[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/, app-crypt/certbot/, app-crypt/certbot-nginx/, ...

2018-04-04 Thread Matt Thode
commit: 2b5e0c95f6393acdf25683dea6ef7c797721cde3
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr  5 04:59:22 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Apr  5 04:59:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b5e0c95

app-crypt/{acme,certbot,certbot-apache,certbot-nginx}: 0.20.0 cleanup

 app-crypt/acme/acme-0.20.0.ebuild  | 47 ---
 .../certbot-apache/certbot-apache-0.20.0.ebuild| 38 ---
 .../certbot-nginx/certbot-nginx-0.20.0.ebuild  | 34 --
 app-crypt/certbot/certbot-0.20.0.ebuild| 54 --
 4 files changed, 173 deletions(-)

diff --git a/app-crypt/acme/acme-0.20.0.ebuild 
b/app-crypt/acme/acme-0.20.0.ebuild
deleted file mode 100644
index 91d9aa0f2d6..000
--- a/app-crypt/acme/acme-0.20.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git";
-   inherit git-r3
-   S=${WORKDIR}/${P}/${PN}
-else
-   SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
certbot-${PV}.tar.gz"
-   KEYWORDS="amd64 ~arm ~ppc64 x86"
-   S=${WORKDIR}/certbot-${PV}/acme
-fi
-
-inherit distutils-r1
-
-DESCRIPTION="An implementation of the ACME protocol"
-HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-
-RDEPEND="
-   >=dev-python/cryptography-0.8[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
-   dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.10[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   !dev-python/josepy[${PYTHON_USEDEP}]
-"
-DEPEND="
-   test? (
-   ${RDEPEND}
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-   >=dev-python/setuptools-1.0[${PYTHON_USEDEP}]
-"
-
-python_test() {
-   nosetests -w ${PN} || die
-}

diff --git a/app-crypt/certbot-apache/certbot-apache-0.20.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-0.20.0.ebuild
deleted file mode 100644
index d49cea75397..000
--- a/app-crypt/certbot-apache/certbot-apache-0.20.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git";
-   inherit git-r3
-   S=${WORKDIR}/${P}/${PN}
-else
-   
SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz 
-> ${PN%-apache}-${PV}.tar.gz"
-   KEYWORDS="amd64 x86"
-   S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
-fi
-
-inherit distutils-r1
-
-DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)"
-HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-
-RDEPEND="~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/python-augeas[${PYTHON_USEDEP}]
-   dev-python/zope-component[${PYTHON_USEDEP}]
-   dev-python/zope-interface[${PYTHON_USEDEP}]"
-DEPEND="test? ( ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}] )
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
-   nosetests || die
-}

diff --git a/app-crypt/certbot-nginx/certbot-nginx-0.20.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-0.20.0.ebuild
deleted file mode 100644
index d8d4c6b6a24..000
--- a/app-crypt/certbot-nginx/certbot-nginx-0.20.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git";
-   inherit git-r3
-   S=${WORKDIR}/${P}/${PN}
-else
-   
SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> 
${PN%-nginx}-${PV}.tar.gz"
-   KEYWORDS="amd64 ~arm x86"
-   S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
-fi
-
-inherit distutils-r1
-
-DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)"
-HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
-RDEPEND="${CDEPEND}
-   ~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-pytho

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

2018-04-04 Thread Matt Thode
commit: 83c48ba85370e0bac8bc98432ca4b5f699a2573a
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr  5 04:55:09 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Apr  5 04:55:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c48ba8

app-crypt/certbot-apache: 0.23.0 bup

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 app-crypt/certbot-apache/Manifest   | 1 +
 .../{certbot-apache-.ebuild => certbot-apache-0.23.0.ebuild}| 6 +++---
 app-crypt/certbot-apache/certbot-apache-.ebuild | 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 0f905dc2dc3..05674ab701d 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -2,3 +2,4 @@ DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 
6af07dd245912741592761bd11160c081e278
 DIST certbot-0.21.1.tar.gz 1105663 BLAKE2B 
7c36ec0504a144a2325528079374d103f6214252c01ba0bcaf26378950fe5cd54010abe756d80b1c0c30740442a184417f0b2bd7ffea91edeb70c59dfee2349e
 SHA512 
6f3ffba7dc06bcc2a6b9835906331753ee2715192e7a49562314480069f22e4a66bb26f04dc4bbdfb0ab40998220d0c9b77fb0351e042116b02996fb2da699d2
 DIST certbot-0.22.0.tar.gz 1128134 BLAKE2B 
d4874bca6ac9f992d54b8fbab975bc020f448ed83896d0088c8ba0f1547fbc02a783038992408b9090fde4ad8386c81d85511094abcd42bc79b8883f05d4600c
 SHA512 
406810e29a2637c420b9a8a3feb3a2ffb77bd740419cbcf46d10ab152a7252c765c058481b2a1f9a96cc426a9ae018bf90540fc0ebd54be1c8822c528cf1b605
 DIST certbot-0.22.2.tar.gz 1128517 BLAKE2B 
0b95ee9ab6b69b5d511b737d1cfc1eff543f1f0abeba9e60429dfe2dc389b39e19df10c77ea7c90ad8795640ae7602a7bc239c57cd1734863bf19d1f0c5eab67
 SHA512 
ca26be78d29728fc5c20a5290f2dde4d1f2090b7e2829c0b312acac4741ef56440cc21a9db77e3e0cfe59ce0f1f0ab2165cb6823af8a4e2a4528060ad683ffe9
+DIST certbot-0.23.0.tar.gz 118 BLAKE2B 
820c4e3a0245a4ccda90884e38093d4f95ebf8c06ccb93c80a277a69074a6ab3bac3451f4e8f9af6c1c36edd9d871e10de9240d847e6eeac5fb8e0fbcdb3cdcb
 SHA512 
397562fa7f5ef5daea8ccf70dc21898f8b792dc6a07aa24035fa378da8af3dd5d0734c3fbf6080c28d17f050db46ec0ea637be81d4ce648fa5ab2add2cfd41ed

diff --git a/app-crypt/certbot-apache/certbot-apache-.ebuild 
b/app-crypt/certbot-apache/certbot-apache-0.23.0.ebuild
similarity index 87%
copy from app-crypt/certbot-apache/certbot-apache-.ebuild
copy to app-crypt/certbot-apache/certbot-apache-0.23.0.ebuild
index 6dd43da7e5b..2f2c9cd3e8a 100644
--- a/app-crypt/certbot-apache/certbot-apache-.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-0.23.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
@@ -23,8 +23,8 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="test"
 
-RDEPEND="~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+RDEPEND=">=app-crypt/certbot-0.21.1[${PYTHON_USEDEP}]
+   >=app-crypt/acme-0.21.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/python-augeas[${PYTHON_USEDEP}]
dev-python/zope-component[${PYTHON_USEDEP}]

diff --git a/app-crypt/certbot-apache/certbot-apache-.ebuild 
b/app-crypt/certbot-apache/certbot-apache-.ebuild
index 6dd43da7e5b..2f2c9cd3e8a 100644
--- a/app-crypt/certbot-apache/certbot-apache-.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-.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
@@ -23,8 +23,8 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="test"
 
-RDEPEND="~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+RDEPEND=">=app-crypt/certbot-0.21.1[${PYTHON_USEDEP}]
+   >=app-crypt/acme-0.21.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/python-augeas[${PYTHON_USEDEP}]
dev-python/zope-component[${PYTHON_USEDEP}]



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

2018-04-04 Thread Eray Aslan
commit: 57bd8ae88b105b62b5bbeccfb75538045fbd3849
Author: Eray Aslan  gentoo  org>
AuthorDate: Thu Apr  5 05:16:30 2018 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Thu Apr  5 05:16:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57bd8ae8

mail-mta/postfix: bump to 3.4_pre20180404

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 3478c16c2f4..eb61c786dcd 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -5,5 +5,5 @@ DIST postfix-3.2.3.tar.gz 4390567 BLAKE2B 
911b183c318bc60cfd1ba2ae5e9467cfe3cc62
 DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6a2045e83726a5e7305e6f9bf666ebcfb93a9ab1a96ec988431661059d62e926287bd13089eeb4bab3e8f4b9fc7
 SHA512 
6dc583d3b1c98f5c8d6486351bee9f92a98b5379cd0d76d26a382379c112317e7a2a58c3a200477a6d0f831c73395257d1a63170df17ea8a65a4048a7df391f8
 DIST postfix-3.2.5.tar.gz 4394765 BLAKE2B 
416dfccc1a9dc524afada3e3f0c7e215380afe13df40fb575e4845d28bf2d8e1c347aff93c17455d2c1128686ed99c9ac22f70db6d591c6dc4607e45325e96a0
 SHA512 
ffd07e8664d41a5c40b7f3f7511a4c4cc57310d103395b12f2f7e9499d1f901768d6ebb1d5d1588d6fdb834ad2548a9df6d925ff3d7f74d74764a6f6f550ecb6
 DIST postfix-3.3.0.tar.gz 4419450 BLAKE2B 
780aaa33783268a078a077f3436e5bc54a9717d24e25fc0a1cf7a1b7c7388289e24e4ac602911b496a57a9f66515158101e1f00f3ebf8725bf4fc92ae23c44de
 SHA512 
14f52fc47d6bbafefc7452ffbac4c4fb837d30181705486e8e43d6ca9003d218a01755ed4cb86413464c2585b9b84c2adcfef4933326b5d7446fe6c39b6cae8e
-DIST postfix-3.4-20180403.tar.gz 4423555 BLAKE2B 
d8b22c878d8eeab528b017abc4bce86bb8e66431f97c540800f3951330d8820e5471063f6c4f7c1cc25a0dbb35f934080c9b4656d0e65f824a11bb33e87ee5c7
 SHA512 
df1507f9e47e3c8933a391c37d5a86f7ed4dd883aa1b9315b42f345df991221a917e7c9811ef50c73e5cce174a5c5540a5e037eb10c69c330d284bd123a1
+DIST postfix-3.4-20180404.tar.gz 4423687 BLAKE2B 
cb1a618b49522e7f16139cb9525506fcbb65c732d18860151b3f9627639cb27695ec00404287efe0d45ad205d51af4a2e77b9edeb1f627748dab1ee2ec97f410
 SHA512 
6211a9702c70533681f90314158039317d8ddf1611e53d8ad786468aee4cff1e36d4b65e95582af32124dcc11795a983bb39e19ea755da9007440268edc6
 DIST postfix-vda-v13-2.10.0.patch 55701 BLAKE2B 
d8df041bb4ae7457cd066e71b6ae9470840d42edc9990a550ae51356cd62bfb08516250249030da26d1ef475619f0ebd609570d84ce57f8cdc347a2824b29536
 SHA512 
0b4b53a8cd28abf56eee3b2ed63ca1814251b60816e6ca1143249d25fd6ef7f905bec3134125ac6e851af685db8aae878012113693261529ae2ddbcf1bd93e62

diff --git a/mail-mta/postfix/postfix-3.4_pre20180403.ebuild 
b/mail-mta/postfix/postfix-3.4_pre20180404.ebuild
similarity index 100%
rename from mail-mta/postfix/postfix-3.4_pre20180403.ebuild
rename to mail-mta/postfix/postfix-3.4_pre20180404.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme/, app-crypt/certbot-apache/, app-crypt/certbot-nginx/, ...

2018-04-04 Thread Matt Thode
commit: 99eddbbfbc4ac7481221c7b94b227da2996daea4
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr  5 05:24:35 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Apr  5 05:25:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99eddbbf

app-crypt/{acme,certbot,certbot-apache,certbot-nginx}: remanifest

 app-crypt/acme/Manifest   | 1 -
 app-crypt/certbot-apache/Manifest | 1 -
 app-crypt/certbot-nginx/Manifest  | 1 -
 app-crypt/certbot/Manifest| 1 -
 4 files changed, 4 deletions(-)

diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index 05674ab701d..2da0f20963d 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -1,4 +1,3 @@
-DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 
6af07dd245912741592761bd11160c081e278e5f48b69747669aa6146d81cc7ad6f0d9c7b4bf31ad137d51bd378f670e5e5d7318efe7b3b5463d52515a5df257
 SHA512 
92c128bc955a576a1eb568d39b3a5568f9bd841acefaa455d716ce5036312d0ad67b3dcfcf960b15abdd39c1f34f82ffe2ebca0722628c5c804fc5472a6c0546
 DIST certbot-0.21.1.tar.gz 1105663 BLAKE2B 
7c36ec0504a144a2325528079374d103f6214252c01ba0bcaf26378950fe5cd54010abe756d80b1c0c30740442a184417f0b2bd7ffea91edeb70c59dfee2349e
 SHA512 
6f3ffba7dc06bcc2a6b9835906331753ee2715192e7a49562314480069f22e4a66bb26f04dc4bbdfb0ab40998220d0c9b77fb0351e042116b02996fb2da699d2
 DIST certbot-0.22.0.tar.gz 1128134 BLAKE2B 
d4874bca6ac9f992d54b8fbab975bc020f448ed83896d0088c8ba0f1547fbc02a783038992408b9090fde4ad8386c81d85511094abcd42bc79b8883f05d4600c
 SHA512 
406810e29a2637c420b9a8a3feb3a2ffb77bd740419cbcf46d10ab152a7252c765c058481b2a1f9a96cc426a9ae018bf90540fc0ebd54be1c8822c528cf1b605
 DIST certbot-0.22.2.tar.gz 1128517 BLAKE2B 
0b95ee9ab6b69b5d511b737d1cfc1eff543f1f0abeba9e60429dfe2dc389b39e19df10c77ea7c90ad8795640ae7602a7bc239c57cd1734863bf19d1f0c5eab67
 SHA512 
ca26be78d29728fc5c20a5290f2dde4d1f2090b7e2829c0b312acac4741ef56440cc21a9db77e3e0cfe59ce0f1f0ab2165cb6823af8a4e2a4528060ad683ffe9

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 05674ab701d..2da0f20963d 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,4 +1,3 @@
-DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 
6af07dd245912741592761bd11160c081e278e5f48b69747669aa6146d81cc7ad6f0d9c7b4bf31ad137d51bd378f670e5e5d7318efe7b3b5463d52515a5df257
 SHA512 
92c128bc955a576a1eb568d39b3a5568f9bd841acefaa455d716ce5036312d0ad67b3dcfcf960b15abdd39c1f34f82ffe2ebca0722628c5c804fc5472a6c0546
 DIST certbot-0.21.1.tar.gz 1105663 BLAKE2B 
7c36ec0504a144a2325528079374d103f6214252c01ba0bcaf26378950fe5cd54010abe756d80b1c0c30740442a184417f0b2bd7ffea91edeb70c59dfee2349e
 SHA512 
6f3ffba7dc06bcc2a6b9835906331753ee2715192e7a49562314480069f22e4a66bb26f04dc4bbdfb0ab40998220d0c9b77fb0351e042116b02996fb2da699d2
 DIST certbot-0.22.0.tar.gz 1128134 BLAKE2B 
d4874bca6ac9f992d54b8fbab975bc020f448ed83896d0088c8ba0f1547fbc02a783038992408b9090fde4ad8386c81d85511094abcd42bc79b8883f05d4600c
 SHA512 
406810e29a2637c420b9a8a3feb3a2ffb77bd740419cbcf46d10ab152a7252c765c058481b2a1f9a96cc426a9ae018bf90540fc0ebd54be1c8822c528cf1b605
 DIST certbot-0.22.2.tar.gz 1128517 BLAKE2B 
0b95ee9ab6b69b5d511b737d1cfc1eff543f1f0abeba9e60429dfe2dc389b39e19df10c77ea7c90ad8795640ae7602a7bc239c57cd1734863bf19d1f0c5eab67
 SHA512 
ca26be78d29728fc5c20a5290f2dde4d1f2090b7e2829c0b312acac4741ef56440cc21a9db77e3e0cfe59ce0f1f0ab2165cb6823af8a4e2a4528060ad683ffe9

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 05674ab701d..2da0f20963d 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,4 +1,3 @@
-DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 
6af07dd245912741592761bd11160c081e278e5f48b69747669aa6146d81cc7ad6f0d9c7b4bf31ad137d51bd378f670e5e5d7318efe7b3b5463d52515a5df257
 SHA512 
92c128bc955a576a1eb568d39b3a5568f9bd841acefaa455d716ce5036312d0ad67b3dcfcf960b15abdd39c1f34f82ffe2ebca0722628c5c804fc5472a6c0546
 DIST certbot-0.21.1.tar.gz 1105663 BLAKE2B 
7c36ec0504a144a2325528079374d103f6214252c01ba0bcaf26378950fe5cd54010abe756d80b1c0c30740442a184417f0b2bd7ffea91edeb70c59dfee2349e
 SHA512 
6f3ffba7dc06bcc2a6b9835906331753ee2715192e7a49562314480069f22e4a66bb26f04dc4bbdfb0ab40998220d0c9b77fb0351e042116b02996fb2da699d2
 DIST certbot-0.22.0.tar.gz 1128134 BLAKE2B 
d4874bca6ac9f992d54b8fbab975bc020f448ed83896d0088c8ba0f1547fbc02a783038992408b9090fde4ad8386c81d85511094abcd42bc79b8883f05d4600c
 SHA512 
406810e29a2637c420b9a8a3feb3a2ffb77bd740419cbcf46d10ab152a7252c765c058481b2a1f9a96cc426a9ae018bf90540fc0ebd54be1c8822c528cf1b605
 DIST certbot-0.22.2.tar.gz 1128517 BLAKE2B 
0b95ee9ab6b69b5d511b737d1cfc1eff543f1f0abeba9e60429dfe2dc389b39e19df10c77ea7c90ad8795640ae7602a7bc239c57cd1734863bf19d1f0c5eab67
 SHA512 
ca26be78d29728fc5c20a5290f2dde4d1f2090b7e2829c0b312acac4741ef56440cc21a9db77e3e0cfe59ce0f1f0ab2165cb6823af8a4e2a4528060ad683ffe9

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 05674ab701d..

[gentoo-commits] repo/gentoo:master commit in: www-apache/passenger/

2018-04-04 Thread Hans de Graaff
commit: f96acfec9b38eb6fc822d42cd5fe820adbcfd676
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr  5 05:28:41 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr  5 05:36:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96acfec

www-apache/passenger: add 5.2.3

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-apache/passenger/Manifest   |   1 +
 www-apache/passenger/passenger-5.2.3.ebuild | 127 
 2 files changed, 128 insertions(+)

diff --git a/www-apache/passenger/Manifest b/www-apache/passenger/Manifest
index 51df9405d16..98cf5651c8f 100644
--- a/www-apache/passenger/Manifest
+++ b/www-apache/passenger/Manifest
@@ -1,3 +1,4 @@
 DIST passenger-5.1.12.tar.gz 4245993 BLAKE2B 
4f5808bcb373a85fbe2e160d9bd993fdff32a78f5083f5b5ff38112a4d3ca906a18a241cef6744350c0f33ef357dfda7a2cd5af875223a082a19b4e99cba4aeb
 SHA512 
7ecdf0be306a3c4b842c8497861dbc072fc87f5601840678fe1125b77d50e683003b49616397d39b34705c967f604f5193be173c52a9c5ab235ef4e6e43f2f4a
 DIST passenger-5.2.1.tar.gz 4978302 BLAKE2B 
622f831e0b3e1a950f3dabc69b13c304896506d70341dafac0df4074450cea2b2c33a1c60b39efe8600a3cac32c6782f28599de85e1856a785896ada27f2f9c4
 SHA512 
8223fe0f7c04de9b079e8748d22679b7253599a5ef070cfd63b829c7ec7c4375528bc186d136ab2602d07a9a36fac4bc53b30c775e433641dfa80ab67f326848
 DIST passenger-5.2.2.tar.gz 6955357 BLAKE2B 
4bf0f7185bafc5927ff82b3c2f171671266a4c6d0077b24b2efb439524618e67742ce0c67098cfa2457e3d17f4f3bf685736c3599dc10eca52c0cd00b79911a8
 SHA512 
c7a5a1cb686119846f9da16d6506bc689c64d20bdfa710a1e677374659759a10eb8540baf9c50c77a94a0c8ab748af3e4731bc7ccf6e402fd0a9d2d3ccb183bf
+DIST passenger-5.2.3.tar.gz 6956101 BLAKE2B 
c2c5448f330e0bd90b5378e9868c18999263428df0a396595f4793979d3961282743b04eaec78b2cf5a0ebdb6a8183b798c2ae244b8a033edf14f5b8837225ca
 SHA512 
fcd2244a30ce633f83448ff2fe3eea4d2215aa061aaf66de2dcd27f0b440b782d051f0f1ca49d6db673871e31518dc95cc6ffbd48a020f8ffe927d3b5969ef97

diff --git a/www-apache/passenger/passenger-5.2.3.ebuild 
b/www-apache/passenger/passenger-5.2.3.ebuild
new file mode 100644
index 000..1833c88aa15
--- /dev/null
+++ b/www-apache/passenger/passenger-5.2.3.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+inherit apache-module flag-o-matic multilib ruby-ng toolchain-funcs
+
+DESCRIPTION="Passenger makes deployment of Ruby on Rails applications a breeze"
+HOMEPAGE="https://www.phusionpassenger.com/";
+SRC_URI="https://s3.amazonaws.com/phusion-passenger/releases/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="apache2 debug"
+
+ruby_add_bdepend "dev-ruby/rake"
+
+ruby_add_rdepend "
+   >=dev-ruby/rack-1.0.0:*
+   >=dev-ruby/rake-0.8.1"
+
+# libev is bundled but with adapations that do not seem to be accepted
+# upstream, so we must use the bundled version :-(
+CDEPEND="
+   >=dev-libs/libuv-1.8.0
+   net-misc/curl[ssl]
+   apache2? ( www-servers/apache[apache2_modules_unixd(+)] )"
+
+RDEPEND="${RDEPEND} ${CDEPEND}"
+DEPEND="${DEPEND} ${CDEPEND}"
+
+APACHE2_MOD_CONF="30_mod_${PN}-5.0.0 30_mod_${PN}"
+APACHE2_MOD_DEFINE="PASSENGER"
+
+want_apache2
+
+pkg_setup() {
+   use debug && append-flags -DPASSENGER_DEBUG
+   depend.apache_pkg_setup
+}
+
+all_ruby_prepare() {
+   epatch "${FILESDIR}"/${PN}-5.1.11-gentoo.patch
+   epatch "${FILESDIR}"/${PN}-5.1.1-isnan.patch
+
+   # Change these with sed instead of a patch so that we can easily use
+   # the toolchain-funcs methods.
+   sed -i -e "/^CC/ s/=.*$/= '$(tc-getCC)'/" \
+   -e "/^CXX\s/ s/=.*$/= '$(tc-getCXX)'/" \
+   -e 's/PlatformInfo.debugging_cflags//' build/basics.rb || die
+
+   # Avoid fixed debugging CFLAGs.
+   sed -e '/debugging_cflags/areturn ""' -i 
src/ruby_supportlib/phusion_passenger/platform_info/compiler.rb || die
+
+   # Use sed here so that we can dynamically set the documentation 
directory.
+   sed -i -e "s:/usr/share/doc/passenger:/usr/share/doc/${P}:" \
+   -e 
"s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \
+   src/ruby_supportlib/phusion_passenger.rb || die
+   sed -i -e 
"s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" 
src/cxx_supportlib/ResourceLocator.h || die
+
+   # Don't install a tool that won't work in our setup.
+   sed -i -e '/passenger-install-apache2-module/d' 
src/ruby_supportlib/phusion_passenger/packaging.rb || die
+   rm -f bin/passenger-install-apache2-module || die "Unable to remove 
unneeded install script."
+
+   # Make sure we use the system-provided version where possible
+   rm -rf src/cxx_supportlib/vendor-copy/libuv || die "Unable to remove 
vendored code."
+
+   # Avoid building documentation to avoid a dependency on mizuho.
+   #sed -i -e 

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

2018-04-04 Thread Hans de Graaff
commit: e995313bf591a0c0655967f89e24d18aa415bbc4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr  5 05:08:35 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr  5 05:36:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e995313b

dev-ruby/jmespath: add 1.4.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/jmespath/Manifest  |  1 +
 dev-ruby/jmespath/jmespath-1.4.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

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

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



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

2018-04-04 Thread Hans de Graaff
commit: b3614d96dad84fd74c8581ee42dbb01dd31041b6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr  5 05:28:05 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr  5 05:36:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3614d96

dev-ruby/rack: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-ruby/rack/rack-2.0.4.ebuild b/dev-ruby/rack/rack-2.0.4.ebuild
index d165855cb02..8814afff922 100644
--- a/dev-ruby/rack/rack-2.0.4.ebuild
+++ b/dev-ruby/rack/rack-2.0.4.ebuild
@@ -2,7 +2,7 @@
 # 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_DOCDIR="doc"
 RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.rdoc SPEC"



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

2018-04-04 Thread Hans de Graaff
commit: 91ee6a54baa66c51cd7f3da7b38282d5e10e6ca3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr  5 05:35:18 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr  5 05:36:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91ee6a54

dev-ruby/serverengine: initial import of 2.0.6

Dependency for forthcoming app-admin/fluentd, bug 652434.

Moved from the "graaff" overlay.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/serverengine/Manifest  |  1 +
 dev-ruby/serverengine/metadata.xml  |  8 ++
 dev-ruby/serverengine/serverengine-2.0.6.ebuild | 35 +
 3 files changed, 44 insertions(+)

diff --git a/dev-ruby/serverengine/Manifest b/dev-ruby/serverengine/Manifest
new file mode 100644
index 000..d6dca6785f5
--- /dev/null
+++ b/dev-ruby/serverengine/Manifest
@@ -0,0 +1 @@
+DIST serverengine-2.0.6.gem 38400 BLAKE2B 
51722d222bfcb9c0063f64ceed666be147bcb4dce9947fd60b723507c5f3e2479b445902bd2a2e985d0a8216462b91b1545ccc458e36e7134fa11a4a746302a7
 SHA512 
ffb35eb51226793181a5266e3ddaf3255ce38e7fda90c2257fa16044829199dc5ee30cb9c38925f1820cb20fd36d01a47af0a8cbee96edc0ecb5206e2ab17da3

diff --git a/dev-ruby/serverengine/metadata.xml 
b/dev-ruby/serverengine/metadata.xml
new file mode 100644
index 000..28ab0c15f20
--- /dev/null
+++ b/dev-ruby/serverengine/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+   r...@gentoo.org
+   Gentoo Ruby Project
+
+

diff --git a/dev-ruby/serverengine/serverengine-2.0.6.ebuild 
b/dev-ruby/serverengine/serverengine-2.0.6.ebuild
new file mode 100644
index 000..c09a6a09cb0
--- /dev/null
+++ b/dev-ruby/serverengine/serverengine-2.0.6.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="Changelog README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A framework to implement robust multiprocess servers"
+HOMEPAGE="https://github.com/fluent/serverengine";
+LICENSE="Apache-2.0"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/sigdump-0.2.2:0"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   sed -i -e '/rake/ s/~>/>=/' \
+   -e '/rspec/ s/2.13.0/2.13/' \
+   -e '/rake-compiler/ s:^:#:' serverengine.gemspec || die
+}
+
+each_ruby_test() {
+   # The specs spawn ruby processes with bundler support
+   ${RUBY} -S bundle exec rspec-2 spec || die
+}



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

2018-04-04 Thread Hans de Graaff
commit: 25a66640ab4edd844d40ca3c0212b6407307ae58
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr  5 05:25:12 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr  5 05:36:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25a66640

dev-ruby/rainbow: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/rainbow/rainbow-2.2.2.ebuild | 2 +-
 dev-ruby/rainbow/rainbow-3.0.0.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/rainbow/rainbow-2.2.2.ebuild 
b/dev-ruby/rainbow/rainbow-2.2.2.ebuild
index 4d843f32dea..d5390e4ec1b 100644
--- a/dev-ruby/rainbow/rainbow-2.2.2.ebuild
+++ b/dev-ruby/rainbow/rainbow-2.2.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"

diff --git a/dev-ruby/rainbow/rainbow-3.0.0.ebuild 
b/dev-ruby/rainbow/rainbow-3.0.0.ebuild
index f32f5ad0f69..7d9e8cb424b 100644
--- a/dev-ruby/rainbow/rainbow-3.0.0.ebuild
+++ b/dev-ruby/rainbow/rainbow-3.0.0.ebuild
@@ -1,8 +1,8 @@
-# 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_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Config-General/

2018-04-04 Thread Kent Fredric
commit: 95f19cd99ae6c913a0ce514a62ebca971caf7699
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Apr  5 05:58:11 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Apr  5 05:58:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f19cd9

dev-perl/Config-General: ppc64 stable for 2.630.0 via ALLARCHES

2.630.0 was previously stabilized for bug #616134, but it was not
completely stabilized as the dependency graph was started from
Config-Any, which didn't need ppc64.

But it was all-arches, so this is a belatedly applied propagation of
that flag.

Bug: https://bugs.gentoo.org/616134
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-perl/Config-General/Config-General-2.630.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Config-General/Config-General-2.630.0.ebuild 
b/dev-perl/Config-General/Config-General-2.630.0.ebuild
index 32bc8e4ba2b..67c0a045cf9 100644
--- a/dev-perl/Config-General/Config-General-2.630.0.ebuild
+++ b/dev-perl/Config-General/Config-General-2.630.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 @@ inherit perl-module
 DESCRIPTION="Config file parser module"
 
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="



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

2018-04-04 Thread Sergei Trofimovich
commit: ede0d2048604118a58c448d94c35534e19c7a8e1
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Apr  5 05:39:21 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr  5 06:08:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ede0d204

dev-lang/php: stable 5.6.35-r1 for sparc

Bug: https://bugs.gentoo.org/652420
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-lang/php/php-5.6.35-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/php/php-5.6.35-r1.ebuild 
b/dev-lang/php/php-5.6.35-r1.ebuild
index ebf59c207d5..581ffa026ba 100644
--- a/dev-lang/php/php-5.6.35-r1.ebuild
+++ b/dev-lang/php/php-5.6.35-r1.ebuild
@@ -18,7 +18,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 
 # We can build the following SAPIs in the given order
 SAPIS="embed cli cgi fpm apache2"



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

2018-04-04 Thread Sergei Trofimovich
commit: 9f01173541d3924e80d84c04e89afbab1d803268
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Apr  5 05:40:46 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr  5 06:08:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f011735

dev-lang/php: stable 7.0.29 for sparc

Bug: https://bugs.gentoo.org/652420
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

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

diff --git a/dev-lang/php/php-7.0.29.ebuild b/dev-lang/php/php-7.0.29.ebuild
index ec866bd84ba..3af4565126b 100644
--- a/dev-lang/php/php-7.0.29.ebuild
+++ b/dev-lang/php/php-7.0.29.ebuild
@@ -18,7 +18,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 
 # We can build the following SAPIs in the given order
 SAPIS="embed cli cgi fpm apache2 phpdbg"



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

2018-04-04 Thread Sergei Trofimovich
commit: 2e9623fa7915d1dab1287ca3d88d2993f9b0bc30
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Apr  5 05:42:11 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr  5 06:08:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e9623fa

dev-lang/php: stable 7.1.16 for sparc

Bug: https://bugs.gentoo.org/652420
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

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

diff --git a/dev-lang/php/php-7.1.16.ebuild b/dev-lang/php/php-7.1.16.ebuild
index 26afb4343b5..c6780c2f351 100644
--- a/dev-lang/php/php-7.1.16.ebuild
+++ b/dev-lang/php/php-7.1.16.ebuild
@@ -18,7 +18,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 
 # We can build the following SAPIs in the given order
 SAPIS="embed cli cgi fpm apache2 phpdbg"



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

2018-04-04 Thread Sergei Trofimovich
commit: d9cdec5a0b563e4c515c50cb7a391599cf559d57
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Apr  5 05:31:29 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr  5 06:08:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9cdec5a

dev-libs/oniguruma: stable 6.7.1 for sparc

Bug: https://bugs.gentoo.org/652444
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

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

diff --git a/dev-libs/oniguruma/oniguruma-6.7.1.ebuild 
b/dev-libs/oniguruma/oniguruma-6.7.1.ebuild
index dd0859c3ff5..95af2ec886c 100644
--- a/dev-libs/oniguruma/oniguruma-6.7.1.ebuild
+++ b/dev-libs/oniguruma/oniguruma-6.7.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/kkos/${PN}/releases/download/v${PV}/${MY_P}.tar.gz";
 
 LICENSE="BSD-2"
 SLOT="0/4"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x86-solaris"
 IUSE="combination-explosion-check crnl-as-line-terminator static-libs"
 
 S="${WORKDIR}/${MY_P}"



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

2018-04-04 Thread Sergei Trofimovich
commit: b32e073ca30e1d5f5554c0c60c16b397ec67726d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Apr  5 05:25:23 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr  5 06:08:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b32e073c

app-text/aspell: stable 0.60.7_rc1 for sparc

Bug: https://bugs.gentoo.org/608316
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 app-text/aspell/aspell-0.60.7_rc1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/aspell/aspell-0.60.7_rc1.ebuild 
b/app-text/aspell/aspell-0.60.7_rc1.ebuild
index ac57216d0f1..47dd47b852f 100644
--- a/app-text/aspell/aspell-0.60.7_rc1.ebuild
+++ b/app-text/aspell/aspell-0.60.7_rc1.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2018-04-04 Thread Sergei Trofimovich
commit: 0293106875e34b3c2401ae998b570e986289387e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Apr  5 06:10:44 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr  5 06:10:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02931068

dev-lang/ruby: stable 2.3.7 for ia64, bug #651884

Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-lang/ruby/ruby-2.3.7.ebuild b/dev-lang/ruby/ruby-2.3.7.ebuild
index 0efced3afd6..1e4b93eaa6a 100644
--- a/dev-lang/ruby/ruby-2.3.7.ebuild
+++ b/dev-lang/ruby/ruby-2.3.7.ebuild
@@ -30,7 +30,7 @@ SRC_URI="mirror://ruby/${SLOT}/${MY_P}.tar.xz
 
https://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2";
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 ssl tk xemacs ncurses +readline"
 
 RDEPEND="



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

2018-04-04 Thread Sergei Trofimovich
commit: 8b282621fc53fdaa00ef01a7f9741b9712244397
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Apr  5 06:10:48 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr  5 06:10:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b282621

dev-libs/libdaemon: stable 0.14-r3 for ia64, bug #652220

Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 dev-libs/libdaemon/libdaemon-0.14-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild 
b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild
index 83408d99857..4517293ee69 100644
--- a/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild
+++ b/dev-libs/libdaemon/libdaemon-0.14-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://0pointer.de/lennart/projects/${PN}/${P}.tar.gz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/5"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="doc examples static-libs"
 
 RDEPEND=""



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

2018-04-04 Thread Sergei Trofimovich
commit: 22cac82092f5d063f264cce6e11ad9e1818e52ed
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Apr  5 06:10:39 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr  5 06:10:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22cac820

dev-lang/ruby: stable 2.2.10 for ia64, bug #651884

Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-lang/ruby/ruby-2.2.10.ebuild b/dev-lang/ruby/ruby-2.2.10.ebuild
index 029bf4a1271..3e70087a4df 100644
--- a/dev-lang/ruby/ruby-2.2.10.ebuild
+++ b/dev-lang/ruby/ruby-2.2.10.ebuild
@@ -30,7 +30,7 @@ SRC_URI="mirror://ruby/2.2/${MY_P}.tar.xz
 
https://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2";
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 ssl tk xemacs ncurses +readline"
 
 RDEPEND="



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

2018-04-04 Thread Sergei Trofimovich
commit: 1b857d7f10ec6d86444b156ece2ffbe570fc7c3c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Apr  5 06:27:01 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr  5 06:27:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b857d7f

sys-devel/crossdev: switch live ebuild from git:// to https://

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sys-devel/crossdev/crossdev-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/crossdev/crossdev-.ebuild 
b/sys-devel/crossdev/crossdev-.ebuild
index d6645156ceb..9024b91e057 100644
--- a/sys-devel/crossdev/crossdev-.ebuild
+++ b/sys-devel/crossdev/crossdev-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 if [[ ${PV} == "" ]] ; then
inherit git-r3
-   EGIT_REPO_URI="git://anongit.gentoo.org/proj/crossdev.git"
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/crossdev.git";
 else
SRC_URI="mirror://gentoo/${P}.tar.xz
https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz";



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

2018-04-04 Thread Jeroen Roovers
commit: 40ed551a3988aab57373684eb021a517ef4b935d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Apr  5 06:45:48 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Apr  5 06:45:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ed551a

dev-libs/oniguruma: Stable for HPPA too.

Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --ignore-arches

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

diff --git a/dev-libs/oniguruma/oniguruma-6.7.1.ebuild 
b/dev-libs/oniguruma/oniguruma-6.7.1.ebuild
index 95af2ec886c..5d2d2c329bf 100644
--- a/dev-libs/oniguruma/oniguruma-6.7.1.ebuild
+++ b/dev-libs/oniguruma/oniguruma-6.7.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/kkos/${PN}/releases/download/v${PV}/${MY_P}.tar.gz";
 
 LICENSE="BSD-2"
 SLOT="0/4"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x86-solaris"
 IUSE="combination-explosion-check crnl-as-line-terminator static-libs"
 
 S="${WORKDIR}/${MY_P}"



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

2018-04-04 Thread Jeroen Roovers
commit: 445de5481bd8ab9e972baa5834f256db3bee9aa4
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Apr  5 06:52:04 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Apr  5 06:52:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=445de548

sys-apps/iproute2: Drop obsolete sed script.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sys-apps/iproute2/iproute2-4.14.1-r4.ebuild | 1 -
 sys-apps/iproute2/iproute2-4.15.0.ebuild| 1 -
 sys-apps/iproute2/iproute2-4.16.0.ebuild| 1 -
 3 files changed, 3 deletions(-)

diff --git a/sys-apps/iproute2/iproute2-4.14.1-r4.ebuild 
b/sys-apps/iproute2/iproute2-4.14.1-r4.ebuild
index c9c21b326b4..834e23c0628 100644
--- a/sys-apps/iproute2/iproute2-4.14.1-r4.ebuild
+++ b/sys-apps/iproute2/iproute2-4.14.1-r4.ebuild
@@ -61,7 +61,6 @@ src_prepare() {
-e "/^LIBDIR/s:=.*:=/$(get_libdir):" \
-e "s:-O2:${CFLAGS} ${CPPFLAGS}:" \
-e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \
-   -e "/^WFLAGS/s:-Werror::" \
-e "/^DBM_INCLUDE/s:=.*:=${T}:" \
Makefile || die
 

diff --git a/sys-apps/iproute2/iproute2-4.15.0.ebuild 
b/sys-apps/iproute2/iproute2-4.15.0.ebuild
index 15efa9acf6c..34856824f57 100644
--- a/sys-apps/iproute2/iproute2-4.15.0.ebuild
+++ b/sys-apps/iproute2/iproute2-4.15.0.ebuild
@@ -60,7 +60,6 @@ src_prepare() {
-e "/^LIBDIR/s:=.*:=/$(get_libdir):" \
-e "s:-O2:${CFLAGS} ${CPPFLAGS}:" \
-e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \
-   -e "/^WFLAGS/s:-Werror::" \
-e "/^DBM_INCLUDE/s:=.*:=${T}:" \
Makefile || die
 

diff --git a/sys-apps/iproute2/iproute2-4.16.0.ebuild 
b/sys-apps/iproute2/iproute2-4.16.0.ebuild
index 0181e8c6b83..7d284f1e544 100644
--- a/sys-apps/iproute2/iproute2-4.16.0.ebuild
+++ b/sys-apps/iproute2/iproute2-4.16.0.ebuild
@@ -60,7 +60,6 @@ src_prepare() {
-e "/^LIBDIR/s:=.*:=/$(get_libdir):" \
-e "s:-O2:${CFLAGS} ${CPPFLAGS}:" \
-e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \
-   -e "/^WFLAGS/s:-Werror::" \
-e "/^DBM_INCLUDE/s:=.*:=${T}:" \
Makefile || die
 



[gentoo-commits] proj/crossdev:master commit in: wrappers/

2018-04-04 Thread Sergei Trofimovich
commit: 25d321ff00f53a4fa23e57cdb479315591618451
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Apr  5 06:43:10 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr  5 06:43:10 2018 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=25d321ff

emerge-wrapper: add a note that 'package.provided' are normally incomplete

Signed-off-by: Sergei Trofimovich  gentoo.org>

 wrappers/emerge-wrapper | 1 +
 1 file changed, 1 insertion(+)

diff --git a/wrappers/emerge-wrapper b/wrappers/emerge-wrapper
index 97fc30e..2a3a91d 100755
--- a/wrappers/emerge-wrapper
+++ b/wrappers/emerge-wrapper
@@ -67,6 +67,7 @@ cross_wrap_etc()
 
# Try to figure out the libc version & os headers to avoid installing 
over top of it.
# XXX: Would be nice to use virtual/libc and virtual/os-headers here ...
+   # TODO: this does not work as crossdev calls --init before any packages 
are installed
cd "${SYSROOT}/etc/portage"
mkdir -p profile
qlist -ICv "cross-${CHOST}/" | \



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

2018-04-04 Thread Lars Wendler
commit: 2ad861e4992d1acfd5b4d4648214b57b8e35d0b9
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  4 06:59:01 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  4 06:59:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ad861e4

sys-fs/btrfs-progs: Bump to version 4.16_rc1

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sys-fs/btrfs-progs/Manifest|   1 +
 sys-fs/btrfs-progs/btrfs-progs-4.16_rc1.ebuild | 104 +
 2 files changed, 105 insertions(+)

diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index 4c4d2fb226f..f59065b1099 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -5,5 +5,6 @@ DIST btrfs-progs-v4.10.2.tar.xz 1508304 BLAKE2B 
d2540b27f4405d43ea60e0f6d31fae17
 DIST btrfs-progs-v4.14.1.tar.xz 1926492 BLAKE2B 
35575946c1de9cb81f1aed2a5be2433149b6aae5e8602cef4c892f7e5fa1160e4b8bbed354bf36c90d3a6a4d6856b57cb10e632a9fba47b1f0b312098a6393da
 SHA512 
e01a52a84bc0de81e7173fda46c12fbd451b5117014008033e16c7bf48165065c6362d812a95ade17c01f62f66755b4c7ab11dd22804eb3bdfc56346a161e2a6
 DIST btrfs-progs-v4.15.1.tar.xz 1931820 BLAKE2B 
00c4b9f6ec2039ad680cd625e5ece1cd306b8eaa4572f262cd2272c9d1e03923834ec7af7e59afc9e931cf95d224aea883cc544ba8e26de03119d85c67f19b64
 SHA512 
6e6a9799f6716bbf772d5f0c8069579815060db20d30807e12948e7274448bca09a12c385ea05a95afc23722d12067a8d99623ea0091dca8ae75ea646aa84b88
 DIST btrfs-progs-v4.15.tar.xz 1928788 BLAKE2B 
54bbf65f18d182ffa8cd6fc1437e243fe9c6aac6467c038bc32d925ca6070d2c56949d65cd3d26bbdff1995d211633a9791bf790f49eb8a9c081684b6a32dab3
 SHA512 
7c80fb44c9747e51db89a1d1487e15a1163061b0e85e50a07f28368c1e9e1b32ee2a4f2b769514e1581d1410b7ae5cca8ccd44b5a4e95c32b95e10198aa4f13c
+DIST btrfs-progs-v4.16-rc1.tar.xz 1979224 BLAKE2B 
ba14c80b987afc7ddba41dc78c0d54ef7fcf23baf2adb1104ccfe188c38bc960db5d76c39de961fdb30f1af2b9de48644ab68b16f905bed9835f48b2f873b9e1
 SHA512 
e8bc0aebe36fba02b61dcb7d42c463ac2184d4097c8232a52d0e6c9ffe41700d8366b28ee14082d47a7489c1def309dd208a180059897b63f525229bc1e5284a
 DIST btrfs-progs-v4.4.1.tar.xz 1173248 BLAKE2B 
8bf07a3bc3d24a3f641c2dc7a6353f186ebd98f7a633bdbc2689359e6204b3f1db76accee3e648634f319e26b57e6376c13fa31d39413908d0b2308e0ae28d0e
 SHA512 
3086e2e0385d9e14edcfa25e1aee1ed98087dd5b91a66aa450786c932d79841b5c4ee3f9a40b8fdecee0ba1e386196b89679d28e58e4924ce66cd78c5e3c0d4a
 DIST btrfs-progs-v4.9.1.tar.xz 1476524 BLAKE2B 
3fdd1c040fdf8083fcf5d4106db22112aaba59dd9a6ab8ad164302ec153a83151fbf88d84181dc849c296bb96ad883d4f7329bff111c67c19fdb814db5073fb2
 SHA512 
143f5c8863f3b9eff2e4ca2c750bb80ffe62f66d0c15d23e6f5bf75dab0133dcd3ff4d4c722360560de24b73e3da1222f265230d18de06d7bccd85ad2cb9a6a5

diff --git a/sys-fs/btrfs-progs/btrfs-progs-4.16_rc1.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-4.16_rc1.ebuild
new file mode 100644
index 000..1a8e2474dfb
--- /dev/null
+++ b/sys-fs/btrfs-progs/btrfs-progs-4.16_rc1.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1
+
+libbtrfs_soname=0
+
+if [[ ${PV} !=  ]]; then
+   MY_PV="v${PV/_/-}"
+   [[ "${PV}" = *_rc* ]] || \
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+   
SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz";
+   S="${WORKDIR}"/${PN}-${MY_PV}
+else
+   WANT_LIBTOOL=none
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git";
+   EGIT_BRANCH="devel"
+fi
+
+DESCRIPTION="Btrfs filesystem utilities"
+HOMEPAGE="https://btrfs.wiki.kernel.org";
+
+LICENSE="GPL-2"
+SLOT="0/${libbtrfs_soname}"
+IUSE="+convert reiserfs static static-libs +zstd"
+
+RESTRICT=test # tries to mount repared filesystems
+
+RDEPEND="
+   dev-libs/lzo:2=
+   sys-apps/util-linux:0=[static-libs(+)?]
+   sys-libs/zlib:0=
+   convert? (
+   sys-fs/e2fsprogs:0=
+   sys-libs/e2fsprogs-libs:0=
+   reiserfs? (
+   >=sys-fs/reiserfsprogs-3.6.27
+   )
+   )
+   zstd? ( app-arch/zstd:0= )
+"
+DEPEND="${RDEPEND}
+   convert? ( sys-apps/acl )
+   >=app-text/asciidoc-8.6.0
+   app-text/docbook-xml-dtd:4.5
+   app-text/xmlto
+   static? (
+   dev-libs/lzo:2[static-libs(+)]
+   sys-apps/util-linux:0[static-libs(+)]
+   sys-libs/zlib:0[static-libs(+)]
+   convert? (
+   sys-fs/e2fsprogs:0[static-libs(+)]
+   sys-libs/e2fsprogs-libs:0[static-libs(+)]
+   reiserfs? (
+   >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
+   )
+   )
+   zstd? ( app-arch/zstd:0[static-libs(+)] )
+   )
+"
+
+if [[ ${PV} ==  ]]; then
+   DEPEND+=" sys-devel/gnuconfig"
+fi
+
+

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

2018-04-04 Thread Lars Wendler
commit: bfa795f01f4ecc4351ecbf096b2d787e4d098eb6
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  4 06:59:39 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  4 06:59:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfa795f0

sys-fs/btrfs-progs: Removed old.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sys-fs/btrfs-progs/Manifest|   1 -
 sys-fs/btrfs-progs/btrfs-progs-4.15.ebuild | 104 -
 2 files changed, 105 deletions(-)

diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index f59065b1099..8d1640454c9 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -4,7 +4,6 @@ DIST btrfs-progs-v4.1.2.tar.xz 1123080 BLAKE2B 
4b6395080c1456321d6923609544da066
 DIST btrfs-progs-v4.10.2.tar.xz 1508304 BLAKE2B 
d2540b27f4405d43ea60e0f6d31fae1794641d81db066ffab57a8f8cc9f6671c3bc01df5efc6309967e88af418e62eed61b7837863bc222bf371ce24b7d63cea
 SHA512 
1a21ca29d03c8d0e697ce075b841e38b021771a67da20087c80ab84bb87c5f56ea80695f9b2a25a2a159fba8b01d74a364435f5462545ec00ebd6f335d3fcd6f
 DIST btrfs-progs-v4.14.1.tar.xz 1926492 BLAKE2B 
35575946c1de9cb81f1aed2a5be2433149b6aae5e8602cef4c892f7e5fa1160e4b8bbed354bf36c90d3a6a4d6856b57cb10e632a9fba47b1f0b312098a6393da
 SHA512 
e01a52a84bc0de81e7173fda46c12fbd451b5117014008033e16c7bf48165065c6362d812a95ade17c01f62f66755b4c7ab11dd22804eb3bdfc56346a161e2a6
 DIST btrfs-progs-v4.15.1.tar.xz 1931820 BLAKE2B 
00c4b9f6ec2039ad680cd625e5ece1cd306b8eaa4572f262cd2272c9d1e03923834ec7af7e59afc9e931cf95d224aea883cc544ba8e26de03119d85c67f19b64
 SHA512 
6e6a9799f6716bbf772d5f0c8069579815060db20d30807e12948e7274448bca09a12c385ea05a95afc23722d12067a8d99623ea0091dca8ae75ea646aa84b88
-DIST btrfs-progs-v4.15.tar.xz 1928788 BLAKE2B 
54bbf65f18d182ffa8cd6fc1437e243fe9c6aac6467c038bc32d925ca6070d2c56949d65cd3d26bbdff1995d211633a9791bf790f49eb8a9c081684b6a32dab3
 SHA512 
7c80fb44c9747e51db89a1d1487e15a1163061b0e85e50a07f28368c1e9e1b32ee2a4f2b769514e1581d1410b7ae5cca8ccd44b5a4e95c32b95e10198aa4f13c
 DIST btrfs-progs-v4.16-rc1.tar.xz 1979224 BLAKE2B 
ba14c80b987afc7ddba41dc78c0d54ef7fcf23baf2adb1104ccfe188c38bc960db5d76c39de961fdb30f1af2b9de48644ab68b16f905bed9835f48b2f873b9e1
 SHA512 
e8bc0aebe36fba02b61dcb7d42c463ac2184d4097c8232a52d0e6c9ffe41700d8366b28ee14082d47a7489c1def309dd208a180059897b63f525229bc1e5284a
 DIST btrfs-progs-v4.4.1.tar.xz 1173248 BLAKE2B 
8bf07a3bc3d24a3f641c2dc7a6353f186ebd98f7a633bdbc2689359e6204b3f1db76accee3e648634f319e26b57e6376c13fa31d39413908d0b2308e0ae28d0e
 SHA512 
3086e2e0385d9e14edcfa25e1aee1ed98087dd5b91a66aa450786c932d79841b5c4ee3f9a40b8fdecee0ba1e386196b89679d28e58e4924ce66cd78c5e3c0d4a
 DIST btrfs-progs-v4.9.1.tar.xz 1476524 BLAKE2B 
3fdd1c040fdf8083fcf5d4106db22112aaba59dd9a6ab8ad164302ec153a83151fbf88d84181dc849c296bb96ad883d4f7329bff111c67c19fdb814db5073fb2
 SHA512 
143f5c8863f3b9eff2e4ca2c750bb80ffe62f66d0c15d23e6f5bf75dab0133dcd3ff4d4c722360560de24b73e3da1222f265230d18de06d7bccd85ad2cb9a6a5

diff --git a/sys-fs/btrfs-progs/btrfs-progs-4.15.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-4.15.ebuild
deleted file mode 100644
index 0b955eb22a0..000
--- a/sys-fs/btrfs-progs/btrfs-progs-4.15.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1
-
-libbtrfs_soname=0
-
-if [[ ${PV} !=  ]]; then
-   MY_PV="v${PV/_/-}"
-   [[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-   
SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz";
-   S="${WORKDIR}"/${PN}-${MY_PV}
-else
-   WANT_LIBTOOL=none
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git";
-   EGIT_BRANCH="devel"
-fi
-
-DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.wiki.kernel.org";
-
-LICENSE="GPL-2"
-SLOT="0/${libbtrfs_soname}"
-IUSE="+convert reiserfs static static-libs +zstd"
-
-RESTRICT=test # tries to mount repared filesystems
-
-RDEPEND="
-   dev-libs/lzo:2=
-   sys-apps/util-linux:0=[static-libs(+)?]
-   sys-libs/zlib:0=
-   convert? (
-   sys-fs/e2fsprogs:0=
-   sys-libs/e2fsprogs-libs:0=
-   reiserfs? (
-   >=sys-fs/reiserfsprogs-3.6.27
-   )
-   )
-   zstd? ( app-arch/zstd:0= )
-"
-DEPEND="${RDEPEND}
-   convert? ( sys-apps/acl )
-   >=app-text/asciidoc-8.6.0
-   app-text/docbook-xml-dtd:4.5
-   app-text/xmlto
-   static? (
-   dev-libs/lzo:2[static-libs(+)]
-   sys-apps/util-linux:0[static-libs(+)]
-   sys-libs/zlib:0[static-libs(+)]
-   convert? (
-   sys-fs/e2fsprogs:0[static-libs(+)]
-   sys-libs/e2fsprogs-libs:0[static-libs(+)]
- 

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

2018-04-04 Thread Ulrich Müller
commit: 6c81a3f14aa41558c51f48dc4907bd6015b604f7
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Apr  4 07:14:39 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Apr  4 07:15:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c81a3f1

app-emacs/magit-popup: Fix blocker.

Closes: https://bugs.gentoo.org/652390
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-emacs/magit-popup/magit-popup-2.12.3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-emacs/magit-popup/magit-popup-2.12.3.ebuild 
b/app-emacs/magit-popup/magit-popup-2.12.3.ebuild
index 38c56f44049..10997ff1cf6 100644
--- a/app-emacs/magit-popup/magit-popup-2.12.3.ebuild
+++ b/app-emacs/magit-popup/magit-popup-2.12.3.ebuild
@@ -20,4 +20,5 @@ DOCS="README.md"
 
 CDEPEND=">=app-emacs/dash-2.13.0"
 DEPEND="${CDEPEND} sys-apps/texinfo"
-RDEPEND="!!

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

2018-04-04 Thread Eray Aslan
commit: 7332d3ee90aa3cb3566c28779306eee182b4446f
Author: Eray Aslan  gentoo  org>
AuthorDate: Wed Apr  4 08:19:17 2018 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Wed Apr  4 08:19:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7332d3ee

mail-mta/postfix: bump to 3.4_pre20180403

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 9ccbf21aecf..3478c16c2f4 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -5,5 +5,5 @@ DIST postfix-3.2.3.tar.gz 4390567 BLAKE2B 
911b183c318bc60cfd1ba2ae5e9467cfe3cc62
 DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6a2045e83726a5e7305e6f9bf666ebcfb93a9ab1a96ec988431661059d62e926287bd13089eeb4bab3e8f4b9fc7
 SHA512 
6dc583d3b1c98f5c8d6486351bee9f92a98b5379cd0d76d26a382379c112317e7a2a58c3a200477a6d0f831c73395257d1a63170df17ea8a65a4048a7df391f8
 DIST postfix-3.2.5.tar.gz 4394765 BLAKE2B 
416dfccc1a9dc524afada3e3f0c7e215380afe13df40fb575e4845d28bf2d8e1c347aff93c17455d2c1128686ed99c9ac22f70db6d591c6dc4607e45325e96a0
 SHA512 
ffd07e8664d41a5c40b7f3f7511a4c4cc57310d103395b12f2f7e9499d1f901768d6ebb1d5d1588d6fdb834ad2548a9df6d925ff3d7f74d74764a6f6f550ecb6
 DIST postfix-3.3.0.tar.gz 4419450 BLAKE2B 
780aaa33783268a078a077f3436e5bc54a9717d24e25fc0a1cf7a1b7c7388289e24e4ac602911b496a57a9f66515158101e1f00f3ebf8725bf4fc92ae23c44de
 SHA512 
14f52fc47d6bbafefc7452ffbac4c4fb837d30181705486e8e43d6ca9003d218a01755ed4cb86413464c2585b9b84c2adcfef4933326b5d7446fe6c39b6cae8e
-DIST postfix-3.4-20180401.tar.gz 4423216 BLAKE2B 
3f3c45f201597e25e38f79dc5942acf821f9ed08eb8b93ef2b718393e538b2c41ad9ac3b015b7c3ff58932983bef0ece6baed6c9cb547802b51a3b877185d609
 SHA512 
ddceaea083c61b29ff42e62c618fadbf9a174f7ee68355c5634519f7afc97f459b03f1762861383af97020f900068de08cd66efb936e6b58ee5b14c24624550f
+DIST postfix-3.4-20180403.tar.gz 4423555 BLAKE2B 
d8b22c878d8eeab528b017abc4bce86bb8e66431f97c540800f3951330d8820e5471063f6c4f7c1cc25a0dbb35f934080c9b4656d0e65f824a11bb33e87ee5c7
 SHA512 
df1507f9e47e3c8933a391c37d5a86f7ed4dd883aa1b9315b42f345df991221a917e7c9811ef50c73e5cce174a5c5540a5e037eb10c69c330d284bd123a1
 DIST postfix-vda-v13-2.10.0.patch 55701 BLAKE2B 
d8df041bb4ae7457cd066e71b6ae9470840d42edc9990a550ae51356cd62bfb08516250249030da26d1ef475619f0ebd609570d84ce57f8cdc347a2824b29536
 SHA512 
0b4b53a8cd28abf56eee3b2ed63ca1814251b60816e6ca1143249d25fd6ef7f905bec3134125ac6e851af685db8aae878012113693261529ae2ddbcf1bd93e62

diff --git a/mail-mta/postfix/postfix-3.4_pre20180401.ebuild 
b/mail-mta/postfix/postfix-3.4_pre20180403.ebuild
similarity index 100%
rename from mail-mta/postfix/postfix-3.4_pre20180401.ebuild
rename to mail-mta/postfix/postfix-3.4_pre20180403.ebuild



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

2018-04-04 Thread Lars Wendler
commit: 388cfaf49bf3e17a8577a31c6e8d6265ded210ac
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  4 08:31:30 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  4 08:46:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388cfaf4

media-plugins/alsa-plugins: Bump to version 1.1.6

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-plugins/alsa-plugins/Manifest|   1 +
 .../alsa-plugins/alsa-plugins-1.1.6.ebuild | 108 +
 2 files changed, 109 insertions(+)

diff --git a/media-plugins/alsa-plugins/Manifest 
b/media-plugins/alsa-plugins/Manifest
index 375adeaf03c..9c957fee053 100644
--- a/media-plugins/alsa-plugins/Manifest
+++ b/media-plugins/alsa-plugins/Manifest
@@ -1,3 +1,4 @@
 DIST alsa-plugins-1.1.1.tar.bz2 366193 BLAKE2B 
02892b0c241cf34d3bfce6cf580dbb6bedbce9253c3e57f04d3093a6cbb1d5b5e9b92566945962b875de20ba3e556e9c1fc4bb4e970502e3c03fc821e5e264fe
 SHA512 
9dd277cb5cce144ce4e5e0010cebcba0f8634c783e7bcd80ce6d04b198d6de5150a2764df3087a39a468b5fb7c4578de2e252095568e811dedaa5e7ffdbeb7c9
 DIST alsa-plugins-1.1.4.tar.bz2 366931 BLAKE2B 
a0a2d91b86be612e830513d08fe34e1f785f772bd698069e002e3eec48236a4ab63d042be0ebaa6b3890d6d6f3ca75500d241542b89b717532eea59188e1aa0c
 SHA512 
edbc9dd762e2500ce6f820d81fcd8d2577506afcea0b33a32cece95f8d6651840f4f8a55664f274d735ab3effa13cdbfc0331690c37a64a9ad050c15dc77cac6
 DIST alsa-plugins-1.1.5.tar.bz2 366999 BLAKE2B 
299a21586018788b511d7c9dec588182cc39132aa4f1840eca57e3125f6bbdbcdeabbe4b55a93ed107eab2653a85328aec1c9e6f70c302bb224b3fa50a474c75
 SHA512 
50a79d9dbcca72b2133aba7dca594302dcd5816eb71afc311a4c2a96aac7632a0a034875faf3100f2c8a44f3fbbede264e5cd9beacf2a07f2fa6786f66edae39
+DIST alsa-plugins-1.1.6.tar.bz2 367485 BLAKE2B 
efe8b8447db4f68761060e4f48c86c76f821fd7795d8edec0c8f5a03f7406a422f630f012433ac12c3af3222b7b587820a92e937c80dba6bb8766deb854b9706
 SHA512 
f01633cd7166a2fba4c5b4d5d786b5a2122f6a810f5b5b7209c42033759d116a4515174e7ee57973d5de716be88a246d733dc5a2daf92b72377c274b04db401b

diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.1.6.ebuild 
b/media-plugins/alsa-plugins/alsa-plugins-1.1.6.ebuild
new file mode 100644
index 000..d7a9bd8fa2e
--- /dev/null
+++ b/media-plugins/alsa-plugins/alsa-plugins-1.1.6.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools flag-o-matic multilib multilib-minimal
+
+DESCRIPTION="ALSA extra plugins"
+HOMEPAGE="http://www.alsa-project.org/";
+SRC_URI="mirror://alsaproject/plugins/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux"
+IUSE="arcam_av debug ffmpeg jack libav libsamplerate +mix oss pulseaudio speex 
+usb_stream"
+
+RDEPEND="
+   >=media-libs/alsa-lib-${PV}:=[${MULTILIB_USEDEP}]
+   ffmpeg? (
+   libav? ( media-video/libav:= )
+   !libav? ( media-video/ffmpeg:0= )
+   )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   libsamplerate? ( 
>=media-libs/libsamplerate-0.1.8-r1:=[${MULTILIB_USEDEP}] )
+   pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
+   speex? (
+   || (
+   (
+   >=media-libs/speex-1.2.0[${MULTILIB_USEDEP}]
+   media-libs/speexdsp[${MULTILIB_USEDEP}]
+   )
+   

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

2018-04-04 Thread Lars Wendler
commit: f848db815ae6acdf54701c70a53ce5091f3480f9
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  4 08:26:47 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  4 08:45:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f848db81

media-sound/alsa-tools: Bump to version 1.1.6

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-sound/alsa-tools/Manifest|   1 +
 media-sound/alsa-tools/alsa-tools-1.1.6.ebuild | 150 +
 2 files changed, 151 insertions(+)

diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest
index 791ca48e67a..b7faa4501e4 100644
--- a/media-sound/alsa-tools/Manifest
+++ b/media-sound/alsa-tools/Manifest
@@ -1,3 +1,4 @@
 DIST alsa-tools-1.1.0.tar.bz2 1715113 BLAKE2B 
9b64f3a78e0cff212663c716c189591cd249e58992e5b403e8948b0fa81c4b3b86cc4872f4dcb7a0fadf9cb313043201549b10f3a36d546911bba18fe9fc3602
 SHA512 
caabbc9a8b494de6bba0dea6440b335b35e5c7dab4942ac36f127a75c2212ff98e7e38566444666edcf40c6c95e6d9797c421014fb5c5c292bb398780e6c9f87
 DIST alsa-tools-1.1.3.tar.bz2 1715759 BLAKE2B 
c267c746b1b6e986d65e4f69874eb8432e141e823112037ac21f6c794275c818d66dc8adb680c62eb72621d6d6b0974efaffadcf5b7dd7aea53c4c1528631c14
 SHA512 
b7c6c7639ea30fd8385c817fcd9dee4e5ed7c5766801d11a61d94f3211db4f99ecc0f00173573b69724ad9a06138605c353f4a40c8631eb4325b9718788bea50
 DIST alsa-tools-1.1.5.tar.bz2 1715977 BLAKE2B 
a8608d19794f7072959121a5f6ab8a7f676d600706bcf52d7e0ec770947fa85948927c1967d4ed35befd31f3bf1b66633ae107274b11490b4bb4558d434c4f80
 SHA512 
42463540def2260bda0fdb0b08a665ef336deb817920605ce8f77b4904595eadc7d4774d799385bb2271026e26976cc733a776b228814d2c7d7651c46a45098d
+DIST alsa-tools-1.1.6.tar.bz2 1778330 BLAKE2B 
256ffaef47f78c07f1d8cd86df57b2f75cb6838c407586b52144963350d51271fb500e627e152d05d1c586c337c70fc839072094e0492a0a1b160d6876ccedeb
 SHA512 
33617ec6726ca11f66849c893a8dd9bf9faa8832374788819d9280159ac358c83443331faac24881df593cfd0b24b22769a41cbcb0af3c1fd781baab0c802d17

diff --git a/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild 
b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild
new file mode 100644
index 000..4e949cb7a3a
--- /dev/null
+++ b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild
@@ -0,0 +1,150 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools flag-o-matic
+
+DESCRIPTION="Advanced Linux Sound Architecture tools"
+HOMEPAGE="https://alsa-project.org/";
+SRC_URI="mirror://alsaproject/tools/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart
+alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
+alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712
+alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr"
+
+COMMON_DEPEND=">=media-libs/alsa-lib-${PV}
+   >=dev-python/pyalsa-1.0.26
+   fltk? ( >=x11-libs/fltk-1.3.0:1 )
+   gtk? (
+   >=dev-python/pygtk-2
+   x11-libs/gtk+:2
+   x11-libs/gtk+:3
+   )" #468294
+RDEPEND="${COMMON_DEPEND}
+   gtk? ( media-fonts/font-misc-misc )" #456114
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/envy24control-config-dir.patch
+)
+
+pkg_setup() {
+   ALSA_TOOLS=(
+   seq/sbiload
+   us428control
+   hwmixvolume
+   hda-verb
+   $(usex alsa_cards_mixart mixartloader '')
+   $(usex alsa_cards_vx222 vxloader '')
+   $(usex alsa_cards_usb-usx2y usx2yloader '')
+   $(usex alsa_cards_pcxhr pcxhr '')
+   $(usex alsa_cards_sscape sscape_ctl '')
+   )
+
+   if use gtk; then
+   ALSA_TOOLS+=(
+   echomixer
+   hdajackretask
+   $(usex alsa_cards_ice1712 envy24control '')
+   )
+   # Perhaps a typo the following && logic?
+   if use alsa_cards_rme32 && use alsa_cards_rme96 ; then
+   ALSA_TOOLS+=( rmedigicontrol )
+   fi
+   fi
+
+   if use alsa_cards_hdsp || use alsa_cards_hdspm ; then
+   ALSA_TOOLS+=(
+   hdsploader
+   $(usex fltk 'hdspconf hdspmixer' '')
+   )
+   fi
+
+   if use alsa_cards_sb16 || use alsa_cards_sbawe ; then
+   ALSA_TOOLS+=( sb16_csp )
+   fi
+
+   if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then
+   ALSA_TOOLS+=( as10k1 ld10k1 )
+   fi
+}
+
+src_prepare() {
+   default
+
+   # This block only deals with the tools that still use GTK and the
+   # AM_PATH_GTK macro.
+   for dir in echomixer envy24control rmedigicontrol; do
+   has "${dir}" "${ALSA_TOOLS[*]}" || continue
+   pushd "$

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

2018-04-04 Thread Lars Wendler
commit: 70e0dcd218553e87a50c145c6d795fea66222f88
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  4 08:36:06 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  4 08:46:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e0dcd2

media-libs/alsa-oss: Bump to version 1.1.6

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-libs/alsa-oss/Manifest  |  1 +
 media-libs/alsa-oss/alsa-oss-1.1.6.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/media-libs/alsa-oss/Manifest b/media-libs/alsa-oss/Manifest
index c2ecf9d7bba..10a1b5ec347 100644
--- a/media-libs/alsa-oss/Manifest
+++ b/media-libs/alsa-oss/Manifest
@@ -1 +1,2 @@
 DIST alsa-oss-1.0.28.tar.bz2 291500 BLAKE2B 
8884c91809bbdb9a20a7ebad7c076786ac5896d312741abf612598429e3d476530a198d8b4e0adb3abe2aee118b0b4b875b2b99ac636403ec37a583a4e234bcd
 SHA512 
7069b7d4d4c0b840608dcca99a660aae1f81f6ef45dcf48fc66553b05de260d033105aa685c8ca05fd4d157d12d83860746a05afdab4f310919c34fa235ab03e
+DIST alsa-oss-1.1.6.tar.bz2 291588 BLAKE2B 
2db4b6d80a17518aeadff8a8f12a40eb4f9e549c46ef4df52d49333c039aa285320a179cb632df5dd48f51d56513499e59c71914236c9be1e0ba493d25bbb270
 SHA512 
f58ece2a5aeb846032a06d372eec0bfa1cde0bd0590b1700d4f7698aa29b10f13c8d53670297ec95a94448955ba6ea9e94a4a79129eb2cd734c8a3658197036d

diff --git a/media-libs/alsa-oss/alsa-oss-1.1.6.ebuild 
b/media-libs/alsa-oss/alsa-oss-1.1.6.ebuild
new file mode 100644
index 000..47cd17be692
--- /dev/null
+++ b/media-libs/alsa-oss/alsa-oss-1.1.6.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multilib multilib-minimal
+
+MY_P="${P/_rc/rc}"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="Advanced Linux Sound Architecture OSS compatibility layer"
+HOMEPAGE="https://alsa-project.org/";
+SRC_URI="mirror://alsaproject/oss-lib/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="static-libs"
+
+RDEPEND=">=media-libs/alsa-lib-${PV}[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-1.0.12-hardened.patch" )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} \
+   econf $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${ED}" \( -name '*.a' -o -name '*.la' \) -delete || die
+   sed -e 's:\${exec_prefix}/\\$LIB/::' -i "${ED%/}/usr/bin/aoss" || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyalsa/files/, dev-python/pyalsa/

2018-04-04 Thread Lars Wendler
commit: 3ab12576789c056542667339518f2846f839094c
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  4 08:45:27 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  4 08:46:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ab12576

dev-python/pyalsa: Bump to version 1.1.6

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-python/pyalsa/Manifest |  1 +
 .../files/pyalsa-1.1.6-no-build-symlinks.patch | 27 ++
 dev-python/pyalsa/pyalsa-1.1.6.ebuild  | 25 
 3 files changed, 53 insertions(+)

diff --git a/dev-python/pyalsa/Manifest b/dev-python/pyalsa/Manifest
index 1f3d56b8f4c..6fc8736733f 100644
--- a/dev-python/pyalsa/Manifest
+++ b/dev-python/pyalsa/Manifest
@@ -1 +1,2 @@
 DIST pyalsa-1.0.29.tar.bz2 39481 BLAKE2B 
12644bad27c06ce4782ef3396e883bf1aab521a39d813f11d25f910c99d899b14b618f21568bdc1422a3ed448e7421c8b8129dc19c8fcd0f9c0b595f9fbae370
 SHA512 
cc885094b020ea6e1735391cfc73a11e29f7d59b1e24a766908d57bec0fae4f490616c59f04eb74648f8ee610e76295a9501ab31a2513e921bcd8b4fdb104683
+DIST pyalsa-1.1.6.tar.bz2 39797 BLAKE2B 
3a23dde67ec807d09b2e9ef0f893b8ec2f5902b0fa88f0f02f8127b7a5a8bdf3fa09397dd01ae1cafbce6b9c733a0eca65fda3cd6fd18e533dd4fbace284caa3
 SHA512 
6c6aee1ad32c2208ab3f91defee5651cca8bb414479ff80e8a1bd6791ec1df2218a61dd8e7c01f95bd5d51807776034ff96cca2b935e9e4e23d13b6c3c40a0dd

diff --git a/dev-python/pyalsa/files/pyalsa-1.1.6-no-build-symlinks.patch 
b/dev-python/pyalsa/files/pyalsa-1.1.6-no-build-symlinks.patch
new file mode 100644
index 000..7f8cf6815d0
--- /dev/null
+++ b/dev-python/pyalsa/files/pyalsa-1.1.6-no-build-symlinks.patch
@@ -0,0 +1,27 @@
+--- pyalsa-1.1.6/setup.py
 pyalsa-1.1.6/setup.py
+@@ -70,24 +70,3 @@
+   'alsamixer',
+   'alsaseq'
+ ]
+-
+-uname = os.uname()
+-dir = 'build/lib.%s-%s-%s/pyalsa' % (uname[0].lower(), uname[4], 
sys.version[:3])
+-files = os.path.exists(dir) and os.listdir(dir) or []
+-for f in SOFILES:
+-  path = ''
+-  for f2 in files:
+-if f2.startswith(f + '.') and f2.endswith('.so'):
+-  path = dir + '/' + f2
+-  break
+-  if not path or not os.path.exists(path):
+-continue
+-  p = 'pyalsa/%s.so' % f
+-  print("%s -> %s" % (p, path))
+-  try:
+-st = os.lstat(p)
+-if stat.S_ISLNK(st.st_mode):
+-  os.remove(p)
+-  except:
+-pass
+-  os.symlink('../' + path, 'pyalsa/%s.so' % f)

diff --git a/dev-python/pyalsa/pyalsa-1.1.6.ebuild 
b/dev-python/pyalsa/pyalsa-1.1.6.ebuild
new file mode 100644
index 000..9f25f2ab8f5
--- /dev/null
+++ b/dev-python/pyalsa/pyalsa-1.1.6.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy )
+
+inherit distutils-r1 flag-o-matic
+
+DESCRIPTION="Python bindings for ALSA library"
+HOMEPAGE="https://alsa-project.org/";
+SRC_URI="mirror://alsaproject/pyalsa/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="media-libs/alsa-lib"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+PATCHES=( "${FILESDIR}/${PN}-1.1.6-no-build-symlinks.patch" )
+
+# Testsuite appears to require installed state



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

2018-04-04 Thread Lars Wendler
commit: a43ec9f960903632a4f9153e92a2b4d8bb269314
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  4 08:08:08 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  4 08:45:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a43ec9f9

media-sound/alsa-utils: Bump to version 1.1.6

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-sound/alsa-utils/Manifest|  1 +
 media-sound/alsa-utils/alsa-utils-1.1.6.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/media-sound/alsa-utils/Manifest b/media-sound/alsa-utils/Manifest
index 7ad44f92a19..e84a5eb18b9 100644
--- a/media-sound/alsa-utils/Manifest
+++ b/media-sound/alsa-utils/Manifest
@@ -1,3 +1,4 @@
 DIST alsa-utils-1.1.2.tar.bz2 1193140 BLAKE2B 
8c9d3baae1530a399299379963e68c50d2d4fca63045b7c59b14240d5ad6316c37f1c7d6f4a7fa2cfeb8e5ae561440b9ad689475e006ab1fcaea2065b7c33015
 SHA512 
38dc3331e8410123085738e74ca34c860666027ee2f6aaa21f48e726c84d8e6264043c8c7111ce2b1e158a0f38142a04d72a128ee54e00173dc4e4ba514d2f14
 DIST alsa-utils-1.1.4.tar.bz2 1202047 BLAKE2B 
5da3c543ef6056b99ed56975211a0a788e0672160f21b7579e4f9d6d192b655d81a1350f096ff35547f89c7353532523c592d44cf3d5a740cd2189cb9626144d
 SHA512 
96852b3f5b57d7d9078a20881f28311543d446b69c80450179823a225089df7306456991890a7ef37672c1f55e9c386a7731c94e125504dcda2c88a674c8b4c7
 DIST alsa-utils-1.1.5.tar.bz2 1202691 BLAKE2B 
2a30079775d7d0abb8e2036f2e2569b392920bd5f60ec5361b9b69d3f1cc1d277225318c7e0c477c6d9608a3c45430cd1e2030069e4cdf1f960a7631985f9eab
 SHA512 
102e9ed34b89219dbad243ad5f61ca65fb8101502566c02f40d4e69abb45baa7a60f24440de1417e0f0e7f55b28db53d365d53a59af11f1ca816e2aa5907153d
+DIST alsa-utils-1.1.6.tar.bz2 1203722 BLAKE2B 
e098ecbc5835c8ecd311a4df1ab51a709200b0d3666437f7f059d3842f07e1200a934b951e8e2c8ecedbe0aef4e2c766d875df577662eb21ce989807941ab6b7
 SHA512 
24d0ffaeeccecb3276d7d35ef51e6de6026a63fa5a1a1e4605b024f54d8097717e97ec9d33cfe50830ad17e4a89268ca24b065039b0df7f9fbe02b570617aa58

diff --git a/media-sound/alsa-utils/alsa-utils-1.1.6.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.1.6.ebuild
new file mode 100644
index 000..d27b42e0d67
--- /dev/null
+++ b/media-sound/alsa-utils/alsa-utils-1.1.6.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit systemd udev
+
+DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, 
etc.)"
+HOMEPAGE="https://alsa-project.org/";
+SRC_URI="mirror://alsaproject/utils/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86"
+IUSE="bat doc +libsamplerate +ncurses nls selinux"
+
+CDEPEND=">=media-libs/alsa-lib-${PV}
+   libsamplerate? ( media-libs/libsamplerate )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0= )
+   bat? ( sci-libs/fftw:= )"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   doc? ( app-text/xmlto )"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-alsa )"
+
+src_configure() {
+   local myeconfargs=(
+   # --disable-alsaconf because it doesn't work with sys-apps/kmod 
wrt #456214
+   --disable-alsaconf
+   --disable-maintainer-mode
+   --with-asound-state-dir="${EPREFIX}"/var/lib/alsa
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
+   $(use_enable bat)
+   $(use_enable libsamplerate alsaloop)
+   $(use_enable ncurses alsamixer)
+   $(use_enable nls)
+   $(usex doc '' --disable-xmlto)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   dodoc seq/*/README.*
+
+   newinitd "${FILESDIR}"/alsasound.initd-r7 alsasound
+   newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
+
+   insinto /etc/modprobe.d
+   newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf
+
+   keepdir /var/lib/alsa
+
+   # ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
+   # scan directory /usr/share/alsa/ucm: No such file or directory
+   # alsaucm: unable to obtain card list: No such file or directory
+   keepdir /usr/share/alsa/ucm
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog
+   elog "To take advantage of the init script, and automate the 
process of"
+   elog "saving and restoring sound-card mixer levels you should"
+   elog "add alsasound to the boot runlevel. You can do this as"
+   elog "root like so:"
+   elog "# rc-update add alsasound boot"
+   ewarn
+   ewarn "The ALSA core should be built into the kernel or loaded 
through other"
+   ewarn "means. There is no longer any modular auto(un)loading in 
alsa-utils."
+  

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

2018-04-04 Thread Lars Wendler
commit: 229a3a3bdcdf5c1f568f0d5280681de7d6ffab26
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  4 08:02:15 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  4 08:45:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=229a3a3b

media-libs/alsa-lib: Bump to version 1.1.6

Added thread-safety USE flag.

Closes: https://bugs.gentoo.org/640588
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-libs/alsa-lib/Manifest  |  1 +
 media-libs/alsa-lib/alsa-lib-1.1.6.ebuild | 81 +++
 media-libs/alsa-lib/metadata.xml  |  1 +
 3 files changed, 83 insertions(+)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index 5c2111be024..35c4fa38268 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1,3 +1,4 @@
 DIST alsa-lib-1.1.2.tar.bz2 947423 BLAKE2B 
09cd6a625d8f681c5515fd925191fb5468158ed77cc3878c076f4344e4d8f7b15e9872d3d6635710049ca14199851f2343246e94810fe2a0bb0d1e02915c941e
 SHA512 
a6c6675b1fd86955ef5072b9e6090795fc6b0b16f32481bece049e5f100e689be48b6416ff7cf36abfc67e0b94f420e08c15ff13a9701987d6bb69a8fa567e8a
 DIST alsa-lib-1.1.4.1.tar.bz2 974584 BLAKE2B 
f3221fa55dc11c04f4a1bc3ee90d2a679ca9b8bde65e2801ae5762fa456ef8e45532624efa57bf7d62f82e5c172eaf10f2286f9acace5a47e20123acf5ce04d2
 SHA512 
7b548c4ee29c4a1230a0edcd5d19219831290f96a214180a6530628acc05278d1348376195287d188f4f44d6be1914391c63994f1b50985c3eee74352da26b0b
 DIST alsa-lib-1.1.5.tar.bz2 979225 BLAKE2B 
75683b17bfd51c1e54f1a460ed32a170b07eb227bd6b9ee481d123116464f5c16bbb49f29dfc8d08baaf2f69c5333bf71b70c33b5d420c43e56ae4ace76a6ab0
 SHA512 
c79ceaa1ebfeda2caf41a0495ea31dd2748a11795989aebc341ae13a5c96d21495e4542571d5590e68b2575ceddd6e84059a950ddb78e6c0b9d94861faee4f58
+DIST alsa-lib-1.1.6.tar.bz2 989316 BLAKE2B 
2aec62d262148571cc1b93ac8053002b61266951caf8b2855fc65b699ec928672748a21ba11a25e14e752a4a85f68b2f77b5ad6af9b2f1fc5e9de41313ace54a
 SHA512 
00117769a3d5c609019b975188d6e7a07d035bd0461f54c5f291e14667620506f1adb6d61350f78d54648850f31965aae3ab0e697bf9e09c988e2d15bf6b09f0

diff --git a/media-libs/alsa-lib/alsa-lib-1.1.6.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.1.6.ebuild
new file mode 100644
index 000..d707b7888ae
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.1.6.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# no support for python3_2 or above yet wrt #471326
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools multilib multilib-minimal python-single-r1
+
+DESCRIPTION="Advanced Linux Sound Architecture Library"
+HOMEPAGE="https://alsa-project.org/";
+SRC_URI="mirror://alsaproject/lib/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux"
+IUSE="alisp debug doc elibc_uclibc python +thread-safety"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+   doc? ( >=app-doc/doxygen-1.2.6 )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
+   # https://bugs.gentoo.org/509886
+   use elibc_uclibc && { sed -i -e 's:oldapi queue_timer:queue_timer:' 
test/Makefile.am || die; }
+   # https://bugs.gentoo.org/545950
+   sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' 
test/lsb/Makefile.am || die
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-maintainer-mode
+   --disable-resmgr
+   --enable-aload
+   --enable-rawmidi
+   --enable-seq
+   --enable-shared
+   # enable Python only on final ABI
+   $(multilib_native_use_enable python)
+   $(use_enable alisp)
+   $(use_enable thread-safety)
+   $(use_with debug)
+   $(usex elibc_uclibc --without-versioned '')
+   )
+
+   ECONF_SOURCE="${S}" \
+   econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+   emake
+
+   if multilib_is_native_abi && use doc; then
+   emake doc
+   grep -FZrl "${S}" doc/doxygen/html | \
+   xargs -0 sed -i -e "s:${S}::"
+   fi
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+   if multilib_is_native_abi && use doc; then
+   docinto html
+   dodoc -r doc/doxygen/html/.
+   fi
+}
+
+multilib_src_install_all() {
+   find "${ED}" \( -name '*.a' -o -name '*.la' \) -delete || die
+   dodoc ChangeLog doc/asoundrc.txt NOTES TODO
+}

diff --git a/media-libs/alsa-lib/metadata.xml b/media-libs/alsa-lib/metadata.xml
index d1e21028a98..356924f368b 100644
--- a/media-libs/alsa-lib/metadata.xml
+++ b/media-

[gentoo-commits] repo/gentoo:master commit in: x11-misc/menulibre/

2018-04-04 Thread Jeroen Roovers
commit: c728471fe8311afd0383e06cc0f037db82a327fb
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Apr  4 08:52:30 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Apr  4 08:53:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c728471f

x11-misc/menulibre: Version 2.1.5.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 x11-misc/menulibre/Manifest   |  1 +
 x11-misc/menulibre/menulibre-2.1.5.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest
index d979794f12e..0198eb42ef9 100644
--- a/x11-misc/menulibre/Manifest
+++ b/x11-misc/menulibre/Manifest
@@ -1,2 +1,3 @@
 DIST menulibre-2.1.3.tar.gz 231336 BLAKE2B 
f15f962b41071f40cebdaa3fbab082932f1acad30026b89bb2b4672a860b4f7cc3caa668eadee48195a091783b6a8d5558ca44ed05034640247cad02394d3b93
 SHA512 
0a9040bcb311fe993238e5d1fc459db2400466c538c729ecd5bf2ff20cf9c7300ef2543c56ae4ef7cfa44cd66768ee9a9001ab997fd2507d8d74a246b2029c7a
 DIST menulibre-2.1.4.tar.gz 414546 BLAKE2B 
4c6420e6559415dd4be6aee37af43f820f85bb5d98ce4c3b475d977c1511d4ad30f1fb3db8aff94569a3dc0afa4d75887bed8247cd8d48c673bcb106cfa11b52
 SHA512 
48322d7187d77a63253ee5d8d269b473e36bab4d02f1442b8e4c66070d372e3eba4247b923932688640092e16d51ea41bef42571694980099c279a3526b9e56a
+DIST menulibre-2.1.5.tar.gz 443986 BLAKE2B 
5397e1f9d4371c017c8d2358e65bdad58b0ac10765f00fa51b2b20d9e404f19229da00719c6cb209020e5894708882d42adb30f4668e82929e0d1904ca7d3cf5
 SHA512 
d1bcd055d7f5c77df02470b4b6362ea5af8a6f4dd41f217c73673b63f413c3edca0ae18ccb6cff179a514ee0218613c3201e7687ec36de34436556b8a60a0856

diff --git a/x11-misc/menulibre/menulibre-2.1.5.ebuild 
b/x11-misc/menulibre/menulibre-2.1.5.ebuild
new file mode 100644
index 000..f05ba92dfc0
--- /dev/null
+++ b/x11-misc/menulibre/menulibre-2.1.5.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_REQ_USE="xml"
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1 eutils gnome2-utils versionator
+
+DESCRIPTION="Advanced freedesktop.org compliant menu editor"
+HOMEPAGE="https://bluesabre.org/projects/menulibre/";
+SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 
1-2)/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-python/python-distutils-extra[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   dev-libs/gobject-introspection
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   gnome-base/gnome-menus[introspection]
+   x11-libs/gdk-pixbuf[X,introspection]
+   x11-libs/gtk+:3[X,introspection]
+   x11-libs/gtksourceview:3.0[introspection]
+   x11-themes/hicolor-icon-theme
+"
+
+python_prepare_all() {
+   # too many categories
+   sed -i \
+   -e 
's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \
+   menulibre.desktop.in || die
+
+   local i
+   # fix incorrect behavior when LINGUAS is set to an empty string
+   # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594
+   if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set
+   for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; 
done) ; do # for every supported language
+   if ! has ${i} ${LINGUAS} ; then # if language is 
disabled
+   rm po/${i}.po || die
+   fi
+   done
+   fi
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2018-04-04 Thread Lars Wendler
commit: 5f17a5b589d7052017b1a07d87b7734f9b477b4b
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  4 09:02:05 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  4 09:02:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f17a5b5

media-sound/alsa-tools: Thoroughly handle .desktop and icon files.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-sound/alsa-tools/alsa-tools-1.1.6.ebuild | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild 
b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild
index 4e949cb7a3a..5f4c7573d32 100644
--- a/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild
+++ b/media-sound/alsa-tools/alsa-tools-1.1.6.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit autotools flag-o-matic
+inherit autotools flag-o-matic gnome2-utils xdg-utils
 
 DESCRIPTION="Advanced Linux Sound Architecture tools"
 HOMEPAGE="https://alsa-project.org/";
@@ -148,3 +148,13 @@ src_install() {
# Punt at least /usr/lib/liblo10k1.la (last checked, 1.0.27)
find "${ED}" -name '*.la' -delete || die
 }
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+}



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

2018-04-04 Thread Jeroen Roovers
commit: f2c933928dd5d8183d2ccad1118b0bc47bd4a83b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Apr  4 09:03:36 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Apr  4 09:04:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2c93392

sys-apps/busybox: Version 1.28.3.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sys-apps/busybox/Manifest  |   1 +
 sys-apps/busybox/busybox-1.28.3.ebuild | 323 +
 2 files changed, 324 insertions(+)

diff --git a/sys-apps/busybox/Manifest b/sys-apps/busybox/Manifest
index 406e9749ff3..5573bd68092 100644
--- a/sys-apps/busybox/Manifest
+++ b/sys-apps/busybox/Manifest
@@ -1,2 +1,3 @@
 DIST busybox-1.28.0.tar.bz2 2261831 BLAKE2B 
9cbb133d59711dde90ef5b20bfd4b892e34565103eaa64b2000b042bd2b9b234df14b5e8b74f7cf8f9071b907e1b9eff556e852bb921088d81548473430d3acf
 SHA512 
346a71d44e6c4e1889ac12ae52320cb0c3d0c45c2b4b49fc4e3c0bb25f427707d8075150d545906f414b9f4e5b6d8f1a3afe8cdc31f6a64e06c62b400d7d129b
 DIST busybox-1.28.1.tar.bz2 2260551 BLAKE2B 
5dbe7d4fe63ff187bb1458368891c570016cd67406b7e1e4f67d969c8655d258a0f6b3ba0ac26cc65739d65694f9042d00d9920ee610a6f79f62fb9bfb5d
 SHA512 
c2d551eb70210d63d891614f4469ad3ec151dbd10fce96b2355dd1f2ea43a32ed08cc8f1d1ab361fb547199a19902d17a2935b839aeee2e1c3c8a1ed012db732
+DIST busybox-1.28.3.tar.bz2 2260586 BLAKE2B 
f2fec31ab1c6e6b865cea20a2819f58cb8e4c789051a8fdc8c8ca43367049fa9038e07f3fe806ba7abd90cb6a6aefdb0d095afb68119c11e94240647da6d48ce
 SHA512 
0e87019d9d1179bc072a5ef9752d7342747e311db13c0b0dfa9f380a1e3ad1c265cca118d41f86829629ec5c8eb3e83985421c6f3ea6c8a9991b92ed301a4982

diff --git a/sys-apps/busybox/busybox-1.28.3.ebuild 
b/sys-apps/busybox/busybox-1.28.3.ebuild
new file mode 100644
index 000..68000bffa17
--- /dev/null
+++ b/sys-apps/busybox/busybox-1.28.3.ebuild
@@ -0,0 +1,323 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# See `man savedconfig.eclass` for info on how to use USE=savedconfig.
+
+EAPI="5"
+inherit eutils flag-o-matic savedconfig toolchain-funcs multilib
+
+DESCRIPTION="Utilities for rescue and embedded systems"
+HOMEPAGE="https://www.busybox.net/";
+if [[ ${PV} == "" ]] ; then
+   MY_P=${P}
+   EGIT_REPO_URI="https://git.busybox.net/busybox";
+   inherit git-r3
+else
+   MY_P=${PN}-${PV/_/-}
+   SRC_URI="https://www.busybox.net/downloads/${MY_P}.tar.bz2";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
+fi
+
+LICENSE="GPL-2" # GPL-2 only
+SLOT="0"
+IUSE="debug ipv6 livecd make-symlinks math mdev pam selinux sep-usr static 
syslog systemd"
+REQUIRED_USE="pam? ( !static )"
+RESTRICT="test"
+
+COMMON_DEPEND="!static? ( selinux? ( sys-libs/libselinux ) )
+   pam? ( sys-libs/pam )"
+DEPEND="${COMMON_DEPEND}
+   static? ( selinux? ( sys-libs/libselinux[static-libs(+)] ) )
+   >=sys-kernel/linux-headers-2.6.39"
+RDEPEND="${COMMON_DEPEND}
+   mdev? ( !::g'
 \
+   Makefile.flags || die
+   #sed -i '/bbsh/s:^//::' include/applets.h
+   sed -i '/^#error Aborting compilation./d' applets/applets.c || die
+   use elibc_glibc && sed -i 's:-Wl,--gc-sections::' Makefile
+   sed -i \
+   -e "/^CROSS_COMPILE/s:=.*:= ${CHOST}-:" \
+   -e "/^AR\>/s:=.*:= $(tc-getAR):" \
+   -e "/^CC\>/s:=.*:= $(tc-getCC):" \
+   -e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \
+   -e "/^PKG_CONFIG\>/s:=.*:= $(tc-getPKG_CONFIG):" \
+   Makefile || die
+   sed -i \
+   -e 's:-static-libgcc::' \
+   Makefile.flags || die
+}
+
+src_configure() {
+   # check for a busybox config before making one of our own.
+   # if one exist lets return and use it.
+
+   restore_config .config
+   if [ -f .config ]; then
+   yes "" | emake -j1 -s oldconfig >/dev/null
+   return 0
+   else
+   ewarn "Could not locate user configfile, so we will save a 
default one"
+   fi
+
+   # setup the config file
+   emake -j1 -s allyesconfig >/dev/null
+   # nommu forces a bunch of things off which we want on #387555
+   busybox_config_option n NOMMU
+   sed -i '/^#/d' .config
+   yes "" | emake -j1 -s oldconfig >/dev/null
+
+   # now turn off stuff we really don't want
+   busybox_config_option n DMALLOC
+   busybox_config_option n FEATURE_2_4_MODULES #607548
+   busybox_config_option n FEATURE_SUID_CONFIG
+   busybox_config_option n BUILD_AT_ONCE
+   busybox_config_option n BUILD_LIBBUSYBOX
+   busybox_config_option n FEATURE_CLEAN_UP
+   busybox_config_option n MONOTONIC_SYSCALL
+   busybox_config_option n USE_PORTABLE_CODE
+   busybox_config_option n WERROR
+   # triming the BSS size may be dangerous
+   busybox_config_option n FEA

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

2018-04-04 Thread Lars Wendler
commit: 9c4f154b98c6a4d7c8b76e119a6761ed4041149f
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  4 09:50:50 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  4 09:51:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4f154b

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

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-libs/libjpeg-turbo/Manifest  |  1 +
 .../libjpeg-turbo/libjpeg-turbo-1.5.90.ebuild  | 97 ++
 2 files changed, 98 insertions(+)

diff --git a/media-libs/libjpeg-turbo/Manifest 
b/media-libs/libjpeg-turbo/Manifest
index de260376f98..834f2379e8b 100644
--- a/media-libs/libjpeg-turbo/Manifest
+++ b/media-libs/libjpeg-turbo/Manifest
@@ -2,4 +2,5 @@ DIST libjpeg-turbo-1.5.0.tar.gz 1654276 BLAKE2B 
b3f1ad4c6bbe5b75ef8daa38e0ccf616
 DIST libjpeg-turbo-1.5.1.tar.gz 1650647 BLAKE2B 
5e9eb7889c430a735a8b8ac22fbf66fc98102acf372d08aa2dbd86ac55d43c5700438a77925f894c473e81289e4d3d2e6fe3da435d2799db21782da9bd5dfe41
 SHA512 
a03823cf4b3d1aada24e502fea0a979b1f656c01e55ffddc06013b9c79509c2da1e3bcf0b85282289451d77d4cb5f56dd8cbf6e492744836ddda1f7136534852
 DIST libjpeg-turbo-1.5.2.tar.gz 1657235 BLAKE2B 
8d26af1cf6219e02f13f8729b688175590b01a4ce538ae861e72e6344a319475f8114ad05aefe2f8ffd6b5481c7915bd18097466408729d80212a2db7f99ad5c
 SHA512 
c7fe5cc77e38fad33af3f10e6db961c8edf033a86c09541121f49bfa20547179760924e6d3e397f0add7030459ff3babadd3457ab2da4a40a2147dc1574aa444
 DIST libjpeg-turbo-1.5.3.tar.gz 1658672 BLAKE2B 
4d2182802aa9963fa57ec2c4fb5cf0a586847d43803e4c2d2e12cf1144c4da0ede7fdbace5965c77cd6df4547090165615960ebb65c964fd2fac823c021f50b7
 SHA512 
b611b1cc3d1ddedddad871854b42449d053a5f910ed1bdfa45c98e0270f4ecc110fde3a10111d2b876d847a826fa634f09c0bb8c357056c9c3a91c9065eb5202
+DIST libjpeg-turbo-1.5.90.tar.gz 2158825 BLAKE2B 
51f1e2c3d4a3ef8d764b87cc3646170eed1df4ff4f9834f156a0d18fbb863625e75f73640518991b5df4b9a66517df76537c203f4d16e4673b15e51fbab78789
 SHA512 
6322f1013ace231fa51aa2cd2799fa526da14074cde08349c7c6f1719954aa4862d4e9b3975c0041aa93f7efce679dc782abdc5e60f92adfdf7d0c8aa2158e30
 DIST libjpeg8_8d-2.debian.tar.gz 14764 BLAKE2B 
e93d12afa062da28b717b540492221f70e8d9ccf3885371647cf85a2937f938ca723d4a27d5e1c5d79c26aa25dddf69b38754558851a1704172e8b52baf8e17c
 SHA512 
8c5959fb7583a2d61e9442187f67b91b45e72d9dd30db3360d583a3b5d8e1a908db5659f760bdd455b3056e6ae3535b2fd3b847df3d58b140a1816b754003675

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

[gentoo-commits] repo/gentoo:master commit in: dev-go/goversion/

2018-04-04 Thread Manuel Rüger
commit: c77141ce2e736e376039c8e6d73f93351c581742
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Apr  4 10:06:57 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Apr  4 10:06:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c77141ce

dev-go/goversion: Update snapshot

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-go/goversion/Manifest |  1 +
 dev-go/goversion/goversion-1.0.0_p20180403.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-go/goversion/Manifest b/dev-go/goversion/Manifest
index 1dbfeb0f392..ae0fc127de4 100644
--- a/dev-go/goversion/Manifest
+++ b/dev-go/goversion/Manifest
@@ -1 +1,2 @@
 DIST goversion-1.0.0_p20180222.tar.gz 8178 BLAKE2B 
f7ec0491bf35344b7b762dc6f14c7bae8cbf77ebf8e8e8373a7b04d772116f93787f184cbca11417b1487d1a91a7525f88fd6ad6f56622702142a2785380fc46
 SHA512 
0cfad73f7495baa722e36c7f773d4a5439099221a0e422e29abdd7724d1383673b453b39c8e823fcf386c4eb1afa356e527eaa99f5ea348b560eb8ca9bcc14c5
+DIST goversion-1.0.0_p20180403.tar.gz 8562 BLAKE2B 
937d5531ef0f4cf8d72c1fded8ae0e1c6230f87a6ebadd3444aa87875c6712ff82d12b17ce78fcd41c6e6c2e51944a3dd824dbd0ffc3d768316c0b7b4b96edb9
 SHA512 
d446ca4d7b512b6fd5e510b3a7c2c11a7c72f6e915f4dd0ad9c61f8f93359ef08ff5256133245138798df3b0a3ab6d19157ddf76ea935858ba3230653cfde7ad

diff --git a/dev-go/goversion/goversion-1.0.0_p20180403.ebuild 
b/dev-go/goversion/goversion-1.0.0_p20180403.ebuild
new file mode 100644
index 000..4045bf9cc6b
--- /dev/null
+++ b/dev-go/goversion/goversion-1.0.0_p20180403.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGO_PN="rsc.io/goversion"
+
+EGIT_COMMIT="38f6ce479a8bd51821a711abdc8343164d820be4"
+
+inherit golang-build golang-vcs-snapshot bash-completion-r1
+ARCHIVE_URI="https://github.com/rsc/goversion/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Print version used to build Go executables"
+HOMEPAGE="https://github.com/rsc/goversion https://rsc.io/goversion";
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   GOPATH="${S}" go build -o ${PN} . || die
+   popd || die
+}
+
+src_install() {
+   dobin src/${EGO_PN}/${PN}
+   dodoc src/${EGO_PN}/README.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-go/goversion/

2018-04-04 Thread Manuel Rüger
commit: 35ad12d42a1dcf82803e1021c73dda7c931c2217
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Apr  4 10:07:14 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Apr  4 10:07:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ad12d4

dev-go/goversion: Remove old

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-go/goversion/Manifest |  1 -
 dev-go/goversion/goversion-1.0.0_p20180222.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/dev-go/goversion/Manifest b/dev-go/goversion/Manifest
index ae0fc127de4..7b8d1c769ae 100644
--- a/dev-go/goversion/Manifest
+++ b/dev-go/goversion/Manifest
@@ -1,2 +1 @@
-DIST goversion-1.0.0_p20180222.tar.gz 8178 BLAKE2B 
f7ec0491bf35344b7b762dc6f14c7bae8cbf77ebf8e8e8373a7b04d772116f93787f184cbca11417b1487d1a91a7525f88fd6ad6f56622702142a2785380fc46
 SHA512 
0cfad73f7495baa722e36c7f773d4a5439099221a0e422e29abdd7724d1383673b453b39c8e823fcf386c4eb1afa356e527eaa99f5ea348b560eb8ca9bcc14c5
 DIST goversion-1.0.0_p20180403.tar.gz 8562 BLAKE2B 
937d5531ef0f4cf8d72c1fded8ae0e1c6230f87a6ebadd3444aa87875c6712ff82d12b17ce78fcd41c6e6c2e51944a3dd824dbd0ffc3d768316c0b7b4b96edb9
 SHA512 
d446ca4d7b512b6fd5e510b3a7c2c11a7c72f6e915f4dd0ad9c61f8f93359ef08ff5256133245138798df3b0a3ab6d19157ddf76ea935858ba3230653cfde7ad

diff --git a/dev-go/goversion/goversion-1.0.0_p20180222.ebuild 
b/dev-go/goversion/goversion-1.0.0_p20180222.ebuild
deleted file mode 100644
index 5c2dad32382..000
--- a/dev-go/goversion/goversion-1.0.0_p20180222.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGO_PN="rsc.io/goversion"
-
-EGIT_COMMIT="04f0b81a96346cb33d48044cbffd24c8f57785ad"
-
-inherit golang-build golang-vcs-snapshot bash-completion-r1
-ARCHIVE_URI="https://github.com/rsc/goversion/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Print version used to build Go executables"
-HOMEPAGE="https://github.com/rsc/goversion https://rsc.io/goversion";
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-src_compile() {
-   pushd src/${EGO_PN} || die
-   GOPATH="${S}" go build -o ${PN} . || die
-   popd || die
-}
-
-src_install() {
-   dobin src/${EGO_PN}/${PN}
-   dodoc src/${EGO_PN}/README.md
-}



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

2018-04-04 Thread Anthony G. Basile
commit: 905ccc06dc798da9b1c3e0f4d4c13c3c9342cb21
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Apr  4 10:23:25 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Apr  4 10:27:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=905ccc06

sys-fs/eudev: prune_libtool_files is no longer available, bug #652394

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-fs/eudev/eudev-3.1.5.ebuild  | 4 ++--
 sys-fs/eudev/eudev-3.2.4.ebuild  | 4 ++--
 sys-fs/eudev/eudev-3.2.5.ebuild  | 2 +-
 sys-fs/eudev/eudev-4..ebuild | 4 ++--
 sys-fs/eudev/eudev-.ebuild   | 4 ++--
 5 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/sys-fs/eudev/eudev-3.1.5.ebuild b/sys-fs/eudev/eudev-3.1.5.ebuild
index 10b380fda54..99eda5dc01c 100644
--- a/sys-fs/eudev/eudev-3.1.5.ebuild
+++ b/sys-fs/eudev/eudev-3.1.5.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"
@@ -172,7 +172,7 @@ multilib_src_test() {
 }
 
 multilib_src_install_all() {
-   prune_libtool_files --all
+   find "${D}" -name '*.la' -delete || die
 
insinto /lib/udev/rules.d
doins "${FILESDIR}"/40-gentoo.rules

diff --git a/sys-fs/eudev/eudev-3.2.4.ebuild b/sys-fs/eudev/eudev-3.2.4.ebuild
index 5e4cf893273..4cdcdb4290e 100644
--- a/sys-fs/eudev/eudev-3.2.4.ebuild
+++ b/sys-fs/eudev/eudev-3.2.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"
@@ -172,7 +172,7 @@ multilib_src_test() {
 }
 
 multilib_src_install_all() {
-   prune_libtool_files --all
+   find "${D}" -name '*.la' -delete || die
 
insinto /lib/udev/rules.d
doins "${FILESDIR}"/40-gentoo.rules

diff --git a/sys-fs/eudev/eudev-3.2.5.ebuild b/sys-fs/eudev/eudev-3.2.5.ebuild
index 259a42c1bc4..ca9066fea92 100644
--- a/sys-fs/eudev/eudev-3.2.5.ebuild
+++ b/sys-fs/eudev/eudev-3.2.5.ebuild
@@ -170,7 +170,7 @@ multilib_src_test() {
 }
 
 multilib_src_install_all() {
-   prune_libtool_files --all
+   find "${D}" -name '*.la' -delete || die
 
insinto /lib/udev/rules.d
doins "${FILESDIR}"/40-gentoo.rules

diff --git a/sys-fs/eudev/eudev-4..ebuild b/sys-fs/eudev/eudev-4..ebuild
index d4d1cd4aefd..b5e3ec9c311 100644
--- a/sys-fs/eudev/eudev-4..ebuild
+++ b/sys-fs/eudev/eudev-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"
@@ -166,7 +166,7 @@ multilib_src_test() {
 }
 
 multilib_src_install_all() {
-   prune_libtool_files --all
+   find "${D}" -name '*.la' -delete || die
 
insinto /lib/udev/rules.d
doins "${FILESDIR}"/40-gentoo.rules

diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild
index a864deb766c..63bc0e99dec 100644
--- a/sys-fs/eudev/eudev-.ebuild
+++ b/sys-fs/eudev/eudev-.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"
@@ -170,7 +170,7 @@ multilib_src_test() {
 }
 
 multilib_src_install_all() {
-   prune_libtool_files --all
+   find "${D}" -name '*.la' -delete || die
 
insinto /lib/udev/rules.d
doins "${FILESDIR}"/40-gentoo.rules



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

2018-04-04 Thread Anthony G. Basile
commit: 23036e1c9752945740a18bc4384c2fdb23ba29d0
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Apr  4 10:27:04 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Apr  4 10:27:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23036e1c

sys-fs/eudev: remove older unstable version

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-fs/eudev/Manifest   |   1 -
 sys-fs/eudev/eudev-3.2.4.ebuild | 242 
 2 files changed, 243 deletions(-)

diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest
index d0318698f6f..624eb408771 100644
--- a/sys-fs/eudev/Manifest
+++ b/sys-fs/eudev/Manifest
@@ -1,3 +1,2 @@
 DIST eudev-3.1.5.tar.gz 1745524 BLAKE2B 
d030e78f8ef751ac1d677f50200898fb2089940a7d8a828080059fb6330012e615638e47ba21dd6b35fcf89248783d20e47387b8f009f7f4cc1f3fac203e6f58
 SHA512 
c5192e085ca4230aaac918e701989b712e5bda1558db31eb6ba635c17c4bdff398458d51cefbc5fb77a7c775ec1e04b1dbe019b8314cac3f43a5c1ae61521b5e
-DIST eudev-3.2.4.tar.gz 1856432 BLAKE2B 
2382a8052033a93f54750dfcdba0624bbf506112213a5e86c3d3ba85afb7bf704275ad81796d5761ca763a1a42498bc0f2f0b4c0c35361bbc29efe680d3de875
 SHA512 
1843a42d8c670379fec034e4401120202ae9383b74f81e52d93d83199a69016c27f7f7bf421e16abd3523dfa8158f9f28cd554f12f99a28e3004ece1c0342200
 DIST eudev-3.2.5.tar.gz 1856958 BLAKE2B 
8ca5706a91395ffa38c9bc552df874c1521d18103a6568bcf82d0664a20f8e38b58b67a74798f9f0c10a5adc99a7524318055b79dc2e360aee684c2a2a5983a4
 SHA512 
f73efde0d2dafcf79be4ebe9f6e6abb44329ea4ae45ccc4d9662c1d5ca6f4d45c27ca0b3135d7fa85f305bf7c5825dc179eb93fe7179c36a229fe63e372c

diff --git a/sys-fs/eudev/eudev-3.2.4.ebuild b/sys-fs/eudev/eudev-3.2.4.ebuild
deleted file mode 100644
index 4cdcdb4290e..000
--- a/sys-fs/eudev/eudev-3.2.4.ebuild
+++ /dev/null
@@ -1,242 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-KV_min=2.6.39
-
-inherit autotools linux-info multilib multilib-minimal user
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/gentoo/eudev.git";
-   inherit git-r3
-else
-   SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86"
-fi
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace 
devfs)"
-HOMEPAGE="https://github.com/gentoo/eudev";
-
-LICENSE="LGPL-2.1 MIT GPL-2"
-SLOT="0"
-IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test"
-
-COMMON_DEPEND=">=sys-apps/util-linux-2.20
-   introspection? ( >=dev-libs/gobject-introspection-1.38 )
-   kmod? ( >=sys-apps/kmod-16 )
-   selinux? ( >=sys-libs/libselinux-2.1.9 )
-   !https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames";
-   ewarn
-   ewarn "This functionality is enabled BY DEFAULT because eudev has no 
means of synchronizing"
-   ewarn "between the default or user-modified choice of sys-fs/udev.  If 
you wish to disable"
-   ewarn "this new iface naming, please be sure that 
/etc/udev/rules.d/80-net-name-slot.rules"
-   ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules"
-   ewarn
-}
-
-pkg_setup() {
-   CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER 
~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX"
-   linux-info_pkg_setup
-   get_running_version
-
-   # These are required kernel options, but we don't error out on them
-   # because you can build under one kernel and run under another.
-   if kernel_is lt ${KV_min//./ }; then
-   ewarn
-   ewarn "Your current running kernel version ${KV_FULL} is too 
old to run ${P}."
-   ewarn "Make sure to run udev under kernel version ${KV_min} or 
above."
-   ewarn
-   fi
-}
-
-src_prepare() {
-   # change rules back to group uucp instead of dialout for now
-   sed -e 's/GROUP="dialout"/GROUP="uucp"/' -i rules/*.rules \
-   || die "failed to change group dialout to uucp"
-
-   eapply "${FILESDIR}"/${PN}-include-sysmacros-header.patch
-
-   eapply_user
-   eautoreconf
-}
-
-multilib_src_configure() {
-   tc-export CC #463846
-   export cc_cv_CFLAGS__flto=no #502950
-
-   # Keep sorted by ./configure --help and only pass --disable flags
-   # when *required* to avoid external deps or unnecessary compile
-   local econf_args
-   econf_args=(
-   ac_cv_search_cap_init=
-   ac_cv_header_sys_capability_h=yes
-   DBUS_CFLAGS=' '
-   DBUS_LIBS=' '
-   --with-rootprefix=
-   --with-rootrundir=/run
-   --libdir="${EPREFIX}"/usr/$(get_libdir)
-   --with-rootlibexecdir="${EPREFIX}"/lib/udev
-   --enable-split-usr
-   --enable-manpages
-   --disab

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

2018-04-04 Thread Jeroen Roovers
commit: f103062521b15cddc67a822a7a25640d3fbab76a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Apr  4 10:53:34 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Apr  4 10:53:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1030625

net-analyzer/wireshark: Version 2.4.6.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 net-analyzer/wireshark/Manifest   |   1 +
 net-analyzer/wireshark/wireshark-2.4.6.ebuild | 293 ++
 2 files changed, 294 insertions(+)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index 7b3035e492f..cbe510385a8 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,5 +1,6 @@
 DIST wireshark-2.2.7.tar.bz2 32309420 BLAKE2B 
a4ec32fab15235c5bde9f03ceafc5760055a769dd40d96526a18ad16d5642e957f620fc58f42c3323745bd679d6ef7b006283e7b9ddc52ddadc2680789d957ea
 SHA512 
417836810eb895b3f2a6ac1cfd138fb0275382ea2edc60fc5f5e5f8ce433b56b8120aa8b58b4f77296986630fdf49e4c5c3859b2c2c5e26b1ce0651393b7d716
 DIST wireshark-2.4.3.tar.xz 28807920 BLAKE2B 
831691d084fc9ed6198b23c0347efa487398df37ca0cf5972db64b0724fad04b3104a5faed104b5d4b560254b19a2e41118c8d7b71cce785f38ede077215e80f
 SHA512 
4344b9efeda3afba4b13bb468f7a12c4565da96c6182a8203cc5815baa11e7d84f3f11003b4289c6c11391cfb590b8c0319268196cc646a8f0226c432e9bb433
 DIST wireshark-2.4.5.tar.xz 28836740 BLAKE2B 
797540daca259a2d5d7dc6e637f2b504b6d14191af4040e6b344c95db6c776b7de80c25c59c98ab84d0337cc96c7313b42c13103a3c3944768a793130deae258
 SHA512 
2f2c201d6b8a37dcbe03bc9affbf97d632d8e40e4fe5b3a3e79cbd5cfbeb5b9111919850546ccae355fcb042def3456438eb1c4d73f7d56d373e7898311b42f3
+DIST wireshark-2.4.6.tar.xz 28851192 BLAKE2B 
19a69d077b794ab07fbfb22b7cf9e61ff54ded5dcd0396ba97d1cbd99addaeb9670d5a870f5e83c39384230def04c078d676580bded81746753716cb392ee05a
 SHA512 
171047fa36a6cb29d1edb8e28086e24075f8b77581d9f3142fa39af8ae3d6dfe0c2e41a9335ca5d9851578b54ac9e6e74ff5bd92a96af262a5cc7a73857b8b81
 DIST wireshark-2.5.0.tar.xz 28197388 BLAKE2B 
5d50d3752078a71d1d83f48a85ee564d14950efab39d5679430a61a266f9b93749278cd19d155036326753fbab86f83c5edb764adec5d68325730dbba19a920f
 SHA512 
963c03dd363850cd0ad8a32a3e8c85410f2b23fadc081f00e4e3a2ad3a324a5f35626fbb7e490ec01c61260500363fef93c52bf7796b917e9490fff4044ee67f
 DIST wireshark-2.5.1.tar.xz 28229472 BLAKE2B 
ac832e3d8727a20754153949d7dfba9cfbc359955e55c06a9181ecbd3c9d9ddac269a745a430c47907b3e205d1b593241e0908b5b6c232613cbd4d23c96c4f61
 SHA512 
c3e1abb1c8b6a035640d655c59bfb8a9a846c88f49035b8086ae81a6e74cb296419f15bc4969489208fdce6578d279663c6fbc8d6eebff1b6097d1dbd0e71b75

diff --git a/net-analyzer/wireshark/wireshark-2.4.6.ebuild 
b/net-analyzer/wireshark/wireshark-2.4.6.ebuild
new file mode 100644
index 000..f5e104ff854
--- /dev/null
+++ b/net-analyzer/wireshark/wireshark-2.4.6.ebuild
@@ -0,0 +1,293 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils fcaps flag-o-matic gnome2-utils multilib qmake-utils 
user xdg-utils
+
+DESCRIPTION="A network protocol analyzer formerly known as ethereal"
+HOMEPAGE="https://www.wireshark.org/";
+SRC_URI="${HOMEPAGE}download/src/all-versions/${P/_/}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="
+   adns androiddump +capinfos +caps +captype ciscodump cpu_flags_x86_sse4_2
+   +dftest doc doc-pdf +dumpcap +editcap geoip gtk kerberos libssh libxml2 
lua
+   lz4 +mergecap +netlink nghttp2 +pcap portaudio +qt5 +randpkt 
+randpktdump
+   +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl 
+text2pcap
+   tfshark +tshark +udpdump zlib
+"
+REQUIRED_USE="
+   ciscodump? ( libssh )
+   sshdump? ( libssh )
+"
+
+S=${WORKDIR}/${P/_/}
+
+CDEPEND="
+   >=dev-libs/glib-2.14:2
+   dev-libs/libgcrypt:0
+   netlink? ( dev-libs/libnl:3 )
+   adns? ( >=net-dns/c-ares-1.5 )
+   caps? ( sys-libs/libcap )
+   geoip? ( dev-libs/geoip )
+   gtk? (
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/pango
+   x11-misc/xdg-utils
+   )
+   kerberos? ( virtual/krb5 )
+   libssh? ( >=net-libs/libssh-0.6 )
+   libxml2? ( dev-libs/libxml2 )
+   lua? ( >=dev-lang/lua-5.1:* )
+   lz4? ( app-arch/lz4 )
+   nghttp2? ( net-libs/nghttp2 )
+   pcap? ( net-libs/libpcap )
+   portaudio? ( media-libs/portaudio )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   || (
+   media-libs/speexdsp
+   

[gentoo-commits] proj/mozilla:master commit in: www-client/firefox/files/

2018-04-04 Thread Lars Wendler
commit: 7a5b940b4a60d9a325b8e0412bd347173ec113af
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  4 11:04:10 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  4 11:04:10 2018 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=7a5b940b

www-client/firefox: Attempt to fix spell checking broken by prev. commit

 www-client/firefox/files/gentoo-default-prefs.js-2 | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/www-client/firefox/files/gentoo-default-prefs.js-2 
b/www-client/firefox/files/gentoo-default-prefs.js-2
index 5be976d..ffd0d7d 100644
--- a/www-client/firefox/files/gentoo-default-prefs.js-2
+++ b/www-client/firefox/files/gentoo-default-prefs.js-2
@@ -11,6 +11,7 @@ pref("accessibility.typeaheadfind",true);
 pref("browser.shell.checkDefaultBrowser",  false); 
 pref("browser.EULA.override",  true); 
 pref("general.useragent.vendor",   "Gentoo");
-pref("intl.locale.requested"   );
+pref("general.useragent.locale",   
"chrome://global/locale/intl.properties");
+pref("intl.locale.requested",  "");
 pref("extensions.autoDisableScopes",   0);
 pref("layout.css.dpi", 0);



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

2018-04-04 Thread Göktürk Yüksek
commit: cf8e9d3b0a683e46d6d26d529f4c03b2f748cced
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Wed Apr  4 11:10:50 2018 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Apr  4 11:22:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf8e9d3b

app-forensics/sleuthkit: unmask ewf USE flag for >=4.6.0

Starting with 4.6.0, we statically link sleuthkit to a locally
complied libewf since it is getting tree-cleaned (#547418). Mask the
USE flag in prior versions. See the commit message for the sleuthkit
4.6.0 bump for more details.

This partially reverts commit
37d9e41ab5c6fb2031aefdeb7af72a7354472031. The mask was put in place
without it being communicated to the maintainer.

Bug: https://bugs.gentoo.org/547418
Bug: https://bugs.gentoo.org/607968

 profiles/base/package.use.mask | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index b051919d7bf..fa48663d0ae 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,6 +7,12 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Göktürk Yüksek  (4 Apr 2018)
+# libewf is getting treecleaned (#547418).
+# Starting with sleuthkit-4.6.0, we statically link sleuthkit to a
+# locally compiled libewf. Mask the prior versions.
+ (1 Apr 2018)
 # rust[extended] file collides with dev-util/cargo, while everything
 # in tree uses the latter at the moment (#645562)
@@ -62,7 +68,6 @@ app-emulation/fuse backend-svga
 # Pacho Ramos  (13 Mar 2018)
 # libewf is going to be removed, bug #547418
 app-admin/testdisk ewf
-app-forensics/sleuthkit ewf
 
 # Patrick McLean  (6 Mar 2018)
 # Requires dev-libs/boost-1.66 that is unkeyworded/masked



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

2018-04-04 Thread Göktürk Yüksek
commit: 3bf2cef453d6ee0d6aece0e8e91a049d556e2687
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Wed Apr  4 11:01:32 2018 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Apr  4 11:22:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf2cef4

app-forensics/sleuthkit: bump to 4.6.0

This bump starts to bundle libewf since app-forensics/libewf is about
to get treecleaned (see #547418). The upstream only supports libewf
version 20130128[0], which is not available in the tree. Because they
haven't clarified the supported libewf versions until recently, we
have been depending on any version and it's been causing build
failures (see #607968). Although there are compatibility patches to
support later versions of libewf in tsk, they are not supported by
upstream. There's little to no expactation of tsk updating its code to
use the latest libewf since they've forked the version 20130128[1].

In terms of stability, 20130128 was marked stable in Gentoo at some
point[2]. There are no known security vulnerabilities. If in the
future the upstream fork diverges, we can add it to the tree as a new
package and establish a proper dependency relationship.

Note though that the ewf USE flag is masked by treecleanears[3], so
this change currently has no visible impact on users.

[0] https://github.com/sleuthkit/sleuthkit/blob/sleuthkit-4.6.0/INSTALL.txt#L44
[1] https://github.com/sleuthkit/libewf_64bit
[2] 
https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-forensics/libewf/libewf-20130128.ebuild?revision=1.6&view=markup
[3] 
https://gitweb.gentoo.org/repo/gentoo.git/tree/profiles/base/package.use.mask?id=f103062521b15cddc67a822a7a25640d3fbab76a#n65

Bug: https://bugs.gentoo.org/547418
Bug: https://bugs.gentoo.org/607968
Package-Manager: Portage-2.3.27, Repoman-2.3.9

 app-forensics/sleuthkit/Manifest   |   2 +
 app-forensics/sleuthkit/sleuthkit-4.6.0.ebuild | 229 +
 2 files changed, 231 insertions(+)

diff --git a/app-forensics/sleuthkit/Manifest b/app-forensics/sleuthkit/Manifest
index 3d2a1cad325..c87d47621d4 100644
--- a/app-forensics/sleuthkit/Manifest
+++ b/app-forensics/sleuthkit/Manifest
@@ -1,6 +1,8 @@
+DIST libewf-20130128.tar.gz 1978794 BLAKE2B 
e5d2bd8f4a8b878e13536b89b032d8cee6982272065b2bf325f8a811dff258264118a79496912377337ceb9ad630138b6bedb89e3c3be89a5f6a6fea85ab586b
 SHA512 
94cdd0c3f0d8f535f3462c5adba266302f9b129abacda077ed429fa38af6862fca5a90ba2e606b78607b509769305cc6134c483c7033c20e226596cca2d42b90
 DIST sleuthkit-4.0.2.tar.gz 7577570 BLAKE2B 
7199adce8b85d75a031e7f133ba175ff3ef1f87cae9ba9a3ce02a321b11f0a5bcb9023730df1b35956dc61c15025f9a4a141255f62698800938c90376feed8c9
 SHA512 
acf1d6006db3e75675eb769034ea78fd78133ac0f83c9caa74ec720c0dd25f95fb1a5df2c652027eeeac53e1fca6a3096b5248db95e3a01ce95e72e779e44f37
 DIST sleuthkit-4.1.0.tar.gz 7974564 BLAKE2B 
c736b26713abf7df45b873099fe7886825be3c0fc5cb288e9a207fb9b404df890420ac1664ab45cc3866cb6a69ad31fe9c8e4cb6caa662e5dfc8ee36acdb4670
 SHA512 
1cfa96bd3746c59c92c3e3f07f5f3f0f6896239bcaec012c43958654bb63794ecf9d7bd28bb9b4ab939558f4b27f03cd87f645ea91a8f9cfbb9037df93ef5223
 DIST sleuthkit-4.1.2.tar.gz 7990136 BLAKE2B 
02aa1545261f6b8a9c03c3f78563aea9e2cf521622fba2b91140de1162c10b5d1f3f7110bef598d45be5612d44e2bf6d4096fd731c486498e2524566a75a8300
 SHA512 
1f64acf42e86adf275bcd86c63c097210a498ac34ce69e64b3c120d86dffae65b5d57ed9618692dd510f637e940a48a60912dd57c8de840bf3a2b4428baabab8
 DIST sleuthkit-4.1.3.tar.gz 7952733 BLAKE2B 
ffdf19904275a6a9f96a822e33097db60ae0c8e9a034813c6a6f917845811ee9e2b7c52db85aacdd3d4d9bf7c2ae8974840849f6922248af5104298952d6ad3a
 SHA512 
66f6ac32da5a21b3505390557ed6cf7bbcfcca69f231e20a7086fd48c5de45a3f064a716837d25eb582d0a89bae3b6ba7e89dcf3159e1cacdb4b5d452d0ce9a2
 DIST sleuthkit-4.5.0.tar.gz 8611141 BLAKE2B 
a1ae66bfcb74ce1fec24f80dfe60cd68f1de53119331c38848f7f82de8052eda49d78fdea49e42ada5843094939ef212dece42a5ceb85931a79e02adccda30e6
 SHA512 
911890cacca739f121681514197104cb2dc3bd219f3e068c4ce61264498c56989359976fc75172e1f456c94e4e25c6206413b0234c36e55736a577b8e664e4b3
+DIST sleuthkit-4.6.0.tar.gz 8634432 BLAKE2B 
b45721cdee798d84f0caa0bfe38645346539bb497f5a492c72016a6b3b0246b362ecea676a7a0e788d66cc0dc32335e719912434bd61aa205b7d51b8d4bd7c14
 SHA512 
dbf880e8503dccb0a686f1d9658d56e9cb40f452127f9b713cf2a4941f4083fa1cf80a886994d58421307a679242cd4ee005b3e874cf429cfb140a597a0dc739
 DIST sqlite-jdbc-3.8.11.jar 5131732 BLAKE2B 
1a04fa9e9cb97fdddc19af2de9efa7b54c0b527642e6e325e31054e4e294e3bc6af00ea291087ed9dd26668d48dae356035fc85212c0eb81656550d552103ed0
 SHA512 
5f4705101992e8916e29742c560aef0d01eba9dc0d2d984b75a77e56be3c9fd20b284390fe8f9bb54bf9d1f8528c3413922684c446212ca8961ac731543fb179

diff --git a/app-forensics/sleuthkit/sleuthkit-4.6.0.ebuild 
b/app-forensics/sleuthkit/sleuthkit-4.6.0.ebuild
new file mode 100644
index 000..ece90fe8ab4
--- /dev/null
+++ b/app-forensics/sleuthkit/sleuthkit-4.6.0.ebuild
@@ -0,0 +1,229 @@
+# Copyright 1999-20

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

2018-04-04 Thread Lars Wendler
commit: 2a101ff527efdcd3c3fff286e55d02e85ff22fcb
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  4 11:25:21 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  4 11:25:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a101ff5

net-misc/nx: Removed old.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 net-misc/nx/Manifest|   1 -
 net-misc/nx/nx-3.5.99.15.ebuild | 114 
 2 files changed, 115 deletions(-)

diff --git a/net-misc/nx/Manifest b/net-misc/nx/Manifest
index acab7b2c958..50c0f6988b8 100644
--- a/net-misc/nx/Manifest
+++ b/net-misc/nx/Manifest
@@ -1,3 +1,2 @@
 DIST nx-libs-3.5.0.33-full.tar.gz 6811378 BLAKE2B 
f20de5f9f7214fa38f290b2a200481aeb80461b07839a19ca54059d0fb26de769f0d11720b6d443dd618b6ac5ce590a086a21745420411e6a09bfad65e8f8d79
 SHA512 
cfaa201e5422ddd8d1f12d3f0711d6d7a05fcd92379e5108c7c066ce8ae748f2f80f3ba093d73cfe671fffc912443eb3ced0eeca1ab5a221c46488aa8bc5
-DIST nx-libs-3.5.99.15-full.tar.gz 5269081 BLAKE2B 
79301870463aae8e71eaf8cad64ad03376c33d42c76884313ca78d439a070d41fff91af4894b60e38bbcc97c3e08e167b45675641cd8d06959fc68f1fece9de4
 SHA512 
b292e938bc8da7456418ef5356ebe04910ad306d6bb16d6befa3bb875f82b11a2a3f07488e42c6379bef60fc9e150695a8ec84e7af2f594fbd94883d90030e3f
 DIST nx-libs-3.5.99.16-full.tar.gz 5269745 BLAKE2B 
c968b8dde07e397e84786131cede0dd82979c52069a653de540ec833e5189751db15347aa34cf68db523207aa13ae7507cce0b28b09e897606becdc6effd7fcc
 SHA512 
6b80530345da879e62f9ea506a04c77bd918d3c48d46a22548d1534dab14cae5a715290942fdd5c77708f119522312cd667b6b9f286f106463c5a0debbb0451c

diff --git a/net-misc/nx/nx-3.5.99.15.ebuild b/net-misc/nx/nx-3.5.99.15.ebuild
deleted file mode 100644
index f051eba5a3c..000
--- a/net-misc/nx/nx-3.5.99.15.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils toolchain-funcs
-
-DESCRIPTION="NX compression technology core libraries"
-HOMEPAGE="http://www.x2go.org/doku.php/wiki:libs:nx-libs";
-
-SRC_URI="http://code.x2go.org/releases/source/nx-libs/nx-libs-${PV}-full.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="elibc_glibc"
-
-RDEPEND="media-libs/freetype:2
-   >=media-libs/libpng-1.2.8:*
-   >=sys-libs/zlib-1.2.3
-   virtual/jpeg:*"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   x11-libs/libfontenc
-   x11-libs/libXfont2
-   x11-misc/gccmakedep
-   x11-misc/imake
-   x11-proto/inputproto
-   x11-proto/xextproto"
-
-S="${WORKDIR}/nx-libs-${PV}"
-
-src_prepare() {
-   default
-
-   # We want predictable behavior. So let's assume we never
-   # have quilt installed.
-   sed 's@which quilt@false@' -i mesa-quilt || die
-
-   # run autoreconf in all needed folders
-   for i in nxcomp nx-X11/lib nxcompshad nxproxy ; do
-   pushd ${i} || die
-   eautoreconf
-   popd || die
-   done
-
-   # From xorg-x11-6.9.0-r3.ebuild
-   pushd nx-X11  || die
-   HOSTCONF="config/cf/host.def"
-   echo "#define CcCmd $(tc-getCC)" >> ${HOSTCONF}
-   echo "#define OptimizedCDebugFlags ${CFLAGS} GccAliasingArgs" >> 
${HOSTCONF}
-   echo "#define OptimizedCplusplusDebugFlags ${CXXFLAGS} GccAliasingArgs" 
>> ${HOSTCONF}
-   # Respect LDFLAGS
-   echo "#define ExtraLoadFlags ${LDFLAGS}" >> ${HOSTCONF}
-   echo "#define SharedLibraryLoadFlags -shared ${LDFLAGS}" >> ${HOSTCONF}
-   # Disable SunRPC, #370767
-   echo "#define HasSecureRPC NO" >> ${HOSTCONF}
-}
-
-src_configure() {
-   for i in nxcomp nxcompshad nxproxy ; do
-   pushd ${i} || die
-   econf
-   popd || die
-   done
-
-   pushd "nx-X11/lib" || die
-   econf --disable-poll
-   popd || die
-}
-
-src_compile() {
-   # First set up the build environment
-   emake build-env
-
-   # We replicate the "build-full" make target here because
-   # we cannot call "make build-full" as it
-   #  - calls autoreconf several times
-   #  - invokes make directly but we prefer our emake
-
-   emake -C nxcomp
-   emake -C nx-X11/lib
-
-   mkdir -p nx-X11/exports/lib/ || die
-   local nxlib
-   for nxlib in libNX_X11.so{,.6{,.3.0}} ; do
-   ln -s ../../lib/src/.libs/${nxlib} nx-X11/exports/lib/${nxlib} 
|| die
-   done
-
-   emake -C nxcompshad
-
-   ./mesa-quilt push -a || die
-
-   emake -C nx-X11 BuildDependsOnly FONT_DEFINES="-DHAS_XFONT2"
-   emake -C nx-X11 World USRLIBDIR="/usr/$(get_libdir)/${PN}/X11" 
SHLIBDIR="/usr/$(get_libdir)" FONT_DEFINES="-DHAS_XFONT2" XFONTLIB="-lXfont2"
-
-   emake -C nxproxy
-}
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   PREFIX="/usr" \
-   NXLIBDIR="/usr/$(get_libdir)/${PN}" \
-   SHLIB

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

2018-04-04 Thread Lars Wendler
commit: a48309576e9c1ad40b75ec23f28ad0bf61219902
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  4 11:24:51 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  4 11:25:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4830957

net-misc/nx: Added missing RDEPENDs. Minor cleanups.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 net-misc/nx/nx-3.5.99.16.ebuild | 34 +-
 1 file changed, 25 insertions(+), 9 deletions(-)

diff --git a/net-misc/nx/nx-3.5.99.16.ebuild b/net-misc/nx/nx-3.5.99.16.ebuild
index f051eba5a3c..e073af44a60 100644
--- a/net-misc/nx/nx-3.5.99.16.ebuild
+++ b/net-misc/nx/nx-3.5.99.16.ebuild
@@ -14,15 +14,29 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="elibc_glibc"
 
-RDEPEND="media-libs/freetype:2
-   >=media-libs/libpng-1.2.8:*
+RDEPEND="
+   dev-libs/libxml2
+   >=media-libs/libpng-1.2.8:0=
>=sys-libs/zlib-1.2.3
-   virtual/jpeg:*"
+   virtual/jpeg:*
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXfont2
+   x11-libs/libXinerama
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/pixman
+"
 
 DEPEND="${RDEPEND}
virtual/pkgconfig
x11-libs/libfontenc
-   x11-libs/libXfont2
x11-misc/gccmakedep
x11-misc/imake
x11-proto/inputproto
@@ -38,14 +52,15 @@ src_prepare() {
sed 's@which quilt@false@' -i mesa-quilt || die
 
# run autoreconf in all needed folders
-   for i in nxcomp nx-X11/lib nxcompshad nxproxy ; do
-   pushd ${i} || die
+   local subdir
+   for subdir in nxcomp nx-X11/lib nxcompshad nxproxy ; do
+   pushd ${subdir} || die
eautoreconf
popd || die
done
 
# From xorg-x11-6.9.0-r3.ebuild
-   pushd nx-X11  || die
+   pushd nx-X11 || die
HOSTCONF="config/cf/host.def"
echo "#define CcCmd $(tc-getCC)" >> ${HOSTCONF}
echo "#define OptimizedCDebugFlags ${CFLAGS} GccAliasingArgs" >> 
${HOSTCONF}
@@ -58,8 +73,9 @@ src_prepare() {
 }
 
 src_configure() {
-   for i in nxcomp nxcompshad nxproxy ; do
-   pushd ${i} || die
+   local subdir
+   for subdir in nxcomp nxcompshad nxproxy ; do
+   pushd ${subdir} || die
econf
popd || die
done



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

2018-04-04 Thread Manuel Rüger
commit: 20920ba96258f9469d1e73023693a2dc18a3ba98
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Apr  4 11:40:43 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Apr  4 11:40:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20920ba9

app-admin/kube-bench: Version bump to 0.0.12

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-admin/kube-bench/Manifest |  1 +
 app-admin/kube-bench/kube-bench-0.0.12.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/app-admin/kube-bench/Manifest b/app-admin/kube-bench/Manifest
index 16a5bf7d9d2..1f48df630ad 100644
--- a/app-admin/kube-bench/Manifest
+++ b/app-admin/kube-bench/Manifest
@@ -21,3 +21,4 @@ DIST 
github.com-spf13-jwalterweatherman-12bd96e66386c1960ab0f74ced1362f66f552f7b
 DIST github.com-spf13-pflag-4c012f6dcd9546820e378d0bdda4d8fc772cdfea.tar.gz 
40078 BLAKE2B 
4a15afdf122a58dd006d57da88176fd2804d98706ac3d8c496dc14b084851288dd28bad95f7871d738f0487db46aa7969dffbdf005c14fc6f46bcd0ad7e0f673
 SHA512 
4f4d606bfe94ea51a6cde535f16078602f1d63bd2896aed52bb53b3d219510ab38ad4bdc692da2eb355c9361041d7322db6424f63783bcc367343a1666cdf297
 DIST github.com-spf13-viper-25b30aa063fc18e48662b86996252eabdcf2f0c7.tar.gz 
30849 BLAKE2B 
8e66dbb5c90c47e66ea72848d86602861791fe3198ce6cde5ea87330f15dd19cdd249788bebc31b2a66577c20edeef01c8beb59a4140d57167c4b13d33118a04
 SHA512 
4acd37411683d753d81d839e83c2257bc424c42b8e295868da84cb045db131be063b0e5a0fb88c587332582f356186659d5a181e65ae1838e868576543c1fecd
 DIST kube-bench-0.0.11.tar.gz 175361 BLAKE2B 
844e252ccf270561154f1bab9c02144ff10a0594d71a2cd6e63a828ecabee2132a8756848642c475bfa705f360a5d69812519f705ad7c4717d5a4bf9d84cbd1b
 SHA512 
52debf132bae38588f0b49c54f07d2550fc254665a0549b7369fb34b6884724624a44d14e6ea1120dc0c2586f2647b56d30e66695f2d8829c3f26ec5f2443f38
+DIST kube-bench-0.0.12.tar.gz 175549 BLAKE2B 
f909caa4735ed4c6698b756bea24ffbf176c1ff30ed17f421c894dbefbec28e88305701ab42e40c255dbc4f4a748db2d3ede29951cf38715afd1f61cefe6
 SHA512 
c91de2ca9b1cb5769885dfb7691c95680f2a82d22e0df3b0060135281c3e42a8824302ec14b3f462ad2f76fa39c32bf93721428c2f3e9a50dbebcacfc6d840a4

diff --git a/app-admin/kube-bench/kube-bench-0.0.12.ebuild 
b/app-admin/kube-bench/kube-bench-0.0.12.ebuild
new file mode 100644
index 000..01b95b2a0ed
--- /dev/null
+++ b/app-admin/kube-bench/kube-bench-0.0.12.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGO_PN="github.com/aquasecurity/kube-bench"
+
+EGO_VENDOR=(
+   "github.com/fatih/color 570b54cabe6b8eb0bc2dfce68d964677d63b5260"
+   "github.com/fsnotify/fsnotify 4da3e2cfbabc9f751898f250b49f2439785783a1"
+   "github.com/golang/glog 23def4e6c14b4da8ac2ed8007337bc5eb5007998"
+   "github.com/hashicorp/hcl 23c074d0eceb2b8a5bfdbb271ab780cde70f05a8"
+   "github.com/inconshreveable/mousetrap 
76626ae9c91c4f2a10f34cad8ce83ea42c93bb75"
+   "github.com/jinzhu/gorm 5174cc5c242a728b435ea2be8a2f7f998e15429b"
+   "github.com/jinzhu/inflection 1c35d901db3da928c72a72d8458480cc9ade058f"
+   "github.com/lib/pq 83612a56d3dd153a94a629cd64925371c9adad78"
+   "github.com/magiconair/properties 
49d762b9817ba1c2e9d0c69183c2b4a8b8f1d934"
+   "github.com/mattn/go-colorable 5411d3eea5978e6cdc258b30de592b60df6aba96"
+   "github.com/mattn/go-isatty 57fdcb988a5c543893cc61bce354a6e24ab70022"
+   "github.com/mitchellh/mapstructure 
06020f85339e21b2478f756a78e295255ffa4d6a"
+   "github.com/pelletier/go-toml 0131db6d737cfbbfb678f8b7d92e55e27ce46224"
+   "github.com/spf13/afero 57afd63c68602b63ed976de00dd066ccb3c319db"
+   "github.com/spf13/cast acbeb36b902d72a7a4c18e8f3241075e7ab763e4"
+   "github.com/spf13/cobra 7b2c5ac9fc04fc5efafb60700713d4fa609b777b"
+   "github.com/spf13/jwalterweatherman 
12bd96e66386c1960ab0f74ced1362f66f552f7b"
+   "github.com/spf13/pflag 4c012f6dcd9546820e378d0bdda4d8fc772cdfea"
+   "github.com/spf13/viper 25b30aa063fc18e48662b86996252eabdcf2f0c7"
+   "golang.org/x/sys e24f485414aeafb646f6fca458b0bf869c0880a1 
github.com/golang/sys"
+   "golang.org/x/text e19ae1496984b1c655b8044a65c0300a3c878dd3 
github.com/golang/text"
+   "gopkg.in/yaml.v2 c95af922eae69f190717a0b7148960af8c55a072 
github.com/go-yaml/yaml"
+)
+
+inherit golang-build golang-vcs-snapshot bash-completion-r1
+
+ARCHIVE_URI="https://github.com/aquasecurity/kube-bench/archive/v${PV}.tar.gz 
-> ${P}.tar.gz
+   ${EGO_VENDOR_URI}"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes Bench for Security runs the CIS Kubernetes Benchmark"
+HOMEPAGE="https://github.com/aquasecurity/kube-bench";
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+RESTRICT="test"
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   GOPATH="${S}" go build -o ${PN} . || die
+   popd || die
+}
+
+src_install() {
+   dobin src/${EGO_PN}/${PN}
+   insi

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

2018-04-04 Thread Manuel Rüger
commit: 6f6c22e2d1f43e9646b8bd3901afd19dc656314e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Apr  4 11:43:50 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Apr  4 11:43:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f6c22e2

app-admin/kubectx: Remove old

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-admin/kubectx/Manifest   |  1 -
 app-admin/kubectx/kubectx-0.4.0_p20180118.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/app-admin/kubectx/Manifest b/app-admin/kubectx/Manifest
index 7e085c934a0..9a6ebfbe49a 100644
--- a/app-admin/kubectx/Manifest
+++ b/app-admin/kubectx/Manifest
@@ -1,2 +1 @@
-DIST kubectx-0.4.0_p20180118.tar.gz 398084 BLAKE2B 
fda8cae93e221fc4732b7cedbd44465541cdd7f31b29fbbfde781ea34b2c2d644ad6735d6bf7fa1ebcf04cc2b9dc3ac8e883808cd04c8a256b004a3293cee240
 SHA512 
04123596724dfc4dacc0beb578c716a3909d98d7df7dbf3c1439b5bb29ac14ea7b366be3e2252550ed89474c58ce83b028af79b0cd288f1ecd62c6c3f2729f62
 DIST kubectx-0.4.1.tar.gz 397910 BLAKE2B 
60b0ac75cf6358a3660c3e59f85e5c27a670095ad973edbf2b53350726b48f1036aa90dd999cf149c10956a43692389ab2e87c63bce3b711ae2c7cb894157753
 SHA512 
dcaf1c8f71f69037f9341ff29befb2507d7bfa11a25e6e864000b802fe1221d6b47f2f78faa6c490711e65d0dda4b289e5ed1ffc261e4d2142054f48d1aac140

diff --git a/app-admin/kubectx/kubectx-0.4.0_p20180118.ebuild 
b/app-admin/kubectx/kubectx-0.4.0_p20180118.ebuild
deleted file mode 100644
index 3cdfb0a50a8..000
--- a/app-admin/kubectx/kubectx-0.4.0_p20180118.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vcs-snapshot bash-completion-r1
-
-COMMIT="b2992aa0df9143c25d64843b3ee40fbcd7332f07"
-
-DESCRIPTION="Fast way to switch between clusters and namespaces in kubectl"
-HOMEPAGE="https://github.com/ahmetb/kubectx";
-SRC_URI="https://github.com/ahmetb/kubectx/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="sys-cluster/kubectl"
-
-src_install() {
-   insinto /usr/include
-   doins utils.bash
-   dobin kubectx kubens
-
-   insinto /usr/share/zsh/site-functions
-   newins completion/kubectx.zsh _kubectx
-   newins completion/kubens.zsh _kubens
-
-   newbashcomp completion/kubectx.bash kubectx
-   newbashcomp completion/kubens.bash kubens
-}



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

2018-04-04 Thread Manuel Rüger
commit: 5cf572a49ad13ac086b44d27488b39ca1b605255
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Apr  4 11:43:25 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Apr  4 11:43:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf572a4

sys-cluster/minikube: Remove old

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sys-cluster/minikube/Manifest   |  1 -
 sys-cluster/minikube/minikube-0.25.0.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/sys-cluster/minikube/Manifest b/sys-cluster/minikube/Manifest
index 40eee7260c4..31d4f49dc7a 100644
--- a/sys-cluster/minikube/Manifest
+++ b/sys-cluster/minikube/Manifest
@@ -1,2 +1 @@
-DIST minikube-0.25.0.tar.gz 19657702 BLAKE2B 
5b396f2720300e56096f62956d429ff33999b956f80857131b3c89e33f11917a461d11982531744acc31bf62b7f365ca6e909fd50336f1440acff1889e374815
 SHA512 
43cd2be9b48cf44ade46936157e2654a81a773a055aaa4239c232e42ee769d9e165b02c43d8dce6a09396c30e46ec811f08ed0fb9a2c81f13db76e13ab03ef54
 DIST minikube-0.25.2.tar.gz 19765563 BLAKE2B 
6830cb402ed29e7a976b2bbe418fe41051b295414d38b88a4d35e7352923b96aacd5f4d80458e53c3ae752d3e53b86e0b8a823c317271e4efd201db27eafb029
 SHA512 
505dea2ddee96ddd476429f05bcf889c99f60a38fee21b4724f528253037ae268ebac2830c38d331f14f47a689afc2dec2d6815983dd0aee4c5bb7ff58f67f9d

diff --git a/sys-cluster/minikube/minikube-0.25.0.ebuild 
b/sys-cluster/minikube/minikube-0.25.0.ebuild
deleted file mode 100644
index 44e50547202..000
--- a/sys-cluster/minikube/minikube-0.25.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit python-any-r1 golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/minikube"
-ARCHIVE_URI="https://github.com/kubernetes/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Single Node Kubernetes Cluster"
-HOMEPAGE="https://github.com/kubernetes/minikube https://kubernetes.io";
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="hardened"
-
-DEPEND="dev-go/go-bindata
-   ${PYTHON_DEPS}"
-RDEPEND=">=sys-cluster/kubectl-1.9.0"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e 's/ -s -w/ -w/' -e 's#$(GOPATH)/bin/go-bindata#go-bindata#' 
-e 's#GOBIN=$(GOPATH)/bin go get github.com/jteeuwen/go-bindata/...##' 
src/${EGO_PN}/Makefile || die
-   sed -i -e "s/get_rev(), get_version(), get_tree_state()/get_rev(), 
get_version(), 'gitTreeState=clean'/"  src/${EGO_PN}/hack/get_k8s_version.py || 
die
-}
-
-src_compile() {
-   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -C src/${EGO_PN}
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin out/minikube
-   dodoc -r docs CHANGELOG.md README.md
-   popd || die
-}



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

2018-04-04 Thread Ulrich Müller
commit: debac6366d5cc0f3fd5138ea43c01966d64fe499
Author: Marty E. Plummer  startmail  com>
AuthorDate: Wed Mar 28 05:31:10 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Apr  4 11:51:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=debac636

freedict.eclass: require EAPI=6

As a pretty simple eclass, which only inherited multilib in order to
get $(get_libdir) and eutils for who knows why, and all its consumers
bumped to EAPI=6, it makes sense to require EAPI 6 for this eclass.

 eclass/freedict.eclass | 18 ++
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/eclass/freedict.eclass b/eclass/freedict.eclass
index 06419626d34..b795f53f954 100644
--- a/eclass/freedict.eclass
+++ b/eclass/freedict.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: freedict.eclass
@@ -21,21 +21,23 @@
 # @DESCRIPTION:
 # Please see above for a description.
 
-inherit eutils multilib
-
-IUSE=""
+case ${EAPI:-0} in
+   6) ;;
+   *) die "${ECLASS}.eclass is banned in EAPI=${EAPI}" ;;
+esac
 
 MY_P=${PN/freedict-/}
 
-S="${WORKDIR}"
 DESCRIPTION="Freedict for language translation from ${FORLANG} to ${TOLANG}"
-HOMEPAGE="http://www.freedict.de";
+HOMEPAGE="http://freedict.sourceforge.net/";
 SRC_URI="http://freedict.sourceforge.net/download/linux/${MY_P}.tar.gz";
 
+LICENSE="GPL-2+"
 SLOT="0"
-LICENSE="GPL-2"
 
-DEPEND="app-text/dictd"
+RDEPEND="app-text/dictd"
+
+S="${WORKDIR}"
 
 # @FUNCTION: freedict_src_install
 # @DESCRIPTION:



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

2018-04-04 Thread Michał Górny
commit: 2f5fbad177b9951255b3b9e61d137a8341c86948
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  4 11:33:55 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  4 12:01:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f5fbad1

sys-devel/llvm-common: 5.0.1 tested on ~amd64-fbsd

 sys-devel/llvm-common/llvm-common-5.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm-common/llvm-common-5.0.1.ebuild 
b/sys-devel/llvm-common/llvm-common-5.0.1.ebuild
index 4516dcf8752..e5a7e9212ba 100644
--- a/sys-devel/llvm-common/llvm-common-5.0.1.ebuild
+++ b/sys-devel/llvm-common/llvm-common-5.0.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P}.tar.xz";
 
 LICENSE="UoI-NCSA"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE=""
 
 RDEPEND="!sys-devel/llvm:0"



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

2018-04-04 Thread Michał Górny
commit: 6b76ed0a8f9f9f2972c6532643bd65bc101f2127
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  4 11:43:02 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  4 12:01:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b76ed0a

sys-libs/compiler-rt: 5.0.1 tested on ~amd64-fbsd

 sys-libs/compiler-rt/compiler-rt-5.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/compiler-rt/compiler-rt-5.0.1.ebuild 
b/sys-libs/compiler-rt/compiler-rt-5.0.1.ebuild
index 76c9139801b..c6f609d1a89 100644
--- a/sys-libs/compiler-rt/compiler-rt-5.0.1.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-5.0.1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://releases.llvm.org/${PV/_//}/${P/_/}.src.tar.xz";
 
 LICENSE="|| ( UoI-NCSA MIT )"
 SLOT="${PV%_*}"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="+clang test"
 
 CLANG_SLOT=${SLOT%%.*}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/, sys-libs/llvm-libunwind/files/

2018-04-04 Thread Michał Górny
commit: 1e8a318bd667c51f64bc29048cf553888bdb6325
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  4 11:46:56 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  4 12:01:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e8a318b

sys-libs/llvm-libunwind: Drop old 3.8.1

 sys-libs/llvm-libunwind/Manifest   |  1 -
 .../llvm-libunwind/files/libunwind-3.8-cmake.patch | 82 --
 .../llvm-libunwind/llvm-libunwind-3.8.1.ebuild | 41 ---
 3 files changed, 124 deletions(-)

diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index 98f7ad1e00f..58dce7b5bf5 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -1,6 +1,5 @@
 DIST libcxx-6.0.0.src.tar.xz 1549328 BLAKE2B 
93adb339b0e849fca1850d379c8e74b407b0db8220f3a05f888db70d83ad07c3200dbd2a7827f92c60a2ba91d3395e4d1b4434ba70479c29a95aceda6c213e02
 SHA512 
3d93910f85a778f36c5f7a4429639008acba5713a2c8ac79a9de09463af6f9a388af45d39af23423a7223660701697ba067f3391f25d5a970973691dd88635e3
 DIST libcxxabi-6.0.0.src.tar.xz 529212 BLAKE2B 
ae020e8831a6ae71d59d71e294bbb0aa6dbedf1b3036b2536d9456db8c51f21e57d082c5abf5e00921a14876328bdfafab3c04b4d761cb76d52e35ff97107510
 SHA512 
c5e4cc05105770b42b20595fdbda5e1483be4582bc94335da1a15531ba43a0ecf30e1e0a252f62d4d0e6c79cda9d44ff5fdbe69a0a295b2431fd6de158410e2e
-DIST libunwind-3.8.1.src.tar.xz 60596 BLAKE2B 
e200beab1388dc73a4ed6b1be0c4931124e48e21a3d5cc0bf01ac2ce57bbc2295bd0f72acb8fc08556aed963f0cb220bd3e47c3c953f570cf2860ae822a270c7
 SHA512 
2a60d7c4b0aee6c58f50089ac9fa2b756ab1d74faaee32f7436ddace4510589c7ffdd20478919966ed2fa8a23ee1b5d1b26115dbd8ee2834b00b5bcd61d00b14
 DIST libunwind-3.9.0.src.tar.xz 61764 BLAKE2B 
215aa7cabf9e5d8d3e3dfc3bad50f0aad1b4d2d6bef96ac4c14d987b6aa4afd0a1c0f186d63d84edcc822fd8495a000b2a24899e61176831e0ddfabea1d5c3c2
 SHA512 
dce384bea99ed61b363b847e20946fc9d70377389a227cc7054fbaa916e7cb5ba0b9d89f0df6ed33409dbf38beefd3654c18c1abcf0e50b5d0315ce0135a1d25
 DIST libunwind-3.9.1.src.tar.xz 61788 BLAKE2B 
bab410d714e2dc012273997bb3fb3c366f64608b712eae15f8c08a2b049b6bdba0660a1f4942906e2e9cd7b11563c8a5b3007b92b1485c32036ac84f55fe7053
 SHA512 
a80f5d0660e209f5bf709316b5df2ca63b9f0db49f5f74dfe9c9e580c654f61a15acc071a739fdb84baf5ffa9420b92498f8560331173642d80f6b74e1e2afb7
 DIST libunwind-4.0.1.src.tar.xz 63388 BLAKE2B 
f49772beabaa8519a5f8dbbaef9c2d6554468a66b89a5f012946d59f772fe864809a5c95b726bcb4c059ca551a4eb023a88f4fa618756b34fef2058e272467e6
 SHA512 
8a0552a8ab830010d81420f4b778a3b831bff85b19bcce972958fc30e1ba5a2fa26a3deba499985a43dd7a103690775f6a20e7b3edda55f4eaff3541002d6b59

diff --git a/sys-libs/llvm-libunwind/files/libunwind-3.8-cmake.patch 
b/sys-libs/llvm-libunwind/files/libunwind-3.8-cmake.patch
deleted file mode 100644
index 5f995be5051..000
--- a/sys-libs/llvm-libunwind/files/libunwind-3.8-cmake.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index d9b2367..b6bb5fd 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -43,7 +43,7 @@ if (CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR)
- set(LLVM_MAIN_SRC_DIR ${MAIN_SRC_DIR} CACHE PATH "Path to LLVM source 
tree")
- set(LLVM_CMAKE_PATH "${LLVM_BINARY_DIR}/share/llvm/cmake")
- set(LLVM_LIT_PATH "${LLVM_PATH}/utils/lit/lit.py")
--  else ()
-+  elseif (NOT LIBUNWIND_BUILT_STANDALONE)
- message(FATAL_ERROR "llvm-config not found and LLVM_MAIN_SRC_DIR not 
defined. "
- "Reconfigure with -DLLVM_CONFIG=path/to/llvm-config "
- "or -DLLVM_PATH=path/to/llvm-source-root.")
-@@ -53,7 +53,7 @@ if (CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR)
- list(APPEND CMAKE_MODULE_PATH "${LLVM_CMAKE_PATH}")
- include("${LLVM_CMAKE_PATH}/AddLLVM.cmake")
- include("${LLVM_CMAKE_PATH}/HandleLLVMOptions.cmake")
--  else ()
-+  elseif (NOT LIBUNWIND_BUILT_STANDALONE)
- message(FATAL_ERROR "Not found: ${LLVM_CMAKE_PATH}")
-   endif ()
- 
-@@ -103,6 +103,7 @@ option(LIBUNWIND_ENABLE_ASSERTIONS "Enable assertions 
independent of build mode.
- option(LIBUNWIND_ENABLE_PEDANTIC "Compile with pedantic enabled." ON)
- option(LIBUNWIND_ENABLE_WERROR "Fail and stop if a warning is triggered." OFF)
- option(LIBUNWIND_ENABLE_SHARED "Build libunwind as a shared library." ON)
-+option(LIBUNWIND_ENABLE_STATIC "Build libunwind as a static library." OFF)
- 
- set(LIBUNWIND_GCC_TOOLCHAIN "" CACHE STRING "GCC toolchain for cross 
compiling.")
- set(LIBUNWIND_SYSROOT "" CACHE STRING "Sysroot for cross compiling.")
-@@ -136,9 +137,9 @@ macro(append_if list condition var)
- endmacro()
- 
- set(LIBUNWIND_C_FLAGS "")
--set(LIBUNWIND_CXX_FLAGS "")
-+set(LIBUNWIND_CXX_FLAGS "-std=c++11")
- set(LIBUNWIND_COMPILE_FLAGS "")
--set(LIBUNWIND_LINK_FLAGS "")
-+set(LIBUNWIND_LINK_FLAGS "-Wl,-z,noexecstack")
- 
- append_if(LIBUNWIND_COMPILE_FLAGS LIBUNWIND_HAS_WERROR_FLAG 
-Werror=return-type)
- 
-diff --git a/src/CMakeLists

[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/, sys-libs/libomp/files/

2018-04-04 Thread Michał Górny
commit: 08c4c6ba3eab495f9fd3d1f082146b0c6de4ceaa
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  4 11:48:32 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  4 12:01:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08c4c6ba

sys-libs/libomp: Drop old 3.8.1

 sys-libs/libomp/Manifest   |  1 -
 .../files/libomp-3.7.0-no_compat_symlinks.patch| 17 ---
 .../libomp/files/libomp-3.7.0-os_detection.patch   | 19 
 sys-libs/libomp/libomp-3.8.1.ebuild| 57 --
 4 files changed, 94 deletions(-)

diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index 55dc0015eed..fd7e2ac53be 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -1,4 +1,3 @@
-DIST openmp-3.8.1.src.tar.xz 2009572 BLAKE2B 
afb548cf08c741d98a966385ee4693089b6e247f53777461b5f4c5238bb021d699335551ad610040ec50b70c55641247cae767152f9b9f29e6a11fbf3e21b067
 SHA512 
406e9077817c50bcd58dd50bd334258ebf4b81c3ecce830ae1f427bd7c1fc9376b63fdeb3459c953c341becde82d83be18069bfcd34cbaeee6f1478267c0b2bc
 DIST openmp-3.9.0.src.tar.xz 2257596 BLAKE2B 
fae0e3e36afcd1a223030f09209865ce706b31c8a07f4d1e457d1a78f086a022260740da908f9e03e007bd63f2d9901d1c819393b2f46af06e4c7c162c8a89ba
 SHA512 
030432bb10d86016f0f1c4f4d8b25f78acdb4aed33c604baf07c825bbcc6198306f2f71a3e56030f20864a92ab0187357aff94d34e47f7166991faf539c0104d
 DIST openmp-3.9.1.src.tar.xz 2031588 BLAKE2B 
feafb94a832ec48a67d6e00720724dcecb533a4a09e0d69462af33e13454b20393aa21fabb062c362824cdfbee712db1030732271e4cd49085fa69cff9800835
 SHA512 
80924a6f9765f634d24d7b0aa036d92c912dbd8e067487a14bdd03b4c587fdfc92e83eb29926bfa637ef45be3f133a924f77ab12099ea3706c18e9c42774708b
 DIST openmp-4.0.1.src.tar.xz 2275240 BLAKE2B 
e63cf670c4cd2678afc4d7b96be85c3d157bf91a69510f980d9a0a07f61b449b22ff28d63753f32e63afedb4a7077c662a633f689a660b5047a83bcf1fb7f009
 SHA512 
0b737dde832c5907a0cac41fe1d594b61e85dd405eee42b39f09233db62b44543204ccc775e52e2981f9c9f0683b234526e288a3a7a04f712280fb3a575abcaf

diff --git a/sys-libs/libomp/files/libomp-3.7.0-no_compat_symlinks.patch 
b/sys-libs/libomp/files/libomp-3.7.0-no_compat_symlinks.patch
deleted file mode 100644
index c8b56e2bc89..000
--- a/sys-libs/libomp/files/libomp-3.7.0-no_compat_symlinks.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff -Naur openmp-3.7.0.src.orig/runtime/src/CMakeLists.txt 
openmp-3.7.0.src/runtime/src/CMakeLists.txt
 openmp-3.7.0.src.orig/runtime/src/CMakeLists.txt   2015-07-15 
23:41:36.0 +0200
-+++ openmp-3.7.0.src/runtime/src/CMakeLists.txt2015-09-05 
23:41:17.105242541 +0200
-@@ -288,13 +288,6 @@
-   endforeach()
- else()
-   install(TARGETS omp LIBRARY DESTINATION lib${LIBOMP_LIBDIR_SUFFIX})
--  # Create aliases (symlinks) of the library for backwards compatibility
--  set(LIBOMP_ALIASES "libgomp;libiomp5")
--  foreach(alias IN LISTS LIBOMP_ALIASES)
--install(CODE "execute_process(COMMAND \"\${CMAKE_COMMAND}\" -E 
create_symlink \"${LIBOMP_LIB_FILE}\"
--  \"${alias}${CMAKE_SHARED_LIBRARY_SUFFIX}\" WORKING_DIRECTORY
--  \$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/lib${LIBOMP_LIBDIR_SUFFIX})")
--  endforeach()
- endif()
- install(
-   FILES

diff --git a/sys-libs/libomp/files/libomp-3.7.0-os_detection.patch 
b/sys-libs/libomp/files/libomp-3.7.0-os_detection.patch
deleted file mode 100644
index a0b2aad375f..000
--- a/sys-libs/libomp/files/libomp-3.7.0-os_detection.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-diff -Naur openmp-3.7.0.src.orig/runtime/tools/lib/Uname.pm 
openmp-3.7.0.src/runtime/tools/lib/Uname.pm
 openmp-3.7.0.src.orig/runtime/tools/lib/Uname.pm   2015-01-19 
19:29:35.0 +0100
-+++ openmp-3.7.0.src/runtime/tools/lib/Uname.pm2015-09-04 
19:30:25.821746740 +0200
-@@ -236,15 +236,6 @@
- $bulk =~ m{^DISTRIB_ID\s*=\s*(.*?)\s*$}m
- or runtime_error( "$release: There is no DISTRIB_ID:", $bulk, 
"(eof)" );
- $values{ operating_system_name } = $1;
--$bulk =~ m{^DISTRIB_RELEASE\s*=\s*(.*?)\s*$}m
--or runtime_error( "$release: There is no DISTRIB_RELEASE:", 
$bulk, "(eof)" );
--$values{ operating_system_release } = $1;
--$bulk =~ m{^DISTRIB_CODENAME\s*=\s*(.*?)\s*$}m
--or runtime_error( "$release: There is no DISTRIB_CODENAME:", 
$bulk, "(eof)" );
--$values{ operating_system_codename } = $1;
--$bulk =~ m{^DISTRIB_DESCRIPTION\s*="?\s*(.*?)"?\s*$}m
--or runtime_error( "$release: There is no DISTRIB_DESCRIPTION:", 
$bulk, "(eof)" );
--$values{ operating_system_description } = $1;
- } else {
- # Oops. lsb-release is missed or not informative. Try other *-release 
files.
- $release = "/etc/system-release";

diff --git a/sys-libs/libomp/libomp-3.8.1.ebuild 
b/sys-libs/libomp/libomp-3.8.1.ebuild
deleted file mode 100644
index 3db23e409e1..000
--- a/sys-libs/libomp/libomp-3.8.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Cop

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

2018-04-04 Thread Michał Górny
commit: 49aa2490c5eb46a00e032f9c8b0edbadbf993af2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  4 11:37:15 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  4 12:01:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49aa2490

dev-python/lit: 5.0.1 tested on ~amd64-fbsd

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

diff --git a/dev-python/lit/lit-5.0.1.ebuild b/dev-python/lit/lit-5.0.1.ebuild
index 7dc0572aa36..c7ea31c0235 100644
--- a/dev-python/lit/lit-5.0.1.ebuild
+++ b/dev-python/lit/lit-5.0.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P}.tar.xz";
 
 LICENSE="UoI-NCSA"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-fbsd"
 IUSE="test"
 
 S=${WORKDIR}/${MY_P}/utils/lit



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

2018-04-04 Thread Michał Górny
commit: 502a611c2a949f8000c308baf979ac068e5232a4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  4 11:36:18 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  4 12:01:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=502a611c

sys-devel/llvm: 5.0.1 tested on ~amd64-fbsd

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

diff --git a/sys-devel/llvm/llvm-5.0.1.ebuild b/sys-devel/llvm/llvm-5.0.1.ebuild
index a0287445e0d..d705829ac8a 100644
--- a/sys-devel/llvm/llvm-5.0.1.ebuild
+++ b/sys-devel/llvm/llvm-5.0.1.ebuild
@@ -33,7 +33,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
 LICENSE="UoI-NCSA rc BSD public-domain
llvm_targets_ARM? ( LLVM-Grant )"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="debug doc gold libedit +libffi ncurses test
kernel_Darwin kernel_linux ${ALL_LLVM_TARGETS[*]}"
 



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

2018-04-04 Thread Michał Górny
commit: 411e5604c0f89499e7474a2f60a5c6c12e035f5e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  4 11:49:24 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  4 12:01:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=411e5604

sys-libs/libomp: Drop old 3.9.0

 sys-libs/libomp/Manifest|  1 -
 sys-libs/libomp/libomp-3.9.0.ebuild | 49 -
 2 files changed, 50 deletions(-)

diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index fd7e2ac53be..f92ca551513 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -1,4 +1,3 @@
-DIST openmp-3.9.0.src.tar.xz 2257596 BLAKE2B 
fae0e3e36afcd1a223030f09209865ce706b31c8a07f4d1e457d1a78f086a022260740da908f9e03e007bd63f2d9901d1c819393b2f46af06e4c7c162c8a89ba
 SHA512 
030432bb10d86016f0f1c4f4d8b25f78acdb4aed33c604baf07c825bbcc6198306f2f71a3e56030f20864a92ab0187357aff94d34e47f7166991faf539c0104d
 DIST openmp-3.9.1.src.tar.xz 2031588 BLAKE2B 
feafb94a832ec48a67d6e00720724dcecb533a4a09e0d69462af33e13454b20393aa21fabb062c362824cdfbee712db1030732271e4cd49085fa69cff9800835
 SHA512 
80924a6f9765f634d24d7b0aa036d92c912dbd8e067487a14bdd03b4c587fdfc92e83eb29926bfa637ef45be3f133a924f77ab12099ea3706c18e9c42774708b
 DIST openmp-4.0.1.src.tar.xz 2275240 BLAKE2B 
e63cf670c4cd2678afc4d7b96be85c3d157bf91a69510f980d9a0a07f61b449b22ff28d63753f32e63afedb4a7077c662a633f689a660b5047a83bcf1fb7f009
 SHA512 
0b737dde832c5907a0cac41fe1d594b61e85dd405eee42b39f09233db62b44543204ccc775e52e2981f9c9f0683b234526e288a3a7a04f712280fb3a575abcaf
 DIST openmp-5.0.1.src.tar.xz 2075472 BLAKE2B 
a4da4726a17dc0fd083e11fe1bebf446978137aa4453000e8fea950021fff091a818246f0817dd60ce67353d3f7d75ab8fec2b9e955389d9c94e195945efda50
 SHA512 
4493b918fd83ef26e2b3f3429d1b00d722328e4c9697ac7625a390834f6e88ada8e5b02ce0ecb4771129207b1b81a9d171f4599ab9388762a3c6db0afc499ff4

diff --git a/sys-libs/libomp/libomp-3.9.0.ebuild 
b/sys-libs/libomp/libomp-3.9.0.ebuild
deleted file mode 100644
index b72ad15d2b7..000
--- a/sys-libs/libomp/libomp-3.9.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-
-inherit cmake-multilib
-
-MY_P=openmp-${PV}
-DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
-HOMEPAGE="https://openmp.llvm.org";
-SRC_URI="https://llvm.org/releases/${PV}/${MY_P}.src.tar.xz";
-
-# Additional licenses:
-# - MIT-licensed Intel code,
-# - LLVM Software Grant from Intel.
-
-LICENSE="|| ( UoI-NCSA MIT ) MIT LLVM-Grant"
-SLOT="0/3.9"
-KEYWORDS="~amd64 ~x86"
-IUSE="hwloc ompt"
-
-RDEPEND="hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   dev-lang/perl"
-
-S="${WORKDIR}/${MY_P}.src"
-
-PATCHES=(
-   # backport of https://reviews.llvm.org/D24563
-   "${FILESDIR}"/${PN}-3.9.0-optional-aliases.patch
-   # backport of https://reviews.llvm.org/D25071
-   "${FILESDIR}"/${PN}-3.9.0-musl-strerror_r.patch
-)
-
-multilib_src_configure() {
-   local libdir="$(get_libdir)"
-   local mycmakeargs=(
-   -DLIBOMP_LIBDIR_SUFFIX="${libdir#lib}"
-   -DLIBOMP_USE_HWLOC=$(usex hwloc)
-   -DLIBOMP_OMPT_SUPPORT=$(usex ompt)
-   # do not install libgomp.so & libiomp5.so aliases
-   -DLIBOMP_INSTALL_ALIASES=OFF
-   # disable unnecessary hack copying stuff back to srcdir
-   -DLIBOMP_COPY_EXPORTS=OFF
-   )
-   cmake-utils_src_configure
-}



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

2018-04-04 Thread Michał Górny
commit: 2fe11a045dae3ab50ad15269fc5e64841818dfaf
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  4 11:47:17 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  4 12:01:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fe11a04

sys-libs/llvm-libunwind: Drop old 3.9.0-r1

 sys-libs/llvm-libunwind/Manifest   |  1 -
 .../llvm-libunwind/llvm-libunwind-3.9.0-r1.ebuild  | 49 --
 2 files changed, 50 deletions(-)

diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index 58dce7b5bf5..08e4c0ddfd0 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -1,6 +1,5 @@
 DIST libcxx-6.0.0.src.tar.xz 1549328 BLAKE2B 
93adb339b0e849fca1850d379c8e74b407b0db8220f3a05f888db70d83ad07c3200dbd2a7827f92c60a2ba91d3395e4d1b4434ba70479c29a95aceda6c213e02
 SHA512 
3d93910f85a778f36c5f7a4429639008acba5713a2c8ac79a9de09463af6f9a388af45d39af23423a7223660701697ba067f3391f25d5a970973691dd88635e3
 DIST libcxxabi-6.0.0.src.tar.xz 529212 BLAKE2B 
ae020e8831a6ae71d59d71e294bbb0aa6dbedf1b3036b2536d9456db8c51f21e57d082c5abf5e00921a14876328bdfafab3c04b4d761cb76d52e35ff97107510
 SHA512 
c5e4cc05105770b42b20595fdbda5e1483be4582bc94335da1a15531ba43a0ecf30e1e0a252f62d4d0e6c79cda9d44ff5fdbe69a0a295b2431fd6de158410e2e
-DIST libunwind-3.9.0.src.tar.xz 61764 BLAKE2B 
215aa7cabf9e5d8d3e3dfc3bad50f0aad1b4d2d6bef96ac4c14d987b6aa4afd0a1c0f186d63d84edcc822fd8495a000b2a24899e61176831e0ddfabea1d5c3c2
 SHA512 
dce384bea99ed61b363b847e20946fc9d70377389a227cc7054fbaa916e7cb5ba0b9d89f0df6ed33409dbf38beefd3654c18c1abcf0e50b5d0315ce0135a1d25
 DIST libunwind-3.9.1.src.tar.xz 61788 BLAKE2B 
bab410d714e2dc012273997bb3fb3c366f64608b712eae15f8c08a2b049b6bdba0660a1f4942906e2e9cd7b11563c8a5b3007b92b1485c32036ac84f55fe7053
 SHA512 
a80f5d0660e209f5bf709316b5df2ca63b9f0db49f5f74dfe9c9e580c654f61a15acc071a739fdb84baf5ffa9420b92498f8560331173642d80f6b74e1e2afb7
 DIST libunwind-4.0.1.src.tar.xz 63388 BLAKE2B 
f49772beabaa8519a5f8dbbaef9c2d6554468a66b89a5f012946d59f772fe864809a5c95b726bcb4c059ca551a4eb023a88f4fa618756b34fef2058e272467e6
 SHA512 
8a0552a8ab830010d81420f4b778a3b831bff85b19bcce972958fc30e1ba5a2fa26a3deba499985a43dd7a103690775f6a20e7b3edda55f4eaff3541002d6b59
 DIST libunwind-5.0.1.src.tar.xz 72180 BLAKE2B 
da1fbb92e9953d018a3c30290ceda9a2a18c21b5c908d9ff65979158bd06b8866eb74f078d12832e2aed7d0332c996262e3b2a1341844eb933ba3de5fb41ff98
 SHA512 
6c0f7a286c1ffa46769685ee36604cd90ed40470e1c3d3ef03c46bcc9e5f9e36e68a0a1f67b9b300823170b48c9b8d2db4625afd885f1d024905db1dffd9fc49

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-3.9.0-r1.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-3.9.0-r1.ebuild
deleted file mode 100644
index f40325bc0c0..000
--- a/sys-libs/llvm-libunwind/llvm-libunwind-3.9.0-r1.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
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-inherit cmake-multilib
-
-MY_P="libunwind-${PV}"
-DESCRIPTION="C++ runtime stack unwinder from LLVM"
-HOMEPAGE="https://github.com/llvm-mirror/libunwind";
-SRC_URI="https://llvm.org/releases/${PV}/${MY_P}.src.tar.xz";
-
-LICENSE="|| ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug +static-libs"
-
-RDEPEND="!sys-libs/libunwind"
-# llvm-config and cmake files needed to get proper flags
-# (3.9.0 needed because cmake file install path changed)
-DEPEND=">=sys-devel/llvm-3.9.0[${MULTILIB_USEDEP}]"
-
-S="${WORKDIR}/${MY_P}.src"
-
-src_prepare() {
-   # add switch for static-libs; accepted upstream
-   eapply "${FILESDIR}/libunwind-3.9-cmake-static-lib.patch"
-   default
-}
-
-multilib_src_configure() {
-   local libdir=$(get_libdir)
-
-   local mycmakeargs=(
-   -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
-   -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug)
-   -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs)
-   )
-
-   cmake-utils_src_configure
-}
-
-multilib_src_install() {
-   cmake-utils_src_install
-
-   # install headers like sys-libs/libunwind
-   doheader "${S}"/include/*.h
-}



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

2018-04-04 Thread Michał Górny
commit: d6e719d285694591cc4631365a9c166328add426
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  4 11:45:34 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  4 12:01:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6e719d2

sys-devel/clang-runtime: 5.0.1 tested on ~amd64-fbsd

 sys-devel/clang-runtime/clang-runtime-5.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-5.0.1-r1.ebuild 
b/sys-devel/clang-runtime/clang-runtime-5.0.1-r1.ebuild
index 38aa2c0fe1f..5fdd2d6b0a9 100644
--- a/sys-devel/clang-runtime/clang-runtime-5.0.1-r1.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-5.0.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI=""
 
 LICENSE="metapackage"
 SLOT="${PV%_*}"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="+compiler-rt crt libcxx openmp +sanitize"
 
 RDEPEND="



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

2018-04-04 Thread Michał Górny
commit: 7ef45db519e721e9ad3d042517292e657e5b0bb5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  4 11:39:46 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  4 12:01:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef45db5

sys-devel/clang: 5.0.1 tested on ~amd64-fbsd

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

diff --git a/sys-devel/clang/clang-5.0.1.ebuild 
b/sys-devel/clang/clang-5.0.1.ebuild
index c79d4d26b48..400d0748757 100644
--- a/sys-devel/clang/clang-5.0.1.ebuild
+++ b/sys-devel/clang/clang-5.0.1.ebuild
@@ -30,7 +30,7 @@ LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
 
 LICENSE="UoI-NCSA"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="debug default-compiler-rt default-libcxx doc +static-analyzer
test xml z3 kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}"
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2018-04-04 Thread Michał Górny
commit: 341fccdc8f0c582ea7345d85b1af021273f683db
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  4 11:43:29 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  4 12:01:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=341fccdc

sys-libs/compiler-rt-sanitizers: 5.0.1 tested on ~amd64-fbsd

 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-5.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-5.0.1.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-5.0.1.ebuild
index 5b150d982b4..44f086c5f99 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-5.0.1.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-5.0.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P}.tar.xz
 
 LICENSE="|| ( UoI-NCSA MIT )"
 SLOT="${PV%_*}"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-fbsd ~amd64-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="+clang test elibc_glibc"
 
 CLANG_SLOT=${SLOT%%.*}



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

2018-04-04 Thread Michał Górny
commit: b60a86073b1b9e4d7b0e4a06491df5a09a09a9bb
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  4 11:47:58 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  4 12:01:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b60a8607

sys-libs/libomp: Drop old 3.7.1

 sys-libs/libomp/Manifest|  1 -
 sys-libs/libomp/libomp-3.7.1.ebuild | 57 -
 2 files changed, 58 deletions(-)

diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index f909daa01d1..55dc0015eed 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -1,4 +1,3 @@
-DIST openmp-3.7.1.src.tar.xz 2026988 BLAKE2B 
16c9f5e4f418d6b534a65aae4016498bb9b1da83204ac2a982d657d904a5f7f2ca8fecfa985d01f84b054f547594c4a1efd2f3f5dc69a707cd3f1b91a79df615
 SHA512 
ec29f2665c9de4dee184f86a980a90c87a99e7728bb9c46c9e513801c30b28b6496bfcfbe4cefbd90ef63b761886cd74c19cf8e26a8854d8569e357b78633f6a
 DIST openmp-3.8.1.src.tar.xz 2009572 BLAKE2B 
afb548cf08c741d98a966385ee4693089b6e247f53777461b5f4c5238bb021d699335551ad610040ec50b70c55641247cae767152f9b9f29e6a11fbf3e21b067
 SHA512 
406e9077817c50bcd58dd50bd334258ebf4b81c3ecce830ae1f427bd7c1fc9376b63fdeb3459c953c341becde82d83be18069bfcd34cbaeee6f1478267c0b2bc
 DIST openmp-3.9.0.src.tar.xz 2257596 BLAKE2B 
fae0e3e36afcd1a223030f09209865ce706b31c8a07f4d1e457d1a78f086a022260740da908f9e03e007bd63f2d9901d1c819393b2f46af06e4c7c162c8a89ba
 SHA512 
030432bb10d86016f0f1c4f4d8b25f78acdb4aed33c604baf07c825bbcc6198306f2f71a3e56030f20864a92ab0187357aff94d34e47f7166991faf539c0104d
 DIST openmp-3.9.1.src.tar.xz 2031588 BLAKE2B 
feafb94a832ec48a67d6e00720724dcecb533a4a09e0d69462af33e13454b20393aa21fabb062c362824cdfbee712db1030732271e4cd49085fa69cff9800835
 SHA512 
80924a6f9765f634d24d7b0aa036d92c912dbd8e067487a14bdd03b4c587fdfc92e83eb29926bfa637ef45be3f133a924f77ab12099ea3706c18e9c42774708b

diff --git a/sys-libs/libomp/libomp-3.7.1.ebuild 
b/sys-libs/libomp/libomp-3.7.1.ebuild
deleted file mode 100644
index 16091c3c0b9..000
--- a/sys-libs/libomp/libomp-3.7.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-
-inherit cmake-utils multilib-minimal
-
-MY_P=openmp-${PV}
-DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
-HOMEPAGE="https://openmp.llvm.org";
-SRC_URI="https://llvm.org/releases/${PV}/${MY_P}.src.tar.xz";
-
-# Additional licenses:
-# - MIT-licensed Intel code,
-# - LLVM Software Grant from Intel.
-
-LICENSE="|| ( UoI-NCSA MIT ) MIT LLVM-Grant"
-SLOT="0/3.7"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}.src"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.7.0-os_detection.patch
-   "${FILESDIR}"/${PN}-3.7.0-no_compat_symlinks.patch
-   )
-
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]]; then
-   if ! test-flag-CXX -std=c++11; then
-   eerror "${P} requires C++11-capable C++ compiler. Your 
current compiler"
-   eerror "does not seem to support -std=c++11 option. 
Please upgrade your compiler"
-   eerror "to gcc-4.7 or an equivalent version supporting 
C++11."
-   die "Currently active compiler does not support 
-std=c++11"
-   fi
-   fi
-}
-
-multilib_src_configure() {
-   local libdir="$(get_libdir)"
-   local mycmakeargs=( "-DLIBOMP_LIBDIR_SUFFIX=${libdir#lib}" )
-   cmake-utils_src_configure
-}
-
-multilib_src_compile() {
-   cmake-utils_src_compile
-}
-
-multilib_src_install() {
-   cmake-utils_src_install
-}



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

2018-04-04 Thread Göktürk Yüksek
commit: 9d427990c39a9ab3cf97b6feb243e9f28620f79c
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Wed Apr  4 12:07:03 2018 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Apr  4 12:08:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d427990

sys-fs/ext4magic: fix #650074

Also bump EAPI and enable USE=expert_mode by default.

Bug: https://sourceforge.net/p/ext4magic/tickets/10/
Closes: https://bugs.gentoo.org/650074
Package-Manager: Portage-2.3.27, Repoman-2.3.9

 sys-fs/ext4magic/ext4magic-0.3.2-r1.ebuild | 36 ++
 .../files/ext4magic-0.3.2-i_dir_acl.patch  | 32 +++
 2 files changed, 68 insertions(+)

diff --git a/sys-fs/ext4magic/ext4magic-0.3.2-r1.ebuild 
b/sys-fs/ext4magic/ext4magic-0.3.2-r1.ebuild
new file mode 100644
index 000..f26ce3b1d1d
--- /dev/null
+++ b/sys-fs/ext4magic/ext4magic-0.3.2-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Tool for recovery of deleted or overwritten files on ext3/ext4 
filesystems"
+HOMEPAGE="https://sourceforge.net/projects/ext4magic/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug +expert-mode file-attr"
+
+RDEPEND="app-arch/bzip2
+   >=sys-apps/file-5.04
+   sys-apps/util-linux
+   >=sys-fs/e2fsprogs-1.41.9
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+DOCS="AUTHORS ChangeLog NEWS README TODO"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.3.2-sysmacros.patch
+   "${FILESDIR}"/${PN}-0.3.2-i_dir_acl.patch
+)
+
+src_configure() {
+   # build-system incorrectly recognizes '--disable-feature' options as 
enabled!
+   econf \
+   $(usex debug '--enable-debug' '') \
+   $(usex debug '--enable-debug-magic' '') \
+   $(usex expert-mode '--enable-expert-mode' '') \
+   $(usex file-attr '--enable-file-attr' '')
+}

diff --git a/sys-fs/ext4magic/files/ext4magic-0.3.2-i_dir_acl.patch 
b/sys-fs/ext4magic/files/ext4magic-0.3.2-i_dir_acl.patch
new file mode 100644
index 000..9c7e86a2af1
--- /dev/null
+++ b/sys-fs/ext4magic/files/ext4magic-0.3.2-i_dir_acl.patch
@@ -0,0 +1,32 @@
+From: Gokturk Yuksek 
+Subject: [PATCH] src/inode: supersede i_dir_acl with i_size_high
+
+The upstream has removed the macro that defined i_dir_acl as
+i_size_high which causes a build failure with the later versions of
+e2fsprogs. Replace every reference to inode->i_dir_acl with
+inode->i_size_high.
+
+Bug: https://bugs.gentoo.org/650074
+Bug: https://sourceforge.net/p/ext4magic/tickets/10/
+
+[0] 
https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git/commit/?id=578fcbfd2e61e0b13ce8c7b62804c941d6c1eb8e
+
+--- a/src/inode.c
 b/src/inode.c
+@@ -404,14 +404,14 @@
+ fprintf(out,
+ "%sFile ACL: %dDirectory ACL: %d Translator: 
%d\n",
+ prefix,
+-inode->i_file_acl, LINUX_S_ISDIR(inode->i_mode) ? 
inode->i_dir_acl : 0,
++inode->i_file_acl, LINUX_S_ISDIR(inode->i_mode) ? 
inode->i_size_high : 0,
+ inode->osd1.hurd1.h_i_translator);
+ else
+ fprintf(out, "%sFile ACL: %lluDirectory ACL: %d\n",
+ prefix,
+ inode->i_file_acl | ((long long)
+ (inode->osd2.linux2.l_i_file_acl_high) << 32),
+-LINUX_S_ISDIR(inode->i_mode) ? inode->i_dir_acl : 0);
++LINUX_S_ISDIR(inode->i_mode) ? inode->i_size_high : 
0);
+ if (os == EXT2_OS_LINUX)
+ fprintf(out, "%sLinks: %d   Blockcount: %llu\n",
+ prefix, inode->i_links_count,



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

2018-04-04 Thread Göktürk Yüksek
commit: 9e4ab34a4ddb83ae53561a5f9c8164581d39fc74
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Wed Apr  4 13:00:26 2018 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Apr  4 13:00:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4ab34a

sys-kernel/ck-sources: genpatches-4.15-18

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 sys-kernel/ck-sources/Manifest  |  3 ++
 sys-kernel/ck-sources/ck-sources-4.15.15.ebuild | 62 +
 2 files changed, 65 insertions(+)

diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index 838663883cd..fd022d09933 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -33,6 +33,9 @@ DIST genpatches-4.15-15.extras.tar.xz 17492 BLAKE2B 
ebff9e91c92b4fb48ae355401faf
 DIST genpatches-4.15-17.base.tar.xz 386736 BLAKE2B 
e8aefe3adb6e8c592f73dcf89adb99a0bfd019007f85097d4e92f08685c2d2b423b0940a794ecf15b5c167331b72e5ab6684532ce239874fd00e68d33d4a531e
 SHA512 
1d1915f8eca7c74298d0d5d77a608f0c5ca69eb6d8ea09f9a6ad90155b3d9c4b76bf5a47a9c9b4b3b869adb812fb5d6f97191f0d1efd65455f8ef8f5ac9c11d7
 DIST genpatches-4.15-17.experimental.tar.xz 5184 BLAKE2B 
6b20cf92325c64327d650e485ab28bad8c3503a014d90ebe76b91044db64f08bd40e92296e72ea7f6377a63a64844d660eed2e289042448689055cc5c34cbe48
 SHA512 
c6936623609b32b114af11c0cf8bc50280aff42377493783a0f97189b0257e6ed5c5dd71bbbaac298b8da8a97eb7de0fe06891341343471a245f0bf2cc8cdc3b
 DIST genpatches-4.15-17.extras.tar.xz 17496 BLAKE2B 
2f13f77a9dcd5fa1a1816d71677064fe530a38fc4717f0227fe1cc990ff3e9ab21716d7343b9d61ed842e99921cc286b4649bab5955ac337d4c67acd582d9203
 SHA512 
0c88b8dd4c3c22a54ea3e3a18a1e9586309e7b3d070234ebc293d13a63ce97b557cfe89d35c04aea7b7e2ec74040064a27818e5cf8253d8dcf453f818934c044
+DIST genpatches-4.15-18.base.tar.xz 398516 BLAKE2B 
749dec282d5c797d9b4ccd407f4a2a1c22443f5fc001b92d37aed4bea0cdf54675ecb3f10c6c4cd6d6d07aabcfabc1a39168bad171854466971226a4a52e2340
 SHA512 
72e06f953342c492b99674a87fe7c5af1dd12e2341b405abc02343e122273c082258b156e40b629aced22d29e9549da702fbb641cdbee708b3675b995b81ebca
+DIST genpatches-4.15-18.experimental.tar.xz 5188 BLAKE2B 
6a0dd796f4d6c3d4c33c0a3ba8978cf868df757739955930e2370a666de29caba76e9a5915944a8fcc05f05b4a385ad76720aa9bf2bb3dbe871cf31d92b1fa52
 SHA512 
e728868a0aefddb91cb81ab41ef1f5e601acf8f7e9a7abb55cabec8b363b44cac4b3a09cae33b2a82de3263da57670be05f9b567b45ad33049f16832461ca69b
+DIST genpatches-4.15-18.extras.tar.xz 17480 BLAKE2B 
67f3486eb2540c351421b24d7ea2d257f7c0b8e4c63d1377561c1491fbffc3bdd4cfa131362758fa142e0897315bd30bbc5cce86fd51e738062d3297483c
 SHA512 
0d78634c48183a0eff09f1741e6197f06c73cd892fc01bacaef72bc4273a102225da2a33fb584068ddb0a9e8a62fff826a945e7a12f68f186ee17c9ee29cf36f
 DIST genpatches-4.15-7.base.tar.xz 193592 BLAKE2B 
7568231819af388699ba317d97659cd433815aec1b1b39aa53d7cf740560149934edf214bbedf5b9d48a2e56ff6f3c58a78c301ef01de1ba08deb46a569ace32
 SHA512 
63c85b3f434c7a201a1488211962ea7c3cad2b22abd5455ae52fab17ecf7485a3d346a762fd0078ea786694b6481818da0f271f1ca9068242bf7b23a9977fcc9
 DIST genpatches-4.15-7.experimental.tar.xz 5184 BLAKE2B 
f67c68b74d74ba81499e36cae871656b07fc6c40ca890d2b5edb9137b5672652bc3c5bfdd46f322b64b7863776e76485370b23c8a5b03b8de16730bb9b265a53
 SHA512 
83b60e68991ee73488f5919d26308615361b95a4dca153d9f1d58e360a7e4370b18c34aaaf572f853fad08aab7636fde67a45c371e37f56abcd5b44c32f62b6a
 DIST genpatches-4.15-7.extras.tar.xz 17492 BLAKE2B 
4a1d976f56d48c8da2c43cd306506075f226a50caa1730bc77cbbb11f11e9c7446ac471355f236535bf4878ecb9b9f4dbc9f07cb54ba9fb4089faee9d6b87ee2
 SHA512 
8d209e3ac993fce94ebeca0ec30f81710da0a8a9b657ca936f5d0db05061aaeb95cde4f552fe414edf51be8e28e6bb9af3cb668210a7c335b3f58cee84110470

diff --git a/sys-kernel/ck-sources/ck-sources-4.15.15.ebuild 
b/sys-kernel/ck-sources/ck-sources-4.15.15.ebuild
new file mode 100644
index 000..d16a67711be
--- /dev/null
+++ b/sys-kernel/ck-sources/ck-sources-4.15.15.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+KEYWORDS="~amd64 ~x86"
+
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
+   http://kernel.kolivas.org/";
+
+IUSE="experimental"
+
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="18"
+K_SECURITY_UNSUPPORTED="1"
+K_DEBLOB_AVAILABLE="1"
+
+PYTHON_COMPAT=( python2_7 )
+inherit python-any-r1 kernel-2
+detect_version
+detect_arch
+
+DEPEND="deblob? ( ${PYTHON_DEPS} )"
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+
+DESCRIPTION="Con Kolivas' high performance patchset and Gentoo's genpatches 
for Linux ${K_BRANCH_ID}"
+
+CK_VERSION="1"
+
+CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.xz"
+
+CK_BASE_URL="http://ck.kolivas.org/patches/4.0";
+CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
+CK_URI="${CK_LVER_URL}/${CK_FILE}"
+CK_URI="${CK_LVER_URL}/${CK_FILE}"
+
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_

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

2018-04-04 Thread Göktürk Yüksek
commit: 859989ed784677c996be6b509e052140a1a8ad4f
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Wed Apr  4 12:54:22 2018 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Apr  4 12:54:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=859989ed

sys-kernel/ck-sources: genpatches-4.14-37

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 sys-kernel/ck-sources/Manifest  |  3 ++
 sys-kernel/ck-sources/ck-sources-4.14.32.ebuild | 67 +
 2 files changed, 70 insertions(+)

diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index e94a4c91f22..838663883cd 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -21,6 +21,9 @@ DIST genpatches-4.14-34.extras.tar.xz 17492 BLAKE2B 
ebff9e91c92b4fb48ae355401faf
 DIST genpatches-4.14-36.base.tar.xz 937452 BLAKE2B 
6d1a76eb2d49f08980a1ed98e2ee51b4190525febda533f35c809b4c4fdc5006cd76dad93120caa1d677c6b3e65b24ae9f0639b249ae05762e0caa2855c81959
 SHA512 
8cf07fb978b91edde19edf8f09827a820681ecc9719e8f80803ee9d29a308e5c4f222acbcb401cb05a9e659a4e408e6e5b23f3a0f1c415f87f3374de4ad87ac7
 DIST genpatches-4.14-36.experimental.tar.xz 5184 BLAKE2B 
b4d97f8f7d4dc4fdeb22e316ee5474f86376571384385e0130d56f6228896d5de5cb74f3abd4e437b0fb2ad5f8e092c431ca3efe076af06e1d1008b70fc3
 SHA512 
5666450cc357545df8260e7100cfbfdc6389f7c766a93214ed5f8fb0ff7524c90fcdb232e136d3cf451be581e021b8ecc086d37782780b44772eb95e3a0f0432
 DIST genpatches-4.14-36.extras.tar.xz 17492 BLAKE2B 
585593b652ce04707ded634190d56ce3e548493b1d65e2cffe963d62abe3bab83134eb6a0feef45b94b324c577a7c5aa318bebeb2e97bf2943c8a1319e40ed3a
 SHA512 
df8d909c8897116f42877fce9b7e62f5eb651a0ab51861ad4e3acd68adebb40657755cb7c7757b001beec7f959cf1ef8691609b11deba0aa214baacc7b4f66ae
+DIST genpatches-4.14-37.base.tar.xz 946124 BLAKE2B 
92d0dbc05b70d4b1fdf0418b02626bb8ed756dff8945a173c9471e3390c06c0a1130306589ceb847895d801a146f38a6d45a6adac08f04c4e8d5f083829e93a6
 SHA512 
d8cc75aea82c4901fee990cb1d174b32b1b424b9a3dfafeb9ab06cd5f2acf0a74b4d5ac69751cf701874f0418f4b1a7de8a4f1595189746953e35aa2df9d2fb9
+DIST genpatches-4.14-37.experimental.tar.xz 5184 BLAKE2B 
ac2a110cce98d65bcfb074b3f89ef697d0bea06da5541d9c469f8d3ccb23c1923747da170fd1b4ca3658f0182bddef1e1a7c69b664522d043f38a0bbce348146
 SHA512 
802ca0594a46f0f5719a847eb89cd843e8ffccb076fef730d4c95afb7bb8795317f1a0da907ef82f575659b9742d920aa3e24a0953006e3a12770e53fcb34140
+DIST genpatches-4.14-37.extras.tar.xz 17508 BLAKE2B 
8b594c88abd0c67b5904a121ecf047ce5682467b5d9ef1af52f896ca0d772243839193409670fbf2bbae4addf78bc2a7b6918306be23ad10a7396f91dceccd4b
 SHA512 
bf246961a70b2209403a8b2e4ae931c970ac5725e173cf146de5a9f0fda5927d808cdaebdab0ded058719a517cbffb6f8d2963a2f88c5bb2abde410f0a01c71f
 DIST genpatches-4.15-12.base.tar.xz 251412 BLAKE2B 
c6534458a28c9df29b7cb9e3392000f49d529b2d223c8aee353b8e5e961886c97acb80993e30671ae2359a7f1ae6fb37ca1320571cad55b7cae562a03ae49f61
 SHA512 
f98e32b0b84b3499227a3ddca06398a1bad277e68b721b70a3cfdbbe9449c259a9e8ebc63e5463e65b5e5accbc6b3935bcc78840e26567a4c12e29a19dc8e422
 DIST genpatches-4.15-12.experimental.tar.xz 5184 BLAKE2B 
4a44f3d3fef089140e6420c26d1c4102d518ce615abc30afb8127ede4328c276e3380502c2b28d5f452d8c7881130f0d2d7b04f0f81ce44f02db7b280493a12c
 SHA512 
ddf304f14c9c714c32423b349c8740bd0785c5893ea7cfcf89895f0b76214693dff142c7fa5c40df09f55696b845210e3be8bda4fbf7deacff1718a83f83047a
 DIST genpatches-4.15-12.extras.tar.xz 17484 BLAKE2B 
919091a255d5ec058e52c151caad2afe470b401a9ab5269946a2309ddee3a2b5068df8483807ee310832c690bb561700363a2b1c0294a4e15ca03dff36061890
 SHA512 
3a426bf63ffe786984cc8b9c296b0393fcaa9881c65d4220cadb331fe445fc05418a629cd5494f0a1419215d4512679d9619c8a92f4a10b2ad8087fa44292ffb

diff --git a/sys-kernel/ck-sources/ck-sources-4.14.32.ebuild 
b/sys-kernel/ck-sources/ck-sources-4.14.32.ebuild
new file mode 100644
index 000..78e0c96ca2f
--- /dev/null
+++ b/sys-kernel/ck-sources/ck-sources-4.14.32.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+KEYWORDS="~amd64 ~x86"
+
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
+   http://kernel.kolivas.org/";
+
+IUSE="experimental"
+
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="37"
+K_SECURITY_UNSUPPORTED="1"
+K_DEBLOB_AVAILABLE="1"
+
+PYTHON_COMPAT=( python2_7 )
+inherit python-any-r1 kernel-2
+detect_version
+detect_arch
+
+DEPEND="deblob? ( ${PYTHON_DEPS} )"
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+
+DESCRIPTION="Con Kolivas' high performance patchset and Gentoo's genpatches 
for Linux ${K_BRANCH_ID}"
+
+CK_VERSION="1"
+
+CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.xz"
+
+CK_BASE_URL="http://ck.kolivas.org/patches/4.0";
+CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
+CK_URI="${CK_LVER_URL}/${CK_FILE}"
+CK_URI="${CK_LVER_URL}/${CK_FILE}"
+
+# Fix for: https://github.com/gentoo/gentoo/p

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

2018-04-04 Thread Göktürk Yüksek
commit: 2137ee3351c77ef1688a2ecbfe804646c97d8acc
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Wed Apr  4 12:52:41 2018 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Apr  4 12:52:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2137ee33

sys-kernel/ck-sources: genpatches-4.9-95

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 sys-kernel/ck-sources/Manifest |  3 ++
 sys-kernel/ck-sources/ck-sources-4.9.92.ebuild | 65 ++
 2 files changed, 68 insertions(+)

diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index 303c4a569b0..e94a4c91f22 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -51,6 +51,9 @@ DIST genpatches-4.9-92.extras.tar.xz 17356 BLAKE2B 
b423959ebbe6193dc78214df91ab8
 DIST genpatches-4.9-94.base.tar.xz 1785504 BLAKE2B 
8d6caddb3b3119f14c85d45f4270a666a36b1d36deb0e462765cef8941c2ea1aa2c7a9df2101d349e1831a3b16ff53aa8b13049dcb250d3d398884021420df86
 SHA512 
56e5a40025c9773bff4a051ca35b3f1a1c24dfd57f5164888adf01feb9ab6115aa89fda4c38c8fccebd74826264d5289711689848bbf358390d9080f6fc6feb7
 DIST genpatches-4.9-94.experimental.tar.xz 106392 BLAKE2B 
b00950bbabf69b13e4a79cc631827b8633b4f446940c5987c39bebf4d534ce3f28e9d3c225503eaa95ff4cce9d2ffcfbda549840c9c09886e5e03c23b76f7a29
 SHA512 
3f3e9e5a8c165f1e939f5a6312646a7603afc6598fd91bf3973048a474ed72e016a516ab10d3d7f684ce067cb89a262df735b9365d5110a3e0eb69ae360e0d69
 DIST genpatches-4.9-94.extras.tar.xz 17360 BLAKE2B 
5b344383357997baa3a0fc315fdcd1376b523977d33cec40188ff5587d863980b7d52f7ca8e64a2cf72595992016f28df1bc00e3dfcb78d28777dbe1fc07e40f
 SHA512 
a19fd32c86acd9e0c26628027454d9fb9c1b962ae2f748786129cfc0d6d7eaca16d081307b3cabfad2663e044940e689fadc2dac15d1aa51d381b57fbfb6b50f
+DIST genpatches-4.9-95.base.tar.xz 1790556 BLAKE2B 
0924b9be32773d3bd43c83b6fd4d3d6ab6a0fd7508cb2c6c43ac92287c9f1c5df831c85ca282a2715fa810a94b76a5382a514a35e076d464779ac167556d8ed6
 SHA512 
13414f98a1b3ea42f96c28c4318f7bfbe86e7ea423931601c4c3358b6d8c765287dc26fc6167d08f6905694afe2928c3b694f33d405995b33a4d8b840f06224a
+DIST genpatches-4.9-95.experimental.tar.xz 106400 BLAKE2B 
79dd25cfe14168803df4aeebee12fd9991cc23bd59cc828c2287e5ae2c2d3a4bea755eaa156bf2fc363e2cb2970788279791d424e3af27e45a9b199346f7754c
 SHA512 
7a15a29030be288098f7ef06496d04e52e670084dce7867bc69f9719995c455337528d4dd46f09c1f11b857bb558871f810d17c5f083ce2bea3eef15cc082c39
+DIST genpatches-4.9-95.extras.tar.xz 17360 BLAKE2B 
67ce70cd81e6a09636e94cdab628d26cb0df9f5243ef8cb8f52a131260e0a518a26df9d05acbe932ed969ea802285f0b578cadce8cff81ca2678f84e21ec7f3b
 SHA512 
fc95505f3a2a299602a9a1e6c75d660fb03c88b859c5aa0aa38c3d48ce2da9bffbb3429a3eeb55501aefbcbc296e3e1cc66c6837f86d2dcdbaf1a612aa0baab3
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.15.tar.xz 102181404 BLAKE2B 
5fd831356c2174d2779ab31033caec6929b2f47857f0bb82ef43ad1140c639d0dc5553e64d062f67486eeff780d5df8d971051fd5a626b51bed170067fea11e0
 SHA512 
c00d92659df815a53dcac7dde145b742b1f20867d380c07cb09ddb3295d6ff10f8931b21ef0b09d7156923a3957b39d74d87c883300173b2e20690d2b4ec35ea
 DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7
 SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a

diff --git a/sys-kernel/ck-sources/ck-sources-4.9.92.ebuild 
b/sys-kernel/ck-sources/ck-sources-4.9.92.ebuild
new file mode 100644
index 000..983a8f7ef4f
--- /dev/null
+++ b/sys-kernel/ck-sources/ck-sources-4.9.92.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+KEYWORDS="~amd64 ~x86"
+
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
+   http://kernel.kolivas.org/";
+
+K_WANT_GENPATCHES="base extras experimental"
+K_EXP_GENPATCHES_PULL="1"
+K_EXP_GENPATCHES_NOUSE="1"
+K_GENPATCHES_VER="95"
+K_SECURITY_UNSUPPORTED="1"
+K_DEBLOB_AVAILABLE="1"
+
+PYTHON_COMPAT=( python2_7 )
+inherit python-any-r1 kernel-2
+detect_version
+detect_arch
+
+DEPEND="deblob? ( ${PYTHON_DEPS} )"
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+
+DESCRIPTION="Con Kolivas' high performance patchset and Gentoo's genpatches 
for Linux ${K_BRANCH_ID}"
+
+CK_VERSION="1"
+
+CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.xz"
+
+CK_BASE_URL="http://ck.kolivas.org/patches/4.0";
+CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
+CK_URI="${CK_LVER_URL}/${CK_FILE}"
+
+# solves bug #606866 (Fix build for CONFIG_FREEZER disabled.x)
+FRZR_HASH="7de569950716147ed4

[gentoo-commits] repo/gentoo:master commit in: sci-physics/lammps/

2018-04-04 Thread Christoph Junghans
commit: 25263e46edf232d6e1cfd3657a4f846b317dfc22
Author: Christoph Junghans  gentoo  org>
AuthorDate: Wed Apr  4 13:08:40 2018 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Wed Apr  4 13:09:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25263e46

sci-physics/lammps: version bump (for bug #630444)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sci-physics/lammps/Manifest   |   1 +
 sci-physics/lammps/lammps-20180316.ebuild | 131 ++
 2 files changed, 132 insertions(+)

diff --git a/sci-physics/lammps/Manifest b/sci-physics/lammps/Manifest
index fd9838b6ba2..8d712bc43ca 100644
--- a/sci-physics/lammps/Manifest
+++ b/sci-physics/lammps/Manifest
@@ -18,6 +18,7 @@ DIST lammps-7Dec15.tar.gz 82168656 BLAKE2B 
c32a2f543ba5c9eaa96486f169228b4748d08
 DIST lammps-8Dec15.tar.gz 90700099 BLAKE2B 
04dcc39e9fb47e4033ba41eee7455d503c9c9616a11a2d8881948a2708bdde6c502ef1b7ab912c027c390bb40b927714de3fba91afdced0f26dfc0fa86775ed3
 SHA512 
0382683a363975bd27cc1722932cd5b8eda9933bc9c676af135d7e4d784acd93cf60b2b47a19dbb9e4a05e5cf2fbf6ccc2c2a914c39e92e87009e23ead2eb497
 DIST lammps-9Dec15.tar.gz 82374079 BLAKE2B 
8b5054b59162b98bf98980a8ece344af733ded5befe67404f03ed48c8191dbf640992b978f8fabcfb6936c876bf0e756aee68b4a50542dfc9c28f5d448846717
 SHA512 
a35ef5b3ee99162b96ce1a6d6cc3b0dc18bab7f693b824fc7ad52a7477234ed45c3081c399155725f1ebc3bd1bed312176f08d3fc807e7099d4b41b8f75fd11c
 DIST lammps-9Jan17.tar.gz 109694893 BLAKE2B 
dc3af18d4a7db43d22bc4d2ed79366f7f1b73cd5f8951d289ce6ad0a572b14fd8f1bc946382afe9fc60bc46354beb374caf09d195419235e077bf9386259f194
 SHA512 
ea7c61bc9607ff0e4c0af5c1a668d400841dfc11c6d6aacc6131a48a5a0d11cb6857303626b583d5119e5257b5b338853c5afafcc3870bb30d5743ff5648348c
+DIST lammps-patch_16Mar2018.tar.gz 91908414 BLAKE2B 
0d2363ba507765d439988be9f17390889539ecf22132145f5f5f5411c6c3bf097b278b24b005374e4b176efcfbd01edb48b55076bfa41403718ad14d3905e062
 SHA512 
2847f9ffa368b966cba4792ebe86ea38dfc1e147647e2b738753121a09689901cea7197d3d95fa69cd065cd1d30aa37cbeffcb78b62ec85d88cd9f3ab25e25c2
 DIST lammps-patch_17Jan2018.tar.gz 91721592 BLAKE2B 
d606a5fd699f3e7aaa777065532f778e96a5b21b88de3fcce69e79c4931fea233ed1ad68f56120865061623c6e33282b9f23f927a7a9820f8f824a241e5cd823
 SHA512 
533ada073882e9bfc6431db62c4899005983d9efbbb043bcb50b2b0a7af2b11c411bbcc6523b2ffbd5d46531b24573f4b98a07dc757bacbc2f27bb056d7956ff
 DIST lammps-patch_1Sep2017.tar.gz 88751184 BLAKE2B 
013ba612c67767c0e11b64f0b726a81c534ceb763ac9eba9a94ef9e02166278c28cb5937162b83f783b80fef6471b0e265e45245cc5594eaa2b27ec2d5f972cf
 SHA512 
01b56484d6e9d03c0cdc2f8100f571d6e0a354b08bda7f22176744f2724e566443514e7d8abb0571d4207709155441644d4c6dbcf17ee2a8dc4f10cb6c3e8ac1
 DIST lammps-patch_22Feb2018.tar.gz 91869050 BLAKE2B 
09d364b489d4402145b879ca40b290a4e33f39b6e5e4183bcccb09001002cb742917c8792f942a8b64bd992cde5c0f8dcd8b76506048f1392d33d1192aa4551d
 SHA512 
8d4ac0f9cdcf4caa10bfb48129eec21cf31f7ce881b4cbd803c20fb638f7e55a1e645d314e172fe70eab473a4976c7f482e8c059e0c4e82527eb9438437ae146

diff --git a/sci-physics/lammps/lammps-20180316.ebuild 
b/sci-physics/lammps/lammps-20180316.ebuild
new file mode 100644
index 000..1f8951205bb
--- /dev/null
+++ b/sci-physics/lammps/lammps-20180316.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit cmake-utils fortran-2 python-r1
+
+convert_month() {
+   local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec )
+   echo ${months[${1#0}]}
+}
+
+MY_PV="patch_$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:0:4}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
+HOMEPAGE="http://lammps.sandia.gov/";
+SRC_URI="https://github.com/lammps/lammps/archive/${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cuda examples gzip lammps-memalign mpi netcdf python test"
+
+DEPEND="
+   app-arch/gzip
+   media-libs/libpng:0
+   sys-libs/zlib
+   mpi? (
+   virtual/mpi
+   sci-libs/hdf5[mpi]
+   )
+   python? ( ${PYTHON_DEPS} )
+   sci-libs/voro++
+   virtual/blas
+   virtual/lapack
+   sci-libs/fftw:3.0
+   netcdf? ( sci-libs/netcdf )
+   cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 )
+   dev-cpp/eigen:3
+   "
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+S="${WORKDIR}/${MY_P}/cmake"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DENABLE_MPI=$(usex mpi)
+   -DENABLE_GPU=$(usex cuda)
+   -DENABLE_TESTING=$(usex test)
+   -DENABLE_ASPHERE=ON
+   -DENABLE_BODY=ON
+   -DENABLE_CLASS2=ON
+   -DENABLE_COLLOID=ON
+   -DENABLE_COMPRESS=ON
+   -DENA

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

2018-04-04 Thread Fabian Groffen
commit: 80d7de29b2c1f977e84bc653933545a6eb589694
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Apr  4 13:13:15 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Apr  4 13:13:15 2018 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=80d7de29

show_merge_times: start counting parallel merges from start of the file

If we start counting parallel merges only once we found something
interesting, we might not be aware of other emerges at that time,
drawing wrong conclusions when seeing a termination message.

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

 qlop.c | 30 ++
 1 file changed, 26 insertions(+), 4 deletions(-)

diff --git a/qlop.c b/qlop.c
index 464a488..63bdb7f 100644
--- a/qlop.c
+++ b/qlop.c
@@ -105,6 +105,7 @@ show_merge_times(char *package, const char *logfile, int 
average, char human_rea
}
 
/* loop over lines searching for cat/pkg */
+   parallel_emerge = 0;
while (fgets(buf[0], sizeof(buf[0]), fp) != NULL) {
if ((p = strchr(buf[0], '\n')) != NULL)
*p = '\0';
@@ -121,6 +122,25 @@ show_merge_times(char *package, const char *logfile, int 
average, char human_rea
/* copy message (stripping timestamp) */
strncpy(buf[1], p, BUFSIZ);
rmspace(buf[1]);
+
+   if (strncmp(buf[1], "Started emerge on:", 18) == 0) {
+   /* a parallel emerge was launched */
+   parallel_emerge++;
+   continue;
+   }
+
+   if (strncmp(buf[1], "*** terminating.", 16) == 0) {
+   if (parallel_emerge > 0) {
+   /* a parallel emerge has finished */
+   parallel_emerge--;
+   continue;
+   } else {
+   /* the main emerge was stopped? if there's more 
lines
+* this file is just corrupt or truncated at 
the front */
+   continue;
+   }
+   }
+
if (strncmp(buf[1], ">>> emerge (", 12) == 0) {
/* construct the matching end marker */
snprintf(ep, BUFSIZ, "completed %s", &buf[1][4]);
@@ -150,7 +170,6 @@ show_merge_times(char *package, const char *logfile, int 
average, char human_rea
(strcmp(pkg, atom->PN) 
== 0))) ||
(strcmp(pkg, atom->PN) == 0))
{
-   parallel_emerge = 0;
while (fgets(buf[0], sizeof(buf[0]), fp) != 
NULL) {
if ((p = strchr(buf[0], '\n')) != NULL)
*p = '\0';
@@ -173,14 +192,17 @@ show_merge_times(char *package, const char *logfile, int 
average, char human_rea
/* a parallel emerge 
has finished */
parallel_emerge--;
continue;
-   } else
-   /* the main emerge was 
stopped */
+   } else {
+   /* the main emerge was 
stopped? if there's
+* more lines this file 
is just corrupt or
+* truncated at the 
front */
break;
+   }
}
 
/* pay attention to malformed log files 
(when the
 * end of an emerge process is not 
indicated by the
-* line '*** terminating'). We assume 
than the log
+* line '*** terminating'). We assume 
that the log
 * is malformed when we find a parallel 
emerge
 * process which is trying to emerge 
the same
 * package



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

2018-04-04 Thread Christoph Junghans
commit: f98ad497ce3ae1e12aaceef0dd4b10c06a1147a4
Author: Christoph Junghans  gentoo  org>
AuthorDate: Wed Apr  4 13:16:17 2018 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Wed Apr  4 13:16:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f98ad497

dev-lang/ispc: version bump

Closes: https://bugs.gentoo.org/652070
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-lang/ispc/Manifest| 1 +
 dev-lang/ispc/{ispc-.ebuild => ispc-1.9.2.ebuild} | 5 +++--
 dev-lang/ispc/ispc-.ebuild| 5 +++--
 3 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-lang/ispc/Manifest b/dev-lang/ispc/Manifest
index e9f1d067c9c..48765f8a1e9 100644
--- a/dev-lang/ispc/Manifest
+++ b/dev-lang/ispc/Manifest
@@ -1 +1,2 @@
 DIST ispc-1.9.1.tar.gz 19276043 BLAKE2B 
a9cc96b138cc5424e3a09fa517c8554f79af3c947c05a75c179b35e509e399785da18f72b0a2e0d81be8ea8f04b3ca0f6a90003a76d5d9ac641f55cfdcd47dfc
 SHA512 
4acd9e99dadba684829235a267e15ca8ff4cf33c4cadaa2983006bcb2c2f45fce49e8b11963f4bce78c256aaf8ece0583cf6cb729c6bc75af32b7fa4238ca743
+DIST ispc-1.9.2.tar.gz 19283765 BLAKE2B 
500cca8a69a78ad9a21dc1e39dcb3ed01730e78deed61e4871ce5a9761829c80ac7b1b987d8e8a48c34b67ac96692b2c5026cfb5059a32c71e228c73550584eb
 SHA512 
77a66086cbfd6c4dc855b3137a270cc40f24829255639aee5f562b0831c21938157667b20cfadc660cd67525c47e2e73b46692f7a11bf0c834dc60b69d40d76d

diff --git a/dev-lang/ispc/ispc-.ebuild b/dev-lang/ispc/ispc-1.9.2.ebuild
similarity index 84%
copy from dev-lang/ispc/ispc-.ebuild
copy to dev-lang/ispc/ispc-1.9.2.ebuild
index 9960e29ff26..d1c2c233112 100644
--- a/dev-lang/ispc/ispc-.ebuild
+++ b/dev-lang/ispc/ispc-1.9.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
@@ -35,7 +35,8 @@ DEPEND="
"
 
 src_compile() {
-   sed -i '/^\t@/s/@//' Makefile || die #make all slient commands ("@") 
verbose
+   #make all slient commands ("@") verbose and remove -Werror 
(ispc/ispc#1295)
+   sed -e '/^\t@/s/@//' -e 's/-Werror//' -i Makefile || die
emake LDFLAGS="${LDFLAGS}" OPT="${CXXFLAGS}" CXX="$(tc-getCXX)" 
CPP="$(tc-getCPP)"
 }
 

diff --git a/dev-lang/ispc/ispc-.ebuild b/dev-lang/ispc/ispc-.ebuild
index 9960e29ff26..d1c2c233112 100644
--- a/dev-lang/ispc/ispc-.ebuild
+++ b/dev-lang/ispc/ispc-.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
@@ -35,7 +35,8 @@ DEPEND="
"
 
 src_compile() {
-   sed -i '/^\t@/s/@//' Makefile || die #make all slient commands ("@") 
verbose
+   #make all slient commands ("@") verbose and remove -Werror 
(ispc/ispc#1295)
+   sed -e '/^\t@/s/@//' -e 's/-Werror//' -i Makefile || die
emake LDFLAGS="${LDFLAGS}" OPT="${CXXFLAGS}" CXX="$(tc-getCXX)" 
CPP="$(tc-getCPP)"
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/, dev-lang/php/files/

2018-04-04 Thread Brian Evans
commit: 8187eb32d10a53a0c837eadb02625329310b3582
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Apr  4 13:20:44 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Apr  4 13:21:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8187eb32

dev-lang/php: Fix compilation with dev-libs/oniguruma-6.8.1

Include upstream patch for all 7.0 versions
Limit version in 5.6.35-r1 as the patch is not the same there

Closes: https://bugs.gentoo.org/652352
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-lang/php/files/mbstring-oniguruma-6.8.patch| 30 ++
 .../{php-5.6.35.ebuild => php-5.6.35-r1.ebuild}|  2 +-
 dev-lang/php/php-7.0.27.ebuild |  2 ++
 dev-lang/php/php-7.0.28.ebuild |  2 ++
 dev-lang/php/php-7.0.29.ebuild |  2 ++
 dev-lang/php/php-7.1.13.ebuild |  2 ++
 dev-lang/php/php-7.1.14.ebuild |  2 ++
 dev-lang/php/php-7.1.15.ebuild |  2 ++
 dev-lang/php/php-7.1.16.ebuild |  2 ++
 dev-lang/php/php-7.2.4.ebuild  |  2 ++
 10 files changed, 47 insertions(+), 1 deletion(-)

diff --git a/dev-lang/php/files/mbstring-oniguruma-6.8.patch 
b/dev-lang/php/files/mbstring-oniguruma-6.8.patch
new file mode 100644
index 000..c238f88007c
--- /dev/null
+++ b/dev-lang/php/files/mbstring-oniguruma-6.8.patch
@@ -0,0 +1,30 @@
+From 4072b2787074ee8e247a6639585b49e10c5a55fe Mon Sep 17 00:00:00 2001
+From: "Christoph M. Becker" 
+Date: Tue, 20 Mar 2018 16:35:39 +0100
+Subject: [PATCH] Fix #76113: mbstring does not build with Oniguruma 6.8.1
+
+As of Oniguruma 6.8.1, the regex structure has been moved from the
+public `oniguruma.h` to the private `regint.h`.  Thus, it is no longer
+possible to directly access the struct's members, and actually, there
+is no need to, since there are respective accessor functions available
+at least of 2.3.1.
+---
+ ext/mbstring/php_mbregex.c | 2 +-
+ 1 file changed, 1 insertions(+), 1 deletion(-)
+
+diff --git a/ext/mbstring/php_mbregex.c b/ext/mbstring/php_mbregex.c
+index a5a6cd0..7a70c63 100644
+--- a/ext/mbstring/php_mbregex.c
 b/ext/mbstring/php_mbregex.c
+@@ -452,7 +452,7 @@ static php_mb_regex_t *php_mbregex_compile_pattern(const 
char *pattern, int patl
+   OnigUChar err_str[ONIG_MAX_ERROR_MESSAGE_LEN];
+ 
+   rc = zend_hash_str_find_ptr(&MBREX(ht_rc), (char *)pattern, patlen);
+-  if (!rc || rc->options != options || rc->enc != enc || rc->syntax != 
syntax) {
++  if (!rc || onig_get_options(rc) != options || onig_get_encoding(rc) != 
enc || onig_get_syntax(rc) != syntax) {
+   if ((err_code = onig_new(&retval, (OnigUChar *)pattern, 
(OnigUChar *)(pattern + patlen), options, enc, syntax, &err_info)) != 
ONIG_NORMAL) {
+   onig_error_code_to_str(err_str, err_code, &err_info);
+   php_error_docref(NULL, E_WARNING, "mbregex compile err: 
%s", err_str);
+-- 
+2.1.4
+

diff --git a/dev-lang/php/php-5.6.35.ebuild b/dev-lang/php/php-5.6.35-r1.ebuild
similarity index 99%
rename from dev-lang/php/php-5.6.35.ebuild
rename to dev-lang/php/php-5.6.35-r1.ebuild
index 0cbd2484dc0..ebf59c207d5 100644
--- a/dev-lang/php/php-5.6.35.ebuild
+++ b/dev-lang/php/php-5.6.35-r1.ebuild
@@ -113,7 +113,7 @@ COMMON_DEPEND="
!gd? (
virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib:0= )
)
-   unicode? ( dev-libs/oniguruma:= )
+   unicode? ( =dev-libs/libxml2-2.6.8 )
xml? ( >=dev-libs/libxml2-2.6.8 )

diff --git a/dev-lang/php/php-7.0.27.ebuild b/dev-lang/php/php-7.0.27.ebuild
index 07116183964..88d8e93bc68 100644
--- a/dev-lang/php/php-7.0.27.ebuild
+++ b/dev-lang/php/php-7.0.27.ebuild
@@ -163,6 +163,8 @@ REQUIRED_USE="
mysql? ( || ( mysqli pdo ) )
 "
 
+PATCHES=( "${FILESDIR}/mbstring-oniguruma-6.8.patch" )
+
 PHP_MV="$(get_major_version)"
 
 php_install_ini() {

diff --git a/dev-lang/php/php-7.0.28.ebuild b/dev-lang/php/php-7.0.28.ebuild
index 889e707ffc3..7964fdcd189 100644
--- a/dev-lang/php/php-7.0.28.ebuild
+++ b/dev-lang/php/php-7.0.28.ebuild
@@ -163,6 +163,8 @@ REQUIRED_USE="
mysql? ( || ( mysqli pdo ) )
 "
 
+PATCHES=( "${FILESDIR}/mbstring-oniguruma-6.8.patch" )
+
 PHP_MV="$(get_major_version)"
 
 php_install_ini() {

diff --git a/dev-lang/php/php-7.0.29.ebuild b/dev-lang/php/php-7.0.29.ebuild
index 45b3218e4f6..ec866bd84ba 100644
--- a/dev-lang/php/php-7.0.29.ebuild
+++ b/dev-lang/php/php-7.0.29.ebuild
@@ -163,6 +163,8 @@ REQUIRED_USE="
mysql? ( || ( mysqli pdo ) )
 "
 
+PATCHES=( "${FILESDIR}/mbstring-oniguruma-6.8.patch" )
+
 PHP_MV="$(get_major_version)"
 
 php_install_ini() {

diff --git a/dev-lang/php/php-7.1.13.ebuild b/dev-lang/php/php-7.1.13.ebuild
index 4fc386497f8..65425f9dc6a 100644
--- a/dev-lang/php/php-7.1.13.ebuild
+++ b/dev-lang/php/php-7.1.13.ebuild
@@ -145,6 +145,8 @@ REQUIRED_USE="
mysql? 

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

2018-04-04 Thread Jeroen Roovers
commit: 69f8b1e95876b7479cce265da43901dfbb8961a0
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Apr  4 13:35:06 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Apr  4 13:35:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69f8b1e9

dev-python/pyparted: Version 3.11.1.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-python/pyparted/Manifest   |  1 +
 dev-python/pyparted/pyparted-3.11.1.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/pyparted/Manifest b/dev-python/pyparted/Manifest
index cd239493f0a..5ee41eb6f6d 100644
--- a/dev-python/pyparted/Manifest
+++ b/dev-python/pyparted/Manifest
@@ -1 +1,2 @@
 DIST pyparted-3.10.7.tar.gz 99879 BLAKE2B 
f2d03415ec7623fbe25aeab70e53646aa5e576e9f20ac41ffe6c859be9572874579f5720b8d05191107f4143e2c6dd14d83a05798a345fa0ed8a81ce2634f599
 SHA512 
c57fed2a8d04511b12891fd59b6dd6840439aada7e5ebeab14a56e6e4f201c249046ee87d9d25af1b3f02960994efb0a2973f25928a9df85d48bbd1bc196ab07
+DIST pyparted-3.11.1.tar.gz 100585 BLAKE2B 
ee41f0c47e9432b68a2dbb8232bff63ded548d3b2867e3a1fdd891ce1f5ea1815b0c6b47416ae66e0b545c4b44065d158f2ec8ce2ff4784238e2b09bd12edc04
 SHA512 
4fe627693db803a82cacb37be8f2bee3527ee8d0d564229d7328a4e5c8dfa7cdd7a06c328ac7fa6b07c8f0c74d5db304410eaf312a60a0d494525d32c873fefd

diff --git a/dev-python/pyparted/pyparted-3.11.1.ebuild 
b/dev-python/pyparted/pyparted-3.11.1.ebuild
new file mode 100644
index 000..96a9a6ec5ab
--- /dev/null
+++ b/dev-python/pyparted/pyparted-3.11.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for sys-block/parted"
+HOMEPAGE="https://github.com/rhinstaller/pyparted/";
+SRC_URI="${HOMEPAGE}archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+REQUIRED_USE="
+   test? ( python_targets_python2_7 )
+"
+
+RDEPEND="
+   >=sys-block/parted-3.1
+   dev-python/decorator[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.10.3-greater.patch
+)
+
+python_test() {
+   emake test
+}



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

2018-04-04 Thread Michał Górny
commit: 64c144a8d2c2fce9015477b4a1f3d16ddc629baf
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  4 12:27:49 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  4 13:56:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c144a8

sys-devel/clang: Inform about utility scripts in postinst

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

 sys-devel/clang/clang-5.0.1.ebuild| 5 +
 sys-devel/clang/clang-6.0.0-r1.ebuild | 7 +++
 sys-devel/clang/clang-6.0..ebuild | 7 +++
 sys-devel/clang/clang-.ebuild | 7 +++
 4 files changed, 26 insertions(+)

diff --git a/sys-devel/clang/clang-5.0.1.ebuild 
b/sys-devel/clang/clang-5.0.1.ebuild
index 400d0748757..8ff413171d9 100644
--- a/sys-devel/clang/clang-5.0.1.ebuild
+++ b/sys-devel/clang/clang-5.0.1.ebuild
@@ -309,6 +309,11 @@ pkg_postinst() {
if [[ ${ROOT} == / && -f 
${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
eselect compiler-shadow update all
fi
+
+   elog "You can find additional utility scripts in:"
+   elog "  ${EROOT}/usr/lib/llvm/${SLOT}/share/clang"
+   elog "To use these scripts, you will need Python 2.7. Some of them are 
vim"
+   elog "integration scripts (with instructions inside)."
 }
 
 pkg_postrm() {

diff --git a/sys-devel/clang/clang-6.0.0-r1.ebuild 
b/sys-devel/clang/clang-6.0.0-r1.ebuild
index a8ab8bbb6b6..3a5f777fc01 100644
--- a/sys-devel/clang/clang-6.0.0-r1.ebuild
+++ b/sys-devel/clang/clang-6.0.0-r1.ebuild
@@ -308,6 +308,13 @@ pkg_postinst() {
if [[ ${ROOT} == / && -f 
${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
eselect compiler-shadow update all
fi
+
+   elog "You can find additional utility scripts in:"
+   elog "  ${EROOT}/usr/lib/llvm/${SLOT}/share/clang"
+   elog "To use these scripts, you will need Python 2.7. Some of them are 
vim"
+   elog "integration scripts (with instructions inside). The 
run-clang-tidy.py"
+   elog "scripts requires the following additional package:"
+   elog "  dev-python/pyyaml"
 }
 
 pkg_postrm() {

diff --git a/sys-devel/clang/clang-6.0..ebuild 
b/sys-devel/clang/clang-6.0..ebuild
index 509b47b788f..5ab3ba4c9fc 100644
--- a/sys-devel/clang/clang-6.0..ebuild
+++ b/sys-devel/clang/clang-6.0..ebuild
@@ -280,6 +280,13 @@ pkg_postinst() {
if [[ ${ROOT} == / && -f 
${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
eselect compiler-shadow update all
fi
+
+   elog "You can find additional utility scripts in:"
+   elog "  ${EROOT}/usr/lib/llvm/${SLOT}/share/clang"
+   elog "To use these scripts, you will need Python 2.7. Some of them are 
vim"
+   elog "integration scripts (with instructions inside). The 
run-clang-tidy.py"
+   elog "scripts requires the following additional package:"
+   elog "  dev-python/pyyaml"
 }
 
 pkg_postrm() {

diff --git a/sys-devel/clang/clang-.ebuild 
b/sys-devel/clang/clang-.ebuild
index 10c2dbd94ce..3b9669f6101 100644
--- a/sys-devel/clang/clang-.ebuild
+++ b/sys-devel/clang/clang-.ebuild
@@ -281,6 +281,13 @@ pkg_postinst() {
if [[ ${ROOT} == / && -f 
${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
eselect compiler-shadow update all
fi
+
+   elog "You can find additional utility scripts in:"
+   elog "  ${EROOT}/usr/lib/llvm/${SLOT}/share/clang"
+   elog "To use these scripts, you will need Python 2.7. Some of them are 
vim"
+   elog "integration scripts (with instructions inside). The 
run-clang-tidy.py"
+   elog "scripts requires the following additional package:"
+   elog "  dev-python/pyyaml"
 }
 
 pkg_postrm() {



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

2018-04-04 Thread Michał Górny
commit: 7d5d5224233fc71873b052f275bc2ffe45d22feb
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  4 12:19:43 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  4 13:56:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d5d5224

sys-devel/llvm: Inform about opt-viewer scripts in postinst

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

 sys-devel/llvm/llvm-5.0.1.ebuild| 9 +
 sys-devel/llvm/llvm-6.0.0.ebuild| 9 +
 sys-devel/llvm/llvm-6.0..ebuild | 9 +
 sys-devel/llvm/llvm-.ebuild | 9 +
 4 files changed, 36 insertions(+)

diff --git a/sys-devel/llvm/llvm-5.0.1.ebuild b/sys-devel/llvm/llvm-5.0.1.ebuild
index d705829ac8a..295cd485338 100644
--- a/sys-devel/llvm/llvm-5.0.1.ebuild
+++ b/sys-devel/llvm/llvm-5.0.1.ebuild
@@ -245,3 +245,12 @@ _EOF_
 
docompress "/usr/lib/llvm/${SLOT}/share/man"
 }
+
+pkg_postinst() {
+   elog "You can find additional opt-viewer utility scripts in:"
+   elog "  ${EROOT}/usr/lib/llvm/${SLOT}/share/opt-viewer"
+   elog "To use these scripts, you will need Python 2.7 along with the 
following"
+   elog "packages:"
+   elog "  dev-python/pygments (for opt-viewer)"
+   elog "  dev-python/pyyaml (for all of them)"
+}

diff --git a/sys-devel/llvm/llvm-6.0.0.ebuild b/sys-devel/llvm/llvm-6.0.0.ebuild
index 9e9f2c10509..162c216c1e6 100644
--- a/sys-devel/llvm/llvm-6.0.0.ebuild
+++ b/sys-devel/llvm/llvm-6.0.0.ebuild
@@ -251,3 +251,12 @@ _EOF_
 
docompress "/usr/lib/llvm/${SLOT}/share/man"
 }
+
+pkg_postinst() {
+   elog "You can find additional opt-viewer utility scripts in:"
+   elog "  ${EROOT}/usr/lib/llvm/${SLOT}/share/opt-viewer"
+   elog "To use these scripts, you will need Python 2.7 along with the 
following"
+   elog "packages:"
+   elog "  dev-python/pygments (for opt-viewer)"
+   elog "  dev-python/pyyaml (for all of them)"
+}

diff --git a/sys-devel/llvm/llvm-6.0..ebuild 
b/sys-devel/llvm/llvm-6.0..ebuild
index 6276ab4925a..b8768df35d5 100644
--- a/sys-devel/llvm/llvm-6.0..ebuild
+++ b/sys-devel/llvm/llvm-6.0..ebuild
@@ -244,3 +244,12 @@ _EOF_
 
docompress "/usr/lib/llvm/${SLOT}/share/man"
 }
+
+pkg_postinst() {
+   elog "You can find additional opt-viewer utility scripts in:"
+   elog "  ${EROOT}/usr/lib/llvm/${SLOT}/share/opt-viewer"
+   elog "To use these scripts, you will need Python 2.7 along with the 
following"
+   elog "packages:"
+   elog "  dev-python/pygments (for opt-viewer)"
+   elog "  dev-python/pyyaml (for all of them)"
+}

diff --git a/sys-devel/llvm/llvm-.ebuild b/sys-devel/llvm/llvm-.ebuild
index 414c82e01aa..e405d61283c 100644
--- a/sys-devel/llvm/llvm-.ebuild
+++ b/sys-devel/llvm/llvm-.ebuild
@@ -246,3 +246,12 @@ _EOF_
 
docompress "/usr/lib/llvm/${SLOT}/share/man"
 }
+
+pkg_postinst() {
+   elog "You can find additional opt-viewer utility scripts in:"
+   elog "  ${EROOT}/usr/lib/llvm/${SLOT}/share/opt-viewer"
+   elog "To use these scripts, you will need Python 2.7 along with the 
following"
+   elog "packages:"
+   elog "  dev-python/pygments (for opt-viewer)"
+   elog "  dev-python/pyyaml (for all of them)"
+}



[gentoo-commits] repo/gentoo:master commit in: net-mail/mailbase/

2018-04-04 Thread Eray Aslan
commit: 3b8f34badbdf4008f9d92db08d49b1e6ead27868
Author: Eray Aslan  gentoo  org>
AuthorDate: Wed Apr  4 14:03:38 2018 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Wed Apr  4 14:03:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b8f34ba

net-mail/mailbase: fix mail spool permissions on first install

Closes: https://bugs.gentoo.org/614396
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 net-mail/mailbase/mailbase-1.2.ebuild | 65 +++
 1 file changed, 65 insertions(+)

diff --git a/net-mail/mailbase/mailbase-1.2.ebuild 
b/net-mail/mailbase/mailbase-1.2.ebuild
new file mode 100644
index 000..508f9f65781
--- /dev/null
+++ b/net-mail/mailbase/mailbase-1.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit pam eutils user
+
+DESCRIPTION="MTA layout package"
+SRC_URI=""
+HOMEPAGE="https://www.gentoo.org/";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="pam"
+
+RDEPEND="pam? ( virtual/pam )"
+
+S=${WORKDIR}
+
+pkg_setup() {
+   enewgroup mail 12
+   enewuser mail 8 -1 /var/spool/mail mail
+   enewuser postmaster 14 -1 /var/spool/mail
+}
+
+src_install() {
+   dodir /etc/mail
+   insinto /etc/mail
+   doins "${FILESDIR}"/aliases || die
+   insinto /etc
+   doins "${FILESDIR}"/mailcap || die
+
+   keepdir /var/spool/mail
+   fowners root:mail /var/spool/mail
+   fperms 03775 /var/spool/mail
+   dosym /var/spool/mail /var/mail
+
+   newpamd "${FILESDIR}"/common-pamd-include pop
+   newpamd "${FILESDIR}"/common-pamd-include imap
+   if use pam ; then
+   local p
+   for p in pop3 pop3s pops ; do
+   dosym pop /etc/pam.d/${p} || die
+   done
+   for p in imap4 imap4s imaps ; do
+   dosym imap /etc/pam.d/${p} || die
+   done
+   fi
+}
+
+get_permissions_oct() {
+   if [[ ${USERLAND} = GNU ]] ; then
+   stat -c%a "${ROOT}$1"
+   elif [[ ${USERLAND} = BSD ]] ; then
+   stat -f%p "${ROOT}$1" | cut -c 3-
+   fi
+}
+
+pkg_postinst() {
+   # bug 614396
+   if [[ "$(get_permissions_oct /var/spool/mail)" != "3775" ]] ; then
+   einfo  "Fixing ${ROOT}var/spool/mail/ permissions"
+   chown root:mail "${ROOT}var/spool/mail/"
+   chmod 03775 "${ROOT}var/spool/mail/"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/AtExit/

2018-04-04 Thread Aaron Bauman
commit: 30f4c142bba64bea5591b97bcfdc63eaa7e1d48f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr  4 14:11:50 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr  4 14:24:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f4c142

dev-perl/AtExit: amd64 stable

Bug: https://bugs.gentoo.org/652366
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/AtExit/AtExit-2.30.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/AtExit/AtExit-2.30.0.ebuild 
b/dev-perl/AtExit/AtExit-2.30.0.ebuild
index e9cee80edf7..6c6511dc1d2 100644
--- a/dev-perl/AtExit/AtExit-2.30.0.ebuild
+++ b/dev-perl/AtExit/AtExit-2.30.0.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
@@ -11,7 +11,7 @@ DESCRIPTION="atexit() function to register exit-callbacks"
 LICENSE="|| ( Artistic Artistic-2 )"
 
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ia64 ~ppc ~sparc ~x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Array-Compare/

2018-04-04 Thread Aaron Bauman
commit: 484b68a9161a4de7d8dd9b6601cac9e75191108f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr  4 14:14:27 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr  4 14:24:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=484b68a9

dev-perl/Array-Compare: amd64 stable

Bug: https://bugs.gentoo.org/652364
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/Array-Compare/Array-Compare-3.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Array-Compare/Array-Compare-3.0.0.ebuild 
b/dev-perl/Array-Compare/Array-Compare-3.0.0.ebuild
index 9e9b87f5e75..00516afb568 100644
--- a/dev-perl/Array-Compare/Array-Compare-3.0.0.ebuild
+++ b/dev-perl/Array-Compare/Array-Compare-3.0.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
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl extension for comparing arrays"
 
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Audio-DSP/

2018-04-04 Thread Aaron Bauman
commit: 520b1c3a4fddbc32b424644e806083b900cd3fdd
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr  4 14:07:31 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr  4 14:24:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=520b1c3a

dev-perl/Audio-DSP: amd64 stable

Bug: https://bugs.gentoo.org/652370
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/Audio-DSP/Audio-DSP-0.20.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Audio-DSP/Audio-DSP-0.20.0-r2.ebuild 
b/dev-perl/Audio-DSP/Audio-DSP-0.20.0-r2.ebuild
index 568c4b995f1..e8698879c3b 100644
--- a/dev-perl/Audio-DSP/Audio-DSP-0.20.0-r2.ebuild
+++ b/dev-perl/Audio-DSP/Audio-DSP-0.20.0-r2.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
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl interface to *NIX digital audio device"
 
 SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
+KEYWORDS="amd64 ~sparc ~x86"
 IUSE=""
 
 src_test() {



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Audio-CD-disc-cover/

2018-04-04 Thread Aaron Bauman
commit: 7251b3cd8cb1e694e7b1e58cf0bbe391e1d4a1d9
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr  4 14:10:49 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr  4 14:24:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7251b3cd

dev-perl/Audio-CD-disc-cover: amd64 stable

Bug: https://bugs.gentoo.org/652368
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r2.ebuild 
b/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r2.ebuild
index 74a86f95577..fe18b6a51ab 100644
--- a/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r2.ebuild
+++ b/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r2.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
@@ -18,7 +18,7 @@ SRC_URI="http://www.vanhemert.co.uk/files/${MY_P}.tar.gz";
 
 IUSE=""
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~sparc ~x86"
 
 RDEPEND=">=dev-perl/URI-1.10
>=dev-perl/HTML-Parser-3.15



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Archive-Extract/

2018-04-04 Thread Aaron Bauman
commit: 30220bdc26f3147d683f88d72631a129eb92b399
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr  4 14:19:15 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr  4 14:24:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30220bdc

dev-perl/Archive-Extract: amd64 stable

Bug: https://bugs.gentoo.org/652360
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/Archive-Extract/Archive-Extract-0.800.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Archive-Extract/Archive-Extract-0.800.0.ebuild 
b/dev-perl/Archive-Extract/Archive-Extract-0.800.0.ebuild
index 5791e0f9128..de2044687a7 100644
--- a/dev-perl/Archive-Extract/Archive-Extract-0.800.0.ebuild
+++ b/dev-perl/Archive-Extract/Archive-Extract-0.800.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
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Generic archive extracting mechanism"
 
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
+KEYWORDS="amd64 ~hppa ~x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Archive-Any/

2018-04-04 Thread Aaron Bauman
commit: 830675857c1ec9228cdf5d71f330970329f814dc
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr  4 14:21:27 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr  4 14:24:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83067585

dev-perl/Archive-Any: amd64 stable

Bug: https://bugs.gentoo.org/652358
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/Archive-Any/Archive-Any-0.94.500.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Archive-Any/Archive-Any-0.94.500.ebuild 
b/dev-perl/Archive-Any/Archive-Any-0.94.500.ebuild
index 4f67fd02c7a..b9def12934f 100644
--- a/dev-perl/Archive-Any/Archive-Any-0.94.500.ebuild
+++ b/dev-perl/Archive-Any/Archive-Any-0.94.500.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
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Single interface to deal with file archives"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Archive-Zip/

2018-04-04 Thread Aaron Bauman
commit: 145f4846a8fa3d6e3923de8dc00a2ef72c8bf05f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr  4 14:17:09 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr  4 14:24:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=145f4846

dev-perl/Archive-Zip: amd64 stable

Bug: https://bugs.gentoo.org/652362
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/Archive-Zip/Archive-Zip-1.600.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Archive-Zip/Archive-Zip-1.600.0.ebuild 
b/dev-perl/Archive-Zip/Archive-Zip-1.600.0.ebuild
index 104f45dfee2..9e6a78b3bf1 100644
--- a/dev-perl/Archive-Zip/Archive-Zip-1.600.0.ebuild
+++ b/dev-perl/Archive-Zip/Archive-Zip-1.600.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 @@ inherit perl-module
 DESCRIPTION="A wrapper that lets you read Zip archive members as if they were 
files"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Audio-Mixer/

2018-04-04 Thread Aaron Bauman
commit: 9c91d74dfe1603062f70567201fec3e829be4dd3
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr  4 14:06:56 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr  4 14:24:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c91d74d

dev-perl/Audio-Mixer: amd64 stable

Bug: https://bugs.gentoo.org/652372
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r2.ebuild 
b/dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r2.ebuild
index 9325b9aecf0..462196e1c1a 100644
--- a/dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r2.ebuild
+++ b/dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r2.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 @@ inherit perl-module
 DESCRIPTION="Perl extension for Sound Mixer control"
 
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ia64 ~ppc ~sparc ~x86"
 IUSE=""
 
 PATCHES=(



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

2018-04-04 Thread Aaron Bauman
commit: 24d30788c46da5bfc5e4d087dbb9bc08f6ac9947
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr  4 14:43:40 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr  4 14:43:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24d30788

app-text/rnv: amd64 stable

Bug: https://bugs.gentoo.org/651854
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-text/rnv/rnv-1.7.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/rnv/rnv-1.7.11-r1.ebuild 
b/app-text/rnv/rnv-1.7.11-r1.ebuild
index b9d07984f43..4321037e0b7 100644
--- a/app-text/rnv/rnv-1.7.11-r1.ebuild
+++ b/app-text/rnv/rnv-1.7.11-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/celestia/, sci-astronomy/celestia/files/

2018-04-04 Thread Lars Wendler
commit: 8085c07f4b88eee3135da04a3f7b0039348e90a9
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  4 14:50:11 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  4 14:59:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8085c07f

sci-astronomy/celestia: Added live ebuild

Still has rough edges and needs (lots of?) improvement.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sci-astronomy/celestia/celestia-.ebuild| 158 ++
 .../celestia/files/celestia-1.5.0-desktop.patch|  16 +-
 .../celestia/files/celestia-1.6.0-cfg.patch|   4 +-
 .../celestia/files/celestia-1.6.1-gcc46.patch  |   4 +-
 .../celestia/files/celestia-1.6.1-libpng15.patch   |   4 +-
 .../celestia/files/celestia-1.6.1-libpng16.patch   |   8 +-
 .../celestia/files/celestia-1.6.99-automake.patch  | 326 +
 .../celestia/files/celestia-1.6.99-cfg.patch   |  25 ++
 .../files/celestia-1.6.99-compiler_warnings.patch  | 226 ++
 .../files/celestia-1.6.99-default_source.patch |  40 +++
 .../celestia/files/celestia-1.6.99-gcc47.patch |  37 +++
 .../celestia/files/celestia-1.6.99-linking.patch   |  78 +
 .../files/celestia-1.6.99-models_makefile.patch|  21 ++
 .../celestia/files/celestia-1.6.99-symlink.patch   |  19 ++
 14 files changed, 948 insertions(+), 18 deletions(-)

diff --git a/sci-astronomy/celestia/celestia-.ebuild 
b/sci-astronomy/celestia/celestia-.ebuild
new file mode 100644
index 000..afec84fc229
--- /dev/null
+++ b/sci-astronomy/celestia/celestia-.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic gnome2 xdg-utils
+
+DESCRIPTION="OpenGL 3D space simulator"
+HOMEPAGE="https://celestia.space";
+if [[ "${PV}" =  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/CelestiaProject/Celestia.git";
+   # Necessary because of gnome2 eclass
+   SRC_URI=""
+else
+   # Old URI! Please update once we have a release > v1.6.1
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="cairo gnome gtk nls pch theora threads"
+
+RDEPEND="
+   virtual/opengl
+   virtual/jpeg:0
+   media-libs/libpng:0=
+   >=dev-lang/lua-5.1:*
+   gtk? (
+   x11-libs/gtk+:2
+   >=x11-libs/gtkglext-1.0
+   )
+   gnome? (
+   >=gnome-base/libgnomeui-2.0
+   )
+   !gtk? ( !gnome? ( media-libs/freeglut ) )
+   cairo? ( x11-libs/cairo )
+   theora? ( media-libs/libtheora )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+REQUIRED_USE="gnome? ( gtk )"
+
+PATCHES=(
+   # make better desktop files
+   "${FILESDIR}"/${PN}-1.5.0-desktop.patch
+   # add a ~/.celestia for extra directories
+   "${FILESDIR}"/${PN}-1.6.99-cfg.patch
+   # missing zlib.h include with libpng15
+   "${FILESDIR}"/${PN}-1.6.1-libpng15.patch
+   "${FILESDIR}"/${PN}-1.6.99-linking.patch
+
+   # gcc-47, #414015
+   "${FILESDIR}"/${PN}-1.6.99-gcc47.patch
+
+   # libpng16 #464764
+   "${FILESDIR}"/${PN}-1.6.1-libpng16.patch
+
+   # Patches from upstream PRs
+
+   # https://github.com/CelestiaProject/Celestia/pull/35
+   #"${FILESDIR}/${PN}-1.6.99-automake.patch"
+   "${FILESDIR}/${PN}-1.6.99-models_makefile.patch"
+   "${FILESDIR}/${PN}-1.6.99-default_source.patch"
+   "${FILESDIR}/${PN}-1.6.99-symlink.patch"
+
+   # https://github.com/CelestiaProject/Celestia/pull/37
+   "${FILESDIR}/${PN}-1.6.99-compiler_warnings.patch"
+)
+
+pkg_setup() {
+   # Check for one for the following use flags to be set.
+   if use gnome; then
+   einfo "USE=\"gnome\" detected."
+   USE_DESTDIR="1"
+   CELESTIA_GUI="gnome"
+   elif use gtk; then
+   einfo "USE=\"gtk\" detected."
+   CELESTIA_GUI="gtk"
+   else
+   ewarn "If you want to use the full gui, set USE=\"{gnome|gtk}\""
+   ewarn "Defaulting to glut support (no GUI)."
+   CELESTIA_GUI="glut"
+   fi
+}
+
+src_prepare() {
+   default
+
+   if [[ -f configure.in ]] ; then
+   mv configure.{in,ac} || die
+   else
+   elog "configure.in file is gone. Clean up the ebuild!"
+   fi
+
+   # remove flags to let the user decide
+   local
+   for cf in -O2 -ffast-math \
+   -fexpensive-optimizations \
+   -fomit-frame-pointer; do
+   sed -i \
+   -e "s/${cf}//g" \
+   configure.ac admin/* || die "sed failed"
+   done
+   # remove an unused gconf macro killing autoconf when no gnome
+   # (not needed without eautoreconf)
+   if ! use gnome; then
+

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

2018-04-04 Thread Aaron Bauman
commit: 5d281cb71c2311f01ea0d045d31eb7c7182c58ca
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr  4 15:18:44 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr  4 15:20:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d281cb7

app-crypt/libu2f-server: amd64 stable

Bug: https://bugs.gentoo.org/652410
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-crypt/libu2f-server/libu2f-server-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libu2f-server/libu2f-server-1.1.0.ebuild 
b/app-crypt/libu2f-server/libu2f-server-1.1.0.ebuild
index b2ada443d40..28f5dc9b445 100644
--- a/app-crypt/libu2f-server/libu2f-server-1.1.0.ebuild
+++ b/app-crypt/libu2f-server/libu2f-server-1.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.xz";
 
 LICENSE="BSD-2"
 SLOT="0/0.1"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="libressl static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-themes/vanilla-dmz-aa-xcursors/

2018-04-04 Thread Aaron Bauman
commit: afd713ffa54560e5f6f8cd571606835f9d01f2d8
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr  4 15:20:29 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr  4 15:20:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afd713ff

x11-themes/vanilla-dmz-aa-xcursors: amd64 stable

Bug: https://bugs.gentoo.org/652188
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 x11-themes/vanilla-dmz-aa-xcursors/vanilla-dmz-aa-xcursors-0.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/x11-themes/vanilla-dmz-aa-xcursors/vanilla-dmz-aa-xcursors-0.4.5.ebuild 
b/x11-themes/vanilla-dmz-aa-xcursors/vanilla-dmz-aa-xcursors-0.4.5.ebuild
index e1fb249eb9f..4eb9640c5ee 100644
--- a/x11-themes/vanilla-dmz-aa-xcursors/vanilla-dmz-aa-xcursors-0.4.5.ebuild
+++ b/x11-themes/vanilla-dmz-aa-xcursors/vanilla-dmz-aa-xcursors-0.4.5.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="mirror://debian/pool/main/d/dmz-cursor-theme/dmz-cursor-theme_${PV}.tar
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86"
 IUSE=""
 
 DEPEND="x11-apps/xcursorgen"



[gentoo-commits] repo/gentoo:master commit in: x11-themes/vanilla-dmz-xcursors/

2018-04-04 Thread Aaron Bauman
commit: 92522883efd43b0c1ab7dc75d16722c9034df605
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr  4 15:20:11 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr  4 15:20:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92522883

x11-themes/vanilla-dmz-xcursors: amd64 stable

Bug: https://bugs.gentoo.org/652188
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 x11-themes/vanilla-dmz-xcursors/vanilla-dmz-xcursors-0.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/vanilla-dmz-xcursors/vanilla-dmz-xcursors-0.4.5.ebuild 
b/x11-themes/vanilla-dmz-xcursors/vanilla-dmz-xcursors-0.4.5.ebuild
index 1e3bc39ab54..ffc17ebc527 100644
--- a/x11-themes/vanilla-dmz-xcursors/vanilla-dmz-xcursors-0.4.5.ebuild
+++ b/x11-themes/vanilla-dmz-xcursors/vanilla-dmz-xcursors-0.4.5.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="mirror://debian/pool/main/d/dmz-cursor-theme/dmz-cursor-theme_${PV}.tar
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86"
 IUSE=""
 
 DEPEND="x11-apps/xcursorgen"



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

2018-04-04 Thread Matthias Maier
commit: e564224a7c1a74c8772284a7b40c39f35ae9250f
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Apr  4 15:49:32 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Apr  4 15:52:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e564224a

app-emulation/qemu: ebuild maintenance

 * desnappify

 * fix ARM performance issue. Thanks to David Flogeras and Alexander Tsoy.

 Closes: https://bugs.gentoo.org/647952
 Closes: https://bugs.gentoo.org/651602

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-emulation/qemu/Manifest | 1 +
 .../qemu/{qemu-2.11.1-r52.ebuild => qemu-2.11.1-r53.ebuild} | 6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index f012e7f8da7..e58946d549d 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -1,2 +1,3 @@
 DIST qemu-2.11.1-patches-r1.tar.xz 2064 BLAKE2B 
533c916b01c014bcfa6c733b76aa6da1f12cdf5f0d4ae33136453705a8aca9fdfeef998747cfdc72d19e08fa40ea97e2fd4c21412c030af314605059282f49ef
 SHA512 
12de7b4777ec98871d0786291534f61b37534feef64b556caeab72e020ff14d61fe19d24cb151ebfdb912df2a7ba72c0d882566b368d88d02c9f1354c2adae4a
+DIST qemu-2.11.1-patches-r2.tar.xz 3652 BLAKE2B 
4c3bf7503a838c2a978bcc973ee7d8909d662980aa2ccb71f3bff69a7aa79cc2ed405ed4648914808c64a538c0ceeef2904380cae38ee6c94176a11c9ebdbed3
 SHA512 
35d3aaeffe7655e739cd6d7c420692fcc6d2d76e49a8fd288f09bec81146075485675d1f912a7fc531ac8497977bcd259e97c260b61a7e854c378f6b9b2d4a79
 DIST qemu-2.11.1.tar.bz2 32819412 BLAKE2B 
6b6d4e7b8dcf33aeedb0b33bad267da07ad17c2eeeb5fbd2c038d760bc03224e55ba0f03eb248c62bc0e8636c2c660ea76b367eaea96bee16388053f82c8b8a9
 SHA512 
1b692bbdfc3dc785738c7192aa2a3f9cf53d9f5bf3b3f49fa8692050dc50f7056c8a4d1b527d48ffb2a674a0fd3a46d87addd1eaaa758f35eec1ab5adfe32354

diff --git a/app-emulation/qemu/qemu-2.11.1-r52.ebuild 
b/app-emulation/qemu/qemu-2.11.1-r53.ebuild
similarity index 99%
rename from app-emulation/qemu/qemu-2.11.1-r52.ebuild
rename to app-emulation/qemu/qemu-2.11.1-r53.ebuild
index a95eff6a1e6..0fd33474552 100644
--- a/app-emulation/qemu/qemu-2.11.1-r52.ebuild
+++ b/app-emulation/qemu/qemu-2.11.1-r53.ebuild
@@ -22,7 +22,7 @@ else
KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
 
# Gentoo specific patchsets:
-   SRC_URI+=" 
https://dev.gentoo.org/~tamiko/distfiles/${P}-patches-r1.tar.xz";
+   SRC_URI+=" 
https://dev.gentoo.org/~tamiko/distfiles/${P}-patches-r2.tar.xz";
 fi
 
 DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
@@ -59,7 +59,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
qemu_softmmu_targets_ppc? ( fdt )
qemu_softmmu_targets_ppc64? ( fdt )
sdl2? ( sdl )
-   static? ( static-user !alsa !bluetooth !gtk !gtk2 !opengl !pulseaudio )
+   static? ( static-user !alsa !bluetooth !gtk !gtk2 !opengl !pulseaudio 
!snappy )
virtfs? ( xattr )
vte? ( gtk )"
 
@@ -141,7 +141,7 @@ SOFTMMU_TOOLS_DEPEND="
)
seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] )
smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] )
-   snappy? ( app-arch/snappy:=[static-libs(+)] )
+   snappy? ( app-arch/snappy:= )
spice? (
>=app-emulation/spice-protocol-0.12.3
>=app-emulation/spice-0.12.0[static-libs(+)]



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

2018-04-04 Thread Matthias Maier
commit: 5c3c0ca6eb5a759daa3cb9854e0cb3b658a173cb
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Apr  4 15:22:10 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Apr  4 15:52:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c3c0ca6

app-emulation/qemu: drop 2.11.0

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-emulation/qemu/Manifest   |   2 -
 app-emulation/qemu/qemu-2.11.0.ebuild | 805 --
 2 files changed, 807 deletions(-)

diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index 64c94d4c995..f012e7f8da7 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -1,4 +1,2 @@
-DIST qemu-2.11.0-patches-r0.tar.xz 16140 BLAKE2B 
2e23908075195a7c28df574525a159e171277a2da6d7c0656a341a2db6a622237106d2dd8de5c9d61b5fb62fa5a163e9657406a2996cebc05baa53d42c5f5d15
 SHA512 
f7d92c2232398565b8cde294d38dc281c13503fb5967cc7871a2233b7fa354799619445e9ec89c285ef051f62ecef0bd38a135b0093bf5528c0b28c6e580c839
-DIST qemu-2.11.0.tar.bz2 32816398 BLAKE2B 
2014a8246f3cba9069186629d9ec8c221672fcfd3e8cd28a7e57f467add81f7bd84363183ef5cc5d18af91bde9186a4da49c0133c8ead83eae4626b9fc364e99
 SHA512 
3681700833573c0aa6283af950bfa298970056f1b44489088d8863840a7694512138321f86961ef43b256abf15eddd2612fb9cdbe3d9a358542d4e7037cc2004
 DIST qemu-2.11.1-patches-r1.tar.xz 2064 BLAKE2B 
533c916b01c014bcfa6c733b76aa6da1f12cdf5f0d4ae33136453705a8aca9fdfeef998747cfdc72d19e08fa40ea97e2fd4c21412c030af314605059282f49ef
 SHA512 
12de7b4777ec98871d0786291534f61b37534feef64b556caeab72e020ff14d61fe19d24cb151ebfdb912df2a7ba72c0d882566b368d88d02c9f1354c2adae4a
 DIST qemu-2.11.1.tar.bz2 32819412 BLAKE2B 
6b6d4e7b8dcf33aeedb0b33bad267da07ad17c2eeeb5fbd2c038d760bc03224e55ba0f03eb248c62bc0e8636c2c660ea76b367eaea96bee16388053f82c8b8a9
 SHA512 
1b692bbdfc3dc785738c7192aa2a3f9cf53d9f5bf3b3f49fa8692050dc50f7056c8a4d1b527d48ffb2a674a0fd3a46d87addd1eaaa758f35eec1ab5adfe32354

diff --git a/app-emulation/qemu/qemu-2.11.0.ebuild 
b/app-emulation/qemu/qemu-2.11.0.ebuild
deleted file mode 100644
index 237bb73e4b3..000
--- a/app-emulation/qemu/qemu-2.11.0.ebuild
+++ /dev/null
@@ -1,805 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="ncurses,readline"
-
-PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
-
-FIRMWARE_ABI_VERSION="2.9.0-r52"
-
-inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
-   user udev fcaps readme.gentoo-r1 pax-utils l10n
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="git://git.qemu.org/qemu.git"
-   inherit git-r3
-   SRC_URI=""
-else
-   SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2";
-   KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~x86-fbsd"
-
-   # Gentoo specific patchsets:
-   SRC_URI+=" 
https://dev.gentoo.org/~tamiko/distfiles/${P}-patches-r0.tar.xz";
-fi
-
-DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
-HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org";
-
-LICENSE="GPL-2 LGPL-2 BSD-2"
-SLOT="0"
-IUSE="accessibility +aio alsa bluetooth bzip2 +caps +curl debug +fdt
-   glusterfs gnutls gtk gtk2 infiniband iscsi +jpeg kernel_linux
-   kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs +png
-   pulseaudio python rbd sasl +seccomp sdl sdl2 selinux smartcard snappy
-   spice ssh static static-user systemtap tci test usb usbredir vde
-   +vhost-net virgl virtfs +vnc vte xattr xen xfs"
-
-COMMON_TARGETS="aarch64 alpha arm cris i386 m68k microblaze microblazeel
-   mips mips64 mips64el mipsel nios2 or1k ppc ppc64 s390x sh4 sh4eb sparc
-   sparc64 x86_64"
-IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS}
-   lm32 moxie ppcemb tricore unicore32 xtensa xtensaeb"
-IUSE_USER_TARGETS="${COMMON_TARGETS}
-   armeb hppa mipsn32 mipsn32el ppc64abi32 ppc64le sparc32plus tilegx"
-
-use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' 
${IUSE_SOFTMMU_TARGETS})
-use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
-IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
-
-# Allow no targets to be built so that people can get a tools-only build.
-# Block USE flag configurations known to not work.
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   gtk2? ( gtk )
-   qemu_softmmu_targets_arm? ( fdt )
-   qemu_softmmu_targets_microblaze? ( fdt )
-   qemu_softmmu_targets_mips64el? ( fdt )
-   qemu_softmmu_targets_ppc? ( fdt )
-   qemu_softmmu_targets_ppc64? ( fdt )
-   sdl2? ( sdl )
-   static? ( static-user !alsa !bluetooth !gtk !gtk2 !opengl !pulseaudio )
-   virtfs? ( xattr )
-   vte? ( gtk )"
-
-# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
-# and user/softmmu targets (qemu-*, qemu-system-*).
-#
-# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
-#
-# The attr lib is

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

2018-04-04 Thread Matthias Maier
commit: eeeaf045c59f577ff5a349d677d9acf7783fb194
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Apr  4 15:51:44 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Apr  4 15:52:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeeaf045

app-emulation/qemu: desnappify

commit to stable

Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --force

 app-emulation/qemu/{qemu-2.11.1-r1.ebuild => qemu-2.11.1-r2.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/qemu/qemu-2.11.1-r1.ebuild 
b/app-emulation/qemu/qemu-2.11.1-r2.ebuild
similarity index 99%
rename from app-emulation/qemu/qemu-2.11.1-r1.ebuild
rename to app-emulation/qemu/qemu-2.11.1-r2.ebuild
index 482424fd1a8..8922d6793f0 100644
--- a/app-emulation/qemu/qemu-2.11.1-r1.ebuild
+++ b/app-emulation/qemu/qemu-2.11.1-r2.ebuild
@@ -59,7 +59,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
qemu_softmmu_targets_ppc? ( fdt )
qemu_softmmu_targets_ppc64? ( fdt )
sdl2? ( sdl )
-   static? ( static-user !alsa !bluetooth !gtk !gtk2 !opengl !pulseaudio )
+   static? ( static-user !alsa !bluetooth !gtk !gtk2 !opengl !pulseaudio 
!snappy )
virtfs? ( xattr )
vte? ( gtk )"
 
@@ -140,7 +140,7 @@ SOFTMMU_TOOLS_DEPEND="
)
seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] )
smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] )
-   snappy? ( app-arch/snappy:=[static-libs(+)] )
+   snappy? ( app-arch/snappy:= )
spice? (
>=app-emulation/spice-protocol-0.12.3
>=app-emulation/spice-0.12.0[static-libs(+)]



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

2018-04-04 Thread Matthias Maier
commit: bb8c6ba2774a040b29394e96a57b04e937ba8586
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Apr  4 15:50:30 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Apr  4 15:52:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8c6ba2

app-emulation/qemu: desnappify live ebuild

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index ef5e44d1ccb..2df4a751f82 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -57,7 +57,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
qemu_softmmu_targets_ppc? ( fdt )
qemu_softmmu_targets_ppc64? ( fdt )
sdl2? ( sdl )
-   static? ( static-user !alsa !bluetooth !gtk !gtk2 !opengl !pulseaudio )
+   static? ( static-user !alsa !bluetooth !gtk !gtk2 !opengl !pulseaudio 
!snappy )
virtfs? ( xattr )
vte? ( gtk )"
 
@@ -139,7 +139,7 @@ SOFTMMU_TOOLS_DEPEND="
)
seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] )
smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] )
-   snappy? ( app-arch/snappy:=[static-libs(+)] )
+   snappy? ( app-arch/snappy )
spice? (
>=app-emulation/spice-protocol-0.12.3
>=app-emulation/spice-0.12.0[static-libs(+)]



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

2018-04-04 Thread Aaron Bauman
commit: 372da8f4aa18afcb2098410b8a8469bf98f024a6
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr  4 16:13:20 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr  4 16:13:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=372da8f4

www-client/w3m: amd64 stable

Bug: https://bugs.gentoo.org/645714
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 www-client/w3m/w3m-0.5.3_p20180125.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/w3m/w3m-0.5.3_p20180125.ebuild 
b/www-client/w3m/w3m-0.5.3_p20180125.ebuild
index 55fe127f01e..2b85b30cd01 100644
--- a/www-client/w3m/w3m-0.5.3_p20180125.ebuild
+++ b/www-client/w3m/w3m-0.5.3_p20180125.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/tats/${PN}/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.g
 
 LICENSE="w3m"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="X fbcon gdk-pixbuf gpm imlib l10n_de l10n_ja libressl lynxkeymap nls 
nntp ssl unicode xface"
 
 RDEPEND="dev-libs/boehm-gc:=



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

2018-04-04 Thread Aaron Bauman
commit: 333710817abdda2fbb2ad1859fb317f6f59ed76f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr  4 16:02:09 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr  4 16:13:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33371081

dev-libs/botan: amd64 stable

Bug: https://bugs.gentoo.org/652254
Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/dev-libs/botan/botan-2.5.0.ebuild 
b/dev-libs/botan/botan-2.5.0.ebuild
index fa4198d5403..d4fed36be46 100644
--- a/dev-libs/botan/botan-2.5.0.ebuild
+++ b/dev-libs/botan/botan-2.5.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A C++ crypto library"
 HOMEPAGE="http://botan.randombit.net/";
 SRC_URI="http://botan.randombit.net/releases/${MY_P}.tgz";
 
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
+KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
 SLOT="2/5" # soname version
 LICENSE="BSD"
 IUSE="bindist doc boost python bzip2 libressl lzma sqlite ssl static-libs zlib"



[gentoo-commits] proj/genkernel:overlayfs commit in: defaults/

2018-04-04 Thread Richard Farina
commit: ef867ef851f01dac7713c09c7504b6904a99ca51
Author: Rick Farina (Zero_Chaos)  gentoo  org>
AuthorDate: Wed Apr  4 16:18:54 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Apr  4 16:18:54 2018 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=ef867ef8

refactor away from using /proc/config.gz and refactor /proc/filesystems usage 
to be uniform

 defaults/initrd.scripts | 27 ++-
 defaults/linuxrc|  4 
 2 files changed, 14 insertions(+), 17 deletions(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 5c73bfc..173092f 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -605,6 +605,7 @@ setup_overlayfs() {
 
 good_msg "Loading overlayfs"
 modprobe overlay > /dev/null 2>&1
+   checkfs overlay
 
 mount -t squashfs -o loop,ro "$CDROOT_PATH/$LOOPEXT$LOOP" "${static}"
 mount -t tmpfs none "${overlay}"
@@ -762,11 +763,11 @@ fs_type_in_use() {
cut -d ' ' -f 3 < /proc/mounts | fgrep -q "${fs_type}"
 }
 
-mount_devfs () {
+mount_devfs() {
# Use devtmpfs if enabled in kernel,
# else tmpfs. Always run mdev just in case
devfs=tmpfs
-   if grep -qs devtmpfs /proc/filesystems ; then
+   if checkfs devtmpfs > /dev/null ; then
devfs=devtmpfs
fi
 
@@ -1434,7 +1435,7 @@ startLUKS() {
 
# if key is set but neither ssh enabled or key device is given, find
# the key device
-   
+
if [ -e "/usr/sbin/dropbear" ]; then
startdropbear
fi
@@ -1671,6 +1672,7 @@ setup_squashfs_aufs() {
 
good_msg "Loading aufs module ..."
modprobe aufs &>/dev/null
+   checkfs aufs
 
 mount -t squashfs -o loop,ro "$CDROOT_PATH/$LOOPEXT$LOOP" 
"$aufs_ro_branch"
mount -t tmpfs none "$aufs_rw_branch"
@@ -1788,16 +1790,15 @@ strip_mount_options()
 -e 's/(,|^)iversion(,|$)/,/g'
 }
 
-checkzconfig() {
-  if [ -r "/proc/config.gz" ]; then
-if zcat /proc/config.gz | grep -E "CONFIG_${1}=(m|y)" 1>/dev/null;
-then
- return 0
-fi
-  fi
+checkfs()
+   if [ -r "/proc/filesystems" ]; then
+   if grep -qs "$1" /proc/filesystems ; then
+   return 0
+   fi
+   fi
 
-  warn_msg "No CONFIG_${1} support"
-  warn_msg "${1} is not guarantee to work on this medium"
+   warn_msg "No ${1} support listed in /proc/filesystems"
+   warn_msg "${1} is not likely to work on this medium"
 
-  return 1
+   return 1
 }

diff --git a/defaults/linuxrc b/defaults/linuxrc
index 6464280..80e1938 100644
--- a/defaults/linuxrc
+++ b/defaults/linuxrc
@@ -261,11 +261,9 @@ do
 ;;
 aufs)
   aufs=1
-  checkzconfig AUFS_FS
 ;;
aufs\=*)
   aufs=1
-  checkzconfig AUFS_FS
if echo "${x#*=}" | grep , &>/dev/null; then
aufs_dev_uid=${x#*,}
aufs_dev=${x%,*}
@@ -280,11 +278,9 @@ do
;;
 overlayfs)
   overlayfs=1
-  checkzconfig OVERLAY_FS
 ;;
   overlayfs\=*)
 overlayfs=1
-checkzconfig OVERLAY_FS
 if echo "${x#*=}" | grep , &>/dev/null; then
   overlayfs_dev_uid=${x#*,}
   overlayfs_dev=${x%,*}



[gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/files/

2018-04-04 Thread Ulrich Müller
commit: 5b941e24ed9cacf4b51320808ed19d9ba498920c
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Mar 31 14:36:33 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Apr  4 16:18:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b941e24

app-text/texlive-core: remove unused file

 app-text/texlive-core/files/texmf-update2010 | 165 ---
 1 file changed, 165 deletions(-)

diff --git a/app-text/texlive-core/files/texmf-update2010 
b/app-text/texlive-core/files/texmf-update2010
deleted file mode 100644
index a877823e7c1..000
--- a/app-text/texlive-core/files/texmf-update2010
+++ /dev/null
@@ -1,165 +0,0 @@
-#!/bin/bash
-#
-# Utility to update Gentoo TeXLive distribution configuration files
-#
-
-echo "Configuring TeXLive ..."
-
-PATH=/bin:/usr/bin
-
-# Fix for all those with altered umask for root
-umask 022
-
-# Make sure we have a correct environment, bug #30432
-# The list of env. vars is taken from the INSTALL file
-for texvar in AFMFONTS BIBINPUTS BSTINPUTS DVILJFONTS DVIPSFONTS \
-   DVIPSHEADERS GFFONTS GLYPHFONTS INDEXSTYLE MFBASES MFINPUTS \
-   MFPOOL MFTINPUTS MPINPUTS MPMEMS MPPOOL MPSUPPORT OCPINPUTS \
-   OFMFONTS OPLFONTS OTPINPUTS OVFFONTS OVPFONTS PKFONTS PSHEADERS \
-   T1FONTS T1INPUTS TEXBIB TEXCONFIG TEXDOCS TEXFONTMAPS TEXFONTS \
-   TEXFORMATS TEXINDEXSTYLE TEXINPUTS TEXMFCNF TEXMFDBS TEXMFINI \
-   TEXPICTS TEXPKS TEXPOOL TEXPSHEADERS TEXSOURCES TFMFONTS TRFONTS \
-   VFFONTS XDVIFONTS XDVIVFS ; do
-
-   if [ "${!texvar}" ]; then
-   if ! $(echo ${!texvar} | grep '^:\|::\|:$' &>/dev/null) ; then
-   export ${texvar}="${!texvar}:"
-   fi
-   fi
-done
-
-if [ "$TEXINPUTS" ]; then
-   if $(echo ${TEXINPUTS} | grep '/usr/share/texmf' &>/dev/null) ; then
-   export TEXINPUTS=$(echo ${TEXINPUTS} | sed -e 
's|/usr/share/texmf/*:\?||g')
-   elif $(echo ${TEXINPUTS} | grep '/var/lib/texmf' &>/dev/null) ; then
-   export TEXINPUTS=$(echo ${TEXINPUTS} | sed -e 
's|/var/lib/texmf/*:\?||g')
-   fi
-fi
-
-MKTEMP_COMMAND="mktemp -t tmp.XX"
-DIFF_COMMAND="cmp -s"
-TEMP_FILE="`${MKTEMP_COMMAND}`"
-
-if [ -z "${TEMP_FILE}" ]; then
-exit
-fi
-
-# check whether config files for fmtutil and updmap have changed
-STATUS_FMTUTIL="0"
-STATUS_UPDMAP="0"
-
-if [ -d /etc/texmf/texmf.d ]; then
-echo "Generating /etc/texmf/web2c/texmf.cnf from /etc/texmf/texmf.d ..."
-cat /etc/texmf/texmf.d/*.cnf > "/etc/texmf/web2c/texmf.cnf"
-fi
-
-if [ -d /etc/texmf/fmtutil.d ]; then
-echo "Generating /etc/texmf/web2c/fmtutil.cnf from /etc/texmf/fmtutil.d 
..."
-if [ -f /etc/texmf/web2c/fmtutil.cnf ]; then
-   cp -f /etc/texmf/web2c/fmtutil.cnf ${TEMP_FILE}
-else
-   touch ${TEMP_FILE}
-fi
-cat /etc/texmf/fmtutil.d/*.cnf > "/etc/texmf/web2c/fmtutil.cnf"
-${DIFF_COMMAND} /etc/texmf/web2c/fmtutil.cnf ${TEMP_FILE}
-STATUS_FMTUTIL="${STATUS_FMTUTIL}$?"
-else
-# if no regeneration took place:
-# always regenerate the formats to be on the safe side
-STATUS_FMTUTIL="${STATUS_FMTUTIL}3"
-fi
-
-if [ -d /etc/texmf/updmap.d ]; then
-if [ -f /etc/texmf/web2c/updmap.cfg ]; then
-   cp -f /etc/texmf/web2c/updmap.cfg ${TEMP_FILE}
-else
-   touch ${TEMP_FILE}
-fi
-echo "Generating /etc/texmf/web2c/updmap.cfg from /etc/texmf/updmap.d ..."
-cat /etc/texmf/updmap.d/*.cfg > "/etc/texmf/web2c/updmap.cfg"
-${DIFF_COMMAND} /etc/texmf/web2c/updmap.cfg ${TEMP_FILE}
-STATUS_UPDMAP="${STATUS_UPDMAP}$?"
-else
-# if no regeneration could be done:
-# always regenerate the maps to be on the safe side
-STATUS_UPDMAP="${STATUS_UPDMAP}3"
-fi
-
-echo "Generating ls-R files"
-mktexlsr &>/dev/null
-
-# Generate language.dat file, from texlive install-pkg.sh
-X=`kpsewhich language.dat`
-Z=`dirname $X`
-if [ -n "$X" -a -f "$Z/language.dat" -a -f "$Z/language.us" ] ; then
-echo "Generating language.dat file"
-
-# Save the old one, we will check if it has changed
-cp -f "$Z/language.dat" "${TEMP_FILE}"
-
-cat "$Z/language.us" > "$Z/language.dat"
-for i in /etc/texmf/language.dat.d/language.*.dat; do
-[ -f "$i" ] && cat "$i" >> "$Z/language.dat"
-done
-
-${DIFF_COMMAND} "$Z/language.dat" "${TEMP_FILE}"
-STATUS_FMTUTIL="${STATUS_FMTUTIL}$?"
-fi
-
-# Generate language.def file.
-if [ -n "$X" -a -f "$Z/language.def" -a -f "$Z/language.us.def" ] ; then
-echo "Generating language.def file"
-
-# Save the old one, we will check if it has changed
-cp -f "$Z/language.def" "${TEMP_FILE}"
-
-cat "$Z/language.us.def" > "$Z/language.def"
-for i in /etc/texmf/language.def.d/language.*.def; do
-[ -f "$i" ] && cat "$i" >> "$Z/language.def"
-done
-cat << EOF >> "$Z/language.def"
-%%% No changes may be made beyond this point.
-
-\uselanguage {USenglish} %%% This MUST be the last line of t

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

2018-04-04 Thread Richard Farina
commit: eca9da37c9b02efe8d11170b039fa6792647b64f
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Apr  4 16:42:40 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Apr  4 16:42:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eca9da37

package.mask: mask sys-fs/aufs{3,4} for bug #650126

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

diff --git a/profiles/package.mask b/profiles/package.mask
index b92001c2acb..5d3795f6bb9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Rick Farina  (04 Apr 2018)
+# Violates PMS and does not work with stable portage.
+# Masked for removal in 60 days, lift mask if bug #650126 is fixed
+sys-fs/aufs3
+sys-fs/aufs4
+
 # Andreas Sturmlechner  (03 Mar 2018)
 # Dead upstream, depends on dead PyQt4.
 # Masked for removal in 30 days. Bugs #649118, #510066



[gentoo-commits] proj/musl:master commit in: app-emulation/qemu/

2018-04-04 Thread Aric Belsito
commit: 4e099406103d3b32c866ee519bf1db99e4af6b73
Author: Aric Belsito  gmail  com>
AuthorDate: Wed Apr  4 16:44:31 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Wed Apr  4 16:44:31 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=4e099406

app-emulation/qemu: version bump to 2.11.1-r2/-r53

 app-emulation/qemu/Manifest|   3 +-
 app-emulation/qemu/qemu-2.11.1-r1.ebuild   | 811 -
 .../{qemu-2.11.0.ebuild => qemu-2.11.1-r2.ebuild}  |   6 +-
 ...mu-2.11.1-r52.ebuild => qemu-2.11.1-r53.ebuild} |   6 +-
 4 files changed, 7 insertions(+), 819 deletions(-)

diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index 64c94d4..e58946d 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -1,4 +1,3 @@
-DIST qemu-2.11.0-patches-r0.tar.xz 16140 BLAKE2B 
2e23908075195a7c28df574525a159e171277a2da6d7c0656a341a2db6a622237106d2dd8de5c9d61b5fb62fa5a163e9657406a2996cebc05baa53d42c5f5d15
 SHA512 
f7d92c2232398565b8cde294d38dc281c13503fb5967cc7871a2233b7fa354799619445e9ec89c285ef051f62ecef0bd38a135b0093bf5528c0b28c6e580c839
-DIST qemu-2.11.0.tar.bz2 32816398 BLAKE2B 
2014a8246f3cba9069186629d9ec8c221672fcfd3e8cd28a7e57f467add81f7bd84363183ef5cc5d18af91bde9186a4da49c0133c8ead83eae4626b9fc364e99
 SHA512 
3681700833573c0aa6283af950bfa298970056f1b44489088d8863840a7694512138321f86961ef43b256abf15eddd2612fb9cdbe3d9a358542d4e7037cc2004
 DIST qemu-2.11.1-patches-r1.tar.xz 2064 BLAKE2B 
533c916b01c014bcfa6c733b76aa6da1f12cdf5f0d4ae33136453705a8aca9fdfeef998747cfdc72d19e08fa40ea97e2fd4c21412c030af314605059282f49ef
 SHA512 
12de7b4777ec98871d0786291534f61b37534feef64b556caeab72e020ff14d61fe19d24cb151ebfdb912df2a7ba72c0d882566b368d88d02c9f1354c2adae4a
+DIST qemu-2.11.1-patches-r2.tar.xz 3652 BLAKE2B 
4c3bf7503a838c2a978bcc973ee7d8909d662980aa2ccb71f3bff69a7aa79cc2ed405ed4648914808c64a538c0ceeef2904380cae38ee6c94176a11c9ebdbed3
 SHA512 
35d3aaeffe7655e739cd6d7c420692fcc6d2d76e49a8fd288f09bec81146075485675d1f912a7fc531ac8497977bcd259e97c260b61a7e854c378f6b9b2d4a79
 DIST qemu-2.11.1.tar.bz2 32819412 BLAKE2B 
6b6d4e7b8dcf33aeedb0b33bad267da07ad17c2eeeb5fbd2c038d760bc03224e55ba0f03eb248c62bc0e8636c2c660ea76b367eaea96bee16388053f82c8b8a9
 SHA512 
1b692bbdfc3dc785738c7192aa2a3f9cf53d9f5bf3b3f49fa8692050dc50f7056c8a4d1b527d48ffb2a674a0fd3a46d87addd1eaaa758f35eec1ab5adfe32354

diff --git a/app-emulation/qemu/qemu-2.11.1-r1.ebuild 
b/app-emulation/qemu/qemu-2.11.1-r1.ebuild
deleted file mode 100644
index cc4fa94..000
--- a/app-emulation/qemu/qemu-2.11.1-r1.ebuild
+++ /dev/null
@@ -1,811 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="ncurses,readline"
-
-PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
-
-FIRMWARE_ABI_VERSION="2.9.0-r52"
-
-inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
-   user udev fcaps readme.gentoo-r1 pax-utils l10n
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="git://git.qemu.org/qemu.git"
-   inherit git-r3
-   SRC_URI=""
-else
-   SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2";
-   KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
-
-   # Gentoo specific patchsets:
-   SRC_URI+=" 
https://dev.gentoo.org/~tamiko/distfiles/${P}-patches-r1.tar.xz";
-fi
-
-DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
-HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org";
-
-LICENSE="GPL-2 LGPL-2 BSD-2"
-SLOT="0"
-IUSE="accessibility +aio alsa bluetooth bzip2 +caps +curl debug +fdt
-   glusterfs gnutls gtk gtk2 infiniband iscsi +jpeg kernel_linux
-   kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs +png
-   pulseaudio python rbd sasl +seccomp sdl sdl2 selinux smartcard snappy
-   spice ssh static static-user systemtap tci test usb usbredir vde
-   +vhost-net virgl virtfs +vnc vte xattr xen xfs"
-
-COMMON_TARGETS="aarch64 alpha arm cris i386 m68k microblaze microblazeel
-   mips mips64 mips64el mipsel nios2 or1k ppc ppc64 s390x sh4 sh4eb sparc
-   sparc64 x86_64"
-IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS}
-   lm32 moxie ppcemb tricore unicore32 xtensa xtensaeb"
-IUSE_USER_TARGETS="${COMMON_TARGETS}
-   armeb hppa mipsn32 mipsn32el ppc64abi32 ppc64le sparc32plus tilegx"
-
-use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' 
${IUSE_SOFTMMU_TARGETS})
-use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
-IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
-
-# Allow no targets to be built so that people can get a tools-only build.
-# Block USE flag configurations known to not work.
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   gtk2? ( gtk )
-   qemu_softmmu_targets_arm? ( fdt )
-   qemu_softmmu_targets_microblaze? ( fdt )
-   qemu_softmmu_targets_mips64el? ( fdt )
-   qemu_softmmu_targets_ppc? ( fdt )
-   qemu

[gentoo-commits] proj/musl:master commit in: media-libs/alsa-lib/

2018-04-04 Thread Aric Belsito
commit: fd7471129f057894992515c2d9297e84d99f7822
Author: Aric Belsito  gmail  com>
AuthorDate: Wed Apr  4 16:48:40 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Wed Apr  4 16:48:40 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=fd747112

media-libs/alsa-lib: version bump to 1.1.6

 media-libs/alsa-lib/Manifest   |  5 +-
 media-libs/alsa-lib/alsa-lib-1.1.4.1.ebuild|  4 +-
 media-libs/alsa-lib/alsa-lib-1.1.5.ebuild  |  4 +-
 ...alsa-lib-1.1.5.ebuild => alsa-lib-1.1.6.ebuild} | 57 +-
 4 files changed, 31 insertions(+), 39 deletions(-)

diff --git a/media-libs/alsa-lib/Manifest b/media-libs/alsa-lib/Manifest
index 7101b63..05d198b 100644
--- a/media-libs/alsa-lib/Manifest
+++ b/media-libs/alsa-lib/Manifest
@@ -1,2 +1,3 @@
-DIST alsa-lib-1.1.4.1.tar.bz2 974584 SHA256 
91bb870c14d1c7c269213285eeed874fa3d28112077db061a3af8010d0885b76 SHA512 
7b548c4ee29c4a1230a0edcd5d19219831290f96a214180a6530628acc05278d1348376195287d188f4f44d6be1914391c63994f1b50985c3eee74352da26b0b
 WHIRLPOOL 
2fc84b8a3c6023dac7953f1d2960a8eb5279f58cf2e59b8f5d04293df7595b9f0ebca5738bf4a333f8b20586c7fd579b9e7bdeeffd64518649be3a8c5d588fd8
-DIST alsa-lib-1.1.5.tar.bz2 979225 SHA256 
f4f68ad3c6da36b0b5241ac3c798a7a71e0e97d51f972e9f723b3f20a9650ae6 SHA512 
c79ceaa1ebfeda2caf41a0495ea31dd2748a11795989aebc341ae13a5c96d21495e4542571d5590e68b2575ceddd6e84059a950ddb78e6c0b9d94861faee4f58
 WHIRLPOOL 
7b327499e8576c07e4ed7fe293f788283e158f08efd10ad5b7ca9f980cbe5dcd9fcc290a9880726a971bd180f5a0c57215d5f337e5294ace25fe5923ea6fbcbd
+DIST alsa-lib-1.1.4.1.tar.bz2 974584 BLAKE2B 
f3221fa55dc11c04f4a1bc3ee90d2a679ca9b8bde65e2801ae5762fa456ef8e45532624efa57bf7d62f82e5c172eaf10f2286f9acace5a47e20123acf5ce04d2
 SHA512 
7b548c4ee29c4a1230a0edcd5d19219831290f96a214180a6530628acc05278d1348376195287d188f4f44d6be1914391c63994f1b50985c3eee74352da26b0b
+DIST alsa-lib-1.1.5.tar.bz2 979225 BLAKE2B 
75683b17bfd51c1e54f1a460ed32a170b07eb227bd6b9ee481d123116464f5c16bbb49f29dfc8d08baaf2f69c5333bf71b70c33b5d420c43e56ae4ace76a6ab0
 SHA512 
c79ceaa1ebfeda2caf41a0495ea31dd2748a11795989aebc341ae13a5c96d21495e4542571d5590e68b2575ceddd6e84059a950ddb78e6c0b9d94861faee4f58
+DIST alsa-lib-1.1.6.tar.bz2 989316 BLAKE2B 
2aec62d262148571cc1b93ac8053002b61266951caf8b2855fc65b699ec928672748a21ba11a25e14e752a4a85f68b2f77b5ad6af9b2f1fc5e9de41313ace54a
 SHA512 
00117769a3d5c609019b975188d6e7a07d035bd0461f54c5f291e14667620506f1adb6d61350f78d54648850f31965aae3ab0e697bf9e09c988e2d15bf6b09f0

diff --git a/media-libs/alsa-lib/alsa-lib-1.1.4.1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.1.4.1.ebuild
index 444e11e..a9bd0ec 100644
--- a/media-libs/alsa-lib/alsa-lib-1.1.4.1.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.1.4.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
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python2_7 )
 inherit autotools eutils multilib multilib-minimal python-single-r1
 
 DESCRIPTION="Advanced Linux Sound Architecture Library"
-HOMEPAGE="http://www.alsa-project.org/";
+HOMEPAGE="https://alsa-project.org/";
 SRC_URI="mirror://alsaproject/lib/${P}.tar.bz2"
 
 LICENSE="LGPL-2.1"

diff --git a/media-libs/alsa-lib/alsa-lib-1.1.5.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.1.5.ebuild
index 0c76804..7ff825c 100644
--- a/media-libs/alsa-lib/alsa-lib-1.1.5.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.1.5.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
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python2_7 )
 inherit autotools eutils multilib multilib-minimal python-single-r1
 
 DESCRIPTION="Advanced Linux Sound Architecture Library"
-HOMEPAGE="http://www.alsa-project.org/";
+HOMEPAGE="https://alsa-project.org/";
 SRC_URI="mirror://alsaproject/lib/${P}.tar.bz2"
 
 LICENSE="LGPL-2.1"

diff --git a/media-libs/alsa-lib/alsa-lib-1.1.5.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.1.6.ebuild
similarity index 57%
copy from media-libs/alsa-lib/alsa-lib-1.1.5.ebuild
copy to media-libs/alsa-lib/alsa-lib-1.1.6.ebuild
index 0c76804..5056439 100644
--- a/media-libs/alsa-lib/alsa-lib-1.1.5.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.1.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
@@ -6,22 +6,18 @@ EAPI=6
 # no support for python3_2 or above yet wrt #471326
 PYTHON_COMPAT=( python2_7 )
 
-inherit autotools eutils multilib multilib-minimal python-single-r1
+inherit autotools multilib multilib-minimal python-single-r1
 
 DESCRIPTION="Advanced Linux Sound Architecture Library"
-HOMEPAGE="http://www.alsa-project.org/";
+HOMEPAGE="https://alsa-project.org/";
 SRC_URI="mirror://alsaproject/lib/${P}.tar.bz2"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
 K

[gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/

2018-04-04 Thread Matt Thode
commit: 1025a469f1d1dbb1c9c281dfb86961ca8d9dfbd3
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Apr  4 17:03:04 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Apr  4 17:03:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1025a469

sys-boot/plymouth: fixing musl and updating  ebuild

Closes: https://bugs.gentoo.org/651874
Package-Manager: Portage-2.3.27, Repoman-2.3.9

 .../{plymouth-.ebuild => plymouth-0.9.3-r2.ebuild} | 14 ++
 sys-boot/plymouth/plymouth-.ebuild | 14 ++
 2 files changed, 20 insertions(+), 8 deletions(-)

diff --git a/sys-boot/plymouth/plymouth-.ebuild 
b/sys-boot/plymouth/plymouth-0.9.3-r2.ebuild
similarity index 90%
copy from sys-boot/plymouth/plymouth-.ebuild
copy to sys-boot/plymouth/plymouth-0.9.3-r2.ebuild
index 375f98aabb3..5ffedf306a9 100644
--- a/sys-boot/plymouth/plymouth-.ebuild
+++ b/sys-boot/plymouth/plymouth-0.9.3-r2.ebuild
@@ -3,13 +3,15 @@
 
 EAPI=6
 
+inherit flag-o-matic
 
SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo.png";
 
 if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://anongit.freedesktop.org/git/plymouth";
inherit git-r3
+   EGIT_REPO_URI="https://anongit.freedesktop.org/git/plymouth";
 else
SRC_URI="${SRC_URI} 
https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 inherit autotools readme.gentoo-r1 systemd toolchain-funcs
@@ -19,8 +21,6 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/";
 
 LICENSE="GPL-2"
 SLOT="0"
-[[ ${PV} ==  ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="debug gdm +gtk +libkms +pango static-libs"
 
 CDEPEND="
@@ -28,11 +28,15 @@ CDEPEND="
gtk? (
dev-libs/glib:2
>=x11-libs/gtk+-3.14:3
-   x11-libs/cairo )
+   x11-libs/cairo
+   )
libkms? ( x11-libs/libdrm[libkms] )
pango? ( >=x11-libs/pango-1.21 )
 "
 DEPEND="${CDEPEND}
+   elibc_musl? ( sys-libs/rpmatch-standalone )
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
virtual/pkgconfig
 "
 # Block due bug #383067
@@ -51,6 +55,7 @@ PATCHES=(
 )
 
 src_prepare() {
+   use elibc_musl && append-ldflags -lrpmatch
default
eautoreconf
 }
@@ -60,6 +65,7 @@ src_configure() {
--with-system-root-install=no
--localstatedir=/var
--without-rhgb-compat-link
+   --enable-documentation
--enable-systemd-integration
--with-systemdunitdir="$(systemd_get_systemunitdir)"
$(use_enable !static-libs shared)

diff --git a/sys-boot/plymouth/plymouth-.ebuild 
b/sys-boot/plymouth/plymouth-.ebuild
index 375f98aabb3..5ffedf306a9 100644
--- a/sys-boot/plymouth/plymouth-.ebuild
+++ b/sys-boot/plymouth/plymouth-.ebuild
@@ -3,13 +3,15 @@
 
 EAPI=6
 
+inherit flag-o-matic
 
SRC_URI="https://dev.gentoo.org/~aidecoe/distfiles/${CATEGORY}/${PN}/gentoo-logo.png";
 
 if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://anongit.freedesktop.org/git/plymouth";
inherit git-r3
+   EGIT_REPO_URI="https://anongit.freedesktop.org/git/plymouth";
 else
SRC_URI="${SRC_URI} 
https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 inherit autotools readme.gentoo-r1 systemd toolchain-funcs
@@ -19,8 +21,6 @@ HOMEPAGE="https://cgit.freedesktop.org/plymouth/";
 
 LICENSE="GPL-2"
 SLOT="0"
-[[ ${PV} ==  ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="debug gdm +gtk +libkms +pango static-libs"
 
 CDEPEND="
@@ -28,11 +28,15 @@ CDEPEND="
gtk? (
dev-libs/glib:2
>=x11-libs/gtk+-3.14:3
-   x11-libs/cairo )
+   x11-libs/cairo
+   )
libkms? ( x11-libs/libdrm[libkms] )
pango? ( >=x11-libs/pango-1.21 )
 "
 DEPEND="${CDEPEND}
+   elibc_musl? ( sys-libs/rpmatch-standalone )
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
virtual/pkgconfig
 "
 # Block due bug #383067
@@ -51,6 +55,7 @@ PATCHES=(
 )
 
 src_prepare() {
+   use elibc_musl && append-ldflags -lrpmatch
default
eautoreconf
 }
@@ -60,6 +65,7 @@ src_configure() {
--with-system-root-install=no
--localstatedir=/var
--without-rhgb-compat-link
+   --enable-documentation
--enable-systemd-integration
--with-systemdunitdir="$(systemd_get_systemunitdir)"
$(use_enable !static-libs shared)



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

2018-04-04 Thread Jonas Stein
commit: df2c4efbc86f8cf951563644920195c5ed0adef9
Author: Jonas Stein  gentoo  org>
AuthorDate: Wed Apr  4 17:05:25 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Wed Apr  4 17:05:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df2c4efb

media-sound/a2jmidid: Maintainer retired

Proxied maintainer retired.
Closes: https://bugs.gentoo.org/632870
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-sound/a2jmidid/metadata.xml | 10 +-
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/media-sound/a2jmidid/metadata.xml 
b/media-sound/a2jmidid/metadata.xml
index 66863dd5fc8..a452e4ef669 100644
--- a/media-sound/a2jmidid/metadata.xml
+++ b/media-sound/a2jmidid/metadata.xml
@@ -5,16 +5,8 @@
aball...@gentoo.org
Alexis Ballier

-   
-   l33t...@gmail.com
-   Jouni Rinne
-   
-
+   
proau...@gentoo.org
Gentoo ProAudio Project

-
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
 



<    1   2   3   4   5   6   7   8   9   10   >