[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/

2020-10-22 Thread Georgy Yakovlev
commit: 297aa62bdddba58ffa123d3d4abd4e274efc8242
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Oct 23 05:34:41 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Oct 23 05:38:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=297aa62b

dev-java/openjdk: bump to 11.0.9+11

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

 dev-java/openjdk/Manifest  |   1 +
 dev-java/openjdk/openjdk-11.0.9_p11.ebuild | 271 +
 2 files changed, 272 insertions(+)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index b5250351dc4..6fff35eb52e 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -1,4 +1,5 @@
 DIST openjdk-11.0.8_p10.tar.bz2 91141175 BLAKE2B 
eeef0f6b6a8f804e043cde01de256c86ed35d5a391588100caea49c8c2b617c3f06aa37df894feaa89734e68c32fe28d8bc5337755050c457d657cf88fcff7f3
 SHA512 
f8fd26a11cb044197d3b04a1347e27e177e79cb58436e67116f63025a2a5c39c0083ac17362e7d2234caf89df530422ead088e3fc4546f8d9f68482fc75eb7a0
+DIST openjdk-11.0.9_p11.tar.bz2 91638327 BLAKE2B 
a04b7fb5ebde3b6c024e5f3931a2efe796e08ad66c0190cddfa4268d5181f46f24685d9d51ae328547916e8ece723967bf653feeac87347ee14ecbe213ad657a
 SHA512 
a0a6726d5adbe95904b78d8b4319bc4386c594a563f80f63d59072cf72d00928b451163b91258b44193a80851400ce8b8d142fecfd2bd902ff7a5e47cb4a9976
 DIST openjdk-8.265_p01.tar.bz2 456095 BLAKE2B 
8de4d0293f3062583654da99a29d5be02197c323772f663d37ab21bdfdf32a723412d301094e6f70cbba99883241f52406a799a91c3d7c2a69ab7b35932c0a38
 SHA512 
686b869f9278462c6cb52036c4c9261e1689b917ce0afd4e6b47bb3d3207b2e79b2d03c2d3808a5853ab2fa070ac2206877849f5837282cb6deb80f610ba67f5
 DIST openjdk-8.272_p10.tar.bz2 457222 BLAKE2B 
51e487d36c1922c5fc04d8922f1000a776e4872142517933ef5e8d5fd825f221fa02325bd755bf3f48f7f3221a2da3ca182301fb303675cb7d712d7b2f1c7751
 SHA512 
488b7fa0ed725936d483efd54242dbf4409752c685f29277023fb47c4375b5700b34e743d819d7d7c2406a2f8845d1c3d4fc548c156b6c7c30e43574c1b51527
 DIST openjdk-aarch64-shenandoah-8.265_p01.tar.bz2 461443 BLAKE2B 
169cc30062efd93e93a16c909494d5817e3f6108ed22d4cb09f618732b990091a47c1149fff0f3e5657c2e21443d357e5d11091ef1d4f8eb61a14bcc35d74951
 SHA512 
b85714731f9a102585308d2df5b271243b523daa7541635f5d4a22e7322890bc024f8abafbacbd1885c07cec479e00b5edb936936fcfefcfe0f6e2e6e2211689

diff --git a/dev-java/openjdk/openjdk-11.0.9_p11.ebuild 
b/dev-java/openjdk/openjdk-11.0.9_p11.ebuild
new file mode 100644
index 000..bce9c577d49
--- /dev/null
+++ b/dev-java/openjdk/openjdk-11.0.9_p11.ebuild
@@ -0,0 +1,271 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools check-reqs flag-o-matic java-pkg-2 java-vm-2 multiprocessing 
pax-utils toolchain-funcs
+
+# we need -ga tag to fetch tarball and unpack it, but exact number everywhere 
else to
+# set build version properly
+MY_PV="${PV%_p*}-ga"
+SLOT="${MY_PV%%[.+]*}"
+
+DESCRIPTION="Open source implementation of the Java programming language"
+HOMEPAGE="https://openjdk.java.net;
+SRC_URI="https://hg.${PN}.java.net/jdk-updates/jdk${SLOT}u/archive/jdk-${MY_PV}.tar.bz2
 -> ${P}.tar.bz2"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+
+IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap 
+pch selinux source systemtap"
+
+COMMON_DEPEND="
+   media-libs/freetype:2=
+   media-libs/giflib:0/7
+   media-libs/libpng:0=
+   media-libs/lcms:2=
+   sys-libs/zlib
+   virtual/jpeg:0=
+   systemtap? ( dev-util/systemtap )
+"
+
+# Many libs are required to build, but not to run, make is possible to remove
+# by listing conditionally in RDEPEND unconditionally in DEPEND
+RDEPEND="
+   ${COMMON_DEPEND}
+   >=sys-apps/baselayout-java-0.1.0-r1
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXt
+   x11-libs/libXtst
+   )
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   app-arch/zip
+   media-libs/alsa-lib
+   net-print/cups
+   x11-base/xorg-proto
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXt
+   x11-libs/libXtst
+   javafx? ( dev-java/openjfx:${SLOT}= )
+   || (
+   dev-java/openjdk-bin:${SLOT}
+   dev-java/openjdk:${SLOT}
+   )
+"
+
+REQUIRED_USE="javafx? ( alsa !headless-awt )"
+
+S="${WORKDIR}/jdk${SLOT}u-jdk-${MY_PV}"
+
+# The space required to build varies wildly depending on USE flags,
+# ranging from 2GB to 16GB. This function is certainly not exact but
+# should be close enough to be useful.

[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/

2020-10-22 Thread Georgy Yakovlev
commit: 7f0894481c1195c73e20d01cd0653302a1e995f2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Oct 23 05:32:51 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Oct 23 05:38:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f089448

dev-java/openjdk: bump to 8.272-b10

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

 dev-java/openjdk/Manifest |  16 ++
 dev-java/openjdk/openjdk-8.272_p10.ebuild | 249 ++
 2 files changed, 265 insertions(+)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index 900df8be9c6..b5250351dc4 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -1,17 +1,33 @@
 DIST openjdk-11.0.8_p10.tar.bz2 91141175 BLAKE2B 
eeef0f6b6a8f804e043cde01de256c86ed35d5a391588100caea49c8c2b617c3f06aa37df894feaa89734e68c32fe28d8bc5337755050c457d657cf88fcff7f3
 SHA512 
f8fd26a11cb044197d3b04a1347e27e177e79cb58436e67116f63025a2a5c39c0083ac17362e7d2234caf89df530422ead088e3fc4546f8d9f68482fc75eb7a0
 DIST openjdk-8.265_p01.tar.bz2 456095 BLAKE2B 
8de4d0293f3062583654da99a29d5be02197c323772f663d37ab21bdfdf32a723412d301094e6f70cbba99883241f52406a799a91c3d7c2a69ab7b35932c0a38
 SHA512 
686b869f9278462c6cb52036c4c9261e1689b917ce0afd4e6b47bb3d3207b2e79b2d03c2d3808a5853ab2fa070ac2206877849f5837282cb6deb80f610ba67f5
+DIST openjdk-8.272_p10.tar.bz2 457222 BLAKE2B 
51e487d36c1922c5fc04d8922f1000a776e4872142517933ef5e8d5fd825f221fa02325bd755bf3f48f7f3221a2da3ca182301fb303675cb7d712d7b2f1c7751
 SHA512 
488b7fa0ed725936d483efd54242dbf4409752c685f29277023fb47c4375b5700b34e743d819d7d7c2406a2f8845d1c3d4fc548c156b6c7c30e43574c1b51527
 DIST openjdk-aarch64-shenandoah-8.265_p01.tar.bz2 461443 BLAKE2B 
169cc30062efd93e93a16c909494d5817e3f6108ed22d4cb09f618732b990091a47c1149fff0f3e5657c2e21443d357e5d11091ef1d4f8eb61a14bcc35d74951
 SHA512 
b85714731f9a102585308d2df5b271243b523daa7541635f5d4a22e7322890bc024f8abafbacbd1885c07cec479e00b5edb936936fcfefcfe0f6e2e6e2211689
+DIST openjdk-aarch64-shenandoah-8.272_p10.tar.bz2 462755 BLAKE2B 
abeabf704d2135da9df6746545209f5a658ec547be5852041bb9bd1dfc4546cef143541df61b4705b6d2181ae7ec91a8c64e2b27347c24d146da49bbf8c228ef
 SHA512 
7cae0cf80e09e1d2ad3eef8bf6740942788d0af4d3c9821bb0785ea42d4b38319d0ec57a8d21add25a40eebdc5ecba8234c9f04e6922e87c80480f71b04e2e3d
 DIST openjdk-aarch64-shenandoah-corba-8.265_p01.tar.bz2 1050861 BLAKE2B 
6803ee3ad1e3804cec3a1008f38538d793b2ae4f0a3c22d48d3c9885af37f4baf2ba94b91824e2e2bb170a5c9a59b28edc5d0c94646fd6265fe2b32fad759cb7
 SHA512 
859afe2ef587f7151a1fce4a43617a3afa0d8b9e04a07332c8a412b1b8deba4e00d7676cf1579cb2a8a18a307d094d22938ea9a3d70acb9094e268e701c35982
+DIST openjdk-aarch64-shenandoah-corba-8.272_p10.tar.bz2 1052989 BLAKE2B 
8d6f79758ccf1719396fb56fd47c258c2440beea79516025b4911027a59b6cf4b5826c5eb01ba3a4c45847915531989c74665cbedf6349541df38732e7b828de
 SHA512 
12547c8b5f1fe4efcc58f5b148977d519c954b964e814fc3fce717bd6d6221c2e7eda98a0e1e8157ed2f509f3b89e1e7b529da81cd1ee768daf4ad6369c57e8b
 DIST openjdk-aarch64-shenandoah-hotspot-8.265_p01.tar.bz2 8757379 BLAKE2B 
aefc9c9b9f5a369db14cc5a22ea54373518daf594b794f74533ea4365416b8adc91cdd6c79934d93f5e0f019d7b07723630f849ab93464d7416d15de54a5c65e
 SHA512 
3f44dadc5a5d9a75d4b6b632991b9fbbcae499e19139e1d902f8f2df101141060bc063996e995b22c462c76962b1312e719495eae99b392da3080c7d875deae5
+DIST openjdk-aarch64-shenandoah-hotspot-8.272_p10.tar.bz2 8767088 BLAKE2B 
85b2dcbd696c58db72a7aeb4dc9a4752d742ed90bfd2e06ce5ddd8ed4ec5c63ab2de40a41aab5747fa120d8865c1d57f02a99b27a6ebf7c68c0891e19f5a7f27
 SHA512 
7866495487b271228f1a2d95cecfa6b76bb912d8c1c63d3d92e7b2cda88dd151b3b6c4c3bc717e37a0bd972762620ae7fb456c1aee281772a145a1dd1b11758b
 DIST openjdk-aarch64-shenandoah-jaxp-8.265_p01.tar.bz2 2696501 BLAKE2B 
1b1a459a4400d78c7921593a173059156b53a2cfc5fce695571e5c827bf609c08e02accdd56e1585723d50d93cae6ed0b5cef91f7597de21a16daa9b951046c5
 SHA512 
a377505e17299ba8fdd9e24fb9d3f786f1e6288e485319f2accf6abe9be957814ceb08c14867839bfd29690e91afb70f2aadfd9cc43db81e924960275792d61c
+DIST openjdk-aarch64-shenandoah-jaxp-8.272_p10.tar.bz2 2718084 BLAKE2B 
1e6cc999d84a49c03731a2a2ca73dfe684940509a64199ad52571ef51b3da035e41b41bf262ea88af9f77418c7b1b5721724d86f67a5f737e53eaf3673f4eab8
 SHA512 
a73e5a4628c936cf9b19082ad49ed2134984d15a1165c45206c74dff45118c50922fd0a668efe93a46c3839775ec567d56eee19cd0e3a9f90e7995d1b6a42f11
 DIST openjdk-aarch64-shenandoah-jaxws-8.265_p01.tar.bz2 2556505 BLAKE2B 
70a963e625b04717a7dfd8f913d8dad20158abb1c7d5ea474c53692181d5ba099c9c6ebec0efa28d6732275d02380fda613ba446f854052476fdb2b8cd80fbaf
 SHA512 
db06c192bc6b753209870dddf43d896444a1dddb0f04ddec6ec4317034cf8b33173ccfeb6e50f18f76d6f28eb93ca08d8fade299416d3ed2ccb9d65e03d867f4
+DIST openjdk-aarch64-shenandoah-jaxws-8.272_p10.tar.bz2 2558262 BLAKE2B 
3b00ca162f3b758ee65090011551f074f7675f499f179ae0d4c8c62b1d70c942d7d2082d48e84cece6cd2be7ea319c1707fc6239e82fd5e79297f796838688e4
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-bin/

2020-10-22 Thread Georgy Yakovlev
commit: b9174694adc4551f4a049b7b18b9b916c5adf5ef
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Oct 23 05:28:05 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Oct 23 05:38:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9174694

dev-java/openjdk-bin: 8.265_p01 ppc64 stable

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

 dev-java/openjdk-bin/openjdk-bin-8.265_p01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk-bin/openjdk-bin-8.265_p01.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-8.265_p01.ebuild
index 9374723c43c..04cf2523582 100644
--- a/dev-java/openjdk-bin/openjdk-bin-8.265_p01.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-8.265_p01.ebuild
@@ -24,7 +24,7 @@ SRC_URI="
 "
 
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="amd64 ~arm arm64 ~ppc64"
+KEYWORDS="amd64 ~arm arm64 ppc64"
 
 IUSE="alsa cups examples headless-awt selinux source"
 



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

2020-10-22 Thread Joonas Niilola
commit: 1a8b337c12c27456e8e01cef0cd7adf9391413fc
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 23 05:10:25 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 23 05:19:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a8b337c

media-video/yle-dl: bump to 2020-10-22

Bug: https://bugs.gentoo.org/750536
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/yle-dl/Manifest   |  1 +
 media-video/yle-dl/yle-dl-20201022.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest
index 0d2e5f8d2f3..17ed2b74e76 100644
--- a/media-video/yle-dl/Manifest
+++ b/media-video/yle-dl/Manifest
@@ -1,2 +1,3 @@
 DIST yle-dl-20200807.tar.gz 62699 BLAKE2B 
9f92e8e37385c8936f39443179251f60fa01fcb2ad623852cebb4bc26aa111689d8132ca1871e914162399c26ea575d02a7811fcb6b55e27b1d942db428377cc
 SHA512 
fa38e0acb84fe968086a831c9d090a1a1387e58db0ca753aa25af65e42928542ea71b6a22988dd5e6a728b31de1da4d7dde02d2836bddec0bf52ec6dcbfa72ff
 DIST yle-dl-20201019.tar.gz 63349 BLAKE2B 
d52a2d1b26c1ae37a93d35aaa99c181492fc124267c0a7cb6bcc202b22ce6c31662e87a508d343aa9a8a93e30de908a02f20f1130aac2011349021df47cc777e
 SHA512 
b62dae1816eba69892541689cea79143c6828f4456023d7911a76fe6e415be3f644d1f6d80c4a0784ad67abd33ecff49b9d94adf86e6d9e3e90cc8ab99d8903d
+DIST yle-dl-20201022.tar.gz 63423 BLAKE2B 
af79aa27528b9cfafcf297497fe5711d7c9260c5fd245bb556ff340bad3938bf48dac74e1875ae2013346c546d3dc745b2c552b1c32c15cc47106183a6d8cb82
 SHA512 
14d1bb7e814355dad48a02c240103baec39d831de9a08fb8f1eecdeb13522fd55d891bc519d8303dc156f2b0e300a7c8c4a42feba29b3d7c80c906edc9aadc89

diff --git a/media-video/yle-dl/yle-dl-20201022.ebuild 
b/media-video/yle-dl/yle-dl-20201022.ebuild
new file mode 100644
index 000..31cb79f4836
--- /dev/null
+++ b/media-video/yle-dl/yle-dl-20201022.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Download media files from Yle Areena"
+HOMEPAGE="https://aajanki.github.io/yle-dl/ https://github.com/aajanki/yle-dl;
+SRC_URI="https://github.com/aajanki/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Requires an active internet connection during tests,
+# FEATURES="-network-sandbox" to test.
+RESTRICT="test"
+
+RDEPEND="media-video/ffmpeg
+   net-misc/wget
+   >=dev-python/attrs-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/configargparse-0.13.0[${PYTHON_USEDEP}]
+   dev-python/future[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/progress[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]"
+BDEPEND="test? (
+   ${RDEPEND}
+   media-video/ffmpeg[gnutls]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests setup.py
+
+DOCS=( COPYING ChangeLog README.fi README.md yledl.conf.sample )
+
+src_install() {
+   docompress -x "/usr/share/doc/${PF}/yledl.conf.sample"
+   distutils-r1_src_install
+}
+
+pkg_postinst() {
+   elog "Sample configuration file has been installed to "
+   elog " /usr/share/doc/yle-dl-${PV}/yledl.conf.sample"
+   elog ""
+   elog "Optional download engines: "
+   optfeature "youtube-dl download engine" net-misc/youtube-dl
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/files/, media-video/yle-dl/

2020-10-22 Thread Joonas Niilola
commit: 3f67d6a2289b3bdec1dd7ed9a835892348a72abb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 23 05:11:09 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 23 05:19:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f67d6a2

media-video/yle-dl: remove old 2020-10-19

Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/yle-dl/Manifest|  1 -
 .../files/yle-dl-20201019-reverse-shlex.join.patch | 20 
 media-video/yle-dl/yle-dl-20201019-r1.ebuild   | 59 --
 3 files changed, 80 deletions(-)

diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest
index 17ed2b74e76..174e3f7af46 100644
--- a/media-video/yle-dl/Manifest
+++ b/media-video/yle-dl/Manifest
@@ -1,3 +1,2 @@
 DIST yle-dl-20200807.tar.gz 62699 BLAKE2B 
9f92e8e37385c8936f39443179251f60fa01fcb2ad623852cebb4bc26aa111689d8132ca1871e914162399c26ea575d02a7811fcb6b55e27b1d942db428377cc
 SHA512 
fa38e0acb84fe968086a831c9d090a1a1387e58db0ca753aa25af65e42928542ea71b6a22988dd5e6a728b31de1da4d7dde02d2836bddec0bf52ec6dcbfa72ff
-DIST yle-dl-20201019.tar.gz 63349 BLAKE2B 
d52a2d1b26c1ae37a93d35aaa99c181492fc124267c0a7cb6bcc202b22ce6c31662e87a508d343aa9a8a93e30de908a02f20f1130aac2011349021df47cc777e
 SHA512 
b62dae1816eba69892541689cea79143c6828f4456023d7911a76fe6e415be3f644d1f6d80c4a0784ad67abd33ecff49b9d94adf86e6d9e3e90cc8ab99d8903d
 DIST yle-dl-20201022.tar.gz 63423 BLAKE2B 
af79aa27528b9cfafcf297497fe5711d7c9260c5fd245bb556ff340bad3938bf48dac74e1875ae2013346c546d3dc745b2c552b1c32c15cc47106183a6d8cb82
 SHA512 
14d1bb7e814355dad48a02c240103baec39d831de9a08fb8f1eecdeb13522fd55d891bc519d8303dc156f2b0e300a7c8c4a42feba29b3d7c80c906edc9aadc89

diff --git a/media-video/yle-dl/files/yle-dl-20201019-reverse-shlex.join.patch 
b/media-video/yle-dl/files/yle-dl-20201019-reverse-shlex.join.patch
deleted file mode 100644
index 5a8bf95cca7..000
--- a/media-video/yle-dl/files/yle-dl-20201019-reverse-shlex.join.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -Naur a/yledl/backends.py b/yledl/backends.py
 a/yledl/backends.py2020-10-19 20:08:38.0 +0300
-+++ b/yledl/backends.py2020-10-22 09:28:16.493675080 +0300
-@@ -8,7 +8,6 @@
- import os.path
- import platform
- import signal
--import shlex
- import subprocess
- from builtins import str
- from .exitcodes import RD_SUCCESS, RD_FAILED, RD_INCOMPLETE, \
-@@ -164,7 +163,7 @@
- return RD_SUCCESS
- 
- logger.debug('Executing:')
--shell_command_string = ' | '.join(shlex.join(args) for args in 
commands)
-+shell_command_string = ' | '.join(' '.join(args) for args in commands)
- logger.debug(shell_command_string)
- 
- env = self.combine_envs(extra_environment)

diff --git a/media-video/yle-dl/yle-dl-20201019-r1.ebuild 
b/media-video/yle-dl/yle-dl-20201019-r1.ebuild
deleted file mode 100644
index a4bfbad91bf..000
--- a/media-video/yle-dl/yle-dl-20201019-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6..9} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Download media files from Yle Areena"
-HOMEPAGE="https://aajanki.github.io/yle-dl/ https://github.com/aajanki/yle-dl;
-SRC_URI="https://github.com/aajanki/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Requires an active internet connection during tests,
-# FEATURES="-network-sandbox" to test.
-RESTRICT="test"
-
-RDEPEND="${PYTHON_DEPS}
-   media-video/ffmpeg
-   net-misc/wget
-   >=dev-python/attrs-18.1.0[${PYTHON_USEDEP}]
-   >=dev-python/configargparse-0.13.0[${PYTHON_USEDEP}]
-   dev-python/future[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/progress[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]"
-DEPEND="test? (
-   ${RDEPEND}
-   media-video/ffmpeg[gnutls]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   )"
-BDEPEND="${PYTHON_DEPS}"
-
-distutils_enable_tests setup.py
-
-DOCS=( COPYING ChangeLog README.fi README.md yledl.conf.sample )
-
-PATCHES=( "${FILESDIR}"/${P}-reverse-shlex.join.patch )
-
-src_install() {
-   docompress -x "/usr/share/doc/${PF}/yledl.conf.sample"
-   distutils-r1_src_install
-}
-
-pkg_postinst() {
-   elog "Sample configuration file has been installed to "
-   elog " /usr/share/doc/yle-dl-${PV}/yledl.conf.sample"
-   elog ""
-   elog "Optional download engines: "
-   optfeature "youtube-dl download engine" net-misc/youtube-dl
-}



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

2020-10-22 Thread Hans de Graaff
commit: ac567400e303fd7a1b1aa9f72ef3980490901193
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct 23 05:12:20 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct 23 05:12:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac567400

dev-ruby/tty-command: add 0.10.0

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

 dev-ruby/tty-command/Manifest  |  1 +
 dev-ruby/tty-command/tty-command-0.10.0.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/tty-command/Manifest b/dev-ruby/tty-command/Manifest
index 60b47ec063a..2549bd1792f 100644
--- a/dev-ruby/tty-command/Manifest
+++ b/dev-ruby/tty-command/Manifest
@@ -1 +1,2 @@
+DIST tty-command-0.10.0.tar.gz 31592 BLAKE2B 
34bb5a926ad32b236585a3e0d5bcfebc6a7d8b3ab3c63e60db30441f6f66b757260b35b40fe5e22ec96162253716d27111c0def59133e80c9dabbaf5f87f68da
 SHA512 
5397f154603b1516be717ac35665623292d1454c18824cc688227f998c8d14e0744fc143e29dd93e737ae78f1800a1e5812ed6cbacb0df6ac4db28b2f096fcde
 DIST tty-command-0.9.0.tar.gz 30463 BLAKE2B 
fc0436a80b4b73040a89f085315f50e464efd91d6ee222f7b94eec5b94700089ae22963580febf8296377c859c67f1f21772ecd24d325af76308183df6070e2a
 SHA512 
12c5c238ea34b7236b1c1b3115a7f490ae3986de686359ed390428f766aabdb35de7a1b29363b5be4e09e0fb6888b0c8a30eb466153f64b1d8a77620a657ffac

diff --git a/dev-ruby/tty-command/tty-command-0.10.0.ebuild 
b/dev-ruby/tty-command/tty-command-0.10.0.ebuild
new file mode 100644
index 000..86134051524
--- /dev/null
+++ b/dev-ruby/tty-command/tty-command-0.10.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Terminal color capabilities detection"
+HOMEPAGE="https://github.com/piotrmurach/tty-command;
+SRC_URI="https://github.com/piotrmurach/tty-command/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/pastel-0.8:0"
+
+all_ruby_prepare() {
+   echo '-rspec_helper' > .rspec || die
+
+   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2020-10-22 Thread Hans de Graaff
commit: daa13e109267eb928ad8a1fd8a42ec4b88ea0cbd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct 23 05:09:07 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct 23 05:09:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daa13e10

dev-ruby/rouge: add 3.24.0

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

 dev-ruby/rouge/Manifest|  1 +
 dev-ruby/rouge/rouge-3.24.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/rouge/Manifest b/dev-ruby/rouge/Manifest
index 2c647eb7f01..0678fa86a85 100644
--- a/dev-ruby/rouge/Manifest
+++ b/dev-ruby/rouge/Manifest
@@ -3,3 +3,4 @@ DIST rouge-3.20.0.tar.gz 938340 BLAKE2B 
dcb61527f023e34be5c2fdc362f74b64be24cc26
 DIST rouge-3.21.0.tar.gz 945455 BLAKE2B 
f783bc6750bfc3b463bf63374127be28676428a13335c24b331f8ae327afc85d961c7f06319cfd6f80f31accd3ef874a780e7dd77816d9ff863ae491506f5fb2
 SHA512 
c71dfceae7902f8c4a02288053baa8d1285ac0570bcf754743bfae045a1d5fca177a13843aa223ded822bc95007d049187b363f4dd8f022336e6325919d2787c
 DIST rouge-3.22.0.tar.gz 943288 BLAKE2B 
9daa8166e05002a633ce6a99a794173148336f3f755f2c672879cffe177d1fda1b37723ed540d3bf8613725bab965213257043a4b7dfaa619650568c946378ba
 SHA512 
83032099a0d540e77a25bd79c94481cb7f39c4a33e9b30f9f74d738ee0781ffc0c9bfbf9b90400d4833975df8a857231bed0739678153d08c716fe7e2cd3f8a8
 DIST rouge-3.23.0.tar.gz 947011 BLAKE2B 
2b9f35859d54aa616e2b30c468466f1e6e9b834e306e9fcf5e1ca3c7814c2966e4286ed2bcbe4236a6926c10c00491d671acd7c2c5a52f37b35155530427
 SHA512 
5babaeec803cc9e3346a82d8599ca305b2dca6bf1e3104741b2cfc2ce25561f03e1f5b96f006af782a50245c35de2944ce51e339c6bbdf076a95779c8a3a32fb
+DIST rouge-3.24.0.tar.gz 954216 BLAKE2B 
6813c0ee4bb6af664b684cf12662e1d0bec916f18aaea1f1d3a081a18fe7dd534298d6432e42c0798b437bddcd305a40fafa8eced4142215d094b8e1c94b5b17
 SHA512 
5823e5907f1b3303b928e88dbad2d95e91846be32e242b8a291ad90108aaae1ac6b8d397a47d3fc4c047a26e260e9b8d45866d0627e0a98f955ff46556ca1908

diff --git a/dev-ruby/rouge/rouge-3.24.0.ebuild 
b/dev-ruby/rouge/rouge-3.24.0.ebuild
new file mode 100644
index 000..7e43cc39b02
--- /dev/null
+++ b/dev-ruby/rouge/rouge-3.24.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST="spec"
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="rouge.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Yet-another-markdown-parser using a strict syntax definition in 
pure Ruby"
+HOMEPAGE="https://github.com/jneen/rouge;
+SRC_URI="https://github.com/jneen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "doc? ( dev-ruby/redcarpet )
+   test? ( dev-ruby/minitest-power_assert )
+   dev-ruby/yard
+"
+
+ruby_add_rdepend "dev-ruby/redcarpet"
+
+all_ruby_prepare() {
+   rm -f tasks/{check/style,update/changelog}.rake || die
+
+   sed -i -e '/bundler/I s:^:#: ; 5irequire "minitest-power_assert"' 
spec/spec_helper.rb || die
+   sed -i -e '/\(changelog\|bundler\|rubocop\)/ s:^:#: ; 1irequire 
"pathname"' Rakefile || die
+}



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

2020-10-22 Thread Hans de Graaff
commit: 668dd819f954bdaa9b2997cc7a0f23d4f381b36b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct 23 04:54:42 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct 23 05:09:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668dd819

dev-ruby/rack-cache: add 1.12.1

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

 dev-ruby/rack-cache/Manifest |  1 +
 dev-ruby/rack-cache/rack-cache-1.12.1.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/rack-cache/Manifest b/dev-ruby/rack-cache/Manifest
index 557398a8770..869a3e65de3 100644
--- a/dev-ruby/rack-cache/Manifest
+++ b/dev-ruby/rack-cache/Manifest
@@ -1 +1,2 @@
 DIST rack-cache-1.12.0.tar.gz 262794 BLAKE2B 
63668875cbfba5a6012f43fcfb504e99e357301b8c4b26bfd007b6d22fd9cd3d2f40b096505f9b9523c49ca2a7c980fa15c95187284a339604ca8acadfad374b
 SHA512 
67101c2fec86db94d177c4cc476a17e5bda51d222ac8530fe6cdef8fb196b3b7ffe301003abbc14430c4f4068da0627ffcdd498fd79faebd190571bfbaec3ab5
+DIST rack-cache-1.12.1.tar.gz 262878 BLAKE2B 
c287c547496f0c4659f16cf45aa4c562cfccc5d6ba9e71a10a6507346797bba7d9d1e287ef1fe3d8c6bb6e8ef148d6c24d90e92db1ae53ea2f7d1ee91e3fd148
 SHA512 
f850facb28f302db819b6d67fd86e0dd18ae8f5d132044582bbcd6792b287c7d4a29219a47e708b5047fb373b5857632597d9743b4ba530b1258d29924ca4cf9

diff --git a/dev-ruby/rack-cache/rack-cache-1.12.1.ebuild 
b/dev-ruby/rack-cache/rack-cache-1.12.1.ebuild
new file mode 100644
index 000..dfad5edb6bd
--- /dev/null
+++ b/dev-ruby/rack-cache/rack-cache-1.12.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+# no documentation is generable, it needs hanna, which is broken
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md doc/*"
+
+RUBY_FAKEGEM_GEMSPEC="rack-cache.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Enable HTTP caching for Rack-based applications that produce 
freshness info"
+HOMEPAGE="https://github.com/rtomayko/rack-cache;
+SRC_URI="https://github.com/rtomayko/rack-cache/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rack:*"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/maxitest-3.4.0
+   >=dev-ruby/minitest-5.7.0:5
+   >=dev-ruby/mocha-0.13.0 )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' \
+   -e "2i require 'timeout'" \
+   test/test_helper.rb || die
+}
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e '/bundler/ s:^:#:' test/test_helper.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -I.:lib:test -e 'Dir["test/*_test.rb"].each{|f| require f}' || 
die
+}



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

2020-10-22 Thread Hans de Graaff
commit: 2d2ae4e080a729a0467284c8f08ccf5ee5a90b2f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct 23 05:06:32 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct 23 05:09:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d2ae4e0

dev-ruby/recog: add 2.3.15

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

 dev-ruby/recog/Manifest|  1 +
 dev-ruby/recog/recog-2.3.15.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/recog/Manifest b/dev-ruby/recog/Manifest
index 3948fda1a5a..4269f7cb69b 100644
--- a/dev-ruby/recog/Manifest
+++ b/dev-ruby/recog/Manifest
@@ -1,3 +1,4 @@
 DIST recog-2.3.14.gem 331776 BLAKE2B 
62aad2cf8252c24cd7adc456a022555f05924e501fd5f2fafeb87c2587e049ee41a501602bc1b5d97370a69a6b98f1ae77df22bfb7ae2c9e80b38b5e0a1518df
 SHA512 
1154ca3d610fe8f554a15846b49f978d3798c9a43893c40d58c8421e8012c0823368d374ecadd351fc1479037c898966dc2dba9debb4c46ce6b743c7782a848f
+DIST recog-2.3.15.gem 332800 BLAKE2B 
4a6360f72d5ee48e066a30abf875fba18e8dcdcba6d36bf8d8de28b36405870819a1b91edee1a5877b1ddda99a25918419bf42bdd4851c7d814a2acf558439d3
 SHA512 
a26f722da886be22332330a9b0407ec28431ca900b43d6cb7c6fe65938a026a51d54f90cb264652fb8a70352f5e548a7ed013a4b136a7a21df4a9987b36faf0e
 DIST recog-2.3.6.gem 266752 BLAKE2B 
ec11be53a79f83b174c12f44d90c4085e02ae10fb49744ee6c5d655e4be32414fa158f6a11b2d73786c00447f8ebf3f40aecd422f14886a72eb59f1519a65f63
 SHA512 
b4731092884de9dcf961122bf0cd5b4ed2fe8b9fc7ecdbd144d0813cbad52895ab4b3c0b7069a7f7e7a80bcf236cfd1c8c0d594d2caa65a76cca60e362009b43
 DIST recog-2.3.7.gem 276480 BLAKE2B 
227b5ee13245a8c3f47b9aae1a3a15133669bf2d0438f6c693da6496243b915e036ee922f0db3bbfa605b38803c4bd1cae472b8494f74d7dc73b2d476cc164b0
 SHA512 
184ed1bbd661899d66f51675f2c5e62804b24b75426ad064c1fff8d5e3f2e083cdbd48c5482beedbaebc355f0fcff3e29d1406d7bbc31c55a17fa467adf7c280

diff --git a/dev-ruby/recog/recog-2.3.15.ebuild 
b/dev-ruby/recog/recog-2.3.15.ebuild
new file mode 100644
index 000..e7b78df0cb6
--- /dev/null
+++ b/dev-ruby/recog/recog-2.3.15.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="xml"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Pattern recognition for hosts, services, and content"
+HOMEPAGE="https://github.com/rapid7/recog;
+
+LICENSE="BSD-2"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/nokogiri"
+
+ruby_add_bdepend "test? (
+   dev-ruby/regexp_parser:0
+   dev-ruby/rspec:3
+   dev-util/aruba:1
+   dev-util/cucumber
+)"
+
+all_ruby_prepare() {
+   sed -i -e '/simplecov/I s:^:#:' -e '1igem "regexp_parser", "~>0.2"' 
spec/spec_helper.rb || die
+}
+
+each_ruby_test() {
+   RSPEC_VERSION=3 ruby-ng_rspec
+   ruby-ng_cucumber
+}



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

2020-10-22 Thread Sam James
commit: 827b83dfa6df651c582afae93d9369619a7e171d
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 23 05:09:12 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 23 05:09:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=827b83df

sys-kernel/gentoo-sources: Stabilise 5.4.72 arm64, #749315

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-5.4.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.72.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.72.ebuild
index c0e79323ce0..29ea5e0f34c 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.72.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.72.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2020-10-22 Thread Sam James
commit: 30828f3e19d272daecb4be6d42b0884bfdaeabde
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 23 05:05:31 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 23 05:06:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30828f3e

sys-kernel/gentoo-kernel: Stabilize 5.4.72 arm64, #749837

Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.72.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.72.ebuild
index f22a050dbdd..774cfc48c29 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.72.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.72.ebuild
@@ -35,7 +35,7 @@ SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.x
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
 IUSE="debug"
 
 RDEPEND="



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

2020-10-22 Thread Sam James
commit: a9d16fde78e4891f2382da73af10f1fba9739169
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 23 05:05:20 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 23 05:06:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d16fde

sys-kernel/gentoo-kernel-bin: Stabilize 5.4.72 amd64, #749837

Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72.ebuild
index d6e61fa6936..1e164333169 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72.ebuild
@@ -20,7 +20,7 @@ SRC_URI+="
 S=${WORKDIR}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}



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

2020-10-22 Thread Sam James
commit: c468b8dfcf17bed6bfcc40e99424358fca1cda53
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 23 05:05:31 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 23 05:06:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c468b8df

sys-kernel/gentoo-kernel-bin: Stabilize 5.4.72-r1 arm64, #749837

Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72-r1.ebuild
index 2378adc3f35..5ba1bd156ea 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72-r1.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72-r1.ebuild
@@ -24,7 +24,7 @@ SRC_URI+="
 S=${WORKDIR}
 
 LICENSE="GPL-2"
-KEYWORDS="~arm64"
+KEYWORDS="arm64"
 
 RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}



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

2020-10-22 Thread Sam James
commit: 171889ed5cb6ea1939dcdf3bffee60d795f64786
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 23 05:02:32 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 23 05:05:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=171889ed

Revert "sys-kernel/gentoo-kernel-bin: Stabilize 5.4.72-r1 amd64, #749837"

Package list was wrong, this stabled the arm64-only binary for amd64(!).

This reverts commit 6191d5c8d8b274e8df8aeeeb7e285ac84f90dab8.

Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72-r1.ebuild
index 17e985a10a9..2378adc3f35 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72-r1.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72-r1.ebuild
@@ -24,7 +24,7 @@ SRC_URI+="
 S=${WORKDIR}
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm64"
+KEYWORDS="~arm64"
 
 RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}



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

2020-10-22 Thread Hans de Graaff
commit: d0e7302c8dac4ea9ea7d7fb1910237cffe24b54d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct 23 04:48:46 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct 23 04:48:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e7302c

dev-ruby/octokit: add 4.19.0

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

 dev-ruby/octokit/Manifest  |  1 +
 dev-ruby/octokit/octokit-4.19.0.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-ruby/octokit/Manifest b/dev-ruby/octokit/Manifest
index ddf6700c5b5..893a21161ef 100644
--- a/dev-ruby/octokit/Manifest
+++ b/dev-ruby/octokit/Manifest
@@ -1 +1,2 @@
 DIST octokit-4.18.0.tar.gz 3091587 BLAKE2B 
b48ccfa35f53b686e61a0f79c09bf20f063843c98f75a0896e71739a33cf9b770c8b5e5c27cda2c8a25ca6255cfa7c4e389b372ca269d4c46b499abf1838a4ad
 SHA512 
e749afc4303f987b502f8c79ff60e33c6f49ff84d25f16cdb3d9165c7089912570a7b77af3716341cd5216e5c8e3534a805e4347081ec7765a4e4f54fc432ce3
+DIST octokit-4.19.0.tar.gz 3121443 BLAKE2B 
d0ac2daa9409d982d5428dd7fe1414c1707e860d7c3ec6534fb962c38786955ceaeb0f1cb33a8636c18a216fb4e2b8ac2777f7ef8b7ccd433b6d4597d686ffb5
 SHA512 
bd4171423c84d082cb3c5dea4bfa1bba9584964b8e328d88235a8ecfd084e1188367afdf54b5097049427600451edd72dc3663bca50ff761a44ddbcb001d0a99

diff --git a/dev-ruby/octokit/octokit-4.19.0.ebuild 
b/dev-ruby/octokit/octokit-4.19.0.ebuild
new file mode 100644
index 000..f58766391bd
--- /dev/null
+++ b/dev-ruby/octokit/octokit-4.19.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md CONTRIBUTING.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Ruby toolkit for the Github API"
+HOMEPAGE="https://github.com/octokit/octokit.rb;
+SRC_URI="https://github.com/octokit/octokit.rb/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RUBY_S=octokit.rb-${PV}
+
+ruby_add_rdepend "
+   >=dev-ruby/faraday-0.9
+   =dev-ruby/sawyer-0.8*
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/jwt
+   dev-ruby/mime-types
+   >=dev-ruby/netrc-0.7.7
+   dev-ruby/vcr:3[json]
+   dev-ruby/webmock:3 )"
+
+all_ruby_prepare() {
+   sed -e '/if RUBY_ENGINE/,/^end/ s:^:#: ; 1igem "webmock", "~>3.0"' \
+   -e '/pry/ s:^:#:' \
+   -i spec/helper.rb || die
+}



[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/targets/

2020-10-22 Thread Matt Turner
commit: 3c50f0f689d5970a4803f3e4b745993c4de180f0
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 23 04:33:22 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 23 04:33:22 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=3c50f0f6

catalyst: Don't delete /usr/share/zoneinfo from stage1

I have no clue why we would want to (or even bother) delete the
timezone data out of stage1. It's been this way since the initial
catalyst 2.0 import.

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

 catalyst/targets/stage1.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/catalyst/targets/stage1.py b/catalyst/targets/stage1.py
index 93c62877..2c09a41f 100644
--- a/catalyst/targets/stage1.py
+++ b/catalyst/targets/stage1.py
@@ -36,7 +36,8 @@ class stage1(StageBase):
 def set_cleanables(self):
 StageBase.set_cleanables(self)
 self.settings["cleanables"].extend([
-"/usr/share/zoneinfo", self.settings["port_conf"] + "/package*"])
+self.settings["port_conf"] + "/package*",
+])
 
 # XXX: How do these override_foo() functions differ from the ones in 
StageBase and why aren't they in stage3_target?
 # XXY: It appears the difference is that these functions are actually 
doing something and the ones in stagebase don't :-(



[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/base/

2020-10-22 Thread Matt Turner
commit: e13140dcbcd4d03ef3884bfb9c8af0d820fdb957
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 23 04:10:56 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 23 04:10:56 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=e13140dc

catalyst: Drop stray vim modeline

This was the only one in catalyst. We should have an EditorConfig file
instead.

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

 catalyst/base/stagebase.py | 2 --
 1 file changed, 2 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 603e49d9..e71ce344 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -1611,5 +1611,3 @@ class StageBase(TargetBase, ClearBase, GenBase):
 @staticmethod
 def _debug_pause_():
 input("press any key to continue: ")
-
-# vim: ts=4 sw=4 sta et sts=4 ai



[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/targets/

2020-10-22 Thread Matt Turner
commit: 6a4fa88d18afefc4aac328dd5bf60d2a13026f2e
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 23 04:28:48 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 23 04:29:48 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=6a4fa88d

catalyst: Explicitly keep /etc/resolv.conf in stage4

It was confusing to understand that /etc/resolv.conf was *kept* in
stage4 because its set_cleanables() contained everything except it.

This will simplify things if we want to add more common items to the
cleanables list.

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

 catalyst/targets/stage4.py | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/catalyst/targets/stage4.py b/catalyst/targets/stage4.py
index a9b3c936..346c0845 100644
--- a/catalyst/targets/stage4.py
+++ b/catalyst/targets/stage4.py
@@ -32,7 +32,11 @@ class stage4(StageBase):
 StageBase.__init__(self, spec, addlargs)
 
 def set_cleanables(self):
-self.settings["cleanables"] = ["/var/tmp/*", "/tmp/*"]
+StageBase.set_cleanables(self)
+
+# We want to allow stage4's fsscript to generate a default
+# /etc/resolv.conf
+self.settings["cleanables"].remove('/etc/resolv.conf')
 
 def set_action_sequence(self):
 self.settings['action_sequence'] = [



[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/base/

2020-10-22 Thread Matt Turner
commit: da56b3e0b3080dd592874e7076c69809b2657cfb
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 23 04:09:18 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 23 04:09:18 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=da56b3e0

catalyst: Fix indentation

This code was initially committed with tabs and didn't work. I ran
autopep8 on it but did not realize that the indentation was still
incorrect.

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

 catalyst/base/stagebase.py | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index be7b96c8..603e49d9 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -1132,16 +1132,16 @@ class StageBase(TargetBase, ClearBase, GenBase):
 if os.path.exists(hosts_file + '.catalyst'):
 os.rename(hosts_file + '.catalyst', hosts_file)
 
-# optionally clean up binary interpreter
-if "interpreter" in self.settings:
-if os.path.exists(self.settings['chroot_path'] + '/' + 
self.settings['interpreter'] + '.catalyst'):
-os.rename(
-self.settings['chroot_path'] + '/' +
-self.settings['interpreter'] + '.catalyst',
-self.settings['chroot_path'] + '/' + 
self.settings['interpreter'])
-else:
-os.remove(
-self.settings['chroot_path'] + '/' + 
self.settings['interpreter'])
+# optionally clean up binary interpreter
+if "interpreter" in self.settings:
+if os.path.exists(self.settings['chroot_path'] + '/' + 
self.settings['interpreter'] + '.catalyst'):
+os.rename(
+self.settings['chroot_path'] + '/' +
+self.settings['interpreter'] + '.catalyst',
+self.settings['chroot_path'] + '/' + 
self.settings['interpreter'])
+else:
+os.remove(
+self.settings['chroot_path'] + '/' + 
self.settings['interpreter'])
 
 # optionally clean up portage configs
 if ("portage_prefix" in self.settings and



[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/

2020-10-22 Thread Matt Turner
commit: d960b7781a171a34172ee1c6351e654d4cdf281b
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct 22 18:52:46 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 23 04:36:22 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=d960b778

catalyst: Rewrite ismount() to use libmount

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

 catalyst/support.py | 33 +++--
 1 file changed, 11 insertions(+), 22 deletions(-)

diff --git a/catalyst/support.py b/catalyst/support.py
index f49315a5..00a95006 100644
--- a/catalyst/support.py
+++ b/catalyst/support.py
@@ -5,8 +5,11 @@ import os
 import re
 import shutil
 import time
+from pathlib import Path
 from subprocess import Popen
 
+import libmount
+
 from catalyst import log
 
 BASH_BINARY = "/bin/bash"
@@ -179,31 +182,17 @@ def read_makeconf(mymakeconffile):
 return makeconf
 
 
-def pathcompare(path1, path2):
-# Change double slashes to slash
-path1 = re.sub(r"//", r"/", path1)
-path2 = re.sub(r"//", r"/", path2)
-# Removing ending slash
-path1 = re.sub("/$", "", path1)
-path2 = re.sub("/$", "", path2)
-
-if path1 == path2:
-return 1
-return 0
-
-
 def ismount(path):
 """Like os.path.ismount, but also support bind mounts"""
 if os.path.ismount(path):
-return 1
-a = os.popen("mount")
-mylines = a.readlines()
-a.close()
-for line in mylines:
-mysplit = line.split()
-if pathcompare(path, mysplit[2]):
-return 1
-return 0
+return True
+
+cxt = libmount.Context()
+while (fs := cxt.mtab.next_fs()) is not None:
+if Path(path) == Path(fs.source):
+return True
+
+return False
 
 
 def addl_arg_parse(myspec, addlargs, requiredspec, validspec):



[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/targets/

2020-10-22 Thread Matt Turner
commit: fb9697b053221a408347bbdba1b3dd90845b898e
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 23 04:26:15 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 23 04:27:10 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=fb9697b0

catalyst: Drop useless stage3 set_cleanables()

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

 catalyst/targets/stage3.py | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/catalyst/targets/stage3.py b/catalyst/targets/stage3.py
index a8192a01..cfc0dbf9 100644
--- a/catalyst/targets/stage3.py
+++ b/catalyst/targets/stage3.py
@@ -24,6 +24,3 @@ class stage3(StageBase):
 'Using an overlay for earlier stages could cause build 
issues.\n'
 "If you break it, you buy it.  Don't complain to us about 
it.\n"
 "Don't say we did not warn you.")
-
-def set_cleanables(self):
-StageBase.set_cleanables(self)



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

2020-10-22 Thread Sam James
commit: 6b4511dbeedcbfdbc2d5a804a15e930c7659cf21
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 23 03:41:34 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 23 03:41:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b4511db

sys-kernel/gentoo-kernel: Stabilize 5.4.72 amd64, #749837

Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.72.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.72.ebuild
index ff0e401cd76..f22a050dbdd 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.72.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.72.ebuild
@@ -35,7 +35,7 @@ SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.x
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 IUSE="debug"
 
 RDEPEND="



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

2020-10-22 Thread Sam James
commit: 6191d5c8d8b274e8df8aeeeb7e285ac84f90dab8
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 23 03:41:35 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 23 03:41:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6191d5c8

sys-kernel/gentoo-kernel-bin: Stabilize 5.4.72-r1 amd64, #749837

Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72-r1.ebuild
index 2378adc3f35..17e985a10a9 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72-r1.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.72-r1.ebuild
@@ -24,7 +24,7 @@ SRC_URI+="
 S=${WORKDIR}
 
 LICENSE="GPL-2"
-KEYWORDS="~arm64"
+KEYWORDS="amd64 ~arm64"
 
 RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}



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

2020-10-22 Thread Georgy Yakovlev
commit: df47e657620982bfe2e465f1ed207e370d6a28d3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Oct 23 03:22:57 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Oct 23 03:31:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df47e657

sys-cluster/minikube: fix target typo

Closes: https://bugs.gentoo.org/750734
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-cluster/minikube/minikube-1.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/minikube/minikube-1.14.0.ebuild 
b/sys-cluster/minikube/minikube-1.14.0.ebuild
index db45cc70cb5..407bd5ad1e8 100644
--- a/sys-cluster/minikube/minikube-1.14.0.ebuild
+++ b/sys-cluster/minikube/minikube-1.14.0.ebuild
@@ -1751,7 +1751,7 @@ src_compile() {
 
 src_install() {
newbin "${minikube_target}" minikube
-   use libvirt && dobin docker-machine-driver-kvm2
+   use libvirt && dobin out/docker-machine-driver-kvm2
dodoc -r site CHANGELOG.md README.md
 
if ! tc-is-cross-compiler; then



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

2020-10-22 Thread Sam James
commit: 23211c11ec832d7df1f71f665062f390f9e5fd1c
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 23 01:42:06 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 23 01:43:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23211c11

dev-python/matplotlib: Stabilize 3.3.2 arm64, #738514

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/matplotlib/matplotlib-3.3.2.ebuild 
b/dev-python/matplotlib/matplotlib-3.3.2.ebuild
index f3c2b26d36e..957a1085800 100644
--- a/dev-python/matplotlib/matplotlib-3.3.2.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.3.2.ebuild
@@ -23,7 +23,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
 # Fonts: BitstreamVera, OFL-1.1
 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
 IUSE="cairo doc excel examples gtk3 latex qt5 tk wxwidgets"
 
 # internal copy of pycxx highly patched



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

2020-10-22 Thread Thomas Deutschmann
commit: 38591db242ea22ce97108dda6c5e08781aa21b94
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Oct 23 01:09:49 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Oct 23 01:19:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38591db2

app-arch/unrar: bump to v6.0.1

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

 app-arch/unrar/Manifest   |  1 +
 app-arch/unrar/unrar-6.0.1.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest
index ad8ad1daad1..dd762bb57f2 100644
--- a/app-arch/unrar/Manifest
+++ b/app-arch/unrar/Manifest
@@ -1 +1,2 @@
 DIST unrar-5.9.4.tar.gz 229921 BLAKE2B 
d87189a6b6b3566a0efac7f72e40732ff673cdcac6f4fdaa96b5a771025f02779d74e2822053681477b3490f45817196673aa5707846767c4061ca95718557a1
 SHA512 
4c026bc12c38314c7df6e1b2f296be681fffa4ba525e378809063519cb5d51889fe8d3cbce16e802023354f02b45b1bcc672b79a6fa81b4baa13a374ce22c8f1
+DIST unrar-6.0.1.tar.gz 232142 BLAKE2B 
0f048f67769b31c67988131b5d8cca33dc9fa2abc6b39e5be63aa8f6061cbf93fa7d7e2055641f286f6be4de2733d2a123441d26381335e2779b3c7d7004ad11
 SHA512 
2c88dd05252237d7d62ad34332673ac9e457bb43b0ed980be977d557d0deb3d5bd19372d41ac2e254d94e20ecb1ca62b1c15781320cf231f2a7bfa12fe176d8a

diff --git a/app-arch/unrar/unrar-6.0.1.ebuild 
b/app-arch/unrar/unrar-6.0.1.ebuild
new file mode 100644
index 000..bd059f18fdd
--- /dev/null
+++ b/app-arch/unrar/unrar-6.0.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic multilib toolchain-funcs
+
+MY_PN="${PN}src"
+
+DESCRIPTION="Uncompress rar files"
+HOMEPAGE="https://www.rarlab.com/rar_add.htm;
+SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="unRAR"
+# subslot = soname version
+SLOT="0/6"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"
+
+S="${WORKDIR}/unrar"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.9.3-build.patch
+   "${FILESDIR}"/${PN}-5.5.5-honor-flags.patch
+)
+
+src_prepare() {
+   default
+
+   local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed_args+=( -e "s:-shared:-dynamiclib -install_name 
${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
+   else
+   sed_args+=( -e "s:-shared:& -Wl,-soname 
-Wl,libunrar$(get_libname ${PV%.*.*}):" )
+   fi
+   sed -i "${sed_args[@]}" makefile || die
+}
+
+src_configure() {
+   mkdir -p build-{lib,bin}
+   printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
+   cp build-{lib,bin}/Makefile || die
+}
+
+src_compile() {
+   unrar_make() {
+   emake AR="$(tc-getAR)" CXX="$(tc-getCXX)" 
CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
+   }
+
+   unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
+   ln -s libunrar$(get_libname ${PV%.*.*}) 
build-lib/libunrar$(get_libname) || die
+   ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname 
${PV}) || die
+
+   unrar_make -C build-bin
+}
+
+src_install() {
+   dobin build-bin/unrar
+   dodoc readme.txt
+
+   dolib.so build-lib/libunrar*
+
+   insinto /usr/include/libunrar${PV%.*.*}
+   doins *.hpp
+   dosym libunrar${PV%.*.*} /usr/include/libunrar
+
+   find "${ED}" -type f -name "*.a" -delete || die
+}



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

2020-10-22 Thread Thomas Deutschmann
commit: 088003e0aec52419507485324288854a50da89be
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Oct 23 00:56:35 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Oct 23 01:19:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=088003e0

dev-php/pecl-redis: bump to v5.3.2

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

 dev-php/pecl-redis/Manifest|  1 +
 dev-php/pecl-redis/pecl-redis-5.3.2.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest
index 8c535e0f2cd..076440f978b 100644
--- a/dev-php/pecl-redis/Manifest
+++ b/dev-php/pecl-redis/Manifest
@@ -2,3 +2,4 @@ DIST redis-5.1.1.tgz 245205 BLAKE2B 
b7177be5282b081562a446b1b37c7b46ba0ef382e55f
 DIST redis-5.2.1.tgz 251570 BLAKE2B 
297d6130469735a53f6dfb6ffea8c7c813363099eb76f25619f0cbb05cd06f5ecad9c0f30c370e33985523cf26488cf133aa0a48a99075bc6d5796309e3d914d
 SHA512 
de90bf65cce0cb8c5ea28415e4f7bfff23c8bb3dc96ddca3158f94be2e4bd051e13ec3f34429b0e8ceb436096520e3998f544f377d5ef7d4d1df4edba7f66bc2
 DIST redis-5.2.2.tgz 251629 BLAKE2B 
e6ca740412dd1ba4ee960e1c71b3f75ebb1a1e2605bc93159395c657ab61eda4c8222b6e890a447c06cd1ef016e061861ffc5d8a6fd6e7e324353a148b54c593
 SHA512 
0020c572bcd24cdb479046727fba2d30ca87c9a7111c51e5fe3be0b85459e3e7dfc8892b690650de0a7dc80c1a8921f9de45590f6e60257fbf0534729c6e6f4f
 DIST redis-5.3.1.tgz 264485 BLAKE2B 
51f68841d51329cbbbd2012e539351b3220dc1361ae5a3782b6c3e9620ed14b9a0b9097a0d6ba6e2fa60e8a794fd2ea57fff871d2fceb7bcdb4a2ab4a6d8789f
 SHA512 
dca62e0e87d22c25818f0eb84ec0a4ae8ab4c1a2de295b7d56d10548c95448637e1b1ca86c55adf0f801fe22bf3c05fad4ff58f3823e5d74c506d041b64f1d4a
+DIST redis-5.3.2.tgz 266814 BLAKE2B 
2be79d850e5958bcaf4fddcbdef0a402e62a522f260ae94c0fdc931a988e9b266c7a4e049b89b507a29a8e9085590e4077e336b85974d70a7cb9b3d6c806949d
 SHA512 
95ce960b78cf94ecd212ec88914935167af37e4176d4b111dfc8c6f1a0846a34beba7f9f516cd7a5e1c9dda23f46cce44c99aaa5b42724c0c2a188b0698af414

diff --git a/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild 
b/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild
new file mode 100644
index 000..9f7ec9e8893
--- /dev/null
+++ b/dev-php/pecl-redis/pecl-redis-5.3.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PHP_EXT_NAME="redis"
+USE_PHP="php7-2 php7-3 php7-4"
+PHP_EXT_NEEDED_USE="json?,session?"
+DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS )
+MY_P="${PN/pecl-/}-${PV/_rc/RC}"
+PHP_EXT_PECL_FILENAME="${MY_P}.tgz"
+PHP_EXT_S="${WORKDIR}/${MY_P}"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="PHP extension for interfacing with Redis"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64 ~arm"
+IUSE="igbinary +json lz4 +session zstd"
+
+DEPEND="
+   igbinary? ( 
>=dev-php/igbinary-3.0.1-r1[php_targets_php7-2?,php_targets_php7-3?,php_targets_php7-4?]
 )
+   lz4? ( app-arch/lz4:= )
+   zstd? ( app-arch/zstd:= )
+"
+RDEPEND="${DEPEND}
+   !dev-php/pecl-redis:7"
+
+# The test suite requires network access.
+RESTRICT=test
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   local PHP_EXT_ECONF_ARGS=(
+   --enable-redis
+   --disable-redis-lzf
+   --disable-redis-msgpack
+   $(use_enable igbinary redis-igbinary)
+   $(use_enable json redis-json)
+   $(use_enable lz4 redis-lz4)
+   $(use_with lz4 liblz4)
+   $(use_enable session redis-session)
+   $(use_enable zstd redis-zstd)
+   $(use_with zstd libzstd)
+   )
+   php-ext-source-r3_src_configure
+}
+
+src_test() {
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env "${slot}"
+   # Run tests for Redis class
+   ${PHPCLI} -d extension=modules/redis.so \
+ tests/TestRedis.php \
+ --class Redis \
+ --host ${PECL_REDIS_HOST} || die 'test suite 
failed'
+   done
+}



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

2020-10-22 Thread Thomas Deutschmann
commit: 88b4c1f8ec0129800d4909ff60eccb8fe747c270
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Oct 23 00:58:32 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Oct 23 01:19:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b4c1f8

dev-php/PEAR-Net_DNS2: bump to v1.5.0

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

 dev-php/PEAR-Net_DNS2/Manifest   |  1 +
 dev-php/PEAR-Net_DNS2/PEAR-Net_DNS2-1.5.0.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/dev-php/PEAR-Net_DNS2/Manifest b/dev-php/PEAR-Net_DNS2/Manifest
index 5d0145ba072..645cc43bf7c 100644
--- a/dev-php/PEAR-Net_DNS2/Manifest
+++ b/dev-php/PEAR-Net_DNS2/Manifest
@@ -1 +1,2 @@
 DIST Net_DNS2-1.4.4.tgz 83242 BLAKE2B 
107e57406fcc308e3f83c71df0425081ba3d6638f457877e5ed42bfea8abed65ee520e228a379b71cc1462960e995d9c6592ad03afad78b36191f03d1f1513d6
 SHA512 
fa9df14585b3e41b13f4b52521b8fc05b239c39bccd4baf776dc632913777962dc527b9ff5de2337c9c0d78c6908d555d14167991dfe368426aee57a415f7e78
+DIST Net_DNS2-1.5.0.tgz 81188 BLAKE2B 
5cddc998a376cd79ad1e8cd5198ed463563159d342916adb0c77546dbf4d07214a55ba71b8c0e375d47e4ba6e96a847bc71e7ddfead892dd2c57a010d40c
 SHA512 
c0125c1c8bb7ce6256d0b57605de0adc3a2a706f4cc22624f0fac88629aa0f138cdb258742f2d2224893c565e2d7dde9f14f2a4dde86831b2e015473c28d5e4d

diff --git a/dev-php/PEAR-Net_DNS2/PEAR-Net_DNS2-1.5.0.ebuild 
b/dev-php/PEAR-Net_DNS2/PEAR-Net_DNS2-1.5.0.ebuild
new file mode 100644
index 000..06359472272
--- /dev/null
+++ b/dev-php/PEAR-Net_DNS2/PEAR-Net_DNS2-1.5.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit php-pear-r2
+
+DESCRIPTION="Object-oriented PHP5 resolver library used to communicate with a 
DNS server"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-php/PEAR-PEAR >=dev-lang/php-5.3:*[sockets]"
+
+DOCS=( README.md )



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

2020-10-22 Thread Thomas Deutschmann
commit: 9a6f13541709e704d05c8446bad22a4441419711
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Oct 23 01:19:17 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Oct 23 01:19:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a6f1354

app-arch/rar: bump to v6.0 Beta 1 from 2020-10-22

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

 app-arch/rar/Manifest   |   3 +
 app-arch/rar/rar-6.0_beta1_p20201022.ebuild | 109 
 2 files changed, 112 insertions(+)

diff --git a/app-arch/rar/Manifest b/app-arch/rar/Manifest
index eeca2cf5cc7..51c372a1a02 100644
--- a/app-arch/rar/Manifest
+++ b/app-arch/rar/Manifest
@@ -1,3 +1,6 @@
 DIST rarlinux-5.9.1_p20200625.tar.gz 606675 BLAKE2B 
fe8f26d422bc816fbba27405f9d2e4063e9af6e136ca4c270bb5274a67e99d9a7c97250b05e6041f3ed27517398b0500aad765a1f599474ff08ebb6bacf5b0a3
 SHA512 
3ed37adda5f5b2f5502ab2e549614dad2848157321a31174d7259aaf77cc773c6398eb0e19ee6597536c58a938289a587e7db9681e6c47c906a5307c2d362147
+DIST rarlinux-6.0_beta1_p20201022.tar.gz 609438 BLAKE2B 
ab4793431f5d1d1570e1046868004722a39614ca4c3174d8f0cb2c67db0d138565e524deace2319dbbb853e3d4b33f35ae583596c6f77f52724e48484787c776
 SHA512 
668d0a4fa610aa71d5b69cace186c8d33683337bb88aa5e7f5ffeb5a314b666277205f0d6962cf6203dc3bfe0c2ec4fe2b38ede90754709f89479168bdd050d8
 DIST rarlinux-x64-5.9.1_p20200625.tar.gz 595595 BLAKE2B 
68eb24da7ecb2fe8a2be68bc3c3397df85490f4cd5517a2dc5390ad0dafbdd0a04d15968276657d600cf6c127cd8f52b74e920f7ee9b86b7083b9edbf0a57141
 SHA512 
6e0aec1642118331bfe79a35fa654f7d5143e61c0315375fa21d862a3941b672c58eaed4da69b8ea23a024aaafcfd02a277251391e59220b845847d4b3b82562
+DIST rarlinux-x64-6.0_beta1_p20201022.tar.gz 598338 BLAKE2B 
a0af6342f71a6ae448ce8b3fdc49dfd022337d74364d17f8135eb3c32d3d778857e9a4ef7e819d336581f477713a647be22377ced2d50faba4ab4a0c6e14f49c
 SHA512 
312c1a59236cb32df69462bead45df5fa4f8180a8c075c964d508326027f2182cc8a1e31347fcb7570ff18d105a8df7abb5adf463a34f41c8f3e091cfba7f0fc
 DIST winrar-x64-5.9.1_p20200625.exe 3246712 BLAKE2B 
c0616e600b11aaa524154b9b0108ab1a62e09cdd27a968b5bf9fa6d742800c9006ee7655df39511f31b24506dd03eb431c3e016ea63a5fe8fff702ccd8d3b358
 SHA512 
da7a85d56f1ed4dd6204e51297175c90349a26896b223bf210055a0c38f315c59f9d9b8368d5c279049443467d962c72bad48a3c62c1d80f2260f8ecd4d17db6
+DIST winrar-x64-6.0_beta1_p20201022.exe 3334400 BLAKE2B 
61615920c38671649fe44b3c50f0427c82ba36cc5d610da5ec8acbc465b2e2a9573875a3efc5082bef24b3e1f1490e47eaf47d0a326aaade8ed3c3231cad
 SHA512 
26bcfef84aa20eaed415b088e5a69fd2833baf3f660c38e58f26a04e6754335603f0d5e89e802b02acbef43ecbe43b45f810f5682c5857fbad1689c44c80bc9a

diff --git a/app-arch/rar/rar-6.0_beta1_p20201022.ebuild 
b/app-arch/rar/rar-6.0_beta1_p20201022.ebuild
new file mode 100644
index 000..7623c5c7ee5
--- /dev/null
+++ b/app-arch/rar/rar-6.0_beta1_p20201022.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="RAR compressor/uncompressor"
+HOMEPAGE="https://rarlab.com/;
+URI_x86="https://mirror.whissi.de/distfiles/rar/rarlinux-${PV}.tar.gz;
+URI_amd64="https://mirror.whissi.de/distfiles/rar/rarlinux-x64-${PV}.tar.gz;
+URI_w64="https://mirror.whissi.de/distfiles/rar/winrar-x64-${PV}.exe;
+SRC_URI="x86? ( ${URI_x86} )
+   amd64? ( ${URI_amd64} )
+   all_sfx? (
+   ${URI_x86}
+   ${URI_amd64}
+   ${URI_w64}
+   )"
+
+LICENSE="RAR BSD BSD-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="all_sfx"
+RESTRICT="mirror bindist"
+
+DEPEND="all_sfx? ( app-arch/unrar )"
+RDEPEND="sys-libs/glibc"
+
+S="${WORKDIR}/${PN}"
+
+QA_FLAGS_IGNORED="opt/rar/default.sfx
+   opt/rar/default-elf32.sfx
+   opt/rar/default-elf64.sfx
+   opt/rar/default-win32.sfx
+   opt/rar/default-win64.sfx
+   opt/rar/WinCon.SFX
+   opt/rar/WinCon64.SFX
+   opt/rar/Zip.SFX
+   opt/rar/Zip64.SFX
+   opt/rar/unrar
+   opt/rar/rar"
+QA_PRESTRIPPED=${QA_FLAGS_IGNORED}
+
+src_unpack() {
+   local _file
+
+   for _file in ${A}; do
+   if [[ "${_file}" == rarli* ]]; then
+   if [[ "${_file}" =~ x64 ]]; then
+   if ! use amd64; then
+   continue
+   fi
+
+   unpack "${_file}"
+   elif [[ ! "${_file}" =~ x64 ]]; then
+   if ! use x86; then
+   continue
+   fi
+
+   unpack "${_file}"
+   else
+   die "Unknown SRC file '${_file}'!"
+   fi
+   fi
+   done
+
+   rm -f "${S}"/license.txt
+
+   if use all_sfx ; then
+   mkdir sfx
+   

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

2020-10-22 Thread Sam James
commit: c484d68d02d47cd4320417433db435cd02261087
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 23 01:01:10 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 23 01:01:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c484d68d

sys-libs/libxcrypt: arm64 keyworded (bug #749933)

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.17.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.17.ebuild
index fb6a242d211..a156d14a32d 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.17.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.17.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/besser82/libxcrypt;
 
 LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="+compat split-usr +static-libs system test"
 
 DEPEND="system? (



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

2020-10-22 Thread Sam James
commit: 6ff601188e34f2a82ef23b166ac23532701f7a77
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 23 00:54:13 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 23 00:54:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ff60118

sys-libs/libxcrypt: arm keyworded (bug #749933)

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.17.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.17.ebuild
index 0a1ca516b2b..fb6a242d211 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.17.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.17.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/besser82/libxcrypt;
 
 LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
 SLOT="0/1"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="+compat split-usr +static-libs system test"
 
 DEPEND="system? (



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

2020-10-22 Thread Thomas Deutschmann
commit: 23bdbb5707dd557ded7e596f4946136252016d7d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Oct 23 00:52:39 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Oct 23 00:52:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23bdbb57

mail-client/thunderbird-bin: security cleanup

Bug: https://bugs.gentoo.org/750446
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 mail-client/thunderbird-bin/Manifest   | 132 ---
 .../thunderbird-bin/thunderbird-bin-78.3.2.ebuild  | 370 
 .../thunderbird-bin/thunderbird-bin-78.3.3.ebuild  | 378 -
 3 files changed, 880 deletions(-)

diff --git a/mail-client/thunderbird-bin/Manifest 
b/mail-client/thunderbird-bin/Manifest
index e33b52905d9..53898cfb345 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -1,131 +1,3 @@
-DIST thunderbird-78.3.2-af.xpi 548780 BLAKE2B 
143522732016ad215d9d8531334b4aa6d2adcbb997b6ce499e429c336c119eebbb0ffa1acea5bc96d3f3bcacd956a126c4b4793cf2068de2c9735c47fa568e2e
 SHA512 
f6e130943effc59150dee4d73d3cb92f1bc6fb4ec26cbef0692f971c549b43e440e695e8180a933714ad2b10dbdb9dd025685b0555ac4845f817360e89d93b9e
-DIST thunderbird-78.3.2-ar.xpi 649070 BLAKE2B 
453b834df835f5f564739309b17a25465a6ad1d5a93c46132ea571b419d66763c72049f583300cf09bc61fdbc110a3037fc1fe926315b00772d2b3f1bee16437
 SHA512 
fc68874afc3856413ed1340e0c58631fed1f97af4b6d77a79ea7cbdb42785cf1dc6566b1a8a69fd1de88f3a36fd84124530f8f5eb710d441519b474525c3e079
-DIST thunderbird-78.3.2-ast.xpi 561706 BLAKE2B 
db0dda8009c0d629fe1c6270411b3a1f8d337012bf445edac609422fd11fbac42f4d0456e204a1a2bfaea616fa1ecd4099eb4e0580c0fd540699b4c8453e6023
 SHA512 
c5487b36ea471d0a08da8bb53d31a1bf4d80b80cd2858af2e96237e97bce7096f8fcd09d94f1089150919a5a0517570b8408fd5d6e4301753f5db233835126ae
-DIST thunderbird-78.3.2-be.xpi 667130 BLAKE2B 
579ec309d99b1081531a666e4b930ddd791e793ff568e4c7a4ca2ae91d5fbcfecd49c6fa8458a3c656181a6d708b840e687a59d945deaface52b140ba12f4b00
 SHA512 
867eeed8c0cf9e9ba23dbfb6966969fbe0e9f6fa5b19ad3ec0af52d23bd76c35d666b42ff63632cda5acc14d8da7e92080882d2f73650d4908ced07fd940451c
-DIST thunderbird-78.3.2-bg.xpi 672891 BLAKE2B 
e69cc7e5d26688e03ca4a8b47f491e4cd440b98f94e4ad110add7bf792fd706d0ee7188e3d5a3c5f66ae9372547a42abd01fd151140a8341a4e5783b06162ccd
 SHA512 
ae831a14c78d9c3739db79c1428e352fbd5ecf2a4e32207d992b1ec7dd9d991aae0239c3a063d1f2ab99936d95c4bfc079a801a8106e0202938020065d15efca
-DIST thunderbird-78.3.2-br.xpi 604951 BLAKE2B 
9007c6511b846b6a258985e45ec4d19be5b1ecece1a24618f5862822dcad187eed865fccfda1e35b22c436acdd64290b74ccc320a01f71352098311cd7ba6459
 SHA512 
15db2e913e5b8571debad3b856b7cba74a6c42c6b3c180e1f381888620ff7351018e953a9324e059b223ec904dc0d2c861c3b4fdab48c8c8c5b4334346e62d7f
-DIST thunderbird-78.3.2-ca.xpi 620851 BLAKE2B 
6033eea9675abf10a3dbd02435b10d4b579d4f213d9029bdd1b6254fb92a5ede4a49547c1b280e959bb421f97771e012e3aeac3a163a75115907df5819e7bcea
 SHA512 
d79c944f5a2e7dea64b9ee873a383bf78d126d9ff9b9cbffd153c1bd265216d601c23176bc64f006e81e45f77cf212a5a0dbcef64ffda3cba9b189f1f64fdb16
-DIST thunderbird-78.3.2-cak.xpi 636109 BLAKE2B 
105ed233dc2be111f4647e9b2c57654bddfdc807b25682ee4161fc708d8ae8b1ebdf5d21ff53e24e811e407d80fd33422a1ad2e1704948b222c1299414d4e2a5
 SHA512 
9997e63725b1d8c97a447c466c71d9324fd05d83d101e1079963f4b0a1193cb66ae20f55b29db69305318db4289bb2f6c43a46b25c9f8c7702f9984c32fe732f
-DIST thunderbird-78.3.2-cs.xpi 635778 BLAKE2B 
7a9aedcea1654c1c2c0fd26a261d77905d0712b925b2f0fc4ff19a3775eb7489934c42063b8b30612a43d02be118a4d1f272e6f193dfa511905c5e57ed90f798
 SHA512 
d77f05d4259503e998ea06b63d4e08fb71fe62626a6cca81e96839ff45c049ab4d23cdd667d5a39a235454adc18c9c2210f9004c9b6c3b77790cd0a06be2
-DIST thunderbird-78.3.2-cy.xpi 646671 BLAKE2B 
d32252a96f80774d61b7e183b1dab2dbbf8d1510e3e9aeb16b8550238782032bf807876c432742cb0e3a363a7487d90854b19aaddc8131ec78de4163807440a3
 SHA512 
4b4c3e147720403c410e45bf330f7d10640c8bb3d13e448b7f906f1540760a0785271351898556e8c8146f01d7e5a2eea80f1bc7c5d179d070bb826a3e7f5338
-DIST thunderbird-78.3.2-da.xpi 621429 BLAKE2B 
5168467609437946b55f326d2af5e420ea7bde9cbfe248c40867653aa521ed128e8f7a1500a4c3a2c5d8509a3d6d664e256ea8fcb38c163a38264bc89c05cff6
 SHA512 
89b86981b2f89e733ea603df13ec3f8b6b29ab6a25eb6762119518932791986f55f3f0d92bfde7d56daa6f2d42a7a2e251e956bfd25465eb2796733e0e4b
-DIST thunderbird-78.3.2-de.xpi 665613 BLAKE2B 
4eeda9b62be7a1ca0c1181b48dfeb5b705a4c7993625e52b1e4801de2aa04388870682a14ad955393e2fe638553d01d605da24b3cdd5ccf68e6a5c7b9e2092c1
 SHA512 
ff39c29f67f55d7b47f296db008a8b0776005e8f8a8e1dccf8932a8633fb95ec99b2be15eebdd1a88b4fc3e9b09d1c1951369661e6c115b57dd5e1a66fa948d0
-DIST thunderbird-78.3.2-dsb.xpi 667222 BLAKE2B 
35471b7a0b2564460b636934a1d1eb81857205a02aa8b83ec89d9b398f8a1fa73b8da21ad1eddd15926c936eb477733b3b90c4fc58e74ffd653ed226d7dd011b
 SHA512 

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

2020-10-22 Thread Thomas Deutschmann
commit: ae4d0bfd7bf7fd323c2d43778f4908fba59fbd48
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Oct 23 00:52:15 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Oct 23 00:52:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae4d0bfd

mail-client/thunderbird: security cleanup

Bug: https://bugs.gentoo.org/750446
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 mail-client/thunderbird/Manifest  |  131 ---
 mail-client/thunderbird/thunderbird-78.3.2.ebuild | 1016 
 mail-client/thunderbird/thunderbird-78.3.3.ebuild | 1035 -
 3 files changed, 2182 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index ab67ea527c1..4cf7fc90b0a 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,135 +1,4 @@
 DIST firefox-78esr-patches-04.tar.xz 171504 BLAKE2B 
d51e55c255d1f5cfa0c7c030b1ea50cb54951bed3bc21b21f5cb3b1e4b8b2ad406b3d12db2baabd4a90e3c88a38f187f277e7a4afe441ea6cf82c48f84bb0ac5
 SHA512 
6f00ec898fafb34d7c7e0ff2a6fb5c1cbf1205458845e14eb39c131125c5bf6b2418fea1050bb72449ec40e18fd775fc844437ce0290281d66961de40a53235a
-DIST firefox-esr-78-patches-03.tar.xz 172416 BLAKE2B 
2d67e793e4f4bde447a3a3f3296d1c5ea6c92843439f87e0ab08b51d2f0dd74f0d37762807a1f24853e56f7987e18af65f010027602e32d40a3444c7e418ef47
 SHA512 
86f35b89ad573c10b839b1631149c6fce3374943d101a6496c40a69a813525826cb2bac4926fc7813dca334c9dcca534e0a963b0725ac3f95fbd3a1c2bf8dc3e
-DIST thunderbird-78.3.2-af.xpi 548780 BLAKE2B 
143522732016ad215d9d8531334b4aa6d2adcbb997b6ce499e429c336c119eebbb0ffa1acea5bc96d3f3bcacd956a126c4b4793cf2068de2c9735c47fa568e2e
 SHA512 
f6e130943effc59150dee4d73d3cb92f1bc6fb4ec26cbef0692f971c549b43e440e695e8180a933714ad2b10dbdb9dd025685b0555ac4845f817360e89d93b9e
-DIST thunderbird-78.3.2-ar.xpi 649070 BLAKE2B 
453b834df835f5f564739309b17a25465a6ad1d5a93c46132ea571b419d66763c72049f583300cf09bc61fdbc110a3037fc1fe926315b00772d2b3f1bee16437
 SHA512 
fc68874afc3856413ed1340e0c58631fed1f97af4b6d77a79ea7cbdb42785cf1dc6566b1a8a69fd1de88f3a36fd84124530f8f5eb710d441519b474525c3e079
-DIST thunderbird-78.3.2-ast.xpi 561706 BLAKE2B 
db0dda8009c0d629fe1c6270411b3a1f8d337012bf445edac609422fd11fbac42f4d0456e204a1a2bfaea616fa1ecd4099eb4e0580c0fd540699b4c8453e6023
 SHA512 
c5487b36ea471d0a08da8bb53d31a1bf4d80b80cd2858af2e96237e97bce7096f8fcd09d94f1089150919a5a0517570b8408fd5d6e4301753f5db233835126ae
-DIST thunderbird-78.3.2-be.xpi 667130 BLAKE2B 
579ec309d99b1081531a666e4b930ddd791e793ff568e4c7a4ca2ae91d5fbcfecd49c6fa8458a3c656181a6d708b840e687a59d945deaface52b140ba12f4b00
 SHA512 
867eeed8c0cf9e9ba23dbfb6966969fbe0e9f6fa5b19ad3ec0af52d23bd76c35d666b42ff63632cda5acc14d8da7e92080882d2f73650d4908ced07fd940451c
-DIST thunderbird-78.3.2-bg.xpi 672891 BLAKE2B 
e69cc7e5d26688e03ca4a8b47f491e4cd440b98f94e4ad110add7bf792fd706d0ee7188e3d5a3c5f66ae9372547a42abd01fd151140a8341a4e5783b06162ccd
 SHA512 
ae831a14c78d9c3739db79c1428e352fbd5ecf2a4e32207d992b1ec7dd9d991aae0239c3a063d1f2ab99936d95c4bfc079a801a8106e0202938020065d15efca
-DIST thunderbird-78.3.2-br.xpi 604951 BLAKE2B 
9007c6511b846b6a258985e45ec4d19be5b1ecece1a24618f5862822dcad187eed865fccfda1e35b22c436acdd64290b74ccc320a01f71352098311cd7ba6459
 SHA512 
15db2e913e5b8571debad3b856b7cba74a6c42c6b3c180e1f381888620ff7351018e953a9324e059b223ec904dc0d2c861c3b4fdab48c8c8c5b4334346e62d7f
-DIST thunderbird-78.3.2-ca.xpi 620851 BLAKE2B 
6033eea9675abf10a3dbd02435b10d4b579d4f213d9029bdd1b6254fb92a5ede4a49547c1b280e959bb421f97771e012e3aeac3a163a75115907df5819e7bcea
 SHA512 
d79c944f5a2e7dea64b9ee873a383bf78d126d9ff9b9cbffd153c1bd265216d601c23176bc64f006e81e45f77cf212a5a0dbcef64ffda3cba9b189f1f64fdb16
-DIST thunderbird-78.3.2-cak.xpi 636109 BLAKE2B 
105ed233dc2be111f4647e9b2c57654bddfdc807b25682ee4161fc708d8ae8b1ebdf5d21ff53e24e811e407d80fd33422a1ad2e1704948b222c1299414d4e2a5
 SHA512 
9997e63725b1d8c97a447c466c71d9324fd05d83d101e1079963f4b0a1193cb66ae20f55b29db69305318db4289bb2f6c43a46b25c9f8c7702f9984c32fe732f
-DIST thunderbird-78.3.2-cs.xpi 635778 BLAKE2B 
7a9aedcea1654c1c2c0fd26a261d77905d0712b925b2f0fc4ff19a3775eb7489934c42063b8b30612a43d02be118a4d1f272e6f193dfa511905c5e57ed90f798
 SHA512 
d77f05d4259503e998ea06b63d4e08fb71fe62626a6cca81e96839ff45c049ab4d23cdd667d5a39a235454adc18c9c2210f9004c9b6c3b77790cd0a06be2
-DIST thunderbird-78.3.2-cy.xpi 646671 BLAKE2B 
d32252a96f80774d61b7e183b1dab2dbbf8d1510e3e9aeb16b8550238782032bf807876c432742cb0e3a363a7487d90854b19aaddc8131ec78de4163807440a3
 SHA512 
4b4c3e147720403c410e45bf330f7d10640c8bb3d13e448b7f906f1540760a0785271351898556e8c8146f01d7e5a2eea80f1bc7c5d179d070bb826a3e7f5338
-DIST thunderbird-78.3.2-da.xpi 621429 BLAKE2B 
5168467609437946b55f326d2af5e420ea7bde9cbfe248c40867653aa521ed128e8f7a1500a4c3a2c5d8509a3d6d664e256ea8fcb38c163a38264bc89c05cff6
 SHA512 

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

2020-10-22 Thread Thomas Deutschmann
commit: 9b47149e2061daccf2dea26ada458ee2014d51da
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Oct 23 00:51:06 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Oct 23 00:51:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b47149e

www-client/firefox-bin: security cleanup

Bug: https://bugs.gentoo.org/750446
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/firefox-bin/Manifest| 291 ---
 .../firefox-bin/firefox-bin-78.3.1-r1.ebuild   | 403 -
 .../firefox-bin/firefox-bin-81.0.1-r1.ebuild   | 403 -
 www-client/firefox-bin/firefox-bin-81.0.2.ebuild   | 403 -
 4 files changed, 1500 deletions(-)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 4a8b8b58177..46fb5f0941d 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -1,98 +1,3 @@
-DIST firefox-78.3.1esr-ach.xpi 500661 BLAKE2B 
30cd981557491e0e813182d8fe769a3f21209bb167b11977b09fcd3aa187fecb029833c1770d976b6ba8be3e4901fd4639e4768c5eb77d9082d61019c6d2f564
 SHA512 
b3eec643a380cf8768ae716955ed64938a18e259b7698a72ce4fa1eb1353c893785806cda73d4cd8908f3bd3f4bf640bbd4022be99291d1cc509da609541f83e
-DIST firefox-78.3.1esr-af.xpi 444078 BLAKE2B 
ec399291516e2d208439b088679386f97674399249f611b0d0af2db002e5067b9aa48fbbfae44ed210c1cf1205039029a2b6d665da0e011dab78c0a7297c91a3
 SHA512 
e46488de17fc1324c12aacb74fd9e6521a45ab5f201568379dd6e9c7aab019d7ee34b3313d27f88f33c4002ed84c1b8451a26c03878b03b1b06630e0c8ad76e1
-DIST firefox-78.3.1esr-an.xpi 511467 BLAKE2B 
e2683b61deef571f107add61dc770acd3adff706a01dadcc3e977cb6e515abbd5cb400296ac7dfb74b991aac5bc04384ccb3230b5a9960bd2cd4415dc603b27c
 SHA512 
9990eb0989ec9841519157fb620e6c6cd8451657bc25a93cc127896215fa2d50a7734db7bfe2ef26890104eb97efbad8d8633e6b77a5ef15f830e2df42f7a662
-DIST firefox-78.3.1esr-ar.xpi 588717 BLAKE2B 
704f76b835095f33fcf7eef7a23e4751ef2f101a91e95d42c15c997eaa557fad88524ff17257751bad6348f0266493d8f54cd88f7fbd69180f02554d5e10454f
 SHA512 
d1e351c3a9f9dab9cb24400b3990babd969ba0b71ab33328e705261b2226675c6cf6872b43d2451ed323c17d31fe87a5f4ea0be1b4d4389476cbee4e4e3a6b84
-DIST firefox-78.3.1esr-ast.xpi 500543 BLAKE2B 
6aae9c22c5b9d1f5b4da799b7193ecfd9a1be6275be90ad76ba0c166f7e3cda7a2cf3d6a48101136d63879d19be378a2dc2c3966d3c9395f11bf8b50ea5343a7
 SHA512 
390d149fdbf476dac1948cec93ca2de3282a647535a9419aafbd2358dec2e1e11d441e2f27e185eacaa31908621cfb1774b1befb6aa764143fd0dccc22f773be
-DIST firefox-78.3.1esr-az.xpi 537582 BLAKE2B 
9d7520115cf5be099fcba4bea40025d73f172b358285e8fdef763545f4944355e6d70adad9df82b58a39d97abc7dc3d1d53a3decfe0d4924fe012c06faeb60b0
 SHA512 
15841ea6c5097acab8cbc367115a1740ae2428b09b83c505c1b3aa781a30b2240b580229d36686d5fa9bcceec5047eb9fe0f0b619a180425db10c06a48f0e1ff
-DIST firefox-78.3.1esr-be.xpi 647647 BLAKE2B 
db3240c1e18f105a8858b3c7bd4d14a37173dd0c26d94ff57cfd0f810748bcf8f64f516f1836d8965967f25a87de2b7d3371ddf0e59727bb8681e79a130a0727
 SHA512 
9c3b1d2dc91b0a62076fd7117c639c576ecdcea680e3a215c80ad15d0edbbd4853ef22607d66947ace057bb5cb747194f021865151e41887c932b9d63cf6b862
-DIST firefox-78.3.1esr-bg.xpi 608548 BLAKE2B 
a7c5eda7c5de02595037895fac7538635ee47fc281a7c5b3f67d269c8bc3b334c1b4114cf53abec5149a90f689783bc47cdae6124505ff968514c12534b7d072
 SHA512 
4904731f2a776ed6624587b2e445b5f5d924fa150fceb3d970c7c5feb62fe0eb57b0962b4c31de7e93f7a0d061dfeb417aeaeac442ab6bf37f7f82444e0eb53d
-DIST firefox-78.3.1esr-bn.xpi 634042 BLAKE2B 
dae606af60314263db1680008d5f46fe748b17cfb78211e1a20d635edb9fec7aad7293e45bdb4411df23a94a513a5e5f900a01eec35894afeed196ef38b3ad88
 SHA512 
741e742e49597b680dd8316aed5f8866debe0cc553d2890e978751321850a32b95f27360bb07f56c84d020f841c6aefe6f3a11d6092fcb0e854e0edf65d525bc
-DIST firefox-78.3.1esr-br.xpi 551255 BLAKE2B 
b2a478815c01399ad8db72c9e9cdacfaf6bb1de4d49ae4e82308ab5aad81b2cefbdc485abb29b10175d6c5cbbda9df63beb521e792d3b2205b436e05140093e5
 SHA512 
8afa4852706198f2f0d2f58f02f206acfe49e73d4748138d6f7e84724d95a47eb06759c75f12d645fa907b7e26f1d6e0ffca3b729b5543fac2a7cd8c53f75275
-DIST firefox-78.3.1esr-bs.xpi 506394 BLAKE2B 
53764d4951ed0cd1a3bf8f06e8c8ee9cc2c42d7d143ec47eb4584e1ccc691bda42d50a6cece9495bc51a412532ef652b47f1081fe031c0f3973d74e1a7b85513
 SHA512 
5c28de30541544e8a8cafbb8d37d479701dac04d85eb3467834d89574098da64bfa2e8a58e8d694fc26a478771c0699b8ab131e306895323b142ae58f4ee6ce6
-DIST firefox-78.3.1esr-ca-valencia.xpi 558388 BLAKE2B 
cdb8feed00e774753e02fd985e2e1a502ce63ea8ec87c6a8b13524ea390d0ce4b6970b09e5a02b1d095948e1a7baf34b4da1de9080be0a0b1fac4c6feb9b2236
 SHA512 
fc627ea1be932a2f3718537a7f150960adf6fc5706138b620ccfd081ab9a7b8b0bc25792d49c3ea9c040e681825bd6acbce052e702c14ad1f063bab4f08e2a15
-DIST firefox-78.3.1esr-ca.xpi 552897 BLAKE2B 
345822397e853dc04fab09eed4b1bc9c85e440d9ae1c5dba53a3a7095239f108d7162ae9968da769f110e3bf4c6fd0b804b0a170d2aafd7f91a6770983f8fadb
 

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

2020-10-22 Thread Sam James
commit: a6c3087a885333fd6bfd4cb3dfe96583dc3002e6
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 23 00:31:06 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 23 00:31:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6c3087a

www-client/firefox: Stabilize 78.4.0 arm64, #750446

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/www-client/firefox/firefox-78.4.0.ebuild 
b/www-client/firefox/firefox-78.4.0.ebuild
index 84970560633..4287ea374c2 100644
--- a/www-client/firefox/firefox-78.4.0.ebuild
+++ b/www-client/firefox/firefox-78.4.0.ebuild
@@ -57,7 +57,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> 
${MOZ_P_DISTFILES}
 DESCRIPTION="Firefox Web Browser"
 HOMEPAGE="https://www.mozilla.com/firefox;
 
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
 
 SLOT="0/esr$(ver_cut 1)"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: games-util/atlas/files/, games-util/atlas/

2020-10-22 Thread Maciej Mrozowski
commit: 91d44d4a01336c0e8b91f2da79d17ec61482df27
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Thu Oct 22 23:39:06 2020 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Thu Oct 22 23:39:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91d44d4a

games-util/atlas: version bump, fixes some issues

Closes: https://bugs.gentoo.org/750521
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Maciej Mrozowski  gentoo.org>

 games-util/atlas/Manifest  |   2 +-
 ebuild => atlas-0.6.1_beta_pre20181202.ebuild} |  11 +-
 .../atlas-0.5.1_beta_pre20160907-jpeg-9.patch  |  27 --
 5.1_beta_pre20160907-simgear-compilation.patch | 273 -
 4 files changed, 2 insertions(+), 311 deletions(-)

diff --git a/games-util/atlas/Manifest b/games-util/atlas/Manifest
index efab761a97d..223651df098 100644
--- a/games-util/atlas/Manifest
+++ b/games-util/atlas/Manifest
@@ -1 +1 @@
-DIST atlas-hgcode-e183e3b3a0412b504edcb3664445b3e04fd484a2.zip 530005 BLAKE2B 
3069f743ee83a1892283eebe27698c6360a90f67a05999f3f5cab8b786d976a4cd15151cbe8c7c1165b43cfb9e3265868a5b55b9364a82c5f78b1fe5f69dffcc
 SHA512 
5f4453c81b01451ce69f4f1340a7c34736be3a9ecf638aa340455d0bb0af7a5d1a7e05d0b51e8b75f5c3acef4787d208ace75d4c686e8be7eafb8f81c71df360
+DIST atlas-hgcode-d4e5360f8273823205d9dc066547f5077ffc13e2.zip 795465 BLAKE2B 
2e3afa478bf791bd96233bfcf8cfbbc9ecb41458591bbf8262c4c720bc4393b8f3b0c023fdf7a5f98a9e68ae89bc478660521eb79fe7a2b8f9c0b156917754c2
 SHA512 
fbad07ee7f416506bff6c338bb53f05b3c59759df23eeb732c8e525f2a4d7622941d018871357c3367ce8dea81d6b38d8811f65b0678e8e0bf572d5757f4221d

diff --git a/games-util/atlas/atlas-0.5.1_beta_pre20160907.ebuild 
b/games-util/atlas/atlas-0.6.1_beta_pre20181202.ebuild
similarity index 84%
rename from games-util/atlas/atlas-0.5.1_beta_pre20160907.ebuild
rename to games-util/atlas/atlas-0.6.1_beta_pre20181202.ebuild
index 6ddeb4506b5..6f986b28058 100644
--- a/games-util/atlas/atlas-0.5.1_beta_pre20160907.ebuild
+++ b/games-util/atlas/atlas-0.6.1_beta_pre20181202.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit autotools
 
 MY_PN=atlas-hgcode
-MY_PV=e183e3b3a0412b504edcb3664445b3e04fd484a2
+MY_PV=d4e5360f8273823205d9dc066547f5077ffc13e2
 MY_P="${MY_PN}-${MY_PV}"
 
 DESCRIPTION="Chart Program to use with Flightgear Flight Simulator"
@@ -38,17 +38,8 @@ BDEPEND="app-arch/unzip"
 
 S=${WORKDIR}/${MY_P}
 
-PATCHES=(
-   "${FILESDIR}/${P}-simgear-compilation.patch"
-   "${FILESDIR}/${P}-jpeg-9.patch"
-)
-
 src_prepare() {
default
-
-   # -Wnarrowing failure, #612986
-   sed -i -e 's|0x|(char)0x|g' src/tiles.h || die
-
eautoreconf
 }
 

diff --git a/games-util/atlas/files/atlas-0.5.1_beta_pre20160907-jpeg-9.patch 
b/games-util/atlas/files/atlas-0.5.1_beta_pre20160907-jpeg-9.patch
deleted file mode 100644
index 639ff821754..000
--- a/games-util/atlas/files/atlas-0.5.1_beta_pre20160907-jpeg-9.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-Fix build with jpeg-9. Bug # 520908
-
 a/src/Image.cxx2018-02-07 03:19:18.538699623 +0100
-+++ b/src/Image.cxx2018-02-07 03:20:15.105160934 +0100
-@@ -29,11 +29,12 @@
- 
- // Other libraries' include files
- #include 
--#include 
- 
- // Our project's include files
- #include "misc.hxx"
- 
-+#include 
-+
- // This is a constant representing "Not an Elevation" - it is
- // guaranteed to be less than any possible real elevation value.
- static const float NanE = -std::numeric_limits::max();
-@@ -266,7 +267,7 @@
- cinfo.in_color_space = JCS_RGB;
- 
- jpeg_set_defaults();
--jpeg_set_quality(, quality, true);
-+jpeg_set_quality(, quality, TRUE);
- 
- jpeg_start_compress(, TRUE);
- 

diff --git 
a/games-util/atlas/files/atlas-0.5.1_beta_pre20160907-simgear-compilation.patch 
b/games-util/atlas/files/atlas-0.5.1_beta_pre20160907-simgear-compilation.patch
deleted file mode 100644
index f6e4d58bf3b..000
--- 
a/games-util/atlas/files/atlas-0.5.1_beta_pre20160907-simgear-compilation.patch
+++ /dev/null
@@ -1,273 +0,0 @@
-diff -r e183e3b3a041 configure.ac
 a/configure.ac Tue Sep 06 22:12:05 2016 -0700
-+++ b/configure.ac Sat Mar 18 05:09:04 2017 +0100
-@@ -10,6 +10,8 @@
- AC_PREREQ(2.52)
- AM_INIT_AUTOMAKE
- 
-+CXXFLAGS="-std=c++11"
-+
- dnl Checks for programs.
- AC_PROG_MAKE_SET
- AC_PROG_CC
-diff -r e183e3b3a041 src/FlightTrack.cxx
 a/src/FlightTrack.cxx  Tue Sep 06 22:12:05 2016 -0700
-+++ b/src/FlightTrack.cxx  Sat Mar 18 05:09:04 2017 +0100
-@@ -81,7 +81,7 @@
-   throw runtime_error("flight file open failure");
- }
- 
--_file.set(filePath);
-+_file = SGPath(filePath);
- 
- _port = -1;
- _device = "";
-@@ -101,7 +101,7 @@
- _input_channel = new SGSocket("", portStr.str(), "udp");
- _input_channel->open(SG_IO_IN);
- 
--_file.set("");
-+_file = SGPath();
- 
- _port = port;
- _device = "";
-@@ -123,7 +123,7 @@
- _input_channel = new SGSerial(device, 

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

2020-10-22 Thread Maciej Mrozowski
commit: 068f3001550ba071ee9589e6221963cba4ed4e79
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Thu Oct 22 22:27:31 2020 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Thu Oct 22 22:27:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=068f3001

package.mask: Last rite net-im/kadu

Bug: https://bugs.gentoo.org/750770
Bug: https://bugs.gentoo.org/737936
Signed-off-by: Maciej Mrozowski  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index e7585a78be7..cf4166af1b1 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Maciej Mrozowski  (2020-10-23)
+# Crashes at startup - bug #750770, dead upstream - bug #737936
+# Removal in 30 days.
+~net-im/kadu-4.3
+
 # David Seifert  (2020-10-21)
 # No releases in over 3 years, no more revdeps in tree
 # upstream mostly unresponsive to requests for proper



[gentoo-commits] repo/gentoo:master commit in: net-im/kadu/, net-im/kadu/files/

2020-10-22 Thread Maciej Mrozowski
commit: 07cfdeb06f37d2456aceaaa35b2323c8bf0116d8
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Thu Oct 22 22:11:46 2020 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Thu Oct 22 22:12:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07cfdeb0

net-im/kadu: fix compilation

Closes: https://bugs.gentoo.org/749873
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Maciej Mrozowski  gentoo.org>

 net-im/kadu/files/kadu-4.3-compilation.patch | 23 +++
 net-im/kadu/kadu-4.3-r2.ebuild   |  1 +
 2 files changed, 24 insertions(+)

diff --git a/net-im/kadu/files/kadu-4.3-compilation.patch 
b/net-im/kadu/files/kadu-4.3-compilation.patch
new file mode 100644
index 000..b9cd0c58288
--- /dev/null
+++ b/net-im/kadu/files/kadu-4.3-compilation.patch
@@ -0,0 +1,23 @@
+diff -ruN kadu-4.3/kadu-core/gui/widgets/avatar-painter.cpp 
kadu-my/kadu-core/gui/widgets/avatar-painter.cpp
+--- kadu-4.3/kadu-core/gui/widgets/avatar-painter.cpp  2017-01-24 
22:36:21.0 +0100
 kadu-my/kadu-core/gui/widgets/avatar-painter.cpp   2020-10-22 
23:57:41.486490926 +0200
+@@ -22,6 +22,7 @@
+ 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff -ruN kadu-4.3/kadu-core/plugin/state/plugin-state.test.cpp 
kadu-my/kadu-core/plugin/state/plugin-state.test.cpp
+--- kadu-4.3/kadu-core/plugin/state/plugin-state.test.cpp  2017-01-24 
22:36:21.0 +0100
 kadu-my/kadu-core/plugin/state/plugin-state.test.cpp   2020-10-23 
00:06:51.167189202 +0200
+@@ -34,7 +34,7 @@
+ 
+ void PluginStateTest::newTest()
+ {
+-  QCOMPARE(pluginStateToString(PluginState::New), {});
++  QCOMPARE(pluginStateToString(PluginState::New), QString{});
+   QCOMPARE(stringToPluginState(""), PluginState::New);
+   QCOMPARE(stringToPluginState("New"), PluginState::New);
+   QCOMPARE(stringToPluginState("Invalid"), PluginState::New);

diff --git a/net-im/kadu/kadu-4.3-r2.ebuild b/net-im/kadu/kadu-4.3-r2.ebuild
index 994c8fdf46f..d2e585826dd 100644
--- a/net-im/kadu/kadu-4.3-r2.ebuild
+++ b/net-im/kadu/kadu-4.3-r2.ebuild
@@ -105,6 +105,7 @@ PATCHES=(
"${FILESDIR}/${PN}-4.3-fix-plugins-rpath.patch"
"${FILESDIR}/${PN}-4.3-gcc7.patch"
"${FILESDIR}/${PN}-4.3-find-x11-with-newer-cmake-modules.patch"
+   "${FILESDIR}/${PN}-4.3-compilation.patch"
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/xembed-sni-proxy/

2020-10-22 Thread Andreas Sturmlechner
commit: 83dde23826d7c576f6150d3bd28a73f58efacef8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 22 14:50:00 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 22 21:59:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83dde238

kde-plasma/xembed-sni-proxy: 5.20.1.1 version (tarball only) bump

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

 kde-plasma/xembed-sni-proxy/Manifest| 2 +-
 ...{xembed-sni-proxy-5.20.1.ebuild => xembed-sni-proxy-5.20.1.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/xembed-sni-proxy/Manifest 
b/kde-plasma/xembed-sni-proxy/Manifest
index 3337ed6d221..f596376514f 100644
--- a/kde-plasma/xembed-sni-proxy/Manifest
+++ b/kde-plasma/xembed-sni-proxy/Manifest
@@ -1,2 +1,2 @@
 DIST plasma-workspace-5.19.5.tar.xz 5682264 BLAKE2B 
435ea4c73fe50fb78911efb607f1a22ce6fe4a8f089b90b44374e7932d4f0111069dbce0168eedb61de09affdae3549563365bf85b4bbafb33fc69fad6b343e8
 SHA512 
4cab64c1f817f391a61ae15e37bf1fc936ddd3fb3b234e281a3e5750b67dab05c1c156789446096cbde719bf972e876757c1c5ae78adde4e85f3591fa8df5df9
-DIST plasma-workspace-5.20.1.tar.xz 8995252 BLAKE2B 
d82cabc152aee13061736790280981f1f8d3f6cdae33c64394fb73b397d0ebec37a642758e9f620fc0a4f07c5d327ca88de734f3f2a4f68d90e5007e2f9e9e7f
 SHA512 
6af7f3cedfe588b055fecba9944363e110c381b6eb5516c00c2e7f150609c2d9e4da1e2936cba9cf63691121264b4fee11cd5f97e166dd029d05e8910dd169f8
+DIST plasma-workspace-5.20.1.1.tar.xz 8994820 BLAKE2B 
e95b80630bf203f5b2deacac5972636289ef505d1f3828bd8382a966395d6fc547e7eef4faa16fdb0db937addf182a9a09f1cc62db6ef9cb4c07864622fef48e
 SHA512 
db7acbe7fc441429ffcefea152fe4036344a4f3fce3a83b0b3ccce781e5e453944541342b64f5e89535296976c837d45e25c03843d01ee083ff9d0a04ec2a8cf

diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.20.1.ebuild 
b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.20.1.1.ebuild
similarity index 100%
rename from kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.20.1.ebuild
rename to kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.20.1.1.ebuild



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

2020-10-22 Thread Andreas Sturmlechner
commit: ea10335f350501cef119c15fb680762f9a55086a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 22 21:37:01 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 22 21:59:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea10335f

app-text/ebook-tools: EAPI-7, cmake.eclass, crashfix

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

 app-text/ebook-tools/ebook-tools-0.2.2-r2.ebuild   | 34 +
 .../files/ebook-tools-0.2.2-crashfix.patch | 50 +
 .../ebook-tools-0.2.2-fvisibility-hidden.patch | 22 ++
 .../files/ebook-tools-0.2.2-libzip-cmake.patch | 83 ++
 4 files changed, 189 insertions(+)

diff --git a/app-text/ebook-tools/ebook-tools-0.2.2-r2.ebuild 
b/app-text/ebook-tools/ebook-tools-0.2.2-r2.ebuild
new file mode 100644
index 000..b8b20f0bdac
--- /dev/null
+++ b/app-text/ebook-tools/ebook-tools-0.2.2-r2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Tools for accessing and converting various ebook file formats"
+HOMEPAGE="https://sourceforge.net/projects/ebook-tools/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="+lit2epub"
+
+DEPEND="
+   dev-libs/libxml2
+   >=dev-libs/libzip-1.7.2:=
+"
+RDEPEND="${DEPEND}
+   lit2epub? ( app-text/convertlit )
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-crashfix.patch"
+   "${FILESDIR}/${P}-fvisibility-hidden.patch"
+   "${FILESDIR}/${P}-libzip-cmake.patch"
+)
+
+src_prepare() {
+   cmake_src_prepare
+   use lit2epub || sed -e "\|lit2epub|d" -i src/tools/CMakeLists.txt || die
+}

diff --git a/app-text/ebook-tools/files/ebook-tools-0.2.2-crashfix.patch 
b/app-text/ebook-tools/files/ebook-tools-0.2.2-crashfix.patch
new file mode 100644
index 000..1ca8dd4902f
--- /dev/null
+++ b/app-text/ebook-tools/files/ebook-tools-0.2.2-crashfix.patch
@@ -0,0 +1,50 @@
+From 93ebf942a90f9c95797838f9adab94bc0378671c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Stefan=20Br=C3=BCns?= 
+Date: Tue, 30 Apr 2019 16:36:09 +0200
+Subject: [PATCH] Avoid crash on toc.ncx navPoint without navLabel
+
+Althoug at least one navLabel is required per navPoint, there is no
+guarantee it actually exists.
+
+Avoid crashes due to invalid accesses of a null label in case the toc is
+broken, and spew a warning.
+
+Fixes #8 epub_tit_next crashes on navPoint without navLabel.
+---
+ src/libepub/epub.c | 5 +++--
+ src/libepub/opf.c  | 4 
+ 2 files changed, 7 insertions(+), 2 deletions(-)
+
+diff --git a/src/libepub/epub.c b/src/libepub/epub.c
+index d085503..a259d9d 100644
+--- a/src/libepub/epub.c
 b/src/libepub/epub.c
+@@ -469,8 +469,9 @@ int epub_tit_next(struct titerator *tit) {
+   case TITERATOR_NAVMAP:
+   case TITERATOR_PAGES:
+ ti = GetNodeData(curr);
+-tit->cache.label = 
+-  (char *)_opf_label_get_by_doc_lang(tit->epub->opf, ti->label);
++if (ti->label)
++  tit->cache.label =
++(char *)_opf_label_get_by_doc_lang(tit->epub->opf, ti->label);
+ 
+ if (! tit->cache.label)
+   tit->cache.label = (char *)ti->id;
+diff --git a/src/libepub/opf.c b/src/libepub/opf.c
+index 6851db2..09bce9e 100644
+--- a/src/libepub/opf.c
 b/src/libepub/opf.c
+@@ -398,6 +398,10 @@ void _opf_parse_navmap(struct opf *opf, xmlTextReaderPtr 
reader) {
+  
+   } else if (xmlTextReaderNodeType(reader) == 15) {
+ if (item) {
++  if (! item->label) {
++_epub_print_debug(opf->epub, DEBUG_WARNING, 
++  "- missing navlabel for nav point element");
++  }
+   _epub_print_debug(opf->epub, DEBUG_INFO, 
+ "adding nav point item->%s %s (d:%d,p:%d)", 
+ item->id, item->src, item->depth, 
item->playOrder);
+-- 
+2.21.0

diff --git 
a/app-text/ebook-tools/files/ebook-tools-0.2.2-fvisibility-hidden.patch 
b/app-text/ebook-tools/files/ebook-tools-0.2.2-fvisibility-hidden.patch
new file mode 100644
index 000..933ecb87881
--- /dev/null
+++ b/app-text/ebook-tools/files/ebook-tools-0.2.2-fvisibility-hidden.patch
@@ -0,0 +1,22 @@
+--- a/src/libepub/epub_shared.h
 b/src/libepub/epub_shared.h
+@@ -8,7 +8,7 @@
+ #  define EPUB_EXPORT __declspec(dllimport)
+ # endif
+ #else
+-# define EPUB_EXPORT
++# define EPUB_EXPORT __attribute__ ((visibility ("default")))
+ #endif
+ 
+ /**
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -15,7 +15,7 @@ find_package(LibXml2 REQUIRED)
+ find_package(LibZip REQUIRED)
+ 
+ if(CMAKE_C_COMPILER_ID MATCHES GNU)
+-  set(CMAKE_C_FLAGS "-Wall -W -Wno-long-long -Wundef -Wcast-align 
-Werror-implicit-function-declaration -Wchar-subscripts -Wpointer-arith 
-Wwrite-strings -Wformat-security 

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

2020-10-22 Thread Andreas Sturmlechner
commit: 83fd7509ad72bfa4ece9d51a86f296a9f0f12e2d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 22 13:12:15 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 22 21:59:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83fd7509

app-office/libreoffice: 6.4.7.2 version bump

- 6.4.7.2-fix-wrong-setting-for-doc-properties.patch:
  Upstream commit 188ddcd482150b5fdeb44d97e57831e3e27b3f5b
  LO-Bug: https://bugs.documentfoundation.org/show_bug.cgi?id=136983

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

 app-office/libreoffice/Manifest|   2 +
 7.2-fix-wrong-setting-for-doc-properties.patch |  75 +++
 app-office/libreoffice/libreoffice-6.4.7.2.ebuild  | 593 +
 3 files changed, 670 insertions(+)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index 75423a5c62c..bd974fb80fb 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -18,6 +18,8 @@ DIST dtoa-20180411.tgz 48893 BLAKE2B 
4a03dc67e44353ae1c0653c8305d2df9bcfef16b48d
 DIST eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip 427800 BLAKE2B 
d3ac085a39ee9798182b70ba650fa954234b964e33278ac4fe3f84f8c3218ad49f12d139079328036b4f9d80cde967888c0a66393c34dedf27af69dac02c5aff
 SHA512 
9091d3628d9c75c068507537afc9e10bfb79c1abfd36ad697af3d592a1cc049ba6640f665bfc53cc520b6a26c21d70b0275106843444b441484c2178f2784743
 DIST f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip 211919 BLAKE2B 
2c72493e44d3ad1714d294fb7baaa85d33fef2eb4ce75bf507b65f78f1d9d399bb5eb72cee188a8abc4b234eb2845a26755791fb3ac104ffe6e55013ab41ca8b
 SHA512 
c1a15ebbfe817ec79d4b3f1c97d096bf8511737d7d35d97302856ccfb3de14a1cd16bd31000415d9ab24bbd9ef770d37855cee4b819ff0e8fca2f2766920a114
 DIST libreoffice-6.4.6.2.tar.xz 232180876 BLAKE2B 
b2e01cc8e56b36c16fc3e39ff88617d7c31d6b0a0f4a5c05c8536313e7129862fb962e1a6efc7e86e9b56c34dff7c2d895416f33fbb23dc45e447b25813b5654
 SHA512 
377675494d4422c4d9363fe3857a8587e38f6ccd39aebec9c23337aa3a88cb2526608b8d0bcb27985ed8f821a98ca541dad4b48d69db441bcb27e9fb81beb9ba
+DIST libreoffice-6.4.7.2.tar.xz 232364676 BLAKE2B 
1df8f2a3aa00bd057dd1d6d9665a541330ceeabb2bb5d46351449cf9b916a5649f38dc0e0175cf3733123f9247157f5fd0f2c34c8dad1d676da6c31d8346927b
 SHA512 
ba6ff5948624d7a76025406c38728d643be656091d79320a1c5ddba1411662951a0b02de7a9e796e76d8185b6e9113882406bb0c1452b4c988ac3095afa8
 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B 
f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883
 SHA512 
785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
 DIST libreoffice-help-6.4.6.2.tar.xz 88297908 BLAKE2B 
919758e81ed46138331b49668f89c6bf7f50253d7632d113aa957f524ae26e2b99f2ba490b405830314822ea91185eb2308018df77c5bd3d7197cbba940ae2ba
 SHA512 
8ada2568a40dc4f1c843cb37dde6abe3bd61b6e5d9910b985096821e1fce5af47d4a10bff8ae91913298e593130bc1f8668b4e1c59c46591d457157e3d4b7501
+DIST libreoffice-help-6.4.7.2.tar.xz 88296892 BLAKE2B 
9ee12ec6aa6d5539408e0206e313901540533e28686585fa0bb4edbeaa482bb0ad1cd4ae37ac18dab66bb3e2ea32d52d9960236cbf3e0f8fb5ca07c007f38794
 SHA512 
a5381a8cca9988998dc01d3815869e47193c1da814b714cbedb51a2099f7dc5444315c657e32defab2eb0b9a9e2a922bc4c5fbc36b7a2b60e7c551887a9cdbb3
 DIST skia-m83-8ce842d38d0b32149e874d6855c91e8c68ba65a7.tar.xz 8218672 BLAKE2B 
cfeb805d82ce1f5dd70c7365983fa8107d5ccda9409b2654c032115cdf8a1c32fa0451162b0cceec3dcc0054e3d0d0e13583ea93843b0d0a6eb948cc31c15ce0
 SHA512 
1018fc1cc8a7edc15745cc20791f9a22e5b318018ba619d6cb5b6995d3e81ab93c910bb3a42734872d3be54893c2ce7db507b2c61088660b2ce6630ff9b36ebb

diff --git 
a/app-office/libreoffice/files/libreoffice-6.4.7.2-fix-wrong-setting-for-doc-properties.patch
 
b/app-office/libreoffice/files/libreoffice-6.4.7.2-fix-wrong-setting-for-doc-properties.patch
new file mode 100644
index 000..9c9d417cde9
--- /dev/null
+++ 
b/app-office/libreoffice/files/libreoffice-6.4.7.2-fix-wrong-setting-for-doc-properties.patch
@@ -0,0 +1,75 @@
+From 188ddcd482150b5fdeb44d97e57831e3e27b3f5b Mon Sep 17 00:00:00 2001
+From: Justin Luth 
+Date: Mon, 28 Sep 2020 20:21:52 +0300
+Subject: tdf#136983 partial revert NFC ww8 cleanup: remove unused variables
+
+This is a partial revert of LO 6.2
+commit 2ec0cf500222aef55d02df80154b47fbb92970c9
+
+I can't think of any excuse for how I possibly missed that
+xDocProps was being defined/used outside of this clause.
+Just plain stupid and blind.
+
+The good news is that the create and modified date still
+seem to be getting saved somehow/somewhere. So it isn't
+the disaster that it looks like it could have been.
+
+Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103565
+Tested-by: Jenkins
+Reviewed-by: Justin Luth 
+(cherry picked from commit 1086654d6e8cc22f1f99195668db3f305437e570)

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

2020-10-22 Thread Andreas Sturmlechner
commit: fb5da99d88a0aa4205c56f51395fd6c654c3b538
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 22 14:49:11 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 22 21:59:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb5da99d

kde-plasma/libkworkspace: 5.20.1.1 version (tarball only) bump

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

 kde-plasma/libkworkspace/Manifest   | 2 +-
 .../{libkworkspace-5.20.1.ebuild => libkworkspace-5.20.1.1.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/libkworkspace/Manifest 
b/kde-plasma/libkworkspace/Manifest
index 3337ed6d221..f596376514f 100644
--- a/kde-plasma/libkworkspace/Manifest
+++ b/kde-plasma/libkworkspace/Manifest
@@ -1,2 +1,2 @@
 DIST plasma-workspace-5.19.5.tar.xz 5682264 BLAKE2B 
435ea4c73fe50fb78911efb607f1a22ce6fe4a8f089b90b44374e7932d4f0111069dbce0168eedb61de09affdae3549563365bf85b4bbafb33fc69fad6b343e8
 SHA512 
4cab64c1f817f391a61ae15e37bf1fc936ddd3fb3b234e281a3e5750b67dab05c1c156789446096cbde719bf972e876757c1c5ae78adde4e85f3591fa8df5df9
-DIST plasma-workspace-5.20.1.tar.xz 8995252 BLAKE2B 
d82cabc152aee13061736790280981f1f8d3f6cdae33c64394fb73b397d0ebec37a642758e9f620fc0a4f07c5d327ca88de734f3f2a4f68d90e5007e2f9e9e7f
 SHA512 
6af7f3cedfe588b055fecba9944363e110c381b6eb5516c00c2e7f150609c2d9e4da1e2936cba9cf63691121264b4fee11cd5f97e166dd029d05e8910dd169f8
+DIST plasma-workspace-5.20.1.1.tar.xz 8994820 BLAKE2B 
e95b80630bf203f5b2deacac5972636289ef505d1f3828bd8382a966395d6fc547e7eef4faa16fdb0db937addf182a9a09f1cc62db6ef9cb4c07864622fef48e
 SHA512 
db7acbe7fc441429ffcefea152fe4036344a4f3fce3a83b0b3ccce781e5e453944541342b64f5e89535296976c837d45e25c03843d01ee083ff9d0a04ec2a8cf

diff --git a/kde-plasma/libkworkspace/libkworkspace-5.20.1.ebuild 
b/kde-plasma/libkworkspace/libkworkspace-5.20.1.1.ebuild
similarity index 100%
rename from kde-plasma/libkworkspace/libkworkspace-5.20.1.ebuild
rename to kde-plasma/libkworkspace/libkworkspace-5.20.1.1.ebuild



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

2020-10-22 Thread Andreas Sturmlechner
commit: 8c21c5403f361c4bde6ea248c5198d0328ef3108
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 22 21:39:00 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 22 21:59:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c21c540

dev-util/kdevelop: Add missed subslot bump

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

 ...velop-5.6.0.ebuild => kdevelop-5.6.0-r1.ebuild} | 38 --
 1 file changed, 13 insertions(+), 25 deletions(-)

diff --git a/dev-util/kdevelop/kdevelop-5.6.0.ebuild 
b/dev-util/kdevelop/kdevelop-5.6.0-r1.ebuild
similarity index 82%
rename from dev-util/kdevelop/kdevelop-5.6.0.ebuild
rename to dev-util/kdevelop/kdevelop-5.6.0-r1.ebuild
index 5a3edac39a3..262a77ad425 100644
--- a/dev-util/kdevelop/kdevelop-5.6.0.ebuild
+++ b/dev-util/kdevelop/kdevelop-5.6.0-r1.ebuild
@@ -6,21 +6,21 @@ EAPI=7
 ECM_HANDBOOK="forceoptional"
 ECM_TEST="true"
 KDE_ORG_CATEGORY="kdevelop"
-KFMIN=5.70.0
-QTMIN=5.12.3
+KFMIN=5.74.0
+QTMIN=5.15.1
 VIRTUALDBUS_TEST="true"
 VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm kde.org optfeature
 
 DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and 
much more"
-HOMEPAGE="https://www.kdevelop.org/;
+HOMEPAGE="https://kdevelop.org/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 LICENSE="GPL-2 LGPL-2"
-SLOT="5/55" # look at KDEVELOP_SOVERSION inside CMakeLists.txt
+SLOT="5/56" # look at KDEVELOP_SOVERSION inside CMakeLists.txt
 IUSE="+gdbui hex +plasma +qmake reviewboard subversion"
 
 COMMON_DEPEND="
@@ -121,25 +121,13 @@ src_configure() {
 }
 
 pkg_postinst() {
-   ecm_pkg_postinst
-
-   if ! has_version "kde-apps/konsole" ; then
-   elog "For konsole view, please install kde-apps/konsole"
-   fi
-
-   if ! has_version "dev-util/cppcheck" ; then
-   elog "For static C/C++ code analysis support, please install 
dev-util/cppcheck"
-   fi
-
-   if ! has_version "dev-util/heaptrack[qt5]" ; then
-   elog "For heap memory profiling support, please install 
dev-util/heaptrack"
-   fi
-
-   if ! has_version "dev-util/clazy" ; then
-   elog "For static C++ Qt code analysis support, please install 
dev-util/clazy"
-   fi
-
-   if ! has_version ">=dev-util/meson-0.51" ; then
-   elog "For the Meson Project manager plugin, please install 
dev-util/meson"
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "Optional dependencies:"
+   optfeature "konsole view" kde-apps/konsole
+   optfeature "Static C++ Qt code analysis" dev-util/clazy
+   optfeature "Static C/C++ code analysis" dev-util/cppcheck
+   optfeature "Heap memory profiling" dev-util/heaptrack[qt5]
+   optfeature "Meson Project manager plugin" dev-util/meson
fi
+   ecm_pkg_postinst
 }



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

2020-10-22 Thread Andreas Sturmlechner
commit: b15502bada0b5cc917544d2b9fc1a8e792170469
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct 22 13:12:31 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct 22 21:59:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b15502ba

app-office/libreoffice-l10n: 6.4.7.2 version bump

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

 app-office/libreoffice-l10n/Manifest   | 168 +
 .../libreoffice-l10n-6.4.7.2.ebuild|  91 +++
 2 files changed, 259 insertions(+)

diff --git a/app-office/libreoffice-l10n/Manifest 
b/app-office/libreoffice-l10n/Manifest
index d035f128890..b7089354692 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -166,3 +166,171 @@ DIST 
LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_xh.tar.gz 293524 BLAKE2B cb51
 DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 844352 BLAKE2B 
3db3ebb2f04c6a349c608ab42b18e8a01faaaf60f348347a15aa0c2a65534acd084113b37b283ec04ae5ea9431556b9ddf208450de17d9bb42cfd23b2abfeb47
 SHA512 
baf8dcaa236043ce6efd8798dc4184e61b7616a75abb92c0d5c5be1cc9381264a5951469ef3a6c375692695e83a3f7f157c2e6bc8c12ba52719f4cd6695f9ce4
 DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 846016 BLAKE2B 
769bf1243d9f8bc105c5a0d5acf8f298e765a76b12c347a13c258614000746cb479a7dff5617746b023e908c4a4c0ee5c601104fe4ddca42405945e970f167b2
 SHA512 
0dcdb9e859082ad7847afa2ccbd60bbd4958b8b74857d4a9aace72014b2eea491833d7c54b1c87aeba3ad69e71c9a5e62ac6d97962a7fdbfb6679d14298f5e6c
 DIST LibreOffice_6.4.6.2_Linux_x86-64_rpm_langpack_zu.tar.gz 323905 BLAKE2B 
0a2e0a157748b6d56fd711647108fb5bf1821950d9f3fd5be68ebc59736e4b27829909ec31e6420a6f03feee50b8c2d6f10a2958a9508f1925254e22ffbc5f9d
 SHA512 
b132e43362ea7e44f6b080c3c02026ebe13c9f4b152a619e97443952f907ee45a7272bd04f6e066611f6f3ece6866b1b26e421232bc78002a68ce4aedbccbf29
+DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_am.tar.gz 3552246 BLAKE2B 
1605baa7676d3208cf73d871fd2219ebb36b9d7fa0b1321171b057d5fdf49891f6486820d80ee2b18dc32e7c39b482e831dfcacbf7e723f272bd5c7f069d0d87
 SHA512 
85e49bf2ec94e3a39be921ad36a5b3fa2fd23872d60173b885049d855d92ff03c13730c7e9a943f9d0234b2cd60093a5ee7815f2110915519592eb000efc23a1
+DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_ast.tar.gz 3294674 BLAKE2B 
2a135c01abb545de0af434c74933079fb42bcaaad7dbfc99717d010858c08b602eabee51e8104f0323f816c8b4d577fe542956b8a51c93e7d365fa2b7dd7ed2a
 SHA512 
dd21913234c61e21b509f1896e2964600d974eb29cb1924fb0997f295d0b3cc75303b59d7921f9c3aba76d2fbce8106cb57f090a78a65c048f4f7db470edb7f0
+DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_bg.tar.gz 3580041 BLAKE2B 
771e8b60340ca1f9e7705d124fd815cb34b14073dd08f51378473111e7d79a55bde7a4c904987b6ced46135bd03a6c4133656a480e187eb39a5e75ce00d886d6
 SHA512 
486a81002fff78ed6bee955183c6ba94b9c420292ccc4b402e992977c0d9c4e407e288083d701c733395905c7d02ba10cb97b1d6e12ea112cd83c9f91cd8c962
+DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 3705557 
BLAKE2B 
082047f5628d8d6d1da5be4b214df1047714f0a0591ede31e86eb36206cad6d01c0dda1e2a11fbbdbb7af1e4d66bb08cfc26e24bb832e5b3a368d986ceee3a0f
 SHA512 
b3f7bc557b49ce33d0e520bdd1c4d5383dbb91d3c980975d459cfba26cac7a57361dfd1b37271bc74585b21529916ab97ee716da4f46c802e748c5b2f9456dae
+DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_bn.tar.gz 3437719 BLAKE2B 
265a17673f3a8a6dfc8ce08b784daced25b9e5278ee7ba13bceda481d6d2979fb79760b73b212dc696a739fe0c212b2474b6ddee8a69ae34c1f392fba8cc9224
 SHA512 
a238c7675ca4e1eb484bebc78d9a34ec6ddaa3c45de5b2090d8d36968435a012b3596388d030dbd414edfcb03c0dda63f9c5c66d1883a054a708f72c09697b68
+DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_bo.tar.gz 3455488 BLAKE2B 
165e5d023a2b3d470246a7395f58f765804cededc92e0dafea6a4e2a0850f031a0b3ffe4790621020160f363e18440c3da19aec89d45a4375ef461f6b553
 SHA512 
37155b23cd5c020cf4e87da3127c82a0a3171bc72c10c7ccbf3f8c37e0a0a4caf5ae73c42a9efe5b5b44f1cd95552e6c2b2efeda3e3dff5927af0b430f01e4ef
+DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_bs.tar.gz 3187171 BLAKE2B 
2be6d95bedb1b43349b4ef2b6b584dd99159e9c60d3c56b9dd5bdf0ef09ec9edb7abb6b44e1daa6c6eb238834e2193155317843a5c53234bf5cb41c56d9cf9bc
 SHA512 
a7758b3562e9d0f54ed95ee333665284e4797dc3d86d44c4e49d3c39cdf250bf29837d392a6638062363be7f670518aa1c70656c1cb3c329af4f7fc7b903bc16
+DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3299400 
BLAKE2B 
a3317275e132b6c8c36c634e405c2ce814737f3c8342ed97037ebd7b9df358b2463f22591d12c63bf8e62021043e9357133d5a3b736f728ac625b53f047090e4
 SHA512 
8f2d5749dea9e55ee418003d3df0c8b031abeeaf8a85c96fbc97db9bfea4aeb041bb42694ec7f693c2d3c274b876a11410f76a94fd5ac457442717298c1fd5bc
+DIST LibreOffice_6.4.7.2_Linux_x86-64_rpm_helppack_ca.tar.gz 3289399 BLAKE2B 
be401464a83e1e19146a4da2b97752ad9e4e1eceffd6d2dc0a17741635331c17a613fc41de355cd993b86c8b125e7ec0fc89844f743029869ec0bd44a7c742c3
 

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

2020-10-22 Thread James Le Cuirot
commit: b3e8e48df5b67a51ac6132070ad76a463c3ddf5c
Author: Alexey Sokolov  google  com>
AuthorDate: Mon Oct  5 18:31:34 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Oct 22 21:22:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e8e48d

games-board/sjeng: use mirror://debian

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/17803
Signed-off-by: James Le Cuirot  gentoo.org>

 games-board/sjeng/sjeng-11.2_p8_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/sjeng/sjeng-11.2_p8_p1.ebuild 
b/games-board/sjeng/sjeng-11.2_p8_p1.ebuild
index dc0f65449a0..f23bf3d1d6b 100644
--- a/games-board/sjeng/sjeng-11.2_p8_p1.ebuild
+++ b/games-board/sjeng/sjeng-11.2_p8_p1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Console based chess interface"
 HOMEPAGE="http://sjeng.sourceforge.net/;
 SRC_URI="
mirror://sourceforge/sjeng/Sjeng-Free-${MY_PV}.tar.gz
-   
http://deb.debian.org/debian/pool/main/s/sjeng/sjeng_${MY_DEB_PV}.diff.gz
+   mirror://debian/pool/main/s/sjeng/sjeng_${MY_DEB_PV}.diff.gz
 "
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: games-rpg/adonthell/files/, games-rpg/adonthell/

2020-10-22 Thread James Le Cuirot
commit: 24ab5599bcad574f7d3c89bbc2cbb0d371b434a6
Author: Alexey Sokolov  google  com>
AuthorDate: Sat Oct 17 22:54:32 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Oct 22 21:18:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ab5599

games-rpg/adonthell: don't call ar directly

Closes: https://bugs.gentoo.org/746095
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/17961
Signed-off-by: James Le Cuirot  gentoo.org>

 games-rpg/adonthell/adonthell-0.3.8.ebuild | 11 ++-
 games-rpg/adonthell/files/adonthell-0.3.8-ar.patch | 11 +++
 2 files changed, 21 insertions(+), 1 deletion(-)

diff --git a/games-rpg/adonthell/adonthell-0.3.8.ebuild 
b/games-rpg/adonthell/adonthell-0.3.8.ebuild
index ee5853868fc..5407912c96c 100644
--- a/games-rpg/adonthell/adonthell-0.3.8.ebuild
+++ b/games-rpg/adonthell/adonthell-0.3.8.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 PYTHON_COMPAT=( python3_{6,7,8} )
 
-inherit python-single-r1
+inherit autotools python-single-r1
 
 DESCRIPTION="Roleplaying game engine"
 HOMEPAGE="http://adonthell.nongnu.org/;
@@ -37,6 +37,15 @@ BDEPEND="
 
 DOCS=( AUTHORS NEWBIE NEWS README )
 
+PATCHES=(
+   "${FILESDIR}/${P}-ar.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
 pkg_setup() {
python-single-r1_pkg_setup
 }

diff --git a/games-rpg/adonthell/files/adonthell-0.3.8-ar.patch 
b/games-rpg/adonthell/files/adonthell-0.3.8-ar.patch
new file mode 100644
index 000..2b2e34d62c7
--- /dev/null
+++ b/games-rpg/adonthell/files/adonthell-0.3.8-ar.patch
@@ -0,0 +1,11 @@
+diff -r b3fec744fc29 configure.ac
+--- a/configure.ac Sat Oct 17 22:39:45 2020 +
 b/configure.ac Sat Oct 17 22:40:17 2020 +
+@@ -26,6 +26,7 @@
+ AC_PROG_CXXCPP
+ AC_PROG_MAKE_SET
+ AC_PROG_RANLIB
++AM_PROG_AR
+ 
+ dnl 
+ dnl i18n



[gentoo-commits] repo/gentoo:master commit in: games-util/grfcodec/, games-util/grfcodec/files/

2020-10-22 Thread James Le Cuirot
commit: 33caed6639914466158fa7c7a16b8e09773a473e
Author: Matt Smith  offtopica  uk>
AuthorDate: Sat Oct 17 13:53:18 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Oct 22 21:08:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33caed66

games-util/grfcodec: Fix build failure with GCC 10

Patch taken from Fedora's grfcodec package.

Closes: https://bugs.gentoo.org/707758
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Matt Smith  offtopica.uk>
Closes: https://github.com/gentoo/gentoo/pull/17954
Signed-off-by: James Le Cuirot  gentoo.org>

 games-util/grfcodec/files/grfcodec-6.0.6-gcc10.patch | 12 
 games-util/grfcodec/grfcodec-6.0.6.ebuild|  4 +++-
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/games-util/grfcodec/files/grfcodec-6.0.6-gcc10.patch 
b/games-util/grfcodec/files/grfcodec-6.0.6-gcc10.patch
new file mode 100644
index 000..baf84a435f6
--- /dev/null
+++ b/games-util/grfcodec/files/grfcodec-6.0.6-gcc10.patch
@@ -0,0 +1,12 @@
+diff -Nrup a/src/command.cpp b/src/command.cpp
+--- a/src/command.cpp  2015-05-09 04:59:46.0 -0600
 b/src/command.cpp  2019-09-24 11:37:06.667911307 -0600
+@@ -303,7 +303,7 @@ bool parse_comment(const string){
+   uint val=find_command(command_part,beaut),togglebit;
+   if(val!=(uint)-1&!=OFF)_commandState.beautifier=true;
+   switch(val){
+-  case -1:
++  case -1u:
+   IssueMessage(0,COMMAND_INVALID_ARG,gen[BEAUTIFY].name);
+   return true;
+   case OFF:_commandState.beautifier=false;break;

diff --git a/games-util/grfcodec/grfcodec-6.0.6.ebuild 
b/games-util/grfcodec/grfcodec-6.0.6.ebuild
index ebfb9b894f6..2c4927b3755 100644
--- a/games-util/grfcodec/grfcodec-6.0.6.ebuild
+++ b/games-util/grfcodec/grfcodec-6.0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,6 +27,8 @@ DEPEND="
dev-libs/boost
 "
 
+PATCHES=("${FILESDIR}/${PN}-6.0.6-gcc10.patch")
+
 src_prepare() {
default
 



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

2020-10-22 Thread Michał Górny
commit: 4f8c524dc9760d2382c4bb0323ba8b7b4a95273b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 22 19:53:52 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 22 21:06:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f8c524d

dev-python/pillow: Bump to 8.0.1

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

 dev-python/pillow/Manifest|  1 +
 dev-python/pillow/pillow-8.0.1.ebuild | 98 +++
 2 files changed, 99 insertions(+)

diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest
index 3c36015e19f..c860699edff 100644
--- a/dev-python/pillow/Manifest
+++ b/dev-python/pillow/Manifest
@@ -2,3 +2,4 @@ DIST pillow-6.2.2.tar.gz 37538464 BLAKE2B 
dfd9b81490a8adb4e12ecbf6764e4e27573c9a
 DIST pillow-7.0.0.tar.gz 37880130 BLAKE2B 
be940cbdced884c33f2b3979be113b1bc8974814c9532fe80203395184f90eccba1cd9a5017fec1f0c30a21ff06abc46560d5c6d67938dbf640f2e8e08b7e554
 SHA512 
187173a525d4f3f01b4898633263b53a311f337aa7b159c64f79ba8c7006fd44798a058e7cc5d8f1116bad008e4142ff303456692329fe73b0e115ef5c225d73
 DIST pillow-7.2.0.tar.gz 39125407 BLAKE2B 
f49015922c34473590740c9fa63435f85f9a517b3295abd2e758941b95162cef0fb1fa2a0e6ee0ac86323709ee3af02888f6e029a1905f13698e82c1f38d5d94
 SHA512 
ac9c7c8f445b3f67f51bea13fad118d1612c45272c26d33bec286f3c2e198912b934378c4bf986b409aaa2a83d92ff176ee4d25f28701d61746c9cb86d0f412b
 DIST pillow-8.0.0.tar.gz 44614151 BLAKE2B 
c0ba1850fe59f11dcec1face78c34f098752d9f1d11e00851b14331056a45d44dc40bcad51558c0a533476ba05c815170eb5cb807a142c473daf1358fd76
 SHA512 
4f126e39a8c4ff7cb83ed263e04e5921fe55d5167fca98b59ffecb95f994b2487b9b7ca83151c017d915f9d3cc05b71da44de7b9cfa418f1c70574234c1b9c83
+DIST pillow-8.0.1.tar.gz 44614653 BLAKE2B 
0f8ec178e92a57a55d575fac61779d39e79ff18032a02ad93aa6eca1211436342944b1a5bbd29979b52f0e2df756936ade4bf637ac3c153b5dda5838b58087ac
 SHA512 
41b4ea786990c834f77ad06b64f465bc8f3a65911cf14bb05f452316fdf504e5e49b2bb50a9346f207187e79f83c5b6d310d703d1588f678b606584b1f27ce6a

diff --git a/dev-python/pillow/pillow-8.0.1.ebuild 
b/dev-python/pillow/pillow-8.0.1.ebuild
new file mode 100644
index 000..ea2d981f210
--- /dev/null
+++ b/dev-python/pillow/pillow-8.0.1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+PYTHON_REQ_USE='tk?,threads(+)'
+
+inherit distutils-r1 toolchain-funcs virtualx
+
+MY_PN=Pillow
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Python Imaging Library (fork)"
+HOMEPAGE="https://python-pillow.org/;
+SRC_URI="https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="examples imagequant jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib"
+REQUIRED_USE="test? ( jpeg tiff )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   imagequant? ( media-gfx/libimagequant:0 )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( media-libs/openjpeg:2= )
+   lcms? ( media-libs/lcms:2= )
+   tiff? ( media-libs/tiff:0=[jpeg,zlib] )
+   truetype? ( media-libs/freetype:2= )
+   webp? ( media-libs/libwebp:0= )
+   xcb? ( x11-libs/libxcb )
+   zlib? ( sys-libs/zlib:0= )"
+RDEPEND="${DEPEND}
+   dev-python/olefile[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   media-gfx/imagemagick[png]
+   )
+"
+
+python_configure_all() {
+   # It's important that these flags are also passed during the install 
phase
+   # as well. Make sure of that if you change the lines below. See bug 
661308.
+   mydistutilsargs=(
+   build_ext
+   --disable-platform-guessing
+   $(use_enable truetype freetype)
+   $(use_enable jpeg)
+   $(use_enable jpeg2k jpeg2000)
+   $(use_enable lcms)
+   $(use_enable tiff)
+   $(use_enable imagequant)
+   $(use_enable webp)
+   $(use_enable webp webpmux)
+   $(use_enable xcb)
+   $(use_enable zlib)
+   )
+
+   # setup.py sucks at adding the right toolchain paths but it does
+   # accept additional ones from INCLUDE and LIB so set these. You
+   # wouldn't normally need these at all as the toolchain should look
+   # here anyway but this setup.py does stupid things.
+   export \
+   INCLUDE=${ESYSROOT}/usr/include \
+   LIB=${ESYSROOT}/usr/$(get_libdir)
+
+   # We have patched in this env var.
+   tc-export PKG_CONFIG
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   "${EPYTHON}" selftest.py --installed || die "selftest failed with 
${EPYTHON}"
+   # no:relaxed: pytest-relaxed plugin make our tests 

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

2020-10-22 Thread Michał Górny
commit: 5d9007d838cfe81f08a84217c91d36be04a8562a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 22 19:52:25 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 22 21:06:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d9007d8

dev-python/pytest-timeout: Remove old

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

 dev-python/pytest-timeout/Manifest |  1 -
 .../pytest-timeout/pytest-timeout-1.3.4-r1.ebuild  | 31 --
 2 files changed, 32 deletions(-)

diff --git a/dev-python/pytest-timeout/Manifest 
b/dev-python/pytest-timeout/Manifest
index fe2755affbd..52a75dd52a2 100644
--- a/dev-python/pytest-timeout/Manifest
+++ b/dev-python/pytest-timeout/Manifest
@@ -1,2 +1 @@
-DIST pytest-timeout-1.3.4.tar.gz 12255 BLAKE2B 
c8991e0255a490048f43e1163d0315cb8fabfaf9d96deb476e2d59da7efce8c63da09b1e8e6f9d6f3fe82b3c6f67608b5e5db117e6378a041ca6e5ba9c71fc05
 SHA512 
29af25f3c3776d9ef63c6b7217ffc6b0cedd873b8cc96be742a642da84d12c8988bb9b409e00850246e554b21908d6fd2207692650b154cf6831f38c4395bc80
 DIST pytest-timeout-1.4.2.tar.gz 15424 BLAKE2B 
b7ab91833e59af56ae50c066c14bb9b8ae9995d1586f35b29f107665d7da124828d7accc1b0149702f2973c61f18024739c68de736ae8aae6f55e8a10bf5d4ff
 SHA512 
3446ecdb5aaad5fbca12df4e7f4f40c6c1a12895d3ed9f3a3ee24800ce36deed3cb8c09a4cc72220c962b06f821cfd55bf7eebbca23664c56abf2d0e5bc8fbea

diff --git a/dev-python/pytest-timeout/pytest-timeout-1.3.4-r1.ebuild 
b/dev-python/pytest-timeout/pytest-timeout-1.3.4-r1.ebuild
deleted file mode 100644
index a52959f51ee..000
--- a/dev-python/pytest-timeout/pytest-timeout-1.3.4-r1.ebuild
+++ /dev/null
@@ -1,31 +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,9} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="py.test plugin to abort hanging tests"
-HOMEPAGE="https://pypi.org/project/pytest-timeout/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   )"
-
-python_test() {
-   distutils_install_for_testing
-
-   pytest -vv || die "Tests fail with ${EPYTHON}"
-}



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

2020-10-22 Thread Michał Górny
commit: 8194879c076d3a5416533367038730b14d25fad7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 22 19:52:23 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 22 21:06:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8194879c

dev-python/pygments: Remove old

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

 dev-python/pygments/Manifest  |  1 -
 dev-python/pygments/pygments-2.7.0.ebuild | 41 ---
 2 files changed, 42 deletions(-)

diff --git a/dev-python/pygments/Manifest b/dev-python/pygments/Manifest
index 47d73ee3982..336a274d3d2 100644
--- a/dev-python/pygments/Manifest
+++ b/dev-python/pygments/Manifest
@@ -1,2 +1 @@
-DIST Pygments-2.7.0.tar.gz 2358072 BLAKE2B 
a9c4753f62589a676300d366804aecc9349de2367b609919518f11be3ea40c3fb264d68c5da515cf80aaa42fb4e4dd9dd362d58945148a21c81a214c7e6c6b58
 SHA512 
b70714dd33cac725e0b32678971ab5902895c7d2fd8c9548f69110af32c82ba46a2d366dbbc9c4017e91c39120abe3e5d28e69893e8d92058f0bcbf579909db5
 DIST Pygments-2.7.1.tar.gz 2323072 BLAKE2B 
ee55bb47369caca78d180659c2f62af18c1b1c6bfd803148ed88254f33c7261bf8acd29d193be2ac9c04d022a1c0c14c0fe9ff3cfcf8a5dc1d4dec90d3f1ee43
 SHA512 
95d1109cd53092fafa2f1d5c21a135c426700fc92e39bb22a27f47e63d10bdcb9e52593cd282339a3b501430ededbccea4f8d5970ba1171204579b964a6771c8

diff --git a/dev-python/pygments/pygments-2.7.0.ebuild 
b/dev-python/pygments/pygments-2.7.0.ebuild
deleted file mode 100644
index 89bb177bba4..000
--- a/dev-python/pygments/pygments-2.7.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
-
-inherit distutils-r1 bash-completion-r1
-
-MY_PN="Pygments"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Pygments is a syntax highlighting package written in Python"
-HOMEPAGE="https://pygments.org/ https://pypi.org/project/Pygments/;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   virtual/ttf-fonts
-   )"
-
-distutils_enable_sphinx doc
-
-python_test() {
-   cp -r -l tests "${BUILD_DIR}"/ || die
-   pytest -vv "${BUILD_DIR}"/tests || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   newbashcomp external/pygments.bashcomp pygmentize
-}



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

2020-10-22 Thread Michał Górny
commit: 8e7ec581565a9d59f8b72932442c7a90bfdbe5af
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 22 21:05:44 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 22 21:06:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e7ec581

dev-python/pytest-django: Bump to 4.1.0

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

 dev-python/pytest-django/Manifest  |  1 +
 .../pytest-django/pytest-django-4.1.0.ebuild   | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/pytest-django/Manifest 
b/dev-python/pytest-django/Manifest
index f9cd0ce843b..dfde944d9b0 100644
--- a/dev-python/pytest-django/Manifest
+++ b/dev-python/pytest-django/Manifest
@@ -1,2 +1,3 @@
 DIST pytest-django-3.10.0.gh.tar.gz 68995 BLAKE2B 
dcc9ddceda88c32dab559c065feb347582e72ec5fcd9929cb2bde091bd5c89bbe09879901daf5dc0adc7e38921de5b4989e0d1bbefaa5eb1cdce1dfd2ef58a11
 SHA512 
7f66fa9287fb80082018613ec3b15a0da3f7a13075e85f0a2eff9e13358c993e56245c441d952d13f232bf7e49a05c799b4affbb844e90abaac736d86bb0a6c9
 DIST pytest-django-4.0.0.gh.tar.gz 67041 BLAKE2B 
7497118498a39afca4ad273b932579ce425df439805b6f1e36eadfa916dfaa4affc29ce2987ac62d38ae517140cedbeb9a20c6e13e2362af21878f4694a5
 SHA512 
411a28b6e2f4cef8a0bae1ce3a937e47fa11728a873ec6a8de6599d02e5a548548ecf56d896600924acfbc0a74c651c66f9d7c4d772ce572879c17bccd3bb27d
+DIST pytest-django-4.1.0.gh.tar.gz 67983 BLAKE2B 
b7f4fe1366ce1443b19f05e8e834f0555cd8d63bf10921be1427338b7e5e737b7e04d96c9c9d2ad1b9c0f0ed6fba4ed93fb4fd9a948dc5315b4b7a35ba8adfd1
 SHA512 
734921f5c6f8569f6488706fbb6ca2515a5b24c6641fd260771022bd4fd72b65d062a8130f59163e8b30f4c9bceb383d154b26f8fbf46a1903339668d0a7d12b

diff --git a/dev-python/pytest-django/pytest-django-4.1.0.ebuild 
b/dev-python/pytest-django/pytest-django-4.1.0.ebuild
new file mode 100644
index 000..7e83c607671
--- /dev/null
+++ b/dev-python/pytest-django/pytest-django-4.1.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A Django plugin for py.test"
+HOMEPAGE="
+   https://pypi.org/project/pytest-django/
+   https://pytest-django.readthedocs.org
+   https://github.com/pytest-dev/pytest-django;
+SRC_URI="
+   https://github.com/pytest-dev/pytest-django/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/pytest-5.4[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   >=dev-python/setuptools_scm-1.11.1[${PYTHON_USEDEP}]
+"
+
+# not all test dependencies are packaged and this package isn't worth it.
+RESTRICT="test"
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2020-10-22 Thread Michał Górny
commit: 7735b3ebe3f16c75e9a8cb60a0ab65fd0151a1d0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 22 19:52:24 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 22 21:06:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7735b3eb

dev-python/pyproject2setuppy: Remove old

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

 dev-python/pyproject2setuppy/Manifest  |  1 -
 .../pyproject2setuppy/pyproject2setuppy-7.ebuild   | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-python/pyproject2setuppy/Manifest 
b/dev-python/pyproject2setuppy/Manifest
index 7032f310f5b..5365acb67ad 100644
--- a/dev-python/pyproject2setuppy/Manifest
+++ b/dev-python/pyproject2setuppy/Manifest
@@ -1,2 +1 @@
-DIST pyproject2setuppy-7.tar.gz 9274 BLAKE2B 
5394543aeb7b615cfef5548b530d136887d81bff8c40dc343529d3e316e2f8851b82747d59dc9bceafdd7f2017695f523c75a8b376e033936708f76c64ebdd7d
 SHA512 
4a63acb0af5558b63e90aa2e96243c1ffc2ef9c114b2e20b8dbc5b84abc468879822d8d20f8dd2f7fdc2ce4a508b5f84e661831cf9e99e383d89fe2b63fa
 DIST pyproject2setuppy-8.tar.gz 9501 BLAKE2B 
d0c168efa2742732710a7d967ce0783a942d4718ae2be75e6263bb560500527ee11260c9b7362d10cb059171475dc647c0bc97e284554f2e159f470e3eb7f569
 SHA512 
527e2de790fb02373150db834d1a007a63b71f87ae01fef1dd9fc86a51ac6cafeac28fa3f39a2d484e7a9f84549d0ba285894cf9201f3b2b2a47965be29913cc

diff --git a/dev-python/pyproject2setuppy/pyproject2setuppy-7.ebuild 
b/dev-python/pyproject2setuppy/pyproject2setuppy-7.ebuild
deleted file mode 100644
index c406e09e27a..000
--- a/dev-python/pyproject2setuppy/pyproject2setuppy-7.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=manual
-PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Cheap setup.py hack to install flit & poetry-based projects"
-HOMEPAGE="https://github.com/mgorny/pyproject2setuppy;
-SRC_URI="
-   https://github.com/mgorny/pyproject2setuppy/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86"
-
-RDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/toml[${PYTHON_USEDEP}]"
-BDEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest



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

2020-10-22 Thread Michał Górny
commit: 0b4f2832fa4775d87732936c312db2a256ec8175
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 22 19:52:22 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 22 21:05:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b4f2832

dev-python/pycountry: Remove old

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

 dev-python/pycountry/Manifest |  1 -
 dev-python/pycountry/pycountry-19.8.18.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/dev-python/pycountry/Manifest b/dev-python/pycountry/Manifest
index 77a686674cb..9d5f70307bd 100644
--- a/dev-python/pycountry/Manifest
+++ b/dev-python/pycountry/Manifest
@@ -1,2 +1 @@
-DIST pycountry-19.8.18.tar.gz 10003160 BLAKE2B 
ac7894e9fc1ed4e8f386cc6e07c1fc2abefee63c39c7c851c100519418606b52bc18be8da672930ceefdc7ca7b51571e4b3884ea0c20e547e5b596e249ebf407
 SHA512 
39ba06629eeea55460424d06992ca5f1e5bf6168b219dc4880ec326f6aa0c92a4fdc54d4143a8b8bb1490149af793e760e291c6d704104a57ba91e88228ab669
 DIST pycountry-20.7.3.tar.gz 10137217 BLAKE2B 
2b32d450a1d16eab95e0c1ab6cae3bf89c07742d48cf6f8473854119ac0483b5490523e03e823c9b314231983f39d1c8bf595aac201756fee9897a8d15a84c08
 SHA512 
df88a34307a4275267a7f3af282b73ca5e762c49ad158bfcd39b97c5d852bf045bcfe72351fc6f232c55003a7c4b0a04801eb562ba65ed5d599bd45b2bd3bc58

diff --git a/dev-python/pycountry/pycountry-19.8.18.ebuild 
b/dev-python/pycountry/pycountry-19.8.18.ebuild
deleted file mode 100644
index e57b6a53ee0..000
--- a/dev-python/pycountry/pycountry-19.8.18.ebuild
+++ /dev/null
@@ -1,31 +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} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Database of countries, subdivisions, languages, currencies and 
script"
-HOMEPAGE="https://github.com/flyingcircusio/pycountry;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ia64 ppc ~sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-python_test() {
-   # 
https://bitbucket.org/techtonik/pycountry/issue/8/test_locales-pycountry-015-pypy
-   pushd "${BUILD_DIR}"/lib > /dev/null || die
-   if [[ ${EPYTHON} == pypy* ]]; then
-   sed -e 's:test_locales:_&:' -i pycountry/tests/test_general.py 
|| die
-   fi
-   pytest -o cache_dir="${T}" -vv || die
-   popd > /dev/null || die
-}



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

2020-10-22 Thread Michał Górny
commit: d0f725af5bc03e0d625fb112533615c07b779855
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 22 19:52:27 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 22 21:06:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f725af

dev-python/voluptuous: Remove old

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

 dev-python/voluptuous/Manifest |  1 -
 dev-python/voluptuous/voluptuous-0.11.7.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-python/voluptuous/Manifest b/dev-python/voluptuous/Manifest
index 87877213436..2145ac8b7c3 100644
--- a/dev-python/voluptuous/Manifest
+++ b/dev-python/voluptuous/Manifest
@@ -1,2 +1 @@
-DIST voluptuous-0.11.7.tar.gz 45262 BLAKE2B 
2c4c171ed281bdf799491b0e14f64ff2f4ff73143b1b5498eed0d2d4a148ff0e40392393923f25bbb066a872a81ac753d861640abc8b3d340c4c01ff5e139140
 SHA512 
bf0ad4684a4da59b3eccb54f6edfa643eb894076fc50d1bfd4c953de15cfd711a70e8aee685497197eaef24897ae55fb5fb2aec5e2fc9dcf344a6f7c6f569b88
 DIST voluptuous-0.12.0.tar.gz 46958 BLAKE2B 
ec41ea9d5775bdc443153b913bcef7e73f14e29d47c6997e5597958b59c2b1143c83b65ca08d2a06aba3725f76f9168be4f46f68d91d87ceb4e4e3b6643e6800
 SHA512 
7c72d965f2a2eeb2ad099a19b41e2249b9921e51985ff975ed62fe5a6d5b3f2d5c2a7d6fc2cbe3c80abbea17cfc46c39f1953db5daecc0faafb348c838f80417

diff --git a/dev-python/voluptuous/voluptuous-0.11.7.ebuild 
b/dev-python/voluptuous/voluptuous-0.11.7.ebuild
deleted file mode 100644
index bef18fbef06..000
--- a/dev-python/voluptuous/voluptuous-0.11.7.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python data validation library."
-HOMEPAGE="https://github.com/alecthomas/voluptuous;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 s390 sparc x86 
~amd64-linux ~x86-linux"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.11.5-fix-doctest.patch )
-
-distutils_enable_tests nose



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

2020-10-22 Thread Michał Górny
commit: e511b41b0f534449433d36fbec3e7e7a7a6fcda0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 22 19:52:26 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 22 21:06:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e511b41b

dev-python/tempita: Remove old

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

 dev-python/tempita/tempita-0.5.3-r2.ebuild | 52 --
 1 file changed, 52 deletions(-)

diff --git a/dev-python/tempita/tempita-0.5.3-r2.ebuild 
b/dev-python/tempita/tempita-0.5.3-r2.ebuild
deleted file mode 100644
index d2f64e47a6a..000
--- a/dev-python/tempita/tempita-0.5.3-r2.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
-
-PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
-
-inherit distutils-r1
-
-MY_COMMIT="97392d008cc8"
-
-DESCRIPTION="A very small text templating language"
-HOMEPAGE="https://pypi.org/project/Tempita/;
-# Tests are not published on PyPI
-SRC_URI="https://bitbucket.org/ianb/${PN}/get/${MY_COMMIT}.tar.gz -> 
${P}-bitbucket.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-"
-
-PATCHES=( "${FILESDIR}/${P}-pypy-tests.patch" )
-
-S="${WORKDIR}/ianb-${PN}-${MY_COMMIT}"
-
-python_prepare_all() {
-   # Remove reference to a non-existent CSS file
-   # in order to make sphinx use its default theme.
-   sed -i '/^html_style =/d' docs/conf.py || die
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   if use doc; then
-   sphinx-build docs docs/_build/html || die
-   HTML_DOCS=( docs/_build/html/. )
-   fi
-}
-
-python_test() {
-   # We need to append to sys.path, otherwise pytest imports
-   # the module from ${S} (before it was 2to3'd)
-   pytest --import-mode=append -vv tests/test_template.txt docs/index.txt \
-   || die "Tests failed with ${EPYTHON}"
-}



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

2020-10-22 Thread Lars Wendler
commit: 4ef4e5b7951534c2709108a1e73a920cc0c6000f
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Oct 22 19:28:47 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Oct 22 19:31:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ef4e5b7

sys-apps/usbutils: Bump to version 013

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

 sys-apps/usbutils/Manifest|  1 +
 sys-apps/usbutils/usbutils-013.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/sys-apps/usbutils/Manifest b/sys-apps/usbutils/Manifest
index 17656c91aeb..d68032be1af 100644
--- a/sys-apps/usbutils/Manifest
+++ b/sys-apps/usbutils/Manifest
@@ -1 +1,2 @@
 DIST usbutils-012.tar.xz 98388 BLAKE2B 
a19d64edeb08bafe3e6a0d6be7cb5196cebb68623cfb5cd21941f109a3f3def774382bc6fe8b68398278e530417190030c8dd39ab982c088329c7acbb36cb672
 SHA512 
e26a60229e6eed5de670d6511dd1fa5ee3453cc5a848820531b46a1678b69378a2a45c29e24a218a8e7065c2c345356f03a2992f8298ddae6c8026d181f8de66
+DIST usbutils-013.tar.xz 98056 BLAKE2B 
d6e7925e180ba90f27ca12f13ed985f34e51b230ec08188c91bf39bb8e64baa319aa63d473318e1a4cb21b53808e8610f837ea0bb85657072f1c70107d037873
 SHA512 
eb1751e5b82f7a1bdffc667662cebee6fd42f466e59d4eb4c98f0d3723d740305377da1df1ba5831402fddbbd1697bbfa2abd22d9ed175e2dee55d6d007e9e54

diff --git a/sys-apps/usbutils/usbutils-013.ebuild 
b/sys-apps/usbutils/usbutils-013.ebuild
new file mode 100644
index 000..60aebb85860
--- /dev/null
+++ b/sys-apps/usbutils/usbutils-013.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+inherit autotools python-single-r1
+
+DESCRIPTION="USB enumeration utilities"
+HOMEPAGE="https://www.kernel.org/pub/linux/utils/usb/usbutils/
+   https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usbutils.git/;
+SRC_URI="https://www.kernel.org/pub/linux/utils/usb/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="virtual/libusb:1=
+   virtual/libudev:="
+BDEPEND="
+   app-arch/xz-utils
+   virtual/pkgconfig"
+RDEPEND="${DEPEND}
+   sys-apps/hwids
+   python? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+   use python && python_fix_shebang lsusb.py.in
+}
+
+src_configure() {
+   local myeconfargs=(
+   --datarootdir="${EPREFIX}/usr/share"
+   --datadir="${EPREFIX}/usr/share/misc"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   newdoc usbhid-dump/NEWS NEWS.usbhid-dump
+
+   use python || rm -f "${ED}"/usr/bin/lsusb.py
+}



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

2020-10-22 Thread Dennis Lamm
commit: e735f469ad29abc5066846d86aaebd62a5f52807
Author: Dennis Lamm  gentoo  org>
AuthorDate: Thu Oct 22 17:20:48 2020 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Thu Oct 22 19:24:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e735f469

dev-python/glooey: drop old

Signed-off-by: Dennis Lamm  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/18002
Signed-off-by: Dennis Lamm  gentoo.org>

 dev-python/glooey/Manifest|  1 -
 dev-python/glooey/glooey-0.3.1.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/dev-python/glooey/Manifest b/dev-python/glooey/Manifest
index f36f454934e..f3f7011325e 100644
--- a/dev-python/glooey/Manifest
+++ b/dev-python/glooey/Manifest
@@ -1,2 +1 @@
-DIST glooey-0.3.1.tar.gz 19110562 BLAKE2B 
252621789def523e3f8535ff6d72d3b5e71664cc5a0b2b4440b64be8170c08f275709c1771d2ab154349da643a521dae352e711b7f0a705f0e6eaeb1bd842932
 SHA512 
c804125bc9ccd9f2b44cc5fcf5a0c7353402aa8587641fc75870bf0c2474c449936dd41ddc641050009f32dbaef4e05fecd4c60c477c0c89512a02028f957c65
 DIST glooey-0.3.4.tar.gz 19113011 BLAKE2B 
45be6355ad51fd9a77003a39f8532f4a86bb3ba758d8fb56d483399ae2d876ff5f072e6f0c6a64ce71b493b650f5e09b553b3d97d8b73c6e2dbdfb789d427f47
 SHA512 
1b336f0d1f720b6eb5b2a24eeba8bfa3d39c0775ffc8b9687a6720d8282f263da55cae653ccc1f610db0708a6c75671ca98969accaf0d02320815244ecbf

diff --git a/dev-python/glooey/glooey-0.3.1.ebuild 
b/dev-python/glooey/glooey-0.3.1.ebuild
deleted file mode 100644
index f6ee41b5d1c..000
--- a/dev-python/glooey/glooey-0.3.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=(python3_{6..9})
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="An object-oriented GUI library for pyglet"
-HOMEPAGE="https://glooey.readthedocs.io/en/latest/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-
-RDEPEND="
-   dev-python/autoprop[${PYTHON_USEDEP}]
-   dev-python/more-itertools[${PYTHON_USEDEP}]
-   dev-python/pyglet[${PYTHON_USEDEP}]
-   dev-python/vecrec[${PYTHON_USEDEP}]
-"
-
-BDEPEND="${RDEPEND}"
-
-distutils_enable_sphinx docs
-
-distutils_enable_tests pytest
-
-src_test() {
-   virtx distutils-r1_src_test
-}



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

2020-10-22 Thread Dennis Lamm
commit: 4f5d1c58b9325ca5fcfb7215da8a6c71d0d5f32c
Author: Dennis Lamm  gentoo  org>
AuthorDate: Thu Oct 22 17:20:02 2020 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Thu Oct 22 19:24:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5d1c58

dev-python/glooey: bump 0.3.4

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

Signed-off-by: Dennis Lamm  gentoo.org>
Signed-off-by: Dennis Lamm  gentoo.org>

 dev-python/glooey/Manifest|  1 +
 dev-python/glooey/glooey-0.3.4.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/glooey/Manifest b/dev-python/glooey/Manifest
index f4987002ca4..f36f454934e 100644
--- a/dev-python/glooey/Manifest
+++ b/dev-python/glooey/Manifest
@@ -1 +1,2 @@
 DIST glooey-0.3.1.tar.gz 19110562 BLAKE2B 
252621789def523e3f8535ff6d72d3b5e71664cc5a0b2b4440b64be8170c08f275709c1771d2ab154349da643a521dae352e711b7f0a705f0e6eaeb1bd842932
 SHA512 
c804125bc9ccd9f2b44cc5fcf5a0c7353402aa8587641fc75870bf0c2474c449936dd41ddc641050009f32dbaef4e05fecd4c60c477c0c89512a02028f957c65
+DIST glooey-0.3.4.tar.gz 19113011 BLAKE2B 
45be6355ad51fd9a77003a39f8532f4a86bb3ba758d8fb56d483399ae2d876ff5f072e6f0c6a64ce71b493b650f5e09b553b3d97d8b73c6e2dbdfb789d427f47
 SHA512 
1b336f0d1f720b6eb5b2a24eeba8bfa3d39c0775ffc8b9687a6720d8282f263da55cae653ccc1f610db0708a6c75671ca98969accaf0d02320815244ecbf

diff --git a/dev-python/glooey/glooey-0.3.4.ebuild 
b/dev-python/glooey/glooey-0.3.4.ebuild
new file mode 100644
index 000..417a632f9cd
--- /dev/null
+++ b/dev-python/glooey/glooey-0.3.4.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=pyproject.toml
+PYTHON_COMPAT=(python3_{6..9})
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="An object-oriented GUI library for pyglet"
+HOMEPAGE="https://glooey.readthedocs.io/en/latest/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="
+   dev-python/autoprop[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/pyglet[${PYTHON_USEDEP}]
+   dev-python/vecrec[${PYTHON_USEDEP}]
+"
+
+BDEPEND="${RDEPEND}"
+
+distutils_enable_sphinx docs
+
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}



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

2020-10-22 Thread Lars Wendler
commit: a698e5e346bfa874f071139887c0b3de4b3b70c1
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Oct 22 19:23:19 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Oct 22 19:23:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a698e5e3

www-client/seamonkey: Removed old

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

 www-client/seamonkey/Manifest  |   2 -
 .../files/seamonkey-2.53.3-rust-1.45.0.patch   |  23 -
 www-client/seamonkey/seamonkey-2.53.3.ebuild   | 533 -
 3 files changed, 558 deletions(-)

diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index aed8f884fab..76ef6d0401c 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -2,8 +2,6 @@ DIST seamonkey-2.53.2-patches-01.tar.xz 41408 BLAKE2B 
f59ef0b85a85c69363c5d510fb
 DIST seamonkey-2.53.2.source-l10n.tar.xz 12117368 BLAKE2B 
def32428c93f8c00318140a4e18458242166d5a2f96d40335dea89f7e3932249b14f97dfc309c7ef6af4274e43ad69ee9b8ceb30a5991c9819e85b72c9f9ba5d
 SHA512 
47489182eeb31fdf103570cdbb7490a0a6c3ac5b48385e517bfc27cff600fd6d8c77ac1bd0e323ad50041e5b01659c00cba401ab5bd7baeb7634db909865584e
 DIST seamonkey-2.53.2.source.tar.xz 291744036 BLAKE2B 
23908f875a70fba1a8034a447e838dbbe362b5ba6527d2e0617c0c2e896c0566150fcaba8a4af5a2a5ba157492f95fefe6a8045492e38f10614edd6450ce0eb6
 SHA512 
58dd605a916ef7fb9cad112bb54fffc837690e458e1254b685f21df1bc8808a9b53d27147cad1064294c789d1f77f17c9f6adecf2be906afa44128496f72a805
 DIST seamonkey-2.53.3-system_libvpx-1.8.patch.xz 3128 BLAKE2B 
f73802d2715a11964a4b4d34b582a2999ab42cff9ed005c5ca8c002ae745a973fbb682c3e568f6727a7fe93dc2d7a5ba3367adc4e1d256b8ab0cf8d940fceb8a
 SHA512 
80b87c260445af181d1a0d39de9f95ac7c93f76e12328c1799e8607f50ca9e2a20bc4f15de3f32efbbabb444fd5352612b2629fee61875fa0acd6d050df338a2
-DIST seamonkey-2.53.3.source-l10n.tar.xz 12086368 BLAKE2B 
29901a62bdd65b4e49419ae65687fcff35de87d3b1d80df5d6914f9276b00b323e07fd521b2636320c5a8da0b3d42eea623df45de6c2beed8ac68d5baf8ed7a4
 SHA512 
4431d716cb4fc2a57dbc44aeefe52c3e0f7dad989b2c057692702eed764f1021a2c81ff86279231cad533810abc2917fab9c637e039d843a4502f73bb6f57830
-DIST seamonkey-2.53.3.source.tar.xz 294208732 BLAKE2B 
459c31859e7a91eaddf6dfd6f3e84f57ef3b686dd2868413fbda5e05c7a84d49ffad631531840dd25236075be2ab8bd84e1bdbe836b7667e036ca9bbdb62a5f6
 SHA512 
f9465fdf3925d517d8b5dd9d4dd5162b50f39e5a35f61383f4dec89784b5fc4273724195ae98abe30bfb6458ab615f6ac9dcd3a233e7add211fbfdaad0ff5328
 DIST seamonkey-2.53.4.source-l10n.tar.xz 12110188 BLAKE2B 
6bf25f25bd72e35252824221d6ecf43f910cae65e21e2e15b628d9340256a3196b11a20522ce6284cee28a92141907ddcd5366427c356e57fb1a0015a064a2c2
 SHA512 
a5ac165412d3391206b7bcb2e7112693ce272e47e6cd2da321a60f52799fb04ac0d1ea84fb535ba73ef8d9faf5d582b314d2890768fd440136c830f3c88777cd
 DIST seamonkey-2.53.4.source.tar.xz 294513316 BLAKE2B 
79425b0d15f99e30bd70871c28636ed8c567703b7048a46534fa971debbfeb90dd05880feca49354cb818c4a127cbc1f3ff17729784f90de91ba82db6da5fa59
 SHA512 
3450d6251f309bee96aa792cdce66b946d841089e0031ccbcf606845b1e0c951d58a8117a9e61e2d2435c1df614110944e5eac7ae9bd08429146bfe7334137fb
 DIST seamonkey-2.53.4_beta1-patches-01.tar.xz 39676 BLAKE2B 
de7742e6c286ca21403d003e22e3eba56e4d59c3f628c9768b47bac148abefbabfcd0510c89cc319c29e0775e316922c680d3de3dbfc542cae4f1f4942773124
 SHA512 
e97d6de074041f17cfe935995ce7116dee4249dc736315c82ed3878a92189d09542f141f65499ecdfd8621638d130b6d5786ab6033f3f794a805e136acefec3d

diff --git a/www-client/seamonkey/files/seamonkey-2.53.3-rust-1.45.0.patch 
b/www-client/seamonkey/files/seamonkey-2.53.3-rust-1.45.0.patch
deleted file mode 100644
index 8aee245ef18..000
--- a/www-client/seamonkey/files/seamonkey-2.53.3-rust-1.45.0.patch
+++ /dev/null
@@ -1,23 +0,0 @@
 a/mozilla/config/rules.mk
-+++ b/mozilla/config/rules.mk
-@@ -870,16 +870,20 @@ endif
- 
- # These flags are passed via `cargo rustc` and only apply to the final rustc
- # invocation (i.e., only the top-level crate, not its dependencies).
- cargo_rustc_flags = $(CARGO_RUSTCFLAGS)
- ifndef DEVELOPER_OPTIONS
- ifndef MOZ_DEBUG_RUST
- # Enable link-time optimization for release builds.
- cargo_rustc_flags += -C lto
-+# Versions of rust >= 1.45 need -Cembed-bitcode=yes for all crates when using 
-Clto.
-+ifeq (,$(filter 1.3% 1.40.% 1.41.% 1.42.% 1.43.% 1.44.%,$(RUSTC_VERSION)))
-+RUSTFLAGS += -Cembed-bitcode=yes
-+endif
- endif
- endif
- 
- rustflags_override = RUSTFLAGS='$(MOZ_RUST_DEFAULT_FLAGS) $(RUSTFLAGS)'
- 
- ifdef MOZ_MSVCBITS
- # If we are building a MozillaBuild shell, we want to clear out the
- # vcvars.bat environment variables for cargo builds. This is because

diff --git a/www-client/seamonkey/seamonkey-2.53.3.ebuild 
b/www-client/seamonkey/seamonkey-2.53.3.ebuild
deleted file mode 100644
index d7475ba27e0..000
--- a/www-client/seamonkey/seamonkey-2.53.3.ebuild
+++ /dev/null
@@ -1,533 +0,0 @@
-# Copyright 1999-2020 

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

2020-10-22 Thread Matthew Thode
commit: 0a699916cf29c6a2f2003827a0a2eb665bf2773d
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 22 18:56:47 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Oct 22 19:03:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a699916

app-admin/puppet: 6.19.1 bump

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

 app-admin/puppet/Manifest |   1 +
 app-admin/puppet/puppet-6.19.1.ebuild | 136 ++
 2 files changed, 137 insertions(+)

diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest
index be47e57dd98..0fcc97dea85 100644
--- a/app-admin/puppet/Manifest
+++ b/app-admin/puppet/Manifest
@@ -2,3 +2,4 @@ DIST puppet-5.5.19.tar.gz 2993740 BLAKE2B 
aa6bde89489279769ee9a1ed5508fb223f7f01
 DIST puppet-5.5.21.tar.gz 2997149 BLAKE2B 
b42fd79132ce0aab02724c7aa38fc39a216df38266b9ee8078b433860b675f36b3c4da0d13d8fb456069250e6cb6470686c83581bc6b57801a44375f829be195
 SHA512 
b33191c104cb58fc842d065c3cf7dec8ce723ddc9b273c930f56692e252eb6c51bc3b0442db6500cf015fe24ec3eb133428aa09d845ca92b05de2da39bce8bfd
 DIST puppet-5.5.22.tar.gz 2998132 BLAKE2B 
8662c89190d0904fe44ffeca1cf9a9ddca40d57ba6fb2d1e644ca353ceb55b1ca3a91416f1eef2975233c9c4498784e7d7280c111ea0cc070870cadc69341d99
 SHA512 
5332b084a63bdf244672cc4751022c84a1cc50d3f394a13bdcbccf7fcf4ebea67953e88957f23046608bf25e9182548449be824c18289cb2bf1e3ed29b40dc58
 DIST puppet-6.18.0.tar.gz 2911742 BLAKE2B 
75ecb14a0cf96c1c54d09f88f91984805834288a166e74c5b9648d5f9ad60a6c279100f32f148659772a22fc01d21345bf765ed47518bfa9bd81d06c17587efd
 SHA512 
a14994aea502fbc78219967e2d711952b580df1e7befeab2d254a73f28036c6c7923d167a20bc61c9abe76000f93dcd3cba92b3353540e2a26fc27b10b06efe1
+DIST puppet-6.19.1.tar.gz 2917976 BLAKE2B 
06019b465699494c3c5045d8d3f617046583f8bb5ebff4e72991bcf5f1ca76b4e00f56af79bbcd7ab849439fc5e627840ef08b92f586441c0cb0bb3d51805f7f
 SHA512 
4e8a3c8d46b6aa67c31da4b510dfc32a187937af213efb9f2f0b6625b29995cdfa8cbca384ad857c19e47ae4878127564756a809c2afdff4883038249395ff01

diff --git a/app-admin/puppet/puppet-6.19.1.ebuild 
b/app-admin/puppet/puppet-6.19.1.ebuild
new file mode 100644
index 000..f50ee1410b0
--- /dev/null
+++ b/app-admin/puppet/puppet-6.19.1.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC="doc:all"
+
+RUBY_FAKEGEM_EXTRAINSTALL="locales"
+
+inherit eutils ruby-fakegem eapi7-ver
+
+DESCRIPTION="A system automation and configuration management software."
+HOMEPAGE="https://puppet.com/;
+SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz;
+
+LICENSE="Apache-2.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
+RESTRICT="test"
+
+ruby_add_rdepend "
+   dev-ruby/hiera
+   dev-ruby/json:=
+   dev-ruby/semantic_puppet
+   >=dev-ruby/facter-3.0.0
+   dev-ruby/concurrent-ruby
+   augeas? ( dev-ruby/ruby-augeas )
+   diff? ( dev-ruby/diff-lcs )
+   doc? ( dev-ruby/rdoc )
+   ldap? ( dev-ruby/ruby-ldap )
+   shadow? ( dev-ruby/ruby-shadow )
+   sqlite? ( dev-ruby/sqlite3 )
+   virtual/ruby-ssl
+   dev-ruby/hocon"
+
+ruby_add_bdepend "
+   doc? ( dev-ruby/yard )
+   test? (
+   dev-ruby/mocha
+   dev-ruby/rack
+   dev-ruby/rspec-its
+   )"
+# this should go in the above lists, but isn't because of test deps not being 
keyworded
+#   dev-ruby/rspec-collection_matchers
+
+RDEPEND+=" ${RDEPEND}
+   rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
+   selinux? (
+   sys-libs/libselinux[ruby]
+   sec-policy/selinux-puppet
+   )
+   vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
+   >=app-portage/eix-0.18.0
+   acct-user/puppet
+   acct-group/puppet"
+PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
+
+all_ruby_prepare() {
+   # Avoid spec that require unpackaged json-schema.
+   rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
+
+   # can't be run within portage.
+   epatch "${FILESDIR}/puppet-fix-tests-6.10.1.patch"
+
+   # fix systemd path
+   epatch "${FILESDIR}/puppet-systemd.patch"
+
+   # Avoid specs that can only run in the puppet.git repository. This
+   # should be narrowed down to the specific specs.
+   rm spec/integration/parser/compiler_spec.rb || die
+
+   # Avoid failing spec that need further investigation.
+   rm spec/unit/module_tool/metadata_spec.rb || die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+#  dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" 
"/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
+}
+
+all_ruby_install() {
+   

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

2020-10-22 Thread Matthew Thode
commit: db9cd30eef0332dfc969d0482b95b8d592f28372
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 22 19:01:22 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Oct 22 19:03:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db9cd30e

app-admin/puppetdb: 6.13.0 bump

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

 app-admin/puppetdb/Manifest   |  1 +
 app-admin/puppetdb/puppetdb-6.13.0.ebuild | 87 +++
 2 files changed, 88 insertions(+)

diff --git a/app-admin/puppetdb/Manifest b/app-admin/puppetdb/Manifest
index 7c79f953cc1..0e74acc610d 100644
--- a/app-admin/puppetdb/Manifest
+++ b/app-admin/puppetdb/Manifest
@@ -1 +1,2 @@
 DIST puppetdb-6.12.0.tar.gz 46375914 BLAKE2B 
7d1a884881e9aa324b0d2a8cd49bf47e4014ff6bc23e94c76c27b3736c75f3cdcead76aea159de17ce1255381e32bb126f9cbf55297f64454fcca6ffd7f28b46
 SHA512 
040f8653c422e312857f82a8f040a33128f49c7900978a22b9ae672172ec41d2037e323de5aad3c50a630058b6b95c025bae05b3ea923e2321e94f97390998dc
+DIST puppetdb-6.13.0.tar.gz 46400373 BLAKE2B 
2e3cdd4e7a3e84e11f23031dba3aadf5be885e118938a0a52140e612b4006a0fd4e97f162322c80731b2bfb63dcff2d73d5b2cd0882f7aabcb69fe30aa05151b
 SHA512 
4d16ce4434e88c538b06f6b2e91cf9786646134a6302a80ea941e3f73168b0f4981cecdb125cac881c0233c835893e9385004461b67e7d8635865f14aee9

diff --git a/app-admin/puppetdb/puppetdb-6.13.0.ebuild 
b/app-admin/puppetdb/puppetdb-6.13.0.ebuild
new file mode 100644
index 000..5a7a32bcf49
--- /dev/null
+++ b/app-admin/puppetdb/puppetdb-6.13.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib systemd
+
+DESCRIPTION="PuppetDB collects data generated by Puppet."
+HOMEPAGE="http://docs.puppetlabs.com/puppetdb/;
+SRC_URI="https://downloads.puppetlabs.com/${PN}/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND+=">=virtual/jdk-1.8.0"
+DEPEND+="acct-user/puppetdb
+   acct-group/puppetdb"
+
+src_prepare() {
+   sed -i 's/sysconfig/conf\.d/g' ext/redhat/puppetdb.service || die
+   sed -i 's/sysconfig/conf\.d/g' ext/bin/puppetdb || die
+   sed -i 's/sysconfig/conf\.d/g' install.sh || die
+   sed -i 's/var\/run/run/g' ext/puppetdb.tmpfiles.conf || die
+   sed -i 's/var\/run/run/g' install.sh || die
+   default
+}
+
+src_compile() {
+   einfo "not compiling"
+}
+
+src_install() {
+   dodir /opt/puppetlabs/server/data/puppetdb
+   insinto /opt/puppetlabs/server/apps/puppetdb
+   insopts -m0744
+   doins ext/ezbake-functions.sh
+   insopts -m0644
+   doins ext/ezbake.manifest
+   doins puppetdb.jar
+   insinto /etc/puppetlabs/puppetdb
+   doins ext/config/logback.xml
+   doins ext/config/bootstrap.cfg
+   doins ext/config/request-logging.xml
+   insinto /etc/puppetlabs/puppetdb/conf.d
+   doins ext/config/conf.d/jetty.ini
+   doins ext/config/conf.d/repl.ini
+   doins ext/config/conf.d/database.ini
+   doins ext/config/conf.d/config.ini
+   insopts -m0755
+   insinto /opt/puppetlabs/server/apps/puppetdb/scripts
+   doins install.sh
+   insinto /opt/puppetlabs/server/apps/puppetdb/cli/apps
+   doins ext/cli/foreground
+   doins ext/cli/ssl-setup
+   doins ext/cli/config-migration
+   doins ext/cli/foreground
+   doins ext/cli/anonymize
+   doins ext/cli/reload
+   doins ext/cli/start
+   doins ext/cli/stop
+   insinto /opt/puppetlabs/server/apps/puppetdb/bin
+   doins ext/bin/puppetdb
+   insopts -m0644
+   dodir /opt/puppetlabs/server/bin
+   dosym ../apps/puppetdb/bin/puppetdb /opt/puppetlabs/server/bin/puppetdb
+   dodir /opt/puppetlabs/bin
+   dosym ../server/apps/puppetdb/bin/puppetdb /opt/puppetlabs/bin/puppetdb
+   dosym ../../opt/puppetlabs/server/apps/puppetdb/bin/puppetdb 
/usr/bin/puppetdb
+   # init type tasks
+   newconfd ext/default puppetdb
+   systemd_dounit ext/redhat/puppetdb.service
+   systemd_newtmpfilesd ext/puppetdb.tmpfiles.conf puppetdb.conf
+   newinitd "${FILESDIR}/puppetdb.initd-r2" puppetdb
+   # misc
+   insinto /etc/logrotate.d
+   newins ext/puppetdb.logrotate.conf puppetdb
+   fowners -R puppetdb:puppetdb /opt/puppetlabs/server/data/puppetdb
+   fperms -R 770 /opt/puppetlabs/server/data/puppetdb
+}
+
+pkg_postinst() {
+   elog "to install please run '/opt/puppetlabs/server/bin/puppetdb 
ssl-setup'"
+   elog
+   elog "to upgrade please run '/opt/puppetlabs/server/bin/puppetdb 
config-migration'"
+}



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

2020-10-22 Thread Matthew Thode
commit: 345bca2d2292341a62e09ce0b873f66ec4eb1e40
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 22 19:03:13 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Oct 22 19:03:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=345bca2d

dev-ruby/puppetdb-termini: 6.13.0 bump

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

 dev-ruby/puppetdb-termini/Manifest |  1 +
 .../puppetdb-termini-6.13.0.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-ruby/puppetdb-termini/Manifest 
b/dev-ruby/puppetdb-termini/Manifest
index ffbcc32fc7f..084a8039045 100644
--- a/dev-ruby/puppetdb-termini/Manifest
+++ b/dev-ruby/puppetdb-termini/Manifest
@@ -1 +1,2 @@
 DIST puppetdb-termini_6.12.0-1stretch_all.deb 21290 BLAKE2B 
11bc0a316517190162e7e4e5a2ce05bc880ef8412bfcf5fb66ec68545bd7779e217d5d5e75ab79f24fc6b2f68e1a962262704efb8833fdce84288d060245b898
 SHA512 
a742825e9f9bacf5726814474b7812393d1a51c50fd710d771c10a9e23c874a465c6859fc17485b66a2c4114ac170f2f25c5ce1be6684ff18f5da31dc9ef0744
+DIST puppetdb-termini_6.13.0-1stretch_all.deb 21296 BLAKE2B 
6ef6f82047f293b854e1b0d6db2933e18bc95d1bb7fe4a3d03d2dbe5da00cdb68e7e3ac35097f466ee21de5a7ed584606684a52c088a9e31abe9fe11d7cf
 SHA512 
bbcf8d2ed996925ead0add6899b266ca9308b01cc12d0dfa6f61956e801a092abf5a01ae4647bf96778f9fe0fa95e17bfae0a3b30576346093651141c1982ebf

diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-6.13.0.ebuild 
b/dev-ruby/puppetdb-termini/puppetdb-termini-6.13.0.ebuild
new file mode 100644
index 000..a7f2b53b2dd
--- /dev/null
+++ b/dev-ruby/puppetdb-termini/puppetdb-termini-6.13.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+inherit unpacker
+
+DESCRIPTION="Library needed to connect puppet to puppetdb"
+HOMEPAGE="http://docs.puppetlabs.com/puppetdb/;
+SRC_URI="http://apt.puppetlabs.com/pool/stretch/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1stretch_all.deb;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+# will need the same keywords as puppet
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND+=""
+DEPEND+=""
+
+S=${WORKDIR}
+
+src_install() {
+   insinto opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/
+   doins -r opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/*
+}



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

2020-10-22 Thread Matthew Thode
commit: 2ed46719a0bf3e2461365ccfcf07e30167bb95c7
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 22 18:59:54 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Oct 22 19:03:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed46719

app-admin/puppetserver: 6.14.0 bump

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

 app-admin/puppetserver/Manifest   |   1 +
 app-admin/puppetserver/puppetserver-6.14.0.ebuild | 131 ++
 2 files changed, 132 insertions(+)

diff --git a/app-admin/puppetserver/Manifest b/app-admin/puppetserver/Manifest
index 582342c46fa..26b5485b616 100644
--- a/app-admin/puppetserver/Manifest
+++ b/app-admin/puppetserver/Manifest
@@ -1 +1,2 @@
 DIST puppetserver-6.13.0.tar.gz 61890579 BLAKE2B 
be514b3c41dcc018715e949f1f1c86317499baa22fa70e5f7e8df89211b566651ab4de469afadf14fcd1dbc9b1d0b0c21452c313f74052eb8d65bbd591231194
 SHA512 
ab67ebf94c37a50999a5597e1ceeadf606296c2b6e557bd6ee2bb99ac44b7c8fe8df892f4e3bccb9f0e3822fc480f61a27d6799b7dfc8df12e058c7074d589f9
+DIST puppetserver-6.14.0.tar.gz 61960111 BLAKE2B 
760fb2114aef78f1d96d41023f43f162eccd14ee0fa50f8ce4c7954450087dc395d9a9347629a968d99193ba6964b11a2650513c229b48159df67e9f9d63f541
 SHA512 
5d66b57a0f3c64ff889c33ccf94077a0ab142b84ca17faffaf4b885ba4794a52afb1b227f101eced36655999ac402913363897a3823a387f3c48948d38471c43

diff --git a/app-admin/puppetserver/puppetserver-6.14.0.ebuild 
b/app-admin/puppetserver/puppetserver-6.14.0.ebuild
new file mode 100644
index 000..94b63776bb9
--- /dev/null
+++ b/app-admin/puppetserver/puppetserver-6.14.0.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib systemd
+
+DESCRIPTION="Puppet Server is the next-generation application for managing 
Puppet agents."
+HOMEPAGE="http://docs.puppetlabs.com/puppetserver/;
+SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="puppetdb"
+# will need the same keywords as puppet
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND+="
+   >=virtual/jdk-1.8.0
+   app-admin/puppet-agent[puppetdb?]"
+DEPEND+="acct-user/puppet
+   acct-group/puppet"
+
+src_prepare() {
+   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/redhat/puppetserver.service || die
+   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/bin/puppetserver || die
+   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' install.sh 
|| die
+   sed -i 's/var\/run/run/g' ext/config/conf.d/puppetserver.conf || die
+   sed -i 's/var\/run/run/g' ext/redhat/puppetserver.service || die
+   sed -i 's/var\/run/run/g' install.sh || die
+   default
+}
+
+src_compile() {
+   einfo "not compiling"
+}
+
+src_install() {
+   insinto /opt/puppetlabs/server/apps/puppetserver
+   insopts -m0774
+   doins ext/ezbake-functions.sh
+   insopts -m0644
+   doins ext/ezbake.manifest
+   doins puppet-server-release.jar
+   insinto /etc/puppetlabs/puppetserver
+   doins ext/config/logback.xml
+   doins ext/config/request-logging.xml
+   insinto /etc/puppetlabs/puppetserver/services.d
+   doins ext/system-config/services.d/bootstrap.cfg
+   doins ext/config/services.d/ca.cfg
+   insinto /etc/puppetlabs/puppetserver/conf.d
+   doins ext/config/conf.d/puppetserver.conf
+   doins ext/config/conf.d/auth.conf
+   doins ext/config/conf.d/global.conf
+   doins ext/config/conf.d/web-routes.conf
+   doins ext/config/conf.d/metrics.conf
+   doins ext/config/conf.d/webserver.conf
+   insopts -m0755
+   insinto /opt/puppetlabs/server/apps/puppetserver/scripts
+   doins install.sh
+   insinto /opt/puppetlabs/server/apps/puppetserver/cli/apps
+   doins ext/cli/ca
+   doins ext/cli/irb
+   doins ext/cli/foreground
+   doins ext/cli/gem
+   doins ext/cli/ruby
+   doins ext/cli/reload
+   doins ext/cli/start
+   doins ext/cli/stop
+   insinto /opt/puppetlabs/server/apps/puppetserver/cli
+   doins ext/cli_defaults/cli-defaults.sh
+   insinto /opt/puppetlabs/server/apps/puppetserver/bin
+   doins ext/bin/puppetserver
+   insopts -m0644
+   dodir /opt/puppetlabs/server/bin
+   dosym ../apps/puppetserver/bin/puppetserver 
/opt/puppetlabs/server/bin/puppetserver
+   dodir /opt/puppetlabs/bin
+   dosym ../server/apps/puppetserver/bin/puppetserver 
/opt/puppetlabs/bin/puppetserver
+   dosym ../../opt/puppetlabs/server/apps/puppetserver/bin/puppetserver 
/usr/bin/puppetserver
+   dodir /opt/puppetlabs/server/apps/puppetserver/config/services.d
+   # other sys stuff
+   dodir /etc/puppetlabs/code
+   # needed for systemd
+   dodir /var/log/puppetlabs/puppetserver
+   dodir /etc/puppetlabs/puppet/ssl
+   

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

2020-10-22 Thread Matthew Thode
commit: ea27b89e74e08b5a96d9ecf9b8e70d5406a4e591
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 22 18:58:04 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Oct 22 19:03:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea27b89e

app-admin/puppet-agent: 6.19.1 bump

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

 app-admin/puppet-agent/Manifest   |  1 +
 app-admin/puppet-agent/puppet-agent-6.19.1.ebuild | 76 +++
 2 files changed, 77 insertions(+)

diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest
index 63a890981a0..fa6ad88fdc0 100644
--- a/app-admin/puppet-agent/Manifest
+++ b/app-admin/puppet-agent/Manifest
@@ -1,3 +1,4 @@
 DIST puppet-agent_6.15.0-1stretch_amd64.deb 22581842 BLAKE2B 
19c45427e56a41f6030836129a7fb2824ea47f1000745a8c74b0968c61f719d3cef9a0e02f51009b8e91c4ad66445c074ccc203754bb13d82007316a3d053c60
 SHA512 
4ec7e04fb6bab697bfccd369740a57f735476a4614dbfa1f7c893901f5ffb9d6ce3d79886b6e035805b1a8f2c3de3e0b9b468b08909881df6022c9700c7a2768
 DIST puppet-agent_6.15.0-1stretch_i386.deb 22917002 BLAKE2B 
5bab2b6cdde11a46e64996074e8db50d48d004b601c0d08ddfde9c8dec0c0f62da1176b9148d084f0250b582460606b7cd0a97291d157a186b7a97dee4184c51
 SHA512 
89e676491f7b7b44c9c747b129166db7b025adf76d9911d12d7d026aa8d04de293d3d1c638ca309ee8ed45a37c49b4ab0076ea0c711ac0e43f4297084446784f
 DIST puppet-agent_6.18.0-1focal_amd64.deb 22258752 BLAKE2B 
547d06b16b2c95ec9be72bd82e1aa0a4a4b511075da73f29ebecdef32ca4ed9b965a38a7c071d9bcc8c444b6974159df97f020878c0e4a20d1f50ff23d4c1129
 SHA512 
00f0cfd96176f5311f0bab14016ab88da03ecc10fd9e2bf28fc2d9a399600c56a97e23095694be5382005fef0df1c4fe3ff0d1aec3a46d85f74c729a3c62476a
+DIST puppet-agent_6.19.1-1focal_amd64.deb 1600 BLAKE2B 
22b03ef1f86b34955e8bad7c63a2022d2832dadd554316baf75419d6543e8a569902fb92a81a3dcc817401f06aa7dd47143a6cbd383f0e531c465cd3203dc4ed
 SHA512 
4819a3509066516b0be76bc0f2afe94611405f7ac52fe50890d57c86a8a9c6c70787d46cb4b77085666f3e74bcb83a11acf1fef5d1e6ed3151ea06cbb8df3170

diff --git a/app-admin/puppet-agent/puppet-agent-6.19.1.ebuild 
b/app-admin/puppet-agent/puppet-agent-6.19.1.ebuild
new file mode 100644
index 000..d2a6b4ff967
--- /dev/null
+++ b/app-admin/puppet-agent/puppet-agent-6.19.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils systemd unpacker
+
+DESCRIPTION="general puppet client utils along with hiera and facter"
+HOMEPAGE="https://puppetlabs.com/;
+SRC_URI="http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1focal_amd64.deb;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="puppetdb selinux"
+RESTRICT="strip"
+
+CDEPEND="!app-admin/puppet
+   !dev-ruby/hiera
+   !dev-ruby/facter
+   !app-emulation/virt-what
+   acct-user/puppet
+   acct-group/puppet"
+
+DEPEND="
+   ${CDEPEND}
+   app-admin/augeas"
+RDEPEND="${CDEPEND}
+   app-portage/eix
+   sys-apps/dmidecode
+   sys-libs/libselinux
+   sys-libs/glibc
+   sys-libs/readline:0/8
+   sys-libs/libxcrypt
+   sys-libs/ncurses:0[tinfo]
+   selinux? (
+   sys-libs/libselinux[ruby]
+   sec-policy/selinux-puppet
+   )
+   puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )"
+
+S=${WORKDIR}
+
+QA_PREBUILT="*"
+
+src_install() {
+   # conf.d
+   doconfd etc/default/puppet
+   doconfd etc/default/pxp-agent
+   # logrotate.d
+   insinto /etc/logrotate.d
+   doins etc/logrotate.d/pxp-agent
+   # puppet itself
+   insinto /etc/puppetlabs
+   doins -r etc/puppetlabs/*
+   # logdir for systemd
+   dodir var/log/puppetlabs/puppet/
+   fperms 0750 var/log/puppetlabs/puppet/
+   # the rest
+   insinto /opt
+   dodir opt/puppetlabs/puppet/cache
+   doins -r opt/*
+   fperms 0750 /opt/puppetlabs/puppet/cache
+   # init
+   newinitd "${FILESDIR}/puppet.initd" puppet
+   systemd_dounit lib/systemd/system/puppet.service
+   systemd_dounit lib/systemd/system/pxp-agent.service
+   systemd_newtmpfilesd "${FILESDIR}/puppet-agent.conf.tmpfilesd" 
puppet-agent.conf
+   # symlinks
+   chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/"
+   chmod 0755 
"${D}//opt/puppetlabs/puppet/lib/virt-what/virt-what-cpuid-helper"
+   dosym ../../opt/puppetlabs/bin/facter /usr/bin/facter
+   dosym ../../opt/puppetlabs/bin/hiera /usr/bin/hiera
+   dosym ../../opt/puppetlabs/bin/puppet /usr/bin/puppet
+   dosym ../../opt/puppetlabs/puppet/bin/virt-what /usr/bin/virt-what
+   dosym ../../../../usr/lib64/xcrypt/libcrypt.so.1 
/opt/puppetlabs/puppet/lib/libcrypt.so.1
+}



[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/base/

2020-10-22 Thread Matt Turner
commit: 45a0e0b08affca6615ed16de29bf9a8454be414f
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May 16 21:44:37 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 22 18:57:43 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=45a0e0b0

catalyst: Use libmount for handling mounts

Handle the mounts/unmounts in all in process rather than shelling out
(pun intended!) to an external program.

While we're here, change some log.notice to log.debug since those cases
are normal and expected.

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

 catalyst/base/stagebase.py | 42 +++---
 1 file changed, 27 insertions(+), 15 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 06919fb5..95cb2912 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -6,6 +6,7 @@ import sys
 
 from pathlib import Path
 
+import libmount
 import toml
 
 from snakeoil import fileutils
@@ -842,7 +843,8 @@ class StageBase(TargetBase, ClearBase, GenBase):
 
 source = str(self.mount[x]['source'])
 target = self.settings['chroot_path'] + 
str(self.mount[x]['target'])
-mount = ['mount']
+fstype = ''
+options = ''
 
 log.debug('bind %s: "%s" -> "%s"', x, source, target)
 
@@ -850,18 +852,20 @@ class StageBase(TargetBase, ClearBase, GenBase):
 if 'var_tmpfs_portage' not in self.settings:
 continue
 
-mount += ['-t', 'tmpfs', '-o',
-  f"size={self.settings['var_tmpfs_portage']}G"]
+fstype = 'tmpfs'
+options = f"size={self.settings['var_tmpfs_portage']}G"
 elif source == 'tmpfs':
-mount += ['-t', 'tmpfs']
+fstype = 'tmpfs'
 elif source == 'shm':
-mount += ['-t', 'tmpfs', '-o', 'noexec,nosuid,nodev']
+fstype = 'tmpfs'
+options = "noexec,nosuid,nodev"
 else:
 source_path = Path(self.mount[x]['source'])
 if source_path.suffix == '.sqfs':
-mount += ['-o', 'ro']
+fstype = "squashfs"
+options = "ro,loop"
 else:
-mount.append('--bind')
+options = "bind"
 
 # We may need to create the source of the bind mount. 
E.g., in the
 # case of an empty package cache we must create the 
directory that
@@ -870,25 +874,33 @@ class StageBase(TargetBase, ClearBase, GenBase):
 
 Path(target).mkdir(mode=0o755, parents=True, exist_ok=True)
 
-cmd(mount + [source, target], env=self.env, fail_func=self.unbind)
+try:
+cxt = libmount.Context(source=source, target=target,
+   fstype=fstype, options=options)
+cxt.mount()
+except OSError as e:
+self.unbind()
+raise CatalystError(f"Counldn't mount: {source}, {e.strerror}")
 
 def unbind(self):
-mypath = self.settings["chroot_path"]
+chroot_path = self.settings["chroot_path"]
 umount_failed = False
 
 # Unmount in reverse order
-for x in [x for x in reversed(self.mount) if self.mount[x]['enable']]:
-target = normpath(mypath + self.mount[x]['target'])
-if not os.path.exists(target):
-log.notice('%s does not exist. Skipping', target)
+for target in [Path(chroot_path + self.mount[x]['target'])
+   for x in reversed(self.mount)
+   if self.mount[x]['enable']]:
+if not target.exists():
+log.debug('%s does not exist. Skipping', target)
 continue
 
 if not ismount(target):
-log.notice('%s is not a mount point. Skipping', target)
+log.debug('%s is not a mount point. Skipping', target)
 continue
 
 try:
-cmd(['umount', target], env=self.env)
+cxt = libmount.Context(target=str(target))
+cxt.umount()
 except OSError as e:
 log.warning("Couldn't umount: %s, %s", target,
 e.strerror)



[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/base/, targets/support/

2020-10-22 Thread Matt Turner
commit: 2b2bb477aacbff60bed4e8964af2802ec439d1d4
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct 22 18:19:09 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 22 18:57:30 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=2b2bb477

catalyst: Remove kill_support_pids()

We've been using since e5a53e42 ("catalyst: create namespaces for
building"), and mount_namespaces(7) says

   A mount ceases to be a member of a peer group when either the
   mount is explicitly unmounted, or when the mount is implicitly
   unmounted because a mount namespace is removed (because it  has
   no  more member processes).

So the mounts are implicitly unmounted when the last process in the
namespace dies, meaning we don't need to try any funny business around
cleaning up processes in order to unmount.

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

 catalyst/base/stagebase.py  | 33 
 targets/support/kill-chroot-pids.sh | 62 -
 2 files changed, 6 insertions(+), 89 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index be7b96c8..06919fb5 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -629,17 +629,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
 assert self.settings[verify] == "blake2"
 self.settings.setdefault("gk_mainargs", []).append("--b2sum")
 
-def kill_chroot_pids(self):
-log.info('Checking for processes running in chroot and killing them.')
-
-# Force environment variables to be exported so script can see them
-self.setup_environment()
-
-killcmd = normpath(self.settings["sharedir"] +
-   self.settings["shdir"] + 
"/support/kill-chroot-pids.sh")
-if os.path.exists(killcmd):
-cmd([killcmd], env=self.env)
-
 def mount_safety_check(self):
 """
 Check and verify that none of our paths in mypath are mounted. We don't
@@ -884,8 +873,8 @@ class StageBase(TargetBase, ClearBase, GenBase):
 cmd(mount + [source, target], env=self.env, fail_func=self.unbind)
 
 def unbind(self):
-ouch = 0
 mypath = self.settings["chroot_path"]
+umount_failed = False
 
 # Unmount in reverse order
 for x in [x for x in reversed(self.mount) if self.mount[x]['enable']]:
@@ -900,19 +889,12 @@ class StageBase(TargetBase, ClearBase, GenBase):
 
 try:
 cmd(['umount', target], env=self.env)
-except CatalystError:
-log.warning('First attempt to unmount failed: %s', target)
-log.warning('Killing any pids still running in the chroot')
-
-self.kill_chroot_pids()
+except OSError as e:
+log.warning("Couldn't umount: %s, %s", target,
+e.strerror)
+umount_failed = True
 
-try:
-cmd(['umount', target], env=self.env)
-except CatalystError:
-ouch = 1
-log.warning("Couldn't umount bind mount: %s", target)
-
-if ouch:
+if umount_failed:
 # if any bind mounts really failed, then we need to raise
 # this to potentially prevent an upcoming bash stage cleanup script
 # from wiping our bind mounts.
@@ -1345,9 +1327,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
 def run(self):
 self.chroot_lock.write_lock()
 
-# Kill any pids in the chroot
-self.kill_chroot_pids()
-
 # Check for mounts right away and abort if we cannot unmount them
 self.mount_safety_check()
 

diff --git a/targets/support/kill-chroot-pids.sh 
b/targets/support/kill-chroot-pids.sh
deleted file mode 100755
index ea8ee402..
--- a/targets/support/kill-chroot-pids.sh
+++ /dev/null
@@ -1,62 +0,0 @@
-#!/bin/bash
-# Script to kill processes found running in the chroot.
-
-if [ "${clst_chroot_path}" == "/" ]
-then
-   echo "Aborting  clst_chroot_path is set to /"
-   echo "This is very dangerous"
-   exit 1
-fi
-
-if [ "${clst_chroot_path}" == "" ]
-then
-   echo "Aborting  clst_chroot_path is NOT set"
-   echo "This is very dangerous"
-   exit 1
-fi
-
-j=0
-declare -a pids
-# Get files and dirs in /proc
-for i in `ls /proc`
-do
-   # Test for directories
-   if [ -d /proc/$i ]
-   then
-   # Search for exe containing string inside ${clst_chroot_path}
-   ls -la --color=never /proc/$i 2>&1 |grep exe|grep ${clst_chroot_path} > 
/dev/null
-
-   # If found
-   if [ $? == 0 ]
-   then
-   # Assign the pid into the pids array
-   pids[$j]=$i
-   j=$(($j+1))
-   fi
-   fi
-done
-
-if [ ${j} -gt 0 ]
-then
-   echo
-   echo "Killing process(es)"
-   echo "pid: process name"
-   

[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/

2020-10-22 Thread Matt Turner
commit: cbd0a3effad6a0e1dd6ce025f94b13bdb3b6472a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct 22 18:52:46 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 22 18:57:25 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=cbd0a3ef

catalyst: Rewrite ismount() to use libmount

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

 catalyst/support.py | 33 +++--
 1 file changed, 11 insertions(+), 22 deletions(-)

diff --git a/catalyst/support.py b/catalyst/support.py
index f49315a5..00a95006 100644
--- a/catalyst/support.py
+++ b/catalyst/support.py
@@ -5,8 +5,11 @@ import os
 import re
 import shutil
 import time
+from pathlib import Path
 from subprocess import Popen
 
+import libmount
+
 from catalyst import log
 
 BASH_BINARY = "/bin/bash"
@@ -179,31 +182,17 @@ def read_makeconf(mymakeconffile):
 return makeconf
 
 
-def pathcompare(path1, path2):
-# Change double slashes to slash
-path1 = re.sub(r"//", r"/", path1)
-path2 = re.sub(r"//", r"/", path2)
-# Removing ending slash
-path1 = re.sub("/$", "", path1)
-path2 = re.sub("/$", "", path2)
-
-if path1 == path2:
-return 1
-return 0
-
-
 def ismount(path):
 """Like os.path.ismount, but also support bind mounts"""
 if os.path.ismount(path):
-return 1
-a = os.popen("mount")
-mylines = a.readlines()
-a.close()
-for line in mylines:
-mysplit = line.split()
-if pathcompare(path, mysplit[2]):
-return 1
-return 0
+return True
+
+cxt = libmount.Context()
+while (fs := cxt.mtab.next_fs()) is not None:
+if Path(path) == Path(fs.source):
+return True
+
+return False
 
 
 def addl_arg_parse(myspec, addlargs, requiredspec, validspec):



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

2020-10-22 Thread Mike Gilbert
commit: 972aae18a3d2ad660c9abd817ae9d0fc2a38845b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Oct 22 18:44:43 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Oct 22 18:44:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=972aae18

www-client/chromium: don't clobber PATCHES

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

 www-client/chromium/chromium-87.0.4280.20-r1.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/www-client/chromium/chromium-87.0.4280.20-r1.ebuild 
b/www-client/chromium/chromium-87.0.4280.20-r1.ebuild
index bf67a111684..60f25e7d36d 100644
--- a/www-client/chromium/chromium-87.0.4280.20-r1.ebuild
+++ b/www-client/chromium/chromium-87.0.4280.20-r1.ebuild
@@ -175,11 +175,6 @@ them in Chromium, then add --password-store=basic to 
CHROMIUM_FLAGS
 in /etc/chromium/default.
 "
 
-PATCHES=(
-   "${FILESDIR}/chromium-87-ozone-deps.patch"
-   "${FILESDIR}/chromium-87-webcodecs-deps.patch"
-)
-
 pre_build_checks() {
if [[ ${MERGE_TYPE} != binary ]]; then
local -x CPP="$(tc-getCXX) -E"
@@ -233,6 +228,8 @@ src_prepare() {
 
local PATCHES=(
"${WORKDIR}/patches"
+   "${FILESDIR}/chromium-87-ozone-deps.patch"
+   "${FILESDIR}/chromium-87-webcodecs-deps.patch"
"${FILESDIR}/chromium-87-xproto-crash.patch"
)
 



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

2020-10-22 Thread Matthew Thode
commit: cc7468f246a1a02361eb7b0f6bfa36e47bac114d
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 22 18:43:27 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Oct 22 18:43:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc7468f2

sys-cluster/swift: 2.26.0 stable amd64/x86

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

 sys-cluster/swift/swift-2.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/swift/swift-2.26.0.ebuild 
b/sys-cluster/swift/swift-2.26.0.ebuild
index 084afc372ec..b31a3f9eed7 100644
--- a/sys-cluster/swift/swift-2.26.0.ebuild
+++ b/sys-cluster/swift/swift-2.26.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]];then
EGIT_BRANCH="stable/victoria"
 else
SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 LICENSE="Apache-2.0"



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

2020-10-22 Thread Patrick McLean
commit: 51f7f8a02b5f31a1520eef78f092e69693de1bc3
Author: Patrick McLean  sony  com>
AuthorDate: Thu Oct 22 00:45:04 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Oct 22 18:34:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51f7f8a0

sys-cluster/ceph-14.2.12: Version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/Manifest|   1 +
 sys-cluster/ceph/ceph-14.2.12.ebuild | 400 +++
 2 files changed, 401 insertions(+)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index 0c0b72e38c5..e3f10212101 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -1,4 +1,5 @@
 DIST ceph-12.2.12.tar.gz 77467762 BLAKE2B 
a5224432121db9ef49c1e22771d847399df2f7881cd9c2e185eca12096efb79d21578659d248eb5bae678924983d57452d370e23ab7e78663764d7bea834a461
 SHA512 
e694c9a8c1f9836c08fb74b54423bdc16d4900252e34643c56cf1a615d4dacddfb13df06a6a9f68bb9d438f5f07069ed358f9fa4b5a362640a3046f9c7722dcc
 DIST ceph-14.2.11.tar.gz 129327263 BLAKE2B 
fb04f3fde6642905dd21836c7472cf3b6cb484f69367ecf01b7d427c757e0fd1db4bd483bf9b0e485e1f8924a8e9201e8d47713a1de9281d5d96e45939bd1078
 SHA512 
765e8982d457cfd900acddc8f82c23824b32dc6d925d45e7693cba48c06fab798b6d57991dc9ad18a9ace9aff6fb2b917bd97f2d6435a7caceb03c9733e9602a
+DIST ceph-14.2.12.tar.gz 129248378 BLAKE2B 
81920597ddeae76a7ce2a0dd20d97eb7030b5939479e56b1a4a38a95059909e15c71955e10970b23965f02b578caae7675e7eef33123ea75a48ca05cd8c1b346
 SHA512 
5880f274732b5c6cd58d42ddda7627241b72a8d403e905032fc11d4cb01865d1553ac5e151ea443617d44279a57c6a9b4d71c4a386155ac2f9ae5ebebbae814d
 DIST ceph-15.2.4.tar.gz 148011928 BLAKE2B 
c0222725227cf922ed10bb19840b8cbfe0c0b8ae77a4f83f03a95c3fc198165740f7a1dee5e1983e9403634ce389c858e71ed3f2731202630e19961a5de0247a
 SHA512 
94e9b4c87d9f27dbfc9961b853f2cf159d65b614bf50ac3dabad9d801a181c547550ab4bca1f48c7a6e11aa6188e5858b110a9023dc214a043ed5ba375b3dee2
 DIST ceph-15.2.5.tar.gz 149219528 BLAKE2B 
8f2cea9a258b7c530bff72a46d45fabf5364cf919f098c7d77857afa0dfdbcd7c290aa5a0d88cce1d99923588cc303d27c0b85179378ff1c394d9ce0f135a1b1
 SHA512 
55de068886c48293e92ef95cf8343ae44825fd2bf9c3fa7d47cda92907a47bae79e0af730cd34d0155b0777901d0fd6f9d1f30537c66c54c95098df7368fca2e

diff --git a/sys-cluster/ceph/ceph-14.2.12.ebuild 
b/sys-cluster/ceph/ceph-14.2.12.ebuild
new file mode 100644
index 000..56971678154
--- /dev/null
+++ b/sys-cluster/ceph/ceph-14.2.12.ebuild
@@ -0,0 +1,400 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+CMAKE_MAKEFILE_GENERATOR=emake
+
+DISTUTILS_OPTIONAL=1
+
+inherit check-reqs bash-completion-r1 cmake distutils-r1 flag-o-matic \
+   python-r1 udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ceph/ceph.git;
+   SRC_URI=""
+else
+   SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz;
+   KEYWORDS="~amd64 ~ppc64"
+fi
+
+DESCRIPTION="Ceph distributed filesystem"
+HOMEPAGE="https://ceph.com/;
+
+LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 
GPL-3 BSD Boost-1.0 MIT public-domain"
+SLOT="0"
+
+CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3)
+
+IUSE="babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana 
jemalloc
+   kafka kerberos ldap libressl lttng +mgr numa +openssl rabbitmq +radosgw 
+ssl
+   spdk system-boost systemd +tcmalloc test xfs zfs"
+IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
+
+DEPEND="
+   acct-group/ceph
+   acct-user/ceph
+   virtual/libudev:=
+   app-arch/bzip2:=
+   app-arch/lz4:=
+   app-arch/snappy:=
+   app-arch/zstd:=
+   app-shells/bash:0
+   app-misc/jq:=
+   dev-libs/crypto++:=
+   dev-libs/leveldb:=[snappy,tcmalloc(-)?]
+   dev-libs/libaio:=
+   dev-libs/libnl:3=
+   dev-libs/libxml2:=
+   dev-libs/xmlsec:=[!openssl?,!libressl?]
+   dev-cpp/yaml-cpp:=
+   dev-libs/nss:=
+   dev-libs/protobuf:=
+   net-dns/c-ares:=
+   net-libs/gnutls:=
+   sys-auth/oath-toolkit:=
+   sys-apps/coreutils
+   sys-apps/grep
+   sys-apps/hwloc:=
+   sys-apps/keyutils:=
+   sys-apps/util-linux:=
+   sys-apps/sed
+   sys-apps/util-linux
+   sys-libs/libcap-ng:=
+   sys-libs/ncurses:0=
+   sys-libs/zlib:=
+   sys-process/numactl:=
+   x11-libs/libpciaccess:=
+   babeltrace? ( dev-util/babeltrace )
+   fuse? ( sys-fs/fuse:0= )
+   jemalloc? ( dev-libs/jemalloc:= )
+   !jemalloc? ( >=dev-util/google-perftools-2.6.1:= )
+   kafka? ( dev-libs/librdkafka:= )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap:= )
+   lttng? ( 

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/tekore/

2020-10-22 Thread Andrew Ammerlaan
commit: 754e9723d0379094c46df643ab8672f5be813f2e
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Thu Oct 22 18:32:16 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Oct 22 18:32:16 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=754e9723

dev-python/tekore: version bump

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/tekore/Manifest | 2 +-
 dev-python/tekore/{tekore-3.2.0.ebuild => tekore-3.3.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tekore/Manifest b/dev-python/tekore/Manifest
index 194a802e..e3536a97 100644
--- a/dev-python/tekore/Manifest
+++ b/dev-python/tekore/Manifest
@@ -1 +1 @@
-DIST tekore-3.2.0.tar.gz 167289 BLAKE2B 
717cf6a2d0d56eca92252bdd1c391658ae1acf423e75d7c9751a0776074791b1f6bf44a7c1290ae57bad9a82f72dd86548508cad945a9ef823decd6b35a4923b
 SHA512 
c837cd6f308bbc040bc4044418b1ca3e5c14a630156e1d5578b449b7608ec7d50bb1cd92a6a3cc075d2bd13573364bb1bfa0b1a741fe92d9402274d89840de82
+DIST tekore-3.3.0.tar.gz 167669 BLAKE2B 
eecdfc82a73371cb13464a2c9dd135c8d22d59674acfa3ee798660f90949e3635f59834e99dc174ed0669c3866c9f3745616d780c7edf20887e6ea674a5e46c8
 SHA512 
e16321f77d6ad837744a251aff885aac999ada1f96898611fe38a52d5a9f419fda17af1d69c484fbea47558219f23bd491f1a3ad877fc320ca4cc7a984d3446a

diff --git a/dev-python/tekore/tekore-3.2.0.ebuild 
b/dev-python/tekore/tekore-3.3.0.ebuild
similarity index 100%
rename from dev-python/tekore/tekore-3.2.0.ebuild
rename to dev-python/tekore/tekore-3.3.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/, profiles/arch/arm/

2020-10-22 Thread Sam James
commit: 0d87d08a9ee825d1c9141f0e520b82a77be9596a
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 22 18:25:36 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 22 18:27:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d87d08a

profiles/arch/arm*: unmask video_cards_lima

Unmask VIDEO_CARDS="lima", we should possibly
do vivante too(?)

Closes: https://bugs.gentoo.org/692706
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/arm/use.mask   | 1 +
 profiles/arch/arm64/use.mask | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index 76f4bca6d6f..03c8341c509 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -94,6 +94,7 @@ anthy
 -video_cards_exynos
 -video_cards_freedreno
 -video_cards_imx
+-video_cards_lima
 -video_cards_omap
 -video_cards_panfrost
 -video_cards_tegra

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 7321f9dd4bf..2de0aa7bd06 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -118,6 +118,7 @@ anthy
 # Unmask ARM-only video-cards
 -video_cards_exynos
 -video_cards_freedreno
+-video_cards_lima
 -video_cards_imx
 -video_cards_nouveau
 -video_cards_panfrost



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

2020-10-22 Thread Mike Gilbert
commit: ccdef30aadb3c545028c23ee0f104b6d77c2ad7a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Oct 22 18:16:12 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Oct 22 18:16:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccdef30a

net-misc/rsync: drop static USE flag

Closes: https://bugs.gentoo.org/741116
Signed-off-by: Mike Gilbert  gentoo.org>

 .../{rsync-3.2.3.ebuild => rsync-3.2.3-r1.ebuild}  | 25 ++
 net-misc/rsync/rsync-.ebuild   | 25 ++
 2 files changed, 22 insertions(+), 28 deletions(-)

diff --git a/net-misc/rsync/rsync-3.2.3.ebuild 
b/net-misc/rsync/rsync-3.2.3-r1.ebuild
similarity index 85%
rename from net-misc/rsync/rsync-3.2.3.ebuild
rename to net-misc/rsync/rsync-3.2.3-r1.ebuild
index a502102dad2..1d28b731fa4 100644
--- a/net-misc/rsync/rsync-3.2.3.ebuild
+++ b/net-misc/rsync/rsync-3.2.3-r1.ebuild
@@ -25,24 +25,22 @@ fi
 LICENSE="GPL-3"
 SLOT="0"
 IUSE_CPU_FLAGS_X86=" sse2"
-IUSE="acl examples iconv ipv6 libressl lz4 ssl static stunnel system-zlib 
xattr xxhash zstd"
+IUSE="acl examples iconv ipv6 libressl lz4 ssl stunnel system-zlib xattr 
xxhash zstd"
 IUSE+=" ${IUSE_CPU_FLAGS_X86// / cpu_flags_x86_}"
 
-LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )
-   lz4? ( app-arch/lz4[static-libs(+)] )
+RDEPEND="acl? ( virtual/acl )
+   lz4? ( app-arch/lz4 )
ssl? (
-   !libressl? ( dev-libs/openssl:0=[static-libs(+)] )
-   libressl? ( dev-libs/libressl:0=[static-libs(+)] )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
)
-   system-zlib? ( sys-libs/zlib[static-libs(+)] )
-   xattr? ( kernel_linux? ( sys-apps/attr[static-libs(+)] ) )
-   xxhash? ( dev-libs/xxhash[static-libs(+)] )
-   zstd? ( >=app-arch/zstd-1.4[static-libs(+)] )
-   >=dev-libs/popt-1.5[static-libs(+)]"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   system-zlib? ( sys-libs/zlib )
+   xattr? ( kernel_linux? ( sys-apps/attr ) )
+   xxhash? ( dev-libs/xxhash )
+   zstd? ( >=app-arch/zstd-1.4 )
+   >=dev-libs/popt-1.5
iconv? ( virtual/libiconv )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )"
+DEPEND="${RDEPEND}"
 
 if [[ "${PV}" == * ]] ; then
BDEPEND="${PYTHON_DEPS}
@@ -66,7 +64,6 @@ src_prepare() {
 }
 
 src_configure() {
-   use static && append-ldflags -static
local myeconfargs=(
--with-rsyncd-conf="${EPREFIX}"/etc/rsyncd.conf
--without-included-popt

diff --git a/net-misc/rsync/rsync-.ebuild b/net-misc/rsync/rsync-.ebuild
index 3624db6822a..e2cd8e20135 100644
--- a/net-misc/rsync/rsync-.ebuild
+++ b/net-misc/rsync/rsync-.ebuild
@@ -25,24 +25,22 @@ fi
 LICENSE="GPL-3"
 SLOT="0"
 IUSE_CPU_FLAGS_X86=" sse2"
-IUSE="acl examples iconv ipv6 libressl lz4 ssl static stunnel system-zlib 
xattr xxhash zstd"
+IUSE="acl examples iconv ipv6 libressl lz4 ssl stunnel system-zlib xattr 
xxhash zstd"
 IUSE+=" ${IUSE_CPU_FLAGS_X86// / cpu_flags_x86_}"
 
-LIB_DEPEND="acl? ( virtual/acl[static-libs(+)] )
-   lz4? ( app-arch/lz4[static-libs(+)] )
+RDEPEND="acl? ( virtual/acl )
+   lz4? ( app-arch/lz4 )
ssl? (
-   !libressl? ( dev-libs/openssl:0=[static-libs(+)] )
-   libressl? ( dev-libs/libressl:0=[static-libs(+)] )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
)
-   system-zlib? ( sys-libs/zlib[static-libs(+)] )
-   xattr? ( kernel_linux? ( sys-apps/attr[static-libs(+)] ) )
-   xxhash? ( dev-libs/xxhash[static-libs(+)] )
-   zstd? ( >=app-arch/zstd-1.4[static-libs(+)] )
-   >=dev-libs/popt-1.5[static-libs(+)]"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   system-zlib? ( sys-libs/zlib )
+   xattr? ( kernel_linux? ( sys-apps/attr ) )
+   xxhash? ( dev-libs/xxhash )
+   zstd? ( >=app-arch/zstd-1.4 )
+   >=dev-libs/popt-1.5
iconv? ( virtual/libiconv )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )"
+DEPEND="${RDEPEND}"
 
 if [[ "${PV}" == * ]] ; then
BDEPEND="${PYTHON_DEPS}
@@ -66,7 +64,6 @@ src_prepare() {
 }
 
 src_configure() {
-   use static && append-ldflags -static
local myeconfargs=(
--with-rsyncd-conf="${EPREFIX}"/etc/rsyncd.conf
--without-included-popt



[gentoo-commits] proj/catalyst:pending/mattst88 commit in: catalyst/base/, targets/support/

2020-10-22 Thread Matt Turner
commit: d39798015f4f34f48b7787934aafed4209ddebc2
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May 16 21:44:37 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 22 18:02:16 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=d3979801

catalyst: Use libmount for handling mounts

Handle the mounts/unmounts in all in process rather than shelling out
(pun intended!) to an external program.

At the same time, remove kill_chroot_pids() since with mount namespaces
(which we've been using since e5a53e42 "catalyst: create namespaces for
building") this is unnecessary. mount_namespaces(7) says

   A mount ceases to be a member of a peer group when either the
   mount is explicitly unmounted, or when the mount is implicitly
   unmounted because a mount namespace is removed (because it  has
   no  more member processes).

So the mounts are implicitly unmounted when the last process in the
namespace dies.

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

 catalyst/base/stagebase.py  | 76 -
 targets/support/kill-chroot-pids.sh | 62 --
 2 files changed, 33 insertions(+), 105 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index be7b96c8..838fd2f1 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -6,6 +6,7 @@ import sys
 
 from pathlib import Path
 
+import libmount
 import toml
 
 from snakeoil import fileutils
@@ -629,17 +630,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
 assert self.settings[verify] == "blake2"
 self.settings.setdefault("gk_mainargs", []).append("--b2sum")
 
-def kill_chroot_pids(self):
-log.info('Checking for processes running in chroot and killing them.')
-
-# Force environment variables to be exported so script can see them
-self.setup_environment()
-
-killcmd = normpath(self.settings["sharedir"] +
-   self.settings["shdir"] + 
"/support/kill-chroot-pids.sh")
-if os.path.exists(killcmd):
-cmd([killcmd], env=self.env)
-
 def mount_safety_check(self):
 """
 Check and verify that none of our paths in mypath are mounted. We don't
@@ -853,7 +843,8 @@ class StageBase(TargetBase, ClearBase, GenBase):
 
 source = str(self.mount[x]['source'])
 target = self.settings['chroot_path'] + 
str(self.mount[x]['target'])
-mount = ['mount']
+fstype = ''
+options = ''
 
 log.debug('bind %s: "%s" -> "%s"', x, source, target)
 
@@ -861,18 +852,19 @@ class StageBase(TargetBase, ClearBase, GenBase):
 if 'var_tmpfs_portage' not in self.settings:
 continue
 
-mount += ['-t', 'tmpfs', '-o',
-  f"size={self.settings['var_tmpfs_portage']}G"]
+fstype = 'tmpfs'
+options = f"size={self.settings['var_tmpfs_portage']}G"
 elif source == 'tmpfs':
-mount += ['-t', 'tmpfs']
+fstype = 'tmpfs'
 elif source == 'shm':
-mount += ['-t', 'tmpfs', '-o', 'noexec,nosuid,nodev']
+fstype = 'tmpfs'
+options = "noexec,nosuid,nodev"
 else:
 source_path = Path(self.mount[x]['source'])
 if source_path.suffix == '.sqfs':
-mount += ['-o', 'ro']
+options = "ro"
 else:
-mount.append('--bind')
+options = "bind"
 
 # We may need to create the source of the bind mount. 
E.g., in the
 # case of an empty package cache we must create the 
directory that
@@ -881,38 +873,39 @@ class StageBase(TargetBase, ClearBase, GenBase):
 
 Path(target).mkdir(mode=0o755, parents=True, exist_ok=True)
 
-cmd(mount + [source, target], env=self.env, fail_func=self.unbind)
+try:
+cxt = libmount.Context(source=source, target=target,
+   fstype=fstype, options=options)
+cxt.mount()
+except OSError as e:
+self.unbind()
+raise CatalystError(f"Counldn't mount: {source}, {e.strerror}")
 
 def unbind(self):
-ouch = 0
-mypath = self.settings["chroot_path"]
+chroot_path = self.settings["chroot_path"]
+umount_failed = False
 
 # Unmount in reverse order
-for x in [x for x in reversed(self.mount) if self.mount[x]['enable']]:
-target = normpath(mypath + self.mount[x]['target'])
-if not os.path.exists(target):
-log.notice('%s does not exist. Skipping', target)
+for target in [Path(chroot_path + self.mount[x]['target'])
+   for x in reversed(self.mount)

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

2020-10-22 Thread Matt Turner
commit: a4f52fce9b7808efed188061d38def995e899eee
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct 22 17:57:48 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 22 17:58:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f52fce

dev-util/catalyst: Check for UTS_NS IPC_NS Kconfig options

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

 dev-util/catalyst/catalyst-.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-util/catalyst/catalyst-.ebuild 
b/dev-util/catalyst/catalyst-.ebuild
index aa0697220eb..8b532c332b7 100644
--- a/dev-util/catalyst/catalyst-.ebuild
+++ b/dev-util/catalyst/catalyst-.ebuild
@@ -15,7 +15,7 @@ fi
 PYTHON_COMPAT=( python3_{7,8} )
 DISTUTILS_USE_SETUPTOOLS=no
 
-inherit distutils-r1 optfeature ${SRC_ECLASS}
+inherit distutils-r1 linux-info optfeature ${SRC_ECLASS}
 
 DESCRIPTION="Release metatool used for creating releases based on Gentoo Linux"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Catalyst;
@@ -74,6 +74,11 @@ RDEPEND="
)
 "
 
+pkg_setup() {
+   CONFIG_CHECK="~UTS_NS ~IPC_NS"
+   linux-info_pkg_setup
+}
+
 python_prepare_all() {
python_setup
echo VERSION="${PV}" "${PYTHON}" setup.py set_version



[gentoo-commits] repo/gentoo:master commit in: net-fs/nfs-utils/, net-fs/nfs-utils/files/

2020-10-22 Thread Lars Wendler
commit: 32acf46dbfa646259f78215a1e936eb442f71491
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Oct 22 17:49:11 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Oct 22 17:49:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32acf46d

net-fs/nfs-utils: Bump to version 2.5.2

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

 net-fs/nfs-utils/Manifest  |   1 +
 .../files/nfs-utils-2.5.2-no-werror.patch  |  68 +++
 net-fs/nfs-utils/nfs-utils-2.5.2.ebuild| 204 +
 3 files changed, 273 insertions(+)

diff --git a/net-fs/nfs-utils/Manifest b/net-fs/nfs-utils/Manifest
index 2cfc688a642..3985e4172da 100644
--- a/net-fs/nfs-utils/Manifest
+++ b/net-fs/nfs-utils/Manifest
@@ -1,3 +1,4 @@
 DIST nfs-utils-2.4.1.tar.bz2 910791 BLAKE2B 
4419eff7fca21747e0bc4969ebb8a8b863aa951984af8f23f197e7dfc4faad3770173808862b84178714ca75f021be1af96f9e4408fecd7ef97999d261f2f21b
 SHA512 
655a115955f35177b761f821e29c752693d614f4c6c2a90d392e0ab83b615247a397cf18e8ad453a93c6dc528d1fa90cfdf8b04de6626e0f4083b10e2e54f540
 DIST nfs-utils-2.4.3.tar.bz2 921710 BLAKE2B 
9386a99561370e09ffe871ec38a4fc993e99332c0c6fdb0d07eb7a924cfab4634e5c5186ac1f1629deecf02557fd2d3d5d99b90d97c32d3680ca4478b5c49d9c
 SHA512 
160c828dd7a7b3206b7f167eb99a8dfac7e1a0c8dd88c81b639c3a1f66916908b3ca11fb9a945e4cf6a474f82509ed91a8a3217623f6cb79302d3d9b760f19d9
 DIST nfs-utils-2.5.1.tar.bz2 931848 BLAKE2B 
84c93ef5707bd97e9e1107dcca0530a3c137cb5ad04c7533bb8aee595a53fdc72359252d009fde95b9833a61f1695db1d6b1726081e5e8efd6c528e831f9834c
 SHA512 
36c11668a9d2a382206db3d73a3d03000cdd2be9836fcbbbd327eb38515ac0b451520f6ffdc69bc05b2b81c60ecb88d50a20a50f123b8092a5b63e1c1054a2eb
+DIST nfs-utils-2.5.2.tar.bz2 933724 BLAKE2B 
691204739fa4348cea6234f1b87bd74872c94a0c175b09a08ebb4d5cefb0b04c1adfffadc82b7e9a4a45d5c86e7f2af62b275526d27482798d4c5dc296a5be09
 SHA512 
9e97cf5cd8be27d58e1dcd7fa563280ac8afa57d093872d6b03cbcd6dae4066ac29804b8b1624b61cb12f2aa016380c85b731113c9359a0e6887d2db0641

diff --git a/net-fs/nfs-utils/files/nfs-utils-2.5.2-no-werror.patch 
b/net-fs/nfs-utils/files/nfs-utils-2.5.2-no-werror.patch
new file mode 100644
index 000..396532a919a
--- /dev/null
+++ b/net-fs/nfs-utils/files/nfs-utils-2.5.2-no-werror.patch
@@ -0,0 +1,68 @@
+From 6ab8c7c186bd4a547a0ca435ecabe10ee50039c5 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Thu, 22 Oct 2020 19:44:34 +0200
+Subject: [PATCH] Don't build with -Werror flags
+
+https://bugs.gentoo.org/656984
+
+Signed-off-by: Lars Wendler 
+---
+ configure.ac | 34 +-
+ 1 file changed, 1 insertion(+), 33 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 50847d8a..6bc18e93 100644
+--- a/configure.ac
 b/configure.ac
+@@ -620,47 +620,15 @@ AC_SUBST(CPPFLAGS_FOR_BUILD)
+ AC_SUBST(LDFLAGS_FOR_BUILD)
+ 
+ my_am_cflags="\
+- -pipe \
+  -Wall \
+  -Wextra \
+  $rpcgen_cflags \
+- -Werror=missing-prototypes \
+- -Werror=missing-declarations \
+- -Werror=format=2 \
+- -Werror=undef \
+- -Werror=missing-include-dirs \
+- -Werror=strict-aliasing=2 \
+- -Werror=init-self \
+- -Werror=implicit-function-declaration \
+- -Werror=return-type \
+- -Werror=switch \
+- -Werror=overflow \
+- -Werror=parentheses \
+- -Werror=aggregate-return \
+- -Werror=unused-result \
+  -fno-strict-aliasing \
+ "
+ 
+-AC_DEFUN([CHECK_CCSUPPORT], [
+-  my_save_cflags="$CFLAGS"
+-  CFLAGS="-Werror $1"
+-  AC_MSG_CHECKING([whether CC supports $1])
+-  AC_COMPILE_IFELSE([AC_LANG_PROGRAM([])],
+-[AC_MSG_RESULT([yes])]
+-[$2+=$1],
+-[AC_MSG_RESULT([no])]
+-  )
+-  CFLAGS="$my_save_cflags"
+-])
+-
+-CHECK_CCSUPPORT([-Werror=format-overflow=2], [flg1])
+-CHECK_CCSUPPORT([-Werror=int-conversion], [flg2])
+-CHECK_CCSUPPORT([-Werror=incompatible-pointer-types], [flg3])
+-CHECK_CCSUPPORT([-Werror=misleading-indentation], [flg4])
+-CHECK_CCSUPPORT([-Wno-cast-function-type], [flg5])
+ AX_GCC_FUNC_ATTRIBUTE([format])
+ 
+-AC_SUBST([AM_CFLAGS], ["$my_am_cflags $flg1 $flg2 $flg3 $flg4 $flg5"])
++AC_SUBST([AM_CFLAGS], ["$my_am_cflags"])
+ 
+ # Make sure that $ACLOCAL_FLAGS are used during a rebuild
+ AC_SUBST([ACLOCAL_AMFLAGS], ["-I $ac_macro_dir \$(ACLOCAL_FLAGS)"])
+-- 
+2.29.0
+

diff --git a/net-fs/nfs-utils/nfs-utils-2.5.2.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.5.2.ebuild
new file mode 100644
index 000..e92cd918e89
--- /dev/null
+++ b/net-fs/nfs-utils/nfs-utils-2.5.2.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic linux-info multilib systemd
+
+DESCRIPTION="NFS client and server daemons"
+HOMEPAGE="http://linux-nfs.org/;
+
+if [[ "${PV}" = *_rc* ]] ; then
+   MY_PV="$(ver_rs 1- -)"
+   
SRC_URI="http://git.linux-nfs.org/?p=steved/nfs-utils.git;a=snapshot;h=refs/tags/${PN}-${MY_PV};sf=tgz
 -> ${P}.tar.gz"
+   

[gentoo-commits] repo/gentoo:master commit in: app-admin/rsyslog/, profiles/arch/base/, profiles/arch/x86/, ...

2020-10-22 Thread Thomas Deutschmann
commit: dab557f6b3003053d50b8199d95a2be5dc117ff4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Oct 22 17:41:21 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Oct 22 17:42:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dab557f6

app-admin/rsyslog: bump to v8.2010.0

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

 app-admin/rsyslog/Manifest|   2 +
 app-admin/rsyslog/metadata.xml|   2 +
 app-admin/rsyslog/rsyslog-8.2010.0.ebuild | 481 ++
 profiles/arch/amd64/package.use.mask  |   7 +-
 profiles/arch/base/package.use.mask   |   7 +-
 profiles/arch/x86/package.use.mask|   7 +-
 6 files changed, 497 insertions(+), 9 deletions(-)

diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index 6da206756c1..b9091f0ab62 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -1,6 +1,8 @@
 DIST rsyslog-8.2004.0.tar.gz 3002704 BLAKE2B 
b5049448e0d09e048a45f067b5f8de453721ac5d63233f251e6e24fe2a722469cb19a91e83aa405ffc21245942b824e0a28ecd4e6df431517c8775e7a322bcd3
 SHA512 
1d7fac65cc97975a6765a55732d413e892502e53566c6fb7c1bfc0107b173eae77dd04c0c9a7471296dff998ceb2fd5a2374368a5a8528f8eb0a89d1915b0214
 DIST rsyslog-8.2006.0.tar.gz 3047140 BLAKE2B 
00599341ae579b4d56388c27dd0f2b61dd8b335cfcbc130607d11f692b8b9943b36b377d0aeaed36966960dcd095cc22d03f6ebb4afb69abfac3011d58653f25
 SHA512 
576a2cfa21e89352de2750f0832bd84348822cc84ce67e1b51bf6a162414bdc7f5ac8320c503454789a576172060efc734c26fa305a7ce849c2ebb95dfb85a09
 DIST rsyslog-8.2008.0.tar.gz 3051049 BLAKE2B 
abf9b7ec81cf62841c448f22c7aff45bc85ea6cdc7552e74295aac752c86380039bb28836e78e35e6eba3d0a062a0ae99ea22ba3d6e978175411a43ec9af6f9a
 SHA512 
a077832de7076ac5e7d4c8f33edd044d0c18fd171a697ef68c1cd0f81f1938b3f008cddc1a61084181de512b643c15004744f0e79e6a44e9d239cec3d35f74fe
+DIST rsyslog-8.2010.0.tar.gz 3097606 BLAKE2B 
06bfd54edc2126567ff9a460c272583d388a16a4db6f56603c8b9d2dd54bf4fe3b3b402eb4a9523b68e9d3a7602759fad57b35351d7cadab0b7f02771db5c40c
 SHA512 
e3c8ed6b631053e38abfe8ce183a1544d04a0207dc988d36f5141a7ea8c987915f4c0429ccd094b7e374c277b7ee5b50e65e7205c156af01ffe9bdf8338831c8
 DIST rsyslog-doc-8.2004.0.tar.gz 8323570 BLAKE2B 
76b6acc7614f1cbe0a4f99a2a27ff44e2706d1a570afb7d92c628154d49bde5b00a7a4ae1c7d9639f67270f3080a6637cbebb14eaa43484655b322def11b367f
 SHA512 
1a95b334bfe4c2a1d4844983cf32e44205ec6b7cabf1a6914a9ebb335d3d8f78655caf2a55a8cf444352af7d9ae92daa09e8fdf36e520554ed4807a4ed5fd393
 DIST rsyslog-doc-8.2006.0.tar.gz 8365252 BLAKE2B 
f7c6a2e153e84193b48481c9b7417170794fae0873bf9924eb6d4276f07955c2fecc78660a432dc82e23f6b3b575c81c157109a6f819ff57bda220411db36047
 SHA512 
03d16caef4fa77613eccd682247c1ce58b8c0ef794145c10f18da7bffad437b6b8231eb85cc0986f46b5795b6b24802b19ce0f59bec169ec67c9627e45266df7
 DIST rsyslog-doc-8.2008.0.tar.gz 8378149 BLAKE2B 
0f6bc116a03821899d33c7960e517725487b89ea2aabc7f5d0fbd4962d82a06558737bcee67af02105006c670ec736eb5ba0b7811b25a1e627a99555121b2999
 SHA512 
5b8bed19017c65469eb8ea7725ef162595b30f520605f37447498ab69b5cfe8f939cee7e7915ecbf3c025871408fd7af6d45ba960a83096f83a397df4cefef09
+DIST rsyslog-doc-8.2010.0.tar.gz 8428326 BLAKE2B 
ee8eb2bdbb1f6c7122559b63ddc1ae6ac7fbfb23d661410feb39d7ddce332851e785bb447fb67dd2de8ff62e91fe865fbf7dec8bf62d7fe51181e3c6bbbe64db
 SHA512 
072fb05a0117dc0970a4e5e302abbaf5dc065c2a0962c4160e7efb86fedad89a2caa546cd2bf4af07b7f5e2fa5267cf02889d911f7a6916725e6aea1760ab253

diff --git a/app-admin/rsyslog/metadata.xml b/app-admin/rsyslog/metadata.xml
index 44991a3a81a..8e33ee5 100644
--- a/app-admin/rsyslog/metadata.xml
+++ b/app-admin/rsyslog/metadata.xml
@@ -12,6 +12,8 @@
Build the Elasticsearch output 
module (requires net-misc/curl)
Add support for encrypted log files using 
dev-libs/libgcrypt
Build the GnuTLS network stream driver 
(requires net-libs/gnutls)
+   Build the http input module (requires 
www-servers/civetweb)
+   Build the pcap input module (requires 
net-libs/libpcap)
Build the Apache Kafka input/output module 
(requires dev-libs/librdkafka)
Build the GSSAPI input and output module 
(requires virtual/krb5)
Build the kubernetes modify plugin 
(requires net-misc/curl)

diff --git a/app-admin/rsyslog/rsyslog-8.2010.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.2010.0.ebuild
new file mode 100644
index 000..6ab89acda63
--- /dev/null
+++ b/app-admin/rsyslog/rsyslog-8.2010.0.ebuild
@@ -0,0 +1,481 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit autotools linux-info python-any-r1 systemd
+
+DESCRIPTION="An enhanced multi-threaded syslogd with database support and more"
+HOMEPAGE="https://www.rsyslog.com/;
+
+if [[ ${PV} == "" ]]; then
+   

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

2020-10-22 Thread Mike Gilbert
commit: 9b903750a9a89f7a788370261daff9a8ac0bfe02
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Oct 22 17:23:32 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Oct 22 17:24:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b903750

www-client/chromium: backport crash fix

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

 ...111.ebuild => chromium-86.0.4240.111-r1.ebuild} |  5 ++-
 ...0.20.ebuild => chromium-87.0.4280.20-r1.ebuild} |  8 +++--
 .../chromium/files/chromium-87-xproto-crash.patch  | 38 ++
 3 files changed, 48 insertions(+), 3 deletions(-)

diff --git a/www-client/chromium/chromium-86.0.4240.111.ebuild 
b/www-client/chromium/chromium-86.0.4240.111-r1.ebuild
similarity index 99%
rename from www-client/chromium/chromium-86.0.4240.111.ebuild
rename to www-client/chromium/chromium-86.0.4240.111-r1.ebuild
index df085819384..3afc7420f13 100644
--- a/www-client/chromium/chromium-86.0.4240.111.ebuild
+++ b/www-client/chromium/chromium-86.0.4240.111-r1.ebuild
@@ -235,7 +235,10 @@ src_prepare() {
# Calling this here supports resumption via FEATURES=keepwork
python_setup
 
-   eapply "${WORKDIR}/patches"
+   local PATCHES=(
+   "${WORKDIR}/patches"
+   "${FILESDIR}/chromium-87-xproto-crash.patch"
+   )
 
default
 

diff --git a/www-client/chromium/chromium-87.0.4280.20.ebuild 
b/www-client/chromium/chromium-87.0.4280.20-r1.ebuild
similarity index 99%
rename from www-client/chromium/chromium-87.0.4280.20.ebuild
rename to www-client/chromium/chromium-87.0.4280.20-r1.ebuild
index 15eece70ebe..bf67a111684 100644
--- a/www-client/chromium/chromium-87.0.4280.20.ebuild
+++ b/www-client/chromium/chromium-87.0.4280.20-r1.ebuild
@@ -231,9 +231,13 @@ src_prepare() {
# Calling this here supports resumption via FEATURES=keepwork
python_setup
 
-   eapply "${WORKDIR}/patches"
+   local PATCHES=(
+   "${WORKDIR}/patches"
+   "${FILESDIR}/chromium-87-xproto-crash.patch"
+   )
+
if use vaapi; then
-   eapply "${FILESDIR}/chromium-86-fix-vaapi-on-intel.patch"
+   PATCHES+=( "${FILESDIR}/chromium-86-fix-vaapi-on-intel.patch" )
fi
 
default

diff --git a/www-client/chromium/files/chromium-87-xproto-crash.patch 
b/www-client/chromium/files/chromium-87-xproto-crash.patch
new file mode 100644
index 000..d0dc391e8f1
--- /dev/null
+++ b/www-client/chromium/files/chromium-87-xproto-crash.patch
@@ -0,0 +1,38 @@
+From 6e50c5a3abfa22eb17e26086bffbee288d07483e Mon Sep 17 00:00:00 2001
+From: Tom Anderson 
+Date: Thu, 22 Oct 2020 01:05:44 +
+Subject: [PATCH] [XProto] Fix crash in 
media::UserInputMonitorLinuxCore::DispatchXEvent
+
+The X server may send unsolicited events (from clients calling
+XSendEvent() or from new keyboard mappings).  So we must check that
+the event is the correct type before dispatching it.
+
+R=dalecurtis
+
+Change-Id: Ic3e19f7da1415c358991609c9b016bd60ead2038
+Bug: 1140927
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2490674
+Commit-Queue: Thomas Anderson 
+Auto-Submit: Thomas Anderson 
+Reviewed-by: Dale Curtis 
+Cr-Commit-Position: refs/heads/master@{#819650}
+---
+
+diff --git a/media/base/user_input_monitor_linux.cc 
b/media/base/user_input_monitor_linux.cc
+index 59e655f..13c373f 100644
+--- a/media/base/user_input_monitor_linux.cc
 b/media/base/user_input_monitor_linux.cc
+@@ -115,9 +115,10 @@
+   DCHECK(io_task_runner_->BelongsToCurrentThread());
+ 
+   auto* raw = event->As();
+-  DCHECK(raw);
+-  DCHECK(raw->opcode == x11::Input::RawDeviceEvent::RawKeyPress ||
+- raw->opcode == x11::Input::RawDeviceEvent::RawKeyRelease);
++  if (!raw || (raw->opcode != x11::Input::RawDeviceEvent::RawKeyPress &&
++   raw->opcode != x11::Input::RawDeviceEvent::RawKeyRelease)) {
++return;
++  }
+ 
+   ui::EventType type = raw->opcode == x11::Input::RawDeviceEvent::RawKeyPress
+? ui::ET_KEY_PRESSED



[gentoo-commits] proj/sci:master commit in: sci-mathematics/gap-core/, sci-mathematics/gap/, profiles/, profiles/updates/, ...

2020-10-22 Thread Aisha Tammy
commit: 7894577df96cff5d7c6ad03905271d4003064d71
Author: Aisha Tammy  aisha  cc>
AuthorDate: Thu Oct 22 13:04:08 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Thu Oct 22 13:04:16 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=7894577d

sci-mathematics/gap: move gap-core to gap

make it compatible with ::sage-on-gentoo gap package
now it is possible to use their dev-gap packages
with ::science gap

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 profiles/package.mask  |  6 --
 profiles/updates/4Q-2020   |  1 +
 sci-mathematics/gap-core/metadata.xml  | 30 
 sci-mathematics/gap/files/64gap-gentoo.el  | 10 ---
 .../files/gap-4.11.0-autoconf.patch}   | 50 --
 .../gap-4.11.0.ebuild} | 10 +--
 sci-mathematics/gap/gap-4.4.12.ebuild  | 79 --
 sci-mathematics/gap/metadata.xml   | 29 
 8 files changed, 23 insertions(+), 192 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index f495d9865..d39812beb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,9 +29,3 @@
 ## app-misc/some-package
 
 #--- END OF EXAMPLES ---
-
-# Aisha Tammy  (2020-10-21)
-# This ebuild is unmaintainable and the package
-# is going to be split subpackages
-# suggested replacement - sci-mathematics/gap-core
-sci-mathematics/gap
\ No newline at end of file

diff --git a/profiles/updates/4Q-2020 b/profiles/updates/4Q-2020
new file mode 100644
index 0..fe4449bff
--- /dev/null
+++ b/profiles/updates/4Q-2020
@@ -0,0 +1 @@
+move sci-libs/amdlibm sci-libs/aocl-libm

diff --git a/sci-mathematics/gap-core/metadata.xml 
b/sci-mathematics/gap-core/metadata.xml
deleted file mode 100644
index f1f953b82..0
--- a/sci-mathematics/gap-core/metadata.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gen...@aisha.cc
-   Aisha Tammy
-   
-   
-   sci-mathemat...@gentoo.org
-   Gentoo Mathematics Project
-   
-   
-   Groups, Algorithms, Programming is a system for computational
-   discrete algebra, with particular emphasis on Computational 
Group
-   Theory. GAP provides a  programming language, a library of 
thousands
-   of functions implementing algebraic algorithms written in the 
GAP
-   language as well as large data libraries of algebraic objects. 
GAP
-   is used in research and teaching for studying groups and their
-   representations, rings, vector spaces, algebras, combinatorial
-   structures, and more.
-   
-   
-   Use dev-libs/boehm-gc as garbage 
collector
-   Build gap with multithreading and parallel 
process support
-   Build julia bindings
-   Use the julia garbage collector
-   Enable memory checking
-   Build symbols to be used by 
valgrind   
-   
-

diff --git a/sci-mathematics/gap/files/64gap-gentoo.el 
b/sci-mathematics/gap/files/64gap-gentoo.el
deleted file mode 100644
index 24756c0b1..0
--- a/sci-mathematics/gap/files/64gap-gentoo.el
+++ /dev/null
@@ -1,10 +0,0 @@
-;; gap mode
-(autoload 'gap-mode "gap-mode" "Gap editing mode" t)
-(setq auto-mode-alist (append (list '("\\.g$" . gap-mode)
-'("\\.gap$" . gap-mode))
-  auto-mode-alist))
-(autoload 'gap "gap-process" "Run GAP in emacs buffer" t)
-
-(setq gap-executable "/usr/bin/gap")
-(setq gap-start-options ())
-;; end gap mode

diff --git a/sci-mathematics/gap-core/files/gap-core-4.11.0-autoconf.patch 
b/sci-mathematics/gap/files/gap-4.11.0-autoconf.patch
similarity index 62%
rename from sci-mathematics/gap-core/files/gap-core-4.11.0-autoconf.patch
rename to sci-mathematics/gap/files/gap-4.11.0-autoconf.patch
index ea3ebdfe6..b220f3ada 100644
--- a/sci-mathematics/gap-core/files/gap-core-4.11.0-autoconf.patch
+++ b/sci-mathematics/gap/files/gap-4.11.0-autoconf.patch
@@ -1,53 +1,3 @@
-diff --git a/Makefile.rules b/Makefile.rules
-index c2971b2..3c04e8b 100644
 a/Makefile.rules
-+++ b/Makefile.rules
-@@ -483,20 +483,22 @@ clean:
- 
- LTINSTALL=$(LIBTOOL) --mode=install $(INSTALL)
- 
--install:
--  @echo "Error, 'make install' has not yet been implemented"
--  exit 1
-+install: install-bin install-libgap install-headers install-gaproot
- 
- install-bin:
--  @echo "Warning, 'make install-bin' is incomplete"
-   $(INSTALL) -d -m 0755 $(DESTDIR)$(bindir)
--  $(INSTALL) -m 0755 gap $(DESTDIR)$(bindir)/gap.real
--  echo "!/bin/sh\nexec \"$(bindir)/gap.real\" -l \"$(datarootdir)/gap\" 
\"$@\"" > gap-wrapper.sh
--  $(INSTALL) -m 0755 gap-wrapper.sh $(DESTDIR)$(bindir)/gap
--   

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

2020-10-22 Thread Alexis Ballier
commit: 4ffeaa17f9e4e4507ac3b216acf436eddebe8ea7
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 22 16:42:03 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 22 17:02:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ffeaa17

media-plugins/frei0r-plugins: bump to 1.7.0

fix buidl with ocv4
add multilib

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Alexis Ballier  gentoo.org>

 media-plugins/frei0r-plugins/Manifest  |   1 +
 media-plugins/frei0r-plugins/files/ocv4.patch  | 368 +
 .../frei0r-plugins/frei0r-plugins-1.7.0.ebuild |  63 
 3 files changed, 432 insertions(+)

diff --git a/media-plugins/frei0r-plugins/Manifest 
b/media-plugins/frei0r-plugins/Manifest
index c172fc28be6..09f3285d7d1 100644
--- a/media-plugins/frei0r-plugins/Manifest
+++ b/media-plugins/frei0r-plugins/Manifest
@@ -1 +1,2 @@
 DIST frei0r-plugins-1.6.1.tar.gz 1103969 BLAKE2B 
febcfc0a5918834e38c2aad2016c0b72f3fed731732e482ae8f9564bb5c2e0825ce050149f6728a8263d6caef11810b33ee3edfb697b0f8a212ae996e0085f45
 SHA512 
843790389e6de83817d1c3744a91d3365864bb0c22cf6598707ccba5ec8933f6209434011cde1303e16edd89f6cde2f22aa1fb6eca3548d892a2c77332c44aac
+DIST frei0r-plugins-1.7.0.tar.gz 1214323 BLAKE2B 
1b571361ced6dfc29c5b487ee78664995aab615b89ac9a0839254c5fc17ddc7147cf9eb7c2d6df33f518fa96b9761a185dba420037e6c9cdf7d0e70416aab76c
 SHA512 
8c80e8e0ce8c302e633ea1f6ff4e2a141fd7a8bcb7fce25dc7f1f6521be11258a3efa1074c224c7323e6a17bc405413385be193a5c787e2f276252b50477ebce

diff --git a/media-plugins/frei0r-plugins/files/ocv4.patch 
b/media-plugins/frei0r-plugins/files/ocv4.patch
new file mode 100644
index 000..74194e8174c
--- /dev/null
+++ b/media-plugins/frei0r-plugins/files/ocv4.patch
@@ -0,0 +1,368 @@
+Index: frei0r-plugins-1.7.0/src/filter/facebl0r/facebl0r.cpp
+===
+--- frei0r-plugins-1.7.0.orig/src/filter/facebl0r/facebl0r.cpp
 frei0r-plugins-1.7.0/src/filter/facebl0r/facebl0r.cpp
+@@ -19,18 +19,20 @@
+ #include 
+ #include 
+ #include 
++#include 
++#include 
+ #include "frei0r.hpp"
+ #include "frei0r_math.h"
+ 
+ typedef struct {
+-  IplImage* hsv; //input image converted to HSV
+-  IplImage* hue; //hue channel of HSV image
+-  IplImage* mask;//image for masking pixels
+-  IplImage* prob;//face probability estimates for each pixel
++  cv::Mat hsv; //input image converted to HSV
++  cv::Mat hue; //hue channel of HSV image
++  cv::Mat mask;//image for masking pixels
++  cv::Mat prob;//face probability estimates for each pixel
+ 
+-  CvHistogram* hist; //histogram of hue in original face image
++  cv::Mat hist; //histogram of hue in original face image
+ 
+-  CvRect prev_rect;  //location of face in previous frame
++  cv::Rect prev_rect;  //location of face in previous frame
+   CvBox2D curr_box;  //current face location estimate
+ } TrackedObj;
+ 
+@@ -47,23 +49,23 @@ public:
+ private:
+ 
+ // camshift
+-TrackedObj* create_tracked_object (IplImage* image, CvRect* face_rect);
++TrackedObj* create_tracked_object (cv::Mat& image, cv::Rect& face_rect);
+ void destroy_tracked_object (TrackedObj* tracked_obj);
+-CvBox2D camshift_track_face (IplImage* image, TrackedObj* imgs);
+-void update_hue_image (const IplImage* image, TrackedObj* imgs);
++CvBox2D camshift_track_face (cv::Mat& image, TrackedObj* imgs);
++void update_hue_image (const cv::Mat& image, TrackedObj* imgs);
+ 
+ //trackface
+-CvRect* detect_face (IplImage*, CvHaarClassifierCascade*, CvMemStorage*);
++void detect_face (const cv::Mat&, cv::CascadeClassifier*, cv::Rect& res, 
bool& found);
+ 
+ 
+ TrackedObj* tracked_obj;
+ CvBox2D face_box; //area to draw
+-CvRect* face_rect;
++cv::Rect face_rect;
+ 
+ //used by capture_video_frame, so we don't have to keep creating.
+-IplImage* image;
++cv::Mat image;
+ 
+-CvHaarClassifierCascade* cascade;
++cv::CascadeClassifier* cascade;
+ CvMemStorage* storage;
+ 
+ // plugin parameters
+@@ -89,17 +91,17 @@ frei0r::construct plugin("Face
+ "ZioKernel, Biilly, Jilt, Jaromil, ddennedy",
+ 1,1, F0R_COLOR_MODEL_PACKED32);
+ 
+-FaceBl0r::FaceBl0r(int wdt, int hgt) {
++FaceBl0r::FaceBl0r(int wdt, int hgt):
++  image(wdt, hgt, CV_8UC4)
++{
+ 
+-  face_rect = 0;
+-  image = 0;
+   tracked_obj = 0;
+   face_found = 0;
+   
+   cascade = 0;
+   storage = 0;
+   
+-  classifier = 
"/usr/share/opencv/haarcascades/haarcascade_frontalface_default.xml";
++  classifier = 
"/usr/share/opencv4/haarcascades/haarcascade_frontalface_default.xml";
+   register_param(classifier,
+  "Classifier",
+  "Full path to the XML pattern model for recognition; look in 
/usr/share/opencv/haarcascades");
+@@ -124,7 +126,7 @@ FaceBl0r::~FaceBl0r() {
+ if(tracked_obj)
+

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

2020-10-22 Thread Alexis Ballier
commit: 809e95a8b4b0c2c0a91b63cba30a6464fb87f2f5
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 22 17:02:10 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 22 17:02:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=809e95a8

media-video/ffmpeg: add multilib on frei0r

Closes: https://bugs.gentoo.org/512686
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Alexis Ballier  gentoo.org>

 media-video/ffmpeg/ffmpeg-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/ffmpeg/ffmpeg-.ebuild 
b/media-video/ffmpeg/ffmpeg-.ebuild
index d9a53072b31..8e2d9a96ee4 100644
--- a/media-video/ffmpeg/ffmpeg-.ebuild
+++ b/media-video/ffmpeg/ffmpeg-.ebuild
@@ -200,7 +200,7 @@ RDEPEND="
fdk? ( >=media-libs/fdk-aac-0.1.3:=[${MULTILIB_USEDEP}] )
flite? ( >=app-accessibility/flite-1.4-r4[${MULTILIB_USEDEP}] )
fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] )
-   frei0r? ( media-plugins/frei0r-plugins )
+   frei0r? ( media-plugins/frei0r-plugins[${MULTILIB_USEDEP}] )
fribidi? ( >=dev-libs/fribidi-0.19.6[${MULTILIB_USEDEP}] )
gcrypt? ( >=dev-libs/libgcrypt-1.6:0=[${MULTILIB_USEDEP}] )
gme? ( >=media-libs/game-music-emu-0.6.0[${MULTILIB_USEDEP}] )
@@ -392,7 +392,7 @@ multilib_src_configure() {
 
# (temporarily) disable non-multilib deps
if ! multilib_is_native_abi; then
-   for i in frei0r librav1e libzmq ; do
+   for i in librav1e libzmq ; do
myconf+=( --disable-${i} )
done
fi



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

2020-10-22 Thread Alexis Ballier
commit: e6160918da815a3c3419a20a78ec91c305c6c656
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 22 13:49:02 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 22 17:02:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6160918

media-libs/xvid: bump to 1.3.7

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Alexis Ballier  gentoo.org>

 media-libs/xvid/Manifest  |  1 +
 media-libs/xvid/xvid-1.3.7.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/media-libs/xvid/Manifest b/media-libs/xvid/Manifest
index fc856890cf7..fb8109e94b9 100644
--- a/media-libs/xvid/Manifest
+++ b/media-libs/xvid/Manifest
@@ -1 +1,2 @@
 DIST xvidcore-1.3.5.tar.bz2 698846 BLAKE2B 
c65c90a2a51d993af65becd760364b495ca1714f888c640b577ee3cb509afc5dbe56d1f536aa710a5322106ca65bed4ad162ad97440e9c14deeabbcbe00984b5
 SHA512 
3297243400ce9ed2d0083559ee15fdfa422e585114c4e92c72fe702f43fea4af9fe4e9e794630959c220222379fa329452c4163a395f4ba1998c9be03a2e9441
+DIST xvidcore-1.3.7.tar.bz2 698615 BLAKE2B 
19bea63226c2223e74e5202d3b671c5b292c03ce5de240df7d8ce34101de4036b28fad516b2a56712a099819b905e68922fa83a01fbe4f200dc880ca56c10a96
 SHA512 
e2b22e7a7e103af7adcc999d95484f991a0a33df02b912fe042b2e23d2af07381c737d23158dbf0fad770ee680572f86fbe04ab2ef33c81e2e0180ead2acc8ed

diff --git a/media-libs/xvid/xvid-1.3.7.ebuild 
b/media-libs/xvid/xvid-1.3.7.ebuild
new file mode 100644
index 000..bfd41066754
--- /dev/null
+++ b/media-libs/xvid/xvid-1.3.7.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN}core"
+MY_P="${MY_PN}-${PV}"
+inherit flag-o-matic multilib-minimal
+
+DESCRIPTION="High performance/quality MPEG-4 video de-/encoding solution"
+HOMEPAGE="https://www.xvid.org/;
+SRC_URI="https://downloads.xvid.com/downloads/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="elibc_FreeBSD examples pic +threads"
+
+NASM=">=dev-lang/nasm-2"
+YASM=">=dev-lang/yasm-1"
+
+BDEPEND="sys-apps/grep"
+DEPEND="amd64? ( || ( ${YASM} ${NASM} ) )
+   x86? ( || ( ${YASM} ${NASM} ) )
+   x86-macos? ( ${NASM} )
+   x64-macos? ( ${NASM} )"
+
+S="${WORKDIR}/${MY_PN}/build/generic"
+
+src_prepare() {
+   default
+
+   # make build verbose
+   sed \
+   -e 's/@$(CC)/$(CC)/' \
+   -e 's/@$(AS)/$(AS)/' \
+   -e 's/@$(RM)/$(RM)/' \
+   -e 's/@$(INSTALL)/$(INSTALL)/' \
+   -e 's/@cd/cd/' \
+   -e '/\$(libdir)\/\$(STATIC_LIB)/d' \
+   -e 's/\$(BUILD_DIR)\/\$(STATIC_LIB)//g' \
+   -e 's/info \$(STATIC_LIB)/info/g' \
+   -i Makefile || die
+   # Since only the build system is in $S, this will only copy it but not 
the
+   # entire sources.
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   use sparc && append-cflags -mno-vis #357149
+   use elibc_FreeBSD && export ac_cv_prog_ac_yasm=no #477736
+
+   local myconf=( $(use_enable threads pthread) )
+   if use pic || [[ ${ABI} == "x32" ]] ; then #421841
+   myconf+=( --disable-assembly )
+   fi
+
+   econf "${myconf[@]}"
+}
+
+multilib_src_install_all() {
+   dodoc "${S}"/../../{AUTHORS,ChangeLog*,CodingStyle,README,TODO}
+
+   if use examples; then
+   insinto /usr/share/${PN}
+   doins -r "${S}"/../../examples
+   fi
+}



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

2020-10-22 Thread Mike Gilbert
commit: 9e6d19db62485d59febb96d88c2a7ee18d2be8b5
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Oct 22 15:20:46 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Oct 22 15:20:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e6d19db

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

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

 www-client/chromium/Manifest  |   2 +
 www-client/chromium/chromium-86.0.4240.111.ebuild | 889 ++
 2 files changed, 891 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index b0df1a85180..05b31855498 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,6 @@
 DIST chromium-86-patchset-6.tar.xz 7152 BLAKE2B 
494b412caec2b3e3fd6c838ba4b61d499433f5a6043e4763efc424c811e405ed11461d8df2afe0aa22d898329ef82df0c43c47ae30f7c4a1c0c3f6e5b314e283
 SHA512 
68833c9dea6a7183ff42a2d432cf811b360c1237c36feed6b4f9163b61d7f98854ce73b33c58851cb800cf72311a638adeedb4555caf15f80b4bd6aca5039aef
+DIST chromium-86-patchset-7.tar.xz 7560 BLAKE2B 
b7efc559bebe048e7c1a8ff7e3a88f4c47889976d7f573ed48562cc0b70a9282751145e1f5b90cb651c34fe7c43f8f414c42cc8c78cf70e5ffa8eaff13334630
 SHA512 
cbcee766a2aea1c339ef9589828875dc431aba002d77fa9531731514cbb219437dfc1d766ebc184ac477990589386070cf3d0f68ceb3211f8dac6c6be7da3a09
+DIST chromium-86.0.4240.111.tar.xz 825565060 BLAKE2B 
e3c68cb7e66421ad7d275c45969b5dcd5210f7e82a98042ddbf6aa145a76996f9da7bc3a3e71611b9c60c2aac1da16ac43f0527115e714e698a872c605eaef0f
 SHA512 
809bcab82c44976f109f0db0ce0470f88893a0999596b057e82675093f8fa0fc0badae4431a9160b4e94ae09219fa01914cad4b3143cebc530c71d420e7add54
 DIST chromium-86.0.4240.75.tar.xz 825512672 BLAKE2B 
d7b596c6f3b0ac15eafdca53c10d520206f562331e6b858da585070f0f6f6be97e49524ffba2fd1c31429eb21ad0f0d5047aa5f78de7d338b84c9a989cfcb675
 SHA512 
d553d2ea1fd1d7e3fc64f0d0c5a4fd53235bdabd07c9f85b58c26d371ff587f2917cf0d50993d878c72a4a9f7d8031bf7e542be3bc3e9aeeb8625e4c1570efd8
 DIST chromium-87-patchset-6.tar.xz 7012 BLAKE2B 
d2b865afe9ac4b84fdaa1d12c5e4dcd1130ae92a7fc022ec819b3e2e24a354e8680479764823c2c2b0102b1381e6c65eee7b6b1b63ee710e35758d22321f2a9d
 SHA512 
aa8e1650a3cec2f48021f2ca47db94630d7be4bcfd5b555a06e46eb6017adb09e6a105c714ba4767f439e5079169c2ef52ecbf4b40b5a11078f3a00c101321cc
 DIST chromium-87.0.4280.20.tar.xz 855814944 BLAKE2B 
c2e06edd32ecc2726169602bce6e2945b270d59099e38028bf9082d51902a31ddf55afcc8b3b3e0b028a18ee3197da452b78be33f8b62cff0a68aab4978db29a
 SHA512 
7cb07f9b677ff2b36dc70d88ef0706eb354c25d6382b931440dc93caae1928bd71ae01b36717aec4eca7f5f0e75e2faadb6acf406ac4611091fb82af1240b0be

diff --git a/www-client/chromium/chromium-86.0.4240.111.ebuild 
b/www-client/chromium/chromium-86.0.4240.111.ebuild
new file mode 100644
index 000..df085819384
--- /dev/null
+++ b/www-client/chromium/chromium-86.0.4240.111.ebuild
@@ -0,0 +1,889 @@
+# Copyright 2009-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils 
pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="https://chromium.org/;
+PATCHSET="7"
+PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}"
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
+   
https://files.pythonhosted.org/packages/ed/7b/bbf89ca71e722b7f9464ebffe4b5ee20a9e5c9a555a56e2d3914bb9119a6/setuptools-44.1.0.zip
+   
https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="component-build cups cpu_flags_arm_neon +hangouts headless 
+js-type-check kerberos official ozone ozone-wayland pic +proprietary-codecs 
pulseaudio selinux +suid +system-ffmpeg +system-icu +system-libvpx +tcmalloc 
widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+REQUIRED_USE="
+   component-build? ( !suid )
+   headless? ( ozone )
+   ozone-wayland? ( ozone )
+"
+
+COMMON_X_DEPEND="
+   media-libs/mesa:=[gbm]
+   x11-libs/libX11:=
+   x11-libs/libXcomposite:=
+   x11-libs/libXcursor:=
+   x11-libs/libXdamage:=
+   x11-libs/libXext:=
+   x11-libs/libXfixes:=
+   >=x11-libs/libXi-1.6.0:=
+   x11-libs/libXrandr:=
+   x11-libs/libXrender:=
+   x11-libs/libXtst:=
+   x11-libs/libXScrnSaver:=
+   x11-libs/libxcb:=
+"
+
+COMMON_DEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   dev-libs/expat:=
+   dev-libs/glib:2
+   

[gentoo-commits] repo/gentoo:master commit in: app-backup/duplicity/

2020-10-22 Thread Richard Freeman
commit: da833b08b901d72ad684a7e01893f1d1a0225062
Author: Richard Freeman  gentoo  org>
AuthorDate: Thu Oct 22 15:08:32 2020 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Thu Oct 22 15:08:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da833b08

app-backup/duplicity: clean up old versions

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Richard Freeman  gentoo.org>

 app-backup/duplicity/Manifest  |  2 -
 .../duplicity/duplicity-0.8.12.1612-r1.ebuild  | 50 -
 app-backup/duplicity/duplicity-0.8.13.ebuild   | 51 --
 3 files changed, 103 deletions(-)

diff --git a/app-backup/duplicity/Manifest b/app-backup/duplicity/Manifest
index a44278ca813..e7d4a7a126f 100644
--- a/app-backup/duplicity/Manifest
+++ b/app-backup/duplicity/Manifest
@@ -1,4 +1,2 @@
-DIST duplicity-0.8.12.1612.tar.gz 1883596 BLAKE2B 
6d3075cdc6cd1f09e60cdbdc5d17867f3686a7e05ce16b908b797b6d2c343ae4c8104793b9f389920112917089086ac8f4c5baffa326c528c023bd40daab8643
 SHA512 
eac4d1aecd604ece123bd3b5cecd3b65e1213c243db1a3ce25bae58360d666dd1db07ba0a137e7682f99775ece20453c7dc44cd87940b56c0acd05d01149c951
-DIST duplicity-0.8.13.tar.gz 1463564 BLAKE2B 
31037b0a27e043937f80ee91939793e304c0f7b1c96ee4bc9fe7c06dde69f374a718028d9ae4a98cfd7f866af72e5ed0a8f679319a73428207a99961961e8d2d
 SHA512 
71e07fa17dcf2002a0275bdf236c1b2c30143e276abfdee15e45a75f0adeefc9e784c76a578f90f6ed785f093f364b877551374204e70b930dd5d0920f7e1e75
 DIST duplicity-0.8.15.tar.gz 1482647 BLAKE2B 
e1ddd4232611ad5fcf8faa5135c925aef68a21eb9dec50de7194562a0d4871e9c58132faf9340f71367025dcc84cbc6f1aae69bd37cae294d4200a8ca8b796b3
 SHA512 
2d048377c839ae56fc2828997c9aa7ba8c339e815e1e2ae738652037508ec276a2c72583687da34408fadd4839011e242b51bc73cca954227fc51db5683c258c
 DIST duplicity-0.8.16.tar.gz 1470714 BLAKE2B 
c9b2df3a7f008d44595b76d5f1d86ef53996d3ad788415e3a0fa122a7246bb5ae92e73be5079b3cef9a9a93a0b106f3be6405882028d79dc49194276a7c8f4a7
 SHA512 
67e8fe7d5db7da82d82f24892d721e32cd63fcdb8bbc5e60508af06e4c9b637f593ce0b1902c31433c92ed97035880e44368e9a461ad197511171f67de937f73

diff --git a/app-backup/duplicity/duplicity-0.8.12.1612-r1.ebuild 
b/app-backup/duplicity/duplicity-0.8.12.1612-r1.ebuild
deleted file mode 100644
index 9bbe98ffa27..000
--- a/app-backup/duplicity/duplicity-0.8.12.1612-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_6 python3_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Secure backup system using gnupg to encrypt data"
-HOMEPAGE="http://www.nongnu.org/duplicity/;
-SRC_URI="https://code.launchpad.net/${PN}/$(ver_cut 1-2)-series/$(ver_cut 
1-3)/+download/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE="s3 test"
-
-CDEPEND="
-   net-libs/librsync
-   app-crypt/gnupg
-   dev-python/fasteners[${PYTHON_USEDEP}]
-"
-DEPEND="${CDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   app-arch/par2cmdline
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   )
-"
-RDEPEND="${CDEPEND}
-   dev-python/paramiko[${PYTHON_USEDEP}]
-   dev-python/future[${PYTHON_USEDEP}]
-   s3? ( dev-python/boto[${PYTHON_USEDEP}] )
-"
-
-RESTRICT="test"
-
-PATCHES=(
-   "${FILESDIR}/${P}-fix-docs-cmd.patch"
-)
-
-python_test() {
-   esetup.py test
-}
-
-pkg_postinst() {
-   elog "Duplicity has many optional dependencies to support various 
backends."
-   elog "Currently it's up to you to install them as necessary."
-}

diff --git a/app-backup/duplicity/duplicity-0.8.13.ebuild 
b/app-backup/duplicity/duplicity-0.8.13.ebuild
deleted file mode 100644
index afc6288b43a..000
--- a/app-backup/duplicity/duplicity-0.8.13.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
-PYTHON_COMPAT=( python3_6 python3_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Secure backup system using gnupg to encrypt data"
-HOMEPAGE="https://www.nongnu.org/duplicity/;
-SRC_URI="https://code.launchpad.net/${PN}/$(ver_cut 1-2)-series/$(ver_cut 
1-3)/+download/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE="s3 test"
-
-CDEPEND="
-   net-libs/librsync
-   app-crypt/gnupg
-   dev-python/fasteners[${PYTHON_USEDEP}]
-"
-DEPEND="${CDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   test? (
-   app-arch/par2cmdline
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   )
-"
-RDEPEND="${CDEPEND}
-   dev-python/paramiko[${PYTHON_USEDEP}]
-   

[gentoo-commits] proj/sci:master commit in: sci-mathematics/gap-core/

2020-10-22 Thread Aisha Tammy
commit: d991fbe79332e12a01e9f461122e3781610f50d1
Author: Aisha Tammy  aisha  cc>
AuthorDate: Thu Oct 22 04:14:06 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Thu Oct 22 11:01:58 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=d991fbe7

sci-mathematics/gap-core: fix metadata

don't install tests

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 sci-mathematics/gap-core/gap-core-4.11.0.ebuild |  8 
 sci-mathematics/gap-core/metadata.xml   | 22 +++---
 2 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/sci-mathematics/gap-core/gap-core-4.11.0.ebuild 
b/sci-mathematics/gap-core/gap-core-4.11.0.ebuild
index c4610cb98..35043f58e 100644
--- a/sci-mathematics/gap-core/gap-core-4.11.0.ebuild
+++ b/sci-mathematics/gap-core/gap-core-4.11.0.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 PYTHON_COMPAT=( python3_{7..9} )
 inherit autotools python-any-r1
 
-DESCRIPTION="System for computational discrete algebra"
+DESCRIPTION="Computational discrete algebra system - Core system of GAP"
 HOMEPAGE="https://www.gap-system.org/;
 
SRC_URI="https://github.com/gap-system/gap/releases/download/v${PV}/gap-${PV}-core.tar.bz2
 -> ${P}.tar.bz2

https://github.com/gap-system/gap/releases/download/v${PV}/packages-required-v${PV}.tar.gz
 -> ${P}-packages.tar.gz
@@ -16,7 +16,7 @@ S="${WORKDIR}"/gap-${PV}
 SLOT="0"
 LICENSE="GPL-2"
 KEYWORDS="~amd64"
-# broken HPC
+# broken HPC and boehm
 IUSE="-boehm debug -hpc julia julia-gc memcheck valgrind"
 REQUIRED_USE="valgrind? ( memcheck ) julia-gc? ( julia ) hpc? ( boehm )"
 
@@ -114,7 +114,7 @@ src_install() {
doexe gap
 
cat <<-EOF > gap.sh || die
-   \#!/bin/sh
+   #!/bin/sh
exec "${EPREFIX}"/usr/share/gap/gap -l "${EPREFIX}"/usr/share/gap "\$@"
EOF
newbin gap.sh gap
@@ -128,7 +128,7 @@ src_install() {
cp -a src/hpc/*.h "${ED}"/usr/include/gap/hpc || die
fi
 
-   cp -a doc grp lib tst libtool "${ED}"/usr/share/gap || die
+   cp -a doc grp lib libtool "${ED}"/usr/share/gap || die
 
sed -e "s:${S}:${EPREFIX}/usr/share/gap:g" -i sysinfo.gap
insinto /usr/share/gap

diff --git a/sci-mathematics/gap-core/metadata.xml 
b/sci-mathematics/gap-core/metadata.xml
index a59ef9895..f1f953b82 100644
--- a/sci-mathematics/gap-core/metadata.xml
+++ b/sci-mathematics/gap-core/metadata.xml
@@ -2,23 +2,23 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   a.g.gro...@inp.nsk.su
-   Andrey Grozin
+   gen...@aisha.cc
+   Aisha Tammy


sci-mathemat...@gentoo.org
Gentoo Mathematics Project


-Groups, Algorithms, Programming is a system for computational
-discrete algebra, with particular emphasis on Computational Group
-Theory. GAP provides a  programming language, a library of thousands
-of functions implementing algebraic algorithms written in the GAP
-language as well as large data libraries of algebraic objects. GAP
-is used in research and teaching for studying groups and their
-representations, rings, vector spaces, algebras, combinatorial
-structures, and more.
-
+   Groups, Algorithms, Programming is a system for computational
+   discrete algebra, with particular emphasis on Computational 
Group
+   Theory. GAP provides a  programming language, a library of 
thousands
+   of functions implementing algebraic algorithms written in the 
GAP
+   language as well as large data libraries of algebraic objects. 
GAP
+   is used in research and teaching for studying groups and their
+   representations, rings, vector spaces, algebras, combinatorial
+   structures, and more.
+   

Use dev-libs/boehm-gc as garbage 
collector
Build gap with multithreading and parallel 
process support



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pymdown-extensions/

2020-10-22 Thread Andrew Ammerlaan
commit: 133d0727349db954b7ac9af7542f60d9318db028
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Thu Oct 22 14:31:31 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Oct 22 14:31:31 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=133d0727

dev-python/pymdown-extensions: version bump 8.0.1

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/pymdown-extensions/Manifest |  2 +-
 .../pymdown-extensions-7.0.0.ebuild| 44 --
 .../pymdown-extensions-8.0.1.ebuild| 67 ++
 3 files changed, 68 insertions(+), 45 deletions(-)

diff --git a/dev-python/pymdown-extensions/Manifest 
b/dev-python/pymdown-extensions/Manifest
index f4414d92..715d3ad0 100644
--- a/dev-python/pymdown-extensions/Manifest
+++ b/dev-python/pymdown-extensions/Manifest
@@ -1 +1 @@
-DIST pymdown-extensions-7.0.0.tar.gz 598160 BLAKE2B 
f27511f8734c8b0309b756fc04e187a0d25c68c7375cd6e6547138d046a8cf5c3bd204f1428ae7803b682e6b4010c15e2e98a8895643f25ef729e7fef57a7078
 SHA512 
5ec369196e3b2182cdc90aba3ad508d4a6c6a98c22a06c1afdbc5c0fbc78466d25b704a110794d5168ad38b5e7e733d6b64704a0a5640bdc22c6b3dd6866fd61
+DIST pymdown-extensions-8.0.1.tar.gz 642787 BLAKE2B 
fe25fd828633bb1a653430431de9fd2f9abc881ff457d2c630befd7c094a147f4d4883088488a66c601190794c15fdfb8297a3252ba3b070412b2f18872f6126
 SHA512 
3f85bfe9128dcdc63cea4c2eb4d55173d697ae9d112559a74527ed64b3bd63f67eee119b81a54d0ac927bc21b6eb8411c03dc7afc77673739a81772c10ebe62a

diff --git a/dev-python/pymdown-extensions/pymdown-extensions-7.0.0.ebuild 
b/dev-python/pymdown-extensions/pymdown-extensions-7.0.0.ebuild
deleted file mode 100644
index 21f6..
--- a/dev-python/pymdown-extensions/pymdown-extensions-7.0.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-DOCBUILDER="mkdocs"
-DOCDEPEND="
-   dev-python/mkdocs-minify-plugin
-   dev-python/mkdocs-material
-   dev-python/pymdown-lexers
-   dev-python/pyspelling
-"
-
-inherit distutils-r1 docs
-
-DESCRIPTION="Extensions for Python Markdown."
-HOMEPAGE="
-   https://github.com/facelessuser/pymdown-extensions
-   https://pypi.org/project/pymdown-extensions
-"
-SRC_URI="https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-python/markdown-3.2[${PYTHON_USEDEP}]"
-
-DEPEND="test? (
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-)"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # git revision data plugin needs git repo to build
-   # do not depend on this
-   sed -i -e '/git-revision-date-localized/d' \
-   mkdocs.yml || die
-
-   distutils-r1_python_prepare_all
-}

diff --git a/dev-python/pymdown-extensions/pymdown-extensions-8.0.1.ebuild 
b/dev-python/pymdown-extensions/pymdown-extensions-8.0.1.ebuild
new file mode 100644
index ..8dc75db2
--- /dev/null
+++ b/dev-python/pymdown-extensions/pymdown-extensions-8.0.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+DOCBUILDER="mkdocs"
+DOCDEPEND="
+   dev-python/mkdocs-git-revision-date-localized-plugin
+   dev-python/mkdocs-minify-plugin
+   dev-python/mkdocs-material
+   dev-python/pymdown-lexers
+   dev-python/pyspelling
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="Extensions for Python Markdown."
+HOMEPAGE="
+   https://github.com/facelessuser/pymdown-extensions
+   https://pypi.org/project/pymdown-extensions
+"
+SRC_URI="https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-python/markdown-3.2[${PYTHON_USEDEP}]"
+
+DEPEND="test? (
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+)"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # Fails on whitspaces
+   rm tests/test_syntax.py || die
+
+   # AssertionError: False is not true
+   sed -i -e 's:test_no_pygments_linenums_custom_class:_&:' \
+   tests/test_extensions/test_highlight.py  || die
+
+   sed -i -e 's:test_default_override:_&:' \
+   tests/test_extensions/test_superfences.py  || die
+
+   sed -i -e 's:test_tabbed:_&:' \
+   -e 's:test_tabbed_split:_&:' \
+   tests/test_extensions/test_tabbed.py  || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_compile() {
+   # mkdocs-git-revision-date-localized-plugin needs git repo
+   if use doc; then
+   git init
+   git config --global user.email "y...@example.com" || die
+   git config --global user.name "Your Name" || die
+

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mkdocs_pymdownx_material_extras/

2020-10-22 Thread Andrew Ammerlaan
commit: 6dac73fc99c637da95b46cb905e3d23ecd98afc3
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Thu Oct 22 14:15:18 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Oct 22 14:15:18 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6dac73fc

dev-python/mkdocs_pymdownx_material_extras: version bump 1.1.3

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/mkdocs_pymdownx_material_extras/Manifest   |  2 +-
 ...11.ebuild => mkdocs_pymdownx_material_extras-1.1.3.ebuild} | 11 ++-
 2 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/dev-python/mkdocs_pymdownx_material_extras/Manifest 
b/dev-python/mkdocs_pymdownx_material_extras/Manifest
index 12fbb0db..58a4edfd 100644
--- a/dev-python/mkdocs_pymdownx_material_extras/Manifest
+++ b/dev-python/mkdocs_pymdownx_material_extras/Manifest
@@ -1 +1 @@
-DIST mkdocs_pymdownx_material_extras-1.0_beta11.tar.gz 13878 BLAKE2B 
258cf36faffe5fc022afb2746a62a53fb479b34cb08afcd48eba1dc2b9572ac31d8ac1febef8ac7d60fe5ca4c4317a30fede4799b3dfba98a06bda8ad24dbb02
 SHA512 
97b2c61fbda51cc1970033eb674c1988b5316a389fc308f864c89e2432f54f64a60fdc437fb327e4b69fc0f19e9b71409e1a895fe34ffc98c3f1332bdadc17da
+DIST mkdocs_pymdownx_material_extras-1.1.3.tar.gz 40029 BLAKE2B 
faa17e6e4d27a5d5e34a98a6830e34b934f8623fafb87a73051eb424cf95d29c5dd185bbfbbe49dd3e9300a8310ac0543d480ab70e5abee4047b1cecc774
 SHA512 
340818ebcd8f9cf175e5049028d0932a0d6208de3d8f86cf5ea47747680079c6b9b3bf27e0c32ee10ee6a1bc7ab8ffc6cc3aa48470be43ed32adfde74f44d5dd

diff --git 
a/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.0_beta11.ebuild
 
b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.1.3.ebuild
similarity index 59%
rename from 
dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.0_beta11.ebuild
rename to 
dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.1.3.ebuild
index 9e89547e..b4d3cf40 100644
--- 
a/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.0_beta11.ebuild
+++ 
b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-1.1.3.ebuild
@@ -5,25 +5,18 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_7 )
 
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
 inherit distutils-r1
 
-MYPV="${PV/_beta/b}"
-
 DESCRIPTION="Custom alterations based on Mkdocs-Material"
 HOMEPAGE="
https://github.com/facelessuser/mkdocs_pymdownx_material_extras
https://pypi.org/project/mkdocs-pymdownx-material-extras;
-SRC_URI="https://github.com/facelessuser/${PN}/archive/${MYPV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/facelessuser/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
-   dev-python/mkdocs-material[${PYTHON_USEDEP}]
-   >=dev-python/pymdown-extensions-7.0_beta2[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-material-5.0.2[${PYTHON_USEDEP}]
 "
-
-S="${WORKDIR}/${PN}-${MYPV}"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mkdocs-material-extensions/

2020-10-22 Thread Andrew Ammerlaan
commit: f85afe69e276b7d4b596496303253cd93962d2a6
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Thu Oct 22 14:12:37 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Oct 22 14:12:37 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f85afe69

dev-python/mkdocs-material-extensions: version bump 1.0.1

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/mkdocs-material-extensions/Manifest | 2 +-
 ...tensions-1.0.ebuild => mkdocs-material-extensions-1.0.1.ebuild} | 7 +++
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-python/mkdocs-material-extensions/Manifest 
b/dev-python/mkdocs-material-extensions/Manifest
index fe6488ae..2ef134ab 100644
--- a/dev-python/mkdocs-material-extensions/Manifest
+++ b/dev-python/mkdocs-material-extensions/Manifest
@@ -1 +1 @@
-DIST mkdocs-material-extensions-1.0.tar.gz 12231 BLAKE2B 
1ae4ed789befffba2bed347c49c907b3a5cd6373626ae1a38b714c3950827201a6bf57e49949c919b65e1faac533a2da5aa5ef4a7a7efb0dd767db3471d5e8f2
 SHA512 
b6cf6ae6cf1ab456fc1cb16cbddd07c62f5d9e81a31e5aab60bfeb6081503f4f80b9be019321f1aab7799a2a4bf87f368da53a4f7f94e8ca126469ff85109411
+DIST mkdocs-material-extensions-1.0.1.tar.gz 12259 BLAKE2B 
464b0856f10f0b9311d5c6fe15def4af9384354ab86e62392052ae1bb7450bd09ac56b5d3e9f40b252b30c924f1cf35597ffc9c898f0cffb2c11a74b45da4090
 SHA512 
68bfdde71f654a9ae42cb6d4545005eddc235e74f6a4c49707853de9cb30261c77ab8c8534b15019c7030d01b97a32645f5355a9e6511470466bf0e6f17b6890

diff --git 
a/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.0.ebuild 
b/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.0.1.ebuild
similarity index 80%
rename from 
dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.0.ebuild
rename to 
dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.0.1.ebuild
index 98e7b657..3f2d6509 100644
--- 
a/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.0.ebuild
+++ 
b/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.0.1.ebuild
@@ -26,3 +26,10 @@ 
PDEPEND=">=dev-python/mkdocs-material-5.0.0[${PYTHON_USEDEP}]"
 DEPEND="test? ( ${PDEPEND} )"
 
 distutils_enable_tests pytest
+python_prepare_all() {
+   # AssertionError: False is not true
+   sed -i -e 's:test_material_svg_injection:_&:' \
+   tests/extensions/test_emoji.py  || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-instafail/

2020-10-22 Thread Andrew Ammerlaan
commit: f7a4d75f59717aa6d0a3237c08ca49e939a4c496
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Thu Oct 22 14:39:13 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Oct 22 14:39:13 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f7a4d75f

dev-python/pytest-instafail: version bump 0.4.2

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/pytest-instafail/Manifest   |  2 +-
 .../pytest-instafail-0.4.1_p0.ebuild   | 39 --
 ..._p0-r1.ebuild => pytest-instafail-0.4.2.ebuild} | 27 ---
 3 files changed, 16 insertions(+), 52 deletions(-)

diff --git a/dev-python/pytest-instafail/Manifest 
b/dev-python/pytest-instafail/Manifest
index f617288e..6f6278fa 100644
--- a/dev-python/pytest-instafail/Manifest
+++ b/dev-python/pytest-instafail/Manifest
@@ -1 +1 @@
-DIST pytest-instafail-0.4.1_p0.tar.gz 5301 BLAKE2B 
542ae74fa6f381e58252f7a00bf4e1a5208679a6c56d0c9e2e39b46daec34459c2fe2b4ec8c2e6a94d517a769df0019752b1f87257e70a00683e3bb72f3f2d93
 SHA512 
1e2d7a1dd13ab11d5f6a5e8876aa8a48a6ff9012707d63023d709bfb1aa9a9ee3c088fc9b507d4b75d41e7ab1474154937575b2fa3a6f1bfb286fc3865f70382
+DIST pytest-instafail-0.4.2.tar.gz 5384 BLAKE2B 
ac9701476a6b707bc678c3368d02408bec9ea5ffa84abe60bd5b455ff00b860399e9993f388eef1d08335d98c5f1b6c66f99d8143053ac09dc6696f7cf96a4f0
 SHA512 
31d7b2f2e6f4fa4a43001f9a3e983b6a7506bce9bb4c1568f07f7bc58cb469d7a514a73a04c84a5b2836dfb223ddbeb86a4c0e5ec9cb8e1e8eb5eb9b

diff --git a/dev-python/pytest-instafail/pytest-instafail-0.4.1_p0.ebuild 
b/dev-python/pytest-instafail/pytest-instafail-0.4.1_p0.ebuild
deleted file mode 100644
index 07d96963..
--- a/dev-python/pytest-instafail/pytest-instafail-0.4.1_p0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-MY_PV=${PV/_p/.post}
-
-DESCRIPTION="Plugin for pytest that shows failures and errors instantly"
-HOMEPAGE="
-   https://github.com/pytest-dev/pytest-instafail
-   https://pypi.org/project/pytest-instafail
-"
-SRC_URI="https://github.com/pytest-dev/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/pytest-2.9[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   dev-python/pytest-instafail[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-distutils_enable_tests pytest

diff --git a/dev-python/pytest-instafail/pytest-instafail-0.4.1_p0-r1.ebuild 
b/dev-python/pytest-instafail/pytest-instafail-0.4.2.ebuild
similarity index 61%
rename from dev-python/pytest-instafail/pytest-instafail-0.4.1_p0-r1.ebuild
rename to dev-python/pytest-instafail/pytest-instafail-0.4.2.ebuild
index cd776337..0599a10a 100644
--- a/dev-python/pytest-instafail/pytest-instafail-0.4.1_p0-r1.ebuild
+++ b/dev-python/pytest-instafail/pytest-instafail-0.4.2.ebuild
@@ -3,36 +3,39 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python3_{7,8} )
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( pypy3 python3_{7,8,9} )
 
 inherit distutils-r1
 
-MY_PV=${PV/_p/.post}
-
 DESCRIPTION="Plugin for pytest that shows failures and errors instantly"
 HOMEPAGE="
https://github.com/pytest-dev/pytest-instafail
https://pypi.org/project/pytest-instafail
 "
-SRC_URI="https://github.com/pytest-dev/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/pytest-dev/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
+
 RDEPEND="
>=dev-python/pytest-2.9[${PYTHON_USEDEP}]
 "
-DEPEND="
-   ${RDEPEND}
-   test? (
+BDEPEND="test? (
dev-python/pexpect[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
)
 "
-S="${WORKDIR}/${PN}-${MY_PV}"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # pexpect.exceptions.EOF: End Of File (EOF). Exception style platform.
+   sed -i -e 's:test_print_stacktrace_once_with_pdb:_&:' \
+   test_instafail.py  || die
+
+   distutils-r1_python_prepare_all
+}
 
 python_test() {
distutils_install_for_testing



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/uvicorn/

2020-10-22 Thread Andrew Ammerlaan
commit: d9ee2f681b93dfd6d732ab7fa28338f0df50e167
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Thu Oct 22 13:57:41 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Oct 22 13:57:41 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d9ee2f68

dev-python/uvicorn: version bump

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/uvicorn/Manifest | 2 +-
 dev-python/uvicorn/{uvicorn-0.12.1.ebuild => uvicorn-0.12.2.ebuild} | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/uvicorn/Manifest b/dev-python/uvicorn/Manifest
index 4ed09b82..d266cfaa 100644
--- a/dev-python/uvicorn/Manifest
+++ b/dev-python/uvicorn/Manifest
@@ -1 +1 @@
-DIST uvicorn-0.12.1.tar.gz 504451 BLAKE2B 
15c86a36f80e9fd3230a7f1fce0ae60fee39387142f3f405234c0fba4a49248aa4dbe561f12910a5c7e77380d3bbd1f8a6780641fd1edb569abd502d63c1c32e
 SHA512 
4aeb153ad9a30645d64449a7068cde90fefe5c54a7f4fb947659978c454f194910a6a709e66d9f085e80bd2d5151a94eb8d953d86f3b825588b0eedc1dda1996
+DIST uvicorn-0.12.2.tar.gz 503530 BLAKE2B 
ab2b4e0a256127430f19f75431ca15652ad28d7d525e1ae00dc6c4d61a4c5affec6800e5ad4823954996d3d390c339f63502d9002fd9e5a8377055e0ee86e9ca
 SHA512 
cc94f9482f4417c6cc79283c0ae1b9d658df9131f3d70d52ae4f1c03fdd7aef28ed902a722827529cb97e302f90bfe208d966546f6484bc01762e8f691121c49

diff --git a/dev-python/uvicorn/uvicorn-0.12.1.ebuild 
b/dev-python/uvicorn/uvicorn-0.12.2.ebuild
similarity index 94%
rename from dev-python/uvicorn/uvicorn-0.12.1.ebuild
rename to dev-python/uvicorn/uvicorn-0.12.2.ebuild
index fea003f2..203ea418 100644
--- a/dev-python/uvicorn/uvicorn-0.12.1.ebuild
+++ b/dev-python/uvicorn/uvicorn-0.12.2.ebuild
@@ -27,15 +27,17 @@ RDEPEND="
dev-python/typing-extensions[${PYTHON_USEDEP}]
 "
 
-DEPEND="test? (
+BDEPEND="test? (
dev-python/colorama[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/python-dotenv[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/trustme[${PYTHON_USEDEP}]
>=dev-python/uvloop-0.14.0[${PYTHON_USEDEP}]
>=dev-python/websockets-8.0[${PYTHON_USEDEP}]
dev-python/httptools[${PYTHON_USEDEP}]
>=dev-python/watchgod-0.6[${PYTHON_USEDEP}]
+   dev-python/wsproto[${PYTHON_USEDEP}]
 )"
 
 distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mkdocs-redirects/

2020-10-22 Thread Andrew Ammerlaan
commit: f1c35e86b4222769bebe60f21f76fb0fc3f55122
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Thu Oct 22 14:06:45 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Oct 22 14:06:45 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1c35e86

dev-python/mkdocs-redirects: new dep of mkdocs-material

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/mkdocs-redirects/Manifest   |  1 +
 dev-python/mkdocs-redirects/metadata.xml   | 13 
 .../mkdocs-redirects/mkdocs-redirects-1.0.1.ebuild | 24 ++
 3 files changed, 38 insertions(+)

diff --git a/dev-python/mkdocs-redirects/Manifest 
b/dev-python/mkdocs-redirects/Manifest
new file mode 100644
index ..dffce1a9
--- /dev/null
+++ b/dev-python/mkdocs-redirects/Manifest
@@ -0,0 +1 @@
+DIST mkdocs-redirects-1.0.1.tar.gz 5772 BLAKE2B 
e48a35b18690c040efcca2e3e6a97650a3f951b89d537537b54b297e61c590099c6891dd1d64f21dd4efcc4a20d3d709a2815280c2846324f9f57b5a953a31bb
 SHA512 
e3eb31ce920aceab2e4c93988853fc0e63ba789db229ac798791061b26252416c5c68b2c221f82e3a08ce7522e6b2aa58ca606b9a31653f782e31c415861f7d0

diff --git a/dev-python/mkdocs-redirects/metadata.xml 
b/dev-python/mkdocs-redirects/metadata.xml
new file mode 100644
index ..4ed12466
--- /dev/null
+++ b/dev-python/mkdocs-redirects/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   
+   andrewammerl...@riseup.net
+   Andrew Ammerlaan
+   
+   
+   datarobot/mkdocs-redirects
+   mkdocs-redirects
+   
+

diff --git a/dev-python/mkdocs-redirects/mkdocs-redirects-1.0.1.ebuild 
b/dev-python/mkdocs-redirects/mkdocs-redirects-1.0.1.ebuild
new file mode 100644
index ..1911b201
--- /dev/null
+++ b/dev-python/mkdocs-redirects/mkdocs-redirects-1.0.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Plugin for Mkdocs page redirects"
+HOMEPAGE="
+   https://github.com/datarobot/mkdocs-redirects
+   https://pypi.org/project/mkdocs-redirects/
+"
+SRC_URI="https://github.com/datarobot/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/mkdocs-1.0.4[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mkdocs-material/

2020-10-22 Thread Andrew Ammerlaan
commit: 99d70cc7b33e06d79a8aadc1dadfc61d9de24da1
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Thu Oct 22 14:07:29 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Oct 22 14:07:29 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=99d70cc7

dev-python/mkdocs-material: version bump 6.1.0

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/mkdocs-material/Manifest|  1 +
 .../mkdocs-material/mkdocs-material-6.1.0.ebuild   | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/mkdocs-material/Manifest 
b/dev-python/mkdocs-material/Manifest
index 459bafc8..26906c5e 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -2,3 +2,4 @@ DIST mkdocs-material-4.6.3.tar.gz 1701136 BLAKE2B 
b3e68c0c751c37e7910fad99da
 DIST mkdocs-material-5.0.0_rc2.tar.gz 1852974 BLAKE2B 
0cd56bd11df50a6628b6fddc3758037218ca1b5d9484b8ffe9d67d40c4ebda51bdb96edc10f08c87fb936b3a852616004994bad2e000b00936e62e25ce3e7e81
 SHA512 
29e1d8dcc972302302fdd5b91f0c7bc191420ff1c2ea117fd7b45a346623f587771469d04cbf25600e360d6d9c41ca060147269cdfe6c30c0ef9fd5915a70692
 DIST mkdocs-material-5.2.3.tar.gz 2309650 BLAKE2B 
66d1220bf4de7ed590e95431c85a99ff5e0cbf38ba07a8c95b4f3f35028b6fae4a107d247fa1e3edc120ca411065dd18ccc08b3fb639cb9dcaef7515894e5ac7
 SHA512 
1fea36f5638fe2fb1fba904d4c42e37b1ed35a4445bca9056955b9cad60a0d7624f06b0f68bf48a8b0dc48a04d2e2ee7b0827d298590b4bfffa33e60dfb1ab94
 DIST mkdocs-material-5.3.3.tar.gz 2356830 BLAKE2B 
0edd5540e213dbbcb21bf225e4e66eb7cf519dee539289b22493bdba0094650ecebb1293550692546d617f7a50ac5d02912963f5291ead910740b44417df928c
 SHA512 
7b2c3457d0db5a0b807a556270fd645dcba7a8352fc61886782f4f3cb7b878161cece8b4bedd4b83fddabda4128690d54ebc3bc5f880e7a768c547f4dae69fdc
+DIST mkdocs-material-6.1.0.tar.gz 2975356 BLAKE2B 
066725064718dfc8d21811f927cee3bce1ef40e8b0866b0d799c4142a831ce1332f0b44594410d2baa8275d2620ac940e01501dca71bbe2e69871da5939c6d7d
 SHA512 
d6764c7b9c70754a5a499e4065b1d1583fc16810a0b42f6f61adb605bae261e7acce58e6102ecc5879a40230100333170ee694bf82557093b451768d57ba92f9

diff --git a/dev-python/mkdocs-material/mkdocs-material-6.1.0.ebuild 
b/dev-python/mkdocs-material/mkdocs-material-6.1.0.ebuild
new file mode 100644
index ..83be3a8c
--- /dev/null
+++ b/dev-python/mkdocs-material/mkdocs-material-6.1.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_7 )
+
+DOCBUILDER="mkdocs"
+DOCDEPEND="
+   dev-python/mkdocs-minify-plugin
+   dev-python/mkdocs-redirects
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A Material Design theme for MkDocs"
+HOMEPAGE="
+   https://github.com/squidfunk/mkdocs-material
+   https://pypi.org/project/mkdocs-material
+"
+SRC_URI="https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4[${PYTHON_USEDEP}]
+   >=dev-python/pymdown-extensions-7.0[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-material-extensions-1.0[${PYTHON_USEDEP}]
+"



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

2020-10-22 Thread Sam James
commit: 5970c4ba7139f0a8dff7dcc208bf7dceb5e9ecd9
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 22 13:57:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 22 13:57:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5970c4ba

dev-ml/camomile: Keyword 1.0.2 arm, #748576

Signed-off-by: Sam James  gentoo.org>

 dev-ml/camomile/camomile-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/camomile/camomile-1.0.2.ebuild 
b/dev-ml/camomile/camomile-1.0.2.ebuild
index 17d5a67733f..199a3259eec 100644
--- a/dev-ml/camomile/camomile-1.0.2.ebuild
+++ b/dev-ml/camomile/camomile-1.0.2.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P^}"
 
 LICENSE="LGPL-2"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="+ocamlopt"
 
 # Unbound module errors



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

2020-10-22 Thread Sam James
commit: d7c7e7837e058f4e9561ebd1b7f6c399b2a20d62
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 22 13:57:31 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 22 13:57:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7c7e783

dev-ml/cryptokit: Keyword 1.16.1-r1 arm, #748576

Signed-off-by: Sam James  gentoo.org>

 dev-ml/cryptokit/cryptokit-1.16.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/cryptokit/cryptokit-1.16.1-r1.ebuild 
b/dev-ml/cryptokit/cryptokit-1.16.1-r1.ebuild
index 0bd64434de1..14135fd4238 100644
--- a/dev-ml/cryptokit/cryptokit-1.16.1-r1.ebuild
+++ b/dev-ml/cryptokit/cryptokit-1.16.1-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-release${MY_PV}"
 
 LICENSE="LGPL-2"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="cpu_flags_x86_aes +ocamlopt test zlib"
 REQUIRED_USE="test? ( ocamlopt )"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/lablgtk-sourceview/

2020-10-22 Thread Sam James
commit: 46cc2e7ff59cc891fb978525e93bb87a261b440c
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 22 13:57:26 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 22 13:57:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46cc2e7f

dev-ml/lablgtk-sourceview: Keyword 3.1.1 arm, #748576

Signed-off-by: Sam James  gentoo.org>

 dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.1.ebuild 
b/dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.1.ebuild
index 69d1dd2023a..d5db78d02cb 100644
--- a/dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.1.ebuild
+++ b/dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/garrigue/lablgtk/releases/download/${PV}/${MY_P}.tbz
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="3/${PV}"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2020-10-22 Thread Sam James
commit: 563c52d4182d2b4991ead8a76c4e4025396c8965
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 22 13:57:31 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 22 13:57:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=563c52d4

dev-ml/pcre-ocaml: Keyword 7.4.6-r1 arm, #748576

Signed-off-by: Sam James  gentoo.org>

 dev-ml/pcre-ocaml/pcre-ocaml-7.4.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/pcre-ocaml/pcre-ocaml-7.4.6-r1.ebuild 
b/dev-ml/pcre-ocaml/pcre-ocaml-7.4.6-r1.ebuild
index a88d40f7a8e..fb6328ed554 100644
--- a/dev-ml/pcre-ocaml/pcre-ocaml-7.4.6-r1.ebuild
+++ b/dev-ml/pcre-ocaml/pcre-ocaml-7.4.6-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/pcre-${PV}"
 LICENSE="LGPL-2.1-with-linking-exception"
 IUSE="examples +ocamlopt"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
 BDEPEND="dev-ml/dune-configurator"
 RDEPEND=">=dev-libs/libpcre-4.5"



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

2020-10-22 Thread Sam James
commit: 9a7d64386ef7deb70a7fe84e77e0099fe7727d84
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 22 13:55:06 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 22 13:55:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a7d6438

dev-ml/camlp5: Keyword 7.12 arm64, #748576

Signed-off-by: Sam James  gentoo.org>

 dev-ml/camlp5/camlp5-7.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/camlp5/camlp5-7.12.ebuild b/dev-ml/camlp5/camlp5-7.12.ebuild
index 59d3a95dc7e..e2d0cdddb96 100644
--- a/dev-ml/camlp5/camlp5-7.12.ebuild
+++ b/dev-ml/camlp5/camlp5-7.12.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel$(ver_rs 1- '')"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~ppc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~x86"
 IUSE="doc +ocamlopt"
 
 DEPEND="



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

2020-10-22 Thread Sam James
commit: 0be353a3ce9cc457ebf45a94fc01517742739de4
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 22 13:57:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 22 13:57:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0be353a3

dev-ml/camlp5: Keyword 7.12 arm, #748576

Signed-off-by: Sam James  gentoo.org>

 dev-ml/camlp5/camlp5-7.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/camlp5/camlp5-7.12.ebuild b/dev-ml/camlp5/camlp5-7.12.ebuild
index e2d0cdddb96..793785bf9fd 100644
--- a/dev-ml/camlp5/camlp5-7.12.ebuild
+++ b/dev-ml/camlp5/camlp5-7.12.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel$(ver_rs 1- '')"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="doc +ocamlopt"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/lablgtk-sourceview/

2020-10-22 Thread Sam James
commit: 1309ede988b87f3058e2b2d1e9807c894798fac6
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 22 13:54:59 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 22 13:54:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1309ede9

dev-ml/lablgtk-sourceview: Keyword 3.1.1 arm64, #748576

Signed-off-by: Sam James  gentoo.org>

 dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.1.ebuild 
b/dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.1.ebuild
index 4370e47018f..69d1dd2023a 100644
--- a/dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.1.ebuild
+++ b/dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/garrigue/lablgtk/releases/download/${PV}/${MY_P}.tbz
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="3/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2020-10-22 Thread Sam James
commit: a56d7e6d3ca235952726366a963c733c6771c214
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 22 13:55:05 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 22 13:55:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a56d7e6d

dev-ml/zarith: Keyword 1.9.1 arm64, #748576

Signed-off-by: Sam James  gentoo.org>

 dev-ml/zarith/zarith-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/zarith/zarith-1.9.1.ebuild 
b/dev-ml/zarith/zarith-1.9.1.ebuild
index 61de687ce25..f973df5a7e1 100644
--- a/dev-ml/zarith/zarith-1.9.1.ebuild
+++ b/dev-ml/zarith/zarith-1.9.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ppc ~x86"
+KEYWORDS="~amd64 ~arm64 ppc ~x86"
 IUSE="doc mpir +ocamlopt"
 
 RDEPEND="



  1   2   >