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

2018-01-13 Thread Patrick Lauer
commit: eb03106f2e08f70924fe5cf2e1f7563e5aeb16f7
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Jan 14 07:46:50 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Jan 14 07:47:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb03106f

net-analyzer/zabbix: Bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-analyzer/zabbix/Manifest |   4 +
 net-analyzer/zabbix/zabbix-2.2.21.ebuild | 341 +++
 net-analyzer/zabbix/zabbix-3.0.14.ebuild | 331 ++
 net-analyzer/zabbix/zabbix-3.2.11.ebuild | 328 +
 net-analyzer/zabbix/zabbix-3.4.5.ebuild  | 329 +
 5 files changed, 1333 insertions(+)

diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest
index 1480243b9b8..291a8f50503 100644
--- a/net-analyzer/zabbix/Manifest
+++ b/net-analyzer/zabbix/Manifest
@@ -3,14 +3,17 @@ DIST zabbix-2.2.17.tar.gz 15494053 BLAKE2B 
c55ea5a2641838067308a4b93609c2e5b67e3
 DIST zabbix-2.2.18.tar.gz 15495920 BLAKE2B 
bf3f452f3110841b4718fd5a7118063f7d143e493c89563c489186ffcf7981dd96a02094938a605403a19d668dfd13e42248850d54b0d945e350ac5aa092584a
 SHA512 
3e24827b2739aefa12e3d189b856d836b85a1fa45928343c08620ce1ef16c664a8ad806d051f5cffed10837a326245dd5617034f83cdd00432b81eb05be40491
 DIST zabbix-2.2.19.tar.gz 15497840 BLAKE2B 
d56946296791948531555663e05135a3ad3576263873e83b4afac33e3069524559ef0a29fd435b8dfc11e72b60f27cfc7279caaf4802b8414203a112e3e4b0ba
 SHA512 
f9a35093cd63fe433ae67a01d526e65387455cc0c82b33d4015ad428991289f711857e089c169fc46fad51697e3a07a2b310026789099e6f42fa88f2f573c560
 DIST zabbix-2.2.20.tar.gz 15503661 BLAKE2B 
1303daf261694abba39e2ce86f532b09ddb422cf69a3db68c7f43055a891b03e0fa72b26890793867146e3f36b0b0b8ce7eb9faa7bcd217c02d9b8767dcce527
 SHA512 
ca63237c1eece870c2f54a1c35c5165062d0e875e9aa05ce9654657de59e52a131b2ddc1f94dbfb1e2d3f4e6f202e4d6424ba97de06fa008fc15ff859ab8e0c6
+DIST zabbix-2.2.21.tar.gz 15489747 BLAKE2B 
e00fe140977f0ce995497954a15ff647c813c048a706e536a12010a649d3467d6c63343c3c0d11b1900f91f8fcc5bb235f9e4a030362c93ad3c1c31e68699f54
 SHA512 
29e3cba0663e7160dce5141cc389959571e5e298206baed26209facab206cc4f66611d48d76306a53925a2096db6f0bed1753435ec1be20bd8db53862cb902a4
 DIST zabbix-3.0.10.tar.gz 15573988 BLAKE2B 
81ab75246bf4a05fa4ee5cf1d6ebdeafe2351fa8f59f979a87c930c06712cd4499f1ae55d8107d0d6ee4b6bb664310901eccea87a3cfb39bb48e8f2c4133c28e
 SHA512 
cb5602a6fdb78f4f5e3b6b0193e707497e8c04a7558da8345e2e9130f3058be670a48d501b36bca87d10a1964188ae81eb6cd83a573499086ce1f2152dfa9936
 DIST zabbix-3.0.11.tar.gz 15642949 BLAKE2B 
e4fea226b551db0e84998d2a1bd3b1c81a799028dda91057257bf2a8ec1351fec2a8565ece8a9db6e502b541dfada65beb1dc7ca08c6307c9c082560b8a163e6
 SHA512 
880b69677833ed636c866fec731d84540a0269975c767bbcb834ca0bb22b8b881095b80b359e30e965282935650e6533d0e930bb6c21b2f6245d57a0e6e73ec6
 DIST zabbix-3.0.12.tar.gz 15647628 BLAKE2B 
01a21b0c3779d97428dc355884bd1cd8e0b1ab299aa3ba9d7049db76a8b8ad8b3a87035b8f24b247db4afb205350bb8fae55e3ff9859df6198f427656dfbd283
 SHA512 
2aea3def2a5a656afde9728c18cc92a201a3d04203f163d3e67c3cb283bb23b94eb3c4d98b1905343080b0740b9670a2efd10f60229f26bb0c9b82c368b3fabd
 DIST zabbix-3.0.13.tar.gz 15648338 BLAKE2B 
cd0a6530d74c0d3b49d034643779ba9d23e85243c0d226d5792d06cc698b85cbc87643035454952be7496ef5a524101106e177851c88912f6519f0f76ddc264d
 SHA512 
824fba8d4a31919af358d6085e366a4d758c7fd12486a40de79595dff628467d1a46fa84d0af287ab06ad22da7dc855c5cce1a44b5033b0981cac0ca02686acc
+DIST zabbix-3.0.14.tar.gz 15643983 BLAKE2B 
129bcde3318c049932ad24d6b20fcd3cdf3a0a0f246aadb81663265eb31550fd5966745486e4e863236801d41e6cefec3bdc82eca024be94bc2437f44b2d81a1
 SHA512 
b024de610b86bd45fc0be655e8275daf53b1de813e13a1e78cfad149b1191a7f118862646f5ded43938bc489ff0b0f325de36d4b2c076ce6fe768ee4234eb944
 DIST zabbix-3.0.6.tar.gz 15513412 BLAKE2B 
f478c608f5196c98bf7e646d5125047fa6a89ae3339f5e937141d1f9e105ebbb294172e2bec971e046b7c7e5c05dba640655314a1cc8631e83d1b661fd137c2b
 SHA512 
ccffc58f3555bea62011bad272e8a3085d1723d8cb200e00a3e657696104c3fd055b8b963a26d9c726ef45a5381c7f9625498e99b756a3dd97b147d8b7884d1f
 DIST zabbix-3.0.8.tar.gz 15514547 BLAKE2B 
72c57038e762662605ff850666d6f7bcb417b9ec696fd623cb8d9918171a29d2bcc76d1603808580d9fa94394c4a25e90535eabc8f2e86265a819baaad48dd3c
 SHA512 
9f5fec7f3888f34ad9659a5d34d5fc089efc86a5fcf78f8cabf6704fbf95fd52a8caaab6f4291cb76d15cc2d69c986c95346fbe4fdfdc407c5506f3b8946aa1a
 DIST zabbix-3.0.9.tar.gz 15516440 BLAKE2B 
4689a1d5ec2fbf5085fceda2bdf2507e46105bcb9fff8e8da9158abd18bf487b56775637837f259e6eda533d4648104c8a856c9b3260f808efae0566e4080d63
 SHA512 
f34d0fde48e64dfb6bea152ab6c63eb28be66e3647cc781d430b56b13bc91ac9f194ac80d264b2e837f8fceb929e0ebeda0221bf8363eb0a66e53461088a4ef9
 DIST zabbix-3.2.10.tar.gz 16089723 BLAKE2B 
c69b8b00781198b8e4845f94e5a42e3910950954bd240703165be15630788f22e486a2ebbd941902eb92b06b42bc7923869f7b885fcc7248508d9e535ad23170
 SHA512 
6413247ea0f47f410eadd9

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

2018-01-13 Thread Hans de Graaff
commit: 8d7713e9be61415ce33e04fd26979c828ef80e19
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 14 07:44:24 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 14 07:44:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d7713e9

dev-ruby/erubi: amd64 stable

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/erubi/erubi-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/erubi/erubi-1.7.0.ebuild 
b/dev-ruby/erubi/erubi-1.7.0.ebuild
index f14811de957..80a72c3bf58 100644
--- a/dev-ruby/erubi/erubi-1.7.0.ebuild
+++ b/dev-ruby/erubi/erubi-1.7.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/jeremyevans/erubi";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2018-01-13 Thread Hans de Graaff
commit: 23c72ef4232b1e0e56ef4c56f6016f53a4c5aecc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 14 07:40:32 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 14 07:40:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23c72ef4

dev-ruby/erubi: add ruby25

Package-Manager: Portage-2.3.13, Repoman-2.3.3

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

diff --git a/dev-ruby/erubi/erubi-1.7.0.ebuild 
b/dev-ruby/erubi/erubi-1.7.0.ebuild
index 8c26ac854d5..f14811de957 100644
--- a/dev-ruby/erubi/erubi-1.7.0.ebuild
+++ b/dev-ruby/erubi/erubi-1.7.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



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

2018-01-13 Thread Hans de Graaff
commit: 6d4be6701cdba16330fd71b9f3d5460df285eb4c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 14 07:36:34 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 14 07:36:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d4be670

dev-ruby/erubi: cleanup

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/erubi/Manifest   |  2 --
 dev-ruby/erubi/erubi-1.6.0.ebuild | 23 ---
 dev-ruby/erubi/erubi-1.6.1.ebuild | 23 ---
 3 files changed, 48 deletions(-)

diff --git a/dev-ruby/erubi/Manifest b/dev-ruby/erubi/Manifest
index 9d4253b6355..53f847d8adc 100644
--- a/dev-ruby/erubi/Manifest
+++ b/dev-ruby/erubi/Manifest
@@ -1,3 +1 @@
-DIST erubi-1.6.0.gem 12288 BLAKE2B 
366099e8717f2811d675a5e5ab7fdad838bb0df2004848c3b959f291c79c11ac0f62da3f7997248af365308964b0d63d87d70ebc1907e6d32352ee6240280f6c
 SHA512 
33da5ab621f505aaa2203e156f7071400a516cff845c405eb30f2fdd2d1ffad2109ff369a878bfb701e884de54d9b4b5ee13d4fb65d822ad35d4c0d192709f8c
-DIST erubi-1.6.1.gem 12288 BLAKE2B 
9f2c25cd6a19e25e2c9234b0dae613c73055d90063a3aa886c4de1ba2573f2c720454af89cb3d0de3aa832c9472058eb66b23807df6d3777ce8c5e66287d2567
 SHA512 
a7aec32c676a13b93f7e186844bfecb5217dc8051fad3702b0b7f7e3df0b7c04a0f11d98047ae9bc211443ef92c040de5e8a262662a4a311efd9b5ba3dda0077
 DIST erubi-1.7.0.gem 12800 BLAKE2B 
af4584e640f0ae177c6e4d98850d94b148bb1b2df406c16fe582bdecf54895e47942ab94df472f628d185c71f89895250a5a9765fb41ce9365eb2ffa273f1d78
 SHA512 
1494c28aebab08a82dffac7b340ff6e16edc8a3731f69ec568bec6cb0bda4a334f94033f43416812cd00b0c99dc98458867d963bef34796ebbdb11ea65dd8c1b

diff --git a/dev-ruby/erubi/erubi-1.6.0.ebuild 
b/dev-ruby/erubi/erubi-1.6.0.ebuild
deleted file mode 100644
index 19f35743eac..000
--- a/dev-ruby/erubi/erubi-1.6.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_TASK_TEST="spec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="a ERB template engine for ruby; a simplified fork of Erubis"
-HOMEPAGE="https://github.com/jeremyevans/erubi";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest )"

diff --git a/dev-ruby/erubi/erubi-1.6.1.ebuild 
b/dev-ruby/erubi/erubi-1.6.1.ebuild
deleted file mode 100644
index fe78ab299ec..000
--- a/dev-ruby/erubi/erubi-1.6.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_TASK_TEST="spec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="a ERB template engine for ruby; a simplified fork of Erubis"
-HOMEPAGE="https://github.com/jeremyevans/erubi";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2018-01-13 Thread Hans de Graaff
commit: c6d5c808b9e51be11374e067b837d64a61c5ada8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 14 07:24:21 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 14 07:24:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d5c808

dev-ruby/docile: add 1.2.0

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/docile/Manifest|  1 +
 dev-ruby/docile/docile-1.2.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-ruby/docile/Manifest b/dev-ruby/docile/Manifest
index f63df65860c..d57663ffb8c 100644
--- a/dev-ruby/docile/Manifest
+++ b/dev-ruby/docile/Manifest
@@ -1 +1,2 @@
 DIST docile-1.1.5.gem 14848 BLAKE2B 
a8689b3d1a23cac3f62c9fa5d6dd6425bd780a01ffaf96869a57d1bb0a7756b2d8242d77726ed7286e3405c0abc86644e6ac6b51722d120d4c541e4406d7de4d
 SHA512 
3bdb2e42d83fd0050bf541d4dad0120180b63f80ab5ace1504ab7a12bd38397a89c74855437698267b4a87d72dd02dd4ab4ec365a2a4610828d2b100c2a9e3d4
+DIST docile-1.2.0.gem 16896 BLAKE2B 
eadbf625fe1f26bb63cafdf2c30e53d0f7362e19baeac2ffaa8bb8ecc01453bdd7a5d1b5005bf60a892b6f48188f0d7d3e2a1d75b53cefddc206e11c0384982b
 SHA512 
328ef09e4d9981aeaec8e3d97ed54a1806ca1de8e5a00b6f2b311e377fcb986eef1b7fbfa8a27992d235f93629a636fa20a5c347ae7310f325af7e4af88ebccc

diff --git a/dev-ruby/docile/docile-1.2.0.ebuild 
b/dev-ruby/docile/docile-1.2.0.ebuild
new file mode 100644
index 000..e38d1a5e24d
--- /dev/null
+++ b/dev-ruby/docile/docile-1.2.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Turns any Ruby object into a DSL"
+HOMEPAGE="https://ms-ati.github.io/docile/";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/require \"github\/markup\"/d' Rakefile || die
+   sed -i -e '/^unless on/,/^end/ s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/leo/

2018-01-13 Thread Michael Palimaka
commit: e9af820046ea18fa1db1ea301e43ab3fb6b4e28d
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Jan 14 06:17:22 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jan 14 06:17:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9af8200

app-editors/leo: version bump 5.6

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 app-editors/leo/Manifest   |  1 +
 app-editors/leo/leo-5.6.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/app-editors/leo/Manifest b/app-editors/leo/Manifest
index 5ed265a0348..d16f21ecff5 100644
--- a/app-editors/leo/Manifest
+++ b/app-editors/leo/Manifest
@@ -1 +1,2 @@
 DIST Leo-5.1-final.zip 9028778 BLAKE2B 
17dcec884acc552c8079a842bc645c3279e66e52e2f043a92867ce4f00491561753156c8e4a31b9b132d2546d44a79d2d9c0050dfc153e0f37f043c992d0cb74
 SHA512 
a8e1d42c0b7c8f6aa4465295515ef19965a03142997a1b65304fd72a2c541248b7dba66d7be295465fd6dbdd7fcd5c6e6542d222edb71ddcab093c0c360340b1
+DIST leo-5.6.tar.gz 9255687 BLAKE2B 
46a9aa1d90a1663ece57731b3685def3bf050f2c398310aca9d24c07256d23e40a94e505c43bd90c6c5a58fda2021409d3e6510eddd5a1bc0533273c45495475
 SHA512 
c9f6583be4f6a76d781adccc4076782c6f136b1057796228a398cd31c92d61e1b7a86d151f36352c6b1f677bb3d298b6f347c9874e3782c645fdb6ee38747955

diff --git a/app-editors/leo/leo-5.6.ebuild b/app-editors/leo/leo-5.6.ebuild
new file mode 100644
index 000..a0947693d10
--- /dev/null
+++ b/app-editors/leo/leo-5.6.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="${PN}-editor-${PV}"
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQUIRED_USE="tk"
+inherit distutils-r1
+
+DESCRIPTION="Leo: Literate Editor with Outlines"
+HOMEPAGE="https://github.com/leo-editor/leo-editor/";
+SRC_URI="https://github.com/leo-editor/leo-editor/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+   app-text/silvercity[${PYTHON_USEDEP}]
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   cp leo/dist/setup.py leo/dist/leo-install.py . || die
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( leo/doc/html/. )
+   distutils-r1_python_install_all
+}



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

2018-01-13 Thread Michael Palimaka
commit: ad6503469367ff624084481a8322e6c427cea237
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Jan  1 01:12:40 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jan 14 05:50:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad650346

qt5-build.eclass: -qml-debug is removed from qtbase in 5.11

Upstream-commit: 525f8516c2580018f910cfb99ab5e0e36bd55ab1

 eclass/qt5-build.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 3b35c94b6c8..82855656e04 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -572,7 +572,7 @@ qt5_base_configure() {
-no-sql-psql -no-sql-sqlite -no-sql-sqlite2 -no-sql-tds
 
# ensure the QML debugging support (qmltooling) is built in 
qtdeclarative
-   -qml-debug
+   $([[ ${QT5_MINOR_VERSION} -lt 11 ]] && echo -qml-debug)
 
# MIPS DSP instruction set extensions
$(is-flagq -mno-dsp   && echo -no-mips_dsp)



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

2018-01-13 Thread Michael Palimaka
commit: f1db39369d686277aa4f6b087069b76955fa1946
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Dec 10 10:34:27 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jan 14 05:50:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1db3936

qt5-build.eclass: fix respecting toolchain in 5.9 and later

Closes: https://bugs.gentoo.org/639494

 eclass/qt5-build.eclass | 32 
 1 file changed, 32 insertions(+)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index fd29ed1e6c0..3b35c94b6c8 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -213,6 +213,11 @@ qt5-build_src_prepare() {
# Don't add -O3 to CXXFLAGS (bug 549140)
sed -i -e '/CONFIG\s*+=/ s/optimize_full//' \
src/{corelib/corelib,gui/gui}.pro || die "sed failed 
(optimize_full)"
+
+   # Respect build variables in configure tests (bug #639494)
+   if [[ ${QT5_MINOR_VERSION} -ge 9 ]]; then
+   sed -i -e "s|\"\$outpath/bin/qmake\" 
\"\$relpathMangled\" -- \"\$@\"|& $(qt5_qmake_args) |" configure || die
+   fi
fi
 
default
@@ -689,6 +694,33 @@ qt5_base_configure() {
 
 }
 
+# @FUNCTION: qt5_qmake_args
+# @INTERNAL
+# @DESCRIPTION:
+# Helper function to get the various toolchain-related variables.
+qt5_qmake_args() {
+   echo \
+   QMAKE_AR=\"$(tc-getAR)\" \
+   QMAKE_CC=\"$(tc-getCC)\" \
+   QMAKE_LINK_C=\"$(tc-getCC)\" \
+   QMAKE_LINK_C_SHLIB=\"$(tc-getCC)\" \
+   QMAKE_CXX=\"$(tc-getCXX)\" \
+   QMAKE_LINK=\"$(tc-getCXX)\" \
+   QMAKE_LINK_SHLIB=\"$(tc-getCXX)\" \
+   QMAKE_OBJCOPY=\"$(tc-getOBJCOPY)\" \
+   QMAKE_RANLIB= \
+   QMAKE_STRIP=\"$(tc-getSTRIP)\" \
+   QMAKE_CFLAGS=\"${CFLAGS}\" \
+   QMAKE_CFLAGS_RELEASE= \
+   QMAKE_CFLAGS_DEBUG= \
+   QMAKE_CXXFLAGS=\"${CXXFLAGS}\" \
+   QMAKE_CXXFLAGS_RELEASE= \
+   QMAKE_CXXFLAGS_DEBUG= \
+   QMAKE_LFLAGS=\"${LDFLAGS}\" \
+   QMAKE_LFLAGS_RELEASE= \
+   QMAKE_LFLAGS_DEBUG=
+}
+
 # @FUNCTION: qt5_qmake
 # @INTERNAL
 # @DESCRIPTION:



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

2018-01-13 Thread Michael Palimaka
commit: a75630443d9dbc5485eb658401b001c0b10ce120
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Jan 14 05:47:40 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jan 14 05:48:00 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=a7563044

qt4-r2.eclass: remove dead eclass

 eclass/qt4-r2.eclass | 199 ---
 1 file changed, 199 deletions(-)

diff --git a/eclass/qt4-r2.eclass b/eclass/qt4-r2.eclass
deleted file mode 100644
index 91fe242d..
--- a/eclass/qt4-r2.eclass
+++ /dev/null
@@ -1,199 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# @ECLASS: qt4-r2.eclass
-# @MAINTAINER:
-# q...@gentoo.org
-# @BLURB: Eclass for Qt4-based packages, second edition.
-# @DESCRIPTION:
-# This eclass contains various functions that may be useful when
-# dealing with packages using Qt4 libraries. Supports only EAPIs
-# 2, 3, 4, and 5. Use qmake-utils.eclass in EAPI 6 and later.
-
-case ${EAPI} in
-   2|3|4|5) : ;;
-   6) die "qt4-r2.eclass is banned in EAPI 6 and later" ;;
-   *) die "qt4-r2.eclass: unsupported EAPI=${EAPI:-0}" ;;
-esac
-
-inherit base eutils qmake-utils
-
-export XDG_CONFIG_HOME="${T}"
-
-# @ECLASS-VARIABLE: DOCS
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# Array containing documents passed to dodoc command.
-# Paths can be absolute or relative to ${S}.
-#
-# Example: DOCS=( ChangeLog README "${WORKDIR}/doc_folder/" )
-
-# @ECLASS-VARIABLE: HTML_DOCS
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# Array containing documents passed to dohtml command.
-# Paths can be absolute or relative to ${S}.
-#
-# Example: HTML_DOCS=( "doc/document.html" "${WORKDIR}/html_folder/" )
-
-# @ECLASS-VARIABLE: LANGS
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# In case your Qt4 application provides various translations, use this variable
-# to specify them in order to populate "linguas_*" IUSE automatically. Make 
sure
-# that you set this variable before inheriting qt4-r2 eclass.
-#
-# Example: LANGS="de el it ja"
-for x in ${LANGS}; do
-   IUSE+=" linguas_${x}"
-done
-
-# @ECLASS-VARIABLE: LANGSLONG
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# Same as LANGS, but this variable is for LINGUAS that must be in long format.
-# Remember to set this variable before inheriting qt4-r2 eclass.
-# Look at ${PORTDIR}/profiles/desc/linguas.desc for details.
-#
-# Example: LANGSLONG="en_GB ru_RU"
-for x in ${LANGSLONG}; do
-   IUSE+=" linguas_${x%_*}"
-done
-unset x
-
-# @ECLASS-VARIABLE: PATCHES
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# Array variable containing all the patches to be applied. This variable
-# is expected to be defined in the global scope of ebuilds. Make sure to
-# specify the full path. This variable is used in src_prepare phase.
-#
-# Example:
-# @CODE
-# PATCHES=(
-#  "${FILESDIR}/mypatch.patch"
-#  "${FILESDIR}/mypatch2.patch"
-# )
-# @CODE
-
-# @FUNCTION: qt4-r2_src_unpack
-# @DESCRIPTION:
-# Default src_unpack function for packages that depend on qt4. If you have to
-# override src_unpack in your ebuild (probably you don't need to), call
-# qt4-r2_src_unpack in it.
-qt4-r2_src_unpack() {
-   debug-print-function $FUNCNAME "$@"
-
-   # remove this block before pushing updates to the tree
-   if [[ -z ${I_KNOW_WHAT_I_AM_DOING} ]]; then
-   ewarn
-   ewarn "Please file bugs on bugs.gentoo.org and prepend the 
summary with"
-   ewarn "[qt overlay]. Alternatively, contact q...@gentoo.org."
-   ewarn "Thank you for using qt overlay."
-   ewarn
-   fi
-
-   base_src_unpack "$@"
-}
-
-# @FUNCTION: qt4-r2_src_prepare
-# @DESCRIPTION:
-# Default src_prepare function for packages that depend on qt4. If you have to
-# override src_prepare in your ebuild, you should call qt4-r2_src_prepare in 
it,
-# otherwise autopatcher will not work!
-qt4-r2_src_prepare() {
-   debug-print-function $FUNCNAME "$@"
-
-   base_src_prepare "$@"
-}
-
-# @FUNCTION: qt4-r2_src_configure
-# @DESCRIPTION:
-# Default src_configure function for packages that depend on qt4. If you have 
to
-# override src_configure in your ebuild, call qt4-r2_src_configure in it.
-qt4-r2_src_configure() {
-   debug-print-function $FUNCNAME "$@"
-
-   local project_file=$(qmake-utils_find_pro_file)
-
-   if [[ -n ${project_file} ]]; then
-   eqmake4 "${project_file}"
-   else
-   base_src_configure "$@"
-   fi
-}
-
-# @FUNCTION: qt4-r2_src_compile
-# @DESCRIPTION:
-# Default src_compile function for packages that depend on qt4. If you have to
-# override src_compile in your ebuild (probably you don't need to), call
-# qt4-r2_src_compile in it.
-qt4-r2_src_compile() {
-   debug-print-function $FUNCNAME "$@"
-
-   base_src_compile "$@"
-}
-
-# @FUNCTION: qt4-r2_src_install
-# @DESCRIPTION:
-# Default src_install function for qt4-based packages. Installs compiled co

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

2018-01-13 Thread Michael Orlitzky
commit: d232fdd0a3e616e2e212d79dfd160c6ddc5aa29e
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Jan 13 18:54:25 2018 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Jan 14 02:43:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d232fdd0

profiles: consolidate Oracle unmask entries in arch/x86/use.mask.

There were two separate blocks in arch/x86/use.mask unmasking flags
pertaining to the Oracle database stuff. One of them had an erroneous
(outdated) comment. This commit combines them both into one block at
the top of the file, and drops the obsolete comment about PHP.

Closes: https://bugs.gentoo.org/604988

 profiles/arch/x86/use.mask | 16 ++--
 1 file changed, 6 insertions(+), 10 deletions(-)

diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index 58f2fc383b6..61982cc07f4 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -4,6 +4,12 @@
 # Unmask the flag which corresponds to ARCH.
 -x86
 
+# Michael Orlitzky  (13 Jan 2018)
+# Oracle database stuff should work on x86.
+-oci8
+-oci8-instant-client
+-oracle
+
 # Michael Palimaka  (03 Jun 2017)
 # Unmask elogind since it is keyworded here.
 -elogind
@@ -120,10 +126,6 @@
 # Unmask nvidia XvMC support
 -nvidia
 
-# Unmask dev-db/oracle-instantclient-basic support
--oci8-instant-client
--oracle
-
 # Modular X: unmask for architectures on which they are available
 -input_devices_synaptics
 -input_devices_vmmouse
@@ -140,12 +142,6 @@
 -video_cards_virtualbox
 -video_cards_qxl
 
-# Diego Pettenò  (4 Jan 2007)
-# Unmask the flags for PHP that are available only on x86
-#
-# Shared with amd64
--oci8
-
 # Robert Buchholz  (03 Jun 2007)
 # Unmask as it works on x86
 -lcd_devices_svga



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

2018-01-13 Thread Mike Gilbert
commit: 6c3b7c4ea7c9df81989d27583719879f886a9f61
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jan 14 02:31:48 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jan 14 02:32:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c3b7c4e

www-client/chromium: dev channel bump (65.0.3315.3)

Package-Manager: Portage-2.3.19_p11, Repoman-2.3.6_p45

 www-client/chromium/Manifest   |   2 +-
 ...0.3294.5.ebuild => chromium-65.0.3315.3.ebuild} |  24 +++--
 www-client/chromium/files/chromium-gcc-r0.patch|  55 ++
 www-client/chromium/files/chromium-gn-r0.patch |  33 ++
 www-client/chromium/files/chromium-vulkan-r0.patch | 120 +
 5 files changed, 224 insertions(+), 10 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index af9065743ea..f6efb007a6d 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,5 +2,5 @@ DIST chromium-63.0.3239.108.tar.xz 534294640 BLAKE2B 
f0f87115e91d7a2aa331cbab054
 DIST chromium-63.0.3239.132.tar.xz 534286424 BLAKE2B 
52658d4e8ff50bb8bdb1d397bc90a36e73407810198c4f28eea29bd0a4ad98bd4af947bdb8a5ecdbd73a248be8f375ba80c74c9a097aa57ef51eed1dc440ff95
 SHA512 
96e9ebdf1c3dc14a914bee50ced9547d5a94838ed602552379711ba67f00381173059ceb8a552efadd3175ceaa4cb6c15902fe582fc2eba7b7bdb8a19f47d1a0
 DIST chromium-64.0.3282.71.tar.xz 482134720 BLAKE2B 
691e33c396fde798985af96168a7b7aa92e3c90bc542c6e84df1b41a74ae0f8cb7364edfcf148db48971dabd5b2af422d884a36528b5549ec2fd52f5e6d7f643
 SHA512 
90fff36292898e47a2c47940efadc98b7099cdfdd8df4659b5e1ba327e26230919dc1e9e21a4496207cf88f9976d048dd2f200424224f2bc25e7ee9ab2755f06
 DIST chromium-64.0.3282.85.tar.xz 482224568 BLAKE2B 
f8650721a2a30ea7f9c651efab58c54a225d7dda177c924c2ade132d488bb4b415e6155426384a005bafbcff5affbc99e142f45c85042cc6367e17c88c806f12
 SHA512 
52842b4f8304b4eb4e8fb25b586e0d03af5a5d0aebe2fc9ae517f97e05ee5ece3f71fd2b48a4f148fccec859b13c98a669ccbb4183d99ebd3bcf7e617ca241d0
-DIST chromium-65.0.3294.5.tar.xz 484687920 BLAKE2B 
2d4d30ea83bfa0d5753eecd4ea735ec5d81097867b7c32c190853adee372c5032dac549c064fb22688555ef6231a3e2e43b274735883285f91a0a2d9c7a151ec
 SHA512 
089bcc7eba7d5a2a964b5b6e94c7735653582cd6925325b9bdb2788bd4abb4b3cbc8c71f5c77004600864106a18da3fddda0adaa53ad54a96efe21498e45f23a
 DIST chromium-65.0.3298.3.tar.xz 485716108 BLAKE2B 
185b3f683b2a732343fa5f98b24171f1d3cf2cf8eeb63c56efa7699f6b038d2a7eea4f9277b0b7ee2fdfa207a4f13edbaf2cc9a591a79ec4d058a131ce44366b
 SHA512 
f1ed9a403036e87da7897f173eeb1aa71fe2650efc5ef5b98f814c7d4d9c879971597f9ded11324c86d6edc7f12f3bcf2786a6fb022e9697dbdb8eae086e18b7
+DIST chromium-65.0.3315.3.tar.xz 532475512 BLAKE2B 
1a118ddd05f2b939ff0fd84f85e1c22789713351776d889bafb55ddb2b897b2921050a3df3b7d5e3224be84539d95dddce1a27a948c61b29c788ed9f8e194e02
 SHA512 
c7f0feda90c0df15058473d39482e9b9a9b3236dcb90ff8ba7ad53afde2fce4901b2cbd678d8470560cc0cb6e31c8d3caee9f0a9f100d82d95feacabcdb7f8ce

diff --git a/www-client/chromium/chromium-65.0.3294.5.ebuild 
b/www-client/chromium/chromium-65.0.3315.3.ebuild
similarity index 96%
rename from www-client/chromium/chromium-65.0.3294.5.ebuild
rename to www-client/chromium/chromium-65.0.3315.3.ebuild
index 92ee58d2d8e..b8011501a83 100644
--- a/www-client/chromium/chromium-65.0.3294.5.ebuild
+++ b/www-client/chromium/chromium-65.0.3315.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -17,25 +17,27 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="component-build cups gnome-keyring +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
+IUSE="component-build cups gnome-keyring +hangouts jumbo-build kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 COMMON_DEPEND="
+   app-accessibility/at-spi2-atk:2
app-arch/bzip2:=
cups? ( >=net-print/cups-1.3.11:= )
+   dev-libs/atk
dev-libs/expat:=
dev-libs/glib:2
system-icu? ( >=dev-libs/icu-59:= )
>=dev-libs/libxml2-2.9.4-r3:=[icu]
dev-libs/libxslt:=
dev-libs/nspr:=
-   >=dev-libs/nss-3.14.3:=
+   >=dev-libs/nss-3.26:=
>=dev-libs/re2-0.2016.05.01:=
gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
>=media-libs/alsa-lib-1.0.19:=
media-libs/fontconfig:=
media-libs/freetype:=
-   >=media-libs/harfbuzz-1.5.0:=[icu(-)]
+   >=media-libs/harfbuzz-1.6.0:=[icu(-)]
media-libs/libjpeg-turbo:=
media-libs/libpng:=
system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
@@ -147,12 +

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

2018-01-13 Thread Matt Thode
commit: 4ed946eadc2e8d2dbc5a1db5aacd3440f230f9e2
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jan 14 02:25:16 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Jan 14 02:25:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed946ea

sys-cluster/heat: fix spelling, bug 644454

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 sys-cluster/heat/heat-2017.1..ebuild | 4 ++--
 sys-cluster/heat/heat-2017.2..ebuild | 4 ++--
 sys-cluster/heat/heat-8.0.6.ebuild   | 2 +-
 sys-cluster/heat/heat-9.0.2.ebuild   | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-cluster/heat/heat-2017.1..ebuild 
b/sys-cluster/heat/heat-2017.1..ebuild
index b08a1e34c77..848baeb909f 100644
--- a/sys-cluster/heat/heat-2017.1..ebuild
+++ b/sys-cluster/heat/heat-2017.1..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
 
 inherit distutils-r1 eutils git-r3 linux-info user
 
-DESCRIPTION="A CloudFormation-compatible openstack-native cloud orchistration 
engine."
+DESCRIPTION="A CloudFormation-compatible openstack-native cloud orchestration 
engine."
 HOMEPAGE="https://launchpad.net/heat";
 
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/heat/heat.conf.sample.ocata
 -> heat.conf.sample-${PV}"
 EGIT_REPO_URI="https://github.com/openstack/heat.git";

diff --git a/sys-cluster/heat/heat-2017.2..ebuild 
b/sys-cluster/heat/heat-2017.2..ebuild
index 04ed5348102..64992465d1a 100644
--- a/sys-cluster/heat/heat-2017.2..ebuild
+++ b/sys-cluster/heat/heat-2017.2..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
 
 inherit distutils-r1 eutils git-r3 linux-info user
 
-DESCRIPTION="A CloudFormation-compatible openstack-native cloud orchistration 
engine."
+DESCRIPTION="A CloudFormation-compatible openstack-native cloud orchestration 
engine."
 HOMEPAGE="https://launchpad.net/heat";
 
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/heat/heat.conf.sample.pike
 -> heat.conf.sample-${PV}"
 EGIT_REPO_URI="https://github.com/openstack/heat.git";

diff --git a/sys-cluster/heat/heat-8.0.6.ebuild 
b/sys-cluster/heat/heat-8.0.6.ebuild
index 05a52358965..395c670c744 100644
--- a/sys-cluster/heat/heat-8.0.6.ebuild
+++ b/sys-cluster/heat/heat-8.0.6.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
 
 inherit distutils-r1 eutils linux-info user
 
-DESCRIPTION="A CloudFormation-compatible openstack-native cloud orchistration 
engine."
+DESCRIPTION="A CloudFormation-compatible openstack-native cloud orchestration 
engine."
 HOMEPAGE="https://launchpad.net/heat";
 SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz

https://dev.gentoo.org/~prometheanfire/dist/openstack/heat/heat.conf.sample.ocata
 -> heat.conf.sample-${PV}"

diff --git a/sys-cluster/heat/heat-9.0.2.ebuild 
b/sys-cluster/heat/heat-9.0.2.ebuild
index fe3f15b0382..05e13dfb05d 100644
--- a/sys-cluster/heat/heat-9.0.2.ebuild
+++ b/sys-cluster/heat/heat-9.0.2.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} )
 
 inherit distutils-r1 eutils linux-info user
 
-DESCRIPTION="A CloudFormation-compatible openstack-native cloud orchistration 
engine."
+DESCRIPTION="A CloudFormation-compatible openstack-native cloud orchestration 
engine."
 HOMEPAGE="https://launchpad.net/heat";
 
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/heat/heat.conf.sample.pike
 -> heat.conf.sample-${PV}
https://tarballs.openstack.org/${PN}/${P}.tar.gz";



[gentoo-commits] repo/gentoo:master commit in: net-news/snownews/

2018-01-13 Thread Jonas Stein
commit: 1e6cae833aca9e976077af9c2c1f52d86bffb6e1
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Jan 14 02:18:10 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Jan 14 02:18:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e6cae83

net-news/snownews: Fix SRC_URI and HOMEPAGE

Project moved.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-news/snownews/snownews-1.5.12-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-news/snownews/snownews-1.5.12-r1.ebuild 
b/net-news/snownews/snownews-1.5.12-r1.ebuild
index 0b1026c5adc..7d3276a9ef7 100644
--- a/net-news/snownews/snownews-1.5.12-r1.ebuild
+++ b/net-news/snownews/snownews-1.5.12-r1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 inherit eutils toolchain-funcs
 
 DESCRIPTION="Snownews, a text-mode RSS/RDF newsreader"
-HOMEPAGE="http://snownews.kcore.de/";
-SRC_URI="http://home.kcore.de/~kiza/software/snownews/download/${P}.tar.gz";
+HOMEPAGE="https://kiza.eu/software/snownews/";
+SRC_URI="https://kiza.eu/media/software/snownews/${P}.tar.gz";
 LICENSE="GPL-2"
 
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-vim/ctx/

2018-01-13 Thread Patrice Clement
commit: 553faa3a6330706cda3971965b7cf6c72e17a84d
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Jan 14 00:27:59 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Jan 14 00:28:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=553faa3a

app-vim/ctx: add vim with built-in Perl support to DEPEND.

Closes: https://bugs.gentoo.org/591068
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-vim/ctx/ctx-1.17-r1.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-vim/ctx/ctx-1.17-r1.ebuild b/app-vim/ctx/ctx-1.17-r1.ebuild
index 0077c323516..3d0faf39b45 100644
--- a/app-vim/ctx/ctx-1.17-r1.ebuild
+++ b/app-vim/ctx/ctx-1.17-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,8 +9,11 @@ DESCRIPTION="vim plugin: display current scope context in a C 
file"
 HOMEPAGE="http://www.bluweb.com/us/chouser/proj/ctx/";
 LICENSE="GPL-2"
 KEYWORDS="alpha amd64 ia64 ppc x86"
-IUSE=""
+
 VIM_PLUGIN_HELPURI="http://www.bluweb.com/us/chouser/proj/ctx/";
 
 # bug #74897
 RDEPEND="!app-vim/enhancedcommentify"
+
+# See bug 591068.
+DEPEND="app-editors/vim[perl]"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/pariemacs/

2018-01-13 Thread Andrey Grozin
commit: 7af52086f69985ea8ccc85e11a0cdd1bfd705191
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Jan 14 00:22:10 2018 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Jan 14 00:22:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af52086

app-emacs/pariemacs: accept pari.cfg or pari.cfg.bz2

pari-2.3.5 installs pari.cfg, other versions - pari.cfg.bz2
Closes: https://bugs.gentoo.org/644472
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-emacs/pariemacs/pariemacs-3.14.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/app-emacs/pariemacs/pariemacs-3.14.ebuild 
b/app-emacs/pariemacs/pariemacs-3.14.ebuild
index 308e790bebe..aa608c9b7ea 100644
--- a/app-emacs/pariemacs/pariemacs-3.14.ebuild
+++ b/app-emacs/pariemacs/pariemacs-3.14.ebuild
@@ -23,8 +23,13 @@ DOCS="README CHANGES"
 src_prepare() {
eapply "${FILESDIR}"/${P}-makefile.patch
eapply_user
-   cp /usr/share/doc/pari-*/pari.cfg.bz2 . || die "pari.cfg.bz2 not found"
-   bunzip2 pari.cfg.bz2
+   if [ -f /usr/share/doc/pari-*/pari.cfg ]; then
+   cp /usr/share/doc/pari-*/pari.cfg .
+   elif [ -f /usr/share/doc/pari-*/pari.cfg.bz2 ]; then
+   cp /usr/share/doc/pari-*/pari.cfg.bz2 .
+   bunzip2 pari.cfg.bz2
+   else die "pari.cfg not found"
+   fi
 }
 
 src_compile() {



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

2018-01-13 Thread Mike Gilbert
commit: 96cd09ec5914b74ea240c17c26a422a7d2600239
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 13 23:29:03 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 13 23:29:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96cd09ec

www-client/chromium: stable channel bump (63.0.3239.132)

Package-Manager: Portage-2.3.19_p11, Repoman-2.3.6_p45

 www-client/chromium/Manifest  |   1 +
 www-client/chromium/chromium-63.0.3239.132.ebuild | 665 ++
 2 files changed, 666 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 6ad58e64032..af9065743ea 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,5 @@
 DIST chromium-63.0.3239.108.tar.xz 534294640 BLAKE2B 
f0f87115e91d7a2aa331cbab05475cac098f6ec37b8ca82b6a84911edcf0104a89557304467704911a3f3b3232d8a83d575bd545df1c31518e50c2563d83c095
 SHA512 
3cb7c8569d2d061f5abf4ad68d9ea1716a1b07bdf8dfa7b600d558d308374ff5dbda9f947e67e21186e3e716fe9524fc63e8eabd9eac1fa805f0eb7d994c32c8
+DIST chromium-63.0.3239.132.tar.xz 534286424 BLAKE2B 
52658d4e8ff50bb8bdb1d397bc90a36e73407810198c4f28eea29bd0a4ad98bd4af947bdb8a5ecdbd73a248be8f375ba80c74c9a097aa57ef51eed1dc440ff95
 SHA512 
96e9ebdf1c3dc14a914bee50ced9547d5a94838ed602552379711ba67f00381173059ceb8a552efadd3175ceaa4cb6c15902fe582fc2eba7b7bdb8a19f47d1a0
 DIST chromium-64.0.3282.71.tar.xz 482134720 BLAKE2B 
691e33c396fde798985af96168a7b7aa92e3c90bc542c6e84df1b41a74ae0f8cb7364edfcf148db48971dabd5b2af422d884a36528b5549ec2fd52f5e6d7f643
 SHA512 
90fff36292898e47a2c47940efadc98b7099cdfdd8df4659b5e1ba327e26230919dc1e9e21a4496207cf88f9976d048dd2f200424224f2bc25e7ee9ab2755f06
 DIST chromium-64.0.3282.85.tar.xz 482224568 BLAKE2B 
f8650721a2a30ea7f9c651efab58c54a225d7dda177c924c2ade132d488bb4b415e6155426384a005bafbcff5affbc99e142f45c85042cc6367e17c88c806f12
 SHA512 
52842b4f8304b4eb4e8fb25b586e0d03af5a5d0aebe2fc9ae517f97e05ee5ece3f71fd2b48a4f148fccec859b13c98a669ccbb4183d99ebd3bcf7e617ca241d0
 DIST chromium-65.0.3294.5.tar.xz 484687920 BLAKE2B 
2d4d30ea83bfa0d5753eecd4ea735ec5d81097867b7c32c190853adee372c5032dac549c064fb22688555ef6231a3e2e43b274735883285f91a0a2d9c7a151ec
 SHA512 
089bcc7eba7d5a2a964b5b6e94c7735653582cd6925325b9bdb2788bd4abb4b3cbc8c71f5c77004600864106a18da3fddda0adaa53ad54a96efe21498e45f23a

diff --git a/www-client/chromium/chromium-63.0.3239.132.ebuild 
b/www-client/chromium/chromium-63.0.3239.132.ebuild
new file mode 100644
index 000..f338d56a58b
--- /dev/null
+++ b/www-client/chromium/chromium-63.0.3239.132.ebuild
@@ -0,0 +1,665 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/";
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="component-build cups gnome-keyring +hangouts jumbo-build kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+COMMON_DEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   dev-libs/expat:=
+   dev-libs/glib:2
+   system-icu? ( >=dev-libs/icu-59 =dev-libs/libxml2-2.9.4-r3:=[icu]
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.26:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-1.5.0:=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? (
+   >=media-video/ffmpeg-3:=
+   || (
+   media-video/ffmpeg[-samba]
+   >=net-fs/samba-4.5.10-r1[-debug(-)]
+   )
+   !=net-fs/samba-4.5.12
+   media-libs/opus:=
+   )
+   sys-apps/dbus:=
+   sys-apps/pciutils:=
+   virtual/udev
+   x11-libs/cairo:=
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libX11:=
+   x11-libs/libXcomposite:=
+   x11-libs/libXcursor:=
+   x1

[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/molequeue/files/, sci-chemistry/molequeue/

2018-01-13 Thread Andreas Sturmlechner
commit: cab5def7fea825489200c52af153c8ec02b79e4f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 13 20:39:32 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 13 23:28:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cab5def7

sci-chemistry/molequeue: Fix cmake error

Closes: https://bugs.gentoo.org/596972
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../molequeue/files/molequeue-0.8.0-cmake.patch| 106 +
 sci-chemistry/molequeue/molequeue-0.8.0.ebuild |   5 +
 2 files changed, 111 insertions(+)

diff --git a/sci-chemistry/molequeue/files/molequeue-0.8.0-cmake.patch 
b/sci-chemistry/molequeue/files/molequeue-0.8.0-cmake.patch
new file mode 100644
index 000..3fd8a9db76b
--- /dev/null
+++ b/sci-chemistry/molequeue/files/molequeue-0.8.0-cmake.patch
@@ -0,0 +1,106 @@
+From 45cbc9f167d1158bc73e87618cc08ede2e3f2911 Mon Sep 17 00:00:00 2001
+From: "Marcus D. Hanwell" 
+Date: Thu, 1 Jun 2017 13:17:20 -0400
+Subject: [PATCH] Removed GenerateExportHeader, bumped CMake min
+
+Removed the GenerateExportHeader copy we had, use CMake's, and bump the
+minimum to ensure it has the features we expect.
+---
+ CMakeLists.txt   |   2 +-
+ cmake/GenerateExportHeader.cmake | 375 ---
+ cmake/exportheader.cmake.in  |  35 
+ 3 files changed, 1 insertion(+), 411 deletions(-)
+ delete mode 100644 cmake/GenerateExportHeader.cmake
+ delete mode 100644 cmake/exportheader.cmake.in
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index df93bc8..a107c8f 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -1,4 +1,4 @@
+-cmake_minimum_required(VERSION 2.8.8 FATAL_ERROR)
++cmake_minimum_required(VERSION 3.3 FATAL_ERROR)
+ 
+ project(MoleQueue)
+ 
+From aae92632d10fe98728c3e73bfd891e502e8712fd Mon Sep 17 00:00:00 2001
+From: "Marcus D. Hanwell" 
+Date: Thu, 16 Nov 2017 15:10:25 -0500
+Subject: [PATCH] Remove deprecated calls for export flags
+
+Move them to the project default variables in the top level.
+---
+ CMakeLists.txt  | 8 
+ molequeue/client/CMakeLists.txt | 1 -
+ molequeue/servercore/CMakeLists.txt | 1 -
+ molequeue/zeromq/CMakeLists.txt | 1 -
+ thirdparty/qt5json/CMakeLists.txt   | 1 -
+ 5 files changed, 8 insertions(+), 4 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index a107c8f..e68d81f 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -4,6 +4,14 @@ project(MoleQueue)
+ 
+ set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake)
+ 
++# Request C++11 standard, using new CMake variables.
++set(CMAKE_CXX_STANDARD 11)
++set(CMAKE_CXX_STANDARD_REQUIRED True)
++set(CMAKE_CXX_EXTENSIONS False)
++# Set symbol visibility defaults for all targets.
++set(CMAKE_CXX_VISIBILITY_PRESET "hidden")
++set(CMAKE_VISIBILITY_INLINES_HIDDEN True)
++
+ include(BuildType)
+ include(BuildLocation)
+ include(CompilerFlags)
+diff --git a/molequeue/client/CMakeLists.txt b/molequeue/client/CMakeLists.txt
+index 674f91a..8cb131a 100644
+--- a/molequeue/client/CMakeLists.txt
 b/molequeue/client/CMakeLists.txt
+@@ -20,7 +20,6 @@ set_target_properties(MoleQueueClient PROPERTIES AUTOMOC 
TRUE)
+ include(GenerateExportHeader)
+ generate_export_header(MoleQueueClient EXPORT_FILE_NAME 
molequeueclientexport.h)
+ list(APPEND headers "${CMAKE_CURRENT_BINARY_DIR}/molequeueclientexport.h")
+-add_compiler_export_flags(molequeue_export_flags)
+ set_property(TARGET MoleQueueClient APPEND
+ PROPERTY COMPILE_FLAGS ${molequeue_export_flags})
+ 
+diff --git a/molequeue/servercore/CMakeLists.txt 
b/molequeue/servercore/CMakeLists.txt
+index 8d4f7ee..aab0bec 100644
+--- a/molequeue/servercore/CMakeLists.txt
 b/molequeue/servercore/CMakeLists.txt
+@@ -30,7 +30,6 @@ set(hdrs
+ generate_export_header(MoleQueueServerCore
+   EXPORT_FILE_NAME molequeueservercoreexport.h)
+ include_directories(${CMAKE_CURRENT_BINARY_DIR})
+-add_compiler_export_flags(molequeue_export_flags)
+ set_property(TARGET MoleQueueServerCore APPEND
+   PROPERTY COMPILE_FLAGS ${molequeue_export_flags})
+ 
+diff --git a/molequeue/zeromq/CMakeLists.txt b/molequeue/zeromq/CMakeLists.txt
+index bc1e893..188f437 100644
+--- a/molequeue/zeromq/CMakeLists.txt
 b/molequeue/zeromq/CMakeLists.txt
+@@ -20,7 +20,6 @@ target_link_libraries(MoleQueueZeroMq MoleQueueServerCore 
${ZeroMQ_LIBRARIES})
+ generate_export_header(MoleQueueZeroMq
+   EXPORT_FILE_NAME molequeuezeromqexport.h)
+ include_directories(${CMAKE_CURRENT_BINARY_DIR})
+-add_compiler_export_flags(molequeue_export_flags)
+ set_property(TARGET MoleQueueZeroMq APPEND
+   PROPERTY COMPILE_FLAGS ${molequeue_export_flags})
+ 
+diff --git a/thirdparty/qt5json/CMakeLists.txt 
b/thirdparty/qt5json/CMakeLists.txt
+index 6d00685..52f5df2 100644
+--- a/thirdparty/qt5json/CMakeLists.txt
 b/thirdparty/qt5json/CMakeLists.txt
+@@ -54,7 +54,6 @@ include(GenerateExportHeader)
+ generate_export_header(${QT5_JSON_LIBRARY_NAME}

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

2018-01-13 Thread Andreas Sturmlechner
commit: 172d618e17f20f7cddc633caeb8986acea7e8ad8
Author: Olivier Laurantin  laposte  net>
AuthorDate: Sat Jan 13 21:22:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 13 23:28:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=172d618e

media-video/ffdiaporama: Drop qt4 support

Drop qt4 support and build unconditionally with qt5

Bug: https://bugs.gentoo.org/644418
Closes: https://github.com/gentoo/gentoo/pull/6854

 .../ffdiaporama-2.2_pre20140701-r1.ebuild  | 80 ++
 1 file changed, 80 insertions(+)

diff --git a/media-video/ffdiaporama/ffdiaporama-2.2_pre20140701-r1.ebuild 
b/media-video/ffdiaporama/ffdiaporama-2.2_pre20140701-r1.ebuild
new file mode 100644
index 000..9cf6638df7a
--- /dev/null
+++ b/media-video/ffdiaporama/ffdiaporama-2.2_pre20140701-r1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit xdg-utils gnome2-utils qmake-utils
+
+MY_PV=${PV%_pre20140701}
+BIN_PV=${MY_PV}.devel.2014.0701
+RSC_PV=${MY_PV}.devel.2014.0503
+TMT_PV=1.0.2014.0125
+DESCRIPTION="Movie creator from photos and video clips"
+HOMEPAGE="http://ffdiaporama.tuxfamily.org";
+SRC_URI="http://download.tuxfamily.org/${PN}/Packages/Devel/${PN}_bin_${BIN_PV}.tar.gz
+   
http://download.tuxfamily.org/${PN}/Packages/Devel/${PN}_rsc_${RSC_PV}.tar.gz
+   https://dev.gentoo.org/~jstein/dist/ffdiaporama-2.2-libav11.patch
+   https://dev.gentoo.org/~jstein/dist/ffdiaporama-2.2-ffmpeg-3.0.patch
+   texturemate? ( 
http://download.tuxfamily.org/${PN}/Packages/Stable/${PN}_texturemate_${TMT_PV}.tar.gz
 )"
+
+LICENSE="GPL-2
+   texturemate? ( CC-BY-3.0 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libav openclipart texturemate"
+
+RDEPEND="
+   media-gfx/exiv2
+   media-libs/taglib
+   openclipart? ( media-gfx/openclipart[svg,-gzip] )
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qthelp:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtsvg:5
+   dev-qt/qtxml:5
+   libav? ( >=media-video/libav-11:0=[encode] )
+   !libav? ( >=media-video/ffmpeg-2.8:0=[encode] )"
+DEPEND="${RDEPEND}"
+
+DOCS=( authors.txt )
+PATCHES=( "${DISTDIR}"/${PN}-${MY_PV}-{ffmpeg-3.0,libav11}.patch )
+
+S="${WORKDIR}/ffDiaporama"
+
+src_prepare() {
+   echo "SUBDIRS += ../ffDiaporama_rsc" >> ffDiaporama.pro || die
+   if use texturemate; then
+   echo "SUBDIRS += ../ffDiaporama_texturemate" >> ffDiaporama.pro 
|| die
+   fi
+   default_src_prepare
+}
+
+src_configure() {
+   eqmake5 QMAKE_CFLAGS_ISYSTEM=
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   if use openclipart; then
+   dosym ../../clipart/openclipart 
/usr/share/ffDiaporama/clipart/openclipart
+   fi
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}



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

2018-01-13 Thread Andreas Sturmlechner
commit: fddf19a0d11ef2ac8bc20a9cec936ca518ad8517
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 13 20:32:17 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 13 23:28:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fddf19a0

sci-chemistry/molequeue: Fix HOMEPAGE

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-chemistry/molequeue/molequeue-0.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-chemistry/molequeue/molequeue-0.8.0.ebuild 
b/sci-chemistry/molequeue/molequeue-0.8.0.ebuild
index 3b5733ea45d..cda203befdf 100644
--- a/sci-chemistry/molequeue/molequeue-0.8.0.ebuild
+++ b/sci-chemistry/molequeue/molequeue-0.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
 inherit cmake-utils multilib python-single-r1 versionator virtualx
 
 DESCRIPTION="Abstract, manage and coordinate execution of tasks"
-HOMEPAGE="http://www.openchemistry.org/OpenChemistry/project/molequeue.html";
+HOMEPAGE="https://www.openchemistry.org/projects/molequeue/";
 SRC_URI="https://github.com/OpenChemistry/molequeue/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 SLOT="0"



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

2018-01-13 Thread Andreas Sturmlechner
commit: dfba4cdda344ef504d003e8a118aa78363c2261b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 13 20:49:52 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 13 23:28:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfba4cdd

sci-chemistry/molequeue: EAPI 6, missing deps

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-chemistry/molequeue/molequeue-0.8.0.ebuild | 17 +
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/sci-chemistry/molequeue/molequeue-0.8.0.ebuild 
b/sci-chemistry/molequeue/molequeue-0.8.0.ebuild
index 94a7ed2533c..2c20c0bfeea 100644
--- a/sci-chemistry/molequeue/molequeue-0.8.0.ebuild
+++ b/sci-chemistry/molequeue/molequeue-0.8.0.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-utils multilib python-single-r1 versionator virtualx
+inherit cmake-utils python-single-r1 versionator virtualx
 
 DESCRIPTION="Abstract, manage and coordinate execution of tasks"
 HOMEPAGE="https://www.openchemistry.org/projects/molequeue/";
@@ -22,6 +22,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 
 RDEPEND="${PYTHON_DEPS}
dev-qt/qtcore:5
+   dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtwidgets:5
zeromq? ( net-libs/cppzmq:0= )"
@@ -41,13 +42,13 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
-   $(cmake-utils_use_enable test TESTING)
-   $(cmake-utils_use_use zeromq ZERO_MQ)
-   $(cmake-utils_use_build doc DOCUMENTATION)
-   $(cmake-utils_use client MoleQueue_BUILD_CLIENT)
-   $(cmake-utils_use server MoleQueue_BUILD_APPLICATION)
+   -DBUILD_DOCUMENTATION=$(usex doc)
+   -DMoleQueue_BUILD_CLIENT=$(usex client)
+   -DoleQueue_BUILD_APPLICATION=$(usex server)
+   -DENABLE_TESTING=$(usex test)
+   -DUSE_ZERO_MQ=$(usex zeromq)
-DINSTALL_LIBRARY_DIR=$(get_libdir)
-   )
+   )
use zeromq && \
mycmakeargs+=( -DZeroMQ_ROOT_DIR=\"${EPREFIX}/usr\" )
 



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

2018-01-13 Thread Mike Frysinger
commit: aff0a46204e0d614fb6dc6a4fdfdb1c9e1ff11ef
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Jan 13 23:12:51 2018 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Jan 13 23:20:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aff0a462

dev-libs/mpfr: mark 3.1.6 arm/arm64/m68k/s390/sh stable

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

diff --git a/dev-libs/mpfr/mpfr-3.1.6.ebuild b/dev-libs/mpfr/mpfr-3.1.6.ebuild
index a2c7917b755..dc2f051943e 100644
--- a/dev-libs/mpfr/mpfr-3.1.6.ebuild
+++ b/dev-libs/mpfr/mpfr-3.1.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/4" # libmpfr.so version
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/gmp-4.1.4-r2[${MULTILIB_USEDEP},static-libs?]"



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

2018-01-13 Thread Mike Frysinger
commit: 10350dbc9ca2d28a0714ecbda329274ba273a72d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Jan 13 23:14:23 2018 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Jan 13 23:20:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10350dbc

dev-libs/gmp: mark 6.1.2 arm/arm64/m68k/s390/sh stable

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

diff --git a/dev-libs/gmp/gmp-6.1.2.ebuild b/dev-libs/gmp/gmp-6.1.2.ebuild
index 9134d5cfa90..1b8a6200d99 100644
--- a/dev-libs/gmp/gmp-6.1.2.ebuild
+++ b/dev-libs/gmp/gmp-6.1.2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="ftp://ftp.gmplib.org/pub/${MY_P}/${MY_P}.tar.xz
 LICENSE="|| ( LGPL-3+ GPL-2+ )"
 # The subslot reflects the C & C++ SONAMEs.
 SLOT="0/10.4"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+asm doc cxx pgo static-libs"
 
 DEPEND="sys-devel/m4



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

2018-01-13 Thread Jimi Huotari
commit: 787db8e31ea17aa309a68ba485cc7fa6e3b43181
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sat Jan 13 21:28:45 2018 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sat Jan 13 21:29:02 2018 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=787db8e3

app-emulation/wine-vanilla: Adjust a LINGUAS related test.

Due to changes in 'l10n.eclass', the 'use linguas_${l}' needs to be changed
to 'has ${l} ${LINGUAS-${l}}'.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-emulation/wine-vanilla/wine-vanilla-2.0-r1.ebuild   | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.0.1-r1.ebuild | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.0.2-r1.ebuild | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.0.3.ebuild| 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.0.ebuild  | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.1-r1.ebuild   | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.10-r1.ebuild  | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.11-r1.ebuild  | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.12-r1.ebuild  | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.13-r1.ebuild  | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.14-r1.ebuild  | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.15-r1.ebuild  | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.16-r1.ebuild  | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.17-r1.ebuild  | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.18-r2.ebuild  | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.19-r1.ebuild  | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.2-r1.ebuild   | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.20.ebuild | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.3-r1.ebuild   | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.4-r1.ebuild   | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.5-r1.ebuild   | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.6-r1.ebuild   | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.7-r1.ebuild   | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.8-r1.ebuild   | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-2.9-r1.ebuild   | 4 ++--
 app-emulation/wine-vanilla/wine-vanilla-.ebuild | 4 ++--
 26 files changed, 52 insertions(+), 52 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-2.0-r1.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-2.0-r1.ebuild
index 461b575..eb9712a 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-2.0-r1.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-2.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -483,7 +483,7 @@ multilib_src_install_all() {
# respect LINGUAS when installing man pages, #469418
local l
for l in de fr pl; do
-   use linguas_${l} || rm -rf "${D%/}${MY_MANDIR}"/${l}*
+   has ${l} ${LINGUAS-${l}} || rm -rf "${D%/}${MY_MANDIR}"/${l}*
done
 
eval "${glob_state}"

diff --git a/app-emulation/wine-vanilla/wine-vanilla-2.0.1-r1.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-2.0.1-r1.ebuild
index 1044daa..737805d 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-2.0.1-r1.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-2.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -483,7 +483,7 @@ multilib_src_install_all() {
# respect LINGUAS when installing man pages, #469418
local l
for l in de fr pl; do
-   use linguas_${l} || rm -rf "${D%/}${MY_MANDIR}"/${l}*
+   has ${l} ${LINGUAS-${l}} || rm -rf "${D%/}${MY_MANDIR}"/${l}*
done
 
eval "${glob_state}"

diff --git a/app-emulation/wine-vanilla/wine-vanilla-2.0.2-r1.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-2.0.2-r1.ebuild
index 1044daa..737805d 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-2.0.2-r1.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-2.0.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -483,7 +483,7 @@ multilib_src_install_all() {
# respect LINGUAS when installing man pages, #469418
local l
for l in de fr pl; do
-   use linguas_${l} || rm -rf "${D%/}${MY_MANDIR}"/${l}*
+   has ${l} ${LINGUAS-${l}} || rm -rf "${D%/}${MY_MANDIR}"/${l}*
done
 
eval "${glob_state}"

diff --git a/app-emulation/wine-vanilla/wine-vanilla-2.0.3.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-2.0.3.ebuild
index 1339f35..cf77fbf 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-2.0.3.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-2.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2

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

2018-01-13 Thread David Seifert
commit: 04620f343c1a03f54685b0848b59f2f2d2b3ffbb
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan 13 23:10:13 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 23:15:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04620f34

games-emulation/dolphin: [QA] Sync live ebuild

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 games-emulation/dolphin/dolphin-.ebuild | 69 ++---
 1 file changed, 24 insertions(+), 45 deletions(-)

diff --git a/games-emulation/dolphin/dolphin-.ebuild 
b/games-emulation/dolphin/dolphin-.ebuild
index b726d122197..f6dddcb6d01 100644
--- a/games-emulation/dolphin/dolphin-.ebuild
+++ b/games-emulation/dolphin/dolphin-.ebuild
@@ -1,19 +1,18 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-PLOCALES="ar ca cs da_DK de el en es fa fr hr hu it ja ko ms_MY nb nl pl pt_BR 
pt ro_RO ru sr sv tr zh_CN zh_TW"
+PLOCALES="ar ca cs da_DK de el en es fa fr hr hu it ja ko ms_MY nb nl pl pt 
pt_BR ro_RO ru sr sv tr zh_CN zh_TW"
 PLOCALE_BACKUP="en"
 WX_GTK_VER="3.0"
 
-inherit cmake-utils eutils l10n pax-utils toolchain-funcs versionator wxwidgets
+inherit cmake-utils desktop l10n pax-utils toolchain-funcs versionator 
wxwidgets
 
-if [[ ${PV} == * ]]
+if [[ ${PV} == * ]]
 then
EGIT_REPO_URI="https://github.com/dolphin-emu/dolphin";
inherit git-r3
-   KEYWORDS=""
 else
SRC_URI="https://github.com/${PN}-emu/${PN}/archive/${PV}.zip -> 
${P}.zip"
KEYWORDS="~amd64"
@@ -24,15 +23,15 @@ HOMEPAGE="https://www.dolphin-emu.org/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="alsa ao bluetooth doc egl +evdev ffmpeg llvm log lto openal +pch 
portaudio profile pulseaudio qt5 sdl upnp +wxwidgets"
+IUSE="alsa ao bluetooth doc egl +evdev ffmpeg libav llvm log lto openal +pch 
portaudio profile pulseaudio qt5 sdl upnp +wxwidgets"
 
-RDEPEND=">=media-libs/libsfml-2.1
+RDEPEND="
+   >=media-libs/libsfml-2.1
>net-libs/enet-1.3.7
>=net-libs/mbedtls-2.1.1
dev-libs/lzo
-   media-libs/libpng:=
-   sys-libs/glibc
-   sys-libs/readline:=
+   media-libs/libpng:0=
+   sys-libs/readline:0=
sys-libs/zlib
x11-libs/libXext
x11-libs/libXi
@@ -44,14 +43,17 @@ RDEPEND=">=media-libs/libsfml-2.1
bluetooth? ( net-wireless/bluez )
egl? ( media-libs/mesa[egl] )
evdev? (
-   dev-libs/libevdev
-   virtual/udev
+   dev-libs/libevdev
+   virtual/udev
+   )
+   ffmpeg? (
+   libav? ( media-video/libav:= )
+   !libav? ( media-video/ffmpeg:= )
)
-   ffmpeg? ( virtual/ffmpeg )
llvm? ( sys-devel/llvm )
openal? (
-   media-libs/openal
-   media-libs/libsoundtouch
+   media-libs/openal
+   media-libs/libsoundtouch
)
portaudio? ( media-libs/portaudio )
profile? ( dev-util/oprofile )
@@ -64,35 +66,18 @@ RDEPEND=">=media-libs/libsfml-2.1
sdl? ( media-libs/libsdl2[haptic,joystick] )
upnp? ( >=net-libs/miniupnpc-1.7 )
wxwidgets? (
-   dev-libs/glib:2
-   x11-libs/gtk+:2
-   x11-libs/wxGTK:${WX_GTK_VER}[opengl,X]
-   )
-   "
+   dev-libs/glib:2
+   x11-libs/gtk+:2
+   x11-libs/wxGTK:${WX_GTK_VER}[opengl,X]
+   )"
 DEPEND="${RDEPEND}
-   >=dev-util/cmake-2.8.8
-   >=sys-devel/gcc-4.9.0
app-arch/zip
media-libs/freetype
sys-devel/gettext
-   virtual/pkgconfig
-   "
-
-pkg_pretend() {
-
-   local ver=4.9.0
-   local msg="${PN} needs at least GCC ${ver} set to compile."
-
-   if [[ ${MERGE_TYPE} != binary ]]; then
-   if ! version_is_at_least ${ver} $(gcc-fullversion); then
-   eerror ${msg}
-   die ${msg}
-   fi
-   fi
-
-}
+   virtual/pkgconfig"
 
 src_prepare() {
+   cmake-utils_src_prepare
 
# Remove automatic dependencies to prevent building without flags 
enabled.
if use !alsa; then
@@ -146,13 +131,12 @@ src_prepare() {
 }
 
 src_configure() {
-
if use wxwidgets; then
need-wxwidgets unicode
fi
 
local mycmakeargs=(
-   "-DUSE_SHARED_ENET=ON"
+   -DUSE_SHARED_ENET=ON
$( cmake-utils_use ffmpeg ENCODE_FRAMEDUMPS )
$( cmake-utils_use log FASTLOG )
$( cmake-utils_use profile OPROFILING )
@@ -169,12 +153,7 @@ src_configure() {
cmake-utils_src_configure
 }
 
-src_compile() {
-
-   cmake-utils_src_compile
-}
 src_install() {
-
cmake-utils_src_install
 
dodoc Readme.md



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

2018-01-13 Thread David Seifert
commit: 77a83e39aab60e0e6dd153437ed58d0c9177faee
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan 13 23:14:08 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 23:15:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a83e39

games-emulation/dolphin: [QA] Add call to 'gnome2_icon_cache_update'

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 games-emulation/dolphin/dolphin-5.0.ebuild  | 8 +++-
 games-emulation/dolphin/dolphin-.ebuild | 8 +++-
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/games-emulation/dolphin/dolphin-5.0.ebuild 
b/games-emulation/dolphin/dolphin-5.0.ebuild
index 19005325105..56737af95d7 100644
--- a/games-emulation/dolphin/dolphin-5.0.ebuild
+++ b/games-emulation/dolphin/dolphin-5.0.ebuild
@@ -7,7 +7,7 @@ PLOCALES="ar ca cs da_DK de el en es fa fr hr hu it ja ko ms_MY 
nb nl pl pt pt_B
 PLOCALE_BACKUP="en"
 WX_GTK_VER="3.0"
 
-inherit cmake-utils desktop l10n pax-utils toolchain-funcs versionator 
wxwidgets
+inherit cmake-utils desktop gnome2-utils l10n pax-utils toolchain-funcs 
versionator wxwidgets
 
 SRC_URI="https://github.com/${PN}-emu/${PN}/archive/${PV}.zip -> ${P}.zip"
 KEYWORDS="amd64"
@@ -170,4 +170,10 @@ pkg_postinst() {
ewarn "If you want microphone capabilities in dolphin-emu, 
rebuild with"
ewarn "USE=\"portaudio\""
fi
+
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
 }

diff --git a/games-emulation/dolphin/dolphin-.ebuild 
b/games-emulation/dolphin/dolphin-.ebuild
index f6dddcb6d01..1df45aa1985 100644
--- a/games-emulation/dolphin/dolphin-.ebuild
+++ b/games-emulation/dolphin/dolphin-.ebuild
@@ -7,7 +7,7 @@ PLOCALES="ar ca cs da_DK de el en es fa fr hr hu it ja ko ms_MY 
nb nl pl pt pt_B
 PLOCALE_BACKUP="en"
 WX_GTK_VER="3.0"
 
-inherit cmake-utils desktop l10n pax-utils toolchain-funcs versionator 
wxwidgets
+inherit cmake-utils desktop gnome2-utils l10n pax-utils toolchain-funcs 
versionator wxwidgets
 
 if [[ ${PV} == * ]]
 then
@@ -174,4 +174,10 @@ pkg_postinst() {
ewarn "If you want microphone capabilities in dolphin-emu, 
rebuild with"
ewarn "USE=\"portaudio\""
fi
+
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
 }



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

2018-01-13 Thread Mart Raudsepp
commit: 48222c9cdd4b8f02edd1333cc6de1d239e06c74e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jan 13 23:11:14 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jan 13 23:12:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48222c9c

dev-libs/glib: remove unused file

commit faacf4dd4e added a file with the comment of adding back what
was removed by mistake. But this has never been in the main tree and
must have been a mixup between looking at ::gentoo instead of ::gnome,
where it's still there (and only needed there right now).

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/glib/files/gengiotypefuncs.py | 44 --
 1 file changed, 44 deletions(-)

diff --git a/dev-libs/glib/files/gengiotypefuncs.py 
b/dev-libs/glib/files/gengiotypefuncs.py
deleted file mode 100755
index fa26d8ed1ed..000
--- a/dev-libs/glib/files/gengiotypefuncs.py
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/usr/bin/env python3
-
-import sys
-import re
-import os
-
-debug = os.getenv('GIO_GENTYPEFUNCS_DEBUG') is not None
-
-out_file = sys.argv[1]
-in_files = sys.argv[2:]
-
-funcs = []
-
-
-if debug: print ('Output file: ', out_file)
-
-if debug: print (len(in_files), 'input files')
-
-for filename in in_files:
-  if debug: print ('Input file: ', filename)
-  with open(filename, "r") as f:
-for line in f:
-  line = line.rstrip('\n').rstrip('\r')
-  # print line
-  match = re.search(r'\bg_[a-zA-Z0-9_]*_get_type\b', line)
-  if match:
-func = match.group(0)
-if not func in funcs:
-  funcs.append(func)
-  if debug: print ('Found ', func)
-
-file_output = 'G_GNUC_BEGIN_IGNORE_DEPRECATIONS\n'
-
-funcs = sorted(funcs)
-
-for f in funcs:
-  if f not in ['g_io_extension_get_type', 'g_settings_backend_get_type']:
-file_output += '*tp++ = {0} ();\n'.format(f)
-
-if debug: print (len(funcs), 'functions')
-
-ofile = open(out_file, "w")
-ofile.write(file_output)
-ofile.close()



[gentoo-commits] repo/gentoo:master commit in: sci-biology/phred/

2018-01-13 Thread David Seifert
commit: 75516d43bde1d0ab04a6629a8124c3100babc845
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan 13 23:03:40 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 23:04:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75516d43

sci-biology/phred: Rehash

Closes: https://bugs.gentoo.org/642906
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-biology/phred/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/phred/Manifest b/sci-biology/phred/Manifest
index c326374708c..1c0aa1a3ee9 100644
--- a/sci-biology/phred/Manifest
+++ b/sci-biology/phred/Manifest
@@ -1 +1 @@
-DIST phred-dist-071220.b-acd.tar.gz 357767 SHA256 
364b0b54c29717ba4c8acc48a128eaf25ba1d7f06acab7565975f6879764a975 SHA512 
0a6b0a733e6dcc0495eaab720b75f8e5815df494d0a773b8b8336d5208321c2ba475921084835a769367ec51aed156585ab97346a510100d4337e3215ec75276
 WHIRLPOOL 
9b14cfb1ca970a14ef613ca17efb82955c0ecec414dfad8835c883650f306b3a79846b7a410a9359cbd9ca953d890673366b6f865a2a357e81213d34b3327d3e
+DIST phred-dist-071220.b-acd.tar.gz 357767 BLAKE2B 
ae1180f54eaa3631a4e32c2ffe388b35745302e3d014c8fa893119e7e488d4bb4316f7ee0588cd12db5cbbc23033f689f4a0a487cdc7fe42e8c7a67ceb3c43ae
 SHA512 
0a6b0a733e6dcc0495eaab720b75f8e5815df494d0a773b8b8336d5208321c2ba475921084835a769367ec51aed156585ab97346a510100d4337e3215ec75276



[gentoo-commits] repo/gentoo:master commit in: sci-biology/phrap/

2018-01-13 Thread David Seifert
commit: 859e33e83660fa56fefdec4489ca6a59ccef0164
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan 13 23:02:34 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 23:02:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=859e33e8

sci-biology/phrap: Rehash

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-biology/phrap/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/phrap/Manifest b/sci-biology/phrap/Manifest
index c3bf6b3d1fb..12d65a0b597 100644
--- a/sci-biology/phrap/Manifest
+++ b/sci-biology/phrap/Manifest
@@ -1 +1 @@
-DIST phrap-1.080812-distrib.tar.gz 317350 SHA256 
7025f3cb30e5a3305a13d150f39a85580ade0bbf8169b25db65cbe396e201052 SHA512 
6b125b9a99b6180eb5de16bccfe068abefdb59237fd3295924c418749f2f2d6e39cdbcecc6786e42738846975334c4d8a645eae8fd0fcbda6b0e99241deb15ca
 WHIRLPOOL 
e516561804620ba8c96ed0e5c5d791f3fe1e7984e08f646e6fd7c30042f2550f5d1c9b2f800e8a853e42b049b92418ed9d0121e77bf4e9aa895974bce5e73717
+DIST phrap-1.080812-distrib.tar.gz 317350 BLAKE2B 
9cc53d05184b4a55a9a80e6112498f91a622b98a853b255daedd57c892b7c2bb8ef3091ed3d141e297864c158b7e03d02313a272448d2e0fb80e1c51a906e00a
 SHA512 
6b125b9a99b6180eb5de16bccfe068abefdb59237fd3295924c418749f2f2d6e39cdbcecc6786e42738846975334c4d8a645eae8fd0fcbda6b0e99241deb15ca



[gentoo-commits] repo/gentoo:master commit in: sci-biology/consed/

2018-01-13 Thread David Seifert
commit: 7edf74c6a660e65e6932de2d5b73b262696bc16d
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan 13 23:01:44 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 23:01:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7edf74c6

sci-biology/consed: Rehash

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-biology/consed/Manifest | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-biology/consed/Manifest b/sci-biology/consed/Manifest
index f1a492de74c..eb7d7f06c3e 100644
--- a/sci-biology/consed/Manifest
+++ b/sci-biology/consed/Manifest
@@ -1,2 +1,2 @@
-DIST consed-29-linux.tar.gz 36172715 SHA256 
98354e2507ef9026b82c89db199ff1de7e4ec3686fccd691d215acdcde34ce39 SHA512 
63a95d84cb58009045a9d898c8b1a94f98516bed9189f624a5930338cc8f51562504257f309d945fafcc07e0811ffeea122b640789f75fbd6c94535178dab4dd
 WHIRLPOOL 
26ebc1ee7114b0c609fd36c2c46b71c399bacb61f7db285ab36f296902964c14518c058e814a166b20a36c2d320280aeed0ca18b7104c6b503324bf27d4b57af
-DIST consed-29-sources.tar.gz 3258845 SHA256 
e7d3c2bf60e0bb22025e0416d16cf9864fec8091811ec285a39db4cb46bc3fc6 SHA512 
fd711a65a02ef1238cca12b90fe7fa9b67da6c37d43cd105f38c7b6475fbc073c1f4d7f99703dec9d3a0a7a2a9317cb14999a114bb6f52589cb9b6e34700eb93
 WHIRLPOOL 
5ac363f049b6b40554112f830e812e7ab7d334a0f6707ea4da981ed1e468109f3bd7669382aa77e93cf12c78cc95fb1085711dcc972c7ff22ffe6b73056bb2c2
+DIST consed-29-linux.tar.gz 36172715 BLAKE2B 
6706576b404c0bccb7ed28ab6fe2dec86fdac6f7651406d3f30e35caac3e49a66b4762edace2133d2dfb776bbeb730b74797c7323deb950f2648a46c4594fe98
 SHA512 
63a95d84cb58009045a9d898c8b1a94f98516bed9189f624a5930338cc8f51562504257f309d945fafcc07e0811ffeea122b640789f75fbd6c94535178dab4dd
+DIST consed-29-sources.tar.gz 3258845 BLAKE2B 
508763ff2a240047cff0a43ba4b9b9a7f9302c0a023478c6b08f86bb77fb2c12a62a9b16165fe6257fe6c86af853dabe279bd9e05632c3e112e3fb7fad2c6bd3
 SHA512 
fd711a65a02ef1238cca12b90fe7fa9b67da6c37d43cd105f38c7b6475fbc073c1f4d7f99703dec9d3a0a7a2a9317cb14999a114bb6f52589cb9b6e34700eb93



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

2018-01-13 Thread David Seifert
commit: 4110c2ea2246b87ed8fe0dfdd040b1d60891cbee
Author: charIes17  arcor  de>
AuthorDate: Thu Jan 11 23:30:38 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 22:53:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4110c2ea

dev-libs/libmowgli: Bump to EAPI=6

Bug: https://bugs.gentoo.org/644264
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/6835

 dev-libs/libmowgli/libmowgli-1.0.0-r1.ebuild | 15 +++
 dev-libs/libmowgli/libmowgli-.ebuild | 17 ++---
 2 files changed, 25 insertions(+), 7 deletions(-)

diff --git a/dev-libs/libmowgli/libmowgli-1.0.0-r1.ebuild 
b/dev-libs/libmowgli/libmowgli-1.0.0-r1.ebuild
new file mode 100644
index 000..f6bf87c430b
--- /dev/null
+++ b/dev-libs/libmowgli/libmowgli-1.0.0-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Useful set of performance and usability-oriented extensions to C"
+HOMEPAGE="http://atheme.org/projects/libmowgli.html";
+SRC_URI="http://distfiles.atheme.org/${P}.tar.bz2";
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE=""
+
+DOCS=( AUTHORS README doc/BOOST )

diff --git a/dev-libs/libmowgli/libmowgli-.ebuild 
b/dev-libs/libmowgli/libmowgli-.ebuild
index 5450f37c16c..bae567fb341 100644
--- a/dev-libs/libmowgli/libmowgli-.ebuild
+++ b/dev-libs/libmowgli/libmowgli-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,18 +6,21 @@ EAPI=6
 inherit git-r3
 
 DESCRIPTION="Useful set of performance and usability-oriented extensions to C"
-HOMEPAGE="http://atheme.org/projects/libmowgli.html";
+HOMEPAGE="https://github.com/atheme/libmowgli-2";
 EGIT_REPO_URI="https://github.com/atheme/libmowgli-2.git";
-IUSE="libressl ssl"
 
 LICENSE="BSD-2"
 SLOT="2"
 KEYWORDS=""
-RDEPEND="ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-)"
+IUSE="libressl ssl"
+
+RDEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )"
 DEPEND="${RDEPEND}"
+
 DOCS=( AUTHORS README doc/BOOST doc/design-concepts.txt )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gkrellmpc/files/

2018-01-13 Thread David Seifert
commit: b5c40d8f0ce46b60bcdaa4bf30f9da9f8abe1d6f
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Jan  6 09:11:45 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 22:40:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c40d8f

media-plugins/gkrellmpc: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/6770

 .../gkrellmpc/files/gkrellmpc-0.1_beta9-mt.patch   | 152 -
 1 file changed, 152 deletions(-)

diff --git a/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta9-mt.patch 
b/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta9-mt.patch
deleted file mode 100644
index 4de5688a2b5..000
--- a/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta9-mt.patch
+++ /dev/null
@@ -1,152 +0,0 @@
-diff -uNr gkrellmpc-0.1_beta9/gkrellmpc.c gkrellmpc-0.1_beta9.mine/gkrellmpc.c
 gkrellmpc-0.1_beta9/gkrellmpc.c2005-01-05 22:33:16.0 +0300
-+++ gkrellmpc-0.1_beta9.mine/gkrellmpc.c   2009-04-05 19:51:12.0 
+0400
-@@ -132,7 +132,7 @@
-   /* Create the status decal */
-   mpc_status_decal = gkrellm_create_decal_pixmap(mpc_panel, 
gkrellm_decal_misc_pixmap(), gkrellm_decal_misc_mask(), N_MISC_DECALS, style, 
0, t);
-   mpc_status_decal->x = w - mpc_status_decal->w;
--  gkrellm_draw_decal_pixmap(mpc_panel, mpc_status_decal, (mpc_mpd ? 
D_MISC_LED1 : D_MISC_LED0));
-+  gkrellm_draw_decal_pixmap(mpc_panel, mpc_status_decal, 
(mpc_mpd_connected() ? D_MISC_LED1 : D_MISC_LED0));
- 
-   /* Update t */
-   t += mpc_label_decal->h > mpc_status_decal->h ? mpc_label_decal->h : 
mpc_status_decal->h;
-@@ -254,7 +254,7 @@
-   static gint x_scroll;
- 
-   /* Try to connect to mpd */
--  if (!mpc_mpd && mpc_ticker->ten_second_tick) {
-+  if (!mpc_mpd_connected() && mpc_ticker->ten_second_tick) {
-   mpc_mpd_connect();
-   }
- 
-@@ -428,7 +428,7 @@
-   status = mpc_mpd_get("status\n");
-   currentsong = mpc_mpd_get("currentsong\n");
- 
--  if (!mpc_mpd) {
-+  if (!mpc_mpd_connected()) {
-   mpc_update_label("NO MPD");
-   mpc_update_songname("");
-   }
-diff -uNr gkrellmpc-0.1_beta9/mpd.c gkrellmpc-0.1_beta9.mine/mpd.c
 gkrellmpc-0.1_beta9/mpd.c  2005-01-05 22:33:16.0 +0300
-+++ gkrellmpc-0.1_beta9.mine/mpd.c 2009-04-05 20:30:38.0 +0400
-@@ -12,18 +12,32 @@
- #include 
- #include 
- 
-+#include 
-+#include 
-+
- GIOChannel   * mpc_mpd = NULL;
-+pthread_mutex_t mpc_mutex = { { 0, 0, 0, PTHREAD_MUTEX_RECURSIVE_NP, 0, { 0 } 
} }; //PTHREAD_MUTEX_INITIALIZER;
-+
-+gboolean mpc_mpd_connected() {
-+  if(pthread_mutex_trylock(&mpc_mutex)){
-+  return (FALSE);
-+  }
-+  pthread_mutex_unlock(&mpc_mutex);
-+  return (gboolean)mpc_mpd;
-+}
- 
- /*
-  * Connects to the MPD server, sets up the mpd object, sets the status decal 
to ON
-  */
--gboolean mpc_mpd_connect() {
-+void* mpc_mpd_connect_worker(void* arg) {
-   int sockfd;
-   struct hostent *server;
-   struct sockaddr_in serv_addr;
-   gchar * line;
-   gchar ** parts;
-   gboolean retval;
-+  
-+  pthread_mutex_lock(&mpc_mutex);
- 
-   if (mpc_mpd) {
-   /*
-@@ -33,11 +47,11 @@
-   }
- 
-   if (!mpc_conf_hostname || !mpc_conf_port) {
--  return (FALSE);
-+  goto err;
-   }
- 
--  if ((sockfd = socket(PF_INET, SOCK_STREAM, 0)) == -1) return(FALSE);
--  if (!(server = gethostbyname(mpc_conf_hostname))) return(FALSE);
-+  if ((sockfd = socket(PF_INET, SOCK_STREAM, 0)) == -1) goto err;
-+  if (!(server = gethostbyname(mpc_conf_hostname))) goto err;
- 
-   bzero((char *) &serv_addr, sizeof(serv_addr));
-   serv_addr.sin_family = AF_INET;
-@@ -46,7 +60,7 @@
-   server->h_length);
-   serv_addr.sin_port = htons(mpc_conf_port);
- 
--  if (connect(sockfd, (struct sockaddr*)&serv_addr, sizeof(serv_addr)) < 
0) return(FALSE);
-+  if (connect(sockfd, (struct sockaddr*)&serv_addr, sizeof(serv_addr)) < 
0) goto err;
-   
-   /* Getup the mpd object */
-   mpc_mpd = g_io_channel_unix_new(sockfd);
-@@ -72,29 +86,40 @@
-   retval = FALSE;
-   }
- 
--  if (retval) {
--  gkrellm_draw_decal_pixmap(mpc_panel, mpc_status_decal, 
D_MISC_LED1);
--  mpc_update_label("MPD");
--  mpc_update_songname("");
--  }
- 
--  return(retval);
-+err:  
-+  pthread_mutex_unlock(&mpc_mutex);
-+  return NULL;
-+}
-+
-+gboolean mpc_mpd_connect() {
-+  pthread_attr_t attr;
-+  pthread_t thread_id;
-+  
-+  if(pthread_mutex_trylock(&mpc_mutex)){
-+  return (FALSE);
-+  }
-+  
-+  pthread_attr_init(&attr);
-+  pthread_create(&thread_id, &attr, mpc_mpd_connect_worker, NULL);
-+  
-+  pthread_mutex_unlock(&mpc_mutex);
-+  
-+  return (FALSE);
- }
- 
- /*
-  * Disconnects fro

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

2018-01-13 Thread David Seifert
commit: 0a1f6ff79993dc1ce9e53ec74aada1885f981ed3
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Jan 12 15:23:11 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 22:40:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a1f6ff7

net-misc/electrum: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/6840

 net-misc/electrum/files/2.7.15-no-user-root.patch | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/net-misc/electrum/files/2.7.15-no-user-root.patch 
b/net-misc/electrum/files/2.7.15-no-user-root.patch
deleted file mode 100644
index e98cf30da42..000
--- a/net-misc/electrum/files/2.7.15-no-user-root.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 setup.py.orig  2017-01-06 19:17:44.294137848 +
-+++ setup.py   2017-01-06 19:17:50.093161327 +
-@@ -21,12 +21,6 @@
- parser.add_argument('--root=', dest='root_path', metavar='dir', 
default='/')
- opts, _ = parser.parse_known_args(sys.argv[1:])
- usr_share = os.path.join(sys.prefix, "share")
--if not os.access(opts.root_path + usr_share, os.W_OK) and \
--   not os.access(opts.root_path, os.W_OK):
--if 'XDG_DATA_HOME' in os.environ.keys():
--usr_share = os.environ['XDG_DATA_HOME']
--else:
--usr_share = os.path.expanduser('~/.local/share')
- data_files += [
- (os.path.join(usr_share, 'applications/'), ['electrum.desktop']),
- ]



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

2018-01-13 Thread David Seifert
commit: a1f80a4d9630f82f608ed5084f1b5c4b31c0aafb
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Dec 26 07:24:14 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 22:41:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1f80a4d

net-libs/libmicrohttpd: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/6638

 ...bmicrohttpd-0.9.53-fix-build-without-epoll.patch | 21 -
 1 file changed, 21 deletions(-)

diff --git 
a/net-libs/libmicrohttpd/files/libmicrohttpd-0.9.53-fix-build-without-epoll.patch
 
b/net-libs/libmicrohttpd/files/libmicrohttpd-0.9.53-fix-build-without-epoll.patch
deleted file mode 100644
index ff27c26e3e6..000
--- 
a/net-libs/libmicrohttpd/files/libmicrohttpd-0.9.53-fix-build-without-epoll.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-commit 01df8861c19a203cea9ef26570893c2b9c0e48b2
-Author: Evgeny Grin (Karlson2k) 
-Date:   Wed Apr 12 21:11:28 2017 +0300
-
-Fixed GNU/Linux builds without epoll
-
-diff --git a/src/microhttpd/daemon.c b/src/microhttpd/daemon.c
-index 49a1b82..02713e3 100644
 a/src/microhttpd/daemon.c
-+++ b/src/microhttpd/daemon.c
-@@ -2251,8 +2251,10 @@ send_param_adapter (struct MHD_Connection *connection,
-   if (0 < ret)
- {
-   /* write successful */
-+#ifdef EPOLL_SUPPORT
-   if (left > (uint64_t)ret)
- connection->epoll_state &= ~MHD_EPOLL_STATE_WRITE_READY;
-+#endif /* EPOLL_SUPPORT */
-   return ret;
- }
-   err = MHD_socket_get_error_();



[gentoo-commits] repo/gentoo:master commit in: dev-python/python3-openid/files/

2018-01-13 Thread David Seifert
commit: baae92ecee4f4dd6e54918d84807cc406c645b43
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Jan  7 08:03:17 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 22:40:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baae92ec

dev-python/python3-openid: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/6780

 dev-python/python3-openid/files/django-tests.patch | 32 --
 1 file changed, 32 deletions(-)

diff --git a/dev-python/python3-openid/files/django-tests.patch 
b/dev-python/python3-openid/files/django-tests.patch
deleted file mode 100644
index e5fcda877f3..000
--- a/dev-python/python3-openid/files/django-tests.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-diff --git a/examples/djopenid/consumer/urls.py 
b/examples/djopenid/consumer/urls.py
-index d55e056..3926e27 100644
 a/examples/djopenid/consumer/urls.py
-+++ b/examples/djopenid/consumer/urls.py
-@@ -1,5 +1,5 @@
- 
--from django.conf.urls.defaults import *
-+from django.conf.urls import *
- 
- urlpatterns = patterns(
- 'djopenid.consumer.views',
-diff --git a/examples/djopenid/server/urls.py 
b/examples/djopenid/server/urls.py
-index d6931a4..e61de52 100644
 a/examples/djopenid/server/urls.py
-+++ b/examples/djopenid/server/urls.py
-@@ -1,5 +1,5 @@
- 
--from django.conf.urls.defaults import *
-+from django.conf.urls import *
- 
- urlpatterns = patterns(
- 'djopenid.server.views',
-diff --git a/examples/djopenid/urls.py b/examples/djopenid/urls.py
-index d91ee1f..16af9a1 100644
 a/examples/djopenid/urls.py
-+++ b/examples/djopenid/urls.py
-@@ -1,4 +1,4 @@
--from django.conf.urls.defaults import *
-+from django.conf.urls import *
- 
- urlpatterns = patterns(
- '',



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

2018-01-13 Thread David Seifert
commit: 079cc35919ab863f4562f540440f1bec75a4f3fc
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Dec 26 07:24:48 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 22:41:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=079cc359

net-misc/curl: remove unused patch

 net-misc/curl/files/curl-7.55.1-fix-build.patch | 22 --
 1 file changed, 22 deletions(-)

diff --git a/net-misc/curl/files/curl-7.55.1-fix-build.patch 
b/net-misc/curl/files/curl-7.55.1-fix-build.patch
deleted file mode 100644
index b9749d59c7f..000
--- a/net-misc/curl/files/curl-7.55.1-fix-build.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-index d77a884..6dcd0f1 100644
 a/m4/curl-confopts.m4
-+++ b/m4/curl-confopts.m4
-@@ -37,14 +37,14 @@ AC_HELP_STRING([--enable-threaded-resolver],[Enable 
threaded resolver])
- AC_HELP_STRING([--disable-threaded-resolver],[Disable threaded resolver]),
-   OPT_THRES=$enableval)
-   case "$OPT_THRES" in
--*)
--  dnl configure option not specified
--  want_thres="yes"
--  ;;
- no)
-   dnl --disable-threaded-resolver option used
-   want_thres="no"
-   ;;
-+*)
-+  dnl configure option not specified
-+  want_thres="yes"
-+  ;;
-   esac
-   AC_MSG_RESULT([$want_thres])
- ])



[gentoo-commits] repo/gentoo:master commit in: app-crypt/eid-mw/files/

2018-01-13 Thread David Seifert
commit: b01f5c6f8297e0493d963734f9dd3239369464cb
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Jan 13 20:01:53 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 22:40:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01f5c6f

app-crypt/eid-mw: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/6853

 app-crypt/eid-mw/files/gtk_not_required_4_2.patch | 74 ---
 1 file changed, 74 deletions(-)

diff --git a/app-crypt/eid-mw/files/gtk_not_required_4_2.patch 
b/app-crypt/eid-mw/files/gtk_not_required_4_2.patch
deleted file mode 100644
index 7990acaebdd..000
--- a/app-crypt/eid-mw/files/gtk_not_required_4_2.patch
+++ /dev/null
@@ -1,74 +0,0 @@
-diff --git a/Makefile.am b/Makefile.am
-index de5416f..8e55277 100644
 a/Makefile.am
-+++ b/Makefile.am
-@@ -1,7 +1,7 @@
- ACLOCAL_AMFLAGS = -I scripts/m4
- EXTRA_DIST = scripts/build-aux/config.rpath  debian rpm doc
- 
--SUBDIRS=cardcomm/pkcs11/src doc/sdk/include/rsaref220 plugins_tools/util 
tests/unit plugins_tools/xpi plugins_tools/aboutmw/gtk plugins_tools/eid-viewer
-+SUBDIRS=cardcomm/pkcs11/src doc/sdk/include/rsaref220 plugins_tools/util 
tests/unit plugins_tools/xpi 
- 
- xpipackage:
-   $(MAKE) -C plugins_tools/xpi xpipackage
-diff --git a/cardcomm/pkcs11/src/Makefile.am b/cardcomm/pkcs11/src/Makefile.am
-index 6e33315..fce4494 100644
 a/cardcomm/pkcs11/src/Makefile.am
-+++ b/cardcomm/pkcs11/src/Makefile.am
-@@ -165,8 +165,6 @@ libbeidpkcs11_la_SOURCES += \
-   dialogs/dialogsgtk/single_dialog.c
- endif
- 
--libexec_PROGRAMS = beid-askpin beid-changepin beid-badpin beid-askaccess 
beid-spr-askpin beid-spr-changepin
--
- if P11KIT
- dist_p11kitcf_DATA = beid.module
- install-exec-hook:
-@@ -176,28 +174,4 @@ install-exec-hook:
-   $(LN_S) $(libdir)/libbeidpkcs11.so.0 beidpkcs11.so
- endif
- 
--beid_askpin_SOURCES = dialogs/dialogsgtk/parent.c 
dialogs/dialogsgtk/beid-askpin.c
--beid_askpin_CPPFLAGS = -I$(srcdir)/dialogsgtk -I$(srcdir)/../common/src 
-I$(srcdir)/src @GTK_CFLAGS@
--beid_askpin_LDADD = @GTK_LIBS@
--
--beid_changepin_SOURCES = dialogs/dialogsgtk/parent.c 
dialogs/dialogsgtk/beid-changepin.c
--beid_changepin_CPPFLAGS = -I$(dialogsdir)/dialogsgtk 
-I$(dialogsdir)/../common/dialogs -I$(dialogsdir)/dialogs @GTK_CFLAGS@
--beid_changepin_LDADD = @GTK_LIBS@
--
--beid_badpin_SOURCES = dialogs/dialogsgtk/parent.c 
dialogs/dialogsgtk/beid-badpin.c
--beid_badpin_CPPFLAGS = -I$(dialogsdir)/dialogsgtk 
-I$(dialogsdir)/../common/dialogs -I$(dialogsdir)/dialogs @GTK_CFLAGS@
--beid_badpin_LDADD = @GTK_LIBS@
--
--beid_askaccess_SOURCES = dialogs/dialogsgtk/parent.c 
dialogs/dialogsgtk/beid-askaccess.c
--beid_askaccess_CPPFLAGS = -I$(dialogsdir)/dialogsgtk 
-I$(dialogsdir)/../common/dialogs -I$(dialogsdir)/dialogs @GTK_CFLAGS@
--beid_askaccess_LDADD = @GTK_LIBS@
--
--beid_spr_askpin_SOURCES = dialogs/dialogsgtk/parent.c 
dialogs/dialogsgtk/beid-spr-askpin.c
--beid_spr_askpin_CPPFLAGS = -I$(dialogsdir)/dialogsgtk 
-I$(dialogsdir)/../common/dialogs -I$(dialogsdir)/dialogs @GTK_CFLAGS@
--beid_spr_askpin_LDADD = @GTK_LIBS@
--
--beid_spr_changepin_SOURCES = dialogs/dialogsgtk/parent.c 
dialogs/dialogsgtk/beid-spr-changepin.c
--beid_spr_changepin_CPPFLAGS = -I$(dialogsdir)/dialogsgtk 
-I$(dialogsdir)/../common/dialogs -I$(dialogsdir)/dialogs @GTK_CFLAGS@
--beid_spr_changepin_LDADD = @GTK_LIBS@
--
- pkgconfig_DATA=libbeidpkcs11.pc
-diff --git a/configure.ac b/configure.ac
-index 92bbb3b..a47e7c2 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -59,14 +59,6 @@ fi
- 
- AC_DEFINE_UNQUOTED([HAVE_GTK], [$have_gtk], [Set to major version of libgtk])
- 
--if test "$have_gtk" = "no"
--then
--  AC_MSG_ERROR([At least one version of GTK is required.])
--fi
--
--PKG_CHECK_MODULES([XML2], [libxml-2.0])
--PKG_CHECK_MODULES([libproxy], [libproxy-1.0])
--
- ###
- ### read user-specific requests from --enable directives ##
- ###



[gentoo-commits] repo/gentoo:master commit in: games-strategy/colobot/, games-strategy/colobot-data/

2018-01-13 Thread David Seifert
commit: 48fa4bea6756dd5dc06592d09dc8ebbd1d6d3964
Author: soredake  krutt  org>
AuthorDate: Fri Jan  5 13:29:09 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 22:35:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48fa4bea

games-strategy/colobot: new package

Closes: https://github.com/gentoo/gentoo/pull/6756

 games-strategy/colobot-data/Manifest   |  5 ++
 .../colobot-data/colobot-data-0.1.11.ebuild| 54 
 .../colobot-data/colobot-data-.ebuild  | 51 +++
 games-strategy/colobot-data/metadata.xml   | 16 ++
 games-strategy/colobot/Manifest|  1 +
 games-strategy/colobot/colobot-0.1.11.ebuild   | 58 ++
 games-strategy/colobot/colobot-.ebuild | 58 ++
 games-strategy/colobot/metadata.xml| 15 ++
 8 files changed, 258 insertions(+)

diff --git a/games-strategy/colobot-data/Manifest 
b/games-strategy/colobot-data/Manifest
new file mode 100644
index 000..0ef50534c66
--- /dev/null
+++ b/games-strategy/colobot-data/Manifest
@@ -0,0 +1,5 @@
+DIST colobot-data-0.1.11-music-flac.tar.gz 298829480 BLAKE2B 
2a041df82b295433257dd0358b6f83d585cae086a7c1f7e891964a4ffca2e1ca71bb68f7f01160c8dddaeb3b553fcc0082ab746177836d8b9494376a9a9b4451
 SHA512 
0ab613ea8ca59771b5d93b9c8d96ad88a0fe27f6171be0cb1d6d2eb60b820fdcad83f8fdc5d2f968e8091a6f3e727eb202c4dd09f86afb3eb2e325756eb40873
+DIST colobot-data-0.1.11-music-ogg.tar.gz 55596353 BLAKE2B 
63be871fc2000c1cb041658b7395d5175cefc24c81661b366396965951efdadf1cf064211f3f543c4a4b1b7da5bd91db5e397844f1e8771318302c9d80788eb4
 SHA512 
486d084adc1b28a9fe36c530d261e48a89553c822989f493b0a92dabb9c3435953bda6fe98fcdabc72c6969b5e9be4ff9f3803066f6115fc7740c3de5d183764
+DIST colobot-data-0.1.11.zip 55796087 BLAKE2B 
2a1a6fc57bb61423360f89c8bac597754cab872b3154f9b3464bef88555e4dcb9e0296a4b6f85271ef95e71c69d1c31737c8ae3b932a0b64dc8d7cfa8393481b
 SHA512 
2024759af47b4c406325e1d72d119391712ec9d53b4059f3e942e0bd2b3881fdbc9613f79510b9b012cdbc76bebd8a008531da4f94be5d6107887bbcb330417f
+DIST colobot-data--music-flac.tar.gz 298829480 BLAKE2B 
2a041df82b295433257dd0358b6f83d585cae086a7c1f7e891964a4ffca2e1ca71bb68f7f01160c8dddaeb3b553fcc0082ab746177836d8b9494376a9a9b4451
 SHA512 
0ab613ea8ca59771b5d93b9c8d96ad88a0fe27f6171be0cb1d6d2eb60b820fdcad83f8fdc5d2f968e8091a6f3e727eb202c4dd09f86afb3eb2e325756eb40873
+DIST colobot-data--music-ogg.tar.gz 3686106 BLAKE2B 
c1565dbcf1aab0e29014623c924ade2ac1b5da9ae9d9231afe3299dfedab0678c3d222e58665fe3ac60291972b7c2d763437246d7816ca7c16e69766a52e9490
 SHA512 
2ec22944857ccc5276b93d0da4684bfd9d2a80ac712e3396cb01ccbf21a582c22d525e8af9d12828e224ee948173bffb5e31f664cc9333b79b6f3062dd2466ac

diff --git a/games-strategy/colobot-data/colobot-data-0.1.11.ebuild 
b/games-strategy/colobot-data/colobot-data-0.1.11.ebuild
new file mode 100644
index 000..b60210f63c3
--- /dev/null
+++ b/games-strategy/colobot-data/colobot-data-0.1.11.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Data package for colobot (Colonize with Bots)"
+HOMEPAGE="https://colobot.info/";
+SRC_URI="
+   
https://github.com/colobot/colobot-data/archive/colobot-gold-${PV}-alpha.zip -> 
${P}.zip
+   music_ogg? ( 
https://colobot.info/files/music/colobot-music_ogg_${PV}-alpha.tar.gz -> 
${P}-music-ogg.tar.gz )
+   music_flac_convert? ( 
https://colobot.info/files/music/colobot-music_flac_${PV}-alpha.tar.gz -> 
${P}-music-flac.tar.gz )"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+music music_flac_convert +music_ogg"
+REQUIRED_USE="
+   music? ( ^^ ( music_flac_convert music_ogg ) )
+   music_flac_convert? ( music )
+   music_ogg? ( music )"
+
+DEPEND="
+   app-arch/unzip
+   music_flac_convert? ( media-sound/vorbis-tools )"
+
+S="${WORKDIR}/${PN}-colobot-gold-${PV}-alpha"
+
+src_unpack() {
+   unpack "${P}.zip"
+
+   cd "${S}" || die
+   if use music; then
+   tar xf "${DISTDIR}/${P}"-music-*.tar.gz -C "${S}/music" || die 
"Failed to unpack music"
+   fi
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   if use music; then
+   sed -i -e '/find_program(WGET wget)/d' -e '/if(NOT WGET)/,+2 d' 
music/CMakeLists.txt || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DMUSIC=$(usex music)
+   -DMUSIC_FLAC=$(usex music_flac_convert)
+   -DMUSIC_QUALITY="${COLOBOT_DATA_MUSIC_QUALITY:-4}"
+   )
+   cmake-utils_src_configure
+}

diff --git a/games-strategy/colobot-data/colobot-data-.ebuild 
b/games-strategy/colobot-data/colobot-data-.ebuild
new file mode 100644
index 000..63f52ef31b0
--- /dev/null
+++ b/games-strategy/colobot-data/colobot-data-.ebuild
@@ -0,0 +1

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

2018-01-13 Thread David Seifert
commit: 72b58ed15bf1d0b84e615081a40fe81fee700af2
Author: soredake  krutt  org>
AuthorDate: Tue Jan  9 12:23:10 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 22:20:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b58ed1

games-emulation/ppsspp: remove unneded deps

Closes: https://github.com/gentoo/gentoo/pull/6806

 games-emulation/ppsspp/ppsspp-1.4.2-r1.ebuild | 98 +++
 games-emulation/ppsspp/ppsspp-1.5.4-r1.ebuild | 98 +++
 games-emulation/ppsspp/ppsspp-.ebuild | 11 +--
 3 files changed, 197 insertions(+), 10 deletions(-)

diff --git a/games-emulation/ppsspp/ppsspp-1.4.2-r1.ebuild 
b/games-emulation/ppsspp/ppsspp-1.4.2-r1.ebuild
new file mode 100644
index 000..b50b2c98db5
--- /dev/null
+++ b/games-emulation/ppsspp/ppsspp-1.4.2-r1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit desktop cmake-utils
+
+DESCRIPTION="A PSP emulator written in C++."
+HOMEPAGE="https://www.ppsspp.org/";
+SRC_URI="
+   https://github.com/hrydgard/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   !system-ffmpeg? ( 
https://github.com/hrydgard/ppsspp-ffmpeg/archive/a2e98d7ba4c7c5cac08608732c3058cb46e3e0ef.tar.gz
 -> ${P}-ffmpeg.tar.gz )
+   
https://github.com/hrydgard/ppsspp-lang/archive/f32328a88cbf368af90eb79bc7ad5420795d6585.tar.gz
 -> ${P}-assets_lang.tar.gz
+   
https://github.com/hrydgard/pspautotests/archive/e18cface3db64ccb96738dc128fe769b28fff65c.tar.gz
 -> ${P}-pspautotests.tar.gz
+   
https://github.com/hrydgard/minidx9/archive/7751cf73f5c06f1be21f5f31c3e2d9a7bacd3a93.tar.gz
 -> ${P}-dx9sdk.tar.gz
+   
https://github.com/hrydgard/glslang/archive/b16f7e6819267e57c3c244808d1981f0ce34acbc.tar.gz
 -> ${P}-ext_glslang.tar.gz
+   
https://github.com/Kingcom/armips/archive/770365d44df35d6e675c58bb2a774ca412278ef5.tar.gz
 -> ${P}-ext_armips.tar.gz
+   
https://github.com/Kingcom/tinyformat/archive/b7f5a22753c81d834ab5133d655f1fd525280765.tar.gz
 -> ${P}-ext_armips_ext_tinyformat.tar.gz
+   
https://github.com/KhronosGroup/SPIRV-Cross/archive/6381b2ff9c0d975af8fd2974c97aa12a69ab6cc6.tar.gz
 -> ${P}-ext_SPIRV-Cross.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+qt5 sdl headless libav +system-ffmpeg"
+REQUIRED_USE="
+   !headless? ( || ( qt5 sdl ) )
+   ?? ( qt5 sdl )
+"
+
+RDEPEND="sys-libs/zlib
+   system-ffmpeg? (
+   !libav? ( media-video/ffmpeg:= )
+   libav? ( media-video/libav:= )
+   )
+   sdl? ( media-libs/libsdl2 )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtopengl:5
+   dev-qt/qtwidgets:5
+   )"
+
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-assets-lookup.patch
+   "${FILESDIR}"/${PN}-1.4-O2.patch
+)
+
+src_unpack() {
+   unpack "${P}.tar.gz"
+   cd "${S}" || die
+   local i list=( assets_lang pspautotests dx9sdk ext_glslang ext_armips 
ext_SPIRV-Cross ext_armips_ext_tinyformat )
+   if ! use system-ffmpeg; then
+   list+=( ffmpeg )
+   fi
+   for i in "${list[@]}"; do
+   tar xf "${DISTDIR}/${P}-${i}.tar.gz" --strip-components 1 -C 
"${i//_//}" || die "Failed to unpack ${P}-${i}.tar.gz"
+   done
+}
+
+src_prepare() {
+   if ! use system-ffmpeg; then
+   sed -i -e "s#-O3#-O2#g;" "${S}"/ffmpeg/linux_*.sh || die
+   fi
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSING_QT_UI=$(usex qt5)
+   -DUSE_SYSTEM_FFMPEG=$(usex system-ffmpeg)
+   -DHEADLESS=$(usex headless)
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   use headless && dobin "${BUILD_DIR}/PPSSPPHeadless"
+   insinto /usr/share/"${PN}"
+   doins -r "${BUILD_DIR}/assets"
+   if use qt5 || use sdl ; then
+   dobin "${BUILD_DIR}/PPSSPP$(usex qt5 Qt SDL)"
+   local i
+   for i in 16 24 32 48 64 96 128 256 512 ; do
+   doicon -s ${i} "icons/hicolor/${i}x${i}/apps/${PN}.png"
+   done
+   make_desktop_entry "PPSSPP$(usex qt5 Qt SDL)" "PPSSPP ($(usex 
qt5 Qt SDL))" "${PN}" "Game"
+   fi
+}
+
+pkg_postinst() {
+   if use system-ffmpeg; then
+   ewarn "system-ffmpeg USE flag is enabled, some bugs might arise 
due to it."
+   ewarn "See https://github.com/hrydgard/ppsspp/issues/9026 for 
more informations."
+   fi
+}

diff --git a/games-emulation/ppsspp/ppsspp-1.5.4-r1.ebuild 
b/games-emulation/ppsspp/ppsspp-1.5.4-r1.ebuild
new file mode 100644
index 000..023b9217fe8
--- /dev/null
+++ b/games-emulation/ppsspp/ppsspp-1.5.4-r1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU Gen

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

2018-01-13 Thread David Seifert
commit: 7ca5185c2708c6e894625468526939aed3feef0d
Author: Alexander Tsoy  tsoy  me>
AuthorDate: Wed Jan 10 11:39:55 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 22:19:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ca5185c

games-board/spider: use xmkmf instead of calling imake directly

Closes: https://bugs.gentoo.org/640686
Closes: https://github.com/gentoo/gentoo/pull/6816

 games-board/spider/spider-1.2_p4-r1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/games-board/spider/spider-1.2_p4-r1.ebuild 
b/games-board/spider/spider-1.2_p4-r1.ebuild
index c20901755c6..0d2b229121c 100644
--- a/games-board/spider/spider-1.2_p4-r1.ebuild
+++ b/games-board/spider/spider-1.2_p4-r1.ebuild
@@ -38,12 +38,10 @@ src_prepare() {
 }
 
 src_configure() {
-   imake \
-   -DUseInstalled \
+   xmkmf \
-DSmallCards=NO \
-DRoundCards \
$(use athena && echo "-DCompileXAW=YES" || echo 
"-DCompileXlibOnly=YES") \
-   -I/usr/lib/X11/config \
|| die "imake failed"
sed -i \
-e '/CC = /d' \



[gentoo-commits] repo/gentoo:master commit in: games-rpg/baldurs-gate-ee/

2018-01-13 Thread David Seifert
commit: a73f986bae914bb63e3a83ac62c376051b9dbce6
Author: Diogo Pereira  gmail  com>
AuthorDate: Thu Jan 11 16:40:02 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 22:18:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a73f986b

games-rpg/baldurs-gate-ee: updated installer

The GOG installer was updated, but the game version remains the same.

Closes: https://bugs.gentoo.org/642882
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/6834

 games-rpg/baldurs-gate-ee/Manifest| 2 +-
 ...urs-gate-ee-2.3.67.3.ebuild => baldurs-gate-ee-2.3.67.3-r1.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-rpg/baldurs-gate-ee/Manifest 
b/games-rpg/baldurs-gate-ee/Manifest
index f79b24057cf..3fcacf535b1 100644
--- a/games-rpg/baldurs-gate-ee/Manifest
+++ b/games-rpg/baldurs-gate-ee/Manifest
@@ -1 +1 @@
-DIST gog_baldur_s_gate_enhanced_edition_2.5.0.8.sh 2877122979 SHA256 
ddd4ad12a340db1fe74f68532565df216577ffd76ce9190da0a288594b161e7b SHA512 
b129e7c8e656092ab731410e0776576f28e497958e84faf02095d0a22ee72a2c8c9d1563b8c972959f6f9d4c2cb9dacd13358d5aee1c53c3f198d9b362c19d3d
 WHIRLPOOL 
730218b67b6f026bbd3f40d2f0d382c60b10be48ca0e13f6d705ca96e6edebe21e0fb3131dd1c07aadf3c7396f56e8dbd55b0c19074bd7564ea7d533cb98ace2
+DIST gog_baldur_s_gate_enhanced_edition_2.5.0.9.sh 2877124067 BLAKE2B 
244e93ae089703c9fae3dcfcad4fb9c1eb32695e7288f7a05b3f2996887f90d6912e745e9b47a93ba45ee3ddda8363e69d22e62c57258ee54c24c47f07b2f619
 SHA512 
56d4796a959658f29cabef6e7339db5ba9fa792d9fd899ebc375c9b5cf94305b6d11c21d41a8809fcb1cbe38ecb4bc7152158ef19c87395374ab9060f48756a6

diff --git a/games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.3.67.3.ebuild 
b/games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.3.67.3-r1.ebuild
similarity index 92%
rename from games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.3.67.3.ebuild
rename to games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.3.67.3-r1.ebuild
index 9dab4cbf46b..4e3bf5f6ec9 100644
--- a/games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.3.67.3.ebuild
+++ b/games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.3.67.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -7,7 +7,7 @@ inherit eutils unpacker
 
 DESCRIPTION="Baldur's Gate: Enhanced Edition"
 HOMEPAGE="https://www.baldursgate.com/";
-SRC_URI="gog_baldur_s_gate_enhanced_edition_2.5.0.8.sh"
+SRC_URI="gog_baldur_s_gate_enhanced_edition_2.5.0.9.sh"
 
 LICENSE="GOG-EULA"
 SLOT="0"



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

2018-01-13 Thread David Seifert
commit: c054ca765bb62631ce62ffb5e52ad30b6363e9e3
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Thu Dec 28 17:39:14 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 22:17:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c054ca76

dev-libs/sway: version bump to 0.15.1

 dev-libs/sway/Manifest   |  1 +
 dev-libs/sway/sway-0.15.1.ebuild | 84 
 2 files changed, 85 insertions(+)

diff --git a/dev-libs/sway/Manifest b/dev-libs/sway/Manifest
index 99a12d6cf12..c1c09b65ea1 100644
--- a/dev-libs/sway/Manifest
+++ b/dev-libs/sway/Manifest
@@ -1,2 +1,3 @@
 DIST sway-0.14.0.tar.gz 5376243 BLAKE2B 
9990db2d0a17831ac55669236533737a3422a8cb8faa338acae3e897586e410bb95f83f395462332889886be148d0151cad5465bce7786bc8e1a1aa3ceba721c
 SHA512 
2c2e45ddc935504bd240288386662d05f284eb0d540e05b6e56ca577e9b1f2303929b9659eaa3cb99b8cdadb60bd1bfa4104624bf2574e41365e1b3df5361410
 DIST sway-0.15.0.tar.gz 5394917 BLAKE2B 
40b12e4c276bda3f6364f1a8d9f55604535632ce0186c0706ff6020bc6ff1b8f5b4b560ae52d281f5cc549547c7f1455bcf30e9b854db26b231e68e648819905
 SHA512 
2ac448f16cae83563b4ed7039b355c238cdf45bf16af58002c56781fbbac640a5b61b2fd05eb8bcfea5cc06a65707a48e093a68e80be44c14cf1d5d0a9410331
+DIST sway-0.15.1.tar.gz 5395223 BLAKE2B 
b5803f6858f2fa9e70fef75f888970c05cf0ccb4f69ea520ec5121b683780d9ad7bd182ae9d1d4f53612e71a70c594e063a5adf94246318cefce67576e202253
 SHA512 
5a972fb58ab7f352f206694299832f7bcbeb053419ac47504041dccbbb55433a8de8ec06e3fa38aab259694f1a2042d2a2f920db16cb32dfcc1ac5344017de09

diff --git a/dev-libs/sway/sway-0.15.1.ebuild b/dev-libs/sway/sway-0.15.1.ebuild
new file mode 100644
index 000..53a06086e79
--- /dev/null
+++ b/dev-libs/sway/sway-0.15.1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils cmake-utils
+
+DESCRIPTION="i3-compatible Wayland window manager"
+HOMEPAGE="http://swaywm.org/";
+
+SRC_URI="https://github.com/swaywm/sway/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+gdk-pixbuf +swaybar +swaybg swaygrab swaylock +swaymsg systemd +tray 
wallpapers zsh-completion"
+
+REQUIRED_USE="tray? ( swaybar )"
+
+RDEPEND=">=dev-libs/wlc-0.0.8[systemd=]
+   dev-libs/json-c:0=
+   dev-libs/libpcre
+   dev-libs/libinput
+   dev-libs/wayland
+   sys-libs/libcap
+   x11-libs/libxkbcommon
+   x11-libs/cairo
+   x11-libs/pango
+   gdk-pixbuf? ( x11-libs/gdk-pixbuf[jpeg] )
+   swaylock? ( virtual/pam )
+   tray? ( sys-apps/dbus )"
+
+DEPEND="${RDEPEND}
+   app-text/asciidoc
+   virtual/pkgconfig"
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   # remove bad CFLAGS that upstream is trying to add
+   sed -i -e '/add_compile_options/s/-Werror//' CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -Denable-swaybar=$(usex swaybar)
+   -Denable-swaybg=$(usex swaybg)
+   -Denable-swaygrab=$(usex swaygrab)
+   -Denable-swaylock=$(usex swaylock)
+   -Denable-swaymsg=$(usex swaymsg)
+   -Denable-tray=$(usex tray)
+
+   -Ddefault-wallpaper=$(usex wallpapers)
+
+   -Denable-gdk-pixbuf=$(usex gdk-pixbuf)
+   -Dzsh-completions=$(usex zsh-completion)
+
+   -DCMAKE_INSTALL_SYSCONFDIR="/etc"
+   -DVERSION="${PV}"
+   )
+
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   use !systemd && fperms u+s /usr/bin/sway
+}
+
+pkg_postinst() {
+   if use swaygrab
+   then
+   optfeature "swaygrab screenshot support" 
media-gfx/imagemagick[png]
+   optfeature "swaygrab video capture support" virtual/ffmpeg
+   fi
+   if use tray
+   then
+   optfeature "experimental xembed tray icons support" \
+   x11-misc/xembedsniproxy
+   fi
+
+   optfeature "X11 applications support" dev-libs/wlc[xwayland] 
x11-base/xorg-server[wayland]
+}



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

2018-01-13 Thread David Seifert
commit: 9da917d8e4fdf15ddae409534ea7c4bc29e6115c
Author: Nado  troglodyte  be>
AuthorDate: Fri Jan 12 22:36:25 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 22:17:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9da917d8

games-emulation/vbam:  update to new requirements from upstream

* switch from fdo-mime to xdg-utils
* add missing REQUIRED_USE constraints
* remove gtk port as it is no longer supported by upstream
* remove cairo support for the same reason

Closes: https://bugs.gentoo.org/638300
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/6847

 games-emulation/vbam/vbam-.ebuild | 31 ---
 1 file changed, 12 insertions(+), 19 deletions(-)

diff --git a/games-emulation/vbam/vbam-.ebuild 
b/games-emulation/vbam/vbam-.ebuild
index 0af06c4e2c8..357c9489310 100644
--- a/games-emulation/vbam/vbam-.ebuild
+++ b/games-emulation/vbam/vbam-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 WX_GTK_VER="3.0"
-inherit cmake-utils wxwidgets gnome2-utils fdo-mime eutils
+inherit cmake-utils wxwidgets gnome2-utils eutils xdg-utils
 
 if [[ ${PV} ==  ]]; then

EGIT_REPO_URI="https://github.com/visualboyadvance-m/visualboyadvance-m.git";
@@ -18,8 +18,8 @@ 
HOMEPAGE="https://github.com/visualboyadvance-m/visualboyadvance-m";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="cairo ffmpeg gtk link lirc nls openal +sdl wxwidgets"
-REQUIRED_USE="|| ( sdl gtk wxwidgets )"
+IUSE="ffmpeg link lirc nls openal +sdl wxwidgets"
+REQUIRED_USE="openal? ( wxwidgets ) || ( sdl wxwidgets )"
 
 RDEPEND=">=media-libs/libpng-1.4:0=
media-libs/libsdl2[joystick]
@@ -28,13 +28,9 @@ RDEPEND=">=media-libs/libpng-1.4:0=
virtual/glu
virtual/opengl
ffmpeg? ( virtual/ffmpeg[-libav] )
-   gtk? ( >=dev-cpp/glibmm-2.4.0:2
-   >=dev-cpp/gtkmm-2.4.0:2.4
-   >=dev-cpp/gtkglextmm-1.2.0 )
lirc? ( app-misc/lirc )
nls? ( virtual/libintl )
wxwidgets? (
-   cairo? ( x11-libs/cairo )
openal? ( media-libs/openal )
x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
)"
@@ -48,15 +44,13 @@ src_prepare() {
default
 
# fix desktop file QA warnings
-   edos2unix src/gtk/gvbam.desktop src/wx/wxvbam.desktop
+   edos2unix src/wx/wxvbam.desktop
 }
 
 src_configure() {
use wxwidgets && setup-wxwidgets
local mycmakeargs=(
-   -DENABLE_CAIRO=$(usex cairo)
-DENABLE_FFMPEG=$(usex ffmpeg)
-   -DENABLE_GTK=$(usex gtk)
-DENABLE_LINK=$(usex link)
-DENABLE_LIRC=$(usex lirc)
-DENABLE_NLS=$(usex nls)
@@ -79,28 +73,27 @@ src_install() {
 
if use sdl ; then
dodoc doc/ReadMe.SDL.txt
-   doman src/debian/vbam.1
+   doman src/debian/vbam.6
fi
-   use wxwidgets && doman src/debian/wxvbam.1
-   use gtk && doman src/debian/gvbam.1
+   use wxwidgets && doman src/debian/visualboyadvance-m.6
 }
 
 pkg_preinst() {
-   if use gtk || use wxwidgets ; then
+   if use wxwidgets ; then
gnome2_icon_savelist
fi
 }
 
 pkg_postinst() {
-   if use gtk || use wxwidgets ; then
+   if use wxwidgets ; then
gnome2_icon_cache_update
+   xdg_desktop_database_update
fi
-   use gtk && fdo-mime_desktop_database_update
 }
 
 pkg_postrm() {
-   if use gtk || use wxwidgets ; then
+   if use wxwidgets ; then
gnome2_icon_cache_update
+   xdg_desktop_database_update
fi
-   use gtk && fdo-mime_desktop_database_update
 }



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

2018-01-13 Thread David Seifert
commit: 0b69eee346a21685dde60299500df528ffc2ffc4
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Thu Dec 28 17:39:59 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 22:17:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b69eee3

dev-libs/sway: drop old 0.14.0 & 0.15.0

remove unused patch

 dev-libs/sway/Manifest |   2 -
 dev-libs/sway/files/sway-0.15.0-json-c-fixes.patch | 370 -
 dev-libs/sway/sway-0.14.0.ebuild   |  84 -
 dev-libs/sway/sway-0.15.0.ebuild   |  86 -
 dev-libs/sway/sway-.ebuild |  16 +-
 5 files changed, 8 insertions(+), 550 deletions(-)

diff --git a/dev-libs/sway/Manifest b/dev-libs/sway/Manifest
index c1c09b65ea1..7d5ca1734a5 100644
--- a/dev-libs/sway/Manifest
+++ b/dev-libs/sway/Manifest
@@ -1,3 +1 @@
-DIST sway-0.14.0.tar.gz 5376243 BLAKE2B 
9990db2d0a17831ac55669236533737a3422a8cb8faa338acae3e897586e410bb95f83f395462332889886be148d0151cad5465bce7786bc8e1a1aa3ceba721c
 SHA512 
2c2e45ddc935504bd240288386662d05f284eb0d540e05b6e56ca577e9b1f2303929b9659eaa3cb99b8cdadb60bd1bfa4104624bf2574e41365e1b3df5361410
-DIST sway-0.15.0.tar.gz 5394917 BLAKE2B 
40b12e4c276bda3f6364f1a8d9f55604535632ce0186c0706ff6020bc6ff1b8f5b4b560ae52d281f5cc549547c7f1455bcf30e9b854db26b231e68e648819905
 SHA512 
2ac448f16cae83563b4ed7039b355c238cdf45bf16af58002c56781fbbac640a5b61b2fd05eb8bcfea5cc06a65707a48e093a68e80be44c14cf1d5d0a9410331
 DIST sway-0.15.1.tar.gz 5395223 BLAKE2B 
b5803f6858f2fa9e70fef75f888970c05cf0ccb4f69ea520ec5121b683780d9ad7bd182ae9d1d4f53612e71a70c594e063a5adf94246318cefce67576e202253
 SHA512 
5a972fb58ab7f352f206694299832f7bcbeb053419ac47504041dccbbb55433a8de8ec06e3fa38aab259694f1a2042d2a2f920db16cb32dfcc1ac5344017de09

diff --git a/dev-libs/sway/files/sway-0.15.0-json-c-fixes.patch 
b/dev-libs/sway/files/sway-0.15.0-json-c-fixes.patch
deleted file mode 100644
index 1e43eda62e8..000
--- a/dev-libs/sway/files/sway-0.15.0-json-c-fixes.patch
+++ /dev/null
@@ -1,370 +0,0 @@
-From c6e12368a531dd4bbb0778c9a1dd5d3fb935c197 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= 
-Date: Thu, 14 Dec 2017 01:30:54 +0100
-Subject: [PATCH 1/3] Lift restriction on json-c <= 0.12.1
-

- CMakeLists.txt | 2 +-
- README.de.md   | 2 +-
- README.el.md   | 2 +-
- README.fr.md   | 2 +-
- README.it.md   | 2 +-
- README.ja.md   | 2 +-
- README.md  | 2 +-
- README.pt.md   | 2 +-
- README.ru.md   | 2 +-
- README.uk.md   | 2 +-
- 10 files changed, 10 insertions(+), 10 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index dc521570..bd12b191 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -59,7 +59,7 @@ if (LD_LIBRARY_PATH)
-   add_definitions(-D_LD_LIBRARY_PATH="${LD_LIBRARY_PATH}")
- endif()
- 
--find_package(JsonC 0.12.1 REQUIRED)
-+find_package(JsonC REQUIRED)
- find_package(PCRE REQUIRED)
- find_package(WLC REQUIRED)
- find_package(Wayland REQUIRED)
-diff --git a/README.de.md b/README.de.md
-index 701cc34f..293ffe70 100644
 a/README.de.md
-+++ b/README.de.md
-@@ -60,7 +60,7 @@ Abhängigkeiten:
- * libcap
- * asciidoc
- * pcre
--* json-c <= 0.12.1
-+* json-c
- * pango
- * cairo
- * gdk-pixbuf2 *
-diff --git a/README.el.md b/README.el.md
-index df39364f..eba97b9c 100644
 a/README.el.md
-+++ b/README.el.md
-@@ -53,7 +53,7 @@ To username μου στο Freenode είναι kon14 και θα με βρείτ
- * libcap
- * asciidoc
- * pcre
--* json-c <= 0.12.1
-+* json-c
- * pango
- * cairo
- * gdk-pixbuf2 *
-diff --git a/README.fr.md b/README.fr.md
-index 47b6c410..a4ff7cb9 100644
 a/README.fr.md
-+++ b/README.fr.md
-@@ -55,7 +55,7 @@ Installez les dépendances :
- * libcap
- * asciidoc
- * pcre
--* json-c <= 0.12.1
-+* json-c
- * pango
- * cairo
- * gdk-pixbuf2 *
-diff --git a/README.it.md b/README.it.md
-index f5e0d8e2..ded441c3 100644
 a/README.it.md
-+++ b/README.it.md
-@@ -56,7 +56,7 @@ Installa queste dipendenze:
- * libcap
- * asciidoc
- * pcre
--* json-c <= 0.12.1
-+* json-c
- * pango
- * cairo
- * gdk-pixbuf2 *
-diff --git a/README.ja.md b/README.ja.md
-index 2e8f9bfb..94b4ce9d 100644
 a/README.ja.md
-+++ b/README.ja.md
-@@ -46,7 +46,7 @@ Swayは沢山のディストリビューションで提供されています。"
- * libcap
- * asciidoc
- * pcre
--* json-c <= 0.12.1
-+* json-c
- * pango
- * cairo
- * gdk-pixbuf2 *
-diff --git a/README.md b/README.md
-index 29e8a674..eeca9f88 100644
 a/README.md
-+++ b/README.md
-@@ -61,7 +61,7 @@ Install dependencies:
- * libcap
- * asciidoc
- * pcre
--* json-c <= 0.12.1
-+* json-c
- * pango
- * cairo
- * gdk-pixbuf2 *
-diff --git a/README.pt.md b/README.pt.md
-index b5ca132f..e35849ec 100644
 a/README.pt.md
-+++ b/README.pt.md
-@@ -62,7 +62,7 @@ Antes de iniciar a compilação, instale as dependências:
- * libcap
- * asciidoc
- * pcre
--* json-c <= 0.12.1
-+* json-c
- * pango
- * cairo
- * gdk-pixbuf2 *
-diff --git a/README.ru.md b/README.ru.md
-index 4035b0fc..1551caa0 100644
 a/README.ru.md
-++

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

2018-01-13 Thread David Seifert
commit: 5c176ada3cd7b1e20af404aac774b2423a378783
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Thu Dec 28 17:38:05 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 22:17:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c176ada

dev-libs/sway: switch to 0.15 branch in -

Closes: https://github.com/gentoo/gentoo/pull/6673

 dev-libs/sway/sway-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-libs/sway/sway-.ebuild b/dev-libs/sway/sway-.ebuild
index f7250762bfe..f8e98c01462 100644
--- a/dev-libs/sway/sway-.ebuild
+++ b/dev-libs/sway/sway-.ebuild
@@ -9,6 +9,7 @@ DESCRIPTION="i3-compatible Wayland window manager"
 HOMEPAGE="http://swaywm.org/";
 
 EGIT_REPO_URI="https://github.com/swaywm/sway.git";
+EGIT_BRANCH="0.15"
 
 LICENSE="MIT"
 SLOT="0"
@@ -34,8 +35,6 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
app-text/asciidoc"
 
-PATCHES=( "${FILESDIR}/sway-0.15.0-json-c-fixes.patch" )
-
 src_prepare() {
cmake-utils_src_prepare
 



[gentoo-commits] repo/gentoo:master commit in: games-emulation/vbam/files/, games-emulation/vbam/

2018-01-13 Thread David Seifert
commit: 6ff56fec80e5fa45650f938e3397ee73da6eeba3
Author: Nado  troglodyte  be>
AuthorDate: Sat Jan 13 10:15:27 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 13 22:17:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ff56fec

games-emulation/vbam: add 2.0.1 with upstream's suggested patches

See
https://github.com/visualboyadvance-m/visualboyadvance-m/releases/tag/v2.0.1

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 games-emulation/vbam/Manifest  |   1 +
 .../vbam/files/vbam-2.0.1-changelog-update.patch   |  98 +++
 .../vbam-2.0.1-read-version-from-changelog.patch   |  76 +++
 games-emulation/vbam/vbam-2.0.1.ebuild | 105 +
 4 files changed, 280 insertions(+)

diff --git a/games-emulation/vbam/Manifest b/games-emulation/vbam/Manifest
index 63bffba3238..1c14b64fd99 100644
--- a/games-emulation/vbam/Manifest
+++ b/games-emulation/vbam/Manifest
@@ -1 +1,2 @@
 DIST vbam-2.0.0_beta2_p20161211.tar.gz 3075570 BLAKE2B 
69b1272f5e048fe96a7a6798a3f934395a607439ba3ede992f8d49557a4ea8ea64ed512f11440200548eb039d3b1f4b4129603e5a897f3e04fac48d4d39906f1
 SHA512 
1130a976e6e9e504af96ec9218cd35af10ded7ab184ec468ba40b641faaefac47cbb225c6221278031015081632be04ae125a2653379d2b08877f162c6cb4a40
+DIST vbam-2.0.1.tar.gz 2926632 BLAKE2B 
3a2d44b76a9b03eadcce530a955e6b2ebde48340d8462e1ad339f4a02b1d19b8f8fbd0d9671f12eb5ed14ee600dba6e6bb6d167f9ca1cfb192ffb734ace72752
 SHA512 
d6cdc1ab1fbc20f81483fb4dc316d65dc9d7c0f378d5c85c1c5ca1251fbd1e7aad9f2f6bd5ecc2ff0b832e42c010cc82b9b1ec68bbb0a49aa8e00683fb5264bb

diff --git a/games-emulation/vbam/files/vbam-2.0.1-changelog-update.patch 
b/games-emulation/vbam/files/vbam-2.0.1-changelog-update.patch
new file mode 100644
index 000..6d4f87f2d77
--- /dev/null
+++ b/games-emulation/vbam/files/vbam-2.0.1-changelog-update.patch
@@ -0,0 +1,98 @@
+From 30b6ecf1a5c0eac73aaf3dabd98e41c908daa94a Mon Sep 17 00:00:00 2001
+From: Zach Bacon 
+Date: Thu, 12 Oct 2017 00:49:05 +
+Subject: [PATCH] Add a changelog
+
+Gonna try and keep this up to date as often as possible.
+---
+ CHANGELOG.md | 81 
+ 1 file changed, 81 insertions(+)
+ create mode 100644 CHANGELOG.md
+
+diff --git a/CHANGELOG.md b/CHANGELOG.md
+new file mode 100644
+index ..c24ac560
+--- /dev/null
 b/CHANGELOG.md
+@@ -0,0 +1,81 @@
++# Changelog
++All notable changes to this project will be documented in this file.
++
++The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
++and this project adheres to [Semantic 
Versioning](http://semver.org/spec/v2.0.0.html).
++
++## [Unreleased]
++
++## [2.0.1] - 10/11/2017
++### Added
++- initial installer script
++- gitter.im badge in readme
++- 32bit cross compiling support on 64bit linux
++- added support for GNUInstallDirs to cmake
++- Include new translations from transifex
++- Added WxWidgets ABI compiler check
++- Add linux Joystick reference to issue template
++- Add #ubckyde  fir std::cell()
++- 
++
++### Changed
++- Fix 2xSaImmx.asm linking issue
++- cmake: default to ENABLE_ASM_CORE=OFF
++- libretro merging from upstream libretro fork.
++- better fix for clipped video in GL Fullscreen.
++- Fix flibc crash: add log message on fopen failure
++- fix gameboy header-detection in libretro interface
++- hotfix for potential buffer-overflow
++- delete memory in common/array.h on destruction
++- SDL: improve error msg for unwritable config
++- SDL: fix deflt bat saving, improve dir checking
++- fix portability issue with strerror_r()
++- Windows doesn't have sterror_r
++- wx/wxvbam: fix GetAbsolutePath 
++- fix a memory leak due to wrong syntax
++- regenerate translation files
++- fix errors reported by SUSE's post build linter
++- SUSE Lint: fix a few classes of warnings
++- let cmake escape -D preproc. definitions
++- fix memory viewer xrc on wx 3.1+
++- Improving README
++- SoundSDL: lock conditional code cleanup
++- remove the default F11 keybinding for save state
++- hopefully fix resize artifacts on game panel
++- soundSDL: write silence when paused
++- cleanup SoundSDL  #139 #130 #97 #67 #65 #46 #47
++- document how to provice symbolic backtraces
++- "no throttle" fixes/cleanup
++- only use -mtune=generic on x86/amd64
++- installdeps: use -j$(nproc) not -j8 in info
++- use -fabi-version=2 for GCC turn off LTO
++- installdeps: minor refactoring/cleanup
++- improve Wx GCC ABI check
++- minor improvements for Wx Compile tests
++- fix wx ABI check for Win32/MinGW
++- installdeps: fedora fixes, including m32
++- cmake: wx and cross compiling fixes
++- restore wx 2.7 compat, improve string processing
++- rename CMakeScripts/ to cmake/
++- work around gcc lto wrappers bug with gcc 7.x
++- update README.md
++- remove doctoc title from README.md TOC
++- improve win32 dependencies git submodule handling
++- use num cpu cores to parallelize LTO link with gcc
++- f

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

2018-01-13 Thread Mart Raudsepp
commit: 2c62b3bf8540b714d70d77de244bde7b5c8ed91d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jan 13 22:06:43 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jan 13 22:06:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c62b3bf

profiles.desc: Move arm64 13.0 profiles back to exp, as we have 17.0 in dev now

No need to CI check 13.0, our latest stage3 is 17.0 based already.

 profiles/profiles.desc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index c66693f0812..a3117efe962 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -90,9 +90,9 @@ arm default/linux/arm/13.0/armv7a/desktop/gnome   
  dev
 arm default/linux/arm/13.0/armv7a/developer dev
 
 # ARM64 Profiles
-arm64   default/linux/arm64/13.0dev
+arm64   default/linux/arm64/13.0exp
 arm64   default/linux/arm64/13.0/desktopexp
-arm64   default/linux/arm64/13.0/desktop/systemddev
+arm64   default/linux/arm64/13.0/desktop/systemdexp
 arm64   default/linux/arm64/13.0/developer  exp
 arm64   default/linux/arm64/13.0/systemdexp
 arm64   default/linux/arm64/17.0dev



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

2018-01-13 Thread Mikle Kolyada
commit: 9c2c86482151d54f8bc845ffb5fda67ef936
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Jan 13 22:02:52 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Jan 13 22:03:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c2c8648

profiles/package.mask: remove obsolete app-arch/defluff entry

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 38fe66f2dea..b1e9e090ba0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -738,12 +738,6 @@ net-libs/polarssl
 # (<0.6) that have been punted from the tree.
 net-misc/cocaine-core
 
-# Jonas Stein  (10 Dec 2017)
-# Site blocks certain IP blocks from downloading files, while the package
-# may not be mirrored. (bug #640508)
-# Masked for removal on 2018-01-12
-app-arch/defluff
-
 # Andreas Sturmlechner  (03 Dec 2017)
 # Depends on dead Qt4, upstream porting inquiry pending. Bug #631788
 games-kids/crayon-physics



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

2018-01-13 Thread Ulrich Müller
commit: 54ce8d6aa4f31f3a43ac6c0f0de9bfc22f85ad99
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Jan 13 21:58:57 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jan 13 22:01:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54ce8d6a

media-video/vcdgear: Update Manifest hashes.

Closes: https://bugs.gentoo.org/642896

 media-video/vcdgear/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/vcdgear/Manifest b/media-video/vcdgear/Manifest
index 1df26e51ac7..210419538a9 100644
--- a/media-video/vcdgear/Manifest
+++ b/media-video/vcdgear/Manifest
@@ -1 +1 @@
-DIST vcdgear176-040415_linux.tar.gz 442937 SHA256 
d6fc156b5c4960cf5e7cf047ae1101da772e13255ec02f71cbc07b2a8ca567a7 SHA512 
c6fbefc2a5f96a629f70611da61245f7b23b03a524e67f75db5a873952abcb1db226f4b9bdee18298a8a21d0ae14ffee816ffcd7a732605c0a445015b7507b19
 WHIRLPOOL 
0aa2b1a1fcfc1a74ed62a0546cf465deb97dfd584086c081198310615feb6242e8450b22641e1848f3bc5384e3d2f2fe9fdfcac618e25d1258070f28283fe604
+DIST vcdgear176-040415_linux.tar.gz 442937 BLAKE2B 
5dac584db2b0293e1923842451bda6cfa0876a54bb07c1e1b36c85278f0a1324a4c9ebce0edbfa9f697b76a0cc36a1e00f712effdda09f6eb5cad9962e793247
 SHA512 
c6fbefc2a5f96a629f70611da61245f7b23b03a524e67f75db5a873952abcb1db226f4b9bdee18298a8a21d0ae14ffee816ffcd7a732605c0a445015b7507b19



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

2018-01-13 Thread Mike Gilbert
commit: 1c26accdac5c7872b9215fc3a99adcc57a71eebf
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 13 21:54:39 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 13 22:00:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c26accd

net-p2p/transmission: backport rpc host check

Bug: https://bugs.gentoo.org/644406
Package-Manager: Portage-2.3.19_p11, Repoman-2.3.6_p45

 .../files/transmission-2.92-pr468.patch| 302 +
 net-p2p/transmission/transmission-2.92-r3.ebuild   | 165 +++
 2 files changed, 467 insertions(+)

diff --git a/net-p2p/transmission/files/transmission-2.92-pr468.patch 
b/net-p2p/transmission/files/transmission-2.92-pr468.patch
new file mode 100644
index 000..a3a0cf16082
--- /dev/null
+++ b/net-p2p/transmission/files/transmission-2.92-pr468.patch
@@ -0,0 +1,302 @@
+Fix a weakness that allows remote code execution via the Transmission
+RPC server using DNS rebinding:
+
+https://bugs.chromium.org/p/project-zero/issues/detail?id=1447
+
+Patch adapted from Tavis Ormandy's patch on the Transmission master
+branch to the Transmission 2.92 release by Leo Famulari
+:
+
+https://github.com/transmission/transmission/pull/468/commits
+
+From fe2d3c6e75088f3d9b6040ce06da3d530358bc2f Mon Sep 17 00:00:00 2001
+From: Tavis Ormandy 
+Date: Thu, 11 Jan 2018 10:00:41 -0800
+Subject: [PATCH] mitigate dns rebinding attacks against daemon
+
+---
+ libtransmission/quark.c|   2 + 
+ libtransmission/quark.h|   2 + 
+ libtransmission/rpc-server.c   | 116 +
+ libtransmission/rpc-server.h   |   4 ++
+ libtransmission/session.c  |   2 + 
+ libtransmission/transmission.h |   1 + 
+ libtransmission/web.c  |   3 ++
+ 7 files changed, 121 insertions(+), 9 deletions(-)
+
+diff --git a/libtransmission/quark.c b/libtransmission/quark.c
+index 30cc2bca4..b4fd7aabd 100644
+--- a/libtransmission/quark.c
 b/libtransmission/quark.c
+@@ -289,6 +289,8 @@ static const struct tr_key_struct my_static[] =
+   { "rpc-authentication-required", 27 },
+   { "rpc-bind-address", 16 },
+   { "rpc-enabled", 11 },
++  { "rpc-host-whitelist", 18 },
++  { "rpc-host-whitelist-enabled", 26 },
+   { "rpc-password", 12 },
+   { "rpc-port", 8 },
+   { "rpc-url", 7 },
+diff --git a/libtransmission/quark.h b/libtransmission/quark.h
+index 7f5212733..17464be8f 100644
+--- a/libtransmission/quark.h
 b/libtransmission/quark.h
+@@ -291,6 +291,8 @@ enum
+   TR_KEY_rpc_authentication_required,
+   TR_KEY_rpc_bind_address,
+   TR_KEY_rpc_enabled,
++  TR_KEY_rpc_host_whitelist,
++  TR_KEY_rpc_host_whitelist_enabled,
+   TR_KEY_rpc_password,
+   TR_KEY_rpc_port,
+   TR_KEY_rpc_url,
+diff --git a/libtransmission/rpc-server.c b/libtransmission/rpc-server.c
+index a3485f3fa..292cd5fce 100644
+--- a/libtransmission/rpc-server.c
 b/libtransmission/rpc-server.c
+@@ -52,6 +52,7 @@ struct tr_rpc_server
+ bool   isEnabled;
+ bool   isPasswordEnabled;
+ bool   isWhitelistEnabled;
++bool   isHostWhitelistEnabled;
+ tr_portport;
+ char * url;
+ struct in_addr bindAddress;
+@@ -63,6 +64,7 @@ struct tr_rpc_server
+ char * password;
+ char * whitelistStr;
+ tr_list  * whitelist;
++tr_list  * hostWhitelist;
+ 
+ char * sessionId;
+ time_t sessionIdExpiresAt;
+@@ -588,6 +590,49 @@ isAddressAllowed (const tr_rpc_server * server, const 
char * address)
+   return false;
+ }
+ 
++static bool isHostnameAllowed(tr_rpc_server const* server, struct 
evhttp_request* req)
++{
++/* If password auth is enabled, any hostname is permitted. */
++if (server->isPasswordEnabled)
++{
++return true;
++}
++
++char const* const host = evhttp_find_header(req->input_headers, "Host");
++
++// If whitelist is disabled, no restrictions.
++if (!server->isHostWhitelistEnabled)
++return true;
++
++/* No host header, invalid request. */
++if (host == NULL)
++{
++return false;
++}
++
++/* Host header might include the port. */
++char* const hostname = tr_strndup(host, strcspn(host, ":"));
++
++/* localhost or ipaddress is always acceptable. */
++if (strcmp(hostname, "localhost") == 0 || strcmp(hostname, "localhost.") 
== 0 || tr_addressIsIP(hostname))
++{
++tr_free(hostname);
++return true;
++}
++
++/* Otherwise, hostname must be whitelisted. */
++for (tr_list* l = server->hostWhitelist; l != NULL; l = l->next) {
++if (tr_wildmat(hostname, l->data))
++{
++tr_free(hostname);
++return true;
++}
++}
++
++tr_free(hostname);
++return false;
++}
++
+ static bool
+ test_session_id (struct tr_rpc_server * server, struct evhttp_request * req)
+ {
+@@ -663,6 +708,23 @@ handle_r

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

2018-01-13 Thread Mikle Kolyada
commit: 0793502f3d86bfaeeb5f66157b77f012b9cef78e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Jan 13 21:57:33 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Jan 13 21:57:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0793502f

app-arch/defluff: remove last-rited package

Closes: https://bugs.gentoo.org/640508

 app-arch/defluff/Manifest |  2 --
 app-arch/defluff/defluff-0.3.2.ebuild | 27 ---
 app-arch/defluff/metadata.xml | 16 
 3 files changed, 45 deletions(-)

diff --git a/app-arch/defluff/Manifest b/app-arch/defluff/Manifest
deleted file mode 100644
index 33e5067ab99..000
--- a/app-arch/defluff/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST defluff-0.3.2-linux-i686.zip 14258 BLAKE2B 
48427ee0448d679efb678b4d2addf12facc80fba5ffd3c86cbf7fbe9a0d9fdbb3d810cd2f993134180a7d59c3fbe9b8a2603b59affe5a06ad9af8c181d097ecf
 SHA512 
8befa4c0f4daefd1adbafeddcec65bb808859df6df9c8d43d6a0aaa797a395e3c18b682b955d7e0271dab84da0ce8323d8dc7d17efa2978db7b94e1467fca3f9
-DIST defluff-0.3.2-linux-x86_64.zip 15601 BLAKE2B 
750caba1e51d593907ec0a24ce4cc6d0a918d4144ab0790c9810d42bbd7bb8ab9a8bb5efca32db85a67a3bd448e2f055bca43733dacedfb1db3fda429ca6b792
 SHA512 
15c0355eb926541a7b9f55880c9e7196fdab1da7117d3dc8fb392c413a09938e759ec95b1759ef870cd4b6c005f110245045a1786e5a4accfa5be83342485f67

diff --git a/app-arch/defluff/defluff-0.3.2.ebuild 
b/app-arch/defluff/defluff-0.3.2.ebuild
deleted file mode 100644
index 34237978956..000
--- a/app-arch/defluff/defluff-0.3.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="deflate huffman optimizer"
-HOMEPAGE="http://j-o.users.sourceforge.net/
-   http://encode.ru/threads/1214-defluff-a-deflate-huffman-optimizer";
-SRC_URI="amd64? ( http://encode.ru/attachment.php?attachmentid=1523 -> 
${P}-linux-x86_64.zip )
-   x86? ( http://encode.ru/attachment.php?attachmentid=1522 -> 
${P}-linux-i686.zip )"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 -*"
-IUSE=""
-
-DEPEND="app-arch/unzip"
-RDEPEND=""
-S="${WORKDIR}"
-
-QA_PREBUILT="/opt/bin/${PN}"
-RESTRICT="bindist mirror"
-
-src_install() {
-   into /opt
-   dobin ${PN}
-}

diff --git a/app-arch/defluff/metadata.xml b/app-arch/defluff/metadata.xml
deleted file mode 100644
index 11f44c74891..000
--- a/app-arch/defluff/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   alex_y...@yahoo.ca
-   Alex Xu
-   Proxied maintainer; set to assignee in all 
bugs
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
-   
-   j-o.users
-   
-



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

2018-01-13 Thread Andreas Hüttel
commit: e77866cf2155f9b9a74c015589f3ac95a8edc2be
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jan 13 21:24:53 2018 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Jan 13 21:25:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e77866cf

sys-libs/glibc: Various cleanups. Work in progress.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-libs/glibc/glibc-.ebuild | 95 +---
 1 file changed, 30 insertions(+), 65 deletions(-)

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index d8392d208ae..065f1eb24bd 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -4,16 +4,13 @@
 EAPI=6
 
 inherit prefix eutils versionator toolchain-funcs flag-o-matic gnuconfig \
-   multilib systemd unpacker multiprocessing
+   multilib systemd multiprocessing
 
 DESCRIPTION="GNU libc C library"
 HOMEPAGE="https://www.gnu.org/software/libc/";
-
 LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
 RESTRICT="strip" # Strip ourself #46186
-EMULTILIB_PKG="true"
-
-# Configuration variables
+SLOT="2.2"
 
 if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://sourceware.org/git/glibc.git";
@@ -36,8 +33,8 @@ SRC_URI+=" multilib? ( 
https://dev.gentoo.org/~dilfridge/distfiles/gcc-${GCC_BOO
 
 IUSE="audit caps compile-locales debug doc gd hardened multilib nscd selinux 
systemtap profile suid vanilla headers-only"
 
-# Min kernel version glibc requires
-: ${NPTL_KERN_VER:="3.2.0"}
+# Minimum kernel version that glibc requires
+MIN_KERN_VER="3.2.0"
 
 # Here's how the cross-compile logic breaks down ...
 #  CTARGET - machine that will target the binaries
@@ -52,7 +49,7 @@ IUSE="audit caps compile-locales debug doc gd hardened 
multilib nscd selinux sys
 # For install paths:
 #  CHOST = CTARGET  - install into /
 #  CHOST != CTARGET - install into /usr/CTARGET/
-
+#
 export CBUILD=${CBUILD:-${CHOST}}
 export CTARGET=${CTARGET:-${CHOST}}
 if [[ ${CTARGET} == ${CHOST} ]] ; then
@@ -61,18 +58,8 @@ if [[ ${CTARGET} == ${CHOST} ]] ; then
fi
 fi
 
-is_crosscompile() {
-   [[ ${CHOST} != ${CTARGET} ]]
-}
-
-just_headers() {
-   is_crosscompile && use headers-only
-}
-
-SLOT="2.2"
-
-# General: We need a new-enough binutils/gcc to match upstream baseline.
-# arch: we need to make sure our binutils/gcc supports TLS.
+# We need a new-enough binutils/gcc to match upstream baseline.
+# Also we need to make sure our binutils/gcc supports TLS.
 COMMON_DEPEND="
nscd? ( selinux? (
audit? ( sys-process/audit )
@@ -89,8 +76,8 @@ DEPEND="${COMMON_DEPEND}
doc? ( sys-apps/texinfo )
 "
 RDEPEND="${COMMON_DEPEND}
-   !sys-kernel/ps3-sources
sys-apps/gentoo-functions
+   !sys-kernel/ps3-sources
!sys-libs/nss-db
 "
 
@@ -111,24 +98,28 @@ else
 fi
 
 #
-# helper functions
+# Small helper functions
 #
 
+is_crosscompile() {
+   [[ ${CHOST} != ${CTARGET} ]]
+}
+
+just_headers() {
+   is_crosscompile && use headers-only
+}
+
 alt_prefix() {
is_crosscompile && echo /usr/${CTARGET}
 }
 
-# This indirection is for binpkgs. #523332
-_nonfatal() { nonfatal "$@" ; }
-
-# We need to be able to set alternative headers for
-# compiling for non-native platform
-# Will also become useful for testing kernel-headers without screwing up
-# the whole system.
-# note: intentionally undocumented.
+# We need to be able to set alternative headers for compiling for non-native 
+# platform. Will also become useful for testing kernel-headers without 
screwing 
+# up the whole system.
 alt_headers() {
echo ${ALT_HEADERS:=$(alt_prefix)/usr/include}
 }
+
 alt_build_headers() {
if [[ -z ${ALT_BUILD_HEADERS} ]] ; then
ALT_BUILD_HEADERS="${EPREFIX}$(alt_headers)"
@@ -164,7 +155,7 @@ glibc_compile_test() {
rm -f glibc-test*
printf '%b' "$*" > glibc-test.c
 
-   _nonfatal emake -s glibc-test
+   nonfatal emake -s glibc-test
ret=$?
 
popd >/dev/null
@@ -347,7 +338,10 @@ setup_flags() {
# problems as possible.
strip-flags
strip-unsupported-flags
-   filter-flags -m32 -m64 -mabi=*
+   filter-flags -m32 -m64 '-mabi=*'
+
+   # glibc aborts if rpath is set by LDFLAGS
+   filter-ldflags '-Wl,-rpath=*'
 
# Bug 492892.
filter-flags -frecord-gcc-switches
@@ -366,24 +360,14 @@ setup_flags() {
 
# Lock glibc at -O2 -- linuxthreads needs it and we want to be
# conservative here.  -fno-strict-aliasing is to work around #155906
-   filter-flags -O?
+   filter-flags '-O?'
append-flags -O2 -fno-strict-aliasing
 
# Can't build glibc itself with fortify code.  Newer versions add
# this flag for us, so no need to do it manually.
version_is_at_least 2.16 ${PV} || append-cppflags -U_FORTIFY_SOURCE
 
-   # building glibc <2.25 with SSP is fraught with difficulty, especi

[gentoo-commits] repo/gentoo:master commit in: app-editors/xemacs/

2018-01-13 Thread Mats Lidell
commit: b279b09b26fc823e5658a0d31599b3a71fbd780b
Author: Mats Lidell  gentoo  org>
AuthorDate: Sat Jan 13 21:13:50 2018 +
Commit: Mats Lidell  gentoo  org>
CommitDate: Sat Jan 13 21:13:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b279b09b

app-editors/xemacs: Add berkdb dependency to gdbm

bug: https://bugs.gentoo.org/643678
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-editors/xemacs/xemacs-21.4.24-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/xemacs/xemacs-21.4.24-r1.ebuild 
b/app-editors/xemacs/xemacs-21.4.24-r1.ebuild
index 6975de5d429..1afc4acebc1 100644
--- a/app-editors/xemacs/xemacs-21.4.24-r1.ebuild
+++ b/app-editors/xemacs/xemacs-21.4.24-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # Note: xemacs currently does not work with position independent code
@@ -23,7 +23,7 @@ X_DEPEND="x11-libs/libXt x11-libs/libXmu x11-libs/libXext 
x11-misc/xbitmaps"
 
 RDEPEND="
berkdb? ( sys-libs/db:= )
-   gdbm? ( >=sys-libs/gdbm-1.8.3 )
+   gdbm? ( >=sys-libs/gdbm-1.8.3[berkdb] )
>=sys-libs/zlib-1.1.4
>=dev-libs/openssl-0.9.6:0
>=media-libs/audiofile-0.2.3



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

2018-01-13 Thread Sergei Trofimovich
commit: 0d8d15031de0137d50f52849869d6f46daec567f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jan 13 20:52:21 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 13 20:52:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d8d1503

sys-apps/sandbox: stable 2.12 for hppa/ia64/ppc/ppc64, bug #644300

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa ia64 ppc ppc64"

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

diff --git a/sys-apps/sandbox/sandbox-2.12.ebuild 
b/sys-apps/sandbox/sandbox-2.12.ebuild
index 0347d33d7d1..a8ed4035ba0 100644
--- a/sys-apps/sandbox/sandbox-2.12.ebuild
+++ b/sys-apps/sandbox/sandbox-2.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~sparc-fbsd ~x86-fbsd"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



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

2018-01-13 Thread Mike Gilbert
commit: 4ada57c345ad0caa32d5a2112cf1dd24af74b94a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 13 20:42:14 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 13 20:42:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ada57c3

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

Package-Manager: Portage-2.3.19_p11, Repoman-2.3.6_p45

 www-client/chromium/Manifest|  2 +-
 ...ium-64.0.3282.39.ebuild => chromium-64.0.3282.85.ebuild} | 13 +
 2 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index db533922127..6ad58e64032 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-63.0.3239.108.tar.xz 534294640 BLAKE2B 
f0f87115e91d7a2aa331cbab05475cac098f6ec37b8ca82b6a84911edcf0104a89557304467704911a3f3b3232d8a83d575bd545df1c31518e50c2563d83c095
 SHA512 
3cb7c8569d2d061f5abf4ad68d9ea1716a1b07bdf8dfa7b600d558d308374ff5dbda9f947e67e21186e3e716fe9524fc63e8eabd9eac1fa805f0eb7d994c32c8
-DIST chromium-64.0.3282.39.tar.xz 482357636 BLAKE2B 
7e7209aa1c4584210b552e82b29c57af549492c85e96204b15c3d27d9ed3c89b7109c9bc539709ecc7221147c2cd4957b6dacf18bfa358c2568175e39eeb4a84
 SHA512 
16d7c16b218fb42a1371fe105b87a04fce0397df0912824fd443667a1b93ee65b1b9f7c8c3007bea8fc241e6a1b6cb4fa29a4f37c83b3fdfdd8ed6a6523e6906
 DIST chromium-64.0.3282.71.tar.xz 482134720 BLAKE2B 
691e33c396fde798985af96168a7b7aa92e3c90bc542c6e84df1b41a74ae0f8cb7364edfcf148db48971dabd5b2af422d884a36528b5549ec2fd52f5e6d7f643
 SHA512 
90fff36292898e47a2c47940efadc98b7099cdfdd8df4659b5e1ba327e26230919dc1e9e21a4496207cf88f9976d048dd2f200424224f2bc25e7ee9ab2755f06
+DIST chromium-64.0.3282.85.tar.xz 482224568 BLAKE2B 
f8650721a2a30ea7f9c651efab58c54a225d7dda177c924c2ade132d488bb4b415e6155426384a005bafbcff5affbc99e142f45c85042cc6367e17c88c806f12
 SHA512 
52842b4f8304b4eb4e8fb25b586e0d03af5a5d0aebe2fc9ae517f97e05ee5ece3f71fd2b48a4f148fccec859b13c98a669ccbb4183d99ebd3bcf7e617ca241d0
 DIST chromium-65.0.3294.5.tar.xz 484687920 BLAKE2B 
2d4d30ea83bfa0d5753eecd4ea735ec5d81097867b7c32c190853adee372c5032dac549c064fb22688555ef6231a3e2e43b274735883285f91a0a2d9c7a151ec
 SHA512 
089bcc7eba7d5a2a964b5b6e94c7735653582cd6925325b9bdb2788bd4abb4b3cbc8c71f5c77004600864106a18da3fddda0adaa53ad54a96efe21498e45f23a
 DIST chromium-65.0.3298.3.tar.xz 485716108 BLAKE2B 
185b3f683b2a732343fa5f98b24171f1d3cf2cf8eeb63c56efa7699f6b038d2a7eea4f9277b0b7ee2fdfa207a4f13edbaf2cc9a591a79ec4d058a131ce44366b
 SHA512 
f1ed9a403036e87da7897f173eeb1aa71fe2650efc5ef5b98f814c7d4d9c879971597f9ded11324c86d6edc7f12f3bcf2786a6fb022e9697dbdb8eae086e18b7

diff --git a/www-client/chromium/chromium-64.0.3282.39.ebuild 
b/www-client/chromium/chromium-64.0.3282.85.ebuild
similarity index 97%
rename from www-client/chromium/chromium-64.0.3282.39.ebuild
rename to www-client/chromium/chromium-64.0.3282.85.ebuild
index 176c6981bdd..f9d0c892ec1 100644
--- a/www-client/chromium/chromium-64.0.3282.39.ebuild
+++ b/www-client/chromium/chromium-64.0.3282.85.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="component-build cups gnome-keyring +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
+IUSE="component-build cups gnome-keyring +hangouts jumbo-build kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 COMMON_DEPEND="
@@ -31,7 +31,7 @@ COMMON_DEPEND="
>=dev-libs/libxml2-2.9.4-r3:=[icu]
dev-libs/libxslt:=
dev-libs/nspr:=
-   >=dev-libs/nss-3.14.3:=
+   >=dev-libs/nss-3.26:=
>=dev-libs/re2-0.2016.05.01:=
gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
>=media-libs/alsa-lib-1.0.19:=
@@ -375,6 +375,9 @@ src_configure() {
# for development and debugging.
myconf_gn+=" is_component_build=$(usex component-build true false)"
 
+   # https://chromium.googlesource.com/chromium/src/+/lkcr/docs/jumbo.md
+   myconf_gn+=" use_jumbo_build=$(usex jumbo-build true false)"
+
myconf_gn+=" use_allocator=$(usex tcmalloc \"tcmalloc\" \"none\")"
 
# Disable nacl, we can't build without pnacl (http://crbug.com/269560).
@@ -624,8 +627,10 @@ src_install() {
doins -r out/Release/locales
doins -r out/Release/resources
 
-   insinto "${CHROMIUM_HOME}/swiftshader"
-   doins out/Release/swiftshader/*.so
+   if [[ -d out/Release/swiftshader ]]; then
+   insinto "${CHROMIUM_HOME}/swiftshader"
+   doins out/Release/swiftshader/*.so
+   fi
 
# Install icons and desktop entry.
local branding size



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

2018-01-13 Thread Matt Thode
commit: 976895b45217cdfc2fffcafb1ac7ee361ee0d604
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jan 13 20:29:35 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Jan 13 20:30:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=976895b4

app-admin/puppet-agent: bump 5.3.3 to r2 to use stretch

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 app-admin/puppet-agent/Manifest   | 4 ++--
 .../{puppet-agent-5.3.3-r1.ebuild => puppet-agent-5.3.3-r2.ebuild}| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest
index 72fefacbf07..efe2f2e8d3a 100644
--- a/app-admin/puppet-agent/Manifest
+++ b/app-admin/puppet-agent/Manifest
@@ -1,6 +1,6 @@
 DIST puppet-agent_1.10.9-1xenial_amd64.deb 16308224 BLAKE2B 
c7fb29e83b0aff89c01f9625b9233871e799bb85d80ec17e38f4ef598d9eb268c2bab04b7bb8304370c304909570ea93fd8f467d101f5e4a1c40aaa9794c5083
 SHA512 
5fc5d70a9fabeb73ac384875f485263c9e890d3792e56aa41f42de86c971190a21526381bb5330c2f52790e6aa82b9c1e5a7dd61f378b086b78cab8de7120b5b
 DIST puppet-agent_1.10.9-1xenial_i386.deb 16202586 BLAKE2B 
293d7802058caf762157c209e233a344d565c0d9a536b6aba92d787647f2b2708f45dedb80d0fb1a270f0867ec9aa91bdd91b8615e689ac98ca65bebf861fdb4
 SHA512 
19b84b5b6080c5b842877d9e7ee6b10837309c25e52429a14bc20939b18850eec616a5daa3a457d36504d51c9c0a8a9b71c3c9cb9c84dceb66e332a075b91e73
-DIST puppet-agent_5.3.3-1jessie_amd64.deb 16230292 BLAKE2B 
b06365ee797398329baae017b9608b6284a0a0f4e813fad17116d8820acb3bcb89bb536e1b7625c34b25efeb51dd1071e2385273ac48b89a2611550d8442684e
 SHA512 
6b118325f56875879cf8088e40213bb12988a42066879fc2c52ebc82ebf712dcf7473190526629743b87800fc9f758e3ca78093175f132b18fc0a044aea6b384
-DIST puppet-agent_5.3.3-1jessie_i386.deb 16353862 BLAKE2B 
e54db4907fdc8836591e1911f16e426f3297e481afbc90f5d10bad7e3c5a3f0c71887320a401f29b50ef578f1f4ffc46adfbb6894213f6d0971fb0b80c6cf38e
 SHA512 
32f151fbaf80e4918e0126ce3d4b689fbc676a16dcd9de0c0166d5c032aa0bc7e44b1eada2695dbbd463b5580cdfb3a181949645b9a4f1a3bf5256462d1e5bab
+DIST puppet-agent_5.3.3-1stretch_amd64.deb 15954126 BLAKE2B 
08772e94464bc3d56685c8f3f7da77e322c849166c41ca5f2d6efb8100059631c500a8d381e3d94058e960398b2c1f1e0d25987e48c1886f8ae72a32bbb7895d
 SHA512 
8c3c3605b5c48036e9806b8c7472618b37724839cb2db496c4e95963f4003d918c046cf35a10f0c2236ed31d9a92e6e489483c5c30e966284e92b76c59c50541
+DIST puppet-agent_5.3.3-1stretch_i386.deb 16544078 BLAKE2B 
38e8d2608b48d54387e87a6791a6a316a60b7ce33e3bf5aea7037e08eb756f5c881756a802f5f75f4c3dd841488c96acf3534b9d47529cf1bbd21abf0de2a04e
 SHA512 
b365ffe15575b8a17837ef89e21d9cf0128971d563cc540fbd1f7e2d847f84a7dae1d17e5a0d3e3f66c9f145b246f4429f53088aad25d54b11e2658defba
 DIST puppet-agent_5.3.3-1xenial_amd64.deb 15647308 BLAKE2B 
461532d697b645c6e36f0abaf6c366a6bbd6caeabb1f7f1fc9357e92b252555b1ab05ba433a2f3319008ba59eaa892dc9b8642070ae4322f9826e9f758937cfe
 SHA512 
29c826d891a3930e18ed71a1c788819fe421b6a398d77ab21900feba457a386bad34ecb210d63054372af19de81eb31b13ea729adc3cb1fdd2fa09b0783b1e7d
 DIST puppet-agent_5.3.3-1xenial_i386.deb 16329408 BLAKE2B 
7d024c3c39bd2ef495c2864f69aaba599cb26e8fc9bc924211780552436c275b5ef4a89db756cad77d1c1d30b5dec0b7561c871c97c9acdcedac550db212f972
 SHA512 
418c5f0a289d9c7335b49961dd6ad28340ed66cddbd476ca4f2fe6edbc3933c1d4841783d3a0f1f0ea1fab748c6f14f90ebc82fd02cf4046cde95c87b7b94548

diff --git a/app-admin/puppet-agent/puppet-agent-5.3.3-r1.ebuild 
b/app-admin/puppet-agent/puppet-agent-5.3.3-r2.ebuild
similarity index 97%
rename from app-admin/puppet-agent/puppet-agent-5.3.3-r1.ebuild
rename to app-admin/puppet-agent/puppet-agent-5.3.3-r2.ebuild
index ab3914bf5d6..45e9783e9bc 100644
--- a/app-admin/puppet-agent/puppet-agent-5.3.3-r1.ebuild
+++ b/app-admin/puppet-agent/puppet-agent-5.3.3-r2.ebuild
@@ -6,7 +6,7 @@ inherit eutils systemd unpacker user
 
 DESCRIPTION="general puppet client utils along with mcollective hiera and 
facter"
 HOMEPAGE="https://puppetlabs.com/";
-SRC_BASE="http://apt.puppetlabs.com/pool/jessie/puppet5/${PN:0:1}/${PN}/${PN}_${PV}-1jessie";
+SRC_BASE="http://apt.puppetlabs.com/pool/stretch/puppet5/${PN:0:1}/${PN}/${PN}_${PV}-1stretch";
 SRC_URI="
amd64? ( ${SRC_BASE}_amd64.deb )
x86?   ( ${SRC_BASE}_i386.deb )



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

2018-01-13 Thread Sergei Trofimovich
commit: 843cd5b80ef7176a560113c125d5476367f23c51
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jan 13 20:24:09 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 13 20:24:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=843cd5b8

media-gfx/graphviz: stable 2.40.1-r1 for ia64, bug #530736

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 media-gfx/graphviz/graphviz-2.40.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/graphviz/graphviz-2.40.1-r1.ebuild 
b/media-gfx/graphviz/graphviz-2.40.1-r1.ebuild
index edc5a11b4af..15a30425e9c 100644
--- a/media-gfx/graphviz/graphviz-2.40.1-r1.ebuild
+++ b/media-gfx/graphviz/graphviz-2.40.1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://www.graphviz.org/pub/graphviz/stable/SOURCES/${P}.tar.gz";
 
 LICENSE="CPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="+cairo devil doc examples gdk-pixbuf gtk gts guile java lasi nls pdf 
perl postscript python qt5 ruby static-libs svg tcl X elibc_FreeBSD"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: net-print/kyocera-1x2x-mfp-driver/

2018-01-13 Thread Ulrich Müller
commit: c9b2da62b84e429ce8d7212a67277daba3d83b5d
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Jan 13 19:53:34 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jan 13 19:54:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b2da62

net-print/kyocera-1x2x-mfp-driver: [QA] IUSE default for +l10n_en.

Otherwise REQUIRED_USE will fail with default (empty) L10N.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../kyocera-1x2x-mfp-driver/kyocera-1x2x-mfp-driver-1.1203-r1.ebuild  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/net-print/kyocera-1x2x-mfp-driver/kyocera-1x2x-mfp-driver-1.1203-r1.ebuild 
b/net-print/kyocera-1x2x-mfp-driver/kyocera-1x2x-mfp-driver-1.1203-r1.ebuild
index a235beae8bd..a575ee6097e 100644
--- a/net-print/kyocera-1x2x-mfp-driver/kyocera-1x2x-mfp-driver-1.1203-r1.ebuild
+++ b/net-print/kyocera-1x2x-mfp-driver/kyocera-1x2x-mfp-driver-1.1203-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SLOT="0"
 KEYWORDS="-* ~amd64"
 
 IUSE_L10N=(en ar cs de el es fr he hu it ko pl pt ro ru th tr vi zh-CN zh-TW)
-IUSE="+rastertokpsl-fix ${IUSE_L10N[@]/#/l10n_}"
+IUSE="+rastertokpsl-fix +${IUSE_L10N[@]/#/l10n_}"
 REQUIRED_USE="|| ( ${IUSE_L10N[@]/#/l10n_} )"
 
 RDEPEND="net-print/cups"



[gentoo-commits] proj/releng:master commit in: tools-uclibc/portage.mipsel3.vanilla/, tools-uclibc/portage.mipsel3.hardened/, ...

2018-01-13 Thread Anthony G. Basile
commit: b5e4453a0e9cdce6b44906175d3c2a901570edb5
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Jan 13 19:30:47 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jan 13 19:30:47 2018 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=b5e4453a

tools-uclibc: bump unmasked gcc to 4.8.5-r1

 tools-uclibc/portage.mips32r2.hardened/package.unmask | 2 +-
 tools-uclibc/portage.mips32r2.vanilla/package.unmask  | 2 +-
 tools-uclibc/portage.mipsel3.hardened/package.unmask  | 2 +-
 tools-uclibc/portage.mipsel3.vanilla/package.unmask   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/tools-uclibc/portage.mips32r2.hardened/package.unmask 
b/tools-uclibc/portage.mips32r2.hardened/package.unmask
index 22a06e62..ee219fee 100644
--- a/tools-uclibc/portage.mips32r2.hardened/package.unmask
+++ b/tools-uclibc/portage.mips32r2.hardened/package.unmask
@@ -1 +1 @@
-=sys-devel/gcc-4.8.5
+=sys-devel/gcc-4.8.5-r1

diff --git a/tools-uclibc/portage.mips32r2.vanilla/package.unmask 
b/tools-uclibc/portage.mips32r2.vanilla/package.unmask
index 22a06e62..ee219fee 100644
--- a/tools-uclibc/portage.mips32r2.vanilla/package.unmask
+++ b/tools-uclibc/portage.mips32r2.vanilla/package.unmask
@@ -1 +1 @@
-=sys-devel/gcc-4.8.5
+=sys-devel/gcc-4.8.5-r1

diff --git a/tools-uclibc/portage.mipsel3.hardened/package.unmask 
b/tools-uclibc/portage.mipsel3.hardened/package.unmask
index 22a06e62..ee219fee 100644
--- a/tools-uclibc/portage.mipsel3.hardened/package.unmask
+++ b/tools-uclibc/portage.mipsel3.hardened/package.unmask
@@ -1 +1 @@
-=sys-devel/gcc-4.8.5
+=sys-devel/gcc-4.8.5-r1

diff --git a/tools-uclibc/portage.mipsel3.vanilla/package.unmask 
b/tools-uclibc/portage.mipsel3.vanilla/package.unmask
index 22a06e62..ee219fee 100644
--- a/tools-uclibc/portage.mipsel3.vanilla/package.unmask
+++ b/tools-uclibc/portage.mipsel3.vanilla/package.unmask
@@ -1 +1 @@
-=sys-devel/gcc-4.8.5
+=sys-devel/gcc-4.8.5-r1



[gentoo-commits] repo/gentoo:master commit in: sys-block/thin-provisioning-tools/

2018-01-13 Thread Sergei Trofimovich
commit: 2c5d980c69ef222addd0dfa4e98268456c82add7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Jan 13 15:19:32 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 13 19:29:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c5d980c

sys-block/thin-provisioning-tools: stable 0.7.0 for hppa, bug #619126

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="hppa"

 .../thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild 
b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild
index 22efe209434..2240a8d736a 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="static test"
 
 LIB_DEPEND="dev-libs/expat[static-libs(+)]



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

2018-01-13 Thread Sergei Trofimovich
commit: 7bca6f250a12cc4ebf7016bcc4240249ca317312
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Jan 13 15:22:46 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 13 19:29:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bca6f25

app-misc/mc: stable 4.8.20-r1 for sparc, bug #644450

Package-Manager: Portage-2.3.13, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 app-misc/mc/mc-4.8.20-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/mc/mc-4.8.20-r1.ebuild b/app-misc/mc/mc-4.8.20-r1.ebuild
index 1a2e5e3918a..93341aaeed8 100644
--- a/app-misc/mc/mc-4.8.20-r1.ebuild
+++ b/app-misc/mc/mc-4.8.20-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz";
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 IUSE="+edit gpm mclib nls samba sftp +slang spell test X +xdg"
 
 REQUIRED_USE="spell? ( edit )"



[gentoo-commits] repo/gentoo:master commit in: sci-biology/repeatmasker-libraries/

2018-01-13 Thread Ulrich Müller
commit: 70baa1503b3ad35d4389fb85ae7d68398c565caa
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Jan 13 19:27:20 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jan 13 19:27:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70baa150

sci-biology/repeatmasker-libraries: Update Manifest hashes.

Bug: https://bugs.gentoo.org/642906

 sci-biology/repeatmasker-libraries/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/repeatmasker-libraries/Manifest 
b/sci-biology/repeatmasker-libraries/Manifest
index 599aa33f9dd..bfd485525bb 100644
--- a/sci-biology/repeatmasker-libraries/Manifest
+++ b/sci-biology/repeatmasker-libraries/Manifest
@@ -1 +1 @@
-DIST repeatmaskerlibraries-20120418.tar.gz 28059668 SHA256 
7bd44a70ee33ef60ab829b4cb84a2a82a6fa923e2992071f374b7a473e4dac62 SHA512 
254d47faeee72ee62e6854ebc389578691d66e99d9d5e2a0c2462bf752ac5b4d2171c9e6b45d4f87f548a96b62753bb9c37c2d2c00e06544e91dd09fe2bbfe32
 WHIRLPOOL 
1da932f84c591221c61177116d734d00c36c52d588bcdab73ed63e8128b9c90a63f855bf4e8e603167e059f98465460b5b2e7e00e4a724bec230d27b1b32a31a
+DIST repeatmaskerlibraries-20120418.tar.gz 28059668 BLAKE2B 
0683305f0d3045ff1bcb9f1c952d3c12e92a3003f79ba18a16334805049a64e0b307fac2cf7fad236c9b0cab80e3317ebb1d93bf6487bafd9d45de2455565879
 SHA512 
254d47faeee72ee62e6854ebc389578691d66e99d9d5e2a0c2462bf752ac5b4d2171c9e6b45d4f87f548a96b62753bb9c37c2d2c00e06544e91dd09fe2bbfe32



[gentoo-commits] proj/releng:master commit in: tools-uclibc/portage.mips32r2.hardened/, tools-uclibc/portage.mips32r2.vanilla/

2018-01-13 Thread Anthony G. Basile
commit: 10df0f47c4f553a6fa7d2de4291583251bcea04e
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Jan 13 19:27:28 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jan 13 19:27:28 2018 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=10df0f47

tools-uclibc: no need to mask sys-apps/iproute2 on mips32r2

 tools-uclibc/portage.mips32r2.hardened/package.mask | 1 -
 tools-uclibc/portage.mips32r2.vanilla/package.mask  | 1 -
 2 files changed, 2 deletions(-)

diff --git a/tools-uclibc/portage.mips32r2.hardened/package.mask 
b/tools-uclibc/portage.mips32r2.hardened/package.mask
index d203c0ac..100d89e6 100644
--- a/tools-uclibc/portage.mips32r2.hardened/package.mask
+++ b/tools-uclibc/portage.mips32r2.hardened/package.mask
@@ -1,2 +1 @@
->sys-apps/iproute2-4.11.0
 >sys-libs/gdbm-1.12

diff --git a/tools-uclibc/portage.mips32r2.vanilla/package.mask 
b/tools-uclibc/portage.mips32r2.vanilla/package.mask
index d203c0ac..100d89e6 100644
--- a/tools-uclibc/portage.mips32r2.vanilla/package.mask
+++ b/tools-uclibc/portage.mips32r2.vanilla/package.mask
@@ -1,2 +1 @@
->sys-apps/iproute2-4.11.0
 >sys-libs/gdbm-1.12



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

2018-01-13 Thread Mike Frysinger
commit: 671a08f6569277b66ff31e370dc4e22573123565
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Jan 13 18:58:25 2018 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Jan 13 18:58:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=671a08f6

sys-apps/util-linux: block older s390-tools w/chmem & lsmem

 sys-apps/util-linux/util-linux-2.30.2.ebuild  | 3 ++-
 sys-apps/util-linux/util-linux-2.31-r1.ebuild | 3 ++-
 sys-apps/util-linux/util-linux-2.31.1.ebuild  | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-apps/util-linux/util-linux-2.30.2.ebuild 
b/sys-apps/util-linux/util-linux-2.30.2.ebuild
index 941bf4695f5..d3177f65d39 100644
--- a/sys-apps/util-linux/util-linux-2.30.2.ebuild
+++ b/sys-apps/util-linux/util-linux-2.30.2.ebuild
@@ -55,7 +55,8 @@ RDEPEND+="
!sys-block/eject
!

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

2018-01-13 Thread Mike Frysinger
commit: 51baca72b3f3c0fd2bfc86678d1e4e754c908a1f
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Jan 13 18:55:51 2018 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Jan 13 18:56:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51baca72

virtual/libelf: mark 3 m68k/s390/sh stable

 virtual/libelf/libelf-3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/libelf/libelf-3.ebuild b/virtual/libelf/libelf-3.ebuild
index bb660269990..865575c7ece 100644
--- a/virtual/libelf/libelf-3.ebuild
+++ b/virtual/libelf/libelf-3.ebuild
@@ -7,7 +7,7 @@ inherit multilib-build
 
 DESCRIPTION="Virtual for libelf.so.1 provider dev-libs/elfutils"
 SLOT="0/1"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
 
 RDEPEND="
|| (



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

2018-01-13 Thread Andreas Sturmlechner
commit: 297cb1219a9ac9193abc6a1744609537e43fb0b7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 13 18:51:17 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 13 18:55:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=297cb121

app-office/kraft: Drop 0.80_beta3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-office/kraft/Manifest|  1 -
 app-office/kraft/kraft-0.80_beta3.ebuild | 49 
 2 files changed, 50 deletions(-)

diff --git a/app-office/kraft/Manifest b/app-office/kraft/Manifest
index 8ac5bac1772..46a10de2d7d 100644
--- a/app-office/kraft/Manifest
+++ b/app-office/kraft/Manifest
@@ -1,2 +1 @@
-DIST kraft-0.80_beta3.tar.gz 625756 BLAKE2B 
ecbad304b76b7bec827573d4f001ac36b55c84df1a78fcdee25d71dc6efc9b341aa6d708bd288beee3a7c75d2f1b60f01aa6877a29ef750487a516d7575de5a3
 SHA512 
d94b00fb8b366473948641425288118acf276b429169c4e187b66dfb1ce4bc0d326ee215bd8b3dcbde25d2ec04ab2f0c3dcf4c22ada676a31e761a8278bc06da
 DIST kraft-0.80_beta5.tar.gz 626664 BLAKE2B 
431e6908414fbbdd13b19f4ddac54395099cbefb96ea1dc73ecdb97fbfba66f5b4c42dd77bf479f81fdbcfa867e5d75a3a0b1aaf6fcc0c908bff3092d81787f7
 SHA512 
0a39fa8d98cf2aa156a9219d5950006b88bd45af59cf23fd4486e27ec54288e1bb18d8887dd53fc99c7e9f47ceeea20e27e55a281d8ccb1e29a82c073e2c0360

diff --git a/app-office/kraft/kraft-0.80_beta3.ebuild 
b/app-office/kraft/kraft-0.80_beta3.ebuild
deleted file mode 100644
index 8046838cfbc..000
--- a/app-office/kraft/kraft-0.80_beta3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_HANDBOOK="forceoptional"
-inherit kde5
-
-DESCRIPTION="Software to manage quotes and invoices in small enterprises"
-HOMEPAGE="http://www.volle-kraft-voraus.de/";
-SRC_URI="https://github.com/dragotin/${PN}/archive/${PV/_/}.tar.gz -> 
${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="pim"
-
-DEPEND="
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_kdeapps_dep kcontacts)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtsql)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   dev-cpp/ctemplate
-   pim? (
-   $(add_kdeapps_dep akonadi)
-   $(add_kdeapps_dep akonadi-contacts)
-   )
-"
-RDEPEND="${DEPEND}
-   !app-office/kraft:4
-"
-
-DOCS=( AUTHORS Changes.txt README Releasenotes.txt TODO )
-
-S="${WORKDIR}/${PN}-${PV/_/}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package pim KF5Akonadi)
-   $(cmake-utils_use_find_package pim KF5AkonadiContact)
-   )
-
-   kde5_src_configure
-}



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

2018-01-13 Thread Andreas Sturmlechner
commit: 4b59fae7f18cb34cfa4aef41d89babc51b065847
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 13 18:50:53 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 13 18:55:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b59fae7

app-office/kraft: 0.80_beta5 version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-office/kraft/Manifest|  1 +
 app-office/kraft/kraft-0.80_beta5.ebuild | 49 
 2 files changed, 50 insertions(+)

diff --git a/app-office/kraft/Manifest b/app-office/kraft/Manifest
index 44f3a17d2eb..8ac5bac1772 100644
--- a/app-office/kraft/Manifest
+++ b/app-office/kraft/Manifest
@@ -1 +1,2 @@
 DIST kraft-0.80_beta3.tar.gz 625756 BLAKE2B 
ecbad304b76b7bec827573d4f001ac36b55c84df1a78fcdee25d71dc6efc9b341aa6d708bd288beee3a7c75d2f1b60f01aa6877a29ef750487a516d7575de5a3
 SHA512 
d94b00fb8b366473948641425288118acf276b429169c4e187b66dfb1ce4bc0d326ee215bd8b3dcbde25d2ec04ab2f0c3dcf4c22ada676a31e761a8278bc06da
+DIST kraft-0.80_beta5.tar.gz 626664 BLAKE2B 
431e6908414fbbdd13b19f4ddac54395099cbefb96ea1dc73ecdb97fbfba66f5b4c42dd77bf479f81fdbcfa867e5d75a3a0b1aaf6fcc0c908bff3092d81787f7
 SHA512 
0a39fa8d98cf2aa156a9219d5950006b88bd45af59cf23fd4486e27ec54288e1bb18d8887dd53fc99c7e9f47ceeea20e27e55a281d8ccb1e29a82c073e2c0360

diff --git a/app-office/kraft/kraft-0.80_beta5.ebuild 
b/app-office/kraft/kraft-0.80_beta5.ebuild
new file mode 100644
index 000..c064cd20d98
--- /dev/null
+++ b/app-office/kraft/kraft-0.80_beta5.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Software to manage quotes and invoices in small enterprises"
+HOMEPAGE="http://www.volle-kraft-voraus.de/";
+SRC_URI="https://github.com/dragotin/${PN}/archive/${PV/_/}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="pim"
+
+DEPEND="
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_kdeapps_dep kcontacts)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtsql)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   dev-cpp/ctemplate
+   pim? (
+   $(add_kdeapps_dep akonadi)
+   $(add_kdeapps_dep akonadi-contacts)
+   )
+"
+RDEPEND="${DEPEND}
+   !app-office/kraft:4
+"
+
+DOCS=( AUTHORS Changes.txt README Releasenotes.txt TODO )
+
+S="${WORKDIR}/${PN}-${PV/_/}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package pim KF5Akonadi)
+   $(cmake-utils_use_find_package pim KF5AkonadiContact)
+   )
+
+   kde5_src_configure
+}



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

2018-01-13 Thread Sergei Trofimovich
commit: 9a5096abff0094ca201de108f83579df2c771be8
Author: hololeap  users  noreply  github  com>
AuthorDate: Sat Jan 13 15:03:09 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 13 18:53:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a5096ab

profiles/thirpartymirrors: Modify hackage mirrors for #644382

The hackport mirrors in profiles/thirdpartymirrors have two problems:

1. `hackage.haskell.org` supports HTTPS and so this URL should be
   switched to `https://hackage.haskell.org/`
2. The second mirror is currently redirecting all requests to
   `http://hdiff.luite.com/`. `hdiff.luite.com` does not have working
   HTTPS and so this second mirror should be removed as it misleads
   devs into thinking this mirror will provide encryption.

Closes: https://bugs.gentoo.org/644382
Closes: https://github.com/gentoo/gentoo/pull/6850

 profiles/thirdpartymirrors | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/thirdpartymirrors b/profiles/thirdpartymirrors
index 0a9e3e0b3c4..55c8cd93e96 100644
--- a/profiles/thirdpartymirrors
+++ b/profiles/thirdpartymirrors
@@ -14,7 +14,7 @@ gnome https://download.gnome.org/
 gnuhttp://ftpmirror.gnu.org/ http://ftp.gnu.org/gnu/
 gnu-alpha  ftp://alpha.gnu.org/gnu/ http://alpha.gnu.org/gnu/ 
ftp://ftp.funet.fi/pub/gnu/alpha/gnu/ 
http://www.nic.funet.fi/pub/gnu/alpha/gnu/ ftp://gnualpha.uib.no/pub/gnualpha/ 
http://gnualpha.uib.no/ ftp://mirrors.fe.up.pt/pub/gnu-alpha/ 
http://mirrors.fe.up.pt/pub/gnu-alpha/ 
http://mirror.lihnidos.org/GNU/alpha/gnu/ 
http://mirrors.ibiblio.org/gnu/alpha/gnu/
 gnupg  ftp://ftp.gnupg.org/gcrypt/ http://mirrors.dotsrc.org/gcrypt/ 
http://artfiles.org/gnupg.org/ 
http://ftp.heanet.ie/mirrors/ftp.gnupg.org/gcrypt/ 
ftp://sunsite.icm.edu.pl/pub/security/gnupg/ 
http://gd.tuwien.ac.at/privacy/gnupg/ http://www.ring.gr.jp/pub/net/gnupg/ 
ftp://ftp.ring.gr.jp/pub/net/gnupg/
-hackagehttp://hackage.haskell.org/ 
https://dev.gentoo.org/~qnikst/hdiff.luite.com/
+hackagehttps://hackage.haskell.org/
 idsoftware ftp://ftp.idsoftware.com/idstuff 
ftp://ftp.fu-berlin.de/pc/games/idgames/idstuff 
ftp://ftp.gamers.org/pub/idgames/idstuff
 imagemagickhttp://mirror.checkdomain.de/imagemagick/ 
ftp://mirror.checkdomain.de/imagemagick/ 
ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/ 
ftp://ftp.u-aizu.ac.jp/pub/graphics/image/ImageMagick/imagemagick.org 
ftp://ftp.nluug.nl/pub/ImageMagick http://ftp.nluug.nl/ImageMagick/ 
ftp://sunsite.icm.edu.pl/packages/ImageMagick/ 
http://ftp.acc.umu.se/mirror/imagemagick.org/ftp/ 
https://www.imagemagick.org/download 
http://transloadit.imagemagick.org/download 
ftp://transloadit.imagemagick.org/ImageMagick ftp://ftp.fifi.org/pub/ImageMagick
 kdehttps://download.kde.org http://mirror.csclub.uwaterloo.ca/kde 
ftp://mirrors.dotsrc.org/kde ftp://kde.mirror.anlx.net



[gentoo-commits] repo/gentoo:master commit in: media-sound/ventrilo-server-bin/

2018-01-13 Thread Ulrich Müller
commit: 1515099cd9c92afdb9f50ad0a805b27874721ea0
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Jan 13 18:15:41 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jan 13 18:50:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1515099c

media-sound/ventrilo-server-bin: Update Manifest hashes.

Closes: https://bugs.gentoo.org/642894

 media-sound/ventrilo-server-bin/Manifest | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/ventrilo-server-bin/Manifest 
b/media-sound/ventrilo-server-bin/Manifest
index 091f5ddf1cc..7fddcec5b05 100644
--- a/media-sound/ventrilo-server-bin/Manifest
+++ b/media-sound/ventrilo-server-bin/Manifest
@@ -1,2 +1,2 @@
-DIST ventrilo_srv-2.3.1-Linux-i386.tar.gz 166862 SHA256 
5fd929056be6e44e61617080b157680cd3cd3432721a237076c01651ec2bb32f SHA512 
01e8bce092f8b1ef0f08e736040871e221f4e039d21671d451abfcaf077be104e1f3488b90661e4895118d971f5e56040a01290734a02a4d5e67d183dc91cd5d
 WHIRLPOOL 
bcb226d07e8b52e82260b35c0d08dbe2ed06468519e596bdd1a0854b14050aba124a661181c7e697e75060eb1504b8806bbd77dbe1ea83dc378fcc69fc0abb6d
-DIST ventrilo_srv-3.0.3-Linux-i386.tar.gz 211494 SHA256 
702a0cf88234e229b68e7a1f2624e23879541cb4e2c2b2f5f88591a85b364e56 SHA512 
ac4b38d7ee5cb66b88507e5cfb810d28b98252dfbabdb8d3777ae4b4dfd7a793ae8e0ee0a4d3a03cf7d0d1b1b34162e5f026c7217d296201e48607e44f04e79f
 WHIRLPOOL 
0fdfee56ac1457dc892033bd8de4b7d12628ecb62b1f0e06c083a87ae45b339356429879dfb5d080b1427572027722643db9aec2cfacc48fc48d710f3586a86e
+DIST ventrilo_srv-2.3.1-Linux-i386.tar.gz 166862 BLAKE2B 
6eb4c55088d2aa6c9c7da0973f96dc849c9b0a93994206ed7ffcf2abdcce3fa73f0bead50158fc74c9275bfc7964826ce3b22328aaf0d73434a1185e3ca6b34e
 SHA512 
01e8bce092f8b1ef0f08e736040871e221f4e039d21671d451abfcaf077be104e1f3488b90661e4895118d971f5e56040a01290734a02a4d5e67d183dc91cd5d
+DIST ventrilo_srv-3.0.3-Linux-i386.tar.gz 211494 BLAKE2B 
e75fba4c9f660de84913728aa0ad08af65b07004368640e47810110c0f694634d00421226accd904f23e2141e6be849da31b3604fe441f6ad610db2a1eb58147
 SHA512 
ac4b38d7ee5cb66b88507e5cfb810d28b98252dfbabdb8d3777ae4b4dfd7a793ae8e0ee0a4d3a03cf7d0d1b1b34162e5f026c7217d296201e48607e44f04e79f



[gentoo-commits] repo/gentoo:master commit in: media-plugins/mediastreamer-silk/

2018-01-13 Thread Ulrich Müller
commit: 8587f472ffd2bbb407bff2f43b80cc322d4a8abf
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Jan 13 18:20:58 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jan 13 18:50:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8587f472

media-plugins/mediastreamer-silk: Update Manifest hashes.

Closes: https://bugs.gentoo.org/642892

 media-plugins/mediastreamer-silk/Manifest | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/mediastreamer-silk/Manifest 
b/media-plugins/mediastreamer-silk/Manifest
index cc69cf5768c..636e30da125 100644
--- a/media-plugins/mediastreamer-silk/Manifest
+++ b/media-plugins/mediastreamer-silk/Manifest
@@ -1,2 +1,2 @@
-DIST SILK_SDK_SRC_v1.0.8.zip 65910872 SHA256 
424536084ac2d5c105e22f8048d19103dd83cb54bc32187377f5341d17e1b838 SHA512 
2d56552052ec8180de9bbbce2f89d76df63c1bf6a8ac936dacab104d39526c16b9ccac33e5602f3a757bb12057c2e6da6f955ae370b05b93ff1427632c3a9489
 WHIRLPOOL 
a301ba53e3fd1d56bc45d75709eb1b13edcacb7b68811862f2bbb7eba561242594feff6ac13f460593eb97917ecf63d947997316561a74d0d879e7823caccbea
-DIST mssilk-0.0.1.tar.gz 57674 SHA256 
58f89360a06e5b8414c2a1389b2e0d801ea1548041d7791ca16c1fc3f136e1b0 SHA512 
78325c0cf28bf035212583c76aa92f1291442e3f4fbe4c354056ad2b20ff72ba8d7149250431906942352c4deec7912567f512775d5a1dfe07b6b2bd44b5552e
 WHIRLPOOL 
da0d9ef8f0d0d83c8a29e981346c876e19f207dbc5f662d53e81dfd2d92c158294008625a9a261e153e33fd50a4bbf4af0d3d58da5a2e66f2871539d01da14bb
+DIST SILK_SDK_SRC_v1.0.8.zip 65910872 BLAKE2B 
e51dd92c1a13fe36475ac997ddd27dfca94dcc8f417e343e5d55657da67b5b32b7d7248fa9a202b051edd4be133fce5e07bae8720a2fb66dbe0f5bd4631978aa
 SHA512 
2d56552052ec8180de9bbbce2f89d76df63c1bf6a8ac936dacab104d39526c16b9ccac33e5602f3a757bb12057c2e6da6f955ae370b05b93ff1427632c3a9489
+DIST mssilk-0.0.1.tar.gz 57674 BLAKE2B 
87d43e3d66fe53c5965ee7edec3a69a80dff9839fdf37dbb7ff9b161c3b470cbe0aad9db1d59b28f9b2daf835b501562e6ee65cc0894ef33ba546813e4d7167c
 SHA512 
78325c0cf28bf035212583c76aa92f1291442e3f4fbe4c354056ad2b20ff72ba8d7149250431906942352c4deec7912567f512775d5a1dfe07b6b2bd44b5552e



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

2018-01-13 Thread Ulrich Müller
commit: c5e991465b217e8d592d1cf277c52e488d9503ee
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Jan 13 18:07:29 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jan 13 18:50:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5e99146

media-libs/vips: Update Manifest hashes.

Closes: https://bugs.gentoo.org/642890

 media-libs/vips/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vips/Manifest b/media-libs/vips/Manifest
index 2ebc25c28ac..3d258ad8084 100644
--- a/media-libs/vips/Manifest
+++ b/media-libs/vips/Manifest
@@ -1 +1 @@
-DIST vips-7.38.5.tar.gz 3447505 SHA256 
495dc8ca70910eca33a867f0a7e6903b076d6dd9fbdf2ddbb2ffd4270f0fe00e SHA512 
99b3a3efb32a976d17e5ce7d7d79e8bb708c148e981f866a8997a07f641866ba237cd677de9f7cafab30afb182a5bde7cc130368c8ff5d8f413d38801a24ed37
 WHIRLPOOL 
a40d38956a476e74669288ba14f6a5c49f5485221c90e8455702bbfde411a871a5f31cfdeefa1329a17f773a14668af187e92189e4f592dba459a0b20a3c16ba
+DIST vips-7.38.5.tar.gz 3447505 BLAKE2B 
e0db7357054969618a7bc226a652425ee2cd2b0a4964ed5e575f62c7659796d7ba71439ec2a01efc10f615eb748119edbf66bf23b2b807b54fef49fc469f1efd
 SHA512 
99b3a3efb32a976d17e5ce7d7d79e8bb708c148e981f866a8997a07f641866ba237cd677de9f7cafab30afb182a5bde7cc130368c8ff5d8f413d38801a24ed37



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/FTL/

2018-01-13 Thread Ulrich Müller
commit: b9f5e8d31509a716d01847d0544b7a4e9b4ec5e4
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Jan 13 18:49:32 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jan 13 18:50:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f5e8d3

games-roguelike/FTL: Update Manifest hashes.

Closes: https://bugs.gentoo.org/642878

 games-roguelike/FTL/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-roguelike/FTL/Manifest b/games-roguelike/FTL/Manifest
index fcd84da875b..3090af5b6a4 100644
--- a/games-roguelike/FTL/Manifest
+++ b/games-roguelike/FTL/Manifest
@@ -1 +1 @@
-DIST FTL.1.5.13.tar.gz 197569383 SHA256 
babdfafceec744f36dd663966813098669a983f94d243265dd57104ffbfb7055 SHA512 
129aa9ea13b6889520cb637bcbda0452f3dc2e8d93fb0e4d1c7938436d776b39a0a33b4e9d943e058ab5c80dcbb6e7bb874d0a78bd8a2a5a3a7e34159e1faac9
 WHIRLPOOL 
23f9af234d3f81555fa2ca1533708e785fb82ba992c5fc836b6db1fe330e43c1b22927837a0cd000718e9adda8d3d9feb3abda8ca72463e9dc2aa75378db4c00
+DIST FTL.1.5.13.tar.gz 197569383 BLAKE2B 
29b61c92dc242c6239e236761a89c464efc3889e1d28bbcd3466548090f4ba23450597ef9cd0a7130d0caea1d45a9cfdd87a56a65998dd4da146f1ade5d9a68d
 SHA512 
129aa9ea13b6889520cb637bcbda0452f3dc2e8d93fb0e4d1c7938436d776b39a0a33b4e9d943e058ab5c80dcbb6e7bb874d0a78bd8a2a5a3a7e34159e1faac9



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

2018-01-13 Thread José María Alonso
commit: 39fec1ae89fa036b7a58a7375b8fd53f0219af45
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Sat Jan 13 18:48:36 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Sat Jan 13 18:49:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39fec1ae

app-emulation/free42: Bumps version to 2.0.10

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-emulation/free42/Manifest  |  1 +
 .../files/free42-2.0.10-fix-build-intel-lib.patch  | 12 +
 .../free42/files/free42-2.0.10-fix-makefile.patch  | 58 ++
 app-emulation/free42/free42-2.0.10.ebuild  | 49 ++
 4 files changed, 120 insertions(+)

diff --git a/app-emulation/free42/Manifest b/app-emulation/free42/Manifest
index 4c76c28eb24..ac6866f07ec 100644
--- a/app-emulation/free42/Manifest
+++ b/app-emulation/free42/Manifest
@@ -1,2 +1,3 @@
+DIST free42-nologo-2.0.10.tgz 7389429 BLAKE2B 
a633a78ed5974e327aafa9d783c04bdcaa895940580c595c9c67ab0181ec7000efaa92021a485199268341f15f4c4bafe3964d4118c068e8abbfa2f358045b5a
 SHA512 
4f03b9b206ef17e71295f0baac96ca26f34a00844cee6cad254f8ab798d3d0c724788200f3f207a3301f62eb0960707a23e6bcbb2ac924a78b0f0e1c78e70e6d
 DIST free42-nologo-2.0.6.tgz 7348647 BLAKE2B 
708c88b4903358c23989d515c61884ffc9feae3d43fc54f1ac8a18779cfe8aa2d0e1a2ec667e24f78da58cd94ad515399191b7dc968adbc59bb97517b34680be
 SHA512 
078a79cc4dfa36ae7342be5b90350f4b7269f4e71777f2620c2043510d6313acbc1fa9415b75f8b01bebb2de747b9af8a26738f877c34a4d82a1fdd52c75a61d
 DIST free42-nologo-2.0.8.tgz 7388038 BLAKE2B 
e2065ae71cf0be55d7de295965d7c884d2db6bd8aad6eefe85d04028dacf114c7d6cfc90f02b78a220f118ee26fd3b8fa830a802015da5c56f695621bf4ec5ff
 SHA512 
3da4045ddf8a9993369a25344f5d4f472283a7affd4d5640a47dbce4debe4e071b83ad7858f79113d8be2255fc11df8b22edb4c66471945d341e8ffb79495fee

diff --git a/app-emulation/free42/files/free42-2.0.10-fix-build-intel-lib.patch 
b/app-emulation/free42/files/free42-2.0.10-fix-build-intel-lib.patch
new file mode 100644
index 000..a321b1d714b
--- /dev/null
+++ b/app-emulation/free42/files/free42-2.0.10-fix-build-intel-lib.patch
@@ -0,0 +1,12 @@
+diff -Nuar a/gtk/build-intel-lib.sh b/gtk/build-intel-lib.sh
+--- a/gtk/build-intel-lib.sh   2018-01-08 02:52:33.0 +0100
 b/gtk/build-intel-lib.sh   2018-01-13 19:43:23.709997784 +0100
+@@ -4,7 +4,7 @@
+ cd IntelRDFPMathLib20U1
+ patch -p0 <../intel-lib-linux.patch
+ cd LIBRARY
+-make CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 UNCHANGED_BINARY_FLAGS=0
++make A=a CC=gcc CALL_BY_REF=1 GLOBAL_RND=1 GLOBAL_FLAGS=1 
UNCHANGED_BINARY_FLAGS=0
+ mv libbid.a ../../gcc111libbid.a
+ cd ../..
+ ( echo '#ifdef FREE42_FPTEST'; echo 'const char *readtest_lines[] = {'; tr -d 
'\r' < IntelRDFPMathLib20U1/TESTS/readtest.in | sed 's/^\(.*\)$/"\1",/'; echo 
'0 };'; echo '#endif' ) > readtest_lines.cc

diff --git a/app-emulation/free42/files/free42-2.0.10-fix-makefile.patch 
b/app-emulation/free42/files/free42-2.0.10-fix-makefile.patch
new file mode 100644
index 000..7642316920f
--- /dev/null
+++ b/app-emulation/free42/files/free42-2.0.10-fix-makefile.patch
@@ -0,0 +1,58 @@
+diff -Nuar a/gtk/Makefile b/gtk/Makefile
+--- a/gtk/Makefile 2018-01-08 02:52:33.0 +0100
 b/gtk/Makefile 2018-01-13 19:40:49.059998446 +0100
+@@ -15,11 +15,11 @@
+ # along with this program; if not, see http://www.gnu.org/licenses/.
+ 
###
+ 
+-CFLAGS = -MMD \
++CFLAGS := -MMD \
+-Wall \
+-Wno-parentheses \
+-Wno-write-strings \
+-   -g \
++   -Wno-error=narrowing \
+-I/usr/X11R6/include \
+$(shell pkg-config --cflags gtk+-2.0) \
+-DVERSION="\"$(shell cat ../VERSION)\"" \
+@@ -27,21 +27,25 @@
+-DDECIMAL_GLOBAL_ROUNDING=1 \
+-DDECIMAL_GLOBAL_ROUNDING_ACCESS_FUNCTIONS=1 \
+-DDECIMAL_GLOBAL_EXCEPTION_FLAGS=1 \
+-   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1
++   -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1 \
++   ${CFLAGS}
+ 
+-CXXFLAGS = $(CFLAGS) \
++CXXFLAGS := $(CFLAGS) \
+-fno-exceptions \
+-fno-rtti \
+-   -D_WCHAR_T_DEFINED
++   -D_WCHAR_T_DEFINED \
++   ${CXXFLAGS}
+ 
+-LDFLAGS = -L/usr/X11R6/lib
+-LIBS = gcc111libbid.a -lXmu $(shell pkg-config --libs gtk+-2.0)
++MYLDFLAGS = -L/usr/X11R6/lib
++LIBS = gcc111libbid.a -lX11 -ldl -lXmu $(shell pkg-config --libs gtk+-2.0)
+ 
+ ifeq "$(shell uname -s)" "Linux"
+-LDFLAGS += -Wl,--hash-style=both
++MYLDFLAGS += -Wl,--hash-style=both
+ LIBS += -lpthread
+ endif
+ 
++MYLDFLAGS += ${LDFLAGS}
++
+ SRCS = shell_main.cc shell_skin.cc skins.cc keymap.cc shell_loadimage.cc \
+   shell_spool.cc core_main.cc core_commands1.cc core_commands2.cc \
+   core_commands3.cc core_commands4.cc core_commands5.cc \
+@@ -83,7 +87,7 @@
+ endif
+ 
+ $(EXE): $(OBJS)
+-  $(CXX) -o $(EXE) $(LDFLAGS) $(OBJS) $(LIBS)
++  $(CXX) -o $(EXE) $(MYLDFLA

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

2018-01-13 Thread Michael Orlitzky
commit: 1a9cebc414bae9ae0ba0ff4963fb1fdf5c4f1d2e
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Jan  7 22:08:36 2018 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Jan 13 18:44:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9cebc4

profiles: consolidate Oracle unmask entries in arch/amd64/use.mask.

There were two separate blocks in arch/amd64/use.mask unmasking flags
pertaining to the Oracle database stuff. One of them had an erroneous
(outdated) comment. This commit combines them both into one block at
the top of the file, and drops the obsolete comment about PHP.

Closes: https://bugs.gentoo.org/604990

 profiles/arch/amd64/use.mask | 15 ++-
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index caf8d15af3f..c875bee78cd 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -6,6 +6,12 @@
 
 # SECTION: Unmask
 
+# Michael Orlitzky  (07 Jan 2018)
+# Oracle database stuff should work on amd64.
+-oci8
+-oci8-instant-client
+-oracle
+
 # Michael Palimaka  (03 Jun 2017)
 # Unmask elogind since it is keyworded here.
 -elogind
@@ -96,11 +102,6 @@
 # Lilo works on amd64, so ...
 -lilo
 
-# 2007/08/19 - Christoph Mende 
-# Unmask support for dev-db/oracle-instantclient-basic
--oci8-instant-client
--oracle
-
 # 2007/03/10 - Mike Frysinger 
 # NVRAM works on x86/amd64 hosts
 -nvram
@@ -125,10 +126,6 @@
 -video_cards_vmware
 -video_cards_qxl
 
-# Diego Pettenò  (4 Jan 2007)
-# Unmask the flags for PHP that are available only on x86/amd64
--oci8
-
 # Feb 16th 2007; Simon Stelling 
 # Since this profile forces >=portage-2.1.2, we can unmask all
 # SIMD assembler flags



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

2018-01-13 Thread Matt Thode
commit: 5d9be29503cdc83d7e78d932dcad2b52dd9fc229
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jan 13 18:15:48 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Jan 13 18:17:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d9be295

dev-python/oslotest: only install man file if USE=doc

Fixes: 644476
Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/oslotest/oslotest-2.17.1.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-python/oslotest/oslotest-2.17.1.ebuild 
b/dev-python/oslotest/oslotest-2.17.1.ebuild
index ea3ef000dcb..63000aeac9c 100644
--- a/dev-python/oslotest/oslotest-2.17.1.ebuild
+++ b/dev-python/oslotest/oslotest-2.17.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -59,8 +59,9 @@ python_test() {
 }
 
 python_install_all() {
-   doman doc/build/man/oslotest.1
-   use doc && local HTML_DOCS=( doc/build/html/. )
+   if use doc; then
+   doman doc/build/man/oslotest.1
+   fi
 
distutils-r1_python_install_all
 }



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/

2018-01-13 Thread Lars Wendler
commit: 3a6ce846895bc4e7428d2a36ce202dd37c23b4fb
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Jan 12 22:24:56 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jan 13 17:56:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a6ce846

dev-vcs/git: set PERL_PATH variable.

The rational for this change is that git on Gentoo/FreeBSD doesn't build
properly when this variable is unset. After chatting to floppym on the
gentoo-dev channel, here's what he found out in git-instaweb's Makefile:

Define PERL_PATH to the path of your Perl binary (usually /usr/bin/perl).

Package-Manager: Portage-2.3.13, Repoman-2.3.4
Closes: https://github.com/gentoo/gentoo/pull/6849

 dev-vcs/git/git-2.13.6.ebuild | 8 +++-
 dev-vcs/git/git-2.14.3.ebuild | 7 ++-
 dev-vcs/git/git-2.15.1.ebuild | 5 +
 dev-vcs/git/git-2.16.0_rc2.ebuild | 5 +
 dev-vcs/git/git--r1.ebuild| 5 +
 dev-vcs/git/git--r2.ebuild| 5 +
 dev-vcs/git/git--r3.ebuild| 5 +
 dev-vcs/git/git-.ebuild   | 5 +
 8 files changed, 11 insertions(+), 34 deletions(-)

diff --git a/dev-vcs/git/git-2.13.6.ebuild b/dev-vcs/git/git-2.13.6.ebuild
index 81e7734629c..3f4dab26bde 100644
--- a/dev-vcs/git/git-2.13.6.ebuild
+++ b/dev-vcs/git/git-2.13.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -280,7 +280,6 @@ src_prepare() {
 }
 
 git_emake() {
-   # bug #326625: PERL_PATH, PERL_MM_OPT
# bug #320647: PYTHON_PATH
PYTHON_PATH=""
use python && PYTHON_PATH="${PYTHON}"
@@ -294,13 +293,12 @@ git_emake() {
htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
sysconfdir="${EPREFIX}"/etc \
PYTHON_PATH="${PYTHON_PATH}" \
+   PERL_PATH="${EPREFIX}/usr/bin/perl" \
PERL_MM_OPT="" \
GIT_TEST_OPTS="--no-color" \
V=1 \
"$@"
-   # This is the fix for bug #326625, but it also causes breakage, see bug
-   # #352693.
-   # PERL_PATH="${EPREFIX}/usr/bin/env perl" \
+
 }
 
 src_configure() {

diff --git a/dev-vcs/git/git-2.14.3.ebuild b/dev-vcs/git/git-2.14.3.ebuild
index d079a65a75e..fde79e887f8 100644
--- a/dev-vcs/git/git-2.14.3.ebuild
+++ b/dev-vcs/git/git-2.14.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -299,7 +299,6 @@ src_prepare() {
 }
 
 git_emake() {
-   # bug #326625: PERL_PATH, PERL_MM_OPT
# bug #320647: PYTHON_PATH
PYTHON_PATH=""
use python && PYTHON_PATH="${PYTHON}"
@@ -313,13 +312,11 @@ git_emake() {
htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
sysconfdir="${EPREFIX}"/etc \
PYTHON_PATH="${PYTHON_PATH}" \
+   PERL_PATH="${EPREFIX}/usr/bin/perl" \
PERL_MM_OPT="" \
GIT_TEST_OPTS="--no-color" \
V=1 \
"$@"
-   # This is the fix for bug #326625, but it also causes breakage, see bug
-   # #352693.
-   # PERL_PATH="${EPREFIX}/usr/bin/env perl" \
 }
 
 src_configure() {

diff --git a/dev-vcs/git/git-2.15.1.ebuild b/dev-vcs/git/git-2.15.1.ebuild
index 3f45eb3ef44..d3e89d0092f 100644
--- a/dev-vcs/git/git-2.15.1.ebuild
+++ b/dev-vcs/git/git-2.15.1.ebuild
@@ -299,7 +299,6 @@ src_prepare() {
 }
 
 git_emake() {
-   # bug #326625: PERL_PATH, PERL_MM_OPT
# bug #320647: PYTHON_PATH
PYTHON_PATH=""
use python && PYTHON_PATH="${PYTHON}"
@@ -313,13 +312,11 @@ git_emake() {
htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
sysconfdir="${EPREFIX}"/etc \
PYTHON_PATH="${PYTHON_PATH}" \
+   PERL_PATH="${EPREFIX}/usr/bin/perl" \
PERL_MM_OPT="" \
GIT_TEST_OPTS="--no-color" \
V=1 \
"$@"
-   # This is the fix for bug #326625, but it also causes breakage, see bug
-   # #352693.
-   # PERL_PATH="${EPREFIX}/usr/bin/env perl" \
 }
 
 src_configure() {

diff --git a/dev-vcs/git/git-2.16.0_rc2.ebuild 
b/dev-vcs/git/git-2.16.0_rc2.ebuild
index 3f45eb3ef44..d3e89d0092f 100644
--- a/dev-vcs/git/git-2.16.0_rc2.ebuild
+++ b/dev-vcs/git/git-2.16.0_rc2.ebuild
@@ -299,7 +299,6 @@ src_prepare() {
 }
 
 git_emake() {
-   # bug #326625: PERL_PATH, PERL_MM_OPT
# bug #320647: PYTHON_PATH
PYTHON_PATH=""
use python && PYTHON_PATH="${PYTHON}"
@@ -313,13 +312,11 @@ git_emake() {
htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
sysconfdir="${EPREFIX}"/etc \
PYTHON_PATH="${PYTHON_PATH}" \
+   PERL_PATH="${EPREFIX}/usr/bin/perl" \
PERL_MM_OPT="" \
 

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

2018-01-13 Thread Andreas Sturmlechner
commit: 34006270027c40fa6fbde0d955bfe0eaa4c2de94
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 13 17:28:34 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 13 17:41:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34006270

media-gfx/kuickshow: Fix desktop file

Bug: https://bugs.gentoo.org/632024
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-gfx/kuickshow/files/kuickshow-0.10.0-desktop-fix.patch | 11 +++
 media-gfx/kuickshow/kuickshow-0.10.0.ebuild  |  2 ++
 2 files changed, 13 insertions(+)

diff --git a/media-gfx/kuickshow/files/kuickshow-0.10.0-desktop-fix.patch 
b/media-gfx/kuickshow/files/kuickshow-0.10.0-desktop-fix.patch
new file mode 100644
index 000..3b914e6e36a
--- /dev/null
+++ b/media-gfx/kuickshow/files/kuickshow-0.10.0-desktop-fix.patch
@@ -0,0 +1,11 @@
+--- a/src/kuickshow.desktop2018-01-11 23:33:22.0 +0100
 b/src/kuickshow.desktop2018-01-13 18:26:36.622067345 +0100
+@@ -54,7 +54,7 @@
+ Name[x-test]=xxKuickshowxx
+ Name[zh_CN]=Kuickshow
+ Name[zh_TW]=Kuickshow
+-Exec=kuickshow -caption %c %U
++Exec=kuickshow -qwindowtitle %c %U
+ Icon=kuickshow
+ Type=Application
+ # TODO: What is image/x-eim? Register it to freedesktop.org if you need it

diff --git a/media-gfx/kuickshow/kuickshow-0.10.0.ebuild 
b/media-gfx/kuickshow/kuickshow-0.10.0.ebuild
index da0b3d0baeb..b5b9dae08b0 100644
--- a/media-gfx/kuickshow/kuickshow-0.10.0.ebuild
+++ b/media-gfx/kuickshow/kuickshow-0.10.0.ebuild
@@ -34,3 +34,5 @@ DEPEND="
 RDEPEND="${DEPEND}
!media-gfx/kuickshow:4
 "
+
+PATCHES=( "${FILESDIR}/${P}-desktop-fix.patch" )



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

2018-01-13 Thread Andreas Sturmlechner
commit: d363665eadbe6c77d724b8c45dcb5318c2fea9de
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 13 17:28:56 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 13 17:41:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d363665e

media-gfx/kuickshow: Drop obsolete patch

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../files/kuickshow-0.9.1-gcc6-compile-fix.patch  | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/media-gfx/kuickshow/files/kuickshow-0.9.1-gcc6-compile-fix.patch 
b/media-gfx/kuickshow/files/kuickshow-0.9.1-gcc6-compile-fix.patch
deleted file mode 100644
index 82bf2eafd27..000
--- a/media-gfx/kuickshow/files/kuickshow-0.9.1-gcc6-compile-fix.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Fixed wrong type of 2nd parameter which wouldn't compile with GCC 6.
-
-https://bugs.gentoo.org/614304
-
 a/src/kuickshow.cpp
-+++ b/src/kuickshow.cpp
-@@ -661,7 +661,7 @@ void KuickShow::performDeleteCurrentImage(QWidget *parent)
- }
- 
- tryShowNextImage();
--fileWidget->del(list, false, false);
-+fileWidget->del(list, 0L, false);
- }
- 
- void KuickShow::performTrashCurrentImage(QWidget *parent)



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

2018-01-13 Thread Andreas Sturmlechner
commit: 1cec8f8226eff85b3614ceb5b1f60fb90aa2b91b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 13 17:33:59 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 13 17:41:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cec8f82

media-gfx/kuickshow: Add implicit missing DEPENDs

Bug: https://bugs.gentoo.org/632024
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-gfx/kuickshow/kuickshow-0.10.0.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/media-gfx/kuickshow/kuickshow-0.10.0.ebuild 
b/media-gfx/kuickshow/kuickshow-0.10.0.ebuild
index b5b9dae08b0..ee42d53b107 100644
--- a/media-gfx/kuickshow/kuickshow-0.10.0.ebuild
+++ b/media-gfx/kuickshow/kuickshow-0.10.0.ebuild
@@ -18,18 +18,25 @@ IUSE="debug"
 DOCS=( AUTHORS BUGS ChangeLog README TODO )
 
 DEPEND="
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kdelibs4support)
-   $(add_frameworks_dep kdoctools)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kinit)
$(add_frameworks_dep kio)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kwindowsystem)
$(add_frameworks_dep kxmlgui)
$(add_qt_dep qtgui)
$(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtwidgets)
$(add_qt_dep qtx11extras)
media-libs/imlib
+   x11-libs/libX11
 "
 RDEPEND="${DEPEND}
!media-gfx/kuickshow:4



[gentoo-commits] proj/grss:master commit in: grs/

2018-01-13 Thread Anthony G. Basile
commit: 75b1b7cc4faf3c2fd455a5b6260e51c2b2a38c0b
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Jan 13 17:37:04 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jan 13 17:37:04 2018 +
URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=75b1b7cc

grs/Netboot.py: change name of source init script for netboot

Since we want an init script for ISO images too, we need to rename
the netboot init script to avoid a name collision.

 grs/Netboot.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/grs/Netboot.py b/grs/Netboot.py
index 307b3b3..ae5a0a4 100644
--- a/grs/Netboot.py
+++ b/grs/Netboot.py
@@ -99,7 +99,7 @@ class Netboot(HashIt):
 Execute(cmd, timeout=None, logfile=self.logfile)
 
 # 4. Copy in the init script
-init_src = os.path.join(self.libdir, 'scripts/init')
+init_src = os.path.join(self.libdir, 'scripts/init.netboot')
 init_dst = os.path.join(initramfs_root, 'init')
 shutil.copy(init_src, init_dst)
 os.chmod(init_dst, 0o0755)



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

2018-01-13 Thread Mike Gilbert
commit: 602ae7dc597ef9917750b08ef32604b2c9319ef6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 13 17:36:49 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 13 17:37:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=602ae7dc

sys-apps/systemd: grab backports from v236-stable branch

Package-Manager: Portage-2.3.19_p11, Repoman-2.3.6_p45

 sys-apps/systemd/Manifest  |   1 +
 sys-apps/systemd/systemd-236-r5.ebuild | 437 +
 2 files changed, 438 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 71582ad6063..ef084cc869a 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -3,4 +3,5 @@ DIST systemd-233-patches.tar.gz 12553 BLAKE2B 
5d19f2dc82cc6cbd9b2e9393f932dfa3c8
 DIST systemd-233.tar.gz 4660737 BLAKE2B 
38cdd74543447b3c02391b328428fed169fe2cf2df6e9341dcaf2f7d3d977612ec102301e144c1cada90d61e9e9bda3b2faaef708c8ff4bd0b52b143760a83b2
 SHA512 
5ad5329ea116d973cf67096f7e7ad28e9ea0905696e9451291f1d25e5064f4a9bfcfae87e912996c6a38397e9f4a148d4ccecfa9b70f7ecdf04deadb61784c8e
 DIST systemd-235.tar.gz 6586406 BLAKE2B 
f2e46a6c51fc9445800c4b7eee66f23ae83b42c2fedf2304acf612e6cb99122afe67f1b93cf72ed022b52384975afb92ab38cfb4efc6026384602c973d2eb98e
 SHA512 
243f2eb5340fa37dd1286eaa63e83387bda9e03953af266cd6196a37535a13491482caf14c6ab10608bba4ed23b6c41923608e52017e0c26988ed72ddd2b9993
 DIST systemd-236-patches-1.tar.gz 3331 BLAKE2B 
c4ef8881252e79f920572eb73210b205f36ee2a45aaba4bea5e5e8b2f89b92b79deb8e30a62c9163fd0bb2fbc2215e0dda6ca3388b71e4349a8659591c23064e
 SHA512 
d4c93968d03b5f2f2279b030e65399a7d1971eab4d9be8f2122eab67b1fb7b24eef46993beab8400fc782954dc78f400778c3fff5ba4f6c51a14eeb1931c3862
+DIST systemd-236-patches-2.tar.gz 54737 BLAKE2B 
bce5f9e234c975a2b6e474ca2a0c2c82e704f02cf19885134dddc5edbd0b7bfb3773d737f88f78ba2ab81093dfceeb44d76ecda99cf2b916072dcdfa84720c19
 SHA512 
b74ab6944135c938b2d0d2a1dd40ac4cc4ff26d072603d6bfbe4529d808b2e481eb910155895bce14607842ad6d30751aded51654a53f76278becbb5e317b875
 DIST systemd-236.tar.gz 6759035 BLAKE2B 
0fc26bd67fb6cc3b0565c763fc26e38186c4b05c3d38652b73a2189dfbfb46382dba239f7f6f889eec57ad1d8f69d4098745c8f4ca16a707aa23b7771f2328f3
 SHA512 
1a9672960e03e05c09e41fb8cfe9b0f25e867fd43f37f8371515fdbd4270afd746a6da733f6d1d3b2cc43db1ecc7a9f2245f2dac2ec233db74e9e70e4f6d

diff --git a/sys-apps/systemd/systemd-236-r5.ebuild 
b/sys-apps/systemd/systemd-236-r5.ebuild
new file mode 100644
index 000..6066595bd1b
--- /dev/null
+++ b/sys-apps/systemd/systemd-236-r5.ebuild
@@ -0,0 +1,437 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/systemd/systemd/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~floppym/dist/${P}-patches-2.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+fi
+
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+
+inherit bash-completion-r1 linux-info meson multilib-minimal ninja-utils pam 
python-any-r1 systemd toolchain-funcs udev user
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="acl apparmor audit build cryptsetup curl elfutils +gcrypt gnuefi http 
idn importd +kmod libidn2 +lz4 lzma nat pam policykit qrcode +seccomp selinux 
ssl +sysv-utils test usrmerge vanilla xkb"
+
+REQUIRED_USE="importd? ( curl gcrypt lzma )"
+RESTRICT="!test? ( test )"
+
+MINKV="3.11"
+
+COMMON_DEPEND=">=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   !=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-1.6:0= )
+   curl? ( net-misc/curl:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   http? (
+   >=net-libs/libmicrohttpd-0.9.33:0=
+   ssl? ( >=net-libs/gnutls-3.1.4:0= )
+   )
+   idn? (
+   libidn2? ( net-dns/libidn2 )
+   !libidn2? ( net-dns/libidn )
+   )
+   importd? (
+   app-arch/bzip2:0=
+   sys-libs/zlib:0=
+   )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
+   nat? ( net-firewall/iptables:0= )
+   pam? ( virtual/pam:=[${MULTILIB_USEDEP}] )
+   qrcode? ( media-gfx/qrencode:0= )
+   seccomp? ( >=sys-libs/libseccomp-2.3.1:0= )
+   selinux? ( sys-libs/libselinux:0= )
+   sysv-utils? ( !sys-apps/sysvinit )
+   !sysv-utils? ( sys-apps/sysvinit )
+   xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= )
+   abi_x86_32? (

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

2018-01-13 Thread Andreas Sturmlechner
commit: a5dba5033ba2299d694bcb99e330fe912fd581af
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  2 23:23:17 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 13 17:16:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5dba503

kde5.eclass: Cleanup obsolete blocker

 eclass/kde5.eclass | 23 ---
 1 file changed, 8 insertions(+), 15 deletions(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 84346f5a00b..346838570a4 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -204,21 +204,14 @@ case ${KDE_AUTODEPS} in
RDEPEND+=" || ( $(add_frameworks_dep breeze-icons) 
kde-frameworks/oxygen-icons:* )"
fi
 
-   case ${CATEGORY} in
-   kde-frameworks | \
-   kde-plasma)
-   RDEPEND+=" !

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

2018-01-13 Thread Andreas Sturmlechner
commit: 89cc6c34b103b3478596be5f49a3abe1995a6d19
Author: Christian Gerloff  gmx  net>
AuthorDate: Sat Jan 13 16:40:26 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 13 17:16:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89cc6c34

media-gfx/kuickshow: remove old

Closes: https://bugs.gentoo.org/632024
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 media-gfx/kuickshow/Manifest  |  1 -
 media-gfx/kuickshow/kuickshow-0.9.1-r3.ebuild | 29 ---
 2 files changed, 30 deletions(-)

diff --git a/media-gfx/kuickshow/Manifest b/media-gfx/kuickshow/Manifest
index 1e90da58c4a..74a5c90d327 100644
--- a/media-gfx/kuickshow/Manifest
+++ b/media-gfx/kuickshow/Manifest
@@ -1,2 +1 @@
 DIST kuickshow-0.10.0.tar.xz 1038552 BLAKE2B 
435a2ea3e944514c3ea9cd42428281517dd91bdcb0d288cfd95d7b4e59f4b063ca4cfdf1aed19d3ccdd96ce492edad60fe76ece26ae7be7fec67d3a51d70ff99
 SHA512 
3c12bcca649b4b7d75709432e77b0b8d7ba9bd98ddd75592421f2035bfd43724d25dd066ff1aeffb1f2200df618ba153a0d855e037a48517f3aea177aa3fdec0
-DIST kuickshow-0.9.1-kde4.4.0.tar.bz2 915108 BLAKE2B 
d6ba91bd737ced19c4dbd8320da553b0212a60b6f98aa2188d1d8068856182b2b61a186ed02d29bf88649fc6bd7a6db16fb825c3711b26ac4ac37b7eee0e1071
 SHA512 
394b95c6b7c3b655a96729559271cd837ff5995aefc7e229f3bc7905f7e64f3fb05d34a67c9a9ba584c1cdbc459b7349d0e134a16afe9e0505b5a494e85ab87e

diff --git a/media-gfx/kuickshow/kuickshow-0.9.1-r3.ebuild 
b/media-gfx/kuickshow/kuickshow-0.9.1-r3.ebuild
deleted file mode 100644
index 16158579a72..000
--- a/media-gfx/kuickshow/kuickshow-0.9.1-r3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_DOC_DIRS="doc doc-translations/%lingua_${PN}"
-inherit kde4-base
-
-MY_P=${P}-kde4.4.0
-
-DESCRIPTION="KDE program to view images"
-HOMEPAGE="https://userbase.kde.org/KuickShow";
-SRC_URI="mirror://kde/Attic/4.4.0/src/extragear/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="4"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug +handbook"
-
-DEPEND="media-libs/imlib"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS BUGS ChangeLog README TODO )
-
-PATCHES=(
-   "${FILESDIR}/${P}-gcc6-compile-fix.patch"
-)
-
-S=${WORKDIR}/${MY_P}



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

2018-01-13 Thread Andreas Sturmlechner
commit: b9addb045688bc8a09730fdde0b35238255b2a08
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 17:43:03 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 13 17:16:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9addb04

kde5-functions.eclass: add_qt_dep qtwebkit exception

Upstream stopped at 5.9.1 and releases are going to be
independent from there on.

 eclass/kde5-functions.eclass | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
index d60d9d55101..3df54d51724 100644
--- a/eclass/kde5-functions.eclass
+++ b/eclass/kde5-functions.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: kde5-functions.eclass
@@ -276,7 +276,11 @@ add_qt_dep() {
local slot=${4}
 
if [[ -z ${version} ]]; then
-   version=${QT_MINIMAL}
+   if [[ ${1} = qtwebkit && ${QT_MINIMAL} = 5.9* ]]; then
+   version=5.9.1 # no more upstream release, need bug 
#624404
+   else
+   version=${QT_MINIMAL}
+   fi
fi
if [[ -z ${slot} ]]; then
slot="5"



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

2018-01-13 Thread Andreas Sturmlechner
commit: 1764f421f0d31fa7d248a7af5b37fc9677e3c9b5
Author: Christian Gerloff  gmx  net>
AuthorDate: Sat Jan 13 16:38:37 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 13 17:16:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1764f421

media-gfx/kuickshow: 0.10.0 KF5-based version bump

Bug: https://bugs.gentoo.org/632024
Closes: https://github.com/gentoo/gentoo/pull/6851
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 media-gfx/kuickshow/Manifest|  1 +
 media-gfx/kuickshow/kuickshow-0.10.0.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/media-gfx/kuickshow/Manifest b/media-gfx/kuickshow/Manifest
index c56b0bfd787..1e90da58c4a 100644
--- a/media-gfx/kuickshow/Manifest
+++ b/media-gfx/kuickshow/Manifest
@@ -1 +1,2 @@
+DIST kuickshow-0.10.0.tar.xz 1038552 BLAKE2B 
435a2ea3e944514c3ea9cd42428281517dd91bdcb0d288cfd95d7b4e59f4b063ca4cfdf1aed19d3ccdd96ce492edad60fe76ece26ae7be7fec67d3a51d70ff99
 SHA512 
3c12bcca649b4b7d75709432e77b0b8d7ba9bd98ddd75592421f2035bfd43724d25dd066ff1aeffb1f2200df618ba153a0d855e037a48517f3aea177aa3fdec0
 DIST kuickshow-0.9.1-kde4.4.0.tar.bz2 915108 BLAKE2B 
d6ba91bd737ced19c4dbd8320da553b0212a60b6f98aa2188d1d8068856182b2b61a186ed02d29bf88649fc6bd7a6db16fb825c3711b26ac4ac37b7eee0e1071
 SHA512 
394b95c6b7c3b655a96729559271cd837ff5995aefc7e229f3bc7905f7e64f3fb05d34a67c9a9ba584c1cdbc459b7349d0e134a16afe9e0505b5a494e85ab87e

diff --git a/media-gfx/kuickshow/kuickshow-0.10.0.ebuild 
b/media-gfx/kuickshow/kuickshow-0.10.0.ebuild
new file mode 100644
index 000..6f9aa9bb414
--- /dev/null
+++ b/media-gfx/kuickshow/kuickshow-0.10.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_DOC_DIRS="doc doc-translations/%lingua"
+inherit kde5
+
+DESCRIPTION="Image viewer based on KDE Frameworks"
+HOMEPAGE="https://userbase.kde.org/KuickShow";
+SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz";
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+DOCS=( AUTHORS BUGS ChangeLog README TODO )
+
+DEPEND="
+   $(add_frameworks_dep kdelibs4support)
+   $(add_frameworks_dep kdoctools)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kinit)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtx11extras)
+   media-libs/imlib
+"
+RDEPEND="${DEPEND}
+   !media-gfx/kuickshow:4
+"



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

2018-01-13 Thread Andreas Sturmlechner
commit: 03b3cd4e1a9bb18e6f125201a53ffbc288805378
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 31 20:23:47 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 13 17:16:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b3cd4e

kde5.eclass: Add KDE_PO_DIRS

 eclass/kde5.eclass | 21 +
 1 file changed, 13 insertions(+), 8 deletions(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 826e0abf10c..84346f5a00b 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: kde5.eclass
@@ -95,6 +95,11 @@ EXPORT_FUNCTIONS pkg_setup pkg_nofetch src_unpack 
src_prepare src_configure src_
 # Specifies the location of the KDE handbook if not the default.
 : ${KDE_DOC_DIR:=doc}
 
+# @ECLASS-VARIABLE: KDE_PO_DIRS
+# @DESCRIPTION:
+# Specifies the possible locations of KDE l10n files if not the default.
+: ${KDE_PO_DIRS:="po poqm"}
+
 # @ECLASS-VARIABLE: KDE_QTHELP
 # @DESCRIPTION:
 # If set to "false", do nothing.
@@ -523,18 +528,18 @@ kde5_src_prepare() {
 
# drop translations when nls is not wanted
if in_iuse nls && ! use nls ; then
-   if [[ -d po ]] ; then
-   rm -r po || die
-   fi
-   if [[ -d poqm ]] ; then
-   rm -r poqm || die
-   fi
+   local po
+   for po in ${KDE_PO_DIRS}; do
+   if [[ -d ${po} ]] ; then
+   rm -r ${po} || die
+   fi
+   done
fi
 
# enable only the requested translations when required
if [[ -v LINGUAS ]] ; then
local po
-   for po in po poqm; do
+   for po in ${KDE_PO_DIRS}; do
if [[ -d ${po} ]] ; then
pushd ${po} > /dev/null || die
local lang



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

2018-01-13 Thread Andreas Sturmlechner
commit: 9e4b1529c9afb7ffec5bd606ca92c2b59f8833a6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 13 15:38:05 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 13 17:16:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4b1529

media-libs/imlib: Drop old, EAPI-4 based

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-libs/imlib/imlib-1.9.15-r4.ebuild | 68 -
 1 file changed, 68 deletions(-)

diff --git a/media-libs/imlib/imlib-1.9.15-r4.ebuild 
b/media-libs/imlib/imlib-1.9.15-r4.ebuild
deleted file mode 100644
index e01eca21552..000
--- a/media-libs/imlib/imlib-1.9.15-r4.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit autotools eutils multilib-minimal
-
-PVP=(${PV//[-\._]/ })
-DESCRIPTION="Image loading and rendering library"
-HOMEPAGE="http://ftp.acc.umu.se/pub/GNOME/sources/imlib/1.9/";
-SRC_URI="mirror://gnome/sources/${PN}/${PVP[0]}.${PVP[1]}/${P}.tar.bz2
-   mirror://gentoo/gtk-1-for-imlib.m4.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd"
-IUSE="doc static-libs"
-
-RDEPEND=">=media-libs/tiff-3.9.7-r1[${MULTILIB_USEDEP}]
-   >=media-libs/giflib-4.1.6-r3[${MULTILIB_USEDEP}]
-   >=media-libs/libpng-1.2.51[${MULTILIB_USEDEP}]
-   >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}]
-   >=x11-libs/libICE-1.0.8-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libSM-1.2.1-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
-   abi_x86_32? (
-   !app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)]
-   !<=app-emulation/emul-linux-x86-gtklibs-20140406
-   )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   # Fix aclocal underquoted definition warnings.
-   # Conditionalize gdk functions for bug 40453.
-   # Fix imlib-config for bug 3425.
-   epatch "${FILESDIR}"/${P}.patch
-   epatch "${FILESDIR}"/${PN}-security.patch #security #72681
-   epatch "${FILESDIR}"/${P}-bpp16-CVE-2007-3568.patch # security #201887
-   epatch "${FILESDIR}"/${P}-fix-rendering.patch #197489
-   epatch "${FILESDIR}"/${P}-asneeded.patch #207638
-   epatch "${FILESDIR}"/${P}-libpng15.patch #357167
-   epatch "${FILESDIR}"/${P}-underlinking-test.patch #367645
-   epatch "${FILESDIR}"/${P}-no-LDFLAGS-in-pc.patch
-
-   mkdir m4 && cp "${WORKDIR}"/gtk-1-for-imlib.m4 m4
-
-   AT_M4DIR="m4" eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf \
-   --sysconfdir=/etc/imlib \
-   $(use_enable static-libs static) \
-   --disable-gdk \
-   --disable-gtktest
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" install || die
-}
-
-multilib_src_install_all() {
-   dodoc AUTHORS ChangeLog README
-   use doc && dohtml doc/*
-
-   # Punt unused files
-   rm -f "${D}"/usr/lib*/pkgconfig/imlibgdk.pc
-   find "${D}" -name '*.la' -exec rm -f {} +
-}



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

2018-01-13 Thread Andreas Sturmlechner
commit: b5df5c17fb204edb24518cec639e6f2ba23a626f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 13 16:56:04 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 13 17:16:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5df5c17

media-gfx/kuickshow: KDE_DOC_DIRS -> KDE_PO_DIRS

KDE_DOC_DIRS from old kde4*.eclass does not exist in kde5.eclass.
In modern KDE release tarballs, translated handbook files are merged
inside po/$l10n directories. Since they are separate in this case, we
can make use of a recent change in kde5.eclass to provide alternative
po dir locations and have auto LINGUAS filtering.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-gfx/kuickshow/kuickshow-0.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/kuickshow/kuickshow-0.10.0.ebuild 
b/media-gfx/kuickshow/kuickshow-0.10.0.ebuild
index 6f9aa9bb414..da0b3d0baeb 100644
--- a/media-gfx/kuickshow/kuickshow-0.10.0.ebuild
+++ b/media-gfx/kuickshow/kuickshow-0.10.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 KDE_HANDBOOK="forceoptional"
-KDE_DOC_DIRS="doc doc-translations/%lingua"
+KDE_PO_DIRS="po doc-translations"
 inherit kde5
 
 DESCRIPTION="Image viewer based on KDE Frameworks"



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

2018-01-13 Thread Andreas Hüttel
commit: fa36833c36bca58c311f3f2b0e81bcaaafdb99bb
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jan 13 15:17:02 2018 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Jan 13 17:12:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa36833c

sys-libs/glibc: Integrate all eclass code

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-libs/glibc/glibc-.ebuild | 558 ++-
 1 file changed, 557 insertions(+), 1 deletion(-)

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index 5d7f3a9fbe9..d8392d208ae 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=6
 
-inherit prefix toolchain-glibc
+inherit prefix eutils versionator toolchain-funcs flag-o-matic gnuconfig \
+   multilib systemd unpacker multiprocessing
 
 DESCRIPTION="GNU libc C library"
 HOMEPAGE="https://www.gnu.org/software/libc/";
@@ -110,6 +111,507 @@ else
 fi
 
 #
+# helper functions
+#
+
+alt_prefix() {
+   is_crosscompile && echo /usr/${CTARGET}
+}
+
+# This indirection is for binpkgs. #523332
+_nonfatal() { nonfatal "$@" ; }
+
+# We need to be able to set alternative headers for
+# compiling for non-native platform
+# Will also become useful for testing kernel-headers without screwing up
+# the whole system.
+# note: intentionally undocumented.
+alt_headers() {
+   echo ${ALT_HEADERS:=$(alt_prefix)/usr/include}
+}
+alt_build_headers() {
+   if [[ -z ${ALT_BUILD_HEADERS} ]] ; then
+   ALT_BUILD_HEADERS="${EPREFIX}$(alt_headers)"
+   if tc-is-cross-compiler ; then
+   ALT_BUILD_HEADERS=${SYSROOT}$(alt_headers)
+   if [[ ! -e ${ALT_BUILD_HEADERS}/linux/version.h ]] ; 
then
+   local header_path=$(echo '#include 
' | $(tc-getCPP ${CTARGET}) ${CFLAGS} 2>&1 | grep -o 
'[^"]*linux/version.h')
+   
ALT_BUILD_HEADERS=${header_path%/linux/version.h}
+   fi
+   fi
+   fi
+   echo "${ALT_BUILD_HEADERS}"
+}
+
+alt_libdir() {
+   echo $(alt_prefix)/$(get_libdir)
+}
+alt_usrlibdir() {
+   echo $(alt_prefix)/usr/$(get_libdir)
+}
+
+builddir() {
+   echo "${WORKDIR}/build-${ABI}-${CTARGET}-$1"
+}
+
+glibc_compile_test() {
+   local ret save_cflags=${CFLAGS}
+   CFLAGS+=" $1"
+   shift
+
+   pushd "${T}" >/dev/null
+
+   rm -f glibc-test*
+   printf '%b' "$*" > glibc-test.c
+
+   _nonfatal emake -s glibc-test
+   ret=$?
+
+   popd >/dev/null
+
+   CFLAGS=${save_cflags}
+   return ${ret}
+}
+
+glibc_run_test() {
+   local ret
+
+   if [[ ${MERGE_TYPE} == "binary" ]] ; then
+   # ignore build failures when installing a binary package #324685
+   glibc_compile_test "" "$@" 2>/dev/null || return 0
+   else
+   if ! glibc_compile_test "" "$@" ; then
+   ewarn "Simple build failed ... assuming this is desired 
#324685"
+   return 0
+   fi
+   fi
+
+   pushd "${T}" >/dev/null
+
+   ./glibc-test
+   ret=$?
+   rm -f glibc-test*
+
+   popd >/dev/null
+
+   return ${ret}
+}
+
+setup_target_flags() {
+   # This largely mucks with compiler flags.  None of which should matter
+   # when building up just the headers.
+   just_headers && return 0
+
+   case $(tc-arch) in
+   x86)
+   # -march needed for #185404 #199334
+   # TODO: When creating the first glibc cross-compile, 
this test will
+   # always fail as it does a full link which in turn 
requires glibc.
+   # Probably also applies when changing multilib profile 
settings (e.g.
+   # enabling x86 when the profile was amd64-only 
previously).
+   # We could change main to _start and pass -nostdlib 
here so that we
+   # only test the gcc code compilation.  Or we could do a 
compile and
+   # then look for the symbol via scanelf.
+   if ! glibc_compile_test "" 'void f(int i, void *p) {if 
(__sync_fetch_and_add(&i, 1)) f(i, p);}\nint main(){return 0;}\n' 2>/dev/null ; 
then
+   local t=${CTARGET_OPT:-${CTARGET}}
+   t=${t%%-*}
+   filter-flags '-march=*'
+   export CFLAGS="-march=${t} ${CFLAGS}"
+   einfo "Auto adding -march=${t} to CFLAGS 
#185404"
+   fi
+   ;;
+   amd64)
+   # -march needed for #185404 #199334
+   # Note: This test only matters when the x86 ABI is 
enabled, so we could
+   # optimize a bit and elide it.
+ 

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

2018-01-13 Thread Mike Gilbert
commit: 998079599417fa1d478267a16c34a88b0185cc0f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 13 17:01:17 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 13 17:01:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99807959

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

Package-Manager: Portage-2.3.19_p11, Repoman-2.3.6_p45

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

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index e95deac340a..f0be1458bef 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_64.0.3282.71-1_amd64.deb 52841228 BLAKE2B 
109c2986bae1c419fbd262548b05ed1dc27d829becc2c2f3a8114ca58c6f1a876e7bd888d7e8e63e6e1214c556883d0481eb39e9bdb44ec28a763a84a8b73d03
 SHA512 
b5e8b6cfa95a98a19bf666d48abddc534bee7e40e04c0504a6d45c3aa09cf8709579508037d087fb9d6d96432041c73e67188153f7f90005ecd5a65d07c6dd5e
+DIST google-chrome-beta_64.0.3282.85-1_amd64.deb 52867444 BLAKE2B 
987842fb8b525ae3996ef9136bc4feb75b459ae959f21e6fe0fc8ad9267a7b479bac2a78621b9f76c445afa7f442debc35fb03142615efa9f970a48cd7687ec0
 SHA512 
39527aaf1f36df32bf461d2ddd3a3025ab5627aa7eb950be70eb3c73b60a2cf57b733b14b014ac10ab47c8514045c6d8b1c36b5c59e6425c4f54c65d5adaa0d5

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



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

2018-01-13 Thread Mike Gilbert
commit: dead0a263f19089e7dc16d55e0feca0063a97046
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 13 17:01:24 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 13 17:01:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dead0a26

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

Package-Manager: Portage-2.3.19_p11, Repoman-2.3.6_p45

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

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index aedc444e38c..e35e5cc43b4 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_64.0.3282.71-1_amd64.deb 52841228 BLAKE2B 
109c2986bae1c419fbd262548b05ed1dc27d829becc2c2f3a8114ca58c6f1a876e7bd888d7e8e63e6e1214c556883d0481eb39e9bdb44ec28a763a84a8b73d03
 SHA512 
b5e8b6cfa95a98a19bf666d48abddc534bee7e40e04c0504a6d45c3aa09cf8709579508037d087fb9d6d96432041c73e67188153f7f90005ecd5a65d07c6dd5e
+DIST google-chrome-beta_64.0.3282.85-1_amd64.deb 52867444 BLAKE2B 
987842fb8b525ae3996ef9136bc4feb75b459ae959f21e6fe0fc8ad9267a7b479bac2a78621b9f76c445afa7f442debc35fb03142615efa9f970a48cd7687ec0
 SHA512 
39527aaf1f36df32bf461d2ddd3a3025ab5627aa7eb950be70eb3c73b60a2cf57b733b14b014ac10ab47c8514045c6d8b1c36b5c59e6425c4f54c65d5adaa0d5
 DIST google-chrome-stable_63.0.3239.132-1_amd64.deb 49565326 BLAKE2B 
827949d0de954f3be5717674b4d1ed7d81147e23634144625c20c23274f468a8e2be7567efae0a52ddefa9bb130e2d5c00f46924104ed04c8ea1258680a2a368
 SHA512 
d3be097e7cc7f40038f3318eed6fac2feef890157ebc50b9b4936b941ceb4cce13ae46e76d78c82788e360b6abbe3ba69b11925bbfc4211c68665fc82659fada
 DIST google-chrome-unstable_65.0.3315.3-1_amd64.deb 53186146 BLAKE2B 
e256d7a71a78fbcb804b1548c3d7b3665e47c1a01c376675c891384e76fb7599a26348ae55e3c791f0ad3639db87f0cac09f5b77506a6d19a7f4e2dbb1ffe41f
 SHA512 
f4a832f3346c5612f47d56a325de4dbb520ba841c65840428c60872f76b6ed260c993c56dd77880c9874579b31a24fa8acda9ee21bef8425406b3cbd925e2a8d

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



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

2018-01-13 Thread Mike Gilbert
commit: c84f9b9c7bfbc1e86d78750a1f112df955fa8371
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jan 13 16:53:22 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jan 13 16:53:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84f9b9c

sys-process/systemd-cron: fix references to @generatordir@

Closes: https://bugs.gentoo.org/643398
Package-Manager: Portage-2.3.19_p11, Repoman-2.3.6_p45

 .../systemd-cron/files/1.5.12-generatordir.patch   | 67 ++
 ...1.5.12.ebuild => systemd-cron-1.5.12-r1.ebuild} |  4 +-
 2 files changed, 70 insertions(+), 1 deletion(-)

diff --git a/sys-process/systemd-cron/files/1.5.12-generatordir.patch 
b/sys-process/systemd-cron/files/1.5.12-generatordir.patch
new file mode 100644
index 000..71c0abd4d80
--- /dev/null
+++ b/sys-process/systemd-cron/files/1.5.12-generatordir.patch
@@ -0,0 +1,67 @@
+From e9c1dcd5e1a475a1974f0a6464637c4ab731bfae Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Sat, 13 Jan 2018 11:42:05 -0500
+Subject: [PATCH] Replace remaining references to
+ @libdir@/systemd/system-generators
+
+---
+ Makefile.in| 1 +
+ src/bin/crontab.py | 2 +-
+ src/man/systemd-crontab-generator.8.in | 6 +++---
+ 3 files changed, 5 insertions(+), 4 deletions(-)
+
+diff --git a/Makefile.in b/Makefile.in
+index b9a9b02..e5a2df8 100644
+--- a/Makefile.in
 b/Makefile.in
+@@ -60,6 +60,7 @@ define in2out
+   -e "s|\@bindir\@|$(bindir)|g" \
+   -e "s|\@libdir\@|$(libdir)|g" \
+   -e "s|\@unitdir\@|$(unitdir)|g" \
++  -e "s|\@generatordir\@|$(generatordir)|g" \
+   -e "s|\@runparts\@|$(runparts)|g" \
+   -e "s|\@version\@|$(version)|g" \
+   -e "s|\@persistent\@|$(persistent)|g" \
+diff --git a/src/bin/crontab.py b/src/bin/crontab.py
+index d95b31e..921db1a 100755
+--- a/src/bin/crontab.py
 b/src/bin/crontab.py
+@@ -333,7 +333,7 @@ if __name__ == '__main__':
+ 'show': show,
+ }.get(args.action, replace)
+ 
+-loader = importlib.machinery.SourceFileLoader('name', 
'@libdir@/systemd/system-generators/systemd-crontab-generator')
++loader = importlib.machinery.SourceFileLoader('name', 
'@generatordir@/systemd-crontab-generator')
+ parser = loader.load_module()
+ 
+ action(cron_file, args)
+diff --git a/src/man/systemd-crontab-generator.8.in 
b/src/man/systemd-crontab-generator.8.in
+index ea69688..dedf1d2 100644
+--- a/src/man/systemd-crontab-generator.8.in
 b/src/man/systemd-crontab-generator.8.in
+@@ -4,7 +4,7 @@
+ systemd-crontab-generator - translate cron schedules in systemd Units
+ 
+ .SH SYNOPSIS
+-@libdir@/systemd/system-generators/systemd-crontab-generator output_folder
++@generatordir@/systemd-crontab-generator output_folder
+ 
+ .SH DESCRIPTION
+ systemd-crontab-generator is a generator that translates the legacy cron 
files (see FILES)
+@@ -77,11 +77,11 @@ to have a overview of timers and know when they will 
elapse.
+ 
+ If you get errors like
+ .br
+-.B @libdir@/systemd/system-generators/systemd-crontab-generator failed with 
error code 1.
++.B @generatordir@/systemd-crontab-generator failed with error code 1.
+ .br
+ in the journal, you can manually run
+ .br
+-.B "@libdir@/systemd/system-generators/systemd-crontab-generator /tmp"
++.B "@generatordir@/systemd-crontab-generator /tmp"
+ .br
+ to get a more verbose error message.
+ 
+-- 
+2.16.0.rc0
+

diff --git a/sys-process/systemd-cron/systemd-cron-1.5.12.ebuild 
b/sys-process/systemd-cron/systemd-cron-1.5.12-r1.ebuild
similarity index 95%
rename from sys-process/systemd-cron/systemd-cron-1.5.12.ebuild
rename to sys-process/systemd-cron/systemd-cron-1.5.12-r1.ebuild
index f3b6cfa0938..44cfac6b53b 100644
--- a/sys-process/systemd-cron/systemd-cron-1.5.12.ebuild
+++ b/sys-process/systemd-cron/systemd-cron-1.5.12-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -26,6 +26,8 @@ DEPEND="sys-process/cronbase
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 src_prepare() {
+   epatch "${FILESDIR}/1.5.12-generatordir.patch"
+
python_fix_shebang --force "${S}/src/bin"
 
sed -i \



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

2018-01-13 Thread Andrey Utkin
commit: 241a1c8ddf1f47e063854fab49a80928bfcdeac6
Author: Andrey Utkin  gentoo  org>
AuthorDate: Thu Jan 11 02:11:22 2018 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Sat Jan 13 16:23:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=241a1c8d

app-admin/syslog-ng: drop obvious postinst note

"For detailed documentation please see the upstream website:" (url
follows) is obvious, and contributes to a lot of messages noise on
big system update.

Acked-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-admin/syslog-ng/syslog-ng-3.13.2.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.13.2.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.13.2.ebuild
index fc965332d85..a40f2a249fa 100644
--- a/app-admin/syslog-ng/syslog-ng-3.13.2.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.13.2.ebuild
@@ -150,9 +150,6 @@ src_install() {
 }
 
 pkg_postinst() {
-   elog "For detailed documentation please see the upstream website:"
-   elog 
"https://www.balabit.com/sites/default/files/documents/syslog-ng-ose-${MY_PV_MM}-guides/en/syslog-ng-ose-v${MY_PV_MM}-guide-admin/html/index.html";
-
# bug #355257
if ! has_version app-admin/logrotate ; then
echo



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

2018-01-13 Thread Benda XU
commit: a8ba9d20964964e7b382027794f8dfe4fdb7a30c
Author: Benda Xu  gentoo  org>
AuthorDate: Sat Jan 13 15:56:51 2018 +
Commit: Benda XU  gentoo  org>
CommitDate: Sat Jan 13 16:00:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ba9d20

eclass/toolchain-glibc.eclass: filter out rpath LDFLAGS

  glibc aborts if rpath is set.

 eclass/toolchain-glibc.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/toolchain-glibc.eclass b/eclass/toolchain-glibc.eclass
index bea0299d3de..f58b44bcfff 100644
--- a/eclass/toolchain-glibc.eclass
+++ b/eclass/toolchain-glibc.eclass
@@ -227,6 +227,7 @@ setup_flags() {
strip-flags
strip-unsupported-flags
filter-flags -m32 -m64 -mabi=*
+   filter-ldflags -Wl,-rpath=*
 
# Bug 492892.
filter-flags -frecord-gcc-switches



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

2018-01-13 Thread Patrick Lauer
commit: 5cb39a159e432fdbdf4619b443180db6c7f8f3b2
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Jan 13 15:21:29 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sat Jan 13 15:21:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb39a15

dev-lang/rakudo: Bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-lang/rakudo/Manifest  |  1 +
 dev-lang/rakudo/rakudo-2017.12.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
index 778edebf169..943a3a992c8 100644
--- a/dev-lang/rakudo/Manifest
+++ b/dev-lang/rakudo/Manifest
@@ -3,3 +3,4 @@ DIST rakudo-2017.08.tar.gz 2992885 BLAKE2B 
d0edc01d0950fbcb8d1e3dd61bd4838e6d07a
 DIST rakudo-2017.09.tar.gz 3006759 BLAKE2B 
22df3775aed16bf404a2f1bf716c22989c7cd0e22c3000cfccbcde6525ba5a7dd94814be35d6106590d3ccb54c8b2748aeb202c3e372fafba84e4c7dcbc8db6d
 SHA512 
6ae257430436586a519cc411771c5a19c3bf6aefcb5b02cd1751184ccd8f2fe860ce33c53421ff1fd48a598f27532932a1754407fb0f6a1861da0808c5876b9b
 DIST rakudo-2017.10.tar.gz 3049348 BLAKE2B 
7e017635a6807d25b0c62c312db5c86199cca1f7d405b7a55b09cfdff922e67b63df66cafd547bc555c4adaf146a8cb2eeb8de5110e844042721f24e4efe9e95
 SHA512 
f3832a5dcd0048a7d9018c46e8430245b3d6565516d61f4dc57ff06d5dbf38afab7b9a4791a0f88ef4422899418f3ce550e5271cef668ab74804f898c8c5faaa
 DIST rakudo-2017.11.tar.gz 3063336 BLAKE2B 
781c2359c93e25e1a0429ea509923b0ca76a6a7a2e7d467ff9fc08eb4cfd915ef37641242db9cf92c725b74938b4555f111f4ccdd2af75b46450767f58517994
 SHA512 
6cb36938e1d395e5271939fed69fb0e2ebfccbf738a7d2cfef620853dfbc157efad4aa802f3c3fcf5d232c291ae0ab21f5bb65c7a17d8a5857c143e7e8976fc3
+DIST rakudo-2017.12.tar.gz 3076450 BLAKE2B 
b97fa774a307486d7af830478d031cef64f3d4ae95192c8d99f1247e349ebccc83dfd3e864d3c829722b9388d6c9ca667ef55f42c8df86cba10278ff9affbc23
 SHA512 
0c7870ea90bc219cc27c4ea6130ef6e46172d0cd8da3d0b49dc8c8585cddc87a004dfa945075254a6bca3005d7bc68f181c79e229084f97e532ad086c512bf44

diff --git a/dev-lang/rakudo/rakudo-2017.12.ebuild 
b/dev-lang/rakudo/rakudo-2017.12.ebuild
new file mode 100644
index 000..b442d400879
--- /dev/null
+++ b/dev-lang/rakudo/rakudo-2017.12.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit java-pkg-opt-2
+
+DESCRIPTION="A compiler for the Perl 6 programming language"
+HOMEPAGE="http://rakudo.org";
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/rakudo/${PN}.git";
+   inherit git-r3
+   KEYWORDS=""
+else
+   SRC_URI="https://rakudo.perl6.org/downloads/${PN}/${P}.tar.gz";
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="Artistic-2"
+SLOT="0"
+# TODO: add USE="javascript" once that's usable in nqp
+IUSE="clang java +moar test"
+REQUIRED_USE="|| ( java moar )"
+
+CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
+RDEPEND="${CDEPEND}
+   java? ( >=virtual/jre-1.7 )"
+DEPEND="${CDEPEND}
+   clang? ( sys-devel/clang )
+   java? ( >=virtual/jdk-1.7 )
+   >=dev-lang/perl-5.10"
+
+pkg_pretend() {
+   if has_version dev-lang/rakudo; then
+   ewarn "Rakudo is known to fail compilation/installation with 
Rakudo"
+   ewarn "already being installed. So if it fails, try unmerging 
dev-lang/rakudo,"
+   ewarn "then do a new installation."
+   ewarn "(see Bug #584394)"
+   fi
+}
+
+src_configure() {
+   local backends
+   use moar && backends+="moar,"
+   use java && backends+="jvm"
+
+   local myargs=(
+   "--prefix=/usr"
+   "--sysroot=/"
+   "--sdkroot=/"
+   "--backends=${backends}"
+   )
+
+   perl Configure.pl "${myargs[@]}" || die
+
+   if use java; then
+   NQP=$(java-pkg_getjars --with-dependencies nqp)
+   fi
+}
+
+src_compile() {
+   emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
+}
+
+src_test() {
+   RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
+}



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

2018-01-13 Thread Patrick Lauer
commit: efae2d6334e101160e63e5ab0abd05a1adf3af2c
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Jan 13 15:20:42 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sat Jan 13 15:20:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efae2d63

dev-lang/moarvm: Bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-lang/moarvm/Manifest|  1 +
 dev-lang/moarvm/moarvm-2017.12.1.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest
index 44d4f839e34..a9e4210449b 100644
--- a/dev-lang/moarvm/Manifest
+++ b/dev-lang/moarvm/Manifest
@@ -3,3 +3,4 @@ DIST MoarVM-2017.08.1.tar.gz 4440494 BLAKE2B 
eb9406a80a636308cf912d20a7cfe72db13
 DIST MoarVM-2017.09.1.tar.gz 4579930 BLAKE2B 
5c09f468338b23208ae8d5a331b2b4dbaee72d991446fc75a03bdc848096509c3e32cbac0dd868ca760ae376a70bfb557d890efb1bb44e55fe7d6396eb29ebd6
 SHA512 
c7b675a3894a2b58d15eefb52519b6b7e4519561525b6095327ab7621e29c3ea3c077c625bd48123cd514b4e32d2e7cbdb3861319d3e32de134d7f8475540fee
 DIST MoarVM-2017.10.tar.gz 4789334 BLAKE2B 
842ee5040d64b8398a24436c34f673b7b43cfa7cdfb809d05705742e7c20ea9fa7426c0183ceaf0c3e6f8a06d5262bc632160d7bfbd9143492f1ea46e1cb6381
 SHA512 
f79e60b22615cbbb5b16d4b810c864f7cbc2c36e73769b132b84edb03e0d975da6f7db153492a3101c86946d728a21af6225d61e752e36557c2c6f1bcd91859c
 DIST MoarVM-2017.11.tar.gz 4797567 BLAKE2B 
a8178c4b639b8e6876fe2d904ebb8a3cd34f5f04d5f6092ce8fa65383c88f4af7ae72ded46981b556573439cdc32131fe569e9bd3c163f316574c1ac037dc583
 SHA512 
93666c66835701b4a7bb25478c1e5a8019362ad0de387f58eb921fa35230566149906386ae1f8280a163d94a86544d4441029812ad177b62a21d64b2638e01d3
+DIST MoarVM-2017.12.1.tar.gz 4761355 BLAKE2B 
91426378e5a651c56bd6871a044733e3efb587a3c743385d07f3ff5f4de4682780b69dca130d149deef3192ea16d69a4665f57e5620bbee237fb70a6d3e9433e
 SHA512 
aaa57fdf5b65bf0148e4409d044ff28b0755bba7a663046f99f4be55f5a0f466e76a883445da39e2c79cc7f76b27455fe775686a19204866bc8c1569008e2c37

diff --git a/dev-lang/moarvm/moarvm-2017.12.1.ebuild 
b/dev-lang/moarvm/moarvm-2017.12.1.ebuild
new file mode 100644
index 000..405febb3308
--- /dev/null
+++ b/dev-lang/moarvm/moarvm-2017.12.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic
+
+MY_PN="MoarVM"
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git";
+   inherit git-r3
+   KEYWORDS=""
+   S="${WORKDIR}/${P}"
+else
+   SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz";
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
+DESCRIPTION="A 6model-based VM for NQP and Rakudo Perl 6"
+HOMEPAGE="http://moarvm.org";
+LICENSE="Artistic-2"
+SLOT="0"
+IUSE="asan clang debug doc +jit static-libs optimize ubsan"
+
+RDEPEND="dev-libs/libatomic_ops
+   dev-libs/libuv
+   dev-lang/lua:0[deprecated]
+   dev-lua/LuaBitOp
+   virtual/libffi"
+DEPEND="${RDEPEND}
+   clang? ( >=sys-devel/clang-3.1 )
+   dev-lang/perl"
+
+DOCS=( CREDITS README.markdown )
+
+# Tests are conducted via nqp
+RESTRICT=test
+
+src_configure() {
+   use doc && DOCS+=( docs/* )
+   local myconfigargs=(
+   "--prefix=/usr"
+   "--has-libuv"
+   "--has-libatomic_ops"
+   "--has-libffi"
+   "--libdir=$(get_libdir)"
+   "--compiler=$(usex clang clang gcc)"
+   "$(usex asan--asan)"
+   "$(usex debug   --debug--no-debug)"
+   "$(usex optimize--optimize=--no-optimize)"
+   "$(usex static-libs --static)"
+   "$(usex ubsan   --ubsan)"
+   )
+   use optimize && filter-flags '-O*'
+
+   perl Configure.pl "${myconfigargs[@]}" || die
+}



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

2018-01-13 Thread Patrick Lauer
commit: a348744151a5589f67aecc62abb55ef7d84a3532
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Jan 13 15:21:10 2018 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sat Jan 13 15:21:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3487441

dev-lang/nqp: Bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-lang/nqp/Manifest   |   1 +
 dev-lang/nqp/nqp-2017.12.ebuild | 159 
 2 files changed, 160 insertions(+)

diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest
index 3c42004d089..57898ed160f 100644
--- a/dev-lang/nqp/Manifest
+++ b/dev-lang/nqp/Manifest
@@ -3,3 +3,4 @@ DIST nqp-2017.08.tar.gz 3718841 BLAKE2B 
85e9e6450201af32dd89cfff4d85ecfd9fbbf0e8
 DIST nqp-2017.09.tar.gz 3724208 BLAKE2B 
bcb1c8eb18d09945949100e077e753e3a4dc48e4e3e2f26fbe12f1fd69d079daa0c62ffbe8957b1539d3d81beadb8b2f1216b3b57def458f786cde8882795421
 SHA512 
a932f6d5ea24ad1857339cd5d7314f75b5bb08628df63e180c3675e0e5a8d04fe12add1cf2d04c55e0454bc4c0e5e59cfd57f793c242dfa2459f06ae8a2097cb
 DIST nqp-2017.10.tar.gz 3768260 BLAKE2B 
3058235d81948383429f7fa8ec5a1ceca098192051be176b82a17213da9eba0ee17995524ec267c945baee4f69b3afe7f0ca3ac74af6eec8b1fbb5872d467530
 SHA512 
fd43e1f7d768de58aae98afc031ad5fa5d28e767bac4f4acf913b356c107035c98c6551ad34f17f7a7a76269f96905882e348e5f821d7edf2cf7ffbee50798bc
 DIST nqp-2017.11.tar.gz 3771211 BLAKE2B 
816c521b0722479d385fc00511fc1f6b5472c03ad21a58f4dca9b61f5675b240d9aad2f1bb0e50de9c76d9da396f21d92adcdbad113aba5c112b26d427d2053a
 SHA512 
913b287e7a6a36ee618c10958fa5d521c8e35202784bfde4353ae0704e5af5915249cfcb36fe3de96fafe890eaa571545d6142ce99f07eadb1fd34929ee95524
+DIST nqp-2017.12.tar.gz 3795477 BLAKE2B 
cf50ec801ac2d7e30588a2c7d1109d5d360deab4e51fe329c78a681cc5cfb418532faed82aa4eeb8eeded409913baacb9204273b305831f7d50fb587c08fb5cc
 SHA512 
0255747ab1719c5a1b084cdb47d2c3fc08bc6ac2f081e67297c7b72e723ce7c3ecf3c51d096cb9e0d370e8907ea8b233c03a3d484dd16d1feef5db3cb1138137

diff --git a/dev-lang/nqp/nqp-2017.12.ebuild b/dev-lang/nqp/nqp-2017.12.ebuild
new file mode 100644
index 000..2770ae13aec
--- /dev/null
+++ b/dev-lang/nqp/nqp-2017.12.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit java-pkg-opt-2 multibuild
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/perl6/${PN}.git";
+   inherit git-r3
+   KEYWORDS=""
+else
+   SRC_URI="https://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz"
+   inherit vcs-snapshot
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
+HOMEPAGE="http://rakudo.org/";
+
+LICENSE="Artistic-2"
+SLOT="0"
+IUSE="doc clang java +moar test"
+REQUIRED_USE="|| ( java moar )"
+
+CDEPEND="java? (
+   dev-java/asm:4
+   dev-java/jline:0
+   dev-java/jna:4
+   )
+   moar? ( ~dev-lang/moarvm-${PV}.1[clang=] )"
+RDEPEND="${CDEPEND}
+   java? ( >=virtual/jre-1.7 )"
+DEPEND="${CDEPEND}
+   clang? ( sys-devel/clang )
+   java? ( >=virtual/jdk-1.7 )
+   dev-lang/perl"
+
+pkg_pretend() {
+   if has_version dev-lang/rakudo || has_version dev-lang/nqp; then
+   ewarn "NQP is known to fail compilation/installation with 
Rakudo and/or NQP"
+   ewarn "already being installed. So if it fails, try 
uninstalling both"
+   ewarn "dev-lang/nqp and dev-lang/rakudo, then do a new 
installation."
+   ewarn "(see Bug #584394)"
+   fi
+}
+
+java_prepare() {
+   # Don't clean stage0 jars.
+   einfo "Cleaning upstream jars"
+   java-pkg_clean 3rdparty/
+
+   # Don't use jars we just deleted.
+   sed -i -r 's/(:3rdparty[^:]*)+/:${THIRDPARTY_JARS}/g' \
+   src/vm/jvm/runners/nqp-j || die
+}
+
+src_prepare() {
+   MULTIBUILD_VARIANTS=()
+   use moar && MULTIBUILD_VARIANTS+=( moar )
+   use java && MULTIBUILD_VARIANTS+=( jvm )
+
+   multibuild_copy_sources
+
+   # This will pull in conditional java_prepare
+   default
+}
+
+nqp_configure() {
+   pushd "${BUILD_DIR}" > /dev/null || die
+   local myconfargs=(
+   "--backend=${MULTIBUILD_VARIANT}"
+   "--prefix=/usr" )
+
+   perl Configure.pl "${myconfargs[@]}" || die
+   popd || die
+}
+
+nqp_compile() {
+   if [[ "${MULTIBUILD_VARIANT}" = jvm ]]; then
+   emake -j1 \
+   -C "${BUILD_DIR}" \
+   THIRDPARTY_JARS=$(java-pkg_getjars --with-dependencies 
asm-4,jline,jna-4) \
+   JAVAC="$(java-pkg_get-javac) $(java-pkg_javac-args)"
+   elif [[ "${MULTIBUILD_VARIANT}" = moar ]]; then
+   emake -j1 \
+   -C "${BUILD_DIR}"
+   fi
+}
+
+nqp_test() {
+   emake -j1 \
+   -C "${BUILD_DIR}" \
+   test
+}
+
+nqp_install() {
+   

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

2018-01-13 Thread Andreas Sturmlechner
commit: 0bb1cdd06dbde774fc4d2624e235e51a685b32be
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 13 14:47:33 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 13 14:50:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bb1cdd0

profiles: Mask sys-kernel/kccmp for removal

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0774af71193..38fe66f2dea 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 # Andreas Sturmlechner  (13 Jan 2018)
 # Dead upstream, depends on dead Qt4.
 # Masked for removal in 30 days.
+sys-kernel/kccmp
+
+# Andreas Sturmlechner  (13 Jan 2018)
+# Dead upstream, depends on dead Qt4.
+# Masked for removal in 30 days.
 app-backup/qt4-fsarchiver
 
 # Andreas Sturmlechner  (13 Jan 2018)



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

2018-01-13 Thread Anthony G. Basile
commit: 9d90b7586e8e5371fa14dd6b6909132f806607d0
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Jan 13 14:43:54 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jan 13 14:43:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d90b758

www-apps/moodle: version bumps to 3.1.10, 3.2.7, 3.3.4, 3.4.1

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 www-apps/moodle/Manifest  | 8 
 www-apps/moodle/{moodle-3.1.9.ebuild => moodle-3.1.10.ebuild} | 2 +-
 www-apps/moodle/{moodle-3.2.6.ebuild => moodle-3.2.7.ebuild}  | 2 +-
 www-apps/moodle/{moodle-3.3.3.ebuild => moodle-3.3.4.ebuild}  | 2 +-
 www-apps/moodle/{moodle-3.4.ebuild => moodle-3.4.1.ebuild}| 2 +-
 5 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest
index e68a9b4235c..679be4d5c29 100644
--- a/www-apps/moodle/Manifest
+++ b/www-apps/moodle/Manifest
@@ -1,4 +1,4 @@
-DIST moodle-3.1.9.tgz 38020777 BLAKE2B 
4d22ca0cfe390576c9e0f179565f7ad61c25e79090f43eca57c768e71edace6ac9e26f25a66b26ce51d187aa4a6c1f1f3899b3a63c2331daa4d2e0fbbd371fcd
 SHA512 
c65e7373db49f98fe4493b9f6aa39bee46c2d49dd3b4cf1bad82e28a71a9932fff2ac24e9a1b9562d66deca28e354da41cd7c282ffba942f50c2b849ef003aef
-DIST moodle-3.2.6.tgz 40314104 BLAKE2B 
ed9cdf4a9a350f8940a4e0d39491d401c7565a47f50b1b38dc458b2cc088070348cc62eab90ae6cc0da12a16db8038e9f65e145ee085993c11a520768f09c838
 SHA512 
afeacaf965ca6d80c7c4121ba4a74c15f1255175d0a4b056bd59e738180ff80dc431587ed98897602527a39f1f9a32a76a2dbd868445ba901fb8b7c0c3c48096
-DIST moodle-3.3.3.tgz 44238027 BLAKE2B 
4c2358d39df0c0d6131b87a71de1570490c747e18f7a97c837790b5a5417136e9ab1add318904c37e0832c5753f6e54c0d9a48ed23e15d4d086f69addea40b71
 SHA512 
9d0097b081b4f6ad4e5d4951696d552bf097e22f807bcf9ad3112388716fcc16ca4c5bd79074739689205c8f193901874f892b29f15c1cf4545cdcc38fc7c4c7
-DIST moodle-3.4.tgz 44875575 BLAKE2B 
5384a937e2d7f0f4aee31147e20b682be3b55ee8997b533d6aaa4ccc200451e63cd6c18bd3fa12250484381878e9a2d728e10a609a4edafd2e466fcebe3d02de
 SHA512 
72cc62864c7b8020af5b48d7af47afe763ce593f96749d149c3dcfd39f9eb3f8de383bc4684c6591ad5ad157c85f0ffea54eb70489e8312b8b09c63a73f32dba
+DIST moodle-3.1.10.tgz 38017776 BLAKE2B 
6f1903f7061973b0b6ee77c7d43eb3e0dbb5752374ca0464194712da9a26496b7c1f9027d20e6011bbb8fa77944d4a68f0d843c572033f9b17be3427d1c7e89f
 SHA512 
261755272c370e28f2e664d72d8d8955f9f74781137e2601f23ac6630a58913f289a7133927146c0b61a67bc8ebe028c3f71f58a085fc33b6ca2981e0fd2e9d0
+DIST moodle-3.2.7.tgz 40320398 BLAKE2B 
3204f0354d83af2b736e84646db57efd124c9a14a312f8dfae4336b4a1311973245e3cb50ed9500b72a62fe9f98e03340a56bec4470ba2d0e0d8793e8d9800b7
 SHA512 
e093534728c4142e9efb92041190a76e48b3c41447950d11a66c2f90d69beafa538eb58413b183e1aabd63bc9225ad352d0ea148a61d20c8c13317905f45a745
+DIST moodle-3.3.4.tgz 44262330 BLAKE2B 
97da591f6d8f54f7274e10bd92ce902352320ce70e324b09958bfc25fcac1c014e883c90689056af55dfea8294bf91b5c2d57ba23c11c2917670817087857373
 SHA512 
bfb291514e7a9d84c560cff6cfe0037af55c1b350b760c575b49b0b9ba2b34aeb55012ef0cc3dcd904032f3b2450955cc01176cb834a9edb0094e8b7ca761022
+DIST moodle-3.4.1.tgz 44903594 BLAKE2B 
2321916eb25df391b442b75e3dda5113b352333c264762f2fda8421a406dd151498b590325f9670f7df55e1cc34dfba59bfad16aeac7f721f188818744cb
 SHA512 
f831553f6a87d4de24e283a539861431e3390d300ef6d4045dadca2e603206b5da9d7bb5854755fe8870c5a1605da84f2102ec47ea7b279586b275d40bbe0de3

diff --git a/www-apps/moodle/moodle-3.1.9.ebuild 
b/www-apps/moodle/moodle-3.1.10.ebuild
similarity index 98%
rename from www-apps/moodle/moodle-3.1.9.ebuild
rename to www-apps/moodle/moodle-3.1.10.ebuild
index c64ab1ffbc7..f6e1da58ade 100644
--- a/www-apps/moodle/moodle-3.1.9.ebuild
+++ b/www-apps/moodle/moodle-3.1.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"

diff --git a/www-apps/moodle/moodle-3.2.6.ebuild 
b/www-apps/moodle/moodle-3.2.7.ebuild
similarity index 98%
rename from www-apps/moodle/moodle-3.2.6.ebuild
rename to www-apps/moodle/moodle-3.2.7.ebuild
index 37b176d93c2..24105a028d4 100644
--- a/www-apps/moodle/moodle-3.2.6.ebuild
+++ b/www-apps/moodle/moodle-3.2.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"

diff --git a/www-apps/moodle/moodle-3.3.3.ebuild 
b/www-apps/moodle/moodle-3.3.4.ebuild
similarity index 98%
rename from www-apps/moodle/moodle-3.3.3.ebuild
rename to www-apps/moodle/moodle-3.3.4.ebuild
index 4c2d978ef8a..b162247a3f8 100644
--- a/www-apps/moodle/moodle-3.3.3.ebuild
+++ b/www-apps/moodle/moodle-3.3.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"

diff --git a/www-ap

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

2018-01-13 Thread Benda XU
commit: c5ce667bd8fe1e23d867648c676520acef4107fa
Author: Benda Xu  gentoo  org>
AuthorDate: Sat Jan 13 14:13:10 2018 +
Commit: Benda XU  gentoo  org>
CommitDate: Sat Jan 13 14:13:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ce667b

profiles/profiles.desc: drop Prefix profiles to exp before fixed.

 profiles/profiles.desc | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index c3a0b380984..c66693f0812 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -334,14 +334,14 @@ x86-linux prefix/linux/x86
exp
 # Linux Standalone Profiles
 amd64-linuxprefix/linux-standalone/amd64   exp
 amd64-linuxprefix/linux-standalone/amd64/legacyexp
-amd64-linuxdefault/linux/amd64/17.0/no-multilib/prefix/kernel-3.2+ 
dev
-amd64-linux
default/linux/amd64/17.0/no-multilib/prefix/kernel-2.6.32+  dev
-amd64-linux
default/linux/amd64/17.0/no-multilib/prefix/kernel-2.6.16+  dev
+amd64-linuxdefault/linux/amd64/17.0/no-multilib/prefix/kernel-3.2+ 
exp
+amd64-linux
default/linux/amd64/17.0/no-multilib/prefix/kernel-2.6.32+  exp
+amd64-linux
default/linux/amd64/17.0/no-multilib/prefix/kernel-2.6.16+  exp
 x86-linux  prefix/linux-standalone/x86 exp
 x86-linux  prefix/linux-standalone/x86/legacy  exp
-x86-linux  default/linux/x86/17.0/prefix/kernel-3.2+   dev
-x86-linux  default/linux/x86/17.0/prefix/kernel-2.6.32+dev
-x86-linux  default/linux/x86/17.0/prefix/kernel-2.6.16+dev
+x86-linux  default/linux/x86/17.0/prefix/kernel-3.2+   exp
+x86-linux  default/linux/x86/17.0/prefix/kernel-2.6.32+exp
+x86-linux  default/linux/x86/17.0/prefix/kernel-2.6.16+exp
 arm-linux  prefix/linux-standalone/arm/armv7a  exp
 arm64-linuxprefix/linux-standalone/arm64   exp
 ppc64-linuxprefix/linux-standalone/ppc64   exp



[gentoo-commits] repo/gentoo:master commit in: app-emacs/pariemacs/files/, app-emacs/pariemacs/

2018-01-13 Thread Andrey Grozin
commit: 68ca2875e96d925a1ad9486d859f10d92a177e76
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sat Jan 13 13:42:44 2018 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sat Jan 13 13:42:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68ca2875

app-emacs/pariemacs: initial import

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-emacs/pariemacs/Manifest   |  1 +
 app-emacs/pariemacs/files/64pariemacs-gentoo.el|  7 +++
 .../pariemacs/files/pariemacs-3.14-makefile.patch  | 51 ++
 app-emacs/pariemacs/metadata.xml   | 11 +
 app-emacs/pariemacs/pariemacs-3.14.ebuild  | 33 ++
 5 files changed, 103 insertions(+)

diff --git a/app-emacs/pariemacs/Manifest b/app-emacs/pariemacs/Manifest
new file mode 100644
index 000..eb3ad6f97ee
--- /dev/null
+++ b/app-emacs/pariemacs/Manifest
@@ -0,0 +1 @@
+DIST pariemacs-3.14.tar.gz 114347 BLAKE2B 
40e7b11d3fd674a2525c145be97f3b9119379e7a2a1c689b1e76107bccc0d48b08d7e8e2f1785bd315723e99961e06409e102946fceaf52099f4bc7cf6ef9ed1
 SHA512 
97ef66c497594c288e7f3e3c77d8d5ec31acf6cdcf86443e0754c69074adf51b07620c858dd5a71d3dbb2a58b05f6774e348c2079e9cc888a909988c4470c79c

diff --git a/app-emacs/pariemacs/files/64pariemacs-gentoo.el 
b/app-emacs/pariemacs/files/64pariemacs-gentoo.el
new file mode 100644
index 000..2dc1967ac76
--- /dev/null
+++ b/app-emacs/pariemacs/files/64pariemacs-gentoo.el
@@ -0,0 +1,7 @@
+;; site-init for pariemacs
+
+(add-to-list 'load-path "/usr/share/emacs/site-lisp/pariemacs")
+(autoload 'gp-mode "pari" nil t)
+(autoload 'gp-script-mode "pari" nil t)
+(autoload 'gp "pari" nil t)
+(autoload 'gpman "pari" nil t)

diff --git a/app-emacs/pariemacs/files/pariemacs-3.14-makefile.patch 
b/app-emacs/pariemacs/files/pariemacs-3.14-makefile.patch
new file mode 100644
index 000..bbcd8b77c58
--- /dev/null
+++ b/app-emacs/pariemacs/files/pariemacs-3.14-makefile.patch
@@ -0,0 +1,51 @@
+diff -r -U2 pariemacs.orig/Makefile pariemacs/Makefile
+--- pariemacs.orig/Makefile2017-12-05 18:54:54.0 +0700
 pariemacs/Makefile 2018-01-13 19:15:31.095946659 +0700
+@@ -5,19 +5,8 @@
+ 
+ # Path to pari.cfg file.
+-# Several possibilites:
+-PARI_CFG=/usr/local/lib/pari/pari.cfg
+-# For Debian (package "libpari-dev") install: 
+-#PARI_CFG=/usr/lib/pari/pari.cfg
+-# For some other install, the architecture is mentioned 
+-# (see https://wiki.ubuntu.com/MultiarchSpec):
+-#PARI_CFG=/usr/lib/i386-linux-gnu/pari/pari.cfg
+-#PARI_CFG=/usr/lib/x86_64-linux-gnu/pari/pari.cfg
+-
+-# In case, you cannot find it, you can use the following default file
+-# (but edit this file first): 
+-#PARI_CFG=./pari.cfg-default
++PARI_CFG=./pari.cfg
+ 
+ # Where to install ourselves ?
+-INSTALL=/usr/local/share/emacs/site-lisp/pari
++INSTALL=/usr/share/emacs/site-lisp/pari
+ 
+ # Path to 'emacs' binary
+@@ -34,8 +23,4 @@
+ TARFILE=$(DIR).tar
+ 
+-install: pari-conf.el elc
+-  mkdir -p $(INSTALL)
+-  cp *.elc *.el README CHANGES COPYING $(INSTALL)
+-
+ pari-conf.el: 
+   @if test ! -f $(PARI_CFG); then \
+@@ -52,16 +37,4 @@
+  -f batch-byte-compile *.el
+ 
+-distrib: 
+-  @if test -d $(DIR); then \
+-echo "Remove $(DIR) before building a new release"; exit 1; \
+-  fi
+-  @tar cf $(TARFILE) $(FILES)
+-  @mkdir $(DIR) && mv $(TARFILE) $(DIR)
+-  @cd $(DIR) && tar xf $(TARFILE) && rm -f $(TARFILE)
+-  @tar cf $(TARFILE) $(DIR)
+-  @rm -rf $(DIR)
+-  @rm -f $(TARFILE).gz
+-  @gzip  $(TARFILE)
+-
+ clean:
+   rm -f *.elc pari-conf.el

diff --git a/app-emacs/pariemacs/metadata.xml b/app-emacs/pariemacs/metadata.xml
new file mode 100644
index 000..5946ec67bdb
--- /dev/null
+++ b/app-emacs/pariemacs/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+sci-mathemat...@gentoo.org
+Gentoo Mathematics Project
+  
+  
+Emacs modes to edit gp scripts and to run gp in emacs.
+  
+

diff --git a/app-emacs/pariemacs/pariemacs-3.14.ebuild 
b/app-emacs/pariemacs/pariemacs-3.14.ebuild
new file mode 100644
index 000..308e790bebe
--- /dev/null
+++ b/app-emacs/pariemacs/pariemacs-3.14.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit elisp
+
+DESCRIPTION="sci-mathematics/pari emacs mode"
+HOMEPAGE="http://iml.univ-mrs.fr/~ramare/ServeurPerso/GP-PARI/";
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+SRC_URI="http://iml.univ-mrs.fr/~ramare/ServeurPerso/GP-PARI/latest-pari-distrib/${P}.tar.gz";
+
+RDEPEND="sci-mathematics/pari"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"
+SITEFILE="64${PN}-gentoo.el"
+DOCS="README CHANGES"
+
+src_prepare() {
+   eapply "${FILESDIR}"/${P}-makefile.patch
+   eapply_user
+   cp /usr/share/doc/pari-*/pari.cfg.bz2 . || die "pari.cfg.bz2 not found"
+   bunzip2 pari.cfg.bz2
+}
+
+src_compile() {
+ 

  1   2   3   >