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

2020-03-23 Thread Zac Medico
commit: 40be63f961b87a2a4c79d060c5e5b77106242a15
Author: Nils Freydank  posteo  de>
AuthorDate: Mon Mar 23 21:52:56 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Mar 24 05:37:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40be63f9

dev-python/mando: Bump to 0.6.4

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Nils Freydank  posteo.de>
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/mando/Manifest   |  1 +
 dev-python/mando/mando-0.6.4.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-python/mando/Manifest b/dev-python/mando/Manifest
index 5194c32ad6b..2db64f33799 100644
--- a/dev-python/mando/Manifest
+++ b/dev-python/mando/Manifest
@@ -1 +1,2 @@
 DIST mando-0.3.2.tar.gz 22393 BLAKE2B 
bf6a7df4a6e2e8270d0b8fa278cde7d520bf5c9d490dec748927d8f7c024381094f946e5feb4b5334b0d7255df002aeb1b42b8545b7514194425e37f739d2da9
 SHA512 
57f5041ad175c4eca4c158d9d917dcb1f9c25978c60aa0e76322d0395b0edbc3fb7b062da7b9af871a97bbd46cfe7f81e634287f813baf15ef134be53150bd11
+DIST mando-0.6.4.tar.gz 36560 BLAKE2B 
9878746485d4b896c3e32512b77ac02739940a1398eee12056fd6719cc3c99f8c526c8e573d2556b6a9d0d8d26e20fb45c97119e626b1d44f0a5b5f4655adba1
 SHA512 
457fa0db4e8e5dbfac6146d254181213814ef1975c919b4573007face27749ec3a50eda850558ebdc0fdff94a5e9819fd825b10cb3023078b2b426c2825fdbf0

diff --git a/dev-python/mando/mando-0.6.4.ebuild 
b/dev-python/mando/mando-0.6.4.ebuild
new file mode 100644
index 000..6beb7fda286
--- /dev/null
+++ b/dev-python/mando/mando-0.6.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Create Python CLI apps with little to no effort at all!"
+HOMEPAGE="https://mando.readthedocs.org/ https://github.com/rubik/mando;
+SRC_URI="https://github.com/rubik/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/tox[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND=""
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   "${PYTHON}" mando/tests/run.py || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] proj/sci:master commit in: sci-libs/labbookdb/

2020-03-23 Thread Horea Christian
commit: 8115633742960ff27d9b885c2e16abab99d61b02
Author: Horea Christian  chymera  eu>
AuthorDate: Tue Mar 24 03:43:15 2020 +
Commit: Horea Christian  gmail  com>
CommitDate: Tue Mar 24 03:43:15 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=81156337

sci-libs/labbookdb: version bump 0.1

and removed deprecated versions

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Horea Christian  chymera.eu>

 ...labbookdb-0.0.2.ebuild => labbookdb-0.1.ebuild} |  4 ++--
 sci-libs/labbookdb/labbookdb-.ebuild   | 27 --
 2 files changed, 2 insertions(+), 29 deletions(-)

diff --git a/sci-libs/labbookdb/labbookdb-0.0.2.ebuild 
b/sci-libs/labbookdb/labbookdb-0.1.ebuild
similarity index 87%
rename from sci-libs/labbookdb/labbookdb-0.0.2.ebuild
rename to sci-libs/labbookdb/labbookdb-0.1.ebuild
index a2df37ad0..cff669563 100644
--- a/sci-libs/labbookdb/labbookdb-0.0.2.ebuild
+++ b/sci-libs/labbookdb/labbookdb-0.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 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} )
+PYTHON_COMPAT=( python3_{6,7} )
 
 inherit distutils-r1
 

diff --git a/sci-libs/labbookdb/labbookdb-.ebuild 
b/sci-libs/labbookdb/labbookdb-.ebuild
deleted file mode 100644
index 86244cdbd..0
--- a/sci-libs/labbookdb/labbookdb-.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
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit distutils-r1 git-r3
-
-DESCRIPTION="Lab Book Database Framework"
-HOMEPAGE="https://github.com/TheChymera/LabbookDB;
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/TheChymera/LabbookDB;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-KEYWORDS=""
-
-DEPEND=""
-RDEPEND="
-   dev-python/argh[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/simplejson[${PYTHON_USEDEP}]
-   dev-python/sqlalchemy[${PYTHON_USEDEP}]
-   "



[gentoo-commits] proj/sci:master commit in: sci-libs/nipy-data/

2020-03-23 Thread Horea Christian
commit: 65423f81ac69a42006426cbcc1c4a55b8295a89d
Author: Horea Christian  chymera  eu>
AuthorDate: Tue Mar 24 03:40:34 2020 +
Commit: Horea Christian  gmail  com>
CommitDate: Tue Mar 24 03:41:14 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=65423f81

sci-libs/nipy-data: remove from tree.

Unmaintained, not used by any packages

Signed-off-by: Horea Christian  chymera.eu>

 sci-libs/nipy-data/metadata.xml | 15 ---
 sci-libs/nipy-data/nipy-data-0.2.ebuild | 20 
 2 files changed, 35 deletions(-)

diff --git a/sci-libs/nipy-data/metadata.xml b/sci-libs/nipy-data/metadata.xml
deleted file mode 100644
index 920dec48f..0
--- a/sci-libs/nipy-data/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   horea.chr...@gmail.com
-   Horea Christian
-   
-   
-   s...@gentoo.org
-   Gentoo Science Project
-   
-   
-Nipy-data is a package containing data files needed for many nipy demo 
tutorials.
-
-

diff --git a/sci-libs/nipy-data/nipy-data-0.2.ebuild 
b/sci-libs/nipy-data/nipy-data-0.2.ebuild
deleted file mode 100644
index 7fb12a06f..0
--- a/sci-libs/nipy-data/nipy-data-0.2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Demo Data for Python Neuroimaging"
-HOMEPAGE="http://nipy.org/;
-SRC_URI="http://nipy.org/data-packages/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND=""
-DEPEND=""



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

2020-03-23 Thread Jory Pratt
commit: eca2638710c5a06423fe5ae44bfe9ca7700b8e48
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Mar 24 02:22:02 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue Mar 24 02:22:02 2020 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=eca26387

www-client/firefox: Version bump 75.0b6

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Jory Pratt  gentoo.org>

 www-client/firefox/Manifest | 2 +-
 .../firefox/{firefox-75.0_beta5.ebuild => firefox-75.0_beta6.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index d3bdd5c..a792a34 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,2 +1,2 @@
 DIST firefox-75.0-patches-01.tar.xz 16972 BLAKE2B 
3775119a1e309f30e8f18fb2a711d6c1733fb516970e408966ec206c906905c6d4db8ccf915aafa0584327998fb5158d86933a8e151345067a520c1515b3224a
 SHA512 
d56a08abf9a681d335f87f4b763d8976f2a6a0b0bd1dec1e500ca5a4ff4ac85b010e9870f0f37f38a9f009fd6d9b39cf8260059b7151fdf6337ebe7ef40858c6
-DIST firefox-75.0b5.source.tar.xz 324035152 BLAKE2B 
edef551a1f812192cac3d418a8d1f4113130ba168984e22d9b764433655214d0216ee6e9f1f4601e31e287aac619e8b91faf5e35f525fd8a8db5da9263b604c0
 SHA512 
80573d04ac13df7ce6afbbb6f0fde2e544d5c7abf63a5290efa81bcd2b6aee363762879e7c5ab2918f59926b48b3220287e4629e5c47bccd8facad1e75bef2b0
+DIST firefox-75.0b6.source.tar.xz 323020800 BLAKE2B 
6c4b9740f0e8e0c40875ef55ddb21196c175e7a9a8a607428bad409af560184b20f3ebb8ee5d68921b26436ddf2879ab7035aa71bc183986fe1e90d6c7ab3ef8
 SHA512 
caa58fec9c157c4c5e00c25ae47d59504cd68c2a9fffb695d211e5eea45f25d4a60dec0a65929e3c58c8369892964a4bb561b2ef33cc2143de6070a6d30c95ba

diff --git a/www-client/firefox/firefox-75.0_beta5.ebuild 
b/www-client/firefox/firefox-75.0_beta6.ebuild
similarity index 100%
rename from www-client/firefox/firefox-75.0_beta5.ebuild
rename to www-client/firefox/firefox-75.0_beta6.ebuild



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

2020-03-23 Thread Zac Medico
commit: 7edffe51deb7ffecabb3cb502ebae77ca01a22de
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Mar 24 02:12:58 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Mar 24 02:19:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7edffe51

sys-apps/portage: Remove old versions

Package-Manager: Portage-2.3.95, Repoman-2.3.21
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest |   4 -
 sys-apps/portage/portage-2.3.79.ebuild| 260 -
 sys-apps/portage/portage-2.3.84-r1.ebuild | 263 -
 sys-apps/portage/portage-2.3.92.ebuild| 267 --
 sys-apps/portage/portage-2.3.93.ebuild| 267 --
 5 files changed, 1061 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 1d84aca7537..c39a63cd43f 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,8 +1,4 @@
 DIST portage-2.3.69.tar.bz2 1027945 BLAKE2B 
22a06370d9db8f8954f609a4435983b914f03c11fa1c4c857089738db574e3346fc286c77bb62103d868742b423484b3a186cbc22545a0f516a5724e331e
 SHA512 
20a6c9d26829e9d3738da824aa3fcc0bc8f01019ae9631871ce56e5ff37d91ed27d7b9505c433cc3b7441290abf98bf0897bbb66c099cbb982854047e6c8f045
-DIST portage-2.3.79.tar.bz2 1038675 BLAKE2B 
7a6cff28fa1d4b54607e9416914ab534d250718b082a9789a36be057933867a8a3befd7c99d404b058f67b92c6ee975323c37251fe89d3e3e46865daf0fea25e
 SHA512 
23101644185fb7c6eff12f015d442599b3af744f7b13dcb630f47a7f27c1392c46bd4aa5fa32d403dcf058cc3cc1d56cef00fd8c34dda811388eb268761c0797
-DIST portage-2.3.84.tar.bz2 1043069 BLAKE2B 
85ccc209011ef5206e0aaf768ec0276449f5a691f62f8dd65b812b6a285030796180acce89e9f2c8ae05fe4f59505133535f0374bf076846f819477d0a62d231
 SHA512 
49797ded65091ea7450f3c37e4ca1efb4205bc67e873295b5060ee6d39c1c63313fc1caa8c2f6c7afa6b352cef6d7ef04b8371c66a3ade05ac734b46f807bfd7
 DIST portage-2.3.89.tar.bz2 1048621 BLAKE2B 
1353f0697a977eb395abd857c8cc43c839912f4bd31436c6620d10e3dc29dc32ee9970478ad0f569b02f14989c48a7d956a233c7db22e172897a49a98fd2a94d
 SHA512 
fa453d3134139fc1f435d6388aa7d6271cd680d08ea1736269a917c12500bb463a81afc956ddd0045e98784bcdbb6541c333be6ff0c2a00feeb482b637f08e98
-DIST portage-2.3.92.tar.bz2 1049616 BLAKE2B 
fa140be91d7f7bd792b00249deb0d4900ff7f62f7df411ad6dd660d4f6c211426b90be665318d1de2a971669edc509543b0fb88b555e72d02c9d9ead36a7d5e0
 SHA512 
08e4c1beacb348e751532ac80a4ee13eb6824989a3b1006322180e3db84dc7b91b578295968bdcb601923c9836363c30c68e49f7f8b76960fb5e23234d7f04d0
-DIST portage-2.3.93.tar.bz2 1050236 BLAKE2B 
08328dd043621ba722594d72856fb8add3bb04f457692bebdb851669068d86bd9e7c921bb798172a64c901032343169dc3796cd1b6cb88fefa157558ea224f43
 SHA512 
c82974b4b6dceb2adedc8d87a03981ad5643b0e7540da8227553bbd0f2f8935123821cac9357a14b36a113a2cb4a488bf10fcb293f4162944fe210b066875db8
 DIST portage-2.3.94.tar.bz2 1050104 BLAKE2B 
8e812e4f56f5dd94cab6d806f83ae4db5507192860f5d74f43f409586def75642378416ab34371adbe9718bcd77298d9fa5f2b0d2d5e79ce18bf71a5287f0b00
 SHA512 
7f04fa6b0e5cc38dbb21df9fdf0efc0e4ced7f040fa9c34cab367f0bb514571e536b5fc6ea841ad89cb6934ecf6adc370160ed6e0a9bbd5fb280add9ca3c29ed
 DIST portage-2.3.95.tar.bz2 1050834 BLAKE2B 
0864f0887cc2f35d2f56300a040672d4f76f310784b843dbea70c358489ab4f5d385fd92d5b48292b6f2067c0e7a2e30088b44bec71c542c56c15cd12d709826
 SHA512 
971dd3455f9e2156bb92c474f0d4bf6a1443995a3a243ed7d3499aebbdd8cfe4c9e16668c7fec45ec4546cddd1b437d81d704f4d26e7f5af03f1ccd164aceb46

diff --git a/sys-apps/portage/portage-2.3.79.ebuild 
b/sys-apps/portage/portage-2.3.79.ebuild
deleted file mode 100644
index 36088bf91f0..000
--- a/sys-apps/portage/portage-2.3.79.ebuild
+++ /dev/null
@@ -1,260 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_5 python3_6 python3_7 python3_8 )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-
-inherit distutils-r1 linux-info systemd prefix
-
-DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86"
-SLOT="0"
-IUSE="build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux xattr"
-
-DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/sed-4.0.5 sys-devel/patch
-   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )"
-# Require sandbox-2.2 for bug #288863.
-# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
-# quite slow, so it's not considered in the dependencies as an alternative to
-# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
-# for now, don't pull in xattr deps for other kernels.
-# For whirlpool hash, require python[ssl] (bug #425046).
-# 

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

2020-03-23 Thread Matthew Thode
commit: 1ab18c9d10f4f4e2df6ec801414befb1200e9985
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Mar 24 02:15:50 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Mar 24 02:15:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab18c9d

www-apps/novnc: bump to 1.1.0

Closes: https://bugs.gentoo.org/714116
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Matthew Thode  gentoo.org>

 www-apps/novnc/Manifest  | 1 +
 www-apps/novnc/{novnc-.ebuild => novnc-1.1.0.ebuild} | 8 
 www-apps/novnc/novnc-.ebuild | 8 
 3 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/www-apps/novnc/Manifest b/www-apps/novnc/Manifest
index a72a4ad314e..5f0a899a2ff 100644
--- a/www-apps/novnc/Manifest
+++ b/www-apps/novnc/Manifest
@@ -1,2 +1,3 @@
 DIST novnc-0.6.2.tar.gz 600675 BLAKE2B 
f9779a9f03ba653f77090639112cd0c967ff5925d2f9897da6508fd077fb79a2f543467e32210572935a642e06fbbcac4a44c34b4342474f54ef7ec7a9bdbf4f
 SHA512 
245d205f8935c82722a55d6cfcd2cea1825176c0cd695fd0eec34aa19cdc3b766fed62e741ff41b0a8c4a3b3cbabc5a39dfa6ad8ffa6169f5b88420a4a845a7c
 DIST novnc-1.0.0.tar.gz 1551574 BLAKE2B 
58bd63eb0480b3f20ed16907725e0abcf8c699671614dc195f46a363d6ab9cdb5b0b033ba0ba16bbe39b16437fb94f64a741acd69d1c3c3957a0e60353d78a89
 SHA512 
97a86be5f10f382e2ed641360f5f6c3b22998f68f980c78138aca900ef6a011c1f6aa9cbdd8cd07afd4884e8c65af30d65487e87bb34e524c10f16cf4cd116a3
+DIST novnc-1.1.0.tar.gz 1034997 BLAKE2B 
0cb920cac99c3567cbf1c6a58e12649d4bca211d552a472a73ac1089d7c8a18d9478dcfeb558b6302c0c74d321b62575c35a492b02717dc4721b6a9b42f54415
 SHA512 
9c736912f5a3051027efe779fc64b182f523b9378ff412d78202e52665772678846d97fe3cc5ac18f5c29dd83d5ff2a2dd915e5eadf9af3573fe871db2e7821e

diff --git a/www-apps/novnc/novnc-.ebuild 
b/www-apps/novnc/novnc-1.1.0.ebuild
similarity index 87%
copy from www-apps/novnc/novnc-.ebuild
copy to www-apps/novnc/novnc-1.1.0.ebuild
index cf6e775ac58..130e5d59469 100644
--- a/www-apps/novnc/novnc-.ebuild
+++ b/www-apps/novnc/novnc-1.1.0.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_6 python3_7 )
 
 inherit distutils-r1
 
@@ -28,7 +28,7 @@ RDEPEND="${DEPEND}
dev-python/numpy[${PYTHON_USEDEP}]"
 
 python_compile() {
-   echo
+   :
 }
 
 src_install() {
@@ -41,5 +41,5 @@ src_install() {
 
insinto /usr/share/novnc
doins -r vnc.html vnc_lite.html app/ core/ vendor/
-   dosym /usr/share/novnc/vnc_lite.html /usr/share/novnc/vnc_auto.html  # 
for compat
+   dosym vnc_lite.html /usr/share/novnc/vnc_auto.html  # for compat
 }

diff --git a/www-apps/novnc/novnc-.ebuild b/www-apps/novnc/novnc-.ebuild
index cf6e775ac58..130e5d59469 100644
--- a/www-apps/novnc/novnc-.ebuild
+++ b/www-apps/novnc/novnc-.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_6 python3_7 )
 
 inherit distutils-r1
 
@@ -28,7 +28,7 @@ RDEPEND="${DEPEND}
dev-python/numpy[${PYTHON_USEDEP}]"
 
 python_compile() {
-   echo
+   :
 }
 
 src_install() {
@@ -41,5 +41,5 @@ src_install() {
 
insinto /usr/share/novnc
doins -r vnc.html vnc_lite.html app/ core/ vendor/
-   dosym /usr/share/novnc/vnc_lite.html /usr/share/novnc/vnc_auto.html  # 
for compat
+   dosym vnc_lite.html /usr/share/novnc/vnc_auto.html  # for compat
 }



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

2020-03-23 Thread Matthew Thode
commit: 065e3ee22b780d06d650b400db93dd6fae9cab46
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Mar 24 02:05:03 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Mar 24 02:05:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=065e3ee2

sys-cluster/swift: clarify the kernel check

Closes: https://bugs.gentoo.org/713654
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Matthew Thode  gentoo.org>

 sys-cluster/swift/swift-2019.2..ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/sys-cluster/swift/swift-2019.2..ebuild 
b/sys-cluster/swift/swift-2019.2..ebuild
index dfb4786356f..afeeb15cce3 100644
--- a/sys-cluster/swift/swift-2019.2..ebuild
+++ b/sys-cluster/swift/swift-2019.2..ebuild
@@ -46,12 +46,11 @@ RDEPEND="
 
 pkg_pretend() {
linux-info_pkg_setup
-   CONFIG_CHECK="~EXT3_FS_XATTR ~SQUASHFS_XATTR ~CIFS_XATTR ~JFFS2_FS_XATTR
-   ~TMPFS_XATTR ~UBIFS_FS_XATTR ~EXT2_FS_XATTR ~REISERFS_FS_XATTR 
~EXT4_FS_XATTR
-   ~ZFS"
+   CONFIG_CHECK="~EXT3_FS_XATTR ~CIFS_XATTR ~TMPFS_XATTR ~UBIFS_FS_XATTR
+   ~EXT2_FS_XATTR ~REISERFS_FS_XATTR ~EXT4_FS_XATTR ~ZFS"
if linux_config_exists; then
for module in ${CONFIG_CHECK}; do
-   linux_chkconfig_present ${module} || ewarn "${module} 
needs to be enabled"
+   linux_chkconfig_present ${module} || ewarn "you may 
want to enable the ${module} module"
done
fi
 }



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

2020-03-23 Thread Sergei Trofimovich
commit: d4ea3b7e80a102ac52179860012ba01f3d447fbb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Mar 24 00:24:16 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Mar 24 00:24:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ea3b7e

sys-devel/gcc: cut 2 patchset for 6.5.0

Two new patches to add sanitizer compatibility with glibc-2.31:
+ 23_all_libsanitizer-p1.patch
+ 24_all_libsanitizer-p2.patch

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

 sys-devel/gcc/Manifest| 2 +-
 sys-devel/gcc/gcc-6.5.0-r1.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index d6172481d9f..f8001d3563a 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -46,7 +46,7 @@ DIST gcc-5.5.0-patches-1.0.tar.bz2 29527 BLAKE2B 
3ee9565591e6c07d658ebecc36972a0
 DIST gcc-5.5.0-piepatches-v0.6.5.tar.bz2 14327 BLAKE2B 
db24b2d321328307147b0dccabf9b66424302c4b8994c2981f09efe65af58692dc8fe69a65d262f60015ac15a2d1850c2b86964592b72c994737e61c1d8827ef
 SHA512 
2e3ee95c8f2c36968fd6dfaf7bfcfd03d9d98e9a5ee827fbff06d8b28cf0375072165f7299baa9eceb8aee3af21dbd0099f9ba5162ccd52751af8f1c750de9e1
 DIST gcc-5.5.0-uclibc-patches-1.0.tar.bz2 3518 BLAKE2B 
b528d79d41de1099f3540c168339350b403568f38a338a5eeaf0a080ebc850cfa390ec72f03a6c61433f2617eaa452ed0c7397a530662188e9a73e5144bd6a1d
 SHA512 
97b97d99fd121642ba7c170c62de245e9f2719dbfae148e0d69f7ee172f84669277f4ef26554fb4cecfab5956587ce50131d92e4244f28f914d1eecd2c361ba5
 DIST gcc-5.5.0.tar.xz 71096120 BLAKE2B 
1e29ed718c8eb96facc405248b69406d77e27118473550ebd67cb1d62c627d3a394aeffca904e94a1a4c9edf7d0ba5fcd2a81e4b008790c64c1ba43dbed58781
 SHA512 
670ff52c2ae12c7852c12987e91798c5aa8bd6daf21f0d6e0cd57a4aa59cc4f06a837fe76426eaa1424cfddca937bed377680700eadc04d76b9180d462364fa1
-DIST gcc-6.5.0-patches-2.tar.bz2 9870 BLAKE2B 
c6f6b3c04605da77679474d7784d674b4f6df5d39e7c26fb79b513852acc317776cb9d299ed78bec47544e7c5f932ef8d423483bf55fc830f6c244e71a4740ff
 SHA512 
2e6998204e21fd098cb7823ec2dfa6c448ce0e96d2d4f7a18fcb833d7ac70cb97d7ccf5600dd2b695f7488d65bd4a13633ad78542cde72eca29d23323dfa2301
+DIST gcc-6.5.0-patches-3.tar.bz2 10882 BLAKE2B 
d4eaf97c7d531bd02442b8eea2a8537436681d01a4fe225ab4fd31863c174ee76fa9443c083bb85d51743c7d3e6e6791cf94390cdcc80f5d05179f90074b0346
 SHA512 
e99586b142cce71aca0843543a195753a27872c9b49ca841c8b3525d8a010d8e6793dc4800d9acd89c7f63c57635e630a2db2f25b33f9690af4a1eff1aebd9eb
 DIST gcc-6.5.0.tar.xz 74355588 BLAKE2B 
538595d32000b15a53577f0dc6b164d75791a8ccdf90500d5f667ff78378ef4ab9bedb8a590848907caf863bf1165ebe108b5e81eb4b54e85ced4002affde693
 SHA512 
ce046f9a50050fd54b870aab764f7db187fe7ea92eb4aaffb7c3689ca623755604e231f2af97ef795f41c406bb80c797dd69957cfdd51dfa2ba60813f72b7eac
 DIST gcc-7.4.0-patches-1.2.tar.bz2 9380 BLAKE2B 
a9608c7993b875f1c8d81e2aa15c46e10f91e6f37a723d7c09dd29dff7bb169a58597afc483dd46ffb3ce24944f824d746aa49d1a59924036e04aa855ca875aa
 SHA512 
7959126eee11c10d9c3bbc867f6a74273dbd6e8f2d896d65b3fe1de73f0d8e09fbb62c7ff02ba8d1798206251ad1059c4490cdefa8adff09212eb23403923642
 DIST gcc-7.4.0.tar.xz 62601888 BLAKE2B 
df91ec680d5389736d3a37a2d85cf2e12fbe87b642fdf4b332e67a043e00944aca00243cc6709f86abd92115cb5a78502146636395571d1ea4899531e15d5d0e
 SHA512 
8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e

diff --git a/sys-devel/gcc/gcc-6.5.0-r1.ebuild 
b/sys-devel/gcc/gcc-6.5.0-r1.ebuild
index d36fa020391..013df482995 100644
--- a/sys-devel/gcc/gcc-6.5.0-r1.ebuild
+++ b/sys-devel/gcc/gcc-6.5.0-r1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="7"
 
-PATCH_VER="2"
+PATCH_VER="3"
 
 inherit toolchain
 



[gentoo-commits] proj/gcc-patches:master commit in: 6.5.0/gentoo/

2020-03-23 Thread Sergei Trofimovich
commit: d11d0f05b715fd80d07e50cbeb66ee7aca8271b8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Mar 24 00:21:58 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Mar 24 00:21:58 2020 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=d11d0f05

6.5.0: cut 3 patchset

Two new patches to add sanitizer compatibility with glibc-2.31:
+ 24_all_libsanitizer-p1.patch
+ 25_all_libsanitizer-p2.patch
Signed-off-by: Sergei Trofimovich  gentoo.org>

 6.5.0/gentoo/README.history | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/6.5.0/gentoo/README.history b/6.5.0/gentoo/README.history
index 28a78e6..bc183eb 100644
--- a/6.5.0/gentoo/README.history
+++ b/6.5.0/gentoo/README.history
@@ -1,4 +1,4 @@
-3  TODO
+3  24 Mar 2020
+ 24_all_libsanitizer-p1.patch
+ 25_all_libsanitizer-p2.patch
 



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

2020-03-23 Thread Sergei Trofimovich
commit: b022a611b53cc5273c48cc54d892a15a912cc201
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:52:18 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b022a611

dev-util/rr: drop old

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

 dev-util/rr/Manifest   |  1 -
 dev-util/rr/rr-5.2.0-r1.ebuild | 74 --
 2 files changed, 75 deletions(-)

diff --git a/dev-util/rr/Manifest b/dev-util/rr/Manifest
index ebb74bf6e7c..7d7681e7438 100644
--- a/dev-util/rr/Manifest
+++ b/dev-util/rr/Manifest
@@ -1,2 +1 @@
-DIST mozilla-rr-5.2.0.tar.gz 1168734 BLAKE2B 
2f15c4ec4a271f930334577e98b14e37d2a0eb7cd3443e7110d3562ac4ef30c310e6448a588f4e31f2943a6d4ff0af006cbbafc50722543436fcae3bdc8e453f
 SHA512 
4465985f67e9812b62b91ac7942105a9f976faf0c0d7c352a99a638fe6bdfde024f939b3daa922d431c7fc87118ae4d9d039b00345760fb547c349e8737dc168
 DIST mozilla-rr-5.3.0.tar.gz 1343557 BLAKE2B 
80ed2feb52fd34b424193902c02408443e5ae943a34d3fe8e75c4c813042c6dd7f39571924ce94aca558ea5f1630f9bda28bea9d5f7e2d429d772a85d3e3e7ad
 SHA512 
6ae37a3ced0c001208fb981abc18f02b912a2851564955dd8da364cb30d9580ea6c91bedbef6495da5d082954d4f261eeaea81df1e9895b4adf948e9998f4c2b

diff --git a/dev-util/rr/rr-5.2.0-r1.ebuild b/dev-util/rr/rr-5.2.0-r1.ebuild
deleted file mode 100644
index b60628ad4ee..000
--- a/dev-util/rr/rr-5.2.0-r1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 )
-CMAKE_BUILD_TYPE=Release
-
-inherit cmake-utils linux-info python-single-r1
-
-DESCRIPTION="Record and Replay Framework"
-HOMEPAGE="https://rr-project.org/;
-SRC_URI="https://github.com/mozilla/${PN}/archive/${PV}.tar.gz -> 
mozilla-${P}.tar.gz"
-
-LICENSE="MIT BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="multilib test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
-   sys-libs/zlib
-   dev-libs/capnproto
-   ${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
-   sys-devel/gdb[xml]"
-# Add all the deps needed only at build/test time.
-DEPEND+="
-   test? (
-   $(python_gen_cond_dep '
-   dev-python/pexpect[${PYTHON_MULTI_USEDEP}]
-   ')
-   sys-devel/gdb[xml]
-   )"
-
-RESTRICT="test" # toolchain and kernel version dependent
-
-PATCHES=(
-   "${FILESDIR}"/${P}-ucontext_t.patch
-   "${FILESDIR}"/${P}-c++14.patch
-   "${FILESDIR}"/${P}-tgkill-glibc-2.30.patch
-)
-
-pkg_setup() {
-   if use kernel_linux; then
-   CONFIG_CHECK="SECCOMP"
-   linux-info_pkg_setup
-   fi
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   sed -i 's:-Werror::' CMakeLists.txt || die #609192
-}
-
-src_test() {
-   if has usersandbox ${FEATURES} ; then
-   ewarn "Test suite fails under FEATURES=usersandbox (bug 
#632394). Skipping."
-   return 0
-   fi
-
-   cmake-utils_src_test
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTS=$(usex test)
-   -Ddisable32bit=$(usex !multilib) #636786
-   )
-
-   cmake-utils_src_configure
-}



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

2020-03-23 Thread Sergei Trofimovich
commit: dfb1d09dd6bdda33935f2ac506fc81ea5d964962
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:36:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb1d09d

dev-libs/editline: drop old

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

 dev-libs/editline/Manifest   |  1 -
 dev-libs/editline/editline-1.17.0.ebuild | 37 
 2 files changed, 38 deletions(-)

diff --git a/dev-libs/editline/Manifest b/dev-libs/editline/Manifest
index 60bd938f39a..ae0a7cb6a6e 100644
--- a/dev-libs/editline/Manifest
+++ b/dev-libs/editline/Manifest
@@ -1,2 +1 @@
-DIST editline-1.17.0.tar.xz 252508 BLAKE2B 
4e59de72a7c8e6d538685b01c32b55283ec9244927d79848bf5277beb8095fc125289c61c6c6e02cda8821df481d5f926569512030c42cd50bc8f5a050bb89d8
 SHA512 
e8a519d5380a84913e1438ac0cd52400078457be5dcfa4eadc7112d7c2c4ff6601b8e3da4eef55296b42c6e9b5ed5fb269698dd62c4542eef824b6dd262ddd5c
 DIST editline-1.17.1.tar.xz 252196 BLAKE2B 
ae25ebc8efcc5ddf7d68553b6a5d93738e4fbf67c556b4089ace7386cb70058f36137d99df2385e324b36a285aa319b49e1c2eb82059d99d511c43c70f55ce11
 SHA512 
9b3f5f4a833e9e38c4f99d2e7f8d2716d4db74b6a2d3362e6c513505ff17a79044496405458835d508efd79cbe9046f3c1db602aaad210926312c22057145d35

diff --git a/dev-libs/editline/editline-1.17.0.ebuild 
b/dev-libs/editline/editline-1.17.0.ebuild
deleted file mode 100644
index 2846c63aa39..000
--- a/dev-libs/editline/editline-1.17.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="line editing library for UNIX call compatible with the FSF 
readline"
-HOMEPAGE="http://troglobit.com/projects/editline/;
-SRC_URI="https://github.com/troglobit/editline/releases/download/${PV}/${P}.tar.xz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-PATCHES=("${FILESDIR}"/${PN}-1.16.0-rename-man.patch)
-
-src_prepare() {
-   default
-
-   # To avoid collision with dev-libs/libedit
-   # we rename man/editline.3 to man/libeditline.3
-   mv man/editline.3 man/libeditline.3 || die
-}
-
-src_configure() {
-   econf --disable-static
-}
-
-src_install() {
-   default
-
-   # package installs .pc file
-   find "${D}" -name '*.la' -delete || die
-}



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

2020-03-23 Thread Sergei Trofimovich
commit: e68c00d2d61f3adc0e60c614e313e247c47972ed
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:52:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e68c00d2

dev-util/source-highlight: drop old

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

 .../source-highlight-3.1.8-r1.ebuild   | 55 --
 1 file changed, 55 deletions(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.8-r1.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.8-r1.ebuild
deleted file mode 100644
index 07810a270d1..000
--- a/dev-util/source-highlight/source-highlight-3.1.8-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 flag-o-matic
-
-DESCRIPTION="Generate highlighted source code as an (x)html document"
-HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
-SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
-LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
-SLOT="0"
-IUSE="doc static-libs"
-
-RDEPEND=">=dev-libs/boost-1.62.0:=[threads]
-   dev-util/ctags"
-DEPEND="${RDEPEND}"
-BDEPEND=""
-
-PATCHES=(
-   "${FILESDIR}/${P}-no-black.patch"
-   )
-
-src_configure() {
-   # required as rev-dep of dev-libs/boost-1.62.0
-   # https://wiki.gentoo.org/wiki/Project:C%2B%2B/Maintaining_ABI
-   append-cxxflags -std=c++14
-
-   econf \
-   --with-boost="${EPREFIX}/usr" \
-   --with-boost-regex="boost_regex" \
-   --without-bash-completion \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/*.{html,css,java} )
-   default
-
-   # That's not how we want it
-   rm -rf "${ED}"/usr/share/{aclocal,doc} || die
-
-   # package provides .pc file
-   find "${D}" -name '*.la' -delete || die
-
-   dobashcomp completion/source-highlight
-}
-
-src_test() {
-   export LD_LIBRARY_PATH="${S}/lib/srchilite/.libs/"
-   # upstream uses the same temporary filenames in numerous places
-   # see https://bugs.gentoo.org/635100
-   emake -j1 check
-}



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

2020-03-23 Thread Sergei Trofimovich
commit: 48c39ee0d979ee1b245a5c7f9ce1e6354cfd7079
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:48:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c39ee0

sys-devel/gcc-config: drop old

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

 sys-devel/gcc-config/Manifest  |  1 -
 sys-devel/gcc-config/gcc-config-2.2.ebuild | 54 --
 2 files changed, 55 deletions(-)

diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest
index e0b33baf647..26b532bd123 100644
--- a/sys-devel/gcc-config/Manifest
+++ b/sys-devel/gcc-config/Manifest
@@ -1,3 +1,2 @@
 DIST gcc-config-2.1.tar.xz 15520 BLAKE2B 
0e37762877116d90265a31cf6d9bc99da9b358afc26c0f7cb6fdbbb44dce23ebf59a1d5c2e481d456c03fbcc383efb7a56559af0bbd1f2bd78f407a853c88369
 SHA512 
0b19cb758a1e8c5e2e1f7901799fa1eb598d9d5c8d89ceace2e294ec569bfa90978bef72f52b9c2a3455f2ffd21be0899fb3e23b5fbdf62b70e978c153961272
 DIST gcc-config-2.2.1.tar.xz 16292 BLAKE2B 
bed319b73bb1dd1c693715654dab7d16c12929353eb28c6e93ffeda0d4539d8204e84287c58de65ed5198011130a6e0ef71421cf41e7cf59cc48781a94ec9af2
 SHA512 
783caf2f4236d7c84e7c76c2d001d069a1b8544644d7e6e12b79f4dc55f34c953a24a8cd8d01b2aa69fa7f8e02ec3380e0e33a83eda6b3cb00e8c43d2f69f673
-DIST gcc-config-2.2.tar.xz 15956 BLAKE2B 
c83c1e2584c42d5e6317e044fc6681f5006d9158ecb8d7127383a773e0b51fc2388aab9462088c087a877d77f8ee0631eb00b48b4ef13125af2bbb3871ea2582
 SHA512 
501d870488ebbeab2e704cab046b6432379c0dcf430fa24737fc97d9a0aa635e25fd4f7c0b7983f349ffd4c378b1971e4c8c82dc524b4916415985a6e0e7480b

diff --git a/sys-devel/gcc-config/gcc-config-2.2.ebuild 
b/sys-devel/gcc-config/gcc-config-2.2.ebuild
deleted file mode 100644
index dc534ed0b1f..000
--- a/sys-devel/gcc-config/gcc-config-2.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git;
-   inherit git-r3
-else
-   SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sh sparc x86"
-fi
-
-DESCRIPTION="Utility to manage compilers"
-HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/;
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-RDEPEND=">=sys-apps/gentoo-functions-0.10"
-
-src_compile() {
-   emake CC="$(tc-getCC)" \
-   PV="${PV}" \
-   SUBLIBDIR="$(get_libdir)"
-}
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   PV="${PV}" \
-   SUBLIBDIR="$(get_libdir)" \
-   install
-}
-
-pkg_postinst() {
-   # Scrub eselect-compiler remains
-   rm -f "${ROOT}"/etc/env.d/05compiler &
-
-   # We not longer use the /usr/include/g++-v3 hacks, as
-   # it is not needed ...
-   rm -f "${ROOT}"/usr/include/g++{,-v3} &
-
-   # Do we have a valid multi ver setup ?
-   local x
-   for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 
}') ; do
-   gcc-config ${x}
-   done
-
-   wait
-}



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

2020-03-23 Thread Sergei Trofimovich
commit: e7b04368fbc6039c6d8542dca0a1aa37ef8e8b92
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:55:09 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7b04368

dev-libs/isl: drop old

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

 dev-libs/isl/Manifest   |  1 -
 dev-libs/isl/isl-0.22-r1.ebuild | 52 -
 dev-libs/isl/isl-0.22.ebuild| 51 
 3 files changed, 104 deletions(-)

diff --git a/dev-libs/isl/Manifest b/dev-libs/isl/Manifest
index f6945700941..bc4345ac297 100644
--- a/dev-libs/isl/Manifest
+++ b/dev-libs/isl/Manifest
@@ -1,4 +1,3 @@
 DIST isl-0.12.2.tar.bz2 1319434 BLAKE2B 
53f009dc8093fb3d7d2db40db8f6fd9d7de630777e0308ac3c5918c2c106eda0edd7451df18c954ed6c9fc3ed7d18c73708d7b1f94c8c5c55aa94f8845f5b219
 SHA512 
b5dea4d6b504fac22f2d8cd9c47d6896994d3966635a514d45010243db44cfbc009574b808f3587f35d91de629110bc11b52941d4075e21f8646c59656e62aea
 DIST isl-0.21.tar.xz 1621680 BLAKE2B 
ffd0c8aa7d489283ac958c280c05fe0c9ad621a10bd157d0522ac209a58e9bb6a8aad76c7a49b42d5e1c0f3605d0fb05a41ed6f2bb9aabb4f06060a5bbb65de5
 SHA512 
87ebc2fd6d4325cdfa82295a659ed6dbd70760a776b733e5503bbf8baa8fe80d905879728e9c7f23d2f3bcd7e78c00a66ab166c013ae97b603f7c460c69668ec
 DIST isl-0.22.1.tar.xz 1676948 BLAKE2B 
cf1661f785344d8132e8f8a339ed8d457677ca1bf943a597d3d0be1e80d8c42e788cdde79fd073d130d681424da7a8e3ca9fa2cd4cd4232220f5c5a1ce99ab99
 SHA512 
8dc7b0c14e5bfdca8f2161be51d3c9afcd18bc217bb19b7de01dbba0c6f3fdc2b725fb999f8562c77bf2918d3005c9247f7a58474a6da7697390067944d4d4aa
-DIST isl-0.22.tar.xz 1676992 BLAKE2B 
1cb2125761adec02d9f337e8730faa5bc3a4e63cb7d968f7f4de3a3360b1f9be6caf6a27031f02df1ebe149fb70b6a32bdddbe8ae03032b8ff366f4eac274483
 SHA512 
7c3c9502ea07e4d47a823841837c3aa0b9d7ba0fe58deaf180734e44c18e53735ec783645da0bdc56b617c9e639b226cc03b40a947f852e1e787166a64f59424

diff --git a/dev-libs/isl/isl-0.22-r1.ebuild b/dev-libs/isl/isl-0.22-r1.ebuild
deleted file mode 100644
index 7d4daa2e54a..000
--- a/dev-libs/isl/isl-0.22-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit eutils multilib-minimal preserve-libs
-
-DESCRIPTION="A library for manipulating integer points bounded by linear 
constraints"
-HOMEPAGE="http://isl.gforge.inria.fr/;
-SRC_URI="http://isl.gforge.inria.fr/${P}.tar.xz;
-
-LICENSE="LGPL-2.1"
-SLOT="0/22"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86"
-IUSE="static-libs"
-
-RDEPEND=">=dev-libs/gmp-5.1.3-r1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   virtual/pkgconfig"
-
-DOCS=( ChangeLog AUTHORS doc/manual.pdf )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.19-gdb-autoload-dir.patch
-   "${FILESDIR}"/${PN}-0.22-bmap-nullderef.patch
-)
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${ED}" -type f -name '*.la' -delete
-}
-
-pkg_preinst() {
-   preserve_old_lib \
-   /usr/$(get_libdir)/libisl$(get_libname 14) \
-   /usr/$(get_libdir)/libisl$(get_libname 15) \
-   /usr/$(get_libdir)/libisl$(get_libname 19) \
-   /usr/$(get_libdir)/libisl$(get_libname 21)
-}
-
-pkg_postinst() {
-   preserve_old_lib_notify \
-   /usr/$(get_libdir)/libisl$(get_libname 14) \
-   /usr/$(get_libdir)/libisl$(get_libname 15) \
-   /usr/$(get_libdir)/libisl$(get_libname 19) \
-   /usr/$(get_libdir)/libisl$(get_libname 21)
-}

diff --git a/dev-libs/isl/isl-0.22.ebuild b/dev-libs/isl/isl-0.22.ebuild
deleted file mode 100644
index ece2ffe52ba..000
--- a/dev-libs/isl/isl-0.22.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit eutils multilib-minimal preserve-libs
-
-DESCRIPTION="A library for manipulating integer points bounded by linear 
constraints"
-HOMEPAGE="http://isl.gforge.inria.fr/;
-SRC_URI="http://isl.gforge.inria.fr/${P}.tar.xz;
-
-LICENSE="LGPL-2.1"
-SLOT="0/22"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86"
-IUSE="static-libs"
-
-RDEPEND=">=dev-libs/gmp-5.1.3-r1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   virtual/pkgconfig"
-
-DOCS=( ChangeLog AUTHORS doc/manual.pdf )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.19-gdb-autoload-dir.patch
-)
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   find "${ED}" -type f -name 

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

2020-03-23 Thread Sergei Trofimovich
commit: 0fce167fe7807642cf1249861be0b711506e80d6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:49:52 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fce167f

net-libs/rpcsvc-proto: drop old

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

 net-libs/rpcsvc-proto/rpcsvc-proto-1.4-r1.ebuild | 36 
 1 file changed, 36 deletions(-)

diff --git a/net-libs/rpcsvc-proto/rpcsvc-proto-1.4-r1.ebuild 
b/net-libs/rpcsvc-proto/rpcsvc-proto-1.4-r1.ebuild
deleted file mode 100644
index bea100de534..000
--- a/net-libs/rpcsvc-proto/rpcsvc-proto-1.4-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="rpcsvc protocol definitions from glibc"
-HOMEPAGE="https://github.com/thkukuk/rpcsvc-proto;
-SRC_URI="https://github.com/thkukuk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="LGPL-2.1+ BSD"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86"
-IUSE=""
-
-# sys-devel/gettext is only for libintl detection macros.
-DEPEND="sys-devel/gettext"
-RDEPEND="
-   !

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

2020-03-23 Thread Sergei Trofimovich
commit: 7c5729f3e45ffe36be27af960b2b7e23d4d71830
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:41:01 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c5729f3

app-emulation/ski: drop old

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

 app-emulation/ski/ski-1.3.2-r3.ebuild | 61 ---
 1 file changed, 61 deletions(-)

diff --git a/app-emulation/ski/ski-1.3.2-r3.ebuild 
b/app-emulation/ski/ski-1.3.2-r3.ebuild
deleted file mode 100644
index 7fa7d9227e0..000
--- a/app-emulation/ski/ski-1.3.2-r3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="ia64 instruction set simulator"
-HOMEPAGE="http://ski.sourceforge.net/ 
http://www.gelato.unsw.edu.au/IA64wiki/SkiSimulator;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="motif"
-
-RDEPEND="dev-libs/libltdl:0=
-   sys-libs/binutils-libs:0=
-   sys-libs/ncurses:0=
-   virtual/libelf
-   motif? ( x11-libs/motif:0= )"
-DEPEND="${RDEPEND}
-   sys-devel/bison
-   sys-devel/flex
-   dev-util/gperf"
-
-# games-sports/ski and app-emulation/ski both install 'ski' binary, bug #653110
-RDEPEND="${RDEPEND} !!games-sports/ski"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-syscall-linux-includes.patch
-   "${FILESDIR}"/${P}-remove-hayes.patch
-   "${FILESDIR}"/${P}-no-local-ltdl.patch
-   "${FILESDIR}"/${P}-AC_C_BIGENDIAN.patch
-   "${FILESDIR}"/${P}-configure-withval.patch
-   "${FILESDIR}"/${P}-binutils.patch
-   "${FILESDIR}"/${P}-uselib.patch #592226
-   "${FILESDIR}"/${P}-ncurses-config.patch
-   "${FILESDIR}"/${P}-prototypes.patch
-   "${FILESDIR}"/${P}-glibc-2.28.patch
-   "${FILESDIR}"/${P}-gcc-10.patch #707144
-)
-
-src_prepare() {
-   default
-
-   if has_version ">=sys-libs/binutils-libs-2.34"; then
-   eapply "${FILESDIR}"/${PN}-1.3.2-binutils-2.34.patch
-   fi
-
-   rm -rf libltdl src/ltdl.[ch] macros/ltdl.m4
-
-   AT_M4DIR="macros" eautoreconf
-}
-
-src_configure() {
-   econf \
-   --without-included-ltdl \
-   --without-gtk \
-   $(use_with motif x11)
-}



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

2020-03-23 Thread Sergei Trofimovich
commit: 247d71ad41356df27f7c41db15ab5ec313332903
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:57:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247d71ad

dev-libs/libffi: drop old

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

 dev-libs/libffi/Manifest   |  2 -
 dev-libs/libffi/libffi-3.2.1-r1.ebuild | 70 -
 dev-libs/libffi/libffi-3.2.1-r2.ebuild | 71 -
 dev-libs/libffi/libffi-3.2.1-r3.ebuild | 72 --
 dev-libs/libffi/libffi-3.3.ebuild  | 72 --
 dev-libs/libffi/libffi-3.3_rc1.ebuild  | 63 -
 dev-libs/libffi/libffi-3.3_rc2.ebuild  | 72 --
 7 files changed, 422 deletions(-)

diff --git a/dev-libs/libffi/Manifest b/dev-libs/libffi/Manifest
index 0a6a243964a..9fa0dc94fe4 100644
--- a/dev-libs/libffi/Manifest
+++ b/dev-libs/libffi/Manifest
@@ -1,5 +1,3 @@
 DIST libffi-3.2.1.tar.gz 940837 BLAKE2B 
d202ccaa185acfd2476ed2a9b011891507cd8efbbda60f67c583268d1563853442ed829acecbf81c9b6b9a930345780bb7a4bd80e71e50ef544c7f4eab8cb01f
 SHA512 
980ca30a8d76f963fca722432b1fe5af77d7a4e4d2eac5144fbc5374d4c596609a293440573f4294207e1bdd9fda80ad1e1cafb2ffb543df5a275bc3bd546483
 DIST libffi-3.3-rc0.tar.gz 1084854 BLAKE2B 
2c38d60f17ef52bcf270178c13c218f6ee320c9785091621d4689bcf6cee31d07eaaca12790965e1ae3ad71ad2c408342743968bf1d23f81a07fbdf6cfd55b90
 SHA512 
e6e695d32cd6eb7d65983f32986fccdfc786a593d2ea18af30ce741f58cfa1eb264b1a8d09df5084cb916001aea15187b005c2149a0620a44397a4453b6137d4
-DIST libffi-3.3-rc1.tar.gz 1122483 BLAKE2B 
c849f3c20bfb899f6659303bc739e894b842a3e0d85138a73915eafb8b2fe25b8d491f7eb023c735a9acd83933a9aa6cec562ca035513d774f5754c22a786fea
 SHA512 
e1421d1bff8b71433dc06f6397f2f47894180b4f85e0a80b465b3a3edb904921e74be19d8ea15ef40f13275050e4b2c1432b6059372127c74560a4c73f18e18f
-DIST libffi-3.3-rc2.tar.gz 1126497 BLAKE2B 
40960c8e8bfb6b266192436a8cbfa7cf5d5e5290b753b3360f965ef28b99fa51fa887845b6a2646b02f4ca4c1472d381df0c63cb64d1412ace737a064c2bbf57
 SHA512 
d792fea8252e68178ba87a0a53087e46c126129e5c9094ea77ad1b4863e009904bd53f213eaa7f78133e7c5645c280a7523343a7e0b79607a61af90ded4cd36a
 DIST libffi-3.3.tar.gz 1305466 BLAKE2B 
cddc40729a30a9bd34d675809f51f8d1b4ccaffa54bc6dd6f7e965f4e260edd34754719f9f6247c8957aeb7cf154d56ce1fe16a54c3f1ad39afbebdf41d23caa
 SHA512 
61513801a156f11420f541d325de697131846487122d6bdcf5491b18b4da788589f5c0bb07e88e396495d3be5830d74e9135595e2b8ddbfe95c448d8597fbd6f

diff --git a/dev-libs/libffi/libffi-3.2.1-r1.ebuild 
b/dev-libs/libffi/libffi-3.2.1-r1.ebuild
deleted file mode 100644
index 34cbd2355b9..000
--- a/dev-libs/libffi/libffi-3.2.1-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils libtool ltprune multilib multilib-minimal toolchain-funcs
-
-DESCRIPTION="a portable, high level programming interface to various calling 
conventions"
-HOMEPAGE="https://sourceware.org/libffi/;
-SRC_URI="ftp://sourceware.org/pub/${PN}/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="debug pax_kernel static-libs test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="test? ( dev-util/dejagnu )"
-
-DOCS="ChangeLog* README"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.2.1-o-tmpfile-eacces.patch #529044
-   "${FILESDIR}"/${PN}-3.2.1-complex_alpha.patch
-   "${FILESDIR}"/${PN}-3.1-darwin-x32.patch
-   "${FILESDIR}"/${PN}-3.2.1-complex-ia64.patch
-   "${FILESDIR}"/${PN}-3.2.1-include-path.patch
-   "${FILESDIR}"/${PN}-3.2.1-include-path-autogen.patch
-)
-
-ECONF_SOURCE=${S}
-
-pkg_setup() {
-   # Check for orphaned libffi, see https://bugs.gentoo.org/354903 for 
example
-   if [[ ${ROOT} == "/" && ${EPREFIX} == "" ]] && ! has_version 
${CATEGORY}/${PN}; then
-   local base="${T}"/conftest
-   echo 'int main() { }' > "${base}".c
-   $(tc-getCC) -o "${base}" "${base}".c -lffi >&/dev/null
-   if [ $? -eq 0 ]; then
-   eerror "The linker reported linking against -lffi to be 
working while it shouldn't have."
-   eerror "This is wrong and you should find and delete 
the old copy of libffi before continuing."
-   die "The system is in inconsistent state with unknown 
libffi installed."
-   fi
-   fi
-}
-
-src_prepare() {
-   default
-
-   sed -i -e 's:@toolexeclibdir@:$(libdir):g' Makefile.in || die 

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

2020-03-23 Thread Sergei Trofimovich
commit: c79a1f9df660b9f226ae1b9bc731e9b64b26bcbe
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:47:35 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79a1f9d

sys-devel/gdb: drop old

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

 sys-devel/gdb/Manifest   |   1 -
 sys-devel/gdb/gdb-8.3.ebuild | 251 ---
 2 files changed, 252 deletions(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 90f5f72253d..7770b5e8807 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -1,3 +1,2 @@
 DIST gdb-8.3.1.tar.xz 20489528 BLAKE2B 
5a671f620a2ed3337486a8ff53b93d65b3b6079e59ea07bc0f31e3ea6d459ced1d8549a76cfcf124762e0890e243eaabcf8b204bfc631002e759339a89b9bf9a
 SHA512 
9053a2dc6b9eb921907afbc4cecc75d635aa76df5e8c4f0e5824ccf57cb206b299c19b127fff000b65c334826ff8304a54ff6098428365a8e997cca886c39e9a
-DIST gdb-8.3.tar.xz 20490300 BLAKE2B 
24b2a2a9bda7ae8093f757e42d6d0ab5642ff1d7e5a832896c28c5b17961166072c0dae158c04d7f7660cb059194c259bcff71ad5763960027b0ac3d7045eb1a
 SHA512 
47ac074d20a09a3fac8f4a41dce0a0cbe6ef702f7dc21ba8b7d650d306128dcae481e9a16bf65e596b3a541dc82ae57c02bcbb786d551b4ef3e2917b9b6f0ae1
 DIST gdb-9.1.tar.xz 20980824 BLAKE2B 
b84b1dc627d7ba697dfd76ba7c0f4f88f1725e1e1b83134d08cf53bf867ebfa07e1d01eff2acd9a57d22a779077bf6ed95d6098e8a58c4d86eaed034ca62ac30
 SHA512 
84cdd408d80a3fc5779de459c5b26154d31b329ebde7e3aa78799fb1eb245d8b64b8c8ee7242382a1dbd95b4e6f9d84fef41d12a0646aa75d3dee4709ea1f6e7

diff --git a/sys-devel/gdb/gdb-8.3.ebuild b/sys-devel/gdb/gdb-8.3.ebuild
deleted file mode 100644
index 9498f9d844f..000
--- a/sys-devel/gdb/gdb-8.3.ebuild
+++ /dev/null
@@ -1,251 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python{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="https://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;
-   ;;
-*)
-   # Normal upstream release
-   SRC_URI="mirror://gnu/gdb/${P}.tar.xz
-   ftp://sourceware.org/pub/gdb/releases/${P}.tar.xz;
-   ;;
-esac
-
-PATCH_VER=""
-PATCH_DEV=""
-DESCRIPTION="GNU debugger"
-HOMEPAGE="https://sourceware.org/gdb/;
-SRC_URI="${SRC_URI}
-   
${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz}
-   ${PATCH_VER:+mirror://gentoo/${P}-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 ~riscv 
s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-IUSE="+client lzma multitarget nls +python +server source-highlight test 
vanilla xml"
-REQUIRED_USE="
-   python? ( ${PYTHON_REQUIRED_USE} )
-   || ( client server )
-"
-
-# ia64 kernel crashes when gdb testsuite is running
-# hppa kernel crashes when gdb testsuite is running
-RESTRICT="
-   hppa? ( test )
-   ia64? ( test )
-
-   !test? ( test )
-"
-
-RDEPEND="
-   client? (
-   dev-libs/mpfr:0=
-   >=sys-libs/ncurses-5.2-r2:0=
-   sys-libs/readline:0=
-   lzma? ( app-arch/xz-utils )
-   python? ( ${PYTHON_DEPS} )
-   xml? ( dev-libs/expat )
-   sys-libs/zlib
-   )
-   source-highlight? (
-   dev-util/source-highlight
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   app-arch/xz-utils
-   sys-apps/texinfo
-   client? (
-   virtual/yacc
-   test? ( dev-util/dejagnu )
-   nls? ( sys-devel/gettext )
-   )"
-
-S=${WORKDIR}/${PN}-${MY_PV}
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   [[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
-
-   default
-
-   strip-linguas -u bfd/po opcodes/po
-}
-
-gdb_branding() {
-   printf "Gentoo ${PV} "
-   if ! use vanilla && [[ -n ${PATCH_VER} ]] ; then
-   printf "p${PATCH_VER}"
-   else
-   printf "vanilla"
-   fi
-   [[ -n ${EGIT_COMMIT} ]] && printf " ${EGIT_COMMIT}"
-}
-
-src_configure() {
-   strip-unsupported-flags
-
-   local myconf=(
-

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

2020-03-23 Thread Sergei Trofimovich
commit: 84101b2db7a647949afeefc493e8845caf3b189d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:35:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84101b2d

dev-libs/capstone: drop old

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

 dev-libs/capstone/Manifest |  1 -
 dev-libs/capstone/capstone-3.0.5_rc2-r1.ebuild | 84 --
 2 files changed, 85 deletions(-)

diff --git a/dev-libs/capstone/Manifest b/dev-libs/capstone/Manifest
index 918678e19b2..08f5b1652fe 100644
--- a/dev-libs/capstone/Manifest
+++ b/dev-libs/capstone/Manifest
@@ -1,2 +1 @@
-DIST capstone-3.0.5_rc2.tar.gz 2829338 BLAKE2B 
dd35fc6c31ec008f78840410ea0d20de56ea8f01c3af1d28488beaceee7fa06ce03c8cd0f56d834eb738d23f528d240693586122b9c1e353365f7348fb6f8362
 SHA512 
31bafdb0b3183d0c054a4244cc135db9a3c3dc5cb2e2af706bfede0d53cca8cba81d74b74ef9a4adbfd6c79cc408864dd80b8203791e17bd6c98bb69ea4f6894
 DIST capstone-4.0.1.tar.gz 3434276 BLAKE2B 
585e0ee19b76d96116c67b021bbe19fd01d8db600b565094ff71a01d8a87b1123a8c5e2f944f1551c411565d5a25dfbfbb3138ca220b1281044a31004002399e
 SHA512 
43c52024065b41b45eff9423341db3f3d5163fa7aa01b360faa30437786740c8f2c34c36faa04dced5308e09d8bd78df3bad0ab9c06f98612169edb176f83c36

diff --git a/dev-libs/capstone/capstone-3.0.5_rc2-r1.ebuild 
b/dev-libs/capstone/capstone-3.0.5_rc2-r1.ebuild
deleted file mode 100644
index b3ee45ea8df..000
--- a/dev-libs/capstone/capstone-3.0.5_rc2-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python{3_6,3_7} )
-
-inherit distutils-r1 toolchain-funcs
-
-DESCRIPTION="disassembly/disassembler framework + bindings"
-HOMEPAGE="http://www.capstone-engine.org/;
-SRC_URI="https://github.com/aquynh/${PN}/archive/${PV/_rc/-rc}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/3" # libcapstone.so.3
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-IUSE="python"
-RDEPEND="python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
-   python? ( dev-python/setuptools[${PYTHON_USEDEP}] )
-"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-CVE-2017-6952.patch
-   "${FILESDIR}"/${P}-FLAGS.patch
-)
-
-S=${WORKDIR}/${P/_rc/-rc}
-
-wrap_python() {
-   if use python; then
-   pushd bindings/python >/dev/null || die
-   distutils-r1_${1} "$@"
-   popd >/dev/null
-   fi
-}
-
-src_prepare() {
-   default
-
-   wrap_python ${FUNCNAME}
-}
-
-src_configure() {
-   {
-   cat <<-EOF
-   # Gentoo overrides:
-   #   verbose build
-   V = 1
-   #   toolchain
-   AR = $(tc-getAR)
-   CC = $(tc-getCC)
-   RANLIB = $(tc-getRANLIB)
-   #  toolchain flags
-   CFLAGS = ${CFLAGS}
-   LDFLAGS = ${LDFLAGS}
-   #  libs
-   LIBDIRARCH = $(get_libdir)
-   EOF
-   } >> config.mk || die
-
-   wrap_python ${FUNCNAME}
-}
-
-src_compile() {
-   default
-
-   wrap_python ${FUNCNAME}
-}
-
-src_test() {
-   default
-
-   wrap_python ${FUNCNAME}
-}
-
-src_install() {
-   default
-
-   wrap_python ${FUNCNAME}
-}



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

2020-03-23 Thread Sergei Trofimovich
commit: 629349895fd57bdab5d99e54cc658873d1ebec62
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:39:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62934989

app-misc/golly: drop old

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

 app-misc/golly/Manifest|  1 -
 app-misc/golly/golly-3.2.ebuild| 59 --
 app-misc/golly/golly-3.3-r1.ebuild | 51 
 3 files changed, 111 deletions(-)

diff --git a/app-misc/golly/Manifest b/app-misc/golly/Manifest
index a54d3b09dd6..3400cf99a3a 100644
--- a/app-misc/golly/Manifest
+++ b/app-misc/golly/Manifest
@@ -1,2 +1 @@
-DIST golly-3.2-src.tar.gz 5261483 BLAKE2B 
c9a1c09c71bafcb624eab91c7b86d671bd0cec23041d5ada91972c363242a4bc0c55d699f45e9b732dd00d4f030818a51f9c1e4ccafed298e230d912d4d22235
 SHA512 
bff5bbe75c0914bfcd416101894f8be1fd644c147fb90e0ad2cf87b4472c132c5d50be1829345fae59038e3d2e106ac417c5bc3cbc5c7d3a32a03c241b7a8eca
 DIST golly-3.3-src.tar.gz 5465595 BLAKE2B 
e74da3799d1086a46fba523e6b087e6bc50c908098b27a80573936629fd5ad6195968df46b2933a9984cff85068222a80040761254298c5f648b040d5532a7ba
 SHA512 
2aa9c2e7b2ebe3fe85bcb6177e58ee83bd08475e0a37a04cdb7e649b9faf5c2f936c534af62c8cf2322baade65c6e5197768901dfb464c17b20b941e1fa77265

diff --git a/app-misc/golly/golly-3.2.ebuild b/app-misc/golly/golly-3.2.ebuild
deleted file mode 100644
index 733fce4ccb9..000
--- a/app-misc/golly/golly-3.2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WX_GTK_VER=3.0
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils flag-o-matic python-single-r1 gnome2-utils wxwidgets
-
-DESCRIPTION="simulator for Conway's Game of Life and other cellular automata"
-HOMEPAGE="http://golly.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="tiff"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="virtual/opengl
-   sys-libs/zlib
-   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,tiff?]"
-RDEPEND="${DEPEND}
-   ${PYTHON_DEPS}"
-
-S=${WORKDIR}/${P}-src
-
-PATCHES=(
-   "${FILESDIR}"/${P}-mouse-1.patch
-   "${FILESDIR}"/${P}-mouse-2.patch
-)
-
-pkg_setup() {
-   setup-wxwidgets
-}
-
-src_configure() {
-   ECONF_SOURCE=gui-wx/configure econf \
-   --with-wxshared
-}
-
-src_install() {
-   emake docdir= DESTDIR="${D}" install
-   dodoc docs/ReadMe.html
-   newicon --size 32 gui-wx/icons/appicon.xpm ${PN}.xpm
-   make_desktop_entry ${PN} "Golly" ${PN} "Science"
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}

diff --git a/app-misc/golly/golly-3.3-r1.ebuild 
b/app-misc/golly/golly-3.3-r1.ebuild
deleted file mode 100644
index 26742c324c9..000
--- a/app-misc/golly/golly-3.3-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-WX_GTK_VER=3.0
-PYTHON_COMPAT=( python2_7 )
-
-inherit desktop eutils flag-o-matic python-single-r1 wxwidgets xdg-utils
-
-DESCRIPTION="simulator for Conway's Game of Life and other cellular automata"
-HOMEPAGE="http://golly.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="tiff"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="virtual/opengl
-   sys-libs/zlib
-   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,tiff?]"
-RDEPEND="${DEPEND}
-   ${PYTHON_DEPS}"
-
-S=${WORKDIR}/${P}-src
-
-pkg_setup() {
-   setup-wxwidgets
-}
-
-src_configure() {
-   ECONF_SOURCE=gui-wx/configure econf \
-   --with-wxshared
-}
-
-src_install() {
-   emake docdir= DESTDIR="${D}" install
-   dodoc docs/ReadMe.html
-   newicon --size 32 gui-wx/icons/appicon.xpm ${PN}.xpm
-   make_desktop_entry ${PN} "Golly" ${PN} "Science"
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



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

2020-03-23 Thread Sergei Trofimovich
commit: b28cdae796d22cc0a7d2703bc3b3cefd7f0ce0b1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:41:20 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28cdae7

app-forensics/honggfuzz: drop old

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

 app-forensics/honggfuzz/Manifest |  1 -
 app-forensics/honggfuzz/honggfuzz-2.0.ebuild | 52 
 2 files changed, 53 deletions(-)

diff --git a/app-forensics/honggfuzz/Manifest b/app-forensics/honggfuzz/Manifest
index a51e3c0ad47..23b272ac541 100644
--- a/app-forensics/honggfuzz/Manifest
+++ b/app-forensics/honggfuzz/Manifest
@@ -1,2 +1 @@
-DIST honggfuzz-2.0.tar.gz 65205954 BLAKE2B 
fb01fdb12cd5bf9a7c316c9df3a4ac9eb91ee535cbcdbb93436e7abcb81405a3af0fb5140b935abe44d11f5917f6f5189d697e86d3e81abfd9da38db2f899c36
 SHA512 
91e633ffe439aae6cb944f71cd5998f8adc2f1e6892c17b6d7876d707b3f167008a0574ad4b5671b82371cbe21e6c536acb148c0b844665fb3789c5e7fda52ba
 DIST honggfuzz-2.1.tar.gz 65209308 BLAKE2B 
83882aaba55e1a809c7477c528f92e3617ea912794680c21de680da38a17e5b6ccf6dbfa9e3c6da263fd8730a0007cf44b5038b8f1c80ecd9cc8dffec7548a99
 SHA512 
04505085779ba824a494f414b9eb7d9f5f5e6962ca4736cd4fa4bc00438c9cb63c5a367db9510f8e1b0383469207d70fad1e978e696912c721a14a5340e9ad2b

diff --git a/app-forensics/honggfuzz/honggfuzz-2.0.ebuild 
b/app-forensics/honggfuzz/honggfuzz-2.0.ebuild
deleted file mode 100644
index f58c1b9e7c8..000
--- a/app-forensics/honggfuzz/honggfuzz-2.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="A general purpose fuzzer with feedback support"
-HOMEPAGE="https://google.github.io/honggfuzz/;
-SRC_URI="https://github.com/google/honggfuzz/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
-   >=sys-libs/binutils-libs-2.29:=
-   sys-libs/libunwind:=
-"
-
-DEPEND="${RDEPEND}"
-
-DOCS=(
-   CHANGELOG
-   COPYING
-   CONTRIBUTING
-   README.md
-)
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.0-no-werror.patch
-   "${FILESDIR}"/${PN}-1.1-binutils-2.29.patch
-)
-
-src_prepare() {
-   default
-
-   if has_version ">=sys-libs/binutils-libs-2.34"; then
-   eapply "${FILESDIR}"/${PN}-2.0-binutils-2.34.patch
-   fi
-}
-
-src_compile() {
-   CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" emake
-}
-
-src_install() {
-   dobin ${PN}
-
-   einstalldocs
-}



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

2020-03-23 Thread Sergei Trofimovich
commit: 8f94e1a2fbbe2cffce99bbcfb3709b379154ae58
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:45:16 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f94e1a2

virtual/libc: drop old

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

 virtual/libc/libc-0.ebuild | 16 
 1 file changed, 16 deletions(-)

diff --git a/virtual/libc/libc-0.ebuild b/virtual/libc/libc-0.ebuild
deleted file mode 100644
index 4bcd976bde0..000
--- a/virtual/libc/libc-0.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Virtual for the C library"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-# explicitly depend on SLOT 2.2 of glibc, because it sets
-# a different SLOT for cross-compiling
-RDEPEND="!prefix-guest? (
-   elibc_glibc? ( sys-libs/glibc:2.2 )
-   elibc_musl? ( sys-libs/musl )
-   elibc_uclibc? ( sys-libs/uclibc-ng )
-   )"



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

2020-03-23 Thread Sergei Trofimovich
commit: e09970d687e4d9a89a3c5bb5b4435ffb721cafe5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:44:16 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e09970d6

virtual/libffi: drop old

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

 virtual/libffi/libffi-3.0.10.ebuild | 13 -
 virtual/libffi/libffi-3.0.11.ebuild | 13 -
 2 files changed, 26 deletions(-)

diff --git a/virtual/libffi/libffi-3.0.10.ebuild 
b/virtual/libffi/libffi-3.0.10.ebuild
deleted file mode 100644
index 8b6b8c0a81e..000
--- a/virtual/libffi/libffi-3.0.10.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# The purpose of this ebuild is to provide quick fallback if and when we need 
to
-# switch back to internal copy of libffi from sys-devel/gcc.
-
-EAPI=5
-
-DESCRIPTION="A virtual for the Foreign Function Interface implementation"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 
~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND=">=dev-libs/libffi-3.0.10"

diff --git a/virtual/libffi/libffi-3.0.11.ebuild 
b/virtual/libffi/libffi-3.0.11.ebuild
deleted file mode 100644
index 6aaa8b7d0a6..000
--- a/virtual/libffi/libffi-3.0.11.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# The purpose of this ebuild is to provide quick fallback if and when we need 
to
-# switch back to internal copy of libffi from sys-devel/gcc.
-
-EAPI=5
-
-DESCRIPTION="A virtual for the Foreign Function Interface implementation"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ia64 m68k ~mips ppc ~ppc64 s390 sh sparc x86 
~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND=">=dev-libs/libffi-3.0.11"



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

2020-03-23 Thread Sergei Trofimovich
commit: 53d5f57363abfcf53e16feb343eb1caa577abebf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:39:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d5f573

dev-lang/elixir: drop old

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

 dev-lang/elixir/Manifest |  1 -
 dev-lang/elixir/elixir-1.10.0.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 459a60d8d4e..e09d41a685b 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,4 +1,3 @@
-DIST elixir-1.10.0.tar.gz 2322668 BLAKE2B 
b5f393e406904fe38d1f9bd47811a9fc804109cb4c6ca6b4f512dc8a7af251495536b9238fc85126266150bf9ae869c815d68f6a0dfcafe9ff893b05780b4c54
 SHA512 
d71ef164f7dc3fe4a94a0b5f5f8709e782caeebba322c0a1aaf67ac129416ca0b01dc9fc0a14c71e37e386d176076f0fb35b4d51b17987d03794a92cbe831cc4
 DIST elixir-1.10.1.tar.gz 2322975 BLAKE2B 
875948d233a726bdf88db4d64d21d227dd5e90f762f10dcc82103e088a2ed633898489a2f0a870a6c4e09ce22e509d117f05b3b3f8b8be6c742f628d612e3baf
 SHA512 
823a685d62b6181be9f3314c1a86b69606dd3d3528a2053060f83802a561d8e136fb32099d51cb90542ea155a0a5768d7e6fc7aa1ae18d2c9f5fd5a5a2ac9cdc
 DIST elixir-1.10.2.tar.gz 2323450 BLAKE2B 
2d0897af98864966dabc8760d3551caeae39baddc892239c398f3aecf6b72db0ee9d3c8e03fbc8b7a7da0b0dcb08f200fa145d704b8306190eb47a9ccb862bb4
 SHA512 
a1d1c7847fc8135865d063c6e014bee970066ba07f979f308bec456a732f5366a9343631239965d1caeeaea5cdb644f35185fdfb23f18fcc8c6735a7e3256c0f
 DIST elixir-1.9.4.tar.gz 2250611 BLAKE2B 
adc363627dc3997684482ac022927aaa4d315afdb8fbc8981e1b88371eb13be80e01084b67288fc88fc51f0015085743d11289e932093d5608e5ac4dfa0823a8
 SHA512 
c97b93c7438efd7215408525a3b9f2935a1591cce3da3eb31717282d06aff94e8e3d22c405bac40c671bcfe8e73f3dd1ada315f53dee73ceef0bfe2a7c27e86d

diff --git a/dev-lang/elixir/elixir-1.10.0.ebuild 
b/dev-lang/elixir/elixir-1.10.0.ebuild
deleted file mode 100644
index 6dbdd3a94b1..000
--- a/dev-lang/elixir/elixir-1.10.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org;
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
-IUSE=""
-
-DEPEND=">=dev-lang/erlang-21:0=[ssl]"
-# 'mix' tool collides with sci-biology/phylip, bug #537514
-RDEPEND="${DEPEND}
-   !!sci-biology/phylip
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.1-disable-network-tests.patch
-)
-
-src_compile() {
-   emake Q=""
-}
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}



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

2020-03-23 Thread Sergei Trofimovich
commit: d7b115ad3ee5b677c367a4f532fc7ea111751e95
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:41:48 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b115ad

app-editors/hteditor: drop old

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

 app-editors/hteditor/hteditor-2.1.0.ebuild | 59 --
 1 file changed, 59 deletions(-)

diff --git a/app-editors/hteditor/hteditor-2.1.0.ebuild 
b/app-editors/hteditor/hteditor-2.1.0.ebuild
deleted file mode 100644
index 837b225b19b..000
--- a/app-editors/hteditor/hteditor-2.1.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools toolchain-funcs
-
-MY_P=${P/editor}
-
-DESCRIPTION="A file viewer, editor and analyzer for text, binary, and 
executable files"
-HOMEPAGE="http://hte.sourceforge.net/ https://github.com/sebastianbiallas/ht/;
-SRC_URI="mirror://sourceforge/hte/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
-IUSE="X"
-
-RDEPEND="sys-libs/ncurses:0=
-   X? ( x11-libs/libX11 )
-   >=dev-libs/lzo-2"
-DEPEND="${RDEPEND}
-   virtual/yacc
-   sys-devel/flex"
-
-DOCS=( AUTHORS ChangeLog KNOWNBUGS README TODO )
-
-S=${WORKDIR}/${MY_P}
-
-PATCHES=(
-   "${FILESDIR}"/${P}-gcc-7.patch
-   "${FILESDIR}"/${P}-tinfo.patch
-   "${FILESDIR}"/${P}-gcc-6-uchar.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable X x11-textmode) \
-   --enable-maintainermode
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
-}
-
-src_install() {
-   #For prefix
-   chmod u+x "${S}/install-sh"
-
-   local HTML_DOCS="doc/*.html"
-   doinfo doc/*.info
-
-   default
-}



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

2020-03-23 Thread Sergei Trofimovich
commit: e3df015e8e9b7079078fefe99ebc3494a9d1dfcf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:51:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3df015e

net-libs/libnsl: drop old

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

 net-libs/libnsl/Manifest   |  1 -
 net-libs/libnsl/libnsl-1.1.0-r3.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/net-libs/libnsl/Manifest b/net-libs/libnsl/Manifest
index cd67530ee21..f6db6f19194 100644
--- a/net-libs/libnsl/Manifest
+++ b/net-libs/libnsl/Manifest
@@ -1,2 +1 @@
-DIST libnsl-1.1.0.tar.gz 209148 BLAKE2B 
1fe1cbd279f317c0ca74a635e7cb7a35e3c70055f8f590b6814b2d40f1daaf381ec9d9710e0bbb894489d251788a135550848714e8b015bf237cf41d72feabf0
 SHA512 
12555ed701d06247b6774c6c2759ada280ffce73820976adb4aaa48b50b97121b1805412541778dfcdd8845af6a10b2e5a9dc0eb7b953e84467d0a40ad3360cd
 DIST libnsl-1.2.0.tar.gz 209188 BLAKE2B 
4249cfbf0b5391790f5e5f81e4eb0be963e5fdc0c32a9400d4128e717d93da49f8751caf8de3bb4ba1a23b8670a0e4f8e750f38f4612dd0cc97db4c157421a06
 SHA512 
30115aa679a04ad01f55cff9dd1890b4c41c730a9bac2adab5add9ae03a0b4687c5f4b6e3b8652ecbb074eefac8faee3f1f13ea60d42cf4432db8a575ca72cd8

diff --git a/net-libs/libnsl/libnsl-1.1.0-r3.ebuild 
b/net-libs/libnsl/libnsl-1.1.0-r3.ebuild
deleted file mode 100644
index cb8d1099aad..000
--- a/net-libs/libnsl/libnsl-1.1.0-r3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="Public client interface for NIS(YP) and NIS+ in a IPv6 ready 
version"
-HOMEPAGE="https://github.com/thkukuk/libnsl;
-SRC_URI="https://github.com/thkukuk/${PN}/archive/${P}.tar.gz;
-
-SLOT="0/2"
-LICENSE="LGPL-2.1+"
-
-# Stabilize together with glibc-2.26!
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
-
-IUSE=""
-
-DEPEND="
-   net-libs/libtirpc[${MULTILIB_USEDEP}]
-"
-RDEPEND="${DEPEND}
-   !

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

2020-03-23 Thread Sergei Trofimovich
commit: cd6f4484c4104dba584fb54341730435396f4423
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:49:13 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd6f4484

sys-devel/binutils-config: drop old

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

 .../binutils-config/binutils-config-5-r4.ebuild| 42 --
 1 file changed, 42 deletions(-)

diff --git a/sys-devel/binutils-config/binutils-config-5-r4.ebuild 
b/sys-devel/binutils-config/binutils-config-5-r4.ebuild
deleted file mode 100644
index 0e40b27ac6a..000
--- a/sys-devel/binutils-config/binutils-config-5-r4.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit prefix
-
-DESCRIPTION="Utility to change the binutils version being used"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain;
-SRC_URI=""
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86"
-IUSE=""
-
-# We also RDEPEND on sys-apps/findutils which is in base @system
-RDEPEND="sys-apps/gentoo-functions"
-
-S=${WORKDIR}
-
-src_install() {
-   newbin "${FILESDIR}"/${PN}-${PV} ${PN}
-   use prefix && eprefixify "${ED}"/usr/bin/${PN}
-   sed -i "s:@PV@:${PVR}:g" "${ED}"/usr/bin/${PN} || die
-   doman "${FILESDIR}"/${PN}.8
-
-   insinto /usr/share/eselect/modules
-   doins "${FILESDIR}"/binutils.eselect
-}
-
-pkg_preinst() {
-   # Force a refresh when upgrading from an older version that symlinked
-   # in all the libs & includes that binutils-libs handles. #528088
-   if has_version "<${CATEGORY}/${PN}-5" ; then
-   local bc current
-   bc="${ED}/usr/bin/binutils-config"
-   if current=$("${bc}" -c) ; then
-   "${bc}" "${current}"
-   fi
-   fi
-}



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

2020-03-23 Thread Sergei Trofimovich
commit: b7bcb2a4a761a4900a138ca286b767bfd926feb2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:37:58 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7bcb2a4

dev-lang/erlang: drop old

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

 dev-lang/erlang/Manifest|   6 --
 dev-lang/erlang/erlang-22.1.4.ebuild| 154 --
 dev-lang/erlang/erlang-22.1.8-r1.ebuild | 154 --
 dev-lang/erlang/erlang-22.2.1-r1.ebuild | 154 --
 dev-lang/erlang/erlang-22.2.7-r1.ebuild | 161 
 dev-lang/erlang/erlang-22.2.7.ebuild| 155 --
 6 files changed, 784 deletions(-)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index a7c772ec124..33de5087eb1 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,16 +1,10 @@
 DIST erlang-21.1.1.tar.gz 53854332 BLAKE2B 
32ab508b5a305eb92eac9f49bd513374c573966e7565d98aa6ba986ce42eb955a46130b9f33dbb415f48de5c179b308a8b06b345a844afcb2700f7e3f257f27e
 SHA512 
dc11aace126aad5411b0d583579fe95a7263be328612fdc9f9c02d917aef7ea7a128b1e54ddcf7a52232980d2c81fc8e90ae5a8806ee5ae6ea97f00a9cf3faab
-DIST erlang-22.1.4.tar.gz 54957524 BLAKE2B 
8960dd63eb7ae18544d8b6809760543b276ec230d5a9051d1888269770f6c44b379b6ba85ce9106f7d37b76c41b7683a545ba80569e33195e3e9211f6ced4ee3
 SHA512 
271a188d46a79cd1c43c3b8059b77c0802af624ff88c6916e0b84994040750d9792f0416937ed98e874256562f27d858916239d79f93b545c98b9703e5018f7b
-DIST erlang-22.1.8.tar.gz 54967877 BLAKE2B 
cb022e3c5f577605872e7689639fced6c1f6cb7600314f5939107605f0767ca080c65c2f9e0695a04bf53a9e0727553d854a9df57f09ce5f4a958ebd035756e7
 SHA512 
4260fab3f6cd9338ca167371cd982bcf9557729e93d58c3911e485529ed8ee97089e1de3466745d21206c94276f9865ac4fddcb2803afe915494b43feda46dda
-DIST erlang-22.2.1.tar.gz 55742915 BLAKE2B 
cfb49a07289f66ee8bcdc37452c88ec60c90b92febb7d41538166916989e80b612f13bae4ae2ba305aa12c790a74bcd9dc8412207413ba512537193811d177ad
 SHA512 
4c0e5b963def01e02f8550414bee9e15a79681ac19547c4707d4cf3a67924e252dde7f8f94dfeca5eb3d34730acaffd193603711531bdf7c22d47d8880c5e5f4
 DIST erlang-22.2.6.tar.gz 55746963 BLAKE2B 
ebd1e11dc817285307add4147fc4f3c1bba4e9b8a19fa3dd61ec321aa4dfdb056406d76216185a39316787efc9bd766a1e7441b8c261bcb98c4b642c87a27357
 SHA512 
6da4b25340a37daa30d3a27081b782f24a53edfca0070f6c02ca0332bc8db9b3bad917c43d63470a15a86a44a439072f3ee1472b23ff8163730443e4a811c66b
-DIST erlang-22.2.7.tar.gz 55748754 BLAKE2B 
b090776fead116eb2f53b9a7436c0ad675310e600414cbb705019d0f2a6ae84c28b6795d17d66881cfc70d36b8f984c91ef3d42db73b29296015628789048311
 SHA512 
1746acd526eda37c769b70bba1ad0f73ee1e658d05d0cbbe4063f34c11f8061932b2cde04df725537f5c5b81b537897ada2f0f9b6b18b7554b0f7596c492906b
 DIST erlang-22.2.8.tar.gz 55747601 BLAKE2B 
5ed4adf965515e3897723f63d561119872044d4d9e6229fb7bf98d9c2203bbd10e35e367ffb05214cad8788998b0c0816a3f102f0b1540d4f0b29683de240949
 SHA512 
ed65067e1cff82eb17e0ea758dac93f860ec4e2b661690cffa6bd43575de23f8dfbd570e13e548faef2ee51c6482faca35e21ea69ac0c585f61105f930df483d
 DIST erlang-22.3.tar.gz 55842212 BLAKE2B 
a43cecb2d0ddb771073c786b7fc6d21aed7d4ab7d8bb854d151ec7583a2d3d89e79fc3275ae45ef12603be6a82cf057372f399b2b11a419553a69d957a95639d
 SHA512 
138c4807f1116ad507d5ce2899438aebf3e1d5503d0de1cf81535dfa2d7bf9224dc45adeeabe5e479bb83293002c0d03e7f78be9f93394e9b85f1d83a3381446
 DIST erlang_doc_html_21.1.tar.gz 32692731 BLAKE2B 
a7fa8ebe1c876ab7eecd2dd46ffd4d288db6d308e0f131d53c26ee4b67a92cb6fcb89b6c880ef34df395c7ad61fcdc81eac32e0fcf7336be7d517263218146bc
 SHA512 
0d659f55bfb01eecf140a310154724489ef56b6ccbe9ac30f6b053f598276721b80de7b5b3200707cf8a6e77b8854eae5453f655225f431fcc982550539f767f
-DIST erlang_doc_html_22.1.tar.gz 33824830 BLAKE2B 
2d50802fff81eba8bcf5f630da49d68d7cb2098175012e12f13941e69949a109c9f601c3cfaa2700b669415cd0c6c15961d8e4dd94b9b228cee17b661fe5400a
 SHA512 
cc24927a4ff98b04d8f93fbc46bb36ffb34570521e4f31154b778dc17cf1cff60869239c26c327d7a9360c06528f9b380a302b39fa47285e50dfd4656b508202
 DIST erlang_doc_html_22.2.tar.gz 33943680 BLAKE2B 
4a0df88fe99c882272b07b928541f4d1be5b3b0faceb6463a02f627df1a3b8571c26bfb28967c5824879db987d0afa6a11e9487c3ef7d67a9c8206f4987a3608
 SHA512 
6d57422839d9270129c7eec440c3670c7f075b2b1ccc4ed4c7c08e79104cc4eff1bf788add14be170c94e5d0faad5d153d107844c5a373b5e01c7d03fc6646a8
 DIST erlang_doc_html_22.3.tar.gz 34041790 BLAKE2B 
76372acf5d6a581fb97cac9fa8230f1505650e9398d0a8e6ed163718f6d64cbbb3b7c79a1b7129827482345ddf950be4a5d83f0dac44e173f0ef45b148b73faa
 SHA512 
9199b6229b73a22e271c232ce03b83b65c265367062d57ca5babd23a2f0a088fde3054b25c65c1bf2cb714cb70354ce4324aa8e865db72beb1f788c27389558c
 DIST erlang_doc_man_21.1.tar.gz 1317726 BLAKE2B 

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

2020-03-23 Thread Sergei Trofimovich
commit: 4492b35f5035e3f00f4d0c970c45a5bcc9889c04
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:36:29 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4492b35f

dev-scheme/guile-git: drop old

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

 dev-scheme/guile-git/Manifest   |  1 -
 dev-scheme/guile-git/guile-git-0.2.0.ebuild | 39 -
 2 files changed, 40 deletions(-)

diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
index 415129e471b..a324acf272b 100644
--- a/dev-scheme/guile-git/Manifest
+++ b/dev-scheme/guile-git/Manifest
@@ -1,2 +1 @@
-DIST guile-git-0.2.0.tar.gz 262570 BLAKE2B 
5e2f326ab3afd23acb552cddf0175094f3efa817337b06219e048766b63df2a27a8fea38866452cc3137367410cfa6b9d4f7075f0586c4f8c429a5715dc194d1
 SHA512 
b5267130516db995132ff5bb5a19a68ccb3483d8ba5dff1a886a8acf4ecb43adf033638e59032b7a244eb4e35f72def3f40d7d071395154416e08dd5be86edf3
 DIST guile-git-0.3.0.tar.gz 275273 BLAKE2B 
75c7e9b89446676adfa5e81c6cfeac9df19d77d1565450fdf892c01f9ef472dafe0ee7f8c8ff888421457d8e260e6f8e02a6e846952cbbff69ef4d75a467787c
 SHA512 
98af9106c0b5d0f01c6d9550705c58116b8a38acb3c329e08822b8b81717c7c0147cfd74314e693c803e17b476af7b2f80ed2422652bbebfcc14271b654e839d

diff --git a/dev-scheme/guile-git/guile-git-0.2.0.ebuild 
b/dev-scheme/guile-git/guile-git-0.2.0.ebuild
deleted file mode 100644
index f92531a624c..000
--- a/dev-scheme/guile-git/guile-git-0.2.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Guile bindings of git"
-HOMEPAGE="https://gitlab.com/guile-git/guile-git;
-SRC_URI="https://gitlab.com/guile-git/guile-git/uploads/160f6a36c1be8d4fc1990a193081a04d/guile-git-${PV}.tar.gz;
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-scheme/guile-2.0.11:=
-   dev-scheme/bytestructures
-   dev-libs/libgit2:=
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   # guile is trying to avoid recompilation by checking if file
-   # /usr/lib64/guile/2.2/site-ccache/
-   # is newer than
-   # 
-   # In case it is instead of using  guile
-   # loads system one (from potentially older version of package).
-   # To work it around we bump last modification timestamp of
-   # '*.scm' files.
-   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
-   find "${S}" -name "*.scm" -exec touch {} + || die
-}
-
-src_test() {
-   emake check VERBOSE=1
-}



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

2020-03-23 Thread Sergei Trofimovich
commit: ba0fa37cd2cd8150ff01398db593819827357121
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:46:16 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0fa37c

sys-libs/timezone-data: drop old

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

 sys-libs/timezone-data/Manifest|   2 -
 .../timezone-data/timezone-data-2019b-r2.ebuild| 178 -
 2 files changed, 180 deletions(-)

diff --git a/sys-libs/timezone-data/Manifest b/sys-libs/timezone-data/Manifest
index d555b63529a..038521922f0 100644
--- a/sys-libs/timezone-data/Manifest
+++ b/sys-libs/timezone-data/Manifest
@@ -1,4 +1,2 @@
-DIST tzcode2019b.tar.gz 251196 BLAKE2B 
73ed8d44675a25e0497b77cc20ca3cc5b137297e48ce679cb6e8d809f4f25d73631064e0f1c2d917b986baa10bad9369bac42d583573519e7f3a94c864b18886
 SHA512 
bcfb417fe3b7c39e702da0090291db0489744f733010ae183007fce5e441bfce885fb25ed11730cf7f363572e107d7ff0c4b38691bb99def2d8cf7017c05720f
 DIST tzcode2019c.tar.gz 253560 BLAKE2B 
62552e7e78ebb50c111f9a99119843fe9b5dad9e1abb5ba0f1cf0a931cf00fc49684a6b378f5ea4cb31aca8af5b0c3b697b87048ef36a445536ec2fc5b943440
 SHA512 
61ef36385f501c338c263081486de0d1fccd454b86f8777b0dbad4ea3f21bbde059d0a91c23e207b167ed013127d3db8b7528f0188814a8b44d1f946b19d9b8b
-DIST tzdata2019b.tar.gz 384667 BLAKE2B 
c045d137cbb09e1109916dfdb1265ceb560d589ded9b05aa0cfe75f5fcb19057ded4d4f12f47c895020ed02bc4138de995eadac497eb3663579b094164d7e3ad
 SHA512 
c0104078d994e501d80a41bea31364b1390a75c2fbf42968a8343a090e2ac2eddbc58770ca470b192ea19dec89fcc634141a1de703ea2ffa0325176a64afe1fc
 DIST tzdata2019c.tar.gz 392087 BLAKE2B 
d7a21e57391d321b5c84e1ba2286ff0dd154c435d40015d999c8c6f2f1bea3c13d832c0752af313c9aa4dafe6a261e1e92bfd79523448fcd585188a53454e31a
 SHA512 
2921cbb2fd44a6b8f7f2ed42c13fbae28195aa5c2eeefa70396bc97cdbaad679c6cc3c143da82cca5b0279065c02389e9af536904288c12886bf345baa8c6565

diff --git a/sys-libs/timezone-data/timezone-data-2019b-r2.ebuild 
b/sys-libs/timezone-data/timezone-data-2019b-r2.ebuild
deleted file mode 100644
index d8bcf87b001..000
--- a/sys-libs/timezone-data/timezone-data-2019b-r2.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs flag-o-matic
-
-code_ver=${PV}
-data_ver=${PV}
-DESCRIPTION="Timezone data (/usr/share/zoneinfo) and utilities 
(tzselect/zic/zdump)"
-HOMEPAGE="https://www.iana.org/time-zones;
-SRC_URI="https://www.iana.org/time-zones/repository/releases/tzdata${data_ver}.tar.gz
-   
https://www.iana.org/time-zones/repository/releases/tzcode${code_ver}.tar.gz;
-
-LICENSE="BSD public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
-IUSE="nls leaps-timezone elibc_FreeBSD"
-
-DEPEND="nls? ( virtual/libintl )"
-RDEPEND="${DEPEND}
-   !sys-libs/glibc[vanilla(+)]"
-
-S=${WORKDIR}
-
-src_prepare() {
-   default
-
-   # check_web contacts validator.w3.org
-   sed -i -e 's/check_tables check_web/check_tables/g' \
-   Makefile || die "Failed to disable check_web"
-
-   tc-is-cross-compiler && cp -pR "${S}" "${S}"-native
-}
-
-src_configure() {
-   tc-export CC
-
-   append-lfs-flags #471102
-
-   if use elibc_FreeBSD || use elibc_Darwin ; then
-   append-cppflags -DSTD_INSPIRED #138251
-   fi
-
-   append-cppflags -DHAVE_GETTEXT=$(usex nls 1 0) -DTZ_DOMAIN='\"libc\"'
-   LDLIBS=""
-   if use nls ; then
-   # See if an external libintl is available. #154181 #578424
-   local c="${T}/test"
-   echo 'main(){}' > "${c}.c"
-   if $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} "${c}.c" -o 
"${c}" -lintl 2>/dev/null ; then
-   LDLIBS+=" -lintl"
-   fi
-   fi
-}
-
-_emake() {
-   emake \
-   REDO=$(usex leaps-timezone posix_right posix_only) \
-   TZDATA_TEXT= \
-   TOPDIR="${EPREFIX}" \
-   ZICDIR='$(TOPDIR)/usr/bin' \
-   "$@"
-}
-
-src_compile() {
-   _emake \
-   AR="$(tc-getAR)" \
-   cc="$(tc-getCC)" \
-   RANLIB="$(tc-getRANLIB)" \
-   CFLAGS="${CFLAGS} -std=gnu99 ${CPPFLAGS}" \
-   LDFLAGS="${LDFLAGS}" \
-   LDLIBS="${LDLIBS}"
-   if tc-is-cross-compiler ; then
-   _emake -C "${S}"-native \
-   AR="$(tc-getBUILD_AR)" \
-   cc="$(tc-getBUILD_CC)" \
-   RANLIB="$(tc-getBUILD_RANLIB)" \
-   CFLAGS="${BUILD_CFLAGS} ${BUILD_CPPFLAGS}" \
-   LDFLAGS="${BUILD_LDFLAGS}" \
-

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

2020-03-23 Thread Sergei Trofimovich
commit: 21d58257208159848d81db24cb91cb1da285
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:40:25 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d58257

app-emulation/simh: drop old

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

 app-emulation/simh/Manifest |  1 -
 app-emulation/simh/simh-3.9.0-r1.ebuild | 60 -
 2 files changed, 61 deletions(-)

diff --git a/app-emulation/simh/Manifest b/app-emulation/simh/Manifest
index 881e4b244a1..6a8605a1d35 100644
--- a/app-emulation/simh/Manifest
+++ b/app-emulation/simh/Manifest
@@ -1,2 +1 @@
 DIST simhv311-0.zip 2790607 BLAKE2B 
f9399977093f07d7f58067ed40e22f60e43228bbb1e0fdaa6b04408956962d9ea14b6dc57d758b819cee59f3bade9505a6802d42804df49622990402c0f22600
 SHA512 
e5fb6915c050e7402363cd9c1f99feb00874c3693905067ce901ffa86fc29a0cd2648684f111216b09a3c847f75812e2db2e2f2fa9f9d0db5dc932d53ec832fa
-DIST simhv39-0.zip 3103657 BLAKE2B 
3b5fcaa7f1aa24bd5afa78452fb2d5e2822654bcaa3caa478dbdf939770c13f7f1d3f95859674fc02e2cc35a4cfff239bb9ee6a726fb9e31586f639cdf40ca10
 SHA512 
5e8cbf92e980b7cb40d68ff60a266f70c0bef0eecdc169a8077ae72a6a71fe12a7be5c62bd033ca36727e2cb8f266a5a6f8a5ed6dd509afbf0a9d7b618f1a4f6

diff --git a/app-emulation/simh/simh-3.9.0-r1.ebuild 
b/app-emulation/simh/simh-3.9.0-r1.ebuild
deleted file mode 100644
index dcf25c3cb9c..000
--- a/app-emulation/simh/simh-3.9.0-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils toolchain-funcs versionator
-
-MY_P="${PN}v$(get_version_component_range 1)$(get_version_component_range 
2)-$(get_version_component_range 3)"
-DESCRIPTION="a simulator for historical computers such as Vax, PDP-11 etc.)"
-HOMEPAGE="http://simh.trailing-edge.com/;
-SRC_URI="http://simh.trailing-edge.com/sources/${MY_P}.zip;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE=""
-
-RDEPEND="net-libs/libpcap"
-DEPEND="${RDEPEND}
-   app-arch/unzip"
-
-S=${WORKDIR}
-
-src_prepare() {
-   # convert makefile from dos format to unix format
-   edos2unix makefile
-
-   epatch "${FILESDIR}"/${P}-respect-FLAGS.patch \
-   "${FILESDIR}"/${P}-fix-mkdir-race.patch
-
-   # fix linking on Darwin
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   sed -e 's/-lrt//g' \
-   -i makefile || die
-   fi
-}
-
-src_compile() {
-   export GCC="$(tc-getCC)"
-   export LDFLAGS_O="${LDFLAGS}"
-   export CFLAGS_O="${CFLAGS}"
-
-   local my_makeopts=""
-   if [ "$(gcc-major-version)" -le "4" -a "$(gcc-minor-version)" -lt "6" ] 
; then
-   my_makeopts+=" NO_LTO=1"
-   fi
-
-   emake ${my_makeopts}
-}
-
-src_install() {
-   for BINFILE in BIN/* ; do
-   newbin ${BINFILE} "simh-$(basename ${BINFILE})"
-   done
-
-   insinto /usr/share/simh
-   doins VAX/*.bin
-
-   dodoc *.txt */*.txt
-}



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

2020-03-23 Thread Sergei Trofimovich
commit: 3b8117bd43da769eb0bc08e567d5a6db597f057c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:55:49 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b8117bd

dev-libs/libatomic_ops: drop old

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

 dev-libs/libatomic_ops/Manifest   |  2 --
 dev-libs/libatomic_ops/libatomic_ops-7.6.6.ebuild | 24 
 dev-libs/libatomic_ops/libatomic_ops-7.6.8.ebuild | 27 ---
 3 files changed, 53 deletions(-)

diff --git a/dev-libs/libatomic_ops/Manifest b/dev-libs/libatomic_ops/Manifest
index 16fd2169ceb..80c90bde77b 100644
--- a/dev-libs/libatomic_ops/Manifest
+++ b/dev-libs/libatomic_ops/Manifest
@@ -1,3 +1 @@
 DIST libatomic_ops-7.6.10.tar.gz 503734 BLAKE2B 
5ee4adc3b2e9afe22d52a4b390927f79dfce139e9975c75aedd379fcbb34a1f0de82ca98ddc58a386e193080ba75eb1b6161bea75b62b8f3b4941979248290af
 SHA512 
4661445503ef4303e873559af319ad799a7eddad3df45ad602cf338c594a642ad4333a36fa91722f0d8c48acd38bbf45c60a468c7375d14824520a83c1109ec9
-DIST libatomic_ops-7.6.6.tar.gz 498187 BLAKE2B 
343ebda3a37aef6541efae9e646778cf8b1ea74e722979de4336d6819007f3fb37121d53c7e789f69fe6411c05ca2557a18d10db47c68e95e59c92c991bf9fa7
 SHA512 
ea6e4e2f8f369f5af18435a6ab8ee18c28832c367d248755e743761109036894260b4296feec5e269a74934df24a90f0fc4868937e1f36605fca082fbde8
-DIST libatomic_ops-7.6.8.tar.gz 503550 BLAKE2B 
ce8e8757cd20fc5d8e5b62fae0a619f3866e496f552e04c1cca6c63a6d954bf256927fe1fe62192cb24b9f7a9fd1727e108098b09d0f22e0987983ccce035274
 SHA512 
bc448fadcf8e2936fa933a5872d5550ecdff04b0df27120d3182dcbb2147a6594ec6bfc5b214e21b37ffa1b5100c1c56d301ba9cae7df26cee5e6b999dcda14c

diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.6.6.ebuild 
b/dev-libs/libatomic_ops/libatomic_ops-7.6.6.ebuild
deleted file mode 100644
index 83b90580d13..000
--- a/dev-libs/libatomic_ops/libatomic_ops-7.6.6.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit multilib-minimal
-
-DESCRIPTION="Implementation for atomic memory update operations"
-HOMEPAGE="https://github.com/ivmai/libatomic_ops/;
-SRC_URI="https://github.com/ivmai/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="MIT boehm-gc GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-multilib_src_configure() {
-   ECONF_SOURCE=${S} econf
-}
-
-multilib_src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}

diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.6.8.ebuild 
b/dev-libs/libatomic_ops/libatomic_ops-7.6.8.ebuild
deleted file mode 100644
index 834ea31f0c8..000
--- a/dev-libs/libatomic_ops/libatomic_ops-7.6.8.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 multilib-minimal
-
-DESCRIPTION="Implementation for atomic memory update operations"
-HOMEPAGE="https://github.com/ivmai/libatomic_ops/;
-SRC_URI="https://github.com/ivmai/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="MIT boehm-gc GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --enable-shared
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}



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

2020-03-23 Thread Sergei Trofimovich
commit: 95fc3718af1d045eebf23b766a74dfabf154a307
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:54:00 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95fc3718

dev-libs/gmp: drop old

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

 dev-libs/gmp/gmp-6.2.0.ebuild | 106 --
 1 file changed, 106 deletions(-)

diff --git a/dev-libs/gmp/gmp-6.2.0.ebuild b/dev-libs/gmp/gmp-6.2.0.ebuild
deleted file mode 100644
index 715f93b32dd..000
--- a/dev-libs/gmp/gmp-6.2.0.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic eutils libtool multilib-minimal toolchain-funcs
-
-MY_PV=${PV/_p*}
-MY_PV=${MY_PV/_/-}
-MY_P=${PN}-${MY_PV}
-PLEVEL=${PV/*p}
-DESCRIPTION="Library for arbitrary-precision arithmetic on different type of 
numbers"
-HOMEPAGE="https://gmplib.org/;
-SRC_URI="ftp://ftp.gmplib.org/pub/${MY_P}/${MY_P}.tar.xz
-   mirror://gnu/${PN}/${MY_P}.tar.xz
-   doc? ( https://gmplib.org/${PN}-man-${MY_PV}.pdf )"
-
-LICENSE="|| ( LGPL-3+ GPL-2+ )"
-# The subslot reflects the C & C++ SONAMEs.
-SLOT="0/10.4"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="+asm doc cxx pic static-libs"
-
-BDEPEND="sys-devel/m4
-   app-arch/xz-utils"
-
-S=${WORKDIR}/${MY_P%a}
-
-DOCS=( AUTHORS ChangeLog NEWS README doc/configuration doc/isa_abi_headache )
-HTML_DOCS=( doc )
-MULTILIB_WRAPPED_HEADERS=( /usr/include/gmp.h )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.1.0-noexecstack-detect.patch
-)
-
-src_prepare() {
-   default
-
-   # note: we cannot run autotools here as gcc depends on this package
-   elibtoolize
-
-   # https://bugs.gentoo.org/536894
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   eapply "${FILESDIR}"/${PN}-6.1.2-gcc-apple-4.0.1.patch
-   fi
-
-   # GMP uses the "ABI" env var during configure as does Gentoo (econf).
-   # So, to avoid patching the source constantly, wrap things up.
-   mv configure configure.wrapped || die
-   cat <<-\EOF > configure
-   #!/usr/bin/env sh
-   exec env ABI="${GMPABI}" "$0.wrapped" "$@"
-   EOF
-   # Patches to original configure might have lost the +x bit.
-   chmod a+rx configure{,.wrapped} || die
-}
-
-multilib_src_configure() {
-   # Because of our 32-bit userland, 1.0 is the only HPPA ABI that works
-   # https://gmplib.org/manual/ABI-and-ISA.html#ABI-and-ISA (bug #344613)
-   if [[ ${CHOST} == hppa2.0-* ]] ; then
-   GMPABI="1.0"
-   fi
-
-   # ABI mappings (needs all architectures supported)
-   case ${ABI} in
-   32|x86)   GMPABI=32;;
-   64|amd64|n64) GMPABI=64;;
-   [onx]32)  GMPABI=${ABI};;
-   esac
-   export GMPABI
-
-   #367719
-   if [[ ${CHOST} == *-mint* ]]; then
-   filter-flags -O?
-   fi
-
-   # --with-pic forces static libraries to be built as PIC
-   # and without TEXTRELs. musl does not support TEXTRELs: bug #707332
-   tc-export CC
-   ECONF_SOURCE="${S}" econf \
-   --localstatedir="${EPREFIX}"/var/state/gmp \
-   --enable-shared \
-   $(use_enable asm assembly) \
-   $(use_enable cxx) \
-   $(use pic && echo --with-pic) \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" install
-
-   # should be a standalone lib
-   rm -f "${ED}"/usr/$(get_libdir)/libgmp.la
-   # this requires libgmp
-   local la="${ED}/usr/$(get_libdir)/libgmpxx.la"
-   use static-libs \
-   && sed -i 's:/[^ ]*/libgmp.la:-lgmp:' "${la}" \
-   || rm -f "${la}"
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   use doc && cp "${DISTDIR}"/gmp-man-${MY_PV}.pdf 
"${ED}"/usr/share/doc/${PF}/
-}



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

2020-03-23 Thread Sergei Trofimovich
commit: 78367de604a965ce95105cebf53649577b120e3a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:53:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78367de6

dev-util/ccache: drop old

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

 dev-util/ccache/Manifest   |  2 -
 dev-util/ccache/ccache-3.7.4.ebuild| 88 --
 dev-util/ccache/ccache-3.7.5.ebuild| 88 --
 dev-util/ccache/ccache-3.7.7-r2.ebuild | 70 ---
 4 files changed, 248 deletions(-)

diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest
index efaa744f97d..8265f843cf1 100644
--- a/dev-util/ccache/Manifest
+++ b/dev-util/ccache/Manifest
@@ -1,6 +1,4 @@
 DIST ccache-3.7.2.tar.xz 351168 BLAKE2B 
6e5c8847f961bd5aa2cf325e582ece9e8bfb9c015fe3dcb01c8ca1e1834fdfb82a351ec49e203721486817df58c6aebf28e0af011f470fb739d5016f72191654
 SHA512 
3290f0609c27a2f063e632392be01ef163273115700f87a6d2954fcfd52fcc14bf66fc147ecbd2b692258317e113bf8be9f7efdf377560e2e8d9dd67cef58147
-DIST ccache-3.7.4.tar.xz 351576 BLAKE2B 
fa2a9c051ff3f9c0550c6301e8d6c9e0eb7ac68687a30a6e8c1ee794ecd6b62925fdc940d493a9fb22d9094c5f2a0f3b2788c6291430ca532661ea6ddef45456
 SHA512 
cc382f37f7efb30a64f6fc2b136ef7424fe51795a778dbb18dde7c9e80636515f242f51c3ef3231f74d154e65ed9e815abf8241eb1a8f4e0b4fe4f533ea27146
-DIST ccache-3.7.5.tar.xz 352440 BLAKE2B 
6761d7a1a8c8086081fa46d50db1dce719856910da6324c9863a3f3731fdb0f5153e0d93a5c575074d1993650623e4e4b02d83dd3b656a31cb9be04ad6b58efa
 SHA512 
d66eb9d923c3e4663242a034860bd198175e08274a295b6d5d94e6cd69fe32afa3fb8c228d64d5c5dda025e6f97d0aef0586ce4dbd66e8ce3a23093331f1841f
 DIST ccache-3.7.6.tar.xz 352692 BLAKE2B 
97f6c3ea119b7f1f4fdab1dc88ac34a23bd8f893a1e399dd9f934b345ea27999b3750be6b474caf2bcaea77eb9281f99623312aa55dc5b5ffb7cf5e670b173f4
 SHA512 
c92a699b9761bbbde1666a9bc2718070a5beb24f7054d91226790c7903fe2e26a02d0782822bc811aaffcd88df3cd3e011a19061eb69569ed7140765cef8d6ba
 DIST ccache-3.7.7.tar.xz 351592 BLAKE2B 
0b211cb77ceb42b7ee5dfcde98d9f53bf222cf18b8d38a7cf6fc9631c5e1c79ca82e6d0a0dbacfe2d5f61b2acefebe202e06fc3b8035f0f25a5f9954554a18cd
 SHA512 
f93380aeb45e815964abc3b62f1963abafe22e0c6a7b61d039e710c7f935221e02678e21af65add4fd59fd5a141824ab95f4a7afc8dd557de36737c365cab816
 DIST ccache-3.7.8.tar.xz 352528 BLAKE2B 
8d8896b100c43a3e9a60445c95369cd8898fdbf653fc4d5791b8e1abc0191882319078d619429213a5f6968a1dbc639808037459c80514cea775d261c83b949a
 SHA512 
dc8cc9cd5f6f054421f0ecb50f66e0af85222c347d59fecd4555dfe1d8d6cbdca304818de8bc8a39fc1a1225567c141ce104ac315369bf6c307e9da67e14b51c

diff --git a/dev-util/ccache/ccache-3.7.4.ebuild 
b/dev-util/ccache/ccache-3.7.4.ebuild
deleted file mode 100644
index 033b34c72fe..000
--- a/dev-util/ccache/ccache-3.7.4.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit readme.gentoo-r1
-
-DESCRIPTION="fast compiler cache"
-HOMEPAGE="https://ccache.dev/;
-SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86"
-IUSE="test"
-
-DEPEND="app-arch/xz-utils
-   sys-libs/zlib"
-RDEPEND="${DEPEND}
-   dev-util/shadowman
-   sys-apps/gentoo-functions"
-# clang-specific tests use it to compare objects for equality.
-# Let's pull in the dependency unconditionally.
-DEPEND+="
-   test? ( dev-libs/elfutils )"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.5-nvcc-test.patch
-)
-
-src_prepare() {
-   default
-
-   # make sure we always use system zlib
-   rm -rf src/zlib || die
-   sed \
-   -e "/^EPREFIX=/s:'':'${EPREFIX}':" \
-   "${FILESDIR}"/ccache-config-3 > ccache-config || die
-}
-
-src_compile() {
-   emake V=1
-}
-
-src_test() {
-   emake check V=1
-}
-
-src_install() {
-   DOCS=( doc/{AUTHORS,MANUAL,NEWS}.adoc CONTRIBUTING.md README.md )
-   default
-
-   dobin ccache-config
-   insinto /usr/share/shadowman/tools
-   newins - ccache <<<'/usr/lib/ccache/bin'
-
-   DOC_CONTENTS="
-To use ccache with **non-Portage** C compiling, add
-'${EPREFIX}/usr/lib/ccache/bin' to the beginning of your path, before
-'${EPREFIX}/usr/bin'. Portage will automatically take advantage of ccache with
-no additional steps.  If this is your first install of ccache, type
-something like this to set a maximum cache size of 2GB:\\n
-# ccache -M 2G\\n
-If you are upgrading from an older version than 3.x you should clear all of 
your caches like so:\\n
-# CCACHE_DIR='${CCACHE_DIR:-${PORTAGE_TMPDIR}/ccache}' ccache -C\\n
-ccache now supports sys-devel/clang and dev-lang/icc, too!"

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

2020-03-23 Thread Andreas Sturmlechner
commit: 6d0bc899f71f6c139a9020dd3ab75a0b41e54621
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 23 23:56:09 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 23 23:56:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d0bc899

kde-apps/konsole: Revert upstream ccache auto-detection

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

 .../konsole/files/konsole-19.12.3-no-ccache.patch  | 45 ++
 kde-apps/konsole/konsole-19.12.3.ebuild|  5 ++-
 2 files changed, 49 insertions(+), 1 deletion(-)

diff --git a/kde-apps/konsole/files/konsole-19.12.3-no-ccache.patch 
b/kde-apps/konsole/files/konsole-19.12.3-no-ccache.patch
new file mode 100644
index 000..9419ea5c612
--- /dev/null
+++ b/kde-apps/konsole/files/konsole-19.12.3-no-ccache.patch
@@ -0,0 +1,45 @@
+From 3529286a0a4885ad3626a4081407fb56a8a568f9 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Tue, 24 Mar 2020 00:24:05 +0100
+Subject: [PATCH] Revert "CMakeLists.txt: use ccache if present"
+
+This was added for feature-parity with Meson-based projects; but an individual
+package is the wrong place for that. To avoid the proliferation of auto-
+detected ccache support in kde.org packages please submit such a proposal to
+kde-frameworks-devel instead, where it could be added for the benefit of all
+the projects using ECM. And more importantly, with a standard switch to disable
+it for packaging environments.
+
+This reverts commit 007c2a08523887cf9c0445a288ad82994bd02a57.
+
+Differential Revision: https://phabricator.kde.org/D24805
+---
+ CMakeLists.txt | 12 
+ 1 file changed, 12 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 17c82b0d..45ab9f62 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -17,18 +17,6 @@ set (KF5_MIN_VERSION "5.6.0")
+ # Release script will create bugzilla versions
+ project(konsole VERSION ${RELEASE_SERVICE_VERSION})
+ 
+-find_program(CCACHE_FOUND "ccache")
+-set(CCACHE_SUPPORT ON CACHE BOOL "Enable ccache support")
+-if (CCACHE_FOUND AND CCACHE_SUPPORT)
+-  if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" # GNU is GNU GCC
+-  OR "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
+-# without this compiler messages in `make` backend would be uncolored
+-set(CMAKE_CXX_FLAGS  "${CMAKE_CXX_FLAGS} -fdiagnostics-color=auto")
+-  endif()
+-  set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE "ccache")
+-  set_property(GLOBAL PROPERTY RULE_LAUNCH_LINK "ccache")
+-endif()
+-
+ find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE)
+ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH})
+ 
+-- 
+2.25.1
+

diff --git a/kde-apps/konsole/konsole-19.12.3.ebuild 
b/kde-apps/konsole/konsole-19.12.3.ebuild
index 5b2e6ae45ff..a0cd125f570 100644
--- a/kde-apps/konsole/konsole-19.12.3.ebuild
+++ b/kde-apps/konsole/konsole-19.12.3.ebuild
@@ -53,7 +53,10 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}/${PN}-19.12.2-darkbackground-detect.patch" )
+PATCHES=(
+   "${FILESDIR}/${PN}-19.12.2-darkbackground-detect.patch"
+   "${FILESDIR}/${P}-no-ccache.patch"
+)
 
 src_configure() {
local mycmakeargs=(



[gentoo-commits] proj/kde:master commit in: kde-misc/kio-gdrive/

2020-03-23 Thread Andreas Sturmlechner
commit: 0c5319127a9a72b8cde0e836f750868fbc71619d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 23 21:44:30 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 23 21:44:30 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0c531912

kde-misc/kio-gdrive: 1.2.80 (1.3.0 beta) version bump

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

 kde-misc/kio-gdrive/kio-gdrive-1.2.80.ebuild | 47 
 1 file changed, 47 insertions(+)

diff --git a/kde-misc/kio-gdrive/kio-gdrive-1.2.80.ebuild 
b/kde-misc/kio-gdrive/kio-gdrive-1.2.80.ebuild
new file mode 100644
index 00..f105e34d79
--- /dev/null
+++ b/kde-misc/kio-gdrive/kio-gdrive-1.2.80.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="optional"
+KFMIN=5.60.0
+QTMIN=5.12.3
+inherit ecm kde.org
+
+DESCRIPTION="KIO Slave for Google Drive service"
+HOMEPAGE="https://phabricator.kde.org/project/profile/72/;
+
+if [[ ${KDE_BUILD_TYPE} != live ]] ; then
+   SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${P}.tar.xz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="GPL-2+"
+SLOT="5"
+IUSE="+kaccounts"
+
+BDEPEND="dev-util/intltool"
+RDEPEND="
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-apps/libkgapi-19.08.0:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   kaccounts? ( >=kde-apps/kaccounts-integration-20.03.80:5 )
+   !kaccounts? ( dev-libs/qtkeychain:=[qt5(+)] )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+"
+
+DOCS=( README.md )
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package kaccounts KAccounts)
+   )
+   ecm_src_configure
+}



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

2020-03-23 Thread Andreas Sturmlechner
commit: cb6dc3f876e90e8c6d4559cb96225c3fb6233822
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 23 19:59:43 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 23 19:59:50 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cb6dc3f8

kde-plasma/libksysguard: Add new DEPEND

Upstream commit 7a13a67827eabd7da5a6d810fe5ccb78fb51bac9

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

 kde-plasma/libksysguard/libksysguard-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/libksysguard/libksysguard-.ebuild 
b/kde-plasma/libksysguard/libksysguard-.ebuild
index 6efc690587..187dba6900 100644
--- a/kde-plasma/libksysguard/libksysguard-.ebuild
+++ b/kde-plasma/libksysguard/libksysguard-.ebuild
@@ -18,6 +18,7 @@ IUSE="minimal webengine X"
 
 RDEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5



[gentoo-commits] proj/kde:master commit in: profiles/package.mask/

2020-03-23 Thread Andreas Sturmlechner
commit: 810a5f9a2067ed8227e59db089392bd6cdc37315
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 23 21:43:29 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 23 21:43:29 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=810a5f9a

profiles: Add ~kde-misc/kio-gdrive-1.2.80 to kde-release-service-20.03.80

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

 profiles/package.mask/kde-release-service-20.03.80 | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/package.mask/kde-release-service-20.03.80 
b/profiles/package.mask/kde-release-service-20.03.80
index afca25d5f4..63c94434dd 100644
--- a/profiles/package.mask/kde-release-service-20.03.80
+++ b/profiles/package.mask/kde-release-service-20.03.80
@@ -238,3 +238,4 @@
 ~kde-apps/print-manager-20.03.80
 ~kde-apps/sweeper-20.03.80
 ~kde-apps/yakuake-20.03.80
+~kde-misc/kio-gdrive-1.2.80



[gentoo-commits] proj/kde:master commit in: kde-misc/kio-gdrive/

2020-03-23 Thread Andreas Sturmlechner
commit: 65ae9c4ceff95930192006461696430f015c9480
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 23 21:25:31 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 23 21:25:31 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=65ae9c4c

kde-misc/kio-gdrive: Raise minimum kaccounts-integration to 20.03.80

Upstream commit 088fe1964fcf7150eb85dc66cbe3670489729f15

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

 kde-misc/kio-gdrive/kio-gdrive-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/kio-gdrive/kio-gdrive-.ebuild 
b/kde-misc/kio-gdrive/kio-gdrive-.ebuild
index 15da214ed1..51457d2adf 100644
--- a/kde-misc/kio-gdrive/kio-gdrive-.ebuild
+++ b/kde-misc/kio-gdrive/kio-gdrive-.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
-   kaccounts? ( kde-apps/kaccounts-integration:5 )
+   kaccounts? ( >=kde-apps/kaccounts-integration-20.03.80:5 )
!kaccounts? ( dev-libs/qtkeychain:=[qt5(+)] )
 "
 DEPEND="${RDEPEND}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kwidgetsaddons/

2020-03-23 Thread Andreas Sturmlechner
commit: f724eb7c630a3d1f71b9b0c8df9b3b83e28b30b1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 23 20:21:00 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 23 20:21:28 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f724eb7c

kde-frameworks/kwidgetsaddons: Re-enable ktooltipwidgettest

Let's see how much more robust it really is.

Upstream commit 861242b5ee3be731f9d4282b8818687a696519dc

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

 kde-frameworks/kwidgetsaddons/kwidgetsaddons-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-.ebuild 
b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-.ebuild
index d1249fc098..f5989f1319 100644
--- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-.ebuild
+++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-.ebuild
@@ -25,6 +25,6 @@ RDEPEND="${DEPEND}"
 
 src_test() {
# bug 650216, 653186, 697866
-   local myctestargs=( -E 
"(kdatecomboboxtest|ktooltipwidgettest|ksqueezedtextlabelautotest)" )
+   local myctestargs=( -E "(kdatecomboboxtest|ksqueezedtextlabelautotest)" 
)
ecm_src_test
 }



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

2020-03-23 Thread Andreas Sturmlechner
commit: afcde0e88223215861fd1f58fd50e0e3da4e2c69
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 23 19:52:53 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 23 19:58:44 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=afcde0e8

kde-apps/kio-extras: Fix USE name nls -> nfs

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

 kde-apps/kio-extras/kio-extras-20.03.80.ebuild  | 6 +++---
 kde-apps/kio-extras/kio-extras-20.04.49..ebuild | 6 +++---
 kde-apps/kio-extras/kio-extras-.ebuild  | 6 +++---
 kde-apps/kio-extras/metadata.xml| 1 +
 4 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/kde-apps/kio-extras/kio-extras-20.03.80.ebuild 
b/kde-apps/kio-extras/kio-extras-20.03.80.ebuild
index 4a3ff922ff..5c2d7e0a15 100644
--- a/kde-apps/kio-extras/kio-extras-20.03.80.ebuild
+++ b/kde-apps/kio-extras/kio-extras-20.03.80.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://cgit.kde.org/kio-extras.git;
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="activities +man mtp nls openexr phonon samba +sftp taglib X"
+IUSE="activities +man mtp nfs openexr phonon samba +sftp taglib X"
 
 BDEPEND="
man? ( dev-util/gperf )
@@ -52,7 +52,7 @@ DEPEND="
>=kde-frameworks/kactivities-stats-${KFMIN}:5
)
mtp? ( >=media-libs/libmtp-1.1.16:= )
-   nls? ( net-libs/libtirpc:= )
+   nfs? ( net-libs/libtirpc:= )
openexr? ( media-libs/openexr:= )
phonon? ( media-libs/phonon[qt5(+)] )
samba? (
@@ -80,7 +80,7 @@ src_configure() {
$(cmake_use_find_package activities KF5ActivitiesStats)
$(cmake_use_find_package man Gperf)
$(cmake_use_find_package mtp Mtp)
-   $(cmake_use_find_package nls TIRPC)
+   $(cmake_use_find_package nfs TIRPC)
$(cmake_use_find_package openexr OpenEXR)
$(cmake_use_find_package phonon Phonon4Qt5)
$(cmake_use_find_package samba Samba)

diff --git a/kde-apps/kio-extras/kio-extras-20.04.49..ebuild 
b/kde-apps/kio-extras/kio-extras-20.04.49..ebuild
index 7eb4ccf94f..ce8f6eeb95 100644
--- a/kde-apps/kio-extras/kio-extras-20.04.49..ebuild
+++ b/kde-apps/kio-extras/kio-extras-20.04.49..ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://cgit.kde.org/kio-extras.git;
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS=""
-IUSE="activities +man mtp nls openexr phonon samba +sftp taglib X"
+IUSE="activities +man mtp nfs openexr phonon samba +sftp taglib X"
 
 BDEPEND="
man? ( dev-util/gperf )
@@ -52,7 +52,7 @@ DEPEND="
>=kde-frameworks/kactivities-stats-${KFMIN}:5
)
mtp? ( >=media-libs/libmtp-1.1.16:= )
-   nls? ( net-libs/libtirpc:= )
+   nfs? ( net-libs/libtirpc:= )
openexr? ( media-libs/openexr:= )
phonon? ( media-libs/phonon[qt5(+)] )
samba? (
@@ -80,7 +80,7 @@ src_configure() {
$(cmake_use_find_package activities KF5ActivitiesStats)
$(cmake_use_find_package man Gperf)
$(cmake_use_find_package mtp Mtp)
-   $(cmake_use_find_package nls TIRPC)
+   $(cmake_use_find_package nfs TIRPC)
$(cmake_use_find_package openexr OpenEXR)
$(cmake_use_find_package phonon Phonon4Qt5)
$(cmake_use_find_package samba Samba)

diff --git a/kde-apps/kio-extras/kio-extras-.ebuild 
b/kde-apps/kio-extras/kio-extras-.ebuild
index 7eb4ccf94f..ce8f6eeb95 100644
--- a/kde-apps/kio-extras/kio-extras-.ebuild
+++ b/kde-apps/kio-extras/kio-extras-.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://cgit.kde.org/kio-extras.git;
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS=""
-IUSE="activities +man mtp nls openexr phonon samba +sftp taglib X"
+IUSE="activities +man mtp nfs openexr phonon samba +sftp taglib X"
 
 BDEPEND="
man? ( dev-util/gperf )
@@ -52,7 +52,7 @@ DEPEND="
>=kde-frameworks/kactivities-stats-${KFMIN}:5
)
mtp? ( >=media-libs/libmtp-1.1.16:= )
-   nls? ( net-libs/libtirpc:= )
+   nfs? ( net-libs/libtirpc:= )
openexr? ( media-libs/openexr:= )
phonon? ( media-libs/phonon[qt5(+)] )
samba? (
@@ -80,7 +80,7 @@ src_configure() {
$(cmake_use_find_package activities KF5ActivitiesStats)
$(cmake_use_find_package man Gperf)
$(cmake_use_find_package mtp Mtp)
-   $(cmake_use_find_package nls TIRPC)
+   $(cmake_use_find_package nfs TIRPC)
$(cmake_use_find_package openexr OpenEXR)
$(cmake_use_find_package phonon Phonon4Qt5)
$(cmake_use_find_package samba Samba)

diff --git a/kde-apps/kio-extras/metadata.xml b/kde-apps/kio-extras/metadata.xml
index 9b496ae220..a938f1e44e 100644
--- 

[gentoo-commits] repo/gentoo:master commit in: app-pda/usbmuxd/

2020-03-23 Thread James Le Cuirot
commit: 8ad42e7b9a361d52a83f4161297c3cbc62dbea95
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Mar 22 22:28:32 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar 23 22:58:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ad42e7b

app-pda/usbmuxd: Bump to pre-1.1.1 snapshot, EAPI 7

Package-Manager: Portage-2.3.94, Repoman-2.3.20
Signed-off-by: James Le Cuirot  gentoo.org>

 app-pda/usbmuxd/Manifest |  1 +
 app-pda/usbmuxd/usbmuxd-1.1.1_pre20200121.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/app-pda/usbmuxd/Manifest b/app-pda/usbmuxd/Manifest
index 7e34f3e1521..7c2c79565f0 100644
--- a/app-pda/usbmuxd/Manifest
+++ b/app-pda/usbmuxd/Manifest
@@ -1 +1,2 @@
 DIST usbmuxd-1.1.0.tar.bz2 321897 BLAKE2B 
3ca5d1da222e457ac01f3e87fb7573c6405e51fd5d270a2b3dab7601118f21be22232d5100b4d027273fc837e6a57f7a7d17d2c41ae59d7c5aa41f76bef5a03d
 SHA512 
66aa0c40e912bf596b819098b87d88e9cf30b2e6352e607eeb778bd4f23bf9bb123fb6a6ecca2d4e4be3171e35d66200d632d2c9c80b1f2462bb45be8aa6912d
+DIST usbmuxd-1.1.1_pre20200121.tar.bz2 51859 BLAKE2B 
339d53904f7484bebb6d7524313ee065bf5a244efab16c77b30b8932071012105f21aa56083d82667b06088af83464ea8c86e3c28c5a45cb9abbe574a634533e
 SHA512 
cc113b054e8e04d228af740ec43d2dbf29c015dc9d8e1cdd0eaf84bfcaa9838d5b1bf6db2efed30ffb84c35c88db5469983a115ffdbddbb6acd0df9fd2a5182f

diff --git a/app-pda/usbmuxd/usbmuxd-1.1.1_pre20200121.ebuild 
b/app-pda/usbmuxd/usbmuxd-1.1.1_pre20200121.ebuild
new file mode 100644
index 000..371f8cb38f2
--- /dev/null
+++ b/app-pda/usbmuxd/usbmuxd-1.1.1_pre20200121.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+COMMIT="8a69f1a78a58476f77b66916091d2405d0cd815f"
+
+inherit autotools systemd udev
+
+DESCRIPTION="USB multiplex daemon for use with Apple iPhone/iPod Touch devices"
+HOMEPAGE="https://www.libimobiledevice.org/;
+SRC_URI="https://cgit.libimobiledevice.org/usbmuxd.git/snapshot/usbmuxd-${COMMIT}.tar.bz2
 -> ${P}.tar.bz2"
+
+# src/utils.h is LGPL-2.1+, rest is found in COPYING*
+LICENSE="GPL-2 GPL-3 LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="systemd"
+
+DEPEND="
+   acct-user/usbmux
+   >=app-pda/libimobiledevice-1.2.1_pre0:=
+   >=app-pda/libplist-1.11:=
+   virtual/libusb:1"
+
+RDEPEND="
+   ${DEPEND}
+   virtual/udev
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_with systemd) \
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" \
+   --with-udevrulesdir="$(get_udevdir)"/rules.d
+}



[gentoo-commits] repo/gentoo:master commit in: app-pda/libimobiledevice/

2020-03-23 Thread James Le Cuirot
commit: 245b989235686edf8a28a983cf568e5d35ab6318
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Mar 22 22:27:15 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar 23 22:58:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=245b9892

app-pda/libimobiledevice: Bump to pre-1.2.1 snapshot, EAPI 7

Other distributions have also taken snapshots. This helps with Python
3 support, among other things.

I have simplified the ebuild a bit. emake -j1 is no longer necessary.

Package-Manager: Portage-2.3.94, Repoman-2.3.20
Signed-off-by: James Le Cuirot  gentoo.org>

 app-pda/libimobiledevice/Manifest  |   1 +
 .../libimobiledevice-1.2.1_pre20200220.ebuild  | 112 +
 2 files changed, 113 insertions(+)

diff --git a/app-pda/libimobiledevice/Manifest 
b/app-pda/libimobiledevice/Manifest
index cae0636f14d..b2c3bec8217 100644
--- a/app-pda/libimobiledevice/Manifest
+++ b/app-pda/libimobiledevice/Manifest
@@ -2,3 +2,4 @@ DIST libimobiledevice-1.2.0-git.patch 187304 BLAKE2B 
7c184f823b831b913dbae16a58d
 DIST libimobiledevice-1.2.0-userpref-GnuTLS-Fix-3.6.0-SHA1-compatibility.patch 
2272 BLAKE2B 
2f435af75c6f7fe319c76b52feac32d8f1389806835658bae5713d82471d0b2edd01b062871bff5e757795c220e2cd4c77d404c1df0cf9616c2fc2d77364b686
 SHA512 
a31741cfaae53781a1491fd53514e614e64c676573dc9252adea2fb0d64005eb5fad6483f1848b0246f0fff76c8fb4535f56a6e97c13dd7aa48a29061cabb172
 DIST libimobiledevice-1.2.0-userpref-GnuTLS-Use-valid-serial-for-3.6.0.patch 
2014 BLAKE2B 
8a6e51af145cf9983aa92ad7febf8d48a64b81f4f4664079ee7df3d433626141e10af6700ad38aad81bbbf3be03d6b35bae4f10a595e97f6998a06b6b2a4fbd4
 SHA512 
1c6002f8da5524603b989613fc1b14e526bc6fcbf515890f8c4976fe5e1b3801f04f6b210264624990ff7dd7de01063ad53dbf9ec506a0645098692a948216b9
 DIST libimobiledevice-1.2.0.tar.bz2 631495 BLAKE2B 
b04d87906615710e9e143013d27f4a0735e444160cb9dad464cb63d568470397f504680b3faca3995932cc8a80970a5923128d356fad9c98372af4981373ed69
 SHA512 
0de5f768aeb5d62445892855d84ceaff776f6667733c351ed6c34bf9d500802762d1a06e5efdf57f33cafc9ee788041cd9b6748fb9bad6c2e4ae2f9b9aa93589
+DIST libimobiledevice-1.2.1_pre20200220.tar.bz2 193582 BLAKE2B 
7fab2101ee96a5fcc5dc68bad1a6c9fef25d87f25660cbce9aef45f8830c0162179f07e3d8a0f1d7d60bb7a219b1c4ee2513d43f98e8e4ea0d891686600c370e
 SHA512 
f9d04941685f1cb0e982d061a6ea92d88d1d90157a789460e09e6af72954ed7a7f0448efbef3fe3cbca380195ffa658f7d8119e812f8ba8003c1e8a242976865

diff --git a/app-pda/libimobiledevice/libimobiledevice-1.2.1_pre20200220.ebuild 
b/app-pda/libimobiledevice/libimobiledevice-1.2.1_pre20200220.ebuild
new file mode 100644
index 000..0cd85b4d870
--- /dev/null
+++ b/app-pda/libimobiledevice/libimobiledevice-1.2.1_pre20200220.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+COMMIT="3d8d13f0a70cefc1b12571b7f6aa2d1d4c58cffb"
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit autotools python-r1
+
+DESCRIPTION="Support library to communicate with Apple iPhone/iPod Touch 
devices"
+HOMEPAGE="https://www.libimobiledevice.org/;
+SRC_URI="https://cgit.libimobiledevice.org/libimobiledevice.git/snapshot/libimobiledevice-${COMMIT}.tar.bz2
 -> ${P}.tar.bz2"
+
+# While COPYING* doesn't mention 'or any later version', all the headers do, 
hence use +
+LICENSE="GPL-2+ LGPL-2.1+"
+
+SLOT="0/6" # based on SONAME of libimobiledevice.so
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="doc gnutls libressl python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   >=app-pda/libplist-1.11:=
+   >=app-pda/libusbmuxd-1.1.0:=
+   gnutls? (
+   dev-libs/libgcrypt:0
+   >=dev-libs/libtasn1-1.1
+   >=net-libs/gnutls-2.2.0 )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= ) )
+   python? (
+   ${PYTHON_DEPS}
+   app-pda/libplist[python(-),${PYTHON_USEDEP}] )
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   python? ( >=dev-python/cython-0.17[${PYTHON_USEDEP}] )
+"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+BUILD_DIR="${S}_build"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local ECONF_SOURCE=${S}
+
+   local myeconfargs=( $(use_enable static-libs static) )
+   use gnutls && myeconfargs+=( --disable-openssl )
+
+   do_configure() {
+   mkdir -p "${BUILD_DIR}" || die
+   pushd "${BUILD_DIR}" >/dev/null || die
+   econf "${myeconfargs[@]}" "${@}"
+   popd >/dev/null || die
+   }
+
+   do_configure_python() {
+   # Bug 567916
+   local -x PYTHON_LDFLAGS="$(python_get_LIBS)"
+   do_configure "$@"
+   }
+
+   do_configure --without-cython
+   use python && 

[gentoo-commits] repo/gentoo:master commit in: app-pda/usbmuxd/

2020-03-23 Thread James Le Cuirot
commit: 09977b407468bfd1829ce31a408725ecd9a1a1fa
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Mar 22 22:21:26 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar 23 22:58:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09977b40

app-pda/usbmuxd: 1.1.0 will not build against libimobiledevice-1.2.1

Add missing SLOT operators too as I know that SONAMEs have changed.

Package-Manager: Portage-2.3.94, Repoman-2.3.20
Signed-off-by: James Le Cuirot  gentoo.org>

 app-pda/usbmuxd/usbmuxd-1.1.0.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-pda/usbmuxd/usbmuxd-1.1.0.ebuild 
b/app-pda/usbmuxd/usbmuxd-1.1.0.ebuild
index 0de7aed7b12..4220c366a73 100644
--- a/app-pda/usbmuxd/usbmuxd-1.1.0.ebuild
+++ b/app-pda/usbmuxd/usbmuxd-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -17,8 +17,9 @@ IUSE=""
 
 RDEPEND="
acct-group/plugdev
-   >=app-pda/libimobiledevice-1.1.6
-   >=app-pda/libplist-1.11
+   >=app-pda/libimobiledevice-1.1.6:=
+   =app-pda/libplist-1.11:=
virtual/libusb:1"
 DEPEND="${RDEPEND}
virtual/os-headers



[gentoo-commits] repo/gentoo:master commit in: app-pda/usbmuxd/

2020-03-23 Thread James Le Cuirot
commit: 292a29d6a453f1510ac9ad7ed8f2432f168896e8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Mar 22 22:22:28 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar 23 22:58:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=292a29d6

app-pda/usbmuxd: Drop old 1.0.8_p20140530

Package-Manager: Portage-2.3.94, Repoman-2.3.20
Signed-off-by: James Le Cuirot  gentoo.org>

 app-pda/usbmuxd/Manifest   |  1 -
 app-pda/usbmuxd/usbmuxd-1.0.8_p20140530.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/app-pda/usbmuxd/Manifest b/app-pda/usbmuxd/Manifest
index c0da65d89c6..7e34f3e1521 100644
--- a/app-pda/usbmuxd/Manifest
+++ b/app-pda/usbmuxd/Manifest
@@ -1,2 +1 @@
-DIST usbmuxd-1.0.8_p20140530.tar.xz 46988 BLAKE2B 
8efedee3231b134995316fc295fffd975271aa9d630aa6e3d96ccda472634422299aadb92acda09b6802cdcf9e99af0c165dcbed153d0a5027ffcc8f26126cdc
 SHA512 
200c9bd208ef9e8d5e0a9b2779ff260efe6319333ce27c93a0686ba924e6cfaa1a003072c3eabbe46d495a66bc47c3cd6e82482653fde5e1a7ae0edd9b838fac
 DIST usbmuxd-1.1.0.tar.bz2 321897 BLAKE2B 
3ca5d1da222e457ac01f3e87fb7573c6405e51fd5d270a2b3dab7601118f21be22232d5100b4d027273fc837e6a57f7a7d17d2c41ae59d7c5aa41f76bef5a03d
 SHA512 
66aa0c40e912bf596b819098b87d88e9cf30b2e6352e607eeb778bd4f23bf9bb123fb6a6ecca2d4e4be3171e35d66200d632d2c9c80b1f2462bb45be8aa6912d

diff --git a/app-pda/usbmuxd/usbmuxd-1.0.8_p20140530.ebuild 
b/app-pda/usbmuxd/usbmuxd-1.0.8_p20140530.ebuild
deleted file mode 100644
index 17dd00ce82b..000
--- a/app-pda/usbmuxd/usbmuxd-1.0.8_p20140530.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-AUTOTOOLS_AUTORECONF=1
-inherit autotools-utils udev user
-
-DESCRIPTION="USB multiplex daemon for use with Apple iPhone/iPod Touch devices"
-HOMEPAGE="http://www.libimobiledevice.org/;
-#SRC_URI="http://www.libimobiledevice.org/downloads/${P}.tar.bz2;
-SRC_URI="https://dev.gentoo.org/~ssuominen/${P}.tar.xz;
-
-# src/utils.h is LGPL-2.1+, rest is found in COPYING*
-LICENSE="GPL-2 GPL-3 LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
-IUSE=""
-
-RDEPEND="
-   acct-group/plugdev
-   >=app-pda/libimobiledevice-1.1.6
-   >=app-pda/libplist-1.11
-   virtual/libusb:1"
-DEPEND="${RDEPEND}
-   virtual/os-headers
-   virtual/pkgconfig"
-
-pkg_setup() {
-   enewuser usbmux -1 -1 -1 "usb,plugdev"
-}
-
-src_install() {
-   autotools-utils_src_install udevrulesdir="$(get_udevdir)"/rules.d
-}



[gentoo-commits] repo/gentoo:master commit in: acct-user/usbmux/

2020-03-23 Thread James Le Cuirot
commit: 5477449854d96a2f5d1a609fbb93786c12460422
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Mar 22 21:38:50 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar 23 22:58:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54774498

acct-user/usbmux: Add user for app-pda/usbmuxd

Sorry for adding this as maintainer-needed. I don't wish to become the
maintainer for usbmuxd, I'm just fixing it up now.

Package-Manager: Portage-2.3.94, Repoman-2.3.20
Signed-off-by: James Le Cuirot  gentoo.org>

 acct-user/usbmux/metadata.xml|  5 +
 acct-user/usbmux/usbmux-0.ebuild | 12 
 2 files changed, 17 insertions(+)

diff --git a/acct-user/usbmux/metadata.xml b/acct-user/usbmux/metadata.xml
new file mode 100644
index 000..7a38bb90096
--- /dev/null
+++ b/acct-user/usbmux/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+

diff --git a/acct-user/usbmux/usbmux-0.ebuild b/acct-user/usbmux/usbmux-0.ebuild
new file mode 100644
index 000..6607c1e3c5c
--- /dev/null
+++ b/acct-user/usbmux/usbmux-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for the usbmuxd daemon"
+ACCT_USER_ID=418
+ACCT_USER_GROUPS=( usb plugdev )
+
+acct-user_add_deps



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

2020-03-23 Thread Matt Turner
commit: aca802e0d2cd8c9b80e4f54b1d3bc61e8676ad54
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar 23 22:35:19 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 23 22:35:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca802e0

www-apps/cgit: Drop outdated blocker

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

 www-apps/cgit/cgit-1.2.3.ebuild | 1 -
 www-apps/cgit/cgit-.ebuild  | 1 -
 2 files changed, 2 deletions(-)

diff --git a/www-apps/cgit/cgit-1.2.3.ebuild b/www-apps/cgit/cgit-1.2.3.ebuild
index 957cafeb178..e01974c18b1 100644
--- a/www-apps/cgit/cgit-1.2.3.ebuild
+++ b/www-apps/cgit/cgit-1.2.3.ebuild
@@ -35,7 +35,6 @@ RDEPEND="
 "
 # ebuilds without WEBAPP_MANUAL_SLOT="yes" are broken
 DEPEND="${RDEPEND}
-   !=app-text/asciidoc-8.5.1 )
 "

diff --git a/www-apps/cgit/cgit-.ebuild b/www-apps/cgit/cgit-.ebuild
index 17526b8c448..6c5cb1217c4 100644
--- a/www-apps/cgit/cgit-.ebuild
+++ b/www-apps/cgit/cgit-.ebuild
@@ -32,7 +32,6 @@ RDEPEND="
 "
 # ebuilds without WEBAPP_MANUAL_SLOT="yes" are broken
 DEPEND="${RDEPEND}
-   !=app-text/asciidoc-8.5.1 )
 "



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

2020-03-23 Thread Matt Turner
commit: 82abf007e74167a0970b6c08276ea83bd7cad73e
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar 23 22:34:40 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 23 22:34:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82abf007

www-apps/cgit: More s/jit/luajit/

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

 www-apps/cgit/cgit-1.2.3.ebuild | 2 +-
 www-apps/cgit/cgit-.ebuild  | 2 +-
 www-apps/cgit/metadata.xml  | 1 -
 3 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/www-apps/cgit/cgit-1.2.3.ebuild b/www-apps/cgit/cgit-1.2.3.ebuild
index 1d99de053e8..957cafeb178 100644
--- a/www-apps/cgit/cgit-1.2.3.ebuild
+++ b/www-apps/cgit/cgit-1.2.3.ebuild
@@ -57,7 +57,7 @@ src_prepare() {
echo "CACHE_ROOT = ${CGIT_CACHEDIR}" >> cgit.conf
echo "DESTDIR = ${D}" >> cgit.conf
if use lua; then
-   if use jit; then
+   if use luajit; then
echo "LUA_PKGCONFIG = luajit" >> cgit.conf
else
echo "LUA_PKGCONFIG = lua" >> cgit.conf

diff --git a/www-apps/cgit/cgit-.ebuild b/www-apps/cgit/cgit-.ebuild
index 8873c350890..17526b8c448 100644
--- a/www-apps/cgit/cgit-.ebuild
+++ b/www-apps/cgit/cgit-.ebuild
@@ -51,7 +51,7 @@ src_prepare() {
echo "CACHE_ROOT = ${CGIT_CACHEDIR}" >> cgit.conf
echo "DESTDIR = ${D}" >> cgit.conf
if use lua; then
-   if use jit; then
+   if use luajit; then
echo "LUA_PKGCONFIG = luajit" >> cgit.conf
else
echo "LUA_PKGCONFIG = lua" >> cgit.conf

diff --git a/www-apps/cgit/metadata.xml b/www-apps/cgit/metadata.xml
index 8839288399a..7c228e38151 100644
--- a/www-apps/cgit/metadata.xml
+++ b/www-apps/cgit/metadata.xml
@@ -18,6 +18,5 @@

Enable source code highlighting
Enable support for Lua scripting
-   If the lua flag is enabled, jit uses LuaJIT 
instead of vanilla Lua

 



[gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/files/3.2.2_p20160518/, media-video/aegisub/

2020-03-23 Thread Nick Sarnie
commit: c017bfe2f324f573dd2e604f75bb6899585489fe
Author: Christophe Lermytte  lermytte  be>
AuthorDate: Sat Mar 21 18:51:14 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Mar 23 22:23:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c017bfe2

media-video/aegisub: revbump for patching Makefile to work with make-4.3

upstream pull reqeust: https://github.com/Aegisub/Aegisub/pull/174

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Bug: https://bugs.gentoo.org/713120
X-Thanks: Petr Zima  matfyz.cz>
Signed-off-by: Christophe Lermytte  lermytte.be>
Closes: https://github.com/gentoo/gentoo/pull/15045
Signed-off-by: Nick Sarnie  gentoo.org>

 .../aegisub/aegisub-3.2.2_p20160518-r4.ebuild  | 150 +
 ...-3.2.2_p20160518-fix-makefile-for-make4.3.patch |  21 +++
 2 files changed, 171 insertions(+)

diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r4.ebuild 
b/media-video/aegisub/aegisub-3.2.2_p20160518-r4.ebuild
new file mode 100644
index 000..9707aa452f8
--- /dev/null
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r4.ebuild
@@ -0,0 +1,150 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+WX_GTK_VER=3.0
+PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR 
pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
+COMMIT_ID="b118fe7e7a5c37540e2f0aa75af105e272bad234"
+
+inherit autotools flag-o-matic gnome2-utils l10n wxwidgets xdg-utils 
vcs-snapshot
+
+DESCRIPTION="Advanced subtitle editor"
+HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub;
+SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
+RESTRICT="!test? ( test )"
+
+# aegisub bundles luabins (https://github.com/agladysh/luabins).
+# Unfortunately, luabins upstream is practically dead since 2010.
+# Thus unbundling luabins isn't worth the effort.
+RDEPEND="
+   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
+   dev-lang/luajit:2[lua52compat]
+   dev-libs/boost:=[icu,nls,threads]
+   dev-libs/icu:=
+   media-libs/ffmpegsource:=
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/libass:=[fontconfig]
+   sys-libs/zlib
+   virtual/libiconv
+   virtual/opengl
+   alsa? ( media-libs/alsa-lib )
+   fftw? ( >=sci-libs/fftw-3.3:= )
+   openal? ( media-libs/openal )
+   portaudio? ( =media-libs/portaudio-19* )
+   pulseaudio? ( media-sound/pulseaudio )
+   spell? ( app-text/hunspell:= )
+   uchardet? ( app-i18n/uchardet )
+"
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? (
+   >=dev-cpp/gtest-1.8.1
+   dev-lua/busted
+   dev-lua/luarocks
+   )
+"
+
+REQUIRED_USE="|| ( alsa openal oss portaudio pulseaudio )"
+
+PATCHES=(
+   "${FILESDIR}/${PV}/${P}-fix-system-luajit-build.patch"
+   "${FILESDIR}/${PV}/${P}-respect-compiler-flags.patch"
+   "${FILESDIR}/${PV}/${P}-support-system-gtest.patch"
+   "${FILESDIR}/${PV}/${P}-fix-icu59-build.patch"
+   "${FILESDIR}/${PV}/${P}-fix-icu62-build.patch"
+   "${FILESDIR}/${PV}/${P}-fix-boost170-build.patch"
+   "${FILESDIR}/${PV}/${P}-fix-makefile-for-make4.3.patch"
+)
+
+aegisub_check_compiler() {
+   if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
+   die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or 
Clang>=3.3."
+   fi
+}
+
+pkg_pretend() {
+   aegisub_check_compiler
+}
+
+pkg_setup() {
+   aegisub_check_compiler
+}
+
+src_prepare() {
+   default_src_prepare
+
+   # Remove tests that require unavailable uuid Lua module.
+   rm automation/tests/modules/lfs.moon || die
+
+   remove_locale() {
+   rm "po/${1}.po" || die
+   }
+
+   l10n_find_plocales_changes 'po' '' '.po'
+   l10n_for_each_disabled_locale_do remove_locale
+
+   # See http://devel.aegisub.org/ticket/1914
+   config_rpath_update "${S}"/config.rpath
+
+   eautoreconf
+
+   cat <<- EOF > build/git_version.h || die
+   #define BUILD_GIT_VERSION_NUMBER 8897
+   #define BUILD_GIT_VERSION_STRING "${PV}"
+   #define TAGGED_RELEASE 0
+   EOF
+}
+
+src_configure() {
+   # Prevent access violations from OpenAL detection. See Gentoo bug 
508184.
+   use openal && export agi_cv_with_openal="yes"
+
+   setup-wxwidgets
+   local myeconfargs=(
+   --disable-update-checker
+   --with-ffms2
+   --with-system-luajit
+   $(use_enable debug)
+   $(use_with alsa)
+   $(use_with fftw fftw3)
+   $(use_with openal)
+   $(use_with oss)
+ 

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

2020-03-23 Thread Matt Turner
commit: 54eb14a84888b59cb83f0a16ecf80692a0f17684
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar 23 22:14:47 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 23 22:19:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54eb14a8

www-apps/cgit: Rename IUSE=jit to IUSE=luajit

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

 www-apps/cgit/cgit-1.2.3.ebuild | 7 +--
 www-apps/cgit/cgit-.ebuild  | 7 +--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/www-apps/cgit/cgit-1.2.3.ebuild b/www-apps/cgit/cgit-1.2.3.ebuild
index 7cc6e5b77e7..36c2fa840d5 100644
--- a/www-apps/cgit/cgit-1.2.3.ebuild
+++ b/www-apps/cgit/cgit-1.2.3.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://www.kernel.org/pub/software/scm/git/git-${GIT_V}.tar.xz
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
-IUSE="doc +highlight libressl +lua +jit"
+IUSE="doc +highlight libressl +lua +luajit"
 
 RDEPEND="
dev-vcs/git
@@ -28,7 +28,10 @@ RDEPEND="
highlight? ( || ( dev-python/pygments app-text/highlight ) )
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
-   lua? ( jit? ( dev-lang/luajit ) !jit? ( dev-lang/lua:0 ) )
+   lua? (
+   luajit? ( dev-lang/luajit )
+   !luajit? ( dev-lang/lua:0 )
+   )
 "
 # ebuilds without WEBAPP_MANUAL_SLOT="yes" are broken
 DEPEND="${RDEPEND}

diff --git a/www-apps/cgit/cgit-.ebuild b/www-apps/cgit/cgit-.ebuild
index 1d737f2e39f..b7fe22f1c8b 100644
--- a/www-apps/cgit/cgit-.ebuild
+++ b/www-apps/cgit/cgit-.ebuild
@@ -17,7 +17,7 @@ EGIT_REPO_URI="https://git.zx2c4.com/cgit;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="doc +highlight +lua +jit"
+IUSE="doc +highlight +lua +luajit"
 
 RDEPEND="
dev-vcs/git
@@ -25,7 +25,10 @@ RDEPEND="
dev-libs/openssl:0
virtual/httpd-cgi
highlight? ( || ( dev-python/pygments app-text/highlight ) )
-   lua? ( jit? ( dev-lang/luajit ) !jit? ( dev-lang/lua:0 ) )
+   lua? (
+   luajit? ( dev-lang/luajit )
+   !luajit? ( dev-lang/lua:0 )
+   )
 "
 # ebuilds without WEBAPP_MANUAL_SLOT="yes" are broken
 DEPEND="${RDEPEND}



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

2020-03-23 Thread Matt Turner
commit: 1fdd535b4a1161adb1eccf188aaa611ac8691240
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar 23 22:18:06 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar 23 22:19:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fdd535b

www-apps/cgit: Use epatch_user

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

 www-apps/cgit/cgit-1.2.3.ebuild | 2 ++
 www-apps/cgit/cgit-.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/www-apps/cgit/cgit-1.2.3.ebuild b/www-apps/cgit/cgit-1.2.3.ebuild
index 36c2fa840d5..1d99de053e8 100644
--- a/www-apps/cgit/cgit-1.2.3.ebuild
+++ b/www-apps/cgit/cgit-1.2.3.ebuild
@@ -65,6 +65,8 @@ src_prepare() {
else
echo "NO_LUA = 1" >> cgit.conf
fi
+
+   epatch_user
 }
 
 src_compile() {

diff --git a/www-apps/cgit/cgit-.ebuild b/www-apps/cgit/cgit-.ebuild
index b7fe22f1c8b..8873c350890 100644
--- a/www-apps/cgit/cgit-.ebuild
+++ b/www-apps/cgit/cgit-.ebuild
@@ -59,6 +59,8 @@ src_prepare() {
else
echo "NO_LUA = 1" >> cgit.conf
fi
+
+   epatch_user
 }
 
 src_compile() {



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

2020-03-23 Thread Sergei Trofimovich
commit: b92b6f73ed82a39b576e42033a268050dd0cdc8e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 23 21:00:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 22:06:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b92b6f73

dev-libs/ell: drop to ~hppa

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

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

diff --git a/dev-libs/ell/ell-0.26.ebuild b/dev-libs/ell/ell-0.26.ebuild
index 125fb7022f2..e4afae4a385 100644
--- a/dev-libs/ell/ell-0.26.ebuild
+++ b/dev-libs/ell/ell-0.26.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
 else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
 fi
 LICENSE="LGPL-2.1"
 SLOT="0"



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

2020-03-23 Thread Sergei Trofimovich
commit: ddb135ddf14d4df7bc1da5bd77f9e7a782948c2b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 23 20:49:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 22:06:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddb135dd

sys-apps/coreutils: stable 8.31-r1 for hppa, bug #711616

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

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

diff --git a/sys-apps/coreutils/coreutils-8.31-r1.ebuild 
b/sys-apps/coreutils/coreutils-8.31-r1.ebuild
index af14bd3e1f0..20a02c388fa 100644
--- a/sys-apps/coreutils/coreutils-8.31-r1.ebuild
+++ b/sys-apps/coreutils/coreutils-8.31-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sh sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sh sparc x86 ~x86-linux"
 IUSE="acl caps gmp hostname kill multicall nls selinux +split-usr static test 
vanilla xattr"
 RESTRICT="!test? ( test )"
 



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

2020-03-23 Thread Sergei Trofimovich
commit: 9ce2b9a1971c20d26ce75f55e7e1d25fcc7f0a39
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 23 19:23:58 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 22:06:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ce2b9a1

net-fs/samba: drop to ~hppa

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

 net-fs/samba/samba-4.5.16-r1.ebuild | 2 +-
 net-fs/samba/samba-4.8.6-r4.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-fs/samba/samba-4.5.16-r1.ebuild 
b/net-fs/samba/samba-4.5.16-r1.ebuild
index 480e63920a5..8ec36b988f8 100644
--- a/net-fs/samba/samba-4.5.16-r1.ebuild
+++ b/net-fs/samba/samba-4.5.16-r1.ebuild
@@ -16,7 +16,7 @@ SRC_PATH="stable"
 SRC_URI="mirror://samba/${SRC_PATH}/${MY_P}.tar.gz

https://dev.gentoo.org/~polynomial-c/samba-4.5.11-disable-python-patches.tar.xz;
 [[ ${PV} = *_rc* ]] || \
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
 
 DESCRIPTION="Samba Suite Version 4"
 HOMEPAGE="https://www.samba.org/;

diff --git a/net-fs/samba/samba-4.8.6-r4.ebuild 
b/net-fs/samba/samba-4.8.6-r4.ebuild
index a952e74734d..5b52da4ab01 100644
--- a/net-fs/samba/samba-4.8.6-r4.ebuild
+++ b/net-fs/samba/samba-4.8.6-r4.ebuild
@@ -15,7 +15,7 @@ SRC_PATH="stable"
 
 SRC_URI="mirror://samba/${SRC_PATH}/${MY_P}.tar.gz"
 [[ ${PV} = *_rc* ]] || \
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86"
 
 DESCRIPTION="Samba Suite Version 4"
 HOMEPAGE="https://www.samba.org/;



[gentoo-commits] repo/gentoo:master commit in: net-wireless/bluez/

2020-03-23 Thread Sergei Trofimovich
commit: 287212d1be54e9ea2ef384304e2b34b4839a25c8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 23 20:08:55 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 22:06:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=287212d1

net-wireless/bluez: drop to ~hppa

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

 net-wireless/bluez/bluez-5.52-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/bluez/bluez-5.52-r1.ebuild 
b/net-wireless/bluez/bluez-5.52-r1.ebuild
index b3c94fefbc7..622f217c77a 100644
--- a/net-wireless/bluez/bluez-5.52-r1.ebuild
+++ b/net-wireless/bluez/bluez-5.52-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="amd64 arm arm64 hppa ~mips ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 x86"
 IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi 
+obex +readline selinux systemd test test-programs +udev user-session"
 
 # Since this release all remaining extra-tools need readline support, but this 
could



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

2020-03-23 Thread Sergei Trofimovich
commit: 37b224b7549e1dd27cb1013d1f3561fa532201b3
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 23 20:14:07 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 22:06:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37b224b7

sys-libs/ldb: drop to ~hppa

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

 sys-libs/ldb/ldb-1.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/ldb/ldb-1.3.6.ebuild b/sys-libs/ldb/ldb-1.3.6.ebuild
index dd10d39ce1e..4dddfa79824 100644
--- a/sys-libs/ldb/ldb-1.3.6.ebuild
+++ b/sys-libs/ldb/ldb-1.3.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/pub/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-3"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86"
 IUSE="doc +ldap python"
 
 RDEPEND="



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

2020-03-23 Thread Sergei Trofimovich
commit: 7a5a6d591a84168c9b7b4e0b3eba9eabc3db79a4
Author: Michal Privoznik  redhat  com>
AuthorDate: Mon Mar 23 14:12:09 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 22:05:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a5a6d59

app-emulation/qemu-: Introduce RX softmmu target

In recent upstream patches (v4.2.0-2645-gc8c35e5f51 and friends),
qemu introduced new softmmu target: Renesas RX. Update our list
of softmmu targets.

Signed-off-by: Michal Privoznik  redhat.com>
Closes: https://github.com/gentoo/gentoo/pull/15068
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-emulation/qemu/qemu-.ebuild | 2 +-
 profiles/desc/qemu_softmmu_targets.desc | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index 9c9eb21d199..a5144a568f4 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -45,7 +45,7 @@ COMMON_TARGETS="aarch64 alpha arm cris hppa i386 m68k 
microblaze microblazeel
mips mips64 mips64el mipsel nios2 or1k ppc ppc64 riscv32 riscv64 s390x
sh4 sh4eb sparc sparc64 x86_64 xtensa xtensaeb"
 IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS}
-   lm32 moxie tricore unicore32"
+   lm32 moxie rx tricore unicore32"
 IUSE_USER_TARGETS="${COMMON_TARGETS}
aarch64_be armeb mipsn32 mipsn32el ppc64abi32 ppc64le sparc32plus
tilegx"

diff --git a/profiles/desc/qemu_softmmu_targets.desc 
b/profiles/desc/qemu_softmmu_targets.desc
index 4a48f28fded..eff88edd2f2 100644
--- a/profiles/desc/qemu_softmmu_targets.desc
+++ b/profiles/desc/qemu_softmmu_targets.desc
@@ -26,6 +26,7 @@ ppc64 - system emulation target
 ppc - system emulation target
 riscv32 - system emulation target
 riscv64 - system emulation target
+rx - Renesas RX system emulation target
 s390x - system emulation target
 sh4eb - system emulation target
 sh4 - system emulation target



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

2020-03-23 Thread Zac Medico
commit: 1bdff51e2b217a0b69a9195430487bc75a7fbe63
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Mar 23 21:58:43 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Mar 23 22:01:32 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1bdff51e

repoman: fetch_metadata_xsd: use fetch function

Signed-off-by: Zac Medico  gentoo.org>

 repoman/lib/repoman/metadata.py | 51 -
 1 file changed, 10 insertions(+), 41 deletions(-)

diff --git a/repoman/lib/repoman/metadata.py b/repoman/lib/repoman/metadata.py
index 11ec1aaf8..4537d2ce2 100644
--- a/repoman/lib/repoman/metadata.py
+++ b/repoman/lib/repoman/metadata.py
@@ -5,21 +5,14 @@ from __future__ import print_function, unicode_literals
 import errno
 import logging
 import sys
-import tempfile
 import time
 
-try:
-   from urllib.parse import urlparse
-except ImportError:
-   from urlparse import urlparse
-
-
 # import our initialized portage instance
 from repoman._portage import portage
 
 from portage import os
-from portage import shutil
 from portage.output import green
+from portage.package.ebuild.fetch import fetch
 
 if sys.hexversion >= 0x300:
basestring = str
@@ -64,41 +57,17 @@ def fetch_metadata_xsd(metadata_xsd, repoman_settings):
"%s the local copy of metadata.xsd "
"needs to be refetched, doing that now" % green("***"))
print()
-   parsed_url = urlparse(metadata_xsd_uri)
-   setting = 'FETCHCOMMAND_' + parsed_url.scheme.upper()
-   fcmd = repoman_settings.get(setting)
-   if not fcmd:
-   fcmd = repoman_settings.get('FETCHCOMMAND')
-   if not fcmd:
-   logging.error("FETCHCOMMAND is unset")
-   return False
-
-   destdir = repoman_settings["DISTDIR"]
-   fd, metadata_xsd_tmp = tempfile.mkstemp(
-   prefix='metadata.xsd.', dir=destdir)
-   os.close(fd)
+
+   if not fetch([metadata_xsd_uri], repoman_settings, force=1, 
try_mirrors=0):
+   logging.error(
+   "failed to fetch metadata.xsd from '%s'" % 
metadata_xsd_uri)
+   return False
 
try:
-   if not portage.getbinpkg.file_get(
-   metadata_xsd_uri, destdir, fcmd=fcmd,
-   filename=os.path.basename(metadata_xsd_tmp)):
-   logging.error(
-   "failed to fetch metadata.xsd from 
'%s'" % metadata_xsd_uri)
-   return False
-
-   try:
-   portage.util.apply_secpass_permissions(
-   metadata_xsd_tmp,
-   gid=portage.data.portage_gid, 
mode=0o664, mask=0o2)
-   except portage.exception.PortageException:
-   pass
-
-   shutil.move(metadata_xsd_tmp, metadata_xsd)
-   finally:
-   try:
-   os.unlink(metadata_xsd_tmp)
-   except OSError:
-   pass
+   portage.util.apply_secpass_permissions(metadata_xsd,
+   gid=portage.data.portage_gid, mode=0o664, 
mask=0o2)
+   except portage.exception.PortageException:
+   pass
 
return True
 



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

2020-03-23 Thread Louis Sautier
commit: 07b8bfd47f929a4f2013da7fca1986b6a0e2fda7
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Mar 23 21:56:37 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Mar 23 21:56:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b8bfd4

dev-python/minidb: bump to 2.0.3, Python 3.8 support

Also rely on more modern distutils-r1 features.

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

 dev-python/minidb/Manifest|  1 +
 dev-python/minidb/minidb-2.0.3.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/minidb/Manifest b/dev-python/minidb/Manifest
index 3aaa30e22c9..d200f641992 100644
--- a/dev-python/minidb/Manifest
+++ b/dev-python/minidb/Manifest
@@ -1 +1,2 @@
 DIST minidb-2.0.2.tar.gz 13928 BLAKE2B 
7b6997bd0ed852561c1a45e1d8f63030798c59ebbe67ba3e9f38c08eddcf22028756b17c5ce8aa460e5d3113ef54cdafe782cb471aabfe208b093af702694cb7
 SHA512 
92879d6df61b0f9f72f9fe8f1cf38d559477983c6bba8c88ed02289570daff02f6f8d7010c0a95ffce049ab67be69323c47caefdfe3a8b008038377235ed9a5f
+DIST minidb-2.0.3.tar.gz 13992 BLAKE2B 
7ccb26625c199517ee63e99b1839037046c29a4c72a26f457ef3b4c22ef1f23b0bf632b37790c2981fd2c08929a39e8f015b4cf890d04d5e9926cd07b5def699
 SHA512 
90e2c51af64a373a9dce5e6fad94440a8e5ff3136ba4004deebb5f9a7a7f039ebf1b903a361d678771b6e18e951cacbd7392f1fe2df8db04cef04526a07a3ce2

diff --git a/dev-python/minidb/minidb-2.0.3.ebuild 
b/dev-python/minidb/minidb-2.0.3.ebuild
new file mode 100644
index 000..06868ee324b
--- /dev/null
+++ b/dev-python/minidb/minidb-2.0.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="sqlite"
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1
+
+DESCRIPTION="Simple SQLite-based object store"
+HOMEPAGE="https://thp.io/2010/minidb/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+distutils_enable_tests nose



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

2020-03-23 Thread Louis Sautier
commit: ba81ca6f7c0c601dc1c92ca63bcdec9861e878bc
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Mar 23 21:47:41 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Mar 23 21:47:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba81ca6f

dev-python/denonavr: bump to 0.8.1

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

 dev-python/denonavr/Manifest  |  1 +
 dev-python/denonavr/denonavr-0.8.1.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/denonavr/Manifest b/dev-python/denonavr/Manifest
index 05e1f8e0c39..2e872c08eb1 100644
--- a/dev-python/denonavr/Manifest
+++ b/dev-python/denonavr/Manifest
@@ -1,2 +1,3 @@
 DIST denonavr-0.7.12.tar.gz 63381 BLAKE2B 
524dbc322c962f167474eb11651920fc587651ef49004f89172fd22ab9dd35db5743cec89c88d0703179187eb6fe5894fe04759cc4e5214571a27c4d0aabf4fd
 SHA512 
2449e688bbb1e7dc0c1c805ef6353b17e202290e6675b92a8d8e5a60b7f2d9ab3b90d314decf30cc75f76fcc008186b326c294f30ba040e6e66eb0b3bedb067b
 DIST denonavr-0.8.0.tar.gz 63483 BLAKE2B 
074febbe0a8ea66054de7b469ab05d919c68cd2cbc41f41a00239f139a9b32e03a8710c2ffd0dc1fae8071ec81f4474e36de3762a105aa984b243282f25f79dc
 SHA512 
ceed31a6426147011e859d3c0806e2f0c49b8743ecf8503cc739fb2f0a33b149a6920cb7739c089d1c83a496bc7e342ed1cf7fcee06af3459777f8ba4791ea94
+DIST denonavr-0.8.1.tar.gz 77499 BLAKE2B 
0cc8e07c14282f55103ff510db4db14da1d13d86ef2529c719b8fdfb3abb6289a842926871a84e0edc9e905ea6e2c4fa372e42ea230b8c6a6d05d4ca83577f6c
 SHA512 
4247a7797c2a3f47a2b91ae257899cdf3e5f4aa4498ee95e3929c10131dccedb8122e66506ef84d1fe00f769620227202424b1d003ea54103d47f386f18f2304

diff --git a/dev-python/denonavr/denonavr-0.8.1.ebuild 
b/dev-python/denonavr/denonavr-0.8.1.ebuild
new file mode 100644
index 000..bf2e9a92067
--- /dev/null
+++ b/dev-python/denonavr/denonavr-0.8.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Automation Library for Denon AVR receivers"
+HOMEPAGE="https://github.com/scarface-4711/denonavr;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   dev-python/testtools[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2020-03-23 Thread Louis Sautier
commit: 6e0b5a88090f825e9a4db8ae73fd06502ed1e5bc
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Mar 23 21:49:54 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Mar 23 21:49:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e0b5a88

dev-python/denonavr: remove old

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

 dev-python/denonavr/Manifest   |  1 -
 dev-python/denonavr/denonavr-0.7.12.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-python/denonavr/Manifest b/dev-python/denonavr/Manifest
index 2e872c08eb1..c9d6fd105a9 100644
--- a/dev-python/denonavr/Manifest
+++ b/dev-python/denonavr/Manifest
@@ -1,3 +1,2 @@
-DIST denonavr-0.7.12.tar.gz 63381 BLAKE2B 
524dbc322c962f167474eb11651920fc587651ef49004f89172fd22ab9dd35db5743cec89c88d0703179187eb6fe5894fe04759cc4e5214571a27c4d0aabf4fd
 SHA512 
2449e688bbb1e7dc0c1c805ef6353b17e202290e6675b92a8d8e5a60b7f2d9ab3b90d314decf30cc75f76fcc008186b326c294f30ba040e6e66eb0b3bedb067b
 DIST denonavr-0.8.0.tar.gz 63483 BLAKE2B 
074febbe0a8ea66054de7b469ab05d919c68cd2cbc41f41a00239f139a9b32e03a8710c2ffd0dc1fae8071ec81f4474e36de3762a105aa984b243282f25f79dc
 SHA512 
ceed31a6426147011e859d3c0806e2f0c49b8743ecf8503cc739fb2f0a33b149a6920cb7739c089d1c83a496bc7e342ed1cf7fcee06af3459777f8ba4791ea94
 DIST denonavr-0.8.1.tar.gz 77499 BLAKE2B 
0cc8e07c14282f55103ff510db4db14da1d13d86ef2529c719b8fdfb3abb6289a842926871a84e0edc9e905ea6e2c4fa372e42ea230b8c6a6d05d4ca83577f6c
 SHA512 
4247a7797c2a3f47a2b91ae257899cdf3e5f4aa4498ee95e3929c10131dccedb8122e66506ef84d1fe00f769620227202424b1d003ea54103d47f386f18f2304

diff --git a/dev-python/denonavr/denonavr-0.7.12.ebuild 
b/dev-python/denonavr/denonavr-0.7.12.ebuild
deleted file mode 100644
index bf2e9a92067..000
--- a/dev-python/denonavr/denonavr-0.7.12.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Automation Library for Denon AVR receivers"
-HOMEPAGE="https://github.com/scarface-4711/denonavr;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
-BDEPEND="
-   test? (
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   dev-python/testtools[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



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

2020-03-23 Thread Louis Sautier
commit: 987a87ba83879c13f9e0cfadba3a2a20853c05f1
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Mar 23 21:41:37 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Mar 23 21:41:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=987a87ba

dev-python/humanize: bump to 2.2.0

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

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

diff --git a/dev-python/humanize/Manifest b/dev-python/humanize/Manifest
index c2f7d21378f..3663ab5b40e 100644
--- a/dev-python/humanize/Manifest
+++ b/dev-python/humanize/Manifest
@@ -1,3 +1,4 @@
 DIST humanize-0.5.1.tar.gz 20507 BLAKE2B 
55d7b598b32658b1d4c4741b37b5c33bdc9d63a5a779455e2fb93e1e4c3a0d8fd58e8522ef82734e1ba2b161fd881829373ba3569baffd9ea3271ad7ed3e7568
 SHA512 
dd7ad7f3c564cc6abcb6b128e50dbea7f19f7f418bfd936aae2472961c53ec71202133c5c2b5b930ef41ef807b51d6ba1210565627ed32c0b41acc0abd32a2d5
 DIST humanize-2.0.0.tar.gz 38001 BLAKE2B 
a2a6a1900bd8c02a1c669429aa12d1ccf906407802d6505ab68609fa87268adcbe0d87be21d7997e71f393dd8496ecd4f99b0e5ff89c6adf1da972cd9b1708dd
 SHA512 
3bc0a6a42d0a4942d6c0c3f5eb70f57f1132b05ef581099658082b1769eb3040b2484990457811c60134fbaf6267fc4d73f440fc72d84cc0dbfdb5b0be6d8192
 DIST humanize-2.1.0.tar.gz 38484 BLAKE2B 
482ef77b004be1c122bec036dc38d93deda7f714d0384804b9374d7031109e74ec1fbe3bb0fa8e7b28f8c98ccad9a11757a64c765d0ec05e7f031f4cb7d6ee96
 SHA512 
1efd1c34febf6140a02f15b73a90f453630b255414e056c75fd77c83e9aaa30f802a845b7e1c4e90baf0da26fa6d258e0d0fd84f0d4660b55730baccfde62b2d
+DIST humanize-2.2.0.tar.gz 42776 BLAKE2B 
9df295b7b34bfb12ca132837e16f0ac2affe1e51ef7bfa533501200fd738967bcabc1b27c37a5fcd7301b6f22a7385a36ec4b30314a099202692d59222a1b271
 SHA512 
d36a92c7552193eb0fa0aa827041811a77239c067d8070895ed5fbfd05b6f9b4124ac53658d316bf9068256be1b9d7ee61b206209ebc17b6eb24cd70b8ae2461

diff --git a/dev-python/humanize/humanize-2.2.0.ebuild 
b/dev-python/humanize/humanize-2.2.0.ebuild
new file mode 100644
index 000..4785489816a
--- /dev/null
+++ b/dev-python/humanize/humanize-2.2.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
+# The package uses pkg_resources to determine its version
+DISTUTILS_USE_SETUPTOOLS=manual
+
+inherit distutils-r1
+
+DESCRIPTION="Common humanization utilities"
+HOMEPAGE="https://github.com/jmoiron/humanize/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   # The package uses pkg_resources to determine its version
+   distutils_install_for_testing
+   pytest -vv || die "Tests fail with ${EPYTHON}"
+}



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

2020-03-23 Thread Louis Sautier
commit: 9b90219214128febed93709446e7e5a3ea6bed7c
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Mar 23 21:42:22 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Mar 23 21:42:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b902192

dev-python/humanize: remove old

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

 dev-python/humanize/Manifest  |  1 -
 dev-python/humanize/humanize-2.0.0.ebuild | 36 ---
 2 files changed, 37 deletions(-)

diff --git a/dev-python/humanize/Manifest b/dev-python/humanize/Manifest
index 3663ab5b40e..853c490b2b1 100644
--- a/dev-python/humanize/Manifest
+++ b/dev-python/humanize/Manifest
@@ -1,4 +1,3 @@
 DIST humanize-0.5.1.tar.gz 20507 BLAKE2B 
55d7b598b32658b1d4c4741b37b5c33bdc9d63a5a779455e2fb93e1e4c3a0d8fd58e8522ef82734e1ba2b161fd881829373ba3569baffd9ea3271ad7ed3e7568
 SHA512 
dd7ad7f3c564cc6abcb6b128e50dbea7f19f7f418bfd936aae2472961c53ec71202133c5c2b5b930ef41ef807b51d6ba1210565627ed32c0b41acc0abd32a2d5
-DIST humanize-2.0.0.tar.gz 38001 BLAKE2B 
a2a6a1900bd8c02a1c669429aa12d1ccf906407802d6505ab68609fa87268adcbe0d87be21d7997e71f393dd8496ecd4f99b0e5ff89c6adf1da972cd9b1708dd
 SHA512 
3bc0a6a42d0a4942d6c0c3f5eb70f57f1132b05ef581099658082b1769eb3040b2484990457811c60134fbaf6267fc4d73f440fc72d84cc0dbfdb5b0be6d8192
 DIST humanize-2.1.0.tar.gz 38484 BLAKE2B 
482ef77b004be1c122bec036dc38d93deda7f714d0384804b9374d7031109e74ec1fbe3bb0fa8e7b28f8c98ccad9a11757a64c765d0ec05e7f031f4cb7d6ee96
 SHA512 
1efd1c34febf6140a02f15b73a90f453630b255414e056c75fd77c83e9aaa30f802a845b7e1c4e90baf0da26fa6d258e0d0fd84f0d4660b55730baccfde62b2d
 DIST humanize-2.2.0.tar.gz 42776 BLAKE2B 
9df295b7b34bfb12ca132837e16f0ac2affe1e51ef7bfa533501200fd738967bcabc1b27c37a5fcd7301b6f22a7385a36ec4b30314a099202692d59222a1b271
 SHA512 
d36a92c7552193eb0fa0aa827041811a77239c067d8070895ed5fbfd05b6f9b4124ac53658d316bf9068256be1b9d7ee61b206209ebc17b6eb24cd70b8ae2461

diff --git a/dev-python/humanize/humanize-2.0.0.ebuild 
b/dev-python/humanize/humanize-2.0.0.ebuild
deleted file mode 100644
index 4785489816a..000
--- a/dev-python/humanize/humanize-2.0.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
-# The package uses pkg_resources to determine its version
-DISTUTILS_USE_SETUPTOOLS=manual
-
-inherit distutils-r1
-
-DESCRIPTION="Common humanization utilities"
-HOMEPAGE="https://github.com/jmoiron/humanize/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/freezegun[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   )
-"
-
-python_test() {
-   # The package uses pkg_resources to determine its version
-   distutils_install_for_testing
-   pytest -vv || die "Tests fail with ${EPYTHON}"
-}



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

2020-03-23 Thread Piotr Karbowski
commit: be22ede5ec296d2ecf2310845d04a53ce4ce902c
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon Mar 23 21:39:54 2020 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Mon Mar 23 21:40:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be22ede5

dev-python/fuzzywuzzy-0.18.0: bump

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-python/fuzzywuzzy/Manifest |  1 +
 dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/fuzzywuzzy/Manifest b/dev-python/fuzzywuzzy/Manifest
index 73da489570d..79095b38f22 100644
--- a/dev-python/fuzzywuzzy/Manifest
+++ b/dev-python/fuzzywuzzy/Manifest
@@ -1,2 +1,3 @@
 DIST fuzzywuzzy-0.12.0.tar.gz 25792 BLAKE2B 
bb800d0ff020bf7b3b4b0374dbfdbd788da6cb3d72e5a8a63e331c1a1a38d6317c6f56563d36015d72b86c8672644958cb84b99f27a6b739f372a3207ed7
 SHA512 
d4312342af9e3fc9383e1967e60b2856af73e8ad869f6b694d3f737d0280cd840dc42779b0407aefce2571d98c97ab780912943078c4d94dd77502c4e28bd2cc
 DIST fuzzywuzzy-0.17.0.tar.gz 27321 BLAKE2B 
640f38954501a19cfabdb302faf93c57ca62f60e8aac576cd5098e947559cbedd2a769cd2e88f7bc71071ce61aca0a6c075ed9a8fcfdc57f5b90d4579895f346
 SHA512 
10fb91d85f2e612885543a442959f3c88bf9d3dc468718a1fb92bf443f1753abfc04a9b07935a0d523508b38fc1ba9a7ba391a17b5f01160c26cc2c98d1f6c1d
+DIST fuzzywuzzy-0.18.0.tar.gz 2 BLAKE2B 
be2729660eb20a33a14acd1c5fbcefa48bd8a6a3dcfa6dd5137b0414fb283d279990f61250dbb2526e8faa80da23eb6de36618ae0d98166d29655b8a71cd15a1
 SHA512 
4a21ea67278fa525842d48fed8db666d00eae6d13254e8844d11f63b47c3a305b3cac760f28c24c6347aebcf73e96180e0a7cfba29c75f01ece2f7751e0398c5

diff --git a/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild 
b/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild
new file mode 100644
index 000..2746b03dcfe
--- /dev/null
+++ b/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Fuzzy string matching in python"
+HOMEPAGE="https://github.com/seatgeek/fuzzywuzzy;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-python/pycodestyle[${PYTHON_USEDEP}] )"
+RDEPEND="${PYTHON_DEPS}
+   dev-python/python-levenshtein[${PYTHON_USEDEP}]"
+
+python_test() {
+   "${PYTHON}" test_fuzzywuzzy.py || die "tests failed under ${EPYTHON}"
+}



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

2020-03-23 Thread Jeroen Roovers
commit: e0251bb2cfd7627b623bea035d2dab2dfa58686f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Mar 23 21:21:40 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Mar 23 21:22:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0251bb2

net-misc/youtube-dl: Version 2020.03.24

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

 net-misc/youtube-dl/Manifest |  1 +
 net-misc/youtube-dl/youtube-dl-2020.03.24.ebuild | 78 
 2 files changed, 79 insertions(+)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 8319e676d7b..8596db062fc 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1 +1,2 @@
 DIST youtube-dl-2020.03.08.tar.gz 3164037 BLAKE2B 
1f011657f394d101106fbed32e13e8bac18199db742974fb43b121b2c76324612f62a8e4a7324e4361643b62a5ad9a1937cc068bf3ea949f9411b92563a61bc9
 SHA512 
09636e3ec526dbcb043cf61ed4dda5c5c00fac2ecd741bf3cb338ca8de72d1395a95a6189bccced140ca1c37eb3f693332e757ff01eb1a25279b100ccdf39b65
+DIST youtube-dl-2020.03.24.tar.gz 3165706 BLAKE2B 
817cd8762f496255e58f909ab04f5fec3627918b4d9b58a9ab12c8bd56a12f672067c1dfe0808d76a96bc97fc7bc9a9e661c4f176577c0257f45d5cf6d0c7b92
 SHA512 
421c0ae412977cdf94d079aa7982360ffdfc4271bb7af27a598adbdb8454c2044e5c44ff3a9f339e9b0989c1264223ca83bba6a9151d01052f8f72c076d9e369

diff --git a/net-misc/youtube-dl/youtube-dl-2020.03.24.ebuild 
b/net-misc/youtube-dl/youtube-dl-2020.03.24.ebuild
new file mode 100644
index 000..cc4f38a726e
--- /dev/null
+++ b/net-misc/youtube-dl/youtube-dl-2020.03.24.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(python3_{6,7,8})
+inherit bash-completion-r1 distutils-r1 readme.gentoo-r1
+
+DESCRIPTION="Download videos from YouTube.com (and more sites...)"
+HOMEPAGE="https://github.com/ytdl-org/youtube-dl/;
+SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
+LICENSE="public-domain"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   || (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/pycrypto[${PYTHON_USEDEP}]
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/flake8[${PYTHON_USEDEP}]
+   )
+"
+S=${WORKDIR}/${PN}
+
+src_compile() {
+   distutils-r1_src_compile
+}
+
+python_test() {
+   emake offlinetest
+}
+
+python_install_all() {
+   dodoc README.txt
+   doman ${PN}.1
+
+   newbashcomp ${PN}.bash-completion ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins ${PN}.fish
+
+   distutils-r1_python_install_all
+
+   rm -r "${ED}"/usr/etc || die
+   rm -r "${ED}"/usr/share/doc/youtube_dl || die
+}
+
+pkg_postinst() {
+   elog "${PN}(1) / https://bugs.gentoo.org/355661 /"
+   elog "https://github.com/rg3/${PN}/blob/master/README.md#faq :"
+   elog
+   elog "${PN} works fine on its own on most sites. However, if you want"
+   elog "to convert video/audio, you'll need avconf (media-video/libav) or"
+   elog "ffmpeg (media-video/ffmpeg). On some sites - most notably YouTube 
-"
+   elog "videos can be retrieved in a higher quality format without sound."
+   elog "${PN} will detect whether avconv/ffmpeg is present and"
+   elog "automatically pick the best option."
+   elog
+   elog "Videos or video formats streamed via RTMP protocol can only be"
+   elog "downloaded when rtmpdump (media-video/rtmpdump) is installed."
+   elog
+   elog "Downloading MMS and RTSP videos requires either mplayer"
+   elog "(media-video/mplayer) or mpv (media-video/mpv) to be installed."
+   elog
+   elog "If you want ${PN} to embed thumbnails from the metadata into the"
+   elog "resulting MP4 files, consider installing 
media-video/atomicparsley"
+}



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

2020-03-23 Thread Andreas K. Hüttel
commit: 0622c241a286cd05a022854947bd3f765f8749b2
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Mon Mar 23 21:11:24 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Mar 23 21:11:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0622c241

sys-libs/glibc: Remove old

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas K. Huettel  gentoo.org>

 sys-libs/glibc/Manifest |2 -
 sys-libs/glibc/glibc-2.30-r5.ebuild | 1489 --
 sys-libs/glibc/glibc-2.31-r1.ebuild | 1501 ---
 3 files changed, 2992 deletions(-)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 24307bd28e7..b3bf627cd44 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -14,10 +14,8 @@ DIST glibc-2.28-patches-9.tar.xz 98588 BLAKE2B 
4ab583be712994f949dee2512da6e12fd
 DIST glibc-2.28.tar.xz 16484344 BLAKE2B 
9aa8cbd5a145c2a6fde3a60b3d0a14b12b46ed79333ad1ca3e73464adcfe700277a17a9e7fd0ca36e355a0c5b0b27decfa091da320ba802741ad75cc955bbcc8
 SHA512 
521f820953ff07c69ece4c2186f59fc061a7f9747932cd70ef2995c2b2deee76eeb6de700d85071cdca5949179aa8ccee75eda7feca1394121ec7b821ad0a3f3
 DIST glibc-2.29-patches-8.tar.xz 102712 BLAKE2B 
49aacff358c0f8499c444e73eec92f402b81236d6a91d1fc9864f974c5cb72fc5c87bf5ee77700a8333db4c68892b3940948158530cea0d0fbbda51df0ae7953
 SHA512 
7a929e023294e6b76569120cc234bc862f3e260994e56c3a2fc2b969b7313c94a47de7ef85f4e93c9083c16fde987ca470ab9d69d881ab49a22f5fd3a721703a
 DIST glibc-2.29.tar.xz 16515488 BLAKE2B 
b754e6825176538a2b8ca03fce014f0d87d333dc4d038bf0cda5ee8a2f484cd3ce93ad78ec126737e093ab64b55ceedf04cd08aecb4f8041daaa329e99717afa
 SHA512 
146bc0769fe853d9edbf93cea7f74c5b3d84d69cb7614c62588e7acdecd1ec789a9d8949f3e8b99f8f36f2ccac740a003bed94f32b07817baf780b06cfeb6ed0
-DIST glibc-2.30-patches-6.tar.xz 66612 BLAKE2B 
21ce2de45c1bd847ddf0e4e848e0d7adccc77eb91d452b9a81404b46c44ae681f31f8f41c156a782ec9390cf0d5f4d741f6a393ff6dca65b8091f126c1a30623
 SHA512 
0871ae71a67b21339055ac05dcb634f3b705ae44c10e7ac51e19f15196232349ed9b79a856c5e9f681dd44f9b946bbbfe170e9195819e76d0ca95dba7cede71b
 DIST glibc-2.30-patches-8.tar.xz 71432 BLAKE2B 
149ea765ca1aceafc3237db7362766503a0a1e5c59e82781023bf3da59690502997acebbbeca8712c8c19070951268321affe929d8777b5f3ab3e4f01bb6375f
 SHA512 
6e953a21f858edabe03713951f7b9435d0329ad652b70836911f6a3dc8d49661f03d8f98315ded127af8be315c5ba928a94bc54cfdf37d48a5f9d1e7f9b4f92e
 DIST glibc-2.30.tar.xz 16576920 BLAKE2B 
bd5aae4c9854f40785b91f83c3b632de6d48d811027ddfe61651cb1bc617db8017d7914c23a770cdd3feed06fcc316da841eea916cdba54179e7eace4ea45484
 SHA512 
37483990cd653685873e96c45dd1651b32b441b6d7919a68ebe3bae31a0c3f7ce183fc9b110f0b268b353f80312f18370559a1e7aecea0e5aa755c8f2aef1d6b
-DIST glibc-2.31-patches-2.tar.xz 23736 BLAKE2B 
181ba7f774e2964efdbe6f9f0540c27e18afe76854efcad3be5e5c277cf2e671d0f21752d1d42cb82f1e60a58f76f89a4997c12b74585f88ecbab85dff459c63
 SHA512 
1e9ae2e0cfffd80cc7219a7f989e18987b0ecaaa6e92516f823c7f3febb8fb5c86d8d9c3d9fecb98fdda699f6d7b00660d6ca3f2fee84db60f16a76d723d0b7e
 DIST glibc-2.31-patches-3.tar.xz 35652 BLAKE2B 
aca41fce54d50f09013963a54b44331a6e6ad3a8e62e51b210346a3375b7af7680c990e4824bf125597e6f53c13a3cfd81fe7727b73f7959b30b75e234751719
 SHA512 
b9bcf136cc2424aea21eb6497baffeca31b80b09373b770ce62dc2ce81f1c20b094fb5e2ada3afeff22785acf99e3e008ef7aa3af1068a6e53e2bccbc8dbd470
 DIST glibc-2.31.tar.xz 16676764 BLAKE2B 
91df1792345f157265eae405185a81fd4b8ce36d4c2388f44b0d5b1ae38174ea374cbc909cd260770b9f38ea58051da13766d4fa22abf41c2d4a2493257b179b
 SHA512 
735e4c0ef10418b6ea945ad3906585e5bbd8b282d76f2131309dce4cec6b15066a5e4a3731773ce428a819b542579c9957867bb0abf05ed2030983fca4412306
 DIST glibc--patches-16.tar.xz 17736 BLAKE2B 
772f5012ead8e27f5cf5fd2613de9a76ead2128ecd9324cc499e677ea3a96110cb0d4b1d3f12860ffa1267093db310503d7d873fb95060b0c1e046c6a60601d0
 SHA512 
eb885b7743ac88df7e9eb3a1cd415bc9eabff1c6bd00d32c4e50f1d9dfcc32419eb72ef06749b279d5b80a200a83bc951a851b8c96a023ab09a8a0c28045d563

diff --git a/sys-libs/glibc/glibc-2.30-r5.ebuild 
b/sys-libs/glibc/glibc-2.30-r5.ebuild
deleted file mode 100644
index b9770042b98..000
--- a/sys-libs/glibc/glibc-2.30-r5.ebuild
+++ /dev/null
@@ -1,1489 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit python-any-r1 prefix eutils toolchain-funcs flag-o-matic gnuconfig \
-   multilib systemd multiprocessing
-
-DESCRIPTION="GNU libc C library"
-HOMEPAGE="https://www.gnu.org/software/libc/;
-LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
-SLOT="2.2"
-
-EMULTILIB_PKG="true"
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://sourceware.org/git/glibc.git;
-   inherit git-r3
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86"
-   

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

2020-03-23 Thread Robin H. Johnson
commit: 73683a23ace75e67f2560b4bbcb1aa40f9fd8bf2
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Mar 23 20:55:03 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Mar 23 20:55:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73683a23

app-misc/solaar: update metadata

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-misc/solaar/metadata.xml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-misc/solaar/metadata.xml b/app-misc/solaar/metadata.xml
index 69c1bb3e2d4..e9fc1b2ded9 100644
--- a/app-misc/solaar/metadata.xml
+++ b/app-misc/solaar/metadata.xml
@@ -1,7 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
+  
+   robb...@gentoo.org
+  
   
 pwr/Solaar
   



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

2020-03-23 Thread Andreas K. Hüttel
commit: 34d29307752113c33b9556fc0b29528f50aa13e9
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Mon Mar 23 20:46:00 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Mar 23 20:46:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34d29307

net-im/teams: Add bindist restriction

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas K. Huettel  gentoo.org>

 net-im/teams/teams-1.3.00.958.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/teams/teams-1.3.00.958.ebuild 
b/net-im/teams/teams-1.3.00.958.ebuild
index 9c94ab35d40..bc3dc51c39a 100644
--- a/net-im/teams/teams-1.3.00.958.ebuild
+++ b/net-im/teams/teams-1.3.00.958.ebuild
@@ -10,7 +10,7 @@ SRC_URI="teams_1.3.00.958_amd64.deb"
 LICENSE="ms-teams-pre"
 SLOT="0"
 KEYWORDS="-* ~amd64"
-RESTRICT="fetch mirror splitdebug"
+RESTRICT="bindist fetch mirror splitdebug"
 IUSE=""
 
 QA_PREBUILT="*"



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

2020-03-23 Thread Michał Górny
commit: fc8485f6b67b58cc55c16c03456917a6147a3998
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 23 20:31:31 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 23 20:34:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc8485f6

sys-libs/libcxx: Bump to 10.0.0rc6

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

 sys-libs/libcxx/Manifest |   1 +
 sys-libs/libcxx/libcxx-10.0.0_rc6.ebuild | 206 +++
 2 files changed, 207 insertions(+)

diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index 4c96e63c2a6..21ed495fca0 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -2,4 +2,5 @@ DIST libcxx-7.1.0.src.tar.xz 1638448 BLAKE2B 
eca192e03f839f4323e3c37beba2e6daaf9
 DIST libcxx-8.0.1.src.tar.xz 1739524 BLAKE2B 
6e641cb6bda0de12c8408d3ab33f627389ac014aa65b3391c870aa96ffd347784e6b70b953bd1ee8eba56554e0f78a723ab77b9dba5f85e6219e2b95ca50c160
 SHA512 
75749d08b2b343c6f5f9aefb04be63e42f6d12efc51101d3647ed6f70c7a6d050afb3ab2f3636eae78cb523f5844de67b960a7a3145ed89ab0c7015deb14921e
 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
 DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
+DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/sys-libs/libcxx/libcxx-10.0.0_rc6.ebuild 
b/sys-libs/libcxx/libcxx-10.0.0_rc6.ebuild
new file mode 100644
index 000..5a3729e82ad
--- /dev/null
+++ b/sys-libs/libcxx/libcxx-10.0.0_rc6.ebuild
@@ -0,0 +1,206 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+inherit cmake-multilib llvm llvm.org multiprocessing python-any-r1 \
+   toolchain-funcs
+
+DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
+HOMEPAGE="https://libcxx.llvm.org/;
+LLVM_COMPONENTS=( libcxx )
+llvm.org_set_globals
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="elibc_glibc elibc_musl +libcxxabi +libunwind +static-libs test"
+REQUIRED_USE="libunwind? ( libcxxabi )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   libcxxabi? ( 
~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] )
+   !libcxxabi? ( >=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}
+   >=sys-devel/llvm-6"
+BDEPEND="
+   test? ( >=sys-devel/clang-3.9.0
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )"
+
+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 && ! 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++ - \
+   <<<'int main() { return 0; }' &>/dev/null
+}
+
+src_configure() {
+   # note: we need to do this before multilib kicks 

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

2020-03-23 Thread Michał Górny
commit: c4568597f9840f21872a19f99a3f2efe9d272505
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 23 20:31:23 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 23 20:34:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4568597

dev-util/lldb: Bump to 10.0.0rc6

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

 dev-util/lldb/Manifest   |   1 +
 dev-util/lldb/lldb-10.0.0_rc6.ebuild | 100 +++
 2 files changed, 101 insertions(+)

diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest
index 68e009c..a3ba153b098 100644
--- a/dev-util/lldb/Manifest
+++ b/dev-util/lldb/Manifest
@@ -4,4 +4,5 @@ DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5cced
 DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 
4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5
 SHA512 
82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16
 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
 DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
+DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/dev-util/lldb/lldb-10.0.0_rc6.ebuild 
b/dev-util/lldb/lldb-10.0.0_rc6.ebuild
new file mode 100644
index 000..f5bbc5b68a2
--- /dev/null
+++ b/dev-util/lldb/lldb-10.0.0_rc6.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{6,7,8}} )
+inherit cmake-utils llvm llvm.org multiprocessing python-single-r1 \
+   toolchain-funcs
+
+DESCRIPTION="The LLVM debugger"
+HOMEPAGE="https://llvm.org/;
+LLVM_COMPONENTS=( lldb )
+LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest )
+llvm.org_set_globals
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="libedit lzma ncurses +python test"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   libedit? ( dev-libs/libedit:0= )
+   lzma? ( app-arch/xz-utils:= )
+   ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
+   python? (
+   $(python_gen_cond_dep '
+   dev-python/six[${PYTHON_MULTI_USEDEP}]
+   ')
+   ${PYTHON_DEPS}
+   )
+   ~sys-devel/clang-${PV}[xml]
+   ~sys-devel/llvm-${PV}
+   !

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

2020-03-23 Thread Michał Górny
commit: a9a1af3feb39ccd355111c73925cae198b679d1e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 23 20:31:08 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 23 20:34:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a1af3f

sys-devel/llvm: Bump to 10.0.0rc6

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

 sys-devel/llvm/Manifest   |   1 +
 sys-devel/llvm/llvm-10.0.0_rc6.ebuild | 463 ++
 2 files changed, 464 insertions(+)

diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index ef6c79a88cf..9c917d3cc16 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -5,4 +5,5 @@ DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 
4319c837b36111401e3b0f9659b8d875c894
 DIST llvm-9.0.0-manpages.tar.bz2 158546 BLAKE2B 
eed6235698a0b5993affe305f7fd22cd4cf444adf931275a1685f2049a5f17cf2933907577d9ce142348a3c579769b0436aa2b5a9a953958504125a8c3e83b7d
 SHA512 
64c8d18061eb2870b379a1df485be0b61eac07cb10b3f97347b54b2ee326faa63437ca04466776be282e120dd3f6147e14fffdd38ca370db85748fe5eb54d764
 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
 DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
+DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/sys-devel/llvm/llvm-10.0.0_rc6.ebuild 
b/sys-devel/llvm/llvm-10.0.0_rc6.ebuild
new file mode 100644
index 000..59ccce09861
--- /dev/null
+++ b/sys-devel/llvm/llvm-10.0.0_rc6.ebuild
@@ -0,0 +1,463 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit cmake-utils llvm.org multilib-minimal multiprocessing \
+   pax-utils python-any-r1 toolchain-funcs
+
+DESCRIPTION="Low Level Virtual Machine"
+HOMEPAGE="https://llvm.org/;
+LLVM_COMPONENTS=( llvm )
+llvm.org_set_globals
+
+# Those are in lib/Targets, without explicit CMakeLists.txt mention
+ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC AVR )
+# Keep in sync with CMakeLists.txt
+ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
+   NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore
+   "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" )
+ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
+
+# Additional licenses:
+# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD.
+# 2. xxhash: BSD.
+# 3. MD5 code: public-domain.
+# 4. ConvertUTF.h: TODO.
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
+SLOT="$(ver_cut 1)"
+KEYWORDS=""
+IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3
+   kernel_Darwin ${ALL_LLVM_TARGETS[*]}"
+REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   sys-libs/zlib:0=[${MULTILIB_USEDEP}]
+   exegesis? ( dev-libs/libpfm:= )
+   gold? (
+   || (
+   >=sys-devel/binutils-2.31.1-r4:*[plugins]
+   =dev-libs/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}] )
+   z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   gold? ( sys-libs/binutils-libs )"
+BDEPEND="
+   dev-lang/perl
+   sys-devel/gnuconfig
+   kernel_Darwin? (
+   =sys-devel/binutils-apple-5.1
+   )
+   doc? ( $(python_gen_any_dep '
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   ') )
+   libffi? ( virtual/pkgconfig )
+   ${PYTHON_DEPS}"
+# There are no file collisions between these versions but having :0
+# installed means llvm-config there will take precedence.
+RDEPEND="${RDEPEND}
+   !sys-devel/llvm:0"
+PDEPEND="sys-devel/llvm-common
+   gold? 

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

2020-03-23 Thread Michał Górny
commit: 044fc400e5e211469b962066c6725156ba301014
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 23 20:31:35 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 23 20:34:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=044fc400

sys-devel/clang-runtime: Bump to 10.0.0rc6

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

 .../clang-runtime/clang-runtime-10.0.0_rc6.ebuild  | 24 ++
 1 file changed, 24 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-10.0.0_rc6.ebuild 
b/sys-devel/clang-runtime/clang-runtime-10.0.0_rc6.ebuild
new file mode 100644
index 000..65e66879ab9
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-10.0.0_rc6.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-build
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+SRC_URI=""
+
+LICENSE="metapackage"
+SLOT="$(ver_cut 1-3)"
+KEYWORDS=""
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   ~sys-libs/compiler-rt-${PV}:${SLOT}
+   sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"



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

2020-03-23 Thread Michał Górny
commit: 883b8ce139c5eefcee1d72daf43637fd6ea51743
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 23 20:31:17 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 23 20:34:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=883b8ce1

sys-devel/clang-common: Bump to 10.0.0rc6

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

 sys-devel/clang-common/Manifest|  1 +
 .../clang-common/clang-common-10.0.0_rc6.ebuild| 23 ++
 2 files changed, 24 insertions(+)

diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index 38686e16739..dee31f6f77d 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -2,4 +2,5 @@ DIST cfe-7.1.0.src.tar.xz 12487872 BLAKE2B 
ca6ec9e45b94823de1dabf9e68f0c97cdd40b
 DIST cfe-8.0.1.src.tar.xz 12810056 BLAKE2B 
88cee0b6daa477ca0473c76efc45beb634f6194ecd3f45aaec3791e26b203c5dbd33c649435e0d97924096a72c727d76915bffc0b7ea305f24d5e5f06389c4a0
 SHA512 
1227b2d32052c70b4b494659849000188fce46fc31a71f3352ba8457ac0b0b17e4bc7c8589874c8586d55aa808ee6c1fceb7df501aafa33599f8df7bfd2b791d
 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
 DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
+DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/sys-devel/clang-common/clang-common-10.0.0_rc6.ebuild 
b/sys-devel/clang-common/clang-common-10.0.0_rc6.ebuild
new file mode 100644
index 000..18e41e0917d
--- /dev/null
+++ b/sys-devel/clang-common/clang-common-10.0.0_rc6.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 llvm.org
+
+DESCRIPTION="Common files shared between multiple slots of clang"
+HOMEPAGE="https://llvm.org/;
+LLVM_COMPONENTS=( clang/utils/bash-autocomplete.sh )
+llvm.org_set_globals
+S=${WORKDIR}/clang/utils
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+PDEPEND="sys-devel/clang:*"
+
+src_install() {
+   newbashcomp bash-autocomplete.sh clang
+}



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

2020-03-23 Thread Michał Górny
commit: 1045a21e1ca7f63beac0b234e2b4179d342fe6f6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 23 20:31:06 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 23 20:34:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1045a21e

sys-devel/llvm-common: Bump to 10.0.0rc6

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

 sys-devel/llvm-common/Manifest |  1 +
 .../llvm-common/llvm-common-10.0.0_rc6.ebuild  | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest
index 7a129439e08..929804dace4 100644
--- a/sys-devel/llvm-common/Manifest
+++ b/sys-devel/llvm-common/Manifest
@@ -2,4 +2,5 @@ DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5cced
 DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 
4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5
 SHA512 
82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16
 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
 DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
+DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/sys-devel/llvm-common/llvm-common-10.0.0_rc6.ebuild 
b/sys-devel/llvm-common/llvm-common-10.0.0_rc6.ebuild
new file mode 100644
index 000..df9cf92b47a
--- /dev/null
+++ b/sys-devel/llvm-common/llvm-common-10.0.0_rc6.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit llvm.org
+
+DESCRIPTION="Common files shared between multiple slots of LLVM"
+HOMEPAGE="https://llvm.org/;
+LLVM_COMPONENTS=( llvm/utils/vim )
+llvm.org_set_globals
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="!sys-devel/llvm:0"
+
+src_install() {
+   insinto /usr/share/vim/vimfiles
+   doins -r */
+   # some users may find it useful
+   newdoc README README.vim
+   dodoc vimrc
+}



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

2020-03-23 Thread Michał Górny
commit: 2001db662f52a8a479211e70c4d7414a319c2460
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 23 20:31:21 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 23 20:34:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2001db66

dev-python/clang-python: Bump to 10.0.0rc6

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

 dev-python/clang-python/Manifest   |  1 +
 .../clang-python/clang-python-10.0.0_rc6.ebuild| 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index 38686e16739..dee31f6f77d 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -2,4 +2,5 @@ DIST cfe-7.1.0.src.tar.xz 12487872 BLAKE2B 
ca6ec9e45b94823de1dabf9e68f0c97cdd40b
 DIST cfe-8.0.1.src.tar.xz 12810056 BLAKE2B 
88cee0b6daa477ca0473c76efc45beb634f6194ecd3f45aaec3791e26b203c5dbd33c649435e0d97924096a72c727d76915bffc0b7ea305f24d5e5f06389c4a0
 SHA512 
1227b2d32052c70b4b494659849000188fce46fc31a71f3352ba8457ac0b0b17e4bc7c8589874c8586d55aa808ee6c1fceb7df501aafa33599f8df7bfd2b791d
 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
 DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
+DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/dev-python/clang-python/clang-python-10.0.0_rc6.ebuild 
b/dev-python/clang-python/clang-python-10.0.0_rc6.ebuild
new file mode 100644
index 000..fc791c8175c
--- /dev/null
+++ b/dev-python/clang-python/clang-python-10.0.0_rc6.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit llvm.org python-r1
+
+DESCRIPTION="Python bindings for sys-devel/clang"
+HOMEPAGE="https://llvm.org/;
+LLVM_COMPONENTS=( clang/bindings/python )
+llvm.org_set_globals
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+# 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}"
+
+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-libs/libcxxabi/

2020-03-23 Thread Michał Górny
commit: c854f3a3b7cac9b2d9e51e7ff5cfe373439bd6b4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 23 20:31:30 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 23 20:34:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c854f3a3

sys-libs/libcxxabi: Bump to 10.0.0rc6

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

 sys-libs/libcxxabi/Manifest|   1 +
 sys-libs/libcxxabi/libcxxabi-10.0.0_rc6.ebuild | 119 +
 2 files changed, 120 insertions(+)

diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index ac13cf313e0..b344a1b24b1 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -4,4 +4,5 @@ DIST libcxxabi-7.1.0.src.tar.xz 535180 BLAKE2B 
aa5952e3ca80f7ce2a0a79f3eaf385223
 DIST libcxxabi-8.0.1.src.tar.xz 538356 BLAKE2B 
52328c5890c9b9271877b953be30cc39be4758101e6b91ee45f06c81e960089523e80b83eb5c354336e4e0a140f7554640acf7b2d4fa619113f705108a314418
 SHA512 
577cfcb04ebb29ee84d35ed31aa8fecb28fc74b07ef7ff298f0fe2d440f823def73e092359c41d8d8600e6df18f55224ed89674d403c5ae56a7d7973487b8734
 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
 DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
+DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/sys-libs/libcxxabi/libcxxabi-10.0.0_rc6.ebuild 
b/sys-libs/libcxxabi/libcxxabi-10.0.0_rc6.ebuild
new file mode 100644
index 000..de7c2b4fb58
--- /dev/null
+++ b/sys-libs/libcxxabi/libcxxabi-10.0.0_rc6.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+inherit cmake-multilib llvm llvm.org multiprocessing python-any-r1 
toolchain-funcs
+
+DESCRIPTION="Low level support for a standard C++ library"
+HOMEPAGE="https://libcxxabi.llvm.org/;
+# libcxx is needed uncondtionally for the headers
+LLVM_COMPONENTS=( libcxx{abi,} )
+llvm.org_set_globals
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+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
+DEPEND="${RDEPEND}
+   >=sys-devel/llvm-6"
+BDEPEND="
+   test? ( >=sys-devel/clang-3.9.0
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )"
+
+# 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
+}
+
+multilib_src_configure() {
+   # link against compiler-rt instead of libgcc if we are using clang with 
libunwind
+   local want_compiler_rt=OFF
+   if use libunwind && tc-is-clang; then
+   local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \
+   ${LDFLAGS} -print-libgcc-file-name)
+   if [[ ${compiler_rt} == *libclang_rt* ]]; then
+   want_compiler_rt=ON
+   fi
+   fi
+
+   local libdir=$(get_libdir)
+   local mycmakeargs=(
+   -DLIBCXXABI_LIBDIR_SUFFIX=${libdir#lib}
+   -DLIBCXXABI_ENABLE_SHARED=ON
+   -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs)
+   -DLIBCXXABI_USE_LLVM_UNWINDER=$(usex libunwind)
+   -DLIBCXXABI_INCLUDE_TESTS=$(usex test)
+   -DLIBCXXABI_USE_COMPILER_RT=${want_compiler_rt}
+
+   -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include
+   # upstream is omitting standard search path for this
+   

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

2020-03-23 Thread Michał Górny
commit: 2b40063c3d6a4b5d82c10b708a73dc664e337aaf
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 23 20:31:25 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 23 20:34:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b40063c

sys-libs/compiler-rt: Bump to 10.0.0rc6

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

 sys-libs/compiler-rt/Manifest  |   1 +
 sys-libs/compiler-rt/compiler-rt-10.0.0_rc6.ebuild | 110 +
 2 files changed, 111 insertions(+)

diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index 75914e3f471..971a21de7e6 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -2,4 +2,5 @@ DIST compiler-rt-7.1.0.src.tar.xz 1864248 BLAKE2B 
42ab86416f7f85c5833cf85dbfb66b
 DIST compiler-rt-8.0.1.src.tar.xz 1954204 BLAKE2B 
cbba1d5fb37385116920da39dea26739d09e3f11c392503f8bc45293f1ef00c97f6a9fbd3ba67094d7f1e532410d0eca461943dadfdb10646110470a8e3b5f1f
 SHA512 
12bf1bdabe25c0c3a84cc73a718fe154573dd729ec3ff5e099bd5f74c6bec9c80521b87ded646d3b20dfdb9aa51dea0234281418c7eb81805e1dd5d3107d3d8e
 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
 DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
+DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/sys-libs/compiler-rt/compiler-rt-10.0.0_rc6.ebuild 
b/sys-libs/compiler-rt/compiler-rt-10.0.0_rc6.ebuild
new file mode 100644
index 000..597584d700e
--- /dev/null
+++ b/sys-libs/compiler-rt/compiler-rt-10.0.0_rc6.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit cmake-utils flag-o-matic llvm llvm.org multiprocessing \
+   python-any-r1 toolchain-funcs
+
+DESCRIPTION="Compiler runtime library for clang (built-in part)"
+HOMEPAGE="https://llvm.org/;
+LLVM_COMPONENTS=( compiler-rt )
+llvm.org_set_globals
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="$(ver_cut 1-3)"
+KEYWORDS=""
+IUSE="+clang test"
+RESTRICT="!test? ( test ) !clang? ( test )"
+
+CLANG_SLOT=${SLOT%%.*}
+# llvm-6 for new lit options
+DEPEND="
+   >=sys-devel/llvm-6"
+BDEPEND="
+   clang? ( sys-devel/clang )
+   test? (
+   $(python_gen_any_dep 
">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]")
+   =sys-devel/clang-${PV%_*}*:${CLANG_SLOT} )
+   ${PYTHON_DEPS}"
+
+# least intrusive of all
+CMAKE_BUILD_TYPE=RelWithDebInfo
+
+python_check_deps() {
+   use test || return 0
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+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++
+   strip-unsupported-flags
+   # ensure we can use clang before installing compiler-rt
+   local -x LDFLAGS="${LDFLAGS} ${nolib_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
+
+   

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

2020-03-23 Thread Michał Górny
commit: d18c105c46aa69fefdb273225fe028ad2d9c3284
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 23 20:31:33 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 23 20:34:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d18c105c

sys-libs/libomp: Bump to 10.0.0rc6

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

 sys-libs/libomp/Manifest |   1 +
 sys-libs/libomp/libomp-10.0.0_rc6.ebuild | 106 +++
 2 files changed, 107 insertions(+)

diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index 9b0759d..5534e789231 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -1,5 +1,6 @@
 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
 DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
+DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59
 DIST openmp-7.1.0.src.tar.xz 909320 BLAKE2B 
7a5fd4374992b7c440ff27917c0af6a2ec64aaeb2fda645f75b5affd4981e3ceef7f15cba61c37934c5b35be543af315cc4bff2937545fbf5eaa6593f1aa8b83
 SHA512 
57f18beede401c1c39766e13a03b52083a0f7b437758069f66b73d6d1388dc51e48c34b0a7ecd3552244fd35e2db57388642588febef413c161f5c5411ab1e5d
 DIST openmp-8.0.1.src.tar.xz 933320 BLAKE2B 
02a7bf70cd3a217845ef1c5a35e0d7dbfbb39069a9029d462c797b5ddf2240fd627dee55856146ca4bb81622a41f31ecd11e0ed66baf3b7d99447087271991b0
 SHA512 
9ded785c8129e7b3a70b54f07c4dde529456edcc94904ad77fc578cf7f096cfa3ff2279959d7f7f1db51571e11c53375f33b597c7f36ce6dc6b512c44ced8026

diff --git a/sys-libs/libomp/libomp-10.0.0_rc6.ebuild 
b/sys-libs/libomp/libomp-10.0.0_rc6.ebuild
new file mode 100644
index 000..aa0be13c4ba
--- /dev/null
+++ b/sys-libs/libomp/libomp-10.0.0_rc6.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit cmake-multilib linux-info llvm.org multiprocessing python-any-r1
+
+DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
+HOMEPAGE="https://openmp.llvm.org;
+LLVM_COMPONENTS=( openmp )
+llvm.org_set_globals
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+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}]
+   dev-libs/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}"
+BDEPEND="dev-lang/perl
+   offload? ( virtual/pkgconfig[${MULTILIB_USEDEP}] )
+   test? (
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   >=sys-devel/clang-6
+   )"
+
+# 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)"

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

2020-03-23 Thread Michał Górny
commit: 5d95e7ee8d8f46cae4e220ff6c610a8b695855a3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 23 20:31:28 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 23 20:34:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d95e7ee

sys-libs/llvm-libunwind: Bump to 10.0.0rc6

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

 sys-libs/llvm-libunwind/Manifest   |   1 +
 .../llvm-libunwind-10.0.0_rc6.ebuild   | 126 +
 2 files changed, 127 insertions(+)

diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index c474e8d7377..cd977ab06cf 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -6,4 +6,5 @@ DIST libunwind-7.1.0.src.tar.xz 79780 BLAKE2B 
8f15dcf4a9c8cb45f17c72bf058eed13a6
 DIST libunwind-8.0.1.src.tar.xz 87188 BLAKE2B 
26f4d8ffbc8eb316e4e623280d6fe493e4c5c29489b90633c8215fe91349de7f7f0cfbfe8991ace11656d3782e13c7208b4a4adc04691746b4140187fba40043
 SHA512 
c115582ca879e215b97d24e4aa80696796383e79856cf26e40b4ddd6b255d598f9fa9867b30f0fd1691be770779835ac1d4b9a5e4a71424b18499b79ea37d060
 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
 DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
+DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-10.0.0_rc6.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-10.0.0_rc6.ebuild
new file mode 100644
index 000..d622d1cdee5
--- /dev/null
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-10.0.0_rc6.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+inherit cmake-multilib llvm llvm.org multiprocessing python-any-r1
+
+DESCRIPTION="C++ runtime stack unwinder from LLVM"
+HOMEPAGE="https://github.com/llvm-mirror/libunwind;
+LLVM_COMPONENTS=( libunwind )
+LLVM_TEST_COMPONENTS=( libcxx{,abi} )
+llvm.org_set_globals
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="debug +static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="!sys-libs/libunwind"
+# llvm-6 for new lit options
+DEPEND="
+   >=sys-devel/llvm-6"
+BDEPEND="
+   test? ( >=sys-devel/clang-3.9.0
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )"
+
+# least intrusive of all
+CMAKE_BUILD_TYPE=RelWithDebInfo
+
+python_check_deps() {
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   local libdir=$(get_libdir)
+
+   local mycmakeargs=(
+   -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+   -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug)
+   -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs)
+   -DLLVM_INCLUDE_TESTS=$(usex test)
+
+   # support non-native unwinding; given it's small enough,
+   # enable it unconditionally
+   -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON
+   )
+   if use test; then
+   local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 
2>/dev/null)
+   local jobs=${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" 
"$(get_nproc)")}
+
+   [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang 
for tests"
+
+   mycmakeargs+=(
+   -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+   
-DLLVM_LIT_ARGS="-vv;-j;${jobs};--param=cxx_under_test=${clang_path}"
+   -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx"
+   )
+   fi
+
+   cmake-utils_src_configure
+}
+
+build_libcxxabi() {
+   local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)"
+   local CMAKE_USE_DIR=${WORKDIR}/libcxxabi
+   local 

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

2020-03-23 Thread Michał Górny
commit: 41f00a86f2bfe242039b02d678350d831094d73e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 23 20:31:19 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 23 20:34:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f00a86

sys-devel/clang: Bump to 10.0.0rc6

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

 sys-devel/clang/Manifest|   1 +
 sys-devel/clang/clang-10.0.0_rc6.ebuild | 397 
 2 files changed, 398 insertions(+)

diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index eb22a90792e..6315e5b2b07 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -9,4 +9,5 @@ DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 
4319c837b36111401e3b0f9659b8d875c894
 DIST llvm-9.0.0-manpages.tar.bz2 158546 BLAKE2B 
eed6235698a0b5993affe305f7fd22cd4cf444adf931275a1685f2049a5f17cf2933907577d9ce142348a3c579769b0436aa2b5a9a953958504125a8c3e83b7d
 SHA512 
64c8d18061eb2870b379a1df485be0b61eac07cb10b3f97347b54b2ee326faa63437ca04466776be282e120dd3f6147e14fffdd38ca370db85748fe5eb54d764
 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
 DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
+DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/sys-devel/clang/clang-10.0.0_rc6.ebuild 
b/sys-devel/clang/clang-10.0.0_rc6.ebuild
new file mode 100644
index 000..ee94d3e3bbe
--- /dev/null
+++ b/sys-devel/clang/clang-10.0.0_rc6.ebuild
@@ -0,0 +1,397 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{6,7,8}} )
+inherit cmake-utils llvm llvm.org multilib-minimal multiprocessing \
+   pax-utils python-single-r1 toolchain-funcs
+
+DESCRIPTION="C language family frontend for LLVM"
+HOMEPAGE="https://llvm.org/;
+LLVM_COMPONENTS=( clang clang-tools-extra )
+LLVM_TEST_COMPONENTS=(
+   llvm/lib/Testing/Support
+   llvm/utils/{lit,llvm-lit,unittest}
+)
+llvm.org_set_globals
+# We need extra level of indirection for CLANG_RESOURCE_DIR
+S=${WORKDIR}/x/y/clang
+
+# Keep in sync with sys-devel/llvm
+ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC AVR )
+ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
+   NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore
+   "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" )
+ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
+LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
+
+# MSVCSetupApi.h: MIT
+# sorttable.js: MIT
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS=""
+IUSE="debug default-compiler-rt default-libcxx doc +static-analyzer
+   test xml kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   || ( ${ALL_LLVM_TARGETS[*]} )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ~sys-devel/llvm-${PV}:${SLOT}=[debug=,${LLVM_TARGET_USEDEPS// 
/,},${MULTILIB_USEDEP}]
+   static-analyzer? ( dev-lang/perl:* )
+   xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? ( dev-python/sphinx )
+   xml? ( virtual/pkgconfig )
+   ${PYTHON_DEPS}"
+RDEPEND="${RDEPEND}
+   !/dev/null || die
+   fi
+}
+
+get_distribution_components() {
+   local sep=${1-;}
+
+   local out=(
+   # common stuff
+   clang-cmake-exports
+   clang-headers
+   clang-resource-headers
+   libclang-headers
+
+   # libs
+   clang-cpp
+   libclang
+   )
+
+   if multilib_is_native_abi; then
+   out+=(
+   # common stuff
+   bash-autocomplete
+   libclang-python-bindings
+
+   # tools
+   c-index-test
+ 

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

2020-03-23 Thread Michał Górny
commit: 09fcb419c6b619e40e5507d465a593d6bba398ed
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 23 20:31:14 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 23 20:34:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09fcb419

dev-ml/llvm-ocaml: Bump to 10.0.0rc6

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

 dev-ml/llvm-ocaml/Manifest |   1 +
 dev-ml/llvm-ocaml/llvm-ocaml-10.0.0_rc6.ebuild | 125 +
 2 files changed, 126 insertions(+)

diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index 7a129439e08..929804dace4 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -2,4 +2,5 @@ DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5cced
 DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 
4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5
 SHA512 
82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16
 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
 DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
+DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-10.0.0_rc6.ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-10.0.0_rc6.ebuild
new file mode 100644
index 000..8a7efe8fca4
--- /dev/null
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-10.0.0_rc6.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit cmake-utils llvm llvm.org multiprocessing python-any-r1
+
+DESCRIPTION="OCaml bindings for LLVM"
+HOMEPAGE="https://llvm.org/;
+LLVM_COMPONENTS=( llvm )
+llvm.org_set_globals
+
+# Keep in sync with sys-devel/llvm
+ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC AVR )
+ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
+   NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore
+   "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" )
+ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
+LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0/${PV}"
+KEYWORDS=""
+IUSE="debug test ${ALL_LLVM_TARGETS[*]}"
+REQUIRED_USE="|| ( ${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(-)]"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+   dev-ml/findlib
+   test? ( dev-ml/ounit )
+   ${PYTHON_DEPS}"
+
+# least intrusive of all
+CMAKE_BUILD_TYPE=RelWithDebInfo
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   # Python is needed to run tests using lit
+   python_setup
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local libdir=$(get_libdir)
+   local mycmakeargs=(
+   -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+
+   -DBUILD_SHARED_LIBS=OFF
+   -DLLVM_BUILD_LLVM_DYLIB=ON
+   -DLLVM_LINK_LLVM_DYLIB=ON
+   -DLLVM_OCAML_OUT_OF_TREE=ON
+
+   # cheap hack: LLVM combines both anyway, and the only difference
+   # is that the former list is explicitly verified at cmake time
+   -DLLVM_TARGETS_TO_BUILD=""
+   -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+   -DLLVM_BUILD_TESTS=$(usex test)
+
+   # disable various irrelevant deps and settings
+   -DLLVM_ENABLE_FFI=OFF
+   -DLLVM_ENABLE_TERMINFO=OFF
+   -DHAVE_HISTEDIT_H=NO
+   

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

2020-03-23 Thread Michał Górny
commit: 20dd1e6f6ffa4e42e6a5369c1cd6214d41b8b1e7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 23 20:31:15 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 23 20:34:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20dd1e6f

sys-devel/lld: Bump to 10.0.0rc6

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

 sys-devel/lld/Manifest  |  1 +
 sys-devel/lld/lld-10.0.0_rc6.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index ca9c779a556..1558fe81e4c 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -4,4 +4,5 @@ DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5cced
 DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 
4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5
 SHA512 
82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16
 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
 DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
+DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/sys-devel/lld/lld-10.0.0_rc6.ebuild 
b/sys-devel/lld/lld-10.0.0_rc6.ebuild
new file mode 100644
index 000..f15808abce8
--- /dev/null
+++ b/sys-devel/lld/lld-10.0.0_rc6.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit cmake-utils llvm llvm.org multiprocessing python-any-r1
+
+DESCRIPTION="The LLVM linker (link editor)"
+HOMEPAGE="https://llvm.org/;
+LLVM_COMPONENTS=( lld )
+LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} )
+llvm.org_set_globals
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="~sys-devel/llvm-${PV}"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( $(python_gen_any_dep 
"~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") )"
+
+# least intrusive of all
+CMAKE_BUILD_TYPE=RelWithDebInfo
+
+python_check_deps() {
+   has_version -b "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=OFF
+
+   -DLLVM_INCLUDE_TESTS=$(usex test)
+   )
+   use test && mycmakeargs+=(
+   -DLLVM_BUILD_TESTS=ON
+   -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
+   -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+   -DLLVM_LIT_ARGS="-vv;-j;${LIT_JOBS:-$(makeopts_jobs 
"${MAKEOPTS}" "$(get_nproc)")}"
+   )
+
+   cmake-utils_src_configure
+}
+
+src_test() {
+   local -x LIT_PRESERVES_TMP=1
+   cmake-utils_src_make check-lld
+}
+
+src_install() {
+   cmake-utils_src_install
+   # LLD has no shared libraries, so strip it all for the time being
+   rm -r "${ED}"/usr/{include,lib*} || die
+}



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

2020-03-23 Thread Michał Górny
commit: ed736df0826627940e5c5bd48d02b9a11a55ec8e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 23 20:31:26 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 23 20:34:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed736df0

sys-libs/compiler-rt-sanitizers: Bump to 10.0.0rc6

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

 sys-libs/compiler-rt-sanitizers/Manifest   |   1 +
 .../compiler-rt-sanitizers-10.0.0_rc6.ebuild   | 146 +
 2 files changed, 147 insertions(+)

diff --git a/sys-libs/compiler-rt-sanitizers/Manifest 
b/sys-libs/compiler-rt-sanitizers/Manifest
index 8da995436fb..e706dae5f8c 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -4,4 +4,5 @@ DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5cced
 DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 
4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5
 SHA512 
82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16
 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
 DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
+DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.0_rc6.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.0_rc6.ebuild
new file mode 100644
index 000..593a9a3363c
--- /dev/null
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-10.0.0_rc6.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit check-reqs cmake-utils flag-o-matic llvm llvm.org \
+   multiprocessing python-any-r1
+
+DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
+HOMEPAGE="https://llvm.org/;
+LLVM_COMPONENTS=( compiler-rt )
+LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest )
+llvm.org_set_globals
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="$(ver_cut 1-3)"
+KEYWORDS=""
+IUSE="+clang +libfuzzer +profile +sanitize test +xray elibc_glibc"
+# FIXME: libfuzzer does not enable all its necessary dependencies
+REQUIRED_USE="libfuzzer? ( || ( sanitize xray ) )"
+RESTRICT="!test? ( test ) !clang? ( test )"
+
+CLANG_SLOT=${SLOT%%.*}
+# llvm-6 for new lit options
+DEPEND="
+   >=sys-devel/llvm-6"
+BDEPEND="
+   clang? ( sys-devel/clang )
+   elibc_glibc? ( net-libs/libtirpc )
+   test? (
+   !=dev-python/lit-5[\${PYTHON_USEDEP}]")
+   =sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
+   sys-libs/compiler-rt:${SLOT} )
+   ${PYTHON_DEPS}"
+
+# least intrusive of all
+CMAKE_BUILD_TYPE=RelWithDebInfo
+
+python_check_deps() {
+   use test || return 0
+   has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+check_space() {
+   if use test; then
+   local CHECKREQS_DISK_BUILD=11G
+   check-reqs_pkg_pretend
+   fi
+}
+
+pkg_pretend() {
+   check_space
+}
+
+pkg_setup() {
+   check_space
+   llvm_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   # pre-set since we need to pass it to cmake
+   BUILD_DIR=${WORKDIR}/compiler-rt_build
+
+   if use clang; then
+   local -x CC=${CHOST}-clang
+   local -x CXX=${CHOST}-clang++
+   strip-unsupported-flags
+   fi
+
+   local mycmakeargs=(
+   -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}"
+   # use a build dir structure consistent with install
+   # this makes it possible to easily deploy test-friendly clang
+

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

2020-03-23 Thread Michał Górny
commit: cfe40d581df606670a4a7d40f1d92c51637bafe2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 23 20:31:12 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 23 20:34:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfe40d58

dev-python/lit: Bump to 10.0.0rc6

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

 dev-python/lit/Manifest  |  1 +
 dev-python/lit/lit-10.0.0_rc6.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 7a129439e08..929804dace4 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -2,4 +2,5 @@ DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B 
b78d9a7fc5ef6e352e77d339e5c4eef5cced
 DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 
4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5
 SHA512 
82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16
 DIST llvmorg-10.0.0-rc3.tar.gz 120814170 BLAKE2B 
432fe0c1e74d3020a269a256e6e456cbfa0b7166dd3f86df6caf3a55e1931c022285fe8afdc4d8998c729c5471acf5308abb336782ddec2ef9b0f58d1ccb5a3c
 SHA512 
aad1df86063612d20c48ea7046940330fe2ac572a146be22ff71d9e65fa3438184cb39a2533fc6afd1e74df26909a9f0d24ebcd7d62e74728cfd81e447f2ffbf
 DIST llvmorg-10.0.0-rc4.tar.gz 120816191 BLAKE2B 
66c497fa682b9bcbdef3776f540e6b2781286df3405b00ab335aa405a19418d9c4571b301a6814b526e363bb9c0b7c0be0dfc85444fb9d636ecf11ee788b2cdd
 SHA512 
b3df32cafbbe9147c7b5cfbfe96c7231dc2e66d32560c6d0bcda90d6863b37bf8c9cb3f080fb459acd1d56c013149b275d0ce58f1678205f8ca737f1c8d034cd
+DIST llvmorg-10.0.0-rc6.tar.gz 120815075 BLAKE2B 
3c5eb3594d30f1d6c4e2fec916a209030c7e3d8ebcf0f7ceb376adc78cd8a5bdf94a7c85d821bd5ea65631cf0a2438c538019fe1d58d1f835f3b9a899207d0c4
 SHA512 
04d8df9cd14f78fc5f80885f5d2e8fe4a1f66a218079c2574f6f3f8f3a86c2a886763da08a9454465615d89da300022e9e0754ecd4b40e25fedc600c2e66f39b
 DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B 
b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f
 SHA512 
fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59

diff --git a/dev-python/lit/lit-10.0.0_rc6.ebuild 
b/dev-python/lit/lit-10.0.0_rc6.ebuild
new file mode 100644
index 000..611b8345f35
--- /dev/null
+++ b/dev-python/lit/lit-10.0.0_rc6.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+
+inherit distutils-r1 llvm.org multiprocessing
+
+DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
+HOMEPAGE="https://llvm.org/;
+LLVM_COMPONENTS=( llvm/utils/lit )
+llvm.org_set_globals
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# Tests require 'FileCheck' and 'not' utilities (from llvm)
+BDEPEND="
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   sys-devel/llvm )"
+
+# TODO: move the manpage generation here (from sys-devel/llvm)
+
+python_test() {
+   local -x LIT_PRESERVES_TMP=1
+   ./lit.py -j "${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" 
"$(get_nproc)")}" \
+   -vv tests || die
+}



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

2020-03-23 Thread Andreas Sturmlechner
commit: 72c90d263cc02f5cb9d11fafba5c912c4b236043
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 23 19:52:53 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 23 19:54:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c90d26

kde-apps/kio-extras: Fix USE name nls -> nfs

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

 kde-apps/kio-extras/kio-extras-19.12.3.ebuild | 6 +++---
 kde-apps/kio-extras/metadata.xml  | 1 +
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/kde-apps/kio-extras/kio-extras-19.12.3.ebuild 
b/kde-apps/kio-extras/kio-extras-19.12.3.ebuild
index 8aba6eb353c..58e6a31cad8 100644
--- a/kde-apps/kio-extras/kio-extras-19.12.3.ebuild
+++ b/kde-apps/kio-extras/kio-extras-19.12.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://cgit.kde.org/kio-extras.git;
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE="activities +man mtp nls openexr phonon samba +sftp taglib"
+IUSE="activities +man mtp nfs openexr phonon samba +sftp taglib"
 
 BDEPEND="
man? ( dev-util/gperf )
@@ -52,7 +52,7 @@ DEPEND="
>=dev-qt/qtsql-${QTMIN}:5
)
mtp? ( >=media-libs/libmtp-1.1.16:= )
-   nls? ( net-libs/libtirpc:= )
+   nfs? ( net-libs/libtirpc:= )
openexr? ( media-libs/openexr:= )
phonon? ( media-libs/phonon[qt5(+)] )
samba? ( net-fs/samba[client] )
@@ -74,7 +74,7 @@ src_configure() {
$(cmake_use_find_package activities KF5ActivitiesStats)
$(cmake_use_find_package man Gperf)
$(cmake_use_find_package mtp Mtp)
-   $(cmake_use_find_package nls TIRPC)
+   $(cmake_use_find_package nfs TIRPC)
$(cmake_use_find_package openexr OpenEXR)
$(cmake_use_find_package phonon Phonon4Qt5)
$(cmake_use_find_package samba Samba)

diff --git a/kde-apps/kio-extras/metadata.xml b/kde-apps/kio-extras/metadata.xml
index c061429499a..5a7f243d380 100644
--- a/kde-apps/kio-extras/metadata.xml
+++ b/kde-apps/kio-extras/metadata.xml
@@ -8,6 +8,7 @@

Enable activities kioslave and fileitem 
plugin
Enable manpages kioslave
+   Enable NFS support using 
net-libs/libtirpc
Enable file audio preview plugin using 
media-libs/phonon
Enable SFTP protocol support using 
net-libs/libssh
Enable audio thumbnails via 
media-libs/taglib



[gentoo-commits] repo/gentoo:master commit in: net-irc/weechat/files/, net-irc/weechat/

2020-03-23 Thread Georgy Yakovlev
commit: c8329f73882c3a757b26db8253041cc8d3c1b005
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Mar 23 19:45:28 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Mar 23 19:45:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8329f73

net-irc/weechat: drop old

Bug: https://bugs.gentoo.org/714086
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-irc/weechat/Manifest  |   1 -
 net-irc/weechat/files/2.7-CVE-2020-8955.patch |  46 
 net-irc/weechat/weechat-2.7-r2.ebuild | 158 --
 3 files changed, 205 deletions(-)

diff --git a/net-irc/weechat/Manifest b/net-irc/weechat/Manifest
index 87090b126f4..b3de02170e4 100644
--- a/net-irc/weechat/Manifest
+++ b/net-irc/weechat/Manifest
@@ -1,2 +1 @@
 DIST weechat-2.7.1.tar.xz 2226768 BLAKE2B 
0ce14646c8d383c3338a52bacbb9cac036c2611cc8aae2c790af73df5aab25e49f8bc2addcf4527884774925a9b222c15a7a696d93ad57197052a746a0da95f6
 SHA512 
eb0cc4c7e0f2cf18d522b49429fe2d77b1cee3225686d0bc09f80a69b17362af0923df4cd5f4859207d84acb762d4042cd5b57799705d0b7e4759eade6c660e0
-DIST weechat-2.7.tar.xz 2226876 BLAKE2B 
accb97f018c5405850df5ba7d1d8ad0b23ccfd478cedf29ebbd1f468f364efcfce7a7a34ef557ce7f64c2157392c1b281f8f74e57782ed69b4e0ada9f1b67b37
 SHA512 
5377cf9c37520cb2b7d1ba43251df3f33d814783ea4bd20d28cb08a2106c8db0e44a392a61929987b807a7d5e69a3c0ed1f3fec122a014b7ea7068e159341075

diff --git a/net-irc/weechat/files/2.7-CVE-2020-8955.patch 
b/net-irc/weechat/files/2.7-CVE-2020-8955.patch
deleted file mode 100644
index 0bad821f913..000
--- a/net-irc/weechat/files/2.7-CVE-2020-8955.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 6f4f147d8e86adf9ad34a8ffd7e7f1f23a7e74da Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= 
-Date: Sat, 8 Feb 2020 20:24:50 +0100
-Subject: [PATCH] irc: fix crash when receiving a malformed message 324
- (channel mode)
-
-Thanks to Stuart Nevans Locke for reporting the issue.

- ChangeLog.adoc |  1 +
- src/plugins/irc/irc-mode.c | 21 -
- 2 files changed, 13 insertions(+), 9 deletions(-)
-
-diff --git a/src/plugins/irc/irc-mode.c b/src/plugins/irc/irc-mode.c
-index 2237a344b..e79f0deb7 100644
 a/src/plugins/irc/irc-mode.c
-+++ b/src/plugins/irc/irc-mode.c
-@@ -224,17 +224,20 @@ irc_mode_channel_update (struct t_irc_server *server,
- current_arg++;
- if (pos[0] == chanmode)
- {
--chanmode_found = 1;
--if (set_flag == '+')
-+if (!chanmode_found)
- {
--str_mode[0] = pos[0];
--str_mode[1] = '\0';
--strcat (new_modes, str_mode);
--if (argument)
-+chanmode_found = 1;
-+if (set_flag == '+')
- {
--if (new_args[0])
--strcat (new_args, " ");
--strcat (new_args, argument);
-+str_mode[0] = pos[0];
-+str_mode[1] = '\0';
-+strcat (new_modes, str_mode);
-+if (argument)
-+{
-+if (new_args[0])
-+strcat (new_args, " ");
-+strcat (new_args, argument);
-+}
- }
- }
- }

diff --git a/net-irc/weechat/weechat-2.7-r2.ebuild 
b/net-irc/weechat/weechat-2.7-r2.ebuild
deleted file mode 100644
index 36e75747124..000
--- a/net-irc/weechat/weechat-2.7-r2.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
-
-inherit cmake-utils python-single-r1 xdg-utils
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/weechat/weechat.git;
-else
-   SRC_URI="https://weechat.org/files/src/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~ppc64 x86 ~x64-macos"
-fi
-
-DESCRIPTION="Portable and multi-interface IRC client"
-HOMEPAGE="https://weechat.org/;
-
-LICENSE="GPL-3"
-SLOT="0"
-
-NETWORKS="+irc"
-PLUGINS="+alias +buflist +charset +exec +fifo +fset +logger +relay +scripts 
+spell +trigger +xfer"
-# dev-lang/v8 was dropped from Gentoo so we can't enable javascript support
-SCRIPT_LANGS="guile lua +perl php +python ruby tcl"
-LANGS=" cs de es fr it ja pl ru"
-IUSE="doc man nls +ssl test ${SCRIPT_LANGS} ${PLUGINS} ${INTERFACES} 
${NETWORKS}"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   dev-libs/libgcrypt:0=
-   net-misc/curl[ssl]
-   sys-libs/ncurses:0=
-   

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

2020-03-23 Thread Georgy Yakovlev
commit: fa60736aab24c3e1c4326f02ac4dff48df201461
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Mar 23 02:49:49 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Mar 23 19:45:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa60736a

x11-terms/alacritty: bump to 0.4.2_rc3

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

 x11-terms/alacritty/Manifest| 2 +-
 .../{alacritty-0.4.2_rc1.ebuild => alacritty-0.4.2_rc3.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/alacritty/Manifest b/x11-terms/alacritty/Manifest
index 59e092a6a4b..4321f5a3d3b 100644
--- a/x11-terms/alacritty/Manifest
+++ b/x11-terms/alacritty/Manifest
@@ -4,7 +4,7 @@ DIST aho-corasick-0.7.6.crate 108953 BLAKE2B 
d713366d0783e1ffbe65408e4d38ef9f122
 DIST aho-corasick-0.7.9.crate 110785 BLAKE2B 
69d067ea399b462f76bddd74e9dac0bd70e35189b1242e775957df84cba24d39699904aedaec6dca1398c05fc3e758ebc15ad49cc59cae2f345d2939facc57c6
 SHA512 
aaeac70a63967ccf40ce1de0e862406c46fbd8e4a1f6aa6e1f547ff8f076b572e29de58960e17a7b5266aa14566a2d99fcca1940158da82ff3a11ce5caf0cd27
 DIST alacritty-0.4.0.tar.gz 1522763 BLAKE2B 
17d7d767720e3af23193a1332ac1defb3f5754c57faf64553f4b89cc259597bcc238e1161b7904b8d33de61ad34896ab915c2971a0c13a1560082cb35de9845b
 SHA512 
1e2c23ec2666d2d8bf276e97a33cba277a734154b427927a6a83f6ecd9bda6a5cd63d9f56663c37e7974e5ceb7661d8aca098b19aad3f481a9cb9497267f570c
 DIST alacritty-0.4.1.tar.gz 1626627 BLAKE2B 
a28b484291926b50befd5fbea81d6a9dc91f5ccf937eb2576746efa61f73bf60ff458535d5b33b10031ba96f1578da0136b88a7f9735118759a6e2a017c32bf0
 SHA512 
5815bf7065967cc86efb7dbb5437bc6a48190f3fb27dc3a20b73d57186f0ef7d35412629957d03f8387a1f28aff4b8390dfc1265709b4f04c151b6c44066eea7
-DIST alacritty-0.4.2_rc1.tar.gz 1486246 BLAKE2B 
a54ff080bb19e141cd2d98025a1c57003f8fa54715d3f3990b339789820362a7db43a0422dbffe5dd03828bb9b8b26cf0b5aef4cd536a4330183f5d02dd4ace6
 SHA512 
3e4b25fc6c434ff40783ec4caf074bd0147680aa964b7cb7ebd103e55b6e4ec9611a84c6e7945e624b878b0749374593c3caa449a5938836548d7c755d55a0af
+DIST alacritty-0.4.2_rc3.tar.gz 1486360 BLAKE2B 
627c6f5ecb42323d70d5895ce160d1e40552c074baf849bc5a5448ce1e32c41b14b7c49f92f5d7dd1a55b1e8f7c7f3543b94924de7bac4a42187323376f925db
 SHA512 
0446b9943d5747e3f605da6a0576158c227f7479ddd37ae58d3dad7693aedb897c84dc990331d477dbf7f063b7d37b39df22cc5cab47c1ffc360aafcf59eeb4d
 DIST alacritty_git_deps-0.4.0.tar.xz 6731276 BLAKE2B 
2f7477adf6d4651b154d51de5ad99efc30eb69d1b6bc977d31b54077cbeb476948f0e5cf1c4ac27f4c99bf2017af1cab14c5570a02e4021bbe3c480575759a25
 SHA512 
796758012e1f8cea3441f9ecf4d2bc82e9290c367280f3ff4cca286677b0bb6a32b80002defccf8ca91efe2196ebbee4c96973df535eb5cb15b91d1bbfb2c55d
 DIST andrew-0.2.1.crate 9595 BLAKE2B 
d2cf73285889aaf702fb994fd1d5a1011e0f78011a612937ad9f06f506ef75c86fb82ee1069a8f520b926325a4363d83863234e1fd2a2fcd08ead5ff66b638c5
 SHA512 
06ba5a756e0d84953dcb1cd1714d1639e67e836dcdd92f5f77c2b35a2afdf0b0babcdf598e2c5cf2dc8661c8326bc27b1ac3c9963a5fcbc2e0c753da6ac730ea
 DIST android_glue-0.2.3.crate 1572 BLAKE2B 
8404cc69af7d1c9e851e67a69b5b18195388b50924b6a8afc7203bc5101babe9ae007724e552a929947fa9c639eb8ae13cdae0aedbc2d54b0b8d48373f15b7a3
 SHA512 
16ff1f0e1f50cd120dfbe57d45ebac1725fa75447c964a5b05a1a0565b13b0bc3b6c153edb4a50083ef5d802a889c9f9007e2e21a58dc408f9fb12e9437bd01b

diff --git a/x11-terms/alacritty/alacritty-0.4.2_rc1.ebuild 
b/x11-terms/alacritty/alacritty-0.4.2_rc3.ebuild
similarity index 100%
rename from x11-terms/alacritty/alacritty-0.4.2_rc1.ebuild
rename to x11-terms/alacritty/alacritty-0.4.2_rc3.ebuild



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

2020-03-23 Thread Robin H. Johnson
commit: 058978523fe278aa97314b8dee17539b62ebe41d
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Mon Mar 23 17:57:38 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Mar 23 19:26:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05897852

net-misc/memcached: Bump 1.6.x release (security fix)

Only affects 1.6.0, 1.6.1.

Bug: https://bugs.gentoo.org/714068
Closes: https://github.com/gentoo/gentoo/pull/15072
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Robin H. Johnson  gentoo.org>

 net-misc/memcached/Manifest   |  1 +
 net-misc/memcached/memcached-1.6.2.ebuild | 99 +++
 2 files changed, 100 insertions(+)

diff --git a/net-misc/memcached/Manifest b/net-misc/memcached/Manifest
index d8b1dc50a85..0f16ffa8c7e 100644
--- a/net-misc/memcached/Manifest
+++ b/net-misc/memcached/Manifest
@@ -2,3 +2,4 @@ DIST memcached-1.5.14.tar.gz 485076 BLAKE2B 
729b4b708e921184bfedadbb02b0304eb09d
 DIST memcached-1.5.22.tar.gz 532713 BLAKE2B 
90787522f36d9d4389438334572725df18050ae67bda2d97cde67b01492ca81772ddf7e83e02f71031ca909402a68f3db085ef6bece6e032ce580676a8a722f3
 SHA512 
19804c2847679eb018a0221b0717ebbcd2cd33b7f03176cc0d77b7405152dc944d3f5c39d0d81fcb6c08a2fa9317959e25587e7cb50718fdb6675288b2b078aa
 DIST memcached-1.6.0.tar.gz 534708 BLAKE2B 
91b76c6cb6b75b851cafb7a74d7bdc2243f9d8642756dbb927914c2ba3de83c85142a39d64002aaec7125dc5ce096aca3fa7b639e6e5bc0eaacc7f4c756acd0d
 SHA512 
e20dfab3ebfda97f94696ffedd98f8048bf101ed184f4e8925841bfadfe486d56848ab4eea68f3265baba6588ff7ec6b50664b1e9b7bda1c5b2c379481448b85
 DIST memcached-1.6.1.tar.gz 536518 BLAKE2B 
bd91855a6e624acb8d5fb9ea4a1f1c54a7b7516bf2334cb83448c0681cb6aa18f6a8a92f3361fd6da76fc3fa7ab311c8a9e38830a2d5fd47162e03236f026f2b
 SHA512 
1010486284026331a11c600ea524cf6e76266261d38a515bce00ff057984fd993983c38118356d4b447b83fac7d5938bdc8b2e818d29f3dc3ab6a821694bb5ad
+DIST memcached-1.6.2.tar.gz 536527 BLAKE2B 
e350ee10ed74d68206baa009fa49e30e6563a21fd617fc30c1c2695642f6a5f85662acc40471d903a54c26153ca904d1ce9fb3bcbc7bae5d06431069872ca812
 SHA512 
e695c1292fc85280be3d337990c37f6fcf85e1a73870d541b993335b12f33b31516b477c30169a40c7b5d24fac8c842fdc5f1f48348c5cafa593040229349640

diff --git a/net-misc/memcached/memcached-1.6.2.ebuild 
b/net-misc/memcached/memcached-1.6.2.ebuild
new file mode 100644
index 000..f5940b47e3f
--- /dev/null
+++ b/net-misc/memcached/memcached-1.6.2.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools eutils flag-o-matic systemd
+
+MY_PV="${PV/_rc/-rc}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="High-performance, distributed memory object caching system"
+HOMEPAGE="http://memcached.org/;
+SRC_URI="https://www.memcached.org/files/${MY_P}.tar.gz
+   https://www.memcached.org/files/old/${MY_P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="debug sasl seccomp selinux slabs-reassign test" # hugetlbfs later
+
+RDEPEND=">=dev-libs/libevent-1.4:=
+   dev-lang/perl
+   sasl? ( dev-libs/cyrus-sasl )
+   seccomp? ( sys-libs/libseccomp )
+   selinux? ( sec-policy/selinux-memcached )"
+DEPEND="${RDEPEND}
+   acct-user/memcached
+   test? ( virtual/perl-Test-Harness >=dev-perl/Cache-Memcached-1.24 )"
+
+S="${WORKDIR}/${MY_P}"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.2.2-fbsd.patch"
+   "${FILESDIR}/${PN}-1.4.0-fix-as-needed-linking.patch"
+   "${FILESDIR}/${PN}-1.4.4-as-needed.patch"
+   "${FILESDIR}/${PN}-1.4.17-EWOULDBLOCK.patch"
+)
+
+src_prepare() {
+   sed -i -e 's,-Werror,,g' configure.ac || die
+   sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,' configure.ac || die
+   eautoreconf
+   use slabs-reassign && append-flags -DALLOW_SLABS_REASSIGN
+
+   # Tweak upstream systemd unit to use Gentoo variables/envfile.
+   # As noted by bug #587440
+   sed -i -e '/^ExecStart/{
+   s,{USER},{MEMCACHED_RUNAS},g;
+   s,{CACHESIZE},{MEMUSAGE},g;
+   s,OPTIONS,MISC_OPTS,g;
+   };
+   /Environment=/{s,OPTIONS,MISC_OPTS,g;};
+   /EnvironmentFile=/{s,/sysconfig/,/conf.d/,g;};
+   ' \
+   "${S}"/scripts/memcached.service
+   default
+}
+
+src_configure() {
+   econf \
+   --disable-docs \
+   $(use_enable sasl)
+   # The xml2rfc tool to build the additional docs requires TCL :-(
+   # `use_enable doc docs`
+}
+
+src_compile() {
+   # There is a heavy degree of per-object compile flags
+   # Users do NOT know better than upstream. Trying to compile the testapp 
and
+   # the -debug version with -DNDEBUG _WILL_ fail.
+   append-flags -UNDEBUG -pthread

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

2020-03-23 Thread Robin H. Johnson
commit: ff77d5dfd8f7ca5862f3aacc146f858ca593d23a
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Mar 23 19:26:06 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Mar 23 19:26:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff77d5df

app-misc/solaar: bump

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-misc/solaar/Manifest|  1 +
 app-misc/solaar/solaar-1.0.2_rc1.ebuild | 49 ++
 app-misc/solaar/solaar-.ebuild  | 53 +
 3 files changed, 103 insertions(+)

diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index ed728d68155..c9144dca339 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -1,2 +1,3 @@
 DIST solaar-0.9.2.tar.gz 864509 BLAKE2B 
57c58d203d8d1ae390eaaa1cfc963cfcc9523de8d7edcb482f30c66bcaaceebc7c514cf0fcffb1b20ca5cc3bc869c94cb61bcddff44debba9307ec3b1c0e1def
 SHA512 
13f469df753cc8fab55f5259ccc3e62b6e44471d277d240cd56ce0580144d2b1f95d731268176648663dd15e5607bfb512f477362f4f100aa0a653b001dfe04b
 DIST solaar-1.0.1.tar.gz 1195660 BLAKE2B 
e6cd89b5735e125dd438255a8961b1d5d38feb515c5097efec0403d99b9db6e29c439c13e279fcffe69cb314bf2650a7a11770830fdf1e971ade27ce8331aed2
 SHA512 
e0b2bbfd97d9650d94f1a4b47e4e70f09c75f684e7e1d3e67d2cf6dd197109084e941b98333e173fb205d5c9464dd07e17390d9c2d5b46393fee2efdb20429ac
+DIST solaar-1.0.2-rc1.tar.gz 1219777 BLAKE2B 
aa6780aa4748de97c69c03263e731a47068844e7f4275f87eadd3251e8dcf14b82fdd5ba0eae13492634b7d252340a01b9492cc8948f78fb86c15b4bc4698789
 SHA512 
1aa5a066c8b735e6525da4da738e9632107867e3d70d67fe7e643debdc9dc7969b033d618ff2c3f538095a9995a7e90d068f9d0f41e858361327c75718dbdb12

diff --git a/app-misc/solaar/solaar-1.0.2_rc1.ebuild 
b/app-misc/solaar/solaar-1.0.2_rc1.ebuild
new file mode 100644
index 000..d4a89545dd8
--- /dev/null
+++ b/app-misc/solaar/solaar-1.0.2_rc1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit linux-info udev xdg distutils-r1
+
+DESCRIPTION="A Linux device manager for Logitech's Unifying Receiver 
peripherals"
+HOMEPAGE="https://pwr-solaar.github.io/Solaar/;
+SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/-rc}.tar.gz -> 
${P/_rc/-rc}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc"
+
+RDEPEND="
+   acct-group/plugdev
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   >=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+   x11-libs/gtk+:3[introspection]"
+
+S="${WORKDIR}"/Solaar-${PV/_rc/-rc}
+
+CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
+
+python_prepare_all() {
+   # don't autostart (bug #494608)
+   sed -i '/yield autostart_path/d' setup.py || die
+
+   # grant plugdev group rw access
+   sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || 
die
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   udev_dorules rules.d/*.rules
+
+   dodoc docs/devices.md
+   if use doc; then
+   dodoc -r docs/*
+   fi
+}

diff --git a/app-misc/solaar/solaar-.ebuild 
b/app-misc/solaar/solaar-.ebuild
new file mode 100644
index 000..6b0376ffc08
--- /dev/null
+++ b/app-misc/solaar/solaar-.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit linux-info udev xdg distutils-r1
+
+DESCRIPTION="A Linux device manager for Logitech's Unifying Receiver 
peripherals"
+HOMEPAGE="https://pwr-solaar.github.io/Solaar/;
+if [[ ${PV} =~ * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar;
+else
+   SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~x86"
+   S="${WORKDIR}"/Solaar-${PV} # hopefully upstream fixes this in future 
packaging
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   acct-group/plugdev
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   >=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+   x11-libs/gtk+:3[introspection]"
+
+CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
+
+python_prepare_all() {
+   # don't autostart (bug #494608)
+   sed -i '/yield autostart_path/d' setup.py || die
+
+   # grant plugdev group rw access
+   sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || 
die
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   udev_dorules rules.d/*.rules
+
+   dodoc docs/devices.md
+   if use doc; then
+   dodoc -r docs/*
+   fi
+}



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

2020-03-23 Thread Sergei Trofimovich
commit: 5df0f171dd7082796830aa48051891f7734d3194
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 19:12:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 19:12:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5df0f171

profiles/arch/hppa/use.stable.mask: mask 'bluetooth' and 'samba'

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

 profiles/arch/hppa/package.use.stable.mask | 5 -
 profiles/arch/hppa/use.stable.mask | 8 
 2 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/profiles/arch/hppa/package.use.stable.mask 
b/profiles/arch/hppa/package.use.stable.mask
index de7181734fa..a29b3a120c1 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -43,11 +43,6 @@ dev-lang/php enchant
 sys-apps/pcsc-lite policykit
 x11-misc/colord policykit
 
-# Sergei Trofimovich  (2019-05-03)
-# net-wireless/bluez has no stable keywords, bug #676430
-app-pda/pilot-link bluetooth
-dev-lang/python bluetooth
-
 # Sergei Trofimovich  (2019-03-17)
 # net-analyzer/nagios (or icinga) has no stable keywords, bug #676222
 sys-libs/freeipmi nagios

diff --git a/profiles/arch/hppa/use.stable.mask 
b/profiles/arch/hppa/use.stable.mask
index bc9d65407aa..7a67131c25f 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -4,6 +4,14 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Sergei Trofimovich  (2020-03-23)
+# net-fs/samba has no stable keywords
+samba
+
+# Sergei Trofimovich  (2020-03-23)
+# net-wireless/bluez has no stable keywords, bug #676430
+bluetooth
+
 # Mart Raudsepp  (2020-02-08)
 # No stable x11-libs/gtk+ on hppa.
 gtk



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

2020-03-23 Thread Sergei Trofimovich
commit: 1582ad6cf2dd4064083c26f65c9c22d53a17b6ce
Author: David Michael  gmail  com>
AuthorDate: Mon Mar 23 04:23:54 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 18:22:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1582ad6c

dev-libs/gmp: Move host deps to BDEPEND for EAPI 7

Closes: https://bugs.gentoo.org/714010
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/gmp/gmp-6.2.0-r1.ebuild | 3 +--
 dev-libs/gmp/gmp-6.2.0.ebuild| 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-libs/gmp/gmp-6.2.0-r1.ebuild b/dev-libs/gmp/gmp-6.2.0-r1.ebuild
index 606595641b8..c25f31fbdef 100644
--- a/dev-libs/gmp/gmp-6.2.0-r1.ebuild
+++ b/dev-libs/gmp/gmp-6.2.0-r1.ebuild
@@ -21,9 +21,8 @@ SLOT="0/10.4"
 KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="+asm doc cxx pic static-libs"
 
-DEPEND="sys-devel/m4
+BDEPEND="sys-devel/m4
app-arch/xz-utils"
-RDEPEND=""
 
 S=${WORKDIR}/${MY_P%a}
 

diff --git a/dev-libs/gmp/gmp-6.2.0.ebuild b/dev-libs/gmp/gmp-6.2.0.ebuild
index 4aeb3ed6d00..715f93b32dd 100644
--- a/dev-libs/gmp/gmp-6.2.0.ebuild
+++ b/dev-libs/gmp/gmp-6.2.0.ebuild
@@ -21,9 +21,8 @@ SLOT="0/10.4"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="+asm doc cxx pic static-libs"
 
-DEPEND="sys-devel/m4
+BDEPEND="sys-devel/m4
app-arch/xz-utils"
-RDEPEND=""
 
 S=${WORKDIR}/${MY_P%a}
 



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

2020-03-23 Thread Sebastian Pipping
commit: 11f728aa9337700cc9014e7f47429a251114
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Mar 23 18:16:42 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Mar 23 18:19:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f728aa

dev-python/bleach: 3.1.3 + QA

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.92, Repoman-2.3.20

 dev-python/bleach/Manifest|  1 +
 dev-python/bleach/bleach-3.1.3.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/bleach/Manifest b/dev-python/bleach/Manifest
index 3839bd25d5e..d933c9db477 100644
--- a/dev-python/bleach/Manifest
+++ b/dev-python/bleach/Manifest
@@ -1,3 +1,4 @@
 DIST bleach-2.1.3.tar.gz 60141 BLAKE2B 
5c04269266007e31e1a01540198177afb6b13362b89815073b7cd68668da26725f2631defdb26d124ae6c74743de0d31b2975a0d19f58e032ac2332e3ea46a75
 SHA512 
ff74fb3646709f20c79ea02e6d0fb93e2f204d3151a05f259b703050c10d410859af76acb470405f6fb7b55c8fb64595e6f0fcf8e9cb8fd3fc3722fa30a47de5
 DIST bleach-3.0.2.tar.gz 165682 BLAKE2B 
26dfca08732af9eb11a27e1913ad1ed76454950d902d8f0dfd4a816dfe972d2280a29fcb7ba6c021938863f92d20d6ee3bb5ea64ee0b1f52e62cdbe12aebe009
 SHA512 
f5a6537c5b048a23b7834f27e30413517f82082f2abc4ad26c16a3aa4486545beec5394d2b759e82022f4cb8915e4034d8cd3383e41a3772a73f3858c283c155
 DIST bleach-3.1.0.tar.gz 167814 BLAKE2B 
386d483ec9554d0436eeda70a5f558ca2191914ed90ddbfa00ae887e682505d1b84f511d21be7eceb8c98422a4dbb25ee32af49edc4b811e3816aaf9161fa4c4
 SHA512 
8db3a54b68fa66a07a3b4b90481557aac06e7783f9c72035a6f037909017354718b67b64153e1cd50cb2c821174b8282837c4c3e667878041a68703b141b2969
+DIST bleach-3.1.3.tar.gz 176601 BLAKE2B 
ddc7174160625064ed26b077fd912d6781569a2c97c999a076a57e2fd436b58eb193121c1054518e72cfc4f11a144270b2bee20912e510d5b76e21714ffae60b
 SHA512 
6c46504833ac9aa83ea056b6a2970aa539774301b14b5f0d7ae5abb9576ace56b7e027b718159c8ed83d37ae78b4db1083eb12b1cafcff10429399025fb5ab4e

diff --git a/dev-python/bleach/bleach-3.1.3.ebuild 
b/dev-python/bleach/bleach-3.1.3.ebuild
new file mode 100644
index 000..03df4d3e3e7
--- /dev/null
+++ b/dev-python/bleach/bleach-3.1.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="an easy whitelist-based HTML-sanitizing tool"
+HOMEPAGE="https://github.com/mozilla/bleach https://pypi.org/project/bleach/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/webencodings[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2020-03-23 Thread Keri Harris
commit: 8093306320ccc235ce10dc83585f56afecea3a1a
Author: Keri Harris  gentoo  org>
AuthorDate: Mon Mar 23 18:17:02 2020 +
Commit: Keri Harris  gentoo  org>
CommitDate: Mon Mar 23 18:17:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80933063

dev-lang/swi-prolog: bump development version

Signed-off-by: Keri Harris  gentoo.org>
Package-Manager: Portage-2.3.89, Repoman-2.3.11

 dev-lang/swi-prolog/Manifest |   1 +
 dev-lang/swi-prolog/swi-prolog-8.1.25.ebuild | 106 +++
 2 files changed, 107 insertions(+)

diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index de6dcdaced9..75340c17979 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -3,3 +3,4 @@ DIST swipl-8.1.21.tar.gz 10867376 BLAKE2B 
740ac827190d86e5803c61e09b6c122667fa3d
 DIST swipl-8.1.22.tar.gz 10893825 BLAKE2B 
7457570728dcf07d9df5c6049366fbe00497063b54eaed3540f80cfab3296da68236afb4816ff65f1fdc74691d0136f3ababc0aceb4da0209675229a13cbdc55
 SHA512 
7b0154d88688f4dd97ccf198e3e1f11c958345f08f62a5302d33c9530cdad09bf54c47a7f4b107ff2839bc1a354da284bc71f7caaf77e80d53ec412a2c566e5c
 DIST swipl-8.1.23.tar.gz 10907184 BLAKE2B 
c24f088c50e4af0d961902268d43cfaadbc3c5cc135dc6791d06a0e2cb9d5b255b52121d34facf26f9466d9e57e09a7f986948d28b8a142c6903a1c878ca212f
 SHA512 
71e282dbaab6dd34d8a5ef77e41324de47eb294de630a2d4aacf132b0f5e85c75512a182481aaf245539829af280679c97094e206c38b8eead631cfcffc578d9
 DIST swipl-8.1.24.tar.gz 10893950 BLAKE2B 
d3fc9273b9998c76076e7dd5aa6c9ffdd35a6273dc3987744546c0d5446947ba5435edecfd3c919b6ebb78e69538aa0cea2bd93cb32505a14da1c46c12f4
 SHA512 
521f5a04954b640f20cf8a40ad598c889da85f1b559354805aa27de0cbe52e543ba179da0a3c456771a7dfbcbb713b43fca5aa2f54a270555fb590a8ee2c1be8
+DIST swipl-8.1.25.tar.gz 10896679 BLAKE2B 
69c20e02d59d25d317f1d4c339b430af8faa7d9027e91a5224eeb13ffc6b92a0eb08b9ff8602f17e449410da4cd007c59b08f43f29049f0b475004bebde6f65b
 SHA512 
f034ae521da9d27d9c8681a3b9404047b61c77449d6257fea599b3ba0a5ba572b559f0dcd2653ebbf70eb7588bbf99d3d43149411e373a346d27e16c620fe638

diff --git a/dev-lang/swi-prolog/swi-prolog-8.1.25.ebuild 
b/dev-lang/swi-prolog/swi-prolog-8.1.25.ebuild
new file mode 100644
index 000..8f458392806
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-8.1.25.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils eutils flag-o-matic multilib
+
+PATCHSET_VER="0"
+
+DESCRIPTION="versatile implementation of the Prolog programming language"
+HOMEPAGE="http://www.swi-prolog.org/;
+SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="archive berkdb debug doc +gmp java +libedit libressl minimal odbc pcre 
qt5 readline ssl test uuid X yaml"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-libs/ncurses:=
+   sys-libs/zlib
+   archive? ( app-arch/libarchive )
+   berkdb? ( >=sys-libs/db-4:= )
+   odbc? ( dev-db/unixODBC )
+   pcre? ( dev-libs/libpcre )
+   readline? ( sys-libs/readline:= )
+   libedit? ( dev-libs/libedit )
+   gmp? ( dev-libs/gmp:0 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   java? ( >=virtual/jdk-1.7:= )
+   uuid? ( dev-libs/ossp-uuid )
+   qt5? (
+   dev-qt/qtwidgets:5
+   dev-qt/qtgui:5
+   )
+   X? (
+   virtual/jpeg:0
+   x11-libs/libX11
+   x11-libs/libXft
+   x11-libs/libXinerama
+   x11-libs/libXpm
+   x11-libs/libXt
+   x11-libs/libICE
+   x11-libs/libSM )
+   yaml? ( dev-libs/libyaml )"
+
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+   java? ( test? ( =dev-java/junit-3.8* ) )"
+
+S="${WORKDIR}/swipl-${PV}"
+BUILD_DIR="${S}/build"
+CMAKE_USE_DIR="${S}"
+
+src_prepare() {
+   EPATCH_FORCE=yes
+   EPATCH_SUFFIX=patch
+   if [[ -d "${WORKDIR}"/${PV} ]] ; then
+   epatch "${WORKDIR}"/${PV}
+   fi
+
+   sed -i -e "s|\(SWIPL_INSTALL_PREFIX\)   lib/.*)|\1   
$(get_libdir)/swipl)|" CMakeLists.txt || die
+
+   eapply_user
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   append-flags -fno-strict-aliasing
+   use debug && append-flags -DO_DEBUG
+
+   mycmakeargs=(
+   -DSWIPL_INSTALL_PREFIX=$(get_libdir)/swipl
+   -DUSE_GMP=$(usex gmp)
+   -DINSTALL_DOCUMENTATION=$(use doc && usex archive)
+   -DSWIPL_PACKAGES_BASIC=$(usex !minimal)
+   -DSWIPL_PACKAGES_ARCHIVE=$(usex archive)
+   -DSWIPL_PACKAGES_ODBC=$(usex odbc)
+   -DSWIPL_PACKAGES_BDB=$(usex berkdb)
+   -DSWIPL_PACKAGES_PCRE=$(usex pcre)
+   

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

2020-03-23 Thread Sergei Trofimovich
commit: 19ecb8c589331c0c226f475265cfd0ee9a6f5435
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 23 17:07:31 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 18:07:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ecb8c5

net-misc/netifrc: stable 0.7.1 for hppa, bug #710308

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

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

diff --git a/net-misc/netifrc/netifrc-0.7.1.ebuild 
b/net-misc/netifrc/netifrc-0.7.1.ebuild
index 3008002e4e9..87a586c35fd 100644
--- a/net-misc/netifrc/netifrc-0.7.1.ebuild
+++ b/net-misc/netifrc/netifrc-0.7.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sh sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sh sparc x86"
 fi
 
 LICENSE="BSD-2"



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

2020-03-23 Thread Sergei Trofimovich
commit: 2804d81e48ea6c54dbbb7693777cba0a6cdecdbf
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 23 17:05:37 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 18:06:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2804d81e

dev-util/ninja: stable 1.9.0 for hppa, bug #712158

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

 dev-util/ninja/ninja-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ninja/ninja-1.9.0.ebuild 
b/dev-util/ninja/ninja-1.9.0.ebuild
index b7bbbf5d256..8f1ed92809b 100644
--- a/dev-util/ninja/ninja-1.9.0.ebuild
+++ b/dev-util/ninja/ninja-1.9.0.ebuild
@@ -15,7 +15,7 @@ else
MY_P="ninja-${KITWARE_VERSION}"
S="${WORKDIR}/${MY_P}"

SRC_URI="https://github.com/Kitware/ninja/archive/v${KITWARE_VERSION}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 
~riscv s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 
~riscv s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x64-solaris"
 fi
 
 DESCRIPTION="A small build system similar to make"



[gentoo-commits] repo/gentoo:master commit in: net-dialup/ppp/

2020-03-23 Thread Sergei Trofimovich
commit: a256aff03b9887abc8b16eb981977161e4c56935
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 23 17:07:56 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 18:07:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a256aff0

net-dialup/ppp: stable 2.4.8 for hppa, bug #710308

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

 net-dialup/ppp/ppp-2.4.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/ppp/ppp-2.4.8.ebuild b/net-dialup/ppp/ppp-2.4.8.ebuild
index fd5dff22d30..00368a869f4 100644
--- a/net-dialup/ppp/ppp-2.4.8.ebuild
+++ b/net-dialup/ppp/ppp-2.4.8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/paulusmack/ppp/archive/${P}.tar.gz
 
 LICENSE="BSD GPL-2"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh 
sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh 
sparc x86"
 IUSE="activefilter atm dhcp eap-tls gtk ipv6 libressl pam radius"
 
 DEPEND="



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

2020-03-23 Thread Sergei Trofimovich
commit: 223eb0700083a27d38063bca5a79bdfb63f743d0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 23 17:06:08 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 18:06:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223eb070

dev-ruby/json: stable 2.3.0 for hppa, bug #713478

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

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

diff --git a/dev-ruby/json/json-2.3.0.ebuild b/dev-ruby/json/json-2.3.0.ebuild
index 7351b045021..fe3e49f02c6 100644
--- a/dev-ruby/json/json-2.3.0.ebuild
+++ b/dev-ruby/json/json-2.3.0.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="A JSON implementation as a Ruby extension"
 HOMEPAGE="https://github.com/flori/json;
 LICENSE="Ruby"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~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 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="2"
 IUSE=""
 



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

2020-03-23 Thread Sergei Trofimovich
commit: 8f6d59e281894ffaa69b727563d4c51d213e303a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 23 17:07:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 18:06:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f6d59e2

www-client/links: stable 2.20.2 for hppa, bug #694016

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

 www-client/links/links-2.20.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/links/links-2.20.2.ebuild 
b/www-client/links/links-2.20.2.ebuild
index 7f9c6498d1a..222e09e6f2c 100644
--- a/www-client/links/links-2.20.2.ebuild
+++ b/www-client/links/links-2.20.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc 
x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="brotli bzip2 fbcon freetype gpm ipv6 jpeg libevent libressl livecd lzip 
lzma ssl suid svga tiff unicode X zlib zstd"
 
 GRAPHICS_DEPEND="media-libs/libpng:0="



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

2020-03-23 Thread Sergei Trofimovich
commit: 4f4cc7edebba67e01a59edd9236a72a3eed090a6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 23 17:06:33 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 18:06:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f4cc7ed

dev-libs/hiredis: stable 0.14.1 for hppa, bug #710734

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

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

diff --git a/dev-libs/hiredis/hiredis-0.14.1.ebuild 
b/dev-libs/hiredis/hiredis-0.14.1.ebuild
index 425314bdf37..4ae2a086050 100644
--- a/dev-libs/hiredis/hiredis-0.14.1.ebuild
+++ b/dev-libs/hiredis/hiredis-0.14.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/redis/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/0.14"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ~ppc64 s390 sparc x86 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ~ppc64 s390 sparc x86 
~x64-solaris"
 IUSE="examples static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/sleepyhead/files/, profiles/, app-misc/sleepyhead/

2020-03-23 Thread Richard Freeman
commit: 7a3342ca47b7143435cd9e5dade05347caab6a6c
Author: Richard Freeman  gentoo  org>
AuthorDate: Mon Mar 23 18:04:21 2020 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Mon Mar 23 18:04:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a3342ca

app-misc/sleepyhead: remote last rited package

Signed-off-by: Richard Freeman  gentoo.org>

 app-misc/sleepyhead/Manifest  |  1 -
 app-misc/sleepyhead/files/common_gui.patch| 12 -
 app-misc/sleepyhead/metadata.xml  | 11 -
 app-misc/sleepyhead/sleepyhead-1.0.0_beta2.ebuild | 53 ---
 profiles/package.mask |  4 --
 5 files changed, 81 deletions(-)

diff --git a/app-misc/sleepyhead/Manifest b/app-misc/sleepyhead/Manifest
deleted file mode 100644
index 7ddafd22e4d..000
--- a/app-misc/sleepyhead/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST sleepyhead-1.0.0_beta2.tar.bz2 3404013 BLAKE2B 
a5cf9fcb6a1c91786fffd2cbb2505ebc9608d83f5b6fc4e39fcf74def369a6fd1a40e23bf164c840956a9fe2f2c25ccf7313a95098eb6829632971a6a924ff61
 SHA512 
147a853bd77e6277b70d5d70f9b82f46c3f6328283c30b38d77e698146519367c9fa02f8fb21c687237657ceb78d7bc9ee07e4e8ccdbe41652ddd8dc55049eca

diff --git a/app-misc/sleepyhead/files/common_gui.patch 
b/app-misc/sleepyhead/files/common_gui.patch
deleted file mode 100644
index 6e41e0ac4ce..000
--- a/app-misc/sleepyhead/files/common_gui.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/common_gui.cpp b/common_gui.cpp
-index 0f38ce8..36b0b9e 100644
 a/common_gui.cpp
-+++ b/common_gui.cpp
-@@ -6,6 +6,7 @@
- 
- #include "common_gui.h"
- #include "qglobal.h"
-+#include 
- 
- #ifdef Q_WS_WIN32
- #include "windows.h"

diff --git a/app-misc/sleepyhead/metadata.xml b/app-misc/sleepyhead/metadata.xml
deleted file mode 100644
index cabb7c423f6..000
--- a/app-misc/sleepyhead/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   ri...@gentoo.org
-   
-   QT-based application used to analyze data from various 
CPAP machines.
-   
-   rich0/rich0-sleepyhead
-   
-

diff --git a/app-misc/sleepyhead/sleepyhead-1.0.0_beta2.ebuild 
b/app-misc/sleepyhead/sleepyhead-1.0.0_beta2.ebuild
deleted file mode 100644
index dfebd75552c..000
--- a/app-misc/sleepyhead/sleepyhead-1.0.0_beta2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils qmake-utils
-DESCRIPTION="Software used to analyze data from CPAP machines"
-HOMEPAGE="https://sleepyhead.jedimark.net/;
-
-# Point to any required sources; these will be automatically downloaded by
-# Portage.
-SRC_URI="https://gitlab.com/sleepyhead/sleepyhead-code/repository/archive.tar.bz2?ref=1.0.0-beta-2
 -> ${P}.tar.bz2"
-LICENSE="GPL-3"
-SLOT="0"
-
-KEYWORDS="~amd64"
-
-IUSE=""
-
-DEPEND="virtual/opengl
-   x11-libs/libX11
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtopengl:5
-   dev-qt/qtwebkit:5
-   dev-qt/qtserialport:5
-   virtual/glu"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/sleepyhead-code-1.0.0-beta-2-6b1c125218475720e1bf7c920ed3d10140b0b7c2"
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-}
-
-src_prepare() {
-   eapply_user
-   rm configure
-   cd "${S}/3rdparty/quazip/"
-#  epatch "${FILESDIR}/common_gui.patch"
-
-   sed -i '1i#define OF(x) x' quazip/ioapi.h quazip/unzip.c quazip/unzip.h 
\
-  quazip/zip.c quazip/zip.h
-   cd "${S}"
-   eqmake5 SleepyHeadQT.pro
-}
-
-src_install() {
-   cd "${S}/sleepyhead"
-   dobin SleepyHead
-   dodoc ../README
-   dodoc docs/*
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index d27f29f0297..ed7179fa539 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -505,10 +505,6 @@ games-strategy/boswars
 # See bugs #546024, #706486, pending PR #14720. Masked for removal in 40 days.
 gnome-extra/nautilus-dropbox
 
-# Rich Freeman  (2020-02-16)
-# Dead upstream, obsolete deps.
-app-misc/sleepyhead
-
 # Mart Raudsepp  (2020-02-16)
 # Fails to automatically launch pipewire for me. Help welcome figuring it out.
 net-misc/gnome-remote-desktop



  1   2   >