[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-apache-xalan-c/
commit: d7cd1aeddfc7622bf122762697c74b535058bc77 Author: Viorel Munteanu gentoo org> AuthorDate: Wed Nov 23 15:50:33 2022 + Commit: Viorel Munteanu gentoo org> CommitDate: Thu Nov 24 07:46:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7cd1aed sec-keys/openpgp-keys-apache-xalan-c: new package, add 20221123 Signed-off-by: Viorel Munteanu gentoo.org> sec-keys/openpgp-keys-apache-xalan-c/Manifest| 1 + sec-keys/openpgp-keys-apache-xalan-c/metadata.xml| 9 + .../openpgp-keys-apache-xalan-c-20221123.ebuild | 20 3 files changed, 30 insertions(+) diff --git a/sec-keys/openpgp-keys-apache-xalan-c/Manifest b/sec-keys/openpgp-keys-apache-xalan-c/Manifest new file mode 100644 index ..7ff9fb67ef2f --- /dev/null +++ b/sec-keys/openpgp-keys-apache-xalan-c/Manifest @@ -0,0 +1 @@ +DIST openpgp-keys-apache-xalan-c-20221123 29329 BLAKE2B 2f30c23ce368db54d6222ed774495482c65b620774f57906591ead9c413f99dbf23c1457f33f87a6d036e84ad43d12ad296513005ae1199b3810ca64c5de3df5 SHA512 89bf04a06d33d9e0cf9945406d9fb5809547b06df62acbbd4549832dcd2021c6ff4a9f7c4674ce2e3c93034d9a87783ba47089da1973adbc9077312c39a154e2 diff --git a/sec-keys/openpgp-keys-apache-xalan-c/metadata.xml b/sec-keys/openpgp-keys-apache-xalan-c/metadata.xml new file mode 100644 index ..fd8745b5b4ae --- /dev/null +++ b/sec-keys/openpgp-keys-apache-xalan-c/metadata.xml @@ -0,0 +1,9 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + cea...@gentoo.org + Viorel Munteanu + + + diff --git a/sec-keys/openpgp-keys-apache-xalan-c/openpgp-keys-apache-xalan-c-20221123.ebuild b/sec-keys/openpgp-keys-apache-xalan-c/openpgp-keys-apache-xalan-c-20221123.ebuild new file mode 100644 index ..3c2503c0377f --- /dev/null +++ b/sec-keys/openpgp-keys-apache-xalan-c/openpgp-keys-apache-xalan-c-20221123.ebuild @@ -0,0 +1,20 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="OpenPGP keys used to sign Apache Xalan-C" +HOMEPAGE="https://xalan.apache.org/; +SRC_URI="https://downloads.apache.org/xalan/xalan-c/KEYS -> ${P}" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +S="${WORKDIR}" + +src_install() { + local files=( ${A} ) + insinto /usr/share/openpgp-keys + newins - apache-xalan-c.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die) +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 796d6ad12e80f325fc90f2125bfcde23db169f41 Author: Viorel Munteanu gentoo org> AuthorDate: Tue Nov 22 11:04:14 2022 + Commit: Viorel Munteanu gentoo org> CommitDate: Thu Nov 24 07:47:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=796d6ad1 profiles: unmask dev-libs/xalan-c Closes: https://github.com/gentoo/gentoo/pull/28384 Signed-off-by: Viorel Munteanu gentoo.org> profiles/package.mask | 2 -- 1 file changed, 2 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 948e36ee303e..6df6789e0b0b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -118,7 +118,6 @@ dev-cpp/pstreams # app-misc/glimpse: bug #684096, last bumped in 2013 # dev-db/cpp-driver: bug #685936, last bumped in 2019 # dev-erlang/riakc: bug #722688, last bumped in 2016 -# dev-libs/xalan-c: bug #734190, last bumped in 2011 # dev-util/stubgen: bug #839927, last bumped in 2011 # media-gfx/xzgv: bug #831252, last bumped in 2009 # net-dns/dnssec-check: bug #571350, last bumped in 2016 @@ -135,7 +134,6 @@ app-forensics/ovaldi app-misc/glimpse dev-db/cpp-driver dev-erlang/riakc -dev-libs/xalan-c dev-util/stubgen media-gfx/xzgv net-dns/dnssec-check
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xalan-c/
commit: 945b8139c893494e5ae445cc201e0118abe631b9 Author: Viorel Munteanu gentoo org> AuthorDate: Sun Nov 20 16:16:25 2022 + Commit: Viorel Munteanu gentoo org> CommitDate: Thu Nov 24 07:46:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945b8139 dev-libs/xalan-c: add 1.12 Closes: https://bugs.gentoo.org/734190 Closes: https://bugs.gentoo.org/829679 Closes: https://bugs.gentoo.org/867649 Closes: https://bugs.gentoo.org/831315 Signed-off-by: Viorel Munteanu gentoo.org> dev-libs/xalan-c/Manifest| 2 ++ dev-libs/xalan-c/metadata.xml| 8 - dev-libs/xalan-c/xalan-c-1.12.ebuild | 59 dev-libs/xalan-c/xalan-c-.ebuild | 59 4 files changed, 127 insertions(+), 1 deletion(-) diff --git a/dev-libs/xalan-c/Manifest b/dev-libs/xalan-c/Manifest index c7eb353b1841..6ea0a59902b7 100644 --- a/dev-libs/xalan-c/Manifest +++ b/dev-libs/xalan-c/Manifest @@ -1 +1,3 @@ DIST Xalan-C_r1153059-src.tar.gz 1573651 BLAKE2B 5e684b80bc962776c1e0102a97023ee3a9b9357b6fc05e02687971d5d879b01a5dc426fd6ab2af68a7ad6ec48a799d70fd912a4e3a30d8e3a22a954d84d21f59 SHA512 2382c1343ae97d0196d84053139758d3b3b7574bcd835b754e34acdc6ab708a58fc23d2f27d41870c768c78a1de7be1bb6031cc78d205b6024f1ad7cd6fca653 +DIST xalan_c-1.12.tar.gz 1130924 BLAKE2B c2f0fb98d39e516d5219ab0e075517c2c916b451bfce6d90399899870a8a73fb59f8d2465f58bd97208d19c5a7a18df5a49ece156d8dfe47bf57fc875793fb43 SHA512 a9f72f0e8e199ee2cfb4c19ecf390d5007f597aad96a53f55bc475805190302c7e0d800d776b7fb20fe8e2dddb6391e70aa3a8861a2303370135e8b0a5fd15fc +DIST xalan_c-1.12.tar.gz.asc 488 BLAKE2B 1e5d7091ca184ac7e2897fe52417b01d9618ab0435f2bcc7748d563287ad81692e61bee92ec9bc71e5c21c11bc8245a4ec09ff7e6ed44a4b3113264b096ba277 SHA512 1c532367d5a3f16622cda3eaca05eac648b415a9de8685cf43f5e62683db30b396e669b6952f5bbe161327b8171cd1e54ad4dbefa54122243aa01298d53d400d diff --git a/dev-libs/xalan-c/metadata.xml b/dev-libs/xalan-c/metadata.xml index 85e4ed814fa2..2f2c528629de 100644 --- a/dev-libs/xalan-c/metadata.xml +++ b/dev-libs/xalan-c/metadata.xml @@ -1,5 +1,11 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + + cea...@gentoo.org + Viorel Munteanu + + + apache/xalan-c + diff --git a/dev-libs/xalan-c/xalan-c-1.12.ebuild b/dev-libs/xalan-c/xalan-c-1.12.ebuild new file mode 100644 index ..c4f9eac0ffdc --- /dev/null +++ b/dev-libs/xalan-c/xalan-c-1.12.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_PN=${PN/-/_} +DESCRIPTION="XSLT processor for transforming XML into HTML, text, or other XML types" +HOMEPAGE="https://apache.github.io/xalan-c/; +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/apache/xalan-c.git; + + SLOT="0" +else + inherit verify-sig + SRC_URI=" + mirror://apache/xalan/xalan-c/sources/${MY_PN}-${PV}.tar.gz + verify-sig? ( https://dlcdn.apache.org/xalan/xalan-c/sources/${MY_PN}-${PV}.tar.gz.asc ) + " + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/apache-xalan-c.asc + + SLOT="0/$(ver_cut 1-2)" + KEYWORDS="~amd64 ~ppc ~x86" + S="${WORKDIR}/${MY_PN}-${PV}" + BDEPEND=" + verify-sig? ( sec-keys/openpgp-keys-apache-xalan-c ) + " +fi + +LICENSE="Apache-2.0" +IUSE="doc" + +RDEPEND=" + dev-libs/icu:= + dev-libs/xerces-c[icu] +" +DEPEND="${RDEPEND}" +BDEPEND+=" + doc? ( app-doc/doxygen[dot] ) +" + +src_configure() { + local mycmakeargs=( + -DBUILD_DOXYGEN=$(usex doc) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + if use doc; then + docinto examples + dodoc -r samples/*/ + fi +} diff --git a/dev-libs/xalan-c/xalan-c-.ebuild b/dev-libs/xalan-c/xalan-c-.ebuild new file mode 100644 index ..c4f9eac0ffdc --- /dev/null +++ b/dev-libs/xalan-c/xalan-c-.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_PN=${PN/-/_} +DESCRIPTION="XSLT processor for transforming XML into HTML, text, or other XML types" +HOMEPAGE="https://apache.github.io/xalan-c/; +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/apache/xalan-c.git; + + SLOT="0" +else + inherit verify-sig + SRC_URI=" + mirror://apache/xalan/xalan-c/sources/${MY_PN}-${PV}.tar.gz + verify-sig? ( https://dlcdn.apache.org/xalan/xalan-c/sources/${MY_PN}-${PV}.tar.gz.asc ) + " + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/apache-xalan-c.asc + + SLOT="0/$(ver_cut 1-2)" + KEYWORDS="~amd64 ~ppc ~x86" +
[gentoo-commits] repo/gentoo:master commit in: media-sound/picard/
commit: 3bce6dd56afa037c71929bca379d251df30aa5fa Author: Miroslav Šulc gentoo org> AuthorDate: Thu Nov 24 07:28:14 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Nov 24 07:28:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bce6dd5 media-sound/picard: bump to 2.8.4 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/picard/Manifest| 1 + media-sound/picard/picard-2.8.4.ebuild | 64 ++ 2 files changed, 65 insertions(+) diff --git a/media-sound/picard/Manifest b/media-sound/picard/Manifest index 63f5b4897190..1cdcbc8faed4 100644 --- a/media-sound/picard/Manifest +++ b/media-sound/picard/Manifest @@ -1 +1,2 @@ DIST picard-2.8.3.tar.gz 5098160 BLAKE2B 5f7290de8faee502f3a4984e0080409a31f9971428da635fb79a9f2ec540d71a256584010d747de77c86e85cd58df929e8ddaa09840ebc2c17e5cdbb035c5d68 SHA512 b87e768f0f13e1e306279f71004b5ffaebb2cfc44be23f041d9193432bdc631c4a2b893d72b47109b06c450d6ff4e2b0a70c2a4b0cc5d1608a4481d26526b0e3 +DIST picard-2.8.4.tar.gz 5108177 BLAKE2B 948eea724d725150ccf906c1e375e04be59f762fd6ebdb4660b6b036c87eaab803c8caebfa258efb0931e1610b8b75e9e3b00c0015e5520feca3dceec71683c2 SHA512 c024cf5706fe75648f0d3f9ef9ed3437f632454ab848c463135516d8c819cab52c42e1e9d4e050aeb254f6e08ae8345fbe0f95c0ab35fdc2f79e0c01c56b291c diff --git a/media-sound/picard/picard-2.8.4.ebuild b/media-sound/picard/picard-2.8.4.ebuild new file mode 100644 index ..e50d604072d8 --- /dev/null +++ b/media-sound/picard/picard-2.8.4.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 xdg + +if [[ ${PV} = ** ]]; then + EGIT_REPO_URI="https://github.com/metabrainz/picard; + inherit git-r3 +else + SRC_URI="https://musicbrainz.osuosl.org/pub/musicbrainz/${PN}/${P}.tar.gz; + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${PN}-release-${PV}" +fi + +DESCRIPTION="Cross-platform music tagger" +HOMEPAGE="https://picard.musicbrainz.org; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="discid fingerprints nls" + +BDEPEND=" + nls? ( dev-qt/linguist-tools:5 ) +" +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/fasteners[${PYTHON_USEDEP}] + dev-python/pyjwt[${PYTHON_USEDEP}] + dev-python/PyQt5[declarative,gui,network,widgets,${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + media-libs/mutagen[${PYTHON_USEDEP}] + discid? ( dev-python/python-discid[${PYTHON_USEDEP}] ) + ') + fingerprints? ( media-libs/chromaprint[tools] ) +" + +distutils_enable_tests pytest + +python_compile() { + local build_args=( + --disable-autoupdate + ) + if ! use nls; then + build_args+=( --disable-locales ) + fi + distutils-r1_python_compile ${build_args[@]} +} + +python_install() { + local install_args=( + --disable-autoupdate + --skip-build + ) + if ! use nls; then + install_args+=( --disable-locales ) + fi + distutils-r1_python_install ${install_args[@]} +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/liblscp/
commit: 36093a67f193452dd82931199b38e3cd6d2b5ba3 Author: Miroslav Šulc gentoo org> AuthorDate: Thu Nov 24 07:23:03 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Nov 24 07:23:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36093a67 media-libs/liblscp: dropped obsolete 0.9.7 Bug: https://bugs.gentoo.org/882599 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/liblscp/Manifest | 1 - media-libs/liblscp/liblscp-0.9.6.ebuild | 37 - 2 files changed, 38 deletions(-) diff --git a/media-libs/liblscp/Manifest b/media-libs/liblscp/Manifest index aead3ca6b494..1c744c9bb633 100644 --- a/media-libs/liblscp/Manifest +++ b/media-libs/liblscp/Manifest @@ -1,2 +1 @@ -DIST liblscp-0.9.6.tar.gz 100811 BLAKE2B a86a5e9e6d52dfd2449274e1c800e40887094dcea3e39d257670dded8b3805f2cdf575b41f640b0df95cd008656d3e7c8ca93d5bc5360c8727b80d6d2695ed83 SHA512 51c3b0b3dfe3947ac5d7cfec18fec597a4282aacc489cdda5a30d5853c3a43778e207ddf2f211c28ba04386fd6f30a09eed62dc2a33177e5aeccd7f77b4ef520 DIST liblscp-0.9.7.tar.gz 98364 BLAKE2B 8ea8d05f7753db3dc3210e3faaa60d7f0e7fab558948a7e687b60b728f00ca557a08594f72beb0823e14c4eb3d4ec0aa75bb802194a4b9e660546c462196553a SHA512 03b83962ea89bbf4ca6b76c71f4883c7621a7306383bbd53f6240d7f17838cfa89c2861aa169f789754f6067fe76866068b26ab1370a0c2fafbf0f660894a4ad diff --git a/media-libs/liblscp/liblscp-0.9.6.ebuild b/media-libs/liblscp/liblscp-0.9.6.ebuild deleted file mode 100644 index a68cc47b641b.. --- a/media-libs/liblscp/liblscp-0.9.6.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="C++ library for the Linux Sampler control protocol" -HOMEPAGE="https://www.linuxsampler.org; - -if [[ ${PV} == "" ]] ; then - inherit subversion - ESVN_REPO_URI="https://svn.linuxsampler.org/svn/liblscp/trunk; -else - SRC_URI="https://www.rncbc.org/archive/${P}.tar.gz - https://download.linuxsampler.org/packages/${P}.tar.gz; - KEYWORDS="amd64 ~ppc x86" -fi - -LICENSE="LGPL-2.1" -SLOT="0" -IUSE="doc" - -BDEPEND="doc? ( app-doc/doxygen )" - -PATCHES=( - "${FILESDIR}/${PN}-0.9.6-conditional.patch" -) - -DOCS=( ChangeLog README ) - -src_configure() { - local mycmakeargs=( - -DBUILD_DOC=$(usex doc) - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/, dev-libs/mpfr/files/
commit: 901acc0c32ffdbcd6f7dad926bd7ae215f59f32c Author: Sam James gentoo org> AuthorDate: Thu Nov 24 07:06:59 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 07:20:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=901acc0c dev-libs/mpfr: add 4.1.1_p1, drop 4.1.1-r1 Bug: https://bugs.gentoo.org/881995 Signed-off-by: Sam James gentoo.org> dev-libs/mpfr/Manifest | 1 + .../mpfr-4.1.1-fix-mpfr_custom_get_kind.patch | 79 -- .../{mpfr-4.1.1-r1.ebuild => mpfr-4.1.1_p1.ebuild} | 1 - 3 files changed, 1 insertion(+), 80 deletions(-) diff --git a/dev-libs/mpfr/Manifest b/dev-libs/mpfr/Manifest index 98c281833584..979db7ba2241 100644 --- a/dev-libs/mpfr/Manifest +++ b/dev-libs/mpfr/Manifest @@ -12,4 +12,5 @@ DIST mpfr-4.1.0-patch11.patch 4584 BLAKE2B 4ba240e7e8acc360eb2f05186493fd9044c8f DIST mpfr-4.1.0-patch12.patch 6768 BLAKE2B 15ce68eb9941ac5d6544ee18a062cb12026e07273a5424b3941596a1024f54cf5481363e145cac9375e518ec2033db82d4fe9152884c74a9037a81fd2c405b5e SHA512 4e91cffa0df911d68931ace13e86e420ec9f7d8e8a0279e12d995bbf8061b6bec90cb03ef8642a854f652907b13e533b7afb95f2279cf2dfa4010ec5d745ac3c DIST mpfr-4.1.0-patch13.patch 3344 BLAKE2B 1239cf16dfe32a71bb6fc7b156978cd451bcbe4e1b04842fdb3549352a43607d44d58120e38bf448ffd33e36bab7f7cfd4ab65b2eb3aac2fe9bbd86d8f425f5a SHA512 ddd5f54d12584b6e10fd4eba12b8568c5286dba10bd3b5cdd429415b78bc827bd0ed3957bd06ca4c2c63a2f5e877fd9d86eebade8929d61aafe84ace8454d016 DIST mpfr-4.1.0.tar.xz 1525476 BLAKE2B 41d1be0c4b557760f12a4525ad3a84b6e2cd6f0927c935fcfba577ac0490e582d1ae4b581dce58e21e705cf9d7c88373054d7fb7a94bb32c69b339f99a25dc68 SHA512 1bd1c349741a6529dfa53af4f0da8d49254b164ece8a46928cdb13a99460285622d57fe6f68cef19c6727b3f9daa25ddb3d7d65c201c8f387e421c7f7bee6273 +DIST mpfr-4.1.1-patch01.patch 2985 BLAKE2B d6bed1d6fca2319db457096a81aca060c1bd934fcdf9c5f98ba44920a7e97c2a5e9c539ec554feb723fb98c84096e1cb615c0d973133c67f3c2097edc1c5b803 SHA512 aa98173d59a24d0f59acff0c2143db5623746db3f6445e300a018a124b35a6b57d631c357a9a890f23c748591f621a95d3a801bed7341b6c8b6ddcc86ecfb107 DIST mpfr-4.1.1.tar.xz 1429836 BLAKE2B ce20baee2f060acb28b877ffe6fc40c5619cf6af231bd54ca6cfb3e42ef2d74a4ffbab96cf0b5dd6a162e558099a54701d42f34f5bf2256f256fe6f5ae2505d0 SHA512 be468749bd88870dec37be35e544983a8fb7bda638eb9414c37334b9d553099ea2aa067045f51ae2c8ab86d852ef833e18161d173e414af0928e9a438c9b91f1 diff --git a/dev-libs/mpfr/files/mpfr-4.1.1-fix-mpfr_custom_get_kind.patch b/dev-libs/mpfr/files/mpfr-4.1.1-fix-mpfr_custom_get_kind.patch deleted file mode 100644 index d2521f2fa632.. --- a/dev-libs/mpfr/files/mpfr-4.1.1-fix-mpfr_custom_get_kind.patch +++ /dev/null @@ -1,79 +0,0 @@ -https://bugs.gentoo.org/881995 -https://gitlab.inria.fr/mpfr/mpfr/-/commit/3cd39bc0b71ad2fb2ab5252ad9268b14603e3ce6 -https://gitlab.inria.fr/mpfr/mpfr/-/issues/1 -https://github.com/CGAL/cgal/issues/7064 - -From 3cd39bc0b71ad2fb2ab5252ad9268b14603e3ce6 Mon Sep 17 00:00:00 2001 -From: Vincent Lefevre -Date: Tue, 22 Nov 2022 16:33:00 +0100 -Subject: [PATCH] Fix mpfr_custom_get_kind() macro bug. - -* src/mpfr.h: in the mpfr_custom_get_kind() macro, changed mpfr_ptr to - mpfr_srcptr for _x to agree with the function prototype, in order to - avoid a compilation failure of user code in some cases. This bug was - introduced by commit 9f94e0311ed53d0c64d4fbca249d19cc4888027e, which - introduced the temporary variable _x to avoid an incorrect number of - evaluations of the x argument. -* tests/tstckintc.c: improved the tests to detect this bug. - -This should fix mpfr bug #1. - -Bug initially reported by FX Coudert: - https://github.com/CGAL/cgal/issues/7064 - -It affects Fedora Linux: - https://bugzilla.redhat.com/show_bug.cgi?id=2144197 - -(cherry picked from commit 0ce17bae34a6c54de31b126f969d3ddd72c6bc37) a/src/mpfr.h -+++ b/src/mpfr.h -@@ -1027,7 +1027,7 @@ __MPFR_DECLSPEC int mpfr_total_order_p (mpfr_srcptr, mpfr_srcptr); - #if __GNUC__ > 2 || __GNUC_MINOR__ >= 95 - #define mpfr_custom_get_kind(x) \ - __extension__ ({ \ --mpfr_ptr _x = (x); \ -+mpfr_srcptr _x = (x); \ - _x->_mpfr_exp > __MPFR_EXP_INF ? \ - (mpfr_int) MPFR_REGULAR_KIND * MPFR_SIGN (_x) \ - : _x->_mpfr_exp == __MPFR_EXP_INF ? \ a/tests/tstckintc.c -+++ b/tests/tstckintc.c -@@ -295,14 +295,16 @@ static void - test_nan_inf_zero (void) - { - mpfr_ptr val; -+ mpfr_srcptr sval; /* for compilation error checking */ - int sign; - int kind; - - reset_stack (); - - val = new_mpfr (MPFR_PREC_MIN); -+ sval = val; - mpfr_set_nan (val); -- kind = (mpfr_custom_get_kind) (val); -+ kind = (mpfr_custom_get_kind) (sval);
[gentoo-commits] repo/gentoo:master commit in: dev-lang/spidermonkey/files/, dev-lang/spidermonkey/
commit: c971a7deb51fd332abae53ae2dd3d37232e13750 Author: Sam James gentoo org> AuthorDate: Thu Nov 24 03:14:56 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 07:20:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c971a7de dev-lang/spidermonkey: drop 68.12.0-r1 Signed-off-by: Sam James gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/28407 Signed-off-by: Sam James gentoo.org> dev-lang/spidermonkey/Manifest | 3 - .../spidermonkey-68.0-add-riscv-support.patch | 107 .../files/spidermonkey-68.0-loong-support.patch| 103 .../spidermonkey/spidermonkey-68.12.0-r1.ebuild| 273 - 4 files changed, 486 deletions(-) diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest index b1f9a6224d7b..fd5d7d56691a 100644 --- a/dev-lang/spidermonkey/Manifest +++ b/dev-lang/spidermonkey/Manifest @@ -1,14 +1,11 @@ DIST firefox-102.4.0esr.source.tar.xz 482118312 BLAKE2B dadb293edf4df20da5345aab6845ca9da8143a966b38d3660ea8ebc4f24ecab72097ba4345d30895907c83895883379867437f8097b86af4e7e0e691da551793 SHA512 30d9e6ef04fd86516e2cea3c797ec99af4c96b08576bb3409c0026da4fd1218167f89a007109e1fa4e2571f98f2dbe5ab58a26473533d45301f75b90ec3dbf28 DIST firefox-102.5.0esr.source.tar.xz 478705384 BLAKE2B ee005b0e75151e39a9f34ab38a7a704a1f2efd4fe33bacb6a604a8a6ce8727210d0794b81e03e448d5baa2be264a7150728aac4f5b86d0a5154d549abf0c75ac SHA512 f4e105209c61e9537ddc90afdb05ede0a31caceb9b164d96276c811abbd646d14bc246c00caa386c0b0561055096d30b298329c69270dd085b943bdbc3a91a13 DIST firefox-102esr-patches-04j.tar.xz 21860 BLAKE2B 1cc1d6493912f85e71cb5a0ec2c3196cda203242f3503bb6ce8c23a93e71a6e8b1138f88498a6a9698066134cc234989b35cb378693fb2cbc9ba4caa8d66761d SHA512 9f7188dd79b9856826ae2a60b0109c2c86c60c10b03cd1828a9f7a7576df5c49ed3e11e4d3319d80e117204d6bc3408e375a62ad16ec8d2e53f999cd298811d8 -DIST firefox-68.0-patches-15.tar.xz 16060 BLAKE2B f9e6cd58ea51bed1af90a9d30fd551dc7e939afcd1b4d00de1271bd4bda94021c6f1799fd9945962c14ffa1fd0b6a6429369c4e45efc2000f179b9b2e46971e7 SHA512 9cb2479637dd8b84e0ab68dc0fe144acd2dc74feca282fd3c4b485ca6f0de8190244587622713a5421b243ccda153f738e9a8f463e87e15e93e9b725d943e128 -DIST firefox-68.12.0esr.source.tar.xz 313856956 BLAKE2B eeaa4acc9fabf15ec1b313170a30cee8e1fc10a8b08512b915b83b7d6a81c09b365733ed94638bd434864fd7b0cb8cbf1bc2e43441be69e31117e8e6a099234c SHA512 839b02422e4c87bdb12e0995cd35ca8c1996f3fba00bbb46b419e46b67df5ec48a264cb14632db777ce29166ee4fdcb06e2ee3ce847e64328c58c9a2f9129f4c DIST firefox-78.15.0esr.source.tar.xz 330819568 BLAKE2B dc8785613c2f72c55d484642c89c2545765a9efbd609bc7c2cf57b4a3a06a2ea22e6959e42b5b8af867db782e8b2097a67dec858796b744e47008a8e575e2316 SHA512 ac3de735b246ce4f0e1619cd2664321ffa374240ce6843e785d79a350dc30c967996bbcc5e3b301cb3d822ca981cbea116758fc4122f1738d75ddfd1165b6378 DIST firefox-78esr-patches-19.tar.xz 88424 BLAKE2B fdc7bf8f28b3e799551a70f1cec7a695f52c4712f3b28733648fcd7dac5a599613f4c3d2cfa169266dc62b65619b7f28c0e06d32317adb8ec0056ca79c87e9f6 SHA512 3c81dadc9bf74207c4e361605127ef6141d77700c5c54f1f9cd5ad3be13df9f73c6eec2f51d779558e4bdad1e7395c6aa8943a93415bd1786d461042bc03550a DIST firefox-91.11.0esr.source.tar.xz 384459848 BLAKE2B cff327378a1712d0dfb99e1a67bd63e958987e3147279af5f98ee9318fe91f42823bbc9afb0308638e42de789451b04ea895320a8c674cc221e0d4b0b1d80f38 SHA512 bff3a399c03bd1cdaaec0b6963b1558aa35b6338b6c02042ffd65fec0aedd344d01718692e881332f5f352c32da15ba09a20a09ee072200b47ae840bc0585a96 DIST firefox-91.13.0esr.source.tar.xz 380053584 BLAKE2B 75d0daa512b3a2d41974a0169778be9ef19a100de2bd382add9831860ca93976585a41e760b6a7ec753268fb78f9f61049780fa7961834248bc8157cfdcc2827 SHA512 38b4cc52de21e76d6061e6ba175e1cbfd888a16070aa951f5a44283f2db9d7e94f2504621f0da78feac6e71491a6d0e7038f63dd0ae112dcad700eb02e9aa516 DIST firefox-91esr-patches-10j.tar.xz 18320 BLAKE2B ec882411eed19bafab8676e3d79f4ae43947bb97c44571c1497bb93a44fcfec99de06ebacbdf8c4944dcecdf949e4f684908d7ce4226cdcec60241e62e75810e SHA512 670a14d852bb74b9074c3fef9310650f71ce1c56314109c49aea02a7a69acc836af60a8beab11da53e21b10a8e6da341fcfa18b68a1dfd33b26978dd63758e9c DIST spidermonkey-102-patches-04j.tar.xz 3996 BLAKE2B 468697521adacc5d647b04f2228fc4c1a8131bc2523142f2d57f32e321303581ae8f793baae48966ecb27f48bf77eb084f7b2df1c1a0c667e9ed59ae93d786e6 SHA512 201bb779e2373cc00dfadc29a62b593030dfc12eec076114b92927f29f476d3fafdd056112dd1bb1f19f82827f4fe1252141e3998bec719e4196737a316d4ef2 -DIST spidermonkey-68.6.0-patches-04.tar.xz 5956 BLAKE2B b1250391a5173e676272d5926b710c06b0e9de1ff03b130a57fdac30f2deefbee3fa92250b37e28087572fe5cce73eb112ef4e1fb0c0401d6ecdb22ab9868998 SHA512 94575b11b4f006c6ee0c8d64b315734a173cecb68e9128ca61ba1a28177e3c149b8cf1f3b3c47a7a263fad8da6196fc0101df87392f016686a827e0cd24fdc74 DIST spidermonkey-78-patches-04.tar.xz 3408 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: ec23388563499d3a750850b6c3aa17246ac85ca1 Author: Sam James gentoo org> AuthorDate: Thu Nov 24 03:13:52 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 07:20:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec233885 profiles/base: mask net-libs/libproxy[spidermonkey], depends on older SM Bug: https://bugs.gentoo.org/807772 Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 22c100eed3b0..700a074c247c 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Sam James (2022-11-24) +# Depends on old dev-lang/spidermonkey:68, bug #807772 +# Particularly unwise given it parses data from network. +net-libs/libproxy spidermonkey + # Pascal Jäger (2022-11-24) # Metamail last rited app-text/crm114 mimencode
[gentoo-commits] repo/gentoo:master commit in: net-libs/libproxy/, net-libs/libproxy/files/
commit: 6633430d22c6a5049c8a2709b914d09efdb55453 Author: Sam James gentoo org> AuthorDate: Thu Nov 24 03:12:44 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 07:20:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6633430d net-libs/libproxy: drop 0.4.17-r1 Signed-off-by: Sam James gentoo.org> net-libs/libproxy/Manifest | 1 - .../files/libproxy-0.4.10-disable-pac-test.patch | 29 .../files/libproxy-0.4.16-avoid-nm-build-dep.patch | 87 -- .../libproxy/files/libproxy-0.4.17-mozjs.patch | 15 net-libs/libproxy/libproxy-0.4.17-r1.ebuild| 83 - 5 files changed, 215 deletions(-) diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest index 6d388cb8b367..a92c1f4d02d5 100644 --- a/net-libs/libproxy/Manifest +++ b/net-libs/libproxy/Manifest @@ -1,2 +1 @@ -DIST libproxy-0.4.17.tar.gz 95542 BLAKE2B 70b78c90aebb0ea308d105ec6d2c61bb54dea36df2d99db835f29c6ffa91168c15e73e01823b799a37fa89a9cb6fca51013ea057006b608fa2a79f4056a5d3c5 SHA512 589045538a78dc7453335ed61c60adad3352b840b224885d4a58ae284e52224ae3ff2eebd77df57aebbc3ae75d7b6d69a825f24f01c19e75bf0a3345dce53126 DIST libproxy-0.4.18.tar.gz 98037 BLAKE2B 12505cc7afe9ca27bb387df31d7368ed3ac83696255e6bd8fdbca1528fb6fe83510cdf7c6bda09939dcb55daefba24cf9c52435f664c6cba01daad87ddff3f2a SHA512 1148d688a9f070273a1a2b110a788561789799089660292bbba59fbf0a9caf7d28cb039a9ccdcb935f752e1e34739b2d2f4c784b1bb3bbaa03d108e7b38a4754 diff --git a/net-libs/libproxy/files/libproxy-0.4.10-disable-pac-test.patch b/net-libs/libproxy/files/libproxy-0.4.10-disable-pac-test.patch deleted file mode 100644 index 91658574134e.. --- a/net-libs/libproxy/files/libproxy-0.4.10-disable-pac-test.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 5a1a8d2b920006e54d9de971999b443073f50843 Mon Sep 17 00:00:00 2001 -From: Alexandre Rostovtsev -Date: Tue, 16 Oct 2012 03:30:50 -0400 -Subject: [PATCH] Disable PAC test - -get-pac-test freezes when run from the ebuild, but succeeds when -building manually. Using Xemake/virtualx.eclass doesn't seem to help. - libproxy/test/CMakeLists.txt | 7 --- - 1 file changed, 7 deletions(-) - -diff --git a/libproxy/test/CMakeLists.txt b/libproxy/test/CMakeLists.txt -index 8894425..69543a4 100644 a/libproxy/test/CMakeLists.txt -+++ b/libproxy/test/CMakeLists.txt -@@ -17,10 +17,3 @@ if(WIN32) - target_link_libraries(url-encode ws2_32) - endif() - add_test(NAME url-encode COMMAND ${CMAKE_CURRENT_BINARY_DIR}/url-encode) -- --# Get PAC --if (NOT WIN32) --add_executable(get-pac-test ${CMAKE_CURRENT_SOURCE_DIR}/get-pac-test.cpp ${PROJECT_SOURCE_DIR}/url.cpp) --target_link_libraries(get-pac-test pthread) --add_test(NAME get-pac-test COMMAND ${CMAKE_CURRENT_BINARY_DIR}/get-pac-test) --endif() --- -1.7.12.3 - diff --git a/net-libs/libproxy/files/libproxy-0.4.16-avoid-nm-build-dep.patch b/net-libs/libproxy/files/libproxy-0.4.16-avoid-nm-build-dep.patch deleted file mode 100644 index a50bcc130cc7.. --- a/net-libs/libproxy/files/libproxy-0.4.16-avoid-nm-build-dep.patch +++ /dev/null @@ -1,87 +0,0 @@ -https://github.com/libproxy/libproxy/issues/28 - -From 703ac16ea2b508dc16d433b3fd597fcd496d05c1 Mon Sep 17 00:00:00 2001 -From: Alexandre Rostovtsev -Date: Mon, 29 Apr 2013 23:02:25 -0400 -Subject: [PATCH] Avoid build-time dependency on NetworkManager - -Needed to prevent a dependency loop: -nm -> libsoup -> glib-networking -> libproxy -> nm - -https://bugs.gentoo.org/467696 - -* ast...@gentoo.org: Rebased on top of 0.4.15 - also revert 423801295921ab1ec0d98565fcbc2635088d45da -* s...@gentoo.org: Rebased on top of 0.4.16 - (same revert included) - libproxy/cmake/modules.cmk| 6 ++--- - .../cmake/modules/network_networkmanager.cmk | 5 +--- - libproxy/modules/network_networkmanager.cpp | 23 ++- - 3 files changed, 21 insertions(+), 13 deletions(-) - -diff --git a/libproxy/cmake/modules.cmk b/libproxy/cmake/modules.cmk -index 11d2d43..cc2b58f 100644 a/libproxy/cmake/modules.cmk -+++ b/libproxy/cmake/modules.cmk -@@ -40,10 +40,10 @@ px_module(config_w32reg"${WIN32}"1) - px_module(ignore_domain1 1) - px_module(ignore_hostname 1 1) - px_module(ignore_ip1 1) --if(NM_FOUND OR NMold_FOUND) -+if(NM_FOUND) - set(NM_BUILD 1) --endif(NM_FOUND OR NMold_FOUND) --px_module(network_networkmanager "${NM_BUILD}" 0 ${NM_LIBRARIES}${NMold_LIBRARIES}) -+endif(NM_FOUND) -+px_module(network_networkmanager "${NM_BUILD}" 0 ${NM_LIBRARIES}) - px_module(pacrunner_mozjs 0 ${BIPR} ${MOZJS_LIBRARIES}) - px_module(pacrunner_natus "${NATUS_FOUND}" ${BIPR} ${NATUS_LIBRARIES}) - px_module(pacrunner_webkit "${WEBKIT_FOUND}" ${BIPR} ${WEBKIT_LIBRARIES}) -diff --git
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/
commit: 578c6efbe4b5f81cbdd6de02412a88d9cdf9b27f Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed Nov 23 15:14:50 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Nov 24 07:19:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=578c6efb profiles/arch/x86: unmask USE=test on dev-java/jmock Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/28401 Signed-off-by: Miroslav Šulc gentoo.org> profiles/arch/x86/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 80f4f0d954d1..a68e233ecfd9 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -14,10 +14,6 @@ media-video/mpv -libplacebo -vulkan app-laptop/pbbuttonsd -macbook sys-apps/fwupd -dell -# Volkmar W. Pogatzki (2022-08-09) -# dev-java/jaxws-api not keyworded ->=dev-java/jmock-2.12.0 test - # Alexey Shvetsov (2022-09-15) # Mask nvml use flag for slurm sys-cluster/slurm nvml
[gentoo-commits] repo/gentoo:master commit in: dev-java/icu4j/
commit: 13df81c219bb4305227bc2d242c8322f93ba5c38 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed Nov 23 14:33:41 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Nov 24 07:19:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13df81c2 dev-java/icu4j: drop 71.1 Closes: https://bugs.gentoo.org/827212 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Miroslav Šulc gentoo.org> dev-java/icu4j/Manifest | 1 - dev-java/icu4j/icu4j-71.1.ebuild | 203 --- 2 files changed, 204 deletions(-) diff --git a/dev-java/icu4j/Manifest b/dev-java/icu4j/Manifest index 92b640160d2f..764b0abe0d37 100644 --- a/dev-java/icu4j/Manifest +++ b/dev-java/icu4j/Manifest @@ -1,2 +1 @@ DIST icu-72.1.tar.gz 67092974 BLAKE2B 2261c7969ddbfdb4e75e405646cc9f29b1f8dd21f98641b9318457d3cd27694833a9181f4888d2cb243ba65191fe9216a508684c1dbd5a85f36e06ae8fac7d9e SHA512 fee1278f16528867da63d95feee6864a1f62befa9cc0b006439e1b47cf6f3f0e6581692432129e465208b5bd7fcc44e1175f124e83157547b3d9a78f3a4944ab -DIST icu4j-71.1.tar.gz 66177851 BLAKE2B 39c5f6e1a8adc6ee913a7a41dcbf733c1f50e6de3047c0c548bf39426102fccef1a03dd7cb4020bd56b32d0c565848f11cc5ce3f738519dd7d2820a670c40443 SHA512 cc9ccb3208d8079c4f8169713aa0ebb930e86cf6c72510a3b7de5824e6482f26166a2e530abaaecfb8338764b23ac215b2921a821167b41d6a3f23952e2718e6 diff --git a/dev-java/icu4j/icu4j-71.1.ebuild b/dev-java/icu4j/icu4j-71.1.ebuild deleted file mode 100644 index 1b928fc77942.. --- a/dev-java/icu4j/icu4j-71.1.ebuild +++ /dev/null @@ -1,203 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/unicode-org/icu/archive/refs/tags/release-70-1.tar.gz --slot 70 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild icu4j-70.1.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="com.ibm.icu:icu4j:71.1" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="A set of Java libraries providing Unicode and Globalization support" -HOMEPAGE="https://icu.unicode.org; -SRC_URI="https://github.com/unicode-org/icu/archive/refs/tags/release-${PV/./-}.tar.gz -> ${P}.tar.gz" - -LICENSE="icu" -SLOT="70" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -DEPEND=">=virtual/jdk-1.8:* - test? ( dev-java/junitparams:0 )" - -RDEPEND=">=virtual/jre-1.8:*" - -S="${WORKDIR}/icu-release-${PV/./-}/icu4j/main" - -HTML_DOCS=( ../{APIChangeReport,license,readme}.html ) - -JAVA_GENTOO_CLASSPATH_EXTRA="icu4j.jar:icu4j-charset.jar:icu4j-localespi.jar:testdata.jar:framework.jar" -JAVA_TEST_GENTOO_CLASSPATH="junit-4,junitparams" -JAVA_TEST_EXTRA_ARGS="-Djava.locale.providers=CLDR,COMPAT,SPI" - -JAVA_TEST_SRC_DIR=( - tests/charset/src - tests/collate/src - tests/core/src -# tests/framework/src # we compile it in src_compile - tests/localespi/src - tests/packaging/src - tests/translit/src -) - -JAVA_TEST_RESOURCE_DIRS=( - tests/charset/resources - tests/collate/resources - tests/core/resources -# tests/framework/resources - tests/localespi/resources - tests/packaging/resources - tests/translit/resources -) - -JAVA_TEST_EXCLUDES=( - "com.ibm.icu.dev.data.TestDataElements_testtypes" # Invalid test class 1. No runnable methods - "com.ibm.icu.dev.data.resources.TestDataElements_en_Latn_US" # Invalid test class 1. No runnable methods - "com.ibm.icu.dev.data.resources.TestDataElements_en_US" # Invalid test class 1. No runnable methods - "com.ibm.icu.dev.data.resources.TestDataElements_fr_Latn_FR" # Invalid test class 1. No runnable methods - "com.ibm.icu.dev.data.resources.TestDataElements_te" # Invalid test class 1. No runnable methods - "com.ibm.icu.dev.data.resources.TestMessages" # Invalid test class 1. No runnable methods - "com.ibm.icu.dev.test.translit.TestUtility" # Invalid test class 1. No runnable methods - "com.ibm.icu.dev.test.localespi.TestUtil" # Invalid test class 1. No runnable methods - "com.ibm.icu.dev.test.stringprep.TestData" # Invalid test class 1. No runnable methods - "com.ibm.icu.dev.test.calendar.ChineseTestCase" # Invalid test class 1. Test class should have exactly one public zero-argument constructor - "com.ibm.icu.dev.test.calendar.TestCase" # java.lang.IllegalArgumentException: Test class can only have one constructor - "com.ibm.icu.dev.test.bidi.TestData" # Invalid test class 1. Test class should have exactly one public constructor - # following kills 98 tests and and avoids 9 test failures - # coverage tests fail because test handlers for the parametrized tests are not defined so the tests are broken and cannot succeed - "com.ibm.icu.dev.test.serializable.CoverageTest" -) -
[gentoo-commits] repo/gentoo:master commit in: media-gfx/chafa/
commit: 21c147f2152effc0e8714123962e9ad7ba325b63 Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:53:27 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:53:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c147f2 media-gfx/chafa: drop 1.10.3 Signed-off-by: Jakov Smolić gentoo.org> media-gfx/chafa/Manifest| 1 - media-gfx/chafa/chafa-1.10.3.ebuild | 36 2 files changed, 37 deletions(-) diff --git a/media-gfx/chafa/Manifest b/media-gfx/chafa/Manifest index 555fb490ea82..40e12fad776b 100644 --- a/media-gfx/chafa/Manifest +++ b/media-gfx/chafa/Manifest @@ -1,2 +1 @@ -DIST chafa-1.10.3.tar.xz 512808 BLAKE2B cc0d18f06936d3c26a5d073cf8982c5c49bca307833885edf346e392987fb743ee560ca891db5533ee5e856dbeb4ca9f9a68d601961d0ab6b2dcb80c58fdda1d SHA512 29bcd5315a1c5bf08b214b9b58fabc64340e995a383b88e5f8245ba130b0506e4d13c34878d6cb32d1493fa1b8326520cbd176aeef22d932c72ede0430a38fda DIST chafa-1.12.3.tar.xz 659136 BLAKE2B 2b9878b93c46be37fc7cfaf9ffadf58a84445b2e081c712a9824f323b0aee5725fd0b229a0a073afd0a7e3354d418669c411e02ac0f98a4e2eeaff9c19f6f93c SHA512 00d186aa3e5a184b5fe985909118fe856c7889e6674d55de6fe409f04ccac0a8698ef8063a2049e8b100ea0e9abfa5f89c959333a18cd6f934608b86f256ee5d diff --git a/media-gfx/chafa/chafa-1.10.3.ebuild b/media-gfx/chafa/chafa-1.10.3.ebuild deleted file mode 100644 index 98ac22f2a0ca.. --- a/media-gfx/chafa/chafa-1.10.3.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="versatile and fast Unicode/ASCII/ANSI graphics renderer" -HOMEPAGE="https://hpjansson.org/chafa/ https://github.com/hpjansson/chafa; -SRC_URI="https://hpjansson.org/chafa/releases/${P}.tar.xz; - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" -IUSE="+tools" - -RDEPEND=" - dev-libs/glib:2 - media-gfx/imagemagick:0= - tools? ( >=media-libs/freetype-2.0.0 ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_configure() { - econf \ - --disable-man \ - $(use_with tools) -} - -src_install() { - local DOCS=( AUTHORS NEWS README TODO ) - default - - use tools && doman docs/chafa.1 - - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/chafa/
commit: ec7530947213bf795945c74b6ccb698d346b498c Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:56:04 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:56:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec753094 media-gfx/chafa: add 1.12.4 Signed-off-by: Jakov Smolić gentoo.org> media-gfx/chafa/Manifest| 1 + media-gfx/chafa/chafa-1.12.4.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/media-gfx/chafa/Manifest b/media-gfx/chafa/Manifest index 40e12fad776b..af59cdfe0ad9 100644 --- a/media-gfx/chafa/Manifest +++ b/media-gfx/chafa/Manifest @@ -1 +1,2 @@ DIST chafa-1.12.3.tar.xz 659136 BLAKE2B 2b9878b93c46be37fc7cfaf9ffadf58a84445b2e081c712a9824f323b0aee5725fd0b229a0a073afd0a7e3354d418669c411e02ac0f98a4e2eeaff9c19f6f93c SHA512 00d186aa3e5a184b5fe985909118fe856c7889e6674d55de6fe409f04ccac0a8698ef8063a2049e8b100ea0e9abfa5f89c959333a18cd6f934608b86f256ee5d +DIST chafa-1.12.4.tar.xz 934272 BLAKE2B 57009e5b6c8cbb41643e94d224e9a4a7e3c2839ee79a6d4949b6d872ab9e10ab66fe7a609f448cad68ee930e5da84e31a1368c8f7ad6457c4c1583971f87f91e SHA512 2732ff380fc6d61124298ae3d9958d676fe6ca2887ee11df057d4efa6f4ae9c074a7e1920a6a3db1ffb21882432769967f4453d52a0344e581993984133a0e9b diff --git a/media-gfx/chafa/chafa-1.12.4.ebuild b/media-gfx/chafa/chafa-1.12.4.ebuild new file mode 100644 index ..9a2b941734b1 --- /dev/null +++ b/media-gfx/chafa/chafa-1.12.4.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="versatile and fast Unicode/ASCII/ANSI graphics renderer" +HOMEPAGE="https://hpjansson.org/chafa/ https://github.com/hpjansson/chafa; +SRC_URI="https://hpjansson.org/chafa/releases/${P}.tar.xz; + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="+tools" + +RDEPEND=" + dev-libs/glib:2 + media-gfx/imagemagick:0= + tools? ( >=media-libs/freetype-2.0.0 ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_configure() { + econf \ + --disable-man \ + $(use_with tools) +} + +src_install() { + local DOCS=( AUTHORS NEWS README TODO ) + default + + use tools && doman docs/chafa.1 + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libheif/
commit: bbd6fb20b5dac1d4b057d4a008fd0c27a6408988 Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:56:46 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:56:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd6fb20 media-libs/libheif: drop 1.12.0-r2, 1.12.0-r3 Signed-off-by: Jakov Smolić gentoo.org> media-libs/libheif/Manifest | 1 - media-libs/libheif/libheif-1.12.0-r2.ebuild | 78 - media-libs/libheif/libheif-1.12.0-r3.ebuild | 89 - 3 files changed, 168 deletions(-) diff --git a/media-libs/libheif/Manifest b/media-libs/libheif/Manifest index 17e4a2f763e6..5338d85a7688 100644 --- a/media-libs/libheif/Manifest +++ b/media-libs/libheif/Manifest @@ -1,2 +1 @@ -DIST libheif-1.12.0.tar.gz 1684355 BLAKE2B 6d84678b39476f2d797d586c6dcaabc9a82351fe3bad536cd90edab16dabf91cbdcdb291195ff45061c7b0ad164748c53f87cbb2dc1e318b2cd458fcba74f644 SHA512 9e6f74dd52841a33b6021a1581ab28c56123d927caa7972acd28e90888bbdae983b6d847d20eac7651dacea2193d27eb8df45928cb0774229ef8eea23294 DIST libheif-1.13.0.tar.gz 1703950 BLAKE2B e79af787c514c02f49eb9deb42c9727a4719584d16ebb73b8ab276d9e5452c5463f359a1ace30819466f4dab30db69fec5afa2eefeaadc828e2272e91c7d4cf7 SHA512 44cb12ec7191bdf8ef2193c075d5d7a064a7a90c00625e5346624de1ebbedd064601998d042c8336d6c5b2aaef4cd3b439b850d0ab5882daa2e22dcc8722c779 diff --git a/media-libs/libheif/libheif-1.12.0-r2.ebuild b/media-libs/libheif/libheif-1.12.0-r2.ebuild deleted file mode 100644 index 0b5dfbc4051e.. --- a/media-libs/libheif/libheif-1.12.0-r2.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools xdg multilib-minimal - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/strukturag/libheif.git; - inherit git-r3 -else - SRC_URI="https://github.com/strukturag/libheif/releases/download/v${PV}/${P}.tar.gz; - KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" -fi - -DESCRIPTION="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder" -HOMEPAGE="https://github.com/strukturag/libheif; - -LICENSE="GPL-3" -SLOT="0/1.12" -IUSE="+aom gdk-pixbuf go rav1e test +threads x265" -REQUIRED_USE="test? ( go )" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( dev-lang/go )" -DEPEND=" - media-libs/dav1d:=[${MULTILIB_USEDEP}] - media-libs/libde265:=[${MULTILIB_USEDEP}] - media-libs/libpng:0=[${MULTILIB_USEDEP}] - sys-libs/zlib:=[${MULTILIB_USEDEP}] - media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}] - aom? ( >=media-libs/libaom-2.0.0:=[${MULTILIB_USEDEP}] ) - gdk-pixbuf? ( x11-libs/gdk-pixbuf[${MULTILIB_USEDEP}] ) - go? ( dev-lang/go ) - rav1e? ( media-video/rav1e:= ) - x265? ( media-libs/x265:=[${MULTILIB_USEDEP}] )" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/${P}-dav1d-1.0.0.patch -) - -src_prepare() { - default - - sed -i -e 's:-Werror::' configure.ac || die - - eautoreconf - - # prevent "stat heif-test.go: no such file or directory" - multilib_copy_sources -} - -multilib_src_configure() { - export GO111MODULE=auto - local econf_args=( - --enable-libde265 - --disable-static - $(multilib_is_native_abi && use go || echo --disable-go) - $(use_enable aom) - $(use_enable gdk-pixbuf) - $(use_enable rav1e) - $(use_enable threads multithreading) - $(use_enable test tests) - $(use_enable x265) - ) - ECONF_SOURCE="${S}" econf "${econf_args[@]}" -} - -multilib_src_test() { - default - emake -C go test -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -name '*.la' -delete || die -} diff --git a/media-libs/libheif/libheif-1.12.0-r3.ebuild b/media-libs/libheif/libheif-1.12.0-r3.ebuild deleted file mode 100644 index 758253791aae.. --- a/media-libs/libheif/libheif-1.12.0-r3.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools xdg multilib-minimal - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/strukturag/libheif.git; - inherit git-r3 -else - SRC_URI="https://github.com/strukturag/libheif/releases/download/v${PV}/${P}.tar.gz; - KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" -fi - -DESCRIPTION="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder" -HOMEPAGE="https://github.com/strukturag/libheif; - -LICENSE="GPL-3" -SLOT="0/1.12" -IUSE="+aom gdk-pixbuf go rav1e test +threads x265" -REQUIRED_USE="test? ( go )" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( -
[gentoo-commits] repo/gentoo:master commit in: profiles/, sci-calculators/grpn/
commit: a3528bb50a64bb99b4d22ab222a964601c6ebf77 Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:33:40 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:36:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3528bb5 sci-calculators/grpn: treeclean Closes: https://bugs.gentoo.org/741200 Closes: https://bugs.gentoo.org/875686 Signed-off-by: Jakov Smolić gentoo.org> profiles/package.mask | 5 - sci-calculators/grpn/Manifest | 1 - sci-calculators/grpn/grpn-1.4.0.ebuild | 38 -- sci-calculators/grpn/metadata.xml | 8 --- 4 files changed, 52 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 4abbc43e7f3b..216767bdbfae 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -428,11 +428,6 @@ sci-misc/gt-itm # in 7 years. Removal on 2022-11-23. bug #874486, bug #791604. games-fps/qudos -# David Seifert (2022-10-23) -# Dead package, upstream gone, GTK+2, fails to build with Clang 16 and -# tests fail. Removal on 2022-11-22. Bug #741200, #875686. -sci-calculators/grpn - # John Helmert III (2022-10-16) # http://www.getreu.net/; -SRC_URI="http://www.getreu.net/public/downloads/software/${PN}/${P}/${PN}_${PV}-1.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="x11-libs/gtk+:2 - x11-libs/libX11" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -S="${WORKDIR}/src" - -src_prepare() { - default - sed -i -e 's:= -g -O2 -I/usr/X11/include:+=:' Makefile || die -} - -src_compile() { - emake CC="$(tc-getCC)" DFLAGS="${LDFLAGS}" -} - -src_install() { - dobin ${PN} - doman ${PN}.1 - - newicon icon.png ${PN}.png - make_desktop_entry ${PN} "RPN calculator" -} diff --git a/sci-calculators/grpn/metadata.xml b/sci-calculators/grpn/metadata.xml deleted file mode 100644 index 9dea14695381.. --- a/sci-calculators/grpn/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - -s...@gentoo.org -Gentoo Science Project - -
[gentoo-commits] repo/gentoo:master commit in: app-misc/tpconfig/, profiles/, app-misc/tpconfig/files/
commit: d7e03b380a2f4b884dd1625ccf1dd352e7ad32f5 Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:35:35 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:36:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7e03b38 app-misc/tpconfig: treeclean Closes: https://bugs.gentoo.org/871057 Closes: https://bugs.gentoo.org/878337 Closes: https://bugs.gentoo.org/722356 Signed-off-by: Jakov Smolić gentoo.org> app-misc/tpconfig/Manifest | 1 - app-misc/tpconfig/files/tpconfig-r1| 22 -- app-misc/tpconfig/files/tpconfig.conf | 4 app-misc/tpconfig/metadata.xml | 5 - app-misc/tpconfig/tpconfig-3.1.3-r3.ebuild | 24 profiles/package.mask | 5 - 6 files changed, 61 deletions(-) diff --git a/app-misc/tpconfig/Manifest b/app-misc/tpconfig/Manifest deleted file mode 100644 index b758ff6b16a2.. --- a/app-misc/tpconfig/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST tpconfig-3.1.3.tar.gz 106789 BLAKE2B 1a02a1c91ce2174ae406888a73ad488d79e60941d0e904f47c9ff1cc82319780cf9874ede6ec4b18cc9176bcaeb465c201fca1bdf5840029565e5a3c5cac85f7 SHA512 b10b709f113dcd526c7521f519466677a1dd37b5c3bd4adf7a0fdbf95428bf56777a726b85e158c4842d406e7659f1b6e161c68bc6f6c6739d376ab84351efc9 diff --git a/app-misc/tpconfig/files/tpconfig-r1 b/app-misc/tpconfig/files/tpconfig-r1 deleted file mode 100644 index 10020958a03d.. --- a/app-misc/tpconfig/files/tpconfig-r1 +++ /dev/null @@ -1,22 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -depend() { - before display-manager -} - -start() { - ebegin "Loading tpconfig options..." - /usr/bin/tpconfig ${TPOPTIONS} > /dev/null 2> /tmp/tpconfig.start - if [ -z "`cat /tmp/tpconfig.start 2> /dev/null`" ]; then - eend 0 - else - eend 1 - fi -} - -stop() { - ebegin "Stoping tpconfig (this does nothing)..." - eend 0 -} diff --git a/app-misc/tpconfig/files/tpconfig.conf b/app-misc/tpconfig/files/tpconfig.conf deleted file mode 100644 index 6566b926710e.. --- a/app-misc/tpconfig/files/tpconfig.conf +++ /dev/null @@ -1,4 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -TPOPTIONS="--tapmode=0" diff --git a/app-misc/tpconfig/metadata.xml b/app-misc/tpconfig/metadata.xml deleted file mode 100644 index 85e4ed814fa2.. --- a/app-misc/tpconfig/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - diff --git a/app-misc/tpconfig/tpconfig-3.1.3-r3.ebuild b/app-misc/tpconfig/tpconfig-3.1.3-r3.ebuild deleted file mode 100644 index f170bc089e8b.. --- a/app-misc/tpconfig/tpconfig-3.1.3-r3.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit toolchain-funcs - -DESCRIPTION="Touchpad config for ALPS and Synaptics TPs. Controls tap/click behaviour" -HOMEPAGE="http://www.compass.com/synaptics/; -SRC_URI="http://www.compass.com/${PN}/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -src_compile() { - emake CC="$(tc-getCC)" -} - -src_install() { - einstalldocs - dobin "${PN}" - newinitd "${FILESDIR}"/"${PN}-r1" "${PN}" - newconfd "${FILESDIR}"/"${PN}.conf" "${PN}" -} diff --git a/profiles/package.mask b/profiles/package.mask index 77eb11360f65..948e36ee303e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -412,11 +412,6 @@ dev-libs/cloog # Removal in 30 days dev-python/pweave -# Jonas Stein (2022-10-26) -# Dead upstream, open bugs. -# Removal after 2022-12-24. Bug #878337. -app-misc/tpconfig - # John Helmert III (2022-10-16) #
[gentoo-commits] repo/gentoo:master commit in: sci-misc/gt-itm/files/, sci-misc/gt-itm/, profiles/
commit: 34dd5f3ae77f5f77cf267cd6c1f874cfd2cc86ce Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:34:44 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:36:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34dd5f3a sci-misc/gt-itm: treeclean Closes: https://bugs.gentoo.org/831870 Signed-off-by: Jakov Smolić gentoo.org> profiles/package.mask | 1 - sci-misc/gt-itm/Manifest | 2 - .../gt-itm-19961004-Fix-build-with-Clang-16.patch | 326 - .../files/gt-itm-19961004-Fix-musl-build.patch | 69 - sci-misc/gt-itm/files/gt-itm-19961004-gentoo.patch | 201 - sci-misc/gt-itm/files/gt-itm-implicits.patch | 111 --- sci-misc/gt-itm/gt-itm-19961004-r3.ebuild | 71 - sci-misc/gt-itm/metadata.xml | 8 - 8 files changed, 789 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 1ecd2b9bbe53..c87795eed151 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -421,7 +421,6 @@ app-misc/tpconfig # Non-free licence which prohibits any patching. Fails to build with Clang 16. # Removal on 2022-10-24. dev-util/sgb -sci-misc/gt-itm # John Helmert III (2022-10-16) # -Date: Mon, 24 Oct 2022 18:47:48 +0100 -Subject: [PATCH 1/2] Fix build with Clang 16 - -Bug: https://bugs.gentoo.org/741582 a/gt-itm/src/dfs.c -+++ b/gt-itm/src/dfs.c -@@ -23,7 +23,7 @@ int dfs(Graph *G,int n,u_char *vis); - - /* check connectivity of graph g*/ - /* uses depth-first search. */ --isconnected(Graph *G) -+int isconnected(Graph *G) - { - u_char *vis; - Vertex *vp; a/gt-itm/src/edriver.c -+++ b/gt-itm/src/edriver.c -@@ -51,9 +51,7 @@ - } \ -}\ - --main(argc,argv) --int argc; --char *argv[]; -+int main(int argc, char **argv) - { - int i; - int min, max, sum, bins, *ddist; -@@ -63,14 +61,14 @@ main(argc,argv) - char outfile[MAXF]; - char *dstr = "-nd"; - int plen, idx; --FILE *ddf, *evf, *pdf, *fp, *fopen(); -+FILE *ddf, *evf, *pdf, *fp; - int prdist = 1; - enum Field f0, f1; - int first = 1; - - if (argc == 1) { - printf("Usage: edriver [-nd] [-]*\n\n"); -- return; -+ return 1; - } - /* determine whether to print distributions */ - /* determine where in argv the field pairs begin */ a/gt-itm/src/eval.c -+++ b/gt-itm/src/eval.c -@@ -201,10 +201,7 @@ int bicomp(Graph *g,int verbose) - } - - --void twofield_sptree(g,u,f0,f1) --Graph*g; --Vertex*u; --enum Field f0,f1; -+void twofield_sptree(Graph *g, Vertex *u, enum Field f0, enum Field f1) - { - Vertex *v, *t; - Arc *r; a/gt-itm/src/geog.c -+++ b/gt-itm/src/geog.c -@@ -33,7 +33,7 @@ - static char geogId[]="$Id: geog.c,v 1.1 1996/10/04 13:36:46 calvert Exp $"; - - long fdiam(Graph *g); --void die(s); -+void die(char* errstr); - - double - distance(Vertex *u, Vertex *v) -@@ -75,7 +75,7 @@ printparms(char *buf,geo_parms *pp) - void - randomize(long* a, long size, long mean, int iters) - { --register i,indx; -+int i,indx; - -for (i=0; iutil_types,GEO_UTIL); /* same for all geo graphs, */ a/gt-itm/src/itm.c -+++ b/gt-itm/src/itm.c -@@ -56,7 +56,7 @@ - char *delim = " \t\n", *nonestr = ""; - static char errstr[256]; - --void die(s); -+void die(char* errstr); - - char * - get_geoparms(FILE * f, geo_parms * pp) -@@ -298,7 +298,7 @@ geo_parms parmsbuf[MAXLEVEL]; /* make sure MAXLEVEL >= 3 */ - return NULL; - } - --main(int argc, char **argv) -+int main(int argc, char **argv) - { - FILE *infile; - char *rv; -@@ -306,7 +306,7 @@ main(int argc, char **argv) - - if (argc == 1) { - printf("itm \n\n"); -- return; -+ return 1; - } - while (--argc) { - a/gt-itm/src/sgb2alt.c -+++ b/gt-itm/src/sgb2alt.c -@@ -24,7 +24,7 @@ - #include "gb_save.h" - #include "geog.h" - --main(argc,argv) -+int main(argc,argv) - int argc; - char *argv[]; - { -@@ -36,14 +36,14 @@ main(argc,argv) - - if (argc != 3) { - printf("sgb2old \n\n"); -- return; -+ return 1; - } - fout = fopen(argv[2],"w"); - - g = restore_graph(argv[1]); - if (g == NULL) { - printf("%s does not contain a correct SGB graph\n",argv[1]); -- return; -+ return 1; - } - - fprintf(fout,"GRAPH (#nodes #edges id uu vv ww xx yy zz):\n"); a/gt-itm/src/ts.c -+++ b/gt-itm/src/ts.c -@@ -76,7 +76,7 @@ int stubs_OK(Vertex *snp0,Vertex *snp1); - long - fdiam(Graph *g) - { --register i,j,k; -+int i,j,k; - long **dist, **ldist; - int changed,mallocd; - long diam, ldiam, newdist = 0, otherend; -@@ -174,7 +174,7 @@ Arc *a; - } /* fdiam */ - - void --die(s) -+die(char*
[gentoo-commits] repo/gentoo:master commit in: dev-util/sgb/files/, dev-util/sgb/, profiles/
commit: f20d28d20b796f2f0ea59f5b2b640b564ae554de Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:35:06 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:36:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f20d28d2 dev-util/sgb: treeclean Signed-off-by: Jakov Smolić gentoo.org> dev-util/sgb/Manifest | 2 - dev-util/sgb/files/sgb-20030623-destdir.patch | 76 -- .../sgb/files/sgb-20030623-parallel-make-fix.patch | 47 - .../sgb-20090810-Fix-build-with-Clang-16.patch | 46 - dev-util/sgb/metadata.xml | 7 -- dev-util/sgb/sgb-20030623-r1.ebuild| 59 - dev-util/sgb/sgb-20090810-r1.ebuild| 60 - profiles/package.mask | 5 -- 8 files changed, 302 deletions(-) diff --git a/dev-util/sgb/Manifest b/dev-util/sgb/Manifest deleted file mode 100644 index 6a5b32d30610.. --- a/dev-util/sgb/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST sgb-2003-06-23.tar.gz 493974 BLAKE2B b4cf4e1fd9f2aba35937865d2c2075e206eabda9f56e7f5b844be8bd4684b2a220bb1d449f0b0ed431fd2603b92aaf0cfa0a7e88015e7870638b3d69cab7288f SHA512 f486317dd85dc11761c970ab2bc0c9193f8dd3fa0d114528e1b55fd935fa9cce9266dc595b2ebe3526214ce3e6a1b3dc747382b32cbfd518ffb6179d3463e874 -DIST sgb-2009-08-10.tar.gz 496678 BLAKE2B 48c780259fee240e9739166a52972c4f3a37dc44d98a503b1df63aecec553a05888e11a01b8cf40c8a853f7416ce3118109aa6ce5db15fbfed1abbee552735ce SHA512 39afaaaeda9b1e2b0ecd56d8d0fee59754ee9340c497c9bd28aa19f039be605aef6c492969082c230840ca1619de3cb81ba3a38d4d7b6fdac6f19b658d4c01e2 diff --git a/dev-util/sgb/files/sgb-20030623-destdir.patch b/dev-util/sgb/files/sgb-20030623-destdir.patch deleted file mode 100644 index 0517d0ce46a3.. --- a/dev-util/sgb/files/sgb-20030623-destdir.patch +++ /dev/null @@ -1,76 +0,0 @@ -diff -Nuar -Nuar work.orig/Makefile work/Makefile work.orig/Makefile 2009-09-22 01:59:32.521217030 + -+++ work/Makefile 2009-09-22 01:58:42.494972535 + -@@ -93,50 +93,48 @@ - $(CC) $(CFLAGS) -DDATA_DIRECTORY=\"$(DATADIR)/\" -c gb_io.c - - test_io: gb_io.o -- $(CC) $(CFLAGS) test_io.c gb_io.o -o test_io -+ $(CC) $(CFLAGS) $(LDFLAGS) test_io.c gb_io.o -o test_io - - test_graph: gb_graph.o -- $(CC) $(CFLAGS) test_graph.c gb_graph.o -o test_graph -+ $(CC) $(CFLAGS) $(LDFLAGS) test_graph.c gb_graph.o -o test_graph - - test_flip: gb_flip.o -- $(CC) $(CFLAGS) test_flip.c gb_flip.o -o test_flip -+ $(CC) $(CFLAGS) $(LDFLAGS) test_flip.c gb_flip.o -o test_flip - --tests: test_io test_graph test_flip -+tests: certified -+ -+tests_phase1: test_io test_graph test_flip - ./test_io - ./test_graph - ./test_flip -- make gb_sort.o -- make lib -- make test_sample -+ -+certified tests_phase2: tests_phase1 gb_sort.o lib test_sample - - ./test_sample > sample.out - diff test.gb test.correct - diff sample.out sample.correct -- rm test.gb sample.out test_io test_graph test_flip test_sample -+ echo rm test.gb sample.out test_io test_graph test_flip test_sample - echo "Congratulations --- the tests have all been passed." - touch certified - --install: lib -- if test ! -r certified; then echo "Please run 'make tests' first!"; fi -- test -r certified -- make installdata -- - mkdir $(LIBDIR) -- - cp libgb.a $(LIBDIR) -- - mkdir $(CWEBINPUTS) -- - cp -p boilerplate.w gb_types.w $(CWEBINPUTS) -- - mkdir $(INCLUDEDIR) -- - cp -p $(HEADERS) Makefile $(INCLUDEDIR) -+install: lib certified installdata -+ - mkdir -p $(DESTDIR)$(LIBDIR) -+ - cp libgb.a $(DESTDIR)$(LIBDIR) -+ - mkdir -p $(DESTDIR)$(CWEBINPUTS) -+ - cp -p boilerplate.w gb_types.w $(DESTDIR)$(CWEBINPUTS) -+ - mkdir -p $(DESTDIR)$(INCLUDEDIR) -+ - cp -p $(HEADERS) Makefile $(DESTDIR)$(INCLUDEDIR) - - installdata: $(DATAFILES) -- - mkdir $(SGBDIR) -- - mkdir $(DATADIR) -- - cp -p $(DATAFILES) $(DATADIR) -+ - mkdir -p $(DESTDIR)$(SGBDIR) -+ - mkdir -p $(DESTDIR)$(DATADIR) -+ - cp -p $(DATAFILES) $(DESTDIR)$(DATADIR) - - installdemos: lib $(DEMOS) -- - mkdir $(BINDIR) -- - mv $(DEMOS) $(BINDIR) -+ - mkdir -p $(DESTDIR)$(BINDIR) -+ - mv $(DEMOS) $(DESTDIR)$(BINDIR) - - uninstalldemos: -- - cd $(BINDIR); rm -f $(DEMOS) -+ - cd $(DESTDIR)$(BINDIR); rm -f $(DEMOS) - - doc: - tex abstract.plaintex diff --git a/dev-util/sgb/files/sgb-20030623-parallel-make-fix.patch b/dev-util/sgb/files/sgb-20030623-parallel-make-fix.patch deleted file mode 100644 index 4a96742f24eb.. --- a/dev-util/sgb/files/sgb-20030623-parallel-make-fix.patch +++ /dev/null @@ -1,47 +0,0 @@ -diff -Nuar b/Makefile a/Makefile b/Makefile 1999-12-27 22:27:24.0 +
[gentoo-commits] repo/gentoo:master commit in: x11-wm/fvwm/
commit: b1abdcb14507868731bb7bb3d0d20ff63c55a1c5 Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:26:31 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:36:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1abdcb1 x11-wm/fvwm: Remove USE=rplay Signed-off-by: Jakov Smolić gentoo.org> x11-wm/fvwm/fvwm-2.6.9-r1.ebuild | 5 ++--- x11-wm/fvwm/fvwm-2.6.9.ebuild| 5 ++--- x11-wm/fvwm/metadata.xml | 1 - 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/x11-wm/fvwm/fvwm-2.6.9-r1.ebuild b/x11-wm/fvwm/fvwm-2.6.9-r1.ebuild index f62fad64c0be..a551d85ee5a8 100644 --- a/x11-wm/fvwm/fvwm-2.6.9-r1.ebuild +++ b/x11-wm/fvwm/fvwm-2.6.9-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/fvwmorg/fvwm/releases/download/${PV}/${P}.tar.gz; LICENSE="GPL-2+ FVWM" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="bidi debug doc netpbm nls perl png readline rplay stroke svg tk truetype +vanilla xinerama lock" +IUSE="bidi debug doc netpbm nls perl png readline stroke svg tk truetype +vanilla xinerama lock" REQUIRED_USE="${PYTHON_REQUIRED_USE}" COMMON_DEPEND=" @@ -59,7 +59,6 @@ RDEPEND="${COMMON_DEPEND} >=dev-perl/X11-Protocol-0.56 ) ) - rplay? ( media-sound/rplay ) lock? ( x11-misc/xlockmore ) netpbm? ( media-libs/netpbm ) " @@ -97,6 +96,7 @@ src_configure() { --enable-iconv --enable-package-subdirs --enable-mandoc + --without-rplay-library $(use_enable bidi) $(use_enable debug debug-msgs) $(use_enable debug command-log) @@ -105,7 +105,6 @@ src_configure() { $(use_enable perl perllib) $(use_enable png) $(use_with readline readline-library) - $(use_with rplay rplay-library) $(use_with stroke stroke-library) $(use_enable svg rsvg) $(use_enable truetype xft) diff --git a/x11-wm/fvwm/fvwm-2.6.9.ebuild b/x11-wm/fvwm/fvwm-2.6.9.ebuild index 036bf38cfe5c..6f87f6d062cb 100644 --- a/x11-wm/fvwm/fvwm-2.6.9.ebuild +++ b/x11-wm/fvwm/fvwm-2.6.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/fvwmorg/fvwm/releases/download/${PV}/${P}.tar.gz; LICENSE="GPL-2+ FVWM" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~ppc64 ~riscv ~sparc x86" -IUSE="bidi debug doc netpbm nls perl png readline rplay stroke svg tk truetype +vanilla xinerama lock" +IUSE="bidi debug doc netpbm nls perl png readline stroke svg tk truetype +vanilla xinerama lock" COMMON_DEPEND=" sys-libs/zlib @@ -52,7 +52,6 @@ RDEPEND="${COMMON_DEPEND} >=dev-perl/X11-Protocol-0.56 ) ) - rplay? ( media-sound/rplay ) lock? ( x11-misc/xlockmore ) netpbm? ( media-libs/netpbm ) " @@ -86,6 +85,7 @@ src_configure() { --with-imagepath=/usr/include/X11/bitmaps:/usr/include/X11/pixmaps:/usr/share/icons/fvwm --enable-iconv --enable-package-subdirs + --without-rplay-library $(use_enable bidi) $(use_enable debug debug-msgs) $(use_enable debug command-log) @@ -94,7 +94,6 @@ src_configure() { $(use_enable perl perllib) $(use_enable png) $(use_with readline readline-library) - $(use_with rplay rplay-library) $(use_with stroke stroke-library) $(use_enable svg rsvg) $(use_enable truetype xft) diff --git a/x11-wm/fvwm/metadata.xml b/x11-wm/fvwm/metadata.xml index 77ae8a85cb35..30ba2eae7e1d 100644 --- a/x11-wm/fvwm/metadata.xml +++ b/x11-wm/fvwm/metadata.xml @@ -11,7 +11,6 @@ Enable screen locking Enable NetPBM support (used by FvwmScript-ScreenDump) - Enable rplay support Mouse Gesture support
[gentoo-commits] repo/gentoo:master commit in: games-fps/qudos/, games-fps/qudos/files/, profiles/
commit: 448da37161bad5cea78c890e83dbbca49a00 Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:34:22 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:36:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448d games-fps/qudos: treeclean Closes: https://bugs.gentoo.org/791604 Closes: https://bugs.gentoo.org/874486 Signed-off-by: Jakov Smolić gentoo.org> games-fps/qudos/Manifest | 2 - games-fps/qudos/files/qudos-0.40.1-gnusource.patch | 12 -- .../qudos/files/qudos-0.40.1-libjpeg-clash.patch | 25 --- games-fps/qudos/files/qudos-0.40.1-libpng.patch| 30 .../qudos/files/qudos-0.40.1-no-bits-nan.patch | 12 -- .../qudos/files/qudos-0.40.1-respect-cc.patch | 15 -- .../qudos/files/qudos-0.40.1-respect-libdir.patch | 53 -- .../qudos/files/qudos-0.40.1-use-pkg-config.patch | 30 .../qudos/files/qudos-0.40.1-zlib-build.patch | 12 -- games-fps/qudos/metadata.xml | 17 -- games-fps/qudos/qudos-0.40.1-r1.ebuild | 184 - profiles/package.mask | 5 - 12 files changed, 397 deletions(-) diff --git a/games-fps/qudos/Manifest b/games-fps/qudos/Manifest deleted file mode 100644 index 7670e0050d3f.. --- a/games-fps/qudos/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST QuDos-0.40.1-src.tar.bz2 2031636 BLAKE2B 4940f589cc6239e1489bb81f2e0c0afd6efb36930595c57131927b777913c904ada04883eb5f12f9aaf0ba06d687bf4be8b03f369dd9684fe21d7b1068240599 SHA512 97b9c6bac0d09c060ab33174604deb2781f0ebdc48b00bd0bc402523fb04cdf84edd8abc18507bba8c7e616f6d460a1de6debc96ec39bb5562b20a7f06eea734 -DIST QuDos-0.40.1.pk3 4210489 BLAKE2B 98e07682368e52f4c318e7b9ab98d01b0363986bfea54edff3b13f7f2f4cad20de0146eb498569d024d22200830b341b02f135bf50df4a317915429bb1437439 SHA512 19c3c6b3d17cbd9642320d8eb7a83d667afeafd0ee5eb818e9f07be71e2ab69182474c1f529ecbcfcfa59590bafedb0de3c70dfff10e4bc7a6e07a1546f27d4b diff --git a/games-fps/qudos/files/qudos-0.40.1-gnusource.patch b/games-fps/qudos/files/qudos-0.40.1-gnusource.patch deleted file mode 100644 index b82a276b012c.. --- a/games-fps/qudos/files/qudos-0.40.1-gnusource.patch +++ /dev/null @@ -1,12 +0,0 @@ a/src/unix/qsh_unix.c -+++ b/src/unix/qsh_unix.c -@@ -17,6 +17,9 @@ - * Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - */ -+#if !defined(_GNU_SOURCE) -+ #define _GNU_SOURCE -+#endif - #include - #include - #include diff --git a/games-fps/qudos/files/qudos-0.40.1-libjpeg-clash.patch b/games-fps/qudos/files/qudos-0.40.1-libjpeg-clash.patch deleted file mode 100644 index 944c1aff856c.. --- a/games-fps/qudos/files/qudos-0.40.1-libjpeg-clash.patch +++ /dev/null @@ -1,25 +0,0 @@ -From c657cd54baee3bdfe7a92c9b91536bb5c3ddcdd8 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Mon, 24 Oct 2022 17:50:17 +0100 -Subject: [PATCH 2/5] Fix clash with libjpeg - a/src/ref_gl/gl_image.c -+++ b/src/ref_gl/gl_image.c -@@ -912,7 +912,7 @@ jpg_skip_input_data(j_decompress_ptr cinfo, long num_bytes) - } - - void --jpeg_mem_src(j_decompress_ptr cinfo, byte * mem, int len) -+qudos_jpeg_mem_src(j_decompress_ptr cinfo, byte * mem, int len) - { - cinfo->src = (struct jpeg_source_mgr *)(*cinfo->mem->alloc_small) ((j_common_ptr) cinfo, JPOOL_PERMANENT, sizeof(struct jpeg_source_mgr)); - cinfo->src->init_source = jpg_null; -@@ -956,7 +956,7 @@ LoadJPG(char *filename, byte ** pic, int *width, int *height) - jpeg_create_decompress(); - - /* Feed JPEG memory into the libJpeg Object */ -- jpeg_mem_src(, rawdata, rawsize); -+ qudos_jpeg_mem_src(, rawdata, rawsize); - - /* Process JPEG header */ - jpeg_read_header(, true); diff --git a/games-fps/qudos/files/qudos-0.40.1-libpng.patch b/games-fps/qudos/files/qudos-0.40.1-libpng.patch deleted file mode 100644 index 78fb4cdb7bd5.. --- a/games-fps/qudos/files/qudos-0.40.1-libpng.patch +++ /dev/null @@ -1,30 +0,0 @@ a/src/ref_gl/gl_local.h -+++ b/src/ref_gl/gl_local.h -@@ -29,6 +29,7 @@ - #include - #include - -+#include /* Z_DEFAULT_COMPRESSION */ - #include - #include - -Subject: [PATCH] Fix build with libpng 1.4.0 - -From the 1.4.0 release notes: -``` - m. The function png_set_gray_1_2_4_to_8() was removed. It has been - deprecated since libpng-1.0.18 and 1.2.9, when it was replaced with - png_set_expand_gray_1_2_4_to_8() because the former function also - expanded palette images. -``` a/src/ref_gl/gl_image.c -+++ b/src/ref_gl/gl_image.c -@@ -1186,7 +1186,7 @@ LoadPNG(char *filename, byte ** pic, int *width, int *height) - if (my_png->ColorType == PNG_COLOR_TYPE_PALETTE) - png_set_palette_to_rgb(png); - if (my_png->ColorType == PNG_COLOR_TYPE_GRAY && my_png->BitDepth < 8) -- png_set_gray_1_2_4_to_8(png); -+
[gentoo-commits] repo/gentoo:master commit in: dev-python/nose_warnings_filters/, profiles/, ...
commit: 6ee9d1747f314077b4a5e7e637ad15601a3d3c86 Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:31:12 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:36:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee9d174 dev-python/nose_warnings_filters: treeclean Closes: https://bugs.gentoo.org/877369 Closes: https://bugs.gentoo.org/798243 Signed-off-by: Jakov Smolić gentoo.org> dev-python/nose_warnings_filters/Manifest | 1 - ...ngs_filters-0.1.5-setuptools-newline-desc.patch | 13 dev-python/nose_warnings_filters/metadata.xml | 12 --- .../nose_warnings_filters-0.1.5-r3.ebuild | 23 -- profiles/package.mask | 5 - 5 files changed, 54 deletions(-) diff --git a/dev-python/nose_warnings_filters/Manifest b/dev-python/nose_warnings_filters/Manifest deleted file mode 100644 index de4dcd39a455.. --- a/dev-python/nose_warnings_filters/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST nose_warnings_filters-0.1.5.tar.gz 3895 BLAKE2B 90fe9d0255227159cb4465648f45aa33623bf31b2182a7579d2f7f17687a832b2c96e9c2b3f0b5c477d808907d92bc8567d2aeed6bd13dcd28878394e9726fb6 SHA512 7ada463840bb2e3a1c7e357c231f9c7d4c7ce9f24fe7fe1e33404df41711663c8232001f9a258898f49ce89bb542a942240cf7312ee41bc75f86ca2015378405 diff --git a/dev-python/nose_warnings_filters/files/nose_warnings_filters-0.1.5-setuptools-newline-desc.patch b/dev-python/nose_warnings_filters/files/nose_warnings_filters-0.1.5-setuptools-newline-desc.patch deleted file mode 100644 index de05a2f5d26b.. --- a/dev-python/nose_warnings_filters/files/nose_warnings_filters-0.1.5-setuptools-newline-desc.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/setup.py b/setup.py -index 1f9ac02..829c5e8 100644 a/setup.py -+++ b/setup.py -@@ -17,7 +17,7 @@ from setuptools import setup - - setup(name='nose_warnings_filters', - version='0.1.5', -- description='Allow to inject warning filters during ``nosetest``.\n\nPut the same arguments as ``warnings.filterwarnings`` in ``setup.cfg``\nat the root of your project. Separated each argument by pipes ``|``, one\nfilter per line. Whitespace are stripped.\n\nfor example:\n\n::\n\n [nosetests]\nwarningfilters=default |.* |DeprecationWarning |notebook.*\n ignore |.*metadata.* |DeprecationWarning |notebook.*\n once |.*schema.*|UserWarning|nbfor.*\n error |.*warn.* |DeprecationWarning |notebook.services.contents.manager*\n\nIf you prefer another name for the configuration file, you can tell nose\nto load the configuration using the ``-c`` flag: run the tests with\n``nosetests -c nose.cfg``.\n\ndetails configuration.\n==\n\nEach line of warning filter is separated in maximum 4 sections, that\nmatch the first 4 sections of ``filterwarn ings``:\n\n.. code:: python\n\nfilterwarnings(action, message="", category=Warning, module="", lineno=0, append=False)\n\nfields 2 to 4 can be omitted, ie to say 1 line can be of the following\nform:\n\n::\n\naction\n action| message\naction| message | category\naction| message | category | module\n\nthe value of each fields is treated the same as for ``filterwarnigns``\nexcept: - whitespace are trimmed. - if the ``category`` has dots, the\ncorresponding class try to be imported. If it does not have dots, the\nname is looked up in ``builtins`` or ``__builtins__``\n\ntest are failing\n\n\nFor some reasons in some systems tests are failing; it seem that this\npackage have difficulty to self-test. That\'s likely due to the fact that\nthe tested package need to be in different namespaces, and by\nself-testing we break this assumption.\n', -+ description='Allow to inject warning filters during ``nosetest``', - url='https://github.com/Carreau/nose_warnings_filters', - author='Matthias Bussonnier', - author_email='bussonniermatth...@gmail.com', diff --git a/dev-python/nose_warnings_filters/metadata.xml b/dev-python/nose_warnings_filters/metadata.xml deleted file mode 100644 index d74e7290804d.. --- a/dev-python/nose_warnings_filters/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - pyt...@gentoo.org - Python - - - Carreau/nose_warnings_filters - nose_warnings_filters - - diff --git a/dev-python/nose_warnings_filters/nose_warnings_filters-0.1.5-r3.ebuild b/dev-python/nose_warnings_filters/nose_warnings_filters-0.1.5-r3.ebuild deleted file mode 100644 index 624c566790e8.. --- a/dev-python/nose_warnings_filters/nose_warnings_filters-0.1.5-r3.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-sdl/, profiles/
commit: 08381b1415c46dab42cc5d53d3d0be7cb514292a Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:33:05 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:36:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08381b14 dev-ruby/ruby-sdl: treeclean Closes: https://bugs.gentoo.org/875254 Signed-off-by: Jakov Smolić gentoo.org> dev-ruby/ruby-sdl/Manifest | 1 - dev-ruby/ruby-sdl/metadata.xml | 16 --- dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r3.ebuild | 70 -- profiles/package.mask | 7 --- 4 files changed, 94 deletions(-) diff --git a/dev-ruby/ruby-sdl/Manifest b/dev-ruby/ruby-sdl/Manifest deleted file mode 100644 index 6f6345227ac6.. --- a/dev-ruby/ruby-sdl/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ruby-sdl-2.1.2.tar.gz 178105 BLAKE2B 84870279edcf2616159861267ffc8666b482786f43a30c8729cd4c59f25219956648270452bf38b72115e05235786ec8c0f0e7913469cc8573d9eda813d25726 SHA512 1ddae367fb4145cc8142edbf3c61acaf56604054f710ac37cadb8d04f93db24fc3595c1bc8e0fb5f330aabc815884f31b5f2a39c0108026fca442fc0b3bc2807 diff --git a/dev-ruby/ruby-sdl/metadata.xml b/dev-ruby/ruby-sdl/metadata.xml deleted file mode 100644 index 5334d73e1c74.. --- a/dev-ruby/ruby-sdl/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - -r...@gentoo.org -Gentoo Ruby Project - - -Enable media-libs/sdl-image support -Enable media-libs/sdl-mixer support -Enable sdl-sge support - - -ohai/rubysdl - - diff --git a/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r3.ebuild b/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r3.ebuild deleted file mode 100644 index 43c4580b3a0a.. --- a/dev-ruby/ruby-sdl/ruby-sdl-2.1.2-r3.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -inherit ruby-ng - -RELEASE="rel-${PV//./-}" -RUBY_S="rubysdl-${RELEASE}" - -DESCRIPTION="Ruby/SDL: Ruby bindings for SDL" -HOMEPAGE="https://www.kmc.gr.jp/~ohai/rubysdl.en.html; -SRC_URI="https://github.com/ohai/rubysdl/archive/${RELEASE}.tar.gz -> ${P}.tar.gz" -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" - -IUSE="image mixer truetype mpeg sge" - -CDEPEND=" - >=media-libs/libsdl-1.2.5[joystick] - truetype? ( >=media-libs/sdl-ttf-2.0.6 ) - image? ( >=media-libs/sdl-image-1.2.2 ) - mixer? ( >=media-libs/sdl-mixer-1.2.4 ) - mpeg? ( >=media-libs/smpeg-0.4.4-r1 ) - sge? ( media-libs/sge )" -DEPEND="${DEPEND} ${CDEPEND}" -RDEPEND="${RDEPEND} ${CDEPEND}" - -all_ruby_prepare() { - # Remove already compressed image - rm -f sample/icon.bmp.gz || die -} - -each_ruby_configure() { - ${RUBY} extconf.rb || die "extconf.rb failed" -} - -each_ruby_compile() { - emake V=1 -} - -each_ruby_install() { - emake V=1 DESTDIR="${D}" install -} - -all_ruby_install() { - dodoc README.en README.ja NEWS.en NEWS.ja - dodoc -r doc-en sample -} - -pkg_postinst() { - if ! use image || ! use mixer || ! use truetype || ! use mpeg || ! use sge; then - echo "" - ewarn "If any of the following packages are not installed, Ruby/SDL" - ewarn "will be missing some functionality. This is ok, but may" - ewarn "cause errors in Ruby/SDL programs that need these libraries:" - ewarn "" - ewarn "\tmedia-libs/sdl-image\tImage loading (PNG, JPEG, etc.)" - ewarn "\tmedia-libs/sdl-mixer\tSound mixing" - ewarn "\tmedia-libs/sdl-ttf\tTrueType Fonts" - ewarn "\tmedia-libs/sge\t\tVarious cool graphics extensions" - ewarn "\tmedia-libs/smpeg\tMPEG playback (including mp3)" - ewarn "" - ewarn "If you need the functionality offered by these libraries," - ewarn "emerge the desired libraries, then re-emerge dev-ruby/rubysdl" - echo "" - fi -} diff --git a/profiles/package.mask b/profiles/package.mask index 341d720bd5cb..4abbc43e7f3b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -433,13 +433,6 @@ games-fps/qudos # tests fail. Removal on 2022-11-22. Bug #741200, #875686. sci-calculators/grpn -# Hans de Graaff (2022-10-22) -# Last release upstream 10 years ago. No longer compiles with latest -# clang (bug #875254) and doubtful that this actually works with recent -# ruby versions. -# Masked for removal in 30 days. -dev-ruby/ruby-sdl - # John Helmert III (2022-10-16) #
[gentoo-commits] repo/gentoo:master commit in: profiles/features/wd40/
commit: 49ecbc55ca13b849698c84934e1144a7a70c6632 Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:32:31 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:36:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49ecbc55 profiles/features/wd40: Remove dev-python/eventlet[test] mask Signed-off-by: Jakov Smolić gentoo.org> profiles/features/wd40/package.use.mask | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/features/wd40/package.use.mask b/profiles/features/wd40/package.use.mask index 7a8ede783df7..75f48aabba67 100644 --- a/profiles/features/wd40/package.use.mask +++ b/profiles/features/wd40/package.use.mask @@ -32,7 +32,6 @@ app-admin/salt libcloud openssl test dev-python/aiohttp test dev-python/cheroot test dev-python/cherrypy ssl -dev-python/eventlet test dev-python/google-auth test dev-python/pyftpdlib ssl test dev-python/python-novaclient test
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/transd/, profiles/
commit: 881036496a308899f747b2c05a05d2ef124fe2fc Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:29:48 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:36:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88103649 xfce-extra/transd: treeclean Closes: https://bugs.gentoo.org/876151 Signed-off-by: Jakov Smolić gentoo.org> profiles/package.mask | 6 -- xfce-extra/transd/Manifest | 1 - xfce-extra/transd/metadata.xml | 8 xfce-extra/transd/transd-0_p20120503-r1.ebuild | 24 4 files changed, 39 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 4c2913937eed..100ad0ba75aa 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -474,12 +474,6 @@ dev-python/nose_warnings_filters # Unused Java library. Removal on 2022-11-10. dev-java/objenesis-test -# Michał Górny (2022-10-08) -# Repository and SRC_URI gone. Last release in 2012 (guessing -# by filename). -# Removal on 2022-11-07. Bug #876151. -xfce-extra/transd - # Sam James (2022-10-04) # Regression for some Intel LCDs which may cause physical damage # Please upgrade to 5.19.13 if affected! diff --git a/xfce-extra/transd/Manifest b/xfce-extra/transd/Manifest deleted file mode 100644 index aab6e2121f38.. --- a/xfce-extra/transd/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST transd-0_p20120503.tar.xz 227316 BLAKE2B f3ef65fc7e26430c7edab1ebc2cf969bab1da5f6b8886997390189e5665638d42ed29833ea654aaf75c23a6ac220b8e83597c09575180a2f615b4822bdbd677e SHA512 24d052743d129837015872942a3621dc7327d70406762e4d176e9660de1d8317e3c6ae53dcb0b85d376090c33a0cb0a50550a479a2c9f6728bc44e683dbe64ee diff --git a/xfce-extra/transd/metadata.xml b/xfce-extra/transd/metadata.xml deleted file mode 100644 index 2b8ef06e9a39.. --- a/xfce-extra/transd/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - -x...@gentoo.org -XFCE Team - - diff --git a/xfce-extra/transd/transd-0_p20120503-r1.ebuild b/xfce-extra/transd/transd-0_p20120503-r1.ebuild deleted file mode 100644 index f64623f405d1.. --- a/xfce-extra/transd/transd-0_p20120503-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A small daemon to watch for window creation and set window transparency values" -HOMEPAGE="http://spuriousinterrupt.org/projects/transd; -SRC_URI="mirror://gentoo/${P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" -IUSE="" - -RDEPEND="x11-libs/libX11 - >=xfce-base/libxfce4util-4.8" -DEPEND="${RDEPEND} - dev-util/intltool - virtual/pkgconfig" - -src_prepare() { - sed -i -e '/Encoding/d' transd.desktop.in || die - default -}
[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-java/objenesis-test/
commit: 588cec7273f8a790e0f4a43574c2ff97d2214d3d Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:30:11 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:36:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=588cec72 dev-java/objenesis-test: treeclean Signed-off-by: Jakov Smolić gentoo.org> dev-java/objenesis-test/Manifest | 1 - dev-java/objenesis-test/metadata.xml | 12 - dev-java/objenesis-test/objenesis-test-3.2.ebuild | 32 --- profiles/package.mask | 4 --- 4 files changed, 49 deletions(-) diff --git a/dev-java/objenesis-test/Manifest b/dev-java/objenesis-test/Manifest deleted file mode 100644 index b705a57d89bb.. --- a/dev-java/objenesis-test/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST objenesis-3.2.tar.gz 123629 BLAKE2B d875224d7a9fcf6173787edaca35f58f72d6c85ee443831be8050170ba826e8a155c7983c62ef5d01a1bb8331943dd6da5cb50eefb87cc0c7d3db540b01fcac3 SHA512 8f0bf9449191bce1823be0cbae85438edf595bde0483bb2fb4415a880b6715ae60826473bd5ee15789a7d0638932878dbdaaf7b42a6d582aa7bbf09124e97e3b diff --git a/dev-java/objenesis-test/metadata.xml b/dev-java/objenesis-test/metadata.xml deleted file mode 100644 index cb2dde5b7ecf.. --- a/dev-java/objenesis-test/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - j...@gentoo.org - Java - - - easymock/objenesis - https://github.com/easymock/objenesis/issues - - diff --git a/dev-java/objenesis-test/objenesis-test-3.2.ebuild b/dev-java/objenesis-test/objenesis-test-3.2.ebuild deleted file mode 100644 index c3a83dc1fbc7.. --- a/dev-java/objenesis-test/objenesis-test-3.2.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom objenesis-3.2/test/pom.xml --download-uri https://github.com/easymock/objenesis/archive/refs/tags/3.2.tar.gz --slot 0 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild objenesis-test-3.2.ebuild - -EAPI=7 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="org.objenesis:objenesis-test:3.2" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Test library for Objenesis library" -HOMEPAGE="http://objenesis.org; -SRC_URI="https://github.com/easymock/objenesis/archive/refs/tags/${PV}.tar.gz -> objenesis-${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 x86" - -DEPEND=" - >=virtual/jdk-1.8:* -" - -RDEPEND=" - >=virtual/jre-1.8:* -" - -S="${WORKDIR}" - -JAVA_SRC_DIR="objenesis-${PV}/test/src/main/java" diff --git a/profiles/package.mask b/profiles/package.mask index 100ad0ba75aa..b3601f76330c 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -470,10 +470,6 @@ dev-python/nose_warnings_filters =dev-libs/openssl-1.1.1r =dev-libs/openssl-3.0.6 -# Volkmar W. Pogatzki (2022-10-10) -# Unused Java library. Removal on 2022-11-10. -dev-java/objenesis-test - # Sam James (2022-10-04) # Regression for some Intel LCDs which may cause physical damage # Please upgrade to 5.19.13 if affected!
[gentoo-commits] repo/gentoo:master commit in: dev-python/case/, profiles/
commit: 113310d15cce18124555f948973df344b568b309 Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:31:35 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:36:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=113310d1 dev-python/case: treeclean Closes: https://bugs.gentoo.org/877375 Signed-off-by: Jakov Smolić gentoo.org> dev-python/case/Manifest | 1 - dev-python/case/case-1.5.3.ebuild | 21 - dev-python/case/metadata.xml | 11 --- profiles/package.mask | 5 - 4 files changed, 38 deletions(-) diff --git a/dev-python/case/Manifest b/dev-python/case/Manifest deleted file mode 100644 index 5b1fdc056b00.. --- a/dev-python/case/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST case-1.5.3.tar.gz 58469 BLAKE2B e535664cc616ac14d1b13e01abe44544fa470030895237711456eefe1aff0b79876b2225344065416149f7de444bf4dc5bef22a184b148e059a8b1f38a394619 SHA512 ae98a571c282f80c685c42ab1dc578847fe88cf8cd07faff505a8df8e3282a602908a8780ab88b36851e3ee6f3c178405e5c50776fd0f49fcc990087575f2958 diff --git a/dev-python/case/case-1.5.3.ebuild b/dev-python/case/case-1.5.3.ebuild deleted file mode 100644 index 31dff0861876.. --- a/dev-python/case/case-1.5.3.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} pypy3 ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="Python unittest Utilities" -HOMEPAGE="https://pypi.org/project/case https://github.com/celery/case; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" - -RDEPEND=">=dev-python/nose-1.3.7[${PYTHON_USEDEP}] - >=dev-python/mock-2.0[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}]" diff --git a/dev-python/case/metadata.xml b/dev-python/case/metadata.xml deleted file mode 100644 index 0fb331dd8ae3.. --- a/dev-python/case/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - zmed...@gentoo.org - - - case - celery/case - - diff --git a/profiles/package.mask b/profiles/package.mask index 3d9efb88a790..2aa0eaa20f52 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -447,11 +447,6 @@ dev-ruby/ruby-sdl # Removal on 2022-11-20. Bug #845723. dev-python/eventlet -# Michał Górny (2022-10-17) -# Unmaintained since 2018. Requires dev-python/nose. No revdeps left. -# Removal on 2022-11-16. Bug #877375. -dev-python/case - # John Helmert III (2022-10-16) #
[gentoo-commits] repo/gentoo:master commit in: dev-python/eventlet/files/, profiles/, dev-python/eventlet/
commit: 2cae59c762dd22236d7aaec7e979b67e0c10d8a5 Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:32:09 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:36:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cae59c7 dev-python/eventlet: treeclean Closes: https://bugs.gentoo.org/845723 Closes: https://bugs.gentoo.org/865499 Closes: https://bugs.gentoo.org/827876 Closes: https://bugs.gentoo.org/797586 Closes: https://bugs.gentoo.org/798114 Signed-off-by: Jakov Smolić gentoo.org> dev-python/eventlet/Manifest | 1 - dev-python/eventlet/eventlet-0.33.1.ebuild | 63 -- .../eventlet/files/eventlet-0.25.1-tests.patch | 40 -- .../files/eventlet-0.30.0-tests-socket.patch | 13 - .../files/eventlet-0.30.2-test-timeout.patch | 39 -- dev-python/eventlet/metadata.xml | 12 - profiles/package.mask | 7 --- 7 files changed, 175 deletions(-) diff --git a/dev-python/eventlet/Manifest b/dev-python/eventlet/Manifest deleted file mode 100644 index ee1cd1cc5b3f.. --- a/dev-python/eventlet/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST eventlet-0.33.1.tar.gz 415294 BLAKE2B 25efb9b9848a6e0db2040d111288447aa07ceb70d2cbd9b3d189a2ca58aadad6b6d64054f76f3329ff7ca832efccbabb780c839c4db6d95a5b623d80079b7da3 SHA512 c8ece6a26039631b13ecc188f480f348a42551267fb6135551899dec7a23d0cfd032c14728e114901e4d256bf580203bfbdb1795881abdd71e49a53f8ed58964 diff --git a/dev-python/eventlet/eventlet-0.33.1.ebuild b/dev-python/eventlet/eventlet-0.33.1.ebuild deleted file mode 100644 index 3dc52c7dc551.. --- a/dev-python/eventlet/eventlet-0.33.1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..9} ) - -inherit distutils-r1 - -DESCRIPTION="Highly concurrent networking library" -HOMEPAGE=" - https://pypi.org/project/eventlet/ - https://github.com/eventlet/eventlet/ -" -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="examples" - -RDEPEND=" - >=dev-python/dnspython-1.15.0[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] - virtual/python-greenlet[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pyopenssl[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}/eventlet-0.25.1-tests.patch" - "${FILESDIR}/eventlet-0.30.0-tests-socket.patch" - "${FILESDIR}/eventlet-0.30.2-test-timeout.patch" -) - -distutils_enable_tests nose - -src_prepare() { - # increase timeout - #791748 - sed -e '/eventlet.sleep/s/0.1/5.0/' -i tests/isolated/patcher_fork_after_monkey_patch.py || die - - distutils-r1_src_prepare -} - -python_test() { - unset PYTHONPATH - export TMPDIR="${T}" - nosetests -v -x || die -} - -python_install_all() { - if use examples; then - docompress -x "/usr/share/doc/${PF}/examples" - docinto examples - dodoc -r examples/. - fi - - distutils-r1_python_install_all -} diff --git a/dev-python/eventlet/files/eventlet-0.25.1-tests.patch b/dev-python/eventlet/files/eventlet-0.25.1-tests.patch deleted file mode 100644 index 423f8ef8e408.. --- a/dev-python/eventlet/files/eventlet-0.25.1-tests.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff --git a/tests/ssl_test.py b/tests/ssl_test.py -index d8b7d7e..5a3580b 100644 a/tests/ssl_test.py -+++ b/tests/ssl_test.py -@@ -180,7 +180,6 @@ class SSLTest(tests.LimitedTestCase): - self.assertEqual(client.recv(8), b'response') - stage_1.send() - --tests.check_idle_cpu_usage(0.2, 0.1) - server_coro.kill() - - def test_greensslobject(self): -diff --git a/tests/zmq_test.py b/tests/zmq_test.py -index 601878f..c643e48 100644 a/tests/zmq_test.py -+++ b/tests/zmq_test.py -@@ -432,6 +432,8 @@ class TestUpstreamDownStream(tests.LimitedTestCase): - events = sock2.getsockopt(zmq.EVENTS) - self.assertEqual(events & zmq.POLLIN, zmq.POLLIN) - -+# this will often fail on portage... -+@tests.skip_if(True) - @tests.skip_unless(zmq_supported) - def test_cpu_usage_after_bind(self): - """zmq eats CPU after PUB socket .bind() -@@ -461,14 +463,12 @@ class TestUpstreamDownStream(tests.LimitedTestCase): - sub.setsockopt(zmq.SUBSCRIBE, b"") - eventlet.sleep() - pub.send(b'test_send') --tests.check_idle_cpu_usage(0.2, 0.1) - - sender, receiver, _port = self.create_bound_pair(zmq.DEALER, zmq.DEALER) - eventlet.sleep() - sender.send(b'test_recv') - msg = receiver.recv() - self.assertEqual(msg,
[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/, profiles/
commit: 2c60e92fb6196f0b8b695412120f9f7110e166fb Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:29:17 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:36:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c60e92f dev-python/setuptools-declarative-requirements: treeclean Closes: https://bugs.gentoo.org/876082 Signed-off-by: Jakov Smolić gentoo.org> .../setuptools-declarative-requirements/Manifest | 1 - .../metadata.xml | 15 --- ...etuptools-declarative-requirements-1.3.0.ebuild | 52 -- profiles/package.mask | 8 4 files changed, 76 deletions(-) diff --git a/dev-python/setuptools-declarative-requirements/Manifest b/dev-python/setuptools-declarative-requirements/Manifest deleted file mode 100644 index 6fc5a2421af6.. --- a/dev-python/setuptools-declarative-requirements/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST setuptools-declarative-requirements-1.3.0.gh.tar.gz 19692 BLAKE2B 5030cd7a0b651a11bec8ca9ca4db680c86634c3fe895a6a76544468c2f48aef43a15e30d0c7ba1eea1133dc5b47257a061f6700b8d1e1863d72430a0459ba9f5 SHA512 eb20016ab0b8029a38ff4632d19d63cd4b6396c9d101efce577ac862feb3fc485ac4a644035d3267cd05caf679f9b2259e1d1340f8cd902ea7c7451e099c71cc diff --git a/dev-python/setuptools-declarative-requirements/metadata.xml b/dev-python/setuptools-declarative-requirements/metadata.xml deleted file mode 100644 index 27e94aca3590.. --- a/dev-python/setuptools-declarative-requirements/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - Patrick McLean - chutz...@gentoo.org - - - pyt...@gentoo.org - Python - - - setuptools-declarative-requirements - - diff --git a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.3.0.ebuild b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.3.0.ebuild deleted file mode 100644 index 7c52141c3a43.. --- a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.3.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="Requirements Support For Setuptools Declarative setup.cfg" -HOMEPAGE=" - https://pypi.org/project/setuptools-declarative-requirements/ - https://github.com/s0undt3ch/setuptools-declarative-requirements -" -SRC_URI=" - https://github.com/s0undt3ch/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" - -RDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - test? ( - dev-python/pypiserver[${PYTHON_USEDEP}] - dev-python/pytest-shell-utilities[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -python_prepare_all() { - sed -e "/http/s/localhost/127.0.0.1/g" -i tests/conftest.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - local -x PIP_DEFAULT_TIMEOUT=3 - local -x PIP_INDEX_URL="http://127.0.0.1:8080; - epytest -k 'not sdist' -} diff --git a/profiles/package.mask b/profiles/package.mask index 69b6b6ad919a..4c2913937eed 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -480,14 +480,6 @@ dev-java/objenesis-test # Removal on 2022-11-07. Bug #876151. xfce-extra/transd -# Michał Górny (2022-10-08) -# This package is not really required for anything, as it being missing -# only disables enforcing install_requires. At the same time, it being -# installed causes unexpected verbose output that randomly breaks more -# susceptible test suites (e.g. dev-python/pythran). -# Removal on 2022-11-07. Bug #876082. -dev-python/setuptools-declarative-requirements - # Sam James (2022-10-04) # Regression for some Intel LCDs which may cause physical damage # Please upgrade to 5.19.13 if affected!
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/
commit: 876c79801063ea679f91aac43d70b7a1d4c5854e Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:28:34 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:36:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876c7980 profiles/arch/arm64: Remove dev-python/kazoo[test] mask Signed-off-by: Jakov Smolić gentoo.org> profiles/arch/arm64/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index d19dbdba23cc..552f82af8efc 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -213,10 +213,6 @@ lxqt-base/lxqt-meta archiver # static-pie works on arm64, #719444 sys-libs/glibc -static-pie -# Patrick McLean (2019-03-26) -# Some test deps aren't keyworded on arm64 -dev-python/kazoo test - # Ettore Di Giacinto (2016-11-10) # Dependency has no stable keyword # and as for now we have only stable mate versions
[gentoo-commits] repo/gentoo:master commit in: dev-python/kazoo/, profiles/
commit: 7f7aeb11d977d9af109a3034a3c14511749596d2 Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:28:20 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:36:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f7aeb11 dev-python/kazoo: treeclean Closes: https://bugs.gentoo.org/834656 Signed-off-by: Jakov Smolić gentoo.org> dev-python/kazoo/Manifest | 1 - dev-python/kazoo/kazoo-2.8.0.ebuild | 52 - dev-python/kazoo/metadata.xml | 16 profiles/package.mask | 5 4 files changed, 74 deletions(-) diff --git a/dev-python/kazoo/Manifest b/dev-python/kazoo/Manifest deleted file mode 100644 index 6bef0d76241f.. --- a/dev-python/kazoo/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST kazoo-2.8.0.tar.gz 170037 BLAKE2B feded24671d6f4f5f7973b76048e5b8416e4b56aabdd9d32a8ff27283b5e8578545cee62a385f764202ffb4e58cf083bd2c182dff9bf255e69dd1de83e88db43 SHA512 ae244a70356274d6259d255e60a5dff00eb22bcf16d5b25f9d9a03178619dacb57414905b473801347b4ec1a19e5600be6c7040a5e53b67b81b440c304c95cc0 diff --git a/dev-python/kazoo/kazoo-2.8.0.ebuild b/dev-python/kazoo/kazoo-2.8.0.ebuild deleted file mode 100644 index d39da87a6cfa.. --- a/dev-python/kazoo/kazoo-2.8.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A high-level Python library that makes it easier to use Apache Zookeeper" -HOMEPAGE="https://kazoo.readthedocs.org/ https://github.com/python-zk/kazoo/ https://pypi.org/project/kazoo/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="doc" - -RDEPEND=" - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/graphviz[${PYTHON_USEDEP}] - >=dev-python/objgraph-3.4.0[${PYTHON_USEDEP}] - sys-cluster/zookeeper-bin - ) -" - -distutils_enable_sphinx docs -distutils_enable_tests pytest - -src_prepare() { - # TODO - sed -e 's:test_close:_&:' \ - -e 's:test_delete_operation:_&:' \ - -i kazoo/tests/test_cache.py || die - distutils-r1_src_prepare -} - -src_test() { - local pkgver=$(best_version sys-cluster/zookeeper-bin) - pkgver=${pkgver#sys-cluster/zookeeper-bin-} - export ZOOKEEPER_VERSION=${pkgver%-r*} - export ZOOKEEPER_PATH=${BROOT}/opt/zookeeper-bin - distutils-r1_src_test -} - -python_install_all() { - local DOCS=( {CHANGES,CONTRIBUTING,README}.md ) - distutils-r1_python_install_all -} diff --git a/dev-python/kazoo/metadata.xml b/dev-python/kazoo/metadata.xml deleted file mode 100644 index b690e7e1ff0c.. --- a/dev-python/kazoo/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - -zmed...@gentoo.org -Zac Medico - - -pyt...@gentoo.org -Python - - -kazoo -python-zk/kazoo - - diff --git a/profiles/package.mask b/profiles/package.mask index d135f5590cf9..69b6b6ad919a 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -488,11 +488,6 @@ xfce-extra/transd # Removal on 2022-11-07. Bug #876082. dev-python/setuptools-declarative-requirements -# Michał Górny (2022-10-08) -# The test suite is broken since at least March. No revdeps. -# Removal on 2022-11-07. Bug #834656. -dev-python/kazoo - # Sam James (2022-10-04) # Regression for some Intel LCDs which may cause physical damage # Please upgrade to 5.19.13 if affected!
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 361aa7be1c90de3277419270279479bfedac03c5 Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:26:56 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:36:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=361aa7be profiles/base: Remove USE=rplay masks Signed-off-by: Jakov Smolić gentoo.org> profiles/base/package.use.mask | 7 --- 1 file changed, 7 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 722e5e783211..22c100eed3b0 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -63,13 +63,6 @@ dev-python/pyotherside qt6 # Older versions of libvirt need a vulnerable version of wireshark (2022-10-07) -# media-sound/rplay is masked for removal. -x11-wm/fvwm3 rplay -x11-wm/ctwm rplay -x11-wm/fvwm rplay -x11-wm/vtwm rplay - # Viorel Munteanu (2022-10-07) # Cannot test and fix pax-kernel related bugs on a current grsec kernel # Mask the flag for now
[gentoo-commits] repo/gentoo:master commit in: x11-wm/fvwm3/
commit: 0f9f65d4484e059e4440217a4851c62f99bff895 Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:25:00 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:36:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f9f65d4 x11-wm/fvwm3: Remove USE=rplay Signed-off-by: Jakov Smolić gentoo.org> x11-wm/fvwm3/fvwm3-1.0.4-r2.ebuild | 3 +-- x11-wm/fvwm3/fvwm3-.ebuild | 3 +-- x11-wm/fvwm3/metadata.xml | 1 - 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/x11-wm/fvwm3/fvwm3-1.0.4-r2.ebuild b/x11-wm/fvwm3/fvwm3-1.0.4-r2.ebuild index afd245eccd27..c146c72a9702 100644 --- a/x11-wm/fvwm3/fvwm3-1.0.4-r2.ebuild +++ b/x11-wm/fvwm3/fvwm3-1.0.4-r2.ebuild @@ -22,7 +22,7 @@ fi LICENSE="GPL-2+ FVWM go? ( Apache-2.0 BSD MIT )" SLOT="0" -IUSE="bidi debug doc go netpbm nls perl readline rplay stroke svg tk vanilla lock" +IUSE="bidi debug doc go netpbm nls perl readline stroke svg tk vanilla lock" REQUIRED_USE=" ${PYTHON_REQUIRED_USE}" @@ -76,7 +76,6 @@ RDEPEND="${PYTHON_DEPS} sys-libs/ncurses:= sys-libs/readline:= ) - rplay? ( media-sound/rplay ) stroke? ( dev-libs/libstroke ) svg? ( gnome-base/librsvg:2 diff --git a/x11-wm/fvwm3/fvwm3-.ebuild b/x11-wm/fvwm3/fvwm3-.ebuild index 65fdb8f91459..7b19febbe739 100644 --- a/x11-wm/fvwm3/fvwm3-.ebuild +++ b/x11-wm/fvwm3/fvwm3-.ebuild @@ -22,7 +22,7 @@ fi LICENSE="GPL-2+ FVWM go? ( Apache-2.0 BSD MIT )" SLOT="0" -IUSE="bidi debug doc go netpbm nls perl readline rplay stroke svg tk vanilla lock" +IUSE="bidi debug doc go netpbm nls perl readline stroke svg tk vanilla lock" REQUIRED_USE=" ${PYTHON_REQUIRED_USE}" @@ -77,7 +77,6 @@ RDEPEND="${PYTHON_DEPS} sys-libs/ncurses:= sys-libs/readline:= ) - rplay? ( media-sound/rplay ) stroke? ( dev-libs/libstroke ) svg? ( gnome-base/librsvg:2 diff --git a/x11-wm/fvwm3/metadata.xml b/x11-wm/fvwm3/metadata.xml index 3711144d46ea..ec64f9815806 100644 --- a/x11-wm/fvwm3/metadata.xml +++ b/x11-wm/fvwm3/metadata.xml @@ -17,7 +17,6 @@ Enable building dev-lang/go code (FvwmPrompt) Enable screen locking Enable NetPBM support (used by FvwmScript-ScreenDump) - Enable rplay support Mouse Gesture support
[gentoo-commits] repo/gentoo:master commit in: media-sound/rplay/files/, profiles/, media-sound/rplay/
commit: 602a1ba00052303a90675fdf896dacf4658633ad Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:13:31 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:36:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=602a1ba0 media-sound/rplay: treeclean Closes: https://bugs.gentoo.org/731070 Closes: https://bugs.gentoo.org/802108 Closes: https://bugs.gentoo.org/875164 Signed-off-by: Jakov Smolić gentoo.org> media-sound/rplay/Manifest | 2 - .../rplay-3.3.2-built-in_function_exit-r1.patch| 20 media-sound/rplay/metadata.xml | 15 -- media-sound/rplay/rplay-3.3.2_p16-r4.ebuild| 58 -- profiles/package.mask | 8 --- 5 files changed, 103 deletions(-) diff --git a/media-sound/rplay/Manifest b/media-sound/rplay/Manifest deleted file mode 100644 index 5e2adbe75eec.. --- a/media-sound/rplay/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST rplay-3.3.2.tar.gz 480015 BLAKE2B 5f506e81a5c9bad175c8906cb3104564ec9c8c6f4496382a428d77dff6264d0f39d3ab9af7cb83b0ef34bccc14f15978e399d428c62f6dafe46ee8ad70d32d37 SHA512 b0683de0f5dc1483d22ac68c0502fe66e89ba1c25300fdca9486df1cb6ea96393b18b783f918f18dba0ba0fbfd20410448e3e03df06fc4afba1b63024d82a713 -DIST rplay_3.3.2-16.debian.tar.xz 25456 BLAKE2B 34c69d95c964465a04681d7cb4c1a66b34d486e540486d1b47d9590fb893e574381405c15a48bfec272f3b566f5b3ab6ce88806497f8d1533f441cbf9481a3a8 SHA512 8d5db7862267fd0ec7f27896b6a76708304e54b9f2c8a52621c0a92c4688511e07a7820b2468c93032dab15f27f5dda1f8931e35d95e724501e2586a5851486b diff --git a/media-sound/rplay/files/rplay-3.3.2-built-in_function_exit-r1.patch b/media-sound/rplay/files/rplay-3.3.2-built-in_function_exit-r1.patch deleted file mode 100644 index 79d9a128806e.. --- a/media-sound/rplay/files/rplay-3.3.2-built-in_function_exit-r1.patch +++ /dev/null @@ -1,20 +0,0 @@ a/adpcm/decode.c -+++ b/adpcm/decode.c -@@ -6,6 +6,7 @@ - * Usage : decode [-3|4|5] [-a|u|l] < infile > outfile - */ - #include -+#include - #include "g72x.h" - - a/adpcm/encode.c -+++ b/adpcm/encode.c -@@ -6,6 +6,7 @@ - * Usage : encode [-3|4|5] [-a|u|l] < infile > outfile - */ - #include -+#include - #include "g72x.h" - - diff --git a/media-sound/rplay/metadata.xml b/media-sound/rplay/metadata.xml deleted file mode 100644 index f5e71e7a7e35.. --- a/media-sound/rplay/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - so...@gentoo.org - Gentoo Sound project - - - rplay is a flexible network audio system that allows sounds to be played - to and from local and remote Unix systems. Sounds can be played with or - without sending audio data over the network using either UDP or TCP. - rplay audio servers can be configured to share sound files with each - other. - - diff --git a/media-sound/rplay/rplay-3.3.2_p16-r4.ebuild b/media-sound/rplay/rplay-3.3.2_p16-r4.ebuild deleted file mode 100644 index 054c31b7c782.. --- a/media-sound/rplay/rplay-3.3.2_p16-r4.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="Play sounds on remote Unix systems without data transfer" -HOMEPAGE="http://rplay.doit.org/; -SRC_URI=" - http://rplay.doit.org/dist/${PN}-$(ver_cut 1-3).tar.gz - mirror://debian/pool/main/r/${PN}/${PN}_$(ver_cut 1-3)-$(ver_cut 5).debian.tar.xz -" -S="${WORKDIR}"/${PN}-$(ver_cut 1-3) - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - acct-group/rplayd - acct-user/rplayd - media-sound/gsm -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${WORKDIR}"/debian/patches - "${FILESDIR}"/${PN}-$(ver_cut 1-3)-built-in_function_exit-r1.patch -) - -src_prepare() { - default - mv configure.{in,ac} || die - mv rx/configure.{in,ac} || die - eautoreconf -} - -src_configure() { - econf \ - --enable-rplayd-user=rplayd \ - --enable-rplayd-group=rplayd -} - -src_install() { - # This is borrowed from the old einstall helper, and is necessary - # (at least some of variables). - emake prefix="${ED}/usr" \ - libdir="${ED}/usr/$(get_libdir)" \ - datadir="${ED}/usr/share" \ - infodir="${ED}/usr/share/info" \ - localstatedir="${ED}/var/lib" \ - mandir="${ED}/usr/share/man" \ - sysconfdir="${ED}/etc" \ - install - - find "${ED}" -name '*.la' -delete || die -} diff --git a/profiles/package.mask b/profiles/package.mask index 15dee1ea64fd..d135f5590cf9 100644 ---
[gentoo-commits] repo/gentoo:master commit in: x11-wm/ctwm/
commit: 28e473e6e73de17aea2c8aa79f5d69dd0a558ab2 Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 24 06:16:52 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:36:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28e473e6 x11-wm/ctwm: Remove USE=rplay Signed-off-by: Jakov Smolić gentoo.org> x11-wm/ctwm/ctwm-4.0.3.ebuild | 7 +++ x11-wm/ctwm/metadata.xml | 1 - 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/x11-wm/ctwm/ctwm-4.0.3.ebuild b/x11-wm/ctwm/ctwm-4.0.3.ebuild index 27fb610aba73..4dca58842bed 100644 --- a/x11-wm/ctwm/ctwm-4.0.3.ebuild +++ b/x11-wm/ctwm/ctwm-4.0.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="https://ctwm.org/dist/${P}.tar.xz; LICENSE="MIT" SLOT="0" KEYWORDS="amd64 ppc x86" -IUSE="jpeg rplay test xpm" +IUSE="jpeg test xpm" RESTRICT="!test? ( test )" RDEPEND=" @@ -23,7 +23,6 @@ RDEPEND=" x11-libs/libXmu x11-libs/libXt jpeg? ( virtual/jpeg ) - rplay? ( media-sound/rplay ) xpm? ( x11-libs/libXpm ) " DEPEND=" @@ -45,9 +44,9 @@ src_prepare() { src_configure() { local mycmakeargs=( -DNOMANCOMPRESS=yes + -DUSE_RPLAY=OFF -DDOCDIR="${EPREFIX}"/usr/share/doc/${PF} -DUSE_JPEG=$(usex jpeg ON OFF) - -DUSE_RPLAY=$(usex rplay ON OFF) -DUSE_XPM=$(usex xpm ON OFF) ) diff --git a/x11-wm/ctwm/metadata.xml b/x11-wm/ctwm/metadata.xml index 86839ff55249..05c81c0cafd9 100644 --- a/x11-wm/ctwm/metadata.xml +++ b/x11-wm/ctwm/metadata.xml @@ -15,7 +15,6 @@ Enable jpeg image support with virtual/jpeg - Enable sound support from media-sound/rplay Enable upstream test suite, build required binary Enable xpm icon support with x11-libs/libXpm
[gentoo-commits] repo/gentoo:master commit in: dev-games/godot/
commit: 45c6484ccc56000c78923849860379ed08361cf4 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Nov 24 05:34:39 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Nov 24 06:34:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c6484c dev-games/godot: drop 4.0_beta4-r1 Signed-off-by: Ionen Wolkens gentoo.org> dev-games/godot/Manifest | 1 - dev-games/godot/godot-4.0_beta4-r1.ebuild | 250 -- 2 files changed, 251 deletions(-) diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest index 2f007025d523..40f460e473c6 100644 --- a/dev-games/godot/Manifest +++ b/dev-games/godot/Manifest @@ -1,3 +1,2 @@ DIST godot-3.5.1-stable.tar.xz 24153448 BLAKE2B 9d61276a2d82ef4f4487ec1046b7fa58f2b3626640b2db25c1f98c3f8e2ff40eddcf943fd9ffaaf6814fbafbbe7ef1d3f642d77af953b87731cff570ac3a5473 SHA512 59e5ca88534f542562971efb83b76561705f9ca8761311f01b4453857e7ae046c17cadd0d5ca6f6f56e262b5031294a8b9ad970fa6ffc95e1a6a1e1bae48d55f -DIST godot-4.0-beta4.tar.xz 31234960 BLAKE2B aef52b0171cc5dfbbe7393ee06db247812662b9e52d9bbb1a5fa6278a5245c3aa484c327b9238e863c6ffa51d3fc66e89bf4ea66c9369efc02cf41b525855e8e SHA512 8183d65fdde27e2ac111ec8509a1dc8f1eacf539d88782b131d0f4b480a8ae3f40ffea66cfb23b2b67d474565b7f87e3903c681b696e02d39dd5ca908240eb4a DIST godot-4.0-beta5.tar.xz 31384400 BLAKE2B 69ef95cdf6b48b4cf2992c893efd919b109cebddc11386409642d32bb70c3ee25256c9e863f388d04458414a582426b894423bafaa27366431ba5c8fc29fb7ab SHA512 ca6d5be97a11f6313c160a34c8456521d2489233ea99c3236b5a94c03db256487a1518d936c85a1d072115a1b5a62a6a1f211c18aad9f280ac6e60db30ff323e diff --git a/dev-games/godot/godot-4.0_beta4-r1.ebuild b/dev-games/godot/godot-4.0_beta4-r1.ebuild deleted file mode 100644 index b790692736f4.. --- a/dev-games/godot/godot-4.0_beta4-r1.ebuild +++ /dev/null @@ -1,250 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit bash-completion-r1 desktop python-any-r1 scons-utils toolchain-funcs xdg - -MY_P="${PN}-$(ver_rs 2 -)" - -DESCRIPTION="Multi-platform 2D and 3D game engine with a feature-rich editor" -HOMEPAGE="https://godotengine.org/; -SRC_URI="https://downloads.tuxfamily.org/godotengine/$(ver_rs 2 /)/${MY_P}.tar.xz" -S="${WORKDIR}/${MY_P}" - -LICENSE=" - MIT - Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB - gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 )" -SLOT="4" -KEYWORDS="~amd64" -# Enable roughly same as upstream by default so it works as expected, -# except raycast (tools-only heavy dependency), and deprecated. -IUSE=" - +dbus debug deprecated +fontconfig +gui pulseaudio raycast - +runner speech test +theora +tools +udev +upnp +webp" -# Disable tests until out of beta, tests themselves are new and can be volatile -RESTRICT="test" # "!test? ( test ) !tools? ( test ) !webp? ( test )" - -# dlopen: alsa-lib,dbus,fontconfig,pulseaudio,speech-dispatcher,udev -RDEPEND=" - app-arch/zstd:= - dev-games/recastnavigation:= - dev-libs/icu:= - dev-libs/libpcre2:=[pcre32] - media-libs/freetype[brotli,harfbuzz] - media-libs/harfbuzz:=[icu] - media-libs/libogg - media-libs/libpng:= - media-libs/libvorbis -
[gentoo-commits] repo/gentoo:master commit in: dev-games/godot/
commit: e8cbc835672f8e884318adf97babf386b0ace48f Author: Ionen Wolkens gentoo org> AuthorDate: Thu Nov 24 06:12:44 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Nov 24 06:34:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8cbc835 dev-games/godot: add 4.0_beta6 Signed-off-by: Ionen Wolkens gentoo.org> dev-games/godot/Manifest | 1 + dev-games/godot/godot-4.0_beta6.ebuild | 250 + 2 files changed, 251 insertions(+) diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest index 40f460e473c6..e656196c76c1 100644 --- a/dev-games/godot/Manifest +++ b/dev-games/godot/Manifest @@ -1,2 +1,3 @@ DIST godot-3.5.1-stable.tar.xz 24153448 BLAKE2B 9d61276a2d82ef4f4487ec1046b7fa58f2b3626640b2db25c1f98c3f8e2ff40eddcf943fd9ffaaf6814fbafbbe7ef1d3f642d77af953b87731cff570ac3a5473 SHA512 59e5ca88534f542562971efb83b76561705f9ca8761311f01b4453857e7ae046c17cadd0d5ca6f6f56e262b5031294a8b9ad970fa6ffc95e1a6a1e1bae48d55f DIST godot-4.0-beta5.tar.xz 31384400 BLAKE2B 69ef95cdf6b48b4cf2992c893efd919b109cebddc11386409642d32bb70c3ee25256c9e863f388d04458414a582426b894423bafaa27366431ba5c8fc29fb7ab SHA512 ca6d5be97a11f6313c160a34c8456521d2489233ea99c3236b5a94c03db256487a1518d936c85a1d072115a1b5a62a6a1f211c18aad9f280ac6e60db30ff323e +DIST godot-4.0-beta6.tar.xz 31397808 BLAKE2B bd67aa9e1447a9caf6c914545262df3f04c181a729dd62cf02c8caaf9e96592a56a9387e15ba3d0050fc57911ba31f5782e609bedd00e3da39cc199d214d7353 SHA512 921aa694380458763cda552791b2bd9976913444dd24b8be8038f37d94a666ba18f72bee2365222d7e7130acd916766833c69a810693725d525bca1c986b6055 diff --git a/dev-games/godot/godot-4.0_beta6.ebuild b/dev-games/godot/godot-4.0_beta6.ebuild new file mode 100644 index ..918839a123bf --- /dev/null +++ b/dev-games/godot/godot-4.0_beta6.ebuild @@ -0,0 +1,250 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit bash-completion-r1 desktop python-any-r1 scons-utils toolchain-funcs xdg + +MY_P="${PN}-$(ver_rs 2 -)" + +DESCRIPTION="Multi-platform 2D and 3D game engine with a feature-rich editor" +HOMEPAGE="https://godotengine.org/; +SRC_URI="https://downloads.tuxfamily.org/godotengine/$(ver_rs 2 /)/${MY_P}.tar.xz" +S="${WORKDIR}/${MY_P}" + +LICENSE=" + MIT + Apache-2.0 BSD Boost-1.0 CC0-1.0 Unlicense ZLIB + gui? ( CC-BY-4.0 ) tools? ( OFL-1.1 )" +SLOT="4" +KEYWORDS="~amd64" +# Enable roughly same as upstream by default so it works as expected, +# except raycast (tools-only heavy dependency), and deprecated. +IUSE=" + +dbus debug deprecated +fontconfig +gui pulseaudio raycast + +runner speech test +theora +tools +udev +upnp +webp" +# disable tests until out of beta, tests themselves are new and can be volatile +RESTRICT="test" + +# dlopen: alsa-lib,dbus,fontconfig,pulseaudio,speech-dispatcher,udev +RDEPEND=" + app-arch/zstd:= + dev-games/recastnavigation:= + dev-libs/icu:= + dev-libs/libpcre2:=[pcre32] + media-libs/freetype[brotli,harfbuzz] + media-libs/harfbuzz:=[icu] + media-libs/libogg + media-libs/libpng:= + media-libs/libvorbis +
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/repo/
commit: 87658817c275bb8b2ceab0668ecd1cacb89d16ae Author: Mike Frysinger chromium org> AuthorDate: Thu Nov 24 06:18:00 2022 + Commit: Mike Frysinger gentoo org> CommitDate: Thu Nov 24 06:18:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87658817 dev-vcs/repo: version bump to 2.30 Signed-off-by: Mike Frysinger gentoo.org> dev-vcs/repo/Manifest | 2 ++ dev-vcs/repo/repo-2.30.ebuild | 35 +++ 2 files changed, 37 insertions(+) diff --git a/dev-vcs/repo/Manifest b/dev-vcs/repo/Manifest index dff3c2c6a541..70a20a984897 100644 --- a/dev-vcs/repo/Manifest +++ b/dev-vcs/repo/Manifest @@ -1 +1,3 @@ DIST repo-2.29.tar.gz 248253 BLAKE2B 6b51a0416634eab52f44410fe156c736a6c69234345b4cf5115692a9b56d479c0bce780583fb2ee6b9ca206e5163adbf6ded85ff5d7f2b174a7e7cd6dc37dd57 SHA512 7323b52709164999a80172bc39398ad9989c3eb97bcfda66a675c3f94792cdd742068d47bbcc66dc8fffbe3b661c2fb19332a72a7f889a249f73fa448fcb32d1 +DIST repo-2.30 45769 BLAKE2B 46e8f37b138f1ebfa3109962f2690cc3bc6c38a2dd4333cd5be6fc1168476945cbd73f142486141a00552b8a998d4a765e54fce605d1872a670a3043fb213b05 SHA512 e8ad4e35417992f15bfa081ce282e1e518dcb885c04176f18ff2859ccb1dd397087224980f441020be12083c9847fcce661370119fe08f17be04718eff4a7a96 +DIST repo-2.30.tar.gz 252945 BLAKE2B ebaadc1f624941139c14417e86e1a4960fbba9da7b9053bab8f2cb1647c40a6f1f63951bcbb6d9162803066f9b05d1fb469e82b7d3b2bea31215b97b1bddf84f SHA512 7d184605e8d8e30bc48a4d3f2345c7ee9a8075711729108b5d487242c9311dc1cf22595f9ba09192a28460d6127e8cbe96a70fcdaf7c6baeb1e26a8ac15a7cae diff --git a/dev-vcs/repo/repo-2.30.ebuild b/dev-vcs/repo/repo-2.30.ebuild new file mode 100644 index ..1eaf21021d74 --- /dev/null +++ b/dev-vcs/repo/repo-2.30.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# NB: The ${PV} tracks the *repo launcher version*, not the last signed release +# of the repo project. The launcher only gets a new update when changes are +# made in it. + +EAPI="7" + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit bash-completion-r1 python-r1 + +DESCRIPTION="Google tool for managing git, particularly multiple repos" +HOMEPAGE="https://gerrit.googlesource.com/git-repo; +SRC_URI="https://storage.googleapis.com/git-repo-downloads/${P} + https://github.com/GerritCodeReview/git-repo/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + !app-admin/radmind + !dev-util/repo" + +S="${WORKDIR}/git-${P}" + +src_install() { + python_foreach_impl python_newscript "${DISTDIR}/${P}" ${PN} + newbashcomp completion.bash ${PN} + doman man/*.[0-9] +}
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/repo/
commit: f248105030c295a2354e6fdff64f3ee6bf58f3bd Author: Mike Frysinger chromium org> AuthorDate: Thu Nov 24 06:09:45 2022 + Commit: Mike Frysinger gentoo org> CommitDate: Thu Nov 24 06:18:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2481050 dev-vcs/repo: drop old 2.21 version Signed-off-by: Mike Frysinger gentoo.org> dev-vcs/repo/Manifest | 1 - dev-vcs/repo/repo-2.21.ebuild | 34 -- 2 files changed, 35 deletions(-) diff --git a/dev-vcs/repo/Manifest b/dev-vcs/repo/Manifest index 11f2abce51d2..dff3c2c6a541 100644 --- a/dev-vcs/repo/Manifest +++ b/dev-vcs/repo/Manifest @@ -1,2 +1 @@ -DIST repo-2.21.tar.gz 232514 BLAKE2B e77555164e754f9d2c2392965512127593ae8073d3f317e483187f06f67df784127511e36c4c32bef05db98ddb333e9fa72804ec89761cafa86529174e902677 SHA512 08b49b450eef087ac00e603bf0f394442998a076034418b7af60b9a5b293df4f1fc340844dfd2dfff1fcc61eb99885ec02f331d4fb2b0ba1e347af0674fa063a DIST repo-2.29.tar.gz 248253 BLAKE2B 6b51a0416634eab52f44410fe156c736a6c69234345b4cf5115692a9b56d479c0bce780583fb2ee6b9ca206e5163adbf6ded85ff5d7f2b174a7e7cd6dc37dd57 SHA512 7323b52709164999a80172bc39398ad9989c3eb97bcfda66a675c3f94792cdd742068d47bbcc66dc8fffbe3b661c2fb19332a72a7f889a249f73fa448fcb32d1 diff --git a/dev-vcs/repo/repo-2.21.ebuild b/dev-vcs/repo/repo-2.21.ebuild deleted file mode 100644 index ab4e0a6a02d3.. --- a/dev-vcs/repo/repo-2.21.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# NB: The ${PV} tracks the *repo launcher version*, not the last signed release -# of the repo project. The launcher only gets a new update when changes are -# made in it. - -EAPI="7" - -PYTHON_COMPAT=( python3_{7..10} ) - -inherit bash-completion-r1 python-r1 - -DESCRIPTION="Google tool for managing git, particularly multiple repos" -HOMEPAGE="https://gerrit.googlesource.com/git-repo; -SRC_URI="https://github.com/GerritCodeReview/git-repo/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - !app-admin/radmind - !dev-util/repo" - -S="${WORKDIR}/git-${P}" - -src_install() { - python_foreach_impl python_doscript ${PN} - newbashcomp completion.bash ${PN} - doman man/*.[0-9] -}
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/repo/
commit: feabe4130ac469dba502d1a057742858affec364 Author: Mike Frysinger chromium org> AuthorDate: Thu Nov 24 06:06:35 2022 + Commit: Mike Frysinger gentoo org> CommitDate: Thu Nov 24 06:18:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feabe413 dev-vcs/repo: mark 2.29 stable for all Signed-off-by: Mike Frysinger gentoo.org> dev-vcs/repo/repo-2.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-vcs/repo/repo-2.29.ebuild b/dev-vcs/repo/repo-2.29.ebuild index f65cdd0c6678..ecc487887842 100644 --- a/dev-vcs/repo/repo-2.29.ebuild +++ b/dev-vcs/repo/repo-2.29.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/GerritCodeReview/git-repo/archive/refs/tags/v${PV}.t LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/jarowinkler/, profiles/
commit: 5a2e11593f83a2821197d24d57a126f7e7a755e7 Author: Jakov Smolić gentoo org> AuthorDate: Wed Nov 23 18:13:33 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:09:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a2e1159 dev-python/jarowinkler: treeclean Closes: https://bugs.gentoo.org/875350 Closes: https://bugs.gentoo.org/873472 Closes: https://bugs.gentoo.org/871648 Signed-off-by: Jakov Smolić gentoo.org> dev-python/jarowinkler/Manifest | 1 - dev-python/jarowinkler/jarowinkler-1.2.3.ebuild | 39 - dev-python/jarowinkler/metadata.xml | 12 profiles/package.mask | 1 - 4 files changed, 53 deletions(-) diff --git a/dev-python/jarowinkler/Manifest b/dev-python/jarowinkler/Manifest deleted file mode 100644 index 8c85a4eb9d45.. --- a/dev-python/jarowinkler/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST jarowinkler-1.2.3.tar.gz 86021 BLAKE2B 6bce572b20538388c307a0da407198c725629a85e2114b7b9b91f24fd153102b0532275cbdf5d04138fe2b14c9a7936497bd1d72e7eb780411cb1032c97debb0 SHA512 3effd486f89a9973a8b1c41628555ab415b43a6aac426b9abf7a05d42ad697d18074ef43d4f50eab208980ae19e2efea68fb4d37b3a3ba13f52a39573809580b diff --git a/dev-python/jarowinkler/jarowinkler-1.2.3.ebuild b/dev-python/jarowinkler/jarowinkler-1.2.3.ebuild deleted file mode 100644 index b6e0fe4c952c.. --- a/dev-python/jarowinkler/jarowinkler-1.2.3.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# custom wrapper over setuptools -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="Fast fuzzy string matching using Jaro and Jaro-Winkler similarity" -HOMEPAGE=" - https://github.com/maxbachmann/JaroWinkler/ - https://pypi.org/project/jarowinkler/ -" -SRC_URI=" - mirror://pypi/${PN::1}/${PN}/${P}.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -DEPEND=" - dev-cpp/jarowinkler-cpp -" -BDEPEND=" - dev-python/rapidfuzz_capi[${PYTHON_USEDEP}] - >=dev-python/scikit-build-0.13.0[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export JAROWINKLER_BUILD_EXTENSION=1 diff --git a/dev-python/jarowinkler/metadata.xml b/dev-python/jarowinkler/metadata.xml deleted file mode 100644 index 8e8cec6dbf6f.. --- a/dev-python/jarowinkler/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - pyt...@gentoo.org - Python - - - maxbachmann/JaroWinkler - jarowinkler - - diff --git a/profiles/package.mask b/profiles/package.mask index d246e876febb..c4a4a8e3ee1e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -507,7 +507,6 @@ media-sound/rplay # No revdeps left in ::gentoo. # Removal on 2022-11-04. Bug #875350. dev-cpp/jarowinkler-cpp -dev-python/jarowinkler # Sam James (2022-10-04) # Regression for some Intel LCDs which may cause physical damage
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/jarowinkler-cpp/, profiles/
commit: c7e912e82abd70ef55cd2375a3672f9b907eeaf6 Author: Jakov Smolić gentoo org> AuthorDate: Wed Nov 23 18:14:19 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 24 06:10:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e912e8 dev-cpp/jarowinkler-cpp: treeclean Closes: https://bugs.gentoo.org/875350 Signed-off-by: Jakov Smolić gentoo.org> dev-cpp/jarowinkler-cpp/Manifest | 1 - .../jarowinkler-cpp/jarowinkler-cpp-1.0.2.ebuild | 32 -- dev-cpp/jarowinkler-cpp/metadata.xml | 11 profiles/package.mask | 7 - 4 files changed, 51 deletions(-) diff --git a/dev-cpp/jarowinkler-cpp/Manifest b/dev-cpp/jarowinkler-cpp/Manifest deleted file mode 100644 index fa8637d3954f.. --- a/dev-cpp/jarowinkler-cpp/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST jarowinkler-cpp-1.0.2.gh.tar.gz 10375 BLAKE2B e55f6e72ea66e553c047bfd2df8d4337430292391138595cd148686bc79a326e195cd55d81fe3b46aa41e7a852c0ea8bfb5891e6207ed3af538eea7597accd5a SHA512 8eeae55ff64dcc434dd8f8d33c03c9b9c828f54cd6a6a028e376763036e445fa6db81b5a9a19d84d023c6bf3968223c3f9a9e4220feb6f537e9c1b2c4f21cb11 diff --git a/dev-cpp/jarowinkler-cpp/jarowinkler-cpp-1.0.2.ebuild b/dev-cpp/jarowinkler-cpp/jarowinkler-cpp-1.0.2.ebuild deleted file mode 100644 index 389a10c13300.. --- a/dev-cpp/jarowinkler-cpp/jarowinkler-cpp-1.0.2.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Fast Jaro and Jaro Winkler distance" -HOMEPAGE="https://github.com/maxbachmann/jarowinkler-cpp/; -SRC_URI=" - https://github.com/maxbachmann/jarowinkler-cpp/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( - >=dev-cpp/catch-3 - ) -" - -src_configure() { - local mycmakeargs=( - -DJARO_WINKLER_BUILD_TESTING=$(usex test) - ) - cmake_src_configure -} diff --git a/dev-cpp/jarowinkler-cpp/metadata.xml b/dev-cpp/jarowinkler-cpp/metadata.xml deleted file mode 100644 index 8006795ac5b2.. --- a/dev-cpp/jarowinkler-cpp/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - mgo...@gentoo.org - Michał Górny - - - maxbachmann/jarowinkler-cpp - - diff --git a/profiles/package.mask b/profiles/package.mask index c4a4a8e3ee1e..15dee1ea64fd 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -501,13 +501,6 @@ dev-python/kazoo # Use media-sound/mpd if looking for a modern alternative. Removal on 2022-11-07. media-sound/rplay -# Michał Górny (2022-10-05) -# Originally added for dev-python/rapidfuzz. Now the algorithm has been -# inlined into rapidfuzz, and the package is semi-deprecated. -# No revdeps left in ::gentoo. -# Removal on 2022-11-04. Bug #875350. -dev-cpp/jarowinkler-cpp - # Sam James (2022-10-04) # Regression for some Intel LCDs which may cause physical damage # Please upgrade to 5.19.13 if affected!
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsdl2/files/, media-libs/libsdl2/
commit: 2a1349cde33d2d766431c766ce081cf9be3a5abc Author: Sam James gentoo org> AuthorDate: Thu Nov 24 05:22:48 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 05:22:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1349cd media-libs/libsdl2: add 2.26.0 Signed-off-by: Sam James gentoo.org> media-libs/libsdl2/Manifest| 1 + .../libsdl2/files/libsdl2-2.26.0-wayland.patch | 27 +++ media-libs/libsdl2/libsdl2-2.26.0.ebuild | 231 + 3 files changed, 259 insertions(+) diff --git a/media-libs/libsdl2/Manifest b/media-libs/libsdl2/Manifest index 18ffc7264276..fdaafb4057c0 100644 --- a/media-libs/libsdl2/Manifest +++ b/media-libs/libsdl2/Manifest @@ -1,2 +1,3 @@ DIST SDL2-2.24.0.tar.gz 7520541 BLAKE2B 9d5bf061a66dc6443f3c6bcdd1be15926fcb4e4c0ec99497b409e84c78027c14059338d482bced3bf16b22b9b268e263b718ad3fbcd5642d247d9dc98a601602 SHA512 5735bfc7b22f1780f80cc89f62a14ca809fe1280298d172f92dde74400db1f5378f8d3eae8834e886d3ca4f5ae6f1074d66c5c956613cf9e0cce961738514212 DIST SDL2-2.24.2.tar.gz 7525041 BLAKE2B bdd6fdffca8f5360b96bba31b2f64e5b01f1081c184070fba6a0a52b7ee5f6d08ca5d647a40bbfb9b2ba49374ce7d7f21bc60e798017fa79d673ab048f5a281c SHA512 6f3ce5c4121a17d4e85a087c9010fdff37eb4e381517dc0d64fff955cf7041016aa1f37ac2f14a335bfaac13cb92031431eb31bfa0f00a6827c177b5a671f841 +DIST SDL2-2.26.0.tar.gz 8085459 BLAKE2B 4971cef0d34706dd02eff5277fd58b35523ee3b1d860999b37ddf4dbc463f493859a43325c4faa9bd048c519d49788adb3dd7f38e6b29eb635c0e0e405c944e9 SHA512 b4379140399e2248b28c4fe36ba6bb142cd047014c3cfc6fd2c0fee7110ad28af6553f24ca4ccf4996165940de127aafe8d744b09bea9d5684ce8244697996bf diff --git a/media-libs/libsdl2/files/libsdl2-2.26.0-wayland.patch b/media-libs/libsdl2/files/libsdl2-2.26.0-wayland.patch new file mode 100644 index ..6727a3e4f4bc --- /dev/null +++ b/media-libs/libsdl2/files/libsdl2-2.26.0-wayland.patch @@ -0,0 +1,27 @@ +https://github.com/libsdl-org/SDL/pull/6608 +https://github.com/libsdl-org/SDL/issues/6589 + +From e99b5df49ec3bddd1d72889d682fedfe0da91307 Mon Sep 17 00:00:00 2001 +From: Frank Praznik +Date: Wed, 23 Nov 2022 23:11:25 -0500 +Subject: [PATCH] wayland: Fix build when not using the shared Wayland + libraries + +Explicitly include the Wayland protocol headers when statically linking against the Wayland libraries or older system headers might be used instead of the local versions. +--- a/src/video/wayland/SDL_waylanddyn.h b/src/video/wayland/SDL_waylanddyn.h +@@ -166,6 +166,13 @@ void SDL_WAYLAND_UnloadSymbols(void); + + #else /* SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC */ + ++/* ++ * These must be included before libdecor.h, otherwise the libdecor header ++ * pulls in the system Wayland protocol headers instead of ours. ++ */ ++#include "wayland-client-protocol.h" ++#include "wayland-egl.h" ++ + #ifdef HAVE_LIBDECOR_H + #include + #endif + diff --git a/media-libs/libsdl2/libsdl2-2.26.0.ebuild b/media-libs/libsdl2/libsdl2-2.26.0.ebuild new file mode 100644 index ..c65bbfda6547 --- /dev/null +++ b/media-libs/libsdl2/libsdl2-2.26.0.ebuild @@ -0,0 +1,231 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic multilib-minimal + +MY_P="SDL2-${PV}" +DESCRIPTION="Simple Direct Media Layer" +HOMEPAGE="https://www.libsdl.org/; +SRC_URI="https://www.libsdl.org/release/${MY_P}.tar.gz; + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs +threads udev +video video_cards_vc4 vulkan wayland X xscreensaver" +REQUIRED_USE=" + alsa? ( sound ) + fcitx4? ( dbus ) + gles1? ( video ) + gles2? ( video ) + haptic? ( joystick ) + ibus? ( dbus ) + jack? ( sound ) + nas? ( sound ) + opengl? ( video ) + pulseaudio? ( sound ) + sndio? ( sound ) + vulkan? ( video ) + wayland? ( gles2 ) + xscreensaver? ( X )" + +CDEPEND=" + virtual/libiconv[${MULTILIB_USEDEP}] + alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) + dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] ) + fcitx4? ( app-i18n/fcitx:4 ) + gles1? ( media-libs/mesa[${MULTILIB_USEDEP},gles1] ) + gles2? ( >=media-libs/mesa-9.1.6[${MULTILIB_USEDEP},gles2] ) + ibus? ( app-i18n/ibus ) + jack? ( virtual/jack[${MULTILIB_USEDEP}] ) + kms? ( + >=x11-libs/libdrm-2.4.82[${MULTILIB_USEDEP}] + >=media-libs/mesa-9.0.0[${MULTILIB_USEDEP},gbm(+)] + ) + libsamplerate? ( media-libs/libsamplerate[${MULTILIB_USEDEP}] ) +
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/
commit: a7914359ecabafa39a4169ac7671d0e83e123eab Author: Sam James gentoo org> AuthorDate: Thu Nov 24 04:58:02 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 04:58:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7914359 dev-vcs/git: add 2.39.0_rc0 Signed-off-by: Sam James gentoo.org> dev-vcs/git/Manifest | 3 + dev-vcs/git/git-2.39.0_rc0.ebuild | 657 ++ 2 files changed, 660 insertions(+) diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest index dcefedeb85ca..7d667280323f 100644 --- a/dev-vcs/git/Manifest +++ b/dev-vcs/git/Manifest @@ -4,15 +4,18 @@ DIST git-2.37.3.tar.xz 6987464 BLAKE2B b672ed0a99532b2e2e69babbea9155e39f05590a7 DIST git-2.37.4.tar.xz 6990080 BLAKE2B 731ae7ff4247fd9d300b2b2b27074cce2d62b6333051bbdb161cdf644b4b40247963a978e1ed25a4f8fc9b544b52aa94ef97abf16db46ffcb688efab380efaec SHA512 f13a25548f6463ee0c3e662819a4af13dfafa8d18108534aeaebafd9a36c84dbea913402d781f7bc1436560c9937d76fd78b39cafa5864f576a1278ed96a9a80 DIST git-2.38.0.tar.xz 7086664 BLAKE2B 800f46dc08b5a4df7437e07c7c9c23c29a3bfcbcc624e482590bbd15c046691922799e7d8650ef0b10825363b57060211f4692a639f095dcc1c6dcf0c43d726d SHA512 5c475d25b40a01cc62be28478b9b5a1b0cedf91c3e007d4869019a25bdc980b5ef9b761e7ee02d7c581bff6c7dbf2696a624431a718dcd976bad34a3f2be5cb6 DIST git-2.38.1.tar.xz 7088208 BLAKE2B 50e4e9ef04d9eef7c10aba1f0d53d5d15f50ea9a8c344733e7a7865e2f2a833edb4f4b5882f47dd39389dfdedf22a813cfe3d35ab950d6543d21e0294ce17f2d SHA512 e62ca6f54f01d2e4ccffb5f94e8e5cd2f3e098b766d909c694a8daf4d00d5cdeb9cc5ff8e9bc55d888406f292ba99433d334d4da9689c0ce5d7299a3c67c90e0 +DIST git-2.39.0.rc0.tar.xz 7145656 BLAKE2B 16d83de063441928a0dde93c879173f33343a6836ff4fc2983846b31e3b2590c5152b6c7e140a12727f47083af5aad69f88965d23df9c7be3fd207af87dff31a SHA512 da92b6b8ec804712f035cb4017ab5d277ca3149749921455cc362a11f7cb96d4347d1eb9e7d02fc31bc0c06f3bdc5ef7c4f40d02f9b92f42e708a2f474e28ea6 DIST git-htmldocs-2.35.1.tar.xz 1410148 BLAKE2B 68c3d12341271b861f42135bd4bd6e68ebcc6466931d383378b49aac42f77187f3fadc237974349cb0b50e4c5fb7a8ab185114341dd3012d159e420405d9ef91 SHA512 52a40644a7cd38caddecc43182863ca2f456644fff918ed4c8f826cbf269352c73d6bdc9119d25fcf537bc2fa38750791013329e4b0e32c8d14f0769dab85804 DIST git-htmldocs-2.35.5.tar.xz 1412776 BLAKE2B a76fafacd1f27f6c9e1acbf14a6b924228f1a66b0d69a7e533213aad3e3bacd38a353fb163fcfa3e5eca2a2c5396b4b9f1d34fbd27c3bbe002a8cebd3e3416c5 SHA512 4eca490371d4ba3c917a93f5f1d4a0ccb047ab177bb0080d91db0ba524895923ad7aaf61cd6bf404817d0d17fe7dfca687f44f3e8117df3b0f57dd3d5972d8ef DIST git-htmldocs-2.37.3.tar.xz 1447620 BLAKE2B 4efb86fb5431fd96ec4bcad7ecd9d5ae1d3f81f57f17dab4d8343948758f66b549b2442330b20cdb4ecd96f2029f4e7a376de5561fd9eda70acc46d2cffd7090 SHA512 ecc483a1fecf8c056a57e14a59950dc8a00f7940453dd5e2ccfd8dab966a9fee47178a7bbf8988e2c9a67ea6d84ffc33be790c49f812fb0ba661b57b7ff7b6ef DIST git-htmldocs-2.37.4.tar.xz 1448376 BLAKE2B 2414b2f18e3c75c377400623f9e804b6fd5623724834ce52d2680cc10839466d52a8407cac9ed0c8c5928d65058963fe62e9ae2e31f1b695ea3a6fc18ea1938a SHA512 638feee014498af63ea083540b065778d3e3b7fdec9bb7f6e915bbc524e1525e0c4056f8af7d859376b60fcc936cb0ac1e6f83ff940e09f822dfa11570465db4 DIST git-htmldocs-2.38.0.tar.xz 1478392 BLAKE2B d90dff60ed0acbf4b86049c06bc2978839906ebcc6aa6a12d8e78408bb79f8f62f38431f58bff18afec69ba99953de9d3815ddc270c3381b7ce7ea62980d9287 SHA512 460720021db8cef9125f9dfdfea54af05986b658958346d68e5dd8b6b13cb21797b3d6393888fb31b509d76b1e722f6e646bc5857daee507fa410dada4273924 DIST git-htmldocs-2.38.1.tar.xz 1479360 BLAKE2B 72d33a04c94ccb250def2136a2967fd333f3704f8e525f065b508cee890058546fec4e5b1349285b83768a7bd1513c0fac8d9ca287e5e964e6f1ec0d055ef7de SHA512 740da4546bdc0e9c4131e9dd0775662525aeb30a468fc4be63bb09c728da2903d479da5b7ef25d5ee029690ff5c9640de0271c7defcba1fadfa4a21f96d0aa8b +DIST git-htmldocs-2.39.0.rc0.tar.xz 1502740 BLAKE2B 50a58c86c31f9f2f9c05f61f12ac3a3754bcd2d41ef2c61ca8ae21f75caed6fa09d06a4c5a1291b99c063a0d1d6571a04eaee4077f10e48c20c0751de1df4511 SHA512 7a471b89a62081c4369bb7db90d8804e8c71b67d798c39ff58c79feed190f98c9eb08e68b72acd50b802b83c67ad64311854f47f13116ce201893ccefb6d298f DIST git-manpages-2.35.1.tar.xz 497284 BLAKE2B 2d0d633320982243316575cc278df6c6a9ef181bf45ea9c1c8288e2677e4e71a33af96bada9bd90b03310be7dd33f2762b6b95489e267e2c191dcc7d1a715fe7 SHA512 0f4c46880f0e6d493112dcd4753fbe3702c06aa68be09bcbfc90263a355deba080995a08916b1f2404e4e17d720ee0de46a55e450c6cabeb1c147dcb2cd919d5 DIST git-manpages-2.35.5.tar.xz 497864 BLAKE2B f68b528006e5393435f059f35dccb79250bf27fb79fd80fe72de70fa2e0c5158b8d9f7be95a4ed8c53dd40fa1aae874d529b0c73a1dfd378e85f84e382560d2c SHA512 efb2595a69f2c2548d0a10e6ad692a0da9c2b1b5b480f52ae9dc184f9de4ea4ddf5b05caaf9b567f9a3fbbf3a6b7aa5949b9c62e73f1a11ef40093c34353baf2 DIST git-manpages-2.37.3.tar.xz 510096 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: net-libs/ntirpc/
commit: d55c1474a120e6dc547985856b48e2e5cdec7b91 Author: Sam James gentoo org> AuthorDate: Thu Nov 24 05:00:09 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 05:00:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d55c1474 net-libs/ntirpc: add 4.2 Signed-off-by: Sam James gentoo.org> net-libs/ntirpc/Manifest | 1 + net-libs/ntirpc/ntirpc-4.2.ebuild | 31 +++ 2 files changed, 32 insertions(+) diff --git a/net-libs/ntirpc/Manifest b/net-libs/ntirpc/Manifest index 1af6249217bd..94020044102e 100644 --- a/net-libs/ntirpc/Manifest +++ b/net-libs/ntirpc/Manifest @@ -1 +1,2 @@ DIST ntirpc-4.0.tar.gz 388389 BLAKE2B b997430a119c900cfd8792af530d7baec629d7afa076838ca22b83631a461df2f267c6b786582bbefc98db870d054f37c9e9c0c3201f9a130f3f3806168043c1 SHA512 7bafad650bcebbf53a9958abdcacb8dfa9ac46c9798ac39e82c2ae3215b3e5b5a6b916bb95e3c70e7bc1a09b26a46b00bad236b2400538e9695b1c347f0672d9 +DIST ntirpc-4.2.tar.gz 388418 BLAKE2B af875834515ae84d324302f2c0a36a7f34bb60ff95d2e30372f21541d558cec4337955fb72f1fbf43e3fcae75d706441dee658420bffe1f315578959405afb72 SHA512 fe241e3ac0e988d42425fe14c84970577693bd9ab1831069c753a18369150fb236fafea3d9b6c9d93faf93e918a93bf5367b914db819762c76e432ccffcb9328 diff --git a/net-libs/ntirpc/ntirpc-4.2.ebuild b/net-libs/ntirpc/ntirpc-4.2.ebuild new file mode 100644 index ..4ef6001a06c1 --- /dev/null +++ b/net-libs/ntirpc/ntirpc-4.2.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Transport Independent RPC library for nfs-ganesha" +HOMEPAGE="https://github.com/nfs-ganesha/ntirpc; +SRC_URI="https://github.com/nfs-ganesha/ntirpc/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gssapi rdma" + +# Since the GSS option only controls some extra files to be enabled, +# there's nothing to list in the depend string for it. +RDEPEND=" + dev-libs/userspace-rcu:= + rdma? ( sys-cluster/rdma-core ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DUSE_GSS="$(usex gssapi)" + -DUSE_RPC_RDMA="$(usex rdma)" + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-process/parallel/
commit: 984c4da4190deca8c072f7410326414bcc7f3b51 Author: Sam James gentoo org> AuthorDate: Thu Nov 24 04:50:28 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 04:50:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=984c4da4 sys-process/parallel: add 20221122 Signed-off-by: Sam James gentoo.org> sys-process/parallel/Manifest | 2 ++ sys-process/parallel/parallel-20221122.ebuild | 31 +++ 2 files changed, 33 insertions(+) diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest index e56912ab1fe0..eef8e24c6d94 100644 --- a/sys-process/parallel/Manifest +++ b/sys-process/parallel/Manifest @@ -4,3 +4,5 @@ DIST parallel-20220922.tar.bz2 2407177 BLAKE2B 5cdb9daef3731a0de9a845f9686d506ab DIST parallel-20220922.tar.bz2.sig 2080 BLAKE2B 79878e925776020308d6b0d981f3c83242f55c05fde5468b4da283ce5a2619edc7def6ad9f54287e16c948744ff37ac3934012b031844e0ad3bf7e4d8147857d SHA512 384cf27a7160327d31933b0a45b0eb340ae3b321c98463a2a9733db82aaf5cca9971dbdaffe223cca24daeb14bc87b33bbfd879d9715cd2e042cd3f44dec8bff DIST parallel-20221022.tar.bz2 2409374 BLAKE2B 715ea3b0dbd103a7f37fc7f8a6e28d039393fa562f85283e7aba0e8e64dc673101d561eb1290a69ed9daf9876b40c9b8855d8c72ac35af0323298e9a54594272 SHA512 13746e51435271b702f4c581ece70689b1fb8d45115deb1543dc325a5026f4f23095fb85656314d7f7405e44e523a9e6629eba8ed37751f9c8e008354c76b2f9 DIST parallel-20221022.tar.bz2.sig 2080 BLAKE2B b2b33ff702a718184eae78e32c3c9447a49d3025d930368d400a93719aef2b2a2edde95a26acd69c95407dd98f7be4b0a447612bf2d79915db89dca17cadec03 SHA512 40f14494db66274e121ffa6ce1668c0e9bc70c0fdb11fd91fe8c1bb035d9417add50fa49dbaa0f649ec2b2fdf7f4eb85d103727b2fff7ee0fa74e2df5d4dcb82 +DIST parallel-20221122.tar.bz2 2415514 BLAKE2B 0bb85853f3dd84dc51a9382f7d7867352ce45fb8ce628e8c7f09a6cc14f469164f290bdb50efc609963478f4644bce36237a4bbec8568a8c23ba34a85670d6a1 SHA512 cdae4ec3a5aaf1ae6c0d9dc35bad930c2b34ad4f91209de80d55258f1945e2df345708000a2facef3b647b6e0d4c275c909faf073961ae0b80b89efa8831211f +DIST parallel-20221122.tar.bz2.sig 2080 BLAKE2B a75d39ae0cf64c7979d211fca2f2daf2fa9c724b8b15970a02e67f0321d4495b1d90639085a732467eaf2ded3035d628bf3743bb6dcaa1941ab53dc541d47801 SHA512 f9d6bdf9aa35def812a28752e6f8a8780e6aba574167098251148efe7e6426d21a616ddb94ebd8d61c31f722ccf15f6e028e4d7034f7f277c8514a16a5fc372d diff --git a/sys-process/parallel/parallel-20221122.ebuild b/sys-process/parallel/parallel-20221122.ebuild new file mode 100644 index ..5f26fa471823 --- /dev/null +++ b/sys-process/parallel/parallel-20221122.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/oletange.asc +inherit verify-sig + +DESCRIPTION="A shell tool for executing jobs in parallel locally or on remote machines" +HOMEPAGE="https://www.gnu.org/software/parallel/ https://git.savannah.gnu.org/cgit/parallel.git/; +SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" +SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +RDEPEND=" + dev-lang/perl + dev-perl/Devel-Size + dev-perl/Text-CSV + virtual/perl-Data-Dumper + virtual/perl-File-Temp + virtual/perl-IO +" +DEPEND="${RDEPEND}" +BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-oletange-20210423 )" + +src_configure() { + econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html +}
[gentoo-commits] repo/gentoo:master commit in: net-firewall/ipset/files/, net-firewall/ipset/
commit: 3299ae70d136f8841ea556cd7ad33364201eabee Author: Sam James gentoo org> AuthorDate: Thu Nov 24 04:48:19 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 04:48:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3299ae70 net-firewall/ipset: add 7.16 Signed-off-by: Sam James gentoo.org> net-firewall/ipset/Manifest | 1 + net-firewall/ipset/files/ipset-7.16-bashism.patch | 46 net-firewall/ipset/ipset-7.16.ebuild | 121 ++ 3 files changed, 168 insertions(+) diff --git a/net-firewall/ipset/Manifest b/net-firewall/ipset/Manifest index dabd8dda8287..db79ace8bb25 100644 --- a/net-firewall/ipset/Manifest +++ b/net-firewall/ipset/Manifest @@ -1 +1,2 @@ DIST ipset-7.15.tar.bz2 680383 BLAKE2B 10acff9741370ad80a2845605be1be4f691e987b271f4dcf1fab3abfe158c63c7d39e6b3453ba7cd361dee3df92f85419cfb70806a71b6806555f6571c70b1ed SHA512 0fc936d971c30a0925c585d506c8840e782fdaeec09bc8fd249e874fe838fa55a4dbb697f6e1423a6769abf07a1ce2195abc37cb641e8e4ad70f1b4c7130916a +DIST ipset-7.16.tar.bz2 684512 BLAKE2B c2c58bd6250bab41c3c5cb2ed6a39b1cd5e47a60eca5ed19373dad6c611f5263c61cf12915b5d658700e8e78f4f445788900a2b89cdcdbef3407375b4131fb04 SHA512 e69ddee956f0922c8e08e7e5d358d6b5b24178a9f08151b20957cc3465baaba9ecd6aa938ae157f2cd286ccd7f0b7a279cfd89cec2393a00b43e4d945c275307 diff --git a/net-firewall/ipset/files/ipset-7.16-bashism.patch b/net-firewall/ipset/files/ipset-7.16-bashism.patch new file mode 100644 index ..ff4d6b095528 --- /dev/null +++ b/net-firewall/ipset/files/ipset-7.16-bashism.patch @@ -0,0 +1,46 @@ +From 6004475ff78ddb3afd8beadcb5330664d50081f5 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Thu, 24 Nov 2022 04:38:28 + +Subject: [PATCH] configure.ac: fix bashisms +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +configure scripts need to be runnable with a POSIX-compliant /bin/sh. + +On many (but not all!) systems, /bin/sh is provided by Bash, so errors +like this aren't spotted. Notably Debian defaults to /bin/sh provided +by dash which doesn't tolerate such bashisms as '=='. + +This retains compatibility with bash. + +Signed-off-by: Sam James +--- a/configure.ac b/configure.ac +@@ -27,7 +27,7 @@ AC_ARG_WITH([kmod], +[Build the kernel module (default: yes)]), + [BUILDKMOD="$withval";], + [BUILDKMOD="yes";]) +-AM_CONDITIONAL(WITH_KMOD, test "$BUILDKMOD" == "yes") ++AM_CONDITIONAL(WITH_KMOD, test "$BUILDKMOD" = "yes") + + dnl Additional arguments + dnl Kernel build directory or source tree +@@ -76,7 +76,7 @@ if test "x$enable_bashcompl" = "xyes"; then + AC_SUBST(bashcompdir) + fi + +-if test "$BUILDKMOD" == "yes" ++if test "$BUILDKMOD" = "yes" + then + dnl Sigh: check kernel version dependencies + if test "$KBUILDDIR" != "" +@@ -204,7 +204,7 @@ AC_CHECK_TYPES([union nf_inet_addr],,,[#include + dnl Checks for functions + AC_CHECK_FUNCS(gethostbyname2) + +-if test "$BUILDKMOD" == "yes" ++if test "$BUILDKMOD" = "yes" + then + dnl Check kernel incompatibilities... Ugly like hell + diff --git a/net-firewall/ipset/ipset-7.16.ebuild b/net-firewall/ipset/ipset-7.16.ebuild new file mode 100644 index ..c19854792ec7 --- /dev/null +++ b/net-firewall/ipset/ipset-7.16.ebuild @@ -0,0 +1,121 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MODULES_OPTIONAL_USE=modules +inherit autotools bash-completion-r1 linux-info linux-mod systemd + +DESCRIPTION="IPset tool for iptables, successor to ippool" +HOMEPAGE="https://ipset.netfilter.org/; +SRC_URI="https://ipset.netfilter.org/${P}.tar.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=net-firewall/iptables-1.4.7 + net-libs/libmnl:= +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( ChangeLog INSTALL README UPGRADE ) + +PATCHES=( + "${FILESDIR}"/${PN}-7.4-fix-pkgconfig-dir.patch + "${FILESDIR}"/${PN}-7.16-bashism.patch +) + +# configurable from outside, e.g. /etc/portage/make.conf +IP_NF_SET_MAX=${IP_NF_SET_MAX:-256} + +BUILD_TARGETS="modules" +MODULE_NAMES_ARG="kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/ipset" +MODULE_NAMES="xt_set(kernel/net/netfilter/ipset/:${S}/kernel/net/netfilter/)" +MODULE_NAMES+=" em_ipset(kernel/net/sched/:${S}/kernel/net/sched/)" +for i in ip_set{,_bitmap_{ip{,mac},port},_hash_{ip{,mac,mark,port{,ip,net}},mac,net{,port{,net},iface,net}},_list_set}; do + MODULE_NAMES+=" ${i}(${MODULE_NAMES_ARG})" +done + +pkg_setup() { + get_version + CONFIG_CHECK="NETFILTER" + ERROR_NETFILTER="ipset requires NETFILTER support in your kernel." + CONFIG_CHECK+=" NETFILTER_NETLINK" + ERROR_NETFILTER_NETLINK="ipset requires NETFILTER_NETLINK support in your kernel." + # It does still
[gentoo-commits] proj/portage:master commit in: bin/
commit: 239c343e71315e9314670cfca5691b72881332a0 Author: Kerin Millar plushkava net> AuthorDate: Sat Aug 13 09:03:06 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 04:15:56 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=239c343e bin/ebuild.sh: Compare BASHOPTS rather than the output of the shopt builtin Both the __qa_source() and __qa_call() functions capture the output of the shopt builtin twice, for the purpose of comparing and warning in the case that something being sourced or executed alters the global shell options without later restoring them to their prior state. The output of shopt is verbose in nature and it is somewhat aggravating to see its output routinely appearing in bash execution traces. As of bash-4.1, a BASHOPTS variable is available, which contains a colon-separated list of enabled options, rendering it terse in nature, while still being suitable for the QA test in question. So, let's use it and avoid incurring two subshells into the bargain. Signed-off-by: Kerin Millar plushkava.net> Signed-off-by: Sam James gentoo.org> bin/ebuild.sh | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/ebuild.sh b/bin/ebuild.sh index 417bca78a..c1fbcf75a 100755 --- a/bin/ebuild.sh +++ b/bin/ebuild.sh @@ -104,12 +104,12 @@ export PORTAGE_BZIP2_COMMAND=${PORTAGE_BZIP2_COMMAND:-bzip2} # when they are done. __qa_source() { - local shopts=$(shopt) OLDIFS="${IFS}" + local bashopts="${BASHOPTS:?}" OLDIFS="${IFS}" local retval source "$@" retval=$? set +e - [[ ${shopts} != $(shopt) ]] && + [[ "${BASHOPTS}" != "${bashopts}" ]] && eqawarn "QA Notice: Global shell options changed and were not restored while sourcing '$*'" [[ "${IFS}" != "${OLDIFS}" ]] && eqawarn "QA Notice: Global IFS changed and was not restored while sourcing '$*'" @@ -117,12 +117,12 @@ __qa_source() { } __qa_call() { - local shopts=$(shopt) OLDIFS="${IFS}" + local bashopts="${BASHOPTS:?}" OLDIFS="${IFS}" local retval "$@" retval=$? set +e - [[ ${shopts} != $(shopt) ]] && + [[ "${BASHOPTS}" != "${bashopts}" ]] && eqawarn "QA Notice: Global shell options changed and were not restored while calling '$*'" [[ "${IFS}" != "${OLDIFS}" ]] && eqawarn "QA Notice: Global IFS changed and was not restored while calling '$*'"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/nim/
commit: 9c7288b0374e4506a1c7f7054e06e37b7ebbde66 Author: Maciej Barć gentoo org> AuthorDate: Wed Nov 23 23:32:28 2022 + Commit: Maciej Barć gentoo org> CommitDate: Thu Nov 24 04:04:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c7288b0 dev-lang/nim: bump to 1.6.10 Signed-off-by: Maciej Barć gentoo.org> dev-lang/nim/Manifest | 1 + dev-lang/nim/nim-1.6.10.ebuild | 108 + 2 files changed, 109 insertions(+) diff --git a/dev-lang/nim/Manifest b/dev-lang/nim/Manifest index cf68860e31b4..9266eadbb25f 100644 --- a/dev-lang/nim/Manifest +++ b/dev-lang/nim/Manifest @@ -1,3 +1,4 @@ +DIST nim-1.6.10.tar.xz 5216284 BLAKE2B d5b7bdc488086260b84700e3022ff7fc45b98d78574a3d2e288c95968a580fa644e47612dc60d6e63f5e85687f5b59a28128be746abc55bd6d4527344dc3ab14 SHA512 2ba6c4db68030ace2b4dd9b7f85d2b7c882c62e8f7f68bd0b82f548c91c300ab0e03c66f56c678127058f56b75a5550dec48d68eb6d666a179994cd1a6e2cc47 DIST nim-1.6.4.tar.xz 5130208 BLAKE2B d0f297581677bbb9fb185a8b4198f48bb58efe81a1624f62051bc1e0a93f879a0cec172f11a41784ca715ba3c151dc5307e96c15c54908aa40df406040891d6c SHA512 f4d082f37f0e675e8cdb4340d67f2e58b5e6ac5bb51dab1ded5417097f3b86d71fa585ef12ee1c3cd5b17285589cbe9d5658fcb29c98547f7967a1b6f0cb4646 DIST nim-1.6.6.tar.xz 5149956 BLAKE2B 2fd1b40f1ecc1200255052d9e013c55287d3e01337146d0b1386d0f3fc9c14fda1e8e82ee289e782c77a573c1ae0985ea7f900f61e6b9824a9eb4b5c803c7f71 SHA512 6ea8d3f61adae48184dd0e3ac393296fd3bd5ead818e7dee949f43eccbd0b6229ebfc474353ddd63cc734f82c3247998fbfe88362061983f978ad8d0ab7fa677 DIST nim-1.6.8.tar.xz 5219880 BLAKE2B 16eac6f302b4ef1df14deaa0350e0e5553c7613515cc3e79cbe025af70955bef29c8261a1f91ba901023d9c53f9f00d62116301eb5a4ee4bb5314bb1e25a5755 SHA512 dd046dd393136fdcb78f463e267756bdb990b08e80e3a8be7fec1995b47a930447468e12bb9a59db6ec5546117f62ff4ccd032959879ef2d1d06a7bc5c438f83 diff --git a/dev-lang/nim/nim-1.6.10.ebuild b/dev-lang/nim/nim-1.6.10.ebuild new file mode 100644 index ..00b90b784ff9 --- /dev/null +++ b/dev-lang/nim/nim-1.6.10.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 edo multiprocessing toolchain-funcs xdg-utils + +DESCRIPTION="compiled, garbage-collected systems programming language" +HOMEPAGE="https://nim-lang.org/; +SRC_URI=" + https://nim-lang.org/download/${P}.tar.xz + experimental? ( + https://git.sr.ht/~cyber/${PN}-patches/archive/1.6.6.tar.gz + -> ${PN}-patches-1.6.6.tar.gz + ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="debug experimental" +RESTRICT="test" # need to sort out depends and numerous failures + +# BDEPEND="sys-process/parallel" +# BDEPEND="test? ( net-libs/nodejs )" + +PATCHES=( + "${FILESDIR}"/${PN}-0.20.0-paths.patch + "${FILESDIR}"/${PN}-1.6.6-csources-flags.patch +) + +# Borrowed from nim-utils.eclass (guru overlay). +nim_gen_config() { + cat > nim.cfg <<- EOF || die "Failed to create Nim config" + cc:"gcc" + gcc.exe:"$(tc-getCC)" + gcc.linkerexe:"$(tc-getCC)" + gcc.cpp.exe:"$(tc-getCXX)" + gcc.cpp.linkerexe:"$(tc-getCXX)" + gcc.options.speed:"${CFLAGS}" + gcc.options.size:"${CFLAGS}" + gcc.options.debug:"${CFLAGS}" + gcc.options.always:"${CPPFLAGS}" + gcc.options.linker:"${LDFLAGS}" + gcc.cpp.options.speed:"${CXXFLAGS}" + gcc.cpp.options.size:"${CXXFLAGS}" + gcc.cpp.options.debug:"${CXXFLAGS}" + gcc.cpp.options.always:"${CPPFLAGS}" + gcc.cpp.options.linker:"${LDFLAGS}" + + $([[ "${NOCOLOR}" == true || "${NOCOLOR}" == yes ]] && echo '--colors:"off"') + -d:"$(usex debug debug release)" + --parallelBuild:"$(makeopts_jobs)" + EOF +} + +src_prepare() { + default + + # note: there are consumers in the ::guru overlay + use experimental && eapply "${WORKDIR}"/${PN}-patches-1.6.6 +} + +src_configure() { + xdg_environment_reset # bug 667182 + + unset NIMBLE_DIR + tc-export CC CXX LD + + nim_gen_config +} + +src_compile() { + local -x PATH="${S}/bin:${PATH}" + + # Build from C sources + # Compiling with sys-process/parallel fails for some reason but hopefully + # we'll be able to enable it later... + edo bash build.sh # --parallel "$(makeopts_jobs)" + + edo ./bin/nim compile koch + edo ./koch boot -d:nimUseLinenoise --skipParentCfg:off + edo ./koch tools +} + +src_test() { + local -x PATH="${S}/bin:${PATH}" + + edo ./koch test +} + +src_install() { + local -x PATH="${S}/bin:${PATH}" + + edo ./koch install "${ED}" + + # "./koch install" installs only "nim" binary + # but not the rest + exeinto /usr/bin + local exe + for exe in bin/* ; do + [[ "${exe}" == bin/nim ]] &&
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 4ce6e013710e0d0631aeac2ed00cb6b407644c4d Author: Michał Górny gentoo org> AuthorDate: Thu Nov 24 02:56:27 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 24 03:30:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ce6e013 dev-python/botocore: Bump to 1.29.16 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.29.16.ebuild | 74 + 2 files changed, 75 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 710b7b447c2a..b7793121e8c0 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -4,4 +4,5 @@ DIST botocore-1.29.12.gh.tar.gz 10675051 BLAKE2B 8ccf2f7fe711556d05771712b365a53 DIST botocore-1.29.13.gh.tar.gz 10704244 BLAKE2B 593fb236ac87e13fca6688e91ee680404506f308a312b35e1a92205b3e533c24fb9dd39a0eedbd64887128daf388607fdce74b439d0e3e1fa1df970e73b22c79 SHA512 673e7ec32cbfb4aff51ad0399ffbf51cafacd7d29f06769290a00284d54f43891d0a25dfef3d805b6808130cdafeebf07c0f4cec7ac614b22aa8daba1c79cda6 DIST botocore-1.29.14.gh.tar.gz 10705895 BLAKE2B 3f20e92819965abb6ce280e4d4c4d967ddc2fa722de058140785637ee541b4f3d88c158aa9ceacfc0c2308c8bbda37d0b8ee53bc63a8594806c5175b150b2f62 SHA512 b6ddc39c82d9b7f59dd5f953e0eca90e21f1de2bd82ab731708acc3853d826308f7480b83f018f663ccb2846abed84d6bf1443df0d9ab1041589b1ed3b0d4fc3 DIST botocore-1.29.15.gh.tar.gz 10707154 BLAKE2B e282f61ec0909bc6d58190310b798ef44367ec4d404679666855266134df3988ce90e30e4d85c834f4825c1d013462510d30ae3224491991a2671fb0f4b680f4 SHA512 e723bd34543b01286d0e7f3890ec27683c079ff80324fd5c450b9893d40b3126e996712e3605b6ea93f7551b0929fd9eca696ed383819c03dd801cf00f3264bb +DIST botocore-1.29.16.gh.tar.gz 10709321 BLAKE2B d9a8590b1685351f1167962fa45f97906554dead7ec72487f390a78cf5e0cbca933e4e2d6d147af9beb43f05299a771cfb5f6d76e58d44397eeb6240e8856167 SHA512 247c9800a24141cf970f02ae3c6436027c86677f1a287f24be4d85292add874465851b8a963dc49dffe103b1088e5120db18dc58d93f04285715f0b4fe08258e DIST botocore-1.29.8.gh.tar.gz 10636661 BLAKE2B 3ebd9e5cb6cc1a9d4ddb877e806e0a845e6a19a4604b4489dbdb9a0f35251201de5d7062f3b0193db3e28f5170d8c3315fdc0b2bec7668a61880ff3e9305d3bc SHA512 c4a1a3993576bd0340de4eeb25e10650219e9d74c21f7e51e5298120bc92a8359143c38d5a991b940316fc5eac483e4e838298881a5c068fa91dc3ebf92a7f5a diff --git a/dev-python/botocore/botocore-1.29.16.ebuild b/dev-python/botocore/botocore-1.29.16.ebuild new file mode 100644 index ..eed342eb3cfa --- /dev/null +++ b/dev-python/botocore/botocore-1.29.16.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 584104614132052636446b7d09797292523aea26 Author: Michał Górny gentoo org> AuthorDate: Thu Nov 24 02:56:49 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 24 03:30:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58410461 app-admin/awscli: Bump to 1.27.16 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.27.16.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 259b79375550..fdde1ba8a8e7 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -4,4 +4,5 @@ DIST aws-cli-1.27.12.gh.tar.gz 2306806 BLAKE2B b94c5ae753754ff66897263883942043f DIST aws-cli-1.27.13.gh.tar.gz 2308435 BLAKE2B 7b9ec88744417d9b3416f85d26100ab7e07a5373ada8aab004ff0411ff1aededfe21376b4843708a7b861bcf0d47fd5182e8423fcb1a041d1f16380532514a3c SHA512 0888cede49de91790dbd8eedf0b9ec96da10c05d06f939ab0cac983ca24c5f4e2dd8d2f3c11e5543c15c04c86f2bfb0fc49f9d29fe42149a2e3c1e2e04266089 DIST aws-cli-1.27.14.gh.tar.gz 2309344 BLAKE2B dc29dbc89ca963f7dee116b815652c846a643b8415807a32460e86eb9a863470f985bcfcb7f228ce78682b351d14e29234dabc426556f4c7f8863ceec9c55347 SHA512 a97e104c8a45983f52a802d1b1cd55a89f95b1bd3ec5760905404e3f94946c2efe24de70a411d1e943a9ba07671f8114dbb05c216d3d52d1876c05f5e73093cd DIST aws-cli-1.27.15.gh.tar.gz 2309456 BLAKE2B 17ef8924b61c578462de2ad1eb8e46d16d55a49cc14ca1fa21fd895fa019bcd22bc2eadea498902fd9d440b2d441902c9a78c2b3687aa3cc636894360bdb74b3 SHA512 2e76d318c88bd344ad5336472d6ef1c8231e61b00cfd52f7051bc272966ea1d374584b0f35984441963f7b0d55d74377c3bb4ce60372751d2f2d00043747da72 +DIST aws-cli-1.27.16.gh.tar.gz 2309698 BLAKE2B b81d5b1dcc8219a977bfc3cfa41053c12ff8cc363bcb8e3afd9b206d69240a7b4f5ef742d2e74cf21f46bc3a36271a516bf15e1ca34272ad64b4b1dc0c67e4e2 SHA512 1570b82cb2e6cbfb14754b539840b12a606c7a81490bb45239c851757b8e3ac694b41c5842a0b0df825d355d6d6182c6fd6b3c3f26e1c7070150814959c52260 DIST aws-cli-1.27.8.gh.tar.gz 2301766 BLAKE2B 1873d92b8d2f6d3f29a65b4177927a1a14034da71dbc95ff6abf3f49df6cf3ee192412eeea15be14c8cf9fca0a5603f2c76b80b280f4feb95e661055abcd8b60 SHA512 e53828cac1b3e10e2ddd45312d71cdb748216dbc37c3e9833e7a1320b236c3bef6a13204a38b946d9182430f169fca1ddc77d3d06c1c2c6e05978dc61f675168 diff --git a/app-admin/awscli/awscli-1.27.16.ebuild b/app-admin/awscli/awscli-1.27.16.ebuild new file mode 100644 index ..9bcb01ac11e2 --- /dev/null +++ b/app-admin/awscli/awscli-1.27.16.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing + tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid + ) + + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 5ae9f768843da30b57e9ebace08842451c6554c7 Author: Michał Górny gentoo org> AuthorDate: Thu Nov 24 02:56:38 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 24 03:30:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae9f768 dev-python/boto3: Bump to 1.26.16 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.26.16.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 1760454b267c..d18d1d3804d1 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -4,4 +4,5 @@ DIST boto3-1.26.12.gh.tar.gz 563006 BLAKE2B 3618532b3156029590dbfb9cabb62506bd1a DIST boto3-1.26.13.gh.tar.gz 565005 BLAKE2B 445b5d49dec5983213166c1365a38f721d945d6ff32a2c6d2fd74bf87512d5a5d5dbac5379eb0f5da10744e7e4c3993f206d2f224c9fa09723c263c615183ad0 SHA512 ba2948cefd0bb8befbe0de5c082c0e7de6ddd44be1e05b245ab2b4cf7bf464ac1efa37c12a9ddd6aebadb6b71ec3b8ab6f7f3038c8d538b73ff0cf3b2e1a2199 DIST boto3-1.26.14.gh.tar.gz 565166 BLAKE2B 271ebad718999d3986ff393c670fe495af3a37dcea2fabd8ad4c459929d50f237eaef74e0b7e18731839b8cc9562183e4d0ba3128f6407f83a4df8166e4cab58 SHA512 42243b3b93a84571a050e7cec5091f2a70dd8e14018a1f2e825e40761ecd9bf822ae7b35a48831259eb8007b0564254255a5899795454178a6fc4d1c8d81aa1f DIST boto3-1.26.15.gh.tar.gz 565491 BLAKE2B 13435c477bb865cc3f74d0890f5bc425567e0e14d61d5784bb1297c3b233c5ed0642a6f2d0ee26e9a8268b8b5c5f61edd7af79d439eec6a0535b7604876bec6d SHA512 477d0119166cb0c2c5ae42bec627718b6072be6f611b7ee885398b62e52a6f6a270d73032b4d9cf4dbd1a07cd562380e23348aac8e7bb2fed54cafa75b33896b +DIST boto3-1.26.16.gh.tar.gz 565753 BLAKE2B 7b30f4a3e15ca893cacca7ea58e18d654f3895e37b36e08e632b4da5a3e4b7225ad864daf60604b074973f90b38ca71afb3d28ed8f90172e78193ef9a1f626c0 SHA512 54d3a3bd551cd2018070144b956d5f5af8c84fb6c689647a39b42f03ea1f1fce3c1032d9c694851977aa498950011f28b7014d5e8c4091c2f771b2d2cb1c2714 DIST boto3-1.26.8.gh.tar.gz 557012 BLAKE2B 211bb7441acc8b1f901ebf5251288dc7c9073fa6e34f5a34426424ef064efb0fb3031deaf48ef336ec43bb015f95f618598da43d12ec83cbf814e1b4097b28a0 SHA512 738190cedfb0b85d3a1e9558b03e7f2fb14e43b152bc9627fd95c8ecc4a0ddc17f4c87ccb6129c1fbf5f47db9eea4dbc5c2cfbb69b903bc6f3ff417ef86b6f6b diff --git a/dev-python/boto3/boto3-1.26.16.ebuild b/dev-python/boto3/boto3-1.26.16.ebuild new file mode 100644 index ..6edcc751d54b --- /dev/null +++ b/dev-python/boto3/boto3-1.26.16.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/urllib3/
commit: 001ac2290534f44bdf69b97410c52ca00f9c2f47 Author: Michał Górny gentoo org> AuthorDate: Thu Nov 24 03:01:53 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 24 03:30:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=001ac229 dev-python/urllib3: Bump to 1.26.13 Signed-off-by: Michał Górny gentoo.org> dev-python/urllib3/Manifest | 1 + dev-python/urllib3/urllib3-1.26.13.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest index 160655164a88..fafad0db7085 100644 --- a/dev-python/urllib3/Manifest +++ b/dev-python/urllib3/Manifest @@ -1 +1,2 @@ DIST urllib3-1.26.12.tar.gz 299806 BLAKE2B 17c1f02382101b5a44fbc456344befe671c9579f6208ea307866ae0e2fabbe017fdd4b751a6053a6d014bf007f114ca4fc81e2149c9814ab5bef057ffcbce2d0 SHA512 c34bc2cb92ff5fb4e27948b6b8bf286d1f3993d8e399a7dc99e8c1cb07b364f16f9c8d6fc3e5e22e6f2d9285454a945174a9a1de3cb0fcf08e673ba316bc5469 +DIST urllib3-1.26.13.tar.gz 300476 BLAKE2B 495b6077d8a18347d731dcc69989688c2fed325a5ff89a7faa6eb1c17255d5748c54036292080e0e86842536f0d518da011a5bd64bd7f1064702d34985621af6 SHA512 022cbd10d91aa95d21293743dc1c36d4ed2dd3f95e60cab53b0aa3c1be489c7eafbc90c4cc7f6b67011ef4752fedb18c33d64a063542fdc525888b39e127b775 diff --git a/dev-python/urllib3/urllib3-1.26.13.ebuild b/dev-python/urllib3/urllib3-1.26.13.ebuild new file mode 100644 index ..f8b0529965dd --- /dev/null +++ b/dev-python/urllib3/urllib3-1.26.13.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 7 -- sys-apps/portage dep +EAPI=7 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) +PYTHON_REQ_USE="ssl(+)" + +inherit distutils-r1 + +DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and more" +HOMEPAGE=" + https://github.com/urllib3/urllib3/ + https://pypi.org/project/urllib3/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="brotli test" +RESTRICT="!test? ( test )" + +# dev-python/{pyopenssl,cryptography,idna,certifi} are optional runtime +# dependencies. Do not add them to RDEPEND. They should be unnecessary with +# modern versions of python (>= 3.2). +RDEPEND=" + >=dev-python/PySocks-1.5.8[${PYTHON_USEDEP}] + =dev-python/tornado-4.2.1[\${PYTHON_USEDEP}] + >=dev-python/trustme-0.5.3[\${PYTHON_USEDEP}] + " python3_{8..11}) + ) +" + +src_prepare() { + distutils-r1_src_prepare + + # unbundle urllib3 + rm src/urllib3/packages/six.py || die + find -name '*.py' -exec sed -i \ + -e 's:\([.]*\|urllib3\.\)\?packages\.six:six:g' \ + -e 's:from \([.]*\|urllib3\.\)\?packages import six:import six:g' \ + {} + || die +} + +python_test() { + local -x CI=1 + # FIXME: get tornado ported + # please keep in sync with BDEPEND! + if ! has "${EPYTHON}" python3.{8..11}; then + einfo "Skipping tests on ${EPYTHON}" + return + fi + + local EPYTEST_DESELECT=( + # unstable (relies on warning count) + test/with_dummyserver/test_proxy_poolmanager.py::TestHTTPProxyManager::test_proxy_verified_warning + ) + has "${EPYTHON}" python3.{8..10} && EPYTEST_DESELECT+=( + test/contrib/test_pyopenssl.py::TestPyOpenSSLHelpers::test_get_subj_alt_name + ) + + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/oprofile/
commit: 2fe852193563ad8730d421fe319cd20b55c1e75a Author: Mike Gilbert gentoo org> AuthorDate: Thu Nov 24 03:24:02 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Nov 24 03:24:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fe85219 dev-util/oprofile: make kernel config check non-fatal Signed-off-by: Mike Gilbert gentoo.org> dev-util/oprofile/oprofile-1.4.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/oprofile/oprofile-1.4.0.ebuild b/dev-util/oprofile/oprofile-1.4.0.ebuild index 8c623f03696c..a2eba4e7291c 100644 --- a/dev-util/oprofile/oprofile-1.4.0.ebuild +++ b/dev-util/oprofile/oprofile-1.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,7 +31,7 @@ RDEPEND="${CDEPEND} acct-group/oprofile " -CONFIG_CHECK="PERF_EVENTS" +CONFIG_CHECK="~PERF_EVENTS" ERROR_PERF_EVENTS="CONFIG_PERF_EVENTS is mandatory for ${PN} to work." pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/
commit: 19ebfb35acf141af562971a85e3ae01b3eda66a3 Author: Sam James gentoo org> AuthorDate: Thu Nov 24 03:18:16 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 03:18:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ebfb35 profiles/arch/sparc: mask gnome-base/nautilus[previewer] too Needs sushi->gjs and gjs is broken on sparc. Signed-off-by: Sam James gentoo.org> profiles/arch/sparc/package.use.mask | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index d507e208dd80..3cbc47e6bef6 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -6,6 +6,7 @@ app-crypt/libsecret test-rust dev-util/glade gjs gnome-base/gnome-menus test +gnome-base/nautilus previewer # Florian Schmaus (2022-11-23) # avoid larger deptree, bug #882593
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/
commit: cefd56c21115de7534bd0b6fce1264fe407e03e1 Author: Sam James gentoo org> AuthorDate: Thu Nov 24 03:01:04 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 03:08:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cefd56c2 profiles/arch/sparc: mask gnome-extra/sushi Needs gjs->spidermonkey->rust. Bug: https://bugs.gentoo.org/882071 Signed-off-by: Sam James gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/28333 Signed-off-by: Sam James gentoo.org> profiles/arch/sparc/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/sparc/package.mask b/profiles/arch/sparc/package.mask index 6a4f874db264..afbf090e2876 100644 --- a/profiles/arch/sparc/package.mask +++ b/profiles/arch/sparc/package.mask @@ -1,6 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-11-24) +# Pulls in gjs which is broken on sparc, bug #882071 +gnome-extra/sushi + # Raúl Porcel (2014-11-17) # Mask sys-devel/kgcc64 since >=gcc-4.4 can build 64bit kernels sys-devel/kgcc64
[gentoo-commits] repo/gentoo:master commit in: dev-lang/spidermonkey/files/, dev-lang/spidermonkey/
commit: 2cd007df034d518d7879c3a6778cfec65ca7deb0 Author: Sam James gentoo org> AuthorDate: Sat Nov 19 04:56:41 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 03:08:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd007df dev-lang/spidermonkey: drop 60.5.2_p0-r6 Signed-off-by: Sam James gentoo.org> dev-lang/spidermonkey/Manifest | 2 - ...ey-60.5.2-ia64-fix-virtual-address-length.patch | 59 .../files/spidermonkey-60.5.2-ia64-support.patch | 44 -- .../spidermonkey/spidermonkey-60.5.2_p0-r6.ebuild | 158 - 4 files changed, 263 deletions(-) diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest index 996dcd5088c7..b1f9a6224d7b 100644 --- a/dev-lang/spidermonkey/Manifest +++ b/dev-lang/spidermonkey/Manifest @@ -8,9 +8,7 @@ DIST firefox-78esr-patches-19.tar.xz 88424 BLAKE2B fdc7bf8f28b3e799551a70f1cec7a DIST firefox-91.11.0esr.source.tar.xz 384459848 BLAKE2B cff327378a1712d0dfb99e1a67bd63e958987e3147279af5f98ee9318fe91f42823bbc9afb0308638e42de789451b04ea895320a8c674cc221e0d4b0b1d80f38 SHA512 bff3a399c03bd1cdaaec0b6963b1558aa35b6338b6c02042ffd65fec0aedd344d01718692e881332f5f352c32da15ba09a20a09ee072200b47ae840bc0585a96 DIST firefox-91.13.0esr.source.tar.xz 380053584 BLAKE2B 75d0daa512b3a2d41974a0169778be9ef19a100de2bd382add9831860ca93976585a41e760b6a7ec753268fb78f9f61049780fa7961834248bc8157cfdcc2827 SHA512 38b4cc52de21e76d6061e6ba175e1cbfd888a16070aa951f5a44283f2db9d7e94f2504621f0da78feac6e71491a6d0e7038f63dd0ae112dcad700eb02e9aa516 DIST firefox-91esr-patches-10j.tar.xz 18320 BLAKE2B ec882411eed19bafab8676e3d79f4ae43947bb97c44571c1497bb93a44fcfec99de06ebacbdf8c4944dcecdf949e4f684908d7ce4226cdcec60241e62e75810e SHA512 670a14d852bb74b9074c3fef9310650f71ce1c56314109c49aea02a7a69acc836af60a8beab11da53e21b10a8e6da341fcfa18b68a1dfd33b26978dd63758e9c -DIST mozjs-60.5.2.tar.bz2 32816585 BLAKE2B 45ac4c9646e1275faf60eeedbf486f802cd106583eb7f640fe2243adc7cbb811dced5cefa94426cceca63468b0112be84078ffcef24cb2b8c1a7b6c8173c0d45 SHA512 5fb73330e7803bdd524fbe7cfdf4e6b72e85d4b22b0c827400317b5d052d1088d36e558ceac376393089e9d03e658b24e69262851fc04a66bbcda47135423dc0 DIST spidermonkey-102-patches-04j.tar.xz 3996 BLAKE2B 468697521adacc5d647b04f2228fc4c1a8131bc2523142f2d57f32e321303581ae8f793baae48966ecb27f48bf77eb084f7b2df1c1a0c667e9ed59ae93d786e6 SHA512 201bb779e2373cc00dfadc29a62b593030dfc12eec076114b92927f29f476d3fafdd056112dd1bb1f19f82827f4fe1252141e3998bec719e4196737a316d4ef2 -DIST spidermonkey-60.0-patches-04.tar.xz 4428 BLAKE2B af78049cd9b3ee6a9b689e6253486c4670fd3b506faade7d745dafaa7af329c0bd15cd35e95528a4c96688230f4803130967fb09b97aae2bda0ce0f73acaaf3e SHA512 fb1326a81512146ba98773d4f7e0c4bc1bff0f076897c13f576fcf63b56f6965efeff633eea9160bca9f9bc4546505901084eabc33bc955de0b7ab3d6334387a DIST spidermonkey-68.6.0-patches-04.tar.xz 5956 BLAKE2B b1250391a5173e676272d5926b710c06b0e9de1ff03b130a57fdac30f2deefbee3fa92250b37e28087572fe5cce73eb112ef4e1fb0c0401d6ecdb22ab9868998 SHA512 94575b11b4f006c6ee0c8d64b315734a173cecb68e9128ca61ba1a28177e3c149b8cf1f3b3c47a7a263fad8da6196fc0101df87392f016686a827e0cd24fdc74 DIST spidermonkey-78-patches-04.tar.xz 3408 BLAKE2B f2fdd4882e1e4de1908c458dc8dfedd5665ef7118f19704dabf2b2a80e2fae48813e9bc3d0c3410287e32c21e3f9d09233d8e5d15917f53aa2f60e6190cd9cdb SHA512 87ac83c0ccc05f482913b1fbf043db1878536f935f934362a47283809c0cbfdeff040206a9c18c687384b606ba8a7bd9a7c1fc3c0bcfdd620987990a33ca1fe2 DIST spidermonkey-91-patches-04j.tar.xz 4624 BLAKE2B d9cf47b39a165e8434d4f2f20ae3a9734c1bb81c32ddb75360e5edfa6817d6343be89aff0f8ec381485772cad80b00a069789decbc462129161afc3d4acfcb53 SHA512 bd574fee600cb4c6a262893b7d992d85c4059d512b829cd2f226aff86d8a6a83c2bdab466704e22f64bf6d29f90901037a34f9e90a42251952ba1cdbc0cab968 diff --git a/dev-lang/spidermonkey/files/spidermonkey-60.5.2-ia64-fix-virtual-address-length.patch b/dev-lang/spidermonkey/files/spidermonkey-60.5.2-ia64-fix-virtual-address-length.patch deleted file mode 100644 index 8b2245f1e353.. --- a/dev-lang/spidermonkey/files/spidermonkey-60.5.2-ia64-fix-virtual-address-length.patch +++ /dev/null @@ -1,59 +0,0 @@ -From 8099213b51180254b322332ecd573239da4212c4 Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich -Date: Thu, 23 Jan 2020 22:57:53 + -Subject: [PATCH] ProcessExecutableMemory.cpp: fix virtual address length on - ia64 - -ia64's usable virtual address space is page dependent. For 16K -pages with 3 levels of page tables de can address only 44 bits -of virtual memory, not default 47. - -The change makes page size detection dynamic and adapts to -addressable bits. On ia64 it is '4 * log2(page_size/8)'. - -Signed-off-by: Sergei Trofimovich - js/src/jit/ProcessExecutableMemory.cpp | 25 + - 1 file changed, 25 insertions(+) - -diff --git a/js/src/jit/ProcessExecutableMemory.cpp b/js/src/jit/ProcessExecutableMemory.cpp -index
[gentoo-commits] repo/gentoo:master commit in: profiles/features/wd40/
commit: 3fa96b35a809f32da862d92489d47d39c0084ac0 Author: Sam James gentoo org> AuthorDate: Thu Nov 24 02:47:46 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 03:08:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa96b35 profiles/features/wd40: mask gnome-extra/sushi Needs gjs->spidermonkey->rust. Bug: https://bugs.gentoo.org/882071 Signed-off-by: Sam James gentoo.org> profiles/features/wd40/package.mask | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/features/wd40/package.mask b/profiles/features/wd40/package.mask index 2d2e80f08d37..7136caab8842 100644 --- a/profiles/features/wd40/package.mask +++ b/profiles/features/wd40/package.mask @@ -73,6 +73,7 @@ gnome-base/gdm >=gnome-base/librsvg-2.41 gnome-extra/gnome-browser-connector gnome-extra/gnome-tweaks +gnome-extra/sushi >=media-gfx/libimagequant-4 media-libs/libavif >=media-libs/libopenraw-0.3.2
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gjs/, dev-libs/gjs/files/
commit: 59aefbdbc113f8093239729eaef56b44ccef035e Author: Sam James gentoo org> AuthorDate: Sat Nov 19 04:25:42 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 03:08:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59aefbdb dev-libs/gjs: drop 1.64.5 Signed-off-by: Sam James gentoo.org> dev-libs/gjs/Manifest | 1 - dev-libs/gjs/files/gjs-1.64.5-gcc-11-support.patch | 129 - dev-libs/gjs/gjs-1.64.5.ebuild | 51 3 files changed, 181 deletions(-) diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest index 8e7789c777d4..968140abcd22 100644 --- a/dev-libs/gjs/Manifest +++ b/dev-libs/gjs/Manifest @@ -1,4 +1,3 @@ -DIST gjs-1.64.5.tar.xz 422548 BLAKE2B dcc0b7327cbc6a1108be031c8807e61ebd3c8392916750078aaa0d82cb3bf9f7ff0e1876c250e5ddf6e9d7bb6a17d9d1fe34c1c77ff534b7ec1dd54fa05a2d1b SHA512 41a3c79888792674b2bccbf254507ed02497eb571c8ca7f47aab406d2ee29b73c98b1c7d59c33ed33bad90c6989df944d78b86d2f7e9824d598b62e29769b6dc DIST gjs-1.72.2.tar.xz 620380 BLAKE2B 5ea15bdf25c36fa0236f03adea5b2261db3923190005754119eacd070830e7baedfa842ab273219055f67f7af535d31d5844c76eddfb03a8ec1cab57297ec258 SHA512 0dd10f40e8811bbb79c541cf3dc4e3759c0e025485e4b8ad2870dc30ac8030573300bc178c78bf2d396b86733e36b33210bfbdeead6a314e592d5b3c250a16a2 DIST gjs-1.74.0.tar.xz 638064 BLAKE2B d44f323aef9b696c7dab53fb46d6bbf142f83636bff81fe68bd30f1f897a778836d7a388c946cb86e84df15b3908d8ff14f0d994854eb2dce7af2c4e54da299b SHA512 a17947664a2bb83363ec564dcb5e619f241d0b547512042f2c0e49fbbc8ca4217b90e6b22bc2e4004e8f27e013f8520674a493f7cf3b808437b855eee3eb0408 DIST gjs-1.74.1.tar.xz 638536 BLAKE2B 375abcaa20a538cfa271f7dcf6f3715e4324ff5a4a9482ce0dd7f78213598a715ebc034f701fe458876f841f72802db4ae2aabf0abc04dc4ac5bb39c917741fd SHA512 346667accb589df0e6a045e30782017eab928115f263d36d521b61b0af38fd268bc518b8ab5ec78e5d25e0194b744a2ee59e65668da679e138b2122858ce0614 diff --git a/dev-libs/gjs/files/gjs-1.64.5-gcc-11-support.patch b/dev-libs/gjs/files/gjs-1.64.5-gcc-11-support.patch deleted file mode 100644 index 3808b6d7862b.. --- a/dev-libs/gjs/files/gjs-1.64.5-gcc-11-support.patch +++ /dev/null @@ -1,129 +0,0 @@ -From 757d42d87e8a3b52a0782bc9cbd33c788ecc34e4 Mon Sep 17 00:00:00 2001 -From: Philip Chimento -Date: Mon, 15 Feb 2021 20:40:43 -0800 -Subject: [PATCH 1/2] GjsPrivate: Remove volatile from g_once_init_enter flag - -On platforms where g_once_init_enter() is defined to use C11 atomic -builtins, passing a pointer to a volatile value will generate a warning -in GCC 11 and later. - -More info about the GCC change: -https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95378 -https://gcc.gnu.org/pipermail/gcc-patches/2020-June/548283.html - -More info about changes made in GLib: -https://gitlab.gnome.org/GNOME/glib/-/issues/600 - -See: #376 -(cherry picked from commit 989ac9ac723dc1c8b6b8961292f236c558f5c0f0) - libgjs-private/gjs-util.c | 8 - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/libgjs-private/gjs-util.c b/libgjs-private/gjs-util.c -index 20a732d5..f7f3189a 100644 a/libgjs-private/gjs-util.c -+++ b/libgjs-private/gjs-util.c -@@ -57,8 +57,8 @@ gjs_format_int_alternative_output(int n) - GType - gjs_locale_category_get_type(void) - { -- static volatile size_t g_define_type_id__volatile = 0; -- if (g_once_init_enter(_define_type_id__volatile)) { -+static size_t gjs_locale_category_get_type = 0; -+if (g_once_init_enter(_locale_category_get_type)) { - static const GEnumValue v[] = { - { GJS_LOCALE_CATEGORY_ALL, "GJS_LOCALE_CATEGORY_ALL", "all" }, - { GJS_LOCALE_CATEGORY_COLLATE, "GJS_LOCALE_CATEGORY_COLLATE", "collate" }, -@@ -72,9 +72,9 @@ gjs_locale_category_get_type(void) - GType g_define_type_id = - g_enum_register_static(g_intern_static_string("GjsLocaleCategory"), v); - -- g_once_init_leave(_define_type_id__volatile, g_define_type_id); -+ g_once_init_leave(_locale_category_get_type, g_define_type_id); - } -- return g_define_type_id__volatile; -+ return gjs_locale_category_get_type; - } - - /** --- -2.35.1 - -From dade6ee66e07a1865dc380060abe921eaeeae763 Mon Sep 17 00:00:00 2001 -From: Philip Chimento -Date: Sun, 14 Feb 2021 12:20:09 -0800 -Subject: [PATCH 2/2] maint: Avoid g_once_init_enter error in GCC 11 - -On platforms where g_once_init_enter() is defined to use C11 atomic -builtins, passing a pointer to a volatile value is an error in GCC 11 and -later, in C++. - -More info about the GCC change: -https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95378 -https://gcc.gnu.org/pipermail/gcc-patches/2020-June/548283.html - -However, it's my understanding that in modern C++ there is no longer a -need to guard the initialization of these variables. Since C++11, static -local variables in a function are guaranteed to be initialized only once, -the first time control passes through that function. So
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/
commit: 4e33013ebf41f04c7299dbf244bb601201ed86ce Author: Sam James gentoo org> AuthorDate: Thu Nov 24 02:45:23 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 03:08:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e33013e profiles/arch/sparc: mask gjs reverse dependencies Even though we have Rust on some sparc, gjs is broken on sparc. Bug: https://bugs.gentoo.org/882071 Signed-off-by: Sam James gentoo.org> profiles/arch/sparc/package.use.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 06d560496ac2..d507e208dd80 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,6 +1,12 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-11-24) +# Pulls in gjs which is broken on sparc, bug #882071 +app-crypt/libsecret test-rust +dev-util/glade gjs +gnome-base/gnome-menus test + # Florian Schmaus (2022-11-23) # avoid larger deptree, bug #882593 dev-python/bracex doc
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: bda726812accdd33721673aa77730fabe341c030 Author: Yixun Lan gentoo org> AuthorDate: Thu Nov 24 01:46:39 2022 + Commit: Yixun Lan gentoo org> CommitDate: Thu Nov 24 02:51:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda72681 gnome-base/nautilus: Keyword 43.0 riscv, #882511 Signed-off-by: Yixun Lan gentoo.org> gnome-base/nautilus/nautilus-43.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-43.0.ebuild b/gnome-base/nautilus/nautilus-43.0.ebuild index 08ce6803d087..77816f1f6abb 100644 --- a/gnome-base/nautilus/nautilus-43.0.ebuild +++ b/gnome-base/nautilus/nautilus-43.0.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="~amd64 ~arm64 ~riscv" DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools/
commit: 3d07d181d78c487c3e7097ac9016f9a20c5f2c4b Author: Michał Górny gentoo org> AuthorDate: Thu Nov 24 02:30:01 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 24 02:43:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d07d181 dev-python/setuptools: Bump to 65.6.2 Signed-off-by: Michał Górny gentoo.org> dev-python/setuptools/Manifest | 1 + dev-python/setuptools/setuptools-65.6.2.ebuild | 129 + 2 files changed, 130 insertions(+) diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest index 3cc288a1b3ba..f203dfc6e7b9 100644 --- a/dev-python/setuptools/Manifest +++ b/dev-python/setuptools/Manifest @@ -1,3 +1,4 @@ DIST setuptools-65.5.1.tar.gz 2616576 BLAKE2B 84ecb833305e06861d4e0ab5377235f6a5e3a109db9d5296f19f7d67840ba220847a18e6e2529265aadec265cabc8ed3d43f9ebf755f8eb8eacb092291b9248d SHA512 e75eb7fdb0bc5ffdc76ed864cf753c2672d097a60f8747ac5cd40a49276d33df31fb619877234b4c22693b627d9978ecdd48a5c6c48aa0bbb856d48dec70fb0a DIST setuptools-65.6.0.tar.gz 2616763 BLAKE2B 76b02b8b1fb07632c8934be568337b859c24cbb6680683608c8cce5c5ba2fd5c782c7ec120712ce76ebfc00108ebfd52b9297ef3197248ee34f90a239f81d953 SHA512 2896a00f47dbc7b1661facb2b96a97349b96e5cf0d86b63cd9dcc0e190b73d0440c77d1c54b63618103ac426292ef0f27c2de1103de9004bdf7415c21b24cf7a DIST setuptools-65.6.1.tar.gz 2617393 BLAKE2B d9d3218805a6c5d45147f3041547dc6c25a219e7b1d272ce3b6b059cdff773a45a02e16bae3dc1dd34339f04526880f7558377cd192fd096a7b496d451e6c519 SHA512 7358d9742486d4feef343ba2eebb45d40fe32eea6146d4b60d21d11f282a6c52d38b963cee25daae22c8414dcd6d56f8c567af3e3a8dabe128358361f8ed8270 +DIST setuptools-65.6.2.tar.gz 2617459 BLAKE2B ecc53616bd730a49ec606b43315a8244edf7f78ba44a471bead6836183374ea9bd27def15b0f552ce5fdb64f2968a711f8a0806469b5f36f36ead9b7a68030b3 SHA512 f8f905e7cdf05f63c54bd6ebd6a1c3bb0911f7b2c00f8d0c4be454299d3c19f69baf1b12cff845c5789244b2f87ee7a777640a02d22e4e11d1b3ffe707d8c71c diff --git a/dev-python/setuptools/setuptools-65.6.2.ebuild b/dev-python/setuptools/setuptools-65.6.2.ebuild new file mode 100644 index ..84081a4a8abd --- /dev/null +++ b/dev-python/setuptools/setuptools-65.6.2.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 7 -- sys-apps/portage dep +EAPI=7 + +# please bump dev-python/ensurepip-setuptools along with this package! + +DISTUTILS_USE_PEP517=standalone +PYTHON_TESTED=( python3_{8..11} pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Collection of extensions to Distutils" +HOMEPAGE=" + https://github.com/pypa/setuptools/ + https://pypi.org/project/setuptools/ +" +SRC_URI=" + mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/appdirs-1.4.4-r2[${PYTHON_USEDEP}] + >=dev-python/jaraco-text-3.7.0-r1[${PYTHON_USEDEP}] + >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}] + >=dev-python/nspektr-0.3.0[${PYTHON_USEDEP}] + >=dev-python/ordered-set-4.0.2-r1[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3-r2[${PYTHON_USEDEP}] + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/importlib_metadata-4.11.1[${PYTHON_USEDEP}] + ' 3.8 3.9) + $(python_gen_cond_dep ' + >=dev-python/importlib_resources-5.4.0-r3[${PYTHON_USEDEP}] + ' 3.8) +" +BDEPEND=" + ${RDEPEND} + >=dev-python/wheel-0.37.1-r1[${PYTHON_USEDEP}] + test? ( + $(python_gen_cond_dep ' + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/ini2toml-0.9[${PYTHON_USEDEP}] + >=dev-python/filelock-3.4.0[${PYTHON_USEDEP}] + >=dev-python/jaraco-envs-2.2[${PYTHON_USEDEP}] + >=dev-python/jaraco-path-3.2.0[${PYTHON_USEDEP}] + dev-python/pip[${PYTHON_USEDEP}] + dev-python/pip-run[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-fixture-config[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/pytest-virtualenv[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ' "${PYTHON_TESTED[@]}") + ) +" +PDEPEND=" +
[gentoo-commits] repo/gentoo:master commit in: dev-python/ensurepip-setuptools/
commit: d0e1df374fcdbd18dff720282975dc8728c5df11 Author: Michał Górny gentoo org> AuthorDate: Thu Nov 24 02:30:18 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 24 02:43:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e1df37 dev-python/ensurepip-setuptools: Bump to 65.6.2 Signed-off-by: Michał Górny gentoo.org> dev-python/ensurepip-setuptools/Manifest | 1 + .../ensurepip-setuptools-65.6.2.ebuild | 27 ++ 2 files changed, 28 insertions(+) diff --git a/dev-python/ensurepip-setuptools/Manifest b/dev-python/ensurepip-setuptools/Manifest index ec8bb5dd7e1d..1134fc16329f 100644 --- a/dev-python/ensurepip-setuptools/Manifest +++ b/dev-python/ensurepip-setuptools/Manifest @@ -1,3 +1,4 @@ DIST setuptools-65.5.1-py3-none-any.whl 1232712 BLAKE2B 7ffda4e3e3e148a2ec55964ddb2a191710e6b5c8ec77c2f1af0cb2427992bce90c1fe309c916e404afe7cac8dcb87e8ef6351d0946432a455bdd91a9b6550884 SHA512 8fe0472001b1589caf81f1e0fe1e524f003fc414d0a17a431209ba5aa8292741bdf13ae4346227afba2491099ea7369bf767ce621ef3fa38dda7b304b5c0 DIST setuptools-65.6.0-py3-none-any.whl 1233669 BLAKE2B 7e373901fd822df571141422bb6ca308646383faff85d5e4cbae8907c1e7430045c28ac4b6492a12ca182122e83c8fbb8fdfa0c36d585166f9aa649b8b0d48cc SHA512 5184fcc94393b9f057bf49b5cc822304966c7e6391623b8c5de476f5c765a8d65e72c07a70422c6b7b77d634671808445c19e042cba9080f9d6f9c1a545e1bad DIST setuptools-65.6.1-py3-none-any.whl 1233954 BLAKE2B d1ab55e096017b496872ae19af0fd2cd1fa752cf1542c21ec81b8e40a1bf9e8bd4590555319617a987f70e5445af4c9eac560d53ec44e3f7b789fe7b110d9711 SHA512 bf3f45cb3d2a960bda66cc5620acf5660f5af1aac693d49a222f279786b9f2a508e2715de2d0abd3838c6253f21b5c74f8ff20bfa1e5d7265fbe95201e4cf95c +DIST setuptools-65.6.2-py3-none-any.whl 1233954 BLAKE2B f6662473584fb9f63062d357ad08d764daf4a18818aea2085acd456ab0a60a63955c039b55c87ce5f7df191d983b081360b32f3741ce4d0404190d3d8fce9915 SHA512 f3f726268c62611b76c3c672859914080b22e6960c2ee8940dbf361a253cd92baaddab36e00d83cd67f9b86ad8daebde1c0304d61fc0b8bc43751da913b11c1f diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-65.6.2.ebuild b/dev-python/ensurepip-setuptools/ensurepip-setuptools-65.6.2.ebuild new file mode 100644 index ..96c75c915768 --- /dev/null +++ b/dev-python/ensurepip-setuptools/ensurepip-setuptools-65.6.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=${PN#ensurepip-} +WHL=${MY_PN}-${PV}-py3-none-any.whl + +DESCRIPTION="Shared setuptools wheel for ensurepip Python module" +HOMEPAGE="https://pypi.org/project/setuptools/; +SRC_URI=" + https://files.pythonhosted.org/packages/py3/${MY_PN::1}/${MY_PN}/${WHL} +" +S=${DISTDIR} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + !
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: abc73485106492b6d0d20ff558c1a856ced1f79d Author: Sam James gentoo org> AuthorDate: Thu Nov 24 02:38:23 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 02:40:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abc73485 profiles: unmask Bash 5.2 and Readline 8.2 There's still a few issues - their presence is subideal, but there's no specific regressions wrt Gentoo usage now, and they're things to take to upstream (and lobby them over) if it's a problem. That is, there's some changes in behaviour the Bash community is understandably not happy about, but there's nothing concrete which upstream would agree is a bug as things stand. Bug: https://bugs.gentoo.org/881379 Closes: https://bugs.gentoo.org/873931 Signed-off-by: Sam James gentoo.org> profiles/package.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 083f5e181cca..d246e876febb 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -544,11 +544,6 @@ virtual/httpd-php:8.2 # and accept a more unstable release. >=www-client/chromium-108 -# Sam James (2022-09-26) -# Masked for testing. Please report bugs! -=app-shells/bash-5.2* -=sys-libs/readline-8.2* - # John Helmert III (2022-09-18) # Unfixed root privilege escalation, bug #631552 sys-cluster/slurm
[gentoo-commits] repo/gentoo:master commit in: app-shells/bash/, app-shells/bash/files/
commit: 7e76039814e8fd90df70b0d63e9c8832629d966b Author: Sam James gentoo org> AuthorDate: Thu Nov 24 02:37:29 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 02:40:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e760398 app-shells/bash: drop 5.2_p9-r1 Signed-off-by: Sam James gentoo.org> app-shells/bash/bash-5.2_p9-r1.ebuild | 345 - ...ash-5.2_p9-fix-for-extglob-in-compat-mode.patch | 42 --- 2 files changed, 387 deletions(-) diff --git a/app-shells/bash/bash-5.2_p9-r1.ebuild b/app-shells/bash/bash-5.2_p9-r1.ebuild deleted file mode 100644 index 4d87e7c40c59.. --- a/app-shells/bash/bash-5.2_p9-r1.ebuild +++ /dev/null @@ -1,345 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/chetramey.asc -inherit flag-o-matic toolchain-funcs prefix verify-sig - -# Uncomment if we have a patchset -#GENTOO_PATCH_DEV="sam" -#GENTOO_PATCH_VER="${PV}" - -# Official patchlevel -# See ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -MY_PATCHES=() - -is_release() { - case ${PV} in - |*_alpha*|*_beta*|*_rc*) - return 1 - ;; - *) - return 0 - ;; - esac -} - -[[ ${PV} != *_p* ]] && PLEVEL=0 - -# The version of readline this bash normally ships with. -# Note: right now, we don't use the system copy of readline for bash for non-releases. -READLINE_VER="8.2_p1" - -DESCRIPTION="The standard GNU Bourne again shell" -HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git; - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git; - EGIT_BRANCH=devel - inherit git-r3 -elif is_release ; then - SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz" - SRC_URI+=" verify-sig? ( mirror://gnu/bash/${MY_P}.tar.gz.sig )" - - if [[ ${PLEVEL} -gt 0 ]] ; then - # bash-5.1 -> bash51 - my_p=${PN}$(ver_rs 1-2 '' $(ver_cut 1-2)) - - patch_url= - my_patch_index= - - for ((my_patch_index=1; my_patch_index <= ${PLEVEL} ; my_patch_index++)) ; do - for url in mirror://gnu/${pn} ftp://ftp.cwru.edu/pub/bash ; do - patch_url=$(printf "${url}/${PN}-$(ver_cut 1-2)-patches/${my_p}-%03d" ${my_patch_index}) - SRC_URI+=" ${patch_url}" - SRC_URI+=" verify-sig? ( ${patch_url}.sig )" - done - - MY_PATCHES+=( "${DISTDIR}"/$(printf ${my_p}-%03d ${my_patch_index}) ) - done - - unset my_pn patch_url my_patch_index - fi -else - SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz; - SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.gz.sig ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz.sig )" -fi - -if [[ -n ${GENTOO_PATCH_VER} ]] ; then - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz; -fi - -LICENSE="GPL-3+" -SLOT="0" -if is_release ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -fi -IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline" - -DEPEND=" - >=sys-libs/ncurses-5.2-r2:= - nls? ( virtual/libintl ) -" -if is_release ; then - DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )" -fi -RDEPEND=" - ${DEPEND} -" -# We only need yacc when the .y files get patched (bash42-005, bash51-011) -BDEPEND=" - virtual/yacc - pgo? ( dev-util/gperf ) - verify-sig? ( sec-keys/openpgp-keys-chetramey ) -" - -S="${WORKDIR}/${MY_P}" - -# EAPI 8 tries to append it but it doesn't exist here -QA_CONFIGURE_OPTIONS="--disable-static" - -PATCHES=( - #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ - - # Patches from Chet sent to bash-bug ml - "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch - "${FILESDIR}"/${P}-fix-for-extglob-in-compat-mode.patch -) - -pkg_setup() { - # bug #7332 - if is-flag -malign-double ; then - eerror "Detected bad CFLAGS '-malign-double'. Do not use this" - eerror "as it breaks LFS (struct stat64) on x86." - die "remove -malign-double from your CFLAGS mr ricer" - fi - - if use bashlogger ; then - ewarn "The logging patch should ONLY be used in restricted
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: 1c5e881d991d714025401284af849a46275ad033 Author: Zac Medico gentoo org> AuthorDate: Thu Nov 24 02:39:04 2022 + Commit: Zac Medico gentoo org> CommitDate: Thu Nov 24 02:39:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c5e881d app-containers/buildah: add 1.28.1 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.28.1.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index 29d9c97b7194..b75b3bc0ab0d 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,2 +1,3 @@ DIST buildah-1.27.1.tar.gz 14825932 BLAKE2B bf290eeb4d96d255c7cdaa07af49eff44191664ac7dee255c7979656383daaa93c3673ba82ac1cbff033de769ffa08ad027f5d91c81b08a36222cb73e8a1e399 SHA512 a5e2ddf837e613554ffe8fe9c15ac9c8f9c2564c403e5544df7fb8802962581fb4e9dd4361c28c93443ede74c20c82f1631990e443c7895a3b4c3b8a659ee05a DIST buildah-1.28.0.tar.gz 14579386 BLAKE2B effc7d0a154e30790585c19e19655f98026c34687e79b9100bc2f387b96896d88855cd5ec34573dd2678e4a30a832c39f789d53b61b45cb5f682dacd252e SHA512 f5e82a22648fa0d0ba7f5dcf3b97a2ec1182f31d3e03cd2624e01fe76fcdddf0a5605c59816eeef6401d151864b6b6be493c144b83f5667ab3947eea902f0086 +DIST buildah-1.28.1.tar.gz 14576193 BLAKE2B 5317b991780b0c2539802495a2a15e91d4e1623700d0a3fa354e362bd647e59a0e9c34d8f19858e129d0028c71bb04665bde7668e3b5f3f3e5b85c944f7108b5 SHA512 c674a90a0cae2977b76c2b68c06a0006f89d74b5b41362c2512a3f8d7ba515c3bd693648a0ba955dad7bea1a43da6890d80855e1283f0fc0136d16d77a798fba diff --git a/app-containers/buildah/buildah-1.28.1.ebuild b/app-containers/buildah/buildah-1.28.1.ebuild new file mode 100644 index ..2f45f2079a30 --- /dev/null +++ b/app-containers/buildah/buildah-1.28.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module +GIT_COMMIT=d3d40a42 + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah; +SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="selinux" + +RDEPEND="app-crypt/gpgme:= + app-containers/skopeo + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= + sys-fs/lvm2:= + sys-libs/libseccomp:= + selinux? ( sys-libs/libselinux:= )" +DEPEND="${RDEPEND}" + +RESTRICT+=" test" + +src_prepare() { + default + [[ -f selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + selinux_tag.sh || die; } + sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' +} + +src_compile() { + emake GIT_COMMIT=${GIT_COMMIT} all +} + +src_install() { + dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + doman docs/*.1 + dodoc -r docs/tutorials + dobin bin/{${PN},imgtype} + dobashcomp contrib/completions/bash/buildah +} + +src_test() { + emake test-unit +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/ostree/
commit: 62e1d904b5140e05d2aa2dcad05f579fc7ada96f Author: Zac Medico gentoo org> AuthorDate: Thu Nov 24 02:33:01 2022 + Commit: Zac Medico gentoo org> CommitDate: Thu Nov 24 02:33:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62e1d904 dev-util/ostree: add 2022.7 Signed-off-by: Zac Medico gentoo.org> dev-util/ostree/Manifest | 1 + dev-util/ostree/ostree-2022.7.ebuild | 113 +++ 2 files changed, 114 insertions(+) diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest index 31dbc99bd3c0..b1034191899c 100644 --- a/dev-util/ostree/Manifest +++ b/dev-util/ostree/Manifest @@ -2,3 +2,4 @@ DIST ostree-2021.3.tar.xz 2089804 BLAKE2B 5df33b676173b1ec08ac7592d4ddf8e3bfdcd8 DIST ostree-2022.2.tar.xz 2059592 BLAKE2B 73bb563be473f3f62ab2d0e1ec6e2b659c8c12aaba828ae6fd5bab4b6bd3a978ffe5d76e17734e40c0569e3e74f13b85aaf9ae467747c5bbb309c73b373e9909 SHA512 07be16101aa00f541833dc6123f015ee1af65e40e2c237322a129e944fa19791e7cad6f0b29ced3c128adbe23bdb3c8708688fadd4ed80b160acab584b84abfe DIST ostree-2022.5.tar.xz 2072208 BLAKE2B be12432c87da82362ceb49b61b0cfc2ab77fdd7e55dfd3ca238d3c0f6fa5e64dd953d709c39727a46f82b99ef07bfbebf83b581f5e96a10a08322854e9a0e1f9 SHA512 39abd076491ebab5cd6e23bff6ce0a346fe8d1e6a372abb42626ef5a8643411070b272637513b37393dc37af9b8eaaa42c19e2f1c16b98d441358c2046653654 DIST ostree-2022.6.tar.xz 2124464 BLAKE2B c6ea1f11d08261e8532345ffc18bec9e77d04e63aab0c8e2eb03a4b3d3c2c594bcc9e6c5341e4caefe81fbd06a055cd39b0f2f2b43d3e876837a9bac43c704f5 SHA512 03f6b6947a372e36d3a1ae3bbe47543c562113039ce10db9c6f26a7b4015afb41950bd00bd1931937a5fb3043689ca1046eb87afd890571cfedbfa1ef36219a7 +DIST ostree-2022.7.tar.xz 2076728 BLAKE2B 7308be450e4aa9bebe3e8b86031bf75b7d0cd07a2e36d6d11d01aa8e8d19ed02e8560931a83f18856c7d4fc7ae6045d22b6aa4d7f577f3df9e704ae9d7562d3e SHA512 725eff027b2c4c1aec0c222a5fa6059f3a777f4d0c831b82a4021befba0078692aa5ced2c4c609530c70462b4148a3cc33152e3d9dc4a5d6f8cf98f61ef09c2a diff --git a/dev-util/ostree/ostree-2022.7.ebuild b/dev-util/ostree/ostree-2022.7.ebuild new file mode 100644 index ..87bec56cdc45 --- /dev/null +++ b/dev-util/ostree/ostree-2022.7.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools systemd + +DESCRIPTION="Operating system and container binary deployment and upgrades" +HOMEPAGE="https://ostreedev.github.io/ostree/; +SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz" + +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +LICENSE="LGPL-2+" +SLOT="0" + +IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf" +RESTRICT+=" test" +REQUIRED_USE=" + dracut? ( systemd ) + http2? ( curl ) + httpd? ( || ( curl soup ) ) +" + +COMMON_DEPEND=" + app-arch/xz-utils + dev-libs/libassuan + dev-libs/glib:2 + sys-fs/fuse:3 + sys-libs/zlib + archive? ( app-arch/libarchive:= ) + curl? ( net-misc/curl ) + dracut? ( sys-kernel/dracut ) + gpg? ( + app-crypt/gpgme:= + dev-libs/libgpg-error + ) + grub? ( sys-boot/grub:2= ) + introspection? ( dev-libs/gobject-introspection ) + libmount? ( sys-apps/util-linux ) + selinux? ( sys-libs/libselinux ) + sodium? ( >=dev-libs/libsodium-1.0.14:= ) + soup? ( net-libs/libsoup:2.4 ) + ssl? ( + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( + dev-libs/openssl:0= + ) + ) + systemd? ( sys-apps/systemd:0= ) + zeroconf? ( net-dns/avahi[dbus] )" + +DEPEND="${COMMON_DEPEND} + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + doc? ( dev-util/gtk-doc )" + +RDEPEND="${COMMON_DEPEND}" +BDEPEND=" + dev-util/glib-utils + sys-devel/flex + sys-devel/bison + virtual/pkgconfig" + +S="${WORKDIR}/lib${P}" + +PATCHES=( + "${FILESDIR}"/ostree-2022.6-musl-allperms.patch +) + +src_prepare() { + default + + sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \ + -i Makefile.in Makefile-man.am || die + + eautoreconf +} + +src_configure() { + local econfargs=( + --enable-man + --enable-shared + --with-grub2-mkconfig-path=grub-mkconfig + --with-modern-grub + $(use_with archive libarchive) + $(use_with curl) + $(use_with dracut dracut yesbutnoconf) #816867 + $(use_enable doc gtk-doc) + $(usex introspection --enable-introspection={,} yes no) + $(use_with gpg gpgme) + $(use_enable http2) + $(use_enable httpd
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/
commit: 02154447b98eefc3da490904d229d5b6aff0619a Author: Brian Evans gentoo org> AuthorDate: Thu Nov 24 01:49:48 2022 + Commit: Brian Evans gentoo org> CommitDate: Thu Nov 24 01:49:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02154447 app-emulation/qemu: Drop caps and seccomp USE Non-maintainer commit This follows with the vhost-user-fs drop as it made these USE required. Instead of having users get errors, just drop the USE and make the deps and configure options always installed. Bug: https://bugs.gentoo.org/873190 Signed-off-by: Brian Evans gentoo.org> app-emulation/qemu/qemu-7.1.0-r2.ebuild | 20 app-emulation/qemu/qemu-7.2.0_rc1-r1.ebuild | 20 app-emulation/qemu/qemu-.ebuild | 20 3 files changed, 36 insertions(+), 24 deletions(-) diff --git a/app-emulation/qemu/qemu-7.1.0-r2.ebuild b/app-emulation/qemu/qemu-7.1.0-r2.ebuild index a71f1773c462..7937c736489c 100644 --- a/app-emulation/qemu/qemu-7.1.0-r2.ebuild +++ b/app-emulation/qemu/qemu-7.1.0-r2.ebuild @@ -52,12 +52,12 @@ SLOT="0" [[ ${QEMU_DOCS_PREBUILT} == 1 ]] && QEMU_DOC_USEFLAG="doc" -IUSE="accessibility +aio alsa bpf bzip2 capstone +caps +curl debug ${QEMU_DOC_USEFLAG} +IUSE="accessibility +aio alsa bpf bzip2 capstone +curl debug ${QEMU_DOC_USEFLAG} +fdt fuse glusterfs +gnutls gtk infiniband iscsi io-uring jack jemalloc +jpeg lzo multipath ncurses nfs nls numa opengl +oss pam +pin-upstream-blobs - plugins +png pulseaudio python rbd sasl +seccomp sdl sdl-image selinux + plugins +png pulseaudio python rbd sasl sdl sdl-image selinux +slirp smartcard snappy spice ssh static static-user systemtap test udev usb usbredir vde +vhost-net virgl virtfs +vnc vte xattr xen @@ -117,7 +117,7 @@ IUSE+=" ${use_softmmu_targets} ${use_user_targets}" RESTRICT="!test? ( test )" # Allow no targets to be built so that people can get a tools-only build. # Block USE flag configurations known to not work. -REQUIRED_USE="caps seccomp +REQUIRED_USE=" ${PYTHON_REQUIRED_USE} qemu_softmmu_targets_arm? ( fdt ) qemu_softmmu_targets_microblaze? ( fdt ) @@ -131,7 +131,7 @@ REQUIRED_USE="caps seccomp static? ( static-user !alsa !gtk !jack !opengl !pam !pulseaudio !plugins !rbd !snappy !udev ) static-user? ( !plugins ) virgl? ( opengl ) - virtfs? ( caps xattr ) + virtfs? ( xattr ) vnc? ( gnutls ) vte? ( gtk ) multipath? ( udev ) @@ -156,6 +156,8 @@ ALL_DEPEND=" # Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...) # softmmu targets (qemu-system-*). SOFTMMU_TOOLS_DEPEND=" + sys-libs/libcap-ng[static-libs(+)] + >=sys-libs/libseccomp-2.1.0[static-libs(+)] >=x11-libs/pixman-0.28.0[static-libs(+)] accessibility? ( app-accessibility/brltty[api] @@ -166,7 +168,6 @@ SOFTMMU_TOOLS_DEPEND=" bpf? ( dev-libs/libbpf:= ) bzip2? ( app-arch/bzip2[static-libs(+)] ) capstone? ( dev-libs/capstone:= ) - caps? ( sys-libs/libcap-ng[static-libs(+)] ) curl? ( >=net-misc/curl-7.15.4[static-libs(+)] ) fdt? ( >=sys-apps/dtc-1.5.1[static-libs(+)] ) fuse? ( >=sys-fs/fuse-3.1:3[static-libs(+)] ) @@ -209,7 +210,6 @@ SOFTMMU_TOOLS_DEPEND=" media-libs/libsdl2[static-libs(+)] ) sdl-image? ( media-libs/sdl2-image[static-libs(+)] ) - seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] ) slirp? ( net-libs/libslirp[static-libs(+)] ) smartcard? ( >=app-emulation/libcacard-2.5.0[static-libs(+)] ) snappy? ( app-arch/snappy:= ) @@ -555,7 +555,6 @@ qemu_src_configure() { $(conf_softmmu bpf) $(conf_notuser bzip2) $(conf_notuser capstone) - $(conf_notuser caps cap-ng) $(conf_notuser curl) $(conf_tools doc docs) $(conf_notuser fdt) @@ -582,7 +581,6 @@ qemu_src_configure() { $(conf_notuser sasl vnc-sasl) $(conf_notuser sdl) $(conf_softmmu sdl-image) - $(conf_notuser seccomp) $(conf_notuser slirp slirp system) $(conf_notuser smartcard) $(conf_notuser snappy) @@ -627,6 +625,8 @@ qemu_src_configure() { --disable-system --disable-blobs --disable-tools + --disable-cap-ng + --disable-seccomp ) local static_flag="static-user" ;; @@ -635,6 +635,8 @@ qemu_src_configure() { --disable-linux-user --enable-system --disable-tools + --enable-cap-ng + --enable-seccomp
[gentoo-commits] repo/gentoo:master commit in: www-servers/varnish/
commit: d987afca4cc7632f1ff557494d482ab81d0ec8e2 Author: Yixun Lan gentoo org> AuthorDate: Thu Nov 24 00:09:57 2022 + Commit: Yixun Lan gentoo org> CommitDate: Thu Nov 24 01:24:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d987afca www-servers/varnish: Keyword 7.1.2-r1 riscv, #879511 Signed-off-by: Yixun Lan gentoo.org> www-servers/varnish/varnish-7.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/varnish/varnish-7.1.2-r1.ebuild b/www-servers/varnish/varnish-7.1.2-r1.ebuild index 6e46c6ba6cd4..142a82c07cf8 100644 --- a/www-servers/varnish/varnish-7.1.2-r1.ebuild +++ b/www-servers/varnish/varnish-7.1.2-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz; LICENSE="BSD-2 GPL-2" SLOT="0/2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="jemalloc jit static-libs unwind" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
commit: b7a4b34d026b90d1ae793b9a1d08d750726b468e Author: Sam James gentoo org> AuthorDate: Thu Nov 24 01:20:03 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 01:20:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a4b34d net-misc/hylafaxplus: revbump to drop metamail dep Bug: https://bugs.gentoo.org/882631 Signed-off-by: Sam James gentoo.org> .../{hylafaxplus-7.0.3-r1.ebuild => hylafaxplus-7.0.3-r5.ebuild} | 0 .../{hylafaxplus-7.0.3-r4.ebuild => hylafaxplus-7.0.3-r6.ebuild} | 0 .../hylafaxplus/{hylafaxplus-7.0.6.ebuild => hylafaxplus-7.0.6-r1.ebuild} | 0 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r1.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r5.ebuild similarity index 100% rename from net-misc/hylafaxplus/hylafaxplus-7.0.3-r1.ebuild rename to net-misc/hylafaxplus/hylafaxplus-7.0.3-r5.ebuild diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r4.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r6.ebuild similarity index 100% rename from net-misc/hylafaxplus/hylafaxplus-7.0.3-r4.ebuild rename to net-misc/hylafaxplus/hylafaxplus-7.0.3-r6.ebuild diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.6.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.6-r1.ebuild similarity index 100% rename from net-misc/hylafaxplus/hylafaxplus-7.0.6.ebuild rename to net-misc/hylafaxplus/hylafaxplus-7.0.6-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 25bcc4058f78ab79ff7002c62255d7c473be8034 Author: Pascal Jäger leimstift de> AuthorDate: Wed Nov 23 20:56:01 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 01:17:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25bcc405 profiles/base: mask app-text/crm114[mimencode] Depends on net-mail/metamail, which will get last rites Bug: https://bugs.gentoo.org/882631 Signed-off-by: Pascal Jäger leimstift.de> Signed-off-by: Sam James gentoo.org> profiles/base/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index d05f85bc365d..722e5e783211 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Pascal Jäger (2022-11-24) +# Metamail last rited +app-text/crm114 mimencode + # Guillermo Joandet (2022-11-22) # app-text/pandoc is not keyworded on most architectures net-libs/gssdp man
[gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
commit: 857ca5827ce7feb42c374a947cd72b5f4bc300dd Author: Pascal Jäger leimstift de> AuthorDate: Wed Nov 23 20:40:22 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 01:17:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=857ca582 net-misc/hylafaxplus: remove dep on metamail According to upstream this is only "For optional use in fax-to-mail gateways." Bug: https://bugs.gentoo.org/882631 Signed-off-by: Pascal Jäger leimstift.de> Signed-off-by: Sam James gentoo.org> net-misc/hylafaxplus/hylafaxplus-7.0.3-r1.ebuild | 1 - net-misc/hylafaxplus/hylafaxplus-7.0.3-r4.ebuild | 1 - net-misc/hylafaxplus/hylafaxplus-7.0.6.ebuild| 1 - 3 files changed, 3 deletions(-) diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r1.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r1.ebuild index ca2dad00f0b4..bf2154198c0c 100644 --- a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r1.ebuild +++ b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r1.ebuild @@ -34,7 +34,6 @@ DEPEND=" " RDEPEND="${DEPEND} !net-dialup/sendpage - net-mail/metamail " CONFIG_PROTECT="${CONFIG_PROTECT} /var/spool/fax/etc /usr/lib/fax" diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r4.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r4.ebuild index 1207db6e57cb..16fda5b580e5 100644 --- a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r4.ebuild +++ b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r4.ebuild @@ -36,7 +36,6 @@ RDEPEND=" ${DEPEND} !net-dialup/mgetty[fax] !net-dialup/sendpage - net-mail/metamail " CONFIG_PROTECT="${CONFIG_PROTECT} /var/spool/fax/etc /usr/lib/fax" diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.6.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.6.ebuild index c6074f9715ad..f934beebed22 100644 --- a/net-misc/hylafaxplus/hylafaxplus-7.0.6.ebuild +++ b/net-misc/hylafaxplus/hylafaxplus-7.0.6.ebuild @@ -36,7 +36,6 @@ RDEPEND=" ${DEPEND} !net-dialup/mgetty[fax] !net-dialup/sendpage - net-mail/metamail " CONFIG_PROTECT="${CONFIG_PROTECT} /var/spool/fax/etc /usr/lib/fax"
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: deec720005385890e7fe65d929a5d6831655f893 Author: Pascal Jäger leimstift de> AuthorDate: Wed Nov 23 21:20:12 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 01:17:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deec7200 profiles/package.mask: Last rite net-mail/metamail Bug: https://bugs.gentoo.org/549922 Bug: https://bugs.gentoo.org/713492 Bug: https://bugs.gentoo.org/731256 Bug: https://bugs.gentoo.org/875464 Bug: https://bugs.gentoo.org/882263 Bug: https://bugs.gentoo.org/882631 Signed-off-by: Pascal Jäger leimstift.de> Closes: https://github.com/gentoo/gentoo/pull/28405 Signed-off-by: Sam James gentoo.org> profiles/package.mask | 8 1 file changed, 8 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 63d874e654fe..083f5e181cca 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,14 @@ #--- END OF EXAMPLES --- +# Pascal Jäger (2022-11-24) +# No maintainer, last release in 1994. Fails to build +# with clang-16. Runtime crash in certain conditions. +# Removal on 2022-12-23. +# Bugs #549922 #713492 #731256 #875464 #882263 +# Removal Bug: #882631 +net-mail/metamail + # Michał Górny (2022-11-23) # Unpredictable build failures reported. No revdeps left. # dev-libs/opencl-icd-loader is a good replacement.
[gentoo-commits] repo/gentoo:master commit in: sys-block/devio/
commit: c6dd328c2de4c30494d9c3ff28a6aa76dad48294 Author: Sam James gentoo org> AuthorDate: Thu Nov 24 01:09:29 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 01:09:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6dd328c sys-block/devio: fix configure w/ clang 16 Signed-off-by: Sam James gentoo.org> sys-block/devio/{devio-1.2.ebuild => devio-1.2-r1.ebuild} | 15 --- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/sys-block/devio/devio-1.2.ebuild b/sys-block/devio/devio-1.2-r1.ebuild similarity index 53% rename from sys-block/devio/devio-1.2.ebuild rename to sys-block/devio/devio-1.2-r1.ebuild index e726f3424a48..62241d9573f7 100644 --- a/sys-block/devio/devio-1.2.ebuild +++ b/sys-block/devio/devio-1.2-r1.ebuild @@ -1,12 +1,21 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -DESCRIPTION="correctly read (or write) a region of a block device" +inherit autotools + +DESCRIPTION="Correctly read (or write) a region of a block device" HOMEPAGE="http://devio.sourceforge.net/; SRC_URI="mirror://sourceforge/devio/${P}.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 arm x86" + +src_prepare() { + default + + # Clang 16 + eautoreconf +}
[gentoo-commits] repo/gentoo:master commit in: app-text/qpdfview/
commit: 02e5dc77cce36d345e3f7e3552ef78b21a2eda0c Author: Sam James gentoo org> AuthorDate: Thu Nov 24 01:12:16 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 01:12:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02e5dc77 app-text/qpdfview: Stabilize 0.4.18_p20211227 x86, #881553 Signed-off-by: Sam James gentoo.org> app-text/qpdfview/qpdfview-0.4.18_p20211227.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/qpdfview/qpdfview-0.4.18_p20211227.ebuild b/app-text/qpdfview/qpdfview-0.4.18_p20211227.ebuild index e555d9864d04..40dab0bbb1d4 100644 --- a/app-text/qpdfview/qpdfview-0.4.18_p20211227.ebuild +++ b/app-text/qpdfview/qpdfview-0.4.18_p20211227.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="cups +dbus djvu fitz +pdf postscript +sqlite +svg synctex" REQUIRED_USE="?? ( fitz pdf )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libofa/
commit: 322575cdd79e7e200c74066f30c02a90ce2b8dd0 Author: Sam James gentoo org> AuthorDate: Thu Nov 24 01:07:10 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 01:07:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=322575cd media-libs/libofa: fix configure w/ clang 16 Signed-off-by: Sam James gentoo.org> .../{libofa-0.9.3-r2.ebuild => libofa-0.9.3-r3.ebuild} | 18 -- 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/media-libs/libofa/libofa-0.9.3-r2.ebuild b/media-libs/libofa/libofa-0.9.3-r3.ebuild similarity index 80% rename from media-libs/libofa/libofa-0.9.3-r2.ebuild rename to media-libs/libofa/libofa-0.9.3-r3.ebuild index d561bd01c9f0..f991500d7892 100644 --- a/media-libs/libofa/libofa-0.9.3-r2.ebuild +++ b/media-libs/libofa/libofa-0.9.3-r3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit flag-o-matic multilib-minimal +inherit autotools flag-o-matic multilib-minimal DESCRIPTION="Open Fingerprint Architecture" HOMEPAGE="https://code.google.com/p/musicip-libofa/; @@ -12,7 +12,6 @@ SRC_URI="https://musicip-libofa.googlecode.com/files/${P}.tar.gz; LICENSE="|| ( APL-1.0 GPL-2 )" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE="" BDEPEND="virtual/pkgconfig" DEPEND=">=sci-libs/fftw-3.3.3-r2[${MULTILIB_USEDEP}]" @@ -26,13 +25,20 @@ src_prepare() { # disable building non-installed examples sed -i -e '/SUBDIRS/s:examples::' Makefile.{am,in} || die + # Force regeneration for Clang 16 + rm aclocal.m4 || die + eautoreconf +} + +src_configure() { is-flag -ffast-math && append-flags -fno-fast-math + + multilib-minimal_src_configure } multilib_src_configure() { # disable dependencies that were used for the noinst_ example only - ECONF_SOURCE=${S} \ - econf \ + ECONF_SOURCE="${S}" econf \ ac_cv_lib_expat_XML_ExpatVersion=yes \ ac_cv_lib_curl_curl_global_init=yes \ --disable-static
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/pari/
commit: 1729f95195fd4a5fe58e8ee1dfda42a98e58756e Author: Michael Orlitzky gentoo org> AuthorDate: Wed Nov 23 23:49:49 2022 + Commit: Michael Orlitzky gentoo org> CommitDate: Thu Nov 24 01:02:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1729f951 sci-mathematics/pari: add 2.15.1, drop 2.15.0 Signed-off-by: Michael Orlitzky gentoo.org> sci-mathematics/pari/Manifest | 2 +- sci-mathematics/pari/{pari-2.15.0.ebuild => pari-2.15.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-mathematics/pari/Manifest b/sci-mathematics/pari/Manifest index 29b4609e75c1..df9fca51a90a 100644 --- a/sci-mathematics/pari/Manifest +++ b/sci-mathematics/pari/Manifest @@ -1,2 +1,2 @@ DIST pari-2.13.4.tar.gz 4772735 BLAKE2B 5a3eebd380f1e47f38746b03ddde9a715ed74e7e8e4ed30ef8f2d62cf7289694b800fc8396557150ce9d79245c244fb56cecddac867c6057b438da4df68505e6 SHA512 0eb8c0100d76fb8f29fd29e6a49e9534b9a4d90e1869820dbfddd57fe444f0e83909947331823157a67be31f71a5d26fa1224f72ce3f9e5197db0194c417b9b9 -DIST pari-2.15.0.tar.gz 5172089 BLAKE2B 30a39542186a84470bf3dfffe3234f8e4e80ab767d4550a1b274d651a741e009fd20d50ff35bff06ed679cd13ae44ae173f3a9b48326ef8011849de62ad2f437 SHA512 6366734f7746a3982c464646e42b67382d5e5473709b192a359791621be14bb0e7521481a42c35f9a28ac6428485307472eb3fc8bd877bf3466f3610368a9f09 +DIST pari-2.15.1.tar.gz 5175706 BLAKE2B abc04a8bd75f756ad62937941c3b88f910bf57d58e7c4eda20649292ce5ba390688abe463d27cb22af0aee0249967e67a6f929beb9ef328d00d05648af5bf72e SHA512 8f536c1cabff3a082f67febd00240506eef5288c7e85c97d23018e8cdd01109dfb8ebe2fa71dc0e929c55ca00f31349fd145030689c988289201de2ddbcf0a5c diff --git a/sci-mathematics/pari/pari-2.15.0.ebuild b/sci-mathematics/pari/pari-2.15.1.ebuild similarity index 100% rename from sci-mathematics/pari/pari-2.15.0.ebuild rename to sci-mathematics/pari/pari-2.15.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-proton/files/
commit: 58cfcf82bb278d98773f3128c6177bba1dd259d3 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Nov 24 00:35:55 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Nov 24 00:54:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58cfcf82 app-emulation/wine-proton: trim README of obsolete eselect issue Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-proton/files/README.gentoo | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app-emulation/wine-proton/files/README.gentoo b/app-emulation/wine-proton/files/README.gentoo index 988d28df7ddf..5b24fb4b7b8f 100644 --- a/app-emulation/wine-proton/files/README.gentoo +++ b/app-emulation/wine-proton/files/README.gentoo @@ -48,5 +48,4 @@ provide by default. --- If have other Wine variants installed, remember to either use `eselect wine` -to select this variant or call it as wine-proton. Note other available -variants may be auto-selected when removing/replacing a selected slot. +to select this variant or call it as wine-proton.
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/files/, app-emulation/wine-vanilla/
commit: a62ccb7245ecaedf4bf99bd1f4101f3b1d02ae49 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Nov 23 23:46:33 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Nov 24 00:54:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a62ccb72 app-emulation/wine-vanilla: backport opengl32.dll fix to 7.21 Signed-off-by: Ionen Wolkens gentoo.org> .../files/wine-vanilla-7.21-opengl32.patch | 73 ++ ...lla-7.21.ebuild => wine-vanilla-7.21-r1.ebuild} | 3 +- 2 files changed, 75 insertions(+), 1 deletion(-) diff --git a/app-emulation/wine-vanilla/files/wine-vanilla-7.21-opengl32.patch b/app-emulation/wine-vanilla/files/wine-vanilla-7.21-opengl32.patch new file mode 100644 index ..9411e05e96fd --- /dev/null +++ b/app-emulation/wine-vanilla/files/wine-vanilla-7.21-opengl32.patch @@ -0,0 +1,73 @@ +Fixes PE opengl32.dll failing to initialize. + +https://gitlab.winehq.org/wine/wine/-/commit/34099bba6cb +From: Rémi Bernon +Date: Mon, 14 Nov 2022 11:55:51 +0100 +Subject: [PATCH] ntdll: Delay loading unixlibs until the functions are + requested. + +Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53909 +--- a/dlls/ntdll/unix/virtual.c b/dlls/ntdll/unix/virtual.c +@@ -98,6 +98,7 @@ struct builtin_module + unsigned int refcount; + void*handle; + void*module; ++char*unix_path; + void*unix_handle; + }; + +@@ -583,6 +584,7 @@ static void add_builtin_module( void *module, void *handle ) + builtin->handle = handle; + builtin->module = module; + builtin->refcount= 1; ++builtin->unix_path = NULL; + builtin->unix_handle = NULL; + list_add_tail( _modules, >entry ); + } +@@ -603,6 +605,7 @@ void release_builtin_module( void *module ) + list_remove( >entry ); + if (builtin->handle) dlclose( builtin->handle ); + if (builtin->unix_handle) dlclose( builtin->unix_handle ); ++free( builtin->unix_path ); + free( builtin ); + } + break; +@@ -652,6 +655,8 @@ static NTSTATUS get_builtin_unix_funcs( void *module, BOOL wow, const void **fun + LIST_FOR_EACH_ENTRY( builtin, _modules, struct builtin_module, entry ) + { + if (builtin->module != module) continue; ++if (builtin->unix_path && !builtin->unix_handle) ++builtin->unix_handle = dlopen( builtin->unix_path, RTLD_NOW ); + if (builtin->unix_handle) + { + *funcs = dlsym( builtin->unix_handle, ptr_name ); +@@ -669,26 +674,19 @@ static NTSTATUS get_builtin_unix_funcs( void *module, BOOL wow, const void **fun + */ + NTSTATUS load_builtin_unixlib( void *module, const char *name ) + { +-void *handle; + sigset_t sigset; +-NTSTATUS status = STATUS_DLL_NOT_FOUND; ++NTSTATUS status = STATUS_SUCCESS; + struct builtin_module *builtin; + +-if (!(handle = dlopen( name, RTLD_NOW ))) return status; + server_enter_uninterrupted_section( _mutex, ); + LIST_FOR_EACH_ENTRY( builtin, _modules, struct builtin_module, entry ) + { + if (builtin->module != module) continue; +-if (!builtin->unix_handle) +-{ +-builtin->unix_handle = handle; +-status = STATUS_SUCCESS; +-} ++if (!builtin->unix_path) builtin->unix_path = strdup( name ); + else status = STATUS_IMAGE_ALREADY_LOADED; + break; + } + server_leave_uninterrupted_section( _mutex, ); +-if (status) dlclose( handle ); + return status; + } + diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.21.ebuild b/app-emulation/wine-vanilla/wine-vanilla-7.21-r1.ebuild similarity index 99% rename from app-emulation/wine-vanilla/wine-vanilla-7.21.ebuild rename to app-emulation/wine-vanilla/wine-vanilla-7.21-r1.ebuild index d931d7219d8d..38fe963828ae 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-7.21.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-7.21-r1.ebuild @@ -128,7 +128,8 @@ QA_TEXTRELS="usr/lib/*/wine/i386-unix/*.so" # uses -fno-PIC -Wl,-z,notext PATCHES=( "${FILESDIR}"/${PN}-7.0-noexecstack.patch "${FILESDIR}"/${PN}-7.20-unwind.patch - "${FILESDIR}"/${PN}-7.21-crossflags.patch + "${FILESDIR}"/${P}-crossflags.patch + "${FILESDIR}"/${P}-opengl32.patch ) pkg_pretend() {
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/, app-emulation/wine-staging/files/
commit: bd5474ca01e379cb7b8d4c4da6f6bd3be103f8bf Author: Ionen Wolkens gentoo org> AuthorDate: Wed Nov 23 23:49:07 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Nov 24 00:54:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5474ca app-emulation/wine-staging: backport opengl32.dll fix to 7.21 Signed-off-by: Ionen Wolkens gentoo.org> .../files/wine-staging-7.21-opengl32.patch | 73 ++ ...ing-7.21.ebuild => wine-staging-7.21-r1.ebuild} | 3 +- 2 files changed, 75 insertions(+), 1 deletion(-) diff --git a/app-emulation/wine-staging/files/wine-staging-7.21-opengl32.patch b/app-emulation/wine-staging/files/wine-staging-7.21-opengl32.patch new file mode 100644 index ..9411e05e96fd --- /dev/null +++ b/app-emulation/wine-staging/files/wine-staging-7.21-opengl32.patch @@ -0,0 +1,73 @@ +Fixes PE opengl32.dll failing to initialize. + +https://gitlab.winehq.org/wine/wine/-/commit/34099bba6cb +From: Rémi Bernon +Date: Mon, 14 Nov 2022 11:55:51 +0100 +Subject: [PATCH] ntdll: Delay loading unixlibs until the functions are + requested. + +Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53909 +--- a/dlls/ntdll/unix/virtual.c b/dlls/ntdll/unix/virtual.c +@@ -98,6 +98,7 @@ struct builtin_module + unsigned int refcount; + void*handle; + void*module; ++char*unix_path; + void*unix_handle; + }; + +@@ -583,6 +584,7 @@ static void add_builtin_module( void *module, void *handle ) + builtin->handle = handle; + builtin->module = module; + builtin->refcount= 1; ++builtin->unix_path = NULL; + builtin->unix_handle = NULL; + list_add_tail( _modules, >entry ); + } +@@ -603,6 +605,7 @@ void release_builtin_module( void *module ) + list_remove( >entry ); + if (builtin->handle) dlclose( builtin->handle ); + if (builtin->unix_handle) dlclose( builtin->unix_handle ); ++free( builtin->unix_path ); + free( builtin ); + } + break; +@@ -652,6 +655,8 @@ static NTSTATUS get_builtin_unix_funcs( void *module, BOOL wow, const void **fun + LIST_FOR_EACH_ENTRY( builtin, _modules, struct builtin_module, entry ) + { + if (builtin->module != module) continue; ++if (builtin->unix_path && !builtin->unix_handle) ++builtin->unix_handle = dlopen( builtin->unix_path, RTLD_NOW ); + if (builtin->unix_handle) + { + *funcs = dlsym( builtin->unix_handle, ptr_name ); +@@ -669,26 +674,19 @@ static NTSTATUS get_builtin_unix_funcs( void *module, BOOL wow, const void **fun + */ + NTSTATUS load_builtin_unixlib( void *module, const char *name ) + { +-void *handle; + sigset_t sigset; +-NTSTATUS status = STATUS_DLL_NOT_FOUND; ++NTSTATUS status = STATUS_SUCCESS; + struct builtin_module *builtin; + +-if (!(handle = dlopen( name, RTLD_NOW ))) return status; + server_enter_uninterrupted_section( _mutex, ); + LIST_FOR_EACH_ENTRY( builtin, _modules, struct builtin_module, entry ) + { + if (builtin->module != module) continue; +-if (!builtin->unix_handle) +-{ +-builtin->unix_handle = handle; +-status = STATUS_SUCCESS; +-} ++if (!builtin->unix_path) builtin->unix_path = strdup( name ); + else status = STATUS_IMAGE_ALREADY_LOADED; + break; + } + server_leave_uninterrupted_section( _mutex, ); +-if (status) dlclose( handle ); + return status; + } + diff --git a/app-emulation/wine-staging/wine-staging-7.21.ebuild b/app-emulation/wine-staging/wine-staging-7.21-r1.ebuild similarity index 99% rename from app-emulation/wine-staging/wine-staging-7.21.ebuild rename to app-emulation/wine-staging/wine-staging-7.21-r1.ebuild index e3f38a33cb12..606f5b2e9331 100644 --- a/app-emulation/wine-staging/wine-staging-7.21.ebuild +++ b/app-emulation/wine-staging/wine-staging-7.21-r1.ebuild @@ -129,7 +129,8 @@ QA_TEXTRELS="usr/lib/*/wine/i386-unix/*.so" # uses -fno-PIC -Wl,-z,notext PATCHES=( "${FILESDIR}"/${PN}-7.17-noexecstack.patch "${FILESDIR}"/${PN}-7.20-unwind.patch - "${FILESDIR}"/${PN}-7.21-crossflags.patch + "${FILESDIR}"/${P}-crossflags.patch + "${FILESDIR}"/${P}-opengl32.patch ) pkg_pretend() {
[gentoo-commits] repo/gentoo:master commit in: net-misc/radvd/files/, net-misc/radvd/
commit: 6ccf1b9327a975ba069b356e3e9f1a51e39ca45d Author: Sam James gentoo org> AuthorDate: Thu Nov 24 00:52:13 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 24 00:52:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ccf1b93 net-misc/radvd: fix build w/ clang 16 Closes: https://bugs.gentoo.org/880823 Signed-off-by: Sam James gentoo.org> net-misc/radvd/files/radvd-2.19-clang16.patch | 62 ++ net-misc/radvd/radvd-2.19-r5.ebuild | 74 +++ 2 files changed, 136 insertions(+) diff --git a/net-misc/radvd/files/radvd-2.19-clang16.patch b/net-misc/radvd/files/radvd-2.19-clang16.patch new file mode 100644 index ..793126dbcc1b --- /dev/null +++ b/net-misc/radvd/files/radvd-2.19-clang16.patch @@ -0,0 +1,62 @@ +https://github.com/radvd-project/radvd/commit/f4baa88bfd77710a6034e3c23b95ef5efb80f83b +https://bugs.gentoo.org/880823 + +From ff7ab0cf445236f30e58531175ba912614fed952 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Thu, 17 Nov 2022 22:03:25 + +Subject: [PATCH 1/2] Makefile.am: drop -Wno-implicit-function-declaration + +1. Clang 16 makes -Wimplicit-function-declaration error by default + (and it's planned that GCC 14 will do the same) so we need to fix + the real problem. This is papering over it. + +2. It's not true that there's nothing we can do about it. Fix in a follow-up + commit. + +Bug: https://bugs.gentoo.org/880823 +Fixes: b5e6b09cf914a960ac3b1676b77d3ea9f91821c7 +Signed-off-by: Sam James +--- a/Makefile.am b/Makefile.am +@@ -66,9 +66,6 @@ radvd_LDADD = \ + scanner.c: gram.h + gram.h: gram.c + +-libradvd_parser_a_CFLAGS = \ +- -Wno-implicit-function-declaration +- + libradvd_parser_a_SOURCES = \ + gram.h \ + gram.y \ + +From e0f5bcd9091a5f7abd423fce9f372c8079849a64 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Thu, 17 Nov 2022 22:03:25 + +Subject: [PATCH 2/2] gram.y: Fix -Wimplicit-function-declaration + +Clang 16 makes -Wimplicit-function-declaration an error by default. + +For more information, see LWN.net [0] or LLVM's Discourse [1], the Gentoo wiki [2], +or the (new) c-std-porting mailing list [3]. + +[0] https://lwn.net/Articles/913505/ +[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213 +[2] https://wiki.gentoo.org/wiki/Modern_C_porting +[3] hosted at lists.linux.dev. + +Bug: https://bugs.gentoo.org/880823 +Signed-off-by: Sam James +--- a/gram.y b/gram.y +@@ -20,6 +20,10 @@ + + #define YYERROR_VERBOSE 1 + ++int yylex (void); ++void yyset_in (FILE * _in_str); ++int yylex_destroy (void); ++ + #if 0 /* no longer necessary? */ + #ifndef HAVE_IN6_ADDR_S6_ADDR + # ifdef __FreeBSD__ + diff --git a/net-misc/radvd/radvd-2.19-r5.ebuild b/net-misc/radvd/radvd-2.19-r5.ebuild new file mode 100644 index ..339fa3d60deb --- /dev/null +++ b/net-misc/radvd/radvd-2.19-r5.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools readme.gentoo-r1 systemd toolchain-funcs + +DESCRIPTION="Linux IPv6 Router Advertisement Daemon" +HOMEPAGE="https://v6web.litech.org/radvd/; +SRC_URI="https://v6web.litech.org/radvd/dist/${P}.tar.xz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="selinux test" +RESTRICT="!test? ( test )" + +BDEPEND="virtual/pkgconfig" +DEPEND=" + sys-devel/bison + sys-devel/flex + test? ( dev-libs/check ) +" +RDEPEND=" + acct-group/radvd + acct-user/radvd + selinux? ( sec-policy/selinux-radvd ) +" + +DOCS=( CHANGES README TODO radvd.conf.example ) + +PATCHES=( + "${FILESDIR}"/${P}-musl-include.patch + "${FILESDIR}"/${P}-clang16.patch +) + +src_prepare() { + default + + # Drop once clang16 patch is in a release + eautoreconf +} + +src_configure() { + econf --with-pidfile=/run/radvd/radvd.pid \ + --with-systemdsystemunitdir=no \ + $(use_with test check) +} + +src_compile() { + emake AR="$(tc-getAR)" +} + +src_install() { + default + + docinto html + dodoc INTRO.html + + newinitd "${FILESDIR}"/${PN}-2.15.init ${PN} + newconfd "${FILESDIR}"/${PN}.conf ${PN} + + systemd_dounit "${FILESDIR}"/${PN}.service + + readme.gentoo_create_doc +} + +DISABLE_AUTOFORMATTING=1 +DOC_CONTENTS="Please create a configuration file ${ROOT}/etc/radvd.conf. +See ${ROOT}/usr/share/doc/${PF} for an example. + +grsecurity users should allow a specific group to read /proc +and add the radvd user to that group, otherwise radvd may +segfault on startup."
[gentoo-commits] repo/gentoo:master commit in: net-irc/znc-palaver/
commit: 024e6cbae077bcc03122d0d966b07e37a2c32587 Author: Conrad Kostecki gentoo org> AuthorDate: Wed Nov 23 23:43:00 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Nov 23 23:44:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=024e6cba net-irc/znc-palaver: amd64 stable Signed-off-by: Conrad Kostecki gentoo.org> net-irc/znc-palaver/znc-palaver-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/znc-palaver/znc-palaver-1.2.2.ebuild b/net-irc/znc-palaver/znc-palaver-1.2.2.ebuild index a02f04fc7453..9d6f3110de8a 100644 --- a/net-irc/znc-palaver/znc-palaver-1.2.2.ebuild +++ b/net-irc/znc-palaver/znc-palaver-1.2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/cocodelabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-irc/znc-palaver/
commit: 8e3297e85b4b4a0d8221d5b164e25a7f4d5d949b Author: Conrad Kostecki gentoo org> AuthorDate: Wed Nov 23 23:44:01 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Nov 23 23:44:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e3297e8 net-irc/znc-palaver: drop 1.2.1-r1 Signed-off-by: Conrad Kostecki gentoo.org> net-irc/znc-palaver/Manifest| 1 - net-irc/znc-palaver/znc-palaver-1.2.1-r1.ebuild | 60 - 2 files changed, 61 deletions(-) diff --git a/net-irc/znc-palaver/Manifest b/net-irc/znc-palaver/Manifest index bff72c1e0f33..b571ecbc2f12 100644 --- a/net-irc/znc-palaver/Manifest +++ b/net-irc/znc-palaver/Manifest @@ -1,2 +1 @@ -DIST znc-palaver-1.2.1.tar.gz 13302 BLAKE2B 0a46e4dd93f06a2b1705d619b0960a246ebf326fe4ca1afdc152a90274984421478ff52bd942a09dffe58349477d622b2839b2e1af0cb11b5bc8c7a329d3b3a4 SHA512 0cfa4dfcebca79ed0aaa9b44c7395318782237a8752e26810686276587004ab95342f5983e6c9a74950da062c34e634d8a4bf502977289e59686eef069dca84a DIST znc-palaver-1.2.2.tar.gz 14649 BLAKE2B ad67bbbfc9ad293ce71669d84b7ccb3bd69f52e534662ac35c4a3ecd41fe91af2fe519f109dd2e9b9b824e5970883706a6dc7ebc89b806e74e5ad121466947f8 SHA512 b91ba7200cac393557252874293f131c83a4cea83203457e8f6f91a129d8207c16951b983e52848ce4f54750752f69765ca26b8e3f50e74da2a11138eaf2bdce diff --git a/net-irc/znc-palaver/znc-palaver-1.2.1-r1.ebuild b/net-irc/znc-palaver/znc-palaver-1.2.1-r1.ebuild deleted file mode 100644 index 73185c6ac198.. --- a/net-irc/znc-palaver/znc-palaver-1.2.1-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit python-single-r1 toolchain-funcs - -DESCRIPTION="A ZNC module which provides push notifications to Palaver" -HOMEPAGE="https://github.com/cocodelabs/znc-palaver; -SRC_URI="https://github.com/cocodelabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND=" - ${PYTHON_DEPS} - net-irc/znc:=[ssl]" - -BDEPEND=" - ${RDEPEND} - $(python_gen_cond_dep ' - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/semantic_version[${PYTHON_USEDEP}] - ') -" - -DOCS=( "CHANGELOG.md" "README.md" ) - -PATCHES=( - "${FILESDIR}/${P}-python310.patch" - "${FILESDIR}/${P}-xunit2.patch" -) - -src_compile() { - tc-export CXX - - # Building znc modules by 'znc-buildmod' - # does not support multiple threads. - emake -j1 -} - -src_test() { - default - - emake test-integration -} - -src_install() { - insinto /usr/$(get_libdir)/znc - doins palaver.so - - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/say/
commit: 9657cb0c1cc3516690d4170c73ab9af4a20f8c87 Author: Conrad Kostecki gentoo org> AuthorDate: Wed Nov 23 23:42:38 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Nov 23 23:44:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9657cb0c dev-lua/say: drop 1.3_p1-r1 Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/say/Manifest | 1 - dev-lua/say/say-1.3_p1-r1.ebuild | 48 2 files changed, 49 deletions(-) diff --git a/dev-lua/say/Manifest b/dev-lua/say/Manifest index 31dc07a30a59..793ca862a678 100644 --- a/dev-lua/say/Manifest +++ b/dev-lua/say/Manifest @@ -1,2 +1 @@ -DIST say-1.3_p1.tar.gz 3667 BLAKE2B bd99687a71129c5038749b0a2ea48411a411cf05559793cc0c4802a5b7aa620fbf4fd15ed9ab661b33c7b9f94468aaf9e292d177aca4d1c7cd29009601d015f0 SHA512 8d4a360bf0731c2a70c23edb9e6e81cab1e7d9b861aa35103a5c6e521633410860d76c46dc2ea62a06ac8ab3b522bc71c11143d6fe7e26e7fa24dd3f5ea1e5f6 DIST say-1.4.1.tar.gz 6091 BLAKE2B 59280a9d8e95f1f759c59a4886f864046ff65db035652acec0c9c32eda000ed8eda74385769bc6b0946262a3695db857848ca4b844a8a1626949c1b5bf273dab SHA512 a6c3477859615d7ae0677ac7aa0cefe8bf6f43424812062b4a06145017952b176801431c5be920cb67f52c07cc3d374e8a6714233e2252a2bb6b7ed4c3e32f90 diff --git a/dev-lua/say/say-1.3_p1-r1.ebuild b/dev-lua/say/say-1.3_p1-r1.ebuild deleted file mode 100644 index 59c6ecbebc7a.. --- a/dev-lua/say/say-1.3_p1-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-{1..4} luajit ) -MY_PV="${PV/_p/-}" - -inherit lua - -DESCRIPTION="Lua String Hashing/Indexing Library" -HOMEPAGE="https://github.com/lunarmodules/say; -SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" -IUSE="test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND="${LUA_DEPS}" - -BDEPEND=" - virtual/pkgconfig - test? ( dev-lua/busted[${LUA_USEDEP}] ) - ${RDEPEND} -" - -lua_src_test() { - busted --lua=${ELUA} || die -} - -src_test() { - lua_foreach_impl lua_src_test -} - -lua_src_install() { - insinto $(lua_get_lmod_dir)/say - doins src/init.lua - - einstalldocs -} - -src_install() { - lua_foreach_impl lua_src_install -}
[gentoo-commits] repo/gentoo:master commit in: net-irc/znc-palaver/
commit: 5f4c55d53e6e27989881457c74b083d8bab68807 Author: Conrad Kostecki gentoo org> AuthorDate: Wed Nov 23 23:43:24 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Nov 23 23:44:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4c55d5 net-irc/znc-palaver: x86 stable Signed-off-by: Conrad Kostecki gentoo.org> net-irc/znc-palaver/znc-palaver-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/znc-palaver/znc-palaver-1.2.2.ebuild b/net-irc/znc-palaver/znc-palaver-1.2.2.ebuild index 9d6f3110de8a..fb325d4797bb 100644 --- a/net-irc/znc-palaver/znc-palaver-1.2.2.ebuild +++ b/net-irc/znc-palaver/znc-palaver-1.2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/cocodelabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme-sh/
commit: cffb144351c28d8eeaf00d8fd9f9a7fce0a07a1a Author: Conrad Kostecki gentoo org> AuthorDate: Wed Nov 23 23:41:24 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Nov 23 23:44:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cffb1443 app-crypt/acme-sh: drop 3.0.4 Signed-off-by: Conrad Kostecki gentoo.org> app-crypt/acme-sh/Manifest | 1 - app-crypt/acme-sh/acme-sh-3.0.4.ebuild | 54 -- 2 files changed, 55 deletions(-) diff --git a/app-crypt/acme-sh/Manifest b/app-crypt/acme-sh/Manifest index da9ff4790509..8ed71b13cf97 100644 --- a/app-crypt/acme-sh/Manifest +++ b/app-crypt/acme-sh/Manifest @@ -1,2 +1 @@ -DIST acme.sh-3.0.4.tar.gz 253157 BLAKE2B b1bde1ca31ef34c264f5045dd36220b3fd04230c59f7e65a9623681377dbde161ed3b92d86bd3e6f5a115d8847b1c2019bf984194f2901b52eb65abefad8bf81 SHA512 919987ac026366d245fa2730edf1212deafb051129811f35b482a30af9b0034a802baa218a35048e030795127cfeae03b4c3d4f12e580cd82edbacdd72e588e7 DIST acme.sh-3.0.5.tar.gz 270092 BLAKE2B daba86ec09df80d374d1ea632f2bc84ecfbf665874d10fcb410e1bde7787551bb8b128e1ed0a4dc7943f821aaba6f9ae43b83225875f389d02d20d47b6fdf8f3 SHA512 882768c84182a8b11f4f315a9b429cd84399145a97b64772a42e0c7fc478c6c5f93a6c73289410b4d2108786a7c275e99f2e47991bdca315fd7d80a4282eefc9 diff --git a/app-crypt/acme-sh/acme-sh-3.0.4.ebuild b/app-crypt/acme-sh/acme-sh-3.0.4.ebuild deleted file mode 100644 index e8a4db2391b3.. --- a/app-crypt/acme-sh/acme-sh-3.0.4.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN="${PN/-/.}" -MY_P="${MY_PN}-${PV}" - -inherit optfeature - -DESCRIPTION="A pure Unix shell script implementing ACME client protocol" -HOMEPAGE="https://github.com/acmesh-official/acme.sh; -SRC_URI="https://github.com/acmesh-official/${MY_PN}/archive/${PV}.tar.gz -> ${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -IUSE="selinux" - -RDEPEND=" - dev-libs/openssl:0 - net-misc/curl - net-misc/socat - selinux? ( sec-policy/selinux-certbot ) -" - -src_install() { - newdoc deploy/README.md README-deploy.md - newdoc dnsapi/README.md README-dnsapi.md - rm {deploy,dnsapi}/README.md || die - einstalldocs - - exeinto /usr/share/acme.sh - doexe acme.sh - - insinto /usr/share/acme.sh - doins -r deploy dnsapi notify - - keepdir /etc/acme-sh - doenvd "${FILESDIR}"/99acme-sh - - insinto /etc/bash/bashrc.d - doins "${FILESDIR}"/acme.sh - - dosym ../share/acme.sh/acme.sh usr/bin/acme.sh -} - -pkg_postinst() { - optfeature_header "For webserver mode, install a supported web server:" - optfeature "using apache2 webserver mode" www-servers/apache - optfeature "using nginx webserver mode" www-servers/nginx -}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme-sh/
commit: 3e0c11d084070dd2bb7999ec4f69596126728cbe Author: Conrad Kostecki gentoo org> AuthorDate: Wed Nov 23 23:41:00 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Nov 23 23:44:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e0c11d0 app-crypt/acme-sh: add 3.0.5 Signed-off-by: Conrad Kostecki gentoo.org> app-crypt/acme-sh/Manifest | 1 + app-crypt/acme-sh/acme-sh-3.0.5.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/app-crypt/acme-sh/Manifest b/app-crypt/acme-sh/Manifest index f7bc015bfae9..da9ff4790509 100644 --- a/app-crypt/acme-sh/Manifest +++ b/app-crypt/acme-sh/Manifest @@ -1 +1,2 @@ DIST acme.sh-3.0.4.tar.gz 253157 BLAKE2B b1bde1ca31ef34c264f5045dd36220b3fd04230c59f7e65a9623681377dbde161ed3b92d86bd3e6f5a115d8847b1c2019bf984194f2901b52eb65abefad8bf81 SHA512 919987ac026366d245fa2730edf1212deafb051129811f35b482a30af9b0034a802baa218a35048e030795127cfeae03b4c3d4f12e580cd82edbacdd72e588e7 +DIST acme.sh-3.0.5.tar.gz 270092 BLAKE2B daba86ec09df80d374d1ea632f2bc84ecfbf665874d10fcb410e1bde7787551bb8b128e1ed0a4dc7943f821aaba6f9ae43b83225875f389d02d20d47b6fdf8f3 SHA512 882768c84182a8b11f4f315a9b429cd84399145a97b64772a42e0c7fc478c6c5f93a6c73289410b4d2108786a7c275e99f2e47991bdca315fd7d80a4282eefc9 diff --git a/app-crypt/acme-sh/acme-sh-3.0.5.ebuild b/app-crypt/acme-sh/acme-sh-3.0.5.ebuild new file mode 100644 index ..c83e0e967104 --- /dev/null +++ b/app-crypt/acme-sh/acme-sh-3.0.5.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN/-/.}" +MY_P="${MY_PN}-${PV}" + +inherit optfeature + +DESCRIPTION="A pure Unix shell script implementing ACME client protocol" +HOMEPAGE="https://github.com/acmesh-official/acme.sh; +SRC_URI="https://github.com/acmesh-official/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +IUSE="selinux" + +RDEPEND=" + dev-libs/openssl:0 + net-misc/curl + net-misc/socat + selinux? ( sec-policy/selinux-certbot ) +" + +src_install() { + newdoc deploy/README.md README-deploy.md + newdoc dnsapi/README.md README-dnsapi.md + rm {deploy,dnsapi}/README.md || die + einstalldocs + + exeinto /usr/share/acme.sh + doexe acme.sh + + insinto /usr/share/acme.sh + doins -r deploy dnsapi notify + + keepdir /etc/acme-sh + doenvd "${FILESDIR}"/99acme-sh + + insinto /etc/bash/bashrc.d + doins "${FILESDIR}"/acme.sh + + dosym ../share/acme.sh/acme.sh usr/bin/acme.sh +} + +pkg_postinst() { + optfeature_header "For webserver mode, install a supported web server:" + optfeature "using apache2 webserver mode" www-servers/apache + optfeature "using nginx webserver mode" www-servers/nginx +}
[gentoo-commits] repo/gentoo:master commit in: dev-lua/say/
commit: 42e6b61a4398356250f74e552ffaeb61bfc261c6 Author: Conrad Kostecki gentoo org> AuthorDate: Wed Nov 23 23:42:16 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Nov 23 23:44:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42e6b61a dev-lua/say: stabilize all-arches Signed-off-by: Conrad Kostecki gentoo.org> dev-lua/say/say-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lua/say/say-1.4.1.ebuild b/dev-lua/say/say-1.4.1.ebuild index b17a4c9fa4d1..e18d471604d7 100644 --- a/dev-lua/say/say-1.4.1.ebuild +++ b/dev-lua/say/say-1.4.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/v${PV}.tar.gz - LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" IUSE="test" REQUIRED_USE="${LUA_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] proj/portage:master commit in: src/, /
commit: 38fcfd22dd8bd6cbecdd6327523d65b042389cc9 Author: Sam James gentoo org> AuthorDate: Wed Nov 9 10:16:27 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 23 23:43:51 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=38fcfd22 src: use designated initialiser syntax for PyModuleDef It's far easier to keep track of the arguments this way. Closes: https://github.com/gentoo/portage/pull/940 Signed-off-by: Sam James gentoo.org> NEWS | 2 ++ src/portage_util_file_copy_reflink_linux.c | 21 - src/portage_util_libc.c| 27 +-- 3 files changed, 27 insertions(+), 23 deletions(-) diff --git a/NEWS b/NEWS index 8767d393c..9284ff81d 100644 --- a/NEWS +++ b/NEWS @@ -10,6 +10,8 @@ Features: * cleanups: Drop long-obsolete Jython compatibility code. +* cleanups: Use designated initializer syntax in src/ (C bits). + * Add support for a distinct SYSROOT location that is not equal to / or ROOT. This is only expected to be used for cross-bootstrapping a new system from scratch using a crossdev environment under /usr/${CHOST}. diff --git a/src/portage_util_file_copy_reflink_linux.c b/src/portage_util_file_copy_reflink_linux.c index b00b57952..f0badc0e9 100644 --- a/src/portage_util_file_copy_reflink_linux.c +++ b/src/portage_util_file_copy_reflink_linux.c @@ -16,25 +16,20 @@ static PyObject * _reflink_linux_file_copy(PyObject *, PyObject *); static PyMethodDef reflink_linuxMethods[] = { { -"file_copy", -_reflink_linux_file_copy, -METH_VARARGS, -"Copy between two file descriptors, " -"with reflink and sparse file support." +.ml_name = "file_copy", +.ml_meth = _reflink_linux_file_copy, +.ml_flags = METH_VARARGS, +.ml_doc = "Copy between two file descriptors with reflink and sparse file support." }, {NULL, NULL, 0, NULL} }; static struct PyModuleDef moduledef = { PyModuleDef_HEAD_INIT, -"reflink_linux",/* m_name */ -"Module for reflink_linux copy operations", /* m_doc */ --1, /* m_size */ -reflink_linuxMethods, /* m_methods */ -NULL, /* m_reload */ -NULL, /* m_traverse */ -NULL, /* m_clear */ -NULL, /* m_free */ +.m_name = "reflink_linux", +.m_doc = "Module for reflink_linux copy operations", +.m_size = -1, +.m_methods = reflink_linuxMethods, }; PyMODINIT_FUNC diff --git a/src/portage_util_libc.c b/src/portage_util_libc.c index 2a3e624dc..12b2440c7 100644 --- a/src/portage_util_libc.c +++ b/src/portage_util_libc.c @@ -10,21 +10,28 @@ static PyObject * _libc_tolower(PyObject *, PyObject *); static PyObject * _libc_toupper(PyObject *, PyObject *); static PyMethodDef LibcMethods[] = { - {"tolower", _libc_tolower, METH_VARARGS, "Convert to lower case using system locale."}, - {"toupper", _libc_toupper, METH_VARARGS, "Convert to upper case using system locale."}, + { + .ml_name = "tolower", + .ml_meth = _libc_tolower, + .ml_flags = METH_VARARGS, + .ml_doc = "Convert to lower case using system locale." + + }, + { + .ml_name = "toupper", + .ml_meth = _libc_toupper, + .ml_flags = METH_VARARGS, + .ml_doc = "Convert to upper case using system locale." + }, {NULL, NULL, 0, NULL} }; static struct PyModuleDef moduledef = { PyModuleDef_HEAD_INIT, - "libc", /* m_name */ - "Module for converting case using the system locale", /* m_doc */ - -1, /* m_size */ - LibcMethods,/* m_methods */ - NULL, /* m_reload */ - NULL, /* m_traverse */ - NULL, /* m_clear */ - NULL, /* m_free */ + .m_name = "libc", + .m_doc = "Module for converting case using the system locale", + .m_size = -1, + .m_methods = LibcMethods, }; PyMODINIT_FUNC
[gentoo-commits] repo/gentoo:master commit in: dev-python/bracex/
commit: 5a7f69235164cb403bb4c2832b1ac5bb59c86136 Author: Sam James gentoo org> AuthorDate: Wed Nov 23 23:40:00 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 23 23:40:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a7f6923 dev-python/bracex: Keyword 2.3_p1 arm, #882593 Signed-off-by: Sam James gentoo.org> dev-python/bracex/bracex-2.3_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/bracex/bracex-2.3_p1.ebuild b/dev-python/bracex/bracex-2.3_p1.ebuild index 403c795cf0e8..c7173fbae49d 100644 --- a/dev-python/bracex/bracex-2.3_p1.ebuild +++ b/dev-python/bracex/bracex-2.3_p1.ebuild @@ -32,7 +32,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: net-misc/rsync/
commit: c73629db51255a5697e78882021b1a32fb51df7f Author: Sam James gentoo org> AuthorDate: Wed Nov 23 23:40:00 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 23 23:40:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c73629db net-misc/rsync: Keyword 3.2.7-r1 arm, #882593 Signed-off-by: Sam James gentoo.org> net-misc/rsync/rsync-3.2.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/rsync/rsync-3.2.7-r1.ebuild b/net-misc/rsync/rsync-3.2.7-r1.ebuild index bd3b9c98369c..9af44ab57907 100644 --- a/net-misc/rsync/rsync-3.2.7-r1.ebuild +++ b/net-misc/rsync/rsync-3.2.7-r1.ebuild @@ -27,7 +27,7 @@ else SRC_DIR="src-previews" else SRC_DIR="src" - KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi SRC_URI="https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz
[gentoo-commits] repo/gentoo:master commit in: dev-python/bracex/
commit: d5648a19b20879ce0fe8582fa5fc0f5de833d999 Author: Sam James gentoo org> AuthorDate: Wed Nov 23 23:39:58 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 23 23:39:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5648a19 dev-python/bracex: Keyword 2.3_p1 sparc, #882593 Signed-off-by: Sam James gentoo.org> dev-python/bracex/bracex-2.3_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/bracex/bracex-2.3_p1.ebuild b/dev-python/bracex/bracex-2.3_p1.ebuild index b40c73702159..403c795cf0e8 100644 --- a/dev-python/bracex/bracex-2.3_p1.ebuild +++ b/dev-python/bracex/bracex-2.3_p1.ebuild @@ -32,7 +32,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 x86" +KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: net-misc/rsync/
commit: c9b930c3f179d18fbfae5d8d33a6821210dec0ac Author: Sam James gentoo org> AuthorDate: Wed Nov 23 23:39:57 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 23 23:39:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b930c3 net-misc/rsync: Keyword 3.2.7-r1 sparc, #882593 Signed-off-by: Sam James gentoo.org> net-misc/rsync/rsync-3.2.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/rsync/rsync-3.2.7-r1.ebuild b/net-misc/rsync/rsync-3.2.7-r1.ebuild index 448a8236ead9..bd3b9c98369c 100644 --- a/net-misc/rsync/rsync-3.2.7-r1.ebuild +++ b/net-misc/rsync/rsync-3.2.7-r1.ebuild @@ -27,7 +27,7 @@ else SRC_DIR="src-previews" else SRC_DIR="src" - KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi SRC_URI="https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz
[gentoo-commits] repo/gentoo:master commit in: net-misc/rsync/
commit: fc45a81d751a4df9340280e6a70d123cfae4538c Author: Sam James gentoo org> AuthorDate: Wed Nov 23 23:39:55 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 23 23:39:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc45a81d net-misc/rsync: Keyword 3.2.7-r1 arm64, #882593 Signed-off-by: Sam James gentoo.org> net-misc/rsync/rsync-3.2.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/rsync/rsync-3.2.7-r1.ebuild b/net-misc/rsync/rsync-3.2.7-r1.ebuild index be57ac763382..448a8236ead9 100644 --- a/net-misc/rsync/rsync-3.2.7-r1.ebuild +++ b/net-misc/rsync/rsync-3.2.7-r1.ebuild @@ -27,7 +27,7 @@ else SRC_DIR="src-previews" else SRC_DIR="src" - KEYWORDS="~alpha ~amd64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi SRC_URI="https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz
[gentoo-commits] repo/gentoo:master commit in: dev-python/bracex/
commit: 3e642d805459da18e88e58af39896fc85ab6a7ed Author: Sam James gentoo org> AuthorDate: Wed Nov 23 23:39:56 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 23 23:39:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e642d80 dev-python/bracex: Keyword 2.3_p1 arm64, #882593 Signed-off-by: Sam James gentoo.org> dev-python/bracex/bracex-2.3_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/bracex/bracex-2.3_p1.ebuild b/dev-python/bracex/bracex-2.3_p1.ebuild index c689d4f18857..b40c73702159 100644 --- a/dev-python/bracex/bracex-2.3_p1.ebuild +++ b/dev-python/bracex/bracex-2.3_p1.ebuild @@ -32,7 +32,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~riscv ~s390 x86" +KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 x86" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: app-shells/bash/
commit: c0322f1d5dbd5b8c0468d93800281923599cfe4b Author: Sam James gentoo org> AuthorDate: Wed Nov 23 23:29:19 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 23 23:29:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0322f1d app-shells/bash: add 5.2_p12 Bug: https://bugs.gentoo.org/873931 Signed-off-by: Sam James gentoo.org> app-shells/bash/Manifest| 6 + app-shells/bash/bash-5.2_p12.ebuild | 344 2 files changed, 350 insertions(+) diff --git a/app-shells/bash/Manifest b/app-shells/bash/Manifest index 80b15f475b96..a6a915791ea8 100644 --- a/app-shells/bash/Manifest +++ b/app-shells/bash/Manifest @@ -391,3 +391,9 @@ DIST bash52-008 1771 BLAKE2B b46dde58525b727565efeca99cf4279fd2510382430b227ed23 DIST bash52-008.sig 95 BLAKE2B bf702abda6415ac31627c84095d211807cfaed74d53cdd712e1524ec5926f334852bf88b316aade5a87c5c2be2e2268d6867813e0d5205e4c3adc332259d54cf SHA512 84fde6817c0d63525d79355452eb31242b69d39dcc6d9e9453e5691e7ceb79af48a1be854a002d57aa120c7decbcae61af047a48ab1de54eef35b3877856c73b DIST bash52-009 1316 BLAKE2B 36a1a5be9166f436077aff8c8dc8e6b8745b6b07408e5abc3756846d199799cee22e825ae992f3db5f3885157fb37b64f1159b3bc8d0bd1d16c5980c9f74e092 SHA512 71fffb71e5876e7abea7e769f4438f2f8d3843d7dfec13f1ba7e79ead5b001d7543c92eb3a628b393f8652bf136e4768c1d1c7b55c155cafe83886b900396e68 DIST bash52-009.sig 95 BLAKE2B 5527f79b8477b48077002e0fa8277ea6851c02895e0e2cc3bb164f09032be093c2db9afeaea10410451cc4d6d0c189ef153d25f015e64d98495afb28b9d73769 SHA512 ca4b88c3f056d5ab25aaef0f4f9071fd29efc1ac1034a18f0c82187789618203db7eeb4693f82a302a553a0c779b5f186083d4d3f77d03fe34b8398dc44fcbec +DIST bash52-010 2045 BLAKE2B 0c61991d38c95b25411e793a09855c18f536ddfae237b09d01ac7898d4638b8747fc58d2c2f35c651026bd6957cb04780382256417e0bbde288aa4e05cd80530 SHA512 12d120e39593d3f23aa86e510b0eda514ec69ef42e910e5855e4c7510354e8504e5d6949770448f5632ce482c9ab468f4ba82a8a38b4a8237cdd7b54f742946a +DIST bash52-010.sig 95 BLAKE2B 347282a2784bfd813919d9690ba2d2dcf76772d826dae2885ca23a10c54ad76009d9637d2cbd7b249ec04ff1d8effcf238c3b75abb576a922e423993bee89153 SHA512 e046197aee4c3acef30872a5a742882e61f8d0eca88a311b9e3826f814935e7d1627800f3dbef22543cf47084b48ca07b22cadfc6c761c5b5a943dabfb150709 +DIST bash52-011 1229 BLAKE2B e1b246634ee7b1bba7e4b140bc730fa6770f5988ed215ea1ba646eea630789b86fec471e99c28b142b74539639f37239487b02b877ea360f519bdaee2894 SHA512 83a7584ca8ee512839183e329183476a2c8bcb995e3dc9d5188f04f11760bd3cb0f2d29d12bca2661b7ce8ab125d44d35d839f735992ca6c27f936d609ac4683 +DIST bash52-011.sig 95 BLAKE2B e74cee94ba4f5a1e094b026a5fde7d10a1d9280302694476cc701c79cb1915bec2eabc937f5f44ab393e427dd12c900609e35469514121b006f5efce92acaf29 SHA512 15ca053df8c1e87c1724379984ef93d509602f38fc0ce272a2fb1375e07d68299add46605c2c0fb0053eb449cc588cf063bd7a889eec77d4d55f18d3290359ed +DIST bash52-012 9107 BLAKE2B b7c4888a3af4e9ee37f3d83d15bad1360209eb412ba1e963c4be90b0b1d62e0c860f61f5cf7de3b7b1a34d341101069ffa5a65efc7dc5857dac296444321b9d2 SHA512 8f969cb36ee81ac47a4c3c6ee7fbe62159192fa4f14cb48973eccd55c458e6a093adc3045ee1c379544d8183d77813977a43cad5d225322d8816540a1cb8893b +DIST bash52-012.sig 95 BLAKE2B e4c1867b22814335c9cf233e6240578e181ae9f515e83a652b00b325efc314af463ed019f6f2c692d981a4ef6e70610ae69a16c880e29b44d11c332277f466e6 SHA512 22793024cc8a3c67c03a7e82d910c005e0cbfc657196427cdaaa25158c89c580e5cf2153f62d5bb2083ad5a88715724b79d9d922524c39b82c217824b5609a97 diff --git a/app-shells/bash/bash-5.2_p12.ebuild b/app-shells/bash/bash-5.2_p12.ebuild new file mode 100644 index ..955033674b60 --- /dev/null +++ b/app-shells/bash/bash-5.2_p12.ebuild @@ -0,0 +1,344 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/chetramey.asc +inherit flag-o-matic toolchain-funcs prefix verify-sig + +# Uncomment if we have a patchset +#GENTOO_PATCH_DEV="sam" +#GENTOO_PATCH_VER="${PV}" + +# Official patchlevel +# See ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/ +PLEVEL="${PV##*_p}" +MY_PV="${PV/_p*}" +MY_PV="${MY_PV/_/-}" +MY_P="${PN}-${MY_PV}" +MY_PATCHES=() + +is_release() { + case ${PV} in + |*_alpha*|*_beta*|*_rc*) + return 1 + ;; + *) + return 0 + ;; + esac +} + +[[ ${PV} != *_p* ]] && PLEVEL=0 + +# The version of readline this bash normally ships with. +# Note: right now, we don't use the system copy of readline for bash for non-releases. +READLINE_VER="8.2_p1" + +DESCRIPTION="The standard GNU Bourne again shell" +HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git; + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git; + EGIT_BRANCH=devel + inherit
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-proton/
commit: efbab0dad3aec302f311e6cf6809ff83ff727d9d Author: Ionen Wolkens gentoo org> AuthorDate: Wed Nov 23 23:09:06 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Nov 23 23:23:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efbab0da app-emulation/wine-proton: adjust mold workaround -version worked fine but is not correct (typo), so replace it (--version emits collect2 noise, so also add 2>/dev/null) Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-proton/wine-proton-7.0.4.ebuild| 2 +- app-emulation/wine-proton/wine-proton-7.0.5.ebuild| 2 +- app-emulation/wine-proton/wine-proton-7.0..ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-emulation/wine-proton/wine-proton-7.0.4.ebuild b/app-emulation/wine-proton/wine-proton-7.0.4.ebuild index 3b01f3d095cf..031a67e02638 100644 --- a/app-emulation/wine-proton/wine-proton-7.0.4.ebuild +++ b/app-emulation/wine-proton/wine-proton-7.0.4.ebuild @@ -220,7 +220,7 @@ src_configure() { # temporary workaround for tc-ld-force-bfd not yet enforcing with mold # https://github.com/gentoo/gentoo/pull/28355 - [[ $($(tc-getCC) ${LDFLAGS} -Wl,-version) == mold* ]] && + [[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] && append-ldflags -fuse-ld=bfd # build using upstream's way (--with-wine64) diff --git a/app-emulation/wine-proton/wine-proton-7.0.5.ebuild b/app-emulation/wine-proton/wine-proton-7.0.5.ebuild index 82c464535ae9..46cd54a51bd3 100644 --- a/app-emulation/wine-proton/wine-proton-7.0.5.ebuild +++ b/app-emulation/wine-proton/wine-proton-7.0.5.ebuild @@ -220,7 +220,7 @@ src_configure() { # temporary workaround for tc-ld-force-bfd not yet enforcing with mold # https://github.com/gentoo/gentoo/pull/28355 - [[ $($(tc-getCC) ${LDFLAGS} -Wl,-version) == mold* ]] && + [[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] && append-ldflags -fuse-ld=bfd # build using upstream's way (--with-wine64) diff --git a/app-emulation/wine-proton/wine-proton-7.0..ebuild b/app-emulation/wine-proton/wine-proton-7.0..ebuild index eeb9741d6db0..7906e159577b 100644 --- a/app-emulation/wine-proton/wine-proton-7.0..ebuild +++ b/app-emulation/wine-proton/wine-proton-7.0..ebuild @@ -220,7 +220,7 @@ src_configure() { # temporary workaround for tc-ld-force-bfd not yet enforcing with mold # https://github.com/gentoo/gentoo/pull/28355 - [[ $($(tc-getCC) ${LDFLAGS} -Wl,-version) == mold* ]] && + [[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] && append-ldflags -fuse-ld=bfd # build using upstream's way (--with-wine64)
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/
commit: 6b1f163badeb7a401008ac375875438898db97f6 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Nov 23 23:06:31 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Nov 23 23:23:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1f163b app-emulation/wine-vanilla: adjust mold workaround -version worked fine but is not correct (typo), so replace it (--version emits collect2 noise, so also add 2>/dev/null) Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-vanilla/wine-vanilla-7.0-r3.ebuild | 2 +- app-emulation/wine-vanilla/wine-vanilla-7.0.1.ebuild | 2 +- app-emulation/wine-vanilla/wine-vanilla-7.19.ebuild | 2 +- app-emulation/wine-vanilla/wine-vanilla-7.20.ebuild | 2 +- app-emulation/wine-vanilla/wine-vanilla-7.21.ebuild | 2 +- app-emulation/wine-vanilla/wine-vanilla-.ebuild | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0-r3.ebuild b/app-emulation/wine-vanilla/wine-vanilla-7.0-r3.ebuild index dc2e4068edcf..653e8809117b 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-7.0-r3.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-7.0-r3.ebuild @@ -224,7 +224,7 @@ src_configure() { # temporary workaround for tc-ld-force-bfd not yet enforcing with mold # https://github.com/gentoo/gentoo/pull/28355 - [[ $($(tc-getCC) ${LDFLAGS} -Wl,-version) == mold* ]] && + [[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] && append-ldflags -fuse-ld=bfd # build using upstream's way (--with-wine64) diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0.1.ebuild b/app-emulation/wine-vanilla/wine-vanilla-7.0.1.ebuild index 9b11369147f9..da66b3163208 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-7.0.1.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-7.0.1.ebuild @@ -224,7 +224,7 @@ src_configure() { # temporary workaround for tc-ld-force-bfd not yet enforcing with mold # https://github.com/gentoo/gentoo/pull/28355 - [[ $($(tc-getCC) ${LDFLAGS} -Wl,-version) == mold* ]] && + [[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] && append-ldflags -fuse-ld=bfd # build using upstream's way (--with-wine64) diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.19.ebuild b/app-emulation/wine-vanilla/wine-vanilla-7.19.ebuild index fe719b45b565..69628d775f7e 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-7.19.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-7.19.ebuild @@ -222,7 +222,7 @@ src_configure() { # temporary workaround for tc-ld-force-bfd not yet enforcing with mold # https://github.com/gentoo/gentoo/pull/28355 - [[ $($(tc-getCC) ${LDFLAGS} -Wl,-version) == mold* ]] && + [[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] && append-ldflags -fuse-ld=bfd # build using upstream's way (--with-wine64) diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.20.ebuild b/app-emulation/wine-vanilla/wine-vanilla-7.20.ebuild index 47b47b73effa..e1d2da19d47b 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-7.20.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-7.20.ebuild @@ -222,7 +222,7 @@ src_configure() { # temporary workaround for tc-ld-force-bfd not yet enforcing with mold # https://github.com/gentoo/gentoo/pull/28355 - [[ $($(tc-getCC) ${LDFLAGS} -Wl,-version) == mold* ]] && + [[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] && append-ldflags -fuse-ld=bfd # build using upstream's way (--with-wine64) diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.21.ebuild b/app-emulation/wine-vanilla/wine-vanilla-7.21.ebuild index f89a31c6613d..d931d7219d8d 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-7.21.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-7.21.ebuild @@ -223,7 +223,7 @@ src_configure() { # temporary workaround for tc-ld-force-bfd not yet enforcing with mold # https://github.com/gentoo/gentoo/pull/28355 - [[ $($(tc-getCC) ${LDFLAGS} -Wl,-version) == mold* ]] && + [[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] && append-ldflags -fuse-ld=bfd # build using upstream's way (--with-wine64) diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild b/app-emulation/wine-vanilla/wine-vanilla-.ebuild index 5bb1c8a10d53..b73eb356b435 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-.ebuild @@ -219,7 +219,7 @@ src_configure() { # temporary workaround for tc-ld-force-bfd not yet enforcing with mold # https://github.com/gentoo/gentoo/pull/28355 - [[ $($(tc-getCC) ${LDFLAGS} -Wl,-version) == mold* ]] && + [[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] &&
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/
commit: d0aad2c73522730235a71c61bcf5b644ea69e06d Author: Ionen Wolkens gentoo org> AuthorDate: Wed Nov 23 23:08:48 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Nov 23 23:23:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0aad2c7 app-emulation/wine-staging: adjust mold workaround -version worked fine but is not correct (typo), so replace it (--version emits collect2 noise, so also add 2>/dev/null) Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-staging/wine-staging-7.19.ebuild | 2 +- app-emulation/wine-staging/wine-staging-7.20.ebuild | 2 +- app-emulation/wine-staging/wine-staging-7.21.ebuild | 2 +- app-emulation/wine-staging/wine-staging-.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-emulation/wine-staging/wine-staging-7.19.ebuild b/app-emulation/wine-staging/wine-staging-7.19.ebuild index f5c71c97b152..f4d6cc01a97f 100644 --- a/app-emulation/wine-staging/wine-staging-7.19.ebuild +++ b/app-emulation/wine-staging/wine-staging-7.19.ebuild @@ -252,7 +252,7 @@ src_configure() { # temporary workaround for tc-ld-force-bfd not yet enforcing with mold # https://github.com/gentoo/gentoo/pull/28355 - [[ $($(tc-getCC) ${LDFLAGS} -Wl,-version) == mold* ]] && + [[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] && append-ldflags -fuse-ld=bfd # build using upstream's way (--with-wine64) diff --git a/app-emulation/wine-staging/wine-staging-7.20.ebuild b/app-emulation/wine-staging/wine-staging-7.20.ebuild index 53d71bdcdb01..1a7b1f25c6f9 100644 --- a/app-emulation/wine-staging/wine-staging-7.20.ebuild +++ b/app-emulation/wine-staging/wine-staging-7.20.ebuild @@ -252,7 +252,7 @@ src_configure() { # temporary workaround for tc-ld-force-bfd not yet enforcing with mold # https://github.com/gentoo/gentoo/pull/28355 - [[ $($(tc-getCC) ${LDFLAGS} -Wl,-version) == mold* ]] && + [[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] && append-ldflags -fuse-ld=bfd # build using upstream's way (--with-wine64) diff --git a/app-emulation/wine-staging/wine-staging-7.21.ebuild b/app-emulation/wine-staging/wine-staging-7.21.ebuild index 9a836ad59239..e3f38a33cb12 100644 --- a/app-emulation/wine-staging/wine-staging-7.21.ebuild +++ b/app-emulation/wine-staging/wine-staging-7.21.ebuild @@ -253,7 +253,7 @@ src_configure() { # temporary workaround for tc-ld-force-bfd not yet enforcing with mold # https://github.com/gentoo/gentoo/pull/28355 - [[ $($(tc-getCC) ${LDFLAGS} -Wl,-version) == mold* ]] && + [[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] && append-ldflags -fuse-ld=bfd # build using upstream's way (--with-wine64) diff --git a/app-emulation/wine-staging/wine-staging-.ebuild b/app-emulation/wine-staging/wine-staging-.ebuild index e7201d449154..1f7740c6c6b6 100644 --- a/app-emulation/wine-staging/wine-staging-.ebuild +++ b/app-emulation/wine-staging/wine-staging-.ebuild @@ -249,7 +249,7 @@ src_configure() { # temporary workaround for tc-ld-force-bfd not yet enforcing with mold # https://github.com/gentoo/gentoo/pull/28355 - [[ $($(tc-getCC) ${LDFLAGS} -Wl,-version) == mold* ]] && + [[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] && append-ldflags -fuse-ld=bfd # build using upstream's way (--with-wine64)
[gentoo-commits] repo/gentoo:master commit in: media-sound/schismtracker/
commit: e307b2a4503b467af1376c4e63ef4c41a2dd8258 Author: Sam James gentoo org> AuthorDate: Wed Nov 23 23:02:57 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 23 23:02:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e307b2a4 media-sound/schismtracker: Stabilize 20221020 x86, #882597 Signed-off-by: Sam James gentoo.org> media-sound/schismtracker/schismtracker-20221020.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/schismtracker/schismtracker-20221020.ebuild b/media-sound/schismtracker/schismtracker-20221020.ebuild index fdc90b6a2c28..de7a65155841 100644 --- a/media-sound/schismtracker/schismtracker-20221020.ebuild +++ b/media-sound/schismtracker/schismtracker-20221020.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2 LGPL-2 public-domain" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/schismtracker/
commit: 7c2e95141c9c7a23b08875f3e32088d0a965a81a Author: Sam James gentoo org> AuthorDate: Wed Nov 23 23:02:59 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 23 23:02:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c2e9514 media-sound/schismtracker: Stabilize 20221020 amd64, #882597 Signed-off-by: Sam James gentoo.org> media-sound/schismtracker/schismtracker-20221020.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/schismtracker/schismtracker-20221020.ebuild b/media-sound/schismtracker/schismtracker-20221020.ebuild index de7a65155841..f487591fc429 100644 --- a/media-sound/schismtracker/schismtracker-20221020.ebuild +++ b/media-sound/schismtracker/schismtracker-20221020.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2 LGPL-2 public-domain" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="