[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-cjson/

2019-03-12 Thread Georgy Yakovlev
commit: 7ec581b1ec5f234578b04214c7c720397a6f04d3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Mar 13 03:13:41 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Mar 13 03:13:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ec581b1

dev-lua/lua-cjson: drop old

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

 dev-lua/lua-cjson/Manifest   |  1 -
 dev-lua/lua-cjson/lua-cjson-2.1.0.ebuild | 34 
 2 files changed, 35 deletions(-)

diff --git a/dev-lua/lua-cjson/Manifest b/dev-lua/lua-cjson/Manifest
index e87bc35a16c..5543b65fbe3 100644
--- a/dev-lua/lua-cjson/Manifest
+++ b/dev-lua/lua-cjson/Manifest
@@ -1,3 +1,2 @@
 DIST lua-cjson-2.1.0.6.tar.gz 76820 BLAKE2B 
1056fefc8d9c802e068e1e7801cc1eb3a0279371ab72e4e8517e22ad68224dd4892f4e4cbfe0a407af71f1008affded41d7bcc05d89c4ddb0c437d93d67708a7
 SHA512 
71d25f4ec82641d56e33e13c0ecd8c60186b3c4faf3d30de81706d1305d4e61691a1e84210462942674e50ca2ff19e126cb04025d9645d5d26ef3b3b0e46f64b
 DIST lua-cjson-2.1.0.7.tar.gz 76949 BLAKE2B 
9189890f24885191001e79cf0f48aaee74026572eda3e767b0e5e63d44634156fd2b972287cb23e243b3fd0f44f8e87a1fcb0c0b8e26197c63e5e0ff30cb3a94
 SHA512 
c66fbb608dcd1b7daef8c70ad9a60ab442bf8b851b8d8c5e3b11854ab476dff115e2eef31f171a40ce364778682ce351114caf36c995521ec589bd9dd94415c5
-DIST lua-cjson-2.1.0.tar.gz 86024 BLAKE2B 
21dbf84cda2c973088dc9ba165351f3af35d4f604ef465abd91f37807a6c037f612f36c87b9458abef9afa06e1738e933fcce7be9edd2f9a5e301985f413a1db
 SHA512 
4343513b942f2ed98dc1ea6d7e852303bc1263f8acc5c70c8d674aec7adfc8279c5af7d5173a417b6f9a74543b8f6c8f98742d002f4f75832bbf23bb5a30ad2f

diff --git a/dev-lua/lua-cjson/lua-cjson-2.1.0.ebuild 
b/dev-lua/lua-cjson/lua-cjson-2.1.0.ebuild
deleted file mode 100644
index 7070319a390..000
--- a/dev-lua/lua-cjson/lua-cjson-2.1.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils
-
-DESCRIPTION="A fast JSON encoding/parsing module for Lua"
-HOMEPAGE="https://www.kyne.com.au/~mark/software/lua-cjson.php 
https://github.com/mpx/lua-cjson/;
-SRC_URI="https://www.kyne.com.au/~mark/software/download/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-RDEPEND=">=dev-lang/lua-5.1:0"
-DEPEND="${RDEPEND}"
-BDEPEND="test? ( dev-lang/perl )"
-
-DOCS=( NEWS THANKS )
-
-src_test() {
-   cd tests || die
-   ln -s "${BUILD_DIR}"/cjson.so ./ || die
-   ln -s "${S}"/lua/cjson ./ || die
-   ./genutf8.pl || die
-   ./test.lua || die
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( manual.html performance.html )
-   cmake-utils_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-cjson/

2019-03-12 Thread Georgy Yakovlev
commit: 724feaedd952c1dbeea34dcde2abc0fe574977c9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Mar 13 03:08:53 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Mar 13 03:08:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=724feaed

dev-lua/lua-cjson: bump to 2.1.0.7

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

 dev-lua/lua-cjson/Manifest |  1 +
 dev-lua/lua-cjson/lua-cjson-2.1.0.7.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-lua/lua-cjson/Manifest b/dev-lua/lua-cjson/Manifest
index e22ea3d3d87..e87bc35a16c 100644
--- a/dev-lua/lua-cjson/Manifest
+++ b/dev-lua/lua-cjson/Manifest
@@ -1,2 +1,3 @@
 DIST lua-cjson-2.1.0.6.tar.gz 76820 BLAKE2B 
1056fefc8d9c802e068e1e7801cc1eb3a0279371ab72e4e8517e22ad68224dd4892f4e4cbfe0a407af71f1008affded41d7bcc05d89c4ddb0c437d93d67708a7
 SHA512 
71d25f4ec82641d56e33e13c0ecd8c60186b3c4faf3d30de81706d1305d4e61691a1e84210462942674e50ca2ff19e126cb04025d9645d5d26ef3b3b0e46f64b
+DIST lua-cjson-2.1.0.7.tar.gz 76949 BLAKE2B 
9189890f24885191001e79cf0f48aaee74026572eda3e767b0e5e63d44634156fd2b972287cb23e243b3fd0f44f8e87a1fcb0c0b8e26197c63e5e0ff30cb3a94
 SHA512 
c66fbb608dcd1b7daef8c70ad9a60ab442bf8b851b8d8c5e3b11854ab476dff115e2eef31f171a40ce364778682ce351114caf36c995521ec589bd9dd94415c5
 DIST lua-cjson-2.1.0.tar.gz 86024 BLAKE2B 
21dbf84cda2c973088dc9ba165351f3af35d4f604ef465abd91f37807a6c037f612f36c87b9458abef9afa06e1738e933fcce7be9edd2f9a5e301985f413a1db
 SHA512 
4343513b942f2ed98dc1ea6d7e852303bc1263f8acc5c70c8d674aec7adfc8279c5af7d5173a417b6f9a74543b8f6c8f98742d002f4f75832bbf23bb5a30ad2f

diff --git a/dev-lua/lua-cjson/lua-cjson-2.1.0.7.ebuild 
b/dev-lua/lua-cjson/lua-cjson-2.1.0.7.ebuild
new file mode 100644
index 000..d8443f9f690
--- /dev/null
+++ b/dev-lua/lua-cjson/lua-cjson-2.1.0.7.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="A fast JSON encoding/parsing module for Lua"
+HOMEPAGE="https://www.kyne.com.au/~mark/software/lua-cjson.php 
https://github.com/openresty/lua-cjson;
+SRC_URI="https://github.com/openresty/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+internal-fpconv luajit test +threads"
+
+REQUIRED_USE="threads? ( internal-fpconv )"
+
+RDEPEND=">=dev-lang/lua-5.1:0"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-lang/perl )"
+
+DOCS=( NEWS README.md THANKS manual.txt performance.txt )
+
+PATCHES=(
+   "${FILESDIR}"/sparse_array_test_fix.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_INTERNAL_FPCONV="$(usex internal-fpconv)"
+   -DMULTIPLE_THREADS="$(usex threads)"
+   )
+
+   cmake-utils_src_configure
+}
+
+src_test() {
+   cd tests || die
+   ln -s "${BUILD_DIR}"/cjson.so ./ || die
+   ln -s "${S}"/lua/cjson ./ || die
+   ./genutf8.pl || die
+   ./test.lua || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-cjson/

2019-03-12 Thread Georgy Yakovlev
commit: 18797d336818d3b900b13b5bac5fb9e91c9aa1c4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Mar 13 03:10:09 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Mar 13 03:10:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18797d33

dev-lua/lua-cjson: update metadata.xml

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

 dev-lua/lua-cjson/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-cjson/metadata.xml b/dev-lua/lua-cjson/metadata.xml
index 351070af8a9..5b6408370be 100644
--- a/dev-lua/lua-cjson/metadata.xml
+++ b/dev-lua/lua-cjson/metadata.xml
@@ -6,7 +6,7 @@
Georgy Yakovlev


-   Fork of mpx/lua-cjson is included in the OpenResty 
bundle and includes a few bugfixes and improvements,
+   OpenResty fork of mpx/lua-cjson, includes a few 
bugfixes and improvements,
especially to facilitate the encoding of empty tables 
as JSON Arrays.





[gentoo-commits] repo/gentoo:master commit in: app-crypt/yubikey-manager-qt/

2019-03-12 Thread Göktürk Yüksek
commit: e3390ffe9f17e7d2e30aeeb3660cdf39fe3a888a
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Wed Mar 13 02:19:20 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Mar 13 02:20:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3390ffe

app-crypt/yubikey-manager-qt: bump to 1.1.1

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Göktürk Yüksek  gentoo.org>

 app-crypt/yubikey-manager-qt/Manifest  |  1 +
 .../yubikey-manager-qt-1.1.1.ebuild| 56 ++
 2 files changed, 57 insertions(+)

diff --git a/app-crypt/yubikey-manager-qt/Manifest 
b/app-crypt/yubikey-manager-qt/Manifest
index cfe1a7f7541..67f19ffeff8 100644
--- a/app-crypt/yubikey-manager-qt/Manifest
+++ b/app-crypt/yubikey-manager-qt/Manifest
@@ -1,3 +1,4 @@
 DIST yubikey-manager-qt-0.5.2.tar.gz 337194 BLAKE2B 
d6020116b9082671c039b521bbeebe7c1f0be022e233abbf8d6d788ea94e69e5f88aa3d6ec26a7b2edffa698327bb049e83ce54db2e0ba2ed1ad1dd536ab0961
 SHA512 
29265a10ae1dfe14dfdf4f1ba225516bf3bcbeb0115ca81696a4c5c506e957d6a99b0bb11a608e3175df99b8c04e8ae9250d5d42aab2b44b633d18fd2fc4c227
 DIST yubikey-manager-qt-1.0.0.tar.gz 8038084 BLAKE2B 
9e1082be62dab2d43bfad3050dd38dbcd10e5b8761bf567ba4f3e1b4627a25709cfa29ac7a23560fff76e0a75b4668932a407268c8d90d791c381ad485fea029
 SHA512 
2cf5f70b2734a7c0346649f5419dbee39bef9bb80bb498631d4879abc48d422d70468713a48945e284f2bdef20f3bb570a0ac5a4daab6c1ff195d86e39168843
 DIST yubikey-manager-qt-1.1.0.tar.gz 10893455 BLAKE2B 
d83f76b83f35380377beb0e5c5b4a605049211685ff3ec44f60c909f8bc8f60dcd0868ad666bebce13e7c0459f604dd5d77cb1bd01035fe8584c019aacca39e8
 SHA512 
b54f1e6908b190ccb9273b906ace9ce2e1d189b794ba9b0ae00dbda4808b3f376b37c5f010ae06eaa63515af9b48698499f87780c59394f8b80f35d64d599c59
+DIST yubikey-manager-qt-1.1.1.tar.gz 10893572 BLAKE2B 
22c37332601986495da8c70d9867dc04ad565ea06b38e219ed465586d741ddcb177ada9d5f74c04b46ddd2a5b7c445f05c3055ba1fd61e0696226541dbfb2bce
 SHA512 
e1460abf024f045b2cf17a1b8fde2eb508b99957198d8de251315684c9fd591a93b3ad8063da2509ab7f054dce40a4267c1cc97c9dcc734ee18215070fe8

diff --git a/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.1.1.ebuild 
b/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.1.1.ebuild
new file mode 100644
index 000..e8a772f902e
--- /dev/null
+++ b/app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.1.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit eutils qmake-utils python-single-r1
+
+DESCRIPTION="Cross-platform application for configuring any YubiKey over all 
USB transports"
+HOMEPAGE="https://developers.yubico.com/yubikey-manager-qt 
https://github.com/Yubico/yubikey-manager-qt;
+SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   >=app-crypt/yubikey-manager-1.0.0[${PYTHON_USEDEP}]
+   

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

2019-03-12 Thread Göktürk Yüksek
commit: efe0ec4e3d3d2618a3546ba4ff30c307c4925477
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Wed Mar 13 01:10:52 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Mar 13 02:20:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe0ec4e

app-crypt/yubikey-manager: bump to 2.1.0

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Göktürk Yüksek  gentoo.org>

 app-crypt/yubikey-manager/Manifest |  1 +
 .../yubikey-manager/yubikey-manager-2.1.0.ebuild   | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/app-crypt/yubikey-manager/Manifest 
b/app-crypt/yubikey-manager/Manifest
index f9c90c330d1..2a06422f7d7 100644
--- a/app-crypt/yubikey-manager/Manifest
+++ b/app-crypt/yubikey-manager/Manifest
@@ -2,3 +2,4 @@ DIST yubikey-manager-0.7.1-test-files.tar.xz 9756 BLAKE2B 
5a2e2a2a58d04c8f9954c1
 DIST yubikey-manager-0.7.1.tar.gz 71834 BLAKE2B 
45b0366531c8a158b3d8ebcfa8b76d608c14dba02224d4e4962c3757446829e3dff5f5e0d0ceda67caab7c67ad0510e037770c58a50552c2c6971136cb75c806
 SHA512 
3e9105f1c033f9314b90cf209eb52f7879fa1ea69e9ae6dac8de0b24d7d2ff6e45b6dd530917535fa645d6eea461f5b4f23bb8deb103ffc27d1f3483cfa681c7
 DIST yubikey-manager-1.0.0.tar.gz 90653 BLAKE2B 
5d8522181ad460521995d3cae63976e06a444816a24efdc83b526d50262c902c8cc76b29d43f6f07725ee714666c853b690f1dd6fe98c9409f0cc1e722ada6f5
 SHA512 
9fd1926bf4e2c1278a42136a05db3e5fe0b7cb3d740f601fd0a420ab851badb61c2dd165157ac5b1f47e934f771b9d0b3cca4e07d1772d0f743556d482f77c11
 DIST yubikey-manager-2.0.0.tar.gz 102078 BLAKE2B 
a2b8f90dabefb1014881cbe709222bf5cb48c9f409b415a8a2b27d7101c2da6189d0ebfe21a2701d10798c48c44e546659f9424ba6bf9257f7311abb0fc90b9b
 SHA512 
42bebb88ba78bcce00a228109d0b4c815b3242ddbe43fd26c1209ba8666eb033ab77d5acd39a157e8310ce327de8d38bf88cfa0ffaed6273236b220c39e72e3b
+DIST yubikey-manager-2.1.0.tar.gz 132797 BLAKE2B 
39a170901dd10443f7cd639d1f525b12074ed042f606c083fe5b1bf04f463f608c4968c1e7f06dd057ff519a2a4bf712d36643e7db164ef92a3152ea5fb7ae15
 SHA512 
05cc1a106ffd2b40bc0a1286fa2f9c19f022bc7db04b85c9aaab3c67cad92a0c8ee4ba70f9b62ffa7f02ce67525a7d5f03bf9160b9bbe38909232cf75eb39373

diff --git a/app-crypt/yubikey-manager/yubikey-manager-2.1.0.ebuild 
b/app-crypt/yubikey-manager/yubikey-manager-2.1.0.ebuild
new file mode 100644
index 000..30b06435964
--- /dev/null
+++ b/app-crypt/yubikey-manager/yubikey-manager-2.1.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+inherit readme.gentoo-r1 distutils-r1
+
+DESCRIPTION="Python library and command line tool for configuring a YubiKey"
+HOMEPAGE="https://developers.yubico.com/yubikey-manager/;
+# Per https://github.com/Yubico/yubikey-manager/issues/217, Yubico is
+# the official source for tarballs, not Github
+SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7)
+   dev-python/fido2[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pyscard[${PYTHON_USEDEP}]
+   dev-python/pyusb[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=sys-auth/ykpers-1.19.0
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
'python2_7')
+   )
+"
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   local DOC_CONTENTS
+
+   distutils-r1_python_install_all
+
+   DOC_CONTENTS="
+   The 'openpgp' command may require the package 'app-crypt/ccid'
+   to be installed on the system. Furthermore, make sure that pcscd
+   daemon is running and has correct access permissions to USB
+   devices.
+   "
+   readme.gentoo_create_doc
+
+   doman "${S}"/man/ykman.1
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/, eclass/

2019-03-12 Thread Thomas Deutschmann
commit: 6ba82e218f0136275cfbdab272f51b734c778665
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 13 01:52:51 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 13 01:56:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba82e21

www-client/firefox: drop LLVM slot 4 & 5

 gentoo.org>

 eclass/mozconfig-v6.60.eclass | 16 
 www-client/firefox/firefox-65.0.2.ebuild  | 18 --
 www-client/firefox/firefox-66.0_beta14.ebuild | 18 --
 3 files changed, 52 deletions(-)

diff --git a/eclass/mozconfig-v6.60.eclass b/eclass/mozconfig-v6.60.eclass
index 821e63b1e41..5dfe34dcef1 100644
--- a/eclass/mozconfig-v6.60.eclass
+++ b/eclass/mozconfig-v6.60.eclass
@@ -183,22 +183,6 @@ DEPEND="app-arch/zip
sys-devel/llvm:6[gold]
)
)
-   (
-   sys-devel/clang:5
-   !clang? ( sys-devel/llvm:5 )
-   clang? (
-   =sys-devel/lld-5*
-   sys-devel/llvm:5[gold]
-   )
-   )
-   (
-   sys-devel/clang:4
-   !clang? ( sys-devel/llvm:4 )
-   clang? (
-   =sys-devel/lld-4*
-   sys-devel/llvm:4[gold]
-   )
-   )
)
pulseaudio? ( media-sound/pulseaudio )
elibc_glibc? (

diff --git a/www-client/firefox/firefox-65.0.2.ebuild 
b/www-client/firefox/firefox-65.0.2.ebuild
index 8c9fe12..cca1d1d0101 100644
--- a/www-client/firefox/firefox-65.0.2.ebuild
+++ b/www-client/firefox/firefox-65.0.2.ebuild
@@ -144,24 +144,6 @@ DEPEND="${CDEPEND}
pgo? ( 
=sys-libs/compiler-rt-sanitizers-6*[profile] )
)
)
-   (
-   sys-devel/clang:5
-   !clang? ( sys-devel/llvm:5 )
-   clang? (
-   =sys-devel/lld-5*
-   sys-devel/llvm:5[gold]
-   pgo? ( 
=sys-libs/compiler-rt-sanitizers-5*[profile] )
-   )
-   )
-   (
-   sys-devel/clang:4
-   !clang? ( sys-devel/llvm:4 )
-   clang? (
-   =sys-devel/lld-4*
-   sys-devel/llvm:4[gold]
-   pgo? ( 
=sys-libs/compiler-rt-sanitizers-4*[profile] )
-   )
-   )
)
pulseaudio? ( media-sound/pulseaudio )
>=virtual/cargo-1.30.0

diff --git a/www-client/firefox/firefox-66.0_beta14.ebuild 
b/www-client/firefox/firefox-66.0_beta14.ebuild
index 27861531604..1e639816710 100644
--- a/www-client/firefox/firefox-66.0_beta14.ebuild
+++ b/www-client/firefox/firefox-66.0_beta14.ebuild
@@ -145,24 +145,6 @@ DEPEND="${CDEPEND}
pgo? ( 
=sys-libs/compiler-rt-sanitizers-6*[profile] )
)
)
-   (
-   sys-devel/clang:5
-   !clang? ( sys-devel/llvm:5 )
-   clang? (
-   =sys-devel/lld-5*
-   sys-devel/llvm:5[gold]
-   pgo? ( 
=sys-libs/compiler-rt-sanitizers-5*[profile] )
-   )
-   )
-   (
-   sys-devel/clang:4
-   !clang? ( sys-devel/llvm:4 )
-   clang? (
-   =sys-devel/lld-4*
-   sys-devel/llvm:4[gold]
-   pgo? ( 
=sys-libs/compiler-rt-sanitizers-4*[profile] )
-   )
-   )
)
pulseaudio? ( media-sound/pulseaudio )
>=virtual/cargo-1.30.0



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

2019-03-12 Thread Thomas Deutschmann
commit: 1fa559150be4303089772f74ad9956594478233b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 13 01:48:31 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 13 01:56:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fa55915

www-client/firefox: bump to v66.0 Beta 14

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/firefox/Manifest   |   2 +
 www-client/firefox/firefox-66.0_beta14.ebuild | 759 ++
 2 files changed, 761 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index bb516979372..e4675227980 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -277,3 +277,5 @@ DIST firefox-65.0.2-xh.xpi 455426 BLAKE2B 
6e8e85cd986e6a7c826b6e3e50db33deecb7d1
 DIST firefox-65.0.2-zh-CN.xpi 494811 BLAKE2B 
ce81c30d472eacbf38b793fd3f4e592552cad03b3d9941d7d6a6eec1aea071561a514bd92eecbd57394fb624713df0839bb4d5b498b3d0d1efbcfa27e34892aa
 SHA512 
31f008e4e82c96c258c93ce214deb7af5078e65ab83af4e40ecf8c26e0db60bd29718cc47ba1a3cc93aaa77cc7f69edfdd93bb9eea52f914a787bc955036ce2e
 DIST firefox-65.0.2-zh-TW.xpi 492982 BLAKE2B 
8b3700caaeb9a36465415d3a209b3878fb455975fc5d100b1fe1238521fad0138eff2d6d67e49ee6b931de151ba1aee5fbba0b751e3ed19a214a615eec68d5bf
 SHA512 
2b7e3fc170db97cf261dad2304f2d377f58255e91bd351be02e9f2bbdbfb847968feba801509ed6a5349ee525df992ea7a1342cefdd8ae463aaca7c36912b32d
 DIST firefox-65.0.2.source.tar.xz 279607324 BLAKE2B 
5de98ebbba0fe1ded1a31c4943bb295f1e035c37c1b270f54e653ab89387a98f678bb8ea7971b2a9ebabc93633bb47d3bf65f7df859c72d86498b73654483212
 SHA512 
880c95f3563c475684be337209b825352de3622caa83322c70b4177010d00c3b0550c7f6156793248433802deab62279eaa2c3b463ece27669c80ba3799ea8b0
+DIST firefox-66.0-patches-01.tar.xz 16788 BLAKE2B 
bec8f5a3429667984fca97a9459872ed191bb6ce5010597f993c8240763e013c9894aa336a3d329a3374677f3a8a254b6d25c95d1cdda56f4b1621860a736940
 SHA512 
a803ca8a6374a1df380aeeb94d423c3cea3f9b8610397108d6ca209fc762259f1379481d7cfd0f60015359f8a49734c31f0518ea7d845d7db98e2821fef5f173
+DIST firefox-66.0b14.source.tar.xz 281596856 BLAKE2B 
db07ad9692856859d3c65563fda7d3a8f1fa016614da886a8e03266ec1d9eea68f8fafbccf89854b7a211748c2058410837318b1d5f461ed9ce7851ec029a780
 SHA512 
cc77b09e68f4a55b1e3e3d7eefe158f134f02e446e76b395570d8c2a2d0d201d2075631d459f5769f6ccb5d9e6ff0cf4af9c8b272589975cd887b5bfd565e832

diff --git a/www-client/firefox/firefox-66.0_beta14.ebuild 
b/www-client/firefox/firefox-66.0_beta14.ebuild
new file mode 100644
index 000..27861531604
--- /dev/null
+++ b/www-client/firefox/firefox-66.0_beta14.ebuild
@@ -0,0 +1,759 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+VIRTUALX_REQUIRED="pgo"
+WANT_AUTOCONF="2.1"
+MOZ_ESR=""
+
+PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
+
+# This list can be updated with scripts/get_langs.sh from the mozilla overlay
+MOZ_LANGS=( ach af an ar as ast az bg bn-BD bn-IN br bs ca cak cs cy da de dsb
+el en en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL 
ga-IE
+gd gl gn gu-IN he hi-IN hr hsb hu hy-AM id is it ja ka kab kk km kn ko lij lt 
lv
+mai mk ml mr ms nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq
+sr sv-SE ta te th tr uk uz vi xh zh-CN zh-TW )
+
+# Convert the ebuild version to the upstream mozilla version, used by 
mozlinguas
+MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI
+MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
+
+if [[ ${MOZ_ESR} == 1 ]] ; then
+   # ESR releases have slightly different version numbers
+   MOZ_PV="${MOZ_PV}esr"
+fi
+
+# Patch version
+PATCH="${PN}-66.0-patches-01"
+MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases;
+
+LLVM_MAX_SLOT=8
+
+inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \
+   gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils \
+   autotools mozlinguas-v2 virtualx
+
+DESCRIPTION="Firefox Web Browser"
+HOMEPAGE="https://www.mozilla.com/firefox;
+
+KEYWORDS=""
+
+SLOT="0"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+IUSE="bindist clang cpu_flags_x86_avx2 dbus debug eme-free geckodriver
+   +gmp-autoupdate hardened hwaccel jack lto neon pgo pulseaudio
+   +screenshot selinux startup-notification +system-harfbuzz
+   +system-icu +system-jpeg +system-libevent +system-sqlite
+   +system-libvpx +system-webp test wayland wifi"
+RESTRICT="!bindist? ( bindist )"
+
+PATCH_URIS=( 
https://dev.gentoo.org/~{anarchy,axs,polynomial-c,whissi}/mozilla/patchsets/${PATCH}.tar.xz
 )
+SRC_URI="${SRC_URI}
+   ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz
+   ${PATCH_URIS[@]}"
+
+CDEPEND="
+   >=dev-libs/nss-3.42
+   >=dev-libs/nspr-4.19
+   >=app-text/hunspell-1.5.4:*
+   

[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2019-03-12 Thread Thomas Deutschmann
commit: 08f438397cd09c9e925eb4934fdd1c97da6dacc3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 13 01:56:13 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 13 01:56:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08f43839

mail-client/thunderbird: drop LLVM slot 4 & 5

 gentoo.org>

 mail-client/thunderbird/thunderbird-60.5.3.ebuild | 16 
 1 file changed, 16 deletions(-)

diff --git a/mail-client/thunderbird/thunderbird-60.5.3.ebuild 
b/mail-client/thunderbird/thunderbird-60.5.3.ebuild
index fcc7ec46131..70a0551f1ad 100644
--- a/mail-client/thunderbird/thunderbird-60.5.3.ebuild
+++ b/mail-client/thunderbird/thunderbird-60.5.3.ebuild
@@ -141,22 +141,6 @@ DEPEND="${CDEPEND}
sys-devel/llvm:6[gold]
)
)
-   (
-   sys-devel/clang:5
-   !clang? ( sys-devel/llvm:5 )
-   clang? (
-   =sys-devel/lld-5*
-   sys-devel/llvm:5[gold]
-   )
-   )
-   (
-   sys-devel/clang:4
-   !clang? ( sys-devel/llvm:4 )
-   clang? (
-   =sys-devel/lld-4*
-   sys-devel/llvm:4[gold]
-   )
-   )
)
pulseaudio? ( media-sound/pulseaudio )
elibc_glibc? (



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2019-03-12 Thread Lars Wendler
commit: 5f830999816a3afdadab6182b347021c5e400b74
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar 13 00:53:51 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar 13 00:54:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f830999

net-fs/samba: Removed old.

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

 net-fs/samba/Manifest  |   1 -
 net-fs/samba/samba-4.8.8-r1.ebuild | 301 -
 2 files changed, 302 deletions(-)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index a810da39fb8..2b5069c368f 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -3,7 +3,6 @@ DIST samba-4.5.11-disable-python-patches.tar.xz 6292 BLAKE2B 
c2a32a1059a02bc1c87
 DIST samba-4.5.16.tar.gz 21024396 BLAKE2B 
e737559fb748044076608fa233700eb54c7e1c56bc234763f062b6341a179cc78a4a8cdf9f3d6f4d7f3cf8a79f846852ddd5cc753a468c3adb3a0451e1809ed9
 SHA512 
de8a41013cfb5ef3adcb290efd97a78a5de876d90ad05764d631f14e663a1849bb53e4ac394b46c906f1109be5748fee9316407a659c57007d36851ae8adcd7f
 DIST samba-4.7.12.tar.gz 16923189 BLAKE2B 
98ea5e535482a4cdfeb4f9ad70bc8c40bb6d5a8920ce9bc6dda84f20698245c3c5d472a5f79984efc81f9c32d1d1e72b1fcdffb137e3a27634f4c521a1d46a48
 SHA512 
951dfc0ea7130da9d9aa3069ca276e630d67171a1995dba368459e0cdf00337d0f6271827bffec694371010614a1a7ce2349840ddedd0231315f6a56dce2fcac
 DIST samba-4.8.6.tar.gz 17723841 BLAKE2B 
38da52e14b4417f26462eef2226c4498e54d2c276b4056e8c6d6c66079f33bcda24c1eab30b29bc7413280ec89a74a55e043e8274ac50f9a25bae7563717ff34
 SHA512 
f6afab5ca466bd8653a56c205b71ce94ecf0ad0c6e4c9d64cbba7b1e56f1987bc2022e6b629d87eb6078e3f6ba53833c19cfb41e40b6d589e4317ea9d85de273
-DIST samba-4.8.8.tar.gz 17742757 BLAKE2B 
2d5f51b9702a01227a7527a5500f35484f2c743aa1599c7e2f30438cab9c5ac0e6aa8d53d699cbb94c08e77c30a7306b08472538d46981cbca518d6f3d3186ce
 SHA512 
2fac0d15de924dabbd5f6d8f4050239cb7b293abcba7b82a4a56708f68b9a4a1291cd1dd6f8bd6273c621e1b5727bc58cce0ca097dfff51d3417145defff64ee
 DIST samba-4.8.9.tar.gz 17750151 BLAKE2B 
09f350be7f262889708c1b8f779c0e003cc292e0de2afb19f35ec12d43c4c5874151e984699218a563a11eb24b13f1af33607d2accfe699fb0b5f6bdb1b9b367
 SHA512 
733eb769e21fc563d4deef17c54de025d05ceec85f8b16513bbeefdb3cb99c3611027e049014d3c29cb6463ce2660be92c97f8b5f741a6b67424c8f329a88ea4
 DIST samba-4.9.4.tar.gz 18053738 BLAKE2B 
337444e55fc8a8864e3960609719087e64e7d14faaf150c510b9011f67ffdc8a9bd6533c60be938e742db8a2e5401a065e7d14fae0480ee7a996a1f71ef0448d
 SHA512 
ecd9937caa12d409b9b4cf34982b1670346fa64c7ecd111b390e296771476e13eb7b868997bfe489f36b7bdc5c9fc3af42cd5ad276e9d85aaedfa8ac4cfc0617
 DIST samba-4.9.5.tar.gz 18065757 BLAKE2B 
541b2534cdfb94a155aee629645bb4f1cbe429c6cb4f3170973807c4c5d2728013137eb65e478da763169315e0fc720f5dc54a70f7f9dcce4e2d5b69271a82cd
 SHA512 
0ce49721dcd1b16148448bdf516c42f8fdeb3cb48e7fa8113fac508f8585251ead23d5b679f99eb7925e7a6fbedc2da75d339946b0cecb15698f3ea0cb542750

diff --git a/net-fs/samba/samba-4.8.8-r1.ebuild 
b/net-fs/samba/samba-4.8.8-r1.ebuild
deleted file mode 100644
index cc6479aa66b..000
--- a/net-fs/samba/samba-4.8.8-r1.ebuild
+++ /dev/null
@@ -1,301 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='threads(+),xml(+)'
-
-inherit python-single-r1 waf-utils multilib-minimal linux-info systemd pam
-
-MY_PV="${PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-
-SRC_PATH="stable"
-[[ ${PV} = *_rc* ]] && SRC_PATH="rc"
-
-SRC_URI="mirror://samba/${SRC_PATH}/${MY_P}.tar.gz"
-[[ ${PV} = *_rc* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-DESCRIPTION="Samba Suite Version 4"
-HOMEPAGE="https://www.samba.org/;
-LICENSE="GPL-3"
-
-SLOT="0"
-
-IUSE="acl addc addns ads ceph client cluster cups debug dmapi fam gnutls gpg 
iprint ldap pam python
-quota selinux syslog system-heimdal +system-mitkrb5 systemd test winbind 
zeroconf"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/samba-4.0/policy.h
-   /usr/include/samba-4.0/dcerpc_server.h
-   /usr/include/samba-4.0/ctdb.h
-   /usr/include/samba-4.0/ctdb_client.h
-   /usr/include/samba-4.0/ctdb_protocol.h
-   /usr/include/samba-4.0/ctdb_private.h
-   /usr/include/samba-4.0/ctdb_typesafe_cb.h
-   /usr/include/samba-4.0/ctdb_version.h
-)
-
-# sys-apps/attr is an automagic dependency (see bug #489748)
-CDEPEND="
-   >=app-arch/libarchive-3.1.2[${MULTILIB_USEDEP}]
-   dev-lang/perl:=
-   dev-libs/libaio[${MULTILIB_USEDEP}]
-   dev-libs/libbsd[${MULTILIB_USEDEP}]
-   dev-libs/iniparser:0
-   dev-libs/popt[${MULTILIB_USEDEP}]
-   dev-python/subunit[${PYTHON_USEDEP},${MULTILIB_USEDEP}]
-   >=dev-util/cmocka-1.1.1[${MULTILIB_USEDEP}]
-   net-libs/libnsl:=[${MULTILIB_USEDEP}]
-   sys-apps/attr[${MULTILIB_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2019-03-12 Thread Lars Wendler
commit: ac0e868b1189f979ab3d6e9cda67652d25b09019
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar 13 00:52:45 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar 13 00:54:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac0e868b

net-fs/samba: Bump to version 4.9.5

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

 net-fs/samba/Manifest   |   1 +
 net-fs/samba/samba-4.9.5.ebuild | 305 
 2 files changed, 306 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 3e54c109538..a810da39fb8 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -6,3 +6,4 @@ DIST samba-4.8.6.tar.gz 17723841 BLAKE2B 
38da52e14b4417f26462eef2226c4498e54d2c2
 DIST samba-4.8.8.tar.gz 17742757 BLAKE2B 
2d5f51b9702a01227a7527a5500f35484f2c743aa1599c7e2f30438cab9c5ac0e6aa8d53d699cbb94c08e77c30a7306b08472538d46981cbca518d6f3d3186ce
 SHA512 
2fac0d15de924dabbd5f6d8f4050239cb7b293abcba7b82a4a56708f68b9a4a1291cd1dd6f8bd6273c621e1b5727bc58cce0ca097dfff51d3417145defff64ee
 DIST samba-4.8.9.tar.gz 17750151 BLAKE2B 
09f350be7f262889708c1b8f779c0e003cc292e0de2afb19f35ec12d43c4c5874151e984699218a563a11eb24b13f1af33607d2accfe699fb0b5f6bdb1b9b367
 SHA512 
733eb769e21fc563d4deef17c54de025d05ceec85f8b16513bbeefdb3cb99c3611027e049014d3c29cb6463ce2660be92c97f8b5f741a6b67424c8f329a88ea4
 DIST samba-4.9.4.tar.gz 18053738 BLAKE2B 
337444e55fc8a8864e3960609719087e64e7d14faaf150c510b9011f67ffdc8a9bd6533c60be938e742db8a2e5401a065e7d14fae0480ee7a996a1f71ef0448d
 SHA512 
ecd9937caa12d409b9b4cf34982b1670346fa64c7ecd111b390e296771476e13eb7b868997bfe489f36b7bdc5c9fc3af42cd5ad276e9d85aaedfa8ac4cfc0617
+DIST samba-4.9.5.tar.gz 18065757 BLAKE2B 
541b2534cdfb94a155aee629645bb4f1cbe429c6cb4f3170973807c4c5d2728013137eb65e478da763169315e0fc720f5dc54a70f7f9dcce4e2d5b69271a82cd
 SHA512 
0ce49721dcd1b16148448bdf516c42f8fdeb3cb48e7fa8113fac508f8585251ead23d5b679f99eb7925e7a6fbedc2da75d339946b0cecb15698f3ea0cb542750

diff --git a/net-fs/samba/samba-4.9.5.ebuild b/net-fs/samba/samba-4.9.5.ebuild
new file mode 100644
index 000..6427d579620
--- /dev/null
+++ b/net-fs/samba/samba-4.9.5.ebuild
@@ -0,0 +1,305 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='threads(+),xml(+)'
+
+inherit python-single-r1 waf-utils multilib-minimal linux-info systemd pam
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SRC_PATH="stable"
+[[ ${PV} = *_rc* ]] && SRC_PATH="rc"
+
+SRC_URI="mirror://samba/${SRC_PATH}/${MY_P}.tar.gz"
+[[ ${PV} = *_rc* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://www.samba.org/;
+LICENSE="GPL-3"
+
+SLOT="0"
+
+IUSE="acl addc addns ads ceph client cluster cups debug dmapi fam gnutls gpg 
iprint json ldap
+pam python quota selinux syslog system-heimdal +system-mitkrb5 systemd test 
winbind zeroconf"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+# sys-apps/attr is an automagic dependency (see bug #489748)
+CDEPEND="
+   >=app-arch/libarchive-3.1.2[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/libaio[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/iniparser:0
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-python/subunit[${PYTHON_USEDEP},${MULTILIB_USEDEP}]
+   >=dev-util/cmocka-1.1.1[${MULTILIB_USEDEP}]
+   net-libs/libnsl:=[${MULTILIB_USEDEP}]
+   sys-apps/attr[${MULTILIB_USEDEP}]
+   
>=sys-libs/ldb-1.4.6[ldap(+)?,python?,${PYTHON_USEDEP},${MULTILIB_USEDEP}]
+   
=sys-libs/talloc-2.1.14[python?,${PYTHON_USEDEP},${MULTILIB_USEDEP}]
+   >=sys-libs/tdb-1.3.16[python?,${PYTHON_USEDEP},${MULTILIB_USEDEP}]
+   >=sys-libs/tevent-0.9.37[python?,${PYTHON_USEDEP},${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   virtual/libiconv
+   pam? ( virtual/pam )
+   acl? ( virtual/acl )
+   addns? (
+   net-dns/bind-tools[gssapi]
+   dev-python/dnspython:=[${PYTHON_USEDEP}]
+   )
+   ceph? ( sys-cluster/ceph )
+   cluster? (
+   net-libs/rpcsvc-proto
+   !dev-db/ctdb
+   )
+   cups? ( net-print/cups )
+   debug? ( dev-util/lttng-ust )
+   dmapi? ( sys-apps/dmapi )
+   fam? ( virtual/fam )
+   gnutls? (
+   dev-libs/libgcrypt:0
+   >=net-libs/gnutls-1.4.0
+   )
+   gpg? ( app-crypt/gpgme )
+   json? ( 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/openvpn/, net-vpn/openvpn/files/

2019-03-12 Thread Patrick McLean
commit: c16af66cd6e5903520a80e73c6f594449e654a5f
Author: Stefan Strogin  gmail  com>
AuthorDate: Mon Mar  4 20:24:24 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Mar 13 00:43:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c16af66c

net-vpn/openvpn: update LibreSSL patch to accepted upstream

Bug: https://bugs.gentoo.org/678604
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11260
Signed-off-by: Patrick McLean  gentoo.org>

 net-vpn/openvpn/files/openvpn-2.4.7-libressl.patch | 133 +
 ...vpn-2.4.7-r1.ebuild => openvpn-2.4.7-r2.ebuild} |   0
 2 files changed, 113 insertions(+), 20 deletions(-)

diff --git a/net-vpn/openvpn/files/openvpn-2.4.7-libressl.patch 
b/net-vpn/openvpn/files/openvpn-2.4.7-libressl.patch
index 210189cd4d4..414f132b336 100644
--- a/net-vpn/openvpn/files/openvpn-2.4.7-libressl.patch
+++ b/net-vpn/openvpn/files/openvpn-2.4.7-libressl.patch
@@ -1,49 +1,142 @@
-From 4faf695e3c42a81131c2aae96c4a60228aa237a5 Mon Sep 17 00:00:00 2001
+From a47508606be2c6359d4b27c3b65b72dfe4786222 Mon Sep 17 00:00:00 2001
 From: Stefan Strogin 
-Date: Sat, 23 Feb 2019 20:13:41 +0200
-Subject: [PATCH] Fix compilation with LibreSSL
+Date: Mon, 25 Feb 2019 20:35:31 +0200
+Subject: [PATCH] Use correct ifdefs for LibreSSL support
 
-TLS 1.3 is not ready yet in LibreSSL.
-Also SSL_get1_supported_ciphers() has been just added into master (not yet
-released).
+- TLS 1.3 is not ready yet in LibreSSL. Also there is a theoretical
+possibility of OpenSSL >=1.1.1 built without TLS 1.3 support.
+- EC_KEY_METHOD API and SSL_get1_supported_ciphers are added into LibreSSL
+master (not yet released in 2.9.0).
+- Some methods that are available since LibreSSL 2.7.0 were thrown away
+in ssl_openssl.c regardless of LibreSSL version. Use them with newer
+LibreSSL.
 
-Upstream-Status: Submitted [https://github.com/OpenVPN/openvpn/pull/123]
 Signed-off-by: Stefan Strogin 
+Acked-by: Arne Schwabe 
+Message-Id: <20190225183531.27399-1-stefan.stro...@gmail.com>
+URL: 
https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg18239.html
+Signed-off-by: Gert Doering 
+Upstream-Status: Accepted
+[https://github.com/OpenVPN/openvpn/commit/a47508606be2c6359d4b27c3b65b72dfe4786222]
 ---
- src/openvpn/ssl_openssl.c | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
+ src/openvpn/ssl_openssl.c | 33 +
+ 1 file changed, 21 insertions(+), 12 deletions(-)
 
 diff --git a/src/openvpn/ssl_openssl.c b/src/openvpn/ssl_openssl.c
-index a78dae99..6a8fcef3 100644
+index ddb78da7..8bcebac4 100644
 --- a/src/openvpn/ssl_openssl.c
 +++ b/src/openvpn/ssl_openssl.c
-@@ -459,7 +459,7 @@ tls_ctx_restrict_ciphers_tls13(struct tls_root_ctx *ctx, 
const char *ciphers)
+@@ -465,7 +465,7 @@ tls_ctx_restrict_ciphers_tls13(struct tls_root_ctx *ctx, 
const char *ciphers)
  return;
  }
  
 -#if (OPENSSL_VERSION_NUMBER < 0x1010100fL)
-+#if (OPENSSL_VERSION_NUMBER < 0x1010100fL) || defined(LIBRESSL_VERSION_NUMBER)
- crypto_msg(M_WARN, "Not compiled with OpenSSL 1.1.1 or higher. "
-"Ignoring TLS 1.3 only tls-ciphersuites '%s' setting.",
- ciphers);
-@@ -1846,7 +1846,7 @@ show_available_tls_ciphers_list(const char *cipher_list,
++#if !defined(TLS1_3_VERSION)
+ crypto_msg(M_WARN, "Not compiled with OpenSSL 1.1.1 or higher. "
+"Ignoring TLS 1.3 only tls-ciphersuites '%s' setting.",
+ciphers);
+@@ -526,7 +526,8 @@ tls_ctx_check_cert_time(const struct tls_root_ctx *ctx)
+ 
+ ASSERT(ctx);
+ 
+-#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER)
++#if (OPENSSL_VERSION_NUMBER >= 0x10002000L && 
!defined(LIBRESSL_VERSION_NUMBER)) \
++|| LIBRESSL_VERSION_NUMBER >= 0x207fL
+ /* OpenSSL 1.0.2 and up */
+ cert = SSL_CTX_get0_certificate(ctx->ctx);
+ #else
+@@ -561,7 +562,8 @@ tls_ctx_check_cert_time(const struct tls_root_ctx *ctx)
+ }
+ 
+ cleanup:
+-#if OPENSSL_VERSION_NUMBER < 0x10002000L || defined(LIBRESSL_VERSION_NUMBER)
++#if OPENSSL_VERSION_NUMBER < 0x10002000L \
++|| (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 
0x207fL)
+ SSL_free(ssl);
+ #endif
+ return;
+@@ -1209,7 +1211,9 @@ err:
+ return 0;
+ }
+ 
+-#if OPENSSL_VERSION_NUMBER > 0x1010L && !defined(OPENSSL_NO_EC) && 
!defined(LIBRESSL_VERSION_NUMBER)
++#if ((OPENSSL_VERSION_NUMBER > 0x1010L && 
!defined(LIBRESSL_VERSION_NUMBER)) \
++ || LIBRESSL_VERSION_NUMBER > 0x209fL) \
++&& !defined(OPENSSL_NO_EC)
+ 
+ /* called when EC_KEY is destroyed */
+ static void
+@@ -1331,7 +1335,7 @@ err:
+ }
+ return 0;
+ }
+-#endif /* OPENSSL_VERSION_NUMBER > 1.1.0 dev */
++#endif /* OPENSSL_VERSION_NUMBER > 1.1.0 dev && !defined(OPENSSL_NO_EC) */
+ 
+ int
+ tls_ctx_use_management_external_key(struct 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/, sys-apps/rng-tools/files/

2019-03-12 Thread Göktürk Yüksek
commit: 3fa5252444ce5650f59bfb3b6d83a9ecd5b6e1e8
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Wed Mar 13 00:24:24 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Mar 13 00:41:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa52524

sys-apps/rng-tools: bump to 6.7 #679122

Closes: https://bugs.gentoo.org/679122
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Göktürk Yüksek  gentoo.org>

 sys-apps/rng-tools/Manifest |  1 +
 sys-apps/rng-tools/files/rngd-confd-6.7 | 90 +
 sys-apps/rng-tools/files/rngd-initd-6.7 | 64 +++
 sys-apps/rng-tools/metadata.xml |  3 ++
 sys-apps/rng-tools/rng-tools-6.7.ebuild | 89 
 5 files changed, 247 insertions(+)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index a941e025d1f..d17b7055c3c 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -6,4 +6,5 @@ DIST rng-tools-6.3.tar.gz 31474 BLAKE2B 
4d3924b3ca85d31d1999ceb45908cf64e8d2978d
 DIST rng-tools-6.4.tar.gz 41248 BLAKE2B 
16000e0779cf7aa25936a95661a0c40d4f0f12ed91fa36160924782d22a1057838bfb466f60614f91ef6c5576e0a29b6c1028bb72d5f5403c9a61d8f5ec16edd
 SHA512 
12da9819b6e9a9ea688e82d1689642a690f6c9d78ad5fcf159a71b37a49f79120c8f62d4e1b8e81a496eac46a28137c5c87973499b31e1881a7866de99a168f0
 DIST rng-tools-6.5.tar.gz 51484 BLAKE2B 
92700cbe1b48244effeae4f058507c27f8c9714f9bb5435ee7c6c08e260ce57891084208ea62391ab68b6551a3d95997c91d88020e9541564488abcf2041e479
 SHA512 
ae356ae18cb8584a594519038789d17e0f1b3d30122c058f86f3919a9c5ebfe0c48f8d7bfa6154b37d4f92d89c8b8a4a91007de0d1262ce5b86af19248c57bd0
 DIST rng-tools-6.6.tar.gz 51468 BLAKE2B 
47231c60d78a48ade07855dfe8a807d6c10b8e27dc662ff7d98cf232b50e6c32f24197291a813d6ed6d15325a33fe9683d82943109a80cac1d9e348fc30cb849
 SHA512 
00bbe7f817d8f228f357a79ca270c27c62c0e588a99cd76917ecb7e88dfb627028c66497a59c9918205f3551aaf631963c8fd6504cb4198ddf57f714204c21c4
+DIST rng-tools-6.7.tar.gz 52792 BLAKE2B 
3789aa4c6e2f024dcaef6b9b51521e206d65500a94ab456db61dc45c69ac5e4849a1e74abbe0f7640827ffb4bb20675c1f639a5be852d21d0d1a3c6b2e96bb5e
 SHA512 
2f09edacb5448087041257326faf570c303b42f90bb695a1999b2c7543f20a28b15cdf705a2eca55cae8e9cf9fb5205c056fc26cfaf6af958bcda2cde1952b4d
 DIST rng-tools-6.tar.gz 26024 BLAKE2B 
a523328fcce56997e2847940cdc096abd5a539135f857f0a4cd3d782a1659f4d2978870149caac47b839c80788df6a3d891adcd39371d5968149dd29bc46bc62
 SHA512 
2aea947c4dba5e8c4df33396957f7224b62200be0e3d10aac08c84155fa473a67df5f49e07a07b2cbea4dfd772d90c1b194e8fce3d8eea762463a7f4a16d6ce4

diff --git a/sys-apps/rng-tools/files/rngd-confd-6.7 
b/sys-apps/rng-tools/files/rngd-confd-6.7
new file mode 100644
index 000..20aa3281d53
--- /dev/null
+++ b/sys-apps/rng-tools/files/rngd-confd-6.7
@@ -0,0 +1,90 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# /etc/conf.d/rngd
+# Please see "/usr/sbin/rngd --help" and "man rngd" for more information
+
+# Space-delimited list of entropy sources to enable
+# Note that some of the entropy sources may require certain USE flags
+# to be enabled or require hardware support to function properly
+# Entropy sources not specified here (or in the exclude list below)
+# will be enabled/disabled based on rngd default behavior
+#
+# Choose from the list:
+# hwrng:  Hardware RNG Device
+# tpm:TPM RNG Device (Deprecated)
+# rdrand: Intel RDRAND Instruction RNG
+# darn:   Power9 DARN Instruction RNG
+# nist:   NIST Network Entropy Beacon
+# (UNSAFE for cryptographic operations)
+# jitter: JITTER Entropy Generator
+# pkcs11: PKCS11 Entropy Generator
+#
+#INCLUDE_ENTROPY_SOURCES="hwrng tpm rdrand darn nist jitter pkcs11"
+
+
+# Space-delimited list of entropy sources to disable
+# This is useful for disabling certain entropy sources even
+# when they are supported on the system
+#
+#EXCLUDE_ENTROPY_SOURCES="nist tpm"
+
+
+# Entropy source specific options:
+#
+#
+# hwrng device used for random number input:
+#
+#HWRNG_DEVICE="/dev/hwrng"
+#
+#
+# rdrand options:
+# use_aes:(BOOLEAN)
+#
+#RDRAND_OPTIONS="use_aes:1"
+#
+#
+# darn options:
+# use_aes:(BOOLEAN)
+#
+#DARN_OPTIONS="use_aes:1"
+#
+#
+# jitter options:
+# thread_count:(INTEGER)
+# buffer_size:(INTEGER)
+# refill_thresh:(INTEGER)
+# retry_count:(INTEGER)
+# retry_delay:(INTEGER)
+# use_aes:(BOOLEAN)
+#
+#JITTER_OPTIONS="thread_count:4 buffer_size:16535 refill_thresh:16535"
+#JITTER_OPTIONS="${JITTER_OPTIONS} retry_count:1 retry_delay:-1 use_aes:1"
+#
+#
+# pkcs11 options:
+# engine_path:(STRING)
+# chunk_size:(INTEGER)
+#
+#PKCS11_OPTIONS="engine_path:/usr/lib64/opensc-pkcs11.so chunk_size:1"
+
+
+# Kernel device used for random number output
+#
+#RANDOM_DEVICE="/dev/random"
+
+
+# Random 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/files/, sys-apps/rng-tools/

2019-03-12 Thread Göktürk Yüksek
commit: 5d19cee5dc3501f2d5d58c96e4b2506f38abe85e
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Wed Mar 13 00:33:58 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Mar 13 00:41:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d19cee5

sys-apps/rng-tools: remove old

Bug: https://bugs.gentoo.org/679122
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Göktürk Yüksek  gentoo.org>

 sys-apps/rng-tools/Manifest|  7 ---
 ...ools-6.1-fix-nistbeacon-validation-on-x86.patch | 45 --
 .../rng-tools-6.3-jitterentropy-linking-fix.patch  | 36 ---
 .../rng-tools-6.4-jitterentropy-linking-fix.patch  | 36 ---
 ...6.5-jitterentropy-automagic-detection-fix.patch | 60 ---
 sys-apps/rng-tools/files/rngd-initd-6  | 16 -
 sys-apps/rng-tools/rng-tools-6-r1.ebuild   | 47 ---
 sys-apps/rng-tools/rng-tools-6.1-r2.ebuild | 62 ---
 sys-apps/rng-tools/rng-tools-6.2.ebuild| 61 ---
 sys-apps/rng-tools/rng-tools-6.3.1.ebuild  | 70 --
 sys-apps/rng-tools/rng-tools-6.3.ebuild| 70 --
 sys-apps/rng-tools/rng-tools-6.4.ebuild| 70 --
 sys-apps/rng-tools/rng-tools-6.5.ebuild| 70 --
 sys-apps/rng-tools/rng-tools-6.6.ebuild| 69 -
 14 files changed, 719 deletions(-)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index d17b7055c3c..3152e7a0de1 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -1,10 +1,3 @@
 DIST rng-tools-5.tar.gz 122182 BLAKE2B 
de7085d530e38de21a1c33792d67a72e0131b221082d690cdb299367b80b0a123c2976174aa3f895a4a2ab1216aacfaa8e09de485c85154dc4a5b8f960d05245
 SHA512 
58047c37cad4f5f1210b696e4dba122878f78e57d05d9cb822f79234240ecce31efd2d39061fea1eb5b2e81d48d8c3bf6b92d06451f1ce5d5db7117704e89c50
-DIST rng-tools-6.1.tar.gz 29814 BLAKE2B 
4102c03ced36b33f9db6f7e5f77e8f918c4b9286a4c94cfd9ea9645c394f054fb3165255c3beb0f73d897d066831301f69a64e2758296b4418808343c97f3269
 SHA512 
388593ffeef0b5f2770532629418cdf1b6421092ae9c5fe0a68d198a5cbd4ff733fbca8091d497e09620c61a9e8b982298fb064edfd05a0fc36fa49c22eef5c9
-DIST rng-tools-6.2.tar.gz 30421 BLAKE2B 
646628095cbc611aee4113198e0874b5f0672cd787f04f1649ff350883edebe6b31753aef3ac2bca1f05eedcf3c1400435c084382bde9f97fe6dcdd71adf18c2
 SHA512 
ffd8be5b232f092f8bcfdb6281580ce9053ec8bb87ff6bcae76585c38e3e91b9e464a9544a33ecd9814a9f244a89bac973d15c9bd3560d1164559685c720d174
-DIST rng-tools-6.3.1.tar.gz 31797 BLAKE2B 
00d75d8436b4b49798bca8fb76e43a98feac8805b47a57d2315c22e72ed3dff30c6305b206168531c85c0576dc1d9864585eb3d4c2af833e9bec8dc5a478e19b
 SHA512 
cb85674e6448e8152f92b4a82e944a9258dcc9ce68349404cc09378ac5f6fb298c50ed2d9a1b18d76c5f35b0a4884d5efd0f4dd434ec0952107e0738b937
-DIST rng-tools-6.3.tar.gz 31474 BLAKE2B 
4d3924b3ca85d31d1999ceb45908cf64e8d2978d2e0aa638d9bbd3054a11a41251f9db54db35583c8fc080fd0667387cd63792c15486048d1f52300217e02fa9
 SHA512 
c00ac28c059ba689f114480958fe993e2199a1428137b151779a0331b9cc5a667f08770aa7b28d98c801166a509e8bd40d6b92f5c29b6ff73eb50a1cb0f2dd13
-DIST rng-tools-6.4.tar.gz 41248 BLAKE2B 
16000e0779cf7aa25936a95661a0c40d4f0f12ed91fa36160924782d22a1057838bfb466f60614f91ef6c5576e0a29b6c1028bb72d5f5403c9a61d8f5ec16edd
 SHA512 
12da9819b6e9a9ea688e82d1689642a690f6c9d78ad5fcf159a71b37a49f79120c8f62d4e1b8e81a496eac46a28137c5c87973499b31e1881a7866de99a168f0
-DIST rng-tools-6.5.tar.gz 51484 BLAKE2B 
92700cbe1b48244effeae4f058507c27f8c9714f9bb5435ee7c6c08e260ce57891084208ea62391ab68b6551a3d95997c91d88020e9541564488abcf2041e479
 SHA512 
ae356ae18cb8584a594519038789d17e0f1b3d30122c058f86f3919a9c5ebfe0c48f8d7bfa6154b37d4f92d89c8b8a4a91007de0d1262ce5b86af19248c57bd0
 DIST rng-tools-6.6.tar.gz 51468 BLAKE2B 
47231c60d78a48ade07855dfe8a807d6c10b8e27dc662ff7d98cf232b50e6c32f24197291a813d6ed6d15325a33fe9683d82943109a80cac1d9e348fc30cb849
 SHA512 
00bbe7f817d8f228f357a79ca270c27c62c0e588a99cd76917ecb7e88dfb627028c66497a59c9918205f3551aaf631963c8fd6504cb4198ddf57f714204c21c4
 DIST rng-tools-6.7.tar.gz 52792 BLAKE2B 
3789aa4c6e2f024dcaef6b9b51521e206d65500a94ab456db61dc45c69ac5e4849a1e74abbe0f7640827ffb4bb20675c1f639a5be852d21d0d1a3c6b2e96bb5e
 SHA512 
2f09edacb5448087041257326faf570c303b42f90bb695a1999b2c7543f20a28b15cdf705a2eca55cae8e9cf9fb5205c056fc26cfaf6af958bcda2cde1952b4d
-DIST rng-tools-6.tar.gz 26024 BLAKE2B 
a523328fcce56997e2847940cdc096abd5a539135f857f0a4cd3d782a1659f4d2978870149caac47b839c80788df6a3d891adcd39371d5968149dd29bc46bc62
 SHA512 
2aea947c4dba5e8c4df33396957f7224b62200be0e3d10aac08c84155fa473a67df5f49e07a07b2cbea4dfd772d90c1b194e8fce3d8eea762463a7f4a16d6ce4

diff --git 
a/sys-apps/rng-tools/files/rng-tools-6.1-fix-nistbeacon-validation-on-x86.patch 
b/sys-apps/rng-tools/files/rng-tools-6.1-fix-nistbeacon-validation-on-x86.patch
deleted 

[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2019-03-12 Thread Göktürk Yüksek
commit: 6922f21531c9ab4bb8adefe56e41e301dba3b33c
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Mar 12 19:36:36 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Mar 13 00:41:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6922f215

net-fs/davfs2: leave manpage compression to the package manager

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Göktürk Yüksek  gentoo.org>

 net-fs/davfs2/davfs2-1.5.5.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/net-fs/davfs2/davfs2-1.5.5.ebuild 
b/net-fs/davfs2/davfs2-1.5.5.ebuild
index 6ac96a881c3..3ef5dd25f00 100644
--- a/net-fs/davfs2/davfs2-1.5.5.ebuild
+++ b/net-fs/davfs2/davfs2-1.5.5.ebuild
@@ -28,6 +28,14 @@ pkg_setup() {
enewgroup davfs2
 }
 
+src_prepare() {
+   # Let the package manager handle man page compression
+   sed -e '/^manual[58]_DATA/ s/\.gz//g' \
+   -i "${S}"/man/Makefile.in || die
+
+   default
+}
+
 src_configure() {
econf dav_user=nobody --enable-largefile $(use_enable nls)
 }



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2019-03-12 Thread Göktürk Yüksek
commit: eab70fbce5fb7baf05b190c9b4223816b9ee4132
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Mar  4 17:36:21 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Mar 13 00:41:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab70fbc

net-fs/davfs2: 1.5.5 version bump, EAPI=7 #679428

Closes: https://bugs.gentoo.org/679428
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 net-fs/davfs2/Manifest|  1 +
 net-fs/davfs2/davfs2-1.5.5.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/net-fs/davfs2/Manifest b/net-fs/davfs2/Manifest
index 708cacdd35e..3854955c8ee 100644
--- a/net-fs/davfs2/Manifest
+++ b/net-fs/davfs2/Manifest
@@ -1 +1,2 @@
 DIST davfs2-1.5.4.tar.gz 478377 BLAKE2B 
25c7dba1a6cda384a60c8ce2e0a56d5c805f5c30f35f086bfe1f55ee4eb79b8228beca2e7214e9858a1c49c8f782c6de8f4f0631cf0e2090991a0e35ba5d8ed2
 SHA512 
08550f171f4b196f55f3fb71c6c75ed24063f8a5afc31c52502d0c911cf7aca4da01f7a123269d410dadc497c44ef5a3573e455aca6eafe48eb86f18429b94b2
+DIST davfs2-1.5.5.tar.gz 481021 BLAKE2B 
bff2f1a48caa74009209ea1422b20d46022358339f650228584ed1d7b8218be9fd360666cdd3f12a9e110af36caadc7de2daf4134ed4a34f498999ff09f6327a
 SHA512 
3a660b29eab15226acf3cc896ec387beb96cb4a94beae40d5970d8d4f7f370afb7da2b637584d953b5dc342d81454d9a954990b04f3cb032fb2a0a469fd7983c

diff --git a/net-fs/davfs2/davfs2-1.5.5.ebuild 
b/net-fs/davfs2/davfs2-1.5.5.ebuild
new file mode 100644
index 000..6ac96a881c3
--- /dev/null
+++ b/net-fs/davfs2/davfs2-1.5.5.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit user
+
+DESCRIPTION="Linux FUSE (or coda) driver that allows you to mount a WebDAV 
resource"
+HOMEPAGE="https://savannah.nongnu.org/projects/davfs2;
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="nls"
+RESTRICT="test"
+
+RDEPEND="dev-libs/libxml2
+   net-libs/neon
+   sys-libs/zlib
+   nls? ( virtual/libintl virtual/libiconv )
+"
+DEPEND="${REPEND}
+   nls? ( sys-devel/gettext )
+"
+
+pkg_setup() {
+   enewgroup davfs2
+}
+
+src_configure() {
+   econf dav_user=nobody --enable-largefile $(use_enable nls)
+}
+
+pkg_postinst() {
+   elog
+   elog "Quick setup:"
+   elog "   (as root)"
+   elog "   # gpasswd -a \${your_user} davfs2"
+   elog "   # echo 'http://path/to/dav /home/\${your_user}/dav davfs 
rw,user,noauto  0  0' >> /etc/fstab"
+   elog "   (as user)"
+   elog "   \$ mkdir -p ~/dav"
+   elog "   \$ mount ~/dav"
+   elog
+}



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

2019-03-12 Thread Patrick McLean
commit: 1dc904d0637228ce15ab42d9ce30fac059950d73
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Mar 12 17:36:39 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Mar 13 00:36:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dc904d0

dev-util/trace-cmd: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11348
Signed-off-by: Patrick McLean  gentoo.org>

 .../trace-cmd/files/trace-cmd-2.5.1-makefile.patch | 34 --
 1 file changed, 34 deletions(-)

diff --git a/dev-util/trace-cmd/files/trace-cmd-2.5.1-makefile.patch 
b/dev-util/trace-cmd/files/trace-cmd-2.5.1-makefile.patch
deleted file mode 100644
index ec9fb1774a3..000
--- a/dev-util/trace-cmd/files/trace-cmd-2.5.1-makefile.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-diff --git a/Makefile b/Makefile
-index 186e245..9127f23 100644
 a/Makefile
-+++ b/Makefile
-@@ -58,7 +58,7 @@ plugin_dir = $(HOME)/.trace-cmd/plugins
- python_dir = $(HOME)/.trace-cmd/python
- else
- plugin_dir = $(prefix)/$(libdir)/trace-cmd/plugins
--python_dir = $(prefix)/$(libdir)/trace-cmd/python
-+python_dir ?= $(prefix)/$(libdir)/trace-cmd/python
- PLUGIN_DIR = -DPLUGIN_DIR="$(plugin_dir)"
- PYTHON_DIR = -DPYTHON_DIR="$(python_dir)"
- PLUGIN_DIR_SQ = '$(subst ','\'',$(PLUGIN_DIR))'
-@@ -98,8 +98,11 @@ endif # NO_PYTHON
- test-build = $(if $(shell sh -c 'echo "$(1)" | \
-   $(CC) -o /dev/null -c -x c - > /dev/null 2>&1 && echo y'), $2)
- 
-+ifndef NO_UDIS86
- # have udis86 disassembler library?
--udis86-flags := $(call test-build,\#include ,-DHAVE_UDIS86 -ludis86)
-+udis86-flags := -DHAVE_UDIS86
-+udis86-ldflags := -ludis86
-+endif # NO_UDIS86
- 
- define BLK_TC_FLUSH_SOURCE
- #include 
-@@ -242,6 +245,7 @@ endif
- # Append required CFLAGS
- override CFLAGS += $(CONFIG_FLAGS) $(INCLUDES) $(PLUGIN_DIR_SQ)
- override CFLAGS += $(udis86-flags) $(blk-flags)
-+override LDFLAGS += $(udis86-ldflags)
- 
- ifeq ($(VERBOSE),1)
-   Q =



[gentoo-commits] proj/qt:master commit in: x11-libs/libfm-qt/

2019-03-12 Thread Jimi Huotari
commit: 693f34ac91528e7f48bb90d7db1a02dab90e7e71
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Mar 12 23:14:40 2019 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Tue Mar 12 23:14:40 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=693f34ac

x11-libs/libfm-qt: remove 'x11-libs/libfm' dependency

Upstream removed this completely in 0.14.0.

- https://github.com/lxqt/libfm-qt/blob/master/CHANGELOG#L25

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jimi Huotari  gentoo.org>

 x11-libs/libfm-qt/libfm-qt-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-libs/libfm-qt/libfm-qt-.ebuild 
b/x11-libs/libfm-qt/libfm-qt-.ebuild
index 61b7192b..0d7737ab 100644
--- a/x11-libs/libfm-qt/libfm-qt-.ebuild
+++ b/x11-libs/libfm-qt/libfm-qt-.ebuild
@@ -32,7 +32,6 @@ RDEPEND="
dev-qt/qtx11extras:5
>=lxde-base/menu-cache-1.1.0
media-libs/libexif:=
-   >=x11-libs/libfm-1.2.0:=
x11-libs/libxcb:=
!lxqt-base/lxqt-l10n
 "



[gentoo-commits] proj/qt:master commit in: media-gfx/lximage-qt/

2019-03-12 Thread Jimi Huotari
commit: 0fb21bdb6254f8c9255151ab9ac6bbae9b94a342
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Mar 12 23:21:14 2019 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Tue Mar 12 23:27:50 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=0fb21bdb

media-gfx/lximage-qt: remove 'x11-libs/libfm' dependency

This requirement seems to have been removed a few years ago.

- https://github.com/lxqt/lximage-qt/commit/79ea1a06

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jimi Huotari  gentoo.org>

 media-gfx/lximage-qt/lximage-qt-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-gfx/lximage-qt/lximage-qt-.ebuild 
b/media-gfx/lximage-qt/lximage-qt-.ebuild
index a1dc7bd2..0f5ab733 100644
--- a/media-gfx/lximage-qt/lximage-qt-.ebuild
+++ b/media-gfx/lximage-qt/lximage-qt-.ebuild
@@ -35,7 +35,6 @@ RDEPEND="
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
media-libs/libexif
-   >=x11-libs/libfm-1.2:=
>=x11-libs/libfm-qt-0.12.0:=
x11-libs/libX11
x11-libs/libXfixes



[gentoo-commits] proj/qt:master commit in: x11-misc/pcmanfm-qt/

2019-03-12 Thread Jimi Huotari
commit: db9893fc64b84c6178de7ef6c672bb8b392b9d54
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Mar 12 23:13:29 2019 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Tue Mar 12 23:13:29 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=db9893fc

x11-misc/pcmanfm-qt: remove 'x11-libs/libfm' dependency

Upstream removed this completely in 0.14.0.

- https://github.com/lxqt/libfm-qt/blob/master/CHANGELOG#L25

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jimi Huotari  gentoo.org>

 x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild 
b/x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild
index 14cc2585..3d582dac 100644
--- a/x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild
+++ b/x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild
@@ -30,7 +30,6 @@ RDEPEND="
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
-   >=x11-libs/libfm-1.2.0:=
=x11-libs/libfm-qt-$(ver_cut 1-2)*
x11-libs/libxcb:=
x11-misc/xdg-utils



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

2019-03-12 Thread William Hubbs
commit: aed9457afed12f70edb3a2eac25d2debdf529ff4
Author: William Hubbs  sony  com>
AuthorDate: Tue Mar 12 20:26:04 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Mar 12 21:52:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed9457a

dev-python/graphviz: 0.10.1 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/graphviz/Manifest   |  1 +
 dev-python/graphviz/graphviz-0.10.1.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/graphviz/Manifest b/dev-python/graphviz/Manifest
index 4a5091f4f5c..22013e4f9cf 100644
--- a/dev-python/graphviz/Manifest
+++ b/dev-python/graphviz/Manifest
@@ -1 +1,2 @@
+DIST graphviz-0.10.1.zip 167590 BLAKE2B 
4ca344cffe042bd16de56c15ae8056805e7ea82c88b0a9b535cc42d77038d1b54f1f4102630df3b3961e2edf7ab36e2cab75aea6a73a98c603609e0df82ab1fd
 SHA512 
49366190fd3bd703c3d85a9220a63e5a667dc35a41037a54167f3ba96098945b2331294ece4ab260d7006b260cfdd0558b007768fb5f51aededf0b2c0d302eff
 DIST graphviz-0.7.1.zip 100779 BLAKE2B 
b981953160f1978fe62b6c2cf422fcde78cc4de80a5274fd6e59c15f8907b34c68b0413d2c538d507d43bd8761349cd7fe532744d2e5ad737f403e52e1fca7b2
 SHA512 
e8ba326060ff3039f74902c01cf3d96c9965ce2259d0d5a9594e399added05c7e25b0f6c4b0be9ab21c1d37bbfb69e9c4856a7bb457b545185d48838d34cac70

diff --git a/dev-python/graphviz/graphviz-0.10.1.ebuild 
b/dev-python/graphviz/graphviz-0.10.1.ebuild
new file mode 100644
index 000..7e92809d7b7
--- /dev/null
+++ b/dev-python/graphviz/graphviz-0.10.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_5 python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="Simple Python interface for Graphviz"
+HOMEPAGE="https://graphviz.readthedocs.io/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="media-gfx/graphviz"
+DEPEND="
+   app-arch/unzip
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND}
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-3.4[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-1.8[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   py.test -v || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-debug-toolbar/

2019-03-12 Thread William Hubbs
commit: 6c95eb028a8c38807ccb1eb3f41046b4902550a4
Author: William Hubbs  sony  com>
AuthorDate: Tue Mar 12 21:49:31 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Mar 12 21:52:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c95eb02

dev-python/django-debug-toolbar: 1.11 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/django-debug-toolbar/Manifest   |  1 +
 .../django-debug-toolbar-1.11.ebuild   | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/django-debug-toolbar/Manifest 
b/dev-python/django-debug-toolbar/Manifest
index 01ba026b592..8533b850242 100644
--- a/dev-python/django-debug-toolbar/Manifest
+++ b/dev-python/django-debug-toolbar/Manifest
@@ -1 +1,2 @@
+DIST django-debug-toolbar-1.11.tar.gz 321727 BLAKE2B 
89eab65bc0306da9fd81affbffc312eb99d04f19c66d9e5c6016df323a987e1b3fe1d177d409d68548aede869ed6d3e71adb5f4f4e5cb85a9ab431eca5664033
 SHA512 
8085b02fc25571e7b3bff02ff2bda8bec81a6000c6ed9e2aea10ec45eb1a3e5adf2ee95fcfbb0a11660fd716ebf2e35a9bdefbaf767b4afc732368a197857e62
 DIST django-debug-toolbar-1.5.tar.gz 315928 BLAKE2B 
8dde3c655baa6bd5f3b5d3ae0ba57b8c5746fc41bcfae9f506ad5c49ff64cdb51f0b9d67ee42695f884493cf21bd76fdcf943d88d97641b5d804d54c59163562
 SHA512 
9a421b80016bdaee8dd3ba2a9b7c3b788b54a4f464cdd5697e36536268e4d3d926bf77088a715e87f192dc8a20a100d8adac68c9c26a1191a5343e377240bf64

diff --git a/dev-python/django-debug-toolbar/django-debug-toolbar-1.11.ebuild 
b/dev-python/django-debug-toolbar/django-debug-toolbar-1.11.ebuild
new file mode 100644
index 000..08bd4b0acde
--- /dev/null
+++ b/dev-python/django-debug-toolbar/django-debug-toolbar-1.11.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="A configurable set of panels that display debug information"
+HOMEPAGE="
+   https://pypi.org/project/django-debug-toolbar/
+   https://github.com/django-debug-toolbar/django-debug-toolbar/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples"
+
+RDEPEND="
+   >=dev-python/django-1.11[${PYTHON_USEDEP}]
+   >=dev-python/python-sqlparse-0.2.0[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   # Prevent non essential d'loading by intersphinx
+   sed -e 's:intersphinx_mapping:_&:' -i docs/conf.py || die
+
+   # This prevents distutils from installing 'tests' package, rm magic no 
more needed
+   sed -e "/find_packages/s:'tests':'tests.\*', 'tests':" -i setup.py || 
die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   emake test
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   use examples && local EXAMPLES=( example/. )
+   distutils-r1_python_install_all
+}



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

2019-03-12 Thread William Hubbs
commit: a2ba74edef93888e45d6880bdf1453c4c07e5f01
Author: William Hubbs  sony  com>
AuthorDate: Tue Mar 12 21:20:49 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Mar 12 21:52:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ba74ed

dev-python/django-tables2: 2.0.3 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/django-tables2/Manifest |  1 +
 .../django-tables2/django-tables2-2.0.3.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/django-tables2/Manifest 
b/dev-python/django-tables2/Manifest
index a84a4624974..d6f12f32924 100644
--- a/dev-python/django-tables2/Manifest
+++ b/dev-python/django-tables2/Manifest
@@ -1 +1,2 @@
 DIST django-tables2-1.1.2.tar.gz 966053 BLAKE2B 
0eb997ff660cf80c7f935945439c8a48b70d4a48531930582fce508e5618d5341350613ae5208fec469b07869a808937cea7e92d838d44900086f862a43bb02f
 SHA512 
b82d9a4fdd27e37056effc68b361dbb708d558fbc5aa0f90a09850a20f0bca34ac7965000e72368e1a792fc6a893f83c64910dfb6569b6016ef1e5b20be0e5f5
+DIST django-tables2-2.0.3.tar.gz 8411743 BLAKE2B 
ee5f1a358076363227b080425a07cc0a037412e151400dda7fddab085586d97910f0cde03efc340f10afb1199ea3c55a63d34105ff47fa32e72689053bc4b10d
 SHA512 
a1cee5b604fc8ddeae84b65026502fcc738506796f94e6f85d594c2ddb54451c12dfbfbe5c8e91a01ba5150a7c0a41ed71ce95f56dfb7fdefa13fb0cecbc237f

diff --git a/dev-python/django-tables2/django-tables2-2.0.3.ebuild 
b/dev-python/django-tables2/django-tables2-2.0.3.ebuild
new file mode 100644
index 000..ecf7a6acf8a
--- /dev/null
+++ b/dev-python/django-tables2/django-tables2-2.0.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Table/data-grid framework for Django"
+HOMEPAGE="https://pypi.org/project/django-tables2/ 
https://github.com/bradleyayers/django-tables2/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=dev-python/django-1.11"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"



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

2019-03-12 Thread William Hubbs
commit: 7f19ce7518f907c0fd396386f0925ec6e4b86027
Author: William Hubbs  sony  com>
AuthorDate: Tue Mar 12 19:30:16 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Mar 12 21:52:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f19ce75

dev-python/py-gfm:  0.1.4 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/py-gfm/Manifest|  1 +
 dev-python/py-gfm/py-gfm-0.1.4.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/py-gfm/Manifest b/dev-python/py-gfm/Manifest
index d439874d22c..e78fce202d6 100644
--- a/dev-python/py-gfm/Manifest
+++ b/dev-python/py-gfm/Manifest
@@ -1 +1,2 @@
 DIST py-gfm-0.1.1.tar.gz 7326 BLAKE2B 
9439a3bbfea66c43e9d4a8a1bbf51aec1029009510a39ad187d98555ae3b7ea9a9ebdb467d7ba220ff189350bb72fa91bc72b5baf19da5aaba64131d74ef744a
 SHA512 
af10b15bb2b565904a8383f8e87d9f83cfbf55a5d20ac258759e74d1fa227a2224381ea9bf3f49c4ecb8718d195fabdae372fe572611428ae82b925a92bba7b5
+DIST py-gfm-0.1.4.tar.gz 21015 BLAKE2B 
a3060453ce9b2c0a4c3112f003439527c03b7b0be439b63620575e95265d8a65c1053546f9cacf19b6006ef2cbcfe5d8dae762740ce6e6aa035706a94bc611d1
 SHA512 
4730035b8a6168b6d2987a4a5f9a0ca70564e6797b7c88ec43f04152fa77c5a396f204b6143fc0bb3a53ab364b6d11b2274663b8b64d4640afba2a21cd1e3c6a

diff --git a/dev-python/py-gfm/py-gfm-0.1.4.ebuild 
b/dev-python/py-gfm/py-gfm-0.1.4.ebuild
new file mode 100644
index 000..a86733acd88
--- /dev/null
+++ b/dev-python/py-gfm/py-gfm-0.1.4.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Github-Flavored Markdown for Python-Markdown"
+HOMEPAGE="https://github.com/Zopieux/py-gfm;
+SRC_URI="https://github.com/Zopieux/py-gfm/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="dev-python/markdown[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"



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

2019-03-12 Thread Ian Whyman
commit: 398a8e5b8ee3b29ea8954e2fdc3406390cfe9950
Author: Ian Whyman  gentoo  org>
AuthorDate: Tue Mar 12 21:54:43 2019 +
Commit: Ian Whyman  gentoo  org>
CommitDate: Tue Mar 12 21:54:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398a8e5b

media-video/handbrake: Drop VAAPI flag

Add message that our builds are not supported by upstream

Closes: https://bugs.gentoo.org/625822
Closes: https://bugs.gentoo.org/679964
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Ian Whyman  gentoo.org>

 .../{handbrake-1.2.2-r1.ebuild => handbrake-1.2.2-r2.ebuild}  | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/media-video/handbrake/handbrake-1.2.2-r1.ebuild 
b/media-video/handbrake/handbrake-1.2.2-r2.ebuild
similarity index 91%
rename from media-video/handbrake/handbrake-1.2.2-r1.ebuild
rename to media-video/handbrake/handbrake-1.2.2-r2.ebuild
index 4d4a09eb378..d780a55c6e2 100644
--- a/media-video/handbrake/handbrake-1.2.2-r1.ebuild
+++ b/media-video/handbrake/handbrake-1.2.2-r2.ebuild
@@ -23,7 +23,7 @@ HOMEPAGE="http://handbrake.fr/;
 LICENSE="GPL-2"
 
 SLOT="0"
-IUSE="+fdk gstreamer gtk libav libav-aac nvenc x265 vaapi"
+IUSE="+fdk gstreamer gtk libav libav-aac nvenc x265"
 
 REQUIRED_USE="^^ ( fdk libav-aac )"
 
@@ -124,7 +124,6 @@ src_configure() {
$(use_enable gtk) \
$(usex !gstreamer --disable-gst) \
$(use_enable nvenc) \
-   $(use_enable vaapi qsv) \
$(use_enable x265) || die "Configure failed."
 }
 
@@ -145,10 +144,14 @@ src_install() {
 }
 
 pkg_postinst() {
-   einfo "For the CLI version of HandBrake, you can use \`HandBrakeCLI\`."
+   einfo "Gentoo builds of HandBrake are NOT SUPPORTED by upstream as they"
+   einfo "do not use the bundled (and often patched) upstream libraries."
+   einfo ""
+   einfo "Please do not raise bugs with upstream because of these ebuilds,"
+   einfo "report bugs to Gentoo's bugzilla or Multimedia forum instead."
 
+   einfo "For the CLI version of HandBrake, you can use \`HandBrakeCLI\`."
if use gtk ; then
-   einfo ""
einfo "For the GTK+ version of HandBrake, you can run \`ghb\`."
fi
 



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

2019-03-12 Thread Patrice Clement
commit: 26a2c86eb27e9a7aa770e634e66ae2ce5f0354f1
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Mar 12 22:26:01 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Mar 12 22:29:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26a2c86e

app-vim/zoomwin: clean up old.

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

 app-vim/zoomwin/zoomwin-24.ebuild | 14 --
 1 file changed, 14 deletions(-)

diff --git a/app-vim/zoomwin/zoomwin-24.ebuild 
b/app-vim/zoomwin/zoomwin-24.ebuild
deleted file mode 100644
index 6b8008f13af..000
--- a/app-vim/zoomwin/zoomwin-24.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: brief-style window zooming"
-HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=508;
-LICENSE="vim"
-KEYWORDS="alpha amd64 ia64 ~mips ppc sparc x86"
-IUSE=""
-
-VIM_PLUGIN_HELPFILES="zoomwin"



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

2019-03-12 Thread Craig Andrews
commit: e0e63e64a0324dd05824c4e30f59c19fb0456436
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Mar 12 13:50:21 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Mar 12 21:43:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0e63e64

dev-libs/libplatform: EAPI=7

With EAPI=7, cmake-utils builds a shared library by default.

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

 dev-libs/libplatform/libplatform-2.1.0.1-r1.ebuild | 25 ++
 1 file changed, 25 insertions(+)

diff --git a/dev-libs/libplatform/libplatform-2.1.0.1-r1.ebuild 
b/dev-libs/libplatform/libplatform-2.1.0.1-r1.ebuild
new file mode 100644
index 000..4ef9c153d09
--- /dev/null
+++ b/dev-libs/libplatform/libplatform-2.1.0.1-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+MY_PN="platform"
+MY_PN_PREFIX="p8"
+
+DESCRIPTION="Platform support library used by libCEC and binary add-ons for 
Kodi"
+HOMEPAGE="https://github.com/Pulse-Eight/platform;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/Pulse-Eight/${MY_PN}.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/Pulse-Eight/${MY_PN}/archive/${MY_PN_PREFIX}-${MY_PN}-${PV}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/${MY_PN}-${MY_PN_PREFIX}-${MY_PN}-${PV}"
+   KEYWORDS="~amd64 ~arm ~x86"
+fi



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

2019-03-12 Thread Patrice Clement
commit: 2cf42072fd6fc4b46bdcac05ffa0e49dd71408d1
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Mar 12 22:27:49 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Mar 12 22:29:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf42072

app-vim/lustyexplorer: EAPI 6 bump.

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

 app-vim/lustyexplorer/lustyexplorer-4.3-r1.ebuild | 30 +++
 1 file changed, 30 insertions(+)

diff --git a/app-vim/lustyexplorer/lustyexplorer-4.3-r1.ebuild 
b/app-vim/lustyexplorer/lustyexplorer-4.3-r1.ebuild
new file mode 100644
index 000..18e37c2dd2f
--- /dev/null
+++ b/app-vim/lustyexplorer/lustyexplorer-4.3-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: dynamic filesystem and buffer explorer"
+HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=1890;
+LICENSE="bufexplorer.vim"
+KEYWORDS="~amd64 ~x86"
+
+VIM_PLUGIN_HELPFILES="lusty-explorer.txt"
+
+RDEPEND="|| (
+   app-editors/vim[ruby]
+   app-editors/gvim[ruby]
+)"
+
+src_prepare() {
+   default
+
+   # There's good documentation included with the script, but it's not
+   # in a helpfile. Since there's rather too much information to include
+   # in a VIM_PLUGIN_HELPTEXT, we'll sed ourselves a help doc.
+   mkdir "${S}"/doc || die
+   sed -e '0,/"$/d' -e '/" GetLatest.\+$/,d' -e 's/^" \?//' \
+   -e "s/\(Name Of File: \)\([^.]\+\)\.vim/\1*\2.txt*/" \
+   plugin/lusty-explorer.vim > doc/lusty-explorer.txt
+}



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

2019-03-12 Thread Patrice Clement
commit: c9b73348a6ab69763dc6171943f5febeaeb849e4
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Mar 12 22:28:15 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Mar 12 22:29:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b73348

app-vim/lustyexplorer: clean up old.

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

 app-vim/lustyexplorer/Manifest |  1 -
 app-vim/lustyexplorer/lustyexplorer-4.1.ebuild | 26 --
 app-vim/lustyexplorer/lustyexplorer-4.3.ebuild | 26 --
 3 files changed, 53 deletions(-)

diff --git a/app-vim/lustyexplorer/Manifest b/app-vim/lustyexplorer/Manifest
index 7b7e7f26caa..2e8f3daaf9e 100644
--- a/app-vim/lustyexplorer/Manifest
+++ b/app-vim/lustyexplorer/Manifest
@@ -1,2 +1 @@
-DIST lustyexplorer-4.1.tar.bz2 17098 BLAKE2B 
6ede97cc83962d4bb95751a2a1a83c06178bc427e9ea2f10d4fcf235133b4ec2de5bc1f8fa8676bb555c0108be25b5e85f5ffd3351e8c6e3c6e81f021b22f091
 SHA512 
2f9af8c40f9a4a734722a6ac6532fc05719165d730ac10bb0b3096a769a7a5fc2bb02fe0f457563b9ada69474265b1de6d5b3e2d9ca30503a704be496a86
 DIST lustyexplorer-4.3.tar.bz2 17373 BLAKE2B 
643eb4c7573932fa63030766670d7c398e307b72e08e93e53e31b7f21086a80196c8d4d7811032b8b945306fcdc7d86d59eb6b48ce0b79f38e628d6b4bec7519
 SHA512 
24ffa1fe5c1698dfa6093c7cfed2f08540ce130258df5e8ec135356ecea4c1f607f11e643ab859f551e63ecbbf6fc8a615a9514e1d4798b752cc97146c29c661

diff --git a/app-vim/lustyexplorer/lustyexplorer-4.1.ebuild 
b/app-vim/lustyexplorer/lustyexplorer-4.1.ebuild
deleted file mode 100644
index 563cf2c9e83..000
--- a/app-vim/lustyexplorer/lustyexplorer-4.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: dynamic filesystem and buffer explorer"
-HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=1890;
-LICENSE="bufexplorer.vim"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-VIM_PLUGIN_HELPFILES="lusty-explorer.txt"
-
-RDEPEND="|| ( app-editors/vim[ruby] app-editors/gvim[ruby] )"
-
-src_prepare() {
-   # There's good documentation included with the script, but it's not
-   # in a helpfile. Since there's rather too much information to include
-   # in a VIM_PLUGIN_HELPTEXT, we'll sed ourselves a help doc.
-   mkdir "${S}"/doc
-   sed -e '0,/"$/d' -e '/" GetLatest.\+$/,d' -e 's/^" \?//' \
-   -e "s/\(Name Of File: \)\([^.]\+\)\.vim/\1*\2.txt*/" \
-   plugin/lusty-explorer.vim > doc/lusty-explorer.txt
-}

diff --git a/app-vim/lustyexplorer/lustyexplorer-4.3.ebuild 
b/app-vim/lustyexplorer/lustyexplorer-4.3.ebuild
deleted file mode 100644
index 563cf2c9e83..000
--- a/app-vim/lustyexplorer/lustyexplorer-4.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: dynamic filesystem and buffer explorer"
-HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=1890;
-LICENSE="bufexplorer.vim"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-VIM_PLUGIN_HELPFILES="lusty-explorer.txt"
-
-RDEPEND="|| ( app-editors/vim[ruby] app-editors/gvim[ruby] )"
-
-src_prepare() {
-   # There's good documentation included with the script, but it's not
-   # in a helpfile. Since there's rather too much information to include
-   # in a VIM_PLUGIN_HELPTEXT, we'll sed ourselves a help doc.
-   mkdir "${S}"/doc
-   sed -e '0,/"$/d' -e '/" GetLatest.\+$/,d' -e 's/^" \?//' \
-   -e "s/\(Name Of File: \)\([^.]\+\)\.vim/\1*\2.txt*/" \
-   plugin/lusty-explorer.vim > doc/lusty-explorer.txt
-}



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

2019-03-12 Thread Patrice Clement
commit: 253486680fd725b5eacbe6c216fb0678039b3f9b
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Mar 12 22:25:29 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Mar 12 22:29:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25348668

app-vim/zoomwin: EAPI 6 bump.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --force

 app-vim/zoomwin/zoomwin-24-r1.ebuild | 13 +
 1 file changed, 13 insertions(+)

diff --git a/app-vim/zoomwin/zoomwin-24-r1.ebuild 
b/app-vim/zoomwin/zoomwin-24-r1.ebuild
new file mode 100644
index 000..81a1be2d4cb
--- /dev/null
+++ b/app-vim/zoomwin/zoomwin-24-r1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: brief-style window zooming"
+HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=508;
+LICENSE="vim"
+KEYWORDS="alpha amd64 ia64 ~mips ppc sparc x86"
+
+VIM_PLUGIN_HELPFILES="zoomwin"



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

2019-03-12 Thread Craig Andrews
commit: a932cf22f3bd6de645169978e27a5418a7a5f8b5
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Mar 12 13:51:01 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Mar 12 21:43:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a932cf22

dev-libs/libplatform: Add - live version

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

 dev-libs/libplatform/libplatform-.ebuild | 25 +
 1 file changed, 25 insertions(+)

diff --git a/dev-libs/libplatform/libplatform-.ebuild 
b/dev-libs/libplatform/libplatform-.ebuild
new file mode 100644
index 000..4ef9c153d09
--- /dev/null
+++ b/dev-libs/libplatform/libplatform-.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+MY_PN="platform"
+MY_PN_PREFIX="p8"
+
+DESCRIPTION="Platform support library used by libCEC and binary add-ons for 
Kodi"
+HOMEPAGE="https://github.com/Pulse-Eight/platform;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/Pulse-Eight/${MY_PN}.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/Pulse-Eight/${MY_PN}/archive/${MY_PN_PREFIX}-${MY_PN}-${PV}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/${MY_PN}-${MY_PN_PREFIX}-${MY_PN}-${PV}"
+   KEYWORDS="~amd64 ~arm ~x86"
+fi



[gentoo-commits] repo/gentoo:master commit in: app-metrics/mongodb_exporter/

2019-03-12 Thread William Hubbs
commit: 7c6cbe4e059abec238de139f2e233fd8419caf31
Author: William Hubbs  sony  com>
AuthorDate: Tue Mar 12 23:09:18 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Mar 12 23:10:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c6cbe4e

app-metrics/mongodb_exporter: 0.6.0 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 app-metrics/mongodb_exporter/Manifest  |  1 +
 .../mongodb_exporter/mongodb_exporter-0.6.0.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/app-metrics/mongodb_exporter/Manifest 
b/app-metrics/mongodb_exporter/Manifest
index ef9522c2183..9a4d0e9d133 100644
--- a/app-metrics/mongodb_exporter/Manifest
+++ b/app-metrics/mongodb_exporter/Manifest
@@ -1 +1,2 @@
 DIST mongodb_exporter-0.4.0.tar.gz 3386266 BLAKE2B 
a6bebada2792e620b2107b72b3ab8b2a4e7a08fc53747f266b30a3cf2fe42ed7e09e3be9aa36332cba2df124947064f545821f355726e09649509c671a56c30b
 SHA512 
0db1abd8c7439239cf59b24968ef33f83c6609a9deaed250315dd7fcb6844ef3d0d0c1f50b979f931beb539038a13eb7b88c03c899333d981112695be2e031b3
+DIST mongodb_exporter-0.6.0.tar.gz 1274979 BLAKE2B 
9e039d33048a7cc8552d39e9dbc6b04d26f062ac7c232088806318a69b2601b9ae98f09a41d255e9b6ac6883acfcda9511219513382837a0d88903cf31578bde
 SHA512 
c9d7f46a6d7222e4dca105be9c306a6d558dacf185a726345988e262386c27ed63ef7022e524086f522aa0b5c7ff0ad6207863e83670c6116bb2b1e681abfc9d

diff --git a/app-metrics/mongodb_exporter/mongodb_exporter-0.6.0.ebuild 
b/app-metrics/mongodb_exporter/mongodb_exporter-0.6.0.ebuild
new file mode 100644
index 000..4f780222d44
--- /dev/null
+++ b/app-metrics/mongodb_exporter/mongodb_exporter-0.6.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN=github.com/percona/mongodb_exporter
+EXPORTER_COMMIT=a642618
+
+DESCRIPTION="Prometheus exporter for MongoDB"
+HOMEPAGE="https://github.com/percona/mongodb_exporter;
+SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="dev-util/promu"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "/-s$/d" -e "s/{{.Revision}}/${EXPORTER_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   mkdir -p bin || die
+   GOPATH="${S}" promu build -v --prefix bin || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin bin/mongodb_exporter
+   dodoc {README,CHANGELOG}.md
+   popd || die
+   keepdir /var/log/mongodb_exporter
+   fowners ${PN}:${PN} /var/log/mongodb_exporter
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+}



[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-admin/, dev-libs/libqtxdg/, lxqt-base/lxqt-qtplugin/, ...

2019-03-12 Thread Jimi Huotari
commit: 30fb127d9bea92e03789751cdc4a20766cdec5c1
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Mar 12 23:01:09 2019 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Tue Mar 12 23:01:09 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=30fb127d

lxqt: remove 0.14.* and related ebuilds

These are available via the official Gentoo repository tree now.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jimi Huotari  gentoo.org>

 dev-libs/libqtxdg/Manifest |   1 -
 dev-libs/libqtxdg/libqtxdg-3.3.1.ebuild|  49 -
 dev-util/lxqt-build-tools/Manifest |   1 -
 .../lxqt-build-tools/lxqt-build-tools-0.6.0.ebuild |  26 -
 lxqt-base/liblxqt/Manifest |   1 -
 lxqt-base/liblxqt/liblxqt-0.14.1.ebuild|  41 
 lxqt-base/libsysstat/Manifest  |   1 -
 lxqt-base/libsysstat/libsysstat-0.4.2.ebuild   |  24 -
 lxqt-base/lxqt-about/Manifest  |   1 -
 lxqt-base/lxqt-about/lxqt-about-0.14.1.ebuild  |  31 --
 lxqt-base/lxqt-admin/Manifest  |   1 -
 lxqt-base/lxqt-admin/lxqt-admin-0.14.1.ebuild  |  32 --
 lxqt-base/lxqt-config/Manifest |   1 -
 lxqt-base/lxqt-config/lxqt-config-0.14.1.ebuild|  72 --
 lxqt-base/lxqt-globalkeys/Manifest |   1 -
 .../lxqt-globalkeys/lxqt-globalkeys-0.14.1.ebuild  |  39 
 lxqt-base/lxqt-meta/lxqt-meta-0.14.1.ebuild|  55 ---
 lxqt-base/lxqt-notificationd/Manifest  |   1 -
 .../lxqt-notificationd-0.14.1.ebuild   |  36 ---
 lxqt-base/lxqt-openssh-askpass/Manifest|   1 -
 .../lxqt-openssh-askpass-0.14.1.ebuild |  41 
 lxqt-base/lxqt-panel/Manifest  |   1 -
 lxqt-base/lxqt-panel/lxqt-panel-0.14.1.ebuild  | 110 -
 lxqt-base/lxqt-policykit/Manifest  |   1 -
 .../lxqt-policykit/lxqt-policykit-0.14.1.ebuild|  42 
 lxqt-base/lxqt-powermanagement/Manifest|   1 -
 .../lxqt-powermanagement-0.14.1.ebuild |  41 
 lxqt-base/lxqt-qtplugin/Manifest   |   1 -
 .../lxqt-qtplugin/lxqt-qtplugin-0.14.0.ebuild  |  36 ---
 lxqt-base/lxqt-runner/Manifest |   1 -
 lxqt-base/lxqt-runner/lxqt-runner-0.14.1.ebuild|  47 -
 lxqt-base/lxqt-session/Manifest|   1 -
 lxqt-base/lxqt-session/lxqt-session-0.14.1.ebuild  |  60 ---
 lxqt-base/lxqt-sudo/Manifest   |   1 -
 lxqt-base/lxqt-sudo/lxqt-sudo-0.14.1.ebuild|  31 --
 media-gfx/lximage-qt/Manifest  |   1 -
 media-gfx/lximage-qt/lximage-qt-0.14.1.ebuild  |  44 -
 x11-libs/libfm-qt/Manifest |   1 -
 x11-libs/libfm-qt/libfm-qt-0.14.1.ebuild   |  39 
 x11-misc/obconf-qt/Manifest|   1 -
 x11-misc/obconf-qt/obconf-qt-0.14.1.ebuild |  49 -
 x11-misc/pcmanfm-qt/Manifest   |   1 -
 x11-misc/pcmanfm-qt/pcmanfm-qt-0.14.1.ebuild   |  49 -
 x11-themes/lxqt-themes/Manifest|   1 -
 x11-themes/lxqt-themes/lxqt-themes-0.14.0.ebuild   |  24 -
 45 files changed, 1040 deletions(-)

diff --git a/dev-libs/libqtxdg/Manifest b/dev-libs/libqtxdg/Manifest
deleted file mode 100644
index ffdb1158..
--- a/dev-libs/libqtxdg/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libqtxdg-3.3.1.tar.xz 66004 BLAKE2B 
a676f22144ddbf67e02686fc25b381a911e5d0391e2f735c6d85914362433aad20ad0a3740ea7101d26b5b5692d0504c3798489333b1bf9585c3be88f6636beb
 SHA512 
f0fdb95f20ee49becf770455a513178bb3ce63ee460e8bbaac8d40f50ae47a139ff518021c8fc19254bbd777b67bc7f2754302de7e2bb6cdf929bc559a1b51f3

diff --git a/dev-libs/libqtxdg/libqtxdg-3.3.1.ebuild 
b/dev-libs/libqtxdg/libqtxdg-3.3.1.ebuild
deleted file mode 100644
index 12c8a731..
--- a/dev-libs/libqtxdg/libqtxdg-3.3.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils virtualx
-
-DESCRIPTION="A Qt implementation of XDG standards"
-HOMEPAGE="https://lxqt.org/;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
-else
-   SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-LICENSE="LGPL-2.1+ Nokia-Qt-LGPL-Exception-1.1"
-SLOT="0"
-IUSE="test"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5=
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   x11-misc/xdg-utils
-"
-DEPEND="${RDEPEND}
-   test? ( dev-qt/qttest:5 )
-"
-
-src_configure() {
-   local mycmakeargs=(
- 

[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-l10n/

2019-03-12 Thread Jimi Huotari
commit: 5e8d51a7dca47a64bbb3c751b12b0b3ea402cc0e
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Mar 12 23:06:08 2019 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Tue Mar 12 23:06:08 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=5e8d51a7

lxqt-base: remove obsolete 'lxqt-base/lxqt-l10n'

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jimi Huotari  gentoo.org>

 lxqt-base/lxqt-l10n/lxqt-l10n-.ebuild | 27 ---
 lxqt-base/lxqt-l10n/metadata.xml  | 11 ---
 2 files changed, 38 deletions(-)

diff --git a/lxqt-base/lxqt-l10n/lxqt-l10n-.ebuild 
b/lxqt-base/lxqt-l10n/lxqt-l10n-.ebuild
deleted file mode 100644
index 180e7fde..
--- a/lxqt-base/lxqt-l10n/lxqt-l10n-.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils
-
-DESCRIPTION="LXQt localisation package"
-HOMEPAGE="https://lxqt.org/;
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
-else
-   SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-   >=dev-util/lxqt-build-tools-0.6.0
-"
-RDEPEND="!~x11-misc/obconf-qt-0.9.0_p20150729"
-DEPEND="${RDEPEND}"

diff --git a/lxqt-base/lxqt-l10n/metadata.xml b/lxqt-base/lxqt-l10n/metadata.xml
deleted file mode 100644
index 36d625f5..
--- a/lxqt-base/lxqt-l10n/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   l...@gentoo.org
-   LXQt
-   
-   
-   lxde/lxqt-l10n
-   
-



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

2019-03-12 Thread Brian Evans
commit: f77e0ce5149a541c908e8e8950785f329f647238
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Mar 12 22:32:16 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Mar 12 22:42:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f77e0ce5

profiles: package.use.mask - disable sst-xtrabackup from mariadb

This is broken on 10.3 and higher as per upstream

Bug: https://bugs.gentoo.org/show_bug.cgi?id=677674
Signed-off-by: Brian Evans  gentoo.org>

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 455e7f3448f..72be64391cc 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,6 +7,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Brian Evans  (12 Mar 2019)
+# Mask broken dependency until it can be removed
+# Use sst-mariabackup instead
+>=dev-db/mariadb-10.3.0 sst-xtrabackup
+
 # Georgy Yakovlev  (05 Mar 2019)
 # Not keyworded on non-x86 arches
 app-admin/conserver freeipmi



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

2019-03-12 Thread Brian Evans
commit: 8865ff87d9240332171bd9b5da6a7af16fe57e62
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Mar 12 22:41:38 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Mar 12 22:42:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8865ff87

dev-db/mariadb: Alert users to the deprecation of sst-xtrabackup

sst-xtrabackup is broken by default in >=10.2.19 and incompatible in >=10.3

Issue ewarns for those on 10.2 to move to sst-mariabackup instead

Closes: https://bugs.gentoo.org/677674
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Brian Evans  gentoo.org>

 dev-db/mariadb/mariadb-10.2.22-r1.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-db/mariadb/mariadb-10.2.22-r1.ebuild 
b/dev-db/mariadb/mariadb-10.2.22-r1.ebuild
index 378d0f3fde9..1c7bc36bc7d 100644
--- a/dev-db/mariadb/mariadb-10.2.22-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.22-r1.ebuild
@@ -225,6 +225,12 @@ pkg_postinst() {
elog "--wsrep-new-cluster to the options in 
/etc/conf.d/mysql for one node."
elog "This option should then be removed for subsequent 
starts."
einfo
+   if use sst-xtrabackup ; then
+   ewarn "As per 
https://mariadb.com/kb/en/meta/xtrabackup_warning/, XtraBackup"
+   ewarn "as an SST is broken by default beginning 
with 10.2.19 with the setting"
+   ewarn "innodb_safe_truncate=ON.  Please migrate 
to sst-mariabackup instead."
+   ewarn "sst-xtrabackup is being removed in 10.3 
and higher."
+   fi
fi
fi
 



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

2019-03-12 Thread Sergei Trofimovich
commit: a5b9b8dd1ffbc3d326bc0b13315bcdd411d7a044
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Mar 12 21:32:35 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Mar 12 21:35:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b9b8dd

sys-devel/gdb: bump up to 8.3.50.20190312, bug #679564

binutils-2.32 fixed long-standing bug in handling compressed
sections alignment: https://sourceware.org/PR23919

Unfortunately it broke older binutils and gdb versions as they
don't handle the correct section format.

The change pulls in gdb snapshot from recently created gdb-8.3
branch. That should allow handling of debug data created by
binutils-2.32.

Reported-by: Jonas Jelten
Closes: https://bugs.gentoo.org/679564
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gdb/Manifest   |   1 +
 sys-devel/gdb/gdb-8.3.50.20190312.ebuild | 256 +++
 2 files changed, 257 insertions(+)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index a61493a1b2e..4008ec9e57f 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -6,3 +6,4 @@ DIST gdb-8.1.1.tar.xz 20064728 BLAKE2B 
bd17a27a3974a34b94aa5898a97cf26dba9e91b81
 DIST gdb-8.1.tar.xz 20095080 BLAKE2B 
9332058b8b723261ba215124f42a2d6ba916219efdfb3c23ae1f48fecf131c801bbd31b345f2c8339b23d74da690be0260ac31f8f2e79549b62f0880199bfdec
 SHA512 
ffd82f415d7652d62dad1716c307836f594217a363429609beb7d70239e8bf06b73b393345b0e000796228e56681ed7656ac3c8be05e91d6d652ab0d5b1dc357
 DIST gdb-8.2.1.tar.xz 20170388 BLAKE2B 
4008232de312ee71d379ac32a0ee6d63a828c0b58e84799ab9148760ce184400920f7b22c204b9878b09c452412b1b4db507a9185456dc973538de8b88483259
 SHA512 
2aa81cfd389bb48c35d7d9f95cc10e88b4f7ad4597bdde0f8f1fd312f60f10d9fb2cc6e5a9355227d89ff328f7feb0fc411a69394560cafeb9fa75d35d896d11
 DIST gdb-8.2.tar.xz 20173112 BLAKE2B 
921fdc02f7192f0bd76eb176f857c9c041b7316dc10c5e800eb81deef82a3186d511ec431145f952e5fbd20a4b2c89c14652c42dc52e0d8152acd811f3ae44a7
 SHA512 
11cc481bebc51eb6db73249ecb62b8c07455cf3db169f4860b3a83114849fbd2b5860a2db64488ba6c5909cf07b255c04770f1e36059eae6bee16d2a3581be90
+DIST gdb-weekly-8.3.50.20190312.tar.xz 22101500 BLAKE2B 
49666c20faf3deca48a7663e2ee671de9820cc0c0e2111e6633e1b9861bc26d4a608ea4f9e853959d85ac619a8ca63b5ada52d93c2036788ff17ba564494e7d5
 SHA512 
224c7b3675da46b9d26da65ee1b7e099cdd5782f212b6d865c9b713b673cc8ce9fdf33618713ee38281cf28624014b7541d00e766d3978d530ac3c8a85baf22c

diff --git a/sys-devel/gdb/gdb-8.3.50.20190312.ebuild 
b/sys-devel/gdb/gdb-8.3.50.20190312.ebuild
new file mode 100644
index 000..e1c1671379c
--- /dev/null
+++ b/sys-devel/gdb/gdb-8.3.50.20190312.ebuild
@@ -0,0 +1,256 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
+
+inherit eutils flag-o-matic python-single-r1
+
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+   if [[ ${CATEGORY} == cross-* ]] ; then
+   export CTARGET=${CATEGORY#cross-}
+   fi
+fi
+is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
+
+RPM=
+MY_PV=${PV}
+case ${PV} in
+*)
+   # live git tree
+   EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git"
+   inherit git-r3
+   SRC_URI=""
+   ;;
+*.*.50.2???)
+   # weekly snapshots
+   
SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.xz;
+   ;;
+*.*.*.*.*.*)
+   # fedora versions; note we swap the rpm & fedora core versions.
+   # gdb-6.8.50.20090302-8.fc11.src.rpm -> gdb-6.8.50.20090302.11.8.ebuild
+   # gdb-7.9-11.fc23.src.rpm -> gdb-7.9.23.11.ebuild
+   inherit versionator rpm
+   gvcr() { get_version_component_range "$@"; }
+   parse_fedora_ver() {
+   set -- $(get_version_components)
+   MY_PV=$(gvcr 1-$(( $# - 2 )))
+   RPM="${PN}-${MY_PV}-$(gvcr $#).fc$(gvcr $(( $# - 1 ))).src.rpm"
+   }
+   parse_fedora_ver
+   SRC_URI="mirror://fedora-dev/development/rawhide/source/SRPMS/g/${RPM}"
+   ;;
+*)
+   # Normal upstream release
+   SRC_URI="mirror://gnu/gdb/${P}.tar.xz
+   ftp://sourceware.org/pub/gdb/releases/${P}.tar.xz;
+   ;;
+esac
+
+PATCH_VER="1"
+PATCH_DEV="slyfox"
+DESCRIPTION="GNU debugger"
+HOMEPAGE="https://sourceware.org/gdb/;
+SRC_URI="${SRC_URI}
+   
${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${PN}-8.1-patches-${PATCH_VER}.tar.xz}
+   ${PATCH_VER:+mirror://gentoo/${PN}-8.1-patches-${PATCH_VER}.tar.xz}
+"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+if [[ ${PV} != * ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"

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

2019-03-12 Thread Thomas Deutschmann
commit: 6ccdf0fc05b8157dfb12ba537947b7f9fdc08dec
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Mar 12 21:32:06 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Mar 12 21:32:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ccdf0fc

net-im/discord-bin: drop old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-im/discord-bin/Manifest |  1 -
 net-im/discord-bin/discord-bin-0.0.8.ebuild | 94 -
 2 files changed, 95 deletions(-)

diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest
index 70a98e16310..6b8c77f30da 100644
--- a/net-im/discord-bin/Manifest
+++ b/net-im/discord-bin/Manifest
@@ -1,2 +1 @@
-DIST discord-0.0.8.deb 44221304 BLAKE2B 
3b40f03a3398e1041c0b532df8bc1326df2564a2744d05529db9ba9191bb647eed4ebc28e08cdfa69b98336b2b0619f5898367c3497a704a7bec4309f7f2eb36
 SHA512 
5d228f0d36306d35ae8d76385a82cbfef32da2ee405292062972c4c2df453f0d329d91127d55ce81e79fa398de9be839b77125fc8a7e9958fa3409c29ee4880a
 DIST discord-0.0.9.deb 5792 BLAKE2B 
0e2904282a6486f9d0aed8498dfa38233196d3e3c9b14d6064eefe770c061fd48c70f048972f58c911e5711b171e0a0702a2657ae6f6ee0c69f415ea7f641eb7
 SHA512 
3c9465566a340b9f6afcb47a3d2deec4b560c78d44e807742c660ab2d834ddf1d7b66958ae6ac1438ace21ccbcb81b11f9c72efb0ded2cbfce6b6e5631375b4a

diff --git a/net-im/discord-bin/discord-bin-0.0.8.ebuild 
b/net-im/discord-bin/discord-bin-0.0.8.ebuild
deleted file mode 100644
index 190284c78c9..000
--- a/net-im/discord-bin/discord-bin-0.0.8.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-MY_PN=${PN/-bin/}
-MY_BIN="D${MY_PN/d/}"
-
-inherit desktop gnome2-utils pax-utils unpacker xdg-utils
-
-DESCRIPTION="All-in-one voice and text chat for gamers"
-HOMEPAGE="https://discordapp.com;
-SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb;
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="pax_kernel"
-RESTRICT="mirror bindist"
-
-RDEPEND="
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig:1.0
-   media-libs/freetype:2
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/libcxx
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/pango
-"
-
-S=${WORKDIR}
-
-QA_PREBUILT="
-   opt/discord/${MY_BIN}
-   opt/discord/libEGL.so
-   opt/discord/libGLESv2.so
-   opt/discord/swiftshader/libEGL.so
-   opt/discord/swiftshader/libGLESv2.so
-   opt/discord/libVkICD_mock_icd.so
-   opt/discord/libnode.so
-   opt/discord/libffmpeg.so
-"
-
-src_prepare() {
-   default
-
-   sed -i \
-   -e "s:/usr/share/discord/Discord:/opt/${MY_PN}/${MY_BIN}:g" \
-   usr/share/${MY_PN}/${MY_PN}.desktop || die
-}
-
-src_install() {
-   doicon usr/share/${MY_PN}/${MY_PN}.png
-   domenu usr/share/${MY_PN}/${MY_PN}.desktop
-
-   insinto /opt/${MY_PN}
-   doins -r usr/share/${MY_PN}/.
-   fperms +x /opt/${MY_PN}/${MY_BIN}
-   dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN}
-
-   use pax_kernel && pax-mark -m "${ED%/}"/opt/${MY_PN}/${MY_PN}
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-   gnome2_icon_cache_update
-}



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

2019-03-12 Thread Thomas Deutschmann
commit: 4961531e2092bc239929ded5a5cf064ce1aa6526
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Mar 12 21:31:49 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Mar 12 21:32:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4961531e

net-im/discord-bin: bump to v0.0.9

Closes: https://bugs.gentoo.org/678446
Closes: https://bugs.gentoo.org/680160
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-im/discord-bin/Manifest |  1 +
 net-im/discord-bin/discord-bin-0.0.9.ebuild | 95 +
 2 files changed, 96 insertions(+)

diff --git a/net-im/discord-bin/Manifest b/net-im/discord-bin/Manifest
index a2b4dab167b..70a98e16310 100644
--- a/net-im/discord-bin/Manifest
+++ b/net-im/discord-bin/Manifest
@@ -1 +1,2 @@
 DIST discord-0.0.8.deb 44221304 BLAKE2B 
3b40f03a3398e1041c0b532df8bc1326df2564a2744d05529db9ba9191bb647eed4ebc28e08cdfa69b98336b2b0619f5898367c3497a704a7bec4309f7f2eb36
 SHA512 
5d228f0d36306d35ae8d76385a82cbfef32da2ee405292062972c4c2df453f0d329d91127d55ce81e79fa398de9be839b77125fc8a7e9958fa3409c29ee4880a
+DIST discord-0.0.9.deb 5792 BLAKE2B 
0e2904282a6486f9d0aed8498dfa38233196d3e3c9b14d6064eefe770c061fd48c70f048972f58c911e5711b171e0a0702a2657ae6f6ee0c69f415ea7f641eb7
 SHA512 
3c9465566a340b9f6afcb47a3d2deec4b560c78d44e807742c660ab2d834ddf1d7b66958ae6ac1438ace21ccbcb81b11f9c72efb0ded2cbfce6b6e5631375b4a

diff --git a/net-im/discord-bin/discord-bin-0.0.9.ebuild 
b/net-im/discord-bin/discord-bin-0.0.9.ebuild
new file mode 100644
index 000..633cd464b30
--- /dev/null
+++ b/net-im/discord-bin/discord-bin-0.0.9.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+MY_PN=${PN/-bin/}
+MY_BIN="D${MY_PN/d/}"
+
+inherit desktop gnome2-utils pax-utils unpacker xdg-utils
+
+DESCRIPTION="All-in-one voice and text chat for gamers"
+HOMEPAGE="https://discordapp.com;
+SRC_URI="https://dl.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb;
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="pax_kernel"
+RESTRICT="mirror bindist"
+
+RDEPEND="
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcxx
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/pango
+"
+
+S=${WORKDIR}
+
+QA_PREBUILT="
+   opt/discord/${MY_BIN}
+   opt/discord/libEGL.so
+   opt/discord/libGLESv2.so
+   opt/discord/swiftshader/libEGL.so
+   opt/discord/swiftshader/libGLESv2.so
+   opt/discord/libVkICD_mock_icd.so
+   opt/discord/libnode.so
+   opt/discord/libffmpeg.so
+"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "s:/usr/share/discord/Discord:/opt/${MY_PN}/${MY_BIN}:g" \
+   usr/share/${MY_PN}/${MY_PN}.desktop || die
+}
+
+src_install() {
+   doicon usr/share/${MY_PN}/${MY_PN}.png
+   domenu usr/share/${MY_PN}/${MY_PN}.desktop
+
+   insinto /opt/${MY_PN}
+   doins -r usr/share/${MY_PN}/.
+   fperms +x /opt/${MY_PN}/${MY_BIN}
+   dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN}
+
+   use pax_kernel && pax-mark -m "${ED%/}"/opt/${MY_PN}/${MY_PN}
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}



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

2019-03-12 Thread Ian Stakenvicius
commit: 988d8fbaaa88c61ef88fc199c9fe08f02185aa52
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Tue Mar 12 21:22:56 2019 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Tue Mar 12 21:23:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=988d8fba

dev-lang/spidermonkey: bump to 60.5.2

The source tarball for this version is rolled manually from mozilla sources
(specifically Firefox) 60.5.2, since upstream has not released.

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

 dev-lang/spidermonkey/Manifest |   2 +
 .../spidermonkey/spidermonkey-60.5.2_p0.ebuild | 143 +
 2 files changed, 145 insertions(+)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index 072cc20aec7..68618c2c36c 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -4,8 +4,10 @@ DIST mozjs-24.2.0.tar.bz2 15624530 BLAKE2B 
633f3e42011a8395aa4e60842c2de1cb47269
 DIST mozjs-38.3.0sfink2.tar.bz2 27232902 BLAKE2B 
42a039a41b7479a32e22f260cb58f098e1a1d4833f801f193bdd8b75403f94567b9ef2ebe85b2a811fe2f9b27cd934afe1054bd4e7d9aae0b8a80acdec8e42a4
 SHA512 
debad1fbd21e025c567b083677cfd0a2023ec2aff750241f495ac2977034a7299e068cb3b0b2351c97457119cc8aef563f00416092a70a3a269d20947b700206
 DIST mozjs-45.0.2.tar.bz2 97508152 BLAKE2B 
89600f7e2a3effe71ad140646110aaf3be91cc5313cf227f1d16e796e249e287cc8dbf2599aa4277f2652a83ec3570f58c1c51ef319632254b9ac5caec46bb9a
 SHA512 
84a3cf12e2603e00bcfe518a1a5000f53b21758c1c6b32a0410e63ab7db8d4452028195b0ba3e56144054b06e90f8e5195b4db94dba711f7c75d11da99c6c61d
 DIST mozjs-52.9.1pre1.tar.bz2 30178574 BLAKE2B 
0920432b5140e78297a9bcbccb54268d75a223d5e75e4ff90b3b01aab4f7736b4a4e05c47b3a925ff0a74607a0abad3b6583c75d070ef5142009b20ebaf6e4bf
 SHA512 
187b231b246a5ae09e55c0fef77866b316d75f38f4c2e066d5d4325d8da63433027020c929439cab46af3253ac63ab2f780223a8fd2c6ff535b3409bb6c4aa0f
+DIST mozjs-60.5.2.tar.bz2 32816585 BLAKE2B 
45ac4c9646e1275faf60eeedbf486f802cd106583eb7f640fe2243adc7cbb811dced5cefa94426cceca63468b0112be84078ffcef24cb2b8c1a7b6c8173c0d45
 SHA512 
5fb73330e7803bdd524fbe7cfdf4e6b72e85d4b22b0c827400317b5d052d1088d36e558ceac376393089e9d03e658b24e69262851fc04a66bbcda47135423dc0
 DIST mozjs17.0.0.tar.gz 6778934 BLAKE2B 
a37debf5079fc4c27bb9edd3172c6e7914f6128fac6ffa97b49ac266c477d0916b180fb68ecd0916a52f935959a83d73254b0ba72b4898adc5e3b85927d17d2a
 SHA512 
39b68aeb9f712f146778d8b68ee795709a1372c8ab893a222af4eb34882427d6f5cf877e743d6cb2f1b4348c194d8f3774f00cb775b03515b34b49560b748be4
 DIST spidermonkey-52.0-patches-0.tar.xz 5172 BLAKE2B 
8bcf9477de47ef3b882cd3281efa7f77c16ce11fc93f6a620917adf629fde8290af1dd69f0930a889aacfee3603bf60eb9c1e718a1dfd3e218a1013b6192
 SHA512 
88ad640fb0efa4972f1b7782bd0abee1751b73914ee51faade93b25c4d8eec64e7693898842a406c49fc2ab43733404efeccb138afb64d2193b9a5eb612578e3
+DIST spidermonkey-60.0-patches-03.tar.xz 3024 BLAKE2B 
b023794c0f7d4d0c0c7549947793e1b33c8302de90dc1aa9a9661c721241943669840ddaf28e24b59bebd87fffae3af7749f54f93ae4b2c987cd6da63ffe16ba
 SHA512 
1c985bba53709fffbfba5720143f302d1863ba6b14fc90067e6b31a3c9889b3f5e0c379baab43402a39106d1ee1a05798e085ce76f082e7d17b01acba6e020e5
 DIST spidermonkey-slot0-patches-01.tar.xz 10488 BLAKE2B 
4a5195ac11d1076046424fc10d1416d097fb230cd8b0b28ac8b65d379e0c0518586ced0f48f833dea52b13fb5d300e02664657ab2479bfcc343bc358d394d5d7
 SHA512 
6c878ed0b50c052989a8b965fed845e9c672b691f4c4b1f98ee82e81a33880e1e6bf1dac8222d71322553282de602a88272dedebbcf50d27967fc172f0a8054a
 DIST spidermonkey-slot0-patches-02.tar.xz 10952 BLAKE2B 
fb7bf5cdac6c821a48d407ff172fe0ec7297e047d3b3bab952f226f413b83ea70325175b41c1680725ff588111b424efc97a0c66e392989da510c43d38528ff1
 SHA512 
cd62890c4b58658d99fc1b52f05ccb35c07da835b168bb9d5e6b219de5021122c199cc2255c5b0be01ef582f53dd51c9975921e6bde9f14e9b43536e2bee85f2
 DIST spidermonkey-slot17-patches-01.tar.xz 2748 BLAKE2B 
a55504d726f925096de7e066a1d323154bc796018644f347bc1d012ea6ee8441cc19f30689e06fd26bab5a5d2e8376e90bf2c1930a588be8b48865f7bbc524ea
 SHA512 
21a90f85d156de3cca9811317507162a458f908bb447924fcfbf49b7bb70496b611ce7df90b90775316b8ceafda56692be3bf856b168b83ed40b8a5c668eed3f

diff --git a/dev-lang/spidermonkey/spidermonkey-60.5.2_p0.ebuild 
b/dev-lang/spidermonkey/spidermonkey-60.5.2_p0.ebuild
new file mode 100644
index 000..ed0ea52bd26
--- /dev/null
+++ b/dev-lang/spidermonkey/spidermonkey-60.5.2_p0.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WANT_AUTOCONF="2.1"
+inherit autotools toolchain-funcs pax-utils mozcoreconf-v5
+
+MY_PN="mozjs"
+MY_P="${MY_PN}-${PV/_rc/.rc}"
+MY_P="${MY_P/_pre/pre}"
+MY_P="${MY_P%_p[0-9]*}"
+DESCRIPTION="Stand-alone JavaScript C++ library"
+HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey;

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

2019-03-12 Thread Jeroen Roovers
commit: dffabcbf5eaf67bbb49b27ea4bb9d7ca6158f343
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Mar 12 21:12:04 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Mar 12 21:13:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dffabcbf

net-analyzer/tcpreplay: Version 4.3.2

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

 net-analyzer/tcpreplay/Manifest   |  1 +
 net-analyzer/tcpreplay/tcpreplay-4.3.2.ebuild | 74 +++
 2 files changed, 75 insertions(+)

diff --git a/net-analyzer/tcpreplay/Manifest b/net-analyzer/tcpreplay/Manifest
index ed40a9677c0..2c486a83980 100644
--- a/net-analyzer/tcpreplay/Manifest
+++ b/net-analyzer/tcpreplay/Manifest
@@ -1 +1,2 @@
 DIST tcpreplay-4.3.1.tar.xz 746804 BLAKE2B 
c1feb541b8243b00b2fa6ee9742ced4ef47c58a58d3a95be88faa0fa4301da0cb962a620df724cd4526ea31e74a0e7d7161eb44afea37467a19976a20855e0e0
 SHA512 
2dbad1a88ed19db897cc1222883c02eb7f0808f64cafb3c3ef8f21c0cfcb14d3ebb92a8a01ea203ca128ed675d2e7dcdb30d0bce30eb79e729d9d45d309f9220
+DIST tcpreplay-4.3.2.tar.xz 747268 BLAKE2B 
27cad902785975f9c7fbfb8abef24ae95fbc8812e0a4fabd3b1ecf74bb9f0a99cdb0c37db72c433296d3cebba89d0bbc90e944195e585bf2d1c2d93ef234c4f6
 SHA512 
641dd636d9c5c30637d0103f8b21da3ce234f9e3ed7ab4d2b20d004fc4a14301672dcd678b2d5e0eb90d55a97bcb0c4c67f31c790a5aa3c509a92d1142c5b7b9

diff --git a/net-analyzer/tcpreplay/tcpreplay-4.3.2.ebuild 
b/net-analyzer/tcpreplay/tcpreplay-4.3.2.ebuild
new file mode 100644
index 000..a73ca26a8cc
--- /dev/null
+++ b/net-analyzer/tcpreplay/tcpreplay-4.3.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools flag-o-matic
+
+DESCRIPTION="utilities for editing and replaying previously captured network 
traffic"
+HOMEPAGE="http://tcpreplay.appneta.com/ https://github.com/appneta/tcpreplay;
+LICENSE="BSD GPL-3"
+SRC_URI="https://github.com/appneta/${PN}/releases/download/v${PV/_/-}/${P/_/-}.tar.xz
 -> ${P}.tar.xz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~sparc ~x86"
+IUSE="debug pcapnav +tcpdump"
+
+DEPEND="
+   >=sys-devel/autogen-5.18.4[libopts]
+   dev-libs/libdnet
+   >=net-libs/libpcap-0.9
+   tcpdump? ( net-analyzer/tcpdump )
+   pcapnav? ( net-libs/libpcapnav )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=(
+   docs/{CHANGELOG,CREDIT,HACKING,TODO}
+)
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.3.0-enable-pcap_findalldevs.patch
+)
+
+S=${WORKDIR}/${P/_/-}
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e 's|#include |#include |g' \
+   src/common/sendpacket.c || die
+   sed -i \
+   -e 's|@\([A-Z_]*\)@|$(\1)|g' \
+   -e '/tcpliveplay_CFLAGS/s|$| $(LDNETINC)|g' \
+   -e '/tcpliveplay_LDADD/s|$| $(LDNETLIB)|g' \
+   src/Makefile.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   # By default it uses static linking. Avoid that, bug 252940
+   econf \
+   $(use_enable debug) \
+   $(use_with pcapnav pcapnav-config /usr/bin/pcapnav-config) \
+   $(use_with tcpdump tcpdump /usr/sbin/tcpdump) \
+   --enable-dynamic-link \
+   --enable-local-libopts \
+   --enable-shared \
+   --with-libdnet \
+   --with-testnic2=lo \
+   --with-testnic=lo
+}
+
+src_test() {
+   if [[ ! ${EUID} -eq 0 ]]; then
+   ewarn "Some tests were disabled due to FEATURES=userpriv"
+   ewarn "To run all tests issue the following command as root:"
+   ewarn " # make -C ${S}/test"
+   emake -j1 -C test tcpprep || die "self test failed - see 
${S}/test/test.log"
+   else
+   emake -j1 test || {
+   ewarn "Note that some tests require eth0 iface to be 
up." ;
+   die "self test failed - see ${S}/test/test.log" ; }
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/genius/

2019-03-12 Thread Mart Raudsepp
commit: 92ef5e6b9f08ca1d33fa06604bec5397cddff50d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 12 19:21:15 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 12 20:59:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92ef5e6b

sci-mathematics/genius: add back gtk-update-icon-cache dep

Upstream checks for it in configure.ac and hard errors if not
found, despite not actually running it with DESTDIR set..

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

 sci-mathematics/genius/genius-1.0.23.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sci-mathematics/genius/genius-1.0.23.ebuild 
b/sci-mathematics/genius/genius-1.0.23.ebuild
index ee3c65d9455..aadd433bff9 100644
--- a/sci-mathematics/genius/genius-1.0.23.ebuild
+++ b/sci-mathematics/genius/genius-1.0.23.ebuild
@@ -28,10 +28,12 @@ RDEPEND="
>=x11-libs/vte-0.26.0:0 )
 "
 DEPEND="${RDEPEND}
+   dev-util/gtk-update-icon-cache
dev-util/intltool
virtual/yacc
sys-devel/flex
 " # eautoreconf needs autoconf-archive
+# dev-util/gtk-update-icon-cache because configure checks for it for some 
reason and never calls it with DESTDIR set..
 
 src_configure() {
# Unrecognized --disable-scrollkeeper warning comes from gnome2.eclass 
adding it based on grep, but upstream has them commented out in .ac with "#" 
instead of "dnl"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtk+/

2019-03-12 Thread Mart Raudsepp
commit: b45887407f91da7c815c5f245696a05e87a2ec9c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 12 20:42:37 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 12 21:00:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4588740

x11-libs/gtk+: bump to 3.24.7

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

 x11-libs/gtk+/Manifest   |   1 +
 x11-libs/gtk+/gtk+-3.24.7.ebuild | 230 +++
 2 files changed, 231 insertions(+)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index af9e8e1b9f3..e5d6d4f56b4 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -4,3 +4,4 @@ DIST gtk+-3.24.1.tar.xz 19307612 BLAKE2B 
f09b7cb252898b7290a3806f8fb579b706fc0ec
 DIST gtk+-3.24.4.tar.xz 21102236 BLAKE2B 
1ef6445d582217a54538549fd63c59dd1e7f14832b33a41e971d2dd184a8887876d1eb599cb9fcbd590ec1a16ca29f0be92bc96344b1e7d2fdf88456d63c9a7f
 SHA512 
d1cce6d0d7f1c5ef0f4e8988b88372a32b9d8a2924da4cfc46a80ede91cf8a2aacdcd87eec122dfab1369b36fc849d875832ac11d79426cf6884e1730e5d4dd1
 DIST gtk+-3.24.5-patchset-20190206.tar.xz 4208 BLAKE2B 
09d1dcd0a6312f042739c633ef5c3a3b26c81f586c4c1396bc9ed4cd5e8a891507d6a6857e91b481794c8c6ea1e9511b756e7307775acb4ec53f561283c2139c
 SHA512 
e3748ab10032d1c388b50ac35e295d08f7373c70186d35ee52f8a31ea53cddbac61eb25e5c6aac9855a4cb02c25ed0d2361241fe2530b6ce6738fb5e4840817e
 DIST gtk+-3.24.5.tar.xz 21012108 BLAKE2B 
25b8fc92655be190a0dc082ee303614026054d9bf17f93e8df11129f77fe1e6dc9cc97d5ceeab139eb905e3d61ea918b01d39f342e11d06fb3245c590567d24a
 SHA512 
344988c9e2a2d7fd2fd1e367a113be7c4a32c28c9cf395aeab923e25256b99856091d1583d3f8557aac6919a930a4d0af69b966486caab559c7d9d22585cc1a1
+DIST gtk+-3.24.7.tar.xz 19375708 BLAKE2B 
28ec4106258a7ecfa78d2f3dd8d2145cdf8ecbb55167bf22002e38186721e2e1658885032630eb306785bfe36486834c40e34fd5ac20d1c30d4f5de58cba7fae
 SHA512 
2605087c3e09c81192769e6c4bcc4374e0fadbc4d05433edeaefd9915e128ff925c64fb3d07799bacccb16d85d31e53936ac09c696a09349efa6e21d886074c5

diff --git a/x11-libs/gtk+/gtk+-3.24.7.ebuild b/x11-libs/gtk+/gtk+-3.24.7.ebuild
new file mode 100644
index 000..4b530734859
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.24.7.ebuild
@@ -0,0 +1,230 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+GNOME2_EAUTORECONF="yes"
+
+inherit flag-o-matic gnome2 multilib virtualx multilib-minimal
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/;
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway cloudprint colord cups examples gtk-doc +introspection 
test vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   xinerama? ( X )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# Upstream wants us to do their job:
+# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
+RESTRICT="test"
+
+# FIXME: introspection data is built against system installation of gtk+:3,
+# bug #
+COMMON_DEPEND="
+   >=dev-libs/atk-2.15[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.53.4:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   >=media-libs/libepoxy-1.4[X(+)?,${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.14[aqua?,glib,svg,X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.30:2[introspection?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.41.0[introspection?,${MULTILIB_USEDEP}]
+   >=media-libs/harfbuzz-0.9:=
+   x11-misc/shared-mime-info
+
+   cloudprint? (
+   >=net-libs/rest-0.7[${MULTILIB_USEDEP}]
+   >=dev-libs/json-glib-1.0[${MULTILIB_USEDEP}] )
+   colord? ( >=x11-misc/colord-0.1.9:0=[${MULTILIB_USEDEP}] )
+   cups? ( >=net-print/cups-1.2[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.39:= )
+   wayland? (
+   >=dev-libs/wayland-1.9.91[${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-protocols-1.12
+   media-libs/mesa[wayland,${MULTILIB_USEDEP}]
+   >=x11-libs/libxkbcommon-0.2[${MULTILIB_USEDEP}]
+   )
+   X? (
+   >=app-accessibility/at-spi2-atk-2.5.3[${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   >=x11-libs/libXi-1.3[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrandr-1.5[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage[${MULTILIB_USEDEP}]
+   xinerama? ( 

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

2019-03-12 Thread Ulrich Müller
commit: 7d057c1840902c7e89f245278e508bd45ef1
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Mar 12 19:37:35 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Mar 12 19:38:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d05

skel.ebuild: Elaborate on CHOST type build-time dependencies.

Flip order of RDEPEND and DEPEND, so that it agrees with the devmanual.

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

 skel.ebuild | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/skel.ebuild b/skel.ebuild
index 88d4d177e85..77337142ec3 100644
--- a/skel.ebuild
+++ b/skel.ebuild
@@ -78,18 +78,20 @@ IUSE="gnome X"
 #RESTRICT="strip"
 
 
-# Build-time dependencies, such as
-#ssl? ( >=dev-libs/openssl-0.9.6b )
-#>=dev-lang/perl-5.6.1-r1
+# Run-time dependencies. Must be defined to whatever this depends on to run.
+# Example:
+#ssl? ( >=dev-libs/openssl-1.0.2q:0= )
+#>=dev-lang/perl-5.24.3-r1
 # It is advisable to use the >= syntax show above, to reflect what you
 # had installed on your system when you tested the package.  Then
 # other users hopefully won't be caught without the right version of
 # a dependency.
-#DEPEND=""
+#RDEPEND=""
 
-# Run-time dependencies. Must be defined to whatever this depends on to run.
+# Build-time dependencies that need to be binary compatible with the system
+# being built (CHOST). These include libraries that we link against.
 # The below is valid if the same run-time depends are required to compile.
-RDEPEND="${DEPEND}"
+#DEPEND="${RDEPEND}"
 
 # Build-time dependencies that are executed during the emerge process, and
 # only need to be present in the native build system (CBUILD). Example:



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

2019-03-12 Thread Ulrich Müller
commit: 03a6bf58ed5bdd09ae32d4d6fa74c8b4175c3b69
Author: Joonas Niilola  gmail  com>
AuthorDate: Mon Mar  4 14:42:17 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Mar 12 19:38:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a6bf58

skel.ebuild: update for EAPI-7

Closes: https://bugs.gentoo.org/679408
Signed-off-by: Joonas Niilola  gmail.com>
Signed-off-by: Ulrich Müller  gentoo.org>

 skel.ebuild | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/skel.ebuild b/skel.ebuild
index c39ac798ea0..88d4d177e85 100644
--- a/skel.ebuild
+++ b/skel.ebuild
@@ -10,7 +10,9 @@
 # It is suggested that you use the latest EAPI approved by the Council.
 # The PMS contains specifications for all EAPIs. Eclasses will test for this
 # variable if they need to use features that are not universal in all EAPIs.
-EAPI=6
+# If an eclass doesn't support latest EAPI, use the previous EAPI instead.
+EAPI=7
+
 
 # inherit lists eclasses to inherit functions from. For example, an ebuild
 # that needs the eautoreconf function from autotools.eclass won't work
@@ -89,11 +91,16 @@ IUSE="gnome X"
 # The below is valid if the same run-time depends are required to compile.
 RDEPEND="${DEPEND}"
 
+# Build-time dependencies that are executed during the emerge process, and
+# only need to be present in the native build system (CBUILD). Example:
+#BDEPEND="virtual/pkgconfig"
+
+
 # Source directory; the dir where the sources can be found (automatically
 # unpacked) inside ${WORKDIR}.  The default value for S is ${WORKDIR}/${P}
 # If you don't need to change it, leave the S= line out of the ebuild
 # to keep it tidy.
-#S=${WORKDIR}/${P}
+#S="${WORKDIR}/${P}"
 
 
 # The following src_configure function is implemented as default by portage, so
@@ -116,7 +123,7 @@ RDEPEND="${DEPEND}"
#   --mandir=/usr/share/man || die
# Note the use of --infodir and --mandir, above. This is to make
# this package FHS 2.2-compliant.  For more information, see
-   #   https://www.pathname.com/fhs/
+   #   https://wiki.linuxfoundation.org/lsb/fhs
 #}
 
 # The following src_compile function is implemented as default by portage, so



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-desktop/

2019-03-12 Thread Andreas Sturmlechner
commit: 0f46b3f0d118ada9950651bf2b1be7b601675be0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 12 19:34:55 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 12 19:37:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f46b3f0

kde-plasma/plasma-desktop: Remove Indonesian docs

See also: https://mail.kde.org/pipermail/release-team/2019-March/011273.html

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

 kde-plasma/plasma-desktop/plasma-desktop-5.15.3.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.15.3.ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-5.15.3.ebuild
index 2a43bf48fc0..a5c72f88b9c 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.15.3.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.15.3.ebuild
@@ -114,6 +114,11 @@ RDEPEND="${COMMON_DEPEND}
!kde-apps/knetattach[handbook]
 "
 
+src_prepare() {
+   rm -r po/id/docs || die "failed to remove Indonesian docs" # bug 680162
+   kde5_src_prepare
+}
+
 src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package appstream AppStreamQt)



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

2019-03-12 Thread Andreas Sturmlechner
commit: 417eb546e2af65604051959e54447eaefa40f877
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 12 19:00:11 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 12 19:37:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417eb546

net-misc/smb4k: 2.9.80 version bump

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

 net-misc/smb4k/Manifest|  1 +
 net-misc/smb4k/smb4k-2.9.80.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/net-misc/smb4k/Manifest b/net-misc/smb4k/Manifest
index c68dabf4eff..9d05c50a96f 100644
--- a/net-misc/smb4k/Manifest
+++ b/net-misc/smb4k/Manifest
@@ -1 +1,2 @@
 DIST smb4k-2.1.1.tar.xz 3718220 BLAKE2B 
99258ac57d3b8ff2861b8635b6a0799a347f3934c8d070d41c09f49b69caa7b59f502db9041d1bc4f875ae15544254faaafaae6429200ddf5526a06812983e1f
 SHA512 
d69cb9f4c22e2afdd111e73c3d99d6868f959aa5476ffe10620862d3659b5a4f3b814856b17a9dced7bf6dde524f5bcf224e62d413d2aa92b0bcc2272ddf22b7
+DIST smb4k-2.9.80.tar.xz 4156356 BLAKE2B 
c32f4287c542f9da4d6168c0832f1816c00b69ec092df5dd3efbbada672add4f674bd475fedc9dd0b53dc7bee6d30515ca7a7e9cf17b0c6aef6e1cdd3e1bd1b8
 SHA512 
944aa7ecda0391cf08d198c693071af747572d07dddc1728c0ebbae1874206e75dc3fb8ad5c34c74fa7d243f17995b5576079962fe80d23f10ad7925314df8ec

diff --git a/net-misc/smb4k/smb4k-2.9.80.ebuild 
b/net-misc/smb4k/smb4k-2.9.80.ebuild
new file mode 100644
index 000..578795e8d72
--- /dev/null
+++ b/net-misc/smb4k/smb4k-2.9.80.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Advanced network neighborhood browser"
+HOMEPAGE="https://sourceforge.net/p/smb4k/home/Home/;
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+IUSE="plasma"
+
+DEPEND="
+   $(add_frameworks_dep kauth)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kwallet)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep solid)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qttest)
+   $(add_qt_dep qtwidgets)
+   net-fs/samba[cups]
+"
+RDEPEND="${DEPEND}
+   plasma? (
+   $(add_frameworks_dep plasma)
+   $(add_qt_dep qtquickcontrols2)
+   )
+"
+
+src_configure(){
+   local mycmakeargs=(
+   -DINSTALL_PLASMOID=$(usex plasma)
+   )
+   kde5_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/systemsettings/

2019-03-12 Thread Andreas Sturmlechner
commit: 99cdf42e8461a89c044328d3d5fb51f246f920e7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 12 19:35:51 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 12 19:37:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99cdf42e

kde-plasma/systemsettings: Remove Indonesian docs

See also: https://mail.kde.org/pipermail/release-team/2019-March/011273.html

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

 kde-plasma/systemsettings/systemsettings-5.15.3.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/kde-plasma/systemsettings/systemsettings-5.15.3.ebuild 
b/kde-plasma/systemsettings/systemsettings-5.15.3.ebuild
index 12a9f843d0f..1d84745c408 100644
--- a/kde-plasma/systemsettings/systemsettings-5.15.3.ebuild
+++ b/kde-plasma/systemsettings/systemsettings-5.15.3.ebuild
@@ -43,6 +43,11 @@ RDEPEND="${DEPEND}
gtk? ( $(add_plasma_dep kde-gtk-config) )
 "
 
+src_prepare() {
+   rm -r po/id/docs || die "failed to remove Indonesian docs" # bug 680162
+   kde5_src_prepare
+}
+
 src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package classic KF5KHtml)



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

2019-03-12 Thread Andreas Sturmlechner
commit: cde91197e6293e2e36409e4c1fb1f106ea4c3f3d
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Mar 12 12:49:44 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 12 19:37:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cde91197

media-sound/pavucontrol-qt: block 'lxqt-base/lxqt-l10n'

Closes: https://bugs.gentoo.org/680108
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jimi Huotari  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/11345
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/pavucontrol-qt/pavucontrol-qt-0.14.1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/media-sound/pavucontrol-qt/pavucontrol-qt-0.14.1.ebuild 
b/media-sound/pavucontrol-qt/pavucontrol-qt-0.14.1.ebuild
index 24871a2f6a2..834f17c16d2 100644
--- a/media-sound/pavucontrol-qt/pavucontrol-qt-0.14.1.ebuild
+++ b/media-sound/pavucontrol-qt/pavucontrol-qt-0.14.1.ebuild
@@ -31,4 +31,6 @@ DEPEND="
dev-qt/qtwidgets:5
media-sound/pulseaudio[glib]
 "
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"



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

2019-03-12 Thread Andreas Sturmlechner
commit: 40b990026136ce9a69c05c1aa36ec968c0edbec9
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Mar 12 13:18:27 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 12 19:37:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b99002

x11-misc/pcmanfm-qt: remove 0.14.1 (r0)

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

 x11-misc/pcmanfm-qt/pcmanfm-qt-0.14.1.ebuild | 50 
 1 file changed, 50 deletions(-)

diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-0.14.1.ebuild 
b/x11-misc/pcmanfm-qt/pcmanfm-qt-0.14.1.ebuild
deleted file mode 100644
index c92aed5a642..000
--- a/x11-misc/pcmanfm-qt/pcmanfm-qt-0.14.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils xdg-utils
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
-else
-   SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-DESCRIPTION="Fast lightweight tabbed filemanager (Qt port)"
-HOMEPAGE="https://lxqt.org/;
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-   >=dev-util/lxqt-build-tools-0.6.0
-"
-DEPEND="
-   dev-libs/glib:2
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   >=x11-libs/libfm-1.2.0:=
-   =x11-libs/libfm-qt-$(ver_cut 1-2)*
-   x11-libs/libxcb:=
-   x11-misc/xdg-utils
-   virtual/eject
-   virtual/freedesktop-icon-theme
-"
-RDEPEND="${DEPEND}
-   !lxqt-base/lxqt-l10n
-"
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-qt/

2019-03-12 Thread Andreas Sturmlechner
commit: 80e2c3258708fd6c0626a1d9fa332a5ee68e0a61
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Mar 12 13:13:42 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 12 19:37:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e2c325

x11-libs/libfm-qt: remove 'x11-libs/libfm' dependency

Upstream removed this completely in 0.14.0.

- https://github.com/lxqt/libfm-qt/blob/master/CHANGELOG#L25

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jimi Huotari  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/11344
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-libs/libfm-qt/libfm-qt-0.14.1-r1.ebuild | 39 +
 1 file changed, 39 insertions(+)

diff --git a/x11-libs/libfm-qt/libfm-qt-0.14.1-r1.ebuild 
b/x11-libs/libfm-qt/libfm-qt-0.14.1-r1.ebuild
new file mode 100644
index 000..de820366ee6
--- /dev/null
+++ b/x11-libs/libfm-qt/libfm-qt-0.14.1-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="Qt port of libfm, a library providing components to build desktop 
file managers"
+HOMEPAGE="https://lxqt.org/;
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/5"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   >=dev-util/lxqt-build-tools-0.6.0
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-libs/glib:2
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   >=lxde-base/menu-cache-1.1.0
+   media-libs/libexif:=
+   x11-libs/libxcb:=
+"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm-qt/

2019-03-12 Thread Andreas Sturmlechner
commit: c31f87abfbeb018a224852b5a512fa4380b4715a
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Mar 12 13:15:05 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 12 19:37:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31f87ab

x11-libs/libfm-qt: remove 0.14.1 (r0)

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

 x11-libs/libfm-qt/libfm-qt-0.14.1.ebuild | 40 
 1 file changed, 40 deletions(-)

diff --git a/x11-libs/libfm-qt/libfm-qt-0.14.1.ebuild 
b/x11-libs/libfm-qt/libfm-qt-0.14.1.ebuild
deleted file mode 100644
index ade763043fd..000
--- a/x11-libs/libfm-qt/libfm-qt-0.14.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils
-
-DESCRIPTION="Qt port of libfm, a library providing components to build desktop 
file managers"
-HOMEPAGE="https://lxqt.org/;
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
-else
-   SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/5"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-   >=dev-util/lxqt-build-tools-0.6.0
-   virtual/pkgconfig
-"
-DEPEND="
-   dev-libs/glib:2
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   >=lxde-base/menu-cache-1.1.0
-   media-libs/libexif:=
-   >=x11-libs/libfm-1.2.0:=
-   x11-libs/libxcb:=
-"
-RDEPEND="${DEPEND}
-   !lxqt-base/lxqt-l10n
-"



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

2019-03-12 Thread Andreas Sturmlechner
commit: 690326eefbcd517fafa99c1c1c812d47eb69bc9b
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Mar 12 13:17:49 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 12 19:37:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=690326ee

x11-misc/pcmanfm-qt: remove 'x11-libs/libfm' dependency

Upstream removed this completely in 0.14.0.

- https://github.com/lxqt/libfm-qt/blob/master/CHANGELOG#L25

Closes: https://bugs.gentoo.org/680004
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-misc/pcmanfm-qt/pcmanfm-qt-0.14.1-r1.ebuild | 49 +
 1 file changed, 49 insertions(+)

diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-0.14.1-r1.ebuild 
b/x11-misc/pcmanfm-qt/pcmanfm-qt-0.14.1-r1.ebuild
new file mode 100644
index 000..1c2abbd2c9b
--- /dev/null
+++ b/x11-misc/pcmanfm-qt/pcmanfm-qt-0.14.1-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils xdg-utils
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
+else
+   SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="Fast lightweight tabbed filemanager (Qt port)"
+HOMEPAGE="https://lxqt.org/;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   >=dev-util/lxqt-build-tools-0.6.0
+"
+DEPEND="
+   dev-libs/glib:2
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   =x11-libs/libfm-qt-$(ver_cut 1-2)*
+   x11-libs/libxcb:=
+   x11-misc/xdg-utils
+   virtual/eject
+   virtual/freedesktop-icon-theme
+"
+RDEPEND="${DEPEND}
+   !lxqt-base/lxqt-l10n
+"
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



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

2019-03-12 Thread Mikle Kolyada
commit: 13231bbe125077f1e266b577a46699197c3ec2f7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar 12 18:55:49 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar 12 18:57:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13231bbe

app-emulation/docker-compose: ammend requests boundary in setup.py

Closes: https://bugs.gentoo.org/679968
Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 app-emulation/docker-compose/docker-compose-1.23.2.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-emulation/docker-compose/docker-compose-1.23.2.ebuild 
b/app-emulation/docker-compose/docker-compose-1.23.2.ebuild
index bb0f9242708..721e14ac21a 100644
--- a/app-emulation/docker-compose/docker-compose-1.23.2.ebuild
+++ b/app-emulation/docker-compose/docker-compose-1.23.2.ebuild
@@ -52,6 +52,9 @@ src_prepare() {
# Address QA issue "docker-compose.exe: missing alias (symlink) for 
completed command."
sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i 
contrib/completion/bash/docker-compose || die
 
+   # Get rid of requests boundary
+   sed -i -e  "/^.*requests/s/, <.*/',/" setup.py || die
+
default
 
 }



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/wxmaxima/

2019-03-12 Thread Andrey Grozin
commit: 0db85eed9ce890a0f537dd78eeef4bb2a1dd7416
Author: Andrey Grozin  gentoo  org>
AuthorDate: Tue Mar 12 18:42:06 2019 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Tue Mar 12 18:42:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db85eed

sci-mathematics/wxmaxima: bump to 19.03.1

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-mathematics/wxmaxima/Manifest|  1 +
 sci-mathematics/wxmaxima/wxmaxima-19.03.1.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/sci-mathematics/wxmaxima/Manifest 
b/sci-mathematics/wxmaxima/Manifest
index 1a4d348169e..e1ba042a0a7 100644
--- a/sci-mathematics/wxmaxima/Manifest
+++ b/sci-mathematics/wxmaxima/Manifest
@@ -1,3 +1,4 @@
 DIST wxmaxima-15.08.2.tar.gz 5592673 BLAKE2B 
cacb508cbcb24e27a43998ba0079b14117980669c25b39b017c0c659ef48d2ad338c6503aea99447a14250ed1a68a3414880828fc8ffdcbd3177b8eb9355a919
 SHA512 
a537c49477f54df4fd9e4e42a5e0d0d740f1ede817d807a98b7cec877a3ad77b2be0a61ae487a7fa5beb193b112eca163b8873292ecab5acf118d58a91e91af6
 DIST wxmaxima-18.11.4.tar.gz 12156776 BLAKE2B 
75be0fb88402af011885616a646f7abcad25516ea9b0b375daf02edac5518b113188290262bc431e8bfb4836fc1f731982a1c41c62871818e4d2cc68c96ccb31
 SHA512 
964de93edc5c46e98de3de405b1873fa0ed594d54f1ddc030377b023110261cb1e6b0b08dbf210551888bf890e28d16e9b1698768c93dde413d5e1918cbd234e
 DIST wxmaxima-19.02.2_p1.tar.gz 11933618 BLAKE2B 
6521f3fede54658e0bd6328580bc68fd3a187a43050a4f5738a7db834e465a3c234b30e053792005f6a7b0390854b47d2beeadde23c34b820bcbd780b8d9a080
 SHA512 
35cf81e8ce7b230acbec52082531956b9ad7e933343859d2132c9d3ba9c64447933d39a416008dd9956a2223b3fd92728ae3515a6e85fb494a17ea6a7848f8cd
+DIST wxmaxima-19.03.1.tar.gz 12065575 BLAKE2B 
a376ac6f8dafd8779b6161695595a3f2fc87e8242086a0f97bfb2823151c198a94c824baa9297dd586271ef121fc9af692b33ac06b2266d58dbbab9212c14d98
 SHA512 
7aa9e03104d276a1cc753a4edfdc0948822efe3ef93b08090a91efc50efe4ec0d913ff5f87069c1433c18f5b8bf086d025dd6bf7560f3b42a70e883914cc995a

diff --git a/sci-mathematics/wxmaxima/wxmaxima-19.03.1.ebuild 
b/sci-mathematics/wxmaxima/wxmaxima-19.03.1.ebuild
new file mode 100644
index 000..8da63e3b2c6
--- /dev/null
+++ b/sci-mathematics/wxmaxima/wxmaxima-19.03.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WX_GTK_VER="3.0"
+PLOCALES="ca cs da de el es fi fr gl hu it ja kab nb pl pt_BR ru tr uk zh_CN 
zh_TW"
+inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils
+
+DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit"
+HOMEPAGE="http://wxmaxima-developers.github.io/wxmaxima/;
+SRC_URI="https://github.com/wxMaxima-developers/wxmaxima/archive/Version-${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+S="${WORKDIR}"/${PN}-Version-${PV}
+
+DEPEND="
+   dev-libs/libxml2:2
+   x11-libs/wxGTK:${WX_GTK_VER}"
+RDEPEND="${DEPEND}
+   media-fonts/jsmath
+   sci-visualization/gnuplot[wxwidgets]
+   sci-mathematics/maxima"
+
+src_prepare() {
+   setup-wxwidgets
+   cmake-utils_src_prepare
+
+   sed -e "s|share/doc/${PN}|share/doc/${PF}|g" -i 
"${S}"/info/CMakeLists.txt \
+   || die "sed info/CMakeLists.txt failed"
+
+   # locales
+   rm_po() {
+   rm "${S}"/locales/${1}.po || die "rm ${1}.po failed"
+   }
+   l10n_find_plocales_changes "${S}"/locales '' '.po'
+   l10n_for_each_disabled_locale_do rm_po
+}
+
+src_install() {
+   docompress -x /usr/share/doc/${PF}/wxmaxima.hhp 
/usr/share/doc/${PF}/wxmaxima_tr.hhp
+   cmake-utils_src_install
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}



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

2019-03-12 Thread Andreas Sturmlechner
commit: 8f72f547975140f76c9dc1bd2e4ece536d0be969
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 12 18:33:09 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 12 18:33:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f72f547

kde-plasma/kwin: Remove Indonesian docs

See also: https://mail.kde.org/pipermail/release-team/2019-March/011270.html

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

 kde-plasma/kwin/kwin-5.15.3.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/kde-plasma/kwin/kwin-5.15.3.ebuild 
b/kde-plasma/kwin/kwin-5.15.3.ebuild
index 85a1d4a84cf..b04bab2dc62 100644
--- a/kde-plasma/kwin/kwin-5.15.3.ebuild
+++ b/kde-plasma/kwin/kwin-5.15.3.ebuild
@@ -87,6 +87,8 @@ PDEPEND="
 RESTRICT+=" test"
 
 src_prepare() {
+   rm -r po/id/docs || die "failed to remove Indonesian docs" # bug 680136
+
kde5_src_prepare
use multimedia || eapply "${FILESDIR}/${PN}-gstreamer-optional.patch"
 



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/maxima/

2019-03-12 Thread Andrey Grozin
commit: d91daa1d72ad93431908a869d466b334e813cbb1
Author: Andrey Grozin  gentoo  org>
AuthorDate: Tue Mar 12 18:32:04 2019 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Tue Mar 12 18:32:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91daa1d

sci-mathematics/maxima: bump to 5.42.2

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-mathematics/maxima/Manifest |   1 +
 sci-mathematics/maxima/maxima-5.42.2.ebuild | 212 
 2 files changed, 213 insertions(+)

diff --git a/sci-mathematics/maxima/Manifest b/sci-mathematics/maxima/Manifest
index ff5d542a946..1d01cae2071 100644
--- a/sci-mathematics/maxima/Manifest
+++ b/sci-mathematics/maxima/Manifest
@@ -1,3 +1,4 @@
 DIST maxima-5.38.1.tar.gz 38641257 BLAKE2B 
0244b5dbdd337e64d4f7c3e7f6b946463b0246a9fd0660588798f7891fd1599cf400369fe0d1ce3433d01ce2e4b8bc86ad405d3f8368b429cd028362ec66a1b4
 SHA512 
abca10984dbb22a48bae481b2e803cb5bee6776e974b4bb9271773aa035fb5e49f34b2458aabca01f0a681a07179e57c012273be6f8d53c615b3309b1034abf9
 DIST maxima-5.41.0.tar.gz 41540226 BLAKE2B 
ff726044c9026bc58d04832fa6382146ed7e7d61d801fa7131b1e7e2ed386b99e238e039481697f9aa24cea59ffd0f6811675cd28818c9fe53f023f965f9d149
 SHA512 
1b93ae2db055ba7fb4a95924a896667f0cfa1c675c603c104181662aeb32b10b006158526b2f3ad93a59688a23eacdc82e870bb8ffb182a89e1e51de013ec209
 DIST maxima-5.42.1.tar.gz 41865510 BLAKE2B 
d3b8a50594dc0cef0c354c42be1aee96df77a4e222dbe457edeb47d7fe77a8fe376b10ce8da9e4ff6c447242e9c53a32286d09a64d8600112f6feda92f1fb58d
 SHA512 
79c5e70119b0384d9dd8aa47c7e96a0ccb7e6367526b8a14d21f00137a1c2f0c8b7990bb7231d7c90ffa0090f67c1fa30a418d013d9c5982030ae68de9717f48
+DIST maxima-5.42.2.tar.gz 41840181 BLAKE2B 
bca8a94366f1fe2f508436fdef8de80107b19c9b267a4b72dc6f56870078d35b3feb7dbdda384589b38c5351d6eeede1b9738a5ec2152063de2afacd1ced48c4
 SHA512 
5033b02272121f6aacff5ededf90eaad5e644a06d0c62aafd745401c08429da979ecd8274f7aa12596a0e32ddb614659af14e4273f59d372fe1ecbec081e7829

diff --git a/sci-mathematics/maxima/maxima-5.42.2.ebuild 
b/sci-mathematics/maxima/maxima-5.42.2.ebuild
new file mode 100644
index 000..f55566f6504
--- /dev/null
+++ b/sci-mathematics/maxima/maxima-5.42.2.ebuild
@@ -0,0 +1,212 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools elisp-common eutils xdg-utils
+
+DESCRIPTION="Free computer algebra environment based on Macsyma"
+HOMEPAGE="http://maxima.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+
+# Supported lisps
+LISPS=( sbcl cmucl gcl ecls clozurecl clisp )
+#  supports readline: . - no, y - yes
+SUPP_RL=(   .. y   .. y )
+# . - just --enable-,  - --enable-
+CONF_FLAG=( .. .   ecl  ccl   . )
+# patch file version; . - no patch
+PATCH_V=(   21 .   32 1 )
+
+IUSE="emacs tk nls unicode X ${LISPS[*]}"
+
+# Languages
+LANGS="de es pt pt_BR"
+for lang in ${LANGS}; do
+   IUSE="${IUSE} l10n_${lang/_/-}"
+done
+
+# texlive-latexrecommended needed by imaxima for breqn.sty
+RDEPEND="!app-emacs/imaxima
+   X? ( x11-misc/xdg-utils
+sci-visualization/gnuplot[gd]
+tk? ( dev-lang/tk:0 ) )
+   emacs? ( virtual/emacs
+   virtual/latex-base
+   app-emacs/auctex
+   app-text/ghostscript-gpl
+   dev-texlive/texlive-latexrecommended )"
+
+# generating lisp dependencies
+depends() {
+   local LISP DEP
+   LISP=${LISPS[$1]}
+   DEP="dev-lisp/${LISP}:="
+   if [ "${SUPP_RL[$1]}" = "." ]; then
+   DEP="${DEP} app-misc/rlwrap"
+   fi
+   echo ${DEP}
+}
+
+n=${#LISPS[*]}
+for ((n--; n >= 0; n--)); do
+   LISP=${LISPS[${n}]}
+   RDEPEND="${RDEPEND} ${LISP}? ( $(depends ${n}) )"
+   DEF_DEP="${DEF_DEP} !${LISP}? ( "
+done
+
+# default lisp
+DEF_LISP=0 # sbcl
+ARM_LISP=2 # gcl
+DEF_DEP="${DEF_DEP} arm? ( `depends ${ARM_LISP}` ) !arm? ( `depends 
${DEF_LISP}` )"
+
+n=${#LISPS[*]}
+for ((n--; n >= 0; n--)); do
+   DEF_DEP="${DEF_DEP} )"
+done
+
+unset LISP
+
+RDEPEND="${RDEPEND}
+   ${DEF_DEP}"
+
+DEPEND="${RDEPEND}
+   sys-apps/texinfo"
+
+TEXMF="${EPREFIX}"/usr/share/texmf-site
+
+pkg_setup() {
+   local n=${#LISPS[*]}
+
+   for ((n--; n >= 0; n--)); do
+   use ${LISPS[${n}]} && NLISPS="${NLISPS} ${n}"
+   done
+
+   if [ -z "${NLISPS}" ]; then
+   use arm && DEF_LISP=${ARM_LISP}
+   ewarn "No lisp specified in USE flags, choosing 
${LISPS[${DEF_LISP}]} as default"
+   NLISPS=${DEF_LISP}
+   fi
+}
+
+src_prepare() {
+   local n PATCHES v
+   PATCHES=( emacs-0 rmaxima-0 wish-2 xdg-utils-1 )
+
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/

2019-03-12 Thread Andrey Grozin
commit: 51dca38907381b9384f7b3e848fa0ef0f725bf48
Author: Andrey Grozin  gentoo  org>
AuthorDate: Tue Mar 12 18:15:50 2019 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Tue Mar 12 18:15:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51dca389

dev-lisp/sbcl: bump to 1.5.0

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrey Grozin  gentoo.org>

 dev-lisp/sbcl/Manifest  |   2 +
 dev-lisp/sbcl/sbcl-1.5.0.ebuild | 246 
 2 files changed, 248 insertions(+)

diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
index b3a95e859a3..4d0688ddf08 100644
--- a/dev-lisp/sbcl/Manifest
+++ b/dev-lisp/sbcl/Manifest
@@ -32,3 +32,5 @@ DIST sbcl-1.4.7-x86-64-linux-binary.tar.bz2 10380734 BLAKE2B 
0d39cc7b0873e938e85
 DIST sbcl-1.4.8-source.tar.bz2 6040563 BLAKE2B 
e4d16993cec80a8d40bad9071c6ce0a9ce80aae4d49f682fc58d4a8124dd14200229dc063cb653af753afece1ca98d77b600d2c7f80d17e6b9fd8af33a5297f3
 SHA512 
f8bd6b4126b19de4e73557319118aa03999caf84c8913bdd51ce18b8ddba14944f3d1daf08f852b72ae862ae0e613dbfbfdddca3750f4464c1be924d685ccc9d
 DIST sbcl-1.4.8-x86-64-linux-binary.tar.bz2 10353701 BLAKE2B 
5b56f46fbdb87f015ed1fe103b6caaf43d2d424b45e2574e306b3d3cbc3c7bdfa48847a2e6d7d819e6bf4b59fa02ea01f9ce6b023802ae6f91fc7f56e5a260de
 SHA512 
f3cb3c30dec1b7e6ac0c1b67de26192723871f8a8d543a41d7c4d04b0813fd7da1043433237b648a2c23f73169fe38f2ec3a3c2bd412eb4c9d36ed929c40f27d
 DIST sbcl-1.4.9-source.tar.bz2 6051607 BLAKE2B 
8abcaf73233ea1a23d47987b16554636dcf94acfbc7ab731f0730fdb4a8176593fb3ab52d9b25b3dd56753cd984f7e0eddb1585a142eb7ad1aa5e3e03d7b0ca9
 SHA512 
e0248f460f9737d47653dd520732062d2637813b550df356ecc90aa6d21fbdd74f03182d1e890c09c1da742f7d57b4fbd04a4e6dc36999aca51bb6c2952ac236
+DIST sbcl-1.5.0-source.tar.bz2 6257355 BLAKE2B 
bbdca91c5baa28e4522bf37be041a2f7e8237d15c700f49960516e578ee7509fa3959022df3a7c3a4125bc2893f99d0a839a02ad484d5061cccffe900a078baf
 SHA512 
c09fb26ec7abdb5275165806c61000bc258281d9e745eafe67ac5a6542fcca2741395de5f39aebaf140d2ec9a58327e883fee8a6c4f320f4cbbd204806b7b5c7
+DIST sbcl-1.5.0-x86-64-linux-binary.tar.bz2 10487197 BLAKE2B 
48e87b24ef0681cbeb9306c8b28516d312c076ae9c2cc0f6e9c0100a24a445b0884ce23e06868783b9166dcd89bf2d0b0670b375967beb2fcbd4d2a203db428c
 SHA512 
072fee950131d0327a6d44a2c808a03eda6a4ab36b8ed1ef9b9ca48662fe11ea62662b007d5e579d06b84424db8db682d831013f68fe028111d32085187160c1

diff --git a/dev-lisp/sbcl/sbcl-1.5.0.ebuild b/dev-lisp/sbcl/sbcl-1.5.0.ebuild
new file mode 100644
index 000..fb9e39aac07
--- /dev/null
+++ b/dev-lisp/sbcl/sbcl-1.5.0.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib eutils flag-o-matic pax-utils
+
+#same order as http://www.sbcl.org/platform-table.html
+BV_X86=1.4.3
+BV_AMD64=1.5.0
+BV_PPC=1.2.7
+BV_SPARC=1.0.28
+BV_ALPHA=1.0.28
+BV_ARM=1.4.11
+BV_ARM64=1.4.2
+BV_X86_MACOS=1.1.6
+BV_X64_MACOS=1.2.11
+BV_PPC_MACOS=1.0.47
+BV_X86_SOLARIS=1.2.7
+BV_X64_SOLARIS=1.2.7
+BV_SPARC_SOLARIS=1.0.23
+
+DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common 
Lisp"
+HOMEPAGE="http://sbcl.sourceforge.net/;
+SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
+   x86? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
+   amd64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
+   ppc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
+   sparc? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
+   alpha? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
+   arm? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM}-armhf-linux-binary.tar.bz2 )
+   arm64? ( 
mirror://sourceforge/sbcl/${PN}-${BV_ARM64}-arm64-linux-binary.tar.bz2 )
+   x86-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86_MACOS}-x86-darwin-binary.tar.bz2 )
+   x64-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X64_MACOS}-x86-64-darwin-binary.tar.bz2 )
+   ppc-macos? ( 
mirror://sourceforge/sbcl/${PN}-${BV_PPC_MACOS}-powerpc-darwin-binary.tar.bz2 )
+   x86-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X86_SOLARIS}-x86-solaris-binary.tar.bz2 )
+   x64-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_X64_SOLARIS}-x86-64-solaris-binary.tar.bz2 
)
+   sparc-solaris? ( 
mirror://sourceforge/sbcl/${PN}-${BV_SPARC_SOLARIS}-sparc-solaris-binary.tar.bz2
 )"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos ~x86-solaris"
+IUSE="debug doc source +threads +unicode pax_kernel zlib"
+
+CDEPEND=">=dev-lisp/asdf-3.1:="
+DEPEND="${CDEPEND}
+   doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
+   pax_kernel? ( sys-apps/elfix )"
+RDEPEND="${CDEPEND}
+   !prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
+
+# 

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

2019-03-12 Thread Mikle Kolyada
commit: e55a0f11b581f4ba8b0642880e33c0d2dca363b8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar 12 17:06:29 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar 12 17:06:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e55a0f11

sys-devel/distcc: amd64 stable wrt bug #679912

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 sys-devel/distcc/distcc-3.3.2-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/distcc/distcc-3.3.2-r4.ebuild 
b/sys-devel/distcc/distcc-3.3.2-r4.ebuild
index 3459a593164..97f713b3a86 100644
--- a/sys-devel/distcc/distcc-3.3.2-r4.ebuild
+++ b/sys-devel/distcc/distcc-3.3.2-r4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
 IUSE="gnome gssapi gtk hardened ipv6 selinux xinetd zeroconf"
 
 RESTRICT="test"



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

2019-03-12 Thread Mikle Kolyada
commit: 7ee466e5b4c1000fb3384d7a5e7ee0dea3243624
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar 12 17:05:06 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar 12 17:05:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ee466e5

sys-apps/makedev: amd64 stable wrt bug #679452

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

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

diff --git a/sys-apps/makedev/makedev-3.23.1-r1.ebuild 
b/sys-apps/makedev/makedev-3.23.1-r1.ebuild
index 1816674856b..244494afd05 100644
--- a/sys-apps/makedev/makedev-3.23.1-r1.ebuild
+++ b/sys-apps/makedev/makedev-3.23.1-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://people.redhat.com/nalin/MAKEDEV/${MY_P}-${MY_REL}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86"
 IUSE="build selinux"
 
 RDEPEND="!

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

2019-03-12 Thread Mikle Kolyada
commit: 2e2847ebda23c80e9c49734cdb455f2cc8a829bb
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar 12 17:03:22 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar 12 17:03:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e2847eb

app-arch/lz4: amd64 stable wrt bug #679896

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 app-arch/lz4/lz4-1.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/lz4/lz4-1.8.3.ebuild b/app-arch/lz4/lz4-1.8.3.ebuild
index a4485edfcea..0ba29396e88 100644
--- a/app-arch/lz4/lz4-1.8.3.ebuild
+++ b/app-arch/lz4/lz4-1.8.3.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
EGIT_BRANCH=dev
 else
SRC_URI="https://github.com/Cyan4973/lz4/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Extremely Fast Compression algorithm"



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

2019-03-12 Thread Mikle Kolyada
commit: 8952a1e05d8bc598609a79e850a9ecc3abd58d26
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar 12 17:02:52 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar 12 17:02:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8952a1e0

dev-python/miniupnpc: amd64 stable wrt bug #679906

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

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

diff --git a/dev-python/miniupnpc/miniupnpc-2.1.20190210.ebuild 
b/dev-python/miniupnpc/miniupnpc-2.1.20190210.ebuild
index 4474c7bf005..309027d1701 100644
--- a/dev-python/miniupnpc/miniupnpc-2.1.20190210.ebuild
+++ b/dev-python/miniupnpc/miniupnpc-2.1.20190210.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE=""
 
 RDEPEND=">=net-libs/miniupnpc-${PV}:0="



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

2019-03-12 Thread Mikle Kolyada
commit: 4c9eedf2ed7dedad53cc775560b5aafb5c1675fa
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar 12 17:02:55 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar 12 17:02:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9eedf2

net-libs/miniupnpc: amd64 stable wrt bug #679906

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

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

diff --git a/net-libs/miniupnpc/miniupnpc-2.1.20190210.ebuild 
b/net-libs/miniupnpc/miniupnpc-2.1.20190210.ebuild
index 8395309d1b1..572f8b6a4fc 100644
--- a/net-libs/miniupnpc/miniupnpc-2.1.20190210.ebuild
+++ b/net-libs/miniupnpc/miniupnpc-2.1.20190210.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0/17"
-KEYWORDS="~amd64 ~arm ~arm64 hppa ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ~arm64 hppa ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~x86-fbsd"
 IUSE="ipv6 kernel_linux static-libs"
 
 RDEPEND=""



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

2019-03-12 Thread Mikle Kolyada
commit: fd47d3ad4525cb3aef78eed86ee3918309f68037
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar 12 17:01:32 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar 12 17:01:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd47d3ad

app-arch/lziprecover: amd64 stable wrt bug #679898

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 app-arch/lziprecover/lziprecover-1.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/lziprecover/lziprecover-1.21.ebuild 
b/app-arch/lziprecover/lziprecover-1.21.ebuild
index 57bdace38c3..0b34853032a 100644
--- a/app-arch/lziprecover/lziprecover-1.21.ebuild
+++ b/app-arch/lziprecover/lziprecover-1.21.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://download.savannah.gnu.org/releases/lzip/${PN}/${P/_/-}.tar.gz

http://download.savannah.gnu.org/releases-noredirect/lzip/${PN}/${P/_/-}.tar.gz;
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 S="${WORKDIR}/${P/_/-}"



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

2019-03-12 Thread Mikle Kolyada
commit: a9ff63fc3890ddefeeccab8726edc34daa146967
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar 12 17:01:25 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar 12 17:01:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ff63fc

app-arch/lzip: amd64 stable wrt bug #679898

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 app-arch/lzip/lzip-1.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/lzip/lzip-1.21.ebuild b/app-arch/lzip/lzip-1.21.ebuild
index d965787512a..8ec91f1fb38 100644
--- a/app-arch/lzip/lzip-1.21.ebuild
+++ b/app-arch/lzip/lzip-1.21.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://download.savannah.gnu.org/releases-noredirect/${PN}/${P/_/-}.ta
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh sparc 
~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 S="${WORKDIR}/${P/_/-}"
 



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

2019-03-12 Thread Mikle Kolyada
commit: b8259df89c24eb56b74bb9fdd21c80af43d4e781
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar 12 16:31:35 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar 12 16:31:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8259df8

dev-libs/openssl: sh stable wrt bug #678564

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sh"

 dev-libs/openssl/openssl-1.0.2r.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.0.2r.ebuild 
b/dev-libs/openssl/openssl-1.0.2r.ebuild
index a49dce87b76..8e2ccceffc1 100644
--- a/dev-libs/openssl/openssl-1.0.2r.ebuild
+++ b/dev-libs/openssl/openssl-1.0.2r.ebuild
@@ -22,7 +22,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
 
 LICENSE="openssl"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
 IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 
static-libs test +tls-heartbeat vanilla zlib"
 RESTRICT="!bindist? ( bindist )"
 



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

2019-03-12 Thread Mikle Kolyada
commit: 18b5d006a6cf192d4b9bd95fb8be22e4e3790805
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar 12 16:30:39 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar 12 16:30:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b5d006

dev-libs/openssl: alpha stable wrt bug #678564

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="alpha"

 dev-libs/openssl/openssl-1.0.2r.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.0.2r.ebuild 
b/dev-libs/openssl/openssl-1.0.2r.ebuild
index 2b6f708bf9e..a596c4b7757 100644
--- a/dev-libs/openssl/openssl-1.0.2r.ebuild
+++ b/dev-libs/openssl/openssl-1.0.2r.ebuild
@@ -22,7 +22,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
 
 LICENSE="openssl"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
 IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 
static-libs test +tls-heartbeat vanilla zlib"
 RESTRICT="!bindist? ( bindist )"
 



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

2019-03-12 Thread Mikle Kolyada
commit: f714c77b627da246ba58f62929875d8d39521ae0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar 12 16:31:15 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar 12 16:31:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f714c77b

dev-libs/openssl: s390 stable wrt bug #678564

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="s390"

 dev-libs/openssl/openssl-1.0.2r.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.0.2r.ebuild 
b/dev-libs/openssl/openssl-1.0.2r.ebuild
index a596c4b7757..a49dce87b76 100644
--- a/dev-libs/openssl/openssl-1.0.2r.ebuild
+++ b/dev-libs/openssl/openssl-1.0.2r.ebuild
@@ -22,7 +22,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
 
 LICENSE="openssl"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
 IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 
static-libs test +tls-heartbeat vanilla zlib"
 RESTRICT="!bindist? ( bindist )"
 



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

2019-03-12 Thread Mikle Kolyada
commit: 0cb3f297e40f2f9d301ef62757067e6e0687e9dd
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar 12 16:31:58 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar 12 16:31:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb3f297

dev-libs/openssl: m68k stable wrt bug #678564

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="m68k"

 dev-libs/openssl/openssl-1.0.2r.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.0.2r.ebuild 
b/dev-libs/openssl/openssl-1.0.2r.ebuild
index 8e2ccceffc1..9b19234d960 100644
--- a/dev-libs/openssl/openssl-1.0.2r.ebuild
+++ b/dev-libs/openssl/openssl-1.0.2r.ebuild
@@ -22,7 +22,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
 
 LICENSE="openssl"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
 IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 
static-libs test +tls-heartbeat vanilla zlib"
 RESTRICT="!bindist? ( bindist )"
 



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

2019-03-12 Thread Mikle Kolyada
commit: 4b7f8b7a4a2b8ca439946c11990c2603a9bc7b62
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar 12 16:33:44 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar 12 16:33:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b7f8b7a

dev-libs/openssl: Security cleanup

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

 dev-libs/openssl/Manifest  |   4 -
 dev-libs/openssl/openssl-1.0.2q.ebuild | 309 -
 2 files changed, 313 deletions(-)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index dd125204215..2d49947a80c 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -1,9 +1,5 @@
 DIST openssl-0.9.8zh.tar.gz 3818524 BLAKE2B 
610bb4858900983cf4519fa8b63f1e03b3845e39e68884fd8bebd738cd5cd6c2c75513643af49bf9e2294adc446a6516480fe9b62de55d9b6379bf9e7c5cd364
 SHA512 
b97fa2468211f86c0719c68ad1781eff84f772c479ed5193d6da14bac086b4ca706e7d851209d9df3f0962943b5e5333ab0def00110fb2e517caa73c0c6674c6
 DIST openssl-1.0.2-patches-1.5.tar.xz 12404 BLAKE2B 
6c1b8c28f339f539b2ab8643379502a24cf62bffde00041dce54d5dd9e8d2620b181362ee5464b0ab32ba4948e209697bfabadbea2944a409a1009100d298f24
 SHA512 
5725e2d9d1ee8cc074bcef3bed61c71bdab2ff1c114362110c3fb8da11ad5bc8f2ff28e90a293f5f3a5cf96ecda54dffdb7ab3fb3f8b23ef6472250dc3037659
-DIST openssl-1.0.2q.tar.gz 5345604 BLAKE2B 
c03dd92de1cc8941a7f3e4d9f2fe6f8e4ea89eccc58743d7690491fc22cc54a9783311699b008aeb4a0d37cd3172154e67623c8ada6fc8dde57e80a5cd3c5fc1
 SHA512 
403e6cad42db3ba860c3fa4fa81c1b7b02f0b873259e5c19a7fc8e42de0854602555f1b1ca74f4e3a7737a4cbd3aac063061e628ec86534586500819fae7fec0
-DIST openssl-1.0.2q_ec_curve.c 17254 BLAKE2B 
d40d8d6e770443f07abe70e2c4ddda6aec1cc8e37dc1f226a3fdd9ed5d228f09c6d372e8956b1948b55ee1d57d1429493e7288d0f54d9466a37fec805c85aacb
 SHA512 
8e92fb100bcf4bd918c82b9a6cbd75a55abe1a2c08230a007e441c51577f974f8cc336e9ac8a672b32641480428ca8cead5380da1fe81bacb088145a1b754a15
-DIST openssl-1.0.2q_ectest.c 30735 BLAKE2B 
95333a27f1cf0a4305a3cee7f6d46b9d4673582ca9acfcf5ba2a0d9d317ab6219cd0d2ff0ba3a55a317c8f5819342f05cc17ba80ec2c92b2b4cab9a3552382e1
 SHA512 
f2e4d34327b490bc8371f0845c69df3f9fc51ea16f0ea0de0411a0c1fa9d49bb2b6fafc363eb3b3cd919dc7c24e4a0d075c6ff878c01d70dae918f2540874c19
-DIST openssl-1.0.2q_hobble-openssl 1302 BLAKE2B 
647caa6a0f4c53a2e77baa3b8e5961eaef3bb0ff38e7d5475eab8deef3439f7fe49028ec9ed0406f3453870b62cac67c496b3a048ee4c9ff4c6866d520235960
 SHA512 
3d757a4708e74a03dd5cb9b8114dfe442ed9520739a6eca693be4c4265771696f1449ea06d1c9bcfc6e94fc9b0dd0c10e153f1c3b0334831c0550b36cd63326e
 DIST openssl-1.0.2r.tar.gz 5348369 BLAKE2B 
9f9c2d2fe6eaf9acacab29b394a318f30c38e831a5f9c193b2da660f9d04acbf407d8b752274783765416c0f5ba557c24ee293ad7fb7d727771db289e6acc901
 SHA512 
6eb2211f3ad56d7573ac26f388338592c37e5faaf5e2d44c0fa9062c12186e56a324f135d1c956a89b55fcce047e6428bec2756658d103e7275e08b46f741235
 DIST openssl-1.0.2r_ec_curve.c 17254 BLAKE2B 
d40d8d6e770443f07abe70e2c4ddda6aec1cc8e37dc1f226a3fdd9ed5d228f09c6d372e8956b1948b55ee1d57d1429493e7288d0f54d9466a37fec805c85aacb
 SHA512 
8e92fb100bcf4bd918c82b9a6cbd75a55abe1a2c08230a007e441c51577f974f8cc336e9ac8a672b32641480428ca8cead5380da1fe81bacb088145a1b754a15
 DIST openssl-1.0.2r_ectest.c 30735 BLAKE2B 
95333a27f1cf0a4305a3cee7f6d46b9d4673582ca9acfcf5ba2a0d9d317ab6219cd0d2ff0ba3a55a317c8f5819342f05cc17ba80ec2c92b2b4cab9a3552382e1
 SHA512 
f2e4d34327b490bc8371f0845c69df3f9fc51ea16f0ea0de0411a0c1fa9d49bb2b6fafc363eb3b3cd919dc7c24e4a0d075c6ff878c01d70dae918f2540874c19

diff --git a/dev-libs/openssl/openssl-1.0.2q.ebuild 
b/dev-libs/openssl/openssl-1.0.2q.ebuild
deleted file mode 100644
index 9b19234d960..000
--- a/dev-libs/openssl/openssl-1.0.2q.ebuild
+++ /dev/null
@@ -1,309 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit eutils flag-o-matic toolchain-funcs multilib multilib-minimal
-
-# openssl-1.0.2-patches-1.6 contain additional CVE patches
-# which got fixed with this release.
-# Please use 1.7 version number when rolling a new tarball!
-PATCH_SET="openssl-1.0.2-patches-1.5"
-MY_P=${P/_/-}
-DESCRIPTION="full-strength general purpose cryptography library (including SSL 
and TLS)"
-HOMEPAGE="https://www.openssl.org/;
-SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
-   !vanilla? (
-   mirror://gentoo/${PATCH_SET}.tar.xz
-   https://dev.gentoo.org/~chutzpah/dist/${PN}/${PATCH_SET}.tar.xz
-   https://dev.gentoo.org/~whissi/dist/${PN}/${PATCH_SET}.tar.xz
-   https://dev.gentoo.org/~polynomial-c/dist/${PATCH_SET}.tar.xz
-   )"
-
-LICENSE="openssl"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
-IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 
static-libs test +tls-heartbeat vanilla 

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

2019-03-12 Thread Rick Farina
commit: 02f735332ac8ffa0b5a86319e44b270b38717a4e
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Mar 12 16:14:03 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Mar 12 16:14:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f73533

net-analyzer/httping: enable tfo by default

free, no reason not to

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

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

diff --git a/net-analyzer/httping/httping-2.5.ebuild 
b/net-analyzer/httping/httping-2.5.ebuild
index 646d60b8445..27dc3f021f5 100644
--- a/net-analyzer/httping/httping-2.5.ebuild
+++ b/net-analyzer/httping/httping-2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="http://www.vanheusden.com/${PN}/${P}.tgz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 hppa ~mips ~ppc ppc64 ~sparc x86"
-IUSE="debug fftw libressl l10n_nl ncurses ssl tfo"
+IUSE="debug fftw libressl l10n_nl ncurses ssl +tfo"
 
 RDEPEND="
fftw? ( sci-libs/fftw:3.0 )



[gentoo-commits] repo/gentoo:master commit in: net-fs/mc/

2019-03-12 Thread Mikle Kolyada
commit: 631c4efd3a1a06960fd0148ff2b9e0044b5900d2
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar 12 16:10:05 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar 12 16:10:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=631c4efd

net-fs/mc: fix sandbox issue

Closes: https://bugs.gentoo.org/679062
Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 net-fs/mc/mc-2019.01.10.00.38.22.ebuild | 2 ++
 net-fs/mc/mc-2019.01.24.01.40.23.ebuild | 2 ++
 net-fs/mc/mc-2019.01.30.19.57.22.ebuild | 2 ++
 net-fs/mc/mc-2019.02.06.20.26.56.ebuild | 2 ++
 net-fs/mc/mc-2019.02.13.19.48.27.ebuild | 2 ++
 net-fs/mc/mc-2019.02.20.22.21.50.ebuild | 2 ++
 net-fs/mc/mc-2019.02.27.18.44.28.ebuild | 2 ++
 net-fs/mc/mc-2019.03.06.18.41.35.ebuild | 2 ++
 8 files changed, 16 insertions(+)

diff --git a/net-fs/mc/mc-2019.01.10.00.38.22.ebuild 
b/net-fs/mc/mc-2019.01.10.00.38.22.ebuild
index 7a3a66e507b..331eaa0e04a 100644
--- a/net-fs/mc/mc-2019.01.10.00.38.22.ebuild
+++ b/net-fs/mc/mc-2019.01.10.00.38.22.ebuild
@@ -33,6 +33,8 @@ src_prepare() {
 }
 
 src_compile() {
+   unset XDG_CACHE_HOME
+
pushd src/${EGO_PN} || die
MC_RELEASE="${MY_PV}"
GOPATH="${S}" go build --ldflags "$(go run 
buildscripts/gen-ldflags.go)" -o ${PN} || die

diff --git a/net-fs/mc/mc-2019.01.24.01.40.23.ebuild 
b/net-fs/mc/mc-2019.01.24.01.40.23.ebuild
index 7a3a66e507b..331eaa0e04a 100644
--- a/net-fs/mc/mc-2019.01.24.01.40.23.ebuild
+++ b/net-fs/mc/mc-2019.01.24.01.40.23.ebuild
@@ -33,6 +33,8 @@ src_prepare() {
 }
 
 src_compile() {
+   unset XDG_CACHE_HOME
+
pushd src/${EGO_PN} || die
MC_RELEASE="${MY_PV}"
GOPATH="${S}" go build --ldflags "$(go run 
buildscripts/gen-ldflags.go)" -o ${PN} || die

diff --git a/net-fs/mc/mc-2019.01.30.19.57.22.ebuild 
b/net-fs/mc/mc-2019.01.30.19.57.22.ebuild
index 7a3a66e507b..331eaa0e04a 100644
--- a/net-fs/mc/mc-2019.01.30.19.57.22.ebuild
+++ b/net-fs/mc/mc-2019.01.30.19.57.22.ebuild
@@ -33,6 +33,8 @@ src_prepare() {
 }
 
 src_compile() {
+   unset XDG_CACHE_HOME
+
pushd src/${EGO_PN} || die
MC_RELEASE="${MY_PV}"
GOPATH="${S}" go build --ldflags "$(go run 
buildscripts/gen-ldflags.go)" -o ${PN} || die

diff --git a/net-fs/mc/mc-2019.02.06.20.26.56.ebuild 
b/net-fs/mc/mc-2019.02.06.20.26.56.ebuild
index 7a3a66e507b..331eaa0e04a 100644
--- a/net-fs/mc/mc-2019.02.06.20.26.56.ebuild
+++ b/net-fs/mc/mc-2019.02.06.20.26.56.ebuild
@@ -33,6 +33,8 @@ src_prepare() {
 }
 
 src_compile() {
+   unset XDG_CACHE_HOME
+
pushd src/${EGO_PN} || die
MC_RELEASE="${MY_PV}"
GOPATH="${S}" go build --ldflags "$(go run 
buildscripts/gen-ldflags.go)" -o ${PN} || die

diff --git a/net-fs/mc/mc-2019.02.13.19.48.27.ebuild 
b/net-fs/mc/mc-2019.02.13.19.48.27.ebuild
index 7a3a66e507b..331eaa0e04a 100644
--- a/net-fs/mc/mc-2019.02.13.19.48.27.ebuild
+++ b/net-fs/mc/mc-2019.02.13.19.48.27.ebuild
@@ -33,6 +33,8 @@ src_prepare() {
 }
 
 src_compile() {
+   unset XDG_CACHE_HOME
+
pushd src/${EGO_PN} || die
MC_RELEASE="${MY_PV}"
GOPATH="${S}" go build --ldflags "$(go run 
buildscripts/gen-ldflags.go)" -o ${PN} || die

diff --git a/net-fs/mc/mc-2019.02.20.22.21.50.ebuild 
b/net-fs/mc/mc-2019.02.20.22.21.50.ebuild
index e3e65060fd1..927f40765b1 100644
--- a/net-fs/mc/mc-2019.02.20.22.21.50.ebuild
+++ b/net-fs/mc/mc-2019.02.20.22.21.50.ebuild
@@ -33,6 +33,8 @@ src_prepare() {
 }
 
 src_compile() {
+   unset XDG_CACHE_HOME
+
pushd src/${EGO_PN} || die
MC_RELEASE="${MY_PV}"
GOPATH="${S}" go build --ldflags "$(go run 
buildscripts/gen-ldflags.go)" -o ${PN} || die

diff --git a/net-fs/mc/mc-2019.02.27.18.44.28.ebuild 
b/net-fs/mc/mc-2019.02.27.18.44.28.ebuild
index e3e65060fd1..927f40765b1 100644
--- a/net-fs/mc/mc-2019.02.27.18.44.28.ebuild
+++ b/net-fs/mc/mc-2019.02.27.18.44.28.ebuild
@@ -33,6 +33,8 @@ src_prepare() {
 }
 
 src_compile() {
+   unset XDG_CACHE_HOME
+
pushd src/${EGO_PN} || die
MC_RELEASE="${MY_PV}"
GOPATH="${S}" go build --ldflags "$(go run 
buildscripts/gen-ldflags.go)" -o ${PN} || die

diff --git a/net-fs/mc/mc-2019.03.06.18.41.35.ebuild 
b/net-fs/mc/mc-2019.03.06.18.41.35.ebuild
index e3e65060fd1..927f40765b1 100644
--- a/net-fs/mc/mc-2019.03.06.18.41.35.ebuild
+++ b/net-fs/mc/mc-2019.03.06.18.41.35.ebuild
@@ -33,6 +33,8 @@ src_prepare() {
 }
 
 src_compile() {
+   unset XDG_CACHE_HOME
+
pushd src/${EGO_PN} || die
MC_RELEASE="${MY_PV}"
GOPATH="${S}" go build --ldflags "$(go run 
buildscripts/gen-ldflags.go)" -o ${PN} || die



[gentoo-commits] repo/gentoo:master commit in: net-fs/mc/

2019-03-12 Thread Mikle Kolyada
commit: 88da901d5862e49d57cab95f961c5da07e96ef0d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar 12 16:10:46 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar 12 16:10:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88da901d

net-fs/mc: Drop old

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

 net-fs/mc/Manifest  |  3 --
 net-fs/mc/mc-2018.12.05.22.59.07.ebuild | 49 -
 net-fs/mc/mc-2018.12.12.19.02.22.ebuild | 49 -
 net-fs/mc/mc-2018.12.19.22.58.03.ebuild | 49 -
 4 files changed, 150 deletions(-)

diff --git a/net-fs/mc/Manifest b/net-fs/mc/Manifest
index f25d013d4e6..66d3a4753bc 100644
--- a/net-fs/mc/Manifest
+++ b/net-fs/mc/Manifest
@@ -1,6 +1,3 @@
-DIST mc-2018.12.05.22.59.07.tar.gz 1732742 BLAKE2B 
33cf0023d3350d739567cf9d402f3011b83ec74801b3811c249944de2c1d0e67ee43afa1327ed41c6f4e259bb7c55f7839f8f9241dec05d4ffbe5d4406c2d9c7
 SHA512 
82f9784ce50810390bb991816455373c91d08b5e0630f85754a3abc66cfcfc74665cf8f5877cde10893583f1f9911e458e1caac9bcbddbf7b727e7c9f5f57a71
-DIST mc-2018.12.12.19.02.22.tar.gz 1734072 BLAKE2B 
23539e764308d91012ec7fde5531066f88cf654f5cb98d9424b7697610df5dd0b0257f3926fbe35370b28c96abcb82c00fe4061e6cfe8adf8a130800a2bb3bef
 SHA512 
c0f65b1e438f72716ff04e755654d021de37852f5eb2d2a16954c6b6e6356b9f9a31ce018b791e71c7deced82acb0be32c2bf4e27b4d6bd3ce9df91ecaf155cf
-DIST mc-2018.12.19.22.58.03.tar.gz 1732775 BLAKE2B 
300a514c3eca52ab9b136c1d6a01055593d40f2b207229fa9f32f2fa3b3dce30a28fd4e39dd97ca51ddf920a91d2b45ecf44e843d7de9f271896717391f7242c
 SHA512 
9fe0afbd4bb39d609b6e6e67a159997dd6b9ee43cc741282d05e9a55d4c24aa56258ad2eee08991112aa89002ac8a4c0042505b979d5ac49cb3714fd810da354
 DIST mc-2019.01.10.00.38.22.tar.gz 1791858 BLAKE2B 
ae89c935634190e347be8c2f0a3dfff12872b4eca7aa17b79b5e05d7cb9be6fe39ff7b0ccbb6ddf5851ae3ee84a89eebf289d801340519e91470b3f5c60f7c37
 SHA512 
626e5adf5a3dcda0945e5fb37394097550f2976626da50e795b389d1d78545b1a2907c9b9fded5ce26823694e7e3981a69fa18ed00ae21d5c405c69c165ae1ce
 DIST mc-2019.01.24.01.40.23.tar.gz 1791330 BLAKE2B 
a3fb0cb2cc199f4fe21c7770d58a3278d6a89a90916bd604293a5845064e337d36a5ac2e565d785a440803b6deefd84f114115a8f06dfc38d234225daa66a55e
 SHA512 
215f91a8f4f325ffb8714d92a8030c36ada5251df4b24cb1d9b82d7f8d6c0f1188dfc2fdc36b1dcf8d842a805ccba3965977908a01e39e7893e05b131eb3b9b9
 DIST mc-2019.01.30.19.57.22.tar.gz 1792065 BLAKE2B 
bb4a43549f5ff520c944a057fdecb80e892b03d9bdcce918613221357049e7ffcd77d51dce44b1253a3c912762749515d823cc8fe14a2dc8fb72060ff3943bd6
 SHA512 
14892985cdeba341c71bb93e41d468cae1f763fa7eb7489e0172a9bdb19e0f65efe41af0c2022e4c30c4018c6ee511bd992dc2b8906275c25896f084621ce96a

diff --git a/net-fs/mc/mc-2018.12.05.22.59.07.ebuild 
b/net-fs/mc/mc-2018.12.05.22.59.07.ebuild
deleted file mode 100644
index 28574278fd8..000
--- a/net-fs/mc/mc-2018.12.05.22.59.07.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eapi7-ver bash-completion-r1 golang-build golang-vcs-snapshot
-
-MY_PV="$(ver_cut 1-3)T$(ver_cut 4-7)Z"
-MY_PV=${MY_PV//./-}
-
-EGIT_COMMIT="c352cadd4be2c6bed64884c78d1e8a8ac6efaf3f"
-
-EGO_PN="github.com/minio/mc"
-
-DESCRIPTION="Minio client provides alternatives for ls, cat on cloud storage 
and filesystems"
-HOMEPAGE="https://github.com/minio/mc;
-SRC_URI="https://${EGO_PN}/archive/RELEASE.${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="!!app-misc/mc"
-
-src_prepare() {
-   default
-   sed -i -e "s/time.Now().UTC().Format(time.RFC3339)/\"${VERSION}\"/"\
-   -e "s/-s //"\
-   -e "/time/d"\
-   -e "s/+ commitID()/+ \"${EGIT_COMMIT}\"/"\
-   src/${EGO_PN}/buildscripts/gen-ldflags.go || die
-
-}
-
-src_compile() {
-   pushd src/${EGO_PN} || die
-   MC_RELEASE="${MY_PV}"
-   GOPATH="${S}" go build --ldflags "$(go run 
buildscripts/gen-ldflags.go)" -o ${PN} || die
-   popd || die
-
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dodoc -r README.md CONTRIBUTING.md docs
-   dobin mc
-   newbashcomp autocomplete/bash_autocomplete ${PN}
-   popd  || die
-}

diff --git a/net-fs/mc/mc-2018.12.12.19.02.22.ebuild 
b/net-fs/mc/mc-2018.12.12.19.02.22.ebuild
deleted file mode 100644
index 28574278fd8..000
--- a/net-fs/mc/mc-2018.12.12.19.02.22.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eapi7-ver bash-completion-r1 golang-build golang-vcs-snapshot
-
-MY_PV="$(ver_cut 1-3)T$(ver_cut 4-7)Z"
-MY_PV=${MY_PV//./-}
-
-EGIT_COMMIT="c352cadd4be2c6bed64884c78d1e8a8ac6efaf3f"
-
-EGO_PN="github.com/minio/mc"
-
-DESCRIPTION="Minio client provides 

[gentoo-commits] repo/gentoo:master commit in: net-fs/minio/

2019-03-12 Thread Mikle Kolyada
commit: cdb52dd5c972ace8d4652a279e595bc64b585b95
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar 12 16:03:20 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar 12 16:04:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdb52dd5

net-fs/minio: Drop old

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

 net-fs/minio/Manifest |  4 --
 net-fs/minio/minio-2018.12.06.01.27.43.ebuild | 53 ---
 net-fs/minio/minio-2018.12.13.02.04.19.ebuild | 53 ---
 net-fs/minio/minio-2018.12.19.23.46.24.ebuild | 53 ---
 net-fs/minio/minio-2018.12.27.18.33.08.ebuild | 53 ---
 5 files changed, 216 deletions(-)

diff --git a/net-fs/minio/Manifest b/net-fs/minio/Manifest
index 91452ebdfbf..42b7edd3060 100644
--- a/net-fs/minio/Manifest
+++ b/net-fs/minio/Manifest
@@ -1,7 +1,3 @@
-DIST minio-2018.12.06.01.27.43.tar.gz 9087439 BLAKE2B 
fbbde99442ce0b1573251ca93a5ad4323c1ce68263d2f5c3c0fd6631868dc5110b7179aabdb5ded260def669fdddbd0f9eae6a543ecf1a74d9fb9825ebdd8bd2
 SHA512 
1ac070f9358acee7d51895965aedeb85b79080842d7dc4012c48ad5cdb6d73bb4cd53d60edcac0fe7d0571ef7a2276d055a5505c73fd3ffa82cac4508df999c9
-DIST minio-2018.12.13.02.04.19.tar.gz 9091219 BLAKE2B 
7d4619cb3d88c4c115e0361edecf73df7d7d6b5ed86487653aa8ee30c75bf1fbb026011b25d8a5270616b89d1c3a9df3ca1aedb6d4339914e48744982c79991a
 SHA512 
4d4542644738ffd8541ad118f74957aee272afa47c82469cda85994aa4c228dcf08126606c4cf3684c5a2a0ca9a55c1841230dfd0983dc17c4873e8ecceb7176
-DIST minio-2018.12.19.23.46.24.tar.gz 9096254 BLAKE2B 
252c8e84e9df0f5e2f85f5f5a0930a53f960b25c03a381961adeb338f70d7ec3e172c369fb52c4aa14c039e48c0611f90f627ede797b3469ed08d2a4ffd0653c
 SHA512 
c1acfca6fdba3490fcd89e0c910b0b9da0c2ca04fe8e5d17acf6001f313fa7ba64a548921a35c531e9998f7bef1535fc239e95382f78e2ee0a9fd40bc87bb2bc
-DIST minio-2018.12.27.18.33.08.tar.gz 9102593 BLAKE2B 
40e1a014edcfe84f9310bd09b0d4e5853b3ef8e1cc7e1a0805aaf83f55320a516df0c930c78d5b7726625d9f2d521dbee534b949f31b63438ac19971f75e493c
 SHA512 
92ec8b8d1094d3b125f3522063895274e9aa0144063c4ac64a3919dfc65a6ee26e7a1bc03063f61acdb6b5b14681448f3451598939a8f17d107205091049279c
 DIST minio-2019.01.10.00.21.20.tar.gz 9272639 BLAKE2B 
e8d64c436795894ad6e20cfc5acc193598312a6c1d7e20b58a1250f0bcc4791f004afd1dfed4d0e2d506f4690290d0d29596a263853c216456555792e84da5b2
 SHA512 
fe68bbd56f131ba4e189114b45fbf2f95925cce3a11384503c67debdc9eb04cf1c034f28f792adbcca373783cf74f3f57853a6e61241a5864898e19946c31e6f
 DIST minio-2019.01.16.21.44.08.tar.gz 9284989 BLAKE2B 
f54ecdd5892375c2bc8c3f2c8dc0144ee61c4e94342e12a27d8c55e1745b74c82a480a5562274553d2a5c968fc252ec8b95d0c708405089304b63520eb10405a
 SHA512 
457c2adfe15a70c39fba8e8c7ac6dfa3dccc7265a725c932f57d4e45b5285859ce45701c8c7fa953300ad28322a46d1083f27e668ada5c3616c62337cdaf006c
 DIST minio-2019.01.23.23.18.58.tar.gz 9154650 BLAKE2B 
4dd2f34edef4b994af25b1bc83fadc5993522f9ee9e54ef620fe54b43076f0fe147fe1343375343d6cc6c47ca31f762e9a033dfc2b3de76cfd55307f6fe36912
 SHA512 
49cb40f5eaccc2dd76aeb699ce8376d9d665860f38c93748b97cbd589dfeaf4301964659a32fe20a7174be3462c6269446810b9443a1688874c95a95acf5b22e

diff --git a/net-fs/minio/minio-2018.12.06.01.27.43.ebuild 
b/net-fs/minio/minio-2018.12.06.01.27.43.ebuild
deleted file mode 100644
index 9adcc45356d..000
--- a/net-fs/minio/minio-2018.12.06.01.27.43.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit user golang-build golang-vcs-snapshot eapi7-ver
-
-EGO_PN="github.com/minio/minio"
-MY_PV="$(ver_cut 1-3)T$(ver_cut 4-7)Z"
-MY_PV=${MY_PV//./-}
-EGIT_COMMIT="ce419c98352324caa4c79b159a9f840ca714c3d5"
-ARCHIVE_URI="https://${EGO_PN}/archive/RELEASE.${MY_PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="An Amazon S3 compatible object storage server"
-HOMEPAGE="https://github.com/minio/minio;
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-
-RESTRICT="test"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "s/time.Now().UTC().Format(time.RFC3339)/\"${MY_PV}\"/"\
-   -e "s/-s //"\
-   -e "/time/d"\
-   -e "s/+ commitID()/+ \"${EGIT_COMMIT}\"/"\
-   src/${EGO_PN}/buildscripts/gen-ldflags.go || die
-}
-
-src_compile() {
-   pushd src/${EGO_PN} || die
-   MINIO_RELEASE="${MY_PV}"
-   go run buildscripts/gen-ldflags.go
-   GOPATH="${S}" go build --ldflags "$(go run 
buildscripts/gen-ldflags.go)" -o ${PN} || die
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dodoc -r README.md CONTRIBUTING.md MAINTAINERS.md docs
-   dobin minio
-   popd  || die
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   keepdir /var/{lib,log}/${PN}
- 

[gentoo-commits] repo/gentoo:master commit in: net-fs/minio/

2019-03-12 Thread Mikle Kolyada
commit: 3c5e0c076526ad1baf92e56493ddb0e5ba299d19
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar 12 16:02:15 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar 12 16:04:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c5e0c07

net-fs/minio: fix sandbox issue

Closes: https://bugs.gentoo.org/679060
Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 net-fs/minio/minio-2019.01.10.00.21.20.ebuild | 2 ++
 net-fs/minio/minio-2019.01.16.21.44.08.ebuild | 2 ++
 net-fs/minio/minio-2019.01.23.23.18.58.ebuild | 2 ++
 net-fs/minio/minio-2019.01.31.00.31.19.ebuild | 2 ++
 net-fs/minio/minio-2019.02.06.21.16.36.ebuild | 2 ++
 net-fs/minio/minio-2019.02.12.21.58.47.ebuild | 2 ++
 net-fs/minio/minio-2019.02.14.00.21.45.ebuild | 2 ++
 net-fs/minio/minio-2019.02.20.22.44.29.ebuild | 2 ++
 net-fs/minio/minio-2019.02.26.19.51.46.ebuild | 2 ++
 net-fs/minio/minio-2019.03.06.22.47.10.ebuild | 2 ++
 10 files changed, 20 insertions(+)

diff --git a/net-fs/minio/minio-2019.01.10.00.21.20.ebuild 
b/net-fs/minio/minio-2019.01.10.00.21.20.ebuild
index 8154fe5911e..07c4e789764 100644
--- a/net-fs/minio/minio-2019.01.10.00.21.20.ebuild
+++ b/net-fs/minio/minio-2019.01.10.00.21.20.ebuild
@@ -35,6 +35,8 @@ src_prepare() {
 }
 
 src_compile() {
+   unset XDG_CACHE_HOME
+
pushd src/${EGO_PN} || die
MINIO_RELEASE="${MY_PV}"
go run buildscripts/gen-ldflags.go

diff --git a/net-fs/minio/minio-2019.01.16.21.44.08.ebuild 
b/net-fs/minio/minio-2019.01.16.21.44.08.ebuild
index 8154fe5911e..07c4e789764 100644
--- a/net-fs/minio/minio-2019.01.16.21.44.08.ebuild
+++ b/net-fs/minio/minio-2019.01.16.21.44.08.ebuild
@@ -35,6 +35,8 @@ src_prepare() {
 }
 
 src_compile() {
+   unset XDG_CACHE_HOME
+
pushd src/${EGO_PN} || die
MINIO_RELEASE="${MY_PV}"
go run buildscripts/gen-ldflags.go

diff --git a/net-fs/minio/minio-2019.01.23.23.18.58.ebuild 
b/net-fs/minio/minio-2019.01.23.23.18.58.ebuild
index 8154fe5911e..07c4e789764 100644
--- a/net-fs/minio/minio-2019.01.23.23.18.58.ebuild
+++ b/net-fs/minio/minio-2019.01.23.23.18.58.ebuild
@@ -35,6 +35,8 @@ src_prepare() {
 }
 
 src_compile() {
+   unset XDG_CACHE_HOME
+
pushd src/${EGO_PN} || die
MINIO_RELEASE="${MY_PV}"
go run buildscripts/gen-ldflags.go

diff --git a/net-fs/minio/minio-2019.01.31.00.31.19.ebuild 
b/net-fs/minio/minio-2019.01.31.00.31.19.ebuild
index 8154fe5911e..07c4e789764 100644
--- a/net-fs/minio/minio-2019.01.31.00.31.19.ebuild
+++ b/net-fs/minio/minio-2019.01.31.00.31.19.ebuild
@@ -35,6 +35,8 @@ src_prepare() {
 }
 
 src_compile() {
+   unset XDG_CACHE_HOME
+
pushd src/${EGO_PN} || die
MINIO_RELEASE="${MY_PV}"
go run buildscripts/gen-ldflags.go

diff --git a/net-fs/minio/minio-2019.02.06.21.16.36.ebuild 
b/net-fs/minio/minio-2019.02.06.21.16.36.ebuild
index 8154fe5911e..07c4e789764 100644
--- a/net-fs/minio/minio-2019.02.06.21.16.36.ebuild
+++ b/net-fs/minio/minio-2019.02.06.21.16.36.ebuild
@@ -35,6 +35,8 @@ src_prepare() {
 }
 
 src_compile() {
+   unset XDG_CACHE_HOME
+
pushd src/${EGO_PN} || die
MINIO_RELEASE="${MY_PV}"
go run buildscripts/gen-ldflags.go

diff --git a/net-fs/minio/minio-2019.02.12.21.58.47.ebuild 
b/net-fs/minio/minio-2019.02.12.21.58.47.ebuild
index 8154fe5911e..07c4e789764 100644
--- a/net-fs/minio/minio-2019.02.12.21.58.47.ebuild
+++ b/net-fs/minio/minio-2019.02.12.21.58.47.ebuild
@@ -35,6 +35,8 @@ src_prepare() {
 }
 
 src_compile() {
+   unset XDG_CACHE_HOME
+
pushd src/${EGO_PN} || die
MINIO_RELEASE="${MY_PV}"
go run buildscripts/gen-ldflags.go

diff --git a/net-fs/minio/minio-2019.02.14.00.21.45.ebuild 
b/net-fs/minio/minio-2019.02.14.00.21.45.ebuild
index 8154fe5911e..07c4e789764 100644
--- a/net-fs/minio/minio-2019.02.14.00.21.45.ebuild
+++ b/net-fs/minio/minio-2019.02.14.00.21.45.ebuild
@@ -35,6 +35,8 @@ src_prepare() {
 }
 
 src_compile() {
+   unset XDG_CACHE_HOME
+
pushd src/${EGO_PN} || die
MINIO_RELEASE="${MY_PV}"
go run buildscripts/gen-ldflags.go

diff --git a/net-fs/minio/minio-2019.02.20.22.44.29.ebuild 
b/net-fs/minio/minio-2019.02.20.22.44.29.ebuild
index 8154fe5911e..07c4e789764 100644
--- a/net-fs/minio/minio-2019.02.20.22.44.29.ebuild
+++ b/net-fs/minio/minio-2019.02.20.22.44.29.ebuild
@@ -35,6 +35,8 @@ src_prepare() {
 }
 
 src_compile() {
+   unset XDG_CACHE_HOME
+
pushd src/${EGO_PN} || die
MINIO_RELEASE="${MY_PV}"
go run buildscripts/gen-ldflags.go

diff --git a/net-fs/minio/minio-2019.02.26.19.51.46.ebuild 
b/net-fs/minio/minio-2019.02.26.19.51.46.ebuild
index 8154fe5911e..07c4e789764 100644
--- a/net-fs/minio/minio-2019.02.26.19.51.46.ebuild
+++ b/net-fs/minio/minio-2019.02.26.19.51.46.ebuild
@@ -35,6 +35,8 @@ src_prepare() {
 }
 
 src_compile() {
+   unset XDG_CACHE_HOME
+
pushd src/${EGO_PN} || die
 

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

2019-03-12 Thread Andreas Sturmlechner
commit: 5f592866dbc4efbf2bd1e8f49b64cfe5f0a1cf5e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 12 13:50:09 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 12 14:15:58 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5f592866

kde-plasma/kde-gtk-config: Add new DEPEND

Upstream commit 301497fb33177ac305a7621a98de867dbb649074

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

 kde-plasma/kde-gtk-config/kde-gtk-config-5.15.49..ebuild | 1 +
 kde-plasma/kde-gtk-config/kde-gtk-config-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.15.49..ebuild 
b/kde-plasma/kde-gtk-config/kde-gtk-config-5.15.49..ebuild
index b65707d989..ce3972e6b1 100644
--- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.15.49..ebuild
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.15.49..ebuild
@@ -24,6 +24,7 @@ DEPEND="
$(add_frameworks_dep knewstuff)
$(add_frameworks_dep kwidgetsaddons)
$(add_qt_dep qtgui)
+   $(add_qt_dep qtsvg)
$(add_qt_dep qtwidgets)
dev-libs/glib:2
gnome-base/gsettings-desktop-schemas

diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-.ebuild 
b/kde-plasma/kde-gtk-config/kde-gtk-config-.ebuild
index b65707d989..ce3972e6b1 100644
--- a/kde-plasma/kde-gtk-config/kde-gtk-config-.ebuild
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-.ebuild
@@ -24,6 +24,7 @@ DEPEND="
$(add_frameworks_dep knewstuff)
$(add_frameworks_dep kwidgetsaddons)
$(add_qt_dep qtgui)
+   $(add_qt_dep qtsvg)
$(add_qt_dep qtwidgets)
dev-libs/glib:2
gnome-base/gsettings-desktop-schemas



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/

2019-03-12 Thread Andreas Sturmlechner
commit: d616bc2a0d7d37dd8aa58d61d9c284ca4816d370
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 12 13:50:09 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 12 13:53:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d616bc2a

kde-plasma/kde-gtk-config: Add new DEPEND

Upstream commit 301497fb33177ac305a7621a98de867dbb649074

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

 kde-plasma/kde-gtk-config/kde-gtk-config-5.15.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.15.3.ebuild 
b/kde-plasma/kde-gtk-config/kde-gtk-config-5.15.3.ebuild
index 4e785fb31d3..03f067d76fe 100644
--- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.15.3.ebuild
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.15.3.ebuild
@@ -24,6 +24,7 @@ DEPEND="
$(add_frameworks_dep knewstuff)
$(add_frameworks_dep kwidgetsaddons)
$(add_qt_dep qtgui)
+   $(add_qt_dep qtsvg)
$(add_qt_dep qtwidgets)
dev-libs/glib:2
gnome-base/gsettings-desktop-schemas



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2019-03-12 Thread Matthew Thode
commit: 6cff054214a847b5d59601feca02721645625b38
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Mar 12 13:44:12 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Mar 12 13:48:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cff0542

gui-libs/wlroots: 0.5.0 bump

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

 gui-libs/wlroots/Manifest |   1 +
 gui-libs/wlroots/wlroots-0.5.0.ebuild | 101 ++
 2 files changed, 102 insertions(+)

diff --git a/gui-libs/wlroots/Manifest b/gui-libs/wlroots/Manifest
index 0f8c25958b3..08184ee8b88 100644
--- a/gui-libs/wlroots/Manifest
+++ b/gui-libs/wlroots/Manifest
@@ -2,3 +2,4 @@ DIST wlroots-0.2.tar.gz 437638 BLAKE2B 
dd7ca737ba2dfc00e30c83e973616cefb77fccb79
 DIST wlroots-0.3.tar.gz 473490 BLAKE2B 
552bcc5d8bb847dbac5caaddeac830a4de25b4cc80abb6c8b8e610b5e40cc20ff50a145fdfb6bb5f0aa53d218400777ca7a5982c74eb01bd973109b2f8fd7938
 SHA512 
ccec1426e6ac86fa63f82763d123162fca5be25fb37bbb44a5de651a7764f5325ef21cbe2cf698cb315f0de4719a6bac8eb0ceeffe2111de7c9f4b59e019
 DIST wlroots-0.4.1.tar.gz 480127 BLAKE2B 
f193860ef9e0852b053270bdaa44b491a8c65a76dc01c71690f7a006eac46e606cca95675e6dec4d65487d9b98bcabb7cd12578f028a9cb9c5cd648e47754df4
 SHA512 
bd8863c7f285579d81b9372f1335c10eb2d0fd7b46b7589e6b2acad53fa373f2e3b549d2c31876d87d66851af0415a12a011a05953ffe2384b718db6d95cba2e
 DIST wlroots-0.4.tar.gz 480114 BLAKE2B 
b37a711223b23c2e49f3f77ddf84d826bd432a62ec1cacb6c1323803fe6cf885397f445fc4f7c21752d962962a1d1d93399d9b66031031e1f5a3f1bff2ff717e
 SHA512 
49b35b3a89f640d8b5fe97543aab8de90b42a112c29ef678d38bd5ba44a3718276f3c43bf0dade07be5322eb4b90258c7d99c2432f8b6af61f3109fc6b77ad58
+DIST wlroots-0.5.0.tar.gz 481154 BLAKE2B 
094c7c92191ea9c581debc90fa7b0117ed15328c11a098e53cec05b326e84c54481a69382ef9a592337ade370ffb55ea98b545794471808dee9f41ee9db8194f
 SHA512 
4defecff91a6179d3a6b7d05c92c14b20c7fa69263a889869912e913a5d1e29f9fd4684f9816b03e2427a21c004d64236f35d8282e02e8d27d826442f1f8b3a7

diff --git a/gui-libs/wlroots/wlroots-0.5.0.ebuild 
b/gui-libs/wlroots/wlroots-0.5.0.ebuild
new file mode 100644
index 000..9d83039a216
--- /dev/null
+++ b/gui-libs/wlroots/wlroots-0.5.0.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps meson
+
+DESCRIPTION="Pluggable, composable, unopinionated modules for building a 
Wayland compositor"
+HOMEPAGE="https://github.com/swaywm/wlroots;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="elogind icccm rootston systemd x11-backend X"
+REQUIRED_USE="?? ( elogind systemd )"
+
+DEPEND="
+   >=dev-libs/libinput-1.7.0:0=
+   >=dev-libs/wayland-1.16.0
+   media-libs/mesa[egl,gles2,gbm]
+   virtual/libudev
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   x11-libs/pixman
+   elogind? ( >=sys-auth/elogind-237 )
+   icccm? ( x11-libs/xcb-util-wm )
+   systemd? ( >=sys-apps/systemd-237 )
+   x11-backend? ( x11-libs/libxcb:0= )
+   X? (
+   x11-base/xorg-server[wayland]
+   x11-libs/libxcb:0=
+   x11-libs/xcb-util-image
+   )
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   >=dev-libs/wayland-protocols-1.17
+   virtual/pkgconfig
+"
+
+FILECAPS=( cap_sys_admin usr/bin/rootston )
+
+src_configure() {
+   # xcb-util-errors is not on Gentoo Repository (and upstream seems 
inactive?)
+   local emesonargs=(
+   "-Dxcb-errors=disabled"
+   -Dlibcap=$(usex filecaps enabled disabled)
+   -Dxcb-icccm=$(usex icccm enabled disabled)
+   -Dxwayland=$(usex X enabled disabled)
+   -Dx11-backend=$(usex x11-backend enabled disabled)
+   $(meson_use rootston)
+   "-Dexamples=false"
+   "-Dwerror=false"
+   )
+   if use systemd; then
+   emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd")
+   elif use elogind; then
+   emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=elogind")
+   else
+   emesonargs+=("-Dlogind=disabled")
+   fi
+
+   meson_src_configure
+}
+
+src_install() {
+   if use rootston; then
+   dobin "${BUILD_DIR}"/rootston/rootston
+   newdoc rootston/rootston.ini.example rootston.ini
+   fi
+
+   meson_src_install
+}
+
+pkg_postinst() {
+   elog "You must be in the input group to allow your compositor"
+   elog "to access input devices via libinput."
+   if use rootston; then
+   elog ""
+   elog "You should copy (and decompress) the example 
configuration file"

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2019-03-12 Thread Matthew Thode
commit: 43a9510719ac2f78ce1d63a1b8c0dfeb39441990
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Mar 12 13:48:09 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Mar 12 13:48:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a95107

gui-wm/sway: 1.0 bump

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

 gui-wm/sway/Manifest  | 1 +
 gui-wm/sway/{sway-.ebuild => sway-1.0.ebuild} | 7 +++
 gui-wm/sway/sway-.ebuild  | 7 +++
 3 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index f56060dabc8..1ba4ab63b78 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,3 +1,4 @@
+DIST sway-1.0.tar.gz 5474548 BLAKE2B 
bea0a72c374b75f027e466d83e8c06abe32205e0cda80776b0e48e327a6da4e965a6a575595e5a38bcb125294c509b5d9a1db17604dd9e9032acef404366bdb9
 SHA512 
57e2610244c8bcd2b09bb5396113176d118ee5a0688aea297d4c191eda70ce29b36ff64e05c57d1a32a31cc4f2ac2562fd3cb3890508a8f3c7cbcb9fb017171d
 DIST sway-1.0_rc1.tar.gz 5461910 BLAKE2B 
a9b3a14dfbb40a616b58fce896f0088dfc722e942129e12e7dae3f2121cb84ffcd565902ee49712275e01d6b6a344642d85d8cf394a35b151725dcc94d19b40d
 SHA512 
6532bae679774fcdb1bcc3044740ff5c56f5f6a007a08e910f4d9ee43ac0488be7666a87106b493923432f975088c90ff47369fa1a01c5e1cb67d3a1f9b74bce
 DIST sway-1.0_rc2.tar.gz 5462530 BLAKE2B 
95868df3d03a61be33e04602d6891a2827cd1b5eab08644f74e04c3cbae39e686ee046be5ae9762595774fd22190e2460e246b564db92c50509ad61a16bb0835
 SHA512 
78c93f2326952d9e56ebf38f5d6b646934230b1bf5fac50cf35f16b2c1753ffa31dd9ec874a05025ed0d1d828b9a8643c78e739abbcfba55301255b3d0ed4a3e
 DIST sway-1.0_rc3.tar.gz 5463453 BLAKE2B 
2db52506e6f07f92ab02c48e0cc1b08bad55f355989226f07ed43392f3bfdc088cdd9183b76e349eb83eff331e5236456c1189208619748a9d78ed5ea8de7652
 SHA512 
95966bfc7431345a6c4c12bf4aa11980f56acc70fc902aa489bb88368bc5412953780ebaa9eae27908dbabf0ed96881ce3bf00cd51879815631b463801ce11cf

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-1.0.ebuild
similarity index 94%
copy from gui-wm/sway/sway-.ebuild
copy to gui-wm/sway/sway-1.0.ebuild
index 9a8de212b48..0c258524b15 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-1.0.ebuild
@@ -44,7 +44,7 @@ DEPEND="
 if [[ ${PV} ==  ]]; then
DEPEND+="~gui-libs/wlroots-[elogind=,systemd=,X=]"
 else
-   DEPEND+=">=gui-libs/wlroots-0.4.1[elogind=,systemd=,X=]"
+   DEPEND+=">=gui-libs/wlroots-0.5.0[elogind=,systemd=,X=]"
 fi
 RDEPEND="
x11-misc/xkeyboard-config
@@ -53,12 +53,11 @@ RDEPEND="
 BDEPEND="
>=dev-libs/wayland-protocols-1.14
virtual/pkgconfig
-   man? ( >=app-text/scdoc-1.8.1 )
 "
 if [[ ${PV} ==  ]]; then
-   BDEPEND+="~app-text/scdoc-"
+   BDEPEND+="man? ( ~app-text/scdoc- )"
 else
-   BDEPEND+=">=app-text/scdoc-1.9.3"
+   BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )"
 fi
 
 src_prepare() {

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 9a8de212b48..0c258524b15 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -44,7 +44,7 @@ DEPEND="
 if [[ ${PV} ==  ]]; then
DEPEND+="~gui-libs/wlroots-[elogind=,systemd=,X=]"
 else
-   DEPEND+=">=gui-libs/wlroots-0.4.1[elogind=,systemd=,X=]"
+   DEPEND+=">=gui-libs/wlroots-0.5.0[elogind=,systemd=,X=]"
 fi
 RDEPEND="
x11-misc/xkeyboard-config
@@ -53,12 +53,11 @@ RDEPEND="
 BDEPEND="
>=dev-libs/wayland-protocols-1.14
virtual/pkgconfig
-   man? ( >=app-text/scdoc-1.8.1 )
 "
 if [[ ${PV} ==  ]]; then
-   BDEPEND+="~app-text/scdoc-"
+   BDEPEND+="man? ( ~app-text/scdoc- )"
 else
-   BDEPEND+=">=app-text/scdoc-1.9.3"
+   BDEPEND+="man? ( >=app-text/scdoc-1.9.3 )"
 fi
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace-wallpapers/, kde-plasma/kwrited/, ...

2019-03-12 Thread Andreas Sturmlechner
commit: 9a5c617d2d9e2577d40a52014aee0a5c1c9c8f1d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 12 13:31:20 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 12 13:31:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a5c617d

kde-plasma: Drop KDE Plasma 5.15.2

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

 kde-plasma/bluedevil/Manifest  |   1 -
 kde-plasma/bluedevil/bluedevil-5.15.2.ebuild   |  34 
 kde-plasma/breeze-grub/Manifest|   1 -
 kde-plasma/breeze-grub/breeze-grub-5.15.2.ebuild   |  22 ---
 kde-plasma/breeze-gtk/Manifest |   1 -
 kde-plasma/breeze-gtk/breeze-gtk-5.15.2.ebuild |  28 
 kde-plasma/breeze-plymouth/Manifest|   1 -
 .../breeze-plymouth/breeze-plymouth-5.15.2.ebuild  |  25 ---
 kde-plasma/breeze/Manifest |   1 -
 kde-plasma/breeze/breeze-5.15.2.ebuild |  49 --
 kde-plasma/discover/Manifest   |   1 -
 kde-plasma/discover/discover-5.15.2-r1.ebuild  |  61 
 kde-plasma/drkonqi/Manifest|   1 -
 kde-plasma/drkonqi/drkonqi-5.15.2.ebuild   |  55 ---
 kde-plasma/kactivitymanagerd/Manifest  |   1 -
 .../kactivitymanagerd-5.15.2.ebuild|  34 
 kde-plasma/kde-cli-tools/Manifest  |   1 -
 .../kde-cli-tools/kde-cli-tools-5.15.2.ebuild  |  63 
 kde-plasma/kde-gtk-config/Manifest |   1 -
 .../kde-gtk-config/kde-gtk-config-5.15.2.ebuild|  51 --
 kde-plasma/kdecoration/Manifest|   1 -
 kde-plasma/kdecoration/kdecoration-5.15.2.ebuild   |  19 ---
 kde-plasma/kdeplasma-addons/Manifest   |   1 -
 .../kdeplasma-addons-5.15.2.ebuild |  57 ---
 kde-plasma/kgamma/Manifest |   1 -
 kde-plasma/kgamma/kgamma-5.15.2.ebuild |  26 
 kde-plasma/khotkeys/Manifest   |   1 -
 kde-plasma/khotkeys/khotkeys-5.15.2.ebuild |  44 --
 kde-plasma/kinfocenter/Manifest|   1 -
 kde-plasma/kinfocenter/kinfocenter-5.15.2.ebuild   |  98 
 kde-plasma/kmenuedit/Manifest  |   1 -
 kde-plasma/kmenuedit/kmenuedit-5.15.2.ebuild   |  44 --
 kde-plasma/kscreen/Manifest|   1 -
 kde-plasma/kscreen/kscreen-5.15.2.ebuild   |  39 -
 kde-plasma/kscreenlocker/Manifest  |   1 -
 .../kscreenlocker/kscreenlocker-5.15.2.ebuild  |  94 ---
 kde-plasma/ksshaskpass/Manifest|   1 -
 kde-plasma/ksshaskpass/ksshaskpass-5.15.2.ebuild   |  46 --
 kde-plasma/ksysguard/Manifest  |   1 -
 kde-plasma/ksysguard/ksysguard-5.15.2.ebuild   |  45 --
 kde-plasma/kwallet-pam/Manifest|   1 -
 kde-plasma/kwallet-pam/kwallet-pam-5.15.2.ebuild   |  33 
 kde-plasma/kwayland-integration/Manifest   |   1 -
 .../kwayland-integration-5.15.2.ebuild |  25 ---
 kde-plasma/kwin/Manifest   |   1 -
 kde-plasma/kwin/kwin-5.15.2.ebuild | 104 -
 kde-plasma/kwrited/Manifest|   1 -
 kde-plasma/kwrited/kwrited-5.15.2.ebuild   |  21 ---
 kde-plasma/libkscreen/Manifest |   1 -
 kde-plasma/libkscreen/libkscreen-5.15.2.ebuild |  26 
 kde-plasma/libksysguard/Manifest   |   1 -
 kde-plasma/libksysguard/libksysguard-5.15.2.ebuild |  50 --
 kde-plasma/libkworkspace/Manifest  |   1 -
 .../libkworkspace/libkworkspace-5.15.2.ebuild  |  54 ---
 kde-plasma/milou/Manifest  |   1 -
 kde-plasma/milou/milou-5.15.2.ebuild   |  28 
 kde-plasma/oxygen/Manifest |   1 -
 kde-plasma/oxygen/oxygen-5.15.2.ebuild |  45 --
 kde-plasma/plasma-browser-integration/Manifest |   1 -
 .../plasma-browser-integration-5.15.2.ebuild   |  36 -
 kde-plasma/plasma-desktop/Manifest |   1 -
 .../plasma-desktop/plasma-desktop-5.15.2.ebuild| 141 -
 kde-plasma/plasma-integration/Manifest |   1 -
 .../plasma-integration-5.15.2.ebuild   |  43 --
 kde-plasma/plasma-meta/plasma-meta-5.15.2.ebuild   | 109 -
 kde-plasma/plasma-nm/Manifest  |   1 -
 kde-plasma/plasma-nm/plasma-nm-5.15.2.ebuild   |  74 -
 kde-plasma/plasma-pa/Manifest  |   1 -
 kde-plasma/plasma-pa/plasma-pa-5.15.2.ebuild   |  33 
 kde-plasma/plasma-sdk/Manifest |   1 -
 kde-plasma/plasma-sdk/plasma-sdk-5.15.2.ebuild |  38 -
 kde-plasma/plasma-vault/Manifest   |   1 -
 

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-browser-integration/, kde-plasma/kwrited/, ...

2019-03-12 Thread Andreas Sturmlechner
commit: 422daa2f216e7442fa74759e58761083afe150b2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 12 13:15:08 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 12 13:15:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422daa2f

kde-plasma: Add KDE Plasma 5.15.3

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

 kde-plasma/bluedevil/Manifest  |   1 +
 kde-plasma/bluedevil/bluedevil-5.15.3.ebuild   |  34 
 kde-plasma/breeze-grub/Manifest|   1 +
 kde-plasma/breeze-grub/breeze-grub-5.15.3.ebuild   |  22 +++
 kde-plasma/breeze-gtk/Manifest |   1 +
 kde-plasma/breeze-gtk/breeze-gtk-5.15.3.ebuild |  28 
 kde-plasma/breeze-plymouth/Manifest|   1 +
 .../breeze-plymouth/breeze-plymouth-5.15.3.ebuild  |  25 +++
 kde-plasma/breeze/Manifest |   1 +
 kde-plasma/breeze/breeze-5.15.3.ebuild |  49 ++
 kde-plasma/discover/Manifest   |   1 +
 kde-plasma/discover/discover-5.15.3.ebuild |  61 
 kde-plasma/drkonqi/Manifest|   1 +
 kde-plasma/drkonqi/drkonqi-5.15.3.ebuild   |  55 +++
 kde-plasma/kactivitymanagerd/Manifest  |   1 +
 .../kactivitymanagerd-5.15.3.ebuild|  34 
 kde-plasma/kde-cli-tools/Manifest  |   1 +
 .../kde-cli-tools/kde-cli-tools-5.15.3.ebuild  |  63 
 kde-plasma/kde-gtk-config/Manifest |   1 +
 .../kde-gtk-config/kde-gtk-config-5.15.3.ebuild|  51 ++
 kde-plasma/kdecoration/Manifest|   1 +
 kde-plasma/kdecoration/kdecoration-5.15.3.ebuild   |  19 +++
 kde-plasma/kdeplasma-addons/Manifest   |   1 +
 .../kdeplasma-addons-5.15.3.ebuild |  57 +++
 kde-plasma/kgamma/Manifest |   1 +
 kde-plasma/kgamma/kgamma-5.15.3.ebuild |  26 
 kde-plasma/khotkeys/Manifest   |   1 +
 kde-plasma/khotkeys/khotkeys-5.15.3.ebuild |  44 ++
 kde-plasma/kinfocenter/Manifest|   1 +
 kde-plasma/kinfocenter/kinfocenter-5.15.3.ebuild   |  99 
 kde-plasma/kmenuedit/Manifest  |   1 +
 kde-plasma/kmenuedit/kmenuedit-5.15.3.ebuild   |  44 ++
 kde-plasma/kscreen/Manifest|   1 +
 kde-plasma/kscreen/kscreen-5.15.3.ebuild   |  39 +
 kde-plasma/kscreenlocker/Manifest  |   1 +
 .../kscreenlocker/kscreenlocker-5.15.3.ebuild  |  94 +++
 kde-plasma/ksshaskpass/Manifest|   1 +
 kde-plasma/ksshaskpass/ksshaskpass-5.15.3.ebuild   |  46 ++
 kde-plasma/ksysguard/Manifest  |   1 +
 kde-plasma/ksysguard/ksysguard-5.15.3.ebuild   |  45 ++
 kde-plasma/kwallet-pam/Manifest|   1 +
 kde-plasma/kwallet-pam/kwallet-pam-5.15.3.ebuild   |  33 
 kde-plasma/kwayland-integration/Manifest   |   1 +
 .../kwayland-integration-5.15.3.ebuild |  25 +++
 kde-plasma/kwin/Manifest   |   1 +
 kde-plasma/kwin/kwin-5.15.3.ebuild | 104 +
 kde-plasma/kwrited/Manifest|   1 +
 kde-plasma/kwrited/kwrited-5.15.3.ebuild   |  21 +++
 kde-plasma/libkscreen/Manifest |   1 +
 kde-plasma/libkscreen/libkscreen-5.15.3.ebuild |  26 
 kde-plasma/libksysguard/Manifest   |   1 +
 kde-plasma/libksysguard/libksysguard-5.15.3.ebuild |  50 ++
 kde-plasma/libkworkspace/Manifest  |   1 +
 .../libkworkspace/libkworkspace-5.15.3.ebuild  |  54 +++
 kde-plasma/milou/Manifest  |   1 +
 kde-plasma/milou/milou-5.15.3.ebuild   |  28 
 kde-plasma/oxygen/Manifest |   1 +
 kde-plasma/oxygen/oxygen-5.15.3.ebuild |  45 ++
 kde-plasma/plasma-browser-integration/Manifest |   1 +
 .../plasma-browser-integration-5.15.3.ebuild   |  36 +
 kde-plasma/plasma-desktop/Manifest |   1 +
 .../plasma-desktop/plasma-desktop-5.15.3.ebuild| 141 +
 kde-plasma/plasma-integration/Manifest |   1 +
 .../plasma-integration-5.15.3.ebuild   |  43 ++
 kde-plasma/plasma-meta/plasma-meta-5.15.3.ebuild   | 109 +
 kde-plasma/plasma-nm/Manifest  |   1 +
 kde-plasma/plasma-nm/plasma-nm-5.15.3.ebuild   |  74 +
 kde-plasma/plasma-pa/Manifest  |   1 +
 kde-plasma/plasma-pa/plasma-pa-5.15.3.ebuild   |  33 
 kde-plasma/plasma-sdk/Manifest |   1 +
 kde-plasma/plasma-sdk/plasma-sdk-5.15.3.ebuild |  38 +
 kde-plasma/plasma-vault/Manifest   |   1 +
 

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

2019-03-12 Thread Michał Górny
commit: 7bf0b35b6d0a6b3cf73502a56e34e78a0be2c661
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 12 12:59:52 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 12 13:14:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf0b35b

sys-devel/llvm: Bump to 8.0.0rc5

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

 sys-devel/llvm/Manifest  |   1 +
 sys-devel/llvm/llvm-8.0.0_rc5.ebuild | 292 +++
 2 files changed, 293 insertions(+)

diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 7b62f9c64cb..79d09db50a3 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -8,4 +8,5 @@ DIST llvm-7.0.1-manpages.tar.bz2 121157 BLAKE2B 
d209e292dde0b528bca6e6438eac83d3
 DIST llvm-7.0.1.src.tar.xz 28311056 BLAKE2B 
737aa6144a415e41a4ff2c8bd5a727d6f14d7b1810c62cbefa5a25fe642c98cddf8a28e35c7e9783373aa3b96f5c0943229e229ad1b43e56e9ed6db0f27ab128
 SHA512 
ac43a3cb71a53deb55e3693653847cf20bf6f5d9056f224e6956c96d63bc59ebee9404f088eec9cabe65337b4607a905ef931354b373cf64e0004c6905a6b5df
 DIST llvm-8.0.0rc2.src.tar.xz 30492444 BLAKE2B 
e7afd3b66e3eb204e07348f0bc77f0ae03d8e9581de4c94cba7c0b43b53f36ecd891c1272ce43ea6c78999fd404a7db105266a2eaca22975133571e1152961af
 SHA512 
9d93197848e9472cc2fef2477897e4f4d74a79b17a164fd43446b0ffb327e7f484cf64f0c294d9a99707c0b46282eb0d16e6ceb5d2d568f25e4235f70ae3c5e7
 DIST llvm-8.0.0rc3.src.tar.xz 30507604 BLAKE2B 
c9baaca537d292af9f12368df86090750508113eb7db393fe44c1ba7579df947f0a7092e6ddd4403bda9f9ed75fe8c049f3baf6d8671faa0c91e3267c584893a
 SHA512 
82199841c2084cffe4e86b4f2d5ebe404059196f1f6d000ee69cfddba05d78c4500ad7499615fa67e9774ead6cba5a23db484dd85f752c8d08e8067f7d7b98ca
+DIST llvm-8.0.0rc5.src.tar.xz 30507432 BLAKE2B 
3f20c3dc270439a32fe23e403ca5190e624f329a10d424d15475d32d89725b021f12af19845928da41be4b83afd254df1f6d27f235b0d2ab81ff76d9e588250f
 SHA512 
b015bab2f0b0644d9fab295dee5d3b2a4d4d7c9d5870a06d7829f43d61e92aeb31b28d4c074f6a20ad803dde06399ef3298c951f1580b010f4b756f75bb4453b
 DIST llvm-manpages-4.0.1.tar.bz2 87981 BLAKE2B 
79ffd254ee5c6e09159c954913ef820f74107d4fcea5e3ed82592dc36af8fdfbf1e850547ba8bfc20aa9a5ecdd26c50329e6a6d558ae3aa5475a930789ce3e01
 SHA512 
d5b3213567c25db58ef364d272314a79c311a80fc21d98c09a5540af45a8190a38f489228663fe9a9b63bf0f2b952c460c4196a8fc8d6f221619f6e7ed2fc415

diff --git a/sys-devel/llvm/llvm-8.0.0_rc5.ebuild 
b/sys-devel/llvm/llvm-8.0.0_rc5.ebuild
new file mode 100644
index 000..167c83db857
--- /dev/null
+++ b/sys-devel/llvm/llvm-8.0.0_rc5.ebuild
@@ -0,0 +1,292 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+# (needed due to CMAKE_BUILD_TYPE != Gentoo)
+CMAKE_MIN_VERSION=3.7.0-r1
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-utils eapi7-ver flag-o-matic multilib-minimal \
+   multiprocessing pax-utils python-any-r1 toolchain-funcs
+
+DESCRIPTION="Low Level Virtual Machine"
+HOMEPAGE="https://llvm.org/;
+SRC_URI="https://prereleases.llvm.org/${PV/_//}/${P/_/}.src.tar.xz;
+#  !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/${P}-manpages.tar.bz2 
)"
+
+# Keep in sync with CMakeLists.txt
+ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
+   NVPTX PowerPC Sparc SystemZ X86 XCore )
+ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
+
+# Additional licenses:
+# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD.
+# 2. ARM backend: LLVM Software Grant by ARM.
+# 3. MD5 code: public-domain.
+# 4. Tests (not installed):
+#  a. gtest: BSD.
+#  b. YAML tests: MIT.
+
+LICENSE="UoI-NCSA rc BSD public-domain
+   llvm_targets_ARM? ( LLVM-Grant )"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~ppc-macos 
~x64-macos ~x86-macos"
+IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml
+   kernel_Darwin ${ALL_LLVM_TARGETS[*]}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   sys-libs/zlib:0=
+   exegesis? ( dev-libs/libpfm:= )
+   gold? ( >=sys-devel/binutils-2.22:*[cxx] )
+   libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
+   libffi? ( >=virtual/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
+   ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )
+   xar? ( app-arch/xar )
+   xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )"
+# configparser-3.2 breaks the build (3.3 or none at all are fine)
+DEPEND="${RDEPEND}
+   dev-lang/perl
+   || ( >=sys-devel/gcc-3.0 >=sys-devel/llvm-3.5
+   ( >=sys-freebsd/freebsd-lib-9.1-r10 sys-libs/libcxx )
+   )
+   kernel_Darwin? (
+   =sys-devel/binutils-apple-5.1
+   )
+   doc? ( $(python_gen_any_dep '
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   ') )
+   !doc? ( ${PYTHON_DEPS} )
+   gold? ( sys-libs/binutils-libs )
+   

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

2019-03-12 Thread Michał Górny
commit: 2de2914cac9f1196784e172a5758227fbf3f47c8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 12 13:00:03 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 12 13:14:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de2914c

sys-libs/compiler-rt: Bump to 8.0.0rc5

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

 sys-libs/compiler-rt/Manifest |   1 +
 sys-libs/compiler-rt/compiler-rt-8.0.0_rc5.ebuild | 109 ++
 2 files changed, 110 insertions(+)

diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index b7f3bf50edd..3d4faccdad9 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -4,3 +4,4 @@ DIST compiler-rt-6.0.1.src.tar.xz 1686820 BLAKE2B 
59fa3f6e478bd4d6dfa056c85dcdc4
 DIST compiler-rt-7.0.1.src.tar.xz 1864520 BLAKE2B 
14f72aad4379387f4212fb5efef3456cb5e8a03c7a91f98de2368e9b5ff2d02aeaed05da4fba6978b9e4e8698eb34c9c0c4c2df8d43b8c11e8e9d65079c7fa41
 SHA512 
b94a2a1fb9a6d587cef59b04b951628747bb35bdbcb67de8825aad402a2ba875916a347eef7a9575ac27264e8372e2d67cd477fe2d750c0ed3ce7d67bbbc7dba
 DIST compiler-rt-8.0.0rc2.src.tar.xz 1902996 BLAKE2B 
e1f0046d130a9214ddf00cdb50e303316b9207eb8df946872992dd28b9fa89505e0c136104d372ea95305c1a9e9ff802cae7781c73bea53ac92378032986689c
 SHA512 
49a34055a27efcee9fca1c0a50fe9061ae09945174a9076f76fce001621a3f8fa177ca0356313087a6d2b949d1d5149714036e89790868b984949721ce646685
 DIST compiler-rt-8.0.0rc3.src.tar.xz 1904692 BLAKE2B 
94faa29c6fc963da2cec5196547bf9814d94d4be45efdb0c057744b51055a8c0ab871cfab13bb21567f614d8da461398f35f8a7cf75475b925ffc4b2787f1683
 SHA512 
b40c4cae673c45763e722f32faf2db810591b92b1eb7ca46214f3686c2c96106d3eb4962f6ed4d340666502216994589269661f2169fc8f7044f0423d22c380f
+DIST compiler-rt-8.0.0rc5.src.tar.xz 1902880 BLAKE2B 
ef8a3eeb58845032f332cc3e0eed4ca33166450ef0ebf21d00fa6f0068ff61a3af54bddb696c9ab507c909baa5bf53ad1bc218ca5a3a354a021315fd6ad1b6b5
 SHA512 
6d7e520e2b16e097b35fcfce1637160ce8b3a174ef79b7c56e4fae466aef9dafc45f577de590426637f9950bbb2f0c18213cea90e566b05f4f6251e4e5de0dca

diff --git a/sys-libs/compiler-rt/compiler-rt-8.0.0_rc5.ebuild 
b/sys-libs/compiler-rt/compiler-rt-8.0.0_rc5.ebuild
new file mode 100644
index 000..42b690e9883
--- /dev/null
+++ b/sys-libs/compiler-rt/compiler-rt-8.0.0_rc5.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+# (needed due to CMAKE_BUILD_TYPE != Gentoo)
+CMAKE_MIN_VERSION=3.7.0-r1
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-utils flag-o-matic llvm multiprocessing \
+   python-any-r1 toolchain-funcs
+
+DESCRIPTION="Compiler runtime library for clang (built-in part)"
+HOMEPAGE="https://llvm.org/;
+SRC_URI="https://prereleases.llvm.org/${PV/_//}/${P/_/}.src.tar.xz;
+
+LICENSE="|| ( UoI-NCSA MIT )"
+SLOT="${PV%_*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~ppc-macos 
~x64-macos ~x86-macos"
+IUSE="+clang test"
+RESTRICT="!test? ( test ) !clang? ( test )"
+
+CLANG_SLOT=${SLOT%%.*}
+# llvm-6 for new lit options
+DEPEND="
+   >=sys-devel/llvm-6
+   clang? ( sys-devel/clang )
+   test? (
+   $(python_gen_any_dep "dev-python/lit[\${PYTHON_USEDEP}]")
+   =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} )
+   ${PYTHON_DEPS}"
+
+S=${WORKDIR}/${P/_/}.src
+
+# least intrusive of all
+CMAKE_BUILD_TYPE=RelWithDebInfo
+
+pkg_pretend() {
+   if ! use clang && ! tc-is-clang; then
+   ewarn "Building using a compiler other than clang may result in 
broken atomics"
+   ewarn "library. Enable USE=clang unless you have a very good 
reason not to."
+   fi
+}
+
+pkg_setup() {
+   llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+test_compiler() {
+   $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \
+   <<<'int main() { return 0; }' &>/dev/null
+}
+
+src_configure() {
+   # pre-set since we need to pass it to cmake
+   BUILD_DIR=${WORKDIR}/${P}_build
+
+   local nolib_flags=( -nodefaultlibs -lc )
+   if use clang; then
+   local -x CC=${CHOST}-clang
+   local -x CXX=${CHOST}-clang++
+   # ensure we can use clang before installing compiler-rt
+   local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+   strip-unsupported-flags
+   elif ! test_compiler; then
+   if test_compiler "${nolib_flags[@]}"; then
+   local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+   ewarn "${CC} seems to lack runtime, trying with 
${nolib_flags[*]}"
+   fi
+   fi
+
+   local mycmakeargs=(
+   -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}"
+
+   -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
+   -DCOMPILER_RT_BUILD_LIBFUZZER=OFF
+   

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

2019-03-12 Thread Michał Górny
commit: a65396665bb1470b2cd21683cc9da435c1f10379
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 12 13:00:08 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 12 13:14:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6539666

sys-libs/libomp: Bump to 8.0.0rc5

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

 sys-libs/libomp/Manifest|   1 +
 sys-libs/libomp/libomp-8.0.0_rc5.ebuild | 115 
 2 files changed, 116 insertions(+)

diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index 73eed77869d..02fbe72b25b 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -2,3 +2,4 @@ DIST openmp-6.0.1.src.tar.xz 2048320 BLAKE2B 
08b3a7051c985903f78331f55a1c6e92839
 DIST openmp-7.0.1.src.tar.xz 909316 BLAKE2B 
b8adbf67738b8d2d2d42b45b24aabd2f5e65a7b9cdda0d4a62511808c2101d9bb925b4904a9ecb98f77a1b7f38f13408fea6f724748183f9d5f5419c3fdeac54
 SHA512 
2062db8b87bce2c130bab528a6d654cb05b3de7641737552fc263724ceaa5e322afc2787796a0bddcda8d1bdf913a49f5a0180abcc57f8842b7e8ea8df4d6f51
 DIST openmp-8.0.0rc2.src.tar.xz 934468 BLAKE2B 
e3496bc58a86282ac75417b98675f490c7a4c94038d5e79ef48b14ad4adcfcadc883caade3f9b8f6d189250cfb770a63984baca982e1295058f200494aaaf0f7
 SHA512 
56c73affd5533c40123464218d225a25f47fdf93fe3e1288f6c4ff6743ee745929ecc881334ded2aae193786366397a9add60aa6b3675631548980f80d9ac6c9
 DIST openmp-8.0.0rc3.src.tar.xz 934392 BLAKE2B 
13829d48aacd56eb16cbe765445d53aba6561dbcf4a58ff18ad97354791dc212f3653946dfc62a59303c3b0b5e4fe4a774b3d7fc993d8368ca8ace2bd6a22dfb
 SHA512 
a9f129417bf380497cabb9fd9d935fbb737a69e1e3cbc5c93f1037df5ef7e78e5da2a9d8fbdba8625727e9739050840d61fe24ee58a2fc91fe53b69d7b93
+DIST openmp-8.0.0rc5.src.tar.xz 934496 BLAKE2B 
058c69a972c6296d941f9a0d9e3d69eb8020fccb8985dedc0f6f5020b55cd2f239a2e0f66157870b46adb20be08fa6350d1aea2261523a70b6a9a3704bcbabed
 SHA512 
818daa70fc638879ae00dda783bef69e9b39f3ca6d57bc233b4a5a0478e96ddf311d99ff3d254a81a26a6b75eca56accb6f7d30e4911bcd1cd259fab1dad80b4

diff --git a/sys-libs/libomp/libomp-8.0.0_rc5.ebuild 
b/sys-libs/libomp/libomp-8.0.0_rc5.ebuild
new file mode 100644
index 000..11a034d619b
--- /dev/null
+++ b/sys-libs/libomp/libomp-8.0.0_rc5.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+# (needed due to CMAKE_BUILD_TYPE != Gentoo)
+CMAKE_MIN_VERSION=3.7.0-r1
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-multilib linux-info multiprocessing python-any-r1
+
+DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
+HOMEPAGE="https://openmp.llvm.org;
+SRC_URI="https://prereleases.llvm.org/${PV/_//}/openmp-${PV/_/}.src.tar.xz;
+
+# Additional licenses:
+# - MIT-licensed Intel code,
+# - LLVM Software Grant from Intel.
+
+LICENSE="|| ( UoI-NCSA MIT ) MIT LLVM-Grant"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x64-macos"
+IUSE="cuda hwloc kernel_linux offload ompt test"
+# CUDA works only with the x86_64 ABI
+REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] )
+   offload? (
+   virtual/libelf:=[${MULTILIB_USEDEP}]
+   virtual/libffi:=[${MULTILIB_USEDEP}]
+   cuda? ( dev-util/nvidia-cuda-toolkit:= )
+   )"
+# tests:
+# - dev-python/lit provides the test runner
+# - sys-devel/llvm provide test utils (e.g. FileCheck)
+# - sys-devel/clang provides the compiler to run tests
+DEPEND="${RDEPEND}
+   dev-lang/perl
+   offload? ( virtual/pkgconfig[${MULTILIB_USEDEP}] )
+   test? (
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   >=sys-devel/clang-6
+   )"
+
+S=${WORKDIR}/openmp-${PV/_/}.src
+
+# least intrusive of all
+CMAKE_BUILD_TYPE=RelWithDebInfo
+
+python_check_deps() {
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+kernel_pds_check() {
+   if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then
+   local CONFIG_CHECK="~!SCHED_PDS"
+   local ERROR_SCHED_PDS="\
+PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11
+< 4.14-pf9) do not implement sched_yield() call which may result in horrible
+performance problems with libomp. If you are using one of the specified
+kernel versions, you may want to disable the PDS scheduler."
+
+   check_extra_config
+   fi
+}
+
+pkg_pretend() {
+   kernel_pds_check
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   local libdir="$(get_libdir)"
+   local mycmakeargs=(
+   -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}"
+
+   -DLIBOMP_USE_HWLOC=$(usex hwloc)
+   -DLIBOMP_OMPT_SUPPORT=$(usex ompt)
+
+   -DOPENMP_ENABLE_LIBOMPTARGET=$(usex offload)
+
+ 

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

2019-03-12 Thread Michał Górny
commit: d81edef64e797f9d0a075b949ebdc28b138201b4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 12 13:00:04 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 12 13:14:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d81edef6

sys-libs/compiler-rt-sanitizers: Bump to 8.0.0rc5

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

 sys-libs/compiler-rt-sanitizers/Manifest   |   2 +
 .../compiler-rt-sanitizers-8.0.0_rc5.ebuild| 171 +
 2 files changed, 173 insertions(+)

diff --git a/sys-libs/compiler-rt-sanitizers/Manifest 
b/sys-libs/compiler-rt-sanitizers/Manifest
index 44de27412fd..1e6d7672953 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -4,6 +4,7 @@ DIST compiler-rt-6.0.1.src.tar.xz 1686820 BLAKE2B 
59fa3f6e478bd4d6dfa056c85dcdc4
 DIST compiler-rt-7.0.1.src.tar.xz 1864520 BLAKE2B 
14f72aad4379387f4212fb5efef3456cb5e8a03c7a91f98de2368e9b5ff2d02aeaed05da4fba6978b9e4e8698eb34c9c0c4c2df8d43b8c11e8e9d65079c7fa41
 SHA512 
b94a2a1fb9a6d587cef59b04b951628747bb35bdbcb67de8825aad402a2ba875916a347eef7a9575ac27264e8372e2d67cd477fe2d750c0ed3ce7d67bbbc7dba
 DIST compiler-rt-8.0.0rc2.src.tar.xz 1902996 BLAKE2B 
e1f0046d130a9214ddf00cdb50e303316b9207eb8df946872992dd28b9fa89505e0c136104d372ea95305c1a9e9ff802cae7781c73bea53ac92378032986689c
 SHA512 
49a34055a27efcee9fca1c0a50fe9061ae09945174a9076f76fce001621a3f8fa177ca0356313087a6d2b949d1d5149714036e89790868b984949721ce646685
 DIST compiler-rt-8.0.0rc3.src.tar.xz 1904692 BLAKE2B 
94faa29c6fc963da2cec5196547bf9814d94d4be45efdb0c057744b51055a8c0ab871cfab13bb21567f614d8da461398f35f8a7cf75475b925ffc4b2787f1683
 SHA512 
b40c4cae673c45763e722f32faf2db810591b92b1eb7ca46214f3686c2c96106d3eb4962f6ed4d340666502216994589269661f2169fc8f7044f0423d22c380f
+DIST compiler-rt-8.0.0rc5.src.tar.xz 1902880 BLAKE2B 
ef8a3eeb58845032f332cc3e0eed4ca33166450ef0ebf21d00fa6f0068ff61a3af54bddb696c9ab507c909baa5bf53ad1bc218ca5a3a354a021315fd6ad1b6b5
 SHA512 
6d7e520e2b16e097b35fcfce1637160ce8b3a174ef79b7c56e4fae466aef9dafc45f577de590426637f9950bbb2f0c18213cea90e566b05f4f6251e4e5de0dca
 DIST compiler-rt-sanitizers-4.0.1-patchset.tar.xz 2384 BLAKE2B 
6f9eee711c83570767f0bb634d0f91c18ee7f2af93a478938b8d5b6ce6f2c2fbaadb7bd5c7ee94a14dc1834359a046187db6bc7005b7c2efa539325dc0701ad9
 SHA512 
72d7357b4c27bbf8fa8b34803ddea905a9f1054e8fc7bf99a4ead9dc00408989ea2709f04be9cf45a27eeb4b9386c89feeb25b53a84f3cac9739196b89813887
 DIST compiler-rt-sanitizers-6.0.1-patchset.tar.xz 8820 BLAKE2B 
d53ca357e060d058c7f20c51e74684f4c032fdf3ccec4c9f227dc7a5757206f331b9eda25a72c5c66faf4c44b2cc63eb439bd21bdd55d37a93918ab428fd7cd4
 SHA512 
782a34c56134bd061da30c1f598ddb9e90cb34a4e4ef058fa9634f6da372fd8693ff5e6cf98b59700942273240f83052b89ee2736b22f4e19bc8b519fbec8cad
 DIST llvm-4.0.1.src.tar.xz 21065652 BLAKE2B 
6327eed2d1feb108440f22d2581d1ff86c10a10c29793538d8d899c7e2dc83d3f7b147d3fd4bcce2bd2bf57c071b08c624aeafe40a3e7a3914506e7751727e6c
 SHA512 
16adc39b34ddb628f81b171119a8e2a0e9138b25011e803ef0b688e2fbea116fc4953d3a1b61b90a98a75e33619f81566b7cb06a9a2ea4d04ac5e0eb303a2d1d
@@ -12,3 +13,4 @@ DIST llvm-6.0.1.src.tar.xz 25306628 BLAKE2B 
60232d4d22f8096b565cc8d81fea0639f24f
 DIST llvm-7.0.1.src.tar.xz 28311056 BLAKE2B 
737aa6144a415e41a4ff2c8bd5a727d6f14d7b1810c62cbefa5a25fe642c98cddf8a28e35c7e9783373aa3b96f5c0943229e229ad1b43e56e9ed6db0f27ab128
 SHA512 
ac43a3cb71a53deb55e3693653847cf20bf6f5d9056f224e6956c96d63bc59ebee9404f088eec9cabe65337b4607a905ef931354b373cf64e0004c6905a6b5df
 DIST llvm-8.0.0rc2.src.tar.xz 30492444 BLAKE2B 
e7afd3b66e3eb204e07348f0bc77f0ae03d8e9581de4c94cba7c0b43b53f36ecd891c1272ce43ea6c78999fd404a7db105266a2eaca22975133571e1152961af
 SHA512 
9d93197848e9472cc2fef2477897e4f4d74a79b17a164fd43446b0ffb327e7f484cf64f0c294d9a99707c0b46282eb0d16e6ceb5d2d568f25e4235f70ae3c5e7
 DIST llvm-8.0.0rc3.src.tar.xz 30507604 BLAKE2B 
c9baaca537d292af9f12368df86090750508113eb7db393fe44c1ba7579df947f0a7092e6ddd4403bda9f9ed75fe8c049f3baf6d8671faa0c91e3267c584893a
 SHA512 
82199841c2084cffe4e86b4f2d5ebe404059196f1f6d000ee69cfddba05d78c4500ad7499615fa67e9774ead6cba5a23db484dd85f752c8d08e8067f7d7b98ca
+DIST llvm-8.0.0rc5.src.tar.xz 30507432 BLAKE2B 
3f20c3dc270439a32fe23e403ca5190e624f329a10d424d15475d32d89725b021f12af19845928da41be4b83afd254df1f6d27f235b0d2ab81ff76d9e588250f
 SHA512 
b015bab2f0b0644d9fab295dee5d3b2a4d4d7c9d5870a06d7829f43d61e92aeb31b28d4c074f6a20ad803dde06399ef3298c951f1580b010f4b756f75bb4453b

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-8.0.0_rc5.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-8.0.0_rc5.ebuild
new file mode 100644
index 000..d1c8f9787e0
--- /dev/null
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-8.0.0_rc5.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+# 

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

2019-03-12 Thread Michał Górny
commit: 8cb32bb73d4b76871b21f0fbcf484175c3277ee3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 12 13:00:01 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 12 13:14:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cb32bb7

dev-python/clang-python: Bump to 8.0.0rc5

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

 dev-python/clang-python/Manifest   |  1 +
 .../clang-python/clang-python-8.0.0_rc5.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index 931b9c4dc7b..be7098fc34f 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -4,3 +4,4 @@ DIST cfe-6.0.1.src.tar.xz 11905772 BLAKE2B 
abb60e9f9827d1d8a24f0aaf8a1d1e3297929
 DIST cfe-7.0.1.src.tar.xz 12488668 BLAKE2B 
b80247b5caf81661dfa715d9bf454b8023221bd27ce49b6bd8cd66f40ffe01448e40fb828fbcc64e49f059af7a7c5a95a0737b0b998454ac5c1dd39388150fa6
 SHA512 
df2f38153ebdc261bcfa6a569567f759bbb1a803192882a9d4eca55a47878166ac9057151a94ad341dc1281136547e4faa783a68070dfde2307b48cacd4b9194
 DIST cfe-8.0.0rc2.src.tar.xz 12861448 BLAKE2B 
b4f671b6597b46cb84b241bf602d7e1b12c896b9d3d5857c61a731c9ea0d94dc850c79cbbcb4a56cf2b54f2ffbc81e04f2062c59d4c5b800841e60eccd0dcfe9
 SHA512 
2bf1e39f5fc7842039b8e20913b3c71fea46b541825c703ce329f3fa01e45cf66c2cd39d9a0f92cf2c38eeb856e42023b087da0765baa0377226534a554c0d9a
 DIST cfe-8.0.0rc3.src.tar.xz 12863708 BLAKE2B 
1a05ee86b305de0d1e2cda1f89f22405e3c7826214e83b2275d14682374c31d72fd984a2b5d8da7fc906fb95003aee6a00e6e1700f7938f3042df2229fee9c50
 SHA512 
afc9d7bce817a9d8faf12efb273934539b18471fb4ece8fed56249628b17a302427c4e7ecbfa096287547e01f3823b9b7a1be4bf18417cc1c942776057b90db1
+DIST cfe-8.0.0rc5.src.tar.xz 12864516 BLAKE2B 
b1c982d83e0a911a7375d07f9f2f52956b3595674252e6e7d8d8ef4015b51171c59a2d3306c00fcd83ae2fff2eb3d58cc9d4cdeadaca02c4fc3a6242f57959fe
 SHA512 
40f3b6069e40fc4f831662912a8f4c3ab1579587bf48c1fcd9e80287b7e26e8b70becfce525a0b55b1b8283f20a9d67d232cf5ce10189a39d655e2fe3fb3dd73

diff --git a/dev-python/clang-python/clang-python-8.0.0_rc5.ebuild 
b/dev-python/clang-python/clang-python-8.0.0_rc5.ebuild
new file mode 100644
index 000..ba2878b2698
--- /dev/null
+++ b/dev-python/clang-python/clang-python-8.0.0_rc5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
+inherit python-r1
+
+MY_P=cfe-${PV/_/}.src
+DESCRIPTION="Python bindings for sys-devel/clang"
+HOMEPAGE="https://llvm.org/;
+SRC_URI="https://prereleases.llvm.org/${PV/_//}/${MY_P}.tar.xz;
+
+LICENSE="UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-fbsd"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# The module is opening libclang.so directly, and doing some blasphemy
+# on top of it.
+RDEPEND="
+   >=sys-devel/clang-${PV}:*
+   !sys-devel/llvm:0[clang(-),python(-)]
+   !sys-devel/clang:0[python(-)]
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_P}/bindings/python
+
+src_unpack() {
+   einfo "Unpacking parts of ${MY_P}.tar.xz ..."
+   tar -xJf "${DISTDIR}/${MY_P}.tar.xz" "${MY_P}/bindings/python" || die
+}
+
+python_test() {
+   "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
+}
+
+src_test() {
+   python_foreach_impl python_test
+}
+
+src_install() {
+   python_foreach_impl python_domodule clang
+}



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

2019-03-12 Thread Michał Górny
commit: 6e57de415cf69078dffd65586e728dfea4c77ecd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 12 12:59:59 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 12 13:14:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e57de41

sys-devel/clang-common: Bump to 8.0.0rc5

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

 sys-devel/clang-common/Manifest|  1 +
 .../clang-common/clang-common-8.0.0_rc5.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index f69e57268a2..cdc4a76902c 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -2,3 +2,4 @@ DIST cfe-6.0.1.src.tar.xz 11905772 BLAKE2B 
abb60e9f9827d1d8a24f0aaf8a1d1e3297929
 DIST cfe-7.0.1.src.tar.xz 12488668 BLAKE2B 
b80247b5caf81661dfa715d9bf454b8023221bd27ce49b6bd8cd66f40ffe01448e40fb828fbcc64e49f059af7a7c5a95a0737b0b998454ac5c1dd39388150fa6
 SHA512 
df2f38153ebdc261bcfa6a569567f759bbb1a803192882a9d4eca55a47878166ac9057151a94ad341dc1281136547e4faa783a68070dfde2307b48cacd4b9194
 DIST cfe-8.0.0rc2.src.tar.xz 12861448 BLAKE2B 
b4f671b6597b46cb84b241bf602d7e1b12c896b9d3d5857c61a731c9ea0d94dc850c79cbbcb4a56cf2b54f2ffbc81e04f2062c59d4c5b800841e60eccd0dcfe9
 SHA512 
2bf1e39f5fc7842039b8e20913b3c71fea46b541825c703ce329f3fa01e45cf66c2cd39d9a0f92cf2c38eeb856e42023b087da0765baa0377226534a554c0d9a
 DIST cfe-8.0.0rc3.src.tar.xz 12863708 BLAKE2B 
1a05ee86b305de0d1e2cda1f89f22405e3c7826214e83b2275d14682374c31d72fd984a2b5d8da7fc906fb95003aee6a00e6e1700f7938f3042df2229fee9c50
 SHA512 
afc9d7bce817a9d8faf12efb273934539b18471fb4ece8fed56249628b17a302427c4e7ecbfa096287547e01f3823b9b7a1be4bf18417cc1c942776057b90db1
+DIST cfe-8.0.0rc5.src.tar.xz 12864516 BLAKE2B 
b1c982d83e0a911a7375d07f9f2f52956b3595674252e6e7d8d8ef4015b51171c59a2d3306c00fcd83ae2fff2eb3d58cc9d4cdeadaca02c4fc3a6242f57959fe
 SHA512 
40f3b6069e40fc4f831662912a8f4c3ab1579587bf48c1fcd9e80287b7e26e8b70becfce525a0b55b1b8283f20a9d67d232cf5ce10189a39d655e2fe3fb3dd73

diff --git a/sys-devel/clang-common/clang-common-8.0.0_rc5.ebuild 
b/sys-devel/clang-common/clang-common-8.0.0_rc5.ebuild
new file mode 100644
index 000..cdd11c2dce8
--- /dev/null
+++ b/sys-devel/clang-common/clang-common-8.0.0_rc5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1
+
+MY_P=cfe-${PV/_/}.src
+DESCRIPTION="Common files shared between multiple slots of clang"
+HOMEPAGE="https://llvm.org/;
+SRC_URI="https://prereleases.llvm.org/${PV/_//}/${MY_P}.tar.xz;
+
+LICENSE="UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~ppc-macos 
~x64-macos ~x86-macos"
+IUSE=""
+
+PDEPEND="sys-devel/clang:*"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+   einfo "Unpacking parts of ${MY_P}.tar.xz ..."
+   tar -xJf "${DISTDIR}/${MY_P}.tar.xz" 
"${MY_P}/utils/bash-autocomplete.sh" || die
+}
+
+src_configure() { :; }
+src_compile() { :; }
+src_test() { :; }
+
+src_install() {
+   newbashcomp utils/bash-autocomplete.sh clang
+}



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

2019-03-12 Thread Michał Górny
commit: 863c6572591d490126273184bf4c2ffdc849fd47
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 12 13:00:09 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 12 13:14:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=863c6572

sys-devel/clang-runtime: Bump to 8.0.0rc5

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

 .../clang-runtime/clang-runtime-8.0.0_rc5.ebuild   | 31 ++
 1 file changed, 31 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-8.0.0_rc5.ebuild 
b/sys-devel/clang-runtime/clang-runtime-8.0.0_rc5.ebuild
new file mode 100644
index 000..97c0d55cf2a
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-8.0.0_rc5.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib-build
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+SRC_URI=""
+
+LICENSE="metapackage"
+SLOT="${PV%_*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~ppc-macos 
~x64-macos ~x86-macos"
+IUSE="+compiler-rt crt libcxx openmp +sanitize"
+
+RDEPEND="
+   compiler-rt? (
+   ~sys-libs/compiler-rt-${PV}:${SLOT}
+   sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} )
+   )
+   crt? (
+   || (
+   sys-libs/netbsd-csu[${MULTILIB_USEDEP}]
+   sys-freebsd/freebsd-lib[${MULTILIB_USEDEP}]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
+
+REQUIRED_USE="sanitize? ( compiler-rt )"



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

2019-03-12 Thread Michał Górny
commit: 528e5c70cd52ef198edd37f09d1bf00f63f12469
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 12 13:00:05 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 12 13:14:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=528e5c70

sys-libs/llvm-libunwind: Bump to 8.0.0rc5

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

 sys-libs/llvm-libunwind/Manifest   |   3 +
 .../llvm-libunwind/llvm-libunwind-8.0.0_rc5.ebuild | 143 +
 2 files changed, 146 insertions(+)

diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index ba3d3769f2d..515dcc48cdf 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -2,11 +2,14 @@ DIST libcxx-6.0.1.src.tar.xz 1552328 BLAKE2B 
65a6addd04e530c2a72e8cba207282b9e9f
 DIST libcxx-7.0.1.src.tar.xz 1638188 BLAKE2B 
541d27c3801895d59ad06b15de5fe9ff0d9b5b3ef393a5fad05a12a52dd6453ecc530b0ce3129624a27e959d3c9c5f7066ebb57fd85caca538ebf4f990aa6967
 SHA512 
b3ad7ad95bdcf2d902b29de8a0b757d4dbc220bc1a22a813d6bcec15a34b3aa42e85c59f4cecbb318c799ca611550b44c328b37278f4349b984016ad4556c1d8
 DIST libcxx-8.0.0rc2.src.tar.xz 1755516 BLAKE2B 
b6c15d0d50d01e69afb376140052a1d27e2acef45796781497b35dbd8c26db3e17105fb4e83c50097ab7a4ebf077350754bc1b1d43ef8426b82a7e92b72d
 SHA512 
79ac5a389f5a6bcb145e8e387ae2cbdf0679996a9f66fe38a8e62cd893b6ed68943824d5538e7408b57ecfa4182aec20b837158c9a6f50188c1e9aae176a4f5f
 DIST libcxx-8.0.0rc3.src.tar.xz 1755192 BLAKE2B 
32d0602a13a273f396f139dd25f67ed0a12881c618eef35e0bb9b6d8d8cb786f130ce3ce7e8027f8f2a2516de5d1f9753bc12e81497a0bc919731866da04dba2
 SHA512 
f59e6fdd20d18cfb39c426eadcda5a611dc79735fc1fc8c4cebd4106afa35736ceb3500bba7f162bccced1964785fc18c129e9bb68dd6549b205cae14cd46f8b
+DIST libcxx-8.0.0rc5.src.tar.xz 1755168 BLAKE2B 
ec3e77fc15d92d4a2e04b706b52379e2f5fefbdd00e6f1bd63061c42781330b279507e690f2f14185e18893bb7b985251e68b5282b26b4c20afbed671d35073b
 SHA512 
aaf6495ea7ddf68441aa4422ca7d0d02f17875553f34010d1e5061a5180774990b227edc6fe133dd4081de7e4f835228ac286b974800fd396b3650c4f7899b7a
 DIST libcxxabi-6.0.1.src.tar.xz 528356 BLAKE2B 
b301b750b2928864d3fc51e66cf91aab6837636ec2bce706b9a97296ec96af4bd2e80b1bf80c9b4afe449335ee12bbdd1905433c27e1770e16bc306baf206927
 SHA512 
bbb4c7b412e295cb735f637df48a83093eef45ed5444f7766790b4b047f75fd5fd634d8f3a8ac33a5c1407bd16fd450ba113f60a9bcc1d0a911fe0c54e9c81f2
 DIST libcxxabi-7.0.1.src.tar.xz 535096 BLAKE2B 
212330e8dbde98280b1bcd4f36ea3f30b69af9816e6c252bd9640c45501536ce38e8b57f3e82195d2a33cb1286651f7cad82713c71e8012e512e04c4ff7bad64
 SHA512 
92e8d28f329e9a8cce296f0fddd88324198f722db3a748bb2164b28ae8eca6047c89ed1e70af00bbedd93ce4285b2ab1e0307a65b88dc60e581eebfd6cbd2038
 DIST libcxxabi-8.0.0rc2.src.tar.xz 539092 BLAKE2B 
2e03457c44d45035f18b01f34766d520e44f680ec9c73c8166a081e739a1ac17461d7e15f60728f4c1eb5d4a285b29c1b2123059d065eaf7f46c233210cb
 SHA512 
9887da2b1ae4fe821e6e66fd4ce5f134d8600243e64fbac2bc5b08dee689367ab1667522bc91328b18222f9fbe59fe79346b8ef529652b1ac300cf5bc161
 DIST libcxxabi-8.0.0rc3.src.tar.xz 538928 BLAKE2B 
8babd986626c8ab3b542a2c71172de3cb0ff681225d1876a8903dd77756edeaaffb86c142525323a002dcdb963bb996b7aa77f46564b0a6fa7f1e0b35759ab10
 SHA512 
f9bbcab81e206f0b5e7306f7f3fd9a8bd934e5877ca6237d53c0380549292a3f64fcdf25cbd95b8effa7c1adfa083584afd029f052f4b24ef9a9a5c6fc0d0305
+DIST libcxxabi-8.0.0rc5.src.tar.xz 539008 BLAKE2B 
899a1dd983e0265dd7961e6d9ed23e6f171b0ab195fc7164ab1d94ec82f52bee370296edfd51cc800cc9646feb92bf338075b19c4ef545ad9195f8ce83bddbea
 SHA512 
9bc9bde4787a21febc0b385c22dd20c33876c79aff585dbee6414d9982cce8ee5df05ed2a681eaf40b4d656e177feb4dcff4782663119ede72c4f4907aca2b9f
 DIST libunwind-6.0.1.src.tar.xz 77036 BLAKE2B 
b6c293285896c8ff1f64bb56eee5a88b102b7ed9902d46436ee3cb79f204f230fd08a07d39c7fa9aeeddd093036f2bb9af38dd54268099ea9e51e12a71ff4adb
 SHA512 
78568c28720abdd1f8471c462421df9965e05e1db048689d16ac85378716c4080ec1723af78e9f61d133b0ff82ac8c1f0dde7fd42d194485f62c1a17c02db37f
 DIST libunwind-7.0.1.src.tar.xz 79784 BLAKE2B 
c426ef661d1c5ba8abfdb7c155b44d8c9301e2254031cff9fcb0634f61d7374779095be3118c0a29c69e60c63a32405334242413625ece8c5c9130d58bedd865
 SHA512 
e6203e77691c7039496da09e55d27a994a0e273ab0ef10df2f0b9345fead11d855413342a7ccc7b641c3f06053210a8822ba39e9f5b8624384bf1fa456deb969
 DIST libunwind-8.0.0rc2.src.tar.xz 86508 BLAKE2B 
1aa4999c25046ac272ebcff0a2bf0d53846660fa336e6dfea7e794ef1ab21c1c9040c3beda6fb02f5552426f4b859eec71e4bf76886c0c9780c51892d9733ef4
 SHA512 
50ad07e5d6571d6f98681e796bc9877105c1ab1e3aa8ee76258c121cb5b0cc99675c47cf9513822ef3a522592f1ee4e836031c878d9d96cb973ddebcdcad8841
 DIST libunwind-8.0.0rc3.src.tar.xz 86484 BLAKE2B 
1c154a05da650fa9fab277590725d0c5ddfe82448f8eb4ebffe030fe3b8e4eca75e5d2261cce33cae2483f0f130fad8c735da173f4aaf31d66f417de75d65eca
 SHA512 
d1bea93113221d1d8ded58dfc4b36789f0567933074b0100e0defba1491dccb3663f3063fc17fa4128fe7ff67efd4915b5dabd85dc90a54b52ac5faf85d664a0
+DIST 

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

2019-03-12 Thread Michał Górny
commit: 724ede9c2d5acdb7cf92f8a027ca66b51d51e95c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 12 13:00:07 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 12 13:14:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=724ede9c

sys-libs/libcxx: Bump to 8.0.0rc5

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

 sys-libs/libcxx/Manifest|   1 +
 sys-libs/libcxx/libcxx-8.0.0_rc5.ebuild | 215 
 2 files changed, 216 insertions(+)

diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index 29b7d711fc2..3d804d7399e 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -2,3 +2,4 @@ DIST libcxx-6.0.1.src.tar.xz 1552328 BLAKE2B 
65a6addd04e530c2a72e8cba207282b9e9f
 DIST libcxx-7.0.1.src.tar.xz 1638188 BLAKE2B 
541d27c3801895d59ad06b15de5fe9ff0d9b5b3ef393a5fad05a12a52dd6453ecc530b0ce3129624a27e959d3c9c5f7066ebb57fd85caca538ebf4f990aa6967
 SHA512 
b3ad7ad95bdcf2d902b29de8a0b757d4dbc220bc1a22a813d6bcec15a34b3aa42e85c59f4cecbb318c799ca611550b44c328b37278f4349b984016ad4556c1d8
 DIST libcxx-8.0.0rc2.src.tar.xz 1755516 BLAKE2B 
b6c15d0d50d01e69afb376140052a1d27e2acef45796781497b35dbd8c26db3e17105fb4e83c50097ab7a4ebf077350754bc1b1d43ef8426b82a7e92b72d
 SHA512 
79ac5a389f5a6bcb145e8e387ae2cbdf0679996a9f66fe38a8e62cd893b6ed68943824d5538e7408b57ecfa4182aec20b837158c9a6f50188c1e9aae176a4f5f
 DIST libcxx-8.0.0rc3.src.tar.xz 1755192 BLAKE2B 
32d0602a13a273f396f139dd25f67ed0a12881c618eef35e0bb9b6d8d8cb786f130ce3ce7e8027f8f2a2516de5d1f9753bc12e81497a0bc919731866da04dba2
 SHA512 
f59e6fdd20d18cfb39c426eadcda5a611dc79735fc1fc8c4cebd4106afa35736ceb3500bba7f162bccced1964785fc18c129e9bb68dd6549b205cae14cd46f8b
+DIST libcxx-8.0.0rc5.src.tar.xz 1755168 BLAKE2B 
ec3e77fc15d92d4a2e04b706b52379e2f5fefbdd00e6f1bd63061c42781330b279507e690f2f14185e18893bb7b985251e68b5282b26b4c20afbed671d35073b
 SHA512 
aaf6495ea7ddf68441aa4422ca7d0d02f17875553f34010d1e5061a5180774990b227edc6fe133dd4081de7e4f835228ac286b974800fd396b3650c4f7899b7a

diff --git a/sys-libs/libcxx/libcxx-8.0.0_rc5.ebuild 
b/sys-libs/libcxx/libcxx-8.0.0_rc5.ebuild
new file mode 100644
index 000..4e0e73c96b4
--- /dev/null
+++ b/sys-libs/libcxx/libcxx-8.0.0_rc5.ebuild
@@ -0,0 +1,215 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# Ninja provides better scalability and cleaner verbose output, and is used
+# throughout all LLVM projects.
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+# (needed due to CMAKE_BUILD_TYPE != Gentoo)
+CMAKE_MIN_VERSION=3.7.0-r1
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-multilib llvm multiprocessing python-any-r1 \
+   toolchain-funcs
+
+DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
+HOMEPAGE="https://libcxx.llvm.org/;
+SRC_URI="https://prereleases.llvm.org/${PV/_//}/${P/_/}.src.tar.xz;
+
+LICENSE="|| ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-fbsd"
+IUSE="elibc_glibc elibc_musl +libcxxabi libcxxrt +libunwind +static-libs test"
+REQUIRED_USE="libunwind? ( || ( libcxxabi libcxxrt ) )
+   ?? ( libcxxabi libcxxrt )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   libcxxabi? ( 
~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] )
+   libcxxrt? ( 
sys-libs/libcxxrt[libunwind=,static-libs?,${MULTILIB_USEDEP}] )
+   !libcxxabi? ( !libcxxrt? ( >=sys-devel/gcc-4.7:=[cxx] ) )"
+# llvm-6 for new lit options
+# clang-3.9.0 installs necessary target symlinks unconditionally
+# which removes the need for MULTILIB_USEDEP
+DEPEND="${RDEPEND}
+   test? ( >=sys-devel/clang-3.9.0
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )
+   app-arch/xz-utils
+   >=sys-devel/llvm-6"
+
+S=${WORKDIR}/${P/_/}.src
+
+DOCS=( CREDITS.TXT )
+
+PATCHES=(
+   # Add link flag "-Wl,-z,defs" to avoid underlinking; this is needed in a
+   # out-of-tree build.
+   "${FILESDIR}/${PN}-3.9-cmake-link-flags.patch"
+)
+
+# least intrusive of all
+CMAKE_BUILD_TYPE=RelWithDebInfo
+
+python_check_deps() {
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   llvm_pkg_setup
+   use test && python-any-r1_pkg_setup
+
+   if ! use libcxxabi && ! use libcxxrt && ! tc-is-gcc ; then
+   eerror "To build ${PN} against libsupc++, you have to use gcc. 
Other"
+   eerror "compilers are not supported. Please set CC=gcc and 
CXX=g++"
+   eerror "and try again."
+   die
+   fi
+   if tc-is-gcc && [[ $(gcc-version) < 4.7 ]] ; then
+   eerror "${PN} needs to be built with gcc-4.7 or later (or other"
+   eerror "conformant compilers). Please use gcc-config to switch 
to"
+   eerror "gcc-4.7 or later version."
+   die
+   fi
+}
+
+test_compiler() {
+   $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
+

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

2019-03-12 Thread Michał Górny
commit: 86ef9d978cc22231ba7ea50be230eb9b5b5186f9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 12 13:00:00 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 12 13:14:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ef9d97

sys-devel/clang: Bump to 8.0.0rc5

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

 sys-devel/clang/Manifest   |   3 +
 sys-devel/clang/clang-8.0.0_rc5.ebuild | 319 +
 2 files changed, 322 insertions(+)

diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index 179b14e93b6..37191fc143c 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -4,12 +4,14 @@ DIST cfe-6.0.1.src.tar.xz 11905772 BLAKE2B 
abb60e9f9827d1d8a24f0aaf8a1d1e3297929
 DIST cfe-7.0.1.src.tar.xz 12488668 BLAKE2B 
b80247b5caf81661dfa715d9bf454b8023221bd27ce49b6bd8cd66f40ffe01448e40fb828fbcc64e49f059af7a7c5a95a0737b0b998454ac5c1dd39388150fa6
 SHA512 
df2f38153ebdc261bcfa6a569567f759bbb1a803192882a9d4eca55a47878166ac9057151a94ad341dc1281136547e4faa783a68070dfde2307b48cacd4b9194
 DIST cfe-8.0.0rc2.src.tar.xz 12861448 BLAKE2B 
b4f671b6597b46cb84b241bf602d7e1b12c896b9d3d5857c61a731c9ea0d94dc850c79cbbcb4a56cf2b54f2ffbc81e04f2062c59d4c5b800841e60eccd0dcfe9
 SHA512 
2bf1e39f5fc7842039b8e20913b3c71fea46b541825c703ce329f3fa01e45cf66c2cd39d9a0f92cf2c38eeb856e42023b087da0765baa0377226534a554c0d9a
 DIST cfe-8.0.0rc3.src.tar.xz 12863708 BLAKE2B 
1a05ee86b305de0d1e2cda1f89f22405e3c7826214e83b2275d14682374c31d72fd984a2b5d8da7fc906fb95003aee6a00e6e1700f7938f3042df2229fee9c50
 SHA512 
afc9d7bce817a9d8faf12efb273934539b18471fb4ece8fed56249628b17a302427c4e7ecbfa096287547e01f3823b9b7a1be4bf18417cc1c942776057b90db1
+DIST cfe-8.0.0rc5.src.tar.xz 12864516 BLAKE2B 
b1c982d83e0a911a7375d07f9f2f52956b3595674252e6e7d8d8ef4015b51171c59a2d3306c00fcd83ae2fff2eb3d58cc9d4cdeadaca02c4fc3a6242f57959fe
 SHA512 
40f3b6069e40fc4f831662912a8f4c3ab1579587bf48c1fcd9e80287b7e26e8b70becfce525a0b55b1b8283f20a9d67d232cf5ce10189a39d655e2fe3fb3dd73
 DIST clang-tools-extra-4.0.1.src.tar.xz 581788 BLAKE2B 
52ca89eda6fe1e0fbbdc46e17f4067f03a9a9440dcdcc98811651087d0c9ab24dfe3eefb0b80a32ec41abe0766cb3e47031de61c4cff02b7d0e08c8fd03e3faa
 SHA512 
ea26d926f428e62e76cf8a073e63ffe05645f6592e05d7717d5c257908870ae9217727d3e1578227b14eda5937085872463f1a8e99970256179c68b8a92e69e0
 DIST clang-tools-extra-5.0.2.src.tar.xz 646272 BLAKE2B 
8a15a0c3ed9e8c31706d744017aa8be52616037790075c2314c3a613c9e1aa86b0b980c4e3bd9a775b234440f17436392196b41f1691ab25a33b432a25affb68
 SHA512 
241d85652e7c3ad5d77754ad9a694bddab3c14098067da4119223007c5a4a765d1cd7e7c7dba91666ccd5506f8703c82c9ee487f28249a00c2c4edbd0d1f2640
 DIST clang-tools-extra-6.0.1.src.tar.xz 757256 BLAKE2B 
1d91d7459a34e7251007af91db1803ee6d04f1ef3e0fcf134a7e0d1d3456b094a80339ee60db3f0bdd12961f3a05caee7edfc5c6b9c48d49cd55a5dc3c102c3a
 SHA512 
cf29d117b6dabcb7a8e5f6dab5016ce5a5c8f475679001a43fd5c935f2c368f37cdef50aae2080a1e4524f647f6d83458d4a5dec5b45d03fb374f463caf7c3f5
 DIST clang-tools-extra-7.0.1.src.tar.xz 901368 BLAKE2B 
9d99f825e35bc2ef3c56c5c498778d2dcbc578e84920b44345b5734f5799ee7cffdbc77e2ee29b4a8fc03e0d451e31fff1abce042c71cee9984e00083d4dcdd3
 SHA512 
f0aa73217560f952261201e9049310e4a038bc5d4b4120a4c5d13a42aacfbbfe702f1891745755e1702269751d3df19237271caecba43c810a6f50d35494c798
 DIST clang-tools-extra-8.0.0rc2.src.tar.xz 1061132 BLAKE2B 
4cc8190c209e0d9cdac6bb292d45edb019bc4e20877cf8fe2277db9154d13eeb0d62fcc73c35c51291f4cdc538355830b2c0a9961a91fdd9021d3aa148b6cdf5
 SHA512 
0ce06a1132321a269fe781945989e1e154d2c4f6d7d86d1e648d805567d22c3ef1df3d4ac1197c552aaf37bcc09899ef2d6189fc82531dd5547d712a33c919ba
 DIST clang-tools-extra-8.0.0rc3.src.tar.xz 1996500 BLAKE2B 
9f81c97f72dd47dd1da5bf2ff2076a5248869927bc60a7421d910118fc48a498cea6c0d9e25f2bca6b8c4e51c15613f8ba02b0e025d9c562bbb9fd294214ff95
 SHA512 
d349ab481ec4b449967bfa9a8da40c76cb2642a20b5ba9cc55df63e156b77e68b0a95b3c9907f14ac1a1347d2d1f38a68f6de28fbe130ffb2e7d3826f865456c
+DIST clang-tools-extra-8.0.0rc5.src.tar.xz 1996164 BLAKE2B 
d20bd1c3dedb5559496ffacc11adaca39551f9ea055dde68274c6612a9d0446faa5a880e9e857b864143922d15acdfc8f0d957d19b496b16d42e9c743eeca551
 SHA512 
98f0f66b970295fda5706a0e4c1f517805b42e55ed10d1f7bcfba84d77a21f7aaa177e678e2bf8145409dd3eebf8a1d8f89defe2abec24ec3b2e6bed07b6d4e0
 DIST llvm-4.0.1.src.tar.xz 21065652 BLAKE2B 
6327eed2d1feb108440f22d2581d1ff86c10a10c29793538d8d899c7e2dc83d3f7b147d3fd4bcce2bd2bf57c071b08c624aeafe40a3e7a3914506e7751727e6c
 SHA512 
16adc39b34ddb628f81b171119a8e2a0e9138b25011e803ef0b688e2fbea116fc4953d3a1b61b90a98a75e33619f81566b7cb06a9a2ea4d04ac5e0eb303a2d1d
 DIST llvm-5.0.2-manpages.tar.bz2 93977 BLAKE2B 
8c5e8899e0df9d6037fb7d5c373de6492ccdc9fd2c26cc7dfbd8fb2b9e68418ca8fdf42cdc303c361e649cc6939bf5229cbad017bdccbd5d791e92752328252f
 SHA512 
568615bce5a75d42e4b6d592557472d366d49a99f8e81be10ae679804f1fe674c7fd0bbdac09af44fc67ee5aa34c4ed2153c2767c536ac8e45dd15c811c92dcb
 DIST llvm-5.0.2.src.tar.xz 

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

2019-03-12 Thread Michał Górny
commit: e81dc9a769a3523b42d9f1925e9c089db1a6a14e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 12 12:59:55 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 12 13:14:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81dc9a7

dev-python/lit: Bump to 8.0.0rc5

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

 dev-python/lit/Manifest |  1 +
 dev-python/lit/lit-8.0.0_rc5.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 9bc4cc9159c..5f757b818d7 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -4,3 +4,4 @@ DIST llvm-6.0.1.src.tar.xz 25306628 BLAKE2B 
60232d4d22f8096b565cc8d81fea0639f24f
 DIST llvm-7.0.1.src.tar.xz 28311056 BLAKE2B 
737aa6144a415e41a4ff2c8bd5a727d6f14d7b1810c62cbefa5a25fe642c98cddf8a28e35c7e9783373aa3b96f5c0943229e229ad1b43e56e9ed6db0f27ab128
 SHA512 
ac43a3cb71a53deb55e3693653847cf20bf6f5d9056f224e6956c96d63bc59ebee9404f088eec9cabe65337b4607a905ef931354b373cf64e0004c6905a6b5df
 DIST llvm-8.0.0rc2.src.tar.xz 30492444 BLAKE2B 
e7afd3b66e3eb204e07348f0bc77f0ae03d8e9581de4c94cba7c0b43b53f36ecd891c1272ce43ea6c78999fd404a7db105266a2eaca22975133571e1152961af
 SHA512 
9d93197848e9472cc2fef2477897e4f4d74a79b17a164fd43446b0ffb327e7f484cf64f0c294d9a99707c0b46282eb0d16e6ceb5d2d568f25e4235f70ae3c5e7
 DIST llvm-8.0.0rc3.src.tar.xz 30507604 BLAKE2B 
c9baaca537d292af9f12368df86090750508113eb7db393fe44c1ba7579df947f0a7092e6ddd4403bda9f9ed75fe8c049f3baf6d8671faa0c91e3267c584893a
 SHA512 
82199841c2084cffe4e86b4f2d5ebe404059196f1f6d000ee69cfddba05d78c4500ad7499615fa67e9774ead6cba5a23db484dd85f752c8d08e8067f7d7b98ca
+DIST llvm-8.0.0rc5.src.tar.xz 30507432 BLAKE2B 
3f20c3dc270439a32fe23e403ca5190e624f329a10d424d15475d32d89725b021f12af19845928da41be4b83afd254df1f6d27f235b0d2ab81ff76d9e588250f
 SHA512 
b015bab2f0b0644d9fab295dee5d3b2a4d4d7c9d5870a06d7829f43d61e92aeb31b28d4c074f6a20ad803dde06399ef3298c951f1580b010f4b756f75bb4453b

diff --git a/dev-python/lit/lit-8.0.0_rc5.ebuild 
b/dev-python/lit/lit-8.0.0_rc5.ebuild
new file mode 100644
index 000..2252897106f
--- /dev/null
+++ b/dev-python/lit/lit-8.0.0_rc5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+inherit distutils-r1 multiprocessing
+
+MY_P=llvm-${PV/_/}.src
+DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
+HOMEPAGE="https://llvm.org/;
+SRC_URI="https://prereleases.llvm.org/${PV/_//}/${MY_P}.tar.xz;
+
+LICENSE="UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+S=${WORKDIR}/${MY_P}/utils/lit
+
+# Tests require 'FileCheck' and 'not' utilities (from llvm)
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   sys-devel/llvm )"
+
+# TODO: move the manpage generation here (from sys-devel/llvm)
+
+src_unpack() {
+   einfo "Unpacking parts of ${MY_P}.tar.xz ..."
+   tar -xJf "${DISTDIR}/${MY_P}.tar.xz" "${MY_P}/utils/lit" || die
+}
+
+python_test() {
+   ./lit.py -j "${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" 
"$(get_nproc)")}" \
+   -vv tests || die
+}



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

2019-03-12 Thread Michał Górny
commit: aac8ffcfda94095c61fb76c9a65da4bed3cf5ef6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 12 13:00:06 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 12 13:14:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac8ffcf

sys-libs/libcxxabi: Bump to 8.0.0rc5

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

 sys-libs/libcxxabi/Manifest   |   2 +
 sys-libs/libcxxabi/libcxxabi-8.0.0_rc5.ebuild | 119 ++
 2 files changed, 121 insertions(+)

diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index d6129c08d96..2852ec9490d 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -2,7 +2,9 @@ DIST libcxx-6.0.1.src.tar.xz 1552328 BLAKE2B 
65a6addd04e530c2a72e8cba207282b9e9f
 DIST libcxx-7.0.1.src.tar.xz 1638188 BLAKE2B 
541d27c3801895d59ad06b15de5fe9ff0d9b5b3ef393a5fad05a12a52dd6453ecc530b0ce3129624a27e959d3c9c5f7066ebb57fd85caca538ebf4f990aa6967
 SHA512 
b3ad7ad95bdcf2d902b29de8a0b757d4dbc220bc1a22a813d6bcec15a34b3aa42e85c59f4cecbb318c799ca611550b44c328b37278f4349b984016ad4556c1d8
 DIST libcxx-8.0.0rc2.src.tar.xz 1755516 BLAKE2B 
b6c15d0d50d01e69afb376140052a1d27e2acef45796781497b35dbd8c26db3e17105fb4e83c50097ab7a4ebf077350754bc1b1d43ef8426b82a7e92b72d
 SHA512 
79ac5a389f5a6bcb145e8e387ae2cbdf0679996a9f66fe38a8e62cd893b6ed68943824d5538e7408b57ecfa4182aec20b837158c9a6f50188c1e9aae176a4f5f
 DIST libcxx-8.0.0rc3.src.tar.xz 1755192 BLAKE2B 
32d0602a13a273f396f139dd25f67ed0a12881c618eef35e0bb9b6d8d8cb786f130ce3ce7e8027f8f2a2516de5d1f9753bc12e81497a0bc919731866da04dba2
 SHA512 
f59e6fdd20d18cfb39c426eadcda5a611dc79735fc1fc8c4cebd4106afa35736ceb3500bba7f162bccced1964785fc18c129e9bb68dd6549b205cae14cd46f8b
+DIST libcxx-8.0.0rc5.src.tar.xz 1755168 BLAKE2B 
ec3e77fc15d92d4a2e04b706b52379e2f5fefbdd00e6f1bd63061c42781330b279507e690f2f14185e18893bb7b985251e68b5282b26b4c20afbed671d35073b
 SHA512 
aaf6495ea7ddf68441aa4422ca7d0d02f17875553f34010d1e5061a5180774990b227edc6fe133dd4081de7e4f835228ac286b974800fd396b3650c4f7899b7a
 DIST libcxxabi-6.0.1.src.tar.xz 528356 BLAKE2B 
b301b750b2928864d3fc51e66cf91aab6837636ec2bce706b9a97296ec96af4bd2e80b1bf80c9b4afe449335ee12bbdd1905433c27e1770e16bc306baf206927
 SHA512 
bbb4c7b412e295cb735f637df48a83093eef45ed5444f7766790b4b047f75fd5fd634d8f3a8ac33a5c1407bd16fd450ba113f60a9bcc1d0a911fe0c54e9c81f2
 DIST libcxxabi-7.0.1.src.tar.xz 535096 BLAKE2B 
212330e8dbde98280b1bcd4f36ea3f30b69af9816e6c252bd9640c45501536ce38e8b57f3e82195d2a33cb1286651f7cad82713c71e8012e512e04c4ff7bad64
 SHA512 
92e8d28f329e9a8cce296f0fddd88324198f722db3a748bb2164b28ae8eca6047c89ed1e70af00bbedd93ce4285b2ab1e0307a65b88dc60e581eebfd6cbd2038
 DIST libcxxabi-8.0.0rc2.src.tar.xz 539092 BLAKE2B 
2e03457c44d45035f18b01f34766d520e44f680ec9c73c8166a081e739a1ac17461d7e15f60728f4c1eb5d4a285b29c1b2123059d065eaf7f46c233210cb
 SHA512 
9887da2b1ae4fe821e6e66fd4ce5f134d8600243e64fbac2bc5b08dee689367ab1667522bc91328b18222f9fbe59fe79346b8ef529652b1ac300cf5bc161
 DIST libcxxabi-8.0.0rc3.src.tar.xz 538928 BLAKE2B 
8babd986626c8ab3b542a2c71172de3cb0ff681225d1876a8903dd77756edeaaffb86c142525323a002dcdb963bb996b7aa77f46564b0a6fa7f1e0b35759ab10
 SHA512 
f9bbcab81e206f0b5e7306f7f3fd9a8bd934e5877ca6237d53c0380549292a3f64fcdf25cbd95b8effa7c1adfa083584afd029f052f4b24ef9a9a5c6fc0d0305
+DIST libcxxabi-8.0.0rc5.src.tar.xz 539008 BLAKE2B 
899a1dd983e0265dd7961e6d9ed23e6f171b0ab195fc7164ab1d94ec82f52bee370296edfd51cc800cc9646feb92bf338075b19c4ef545ad9195f8ce83bddbea
 SHA512 
9bc9bde4787a21febc0b385c22dd20c33876c79aff585dbee6414d9982cce8ee5df05ed2a681eaf40b4d656e177feb4dcff4782663119ede72c4f4907aca2b9f

diff --git a/sys-libs/libcxxabi/libcxxabi-8.0.0_rc5.ebuild 
b/sys-libs/libcxxabi/libcxxabi-8.0.0_rc5.ebuild
new file mode 100644
index 000..c04f5a34e13
--- /dev/null
+++ b/sys-libs/libcxxabi/libcxxabi-8.0.0_rc5.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+# (needed due to CMAKE_BUILD_TYPE != Gentoo)
+CMAKE_MIN_VERSION=3.7.0-r1
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-multilib llvm multiprocessing python-any-r1
+
+MY_P=${P/_/}.src
+LIBCXX_P=libcxx-${PV/_/}.src
+
+DESCRIPTION="Low level support for a standard C++ library"
+HOMEPAGE="https://libcxxabi.llvm.org/;
+SRC_URI="https://prereleases.llvm.org/${PV/_//}/${MY_P}.tar.xz
+   https://prereleases.llvm.org/${PV/_//}/${LIBCXX_P}.tar.xz;
+
+LICENSE="|| ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-fbsd"
+IUSE="+libunwind +static-libs test elibc_musl"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   libunwind? (
+   || (
+   
>=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}]
+   
>=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}]
+   )
+   )"
+# llvm-6 for new lit options

[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/

2019-03-12 Thread Michał Górny
commit: ebb2f163abdabed479ab764e218ee168102bc47d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 12 12:59:57 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 12 13:14:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb2f163

dev-ml/llvm-ocaml: Bump to 8.0.0rc5

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

 dev-ml/llvm-ocaml/Manifest|   1 +
 dev-ml/llvm-ocaml/llvm-ocaml-8.0.0_rc5.ebuild | 127 ++
 2 files changed, 128 insertions(+)

diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index 9bc4cc9159c..5f757b818d7 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -4,3 +4,4 @@ DIST llvm-6.0.1.src.tar.xz 25306628 BLAKE2B 
60232d4d22f8096b565cc8d81fea0639f24f
 DIST llvm-7.0.1.src.tar.xz 28311056 BLAKE2B 
737aa6144a415e41a4ff2c8bd5a727d6f14d7b1810c62cbefa5a25fe642c98cddf8a28e35c7e9783373aa3b96f5c0943229e229ad1b43e56e9ed6db0f27ab128
 SHA512 
ac43a3cb71a53deb55e3693653847cf20bf6f5d9056f224e6956c96d63bc59ebee9404f088eec9cabe65337b4607a905ef931354b373cf64e0004c6905a6b5df
 DIST llvm-8.0.0rc2.src.tar.xz 30492444 BLAKE2B 
e7afd3b66e3eb204e07348f0bc77f0ae03d8e9581de4c94cba7c0b43b53f36ecd891c1272ce43ea6c78999fd404a7db105266a2eaca22975133571e1152961af
 SHA512 
9d93197848e9472cc2fef2477897e4f4d74a79b17a164fd43446b0ffb327e7f484cf64f0c294d9a99707c0b46282eb0d16e6ceb5d2d568f25e4235f70ae3c5e7
 DIST llvm-8.0.0rc3.src.tar.xz 30507604 BLAKE2B 
c9baaca537d292af9f12368df86090750508113eb7db393fe44c1ba7579df947f0a7092e6ddd4403bda9f9ed75fe8c049f3baf6d8671faa0c91e3267c584893a
 SHA512 
82199841c2084cffe4e86b4f2d5ebe404059196f1f6d000ee69cfddba05d78c4500ad7499615fa67e9774ead6cba5a23db484dd85f752c8d08e8067f7d7b98ca
+DIST llvm-8.0.0rc5.src.tar.xz 30507432 BLAKE2B 
3f20c3dc270439a32fe23e403ca5190e624f329a10d424d15475d32d89725b021f12af19845928da41be4b83afd254df1f6d27f235b0d2ab81ff76d9e588250f
 SHA512 
b015bab2f0b0644d9fab295dee5d3b2a4d4d7c9d5870a06d7829f43d61e92aeb31b28d4c074f6a20ad803dde06399ef3298c951f1580b010f4b756f75bb4453b

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-8.0.0_rc5.ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-8.0.0_rc5.ebuild
new file mode 100644
index 000..75111b867fb
--- /dev/null
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-8.0.0_rc5.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+# (needed due to CMAKE_BUILD_TYPE != Gentoo)
+CMAKE_MIN_VERSION=3.7.0-r1
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-utils llvm multiprocessing python-any-r1
+
+MY_P=llvm-${PV/_/}.src
+DESCRIPTION="OCaml bindings for LLVM"
+HOMEPAGE="https://llvm.org/;
+SRC_URI="https://prereleases.llvm.org/${PV/_//}/${MY_P}.tar.xz;
+
+# Keep in sync with sys-devel/llvm
+ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
+   NVPTX PowerPC Sparc SystemZ X86 XCore )
+ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
+LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
+
+LICENSE="UoI-NCSA"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="debug test ${ALL_LLVM_TARGETS[*]}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-lang/ocaml-4.00.0:0=
+   dev-ml/ocaml-ctypes:=
+   ~sys-devel/llvm-${PV}:=[${LLVM_TARGET_USEDEPS// /,},debug?]
+   !sys-devel/llvm[ocaml(-)]"
+# configparser-3.2 breaks the build (3.3 or none at all are fine)
+DEPEND="${RDEPEND}
+   dev-lang/perl
+   dev-ml/findlib
+   test? ( dev-ml/ounit )
+   !!

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

2019-03-12 Thread Michał Górny
commit: 97299d993eaea067f61c0d9f098f401256913eff
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 12 12:59:51 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 12 13:14:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97299d99

sys-devel/llvm-common: Bump to 8.0.0rc5

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

 sys-devel/llvm-common/Manifest |  1 +
 sys-devel/llvm-common/llvm-common-8.0.0_rc5.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest
index 9bc4cc9159c..5f757b818d7 100644
--- a/sys-devel/llvm-common/Manifest
+++ b/sys-devel/llvm-common/Manifest
@@ -4,3 +4,4 @@ DIST llvm-6.0.1.src.tar.xz 25306628 BLAKE2B 
60232d4d22f8096b565cc8d81fea0639f24f
 DIST llvm-7.0.1.src.tar.xz 28311056 BLAKE2B 
737aa6144a415e41a4ff2c8bd5a727d6f14d7b1810c62cbefa5a25fe642c98cddf8a28e35c7e9783373aa3b96f5c0943229e229ad1b43e56e9ed6db0f27ab128
 SHA512 
ac43a3cb71a53deb55e3693653847cf20bf6f5d9056f224e6956c96d63bc59ebee9404f088eec9cabe65337b4607a905ef931354b373cf64e0004c6905a6b5df
 DIST llvm-8.0.0rc2.src.tar.xz 30492444 BLAKE2B 
e7afd3b66e3eb204e07348f0bc77f0ae03d8e9581de4c94cba7c0b43b53f36ecd891c1272ce43ea6c78999fd404a7db105266a2eaca22975133571e1152961af
 SHA512 
9d93197848e9472cc2fef2477897e4f4d74a79b17a164fd43446b0ffb327e7f484cf64f0c294d9a99707c0b46282eb0d16e6ceb5d2d568f25e4235f70ae3c5e7
 DIST llvm-8.0.0rc3.src.tar.xz 30507604 BLAKE2B 
c9baaca537d292af9f12368df86090750508113eb7db393fe44c1ba7579df947f0a7092e6ddd4403bda9f9ed75fe8c049f3baf6d8671faa0c91e3267c584893a
 SHA512 
82199841c2084cffe4e86b4f2d5ebe404059196f1f6d000ee69cfddba05d78c4500ad7499615fa67e9774ead6cba5a23db484dd85f752c8d08e8067f7d7b98ca
+DIST llvm-8.0.0rc5.src.tar.xz 30507432 BLAKE2B 
3f20c3dc270439a32fe23e403ca5190e624f329a10d424d15475d32d89725b021f12af19845928da41be4b83afd254df1f6d27f235b0d2ab81ff76d9e588250f
 SHA512 
b015bab2f0b0644d9fab295dee5d3b2a4d4d7c9d5870a06d7829f43d61e92aeb31b28d4c074f6a20ad803dde06399ef3298c951f1580b010f4b756f75bb4453b

diff --git a/sys-devel/llvm-common/llvm-common-8.0.0_rc5.ebuild 
b/sys-devel/llvm-common/llvm-common-8.0.0_rc5.ebuild
new file mode 100644
index 000..1c597f784d4
--- /dev/null
+++ b/sys-devel/llvm-common/llvm-common-8.0.0_rc5.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P=llvm-${PV/_/}.src
+DESCRIPTION="Common files shared between multiple slots of LLVM"
+HOMEPAGE="https://llvm.org/;
+SRC_URI="https://prereleases.llvm.org/${PV/_//}/${MY_P}.tar.xz;
+
+LICENSE="UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~ppc-macos 
~x64-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="!sys-devel/llvm:0"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+   einfo "Unpacking parts of ${MY_P}.tar.xz ..."
+   tar -xJf "${DISTDIR}/${MY_P}.tar.xz" "${MY_P}/utils/vim" || die
+}
+
+src_configure() { :; }
+src_compile() { :; }
+src_test() { :; }
+
+src_install() {
+   insinto /usr/share/vim/vimfiles
+   doins -r utils/vim/*/
+   # some users may find it useful
+   newdoc utils/vim/README README.vim
+   dodoc utils/vim/vimrc
+}



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

2019-03-12 Thread Michał Górny
commit: 2260d6feadea1a78a2200c1f58d58b5a054eff6c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 12 13:00:02 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 12 13:14:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2260d6fe

dev-util/lldb: Bump to 8.0.0rc5

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

 dev-util/lldb/Manifest  |   2 +
 dev-util/lldb/lldb-8.0.0_rc5.ebuild | 118 
 2 files changed, 120 insertions(+)

diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest
index fc21c34e65b..d649f7d46cb 100644
--- a/dev-util/lldb/Manifest
+++ b/dev-util/lldb/Manifest
@@ -1,6 +1,8 @@
 DIST lldb-7.0.1.src.tar.xz 19384628 BLAKE2B 
4720aa85afb90b84264f53736ca8a225bfc807cd84271f8be35a06437e718fb40a0f5090f213e203ffb746b254583f59e912d00300635e78f43aeb75a8dc4048
 SHA512 
7e98c3148ac34b42404e5aaaff91728d19e9062110a333f0bc7a62ec324fbb6d033ea44b56e144dc1e94febb2107cfb33c71bb3602c2168a6270dd807a2cc5ff
 DIST lldb-8.0.0rc2.src.tar.xz 19603496 BLAKE2B 
e13ae6c20a34e0b77729abfd1c6108b213fcfbd31674b52e42d21ee3b9db334a1c4e772e787cb7ac3f3695078d3ea37b7d6f464bf575460dada59356131c8460
 SHA512 
5cc3687999356c6b17fe8eaea9187e2b7e275a641aefa3e94a45d6016df67fdfd2c25a77e225516496503074284be2ccfbca0d43912e8b5a9f5f72d231f85261
 DIST lldb-8.0.0rc3.src.tar.xz 19605220 BLAKE2B 
20cc9bf0680162628d7d09d3589151255fac74eac5be0b99bad2b6a810bc77f12403a7d9b7ae420c918643966271aaa49a13435e5668b6ce5be7525356361bd8
 SHA512 
abda094092fc40d83ea98a2cb19aeb3f5a51ffbeb810e8aaebf3eac9c7be84f0123bf5397d7ac74109b8aa45d589e4e38646efe1817bdb6272bd957ba7a92cd2
+DIST lldb-8.0.0rc5.src.tar.xz 19602752 BLAKE2B 
4f861bf53b254d3b2496b954a566ae02fe043d938cc04b931c88237dbf593de42c1e51ace0f81280b9e646a2febe853f9be72bec8f91d351ba7f9fe3b4d46df9
 SHA512 
b10e57410b4414e9f373bb2486690108d6a83c8268c9fcc4e30af60f488bf0dec660c4556ff384cb12b0af29d3c9e5a05a9bf57a0bc9acd1d3c39cf071304440
 DIST llvm-7.0.1.src.tar.xz 28311056 BLAKE2B 
737aa6144a415e41a4ff2c8bd5a727d6f14d7b1810c62cbefa5a25fe642c98cddf8a28e35c7e9783373aa3b96f5c0943229e229ad1b43e56e9ed6db0f27ab128
 SHA512 
ac43a3cb71a53deb55e3693653847cf20bf6f5d9056f224e6956c96d63bc59ebee9404f088eec9cabe65337b4607a905ef931354b373cf64e0004c6905a6b5df
 DIST llvm-8.0.0rc2.src.tar.xz 30492444 BLAKE2B 
e7afd3b66e3eb204e07348f0bc77f0ae03d8e9581de4c94cba7c0b43b53f36ecd891c1272ce43ea6c78999fd404a7db105266a2eaca22975133571e1152961af
 SHA512 
9d93197848e9472cc2fef2477897e4f4d74a79b17a164fd43446b0ffb327e7f484cf64f0c294d9a99707c0b46282eb0d16e6ceb5d2d568f25e4235f70ae3c5e7
 DIST llvm-8.0.0rc3.src.tar.xz 30507604 BLAKE2B 
c9baaca537d292af9f12368df86090750508113eb7db393fe44c1ba7579df947f0a7092e6ddd4403bda9f9ed75fe8c049f3baf6d8671faa0c91e3267c584893a
 SHA512 
82199841c2084cffe4e86b4f2d5ebe404059196f1f6d000ee69cfddba05d78c4500ad7499615fa67e9774ead6cba5a23db484dd85f752c8d08e8067f7d7b98ca
+DIST llvm-8.0.0rc5.src.tar.xz 30507432 BLAKE2B 
3f20c3dc270439a32fe23e403ca5190e624f329a10d424d15475d32d89725b021f12af19845928da41be4b83afd254df1f6d27f235b0d2ab81ff76d9e588250f
 SHA512 
b015bab2f0b0644d9fab295dee5d3b2a4d4d7c9d5870a06d7829f43d61e92aeb31b28d4c074f6a20ad803dde06399ef3298c951f1580b010f4b756f75bb4453b

diff --git a/dev-util/lldb/lldb-8.0.0_rc5.ebuild 
b/dev-util/lldb/lldb-8.0.0_rc5.ebuild
new file mode 100644
index 000..cab280bed82
--- /dev/null
+++ b/dev-util/lldb/lldb-8.0.0_rc5.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+# (needed due to CMAKE_BUILD_TYPE != Gentoo)
+CMAKE_MIN_VERSION=3.7.0-r1
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-utils llvm multiprocessing python-single-r1 \
+   toolchain-funcs
+
+MY_P=${P/_/}.src
+LLVM_P=llvm-${PV/_/}.src
+
+DESCRIPTION="The LLVM debugger"
+HOMEPAGE="https://llvm.org/;
+SRC_URI="https://prereleases.llvm.org/${PV/_//}/${MY_P}.tar.xz
+   test? ( https://prereleases.llvm.org/${PV/_//}/${LLVM_P}.tar.xz )"
+
+LICENSE="UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="libedit ncurses python test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   libedit? ( dev-libs/libedit:0= )
+   ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
+   python? ( dev-python/six[${PYTHON_USEDEP}]
+   ${PYTHON_DEPS} )
+   ~sys-devel/clang-${PV}[xml]
+   ~sys-devel/llvm-${PV}
+   !

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

2019-03-12 Thread Michał Górny
commit: fc23dbf54f1c2cc1773d0098358b96bd73217035
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 12 12:59:58 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 12 13:14:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc23dbf5

sys-devel/lld: Bump to 8.0.0rc5

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

 sys-devel/lld/Manifest |  2 +
 sys-devel/lld/lld-8.0.0_rc5.ebuild | 75 ++
 2 files changed, 77 insertions(+)

diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index b4d30735696..1b3664988dc 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -2,7 +2,9 @@ DIST lld-6.0.1.src.tar.xz 787804 BLAKE2B 
6b1d42bf24ca4c4dbfd060f1e40efa106e4adb7
 DIST lld-7.0.1.src.tar.xz 912812 BLAKE2B 
586f869350cb49eec661b72d575686d3627f2e094b492ad1d62ebad2a7aa14cff5582b51713ab02889c1f1bab20b38cfcb038e6753936688e6530f7b044e73ba
 SHA512 
e5d3ed280d8ac6014cd6bbe080b11e2c4ebbae81dc14b637e779ec027d818dbae91c6f0de9e94bcecd6bdaa37f12c35141b5d81f0a15251d27932aa9bebd4047
 DIST lld-8.0.0rc2.src.tar.xz 999024 BLAKE2B 
866a36f95fc51408b511392cd48c923b1deb9307d72fae93726c189b78fae9ba0586a1ff188335e80f66a86c8c6de9d1c609deb72ed25438b558a7e4df7a00bd
 SHA512 
ba59b603f83283a75b8b020a339c7381e2397e55165ffe86e194d8c1da5845a1e5187ba45d7a46bb136d69c2fac64fb4f97f0fa5eab1d17232e5f474764cc5f6
 DIST lld-8.0.0rc3.src.tar.xz 999892 BLAKE2B 
e62141c0d93a762aecd12d72ab8a8fbfeb91896421f356401d1018bd09f713f8ebc73fc3e1a80e4260c413d705ae7f5a51a7009f056e040ab5851909b19efabc
 SHA512 
4858afd97ab605440590c5fdcdeb82b0496e391b2719eb805b799b645c9c3d305c71cf1cf2d9eb37a845903a149d2461a582de3ef97fa9b662c3ad31c5cb1064
+DIST lld-8.0.0rc5.src.tar.xz 16 BLAKE2B 
1c48d0a017e225b62333046a532bf82dec36a1bfbd51b53c30a3d4b3a23de2c5a7efcdf65025cde667e1af25d9858a09b5fa375abee212ffb7782a4e95276af3
 SHA512 
392d55336f4fb450dd13cc3ffca22c1ad0f856c633f4be879ee55f430a68c1037645b16e4357494d68818bc62d5490e31e3fe8f7f154e8cbac2fde5136588241
 DIST llvm-6.0.1.src.tar.xz 25306628 BLAKE2B 
60232d4d22f8096b565cc8d81fea0639f24f14e8fc4f66ade69fa15479181f07f655f26dff3fa24bf105762b495da316c5c9352db234bd0af6b9c3fff6d4d881
 SHA512 
cbbb00eb99cfeb4aff623ee1a5ba075e7b5a76fc00c5f9f539ff28c108598f5708a0369d5bd92683def5a20c2fe60cab7827b42d628dbfcc79b57e0e91b84dd9
 DIST llvm-7.0.1.src.tar.xz 28311056 BLAKE2B 
737aa6144a415e41a4ff2c8bd5a727d6f14d7b1810c62cbefa5a25fe642c98cddf8a28e35c7e9783373aa3b96f5c0943229e229ad1b43e56e9ed6db0f27ab128
 SHA512 
ac43a3cb71a53deb55e3693653847cf20bf6f5d9056f224e6956c96d63bc59ebee9404f088eec9cabe65337b4607a905ef931354b373cf64e0004c6905a6b5df
 DIST llvm-8.0.0rc2.src.tar.xz 30492444 BLAKE2B 
e7afd3b66e3eb204e07348f0bc77f0ae03d8e9581de4c94cba7c0b43b53f36ecd891c1272ce43ea6c78999fd404a7db105266a2eaca22975133571e1152961af
 SHA512 
9d93197848e9472cc2fef2477897e4f4d74a79b17a164fd43446b0ffb327e7f484cf64f0c294d9a99707c0b46282eb0d16e6ceb5d2d568f25e4235f70ae3c5e7
 DIST llvm-8.0.0rc3.src.tar.xz 30507604 BLAKE2B 
c9baaca537d292af9f12368df86090750508113eb7db393fe44c1ba7579df947f0a7092e6ddd4403bda9f9ed75fe8c049f3baf6d8671faa0c91e3267c584893a
 SHA512 
82199841c2084cffe4e86b4f2d5ebe404059196f1f6d000ee69cfddba05d78c4500ad7499615fa67e9774ead6cba5a23db484dd85f752c8d08e8067f7d7b98ca
+DIST llvm-8.0.0rc5.src.tar.xz 30507432 BLAKE2B 
3f20c3dc270439a32fe23e403ca5190e624f329a10d424d15475d32d89725b021f12af19845928da41be4b83afd254df1f6d27f235b0d2ab81ff76d9e588250f
 SHA512 
b015bab2f0b0644d9fab295dee5d3b2a4d4d7c9d5870a06d7829f43d61e92aeb31b28d4c074f6a20ad803dde06399ef3298c951f1580b010f4b756f75bb4453b

diff --git a/sys-devel/lld/lld-8.0.0_rc5.ebuild 
b/sys-devel/lld/lld-8.0.0_rc5.ebuild
new file mode 100644
index 000..7e98b34812a
--- /dev/null
+++ b/sys-devel/lld/lld-8.0.0_rc5.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+# (needed due to CMAKE_BUILD_TYPE != Gentoo)
+CMAKE_MIN_VERSION=3.7.0-r1
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-utils llvm multiprocessing python-any-r1
+
+MY_P=${P/_/}.src
+LLVM_P=llvm-${PV/_/}.src
+
+DESCRIPTION="The LLVM linker (link editor)"
+HOMEPAGE="https://llvm.org/;
+SRC_URI="https://prereleases.llvm.org/${PV/_//}/${MY_P}.tar.xz
+   test? ( https://prereleases.llvm.org/${PV/_//}/${LLVM_P}.tar.xz )"
+
+LICENSE="UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-fbsd"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="~sys-devel/llvm-${PV}"
+DEPEND="${RDEPEND}
+   test? ( $(python_gen_any_dep 
"~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") )"
+
+S=${WORKDIR}/${MY_P}
+
+# least intrusive of all
+CMAKE_BUILD_TYPE=RelWithDebInfo
+
+python_check_deps() {
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
+   use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+   einfo "Unpacking ${MY_P}.tar.xz ..."
+  

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

2019-03-12 Thread Mikle Kolyada
commit: 2ed41de1a8c3c594e7a12cc10c85566ceb56c842
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Mar 12 12:49:58 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Mar 12 12:52:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed41de1

sys-apps/portage: amd64 stable wrt bug #680054

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

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

diff --git a/sys-apps/portage/portage-2.3.62.ebuild 
b/sys-apps/portage/portage-2.3.62.ebuild
index 4bf3a6b2ded..c49eccdd2f3 100644
--- a/sys-apps/portage/portage-2.3.62.ebuild
+++ b/sys-apps/portage/portage-2.3.62.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd"
 SLOT="0"
 IUSE="build doc epydoc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



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

2019-03-12 Thread Mart Raudsepp
commit: d282c303655db0b9a7ad616083d222856f961de0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 12 12:02:25 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 12 12:02:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d282c303

dev-libs/openssl: arm64 stable (bug #678564)

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

 dev-libs/openssl/openssl-1.0.2r.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.0.2r.ebuild 
b/dev-libs/openssl/openssl-1.0.2r.ebuild
index 7f7493f442a..2b6f708bf9e 100644
--- a/dev-libs/openssl/openssl-1.0.2r.ebuild
+++ b/dev-libs/openssl/openssl-1.0.2r.ebuild
@@ -22,7 +22,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
 
 LICENSE="openssl"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
 IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 
static-libs test +tls-heartbeat vanilla zlib"
 RESTRICT="!bindist? ( bindist )"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/nautilus-tracker-tags/files/, gnome-extra/nautilus-tracker-tags/, ...

2019-03-12 Thread Mart Raudsepp
commit: 66eec4b3b6fdb7986f388ce8067a8cec639d6025
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 12 11:54:31 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 12 11:55:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66eec4b3

gnome-extra/nautilus-tracker-tags: remove last-rited package

Closes: https://bugs.gentoo.org/677798
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/nautilus-tracker-tags/Manifest |  1 -
 .../nautilus-tracker-tags/files/0.12.5-Makefile| 15 
 gnome-extra/nautilus-tracker-tags/metadata.xml |  8 -
 .../nautilus-tracker-tags-1.12.4.ebuild| 41 --
 profiles/package.mask  |  5 ---
 5 files changed, 70 deletions(-)

diff --git a/gnome-extra/nautilus-tracker-tags/Manifest 
b/gnome-extra/nautilus-tracker-tags/Manifest
deleted file mode 100644
index c19d1c5b7f5..000
--- a/gnome-extra/nautilus-tracker-tags/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST tracker-1.12.4.tar.xz 5051884 BLAKE2B 
99cc85fc4d49691eb0a73e4f1776d9971b5cbe5844478825e473137b4d7b13e2578065be497da57285abc2d3cf4c6d1ed1b077a01cd68dc093e18ddd7674c1f1
 SHA512 
e81af22733c7d80535c79e23a4b3edbbcf888eede1dff071d466518054e90d4c207af76bcb4d8c73dc20729ae2eab60444ca91ee7ae09e96c0da2fdab97752c1

diff --git a/gnome-extra/nautilus-tracker-tags/files/0.12.5-Makefile 
b/gnome-extra/nautilus-tracker-tags/files/0.12.5-Makefile
deleted file mode 100644
index c2aececf863..000
--- a/gnome-extra/nautilus-tracker-tags/files/0.12.5-Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
-EXTENSIONDIR := $(shell pkg-config --variable=extensiondir 
libnautilus-extension)
-CFLAGS := -fPIC $(CFLAGS) $(shell pkg-config --cflags glib-2.0 gtk+-3.0 
libnautilus-extension tracker-sparql-$(TRACKER_API))
-LIBS := $(shell pkg-config --libs glib-2.0 gtk+-3.0 libnautilus-extension 
tracker-sparql-$(TRACKER_API))
-RPATH := $(shell pkg-config --variable=libdir 
tracker-sparql-$(TRACKER_API))/tracker-$(TRACKER_API)
-INSTALL = install
-
-object_files = tracker-tags-extension.o tracker-tags-utils.o 
tracker-tags-view.o
-
-libnautilus-tracker-tags.so: $(object_files)
-   $(CC) -shared -Wl,-rpath=$(RPATH) -Wl,-soname=$@ $(LDFLAGS) $^ $(LIBS) 
-o $@
-
-install: libnautilus-tracker-tags.so
-   $(INSTALL) -d $(DESTDIR)$(EXTENSIONDIR)/
-   $(INSTALL) $^ $(DESTDIR)$(EXTENSIONDIR)/
-

diff --git a/gnome-extra/nautilus-tracker-tags/metadata.xml 
b/gnome-extra/nautilus-tracker-tags/metadata.xml
deleted file mode 100644
index 39980802b1d..000
--- a/gnome-extra/nautilus-tracker-tags/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-

diff --git 
a/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.12.4.ebuild 
b/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.12.4.ebuild
deleted file mode 100644
index 0dedff4b890..000
--- a/gnome-extra/nautilus-tracker-tags/nautilus-tracker-tags-1.12.4.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="tracker"
-
-inherit gnome.org toolchain-funcs
-
-DESCRIPTION="Nautilus extension to tag files for Tracker"
-HOMEPAGE="https://wiki.gnome.org/Projects/Tracker;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE=""
-
-COMMON_DEPEND="
-   ~app-misc/tracker-${PV}
-   >=dev-libs/glib-2.44:2
-   >=gnome-base/nautilus-2.90
-   x11-libs/gtk+:3
-"
-RDEPEND="${COMMON_DEPEND}
-   ! (12 Feb 2019)
-# Was not well maintained upstream, dropped with tracker-2.
-# Removal in 30 days. Bug 677798
-gnome-extra/nautilus-tracker-tags
-
 # Miroslav Šulc  (10 Feb 2019)
 # Depends on >=virtual/{jdk,jre}-11 which is masked
 =www-servers/tomcat-9.0.16



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

2019-03-12 Thread Mart Raudsepp
commit: 3ccd9aa1149fdebc3a2ec1a7f7d969afe4b2fd77
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 12 11:33:51 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 12 11:44:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ccd9aa1

app-text/enchant: really disable zemberek provider to avoid crashes

Something trips up GSource iteration in main context with the
zemberek provider. As we don't have zemberek-server anymore, just
make sure it is not build wrongly due to configure bugs.

Bug: https://bugs.gentoo.org/662484
Closes: https://bugs.gentoo.org/675908
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-text/enchant/enchant-1.6.1-r1.ebuild | 59 
 1 file changed, 59 insertions(+)

diff --git a/app-text/enchant/enchant-1.6.1-r1.ebuild 
b/app-text/enchant/enchant-1.6.1-r1.ebuild
new file mode 100644
index 000..394541586a7
--- /dev/null
+++ b/app-text/enchant/enchant-1.6.1-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit versionator
+
+MY_PV="$(replace_all_version_separators '-')"
+DESCRIPTION="Spellchecker wrapping library"
+HOMEPAGE="https://abiword.github.io/enchant/;
+SRC_URI="https://github.com/AbiWord/enchant/releases/download/${PN}-${MY_PV}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x86-solaris"
+
+IUSE="aspell +hunspell static-libs test"
+REQUIRED_USE="|| ( hunspell aspell )"
+
+# FIXME: depends on unittest++ but through pkgconfig which is a Debian hack, 
bug #629742
+COMMON_DEPENDS="
+   >=dev-libs/glib-2.6:2
+   aspell? ( app-text/aspell )
+   hunspell? ( >=app-text/hunspell-1.2.1:0= )"
+RDEPEND="${COMMON_DEPENDS}"
+
+DEPEND="${COMMON_DEPENDS}
+   virtual/pkgconfig
+"
+#  test? ( dev-libs/unittest++ )
+
+DOCS="AUTHORS BUGS ChangeLog HACKING MAINTAINERS NEWS README TODO"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.6.0-hunspell150_fix.patch
+)
+
+src_prepare() {
+   default
+   sed -e "/SUBDIRS/ s/unittests//" -i "${S}"/Makefile.{am,in} || die
+   sed -e "s/build_zemberek=yes//" -i "${S}"/configure{.ac,} || die # bug 
662484, shouldn't be an issue in 2.2
+}
+
+src_configure() {
+   econf \
+   $(use_enable aspell) \
+   $(use_enable hunspell myspell) \
+   $(use_enable static-libs static) \
+   --disable-hspell \
+   --disable-ispell \
+   --disable-uspell \
+   --disable-voikko \
+   --disable-zemberek \
+   --with-myspell-dir="${EPREFIX}"/usr/share/myspell/
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



  1   2   >