[gentoo-commits] repo/gentoo:master commit in: net-misc/sobby/, net-libs/net6/, net-libs/obby/, net-libs/libinfinity/

2018-11-25 Thread Tiziano Müller
commit: 2dfa3027e3cf6e0d0453e453550e5070bf10597a
Author: Tiziano Müller  gentoo  org>
AuthorDate: Mon Nov 26 07:29:16 2018 +
Commit: Tiziano Müller  gentoo  org>
CommitDate: Mon Nov 26 07:32:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dfa3027

*/*: drop gobby-related pkgs to maintainer-needed

Signed-off-by: Tiziano Müller  gentoo.org>

 net-libs/libinfinity/metadata.xml | 5 +
 net-libs/net6/metadata.xml| 5 +
 net-libs/obby/metadata.xml| 5 +
 net-misc/sobby/metadata.xml   | 5 +
 4 files changed, 4 insertions(+), 16 deletions(-)

diff --git a/net-libs/libinfinity/metadata.xml 
b/net-libs/libinfinity/metadata.xml
index 33f9840bfeb..b3c3a5e7610 100644
--- a/net-libs/libinfinity/metadata.xml
+++ b/net-libs/libinfinity/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-dev-z...@gentoo.org
-Tiziano Müller
-  
+  
   
 
   Build and install the server binary including init.d/conf.d-scripts.

diff --git a/net-libs/net6/metadata.xml b/net-libs/net6/metadata.xml
index ed816b3da2a..e6b34d90806 100644
--- a/net-libs/net6/metadata.xml
+++ b/net-libs/net6/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-dev-z...@gentoo.org
-Tiziano Müller
-  
+  
   
 Network access framework for IPv4/IPv6 written in C++ used by obby
   

diff --git a/net-libs/obby/metadata.xml b/net-libs/obby/metadata.xml
index bc883239528..fbb4a0fb19a 100644
--- a/net-libs/obby/metadata.xml
+++ b/net-libs/obby/metadata.xml
@@ -1,9 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-dev-z...@gentoo.org
-Tiziano Müller
-  
+  
   Framework to synchronize changes within a text documents to 
other participants of a session
 

diff --git a/net-misc/sobby/metadata.xml b/net-misc/sobby/metadata.xml
index 2c70b7b5af8..c969532a709 100644
--- a/net-misc/sobby/metadata.xml
+++ b/net-misc/sobby/metadata.xml
@@ -1,9 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-dev-z...@gentoo.org
-Tiziano Müller
-  
+  
   Stand alone server for the obby colaborative 
editor
 



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

2018-11-25 Thread Sergei Trofimovich
commit: 8a27f63ff3786a453e980e0ed13d849f6f27e5f2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Nov 26 07:02:03 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 26 07:11:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a27f63f

media-libs/libtheora: stable 1.1.1-r2 for sparc

Closes: https://bugs.gentoo.org/620800
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>

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

diff --git a/media-libs/libtheora/libtheora-1.1.1-r2.ebuild 
b/media-libs/libtheora/libtheora-1.1.1-r2.ebuild
index 18c5791adf1..629ecb22591 100644
--- a/media-libs/libtheora/libtheora-1.1.1-r2.ebuild
+++ b/media-libs/libtheora/libtheora-1.1.1-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.xiph.org/releases/theora/${P/_}.tar.bz2";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~ppc-aix ~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 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="doc +encode examples static-libs"
 
 REQUIRED_USE="examples? ( encode )" #285895



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

2018-11-25 Thread Hans de Graaff
commit: c535e0dcd20ac631df3bc7b831c8054f2ab2c71f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 26 06:33:47 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 26 06:33:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c535e0dc

dev-ruby/rbnacl: add 6.0.0

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

 dev-ruby/rbnacl/Manifest|  1 +
 dev-ruby/rbnacl/rbnacl-6.0.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/rbnacl/Manifest b/dev-ruby/rbnacl/Manifest
index e38c5ae5b4b..b3328b28b97 100644
--- a/dev-ruby/rbnacl/Manifest
+++ b/dev-ruby/rbnacl/Manifest
@@ -1,2 +1,3 @@
 DIST rbnacl-4.0.2.gem 220160 BLAKE2B 
a4a3a7b0346bdc3d0e1930bf9b1c6c05182456837c53c8a56f5d8eec831df8768589affb00450088c4ccc3de37f474a359e9ea362655ea66ada63467936abcbe
 SHA512 
d13d36e4248d5e40bb5d9496e08823438d312c16d14e3068be89a62dd7f80ec7f99fa5995752b183656b6ae863af77645b16ce45d05a74ad0dfbd4a93c8854d4
 DIST rbnacl-5.0.0.gem 221184 BLAKE2B 
f64a754c478c57af901432e9cef335d9f01c1acadcd9d860dacca2ed5d59bdb71f3a431488357b57cbe7af61cf03b50b95ab5421a9ac59f63242a0ddd693e373
 SHA512 
d6c0c90587beae9f5086c442f4b7b9f430d527576307c5a5cdc5532b231245e5615434a001b3a4b47d1fb7d7148a167d77f12e7b4f5bd1c25c7ce5d361eb42f6
+DIST rbnacl-6.0.0.gem 225280 BLAKE2B 
bd9b12d4b7bedbc091e21c48f859bcdc969ef99ba50cd8b329040ad4522821e8eddf2269efcc29d30d967d70cb5132863f783990c860f3b3f9dcb342c2d3
 SHA512 
2921269c65503038d271506c56c8ce9d2ce34e1dde45cbe5f1bb14a6350608dc6690db7760c29960232c71fa21e7e183be1fe5238fbed228b74d3c71d7881034

diff --git a/dev-ruby/rbnacl/rbnacl-6.0.0.ebuild 
b/dev-ruby/rbnacl/rbnacl-6.0.0.ebuild
new file mode 100644
index 000..8b66c427ccb
--- /dev/null
+++ b/dev-ruby/rbnacl/rbnacl-6.0.0.ebuild
@@ -0,0 +1,32 @@
+# 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_EXTRADOC="CHANGES.md README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides a high-level toolkit for building cryptographic systems 
and protocols"
+HOMEPAGE="https://github.com/cryptosphere/rbnacl";
+
+LICENSE="MIT"
+SLOT="6"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND+=" dev-libs/libsodium"
+DEPEND+=" test? ( dev-libs/libsodium )"
+
+ruby_add_rdepend "dev-ruby/ffi"
+
+all_ruby_prepare() {
+   sed -i -e '/coveralls/I s:^:#:' \
+   -e '/bundler/ s:^:#:' \
+   -e 's:rbnacl/libsodium:rbnacl:' spec/spec_helper.rb
+}



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

2018-11-25 Thread Hans de Graaff
commit: 8cb1b592372396da24d3e0efd8e532df0f6f587b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 26 06:20:20 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 26 06:20:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cb1b592

dev-ruby/em-websocket: fix FEATURES=test and dependencies

Match dependencies to gemspec.
Unbreak DEPEND and RDEPEND.
Run unit tests only due to unpackaged dependencies.
Install proper gemspec file.
Add ruby as co-maintainer.

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

 dev-ruby/em-websocket/em-websocket-0.5.1.ebuild | 21 +++--
 dev-ruby/em-websocket/metadata.xml  |  4 
 2 files changed, 19 insertions(+), 6 deletions(-)

diff --git a/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild 
b/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
index 9e941fc5e43..42534c14304 100644
--- a/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
+++ b/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
@@ -1,14 +1,18 @@
-# Copyright 1999-2018 Gentoo Foundation
+# 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_TEST="rspec3"
+
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_DOCDIR="rdoc"
 RUBY_FAKEGEM_EXTRADOC="README.md"
 
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
 inherit ruby-fakegem
 
 DESCRIPTION="EventMachine based WebSocket server"
@@ -20,14 +24,19 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 IUSE=""
 
-DEPEND=""
-RDEPEND=""
-
 ruby_add_rdepend "
-   >=dev-ruby/eventmachine-0.5
-   >=dev-ruby/http_parser_rb-0.6.0
+   >=dev-ruby/eventmachine-0.12.9
+   =dev-ruby/http_parser_rb-0.6*
 "
 
+all_ruby_prepare() {
+   # Only run unit tests since we require unpackaged code for the
+   # integration tests.
+   sed -i -e "/^require 'em-\(spec\|http\|websocket-client\)/ s:^:#:" \
+   -e "/^require 'integration/ s:^:#:" spec/helper.rb || die
+   rm -fr spec/integration || die
+}
+
 all_ruby_install() {
all_fakegem_install
 

diff --git a/dev-ruby/em-websocket/metadata.xml 
b/dev-ruby/em-websocket/metadata.xml
index 6c884949856..8cebe0b9e50 100644
--- a/dev-ruby/em-websocket/metadata.xml
+++ b/dev-ruby/em-websocket/metadata.xml
@@ -5,6 +5,10 @@
b...@gentoo.org
Aaron Bauman

+  
+r...@gentoo.org
+Gentoo Ruby Project
+  

igrigorik/em-websocket




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

2018-11-25 Thread Mike Gilbert
commit: 7f37baabce2a8aabd0073a653924ac80765a2472
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Nov 26 04:42:54 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Nov 26 04:42:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f37baab

meson.eclass: add USAGE for meson_src_configure

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

 eclass/meson.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index 3d886536330..0a80c6b698b 100644
--- a/eclass/meson.eclass
+++ b/eclass/meson.eclass
@@ -208,6 +208,7 @@ meson_use() {
 }
 
 # @FUNCTION: meson_src_configure
+# @USAGE: [extra meson arguments]
 # @DESCRIPTION:
 # This is the meson_src_configure function.
 meson_src_configure() {



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

2018-11-25 Thread Michał Górny
commit: 2a0be33648716e590da23c4bda30dff482f4f950
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 26 04:08:31 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 26 04:22:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a0be336

net-misc/minidlna: USE avahi → zeroconf

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

 net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild 
b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 0091132b69e..ccc53883c3b 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/minidlna/${PV}/${P}.tar.gz
 LICENSE="BSD GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
-IUSE="avahi libav netgear readynas"
+IUSE="libav netgear readynas zeroconf"
 
 RDEPEND="dev-db/sqlite:3
media-libs/flac:=
@@ -22,9 +22,9 @@ RDEPEND="dev-db/sqlite:3
media-libs/libogg:=
media-libs/libvorbis:=
virtual/jpeg:0=
-   avahi? ( net-dns/avahi )
libav? ( media-video/libav:0= )
-   !libav? ( media-video/ffmpeg:0= )"
+   !libav? ( media-video/ffmpeg:0= )
+   zeroconf? ( net-dns/avahi:= )"
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
@@ -50,7 +50,7 @@ src_configure() {
$(use_enable netgear)
$(use_enable readynas)
)
-   use avahi || myconf+=(
+   use zeroconf || myconf+=(
ac_cv_lib_avahi_client_avahi_threaded_poll_new=no
)
 



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

2018-11-25 Thread Matthew Thode
commit: 4ec5747e81ad66286be19cc92cb2173ec6ad7519
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Nov 26 03:53:54 2018 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Nov 26 03:53:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec5747e

sys-cluster/neutron: remove cap on openvswitch

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

 sys-cluster/neutron/Manifest   |   9 -
 sys-cluster/neutron/neutron-11.0.5.ebuild  | 255 
 ...tron-11.0.6.ebuild => neutron-11.0.6-r1.ebuild} |   4 +-
 ...tron-12.0.4.ebuild => neutron-12.0.5-r1.ebuild} |   2 +-
 sys-cluster/neutron/neutron-12.0.5.ebuild  | 256 -
 ...tron-13.0.1.ebuild => neutron-13.0.2-r1.ebuild} |   2 +-
 sys-cluster/neutron/neutron-13.0.2.ebuild  | 231 ---
 sys-cluster/neutron/neutron-2017.2..ebuild |   4 +-
 sys-cluster/neutron/neutron-2018.1..ebuild |   4 +-
 sys-cluster/neutron/neutron-2018.2..ebuild |   4 +-
 10 files changed, 10 insertions(+), 761 deletions(-)

diff --git a/sys-cluster/neutron/Manifest b/sys-cluster/neutron/Manifest
index 0bea4f95c73..2597c8fa03f 100644
--- a/sys-cluster/neutron/Manifest
+++ b/sys-cluster/neutron/Manifest
@@ -1,23 +1,14 @@
-DIST neutron-11.0.5.tar.gz 10508647 BLAKE2B 
f1a44d78bf3464c825f104411e5fb388f464fb7ddc0c4a4607a32233a9ec820196b0efbb6d143c428dea301d5eb4ecc97bc7c8120190a9b4a590f872745e2f8e
 SHA512 
73f31156b9771aa404a116b7a3b8a8f9a6b97adf155fc9790b405a7b75cc4c9c6693b5984bcdd10453f85b63a1081fb28262cba4cf09de34a1e24017a920337f
 DIST neutron-11.0.6.tar.gz 10516797 BLAKE2B 
3d7ece145a96a299a2619e592b1d055365495938506ea357f10bfc951a5ac76588c18c3201f239529e999c670d483ee91b867db61d49948fd5edf0a1aff6ff0f
 SHA512 
35e1e95ff5a08986577b95457d09da078bcc5d9f67d3c0f325d2f934a489bc0481a2e3b6300ac37d91e4ba4c3a3523e39ff1bc53dc9cc7e757d12648f3f7ab1e
-DIST neutron-12.0.4.tar.gz 10438689 BLAKE2B 
c22470d8675e52bd7414a3c9b08a7cfd9dd151138a0c11d3eda66b310608dbb2230c77d3c3aa82d0b74256013e2ee716877faa59d6ad622cce5a2f0783797a7f
 SHA512 
fc6f9d8a180836124aa842c64840aefbe99f6489d6b6b9078fae6330177cf6b567016f09f9f97d32399dcc62eef4a8002e05c9f1784343424e7becbf64bb607b
 DIST neutron-12.0.5.tar.gz 10454003 BLAKE2B 
9aa617a824e00dcb8979e476bd902940f306a44d7b92f22e273e7793d93d121c0b2a5ab2d2ee21962b3aee124d00a31187df6cffa2319f799add1494fecd9afb
 SHA512 
a9e54ab43ae0a2b6798d37aad6a7cfa87ef6fa80d6121ca1b01817b93bf9480d436cffd0c526fe5d08a46256d885eb1d610039a0412a7a8cc69641db8bf1562b
-DIST neutron-13.0.1.tar.gz 10595397 BLAKE2B 
83cfeafa09028e27e6d092b228f986d85af27190f79f11c56cc7599c74f6a85031be729020fddf6ce4fec316fed4ce394aa664bfb8de80b7d89e876309ff05d1
 SHA512 
70333df77979f5d8408e2b9f67a1169aab3387b2ffdaf84c2a51d38652af66fee5867d36541f718b930c68738a9e7cf3ba3757025dcde215e54addb9be492dd6
 DIST neutron-13.0.2.tar.gz 10596419 BLAKE2B 
5d18c5ada86c2676ecab1c0121834c04e5c12d2c81a42ddb9554d0bdc2b7d472b5941b7290dc701c22b21b69442d04a44768c9423ff5d317b51d8cd37aa076bf
 SHA512 
4fb343039a6f6a6930d9770b02d58be732c57910e36739c8364bf8027a7ed55dafc40201ef8c349278310afc2ab6ee80fea562af94896e38891c35eaeb1faced
-DIST neutron-configs-11.0.5.tar.gz 25030 BLAKE2B 
6ca7507571983cdf576cb943bb2981623351c3de4220ccf990ba478147bcbaea06f4d5218ba6ad65c98f2a0c60c820be03429e8a22a624cf10339b80fcf17bbd
 SHA512 
d82abfcfe5c911dc8a0689e23aaad810bb3aacaf64bd35439220f41390a71958e7cd34e60500580c24ea9e8b55a6fb0441ce4e5612fad9aba2e48d6f14d4d87a
 DIST neutron-configs-11.0.6.tar.gz 25030 BLAKE2B 
6ca7507571983cdf576cb943bb2981623351c3de4220ccf990ba478147bcbaea06f4d5218ba6ad65c98f2a0c60c820be03429e8a22a624cf10339b80fcf17bbd
 SHA512 
d82abfcfe5c911dc8a0689e23aaad810bb3aacaf64bd35439220f41390a71958e7cd34e60500580c24ea9e8b55a6fb0441ce4e5612fad9aba2e48d6f14d4d87a
-DIST neutron-configs-12.0.4.tar.gz 26252 BLAKE2B 
c1493e313dc590445e60dcf8df9fc2b89a8e96e57ce072577b3a73fe247218a9ef9805ca9c61b79d2bd4c7aa088933762389258c1184e4572975db03c1674869
 SHA512 
05c8774d142a59da3e294f2351f1cc89f8cd275aedf3771c11d8176305ceec472980673f0ed07b3f4219a8ff4b4bb6e79f836a1f11ddd8e003d1ccd49051e5ac
 DIST neutron-configs-12.0.5.tar.gz 26252 BLAKE2B 
c1493e313dc590445e60dcf8df9fc2b89a8e96e57ce072577b3a73fe247218a9ef9805ca9c61b79d2bd4c7aa088933762389258c1184e4572975db03c1674869
 SHA512 
05c8774d142a59da3e294f2351f1cc89f8cd275aedf3771c11d8176305ceec472980673f0ed07b3f4219a8ff4b4bb6e79f836a1f11ddd8e003d1ccd49051e5ac
-DIST neutron-configs-13.0.1.tar.gz 26109 BLAKE2B 
5de3b90dcb6f8c86ce659b3ab439a79dd920aaf57b66a1e1b29f1b0d0fd433b222335a634dca01ce2b0e07acc3011ff6bf25983071dc0ff00e78ac847ee3fdd6
 SHA512 
498f41ffec6c14597e9785da9a36c2d906138215b34017aa93f56d051078682279bcce05288d2534ff7ab8208b8251c9f721256488f6850173210e41bc6dd51c
 DIST neutron-configs-13.0.2.tar.gz 26109 BLAKE2B 
5de3b90dcb6f8c86ce659b3ab439a79dd920aaf57b66a1e1b29f1b0d0fd433b222335a634dca01ce2b0e07acc3011ff6bf2598307

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

2018-11-25 Thread Matthew Thode
commit: ea1bc9fe8a4a3adc50b5a5218e8c01f4144fb10b
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Nov 26 03:00:07 2018 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Nov 26 03:00:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1bc9fe

net-misc/openvswitch: cleanup

bug: https://bugs.gentoo.org/633420
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 net-misc/openvswitch/Manifest|   1 -
 net-misc/openvswitch/openvswitch-2.7.2-r1.ebuild | 151 ---
 net-misc/openvswitch/openvswitch-2.7.2.ebuild| 148 --
 3 files changed, 300 deletions(-)

diff --git a/net-misc/openvswitch/Manifest b/net-misc/openvswitch/Manifest
index fb7dc29fbd4..f4195ba8e11 100644
--- a/net-misc/openvswitch/Manifest
+++ b/net-misc/openvswitch/Manifest
@@ -1,3 +1,2 @@
 DIST openvswitch-2.10.0.tar.gz 7528705 BLAKE2B 
a04e6e823a40e9a3a2d2ffd79a881b1f1e206a911b9b213eb1ae10d35c4716778e9897f264216889fd7db75b4f89c3e05b34040ce01ab29f0844b4b0cbb2
 SHA512 
f118c1c4ab4e126c3343023b03007ca9819c3c5a5ea42eaffaabdc7c50ecddede3e258574dbe0de95ed3be2e3d101612f5bdb423a7adb679987f4e501183a216
-DIST openvswitch-2.7.2.tar.gz 6192414 BLAKE2B 
aea61637fe04d27d4c97e733987e843ef932bdd9e1d463c391e258a2b4461866a897c5063859708126c564e42ef99ab63a4b8fac8335bdc78531c46217abd945
 SHA512 
790a715dd31729893a1c21af4197400b7362569d15cb763cbbab82830c5f5168d2dea0cb40282faa17734a2ad967bc40d02b8f4f92ea585164386d2aa0719470
 DIST openvswitch-2.8.1.tar.gz 6746474 BLAKE2B 
b41c77e7653a621c4954a8d752d569971f67db7e09a586da5e57ca4b6882ba3c478437ba8ac47b151c08068fa9c1cdb0f74f8630821e5d721ceb2accef75a3a1
 SHA512 
b9e90b49bb91aef80942b146e7e324b74f8961342dcc7836f2551ea976a69d66506a3a739bcb01a926b3b3874c7e4312de02965738a1536a342ab95f935d92f7

diff --git a/net-misc/openvswitch/openvswitch-2.7.2-r1.ebuild 
b/net-misc/openvswitch/openvswitch-2.7.2-r1.ebuild
deleted file mode 100644
index 9d3deaa6051..000
--- a/net-misc/openvswitch/openvswitch-2.7.2-r1.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit autotools eutils linux-info linux-mod python-r1 systemd versionator
-
-DESCRIPTION="Production quality, multilayer virtual switch"
-HOMEPAGE="https://www.openvswitch.org";
-SRC_URI="https://www.openvswitch.org/releases/${P}.tar.gz";
-
-LICENSE="Apache-2.0 GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="debug modules monitor +ssl"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ssl? ( dev-libs/openssl:0= )
-   ${PYTHON_DEPS}
-   ~dev-python/ovs-2.7.0[${PYTHON_USEDEP}]
-   || (
-   dev-python/twisted[conch,${PYTHON_USEDEP}]
-   dev-python/twisted-web[${PYTHON_USEDEP}]
-   )
-   dev-python/zope-interface[${PYTHON_USEDEP}]
-   debug? ( dev-lang/perl )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-PATCHES="${FILESDIR}/xcp-interface-reconfigure-2.3.2.patch"
-
-CONFIG_CHECK="~NET_CLS_ACT ~NET_CLS_U32 ~NET_SCH_INGRESS ~NET_ACT_POLICE ~IPV6 
~TUN"
-MODULE_NAMES="openvswitch(net:${S}/datapath/linux)"
-BUILD_TARGETS="all"
-
-pkg_setup() {
-   if use modules ; then
-   CONFIG_CHECK+=" ~!OPENVSWITCH"
-   kernel_is ge 3 10 0 || die "Linux >= 3.10.0 and <= 4.8 required 
for userspace modules"
-   kernel_is le 4 9 999 || die "Linux >= 3.10.0 and <= 4.8 
required for userspace modules"
-   linux-mod_pkg_setup
-   else
-   CONFIG_CHECK+=" ~OPENVSWITCH"
-   linux-info_pkg_setup
-   fi
-}
-
-src_prepare() {
-   # Never build kernelmodules, doing this manually
-   sed -i \
-   -e '/^SUBDIRS/d' \
-   datapath/Makefile.in || die "sed failed"
-   eautoreconf
-   default
-}
-
-src_configure() {
-   set_arch_to_kernel
-   # monitor is statically enabled for bug 596206
-   use monitor || export ovs_cv_python="no"
-   # pyside is staticly disabled
-   export ovs_cv_pyuic4="no"
-
-   local linux_config
-   use modules && linux_config="--with-linux=${KV_OUT_DIR}"
-
-   econf ${linux_config} \
-   --with-rundir=/var/run/openvswitch \
-   --with-logdir=/var/log/openvswitch \
-   --with-pkidir=/etc/ssl/openvswitch \
-   --with-dbdir=/var/lib/openvswitch \
-   $(use_enable ssl) \
-   $(use_enable !debug ndebug)
-}
-
-src_compile() {
-   default
-
-   use modules && linux-mod_src_compile
-}
-
-src_install() {
-   default
-
-   local SCRIPT
-   if use monitor; then
-   for SCRIPT in 
ovs-{pcap,parse-backtrace,dpctl-top,l3ping,tcpdump,tcpundump,test,vlan-test} 
bugtool/ovs-bugtool; do
-   sed -e '1s|^.*$|#!/usr/bin/python|' -i 
utilities/"${SCRIPT}"
-

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

2018-11-25 Thread Virgil Dupras
commit: 4eb6e23eaf0ace99ce34c7a73ecac9f269d8ef2f
Author: Virgil Dupras  gentoo  org>
AuthorDate: Mon Nov 26 01:38:53 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Nov 26 01:49:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eb6e23e

app-emulation/lxc-templates: bump to 3.0.3

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

 app-emulation/lxc-templates/Manifest   |  1 +
 .../lxc-templates/lxc-templates-3.0.3.ebuild   | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/app-emulation/lxc-templates/Manifest 
b/app-emulation/lxc-templates/Manifest
index 5dbbb316b5f..d5ddd3e6b0e 100644
--- a/app-emulation/lxc-templates/Manifest
+++ b/app-emulation/lxc-templates/Manifest
@@ -1,2 +1,3 @@
 DIST lxc-templates-3.0.1.tar.gz 256074 BLAKE2B 
8a5dab2d69fbc29e0246a0853690726c07d24e0fe6d4e761d8ec8b4559cdf285a82e17c8f4d2a6bf2355896c667000d4341511b3c5f1805a55849b4812eb7efe
 SHA512 
cae47b670654dc6c143827d196f0477c5354cb6d81ae4028192622fb73912e8bb3b62a0a68786e9212885bb52b593c6e742cfbfefb70ec33260d599e5d5c8290
 DIST lxc-templates-3.0.2.tar.gz 255721 BLAKE2B 
6f3a09982833ae832623bf448a0cc8a5c3c6639606a1cd8e306e41fa86a1135eae5490cd93043c397e5be727b12b0fdae48709a5ff3e3dd2e590bc6aa7154f34
 SHA512 
1e4b271c86d3cc382a6c4cc5ad8a44362f731325b4657fbee29542837a2684ee7274b92985da1a2f8aa0f808e263bf50d682ee969ba137229e54528fa529f77f
+DIST lxc-templates-3.0.3.tar.gz 257085 BLAKE2B 
b53a057e1da23997318c2bcee095fbffb97c37b656eec9643e5a5ac2e7bdfeb9599710a8ccfb5d61aaf523d754f1dbbe7748c4cd1990205c6e28a17cd5e61ee0
 SHA512 
3e9d5304f5e06580eeb766570ddfebb0c80061c2d7e47c9ea37d834fe0cf4fabe7eedd667e4937df3f2451bc3e7aa1e98a1b386f3b19964dc218ff0e21011632

diff --git a/app-emulation/lxc-templates/lxc-templates-3.0.3.ebuild 
b/app-emulation/lxc-templates/lxc-templates-3.0.3.ebuild
new file mode 100644
index 000..4a4dcd5d0e2
--- /dev/null
+++ b/app-emulation/lxc-templates/lxc-templates-3.0.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Old style template scripts for LXC"
+HOMEPAGE="https://linuxcontainers.org/";
+SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz";
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+RDEPEND="
+   >=app-emulation/lxc-3.0"
+
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-3.0.1-no-cache-dir.patch" )
+DOCS=()
+
+src_prepare() {
+   default
+   eautoreconf
+}



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

2018-11-25 Thread Virgil Dupras
commit: c4fbdd6a3bea051b8d22d6fd644fa896df74bd14
Author: Virgil Dupras  gentoo  org>
AuthorDate: Mon Nov 26 01:32:56 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Nov 26 01:49:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4fbdd6a

app-emulation/lxc: bump to 3.0.3

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

 app-emulation/lxc/Manifest |   1 +
 app-emulation/lxc/lxc-3.0.3.ebuild | 163 +
 2 files changed, 164 insertions(+)

diff --git a/app-emulation/lxc/Manifest b/app-emulation/lxc/Manifest
index 06d28c40ad9..9389c82001b 100644
--- a/app-emulation/lxc/Manifest
+++ b/app-emulation/lxc/Manifest
@@ -1,2 +1,3 @@
 DIST lxc-2.1.1.tar.gz 1378640 BLAKE2B 
5fca516540a886729434579ff99acf3baa06977fa0e0b6f24dbf15094626335fc073597d308276e3dd20e27ceabf1477cc8e99d1fd24cf50b9aed2720b887b69
 SHA512 
2989d57acddfe091adcf8031721c3c9a2f8eff5476bd6155366b76ea7511e0f6120e669276e056e3963863e0f0acf3b095d44c36fa6652e67c197671f28cbdd4
 DIST lxc-3.0.2.tar.gz 1236975 BLAKE2B 
68047f6374b9081fb308586726797ed94fa66b5e94eb3fc12ad1a0aedc15ac1ee518ca5a341db79a715015e34ad38659200ad6aaf21f74639ebb55e7e1360645
 SHA512 
d7f5e3f91e5c8800e3e092ab209158a4d3e3c2816623249aeaaf2e0950428484ac5d1432d71298787721e1419cd962c0798ba14979e62161299fa15a299efde8
+DIST lxc-3.0.3.tar.gz 1263371 BLAKE2B 
77d0f593119654f570ae748d305e86c27117fd4e9ec7bdab1110f5356afb4a00d81c105ae9757d9da5827f6883a4a5d8ddc43b5b6e56a2927ed990e757f7c7b6
 SHA512 
cdc411364153d7ed494bab604260f5cbdfd5bd7734a59af970b3198c7b3cb340b6736856a2189d5989e169945a817ac8b531bc3ab62217a4285dd63a851f9c8a

diff --git a/app-emulation/lxc/lxc-3.0.3.ebuild 
b/app-emulation/lxc/lxc-3.0.3.ebuild
new file mode 100644
index 000..5cb34ceb504
--- /dev/null
+++ b/app-emulation/lxc/lxc-3.0.3.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools bash-completion-r1 linux-info flag-o-matic systemd 
readme.gentoo-r1 pam
+
+DESCRIPTION="LinuX Containers userspace utilities"
+HOMEPAGE="https://linuxcontainers.org/";
+SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz";
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="apparmor examples pam python seccomp selinux +templates"
+
+RDEPEND="
+   net-libs/gnutls
+   sys-libs/libcap
+   pam? ( virtual/pam )
+   seccomp? ( sys-libs/libseccomp )
+   selinux? ( sys-libs/libselinux )"
+
+DEPEND="${RDEPEND}
+   >=app-text/docbook-sgml-utils-0.6.14-r2
+   >=sys-kernel/linux-headers-3.2"
+
+RDEPEND="${RDEPEND}
+   sys-apps/util-linux
+   app-misc/pax-utils
+   virtual/awk"
+
+PDEPEND="templates? ( app-emulation/lxc-templates )
+   python? ( dev-python/python3-lxc )"
+
+CONFIG_CHECK="~CGROUPS ~CGROUP_DEVICE
+   ~CPUSETS ~CGROUP_CPUACCT
+   ~CGROUP_SCHED
+
+   ~NAMESPACES
+   ~IPC_NS ~USER_NS ~PID_NS
+
+   ~CGROUP_FREEZER
+   ~UTS_NS ~NET_NS
+   ~VETH ~MACVLAN
+
+   ~POSIX_MQUEUE
+   ~!NETPRIO_CGROUP
+
+   ~!GRKERNSEC_CHROOT_MOUNT
+   ~!GRKERNSEC_CHROOT_DOUBLE
+   ~!GRKERNSEC_CHROOT_PIVOT
+   ~!GRKERNSEC_CHROOT_CHMOD
+   ~!GRKERNSEC_CHROOT_CAPS
+   ~!GRKERNSEC_PROC
+   ~!GRKERNSEC_SYSFS_RESTRICT
+   ~!GRKERNSEC_CHROOT_FINDTASK
+"
+
+ERROR_DEVPTS_MULTIPLE_INSTANCES="CONFIG_DEVPTS_MULTIPLE_INSTANCES:  needed for 
pts inside container"
+
+ERROR_CGROUP_FREEZER="CONFIG_CGROUP_FREEZER:  needed to freeze containers"
+
+ERROR_UTS_NS="CONFIG_UTS_NS:  needed to unshare hostnames and uname info"
+ERROR_NET_NS="CONFIG_NET_NS:  needed for unshared network"
+
+ERROR_VETH="CONFIG_VETH:  needed for internal (host-to-container) networking"
+ERROR_MACVLAN="CONFIG_MACVLAN:  needed for internal (inter-container) 
networking"
+
+ERROR_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE:  needed for lxc-execute command"
+
+ERROR_NETPRIO_CGROUP="CONFIG_NETPRIO_CGROUP:  as of kernel 3.3 and lxc 
0.8.0_rc1 this causes LXCs to fail booting."
+
+ERROR_GRKERNSEC_CHROOT_MOUNT="CONFIG_GRKERNSEC_CHROOT_MOUNT:  some GRSEC 
features make LXC unusable see postinst notes"
+ERROR_GRKERNSEC_CHROOT_DOUBLE="CONFIG_GRKERNSEC_CHROOT_DOUBLE:  some GRSEC 
features make LXC unusable see postinst notes"
+ERROR_GRKERNSEC_CHROOT_PIVOT="CONFIG_GRKERNSEC_CHROOT_PIVOT:  some GRSEC 
features make LXC unusable see postinst notes"
+ERROR_GRKERNSEC_CHROOT_CHMOD="CONFIG_GRKERNSEC_CHROOT_CHMOD:  some GRSEC 
features make LXC unusable see postinst notes"
+ERROR_GRKERNSEC_CHROOT_CAPS="CONFIG_GRKERNSEC_CHROOT_CAPS:  some GRSEC 
features make LXC unusable see postinst notes"
+ERROR_GRKERNSEC_PROC="CONFIG_GRKERNSEC_PROC:  this GRSEC feature is 
incompatible with unprivileged containers"
+ERROR_GRKERNSEC_SYSFS_RESTRICT="CONFIG_GRKERNSEC_SYSFS_RESTRICT:  this GRSEC 
feature is incompatible with unprivileged containers"
+
+DOCS=(AUTHORS CONTRIBUT

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

2018-11-25 Thread Matthias Maier
commit: 047331935a19f4404e0b8575af2c03fdad351a25
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Nov 26 00:33:49 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Nov 26 00:33:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04733193

sci-libs/mumps: drop old

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

 sci-libs/mumps/Manifest   |   1 -
 sci-libs/mumps/mumps-4.10.0-r1.ebuild | 184 --
 2 files changed, 185 deletions(-)

diff --git a/sci-libs/mumps/Manifest b/sci-libs/mumps/Manifest
index 973e51a036a..bc722d54267 100644
--- a/sci-libs/mumps/Manifest
+++ b/sci-libs/mumps/Manifest
@@ -1,2 +1 @@
-DIST MUMPS_4.10.0.tar.gz 2481516 BLAKE2B 
ddd3f28bf9627806e9bb5597adc94e2b8f504adf220a8a64ea50630edbde75358bd97e91a53ebd341132a34db5d7248d32a892a060bdf8f205c8aac3b9c88722
 SHA512 
348df048618ea2086fbe805a90f2e31f57e0db4aa6f4843a0e3c7142bac80fe45e54768e65921657c970bc286b59c2bca91e5006ed8000678f26ba2efe2bfda8
 DIST MUMPS_5.1.2.tar.gz 3351215 BLAKE2B 
1c77c2a217c101245a9a96a59be6b9bfd67ceffa603d807b5a7173026c5c33e2c4de78c14833d7b7f0a90130b9ebc0ac9c7d4ebfbf881d0bd2210a542887c239
 SHA512 
38a63b14a8df835be68b5fa310b39aa1815799220d56c176e4005797800959e9e08c9a6bf11d308ab82ea40b6f34d36072cebe7c1de39e0c314eb138b93f1b74

diff --git a/sci-libs/mumps/mumps-4.10.0-r1.ebuild 
b/sci-libs/mumps/mumps-4.10.0-r1.ebuild
deleted file mode 100644
index 2339f24f2c0..000
--- a/sci-libs/mumps/mumps-4.10.0-r1.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs flag-o-matic versionator fortran-2 multilib
-
-MYP=MUMPS_${PV}
-
-DESCRIPTION="MUltifrontal Massively Parallel sparse direct matrix Solver"
-HOMEPAGE="http://mumps.enseeiht.fr/";
-SRC_URI="${HOMEPAGE}${MYP}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples metis mpi +scotch static-libs"
-
-RDEPEND="
-   virtual/blas
-   metis? ( || (  Makefile.inc || die
-   # fixed a missing copy of libseq to libdir
-}
-
-src_configure() {
-   LIBADD="$($(tc-getPKG_CONFIG) --libs blas) -Llib -lpord"
-   local ord="-Dpord"
-   if use metis && use mpi; then
-   sed -i \
-   -e "s:#\s*\(LMETIS\s*=\).*:\1$($(tc-getPKG_CONFIG) 
--libs parmetis):" \
-   -e "s:#\s*\(IMETIS\s*=\).*:\1$($(tc-getPKG_CONFIG) 
--cflags parmetis):" \
-   Makefile.inc || die
-   LIBADD="${LIBADD} $($(tc-getPKG_CONFIG) --libs parmetis)"
-   ord="${ord} -Dparmetis"
-   elif use metis; then
-   sed -i \
-   -e "s:#\s*\(LMETIS\s*=\).*:\1$($(tc-getPKG_CONFIG) 
--libs metis):" \
-   -e "s:#\s*\(IMETIS\s*=\).*:\1$($(tc-getPKG_CONFIG) 
--cflags metis):" \
-   Makefile.inc || die
-   LIBADD="${LIBADD} $($(tc-getPKG_CONFIG) --libs metis)"
-   ord="${ord} -Dmetis"
-   fi
-   if use scotch && use mpi; then
-   sed -i \
-   -e "s:#\s*\(LSCOTCH\s*=\).*:\1-lptesmumps -lptscotch 
-lptscotcherr:" \
-   -e 
"s:#\s*\(ISCOTCH\s*=\).*:\1-I${EROOT}usr/include/scotch:" \
-   Makefile.inc || die
-   LIBADD="${LIBADD} -lptesmumps -lptscotch -lptscotcherr"
-   ord="${ord} -Dptscotch"
-   elif use scotch; then
-   sed -i \
-   -e "s:#\s*\(LSCOTCH\s*=\).*:\1-lesmumps -lscotch 
-lscotcherr:" \
-   -e 
"s:#\s*\(ISCOTCH\s*=\).*:\1-I${EROOT}usr/include/scotch:" \
-   Makefile.inc || die
-   LIBADD="${LIBADD} -lesmumps -lscotch -lscotcherr"
-   ord="${ord} -Dscotch"
-   fi
-   if use mpi; then
-   sed -i \
-   -e "s:^\(CC\s*=\).*:\1mpicc:" \
-   -e "s:^\(FC\s*=\).*:\1mpif90:" \
-   -e "s:^\(FL\s*=\).*:\1mpif90:" \
-   -e "s:^\(SCALAP\s*=\).*:\1$($(tc-getPKG_CONFIG) --libs 
scalapack):" \
-   Makefile.inc || die
-   export LINK=mpif90
-   LIBADD="${LIBADD} $($(tc-getPKG_CONFIG) --libs scalapack)"
-   else
-   sed -i \
-   -e 's:-Llibseq:-L$(topdir)/libseq:' \
-   -e 's:PAR):SEQ):g' \
-   -e "s:^\(SCALAP\s*=\).*:\1:" \
-   -e 's:^LIBSEQNEEDED =:LIBSEQNEEDED = libseqneeded:g' \
-   Makefile.inc || die
-   export LINK="$(tc-getFC)"
-   fi
-   sed -i -e "s:^\s*\(ORDERINGSF\s*=\).*:\1 ${ord}:" Makefile.inc || die
-}
-
-src_compile() {
-   # Workaround #462602
-   export FAKEROOTKEY=1
-
-   # -j1 because of static a

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

2018-11-25 Thread Matthias Maier
commit: 418b4a50e26dcc6a5a57c33bc2efb0ae4880e7d1
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Nov 26 00:34:59 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Nov 26 00:34:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418b4a50

sci-libs/mumps: update metis dependencies (again)

Closes: https://bugs.gentoo.org/668144
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/mumps/mumps-5.1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/mumps/mumps-5.1.2.ebuild 
b/sci-libs/mumps/mumps-5.1.2.ebuild
index 6151e2977ac..e5251550f24 100644
--- a/sci-libs/mumps/mumps-5.1.2.ebuild
+++ b/sci-libs/mumps/mumps-5.1.2.ebuild
@@ -18,8 +18,8 @@ IUSE="doc examples metis mpi +scotch static-libs"
 
 RDEPEND="
virtual/blas
-   metis? ( || ( =sci-libs/metis-5 >=sci-libs/parmetis-4 )
+   mpi? ( >=sci-libs/parmetis-4 ) )
scotch? ( 

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

2018-11-25 Thread Matthias Maier
commit: 2ebdebd5f0250e64318ad2cc58f39be9010f46ee
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Nov 26 00:26:18 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Nov 26 00:28:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ebdebd5

sci-libs/mumps: update dependencies

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

 sci-libs/mumps/mumps-4.10.0-r1.ebuild | 4 ++--
 sci-libs/mumps/mumps-5.1.2.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-libs/mumps/mumps-4.10.0-r1.ebuild 
b/sci-libs/mumps/mumps-4.10.0-r1.ebuild
index d57d19e1d13..2339f24f2c0 100644
--- a/sci-libs/mumps/mumps-4.10.0-r1.ebuild
+++ b/sci-libs/mumps/mumps-4.10.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -18,7 +18,7 @@ IUSE="doc examples metis mpi +scotch static-libs"
 
 RDEPEND="
virtual/blas
-   metis? ( || ( sci-libs/metis 

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

2018-11-25 Thread Matthias Maier
commit: ed2d3fb84a3693ce1dc54974f11511ea72a351f5
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Nov 26 00:29:39 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Nov 26 00:31:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed2d3fb8

profiles: remove metis mask

metis-4 is used by only a few dependencies (that are unstable and
outdated). So, let's finally enter the year 2012 and unmmask metis-5.

Fallout will have to be fixed up :-)

Closes: https://bugs.gentoo.org/671246
Signed-off-by: Matthias Maier  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 3d93f686050..c3b2dddb000 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -983,10 +983,6 @@ app-eselect/eselect-lua
 # experimental features and accept a more unstable release.
 www-plugins/chrome-binary-plugins:unstable
 
-# Justin Lecher  (14 Oct 2013)
-# Seems to break all deps - API change?
->=sci-libs/metis-5
-
 # Michael Weber  (17 Jul 2013)
 # Upstream next versions
 >=sys-boot/raspberrypi-firmware-1_pre



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

2018-11-25 Thread Matthias Maier
commit: ab4d464bab7521e8b644305e47964185d0e0b7f3
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Nov 26 00:05:07 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Nov 26 00:28:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab4d464b

sci-libs/parmetis: move parmetis to main repository

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

 sci-libs/parmetis/Manifest  |   2 +
 sci-libs/parmetis/metadata.xml  |  26 +++---
 sci-libs/parmetis/parmetis-4.0.3.ebuild | 151 
 3 files changed, 168 insertions(+), 11 deletions(-)

diff --git a/sci-libs/parmetis/Manifest b/sci-libs/parmetis/Manifest
index d0d2f374193..a8a041b62e7 100644
--- a/sci-libs/parmetis/Manifest
+++ b/sci-libs/parmetis/Manifest
@@ -1 +1,3 @@
 DIST ParMetis-3.2.0.tar.gz 5291841 BLAKE2B 
f18b5144f2814a83c3a0b945b1bdbad812cce204e61e762498a98f380d33d79bdb6a4c58f25ebbd44401c7f76edbac602899d4fe8c05ca92f22a91d98f8f7607
 SHA512 
be7e5affa6ed687c7e8cbef51c5f4838e6302aa7632796f337ed079f15361569d77aa73fc61b876b5c9973e974575571fd1e3e6c73505480b1ecdb7cf801a0d0
+DIST metis-5.1.0.tar.gz 4984968 BLAKE2B 
c5f8ff552fce7e7cc02740e6197c9deb5e05e8bc2e2e56cad0cba85705eec6990b511182930c8758fd16a18015f54c8a4827038039bc3c58ee41df468ea175bc
 SHA512 
deea47749d13bd06fbeaf98a53c6c0b61603ddc17a43dae81d72c8015576f6495fd83c11b0ef68d024879ed5415c14ebdbd87ce49c181bdac680573bea8bdb25
+DIST parmetis-4.0.3.tar.gz 5567670 BLAKE2B 
69a44ea8e50d8fd78046a342807b994220d03da3ab1695533d92772b1840302917a7d5d6f9eb020d9ff8ab7e5372bff0386d6354b662f58495b74f8f596c45f9
 SHA512 
454a91921ca35c981df11c9846a11963ff8fd8407a25179453af33f8fe69493f6dd7f2a0b8feed9a7d3f121e45b715749dd7a94873eaac2bae4cad1e535ca132

diff --git a/sci-libs/parmetis/metadata.xml b/sci-libs/parmetis/metadata.xml
index 744c4ff57d0..cf1b66e8126 100644
--- a/sci-libs/parmetis/metadata.xml
+++ b/sci-libs/parmetis/metadata.xml
@@ -1,16 +1,20 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-s...@gentoo.org
-Gentoo Science Project
-  
-  
-  ParMETIS is an MPI-based parallel library that implements a variety
-  of algorithms for partitioning unstructured graphs and for computing
-  fill-reducing orderings of sparse matrices. ParMETIS extends the
-  functionality provided by METIS and includes routines that are
-  especially suited for parallel AMR computations and large scale
-  numerical simulations.
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+ParMETIS is an MPI-based parallel library that implements a variety
+of algorithms for partitioning unstructured graphs and for computing
+fill-reducing orderings of sparse matrices. ParMETIS extends the
+functionality provided by METIS and includes routines that are
+especially suited for parallel AMR computations and large scale
+numerical simulations.
 
+   
+   Build the 64 bits integer library (needed 
for > 2^31 vertices)
+   Floating-point operation done as 
double precision
+   
 

diff --git a/sci-libs/parmetis/parmetis-4.0.3.ebuild 
b/sci-libs/parmetis/parmetis-4.0.3.ebuild
new file mode 100644
index 000..71ee81fcbc9
--- /dev/null
+++ b/sci-libs/parmetis/parmetis-4.0.3.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils cmake-utils toolchain-funcs
+
+# Check metis version bundled in parmetis tar ball
+# by diff of metis and parmetis tar ball
+METISPV=5.1.0
+METISP=metis-${METISPV}
+
+DESCRIPTION="Parallel (MPI) unstructured graph partitioning library"
+HOMEPAGE="http://www-users.cs.umn.edu/~karypis/metis/parmetis/";
+SRC_URI="
+   http://glaros.dtc.umn.edu/gkhome/fetch/sw/${PN}/${P}.tar.gz
+   doc? ( http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/${METISP}.tar.gz 
)
+   examples? ( 
http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/${METISP}.tar.gz )"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+LICENSE="free-noncomm"
+IUSE="doc double-precision examples int64 mpi openmp pcre static-libs"
+
+DEPEND="mpi? ( virtual/mpi )"
+RDEPEND="${DEPEND}
+   ! metis.pc <<-EOF
+   prefix=${EPREFIX}/usr
+   libdir=\${prefix}/$(get_libdir)
+   includedir=\${prefix}/include
+   Name: metis
+   Description: Unstructured graph partitioning library
+   Version: ${METISPV}
+   URL: ${HOMEPAGE/parmetis/metis}
+   Libs: -L\${libdir} -lmetis
+   Cflags: -I\${includedir}/metis
+   EOF
+   insinto /usr/$(get_libdir)/pkgconfig
+   doins metis.pc
+   # change if scotch is actually an alternative to metis
+   #alternatives_for metis metis 0 \
+   #   /usr/$(get_libdir)/pkgconfig/metis.pc refmetis.pc
+
+   if use mpi; then
+   dodoc Changelog
+   use doc && d

[gentoo-commits] repo/gentoo:master commit in: mail-filter/amavisd-new/, mail-filter/amavisd-new/files/

2018-11-25 Thread Michael Orlitzky
commit: 8635dce998732f7f82cc6c51bd0a7014c5e6ae6a
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Nov 22 03:10:18 2018 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Nov 26 00:17:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8635dce9

mail-filter/amavisd-new: new revision to clean up auxiliary init scripts.

  * Two new service scripts for amavisd-snmp-agent{,-zmq}. Prior, both
of these programs were installed, but had only a single service
script which tried to figure out what to do at runtime. The new
way is cleaner, doesn't rely on bashisms (bug 630896), and fixes
a security issue (bug 630898).

  * A new OpenRC service script for amavis-mc. This fixes an
unreported (to Gentoo, anyway) security issue. This program can
create its PID file only after dropping privileges, which makes it
unsafe for OpenRC to later "kill" it. The new script runs the
program in the foreground and lets OpenRC (safely) handle the
bookkeeping.

Closes: https://bugs.gentoo.org/630896
Bug: https://bugs.gentoo.org/630898
Signed-off-by: Michael Orlitzky  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 .../amavisd-new/amavisd-new-2.11.1-r2.ebuild   | 198 +
 mail-filter/amavisd-new/files/amavis-mc.initd-r1   |  18 ++
 .../files/amavisd-snmp-subagent-zmq.initd  |  26 +++
 .../amavisd-new/files/amavisd-snmp-subagent.initd  |  25 +++
 4 files changed, 267 insertions(+)

diff --git a/mail-filter/amavisd-new/amavisd-new-2.11.1-r2.ebuild 
b/mail-filter/amavisd-new/amavisd-new-2.11.1-r2.ebuild
new file mode 100644
index 000..1767bdefc4a
--- /dev/null
+++ b/mail-filter/amavisd-new/amavisd-new-2.11.1-r2.ebuild
@@ -0,0 +1,198 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit systemd user
+
+DESCRIPTION="High-performance interface between the MTA and content checkers"
+HOMEPAGE="https://gitlab.com/amavis/amavis";
+SRC_URI="${HOMEPAGE}/-/archive/${P}/amavis-${P}.tar.gz"
+
+LICENSE="GPL-2 BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="clamav courier dkim ldap mysql postgres qmail razor snmp spamassassin 
zmq"
+
+DEPEND=">=sys-apps/sed-4
+   >=dev-lang/perl-5.10.0"
+
+RDEPEND="${DEPEND}
+   >=sys-apps/coreutils-5.0-r3
+   app-arch/cpio
+   app-arch/gzip
+   app-arch/bzip2
+   app-arch/arc
+   app-arch/cabextract
+   app-arch/freeze
+   app-arch/lha
+   app-arch/lrzip
+   app-arch/lzop
+   app-arch/ncompress
+   app-arch/p7zip
+   app-arch/pax
+   app-arch/unarj
+   app-arch/unrar
+   app-arch/xz-utils
+   app-arch/zoo
+   net-mail/ripole
+   >=dev-perl/Archive-Zip-1.14
+   >=virtual/perl-IO-Compress-1.35
+   >=virtual/perl-Compress-Raw-Zlib-2.017
+   net-mail/tnef
+   virtual/perl-MIME-Base64
+   >=dev-perl/MIME-tools-5.415
+   >=dev-perl/MailTools-1.58
+   >=dev-perl/Net-Server-0.91
+   virtual/perl-Digest-MD5
+   dev-perl/IO-stringy
+   virtual/perl-IO-Socket-IP
+   >=virtual/perl-Time-HiRes-1.49
+   dev-perl/Unix-Syslog
+   dev-perl/Net-LibIDN
+   dev-perl/File-LibMagic
+   >=sys-libs/db-4.4.20
+   dev-perl/BerkeleyDB
+   dev-perl/Convert-BinHex
+   >=dev-perl/Mail-DKIM-0.31
+   virtual/perl-File-Temp
+   dev-perl/Net-SSLeay
+   dev-perl/IO-Socket-SSL
+   virtual/mta
+   clamav? ( app-antivirus/clamav )
+   ldap? ( >=dev-perl/perl-ldap-0.33 )
+   mysql? ( dev-perl/DBD-mysql )
+   postgres? ( dev-perl/DBD-Pg )
+   razor? ( mail-filter/razor )
+   snmp? ( net-analyzer/net-snmp[perl] )
+   spamassassin? ( mail-filter/spamassassin dev-perl/Image-Info )
+   zmq? ( dev-perl/ZMQ-LibZMQ3 )"
+
+AMAVIS_ROOT="/var/amavis"
+S="${WORKDIR}/amavis-${P}"
+
+pkg_setup() {
+   # Create the user beforehand so that we can install the config file
+   # (and some directories) with group "amavis" in src_install().
+   enewgroup amavis
+   enewuser amavis -1 -1 "${AMAVIS_ROOT}" amavis
+}
+
+src_prepare() {
+   # amavisd-new version 2.11.0 breaks DKIM signing of outbound mail,
+   # see https://bugs.gentoo.org/603582
+   eapply "${FILESDIR}/amavisd-2.11.0-dkim.patch"
+
+   if use courier ; then
+   eapply -p0 amavisd-new-courier.patch
+   fi
+
+   if use qmail ; then
+   eapply -p0 amavisd-new-qmqpqq.patch
+   fi
+
+   # We need to fix the daemon_user and daemon_group in amavis-mc even
+   # though we're going to run it in the foreground, because it calls
+   # "drop_priv" unconditionally and will crash if its user/group
+   # doesn't exist.
+   sed -i  \
+   -e '/daemon/s/vscan/amavis/' \
+   -e "s:'/var/virusmails':\"\$MYHOME/quarantine\":" \
+   "${S}/amavisd.conf" "${S}/amavis-mc" || die "missi

[gentoo-commits] repo/gentoo:master commit in: mail-filter/amavisd-new/

2018-11-25 Thread Michael Orlitzky
commit: 03cfea608f3fab587beeff90ecf657533bcdecf2
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Nov 22 02:29:45 2018 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Nov 26 00:17:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03cfea60

mail-filter/amavisd-new: remove "unused" amavisd-new-2.11.1.ebuild.

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

 mail-filter/amavisd-new/amavisd-new-2.11.1.ebuild | 190 --
 1 file changed, 190 deletions(-)

diff --git a/mail-filter/amavisd-new/amavisd-new-2.11.1.ebuild 
b/mail-filter/amavisd-new/amavisd-new-2.11.1.ebuild
deleted file mode 100644
index 3b4205bb331..000
--- a/mail-filter/amavisd-new/amavisd-new-2.11.1.ebuild
+++ /dev/null
@@ -1,190 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit systemd user
-
-DESCRIPTION="High-performance interface between the MTA and content checkers"
-HOMEPAGE="https://gitlab.com/amavis/amavis";
-SRC_URI="${HOMEPAGE}/-/archive/${P}/amavis-${P}.tar.gz"
-PORTAGE_DOHTML_WARN_ON_SKIPPED_FILES=yes
-
-LICENSE="GPL-2 BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="clamav courier dkim ldap mysql postgres qmail razor snmp spamassassin 
zmq"
-
-DEPEND=">=sys-apps/sed-4
-   >=dev-lang/perl-5.10.0"
-
-RDEPEND="${DEPEND}
-   >=sys-apps/coreutils-5.0-r3
-   app-arch/cpio
-   app-arch/gzip
-   app-arch/bzip2
-   app-arch/arc
-   app-arch/cabextract
-   app-arch/freeze
-   app-arch/lha
-   app-arch/lrzip
-   app-arch/lzop
-   app-arch/ncompress
-   app-arch/p7zip
-   app-arch/pax
-   app-arch/unarj
-   app-arch/unrar
-   app-arch/xz-utils
-   app-arch/zoo
-   net-mail/ripole
-   >=dev-perl/Archive-Zip-1.14
-   >=virtual/perl-IO-Compress-1.35
-   >=virtual/perl-Compress-Raw-Zlib-2.017
-   net-mail/tnef
-   virtual/perl-MIME-Base64
-   >=dev-perl/MIME-tools-5.415
-   >=dev-perl/MailTools-1.58
-   >=dev-perl/Net-Server-0.91
-   virtual/perl-Digest-MD5
-   dev-perl/IO-stringy
-   virtual/perl-IO-Socket-IP
-   >=virtual/perl-Time-HiRes-1.49
-   dev-perl/Unix-Syslog
-   dev-perl/Net-LibIDN
-   dev-perl/File-LibMagic
-   >=sys-libs/db-4.4.20
-   dev-perl/BerkeleyDB
-   dev-perl/Convert-BinHex
-   >=dev-perl/Mail-DKIM-0.31
-   virtual/perl-File-Temp
-   dev-perl/Net-SSLeay
-   dev-perl/IO-Socket-SSL
-   virtual/mta
-   clamav? ( app-antivirus/clamav )
-   ldap? ( >=dev-perl/perl-ldap-0.33 )
-   mysql? ( dev-perl/DBD-mysql )
-   postgres? ( dev-perl/DBD-Pg )
-   razor? ( mail-filter/razor )
-   snmp? ( net-analyzer/net-snmp[perl] )
-   spamassassin? ( mail-filter/spamassassin dev-perl/Image-Info )
-   zmq? ( dev-perl/ZMQ-LibZMQ3 )"
-
-AMAVIS_ROOT="/var/amavis"
-S="${WORKDIR}/amavis-${P}"
-
-pkg_setup() {
-   # Create the user beforehand so that we can install the config file
-   # (and some directories) with group "amavis" in src_install().
-   enewgroup amavis
-   enewuser amavis -1 -1 "${AMAVIS_ROOT}" amavis
-}
-
-src_prepare() {
-   # amavisd-new version 2.11.0 breaks DKIM signing of outbound mail,
-   # see https://bugs.gentoo.org/603582
-   eapply "${FILESDIR}/amavisd-2.11.0-dkim.patch"
-
-   if use courier ; then
-   eapply -p0 amavisd-new-courier.patch
-   fi
-
-   if use qmail ; then
-   eapply -p0 amavisd-new-qmqpqq.patch
-   fi
-
-   sed -i  \
-   -e '/daemon/s/vscan/amavis/' \
-   -e "s:'/var/virusmails':\"\$MYHOME/quarantine\":" \
-   "${S}/amavisd.conf" "${S}/amavis-mc"  || die "missing conf file"
-
-   if ! use dkim ; then
-   sed -i -e '/enable_dkim/s/1/0/' "${S}/amavisd.conf" \
-   || die "missing conf file - dkim"
-   fi
-
-   if use zmq ; then
-   sed -i -e '/enable_zmq/s/# //' "${S}/amavisd.conf" \
-   || die "missing conf file - zmq"
-   fi
-
-   if ! use spamassassin ; then
-   sed -i -e \
-   
"/^#[[:space:]]*@bypass_spam_checks_maps[[:space:]]*=[[:space:]]*(1)/s/^#//" \
-   "${S}/amavisd.conf" || die "missing conf file - sa"
-   fi
-
-   eapply_user
-}
-
-src_install() {
-   dosbin amavisd amavisd-agent amavisd-nanny amavisd-release \
-   amavisd-signer amavisd-status
-   dobin p0f-analyzer.pl amavisd-submit
-
-   if use snmp ; then
-   dosbin amavisd-snmp-subagent
-   use zmq && dosbin amavisd-snmp-subagent-zmq
-   dodoc AMAVIS-MIB.txt
-   newinitd "${FILESDIR}"/amavisd-snmp.initd amavisd-snmp
-   fi
-
-   if use zmq ; then
-   dosbin amavis-services amavis-m

[gentoo-commits] proj/sci:master commit in: sci-libs/parmetis/, profiles/

2018-11-25 Thread Matthias Maier
commit: e05bba2494f8f9753c143d5fdb64ea8fed6a5c14
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Nov 26 00:18:57 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Nov 26 00:22:20 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e05bba24

sci-libs/parmetis: Remove

Signed-off-by: Matthias Maier  gentoo.org>

 profiles/package.mask   |   5 --
 sci-libs/parmetis/metadata.xml  |  20 -
 sci-libs/parmetis/parmetis-4.0.3.ebuild | 151 
 3 files changed, 176 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 37d4fda81..25cd51884 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -41,11 +41,6 @@ sci-biology/samri
 # fruition.
 =sci-biology/afni-18.1.04
 
-# Sebasien Fabbro  (10 Mar 2012)
-# incompatible API with previous versions of metis (4)
-# masked until reverse depedencies are fixed
->=sci-libs/parmetis-4
-
 # Sebastien Fabbro  (23 Aug 2011)
 # mask old blas from main tree to allow smoother transition to
 # new blas/lapack framework

diff --git a/sci-libs/parmetis/metadata.xml b/sci-libs/parmetis/metadata.xml
deleted file mode 100644
index cf1b66e81..0
--- a/sci-libs/parmetis/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   s...@gentoo.org
-   Gentoo Science Project
-   
-   
-ParMETIS is an MPI-based parallel library that implements a variety
-of algorithms for partitioning unstructured graphs and for computing
-fill-reducing orderings of sparse matrices. ParMETIS extends the
-functionality provided by METIS and includes routines that are
-especially suited for parallel AMR computations and large scale
-numerical simulations.
-
-   
-   Build the 64 bits integer library (needed 
for > 2^31 vertices)
-   Floating-point operation done as 
double precision
-   
-

diff --git a/sci-libs/parmetis/parmetis-4.0.3.ebuild 
b/sci-libs/parmetis/parmetis-4.0.3.ebuild
deleted file mode 100644
index 44cd41838..0
--- a/sci-libs/parmetis/parmetis-4.0.3.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils cmake-utils toolchain-funcs
-
-# Check metis version bundled in parmetis tar ball
-# by diff of metis and parmetis tar ball
-METISPV=5.1.0
-METISP=metis-${METISPV}
-
-DESCRIPTION="Parallel (MPI) unstructured graph partitioning library"
-HOMEPAGE="http://www-users.cs.umn.edu/~karypis/metis/parmetis/";
-SRC_URI="
-   http://glaros.dtc.umn.edu/gkhome/fetch/sw/${PN}/${P}.tar.gz
-   doc? ( http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/${METISP}.tar.gz 
)
-   examples? ( 
http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/${METISP}.tar.gz )"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-LICENSE="free-noncomm"
-IUSE="doc double-precision examples int64 mpi openmp pcre static-libs"
-
-DEPEND="mpi? ( virtual/mpi )"
-RDEPEND="${DEPEND}
-   ! metis.pc <<-EOF
-   prefix=${EPREFIX}/usr
-   libdir=\${prefix}/$(get_libdir)
-   includedir=\${prefix}/include
-   Name: metis
-   Description: Unstructured graph partitioning library
-   Version: ${METISPV}
-   URL: ${HOMEPAGE/parmetis/metis}
-   Libs: -L\${libdir} -lmetis
-   Cflags: -I\${includedir}/metis
-   EOF
-   insinto /usr/$(get_libdir)/pkgconfig
-   doins metis.pc
-   # change if scotch is actually an alternative to metis
-   #alternatives_for metis metis 0 \
-   #   /usr/$(get_libdir)/pkgconfig/metis.pc refmetis.pc
-
-   if use mpi; then
-   dodoc Changelog
-   use doc && dodoc manual/manual.pdf
-   if use examples; then
-   insinto /usr/share/doc/${PF}/examples/${PN}
-   doins {programs,Graphs}/*
-   fi
-   # alternative stuff
-   cat > ${PN}.pc <<-EOF
-   prefix=${EPREFIX}/usr
-   libdir=\${prefix}/$(get_libdir)
-   includedir=\${prefix}/include
-   Name: ${PN}
-   Description: ${DESCRIPTION}
-   Version: ${PV}
-   URL: ${HOMEPAGE}
-   Libs: -L\${libdir} -l${PN}
-   Cflags: -I\${includedir}/${PN}
-   Requires: metis
-   EOF
-   insinto /usr/$(get_libdir)/pkgconfig
-   doins ${PN}.pc
-   # change if scotch is actually an alternative to parmetis
-   #alternatives_for metis-mpi ${PN} 0 \
-   #   /usr/$(get_libdir)/pkgconfig/metis-mpi.pc ${PN}.pc
-   fi
-}



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

2018-11-25 Thread Andreas Sturmlechner
commit: 8deb944293a6dc8967e30dccc258656e28800081
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 23:14:21 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 23:40:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8deb9442

app-admin/elektra: Disable broken USE qt5

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

 app-admin/elektra/elektra-0.8.20-r1.ebuild | 17 +
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/app-admin/elektra/elektra-0.8.20-r1.ebuild 
b/app-admin/elektra/elektra-0.8.20-r1.ebuild
index 5c678f17bb9..ccb2065bb7c 100644
--- a/app-admin/elektra/elektra-0.8.20-r1.ebuild
+++ b/app-admin/elektra/elektra-0.8.20-r1.ebuild
@@ -13,7 +13,7 @@ LICENSE="BSD"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~x86"
 PLUGIN_IUSE="augeas iconv ini simpleini syslog systemd tcl +uname xml yajl";
-IUSE="dbus doc qt5 static-libs test ${PLUGIN_IUSE}"
+IUSE="dbus doc static-libs test ${PLUGIN_IUSE}"
 
 RDEPEND="
dev-libs/libltdl:0
@@ -21,16 +21,17 @@ RDEPEND="
augeas? ( app-admin/augeas )
dbus? ( >=sys-apps/dbus-1.6.18-r1 )
iconv? ( >=virtual/libiconv-0-r1 )
-   qt5? (
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   )
systemd? ( sys-apps/systemd )
uname? ( sys-apps/coreutils )
yajl? ( >=dev-libs/yajl-1.0.11-r1 )
 "
+#  qt5? (
+#  app-text/discount
+#  dev-qt/qtdeclarative:5
+#  dev-qt/qtgui:5
+#  dev-qt/qttest:5
+#  dev-qt/qtwidgets:5
+#  )
 DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )
test? ( >=dev-cpp/gtest-1.7.0 )
@@ -87,7 +88,7 @@ src_configure() {
# my_plugins+=";-counter;-doc;-noresolver;-template;-wresolver"
 
local my_tools="kdb"
-   use qt5 && my_tools+=";qt-gui"
+#  use qt5 && my_tools+=";qt-gui"
 
local mycmakeargs=(
-DBUILD_PDF=OFF



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

2018-11-25 Thread Andreas Sturmlechner
commit: 96d7fe8a24ad9a1c6f9433eadc4fb7a16d8c4856
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 23:21:01 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 23:40:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96d7fe8a

media-sound/elisa: Drop 0.2.1-r1

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

 media-sound/elisa/Manifest  |  1 -
 media-sound/elisa/elisa-0.2.1-r1.ebuild | 64 -
 2 files changed, 65 deletions(-)

diff --git a/media-sound/elisa/Manifest b/media-sound/elisa/Manifest
index 3355579883a..10366fdf3a7 100644
--- a/media-sound/elisa/Manifest
+++ b/media-sound/elisa/Manifest
@@ -1,2 +1 @@
-DIST elisa-0.2.1.tar.xz 1488948 BLAKE2B 
91c885f0c95cff634570ce283be31ab3ae71119561d5cd309ddb663df050eb0117a7b6a59adb0e334b39d408485762665a07ea0cf316aca7ff30b9278b76a20c
 SHA512 
39701f5c840ed4539e9b4093e9c27f728500ef0c7687585a17fabfb9498dda2649664e9613961ef8d514ef2257858bf0c815c0f05b593eb0b42f87ef4e25
 DIST elisa-0.3.0.tar.xz 1248496 BLAKE2B 
8a52c35ca1e7a81927d8e95020854725407700e93e15bb778366946e7c19578df6939daec058743d9dffeece43dbb946c0f0ce6612c9ae50ff51c3c023cece1d
 SHA512 
8097f8f2bbcb6199adf856d0786e77a33c46c3ead8f55fb29839862ec96db5ba957a8181af013650e4d8c9ecf32b104f17c26921204e6c7478c0a3a7152c9b9a

diff --git a/media-sound/elisa/elisa-0.2.1-r1.ebuild 
b/media-sound/elisa/elisa-0.2.1-r1.ebuild
deleted file mode 100644
index 15da92ebbfa..000
--- a/media-sound/elisa/elisa-0.2.1-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_TEST="forceoptional"
-KDE_HANDBOOK="optional"
-QT_MINIMAL="5.11.1"
-inherit kde5
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="Simple music player by KDE"
-HOMEPAGE="https://community.kde.org/Elisa";
-LICENSE="LGPL-3+"
-IUSE="mpris semantic-desktop"
-
-COMMON_DEPEND="
-   $(add_frameworks_dep kcmutils)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kdeclarative)
-   $(add_frameworks_dep kfilemetadata)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtmultimedia 'gstreamer')
-   $(add_qt_dep qtsql)
-   $(add_qt_dep qtwidgets)
-   mpris? (
-   $(add_frameworks_dep kdbusaddons)
-   $(add_qt_dep qtdbus)
-   )
-   semantic-desktop? (
-   $(add_frameworks_dep baloo)
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   sys-devel/gettext
-"
-RDEPEND="${COMMON_DEPEND}
-   $(add_qt_dep qtgraphicaleffects)
-   $(add_qt_dep qtquickcontrols)
-   $(add_qt_dep qtquickcontrols2)
-"
-
-RESTRICT+=" test"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package mpris KF5DBusAddons)
-   $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
-   )
-
-   kde5_src_configure
-}



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

2018-11-25 Thread Andreas Sturmlechner
commit: cb4224bbbeb0a2bc7222b70775f953db4a61efe6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 21:08:55 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 23:40:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb4224bb

app-admin/elektra: Invert plugins logic to avoid unhandled deps

Restrict plugins to 0.8.16 choice.
Quick fix for unhandled dependencies in botched 0.8.20 ebuild.

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

 app-admin/elektra/elektra-0.8.20-r1.ebuild | 36 +-
 1 file changed, 21 insertions(+), 15 deletions(-)

diff --git a/app-admin/elektra/elektra-0.8.20-r1.ebuild 
b/app-admin/elektra/elektra-0.8.20-r1.ebuild
index c5a8299dc90..8dfa50c25aa 100644
--- a/app-admin/elektra/elektra-0.8.20-r1.ebuild
+++ b/app-admin/elektra/elektra-0.8.20-r1.ebuild
@@ -58,20 +58,26 @@ src_prepare() {
 }
 
 src_configure() {
-   local my_plugins="ALL"
-
-   use augeas|| my_plugins+=";-augeas"
-   use dbus  || my_plugins+=";-dbus"
-   use iconv || my_plugins+=";-iconv"
-   use ini   || my_plugins+=";-ini"# bundles inih
-   use java  || my_plugins+=";-jni"
-   use simpleini || my_plugins+=";-simpleini"
-   use syslog|| my_plugins+=";-syslog"
-   use systemd   || my_plugins+=";-journald"
-   use tcl   || my_plugins+=";-tcl"
-   use uname || my_plugins+=";-uname"
-   use xml   || my_plugins+=";-xmltool"
-   use yajl  || my_plugins+=";-yajl"
+   # default storage and resolver requirements
+   local my_plugins="NONE;dump;resolver;resolver_fm_hpu_b;sync;"
+   # defaults chosen by availability in 0.8.16
+   
my_plugins+="ccode;conditionals;constants;enum;error;filecheck;fstab;glob;"
+   
my_plugins+="hexcode;hidden;hosts;iterate;keytometa;line;lineendings;list;"
+   
my_plugins+="logchange;mathcheck;network;ni;null;path;profile;regexstore;"
+   
my_plugins+="rename;semlock;shell;spec;struct;timeofday;tracer;type;validation;"
+
+   use augeas&& my_plugins+="augeas;"
+   use dbus  && my_plugins+="dbus;"
+   use iconv && my_plugins+="iconv;"
+   use ini   && my_plugins+="ini;" # bundles inih
+   use java  && my_plugins+="jni;"
+   use simpleini && my_plugins+="simpleini;"
+   use syslog&& my_plugins+="syslog;"
+   use systemd   && my_plugins+="journald;"
+   use tcl   && my_plugins+="tcl;"
+   use uname && my_plugins+="uname;"
+   use xml   && my_plugins+="xmltool;"
+   use yajl  && my_plugins+="yajl;"
 
# Disabling for good (?):
# counter - Only useful for debugging the plugin framework
@@ -79,7 +85,7 @@ src_configure() {
# noresolver - Does not resolve, but can act as one
# template - Template for new plugin written in C
# wresolver - Resolver for non-POSIX, e.g. w32/w64 systems
-   my_plugins+=";-counter;-doc;-noresolver;-template;-wresolver"
+   # my_plugins+=";-counter;-doc;-noresolver;-template;-wresolver"
 
local my_tools="kdb"
use qt5 && my_tools+=";qt-gui"



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

2018-11-25 Thread Andreas Sturmlechner
commit: 3b2798b921ec83fc82ebd95985a626a7fb077fcc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 23:20:10 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 23:40:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2798b9

media-sound/elisa: 0.3.0 version bump

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

 media-sound/elisa/Manifest   |  1 +
 media-sound/elisa/elisa-0.3.0.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/media-sound/elisa/Manifest b/media-sound/elisa/Manifest
index bb3912f1314..3355579883a 100644
--- a/media-sound/elisa/Manifest
+++ b/media-sound/elisa/Manifest
@@ -1 +1,2 @@
 DIST elisa-0.2.1.tar.xz 1488948 BLAKE2B 
91c885f0c95cff634570ce283be31ab3ae71119561d5cd309ddb663df050eb0117a7b6a59adb0e334b39d408485762665a07ea0cf316aca7ff30b9278b76a20c
 SHA512 
39701f5c840ed4539e9b4093e9c27f728500ef0c7687585a17fabfb9498dda2649664e9613961ef8d514ef2257858bf0c815c0f05b593eb0b42f87ef4e25
+DIST elisa-0.3.0.tar.xz 1248496 BLAKE2B 
8a52c35ca1e7a81927d8e95020854725407700e93e15bb778366946e7c19578df6939daec058743d9dffeece43dbb946c0f0ce6612c9ae50ff51c3c023cece1d
 SHA512 
8097f8f2bbcb6199adf856d0786e77a33c46c3ead8f55fb29839862ec96db5ba957a8181af013650e4d8c9ecf32b104f17c26921204e6c7478c0a3a7152c9b9a

diff --git a/media-sound/elisa/elisa-0.3.0.ebuild 
b/media-sound/elisa/elisa-0.3.0.ebuild
new file mode 100644
index 000..1c81c116179
--- /dev/null
+++ b/media-sound/elisa/elisa-0.3.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional"
+KDE_HANDBOOK="optional"
+inherit kde5
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Simple music player by KDE"
+HOMEPAGE="https://community.kde.org/Elisa";
+LICENSE="LGPL-3+"
+IUSE="mpris semantic-desktop"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdeclarative)
+   $(add_frameworks_dep kfilemetadata)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtmultimedia 'gstreamer')
+   $(add_qt_dep qtsql)
+   $(add_qt_dep qtwidgets)
+   mpris? (
+   $(add_frameworks_dep kdbusaddons)
+   $(add_qt_dep qtdbus)
+   )
+   semantic-desktop? (
+   $(add_frameworks_dep baloo)
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   sys-devel/gettext
+"
+RDEPEND="${COMMON_DEPEND}
+   $(add_qt_dep qtgraphicaleffects)
+   $(add_qt_dep qtquickcontrols)
+   $(add_qt_dep qtquickcontrols2)
+"
+
+RESTRICT+=" test"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package mpris KF5DBusAddons)
+   $(cmake-utils_use_find_package semantic-desktop KF5Baloo)
+   )
+
+   kde5_src_configure
+}



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

2018-11-25 Thread Andreas Sturmlechner
commit: 85708e66952492af605ecf516d877025ada33dfe
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 20:50:56 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 23:40:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85708e66

app-admin/elektra: Drop cmake-multilib

Nothing ever asked for that.

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

 app-admin/elektra/elektra-0.8.20-r1.ebuild | 108 +
 1 file changed, 108 insertions(+)

diff --git a/app-admin/elektra/elektra-0.8.20-r1.ebuild 
b/app-admin/elektra/elektra-0.8.20-r1.ebuild
new file mode 100644
index 000..fbe49fa0866
--- /dev/null
+++ b/app-admin/elektra/elektra-0.8.20-r1.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils eutils java-pkg-opt-2
+
+DESCRIPTION="Framework to store config parameters in hierarchical key-value 
pairs"
+HOMEPAGE="https://www.libelektra.org";
+SRC_URI="https://www.libelektra.org/ftp/elektra/releases/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+PLUGIN_IUSE="augeas iconv ini java simpleini syslog systemd tcl +uname xml 
yajl";
+IUSE="dbus doc qt5 static-libs test ${PLUGIN_IUSE}"
+
+RDEPEND="
+   dev-libs/libltdl:0
+   >=dev-libs/libxml2-2.9.1-r4
+   augeas? ( app-admin/augeas )
+   dbus? ( >=sys-apps/dbus-1.6.18-r1 )
+   iconv? ( >=virtual/libiconv-0-r1 )
+   java? ( >=virtual/jdk-1.8.0 )
+   qt5? (
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5
+   )
+   systemd? ( sys-apps/systemd )
+   uname? ( sys-apps/coreutils )
+   yajl? ( >=dev-libs/yajl-1.0.11-r1 )
+"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen )
+   test? ( >=dev-cpp/gtest-1.7.0 )
+"
+
+DOCS=( README.md doc/AUTHORS doc/CODING.md doc/todo/TODO )
+# tries to write to user's home directory (and doesn't respect HOME)
+RESTRICT="test"
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   einfo remove bundled libs
+   # TODO: Remove bundled inih from src/plugins/ini (add to portage):
+   # https://code.google.com/p/inih/
+   rm -rf src/external || die
+
+   # move doc files to correct location
+   sed -e "s/elektra-api/${PF}/" -i cmake/ElektraCache.cmake || die
+
+   # avoid useless build time, nothing ends up installed
+   cmake_comment_add_subdirectory benchmarks
+   cmake_comment_add_subdirectory examples
+}
+
+src_configure() {
+   local my_plugins="ALL"
+
+   use augeas|| my_plugins+=";-augeas"
+   use dbus  || my_plugins+=";-dbus"
+   use iconv || my_plugins+=";-iconv"
+   use ini   || my_plugins+=";-ini"# bundles inih
+   use java  || my_plugins+=";-jni"
+   use simpleini || my_plugins+=";-simpleini"
+   use syslog|| my_plugins+=";-syslog"
+   use systemd   || my_plugins+=";-journald"
+   use tcl   || my_plugins+=";-tcl"
+   use uname || my_plugins+=";-uname"
+   use xml   || my_plugins+=";-xmltool"
+   use yajl  || my_plugins+=";-yajl"
+
+   # Disabling for good (?):
+   # counter - Only useful for debugging the plugin framework
+   # doc - Explaining basic makeup of a function //bug #514402
+   # noresolver - Does not resolve, but can act as one
+   # template - Template for new plugin written in C
+   # wresolver - Resolver for non-POSIX, e.g. w32/w64 systems
+   my_plugins+=";-counter;-doc;-noresolver;-template;-wresolver"
+
+   local my_tools="kdb"
+   use qt5 && my_tools+=";qt-gui"
+
+   local mycmakeargs=(
+   -DBUILD_PDF=OFF
+   -DBUILD_SHARED=ON
+   -DBUILD_STATIC=$(usex static-libs)
+   -DBUILD_TESTING=$(usex test)
+   -DENABLE_TESTING=$(usex test)
+   -DPLUGINS=${my_plugins}
+   -DTOOLS=${my_tools}
+   -DBUILD_DOCUMENTATION=$(usex doc)
+   -DTARGET_CMAKE_FOLDER=share/cmake/Modules
+   )
+
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+   einfo remove test_data
+   rm -rvf "${ED%/}/usr/share/${PN}" || die "Failed to remove test_data"
+   einfo remove tool_exec
+   rm -rvf "${ED%/}/usr/$(get_libdir)/${PN}/tool_exec" || die "Failed to 
remove tool_exec"
+}



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

2018-11-25 Thread Andreas Sturmlechner
commit: f811c8ed8f8bd92fe75dea183c4dd67d3fa32c72
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 21:29:49 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 23:40:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f811c8ed

app-admin/elektra: Drop USE java

Unless requested in the future.

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

 app-admin/elektra/elektra-0.8.20-r1.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/app-admin/elektra/elektra-0.8.20-r1.ebuild 
b/app-admin/elektra/elektra-0.8.20-r1.ebuild
index 8dfa50c25aa..7cfdcc132f7 100644
--- a/app-admin/elektra/elektra-0.8.20-r1.ebuild
+++ b/app-admin/elektra/elektra-0.8.20-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit cmake-utils eutils java-pkg-opt-2
+inherit cmake-utils
 
 DESCRIPTION="Framework to store config parameters in hierarchical key-value 
pairs"
 HOMEPAGE="https://www.libelektra.org";
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.libelektra.org/ftp/elektra/releases/${P}.tar.gz";
 LICENSE="BSD"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~x86"
-PLUGIN_IUSE="augeas iconv ini java simpleini syslog systemd tcl +uname xml 
yajl";
+PLUGIN_IUSE="augeas iconv ini simpleini syslog systemd tcl +uname xml yajl";
 IUSE="dbus doc qt5 static-libs test ${PLUGIN_IUSE}"
 
 RDEPEND="
@@ -21,7 +21,6 @@ RDEPEND="
augeas? ( app-admin/augeas )
dbus? ( >=sys-apps/dbus-1.6.18-r1 )
iconv? ( >=virtual/libiconv-0-r1 )
-   java? ( >=virtual/jdk-1.8:* )
qt5? (
dev-qt/qtdeclarative:5
dev-qt/qtgui:5
@@ -70,7 +69,6 @@ src_configure() {
use dbus  && my_plugins+="dbus;"
use iconv && my_plugins+="iconv;"
use ini   && my_plugins+="ini;" # bundles inih
-   use java  && my_plugins+="jni;"
use simpleini && my_plugins+="simpleini;"
use syslog&& my_plugins+="syslog;"
use systemd   && my_plugins+="journald;"



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

2018-11-25 Thread Andreas Sturmlechner
commit: 8d805c8a7984f11c3345c75ca461e73880627877
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 20:56:35 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 23:40:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d805c8a

app-admin/elektra: Silence repoman

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

 app-admin/elektra/elektra-0.8.20-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/elektra/elektra-0.8.20-r1.ebuild 
b/app-admin/elektra/elektra-0.8.20-r1.ebuild
index fbe49fa0866..c5a8299dc90 100644
--- a/app-admin/elektra/elektra-0.8.20-r1.ebuild
+++ b/app-admin/elektra/elektra-0.8.20-r1.ebuild
@@ -21,7 +21,7 @@ RDEPEND="
augeas? ( app-admin/augeas )
dbus? ( >=sys-apps/dbus-1.6.18-r1 )
iconv? ( >=virtual/libiconv-0-r1 )
-   java? ( >=virtual/jdk-1.8.0 )
+   java? ( >=virtual/jdk-1.8:* )
qt5? (
dev-qt/qtdeclarative:5
dev-qt/qtgui:5



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

2018-11-25 Thread Andreas Sturmlechner
commit: 2bda07d66d849edbdd2dba2a6ac56b8f6a914ba0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 20:30:24 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 23:40:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bda07d6

media-libs/oyranos: Drop 0.9.6 (r0)

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

 media-libs/oyranos/oyranos-0.9.6.ebuild | 113 
 1 file changed, 113 deletions(-)

diff --git a/media-libs/oyranos/oyranos-0.9.6.ebuild 
b/media-libs/oyranos/oyranos-0.9.6.ebuild
deleted file mode 100644
index 86b7fa8d98d..000
--- a/media-libs/oyranos/oyranos-0.9.6.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} = * ]]; then
-   GITECLASS="git-r3"
-   EGIT_REPO_URI="https://github.com/${PN}-cms/${PN}.git";
-fi
-inherit cmake-multilib flag-o-matic ${GITECLASS}
-unset GITECLASS
-
-DESCRIPTION="Colour management system allowing to share settings across apps 
and services"
-HOMEPAGE="https://www.oyranos.org/";
-[[ ${PV} != * ]] && \
-SRC_URI="https://github.com/${PN}-cms/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
-   https://dev.gentoo.org/~asturm/${P}-patches.tar.xz";
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="BSD"
-SLOT="0"
-IUSE="X cairo cups doc examples exif fltk jpeg qt5 raw scanner static-libs 
test tiff"
-
-REQUIRED_USE="qt5? ( X ) test? ( static-libs )"
-
-COMMON_DEPEND="
-   >=app-admin/elektra-0.8.4:0[${MULTILIB_USEDEP}]
-   dev-libs/libxml2[${MULTILIB_USEDEP}]
-   >=dev-libs/yajl-2.0.4-r1[${MULTILIB_USEDEP}]
-   media-libs/lcms:2[${MULTILIB_USEDEP}]
-   media-libs/libpng:0=[${MULTILIB_USEDEP}]
-   >=media-libs/libXcm-0.5.4[${MULTILIB_USEDEP}]
-   media-libs/openicc[${MULTILIB_USEDEP}]
-   cairo? ( x11-libs/cairo[${MULTILIB_USEDEP}] )
-   cups? ( net-print/cups[${MULTILIB_USEDEP}] )
-   exif? ( media-gfx/exiv2:=[${MULTILIB_USEDEP}] )
-   fltk? ( x11-libs/fltk:1 )
-   jpeg? ( virtual/jpeg:0[${MULTILIB_USEDEP}] )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   dev-qt/qtxml:5
-   )
-   raw? ( media-libs/libraw[${MULTILIB_USEDEP}] )
-   scanner? ( media-gfx/sane-backends[${MULTILIB_USEDEP}] )
-   tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] )
-   X? (
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libXfixes[${MULTILIB_USEDEP}]
-   x11-libs/libXinerama[${MULTILIB_USEDEP}]
-   x11-libs/libXmu[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr[${MULTILIB_USEDEP}]
-   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   doc? (
-   app-doc/doxygen
-   media-gfx/graphviz
-   )"
-RDEPEND="${COMMON_DEPEND}
-   media-libs/icc-profiles-basiccolor-printing2009
-   media-libs/icc-profiles-openicc"
-
-DOCS=( {AUTHORS,ChangeLog,README}.md )
-RESTRICT="test"
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/oyranos-config
-)
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/oyranos/oyranos_version.h
-)
-
-CMAKE_REMOVE_MODULES_LIST="${CMAKE_REMOVE_MODULES_LIST} FindXcm FindCUPS"
-
-PATCHES=( "${WORKDIR}/patches" )
-
-src_prepare() {
-   einfo remove bundled libs
-   rm -r libxcm openicc yajl || die
-   cmake-utils_src_prepare
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
-   -DUSE_SYSTEM_ELEKTRA=ON
-   -DUSE_SYSTEM_LIBXCM=ON
-   -DUSE_SYSTEM_OPENICC=ON
-   -DUSE_SYSTEM_YAJL=ON
-   -DCMAKE_DISABLE_FIND_PACKAGE_Qt4=ON
-   -DCMAKE_DISABLE_FIND_PACKAGE_Cairo=$(usex '!cairo')
-   -DCMAKE_DISABLE_FIND_PACKAGE_Cups=$(usex '!cups')
-   -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc 
OFF ON)
-   -DENABLE_EXAMPLES=$(usex examples)
-   -DCMAKE_DISABLE_FIND_PACKAGE_Exif2=$(usex '!exif')
-   -DCMAKE_DISABLE_FIND_PACKAGE_FLTK=$(multilib_native_usex fltk 
OFF ON)
-   -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex '!jpeg')
-   -DCMAKE_DISABLE_FIND_PACKAGE_Qt5=$(multilib_native_usex qt5 OFF 
ON)
-   -DCMAKE_DISABLE_FIND_PACKAGE_LibRaw=$(usex '!raw')
-   -DCMAKE_DISABLE_FIND_PACKAGE_Sane=$(usex '!scanner')
-   -DENABLE_STATIC_LIBS=$(usex static-libs)
-   -DENABLE_TESTS=$(usex test)
-   -DCMAKE_DISABLE_FIND_PACKAGE_TIFF=$(usex '!tiff')
-   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex '!X')
-   )
-
-   cmake-utils_src_configure
-}



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

2018-11-25 Thread Andreas Sturmlechner
commit: abf5223ed247ff23270b53bc3edd04710ab84694
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 22:11:12 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 23:40:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abf5223e

app-admin/elektra: Drop 0.8.20 (r0)

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

 app-admin/elektra/elektra-0.8.20.ebuild | 116 
 1 file changed, 116 deletions(-)

diff --git a/app-admin/elektra/elektra-0.8.20.ebuild 
b/app-admin/elektra/elektra-0.8.20.ebuild
deleted file mode 100644
index 43f955bb844..000
--- a/app-admin/elektra/elektra-0.8.20.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-multilib eutils java-pkg-opt-2
-
-DESCRIPTION="Framework to store config parameters in hierarchical key-value 
pairs"
-HOMEPAGE="https://www.libelektra.org";
-SRC_URI="https://www.libelektra.org/ftp/elektra/releases/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-PLUGIN_IUSE="augeas iconv ini java simpleini syslog systemd tcl +uname xml 
yajl";
-IUSE="dbus doc qt5 static-libs test ${PLUGIN_IUSE}"
-
-RDEPEND="dev-libs/libltdl:0[${MULTILIB_USEDEP}]
-   >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]
-   augeas? ( app-admin/augeas )
-   dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
-   iconv? ( >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] )
-   java? ( >=virtual/jdk-1.8.0 )
-   qt5? (
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qttest:5
-   dev-qt/qtwidgets:5
-   )
-   uname? ( sys-apps/coreutils )
-   systemd? ( sys-apps/systemd[${MULTILIB_USEDEP}] )
-   yajl? ( >=dev-libs/yajl-1.0.11-r1[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen )
-   test? ( >=dev-cpp/gtest-1.7.0 )"
-
-DOCS=( README.md doc/AUTHORS doc/CODING.md doc/todo/TODO )
-# tries to write to user's home directory (and doesn't respect HOME)
-RESTRICT="test"
-
-MULTILIB_WRAPPED_HEADERS=( /usr/include/elektra/kdbconfig.h )
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   einfo remove bundled libs
-   # TODO: Remove bundled inih from src/plugins/ini (add to portage):
-   # https://code.google.com/p/inih/
-   rm -rf src/external || die
-
-   # move doc files to correct location
-   sed -e "s/elektra-api/${PF}/" \
-   -i cmake/ElektraCache.cmake || die
-
-   # avoid useless build time, nothing ends up installed
-   cmake_comment_add_subdirectory benchmarks
-   cmake_comment_add_subdirectory examples
-}
-
-multilib_src_configure() {
-   local my_plugins="ALL"
-
-   if multilib_is_native_abi ; then
-   use augeas || my_plugins+=";-augeas"
-   use java || my_plugins+=";-jni"
-   else
-   my_plugins+=";-augeas;-jni"
-   fi
-
-   use dbus  || my_plugins+=";-dbus"
-   use iconv || my_plugins+=";-iconv"
-   use ini   || my_plugins+=";-ini"# bundles inih
-   use simpleini || my_plugins+=";-simpleini"
-   use syslog|| my_plugins+=";-syslog"
-   use systemd   || my_plugins+=";-journald"
-   use tcl   || my_plugins+=";-tcl"
-   use uname || my_plugins+=";-uname"
-   use xml   || my_plugins+=";-xmltool"
-   use yajl  || my_plugins+=";-yajl"
-
-   # Disabling for good (?):
-   # counter - Only useful for debugging the plugin framework
-   # doc - Explaining basic makeup of a function //bug #514402
-   # noresolver - Does not resolve, but can act as one
-   # template - Template for new plugin written in C
-   # wresolver - Resolver for non-POSIX, e.g. w32/w64 systems
-   my_plugins+=";-counter;-doc;-noresolver;-template;-wresolver"
-
-   local my_tools
-
-   if multilib_is_native_abi ; then
-   my_tools="kdb"
-   use qt5 && my_tools+=";qt-gui"
-   fi
-
-   local mycmakeargs=(
-   -DBUILD_PDF=OFF
-   -DBUILD_SHARED=ON
-   -DBUILD_STATIC=$(usex static-libs)
-   -DBUILD_TESTING=$(usex test)
-   -DENABLE_TESTING=$(usex test)
-   -DPLUGINS=${my_plugins}
-   -DTOOLS=${my_tools}
-   -DBUILD_DOCUMENTATION=$(multilib_is_native_abi && usex doc || 
echo no)
-   -DTARGET_CMAKE_FOLDER=share/cmake/Modules
-   )
-
-   cmake-utils_src_configure
-}
-
-multilib_src_install_all() {
-   einfo remove test_data
-   rm -rvf "${ED%/}/usr/share/${PN}" || die "Failed to remove test_data"
-   einfo remove tool_exec
-   rm -rvf "${ED%/}/usr/$(get_libdir)/${PN}/tool_exec" || die "Failed to 
remove tool_exec"
-}



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

2018-11-25 Thread Andreas Sturmlechner
commit: 1f06ea489ad9b80ace2c243453deea2c9cfb4814
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 21:40:40 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 23:40:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f06ea48

app-admin/elektra: Don't install LICENSE.md

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

 app-admin/elektra/elektra-0.8.20-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-admin/elektra/elektra-0.8.20-r1.ebuild 
b/app-admin/elektra/elektra-0.8.20-r1.ebuild
index 7cfdcc132f7..5c678f17bb9 100644
--- a/app-admin/elektra/elektra-0.8.20-r1.ebuild
+++ b/app-admin/elektra/elektra-0.8.20-r1.ebuild
@@ -50,6 +50,7 @@ src_prepare() {
 
# move doc files to correct location
sed -e "s/elektra-api/${PF}/" -i cmake/ElektraCache.cmake || die
+   sed -e "/^install.*LICENSE/s/^/#DONT /" -i CMakeLists.txt || die
 
# avoid useless build time, nothing ends up installed
cmake_comment_add_subdirectory benchmarks



[gentoo-commits] repo/gentoo:master commit in: sys-auth/elogind/

2018-11-25 Thread Andreas Sturmlechner
commit: 573101075a8b1d34d303b54792f5f3ff1af67f8d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 19:37:55 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 23:40:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57310107

sys-auth/elogind: Drop 239.1

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

 sys-auth/elogind/Manifest |   1 -
 sys-auth/elogind/elogind-239.1.ebuild | 126 --
 2 files changed, 127 deletions(-)

diff --git a/sys-auth/elogind/Manifest b/sys-auth/elogind/Manifest
index 8412706cb17..d7551a90029 100644
--- a/sys-auth/elogind/Manifest
+++ b/sys-auth/elogind/Manifest
@@ -1,3 +1,2 @@
 DIST elogind-238.2.tar.gz 1075847 BLAKE2B 
17e4d8ffabb65a210f34076223e502c9019a7fa639f6cc12b1c8a0e186d8a6e97f115cd68487c86470915a8208dead6830577d2da3ffd85ed2e12c3a699ef2c5
 SHA512 
c66dd514d7c708a1d1c52ac9f25f34af839c4d4ff452302b40eb95c040c1d3d8d238b4e35c33d81af71f6aac22c8793951d91d005e6595e02124edb976baf640
-DIST elogind-239.1.tar.gz 1123754 BLAKE2B 
e75a48c28ff17e946e3ac4b7d3d19f1798fd1812da6c1d1f2ac8917865331563ea3bce73bbe4d7591bd7caddaf11e4272b3c1a82b6128e99e8dfe2528a2e8e38
 SHA512 
282a5d9a809ce55a03f650dd235529c24254a20495c61e33f802390787486d9b303da8983fd7e28beaf3cdd2fed9497bd897c202d38ef0182d4b4c632d4d2f62
 DIST elogind-239.2.tar.gz 1171060 BLAKE2B 
4b7b0e4867ce79aeaf480cf56c473254a3ae53bf618eef27b62d76f58e9ae8b29ecd748b3f3fbad89537e6f1e7b2b04759eeed50f608551b8807560e54fd1428
 SHA512 
84b71bcb97d568fb26ce9587b39cce4e44a3f3607120846325398e6526dea2b21f82b8292942c2daaf755c4a2880d7163670442dcf2d360e171f9d004436bd74

diff --git a/sys-auth/elogind/elogind-239.1.ebuild 
b/sys-auth/elogind/elogind-239.1.ebuild
deleted file mode 100644
index f9136f937f1..000
--- a/sys-auth/elogind/elogind-239.1.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info meson pam udev xdg-utils
-
-DESCRIPTION="The systemd project's logind, extracted to a standalone package"
-HOMEPAGE="https://github.com/elogind/elogind";
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+acl debug doc +pam +policykit selinux"
-
-COMMON_DEPEND="
-   sys-apps/util-linux
-   sys-libs/libcap
-   virtual/libudev:=
-   acl? ( sys-apps/acl )
-   pam? ( virtual/pam )
-   selinux? ( sys-libs/libselinux )
-"
-DEPEND="${COMMON_DEPEND}
-   app-text/docbook-xml-dtd:4.2
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-stylesheets
-   dev-util/gperf
-   dev-util/intltool
-   sys-devel/libtool
-   virtual/pkgconfig
-"
-RDEPEND="${COMMON_DEPEND}
-   !sys-apps/systemd
-"
-PDEPEND="
-   sys-apps/dbus
-   policykit? ( sys-auth/polkit )
-"
-
-DOCS=( src/libelogind/sd-bus/GVARIANT-SERIALIZATION )
-
-PATCHES=( "${FILESDIR}/${PN}-238.1-docs.patch" )
-
-pkg_setup() {
-   local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SIGNALFD ~TIMERFD"
-
-   use kernel_linux && linux-info_pkg_setup
-}
-
-src_prepare() {
-   default
-   xdg_environment_reset
-}
-
-src_configure() {
-   local rccgroupmode="$(grep rc_cgroup_mode /etc/rc.conf | cut -d '"' -f 
2)"
-   local cgroupmode="legacy"
-
-   if [[ "xhybrid" = "x${rccgroupmode}" ]] ; then
-   cgroupmode="hybrid"
-   elif [[ "xunified" = "x${rccgroupmode}" ]] ; then
-   cgroupmode="unified"
-   fi
-
-   local emesonargs=(
-   -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
-   -Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html"
-   -Dpamlibdir=$(getpam_mod_dir)
-   -Dudevrulesdir="$(get_udevdir)"/rules.d
-   --libdir="${EPREFIX}"/usr/$(get_libdir)
-   -Drootlibdir="${EPREFIX}"/$(get_libdir)
-   -Drootlibexecdir="${EPREFIX}"/$(get_libdir)/elogind
-   -Drootprefix="${EPREFIX}/"
-   
-Dbashcompletiondir="${EPREFIX}/usr/share/bash-completion/completions"
-   -Dman=auto
-   -Dsmack=true
-   -Dcgroup-controller=openrc
-   -Ddefault-hierarchy=${cgroupmode}
-   -Ddefault-kill-user-processes=false
-   -Dacl=$(usex acl true false)
-   --buildtype $(usex debug debug release)
-   -Dhtml=$(usex doc auto false)
-   -Dpam=$(usex pam true false)
-   -Dselinux=$(usex selinux true false)
-   )
-
-   meson_src_configure
-}
-
-src_install() {
-   DOCS+=( src/libelogind/sd-bus/GVARIANT-SERIALIZATION )
-
-   meson_src_install
-
-   newinitd "${FILESDIR}"/${PN}.init ${PN}
-
-   sed -e "s/@libdir@/$(get_libdir)/" "${FILESDIR}"/${PN}.conf.in > 
${PN}.conf || die
-   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/icc_examin/, media-gfx/icc_examin/files/, profiles/updates/, ...

2018-11-25 Thread Andreas Sturmlechner
commit: cc30574c4d286271aa8fa24710e838ff322e2406
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 19:54:06 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 23:40:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc30574c

media-gfx/icc_examin: pkgmove to media-gfx/icc-examin

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

 media-gfx/{icc_examin => icc-examin}/Manifest  |  0
 .../files/icc-examin-0.56-fltk.patch   |  0
 .../icc-examin-0.56_p20171007.ebuild}  | 10 --
 .../icc-examin-.ebuild}|  8 
 media-gfx/{icc_examin => icc-examin}/metadata.xml  |  0
 profiles/updates/4Q-2018   |  1 +
 6 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/media-gfx/icc_examin/Manifest b/media-gfx/icc-examin/Manifest
similarity index 100%
rename from media-gfx/icc_examin/Manifest
rename to media-gfx/icc-examin/Manifest

diff --git a/media-gfx/icc_examin/files/icc-examin-0.56-fltk.patch 
b/media-gfx/icc-examin/files/icc-examin-0.56-fltk.patch
similarity index 100%
rename from media-gfx/icc_examin/files/icc-examin-0.56-fltk.patch
rename to media-gfx/icc-examin/files/icc-examin-0.56-fltk.patch

diff --git a/media-gfx/icc_examin/icc_examin-0.56_p20171007.ebuild 
b/media-gfx/icc-examin/icc-examin-0.56_p20171007.ebuild
similarity index 77%
rename from media-gfx/icc_examin/icc_examin-0.56_p20171007.ebuild
rename to media-gfx/icc-examin/icc-examin-0.56_p20171007.ebuild
index fd9e3b7ee0e..065e372da87 100644
--- a/media-gfx/icc_examin/icc_examin-0.56_p20171007.ebuild
+++ b/media-gfx/icc-examin/icc-examin-0.56_p20171007.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
@@ -7,8 +7,8 @@ COMMIT=ee9e8cd013766b0df2c5e3b4416f985322b22966
 inherit cmake-utils flag-o-matic vcs-snapshot xdg-utils
 
 DESCRIPTION="Viewer for ICC and CGATS, argyll gamut vrml visualisations and 
GPU gamma tables"
-HOMEPAGE="http://www.oyranos.org/icc-examin/";
-SRC_URI="https://github.com/oyranos-cms/${PN/_/-}/tarball/${COMMIT} -> 
${P/_/-}.tar.gz"
+HOMEPAGE="https://www.oyranos.org/icc-examin/";
+SRC_URI="https://github.com/oyranos-cms/${PN}/tarball/${COMMIT} -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -37,9 +37,7 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
 "
 
-PATCHES=( "${FILESDIR}/${PN/_/-}-0.56-fltk.patch" )
-
-S="${WORKDIR}/${P/_/-}"
+PATCHES=( "${FILESDIR}/${PN}-0.56-fltk.patch" )
 
 src_configure() {
append-cxxflags -fpermissive

diff --git a/media-gfx/icc_examin/icc_examin-.ebuild 
b/media-gfx/icc-examin/icc-examin-.ebuild
similarity index 80%
rename from media-gfx/icc_examin/icc_examin-.ebuild
rename to media-gfx/icc-examin/icc-examin-.ebuild
index ceb2821c90c..4201a5e2c0e 100644
--- a/media-gfx/icc_examin/icc_examin-.ebuild
+++ b/media-gfx/icc-examin/icc-examin-.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
@@ -6,8 +6,8 @@ EAPI=6
 inherit cmake-utils flag-o-matic git-r3 xdg-utils
 
 DESCRIPTION="Viewer for ICC and CGATS, argyll gamut vrml visualisations and 
GPU gamma tables"
-HOMEPAGE="http://www.oyranos.org/icc-examin/";
-EGIT_REPO_URI="https://github.com/oyranos-cms/${PN/_/-}.git";
+HOMEPAGE="https://www.oyranos.org/icc-examin/";
+EGIT_REPO_URI="https://github.com/oyranos-cms/${PN}.git";
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -36,7 +36,7 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
 "
 
-PATCHES=( "${FILESDIR}/${PN/_/-}-0.56-fltk.patch" )
+PATCHES=( "${FILESDIR}/${PN}-0.56-fltk.patch" )
 
 src_configure() {
append-cxxflags -fpermissive

diff --git a/media-gfx/icc_examin/metadata.xml 
b/media-gfx/icc-examin/metadata.xml
similarity index 100%
rename from media-gfx/icc_examin/metadata.xml
rename to media-gfx/icc-examin/metadata.xml

diff --git a/profiles/updates/4Q-2018 b/profiles/updates/4Q-2018
index 20199b3e162..22893db01ab 100644
--- a/profiles/updates/4Q-2018
+++ b/profiles/updates/4Q-2018
@@ -4,3 +4,4 @@ move dev-libs/mini-xml dev-libs/mxml
 move x11-misc/xembedsniproxy kde-plasma/xembed-sni-proxy
 move x11-apps/intel-gpu-tools x11-apps/igt-gpu-tools
 move games-board/knights kde-apps/knights
+move media-gfx/icc_examin media-gfx/icc-examin



[gentoo-commits] repo/gentoo:master commit in: sys-auth/elogind/

2018-11-25 Thread Andreas Sturmlechner
commit: 7ac550b9341b7374a8d33d10107bf7b37e16cc9a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 19:37:28 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 23:40:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ac550b9

sys-auth/elogind: 239.2 version bump

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

 sys-auth/elogind/Manifest |   1 +
 sys-auth/elogind/elogind-239.2.ebuild | 126 ++
 2 files changed, 127 insertions(+)

diff --git a/sys-auth/elogind/Manifest b/sys-auth/elogind/Manifest
index c1c421f1fa8..8412706cb17 100644
--- a/sys-auth/elogind/Manifest
+++ b/sys-auth/elogind/Manifest
@@ -1,2 +1,3 @@
 DIST elogind-238.2.tar.gz 1075847 BLAKE2B 
17e4d8ffabb65a210f34076223e502c9019a7fa639f6cc12b1c8a0e186d8a6e97f115cd68487c86470915a8208dead6830577d2da3ffd85ed2e12c3a699ef2c5
 SHA512 
c66dd514d7c708a1d1c52ac9f25f34af839c4d4ff452302b40eb95c040c1d3d8d238b4e35c33d81af71f6aac22c8793951d91d005e6595e02124edb976baf640
 DIST elogind-239.1.tar.gz 1123754 BLAKE2B 
e75a48c28ff17e946e3ac4b7d3d19f1798fd1812da6c1d1f2ac8917865331563ea3bce73bbe4d7591bd7caddaf11e4272b3c1a82b6128e99e8dfe2528a2e8e38
 SHA512 
282a5d9a809ce55a03f650dd235529c24254a20495c61e33f802390787486d9b303da8983fd7e28beaf3cdd2fed9497bd897c202d38ef0182d4b4c632d4d2f62
+DIST elogind-239.2.tar.gz 1171060 BLAKE2B 
4b7b0e4867ce79aeaf480cf56c473254a3ae53bf618eef27b62d76f58e9ae8b29ecd748b3f3fbad89537e6f1e7b2b04759eeed50f608551b8807560e54fd1428
 SHA512 
84b71bcb97d568fb26ce9587b39cce4e44a3f3607120846325398e6526dea2b21f82b8292942c2daaf755c4a2880d7163670442dcf2d360e171f9d004436bd74

diff --git a/sys-auth/elogind/elogind-239.2.ebuild 
b/sys-auth/elogind/elogind-239.2.ebuild
new file mode 100644
index 000..f9136f937f1
--- /dev/null
+++ b/sys-auth/elogind/elogind-239.2.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info meson pam udev xdg-utils
+
+DESCRIPTION="The systemd project's logind, extracted to a standalone package"
+HOMEPAGE="https://github.com/elogind/elogind";
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+acl debug doc +pam +policykit selinux"
+
+COMMON_DEPEND="
+   sys-apps/util-linux
+   sys-libs/libcap
+   virtual/libudev:=
+   acl? ( sys-apps/acl )
+   pam? ( virtual/pam )
+   selinux? ( sys-libs/libselinux )
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5
+   app-text/docbook-xsl-stylesheets
+   dev-util/gperf
+   dev-util/intltool
+   sys-devel/libtool
+   virtual/pkgconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   !sys-apps/systemd
+"
+PDEPEND="
+   sys-apps/dbus
+   policykit? ( sys-auth/polkit )
+"
+
+DOCS=( src/libelogind/sd-bus/GVARIANT-SERIALIZATION )
+
+PATCHES=( "${FILESDIR}/${PN}-238.1-docs.patch" )
+
+pkg_setup() {
+   local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SIGNALFD ~TIMERFD"
+
+   use kernel_linux && linux-info_pkg_setup
+}
+
+src_prepare() {
+   default
+   xdg_environment_reset
+}
+
+src_configure() {
+   local rccgroupmode="$(grep rc_cgroup_mode /etc/rc.conf | cut -d '"' -f 
2)"
+   local cgroupmode="legacy"
+
+   if [[ "xhybrid" = "x${rccgroupmode}" ]] ; then
+   cgroupmode="hybrid"
+   elif [[ "xunified" = "x${rccgroupmode}" ]] ; then
+   cgroupmode="unified"
+   fi
+
+   local emesonargs=(
+   -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
+   -Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html"
+   -Dpamlibdir=$(getpam_mod_dir)
+   -Dudevrulesdir="$(get_udevdir)"/rules.d
+   --libdir="${EPREFIX}"/usr/$(get_libdir)
+   -Drootlibdir="${EPREFIX}"/$(get_libdir)
+   -Drootlibexecdir="${EPREFIX}"/$(get_libdir)/elogind
+   -Drootprefix="${EPREFIX}/"
+   
-Dbashcompletiondir="${EPREFIX}/usr/share/bash-completion/completions"
+   -Dman=auto
+   -Dsmack=true
+   -Dcgroup-controller=openrc
+   -Ddefault-hierarchy=${cgroupmode}
+   -Ddefault-kill-user-processes=false
+   -Dacl=$(usex acl true false)
+   --buildtype $(usex debug debug release)
+   -Dhtml=$(usex doc auto false)
+   -Dpam=$(usex pam true false)
+   -Dselinux=$(usex selinux true false)
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   DOCS+=( src/libelogind/sd-bus/GVARIANT-SERIALIZATION )
+
+   meson_src_install
+
+   newinitd "${FILESDIR}"/${PN}.init ${PN}
+
+   sed -e "s

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

2018-11-25 Thread Andreas Sturmlechner
commit: 02bb431630eb46f2d14890415fa99c4c62f0e9a9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 20:18:14 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 23:40:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02bb4316

media-libs/oyranos: Use https, live conditional consolidation

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

 media-libs/oyranos/oyranos-0.9.6.ebuild |  6 ++
 media-libs/oyranos/oyranos-.ebuild  | 17 +++--
 2 files changed, 9 insertions(+), 14 deletions(-)

diff --git a/media-libs/oyranos/oyranos-0.9.6.ebuild 
b/media-libs/oyranos/oyranos-0.9.6.ebuild
index d71e0603f7d..86b7fa8d98d 100644
--- a/media-libs/oyranos/oyranos-0.9.6.ebuild
+++ b/media-libs/oyranos/oyranos-0.9.6.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 @@ inherit cmake-multilib flag-o-matic ${GITECLASS}
 unset GITECLASS
 
 DESCRIPTION="Colour management system allowing to share settings across apps 
and services"
-HOMEPAGE="http://www.oyranos.org/";
+HOMEPAGE="https://www.oyranos.org/";
 [[ ${PV} != * ]] && \
 SRC_URI="https://github.com/${PN}-cms/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
https://dev.gentoo.org/~asturm/${P}-patches.tar.xz";
@@ -23,8 +23,6 @@ IUSE="X cairo cups doc examples exif fltk jpeg qt5 raw 
scanner static-libs test
 
 REQUIRED_USE="qt5? ( X ) test? ( static-libs )"
 
-#OY_LINGUAS="cs;de;eo;eu;fr;ru" #TODO
-
 COMMON_DEPEND="
>=app-admin/elektra-0.8.4:0[${MULTILIB_USEDEP}]
dev-libs/libxml2[${MULTILIB_USEDEP}]

diff --git a/media-libs/oyranos/oyranos-.ebuild 
b/media-libs/oyranos/oyranos-.ebuild
index 11aa763bfd8..fc646f0fac2 100644
--- a/media-libs/oyranos/oyranos-.ebuild
+++ b/media-libs/oyranos/oyranos-.ebuild
@@ -1,29 +1,26 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 if [[ ${PV} = * ]]; then
-   GITECLASS="git-r3"
EGIT_REPO_URI="https://github.com/${PN}-cms/${PN}.git";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}-cms/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
 fi
-inherit cmake-multilib flag-o-matic ${GITECLASS}
-unset GITECLASS
+inherit cmake-multilib flag-o-matic
 
 DESCRIPTION="Colour management system allowing to share settings across apps 
and services"
-HOMEPAGE="http://www.oyranos.org/";
-[[ ${PV} != * ]] && \
-SRC_URI="https://github.com/${PN}-cms/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://www.oyranos.org/";
 
-KEYWORDS=""
 LICENSE="BSD"
 SLOT="0"
 IUSE="X cairo cups doc examples exif fltk jpeg qt5 raw scanner static-libs 
test tiff"
 
 REQUIRED_USE="qt5? ( X ) test? ( static-libs )"
 
-#OY_LINGUAS="cs;de;eo;eu;fr;ru" #TODO
-
 COMMON_DEPEND="
>=app-admin/elektra-0.8.4:0[${MULTILIB_USEDEP}]
dev-libs/libxml2[${MULTILIB_USEDEP}]



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

2018-11-25 Thread Andreas Sturmlechner
commit: 5e66220ed50c76f331ec78dd8d997e1da8bd2873
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 20:29:14 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 23:40:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e66220e

media-libs/oyranos: Drop cmake-multilib

Nothing ever asked for that.

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

 media-libs/oyranos/oyranos-0.9.6-r1.ebuild | 105 +
 media-libs/oyranos/oyranos-.ebuild |  79 ++
 2 files changed, 141 insertions(+), 43 deletions(-)

diff --git a/media-libs/oyranos/oyranos-0.9.6-r1.ebuild 
b/media-libs/oyranos/oyranos-0.9.6-r1.ebuild
new file mode 100644
index 000..05b026fa3e9
--- /dev/null
+++ b/media-libs/oyranos/oyranos-0.9.6-r1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/${PN}-cms/${PN}.git";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}-cms/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~asturm/${P}-patches.tar.xz";
+   KEYWORDS="~amd64 ~x86"
+fi
+CMAKE_REMOVE_MODULES_LIST="${CMAKE_REMOVE_MODULES_LIST} FindXcm FindCUPS"
+inherit cmake-utils flag-o-matic
+
+DESCRIPTION="Colour management system allowing to share settings across apps 
and services"
+HOMEPAGE="https://www.oyranos.org/";
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="cairo cups doc examples exif fltk jpeg qt5 raw scanner static-libs test 
tiff X"
+
+REQUIRED_USE="qt5? ( X ) test? ( static-libs )"
+
+COMMON_DEPEND="
+   app-admin/elektra
+   dev-libs/libxml2
+   >=dev-libs/yajl-2.0.4-r1
+   media-libs/lcms:2
+   media-libs/libpng:0=
+   >=media-libs/libXcm-0.5.4
+   media-libs/openicc
+   cairo? ( x11-libs/cairo )
+   cups? ( net-print/cups )
+   exif? ( media-gfx/exiv2:= )
+   fltk? ( x11-libs/fltk:1 )
+   jpeg? ( virtual/jpeg:0 )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   )
+   raw? ( media-libs/libraw )
+   scanner? ( media-gfx/sane-backends )
+   tiff? ( media-libs/tiff:0 )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXfixes
+   x11-libs/libXinerama
+   x11-libs/libXmu
+   x11-libs/libXrandr
+   x11-libs/libXxf86vm
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   doc? (
+   app-doc/doxygen
+   media-gfx/graphviz
+   )"
+RDEPEND="${COMMON_DEPEND}
+   media-libs/icc-profiles-basiccolor-printing2009
+   media-libs/icc-profiles-openicc"
+
+DOCS=( {AUTHORS,ChangeLog,README}.md )
+
+RESTRICT="test"
+
+PATCHES=( "${WORKDIR}/patches" )
+
+src_prepare() {
+   # remove bundled libs
+   rm -r libxcm openicc yajl || die
+   cmake-utils_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR=share/doc/${PF}
+   -DUSE_SYSTEM_ELEKTRA=ON
+   -DUSE_SYSTEM_LIBXCM=ON
+   -DUSE_SYSTEM_OPENICC=ON
+   -DUSE_SYSTEM_YAJL=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_Qt4=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_Cairo=$(usex !cairo)
+   -DCMAKE_DISABLE_FIND_PACKAGE_Cups=$(usex !cups)
+   -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(usex !doc)
+   -DENABLE_EXAMPLES=$(usex examples)
+   -DCMAKE_DISABLE_FIND_PACKAGE_Exif2=$(usex !exif)
+   -DCMAKE_DISABLE_FIND_PACKAGE_FLTK=$(usex !fltk)
+   -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg)
+   -DCMAKE_DISABLE_FIND_PACKAGE_Qt5=$(usex !qt5)
+   -DCMAKE_DISABLE_FIND_PACKAGE_LibRaw=$(usex !raw)
+   -DCMAKE_DISABLE_FIND_PACKAGE_Sane=$(usex !scanner)
+   -DENABLE_STATIC_LIBS=$(usex static-libs)
+   -DENABLE_TESTS=$(usex test)
+   -DCMAKE_DISABLE_FIND_PACKAGE_TIFF=$(usex !tiff)
+   -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X)
+   )
+
+   cmake-utils_src_configure
+}

diff --git a/media-libs/oyranos/oyranos-.ebuild 
b/media-libs/oyranos/oyranos-.ebuild
index fc646f0fac2..a44af27aa9e 100644
--- a/media-libs/oyranos/oyranos-.ebuild
+++ b/media-libs/oyranos/oyranos-.ebuild
@@ -10,30 +10,31 @@ else
SRC_URI="https://github.com/${PN}-cms/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
 fi
-inherit cmake-multilib flag-o-matic
+CMAKE_REMOVE_MODULES_LIST="${CMAKE_REMOVE_MODULES_LIST} FindXcm FindCUPS"
+inherit cmake-utils flag-o-matic
 
 DESCRIPTION="Colour management system allowing to share settin

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

2018-11-25 Thread Mike Pagano
commit: fbb33b61e1b25a1f04af2ae26d23ac2def8f4c01
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Nov 25 23:32:29 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Nov 25 23:32:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb33b61

sys-kernel/git-sources: Linux patch 4.20-rc4

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

 sys-kernel/git-sources/Manifest|  1 +
 sys-kernel/git-sources/git-sources-4.20_rc4.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 222c251c8a3..05a14144b49 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -2,3 +2,4 @@ DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c03418
 DIST patch-4.20-rc1.patch 48053133 BLAKE2B 
21b563b992bedb9d9eb0011804cc9d6c862f7e55194c02679e3ec540aa0913ecdfc2dd9769a34b8e2980427fc0e3116743b17516a1aa7607a984dd7ee4bca10e
 SHA512 
04bd50386208ff7f3aecf50c79702368a75aac1d356cc5020d379abd80aff821afd501d05e6fab42cca48bba0593f71442534d9fbc119f1cf0dd056999f78c22
 DIST patch-4.20-rc2.patch 48404086 BLAKE2B 
12646687c66d6374aaa5207770e39386b07bc0a4d445cb92a2cf563a326e49d2d5cf0eeaa805557aac1526b636762be97887a0b466cfcd9e71b02d38b9dd97b1
 SHA512 
f41189be7659962e451eedd7e057420fe7744ca82608260b2212bf97bcc2e59fd143c3c261e1f1a35e4fff80e500c2b436a46b50c209c7cdceb5ef5cc9fa628f
 DIST patch-4.20-rc3.patch 48529229 BLAKE2B 
2038039535eaf2e665b37b97d445f04c059a0111ec4d2da706b101f7a8b1dde00ea754f31266431c7bbe5d7a6fc5143b44486fc636c7b2e58181a88308838cd2
 SHA512 
4db0be60f09f19ae0cfa141bea43fd361bd307edafdd92d8c3418e3944120b01204b4e683c723f583318849336f4fe465309f9e854748b2c06c7330dfcb5a327
+DIST patch-4.20-rc4.patch 48770023 BLAKE2B 
42f4c2d9e021752708587f582b4b72bfc2d01876e366ca1c8e143e0eb1f7d453408e74246162cbdf0ca8482821e152d51a0ead50154d7d902b6953ce4ee975b3
 SHA512 
2b16a9deb7e5e8b80bf652e42672f4e60e81b2f6cab6928e8bed15bfd07233970269a6831621827b43b5340f132a25f161d50f503aa80f37014e901437fdea7c

diff --git a/sys-kernel/git-sources/git-sources-4.20_rc4.ebuild 
b/sys-kernel/git-sources/git-sources-4.20_rc4.ebuild
new file mode 100644
index 000..54e27e6f6a7
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-4.20_rc4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="4.19"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org";
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.5"
+
+pkg_postinst() {
+   postinst_sources
+}



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

2018-11-25 Thread Pacho Ramos
commit: 9f0ec915cedcd4c2bffe26988b4adb5351b8e624
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Nov 25 23:27:34 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Nov 25 23:27:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f0ec915

media-sound/supercollider: Fix usex call

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

 media-sound/supercollider/supercollider-3.9.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/supercollider/supercollider-3.9.3-r1.ebuild 
b/media-sound/supercollider/supercollider-3.9.3-r1.ebuild
index d427641aab1..637cfe5bced 100644
--- a/media-sound/supercollider/supercollider-3.9.3-r1.ebuild
+++ b/media-sound/supercollider/supercollider-3.9.3-r1.ebuild
@@ -63,7 +63,7 @@ src_configure() {
-DINSTALL_HELP=ON
-DSYSTEM_BOOST=OFF
-DSYSTEM_YAMLCPP=OFF
-   -DNO_AVAHI=$(usex !zeroconf avahi)
+   -DNO_AVAHI=$(usex !zeroconf)
-DFFT_GREEN=$(usex !fftw)
-DNO_GPL3=$(usex !gpl3)
-DNO_LIBSNDFILE=$(usex !sndfile)



[gentoo-commits] repo/gentoo:master commit in: sys-devel/bison/

2018-11-25 Thread Mart Raudsepp
commit: cf81a92bda448afa99081ccba07307d366393a91
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Nov 25 23:20:38 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Nov 25 23:23:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf81a92b

sys-devel/bison-3.1: arm64 stable (bug #670634)

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

 sys-devel/bison/bison-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/bison/bison-3.1.ebuild b/sys-devel/bison/bison-3.1.ebuild
index 1cf3d1fefc4..8d269a90688 100644
--- a/sys-devel/bison/bison-3.1.ebuild
+++ b/sys-devel/bison/bison-3.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~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 ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="examples nls static test"
 
 RDEPEND=">=sys-devel/m4-1.4.16"



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

2018-11-25 Thread Mart Raudsepp
commit: f7bfcea4394e9fb806a900644fddfc6896188097
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Nov 25 23:18:02 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Nov 25 23:23:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7bfcea4

sys-process/lsof-4.91: arm64 stable (bug #667232)

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

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

diff --git a/sys-process/lsof/lsof-4.91.ebuild 
b/sys-process/lsof/lsof-4.91.ebuild
index 5b6411ed707..b91cf453587 100644
--- a/sys-process/lsof/lsof-4.91.ebuild
+++ b/sys-process/lsof/lsof-4.91.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/${MY_P}.tar.bz2
 
 LICENSE="lsof"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="examples ipv6 rpc selinux"
 
 RDEPEND="rpc? ( net-libs/libtirpc )



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-libav/, media-plugins/gst-plugins-libav/files/

2018-11-25 Thread Mart Raudsepp
commit: cb222dd95881897798eb4d0e9f6de1b8625dddb2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Nov 25 23:13:44 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Nov 25 23:23:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb222dd9

media-plugins/gst-plugins-libav: add ffmpeg-4 compatibility patches, other 
tweaks

* Pull a selective patchset from git master, that brings in ffmpeg-4
  compatibility and some bug fixes; patchset tarball README has further details.
* Add a debian-inspired patch to tell gstreamer registry that the libav plugin
  supported features may change, when the system ffmpeg library files change.
  This should hopefully ensure that gstreamer sees new codecs immediately after
  system-ffmpeg is recompiled to add them. Compared to Debian, we conditionalize
  it based on USE=libav, so it's only actually done if system-ffmpeg is used, as
  for us it's a choice, not always system-ffmpeg; this is achieved via #ifndef,
  thus no conditional patching.
* Make bundled ffmpeg builds verbose for better build.log
* Try harder to honor user choices for bundled ffmpeg builds with USE=libav by
  always disabling debug and passing CFLAGS as optflags; courtesy of
  Arfrever Frehtes Taifersar Arahesis

Closes: https://bugs.gentoo.org/654628
Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 media-plugins/gst-plugins-libav/Manifest   |   2 +
 .../files/external-ffmpeg4-dep.patch   |  20 
 .../gst-plugins-libav-1.14.4.4.1_p20181115.ebuild  | 102 +
 3 files changed, 124 insertions(+)

diff --git a/media-plugins/gst-plugins-libav/Manifest 
b/media-plugins/gst-plugins-libav/Manifest
index 5582f7fc472..cfb18165022 100644
--- a/media-plugins/gst-plugins-libav/Manifest
+++ b/media-plugins/gst-plugins-libav/Manifest
@@ -1,4 +1,6 @@
 DIST ffmpeg-3.4.5.tar.bz2 10183082 BLAKE2B 
f72157baefcd6a0ca8f389309bbe947ad21996e0f2eb3c46c6bfc90f1ebbb14bfd007d001e46ea51efef5db5f9fcee24b1a90b6862136aeebecdc95bb61b23a5
 SHA512 
e12707d47404a9ce02790b77d2852fc1a1573c8108e980c7355fa48ba891d1649464d4fe4d08394ecd6d871f651ac4388486b7654cb54a7aaeedaf05c55513ec
+DIST ffmpeg-4.1.tar.bz2 10687291 BLAKE2B 
07293af1b13c6c6cad72e368207db21bdbc4b991931166c24ff40b00c3b3c8e1242be1876af8e3f154cc840fcd90d87b762fe77faccf06936dd096478d5d074b
 SHA512 
ccf6d07268dc47e08ca619eb182a003face2a8ee73ec1a28157330dd7de1df88939def1fc1c7e6b6ac7b59752cdad84657d589b2fafb73e14e5ef03fb6e33417
 DIST gst-libav-1.14.1.tar.xz 9031916 BLAKE2B 
4f8426fd0c91ca9dd99d4d3820cee852610e957b4836b248f285a0d89b202af907f5f5f0ddb0cf2562eca6fb032a45ebe7fe3e6cbe5198f6d6852297cfd08091
 SHA512 
368d794d88b20fc879178c1984186a9dda7f8717e2e6bc17bd2dcd67be6d9dd55220da617f9872c40a63f5c9b3d11713ff96c8dbb0e4b196f9464aae43d2
 DIST gst-libav-1.14.2.tar.xz 9036096 BLAKE2B 
68000c35a1c582c93ad1113941ce17e1c4212e79a5eae627a1c41fb22a9d8fe2d5bb5165abb3ee81e36938b8c0485e2b7ac5f4a4d59199e28cbe0b35d3d85ef3
 SHA512 
ce8e7eba57b14d522b90c94f933987659b7d6e58e66513b4b3f41a70354a3d0065bb6d077285ed56074aaddff65c3d1f1fa7fb17fb2f75e94fbe814dffa790de
+DIST gst-libav-1.14.4-ffmpeg4-patchset.tar.xz 49428 BLAKE2B 
74c3e0b25643bcfdf01d1d16514401fef4bb988ba3d1f306b647ba0cd6e89f0205cc33e6d144889d6b2f7fab9e4fae946e03821a85009fa95c68f3cedf25068a
 SHA512 
1347424ed342f00c25ac4780670611a24eeaf708426b6efc6d9f6c6fa7bf91ef292302a5363afe9523c497265b8c0d7ad81374364cbecb2924b749e716819745
 DIST gst-libav-1.14.4.tar.xz 9036732 BLAKE2B 
1c2e257912f61dac71e1d890f4cb650e0cdbbf4472cbd8dc6b73e471d1914409b71699bd198c154069e15e68364530e91f76619afb52b91e373e58c9237ab7cb
 SHA512 
4a0e9a91c23cba82e6a6b8eb65ff42b9d80389dd232b08c22b3431d3942fb93a6a7e64be97083d11cbceb2abe5d45dc5b37d230f7552e1a7fb193610d0530717

diff --git a/media-plugins/gst-plugins-libav/files/external-ffmpeg4-dep.patch 
b/media-plugins/gst-plugins-libav/files/external-ffmpeg4-dep.patch
new file mode 100644
index 000..c264507102f
--- /dev/null
+++ b/media-plugins/gst-plugins-libav/files/external-ffmpeg4-dep.patch
@@ -0,0 +1,20 @@
+diff --git a/ext/libav/gstav.c b/ext/libav/gstav.c
+index 2a88230..f6a6303 100644
+--- a/ext/libav/gstav.c
 b/ext/libav/gstav.c
+@@ -155,6 +155,15 @@ plugin_init (GstPlugin * plugin)
+   /* build global ffmpeg param/property info */
+   gst_ffmpeg_cfg_init ();
+ 
++#ifndef HAVE_LIBAV_UNINSTALLED
++  /* Not using bundled ffmpeg - add a feature rescan dependency for 
system-ffmpeg */
++  gst_plugin_add_dependency_simple (plugin, NULL,
++  GIO_LIBDIR,
++  "libavcodec.so.58,"
++  "libavformat.so.58",
++  GST_PLUGIN_DEPENDENCY_FLAG_NONE);
++#endif
++
+   gst_ffmpegaudenc_register (plugin);
+   gst_ffmpegvidenc_register (plugin);
+   gst_ffmpegauddec_register (plugin);

diff --git 
a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.14.4.4.1_p20181115.ebuild 
b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.14.4.4.1_p20181115.ebuild
new file mode 100644
index 000

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

2018-11-25 Thread Mart Raudsepp
commit: d0a196d7a62c821ad31cf2e1fe1b90e3b8bce5d8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Nov 25 23:23:01 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Nov 25 23:23:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a196d7

app-arch/brotli-1.0.6-r1: arm64 stable (bug #668496)

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

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

diff --git a/app-arch/brotli/brotli-1.0.6-r1.ebuild 
b/app-arch/brotli/brotli-1.0.6-r1.ebuild
index 5bf51bc1d8d..1d2fd4ee1e2 100644
--- a/app-arch/brotli/brotli-1.0.6-r1.ebuild
+++ b/app-arch/brotli/brotli-1.0.6-r1.ebuild
@@ -29,7 +29,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/google/${PN}.git";
inherit git-r3
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris"
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 fi
 



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

2018-11-25 Thread Mart Raudsepp
commit: 4fe306a2958b6b1a30048708687d78be7efc78b7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Nov 25 23:19:42 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Nov 25 23:23:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fe306a2

sys-apps/file-5.34: arm64 stable (bug #669282)

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

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

diff --git a/sys-apps/file/file-5.34.ebuild b/sys-apps/file/file-5.34.ebuild
index 706ef51ca29..adb95f5f213 100644
--- a/sys-apps/file/file-5.34.ebuild
+++ b/sys-apps/file/file-5.34.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit autotools git-r3
 else
SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz";
-   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 m68k ~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 ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="identify a file's format by scanning binary data for patterns"



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

2018-11-25 Thread Mart Raudsepp
commit: 550bca227411001c6d6463f405a3d0d2ad41f978
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Nov 25 23:21:49 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Nov 25 23:23:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=550bca22

net-misc/whois-5.3.2: arm64 stable (bug #669798)

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

 net-misc/whois/whois-5.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/whois/whois-5.3.2.ebuild 
b/net-misc/whois/whois-5.3.2.ebuild
index 8c5ff32ff68..241d691025a 100644
--- a/net-misc/whois/whois-5.3.2.ebuild
+++ b/net-misc/whois/whois-5.3.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="iconv idn nls"
 RESTRICT="test" #59327
 



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

2018-11-25 Thread Pacho Ramos
commit: 485e93f60c089f055aafdbd545406534ccf5fe4a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Nov 25 23:13:04 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Nov 25 23:13:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=485e93f6

media-sound/supercollider: Sort keywords

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

 media-sound/supercollider/supercollider-3.9.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/supercollider/supercollider-3.9.3-r1.ebuild 
b/media-sound/supercollider/supercollider-3.9.3-r1.ebuild
index 9a3469b2446..d427641aab1 100644
--- a/media-sound/supercollider/supercollider-3.9.3-r1.ebuild
+++ b/media-sound/supercollider/supercollider-3.9.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/supercollider/supercollider/releases/download/Versio
 
 LICENSE="GPL-2 gpl3? ( GPL-3 )"
 SLOT="0"
-KEYWORDS="~x86 ~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="cpu_flags_x86_sse cpu_flags_x86_sse2 debug emacs +fftw gedit +gpl3 jack 
qt5 server +sndfile static-libs vim zeroconf"
 RESTRICT="mirror"
 



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

2018-11-25 Thread Pacho Ramos
commit: b68b87bf7be0e820ed998188782520ae91b27e2f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Nov 25 23:12:39 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Nov 25 23:13:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b68b87bf

media-sound/supercollider: Use zeroconf instead of avahi USE flag (#477620)

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

 media-sound/supercollider/supercollider-3.9.3-r1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-sound/supercollider/supercollider-3.9.3-r1.ebuild 
b/media-sound/supercollider/supercollider-3.9.3-r1.ebuild
index af598497965..9a3469b2446 100644
--- a/media-sound/supercollider/supercollider-3.9.3-r1.ebuild
+++ b/media-sound/supercollider/supercollider-3.9.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/supercollider/supercollider/releases/download/Versio
 LICENSE="GPL-2 gpl3? ( GPL-3 )"
 SLOT="0"
 KEYWORDS="~x86 ~amd64"
-IUSE="avahi cpu_flags_x86_sse cpu_flags_x86_sse2 debug emacs +fftw gedit +gpl3 
jack qt5 server +sndfile static-libs vim"
+IUSE="cpu_flags_x86_sse cpu_flags_x86_sse2 debug emacs +fftw gedit +gpl3 jack 
qt5 server +sndfile static-libs vim zeroconf"
 RESTRICT="mirror"
 
 RDEPEND="
@@ -20,7 +20,6 @@ RDEPEND="
sys-libs/readline:0=
x11-libs/libX11
x11-libs/libXt
-   avahi? ( net-dns/avahi )
fftw? ( sci-libs/fftw:3.0= )
jack? ( virtual/jack )
!jack? ( media-libs/portaudio )
@@ -35,6 +34,7 @@ RDEPEND="
)
server? ( !app-admin/supernova )
sndfile? ( media-libs/libsndfile )
+   zeroconf? ( net-dns/avahi )
 "
 DEPEND="${RDEPEND}
dev-libs/icu
@@ -63,7 +63,7 @@ src_configure() {
-DINSTALL_HELP=ON
-DSYSTEM_BOOST=OFF
-DSYSTEM_YAMLCPP=OFF
-   -DNO_AVAHI=$(usex !avahi)
+   -DNO_AVAHI=$(usex !zeroconf avahi)
-DFFT_GREEN=$(usex !fftw)
-DNO_GPL3=$(usex !gpl3)
-DNO_LIBSNDFILE=$(usex !sndfile)



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

2018-11-25 Thread Jeroen Roovers
commit: b512a8c0c119290f8311505e4ff9235e36e23bfd
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov 25 23:00:56 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov 25 23:09:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b512a8c0

net-misc/youtube-dl: Version 2018.11.23

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

 net-misc/youtube-dl/Manifest |   1 +
 net-misc/youtube-dl/youtube-dl-2018.11.23.ebuild | 117 +++
 2 files changed, 118 insertions(+)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 05ce4305ccf..9d9cbd38be4 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1 +1,2 @@
 DIST youtube-dl-2018.11.18.tar.gz 3057924 BLAKE2B 
eb995cd269c3febcda950d87466df85a31128aaf95dbbd1cb9ee3d329610ffae3194c57f5063b47e49de3e387b5f60a5e10c237dc5d944ce47a6cffacab31935
 SHA512 
47e503c18f2db948beeda6a61b034953fab61d7d122641be7564a0f6dc0fe66ff93d6ef436c2acbcaf7255248a0b53e4df8c5ed1efca1139dc518a3ffacb737d
+DIST youtube-dl-2018.11.23.tar.gz 3061698 BLAKE2B 
6219f7fda9f24bc4e2bc3706e94ae0c2a507d76d3b027dd36d78960e8517cc66049bc520ee774902bd4f05f43b3534da18bd59f4fef12417191e37a7e0fe2c9d
 SHA512 
d4d2813657972c37d3493743a44055d7a776aeb5c5a97902e07caa317a3b2db30332507c37b56b3d8554e0bdc2a0ec6a9862977b449b363343a4de2df12bf059

diff --git a/net-misc/youtube-dl/youtube-dl-2018.11.23.ebuild 
b/net-misc/youtube-dl/youtube-dl-2018.11.23.ebuild
new file mode 100644
index 000..29fd6bd3825
--- /dev/null
+++ b/net-misc/youtube-dl/youtube-dl-2018.11.23.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+inherit bash-completion-r1 distutils-r1 readme.gentoo-r1
+
+DESCRIPTION="Download videos from YouTube.com (and more sites...)"
+HOMEPAGE="https://rg3.github.com/youtube-dl/";
+SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz";
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE="+offensive test"
+
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-python/nose[coverage(+)] )
+"
+
+S="${WORKDIR}/${PN}"
+
+python_prepare_all() {
+   if ! use offensive; then
+   sed -i -e "/..version../s|'$|+gentoo.no.offensive.sites'|g" \
+   youtube_dl/version.py || die
+   # these have single line import statements
+   local xxx=(
+   alphaporno anysex behindkink camwithher chaturbate 
eporner
+   eroprofile extremetube foxgay goshgay hellporno 
hentaistigma
+   hornbunny keezmovies lovehomeporn mofosex myvidster 
porn91 porncom
+   pornflip pornhd pornotube pornovoisines pornoxo 
ruleporn sexu
+   slutload spankbang spankwire sunporno thisav vporn 
watchindianporn
+   xbef xnxx xtube xvideos xxxymovies youjizz youporn
+   )
+   # these have multi-line import statements
+   local mxxx=(
+   drtuber fourtube motherless pornhub redtube tnaflix 
tube8 xhamster
+   )
+   # do single line imports
+   sed -i \
+   -e $( printf '/%s/d;' ${xxx[@]} ) \
+   youtube_dl/extractor/extractors.py \
+   || die
+
+   # do multiple line imports
+   sed -i \
+   -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \
+   youtube_dl/extractor/extractors.py \
+   || die
+
+   sed -i \
+   -e $( printf '/%s/d;' ${mxxx[@]} ) \
+   youtube_dl/extractor/generic.py \
+   || die
+
+   rm \
+   $( printf 'youtube_dl/extractor/%s.py ' ${xxx[@]} ) \
+   $( printf 'youtube_dl/extractor/%s.py ' ${mxxx[@]} ) \
+   test/test_age_restriction.py \
+   || die
+   fi
+
+   eapply_user
+
+   distutils-r1_python_prepare_all
+}
+
+src_compile() {
+   distutils-r1_src_compile
+}
+
+python_test() {
+   emake test
+}
+
+python_install_all() {
+   dodoc README.txt
+   doman ${PN}.1
+
+   newbashcomp ${PN}.bash-completion ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins ${PN}.fish
+
+   distutils-r1_python_install_all
+
+   rm -r "${ED}"/usr/etc || die
+   rm -r "${ED}"/usr/share/doc/youtube_dl || die
+}
+
+pkg_postinst() {
+   elog "${PN}(1) / https://bugs.gentoo.o

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

2018-11-25 Thread Jeroen Roovers
commit: 8fa43fd36b2e6ecc8fee88fe4c6aeae1e3ba4a53
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov 25 23:08:49 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov 25 23:09:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa43fd3

net-misc/youtube-dl: Update live ebuild

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

 net-misc/youtube-dl/youtube-dl-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/youtube-dl/youtube-dl-.ebuild 
b/net-misc/youtube-dl/youtube-dl-.ebuild
index 4de5d95c46f..4713e21251b 100644
--- a/net-misc/youtube-dl/youtube-dl-.ebuild
+++ b/net-misc/youtube-dl/youtube-dl-.ebuild
@@ -7,7 +7,7 @@ inherit bash-completion-r1 distutils-r1 git-r3 readme.gentoo-r1
 
 DESCRIPTION="Download videos from YouTube.com (and more sites...)"
 HOMEPAGE="https://rg3.github.com/youtube-dl/";
-EGIT_REPO_URI="https://github.com/rg3/youtube-dl.git";
+EGIT_REPO_URI="https://github.com/rg3/youtube-dl";
 
 LICENSE="public-domain"
 SLOT="0"



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

2018-11-25 Thread Zac Medico
commit: a81621eaa238489fc85d39f594707813496afceb
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Nov 25 12:25:34 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Nov 25 22:29:00 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a81621ea

Enable python3.7 testing

Reflect recent python versions in test scripts

Closes: https://github.com/gentoo/portage/pull/383
Signed-off-by: Manuel Rüger  gentoo.org>
Signed-off-by: Zac Medico  gentoo.org>

 .travis.yml  | 7 +++
 repoman/runtests | 6 +++---
 runtests | 6 +++---
 tox.ini  | 2 +-
 4 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 846308e08..ab0b8d304 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,6 +6,13 @@ python:
 - 3.6
 - pypy
 
+# See https://github.com/travis-ci/travis-ci/issues/9815
+matrix:
+  include:
+- python: 3.7
+  dist: xenial
+  sudo: required
+
 # command to install dependencies
 install:
 - pip install tox

diff --git a/repoman/runtests b/repoman/runtests
index 2b8cb4c5e..e208ab61d 100755
--- a/repoman/runtests
+++ b/repoman/runtests
@@ -24,14 +24,14 @@ import tempfile
 # These are the versions we fully support and require to pass tests.
 PYTHON_SUPPORTED_VERSIONS = [
'2.7',
-   '3.3',
'3.4',
+   '3.5',
+   '3.6'
 ]
 # The rest are just "nice to have".
 PYTHON_NICE_VERSIONS = [
'pypy',
-   '3.5',
-   '3.6',
+   '3.7'
 ]
 
 EPREFIX = os.environ.get('PORTAGE_OVERRIDE_EPREFIX', '/')

diff --git a/runtests b/runtests
index 597ccaede..7c3ebb1ca 100755
--- a/runtests
+++ b/runtests
@@ -24,14 +24,14 @@ import tempfile
 # These are the versions we fully support and require to pass tests.
 PYTHON_SUPPORTED_VERSIONS = [
'2.7',
-   '3.3',
'3.4',
+   '3.5',
+   '3.6'
 ]
 # The rest are just "nice to have".
 PYTHON_NICE_VERSIONS = [
'pypy',
-   '3.5',
-   '3.6',
+   '3.7'
 ]
 
 EPREFIX = os.environ.get('PORTAGE_OVERRIDE_EPREFIX', '/')

diff --git a/tox.ini b/tox.ini
index cafdb0045..2d1501971 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,5 +1,5 @@
 [tox]
-envlist = py27,py34,py35,py36,pypy,pypy3
+envlist = py27,py34,py35,py36,py37,pypy,pypy3
 skipsdist = True
 
 [testenv]



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

2018-11-25 Thread Anthony G. Basile
commit: cb7018e93188d95b99747518de33c72e49bc06d1
Author: S. Lockwood-Childs  vctlabs  com>
AuthorDate: Sun Nov 25 20:22:40 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Nov 25 22:26:26 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=cb7018e9

dev-lang/spidermonkey: add package

When building for musl,
* disable jemalloc in configure
* patch in a missing header include

Signed-off-by: Anthony G. Basile  gentoo.org>

 dev-lang/spidermonkey/Manifest |  27 
 .../files/moz38-dont-hardcode-libc-soname.patch|  15 ++
 .../spidermonkey-52.0-fix-alpha-bitness.patch  |  32 +
 .../spidermonkey/files/spidermonkey-musl.patch |  13 ++
 dev-lang/spidermonkey/metadata.xml |  18 +++
 .../spidermonkey/spidermonkey-52.9.1_pre1.ebuild   | 153 +
 6 files changed, 258 insertions(+)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
new file mode 100644
index 000..b8d6132
--- /dev/null
+++ b/dev-lang/spidermonkey/Manifest
@@ -0,0 +1,27 @@
+AUX moz38-dont-hardcode-libc-soname.patch 637 BLAKE2B 
d78f53814955c3e0842040f47330d8216b3f496574fadc045294b534f2ec7d049b14564cb495c37ae2d084db2f5671e447d1d98aa19a367f8b96ec97201b4f30
 SHA512 
f3d447996da3bf445f082a0b5c3018eb618b6b08a49bc43f275dc6cc77d7d906928e99264378472e96213df8f8b5d279a0af72d9d6a0a3417b266d7752c7f1fd
+AUX spidermonkey-52-baseconfig.patch 963 BLAKE2B 
4652a28774677933a2974b50336ca772908892097b533a6c13f943a9179d8112e004e4aeba336e9e5565f165d6dee5d424a68d80896f66b8a69632f570f2199d
 SHA512 
22870d6ee8a0a0b4359d78173aef0ade49063bfad495fd40815852684a1cdf17f9f50585e0d693eb712c2a2225ea43c4387cf454f3b9bd39e01899f3936775f1
+AUX spidermonkey-52.0-fix-alpha-bitness.patch 836 BLAKE2B 
bf89aadfdceab9d1460c31b496618dc19d2461d27e0713887d8c59b7a565a70d38cbaa2ca099b50555417beba54c2b207f80cf13ba633da35be7fab6b3c41faf
 SHA512 
67ccafd8e2b84d59d13ff93bd12930b4804f8cf64cc896a4edf99c962481f583866ea6c4f84b3fd9d1093ad8ca7d23712615470dfadb57d293258754dd612484
+AUX spidermonkey-perl-defined-array-check.patch 341 BLAKE2B 
e11a74cc2afbea5e39ec5f3fb4c108278a8b71b57ce71644184bc4e19188059f6cb9c164ab87877605028241ed0b68a1447414f1aa0f5453fa26a603ecd4f6a6
 SHA512 
5d178b68cf0744da874624da79cd31555bd882aed205e697a3f0bfc3cb91a149d74da79b7af5883ea5a23e1d1692753ebfda0d83e7a25ac000105849db5c1548
+DIST js-1.7.0.tar.gz 1165607 BLAKE2B 
61749e10886bbb9e4958a41925fae8dcbd7d943b9bf838878368c30e26ba61f300bc2ec37982653b87fedf76707dda2ffd510282de4bce87d1da11ca42fa108c
 SHA512 
9d9fbd9c1dae969ca19ddb0f977ac56f3e0479ec393b859de252fcdd8b7fc325e80399073540884ed365ce56a3219be34c0db9300d5e50f32969660c90527e51
+DIST js185-1.0.0.tar.gz 6164605 BLAKE2B 
76a37f0ceae05d3475853875bd0ce4be6e525e4114816f8f281ea6fc6b60a71060975a0fa1cb843f57ad1e2f842dfb26b24244fa0fd6c20f6ae2ebbe430f70be
 SHA512 
2af7122a7c7007fd7b6668776fe1222515a810b3e43bbf0f76b8f94e1ef406ffd3fb5ccec393021b00274c05b38a77235bc8d6886994c56762fcaf0aa7cf6718
+DIST mozjs-24.2.0.tar.bz2 15624530 BLAKE2B 
633f3e42011a8395aa4e60842c2de1cb472692a0d9355c1e2c49e1ef943605cafaea0c836f9044adfceb38d7e04a0941b895474d08097f641bfca4494c5c5fe4
 SHA512 
49805e256f6fa797505c01b7596d5bb941ed7a2454862c52ed42ad48b5ae4540b777e77ed8da1b98c89f8622ed2c76052187983687008a4ff53594addb328df4
+DIST mozjs-38.3.0sfink2.tar.bz2 27232902 BLAKE2B 
42a039a41b7479a32e22f260cb58f098e1a1d4833f801f193bdd8b75403f94567b9ef2ebe85b2a811fe2f9b27cd934afe1054bd4e7d9aae0b8a80acdec8e42a4
 SHA512 
debad1fbd21e025c567b083677cfd0a2023ec2aff750241f495ac2977034a7299e068cb3b0b2351c97457119cc8aef563f00416092a70a3a269d20947b700206
+DIST mozjs-45.0.2.tar.bz2 97508152 BLAKE2B 
89600f7e2a3effe71ad140646110aaf3be91cc5313cf227f1d16e796e249e287cc8dbf2599aa4277f2652a83ec3570f58c1c51ef319632254b9ac5caec46bb9a
 SHA512 
84a3cf12e2603e00bcfe518a1a5000f53b21758c1c6b32a0410e63ab7db8d4452028195b0ba3e56144054b06e90f8e5195b4db94dba711f7c75d11da99c6c61d
+DIST mozjs-52.9.1pre1.tar.bz2 30178574 BLAKE2B 
0920432b5140e78297a9bcbccb54268d75a223d5e75e4ff90b3b01aab4f7736b4a4e05c47b3a925ff0a74607a0abad3b6583c75d070ef5142009b20ebaf6e4bf
 SHA512 
187b231b246a5ae09e55c0fef77866b316d75f38f4c2e066d5d4325d8da63433027020c929439cab46af3253ac63ab2f780223a8fd2c6ff535b3409bb6c4aa0f
+DIST mozjs17.0.0.tar.gz 6778934 BLAKE2B 
a37debf5079fc4c27bb9edd3172c6e7914f6128fac6ffa97b49ac266c477d0916b180fb68ecd0916a52f935959a83d73254b0ba72b4898adc5e3b85927d17d2a
 SHA512 
39b68aeb9f712f146778d8b68ee795709a1372c8ab893a222af4eb34882427d6f5cf877e743d6cb2f1b4348c194d8f3774f00cb775b03515b34b49560b748be4
+DIST spidermonkey-52.0-patches-0.tar.xz 5172 BLAKE2B 
8bcf9477de47ef3b882cd3281efa7f77c16ce11fc93f6a620917adf629fde8290af1dd69f0930a889aacfee3603bf60eb9c1e718a1dfd3e218a1013b6192
 SHA512 
88ad640fb0efa4972f1b7782bd0abee1751b73914ee51faade93b25c4d8eec64e7693898842a406c49fc2ab43733404efeccb138afb64d2193b9a5eb612578e3
+DIST spidermonkey-slot0-patches-01.tar.xz 10488 BLAKE2B 
4a5195ac11d1076046424fc10d1416d097fb230cd8b0b

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

2018-11-25 Thread Aaron Bauman
commit: 01a22dc85baa8610837db56d07a5d0ce7b99ad43
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Nov 25 21:58:29 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Nov 25 21:58:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a22dc8

www-apps/jekyll: version bump

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

 www-apps/jekyll/Manifest|  1 +
 www-apps/jekyll/jekyll-3.8.5.ebuild | 81 +
 www-apps/jekyll/metadata.xml|  4 ++
 3 files changed, 86 insertions(+)

diff --git a/www-apps/jekyll/Manifest b/www-apps/jekyll/Manifest
index 63ad953c916..8f5042973b2 100644
--- a/www-apps/jekyll/Manifest
+++ b/www-apps/jekyll/Manifest
@@ -1 +1,2 @@
 DIST jekyll-3.6.2.tar.gz 740389 BLAKE2B 
c51e8b1545bfd1bab64c890fdf8d53087e27b3ba2fac07d286d009f1c4b6efb81d3528d239f73a73afa68d1f2d320e816c7015bf385dc9e27cad13d1b4279a50
 SHA512 
3af17f32098bf1012393d0ad47269ef305138553735ede9c65e461c8f1e1033008a01805c8c96f9aa0f4682f7e68a9cff3eda83a70660a334161ec3d04ce9c72
+DIST jekyll-3.8.5.tar.gz 852490 BLAKE2B 
3831c68c8c17b5ca14521988572849b89c8cd37f3fa4d7048adb7e25319f59a31e6174a6d25fb5ba4d33c919389f3a30cb28274cddd29ea644ec5d5aa11875e7
 SHA512 
2cd6bb8786fa2efc249457f72e9e1a3dc76c61a23d2ed8388fef56f1bd576897260b199edb393eb358cfe3a0b26487e40cc2fd3502c52cc9c828839b9eef624d

diff --git a/www-apps/jekyll/jekyll-3.8.5.ebuild 
b/www-apps/jekyll/jekyll-3.8.5.ebuild
new file mode 100644
index 000..fdab590b170
--- /dev/null
+++ b/www-apps/jekyll/jekyll-3.8.5.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="README.markdown History.markdown"
+RUBY_FAKEGEM_EXTRAINSTALL="features"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+DESCRIPTION="A simple, blog aware, static site generator"
+HOMEPAGE="https://jekyllrb.com https://github.com/jekyll/jekyll";
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz  -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.4
+   >=dev-ruby/colorator-1.0i
+   >=dev-ruby/em-websocket-0.5
+   >=dev-ruby/i18n-0.7:0.7
+   >=dev-ruby/kramdown-1.14
+   >=dev-ruby/liquid-4.0:4
+   >=dev-ruby/mercenary-0.3.3
+   >=dev-ruby/pathutil-0.9
+   >=dev-ruby/safe_yaml-1.0
+   >=dev-ruby/rouge-1.7:0
+   >=www-apps/jekyll-sass-converter-1.0
+   >=www-apps/jekyll-watch-2.0
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/classifier-reborn-2.1.0
+   dev-ruby/launchy
+   >=dev-ruby/pygments_rb-0.6.0
+   >=dev-ruby/rdiscount-2.0
+   >=dev-ruby/redcarpet-3.2.3
+   dev-ruby/rspec-mocks
+   >=dev-ruby/shoulda-3
+   dev-ruby/test-unit:2
+   www-apps/jekyll-coffeescript
+   )
+"
+
+all_ruby_prepare() {
+   eapply "${FILESDIR}"/jekyll-3.6.0-test-helper.patch
+
+   # Drop tests requiring bundler
+   sed -i -e '/bundle_message/d' test/test_new_command.rb || die
+   rm test/test_plugin_manager.rb || die
+
+   # Replace git command in gemspec
+   sed -i 's/git ls-files -z/find -not -type d -print0/' 
$RUBY_FAKEGEM_GEMSPEC || die
+
+   # FIXMEs:
+   # fails to find fixtures
+   rm test/test_theme.rb || die
+   rm test/test_theme_assets_reader.rb || die
+   sed -i -e '/^should.*theme/,/^end$/d' \
+   -e '/^  should.*theme/,/^  end$/d' test/test_site.rb || 
die
+   # partially requires 'toml'
+   rm test/test_configuration.rb || die
+   # pygments tests fail because of line numbering
+   sed -i -e '/^  context.*pygments/,/^  end$/d' test/test_tags.rb || die
+   sed -i -e '/^context.*pygments/,/^end$/d' 
test/test_redcarpet.rb || die
+}
+
+src_test() {
+   local -x JEKYLL_NO_BUNDLER_REQUIRE=true
+
+   ruby-ng_src_test
+}

diff --git a/www-apps/jekyll/metadata.xml b/www-apps/jekyll/metadata.xml
index 482fe238b68..28188a0391e 100644
--- a/www-apps/jekyll/metadata.xml
+++ b/www-apps/jekyll/metadata.xml
@@ -5,6 +5,10 @@
mgo...@gentoo.org
Michał Górny

+   
+   b...@gentoo.org
+   Aaron Bauman
+   

jekyll/jekyll




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

2018-11-25 Thread Aaron Bauman
commit: 2537634a025115a2c6d4a5022f98a5abaf056535
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Nov 25 21:54:25 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Nov 25 21:54:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2537634a

www-apps/jekyll-watch: version bump

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

 www-apps/jekyll-watch/Manifest  |  1 +
 www-apps/jekyll-watch/jekyll-watch-2.1.2.ebuild | 27 +
 www-apps/jekyll-watch/metadata.xml  |  4 
 3 files changed, 32 insertions(+)

diff --git a/www-apps/jekyll-watch/Manifest b/www-apps/jekyll-watch/Manifest
index 672bcd12a1e..55984b9c13e 100644
--- a/www-apps/jekyll-watch/Manifest
+++ b/www-apps/jekyll-watch/Manifest
@@ -1 +1,2 @@
 DIST jekyll-watch-1.5.1.tar.gz 14764 BLAKE2B 
fcb0e80060e65e85e0047d54f6277cf5e31ec8347c2c960e15c00d74b7dc255bb8cd1fea3671e2ecc7d380227bdae7cf62d835a5dc1b249aa68ca8f0ed9a1f34
 SHA512 
05e7f89f213adf6695a8bd1f8ff25d7aa6338cc378a934981f1112df556380cc40d2352ea4ce0a362c4d8e51ed8a6e36ca96c86385a6f179347031396db94a54
+DIST jekyll-watch-2.1.2.tar.gz 15966 BLAKE2B 
877935b518f887aa58987942cf03b337f41f142947416386410c3924880738e64b4aa05a06eba2089635d417e329a72b0602112ff19070ea203cf07bb9988ce7
 SHA512 
a411f354e1971727d1fabe6fe1fc6e9f889a0cbc9cf253e8dbee87c66f7a8f3ca1e75cdad242c9235e93ce45983939ded2a439d2a8339bfc70bc55b5b2eaff4a

diff --git a/www-apps/jekyll-watch/jekyll-watch-2.1.2.ebuild 
b/www-apps/jekyll-watch/jekyll-watch-2.1.2.ebuild
new file mode 100644
index 000..3468c5c4a5e
--- /dev/null
+++ b/www-apps/jekyll-watch/jekyll-watch-2.1.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md History.markdown"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Rebuild your Jekyll site when a file changes with the --watch 
switch"
+HOMEPAGE="https://github.com/jekyll/jekyll-watch";
+SRC_URI="https://github.com/jekyll/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/listen-3.0"
+ruby_add_bdepend "test? ( >=www-apps/jekyll-2 )"
+
+all_ruby_prepare() {
+   rm Rakefile || die
+}

diff --git a/www-apps/jekyll-watch/metadata.xml 
b/www-apps/jekyll-watch/metadata.xml
index dcf06adc108..6f7f00be6e7 100644
--- a/www-apps/jekyll-watch/metadata.xml
+++ b/www-apps/jekyll-watch/metadata.xml
@@ -5,6 +5,10 @@
mgo...@gentoo.org
Michał Górny

+   
+   b...@gentoo.org>
+   Aaron Bauman
+   

jekyll/jekyll-watch




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

2018-11-25 Thread Aaron Bauman
commit: 57fc5aa90c123f61011a95bf19c5f6df4ae11120
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Nov 25 21:51:54 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Nov 25 21:51:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57fc5aa9

dev-ruby/em-websocket: new package. supports www-apps/jekyll bump

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

 dev-ruby/em-websocket/Manifest  |  1 +
 dev-ruby/em-websocket/em-websocket-0.5.1.ebuild | 36 +
 dev-ruby/em-websocket/metadata.xml  | 11 
 3 files changed, 48 insertions(+)

diff --git a/dev-ruby/em-websocket/Manifest b/dev-ruby/em-websocket/Manifest
new file mode 100644
index 000..1d6e1bc1ba1
--- /dev/null
+++ b/dev-ruby/em-websocket/Manifest
@@ -0,0 +1 @@
+DIST em-websocket-0.5.1.tar.gz 27792 BLAKE2B 
5aa8b9b9a1bf7066086c3115358a01054dbd24c3b9e7b454210c653aa25face2230e5504e0fc3a13d4770bcfcdf5d792c1914f173ec8d83d1b97ee7c169636af
 SHA512 
ca2b4e2e4be663a5932fe63ed0efab169fbee9aec50f9780c1ee5df0efa300acb58410b97a22d5d10a2cb9195c2a68f6c71bf4e070ee6d915c6abf4015aa5d94

diff --git a/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild 
b/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
new file mode 100644
index 000..9e941fc5e43
--- /dev/null
+++ b/dev-ruby/em-websocket/em-websocket-0.5.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# 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_DOCDIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="EventMachine based WebSocket server"
+HOMEPAGE="https://rubygems.org/gems/em-websocket";
+SRC_URI="https://github.com/igrigorik/em-websocket/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+ruby_add_rdepend "
+   >=dev-ruby/eventmachine-0.5
+   >=dev-ruby/http_parser_rb-0.6.0
+"
+
+all_ruby_install() {
+   all_fakegem_install
+
+   insinto /usr/share/doc/${PF}/
+   doins -r examples || die "Failed to install examples"
+}

diff --git a/dev-ruby/em-websocket/metadata.xml 
b/dev-ruby/em-websocket/metadata.xml
new file mode 100644
index 000..6c884949856
--- /dev/null
+++ b/dev-ruby/em-websocket/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   b...@gentoo.org
+   Aaron Bauman
+   
+   
+   igrigorik/em-websocket
+   
+



[gentoo-commits] repo/gentoo:master commit in: games-emulation/dolphin/

2018-11-25 Thread Sergei Trofimovich
commit: 2f26b496e55dddef5d8fce650becb4c3db4cc450
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov 25 21:41:44 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov 25 21:44:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f26b496

games-emulation/dolphin: whitelist minizip, bug #671900

Richard reports build failure against live ebuild after
https://github.com/dolphin-emu/dolphin/commit/e6b2758ab401975c0bde2b80bec5b05485c25c5a
upstream update:
  CMake Error at CMakeLists.txt:565 (add_subdirectory):
add_subdirectory given source "Externals/minizip" which
is not an existing directory.

Allow using stripped down minizip.

Reported-by: Richard Yao
Closes: https://bugs.gentoo.org/671900
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich  gentoo.org>

 games-emulation/dolphin/dolphin-.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/games-emulation/dolphin/dolphin-.ebuild 
b/games-emulation/dolphin/dolphin-.ebuild
index 3294bace82d..61d3d08da2b 100644
--- a/games-emulation/dolphin/dolphin-.ebuild
+++ b/games-emulation/dolphin/dolphin-.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
@@ -79,6 +79,8 @@ src_prepare() {
glslang
# FIXME: xxhash can't be found by cmake
xxhash
+   # no support for for using system library
+   minizip
# soundtouch uses shorts, not floats
soundtouch
cubeb



[gentoo-commits] repo/gentoo:master commit in: games-emulation/dolphin/

2018-11-25 Thread Sergei Trofimovich
commit: 03bf5e3c2a8a3f5eb2c20c02d460d9d68ff96f90
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov 25 21:43:55 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov 25 21:44:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03bf5e3c

games-emulation/dolphin: enable USE=egl unconditionally

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

 games-emulation/dolphin/dolphin-.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/games-emulation/dolphin/dolphin-.ebuild 
b/games-emulation/dolphin/dolphin-.ebuild
index 61d3d08da2b..73a44da431c 100644
--- a/games-emulation/dolphin/dolphin-.ebuild
+++ b/games-emulation/dolphin/dolphin-.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://www.dolphin-emu.org/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="alsa bluetooth discord-presence doc egl +evdev ffmpeg libav log lto 
profile pulseaudio +qt5 systemd upnp"
+IUSE="alsa bluetooth discord-presence doc +evdev ffmpeg libav log lto profile 
pulseaudio +qt5 systemd upnp"
 
 RDEPEND="
dev-libs/hidapi:0=
@@ -30,6 +30,7 @@ RDEPEND="
dev-libs/pugixml:0=
media-libs/libpng:0=
media-libs/libsfml
+   media-libs/mesa[egl]
net-libs/enet:1.3
net-libs/mbedtls
net-misc/curl:0=
@@ -42,7 +43,6 @@ RDEPEND="
virtual/opengl
alsa? ( media-libs/alsa-lib )
bluetooth? ( net-wireless/bluez )
-   egl? ( media-libs/mesa[egl] )
evdev? (
dev-libs/libevdev
virtual/udev
@@ -131,7 +131,6 @@ src_configure() {
-DFASTLOG=$(usex log)
-DOPROFILING=$(usex profile)
-DUSE_DISCORD_PRESENCE=$(usex discord-presence)
-   -DUSE_EGL=$(usex egl)
-DUSE_SHARED_ENET=ON
-DUSE_UPNP=$(usex upnp)
)



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

2018-11-25 Thread Michał Górny
commit: ea62cbadc40714456be100ac3abf4abe0974b88b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 25 21:19:23 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 25 21:42:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea62cbad

net-misc/minidlna: Remove redundant econf args and dodoc

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

 net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 17 +
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild 
b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index b18b7c7a53d..9fa0106ae8b 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -44,14 +44,16 @@ src_prepare() {
 }
 
 src_configure() {
-   econf \
-   --disable-silent-rules \
-   --with-db-path=/var/lib/minidlna \
-   --with-log-path=/var/log/minidlna \
-   --enable-tivo \
-   $(use_enable avahi ) \
-   $(use_enable netgear) \
+   local myconf=(
+   --with-db-path=/var/lib/minidlna
+   --with-log-path=/var/log/minidlna
+   --enable-tivo
+   $(use_enable avahi)
+   $(use_enable netgear)
$(use_enable readynas)
+   )
+
+   econf "${myconf[@]}"
 }
 
 src_install() {
@@ -72,7 +74,6 @@ src_install() {
 
keepdir /var/{lib,log}/minidlna
 
-   dodoc AUTHORS NEWS README TODO
doman minidlnad.8 minidlna.conf.5
 }
 



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

2018-11-25 Thread Michał Górny
commit: 38ece9f3bc79edbf7b881de073d302312630ef58
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 25 19:45:28 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 25 21:42:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ece9f3

net-misc/minidlna: Fix incorrect dep on virtual/ffmpeg

The package is clearly linking to ffmpeg/libav libraries, so we need
USE=libav and proper slot-deps.  Note: I haven't tested whether it works
with libav, presumed the virtual/ implies it did.

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

 net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 101 +
 1 file changed, 101 insertions(+)

diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild 
b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
new file mode 100644
index 000..90d184a6b11
--- /dev/null
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils linux-info systemd toolchain-funcs user
+
+DESCRIPTION="DLNA/UPnP-AV compliant media server"
+HOMEPAGE="https://sourceforge.net/projects/minidlna/";
+SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz
+   https://dev.gentoo.org/~xmw/${PN}-gentoo-artwork.patch.xz";
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="avahi libav netgear readynas"
+
+RDEPEND="dev-db/sqlite:3
+   media-libs/flac
+   media-libs/libexif
+   media-libs/libid3tag
+   media-libs/libogg
+   media-libs/libvorbis
+   virtual/jpeg:0
+   avahi? ( net-dns/avahi )
+   libav? ( media-video/libav:0= )
+   !libav? ( media-video/ffmpeg:0= )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+PATCHES=( "${WORKDIR}"/${PN}-gentoo-artwork.patch
+   "${FILESDIR}"/${P}-buildsystem.patch )
+
+pkg_setup() {
+   local my_is_new="yes"
+   [ -d "${EPREFIX}"/var/lib/${PN} ] && my_is_new="no"
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
+   if [ -d "${EPREFIX}"/var/lib/${PN} ] && [ "${my_is_new}" == "yes" ] ; 
then
+   # created by above enewuser command w/ wrong group and 
permissions
+   chown ${PN}:${PN} "${EPREFIX}"/var/lib/${PN} || die
+   chmod 0750 "${EPREFIX}"/var/lib/${PN} || die
+   # if user already exists, but /var/lib/minidlna is missing
+   # rely on ${D}/var/lib/minidlna created in src_install
+   fi
+
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   sed -e "/log_dir/s:/var/log:/var/log/${PN}:" \
+   -e "/db_dir/s:/var/cache/:/var/lib/:" \
+   -i ${PN}.conf || die
+
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-silent-rules \
+   --with-db-path=/var/lib/${PN} \
+   --with-log-path=/var/log/${PN} \
+   --enable-tivo \
+   $(use_enable avahi ) \
+   $(use_enable netgear) \
+   $(use_enable readynas)
+}
+
+src_install() {
+   default
+
+   #bug 536532
+   dosym /usr/sbin/${PN}d /usr/bin/${PN}
+
+   insinto /etc
+   doins ${PN}.conf
+
+   newconfd "${FILESDIR}"/${PN}-1.0.25.confd ${PN}
+   newinitd "${FILESDIR}"/${PN}-1.1.5.initd ${PN}
+   systemd_newunit "${FILESDIR}"/${PN}-1.1.2.service ${PN}.service
+   echo "d /run/${PN} 0755 ${PN} ${PN} -" > "${T}"/${PN}.conf
+   systemd_dotmpfilesd "${T}"/${PN}.conf
+
+   dodir /var/{lib,log}/${PN}
+   fowners ${PN}:${PN} /var/{lib,log}/${PN}
+   fperms 0750 /var/{lib,log}/${PN}
+
+   dodoc AUTHORS NEWS README TODO
+   doman ${PN}d.8 ${PN}.conf.5
+}
+
+pkg_postinst() {
+   elog "minidlna now runs as minidlna:minidlna (bug 426726),"
+   elog "logfile is moved to /var/log/minidlna/minidlna.log,"
+   elog "cache is moved to /var/lib/minidlna."
+   elog "Please edit /etc/conf.d/${PN} and file ownerships to suit your 
needs."
+}



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

2018-11-25 Thread Michał Górny
commit: 73e3a022b938e4d6d61ccebcd683de66e0f881b7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 25 21:10:20 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 25 21:42:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e3a022

net-misc/minidlna: Use stdin form of systemd_newtmpfilesd

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

 net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild 
b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 585f423e7c3..585a86c1acc 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -66,8 +66,9 @@ src_install() {
newconfd "${FILESDIR}"/minidlna-1.0.25.confd minidlna
newinitd "${FILESDIR}"/minidlna-1.1.5.initd minidlna
systemd_newunit "${FILESDIR}"/minidlna-1.1.2.service minidlna.service
-   echo "d /run/minidlna 0755 minidlna minidlna -" > "${T}"/minidlna.conf
-   systemd_dotmpfilesd "${T}"/minidlna.conf
+   systemd_newtmpfilesd - minidlna.conf <<-EOF
+   d /run/minidlna 0755 minidlna minidlna -
+   EOF
 
keepdir /var/{lib,log}/minidlna
 



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

2018-11-25 Thread Michał Górny
commit: d2f8d498eeb7980cd8ee427517b7862e8457c652
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 25 21:24:37 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 25 21:42:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2f8d498

net-misc/minidlna: Control avahi via cache override

Use autoconf cache variable override to disable avahi instead
of patching the build system.

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

 net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild 
b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 9fa0106ae8b..5a9c0e66902 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -30,8 +30,9 @@ DEPEND="${RDEPEND}
 
 CONFIG_CHECK="~INOTIFY_USER"
 
-PATCHES=( "${WORKDIR}"/minidlna-gentoo-artwork.patch
-   "${FILESDIR}"/${P}-buildsystem.patch )
+PATCHES=(
+   "${WORKDIR}"/minidlna-gentoo-artwork.patch
+)
 
 src_prepare() {
sed -e "/log_dir/s:/var/log:/var/log/minidlna:" \
@@ -39,8 +40,6 @@ src_prepare() {
-i minidlna.conf || die
 
default
-
-   eautoreconf
 }
 
 src_configure() {
@@ -48,10 +47,12 @@ src_configure() {
--with-db-path=/var/lib/minidlna
--with-log-path=/var/log/minidlna
--enable-tivo
-   $(use_enable avahi)
$(use_enable netgear)
$(use_enable readynas)
)
+   use avahi || myconf+=(
+   ac_cv_lib_avahi_client_avahi_threaded_poll_new=no
+   )
 
econf "${myconf[@]}"
 }



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

2018-11-25 Thread Michał Górny
commit: fbc9db3603f60bcf1a8027a11a264ada53b98104
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 25 21:25:28 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 25 21:42:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc9db36

net-misc/minidlna: Disarm meaningless 'make check'

The 'make check' target builds only some test utility and does not
execute any actual tests.

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

 net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild 
b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 5a9c0e66902..0091132b69e 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -57,6 +57,10 @@ src_configure() {
econf "${myconf[@]}"
 }
 
+src_test() {
+   :
+}
+
 src_install() {
default
 



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

2018-11-25 Thread Michał Górny
commit: 355781b2ed1647555f93517129d41cd67f19c4ea
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 25 20:11:58 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 25 21:42:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355781b2

net-misc/minidlna: Defer creating user/group to preinst

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

 net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 37 +++---
 1 file changed, 19 insertions(+), 18 deletions(-)

diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild 
b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 70feaa8392b..999de5da773 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -33,22 +33,6 @@ CONFIG_CHECK="~INOTIFY_USER"
 PATCHES=( "${WORKDIR}"/${PN}-gentoo-artwork.patch
"${FILESDIR}"/${P}-buildsystem.patch )
 
-pkg_setup() {
-   local my_is_new="yes"
-   [ -d "${EPREFIX}"/var/lib/${PN} ] && my_is_new="no"
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
-   if [ -d "${EPREFIX}"/var/lib/${PN} ] && [ "${my_is_new}" == "yes" ] ; 
then
-   # created by above enewuser command w/ wrong group and 
permissions
-   chown ${PN}:${PN} "${EPREFIX}"/var/lib/${PN} || die
-   chmod 0750 "${EPREFIX}"/var/lib/${PN} || die
-   # if user already exists, but /var/lib/minidlna is missing
-   # rely on ${D}/var/lib/minidlna created in src_install
-   fi
-
-   linux-info_pkg_setup
-}
-
 src_prepare() {
sed -e "/log_dir/s:/var/log:/var/log/${PN}:" \
-e "/db_dir/s:/var/cache/:/var/lib/:" \
@@ -86,13 +70,30 @@ src_install() {
systemd_dotmpfilesd "${T}"/${PN}.conf
 
keepdir /var/{lib,log}/${PN}
-   fowners ${PN}:${PN} /var/{lib,log}/${PN}
-   fperms 0750 /var/{lib,log}/${PN}
 
dodoc AUTHORS NEWS README TODO
doman ${PN}d.8 ${PN}.conf.5
 }
 
+pkg_preinst() {
+   local my_is_new="yes"
+   [ -d "${EPREFIX}"/var/lib/${PN} ] && my_is_new="no"
+
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
+
+   fowners ${PN}:${PN} /var/{lib,log}/${PN}
+   fperms 0750 /var/{lib,log}/${PN}
+
+   if [ -d "${EPREFIX}"/var/lib/${PN} ] && [ "${my_is_new}" == "yes" ] ; 
then
+   # created by above enewuser command w/ wrong group and 
permissions
+   chown ${PN}:${PN} "${EPREFIX}"/var/lib/${PN} || die
+   chmod 0750 "${EPREFIX}"/var/lib/${PN} || die
+   # if user already exists, but /var/lib/minidlna is missing
+   # rely on ${D}/var/lib/minidlna created in src_install
+   fi
+}
+
 pkg_postinst() {
elog "minidlna now runs as minidlna:minidlna (bug 426726),"
elog "logfile is moved to /var/log/minidlna/minidlna.log,"



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

2018-11-25 Thread Michał Górny
commit: 8fc9875d64d40136950b50e5319c3cb5e37a5f36
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 25 21:18:06 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 25 21:42:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc9875d

net-misc/minidlna: Fix ownership fixup code

Use proper bash syntax, and respect EROOT.

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

 net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild 
b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index a41c01c156b..b18b7c7a53d 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -77,8 +77,8 @@ src_install() {
 }
 
 pkg_preinst() {
-   local my_is_new="yes"
-   [ -d "${EPREFIX}"/var/lib/minidlna ] && my_is_new="no"
+   local my_is_new=yes
+   [[ -d ${EROOT}/var/lib/minidlna ]] && my_is_new=no
 
enewgroup minidlna
enewuser minidlna -1 -1 /var/lib/minidlna minidlna
@@ -86,10 +86,11 @@ pkg_preinst() {
fowners minidlna:minidlna /var/{lib,log}/minidlna
fperms 0750 /var/{lib,log}/minidlna
 
-   if [ -d "${EPREFIX}"/var/lib/minidlna ] && [ "${my_is_new}" == "yes" ] 
; then
-   # created by above enewuser command w/ wrong group and 
permissions
-   chown minidlna:minidlna "${EPREFIX}"/var/lib/minidlna || die
-   chmod 0750 "${EPREFIX}"/var/lib/minidlna || die
+   if [[ -d ${EROOT}/var/lib/minidlna && ${my_is_new} == yes ]]; then
+   # created by above enewuser command w/ wrong group
+   # and permissions
+   chown minidlna:minidlna "${EROOT}"/var/lib/minidlna || die
+   chmod 0750 "${EROOT}"/var/lib/minidlna || die
# if user already exists, but /var/lib/minidlna is missing
# rely on ${D}/var/lib/minidlna created in src_install
fi



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

2018-11-25 Thread Michał Górny
commit: 7b650e7d97a9e6da8d443f5d970b562086cf6bdf
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 25 20:01:25 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 25 21:42:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b650e7d

net-misc/minidlna: Fix installing empty directories

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

 net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild 
b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 104948c00d6..70feaa8392b 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -85,7 +85,7 @@ src_install() {
echo "d /run/${PN} 0755 ${PN} ${PN} -" > "${T}"/${PN}.conf
systemd_dotmpfilesd "${T}"/${PN}.conf
 
-   dodir /var/{lib,log}/${PN}
+   keepdir /var/{lib,log}/${PN}
fowners ${PN}:${PN} /var/{lib,log}/${PN}
fperms 0750 /var/{lib,log}/${PN}
 



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

2018-11-25 Thread Michał Górny
commit: aa3ee4c355e28c59120a8241aa89afe15ee9b284
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 25 19:46:26 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 25 21:42:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa3ee4c3

net-misc/minidlna: Add missing slot operators

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

 net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild 
b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 90d184a6b11..104948c00d6 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -16,12 +16,12 @@ KEYWORDS="~amd64 ~arm ~x86"
 IUSE="avahi libav netgear readynas"
 
 RDEPEND="dev-db/sqlite:3
-   media-libs/flac
-   media-libs/libexif
-   media-libs/libid3tag
-   media-libs/libogg
-   media-libs/libvorbis
-   virtual/jpeg:0
+   media-libs/flac:=
+   media-libs/libexif:=
+   media-libs/libid3tag:=
+   media-libs/libogg:=
+   media-libs/libvorbis:=
+   virtual/jpeg:0=
avahi? ( net-dns/avahi )
libav? ( media-video/libav:0= )
!libav? ( media-video/ffmpeg:0= )"



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

2018-11-25 Thread Michał Górny
commit: 05a4e479f950367026e4224293c62049f872765a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 25 21:08:37 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 25 21:42:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05a4e479

net-misc/minidlna: Inline most uses of PN

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

 net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 50 +++---
 1 file changed, 25 insertions(+), 25 deletions(-)

diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild 
b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 999de5da773..5e37ec293f7 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -7,8 +7,8 @@ inherit autotools eutils linux-info systemd toolchain-funcs user
 
 DESCRIPTION="DLNA/UPnP-AV compliant media server"
 HOMEPAGE="https://sourceforge.net/projects/minidlna/";
-SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz
-   https://dev.gentoo.org/~xmw/${PN}-gentoo-artwork.patch.xz";
+SRC_URI="mirror://sourceforge/minidlna/${PV}/${P}.tar.gz
+   https://dev.gentoo.org/~xmw/minidlna-gentoo-artwork.patch.xz";
 
 LICENSE="BSD GPL-2"
 SLOT="0"
@@ -30,13 +30,13 @@ DEPEND="${RDEPEND}
 
 CONFIG_CHECK="~INOTIFY_USER"
 
-PATCHES=( "${WORKDIR}"/${PN}-gentoo-artwork.patch
+PATCHES=( "${WORKDIR}"/minidlna-gentoo-artwork.patch
"${FILESDIR}"/${P}-buildsystem.patch )
 
 src_prepare() {
-   sed -e "/log_dir/s:/var/log:/var/log/${PN}:" \
+   sed -e "/log_dir/s:/var/log:/var/log/minidlna:" \
-e "/db_dir/s:/var/cache/:/var/lib/:" \
-   -i ${PN}.conf || die
+   -i minidlna.conf || die
 
default
 
@@ -46,8 +46,8 @@ src_prepare() {
 src_configure() {
econf \
--disable-silent-rules \
-   --with-db-path=/var/lib/${PN} \
-   --with-log-path=/var/log/${PN} \
+   --with-db-path=/var/lib/minidlna \
+   --with-log-path=/var/log/minidlna \
--enable-tivo \
$(use_enable avahi ) \
$(use_enable netgear) \
@@ -58,37 +58,37 @@ src_install() {
default
 
#bug 536532
-   dosym /usr/sbin/${PN}d /usr/bin/${PN}
+   dosym /usr/sbin/minidlnad /usr/bin/minidlna
 
insinto /etc
-   doins ${PN}.conf
+   doins minidlna.conf
 
-   newconfd "${FILESDIR}"/${PN}-1.0.25.confd ${PN}
-   newinitd "${FILESDIR}"/${PN}-1.1.5.initd ${PN}
-   systemd_newunit "${FILESDIR}"/${PN}-1.1.2.service ${PN}.service
-   echo "d /run/${PN} 0755 ${PN} ${PN} -" > "${T}"/${PN}.conf
-   systemd_dotmpfilesd "${T}"/${PN}.conf
+   newconfd "${FILESDIR}"/minidlna-1.0.25.confd minidlna
+   newinitd "${FILESDIR}"/minidlna-1.1.5.initd minidlna
+   systemd_newunit "${FILESDIR}"/minidlna-1.1.2.service minidlna.service
+   echo "d /run/minidlna 0755 minidlna minidlna -" > "${T}"/minidlna.conf
+   systemd_dotmpfilesd "${T}"/minidlna.conf
 
-   keepdir /var/{lib,log}/${PN}
+   keepdir /var/{lib,log}/minidlna
 
dodoc AUTHORS NEWS README TODO
-   doman ${PN}d.8 ${PN}.conf.5
+   doman minidlnad.8 minidlna.conf.5
 }
 
 pkg_preinst() {
local my_is_new="yes"
-   [ -d "${EPREFIX}"/var/lib/${PN} ] && my_is_new="no"
+   [ -d "${EPREFIX}"/var/lib/minidlna ] && my_is_new="no"
 
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
+   enewgroup minidlna
+   enewuser minidlna -1 -1 /var/lib/minidlna minidlna
 
-   fowners ${PN}:${PN} /var/{lib,log}/${PN}
-   fperms 0750 /var/{lib,log}/${PN}
+   fowners minidlna:minidlna /var/{lib,log}/minidlna
+   fperms 0750 /var/{lib,log}/minidlna
 
-   if [ -d "${EPREFIX}"/var/lib/${PN} ] && [ "${my_is_new}" == "yes" ] ; 
then
+   if [ -d "${EPREFIX}"/var/lib/minidlna ] && [ "${my_is_new}" == "yes" ] 
; then
# created by above enewuser command w/ wrong group and 
permissions
-   chown ${PN}:${PN} "${EPREFIX}"/var/lib/${PN} || die
-   chmod 0750 "${EPREFIX}"/var/lib/${PN} || die
+   chown minidlna:minidlna "${EPREFIX}"/var/lib/minidlna || die
+   chmod 0750 "${EPREFIX}"/var/lib/minidlna || die
# if user already exists, but /var/lib/minidlna is missing
# rely on ${D}/var/lib/minidlna created in src_install
fi
@@ -98,5 +98,5 @@ pkg_postinst() {
elog "minidlna now runs as minidlna:minidlna (bug 426726),"
elog "logfile is moved to /var/log/minidlna/minidlna.log,"
elog "cache is moved to /var/lib/minidlna."
-   elog "Please edit /etc/conf.d/${PN} and file ownerships to suit your 
needs."
+   elog "Please edit /etc/conf.d/minidlna and file ownerships to suit your 
needs."
 }



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

2018-11-25 Thread Michał Górny
commit: 45b1f3ffe82ed220e269d7d587dfc6ade1e01244
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 25 21:11:30 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 25 21:42:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45b1f3ff

net-misc/minidlna: Switch to tmpfiles.eclass

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

 net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild 
b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 585a86c1acc..a41c01c156b 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit autotools eutils linux-info systemd toolchain-funcs user
+inherit autotools eutils linux-info systemd tmpfiles toolchain-funcs user
 
 DESCRIPTION="DLNA/UPnP-AV compliant media server"
 HOMEPAGE="https://sourceforge.net/projects/minidlna/";
@@ -66,7 +66,7 @@ src_install() {
newconfd "${FILESDIR}"/minidlna-1.0.25.confd minidlna
newinitd "${FILESDIR}"/minidlna-1.1.5.initd minidlna
systemd_newunit "${FILESDIR}"/minidlna-1.1.2.service minidlna.service
-   systemd_newtmpfilesd - minidlna.conf <<-EOF
+   newtmpfiles - minidlna.conf <<-EOF
d /run/minidlna 0755 minidlna minidlna -
EOF
 
@@ -100,4 +100,6 @@ pkg_postinst() {
elog "logfile is moved to /var/log/minidlna/minidlna.log,"
elog "cache is moved to /var/lib/minidlna."
elog "Please edit /etc/conf.d/minidlna and file ownerships to suit your 
needs."
+
+   tmpfiles_process minidlna.conf
 }



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

2018-11-25 Thread Michał Górny
commit: daa7dadcf19bbff88f05276c47d996872e111e16
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 25 21:08:59 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 25 21:42:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daa7dadc

net-misc/minidlna: Use relative symlink path

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

 net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild 
b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 5e37ec293f7..585f423e7c3 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -58,7 +58,7 @@ src_install() {
default
 
#bug 536532
-   dosym /usr/sbin/minidlnad /usr/bin/minidlna
+   dosym ../sbin/minidlnad /usr/bin/minidlna
 
insinto /etc
doins minidlna.conf



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

2018-11-25 Thread Michał Górny
commit: 2997ebd19672fa181f69d3fbd10c01ec9c0b2c38
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 25 19:39:52 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 25 21:42:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2997ebd1

net-misc/minidlna: Switch HOMEPAGE to the project page

Switch HOMEPAGE from the (unreadable) autogenerated sourceforge page
to the actual project page.  Not that it's much better but it at least
saves one click.

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

 net-misc/minidlna/minidlna-1.1.5-r1.ebuild | 4 ++--
 net-misc/minidlna/minidlna-1.2.1.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/minidlna/minidlna-1.1.5-r1.ebuild 
b/net-misc/minidlna/minidlna-1.1.5-r1.ebuild
index a0ca7b231fc..c964214a45e 100644
--- a/net-misc/minidlna/minidlna-1.1.5-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.1.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
 inherit eutils linux-info systemd toolchain-funcs user
 
 DESCRIPTION="DLNA/UPnP-AV compliant media server"
-HOMEPAGE="http://minidlna.sourceforge.net/";
+HOMEPAGE="https://sourceforge.net/projects/minidlna/";
 SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz
https://dev.gentoo.org/~xmw/${PN}-gentoo-artwork.patch.xz";
 

diff --git a/net-misc/minidlna/minidlna-1.2.1.ebuild 
b/net-misc/minidlna/minidlna-1.2.1.ebuild
index 6b5a1be8ebe..40ee4bd7a8c 100644
--- a/net-misc/minidlna/minidlna-1.2.1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit autotools eutils linux-info systemd toolchain-funcs user
 
 DESCRIPTION="DLNA/UPnP-AV compliant media server"
-HOMEPAGE="http://minidlna.sourceforge.net/";
+HOMEPAGE="https://sourceforge.net/projects/minidlna/";
 SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz
https://dev.gentoo.org/~xmw/${PN}-gentoo-artwork.patch.xz";
 



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

2018-11-25 Thread Alexys Jacob
commit: a3dcf763ab830684b98780014f750e57146f60d5
Author: Eugene Bright  bright  gdn>
AuthorDate: Sun Oct 21 18:16:58 2018 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Sun Nov 25 20:28:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3dcf763

sys-cluster/glusterfs-: Add IUSE=libressl

Bug: https://bugs.gentoo.org/662712
Closes: https://bugs.gentoo.org/662712
Signed-off-by: Eugene Bright  bright.gdn>
Closes: https://github.com/gentoo/gentoo/pull/10192
Signed-off-by: Alexys Jacob  gentoo.org>

 sys-cluster/glusterfs/glusterfs-.ebuild | 26 --
 1 file changed, 24 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/glusterfs/glusterfs-.ebuild 
b/sys-cluster/glusterfs/glusterfs-.ebuild
index 3284a29382b..8d74c67b706 100644
--- a/sys-cluster/glusterfs/glusterfs-.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-.ebuild
@@ -20,7 +20,28 @@ HOMEPAGE="https://www.gluster.org/";
 
 LICENSE="|| ( GPL-2 LGPL-3+ )"
 SLOT="0"
-IUSE="bd-xlator crypt-xlator debug emacs +fuse +georeplication glupy 
infiniband ipv6 +libtirpc qemu-block rsyslog static-libs +syslog systemtap test 
+tiering vim-syntax +xml"
+IUSE="
+   bd-xlator
+   crypt-xlator
+   debug
+   emacs
+   +fuse
+   +georeplication
+   glupy
+   infiniband
+   ipv6
+   libressl
+   +libtirpc
+   qemu-block
+   rsyslog
+   static-libs
+   +syslog
+   systemtap
+   test
+   +tiering
+   vim-syntax
+   +xml
+"
 
 REQUIRED_USE="georeplication? ( ${PYTHON_REQUIRED_USE} )
glupy? ( ${PYTHON_REQUIRED_USE} )
@@ -44,7 +65,8 @@ RDEPEND="bd-xlator? ( sys-fs/lvm2 )
xml? ( dev-libs/libxml2 )
sys-libs/readline:=
dev-libs/libaio
-   dev-libs/openssl:=[-bindist]
+   !libressl? ( dev-libs/openssl:=[-bindist] )
+   libressl? ( dev-libs/libressl:= )
dev-libs/userspace-rcu:=
net-libs/rpcsvc-proto
sys-apps/util-linux"



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

2018-11-25 Thread Alexys Jacob
commit: 8fac77f3e3fc15c5319a48e281ba2a59bb7ef78f
Author: Eugene Bright  bright  gdn>
AuthorDate: Sun Oct 21 18:23:16 2018 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Sun Nov 25 20:28:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fac77f3

sys-cluster/glusterfs: Bump to 4.1.5

Bug: https://bugs.gentoo.org/658700
Closes: https://bugs.gentoo.org/658700
Closes: https://github.com/gentoo/gentoo/pull/10192

Signed-off-by: Eugene Bright  bright.gdn>
Signed-off-by: Alexys Jacob  gentoo.org>

 sys-cluster/glusterfs/glusterfs-4.1.5.ebuild | 247 +++
 1 file changed, 247 insertions(+)

diff --git a/sys-cluster/glusterfs/glusterfs-4.1.5.ebuild 
b/sys-cluster/glusterfs/glusterfs-4.1.5.ebuild
new file mode 100644
index 000..6cf392f726b
--- /dev/null
+++ b/sys-cluster/glusterfs/glusterfs-4.1.5.ebuild
@@ -0,0 +1,247 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools elisp-common python-single-r1 systemd user versionator
+
+if [[ ${PV#} != ${PV} ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gluster/glusterfs.git";
+else
+   
SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(get_version_component_range
 '1-2')/${PV}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+DESCRIPTION="GlusterFS is a powerful network/cluster filesystem"
+HOMEPAGE="https://www.gluster.org/";
+
+LICENSE="|| ( GPL-2 LGPL-3+ )"
+SLOT="0"
+IUSE="
+   bd-xlator
+   crypt-xlator
+   debug
+   emacs
+   +fuse
+   +georeplication
+   glupy
+   infiniband
+   ipv6
+   libressl
+   +libtirpc
+   qemu-block
+   rsyslog
+   static-libs
+   +syslog
+   systemtap
+   test
+   +tiering
+   vim-syntax
+   +xml
+"
+
+REQUIRED_USE="georeplication? ( ${PYTHON_REQUIRED_USE} )
+   glupy? ( ${PYTHON_REQUIRED_USE} )
+   ipv6? ( libtirpc )"
+
+# the tests must be run as root
+RESTRICT="test"
+
+# sys-apps/util-linux is required for libuuid
+RDEPEND="bd-xlator? ( sys-fs/lvm2 )
+   !elibc_glibc? ( sys-libs/argp-standalone )
+   emacs? ( virtual/emacs )
+   fuse? ( >=sys-fs/fuse-2.7.0:0 )
+   georeplication? ( ${PYTHON_DEPS} )
+   infiniband? ( sys-fabric/libibverbs:* sys-fabric/librdmacm:* )
+   libtirpc? ( net-libs/libtirpc:= )
+   !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) )
+   qemu-block? ( dev-libs/glib:2 )
+   systemtap? ( dev-util/systemtap )
+   tiering? ( dev-db/sqlite:3 )
+   xml? ( dev-libs/libxml2 )
+   sys-libs/readline:=
+   dev-libs/libaio
+   !libressl? ( dev-libs/openssl:=[-bindist] )
+   libressl? ( dev-libs/libressl:= )
+   dev-libs/userspace-rcu:=
+   net-libs/rpcsvc-proto
+   sys-apps/util-linux"
+DEPEND="${RDEPEND}
+   virtual/acl
+   virtual/pkgconfig
+   sys-devel/bison
+   sys-devel/flex
+   test? ( >=dev-util/cmocka-1.0.1
+   app-benchmarks/dbench
+   dev-vcs/git
+   net-fs/nfs-utils
+   virtual/perl-Test-Harness
+   dev-libs/yajl
+   sys-fs/xfsprogs
+   sys-apps/attr )"
+
+SITEFILE="50${PN}-mode-gentoo.el"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.12.2-poisoned-sysmacros.patch"
+   "${FILESDIR}/${PN}-4.1.0-silent_rules.patch"
+)
+
+DOCS=( AUTHORS ChangeLog NEWS README.md THANKS )
+
+# Maintainer notes:
+# * The build system will always configure & build argp-standalone but it'll 
never use it
+#   if the argp.h header is found in the system. Which should be the case with
+#   glibc or if argp-standalone is installed.
+
+pkg_setup() {
+   python_setup "python2*"
+   python-single-r1_pkg_setup
+
+   # Needed for statedumps
+   # 
https://github.com/gluster/glusterfs/commit/0e50c4b3ea734456c14e2d7a578463999bd332c3
+   enewgroup gluster
+   enewuser gluster -1 -1 "${EPREFIX}"/var/run/gluster gluster
+}
+
+src_prepare() {
+   default
+
+   # build rpc-transport and xlators only once as shared libs
+   find rpc/rpc-transport xlators -name Makefile.am |
+   xargs sed -i 's|.*$(top_srcdir).*\.sym|\0 -shared|' || die
+
+   # fix execution permissions
+   chmod +x libglusterfs/src/gen-defaults.py || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-dependency-tracking \
+   --disable-silent-rules \
+   --disable-fusermount \
+   $(use_enable debug) \
+   $(use_enable bd-xlator) \
+   $(use_enable crypt-xlator) \
+   $(use_enable fuse fuse-client) \
+   $(use_enable georeplication) \
+   $(use_enable glupy) \
+   $(use_enable infiniband ibverbs) \
+   $(use_enable qemu-block) \
+   $(use_e

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

2018-11-25 Thread Alexys Jacob
commit: d81f2b5644cce02415bddbeb0078fe85a8974e72
Author: Eugene Bright  bright  gdn>
AuthorDate: Sun Oct 21 18:19:16 2018 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Sun Nov 25 20:28:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d81f2b56

sys-cluster/glusterfs-: Remove outdated comment

Signed-off-by: Eugene Bright  bright.gdn>
Signed-off-by: Alexys Jacob  gentoo.org>

 sys-cluster/glusterfs/glusterfs-.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-cluster/glusterfs/glusterfs-.ebuild 
b/sys-cluster/glusterfs/glusterfs-.ebuild
index 8d74c67b706..6cf392f726b 100644
--- a/sys-cluster/glusterfs/glusterfs-.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-.ebuild
@@ -122,10 +122,6 @@ src_prepare() {
 }
 
 src_configure() {
-   # --without-ipv6-default and --with-libtirpc don't do what you they
-   # do. Chewi has given up fighting with upstream about this.
-   # https://bugzilla.redhat.com/show_bug.cgi?id=1553926
-
econf \
--disable-dependency-tracking \
--disable-silent-rules \



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

2018-11-25 Thread Alexys Jacob
commit: a57a129a649c4822f254b0fe9d9c9be232c7aa61
Author: Eugene Bright  bright  gdn>
AuthorDate: Thu Oct 25 20:56:12 2018 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Sun Nov 25 20:28:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a57a129a

sys-cluster/glusterfs-{4.1.5,}: bump EAPI to 7

Signed-off-by: Alexys Jacob  gentoo.org>

 sys-cluster/glusterfs/glusterfs-4.1.5.ebuild | 12 
 sys-cluster/glusterfs/glusterfs-.ebuild  | 12 
 2 files changed, 16 insertions(+), 8 deletions(-)

diff --git a/sys-cluster/glusterfs/glusterfs-4.1.5.ebuild 
b/sys-cluster/glusterfs/glusterfs-4.1.5.ebuild
index 6cf392f726b..94f9a780020 100644
--- a/sys-cluster/glusterfs/glusterfs-4.1.5.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-4.1.5.ebuild
@@ -1,17 +1,21 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python2_7 )
 
-inherit autotools elisp-common python-single-r1 systemd user versionator
+inherit autotools
+inherit elisp-common
+inherit python-single-r1
+inherit systemd
+inherit user
 
 if [[ ${PV#} != ${PV} ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/gluster/glusterfs.git";
 else
-   
SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(get_version_component_range
 '1-2')/${PV}/${P}.tar.gz"
+   SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(ver_cut 
'1-2')/${PV}/${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
@@ -237,7 +241,7 @@ pkg_postinst() {
ewarn "run GlusterFS."
echo
elog "If you are upgrading from a previous version of ${PN}, please 
read:"
-   elog "  
http://docs.gluster.org/en/latest/Upgrade-Guide/upgrade_to_$(get_version_component_range
 '1-2')/"
+   elog "  
http://docs.gluster.org/en/latest/Upgrade-Guide/upgrade_to_$(ver_cut '1-2')/"
 
use emacs && elisp-site-regen
 }

diff --git a/sys-cluster/glusterfs/glusterfs-.ebuild 
b/sys-cluster/glusterfs/glusterfs-.ebuild
index 6cf392f726b..94f9a780020 100644
--- a/sys-cluster/glusterfs/glusterfs-.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-.ebuild
@@ -1,17 +1,21 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python2_7 )
 
-inherit autotools elisp-common python-single-r1 systemd user versionator
+inherit autotools
+inherit elisp-common
+inherit python-single-r1
+inherit systemd
+inherit user
 
 if [[ ${PV#} != ${PV} ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/gluster/glusterfs.git";
 else
-   
SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(get_version_component_range
 '1-2')/${PV}/${P}.tar.gz"
+   SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(ver_cut 
'1-2')/${PV}/${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
@@ -237,7 +241,7 @@ pkg_postinst() {
ewarn "run GlusterFS."
echo
elog "If you are upgrading from a previous version of ${PN}, please 
read:"
-   elog "  
http://docs.gluster.org/en/latest/Upgrade-Guide/upgrade_to_$(get_version_component_range
 '1-2')/"
+   elog "  
http://docs.gluster.org/en/latest/Upgrade-Guide/upgrade_to_$(ver_cut '1-2')/"
 
use emacs && elisp-site-regen
 }



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

2018-11-25 Thread Alexys Jacob
commit: 5e2f8dbddca5c3b374954cf3e0eeb4961611f390
Author: Eugene Bright  bright  gdn>
AuthorDate: Sun Oct 28 11:03:23 2018 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Sun Nov 25 20:28:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e2f8dbd

sys-cluster/glusterfs-4.1.5: update Manifest

Signed-off-by: Alexys Jacob  gentoo.org>

 sys-cluster/glusterfs/Manifest | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-cluster/glusterfs/Manifest b/sys-cluster/glusterfs/Manifest
index c3dd54c6e00..e701839bbc8 100644
--- a/sys-cluster/glusterfs/Manifest
+++ b/sys-cluster/glusterfs/Manifest
@@ -1,2 +1,3 @@
 DIST glusterfs-4.0.0.tar.gz 7632629 BLAKE2B 
9367d2c99452d261d889cf564f3a055e1459ee54377cbf8cf6cc46c8d7f153bb258892fb73fc492d1dc6c5bea156d204971256fefc96f9f4825583d9c1086563
 SHA512 
acd3c462a8e15fb31f4b30d2e217928488e32d66ae7d1061df3e166354a4ddcdeb0ba0bcc994b7563f83376c882800fad07e190e0086fda987915c195266421f
 DIST glusterfs-4.0.2.tar.gz 7643713 BLAKE2B 
6314f81fe1474bcf8c577aa68a32c46a6d1e586b32c698a9e30850080408958c0541c1afe72520574fcabebb0884cf3bf315b22582d932876bbb5a4393e167f0
 SHA512 
33afed4fb4f6d63f1d2b7caedae1ce41e7f6aa4299fb4a7ee2f5e4bc14c97d66f68097171fded6d1f2141dd7127eb408596cce4f5f7287038a14e387ad5ec5e6
+DIST glusterfs-4.1.5.tar.gz 7783999 BLAKE2B 
ac1e7732430fe25eec34a8b85b9cd5ce4f43076befec2d91c0156959887d8a0589adb8afb1ee9290e436ce40ab7e5567c3c4ec90017b4398919637e2047f18b9
 SHA512 
ae557472b6a263e815b8c4d630b606f8e1334b6604799e499e6f53ea6ff60c2a696160fa427943cc3d01ffee91a57787c91f93a1b914179679038e63d291401f



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

2018-11-25 Thread Alexys Jacob
commit: 0d258f50eabca445425b7a0bdba80a3b0229bef6
Author: Eugene Bright  bright  gdn>
AuthorDate: Sun Oct 28 11:01:01 2018 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Sun Nov 25 20:28:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d258f50

sys-cluster/glusterfs-{4.1.5,}: make IUSE and inherit ugly again

Signed-off-by: Alexys Jacob  gentoo.org>

 sys-cluster/glusterfs/glusterfs-4.1.5.ebuild | 29 ++--
 sys-cluster/glusterfs/glusterfs-.ebuild  | 29 ++--
 2 files changed, 4 insertions(+), 54 deletions(-)

diff --git a/sys-cluster/glusterfs/glusterfs-4.1.5.ebuild 
b/sys-cluster/glusterfs/glusterfs-4.1.5.ebuild
index 94f9a780020..9110a2d46e7 100644
--- a/sys-cluster/glusterfs/glusterfs-4.1.5.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-4.1.5.ebuild
@@ -5,11 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python2_7 )
 
-inherit autotools
-inherit elisp-common
-inherit python-single-r1
-inherit systemd
-inherit user
+inherit autotools elisp-common python-single-r1 systemd user
 
 if [[ ${PV#} != ${PV} ]]; then
inherit git-r3
@@ -24,28 +20,7 @@ HOMEPAGE="https://www.gluster.org/";
 
 LICENSE="|| ( GPL-2 LGPL-3+ )"
 SLOT="0"
-IUSE="
-   bd-xlator
-   crypt-xlator
-   debug
-   emacs
-   +fuse
-   +georeplication
-   glupy
-   infiniband
-   ipv6
-   libressl
-   +libtirpc
-   qemu-block
-   rsyslog
-   static-libs
-   +syslog
-   systemtap
-   test
-   +tiering
-   vim-syntax
-   +xml
-"
+IUSE="bd-xlator crypt-xlator debug emacs +fuse +georeplication glupy 
infiniband ipv6 libressl +libtirpc qemu-block rsyslog static-libs +syslog 
systemtap test +tiering vim-syntax +xml"
 
 REQUIRED_USE="georeplication? ( ${PYTHON_REQUIRED_USE} )
glupy? ( ${PYTHON_REQUIRED_USE} )

diff --git a/sys-cluster/glusterfs/glusterfs-.ebuild 
b/sys-cluster/glusterfs/glusterfs-.ebuild
index 94f9a780020..9110a2d46e7 100644
--- a/sys-cluster/glusterfs/glusterfs-.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-.ebuild
@@ -5,11 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python2_7 )
 
-inherit autotools
-inherit elisp-common
-inherit python-single-r1
-inherit systemd
-inherit user
+inherit autotools elisp-common python-single-r1 systemd user
 
 if [[ ${PV#} != ${PV} ]]; then
inherit git-r3
@@ -24,28 +20,7 @@ HOMEPAGE="https://www.gluster.org/";
 
 LICENSE="|| ( GPL-2 LGPL-3+ )"
 SLOT="0"
-IUSE="
-   bd-xlator
-   crypt-xlator
-   debug
-   emacs
-   +fuse
-   +georeplication
-   glupy
-   infiniband
-   ipv6
-   libressl
-   +libtirpc
-   qemu-block
-   rsyslog
-   static-libs
-   +syslog
-   systemtap
-   test
-   +tiering
-   vim-syntax
-   +xml
-"
+IUSE="bd-xlator crypt-xlator debug emacs +fuse +georeplication glupy 
infiniband ipv6 libressl +libtirpc qemu-block rsyslog static-libs +syslog 
systemtap test +tiering vim-syntax +xml"
 
 REQUIRED_USE="georeplication? ( ${PYTHON_REQUIRED_USE} )
glupy? ( ${PYTHON_REQUIRED_USE} )



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

2018-11-25 Thread Jeroen Roovers
commit: 51bdce8abf6f7d5dfdee946bd183b8a62b31b5d6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov 25 20:26:07 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov 25 20:26:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51bdce8a

net-analyzer/sngrep: Version 1.4.6

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

 net-analyzer/sngrep/Manifest|  1 +
 net-analyzer/sngrep/sngrep-1.4.6.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/net-analyzer/sngrep/Manifest b/net-analyzer/sngrep/Manifest
index f6075c3f385..15daa964c35 100644
--- a/net-analyzer/sngrep/Manifest
+++ b/net-analyzer/sngrep/Manifest
@@ -1 +1,2 @@
 DIST sngrep-1.4.5.tar.gz 233379 BLAKE2B 
b2b080850ad9bc0ab961558781a3c8dd2b0d021d6d5763f6a0fbf56ad20581aeaed3b03804eecc4aa11ef2c8f796f742d990b33fb6d6929a735db7932785bc37
 SHA512 
428db158146fdf17e8276700a3c32e90d0d4b26b795f0c00eca047b048cf7b66fe20e3f9923823a5240018d1a941d1d32199bfe1bbb8622dc0d813fb0e7d6e73
+DIST sngrep-1.4.6.tar.gz 235721 BLAKE2B 
e01f2a1d83b9147b99196f7ff2e5562552b16badc2ca634e63b2e2f5955a5d0328c9fcdb841f42a950899511a81fffd8eb64169758dc319875e3052d4359de93
 SHA512 
25c67e26158b140bded775b217f313ad5a6268684f03d0b9875ddd423d7548b50fa9c358346330d3873984f456aefa9401c2b0fdd136dd95061e34da6530bcc3

diff --git a/net-analyzer/sngrep/sngrep-1.4.6.ebuild 
b/net-analyzer/sngrep/sngrep-1.4.6.ebuild
new file mode 100644
index 000..a6ad92921fd
--- /dev/null
+++ b/net-analyzer/sngrep/sngrep-1.4.6.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools
+
+DESCRIPTION="Ncurses SIP Messages flow viewer"
+HOMEPAGE="https://github.com/irontec/sngrep";
+SRC_URI="${HOMEPAGE}/releases/download/v${PV}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="eep gnutls ipv6 openssl pcre unicode"
+REQUIRED_USE="
+   gnutls? ( !openssl )
+"
+
+DEPEND="
+   net-libs/libpcap
+   sys-libs/ncurses:*[unicode?]
+   openssl? ( dev-libs/openssl:* )
+   gnutls? ( net-libs/gnutls )
+"
+RDEPEND="${DEPEND}"
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.4.5-tinfo.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable eep) \
+   $(use_enable ipv6) \
+   $(use_enable unicode) \
+   $(use_with gnutls) \
+   $(use_with openssl) \
+   $(use_with pcre)
+}



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

2018-11-25 Thread Jeroen Roovers
commit: 039a3327ff0fa6c5d893539965fdef57bac7980f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov 25 20:23:13 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov 25 20:23:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=039a3327

net-analyzer/sngrep: Mark ~x86 (bug #671884).

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --ignore-arches
Fixes: https://bugs.gentoo.org/671884
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/sngrep/sngrep-1.4.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/sngrep/sngrep-1.4.5.ebuild 
b/net-analyzer/sngrep/sngrep-1.4.5.ebuild
index f9c686aba4d..a6ad92921fd 100644
--- a/net-analyzer/sngrep/sngrep-1.4.5.ebuild
+++ b/net-analyzer/sngrep/sngrep-1.4.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}/releases/download/v${PV}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="eep gnutls ipv6 openssl pcre unicode"
 REQUIRED_USE="
gnutls? ( !openssl )



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

2018-11-25 Thread Jeroen Roovers
commit: 51ea732868abe708e2fb20bfe4f6190e065847d6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov 25 20:07:53 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov 25 20:08:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ea7328

sys-fs/mac-fdisk: Define lseek64 properly

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

 .../files/mac-fdisk-0.1_p18-lseek64.patch  | 43 ++
 sys-fs/mac-fdisk/mac-fdisk-0.1_p18.ebuild  |  9 +++--
 2 files changed, 48 insertions(+), 4 deletions(-)

diff --git a/sys-fs/mac-fdisk/files/mac-fdisk-0.1_p18-lseek64.patch 
b/sys-fs/mac-fdisk/files/mac-fdisk-0.1_p18-lseek64.patch
new file mode 100644
index 000..d075d4760b8
--- /dev/null
+++ b/sys-fs/mac-fdisk/files/mac-fdisk-0.1_p18-lseek64.patch
@@ -0,0 +1,43 @@
+--- a/fdisk.c
 b/fdisk.c
+@@ -59,6 +59,10 @@
+  */
+ 
+ 
++#ifndef _LARGEFILE64_SOURCE
++#define _LARGEFILE64_SOURCE
++#endif
++#include 
+ #include 
+ #include 
+ #include 
+--- a/fdisklabel.c
 b/fdisklabel.c
+@@ -35,6 +35,9 @@
+SUCH DAMAGE.
+ */
+ 
++#ifndef _LARGEFILE64_SOURCE
++#define _LARGEFILE64_SOURCE
++#endif
+ #include 
+ #include 
+ #include 
+--- a/io.c
 b/io.c
+@@ -25,6 +25,7 @@
+  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 
+  */
+ 
++#define _LARGEFILE64_SOURCE
+ #include 
+ #include 
+ #include 
+@@ -37,6 +38,7 @@
+ #endif
+ #endif
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/sys-fs/mac-fdisk/mac-fdisk-0.1_p18.ebuild 
b/sys-fs/mac-fdisk/mac-fdisk-0.1_p18.ebuild
index 4860ff66c37..195bc833586 100644
--- a/sys-fs/mac-fdisk/mac-fdisk-0.1_p18.ebuild
+++ b/sys-fs/mac-fdisk/mac-fdisk-0.1_p18.ebuild
@@ -20,15 +20,16 @@ PATCHES=(
"${WORKDIR}"/${PN}_${PV/_p*}-${PV/*_p}.diff
"${FILESDIR}"/largerthan2gb.patch
"${FILESDIR}"/${PN}-0.1-headers.patch
-   ### Patch for bug #142737
+   # Patch for bug #142737
"${FILESDIR}"/${PN}-0.1_p16-ppc64.patch
### Patch for building on amd64
"${FILESDIR}"/${PN}-amd64.patch
-   ### Patch for large (>550GB disks)
-   ### Note that >=2TB disks may not work due to limitations of the Mac
-   ### Partition Table structure, this needs to be investigated
+   # Patch for large (>550GB disks)
+   # Note that >=2TB disks may not work due to limitations of the Mac
+   # Partition Table structure, this needs to be investigated
"${FILESDIR}"/big_pt.patch
"${FILESDIR}"/${PN}-0.1_p16-ppc-inline.patch
+   "${FILESDIR}"/${PN}-0.1_p18-lseek64.patch
 )
 
 src_compile() {



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

2018-11-25 Thread Sebastian Pipping
commit: 8fe29e6aade61cc7da5b97bc80fd03c254a5071c
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Nov 25 19:47:13 2018 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Nov 25 19:47:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe29e6a

media-gfx/gimp: Fix call to ./configure

Closes: https://bugs.gentoo.org/671774
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 media-gfx/gimp/{gimp-2.10.8.ebuild => gimp-2.10.8-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gimp/gimp-2.10.8.ebuild 
b/media-gfx/gimp/gimp-2.10.8-r1.ebuild
similarity index 99%
rename from media-gfx/gimp/gimp-2.10.8.ebuild
rename to media-gfx/gimp/gimp-2.10.8-r1.ebuild
index 319f017de16..887d43c208e 100644
--- a/media-gfx/gimp/gimp-2.10.8.ebuild
+++ b/media-gfx/gimp/gimp-2.10.8-r1.ebuild
@@ -131,7 +131,7 @@ src_configure() {
$(use_enable smp mp)
$(use_enable cpu_flags_x86_sse sse)
$(use_with udev gudev)
-   $(use_with unwind)
+   $(use_with unwind libunwind)
$(use_with wmf)
--with-xmc
$(use_with xpm libxpm)



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

2018-11-25 Thread Andreas Sturmlechner
commit: e2196a02524145987ac3f6dd1b62e8c2c73279e0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 19:26:32 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 19:28:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2196a02

profiles: Mask vulnerable https://bugs.gentoo.org/661510
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 73a6b874b37..3d93f686050 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (25 Nov 2018)
+# Masked per security vulnerability CVE-2018-14345, bug #661510
+# Keeping it masked while users have unsolved issues with >0.15.0.
+ (23 Nov 2018)
 # New version breaks kernel compilation as objtool seemingly
 # corrupts object files: bug #671760



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

2018-11-25 Thread Andreas Sturmlechner
commit: e56423f5328c4bf2d15983ed740e860653ce78b7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 16:26:57 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 18:52:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e56423f5

media-libs/freeverb3: Drop old

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

 media-libs/freeverb3/freeverb3-3.1.2.ebuild | 70 -
 media-libs/freeverb3/freeverb3-3.2.1.ebuild | 59 
 2 files changed, 129 deletions(-)

diff --git a/media-libs/freeverb3/freeverb3-3.1.2.ebuild 
b/media-libs/freeverb3/freeverb3-3.1.2.ebuild
deleted file mode 100644
index 3dea7758486..000
--- a/media-libs/freeverb3/freeverb3-3.1.2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit multilib
-
-DESCRIPTION="Reverb and Impulse Response Convolution plug-ins (Audacious/JACK)"
-HOMEPAGE="https://savannah.nongnu.org/projects/freeverb3";
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-_IUSE_INSTRUCTION_SETS="cpu_flags_x86_3dnow cpu_flags_x86_avx 
cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1"
-IUSE="${_IUSE_INSTRUCTION_SETS} audacious forcefpu jack openmp plugdouble 
threads"
-
-_GTK_DEPEND=">=dev-libs/glib-2.4.7:2
-   >=x11-libs/gtk+-3.0.0:3
-   x11-libs/pango
-   x11-libs/cairo"
-
-RDEPEND=">=sci-libs/fftw-3.0.1
-   audacious? ( >=media-sound/audacious-3.9[gtk3]
-   ${_GTK_DEPEND}
-   media-libs/libsndfile )
-   jack? ( media-sound/jack-audio-connection-kit
-   ${_GTK_DEPEND}
-   media-libs/libsndfile )"
-DEPEND=${RDEPEND}
-
-REQUIRED_USE="jack? ( audacious )"
-
-src_configure() {
-   econf \
-   --disable-profile \
-   --enable-release \
-   --disable-autocflags \
-   --enable-undenormal \
-   $(use_enable threads pthread) \
-   $(use_enable forcefpu) \
-   --disable-force3dnow \
-   $(use_enable cpu_flags_x86_3dnow 3dnow) \
-   $(use_enable cpu_flags_x86_sse sse) \
-   $(use_enable cpu_flags_x86_sse2 sse2) \
-   $(use_enable cpu_flags_x86_sse3 sse3) \
-   $(use_enable cpu_flags_x86_sse4_1 sse4) \
-   $(use_enable cpu_flags_x86_avx avx) \
-   --disable-fma \
-   --disable-fma4 \
-   $(use_enable openmp omp) \
-   --disable-sample \
-   $(use_enable jack) \
-   $(use_enable audacious) \
-   --disable-srcnewcoeffs \
-   $(use_enable plugdouble) \
-   --disable-pluginit \
-   || die "econf failed"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
-   dodoc ChangeLog README || die 'dodoc failed'
-
-   if use audacious ; then
-   find "${D}/usr/$(get_libdir)/audacious/" -name '*.la' -print 
-delete || die
-   fi
-
-   insinto /usr/share/${PN}/samples/IR
-   doins samples/IR/*.wav || die
-}

diff --git a/media-libs/freeverb3/freeverb3-3.2.1.ebuild 
b/media-libs/freeverb3/freeverb3-3.2.1.ebuild
deleted file mode 100644
index 3cfc0c66ae1..000
--- a/media-libs/freeverb3/freeverb3-3.2.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit multilib
-
-DESCRIPTION="Reverb and Impulse Response Convolution plug-ins (Audacious/JACK)"
-HOMEPAGE="https://savannah.nongnu.org/projects/freeverb3";
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="audacious jack openmp plugdouble threads"
-
-_GTK_DEPEND=">=dev-libs/glib-2.4.7:2
-   >=x11-libs/gtk+-3.0.0:3
-   x11-libs/pango
-   x11-libs/cairo"
-
-RDEPEND=">=sci-libs/fftw-3.0.1
-   audacious? ( >=media-sound/audacious-3.9[gtk3]
-   ${_GTK_DEPEND}
-   media-libs/libsndfile )
-   jack? ( media-sound/jack-audio-connection-kit
-   ${_GTK_DEPEND}
-   media-libs/libsndfile )"
-DEPEND=${RDEPEND}
-
-REQUIRED_USE="jack? ( audacious )"
-
-src_configure() {
-   econf \
-   --disable-profile \
-   --enable-release \
-   --disable-autocflags \
-   --enable-undenormal \
-   $(use_enable threads pthread) \
-   $(use_enable openmp omp) \
-   --disable-sample \
-   $(use_enable jack) \
-   $(use_enable audacious) \
-   --disable-srcnewcoeffs \
-   $(use_enable plugdouble) \
-   --disable-pluginit \
-   || die "econf

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

2018-11-25 Thread Andreas Sturmlechner
commit: a1fa84be5c013dcb63dfc4fae5dbe01fd95dad7c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 16:20:18 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 18:52:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1fa84be

media-libs/freeverb3: EAPI-7 bump, fix audacious USE-dep

Drop unused eclass.
Assorted cleanups to ebuild.

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

 media-libs/freeverb3/freeverb3-3.1.2-r1.ebuild | 75 ++
 media-libs/freeverb3/freeverb3-3.2.1-r1.ebuild | 64 ++
 2 files changed, 139 insertions(+)

diff --git a/media-libs/freeverb3/freeverb3-3.1.2-r1.ebuild 
b/media-libs/freeverb3/freeverb3-3.1.2-r1.ebuild
new file mode 100644
index 000..ce7c135f900
--- /dev/null
+++ b/media-libs/freeverb3/freeverb3-3.1.2-r1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Reverb and Impulse Response Convolution plug-ins (Audacious/JACK)"
+HOMEPAGE="https://savannah.nongnu.org/projects/freeverb3";
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+_IUSE_INSTRUCTION_SETS="cpu_flags_x86_3dnow cpu_flags_x86_avx 
cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1"
+IUSE="${_IUSE_INSTRUCTION_SETS} audacious forcefpu jack openmp plugdouble 
threads"
+
+REQUIRED_USE="jack? ( audacious )"
+
+_GTK_DEPEND="
+   >=dev-libs/glib-2.4.7:2
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/pango
+"
+RDEPEND="
+   sci-libs/fftw:3.0=
+   audacious? ( ${_GTK_DEPEND}
+   =media-sound/audacious-3.9*[gtk3(+)]
+   media-libs/libsndfile
+   )
+   jack? ( ${_GTK_DEPEND}
+   virtual/jack
+   media-libs/libsndfile
+   )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   local myeconfargs=(
+   --enable-release
+   --enable-undenormal
+   --disable-autocflags
+   --disable-fma
+   --disable-fma4
+   --disable-force3dnow
+   --disable-pluginit
+   --disable-profile
+   --disable-sample
+   --disable-srcnewcoeffs
+   $(use_enable audacious)
+   $(use_enable cpu_flags_x86_3dnow 3dnow)
+   $(use_enable cpu_flags_x86_avx avx)
+   $(use_enable cpu_flags_x86_sse sse)
+   $(use_enable cpu_flags_x86_sse2 sse2)
+   $(use_enable cpu_flags_x86_sse3 sse3)
+   $(use_enable cpu_flags_x86_sse4_1 sse4)
+   $(use_enable forcefpu)
+   $(use_enable jack)
+   $(use_enable openmp omp)
+   $(use_enable plugdouble)
+   $(use_enable threads pthread)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   einstalldocs
+
+   if use audacious ; then
+   find "${D}/usr/$(get_libdir)/audacious/" -name '*.la' -print 
-delete || die
+   fi
+
+   insinto /usr/share/${PN}/samples/IR
+   doins samples/IR/*.wav
+}

diff --git a/media-libs/freeverb3/freeverb3-3.2.1-r1.ebuild 
b/media-libs/freeverb3/freeverb3-3.2.1-r1.ebuild
new file mode 100644
index 000..a579cd53583
--- /dev/null
+++ b/media-libs/freeverb3/freeverb3-3.2.1-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Reverb and Impulse Response Convolution plug-ins (Audacious/JACK)"
+HOMEPAGE="https://savannah.nongnu.org/projects/freeverb3";
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="audacious forcefpu jack openmp plugdouble threads"
+
+REQUIRED_USE="jack? ( audacious )"
+
+_GTK_DEPEND="
+   >=dev-libs/glib-2.4.7:2
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/pango
+"
+RDEPEND="
+   sci-libs/fftw:3.0=
+   audacious? ( ${_GTK_DEPEND}
+   =media-sound/audacious-3.9*[gtk3(+)]
+   media-libs/libsndfile
+   )
+   jack? ( ${_GTK_DEPEND}
+   virtual/jack
+   media-libs/libsndfile
+   )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   local myeconfargs=(
+   --enable-release
+   --enable-undenormal
+   --disable-autocflags
+   --disable-pluginit
+   --disable-profile
+   --disable-sample
+   --disable-srcnewcoeffs
+   $(use_enable audacious)
+   $(use_enable jack)
+   $(use_enable openmp omp)
+   $(use_enable plugdouble)
+   $(use_enable threads pthread)
+   )
+   econf "${my

[gentoo-commits] repo/gentoo:master commit in: x11-plugins/enigmail/

2018-11-25 Thread Thomas Deutschmann
commit: a7f126b71f3dbb319c6676524d8a05160ec3cba0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Nov 25 18:51:26 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Nov 25 18:51:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7f126b7

x11-plugins/enigmail: move stable keywords

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

 x11-plugins/enigmail/enigmail-2.0.8-r1.ebuild |  2 +-
 x11-plugins/enigmail/enigmail-2.0.8.ebuild| 82 ---
 2 files changed, 1 insertion(+), 83 deletions(-)

diff --git a/x11-plugins/enigmail/enigmail-2.0.8-r1.ebuild 
b/x11-plugins/enigmail/enigmail-2.0.8-r1.ebuild
index e716fbf703a..ad90c83498c 100644
--- a/x11-plugins/enigmail/enigmail-2.0.8-r1.ebuild
+++ b/x11-plugins/enigmail/enigmail-2.0.8-r1.ebuild
@@ -21,7 +21,7 @@ else
SRC_URI="https://www.enigmail.net/download/beta/${P/_/-}.tar.gz";
else
SRC_URI="https://www.enigmail.net/download/source/${P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ppc ppc64 x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
fi
S="${WORKDIR}/${PN}"
 fi

diff --git a/x11-plugins/enigmail/enigmail-2.0.8.ebuild 
b/x11-plugins/enigmail/enigmail-2.0.8.ebuild
deleted file mode 100644
index bf24ee1477b..000
--- a/x11-plugins/enigmail/enigmail-2.0.8.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-
-inherit python-any-r1
-
-DESCRIPTION="Mozilla extension to provide GPG support in mail clients"
-HOMEPAGE="https://www.enigmail.net/";
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-3"
-IUSE=""
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.code.sf.net/p/enigmail/source";
-   S="${WORKDIR}/${P}"
-else
-   if [[ ${PV} = *_beta* ]] ; then
-   SRC_URI="https://www.enigmail.net/download/beta/${P/_/-}.tar.gz";
-   else
-   SRC_URI="https://www.enigmail.net/download/source/${P}.tar.gz";
-   KEYWORDS="~alpha amd64 ~arm ppc ppc64 x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
-   fi
-   S="${WORKDIR}/${PN}"
-fi
-
-RDEPEND="|| (
-   ( >=app-crypt/gnupg-2.0
-   || (
-   app-crypt/pinentry[gtk(-)]
-   app-crypt/pinentry[qt5(-)]
-   )
-   )
-   =app-crypt/gnupg-1.4*
-   )
-   !/!d; s/.*\({.*}\).*/\1/; p; q' 
build/dist/install.rdf)
-   [[ -n ${emid} ]] || die "Could not scrape EM:ID from install.rdf"
-
-   mv build/enigmail*.xpi build/"${emid}.xpi" || die 'Could not rename XPI 
to match EM:ID'
-
-   # thunderbird
-   insinto 
"/usr/share/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}"
-   doins build/"${emid}.xpi"
-
-   # seamonkey
-   insinto 
"/usr/share/mozilla/extensions/{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}"
-   doins build/"${emid}.xpi"
-}
-
-pkg_postinst() {
-   local peimpl=$(eselect --brief --colour=no pinentry show)
-   case "${peimpl}" in
-   *gtk*|*qt*) ;;
-   *)  ewarn "The pinentry front-end currently selected is not one 
supported by thunderbird."
-   ewarn "You may be prompted for your password in an inaccessible 
shell!!"
-   ewarn "Please use 'eselect pinentry' to select either the gtk 
or qt front-end"
-   ;;
-   esac
-   if [[ -n ${REPLACING_VERSIONS} ]]; then
-   elog
-   elog "Please restart thunderbird and/or seamonkey in order for 
them to use"
-   elog "the newly installed version of enigmail."
-   fi
-}



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

2018-11-25 Thread Anthony G. Basile
commit: cb4a35a169b75cf31b80034753dab758182a3091
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Nov 25 18:42:24 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Nov 25 18:42:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb4a35a1

net-libs/mbedtls: version bump to 2.15.0

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-libs/mbedtls/Manifest  |  1 +
 net-libs/mbedtls/mbedtls-2.15.0.ebuild | 93 ++
 2 files changed, 94 insertions(+)

diff --git a/net-libs/mbedtls/Manifest b/net-libs/mbedtls/Manifest
index 444b5ce2473..84aea86b22f 100644
--- a/net-libs/mbedtls/Manifest
+++ b/net-libs/mbedtls/Manifest
@@ -2,3 +2,4 @@ DIST mbedtls-2.10.0.tar.gz 2190139 BLAKE2B 
f4e6da0bc433992a79088a86c7bad48564e5d
 DIST mbedtls-2.12.0.tar.gz 2299830 BLAKE2B 
e65da9feaca4dc22e843cb645259ab8c81e24cec709f0f79475b53e3c319f6e5239bd6c82db07562252a35d9746600502c5a856bf6c0de67f2fbbea840b4491c
 SHA512 
c7c2aeb1717886ad87486af2dccb05b2f051372c69fc914f30e4ace1067f5be39ba04e093ad522f904e23a576c1ff430bd772e77823d0f4720f6fc5c1b8aa98c
 DIST mbedtls-2.13.1.tar.gz 2345612 BLAKE2B 
0b78a04407076016fb7f74b635cd2fc86119a9cd8571c6356715e3a680f5b16787c2b002830d103ebd4b995dda956ec874a35bf1a824489dc56f509a9485b1d3
 SHA512 
1a70446b533534c075de38ce0839f7947077ffdddffa57172594b8f8a3c4a3fbdfa9b06d13c198008abad33633e509f06abe5362f603f63850d9ec44734b3c0b
 DIST mbedtls-2.14.0.tar.gz 2369432 BLAKE2B 
e3d0c25675b49e389bdb46a60e39799f73cedfeaedb79db522a4e1657cea330458fb5d9055585407f59fc0269474ef731748fe62166a49583ffbf5c9fcf26a79
 SHA512 
c6dcc20866e96adb54602ff6ca1df34c719cb3e5048a7c3b23eabf50d351537a54dae837238176561c7e0d3c6b7b2b08599e21dc374105c968f4795f1a4a531a
+DIST mbedtls-2.15.0.tar.gz 2662149 BLAKE2B 
f29438dbb7ea64cdd4bb4fb1b0a0a0640fbdaa8d09cb702612f024e8e2779475431d3afedebe8e18c17297046c6d74a56866a1b163d336c62f00bae45d3f4f39
 SHA512 
2c036f7b264358d78ca3332ad7f52a4954192f146bc6ec8ff39987badab3f3fa8cd8775e7b2e02a2a7bfd605daa034c8fe58c9fe8de45710329b85d448ce6efa

diff --git a/net-libs/mbedtls/mbedtls-2.15.0.ebuild 
b/net-libs/mbedtls/mbedtls-2.15.0.ebuild
new file mode 100644
index 000..12069e130eb
--- /dev/null
+++ b/net-libs/mbedtls/mbedtls-2.15.0.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils multilib-minimal
+
+DESCRIPTION="Cryptographic library for embedded systems"
+HOMEPAGE="https://tls.mbed.org/";
+SRC_URI="https://github.com/ARMmbed/mbedtls/archive/${P}.tar.gz";
+S=${WORKDIR}/${PN}-${P}
+
+LICENSE="Apache-2.0"
+SLOT="0/12" # slot for libmbedtls.so
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="cpu_flags_x86_sse2 doc havege libressl programs -static-libs test 
threads zlib"
+
+RDEPEND="
+   programs? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen media-gfx/graphviz )
+   test? ( dev-lang/perl )"
+
+enable_mbedtls_option() {
+   local myopt="$@"
+   # check that config.h syntax is the same at version bump
+   sed -i \
+   -e "s://#define ${myopt}:#define ${myopt}:" \
+   include/mbedtls/config.h || die
+}
+
+src_prepare() {
+   use cpu_flags_x86_sse2 && enable_mbedtls_option MBEDTLS_HAVE_SSE2
+   use zlib && enable_mbedtls_option MBEDTLS_ZLIB_SUPPORT
+   use havege && enable_mbedtls_option MBEDTLS_HAVEGE_C
+   use threads && enable_mbedtls_option MBEDTLS_THREADING_C
+   use threads && enable_mbedtls_option MBEDTLS_THREADING_PTHREAD
+
+   cmake-utils_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DENABLE_PROGRAMS=$(multilib_native_usex programs)
+   -DENABLE_ZLIB_SUPPORT=$(usex zlib)
+   -DUSE_STATIC_MBEDTLS_LIBRARY=$(usex static-libs)
+   -DENABLE_TESTING=$(usex test)
+   -DUSE_SHARED_MBEDTLS_LIBRARY=ON
+   -DINSTALL_MBEDTLS_HEADERS=ON
+   -DLIB_INSTALL_DIR="/usr/$(get_libdir)"
+   )
+
+   cmake-utils_src_configure
+}
+
+multilib_src_compile() {
+   cmake-utils_src_compile
+   use doc && multilib_is_native_abi && emake apidoc
+}
+
+multilib_src_test() {
+   LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${BUILD_DIR}/library" \
+   cmake-utils_src_test
+}
+
+multilib_src_install() {
+   cmake-utils_src_install
+}
+
+multilib_src_install_all() {
+   use doc && HTML_DOCS=( apidoc )
+
+   einstalldocs
+
+   if use programs ; then
+   # avoid file collisions with sys-apps/coreutils
+   local p e
+   for p in "${ED%/}"/usr/bin/* ; do
+   i

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

2018-11-25 Thread Mikle Kolyada
commit: 4c6d354d33abf8cfce3f248c15e6eca7505c4e09
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Nov 25 18:24:17 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Nov 25 18:25:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c6d354d

dev-util/pycharm-professional: Add myself as maintainer

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

 dev-util/pycharm-professional/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-util/pycharm-professional/metadata.xml 
b/dev-util/pycharm-professional/metadata.xml
index 6f49eba8f49..d21de2d9f07 100644
--- a/dev-util/pycharm-professional/metadata.xml
+++ b/dev-util/pycharm-professional/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
+
+   Mikle Kolyada
+   zlog...@gentoo.org
+
 



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

2018-11-25 Thread Mikle Kolyada
commit: 9b22c968c8b07206184a266c63056c91a98be716
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Nov 25 18:25:23 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Nov 25 18:25:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b22c968

dev-util/pycharm-community: Add myself as maintainer

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

 dev-util/pycharm-community/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-util/pycharm-community/metadata.xml 
b/dev-util/pycharm-community/metadata.xml
index 6f49eba8f49..d21de2d9f07 100644
--- a/dev-util/pycharm-community/metadata.xml
+++ b/dev-util/pycharm-community/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
+
+   Mikle Kolyada
+   zlog...@gentoo.org
+
 



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

2018-11-25 Thread Matt Turner
commit: b3c5b1f3327088db31d5ca6a783208fc53b169ce
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Nov 25 18:09:28 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Nov 25 18:11:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c5b1f3

app-shells/autojump: Add myself as maintainer

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

 app-shells/autojump/metadata.xml | 19 +++
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/app-shells/autojump/metadata.xml b/app-shells/autojump/metadata.xml
index 3b1385d4d40..1546a6446e7 100644
--- a/app-shells/autojump/metadata.xml
+++ b/app-shells/autojump/metadata.xml
@@ -1,12 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-  
-https://github.com/joelthelion/autojump/issues
-joelthelion/autojump
-  
-  
-Add support for dev-python/ipython
-  
+   
+   matts...@gentoo.org
+   Matt Turner
+   
+   
+   
https://github.com/joelthelion/autojump/issues
+   joelthelion/autojump
+   
+   
+   Add support for 
dev-python/ipython
+   
 



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

2018-11-25 Thread Mikle Kolyada
commit: 11ae22d1341fe5f38d010be502c9a28cad9e2499
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Nov 25 18:07:24 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Nov 25 18:07:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ae22d1

app-text/mupdf: amd64 stable wrt bug #671376

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

 app-text/mupdf/mupdf-1.14.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/mupdf/mupdf-1.14.0-r2.ebuild 
b/app-text/mupdf/mupdf-1.14.0-r2.ebuild
index 3ce32300c17..8f7cfdc5a22 100644
--- a/app-text/mupdf/mupdf-1.14.0-r2.ebuild
+++ b/app-text/mupdf/mupdf-1.14.0-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://mupdf.com/downloads/archive/${P}-source.tar.xz";
 
 LICENSE="AGPL-3"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~ppc-macos ~x64-macos ~x86-macos"
 IUSE="X curl +javascript libressl opengl +openssl static-libs +vanilla"
 
 RDEPEND="



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

2018-11-25 Thread Andreas Sturmlechner
commit: c8cae200f832c7d05452540a32a925d1e6f16112
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 17:59:41 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 18:00:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8cae200

media-gfx/zbar: Can't drop 0.10_p20121015-r3 yet

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/zbar/Manifest|   1 +
 media-gfx/zbar/files/zbar-0.10-python-crash.patch  |  19 +++
 media-gfx/zbar/files/zbar-0.10-v4l2-uvcvideo.patch |  49 
 media-gfx/zbar/zbar-0.10_p20121015-r3.ebuild   | 130 +
 4 files changed, 199 insertions(+)

diff --git a/media-gfx/zbar/Manifest b/media-gfx/zbar/Manifest
index 00a21a631d2..b5bf4950fae 100644
--- a/media-gfx/zbar/Manifest
+++ b/media-gfx/zbar/Manifest
@@ -1 +1,2 @@
+DIST zbar-0.10_p20121015.zip 991578 BLAKE2B 
021dfa3920a838fd7bab12b09600ac6949c1495045691c4cc547bfb6ec647658c60984da248b882eabfc0bb123b90401dd3a32adcd66726b1e7072662e303d18
 SHA512 
7bb74ea5b096093b283c44787547ad0b886281628d012aa7b03ddb477732feb1e12d4d5a661191d34b53b7b272a237f67840e219b0ac5e2803da478a1ddba7a1
 DIST zbar-0.20.1.tar.gz 555199 BLAKE2B 
f224a2207fa0603da4cc3a0e1d05bc73f3cf0cc9d13c26b3b801d3418f4f6a001b52e468b721552af61f4c8d7357934abd0560c24d3b233107785c69cfe14753
 SHA512 
21ad9d8fcdecb41bd4b8979366ab8ec6e8eac815f52270b0dc72ce6a126ccef933d048ce8bbe28f46ada5defadf85ba8c97c5c1870c9560a9dab28c585dfaf42

diff --git a/media-gfx/zbar/files/zbar-0.10-python-crash.patch 
b/media-gfx/zbar/files/zbar-0.10-python-crash.patch
new file mode 100644
index 000..a6f7a96e34d
--- /dev/null
+++ b/media-gfx/zbar/files/zbar-0.10-python-crash.patch
@@ -0,0 +1,19 @@
+https://sourceforge.net/p/zbar/patches/37/
+
+fix from Debian for crashes when importing the python module.
+http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=702499
+
+this doesn't happen on some arches as the data naturally ends up with zero
+data after the structure, but on some (like arm), it isn't so we crash when
+python walks the list.
+
+--- a/python/imagescanner.c
 b/python/imagescanner.c
+@@ -68,6 +68,7 @@ imagescanner_get_results (zbarImageScanner *self,
+ 
+ static PyGetSetDef imagescanner_getset[] = {
+ { "results", (getter)imagescanner_get_results, },
++{ NULL },
+ };
+ 
+ static PyObject*

diff --git a/media-gfx/zbar/files/zbar-0.10-v4l2-uvcvideo.patch 
b/media-gfx/zbar/files/zbar-0.10-v4l2-uvcvideo.patch
new file mode 100644
index 000..4fde95e2b56
--- /dev/null
+++ b/media-gfx/zbar/files/zbar-0.10-v4l2-uvcvideo.patch
@@ -0,0 +1,49 @@
+--- zbar-0.10/zbar/video/v4l2.c2009-10-23 18:16:44.0 +
 zbar-0.10/zbar/video/v4l2.c2015-03-07 05:46:36.0 +
+@@ -241,6 +241,21 @@
+ return(0);
+ }
+ 
++static int v4l2_request_buffers (zbar_video_t *vdo)
++{
++struct v4l2_requestbuffers rb;
++memset(&rb, 0, sizeof(rb));
++rb.count = vdo->num_images;
++rb.type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
++rb.memory = V4L2_MEMORY_USERPTR;
++if(ioctl(vdo->fd, VIDIOC_REQBUFS, &rb) < 0)
++return(err_capture(vdo, SEV_ERROR, ZBAR_ERR_SYSTEM, __func__,
++   "requesting video frame buffers 
(VIDIOC_REQBUFS)"));
++if(rb.count) 
++vdo->num_images = rb.count;
++return(0);
++}
++
+ static int v4l2_set_format (zbar_video_t *vdo,
+ uint32_t fmt)
+ {
+@@ -308,6 +323,8 @@
+ return(-1);
+ if(vdo->iomode == VIDEO_MMAP)
+ return(v4l2_mmap_buffers(vdo));
++if(vdo->iomode == VIDEO_USERPTR)
++return(v4l2_request_buffers(vdo));
+ return(0);
+ }
+ 
+@@ -337,8 +354,13 @@
+ else {
+ if(!vdo->iomode)
+ vdo->iomode = VIDEO_USERPTR;
+-if(rb.count)
+-vdo->num_images = rb.count;
++/* releasing buffers 
++ * lest the driver may later refuse to change format
++ */
++rb.count = 0;
++if (ioctl(vdo->fd, VIDIOC_REQBUFS, &rb) < 0)
++zprintf(0, "WARNING: releasing video buffers failed: error %d\n",
++errno);
+ }
+ return(0);
+ }

diff --git a/media-gfx/zbar/zbar-0.10_p20121015-r3.ebuild 
b/media-gfx/zbar/zbar-0.10_p20121015-r3.ebuild
new file mode 100644
index 000..719be7784d5
--- /dev/null
+++ b/media-gfx/zbar/zbar-0.10_p20121015-r3.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit autotools flag-o-matic java-pkg-opt-2 multilib-minimal 
python-single-r1 virtualx
+
+DESCRIPTION="Library and tools for reading barcodes from images or video"
+HOMEPAGE="http://zbar.sourceforge.net/";
+SRC_URI="https://dev.gentoo.org/~xmw/zbar-0.10_p20121015.zip";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="amd64 ~arm x86"
+IUSE="gtk imagemagick java jpeg python static-libs test +threads v4l X xv"

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

2018-11-25 Thread Andreas Sturmlechner
commit: 1f2f3092a6bb667be97b3d8dd35a76ab251d72e0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 17:28:48 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 17:35:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f2f3092

media-gfx/zbar: Drop 0.10_p20121015-r3

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

 media-gfx/zbar/Manifest|   1 -
 media-gfx/zbar/files/zbar-0.10-python-crash.patch  |  19 ---
 media-gfx/zbar/files/zbar-0.10-v4l2-uvcvideo.patch |  49 
 media-gfx/zbar/zbar-0.10_p20121015-r3.ebuild   | 132 -
 4 files changed, 201 deletions(-)

diff --git a/media-gfx/zbar/Manifest b/media-gfx/zbar/Manifest
index b5bf4950fae..00a21a631d2 100644
--- a/media-gfx/zbar/Manifest
+++ b/media-gfx/zbar/Manifest
@@ -1,2 +1 @@
-DIST zbar-0.10_p20121015.zip 991578 BLAKE2B 
021dfa3920a838fd7bab12b09600ac6949c1495045691c4cc547bfb6ec647658c60984da248b882eabfc0bb123b90401dd3a32adcd66726b1e7072662e303d18
 SHA512 
7bb74ea5b096093b283c44787547ad0b886281628d012aa7b03ddb477732feb1e12d4d5a661191d34b53b7b272a237f67840e219b0ac5e2803da478a1ddba7a1
 DIST zbar-0.20.1.tar.gz 555199 BLAKE2B 
f224a2207fa0603da4cc3a0e1d05bc73f3cf0cc9d13c26b3b801d3418f4f6a001b52e468b721552af61f4c8d7357934abd0560c24d3b233107785c69cfe14753
 SHA512 
21ad9d8fcdecb41bd4b8979366ab8ec6e8eac815f52270b0dc72ce6a126ccef933d048ce8bbe28f46ada5defadf85ba8c97c5c1870c9560a9dab28c585dfaf42

diff --git a/media-gfx/zbar/files/zbar-0.10-python-crash.patch 
b/media-gfx/zbar/files/zbar-0.10-python-crash.patch
deleted file mode 100644
index a6f7a96e34d..000
--- a/media-gfx/zbar/files/zbar-0.10-python-crash.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-https://sourceforge.net/p/zbar/patches/37/
-
-fix from Debian for crashes when importing the python module.
-http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=702499
-
-this doesn't happen on some arches as the data naturally ends up with zero
-data after the structure, but on some (like arm), it isn't so we crash when
-python walks the list.
-
 a/python/imagescanner.c
-+++ b/python/imagescanner.c
-@@ -68,6 +68,7 @@ imagescanner_get_results (zbarImageScanner *self,
- 
- static PyGetSetDef imagescanner_getset[] = {
- { "results", (getter)imagescanner_get_results, },
-+{ NULL },
- };
- 
- static PyObject*

diff --git a/media-gfx/zbar/files/zbar-0.10-v4l2-uvcvideo.patch 
b/media-gfx/zbar/files/zbar-0.10-v4l2-uvcvideo.patch
deleted file mode 100644
index 4fde95e2b56..000
--- a/media-gfx/zbar/files/zbar-0.10-v4l2-uvcvideo.patch
+++ /dev/null
@@ -1,49 +0,0 @@
 zbar-0.10/zbar/video/v4l2.c2009-10-23 18:16:44.0 +
-+++ zbar-0.10/zbar/video/v4l2.c2015-03-07 05:46:36.0 +
-@@ -241,6 +241,21 @@
- return(0);
- }
- 
-+static int v4l2_request_buffers (zbar_video_t *vdo)
-+{
-+struct v4l2_requestbuffers rb;
-+memset(&rb, 0, sizeof(rb));
-+rb.count = vdo->num_images;
-+rb.type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
-+rb.memory = V4L2_MEMORY_USERPTR;
-+if(ioctl(vdo->fd, VIDIOC_REQBUFS, &rb) < 0)
-+return(err_capture(vdo, SEV_ERROR, ZBAR_ERR_SYSTEM, __func__,
-+   "requesting video frame buffers 
(VIDIOC_REQBUFS)"));
-+if(rb.count) 
-+vdo->num_images = rb.count;
-+return(0);
-+}
-+
- static int v4l2_set_format (zbar_video_t *vdo,
- uint32_t fmt)
- {
-@@ -308,6 +323,8 @@
- return(-1);
- if(vdo->iomode == VIDEO_MMAP)
- return(v4l2_mmap_buffers(vdo));
-+if(vdo->iomode == VIDEO_USERPTR)
-+return(v4l2_request_buffers(vdo));
- return(0);
- }
- 
-@@ -337,8 +354,13 @@
- else {
- if(!vdo->iomode)
- vdo->iomode = VIDEO_USERPTR;
--if(rb.count)
--vdo->num_images = rb.count;
-+/* releasing buffers 
-+ * lest the driver may later refuse to change format
-+ */
-+rb.count = 0;
-+if (ioctl(vdo->fd, VIDIOC_REQBUFS, &rb) < 0)
-+zprintf(0, "WARNING: releasing video buffers failed: error %d\n",
-+errno);
- }
- return(0);
- }

diff --git a/media-gfx/zbar/zbar-0.10_p20121015-r3.ebuild 
b/media-gfx/zbar/zbar-0.10_p20121015-r3.ebuild
deleted file mode 100644
index ecdd0ad2dbf..000
--- a/media-gfx/zbar/zbar-0.10_p20121015-r3.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools flag-o-matic java-pkg-opt-2 multilib-minimal \
-   python-single-r1 virtualx
-
-DESCRIPTION="Library and tools for reading barcodes from images or video"
-HOMEPAGE="http://zbar.sourceforge.net/";
-SRC_URI="https://dev.gentoo.org/~xmw/zbar-0.10_p20121015.zip";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="gtk imag

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

2018-11-25 Thread Andreas Sturmlechner
commit: 78b1fa1e72173409b92d3232486c6a366fe829c3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 17:30:36 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 17:35:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b1fa1e

media-gfx/zbar: mv diff -> patch, add basic patch header

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

 ...1015-ImageMagick-7.diff => zbar-0.10_p20121015-ImageMagick-7.patch} | 3 +++
 media-gfx/zbar/zbar-0.20.1.ebuild  | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-gfx/zbar/files/zbar-0.10_p20121015-ImageMagick-7.diff 
b/media-gfx/zbar/files/zbar-0.10_p20121015-ImageMagick-7.patch
similarity index 93%
rename from media-gfx/zbar/files/zbar-0.10_p20121015-ImageMagick-7.diff
rename to media-gfx/zbar/files/zbar-0.10_p20121015-ImageMagick-7.patch
index a56ab7d913b..f58c3e4d9c4 100644
--- a/media-gfx/zbar/files/zbar-0.10_p20121015-ImageMagick-7.diff
+++ b/media-gfx/zbar/files/zbar-0.10_p20121015-ImageMagick-7.patch
@@ -1,3 +1,6 @@
+Fixed build with imagemagick-7 (bug #592324).
+Thanks-to: Jürgen Rose
+
 diff -r -U3 zbar-0.10_p20121015_orig/configure.ac 
zbar-0.10_p20121015/configure.ac
 --- zbar-0.10_p20121015_orig/configure.ac  2016-08-28 16:59:23.969753652 
+0200
 +++ zbar-0.10_p20121015/configure.ac   2016-08-28 17:17:15.384494517 +0200

diff --git a/media-gfx/zbar/zbar-0.20.1.ebuild 
b/media-gfx/zbar/zbar-0.20.1.ebuild
index 045ba2301cb..a24c1daade0 100644
--- a/media-gfx/zbar/zbar-0.20.1.ebuild
+++ b/media-gfx/zbar/zbar-0.20.1.ebuild
@@ -75,7 +75,7 @@ src_prepare() {
default
 
if has_version '>=media-gfx/imagemagick-7.0.1.0' ; then
-   eapply "${FILESDIR}/${PN}-0.10_p20121015-ImageMagick-7.diff"
+   eapply "${FILESDIR}/${PN}-0.10_p20121015-ImageMagick-7.patch"
fi
 
use python && python_fix_shebang examples/upcrpc.py test/*.py



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

2018-11-25 Thread Andreas Sturmlechner
commit: 396ae5098d33469763456222de5638ff7e983475
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 11:48:30 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 17:34:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=396ae509

media-gfx/zbar: 0.20.1 version bump, add USE qt5, graphicsmagick

Add missing || die

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

 media-gfx/zbar/Manifest   |   1 +
 media-gfx/zbar/zbar-0.20.1.ebuild | 148 ++
 2 files changed, 149 insertions(+)

diff --git a/media-gfx/zbar/Manifest b/media-gfx/zbar/Manifest
index eae44cfe62f..b5bf4950fae 100644
--- a/media-gfx/zbar/Manifest
+++ b/media-gfx/zbar/Manifest
@@ -1 +1,2 @@
 DIST zbar-0.10_p20121015.zip 991578 BLAKE2B 
021dfa3920a838fd7bab12b09600ac6949c1495045691c4cc547bfb6ec647658c60984da248b882eabfc0bb123b90401dd3a32adcd66726b1e7072662e303d18
 SHA512 
7bb74ea5b096093b283c44787547ad0b886281628d012aa7b03ddb477732feb1e12d4d5a661191d34b53b7b272a237f67840e219b0ac5e2803da478a1ddba7a1
+DIST zbar-0.20.1.tar.gz 555199 BLAKE2B 
f224a2207fa0603da4cc3a0e1d05bc73f3cf0cc9d13c26b3b801d3418f4f6a001b52e468b721552af61f4c8d7357934abd0560c24d3b233107785c69cfe14753
 SHA512 
21ad9d8fcdecb41bd4b8979366ab8ec6e8eac815f52270b0dc72ce6a126ccef933d048ce8bbe28f46ada5defadf85ba8c97c5c1870c9560a9dab28c585dfaf42

diff --git a/media-gfx/zbar/zbar-0.20.1.ebuild 
b/media-gfx/zbar/zbar-0.20.1.ebuild
new file mode 100644
index 000..045ba2301cb
--- /dev/null
+++ b/media-gfx/zbar/zbar-0.20.1.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit autotools flag-o-matic java-pkg-opt-2 multilib-minimal 
python-single-r1 virtualx
+
+DESCRIPTION="Library and tools for reading barcodes from images or video"
+HOMEPAGE="https://github.com/procxx/zbar";
+SRC_URI="https://linuxtv.org/downloads/${PN}/${P}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="graphicsmagick gtk imagemagick java jpeg python qt5 static-libs test 
+threads v4l X xv"
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( X ${PYTHON_REQUIRED_USE} )
+"
+
+COMMON_DEPEND="
+   gtk? (
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   x11-libs/gtk+:2[${MULTILIB_USEDEP}]
+   )
+   imagemagick? (
+   !graphicsmagick? ( media-gfx/imagemagick:= )
+   graphicsmagick? ( media-gfx/graphicsmagick:= )
+   )
+   jpeg? ( virtual/jpeg:0[${MULTILIB_USEDEP}] )
+   python? (
+   ${PYTHON_DEPS}
+   gtk? ( >=dev-python/pygtk-2[${PYTHON_USEDEP}] )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   )
+   X? (
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   xv? ( x11-libs/libXv[${MULTILIB_USEDEP}] )
+   )
+"
+RDEPEND="${COMMON_DEPEND}
+   java? ( >=virtual/jre-1.8 )
+"
+DEPEND="${COMMON_DEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig
+   gtk? ( dev-util/glib-utils )
+   java? (
+   >=virtual/jdk-1.8
+   test? (
+   dev-java/junit:4
+   dev-java/hamcrest-core:1.3
+   )
+   )
+   test? ( ${PYTHON_DEPS} )
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.10-errors.patch )
+
+pkg_setup() {
+   if use python || use test; then
+   python-single-r1_pkg_setup
+   fi
+   java-pkg-opt-2_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if has_version '>=media-gfx/imagemagick-7.0.1.0' ; then
+   eapply "${FILESDIR}/${PN}-0.10_p20121015-ImageMagick-7.diff"
+   fi
+
+   use python && python_fix_shebang examples/upcrpc.py test/*.py
+   java-pkg-opt-2_src_prepare
+
+   sed -e '/AM_INIT_AUTOMAKE/s: -Werror : :' \
+   -e '/^AM_CFLAGS=/s: -Werror::' \
+   -i configure.ac || die
+   sed "s|javadir = \$(pkgdatadir)|javadir = /usr/$(get_libdir)/zbar|" \
+   -i java/Makefile.am || die
+   eautoreconf
+}
+
+multilib_src_configure() {
+   append-cppflags -DNDEBUG
+
+   local myeconfargs=(
+   $(use_with gtk)
+   $(multilib_native_use_with graphicsmagick graphicsmagick)
+   $(multilib_native_use_with imagemagick)
+   $(multilib_native_use_with java)
+   $(use_with jpeg)
+   $(multilib_native_use_with python python2)
+   $(use_enable static-libs static)
+   $(use_enable threads pthread)
+   $(use_enable 

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

2018-11-25 Thread Andreas Sturmlechner
commit: a47b13651b319aa8b11aeaa443945a0a0df410c7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 25 17:23:02 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 25 17:26:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a47b1365

profiles: arm: Mask media-gfx/zbar[graphicsmagick]

Bug: https://bugs.gentoo.org/629016
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/arm/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index d2072fedeb2..4e8664d6d5f 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -178,6 +178,7 @@ dev-db/mariadb -jdbc
 # to enable imagemagick flag and disable graphicsmagick use flag
 # to enable conversion facilities
 sci-mathematics/octave graphicsmagick
+media-gfx/zbar graphicsmagick
 
 # Davide Pesavento  (28 Jul 2016)
 # The corresponding Qt5 modules are not keyworded on arm, and we don't want to



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

2018-11-25 Thread Nick Sarnie
commit: 3faf13a17deafbcc7027397a6e208eda616738d6
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Nov 25 16:57:17 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Nov 25 16:57:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3faf13a1

app-emulation/wine-staging: Drop old

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

 app-emulation/wine-staging/Manifest|   2 -
 .../wine-staging/wine-staging-3.17.ebuild  | 614 -
 2 files changed, 616 deletions(-)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index d67ac8e0e90..2a81e882f34 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -1,10 +1,8 @@
 DIST gentoo-wine-patches-20180120.tar.xz 58672 BLAKE2B 
84d621075b65475cec41a06429680b518d7eafb938cefd903f3f8aa71ea3049ac9d8de05af48f9f4f4a1b9172c7ef17784540413e410eb8ec11e8ec4a63858c6
 SHA512 
5b354a409c7a2b77499aaa593b9248a1d15d755e3687b095755faacc30068bfcdbdd5c2a2a78617cb1a78c46d2931162bd69ec3379b035d81494bea7108263c2
-DIST wine-3.17.tar.xz 21457736 BLAKE2B 
34c2390bd1180f81a15e7db4c712bddd3436033f209870d31f7f286d7dba8c8a65f5dd5cb13cf4c0719cef6a53c168d104e3c78a5ca1777ecf401d8d74e7927a
 SHA512 
ea50c9e09d3fd7f41ff96a1219d43896946ac79c8cdef31ae56e10664fc3b0b6dd1f9d8cd72db874d08c431eba9c8033ea72182499666a5aa62c1056876b0a66
 DIST wine-3.18.tar.xz 21479964 BLAKE2B 
226ec5df6fb5bd94ea4b994f9142ff725b04c4d92da45360f811533880aa3865715a5fe5bb11ce29a55ed2881974013d58479add90b6ba655b035e61eec149c1
 SHA512 
2137662ea69964a69d77ff5c05f271783bda49af65d605909074d465ed8087d84065156e5c509eae31b4c3a20e83a838fc71bd077b2267640b163acfa5f7366e
 DIST wine-3.19.tar.xz 21503304 BLAKE2B 
0844970cd1f39daf51baf5aba537483d24ee5f5e6d188a1502367a7e2b121fea695cd6584cc87d50dfa32fb1f716387adb513b1645406dbcaed1731e1fd7d50f
 SHA512 
84a1811b01024191959fd16a86bd532c96f16344feb4241954d0b5819ba1db8073dc7adcf1589b67169fb6089d2d501846f6fcbdc396c804f26c794cc4a1edd1
 DIST wine-3.20.tar.xz 21541928 BLAKE2B 
9183dacd1c6ec15ae5283eca3d17db5a869bcba9a93800a422f0dea5d9cfb5d3124a3e942e8b6487cd4ba31cfeacdd66de39128dd66d64e1226d265eae922d3a
 SHA512 
fb66d1d4b427f46dd048b13e53bcd15a5eaeb19039221fe98ec771140c33b3c245a974e52242eab5731ffa0de15f5932204032fe24f86e1a313ff8f11da59cc4
 DIST wine-3.21.tar.xz 21573872 BLAKE2B 
54d8733b19f1377f856c9496f6263eef1916e03caf82c6fcfa39b3e7bec1fecd87466dc92f3739d704a9161a32d9ee680b2cc5e5cdf27a582dc1d89d0b1a6639
 SHA512 
dd64a6778bf1b848c8fe14dc26cfca21f6c1c92714ca1b2e932a28560a2adc1f69aa1b2cba250f49a5df4f91a4accde677a2afaf960c200d3998eac1957b5c6b
-DIST wine-staging-3.17.tar.gz 9928657 BLAKE2B 
549c44cb07423405b95351a8b7c2675ea8dafc015d457b87235d36c7b115778336bd52d6fa97b10dd9d439c8938f05fc81b6b73082680d906db93c8e401f29c8
 SHA512 
2fe9e8f801b53fa9b71fd908f5403956251522851383bfdde6828c6a8545d6f50ac8c41df54d89c2f92d74dc3bb563cd6a7d8ad394002c981197b71adc1a5e13
 DIST wine-staging-3.18.tar.gz 9927742 BLAKE2B 
efd581555feacaac263e550c3a854b4a3ad92c72d7f81bb7cfc846a94d57decde1e82f38de4586eb824b2fe3574581621f0251cc1a126796f466e99e85e8e609
 SHA512 
d7c353b2302616b8ffe9f41090bc36c8869238410eda16072aed0b70e54c8a09b4a48d439fc9e4f211804945d55dc4a00a5d70efd2ca4a50f72db7607e6ef10e
 DIST wine-staging-3.19.tar.gz 9957279 BLAKE2B 
323ce53df248b7ecc761332537590abcd63f3de9a834b752ca62a472c077d71278907a9758dcda879f50f9044620894e51dbca8702b39fe1a8938b983c568418
 SHA512 
c3e66c88b4baad4c854b8729ef58aabff587f16f0a13fe89396dd5d99c9b928c6e23ff15938dd40376ec76a40538bba950dd0e2b5b25ce1260de023bb1d17198
 DIST wine-staging-3.20.tar.gz 9950555 BLAKE2B 
ee66217b708287bd95d61e23fb92009d927a75556f22e89b9c5af66cb6c6445f77a1c3153da168da92ebac58606843c4639f1a99bd5089941595181f390980f0
 SHA512 
4b92e53e84046d99c3f7ec5e0d0d7e62fdb767b1c44e23605125744686439fe62991c8adea941950b390a01d251ecbb79f3b329cfe5a1b1fbc76c5372283579d

diff --git a/app-emulation/wine-staging/wine-staging-3.17.ebuild 
b/app-emulation/wine-staging/wine-staging-3.17.ebuild
deleted file mode 100644
index 17d7b7dd2b8..000
--- a/app-emulation/wine-staging/wine-staging-3.17.ebuild
+++ /dev/null
@@ -1,614 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt 
ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv 
te th tr uk wa zh_CN zh_TW"
-PLOCALE_BACKUP="en"
-
-inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils l10n 
multilib multilib-minimal pax-utils toolchain-funcs virtualx xdg-utils
-
-MY_PN="${PN%%-*}"
-MY_P="${MY_PN}-${PV}"
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://source.winehq.org/git/wine.git";
-   EGIT_BRANCH="master"
-   inherit git-r3
-   SRC_URI=""
-   #KEYWORDS=""
-else
-   MAJOR_V=$(ver_cut 1)
-   SRC_URI="https://dl.winehq.org/wine

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

2018-11-25 Thread Nick Sarnie
commit: 6d6427f634ed8ddcc623886020dda9ac1022ef2e
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Nov 25 16:58:28 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Nov 25 16:58:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d6427f6

app-emulation/wine-any: Drop old

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

 app-emulation/wine-any/Manifest |   3 -
 app-emulation/wine-any/wine-any-3.17.ebuild | 644 
 2 files changed, 647 deletions(-)

diff --git a/app-emulation/wine-any/Manifest b/app-emulation/wine-any/Manifest
index 195ead8fb0c..3d0e0202673 100644
--- a/app-emulation/wine-any/Manifest
+++ b/app-emulation/wine-any/Manifest
@@ -1,15 +1,12 @@
 DIST gentoo-wine-patches-20180120.tar.xz 58672 BLAKE2B 
84d621075b65475cec41a06429680b518d7eafb938cefd903f3f8aa71ea3049ac9d8de05af48f9f4f4a1b9172c7ef17784540413e410eb8ec11e8ec4a63858c6
 SHA512 
5b354a409c7a2b77499aaa593b9248a1d15d755e3687b095755faacc30068bfcdbdd5c2a2a78617cb1a78c46d2931162bd69ec3379b035d81494bea7108263c2
-DIST wine-3.17.tar.xz 21457736 BLAKE2B 
34c2390bd1180f81a15e7db4c712bddd3436033f209870d31f7f286d7dba8c8a65f5dd5cb13cf4c0719cef6a53c168d104e3c78a5ca1777ecf401d8d74e7927a
 SHA512 
ea50c9e09d3fd7f41ff96a1219d43896946ac79c8cdef31ae56e10664fc3b0b6dd1f9d8cd72db874d08c431eba9c8033ea72182499666a5aa62c1056876b0a66
 DIST wine-3.18.tar.xz 21479964 BLAKE2B 
226ec5df6fb5bd94ea4b994f9142ff725b04c4d92da45360f811533880aa3865715a5fe5bb11ce29a55ed2881974013d58479add90b6ba655b035e61eec149c1
 SHA512 
2137662ea69964a69d77ff5c05f271783bda49af65d605909074d465ed8087d84065156e5c509eae31b4c3a20e83a838fc71bd077b2267640b163acfa5f7366e
 DIST wine-3.19.tar.xz 21503304 BLAKE2B 
0844970cd1f39daf51baf5aba537483d24ee5f5e6d188a1502367a7e2b121fea695cd6584cc87d50dfa32fb1f716387adb513b1645406dbcaed1731e1fd7d50f
 SHA512 
84a1811b01024191959fd16a86bd532c96f16344feb4241954d0b5819ba1db8073dc7adcf1589b67169fb6089d2d501846f6fcbdc396c804f26c794cc4a1edd1
 DIST wine-3.20.tar.xz 21541928 BLAKE2B 
9183dacd1c6ec15ae5283eca3d17db5a869bcba9a93800a422f0dea5d9cfb5d3124a3e942e8b6487cd4ba31cfeacdd66de39128dd66d64e1226d265eae922d3a
 SHA512 
fb66d1d4b427f46dd048b13e53bcd15a5eaeb19039221fe98ec771140c33b3c245a974e52242eab5731ffa0de15f5932204032fe24f86e1a313ff8f11da59cc4
 DIST wine-3.21.tar.xz 21573872 BLAKE2B 
54d8733b19f1377f856c9496f6263eef1916e03caf82c6fcfa39b3e7bec1fecd87466dc92f3739d704a9161a32d9ee680b2cc5e5cdf27a582dc1d89d0b1a6639
 SHA512 
dd64a6778bf1b848c8fe14dc26cfca21f6c1c92714ca1b2e932a28560a2adc1f69aa1b2cba250f49a5df4f91a4accde677a2afaf960c200d3998eac1957b5c6b
-DIST wine-d3d9-3.17.tar.gz 50535 BLAKE2B 
13e422d9c87696e7573f21120dbc4872792b6abd6dc28638ea3645d97eae1a6d12e8a8f91a219856aa5bf83c3882bc27fd52c5ae66f87a51d362694728f583ba
 SHA512 
06b4c28650a6de9b5028ba9072f75f12c1d47aaa1008d4d21d1c3d26025dd1e42fa23928d2c33167dd969fcd9234b7766f4c6c2e0376b5aad5b38016e48296f8
 DIST wine-d3d9-3.18.tar.gz 50540 BLAKE2B 
53e292015f420657d5fa54e4fdd1fa86cb03c0ae7c092cb96642a211600fd96fcbe7fa2f8451248e4fb4b7a78bcc174a2db07c7a3ca15ed95a2e70bd4d35876b
 SHA512 
f62b88572210f318da6ff010b4615d0edf215d15fb29292548f116685cb51fffd48aeb393f3471b01604aacbddaf3115522d678307e2c3f5405d1fd6a6f4503c
 DIST wine-d3d9-3.19.tar.gz 50542 BLAKE2B 
9914139b2657943182f1ac02c43f040669ff6f2e36eee3112267505bbd02969b567ffc23e6965dcb38bd27147f4b6c3630dfd9340b21dcdb6f222a2155fd1b8a
 SHA512 
d8cc0fb98278763d60b4a00c68499aa498b14f12a03d607fa2a0765d26b231a8c270b2b61f7a89b767099ac02aa4e820020eb2dcd78f279885f539e3908362c8
 DIST wine-d3d9-3.20.tar.gz 50539 BLAKE2B 
53549364113f9dd9d7c9383ec74cc7eafec61dca5bf1943bd87e51b810e6d85d5d0f86f426a22042ee8a23eb21b6b13c691c43d67de19e66550dd0abc3c0319b
 SHA512 
67d452d46807ee9ca44414326a9b2b90403b5c4c611e34ade03a9b624066b62b056f3adde2c0b6d6bdd73066775a1b3eb43d7cf52f82456eb979f788c3e591b4
 DIST wine-d3d9-3.21.tar.gz 50545 BLAKE2B 
fec93df7a464feba5ebd5c1f9f9b511a89065cc668122c4ddb2c91027b68e2aa93fe58832c4e143832c5b5f4ace57c640ab218525f0749bd5f1c632e80009660
 SHA512 
b2263d26b671b45a59c03ca5dc88aff35444e4d47caccf3de1493fa86ac834bb178819b9a80aa52838e510f814ed404e6c3ce9724aa6eea6a6d5f019253e6248
-DIST wine-staging-3.17.tar.gz 9928657 BLAKE2B 
549c44cb07423405b95351a8b7c2675ea8dafc015d457b87235d36c7b115778336bd52d6fa97b10dd9d439c8938f05fc81b6b73082680d906db93c8e401f29c8
 SHA512 
2fe9e8f801b53fa9b71fd908f5403956251522851383bfdde6828c6a8545d6f50ac8c41df54d89c2f92d74dc3bb563cd6a7d8ad394002c981197b71adc1a5e13
 DIST wine-staging-3.18.tar.gz 9927742 BLAKE2B 
efd581555feacaac263e550c3a854b4a3ad92c72d7f81bb7cfc846a94d57decde1e82f38de4586eb824b2fe3574581621f0251cc1a126796f466e99e85e8e609
 SHA512 
d7c353b2302616b8ffe9f41090bc36c8869238410eda16072aed0b70e54c8a09b4a48d439fc9e4f211804945d55dc4a00a5d70efd2ca4a50f72db7607e6ef10e
 DIST wine-staging-3.19.tar.gz 9957279 BLAKE2B 
323ce53df248b7ecc761332537590abcd63f3de9a834b752ca62a472c077d71278907a9758dcda879f50f9044620894e51dbca8702b39fe1a8

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

2018-11-25 Thread Nick Sarnie
commit: 5b8e61678dbaa9ab687fe49c8890ce60e2dc7ef9
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Nov 25 16:55:04 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Nov 25 16:55:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8e6167

app-emulation/wine-vanilla: Drop old

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

 app-emulation/wine-vanilla/Manifest|   1 -
 .../wine-vanilla/wine-vanilla-3.17.ebuild  | 532 -
 2 files changed, 533 deletions(-)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index 36e037f9177..ffab16800e3 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -1,6 +1,5 @@
 DIST gentoo-wine-patches-20180120.tar.xz 58672 BLAKE2B 
84d621075b65475cec41a06429680b518d7eafb938cefd903f3f8aa71ea3049ac9d8de05af48f9f4f4a1b9172c7ef17784540413e410eb8ec11e8ec4a63858c6
 SHA512 
5b354a409c7a2b77499aaa593b9248a1d15d755e3687b095755faacc30068bfcdbdd5c2a2a78617cb1a78c46d2931162bd69ec3379b035d81494bea7108263c2
 DIST wine-3.0.3.tar.xz 19735412 BLAKE2B 
f0ccbe272f1013386f89805cf1573cf001eb875bccb31a1884fad1dff5f90caf727c460406af80f63db7a227d85f25f57c8e8e650a171adbe0c3f5178ddf17e8
 SHA512 
11043a9a9434681f9c73590688b600b3b9e3d311be2c4d97b5f58f0740500ebcfbdc826bd6584d5dd392dccbdd9389ffa04c8fedbba43a4df2e6aeb922414412
-DIST wine-3.17.tar.xz 21457736 BLAKE2B 
34c2390bd1180f81a15e7db4c712bddd3436033f209870d31f7f286d7dba8c8a65f5dd5cb13cf4c0719cef6a53c168d104e3c78a5ca1777ecf401d8d74e7927a
 SHA512 
ea50c9e09d3fd7f41ff96a1219d43896946ac79c8cdef31ae56e10664fc3b0b6dd1f9d8cd72db874d08c431eba9c8033ea72182499666a5aa62c1056876b0a66
 DIST wine-3.18.tar.xz 21479964 BLAKE2B 
226ec5df6fb5bd94ea4b994f9142ff725b04c4d92da45360f811533880aa3865715a5fe5bb11ce29a55ed2881974013d58479add90b6ba655b035e61eec149c1
 SHA512 
2137662ea69964a69d77ff5c05f271783bda49af65d605909074d465ed8087d84065156e5c509eae31b4c3a20e83a838fc71bd077b2267640b163acfa5f7366e
 DIST wine-3.19.tar.xz 21503304 BLAKE2B 
0844970cd1f39daf51baf5aba537483d24ee5f5e6d188a1502367a7e2b121fea695cd6584cc87d50dfa32fb1f716387adb513b1645406dbcaed1731e1fd7d50f
 SHA512 
84a1811b01024191959fd16a86bd532c96f16344feb4241954d0b5819ba1db8073dc7adcf1589b67169fb6089d2d501846f6fcbdc396c804f26c794cc4a1edd1
 DIST wine-3.20.tar.xz 21541928 BLAKE2B 
9183dacd1c6ec15ae5283eca3d17db5a869bcba9a93800a422f0dea5d9cfb5d3124a3e942e8b6487cd4ba31cfeacdd66de39128dd66d64e1226d265eae922d3a
 SHA512 
fb66d1d4b427f46dd048b13e53bcd15a5eaeb19039221fe98ec771140c33b3c245a974e52242eab5731ffa0de15f5932204032fe24f86e1a313ff8f11da59cc4

diff --git a/app-emulation/wine-vanilla/wine-vanilla-3.17.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-3.17.ebuild
deleted file mode 100644
index 04acfab0072..000
--- a/app-emulation/wine-vanilla/wine-vanilla-3.17.ebuild
+++ /dev/null
@@ -1,532 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt 
ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv 
te th tr uk wa zh_CN zh_TW"
-PLOCALE_BACKUP="en"
-
-inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils l10n 
multilib multilib-minimal pax-utils toolchain-funcs virtualx xdg-utils
-
-MY_PN="${PN%%-*}"
-MY_P="${MY_PN}-${PV}"
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://source.winehq.org/git/wine.git";
-   EGIT_BRANCH="master"
-   inherit git-r3
-   SRC_URI=""
-   #KEYWORDS=""
-else
-   MAJOR_V=$(ver_cut 1)
-   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz";
-   KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
-fi
-S="${WORKDIR}/${MY_P}"
-
-GWP_V="20180120"
-PATCHDIR="${WORKDIR}/gentoo-wine-patches"
-
-DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
-HOMEPAGE="https://www.winehq.org/";
-SRC_URI="${SRC_URI}
-   
https://dev.gentoo.org/~np-hardass/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz
-"
-
-LICENSE="LGPL-2.1"
-SLOT="${PV}"
-IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos kernel_FreeBSD 
+lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss 
+perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner sdl 
selinux +ssl test +threads +truetype udev +udisks v4l vkd3d vulkan +X 
+xcomposite xinerama +xml"
-REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
-   X? ( truetype )
-   elibc_glibc? ( threads )
-   osmesa? ( opengl )
-   test? ( abi_x86_32 )
-   vkd3d? ( vulkan )" # osmesa-opengl #286560 # X-truetype #551124
-
-# FIXME: the test suite is unsuitable for us; many tests require net access
-# or fail due to Xvfb's opengl limitations.
-RESTRICT="test"
-
-COMMON_DEPEND="
-   X

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

2018-11-25 Thread Nick Sarnie
commit: ab6e0acb4add5bae5265f1c2b41bed47719f571b
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Nov 25 16:55:40 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Nov 25 16:55:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab6e0acb

app-emulation/wine-d3d9: Sync with ::wine

Bump to 3.21

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

 app-emulation/wine-d3d9/Manifest  |   2 +
 app-emulation/wine-d3d9/wine-d3d9-3.21.ebuild | 577 ++
 2 files changed, 579 insertions(+)

diff --git a/app-emulation/wine-d3d9/Manifest b/app-emulation/wine-d3d9/Manifest
index 3b5fdc525c6..4c90b403149 100644
--- a/app-emulation/wine-d3d9/Manifest
+++ b/app-emulation/wine-d3d9/Manifest
@@ -3,7 +3,9 @@ DIST wine-3.17.tar.xz 21457736 BLAKE2B 
34c2390bd1180f81a15e7db4c712bddd3436033f2
 DIST wine-3.18.tar.xz 21479964 BLAKE2B 
226ec5df6fb5bd94ea4b994f9142ff725b04c4d92da45360f811533880aa3865715a5fe5bb11ce29a55ed2881974013d58479add90b6ba655b035e61eec149c1
 SHA512 
2137662ea69964a69d77ff5c05f271783bda49af65d605909074d465ed8087d84065156e5c509eae31b4c3a20e83a838fc71bd077b2267640b163acfa5f7366e
 DIST wine-3.19.tar.xz 21503304 BLAKE2B 
0844970cd1f39daf51baf5aba537483d24ee5f5e6d188a1502367a7e2b121fea695cd6584cc87d50dfa32fb1f716387adb513b1645406dbcaed1731e1fd7d50f
 SHA512 
84a1811b01024191959fd16a86bd532c96f16344feb4241954d0b5819ba1db8073dc7adcf1589b67169fb6089d2d501846f6fcbdc396c804f26c794cc4a1edd1
 DIST wine-3.20.tar.xz 21541928 BLAKE2B 
9183dacd1c6ec15ae5283eca3d17db5a869bcba9a93800a422f0dea5d9cfb5d3124a3e942e8b6487cd4ba31cfeacdd66de39128dd66d64e1226d265eae922d3a
 SHA512 
fb66d1d4b427f46dd048b13e53bcd15a5eaeb19039221fe98ec771140c33b3c245a974e52242eab5731ffa0de15f5932204032fe24f86e1a313ff8f11da59cc4
+DIST wine-3.21.tar.xz 21573872 BLAKE2B 
54d8733b19f1377f856c9496f6263eef1916e03caf82c6fcfa39b3e7bec1fecd87466dc92f3739d704a9161a32d9ee680b2cc5e5cdf27a582dc1d89d0b1a6639
 SHA512 
dd64a6778bf1b848c8fe14dc26cfca21f6c1c92714ca1b2e932a28560a2adc1f69aa1b2cba250f49a5df4f91a4accde677a2afaf960c200d3998eac1957b5c6b
 DIST wine-d3d9-3.17.tar.gz 50535 BLAKE2B 
13e422d9c87696e7573f21120dbc4872792b6abd6dc28638ea3645d97eae1a6d12e8a8f91a219856aa5bf83c3882bc27fd52c5ae66f87a51d362694728f583ba
 SHA512 
06b4c28650a6de9b5028ba9072f75f12c1d47aaa1008d4d21d1c3d26025dd1e42fa23928d2c33167dd969fcd9234b7766f4c6c2e0376b5aad5b38016e48296f8
 DIST wine-d3d9-3.18.tar.gz 50540 BLAKE2B 
53e292015f420657d5fa54e4fdd1fa86cb03c0ae7c092cb96642a211600fd96fcbe7fa2f8451248e4fb4b7a78bcc174a2db07c7a3ca15ed95a2e70bd4d35876b
 SHA512 
f62b88572210f318da6ff010b4615d0edf215d15fb29292548f116685cb51fffd48aeb393f3471b01604aacbddaf3115522d678307e2c3f5405d1fd6a6f4503c
 DIST wine-d3d9-3.19.tar.gz 50542 BLAKE2B 
9914139b2657943182f1ac02c43f040669ff6f2e36eee3112267505bbd02969b567ffc23e6965dcb38bd27147f4b6c3630dfd9340b21dcdb6f222a2155fd1b8a
 SHA512 
d8cc0fb98278763d60b4a00c68499aa498b14f12a03d607fa2a0765d26b231a8c270b2b61f7a89b767099ac02aa4e820020eb2dcd78f279885f539e3908362c8
 DIST wine-d3d9-3.20.tar.gz 50539 BLAKE2B 
53549364113f9dd9d7c9383ec74cc7eafec61dca5bf1943bd87e51b810e6d85d5d0f86f426a22042ee8a23eb21b6b13c691c43d67de19e66550dd0abc3c0319b
 SHA512 
67d452d46807ee9ca44414326a9b2b90403b5c4c611e34ade03a9b624066b62b056f3adde2c0b6d6bdd73066775a1b3eb43d7cf52f82456eb979f788c3e591b4
+DIST wine-d3d9-3.21.tar.gz 50545 BLAKE2B 
fec93df7a464feba5ebd5c1f9f9b511a89065cc668122c4ddb2c91027b68e2aa93fe58832c4e143832c5b5f4ace57c640ab218525f0749bd5f1c632e80009660
 SHA512 
b2263d26b671b45a59c03ca5dc88aff35444e4d47caccf3de1493fa86ac834bb178819b9a80aa52838e510f814ed404e6c3ce9724aa6eea6a6d5f019253e6248

diff --git a/app-emulation/wine-d3d9/wine-d3d9-3.21.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-3.21.ebuild
new file mode 100644
index 000..fb4d194b4fb
--- /dev/null
+++ b/app-emulation/wine-d3d9/wine-d3d9-3.21.ebuild
@@ -0,0 +1,577 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt 
ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv 
te th tr uk wa zh_CN zh_TW"
+PLOCALE_BACKUP="en"
+
+inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils l10n 
multilib multilib-minimal pax-utils toolchain-funcs virtualx xdg-utils
+
+MY_PN="${PN%%-*}"
+MY_P="${MY_PN}-${PV}"
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://source.winehq.org/git/wine.git";
+   EGIT_BRANCH="master"
+   inherit git-r3
+   SRC_URI=""
+   #KEYWORDS=""
+else
+   MAJOR_V=$(ver_cut 1)
+   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz";
+   KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
+fi
+S="${WORKDIR}/${MY_P}"
+
+D3D9_P="wine-d3d9-${PV}"
+D3D9_DIR="${WORKDIR}/wine-d3d9-patches-${D3D9_P}"
+GWP_V="20180120"
+PATCHDIR="${WORKDIR}/gentoo-wine-patches"
+
+DESCRIPTION="Free implementa

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

2018-11-25 Thread Nick Sarnie
commit: 1fc5238a2e2117ac56e5d965b02e491cc077199b
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Nov 25 16:54:19 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Nov 25 16:54:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fc5238a

app-emulation/wine-vanilla: Sync with ::wine

Bump to 3.21

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

 app-emulation/wine-vanilla/Manifest|   1 +
 .../wine-vanilla/wine-vanilla-3.21.ebuild  | 532 +
 2 files changed, 533 insertions(+)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index 7ceef9be791..36e037f9177 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -4,3 +4,4 @@ DIST wine-3.17.tar.xz 21457736 BLAKE2B 
34c2390bd1180f81a15e7db4c712bddd3436033f2
 DIST wine-3.18.tar.xz 21479964 BLAKE2B 
226ec5df6fb5bd94ea4b994f9142ff725b04c4d92da45360f811533880aa3865715a5fe5bb11ce29a55ed2881974013d58479add90b6ba655b035e61eec149c1
 SHA512 
2137662ea69964a69d77ff5c05f271783bda49af65d605909074d465ed8087d84065156e5c509eae31b4c3a20e83a838fc71bd077b2267640b163acfa5f7366e
 DIST wine-3.19.tar.xz 21503304 BLAKE2B 
0844970cd1f39daf51baf5aba537483d24ee5f5e6d188a1502367a7e2b121fea695cd6584cc87d50dfa32fb1f716387adb513b1645406dbcaed1731e1fd7d50f
 SHA512 
84a1811b01024191959fd16a86bd532c96f16344feb4241954d0b5819ba1db8073dc7adcf1589b67169fb6089d2d501846f6fcbdc396c804f26c794cc4a1edd1
 DIST wine-3.20.tar.xz 21541928 BLAKE2B 
9183dacd1c6ec15ae5283eca3d17db5a869bcba9a93800a422f0dea5d9cfb5d3124a3e942e8b6487cd4ba31cfeacdd66de39128dd66d64e1226d265eae922d3a
 SHA512 
fb66d1d4b427f46dd048b13e53bcd15a5eaeb19039221fe98ec771140c33b3c245a974e52242eab5731ffa0de15f5932204032fe24f86e1a313ff8f11da59cc4
+DIST wine-3.21.tar.xz 21573872 BLAKE2B 
54d8733b19f1377f856c9496f6263eef1916e03caf82c6fcfa39b3e7bec1fecd87466dc92f3739d704a9161a32d9ee680b2cc5e5cdf27a582dc1d89d0b1a6639
 SHA512 
dd64a6778bf1b848c8fe14dc26cfca21f6c1c92714ca1b2e932a28560a2adc1f69aa1b2cba250f49a5df4f91a4accde677a2afaf960c200d3998eac1957b5c6b

diff --git a/app-emulation/wine-vanilla/wine-vanilla-3.21.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-3.21.ebuild
new file mode 100644
index 000..04acfab0072
--- /dev/null
+++ b/app-emulation/wine-vanilla/wine-vanilla-3.21.ebuild
@@ -0,0 +1,532 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt 
ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv 
te th tr uk wa zh_CN zh_TW"
+PLOCALE_BACKUP="en"
+
+inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils l10n 
multilib multilib-minimal pax-utils toolchain-funcs virtualx xdg-utils
+
+MY_PN="${PN%%-*}"
+MY_P="${MY_PN}-${PV}"
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://source.winehq.org/git/wine.git";
+   EGIT_BRANCH="master"
+   inherit git-r3
+   SRC_URI=""
+   #KEYWORDS=""
+else
+   MAJOR_V=$(ver_cut 1)
+   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz";
+   KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
+fi
+S="${WORKDIR}/${MY_P}"
+
+GWP_V="20180120"
+PATCHDIR="${WORKDIR}/gentoo-wine-patches"
+
+DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
+HOMEPAGE="https://www.winehq.org/";
+SRC_URI="${SRC_URI}
+   
https://dev.gentoo.org/~np-hardass/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="${PV}"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos kernel_FreeBSD 
+lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss 
+perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner sdl 
selinux +ssl test +threads +truetype udev +udisks v4l vkd3d vulkan +X 
+xcomposite xinerama +xml"
+REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
+   X? ( truetype )
+   elibc_glibc? ( threads )
+   osmesa? ( opengl )
+   test? ( abi_x86_32 )
+   vkd3d? ( vulkan )" # osmesa-opengl #286560 # X-truetype #551124
+
+# FIXME: the test suite is unsuitable for us; many tests require net access
+# or fail due to Xvfb's opengl limitations.
+RESTRICT="test"
+
+COMMON_DEPEND="
+   X? (
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
+   )
+   alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+   capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] )
+   cups? ( net-print/cups:=[${MULTILIB_USEDEP}] )
+   fontconfig? ( me

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

2018-11-25 Thread Nick Sarnie
commit: 7554c7b582e0ffee150287ef09b94cb01d756002
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Nov 25 16:56:50 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Nov 25 16:56:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7554c7b5

app-emulation/wine-staging: Sync with ::wine

Bump to 3.21

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

 app-emulation/wine-staging/Manifest|   2 +
 .../wine-staging/wine-staging-3.21.ebuild  | 614 +
 2 files changed, 616 insertions(+)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index ed0c75aa14b..d67ac8e0e90 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -3,7 +3,9 @@ DIST wine-3.17.tar.xz 21457736 BLAKE2B 
34c2390bd1180f81a15e7db4c712bddd3436033f2
 DIST wine-3.18.tar.xz 21479964 BLAKE2B 
226ec5df6fb5bd94ea4b994f9142ff725b04c4d92da45360f811533880aa3865715a5fe5bb11ce29a55ed2881974013d58479add90b6ba655b035e61eec149c1
 SHA512 
2137662ea69964a69d77ff5c05f271783bda49af65d605909074d465ed8087d84065156e5c509eae31b4c3a20e83a838fc71bd077b2267640b163acfa5f7366e
 DIST wine-3.19.tar.xz 21503304 BLAKE2B 
0844970cd1f39daf51baf5aba537483d24ee5f5e6d188a1502367a7e2b121fea695cd6584cc87d50dfa32fb1f716387adb513b1645406dbcaed1731e1fd7d50f
 SHA512 
84a1811b01024191959fd16a86bd532c96f16344feb4241954d0b5819ba1db8073dc7adcf1589b67169fb6089d2d501846f6fcbdc396c804f26c794cc4a1edd1
 DIST wine-3.20.tar.xz 21541928 BLAKE2B 
9183dacd1c6ec15ae5283eca3d17db5a869bcba9a93800a422f0dea5d9cfb5d3124a3e942e8b6487cd4ba31cfeacdd66de39128dd66d64e1226d265eae922d3a
 SHA512 
fb66d1d4b427f46dd048b13e53bcd15a5eaeb19039221fe98ec771140c33b3c245a974e52242eab5731ffa0de15f5932204032fe24f86e1a313ff8f11da59cc4
+DIST wine-3.21.tar.xz 21573872 BLAKE2B 
54d8733b19f1377f856c9496f6263eef1916e03caf82c6fcfa39b3e7bec1fecd87466dc92f3739d704a9161a32d9ee680b2cc5e5cdf27a582dc1d89d0b1a6639
 SHA512 
dd64a6778bf1b848c8fe14dc26cfca21f6c1c92714ca1b2e932a28560a2adc1f69aa1b2cba250f49a5df4f91a4accde677a2afaf960c200d3998eac1957b5c6b
 DIST wine-staging-3.17.tar.gz 9928657 BLAKE2B 
549c44cb07423405b95351a8b7c2675ea8dafc015d457b87235d36c7b115778336bd52d6fa97b10dd9d439c8938f05fc81b6b73082680d906db93c8e401f29c8
 SHA512 
2fe9e8f801b53fa9b71fd908f5403956251522851383bfdde6828c6a8545d6f50ac8c41df54d89c2f92d74dc3bb563cd6a7d8ad394002c981197b71adc1a5e13
 DIST wine-staging-3.18.tar.gz 9927742 BLAKE2B 
efd581555feacaac263e550c3a854b4a3ad92c72d7f81bb7cfc846a94d57decde1e82f38de4586eb824b2fe3574581621f0251cc1a126796f466e99e85e8e609
 SHA512 
d7c353b2302616b8ffe9f41090bc36c8869238410eda16072aed0b70e54c8a09b4a48d439fc9e4f211804945d55dc4a00a5d70efd2ca4a50f72db7607e6ef10e
 DIST wine-staging-3.19.tar.gz 9957279 BLAKE2B 
323ce53df248b7ecc761332537590abcd63f3de9a834b752ca62a472c077d71278907a9758dcda879f50f9044620894e51dbca8702b39fe1a8938b983c568418
 SHA512 
c3e66c88b4baad4c854b8729ef58aabff587f16f0a13fe89396dd5d99c9b928c6e23ff15938dd40376ec76a40538bba950dd0e2b5b25ce1260de023bb1d17198
 DIST wine-staging-3.20.tar.gz 9950555 BLAKE2B 
ee66217b708287bd95d61e23fb92009d927a75556f22e89b9c5af66cb6c6445f77a1c3153da168da92ebac58606843c4639f1a99bd5089941595181f390980f0
 SHA512 
4b92e53e84046d99c3f7ec5e0d0d7e62fdb767b1c44e23605125744686439fe62991c8adea941950b390a01d251ecbb79f3b329cfe5a1b1fbc76c5372283579d
+DIST wine-staging-3.21.tar.gz 9945982 BLAKE2B 
988927c644e9abf472c42021cae39f38cdae24b397072fb53dc803da32bc80e8b6256554d787db0b6bffafac4104a9abf4ab8fa6e78fd0a308bf8906d658a65d
 SHA512 
17f8194954a420d1424d564ba9ad5e6d4dd574dc38da4895d5b6740c1990f8655cb573bd57c77ace2c78c71da4782b511a5ac937ca1f0fc958e3c925abaeefde

diff --git a/app-emulation/wine-staging/wine-staging-3.21.ebuild 
b/app-emulation/wine-staging/wine-staging-3.21.ebuild
new file mode 100644
index 000..17d7b7dd2b8
--- /dev/null
+++ b/app-emulation/wine-staging/wine-staging-3.21.ebuild
@@ -0,0 +1,614 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt 
ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv 
te th tr uk wa zh_CN zh_TW"
+PLOCALE_BACKUP="en"
+
+inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils l10n 
multilib multilib-minimal pax-utils toolchain-funcs virtualx xdg-utils
+
+MY_PN="${PN%%-*}"
+MY_P="${MY_PN}-${PV}"
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://source.winehq.org/git/wine.git";
+   EGIT_BRANCH="master"
+   inherit git-r3
+   SRC_URI=""
+   #KEYWORDS=""
+else
+   MAJOR_V=$(ver_cut 1)
+   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz";
+   KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
+fi
+S="${WORKDIR}/${MY_P}"
+
+STAGING_P="wine-staging-${PV}"
+STAGING_DIR="${WORKDIR}/${STAGING_P}"
+GWP_V="20180120"
+PATCHDIR="${WOR

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

2018-11-25 Thread Nick Sarnie
commit: 0d1834c98c565f08e9f2187a0a0f9e19f25e4941
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Nov 25 16:56:07 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Nov 25 16:56:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1834c9

app-emulation/wine-d3d9: Drop old

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

 app-emulation/wine-d3d9/Manifest  |   2 -
 app-emulation/wine-d3d9/wine-d3d9-3.17.ebuild | 577 --
 2 files changed, 579 deletions(-)

diff --git a/app-emulation/wine-d3d9/Manifest b/app-emulation/wine-d3d9/Manifest
index 4c90b403149..a57df1d6a9b 100644
--- a/app-emulation/wine-d3d9/Manifest
+++ b/app-emulation/wine-d3d9/Manifest
@@ -1,10 +1,8 @@
 DIST gentoo-wine-patches-20180120.tar.xz 58672 BLAKE2B 
84d621075b65475cec41a06429680b518d7eafb938cefd903f3f8aa71ea3049ac9d8de05af48f9f4f4a1b9172c7ef17784540413e410eb8ec11e8ec4a63858c6
 SHA512 
5b354a409c7a2b77499aaa593b9248a1d15d755e3687b095755faacc30068bfcdbdd5c2a2a78617cb1a78c46d2931162bd69ec3379b035d81494bea7108263c2
-DIST wine-3.17.tar.xz 21457736 BLAKE2B 
34c2390bd1180f81a15e7db4c712bddd3436033f209870d31f7f286d7dba8c8a65f5dd5cb13cf4c0719cef6a53c168d104e3c78a5ca1777ecf401d8d74e7927a
 SHA512 
ea50c9e09d3fd7f41ff96a1219d43896946ac79c8cdef31ae56e10664fc3b0b6dd1f9d8cd72db874d08c431eba9c8033ea72182499666a5aa62c1056876b0a66
 DIST wine-3.18.tar.xz 21479964 BLAKE2B 
226ec5df6fb5bd94ea4b994f9142ff725b04c4d92da45360f811533880aa3865715a5fe5bb11ce29a55ed2881974013d58479add90b6ba655b035e61eec149c1
 SHA512 
2137662ea69964a69d77ff5c05f271783bda49af65d605909074d465ed8087d84065156e5c509eae31b4c3a20e83a838fc71bd077b2267640b163acfa5f7366e
 DIST wine-3.19.tar.xz 21503304 BLAKE2B 
0844970cd1f39daf51baf5aba537483d24ee5f5e6d188a1502367a7e2b121fea695cd6584cc87d50dfa32fb1f716387adb513b1645406dbcaed1731e1fd7d50f
 SHA512 
84a1811b01024191959fd16a86bd532c96f16344feb4241954d0b5819ba1db8073dc7adcf1589b67169fb6089d2d501846f6fcbdc396c804f26c794cc4a1edd1
 DIST wine-3.20.tar.xz 21541928 BLAKE2B 
9183dacd1c6ec15ae5283eca3d17db5a869bcba9a93800a422f0dea5d9cfb5d3124a3e942e8b6487cd4ba31cfeacdd66de39128dd66d64e1226d265eae922d3a
 SHA512 
fb66d1d4b427f46dd048b13e53bcd15a5eaeb19039221fe98ec771140c33b3c245a974e52242eab5731ffa0de15f5932204032fe24f86e1a313ff8f11da59cc4
 DIST wine-3.21.tar.xz 21573872 BLAKE2B 
54d8733b19f1377f856c9496f6263eef1916e03caf82c6fcfa39b3e7bec1fecd87466dc92f3739d704a9161a32d9ee680b2cc5e5cdf27a582dc1d89d0b1a6639
 SHA512 
dd64a6778bf1b848c8fe14dc26cfca21f6c1c92714ca1b2e932a28560a2adc1f69aa1b2cba250f49a5df4f91a4accde677a2afaf960c200d3998eac1957b5c6b
-DIST wine-d3d9-3.17.tar.gz 50535 BLAKE2B 
13e422d9c87696e7573f21120dbc4872792b6abd6dc28638ea3645d97eae1a6d12e8a8f91a219856aa5bf83c3882bc27fd52c5ae66f87a51d362694728f583ba
 SHA512 
06b4c28650a6de9b5028ba9072f75f12c1d47aaa1008d4d21d1c3d26025dd1e42fa23928d2c33167dd969fcd9234b7766f4c6c2e0376b5aad5b38016e48296f8
 DIST wine-d3d9-3.18.tar.gz 50540 BLAKE2B 
53e292015f420657d5fa54e4fdd1fa86cb03c0ae7c092cb96642a211600fd96fcbe7fa2f8451248e4fb4b7a78bcc174a2db07c7a3ca15ed95a2e70bd4d35876b
 SHA512 
f62b88572210f318da6ff010b4615d0edf215d15fb29292548f116685cb51fffd48aeb393f3471b01604aacbddaf3115522d678307e2c3f5405d1fd6a6f4503c
 DIST wine-d3d9-3.19.tar.gz 50542 BLAKE2B 
9914139b2657943182f1ac02c43f040669ff6f2e36eee3112267505bbd02969b567ffc23e6965dcb38bd27147f4b6c3630dfd9340b21dcdb6f222a2155fd1b8a
 SHA512 
d8cc0fb98278763d60b4a00c68499aa498b14f12a03d607fa2a0765d26b231a8c270b2b61f7a89b767099ac02aa4e820020eb2dcd78f279885f539e3908362c8
 DIST wine-d3d9-3.20.tar.gz 50539 BLAKE2B 
53549364113f9dd9d7c9383ec74cc7eafec61dca5bf1943bd87e51b810e6d85d5d0f86f426a22042ee8a23eb21b6b13c691c43d67de19e66550dd0abc3c0319b
 SHA512 
67d452d46807ee9ca44414326a9b2b90403b5c4c611e34ade03a9b624066b62b056f3adde2c0b6d6bdd73066775a1b3eb43d7cf52f82456eb979f788c3e591b4

diff --git a/app-emulation/wine-d3d9/wine-d3d9-3.17.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-3.17.ebuild
deleted file mode 100644
index fb4d194b4fb..000
--- a/app-emulation/wine-d3d9/wine-d3d9-3.17.ebuild
+++ /dev/null
@@ -1,577 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt 
ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv 
te th tr uk wa zh_CN zh_TW"
-PLOCALE_BACKUP="en"
-
-inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils l10n 
multilib multilib-minimal pax-utils toolchain-funcs virtualx xdg-utils
-
-MY_PN="${PN%%-*}"
-MY_P="${MY_PN}-${PV}"
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://source.winehq.org/git/wine.git";
-   EGIT_BRANCH="master"
-   inherit git-r3
-   SRC_URI=""
-   #KEYWORDS=""
-else
-   MAJOR_V=$(ver_cut 1)
-   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz";
-   KEYWORDS="-* 

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

2018-11-25 Thread Nick Sarnie
commit: 6e38d5c37323700f9d49bd2c1cfccbba4ab045ad
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Nov 25 16:57:59 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Nov 25 16:57:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e38d5c3

app-emulation/wine-any: Sync with ::wine

Bump to 3.21

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

 app-emulation/wine-any/Manifest |   3 +
 app-emulation/wine-any/wine-any-3.21.ebuild | 644 
 2 files changed, 647 insertions(+)

diff --git a/app-emulation/wine-any/Manifest b/app-emulation/wine-any/Manifest
index f180bdd2dc8..195ead8fb0c 100644
--- a/app-emulation/wine-any/Manifest
+++ b/app-emulation/wine-any/Manifest
@@ -3,11 +3,14 @@ DIST wine-3.17.tar.xz 21457736 BLAKE2B 
34c2390bd1180f81a15e7db4c712bddd3436033f2
 DIST wine-3.18.tar.xz 21479964 BLAKE2B 
226ec5df6fb5bd94ea4b994f9142ff725b04c4d92da45360f811533880aa3865715a5fe5bb11ce29a55ed2881974013d58479add90b6ba655b035e61eec149c1
 SHA512 
2137662ea69964a69d77ff5c05f271783bda49af65d605909074d465ed8087d84065156e5c509eae31b4c3a20e83a838fc71bd077b2267640b163acfa5f7366e
 DIST wine-3.19.tar.xz 21503304 BLAKE2B 
0844970cd1f39daf51baf5aba537483d24ee5f5e6d188a1502367a7e2b121fea695cd6584cc87d50dfa32fb1f716387adb513b1645406dbcaed1731e1fd7d50f
 SHA512 
84a1811b01024191959fd16a86bd532c96f16344feb4241954d0b5819ba1db8073dc7adcf1589b67169fb6089d2d501846f6fcbdc396c804f26c794cc4a1edd1
 DIST wine-3.20.tar.xz 21541928 BLAKE2B 
9183dacd1c6ec15ae5283eca3d17db5a869bcba9a93800a422f0dea5d9cfb5d3124a3e942e8b6487cd4ba31cfeacdd66de39128dd66d64e1226d265eae922d3a
 SHA512 
fb66d1d4b427f46dd048b13e53bcd15a5eaeb19039221fe98ec771140c33b3c245a974e52242eab5731ffa0de15f5932204032fe24f86e1a313ff8f11da59cc4
+DIST wine-3.21.tar.xz 21573872 BLAKE2B 
54d8733b19f1377f856c9496f6263eef1916e03caf82c6fcfa39b3e7bec1fecd87466dc92f3739d704a9161a32d9ee680b2cc5e5cdf27a582dc1d89d0b1a6639
 SHA512 
dd64a6778bf1b848c8fe14dc26cfca21f6c1c92714ca1b2e932a28560a2adc1f69aa1b2cba250f49a5df4f91a4accde677a2afaf960c200d3998eac1957b5c6b
 DIST wine-d3d9-3.17.tar.gz 50535 BLAKE2B 
13e422d9c87696e7573f21120dbc4872792b6abd6dc28638ea3645d97eae1a6d12e8a8f91a219856aa5bf83c3882bc27fd52c5ae66f87a51d362694728f583ba
 SHA512 
06b4c28650a6de9b5028ba9072f75f12c1d47aaa1008d4d21d1c3d26025dd1e42fa23928d2c33167dd969fcd9234b7766f4c6c2e0376b5aad5b38016e48296f8
 DIST wine-d3d9-3.18.tar.gz 50540 BLAKE2B 
53e292015f420657d5fa54e4fdd1fa86cb03c0ae7c092cb96642a211600fd96fcbe7fa2f8451248e4fb4b7a78bcc174a2db07c7a3ca15ed95a2e70bd4d35876b
 SHA512 
f62b88572210f318da6ff010b4615d0edf215d15fb29292548f116685cb51fffd48aeb393f3471b01604aacbddaf3115522d678307e2c3f5405d1fd6a6f4503c
 DIST wine-d3d9-3.19.tar.gz 50542 BLAKE2B 
9914139b2657943182f1ac02c43f040669ff6f2e36eee3112267505bbd02969b567ffc23e6965dcb38bd27147f4b6c3630dfd9340b21dcdb6f222a2155fd1b8a
 SHA512 
d8cc0fb98278763d60b4a00c68499aa498b14f12a03d607fa2a0765d26b231a8c270b2b61f7a89b767099ac02aa4e820020eb2dcd78f279885f539e3908362c8
 DIST wine-d3d9-3.20.tar.gz 50539 BLAKE2B 
53549364113f9dd9d7c9383ec74cc7eafec61dca5bf1943bd87e51b810e6d85d5d0f86f426a22042ee8a23eb21b6b13c691c43d67de19e66550dd0abc3c0319b
 SHA512 
67d452d46807ee9ca44414326a9b2b90403b5c4c611e34ade03a9b624066b62b056f3adde2c0b6d6bdd73066775a1b3eb43d7cf52f82456eb979f788c3e591b4
+DIST wine-d3d9-3.21.tar.gz 50545 BLAKE2B 
fec93df7a464feba5ebd5c1f9f9b511a89065cc668122c4ddb2c91027b68e2aa93fe58832c4e143832c5b5f4ace57c640ab218525f0749bd5f1c632e80009660
 SHA512 
b2263d26b671b45a59c03ca5dc88aff35444e4d47caccf3de1493fa86ac834bb178819b9a80aa52838e510f814ed404e6c3ce9724aa6eea6a6d5f019253e6248
 DIST wine-staging-3.17.tar.gz 9928657 BLAKE2B 
549c44cb07423405b95351a8b7c2675ea8dafc015d457b87235d36c7b115778336bd52d6fa97b10dd9d439c8938f05fc81b6b73082680d906db93c8e401f29c8
 SHA512 
2fe9e8f801b53fa9b71fd908f5403956251522851383bfdde6828c6a8545d6f50ac8c41df54d89c2f92d74dc3bb563cd6a7d8ad394002c981197b71adc1a5e13
 DIST wine-staging-3.18.tar.gz 9927742 BLAKE2B 
efd581555feacaac263e550c3a854b4a3ad92c72d7f81bb7cfc846a94d57decde1e82f38de4586eb824b2fe3574581621f0251cc1a126796f466e99e85e8e609
 SHA512 
d7c353b2302616b8ffe9f41090bc36c8869238410eda16072aed0b70e54c8a09b4a48d439fc9e4f211804945d55dc4a00a5d70efd2ca4a50f72db7607e6ef10e
 DIST wine-staging-3.19.tar.gz 9957279 BLAKE2B 
323ce53df248b7ecc761332537590abcd63f3de9a834b752ca62a472c077d71278907a9758dcda879f50f9044620894e51dbca8702b39fe1a8938b983c568418
 SHA512 
c3e66c88b4baad4c854b8729ef58aabff587f16f0a13fe89396dd5d99c9b928c6e23ff15938dd40376ec76a40538bba950dd0e2b5b25ce1260de023bb1d17198
 DIST wine-staging-3.20.tar.gz 9950555 BLAKE2B 
ee66217b708287bd95d61e23fb92009d927a75556f22e89b9c5af66cb6c6445f77a1c3153da168da92ebac58606843c4639f1a99bd5089941595181f390980f0
 SHA512 
4b92e53e84046d99c3f7ec5e0d0d7e62fdb767b1c44e23605125744686439fe62991c8adea941950b390a01d251ecbb79f3b329cfe5a1b1fbc76c5372283579d
+DIST wine-staging-3.21.tar.gz 9945982 BLAKE2B 
988927c644e

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-vanilla/

2018-11-25 Thread Nick Sarnie
commit: 2ea38e2b880a248b097661930d88c92e21b5e9d8
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Nov 25 16:47:57 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Nov 25 16:47:57 2018 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=2ea38e2b

app-emulation/wine-vanilla: Bump to 3.21

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

 app-emulation/wine-vanilla/Manifest|   1 +
 .../wine-vanilla/wine-vanilla-3.21.ebuild  | 532 +
 2 files changed, 533 insertions(+)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index fc317b3..813cb4e 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -43,6 +43,7 @@ DIST wine-3.18.tar.xz 21479964 BLAKE2B 
226ec5df6fb5bd94ea4b994f9142ff725b04c4d92
 DIST wine-3.19.tar.xz 21503304 BLAKE2B 
0844970cd1f39daf51baf5aba537483d24ee5f5e6d188a1502367a7e2b121fea695cd6584cc87d50dfa32fb1f716387adb513b1645406dbcaed1731e1fd7d50f
 SHA512 
84a1811b01024191959fd16a86bd532c96f16344feb4241954d0b5819ba1db8073dc7adcf1589b67169fb6089d2d501846f6fcbdc396c804f26c794cc4a1edd1
 DIST wine-3.2.tar.xz 19793180 BLAKE2B 
014256734f4c1d70c81115ba6c470f8264746b57be663d81f7e54593fb328a548da00c5e52438af75d923a3c6c5d3997097bd76cf1856b99f0f921f36e5151da
 SHA512 
94b4903d628bf7aacd712a2bf566b53161880bf28311611106776df22f592edb212d491f02e4c1b0c60d88e4b4a126981d445d1e18018238ff993c6c3092
 DIST wine-3.20.tar.xz 21541928 BLAKE2B 
9183dacd1c6ec15ae5283eca3d17db5a869bcba9a93800a422f0dea5d9cfb5d3124a3e942e8b6487cd4ba31cfeacdd66de39128dd66d64e1226d265eae922d3a
 SHA512 
fb66d1d4b427f46dd048b13e53bcd15a5eaeb19039221fe98ec771140c33b3c245a974e52242eab5731ffa0de15f5932204032fe24f86e1a313ff8f11da59cc4
+DIST wine-3.21.tar.xz 21573872 BLAKE2B 
54d8733b19f1377f856c9496f6263eef1916e03caf82c6fcfa39b3e7bec1fecd87466dc92f3739d704a9161a32d9ee680b2cc5e5cdf27a582dc1d89d0b1a6639
 SHA512 
dd64a6778bf1b848c8fe14dc26cfca21f6c1c92714ca1b2e932a28560a2adc1f69aa1b2cba250f49a5df4f91a4accde677a2afaf960c200d3998eac1957b5c6b
 DIST wine-3.3.tar.xz 19891048 BLAKE2B 
be77224e7add585f6bba77f436faa8bc9da4f4416d07e2fc67e29d5f9553b03ae8cef12fcb8dee917d84bb5a1c66af16d3140b17b195f2db58464ffe86ff7d9e
 SHA512 
c9e4c75e94d745837208bf877b19c4e4e46df1e78082d21e716f52c9f9d93eaabbec8bf34783cda68e4275f53e37929b81ac128e5b8a13c1e5035223b2621d6a
 DIST wine-3.4.tar.xz 19932472 BLAKE2B 
8cac5d2c8b3cfb7377f8c3b0aaac6326afd1bda5a9203c9705ea473c43483475d80b23a53e40f2c17af256f523ad759525701b20ac8d600b662b34845ea9414b
 SHA512 
5787bf3fa13d363302ee26f86b96ed728b2b06184572021efdbb00b2c8ebd088056c6d9e22c6c78f0edc0a0b12e26fa51f08970c8c5eaab4309e86b4286c
 DIST wine-3.5.tar.xz 19963436 BLAKE2B 
83d7c0719a088f8c705f7a9d8a6df6b9ee5e0a5ffa57c0a921875097be29298bebb9025222039432c65da32359e187a93413e04a5bb73171f0033911595baf9f
 SHA512 
c1e36f3db862fdedd00c3ac20c84c6eb799b53fe32e959b481a6168baf7d9725ed9bd0a97e7f9b651e3ccfba4f8fb623445369be03fde5010ed0fcb0a53e7d3f

diff --git a/app-emulation/wine-vanilla/wine-vanilla-3.21.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-3.21.ebuild
new file mode 100644
index 000..04acfab
--- /dev/null
+++ b/app-emulation/wine-vanilla/wine-vanilla-3.21.ebuild
@@ -0,0 +1,532 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt 
ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv 
te th tr uk wa zh_CN zh_TW"
+PLOCALE_BACKUP="en"
+
+inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils l10n 
multilib multilib-minimal pax-utils toolchain-funcs virtualx xdg-utils
+
+MY_PN="${PN%%-*}"
+MY_P="${MY_PN}-${PV}"
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://source.winehq.org/git/wine.git";
+   EGIT_BRANCH="master"
+   inherit git-r3
+   SRC_URI=""
+   #KEYWORDS=""
+else
+   MAJOR_V=$(ver_cut 1)
+   SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}.x/${MY_P}.tar.xz";
+   KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
+fi
+S="${WORKDIR}/${MY_P}"
+
+GWP_V="20180120"
+PATCHDIR="${WORKDIR}/gentoo-wine-patches"
+
+DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
+HOMEPAGE="https://www.winehq.org/";
+SRC_URI="${SRC_URI}
+   
https://dev.gentoo.org/~np-hardass/distfiles/wine/gentoo-wine-patches-${GWP_V}.tar.xz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="${PV}"
+IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc 
+fontconfig +gecko gphoto2 gsm gssapi gstreamer +jpeg kerberos kernel_FreeBSD 
+lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss 
+perl pcap +png prelink pulseaudio +realtime +run-exes samba scanner sdl 
selinux +ssl test +threads +truetype udev +udisks v4l vkd3d vulkan +X 
+xcomposite xinerama +xml"
+REQUIRED_USE="|| ( abi_x86_32 abi_x86_

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-staging/

2018-11-25 Thread Nick Sarnie
commit: e4b5f2d65173a4c2601823397ead2654f5186565
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Nov 25 16:50:50 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Nov 25 16:50:50 2018 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=e4b5f2d6

app-emulation/wine-staging: Bump to 3.21

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

 app-emulation/wine-staging/Manifest|   2 +
 .../wine-staging/wine-staging-3.21.ebuild  | 614 +
 2 files changed, 616 insertions(+)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index bd44e45..f9b5a22 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -32,6 +32,7 @@ DIST wine-3.17.tar.xz 21457736 BLAKE2B 
34c2390bd1180f81a15e7db4c712bddd3436033f2
 DIST wine-3.18.tar.xz 21479964 BLAKE2B 
226ec5df6fb5bd94ea4b994f9142ff725b04c4d92da45360f811533880aa3865715a5fe5bb11ce29a55ed2881974013d58479add90b6ba655b035e61eec149c1
 SHA512 
2137662ea69964a69d77ff5c05f271783bda49af65d605909074d465ed8087d84065156e5c509eae31b4c3a20e83a838fc71bd077b2267640b163acfa5f7366e
 DIST wine-3.19.tar.xz 21503304 BLAKE2B 
0844970cd1f39daf51baf5aba537483d24ee5f5e6d188a1502367a7e2b121fea695cd6584cc87d50dfa32fb1f716387adb513b1645406dbcaed1731e1fd7d50f
 SHA512 
84a1811b01024191959fd16a86bd532c96f16344feb4241954d0b5819ba1db8073dc7adcf1589b67169fb6089d2d501846f6fcbdc396c804f26c794cc4a1edd1
 DIST wine-3.20.tar.xz 21541928 BLAKE2B 
9183dacd1c6ec15ae5283eca3d17db5a869bcba9a93800a422f0dea5d9cfb5d3124a3e942e8b6487cd4ba31cfeacdd66de39128dd66d64e1226d265eae922d3a
 SHA512 
fb66d1d4b427f46dd048b13e53bcd15a5eaeb19039221fe98ec771140c33b3c245a974e52242eab5731ffa0de15f5932204032fe24f86e1a313ff8f11da59cc4
+DIST wine-3.21.tar.xz 21573872 BLAKE2B 
54d8733b19f1377f856c9496f6263eef1916e03caf82c6fcfa39b3e7bec1fecd87466dc92f3739d704a9161a32d9ee680b2cc5e5cdf27a582dc1d89d0b1a6639
 SHA512 
dd64a6778bf1b848c8fe14dc26cfca21f6c1c92714ca1b2e932a28560a2adc1f69aa1b2cba250f49a5df4f91a4accde677a2afaf960c200d3998eac1957b5c6b
 DIST wine-3.3.tar.xz 19891048 BLAKE2B 
be77224e7add585f6bba77f436faa8bc9da4f4416d07e2fc67e29d5f9553b03ae8cef12fcb8dee917d84bb5a1c66af16d3140b17b195f2db58464ffe86ff7d9e
 SHA512 
c9e4c75e94d745837208bf877b19c4e4e46df1e78082d21e716f52c9f9d93eaabbec8bf34783cda68e4275f53e37929b81ac128e5b8a13c1e5035223b2621d6a
 DIST wine-3.4.tar.xz 19932472 BLAKE2B 
8cac5d2c8b3cfb7377f8c3b0aaac6326afd1bda5a9203c9705ea473c43483475d80b23a53e40f2c17af256f523ad759525701b20ac8d600b662b34845ea9414b
 SHA512 
5787bf3fa13d363302ee26f86b96ed728b2b06184572021efdbb00b2c8ebd088056c6d9e22c6c78f0edc0a0b12e26fa51f08970c8c5eaab4309e86b4286c
 DIST wine-3.5.tar.xz 19963436 BLAKE2B 
83d7c0719a088f8c705f7a9d8a6df6b9ee5e0a5ffa57c0a921875097be29298bebb9025222039432c65da32359e187a93413e04a5bb73171f0033911595baf9f
 SHA512 
c1e36f3db862fdedd00c3ac20c84c6eb799b53fe32e959b481a6168baf7d9725ed9bd0a97e7f9b651e3ccfba4f8fb623445369be03fde5010ed0fcb0a53e7d3f
@@ -72,6 +73,7 @@ DIST wine-staging-3.17.tar.gz 9928657 BLAKE2B 
549c44cb07423405b95351a8b7c2675ea8
 DIST wine-staging-3.18.tar.gz 9927742 BLAKE2B 
efd581555feacaac263e550c3a854b4a3ad92c72d7f81bb7cfc846a94d57decde1e82f38de4586eb824b2fe3574581621f0251cc1a126796f466e99e85e8e609
 SHA512 
d7c353b2302616b8ffe9f41090bc36c8869238410eda16072aed0b70e54c8a09b4a48d439fc9e4f211804945d55dc4a00a5d70efd2ca4a50f72db7607e6ef10e
 DIST wine-staging-3.19.tar.gz 9957279 BLAKE2B 
323ce53df248b7ecc761332537590abcd63f3de9a834b752ca62a472c077d71278907a9758dcda879f50f9044620894e51dbca8702b39fe1a8938b983c568418
 SHA512 
c3e66c88b4baad4c854b8729ef58aabff587f16f0a13fe89396dd5d99c9b928c6e23ff15938dd40376ec76a40538bba950dd0e2b5b25ce1260de023bb1d17198
 DIST wine-staging-3.20.tar.gz 9950555 BLAKE2B 
ee66217b708287bd95d61e23fb92009d927a75556f22e89b9c5af66cb6c6445f77a1c3153da168da92ebac58606843c4639f1a99bd5089941595181f390980f0
 SHA512 
4b92e53e84046d99c3f7ec5e0d0d7e62fdb767b1c44e23605125744686439fe62991c8adea941950b390a01d251ecbb79f3b329cfe5a1b1fbc76c5372283579d
+DIST wine-staging-3.21.tar.gz 9945982 BLAKE2B 
988927c644e9abf472c42021cae39f38cdae24b397072fb53dc803da32bc80e8b6256554d787db0b6bffafac4104a9abf4ab8fa6e78fd0a308bf8906d658a65d
 SHA512 
17f8194954a420d1424d564ba9ad5e6d4dd574dc38da4895d5b6740c1990f8655cb573bd57c77ace2c78c71da4782b511a5ac937ca1f0fc958e3c925abaeefde
 DIST wine-staging-3.3.tar.gz 10136486 BLAKE2B 
ea64e19fe987125bcdb0c5281e389574fe300225adc62eaff9be4f751642fba863acd4580e80e041fb4d4881f7861a4c093944abeca3a1a786b713278f5bf6d5
 SHA512 
02d48a9c403b93d01ca37b74af5dc81f86e49c72d67f194c71ccebd4556fa72c473728a1b1f9d5325c6f85f4e41bb7072a1183a2d81cafae00dc53d12166
 DIST wine-staging-3.4.tar.gz 10117160 BLAKE2B 
f5a15718732afe25c92d3b245d270db4e161fc755fe50d83f9646d0dcdf076ea91af3955c35e8f8a08648e860c74cc59ba0adc8c626290e48e4f21bf41374a45
 SHA512 
f0cc2b3d91589a4d9536c1011001edf7db428387592407a64949381c0ac2f0bb79b0fbf04d3c85db50

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-any/

2018-11-25 Thread Nick Sarnie
commit: 4dc89985e0e7769a0a8ab9dcd419718f623f32f8
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Nov 25 16:52:25 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Nov 25 16:52:25 2018 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=4dc89985

app-emulation/wine-any: Bump to 3.21

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

 app-emulation/wine-any/Manifest |   3 +
 app-emulation/wine-any/wine-any-3.21.ebuild | 644 
 2 files changed, 647 insertions(+)

diff --git a/app-emulation/wine-any/Manifest b/app-emulation/wine-any/Manifest
index b8e38b9..e02e703 100644
--- a/app-emulation/wine-any/Manifest
+++ b/app-emulation/wine-any/Manifest
@@ -32,6 +32,7 @@ DIST wine-3.17.tar.xz 21457736 BLAKE2B 
34c2390bd1180f81a15e7db4c712bddd3436033f2
 DIST wine-3.18.tar.xz 21479964 BLAKE2B 
226ec5df6fb5bd94ea4b994f9142ff725b04c4d92da45360f811533880aa3865715a5fe5bb11ce29a55ed2881974013d58479add90b6ba655b035e61eec149c1
 SHA512 
2137662ea69964a69d77ff5c05f271783bda49af65d605909074d465ed8087d84065156e5c509eae31b4c3a20e83a838fc71bd077b2267640b163acfa5f7366e
 DIST wine-3.19.tar.xz 21503304 BLAKE2B 
0844970cd1f39daf51baf5aba537483d24ee5f5e6d188a1502367a7e2b121fea695cd6584cc87d50dfa32fb1f716387adb513b1645406dbcaed1731e1fd7d50f
 SHA512 
84a1811b01024191959fd16a86bd532c96f16344feb4241954d0b5819ba1db8073dc7adcf1589b67169fb6089d2d501846f6fcbdc396c804f26c794cc4a1edd1
 DIST wine-3.20.tar.xz 21541928 BLAKE2B 
9183dacd1c6ec15ae5283eca3d17db5a869bcba9a93800a422f0dea5d9cfb5d3124a3e942e8b6487cd4ba31cfeacdd66de39128dd66d64e1226d265eae922d3a
 SHA512 
fb66d1d4b427f46dd048b13e53bcd15a5eaeb19039221fe98ec771140c33b3c245a974e52242eab5731ffa0de15f5932204032fe24f86e1a313ff8f11da59cc4
+DIST wine-3.21.tar.xz 21573872 BLAKE2B 
54d8733b19f1377f856c9496f6263eef1916e03caf82c6fcfa39b3e7bec1fecd87466dc92f3739d704a9161a32d9ee680b2cc5e5cdf27a582dc1d89d0b1a6639
 SHA512 
dd64a6778bf1b848c8fe14dc26cfca21f6c1c92714ca1b2e932a28560a2adc1f69aa1b2cba250f49a5df4f91a4accde677a2afaf960c200d3998eac1957b5c6b
 DIST wine-3.3.tar.xz 19891048 BLAKE2B 
be77224e7add585f6bba77f436faa8bc9da4f4416d07e2fc67e29d5f9553b03ae8cef12fcb8dee917d84bb5a1c66af16d3140b17b195f2db58464ffe86ff7d9e
 SHA512 
c9e4c75e94d745837208bf877b19c4e4e46df1e78082d21e716f52c9f9d93eaabbec8bf34783cda68e4275f53e37929b81ac128e5b8a13c1e5035223b2621d6a
 DIST wine-3.4.tar.xz 19932472 BLAKE2B 
8cac5d2c8b3cfb7377f8c3b0aaac6326afd1bda5a9203c9705ea473c43483475d80b23a53e40f2c17af256f523ad759525701b20ac8d600b662b34845ea9414b
 SHA512 
5787bf3fa13d363302ee26f86b96ed728b2b06184572021efdbb00b2c8ebd088056c6d9e22c6c78f0edc0a0b12e26fa51f08970c8c5eaab4309e86b4286c
 DIST wine-3.5.tar.xz 19963436 BLAKE2B 
83d7c0719a088f8c705f7a9d8a6df6b9ee5e0a5ffa57c0a921875097be29298bebb9025222039432c65da32359e187a93413e04a5bb73171f0033911595baf9f
 SHA512 
c1e36f3db862fdedd00c3ac20c84c6eb799b53fe32e959b481a6168baf7d9725ed9bd0a97e7f9b651e3ccfba4f8fb623445369be03fde5010ed0fcb0a53e7d3f
@@ -72,6 +73,7 @@ DIST wine-d3d9-3.17.tar.gz 50535 BLAKE2B 
13e422d9c87696e7573f21120dbc4872792b6ab
 DIST wine-d3d9-3.18.tar.gz 50540 BLAKE2B 
53e292015f420657d5fa54e4fdd1fa86cb03c0ae7c092cb96642a211600fd96fcbe7fa2f8451248e4fb4b7a78bcc174a2db07c7a3ca15ed95a2e70bd4d35876b
 SHA512 
f62b88572210f318da6ff010b4615d0edf215d15fb29292548f116685cb51fffd48aeb393f3471b01604aacbddaf3115522d678307e2c3f5405d1fd6a6f4503c
 DIST wine-d3d9-3.19.tar.gz 50542 BLAKE2B 
9914139b2657943182f1ac02c43f040669ff6f2e36eee3112267505bbd02969b567ffc23e6965dcb38bd27147f4b6c3630dfd9340b21dcdb6f222a2155fd1b8a
 SHA512 
d8cc0fb98278763d60b4a00c68499aa498b14f12a03d607fa2a0765d26b231a8c270b2b61f7a89b767099ac02aa4e820020eb2dcd78f279885f539e3908362c8
 DIST wine-d3d9-3.20.tar.gz 50539 BLAKE2B 
53549364113f9dd9d7c9383ec74cc7eafec61dca5bf1943bd87e51b810e6d85d5d0f86f426a22042ee8a23eb21b6b13c691c43d67de19e66550dd0abc3c0319b
 SHA512 
67d452d46807ee9ca44414326a9b2b90403b5c4c611e34ade03a9b624066b62b056f3adde2c0b6d6bdd73066775a1b3eb43d7cf52f82456eb979f788c3e591b4
+DIST wine-d3d9-3.21.tar.gz 50545 BLAKE2B 
fec93df7a464feba5ebd5c1f9f9b511a89065cc668122c4ddb2c91027b68e2aa93fe58832c4e143832c5b5f4ace57c640ab218525f0749bd5f1c632e80009660
 SHA512 
b2263d26b671b45a59c03ca5dc88aff35444e4d47caccf3de1493fa86ac834bb178819b9a80aa52838e510f814ed404e6c3ce9724aa6eea6a6d5f019253e6248
 DIST wine-d3d9-3.3.tar.gz 50729 BLAKE2B 
3f4149fcd9abd40004342547428ec3c7a7f1d15b1bd65fc12be56a15b63016adfb39a7e1f50552bc158c2af467486852d0bc8e879a8a2b171d5641580c89a12d
 SHA512 
4d112c2ae9f452d864b94230e54bbac53aff2d599de86bd479f79fe1049785294f3207fc2308c9030279217235a620f31141b0c8ea8333c75be817f6e39a809f
 DIST wine-d3d9-3.4.tar.gz 50715 BLAKE2B 
bf3bfb29bab0a4e5afbba8722532e3b3541608de0512b144711c85736d4ca13618759daba66fbbe36dcc8e32f3152ca5d41f344297b5f2163c98fe763d8b5cd7
 SHA512 
e38e5d1f5f1e980b896a0b0d2d51c59cac15c6e450d0ba5621ca7bca4df7b470857c0c2bf737273647ef44f9252a794c26b82b20b233a95277d97df93b40efd7
 DIST wine-d3

  1   2   3   >