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

2018-11-13 Thread Matt Turner
commit: 89bc7fb38b1fac5426391dadbed3a59a24d42552
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Nov 14 07:21:09 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Nov 14 07:21:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89bc7fb3

net-libs/libnftnl: Remove unnecessary src_* functions

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

 net-libs/libnftnl/libnftnl-1.1.2.ebuild | 8 
 1 file changed, 8 deletions(-)

diff --git a/net-libs/libnftnl/libnftnl-1.1.2.ebuild 
b/net-libs/libnftnl/libnftnl-1.1.2.ebuild
index 90678f9c712..a5ebb817bde 100644
--- a/net-libs/libnftnl/libnftnl-1.1.2.ebuild
+++ b/net-libs/libnftnl/libnftnl-1.1.2.ebuild
@@ -26,10 +26,6 @@ pkg_setup() {
eerror "This package requires kernel version 3.13 or newer to 
work properly."
fi
 }
-src_prepare() {
-   default
-   eautoreconf
-}
 
 src_configure() {
local myeconfargs=(
@@ -38,10 +34,6 @@ src_configure() {
econf "${myeconfargs[@]}"
 }
 
-src_test() {
-   default
-}
-
 src_install() {
default
gen_usr_ldscript -a nftnl



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

2018-11-13 Thread Matt Turner
commit: 3d1e6f3edc64854e585e3efd1d951360c36097df
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Nov 14 07:21:35 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Nov 14 07:21:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d1e6f3e

net-libs/libnftnl: Fix subslot

Noticed by Arfrever.

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

 net-libs/libnftnl/libnftnl-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnftnl/libnftnl-1.1.2.ebuild 
b/net-libs/libnftnl/libnftnl-1.1.2.ebuild
index a5ebb817bde..e64e6e551a1 100644
--- a/net-libs/libnftnl/libnftnl-1.1.2.ebuild
+++ b/net-libs/libnftnl/libnftnl-1.1.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://netfilter.org/projects/nftables/";
 SRC_URI="https://netfilter.org/projects/${PN}/files/${P}.tar.bz2";
 
 LICENSE="GPL-2"
-SLOT="0/7" # libnftnl.so version
+SLOT="0/11" # libnftnl.so version
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86"
 IUSE="examples static-libs test"
 



[gentoo-commits] repo/gentoo:master commit in: sys-auth/ssh-ldap-pubkey/

2018-11-13 Thread Robin H. Johnson
commit: 5d2eef62c1e6dea87e974fdf99667914ec6a1807
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Nov 14 07:03:52 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Nov 14 07:06:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d2eef62

sys-auth/ssh-ldap-pubkey: selectively install LPK schema file

The LPK schema file is only needed on LDAP servers, and otherwise causes
this package to block the OpenSSH upgrade everywhere. By making it
optional and not enabled by default, the OpenSSH upgrade is much
smoother.

Signed-off-by: Robin H. Johnson  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.10

 sys-auth/ssh-ldap-pubkey/metadata.xml|  3 +++
 sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.0-r1.ebuild | 10 ++
 sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.0.ebuild| 12 +++-
 3 files changed, 16 insertions(+), 9 deletions(-)

diff --git a/sys-auth/ssh-ldap-pubkey/metadata.xml 
b/sys-auth/ssh-ldap-pubkey/metadata.xml
index 798419df911..d01451ddfcc 100644
--- a/sys-auth/ssh-ldap-pubkey/metadata.xml
+++ b/sys-auth/ssh-ldap-pubkey/metadata.xml
@@ -9,4 +9,7 @@

https://github.com/jirutka/ssh-ldap-pubkey/issues
jirutka/ssh-ldap-pubkey

+   
+   Install a copy of the LPK schema, only 
needed on LDAP servers.
+   
 

diff --git a/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.0-r1.ebuild 
b/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.0-r1.ebuild
index 628ee8f4f19..33d171a2c2b 100644
--- a/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.0-r1.ebuild
+++ b/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.0-r1.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="test"
+IUSE="schema test"
 RESTRICT="!test? ( test )"
 
 MY_CDEPEND="
@@ -40,7 +40,7 @@ DEPEND="
 # We need to block previous net-misc/openssh packages
 # to avoid file collision on "/etc/openldap/schema/openssh-lpk.schema"
 RDEPEND="${MY_CDEPEND}
-   !net-misc/openssh[ldap]"
+   schema? ( !net-misc/openssh[ldap] )"
 
 DOCS=( README.md CHANGELOG.adoc )
 
@@ -56,8 +56,10 @@ python_test() {
 python_install_all() {
distutils-r1_python_install_all
 
-   insinto /etc/openldap/schema
-   doins etc/openssh-lpk.schema
+   if use schema; then
+   insinto /etc/openldap/schema
+   doins etc/openssh-lpk.schema
+   fi
 
local MY_DOCDIR="/usr/share/doc/${PF}/examples"
insinto "${MY_DOCDIR}"

diff --git a/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.0.ebuild 
b/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.0.ebuild
index 1c422cf550f..7d04c5fd300 100644
--- a/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.0.ebuild
+++ b/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.0.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"
@@ -20,7 +20,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="test"
+IUSE="schema test"
 RESTRICT="!test? ( test )"
 
 MY_CDEPEND="
@@ -40,7 +40,7 @@ DEPEND="
 # We need to block previous net-misc/openssh packages
 # to avoid file collision on "/etc/openldap/schema/openssh-lpk.schema"
 RDEPEND="${MY_CDEPEND}
-   !net-misc/openssh[ldap]"
+   schema? ( !net-misc/openssh[ldap] )"
 
 DOCS=( README.md CHANGELOG.adoc )
 
@@ -51,8 +51,10 @@ python_test() {
 python_install_all() {
distutils-r1_python_install_all
 
-   insinto /etc/openldap/schema
-   doins etc/openssh-lpk.schema
+   if use schema; then
+   insinto /etc/openldap/schema
+   doins etc/openssh-lpk.schema
+   fi
 
local MY_DOCDIR="/usr/share/doc/${PF}/examples"
insinto "${MY_DOCDIR}"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ecma-re-validator/

2018-11-13 Thread Hans de Graaff
commit: b14432d60c4fdcb243e425fb38ce919acc420d48
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 14 05:44:44 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 14 05:44:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b14432d6

dev-ruby/ecma-re-validator: add 0.2.0

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

 dev-ruby/ecma-re-validator/Manifest|  1 +
 .../ecma-re-validator-0.2.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-ruby/ecma-re-validator/Manifest 
b/dev-ruby/ecma-re-validator/Manifest
index 0f7b0821e24..513f6dbc00f 100644
--- a/dev-ruby/ecma-re-validator/Manifest
+++ b/dev-ruby/ecma-re-validator/Manifest
@@ -1 +1,2 @@
 DIST ecma-re-validator-0.1.2.gem 824832 BLAKE2B 
0ccc81114611b85bf799644dd6f28f75397c3f4223a4eed03206e75b0478a9c4d6ea8807e5b8bc9f06771d51543210fa93fc355d791f7d91bce0f255860bd353
 SHA512 
4f00dcc940dc13f91b823ce9538239c3d545e79027f8ebc45b258fc807d1dcedeaa128070f666c6c57d50715d76908f45ca7bd639ee5a7bfdd6617f713f2c0fb
+DIST ecma-re-validator-0.2.0.gem 865792 BLAKE2B 
c41b01dc36f3000331085666f235b0adc749516b19028ee78ef56c68c00b7ab9105d4bfcfa9b061cd1f63987054a33a7e31cc3957be17182245120d679f5b6f3
 SHA512 
5e2ff7c2e8b8d5a8749d87f1678b235e69f197b9af95787f59cfff492ff3d8b8e2bc45a0e3da83d92ffa646e9b1b12ef5c4cab324d6e29a0c1f53e211d00aba9

diff --git a/dev-ruby/ecma-re-validator/ecma-re-validator-0.2.0.ebuild 
b/dev-ruby/ecma-re-validator/ecma-re-validator-0.2.0.ebuild
new file mode 100644
index 000..906fde0d3ab
--- /dev/null
+++ b/dev-ruby/ecma-re-validator/ecma-re-validator-0.2.0.ebuild
@@ -0,0 +1,26 @@
+# 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="README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Validate a regular expression string against what ECMA-262 can 
actually do"
+HOMEPAGE="https://github.com/gjtorikian/ecma-re-validator";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/regexp_parser-1.2:1"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
+}



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

2018-11-13 Thread Brian Evans
commit: 3adf39e768471e3574ae8da97c0bf30f06bd21d7
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Nov 14 02:25:18 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Nov 14 02:25:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3adf39e7

dev-db/mariadb: Version bump for 10.2.19

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

 dev-db/mariadb/Manifest   |1 +
 dev-db/mariadb/mariadb-10.2.19.ebuild | 1015 +
 2 files changed, 1016 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index bbdb3d821ad..7a888054438 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -3,6 +3,7 @@ DIST mariadb-10.0.37.tar.gz 64728382 BLAKE2B 
3d794633cc400013be05c326681f11f8b27
 DIST mariadb-10.1.34.tar.gz 65298561 BLAKE2B 
3f3af7b8bad68a08f69befd3f3e7bd88b8cf058feb20309dc2cdbd16bf5d015c2cb0d1d9d2fdf831f6183c0b9bb25405124c24b2940467489e05d42c57f7b0a6
 SHA512 
3c18359006b340dcf724d1fce36dcc19916c42492269a7545e0726172b8f7b84860e10725c74e4458dae34572395f1650bf17838e9058544e0a6cfcbffd54f6d
 DIST mariadb-10.1.37.tar.gz 63492946 BLAKE2B 
0f19b402c597443ef970cbe2a2d85d51743cc2d05ab741897efb150f007d7be8b645706a2d0dc5a9f91c7a380d2313840f77d6e9b15f3335495f275b415e5a33
 SHA512 
b7c35cd67ad265ce2e3a4db20a2ae2b78745db96dc70a211f027a39b6dbb3dc900991c2ee1021ee6a97d12489c3e2a70252e2adf348a458af38b99c3de5a4f25
 DIST mariadb-10.2.18.tar.gz 71715758 BLAKE2B 
e78f8a0930a4637115ea4fa1990188beec6b508a6917f2a266cfc40ba24ef46410815e5dc6cd372e18ecb85582d988b8409b15c391a4709a20a4f5bb5a98
 SHA512 
9c730944ff7d311ef605ea0e7176d8f1fb8fefcb4a1a55198ec5432649a1dedc14aaec6ccbe13475df61f7a87c8db8b95f672b36d5f407698917c78d04e65ade
+DIST mariadb-10.2.19.tar.gz 71856357 BLAKE2B 
7e55760b85d7b8b19f9d1afe22e7cf5c3001ab03d64062bd702442cb771b2c76f62cf8794b027098b6fb4ade5bf3de39d68dbede65c72fc9e1482083fb19a9c9
 SHA512 
7bfd65687c923d50b04d598fccea60a23a3fafc3e57b803b2a06c2f25ae68bd25206e18bd71af4797492792d821f4be05cef19e8075080b82b539afdd8af9f46
 DIST mariadb-10.3.10.tar.gz 70493771 BLAKE2B 
03540ed111405febb46c27422f957fb6c533ffe7502c56d6eb4fe8a3bc45bfd18fb2b12a16a01780c0bc291ff139132666741df00d4be068fb99e2a63c543cc2
 SHA512 
dee7789dff359a6352ceacb2db6bcb4730940e9458adda4e23894f9bfa0a7ff8c238060bffca58a60b662275e52a31ea1784d51fae114312b003c024e9412b31
 DIST mariadb-5.5.62.tar.gz 45938380 BLAKE2B 
aa17d0e5740805d74f7f74f54605e04c4e29c4208a2efa6da2dde5855dfdc13e3225fe349e2146b11a6cbf5a0ac82a9e6c3e4f31e62afa71fc7ab1381040c68f
 SHA512 
136668a54b404a303ee8f87e736bd14463b2323f0a517e7161c8729f4534bc1d653241d6b79f8cb7ad66ea09cf4190f9b95eceaa209b18a46822a68d9580ba5a
 DIST mysql-extras-20180809-1700Z.tar.bz2 322999 BLAKE2B 
8b5feb32085dc35b2f68dae985b2d266c4eaa0e956b490050a2df04bbff99bf8623b67e75af9326d84e3ad625c4d86b0d21d23c9a96df5a0c9cd5ed730958970
 SHA512 
fbd7af9284bbf09d55f128361e7cc52d94f24ac491aac800cd6d61f2e444aeca66a4d5e6ae94c2fb4044e00cec9b232bae9a76a229f87f19d90b7aecf70792ec

diff --git a/dev-db/mariadb/mariadb-10.2.19.ebuild 
b/dev-db/mariadb/mariadb-10.2.19.ebuild
new file mode 100644
index 000..5fdac38352f
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.2.19.ebuild
@@ -0,0 +1,1015 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+MY_EXTRAS_VER="20180809-1700Z"
+SUBSLOT="18"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+# Keeping eutils in EAPI=6 for emktemp in pkg_config
+
+inherit eutils systemd flag-o-matic prefix toolchain-funcs \
+   java-pkg-opt-2 user cmake-utils multilib-minimal
+
+SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz "
+
+# Gentoo patches to MySQL
+if [[ "${MY_EXTRAS_VER}" != "live" && "${MY_EXTRAS_VER}" != "none" ]]; then
+   SRC_URI="${SRC_URI}
+   mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~grknight/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~robbat2/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~jmbsvicetto/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2";
+fi
+
+HOMEPAGE="https://mariadb.org/";
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+LICENSE="GPL-2 LGPL-2.1+"
+SLOT="0/${SUBSLOT:-0}"
+IUSE="+backup bindist client-libs cracklib debug extraengine galera innodb-lz4
+   innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 libressl mroonga
+   numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
+   sst-rsync sst-mariabackup sst-xtrabackup static static-libs systemd 
systemtap tcmalloc
+   test tokudb xml yassl"
+
+# Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
+RESTRICT="!bindist? ( bindist ) libressl? ( test )"
+
+REQ

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

2018-11-13 Thread Brian Evans
commit: 1dbaae64166fb4a14a7c61014dfae3c85f85ccb4
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Nov 14 02:27:39 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Nov 14 02:27:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dbaae64

dev-db/mariadb: Drop old

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

 dev-db/mariadb/Manifest   |1 -
 dev-db/mariadb/mariadb-10.2.18.ebuild | 1015 -
 2 files changed, 1016 deletions(-)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 7a888054438..bba587ace33 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -2,7 +2,6 @@ DIST mariadb-10.0.35.tar.gz 66551252 BLAKE2B 
69cc9c78f7c47a4b1760940cb0f395b4053
 DIST mariadb-10.0.37.tar.gz 64728382 BLAKE2B 
3d794633cc400013be05c326681f11f8b27c7d6758b43f357ca93976a75ff931f6f6d205510b5df305c6f487485864d346e4fa14383be32dafcf2b8756eb045a
 SHA512 
c3ba749f519cce3bb63fec6ee6819ad931f72d54258d4b7700c515cfeb137453271a408a9a353bf78715fe66a0c06539bdbf15f1c556a7b89a5c01af84f7fd49
 DIST mariadb-10.1.34.tar.gz 65298561 BLAKE2B 
3f3af7b8bad68a08f69befd3f3e7bd88b8cf058feb20309dc2cdbd16bf5d015c2cb0d1d9d2fdf831f6183c0b9bb25405124c24b2940467489e05d42c57f7b0a6
 SHA512 
3c18359006b340dcf724d1fce36dcc19916c42492269a7545e0726172b8f7b84860e10725c74e4458dae34572395f1650bf17838e9058544e0a6cfcbffd54f6d
 DIST mariadb-10.1.37.tar.gz 63492946 BLAKE2B 
0f19b402c597443ef970cbe2a2d85d51743cc2d05ab741897efb150f007d7be8b645706a2d0dc5a9f91c7a380d2313840f77d6e9b15f3335495f275b415e5a33
 SHA512 
b7c35cd67ad265ce2e3a4db20a2ae2b78745db96dc70a211f027a39b6dbb3dc900991c2ee1021ee6a97d12489c3e2a70252e2adf348a458af38b99c3de5a4f25
-DIST mariadb-10.2.18.tar.gz 71715758 BLAKE2B 
e78f8a0930a4637115ea4fa1990188beec6b508a6917f2a266cfc40ba24ef46410815e5dc6cd372e18ecb85582d988b8409b15c391a4709a20a4f5bb5a98
 SHA512 
9c730944ff7d311ef605ea0e7176d8f1fb8fefcb4a1a55198ec5432649a1dedc14aaec6ccbe13475df61f7a87c8db8b95f672b36d5f407698917c78d04e65ade
 DIST mariadb-10.2.19.tar.gz 71856357 BLAKE2B 
7e55760b85d7b8b19f9d1afe22e7cf5c3001ab03d64062bd702442cb771b2c76f62cf8794b027098b6fb4ade5bf3de39d68dbede65c72fc9e1482083fb19a9c9
 SHA512 
7bfd65687c923d50b04d598fccea60a23a3fafc3e57b803b2a06c2f25ae68bd25206e18bd71af4797492792d821f4be05cef19e8075080b82b539afdd8af9f46
 DIST mariadb-10.3.10.tar.gz 70493771 BLAKE2B 
03540ed111405febb46c27422f957fb6c533ffe7502c56d6eb4fe8a3bc45bfd18fb2b12a16a01780c0bc291ff139132666741df00d4be068fb99e2a63c543cc2
 SHA512 
dee7789dff359a6352ceacb2db6bcb4730940e9458adda4e23894f9bfa0a7ff8c238060bffca58a60b662275e52a31ea1784d51fae114312b003c024e9412b31
 DIST mariadb-5.5.62.tar.gz 45938380 BLAKE2B 
aa17d0e5740805d74f7f74f54605e04c4e29c4208a2efa6da2dde5855dfdc13e3225fe349e2146b11a6cbf5a0ac82a9e6c3e4f31e62afa71fc7ab1381040c68f
 SHA512 
136668a54b404a303ee8f87e736bd14463b2323f0a517e7161c8729f4534bc1d653241d6b79f8cb7ad66ea09cf4190f9b95eceaa209b18a46822a68d9580ba5a

diff --git a/dev-db/mariadb/mariadb-10.2.18.ebuild 
b/dev-db/mariadb/mariadb-10.2.18.ebuild
deleted file mode 100644
index c91da18816e..000
--- a/dev-db/mariadb/mariadb-10.2.18.ebuild
+++ /dev/null
@@ -1,1015 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-MY_EXTRAS_VER="20180809-1700Z"
-SUBSLOT="18"
-
-JAVA_PKG_OPT_USE="jdbc"
-
-# Keeping eutils in EAPI=6 for emktemp in pkg_config
-
-inherit eutils systemd flag-o-matic prefix toolchain-funcs \
-   java-pkg-opt-2 user cmake-utils multilib-minimal
-
-SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz "
-
-# Gentoo patches to MySQL
-if [[ "${MY_EXTRAS_VER}" != "live" && "${MY_EXTRAS_VER}" != "none" ]]; then
-   SRC_URI="${SRC_URI}
-   mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
-   
https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
-   
https://dev.gentoo.org/~grknight/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
-   
https://dev.gentoo.org/~robbat2/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
-   
https://dev.gentoo.org/~jmbsvicetto/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2";
-fi
-
-HOMEPAGE="https://mariadb.org/";
-DESCRIPTION="An enhanced, drop-in replacement for MySQL"
-LICENSE="GPL-2 LGPL-2.1+"
-SLOT="0/${SUBSLOT:-0}"
-IUSE="+backup bindist client-libs cracklib debug extraengine galera innodb-lz4
-   innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 libressl mroonga
-   numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
-   sst-rsync sst-mariabackup sst-xtrabackup static static-libs systemd 
systemtap tcmalloc
-   test tokudb xml yassl"
-
-# Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
-RESTRICT="!bindist? ( bindist ) libressl? ( test )"
-
-REQUIRED_USE="jdbc? ( extra

[gentoo-commits] repo/user/ssnb:master commit in: dev-java/nexus-oss-bin/

2018-11-13 Thread Samuel Bernardo
commit: b04186ecdb32411804cfed917b0032d760e2ca1a
Author: Samuel Bernardo  gmail  com>
AuthorDate: Wed Nov 14 01:15:42 2018 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Wed Nov 14 01:15:42 2018 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=b04186ec

update nexus-oss

Signed-off-by: Samuel Bernardo  gmail.com>

 dev-java/nexus-oss-bin/Manifest| 18 +++-
 dev-java/nexus-oss-bin/nexus-oss-bin-3.1.0.ebuild  | 54 --
 ...in-3.6.0.ebuild => nexus-oss-bin-3.14.0.ebuild} | 24 +++---
 dev-java/nexus-oss-bin/nexus-oss-bin-3.4.0.ebuild  | 54 --
 dev-java/nexus-oss-bin/nexus-oss-bin-3.5.1.ebuild  | 54 --
 5 files changed, 24 insertions(+), 180 deletions(-)

diff --git a/dev-java/nexus-oss-bin/Manifest b/dev-java/nexus-oss-bin/Manifest
index ad3c32d..45605b0 100644
--- a/dev-java/nexus-oss-bin/Manifest
+++ b/dev-java/nexus-oss-bin/Manifest
@@ -1,12 +1,6 @@
-AUX nexus-oss.service 293 SHA256 
6bb57c9b1830320746df585f64270800f014064f56da31fd59bf63011b20be63 SHA512 
f65e51d0c1cee2516ddb15c99e9c1b287276de5f965cb2abbe221f8d6d2f6ce598754c8bacb8dc116531de50429befb8e7cdff80bf96547ff453d4b91008b462
 WHIRLPOOL 
8163b86fad37e99f85e43fbf49a041b5a75d3e4dab3447f77b275f53db88ff9dbb8f19308a24a20b754b647e1a94ed87ae4e58bc827eb5c267852c887111ff6f
-DIST nexus-3.1.0-04-unix.tar.gz 98475782 SHA256 
bf1cd6dcbd010b6c35f50f8923dcf58e77c2f39854ba00d0de8b37f260c6fc0a SHA512 
1b948ed6b0bfebaf0c427916ca1b340acdb68c9dd4ee5ad50c83abdbfa0dad759057e23c955cc67c4e85a3740868a5534979f7beb10350b75526458a94b23a9c
 WHIRLPOOL 
ebda62ce872d47e8e0f274601aa8c0447cce2ae49e292f360304bd9c037cc113f9f2d92a9ff1b26a2ee4eeafb14fc8a96404fb5e5f94c78aeaae5449a5e20039
-DIST nexus-3.4.0-02-unix.tar.gz 107635129 SHA256 
714b451f88750d3995c12513e925a6d5428df4f87931ba4693669e636d9de6b7 SHA512 
8e151636b0890e81402a79e39e09ed3ffa23f05f2494d978793efe7031a819b42015266430f6427b2a0a5241c85dc0d316a80149f926acb1f2bb1a55aa3f0dc0
 WHIRLPOOL 
e64119f29695f26437d096633ab3ca417d29e2a33e12e0cffa81970462eb188c220a3f306ff55b9c8e2ec2ee8fe1be34c5f1c79a71e53bae7879bba9007bc666
-DIST nexus-3.5.1-02-unix.tar.gz 110665738 SHA256 
82ad2da59bb5f4dc162192a03c9c289bffac40ecf6afe4c1f275125d28251382 SHA512 
de69fbd7978218a74c2f63233d3c2f934ae9f0c62102123b0013fa54ff975e530b0122281370303f15788e0125eeaa2e4dba805552211b05f973289eb2839ee5
 WHIRLPOOL 
2127683b46b7faf33b93c91494565d7aa8f0ec53663562706e00a86fb78627f3e9e86b2e36d04a46fed9701a7276723033a0a8e9713f3a113c8eaaef65911db1
-DIST nexus-3.6.0-02-unix.tar.gz 110775716 SHA256 
40b95b097b43cc8941a9700d24baf25ef94867286e43eaffa37cf188726bb2a7 SHA512 
128ad295b43f22aeda0c32bdf5911ca510271bcef180dcd84af438565599085369d8dff644064adaea09d257f6bcb658d16e520667cdc111497e687e59d57a03
 WHIRLPOOL 
7c996be6106983414e35f020915515ec9012b5b1063a96b7240ce6533f8d4a0527ab2ceba9a8f470f4762b0f8140f79eff3ce22aa9b7b402e35285a3c2ea4564
-DIST nexus-3.7.0-04-unix.tar.gz 112670551 SHA256 
542912830cb804bc2cad1dc247d28440ecd14edd36684bf8bd55d6999b5e083f SHA512 
78bca14e145e5c7878c755d74343496d78061ea4d53d75be75f3ba524df2796d7b323d94135ea4442ae297b12cd18f5096467cc765c0209a3ccd4652eabf478a
 WHIRLPOOL 
63ccc00550b6dd576204898e5955e094f7a71138c68e09873bec21268a42cd75bc48750e53ac4cdee2c9b93912f501313009e4168257fb6182a0494d7f5cd9f9
-EBUILD nexus-oss-bin-3.1.0.ebuild 1299 SHA256 
4a28409f517589dffa71433f28c16676e1e251eef0ebf95f07423074d4fc7d44 SHA512 
e78a5dd68c2a3b1e247f680507f659b0de5dbb7716140c350d7e4041bbd3cca1a230946edf15ecaf78006dfcb0e9f58797e404cf93463601161f3d8bb8bee050
 WHIRLPOOL 
d74b06723841e580cfe1f38fa1086901838ab804f01508e7a49c3d6af450a3bd7dc63d42166478766e2a8910a559d5cc9e96674f8e39327070e67fde320ff525
-EBUILD nexus-oss-bin-3.4.0.ebuild 1299 SHA256 
c9862ce00cba2ef14064bfa4f6ffafa7de304b89169952aa8bab78eb7fbdfe51 SHA512 
4351eb05d00f60dab7cd51b02a6e21fa430b108271bc3572d73336b6f19ace1211f5cd7a2388240de752e57f5d1c6d7032aeda26d0c80bba742ed2287719c677
 WHIRLPOOL 
4aaa44fbc17dc4fc56dfc9848d0a3c5b62ade0267dcd785233080125a36143f89f7f903d4cd799d8c969d3c29a8bb5a2db33a2428cc7a935ac698e494cd75414
-EBUILD nexus-oss-bin-3.5.1.ebuild 1299 SHA256 
c9862ce00cba2ef14064bfa4f6ffafa7de304b89169952aa8bab78eb7fbdfe51 SHA512 
4351eb05d00f60dab7cd51b02a6e21fa430b108271bc3572d73336b6f19ace1211f5cd7a2388240de752e57f5d1c6d7032aeda26d0c80bba742ed2287719c677
 WHIRLPOOL 
4aaa44fbc17dc4fc56dfc9848d0a3c5b62ade0267dcd785233080125a36143f89f7f903d4cd799d8c969d3c29a8bb5a2db33a2428cc7a935ac698e494cd75414
-EBUILD nexus-oss-bin-3.6.0.ebuild 1547 SHA256 
2462de97dfdcb887fc563a7d100dacf2c41d5e832838208411629962e6600990 SHA512 
29c5ccc45a5e4616f2248b32663ffcf19e7c587863b116854926aeda524fd6c1dc7e1609a275f4680e4f8c4f9a3cb19568f0ed891ecf0b4c915aa1afbbe34fa2
 WHIRLPOOL 
faaa7f433dff7396c233328c84dd14aee8b56342510052d03908ea6fafbb4330422c42d1d3a0df725a61066ada264f72d0f42a819d20319f45a7e6d3424bed9a
-EBUILD nexus-oss-bin-3.7.0.ebuild 1777 SHA256 
de391537ac7aaa4633620b67d8841f251c7f4878118c92c92

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

2018-11-13 Thread Mike Pagano
commit: 1c3ca67468e75cd1259ad29dec76ce1bcb26dc7c
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Nov 14 01:08:01 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 01:08:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c3ca674

sys-kernel/gentoo-sources: Linux patch 4.19.2

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.19.2.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 412d98002d5..7581e314e08 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -70,6 +70,9 @@ DIST genpatches-4.19-1.extras.tar.xz 17480 BLAKE2B 
d0baf2d2fa347e8df30f6d6525947
 DIST genpatches-4.19-2.base.tar.xz 13356 BLAKE2B 
17749ec6877a571061006d7f154078c153696f05d8eda7f5db8d24945b70a7bffb3f7c4d88c7f9cdea79c4f3bdcef9bd4fcbda4ee2e25d26f93ef644dc673fc7
 SHA512 
5d445db0dfdfac66b0936c408b26c3c10ca3c4f2cea9f64f83c9ae91afdbf7a4d50e8f25e18b9514238d4a6ff87c20677717ea81401fb162eb4e263e20c3
 DIST genpatches-4.19-2.experimental.tar.xz 5220 BLAKE2B 
68fb137e87a7be41c9ac64fee33b9fa58510085e7e32784a49728f2f12ab4de134b801b6772571bcdb16f6f1d481b93968a574c1c60b6070c31938982bc5eddb
 SHA512 
e1e7fdc44a02b9f9412430b3430f843239ac1801ee797c1ea55ece4477087b53fb1379342f3e4ef24bbebc59df7e38bc802cdb222db6df0f2d3f1cc04fe163ad
 DIST genpatches-4.19-2.extras.tar.xz 17480 BLAKE2B 
d6b72d42a27cdf94fbf741f3c0e5a178bc51d980836b54b8bb75723f59c4d9c5d7d96f58009cfd58759de20963528735ba3603839da8366e8369931421a69f49
 SHA512 
5187ba3df73681cb78e2df50e04cb6a4f458a0ebd79c0a2d5fc06bbd9aeb58f3686b224e26ee59edc55d2a2817b7a7cb60ba1df1febf2eb4ba2e628e578b9b75
+DIST genpatches-4.19-3.base.tar.xz 133624 BLAKE2B 
347353821bcaefa97ccb72151f9e240c72576b00a57fe8c1be6bf1d9c9dc5a839753c8358f29e167a16bd0765b283bbefac7920269725a9b665c7f614dc6ed36
 SHA512 
02729fc31be11211d880b542ea30cdb9a16213231c92b044d5dcded1aae818925cd33fcfce9000581315846eeb8a98437d6ec6c1b269620be3489d59c6133e33
+DIST genpatches-4.19-3.experimental.tar.xz 5220 BLAKE2B 
d360659f0b5d6bfd80832b0972a11c8b057a800455c4bc41a576cb0bb58c542b3df20917a5e8a5c188536f146ec6acf18157039a07de299fe738753098f1e855
 SHA512 
10eef1f441c6b6345f1c718c2c4863cb3000600ae239e6847dfea7f4834d0b43e0d029a65b824487100a5558ae160744c2d8688161940d82f6a29aeddc5b3f29
+DIST genpatches-4.19-3.extras.tar.xz 17476 BLAKE2B 
868a43224e45027d634fa94041082b1a85a09e0492428996a71fa2834aa94e94575faf01135b7c2ef5b136daab28abb118f95ee3a717a7c0297c3081dd671a74
 SHA512 
5208deb93b3e1472c155c159d6084b030b15215fa1c52d4d991dc868a156bdfb1cd5158d4dc8652dd6971dfb026bd959234c4fb5fc7367cfa8f96a1f02b6f83e
 DIST genpatches-4.4-151.base.tar.xz 2298156 BLAKE2B 
8a6ebf847b2447abdac3a544130721d54d51216d8bf2c7db34bc34154dd236cedceedc9190e5a5b9b972209c4180cc57b501b392be7f4b26684c95742e3741b9
 SHA512 
7e82eaaa0559dea96b5f53eb2ca231872db5cb45f2a5627f7d68fd9dab3f1840944bb613df9e909c0e734df515236ed35fbe4051124703ac7090c0a68d8aa6f8
 DIST genpatches-4.4-151.experimental.tar.xz 87748 BLAKE2B 
90e9341cdd0d2d9f174cf28f063d8f8a50319529b96f9b6f2547535ed4fc560ed02d3f857bbd3bdc8d11bfda0f12957a6da9539cc7d15b12b74aba870c83785e
 SHA512 
f465b647d9c57cabf87ca899e1d3c465d9a8690d05f2a64f71aa9333ba88ec3c0b7248321c5fd161149126c345b569a728f2a22eb4422c8b45fcff8dd319a67f
 DIST genpatches-4.4-151.extras.tar.xz 16452 BLAKE2B 
9c7fdf7b009d5d58b919f7f1b395249748bd7489ea052702838fcc2adac6e605422fcf404b76db0206a6bda006a16401182684626a980b727301b963a713fffd
 SHA512 
2470a74a73e91d4d0534521bda198f14450304910eace137b17fbd611281a2864907a724c600de4433484d76b8fdb794e11b48cf5e5d7ac5adaff518dd921e5e

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.2.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.2.ebuild
new file mode 100644
index 000..939bed6897a
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="3"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/alacritty/, x11-terms/alacritty/files/

2018-11-13 Thread Georgy Yakovlev
commit: 7116dd559e585e025769e9d3560923654c09ba05
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Nov 14 00:19:52 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Nov 14 01:02:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7116dd55

x11-terms/alacritty: version bump to 0.2.3

Upstream fixed ouse cursor alignment issues and
truncated last line caused by incorrect padding calculations
Added converted windows icon, will switch to svg once it's ready.

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

 x11-terms/alacritty/Manifest   |   7 +
 x11-terms/alacritty/alacritty-0.2.3.ebuild | 379 +
 ...-0.2.3-avoid-fetching-custom-windows-deps.patch |  74 
 3 files changed, 460 insertions(+)

diff --git a/x11-terms/alacritty/Manifest b/x11-terms/alacritty/Manifest
index 44b202ae994..fa7e6e9f85e 100644
--- a/x11-terms/alacritty/Manifest
+++ b/x11-terms/alacritty/Manifest
@@ -4,6 +4,8 @@ DIST aho-corasick-0.6.8.crate 26786 BLAKE2B 
877bac172514332ef3c607fa3c9b47088225
 DIST aho-corasick-0.6.9.crate 25979 BLAKE2B 
a1bbec11c322d20d435d8683151b144e31f04b07ca47fc1c8128464533256f4004c8d346fe59a1e1c41be5609fdf768fad5f1afa5df94d1a02ced5c4f02c4bac
 SHA512 
8dfc817b435d8a44fb4ca79bb20e283659c2fe9a75a4892389958f5880acc436bbe32552098429f15585ee025d064fdb5806b814f0e9d67a4261ffd23852172b
 DIST alacritty-0.2.1.tar.gz 892444 BLAKE2B 
c51b3e58571a0de3c41a153dea400f1f5d58fa1d4a5d1c5015acdda20613fb938c5462d548356b407a4bd2a6b257a93dbadc6d53f7e3ce16aa82a267a5aa
 SHA512 
d0aba44b6d396c01a86032df47426ea32759b6f1b13948756cd3257097f1d9db1c24cea462f31a7f78a0cabdd1ac1a2df38b70b7c798844eaf8a2372e1fbd3d4
 DIST alacritty-0.2.2.tar.gz 957481 BLAKE2B 
c508523eba795e232297fbac13e76e9561716381ebba7bbb6653b7079dbaf67005512c3472f3f0f03991b29faf012e10619d34fa6611317d39ae45b7bc931a73
 SHA512 
460a3a5872726063c402dcbe5b0e087a5c753dd7833ddb395dbb5e8122083da30efacee34d920b604e0b222d270df4587cf81bb510f61a8c9619edf3181e3e5f
+DIST alacritty-0.2.3.tar.gz 957500 BLAKE2B 
510d479e95ac2c4e11ec12d181ed034ab2ca5dd02cfe4feb32e845b06220bd469815b9f2623e8485ec7a1601332031147137b8c46018d7230473d11583ad3673
 SHA512 
ee663cd2bb405b12cd0395e98fcab04303a4fca23f691bae71aa36756a2c584247c9584948f0d7c480ebf07ab07b52fe916857b19bd6c6402e4969d0b7835997
+DIST alacritty.png 25216 BLAKE2B 
c3b0bc28d7dfc17da4224b0544e2c83b17c63669db5c809ec84532a52d8e5921fdbc058267eabfa29c71f3b577756cee4c8f8077ab4ac7de16d9290f0a4c62bf
 SHA512 
afc37f92453dd5ab2fff353ce59b4e5c2e30f1d37836a5ddf43be82e67237b8646a5e6a88322b8918a2835ec19360d8f8fc388854ef74fcf8a5eea0dae291783
 DIST andrew-0.1.4.crate 8675 BLAKE2B 
25d335096c3ad509bff202eb347bf8c193146b90d488c671f0b3796e78520ae0ea1ac93f7e77343c79bc2207804bad8f5f326b1e63fdf011dd60728dfd13f814
 SHA512 
b96fccfe1cec13c5d45c275b0a7dd6bb619a8c40a9d9b689e1618fae24088c4908b4af542e8df1a8664110599d6cd218a986c032bf2f22ee9aed8264edf92c24
 DIST android_glue-0.2.3.crate 1572 BLAKE2B 
8404cc69af7d1c9e851e67a69b5b18195388b50924b6a8afc7203bc5101babe9ae007724e552a929947fa9c639eb8ae13cdae0aedbc2d54b0b8d48373f15b7a3
 SHA512 
16ff1f0e1f50cd120dfbe57d45ebac1725fa75447c964a5b05a1a0565b13b0bc3b6c153edb4a50083ef5d802a889c9f9007e2e21a58dc408f9fb12e9437bd01b
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
@@ -69,6 +71,7 @@ DIST crossbeam-epoch-0.6.1.crate 34089 BLAKE2B 
e99a20c26bbf6cd94978d0aebba43b5e4
 DIST crossbeam-utils-0.2.2.crate 11901 BLAKE2B 
d089d4d810d3c29163a9c3007c5c3a2479901c111905182df0c24b293853e37107693ee0fb50f0984bb7dae76908a66f1be40667fe1eec31319e5c6e9979
 SHA512 
fc49d36efcb3a53125c1173415e27de43970c1d2f32547687e02c99001c98cb200047bd2b0072e47466515df5de9ee2104d1b83e7b4ccf03f0e3580a1d416f32
 DIST crossbeam-utils-0.5.0.crate 12162 BLAKE2B 
63366fee26c4012ba705ad415db867e0b9bcf81b0880ee3c5ec3c06d2ec8776e64585ddc04ad072d363ddff3acd1382069e591c25daa27141bbbf75412d96113
 SHA512 
eebb6bf81517c930fdb4c15a8eaf92693907fe58dbf1913a9c2f4315a6c0550eb772cb15c47e2ac4e3f4decdd47f69ea8e42910ea649bd2e2279ad4cbf9d02c4
 DIST crossbeam-utils-0.6.0.crate 13904 BLAKE2B 
14c214d0b33adad6594cd0a27de154da56a61ed407f9da2c4e99fe236142c7a6de0821cd8b4f64c8db6711c1e873c930cf96949b29a8aed95ffa06eeea34d73f
 SHA512 
9e29e6b13ab56193a19437cd68913233befb0b61abb862ebff0a24bd9baadcb9302718809ae95fb3a16a102d6f862553dfef83a23af9b97b1589c993ee029101
+DIST crossbeam-utils-0.6.1.crate 13987 BLAKE2B 
89a08fe3aee4b709fa87355bf18f8f80ae8f32975c152d319018fe762a233a2bc7037df6fde08d6b9e55ee6d68d56fa65ce66d9d4c0166d62f4a48196ee8aa22
 SHA512 
49e02da3d2bf9451048363faf59fe06a80b5b9590935971d39fd903c09d72bbcb7e8a70aff36dbc9467246c18a2608e32ec9d5460e085a98f2c

[gentoo-commits] repo/gentoo:master commit in: x11-terms/alacritty/files/, x11-terms/alacritty/

2018-11-13 Thread Georgy Yakovlev
commit: 16e911c2af257d9c6b802ef2767d5a864807b1d6
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Nov 14 00:20:38 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Nov 14 01:02:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e911c2

x11-terms/alacritty: drop 0.2.2

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

 x11-terms/alacritty/Manifest   |   5 -
 x11-terms/alacritty/alacritty-0.2.2.ebuild | 375 -
 ...-0.2.2-avoid-fetching-custom-windows-deps.patch |  74 
 3 files changed, 454 deletions(-)

diff --git a/x11-terms/alacritty/Manifest b/x11-terms/alacritty/Manifest
index fa7e6e9f85e..2d5ca12733f 100644
--- a/x11-terms/alacritty/Manifest
+++ b/x11-terms/alacritty/Manifest
@@ -3,7 +3,6 @@ DIST advapi32-sys-0.2.0.crate 7217 BLAKE2B 
ef3328a3405f51afe01b4bf0dec00def432a2
 DIST aho-corasick-0.6.8.crate 26786 BLAKE2B 
877bac172514332ef3c607fa3c9b4708822543f69091b3151d31d9297306dbcb0b6ce9cf5ba02f3c08f5baff337e3525ada8f2240fd6aa12cce428694a36
 SHA512 
1adbce716a3082c3fcd3514c49af3872d926df14044767266707862c0ad7ee22848a6ce99903003c04a3e8f8cd91b38ec8ca5d4a2c9031bfec4c93cf71c15556
 DIST aho-corasick-0.6.9.crate 25979 BLAKE2B 
a1bbec11c322d20d435d8683151b144e31f04b07ca47fc1c8128464533256f4004c8d346fe59a1e1c41be5609fdf768fad5f1afa5df94d1a02ced5c4f02c4bac
 SHA512 
8dfc817b435d8a44fb4ca79bb20e283659c2fe9a75a4892389958f5880acc436bbe32552098429f15585ee025d064fdb5806b814f0e9d67a4261ffd23852172b
 DIST alacritty-0.2.1.tar.gz 892444 BLAKE2B 
c51b3e58571a0de3c41a153dea400f1f5d58fa1d4a5d1c5015acdda20613fb938c5462d548356b407a4bd2a6b257a93dbadc6d53f7e3ce16aa82a267a5aa
 SHA512 
d0aba44b6d396c01a86032df47426ea32759b6f1b13948756cd3257097f1d9db1c24cea462f31a7f78a0cabdd1ac1a2df38b70b7c798844eaf8a2372e1fbd3d4
-DIST alacritty-0.2.2.tar.gz 957481 BLAKE2B 
c508523eba795e232297fbac13e76e9561716381ebba7bbb6653b7079dbaf67005512c3472f3f0f03991b29faf012e10619d34fa6611317d39ae45b7bc931a73
 SHA512 
460a3a5872726063c402dcbe5b0e087a5c753dd7833ddb395dbb5e8122083da30efacee34d920b604e0b222d270df4587cf81bb510f61a8c9619edf3181e3e5f
 DIST alacritty-0.2.3.tar.gz 957500 BLAKE2B 
510d479e95ac2c4e11ec12d181ed034ab2ca5dd02cfe4feb32e845b06220bd469815b9f2623e8485ec7a1601332031147137b8c46018d7230473d11583ad3673
 SHA512 
ee663cd2bb405b12cd0395e98fcab04303a4fca23f691bae71aa36756a2c584247c9584948f0d7c480ebf07ab07b52fe916857b19bd6c6402e4969d0b7835997
 DIST alacritty.png 25216 BLAKE2B 
c3b0bc28d7dfc17da4224b0544e2c83b17c63669db5c809ec84532a52d8e5921fdbc058267eabfa29c71f3b577756cee4c8f8077ab4ac7de16d9290f0a4c62bf
 SHA512 
afc37f92453dd5ab2fff353ce59b4e5c2e30f1d37836a5ddf43be82e67237b8646a5e6a88322b8918a2835ec19360d8f8fc388854ef74fcf8a5eea0dae291783
 DIST andrew-0.1.4.crate 8675 BLAKE2B 
25d335096c3ad509bff202eb347bf8c193146b90d488c671f0b3796e78520ae0ea1ac93f7e77343c79bc2207804bad8f5f326b1e63fdf011dd60728dfd13f814
 SHA512 
b96fccfe1cec13c5d45c275b0a7dd6bb619a8c40a9d9b689e1618fae24088c4908b4af542e8df1a8664110599d6cd218a986c032bf2f22ee9aed8264edf92c24
@@ -92,7 +91,6 @@ DIST expat-sys-2.1.6.crate 518887 BLAKE2B 
12e06f38859124c8da67aaf41477e0c94e9b24
 DIST failure-0.1.3.crate 34107 BLAKE2B 
6ed7b1f978bc88b5a8c3e6b30854cf0718ec7882c88834f7464bdf2864a784026a90034239c09ae433b4938293be7fe8034bc32b295350db1bf38e76f140a47d
 SHA512 
b77170bb749da6a8af01cb9bbd42c5e75ff72ed74886d8ae1223bf6a7c2089c0bd37420e9e2eb5fa74c58214e49c0d00ff632008d7f6d6c831ede92db8de7e64
 DIST failure_derive-0.1.3.crate 4349 BLAKE2B 
1e5b282737425c0ce9c6bbfa3ee47748c65ad5914fe253ead5dd684770078bee4748418510080e47e4b6c6b7be60e99cf214b42055bcedf2653c3668c9c6ece0
 SHA512 
22e75f72a5bb739003a65e6d8d0f8a8b4f02b605829bc1c4e5b1f87a45e5e46b0a6dd4ddce0d3b3bb029fa5d177a2e01de510e29103e24038c795d4354c76eb4
 DIST filetime-0.2.1.crate 11797 BLAKE2B 
fa8f886afa7f7fea0f543e425bc06ab0bdbfbaccafb7a5bf5234fa1a3433d90398dc42bb24832132d042032e20042495fdc2763f81b8b7244c6b8d8a5e660367
 SHA512 
749770e2b484c7d1e94beec490ceef2552b7294e3cb5ea67033488800babf7d48898b5d6a0874b113dfe95004322476553249d57349dfc3cb575c26d4ebf5a9d
-DIST filetime-0.2.2.crate 11945 BLAKE2B 
1a3c813f30927edd5bfa6f4f8deabd533ecc5252f1fe62125b7dd25c327a52eed9ea613cad0154daf26d24f6648c6db62d0ce449507e335a51bee9506dac9a84
 SHA512 
b0ea0e26b632798e1e208eca5cf4c08c7ad65a146abc2e4a6463f699749a92d579dadb7c80e8f08abfb7ed74bb90fe2acb35ae927976b25dcf0b38bd220a63c2
 DIST filetime-0.2.3.crate 12038 BLAKE2B 
2da3411829dab06e66fe62da31d9adb8ea6596c7319eac576d61e83b83eac30d76f5e19224eb5a4dbf9edb01aad3276f937ff34c5b73fc7d0af1c4803e6123a8
 SHA512 
d499609fb68737cd78e392bf13f338cf19d8cf7ee3175cf931bb2dcd9393496b5af1b1c6829e689c5bb4eb10b276788e314716533d706e9d6148bbe28f83bc26
 DIST flate2-1.0.4.crate 65683 BLAKE2B 
cf6d62caa99076db9a5d56f361ec40564fc71cda07da3fc5572dfadae57f912f63b1873dc77782b2c80652b3cb63bbbf3ca67fe1980b50cac4de2ca40198d25d
 SHA512 
267bcd04a31d6409b318c3b1fa493806ca25b1528f6c64beb25c71cb3ce9

[gentoo-commits] proj/linux-patches: New tag: 4.19-3

2018-11-13 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 00:49:38 2018 +

New tag: 4.19-3




[gentoo-commits] proj/linux-patches:4.19 commit in: /

2018-11-13 Thread Mike Pagano
commit: 421d5534f563efc013380ae2668e5d50aca27769
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Sun Nov  4 16:21:49 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 00:46:44 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=421d5534

linux kernel 4.19.1

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

 _README |   4 +
 1000_linux_4.19.1.patch | 966 
 2 files changed, 970 insertions(+)

diff --git a/_README b/_README
index 917d838..828fbcd 100644
--- a/_README
+++ b/_README
@@ -43,6 +43,10 @@ EXPERIMENTAL
 Individual Patch Descriptions:
 --
 
+Patch:  1000_linux-4.19.1.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.19.1
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1000_linux_4.19.1.patch b/1000_linux_4.19.1.patch
new file mode 100644
index 000..2274982
--- /dev/null
+++ b/1000_linux_4.19.1.patch
@@ -0,0 +1,966 @@
+diff --git a/Makefile b/Makefile
+index 69fa5c0310d8..abcd8ca4966f 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 19
+-SUBLEVEL = 0
++SUBLEVEL = 1
+ EXTRAVERSION =
+ NAME = "People's Front"
+ 
+diff --git a/arch/sparc/include/asm/switch_to_64.h 
b/arch/sparc/include/asm/switch_to_64.h
+index 4ff29b1406a9..b1d4e2e3210f 100644
+--- a/arch/sparc/include/asm/switch_to_64.h
 b/arch/sparc/include/asm/switch_to_64.h
+@@ -67,6 +67,7 @@ do { save_and_clear_fpu();   
\
+ } while(0)
+ 
+ void synchronize_user_stack(void);
+-void fault_in_user_windows(void);
++struct pt_regs;
++void fault_in_user_windows(struct pt_regs *);
+ 
+ #endif /* __SPARC64_SWITCH_TO_64_H */
+diff --git a/arch/sparc/kernel/process_64.c b/arch/sparc/kernel/process_64.c
+index 6c086086ca8f..59eaf6227af1 100644
+--- a/arch/sparc/kernel/process_64.c
 b/arch/sparc/kernel/process_64.c
+@@ -36,6 +36,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include 
+ #include 
+@@ -521,7 +522,12 @@ static void stack_unaligned(unsigned long sp)
+   force_sig_fault(SIGBUS, BUS_ADRALN, (void __user *) sp, 0, current);
+ }
+ 
+-void fault_in_user_windows(void)
++static const char uwfault32[] = KERN_INFO \
++  "%s[%d]: bad register window fault: SP %08lx (orig_sp %08lx) TPC %08lx 
O7 %08lx\n";
++static const char uwfault64[] = KERN_INFO \
++  "%s[%d]: bad register window fault: SP %016lx (orig_sp %016lx) TPC 
%08lx O7 %016lx\n";
++
++void fault_in_user_windows(struct pt_regs *regs)
+ {
+   struct thread_info *t = current_thread_info();
+   unsigned long window;
+@@ -534,9 +540,9 @@ void fault_in_user_windows(void)
+   do {
+   struct reg_window *rwin = &t->reg_window[window];
+   int winsize = sizeof(struct reg_window);
+-  unsigned long sp;
++  unsigned long sp, orig_sp;
+ 
+-  sp = t->rwbuf_stkptrs[window];
++  orig_sp = sp = t->rwbuf_stkptrs[window];
+ 
+   if (test_thread_64bit_stack(sp))
+   sp += STACK_BIAS;
+@@ -547,8 +553,16 @@ void fault_in_user_windows(void)
+   stack_unaligned(sp);
+ 
+   if (unlikely(copy_to_user((char __user *)sp,
+-rwin, winsize)))
++rwin, winsize))) {
++  if (show_unhandled_signals)
++  printk_ratelimited(is_compat_task() ?
++ uwfault32 : 
uwfault64,
++ current->comm, 
current->pid,
++ sp, orig_sp,
++ regs->tpc,
++ 
regs->u_regs[UREG_I7]);
+   goto barf;
++  }
+   } while (window--);
+   }
+   set_thread_wsaved(0);
+@@ -556,8 +570,7 @@ void fault_in_user_windows(void)
+ 
+ barf:
+   set_thread_wsaved(window + 1);
+-  user_exit();
+-  do_exit(SIGILL);
++  force_sig(SIGSEGV, current);
+ }
+ 
+ asmlinkage long sparc_do_fork(unsigned long clone_flags,
+diff --git a/arch/sparc/kernel/rtrap_64.S b/arch/sparc/kernel/rtrap_64.S
+index 4073e2b87dd0..29aa34f11720 100644
+--- a/arch/sparc/kernel/rtrap_64.S
 b/arch/sparc/kernel/rtrap_64.S
+@@ -39,6 +39,7 @@ __handle_preemption:
+wrpr   %g0, RTRAP_PSTATE_IRQOFF, %pstate
+ 
+ __handle_user_windows:
++  add

[gentoo-commits] repo/user/ssnb:master commit in: app-misc/autenticacao-gov-pt/files/, app-misc/autenticacao-gov-pt/

2018-11-13 Thread Samuel Bernardo
commit: 430e19bae81ba7111a5b27f34a8064d75f00b06d
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sun Nov 11 20:38:42 2018 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Wed Nov 14 00:12:21 2018 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=430e19ba

update autenticacao-gov-pt

Signed-off-by: Samuel Bernardo  gmail.com>

 app-misc/autenticacao-gov-pt/Manifest  |  20 +++--
 .../autenticacao-gov-pt-3.0.13.ebuild  |  90 +
 .../files/autenticacao.gov.pt-3.0.13.deb   | Bin 0 -> 1086846 bytes
 .../files/dlgQndPinpadInfo.cpp.patch   |  20 +
 .../autenticacao-gov-pt/files/extras-3.0.13.tar.gz | Bin 0 -> 12500410 bytes
 5 files changed, 122 insertions(+), 8 deletions(-)

diff --git a/app-misc/autenticacao-gov-pt/Manifest 
b/app-misc/autenticacao-gov-pt/Manifest
index 928c787..ca367d8 100644
--- a/app-misc/autenticacao-gov-pt/Manifest
+++ b/app-misc/autenticacao-gov-pt/Manifest
@@ -1,8 +1,12 @@
-AUX Makefile.gnu.patch 592 SHA256 
cb445c04be9a0a642439a688cbff82315fd9079d5e085a94c871dae6a22f9424 SHA512 
8da9359d93fbd4a2ed6df8a58f15228ba13ee7117634e024c2ea759ee046b5ba255d374143b087b506a32d21f44c2cad63b2af95a6834ad051d52e0b5b8aa9cb
 WHIRLPOOL 
ae0d9da19b08f20842a8b5f8ce50784190c881efb3e3d57bf0e0f57be3ccf1d0619f1eacb79a60cabe6b42a9791074c0113508eb55b24477ba420e3971324175
-AUX autenticacao.gov.pt-2.4.0.deb 1055012 SHA256 
9f2eb9b0d6a4c2c6544a5364c03f4bf1f197904c7861aa471c250a2de6e1192f SHA512 
09742f4d59efa56c5ebb69ac3cdb408c5d9e4f5c4f7526069c59077afb9a4b7e4efab878e43281b59cd8807a7d4adab3da758d30008b509dc79aa7b6c521a0db
 WHIRLPOOL 
810a34fe6320fdc91dcfd66abdd618a56ee1d4f0fd2f1dbcef5a121e95c462d91fd3102ab61f6966c25d5b8bdf7aecd7cccb99aafcfa63e0d26b1be8378e4bf3
-AUX autenticacao.gov.pt-2.4.6.deb 1073740 SHA256 
0e78553aa6e7ba10a024b44ac8363b998a677231c26af047e3df6653a0cd88b9 SHA512 
92c6ec346d2496b95ed88d686e3b4d656b96053f515b3c12c56a4933b103011365242de184fbfda17c52c540efddf083cff5b544c9351abef9d21256ad305897
 WHIRLPOOL 
300c2389d60e2807b36c2f8820866b395d2391da5501b4a619390909c3acfce5402ac7061e11398bd19b6fd963228d353f4d40d31cb5ca9db6f30442efe8c2b4
-AUX extras-2.4.0.tar.gz 12500575 SHA256 
1aad4500fff3e1c40045bcf91561bf9611ddc22ee4a087ec8a24f091e9dbbb6c SHA512 
75a032022843b01e548807f9b84289b8dba58b48b4bcbd46784a1bd79a127f0f72dc093e757d182056aa7f80ef8d798dbf377665bd5a76060ce8960a275eb5b2
 WHIRLPOOL 
c4abcb7ad6afc4ed9c7587a98cb30cbc20ddc025055699de44a7b287132205131aa725db96fd863ccdc037e0a253bc296ce243b3a676ba95004344139bc91d1f
-AUX extras-2.4.6.tar.gz 12500575 SHA256 
1aad4500fff3e1c40045bcf91561bf9611ddc22ee4a087ec8a24f091e9dbbb6c SHA512 
75a032022843b01e548807f9b84289b8dba58b48b4bcbd46784a1bd79a127f0f72dc093e757d182056aa7f80ef8d798dbf377665bd5a76060ce8960a275eb5b2
 WHIRLPOOL 
c4abcb7ad6afc4ed9c7587a98cb30cbc20ddc025055699de44a7b287132205131aa725db96fd863ccdc037e0a253bc296ce243b3a676ba95004344139bc91d1f
-AUX qmake.patch 468 SHA256 
8c11d848776282d3de9b5db209bddbc47041e1089fcc1b1cbcd6fd0fd62394b0 SHA512 
ff8ed18d0748e04b1041c7b189a93dfe6674273e677ec86676187b2323ca794d61424204ec8c395c1f5b603c5dd6c346ae2db1cf9886fb42550a827f50c55d34
 WHIRLPOOL 
9bfe67de73319c70aecefa180c29028320a11669276c7894a5108131c9161f9f1b63c985ea4ba4aba141389cd09a85f4141db9490124ef6c2b3e59e1b48dfc0d
-EBUILD autenticacao-gov-pt-2.4.0.ebuild 2432 SHA256 
c430108f2bc81feb742d167a7b9ace059f3450a71209246baea079d363027d61 SHA512 
73d325601fd51239369a79c5cb0d898bf0c15fbe51b36a30cd00a56fb090431ffef4a76e774353c294f4a92d497e25f233e9bd4eb8fcee41a29451a86d243d7e
 WHIRLPOOL 
7ce8d409cf5019862b807c2fcc4006de5e12842b1358bc0a6333201b021420fb112bad2111aa21356a95e6012faeba4b48bdbd12687442fa902adba2fc5335b2
-EBUILD autenticacao-gov-pt-2.4.6.ebuild 2397 SHA256 
5292dad1ea1cda7961e6161ef14d8b8044e101d730239224199787e4b3dbfc5f SHA512 
26c516cf52a6784306ba26818a0e902ada6bbe87ff37dcffc264536116e209d067fecc28e72b1495b3dd3392204c0f1d634e1c1882706a13fd4b27c04765aaf6
 WHIRLPOOL 
cf88f0f9de45bf318e117f739f5242e768cb3e7f704404dc239261e49e8b2cfcedd84206e2a1ba1b4b218be881c94f14345520c64553afceb2d5ba579e249067
+AUX Makefile.gnu.patch 592 BLAKE2B 
417e9fd33f4ba6897f4ddbcd8ec6e53e2bc50e2f854188e1698ada8c9e2e0ea6bbdf5fbf40ddd11e653ec024abdd9fd37f091b38afcbabef7ed445c98ee3ce75
 SHA512 
8da9359d93fbd4a2ed6df8a58f15228ba13ee7117634e024c2ea759ee046b5ba255d374143b087b506a32d21f44c2cad63b2af95a6834ad051d52e0b5b8aa9cb
+AUX autenticacao.gov.pt-2.4.0.deb 1055012 BLAKE2B 
59def973150f870ce4d505a1c7123280c6bf1953e9bd395dca9cde50e3e835b38212e030bbfa75465e96c1815995b095b806b0254eadca856f77d165319993ee
 SHA512 
09742f4d59efa56c5ebb69ac3cdb408c5d9e4f5c4f7526069c59077afb9a4b7e4efab878e43281b59cd8807a7d4adab3da758d30008b509dc79aa7b6c521a0db
+AUX autenticacao.gov.pt-2.4.6.deb 1073740 BLAKE2B 
fd59429e02906129aba4b01aae7a365b793bb5b3f99520c410189625f8a0c1a025b10c4e3682717bb508497ecb792fdab9068373b5f203b76c6c5552bb172333
 SHA512 
92c6ec346d2496b95ed88d686e3b4d656b96053f515b3c12c56a4933b103011365242

[gentoo-commits] repo/user/ssnb:master commit in: net-misc/megasync/

2018-11-13 Thread Samuel Bernardo
commit: 67fe31a55db9b07472c9ffd01807bddf9487f07f
Author: Samuel Bernardo  gmail  com>
AuthorDate: Wed Nov  7 23:26:10 2018 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Wed Nov 14 00:11:58 2018 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=67fe31a5

update megasync

Signed-off-by: Samuel Bernardo  gmail.com>

 net-misc/megasync/Manifest  |   1 +
 net-misc/megasync/megasync-3.7.1.ebuild | 145 
 2 files changed, 146 insertions(+)

diff --git a/net-misc/megasync/Manifest b/net-misc/megasync/Manifest
index 577aa0e..dce2b0b 100644
--- a/net-misc/megasync/Manifest
+++ b/net-misc/megasync/Manifest
@@ -15,5 +15,6 @@ EBUILD megasync-3.6.5-r1.ebuild 3362 BLAKE2B 
31b8246a1600d088d30ad26687f1d14ea37
 EBUILD megasync-3.6.5.ebuild 3337 BLAKE2B 
2f5aeb4338a6b3cda24c7df83f72133078bc9d7a9b85235dbc74939a6584ee3db15c1ead62cde806419d455b400e7ecf1f16f8b9180603d2b03f3c1e522d0bbe
 SHA512 
d8093129e32585db276e4aa88496092c7a99731b10755a8514b23492e0e6473837850dcaec1606804a732d4fc88cd77b9bc207ecafbd7a3450e249f8eade438d
 EBUILD megasync-3.6.6-r1.ebuild 3491 BLAKE2B 
7981da7b9d40d9aee6a8eac180a6eba7b68642ad23b12bb73f2387eeb02519d54d88e9557842787379cc603917f768452a175657d87b23cd4e378c2619bfc9ec
 SHA512 
4507cc58b49e1653ed1bf63a4210433f89a7c195892c070deb2c9d9207c95e5274f53bdc2371ad8ecadc1bebfbdc18466a431dbd11bc68d6d2fa3e1f7cc90a58
 EBUILD megasync-3.6.6.ebuild 3362 BLAKE2B 
31b8246a1600d088d30ad26687f1d14ea372aa92141be2d779aede5da7a32ab53f41463080a4148fbe74402046ede9d797d3e6d3bbc375ab634885b82476dfba
 SHA512 
e4dfb72321158c6befd757921bd70e7b275ec6b95e2297119d70c4cf1cdf708cec903575b8f3adc308b4a6071a7bd741061acefa2ab16ce78b9a1733e5f06e99
+EBUILD megasync-3.7.1.ebuild 3459 BLAKE2B 
b4fccfddb25b61742a3058671c1fe6b67c46672db61ac4f23da807d770a70bd2b2b8401cd5ea352be6b1efc589a1050f4a56fa5fa304d03b7facd4c443acedbc
 SHA512 
451f8f82ede1e68cb226d771fdf810fbf131e9d4e7d6ce51a506ef0eb8fc521cfb7eab94ebd740793e13516ee1e06f171300d17497f00b6abe1e95ff8e3d165c
 EBUILD megasync-.ebuild 3637 BLAKE2B 
948364efa4ae9ce897da38659e669fbb509de374686832d4546caccc4f9333693749540c989f1bb074b9eb929b308978ed089f4b6be714dbf76c530e608b
 SHA512 
020ca96d8972f66cc79673bc31083af2fffacbb02dfeb12677d5d62f08605e1a4f9b29d55d5509231a416c39e7b1cd2e6b20d16c4af00a415cbaf4c133fa6c6d
 MISC metadata.xml 318 BLAKE2B 
ffc32715f0597b63ba78c242a5adfad13c921b43da17b5e07b4cca5e5ef69dbb3c89a7d110165dcea06ed317f873a5210db21be0ac5941dfb433185fdcb7a6e7
 SHA512 
e4930a21d6f75f5395e2e96436b42c792771fd7167abceeff0db7a9036616c6feeb6beee890afa6ff5e4584f5bb6938084316e60df57997aa1c20ba0a025514c

diff --git a/net-misc/megasync/megasync-3.7.1.ebuild 
b/net-misc/megasync/megasync-3.7.1.ebuild
new file mode 100644
index 000..41e8d6f
--- /dev/null
+++ b/net-misc/megasync/megasync-3.7.1.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=6
+
+inherit eutils multilib qmake-utils autotools versionator git-r3
+
+DESCRIPTION="A Qt-based program for syncing your MEGA account in your PC. This 
is the official app."
+HOMEPAGE="http://mega.co.nz";
+if [[ ${PV} == ** ]];then
+   EGIT_REPO_URI="https://github.com/meganz/MEGAsync";
+   KEYWORDS=""
+   EGIT_SUBMODULES=( '*' )
+else
+   #SDK_COMMIT="e8e66e9f030febfb35c9e4dd503d69091e28fc04"
+   #MY_PV="$(replace_all_version_separators _)"
+   EGIT_REPO_URI="https://github.com/meganz/MEGAsync";
+   EGIT_COMMIT="v${PV}.0_Linux"
+   EGIT_SUBMODULES=( '*' )
+   
#SRC_URI="https://github.com/meganz/MEGAsync/archive/v${PV}.0_Linux.tar.gz -> 
${P}.tar.gz
+   #https://github.com/meganz/sdk/archive/${SDK_COMMIT}.tar.gz -> 
${PN}-sdk-20170215.tar.gz"
+   KEYWORDS="~x86 ~amd64"
+   #RESTRICT="mirror"
+   #S="${WORKDIR}/MEGAsync-${PV}.0_Linux"
+fi
+
+LICENSE="MEGA"
+SLOT="0"
+IUSE="+cryptopp +sqlite +zlib +curl freeimage readline examples threads qt5 
java php python gnome"
+
+DEPEND="
+   dev-lang/swig
+   app-doc/doxygen
+   media-libs/libmediainfo
+   !qt5? ( 
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   dev-qt/qtdbus:4
+   dev-libs/sni-qt
+   )
+   qt5? ( 
+   dev-qt/qtcore:5
+   dev-qt/linguist-tools
+   dev-qt/qtwidgets:5
+   dev-qt/qtgui:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtdbus:5
+   )"
+RDEPEND="${DEPEND}
+   x11-themes/hicolor-icon-theme
+   dev-libs/openssl
+   dev-libs/libgcrypt
+   media-libs/libpng
+   net-dns/c-ares
+   cryptopp? ( dev-libs/crypto++ )
+   app-arch/xz-utils
+   dev-libs/libuv
+   sqlite? ( dev-db/sqlite:3 )
+   dev-libs/libsodium
+   zlib? ( sys-libs/zlib )
+ 

[gentoo-commits] proj/qt:master commit in: dev-qt/qtxmlpatterns/

2018-11-13 Thread Andreas Sturmlechner
commit: fb4ee29e3ed5d9eb62f7613e897ff277b320a10f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 22:16:49 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 22:44:20 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=fb4ee29e

dev-qt/qtxmlpatterns: Block  gentoo.org>

 dev-qt/qtxmlpatterns/qtxmlpatterns-5.12.0_beta4.ebuild | 4 +++-
 dev-qt/qtxmlpatterns/qtxmlpatterns-5.12..ebuild| 6 --
 dev-qt/qtxmlpatterns/qtxmlpatterns-5..ebuild   | 6 --
 3 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.12.0_beta4.ebuild 
b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.12.0_beta4.ebuild
index 22c2abf1..ddaa794e 100644
--- a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.12.0_beta4.ebuild
+++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.12.0_beta4.ebuild
@@ -16,4 +16,6 @@ DEPEND="
~dev-qt/qtcore-${PV}
~dev-qt/qtnetwork-${PV}
 "
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+   !

[gentoo-commits] proj/qt:master commit in: dev-qt/qtimageformats/, dev-qt/designer/, dev-qt/qtx11extras/, dev-qt/pixeltool/, ...

2018-11-13 Thread Andreas Sturmlechner
commit: ea20e7419bd1212625ae9f0a489ad61cb37f0c70
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 21:20:35 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 22:44:20 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=ea20e741

dev-qt: Add Qt 5.12.0_beta4

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

 dev-qt/assistant/Manifest  |   1 +
 dev-qt/assistant/assistant-5.12.0_beta4.ebuild |  55 +++
 dev-qt/designer/Manifest   |   1 +
 dev-qt/designer/designer-5.12.0_beta4.ebuild   |  57 +++
 dev-qt/linguist-tools/Manifest |   1 +
 .../linguist-tools-5.12.0_beta4.ebuild |  35 +
 dev-qt/linguist/Manifest   |   1 +
 dev-qt/linguist/linguist-5.12.0_beta4.ebuild   |  48 ++
 dev-qt/pixeltool/Manifest  |   1 +
 dev-qt/pixeltool/pixeltool-5.12.0_beta4.ebuild |  25 +++
 dev-qt/qdbus/Manifest  |   1 +
 dev-qt/qdbus/qdbus-5.12.0_beta4.ebuild |  25 +++
 dev-qt/qdbusviewer/Manifest|   1 +
 dev-qt/qdbusviewer/qdbusviewer-5.12.0_beta4.ebuild |  45 ++
 dev-qt/qdoc/Manifest   |   1 +
 dev-qt/qdoc/qdoc-5.12.0_beta4.ebuild   |  37 +
 dev-qt/qt3d/Manifest   |   1 +
 dev-qt/qt3d/qt3d-5.12.0_beta4.ebuild   |  32 
 dev-qt/qtbluetooth/Manifest|   1 +
 dev-qt/qtbluetooth/qtbluetooth-5.12.0_beta4.ebuild |  33 
 dev-qt/qtcanvas3d/Manifest |   1 +
 dev-qt/qtcanvas3d/qtcanvas3d-5.12.0_beta4.ebuild   |  21 +++
 dev-qt/qtcharts/Manifest   |   1 +
 dev-qt/qtcharts/qtcharts-5.12.0_beta4.ebuild   |  29 
 dev-qt/qtconcurrent/Manifest   |   1 +
 .../qtconcurrent/qtconcurrent-5.12.0_beta4.ebuild  |  23 +++
 dev-qt/qtcore/Manifest |   1 +
 dev-qt/qtcore/qtcore-5.12.0_beta4.ebuild   |  75 +
 dev-qt/qtdatavis3d/Manifest|   1 +
 dev-qt/qtdatavis3d/qtdatavis3d-5.12.0_beta4.ebuild |  31 
 dev-qt/qtdbus/Manifest |   1 +
 dev-qt/qtdbus/qtdbus-5.12.0_beta4.ebuild   |  43 ++
 dev-qt/qtdeclarative/Manifest  |   1 +
 .../qtdeclarative-5.12.0_beta4.ebuild  |  64 
 dev-qt/qtdiag/Manifest |   1 +
 dev-qt/qtdiag/qtdiag-5.12.0_beta4.ebuild   |  36 +
 dev-qt/qtgamepad/Manifest  |   1 +
 dev-qt/qtgamepad/qtgamepad-5.12.0_beta4.ebuild |  35 +
 dev-qt/qtgraphicaleffects/Manifest |   1 +
 .../qtgraphicaleffects-5.12.0_beta4.ebuild |  21 +++
 dev-qt/qtgui/Manifest  |   1 +
 dev-qt/qtgui/qtgui-5.12.0_beta4.ebuild | 169 +
 dev-qt/qthelp/Manifest |   1 +
 dev-qt/qthelp/qthelp-5.12.0_beta4.ebuild   |  28 
 dev-qt/qtimageformats/Manifest |   1 +
 .../qtimageformats-5.12.0_beta4.ebuild |  29 
 dev-qt/qtlocation/Manifest |   1 +
 dev-qt/qtlocation/qtlocation-5.12.0_beta4.ebuild   |  44 ++
 dev-qt/qtmultimedia/Manifest   |   1 +
 .../qtmultimedia/qtmultimedia-5.12.0_beta4.ebuild  |  68 +
 dev-qt/qtnetwork/Manifest  |   1 +
 dev-qt/qtnetwork/qtnetwork-5.12.0_beta4.ebuild |  57 +++
 dev-qt/qtnetworkauth/Manifest  |   1 +
 .../qtnetworkauth-5.12.0_beta4.ebuild  |  20 +++
 dev-qt/qtopengl/Manifest   |   1 +
 dev-qt/qtopengl/qtopengl-5.12.0_beta4.ebuild   |  34 +
 dev-qt/qtpaths/Manifest|   1 +
 dev-qt/qtpaths/qtpaths-5.12.0_beta4.ebuild |  23 +++
 dev-qt/qtplugininfo/Manifest   |   1 +
 .../qtplugininfo/qtplugininfo-5.12.0_beta4.ebuild  |  23 +++
 dev-qt/qtpositioning/Manifest  |   1 +
 .../qtpositioning-5.12.0_beta4.ebuild  |  40 +
 dev-qt/qtprintsupport/Manifest |   1 +
 .../qtprintsupport-5.12.0_beta4.ebuild |  42 +
 dev-qt/qtquickcontrols/Manifest|   1 +
 .../qtquickcontrols-5.12.0_beta4.ebuild|  32 
 dev-qt/qtquickcontrols2/Manifest   |   1 +
 .../qtquickcontrols2-5.12.0_beta4.ebuild   |  30 
 dev-qt/qtscript/Manifest   |   1 +
 dev-qt/qtscript/qtscript-5.12.0_beta4.ebuild   |  36 +
 dev-qt/qtscxml/Manifest|   1 +
 dev-qt/qtscxml/qtscxml-5.12.0_beta4.ebuild |  19 +++
 dev-qt/qtsensors/Manifest  |   1 +
 dev-qt/qtsensors/qtsensors-5.12.

[gentoo-commits] proj/qt:master commit in: profiles/

2018-11-13 Thread Andreas Sturmlechner
commit: 12fde83f8085fcfa531ad8c2aa15a66b842c051e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 21:18:10 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 22:44:10 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=12fde83f

profiles: Mask Qt 5.12.0_beta4

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 4ee3fa9a..5763b724 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -3,3 +3,60 @@
 # When you add an entry to the top of this file, add your name, the date, and
 # an explanation of why something is getting masked. Please be extremely
 # careful not to commit atoms that are not valid.
+
+# Andreas Sturmlechner  (13 Nov 2018)
+# Pre-release version.
+~dev-qt/assistant-5.12.0_beta4
+~dev-qt/designer-5.12.0_beta4
+~dev-qt/linguist-5.12.0_beta4
+~dev-qt/linguist-tools-5.12.0_beta4
+~dev-qt/pixeltool-5.12.0_beta4
+~dev-qt/qdbus-5.12.0_beta4
+~dev-qt/qdbusviewer-5.12.0_beta4
+~dev-qt/qdoc-5.12.0_beta4
+~dev-qt/qt3d-5.12.0_beta4
+~dev-qt/qtbluetooth-5.12.0_beta4
+~dev-qt/qtcanvas3d-5.12.0_beta4
+~dev-qt/qtcharts-5.12.0_beta4
+~dev-qt/qtconcurrent-5.12.0_beta4
+~dev-qt/qtcore-5.12.0_beta4
+~dev-qt/qtdatavis3d-5.12.0_beta4
+~dev-qt/qtdbus-5.12.0_beta4
+~dev-qt/qtdeclarative-5.12.0_beta4
+~dev-qt/qtdiag-5.12.0_beta4
+~dev-qt/qtgamepad-5.12.0_beta4
+~dev-qt/qtgraphicaleffects-5.12.0_beta4
+~dev-qt/qtgui-5.12.0_beta4
+~dev-qt/qthelp-5.12.0_beta4
+~dev-qt/qtimageformats-5.12.0_beta4
+~dev-qt/qtlocation-5.12.0_beta4
+~dev-qt/qtmultimedia-5.12.0_beta4
+~dev-qt/qtnetwork-5.12.0_beta4
+~dev-qt/qtnetworkauth-5.12.0_beta4
+~dev-qt/qtopengl-5.12.0_beta4
+~dev-qt/qtpaths-5.12.0_beta4
+~dev-qt/qtplugininfo-5.12.0_beta4
+~dev-qt/qtpositioning-5.12.0_beta4
+~dev-qt/qtprintsupport-5.12.0_beta4
+~dev-qt/qtquickcontrols2-5.12.0_beta4
+~dev-qt/qtquickcontrols-5.12.0_beta4
+~dev-qt/qtscript-5.12.0_beta4
+~dev-qt/qtscxml-5.12.0_beta4
+~dev-qt/qtsensors-5.12.0_beta4
+~dev-qt/qtserialbus-5.12.0_beta4
+~dev-qt/qtserialport-5.12.0_beta4
+~dev-qt/qtspeech-5.12.0_beta4
+~dev-qt/qtsql-5.12.0_beta4
+~dev-qt/qtsvg-5.12.0_beta4
+~dev-qt/qttest-5.12.0_beta4
+~dev-qt/qttranslations-5.12.0_beta4
+~dev-qt/qtvirtualkeyboard-5.12.0_beta4
+~dev-qt/qtwayland-5.12.0_beta4
+~dev-qt/qtwebchannel-5.12.0_beta4
+~dev-qt/qtwebengine-5.12.0_beta4
+~dev-qt/qtwebsockets-5.12.0_beta4
+~dev-qt/qtwebview-5.12.0_beta4
+~dev-qt/qtwidgets-5.12.0_beta4
+~dev-qt/qtx11extras-5.12.0_beta4
+~dev-qt/qtxml-5.12.0_beta4
+~dev-qt/qtxmlpatterns-5.12.0_beta4



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

2018-11-13 Thread Matt Turner
commit: d8c81328515acbadaab189f48a9aab4a9fbb26bf
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Nov 13 22:24:34 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Nov 13 22:26:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c81328

net-libs/libnftnl: Version bump to 1.1.2

Closes: https://bugs.gentoo.org/666448
Signed-off-by: Matt Turner  gentoo.org>

 net-libs/libnftnl/Manifest  |  1 +
 net-libs/libnftnl/libnftnl-1.1.2.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/net-libs/libnftnl/Manifest b/net-libs/libnftnl/Manifest
index 9cf4320b657..5d12d05eb28 100644
--- a/net-libs/libnftnl/Manifest
+++ b/net-libs/libnftnl/Manifest
@@ -1,3 +1,4 @@
 DIST libnftnl-1.0.8.tar.bz2 400496 BLAKE2B 
d2563f707ceb40b8cd7c4b4fdede64943fabcc8a639eb61c844f7b941786a49b1c029e375977759717e5cb8f8dc2019ddcbf48223347f868713d1a077d51d8a8
 SHA512 
df9f5967908ce5e6a6a85fe4328bdf6e7501ce6b0e42239b750782aeb76c30b1aae80dd07f73a06fb077d072b1269c4e0c5fd525feed1055400201567d215ef9
 DIST libnftnl-1.1.0.tar.bz2 370642 BLAKE2B 
3dbc0116027e863a656c55c0d65449bf3905378e84c907f0d94582c608a793952fbb83f90565304af05978b08675a6edf13ee997fd5ce0d4374a2143746691c1
 SHA512 
3216afbd62f5dbd78b26c2ab3acb467bca5d6a7f5fd5bb15356b9d80ffca64f9afa1d8f374701e00f1ae9e5ec282fd55c970502121330c1446032e70bb593d23
 DIST libnftnl-1.1.1.tar.bz2 372562 BLAKE2B 
9dee45bb485399c4677f636c8aa065a7e4e80102f17beb4aa066278a6ef753e7c1aaf02c6a853edc70f018ebef5e8389a05ca384116ec06761f0a29e278f4e54
 SHA512 
87f092e2b6576121538c8ac7ce92d8c918723e36dd02e2fcfcb7dcaf2ae705bbcd62c79c9076574ef73f461f7df5d10e72bcaeda29e4a7e60ea1401d998424a6
+DIST libnftnl-1.1.2.tar.bz2 366014 BLAKE2B 
c9170b9a948b949e443fcbbc0b795095a8e51b0cb77e5ba23853fe8c3005baa476afd5d7fa4d7bfcb733b912f0ecb868d22aa2b4c88dbf68e7b56e1a5b23c1db
 SHA512 
808e0efd2ff32a65cca1e6113cc29aece1335364b94ad87438d19b0887d0bd34de11942fa411e4105ef153f2cce862ded17ebc441c413b839ac506471e530569

diff --git a/net-libs/libnftnl/libnftnl-1.1.2.ebuild 
b/net-libs/libnftnl/libnftnl-1.1.2.ebuild
new file mode 100644
index 000..90678f9c712
--- /dev/null
+++ b/net-libs/libnftnl/libnftnl-1.1.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools linux-info toolchain-funcs
+
+DESCRIPTION="Netlink API to the in-kernel nf_tables subsystem"
+HOMEPAGE="https://netfilter.org/projects/nftables/";
+SRC_URI="https://netfilter.org/projects/${PN}/files/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0/7" # libnftnl.so version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86"
+IUSE="examples static-libs test"
+
+RDEPEND=">=net-libs/libmnl-1.0.3"
+DEPEND="virtual/pkgconfig
+   ${RDEPEND}"
+
+pkg_setup() {
+   if kernel_is ge 3 13; then
+   CONFIG_CHECK="~NF_TABLES"
+   linux-info_pkg_setup
+   else
+   eerror "This package requires kernel version 3.13 or newer to 
work properly."
+   fi
+}
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable static-libs static)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   default
+}
+
+src_install() {
+   default
+   gen_usr_ldscript -a nftnl
+   find "${D}" -name '*.la' -delete || die "Could not rm libtool files"
+
+   if use examples; then
+   find examples/ -name 'Makefile*' -delete || die "Could not rm 
examples"
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



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

2018-11-13 Thread Patrice Clement
commit: cd057ad8b31c2be20203f40f1222175fc63cb98a
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Nov 11 13:43:52 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Nov 13 22:16:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd057ad8

app-misc/mx5000tools: fix DEPEND/RDEPEND.

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

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

diff --git a/app-misc/mx5000tools/mx5000tools-0.1.2.ebuild 
b/app-misc/mx5000tools/mx5000tools-0.1.2.ebuild
index bcb95fa59cf..09737360393 100644
--- a/app-misc/mx5000tools/mx5000tools-0.1.2.ebuild
+++ b/app-misc/mx5000tools/mx5000tools-0.1.2.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 
-DEPEND="media-libs/netpbm:="
+RDEPEND="media-libs/netpbm:="
 DEPEND="${RDEPEND}"
 
 PATCHES=( "${FILESDIR}/${P}-find-netpbm-header.patch" )



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

2018-11-13 Thread Mart Raudsepp
commit: 804d2b9ed26c7b155d94ac9e04a9234836e73cdd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Nov 13 22:01:04 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Nov 13 22:08:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=804d2b9e

Revert "gnome-extra/libgda: 5.2.5 version bump"

This reverts commit 880699bb699214cac6e4f6e99a369eeccca4ca43.

Unauthorized commit with the following issues:

* USE=vala completely broken.
  "configure: WARNING: unrecognized options: --enable-vala" should
  have given a hint, after blindly dropping a patch we had to fix
  this case properly.
* Wrong sqlite minimum dep

Issues inherited from old version, that would be routine for
maintainer to check over and fix:

* Missing glib-utils build dep
* Ineffective JRE 1.8 support patch (configure only is patched, but
  eautoreconf is called after patching)
* Lack of GNOME2_EAUTORECONF="yes" usage over manual autotools
  inherit and eautoreconf call (leads to double elibtoolize call,
  which is problematic for some edge cases and could QA warn)

Fixing vala takes some effort, hence a revert of commit that shouldn't
have been pushed (not acked by maintainer) for now, not immediate
follow-up fixes.

Bug: https://bugs.gentoo.org/666156
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/libgda/Manifest|   1 -
 gnome-extra/libgda/libgda-5.2.5.ebuild | 177 -
 2 files changed, 178 deletions(-)

diff --git a/gnome-extra/libgda/Manifest b/gnome-extra/libgda/Manifest
index 139b13ce55b..365859e91e4 100644
--- a/gnome-extra/libgda/Manifest
+++ b/gnome-extra/libgda/Manifest
@@ -1,2 +1 @@
 DIST libgda-5.2.4.tar.xz 12320228 BLAKE2B 
567b82934e9fe05abdd7405f17c3e8db1a335698236aed069c66037bb387f34adfc41eae7663d8cedb1ba97d2b54afda15280d745c574e5b28cb1856ff8376b1
 SHA512 
90449795a64136389c26ee4bbdbd5c1330d441e6c11ff15eff83d0ee39c4ce3abd686222aaa468995496ba1417c0fbc963898107f1806d80648cdc939d3c87cc
-DIST libgda-5.2.5.tar.xz 12786512 BLAKE2B 
f1a60e581576c4b875feeba30989740a5fa20b838995e1a3be629ac8ec6369ceae214505bf93855a51b3760655abd179d5e4419ed30bebfb8592639ff29cf591
 SHA512 
81d05a67a76bbbeef8c171cb3a440168bcd32d404338d25f0525d668bdaa1e708189576ab580cf5a1fcfc51e5c4c35ee1f7fcd9b470f4896290924fd282eda8d

diff --git a/gnome-extra/libgda/libgda-5.2.5.ebuild 
b/gnome-extra/libgda/libgda-5.2.5.ebuild
deleted file mode 100644
index 42a137e3fff..000
--- a/gnome-extra/libgda/libgda-5.2.5.ebuild
+++ /dev/null
@@ -1,177 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-VALA_USE_DEPEND="vapigen"
-
-inherit autotools db-use eutils flag-o-matic gnome2 java-pkg-opt-2 
python-single-r1 vala
-
-DESCRIPTION="GNOME database access library"
-HOMEPAGE="http://www.gnome-db.org/";
-LICENSE="GPL-2+ LGPL-2+"
-
-IUSE="berkdb canvas debug firebird gnome-keyring gtk graphviz http 
+introspection json ldap mdb mysql oci8 postgres reports sourceview ssl vala"
-REQUIRED_USE="
-   reports? ( ${PYTHON_REQUIRED_USE} )
-   canvas? ( gtk )
-   graphviz? ( gtk )
-   sourceview? ( gtk )
-   vala? ( introspection )
-"
-# firebird license is not GPL compatible
-
-SLOT="5/4" # subslot = libgda-5.0 soname version
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-
-RDEPEND="
-   app-text/iso-codes
-   >=dev-libs/glib-2.32:2
-   >=dev-libs/libxml2-2
-   dev-libs/libxslt
-   sys-libs/readline:0=
-   sys-libs/ncurses:0=
-   berkdb? ( sys-libs/db:* )
-   firebird? ( dev-db/firebird )
-   gnome-keyring? ( app-crypt/libsecret )
-   gtk? (
-   >=x11-libs/gtk+-3.0.0:3
-   canvas? ( x11-libs/goocanvas:2.0= )
-   sourceview? ( x11-libs/gtksourceview:3.0 )
-   graphviz? ( media-gfx/graphviz )
-   )
-   http? ( >=net-libs/libsoup-2.24:2.4 )
-   introspection? ( >=dev-libs/gobject-introspection-1.30:= )
-   json? ( dev-libs/json-glib )
-   ldap? ( net-nds/openldap:= )
-   mdb? ( >app-office/mdbtools-0.5:= )
-   mysql? ( virtual/mysql:= )
-   postgres? ( dev-db/postgresql:= )
-   reports? (
-   ${PYTHON_DEPS}
-   dev-java/fop
-   dev-python/reportlab )
-   ssl? ( dev-libs/openssl:= )
-   >=dev-db/sqlite-3.6.22:3=
-   vala? ( dev-libs/libgee:0.8 )
-"
-
-# java dep shouldn't rely on slots, bug #450004
-DEPEND="${RDEPEND}
-   >=app-text/gnome-doc-utils-0.9
-   app-text/yelp-tools
-   dev-util/gtk-doc-am
-   >=dev-util/intltool-0.40.6
-   virtual/pkgconfig
-   java? ( >=virtual/jdk-1.6 )
-   vala? ( $(vala_depend) )
-"
-
-# FIXME: lots of tests failing. Check if they still fail in 5.1.2
-# firebird support bindist-restricted because it is not GPL compatible
-RESTRICT="
-   test
-   firebird? ( bindist )
-"
-
-pkg_setup() {
-   

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

2018-11-13 Thread Andreas Sturmlechner
commit: 1cb6ad99a7174e0384edb246707ce5d6c431c050
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 22:06:58 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 22:07:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb6ad99

app-office/libreoffice-l10n: Un-drop ~ppc64 keyword to 6.1.3.2

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

 app-office/libreoffice-l10n/libreoffice-l10n-6.1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-6.1.3.2.ebuild 
b/app-office/libreoffice-l10n/libreoffice-l10n-6.1.3.2.ebuild
index 279b19309e6..a11a956daf3 100644
--- a/app-office/libreoffice-l10n/libreoffice-l10n-6.1.3.2.ebuild
+++ b/app-office/libreoffice-l10n/libreoffice-l10n-6.1.3.2.ebuild
@@ -17,7 +17,7 @@ 
BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable
 
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="offlinehelp"
 
 #



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

2018-11-13 Thread Patrice Clement
commit: 0522e2f86d971298c6c1162a39cf12efbdba0550
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Nov 12 17:53:24 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Nov 13 21:52:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0522e2f8

app-shells/hstr: clean up old.

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

 app-shells/hstr/Manifest |  3 ---
 app-shells/hstr/hstr-1.23.ebuild | 31 ---
 app-shells/hstr/hstr-1.24.ebuild | 31 ---
 app-shells/hstr/hstr-1.25.ebuild | 32 
 4 files changed, 97 deletions(-)

diff --git a/app-shells/hstr/Manifest b/app-shells/hstr/Manifest
index b2ad520c68e..b14972debef 100644
--- a/app-shells/hstr/Manifest
+++ b/app-shells/hstr/Manifest
@@ -1,4 +1 @@
-DIST hstr-1.23.tar.gz 47239 BLAKE2B 
dec630f1e8161edc40544561dd85ea1c128a6704eeeaeb39eb6987bdc096a070c9e242b938bed01b80e208aadf08606518a007919d353f76ff1c36e7906aeabb
 SHA512 
234c72587d0492d788b1c001b5e53f74820790a9ebe670e8abd28cd82fc7db65996d54160e675055be54cab110686838fe6e36dbefe0fbef9175613633bc5910
-DIST hstr-1.24.tar.gz 47523 BLAKE2B 
6e84ea6bd26cb0745f48e5f8701d4d956ae4b83ed825398fdc401fd0b7f13eb9874de62d438e71a57fa048a535a538504e7fabd7b4a698665a10a901e0a570e6
 SHA512 
fe522374e33150007c0bbe5d11d38e63c355519350f5777c8787aae62826553b61a358185994d196d015590649fb3accf75948e340233459409d594e51874658
-DIST hstr-1.25.tar.gz 48926 BLAKE2B 
ee27adaabcf8c28d10c2188d9570e92609192712e54e73a7904dc32e02805e564d4abcad60d506a961c0d9266c62a4fe1b4ef42171efd8f60d1234bbc9f4921d
 SHA512 
83c6250b1627bf185a572a7278a23f1e779d8f926f62fe341644f0d26b4f9daac8d904a5fe5af63e963a2ec15b7d98ee229bd5f812ee0d167bd2a12ee2e57467
 DIST hstr-2.0.tar.gz 1242802 BLAKE2B 
24f1a870e6aa12b6544a38601c6bc654e01aa1a185c4f7735559aa3220ed8d9fb840e298526b9e4a177000f2ec5c08caee5da97e13783e4114bde5276ee1e85e
 SHA512 
50d5e8e61aa853dab0093f4225d3329e98bc59609d8d59abf832cd4cb616d78a2fa091d1ad8d16f3543276c4ead95a419f33a13a96f423bf93dc648da32740b7

diff --git a/app-shells/hstr/hstr-1.23.ebuild b/app-shells/hstr/hstr-1.23.ebuild
deleted file mode 100644
index 6fbe6ef2f86..000
--- a/app-shells/hstr/hstr-1.23.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="Shell history suggest box"
-HOMEPAGE="https://github.com/dvorka/hstr http://www.mindforger.com";
-SRC_URI="https://github.com/dvorka/hstr/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="Apache-2.0"
-KEYWORDS="amd64 x86 ~amd64-fbsd"
-
-RDEPEND="sys-libs/ncurses:0="
-
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig"
-
-DOCS=( CONFIGURATION.md README.md )
-PATCHES=( "${FILESDIR}/${PN}-1.23-tinfo.patch" )
-
-src_prepare() {
-   default
-   sed \
-   -e 's:-O2::g' \
-   -i src/Makefile.am || die
-   eautoreconf
-}

diff --git a/app-shells/hstr/hstr-1.24.ebuild b/app-shells/hstr/hstr-1.24.ebuild
deleted file mode 100644
index 4e958038c0c..000
--- a/app-shells/hstr/hstr-1.24.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="Shell history suggest box"
-HOMEPAGE="https://github.com/dvorka/hstr http://www.mindforger.com";
-SRC_URI="https://github.com/dvorka/hstr/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~x86 ~amd64-fbsd"
-
-RDEPEND="sys-libs/ncurses:0="
-
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig"
-
-DOCS=( CONFIGURATION.md README.md )
-PATCHES=( "${FILESDIR}/${PN}-1.23-tinfo.patch" )
-
-src_prepare() {
-   default
-   sed \
-   -e 's:-O2::g' \
-   -i src/Makefile.am || die
-   eautoreconf
-}

diff --git a/app-shells/hstr/hstr-1.25.ebuild b/app-shells/hstr/hstr-1.25.ebuild
deleted file mode 100644
index dbe778861aa..000
--- a/app-shells/hstr/hstr-1.25.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="Shell history suggest box"
-HOMEPAGE="https://github.com/dvorka/hstr http://www.mindforger.com";
-SRC_URI="https://github.com/dvorka/hstr/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~x86 ~amd64-fbsd"
-
-RDEPEND="
-   sys-libs/ncurses:0="
-
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig"
-
-DOCS=( CONFIGURATION.md README.md )
-PATCHES=( "${FILESDIR}/${PN}-1.23-tinfo.patch" )
-
-src_prepare() {
-   default
-   sed \
-   -e 's:-O2::g' \
-   -i src/Makefile.am || die
-   eautoreconf
-}



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

2018-11-13 Thread Patrice Clement
commit: 1502a99a9a7734316a5bfe1f8535af354a3f04f7
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Nov 13 22:00:37 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Nov 13 22:00:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1502a99a

app-misc/detox: avoid collision with dev-python/detox.

Closes: https://bugs.gentoo.org/653416
Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 app-misc/detox/detox-1.2.0-r3.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/app-misc/detox/detox-1.2.0-r3.ebuild 
b/app-misc/detox/detox-1.2.0-r3.ebuild
index cbae89b4186..ec5d2e34a18 100644
--- a/app-misc/detox/detox-1.2.0-r3.ebuild
+++ b/app-misc/detox/detox-1.2.0-r3.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,8 +18,12 @@ IUSE=""
 
 S="${WORKDIR}"/${MY_P}
 
-RDEPEND="dev-libs/popt"
-DEPEND="${RDEPEND}
+RDEPEND="
+   dev-libs/popt
+   !dev-python/detox"
+
+DEPEND="
+   ${RDEPEND}
sys-devel/flex
sys-devel/bison"
 



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

2018-11-13 Thread Patrice Clement
commit: c5a4f2a3eaf9b55122c095ae6e4f2e09f93f3094
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Nov 12 17:50:24 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Nov 13 21:52:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5a4f2a3

app-shells/hstr: stable for amd64+x86.

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

 app-shells/hstr/hstr-2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/hstr/hstr-2.0.ebuild b/app-shells/hstr/hstr-2.0.ebuild
index dbe778861aa..69a54df0bce 100644
--- a/app-shells/hstr/hstr-2.0.ebuild
+++ b/app-shells/hstr/hstr-2.0.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
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/dvorka/hstr/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 SLOT="0"
 LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~x86 ~amd64-fbsd"
+KEYWORDS="amd64 x86 ~amd64-fbsd"
 
 RDEPEND="
sys-libs/ncurses:0="



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

2018-11-13 Thread Andreas Sturmlechner
commit: 71032c9e9e9e6bb44cc5693103322256e1fbf622
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 15:46:49 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 21:30:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71032c9e

app-office/libreoffice-l10n: Drop 6.1.2.1

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

 app-office/libreoffice-l10n/Manifest   | 168 -
 .../libreoffice-l10n-6.1.2.1.ebuild|  91 ---
 2 files changed, 259 deletions(-)

diff --git a/app-office/libreoffice-l10n/Manifest 
b/app-office/libreoffice-l10n/Manifest
index c37a61c6d56..c45ab00e415 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -166,174 +166,6 @@ DIST LibreOffice_6.0.6.2_Linux_x86_rpm_langpack_xh.tar.gz 
294874 BLAKE2B 99fc873
 DIST LibreOffice_6.0.6.2_Linux_x86_rpm_langpack_zh-CN.tar.gz 798382 BLAKE2B 
ca5fe6e41a37d34395c40c117ebd3f43c0dc20727098d32cc152ba6c56d21a621d1fc921bce8beb1082008bfca2f933b02a80a6197cf5d19b7817f8409f2d5b2
 SHA512 
9d4867a1dcf8e31587013999c252b7ea1c3fd30bff208161f004b6cf7fb4cfc5290801f45e7fc96c74669f915091ee844cb8cc595b16a27268b6b61ea5ade081
 DIST LibreOffice_6.0.6.2_Linux_x86_rpm_langpack_zh-TW.tar.gz 795342 BLAKE2B 
c26ed443724488f1071a75f174317e890a4bd9fecefa012329fec9ba40b4cfb8c7ea161b5925328e0ec5f714571031e92a3ede601ebb570373e250908809350c
 SHA512 
acf12d76d8e4ba5257e35ef002241e656ff6be04eea2664603559ad31870cf95f52d7649388f67e828582403e2ed78251dd8917b690ba3ea176459c99bc81e0b
 DIST LibreOffice_6.0.6.2_Linux_x86_rpm_langpack_zu.tar.gz 326220 BLAKE2B 
3860aebbd0d2b3a494e8790149816ddf7b3a3a097d8874e5e14df4d602bf3bd384755b5d481906e1673cdd2775d5dd51a4442f4cbe616967ae3e319dd865
 SHA512 
c4dadf35e9bd29b0a43bbd94191630966435ec943dbe984f268550b25af8ea1884b0c5136ac673ab58d7a8a44a82c340cf297c031616200e3706f7d9b4000fe1
-DIST LibreOffice_6.1.2.1_Linux_x86_rpm_helppack_am.tar.gz 2520448 BLAKE2B 
d3727437c8b4e1325e26c5694d9ac14b77796e2e1fd65e51dc1ff07897c63a31d00b9e649c8ae010a4c142fb2dca6f53f824021f4da9fb8fed534af48e934ee8
 SHA512 
a7bd9e4d3e94798faf28777d622cc28d28efe4ea46801498ab5b1ee1f38b8d3f611081aad3a43f7cfc9530ce97ae03e45090ef0a29169d5609cb83e2b1378a4b
-DIST LibreOffice_6.1.2.1_Linux_x86_rpm_helppack_ast.tar.gz 2430233 BLAKE2B 
05b1e284eff9ad2f531136ba071b6c93f7a4fa30e9697dc98ba47613733070271e357bb5f0b020d7ea881a2b552dc18ac3ab95841b54b1be43f54d16ce8200cd
 SHA512 
88338834af9c6eabb961d533ca2e8d89808b0e8e0372169e5190fb74f036d49d2210bb85c378ed6678f649a3ad4c0164e8868e8a4483175f266475a1460809c3
-DIST LibreOffice_6.1.2.1_Linux_x86_rpm_helppack_bg.tar.gz 2618865 BLAKE2B 
c43ea41acc474ee2c11b01cbbb35f573f63be358e5a53908ce2cfb2acbe269d8cdf3c32508a0080ae090bab5a719c1defdd241546e9f1aca197543b5bc6e1d75
 SHA512 
26c8d43842fb9fed6d731086152359f16a8248ac9e106bccd8a2bc0afd9552b2a290275ad64285c946f3793f94c474cb12c26784d7c788ed3c6848a85e6ad87b
-DIST LibreOffice_6.1.2.1_Linux_x86_rpm_helppack_bn-IN.tar.gz 2651644 BLAKE2B 
289c09fc8e605ec2aefccd8f7dfe18de409bfbf665cfc9c728c943580991ffee06a1f261c1b83a627ba9efc0cff93c548f857997be38133770073c9eb82e51b4
 SHA512 
bd43f771ee65a2f803352e4ece9457467d40139829ea304979d6e913775dcb6bb3a345c4f9ec0d5f3d79ecb7790500c8d9a1830ce42d09e0d5ae9734815c5fec
-DIST LibreOffice_6.1.2.1_Linux_x86_rpm_helppack_bn.tar.gz 2626252 BLAKE2B 
d168e9960f54c4dea35c250590d07be6bd4d7e6f1275f7d80f10802515dd86e27f8dad973e6331aca53463576b3ee1aab13c40ca54d2d5d481b19c6717212aef
 SHA512 
a454616775f0ef31325bb28ea1e4e9007c5eedfa0a18c417e6022591785d3b755ebc251f51f0ae539456434485d64add70375d9573ff9c9875e5712ee993fb3e
-DIST LibreOffice_6.1.2.1_Linux_x86_rpm_helppack_bo.tar.gz 2638314 BLAKE2B 
c8ac11e1e444621e66a6256841652e92bd87917e12d9cd90ef428a6f4c4c45f2fda1338f77f545a15e0d37a30eb6a859675984ae73efc721d282a73d7fb5c6e2
 SHA512 
7d3c58d3d71e31ee1787cb87aa94c21f745911d4e1e32ba6124f968e7a7c7cb918b82ed7802e5a909e2a00de0dbc4e0363c7a2a59ef7f4f9dfe969c1036c5cf6
-DIST LibreOffice_6.1.2.1_Linux_x86_rpm_helppack_bs.tar.gz 2345347 BLAKE2B 
b8b95c3164cfcfd4694413c8ee355fe63655fa522b1e23d86c530bc071954ed78bdcbf9fcad09c47fdcd58aeb21721a15a9f6251d261f8049e0a829fa1cc8713
 SHA512 
f0310f6fdd7efa424a7bee7b0abf146393a0b78f312003d2b571bdbf4b136aa8065d3af96d77293f61c13ca8549730a0052ea22ff65bceb0c13cda8bf22bbd96
-DIST LibreOffice_6.1.2.1_Linux_x86_rpm_helppack_ca-valencia.tar.gz 2420200 
BLAKE2B 
1ebd9c54d0e74972afda2e18e2272ab24de445970e685b881f9b7098c7be82489e67aaec7311dd970d89aea4106ca2165bb37977b7aa6c0e93fdd28d6683e17c
 SHA512 
bdfb8a35ea4dfc3cf407ecd89188bd9c30e53c38fae4e1f25d1b775f14cd478ec17f8ece4fb3cfc947670515dd6a2514e5186298a62fe6f248bdf4104361bf06
-DIST LibreOffice_6.1.2.1_Linux_x86_rpm_helppack_ca.tar.gz 2413294 BLAKE2B 
844227196df8417780f974d4472e5d66c6d6e0a28aefc9e2f5b2787a15ca9b2a45c82ad83388cecadd64bb59115f10ac1881baf3102f7506900771e73494
 SHA512 
0eeccc3e2f6c4ce4c59225b315280aed2365f35c09

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

2018-11-13 Thread Andreas Sturmlechner
commit: 95324a65a11085165dc4aab923670b669b3658bc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 15:46:16 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 21:30:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95324a65

app-office/libreoffice: Drop 6.1.2.1

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

 app-office/libreoffice/Manifest   |   2 -
 app-office/libreoffice/libreoffice-6.1.2.1.ebuild | 568 --
 2 files changed, 570 deletions(-)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index ba3db4af588..7166e1ecaf7 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -5,10 +5,8 @@ DIST 798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip 1521926 
BLAKE2B d2769842c18
 DIST a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip 23150 BLAKE2B 
51db6bd90585b13857ecb494c805c9fb6874e1e65d7aee73d23e1716670836a14b376bcca810f96fd55b0ed653b2660a268030f246c822cbb04f867ef763a3b3
 SHA512 
2d3835f7ac356805025cafedcad97faa48d0f5da386e6ac7b7451030059df8e2fdb0861ade07a576ebf9fb5b88a973585ab0437944b06aac9289d6898ba8586a
 DIST libreoffice-6.0.5.2-patchset-01.tar.xz 39820 BLAKE2B 
d8b436378b05a8a58156817b5d1e0323fd6fcfde9aa9fc4fc6a8056a06a16c84c5860ffe1ae715faddb707c5aa417b43e6c7f5c05821f86208edbb3778d830a1
 SHA512 
ec99a6358c0a20075abc0aa136ad6ccded4562fa0f25897efe2a8783fb33b97b92a2dd8041206b3344a79dfd10ebe98b79c8bf0b4e8539e45942978f0028dc59
 DIST libreoffice-6.0.6.2.tar.xz 205022916 BLAKE2B 
715d24c7bbfe4d570011f5090cf647421f68e73fb76047ec0fb973ec0bfb30be3ec1d521bdd92369e23abaa444e7afd3e070ff613486e8f85b9ca76d9496fd0e
 SHA512 
8cf7bd4d8f81ee09f8a21c4ccb12f788c67cf1cba71e08b9b720f9e8b4ec2dfcc25452ef05b6b60529463241c2b23a70eb6a79a8f15b95e890a2ea9cbb458517
-DIST libreoffice-6.1.2.1.tar.xz 207364016 BLAKE2B 
9046cd4eaa30be40e5223718491ef5f39ad6940ae6bef1c88618eb42dfffeb9980db164367f7c6518979f57b31688abcc81068be2da4de08b6da5a7245e50283
 SHA512 
b7c7839da8251fd0f01794381d77a5abd4d092f21589df046402a1d332d782608aa00ab29ad60c9a34f27f11576d70c5a678e87a0f53c5b4065ae59fe77a0367
 DIST libreoffice-6.1.3.1-patchset-01.tar.xz 5068 BLAKE2B 
5152903a580bbf44b40cb219c6d875753be354893470e6c5bad1b214ef3835529f3d1ba359baa362268d2b2bc72b698d4b319e0900e39c8dbfe9bfcfaaf0c171
 SHA512 
3cbf149f43ca89c1c22e6a67d6a66bc59e538588412b5363e662ee27ed764cd728fceffe141c7a49ea5c049640737e2fbbf673095397f422af9ae9b33af9e139
 DIST libreoffice-6.1.3.2.tar.xz 207404836 BLAKE2B 
d0ba57f8ca93a6bc4406ec21f1338659714af00afb861dca324a21af50abae160f3512bc1c0c5fbac23dfc24e7d8d855e377cb7e71e7ed3991456e922cb09d44
 SHA512 
1d3de497cbda49df6a59b550a18db5fc92f67ff522ba7432dea7052099226a260997c2efa0a59ce861c3bd921d7d569738721c5ed6efbd8a24e74c52eae5c484
 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B 
f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883
 SHA512 
785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
 DIST libreoffice-help-6.0.6.2.tar.xz 2972748 BLAKE2B 
38534d5fd08751af587fd5b5be03b39b086e2bc26878c50e98bafd7a2b48f517ac29b8d434748449b0a3e8a451c31f40255094d64965800aadfd94c111295be5
 SHA512 
89caab57774f85f3e58523c0debb57247a0f10959634bf296aaacc4928bcce6ea8ed9f167b267e2e0eeb52b69714eeb094fedfa3e810cf409dfbc7c5e49b7c13
-DIST libreoffice-help-6.1.2.1.tar.xz 15757852 BLAKE2B 
2f40eeb16956695e6a4f5d9bf6ac6ad8a72a4a38dd4b481320c1ffe7bf41b789e938291631816ee84cf4da83a0347d34383e9ed9c3f4b48374cf15cea13243a7
 SHA512 
6cabaed79d0405e4e35af3e3689561e0d447bbf98b081b6a40fd52c37bda7b0886d4df4ea1c2deaa7db56c26933b5697ae4ef796f6e763a58b7ee729debcca6e
 DIST libreoffice-help-6.1.3.2.tar.xz 15757496 BLAKE2B 
cebfe42728c0374c355ba8d449d1858e9596b19d76b689c5eac422fa8cc749fec88e0a44fcc55e4c13cfab7a8219f565bd62944e004b7afb6f2e1fb3571c2dde
 SHA512 
e52c9ff796696ab3dc6d32b468f3ca13f346b999a7bdbbffb7811eb8b7b347f4feb9ee02ff500f8b9e64cc246bc171a6166fcbd43e79a9ee75e2dafe37df9994

diff --git a/app-office/libreoffice/libreoffice-6.1.2.1.ebuild 
b/app-office/libreoffice/libreoffice-6.1.2.1.ebuild
deleted file mode 100644
index e889c4c70b1..000
--- a/app-office/libreoffice/libreoffice-6.1.2.1.ebuild
+++ /dev/null
@@ -1,568 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-PYTHON_REQ_USE="threads,xml"
-
-MY_PV="${PV/_alpha/.alpha}"
-MY_PV="${MY_PV/_beta/.beta}"
-# experimental ; release ; old
-# Usually the tarballs are moved a lot so this should make everyone happy.
-DEV_URI="
-   https://dev-builds.libreoffice.org/pre-releases/src
-   https://download.documentfoundation.org/libreoffice/src/${MY_PV:0:5}/
-   
https://downloadarchive.documentfoundation.org/libreoffice/old/

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

2018-11-13 Thread Andreas Sturmlechner
commit: 5e996d8c5d2e1f27ad0eceed39173e46039c8a5b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 15:29:54 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 21:30:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e996d8c

x11-misc/sddm: Drop vulnerable 0.17.0-r4

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

 x11-misc/sddm/Manifest |  1 -
 x11-misc/sddm/files/sddm-0.16.0-Xsession.patch | 24 ---
 x11-misc/sddm/files/sddm-0.17.0-consolekit.patch   | 22 --
 x11-misc/sddm/files/sddm-0.17.0-logind-race.patch  | 26 ---
 .../files/sddm-0.17.0-switchtogreeter-r1.patch | 54 --
 x11-misc/sddm/sddm-0.17.0-r4.ebuild| 84 --
 6 files changed, 211 deletions(-)

diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest
index ddeba3e7838..33ffd8431a8 100644
--- a/x11-misc/sddm/Manifest
+++ b/x11-misc/sddm/Manifest
@@ -1,3 +1,2 @@
 DIST sddm-0.15.0.tar.gz 3520188 BLAKE2B 
b29a994a0ea2fbbda3f5eaf16885fdfa513a759e5db4d879eed2a7cae1472b90124d2ca65404edae8727a047a9d761b72382dc9ddb206f8dc35b5101856cf377
 SHA512 
4440acfc6f98ab8efe8e3a441e8dc9ee98615c3544f8adc899bc4f0334e4f1b0d37c1ef823b32cc466adc8fac942cd188b33eb49795e0468a136a959c65c7566
-DIST sddm-0.17.0.tar.gz 3527180 BLAKE2B 
b11ea779f772f4c0638e3c8712d03ecb12d26f432f34b2756c0a1a90b3db2136525ff0c4b2733b14e2605ba656b76d69c8fdb465864017bd19b58b14982d3492
 SHA512 
81d6fc8731a3f4a49018c5bde07d21e26647e0066382cfb8dc4570ac906844ee58bc79efc4b0b2753d6c831cb33e1fa8d512335d2f76a66c493527ea68c5a101
 DIST sddm-0.18.0.tar.gz 3526688 BLAKE2B 
96db3f7b4745b7b5686c3c5e4353c99f175f28c99d329df3bc49cf41788257eaf823c6998b165de90e2150e34470e65ca69731375194072aae7583c8e8dfa811
 SHA512 
474be3fc159ca31cae409ef5263c47376d41f500d8b495fc7ef896ad0f1a599a5fea9a58d7df2874493dfd9230d0121cdd836ec6171774df2ce1639e8e4c652f

diff --git a/x11-misc/sddm/files/sddm-0.16.0-Xsession.patch 
b/x11-misc/sddm/files/sddm-0.16.0-Xsession.patch
deleted file mode 100644
index f341e1863f7..000
--- a/x11-misc/sddm/files/sddm-0.16.0-Xsession.patch
+++ /dev/null
@@ -1,24 +0,0 @@
 a/data/scripts/Xsession2016-08-28 14:52:04.910181422 +0200
-+++ b/data/scripts/Xsession2017-10-21 15:25:47.668886596 +0200
-@@ -50,6 +50,10 @@
- ;;
- esac
- 
-+# Make D-Bus and ConsoleKit start properly, see:
-+# /etc/X11/xinit/xinitrc.d/{80-dbus,90-consolekit}
-+command="$@"
-+
- [ -f /etc/xprofile ] && . /etc/xprofile
- [ -f $HOME/.xprofile ] && . $HOME/.xprofile
- 
-@@ -94,8 +98,8 @@
-   . "$USERXSESSION"
- fi
- 
--if [ -z "$@" ]; then
-+if [ -z "$command" ]; then
- exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION 
is no valid session."
- else
--exec $@
-+exec $command
- fi

diff --git a/x11-misc/sddm/files/sddm-0.17.0-consolekit.patch 
b/x11-misc/sddm/files/sddm-0.17.0-consolekit.patch
deleted file mode 100644
index ca265d13145..000
--- a/x11-misc/sddm/files/sddm-0.17.0-consolekit.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From 7bd9f322182d840f3cfaee9a49f5cbd5f426aa1b Mon Sep 17 00:00:00 2001
-From: Erik Ridderby 
-Date: Sat, 12 May 2018 08:04:26 +0200
-Subject: [PATCH] Fixed typo that prevents ConsoleKit to be detected (#1027)
-

- src/daemon/LogindDBusTypes.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/daemon/LogindDBusTypes.cpp b/src/daemon/LogindDBusTypes.cpp
-index 79c70312..011bb7f5 100644
 a/src/daemon/LogindDBusTypes.cpp
-+++ b/src/daemon/LogindDBusTypes.cpp
-@@ -63,7 +63,7 @@ LogindPathInternal::LogindPathInternal()
- available = true;
- serviceName = QStringLiteral("org.freedesktop.ConsoleKit");
- managerPath = QStringLiteral("/org/freedesktop/ConsoleKit/Manager");
--managerIfaceName = 
QStringLiteral("/org.freedesktop.ConsoleKit.Manager"); //note this doesn't 
match logind
-+managerIfaceName = 
QStringLiteral("org.freedesktop.ConsoleKit.Manager"); //note this doesn't match 
logind
- seatIfaceName = QStringLiteral("org.freedesktop.ConsoleKit.Seat");
- sessionIfaceName = 
QStringLiteral("org.freedesktop.ConsoleKit.Session");
- userIfaceName = QStringLiteral("org.freedesktop.ConsoleKit.User");

diff --git a/x11-misc/sddm/files/sddm-0.17.0-logind-race.patch 
b/x11-misc/sddm/files/sddm-0.17.0-logind-race.patch
deleted file mode 100644
index a55702061c9..000
--- a/x11-misc/sddm/files/sddm-0.17.0-logind-race.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From fca8c808b7fa4a947a0c60157f0eb5227b3ccfff Mon Sep 17 00:00:00 2001
-From: Pier Luigi Fiorini 
-Date: Mon, 26 Feb 2018 09:03:05 +0100
-Subject: [PATCH] Fix race between sddm and logind
-
-Make sure sddm is run after logind.
-An explicit dependency will make sddm run after logind every time.
-
-Closes: #978

- services/sddm.service.in | 2 +-
- 1 file cha

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

2018-11-13 Thread Andreas Sturmlechner
commit: d1fffc23873a520b7bf31cb50ba92cc49c711eb2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 21:22:38 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 21:30:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1fffc23

kde-apps/kio-extras: Backport sftp level 18.11.80

Current stable version net-libs/libssh-0.8.4 does not bode well for kio-extras.
Backport massive sftp fixes from Applications/18.12 branch (atm in depfreeze).

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

 kde-apps/kio-extras/Manifest |  1 +
 kde-apps/kio-extras/kio-extras-18.08.3-r1.ebuild | 80 
 2 files changed, 81 insertions(+)

diff --git a/kde-apps/kio-extras/Manifest b/kde-apps/kio-extras/Manifest
index c862cf70349..f7556bb1636 100644
--- a/kde-apps/kio-extras/Manifest
+++ b/kde-apps/kio-extras/Manifest
@@ -1,2 +1,3 @@
 DIST kio-extras-18.04.3.tar.xz 549840 BLAKE2B 
7bb03f01fff6930d5b7bc4cdd01e960239d55ede4feb4eeb131db75515763cf924b288811cd99a5d89a79059f2cd5241e872b990799c758431f13f1440eef424
 SHA512 
49ab5ad8d74831a9ef1636e46abc76d66d3ef7d9e8f1ce793eb8d5c37f9e7ee4205c9643339f5c46657d4f537572e3f8a180ebace8599a1dfcbf8d27470b2f0b
+DIST kio-extras-18.08.3-sftp-18.11.80.patch.tar.xz 31376 BLAKE2B 
d4b44ec4c76309737a417d6bc930c360a0078f743cca96b1b12f164916e0596e0d29bf5d379e1896ffbea94962f2eb61d2b02b8f21000d3bfd75efe0fd55faa2
 SHA512 
15b43c2b73189db72e7d5b84eee5727ead49482d3d454591d5338b5dee876c751fad16fa76f3697b8ec2070d2bc2f89eec05e6de1ee402272d65aafe4464990c
 DIST kio-extras-18.08.3.tar.xz 552044 BLAKE2B 
22f6662a1c45ab80f217c9f2611f0ca33500897c31d8cb8d29949a00500301f1f72219baf17ab73011037e4e1c9cd85d5247692361dcf0ccbf5aed1d829ab922
 SHA512 
f79ab19abedd47baeffea4b1e99acc21611c9d435f0de14751594c97c373eaa493da07fd5d754b1f62f696e4f445b493861566845794d6d32e63e0354189d726

diff --git a/kde-apps/kio-extras/kio-extras-18.08.3-r1.ebuild 
b/kde-apps/kio-extras/kio-extras-18.08.3-r1.ebuild
new file mode 100644
index 000..063449796af
--- /dev/null
+++ b/kde-apps/kio-extras/kio-extras-18.08.3-r1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="optional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data"
+HOMEPAGE="https://cgit.kde.org/kio-extras.git";
+SRC_URI+=" 
https://dev.gentoo.org/~asturm/distfiles/${P}-sftp-18.11.80.patch.tar.xz";
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="activities +man mtp openexr phonon samba +sftp taglib"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep karchive 'bzip2,lzma')
+   $(add_frameworks_dep kbookmarks)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kdnssd)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kpty)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep solid)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtsvg)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   activities? (
+   $(add_frameworks_dep kactivities)
+   $(add_qt_dep qtsql)
+   )
+   man? ( $(add_frameworks_dep khtml) )
+   mtp? ( >=media-libs/libmtp-1.1.16:= )
+   openexr? ( media-libs/openexr:= )
+   phonon? ( media-libs/phonon[qt5(+)] )
+   samba? ( net-fs/samba[client] )
+   sftp? ( net-libs/libssh:=[sftp] )
+   taglib? ( >=media-libs/taglib-1.11.1 )
+"
+RDEPEND="${COMMON_DEPEND}
+   $(add_frameworks_dep kded)
+"
+DEPEND="${COMMON_DEPEND}
+   x11-misc/shared-mime-info
+   man? ( dev-util/gperf )
+"
+
+# requires running kde environment
+RESTRICT+=" test"
+
+PATCHES=( "${WORKDIR}/${P}-sftp-18.11.80.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidgets=ON
+   $(cmake-utils_use_find_package activities KF5Activities)
+   $(cmake-utils_use_find_package man Gperf)
+   $(cmake-utils_use_find_package mtp Mtp)
+   $(cmake-utils_use_find_package openexr OpenEXR)
+   $(cmake-utils_use_find_package phonon Phonon4Qt5)
+   $(cmake-utils_use_find_package samba Samba)
+   $(cmake-utils_use_find_package sftp libssh)
+   $(cmake-utils_use_find_package taglib Taglib)
+   )
+
+   kde5_src_configure
+}



[gentoo-commits] proj/linux-patches:4.9 commit in: /

2018-11-13 Thread Mike Pagano
commit: f1bb5656f927f9f701a027027617c31c892ad561
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Nov 13 21:20:23 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Nov 13 21:20:23 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=f1bb5656

proj/linux-patches: Linux patch 4.9.137

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

 _README  |4 +
 1136_linux-4.9.137.patch | 4043 ++
 2 files changed, 4047 insertions(+)

diff --git a/_README b/_README
index 6287efb..f5409e3 100644
--- a/_README
+++ b/_README
@@ -587,6 +587,10 @@ Patch:  1135_linux-4.9.136.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.136
 
+Patch:  1136_linux-4.9.137.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.137
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1136_linux-4.9.137.patch b/1136_linux-4.9.137.patch
new file mode 100644
index 000..b1ce4b1
--- /dev/null
+++ b/1136_linux-4.9.137.patch
@@ -0,0 +1,4043 @@
+diff --git a/Makefile b/Makefile
+index 79b8f3a44f74..41fe3014b712 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 136
++SUBLEVEL = 137
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/arm/boot/dts/exynos3250.dtsi 
b/arch/arm/boot/dts/exynos3250.dtsi
+index e9d2556c0dfd..2a531beef4c7 100644
+--- a/arch/arm/boot/dts/exynos3250.dtsi
 b/arch/arm/boot/dts/exynos3250.dtsi
+@@ -80,6 +80,22 @@
+   compatible = "arm,cortex-a7";
+   reg = <1>;
+   clock-frequency = <10>;
++  clocks = <&cmu CLK_ARM_CLK>;
++  clock-names = "cpu";
++  #cooling-cells = <2>;
++
++  operating-points = <
++  100 115
++  90  1112500
++  80  1075000
++  70  1037500
++  60  100
++  50  962500
++  40  925000
++  30  887500
++  20  85
++  10  85
++  >;
+   };
+   };
+ 
+diff --git a/arch/arm/boot/dts/exynos4210.dtsi 
b/arch/arm/boot/dts/exynos4210.dtsi
+index 2d9b02967105..b0c550e56fdb 100644
+--- a/arch/arm/boot/dts/exynos4210.dtsi
 b/arch/arm/boot/dts/exynos4210.dtsi
+@@ -52,8 +52,6 @@
+   40  975000
+   20  95
+   >;
+-  cooling-min-level = <4>;
+-  cooling-max-level = <2>;
+   #cooling-cells = <2>; /* min followed by max */
+   };
+ 
+@@ -61,6 +59,19 @@
+   device_type = "cpu";
+   compatible = "arm,cortex-a9";
+   reg = <0x901>;
++  clocks = <&clock CLK_ARM_CLK>;
++  clock-names = "cpu";
++  clock-latency = <16>;
++
++  operating-points = <
++  120 125
++  100 115
++  80  1075000
++  50  975000
++  40  975000
++  20  95
++  >;
++  #cooling-cells = <2>; /* min followed by max */
+   };
+   };
+ 
+diff --git a/arch/arm/boot/dts/exynos4412.dtsi 
b/arch/arm/boot/dts/exynos4412.dtsi
+index 3ebdf01d814c..63b1c5a2cecf 100644
+--- a/arch/arm/boot/dts/exynos4412.dtsi
 b/arch/arm/boot/dts/exynos4412.dtsi
+@@ -33,8 +33,6 @@
+   clocks = <&clock CLK_ARM_CLK>;
+   clock-names = "cpu";
+   operating-points-v2 = <&cpu0_opp_table>;
+-  cooling-min-level = <13>;
+-  cooling-max-level = <7>;
+   #cooling-cells = <2>; /* min followed by max */
+   };
+ 
+diff --git a/arch/arm/boot/dts/exynos5250.dtsi 
b/arch/arm/boot/dts/exynos5250.dtsi
+index 64de33d067c9..ecc73f26eac5 100644
+--- a/arch/arm/boot/dts/exynos5250.dtsi
 b/arch/arm/boot/dts/exynos5250.dtsi
+@@ -57,38 +57,106 @@
+   device_type = "cpu";
+   compatible = "arm,cortex-a15";
+   reg = <0>;
+-  clock-frequency = <17>;
+   clocks = <&clock CLK_ARM_CLK>;
+   clock-names = "cpu";
+-  clock-latency = <14>;
+-
+-  operating-poi

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

2018-11-13 Thread Robin H. Johnson
commit: 7f8d0565c9a1b808b8fe3b9ec07d8dda50ec17cd
Author: bes.internal  gmail  com>
AuthorDate: Fri Nov  9 12:01:29 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue Nov 13 21:09:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f8d0565

sys-fs/mdadm: update dead link

Signed-off-by: Vladimir Varlamov  gmail.com>
(cherry picked from commit 5ddac6e17cf85381ffd9c8ba365846f077d383e4)
Closes: https://github.com/gentoo/gentoo/pull/10376
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-fs/mdadm/mdadm-3.4.ebuild | 4 ++--
 sys-fs/mdadm/mdadm-4.0.ebuild | 4 ++--
 sys-fs/mdadm/mdadm-4.1.ebuild | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-fs/mdadm/mdadm-3.4.ebuild b/sys-fs/mdadm/mdadm-3.4.ebuild
index ddf71b2cb3e..14b87d2989a 100644
--- a/sys-fs/mdadm/mdadm-3.4.ebuild
+++ b/sys-fs/mdadm/mdadm-3.4.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 inherit eutils flag-o-matic multilib systemd toolchain-funcs udev
 
 DESCRIPTION="Tool for running RAID systems - replacement for the raidtools"
-HOMEPAGE="http://neil.brown.name/blog/mdadm";
+HOMEPAGE="https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/";
 DEB_PR=1.1
 SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P}.tar.xz

mirror://debian/pool/main/m/mdadm/${PN}_3.3.4-${DEB_PR}.debian.tar.xz"

diff --git a/sys-fs/mdadm/mdadm-4.0.ebuild b/sys-fs/mdadm/mdadm-4.0.ebuild
index 9238d494d06..4532b9e2202 100644
--- a/sys-fs/mdadm/mdadm-4.0.ebuild
+++ b/sys-fs/mdadm/mdadm-4.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 inherit eutils flag-o-matic multilib systemd toolchain-funcs udev
 
 DESCRIPTION="Tool for running RAID systems - replacement for the raidtools"
-HOMEPAGE="http://neil.brown.name/blog/mdadm";
+HOMEPAGE="https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/";
 DEB_PR=4
 SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P}.tar.xz

mirror://debian/pool/main/m/mdadm/${PN}_3.4-${DEB_PR}.debian.tar.xz"

diff --git a/sys-fs/mdadm/mdadm-4.1.ebuild b/sys-fs/mdadm/mdadm-4.1.ebuild
index f857fe15b68..e3943f1d3d3 100644
--- a/sys-fs/mdadm/mdadm-4.1.ebuild
+++ b/sys-fs/mdadm/mdadm-4.1.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 inherit flag-o-matic multilib systemd toolchain-funcs udev
 
 DESCRIPTION="Tool for running RAID systems - replacement for the raidtools"
-HOMEPAGE="http://neil.brown.name/blog/mdadm";
+HOMEPAGE="https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/";
 DEB_PF="4.1~rc1-4"
 SRC_URI="mirror://kernel/linux/utils/raid/mdadm/${P/_/-}.tar.xz
mirror://debian/pool/main/m/mdadm/${PN}_${DEB_PF}.debian.tar.xz"



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

2018-11-13 Thread Robin H. Johnson
commit: b1a64b6751198c02f90ebc32930c24ed8591f16f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Nov 11 12:14:14 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue Nov 13 21:09:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a64b67

sys-apps/ucspi-tcp: use https

Signed-off-by: Rolf Eike Beer  sf-mail.de>
(cherry picked from commit f6470239630b92f461a6094a34cfa5e9e0c09a6f)
Signed-off-by: Robin H. Johnson  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/10391

 sys-apps/ucspi-tcp/ucspi-tcp-0.88-r18.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/ucspi-tcp/ucspi-tcp-0.88-r18.ebuild 
b/sys-apps/ucspi-tcp/ucspi-tcp-0.88-r18.ebuild
index 4264e46075c..71c188383ea 100644
--- a/sys-apps/ucspi-tcp/ucspi-tcp-0.88-r18.ebuild
+++ b/sys-apps/ucspi-tcp/ucspi-tcp-0.88-r18.ebuild
@@ -6,13 +6,13 @@ EAPI="4"
 inherit eutils qmail
 
 DESCRIPTION="Collection of tools for managing UNIX services"
-HOMEPAGE="http://cr.yp.to/ucspi-tcp.html";
+HOMEPAGE="https://cr.yp.to/ucspi-tcp.html";
 SRC_URI="
-   http://cr.yp.to/${PN}/${P}.tar.gz
+   https://cr.yp.to/${PN}/${P}.tar.gz
mirror://qmail/ucspi-rss.diff
http://smarden.org/pape/djb/manpages/${P}-man.tar.gz
http://xs3.b92.net/tomislavr/${P}-rblspp.patch
-   ipv6? ( http://www.fefe.de/ucspi/${P}-ipv6.diff19.bz2 )
+   ipv6? ( https://www.fefe.de/ucspi/${P}-ipv6.diff19.bz2 )
 "
 
 LICENSE="public-domain"



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

2018-11-13 Thread Mike Gilbert
commit: 5e2efd9c283ca84bdb14cceff9bb0f923700ea4e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Nov 13 20:48:39 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Nov 13 20:49:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e2efd9c

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

Package-Manager: Portage-2.3.51_p9, Repoman-2.3.12
Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index d568ce51fc4..cddd667675b 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_72.0.3602.2-1_amd64.deb 58145768 BLAKE2B 
df1c3077c91a03e74474567f2ad39edd5e9a63bda1a7e65690fbe1179a382545fd0e5982e363700c58cd71a362b05b7eff5a00545896015bb2d192a97cbdf7d2
 SHA512 
ba90d8615aa0e0477c2484fad5bdf129fcdeb96cfec88ca78aea4ed57ffcc8f1529cacc59b41833858c33594aadf810ba1a94fc213428aa0595dfd28583c21bc
+DIST google-chrome-unstable_72.0.3608.4-1_amd64.deb 59417554 BLAKE2B 
c5b0653ed441ce88be994284e90bd4a1286d0dd08873fd39d0593bf44a352cbb53eda7fbd60880c4a4de1a04954c2062553bb36169df1d2ac7bf4f69d093026f
 SHA512 
918ac2950951e3e59986a64c7bedc86f5eff3f633f6f7bfe8157cfbd7805eb385023bde9350eb94e50ec92825f953a12ab5f1faee22b13872b3ee174965a8158

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



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

2018-11-13 Thread Mike Gilbert
commit: 4a51b5ed6c68a3cfa2ee996402f87b0c16b5534f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Nov 13 20:48:51 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Nov 13 20:49:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a51b5ed

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

Package-Manager: Portage-2.3.51_p9, Repoman-2.3.12
Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index d7bd19dbd50..bd9a2e44297 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_71.0.3578.44-1_amd64.deb 57853924 BLAKE2B 
f6db60e25ce472872f871804d62b8a9106ec9e982fe88dc7b900cd83b2641400127cef4193e79c4aa6c297e4a9ccbcc5454b84e922338726308ccfe93768220d
 SHA512 
a1f480a1c0146bb54e87902d050cc417348e8195a40ccd91f7c4344716c64039d3431b39b7672302d0a8680da102602f8867e596173666e9b5a9bb3b3b0daf4e
 DIST google-chrome-stable_70.0.3538.102-1_amd64.deb 55894790 BLAKE2B 
214498690ec6b6d8f38bcd9937b2bce7bdfd3f8ba08328a939086f6e9725c7e3740eb46386cda12c83392fa4d2f7ca457a606a80f31dbded864416fedf0843fc
 SHA512 
4bede460eb4afae796cd5765472a267b84287adf038c0e3a133f74ecc36780d84bf49020529a07b7f6157b26a7a37856255ba6b3cced1037aa86b259b28c2ef1
-DIST google-chrome-unstable_72.0.3602.2-1_amd64.deb 58145768 BLAKE2B 
df1c3077c91a03e74474567f2ad39edd5e9a63bda1a7e65690fbe1179a382545fd0e5982e363700c58cd71a362b05b7eff5a00545896015bb2d192a97cbdf7d2
 SHA512 
ba90d8615aa0e0477c2484fad5bdf129fcdeb96cfec88ca78aea4ed57ffcc8f1529cacc59b41833858c33594aadf810ba1a94fc213428aa0595dfd28583c21bc
+DIST google-chrome-unstable_72.0.3608.4-1_amd64.deb 59417554 BLAKE2B 
c5b0653ed441ce88be994284e90bd4a1286d0dd08873fd39d0593bf44a352cbb53eda7fbd60880c4a4de1a04954c2062553bb36169df1d2ac7bf4f69d093026f
 SHA512 
918ac2950951e3e59986a64c7bedc86f5eff3f633f6f7bfe8157cfbd7805eb385023bde9350eb94e50ec92825f953a12ab5f1faee22b13872b3ee174965a8158

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



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

2018-11-13 Thread Craig Andrews
commit: e217c8c785e711fc69680129a5701cd00d800786
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Nov 13 16:10:42 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Nov 13 20:33:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e217c8c7

media-video/obs-studio: Support ffmpeg 4

The USE="nvenc" in '>=media-video/ffmpeg-4' has been replaced with
'video_cards_nvidia'.

Closes: https://bugs.gentoo.org/671084
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 media-video/obs-studio/obs-studio-21.1.2.ebuild | 7 ++-
 media-video/obs-studio/obs-studio-22.0.3.ebuild | 7 ++-
 media-video/obs-studio/obs-studio-.ebuild   | 7 ++-
 3 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/media-video/obs-studio/obs-studio-21.1.2.ebuild 
b/media-video/obs-studio/obs-studio-21.1.2.ebuild
index ca9114ce291..aa981e49491 100644
--- a/media-video/obs-studio/obs-studio-21.1.2.ebuild
+++ b/media-video/obs-studio/obs-studio-21.1.2.ebuild
@@ -46,7 +46,12 @@ COMMON_DEPEND="
imagemagick? ( media-gfx/imagemagick:= )
jack? ( virtual/jack )
luajit? ( dev-lang/luajit:2 )
-   nvenc? ( media-video/ffmpeg:=[nvenc] )
+   nvenc? (
+   || (
+   =media-video/ffmpeg-4[video_cards_nvidia]
+   )
+   )
pulseaudio? ( media-sound/pulseaudio )
python? ( ${PYTHON_DEPS} )
speex? ( media-libs/speexdsp )

diff --git a/media-video/obs-studio/obs-studio-22.0.3.ebuild 
b/media-video/obs-studio/obs-studio-22.0.3.ebuild
index 7bd98fa4213..a2403c9502a 100644
--- a/media-video/obs-studio/obs-studio-22.0.3.ebuild
+++ b/media-video/obs-studio/obs-studio-22.0.3.ebuild
@@ -46,7 +46,12 @@ COMMON_DEPEND="
imagemagick? ( media-gfx/imagemagick:= )
jack? ( virtual/jack )
luajit? ( dev-lang/luajit:2 )
-   nvenc? ( media-video/ffmpeg:=[nvenc] )
+   nvenc? (
+   || (
+   =media-video/ffmpeg-4[video_cards_nvidia]
+   )
+   )
pulseaudio? ( media-sound/pulseaudio )
python? ( ${PYTHON_DEPS} )
speex? ( media-libs/speexdsp )

diff --git a/media-video/obs-studio/obs-studio-.ebuild 
b/media-video/obs-studio/obs-studio-.ebuild
index a596540a779..991fa7ae991 100644
--- a/media-video/obs-studio/obs-studio-.ebuild
+++ b/media-video/obs-studio/obs-studio-.ebuild
@@ -46,7 +46,12 @@ COMMON_DEPEND="
imagemagick? ( media-gfx/imagemagick:= )
jack? ( virtual/jack )
luajit? ( dev-lang/luajit:2 )
-   nvenc? ( media-video/ffmpeg:=[nvenc(+),video_cards_nvidia(+)] )
+   nvenc? (
+   || (
+   =media-video/ffmpeg-4[video_cards_nvidia]
+   )
+   )
pulseaudio? ( media-sound/pulseaudio )
python? ( ${PYTHON_DEPS} )
speex? ( media-libs/speexdsp )



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

2018-11-13 Thread Alfredo Tupone
commit: 7e80fffb5207311e351a397562060f387b34cb6b
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Nov 13 20:32:20 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Nov 13 20:32:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e80fffb

dev-ada/libgpr: Remove old version

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

 dev-ada/libgpr/Manifest   |  1 -
 dev-ada/libgpr/libgpr-2016.ebuild | 48 ---
 2 files changed, 49 deletions(-)

diff --git a/dev-ada/libgpr/Manifest b/dev-ada/libgpr/Manifest
index 38cc471e74b..03af8870e7f 100644
--- a/dev-ada/libgpr/Manifest
+++ b/dev-ada/libgpr/Manifest
@@ -1,3 +1,2 @@
-DIST gprbuild-gpl-2016-src.tar.gz 2142261 BLAKE2B 
69948427eb6315b9fb2b84755192b53c035f74093dacb34852713083779bf8bd88dac6b38fe7685f6a40ecb2482f78b15a5221913df997847eee8b1359cf6c14
 SHA512 
6b9e00248aaee90f3c00e7ce442c2b551b8532ec4d94a4471858d117feb27e91fd6d218995d4b71ee3f1f0677e9547d562fc2cda9ba80c3f6eb8d840ed56eb7e
 DIST gprbuild-gpl-2017-src.tar.gz 2454957 BLAKE2B 
890e5aa29e9f8fa8b140988ee8e5d6042640c34fe0877acde959de803bf690bb33c63b1c7e7db486f804882bddd77ab76ffbaa4dd27da327e21ed0376cadb99d
 SHA512 
12f3682d64ce0718de4940c1e71a4380b20021805d88543842dbf3b5ce5d518c23a6b2d868565579baf81efa1d8cf05c7778253162f0df5d7adc0eb1865c9f88
 DIST gprbuild-gpl-2018-src.tar.gz 2479651 BLAKE2B 
b0e24f4d97f06fe84569f8f0284e1028fce8e4ae90cfd27ab31ada0988f4f1b37eca4868bc212a21d26fb1a0a7ba6f031062e16d9758ab211e2fee40e25077ab
 SHA512 
d22c0133baa6a0b626a0c1d145b21865bd0699cd8155ca22727272b0f8988c78163410b432ae148e87099e931df19d51ea867981556c79cb1cceb25456333044

diff --git a/dev-ada/libgpr/libgpr-2016.ebuild 
b/dev-ada/libgpr/libgpr-2016.ebuild
deleted file mode 100644
index da4fca933e6..000
--- a/dev-ada/libgpr/libgpr-2016.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs multiprocessing
-
-MYP=gprbuild-gpl-${PV}
-
-DESCRIPTION="Ada library to handle GPRbuild project files"
-HOMEPAGE="http://libre.adacore.com/";
-SRC_URI="http://mirrors.cdn.adacore.com/art/57399662c7a447658e0affa8
-   -> ${MYP}-src.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+gnat_2016 gnat_2017 +shared static-libs static-pic"
-
-RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=]"
-DEPEND="${RDEPEND}
-   dev-ada/gprbuild[gnat_2016=,gnat_2017=]"
-
-S="${WORKDIR}"/${MYP}-src
-
-REQUIRED_USE="|| ( shared static-libs static-pic )"
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
-
-src_compile() {
-   if use static-libs; then
-   emake PROCESSORS=$(makeopts_jobs) libgpr.build.static
-   fi
-   for kind in shared static-pic; do
-   if use ${kind}; then
-   emake PROCESSORS=$(makeopts_jobs) libgpr.build.${kind}
-   fi
-   done
-}
-
-src_install() {
-   if use static-libs; then
-   emake DESTDIR="${D}" libgpr.install.static
-   fi
-   for kind in shared static-pic; do
-   if use ${kind}; then
-   emake DESTDIR="${D}" libgpr.install.${kind}
-   fi
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll/files/, dev-ada/gnatcoll/

2018-11-13 Thread Alfredo Tupone
commit: 971f893b0e0d4c2080513bed8ebfe832049ed79f
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Nov 13 20:30:25 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Nov 13 20:30:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=971f893b

dev-ada/gnatcoll: require a more recent libgpr

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

 dev-ada/gnatcoll/files/gnatcoll-2016-gentoo.patch | 20 +++-
 dev-ada/gnatcoll/gnatcoll-2016.ebuild |  2 +-
 2 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/dev-ada/gnatcoll/files/gnatcoll-2016-gentoo.patch 
b/dev-ada/gnatcoll/files/gnatcoll-2016-gentoo.patch
index 3d775e2c030..d6ece9454e2 100644
--- a/dev-ada/gnatcoll/files/gnatcoll-2016-gentoo.patch
+++ b/dev-ada/gnatcoll/files/gnatcoll-2016-gentoo.patch
@@ -34,15 +34,6 @@
 Syslog : Yes_No := External ("SYSLOG", "@WITH_SYSLOG@");
 Postgres : Yes_No := External ("POSTGRES", "@WITH_POSTGRES@");
 type Sqlite_Inclusion is ("yes", "no", "embedded");
-@@ -67,7 +67,7 @@
- 
-  when "Production" =>
- for Switches ("Ada") use ("-O2", "-gnatn", "-gnatws");
--for Switches ("C") use ("-O2", "-Wunreachable-code");
-+for Switches ("C") use ("-O2", "-Wunreachable-code", "-fPIC");
-   end case;
- 
-   case Syslog is
 --- a/aclocal.m4   2017-04-06 08:25:14.796699365 +0200
 +++ b/aclocal.m4   2017-04-06 08:25:36.622318016 +0200
 @@ -45,7 +45,7 @@
@@ -214,3 +205,14 @@
   case GnatColl_Shared.Python is
  when "yes" =>
 for Source_Dirs use Project'Source_Dirs & ("gtk/python");
+--- a/src/gnatcoll-projects-normalize.adb  2018-11-13 19:34:01.491003676 
+0100
 b/src/gnatcoll-projects-normalize.adb  2018-11-13 19:34:16.289760553 
+0100
+@@ -2202,7 +2202,7 @@
+ when N_Comment_Zones =>
+null;
+ 
+-when N_Comment =>
++when others =>
+null;
+  end case;
+   end if;

diff --git a/dev-ada/gnatcoll/gnatcoll-2016.ebuild 
b/dev-ada/gnatcoll/gnatcoll-2016.ebuild
index 435a16df129..4f0159efc45 100644
--- a/dev-ada/gnatcoll/gnatcoll-2016.ebuild
+++ b/dev-ada/gnatcoll/gnatcoll-2016.ebuild
@@ -35,7 +35,7 @@ RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
postgres? ( dev-db/postgresql:* )
sqlite? ( dev-db/sqlite )
projects? (
-   ~dev-ada/libgpr-2016[gnat_2016=,gnat_2017=,shared?,static-libs?]
+   ~dev-ada/libgpr-2017[gnat_2016=,gnat_2017=,shared?,static-libs?]
dev-ada/xmlada[shared?,static-libs?]
)"
 DEPEND="${RDEPEND}



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

2018-11-13 Thread Craig Andrews
commit: 880699bb699214cac6e4f6e99a369eeccca4ca43
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Nov  6 17:59:13 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Nov 13 20:28:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=880699bb

gnome-extra/libgda: 5.2.5 version bump

Closes: https://bugs.gentoo.org/666156
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 gnome-extra/libgda/Manifest|   1 +
 gnome-extra/libgda/libgda-5.2.5.ebuild | 177 +
 2 files changed, 178 insertions(+)

diff --git a/gnome-extra/libgda/Manifest b/gnome-extra/libgda/Manifest
index 365859e91e4..139b13ce55b 100644
--- a/gnome-extra/libgda/Manifest
+++ b/gnome-extra/libgda/Manifest
@@ -1 +1,2 @@
 DIST libgda-5.2.4.tar.xz 12320228 BLAKE2B 
567b82934e9fe05abdd7405f17c3e8db1a335698236aed069c66037bb387f34adfc41eae7663d8cedb1ba97d2b54afda15280d745c574e5b28cb1856ff8376b1
 SHA512 
90449795a64136389c26ee4bbdbd5c1330d441e6c11ff15eff83d0ee39c4ce3abd686222aaa468995496ba1417c0fbc963898107f1806d80648cdc939d3c87cc
+DIST libgda-5.2.5.tar.xz 12786512 BLAKE2B 
f1a60e581576c4b875feeba30989740a5fa20b838995e1a3be629ac8ec6369ceae214505bf93855a51b3760655abd179d5e4419ed30bebfb8592639ff29cf591
 SHA512 
81d05a67a76bbbeef8c171cb3a440168bcd32d404338d25f0525d668bdaa1e708189576ab580cf5a1fcfc51e5c4c35ee1f7fcd9b470f4896290924fd282eda8d

diff --git a/gnome-extra/libgda/libgda-5.2.5.ebuild 
b/gnome-extra/libgda/libgda-5.2.5.ebuild
new file mode 100644
index 000..42a137e3fff
--- /dev/null
+++ b/gnome-extra/libgda/libgda-5.2.5.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 )
+VALA_USE_DEPEND="vapigen"
+
+inherit autotools db-use eutils flag-o-matic gnome2 java-pkg-opt-2 
python-single-r1 vala
+
+DESCRIPTION="GNOME database access library"
+HOMEPAGE="http://www.gnome-db.org/";
+LICENSE="GPL-2+ LGPL-2+"
+
+IUSE="berkdb canvas debug firebird gnome-keyring gtk graphviz http 
+introspection json ldap mdb mysql oci8 postgres reports sourceview ssl vala"
+REQUIRED_USE="
+   reports? ( ${PYTHON_REQUIRED_USE} )
+   canvas? ( gtk )
+   graphviz? ( gtk )
+   sourceview? ( gtk )
+   vala? ( introspection )
+"
+# firebird license is not GPL compatible
+
+SLOT="5/4" # subslot = libgda-5.0 soname version
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+
+RDEPEND="
+   app-text/iso-codes
+   >=dev-libs/glib-2.32:2
+   >=dev-libs/libxml2-2
+   dev-libs/libxslt
+   sys-libs/readline:0=
+   sys-libs/ncurses:0=
+   berkdb? ( sys-libs/db:* )
+   firebird? ( dev-db/firebird )
+   gnome-keyring? ( app-crypt/libsecret )
+   gtk? (
+   >=x11-libs/gtk+-3.0.0:3
+   canvas? ( x11-libs/goocanvas:2.0= )
+   sourceview? ( x11-libs/gtksourceview:3.0 )
+   graphviz? ( media-gfx/graphviz )
+   )
+   http? ( >=net-libs/libsoup-2.24:2.4 )
+   introspection? ( >=dev-libs/gobject-introspection-1.30:= )
+   json? ( dev-libs/json-glib )
+   ldap? ( net-nds/openldap:= )
+   mdb? ( >app-office/mdbtools-0.5:= )
+   mysql? ( virtual/mysql:= )
+   postgres? ( dev-db/postgresql:= )
+   reports? (
+   ${PYTHON_DEPS}
+   dev-java/fop
+   dev-python/reportlab )
+   ssl? ( dev-libs/openssl:= )
+   >=dev-db/sqlite-3.6.22:3=
+   vala? ( dev-libs/libgee:0.8 )
+"
+
+# java dep shouldn't rely on slots, bug #450004
+DEPEND="${RDEPEND}
+   >=app-text/gnome-doc-utils-0.9
+   app-text/yelp-tools
+   dev-util/gtk-doc-am
+   >=dev-util/intltool-0.40.6
+   virtual/pkgconfig
+   java? ( >=virtual/jdk-1.6 )
+   vala? ( $(vala_depend) )
+"
+
+# FIXME: lots of tests failing. Check if they still fail in 5.1.2
+# firebird support bindist-restricted because it is not GPL compatible
+RESTRICT="
+   test
+   firebird? ( bindist )
+"
+
+pkg_setup() {
+   java-pkg-opt-2_pkg_setup
+   use reports && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   # Fix compilation with -Werror=format-security (from 'master')
+   eapply "${FILESDIR}"/${PN}-5.2.4-format-security.patch
+
+   # Support JRE 1.8 (from Fedora)
+   eapply "${FILESDIR}"/${PN}-5.2.4-jre18.patch
+
+   use berkdb && append-cppflags "-I$(db_includedir)"
+
+   use reports ||
+   sed -e '/SUBDIRS =/ s/trml2html//' \
+   -e '/SUBDIRS =/ s/trml2pdf//' \
+   -i libgda-report/RML/Makefile.{am,in} || die
+
+   # Prevent file collisions with libgda:4
+   eapply "${FILESDIR}/${PN}-4.99.1-gda-browser-doc-collision.patch"
+   eapply "${FILESDIR}/${PN}-4.99.1-control-center-icon-collision.patch"
+   # Move files with mv (since epatch can't handle rename diffs) and
+

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

2018-11-13 Thread Sergei Trofimovich
commit: dab4a1002ed9513400fc6fbddd28ac9c36ff5b8a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Nov 13 20:17:26 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Nov 13 20:22:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dab4a100

app-crypt/rhash: stable 1.3.6-r1 for sparc, bug #663198

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

 app-crypt/rhash/rhash-1.3.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/rhash/rhash-1.3.6-r1.ebuild 
b/app-crypt/rhash/rhash-1.3.6-r1.ebuild
index 96a05fea252..72cd656e1cd 100644
--- a/app-crypt/rhash/rhash-1.3.6-r1.ebuild
+++ b/app-crypt/rhash/rhash-1.3.6-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
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
 IUSE="debug nls libressl ssl static-libs"
 
 RDEPEND="



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

2018-11-13 Thread Sergei Trofimovich
commit: d09ad3d85d31fb36deec08d16e1e1424a75f0a52
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Nov 13 20:03:54 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Nov 13 20:05:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d09ad3d8

package.mask: mask >=dev-lang/nasm-2.14, bug #670944

New version started creating files when input file is not set.
This is unexpected behaviour change and causes sandbox violations.

Reported-by: Toralf Förster
Reported-by: jorgicio
Bug: https://bugs.gentoo.org/670944
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 369acb7466f..7fa894fdbfe 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Sergei Trofimovich  (13 Nov 2018)
+# New version started creating files when input file is not set.
+# This is unexpected behaviour change and causes sandbox
+# violations: bug #670944
+>=dev-lang/nasm-2.14
+
 # Hans de Graaff  (12 Nov 2018)
 # Mask ruby23-only packages for removal. These packages are not
 # compatible with ruby24+ or they are old slots that are ruby23-only



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

2018-11-13 Thread Andreas Sturmlechner
commit: 6838fe1003103efd8e3eb7511cddc354b847f4b1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 18:54:07 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 19:57:45 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6838fe10

kde-apps/kdepim-runtime: CDEPEND => COMMON_DEPEND

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

 kde-apps/kdepim-runtime/kdepim-runtime-18.12.49..ebuild | 6 +++---
 kde-apps/kdepim-runtime/kdepim-runtime-.ebuild  | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-18.12.49..ebuild 
b/kde-apps/kdepim-runtime/kdepim-runtime-18.12.49..ebuild
index 3650936e69..2df05fd0fe 100644
--- a/kde-apps/kdepim-runtime/kdepim-runtime-18.12.49..ebuild
+++ b/kde-apps/kdepim-runtime/kdepim-runtime-18.12.49..ebuild
@@ -14,7 +14,7 @@ KEYWORDS=""
 IUSE=""
 
 # TODO kolab
-CDEPEND="
+COMMON_DEPEND="
$(add_frameworks_dep kcodecs)
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
@@ -61,12 +61,12 @@ CDEPEND="
dev-libs/cyrus-sasl:2
dev-libs/libical:=
 "
-DEPEND="${CDEPEND}
+DEPEND="${COMMON_DEPEND}
$(add_qt_dep qtxmlpatterns)
dev-libs/libxslt
test? ( $(add_kdeapps_dep kimap 'test') )
 "
-RDEPEND="${CDEPEND}
+RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepim-l10n
!kde-misc/akonadi-ews
$(add_frameworks_dep oxygen-icons)

diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-.ebuild 
b/kde-apps/kdepim-runtime/kdepim-runtime-.ebuild
index 3650936e69..2df05fd0fe 100644
--- a/kde-apps/kdepim-runtime/kdepim-runtime-.ebuild
+++ b/kde-apps/kdepim-runtime/kdepim-runtime-.ebuild
@@ -14,7 +14,7 @@ KEYWORDS=""
 IUSE=""
 
 # TODO kolab
-CDEPEND="
+COMMON_DEPEND="
$(add_frameworks_dep kcodecs)
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
@@ -61,12 +61,12 @@ CDEPEND="
dev-libs/cyrus-sasl:2
dev-libs/libical:=
 "
-DEPEND="${CDEPEND}
+DEPEND="${COMMON_DEPEND}
$(add_qt_dep qtxmlpatterns)
dev-libs/libxslt
test? ( $(add_kdeapps_dep kimap 'test') )
 "
-RDEPEND="${CDEPEND}
+RDEPEND="${COMMON_DEPEND}
!kde-apps/kdepim-l10n
!kde-misc/akonadi-ews
$(add_frameworks_dep oxygen-icons)



[gentoo-commits] proj/kde:master commit in: kde-apps/kdepim-runtime/files/, kde-apps/kdepim-runtime/

2018-11-13 Thread Andreas Sturmlechner
commit: 6d9e4e7ccc9ea68055f24c554d0e7648089c3c3f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 18:39:14 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 19:57:45 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6d9e4e7c

kde-apps/kdepim-runtime: Properly disable KDELibs4Support

Bug: https://bugs.gentoo.org/670958
KDE-bug: https://bugs.kde.org/show_bug.cgi?id=400934
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...kdepim-runtime-18.11.80-nokdelibs4support.patch | 55 ++
 .../kdepim-runtime-18.12.49..ebuild|  6 +--
 kde-apps/kdepim-runtime/kdepim-runtime-.ebuild |  6 +--
 3 files changed, 57 insertions(+), 10 deletions(-)

diff --git 
a/kde-apps/kdepim-runtime/files/kdepim-runtime-18.11.80-nokdelibs4support.patch 
b/kde-apps/kdepim-runtime/files/kdepim-runtime-18.11.80-nokdelibs4support.patch
new file mode 100644
index 00..d1a916cb1d
--- /dev/null
+++ 
b/kde-apps/kdepim-runtime/files/kdepim-runtime-18.11.80-nokdelibs4support.patch
@@ -0,0 +1,55 @@
+From 952b572f381f965edbb0b339f7c04a4054aa262e Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Tue, 13 Nov 2018 19:23:21 +0100
+Subject: [PATCH] Move required KF5KDELibs4Support dependency to conditional
+ kolab resource
+
+Fix definitions required for build when not provided by KF5KDELibs4Support.
+
+BUG: 400934
+---
+ CMakeLists.txt   | 7 +++
+ resources/CMakeLists.txt | 1 +
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 9c567ab0e..f16bc117a 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -126,7 +126,6 @@ find_package(KF5DocTools ${KF5_VERSION} CONFIG REQUIRED) # 
pop3
+ find_package(KF5Holidays ${KF5_VERSION} CONFIG REQUIRED)
+ find_package(KF5DBusAddons ${KF5_VERSION} CONFIG REQUIRED)
+ find_package(KF5IconThemes ${KF5_VERSION} CONFIG REQUIRED)
+-find_package(KF5KDELibs4Support ${KF5_VERSION} CONFIG REQUIRED)
+ 
+ # KdepimLibs package
+ find_package(KF5Akonadi ${AKONADI_VERSION} CONFIG REQUIRED)
+@@ -149,10 +148,10 @@ find_package(KPimGAPI ${KGAPI_LIB_VERSION} CONFIG 
REQUIRED)
+ 
+ option(KDEPIM_RUN_ISOLATED_TESTS "Run the isolated tests." FALSE)
+ 
+-
+ #add_definitions( -DQT_DISABLE_DEPRECATED_BEFORE=0x06 )
+-
+-
++# QUrl
++add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0)
++remove_definitions(-DQT_NO_CAST_FROM_ASCII)
+ 
+ add_subdirectory(resources)
+ add_subdirectory(agents)
+diff --git a/resources/CMakeLists.txt b/resources/CMakeLists.txt
+index 99f7dbf00..d2534cd92 100644
+--- a/resources/CMakeLists.txt
 b/resources/CMakeLists.txt
+@@ -43,6 +43,7 @@ add_subdirectory( dav )
+ add_subdirectory( ical )
+ add_subdirectory( imap )
+ if (Libkolabxml_FOUND)
++find_package(KF5KDELibs4Support ${KF5_VERSION} CONFIG REQUIRED)
+ add_subdirectory( kolab )
+ endif()
+ add_subdirectory( facebook )
+-- 
+2.19.1
+

diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-18.12.49..ebuild 
b/kde-apps/kdepim-runtime/kdepim-runtime-18.12.49..ebuild
index caf9b505ca..3650936e69 100644
--- a/kde-apps/kdepim-runtime/kdepim-runtime-18.12.49..ebuild
+++ b/kde-apps/kdepim-runtime/kdepim-runtime-18.12.49..ebuild
@@ -74,8 +74,4 @@ RDEPEND="${CDEPEND}
 
 RESTRICT+=" test"
 
-src_prepare() {
-   kde5_src_prepare
-   # We don't build kolab, so we can disable this
-   punt_bogus_dep KF5 KDELibs4Support
-}
+PATCHES=( "${FILESDIR}/${PN}-18.11.80-nokdelibs4support.patch" )

diff --git a/kde-apps/kdepim-runtime/kdepim-runtime-.ebuild 
b/kde-apps/kdepim-runtime/kdepim-runtime-.ebuild
index caf9b505ca..3650936e69 100644
--- a/kde-apps/kdepim-runtime/kdepim-runtime-.ebuild
+++ b/kde-apps/kdepim-runtime/kdepim-runtime-.ebuild
@@ -74,8 +74,4 @@ RDEPEND="${CDEPEND}
 
 RESTRICT+=" test"
 
-src_prepare() {
-   kde5_src_prepare
-   # We don't build kolab, so we can disable this
-   punt_bogus_dep KF5 KDELibs4Support
-}
+PATCHES=( "${FILESDIR}/${PN}-18.11.80-nokdelibs4support.patch" )



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

2018-11-13 Thread José María Alonso
commit: 5a7fa269ef6a90b845c7f72e0f65e2a567385647
Author: Jose Maria Alonso Josa  gentoo  org>
AuthorDate: Tue Nov 13 19:20:24 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue Nov 13 19:20:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a7fa269

app-misc/vifm: Drop old

Signed-off-by: José María Alonso  gentoo.org>
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-misc/vifm/Manifest|  1 -
 app-misc/vifm/vifm-0.9.ebuild | 96 ---
 2 files changed, 97 deletions(-)

diff --git a/app-misc/vifm/Manifest b/app-misc/vifm/Manifest
index 2ad3ece90cd..590905335c1 100644
--- a/app-misc/vifm/Manifest
+++ b/app-misc/vifm/Manifest
@@ -1,3 +1,2 @@
 DIST vifm-0.10.tar.bz2 1054361 BLAKE2B 
81ec964b3bf236764976bcedb84c922eca0da650922b71fc1d6ef107ce51af9a4b1155fb699f800cca452e644345568af4cf17170dc15509393df529336b3959
 SHA512 
53f45824ffdbd987fecd3a7f7b6d6c5da036aeb3ddbb219d7665a63cae55d68db608239055b18b88a721b39002fcf57cbfd88aa366cffb02ca5f2eb94a206eb2
 DIST vifm-0.9.1.tar.bz2 1002758 BLAKE2B 
8eb9cc4c299877485bb4a44d95fe2412e196686399a6246bc1b5036dbc34ecbcf1cd43d1d55bdacdcc099a65e03f589f360d39ee38da4e12bff0a4bfcbdd180b
 SHA512 
a30457329bf9501efd7e9e0853107b5ecd653ab70e7081764677d035bd0f61876bc96b35bea5258153d68b7be075091168331be79d7398f94353f73bbf78933d
-DIST vifm-0.9.tar.bz2 971539 BLAKE2B 
5d6dd8c399e38886ab3e2d548b93492bf31b464e5661c6f6d54504701bf1eab8338155a9ddc9b220c4cb2a67417d5622094e9ffb717ddf594984fe475214af60
 SHA512 
5ae2b03e672bd9a7f95a5c59141dabac8bc7946a4e307d6a3df70bdb52e1f7665b960a3d20709c811cbfbcf76f7836d23b5edb191968e5277fb705a291ab3a9a

diff --git a/app-misc/vifm/vifm-0.9.ebuild b/app-misc/vifm/vifm-0.9.ebuild
deleted file mode 100644
index 9621f77ac8d..000
--- a/app-misc/vifm/vifm-0.9.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools vim-doc versionator
-
-DESCRIPTION="Console file manager with vi(m)-like keybindings"
-HOMEPAGE="https://vifm.info/";
-SRC_URI="mirror://sourceforge/vifm/${PF}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="X developer +extended-keys gtk +magic vim vim-syntax"
-
-DEPEND="
-   >=sys-libs/ncurses-5.9-r3:0
-   magic? ( sys-apps/file )
-   gtk? ( x11-libs/gtk+:2 )
-   X? ( x11-libs/libX11 )
-"
-RDEPEND="
-   ${DEPEND}
-   vim? ( || ( app-editors/vim app-editors/gvim ) )
-   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
-"
-
-DOCS="AUTHORS FAQ NEWS README TODO"
-
-src_prepare() {
-   sed -i -e '/stat.h/a#include ' 
"${S}/src/modes/file_info.c" \
-   || die
-   eapply_user
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable developer) \
-   $(use_enable extended-keys) \
-   $(use_with magic libmagic) \
-   $(use_with gtk) \
-   $(use_with X X11)
-}
-
-src_compile() {
-   default
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc ${DOCS}
-
-   if use vim; then
-   local t
-   for t in app plugin; do
-   insinto /usr/share/vim/vimfiles/"${t}"
-   doins "${S}"/data/vim/doc/"${t}"/"${PN}"*
-   done
-   fi
-
-   if use vim-syntax; then
-   local t
-   for t in ftdetect ftplugin syntax; do
-   insinto /usr/share/vim/vimfiles/"${t}"
-   doins "${S}"/data/vim/"${t}"/"${PN}".vim
-   done
-   fi
-}
-
-src_test() {
-   emake check
-}
-
-pkg_postinst() {
-   if use vim; then
-   update_vim_helptags
-
-   if [[ -n ${REPLACING_VERSIONS} ]]; then
-   elog
-   elog "You don't need to copy or link any files for"
-   elog "  the vim plugin and documentation to work 
anymore."
-   elog "If you copied any vifm files to ~/.vim/ manually"
-   elog "  in earlier vifm versions, please delete them."
-   fi
-   elog
-   elog "To use vim in vifm to view the documentation"
-   elog "  edit ~/.vifm/vifmrc and set vimhelp instead of 
novimhelp"
-   elog
-   fi
-}
-
-pkg_postrm() {
-   use vim && update_vim_helptags
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/, profiles/arch/powerpc/ppc32/, profiles/arch/x86/, ...

2018-11-13 Thread Hans de Graaff
commit: 61f269a66ca07af54396e6e296949f53110eaac8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 13 18:49:14 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov 13 18:49:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61f269a6

profiles/arch/*/make.defaults: properly overwrite ruby24

The RUBY_TARGETS setting is cumulative so we need to actively turn off
ruby24 to overwrite the setting in base/make.defaults.

Fixes: https://bugs.gentoo.org/671064

Signed-off-by: Hans de Graaff  gentoo.org>

 profiles/arch/alpha/make.defaults | 2 +-
 profiles/arch/amd64/make.defaults | 2 +-
 profiles/arch/arm/make.defaults   | 2 +-
 profiles/arch/hppa/make.defaults  | 2 +-
 profiles/arch/ia64/make.defaults  | 2 +-
 profiles/arch/powerpc/ppc32/make.defaults | 2 +-
 profiles/arch/powerpc/ppc64/make.defaults | 2 +-
 profiles/arch/s390/make.defaults  | 2 +-
 profiles/arch/sparc/make.defaults | 2 +-
 profiles/arch/x86/make.defaults   | 2 +-
 10 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/profiles/arch/alpha/make.defaults 
b/profiles/arch/alpha/make.defaults
index efb7262f104..3449562f048 100644
--- a/profiles/arch/alpha/make.defaults
+++ b/profiles/arch/alpha/make.defaults
@@ -30,7 +30,7 @@ ALSA_CARDS="ali5451 als4000 bt87x ca0106 cmipci emu10k1 
ens1370 ens1371 es1938 e
 
 # Hans de Graaff  (12 Nov 2018)
 # Temporary entry to support stable bug 661262
-RUBY_TARGETS="ruby23"
+RUBY_TARGETS="ruby23 -ruby24"
 
 # Tobias Klausmann  (25 Jun 2018)
 # Enable USE=libtirpc by default, to ease dependency resolution during

diff --git a/profiles/arch/amd64/make.defaults 
b/profiles/arch/amd64/make.defaults
index 8f795c3eaf2..77e20fb9cc3 100644
--- a/profiles/arch/amd64/make.defaults
+++ b/profiles/arch/amd64/make.defaults
@@ -70,4 +70,4 @@ USE="libtirpc"
 
 # Hans de Graaff  (12 Nov 2018)
 # Temporary entry to support stable bug 661262
-RUBY_TARGETS="ruby23"
+RUBY_TARGETS="ruby23 -ruby24"

diff --git a/profiles/arch/arm/make.defaults b/profiles/arch/arm/make.defaults
index d09bb4da35e..f1655f9170e 100644
--- a/profiles/arch/arm/make.defaults
+++ b/profiles/arch/arm/make.defaults
@@ -25,4 +25,4 @@ USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
 
 # Hans de Graaff  (12 Nov 2018)
 # Temporary entry to support stable bug 661262
-RUBY_TARGETS="ruby23"
+RUBY_TARGETS="ruby23 -ruby24"

diff --git a/profiles/arch/hppa/make.defaults b/profiles/arch/hppa/make.defaults
index 3f22ce8df61..f6b6600fec8 100644
--- a/profiles/arch/hppa/make.defaults
+++ b/profiles/arch/hppa/make.defaults
@@ -27,4 +27,4 @@ VIDEO_CARDS="fbdev"
 
 # Hans de Graaff  (12 Nov 2018)
 # Temporary entry to support stable bug 661262
-RUBY_TARGETS="ruby23"
+RUBY_TARGETS="ruby23 -ruby24"

diff --git a/profiles/arch/ia64/make.defaults b/profiles/arch/ia64/make.defaults
index b91a3961859..1c7884a9e38 100644
--- a/profiles/arch/ia64/make.defaults
+++ b/profiles/arch/ia64/make.defaults
@@ -34,4 +34,4 @@ ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 
cmipci emu10k1x ens
 
 # Hans de Graaff  (12 Nov 2018)
 # Temporary entry to support stable bug 661262
-RUBY_TARGETS="ruby23"
+RUBY_TARGETS="ruby23 -ruby24"

diff --git a/profiles/arch/powerpc/ppc32/make.defaults 
b/profiles/arch/powerpc/ppc32/make.defaults
index 3b8dbab2de7..f5b7331ada0 100644
--- a/profiles/arch/powerpc/ppc32/make.defaults
+++ b/profiles/arch/powerpc/ppc32/make.defaults
@@ -38,4 +38,4 @@ ABI_PPC="32"
 
 # Hans de Graaff  (12 Nov 2018)
 # Temporary entry to support stable bug 661262
-RUBY_TARGETS="ruby23"
+RUBY_TARGETS="ruby23 -ruby24"

diff --git a/profiles/arch/powerpc/ppc64/make.defaults 
b/profiles/arch/powerpc/ppc64/make.defaults
index d2b49417d9f..ee493e24c30 100644
--- a/profiles/arch/powerpc/ppc64/make.defaults
+++ b/profiles/arch/powerpc/ppc64/make.defaults
@@ -42,4 +42,4 @@ ABI_PPC="64"
 
 # Hans de Graaff  (12 Nov 2018)
 # Temporary entry to support stable bug 661262
-RUBY_TARGETS="ruby23"
+RUBY_TARGETS="ruby23 -ruby24"

diff --git a/profiles/arch/s390/make.defaults b/profiles/arch/s390/make.defaults
index 476bb25aa01..ec35f09d114 100644
--- a/profiles/arch/s390/make.defaults
+++ b/profiles/arch/s390/make.defaults
@@ -34,4 +34,4 @@ USE="-multilib"
 
 # Hans de Graaff  (12 Nov 2018)
 # Temporary entry to support stable bug 661262
-RUBY_TARGETS="ruby23"
+RUBY_TARGETS="ruby23 -ruby24"

diff --git a/profiles/arch/sparc/make.defaults 
b/profiles/arch/sparc/make.defaults
index 8ae22a12a03..4af6d8cc78c 100644
--- a/profiles/arch/sparc/make.defaults
+++ b/profiles/arch/sparc/make.defaults
@@ -46,4 +46,4 @@ USE="libtirpc"
 
 # Hans de Graaff  (12 Nov 2018)
 # Temporary entry to support stable bug 661262
-RUBY_TARGETS="ruby23"
+RUBY_TARGETS="ruby23 -ruby24"

diff --git a/profiles/arch/x86/make.defaults b/profiles/arch/x86/make.defaults
index d644e7ef3d7..d18827217a3 100644
--- a/profiles/arch/x86/make.defaults
+++ b/profiles/arch/x86/make.defaults
@@ -45,7 +45,7 @@ ABI_X86=

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

2018-11-13 Thread Brian Evans
commit: 305cbe3be1b0d1a43082a01aef0741d56652af9a
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Nov 13 18:13:13 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Nov 13 18:25:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305cbe3b

dev-db/mysql: Add missing line-continuation during pkg_config

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

 dev-db/mysql/mysql-5.5.61.ebuild| 4 ++--
 dev-db/mysql/mysql-5.6.40-r2.ebuild | 2 +-
 dev-db/mysql/mysql-5.6.41.ebuild| 2 +-
 dev-db/mysql/mysql-5.7.23-r2.ebuild | 2 +-
 dev-db/mysql/mysql-5.7.24.ebuild| 2 +-
 5 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-db/mysql/mysql-5.5.61.ebuild b/dev-db/mysql/mysql-5.5.61.ebuild
index b2c26da97b4..bba690fe068 100644
--- a/dev-db/mysql/mysql-5.5.61.ebuild
+++ b/dev-db/mysql/mysql-5.5.61.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"
@@ -742,7 +742,7 @@ pkg_config() {
--max_allowed_packet=8M \
--net_buffer_length=16K \
--socket=${socket} \
-   --pid-file=${pidfile}
+   --pid-file=${pidfile} \
--tmpdir=${ROOT}/${MYSQL_TMPDIR}"
#einfo "About to start mysqld: ${mysqld}"
ebegin "Starting mysqld"

diff --git a/dev-db/mysql/mysql-5.6.40-r2.ebuild 
b/dev-db/mysql/mysql-5.6.40-r2.ebuild
index 95b33a658a5..bd964e87045 100644
--- a/dev-db/mysql/mysql-5.6.40-r2.ebuild
+++ b/dev-db/mysql/mysql-5.6.40-r2.ebuild
@@ -739,7 +739,7 @@ pkg_config() {
--max_allowed_packet=8M \
--net_buffer_length=16K \
--socket=${socket} \
-   --pid-file=${pidfile}
+   --pid-file=${pidfile} \
--tmpdir=${ROOT}/${MYSQL_TMPDIR}"
#einfo "About to start mysqld: ${mysqld}"
ebegin "Starting mysqld"

diff --git a/dev-db/mysql/mysql-5.6.41.ebuild b/dev-db/mysql/mysql-5.6.41.ebuild
index f221f2b2a30..d4052c130f8 100644
--- a/dev-db/mysql/mysql-5.6.41.ebuild
+++ b/dev-db/mysql/mysql-5.6.41.ebuild
@@ -739,7 +739,7 @@ pkg_config() {
--max_allowed_packet=8M \
--net_buffer_length=16K \
--socket=${socket} \
-   --pid-file=${pidfile}
+   --pid-file=${pidfile} \
--tmpdir=${ROOT}/${MYSQL_TMPDIR}"
#einfo "About to start mysqld: ${mysqld}"
ebegin "Starting mysqld"

diff --git a/dev-db/mysql/mysql-5.7.23-r2.ebuild 
b/dev-db/mysql/mysql-5.7.23-r2.ebuild
index 5d32a03498c..0b7a82c88b4 100644
--- a/dev-db/mysql/mysql-5.7.23-r2.ebuild
+++ b/dev-db/mysql/mysql-5.7.23-r2.ebuild
@@ -901,7 +901,7 @@ pkg_config() {
--max_allowed_packet=8M \
--net_buffer_length=16K \
--socket=${socket} \
-   --pid-file=${pidfile}
+   --pid-file=${pidfile} \
--tmpdir=${ROOT}/${MYSQL_TMPDIR}"
#einfo "About to start mysqld: ${mysqld}"
ebegin "Starting mysqld"

diff --git a/dev-db/mysql/mysql-5.7.24.ebuild b/dev-db/mysql/mysql-5.7.24.ebuild
index 18f5cd12d4a..d42e62682c4 100644
--- a/dev-db/mysql/mysql-5.7.24.ebuild
+++ b/dev-db/mysql/mysql-5.7.24.ebuild
@@ -901,7 +901,7 @@ pkg_config() {
--max_allowed_packet=8M \
--net_buffer_length=16K \
--socket=${socket} \
-   --pid-file=${pidfile}
+   --pid-file=${pidfile} \
--tmpdir=${ROOT}/${MYSQL_TMPDIR}"
#einfo "About to start mysqld: ${mysqld}"
ebegin "Starting mysqld"



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

2018-11-13 Thread Brian Evans
commit: 60091f8e66410d548dd1f525a6aaea68752d6563
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Nov 13 18:19:22 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Nov 13 18:25:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60091f8e

dev-db/percona-server: Add missing line-continuation during pkg_config

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

 dev-db/percona-server/percona-server-5.6.40.84.0.ebuild  | 4 ++--
 dev-db/percona-server/percona-server-5.6.41.84.1.ebuild  | 4 ++--
 dev-db/percona-server/percona-server-5.7.23.23-r1.ebuild | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-db/percona-server/percona-server-5.6.40.84.0.ebuild 
b/dev-db/percona-server/percona-server-5.6.40.84.0.ebuild
index e9264582226..2e7c3b95a1f 100644
--- a/dev-db/percona-server/percona-server-5.6.40.84.0.ebuild
+++ b/dev-db/percona-server/percona-server-5.6.40.84.0.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"
@@ -895,7 +895,7 @@ pkg_config() {
--max_allowed_packet=8M \
--net_buffer_length=16K \
--socket=${socket} \
-   --pid-file=${pidfile}
+   --pid-file=${pidfile} \
--tmpdir=${EROOT%/}/${MYSQL_TMPDIR#/}"
#einfo "About to start mysqld: ${mysqld}"
ebegin "Starting mysqld"

diff --git a/dev-db/percona-server/percona-server-5.6.41.84.1.ebuild 
b/dev-db/percona-server/percona-server-5.6.41.84.1.ebuild
index 52760d63376..636f75b830f 100644
--- a/dev-db/percona-server/percona-server-5.6.41.84.1.ebuild
+++ b/dev-db/percona-server/percona-server-5.6.41.84.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -895,7 +895,7 @@ pkg_config() {
--max_allowed_packet=8M \
--net_buffer_length=16K \
--socket=${socket} \
-   --pid-file=${pidfile}
+   --pid-file=${pidfile} \
--tmpdir=${EROOT%/}/${MYSQL_TMPDIR#/}"
#einfo "About to start mysqld: ${mysqld}"
ebegin "Starting mysqld"

diff --git a/dev-db/percona-server/percona-server-5.7.23.23-r1.ebuild 
b/dev-db/percona-server/percona-server-5.7.23.23-r1.ebuild
index d4d61e03477..4ef133731f5 100644
--- a/dev-db/percona-server/percona-server-5.7.23.23-r1.ebuild
+++ b/dev-db/percona-server/percona-server-5.7.23.23-r1.ebuild
@@ -1001,7 +1001,7 @@ pkg_config() {
--max_allowed_packet=8M \
--net_buffer_length=16K \
--socket=${socket} \
-   --pid-file=${pidfile}
+   --pid-file=${pidfile} \
--tmpdir=${ROOT}/${MYSQL_TMPDIR}"
#einfo "About to start mysqld: ${mysqld}"
ebegin "Starting mysqld"



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

2018-11-13 Thread Virgil Dupras
commit: 05d5e71256665ca40897df0fc459cecdd08123e5
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Nov 13 16:09:03 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Nov 13 18:04:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d5e712

dev-util/netsurf-buildsystem: new package

This replaces the netsurf eclass which not necessary and too complex for
its own need. Being an eclass makes modifying it too heavy a process.

Most of netsurf.eclass' purpose was to wrap netsurf's build system,
which is now what we do in this package. In addition to installing it as
a normal package, we add a helper shell script that can then be loaded
in consumer ebuilds.

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

 dev-util/netsurf-buildsystem/Manifest  |  1 +
 .../netsurf-buildsystem/files/gentoo-helpers.sh| 18 +++
 dev-util/netsurf-buildsystem/metadata.xml  |  8 +++
 .../netsurf-buildsystem-1.7.ebuild | 26 ++
 4 files changed, 53 insertions(+)

diff --git a/dev-util/netsurf-buildsystem/Manifest 
b/dev-util/netsurf-buildsystem/Manifest
new file mode 100644
index 000..a3735c4cc6e
--- /dev/null
+++ b/dev-util/netsurf-buildsystem/Manifest
@@ -0,0 +1 @@
+DIST buildsystem-1.7.tar.gz 38597 BLAKE2B 
d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603
 SHA512 
f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58

diff --git a/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh 
b/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh
new file mode 100644
index 000..e033a53f767
--- /dev/null
+++ b/dev-util/netsurf-buildsystem/files/gentoo-helpers.sh
@@ -0,0 +1,18 @@
+#!/bin/bash
+
+netsurf_define_makeconf() {
+   NETSURF_MAKECONF=(
+   NSSHARED=/usr/share/netsurf-buildsystem
+   LIBDIR="$(get_libdir)"
+   PREFIX="${EROOT}/usr"
+   Q=
+   CC="$(tc-getCC)"
+   LD="$(tc-getLD)"
+   HOST_CC="\$(CC)"
+   CCOPT=
+   CCNOOPT=
+   CCDBG=
+   LDDBG=
+   AR="$(tc-getAR)"
+   )
+}

diff --git a/dev-util/netsurf-buildsystem/metadata.xml 
b/dev-util/netsurf-buildsystem/metadata.xml
new file mode 100644
index 000..88de5fc462b
--- /dev/null
+++ b/dev-util/netsurf-buildsystem/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   vdup...@gentoo.org
+   Virgil Dupras
+   
+

diff --git a/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild 
b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
new file mode 100644
index 000..f8dd03f986a
--- /dev/null
+++ b/dev-util/netsurf-buildsystem/netsurf-buildsystem-1.7.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="buildsystem-${PV}"
+DESCRIPTION="Build system used for netsurf and its libs"
+HOMEPAGE="https://www.netsurf-browser.org";
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}.tar.gz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~m68k-mint"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   sed -e 's:/bin/which:which:' -i "makefiles/Makefile.tools" || die
+}
+
+src_install() {
+   emake DESTDIR="${ED}" PREFIX=/usr install
+   insinto /usr/share/netsurf-buildsystem
+   doins "${FILESDIR}/gentoo-helpers.sh"
+}



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

2018-11-13 Thread Virgil Dupras
commit: a79486b955470a924512dacec5d7341334b6f9a1
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Nov 13 16:43:08 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Nov 13 18:04:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a79486b9

media-libs/librosprite: drop netsurf eclass

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

 media-libs/librosprite/Manifest|  1 -
 media-libs/librosprite/librosprite-0.1.3-r1.ebuild | 33 ++
 media-libs/librosprite/librosprite-0.1.3.ebuild| 23 ---
 3 files changed, 33 insertions(+), 24 deletions(-)

diff --git a/media-libs/librosprite/Manifest b/media-libs/librosprite/Manifest
index ab80a230877..69decde29f4 100644
--- a/media-libs/librosprite/Manifest
+++ b/media-libs/librosprite/Manifest
@@ -1,2 +1 @@
 DIST librosprite-0.1.3-src.tar.gz 32816 BLAKE2B 
553f5046eac8b7de5940e812103a545ee1d599bcc30d4fd6bb14449e0718364132e76e3992b224d0d2dd3c7582100fe6d9e4d433f245a89b23e3f15542329e0e
 SHA512 
ab039ab12df7f527a86a76247bc5cb70ebe550591f81a1b987abef73fb3c6bd25c9a36afe17bd6717f4f33b1a133d847bb5acad53057aa3c406efe4ebcdc601b
-DIST netsurf-buildsystem-1.7.tar.gz 38597 BLAKE2B 
d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603
 SHA512 
f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58

diff --git a/media-libs/librosprite/librosprite-0.1.3-r1.ebuild 
b/media-libs/librosprite/librosprite-0.1.3-r1.ebuild
new file mode 100644
index 000..b1caf0f8bef
--- /dev/null
+++ b/media-libs/librosprite/librosprite-0.1.3-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="framebuffer abstraction library, written in C"
+HOMEPAGE="http://www.netsurf-browser.org/projects/librosprite/";
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
+IUSE=""
+
+DEPEND="dev-util/netsurf-buildsystem"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.1.2-Werror.patch )
+
+_emake() {
+   source /usr/share/netsurf-buildsystem/gentoo-helpers.sh
+   netsurf_define_makeconf
+   emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@
+}
+
+src_compile() {
+   _emake
+}
+
+src_install() {
+   _emake DESTDIR="${ED}" install
+}

diff --git a/media-libs/librosprite/librosprite-0.1.3.ebuild 
b/media-libs/librosprite/librosprite-0.1.3.ebuild
deleted file mode 100644
index 1f18c60fddd..000
--- a/media-libs/librosprite/librosprite-0.1.3.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-NETSURF_BUILDSYSTEM=buildsystem-1.7
-inherit netsurf
-
-DESCRIPTION="framebuffer abstraction library, written in C"
-HOMEPAGE="http://www.netsurf-browser.org/projects/librosprite/";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
-IUSE=""
-
-PATCHES=( "${FILESDIR}"/${PN}-0.1.2-Werror.patch )
-
-src_prepare() {
-   # working around broken netsurf eclass
-   default
-   multilib_copy_sources
-}



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

2018-11-13 Thread Virgil Dupras
commit: 75d56f9d33d91b729f300dbcc78b9c12a7d7a445
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Nov 13 16:41:42 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Nov 13 18:04:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75d56f9d

media-libs/libnspsl: drop netsurf eclass

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

 media-libs/libnspsl/Manifest |  1 -
 media-libs/libnspsl/libnspsl-0.1.3-r1.ebuild | 33 
 media-libs/libnspsl/libnspsl-0.1.3.ebuild| 24 
 3 files changed, 33 insertions(+), 25 deletions(-)

diff --git a/media-libs/libnspsl/Manifest b/media-libs/libnspsl/Manifest
index 2b625f79163..1328789808e 100644
--- a/media-libs/libnspsl/Manifest
+++ b/media-libs/libnspsl/Manifest
@@ -1,2 +1 @@
 DIST libnspsl-0.1.3-src.tar.gz 311065 BLAKE2B 
ef846482c677e98a9eae646597e893f4e94161a60482127a88440a3786d2f9e3c4458a823ac878c64bc7d1b00080653facc28f408d2a44b571835958966297af
 SHA512 
da4069dee152d126d53e442c8ced1438707db1ccee779bd2abe752a8d1dc30e40036037674e220bb24adad49fe406633e0d07e5d29d209b9fb223107c0e89415
-DIST netsurf-buildsystem-1.7.tar.gz 38597 BLAKE2B 
d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603
 SHA512 
f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58

diff --git a/media-libs/libnspsl/libnspsl-0.1.3-r1.ebuild 
b/media-libs/libnspsl/libnspsl-0.1.3-r1.ebuild
new file mode 100644
index 000..fa3babe38bd
--- /dev/null
+++ b/media-libs/libnspsl/libnspsl-0.1.3-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="decoding library for BMP and ICO image file formats, written in C"
+HOMEPAGE="http://www.netsurf-browser.org/projects/";
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
+IUSE=""
+
+DEPEND="
+   dev-util/netsurf-buildsystem
+   virtual/pkgconfig"
+
+_emake() {
+   source /usr/share/netsurf-buildsystem/gentoo-helpers.sh
+   netsurf_define_makeconf
+   emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@
+}
+
+src_compile() {
+   _emake
+}
+
+src_install() {
+   _emake DESTDIR="${ED}" install
+}

diff --git a/media-libs/libnspsl/libnspsl-0.1.3.ebuild 
b/media-libs/libnspsl/libnspsl-0.1.3.ebuild
deleted file mode 100644
index 1ed50ca57f2..000
--- a/media-libs/libnspsl/libnspsl-0.1.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-NETSURF_BUILDSYSTEM=buildsystem-1.7
-inherit netsurf
-
-DESCRIPTION="decoding library for BMP and ICO image file formats, written in C"
-HOMEPAGE="http://www.netsurf-browser.org/projects/";
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
-IUSE=""
-
-RDEPEND=""
-DEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   # working around broken netsurf eclass
-   default
-   multilib_copy_sources
-}



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

2018-11-13 Thread Virgil Dupras
commit: acb6f543e2c8c720a2a0ab1fd3760f2d1e64f674
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Nov 13 16:52:36 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Nov 13 18:04:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb6f543

www-client/netsurf: backtrack on the dep bundling idea

The dep bundling idea introduced in 3.8-r1 wasn't a very good idea
after all, as we can see in #669714. A better idea, which is what is
being done in the commits preceding this one, is to drop netsurf eclass
in all dependencies by introducing dev-util/netsurf-buildsystem as a
regular package.

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

 www-client/netsurf/Manifest  |  11 --
 www-client/netsurf/metadata.xml  |   5 +-
 www-client/netsurf/netsurf-3.8-r1.ebuild | 219 ---
 www-client/netsurf/netsurf-3.8-r2.ebuild | 136 +++
 www-client/netsurf/netsurf-3.8.ebuild| 163 ---
 5 files changed, 137 insertions(+), 397 deletions(-)

diff --git a/www-client/netsurf/Manifest b/www-client/netsurf/Manifest
index f7edcc8bd8e..4e5081a0d75 100644
--- a/www-client/netsurf/Manifest
+++ b/www-client/netsurf/Manifest
@@ -1,12 +1 @@
-DIST libcss-0.8.0-src.tar.gz 516474 BLAKE2B 
937adc65f68fecece189e0f06cfd601ae2d76f0b4dcdbcb8a67f3f058c4355c19c12c088fb50ecf1e6bcd8436c867b1845b3da27bb44b5d1a009bd946bf5e53e
 SHA512 
fb52920ce462f442dfafa7b0061fa465e6c04827d26186e8468855c2a40e8f34e6f0689d5eb58cb0b2ee0759d083fcff5c8c583e1d98693755003c352a22a4be
-DIST libnsbmp-0.1.5-src.tar.gz 463299 BLAKE2B 
a9aa4f682262c4bfb5007c623e3da324f9ce2ddb732737b8217def899e8507ae41589607a1e0b71b34190542981ad4286f64f87795f0043049626c101001fd85
 SHA512 
2998de98db05a04fb860fdea258961d66aebc78d58614054311ed4cafa2f265472ad19789ab1e343d39ca293e0a304baee4941bd04948d9cc7c39bdadb0756e6
-DIST libnsfb-0.2.0-src.tar.gz 82322 BLAKE2B 
d805478728015663b4bf9c8de018bda33dcd84a7ace7246c450a7c31cc3358f834ade21ac1df9f0ca0e4dcea1138369cc3cd9ac468ebb484cce139d4bc89441e
 SHA512 
b90eca76c8dcb22e554e13b5bea4268e5c9fc6e4711bafa5acbed92cc83513c3a3965208b3956de250fb3013cc3db6a33922ded471fa7a24bde97f748d2212c5
-DIST libnsgif-0.2.1-src.tar.gz 268328 BLAKE2B 
ccebd1830db1caa016ebc0c1f2c421523963df16e38cdf85c5300d2a9a325dc9c52c89c79ccbddbc315535a20607458bbfedcde8df02b5e2977d383cd6603220
 SHA512 
29affce6de38574103a9777e741a44b448145d96ef63e4b86056f268c5d1389f6c5f25240a9f3ef2208fab229eabef2542f3d7ce7b37a0137071f204fbd736af
-DIST libnspsl-0.1.3-src.tar.gz 311065 BLAKE2B 
ef846482c677e98a9eae646597e893f4e94161a60482127a88440a3786d2f9e3c4458a823ac878c64bc7d1b00080653facc28f408d2a44b571835958966297af
 SHA512 
da4069dee152d126d53e442c8ced1438707db1ccee779bd2abe752a8d1dc30e40036037674e220bb24adad49fe406633e0d07e5d29d209b9fb223107c0e89415
-DIST libnsutils-0.0.5-src.tar.gz 7653 BLAKE2B 
4f7810f436f5ffd33084bc67095f3cb48a7744ef6f9ab0d632cd7b87467ff8bca54809de5a8ea837a00429c951d4e701909bd5f185e1c600a7323393017596cb
 SHA512 
b9611db39adf11aa4e29387614bf55e241c075a223c687f5520e5b6808cc392c847be1a1d74559928e385a93886c4a67158504342384a1b200cf9ce13c00db50
-DIST librosprite-0.1.3-src.tar.gz 32816 BLAKE2B 
553f5046eac8b7de5940e812103a545ee1d599bcc30d4fd6bb14449e0718364132e76e3992b224d0d2dd3c7582100fe6d9e4d433f245a89b23e3f15542329e0e
 SHA512 
ab039ab12df7f527a86a76247bc5cb70ebe550591f81a1b987abef73fb3c6bd25c9a36afe17bd6717f4f33b1a133d847bb5acad53057aa3c406efe4ebcdc601b
-DIST libsvgtiny-0.1.7-src.tar.gz 760963 BLAKE2B 
badf14e656e10a178a6b692659265644b636cc103ec92f89026638700293028e0b06b5e051c420911fd6c319a94bab68328b1d9f42cec69dc7926c2d31aeec67
 SHA512 
c13352325d32b6f41159b09607b12a373517672e9e4da6d26cbca9a7fb1896b6e5730aee53adaa51f0b49c35f7dd9e9ece6b1f0187a7f5494b5cc223acbe64ad
 DIST netsurf-3.8-src.tar.gz 3945752 BLAKE2B 
0f4592e53e95cfedb3c34a16ce9df9baeeaed93afb3bac3d68dab1e3d80e67c0498111c123285f6e828d063574e0e5f0cc3aa337ffab066f2283d06d248a308a
 SHA512 
6f4dfdc546cce3b85d32da0dd816adc9a39410ed42bc28f263f4a1db64b35a889a1784a4116715190e756988dd263976933cfac75c9dcd81af01954487ddcaf6
-DIST netsurf-buildsystem-1.7.tar.gz 38597 BLAKE2B 
d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603
 SHA512 
f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58
-DIST netsurf-fb.modes-example.gz 4586 BLAKE2B 
89c76fde1ddc79e46f22d9f628f8d75ec57be2a29d31383550137e3b502aa4d8c0a733b755731c916d4d544679a4253323bc343528c5e2c4f145c3318ac1d86d
 SHA512 
753a707dc428212803dd64250bb723a498fdc1c328fdac4df38be533eab3af45f727cdc6b7ced3faaa0e82db182c4eab140b8e81b0d3cfe2152252b89e6d2981
-DIST nsgenbind-0.6-src.tar.gz 106862 BLAKE2B 
9b40ae6298921736f7d876ae664207eb71102adbe44f4072ea46b08b63cb5cf608df4c96f3ade1c8cca964d8d8b32d68aad25431f6fd455eb8392d8313faa9e9
 SHA512 
3083b4

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

2018-11-13 Thread Virgil Dupras
commit: b878809f444d3f0dbb5776ff0191ddee316e0f2b
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Nov 13 16:36:36 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Nov 13 18:04:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b878809f

net-libs/libhubbub: drop netsurf eclass

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

 net-libs/libhubbub/Manifest|  1 -
 ...bbub-0.3.5.ebuild => libhubbub-0.3.5-r1.ebuild} | 35 +-
 2 files changed, 27 insertions(+), 9 deletions(-)

diff --git a/net-libs/libhubbub/Manifest b/net-libs/libhubbub/Manifest
index 5e37967617e..737a61e6541 100644
--- a/net-libs/libhubbub/Manifest
+++ b/net-libs/libhubbub/Manifest
@@ -1,4 +1,3 @@
 DIST libhubbub-0.3.3-src.tar.gz 783945 BLAKE2B 
826b089708dea8a88a522f9889f81e420feb6c616ef7ad826303eca3ab39d4940cbc8bcbfcf61c979dc488d77b4d32fb24c0602b73ed28ea4e8076f369c93388
 SHA512 
28a5668257eda8cf1ca0395505522eb0f847a4cceee46de067fcfb171baa114876156a7e2671fff93602b2de63c640095e1a940e4725afb24bd14b4fd5f64526
 DIST libhubbub-0.3.5-src.tar.gz 784526 BLAKE2B 
a7ba1be85ab01761894a1f2904fbcfbada0280c06ad0834288366f9ce42407a61978bbd775367cc064e367ad78bc792db66ad0e034ae6903c8ad5b44a1fc4d08
 SHA512 
57feb6ae74381e6b2c5c8a82aef7bcc5faf4a8303e41e39f4ba081a198c6f1225ec9952734ec97f20ba1b4fa3830543e43f4c2d2715b7a8467c19224a968073b
 DIST netsurf-buildsystem-1.5.tar.gz 38196 BLAKE2B 
298ef39d45b98ae5ef57a22aed9f22bf96dfd6ad5475964c04451eaf28aca7f451b4906002c3e110ffcc951015169f02ffcd85f24e54b46c47b25e048115db1c
 SHA512 
02d85e8f1d2101194a678f7ccf84051390953285a46951d7b327556f8df1a0c416620bd4c7a615e25de438d5d27cfffb69ec5d94eb8379a295dab4c85a96cae4
-DIST netsurf-buildsystem-1.7.tar.gz 38597 BLAKE2B 
d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603
 SHA512 
f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58

diff --git a/net-libs/libhubbub/libhubbub-0.3.5.ebuild 
b/net-libs/libhubbub/libhubbub-0.3.5-r1.ebuild
similarity index 52%
rename from net-libs/libhubbub/libhubbub-0.3.5.ebuild
rename to net-libs/libhubbub/libhubbub-0.3.5-r1.ebuild
index 8277a2ae87c..d0a20d7641e 100644
--- a/net-libs/libhubbub/libhubbub-0.3.5.ebuild
+++ b/net-libs/libhubbub/libhubbub-0.3.5-r1.ebuild
@@ -1,33 +1,52 @@
 # Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-NETSURF_BUILDSYSTEM=buildsystem-1.7
-inherit netsurf
+inherit toolchain-funcs
 
 DESCRIPTION="HTML5 compliant parsing library, written in C"
 HOMEPAGE="http://www.netsurf-browser.org/projects/hubbub/";
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz";
 
 LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~arm ~ppc ~x86 ~m68k-mint"
 IUSE="doc test"
 
-RDEPEND=">=dev-libs/libparserutils-0.2.1-r1[static-libs?,${MULTILIB_USEDEP}]
+RDEPEND="
+   >=dev-libs/libparserutils-0.2.1-r1
!net-libs/hubbub"
 DEPEND="${RDEPEND}
+   dev-util/netsurf-buildsystem
virtual/pkgconfig
-   test? ( dev-lang/perl
-   >=dev-libs/json-c-0.10-r1[${MULTILIB_USEDEP}] )"
+   test? (
+   dev-lang/perl
+   >=dev-libs/json-c-0.10-r1
+   )"
 
 DOCS=( README docs/{Architecture,Macros,Todo,Treebuilder,Updated} )
 
 src_prepare() {
-   # working around broken netsurf eclass
default
sed -e '1i#pragma GCC diagnostic ignored "-Wimplicit-fallthrough"' \
-i test/tree2.c || die
+}
+
+_emake() {
+   source /usr/share/netsurf-buildsystem/gentoo-helpers.sh
+   netsurf_define_makeconf
+   emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@
+}
+
+src_compile() {
+   _emake
+}
+
+src_test() {
+   _emake test
+}
 
-   multilib_copy_sources
+src_install() {
+   _emake DESTDIR="${ED}" install
 }



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

2018-11-13 Thread Virgil Dupras
commit: 4a30f653726e47062a9121017bed2c847a0534ab
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Nov 13 16:32:48 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Nov 13 18:04:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a30f653

dev-libs/libcss: drop netsurf eclass

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

 dev-libs/libcss/Manifest   |  1 -
 ...{libcss-0.8.0.ebuild => libcss-0.8.0-r1.ebuild} | 31 +-
 2 files changed, 24 insertions(+), 8 deletions(-)

diff --git a/dev-libs/libcss/Manifest b/dev-libs/libcss/Manifest
index d1485c56f37..1b47081bce5 100644
--- a/dev-libs/libcss/Manifest
+++ b/dev-libs/libcss/Manifest
@@ -1,2 +1 @@
 DIST libcss-0.8.0-src.tar.gz 516474 BLAKE2B 
937adc65f68fecece189e0f06cfd601ae2d76f0b4dcdbcb8a67f3f058c4355c19c12c088fb50ecf1e6bcd8436c867b1845b3da27bb44b5d1a009bd946bf5e53e
 SHA512 
fb52920ce462f442dfafa7b0061fa465e6c04827d26186e8468855c2a40e8f34e6f0689d5eb58cb0b2ee0759d083fcff5c8c583e1d98693755003c352a22a4be
-DIST netsurf-buildsystem-1.7.tar.gz 38597 BLAKE2B 
d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603
 SHA512 
f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58

diff --git a/dev-libs/libcss/libcss-0.8.0.ebuild 
b/dev-libs/libcss/libcss-0.8.0-r1.ebuild
similarity index 57%
rename from dev-libs/libcss/libcss-0.8.0.ebuild
rename to dev-libs/libcss/libcss-0.8.0-r1.ebuild
index b1007296de2..e0ce10bd74e 100644
--- a/dev-libs/libcss/libcss-0.8.0.ebuild
+++ b/dev-libs/libcss/libcss-0.8.0-r1.ebuild
@@ -1,32 +1,49 @@
 # Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-NETSURF_BUILDSYSTEM=buildsystem-1.7
-inherit netsurf
+inherit toolchain-funcs
 
 DESCRIPTION="CSS parser and selection engine, written in C"
 HOMEPAGE="http://www.netsurf-browser.org/projects/libcss/";
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz";
 
 LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
 IUSE="test"
 
-RDEPEND=">=dev-libs/libparserutils-0.2.1-r1[static-libs?,${MULTILIB_USEDEP}]
-   >=dev-libs/libwapcaplet-0.4.0[static-libs?,${MULTILIB_USEDEP}]"
+RDEPEND="
+   >=dev-libs/libparserutils-0.2.1-r1
+   >=dev-libs/libwapcaplet-0.4.0"
 DEPEND="${RDEPEND}
+   dev-util/netsurf-buildsystem
virtual/pkgconfig
test? ( dev-lang/perl )"
 
 src_prepare() {
-   # working around broken netsurf eclass
default
sed -e '1i#pragma GCC diagnostic ignored "-Wimplicit-fallthrough"' \
-i src/parse/parse.c src/select/arena_hash.h || die
sed -e '1i#pragma GCC diagnostic ignored "-Wmaybe-uninitialized"' \
-i src/parse/parse.c src/select/computed.c || die
+}
+
+_emake() {
+   source /usr/share/netsurf-buildsystem/gentoo-helpers.sh
+   netsurf_define_makeconf
+   emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@
+}
+
+src_compile() {
+   _emake
+}
+
+src_test() {
+   _emake test
+}
 
-   multilib_copy_sources
+src_install() {
+   _emake DESTDIR="${ED}" install
 }



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

2018-11-13 Thread Virgil Dupras
commit: adb7b9a9031c3b4cb45c10cd7507c0e07c0c0b26
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Nov 13 16:14:51 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Nov 13 18:04:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb7b9a9

dev-libs/libparserutils: drop netsurf eclass

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

 dev-libs/libparserutils/Manifest   |  1 -
 .../libparserutils/libparserutils-0.2.4-r1.ebuild  | 43 ++
 .../libparserutils/libparserutils-0.2.4.ebuild | 31 
 dev-libs/libparserutils/metadata.xml   | 12 --
 4 files changed, 51 insertions(+), 36 deletions(-)

diff --git a/dev-libs/libparserutils/Manifest b/dev-libs/libparserutils/Manifest
index d76c4c39578..897fc0b7f83 100644
--- a/dev-libs/libparserutils/Manifest
+++ b/dev-libs/libparserutils/Manifest
@@ -1,4 +1,3 @@
 DIST libparserutils-0.2.3-src.tar.gz 74509 BLAKE2B 
b9b68a91823181e7a95ec94b1a117da27180afe4ff2b05da279cf59a0b126cefb78712cae382c24b377292e4b5802273b1f9bd8ac52969a3a693da635ec88f65
 SHA512 
b68cbf3a3260bacea10c8115a1c247de3d7220e94a7f73da84ee4b400678132d8db71b8e84fe92eacafc4945c111f049779c8fead4cf9bd98c6e96340943d270
 DIST libparserutils-0.2.4-src.tar.gz 74521 BLAKE2B 
85e39d64bb8365f95da227e3a52ea2a2a85b0f913f861117b496bdff1556b8ca880189325995cf02eeb51f2db76c917a63f59ee1a1fed8fec6ce43dc16f9b66f
 SHA512 
e6a7b618e00e2bc69a0de63c29cc809f250fbd1c10544523c563f4bb9ac3281e02ba36c096518fc0a9074dad49a05346b04cc85b7d972f88f2645af0f869cbc2
 DIST netsurf-buildsystem-1.5.tar.gz 38196 BLAKE2B 
298ef39d45b98ae5ef57a22aed9f22bf96dfd6ad5475964c04451eaf28aca7f451b4906002c3e110ffcc951015169f02ffcd85f24e54b46c47b25e048115db1c
 SHA512 
02d85e8f1d2101194a678f7ccf84051390953285a46951d7b327556f8df1a0c416620bd4c7a615e25de438d5d27cfffb69ec5d94eb8379a295dab4c85a96cae4
-DIST netsurf-buildsystem-1.7.tar.gz 38597 BLAKE2B 
d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603
 SHA512 
f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58

diff --git a/dev-libs/libparserutils/libparserutils-0.2.4-r1.ebuild 
b/dev-libs/libparserutils/libparserutils-0.2.4-r1.ebuild
new file mode 100644
index 000..f1bf560182e
--- /dev/null
+++ b/dev-libs/libparserutils/libparserutils-0.2.4-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="library for building efficient parsers, written in C"
+HOMEPAGE="http://www.netsurf-browser.org/projects/libparserutils/";
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~m68k-mint"
+IUSE="iconv test"
+
+DEPEND="
+   dev-util/netsurf-buildsystem
+   test? ( dev-lang/perl )"
+
+DOCS=( README docs/Todo )
+
+src_configure() {
+   append-cflags "-D$(usex iconv WITH WITHOUT)_ICONV_FILTER"
+}
+
+_emake() {
+   source /usr/share/netsurf-buildsystem/gentoo-helpers.sh
+   netsurf_define_makeconf
+   emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@
+}
+
+src_compile() {
+   _emake
+}
+
+src_test() {
+   _emake test
+}
+
+src_install() {
+   _emake DESTDIR="${ED}" install
+}

diff --git a/dev-libs/libparserutils/libparserutils-0.2.4.ebuild 
b/dev-libs/libparserutils/libparserutils-0.2.4.ebuild
deleted file mode 100644
index 4f671e56ed9..000
--- a/dev-libs/libparserutils/libparserutils-0.2.4.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-NETSURF_BUILDSYSTEM=buildsystem-1.7
-inherit flag-o-matic netsurf
-
-DESCRIPTION="library for building efficient parsers, written in C"
-HOMEPAGE="http://www.netsurf-browser.org/projects/libparserutils/";
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~m68k-mint"
-IUSE="iconv test"
-
-DEPEND="test? (dev-lang/perl )"
-
-DOCS=( README docs/Todo )
-
-src_prepare() {
-   # working around broken netsurf eclass
-   default
-   multilib_copy_sources
-}
-
-src_configure() {
-   netsurf_src_configure
-
-   append-cflags "-D$(usex iconv WITH WITHOUT)_ICONV_FILTER"
-}

diff --git a/dev-libs/libparserutils/metadata.xml 
b/dev-libs/libparserutils/metadata.xml
index a535b885282..68674fe1b80 100644
--- a/dev-libs/libparserutils/metadata.xml
+++ b/dev-libs/libparserutils/metadata.xml
@@ -1,8 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-x...@gentoo.org
-Michael Weber
-
+   
+   x...@gentoo.org
+   Michael Weber
+   
+   
+   vdup...@gentoo.org
+   Virgil Dupras
+   
 



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

2018-11-13 Thread Virgil Dupras
commit: 2e57c512965b84932f598642d955afdce86a59b2
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Nov 13 16:35:13 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Nov 13 18:04:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e57c512

net-libs/libdom: drop netsurf eclass

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

 net-libs/libdom/Manifest   |  1 -
 net-libs/libdom/libdom-0.3.3-r1.ebuild | 55 ++
 net-libs/libdom/libdom-0.3.3.ebuild| 45 
 3 files changed, 55 insertions(+), 46 deletions(-)

diff --git a/net-libs/libdom/Manifest b/net-libs/libdom/Manifest
index a82175f11d3..08aa28435e0 100644
--- a/net-libs/libdom/Manifest
+++ b/net-libs/libdom/Manifest
@@ -1,2 +1 @@
 DIST libdom-0.3.3-src.tar.gz 870035 BLAKE2B 
6dc77fe0ef31e491810243b461e6e7fbab2d6d2bb56e68730497ed9e0e1acf9dfcc29be024bd0010292e57d25849124153772c24503012fbdf38d24363f35a05
 SHA512 
3b08b20976b36adf441f088e9feb756b9ce6a43133e57b90fa6d6b8809d74c6d500c7d2a883dd19d520c6ef71d9e04685d9765e6c6a00677a412265ecc6273a8
-DIST netsurf-buildsystem-1.7.tar.gz 38597 BLAKE2B 
d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603
 SHA512 
f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58

diff --git a/net-libs/libdom/libdom-0.3.3-r1.ebuild 
b/net-libs/libdom/libdom-0.3.3-r1.ebuild
new file mode 100644
index 000..12f44fe0641
--- /dev/null
+++ b/net-libs/libdom/libdom-0.3.3-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="implementation of the W3C DOM, written in C"
+HOMEPAGE="http://www.netsurf-browser.org/projects/libdom/";
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
+IUSE="expat test xml"
+
+RDEPEND="
+   >=dev-libs/libparserutils-0.2.1-r1
+   >=dev-libs/libwapcaplet-0.3.0
+   >=net-libs/libhubbub-0.3.1-r1
+   xml? (
+   expat? ( >=dev-libs/expat-2.1.0-r3 )
+   !expat? ( >=dev-libs/libxml2-2.9.1-r4 )
+   )"
+DEPEND="${RDEPEND}
+   dev-util/netsurf-buildsystem
+   virtual/pkgconfig
+   test? (
+   dev-perl/XML-XPath
+   dev-perl/libxml-perl
+   dev-perl/Switch
+   )"
+
+REQUIRED_USE="test? ( xml )"
+
+_emake() {
+   source /usr/share/netsurf-buildsystem/gentoo-helpers.sh
+   netsurf_define_makeconf
+   emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared \
+   WITH_EXPAT_BINDING=$(usex xml $(usex expat yes no) no) \
+   WITH_LIBXML_BINDING=$(usex xml $(usex expat no yes) no) \
+   $@
+}
+
+src_compile() {
+   _emake
+}
+
+src_test() {
+   _emake test
+}
+
+src_install() {
+   _emake DESTDIR="${ED}" install
+}

diff --git a/net-libs/libdom/libdom-0.3.3.ebuild 
b/net-libs/libdom/libdom-0.3.3.ebuild
deleted file mode 100644
index d245b9d4989..000
--- a/net-libs/libdom/libdom-0.3.3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-NETSURF_BUILDSYSTEM=buildsystem-1.7
-inherit netsurf
-
-DESCRIPTION="implementation of the W3C DOM, written in C"
-HOMEPAGE="http://www.netsurf-browser.org/projects/libdom/";
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
-IUSE="expat test xml"
-
-RDEPEND=">=dev-libs/libparserutils-0.2.1-r1[static-libs?,${MULTILIB_USEDEP}]
-   >=dev-libs/libwapcaplet-0.3.0[static-libs?,${MULTILIB_USEDEP}]
-   >=net-libs/libhubbub-0.3.1-r1[static-libs?,${MULTILIB_USEDEP}]
-   xml? (
-   expat? ( 
>=dev-libs/expat-2.1.0-r3[static-libs?,${MULTILIB_USEDEP}] )
-   !expat? ( 
>=dev-libs/libxml2-2.9.1-r4[static-libs?,${MULTILIB_USEDEP}] )
-   )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   test? ( dev-perl/XML-XPath
-   dev-perl/libxml-perl
-   dev-perl/Switch )"
-
-REQUIRED_USE="test? ( xml )"
-
-src_prepare() {
-   # working around broken netsurf eclass
-   default
-   multilib_copy_sources
-}
-
-src_configure() {
-   netsurf_src_configure
-
-   netsurf_makeconf+=(
-   WITH_EXPAT_BINDING=$(usex xml $(usex expat yes no) no)
-   WITH_LIBXML_BINDING=$(usex xml $(usex expat no yes) no)
-   )
-}



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

2018-11-13 Thread Virgil Dupras
commit: 3cdb163c9c578dd707f8208ed66f7c621f108d3a
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Nov 13 16:40:16 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Nov 13 18:04:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cdb163c

media-libs/libnsgif: drop netsurf eclass

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

 media-libs/libnsgif/Manifest   |  1 -
 ...nsgif-0.2.1.ebuild => libnsgif-0.2.1-r1.ebuild} | 26 --
 2 files changed, 19 insertions(+), 8 deletions(-)

diff --git a/media-libs/libnsgif/Manifest b/media-libs/libnsgif/Manifest
index 70ccd2845f6..bcde15a097c 100644
--- a/media-libs/libnsgif/Manifest
+++ b/media-libs/libnsgif/Manifest
@@ -1,2 +1 @@
 DIST libnsgif-0.2.1-src.tar.gz 268328 BLAKE2B 
ccebd1830db1caa016ebc0c1f2c421523963df16e38cdf85c5300d2a9a325dc9c52c89c79ccbddbc315535a20607458bbfedcde8df02b5e2977d383cd6603220
 SHA512 
29affce6de38574103a9777e741a44b448145d96ef63e4b86056f268c5d1389f6c5f25240a9f3ef2208fab229eabef2542f3d7ce7b37a0137071f204fbd736af
-DIST netsurf-buildsystem-1.7.tar.gz 38597 BLAKE2B 
d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603
 SHA512 
f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58

diff --git a/media-libs/libnsgif/libnsgif-0.2.1.ebuild 
b/media-libs/libnsgif/libnsgif-0.2.1-r1.ebuild
similarity index 52%
rename from media-libs/libnsgif/libnsgif-0.2.1.ebuild
rename to media-libs/libnsgif/libnsgif-0.2.1-r1.ebuild
index 55c0a619874..c7b9095ea83 100644
--- a/media-libs/libnsgif/libnsgif-0.2.1.ebuild
+++ b/media-libs/libnsgif/libnsgif-0.2.1-r1.ebuild
@@ -1,27 +1,39 @@
 # Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-NETSURF_BUILDSYSTEM=buildsystem-1.7
-inherit netsurf
+inherit toolchain-funcs
 
 DESCRIPTION="decoding library for the GIF image file format, written in C"
 HOMEPAGE="http://www.netsurf-browser.org/projects/libnsgif/";
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
 IUSE=""
 
-RDEPEND=""
-DEPEND="virtual/pkgconfig"
+DEPEND="
+   dev-util/netsurf-buildsystem
+   virtual/pkgconfig"
 
 src_prepare() {
-   # working around broken netsurf eclass
default
sed -e '1i#pragma GCC diagnostic ignored "-Wimplicit-fallthrough"' \
-i src/lzw.c || die
+}
+
+_emake() {
+   source /usr/share/netsurf-buildsystem/gentoo-helpers.sh
+   netsurf_define_makeconf
+   emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@
+}
+
+src_compile() {
+   _emake
+}
 
-   multilib_copy_sources
+src_install() {
+   _emake DESTDIR="${ED}" install
 }



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

2018-11-13 Thread Virgil Dupras
commit: 4fef32d2f537832732df7851801ff107af13ecbb
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Nov 13 16:24:24 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Nov 13 18:04:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fef32d2

dev-libs/libutf8proc: drop netsurf eclass

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

 dev-libs/libutf8proc/Manifest  |  1 -
 .../libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild | 34 ++
 dev-libs/libutf8proc/libutf8proc-2.2.0_p1.ebuild   | 28 --
 3 files changed, 34 insertions(+), 29 deletions(-)

diff --git a/dev-libs/libutf8proc/Manifest b/dev-libs/libutf8proc/Manifest
index e766e62b23e..e842a463ab6 100644
--- a/dev-libs/libutf8proc/Manifest
+++ b/dev-libs/libutf8proc/Manifest
@@ -1,2 +1 @@
 DIST libutf8proc-2.2.0-1-src.tar.gz 156447 BLAKE2B 
1ccf32760bcb8a0d4d9fbf94177ffee97e735a8cb309d5522df1b5ecd5f313a6d0c681209adb066c16ac65573c9c1edaa336b52de1b057a4b74ed6a7e9ca2671
 SHA512 
eedaafb2fdb3b6bd47da002a48043c26c1cd3c6b96c447a02f2fea19954c1689dcdb5f64b7c662dd8c5de4f971d75b2d69c8483bd29d49675ef47b362ad0c9ad
-DIST netsurf-buildsystem-1.7.tar.gz 38597 BLAKE2B 
d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603
 SHA512 
f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58

diff --git a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
new file mode 100644
index 000..bfc2a2dc1b4
--- /dev/null
+++ b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+MY_P="${P/_p/-}"
+DESCRIPTION="mapping tool for UTF-8 strings"
+HOMEPAGE="http://www.netsurf-browser.org/";
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${MY_P}-src.tar.gz";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND="dev-util/netsurf-buildsystem"
+
+S="${WORKDIR}/${MY_P}"
+
+_emake() {
+   source /usr/share/netsurf-buildsystem/gentoo-helpers.sh
+   netsurf_define_makeconf
+   emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@
+}
+
+src_compile() {
+   _emake
+}
+
+src_install() {
+   _emake DESTDIR="${ED}" install
+}

diff --git a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1.ebuild 
b/dev-libs/libutf8proc/libutf8proc-2.2.0_p1.ebuild
deleted file mode 100644
index 003cd696a2f..000
--- a/dev-libs/libutf8proc/libutf8proc-2.2.0_p1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-NETSURF_BUILDSYSTEM=buildsystem-1.7
-inherit netsurf
-
-DESCRIPTION="mapping tool for UTF-8 strings"
-HOMEPAGE="http://www.netsurf-browser.org/";
-SRC_URI="${NETSURF_BUILDSYSTEM_SRC_URI}
-   http://download.netsurf-browser.org/libs/releases/${P/_p/-}-src.tar.gz";
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${P/_p/-}"
-
-src_prepare() {
-   # working around broken netsurf eclass
-   default
-   multilib_copy_sources
-}



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

2018-11-13 Thread Virgil Dupras
commit: e427b75bd3378329ef9ebb701bf12b083918b9cc
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Nov 13 16:29:52 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Nov 13 18:04:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e427b75b

dev-libs/libwapcaplet: drop netsurf eclass

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

 dev-libs/libwapcaplet/Manifest |  1 -
 dev-libs/libwapcaplet/libwapcaplet-0.4.1-r1.ebuild | 42 ++
 dev-libs/libwapcaplet/libwapcaplet-0.4.1.ebuild| 28 ---
 3 files changed, 42 insertions(+), 29 deletions(-)

diff --git a/dev-libs/libwapcaplet/Manifest b/dev-libs/libwapcaplet/Manifest
index 42f809eb6e2..72e8840dac5 100644
--- a/dev-libs/libwapcaplet/Manifest
+++ b/dev-libs/libwapcaplet/Manifest
@@ -1,2 +1 @@
 DIST libwapcaplet-0.4.1-src.tar.gz 31448 BLAKE2B 
a686a357dc84135da902380de17b0f8415a682cdb258ea0a8f7899581d23f6fef3aa1600e2657aa728b5689a8fa31a3fe489a7ce8a339adf958c3c25f6151a04
 SHA512 
49efb958ee79e932916a956844970780723cc71b4b2e5f442507566b2d632cc17c67d984018b48ae31a9bd7d92797766e39110dec02937b45ead26523e8cc2e1
-DIST netsurf-buildsystem-1.7.tar.gz 38597 BLAKE2B 
d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603
 SHA512 
f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58

diff --git a/dev-libs/libwapcaplet/libwapcaplet-0.4.1-r1.ebuild 
b/dev-libs/libwapcaplet/libwapcaplet-0.4.1-r1.ebuild
new file mode 100644
index 000..dd35cf940da
--- /dev/null
+++ b/dev-libs/libwapcaplet/libwapcaplet-0.4.1-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="string internment library, written in C"
+HOMEPAGE="http://www.netsurf-browser.org/projects/libwapcaplet/";
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
+IUSE="test"
+
+DEPEND="
+   dev-util/netsurf-buildsystem
+   test? ( >=dev-libs/check-0.9.11 )"
+
+PATCHES=(
+   # bug 664288
+   "${FILESDIR}/${PN}-0.4.1-makefile.patch"
+)
+
+_emake() {
+   source /usr/share/netsurf-buildsystem/gentoo-helpers.sh
+   netsurf_define_makeconf
+   emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@
+}
+
+src_compile() {
+   _emake
+}
+
+src_test() {
+   _emake test
+}
+
+src_install() {
+   _emake DESTDIR="${ED}" install
+}

diff --git a/dev-libs/libwapcaplet/libwapcaplet-0.4.1.ebuild 
b/dev-libs/libwapcaplet/libwapcaplet-0.4.1.ebuild
deleted file mode 100644
index 4e1c13da9b4..000
--- a/dev-libs/libwapcaplet/libwapcaplet-0.4.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-NETSURF_BUILDSYSTEM=buildsystem-1.7
-inherit netsurf
-
-DESCRIPTION="string internment library, written in C"
-HOMEPAGE="http://www.netsurf-browser.org/projects/libwapcaplet/";
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
-IUSE="test"
-
-DEPEND="test? ( >=dev-libs/check-0.9.11[${MULTILIB_USEDEP}] )"
-
-PATCHES=(
-   # bug 664288
-   "${FILESDIR}/${PN}-0.4.1-makefile.patch"
-)
-
-src_prepare() {
-   # working around broken netsurf eclass
-   default
-   multilib_copy_sources
-}



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

2018-11-13 Thread Virgil Dupras
commit: 547e9316a056470cdc8dd0c0de9f46dc230e1bb6
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Nov 13 16:44:33 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Nov 13 18:04:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=547e9316

media-libs/libsvgtiny: drop netsurf eclass

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

 media-libs/libsvgtiny/Manifest   |  1 -
 media-libs/libsvgtiny/libsvgtiny-0.1.7-r1.ebuild | 39 
 media-libs/libsvgtiny/libsvgtiny-0.1.7.ebuild| 29 --
 3 files changed, 39 insertions(+), 30 deletions(-)

diff --git a/media-libs/libsvgtiny/Manifest b/media-libs/libsvgtiny/Manifest
index d32bea27d7b..2e530fa748d 100644
--- a/media-libs/libsvgtiny/Manifest
+++ b/media-libs/libsvgtiny/Manifest
@@ -1,2 +1 @@
 DIST libsvgtiny-0.1.7-src.tar.gz 760963 BLAKE2B 
badf14e656e10a178a6b692659265644b636cc103ec92f89026638700293028e0b06b5e051c420911fd6c319a94bab68328b1d9f42cec69dc7926c2d31aeec67
 SHA512 
c13352325d32b6f41159b09607b12a373517672e9e4da6d26cbca9a7fb1896b6e5730aee53adaa51f0b49c35f7dd9e9ece6b1f0187a7f5494b5cc223acbe64ad
-DIST netsurf-buildsystem-1.7.tar.gz 38597 BLAKE2B 
d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603
 SHA512 
f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58

diff --git a/media-libs/libsvgtiny/libsvgtiny-0.1.7-r1.ebuild 
b/media-libs/libsvgtiny/libsvgtiny-0.1.7-r1.ebuild
new file mode 100644
index 000..5e85fe7fbf2
--- /dev/null
+++ b/media-libs/libsvgtiny/libsvgtiny-0.1.7-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="framebuffer abstraction library, written in C"
+HOMEPAGE="http://www.netsurf-browser.org/projects/libsvgtiny/";
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
+IUSE=""
+
+RDEPEND="
+   >=net-libs/libdom-0.1.2-r1[xml]
+   >=dev-libs/libwapcaplet-0.2.2-r1"
+DEPEND="${RDEPEND}
+   dev-util/gperf
+   dev-util/netsurf-buildsystem
+   virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.1.3-parallel-build.patch )
+
+_emake() {
+   source /usr/share/netsurf-buildsystem/gentoo-helpers.sh
+   netsurf_define_makeconf
+   emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@
+}
+
+src_compile() {
+   _emake
+}
+
+src_install() {
+   _emake DESTDIR="${ED}" install
+}

diff --git a/media-libs/libsvgtiny/libsvgtiny-0.1.7.ebuild 
b/media-libs/libsvgtiny/libsvgtiny-0.1.7.ebuild
deleted file mode 100644
index c0ef6c18857..000
--- a/media-libs/libsvgtiny/libsvgtiny-0.1.7.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-NETSURF_BUILDSYSTEM=buildsystem-1.7
-inherit netsurf
-
-DESCRIPTION="framebuffer abstraction library, written in C"
-HOMEPAGE="http://www.netsurf-browser.org/projects/libsvgtiny/";
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
-IUSE=""
-
-RDEPEND=">=net-libs/libdom-0.1.2-r1[xml,static-libs?,${MULTILIB_USEDEP}]
-   >=dev-libs/libwapcaplet-0.2.2-r1[static-libs?,${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-util/gperf
-   virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.1.3-parallel-build.patch )
-
-src_prepare() {
-   # working around broken netsurf eclass
-   default
-   multilib_copy_sources
-}



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

2018-11-13 Thread Virgil Dupras
commit: a214f3ec342c42ee0280c9a1dcde8b490d44688f
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Nov 13 16:39:17 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Nov 13 18:04:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a214f3ec

media-libs/libnsbmp: drop netsurf eclass

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

 media-libs/libnsbmp/Manifest |  1 -
 media-libs/libnsbmp/libnsbmp-0.1.5-r1.ebuild | 33 
 media-libs/libnsbmp/libnsbmp-0.1.5.ebuild| 24 
 3 files changed, 33 insertions(+), 25 deletions(-)

diff --git a/media-libs/libnsbmp/Manifest b/media-libs/libnsbmp/Manifest
index 88c8e2ef229..b885fc599fd 100644
--- a/media-libs/libnsbmp/Manifest
+++ b/media-libs/libnsbmp/Manifest
@@ -1,2 +1 @@
 DIST libnsbmp-0.1.5-src.tar.gz 463299 BLAKE2B 
a9aa4f682262c4bfb5007c623e3da324f9ce2ddb732737b8217def899e8507ae41589607a1e0b71b34190542981ad4286f64f87795f0043049626c101001fd85
 SHA512 
2998de98db05a04fb860fdea258961d66aebc78d58614054311ed4cafa2f265472ad19789ab1e343d39ca293e0a304baee4941bd04948d9cc7c39bdadb0756e6
-DIST netsurf-buildsystem-1.7.tar.gz 38597 BLAKE2B 
d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603
 SHA512 
f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58

diff --git a/media-libs/libnsbmp/libnsbmp-0.1.5-r1.ebuild 
b/media-libs/libnsbmp/libnsbmp-0.1.5-r1.ebuild
new file mode 100644
index 000..55b1adcdc1e
--- /dev/null
+++ b/media-libs/libnsbmp/libnsbmp-0.1.5-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="decoding library for BMP and ICO image file formats, written in C"
+HOMEPAGE="http://www.netsurf-browser.org/projects/libnsbmp/";
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
+IUSE=""
+
+DEPEND="
+   dev-util/netsurf-buildsystem
+   virtual/pkgconfig"
+
+_emake() {
+   source /usr/share/netsurf-buildsystem/gentoo-helpers.sh
+   netsurf_define_makeconf
+   emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@
+}
+
+src_compile() {
+   _emake
+}
+
+src_install() {
+   _emake DESTDIR="${ED}" install
+}

diff --git a/media-libs/libnsbmp/libnsbmp-0.1.5.ebuild 
b/media-libs/libnsbmp/libnsbmp-0.1.5.ebuild
deleted file mode 100644
index aef68809045..000
--- a/media-libs/libnsbmp/libnsbmp-0.1.5.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-NETSURF_BUILDSYSTEM=buildsystem-1.7
-inherit netsurf
-
-DESCRIPTION="decoding library for BMP and ICO image file formats, written in C"
-HOMEPAGE="http://www.netsurf-browser.org/projects/libnsbmp/";
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~ppc ~m68k-mint"
-IUSE=""
-
-RDEPEND=""
-DEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   # working around broken netsurf eclass
-   default
-   multilib_copy_sources
-}



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

2018-11-13 Thread Virgil Dupras
commit: da5e11c1ea2924546fb921c4efc4330b50de4706
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Nov 13 16:31:12 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Nov 13 18:04:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da5e11c1

dev-libs/libnsfb: drop netsurf eclass

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

 dev-libs/libnsfb/Manifest|  1 -
 dev-libs/libnsfb/libnsfb-0.2.0-r1.ebuild | 50 
 dev-libs/libnsfb/libnsfb-0.2.0.ebuild| 45 
 3 files changed, 50 insertions(+), 46 deletions(-)

diff --git a/dev-libs/libnsfb/Manifest b/dev-libs/libnsfb/Manifest
index f01b8e24c4a..3344cf30ba9 100644
--- a/dev-libs/libnsfb/Manifest
+++ b/dev-libs/libnsfb/Manifest
@@ -1,2 +1 @@
 DIST libnsfb-0.2.0-src.tar.gz 82322 BLAKE2B 
d805478728015663b4bf9c8de018bda33dcd84a7ace7246c450a7c31cc3358f834ade21ac1df9f0ca0e4dcea1138369cc3cd9ac468ebb484cce139d4bc89441e
 SHA512 
b90eca76c8dcb22e554e13b5bea4268e5c9fc6e4711bafa5acbed92cc83513c3a3965208b3956de250fb3013cc3db6a33922ded471fa7a24bde97f748d2212c5
-DIST netsurf-buildsystem-1.7.tar.gz 38597 BLAKE2B 
d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603
 SHA512 
f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58

diff --git a/dev-libs/libnsfb/libnsfb-0.2.0-r1.ebuild 
b/dev-libs/libnsfb/libnsfb-0.2.0-r1.ebuild
new file mode 100644
index 000..b94247e21da
--- /dev/null
+++ b/dev-libs/libnsfb/libnsfb-0.2.0-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="framebuffer abstraction library, written in C"
+HOMEPAGE="http://www.netsurf-browser.org/projects/libnsfb/";
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc"
+IUSE="sdl test vnc wayland xcb"
+
+RDEPEND="sdl? ( >=media-libs/libsdl-1.2.15-r4 )
+   vnc? ( >=net-libs/libvncserver-0.9.9-r2 )
+   wayland? ( >=dev-libs/wayland-1.0.6 )
+   xcb? (
+   >=x11-libs/libxcb-1.9.1
+   >=x11-libs/xcb-util-0.3.9-r1
+   >=x11-libs/xcb-util-image-0.3.9-r1
+   >=x11-libs/xcb-util-keysyms-0.3.9-r1
+   )"
+DEPEND="${RDEPEND}
+   dev-util/netsurf-buildsystem"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.1.0-autodetect.patch )
+
+DOCS=( usage )
+
+_emake() {
+   source /usr/share/netsurf-buildsystem/gentoo-helpers.sh
+   netsurf_define_makeconf
+   emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared \
+   WITH_VNC=$(usex vnc) \
+   WITH_SDL=$(usex sdl) \
+   WITH_XCB=$(usex xcb) \
+   WITH_WLD=$(usex wayland) \
+   $@
+}
+
+src_compile() {
+   _emake
+}
+
+src_install() {
+   _emake DESTDIR="${ED}" install
+}

diff --git a/dev-libs/libnsfb/libnsfb-0.2.0.ebuild 
b/dev-libs/libnsfb/libnsfb-0.2.0.ebuild
deleted file mode 100644
index c58a8506013..000
--- a/dev-libs/libnsfb/libnsfb-0.2.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-NETSURF_BUILDSYSTEM=buildsystem-1.7
-inherit netsurf
-
-DESCRIPTION="framebuffer abstraction library, written in C"
-HOMEPAGE="http://www.netsurf-browser.org/projects/libnsfb/";
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~ppc"
-IUSE="sdl test vnc wayland xcb"
-
-RDEPEND="sdl? ( >=media-libs/libsdl-1.2.15-r4[static-libs?,${MULTILIB_USEDEP}] 
)
-   vnc? ( 
>=net-libs/libvncserver-0.9.9-r2[static-libs?,${MULTILIB_USEDEP}] )
-   wayland? ( >=dev-libs/wayland-1.0.6[static-libs?,${MULTILIB_USEDEP}] )
-   xcb? ( >=x11-libs/libxcb-1.9.1[static-libs?,${MULTILIB_USEDEP}]
-   >=x11-libs/xcb-util-0.3.9-r1[static-libs?,${MULTILIB_USEDEP}]
-   
>=x11-libs/xcb-util-image-0.3.9-r1[static-libs?,${MULTILIB_USEDEP}]
-   
>=x11-libs/xcb-util-keysyms-0.3.9-r1[static-libs?,${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.1.0-autodetect.patch )
-
-DOCS=( usage )
-
-src_prepare() {
-   # working around broken netsurf eclass
-   default
-   multilib_copy_sources
-}
-
-src_configure() {
-   netsurf_src_configure
-
-   netsurf_makeconf+=(
-   WITH_VNC=$(usex vnc)
-   WITH_SDL=$(usex sdl)
-   WITH_XCB=$(usex xcb)
-   WITH_WLD=$(usex wayland)
-   )
-}



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

2018-11-13 Thread Virgil Dupras
commit: a9718addde2cd2d4ce384d7d5834cff34d8dc9ac
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Nov 13 16:28:24 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Nov 13 18:04:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9718add

dev-libs/nsgenbind: drop netsurf eclass

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

 dev-libs/nsgenbind/Manifest|  1 -
 dev-libs/nsgenbind/nsgenbind-0.6-r1.ebuild | 33 ++
 dev-libs/nsgenbind/nsgenbind-0.6.ebuild| 23 -
 3 files changed, 33 insertions(+), 24 deletions(-)

diff --git a/dev-libs/nsgenbind/Manifest b/dev-libs/nsgenbind/Manifest
index 4a7f7648687..cc7b56f0903 100644
--- a/dev-libs/nsgenbind/Manifest
+++ b/dev-libs/nsgenbind/Manifest
@@ -1,2 +1 @@
-DIST netsurf-buildsystem-1.7.tar.gz 38597 BLAKE2B 
d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603
 SHA512 
f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58
 DIST nsgenbind-0.6-src.tar.gz 106862 BLAKE2B 
9b40ae6298921736f7d876ae664207eb71102adbe44f4072ea46b08b63cb5cf608df4c96f3ade1c8cca964d8d8b32d68aad25431f6fd455eb8392d8313faa9e9
 SHA512 
3083b48e48fcf8c7f32b09d040998470d5917469e020c4ccbfb8ffdb7d1252fd27dd02f590f5a2485c6984cdbc005ea87adf0db45077aee0a91f68037c542ffb

diff --git a/dev-libs/nsgenbind/nsgenbind-0.6-r1.ebuild 
b/dev-libs/nsgenbind/nsgenbind-0.6-r1.ebuild
new file mode 100644
index 000..50477a5ac2c
--- /dev/null
+++ b/dev-libs/nsgenbind/nsgenbind-0.6-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="generate javascript to dom bindings from w3c webidl files"
+HOMEPAGE="http://www.netsurf-browser.org/";
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc"
+IUSE=""
+
+DEPEND="
+   dev-util/netsurf-buildsystem
+   virtual/yacc"
+
+_emake() {
+   source /usr/share/netsurf-buildsystem/gentoo-helpers.sh
+   netsurf_define_makeconf
+   emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=binary $@
+}
+
+src_compile() {
+   _emake
+}
+
+src_install() {
+   _emake DESTDIR="${ED}" install
+}

diff --git a/dev-libs/nsgenbind/nsgenbind-0.6.ebuild 
b/dev-libs/nsgenbind/nsgenbind-0.6.ebuild
deleted file mode 100644
index e0ee94d7725..000
--- a/dev-libs/nsgenbind/nsgenbind-0.6.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-NETSURF_COMPONENT_TYPE=binary
-NETSURF_BUILDSYSTEM=buildsystem-1.7
-inherit netsurf
-
-DESCRIPTION="generate javascript to dom bindings from w3c webidl files"
-HOMEPAGE="http://www.netsurf-browser.org/";
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~ppc"
-IUSE=""
-
-DEPEND="virtual/yacc"
-
-src_prepare() {
-   # working around broken netsurf eclass
-   default
-   multilib_copy_sources
-}



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

2018-11-13 Thread Virgil Dupras
commit: 51120c82ee8d08d35b6ca0bb5ffea459012b5f33
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Nov 13 16:12:05 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Nov 13 18:04:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51120c82

dev-libs/libnsutils: drop netsurf eclass

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

 dev-libs/libnsutils/Manifest   |  1 -
 dev-libs/libnsutils/libnsutils-0.0.5-r1.ebuild | 31 ++
 dev-libs/libnsutils/libnsutils-0.0.5.ebuild| 24 
 3 files changed, 31 insertions(+), 25 deletions(-)

diff --git a/dev-libs/libnsutils/Manifest b/dev-libs/libnsutils/Manifest
index 47cb92390c5..10509d4cc29 100644
--- a/dev-libs/libnsutils/Manifest
+++ b/dev-libs/libnsutils/Manifest
@@ -1,2 +1 @@
 DIST libnsutils-0.0.5-src.tar.gz 7653 BLAKE2B 
4f7810f436f5ffd33084bc67095f3cb48a7744ef6f9ab0d632cd7b87467ff8bca54809de5a8ea837a00429c951d4e701909bd5f185e1c600a7323393017596cb
 SHA512 
b9611db39adf11aa4e29387614bf55e241c075a223c687f5520e5b6808cc392c847be1a1d74559928e385a93886c4a67158504342384a1b200cf9ce13c00db50
-DIST netsurf-buildsystem-1.7.tar.gz 38597 BLAKE2B 
d0981ef282ac0d93d81a1a6a6bee1fc2a0151c962be6ce2900a67843ba8ebc67e00508cded2a7375f6bbe0d45572690f127872936a282de80eb08655ac571603
 SHA512 
f6a46ac25f41e695ec13d7b2b564250c4cc44a40a688904eb17aa4b547c2df0102cc0effb7a23a2ffa6b9178ae5cf452b63980caf26e06e479168c85803f1e58

diff --git a/dev-libs/libnsutils/libnsutils-0.0.5-r1.ebuild 
b/dev-libs/libnsutils/libnsutils-0.0.5-r1.ebuild
new file mode 100644
index 000..3d5b760770b
--- /dev/null
+++ b/dev-libs/libnsutils/libnsutils-0.0.5-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="base64 and time library, written in C"
+HOMEPAGE="http://www.netsurf-browser.org/";
+SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz";
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc"
+IUSE=""
+
+DEPEND="dev-util/netsurf-buildsystem"
+
+_emake() {
+   source /usr/share/netsurf-buildsystem/gentoo-helpers.sh
+   netsurf_define_makeconf
+   emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@
+}
+
+src_compile() {
+   _emake
+}
+
+src_install() {
+   _emake DESTDIR="${ED}" install
+}

diff --git a/dev-libs/libnsutils/libnsutils-0.0.5.ebuild 
b/dev-libs/libnsutils/libnsutils-0.0.5.ebuild
deleted file mode 100644
index a984dac5bce..000
--- a/dev-libs/libnsutils/libnsutils-0.0.5.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-NETSURF_BUILDSYSTEM=buildsystem-1.7
-inherit netsurf
-
-DESCRIPTION="base64 and time library, written in C"
-HOMEPAGE="http://www.netsurf-browser.org/";
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~ppc"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   # working around broken netsurf eclass
-   default
-   multilib_copy_sources
-}



[gentoo-commits] proj/qt:master commit in: x11-misc/sddm/, x11-misc/sddm/files/

2018-11-13 Thread Andreas Sturmlechner
commit: 63dc5de0f0108967ade6a8339b917f19c5e1e882
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 17:36:00 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 17:38:11 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=63dc5de0

x11-misc/sddm: Sync with 0.18.0 from Gentoo ebuild repository

Add USE elogind support
Use l10n and systemd eclass
Raise to Qt 5.9.4 minimum
Switch to https
Update maintainers

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

 patch => sddm-0.12.0-respect-user-flags.patch} |   0
 x11-misc/sddm/files/sddm-0.16.0-ck2-revert.patch   |  20 
 x11-misc/sddm/files/sddm-0.18.0-Xsession.patch |  24 +
 x11-misc/sddm/files/sddm--consolekit.patch |  11 ---
 x11-misc/sddm/metadata.xml |  14 ++-
 x11-misc/sddm/sddm-.ebuild | 104 +
 6 files changed, 116 insertions(+), 57 deletions(-)

diff --git a/x11-misc/sddm/files/sddm--respect-user-flags.patch 
b/x11-misc/sddm/files/sddm-0.12.0-respect-user-flags.patch
similarity index 100%
rename from x11-misc/sddm/files/sddm--respect-user-flags.patch
rename to x11-misc/sddm/files/sddm-0.12.0-respect-user-flags.patch

diff --git a/x11-misc/sddm/files/sddm-0.16.0-ck2-revert.patch 
b/x11-misc/sddm/files/sddm-0.16.0-ck2-revert.patch
new file mode 100644
index ..bbe2a272
--- /dev/null
+++ b/x11-misc/sddm/files/sddm-0.16.0-ck2-revert.patch
@@ -0,0 +1,20 @@
+SDDM 0.16.0 fails to start with consolekit2 because it assumes consolekit2
+has the same interface names as logind.
+
+This patch forces sddm to use legacy behaviour when consolekit2 is detected.
+
+Bug: https://bugs.gentoo.org/633920
+Bug: https://github.com/sddm/sddm/issues/903
+Bug: https://github.com/ConsoleKit2/ConsoleKit2/issues/99
+
+--- a/src/daemon/LogindDBusTypes.cpp
 b/src/daemon/LogindDBusTypes.cpp
+@@ -60,7 +60,7 @@
+ 
+ if 
(QDBusConnection::systemBus().interface()->isServiceRegistered(QStringLiteral("org.freedesktop.ConsoleKit")))
 {
+ qDebug() << "Console kit interface found";
+-available = true;
++available = false;
+ serviceName = QStringLiteral("org.freedesktop.ConsoleKit");
+ managerPath = QStringLiteral("/org/freedesktop/ConsoleKit/Manager");
+ managerIfaceName = 
QStringLiteral("/org.freedesktop.ConsoleKit.Manager"); //note this doesn't 
match logind

diff --git a/x11-misc/sddm/files/sddm-0.18.0-Xsession.patch 
b/x11-misc/sddm/files/sddm-0.18.0-Xsession.patch
new file mode 100644
index ..41c813a0
--- /dev/null
+++ b/x11-misc/sddm/files/sddm-0.18.0-Xsession.patch
@@ -0,0 +1,24 @@
+--- a/data/scripts/Xsession2016-08-28 14:52:04.910181422 +0200
 b/data/scripts/Xsession2017-10-21 15:25:47.668886596 +0200
+@@ -50,6 +50,10 @@
+ ;;
+ esac
+ 
++# Make D-Bus and ConsoleKit start properly, see:
++# /etc/X11/xinit/xinitrc.d/{80-dbus,90-consolekit}
++command="$@"
++
+ [ -f /etc/xprofile ] && . /etc/xprofile
+ [ -f $HOME/.xprofile ] && . $HOME/.xprofile
+ 
+@@ -94,8 +98,8 @@
+   . "$USERXSESSION"
+ fi
+ 
+-if [ -z "$*" ]; then
++if [ -z "$command" ]; then
+ exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION 
is no valid session."
+ else
+-exec $@
++exec $command
+ fi

diff --git a/x11-misc/sddm/files/sddm--consolekit.patch 
b/x11-misc/sddm/files/sddm--consolekit.patch
deleted file mode 100644
index 692ee174..
--- a/x11-misc/sddm/files/sddm--consolekit.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff --git a/data/scripts/Xsession b/data/scripts/Xsession
-index 0c923a8..eae4f28 100755
 a/data/scripts/Xsession
-+++ b/data/scripts/Xsession
-@@ -91,5 +91,5 @@ fi
- if [ -z "$@" ]; then
- exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION 
is no valid session."
- else
--exec $@
-+exec ck-launch-session $@
- fi

diff --git a/x11-misc/sddm/metadata.xml b/x11-misc/sddm/metadata.xml
index 292acc2a..43cf40aa 100644
--- a/x11-misc/sddm/metadata.xml
+++ b/x11-misc/sddm/metadata.xml
@@ -1,16 +1,17 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   jauh...@gentoo.org
-   Jauhien Piatlicki
-   

l...@gentoo.org
LXQt

+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   

-   Use ck-launch-session from 
sys-auth/consolekit by default in Xsession (no native support)
+   Use ck-launch-session from 
sys-auth/consolekit (no native support)
+   Use sys-auth/elogind for 
session tracking.


SDDM is a modern display manager for X11 aiming to be fast, 
simple
@@ -18,4 +19,7 @@
turn gives the designer the ability to create smooth, animated
user interfaces.

+   
+ 

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

2018-11-13 Thread Andreas Sturmlechner
commit: 37f8becb08996226dd1e0a0bfaf4bd67e7418629
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 17:16:36 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 17:17:23 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=37f8becb

dev-qt/qtwebengine: Update paxmark-mksnapshot patch

Reported-by: Han  outlook.com>
Thanks-to: Attila Tóth  atoth.sote.hu>
Thanks-to: Miroslaw Mieszczak  mieszczak.com.pl>
Bug: https://bugs.gentoo.org/670852
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../qtwebengine-5.11.2-paxmark-mksnapshot.patch| 41 ++
 dev-qt/qtwebengine/qtwebengine-5.11..ebuild|  2 +-
 dev-qt/qtwebengine/qtwebengine-5.12..ebuild|  2 +-
 dev-qt/qtwebengine/qtwebengine-5..ebuild   |  2 +-
 4 files changed, 44 insertions(+), 3 deletions(-)

diff --git 
a/dev-qt/qtwebengine/files/qtwebengine-5.11.2-paxmark-mksnapshot.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.11.2-paxmark-mksnapshot.patch
new file mode 100644
index ..f7a5c064
--- /dev/null
+++ b/dev-qt/qtwebengine/files/qtwebengine-5.11.2-paxmark-mksnapshot.patch
@@ -0,0 +1,41 @@
+Bug: https://bugs.gentoo.org/634220
+
+--- a/src/3rdparty/chromium/v8/BUILD.gn
 b/src/3rdparty/chromium/v8/BUILD.gn
+@@ -803,6 +803,7 @@
+ 
+ deps = [
+   ":mksnapshot($v8_snapshot_toolchain)",
++  ":run_paxmark",
+ ]
+ 
+ script = "tools/run.py"
+@@ -854,6 +855,28 @@
+ }
+   }
+ }
++action("run_paxmark") {
++  visibility = [ ":*" ]  # Only targets in this file can depend on this.
++
++  deps = [
++":mksnapshot($v8_snapshot_toolchain)",
++  ]
++
++  script = "/usr/sbin/pypaxctl"
++
++  sources = []
++
++  outputs = [
++ "$target_out_dir/mksnapshot",
++  ]
++
++  args = [
++"-sm",
++"./" + rebase_path(get_label_info(":mksnapshot($v8_snapshot_toolchain)",
++  "root_out_dir") + "/mksnapshot",
++   root_build_dir),
++  ]
++}
+ 
+ action("v8_dump_build_config") {
+   script = "tools/testrunner/utils/dump_build_config.py"

diff --git a/dev-qt/qtwebengine/qtwebengine-5.11..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.11..ebuild
index 57fa9ada..e9994435 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.11..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.11..ebuild
@@ -84,7 +84,7 @@ PATCHES+=(
 )
 
 src_prepare() {
-   use pax_kernel && PATCHES+=( 
"${FILESDIR}/${PN}-5.9.3-paxmark-mksnapshot.patch" )
+   use pax_kernel && PATCHES+=( 
"${FILESDIR}/${PN}-5.11.2-paxmark-mksnapshot.patch" )
 
if ! use jumbo-build; then
sed -i -e 's|use_jumbo_build=true|use_jumbo_build=false|' \

diff --git a/dev-qt/qtwebengine/qtwebengine-5.12..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.12..ebuild
index 2a34a526..c3767074 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.12..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.12..ebuild
@@ -81,7 +81,7 @@ DEPEND="${RDEPEND}
 PATCHES+=( "${FILESDIR}/${PN}-5.9.6-gcc8.patch" ) # bug 657124
 
 src_prepare() {
-   use pax_kernel && PATCHES+=( 
"${FILESDIR}/${PN}-5.9.3-paxmark-mksnapshot.patch" )
+   use pax_kernel && PATCHES+=( 
"${FILESDIR}/${PN}-5.11.2-paxmark-mksnapshot.patch" )
 
if ! use jumbo-build; then
sed -i -e 's|use_jumbo_build=true|use_jumbo_build=false|' \

diff --git a/dev-qt/qtwebengine/qtwebengine-5..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5..ebuild
index 2a34a526..c3767074 100644
--- a/dev-qt/qtwebengine/qtwebengine-5..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5..ebuild
@@ -81,7 +81,7 @@ DEPEND="${RDEPEND}
 PATCHES+=( "${FILESDIR}/${PN}-5.9.6-gcc8.patch" ) # bug 657124
 
 src_prepare() {
-   use pax_kernel && PATCHES+=( 
"${FILESDIR}/${PN}-5.9.3-paxmark-mksnapshot.patch" )
+   use pax_kernel && PATCHES+=( 
"${FILESDIR}/${PN}-5.11.2-paxmark-mksnapshot.patch" )
 
if ! use jumbo-build; then
sed -i -e 's|use_jumbo_build=true|use_jumbo_build=false|' \



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

2018-11-13 Thread Andreas Sturmlechner
commit: e7e2414adb60fad7783974ccfece2412fd27aea4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 17:19:09 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 17:19:09 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=e7e2414a

dev-qt/qtwebengine: Add missing media-libs/lcms:2 DEPEND

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

 dev-qt/qtwebengine/qtwebengine-5.11..ebuild | 1 +
 dev-qt/qtwebengine/qtwebengine-5.12..ebuild | 1 +
 dev-qt/qtwebengine/qtwebengine-5..ebuild| 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-qt/qtwebengine/qtwebengine-5.11..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.11..ebuild
index e9994435..ea4481da 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.11..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.11..ebuild
@@ -34,6 +34,7 @@ RDEPEND="
media-libs/fontconfig
media-libs/freetype
media-libs/harfbuzz:=
+   media-libs/lcms:2
media-libs/libjpeg-turbo:=
media-libs/libpng:0=
>=media-libs/libvpx-1.5:=[svc]

diff --git a/dev-qt/qtwebengine/qtwebengine-5.12..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.12..ebuild
index c3767074..d997418e 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.12..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.12..ebuild
@@ -34,6 +34,7 @@ RDEPEND="
media-libs/fontconfig
media-libs/freetype
media-libs/harfbuzz:=
+   media-libs/lcms:2
media-libs/libjpeg-turbo:=
media-libs/libpng:0=
>=media-libs/libvpx-1.5:=[svc]

diff --git a/dev-qt/qtwebengine/qtwebengine-5..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5..ebuild
index c3767074..d997418e 100644
--- a/dev-qt/qtwebengine/qtwebengine-5..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5..ebuild
@@ -34,6 +34,7 @@ RDEPEND="
media-libs/fontconfig
media-libs/freetype
media-libs/harfbuzz:=
+   media-libs/lcms:2
media-libs/libjpeg-turbo:=
media-libs/libpng:0=
>=media-libs/libvpx-1.5:=[svc]



[gentoo-commits] proj/qt:master commit in: sets/

2018-11-13 Thread Andreas Sturmlechner
commit: 53a3a47a19154c8863c725d1412584f4d66366f2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 17:41:10 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 17:45:41 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=53a3a47a

sets: Drop obsolete qt4 set

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

 sets/qt4 | 25 -
 1 file changed, 25 deletions(-)

diff --git a/sets/qt4 b/sets/qt4
deleted file mode 100644
index 54c6c949..
--- a/sets/qt4
+++ /dev/null
@@ -1,25 +0,0 @@
-# set for all Qt4 modules
-# copy this file to /etc/portage/sets/qt4-custom for customization
-
-dev-qt/assistant:4
-dev-qt/designer:4
-dev-qt/linguist:4
-dev-qt/pixeltool:4
-dev-qt/qdbusviewer:4
-dev-qt/qt3support:4
-dev-qt/qtbearer:4
-dev-qt/qtcore:4
-dev-qt/qtdbus:4
-dev-qt/qtdeclarative:4
-dev-qt/qtdemo:4
-dev-qt/qtgui:4
-dev-qt/qthelp:4
-dev-qt/qtmultimedia:4
-dev-qt/qtopengl:4
-dev-qt/qtscript:4
-dev-qt/qtsql:4
-dev-qt/qtsvg:4
-dev-qt/qttest:4
-dev-qt/qttranslations:4
-dev-qt/qtwebkit:4
-dev-qt/qtxmlpatterns:4



[gentoo-commits] proj/qt:master commit in: dev-qt/qdoc/

2018-11-13 Thread Andreas Sturmlechner
commit: 71b611775c6cef22d6c95e03404324ea49451043
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 17:21:34 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 17:21:34 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=71b61177

dev-qt/qdoc: Sync ~ppc64 keyword from Gentoo ebuild repo

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

 dev-qt/qdoc/qdoc-5.11..ebuild | 4 ++--
 dev-qt/qdoc/qdoc-5.12..ebuild | 4 ++--
 dev-qt/qdoc/qdoc-5..ebuild| 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-qt/qdoc/qdoc-5.11..ebuild 
b/dev-qt/qdoc/qdoc-5.11..ebuild
index 4c656e1b..b9413ea4 100644
--- a/dev-qt/qdoc/qdoc-5.11..ebuild
+++ b/dev-qt/qdoc/qdoc-5.11..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
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Qt documentation generator"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~ppc64 ~x86"
 fi
 
 IUSE="qml"

diff --git a/dev-qt/qdoc/qdoc-5.12..ebuild 
b/dev-qt/qdoc/qdoc-5.12..ebuild
index 4c656e1b..b9413ea4 100644
--- a/dev-qt/qdoc/qdoc-5.12..ebuild
+++ b/dev-qt/qdoc/qdoc-5.12..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
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Qt documentation generator"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~ppc64 ~x86"
 fi
 
 IUSE="qml"

diff --git a/dev-qt/qdoc/qdoc-5..ebuild b/dev-qt/qdoc/qdoc-5..ebuild
index 4c656e1b..b9413ea4 100644
--- a/dev-qt/qdoc/qdoc-5..ebuild
+++ b/dev-qt/qdoc/qdoc-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
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Qt documentation generator"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~ppc64 ~x86"
 fi
 
 IUSE="qml"



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

2018-11-13 Thread Craig Andrews
commit: 9fd1e559687ccebdc4ae1d8702940ffa5ec204b9
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Nov 13 15:30:48 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Nov 13 15:31:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fd1e559

dev-util/trace-cmd: 2.7 version bump

Closes: https://bugs.gentoo.org/605284
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 dev-util/trace-cmd/Manifest|  1 +
 .../trace-cmd/files/trace-cmd-2.7-makefile.patch   | 33 +
 dev-util/trace-cmd/trace-cmd-2.7.ebuild| 78 ++
 3 files changed, 112 insertions(+)

diff --git a/dev-util/trace-cmd/Manifest b/dev-util/trace-cmd/Manifest
index 9efdfff4ea5..9848415c771 100644
--- a/dev-util/trace-cmd/Manifest
+++ b/dev-util/trace-cmd/Manifest
@@ -1,2 +1,3 @@
 DIST trace-cmd-2.5.1.tar.xz 1577148 BLAKE2B 
25436354315bcfe886cca26678017846ac95c8f19877bf9fc7ab24ed543406b61516ad56185e78c3a8d79bbbc672419fca468b205f178cdc01baaf0dfd140702
 SHA512 
2280eefa130a3914c34798f8bd4097a55f7f4fa4632b3d26ee1317bba54625d259ac61c6576dd3051fb2be48fb593fa54a4203d1828b7fec5fd196de00491ea2
 DIST trace-cmd-2.6.tar.xz 1584768 BLAKE2B 
42b2b4ac37246d610a2747bf0cb025d0f0ef5954a40c57acb8df8245f71fb516e0c124034b44addfee119ea453f1e732f6a2a73fa5e3bfb18da5ea7e1f920ed5
 SHA512 
cf479a940825935aa89b282c7a617d56fa5dd1f82e3322a969c4e0a08343ceca16c40058ead5f5878260ce0a003102550808c5475110706580769dffb1897c54
+DIST trace-cmd-v2.7.tar.gz 1865571 BLAKE2B 
e0df57c78c6505c856381f17cfdecdaa7a4441eee4cfc57af4fff79a0157ca7aa7c76a81428ddf8d9d00d6bb0a5391b99d4bb5f92fadc7e4062a0181facb2cc9
 SHA512 
e507eb6609f1fd3dddec541e9f69c466f4f3f66c28f0a7f4292615e3984cebaaf42725f3d82b8c625e5c60977d1f9b5e96cce7664b951eb5f99b955cc440efe4

diff --git a/dev-util/trace-cmd/files/trace-cmd-2.7-makefile.patch 
b/dev-util/trace-cmd/files/trace-cmd-2.7-makefile.patch
new file mode 100644
index 000..da1ca62e7c0
--- /dev/null
+++ b/dev-util/trace-cmd/files/trace-cmd-2.7-makefile.patch
@@ -0,0 +1,33 @@
+diff -ur trace-cmd-v2.7.orig/Makefile trace-cmd-v2.7/Makefile
+--- trace-cmd-v2.7.orig/Makefile   2018-02-01 23:35:28.0 +0100
 trace-cmd-v2.7/Makefile2018-09-16 16:42:58.445655156 +0200
+@@ -63,7 +63,7 @@
+ var_dir = $(HOME)/.trace-cmd/
+ else
+ plugin_dir = $(libdir)/trace-cmd/plugins
+-python_dir = $(libdir)/trace-cmd/python
++python_dir ?= $(libdir)/trace-cmd/python
+ PLUGIN_DIR = -DPLUGIN_DIR="$(plugin_dir)"
+ PYTHON_DIR = -DPYTHON_DIR="$(python_dir)"
+ PLUGIN_DIR_SQ = '$(subst ','\'',$(PLUGIN_DIR))'
+@@ -119,8 +119,11 @@
+ test-build = $(if $(shell sh -c 'echo "$(1)" | \
+   $(CC) -o /dev/null -c -x c - > /dev/null 2>&1 && echo y'), $2)
+ 
++ifndef NO_UDIS86
+ # have udis86 disassembler library?
+-udis86-flags := $(call test-build,\#include ,-DHAVE_UDIS86 -ludis86)
++udis86-flags := -DHAVE_UDIS86
++udis86-ldflags := -ludis86
++endif # NO_UDIS86
+ 
+ define BLK_TC_FLUSH_SOURCE
+ #include 
+@@ -276,6 +279,7 @@
+ # Append required CFLAGS
+ override CFLAGS += $(CONFIG_FLAGS) $(INCLUDES) $(PLUGIN_DIR_SQ) $(VAR_DIR)
+ override CFLAGS += $(udis86-flags) $(blk-flags)
++override LDFLAGS += $(udis86-ldflags)
+ 
+ ifeq ($(VERBOSE),1)
+   Q =

diff --git a/dev-util/trace-cmd/trace-cmd-2.7.ebuild 
b/dev-util/trace-cmd/trace-cmd-2.7.ebuild
new file mode 100644
index 000..edebefd435b
--- /dev/null
+++ b/dev-util/trace-cmd/trace-cmd-2.7.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(python2_7)
+
+inherit linux-info python-single-r1 toolchain-funcs
+
+DESCRIPTION="User-space front-end for Ftrace"
+HOMEPAGE="https://git.kernel.org/cgit/linux/kernel/git/rostedt/trace-cmd.git";
+
+if [[ ${PV} == * ]] ; then
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/${PN}.git";
+   inherit git-r3
+else
+   
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz";
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+IUSE="doc gtk python udis86"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )
+   udis86? ( dev-libs/udis86 )
+   gtk? (
+   ${PYTHON_DEPS}
+   dev-python/pygtk:2[${PYTHON_USEDEP}]
+   )"
+DEPEND="${RDEPEND}
+   sys-kernel/linux-headers
+   python? (
+   virtual/pkgconfig
+   dev-lang/swig
+   )
+   gtk? ( virtual/pkgconfig )
+   doc? ( app-text/asciidoc )"
+
+CONFIG_CHECK="
+   ~TRACING
+   ~FTRACE
+   ~BLK_DEV_IO_TRACE"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.7-makefile.patch
+)
+
+pkg_setup() {
+   linux-info_pkg_setup
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   MAKEOPTS+=" prefix=/usr libdir

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

2018-11-13 Thread Craig Andrews
commit: e84bc4145aae257176c71dc045faa9c161684513
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Nov 13 15:31:17 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Nov 13 15:31:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e84bc414

dev-util/trace-cmd: Add - live version

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

 dev-util/trace-cmd/trace-cmd-.ebuild | 78 
 1 file changed, 78 insertions(+)

diff --git a/dev-util/trace-cmd/trace-cmd-.ebuild 
b/dev-util/trace-cmd/trace-cmd-.ebuild
new file mode 100644
index 000..edebefd435b
--- /dev/null
+++ b/dev-util/trace-cmd/trace-cmd-.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(python2_7)
+
+inherit linux-info python-single-r1 toolchain-funcs
+
+DESCRIPTION="User-space front-end for Ftrace"
+HOMEPAGE="https://git.kernel.org/cgit/linux/kernel/git/rostedt/trace-cmd.git";
+
+if [[ ${PV} == * ]] ; then
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/${PN}.git";
+   inherit git-r3
+else
+   
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git/snapshot/${PN}-v${PV}.tar.gz";
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+IUSE="doc gtk python udis86"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )
+   udis86? ( dev-libs/udis86 )
+   gtk? (
+   ${PYTHON_DEPS}
+   dev-python/pygtk:2[${PYTHON_USEDEP}]
+   )"
+DEPEND="${RDEPEND}
+   sys-kernel/linux-headers
+   python? (
+   virtual/pkgconfig
+   dev-lang/swig
+   )
+   gtk? ( virtual/pkgconfig )
+   doc? ( app-text/asciidoc )"
+
+CONFIG_CHECK="
+   ~TRACING
+   ~FTRACE
+   ~BLK_DEV_IO_TRACE"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.7-makefile.patch
+)
+
+pkg_setup() {
+   linux-info_pkg_setup
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   MAKEOPTS+=" prefix=/usr libdir=$(get_libdir) CC=$(tc-getCC) 
AR=$(tc-getAR)"
+
+   if use python; then
+   MAKEOPTS+=" PYTHON_VERS=${EPYTHON//python/python-}"
+   MAKEOPTS+=" python_dir=$(python_get_sitedir)/${PN}"
+   else
+   MAKEOPTS+=" NO_PYTHON=1"
+   fi
+
+   use udis86 || MAKEOPTS+=" NO_UDIS86=1"
+}
+
+src_compile() {
+   emake all_cmd
+   use doc && emake doc
+   use gtk && emake -j1 gui
+}
+
+src_install() {
+   default
+   use doc && emake DESTDIR="${D}" install_doc
+   use gtk && emake DESTDIR="${D}" install_gui
+}



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

2018-11-13 Thread Lars Wendler
commit: 6d2361dc8209f9a0993ce72d88c230f6b667598a
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 13 15:01:54 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 13 15:01:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d2361dc

dev-libs/Ice: Bump to version 3.6.4

Fixed installation path of man pages.
Non-maintainer commit due to maintainer timeout.

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

 dev-libs/Ice/Ice-3.6.4.ebuild | 357 ++
 dev-libs/Ice/Manifest |   2 +
 2 files changed, 359 insertions(+)

diff --git a/dev-libs/Ice/Ice-3.6.4.ebuild b/dev-libs/Ice/Ice-3.6.4.ebuild
new file mode 100644
index 000..0b2b1af24d1
--- /dev/null
+++ b/dev-libs/Ice/Ice-3.6.4.ebuild
@@ -0,0 +1,357 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
+
+RUBY_OPTIONAL="yes"
+USE_RUBY="ruby24"
+
+PHP_EXT_NAME="IcePHP"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+
+PHP_EXT_OPTIONAL_USE=php
+
+USE_PHP="php7-0"
+
+# This variable does not belong to any eclass. It is solely used in this ebuild
+# db:6.2 breaks the build process
+BERKDB_SLOTS=( 6.1 5.3 5.1 4.8 )
+
+inherit db-use mono-env php-ext-source-r3 python-r1 ruby-ng toolchain-funcs 
eapi7-ver
+
+DESCRIPTION="ICE middleware C++ library and generator tools"
+HOMEPAGE="https://zeroc.com/products/ice";
+SRC_URI="https://github.com/zeroc-ice/ice/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   doc? ( http://download.zeroc.com/Ice/$(ver_cut 1-2)/${P}.pdf )"
+LICENSE="GPL-2"
+SLOT="0/36"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc examples libressl +ncurses mono php python ruby test debug"
+RESTRICT="test"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND=">=dev-libs/expat-2.0.1
+   >=app-arch/bzip2-1.0.5
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   || (
+   $(for slot in ${BERKDB_SLOTS[@]} ; do printf '%s\n' 
"sys-libs/db:${slot}[cxx]" ; done)
+   )
+   dev-cpp/libmcpp
+   python? ( ${PYTHON_DEPS} )
+   ruby? ( $(ruby_implementation_depend ruby24) )
+   mono? ( dev-lang/mono )
+   php? ( dev-lang/php:7.0 )
+   !dev-python/IcePy
+   !dev-ruby/IceRuby"
+DEPEND="${RDEPEND}
+   ncurses? ( sys-libs/ncurses:0= sys-libs/readline:0= )
+   test? (
+   ${PYTHON_DEPS}
+   dev-python/passlib[${PYTHON_USEDEP}]
+   )"
+
+# Maintainer notes:
+# TODO: java bindings, multiple ruby versions (supports 2.{1,2,3})
+
+S="${WORKDIR}/${P/I/i}"
+PHP_EXT_S="${S}/php"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.6.3-no-arch-opts.patch"
+   "${FILESDIR}/${PN}-3.6.3-csharp.patch"
+   #"${FILESDIR}/${PN}-3.6.3-libressl.patch"
+)
+
+pkg_setup() {
+   # prevent ruby-ng.eclass from messing with pkg_setup
+   return
+}
+
+src_unpack() {
+   # prevent ruby-ng.eclass from messing with src_unpack
+   default
+}
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e 's|\(install_configdir[[:space:]]*\):=|\1?=|' \
+   -e 's|-L\$\(libdir\)||' \
+   cpp/config/Make.rules || die "sed failed"
+
+   sed -i \
+   -e 's|\(install_phpdir[[:space:]]*\):=|\1?=|' \
+   -e 's|\(install_libdir[[:space:]]*\):=|\1?=|' \
+   php/config/Make.rules.php || die "sed failed"
+
+   sed -i \
+   -e 's|\(install_pythondir[[:space:]]*\)=|\1?=|' \
+   -e 's|\(install_rubydir[[:space:]]*\)=|\1?=|' \
+   -e 's|\(install_libdir[[:space:]]*\):=|\1?=|' \
+   {python,ruby}/config/Make.rules || die "sed failed"
+
+   sed -i \
+   -e 's|-O2 ||g' \
+   -e 's|-Werror ||g' \
+   cpp/config/Make.rules.Linux || die "sed failed"
+
+   sed -i \
+   -e 's|install-common||' \
+   {cpp,csharp,php,python,ruby}/Makefile || die "sed failed"
+
+   sed -i \
+   -e 's|-f -root|-f -gacdir $(GAC_DIR) -root|' \
+   -e 's|\(install_libdir[[:space:]]*\):=|\1?=|' \
+   -e 's|\(install_pkgconfigdir[[:space:]]*\):=|\1?=|' \
+   csharp/config/Make.rules.cs || die "sed failed"
+
+   # skip mono tests, bug #498484
+   sed -i \
+   -e '/SUBDIRS/s|\ test||' \
+   csharp/Makefile || die "sed failed"
+
+   # skip udp test due to multicast
+   # skip IceGrid/admin bug #649850
+   # skip IceSSL tests due to requirement of internet connection
+   # skip IceStorm/single bug #636834
+   # IceStorm/stress fails without USE=debug
+   # IceUtil/stacktrace fails with USE=debug
+   sed -i \
+   -e 's|allTests.py|allTests.py --rfilter=IceUtil\/stacktrace 
--rfilter=udp --rfilter=IceGrid\/admin --rfilter=Ic

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

2018-11-13 Thread Lars Wendler
commit: fd0654e9f87b0fb007f61c2426c3c86ea36ac631
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 13 14:29:39 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 13 14:29:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd0654e9

sys-apps/gptfdisk: Removed old.

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

 sys-apps/gptfdisk/Manifest  |  1 -
 sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild | 51 -
 2 files changed, 52 deletions(-)

diff --git a/sys-apps/gptfdisk/Manifest b/sys-apps/gptfdisk/Manifest
index ad276bdff9b..6b75a80ad4d 100644
--- a/sys-apps/gptfdisk/Manifest
+++ b/sys-apps/gptfdisk/Manifest
@@ -1,3 +1,2 @@
-DIST gptfdisk-1.0.1.tar.gz 195378 BLAKE2B 
50cbfe1143c1e26595757bb40a94952ee9d26caaca54d816c6e02539b652d967bb8de3138d6ffd7aa1d63c010632e4f888d6cff2e6a7b743a8816787319b67e5
 SHA512 
6aa2ed6213183ea38ce7dd6e7f4f23b88cc56bed5a4d078f563b9e0a3c276eacf869e28a27ccb4e473753f7bced7ecb5de4535626f9ed22b7a59a39906d0419c
 DIST gptfdisk-1.0.3.tar.gz 199924 BLAKE2B 
f664398cb58d081ad19e267a370a4a7363e1060358aac394d87cd5874efe558fbd7bea4a33da871287c144b664c60e283d3338ca88d7d494503afe9a0b652e7a
 SHA512 
80d437bfa2365abfffbd4812ea928fcebd52c5421de321cf190d395549e32c5ebdbb2d060cc4b95f77fe13cdd719f4d2bb3d0ed5d97792b100325f92d7c852d7
 DIST gptfdisk-1.0.4.tar.gz 204075 BLAKE2B 
45be16bd4e8312e4797a70c07447702a7f966edec94a9e9e17cff89eee51bf33cb9418dcac2a103e68ea2ebb8df4e7a997fd006bfa4109cfd774838bd4bd7d19
 SHA512 
2df6db6974c06a6677a155d32566b8b46dad0df7781131e9018072db9acce5e41f6c4e7024b0e5f236dd43350a63572be34fb4b6fdb580cd9b946619a7a683bf

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
deleted file mode 100644
index a2483f67adc..000
--- a/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="GPT partition table manipulator for Linux"
-HOMEPAGE="https://www.rodsbooks.com/gdisk/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
-IUSE="kernel_linux ncurses static"
-
-RDEPEND="!static? (
-   dev-libs/popt
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode] )
-   kernel_linux? ( sys-apps/util-linux )
-   )"
-DEPEND="${RDEPEND}
-   static? (
-   dev-libs/popt[static-libs(+)]
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] 
)
-   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
-   )
-   virtual/pkgconfig"
-
-src_prepare() {
-   tc-export CXX PKG_CONFIG
-
-   if ! use ncurses; then
-   sed -i \
-   -e '/^all:/s:cgdisk::' \
-   Makefile || die
-   fi
-
-   sed \
-   -e '/g++/s:=:?=:g' \
-   -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \
-   -i Makefile || die
-
-   use static && append-ldflags -static
-}
-
-src_install() {
-   dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts
-   doman *.8
-   dodoc NEWS README
-}



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

2018-11-13 Thread Lars Wendler
commit: bb202d7a9e24f7116d83132e8ff1bff9d154548d
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 13 14:20:57 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 13 14:20:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb202d7a

dev-libs/volume_key: Removed old.

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

 dev-libs/volume_key/Manifest   |   2 -
 .../files/volume_key-0.3.10-find_python.patch  |  55 
 .../files/volume_key-0.3.9-config.h.diff   |  27 --
 .../files/volume_key-0.3.9-cryptsetup2.patch   | 331 -
 .../files/volume_key-0.3.9-find_python.patch   |  56 
 dev-libs/volume_key/volume_key-0.3.10.ebuild   |  48 ---
 dev-libs/volume_key/volume_key-0.3.9.ebuild|  52 
 7 files changed, 571 deletions(-)

diff --git a/dev-libs/volume_key/Manifest b/dev-libs/volume_key/Manifest
index c308e80769e..300bb83d487 100644
--- a/dev-libs/volume_key/Manifest
+++ b/dev-libs/volume_key/Manifest
@@ -1,4 +1,2 @@
-DIST volume_key-0.3.10.tar.xz 474720 BLAKE2B 
726252263976b63c3e73dc42bd0166aa1c05df7a61715ca19921e9cd92abf1f8c84347127c94f724e385e0a36411ffae92341d91d06d679c052c83edb5ab6c49
 SHA512 
b050d333e021bc3721f5e72c1d2498adea3265afe7f702e1b1e859546755745ac70dcffc194739a4833d4b0b77168506f7fe90fde382d8aab4df2af7b635932b
 DIST volume_key-0.3.11.tar.xz 484936 BLAKE2B 
f7bde79d290617a82de60a2105b6374dd03c2203804e3748336c8d09fbf749bf47157cf5e6b856477475d0074f3e4475dc85e0765308d60b9c6d0525685f73ea
 SHA512 
b9da00578b31c96231ebde55fd91c9aafbd663e541c560460fb6c3305e1a0e1fb3115a95682dc4713027d084e14ffa39d638653384a18d69f5dc892fc4855a97
 DIST volume_key-0.3.12.tar.xz 490432 BLAKE2B 
4a0424d51878855c69bdf969b616f3a563074976ad7b07aa848140266d97f66de9c52e1a6ed8913df93077d5966c3ab99afc78c3b22c410f1eadf5447ca2f416
 SHA512 
d056154c9b9d23e4eb661946dd59ed97e116903a3afcff9d9e29258408082f33dcbb69958724143f6bf191a3da488a03b6c02af287790990ed6459e29d66553c
-DIST volume_key-0.3.9.tar.xz 445092 BLAKE2B 
b9cec52ca02e331501d378482484535413f3ef7675b6592b9f26f272d36448a2ffee1a0ca1c7a552764324ab20cd6dac98447914faafbea96e4c526796bec587
 SHA512 
bc0e690997b9fa1c9fff361d04e7eddcac4cac09779d7a1f9e161be117f5c589a7e444ac16dab25fb3e3ce201591f7dc937595ddf2745d7daa625d4ab0a255e0

diff --git a/dev-libs/volume_key/files/volume_key-0.3.10-find_python.patch 
b/dev-libs/volume_key/files/volume_key-0.3.10-find_python.patch
deleted file mode 100644
index 2e76c1d937d..000
--- a/dev-libs/volume_key/files/volume_key-0.3.10-find_python.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-From ab21d82bc0186627451d16be45568fcf2b590817 Mon Sep 17 00:00:00 2001
-From: Lars Wendler 
-Date: Tue, 22 May 2018 15:08:44 +0200
-Subject: [PATCH] Use pkgconfig to find python
-
-otherwise linkage and include of python fails if python is not in
-default (python$(PYTHON_VERSION)) location.

- Makefile.am  | 4 ++--
- configure.ac | 7 +--
- 2 files changed, 7 insertions(+), 4 deletions(-)
-
-diff --git a/Makefile.am b/Makefile.am
-index 68560b1..0bc1a5b 100644
 a/Makefile.am
-+++ b/Makefile.am
-@@ -20,7 +20,7 @@ ACLOCAL_AMFLAGS = -I m4
- AM_CPPFLAGS = $(blkid_CFLAGS) $(glib_CFLAGS) $(GPGME_CFLAGS) \
-   $(libcryptsetup_CFLAGS) $(nss_CFLAGS)
- LOCALEDIR_CPPFLAGS = -DLOCALEDIR='"$(localedir)"'
--PYTHON_CPPFLAGS = -I/usr/include/python$(PYTHON_VERSION)
-+PYTHON_CPPFLAGS = $(PYTHON_CFLAGS)
- 
- ## Targets
- SUBDIRS = po
-@@ -65,7 +65,7 @@ lib_libvolume_key_la_LIBADD = $(blkid_LIBS) $(glib_LIBS) 
$(GPGME_LIBS) \
- python__volume_key_la_SOURCES = python/volume_key_wrap.c
- python__volume_key_la_CPPFLAGS = $(AM_CPPFLAGS) $(PYTHON_CPPFLAGS)
- python__volume_key_la_LDFLAGS = -module -avoid-version $(glib_LIBS)
--python__volume_key_la_LIBADD = lib/libvolume_key.la -lpython$(PYTHON_VERSION) 
\
-+python__volume_key_la_LIBADD = lib/libvolume_key.la $(PYTHON_LIBS) \
-   $(glib_LIBS) $(nss_LIBS)
- 
- src_volume_key_SOURCES = src/volume_key.c
-diff --git a/configure.ac b/configure.ac
-index 40c3906..c9680e4 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -28,8 +28,11 @@ AC_PROG_CC
- AM_PROG_CC_C_O
- AM_PROG_AR
- LT_INIT([disable-static])
--AC_PATH_PROGS(PYTHON, python2.7 python2.6 python2 python, [Python is 
required])
--AM_PATH_PYTHON([2.6], [], AC_MSG_ERROR([Python 2.6 or 2.7 is required]))
-+PKG_PROG_PKG_CONFIG
-+PKG_CHECK_MODULES(PYTHON, [python], [
-+  AM_PATH_PYTHON
-+  ], AC_MSG_ERROR([Python is required])
-+)
- 
- AC_PATH_PROG([GPG], [gpg2])
- AC_ARG_VAR([GPG])
--- 
-2.17.0
-

diff --git a/dev-libs/volume_key/files/volume_key-0.3.9-config.h.diff 
b/dev-libs/volume_key/files/volume_key-0.3.9-config.h.diff
deleted file mode 100644
index 138e92ee8f6..000
--- a/dev-libs/volume_key/files/volume_key-0.3.9-config.h.diff
+++ /dev/null
@@ -1,27 +0,0 @@
-From 8f8698aba19b501f01285e9eec5c18231fc6bcea Mon Sep 17 00:00:00 2001
-From: Vratislav Podzi

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

2018-11-13 Thread Lars Wendler
commit: c508130485f18f0c2382d86e5c062f226cd80091
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 13 14:15:59 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 13 14:16:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5081304

sys-apps/irqbalance: Removed old.

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

 sys-apps/irqbalance/Manifest|  1 -
 sys-apps/irqbalance/irqbalance-1.3.0.ebuild | 67 -
 2 files changed, 68 deletions(-)

diff --git a/sys-apps/irqbalance/Manifest b/sys-apps/irqbalance/Manifest
index f986ba19fc0..c13b8376e36 100644
--- a/sys-apps/irqbalance/Manifest
+++ b/sys-apps/irqbalance/Manifest
@@ -1,3 +1,2 @@
-DIST irqbalance-1.3.0.tar.gz 53225 BLAKE2B 
01820d3a3e465896823927dfb43655c4c5efd1eb043a25b438d7b0802c5a6dd7a966825cfb1e71a32d47eca41b72260ba29190e49d9f585c4bf70b676db75c81
 SHA512 
6328d3e419689192a9dce99ccfd803aaf3ad0e766498e63da1c8c5fbbd7ef669b94fa4102b841fa7aca3729ca595f72c05a0ae4373922fb340b6832648de12c4
 DIST irqbalance-1.4.0.tar.gz 53431 BLAKE2B 
35271fab011cb917e5472079025f88df45142b0622d94570f62ef7cce7f2a4e9c9c0b77a79121afa5e7edf4510707c7ace52e894b2af44a5a26b543160f481d0
 SHA512 
d95909c5e86efa452d0d440df0335b398bd2bf973d6a84e29068534f8c4dc033df90913bf507a6d1b7cdab11b288bafbd2c88b4e476f04e32d5f4c89efe4f7d9
 DIST irqbalance-1.5.0.tar.gz 55150 BLAKE2B 
b111e9fd4cfec968b261f6ae8a6876d15845849ebf28d7304fd8af3bdeb93b8b9a626888c5728b69925f02a5e472c3512f5862726c6ae9a4d378c46ebcf39069
 SHA512 
343421fd533d7d161fd05a0edfadaddf1da6ced854a19e9f10ea6c12b97b2ef1629aad855214d9700d31d056bb816bf3ec90cdf7c643a1b6e8af1de5befa64f5

diff --git a/sys-apps/irqbalance/irqbalance-1.3.0.ebuild 
b/sys-apps/irqbalance/irqbalance-1.3.0.ebuild
deleted file mode 100644
index e8685a79161..000
--- a/sys-apps/irqbalance/irqbalance-1.3.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit autotools systemd linux-info
-
-DESCRIPTION="Distribute hardware interrupts across processors on a 
multiprocessor system"
-HOMEPAGE="https://github.com/Irqbalance/irqbalance";
-SRC_URI="https://github.com/Irqbalance/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="caps +numa selinux"
-
-CDEPEND="
-   dev-libs/glib:2
-   sys-libs/ncurses:0=[unicode]
-   caps? ( sys-libs/libcap-ng )
-   numa? ( sys-process/numactl )
-"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-irqbalance )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.4.0-configure.patch"
-)
-
-pkg_setup() {
-   CONFIG_CHECK="~PCI_MSI"
-   linux-info_pkg_setup
-}
-
-src_prepare() {
-   # Follow systemd policies
-   # https://wiki.gentoo.org/wiki/Project:Systemd/Ebuild_policy
-   sed \
-   -e 's/ $IRQBALANCE_ARGS//' \
-   -e '/EnvironmentFile/d' \
-   -i misc/irqbalance.service || die
-
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_with caps libcap-ng)
-   $(use_enable numa)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   newinitd "${FILESDIR}"/irqbalance.init.4 irqbalance
-   newconfd "${FILESDIR}"/irqbalance.confd-1 irqbalance
-   systemd_dounit misc/irqbalance.service
-}



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

2018-11-13 Thread Louis Sautier
commit: b18dc1866088a71da4cd87497070c9eb1a827858
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Nov 13 13:48:10 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Nov 13 13:48:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b18dc186

dev-python/flask-nav: add Python 3.7 support, fix doc deps

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

 .../{flask-nav-0.6.ebuild => flask-nav-0.6-r1.ebuild} | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-python/flask-nav/flask-nav-0.6.ebuild 
b/dev-python/flask-nav/flask-nav-0.6-r1.ebuild
similarity index 81%
rename from dev-python/flask-nav/flask-nav-0.6.ebuild
rename to dev-python/flask-nav/flask-nav-0.6-r1.ebuild
index e954296d7bf..b9a7ed2d9ce 100644
--- a/dev-python/flask-nav/flask-nav-0.6.ebuild
+++ b/dev-python/flask-nav/flask-nav-0.6-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6,7}} )
 
 inherit distutils-r1
 
@@ -25,7 +25,10 @@ RDEPEND="
 "
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   doc? (
+   dev-python/alabaster[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   )
test? (
${RDEPEND}
dev-python/pytest[${PYTHON_USEDEP}]
@@ -45,5 +48,5 @@ python_compile_all() {
 }
 
 python_test() {
-   py.test || die "Tests failed with ${EPYTHON}"
+   pytest -vv || die "Tests failed with ${EPYTHON}"
 }



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

2018-11-13 Thread Louis Sautier
commit: f29324bec3b8634d0309ed0dcb7dd8ffa1f563bd
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Nov 13 13:26:42 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Nov 13 13:34:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f29324be

dev-python/chump: remove old

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

 dev-python/chump/Manifest   |  1 -
 dev-python/chump/chump-1.5.1.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/dev-python/chump/Manifest b/dev-python/chump/Manifest
index cc5f4c39bc1..46784e21101 100644
--- a/dev-python/chump/Manifest
+++ b/dev-python/chump/Manifest
@@ -1,3 +1,2 @@
-DIST chump-1.5.1.tar.gz 9370 BLAKE2B 
28c7280aa0fa3fb81a4981ea3892533eb0af6f1655c41bdf8f250ea78806eac7b3d5f21143af83f22b8063913185e4eb7be2b8ff2bbe5371c690f726acb5
 SHA512 
778e043e4641b433a03860f1b1b144cdd34d0f79fb20ec0801cea1e1473eade8dd5211ffca391a57eb1f01456ec33cef4db6359839e7e39eab169411d00471e3
 DIST chump-1.5.2.tar.gz 12920 BLAKE2B 
5fde4774009ebda37e7a9f9c9cfedea3d4e19a9be1aeb165dd867a8ec8cc69385855c22763bc822d3a65d76c70cfe7ef41e4761319dbfaca9587301570765a8d
 SHA512 
6b836bac1ab38c88084f9d6608a9ed88b305847faabcf5de6c13d587e91dc92b21334877cb9290dd56873de40be92f31f2bab3a345c7a7e62259004f5762cda4
 DIST chump-1.6.0.tar.gz 15646 BLAKE2B 
8cab76e633fd4084d349115fae925c152439d06acbe629d5c23c474f2dc0a3cb1b5b727b856a9d54a82e39698b3cfd7470086a976cfc6b4870f1af02bac71f87
 SHA512 
d219f1b9e28dd17f834dc807cd42a288adc4f5579bf97cf6b1833e63f339bd811953c3a74cafad9021beb05cd5fddb46cf49b62a4803c62ece62d037fe38a4ee

diff --git a/dev-python/chump/chump-1.5.1.ebuild 
b/dev-python/chump/chump-1.5.1.ebuild
deleted file mode 100644
index d30f5ec3555..000
--- a/dev-python/chump/chump-1.5.1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2016 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 distutils-r1
-
-DESCRIPTION="API wrapper for Pushover"
-HOMEPAGE="https://github.com/karanlyons/chump";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2018-11-13 Thread Louis Sautier
commit: 1a3d9b46f2ea10b95162968904a5b17714b0f075
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Nov 13 13:26:24 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Nov 13 13:34:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3d9b46

dev-python/chump: bump to 1.6.0, add PyPy3 and Python 3.7 support

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

 dev-python/chump/Manifest   |  1 +
 dev-python/chump/chump-1.6.0.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-python/chump/Manifest b/dev-python/chump/Manifest
index 9c1ac964166..cc5f4c39bc1 100644
--- a/dev-python/chump/Manifest
+++ b/dev-python/chump/Manifest
@@ -1,2 +1,3 @@
 DIST chump-1.5.1.tar.gz 9370 BLAKE2B 
28c7280aa0fa3fb81a4981ea3892533eb0af6f1655c41bdf8f250ea78806eac7b3d5f21143af83f22b8063913185e4eb7be2b8ff2bbe5371c690f726acb5
 SHA512 
778e043e4641b433a03860f1b1b144cdd34d0f79fb20ec0801cea1e1473eade8dd5211ffca391a57eb1f01456ec33cef4db6359839e7e39eab169411d00471e3
 DIST chump-1.5.2.tar.gz 12920 BLAKE2B 
5fde4774009ebda37e7a9f9c9cfedea3d4e19a9be1aeb165dd867a8ec8cc69385855c22763bc822d3a65d76c70cfe7ef41e4761319dbfaca9587301570765a8d
 SHA512 
6b836bac1ab38c88084f9d6608a9ed88b305847faabcf5de6c13d587e91dc92b21334877cb9290dd56873de40be92f31f2bab3a345c7a7e62259004f5762cda4
+DIST chump-1.6.0.tar.gz 15646 BLAKE2B 
8cab76e633fd4084d349115fae925c152439d06acbe629d5c23c474f2dc0a3cb1b5b727b856a9d54a82e39698b3cfd7470086a976cfc6b4870f1af02bac71f87
 SHA512 
d219f1b9e28dd17f834dc807cd42a288adc4f5579bf97cf6b1833e63f339bd811953c3a74cafad9021beb05cd5fddb46cf49b62a4803c62ece62d037fe38a4ee

diff --git a/dev-python/chump/chump-1.6.0.ebuild 
b/dev-python/chump/chump-1.6.0.ebuild
new file mode 100644
index 000..8ded5413a5f
--- /dev/null
+++ b/dev-python/chump/chump-1.6.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# PyPy is not properly supported:
+# https://github.com/karanlyons/chump/issues/17
+PYTHON_COMPAT=( pypy3 python{2_7,3_{4,5,6,7}} )
+
+inherit distutils-r1
+
+DESCRIPTION="API wrapper for Pushover"
+HOMEPAGE="https://github.com/karanlyons/chump";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+"
+
+python_prepare_all() {
+   sed -i "/'sphinx.ext.intersphinx'/d" docs/conf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   # Force sphinx to use the standard theme
+   READTHEDOCS=True sphinx-build docs docs/_build/html || die
+   HTML_DOCS=( docs/_build/html/. )
+   fi
+}



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

2018-11-13 Thread Lars Wendler
commit: 4bc42e26c243a04763c47ade05e01a368a9ae8a7
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 13 13:12:35 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 13 13:12:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bc42e26

media-libs/libjpeg-turbo: Bump to version 2.0.1

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

 media-libs/libjpeg-turbo/Manifest  |  1 +
 .../libjpeg-turbo/libjpeg-turbo-2.0.1.ebuild   | 99 ++
 2 files changed, 100 insertions(+)

diff --git a/media-libs/libjpeg-turbo/Manifest 
b/media-libs/libjpeg-turbo/Manifest
index 986b30cb310..fb77c58b44b 100644
--- a/media-libs/libjpeg-turbo/Manifest
+++ b/media-libs/libjpeg-turbo/Manifest
@@ -3,4 +3,5 @@ DIST libjpeg-turbo-1.5.1.tar.gz 1650647 BLAKE2B 
5e9eb7889c430a735a8b8ac22fbf66fc
 DIST libjpeg-turbo-1.5.2.tar.gz 1657235 BLAKE2B 
8d26af1cf6219e02f13f8729b688175590b01a4ce538ae861e72e6344a319475f8114ad05aefe2f8ffd6b5481c7915bd18097466408729d80212a2db7f99ad5c
 SHA512 
c7fe5cc77e38fad33af3f10e6db961c8edf033a86c09541121f49bfa20547179760924e6d3e397f0add7030459ff3babadd3457ab2da4a40a2147dc1574aa444
 DIST libjpeg-turbo-1.5.3.tar.gz 1658672 BLAKE2B 
4d2182802aa9963fa57ec2c4fb5cf0a586847d43803e4c2d2e12cf1144c4da0ede7fdbace5965c77cd6df4547090165615960ebb65c964fd2fac823c021f50b7
 SHA512 
b611b1cc3d1ddedddad871854b42449d053a5f910ed1bdfa45c98e0270f4ecc110fde3a10111d2b876d847a826fa634f09c0bb8c357056c9c3a91c9065eb5202
 DIST libjpeg-turbo-2.0.0.tar.gz 2158457 BLAKE2B 
fd4974f0500d23e72d0d0cfd31e7c4eba485779932d5c9515645eff4f7dccf97a2aff61b42be0f539905e6dcd6db2acec48cb7bb5ae61cae7152cd06902c36fe
 SHA512 
220e5248e780d3c40c7842ba52937b9b0860e89164bca16ec6e2afaf99dd5d0bc706dd9320f4d2aef67ac11d4876453ef688b1efeaf93ceb42e8c25e83da2487
+DIST libjpeg-turbo-2.0.1.tar.gz 2159130 BLAKE2B 
465003c8cd50ac55b2a1052795073dfbd83f0816e8e2bee845df653b5f033b4bb4a187ac823f714898870c12114dc6ac56fd917383395f2f6011919d7253fc59
 SHA512 
48ef3324fd61a4f6885210e5c484cd3d18aba8dc091bc27dc86d9bdcd897154e490a90125d2dfab9d863f001dae6aefb29efcfb35d742b25a9fa259227ac8e72
 DIST libjpeg8_8d-2.debian.tar.gz 14764 BLAKE2B 
e93d12afa062da28b717b540492221f70e8d9ccf3885371647cf85a2937f938ca723d4a27d5e1c5d79c26aa25dddf69b38754558851a1704172e8b52baf8e17c
 SHA512 
8c5959fb7583a2d61e9442187f67b91b45e72d9dd30db3360d583a3b5d8e1a908db5659f760bdd455b3056e6ae3535b2fd3b847df3d58b140a1816b754003675

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.1.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.1.ebuild
new file mode 100644
index 000..08f87ccd342
--- /dev/null
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-multilib eapi7-ver java-pkg-opt-2 libtool toolchain-funcs
+
+DESCRIPTION="MMX, SSE, and SSE2 SIMD accelerated JPEG library"
+HOMEPAGE="https://libjpeg-turbo.org/ 
https://sourceforge.net/projects/libjpeg-turbo/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+   mirror://gentoo/libjpeg8_8d-2.debian.tar.gz"
+
+LICENSE="BSD IJG"
+SLOT="0"
+[[ "$(ver_cut 3)" -ge 90 ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
+IUSE="java static-libs"
+
+ASM_DEPEND="|| ( dev-lang/nasm dev-lang/yasm )"
+COMMON_DEPEND="!media-libs/jpeg:0
+   !media-libs/jpeg:62"
+RDEPEND="${COMMON_DEPEND}
+   java? ( >=virtual/jre-1.5 )"
+DEPEND="${COMMON_DEPEND}
+   amd64? ( ${ASM_DEPEND} )
+   x86? ( ${ASM_DEPEND} )
+   amd64-fbsd? ( ${ASM_DEPEND} )
+   x86-fbsd? ( ${ASM_DEPEND} )
+   amd64-linux? ( ${ASM_DEPEND} )
+   x86-linux? ( ${ASM_DEPEND} )
+   x64-macos? ( ${ASM_DEPEND} )
+   x64-cygwin? ( ${ASM_DEPEND} )
+   java? ( >=virtual/jdk-1.5 )"
+
+MULTILIB_WRAPPED_HEADERS=( /usr/include/jconfig.h )
+
+src_prepare() {
+   default
+
+   cmake-utils_src_prepare
+   java-pkg-opt-2_src_prepare
+}
+
+multilib_src_configure() {
+   if multilib_is_native_abi && use java ; then
+   export JAVACFLAGS="$(java-pkg_javac-args)"
+   export JNI_CFLAGS="$(java-pkg_get-jni-cflags)"
+   fi
+
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DEFAULT_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
+   -DENABLE_STATIC="$(usex static-libs)"
+   -DWITH_JAVA="$(multilib_native_usex java)"
+   -DWITH_MEM_SRCDST=ON
+   )
+   [[ ${ABI} == "x32" ]] && mycmakeargs+=( -DREQUIRE_SIMD=OFF ) #420239
+   cmake-utils_src_configure
+}
+
+multilib_src_compile() {
+   cmake-utils_src_compile
+
+   if multilib_is_native_abi ; then
+   pushd "${WORKDIR}/debian/extra" &>/dev/null || die
+   emake CC="$(tc-getCC)" CFLAGS="${LDFLAGS} ${CFLAGS}

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

2018-11-13 Thread Lars Wendler
commit: 3174318ffed856c0a538df2ff770ae1aa2c2eeb8
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 13 13:13:34 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 13 13:13:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3174318f

media-libs/libjpeg-turbo: Removed old.

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

 media-libs/libjpeg-turbo/Manifest  |   3 -
 .../libjpeg-turbo/libjpeg-turbo-1.5.0.ebuild   | 118 
 .../libjpeg-turbo/libjpeg-turbo-1.5.1.ebuild   | 119 -
 .../libjpeg-turbo/libjpeg-turbo-1.5.2.ebuild   | 119 -
 .../libjpeg-turbo/libjpeg-turbo-1.5.3.ebuild   | 119 -
 5 files changed, 478 deletions(-)

diff --git a/media-libs/libjpeg-turbo/Manifest 
b/media-libs/libjpeg-turbo/Manifest
index fb77c58b44b..d323d999fa5 100644
--- a/media-libs/libjpeg-turbo/Manifest
+++ b/media-libs/libjpeg-turbo/Manifest
@@ -1,6 +1,3 @@
-DIST libjpeg-turbo-1.5.0.tar.gz 1654276 BLAKE2B 
b3f1ad4c6bbe5b75ef8daa38e0ccf6165616768d1427d41f9b5cc6f5775720d2977aff6758ec0a9679c9eabc7c2395d4cdecdcb22c92522900de52900281b9bd
 SHA512 
3b7249a5f5c7b1f1fa99924ac6bc9bff3bf811815ef38505af5359d1f0edb0bfb771f0fa54308743a2d9305cb19a997453fdb00d0aade3f2f17ea917a45fde22
-DIST libjpeg-turbo-1.5.1.tar.gz 1650647 BLAKE2B 
5e9eb7889c430a735a8b8ac22fbf66fc98102acf372d08aa2dbd86ac55d43c5700438a77925f894c473e81289e4d3d2e6fe3da435d2799db21782da9bd5dfe41
 SHA512 
a03823cf4b3d1aada24e502fea0a979b1f656c01e55ffddc06013b9c79509c2da1e3bcf0b85282289451d77d4cb5f56dd8cbf6e492744836ddda1f7136534852
-DIST libjpeg-turbo-1.5.2.tar.gz 1657235 BLAKE2B 
8d26af1cf6219e02f13f8729b688175590b01a4ce538ae861e72e6344a319475f8114ad05aefe2f8ffd6b5481c7915bd18097466408729d80212a2db7f99ad5c
 SHA512 
c7fe5cc77e38fad33af3f10e6db961c8edf033a86c09541121f49bfa20547179760924e6d3e397f0add7030459ff3babadd3457ab2da4a40a2147dc1574aa444
 DIST libjpeg-turbo-1.5.3.tar.gz 1658672 BLAKE2B 
4d2182802aa9963fa57ec2c4fb5cf0a586847d43803e4c2d2e12cf1144c4da0ede7fdbace5965c77cd6df4547090165615960ebb65c964fd2fac823c021f50b7
 SHA512 
b611b1cc3d1ddedddad871854b42449d053a5f910ed1bdfa45c98e0270f4ecc110fde3a10111d2b876d847a826fa634f09c0bb8c357056c9c3a91c9065eb5202
 DIST libjpeg-turbo-2.0.0.tar.gz 2158457 BLAKE2B 
fd4974f0500d23e72d0d0cfd31e7c4eba485779932d5c9515645eff4f7dccf97a2aff61b42be0f539905e6dcd6db2acec48cb7bb5ae61cae7152cd06902c36fe
 SHA512 
220e5248e780d3c40c7842ba52937b9b0860e89164bca16ec6e2afaf99dd5d0bc706dd9320f4d2aef67ac11d4876453ef688b1efeaf93ceb42e8c25e83da2487
 DIST libjpeg-turbo-2.0.1.tar.gz 2159130 BLAKE2B 
465003c8cd50ac55b2a1052795073dfbd83f0816e8e2bee845df653b5f033b4bb4a187ac823f714898870c12114dc6ac56fd917383395f2f6011919d7253fc59
 SHA512 
48ef3324fd61a4f6885210e5c484cd3d18aba8dc091bc27dc86d9bdcd897154e490a90125d2dfab9d863f001dae6aefb29efcfb35d742b25a9fa259227ac8e72

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-1.5.0.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-1.5.0.ebuild
deleted file mode 100644
index b66d52346e0..000
--- a/media-libs/libjpeg-turbo/libjpeg-turbo-1.5.0.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit libtool eutils java-pkg-opt-2 libtool toolchain-funcs multilib-minimal
-
-DESCRIPTION="MMX, SSE, and SSE2 SIMD accelerated JPEG library"
-HOMEPAGE="https://libjpeg-turbo.org/ 
https://sourceforge.net/projects/libjpeg-turbo/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
-   mirror://gentoo/libjpeg8_8d-2.debian.tar.gz"
-
-LICENSE="BSD IJG"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE="java static-libs"
-
-ASM_DEPEND="|| ( dev-lang/nasm dev-lang/yasm )"
-COMMON_DEPEND="!media-libs/jpeg:0
-   !media-libs/jpeg:62"
-RDEPEND="${COMMON_DEPEND}
-   java? ( >=virtual/jre-1.5 )"
-DEPEND="${COMMON_DEPEND}
-   amd64? ( ${ASM_DEPEND} )
-   x86? ( ${ASM_DEPEND} )
-   amd64-fbsd? ( ${ASM_DEPEND} )
-   x86-fbsd? ( ${ASM_DEPEND} )
-   amd64-linux? ( ${ASM_DEPEND} )
-   x86-linux? ( ${ASM_DEPEND} )
-   x64-macos? ( ${ASM_DEPEND} )
-   java? ( >=virtual/jdk-1.5 )"
-
-MULTILIB_WRAPPED_HEADERS=( /usr/include/jconfig.h )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.2.0-x32.patch #420239
-)
-
-src_prepare() {
-   default
-
-   elibtoolize
-
-   java-pkg-opt-2_src_prepare
-}
-
-multilib_src_configure() {
-   local myconf=()
-   if multilib_is_native_abi; then
-   myconf+=( $(use_with java) )
-   if use java; then
-   export JAVACFLAGS="$(java-pkg_javac-args)"
-   export JNI_CFLAGS="$(java-pkg_get-jni-cflags)"
-   fi
-   else
-   myconf+=( --without-java )
- 

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

2018-11-13 Thread Lars Wendler
commit: 88bb823efb7cf1c9f84a8b41d9a6e975c51e39f2
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 13 12:58:37 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 13 12:58:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88bb823e

games-emulation/snes9x: USE="wayland" requires gtk+:3[wayland]

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

 games-emulation/snes9x/snes9x-1.57.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/snes9x/snes9x-1.57.ebuild 
b/games-emulation/snes9x/snes9x-1.57.ebuild
index 1d2566bda31..5792fa5ac7e 100644
--- a/games-emulation/snes9x/snes9x-1.57.ebuild
+++ b/games-emulation/snes9x/snes9x-1.57.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
gtk? (
dev-libs/glib:2
dev-libs/libxml2
-   >=x11-libs/gtk+-3.22:3
+   >=x11-libs/gtk+-3.22:3[wayland?]
x11-libs/libXrandr
x11-misc/xdg-utils
alsa? ( media-libs/alsa-lib )



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

2018-11-13 Thread Craig Andrews
commit: f3a9a901f710d75e7e025db0d7acb423f9eb470c
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Nov 12 14:21:48 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Nov 13 12:57:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a9a901

media-libs/libaom: Fix configure on armv7l

Closes: https://bugs.gentoo.org/658068
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 media-libs/libaom/files/libaom-1.0.0-armv7l.patch | 13 +
 media-libs/libaom/libaom-1.0.0-r1.ebuild  |  1 +
 2 files changed, 14 insertions(+)

diff --git a/media-libs/libaom/files/libaom-1.0.0-armv7l.patch 
b/media-libs/libaom/files/libaom-1.0.0-armv7l.patch
new file mode 100644
index 000..25fb9e0ff41
--- /dev/null
+++ b/media-libs/libaom/files/libaom-1.0.0-armv7l.patch
@@ -0,0 +1,13 @@
+Only in libaom.orig/build/cmake: .aom_configure.cmake.swp
+diff -ru libaom.orig/build/cmake/aom_configure.cmake 
libaom/build/cmake/aom_configure.cmake
+--- libaom.orig/build/cmake/aom_configure.cmake2018-06-13 
21:22:56.295771914 +0200
 libaom/build/cmake/aom_configure.cmake 2018-06-13 21:23:10.489772591 
+0200
+@@ -16,7 +16,7 @@
+ include(FindThreads)
+ 
+ set(AOM_SUPPORTED_CPU_TARGETS
+-"arm64 armv7 armv7s generic mips32 mips64 ppc x86 x86_64")
++"arm64 armv7 armv7l armv7s generic mips32 mips64 ppc x86 x86_64")
+ 
+ # Generate the user config settings. This must occur before include of
+ # aom_config_defaults.cmake (because it turns every config variable into a 
cache

diff --git a/media-libs/libaom/libaom-1.0.0-r1.ebuild 
b/media-libs/libaom/libaom-1.0.0-r1.ebuild
index f51e105a845..1fc265f2b28 100644
--- a/media-libs/libaom/libaom-1.0.0-r1.ebuild
+++ b/media-libs/libaom/libaom-1.0.0-r1.ebuild
@@ -46,6 +46,7 @@ PATCHES=(
"${FILESDIR}/libdirpc2.patch"
"${FILESDIR}/pthread_lib2.patch"
"${FILESDIR}/${P}-version.patch"
+   "${FILESDIR}/${P}-armv7l.patch"
 )
 
 src_prepare() {



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

2018-11-13 Thread Craig Andrews
commit: f4ae71c66bef6fbe2101a2bfbe38dae120dbb8df
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Nov 12 03:10:43 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Nov 13 12:57:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4ae71c6

media-libs/libaom: Correctly report version as 1.0.0

Closes: https://bugs.gentoo.org/670550
Closes: https://bugs.gentoo.org/661888
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 media-libs/libaom/files/libaom-1.0.0-version.patch | 10 +++
 media-libs/libaom/libaom-1.0.0-r1.ebuild   | 88 ++
 2 files changed, 98 insertions(+)

diff --git a/media-libs/libaom/files/libaom-1.0.0-version.patch 
b/media-libs/libaom/files/libaom-1.0.0-version.patch
new file mode 100644
index 000..6b2145d5ba9
--- /dev/null
+++ b/media-libs/libaom/files/libaom-1.0.0-version.patch
@@ -0,0 +1,10 @@
+--- a/build/cmake/version.cmake2018-09-21 01:20:32.299238765 +0200
 b/build/cmake/version.cmake2018-09-21 01:21:01.473106534 +0200
+@@ -46,6 +46,7 @@
+ endif()
+ 
+ if(NOT "${aom_version}" STREQUAL "${last_aom_version}")
++  set(aom_version "v1.0.0")
+ 
+   # TODO(tomfinegan): Perl dependency is unnecessary. CMake can do everything
+   # that is done by version.pl on its own (if a bit more verbose...).

diff --git a/media-libs/libaom/libaom-1.0.0-r1.ebuild 
b/media-libs/libaom/libaom-1.0.0-r1.ebuild
new file mode 100644
index 000..f51e105a845
--- /dev/null
+++ b/media-libs/libaom/libaom-1.0.0-r1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-multilib
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://aomedia.googlesource.com/aom";
+else
+   if [[ ${PV} == *pre* ]]; then
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+   S="${WORKDIR}/${PN}"
+   else
+   # 
SRC_URI="https://aomedia.googlesource.com/aom/+archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="mirror://gentoo/${P}.tar.gz"
+   S="${WORKDIR}"
+   fi
+   KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~x86"
+fi
+
+DESCRIPTION="Alliance for Open Media AV1 Codec SDK"
+HOMEPAGE="https://aomedia.org";
+
+LICENSE="BSD-2"
+SLOT="0/0"
+IUSE="doc examples"
+IUSE="${IUSE} cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 
cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_avx 
cpu_flags_x86_avx2"
+IUSE="${IUSE} cpu_flags_arm_neon"
+
+RDEPEND=""
+DEPEND="abi_x86_32? ( dev-lang/yasm )
+   abi_x86_64? ( dev-lang/yasm )
+   abi_x86_x32? ( dev-lang/yasm )
+   x86-fbsd? ( dev-lang/yasm )
+   amd64-fbsd? ( dev-lang/yasm )
+   doc? ( app-doc/doxygen )
+"
+
+REQUIRED_USE="
+   cpu_flags_x86_sse2? ( cpu_flags_x86_mmx )
+   cpu_flags_x86_ssse3? ( cpu_flags_x86_sse2 )
+"
+
+PATCHES=(
+   "${FILESDIR}/libdirpc2.patch"
+   "${FILESDIR}/pthread_lib2.patch"
+   "${FILESDIR}/${P}-version.patch"
+)
+
+src_prepare() {
+   sed -e 's/lib"/lib${LIB_SUFFIX}"/' -i CMakeLists.txt || die
+   cmake-utils_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DENABLE_DOCS=$(multilib_native_usex doc ON OFF)
+   -DENABLE_EXAMPLES=$(multilib_native_usex examples ON OFF)
+   -DENABLE_NASM=OFF
+   -DENABLE_TOOLS=ON
+   -DENABLE_WERROR=OFF
+
+   -DENABLE_NEON=$(usex cpu_flags_arm_neon ON OFF)
+   -DENABLE_NEON_ASM=$(usex cpu_flags_arm_neon ON OFF)
+   # ENABLE_DSPR2 / ENABLE_MSA for mips
+   -DENABLE_MMX=$(usex cpu_flags_x86_mmx ON OFF)
+   -DENABLE_SSE=$(usex cpu_flags_x86_sse ON OFF)
+   -DENABLE_SSE2=$(usex cpu_flags_x86_sse2 ON OFF)
+   -DENABLE_SSE3=$(usex cpu_flags_x86_sse3 ON OFF)
+   -DENABLE_SSSE3=$(usex cpu_flags_x86_ssse3 ON OFF)
+   -DENABLE_SSE4_1=$(usex cpu_flags_x86_sse4_1 ON OFF)
+   -DENABLE_AVX=$(usex cpu_flags_x86_avx ON OFF)
+   -DENABLE_AVX2=$(usex cpu_flags_x86_avx2 ON OFF)
+
+   -DBUILD_SHARED_LIBS=ON
+   )
+   cmake-utils_src_configure
+   rm aom.pc # ensure it is rebuilt with proper libdir
+}
+
+multilib_src_install() {
+   cmake-utils_src_install
+   if multilib_is_native_abi && use doc ; then
+   docinto html
+   dodoc docs/html/*
+   fi
+}



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

2018-11-13 Thread Lars Wendler
commit: 7bf9553d17800730e5d71c585c9e53d40b947aa2
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 13 12:56:13 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 13 12:56:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf9553d

games-emulation/snes9x: Removed old.

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

 games-emulation/snes9x/Manifest   |   1 -
 games-emulation/snes9x/metadata.xml   |   1 -
 games-emulation/snes9x/snes9x-1.55.ebuild | 125 --
 3 files changed, 127 deletions(-)

diff --git a/games-emulation/snes9x/Manifest b/games-emulation/snes9x/Manifest
index e78bcb133c3..43a9331b3fb 100644
--- a/games-emulation/snes9x/Manifest
+++ b/games-emulation/snes9x/Manifest
@@ -1,3 +1,2 @@
-DIST snes9x-1.55.tar.gz 2252841 BLAKE2B 
52b2e3d5539d95df63ef6f90c974895bc3a3dbe1e89b3a9513a8504eab308d4827f116ebc13fd89ac9c01f7394067eeddf7fd6f640fd071ee8558a6a79f2b56c
 SHA512 
61d1d6f9c1fc4fbf6253ac7a7d214c771563d7d60238197b2f1525a58f8f9011446f400767d39ec464c69d80574a7dcd78557c8f47605df992af28cb107c0f6e
 DIST snes9x-1.56.tar.gz 2876904 BLAKE2B 
b58dd5c31627cbb374183adb5fe0328739bbebda8c6907ab7f9153085c45d612e51c91ad3223cc10694c9c36a00f69c303c5865d3b022f2769353884056a91b2
 SHA512 
b8c9438a451ed9a52a66dc04e2bea841aaa9403a2fd266e7042555f93a159ced76061233220eb6fac0f106cea08835c13ef008b2432f6d658689e0fa8ee563e6
 DIST snes9x-1.57.tar.gz 2959157 BLAKE2B 
6307976247eb3a3bcb506028d75d9054ea853db5c629870a89832fd93ee2fe256799b9191922c67fcd8ef1ed2344d16326212001661c5038a88f290346b9f35c
 SHA512 
d17ec45eeae8f57c618a51243ac54bc3a2a3f09632e4e50c51781cf8557362dbfa7856d9d4ecdebeea344041c2686e2256f6bcd2dcc71660fcf336cf887dcb1c

diff --git a/games-emulation/snes9x/metadata.xml 
b/games-emulation/snes9x/metadata.xml
index 197a5fc2e9d..7bbb65b9c76 100644
--- a/games-emulation/snes9x/metadata.xml
+++ b/games-emulation/snes9x/metadata.xml
@@ -7,7 +7,6 @@


Enable playing ROMs over the network (not 
recommended)
-   Enable support for the X xrandr 
extension


snes9x-gtk

diff --git a/games-emulation/snes9x/snes9x-1.55.ebuild 
b/games-emulation/snes9x/snes9x-1.55.ebuild
deleted file mode 100644
index 639a39ffc5c..000
--- a/games-emulation/snes9x/snes9x-1.55.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic gnome2-utils xdg-utils
-
-DESCRIPTION="Super Nintendo Entertainment System (SNES) emulator"
-HOMEPAGE="https://github.com/snes9xgit/snes9x";
-SRC_URI="https://github.com/snes9xgit/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Snes9x GPL-2 GPL-2+ LGPL-2.1 LGPL-2.1+ ISC MIT ZLIB Info-ZIP"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd"
-IUSE="alsa debug gtk joystick multilib netplay nls opengl oss png pulseaudio 
portaudio +xv +xrandr"
-RESTRICT="bindist"
-
-RDEPEND="
-   sys-libs/zlib:=[minizip]
-   x11-libs/libX11
-   x11-libs/libXext
-   png? ( media-libs/libpng:0= )
-   gtk? (
-   >=x11-libs/gtk+-2.10:2
-   x11-misc/xdg-utils
-   portaudio? ( >=media-libs/portaudio-19_pre )
-   joystick? ( >=media-libs/libsdl-1.2.12[joystick] )
-   opengl? ( virtual/opengl )
-   xv? ( x11-libs/libXv )
-   xrandr? ( x11-libs/libXrandr )
-   alsa? ( media-libs/alsa-lib )
-   pulseaudio? ( media-sound/pulseaudio )
-   )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   x11-base/xorg-proto
-   nls? ( dev-util/intltool )"
-
-S="${WORKDIR}/${P}/unix"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.53-cross-compile.patch
-   "${FILESDIR}"/${PN}-1.55-build-system.patch
-)
-
-src_prepare() {
-   cd "${WORKDIR}"/${P} || die
-   rm -r unzip || die
-   default
-   cd unix || die
-   eautoreconf
-   if use gtk; then
-   cd ../gtk || die
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   append-ldflags -Wl,-z,noexecstack
-
-   # build breaks when zlib/zip support is disabled
-   econf \
-   --enable-gzip \
-   --enable-zip \
-   --with-system-zip \
-   $(use_enable joystick gamepad) \
-   $(use_enable debug debugger) \
-   $(use_enable netplay) \
-   $(use_enable png screenshot)
-
-   if use gtk; then
-   cd ../gtk || die
-   econf \
-   --with-zlib \
-   --with-system-zip \
-   $(use_enable nls) \
-   $(use_with opengl) \
-   $(use_with joystick) \
-   $(use_with xv) \
-   $(use_with xrandr) \
-   $(use_with netplay) \

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

2018-11-13 Thread Lars Wendler
commit: 5d5644824b9a132abe6e4aea0d36668cccb01b88
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 13 12:55:18 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 13 12:56:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d564482

games-emulation/snes9x: Bump to version 1.57

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

 games-emulation/snes9x/Manifest   |   1 +
 games-emulation/snes9x/snes9x-1.57.ebuild | 139 ++
 2 files changed, 140 insertions(+)

diff --git a/games-emulation/snes9x/Manifest b/games-emulation/snes9x/Manifest
index d4e447cdd89..e78bcb133c3 100644
--- a/games-emulation/snes9x/Manifest
+++ b/games-emulation/snes9x/Manifest
@@ -1,2 +1,3 @@
 DIST snes9x-1.55.tar.gz 2252841 BLAKE2B 
52b2e3d5539d95df63ef6f90c974895bc3a3dbe1e89b3a9513a8504eab308d4827f116ebc13fd89ac9c01f7394067eeddf7fd6f640fd071ee8558a6a79f2b56c
 SHA512 
61d1d6f9c1fc4fbf6253ac7a7d214c771563d7d60238197b2f1525a58f8f9011446f400767d39ec464c69d80574a7dcd78557c8f47605df992af28cb107c0f6e
 DIST snes9x-1.56.tar.gz 2876904 BLAKE2B 
b58dd5c31627cbb374183adb5fe0328739bbebda8c6907ab7f9153085c45d612e51c91ad3223cc10694c9c36a00f69c303c5865d3b022f2769353884056a91b2
 SHA512 
b8c9438a451ed9a52a66dc04e2bea841aaa9403a2fd266e7042555f93a159ced76061233220eb6fac0f106cea08835c13ef008b2432f6d658689e0fa8ee563e6
+DIST snes9x-1.57.tar.gz 2959157 BLAKE2B 
6307976247eb3a3bcb506028d75d9054ea853db5c629870a89832fd93ee2fe256799b9191922c67fcd8ef1ed2344d16326212001661c5038a88f290346b9f35c
 SHA512 
d17ec45eeae8f57c618a51243ac54bc3a2a3f09632e4e50c51781cf8557362dbfa7856d9d4ecdebeea344041c2686e2256f6bcd2dcc71660fcf336cf887dcb1c

diff --git a/games-emulation/snes9x/snes9x-1.57.ebuild 
b/games-emulation/snes9x/snes9x-1.57.ebuild
new file mode 100644
index 000..1d2566bda31
--- /dev/null
+++ b/games-emulation/snes9x/snes9x-1.57.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic gnome2-utils xdg-utils
+
+DESCRIPTION="Super Nintendo Entertainment System (SNES) emulator"
+HOMEPAGE="https://github.com/snes9xgit/snes9x";
+SRC_URI="https://github.com/snes9xgit/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Snes9x GPL-2 GPL-2+ LGPL-2.1 LGPL-2.1+ ISC MIT ZLIB Info-ZIP"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd"
+IUSE="alsa debug gtk joystick multilib netplay nls opengl oss png pulseaudio 
portaudio wayland xinerama +xv"
+RESTRICT="bindist"
+
+RDEPEND="
+   sys-libs/zlib:=[minizip]
+   x11-libs/libX11
+   x11-libs/libXext
+   png? ( media-libs/libpng:0= )
+   gtk? (
+   dev-libs/glib:2
+   dev-libs/libxml2
+   >=x11-libs/gtk+-3.22:3
+   x11-libs/libXrandr
+   x11-misc/xdg-utils
+   alsa? ( media-libs/alsa-lib )
+   joystick? ( media-libs/libsdl2[joystick] )
+   opengl? (
+   media-libs/libepoxy
+   virtual/opengl
+   )
+   portaudio? ( >=media-libs/portaudio-19_pre )
+   pulseaudio? ( media-sound/pulseaudio )
+   xv? ( x11-libs/libXv )
+   wayland? ( dev-libs/wayland )
+   )
+   xinerama? ( x11-libs/libXinerama )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   x11-base/xorg-proto
+   nls? ( dev-util/intltool )"
+
+S="${WORKDIR}/${P}/unix"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.53-cross-compile.patch
+   "${FILESDIR}"/${PN}-1.56-build-system.patch
+)
+
+src_prepare() {
+   cd "${WORKDIR}"/${P} || die
+   rm -r unzip || die
+   default
+   cd unix || die
+   eautoreconf
+   if use gtk; then
+   cd ../gtk || die
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   append-ldflags -Wl,-z,noexecstack
+
+   # build breaks when zlib/zip support is disabled
+   local myeconfargs=(
+   --enable-gzip
+   --enable-zip
+   --with-system-zip
+   $(use_enable joystick gamepad)
+   $(use_enable debug debugger)
+   $(use_enable netplay)
+   $(use_enable png screenshot)
+   $(use_enable xinerama)
+   )
+   econf "${myeconfargs[@]}"
+
+   if use gtk; then
+   cd ../gtk || die
+   myeconfargs=(
+   --with-gtk3
+   --with-zlib
+   --with-system-zip
+   --without-gtk2
+   $(use_enable nls)
+   $(use_with opengl)
+   $(use_with joystick)
+   $(use_with xv)
+   $(use_with netplay)
+   $(use_with alsa)
+   $(use_with oss)
+   $(use_with pulseaudio)
+ 

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

2018-11-13 Thread Louis Sautier
commit: 15aa69164a64d75fe7e472b1ea2c91abfc0fb444
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Nov 13 10:54:53 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Nov 13 12:32:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15aa6916

dev-python/inflect: remove old

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

 dev-python/inflect/Manifest |  1 -
 dev-python/inflect/inflect-1.0.0.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-python/inflect/Manifest b/dev-python/inflect/Manifest
index dc25ccc2287..518a37908bb 100644
--- a/dev-python/inflect/Manifest
+++ b/dev-python/inflect/Manifest
@@ -1,4 +1,3 @@
 DIST inflect-0.2.5.tar.gz 109756 BLAKE2B 
ecb64b0fea04602f112dfba11ade6828eae7a7f3f44d4c4fb15c2300ac18025ea4c51f9c36aae5e7e92bd09e24d08091ce096b888a520fd2d4c40374356333d5
 SHA512 
68371158ac90d9662c19657cbf697f44ee9ceac090286d53e29ee04252efbb7d0bfbd99ae6847e6eec1991ef4ef670eff60693d1f0a301885bab2a09c7ce4616
-DIST inflect-1.0.0.tar.gz 110186 BLAKE2B 
c9a47237e7fabfbbf512c3c88632e910e1bdc2f6b370f0224f1ae775a63de75c0c5ab25385b44786e349fb7243ef5d22f22d9001dec3c1a6adde3112551bdcb5
 SHA512 
7a82789ebd3db279589844752ab4e6c99a664ad5058778a9049d484c63a391c7e6623e80c07ca6a4845971062a496cb3062e7fc94607c5843b99a92860708b90
 DIST inflect-1.0.1.tar.gz 110413 BLAKE2B 
4c7a5801fde8e0825c7a18612d7d4b6e92534c742ca9021e31c77ffb346e4e5b83f2ca1336d4a4116b721c14d1d6d7387838eff5a52b198c6490a1d00fa8d1a0
 SHA512 
000cd0e16d16b67cd36914c11d2230268e49be524f184f247d5cea29cc6b69d7b7259b9a67174efd570a2fb9eb6c392a7a6e223d48fd04d824a625fb7fc7f2a7
 DIST inflect-2.1.0.tar.gz 98767 BLAKE2B 
2cddbeb7d4ca5e150435e42b75e0eff2e2b20a8cf38c89fe6e8958bc52d69aa070f7ba5c6c73bfdd2dab585ceb32006542f31abbeccc2375760742c70e0c6c50
 SHA512 
c5230ad6f224a6e9667ce3c135bf43d09939bf457f68fb3d52a4278b110df10c9d05e68d94f04a6902319ad71440440bad019c081d0d781a2dbde9ab98bc

diff --git a/dev-python/inflect/inflect-1.0.0.ebuild 
b/dev-python/inflect/inflect-1.0.0.ebuild
deleted file mode 100644
index bf150255a03..000
--- a/dev-python/inflect/inflect-1.0.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6,7}} )
-
-inherit distutils-r1
-
-DESCRIPTION="Correctly inflect words and numbers"
-HOMEPAGE="https://github.com/jazzband/inflect";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   )
-"
-
-python_test() {
-   nosetests -v tests || die "tests failed with ${EPYTHON}"
-}



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

2018-11-13 Thread Louis Sautier
commit: 59dd352a74ba7416c8b89628025d50ebcb334e45
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Nov 13 10:53:56 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Nov 13 12:32:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59dd352a

dev-python/inflect: bump to 2.1.0, relicensed as MIT

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

 dev-python/inflect/Manifest |  1 +
 dev-python/inflect/inflect-2.1.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/inflect/Manifest b/dev-python/inflect/Manifest
index 37acb79ca88..dc25ccc2287 100644
--- a/dev-python/inflect/Manifest
+++ b/dev-python/inflect/Manifest
@@ -1,3 +1,4 @@
 DIST inflect-0.2.5.tar.gz 109756 BLAKE2B 
ecb64b0fea04602f112dfba11ade6828eae7a7f3f44d4c4fb15c2300ac18025ea4c51f9c36aae5e7e92bd09e24d08091ce096b888a520fd2d4c40374356333d5
 SHA512 
68371158ac90d9662c19657cbf697f44ee9ceac090286d53e29ee04252efbb7d0bfbd99ae6847e6eec1991ef4ef670eff60693d1f0a301885bab2a09c7ce4616
 DIST inflect-1.0.0.tar.gz 110186 BLAKE2B 
c9a47237e7fabfbbf512c3c88632e910e1bdc2f6b370f0224f1ae775a63de75c0c5ab25385b44786e349fb7243ef5d22f22d9001dec3c1a6adde3112551bdcb5
 SHA512 
7a82789ebd3db279589844752ab4e6c99a664ad5058778a9049d484c63a391c7e6623e80c07ca6a4845971062a496cb3062e7fc94607c5843b99a92860708b90
 DIST inflect-1.0.1.tar.gz 110413 BLAKE2B 
4c7a5801fde8e0825c7a18612d7d4b6e92534c742ca9021e31c77ffb346e4e5b83f2ca1336d4a4116b721c14d1d6d7387838eff5a52b198c6490a1d00fa8d1a0
 SHA512 
000cd0e16d16b67cd36914c11d2230268e49be524f184f247d5cea29cc6b69d7b7259b9a67174efd570a2fb9eb6c392a7a6e223d48fd04d824a625fb7fc7f2a7
+DIST inflect-2.1.0.tar.gz 98767 BLAKE2B 
2cddbeb7d4ca5e150435e42b75e0eff2e2b20a8cf38c89fe6e8958bc52d69aa070f7ba5c6c73bfdd2dab585ceb32006542f31abbeccc2375760742c70e0c6c50
 SHA512 
c5230ad6f224a6e9667ce3c135bf43d09939bf457f68fb3d52a4278b110df10c9d05e68d94f04a6902319ad71440440bad019c081d0d781a2dbde9ab98bc

diff --git a/dev-python/inflect/inflect-2.1.0.ebuild 
b/dev-python/inflect/inflect-2.1.0.ebuild
new file mode 100644
index 000..259154f23de
--- /dev/null
+++ b/dev-python/inflect/inflect-2.1.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6,7}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Correctly inflect words and numbers"
+HOMEPAGE="https://github.com/jazzband/inflect";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   nosetests -v tests || die "tests failed with ${EPYTHON}"
+}



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

2018-11-13 Thread Andreas Sturmlechner
commit: 547c2522da68129f7b7a68976f0433044fcfc28e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 11:56:03 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 11:56:03 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=547c2522

kde-plasma/discover: Fix RDEPENDs, fix cmake options

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

 kde-plasma/discover/discover-5.14.3.ebuild   | 12 
 kde-plasma/discover/discover-5.14.49..ebuild | 12 
 kde-plasma/discover/discover-.ebuild | 12 
 3 files changed, 24 insertions(+), 12 deletions(-)

diff --git a/kde-plasma/discover/discover-5.14.3.ebuild 
b/kde-plasma/discover/discover-5.14.3.ebuild
index 6d93a8e15d..4e573f4e57 100644
--- a/kde-plasma/discover/discover-5.14.3.ebuild
+++ b/kde-plasma/discover/discover-5.14.3.ebuild
@@ -35,7 +35,9 @@ DEPEND="
$(add_qt_dep qtxml)
firmware? ( sys-apps/fwupd )
 "
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+   $(add_frameworks_dep kirigami)
+"
 
 src_prepare() {
kde5_src_prepare
@@ -45,9 +47,11 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=OFF
-   -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=OFF
-   $(cmake-utils_use_find_package firmware LIBFWUPD)
+   -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_Snapd=ON
+   -DBUILD_FlatpakBackend=OFF
+   -DBUILD_FwupdBackend=$(usex firmware)
)
 
kde5_src_configure

diff --git a/kde-plasma/discover/discover-5.14.49..ebuild 
b/kde-plasma/discover/discover-5.14.49..ebuild
index ae629a159c..3cbe733e91 100644
--- a/kde-plasma/discover/discover-5.14.49..ebuild
+++ b/kde-plasma/discover/discover-5.14.49..ebuild
@@ -35,7 +35,9 @@ DEPEND="
$(add_qt_dep qtxml)
firmware? ( sys-apps/fwupd )
 "
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+   $(add_frameworks_dep kirigami)
+"
 
 src_prepare() {
kde5_src_prepare
@@ -45,9 +47,11 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=OFF
-   -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=OFF
-   $(cmake-utils_use_find_package firmware LIBFWUPD)
+   -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_Snapd=ON
+   -DBUILD_FlatpakBackend=OFF
+   -DBUILD_FwupdBackend=$(usex firmware)
)
 
kde5_src_configure

diff --git a/kde-plasma/discover/discover-.ebuild 
b/kde-plasma/discover/discover-.ebuild
index ae629a159c..3cbe733e91 100644
--- a/kde-plasma/discover/discover-.ebuild
+++ b/kde-plasma/discover/discover-.ebuild
@@ -35,7 +35,9 @@ DEPEND="
$(add_qt_dep qtxml)
firmware? ( sys-apps/fwupd )
 "
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+   $(add_frameworks_dep kirigami)
+"
 
 src_prepare() {
kde5_src_prepare
@@ -45,9 +47,11 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=OFF
-   -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=OFF
-   $(cmake-utils_use_find_package firmware LIBFWUPD)
+   -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_Snapd=ON
+   -DBUILD_FlatpakBackend=OFF
+   -DBUILD_FwupdBackend=$(usex firmware)
)
 
kde5_src_configure



[gentoo-commits] repo/gentoo:master commit in: kde-apps/konsole/files/, kde-apps/konsole/

2018-11-13 Thread Andreas Sturmlechner
commit: d5244c851a9becb379023744f0be214d0b1565e1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 11:08:00 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 11:32:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5244c85

kde-apps/konsole: Add StartupWMClass to .desktop file

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

 .../konsole/files/konsole-18.08.3-desktop.patch| 29 +++
 kde-apps/konsole/konsole-18.08.3-r1.ebuild | 59 ++
 2 files changed, 88 insertions(+)

diff --git a/kde-apps/konsole/files/konsole-18.08.3-desktop.patch 
b/kde-apps/konsole/files/konsole-18.08.3-desktop.patch
new file mode 100644
index 000..8c204fe2bd2
--- /dev/null
+++ b/kde-apps/konsole/files/konsole-18.08.3-desktop.patch
@@ -0,0 +1,29 @@
+From 1506ecdfd0f91d4b8b39c01bad1fe301193d6e82 Mon Sep 17 00:00:00 2001
+From: David Hallas 
+Date: Sun, 11 Nov 2018 10:26:31 -0500
+Subject: Add StartupWMClass to .desktop file
+
+The org.kde.konsole.desktop file is missing a StartupWMClass setting.
+
+BUG: 372441
+FIXED-IN: 18.12
+
+Differential Revision: https://phabricator.kde.org/D16546
+---
+ desktop/org.kde.konsole.desktop | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/desktop/org.kde.konsole.desktop b/desktop/org.kde.konsole.desktop
+index adc472c..86c2160 100755
+--- a/desktop/org.kde.konsole.desktop
 b/desktop/org.kde.konsole.desktop
+@@ -10,6 +10,7 @@ X-DocPath=konsole/index.html
+ X-DBUS-StartupType=Unique
+ StartupNotify=true
+ X-KDE-AuthorizeAction=shell_access
++StartupWMClass=konsole
+ 
+ Name=Konsole
+ Name[af]=Konsole
+-- 
+cgit v0.11.2

diff --git a/kde-apps/konsole/konsole-18.08.3-r1.ebuild 
b/kde-apps/konsole/konsole-18.08.3-r1.ebuild
new file mode 100644
index 000..5bc727ab78c
--- /dev/null
+++ b/kde-apps/konsole/konsole-18.08.3-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE's terminal emulator"
+HOMEPAGE="https://www.kde.org/applications/system/konsole 
https://konsole.kde.org";
+
+KEYWORDS="~amd64 ~x86"
+IUSE="X"
+
+DEPEND="
+   $(add_frameworks_dep kbookmarks)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kinit)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kpty)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   X? ( x11-libs/libX11 )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-desktop.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package X X11)
+   )
+
+   kde5_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwin/files/, kde-plasma/kwin/

2018-11-13 Thread Andreas Sturmlechner
commit: 881b0b008ecbd40cf3b264b14ce2429796196ad2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 10:21:08 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 11:32:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=881b0b00

kde-plasma/kwin: Fix runtime crashes

Backported from 5.14 branch.

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

 .../files/kwin-5.14.3-resizewindows-crash.patch|  72 +++
 .../files/kwin-5.14.3-virtualdesktop-crash.patch   | 137 +
 kde-plasma/kwin/kwin-5.14.3-r1.ebuild  | 111 +
 3 files changed, 320 insertions(+)

diff --git a/kde-plasma/kwin/files/kwin-5.14.3-resizewindows-crash.patch 
b/kde-plasma/kwin/files/kwin-5.14.3-resizewindows-crash.patch
new file mode 100644
index 000..37963c8395c
--- /dev/null
+++ b/kde-plasma/kwin/files/kwin-5.14.3-resizewindows-crash.patch
@@ -0,0 +1,72 @@
+From 406b70b04e093c13faf763e2d885797ae037d806 Mon Sep 17 00:00:00 2001
+From: Vlad Zagorodniy 
+Date: Mon, 12 Nov 2018 17:45:14 +0200
+Subject: [wayland] Don't crash when resizing windows
+
+Summary:
+If you resize a decorated client by using the resize user action(press
+Alt + F3 > More Actions > Resize), then KWin will crash because it gets
+stuck in an infinite loop (AbstractClient::performMoveResize <->
+ShellClient::setGeometry).
+
+Here's how KWin gets stuck in that loop:
+* when you finish resizing the client, AbstractClient::keyPressEvent
+  will call AbstractClient::finishMoveResize;
+* the first thing that finishMoveResize does is block geometry updates,
+  then it does some clean up (e.g. reset the value of isMoveResize(), etc),
+  updates the geometry of the client and when it's done, it will emit
+  clientFinishUserMoveResized signal;
+* when PointerInputRedirection notices that signal, it will call
+  processDecorationMove on the client, which in its turn will indirectly
+  call AbstractClient::startMoveResize;
+* when it's time to go back to AbstractClient::keyPressEvent, geometry
+  updates are unblocked and if there are any pending geometry updates,
+  then ShellClient::setGeometry will be called;
+* ShellClient::setGeometry will eventually call ShellClient::doSetGeometry;
+* ShellClient::doSetGeometry will call AbstractClient::performMoveResize
+  because AbstractClient::processDecorationMove indirectly called
+  AbstractClient::startMoveResize;
+* AbstractClient::performMoveResize calls ShellClient::setGeometry;
+* (at this point, KWin got stuck in the infinite loop)
+
+This change swaps setMoveResizePointerButtonDown and finishMoveResize,
+so processDecorationMove won't indirectly call startMoveResize.
+
+BUG: 397577
+FIXED-IN: 5.14.4
+
+Reviewers: #kwin, davidedmundson
+
+Reviewed By: #kwin, davidedmundson
+
+Subscribers: kwin
+
+Tags: #kwin
+
+Differential Revision: https://phabricator.kde.org/D16846
+---
+ abstract_client.cpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/abstract_client.cpp b/abstract_client.cpp
+index b4628f2..ed72b9c 100644
+--- a/abstract_client.cpp
 b/abstract_client.cpp
+@@ -1457,13 +1457,13 @@ void AbstractClient::keyPressEvent(uint key_code)
+ case Qt::Key_Space:
+ case Qt::Key_Return:
+ case Qt::Key_Enter:
+-finishMoveResize(false);
+ setMoveResizePointerButtonDown(false);
++finishMoveResize(false);
+ updateCursor();
+ break;
+ case Qt::Key_Escape:
+-finishMoveResize(true);
+ setMoveResizePointerButtonDown(false);
++finishMoveResize(true);
+ updateCursor();
+ break;
+ default:
+-- 
+cgit v0.11.2

diff --git a/kde-plasma/kwin/files/kwin-5.14.3-virtualdesktop-crash.patch 
b/kde-plasma/kwin/files/kwin-5.14.3-virtualdesktop-crash.patch
new file mode 100644
index 000..4e480a06be8
--- /dev/null
+++ b/kde-plasma/kwin/files/kwin-5.14.3-virtualdesktop-crash.patch
@@ -0,0 +1,137 @@
+From ad28da84e78c7eb7ff1e608c4819707b2142daea Mon Sep 17 00:00:00 2001
+From: Vlad Zagorodniy 
+Date: Mon, 5 Nov 2018 14:59:42 +0200
+Subject: [effects/slidingpopups] Don't crash when sliding virtual desktops
+
+Summary:
+If you switch virtual desktops while krunner is sliding in, then
+depending on whether your distro strips assert statements away,
+KWin can crash.
+
+The reason why it crashes is the sliding popups effect tries to unref
+deleted windows that it hasn't referenced before (if there is an active
+full screen effect, then popups won't be slided out, which in its turn
+means that we won't reference deleted windows). So, in the end, the
+refcount of those windows can be -1. That triggers an assert statement
+in the destructor of the Deleted class, which checks whether the
+refcount is equal to 0.
+
+Popups are not slided while there is an active full screen effect because
+we don't know what the full screen effect does.
+
+This patch adju

[gentoo-commits] repo/gentoo:master commit in: net-im/psi/

2018-11-13 Thread Andreas Sturmlechner
commit: f4a9121d33f7840aad61e232b9cf8971403ac30f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 11:24:48 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 11:32:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4a9121d

net-im/psi: Fix psi-l10n Manifest

Tarball respun (?).

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

 net-im/psi/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/psi/Manifest b/net-im/psi/Manifest
index b34f42685fd..f46215ca370 100644
--- a/net-im/psi/Manifest
+++ b/net-im/psi/Manifest
@@ -1,2 +1,2 @@
 DIST psi-1.4.tar.xz 2119840 BLAKE2B 
28298f526f23a4bcbb5452ca593163efd50c990a6bc9a2ed54d2136e0b34cf34ad2f1d4a81bd529a013b8aa351e8531f4bf9ea7faf3958085869dd75817828f8
 SHA512 
9bb8da58809270e5387e024f5ea031e28441e66cde53cde219beebe7b46bfa5c41d0a86110d1936d0ac2e15483ffb947f8998cbeeb415f72553cb78b67c57ed1
-DIST psi-l10n-1.4.tar.gz 2991451 BLAKE2B 
628aaa1b8e3a31f958ed355edce4a6495085b6d978cd611bcb3b00af0d6e6b0d893cafde3d9a8253279645e6fb6a056fe5e701ac36c68bf9fed642b026a2642c
 SHA512 
53dcec52493319e28c473e2e7765341b10451e390c317bb13b8c8d165e9cef4eb1099a87910dacfc9444a8f9df029a98e380ab8f4529c6d2830734328b834915
+DIST psi-l10n-1.4.tar.gz 3037957 BLAKE2B 
2f61c60ee5bc323323ae98ab2eee7d2afec9462850f038fe72816810ef572e4a71a3647f83e09bf948485f56dfbc8dd3bea0a24f6258b13f08867319ca65deea
 SHA512 
ef87a12dd992adcfe5fdc4e88c1d33d6fcd77b2554963e1563cee7ba650d096c3b074795a1a9e650945b1dc46a4936f9520ecd864559b1531cb31763399c258d



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

2018-11-13 Thread Andreas Sturmlechner
commit: c9fdb6af48d004002ec46543a1ec17f67765be8d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 10:59:34 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 11:32:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9fdb6af

media-libs/kvazaar: Drop 1.0.0

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

 media-libs/kvazaar/Manifest |  1 -
 media-libs/kvazaar/files/multilib.patch | 15 -
 media-libs/kvazaar/kvazaar-1.0.0.ebuild | 59 -
 3 files changed, 75 deletions(-)

diff --git a/media-libs/kvazaar/Manifest b/media-libs/kvazaar/Manifest
index 308337f5b7a..a1c41dca370 100644
--- a/media-libs/kvazaar/Manifest
+++ b/media-libs/kvazaar/Manifest
@@ -1,4 +1,3 @@
 DIST greatest-1.2.1.tar.gz 19792 BLAKE2B 
e6abd20eebf3223311fcd62e341595318dd00f192cf4b62ef3f0443a3e10fee71f4283f836931fee52672f2b37398f86046ae97220c2b6c6045fec9f9bf5cda8
 SHA512 
c17162fa222c84fef7826ba5202aae573d516a71bc2c59c8991db2a76f7069ed53d00aaab1b792e0c7e4243fae38183764c2e7ae0a61faf2ff13e78b29ccc211
-DIST kvazaar-1.0.0.tar.gz 473495 BLAKE2B 
7460dda4b791bd1d2a046350e8d88ce0ba3ef30861f63c7b1bdae709f8c5ac39b4e6db535790e1d371e8b46fd14c3cb60f4dfa3f424a8216ed75a939f6cca9d9
 SHA512 
94939e9560e82543c0f3a8de6f45e228156544b56cc3ce813385e24d52f5a7b65950f6f752344930951440255ca96c06e93e87ff9e721d7c63d82a7a5714c340
 DIST kvazaar-1.1.0.tar.gz 484601 BLAKE2B 
fc35fe5bbd12779d4e14b8cef6fbc6950f188ccffef567c77411bf32f80f2e355f235ad9df4762f8a615415778b322715d09d21a910a256d1bb2054bc13dbdb2
 SHA512 
72cee44e32c76c0a94acf33347457145d3f88d644fb4703588d0db6bff1c7064c9b623034efe4ba39219150767012544e4f45141b6a6183d41e4a29c6cb258b9
 DIST kvazaar-1.2.0.tar.gz 486455 BLAKE2B 
e7b9ceee4e4edeb051128cfa798e59114cd9175b5ba8a4531c7e872327658c58d22ad21ce40b1b71c632e94cef96b78b77646048629683d24bf69107497f1acd
 SHA512 
5a28c1b21e47d9f45e04ee40a253f478c4ce3c6c41134db8301e843ef0b5d620bce493eacf82ce1ddda88140aa4d2e9401612b63ff592fc2273cf532458d2bb4

diff --git a/media-libs/kvazaar/files/multilib.patch 
b/media-libs/kvazaar/files/multilib.patch
deleted file mode 100644
index fb0711dac99..000
--- a/media-libs/kvazaar/files/multilib.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-https://github.com/ultravideo/kvazaar/pull/141
-
-Index: kvazaar-1.0.0/src/global.h
-===
 kvazaar-1.0.0.orig/src/global.h
-+++ kvazaar-1.0.0/src/global.h
-@@ -253,7 +253,7 @@ typedef enum { COLOR_Y = 0, COLOR_U, COL
- 
- 
- // Hardware data (abstraction of defines). Extend for other compilers
--#if defined(_M_IX86) || defined(__i586__) || defined(__i686__) || 
defined(_M_X64) || defined(_M_AMD64) || defined(__amd64__) || 
defined(__x86_64__)
-+#if defined(_M_IX86) || defined(__i386__) || defined(__i486__) || 
defined(__i586__) || defined(__i686__) || defined(_M_X64) || defined(_M_AMD64) 
|| defined(__amd64__) || defined(__x86_64__)
- #  define COMPILE_INTEL 1
- #else
- #  define COMPILE_INTEL 0

diff --git a/media-libs/kvazaar/kvazaar-1.0.0.ebuild 
b/media-libs/kvazaar/kvazaar-1.0.0.ebuild
deleted file mode 100644
index adab92844c3..000
--- a/media-libs/kvazaar/kvazaar-1.0.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-SCM=""
-
-GREATEST_PV="1.2.1"
-
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-   EGIT_REPO_URI="https://github.com/ultravideo/kvazaar";
-fi
-
-inherit eutils multilib autotools multilib-minimal toolchain-funcs ${SCM}
-
-DESCRIPTION="An open-source HEVC encoder"
-HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar";
-
-if [ "${PV#}" = "${PV}" ] ; then
-   SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 x86"
-fi
-
-LICENSE="LGPL-2.1"
-# subslot = libkvazaar major
-SLOT="0/3"
-IUSE="static-libs test"
-REQUIRED_USE="test? ( static-libs )"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-ASM_DEP=">=dev-lang/yasm-1.2.0"
-DEPEND="${DEPEND}
-   abi_x86_32? ( ${ASM_DEP} )
-   abi_x86_64? ( ${ASM_DEP} )"
-
-src_prepare() {
-   epatch "${FILESDIR}/multilib.patch"
-   eautoreconf
-   if use test ; then
-   # https://bugs.gentoo.org/show_bug.cgi?id=595932
-   rmdir "${S}/greatest" || die
-   mv "${WORKDIR}/greatest-${GREATEST_PV}" "${S}/greatest" || die
-   fi
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" \
-   econf \
-   --docdir "/usr/share/doc/${PF}" \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   find "${ED}" -name '

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/

2018-11-13 Thread Andreas Sturmlechner
commit: 19cf4c4fde46c3c327067f687f62697fc69d140b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 11:14:40 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 11:32:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19cf4c4f

dev-qt/qtwebengine: Add missing DEPEND

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

 dev-qt/qtwebengine/qtwebengine-5.11.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-qt/qtwebengine/qtwebengine-5.11.2.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.11.2.ebuild
index 90eb3ad2944..503918439e7 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.11.2.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.11.2.ebuild
@@ -34,6 +34,7 @@ RDEPEND="
media-libs/fontconfig
media-libs/freetype
media-libs/harfbuzz:=
+   media-libs/lcms:2
media-libs/libjpeg-turbo:=
media-libs/libpng:0=
>=media-libs/libvpx-1.5:=[svc]



[gentoo-commits] repo/gentoo:master commit in: app-forensics/afflib/

2018-11-13 Thread Lars Wendler
commit: 07d96414d0046ac6d1d83b5d1b8bb8767c907476
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 13 10:49:11 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 13 10:49:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d96414

app-forensics/afflib: Removed old.

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

 app-forensics/afflib/Manifest|  1 -
 app-forensics/afflib/afflib-3.7.7.ebuild | 65 
 2 files changed, 66 deletions(-)

diff --git a/app-forensics/afflib/Manifest b/app-forensics/afflib/Manifest
index 41d498f0278..a0c224a9ee6 100644
--- a/app-forensics/afflib/Manifest
+++ b/app-forensics/afflib/Manifest
@@ -1,4 +1,3 @@
 DIST afflib-3.7.17.tar.gz 533720 BLAKE2B 
da38d29b7dedc07a7594f24e263e04645aa0f04e561af1f31e54a40c76e62d8eff0e815ee5592d1bfe2e8873fc53701f0126bf0d0b595ce2df5d61f8bb52dc8c
 SHA512 
21067a8cb7c7b3d75f91883b2f9b1c978e055a2df6331dc68245332226d042a6b82f9f5d996e6bd1d5155de511827d5636c75ab1ee0a6957815aab3bb1cff49b
 DIST afflib-3.7.4.tar.gz 569346 BLAKE2B 
e296bf58499bff4d44c9f5e1dd7363b4a68581213ff04ab14ffbe35b877c8307da03fb49e967a722ad9869f6284de496b86258f1b20c7c9e6b6a6cdcf473a03f
 SHA512 
58791388a05d614dd5f219a74173de2ff0938a1f93b21e2dd0731aca52ea544ba60cc4325f0d284937467ce600a4302b7a2f724d84710ecc7f12db1a22a8e41c
-DIST afflib-3.7.7.tar.gz 518933 BLAKE2B 
a32a1954acfeed4d2c8db2bb3f1ee99e5177b2f84d0037f851fda095b47a1d3ca2dc81221d9fbbb040a866f86c4aebded0cbc31353a9cda0a0e81096baada28a
 SHA512 
8698d66ab84601e5dcd64fcedf2087d5a8227895ed4009d314958eb223c56e0e59aa3e76d57f854a911f79194ae9c1ffc8af8e686310752744b43030c9e84e80
 DIST afflib-3.7.8.tar.gz 518399 BLAKE2B 
80bc168d63ff53d8f3c60aeb2a1f0d25eec39a1d850095f694a11b755d3a0cc9765be4ed076d07cb98185e8375004d12592d14c1fc370c95a15f054d02f96a55
 SHA512 
a547ea459c479ccba1b4805bcbbac6f670abdccf8fe6685406d0662483a2b643652e3798e6396ecb24cfeea9bf711f636aeebb64794637ee54e7dbb62c0bdbb7

diff --git a/app-forensics/afflib/afflib-3.7.7.ebuild 
b/app-forensics/afflib/afflib-3.7.7.ebuild
deleted file mode 100644
index 7d55784b3ec..000
--- a/app-forensics/afflib/afflib-3.7.7.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_PRUNE_LIBTOOL_FILES=modules
-
-inherit autotools-utils python-single-r1
-
-MY_PN=AFFLIBv3
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Library that implements the AFF image standard"
-HOMEPAGE="https://github.com/sshock/AFFLIBv3/";
-SRC_URI="https://github.com/sshock/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86 ~x64-macos"
-IUSE="fuse ncurses python qemu readline s3 static-libs threads"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="dev-libs/expat
-   dev-libs/openssl:0
-   sys-libs/zlib
-   fuse? ( sys-fs/fuse )
-   ncurses? ( sys-libs/ncurses:0= )
-   python? ( ${PYTHON_DEPS} )
-   readline? ( sys-libs/readline:0 )
-   s3? ( net-misc/curl )"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.7.1-python-module.patch
-   "${FILESDIR}"/${PN}-3.6.12-pyaff-header.patch
-)
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   sed -i '/FLAGS/s: -g::' configure.ac || die
-   sed -i '/-static/d' tools/Makefile.am || die
-
-   autotools-utils_src_prepare
-}
-
-src_configure() {
-   # Hacks for automagic dependencies
-   use ncurses || export ac_cv_lib_ncurses_initscr=no
-   use readline || export ac_cv_lib_readline_readline=no
-
-   local myeconfargs=(
-   $(use_enable fuse)
-   $(use_enable python)
-   $(use_enable qemu)
-   $(use_enable s3)
-   $(use_enable threads threading)
-   )
-   autotools-utils_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: app-forensics/afflib/

2018-11-13 Thread Lars Wendler
commit: ebde59a375defce263126cc8bee4779c070e43eb
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 13 10:48:11 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 13 10:48:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebde59a3

app-forensics/afflib: Bump to version 3.7.17

which also fixes build with openssl-1.1

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

 app-forensics/afflib/Manifest |  1 +
 app-forensics/afflib/afflib-3.7.17.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/app-forensics/afflib/Manifest b/app-forensics/afflib/Manifest
index c696cff8d13..41d498f0278 100644
--- a/app-forensics/afflib/Manifest
+++ b/app-forensics/afflib/Manifest
@@ -1,3 +1,4 @@
+DIST afflib-3.7.17.tar.gz 533720 BLAKE2B 
da38d29b7dedc07a7594f24e263e04645aa0f04e561af1f31e54a40c76e62d8eff0e815ee5592d1bfe2e8873fc53701f0126bf0d0b595ce2df5d61f8bb52dc8c
 SHA512 
21067a8cb7c7b3d75f91883b2f9b1c978e055a2df6331dc68245332226d042a6b82f9f5d996e6bd1d5155de511827d5636c75ab1ee0a6957815aab3bb1cff49b
 DIST afflib-3.7.4.tar.gz 569346 BLAKE2B 
e296bf58499bff4d44c9f5e1dd7363b4a68581213ff04ab14ffbe35b877c8307da03fb49e967a722ad9869f6284de496b86258f1b20c7c9e6b6a6cdcf473a03f
 SHA512 
58791388a05d614dd5f219a74173de2ff0938a1f93b21e2dd0731aca52ea544ba60cc4325f0d284937467ce600a4302b7a2f724d84710ecc7f12db1a22a8e41c
 DIST afflib-3.7.7.tar.gz 518933 BLAKE2B 
a32a1954acfeed4d2c8db2bb3f1ee99e5177b2f84d0037f851fda095b47a1d3ca2dc81221d9fbbb040a866f86c4aebded0cbc31353a9cda0a0e81096baada28a
 SHA512 
8698d66ab84601e5dcd64fcedf2087d5a8227895ed4009d314958eb223c56e0e59aa3e76d57f854a911f79194ae9c1ffc8af8e686310752744b43030c9e84e80
 DIST afflib-3.7.8.tar.gz 518399 BLAKE2B 
80bc168d63ff53d8f3c60aeb2a1f0d25eec39a1d850095f694a11b755d3a0cc9765be4ed076d07cb98185e8375004d12592d14c1fc370c95a15f054d02f96a55
 SHA512 
a547ea459c479ccba1b4805bcbbac6f670abdccf8fe6685406d0662483a2b643652e3798e6396ecb24cfeea9bf711f636aeebb64794637ee54e7dbb62c0bdbb7

diff --git a/app-forensics/afflib/afflib-3.7.17.ebuild 
b/app-forensics/afflib/afflib-3.7.17.ebuild
new file mode 100644
index 000..b8309939970
--- /dev/null
+++ b/app-forensics/afflib/afflib-3.7.17.ebuild
@@ -0,0 +1,65 @@
+# 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,5,6,7}} )
+
+inherit autotools python-single-r1
+
+MY_PN=AFFLIBv3
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Library that implements the AFF image standard"
+HOMEPAGE="https://github.com/sshock/AFFLIBv3/";
+SRC_URI="https://github.com/sshock/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86 ~x64-macos"
+IUSE="fuse libressl ncurses python qemu readline s3 static-libs threads"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="dev-libs/expat
+   sys-libs/zlib
+   fuse? ( sys-fs/fuse:= )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   ncurses? ( sys-libs/ncurses:0= )
+   python? ( ${PYTHON_DEPS} )
+   readline? ( sys-libs/readline:0= )
+   s3? ( net-misc/curl )"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   sed -i '/FLAGS/s: -g::' configure.ac || die
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # Hacks for automagic dependencies
+   use ncurses || export ac_cv_lib_ncurses_initscr=no
+   use readline || export ac_cv_lib_readline_readline=no
+
+   local myeconfargs=(
+   $(use_enable fuse)
+   $(use_enable python)
+   $(use_enable qemu)
+   $(use_enable s3)
+   $(use_enable static-libs static)
+   $(use_enable threads threading)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/files/, app-text/hunspell/

2018-11-13 Thread Lars Wendler
commit: 9ad11d7feeeb7efc31a11a611035307af367e85c
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 13 10:25:01 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 13 10:25:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad11d7f

app-text/hunspell: Bump to version 1.7.0

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

 app-text/hunspell/Manifest |   1 +
 .../hunspell/files/hunspell-1.7.0-renameexes.patch | 166 +
 app-text/hunspell/hunspell-1.7.0.ebuild|  86 +++
 3 files changed, 253 insertions(+)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index be5fdf7c401..e82c9c07968 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -1,2 +1,3 @@
 DIST hunspell-1.6.1.tar.gz 706893 BLAKE2B 
5e5047aceb7510c2cfaa05d540f8faad2fb844b51bf2d8e48793d588e3b9d31628ddac5d7f9c87078a3b2b8aadf64cd8d93fd4ef881b13451d52f10a1960e2fb
 SHA512 
39b096ec1f5226f13eaf241647fc9b49a6dad04945ae0bcdc61ba845d66d67d64a72ba4287b6f376b5ad053b5d0e1d42a42415c30521c50693f0544718029458
 DIST hunspell-1.6.2.tar.gz 721165 BLAKE2B 
f377596d2031e89ad902a0f5da85e77948bd5d582bb4c558cc7c379d803a00787237d2feed9d26e037cebb77958709f41fb01d5f8bfed6ae21047a2da83c8f51
 SHA512 
a23127f1271da95ac06a1fb2f57b659485e959567b61da05b2bb350684003a0fb7e882b5e524c465fd890f79f513ed03174f38611989a1c09081147c47d6da11
+DIST hunspell-1.7.0.tar.gz 482156 BLAKE2B 
daf689ab44872c78d27bd035d996c61da9b01b7bbe5ced120034b2d64bbead573ad3807dfe5a06ecdbd96c610f42e4ea015be4b2046ebafad13347c08e60913a
 SHA512 
8149b2e8b703a0610c9ca5160c2dfad3cf3b85b16b3f0f5cfcb7ebb802473b2d499e8e2d0a637a97a37a24d62424e82d3880809210d3f043fa17a4970d47c903

diff --git a/app-text/hunspell/files/hunspell-1.7.0-renameexes.patch 
b/app-text/hunspell/files/hunspell-1.7.0-renameexes.patch
new file mode 100644
index 000..c45b9cc8a15
--- /dev/null
+++ b/app-text/hunspell/files/hunspell-1.7.0-renameexes.patch
@@ -0,0 +1,166 @@
+From d3e2d1d29615f4861fd3354353d426bd8701389d Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Tue, 13 Nov 2018 10:37:42 +0100
+Subject: [PATCH] Rename some executables which have too generic names
+
+to be placed in /usr/bin - this patch prefixes them with 'hunspell-'
+
+Real authorship is a bit unclear as Gentoo is using this kind of patch since
+hunspell-1.1.3 which was added to Gentoo back in 2006-01-29 and the
+corresponding bug report didn't mention the patch at all:
+
+https://bugs.gentoo.org/114482
+https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-text/hunspell/files/hunspell-1.1.3-renameexes.patch?hideattic=0&view=log
+---
+ src/tools/Makefile.am | 14 +++---
+ src/tools/chmorph.cxx |  6 +++---
+ src/tools/example.cxx |  4 ++--
+ src/tools/munch.cxx   |  4 ++--
+ src/tools/unmunch.cxx |  4 ++--
+ tests/Makefile.am |  2 +-
+ tests/test.sh |  2 +-
+ 7 files changed, 18 insertions(+), 18 deletions(-)
+
+diff --git a/src/tools/Makefile.am b/src/tools/Makefile.am
+index 1786e8e..190bffe 100644
+--- a/src/tools/Makefile.am
 b/src/tools/Makefile.am
+@@ -1,4 +1,4 @@
+-bin_PROGRAMS=analyze chmorph hunspell munch unmunch hzip hunzip
++bin_PROGRAMS=hunspell-analyze hunspell-chmorph hunspell hunspell-munch 
hunspell-unmunch hzip hunzip
+ 
+ AM_CPPFLAGS=-I${top_builddir}/src/hunspell -I${top_srcdir}/src/hunspell 
-I${top_srcdir}/src/parsers
+ 
+@@ -6,8 +6,8 @@ hzip_SOURCES=hzip.cxx
+ hunzip_SOURCES=hunzip.cxx
+ hunzip_LDADD = ../hunspell/libhunspell-1.7.la
+ 
+-munch_SOURCES=munch.cxx munch.h
+-unmunch_SOURCES=unmunch.cxx unmunch.h
++hunspell_munch_SOURCES=munch.cxx munch.h
++hunspell_unmunch_SOURCES=unmunch.cxx unmunch.h
+ 
+ example_SOURCES=example.cxx
+ example_LDADD = ../hunspell/libhunspell-1.7.la
+@@ -17,11 +17,11 @@ nodist_hunspell_SOURCES= ../../config.h
+ hunspell_LDADD = @LIBINTL@ @LIBICONV@ ../parsers/libparsers.a \
+   ../hunspell/libhunspell-1.7.la @CURSESLIB@ @READLINELIB@
+ 
+-analyze_SOURCES=analyze.cxx
+-analyze_LDADD = ../hunspell/libhunspell-1.7.la
++hunspell_analyze_SOURCES=analyze.cxx
++hunspell_analyze_LDADD = ../hunspell/libhunspell-1.7.la
+ 
+-chmorph_SOURCES=chmorph.cxx
+-chmorph_LDADD = ../parsers/libparsers.a ../hunspell/libhunspell-1.7.la
++hunspell_chmorph_SOURCES=chmorph.cxx
++hunspell_chmorph_LDADD = ../parsers/libparsers.a 
../hunspell/libhunspell-1.7.la
+ 
+ noinst_PROGRAMS=example 
+ 
+diff --git a/src/tools/chmorph.cxx b/src/tools/chmorph.cxx
+index 6e5add6..163186d 100644
+--- a/src/tools/chmorph.cxx
 b/src/tools/chmorph.cxx
+@@ -55,11 +55,11 @@ int main(int, char** argv) {
+ if (!argv[i]) {
+   fprintf(
+   stderr,
+-  "chmorph - change affixes by morphological analysis and 
generation\n"
+-  "correct syntax is:\nchmorph affix_file "
++  "hunspell-chmorph - change affixes by morphological analysis and 
generation\n"
++  "correct syntax is:\nhunspell-ch

[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/pymol/

2018-11-13 Thread Alexey Shvetsov
commit: 922495f0a1938669ae1c819cca68276adb76a98d
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Tue Nov 13 10:13:34 2018 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Tue Nov 13 10:13:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922495f0

sci-chemistry/pymol: Fix missing dep

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

 sci-chemistry/pymol/pymol-2.2.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-chemistry/pymol/pymol-2.2.0.ebuild 
b/sci-chemistry/pymol/pymol-2.2.0.ebuild
index 5c2dc1f498f..1e53d9ab339 100644
--- a/sci-chemistry/pymol/pymol-2.2.0.ebuild
+++ b/sci-chemistry/pymol/pymol-2.2.0.ebuild
@@ -28,6 +28,7 @@ DEPEND="
media-libs/freeglut
media-libs/freetype:2
media-libs/glew:0=
+   media-libs/glm
media-libs/libpng:0=
media-video/mpeg-tools
sys-libs/zlib



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

2018-11-13 Thread Andreas Sturmlechner
commit: 1a4c261796cd34423633d99a4c593763204185a3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 13 10:00:21 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 13 10:00:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a4c2617

media-libs/x265: Restore non_x86.patch

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

 media-libs/x265/files/non_x86.patch | 20 
 1 file changed, 20 insertions(+)

diff --git a/media-libs/x265/files/non_x86.patch 
b/media-libs/x265/files/non_x86.patch
new file mode 100644
index 000..3c7e389329a
--- /dev/null
+++ b/media-libs/x265/files/non_x86.patch
@@ -0,0 +1,20 @@
+# HG changeset patch
+# User Jayashree 
+# Date 1527224165 -19800
+#  Fri May 25 10:26:05 2018 +0530
+# Node ID 4504219210793536d921ee4e0b3058698c630bf4
+# Parent  cc2c5e46f3c87d27e3602af30b06ba6a0fbe2704
+Fix build error on on ppc64le
+
+diff -r cc2c5e46f3c8 -r 450421921079 source/common/param.cpp
+--- a/source/common/param.cpp  Mon May 21 18:42:29 2018 +0530
 b/source/common/param.cpp  Fri May 25 10:26:05 2018 +0530
+@@ -633,7 +633,7 @@
+ if (bValueWasNull)
+ p->cpuid = atobool(value);
+ else
+-p->cpuid = parseCpuName(value, bError);
++p->cpuid = parseCpuName(value, bError, false);
+ #endif
+ }
+ OPT("fps")



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

2018-11-13 Thread José María Alonso
commit: e608227d2fa126db58625b933c66caff13c7a08f
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Tue Nov 13 08:40:33 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue Nov 13 08:40:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e608227d

app-misc/vifm: Bump version to 0.10

Signed-off-by: José María Alonso  gentoo.org>
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-misc/vifm/Manifest |   1 +
 app-misc/vifm/vifm-0.10.ebuild | 102 +
 2 files changed, 103 insertions(+)

diff --git a/app-misc/vifm/Manifest b/app-misc/vifm/Manifest
index 324ba2e18bc..2ad3ece90cd 100644
--- a/app-misc/vifm/Manifest
+++ b/app-misc/vifm/Manifest
@@ -1,2 +1,3 @@
+DIST vifm-0.10.tar.bz2 1054361 BLAKE2B 
81ec964b3bf236764976bcedb84c922eca0da650922b71fc1d6ef107ce51af9a4b1155fb699f800cca452e644345568af4cf17170dc15509393df529336b3959
 SHA512 
53f45824ffdbd987fecd3a7f7b6d6c5da036aeb3ddbb219d7665a63cae55d68db608239055b18b88a721b39002fcf57cbfd88aa366cffb02ca5f2eb94a206eb2
 DIST vifm-0.9.1.tar.bz2 1002758 BLAKE2B 
8eb9cc4c299877485bb4a44d95fe2412e196686399a6246bc1b5036dbc34ecbcf1cd43d1d55bdacdcc099a65e03f589f360d39ee38da4e12bff0a4bfcbdd180b
 SHA512 
a30457329bf9501efd7e9e0853107b5ecd653ab70e7081764677d035bd0f61876bc96b35bea5258153d68b7be075091168331be79d7398f94353f73bbf78933d
 DIST vifm-0.9.tar.bz2 971539 BLAKE2B 
5d6dd8c399e38886ab3e2d548b93492bf31b464e5661c6f6d54504701bf1eab8338155a9ddc9b220c4cb2a67417d5622094e9ffb717ddf594984fe475214af60
 SHA512 
5ae2b03e672bd9a7f95a5c59141dabac8bc7946a4e307d6a3df70bdb52e1f7665b960a3d20709c811cbfbcf76f7836d23b5edb191968e5277fb705a291ab3a9a

diff --git a/app-misc/vifm/vifm-0.10.ebuild b/app-misc/vifm/vifm-0.10.ebuild
new file mode 100644
index 000..24a2c7f576d
--- /dev/null
+++ b/app-misc/vifm/vifm-0.10.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools vim-doc versionator xdg-utils
+
+MY_P=$(replace_version_separator 4 '-' ${PF})
+
+DESCRIPTION="Console file manager with vi(m)-like keybindings"
+HOMEPAGE="https://vifm.info/";
+SRC_URI="mirror://sourceforge/vifm/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="X developer +extended-keys gtk +magic vim vim-syntax"
+
+DEPEND="
+   >=sys-libs/ncurses-5.9-r3:0
+   magic? ( sys-apps/file )
+   gtk? ( x11-libs/gtk+:2 )
+   X? ( x11-libs/libX11 )
+"
+RDEPEND="
+   ${DEPEND}
+   vim? ( || ( app-editors/vim app-editors/gvim ) )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
+"
+
+DOCS="AUTHORS FAQ NEWS README TODO"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   sed -i -e '/stat.h/a#include ' 
"${S}/src/modes/file_info.c" \
+   || die
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable developer) \
+   $(use_enable extended-keys) \
+   $(use_with magic libmagic) \
+   $(use_with gtk) \
+   $(use_with X X11)
+}
+
+src_compile() {
+   default
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc ${DOCS}
+
+   if use vim; then
+   local t
+   for t in app plugin; do
+   insinto /usr/share/vim/vimfiles/"${t}"
+   doins "${S}"/data/vim/doc/"${t}"/"${PN}"*
+   done
+   fi
+
+   if use vim-syntax; then
+   local t
+   for t in ftdetect ftplugin syntax; do
+   insinto /usr/share/vim/vimfiles/"${t}"
+   doins "${S}"/data/vim/"${t}"/"${PN}".vim
+   done
+   fi
+}
+
+src_test() {
+   emake check
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   if use vim; then
+   update_vim_helptags
+
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   elog
+   elog "You don't need to copy or link any files for"
+   elog "  the vim plugin and documentation to work 
anymore."
+   elog "If you copied any vifm files to ~/.vim/ manually"
+   elog "  in earlier vifm versions, please delete them."
+   fi
+   elog
+   elog "To use vim in vifm to view the documentation"
+   elog "  edit ~/.vifm/vifmrc and set vimhelp instead of 
novimhelp"
+   elog
+   fi
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   use vim && update_vim_helptags
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/files/

2018-11-13 Thread Lars Wendler
commit: 9bf27fc3a7bf3fd1312c0700e1f53c83edc9e5b4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov 13 04:56:23 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 13 08:33:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf27fc3

app-emulation/virtualbox-modules: change module load order

vboxnetadp, vboxnetflt and vboxpci depend on vboxdrv
Module  Size  Used by
vboxdrv   425984  3 vboxpci,vboxnetadp,vboxnetflt

But since OpenRC commit d70b1c55b67b44b98c23ceed25bc428481f7e00a
modprobe is run with '--first-time' option, thus produsing harmless,
but stil nasty looking error: '* Failed to load vboxdrv' on boot

This commit changes module load order to prevent seeing the error.
This does not change behavior on older openrc systems.

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

 app-emulation/virtualbox-modules/files/virtualbox.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/virtualbox-modules/files/virtualbox.conf 
b/app-emulation/virtualbox-modules/files/virtualbox.conf
index 452f0a9ff3e..c8c79a24988 100644
--- a/app-emulation/virtualbox-modules/files/virtualbox.conf
+++ b/app-emulation/virtualbox-modules/files/virtualbox.conf
@@ -1,4 +1,4 @@
+vboxdrv
 vboxnetflt
 vboxnetadp
-vboxdrv
 vboxpci