[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/, ...
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/
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/, ...
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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="