[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlmap/
commit: 7e73f33481882b09e34739fc374b5bf73a0c0f6c Author: Sam James gentoo org> AuthorDate: Mon May 15 06:47:27 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 06:47:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e73f334 dev-db/sqlmap: Stabilize 1.7.4 amd64, #906371 Signed-off-by: Sam James gentoo.org> dev-db/sqlmap/sqlmap-1.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/sqlmap/sqlmap-1.7.4.ebuild b/dev-db/sqlmap/sqlmap-1.7.4.ebuild index 32695e2b6a05..ad6dac4b9230 100644 --- a/dev-db/sqlmap/sqlmap-1.7.4.ebuild +++ b/dev-db/sqlmap/sqlmap-1.7.4.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap"; else SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 x86" + KEYWORDS="amd64 x86" fi # sqlmap (GPL-2+)
[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlmap/
commit: c65a7f4f41051680d310341421eaf3847dd1f1c3 Author: Sam James gentoo org> AuthorDate: Mon May 15 06:47:25 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 06:47:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c65a7f4f dev-db/sqlmap: Stabilize 1.7.4 x86, #906371 Signed-off-by: Sam James gentoo.org> dev-db/sqlmap/sqlmap-1.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/sqlmap/sqlmap-1.7.4.ebuild b/dev-db/sqlmap/sqlmap-1.7.4.ebuild index 550ec7d5d4b0..32695e2b6a05 100644 --- a/dev-db/sqlmap/sqlmap-1.7.4.ebuild +++ b/dev-db/sqlmap/sqlmap-1.7.4.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap"; else SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 x86" fi # sqlmap (GPL-2+)
[gentoo-commits] repo/gentoo:master commit in: media-libs/speex/, media-libs/speex/files/
commit: c6e05e88a81cd19c57175f4dc91e9dec0befc227 Author: Sam James gentoo org> AuthorDate: Mon May 15 06:42:42 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 06:47:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6e05e88 media-libs/speex: modernise ebuild; fix configure issue; simplify multilib - Modernise ebuild (use an array etc for econf) - Backport an upstream patch to fix configure typo for C99 VLA detection - Simplify/speed up multilib build by not building thrown-away utilities (only needed for native ABI). Signed-off-by: Sam James gentoo.org> .../speex/files/speex-1.2.1-vla-detection.patch| 27 media-libs/speex/speex-1.2.1-r1.ebuild | 81 ++ 2 files changed, 108 insertions(+) diff --git a/media-libs/speex/files/speex-1.2.1-vla-detection.patch b/media-libs/speex/files/speex-1.2.1-vla-detection.patch new file mode 100644 index ..1b3826f8b25e --- /dev/null +++ b/media-libs/speex/files/speex-1.2.1-vla-detection.patch @@ -0,0 +1,27 @@ +https://gitlab.xiph.org/xiph/speex/-/commit/5b036b2ca5e27004502e67ee20490a16f5e68aa1 + +From 5b036b2ca5e27004502e67ee20490a16f5e68aa1 Mon Sep 17 00:00:00 2001 +From: Kai Pastor +Date: Wed, 24 Aug 2022 20:14:31 +0200 +Subject: [PATCH] Fix vla detection + +Signed-off-by: Tristan Matthews +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index d94c2feb..b8131482 100644 +--- a/configure.ac b/configure.ac +@@ -37,7 +37,7 @@ AC_C_RESTRICT + + + AC_MSG_CHECKING(for C99 variable-size arrays) +-+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[ ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[ + int foo; + foo = 10; + int array[foo]; +-- +GitLab diff --git a/media-libs/speex/speex-1.2.1-r1.ebuild b/media-libs/speex/speex-1.2.1-r1.ebuild new file mode 100644 index ..c966d61c2a6e --- /dev/null +++ b/media-libs/speex/speex-1.2.1-r1.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic multilib-minimal + +MY_P=${P/_} +MY_P=${MY_P/_p/.} + +DESCRIPTION="Audio compression format designed for speech" +HOMEPAGE="https://www.speex.org/"; +SRC_URI="https://downloads.xiph.org/releases/speex/${MY_P}.tar.gz"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +IUSE="cpu_flags_arm_v4 cpu_flags_arm_v5 cpu_flags_arm_v6 cpu_flags_x86_sse utils valgrind +vbr" + +RDEPEND=" + utils? ( + media-libs/libogg:= + media-libs/speexdsp[${MULTILIB_USEDEP}] + )" +DEPEND=" + ${RDEPEND} + valgrind? ( dev-util/valgrind ) +" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.2.0-configure.patch + "${FILESDIR}"/${P}-vla-detection.patch +) + +src_prepare() { + default + + sed -i \ + -e 's:noinst_PROGRAMS:check_PROGRAMS:' \ + libspeex/Makefile.am || die + + eautoreconf +} + +multilib_src_configure() { + append-lfs-flags + + local myeconfargs=( + $(multilib_native_use_enable valgrind) + $(use_enable cpu_flags_x86_sse sse) + $(use_enable vbr) + $(multilib_native_use_with utils speexdsp) + $(multilib_native_use_enable utils binaries) + ) + + local FIXED_ARG="--disable-fixed-point" + local ARM4_ARG="--disable-arm4-asm" + local ARM5_ARG="--disable-arm5e-asm" + + if use arm && ! use cpu_flags_arm_v6; then + FIXED_ARG="--enable-fixed-point" + + if use cpu_flags_arm_v5; then + ARM5_ARG="--enable-arm5e-asm" + elif use cpu_flags_arm_v4; then + ARM4_ARG="--enable-arm4-asm" + fi + fi + + myeconfargs+=( ${FIXED_ARG} ${ARM4_ARG} ${ARM5_ARG} ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + einstalldocs + find "${ED}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/speex/
commit: ebeba7fbcaa4d087144dac48700a1fec7aa54875 Author: Sam James gentoo org> AuthorDate: Mon May 15 06:34:09 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 06:47:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebeba7fb media-libs/speex: add Valgrind annotation support Signed-off-by: Sam James gentoo.org> media-libs/speex/speex-1.2.1.ebuild | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/media-libs/speex/speex-1.2.1.ebuild b/media-libs/speex/speex-1.2.1.ebuild index 6bd0527aef26..eecc7ebf0031 100644 --- a/media-libs/speex/speex-1.2.1.ebuild +++ b/media-libs/speex/speex-1.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,14 +15,17 @@ SRC_URI="https://downloads.xiph.org/releases/speex/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" -IUSE="cpu_flags_arm_v4 cpu_flags_arm_v5 cpu_flags_arm_v6 cpu_flags_x86_sse utils +vbr" +IUSE="cpu_flags_arm_v4 cpu_flags_arm_v5 cpu_flags_arm_v6 cpu_flags_x86_sse utils valgrind +vbr" RDEPEND=" utils? ( media-libs/libogg:= media-libs/speexdsp[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + valgrind? ( dev-util/valgrind ) +" BDEPEND="virtual/pkgconfig" S="${WORKDIR}/${MY_P}" @@ -58,6 +61,7 @@ multilib_src_configure() { ECONF_SOURCE="${S}" econf \ --disable-static \ + $(multilib_native_use_enable valgrind) \ $(use_enable cpu_flags_x86_sse sse) \ $(use_enable vbr) \ $(use_with utils speexdsp) \
[gentoo-commits] repo/gentoo:master commit in: sci-libs/seqeval/files/, sci-libs/seqeval/
commit: 7980a313dc63875aa63d2553221bae9173715edb Author: Alfredo Tupone gentoo org> AuthorDate: Mon May 15 06:46:05 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon May 15 06:46:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7980a313 sci-libs/seqeval: new package, add 1.2.2 Signed-off-by: Alfredo Tupone gentoo.org> sci-libs/seqeval/Manifest | 1 + sci-libs/seqeval/files/seqeval-1.2.2-gentoo.patch | 10 +++ sci-libs/seqeval/metadata.xml | 12 sci-libs/seqeval/seqeval-1.2.2.ebuild | 36 +++ 4 files changed, 59 insertions(+) diff --git a/sci-libs/seqeval/Manifest b/sci-libs/seqeval/Manifest new file mode 100644 index ..509db7dd33b7 --- /dev/null +++ b/sci-libs/seqeval/Manifest @@ -0,0 +1 @@ +DIST seqeval-1.2.2.gh.tar.gz 42187 BLAKE2B c0ae8b71fab3d29381d5e2bc70f733b5d176b8a447ee7803a8b4681a1fbd9d197e288c1e3c1239454b5c669addc4977d8a3274c63884529d8c682bf584f2cd3a SHA512 794b817dcd19bc60ecc1c3c3f188bb17b2786dd3629691c43a594443b6dd2a3298b398309d5f14817ff1e0e37859fe109175b8bd48d0d30243de0ea4845c381a diff --git a/sci-libs/seqeval/files/seqeval-1.2.2-gentoo.patch b/sci-libs/seqeval/files/seqeval-1.2.2-gentoo.patch new file mode 100644 index ..17af496e249a --- /dev/null +++ b/sci-libs/seqeval/files/seqeval-1.2.2-gentoo.patch @@ -0,0 +1,10 @@ +--- a/tests/test_metrics.py2023-05-04 09:00:31.656558311 +0200 b/tests/test_metrics.py2023-05-04 09:02:09.151781216 +0200 +@@ -158,6 +158,7 @@ + self.assertLess(abs(r_pred - r_pred_inv), 1e-4) + self.assertLess(abs(f1_pred - f1_pred_inv), 1e-4) + ++@pytest.mark.skip(reason="take too much time to finish") + def test_statistical_tests(self): + filepath = 'eval_data.txt' + for prefix in ['BIO', 'EIO']: diff --git a/sci-libs/seqeval/metadata.xml b/sci-libs/seqeval/metadata.xml new file mode 100644 index ..11047fcb8a30 --- /dev/null +++ b/sci-libs/seqeval/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + tup...@gentoo.org + Tupone Alfredo + + + seqeval + chakki-works/seqeval + + diff --git a/sci-libs/seqeval/seqeval-1.2.2.ebuild b/sci-libs/seqeval/seqeval-1.2.2.ebuild new file mode 100644 index ..a0b7601ae359 --- /dev/null +++ b/sci-libs/seqeval/seqeval-1.2.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) +inherit distutils-r1 + +DESCRIPTION="Python framework for sequence labeling evaluation" +HOMEPAGE=" + https://pypi.org/project/seqeval/ + https://github.com/chakki-works/seqeval +" +SRC_URI="https://github.com/chakki-works/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="test? ( dev-python/setuptools-scm )" + +distutils_enable_tests pytest + +PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) + +src_compile() { + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + distutils-r1_src_compile +} + +src_test() { + cd tests + distutils-r1_src_test +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/caffe2/
commit: 956d531c9b11328f220abea0bdc319ed3ccfe891 Author: Alfredo Tupone gentoo org> AuthorDate: Mon May 15 06:25:19 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon May 15 06:26:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956d531c sci-libs/caffe2: if cuda require tensorpipe[cuda] Bug: https://bugs.gentoo.org/906204 Signed-off-by: Alfredo Tupone gentoo.org> sci-libs/caffe2/{caffe2-2.0.1.ebuild => caffe2-2.0.1-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/caffe2/caffe2-2.0.1.ebuild b/sci-libs/caffe2/caffe2-2.0.1-r1.ebuild similarity index 99% rename from sci-libs/caffe2/caffe2-2.0.1.ebuild rename to sci-libs/caffe2/caffe2-2.0.1-r1.ebuild index 558e1671f543..65814fb3e0e6 100644 --- a/sci-libs/caffe2/caffe2-2.0.1.ebuild +++ b/sci-libs/caffe2/caffe2-2.0.1-r1.ebuild @@ -57,7 +57,7 @@ RDEPEND=" opencl? ( virtual/opencl ) opencv? ( media-libs/opencv:= ) qnnpack? ( sci-libs/QNNPACK ) - tensorpipe? ( sci-libs/tensorpipe ) + tensorpipe? ( sci-libs/tensorpipe[cuda?] ) xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 ) " DEPEND="
[gentoo-commits] repo/gentoo:master commit in: profiles/updates/
commit: 809d708acf5d8e78705fc83a61b2accb1d537eda Author: Sam James gentoo org> AuthorDate: Mon May 15 06:25:02 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 06:25:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=809d708a profiles/updates: fix OldPackageUpdate (dev-python/Pyro4) Signed-off-by: Sam James gentoo.org> profiles/updates/3Q-2021 | 2 -- 1 file changed, 2 deletions(-) diff --git a/profiles/updates/3Q-2021 b/profiles/updates/3Q-2021 index f833c022b142..bbdbbafa2a4f 100644 --- a/profiles/updates/3Q-2021 +++ b/profiles/updates/3Q-2021 @@ -10,5 +10,3 @@ move dev-python/u-msgpack dev-python/u-msgpack-python move sci-physics/geant-vmc sci-physics/geant4_vmc move dev-python/beautifulsoup dev-python/beautifulsoup4 slotmove dev-python/beautifulsoup4 4 0 -move dev-python/pyro dev-python/Pyro4 -slotmove dev-python/Pyro4 4 0
[gentoo-commits] repo/gentoo:master commit in: dev-python/json5/
commit: b2323fc0c5cc6ee2acf03ecfc71862c95092da09 Author: Michał Górny gentoo org> AuthorDate: Mon May 15 05:07:47 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon May 15 05:57:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2323fc0 dev-python/json5: Bump to 0.9.14 Signed-off-by: Michał Górny gentoo.org> dev-python/json5/Manifest| 1 + dev-python/json5/json5-0.9.14.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/dev-python/json5/Manifest b/dev-python/json5/Manifest index a0492fac5922..c1ba27ce2b26 100644 --- a/dev-python/json5/Manifest +++ b/dev-python/json5/Manifest @@ -1 +1,2 @@ DIST pyjson5-0.9.11.gh.tar.gz 111445 BLAKE2B 038ac1fab6e56e6dc45dc9bff1fc5e0da21c594cb0ac1f6d888f0207fddace9663b0dbd6abbfabce857cb9fcb40348002b10a6b4133e2f2ebb2081c543e1ad9c SHA512 aca3f38cd79d4bf52ceaf1b3dd27e30bf7598fa0b369216ac820f0c913797ebf542c9eaac17e562ee07006bf83c09210c799bc1b715c7b6e7689d2dcd702d414 +DIST pyjson5-0.9.14.gh.tar.gz 111681 BLAKE2B 7e341f1054da169e95885762f6f801eb9698007c735bfa7d4eb811a4e28a76265cf7215197e16a76184abc41f180ba8895b8120fb8f79bbf1e5f8b397d90c18d SHA512 586746398227d6dfd85c1f5e2cf69f6b4dce9529ffafcbf8d4be49c61196df3f466d5701873d0ab1b0c8851227db0874e1841d1daffcaf18d43efc0e8a171048 diff --git a/dev-python/json5/json5-0.9.14.ebuild b/dev-python/json5/json5-0.9.14.ebuild new file mode 100644 index ..24c2cc9239dc --- /dev/null +++ b/dev-python/json5/json5-0.9.14.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 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 distutils-r1 + +MY_P=pyjson5-${PV} +DESCRIPTION="A Python implementation of the JSON5 data format" +HOMEPAGE=" + https://github.com/dpranke/pyjson5/ + https://pypi.org/project/json5/ +" +# no tests in sdist, as of 0.9.14 +SRC_URI=" + https://github.com/dpranke/pyjson5/archive/refs/tags/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/flit_scm/, profiles/updates/, dev-python/flit-core/, dev-python/flit/, ...
commit: a172e1e91406a185ed17be600f03a84c3f6021f1 Author: Michał Górny gentoo org> AuthorDate: Mon May 15 05:15:58 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon May 15 05:57:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a172e1e9 Rename dev-python/{flit_core → flit-core} Signed-off-by: Michał Górny gentoo.org> app-portage/nattka/nattka-0.4.1.ebuild | 2 +- dev-python/{flit_core => flit-core}/Manifest | 0 .../flit-core-3.8.0.ebuild} | 0 dev-python/{flit_core => flit-core}/metadata.xml | 0 dev-python/flit/flit-3.8.0.ebuild| 4 ++-- dev-python/flit_scm/flit_scm-1.7.0.ebuild| 2 +- dev-python/ipyparallel/ipyparallel-8.4.1.ebuild | 2 +- dev-python/ipyparallel/ipyparallel-8.5.1.ebuild | 2 +- dev-python/ipyparallel/ipyparallel-8.6.0.ebuild | 2 +- dev-python/ipyparallel/ipyparallel-8.6.1.ebuild | 2 +- dev-python/snakeoil/snakeoil-0.10.5.ebuild | 2 +- dev-python/snakeoil/snakeoil-.ebuild | 2 +- dev-util/pkgdev/pkgdev-0.2.5.ebuild | 2 +- dev-util/pkgdev/pkgdev-0.2.7.ebuild | 2 +- dev-util/pkgdev/pkgdev-.ebuild | 2 +- eclass/distutils-r1.eclass | 12 ++-- profiles/updates/2Q-2023 | 1 + sys-apps/pkgcore/pkgcore-0.12.21.ebuild | 2 +- sys-apps/pkgcore/pkgcore-.ebuild | 2 +- 19 files changed, 22 insertions(+), 21 deletions(-) diff --git a/app-portage/nattka/nattka-0.4.1.ebuild b/app-portage/nattka/nattka-0.4.1.ebuild index b66983935af1..d189a66c1b80 100644 --- a/app-portage/nattka/nattka-0.4.1.ebuild +++ b/app-portage/nattka/nattka-0.4.1.ebuild @@ -34,7 +34,7 @@ RDEPEND=" ) " BDEPEND=" - >=dev-python/flit_core-3.7.1[${PYTHON_USEDEP}] + >=dev-python/flit-core-3.7.1[${PYTHON_USEDEP}] test? ( dev-python/vcrpy[${PYTHON_USEDEP}] ) diff --git a/dev-python/flit_core/Manifest b/dev-python/flit-core/Manifest similarity index 100% rename from dev-python/flit_core/Manifest rename to dev-python/flit-core/Manifest diff --git a/dev-python/flit_core/flit_core-3.8.0.ebuild b/dev-python/flit-core/flit-core-3.8.0.ebuild similarity index 100% rename from dev-python/flit_core/flit_core-3.8.0.ebuild rename to dev-python/flit-core/flit-core-3.8.0.ebuild diff --git a/dev-python/flit_core/metadata.xml b/dev-python/flit-core/metadata.xml similarity index 100% rename from dev-python/flit_core/metadata.xml rename to dev-python/flit-core/metadata.xml diff --git a/dev-python/flit/flit-3.8.0.ebuild b/dev-python/flit/flit-3.8.0.ebuild index df4d7ba2fcdd..48819d18d3e4 100644 --- a/dev-python/flit/flit-3.8.0.ebuild +++ b/dev-python/flit/flit-3.8.0.ebuild @@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~mips ~x86" RDEPEND=" dev-python/docutils[${PYTHON_USEDEP}] - >=dev-python/flit_core-${PV}[${PYTHON_USEDEP}] + >=dev-python/flit-core-${PV}[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] dev-python/requests_download[${PYTHON_USEDEP}] dev-python/tomli[${PYTHON_USEDEP}] @@ -49,6 +49,6 @@ distutils_enable_sphinx doc \ src_prepare() { # make sure system install is used - rm -r flit_core || die + rm -r flit-core || die distutils-r1_src_prepare } diff --git a/dev-python/flit_scm/flit_scm-1.7.0.ebuild b/dev-python/flit_scm/flit_scm-1.7.0.ebuild index d6ea2b8ac92e..5797cc218d54 100644 --- a/dev-python/flit_scm/flit_scm-1.7.0.ebuild +++ b/dev-python/flit_scm/flit_scm-1.7.0.ebuild @@ -22,7 +22,7 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" - >=dev-python/flit_core-3.5.0[${PYTHON_USEDEP}] + >=dev-python/flit-core-3.5.0[${PYTHON_USEDEP}] >=dev-python/setuptools-scm-6.4.2[${PYTHON_USEDEP}] $(python_gen_cond_dep ' =dev-python/tornado-5.1[${PYTHON_USEDEP}] " BDEPEND=" - dev-python/flit_core[${PYTHON_USEDEP}] + dev-python/flit-core[${PYTHON_USEDEP}] test? ( dev-python/ipython[test] dev-python/mock[${PYTHON_USEDEP}] diff --git a/dev-python/ipyparallel/ipyparallel-8.6.0.ebuild b/dev-python/ipyparallel/ipyparallel-8.6.0.ebuild index 20f0af6cba42..cbef2b46e711 100644 --- a/dev-python/ipyparallel/ipyparallel-8.6.0.ebuild +++ b/dev-python/ipyparallel/ipyparallel-8.6.0.ebuild @@ -35,7 +35,7 @@ RDEPEND=" >=dev-python/tornado-5.1[${PYTHON_USEDEP}] " BDEPEND=" - dev-python/flit_core[${PYTHON_USEDEP}] + dev-python/flit-core[${PYTHON_USEDEP}] test? ( dev-python/ipython[test] dev-python/moc
[gentoo-commits] repo/gentoo:master commit in: dev-python/poetry-core/
commit: 0b469ff1535823172f66e1703be87f45aed1f27b Author: Michał Górny gentoo org> AuthorDate: Mon May 15 05:26:33 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon May 15 05:57:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b469ff1 dev-python/poetry-core: Bump to 1.6.0 Signed-off-by: Michał Górny gentoo.org> dev-python/poetry-core/Manifest | 1 + dev-python/poetry-core/poetry-core-1.6.0.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/dev-python/poetry-core/Manifest b/dev-python/poetry-core/Manifest index b28d93f31e05..96c65feff1ed 100644 --- a/dev-python/poetry-core/Manifest +++ b/dev-python/poetry-core/Manifest @@ -1 +1,2 @@ DIST poetry-core-1.5.2.gh.tar.gz 484004 BLAKE2B 56fe974bb37233ee75a220d35dab3d246b9a4145a3abd88981a0c2b9f51cb894b3534746638d7fa75a41451c856261b0b8e737af8778f78fcc9ae894a4b2430f SHA512 e0eab97bcf678f8fd329074d14cb394db8732666b0387384d273db49ec020ff34e15e9982e049bce62e9ba80443404de7646e66433164a2358f9802a8ce2fbb1 +DIST poetry-core-1.6.0.gh.tar.gz 476282 BLAKE2B 9c78b60b0578c9e882c468d8523587e8ddf799764efc1d343fdbcbc7e1ac56cc642ecfa5e74a6b134d190491e06105579951fd4bc8d41264358032c2a6bd5fb7 SHA512 a8a36feda81fdf5b74de77cb718680a12edda44d0b6e87f5b80704d7a5898780b89dfa8168c55e4e8b2352f1a6051072e7e9f35dc5936d1b0b24a1704063ed1d diff --git a/dev-python/poetry-core/poetry-core-1.6.0.ebuild b/dev-python/poetry-core/poetry-core-1.6.0.ebuild new file mode 100644 index ..6a16a851d629 --- /dev/null +++ b/dev-python/poetry-core/poetry-core-1.6.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( pypy3 python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="Poetry PEP 517 Build Backend" +HOMEPAGE=" + https://github.com/python-poetry/poetry-core/ + https://pypi.org/project/poetry-core/ +" +SRC_URI=" + https://github.com/python-poetry/poetry-core/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# check inside src/poetry/core/_vendor/vendor.txt +# (note that some are indirect deps) +RDEPEND=" + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/lark[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/build[${PYTHON_USEDEP}] + dev-python/pep517[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # These "fail" bacause of glob file path resulting from newer versions + # in our tree than vendored. But those don't affect anything. + tests/masonry/builders/test_sdist.py::test_default_with_excluded_data + tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data +) + +src_prepare() { + # remove vendoring of dependencies + rm -r src/poetry/core/_vendor || die + sed -e '/__vendor_site__/d' -i src/poetry/core/__init__.py || die + + distutils-r1_src_prepare +} + +python_test() { + # needed for migration from <1.1 + distutils_write_namespace poetry + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/flit-core/
commit: ddd30c82eba4638c87aa9bc8d35ba614f0c88898 Author: Michał Górny gentoo org> AuthorDate: Mon May 15 05:19:13 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon May 15 05:57:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddd30c82 dev-python/flit-core: Bump to 3.9.0 Signed-off-by: Michał Górny gentoo.org> dev-python/flit-core/Manifest | 1 + dev-python/flit-core/flit-core-3.9.0.ebuild | 35 + 2 files changed, 36 insertions(+) diff --git a/dev-python/flit-core/Manifest b/dev-python/flit-core/Manifest index 836007983c05..b951ff5fec13 100644 --- a/dev-python/flit-core/Manifest +++ b/dev-python/flit-core/Manifest @@ -1 +1,2 @@ DIST flit_core-3.8.0.tar.gz 41224 BLAKE2B 20d0b1e245280938b1edfa83531907775af9da30cc6e1446d578eafc7e14184d3c8fb80f446d265456ea5ea587c51edfdb706793a8894916525b3ebba322b3b0 SHA512 914804e3f2040762381afe039272d9d6fdbcd3f3cf8b9eea854f2f1d95edcb01718fd6685476bc1cdc251dfc46ef80b40f087df881d8b963dcc3f3332fd32a46 +DIST flit_core-3.9.0.tar.gz 41917 BLAKE2B 2fb053655a494736f5f9ce2d2c193d5d98622e410c0c0f18c92eb62d32ff98cbe830a1728461ed7e7e087d2fcf5f6a0c912717c2d534be688d688c4714c6865b SHA512 1205589930d2c51d6aa6b2533a122a912e63b157e94adba2a0649a58d324fa98a5b84609d9b53e9d236f1cdb6a6984de2cefcf2f11abc2cd83956df21f269ad6 diff --git a/dev-python/flit-core/flit-core-3.9.0.ebuild b/dev-python/flit-core/flit-core-3.9.0.ebuild new file mode 100644 index ..020992e541b4 --- /dev/null +++ b/dev-python/flit-core/flit-core-3.9.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 8 -- sys-apps/portage dep +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..11} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Simplified packaging of Python modules (core module)" +HOMEPAGE=" + https://pypi.org/project/flit-core/ + https://github.com/pypa/flit/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + dev-python/tomli[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( dev-python/testpath[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest + +src_prepare() { + rm -r flit_core/vendor || die + sed -i -e 's:from \.vendor ::' flit_core/*.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/astroid/
commit: 5936cd3098845183f089c6e67d8543e5760f03cb Author: Michał Górny gentoo org> AuthorDate: Mon May 15 05:12:23 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon May 15 05:57:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5936cd30 dev-python/astroid: Bump to 2.15.5 Signed-off-by: Michał Górny gentoo.org> dev-python/astroid/Manifest | 1 + dev-python/astroid/astroid-2.15.5.ebuild | 65 2 files changed, 66 insertions(+) diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest index cb4777aa7d05..f48397826226 100644 --- a/dev-python/astroid/Manifest +++ b/dev-python/astroid/Manifest @@ -1 +1,2 @@ DIST astroid-2.15.4.gh.tar.gz 461609 BLAKE2B 0dc54a0a99c16698e025f01361d67a5aa248e091f757184bfeb8b6287d656afbb56706a99058c0105252c6925dbe51e8ee260020d7512d7aa9bbf3d92d0a0b7e SHA512 1725676cd55fde0359e7210b917663fa82a87bbec052fda27a80a08e7d2308ab1de7a5c1f1a052fd76575d9945d55743e6c23684754e03e84bb2facb51f2a5a2 +DIST astroid-2.15.5.gh.tar.gz 461755 BLAKE2B 4af28becb14d767c3fa162be93cd1d3f99e42a476a7b1ee57225a6d5603876cbfde7a58e17412d1142baa42288cbb2cfe3ecdbaafe5195c777f04a3ad9fe4427 SHA512 9862a2f4703b36284d14a3b09f80b4b0a1e0948e306b4906ec663fc133d07966e24a711a90067b369b166ce4d53859327e1da84406a023d1a911fff7bb0ed026 diff --git a/dev-python/astroid/astroid-2.15.5.ebuild b/dev-python/astroid/astroid-2.15.5.ebuild new file mode 100644 index ..553be35505ca --- /dev/null +++ b/dev-python/astroid/astroid-2.15.5.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Abstract Syntax Tree for logilab packages" +HOMEPAGE=" + https://github.com/pylint-dev/astroid/ + https://pypi.org/project/astroid/ +" +SRC_URI=" + https://github.com/pylint-dev/astroid/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# Version specified in pyproject.toml +RDEPEND=" + >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + =dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_test() { + local EPYTEST_DESELECT=( + # no clue why they're broken + tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part + tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils + tests/brain/test_regex.py::TestRegexBrain::test_regex_pattern_and_match_subscriptable + # some problem with warnings (our options?) + tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_one_arg + tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_two_args + tests/test_scoped_nodes.py::test_deprecation_of_doc_attribute + # requires six bundled in urllib3, sigh + tests/test_modutils.py::test_file_info_from_modpath__SixMetaPathImporter + # requires pip, and looks suspicious anyway + tests/test_manager.py::IsolatedAstroidManagerTest::test_no_user_warning + ) + + # Faker causes sys.path_importer_cache keys to be overwritten + # with PosixPaths + epytest -p no:faker +}
[gentoo-commits] repo/gentoo:master commit in: eclass/, profiles/arch/amd64/, www-servers/apache/, profiles/features/wd40/, ...
commit: b4a4e1c5ea363b43e05b0d3ccd35473120bf3b12 Author: Sam James gentoo org> AuthorDate: Sun Dec 11 01:04:55 2022 + Commit: Sam James gentoo org> CommitDate: Mon May 15 05:53:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a4e1c5 apache-2.eclass: add rustls support Bug: https://bugs.gentoo.org/885099 Closes: https://bugs.gentoo.org/903746 Closes: https://github.com/gentoo/gentoo/pull/28634 Signed-off-by: Sam James gentoo.org> eclass/apache-2.eclass | 1 + profiles/arch/amd64/package.use.mask| 4 profiles/arch/amd64/package.use.stable.mask | 4 profiles/arch/base/package.use.mask | 4 profiles/features/wd40/package.use.mask | 1 + www-servers/apache/apache-2.4.54-r8.ebuild | 2 +- www-servers/apache/apache-2.4.55-r1.ebuild | 2 +- www-servers/apache/apache-2.4.56.ebuild | 2 +- www-servers/apache/apache-2.4.57.ebuild | 2 +- 9 files changed, 18 insertions(+), 4 deletions(-) diff --git a/eclass/apache-2.eclass b/eclass/apache-2.eclass index f5816087826d..3dc3b3e56db0 100644 --- a/eclass/apache-2.eclass +++ b/eclass/apache-2.eclass @@ -162,6 +162,7 @@ RDEPEND=" apache2_modules_session_crypto? ( dev-libs/apr-util[openssl] ) + apache2_modules_tls? ( net-libs/rustls-ffi:= ) gdbm? ( sys-libs/gdbm:= ) ldap? ( net-nds/openldap:= ) selinux? ( sec-policy/selinux-apache ) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 0e1ae1ff55f7..9a0ced87db7f 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Sam James (2023-05-15) +# net-libs/rustls-ffi is keyworded here +www-servers/apache -apache2_modules_tls + # Andrew Ammerlaan (2023-04-22) # snap only works on amd64 kde-plasma/discover -snap diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index 5bb8f28a0550..133b37c5b56e 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Sam James (2023-05-15) +# net-libs/rustls-ffi is not marked stable +www-servers/apache apache2_modules_tls + # Michał Górny (2023-04-22) # pandoc is stable here. dev-python/nbclassic -doc diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 0ada1d4734f4..28b10b38c544 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-05-15) +# Unkeyworded dependencies +www-servers/apache apache2_modules_tls + # Andrew Ammerlaan (2023-04-22) # snap only works on amd64 kde-plasma/discover snap diff --git a/profiles/features/wd40/package.use.mask b/profiles/features/wd40/package.use.mask index 6f804cffb525..59fffef97364 100644 --- a/profiles/features/wd40/package.use.mask +++ b/profiles/features/wd40/package.use.mask @@ -21,6 +21,7 @@ dev-util/gef doc # Sam James (2022-12-11) # net-libs/rustls-ffi needs Rust. net-misc/curl rustls curl_ssl_rustls +www-servers/apache apache2_modules_tls # matoro (2022-12-01) # tree-sitter-grammar.eclass adds dev-util/tree-sitter-cli as test dep diff --git a/www-servers/apache/apache-2.4.54-r8.ebuild b/www-servers/apache/apache-2.4.54-r8.ebuild index 22298cd5637a..20956f07123d 100644 --- a/www-servers/apache/apache-2.4.54-r8.ebuild +++ b/www-servers/apache/apache-2.4.54-r8.ebuild @@ -40,7 +40,7 @@ lbmethod_heartbeat log_config log_forensic logio lua macro md mime mime_magic ne proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_hcheck proxy_html proxy_http proxy_scgi proxy_http2 proxy_fcgi proxy_uwsgi proxy_wstunnel rewrite ratelimit remoteip reqtimeout session session_cookie session_crypto session_dbd setenvif slotmem_shm socache_memcache -socache_shmcb speling status substitute systemd unique_id userdir usertrack +socache_shmcb speling status substitute systemd tls unique_id userdir usertrack unixd version vhost_alias watchdog xml2enc" # The following are also in the source as of this version, but are not available # for user selection: diff --git a/www-servers/apache/apache-2.4.55-r1.ebuild b/www-servers/apache/apache-2.4.55-r1.ebuild index 22298cd5637a..20956f07123d 100644 --- a/www-servers/apache/apache-2.4.55-r1.ebuild +++ b/www-servers/apache/apache-2.4.55-r1.ebuild @@ -40,7 +40,7 @@ lbmethod_heartbeat log_config log_forensic logio lua macro md mime mime_magic ne proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_hcheck proxy_html proxy_http proxy_scgi proxy_http2 proxy_fcgi proxy_uwsgi proxy_wstunnel rewrite ratelimit remoteip reqtimeout session session_cookie session_crypto session_dbd setenvif slotmem_shm socache_
[gentoo-commits] repo/gentoo:master commit in: profiles/desc/
commit: b7a7e7ee16baea1fdd64f0b6ae34517896f77173 Author: Sam James gentoo org> AuthorDate: Sun Dec 11 00:29:58 2022 + Commit: Sam James gentoo org> CommitDate: Mon May 15 05:47:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a7e7ee profiles/desc: add tls for apache2_modules Bug: https://bugs.gentoo.org/885099 Signed-off-by: Sam James gentoo.org> profiles/desc/apache2_modules.desc | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/desc/apache2_modules.desc b/profiles/desc/apache2_modules.desc index f9eab8d33ac7..e47f6172b19a 100644 --- a/profiles/desc/apache2_modules.desc +++ b/profiles/desc/apache2_modules.desc @@ -92,6 +92,7 @@ socache_shmcb - A shared object cache provider using a high-performance cyclic b speling - Attempts to correct mistaken URLs that users might have entered by ignoring capitalization and by allowing up to one misspelling status - Provides information on server activity and performance substitute - Perform search and replace operations on response bodies +tls - mod_tls TLS module for Apache, intended to replace mod_ssl unique_id - Provides an environment variable with a unique identifier for each request unixd - Basic (required) security for Unix-family platforms userdir - User-specific directories
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-libpinyin/
commit: c75a5f92e13ed94df95a430b5735df8b68469486 Author: Graham Ramsey gmail com> AuthorDate: Sat May 13 15:52:39 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 05:38:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c75a5f92 app-i18n/ibus-libpinyin: add 1.15.2 Bug: https://bugs.gentoo.org/898402 Signed-off-by: Graham Ramsey gmail.com> Signed-off-by: Sam James gentoo.org> app-i18n/ibus-libpinyin/Manifest | 1 + .../ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild| 69 ++ 2 files changed, 70 insertions(+) diff --git a/app-i18n/ibus-libpinyin/Manifest b/app-i18n/ibus-libpinyin/Manifest index d8cf91f8963c..373863321eaa 100644 --- a/app-i18n/ibus-libpinyin/Manifest +++ b/app-i18n/ibus-libpinyin/Manifest @@ -1 +1,2 @@ DIST ibus-libpinyin-1.13.1.tar.gz 1726900 BLAKE2B 2540b5ca6657fe421f6f2986f32fba1b8840cafcc37b3ec5402705cb0edc0aac6b12d972b5da0326339a04c875dbd8f8cce902f613558f3f9d21b4a0cace31a3 SHA512 ee3a8c95e091992acb0558ff297743eb49bd8c73fbb9cd1f2b56db75137573dda2c677b1b25eb213fbd8779be004b06f95cded04273d7a469cf49f45cc27813a +DIST ibus-libpinyin-1.15.2.tar.gz 1728300 BLAKE2B a7699fe7f4d7360d09b8c311919630c87fcf2250929f42be2adf1b29a16e60bef2df46539e0fb75ee27700ec7262eb175e6a4d56bedeb895a6272e097a636d00 SHA512 be7525221c4a95df885d1c8c60716c32ad0cfa0a13ca5f9034d06efebf18ab1c207383b30c017da28c1078724b4d9943fc82def68c94bb4e2a0a1e6273c7ad7f diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild new file mode 100644 index ..e5bd26774532 --- /dev/null +++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.15.2.ebuild @@ -0,0 +1,69 @@ +# Copyright 2015-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +LUA_COMPAT=( lua5-{1..3} ) +PYTHON_COMPAT=( python3_{9..11} ) + +inherit autotools gnome2-utils lua-single python-single-r1 + +DESCRIPTION="Intelligent Pinyin and Bopomofo input methods based on LibPinyin for IBus" +HOMEPAGE="https://github.com/libpinyin/ibus-libpinyin https://sourceforge.net/projects/libpinyin/"; +SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="boost lua opencc" +REQUIRED_USE="${PYTHON_REQUIRED_USE} + lua? ( ${LUA_REQUIRED_USE} )" + +BDEPEND="dev-db/sqlite:3 + virtual/pkgconfig" + +DEPEND="${PYTHON_DEPS} + >=app-i18n/libpinyin-2.2.1:= + dev-db/sqlite:3 + dev-libs/glib:2 + virtual/libintl + $(python_gen_cond_dep ' + app-i18n/ibus[python(+),${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + boost? ( dev-libs/boost:= ) + lua? ( ${LUA_DEPS} ) + opencc? ( app-i18n/opencc:= )" + +RDEPEND="${DEPEND}" + +pkg_setup() { + python-single-r1_pkg_setup + + if use lua; then + lua-single_pkg_setup + fi +} + +src_prepare() { + sed -i \ + -e "/^appdatadir/s:/appdata:/metainfo:" \ + data/Makefile.am || die + default + eautoreconf +} + +src_configure() { + econf \ + --enable-english-input-mode \ + $(use_enable boost) \ + $(use_enable lua lua-extension) \ + $(use_enable opencc) +} + +pkg_postinst() { + gnome2_schemas_update +} + +pkg_postrm() { + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-libpinyin/
commit: 8620bc3f1fe8bb3e2b87b688513810b407ef9c6a Author: Graham Ramsey gmail com> AuthorDate: Sat May 13 15:54:20 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 05:38:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8620bc3f app-i18n/ibus-libpinyin: drop 1.13.1 Signed-off-by: Graham Ramsey gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31023 Signed-off-by: Sam James gentoo.org> .../ibus-libpinyin/ibus-libpinyin-1.13.1.ebuild| 69 -- 1 file changed, 69 deletions(-) diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1.ebuild b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1.ebuild deleted file mode 100644 index 25bcb2100bd1.. --- a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.13.1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 2015-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -LUA_COMPAT=( lua5-{1..3} ) -PYTHON_COMPAT=( python3_{9..11} ) - -inherit autotools gnome2-utils lua-single python-single-r1 - -DESCRIPTION="Intelligent Pinyin and Bopomofo input methods based on LibPinyin for IBus" -HOMEPAGE="https://github.com/libpinyin/ibus-libpinyin https://sourceforge.net/projects/libpinyin/"; -SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="boost lua opencc" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - lua? ( ${LUA_REQUIRED_USE} )" - -BDEPEND="dev-db/sqlite:3 - virtual/pkgconfig" - -DEPEND="${PYTHON_DEPS} - >=app-i18n/libpinyin-2.2.1:= - dev-db/sqlite:3 - dev-libs/glib:2 - virtual/libintl - $(python_gen_cond_dep ' - app-i18n/ibus[python(+),${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') - boost? ( dev-libs/boost:= ) - lua? ( ${LUA_DEPS} ) - opencc? ( app-i18n/opencc:= )" - -RDEPEND="${DEPEND}" - -pkg_setup() { - python-single-r1_pkg_setup - - if use lua; then - lua-single_pkg_setup - fi -} - -src_prepare() { - sed -i \ - -e "/^appdatadir/s:/appdata:/metainfo:" \ - data/Makefile.am || die - default - eautoreconf -} - -src_configure() { - econf \ - --enable-english-input-mode \ - $(use_enable boost) \ - $(use_enable lua lua-extension) \ - $(use_enable opencc) -} - -pkg_postinst() { - gnome2_schemas_update -} - -pkg_postrm() { - gnome2_schemas_update -}
[gentoo-commits] repo/gentoo:master commit in: app-i18n/libpinyin/
commit: 85bf40ad337504205632c502051c37efc2dd89b6 Author: Sam James gentoo org> AuthorDate: Mon May 15 05:39:40 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 05:39:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85bf40ad app-i18n/libpinyin: sync live Signed-off-by: Sam James gentoo.org> app-i18n/libpinyin/libpinyin-.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-i18n/libpinyin/libpinyin-.ebuild b/app-i18n/libpinyin/libpinyin-.ebuild index 5c0606058de5..92ad00709b46 100644 --- a/app-i18n/libpinyin/libpinyin-.ebuild +++ b/app-i18n/libpinyin/libpinyin-.ebuild @@ -1,7 +1,7 @@ -# Copyright 2012-2020 Gentoo Authors +# Copyright 2012-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI=8 inherit autotools @@ -57,5 +57,5 @@ src_configure() { src_install() { default - find "${ED}" -name "*.la" -delete || die + find "${D}" -name "*.la" -delete || die }
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/, profiles/arch/arm64/
commit: 4c47659570b750ef9202f496e2b34c5a7e8cc02e Author: Bernd Waibel posteo net> AuthorDate: Tue May 9 15:47:24 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 05:40:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c476595 profiles/arch: unmask python use flag on arm{,64} Has been missed, when last riting dev-python/pyilmbase Closes: https://bugs.gentoo.org/905768 Signed-off-by: Bernd Waibel posteo.net> Closes: https://github.com/gentoo/gentoo/pull/30956 Signed-off-by: Sam James gentoo.org> profiles/arch/arm/package.use.mask | 4 profiles/arch/arm64/package.use.mask | 4 2 files changed, 8 deletions(-) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 465df0a0dde4..10a2f9c946c2 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -83,10 +83,6 @@ app-emulation/qemu rbd slirp spice virgl vde app-emulation/qemu qemu_softmmu_targets_i386 qemu_softmmu_targets_x86_64 app-emulation/qemu qemu_softmmu_targets_ppc qemu_softmmu_targets_ppc64 -# Sam James (2021-10-31) -# dev-python/pyilmbase isn't keyworded on arm -media-gfx/alembic python - # Tomáš Mózes (2021-09-25) # Unkeyworded dependencies. app-admin/syslog-ng mongodb diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 1d63c9e8837c..dcbd55a09ed2 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -67,10 +67,6 @@ sys-cluster/slurm ucx # Supports 64-bit NEON dev-libs/libgcrypt -cpu_flags_arm_neon -# Sam James (2021-10-31) -# dev-python/pyilmbase isn't keyworded on arm64 -media-gfx/alembic python - # Jakov Smolić (2021-10-07) # dev-libs/mongo-c-driver is not keyworded here net-analyzer/zmap mongo
[gentoo-commits] repo/gentoo:master commit in: app-i18n/libpinyin/
commit: 4230e65e857a003dbe384e459d9fe6254a1d4f94 Author: Graham Ramsey gmail com> AuthorDate: Sat May 13 15:50:08 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 05:38:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4230e65e app-i18n/libpinyin: add 2.8.1 Bug: https://bugs.gentoo.org/899888 Signed-off-by: Graham Ramsey gmail.com> Signed-off-by: Sam James gentoo.org> app-i18n/libpinyin/Manifest | 1 + app-i18n/libpinyin/libpinyin-2.8.1.ebuild | 61 +++ 2 files changed, 62 insertions(+) diff --git a/app-i18n/libpinyin/Manifest b/app-i18n/libpinyin/Manifest index 04afe2227702..d8643b1cfa27 100644 --- a/app-i18n/libpinyin/Manifest +++ b/app-i18n/libpinyin/Manifest @@ -1,2 +1,3 @@ DIST libpinyin-2.6.2.tar.gz 260101 BLAKE2B 7ba61c5bfe68991866112bbb63383bd7062164f92d63150b42c30f39d383f62a339a13eafa1596d1988d8e308c93ccc0f45cceeb557ce329788da507eed3e2ab SHA512 839907bed9bc796185fbe7d7b30ab84bc9bd45212797c75081475791aa62ad3465509ecc5fabe6ea27d02be9d2ca61764a472684b011b0c211bd5f4f26a0f9ca +DIST libpinyin-2.8.1.tar.gz 264751 BLAKE2B a05236513ebb39ec309a045f76582fd872db3b1a5a539fce1eec7e18cecb75b2a6228d0685d4a3069fea9855c52e1ede7d735645a2f61bd567401ea32685e6cb SHA512 b9b4f183ab83510d9582a65d62b22c049261d21098df8ee3bf9f78b6b67e511221d4590692c137d20a334db5eaee12586a83b2d317c75be196107b28595f DIST libpinyin-model19.text.tar.gz 20279012 BLAKE2B d8721d106235ef6fb99ad8dd4f4911bb23bf66f0259b01c39fd8ee829f0a63f326894802d62e51531a10f453dff1f4bb6e3e1648cf4aeac8213dccd10fc8ca4d SHA512 93c70423ba14faa3402bce775f82769dd4ee3a49083beddc540825f88facbd847328e9d01d99473adb7cf26de0f853e2b2e14fe849b1c49531134d1ca4ed2ef2 diff --git a/app-i18n/libpinyin/libpinyin-2.8.1.ebuild b/app-i18n/libpinyin/libpinyin-2.8.1.ebuild new file mode 100644 index ..b186e041edb4 --- /dev/null +++ b/app-i18n/libpinyin/libpinyin-2.8.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 2012-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +if [[ "${PV}" == "" ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/libpinyin/libpinyin"; +fi + +LIBPINYIN_MODEL_VERSION="19" + +DESCRIPTION="Libraries for handling of Hanyu Pinyin and Zhuyin Fuhao" +HOMEPAGE="https://github.com/libpinyin/libpinyin https://sourceforge.net/projects/libpinyin/"; +if [[ "${PV}" == "" ]]; then + SRC_URI="" +else + SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +fi +SRC_URI+=" mirror://sourceforge/${PN}/models/model${LIBPINYIN_MODEL_VERSION}.text.tar.gz -> ${PN}-model${LIBPINYIN_MODEL_VERSION}.text.tar.gz" + +LICENSE="GPL-3+" +SLOT="0/13" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="" + +BDEPEND="virtual/pkgconfig" +DEPEND="dev-libs/glib:2 + sys-libs/db:=" +RDEPEND="${DEPEND}" + +src_unpack() { + if [[ "${PV}" == "" ]]; then + git-r3_src_unpack + else + unpack ${P}.tar.gz + fi +} + +src_prepare() { + default + + sed -e "/^\twget .*\/model${LIBPINYIN_MODEL_VERSION}\.text\.tar\.gz$/d" -i data/Makefile.am || die + ln -s "${DISTDIR}/${PN}-model${LIBPINYIN_MODEL_VERSION}.text.tar.gz" "data/model${LIBPINYIN_MODEL_VERSION}.text.tar.gz" || die + + eautoreconf +} + +src_configure() { + econf \ + --enable-libzhuyin \ + --disable-static +} + +src_install() { + default + find "${D}" -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-wm/marco/
commit: 972a7d2b4ab23363f012e21d94604c568afd2965 Author: Thibaud CANALE thican net> AuthorDate: Sat May 13 19:19:40 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 05:38:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=972a7d2b x11-wm/marco: add 1.26.2 Closes: https://bugs.gentoo.org/905949 Signed-off-by: Thibaud CANALE thican.net> Closes: https://github.com/gentoo/gentoo/pull/31026 Signed-off-by: Sam James gentoo.org> x11-wm/marco/Manifest| 1 + x11-wm/marco/marco-1.26.2.ebuild | 74 2 files changed, 75 insertions(+) diff --git a/x11-wm/marco/Manifest b/x11-wm/marco/Manifest index f80661d66b13..51184d2d6525 100644 --- a/x11-wm/marco/Manifest +++ b/x11-wm/marco/Manifest @@ -1,2 +1,3 @@ DIST marco-1.26.0.tar.xz 1855196 BLAKE2B 1481ee365d9bd8430fc5dc11a41268613823ff44c99b0d50a747dfd4663e40f121038a32f148af546f6e500b9a905bb30f6c5c9ff19dedb56eb991e2ceefe95f SHA512 013ba12dc7f4affe24bc5763ae88e44ede3f1454e74b5a642503d3741ce935f6757eba3f9def56670414c5a9c03b38384b5b54a494f9cb8f5bfd480e43300e76 DIST marco-1.26.1.tar.xz 1863304 BLAKE2B 8d32334baf77124413770fb2081088e5e9eb8ae9ef0a99d0a1e634f002b613a7b3dd3f0506db9b244ca4180b309a65b6d0ad720dda777bc9f218d66c5958704f SHA512 241857696f5cafe3ce96b90e3302e6bcc5d5cbae2f5bb5d71e73d623fcfd2f1a7079415efb2d93d77d0a135ea96e1fd144ab2530fa87935c913b8f217fc9 +DIST marco-1.26.2.tar.xz 1865248 BLAKE2B 86933230f11a9342009d79bd836ab09272a335cc7e0e8c84c4ac1c300fd4b604a97424c76d371450a46be0c2a588902c17791fe1ee752e06207046bbddc055a4 SHA512 326ed378be891806a9750021626863e00d80f29af8fe920eeb0910d9eb2ece534babf012e1aced6b071b6c0fdd8a77ea8c948d68a70f9280822b30231aa934b9 diff --git a/x11-wm/marco/marco-1.26.2.ebuild b/x11-wm/marco/marco-1.26.2.ebuild new file mode 100644 index ..1a9ad8ef0b7c --- /dev/null +++ b/x11-wm/marco/marco-1.26.2.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MATE2_LA_PUNT="yes" + +inherit mate meson + +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" + +DESCRIPTION="MATE default window manager" +LICENSE="FDL-1.2+ GPL-2+ LGPL-2+ MIT" +SLOT="0/2" + +IUSE="startup-notification test xinerama" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + >=dev-libs/glib-2.58:2 + >=gnome-base/libgtop-2:2= + media-libs/libcanberra[gtk3] + x11-libs/cairo + >=x11-libs/pango-1.2[X] + x11-libs/gdk-pixbuf:2 + >=x11-libs/gtk+-3.22:3 + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + >=x11-libs/libXcomposite-0.3 + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXpresent + x11-libs/libXrandr + x11-libs/libXrender + >=x11-libs/startup-notification-0.7 + xinerama? ( x11-libs/libXinerama ) +" + +RDEPEND="${COMMON_DEPEND} + gnome-extra/zenity + >=mate-base/mate-desktop-1.20.0 + virtual/libintl +" + +BDEPEND="${COMMON_DEPEND} + app-text/yelp-tools + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + x11-base/xorg-proto + test? ( app-text/docbook-xml-dtd:4.5 ) + xinerama? ( x11-base/xorg-proto ) +" + +src_configure() { + local emesonargs=( + -Dcompositor=true + -Drender=true + -Dshape=true + -Dsm=true + -Dxsync=true + $(meson_use startup-notification) + $(meson_use xinerama) + ) + meson_src_configure +} + +src_install() { + meson_src_install + dodoc doc/*.txt +}
[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-panel/
commit: 4c9e1c61c780722b35a5898894e432f8ac5a9360 Author: Thibaud CANALE thican net> AuthorDate: Sat May 13 18:55:15 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 05:38:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9e1c61 mate-base/mate-panel: add 1.26.3 Closes: https://bugs.gentoo.org/905950 Signed-off-by: Thibaud CANALE thican.net> Closes: https://github.com/gentoo/gentoo/pull/31024 Signed-off-by: Sam James gentoo.org> mate-base/mate-panel/Manifest | 1 + mate-base/mate-panel/mate-panel-1.26.3.ebuild | 72 +++ 2 files changed, 73 insertions(+) diff --git a/mate-base/mate-panel/Manifest b/mate-base/mate-panel/Manifest index e539cccb729a..3b4c4acf069e 100644 --- a/mate-base/mate-panel/Manifest +++ b/mate-base/mate-panel/Manifest @@ -1,2 +1,3 @@ DIST mate-panel-1.26.0.tar.xz 3303980 BLAKE2B b36ddb6d4db174bd26986193829e72e498f81e31d129aa0e64ef3927b3571b58c3bb940a1d3c4ceb14165d5d7810d812a3b39dd2ea7aad4bd9cdaf4dae84751e SHA512 394cf6a4a081980d286a03488370a5335dca681964271329b28d7254fc877457bc42883c95ad9f197a319f1bef71e237052d64b98606df616f5e11b9f9ae5f31 DIST mate-panel-1.26.2.tar.xz 3314092 BLAKE2B 6b33562728b7ffa3bc1c5a3341e2bd4b88c5daba504e6818810f194d8a6f736ac5b5936ed10c17ad5879eaa7a3e7f2a7d0dad6e59e7582d684f9bcdbb8421ddf SHA512 31f97b5cbacd5ac4a3661fdb8544313e5fb406489c9179d98c0f981001beae97890f3563bbf5886c451cf27db7235bfe70d40bf2582bc2e2206dadd396432ec7 +DIST mate-panel-1.26.3.tar.xz 3255864 BLAKE2B 3d0dce61e6fa1b89f8f52dcad201b263c412d6819e7ba139777fe99310c8e3274da990c0678b493b89879e6af517912e90f705dcdd6e43e94892fd64f63df224 SHA512 28c93566a528037082ed6181e628658373e5fd35f987b9d18b1731f3b3762f139cd1624ad862acc40413baa308b51a7ae617449c4a2a13c4726b5dad6a109d5a diff --git a/mate-base/mate-panel/mate-panel-1.26.3.ebuild b/mate-base/mate-panel/mate-panel-1.26.3.ebuild new file mode 100644 index ..0b9f509c92f1 --- /dev/null +++ b/mate-base/mate-panel/mate-panel-1.26.3.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MATE_LA_PUNT="yes" + +inherit mate + +if [[ "${PV}" != * ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" +fi + +DESCRIPTION="The MATE panel" +LICENSE="FDL-1.1+ GPL-2+ LGPL-2+" +SLOT="0" + +IUSE="+X +introspection wayland" + +REQUIRED_USE="|| ( X wayland )" + +COMMON_DEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + >=dev-libs/glib-2.50:2 + >=dev-libs/libmateweather-1.17.0 + dev-libs/libxml2:2 + >=gnome-base/dconf-0.13.4 + >=mate-base/mate-desktop-1.17.0 + >=mate-base/mate-menus-1.21.0 + >=sys-apps/dbus-1.1.2 + >=x11-libs/cairo-1.0.0[X?] + >=x11-libs/gdk-pixbuf-2.26.0:2 + >=x11-libs/gtk+-3.22:3[introspection?] + x11-libs/libICE + x11-libs/libSM + >=x11-libs/libwnck-3.4.6:3[introspection?] + >=x11-libs/pango-1.15.4:0[introspection?] + X? ( + x11-libs/libX11 + x11-libs/libXau + >=x11-libs/libXrandr-1.3 + ) + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) + wayland? ( gui-libs/gtk-layer-shell ) +" + +RDEPEND="${COMMON_DEPEND} + virtual/libintl +" + +DEPEND="${COMMON_DEPEND}" + +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + app-text/yelp-tools + >=dev-lang/perl-5:= + dev-util/glib-utils + dev-util/gdbus-codegen + dev-util/gtk-doc + dev-util/gtk-doc-am + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_configure() { + mate_src_configure \ + --libexecdir="${EPREFIX}"/usr/libexec/mate-applets \ + --disable-deprecation-flags \ + $(use_enable X x11) \ + $(use_enable introspection) \ + $(use_enable wayland) +}
[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/
commit: ad06e36af11df45d8c7034c757a7d64b7120b49d Author: Sam James gentoo org> AuthorDate: Mon May 15 04:10:21 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 04:10:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad06e36a media-video/pipewire: Stabilize 0.3.70-r2 ppc64, #906301 Signed-off-by: Sam James gentoo.org> media-video/pipewire/pipewire-0.3.70-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/pipewire/pipewire-0.3.70-r2.ebuild b/media-video/pipewire/pipewire-0.3.70-r2.ebuild index 9b0feb44a421..732e73fff23e 100644 --- a/media-video/pipewire/pipewire-0.3.70-r2.ebuild +++ b/media-video/pipewire/pipewire-0.3.70-r2.ebuild @@ -29,7 +29,7 @@ else SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2"; fi - KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Multimedia processing graphs"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/sed/
commit: ff260cd0c5b917a91d5700b868eba84e78a785b5 Author: Sam James gentoo org> AuthorDate: Mon May 15 04:07:09 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 04:09:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff260cd0 sys-apps/sed: don't automagically use Valgrind for tests Signed-off-by: Sam James gentoo.org> sys-apps/sed/sed-4.9.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys-apps/sed/sed-4.9.ebuild b/sys-apps/sed/sed-4.9.ebuild index b8a7af1f029e..c6cc11898175 100644 --- a/sys-apps/sed/sed-4.9.ebuild +++ b/sys-apps/sed/sed-4.9.ebuild @@ -48,6 +48,9 @@ src_configure() { } src_test() { + # We don't want to automagically use Valgrind for tests. + sed -i -e 's:valgrind --error-exitcode=1:false:' init.cfg || die + emake VERBOSE=yes check }
[gentoo-commits] repo/gentoo:master commit in: media-gfx/cairosvg/
commit: 81c1db98a37c77fb4c46b699f3dfd1be14d65e38 Author: Sam James gentoo org> AuthorDate: Mon May 15 04:10:17 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 04:10:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c1db98 media-gfx/cairosvg: Keyword 2.7.0 ppc, #906242 Signed-off-by: Sam James gentoo.org> media-gfx/cairosvg/cairosvg-2.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/cairosvg/cairosvg-2.7.0.ebuild b/media-gfx/cairosvg/cairosvg-2.7.0.ebuild index ee83def37802..bec725c86da7 100644 --- a/media-gfx/cairosvg/cairosvg-2.7.0.ebuild +++ b/media-gfx/cairosvg/cairosvg-2.7.0.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" RDEPEND=" dev-python/cairocffi[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cssselect2/
commit: 053fa3c7bb1949936607c0cc94aac9b044094b11 Author: Sam James gentoo org> AuthorDate: Mon May 15 04:10:18 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 04:10:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=053fa3c7 dev-python/cssselect2: Keyword 0.7.0 ppc, #906242 Signed-off-by: Sam James gentoo.org> dev-python/cssselect2/cssselect2-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cssselect2/cssselect2-0.7.0.ebuild b/dev-python/cssselect2/cssselect2-0.7.0.ebuild index de7f85a37d15..2d21a651cf9b 100644 --- a/dev-python/cssselect2/cssselect2-0.7.0.ebuild +++ b/dev-python/cssselect2/cssselect2-0.7.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" RDEPEND=" dev-python/tinycss2[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/cssselect2/
commit: 60c042df799ea299507b7a79069c4b882f610782 Author: Sam James gentoo org> AuthorDate: Mon May 15 04:10:15 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 04:10:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60c042df dev-python/cssselect2: Keyword 0.7.0 ppc64, #906242 Signed-off-by: Sam James gentoo.org> dev-python/cssselect2/cssselect2-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cssselect2/cssselect2-0.7.0.ebuild b/dev-python/cssselect2/cssselect2-0.7.0.ebuild index d5353b1976ac..de7f85a37d15 100644 --- a/dev-python/cssselect2/cssselect2-0.7.0.ebuild +++ b/dev-python/cssselect2/cssselect2-0.7.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" RDEPEND=" dev-python/tinycss2[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmake/
commit: c118e605148634f08465465f523e4c271d6ea298 Author: Sam James gentoo org> AuthorDate: Mon May 15 04:10:24 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 04:10:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c118e605 dev-util/cmake: Stabilize 3.26.3 ppc64, #906330 Signed-off-by: Sam James gentoo.org> dev-util/cmake/cmake-3.26.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmake/cmake-3.26.3.ebuild b/dev-util/cmake/cmake-3.26.3.ebuild index 6f5c1024a751..e33e19a74327 100644 --- a/dev-util/cmake/cmake-3.26.3.ebuild +++ b/dev-util/cmake/cmake-3.26.3.ebuild @@ -48,7 +48,7 @@ else https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc )" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )" fi
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/
commit: 16568fb0a45d0cdd77ecf1deaed339bf11902707 Author: Sam James gentoo org> AuthorDate: Mon May 15 04:10:22 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 04:10:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16568fb0 media-fonts/noto: Stabilize 20230331 ppc, #906325 Signed-off-by: Sam James gentoo.org> media-fonts/noto/noto-20230331.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/noto/noto-20230331.ebuild b/media-fonts/noto/noto-20230331.ebuild index 0cb17c3d7cb8..b63f563b0e40 100644 --- a/media-fonts/noto/noto-20230331.ebuild +++ b/media-fonts/noto/noto-20230331.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar. LICENSE="OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ~ppc64 ~riscv sparc x86" # Extra allows to optionally reduce disk usage even returning to tofu # issue as described in https://www.google.com/get/noto/ IUSE="cjk +extra"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 9d9bb85dad75353aa469da8be9b677e663c84214 Author: Sam James gentoo org> AuthorDate: Mon May 15 04:10:20 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 04:10:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d9bb85d media-gfx/scrot: Stabilize 1.9 ppc, #906262 Signed-off-by: Sam James gentoo.org> media-gfx/scrot/scrot-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.9.ebuild index 6d72130d02e4..6be000c3bcad 100644 --- a/media-gfx/scrot/scrot-1.9.ebuild +++ b/media-gfx/scrot/scrot-1.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86" fi LICENSE="feh LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: 9a0888435524796e9fb33deac3c51b652e4f8e7a Author: Sam James gentoo org> AuthorDate: Mon May 15 04:10:19 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 04:10:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a088843 media-gfx/scrot: Stabilize 1.9 ppc64, #906262 Signed-off-by: Sam James gentoo.org> media-gfx/scrot/scrot-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/scrot/scrot-1.9.ebuild b/media-gfx/scrot/scrot-1.9.ebuild index c1a60ffa08df..6d72130d02e4 100644 --- a/media-gfx/scrot/scrot-1.9.ebuild +++ b/media-gfx/scrot/scrot-1.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then inherit autotools git-r3 else SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2"; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~riscv sparc x86" fi LICENSE="feh LGPL-2+"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/cairosvg/
commit: 8a5f264a3d60281478bff9db0ca4efd2e7889d7d Author: Sam James gentoo org> AuthorDate: Mon May 15 04:10:13 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 04:10:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a5f264a media-gfx/cairosvg: Keyword 2.7.0 ppc64, #906242 Signed-off-by: Sam James gentoo.org> media-gfx/cairosvg/cairosvg-2.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/cairosvg/cairosvg-2.7.0.ebuild b/media-gfx/cairosvg/cairosvg-2.7.0.ebuild index 96aa89c6e104..ee83def37802 100644 --- a/media-gfx/cairosvg/cairosvg-2.7.0.ebuild +++ b/media-gfx/cairosvg/cairosvg-2.7.0.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" RDEPEND=" dev-python/cairocffi[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nettle/
commit: f1d75fe6e07eebfc1f46cd92ebf88e183acd3004 Author: Sam James gentoo org> AuthorDate: Mon May 15 04:09:39 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 04:09:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1d75fe6 dev-libs/nettle: add 3.9 Signed-off-by: Sam James gentoo.org> dev-libs/nettle/Manifest | 2 + dev-libs/nettle/nettle-3.9.ebuild | 89 +++ 2 files changed, 91 insertions(+) diff --git a/dev-libs/nettle/Manifest b/dev-libs/nettle/Manifest index e7503051d545..1729d02bfa81 100644 --- a/dev-libs/nettle/Manifest +++ b/dev-libs/nettle/Manifest @@ -1,2 +1,4 @@ DIST nettle-3.8.1.tar.gz 2406251 BLAKE2B 22b4ec81645b579504356597ba87b637e46285682020c90e03ecaea386ac9b48eaf91ee76ae3b86b6060be355de20c320ab3b74958074ad23fc08ad9ab6a4cbb SHA512 a405da3438d185d96917b03b00abb9ab43e04f58f770f657f716c25d64bb258ee170a71328e74736caa7121f50c0c89d3cc840c1201d2a92cfaf1357d24bdc6a DIST nettle-3.8.1.tar.gz.sig 374 BLAKE2B e2bfce4aaa1be114fb9bf8724f25db75c69c3b98538df46e9b1428ce615f7db3b9e9f9240d232fddac195db4568439b3f58989c20beca82aa6db79f4956db547 SHA512 978304b1faa5adc3b0d6ea7e9597af6154ad5d6e328913ac19184ece94771fdb2a7d5ce0af535ae8d28cb6ccd94fb3d4ef2613c0356df9e08b5d4c26ea646e09 +DIST nettle-3.9.tar.gz 2393838 BLAKE2B 80885fa380de58765155a5d4b209e524f4bd0336156ba6f5189702007438998094df0e4e801370fd0a74251b8cf91f46638b0c0139388c2c2098b1207ed3415c SHA512 5e44f59b37ec1e92345fce0b963151d1f2aabf01b3a197b8d931067c51af4ba025059c6a07f2bcd19b17eb49d6ede98f5c200e58d340959826cda473459d2fba +DIST nettle-3.9.tar.gz.sig 374 BLAKE2B 4fb9fbdafd01712db2506e070a64b6821dcc0c3ff3cea83011662ee4cdd5120ed10c6fa7b41d556069fe2d8827a312e94bb3586be845284fa7a7ac75f000a750 SHA512 8cf060e9f8e0dc0a70a7d324cf2366e0fc990fca2d8a1c677e66382f6853f96146fe30ea9b8629030991f4799430c7660ae7867c94167760bb945abb526b5bda diff --git a/dev-libs/nettle/nettle-3.9.ebuild b/dev-libs/nettle/nettle-3.9.ebuild new file mode 100644 index ..3bdb6aaa7a4a --- /dev/null +++ b/dev-libs/nettle/nettle-3.9.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2023 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/nettle.asc +inherit multilib-build multilib-minimal toolchain-funcs verify-sig + +DESCRIPTION="Low-level cryptographic library" +HOMEPAGE="http://www.lysator.liu.se/~nisse/nettle/"; +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" +SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )" + +LICENSE="|| ( LGPL-3 LGPL-2.1 )" +# Subslot = libnettle - libhogweed soname version +SLOT="0/8-6" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+asm doc +gmp static-libs cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_ppc_altivec cpu_flags_x86_aes cpu_flags_x86_sha cpu_flags_x86_pclmul" +# The arm64 crypto option controls AES, SHA1, and SHA2 usage. +REQUIRED_USE=" + cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 ) + cpu_flags_arm_sha1? ( cpu_flags_arm_aes cpu_flags_arm_sha2 ) + cpu_flags_arm_sha2? ( cpu_flags_arm_aes cpu_flags_arm_sha1 ) +" + +DEPEND="gmp? ( >=dev-libs/gmp-6.1:=[static-libs?,${MULTILIB_USEDEP}] )" +RDEPEND="${DEPEND}" +BDEPEND=" + sys-devel/m4 + doc? ( sys-apps/texinfo ) + verify-sig? ( sec-keys/openpgp-keys-nettle ) +" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/nettle/version.h +) + +DOCS=() +HTML_DOCS=() + +src_prepare() { + default + + # I do not see in config.sub reference to sunldsolaris. + # if someone complains readd + # -e 's/solaris\*)/sunldsolaris*)/' \ + sed -e '/CFLAGS=/s: -ggdb3::' \ + -i configure.ac configure || die + + if use doc ; then + DOCS+=( nettle.pdf ) + HTML_DOCS+=( nettle.html ) + fi +} + +multilib_src_configure() { + local myeconfargs=( + CC_FOR_BUILD="$(tc-getBUILD_CC)" + + $(tc-is-static-only && echo --disable-shared) + + # Intrinsics + $(use_enable cpu_flags_arm_neon arm-neon) + $(use_enable cpu_flags_arm_aes arm64-crypto) + $(use_enable cpu_flags_ppc_altivec power-altivec) + $(use_enable cpu_flags_x86_aes x86-aesni) + $(use_enable cpu_flags_x86_sha x86-sha-ni) + $(use_enable cpu_flags_x86_pclmul x86-pclmul) + # TODO: PPC crypto flag? + --disable-power-crypto-ext + # TODO: How do we detect this in ebuilds reliably? + --disable-power9 + $([[ ${CHOST} == *-solaris* ]] && echo '--disable-symbol-versions') + # TODO: cpu_fla
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-material/
commit: c06036a6f5ebbb0d6dba6fd5679c535503129165 Author: Sam James gentoo org> AuthorDate: Mon May 15 04:10:13 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 04:10:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c06036a6 dev-python/mkdocs-material: Keyword 9.1.12 ppc64, #906242 Signed-off-by: Sam James gentoo.org> dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild index 1a8ab9c9f01d..3fd46c3ed52a 100644 --- a/dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild +++ b/dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild @@ -27,7 +27,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" IUSE="social" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-material/
commit: 7acd8f31daa8c6a0bacb9505284b14b78793ae57 Author: Sam James gentoo org> AuthorDate: Mon May 15 04:10:16 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 04:10:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7acd8f31 dev-python/mkdocs-material: Keyword 9.1.12 ppc, #906242 Signed-off-by: Sam James gentoo.org> dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild index 3fd46c3ed52a..c6eb88bef19a 100644 --- a/dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild +++ b/dev-python/mkdocs-material/mkdocs-material-9.1.12.ebuild @@ -27,7 +27,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="social" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-developers/
commit: f094c789f36c3c740d9f1903068db387f94b0356 Author: Sam James gentoo org> AuthorDate: Mon May 15 02:57:08 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 04:09:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f094c789 sec-keys/openpgp-keys-gentoo-developers: add 20230501 Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-gentoo-developers/Manifest | 1 + .../openpgp-keys-gentoo-developers-20230501.ebuild | 233 + 2 files changed, 234 insertions(+) diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest b/sec-keys/openpgp-keys-gentoo-developers/Manifest index 58234f472e92..22676b184e3e 100644 --- a/sec-keys/openpgp-keys-gentoo-developers/Manifest +++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest @@ -1,3 +1,4 @@ DIST openpgp-keys-gentoo-developers-20230403-active-devs.gpg 3033398 BLAKE2B 233549fa600d855df1f4130224c63b10d0df3312886bef1c0486553db3025554a4fff7af104a3f0869390d53837a8d0182d830432e855273da28c753ea579d7e SHA512 33264b9ef002656f5c58dc2b2ff568d01b624c68e2e42db0d388b9a99b45c2d605df0d5db7b5029c0946f524fa7168252ba87908336e6f9ad0717c20d43cd112 DIST openpgp-keys-gentoo-developers-20230417-active-devs.gpg 3075471 BLAKE2B a1d35a6fa32cd92662ce7913000f043d15b2875865a7839df69c7c5648b70c20c43d59cc8fbc9d5bcbd4ea48ea7e7f8063a79fef624d39c092b60b6741e793bd SHA512 4637d67ab19512c80547f029ab95ba755308f9a88c7de4d417177201620b1e48fc21b4ae2bf40770222076aab10f812a71046ce198bdcfa1d08283a3211a4755 DIST openpgp-keys-gentoo-developers-20230424-active-devs.gpg 3077177 BLAKE2B 37795ba97540163c722f6642d001767a64a19ed6e2ca64ed1aa6b69f363aac96f25c7f9adb244a35eb8786902048a1b78b1f1b4bccfa26bcf23638c6bb85c07f SHA512 3a610650a1f1aa5e17c33eed5b78521df523fc068004015f42d13eb8b72b08d7f9296420bb70fefae879c0eca2a2128c43149512fce07d01f78c088325e2c453 +DIST openpgp-keys-gentoo-developers-20230501-active-devs.gpg 3083340 BLAKE2B 464837904637d6271348a0f18a882670c75c04a0e88e212efcf6715b840a9a0f6c63933bb341dfdfc0912d52f90dcb35fcd07f375bf3fdac4a35fb0cc03e029b SHA512 b2781930ddab8d17f17393be0e0535144b0a800e4178bce3a15c5cc2a8c973cf95ad51aa9ccfae5763057a5fce434eb6279d92b7064c0744a78e198b78b4f436 diff --git a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230501.ebuild b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230501.ebuild new file mode 100644 index ..efd0694ab707 --- /dev/null +++ b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230501.ebuild @@ -0,0 +1,233 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit edo python-any-r1 + +DESCRIPTION="Gentoo Authority Keys (GLEP 79)" +HOMEPAGE="https://www.gentoo.org/downloads/signatures/"; +if [[ ${PV} == * ]] ; then + PROPERTIES="live" + + BDEPEND="net-misc/curl" +else + SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> ${P}-active-devs.gpg" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND+=" + $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]') + sec-keys/openpgp-keys-gentoo-auth + test? ( + app-crypt/gnupg + sys-apps/grep[pcre] + ) +" + +python_check_deps() { + python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]" +} + +src_unpack() { + if [[ ${PV} == * ]] ; then + curl https://qa-reports.gentoo.org/output/active-devs.gpg -o ${P}-active-devs.gpg || die + else + default + fi +} + +src_compile() { + export GNUPGHOME="${T}"/.gnupg + + get_gpg_keyring_dir() { + if [[ ${PV} == * ]] ; then + echo "${WORKDIR}" + else + echo "${DISTDIR}" + fi + } + + local mygpgargs=( + --no-autostart + --no-default-keyring + --homedir "${GNUPGHOME}" + ) + + # From verify-sig.eclass: + # "GPG upstream knows better than to follow the spec, so we can't + # override this directory. However, there is a clean fallback + # to GNUPGHOME." + addpredict /run/user + + mkdir "${GNUPGHOME}" || die + chmod 700 "${GNUPGHOME}" || die + + # Convert the binary keyring into an armored one so we can process it + edo gpg "${mygpgargs[@]}" --import "$(get_gpg_keyring_dir)"/${P}-active-devs.gpg + edo gpg "${mygpgargs[@]}" --export --armor > "${WORKDIR}"/gentoo-developers.asc + + # Now strip out the keys which are expired and/or missing a signature + # from our L2 developer authority key + edo "${EPYTHON}" "${FILESDIR}"/keyring
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-developers/
commit: 04c283e9d778e5467f7fe0a63746ddc431bda44b Author: Sam James gentoo org> AuthorDate: Mon May 15 02:56:27 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 04:09:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c283e9 sec-keys/openpgp-keys-gentoo-developers: add 20230424 Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-gentoo-developers/Manifest | 1 + .../openpgp-keys-gentoo-developers-20230424.ebuild | 233 + 2 files changed, 234 insertions(+) diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest b/sec-keys/openpgp-keys-gentoo-developers/Manifest index 40a59ff16a31..58234f472e92 100644 --- a/sec-keys/openpgp-keys-gentoo-developers/Manifest +++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest @@ -1,2 +1,3 @@ DIST openpgp-keys-gentoo-developers-20230403-active-devs.gpg 3033398 BLAKE2B 233549fa600d855df1f4130224c63b10d0df3312886bef1c0486553db3025554a4fff7af104a3f0869390d53837a8d0182d830432e855273da28c753ea579d7e SHA512 33264b9ef002656f5c58dc2b2ff568d01b624c68e2e42db0d388b9a99b45c2d605df0d5db7b5029c0946f524fa7168252ba87908336e6f9ad0717c20d43cd112 DIST openpgp-keys-gentoo-developers-20230417-active-devs.gpg 3075471 BLAKE2B a1d35a6fa32cd92662ce7913000f043d15b2875865a7839df69c7c5648b70c20c43d59cc8fbc9d5bcbd4ea48ea7e7f8063a79fef624d39c092b60b6741e793bd SHA512 4637d67ab19512c80547f029ab95ba755308f9a88c7de4d417177201620b1e48fc21b4ae2bf40770222076aab10f812a71046ce198bdcfa1d08283a3211a4755 +DIST openpgp-keys-gentoo-developers-20230424-active-devs.gpg 3077177 BLAKE2B 37795ba97540163c722f6642d001767a64a19ed6e2ca64ed1aa6b69f363aac96f25c7f9adb244a35eb8786902048a1b78b1f1b4bccfa26bcf23638c6bb85c07f SHA512 3a610650a1f1aa5e17c33eed5b78521df523fc068004015f42d13eb8b72b08d7f9296420bb70fefae879c0eca2a2128c43149512fce07d01f78c088325e2c453 diff --git a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230424.ebuild b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230424.ebuild new file mode 100644 index ..efd0694ab707 --- /dev/null +++ b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230424.ebuild @@ -0,0 +1,233 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit edo python-any-r1 + +DESCRIPTION="Gentoo Authority Keys (GLEP 79)" +HOMEPAGE="https://www.gentoo.org/downloads/signatures/"; +if [[ ${PV} == * ]] ; then + PROPERTIES="live" + + BDEPEND="net-misc/curl" +else + SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> ${P}-active-devs.gpg" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND+=" + $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]') + sec-keys/openpgp-keys-gentoo-auth + test? ( + app-crypt/gnupg + sys-apps/grep[pcre] + ) +" + +python_check_deps() { + python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]" +} + +src_unpack() { + if [[ ${PV} == * ]] ; then + curl https://qa-reports.gentoo.org/output/active-devs.gpg -o ${P}-active-devs.gpg || die + else + default + fi +} + +src_compile() { + export GNUPGHOME="${T}"/.gnupg + + get_gpg_keyring_dir() { + if [[ ${PV} == * ]] ; then + echo "${WORKDIR}" + else + echo "${DISTDIR}" + fi + } + + local mygpgargs=( + --no-autostart + --no-default-keyring + --homedir "${GNUPGHOME}" + ) + + # From verify-sig.eclass: + # "GPG upstream knows better than to follow the spec, so we can't + # override this directory. However, there is a clean fallback + # to GNUPGHOME." + addpredict /run/user + + mkdir "${GNUPGHOME}" || die + chmod 700 "${GNUPGHOME}" || die + + # Convert the binary keyring into an armored one so we can process it + edo gpg "${mygpgargs[@]}" --import "$(get_gpg_keyring_dir)"/${P}-active-devs.gpg + edo gpg "${mygpgargs[@]}" --export --armor > "${WORKDIR}"/gentoo-developers.asc + + # Now strip out the keys which are expired and/or missing a signature + # from our L2 developer authority key + edo "${EPYTHON}" "${FILESDIR}"/keyring-mangler.py \ + "${BROOT}"/usr/share/openpgp-keys/gentoo-auth.asc \ + "${WORKDIR}"/gentoo-developers.asc \ + "${WORKDIR}"/gentoo-developers-sanitised.asc +} + +src_test() { + export GNUPGHOME="${T}"/tests/.gnupg + + local mygpgargs=( + # We don't have --
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-developers/
commit: e4aadb657142ecf6b58127049883c7da5d22bf0b Author: Sam James gentoo org> AuthorDate: Mon May 15 02:57:26 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 04:09:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4aadb65 sec-keys/openpgp-keys-gentoo-developers: add 20230508 Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-gentoo-developers/Manifest | 1 + .../openpgp-keys-gentoo-developers-20230508.ebuild | 233 + 2 files changed, 234 insertions(+) diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest b/sec-keys/openpgp-keys-gentoo-developers/Manifest index 22676b184e3e..5bcf3ef83ac3 100644 --- a/sec-keys/openpgp-keys-gentoo-developers/Manifest +++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest @@ -2,3 +2,4 @@ DIST openpgp-keys-gentoo-developers-20230403-active-devs.gpg 3033398 BLAKE2B 233 DIST openpgp-keys-gentoo-developers-20230417-active-devs.gpg 3075471 BLAKE2B a1d35a6fa32cd92662ce7913000f043d15b2875865a7839df69c7c5648b70c20c43d59cc8fbc9d5bcbd4ea48ea7e7f8063a79fef624d39c092b60b6741e793bd SHA512 4637d67ab19512c80547f029ab95ba755308f9a88c7de4d417177201620b1e48fc21b4ae2bf40770222076aab10f812a71046ce198bdcfa1d08283a3211a4755 DIST openpgp-keys-gentoo-developers-20230424-active-devs.gpg 3077177 BLAKE2B 37795ba97540163c722f6642d001767a64a19ed6e2ca64ed1aa6b69f363aac96f25c7f9adb244a35eb8786902048a1b78b1f1b4bccfa26bcf23638c6bb85c07f SHA512 3a610650a1f1aa5e17c33eed5b78521df523fc068004015f42d13eb8b72b08d7f9296420bb70fefae879c0eca2a2128c43149512fce07d01f78c088325e2c453 DIST openpgp-keys-gentoo-developers-20230501-active-devs.gpg 3083340 BLAKE2B 464837904637d6271348a0f18a882670c75c04a0e88e212efcf6715b840a9a0f6c63933bb341dfdfc0912d52f90dcb35fcd07f375bf3fdac4a35fb0cc03e029b SHA512 b2781930ddab8d17f17393be0e0535144b0a800e4178bce3a15c5cc2a8c973cf95ad51aa9ccfae5763057a5fce434eb6279d92b7064c0744a78e198b78b4f436 +DIST openpgp-keys-gentoo-developers-20230508-active-devs.gpg 3084780 BLAKE2B e7bdf7d2dd4031c63b8acc326c4f11b1f31639d97fa18eb37ec40805789e6c574d5443b0028f204375d0854e661ed2893ca960e9663b41c67b91d87d4e50466d SHA512 bcd0bc704e36dbfdb37cce3739336af7767c64eb9e443607c743c608274676b779e158bdb34ab22d6da6921c3c7b43ecd729c856600c530757fb7da020bf9d67 diff --git a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230508.ebuild b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230508.ebuild new file mode 100644 index ..efd0694ab707 --- /dev/null +++ b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230508.ebuild @@ -0,0 +1,233 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit edo python-any-r1 + +DESCRIPTION="Gentoo Authority Keys (GLEP 79)" +HOMEPAGE="https://www.gentoo.org/downloads/signatures/"; +if [[ ${PV} == * ]] ; then + PROPERTIES="live" + + BDEPEND="net-misc/curl" +else + SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> ${P}-active-devs.gpg" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND+=" + $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]') + sec-keys/openpgp-keys-gentoo-auth + test? ( + app-crypt/gnupg + sys-apps/grep[pcre] + ) +" + +python_check_deps() { + python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]" +} + +src_unpack() { + if [[ ${PV} == * ]] ; then + curl https://qa-reports.gentoo.org/output/active-devs.gpg -o ${P}-active-devs.gpg || die + else + default + fi +} + +src_compile() { + export GNUPGHOME="${T}"/.gnupg + + get_gpg_keyring_dir() { + if [[ ${PV} == * ]] ; then + echo "${WORKDIR}" + else + echo "${DISTDIR}" + fi + } + + local mygpgargs=( + --no-autostart + --no-default-keyring + --homedir "${GNUPGHOME}" + ) + + # From verify-sig.eclass: + # "GPG upstream knows better than to follow the spec, so we can't + # override this directory. However, there is a clean fallback + # to GNUPGHOME." + addpredict /run/user + + mkdir "${GNUPGHOME}" || die + chmod 700 "${GNUPGHOME}" || die + + # Convert the binary keyring into an armored one so we can process it + edo gpg "${mygpgargs[@]}" --import "$(get_gpg_keyring_dir)"/${P}-active-devs.gpg + edo gpg "${mygpgargs[@]}" --export --armor > "${WORKDIR}"/gentoo-developers.asc + + # Now strip out the keys which are expired and/or missing a signature + #
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-developers/
commit: cbe3973666b257e09bb09a580e1e6e199eaa56e2 Author: Sam James gentoo org> AuthorDate: Mon May 15 02:57:54 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 04:09:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe39736 sec-keys/openpgp-keys-gentoo-developers: drop 20230417, 20230424, 20230501 Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-gentoo-developers/Manifest | 3 - .../openpgp-keys-gentoo-developers-20230417.ebuild | 233 - .../openpgp-keys-gentoo-developers-20230424.ebuild | 233 - .../openpgp-keys-gentoo-developers-20230501.ebuild | 233 - 4 files changed, 702 deletions(-) diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest b/sec-keys/openpgp-keys-gentoo-developers/Manifest index 5bcf3ef83ac3..864f45eec61c 100644 --- a/sec-keys/openpgp-keys-gentoo-developers/Manifest +++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest @@ -1,5 +1,2 @@ DIST openpgp-keys-gentoo-developers-20230403-active-devs.gpg 3033398 BLAKE2B 233549fa600d855df1f4130224c63b10d0df3312886bef1c0486553db3025554a4fff7af104a3f0869390d53837a8d0182d830432e855273da28c753ea579d7e SHA512 33264b9ef002656f5c58dc2b2ff568d01b624c68e2e42db0d388b9a99b45c2d605df0d5db7b5029c0946f524fa7168252ba87908336e6f9ad0717c20d43cd112 -DIST openpgp-keys-gentoo-developers-20230417-active-devs.gpg 3075471 BLAKE2B a1d35a6fa32cd92662ce7913000f043d15b2875865a7839df69c7c5648b70c20c43d59cc8fbc9d5bcbd4ea48ea7e7f8063a79fef624d39c092b60b6741e793bd SHA512 4637d67ab19512c80547f029ab95ba755308f9a88c7de4d417177201620b1e48fc21b4ae2bf40770222076aab10f812a71046ce198bdcfa1d08283a3211a4755 -DIST openpgp-keys-gentoo-developers-20230424-active-devs.gpg 3077177 BLAKE2B 37795ba97540163c722f6642d001767a64a19ed6e2ca64ed1aa6b69f363aac96f25c7f9adb244a35eb8786902048a1b78b1f1b4bccfa26bcf23638c6bb85c07f SHA512 3a610650a1f1aa5e17c33eed5b78521df523fc068004015f42d13eb8b72b08d7f9296420bb70fefae879c0eca2a2128c43149512fce07d01f78c088325e2c453 -DIST openpgp-keys-gentoo-developers-20230501-active-devs.gpg 3083340 BLAKE2B 464837904637d6271348a0f18a882670c75c04a0e88e212efcf6715b840a9a0f6c63933bb341dfdfc0912d52f90dcb35fcd07f375bf3fdac4a35fb0cc03e029b SHA512 b2781930ddab8d17f17393be0e0535144b0a800e4178bce3a15c5cc2a8c973cf95ad51aa9ccfae5763057a5fce434eb6279d92b7064c0744a78e198b78b4f436 DIST openpgp-keys-gentoo-developers-20230508-active-devs.gpg 3084780 BLAKE2B e7bdf7d2dd4031c63b8acc326c4f11b1f31639d97fa18eb37ec40805789e6c574d5443b0028f204375d0854e661ed2893ca960e9663b41c67b91d87d4e50466d SHA512 bcd0bc704e36dbfdb37cce3739336af7767c64eb9e443607c743c608274676b779e158bdb34ab22d6da6921c3c7b43ecd729c856600c530757fb7da020bf9d67 diff --git a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230417.ebuild b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230417.ebuild deleted file mode 100644 index efd0694ab707.. --- a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20230417.ebuild +++ /dev/null @@ -1,233 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit edo python-any-r1 - -DESCRIPTION="Gentoo Authority Keys (GLEP 79)" -HOMEPAGE="https://www.gentoo.org/downloads/signatures/"; -if [[ ${PV} == * ]] ; then - PROPERTIES="live" - - BDEPEND="net-misc/curl" -else - SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> ${P}-active-devs.gpg" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -S="${WORKDIR}" - -LICENSE="public-domain" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND+=" - $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]') - sec-keys/openpgp-keys-gentoo-auth - test? ( - app-crypt/gnupg - sys-apps/grep[pcre] - ) -" - -python_check_deps() { - python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]" -} - -src_unpack() { - if [[ ${PV} == * ]] ; then - curl https://qa-reports.gentoo.org/output/active-devs.gpg -o ${P}-active-devs.gpg || die - else - default - fi -} - -src_compile() { - export GNUPGHOME="${T}"/.gnupg - - get_gpg_keyring_dir() { - if [[ ${PV} == * ]] ; then - echo "${WORKDIR}" - else - echo "${DISTDIR}" - fi - } - - local mygpgargs=( - --no-autostart - --no-default-keyring - --homedir "${GNUPGHOME}" - ) - - # From verify-sig.eclass: - # "GPG upstream knows better than to follow the spec, so we can't - # override this directory. However, there is a clean fallback - # to GNUPGHOME." -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/sed/
commit: d72654acfeed60c50b030514108ab2c05f6ccb1f Author: Sam James gentoo org> AuthorDate: Mon May 15 03:56:53 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 04:09:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72654ac sys-apps/sed: run tests verbosely This puts the failure information in the build.log Signed-off-by: Sam James gentoo.org> sys-apps/sed/sed-4.9.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/sys-apps/sed/sed-4.9.ebuild b/sys-apps/sed/sed-4.9.ebuild index 9eca0e443be2..b8a7af1f029e 100644 --- a/sys-apps/sed/sed-4.9.ebuild +++ b/sys-apps/sed/sed-4.9.ebuild @@ -47,6 +47,10 @@ src_configure() { econf "${myconf[@]}" } +src_test() { + emake VERBOSE=yes check +} + src_install() { default
[gentoo-commits] repo/gentoo:master commit in: dev-tex/latex-beamer/
commit: 45263ebbbc5b0e37c92d6c711a32583c61d16b87 Author: Andrey Grozin gentoo org> AuthorDate: Mon May 15 03:17:59 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Mon May 15 03:17:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45263ebb dev-tex/latex-beamer: bump to 3.69 Signed-off-by: Andrey Grozin gentoo.org> dev-tex/latex-beamer/Manifest | 1 + dev-tex/latex-beamer/latex-beamer-3.69.ebuild | 40 +++ 2 files changed, 41 insertions(+) diff --git a/dev-tex/latex-beamer/Manifest b/dev-tex/latex-beamer/Manifest index aa940081a8e2..2ca831970ce4 100644 --- a/dev-tex/latex-beamer/Manifest +++ b/dev-tex/latex-beamer/Manifest @@ -1 +1,2 @@ DIST latex-beamer-3.68.tar.gz 667803 BLAKE2B 6a7ad8cd32a53ed3588c343787d925f110ae20abaa828aa276ca4143a892afd5549f58f6e3d4a7546d369d28d75d456cdb83aa69e5aca564b7266015d3344586 SHA512 df5118c8909420974f38530b660a56ebe750a99cc4605ddab884044b81f9a389c920ded463ad9dddf187a044195dca634ddb30cf2b6ca4a20588a3014282c383 +DIST latex-beamer-3.69.tar.gz 668714 BLAKE2B 290379e8677a9d15d3967ad652ecd63bd72831f32dee6a2692c70dbc289584b3d0a8422a1b08a3353f69f76c2802358b77eea2509f998e6c0b2d966031ebb3af SHA512 d33c4cfd0446427450f6ca044e13e248c0cf1c6d33fd3bdfb382b0cdd89c05291148822fa185574e590ebd7f6915e5cd544da37873ef68a4a6d72fb5dfa417df diff --git a/dev-tex/latex-beamer/latex-beamer-3.69.ebuild b/dev-tex/latex-beamer/latex-beamer-3.69.ebuild new file mode 100644 index ..78d8ca4a0c28 --- /dev/null +++ b/dev-tex/latex-beamer/latex-beamer-3.69.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit latex-package + +DESCRIPTION="LaTeX class for creating presentations using a video projector" +HOMEPAGE="https://github.com/josephwright/beamer"; +SRC_URI="https://github.com/josephwright/beamer/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/beamer-${PV}" + +LICENSE="GPL-2 FDL-1.2 LPPL-1.3c" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="doc" + +BDEPEND="dev-texlive/texlive-latex" +RDEPEND=" + >=dev-tex/pgf-1.10 + dev-texlive/texlive-latexrecommended +" + +src_prepare() { + default + rm -r doc/licenses || die +} + +src_install() { + insinto /usr/share/texmf-site/tex/latex/beamer + doins -r base + + dodoc README.md + + if use doc ; then + docinto doc + dodoc -r doc + dosym ../../../../../usr/share/doc/${PF}/doc/ "${TEXMF}/doc/latex/beamer" + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-tex/latex-beamer/
commit: 33558d269956616ededb542fd9b987c3627a0c67 Author: Andrey Grozin gentoo org> AuthorDate: Mon May 15 03:16:20 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Mon May 15 03:16:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33558d26 dev-tex/latex-beamer: remove old version Signed-off-by: Andrey Grozin gentoo.org> dev-tex/latex-beamer/Manifest | 1 - dev-tex/latex-beamer/latex-beamer-3.63.ebuild | 41 --- 2 files changed, 42 deletions(-) diff --git a/dev-tex/latex-beamer/Manifest b/dev-tex/latex-beamer/Manifest index d5f69eceed68..aa940081a8e2 100644 --- a/dev-tex/latex-beamer/Manifest +++ b/dev-tex/latex-beamer/Manifest @@ -1,2 +1 @@ -DIST latex-beamer-3.63.tar.gz 662801 BLAKE2B e2b9bc56a3289c7667e1b013ca8af919f9fb2a2e5b681fcfbd5aed04cb174dee3fe535efcc1aac7b728c4ac256f08125b163a4a438584af14e1dc86e2e239f44 SHA512 782edbf27be49da092d135c9f2a2f231c83982a6d21beea72f198d1921996fac1f361707f964903a728db4898b522200252f1ab3335e6fd812ed2269b2115e77 DIST latex-beamer-3.68.tar.gz 667803 BLAKE2B 6a7ad8cd32a53ed3588c343787d925f110ae20abaa828aa276ca4143a892afd5549f58f6e3d4a7546d369d28d75d456cdb83aa69e5aca564b7266015d3344586 SHA512 df5118c8909420974f38530b660a56ebe750a99cc4605ddab884044b81f9a389c920ded463ad9dddf187a044195dca634ddb30cf2b6ca4a20588a3014282c383 diff --git a/dev-tex/latex-beamer/latex-beamer-3.63.ebuild b/dev-tex/latex-beamer/latex-beamer-3.63.ebuild deleted file mode 100644 index 65d0633d3c9c.. --- a/dev-tex/latex-beamer/latex-beamer-3.63.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit latex-package - -DESCRIPTION="LaTeX class for creating presentations using a video projector" -HOMEPAGE="https://github.com/josephwright/beamer"; -SRC_URI="https://github.com/josephwright/beamer/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/beamer-${PV}" - -LICENSE="GPL-2 FDL-1.2 LPPL-1.3c" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="doc" - -BDEPEND="dev-texlive/texlive-latex" -RDEPEND=" - >=dev-tex/pgf-1.10 - dev-texlive/texlive-latexrecommended - !dev-tex/translator -" - -src_prepare() { - default - rm -r doc/licenses || die -} - -src_install() { - insinto /usr/share/texmf-site/tex/latex/beamer - doins -r base - - dodoc README.md - - if use doc ; then - docinto doc - dodoc -r doc - dosym ../../../../../usr/share/doc/${PF}/doc/ "${TEXMF}/doc/latex/beamer" - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 93729fb864152e102ea1b0278ad2140f302341fc Author: Sam James gentoo org> AuthorDate: Mon May 15 00:40:01 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 00:44:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93729fb8 sys-devel/gcc: add 14.0.0_pre20230514 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-14.0.0_pre20230514.ebuild | 63 + 2 files changed, 64 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index b4149eabaf23..b41736dddbbc 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -21,6 +21,7 @@ DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B c057d6574d03c05854edaa9f3fd40 DIST gcc-13.2.0-patches-1.tar.xz 15792 BLAKE2B 2ffa9ac013c0f9a91eb93e87e3bc6c378d02cca32ad3f8a84d1249e257eb02b206ec10fa425738a4bae2ffb7db8506afcee2a8dd855357e4b48636608aa24e50 SHA512 917ea178f3696724f9ec08aebb6976f03c5edf8ee21bb4bad7e2d820507452f6dace6e847c4f342a52870642550f34da0346ee635a60ba0c1bff667e0e31d195 DIST gcc-13.2.0-patches-2.tar.xz 12392 BLAKE2B 40ca4c230166e39d237e4b939669e51b991f58d0e1787c43f2bf468447de478604d28b6e9b20f5991bd01b9efad4860b30567c8df5d823cf6fc47678f9e6b672 SHA512 d00f559b2d6ad98f97a9328d2ce1593553fff727033690dfc13f520775e977b674fe14cc1ec7ab52b246e091a055812eaf4f93306145a4d2ad87a55707a3717b DIST gcc-14-20230507.tar.xz 84069364 BLAKE2B 579df5cf4b0d16aa29248259e235dd7c05454c8c5b28cbf200d52997e0615391e06308e9e0a72f7a1f1903cb86305137eceb97cd8ddd0cf40b4a21a05a86 SHA512 1598b9565bc9554e91d5be2b58d8c0861b72e97b79aa952c084ae4731c0cd1ca37d107a70b6a26235bf59322c1f4de435389906b4fe6f29b6e65e1b566aff5ea +DIST gcc-14-20230514.tar.xz 84081088 BLAKE2B e385298bac832374a4773bb4a30fa42f66262378417ce3850c62d69300c76e7a9feae8fb51285edabd9ffed423ac4b688c52bc18d76aa700f255e951ca60f237 SHA512 839a7fbe1210f54b0bcb26e10f9ac26d262924f8d19eef62e33a8bc066c00a549a0b49cff088f5e23656c66f26a28c0721e376cfdd97a54f6a9b2ba3680f5e01 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807 SHA512 0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617 DIST gcc-14.0.0-patches-1.tar.xz 11612 BLAKE2B a3b0f3952cf7a6fb095817f4727ccb5cff24607a5c2bb67d280da4651177132ddcf398243998271c509ccaf3445d4843ff691a12d5c394dad8d9c70fc4a8120d SHA512 66701c2e4fd1a031ffcb353a3a9cd1fe25d3d62167065523097e41a3e48adf4218ecf08e382e3ea22014c561ba3a15681650c5538cda91d38c69cbbf04503a74 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7 SHA512 1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6 diff --git a/sys-devel/gcc/gcc-14.0.0_pre20230514.ebuild b/sys-devel/gcc/gcc-14.0.0_pre20230514.ebuild new file mode 100644 index ..1b25d3519a6e --- /dev/null +++ b/sys-devel/gcc/gcc-14.0.0_pre20230514.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_VER="1" +PATCH_GCC_VER="14.0.0" +MUSL_VER="1" +MUSL_GCC_VER="14.0.0" + +if [[ $(ver_cut 3) == ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=$(($(ver_cut 3) - 9998)) + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$(($(ver_cut 2) - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +# Needs to be after inherit (for now?), bug #830908 +#EGIT_BRANCH=master + +# Don't keyword live ebuilds +#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then +# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +#fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" + BDEPEND=">=${CATEGORY}/binutils-
[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/
commit: 2c4349600c4d07d6ad0f0f5118a58e997f23fa60 Author: Sam James gentoo org> AuthorDate: Mon May 15 00:43:57 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 00:44:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c434960 sys-apps/grep: drop 3.9, 3.10 3.11 fixes regressions in 3.9 and 3.10, use that instead please. Signed-off-by: Sam James gentoo.org> sys-apps/grep/Manifest | 4 -- sys-apps/grep/grep-3.10.ebuild | 115 - sys-apps/grep/grep-3.9.ebuild | 115 - 3 files changed, 234 deletions(-) diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest index 90a6a867c369..2d2d7f8559b4 100644 --- a/sys-apps/grep/Manifest +++ b/sys-apps/grep/Manifest @@ -1,10 +1,6 @@ -DIST grep-3.10.tar.xz 1687464 BLAKE2B 5ff169a4ed39e8af1e6729fd2e1bafd39036a4f56cf831f990d58bf9e76bc7d8b055254ae7f60509be4e8bf2f3737edb15431a8ecfc7fc058578d2abea3d73b9 SHA512 865e8f3fd7afc68f1a52f5e1e1ee05fb9c6d6182201efb0dbdf6075347b0b1d2bf0784537a8f8dd4fb050d523f7a1d2fb5b9c3e3245087d0e6cc12d6e9d3961b -DIST grep-3.10.tar.xz.sig 833 BLAKE2B 0b13c8c8955b4e38889cf79b426618e006b05bc3b224e0705b2cb592b1520a7fc751d5cc386371707a53c8b6888c4e1f9dd31c3ea2ef5cbf4c97ddef3ba7d037 SHA512 02224ff2d6b3a9a50d0e15f7a9b3c264aa717602d133ac32b36a7315bf29ec3b94ef7ec31ee979b199264d10003dc502e20f9bf932bb32b4abe4426ea564d4be DIST grep-3.11.tar.xz 1703776 BLAKE2B e21785bca20b5a090d32bb5dc525fb298af30165106ed4c289b1518ea3d2acdcacfd6309b12f13be29a4b958f19588546119c695deb2b7500d49dcff86357bdc SHA512 f254a1905a08c8173e12fbdd4fd8baed9a200217fba9d7641f0d78e4e002c1f2a621152d67027d9b25f0bb2430898f5233dc70909d8464fd13d7dd9298e65c42 DIST grep-3.11.tar.xz.sig 833 BLAKE2B 5edfba20e3a9f54d25ae63cf04985382bf6afb0ca643979561321090614e68b5d234767b07e48211888722c52c441233093735e183ff69432d5ee2e6a4f53aea SHA512 487aba063373ca0594c519991f19b2a6a33b3da0d74735c890f3828fd0880e7e6f64495d2c8f9efa5da53d1eb2d446609bab2399a4b89dcb4510a632e31ffb54 DIST grep-3.7.tar.xz 1641196 BLAKE2B acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda SHA512 e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82 DIST grep-3.7.tar.xz.sig 833 BLAKE2B 02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c SHA512 9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4 DIST grep-3.8.tar.xz 1709536 BLAKE2B 24cf6f7aa35c85f59f508969ee9731c5be1e5c613e64e636f464bbdde917bb99ba739e4b82abf08da127ad0400d62e27d139f85142035745121d381982ec6c36 SHA512 2014519a80c6dcd799837e1bd7d9d5ebe8729ec54b0dc76981dac4755a9a8a9f200470cdcc911e2825bed8162e61da39e3dd60289f7393b48bf67314077d0c79 DIST grep-3.8.tar.xz.sig 833 BLAKE2B 40f472389705375611015ba0eb85eb32643304b1a324877a75821d086a128a20d00df3d7cd960ec45709f40f21488bbcf993c6fe667ef23663688b33296e650b SHA512 8266b58485f225c2189814e3898c72e59d251b729e0c302d31f57abdb7ac2e6e28dde2c5c8095673b6f007b2a3ebc26db1dca910a7771aba80dad4b3c6761ee4 -DIST grep-3.9.tar.xz 1680380 BLAKE2B 33fefce2a831ad6f00f2eb1d8a063cf280635f2d9c481c98981f7a2ff143c846ab570a448c9c02c3ba08cf2c98612cb364d2d033baf92d62c4515315453cc6f9 SHA512 38aaa28bded9f6d1d527356e9e63bb1dafb4ec8f09e83f2d3bc86c1d6af1a5a8cb9895067375b5b8929ec2cba6ab71c369ed4c6e2a0f7a01dec3c11a6f4c1836 -DIST grep-3.9.tar.xz.sig 833 BLAKE2B bbb8a07986368755276c6648378afdbec44da2873574ebb0dce634b0e90da2cb6fd0eaf64969843e2fe65ae5e83aba6b1fea9fde9b246fbedf982393cf54b715 SHA512 d50e11d0d333c09a6afcae511c93cfb54d9dd0a6600f271abf5e103cbf8bdcf9b8606924d7c71770e20c35df5d5468dc339cea1f05d257776734e17f8378d891 diff --git a/sys-apps/grep/grep-3.10.ebuild b/sys-apps/grep/grep-3.10.ebuild deleted file mode 100644 index 9b91be42e509.. --- a/sys-apps/grep/grep-3.10.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 1999-2023 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/grep.asc -inherit flag-o-matic verify-sig - -DESCRIPTION="GNU regular expression matcher" -HOMEPAGE="https://www.gnu.org/software/grep/"; - -if [[ ${PV} == *_p* ]] ; then - # Subscribe to the 'platform-testers' ML to find these. - # Useful to test on our especially more niche arches and report issues upstream. - MY_COMMIT="8-026c" - MY_P=${PN}-$(ver_cut 1-2).${MY_COMMIT} - SRC_URI="https://meyering.net/${PN}/${MY_P}.tar.xz"; - SRC_URI+=" verify-sig? ( https://meyering.net/${PN}/${MY_P}.tar.xz.sig )" - S="${WORKDIR}"/${MY_P} -else - SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" - SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )" - KEYWOR
[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/
commit: 79964805cf4b7a5eae9392b861bd81aada2e7059 Author: Sam James gentoo org> AuthorDate: Mon May 15 00:43:46 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 15 00:44:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79964805 sys-apps/grep: add 3.11, drop 3.10_p20230430 Signed-off-by: Sam James gentoo.org> sys-apps/grep/Manifest | 4 ++-- sys-apps/grep/{grep-3.10_p20230430.ebuild => grep-3.11.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest index 021a438f4765..90a6a867c369 100644 --- a/sys-apps/grep/Manifest +++ b/sys-apps/grep/Manifest @@ -1,7 +1,7 @@ -DIST grep-3.10.19-2ea9.tar.xz 1702712 BLAKE2B 93b6d07703039d6ace2a989498eb760d58bb57e01658d371ac4d010af7c6831f3e2908d38c8deaa300ff0d30b69449e975f08863a327acd71f18c5a0cf01b16b SHA512 4048b151a8c9004fc5d4a21f5b40cb5703945ba5635fcf262f847ba95dfa5022c1dae51b8efcb7ab288910623761d3daaa6f2c9352f2db667f288c86e8ee8791 -DIST grep-3.10.19-2ea9.tar.xz.sig 833 BLAKE2B 867c954910e160e271e048aa0476ab552640a8c52b3e018d0482734f79cb3ae20dc5259077fe09e0bb93284c88b8fbfdea19756d966c5df230bfe5df9f6a77f8 SHA512 e37ce1fcd36aafcf9e89c7603ce23b7cde207fc6ab5291140048091dea47c47505a282b4b2c666472ddfcc1fc0212112311f2ab88cff592ed4db31e51db67d83 DIST grep-3.10.tar.xz 1687464 BLAKE2B 5ff169a4ed39e8af1e6729fd2e1bafd39036a4f56cf831f990d58bf9e76bc7d8b055254ae7f60509be4e8bf2f3737edb15431a8ecfc7fc058578d2abea3d73b9 SHA512 865e8f3fd7afc68f1a52f5e1e1ee05fb9c6d6182201efb0dbdf6075347b0b1d2bf0784537a8f8dd4fb050d523f7a1d2fb5b9c3e3245087d0e6cc12d6e9d3961b DIST grep-3.10.tar.xz.sig 833 BLAKE2B 0b13c8c8955b4e38889cf79b426618e006b05bc3b224e0705b2cb592b1520a7fc751d5cc386371707a53c8b6888c4e1f9dd31c3ea2ef5cbf4c97ddef3ba7d037 SHA512 02224ff2d6b3a9a50d0e15f7a9b3c264aa717602d133ac32b36a7315bf29ec3b94ef7ec31ee979b199264d10003dc502e20f9bf932bb32b4abe4426ea564d4be +DIST grep-3.11.tar.xz 1703776 BLAKE2B e21785bca20b5a090d32bb5dc525fb298af30165106ed4c289b1518ea3d2acdcacfd6309b12f13be29a4b958f19588546119c695deb2b7500d49dcff86357bdc SHA512 f254a1905a08c8173e12fbdd4fd8baed9a200217fba9d7641f0d78e4e002c1f2a621152d67027d9b25f0bb2430898f5233dc70909d8464fd13d7dd9298e65c42 +DIST grep-3.11.tar.xz.sig 833 BLAKE2B 5edfba20e3a9f54d25ae63cf04985382bf6afb0ca643979561321090614e68b5d234767b07e48211888722c52c441233093735e183ff69432d5ee2e6a4f53aea SHA512 487aba063373ca0594c519991f19b2a6a33b3da0d74735c890f3828fd0880e7e6f64495d2c8f9efa5da53d1eb2d446609bab2399a4b89dcb4510a632e31ffb54 DIST grep-3.7.tar.xz 1641196 BLAKE2B acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda SHA512 e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82 DIST grep-3.7.tar.xz.sig 833 BLAKE2B 02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c SHA512 9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4 DIST grep-3.8.tar.xz 1709536 BLAKE2B 24cf6f7aa35c85f59f508969ee9731c5be1e5c613e64e636f464bbdde917bb99ba739e4b82abf08da127ad0400d62e27d139f85142035745121d381982ec6c36 SHA512 2014519a80c6dcd799837e1bd7d9d5ebe8729ec54b0dc76981dac4755a9a8a9f200470cdcc911e2825bed8162e61da39e3dd60289f7393b48bf67314077d0c79 diff --git a/sys-apps/grep/grep-3.10_p20230430.ebuild b/sys-apps/grep/grep-3.11.ebuild similarity index 100% rename from sys-apps/grep/grep-3.10_p20230430.ebuild rename to sys-apps/grep/grep-3.11.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/
commit: aa38e537f3be64dd8dd654128a48a7dedf289e68 Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 14 02:49:51 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 14 23:47:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa38e537 app-emulation/wine-staging: cleanup py3.9 Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-staging/wine-staging-8.5.ebuild | 2 +- app-emulation/wine-staging/wine-staging-8.6.1.ebuild | 2 +- app-emulation/wine-staging/wine-staging-8.7.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-8.5.ebuild b/app-emulation/wine-staging/wine-staging-8.5.ebuild index 1d9218bfa197..df75c4969c98 100644 --- a/app-emulation/wine-staging/wine-staging-8.5.ebuild +++ b/app-emulation/wine-staging/wine-staging-8.5.ebuild @@ -4,7 +4,7 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit autotools edo flag-o-matic multilib multilib-build inherit python-any-r1 toolchain-funcs wrapper diff --git a/app-emulation/wine-staging/wine-staging-8.6.1.ebuild b/app-emulation/wine-staging/wine-staging-8.6.1.ebuild index cab12fde862c..18f222e446b5 100644 --- a/app-emulation/wine-staging/wine-staging-8.6.1.ebuild +++ b/app-emulation/wine-staging/wine-staging-8.6.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit autotools edo flag-o-matic multilib multilib-build inherit python-any-r1 toolchain-funcs wrapper diff --git a/app-emulation/wine-staging/wine-staging-8.7.ebuild b/app-emulation/wine-staging/wine-staging-8.7.ebuild index f7296349f46f..bf02447a2a5e 100644 --- a/app-emulation/wine-staging/wine-staging-8.7.ebuild +++ b/app-emulation/wine-staging/wine-staging-8.7.ebuild @@ -4,7 +4,7 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit autotools edo flag-o-matic multilib multilib-build inherit python-any-r1 toolchain-funcs wrapper diff --git a/app-emulation/wine-staging/wine-staging-.ebuild b/app-emulation/wine-staging/wine-staging-.ebuild index bbf0f0ca9656..4f23f0fc4c4e 100644 --- a/app-emulation/wine-staging/wine-staging-.ebuild +++ b/app-emulation/wine-staging/wine-staging-.ebuild @@ -4,7 +4,7 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit autotools edo flag-o-matic multilib multilib-build inherit python-any-r1 toolchain-funcs wrapper
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/
commit: 4c94f56bbecb6fe2e573193d2950bbbf8bd24c78 Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 14 23:55:45 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 14 23:55:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c94f56b app-emulation/wine-staging: revert SRC_URI to github While the link works, unfortunately without proper releases this results in the hash being added to S and it would be a pain to update every time. So back to github we go for now (well, not for live). Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-staging/wine-staging-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/wine-staging/wine-staging-.ebuild b/app-emulation/wine-staging/wine-staging-.ebuild index 4f23f0fc4c4e..b969d1e39e6f 100644 --- a/app-emulation/wine-staging/wine-staging-.ebuild +++ b/app-emulation/wine-staging/wine-staging-.ebuild @@ -19,7 +19,7 @@ else (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0 SRC_URI=" https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz - https://gitlab.winehq.org/wine/wine-staging/-/archive/v${PV}/${P}.tar.bz2"; + https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="-* ~amd64 ~x86" fi S="${WORKDIR}/wine-${PV}"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/
commit: c9d1ca38838042080f9516b22cd3afa2fe03e08c Author: Ionen Wolkens gentoo org> AuthorDate: Sun May 14 23:57:52 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun May 14 23:57:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9d1ca38 app-emulation/wine-staging: add 8.8 Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-staging/Manifest| 2 + app-emulation/wine-staging/wine-staging-8.8.ebuild | 376 + 2 files changed, 378 insertions(+) diff --git a/app-emulation/wine-staging/Manifest b/app-emulation/wine-staging/Manifest index bebc7848213e..beaebb52026c 100644 --- a/app-emulation/wine-staging/Manifest +++ b/app-emulation/wine-staging/Manifest @@ -2,7 +2,9 @@ DIST wine-8.0.tar.xz 29054044 BLAKE2B baf8f96b665119c9f38a148a2472dbe8f6ca8d4641 DIST wine-8.5.tar.xz 29064032 BLAKE2B 35fa6d7ec88ff67d9acf13466b3618eb45d664bed0a9ee581e46cb6e7692395837c8c8e86dead1dbcad582ef29c674a0df4b7180addee837b466eba7fdcd350a SHA512 f6aaab8a32eb7bce7f48d21d99417c9e6e8fe41b3d36320762775ef954db7ddd4fcff01d56475f35038d814557834a41a9e3ae85e5cae8a1b820c5044b42a327 DIST wine-8.6.tar.xz 29118124 BLAKE2B e4659785722f0c1adb9ce4a156fbafc8484977a5fe2f4a6e1d5eaf8f1f14c6787f080b9d389cdd8716eb7fd00ee2879fab2042af5dcb970530d2e19628442c73 SHA512 602680675f5e062121767769106199179c52a6dd93e97b9b8b4d8365134c72f7745e37d4e3edf6c89c553fb1bfe55b914e77177508fb4f032410d423359abba7 DIST wine-8.7.tar.xz 29158096 BLAKE2B 73bd0b5a6eec8a2e37301d8b0f8e9be1ad757f07df3471b0cea17aac6716d456eea1d36fa22bd2451e6cc7662b2b36e4ca628d65216c60d5950f5b439fd2052c SHA512 0a7fe9ad86cf931527c2149207473bf4671d1098af7c21f1b740dfaa84486a8e235fea99b1cad035ff9c3eb20810caab53d51051d63efe626514b79309904d93 +DIST wine-8.8.tar.xz 29181484 BLAKE2B 43a79fb34f86382cbd8dd3b3aa16f104d02a8e86fd8d47afb157865b707b71674199c4ae748f8b3e3de4ae1e63d70a18fca0d09d7716c178a4c9c21d21c092ac SHA512 e56427680c940970153b1996841c70d540a0a2572ab980c4d77cf7225efd7c26c91ef9b0548b73d51e78afa55a7e324d5d93f6211f5eb5d5698ab9ff421e26de DIST wine-staging-8.0.tar.gz 9529620 BLAKE2B c9540195ea885d9f1e980232b0af471e92c61eb079cae35fdb3af5c13d4660b3466f751772440e38f15874082db296d16d1f1d68827a505b2dd949617eda0203 SHA512 76a729d7ced1ff634ddb455ddfaa66ca103b652f43cd152b57ada7431bb5fbb74f5e92bf2f4f329b6df6f5908130afad84e609cbce6df645d6cf8131e9b949f9 DIST wine-staging-8.5.tar.gz 9530306 BLAKE2B 9457fb44aea427c2c09d6329f2f585ae7e14ca32950204019136616d73ad1b83b629297499197b91fb542784b8e5b6edd8743ee6a72794ce58ef5c6b1d27f308 SHA512 9d347c55a62f661bdcc102d373e05d162217b7b1348bdb6f2b114d20e35146862379d2cf03a96916bd1d52166a538af55d48e25a169cd6ee23818673bd35909a DIST wine-staging-8.6.1.tar.gz 9527141 BLAKE2B be43c642e6caa0f7e28a0aa45f736b839fe277a54c573955940523b6a27a0e4b7b5d531a027aab4a3c21a413fcac129dc16a7241700f2f848061fadafc9e695f SHA512 28bb066b55293e73df072cceb27a191365d6a319d859e6797bc443e830bb6ddd22cdbf7d9692b43e8eb7f2feb68ac1205aa440c60b37ab7c10ebeab83aa590ce DIST wine-staging-8.7.tar.gz 9524736 BLAKE2B 4ae32c77024c41fe660090889958e0016dc6e0d189c1cc938e305cc72297a924ea8209244374baa651ded3bdf62352f9b41e15bb163f200b9b0b3f18ccac2ea5 SHA512 42a32b3a5420f358085c510250f3204bc5eb7430c447e7bb5b25046245cf3c54f02684226daffedb65dce093cfa513424523e55d4d3a5b416fdff6e4e1e4a161 +DIST wine-staging-8.8.tar.gz 9509284 BLAKE2B f8a25b9a3a52b8bfc98d8eea6c22f9648d8e6040d12dd4a8a2dd13199ced954292f141c4b4ae4fc7748d5fa7f6b0fa1cdd535a27b1495150bdee5f50b940ab8d SHA512 7178ab98ca77a2892f9c827d1af51c9b98fe8c9559f6708fc63f73d3ebed96bd1a158179c5eed83d4c89bc57f0120e9cafddb1e0dbb77587054ae29a60eddaf5 diff --git a/app-emulation/wine-staging/wine-staging-8.8.ebuild b/app-emulation/wine-staging/wine-staging-8.8.ebuild new file mode 100644 index ..b969d1e39e6f --- /dev/null +++ b/app-emulation/wine-staging/wine-staging-8.8.ebuild @@ -0,0 +1,376 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MULTILIB_COMPAT=( abi_x86_{32,64} ) +PYTHON_COMPAT=( python3_{10..11} ) +inherit autotools edo flag-o-matic multilib multilib-build +inherit python-any-r1 toolchain-funcs wrapper + +WINE_GECKO=2.47.4 +WINE_MONO=7.4.0 + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine-staging.git"; + WINE_EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git"; +else + (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0 + SRC_URI=" + https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz + https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="-* ~amd64 ~x86" +fi +S="${WORKDIR}/wine-${PV}" + +DESCRIPTION="Free implementation of Windows(tm) on Unix, with Wine-Staging patchset" +HOMEPAGE=" + https://wiki.winehq.org/Wine-Staging + https://gitlab.winehq.org/wine/w
[gentoo-commits] repo/gentoo:master commit in: games-engines/odamex/
commit: e7d64bb16f876a468d725e30b28b935cb62cb134 Author: James Le Cuirot gentoo org> AuthorDate: Sun May 14 22:16:12 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sun May 14 22:16:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7d64bb1 games-engines/odamex: Revert back to wxGTK 3.0 3.2 causes odalaunch to crash. Signed-off-by: James Le Cuirot gentoo.org> games-engines/odamex/{odamex-10.3.0.ebuild => odamex-10.3.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-engines/odamex/odamex-10.3.0.ebuild b/games-engines/odamex/odamex-10.3.0-r1.ebuild similarity index 98% rename from games-engines/odamex/odamex-10.3.0.ebuild rename to games-engines/odamex/odamex-10.3.0-r1.ebuild index 2cb036706235..594869339e54 100644 --- a/games-engines/odamex/odamex-10.3.0.ebuild +++ b/games-engines/odamex/odamex-10.3.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -WX_GTK_VER="3.2-gtk3" +WX_GTK_VER="3.0-gtk3" inherit cmake desktop prefix wxwidgets xdg DESCRIPTION="Online multiplayer free software engine for DOOM"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/
commit: ef4dc751f7588b52736e0dd65d4b50eb4a304ce9 Author: Mike Pagano gentoo org> AuthorDate: Sun May 14 21:19:26 2023 + Commit: Mike Pagano gentoo org> CommitDate: Sun May 14 21:19:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef4dc751 sys-kernel/git-sources: add 6.4_rc2 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/git-sources/Manifest | 1 + sys-kernel/git-sources/git-sources-6.4_rc2.ebuild | 41 +++ 2 files changed, 42 insertions(+) diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest index a57bb02872a2..aaa99fc6a002 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -1,2 +1,3 @@ DIST linux-6.2.tar.xz 136430892 BLAKE2B 05b63254734ea685db437cb1c00a6da63eee74d7e99f4ed2d074aaa01ac4487813ab297d337a6855cdbcbb33346b631c4256ee3b06191adfb1be3615a56bdd6d SHA512 a01bee0b968b95183934fe3504516be7ef5811944a061f5aed05ecebaa27b5eb64e33232fd0a8dd622b3c8743bfe462ef7e464d381734d111a0ad6a6d9f66ddd DIST patch-6.4-rc1.patch 150354035 BLAKE2B a2f069cd47ad350fe811cf8abe2094afd8a107f7dec1eb978ccdecbd25e2beff27dafef569617d333facbd68c23be149719ac474c7bd1526dbd36b05424f4725 SHA512 eb31cb141d8ce6ffd0bdfc6b0a27e1e8bfa5bfe43e150e35d097afb3d8fca9bae811a85da337af8b5eceaac417d2cf19728e2f35125500b03fea03c86a4eeb9a +DIST patch-6.4-rc2.patch 150656723 BLAKE2B 624d3779fac3e586aa6609d1714f59a5c61d9b8c2ced2afaf1700d3118b8b3c8cf8a4c878b2005a72d4ef456df86412334b5390ffd3e6d4bdfa4e8cd976ba0e2 SHA512 dcd1df2705c022d46ace14f80bb163a529f15e46251120c8e5c20aaf6fbbd0a97d45170ac4995ca96fa2b8adb7016ea24b0137cfe8914e1ea8b0d8c94c890413 diff --git a/sys-kernel/git-sources/git-sources-6.4_rc2.ebuild b/sys-kernel/git-sources/git-sources-6.4_rc2.ebuild new file mode 100644 index ..ae9a3401cdd2 --- /dev/null +++ b/sys-kernel/git-sources/git-sources-6.4_rc2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +UNIPATCH_STRICTORDER="yes" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_NOUSEPR="yes" +K_SECURITY_UNSUPPORTED="1" +K_BASE_VER="6.2" +K_EXP_GENPATCHES_NOUSE="1" +K_FROM_GIT="yes" +K_NODRYRUN="yes" +ETYPE="sources" +CKV="${PVR/-r/-git}" + +# only use this if it's not an _rc/_pre release +[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" +inherit kernel-2 +detect_version + +DESCRIPTION="The very latest -git version of the Linux kernel" +HOMEPAGE="https://www.kernel.org"; +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="" + +K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and +experimental nature. If you have any issues, try a matching vanilla-sources +ebuild -- if the problem is not there, please contact the upstream kernel +developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to +report the problem so it can be fixed in time for the next kernel release." + +RDEPEND="" +DEPEND="${RDEPEND} + >=sys-devel/patch-2.7.6-r4" + +pkg_postinst() { + postinst_sources +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/nvidia-cuda-toolkit/
commit: b07f7a0635de005d0e964b77c6123fa6a18ca6cd Author: David Seifert gentoo org> AuthorDate: Sun May 14 21:13:16 2023 + Commit: David Seifert gentoo org> CommitDate: Sun May 14 21:13:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b07f7a06 dev-util/nvidia-cuda-toolkit: add 12.1.1 Signed-off-by: David Seifert gentoo.org> dev-util/nvidia-cuda-toolkit/Manifest | 1 + .../nvidia-cuda-toolkit-12.1.1.ebuild | 308 + 2 files changed, 309 insertions(+) diff --git a/dev-util/nvidia-cuda-toolkit/Manifest b/dev-util/nvidia-cuda-toolkit/Manifest index 7e53e77a4acb..36185384e651 100644 --- a/dev-util/nvidia-cuda-toolkit/Manifest +++ b/dev-util/nvidia-cuda-toolkit/Manifest @@ -2,3 +2,4 @@ DIST cuda_11.7.0_515.43.04_linux.run 3490450898 BLAKE2B f5984a3ae67a116f7944d8e1 DIST cuda_11.8.0_520.61.05_linux.run 4336730777 BLAKE2B cfdb4a51c49ee504e56a4a95de4e477ef207b678527cbb633c1e83e667f1a62c0f67038befd0b10f7ae24cda9c8bc5c54293d06a05b2e45be6cf677e40f71f17 SHA512 e96e1389abed34b5093b3a1d4e6ae9f3d4f8406621b1475f378efae65868657efce22da03b5b4e0a548d9635e406b8690b18b17b186d03ecb3ca0703c5d5787a DIST cuda_12.0.1_525.85.12_linux.run 4207617207 BLAKE2B d99b70b253decb03f37e73c783771b50aa057c02b31a4fa629c4ba2ac91dce8f87b8316d205ee1393ab936e19aebd7753cff339d00f91dcd4cfe7a968f98364e SHA512 edd73c6e989e8469d73a8a8c4c927aa0654c1c299eff77c8b30dafd5da6e4e368626cec48978785f8e94fe8d1b7b73f1df6d5d03a80a6f58a07fa2d1f15c7f86 DIST cuda_12.1.0_530.30.02_linux.run 4245586997 BLAKE2B 96695088ceef502da79f701d45d2706491e3dadd615776501125ca402e8f4f036dfc5e8d0b6b6cceea460e53ec2431b20bdaef5527c1e0d5cdea51a8e9b01704 SHA512 4a224475aa4baa202999c919c312615cee30283830a0a6a88ca24834548f8392dbc747fbb5fc8291797dff358c369b099cdd8a18a0e83f0768de747a3a7338de +DIST cuda_12.1.1_530.30.02_linux.run 4317456991 BLAKE2B 562865cc63202906d0a5c2511387c3ded069c45576810b3076908730021125188017c96e88704b31f0401e29435f01dd87dfe33ca36fce8122683c27e1b928ea SHA512 2f5b07b6253a7268afa81345acc8be9fc3ab80f7f5c565d199f72ac74467d562eb83b72f87f33bafa90c88612b16366c3e209cbec1cb0b5907839e5823520323 diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.1.1.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.1.1.ebuild new file mode 100644 index ..138f95c19eb0 --- /dev/null +++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.1.1.ebuild @@ -0,0 +1,308 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit check-reqs toolchain-funcs unpacker + +DRIVER_PV="530.30.02" + +DESCRIPTION="NVIDIA CUDA Toolkit (compiler and friends)" +HOMEPAGE="https://developer.nvidia.com/cuda-zone"; +SRC_URI="https://developer.download.nvidia.com/compute/cuda/${PV}/local_installers/cuda_${PV}_${DRIVER_PV}_linux.run"; +S="${WORKDIR}" + +LICENSE="NVIDIA-CUDA" +SLOT="0/${PV}" +KEYWORDS="-* ~amd64 ~amd64-linux" +IUSE="debugger nsight profiler rdma vis-profiler sanitizer" +RESTRICT="bindist mirror" + +# since CUDA 11, the bundled toolkit driver (== ${DRIVER_PV}) and the +# actual required minimum driver version are different. +RDEPEND=" + =x11-drivers/nvidia-drivers-525.60.13 + nsight? ( + dev-libs/libpfm + dev-libs/wayland + || ( + dev-libs/openssl-compat:1.1.1 + =dev-libs/openssl-1.1.1* + ) + media-libs/tiff-compat:4 + sys-libs/zlib + ) + rdma? ( sys-cluster/rdma-core ) + vis-profiler? ( + >=virtual/jre-1.8:* + )" +BDEPEND="nsight? ( dev-util/patchelf )" + +QA_PREBUILT="opt/cuda/*" +CHECKREQS_DISK_BUILD="15000M" + +pkg_setup() { + check-reqs_pkg_setup +} + +src_prepare() { + # ATTENTION: change requires revbump, see link below for supported GCC # versions + # https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#system-requirements + local cuda_supported_gcc="8.5 9.4 9.5 10 10.3 10.4 11 11.1 11.2 11.3 12 12.1 12.2" + + sed \ + -e "s:CUDA_SUPPORTED_GCC:${cuda_supported_gcc}:g" \ + "${FILESDIR}"/cuda-config.in > "${T}"/cuda-config || die + + default +} + +src_install() { + local cudadir=/opt/cuda + local ecudadir="${EPREFIX}${cudadir}" + local pathextradirs ldpathextradirs + dodir ${cudadir} + into ${cudadir} + + # Install standard sub packages + local builddirs=( + builds/cuda_{cccl,cudart,cuobjdump,cuxxfilt,demo_suite,nvcc,nvdisasm,nvml_dev,nvprune,nvrtc,nvtx,opencl} + builds/lib{cublas,cufft,cufile,curand,cusolver,cusparse,npp,nvjitlink,nvjpeg} + builds/nvidia_fs + $(usex profiler "builds/cuda_nvprof builds/cuda_cupti builds/cuda_profiler_api" "") + $(usex vis-profiler "builds/cuda_nvvp" "") + $(usex de
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin-debug/
commit: b52ac03b15045b3d256c247ed7774d7718478160 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun May 14 21:09:20 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun May 14 21:09:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b52ac03b app-office/libreoffice-bin-debug: add 7.5.3.2 Bug: https://bugs.gentoo.org/905701 Signed-off-by: Andreas K. Hüttel gentoo.org> app-office/libreoffice-bin-debug/Manifest | 9 +++ .../libreoffice-bin-debug-7.5.3.2.ebuild | 85 ++ 2 files changed, 94 insertions(+) diff --git a/app-office/libreoffice-bin-debug/Manifest b/app-office/libreoffice-bin-debug/Manifest index 19eb6d78f1a1..8191e1fde900 100644 --- a/app-office/libreoffice-bin-debug/Manifest +++ b/app-office/libreoffice-bin-debug/Manifest @@ -1,18 +1,27 @@ DIST amd64-debug-libreoffice-7.4.6.2-r1.tar.xz 1537083264 BLAKE2B 96a3ec7dc44b1952e7b197bbc02a74547d9dd77d364d450c9e9115db0e800147430b9cd09a8e8249f7b253aaf2becd36f34a5cc947b7e382f5145098f534950f SHA512 06494eecb543b657111e0f1d8253ef50e0cc5afc7bce354424bd375cd8f2cb46fe9a71c28632740f52b54380a1e3c24baddeff977c35832504e3bdf223f7814c DIST amd64-debug-libreoffice-7.4.6.2.tar.xz 1539083164 BLAKE2B 9fbfb50c2fdd26b4d8d70119ab015c54fe271df01c98ae1a880edae3a1fcc6f4fdbe09203afe612bbbc038d256f15ee791e9c566a75bece143f3d994077d24e8 SHA512 3e1f63890c5bd7b8aba20f0b16c7da8fdf3cde46c187b790f88f1fde979855b750432383fe0e7e26c3bbca0d6e7d7758c89c5f9f7e3f0ff07ce23941d2052b67 +DIST amd64-debug-libreoffice-7.5.3.2.tar.xz 1438237360 BLAKE2B 928b352b148a796bd7dbd20800e33da79190bb9c70201c3fb40b1d2886695d32af8bed55889b5f3680f478029cd86b83b0fc74c167e691e10a445c1a7abe89af SHA512 41363fbe153968c643071e2d6330b5b18b42f5c8d163a3a31180250b5626bccecacff4db60c9c260e441c0e70f4b3629a6686579f830b05199a53042f5757c39 DIST amd64-debug-libreoffice-gnome-7.4.6.2-r1.xd3 1435537 BLAKE2B 5309bd30fd7208cf1ab02033208fc6b6bd7ad2b2932c68a46e7d62176d79bc78ac05fbba4eff65fdca53535f4eb0c46ac5c73931d3e7f8d0f8fea0f6ca6649f6 SHA512 53da17002c28865acaed3a54cce75f3f52c40f88fefc66e09b54d4809011515db1bc0ba42a9aba8dd3677a6069da219862e79873c0ac8b5be3420040662ae56d DIST amd64-debug-libreoffice-gnome-7.4.6.2.xd3 1439342 BLAKE2B 19fa4ac46d2c59eb15ff434b3f33263c68889dd26009d7ea67ff574a68fea5a4d8226cff457926fecf907162b10e913c5e572b4994642acebd8b7d5cea839829 SHA512 20cca2d38b78eb9c5edc50c27760751c0f56bd831c0bb5b46095c16b0e46bee4998705384cf924aed72a648305934dc5078515f286e9ad5a189f5112cf28f7c5 +DIST amd64-debug-libreoffice-gnome-7.5.3.2.xd3 292160961 BLAKE2B bd2575ec62967c0b330d43c3ade71236c255bc54c0d89855e7c4c48974b8c0c04cecd4afd7468b9583e823414dcfb46df8734a3dfe3a56d9235bb25e4f5f7f2b SHA512 d066cab66d722828ff8135bc2d53a575fa3485c3227373ec890103eba237d95c296a77dda27e62a480cf6aaf88d0aa7df600dc256852c711a9fd9d99a4c14f8c DIST amd64-debug-libreoffice-gnome-java-7.4.6.2-r1.xd3 789863525 BLAKE2B 47e487a0df97005f38a4198de7cc64831c8514278865062427bd7c124a6d69b014e85d61b94d7db6dcffe9d3a3d56c0d6b81a88f685aace8a8c30ee3f1da1548 SHA512 5dc565e560755f3b02639bf202344327e52c997a777c0fd86ae2fb7557c8193af85b61e944f06418cdf98dac2ce732764826386dd21ce44cf129464521b64a03 DIST amd64-debug-libreoffice-gnome-java-7.4.6.2.xd3 789537145 BLAKE2B 5821ac0aac4de9cf21702c36fdea1421ca22ef2a0357af152850344e63cfc687774c88b4b45e4bcd100d9148e4c72619f7b9dae6d2ff048f4bf48de8a53923d2 SHA512 fba03563aa0d297120b2b6a930dd45431e0b7c6a1ef0f1b31d57ae030136aa251c119660612b49525cac1064650bb2e61166c8cc65a4ce1dc0e0309884dcea19 +DIST amd64-debug-libreoffice-gnome-java-7.5.3.2.xd3 744201123 BLAKE2B b401019add0b903e4883665e080396f1b9815f5eb17dfbe6fb4194a2602ed23470feda86ec4d7fd6289378c0f77f3578dbd73eba58215ce281f422483e4fcc22 SHA512 f4e427fedbd62b8a73cd8c6f3298ad65078b59dcf00dc3327b04f3085d615071246e242f9b424133a4ed3fdbd72d9c9706bfe7af8f55aa3585977891f0c1 DIST amd64-debug-libreoffice-java-7.4.6.2-r1.xd3 788420818 BLAKE2B 6445598a1a793508e1630bdf0c25aefb10a05fed786806d5d56ea94a60cb572ae45ba9b79e8545c2414d2e0ab697e2a87e7cc272fb35631a1432f394616514b5 SHA512 30f602db799369bfbfc5bf7af570b74dd317add1aeee82888ad21626d96e73f51559bd3362619e9df513b4c31009e7d03111a265c55e2c47aeb0cc8a61a0a2e2 DIST amd64-debug-libreoffice-java-7.4.6.2.xd3 788080379 BLAKE2B 4e4524eb5040fff153b6b961572eb8e3f82b107fc176bb974eb680a0d640d939f63c37a96460c22b7650d5c7307148cf54472434cee0f4a77feef0042cf6982d SHA512 63e146988c4ed6744e97a6f9b1dae7e8b977f341089dbb6f4a4ca30b4bb5ca0e0adc8e3a6a0d2eb1cf62818dcd3e1e6f79f956889b6d79472a5cb5226a576e2e +DIST amd64-debug-libreoffice-java-7.5.3.2.xd3 742863493 BLAKE2B 992ce90e57ba7adfc551fda26b7ef43dbcea4969fbb7ba8372f1ad96956b0dab8795968c552e8248f52fd650e824dbe34989cf8122a2171ed0e4a997c0ba9d9b SHA512 5e39ad81360bf064de743e99cdecbd1ec004707f7ef423a46eb129fd0cde90bcfd42dbdcd6d2e7f20ac9a910783331a21a6baee7d76db51f7393a1f39cf2ba5d DIST amd64-debug-libreoffice-kde-7.4.6.2-r1.xd3 483468319 BLAKE2B 7a31392728c48fc8882b9fed70d667b9c575b4bd01ba6b
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin/
commit: 7962cc13bb0d3e6a2b5b93050352701a2e166e14 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun May 14 21:07:30 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun May 14 21:07:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7962cc13 app-office/libreoffice-bin: add 7.5.3.2 Bug: https://bugs.gentoo.org/905701 Signed-off-by: Andreas K. Hüttel gentoo.org> app-office/libreoffice-bin/Manifest| 9 + .../libreoffice-bin/libreoffice-bin-7.5.3.2.ebuild | 261 + 2 files changed, 270 insertions(+) diff --git a/app-office/libreoffice-bin/Manifest b/app-office/libreoffice-bin/Manifest index 94d8b7322622..7f61e5da5c01 100644 --- a/app-office/libreoffice-bin/Manifest +++ b/app-office/libreoffice-bin/Manifest @@ -1,18 +1,27 @@ DIST amd64-bin-libreoffice-7.4.6.2-r1.tar.xz 146899000 BLAKE2B 8ba568744ffc0cac43b32c5f2ab7eb702a995eab091e407dba1641c202f481451adcc20f51c19c5e85bd8e2aec7517404bca4c732a93bdaf716c759aad6e4d73 SHA512 0eb87b4f47fbda8848e943153bf1025ff8b723902615f6de9da57c427c4d0e3cb107094dc228495c7eaf833bec2b0dbb3eea50371ed5212136728613f2b0c65a DIST amd64-bin-libreoffice-7.4.6.2.tar.xz 146854072 BLAKE2B 29e89876ed6cd6b76c25163b934dd5a647c5314dc9a4968111e91afa75bf7551ec078334af8529d209287def46a2dea9e4e7704f7a71aa9a0288ce9265ae95ca SHA512 3089455406af2d5f6ed7a1e716a741ce0920c3475ce9b0161c0492eb4c19c9fa03c798a0ce6cda7a61bc653ee2fa324c3930551994b884de628fe45513ad717c +DIST amd64-bin-libreoffice-7.5.3.2.tar.xz 148541304 BLAKE2B 8bddc855788229cc2f986b1bdeda1c3e1feb2233d1778b382dd839fee5b0c5e1d7f7dbf70927fe4e5a5e45aef480c9563f6bb41304708f9bb7ba31f2e61bbdf3 SHA512 719e09dc8ab3775152c3d80ae820d189a538769869795308875b3961f4ed70db496498a006364f222e6273e642ac57614e085f9a886cea485a35dbff78c824ed DIST amd64-bin-libreoffice-gnome-7.4.6.2-r1.xd3 1533312 BLAKE2B 0e6753977b39de0e3bed8907e55a86d64fa5040982fec93ddd05f2f053497227f2ca80bcd60c080d1eb13d09a301e6f10eece1dfdab2fb693f7b944b5de54e5e SHA512 7c903d2ef7c66017727a774ac9974a07688326b9a86ea941769ed2a19a6dba01f1e55ef3e553a890a83fff4591c82fa36ba33f72f7861c07e25a4145784f392c DIST amd64-bin-libreoffice-gnome-7.4.6.2.xd3 1539785 BLAKE2B 262962089f76d2f1cec1fb412432561c0645127ddb3656ca0517b58846134ad95a8d8863bed21b52a05dfcb34705ea2b8f017b5d45232adc879d9a218e0f84f1 SHA512 40de33e533590fe71ec957d7852ef196cb4e285f64b261a5e02edbeae67d7bf40a436e3730c992ee6697b70bcf5f8c8ee788d9198a3f5f10ed4f592d61da718a +DIST amd64-bin-libreoffice-gnome-7.5.3.2.xd3 1807491 BLAKE2B 27be2b48c2838929f31f9e600b46cf5d58cbd5593c16cc0b476b1cda368701acc3405bb1ba4cfa3095fe05361fd234a373aab59824cbfb7f9901080c4e79af70 SHA512 640a3526e2c12deaa41fda7141c3c30646b9f073975cc073bf28354919dcdb87550c7e0f5530ac38b6b1830eae34794ff04483ad4d21b51eadd3bafbe0709892 DIST amd64-bin-libreoffice-gnome-java-7.4.6.2-r1.xd3 31491604 BLAKE2B b0307d9b611948181cfb865fa1f121b7cadac3f494aca18333c6aeb1ed64c0cbe44766178484bc1a6632cfd8babd7b88b90f892318c6d218573981228d35c99b SHA512 7fb89ab0c0e13ab0f530b388e39cee4d21b0345a6f89fb8ef22dcf0c6b9f242fa89fc5026c58658a2ae8623ce49766fc62d17cc817b75a5653a95fdb2a2ee4c8 DIST amd64-bin-libreoffice-gnome-java-7.4.6.2.xd3 31563743 BLAKE2B c2414806ace6e642dd618ebce863339627b993f7d6d074290b6a3af1aa4884b3dfa520957ad3726471f57b8d1bacba40ee378722508607e83c5a63193f89d8fb SHA512 dde7dca009f9117af54b011ce78fa52072eb6d5b241f110861cef28b3279d5e3f3ff74b92a1b05be6b9e13d4efa88a65c31db0e814aa7ab6a9de252f1ff5d004 +DIST amd64-bin-libreoffice-gnome-java-7.5.3.2.xd3 30946222 BLAKE2B 2d969c129f9073e6ce47c9ca23a33513dddc1adad8c958910e2aba157c978e9d7f7f0c7f94f18637a9a55be84c679ae3722a125f3eafb1ab1a477a2085417563 SHA512 a349d22f7c9ac0b7fd24d6a98ed5ff221758e35daa4869aeb56f821c84b15ad9f31e642506ffcdf1754b046410af4eeae156c5e13b6d362c7f8dbfacef4add97 DIST amd64-bin-libreoffice-java-7.4.6.2-r1.xd3 31442564 BLAKE2B 13bc3fce200c38cd668f6600d1fd892c3b07732ac0f59b8ab97d8bf6975d2a1d3d9b9a4c1659bc33a225c8926170d3b3faa47d31b5f6280114cb4b4f02704777 SHA512 60e76dfbe86573fada99240117384da072cc76a5610d4f4abbefb01c45d41d8a518da84f9c6e64391f9e28eb9bb0414a8d5839f05bd0ed1cde854002b9e21d7d DIST amd64-bin-libreoffice-java-7.4.6.2.xd3 31446539 BLAKE2B a78fc1cdf252e6eda76f753cfef275984a4cfe61437f8fd60dcbf8be91748d3f85488930fc28586fffb776513b90eb256c91b5118ef65320db548d60b427dc40 SHA512 aaa691a5faa2a5f95256f3fedaeaaead60ec1d4d456bcc9f44fd9a2886e01acde114c8556ca6decf96ae3b63b7bacd0400b45b3aabd26edd7880456f21d2c886 +DIST amd64-bin-libreoffice-java-7.5.3.2.xd3 30773858 BLAKE2B 63f4e099f829c56950c20e236dd3c11748b4e33dc6d04506602eeff5224e77e210f224f4b663beeca3ccdd2c7f121066851cf4fc93560460650520b955a47be3 SHA512 afa39292e3a4b6c115ca8005244e4ff7fb04eb5c96609e1c7acb940a15e2b3a1bc0ec659abb73be6c623a7943d402c35386d95a06336c30eea98f5fd706ec353 DIST amd64-bin-libreoffice-kde-7.4.6.2-r1.xd3 21615543 BLAKE2B 1ac20a6e04161cc87d07319ffad89d286a9002a12d696bae98ed790dd88f722a3a9942333a09485790f3faea5edad4beb92bd1b7ec76ebe774
[gentoo-commits] repo/proj/libressl:master commit in: dev-libs/openssl/
commit: dfe682a4c7a8a379f52b97eae6e3473d6c3043f8 Author: orbea riseup net> AuthorDate: Sun May 14 18:54:55 2023 + Commit: orbea riseup net> CommitDate: Sun May 14 18:54:55 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=dfe682a4 dev-libs/openssl: stabilize 3.1.3-r3 for amd64, arm64, x86 Signed-off-by: orbea riseup.net> dev-libs/openssl/openssl-3.1.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/openssl/openssl-3.1.3-r3.ebuild b/dev-libs/openssl/openssl-3.1.3-r3.ebuild index 8ea1d2c..67539e5 100644 --- a/dev-libs/openssl/openssl-3.1.3-r3.ebuild +++ b/dev-libs/openssl/openssl-3.1.3-r3.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LibreSSL"; LICENSE="metapackage" SLOT="0/54" # .so version of libssl/libcrypto -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+asm sslv3 static-libs test" REQUIRED_USE="!sslv3"
[gentoo-commits] repo/proj/libressl:master commit in: dev-libs/libressl/
commit: 72b78f78df3e018367b07dfa09c2434e27db8680 Author: orbea riseup net> AuthorDate: Sun May 14 18:55:25 2023 + Commit: orbea riseup net> CommitDate: Sun May 14 18:55:25 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=72b78f78 dev-libs/libressl: stabilize 3.7.2-r2 for amd64, arm64, x86 Signed-off-by: orbea riseup.net> dev-libs/libressl/libressl-3.7.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libressl/libressl-3.7.2-r2.ebuild b/dev-libs/libressl/libressl-3.7.2-r2.ebuild index 86de254..e8cb100 100644 --- a/dev-libs/libressl/libressl-3.7.2-r2.ebuild +++ b/dev-libs/libressl/libressl-3.7.2-r2.ebuild @@ -17,7 +17,7 @@ LICENSE="ISC openssl" # we'll try to use the max of either. However, if either change between # versions, we have to change the subslot to trigger rebuild of consumers. SLOT="0/54" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+asm static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-arch/stenc/
commit: 02fe020d38a6570586e22204499eef6875a0a2e9 Author: Jonas Stein gentoo org> AuthorDate: Sun May 14 20:12:13 2023 + Commit: Jonas Stein gentoo org> CommitDate: Sun May 14 20:13:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02fe020d app-arch/stenc: Add dependencies Added pandoc and pkgconfig in BDEPEND Signed-off-by: Jonas Stein gentoo.org> app-arch/stenc/stenc-2.0.0.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/app-arch/stenc/stenc-2.0.0.ebuild b/app-arch/stenc/stenc-2.0.0.ebuild index fc6166457297..d82e421cce64 100644 --- a/app-arch/stenc/stenc-2.0.0.ebuild +++ b/app-arch/stenc/stenc-2.0.0.ebuild @@ -20,6 +20,11 @@ HOMEPAGE="https://github.com/scsitape/stenc/"; LICENSE="GPL-2" SLOT="0" +BDEPEND=" + app-text/pandoc + virtual/pkgconfig +" + src_prepare() { default eautoreconf
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/certbot-dns-rfc2136/
commit: 765b46a43676a3b81902d52a5c7083d609782634 Author: Thibaud CANALE thican net> AuthorDate: Sun May 14 20:08:36 2023 + Commit: Thibaud CANALE thican net> CommitDate: Sun May 14 20:08:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=765b46a4 app-crypt/certbot-dns-rfc2136: drop 2.2.0, 2.3.0, 2.4.0 Signed-off-by: Thibaud CANALE thican.net> app-crypt/certbot-dns-rfc2136/Manifest | 3 - .../certbot-dns-rfc2136-2.2.0.ebuild | 70 -- .../certbot-dns-rfc2136-2.3.0.ebuild | 70 -- .../certbot-dns-rfc2136-2.4.0.ebuild | 70 -- 4 files changed, 213 deletions(-) diff --git a/app-crypt/certbot-dns-rfc2136/Manifest b/app-crypt/certbot-dns-rfc2136/Manifest index 98fcbdcaa..a06a8ca31 100644 --- a/app-crypt/certbot-dns-rfc2136/Manifest +++ b/app-crypt/certbot-dns-rfc2136/Manifest @@ -1,5 +1,2 @@ -DIST certbot-2.2.0.gh.tar.gz 1331053 BLAKE2B 4a3e6d8b0b3b7f8537bd6b24234bad7657842ee64865bcef2701e572501640b7a2d49cf4dc62db25cda1039be2d20fb77ac6415cdcb4756fce0f96b5cb7410c6 SHA512 242bfa8e5b60c28b49457403b41421ef782b9f98f325cc423b58283fef410b33691c3ce126188b191c80fcd488fe5d51acfc5ca575c8e7c5b6b08198844bffb7 -DIST certbot-2.3.0.gh.tar.gz 1335613 BLAKE2B af8ff393f92755e8e312f7596fe99abefa35c42cef6fa6688f7f3dd4a310205385fec81366df30d8edfe28d8abd3db447c9e1a3770fe31c3d45c69f04a038660 SHA512 5f52d9b0dd390fc696389a94ff897d803ee062feca50bb66972e197dcd79b0096b337cece2798557c3878903577171fd9afe1f18a4a2131ad7e6a62d0d945ebb -DIST certbot-2.4.0.gh.tar.gz 1333159 BLAKE2B 534c7d090cc8a2b77b2dd8bd8c407409260c18e7741223a327bb240dac9685b1ca152d4a20bb0ec46d8717f89bd3de6f494019c57afe22a74db69641a3ed209e SHA512 c307c97154935a3a01b468d6e91505caba6073b4c01071c87382bdc08c892094d95d75b047047d3221b7d8018a61ce974c0f4defbfdee00b136af920fd579108 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e SHA512 92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62 SHA512 d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3 diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.2.0.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.2.0.ebuild deleted file mode 100644 index a57b2cb3e..0 --- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.2.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -PARENT_PN="${PN%-dns-rfc2136}" -PARENT_P="${PARENT_PN}-${PV}" - -if [[ "${PV}" == * ]]; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/certbot/certbot.git"; - EGIT_SUBMODULES=() - EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}" -else - SRC_URI=" - https://github.com/certbot/certbot/archive/v${PV}.tar.gz - -> ${PARENT_P}.gh.tar.gz - " - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -fi - -DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)" -HOMEPAGE=" - https://github.com/certbot/certbot - https://letsencrypt.org/ -" - -LICENSE="Apache-2.0" -SLOT="0" - -S="${WORKDIR}/${PARENT_P}/${PN}" - -BDEPEND=" - test? ( >=dev-python/pytest-7.2.0[${PYTHON_USEDEP}] ) -" - -RDEPEND=" - ${PYTHON_DEPS} - >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] - >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}] - >=dev-python/dnspython-2.2.1[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx docs dev-python/sphinx-rtd-theme -distutils_enable_tests pytest - -# Same than PATCHES but from repository's root directory, -# please see function `python_prepare_all` below. -# Simplier for users IMHO. -PARENT_PATCHES=( -) - -# Here for patches within "${PN}" subdirectory. -PATCHES=( -) - -python_prepare_all() { - pushd "${WORKDIR}/${PARENT_P}" > /dev/null || die - [[ -n "${PARENT_PATCHES[@]}" ]] && eapply "${PARENT_PATCHES[@]}" - eapply_user - popd > /dev/null || die - - distutils-r1_python_prepare_all -} diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.3.0.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.3.0.ebuild deleted file mode 100644 index 425d68e1a..0 --- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.3.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU Gen
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/certbot-dns-rfc2136/
commit: ec06cddeeb29a69044ba4c680281279ee8cd96e6 Author: Thibaud CANALE thican net> AuthorDate: Sun May 14 20:07:10 2023 + Commit: Thibaud CANALE thican net> CommitDate: Sun May 14 20:07:10 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec06cdde app-crypt/certbot-dns-rfc2136: add 2.6.0 Signed-off-by: Thibaud CANALE thican.net> app-crypt/certbot-dns-rfc2136/Manifest | 1 + .../certbot-dns-rfc2136-2.6.0.ebuild | 70 ++ 2 files changed, 71 insertions(+) diff --git a/app-crypt/certbot-dns-rfc2136/Manifest b/app-crypt/certbot-dns-rfc2136/Manifest index 150bac94c..98fcbdcaa 100644 --- a/app-crypt/certbot-dns-rfc2136/Manifest +++ b/app-crypt/certbot-dns-rfc2136/Manifest @@ -2,3 +2,4 @@ DIST certbot-2.2.0.gh.tar.gz 1331053 BLAKE2B 4a3e6d8b0b3b7f8537bd6b24234bad76578 DIST certbot-2.3.0.gh.tar.gz 1335613 BLAKE2B af8ff393f92755e8e312f7596fe99abefa35c42cef6fa6688f7f3dd4a310205385fec81366df30d8edfe28d8abd3db447c9e1a3770fe31c3d45c69f04a038660 SHA512 5f52d9b0dd390fc696389a94ff897d803ee062feca50bb66972e197dcd79b0096b337cece2798557c3878903577171fd9afe1f18a4a2131ad7e6a62d0d945ebb DIST certbot-2.4.0.gh.tar.gz 1333159 BLAKE2B 534c7d090cc8a2b77b2dd8bd8c407409260c18e7741223a327bb240dac9685b1ca152d4a20bb0ec46d8717f89bd3de6f494019c57afe22a74db69641a3ed209e SHA512 c307c97154935a3a01b468d6e91505caba6073b4c01071c87382bdc08c892094d95d75b047047d3221b7d8018a61ce974c0f4defbfdee00b136af920fd579108 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e SHA512 92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e +DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62 SHA512 d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3 diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.6.0.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.6.0.ebuild new file mode 100644 index 0..425d68e1a --- /dev/null +++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.6.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +PARENT_PN="${PN%-dns-rfc2136}" +PARENT_P="${PARENT_PN}-${PV}" + +if [[ "${PV}" == * ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/certbot/certbot.git"; + EGIT_SUBMODULES=() + EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}" +else + SRC_URI=" + https://github.com/certbot/certbot/archive/v${PV}.tar.gz + -> ${PARENT_P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)" +HOMEPAGE=" + https://github.com/certbot/certbot + https://letsencrypt.org/ +" + +LICENSE="Apache-2.0" +SLOT="0" + +S="${WORKDIR}/${PARENT_P}/${PN}" + +BDEPEND=" + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) +" + +RDEPEND=" + ${PYTHON_DEPS} + >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] + >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}] + >=dev-python/dnspython-1.15.0[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme +distutils_enable_tests pytest + +# Same than PATCHES but from repository's root directory, +# please see function `python_prepare_all` below. +# Simplier for users IMHO. +PARENT_PATCHES=( +) + +# Here for patches within "${PN}" subdirectory. +PATCHES=( +) + +python_prepare_all() { + pushd "${WORKDIR}/${PARENT_P}" > /dev/null || die + [[ -n "${PARENT_PATCHES[@]}" ]] && eapply "${PARENT_PATCHES[@]}" + eapply_user + popd > /dev/null || die + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfido2/, dev-libs/libfido2/files/
commit: d5ab7fdfe25e524d9e6fc0aa3de584e68c6b74eb Author: Henning Schild hennsch de> AuthorDate: Sun May 14 19:46:40 2023 + Commit: David Seifert gentoo org> CommitDate: Sun May 14 19:46:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5ab7fdf dev-libs/libfido2: drop 1.11.0 Closes: https://github.com/gentoo/gentoo/pull/30445 Closes: https://bugs.gentoo.org/855878 Signed-off-by: Henning Schild hennsch.de> Signed-off-by: David Seifert gentoo.org> dev-libs/libfido2/Manifest | 1 - .../files/libfido2-1.11.0-regress-tests.patch | 81 -- .../libfido2/files/libfido2-1.7.0-cmakelists.patch | 30 dev-libs/libfido2/libfido2-1.11.0.ebuild | 56 --- 4 files changed, 168 deletions(-) diff --git a/dev-libs/libfido2/Manifest b/dev-libs/libfido2/Manifest index d1cd71eea9a5..31a3d15898e3 100644 --- a/dev-libs/libfido2/Manifest +++ b/dev-libs/libfido2/Manifest @@ -1,3 +1,2 @@ -DIST libfido2-1.11.0.tar.gz 624148 BLAKE2B ac123145f22260922e1d83653ba5781c5f41b410760f2c26b7cab7cb0871079aed66a8d9747393843738e4c2ed7ba8ba0292075516ef0354fd4328df967b7a6d SHA512 d9644453d67b84ec8385dfb63796adb3eae2d7f7cb47fbb1bcf9ca7f5cce400623738cc3317d629c2f0af630424cb2788217f8c7f20d1b52b7369c729052d572 DIST libfido2-1.12.0.tar.gz 652326 BLAKE2B e206c9c76e27037c49d3b0e842487b0711559483eb9ae638590bb7175761251c6f60dae6c6dc6cc8b13e49b9f32432ce4368e709b4aacf71f43b760092e3b00d SHA512 ae8c716fe9b2fa52f191c4b3fe61442ba0b7a364a23c6c3a29afdba4f47c5eff89cb1d6c9fcacaefd7d4ebce641d35600527ee33934786c2096ac97f78e9418f DIST libfido2-1.13.0.tar.gz 652777 BLAKE2B 506e0ecf89825e313fbcb0de59ef0b1a3aab483013f959b391448da0600979780ae76807639231ab8a60eead039471bba707073ec4e259b611d67031ac7713f1 SHA512 90f8452cee4c9cc72241478e697c5c692ccff5ab27752f2f296c3623ee297d1f80a85a359b4d0656c67790084c116aac921894e762eb52d3a79056e5014c03e7 diff --git a/dev-libs/libfido2/files/libfido2-1.11.0-regress-tests.patch b/dev-libs/libfido2/files/libfido2-1.11.0-regress-tests.patch deleted file mode 100644 index 391aae014661.. --- a/dev-libs/libfido2/files/libfido2-1.11.0-regress-tests.patch +++ /dev/null @@ -1,81 +0,0 @@ -https://github.com/Yubico/libfido2/pull/579 - -From c359e5dba24ae7b44cc0d61fb7c00e652465853b Mon Sep 17 00:00:00 2001 -From: Silke Hofstra -Date: Fri, 6 May 2022 15:36:02 +0200 -Subject: [PATCH 1/3] regress: link against chosen library - -Compile `regress` against `${_FIDO2_LIBRARY}` so it links against -the shared library when building with `BUILD_STATIC_LIBS=OFF`. a/regress/CMakeLists.txt -+++ b/regress/CMakeLists.txt -@@ -6,7 +6,7 @@ add_custom_target(regress) - - macro(add_regress_test NAME SOURCES) - add_executable(${NAME} ${SOURCES}) -- target_link_libraries(${NAME} fido2) -+ target_link_libraries(${NAME} ${_FIDO2_LIBRARY}) - add_test(${NAME} ${NAME}) - add_dependencies(regress ${NAME}) - endmacro() -@@ -17,6 +17,7 @@ if(MSVC AND BUILD_SHARED_LIBS) - "${CBOR_BIN_DIRS}/${CBOR_LIBRARIES}.dll" - "${CRYPTO_BIN_DIRS}/${CRYPTO_LIBRARIES}.dll" - "${ZLIB_BIN_DIRS}/${ZLIB_LIBRARIES}.dll" -+ "$" - "${CMAKE_CURRENT_BINARY_DIR}") - endif() - - -From a5413255cb0dd4579faf0dda0ce1b3e45db398e9 Mon Sep 17 00:00:00 2001 -From: Silke Hofstra -Date: Mon, 9 May 2022 10:56:29 +0200 -Subject: [PATCH 3/3] regress: run compression test against static lib only - a/regress/CMakeLists.txt -+++ b/regress/CMakeLists.txt -@@ -4,13 +4,22 @@ - - add_custom_target(regress) - --macro(add_regress_test NAME SOURCES) -+macro(add_regress_test_common NAME SOURCES) - add_executable(${NAME} ${SOURCES}) -- target_link_libraries(${NAME} ${_FIDO2_LIBRARY}) - add_test(${NAME} ${NAME}) - add_dependencies(regress ${NAME}) - endmacro() - -+macro(add_regress_test NAME SOURCES) -+ add_regress_test_common(${NAME} ${SOURCES}) -+ target_link_libraries(${NAME} ${_FIDO2_LIBRARY}) -+endmacro() -+ -+macro(add_regress_static_test NAME SOURCES) -+ add_regress_test_common(${NAME} ${SOURCES}) -+ target_link_libraries(${NAME} fido2) -+endmacro() -+ - if(MSVC AND BUILD_SHARED_LIBS) - add_custom_command(TARGET regress POST_BUILD - COMMAND "${CMAKE_COMMAND}" -E copy -@@ -33,13 +42,17 @@ else() - endif() - - add_regress_test(regress_assert assert.c) --add_regress_test(regress_compress compress.c) - add_regress_test(regress_cred cred.c) - add_regress_test(regress_dev dev.c) - add_regress_test(regress_eddsa eddsa.c) - add_regress_test(regress_es256 es256.c) - add_regress_test(regress_rs256 rs256.c) - -+# Run these tests only against the static library -+if(BUILD_STATIC_LIBS) -+ add_regress_static_test(regress_compress compress.c) -+endif() -+ - if(MINGW) - # needed for nanosleep() in mingw - target_link_libraries(regress_dev winpthread) - diff --git a/dev-libs/libfido2/files/libfido2-
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfido2/
commit: 8d042b15840319084138150446562fe8fdb15c77 Author: Henning Schild hennsch de> AuthorDate: Sun May 14 19:46:39 2023 + Commit: David Seifert gentoo org> CommitDate: Sun May 14 19:46:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d042b15 dev-libs/libfido2: add 1.13.0 Signed-off-by: Henning Schild hennsch.de> Signed-off-by: David Seifert gentoo.org> dev-libs/libfido2/Manifest | 1 + dev-libs/libfido2/libfido2-1.13.0.ebuild | 64 2 files changed, 65 insertions(+) diff --git a/dev-libs/libfido2/Manifest b/dev-libs/libfido2/Manifest index 90e91ea15503..d1cd71eea9a5 100644 --- a/dev-libs/libfido2/Manifest +++ b/dev-libs/libfido2/Manifest @@ -1,2 +1,3 @@ DIST libfido2-1.11.0.tar.gz 624148 BLAKE2B ac123145f22260922e1d83653ba5781c5f41b410760f2c26b7cab7cb0871079aed66a8d9747393843738e4c2ed7ba8ba0292075516ef0354fd4328df967b7a6d SHA512 d9644453d67b84ec8385dfb63796adb3eae2d7f7cb47fbb1bcf9ca7f5cce400623738cc3317d629c2f0af630424cb2788217f8c7f20d1b52b7369c729052d572 DIST libfido2-1.12.0.tar.gz 652326 BLAKE2B e206c9c76e27037c49d3b0e842487b0711559483eb9ae638590bb7175761251c6f60dae6c6dc6cc8b13e49b9f32432ce4368e709b4aacf71f43b760092e3b00d SHA512 ae8c716fe9b2fa52f191c4b3fe61442ba0b7a364a23c6c3a29afdba4f47c5eff89cb1d6c9fcacaefd7d4ebce641d35600527ee33934786c2096ac97f78e9418f +DIST libfido2-1.13.0.tar.gz 652777 BLAKE2B 506e0ecf89825e313fbcb0de59ef0b1a3aab483013f959b391448da0600979780ae76807639231ab8a60eead039471bba707073ec4e259b611d67031ac7713f1 SHA512 90f8452cee4c9cc72241478e697c5c692ccff5ab27752f2f296c3623ee297d1f80a85a359b4d0656c67790084c116aac921894e762eb52d3a79056e5014c03e7 diff --git a/dev-libs/libfido2/libfido2-1.13.0.ebuild b/dev-libs/libfido2/libfido2-1.13.0.ebuild new file mode 100644 index ..f04ffce1179e --- /dev/null +++ b/dev-libs/libfido2/libfido2-1.13.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake udev linux-info + +DESCRIPTION="Provides library functionality for FIDO 2.0" +HOMEPAGE="https://github.com/Yubico/libfido2"; +SRC_URI="https://github.com/Yubico/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0/1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="nfc static-libs" + +DEPEND=" + dev-libs/libcbor:= + dev-libs/openssl:= + sys-libs/zlib:= + virtual/libudev:= +" +RDEPEND=" + ${DEPEND} + acct-group/plugdev +" +BDEPEND="app-text/mandoc" + +PATCHES=( + "${FILESDIR}"/${PN}-1.12.0-cmakelists.patch +) + +pkg_pretend() { + CONFIG_CHECK=" + ~USB_HID + ~HIDRAW + " + + check_extra_config +} + +src_configure() { + local mycmakeargs=( + -DBUILD_EXAMPLES=OFF + -DBUILD_STATIC_LIBS=$(usex static-libs) + -DNFC_LINUX=$(usex nfc) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + udev_newrules udev/70-u2f.rules 70-libfido2-u2f.rules +} + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmake/
commit: aa75b9e04001e04b0d248fadb836093acbb0c594 Author: Sam James gentoo org> AuthorDate: Sun May 14 19:42:06 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 19:42:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa75b9e0 dev-util/cmake: Stabilize 3.26.3 arm64, #906330 Signed-off-by: Sam James gentoo.org> dev-util/cmake/cmake-3.26.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmake/cmake-3.26.3.ebuild b/dev-util/cmake/cmake-3.26.3.ebuild index 59b7bcb1c1c3..d1096eb02ecb 100644 --- a/dev-util/cmake/cmake-3.26.3.ebuild +++ b/dev-util/cmake/cmake-3.26.3.ebuild @@ -48,7 +48,7 @@ else https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc )" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmake/
commit: caa8d4f3e3f9a94a831cbf0953c1f3cc71f6fc43 Author: Sam James gentoo org> AuthorDate: Sun May 14 19:42:05 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 19:42:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa8d4f3 dev-util/cmake: Stabilize 3.26.3 sparc, #906330 Signed-off-by: Sam James gentoo.org> dev-util/cmake/cmake-3.26.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmake/cmake-3.26.3.ebuild b/dev-util/cmake/cmake-3.26.3.ebuild index 2a24d324d607..59b7bcb1c1c3 100644 --- a/dev-util/cmake/cmake-3.26.3.ebuild +++ b/dev-util/cmake/cmake-3.26.3.ebuild @@ -48,7 +48,7 @@ else https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc )" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmake/
commit: fb2946dba096f6b8110da343fc4872d85383b11c Author: Sam James gentoo org> AuthorDate: Sun May 14 19:42:08 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 19:42:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb2946db dev-util/cmake: Stabilize 3.26.3 arm, #906330 Signed-off-by: Sam James gentoo.org> dev-util/cmake/cmake-3.26.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmake/cmake-3.26.3.ebuild b/dev-util/cmake/cmake-3.26.3.ebuild index d1096eb02ecb..6f5c1024a751 100644 --- a/dev-util/cmake/cmake-3.26.3.ebuild +++ b/dev-util/cmake/cmake-3.26.3.ebuild @@ -48,7 +48,7 @@ else https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc )" - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )" fi
[gentoo-commits] repo/gentoo:master commit in: app-arch/stenc/
commit: 092eac43df7aa1b94a5c52ab4936f5f3ba26a542 Author: Jonas Stein gentoo org> AuthorDate: Sun May 14 14:36:12 2023 + Commit: Jonas Stein gentoo org> CommitDate: Sun May 14 19:35:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=092eac43 app-arch/stenc: add 2.0.0 Signed-off-by: Jonas Stein gentoo.org> app-arch/stenc/Manifest | 1 + app-arch/stenc/stenc-2.0.0.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/app-arch/stenc/Manifest b/app-arch/stenc/Manifest index 15de7048a6b6..f8cbaf0666a3 100644 --- a/app-arch/stenc/Manifest +++ b/app-arch/stenc/Manifest @@ -1 +1,2 @@ DIST stenc-1.1.1.tar.gz 161761 BLAKE2B 865d36befd53e1db00245688e2aac429546b29f7b039cbd04aaafb47fcc55f02ba01e7f13c7814ae4daf102372eded1f069c1b9ecfb2b2e7aaf009bfa2855ae4 SHA512 89eb1da2391be207e23d4e3cc6563405272eeb456b59360e92fbeca063badcfcf4c37fc814af59803707006e5c04e43e18755e1d30b0f3b3020a7645396db1a6 +DIST stenc-2.0.0.tar.gz 166547 BLAKE2B d5a5b8794887f7ba1353b573d4aad41abd719067ab7256f0f90101a960847707ce47d63618d7b406726841114e8495aba2a0c5053c3e11f9c118859ab8573a89 SHA512 9dcdcff547d8f0d1fd99eaaf54812e47ca5a3f4e56befe11d7e32919bc7caa968476f0f082925c86be1e9892369cec26125be089bf11f29c87ca63b3614ebffe diff --git a/app-arch/stenc/stenc-2.0.0.ebuild b/app-arch/stenc/stenc-2.0.0.ebuild new file mode 100644 index ..fc6166457297 --- /dev/null +++ b/app-arch/stenc/stenc-2.0.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/scsitape/stenc.git"; + S="${WORKDIR}/${P}/src" +else + SRC_URI="https://github.com/scsitape/stenc/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="SCSI Tape Encryption Manager enables AES support for LTO drives" +HOMEPAGE="https://github.com/scsitape/stenc/"; + +LICENSE="GPL-2" +SLOT="0" + +src_prepare() { + default + eautoreconf +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3/
commit: 10cfc95c9c73507af93d0f8fc8dabb63145435a6 Author: Michał Górny gentoo org> AuthorDate: Sun May 14 16:13:37 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 14 19:29:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10cfc95c dev-python/pypy3: Bump to 7.3.12_rc1 Signed-off-by: Michał Górny gentoo.org> dev-python/pypy3/Manifest| 2 + dev-python/pypy3/pypy3-7.3.12_rc1.ebuild | 208 +++ 2 files changed, 210 insertions(+) diff --git a/dev-python/pypy3/Manifest b/dev-python/pypy3/Manifest index ebda7445a38c..b8622936868c 100644 --- a/dev-python/pypy3/Manifest +++ b/dev-python/pypy3/Manifest @@ -1,2 +1,4 @@ +DIST pypy3.10-gentoo-patches-7.3.12rc1.tar.xz 3416 BLAKE2B 1ad7e2f05fa26136f7a89fc36f9bba6247f5e7dab235798d47599d412783802e09fb98453386d546169010b944d6d564ac759eb3329da50c5401957d243a55d0 SHA512 93a7b1d1efcf88e5616f5b149e3b7c2c40c7a42d8b689f02f9ffa8e9d03356dbaba647181dc73c3cc41d0eb8b9a7a83301a9bb5d6224752a4c4d8e0afb4c2eab +DIST pypy3.10-v7.3.12rc1-src.tar.bz2 22994145 BLAKE2B fff1a0c82f60db6abfa1db5b8fc833f62882f98965c3fb6131028e7ccc9f40475d375e7e0f7de564f91dc82840f5b263d097c6cab83458c82298c18498d55d8b SHA512 9f7eb625236d8a1740d80a02cd4e1bebd09ff4f3c5e117881b133c416c615b5a7ca5d5df2cfc42f5aa014905096005fc4ef328d05554d39ef00bae870e30b9c0 DIST pypy3.9-gentoo-patches-7.3.11_p1.tar.xz 7480 BLAKE2B ffb478402e82244af25dd67bb9e21abb4bb186d98495899f8ca8f323bdf27a77356e40efd33217a5238ef86f6156fc7d85c681a747ea5a35bd73bab659972986 SHA512 6c3ee21b51145907c2434f740e9849ac02ad83203fdcb2802b97ba199f37d08297d8016f659069bea3f0854ace30aefb947af4f057cbc91332106d9fc1389cf4 DIST pypy3.9-v7.3.11-src.tar.bz2 23460769 BLAKE2B fa8a827c28813243926c8689addb008c0a43acdc3f81a18749a8f2c1926b6294f2c0c95a4c315e3b77ce84b4f337af7a0bce5daf8dcb60ead965532d4af183cb SHA512 33c978ffbeeb39453028d1d1646ccfdace062ce48a5d939245bea41643038dd3687e80e34f88fa0622bcb175d7dd78f75cbe36b24229c8052f09d2d17dcdfd8c diff --git a/dev-python/pypy3/pypy3-7.3.12_rc1.ebuild b/dev-python/pypy3/pypy3-7.3.12_rc1.ebuild new file mode 100644 index ..88738f20e479 --- /dev/null +++ b/dev-python/pypy3/pypy3-7.3.12_rc1.ebuild @@ -0,0 +1,208 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pax-utils python-utils-r1 toolchain-funcs + +PYPY_PV=${PV%_p*} +PYVER=3.10 +MY_P="pypy${PYVER}-v${PYPY_PV/_}" +PATCHSET="pypy${PYVER}-gentoo-patches-${PV/_rc/rc}" + +DESCRIPTION="A fast, compliant alternative implementation of the Python (${PYVER}) language" +HOMEPAGE=" + https://www.pypy.org/ + https://foss.heptapod.net/pypy/pypy/ +" +SRC_URI=" + https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2 + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz +" +S="${WORKDIR}/${MY_P}-src" + +LICENSE="MIT" +# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))' +# also check pypy/interpreter/pycode.py -> pypy_incremental_magic +SLOT="0/pypy310-pp73-384" +KEYWORDS="" +IUSE="+ensurepip gdbm +jit ncurses sqlite tk" +# many tests are failing upstream +# see https://buildbot.pypy.org/summary?branch=py${PYVER} +RESTRICT="test" + +RDEPEND=" + || ( + >=dev-python/pypy3-exe-${PYPY_PV}:${PYVER}-${PYPY_PV}[bzip2(+),ncurses?] + >=dev-python/pypy3-exe-bin-${PYPY_PV}:${PYVER}-${PYPY_PV} + ) + dev-lang/python-exec[python_targets_pypy3(-)] + dev-libs/openssl:0= + dev-python/gentoo-common + ensurepip? ( dev-python/ensurepip-wheels ) + gdbm? ( sys-libs/gdbm:0= ) + sqlite? ( dev-db/sqlite:3= ) + tk? ( + dev-lang/tk:0= + dev-tcltk/tix:0= + ) +" +DEPEND=" + ${RDEPEND} +" + +src_prepare() { + local PATCHES=( + "${WORKDIR}/${PATCHSET}" + ) + default + + eapply_user +} + +src_configure() { + tc-export CC +} + +src_compile() { + mkdir bin || die + # switch to the layout expected for cffi module builds + mkdir include/pypy${PYVER} || die + # copy over to make sys.prefix happy + cp -p "${BROOT}"/usr/bin/pypy${PYVER}-c-${PYPY_PV} pypy${PYVER}-c || die + cp -p "${BROOT}"/usr/include/pypy${PYVER}/${PYPY_PV}/* include/pypy${PYVER}/ || die + # (not installed by pypy-exe) + rm pypy/module/cpyext/include/_numpypy/numpy/README || die + mv pypy/module/cpyext/include/* include/pypy${PYVER}/ || die + mv pypy/module/cpyext/parse/*.h include/pypy${PYVER}/ || die + pax-mark m pypy${PYVER}-c + + # verify the subslot + local soabi=$( + ./pypy${PYVER}-c - <<-EOF + import importlib.util + import sysconfig + soabi = sysconfig.get_config_var("SOABI") + magic = importlib.util._RAW_MAGIC_NUMBER & 0x + print(f"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3-exe-bin/
commit: 1f63dea8b4f8704db19ba742aa696c1c59cdfabf Author: Michał Górny gentoo org> AuthorDate: Sun May 14 18:03:57 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 14 19:29:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f63dea8 dev-python/pypy3-exe-bin: Bump to 7.3.12_rc1 Signed-off-by: Michał Górny gentoo.org> dev-python/pypy3-exe-bin/Manifest | 8 +++ .../pypy3-exe-bin/pypy3-exe-bin-7.3.12_rc1.ebuild | 82 ++ 2 files changed, 90 insertions(+) diff --git a/dev-python/pypy3-exe-bin/Manifest b/dev-python/pypy3-exe-bin/Manifest index 4b3d7bf6b775..11c49c997b11 100644 --- a/dev-python/pypy3-exe-bin/Manifest +++ b/dev-python/pypy3-exe-bin/Manifest @@ -6,3 +6,11 @@ DIST pypy3-exe-7.3.11-1.ppc64le-musl.gpkg.tar 6492160 BLAKE2B a58cd99780af478369 DIST pypy3-exe-7.3.11-1.ppc64le.gpkg.tar 10127360 BLAKE2B 0ee59ebc8f66b5ba4628cfe7cd64bf3578d756b030bf6ff4681c177d45b23212605a7c605f470631708305d36c146b9c746f043fe169ad6fcce457e224d66d10 SHA512 8049a615299ca033834edcd996744cd125d2f258cac0352448796ea9e9dd51e395af15feb42d27432da04ae58fa6e76a8195a39f74316627b0b3e4e0bd1b43cc DIST pypy3-exe-7.3.11-1.x86-musl.gpkg.tar 8734720 BLAKE2B 563de983b21fa8eece55056af0596abc2fe9679bdc29042a3f9c97710c473e51415d0109a08c2c404ce8cb9296527350deb310c538b52216c8d68e708f8f8f0d SHA512 ddda659acefcd1125c620421b8570495fb26ae85a3a80a622f2e4cec9748a17ab522d37692629fd78fac3067f5db978c8b8cbf1617d1b1b25e267c26dbcc43fb DIST pypy3-exe-7.3.11-1.x86.gpkg.tar 8724480 BLAKE2B f1843bb2302918171a0b6fafa93f3528f85b5d887b8af2cc8c0ea6a03d2f264fde2129299c8301c0a48c6b4e7e75e38d68b9ff8eafa01e58bb79438238c181dc SHA512 2f3ae0dae6cf7353a2ddf2fac37c3f8d947eae62a36b7580722b63a1085174d7ccd16077ad6ca040cf906189c4ab0ac6cf86f573b93f733ee8bb61e203d5044a +DIST pypy3-exe-7.3.12_rc1-1.amd64-musl.gpkg.tar 11919360 BLAKE2B 0e43d5c48d7ffd31ea6d7b179ddd0eb38a0b8df0c8e8a3b6223b117d1e10ee01abeb0be122313979ac55c5576030695f9bb77ca62ac88317e100968e313b0cfa SHA512 7b9a68fae9e2452a7fc83253add74644558d160ca01d5004a84b942bf6d4e54cd0a0af68ac87f2689a1aaec0a70b5560665fe18204f6e6c7d9f17bcbb72b00ab +DIST pypy3-exe-7.3.12_rc1-1.amd64.gpkg.tar 11950080 BLAKE2B fe472ced6af6d1ac5c8ff0985378ff33d717b926f98e6e4ab70c5754e33476f1cea997b13e743d69e8fbf560b1768ac236da8de13e5a9d703d6839ff81b1 SHA512 c0a7c253e3fbbdf263ca51729c29f8f2026673c5bdbd96e11235031b795e2d7660fe20d61975c1ccbf765d13dce5322c7ce2d090b83dc98f9550a106d9ac3e69 +DIST pypy3-exe-7.3.12_rc1-1.arm64-musl.gpkg.tar 9973760 BLAKE2B 184ff02dd2f2acc7ee1b4a2fa944e5380ff1cc667555b8ca8510d7b722b0d1524a42c33004dee337328297c4e5c8a7ed4a505c3698593518833e303b19de6214 SHA512 ff9455dece6d0c8d1faf06eb9ff032e036b9d1161622cba4f44fd7eec86a9ff2cc292f5b158c10579929d37dd8e69206ced1859d5d859c437c9c1b130bfdd166 +DIST pypy3-exe-7.3.12_rc1-1.arm64.gpkg.tar 9922560 BLAKE2B df63afc3846216e8fd855a6b52ed83e1326f9d6438734dbb428bfc54fb328e1b672fd22d6d5fac15e4b18145eef2e85197b88de5f62118d4ac1fb3f5fb465bc2 SHA512 50794b9c3d23d0643f3ca54888440d1eed4e3c76f220cdeafc4dfa35ef8fe410202ec0fdbb8b5d29c8b3a5a4e9bdb37ddc738395e5d8fa2c424211b21847b215 +DIST pypy3-exe-7.3.12_rc1-1.ppc64le-musl.gpkg.tar 6543360 BLAKE2B e6dfc8012560da9ecf560cce8f7bb36d72a06b001508b4f7a80069b4f0ea20f0638f1b5b5e50a09fd93abbdb7ee4532c4677ccb0d75fc86084eacd225c5fffb9 SHA512 7c4f4aa032370762f3b344c22eed9ba94a75f2118b61b82c3dd0c9c4e9ec682fd3d692d1fd2d6c8c038928f15b11fb353f1d50da461ac6247157ee54b37f70b9 +DIST pypy3-exe-7.3.12_rc1-1.ppc64le.gpkg.tar 10147840 BLAKE2B 6aed4a74f454a0b6970e21fb6b0d7dd904cd44b833581caf7081ed53a855fac6fb6c7b46e3b9f02747666a908180d88cb73b7e24805d22f1d643ada473e16a21 SHA512 8fe3dc76ae177537f6567303aac697c4b4670b72eeb38d383d7452200d27086d511c1c213f6520e8bbb26b7367d017e5077a1396ce87483d77c7a231256385d7 +DIST pypy3-exe-7.3.12_rc1-1.x86-musl.gpkg.tar 8908800 BLAKE2B 4b4900688f60915da23f64a69117270fbff2de44b43d34d086704f7ef39f85fb64c1ca029b114f7aecaade2d3ba8466a986b89b9f6d7e4bc3b335e04987ddf5a SHA512 3135b418925730dc91c2df48bf0668ba73fd352e149d83ea0a831fddb215aba11adc3dd393776da8f770bf63acb85ac77e96ff3a24ce245713f578340eb271a4 +DIST pypy3-exe-7.3.12_rc1-1.x86.gpkg.tar 8826880 BLAKE2B ca4a9da5e48caca57dd264815b81c8f9775c44eee4d1d0aa0c12962e4b2f1b290626e379e707f3caa560df73909be55d0d8e12c8d74887a607ff35f7ae425a3b SHA512 fd1fd115879f29d0e048313477934f0500853186aa0148d92434ea5ce1ff8dd485ab39acd81ec89d0a6e7d6ccbb94ebabdb96ea7d72ed97732f7f538152c7da3 diff --git a/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.12_rc1.ebuild b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.12_rc1.ebuild new file mode 100644 index ..368277d5d40a --- /dev/null +++ b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.12_rc1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pax-utils unpacker + +PYVER=3.10 +MY_P=pypy3-exe-${PV}-1 + +DESCRIPTION="PyPy3 executable (pre-built version)"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy/
commit: 0976dd2645d8e33493b8742e632634735dc361e8 Author: Michał Górny gentoo org> AuthorDate: Sun May 14 14:10:42 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 14 19:29:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0976dd26 dev-python/pypy: Bump to 7.3.12_rc1 Signed-off-by: Michał Górny gentoo.org> dev-python/pypy/Manifest | 2 + dev-python/pypy/pypy-7.3.12_rc1.ebuild | 301 + 2 files changed, 303 insertions(+) diff --git a/dev-python/pypy/Manifest b/dev-python/pypy/Manifest index 54ed0804e7b9..d9b36d5418b0 100644 --- a/dev-python/pypy/Manifest +++ b/dev-python/pypy/Manifest @@ -1,2 +1,4 @@ DIST pypy2.7-gentoo-patches-7.3.11.tar.xz 5312 BLAKE2B 3692453a184a88d61fe1dd7aa815aa02a4bdf4b29defd2e98a354261784643f78799b979bb356c19311b40932cc7f8b8e050e10553755a846938951a87021bc9 SHA512 24308317d92b278f9f7d74327303ebba34628a2d8dd5798ae3d472d14fd0519a470b6f9c420da88e07251215342a1e4f5cf8d4230f9663119274d3194d3811a5 +DIST pypy2.7-gentoo-patches-7.3.12rc1.tar.xz 5340 BLAKE2B 4631f3daa7002033af7b9a7026777053454bcb20ed03ad551a1df7efc32adef478e78d449d81dfad903c887cca53b9742edcc97e6cd1e368c3803f779fa6ee4d SHA512 b99723360d15e4411f7cf8ea75b6fd8de92acb3c123d2f3893bd3f2b820099a3ddb625e275e95fb858cb3fd5e4fe18dc653faf90509e7593b5088bcdf7c2092d DIST pypy2.7-v7.3.11-src.tar.bz2 19850421 BLAKE2B ed8bd61e3857c37689f24a23d38d5043bd190ee0e6de5d7906284ea2eab5e7aeff5c994c22f97195f5a1ded2867725f74dc562b375c0165b6231eae69213c06e SHA512 31fd93fe3e761fd096ff52c2a0afa40f78e4df700deb911e221d1682b35e8374c9deac7ba19b474f7ca7a366d3ae9b36ebaf78e81c4ec8306431fd0873daea55 +DIST pypy2.7-v7.3.12rc1-src.tar.bz2 19898483 BLAKE2B a0f618f69fc938ce59148cd98f03bcca09b89fd4f500132d5212212c391c703d64ea04681d5105b252e1efe41f001a8aa9692cfd3c37dfab4ff5af29b276dbfb SHA512 9faa36f27339a14dc5e7b326a0732ab8dc9c4401eabfe5787c14054a0d0961cc07c0d8e49dbaaaeb78a62ccf73e325b1d31731a138e3b24a6032f44550f6b346 diff --git a/dev-python/pypy/pypy-7.3.12_rc1.ebuild b/dev-python/pypy/pypy-7.3.12_rc1.ebuild new file mode 100644 index ..f7ee13fcb47a --- /dev/null +++ b/dev-python/pypy/pypy-7.3.12_rc1.ebuild @@ -0,0 +1,301 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pax-utils python-utils-r1 + +PYPY_PV=${PV%_p*} +MY_P=pypy2.7-v${PYPY_PV/_} +PATCHSET="pypy2.7-gentoo-patches-${PV/_rc/rc}" + +DESCRIPTION="A fast, compliant alternative implementation of the Python language" +HOMEPAGE="https://www.pypy.org/"; +SRC_URI=" + https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2 + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz +" +S="${WORKDIR}/${MY_P}-src" + +LICENSE="MIT" +# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")' +SLOT="0/73" +KEYWORDS="" +IUSE="bzip2 full-stdlib gdbm +jit ncurses sqlite tk" +RESTRICT="!full-stdlib? ( test )" + +RDEPEND=" + || ( + >=dev-python/pypy-exe-bin-${PYPY_PV}:${PYPY_PV} + >=dev-python/pypy-exe-${PYPY_PV}:${PYPY_PV}[bzip2?,ncurses?] + ) + dev-libs/openssl:0= + gdbm? ( sys-libs/gdbm:0= ) + sqlite? ( dev-db/sqlite:3= ) + tk? ( + dev-lang/tk:0= + dev-tcltk/tix:0= + ) +" +DEPEND=" + ${RDEPEND} +" + +src_prepare() { + local PATCHES=( + "${WORKDIR}/${PATCHSET}" + ) + default +} + +src_compile() { + # copy over to make sys.prefix happy + cp -p "${BROOT}"/usr/lib/pypy2.7/pypy-c-${PYPY_PV} pypy-c || die + cp -p "${BROOT}"/usr/lib/pypy2.7/include/${PYPY_PV}/* include/ || die + # (not installed by pypy) + rm pypy/module/cpyext/include/_numpypy/numpy/README || die + mv pypy/module/cpyext/include/* include/ || die + mv pypy/module/cpyext/parse/*.h include/ || die + pax-mark m pypy-c + + # verify the subslot + local soabi=$( + ./pypy-c - <<-EOF + import sysconfig + print sysconfig.get_config_var("SOABI") + EOF + ) + [[ ${soabi#pypy-} == ${SLOT#*/} ]] || die "update subslot to ${soabi}" + + einfo "Generating caches and CFFI modules ..." + + if use full-stdlib; then + # Generate Grammar and PatternGrammar pickles. + ./pypy-c - <<-EOF || die "Generation of Grammar and PatternGrammar pickles failed" + import lib2to3.pygram + import lib2to3.patcomp + lib2to3.patcomp.PatternCompiler() + EOF + + # Generate cffi modules + # Please keep in sync with pypy/tool/build_cffi_imports.py! + cffi_targets=( pypy_util ssl audioop syslog pwdgrp resource ) + use gdbm && cffi_targets+=( gdbm ) + use ncurses && cffi_targets+=( curses ) + use
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy-exe/
commit: ed0caf297cf03d2ff4083e0d0c9ef169a8f45c8f Author: Michał Górny gentoo org> AuthorDate: Sun May 14 14:06:04 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 14 19:29:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0caf29 dev-python/pypy-exe: Bump to 7.3.12_rc1 Signed-off-by: Michał Górny gentoo.org> dev-python/pypy-exe/Manifest | 2 + dev-python/pypy-exe/pypy-exe-7.3.12_rc1.ebuild | 177 + 2 files changed, 179 insertions(+) diff --git a/dev-python/pypy-exe/Manifest b/dev-python/pypy-exe/Manifest index 54ed0804e7b9..d9b36d5418b0 100644 --- a/dev-python/pypy-exe/Manifest +++ b/dev-python/pypy-exe/Manifest @@ -1,2 +1,4 @@ DIST pypy2.7-gentoo-patches-7.3.11.tar.xz 5312 BLAKE2B 3692453a184a88d61fe1dd7aa815aa02a4bdf4b29defd2e98a354261784643f78799b979bb356c19311b40932cc7f8b8e050e10553755a846938951a87021bc9 SHA512 24308317d92b278f9f7d74327303ebba34628a2d8dd5798ae3d472d14fd0519a470b6f9c420da88e07251215342a1e4f5cf8d4230f9663119274d3194d3811a5 +DIST pypy2.7-gentoo-patches-7.3.12rc1.tar.xz 5340 BLAKE2B 4631f3daa7002033af7b9a7026777053454bcb20ed03ad551a1df7efc32adef478e78d449d81dfad903c887cca53b9742edcc97e6cd1e368c3803f779fa6ee4d SHA512 b99723360d15e4411f7cf8ea75b6fd8de92acb3c123d2f3893bd3f2b820099a3ddb625e275e95fb858cb3fd5e4fe18dc653faf90509e7593b5088bcdf7c2092d DIST pypy2.7-v7.3.11-src.tar.bz2 19850421 BLAKE2B ed8bd61e3857c37689f24a23d38d5043bd190ee0e6de5d7906284ea2eab5e7aeff5c994c22f97195f5a1ded2867725f74dc562b375c0165b6231eae69213c06e SHA512 31fd93fe3e761fd096ff52c2a0afa40f78e4df700deb911e221d1682b35e8374c9deac7ba19b474f7ca7a366d3ae9b36ebaf78e81c4ec8306431fd0873daea55 +DIST pypy2.7-v7.3.12rc1-src.tar.bz2 19898483 BLAKE2B a0f618f69fc938ce59148cd98f03bcca09b89fd4f500132d5212212c391c703d64ea04681d5105b252e1efe41f001a8aa9692cfd3c37dfab4ff5af29b276dbfb SHA512 9faa36f27339a14dc5e7b326a0732ab8dc9c4401eabfe5787c14054a0d0961cc07c0d8e49dbaaaeb78a62ccf73e325b1d31731a138e3b24a6032f44550f6b346 diff --git a/dev-python/pypy-exe/pypy-exe-7.3.12_rc1.ebuild b/dev-python/pypy-exe/pypy-exe-7.3.12_rc1.ebuild new file mode 100644 index ..37c1d0145b66 --- /dev/null +++ b/dev-python/pypy-exe/pypy-exe-7.3.12_rc1.ebuild @@ -0,0 +1,177 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit check-reqs pax-utils toolchain-funcs + +PYPY_PV=${PV%_p*} +MY_P=pypy2.7-v${PYPY_PV/_} +PATCHSET="pypy2.7-gentoo-patches-${PV/_}" + +DESCRIPTION="PyPy executable (build from source)" +HOMEPAGE="https://www.pypy.org/"; +SRC_URI=" + https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2 + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz +" +S="${WORKDIR}/${MY_P}-src" + +LICENSE="MIT" +SLOT="${PYPY_PV}" +KEYWORDS="" +IUSE="bzip2 +jit low-memory ncurses cpu_flags_x86_sse2" + +DEPEND=" + >=sys-libs/zlib-1.1.3:0= + dev-libs/libffi:0= + virtual/libintl:0= + dev-libs/expat:0= + bzip2? ( app-arch/bzip2:0= ) + ncurses? ( sys-libs/ncurses:0= ) +" +RDEPEND=" + ${DEPEND} + !dev-python/pypy-exe-bin:${PYPY_PV} +" +# don't enforce the dep on dev-python/pypy with USE=low-memory +# since it's going to cause circular dep with unhelpful error message +BDEPEND=" + !low-memory? ( + || ( + dev-python/pypy + dev-lang/python:2.7 + ) + ) +" + +check_env() { + if ! has_version -b dev-python/pypy; then + if use low-memory; then + eerror "USE=low-memory requires (a prior version of) dev-python/pypy" + eerror "installed." + else + ewarn "CPython 2.7 will be used to perform the translation. Upstream" + ewarn "recommends using (a prior version of) dev-python/pypy instead." + fi + elog "You can install a prebuilt version of PyPy first using e.g.:" + elog " $ emerge -1v dev-python/pypy dev-python/pypy-exe-bin" + + if use low-memory; then + die "dev-python/pypy needs to be installed for USE=low-memory" + fi + fi + + if use low-memory; then + CHECKREQS_MEMORY="1750M" + use amd64 && CHECKREQS_MEMORY="3500M" + else + CHECKREQS_MEMORY="3G" + use amd64 && CHECKREQS_MEMORY="6G" + fi + + check-reqs_pkg_pretend +} + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && check_env +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && check_env +} + +src_prepare() { + local PATCHES=( + "${WORKDIR}/${PATCHSET}" + ) + default +} + +src_configure() { + tc-export CC + + local jit_backend + if use jit; then + jit_backend='--jit-backend=' + + # We onl
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3-exe/
commit: 71188c809bbde517850efacff74aa9705add9120 Author: Michał Górny gentoo org> AuthorDate: Sun May 14 15:23:34 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 14 19:29:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71188c80 dev-python/pypy3-exe: Bump to 7.3.12_rc1 Signed-off-by: Michał Górny gentoo.org> dev-python/pypy3-exe/Manifest| 2 + dev-python/pypy3-exe/pypy3-exe-7.3.12_rc1.ebuild | 127 +++ 2 files changed, 129 insertions(+) diff --git a/dev-python/pypy3-exe/Manifest b/dev-python/pypy3-exe/Manifest index de5d9083b178..8b1ac0bb16cb 100644 --- a/dev-python/pypy3-exe/Manifest +++ b/dev-python/pypy3-exe/Manifest @@ -1,2 +1,4 @@ +DIST pypy3.10-gentoo-patches-7.3.12rc1.tar.xz 3416 BLAKE2B 1ad7e2f05fa26136f7a89fc36f9bba6247f5e7dab235798d47599d412783802e09fb98453386d546169010b944d6d564ac759eb3329da50c5401957d243a55d0 SHA512 93a7b1d1efcf88e5616f5b149e3b7c2c40c7a42d8b689f02f9ffa8e9d03356dbaba647181dc73c3cc41d0eb8b9a7a83301a9bb5d6224752a4c4d8e0afb4c2eab +DIST pypy3.10-v7.3.12rc1-src.tar.bz2 22994145 BLAKE2B fff1a0c82f60db6abfa1db5b8fc833f62882f98965c3fb6131028e7ccc9f40475d375e7e0f7de564f91dc82840f5b263d097c6cab83458c82298c18498d55d8b SHA512 9f7eb625236d8a1740d80a02cd4e1bebd09ff4f3c5e117881b133c416c615b5a7ca5d5df2cfc42f5aa014905096005fc4ef328d05554d39ef00bae870e30b9c0 DIST pypy3.9-gentoo-patches-7.3.11.tar.xz 6444 BLAKE2B adcc1ae4c3ae2c5317a05d6de51785945625d8bcc7cb35bd6608fa80f09b37c483c95663eacb0353013a5abec308d25b1299c65512f5f3a6d7345f2b5b18 SHA512 f2064ecffa09ba23f5f8c281ca4c8c0740cb6b57185d66c02eec2bcb77cfb566b1a2db4f52c472bcaf0d5fb759ee8003b27761af37785d12465c2010fd73c49d DIST pypy3.9-v7.3.11-src.tar.bz2 23460769 BLAKE2B fa8a827c28813243926c8689addb008c0a43acdc3f81a18749a8f2c1926b6294f2c0c95a4c315e3b77ce84b4f337af7a0bce5daf8dcb60ead965532d4af183cb SHA512 33c978ffbeeb39453028d1d1646ccfdace062ce48a5d939245bea41643038dd3687e80e34f88fa0622bcb175d7dd78f75cbe36b24229c8052f09d2d17dcdfd8c diff --git a/dev-python/pypy3-exe/pypy3-exe-7.3.12_rc1.ebuild b/dev-python/pypy3-exe/pypy3-exe-7.3.12_rc1.ebuild new file mode 100644 index ..4891a0cfa8db --- /dev/null +++ b/dev-python/pypy3-exe/pypy3-exe-7.3.12_rc1.ebuild @@ -0,0 +1,127 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit check-reqs pax-utils toolchain-funcs + +PYPY_PV=${PV%_p*} +PYVER=3.10 +MY_P="pypy${PYVER}-v${PYPY_PV/_}" +PATCHSET="pypy${PYVER}-gentoo-patches-${PV/_}" + +DESCRIPTION="PyPy3 executable (build from source)" +HOMEPAGE="https://www.pypy.org/"; +SRC_URI=" + https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2 + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz +" +S="${WORKDIR}/${MY_P}-src" + +LICENSE="MIT" +SLOT="${PYVER}-${PYPY_PV}" +KEYWORDS="" +IUSE="+jit low-memory ncurses cpu_flags_x86_sse2" + +RDEPEND=" + app-arch/bzip2:0= + dev-libs/expat:0= + dev-libs/libffi:0= + >=sys-libs/zlib-1.1.3:0= + virtual/libintl:0= + ncurses? ( sys-libs/ncurses:0= ) + !dev-python/pypy3-exe-bin:${SLOT} +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-python/pypy +" + +check_env() { + if use low-memory; then + CHECKREQS_MEMORY="1750M" + use amd64 && CHECKREQS_MEMORY="3500M" + else + CHECKREQS_MEMORY="3G" + use amd64 && CHECKREQS_MEMORY="6G" + fi + + check-reqs_pkg_pretend +} + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && check_env +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && check_env +} + +src_prepare() { + local PATCHES=( + "${WORKDIR}/${PATCHSET}" + ) + default +} + +src_configure() { + tc-export CC + + local jit_backend + if use jit; then + jit_backend='--jit-backend=' + + # We only need the explicit sse2 switch for x86. + # On other arches we can rely on autodetection which uses + # compiler macros. Plus, --jit-backend= doesn't accept all + # the modern values... + + if use x86; then + if use cpu_flags_x86_sse2; then + jit_backend+=x86 + else + jit_backend+=x86-without-sse2 + fi + else + jit_backend+=auto + fi + fi + + local args=( + --no-shared + $(usex jit -Ojit -O2) + + ${jit_backend} + + pypy/goal/targetpypystandalone + --withmod-bz2 + $(usex ncurses --with{,out}mod-_minimal_curses) + ) + + local interp=( pypy ) + if use low-memory; then + local -x PYPY_GC_MAX_DELTA=200MB + interp+=( --jit loop_longevity=300 ) +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy-exe-bin/
commit: e3a7e0f1d0f6a006b99a7379ed5e2388158d9139 Author: Michał Górny gentoo org> AuthorDate: Sun May 14 17:45:46 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun May 14 19:29:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3a7e0f1 dev-python/pypy-exe-bin: Bump to 7.3.12_rc1 Signed-off-by: Michał Górny gentoo.org> dev-python/pypy-exe-bin/Manifest | 8 +++ .../pypy-exe-bin/pypy-exe-bin-7.3.12_rc1.ebuild| 79 ++ 2 files changed, 87 insertions(+) diff --git a/dev-python/pypy-exe-bin/Manifest b/dev-python/pypy-exe-bin/Manifest index aef267937f1d..36452ff1da37 100644 --- a/dev-python/pypy-exe-bin/Manifest +++ b/dev-python/pypy-exe-bin/Manifest @@ -6,3 +6,11 @@ DIST pypy-exe-7.3.11-1.ppc64le-musl.gpkg.tar 6656000 BLAKE2B 6934c8cf6b0c6ae8f25 DIST pypy-exe-7.3.11-1.ppc64le.gpkg.tar 0400 BLAKE2B 5c37eec6ee5f38821c9f2a53df525387a1b29535b0063be40de18b4f14d755f4e0568a694a34b00835d905d7d724baf80d4b27a2fcbcb4b35f9366226a42d1e5 SHA512 4e04c388af7cf4c3a3893345a5c02fbe651004237d8dfac00ab61210f387956bd16aacadad2dd288d7d9111d5863f37349d284d405cdef20c11009037700750e DIST pypy-exe-7.3.11-1.x86-musl.gpkg.tar 9758720 BLAKE2B 19fa123ca6d25f90a8b330efe1bf8147a29f7a2038f4c23897442ef9f7fd6a5ea7a56c51e1539ec43e5726d333e7037e4f60999d15b87bd4de0fe336b48bcefa SHA512 e761b37c9fa8801b51015329707e1b92cadd3901937ecc5ccc5ce51a564933553e4b4058092f87930a6da080ab2a608bffb1e76376ef711091cce8d3f773cbdd DIST pypy-exe-7.3.11-1.x86.gpkg.tar 9748480 BLAKE2B 737b88b88c756b084183a30149709d10d868c9a8feb723c6d1ae10fb1cc4b9f5a363e3aba3d2dd2718b5df727e0a6cf4a55efc449b8d2a00ea12bc1a67b9762f SHA512 56518c8142909296e01d716062acc4187d204af958ff197fc3116bfaac47b94abc67f6ba1d8ac0ac74c9a287231af8d35c7511b0f65c9fdf1f93b75294094ccc +DIST pypy-exe-7.3.12_rc1-1.amd64-musl.gpkg.tar 12963840 BLAKE2B 10916895b4261f67a6342f6f46e1837d55e9ba3d3724233c84214b49b52cb31cf538709844aa907d2ea5f97f53f2bf5e1903dafd0f2640da2f4b6addf69e6272 SHA512 d34b14477742492a8f2418e861dd50d1b62e42bfda68d9cecc5e6b516fa1e96d930e3eb6bde0512fd3fd8fd33b53ad771b43314532081cae685f7ea4075e5b1b +DIST pypy-exe-7.3.12_rc1-1.amd64.gpkg.tar 12943360 BLAKE2B d6f5432e3af0416007d363dc9de6e28ec12311c3e5e1116d2a6409142a2ffb6831681443889c3bb4c612eb738886827c0cb8e56ca4855963fc6d41d80491ab5d SHA512 83ab4856b03ede6b86b09c73391be13f809a90fecf4d8c6909402a0f3e8217ed85035a11ce485c5ec8ea41d6bf78d820a9c2f0f8cb1300a92d6138eb9716aee0 +DIST pypy-exe-7.3.12_rc1-1.arm64-musl.gpkg.tar 10905600 BLAKE2B 6709a6533239ae948baa26f864e2d0f03a04421b30928b5f60ef82df096c21ae7087ae7b83fe4aba0165008eb5d3c73b8d01f541a754c4e95a4e5f973698b166 SHA512 6b79574ae8799e26382c602e913ad957262bb6d3c838d0ed285601c575632ada6e88f47bbd8a7193480b91b35fc27451ab1f7a7233ab366e2bfdcc0f870d479b +DIST pypy-exe-7.3.12_rc1-1.arm64.gpkg.tar 10782720 BLAKE2B cb71e7cc1f34f469475f2062bfd4f075620db3c9d807335e38cb3a73cc4d64794211d54c5092e7efa3c3b2e637ab1e63149bdeafc94822c5d863bf53ae69f69e SHA512 ce5c3d199394a74ee09b0d7cfe138478a204ba6e6616961726e1a8816a15def9f9c5a17ac7a8fccac703cef8e57d98fa370c6a6dc8dbfbd70bf3950fb288d671 +DIST pypy-exe-7.3.12_rc1-1.ppc64le-musl.gpkg.tar 6604800 BLAKE2B 91ca6e456c6788d7df19b367905f78f8782586b36c4bed966eaffbbaa9a71f6004d3a20832f2e392983a3114c1b126878dadea1e31107c1eed15a2491b200391 SHA512 9af01dd2598b26c9eeb35c404804b10bb1040aafc17f769d89a274f663ebd0b0145481a23a98ea9ea514dab5aebd5924b2c028923e70745ef3069b4fba3b363f +DIST pypy-exe-7.3.12_rc1-1.ppc64le.gpkg.tar 11038720 BLAKE2B cfea3f2abf4aee74df082e61d0cb235fde08900806d1dd730671a1364aff25e326ce675a483b3ddb05e3305ce74b8031fbdafcb4c5418da1d6ac236b17b98614 SHA512 a6194c321afffe5788e17b876d4f14de5d0686b61fad740ec2bae9b47d27052861742559d7bb8b530cfdc3a880f7291fc5af5768d49ce2c4a40b486585d0dca6 +DIST pypy-exe-7.3.12_rc1-1.x86-musl.gpkg.tar 9748480 BLAKE2B c68992a784786ad6ee0a81891b209507c67ddb084716ba75f8aa55aee01243f144f252726643aa5f641e49fff93eb31ddb9cbab8e767df50ab05ecf0aa4e7e23 SHA512 7f56e4e199fa6893868af8f1c6616c2ab938c143df2b8647995c593532ab13e96d27bfa9bfa344d3967a70e849ca4e1ff5dfb2d8c447edd5c42b036d4afb2119 +DIST pypy-exe-7.3.12_rc1-1.x86.gpkg.tar 9615360 BLAKE2B 466d9bb61c73c583ffccb79596db273fb3450f95fedc6b2b16309a1ca2a13b5ec4916a8015a74ca9fe9a6c98db14b06f125eb861cbdbc32531ea925ba5fa SHA512 dbaddc9a52a4da886913993eade553bea94eae9ab818ecfd6cb12759edd24397d8fbe1b3d5d60dd6285d9b5a4b46444ab67ef85df6610f5061530f0771d8c88b diff --git a/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.12_rc1.ebuild b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.12_rc1.ebuild new file mode 100644 index ..7e8642a993b5 --- /dev/null +++ b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.12_rc1.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pax-utils unpacker + +MY_P=pypy-exe-${PV}-1 +DESCRIPTION="PyPy executable (pre-built version)" +HOMEPAGE="https://www.pypy.org/"; +
[gentoo-commits] repo/gentoo:master commit in: x11-misc/grub2-theme-preview/
commit: 091515f70cc64a94a805902183f58da13f747d19 Author: Sebastian Pipping gentoo org> AuthorDate: Sun May 14 19:17:29 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun May 14 19:17:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=091515f7 x11-misc/grub2-theme-preview: Allow sys-firmware/edk2-ovmf-bin Closes: https://bugs.gentoo.org/906334 Signed-off-by: Sebastian Pipping gentoo.org> x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild | 2 +- x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild| 2 +- x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild index e5b2d0432704..da256c221fe2 100644 --- a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild +++ b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0-r1.ebuild @@ -22,7 +22,7 @@ RDEPEND="app-emulation/qemu sys-fs/mtools grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_efi-64] - sys-firmware/edk2-ovmf + || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin ) ) !grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_pc] diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild index 4fe300bbbd58..f766fadda4f0 100644 --- a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild +++ b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.7.0.ebuild @@ -21,7 +21,7 @@ RDEPEND="app-emulation/qemu sys-fs/mtools grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_efi-64] - sys-firmware/edk2-ovmf + || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin ) ) !grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_pc] diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0.ebuild b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0.ebuild index e5b2d0432704..da256c221fe2 100644 --- a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0.ebuild +++ b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.8.0.ebuild @@ -22,7 +22,7 @@ RDEPEND="app-emulation/qemu sys-fs/mtools grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_efi-64] - sys-firmware/edk2-ovmf + || ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin ) ) !grub_platforms_efi-64? ( sys-boot/grub:2[grub_platforms_pc]
[gentoo-commits] data/glep:master commit in: /
commit: 6307965530a2094c64fedfecc51c20b85431ec9a Author: Ulrich Müller gentoo org> AuthorDate: Tue May 2 19:09:37 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Mon May 8 20:08:58 2023 + URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=63079655 glep-0078: Update reference implementation section Signed-off-by: Ulrich Müller gentoo.org> glep-0078.rst | 12 +--- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/glep-0078.rst b/glep-0078.rst index 1282838..12e8ef1 100644 --- a/glep-0078.rst +++ b/glep-0078.rst @@ -7,7 +7,7 @@ Type: Standards Track Status: Accepted Version: 1.1 Created: 2018-11-15 -Last-Modified: 2022-11-15 +Last-Modified: 2023-05-02 Post-History: 2018-11-17, 2019-07-08, 2021-09-13, 2021-09-22, 2022-05-28, 2022-09-21 Content-Type: text/x-rst @@ -625,9 +625,8 @@ the goal of using simple and transparent package format. Reference Implementation -The proof-of-concept implementation of binary package format converter -is available as xpak2gpkg [#XPAK2GPKG]_. It can be used to easily -create packages in the new format for early inspection. +The gpkg format is supported by Portage since version 3.0.36 +[#PORTAGE-3.0.36]_. References @@ -660,9 +659,8 @@ References .. [#TAR-PORTABILITY] Michał Górny, Portability of tar features (https://dev.gentoo.org/~mgorny/articles/portability-of-tar-features.html) -.. [#XPAK2GPKG] xpak2gpkg: Proof-of-concept converter from tbz2/xpak - to gpkg binpkg format - (https://github.com/mgorny/xpak2gpkg) +.. [#PORTAGE-3.0.36] Portage version 3.0.36 + (https://gitweb.gentoo.org/proj/portage.git/commit/?h=portage-3.0.36) .. [#TARDUP] tar: Multiple Members with the Same Name (https://www.gnu.org/software/tar/manual/html_node/multiple.html)
[gentoo-commits] data/glep:master commit in: /
commit: b7e6873ab3b8f51cdb1f31e991d2e3c2999fe179 Author: Ulrich Müller gentoo org> AuthorDate: Sun May 14 19:06:56 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sun May 14 19:06:56 2023 + URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=b7e6873a glep-0078: Mark as Final per 2023-05-14 Council decision Closes: https://bugs.gentoo.org/672672 Signed-off-by: Ulrich Müller gentoo.org> glep-0078.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/glep-0078.rst b/glep-0078.rst index 12e8ef1..6b3ed74 100644 --- a/glep-0078.rst +++ b/glep-0078.rst @@ -4,10 +4,10 @@ Title: Gentoo binary package container format Author: Michał Górny , Sheng Yu Type: Standards Track -Status: Accepted +Status: Final Version: 1.1 Created: 2018-11-15 -Last-Modified: 2023-05-02 +Last-Modified: 2023-05-14 Post-History: 2018-11-17, 2019-07-08, 2021-09-13, 2021-09-22, 2022-05-28, 2022-09-21 Content-Type: text/x-rst
[gentoo-commits] data/glep: Branch deleted: glep78
commit: Commit: Ulrich Müller gentoo org> CommitDate: Sun May 14 19:11:13 2023 + Branch deleted: glep78
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libnbd/
commit: 436de38e12e9229b93214a0195e44d83b76d7ba9 Author: Arsen Arsenović gentoo org> AuthorDate: Sun May 14 19:02:10 2023 + Commit: Arsen Arsenović gentoo org> CommitDate: Sun May 14 19:03:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=436de38e sys-libs/libnbd: drop unused uri-support IUSE in 1.16.1 Signed-off-by: Arsen Arsenović gentoo.org> sys-libs/libnbd/libnbd-1.16.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libnbd/libnbd-1.16.1-r1.ebuild b/sys-libs/libnbd/libnbd-1.16.1-r1.ebuild index d37ba42025e1..625b4a38d242 100644 --- a/sys-libs/libnbd/libnbd-1.16.1-r1.ebuild +++ b/sys-libs/libnbd/libnbd-1.16.1-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://download.libguestfs.org/libnbd/$(ver_cut 1-2)-stable/${P}.tar.g LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="fuse gnutls go ocaml python test uri-support" +IUSE="fuse gnutls go ocaml python test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmake/
commit: c00a73cd4bf171baa24f24c626baa3d192eaa112 Author: Sam James gentoo org> AuthorDate: Sun May 14 18:59:21 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 18:59:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c00a73cd dev-util/cmake: Stabilize 3.26.3 amd64, #906330 Signed-off-by: Sam James gentoo.org> dev-util/cmake/cmake-3.26.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmake/cmake-3.26.3.ebuild b/dev-util/cmake/cmake-3.26.3.ebuild index a2b661bbcdbe..6830993eb1ee 100644 --- a/dev-util/cmake/cmake-3.26.3.ebuild +++ b/dev-util/cmake/cmake-3.26.3.ebuild @@ -48,7 +48,7 @@ else https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )" fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/cmake/
commit: 9556ae03d7f9fd7e10950b1ff2433a11d487c599 Author: Sam James gentoo org> AuthorDate: Sun May 14 18:59:22 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 18:59:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9556ae03 dev-util/cmake: Stabilize 3.26.3 x86, #906330 Signed-off-by: Sam James gentoo.org> dev-util/cmake/cmake-3.26.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cmake/cmake-3.26.3.ebuild b/dev-util/cmake/cmake-3.26.3.ebuild index 6830993eb1ee..2a24d324d607 100644 --- a/dev-util/cmake/cmake-3.26.3.ebuild +++ b/dev-util/cmake/cmake-3.26.3.ebuild @@ -48,7 +48,7 @@ else https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc )" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )" fi
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/goosh/
commit: 9bce5c43078c1aacf4195d8d4730af71a031daf6 Author: Sam James gentoo org> AuthorDate: Sun May 14 18:02:14 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 18:56:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bce5c43 dev-scheme/goosh: fix 'BDEPEND' typo Signed-off-by: Sam James gentoo.org> dev-scheme/goosh/goosh-1.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/goosh/goosh-1.3-r2.ebuild b/dev-scheme/goosh/goosh-1.3-r2.ebuild index 73dbbe0b6fc1..50cb798a0536 100644 --- a/dev-scheme/goosh/goosh-1.3-r2.ebuild +++ b/dev-scheme/goosh/goosh-1.3-r2.ebuild @@ -12,4 +12,4 @@ SLOT="0" KEYWORDS="~amd64 ~ppc ~riscv x86" RDEPEND=">=dev-scheme/guile-1.6" -BEPEND="${RDEPEND}" +BDEPEND="${RDEPEND}"
[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: testdata/data/repos/standalone/StaleLiveCheck/StaleLiveEAPI/, ...
commit: 141e7fbab84b2e39bfa61311b25d6b05f7908c1f Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 14 17:51:32 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 14 18:46:44 2023 + URL: https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=141e7fba StaleLiveCheck: new check for stale live eapi Resolves: https://github.com/pkgcore/pkgcheck/issues/578 Signed-off-by: Arthur Zamarin gentoo.org> src/pkgcheck/checks/metadata.py| 36 ++ .../StaleLiveCheck/StaleLiveEAPI/expected.json | 3 ++ .../StaleLiveEAPI/StaleLiveEAPI-0.ebuild | 6 .../StaleLiveEAPI/StaleLiveEAPI-1..ebuild | 7 + .../StaleLiveEAPI/StaleLiveEAPI-1.ebuild | 6 .../StaleLiveEAPI/StaleLiveEAPI-2.1.ebuild | 6 .../StaleLiveEAPI/StaleLiveEAPI-2..ebuild | 7 + .../StaleLiveEAPI/StaleLiveEAPI-2.ebuild | 6 .../StaleLiveEAPI/StaleLiveEAPI-3.1.ebuild | 6 .../StaleLiveEAPI/StaleLiveEAPI-3..ebuild | 7 + .../StaleLiveEAPI/StaleLiveEAPI-3.ebuild | 6 .../StaleLiveEAPI/StaleLiveEAPI-4..ebuild | 7 + 12 files changed, 103 insertions(+) diff --git a/src/pkgcheck/checks/metadata.py b/src/pkgcheck/checks/metadata.py index 8a26024c..8a6c5ba5 100644 --- a/src/pkgcheck/checks/metadata.py +++ b/src/pkgcheck/checks/metadata.py @@ -1782,3 +1782,39 @@ class VirtualProvidersCheck(Check): } if len(unversioned_rdepends) == 1 and not self.pkg_has_conditional_exception(pkgs): yield VirtualWithSingleProvider(unversioned_rdepends.pop(), pkg=pkgs[0]) + + +class StaleLiveEAPI(results.VersionResult, results.Warning): +"""Live ebuild is using older an EAPI then release ebuilds. + +Live ebuilds should always use an EAPI version at least as new as the +release ebuilds. +""" + +def __init__(self, old_eapi, new_eapi, **kwargs): +super().__init__(**kwargs) +self.old_eapi = old_eapi +self.new_eapi = new_eapi + +@property +def desc(self): +return f"live ebuild uses older EAPI={self.old_eapi} than release ebuilds (EAPI={self.new_eapi})" + + +class StaleLiveCheck(Check): +"""Check for stale live ebuilds.""" + +_source = sources.PackageRepoSource +known_results = frozenset({StaleLiveEAPI}) + +def feed(self, pkgs): +slots_pkgs = defaultdict(list) +for pkg in pkgs: +slots_pkgs[pkg.slot].append(pkg) + +for pkgs in slots_pkgs.values(): +if non_live := [pkg for pkg in pkgs if not pkg.live]: +max_non_live_eapi = max(int(str(pkg.eapi)) for pkg in non_live) +for pkg in pkgs: +if pkg.live and (old_eapi := int(str(pkg.eapi))) < max_non_live_eapi: +yield StaleLiveEAPI(old_eapi=old_eapi, new_eapi=max_non_live_eapi, pkg=pkg) diff --git a/testdata/data/repos/standalone/StaleLiveCheck/StaleLiveEAPI/expected.json b/testdata/data/repos/standalone/StaleLiveCheck/StaleLiveEAPI/expected.json new file mode 100644 index ..0f9a204e --- /dev/null +++ b/testdata/data/repos/standalone/StaleLiveCheck/StaleLiveEAPI/expected.json @@ -0,0 +1,3 @@ +{"__class__": "StaleLiveEAPI", "category": "StaleLiveCheck", "package": "StaleLiveEAPI", "version": "2.", "old_eapi": 7, "new_eapi": 8} +{"__class__": "StaleLiveEAPI", "category": "StaleLiveCheck", "package": "StaleLiveEAPI", "version": "3.", "old_eapi": 7, "new_eapi": 8} +{"__class__": "StaleLiveEAPI", "category": "EclassUsageCheck", "package": "DuplicateEclassInherit", "version": "0", "old_eapi": 0, "new_eapi": 7} diff --git a/testdata/repos/standalone/StaleLiveCheck/StaleLiveEAPI/StaleLiveEAPI-0.ebuild b/testdata/repos/standalone/StaleLiveCheck/StaleLiveEAPI/StaleLiveEAPI-0.ebuild new file mode 100644 index ..dd44344e --- /dev/null +++ b/testdata/repos/standalone/StaleLiveCheck/StaleLiveEAPI/StaleLiveEAPI-0.ebuild @@ -0,0 +1,6 @@ +EAPI=7 + +DESCRIPTION="SLOT 0 is release only" +HOMEPAGE="https://github.com/pkgcore/pkgcheck"; +SLOT="0" +LICENSE="BSD" diff --git a/testdata/repos/standalone/StaleLiveCheck/StaleLiveEAPI/StaleLiveEAPI-1..ebuild b/testdata/repos/standalone/StaleLiveCheck/StaleLiveEAPI/StaleLiveEAPI-1..ebuild new file mode 100644 index ..4badbd0d --- /dev/null +++ b/testdata/repos/standalone/StaleLiveCheck/StaleLiveEAPI/StaleLiveEAPI-1..ebuild @@ -0,0 +1,7 @@ +EAPI=8 + +DESCRIPTION="SLOT 1 is fine" +HOMEPAGE="https://github.com/pkgcore/pkgcheck"; +SLOT="1" +LICENSE="BSD" +PROPERTIES="live" diff --git a/testdata/repos/standalone/StaleLiveCheck/StaleLiveEAPI/StaleLiveEAPI-1.ebuild b/testdata/repos/standalone/StaleLiveCheck/StaleLiveEAPI/StaleLiveEAPI-1.ebuild new file mode 100644 index ..5b79a320 --- /dev/null +++ b/testdata/repos/standalone/StaleLiveCheck/StaleLiveEAPI/StaleLiveEAPI-1.
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libnbd/
commit: 8cf7fc584ee44b442fb69f4a3b1d9e3d318d Author: Arsen Arsenović gentoo org> AuthorDate: Sun May 14 18:53:38 2023 + Commit: Arsen Arsenović gentoo org> CommitDate: Sun May 14 18:54:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cf7fc58 sys-libs/libnbd: Fix spelling of --with-libxml2 Closes: https://bugs.gentoo.org/906335 Signed-off-by: Arsen Arsenović gentoo.org> sys-libs/libnbd/{libnbd-1.16.1.ebuild => libnbd-1.16.1-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libnbd/libnbd-1.16.1.ebuild b/sys-libs/libnbd/libnbd-1.16.1-r1.ebuild similarity index 98% rename from sys-libs/libnbd/libnbd-1.16.1.ebuild rename to sys-libs/libnbd/libnbd-1.16.1-r1.ebuild index 279ff95f756a..d37ba42025e1 100644 --- a/sys-libs/libnbd/libnbd-1.16.1.ebuild +++ b/sys-libs/libnbd/libnbd-1.16.1-r1.ebuild @@ -64,7 +64,7 @@ src_configure() { $(use_enable ocaml) $(use_enable python) $(use_with gnutls) - --with-uri-support + --with-libxml2 ) export bashcompdir="$(get_bashcompdir)"
[gentoo-commits] repo/gentoo:master commit in: dev-util/uncrustify/
commit: b4c492899b8c2479cb92de596cd1b1d059d599ca Author: Fabian Groffen gentoo org> AuthorDate: Sun May 14 18:35:29 2023 + Commit: Fabian Groffen gentoo org> CommitDate: Sun May 14 18:35:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c49289 dev-util/uncrustify: drop 0.75.1 Signed-off-by: Andreas Sturmlechner gentoo.org> Signed-off-by: Fabian Groffen gentoo.org> dev-util/uncrustify/Manifest | 1 - dev-util/uncrustify/uncrustify-0.75.1.ebuild | 31 2 files changed, 32 deletions(-) diff --git a/dev-util/uncrustify/Manifest b/dev-util/uncrustify/Manifest index 9d7bbed03b08..4fbf784d45b8 100644 --- a/dev-util/uncrustify/Manifest +++ b/dev-util/uncrustify/Manifest @@ -1,2 +1 @@ -DIST uncrustify-0.75.1.tar.gz 1603502 BLAKE2B 096a933757b2894f61cf0630f1329f7c118e28469f8bf14b4bc696ffeed031792829a0bb6432c528610e0d58ea3a0a3c007b2d9821f855d646b330fad6e25f2a SHA512 105e723a3421153919f7280288559cdf6a0ff80bf37575348195f8f83f3f3863b0084911ec8b07b0a88147bd8321698e1108c91fa3892fdaed59048d4057e3de DIST uncrustify-0.76.0.tar.gz 1653093 BLAKE2B 4054341aefebdd40fa5b20502e26603d2ca5cb43fe493c5aa9f1e86753bc8becf7733aa36a8c9348010c5a697a353fc67c73e5690beb51067eb7671749f314d6 SHA512 2d0f4dcca091890d3c384b2253b87dd51dba264b289890cc0dd39eff307d9f4069638be0493a8814d3e03a58c10dd1dc40bee5afd342ce28cccbc45bb61e9ed9 diff --git a/dev-util/uncrustify/uncrustify-0.75.1.ebuild b/dev-util/uncrustify/uncrustify-0.75.1.ebuild deleted file mode 100644 index a35e3a587c64.. --- a/dev-util/uncrustify/uncrustify-0.75.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} == ** ]]; then - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"; - scm_eclass=git-r3 -else - KEYWORDS="amd64 x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" - SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz"; - S=${WORKDIR}/${PN}-${P} -fi - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit cmake python-any-r1 ${scm_eclass} - -DESCRIPTION="C/C++/C#/D/Java/Pawn code indenter and beautifier" -HOMEPAGE="http://uncrustify.sourceforge.net/"; - -LICENSE="GPL-2" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( ${PYTHON_DEPS} )" - -pkg_setup() { - use test && python-any-r1_pkg_setup -}
[gentoo-commits] repo/proj/libressl:master commit in: kde-frameworks/kdelibs4support/
commit: 311255fa4f2c42cf96f99c079bb921507c7d89bf Author: orbea riseup net> AuthorDate: Sun May 14 18:28:45 2023 + Commit: orbea riseup net> CommitDate: Sun May 14 18:28:45 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=311255fa kde-frameworks/kdelibs4support: add 5.106.0, drop 5.105.0 Signed-off-by: orbea riseup.net> kde-frameworks/kdelibs4support/Manifest | 2 +- .../{kdelibs4support-5.105.0.ebuild => kdelibs4support-5.106.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-frameworks/kdelibs4support/Manifest b/kde-frameworks/kdelibs4support/Manifest index f9ca0fa..3a7780c 100644 --- a/kde-frameworks/kdelibs4support/Manifest +++ b/kde-frameworks/kdelibs4support/Manifest @@ -1,2 +1,2 @@ DIST kdelibs4support-5.104.0.tar.xz 3722108 BLAKE2B 2a531f2dca2e8f970c2443b36071a54f552d943ef4de78342ed9cea94419f1830079b5afee40be7eedbbe1467d7d87a4672668aef83f79308823264688fe00d1 SHA512 9fb160c25e1e4324c1f5042e3acd9215bd667ceca8705d83e411a9f80142b8f95b510af038415020635adca9537c4354ac3c03642a0737b0ad9d0f51bc4c6e9e -DIST kdelibs4support-5.105.0.tar.xz 3721052 BLAKE2B f85c67959ec23f313d3895e0795488e9b334f133290f7e1a5f3d8d599eed2aff86b0243d05947ad2f3b6088975d2b400de55aa2e9d40d189797d37800de32599 SHA512 27abe04e78e720f3eb732d216a7cb94af0a3621a71c7f893835f7bba33131e9b76d40dd899c3cfe4cc9834f3b1f5db40c002b37e9ace66445e4d40b40229af1e +DIST kdelibs4support-5.106.0.tar.xz 3721228 BLAKE2B da8f87bdb5bf30e6585a333ec5d1942652faf32b5d3bbe99c4fb43a7dfd0e580ec2444e8cece4e6c67cf0d26c34537e14e6c28212efb8a25a5f480ecd82c6d26 SHA512 41328d05749f9b27583a57c8ba95d481f7a30aed596bc4039a6a2ffdd7dde54d8cd4fad747ca40e1716f86763661d4d652d0b973d68ccaa26b5ff4b862a72c89 diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.105.0.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-5.106.0.ebuild similarity index 100% rename from kde-frameworks/kdelibs4support/kdelibs4support-5.105.0.ebuild rename to kde-frameworks/kdelibs4support/kdelibs4support-5.106.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-apps/lnxhc/
commit: 9ec319ea674f7030bb22c9187710a4483a50f0e7 Author: Sam James gentoo org> AuthorDate: Sun May 14 17:46:26 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 17:48:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec319ea sys-apps/lnxhc: add missing XML-Parser dep Closes: https://bugs.gentoo.org/906333 Signed-off-by: Sam James gentoo.org> sys-apps/lnxhc/{lnxhc-1.2-r1.ebuild => lnxhc-1.2-r2.ebuild} | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sys-apps/lnxhc/lnxhc-1.2-r1.ebuild b/sys-apps/lnxhc/lnxhc-1.2-r2.ebuild similarity index 80% rename from sys-apps/lnxhc/lnxhc-1.2-r1.ebuild rename to sys-apps/lnxhc/lnxhc-1.2-r2.ebuild index f2658d42fd1c..03d438a114c2 100644 --- a/sys-apps/lnxhc/lnxhc-1.2-r1.ebuild +++ b/sys-apps/lnxhc/lnxhc-1.2-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,10 @@ LICENSE="EPL-1.0" SLOT="0" KEYWORDS="amd64 x86" -RDEPEND=">=dev-lang/perl-5.8" +RDEPEND=" + >=dev-lang/perl-5.8 + dev-perl/XML-Parser +" DEPEND="${RDEPEND}" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/
commit: 2d0f31bfd663473a1c9605c2f7702adbacccf366 Author: Ulrich Müller gentoo org> AuthorDate: Sun May 14 13:45:39 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sun May 14 17:41:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0f31bf app-editors/emacs: add 29.0.91 Signed-off-by: Ulrich Müller gentoo.org> app-editors/emacs/Manifest | 1 + app-editors/emacs/emacs-29.0.91.ebuild | 566 + 2 files changed, 567 insertions(+) diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest index 6566ab3beb32..24ca6e29b76d 100644 --- a/app-editors/emacs/Manifest +++ b/app-editors/emacs/Manifest @@ -11,3 +11,4 @@ DIST emacs-28.2-patches-3.tar.xz 5416 BLAKE2B c361fdebf375427cf25c4ac206161b5b55 DIST emacs-28.2.tar.xz 47722600 BLAKE2B a7e4990658b5e7306510f8dded93aaf0b82cdd9306df8b786526d038c3249ef9579287075f2235eb01a71ae1699db555254f137b86ab2d2305b45895053df552 SHA512 a7cec7e3e82367815a1442f69af54102dbfc434069810a9dec5938a6660cb8b076e6f1fb0bfff9695b15603dbbe05eb9c7dfd92e90cf40fc4d1e5746bce83bd8 DIST emacs-28.3-rc1.tar.xz 47896700 BLAKE2B 2d7da4a72cc1256c7b9d1157cd379a5373b6b55c01d94254d6aee25887991a8da694f3239a7f443adef0debbc300043ad4595b5934b6aa383daed10257bcbae0 SHA512 2cd4c5174a5ade6f928de3ff6aa1728fe0f18bd5b985d87b62f38aa083da14d9ae3db6372638548d33ef7bbb632823eabb051307d8fca6c78296bff3c79b2d2f DIST emacs-29.0.90.tar.xz 51961984 BLAKE2B a87f0ad81181cca3737d534702a79df9a50a659126d431a9fa0288297907bddc2d8593689c4f7e127d26498420878b48633c46e6f27945efe763314375ae6bfd SHA512 348b2173391f5fcc9ea445e10491d90289fb78664741b3909553e814d0370d5cd8abc17d66c53a6c2a6a6c60a25a226b9783039963bfc585d5bbaa4d0163436d +DIST emacs-29.0.91.tar.xz 52037152 BLAKE2B 363c6ce29e04fca383b803fc9b7eced8966ee428fd18dd8a5199720e7b2d0b794328b0184cd6be9452f99989a16e23a3bfc48aabf644fa461a3d17d0d3a18fe1 SHA512 c4330b77bb09d4ef247792c5f06c3fe3e32e7d72d945ea34ff4dbc744499d9af64108deb70241a4def379e824451cc26207949c58fd5bf81a94cc7ebd4b98996 diff --git a/app-editors/emacs/emacs-29.0.91.ebuild b/app-editors/emacs/emacs-29.0.91.ebuild new file mode 100644 index ..d47ea6f5e379 --- /dev/null +++ b/app-editors/emacs/emacs-29.0.91.ebuild @@ -0,0 +1,566 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs + +if [[ ${PV##*.} = ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git"; + EGIT_BRANCH="emacs-29" + EGIT_CHECKOUT_DIR="${WORKDIR}/emacs" + S="${EGIT_CHECKOUT_DIR}" + SLOT="${PV%%.*}-vcs" +else + # FULL_VERSION keeps the full version number, which is needed in + # order to determine some path information correctly for copy/move + # operations later on + FULL_VERSION="${PV%%_*}" + SRC_URI="mirror://gnu/emacs/${P}.tar.xz" + S="${WORKDIR}/emacs-${FULL_VERSION}" + # PV can be in any of the following formats: + # 27.1 released version (slot 27) + # 27.1_rc1 upstream release candidate (27) + # 27.0.live ebuild (slot 27-vcs) + # 27.0.90 upstream prerelease snapshot (27-vcs) + # 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs) + if [[ ${PV} == *_pre* ]]; then + SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"; + S="${WORKDIR}/emacs" + elif [[ ${PV//[0-9]} != "." ]]; then + SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz"; + fi + SLOT="${PV%%.*}" + [[ ${PV} == *.*.* ]] && SLOT+="-vcs" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +fi + +DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" +HOMEPAGE="https://www.gnu.org/software/emacs/"; + +LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" +IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib" + +X_DEPEND="x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libxcb + x11-misc/xbitmaps + xpm? ( x11-libs/libXpm ) + xft? ( + media-libs/fontconfig + media-libs/freetype + x11-libs/libXft + x11-libs/libXrender + cairo? ( >=x11-libs/cairo-1.12.18[X] ) + harfb
[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/
commit: d72af612ac7e0039c13f1059fcbaaf48d7b52f74 Author: Sam James gentoo org> AuthorDate: Sun May 14 17:31:17 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 17:31:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72af612 net-p2p/transmission: Stabilize 4.0.3-r1 amd64, #906317 Signed-off-by: Sam James gentoo.org> net-p2p/transmission/transmission-4.0.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-p2p/transmission/transmission-4.0.3-r1.ebuild b/net-p2p/transmission/transmission-4.0.3-r1.ebuild index e7bdf0c597cc..1e52a1d02119 100644 --- a/net-p2p/transmission/transmission-4.0.3-r1.ebuild +++ b/net-p2p/transmission/transmission-4.0.3-r1.ebuild @@ -13,7 +13,7 @@ else MY_P="${PN}-${MY_PV}" S="${WORKDIR}/${MY_P}" SRC_URI="https://github.com/transmission/transmission/releases/download/${MY_PV}/${MY_P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" fi DESCRIPTION="A fast, easy, and free BitTorrent client"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 0df09b186df442119518611ad70d3824072f784e Author: Sam James gentoo org> AuthorDate: Sun May 14 17:28:53 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 17:28:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0df09b18 sys-devel/gcc-config: add 2.11 Closes: https://bugs.gentoo.org/906329 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/Manifest | 1 + sys-devel/gcc-config/gcc-config-2.11.ebuild | 60 + 2 files changed, 61 insertions(+) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index ba7fe333bdac..766d8b19aee5 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1,2 +1,3 @@ DIST gcc-config-2.10.tar.xz 18040 BLAKE2B de902fcf9169290a09988b56fa75f1bf24f702ce98a8fe37b6d4fe090bab615716c32a9e219d25a2257c60099eb4424b86cc1a1565c1b4f3dbcd6c9acad6f340 SHA512 cced56c52d97cbace5fb7e1fc9c73b413454bc5c53641c9429a7da88a0b31db2c70a8b90a4b4b0fbe1e732f21a5f979a4721a7bc8537666f8277b7755bd4af52 +DIST gcc-config-2.11.tar.xz 18068 BLAKE2B 0d76321adea9eff545e042ad847b70a5b3d8ecb8c248fdf58f71c88a7b03c0aca39f7d39e332808b89c3f6d0fb3fc3114bc2d8dfa1ade6460c0b12c3420d876f SHA512 38ea52c2d16287fc2c8efa0ee76e24563851b4fa1ee7dce601507df1530e7a867281f178ad4228505eb2aaf46164024a18825cd6771d847ff1a60a85d6e96d3e DIST gcc-config-2.8.tar.xz 17968 BLAKE2B aa34e681ef0c86bb846d89b816b46276f5c7c32974c785a9611a903a4fe165c997a34664abe17aa4d8720a96f194054e5d8c371a6c9270b1c235d7539094436c SHA512 5e91df44fb7782b9ad41ed06fbd53f74868c059f892c6c2b8195ebaa899905dd9f502562887f1a3765dd6b61698e956d01c6fa6f97a535cf16e26e70fcd902ba diff --git a/sys-devel/gcc-config/gcc-config-2.11.ebuild b/sys-devel/gcc-config/gcc-config-2.11.ebuild new file mode 100644 index ..1b01042208ff --- /dev/null +++ b/sys-devel/gcc-config/gcc-config-2.11.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git"; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Utility to manage compilers" +HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="+cc-wrappers +native-symlinks" + +RDEPEND=">=sys-apps/gentoo-functions-0.10" + +_emake() { + emake \ + PV="${PVR}" \ + SUBLIBDIR="$(get_libdir)" \ + USE_CC_WRAPPERS="$(usex cc-wrappers)" \ + USE_NATIVE_LINKS="$(usex native-symlinks)" \ + TOOLCHAIN_PREFIX="${CHOST}-" \ + "$@" +} + +src_compile() { + _emake +} + +src_install() { + _emake DESTDIR="${D}" install +} + +pkg_postinst() { + # Do we have a valid multi ver setup ? + local x + for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do + gcc-config ${x} + done + + # USE flag change can add or delete files in /usr/bin worth recaching + if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow update all + fi + + if ! has_version "sys-devel/gcc[gcj(-)]" && [[ -x "${EROOT}"/usr/bin/gcj ]] ; then + # Warn about obsolete /usr/bin/gcj for bug #804178 + ewarn "Obsolete GCJ wrapper found: ${EROOT}/usr/bin/gcj!" + ewarn "Please delete this file unless you know it is needed (e.g. custom gcj install)." + ewarn "If you have no idea what this means, please delete the file:" + ewarn " rm ${EROOT}/usr/bin/gcj" + fi +}
[gentoo-commits] proj/gcc-config: New tag: v2.11
commit: Commit: Sam James gentoo org> CommitDate: Sun May 14 17:27:52 2023 + New tag: v2.11
[gentoo-commits] proj/gcc-config:master commit in: /
commit: 6d83aec7a8d26035d81b1cafdf007135aa4ea094 Author: Ulrich Müller gentoo org> AuthorDate: Sun May 14 15:45:32 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 17:24:32 2023 + URL:https://gitweb.gentoo.org/proj/gcc-config.git/commit/?id=6d83aec7 gcc-config: Don't call portageq if the variable is already set Bug: https://bugs.gentoo.org/906329 Acked-by: James Le Cuirot gentoo.org> Signed-off-by: Ulrich Müller gentoo.org> Closes: https://github.com/gentoo/gcc-config/pull/3 Signed-off-by: Sam James gentoo.org> gcc-config | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gcc-config b/gcc-config index 80951b4..404ab29 100755 --- a/gcc-config +++ b/gcc-config @@ -42,9 +42,10 @@ fi PV="@PV@" [[ ${PV} == @*@ ]] && PV="git" -ABI=$(portageq envvar DEFAULT_ABI 2>/dev/null) -GENTOO_LIBDIR=$(portageq envvar LIBDIR_"${ABI}" 2>/dev/null) -[[ $? != 0 || -z ${GENTOO_LIBDIR} ]] && GENTOO_LIBDIR="@GENTOO_LIBDIR@" +ABI=${DEFAULT_ABI:-$(portageq envvar DEFAULT_ABI 2>/dev/null)} +LIBDIR_VAR=LIBDIR_${ABI} +GENTOO_LIBDIR=${!LIBDIR_VAR:-$(portageq envvar "${LIBDIR_VAR}" 2>/dev/null)} +[[ $? -ne 0 || -z ${GENTOO_LIBDIR} ]] && GENTOO_LIBDIR="@GENTOO_LIBDIR@" [[ ${GENTOO_LIBDIR} == @*@ ]] && GENTOO_LIBDIR="lib" usage() { @@ -166,7 +167,7 @@ get_chost() { # Make sure Portage isn't broken. CHOST=$(portageq envvar CHOST 2>/dev/null) - if [[ $? != 0 || -z ${CHOST} ]] ; then + if [[ $? -ne 0 || -z ${CHOST} ]] ; then ewarn "Python or Portage seems to be broken, attempting to locate CHOST ourselves ..." CHOST=$(try_real_hard_to_find_CHOST) fi
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/
commit: 27a2a7894c832a4b82c7acda4f8171d7f1fbc7ae Author: Sam James gentoo org> AuthorDate: Sun May 14 17:23:17 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 17:23:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a2a789 media-fonts/noto: Stabilize 20230331 x86, #906325 Signed-off-by: Sam James gentoo.org> media-fonts/noto/noto-20230331.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/noto/noto-20230331.ebuild b/media-fonts/noto/noto-20230331.ebuild index d8dfeece67c8..0cb17c3d7cb8 100644 --- a/media-fonts/noto/noto-20230331.ebuild +++ b/media-fonts/noto/noto-20230331.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar. LICENSE="OFL-1.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc x86" # Extra allows to optionally reduce disk usage even returning to tofu # issue as described in https://www.google.com/get/noto/ IUSE="cjk +extra"
[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/
commit: 15a323b036d72237bae730debaa4c21b7aedba47 Author: Sam James gentoo org> AuthorDate: Sun May 14 17:23:15 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 17:23:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a323b0 media-fonts/noto: Stabilize 20230331 amd64, #906325 Signed-off-by: Sam James gentoo.org> media-fonts/noto/noto-20230331.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/noto/noto-20230331.ebuild b/media-fonts/noto/noto-20230331.ebuild index 24139c69be4d..d8dfeece67c8 100644 --- a/media-fonts/noto/noto-20230331.ebuild +++ b/media-fonts/noto/noto-20230331.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar. LICENSE="OFL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86" # Extra allows to optionally reduce disk usage even returning to tofu # issue as described in https://www.google.com/get/noto/ IUSE="cjk +extra"
[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/
commit: 8c5df4fbf2431e10162a14dac65977831e7c47fa Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 14 17:22:27 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 14 17:22:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c5df4fb media-video/pipewire: Stabilize 0.3.70-r2 amd64, #906301 Signed-off-by: Arthur Zamarin gentoo.org> media-video/pipewire/pipewire-0.3.70-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/pipewire/pipewire-0.3.70-r2.ebuild b/media-video/pipewire/pipewire-0.3.70-r2.ebuild index e7220f8edfd9..9b0feb44a421 100644 --- a/media-video/pipewire/pipewire-0.3.70-r2.ebuild +++ b/media-video/pipewire/pipewire-0.3.70-r2.ebuild @@ -29,7 +29,7 @@ else SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2"; fi - KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Multimedia processing graphs"
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/
commit: 15bde41273e691740da2b9b010177979d79ec7fb Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 14 16:09:31 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun May 14 17:14:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15bde412 app-text/poppler: drop 23.04.0 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/poppler/Manifest | 2 - app-text/poppler/poppler-23.04.0.ebuild | 136 2 files changed, 138 deletions(-) diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest index 7e79c70b10e9..ab1269221d59 100644 --- a/app-text/poppler/Manifest +++ b/app-text/poppler/Manifest @@ -1,6 +1,4 @@ DIST poppler-23.03.0.tar.xz 1849324 BLAKE2B 1247b7cf62466f65c46b739f0784e8ba97911940e04f91a7db28bf0663c8fe182f79066aa3925cb338580ccedbf17aecd2a2d2795e859680d1fb721390a1cbe0 SHA512 1c370d9262141ff5b720a4c3cf6f01573047398f8950295e3e99f32700946e3241e26e3d909cf78a278fc402306811fd87977d0f86a744f3eaedb4f39b8e8a2c DIST poppler-23.03.0.tar.xz.sig 833 BLAKE2B a8a07aac9068a3edc6cdce4d59c2b5d3d792dd6addcd420d5b92f013041cfd934c0da04a21eabefdd25167fb89b940945f8ca03e7a7280d03a47b6df8490bdf4 SHA512 3d950ff4b1a368b6edd8333677d1d125f60b4b1a052e20a2be6a0d38489e7af393be8359fc2c75010b2a28673e201507da4bf4c8458904fa712247d8ebda4786 -DIST poppler-23.04.0.tar.xz 1853488 BLAKE2B a26003f6bc642c03580d61999ae7e1c1756b2f602f697b372faaab99df7b5ddec843d93da3593d0388bc8a49d19ef00fc0e780d5297d77032afa77709a1f8372 SHA512 83580d42c79c6c5d08c686f764710bf08c6919b3707015ab3423c6f2a7fb711d53dde51b301148e14dba90a6f4d69bb6a3e0c8c47c1534047b0ce91be18d87ef -DIST poppler-23.04.0.tar.xz.sig 833 BLAKE2B 65b1f18330ff1e7088e3e1d427b6cf06563c82ada67b7fa1f2d90655ffb264b2c3db54a34cd6d91fb610c939dd76bcd15d3731dcb3b3be4ed532a8fa6845d60a SHA512 a7786ecd9dd7c160bfcad56bff6ac04d4503b2e2ef4f84b66c5ac67732dd9102d6156b791f2e356825ba7fe315b5ec566797b58ac18e3ac86a7b944f422994b2 DIST poppler-23.05.0.tar.xz 1856488 BLAKE2B 837d532855da3816c3d83ff3401e9a545451d9f341b0e0260536f56d3eb56cdc1757ab057b49b8c8e1a2b9e4c34650807ea08138fb76d1ea86492bba51876dbd SHA512 b7fdd519737b95c5898f3ff83a294430390c330d0f3e5526180c956550656be9374a534d6c4e7ebffccaac3364b01d74b75a82d3f703e2575cc1b1273e7a12c3 DIST poppler-23.05.0.tar.xz.sig 833 BLAKE2B c372ded3a5ea3fcf46cccd3d1417d95b449f0b2abfbc114f4bae0d3574040140a8081c23da3c048b3eecca484ed75baee700d2484a12a86d4a5ae82337530f8c SHA512 c9b359dfe67d901578ba6708f1224d1d45b3307a97f3e14e6bac0da748dd2c4457d6e8ff8949b2def5e84acd770198c653e0c5ef8b91088168c38bebf4f3be50 diff --git a/app-text/poppler/poppler-23.04.0.ebuild b/app-text/poppler/poppler-23.04.0.ebuild deleted file mode 100644 index 353dacb709f7.. --- a/app-text/poppler/poppler-23.04.0.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 2005-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic toolchain-funcs xdg-utils - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git"; - SLOT="0/" -else - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/aacid.asc - inherit verify-sig - - SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"; - SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - SLOT="0/127" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION -fi - -DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base" -HOMEPAGE="https://poppler.freedesktop.org/"; - -LICENSE="GPL-2" -IUSE="boost cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils" - -# No test data provided -RESTRICT="test" - -COMMON_DEPEND=" - >=media-libs/fontconfig-2.13 - >=media-libs/freetype-2.10 - sys-libs/zlib - cairo? ( - >=dev-libs/glib-2.64:2 - >=x11-libs/cairo-1.16 - introspection? ( >=dev-libs/gobject-introspection-1.64:= ) - ) - curl? ( net-misc/curl ) - jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= ) - jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) - lcms? ( media-libs/lcms:2 ) - nss? ( >=dev-libs/nss-3.49 ) - png? ( media-libs/libpng:0= ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtxml:5 - ) - tiff? ( media-libs/tiff:= ) -" -RDEPEND="${COMMON_DEPEND} - cjk? ( app-text/poppler-data ) -" -DEPEND="${COMMON_DEPEND} - boost? ( >=dev-libs/boost-1.71 ) -" -BDEPEND=" - >=dev-util/glib-utils-2.64 - virtual/pkgconfig -" - -if [[ ${PV} != ** ]] ; then - BDEP
[gentoo-commits] repo/gentoo:master commit in: net-libs/gnutls/
commit: b4af42f8d0f9c4f87d3293b8c987e2a64314053f Author: Sam James gentoo org> AuthorDate: Sun May 14 17:12:51 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 17:13:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4af42f8 net-libs/gnutls: cleanup further (invalid) USE=valgrind remnants Fixes: 05ae3326995131af0c877597d8bdfe6fd5e3badc Signed-off-by: Sam James gentoo.org> net-libs/gnutls/gnutls-3.7.6.ebuild | 5 ++--- net-libs/gnutls/gnutls-3.7.7.ebuild | 5 ++--- net-libs/gnutls/gnutls-3.7.8.ebuild | 5 ++--- net-libs/gnutls/gnutls-3.7.9.ebuild | 5 ++--- net-libs/gnutls/metadata.xml| 3 --- 5 files changed, 8 insertions(+), 15 deletions(-) diff --git a/net-libs/gnutls/gnutls-3.7.6.ebuild b/net-libs/gnutls/gnutls-3.7.6.ebuild index 6e50e19d7fe4..e63cbcf83268 100644 --- a/net-libs/gnutls/gnutls-3.7.6.ebuild +++ b/net-libs/gnutls/gnutls-3.7.6.ebuild @@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz.sig ) LICENSE="GPL-3 LGPL-2.1+" SLOT="0/30.30" # . KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd" +IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd" REQUIRED_USE="test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 seccomp tls-heartbeat tools )" RESTRICT="!test? ( test )" @@ -40,7 +40,6 @@ BDEPEND=" >=virtual/pkgconfig-0-r1 doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) - valgrind? ( dev-util/valgrind ) test-full? ( app-crypt/dieharder >=app-misc/datefudge-1.22 @@ -101,6 +100,7 @@ multilib_src_configure() { export gl_cv_warn_c__fanalyzer=no local myeconfargs=( + --disable-valgrind-tests $(multilib_native_enable manpages) $(multilib_native_use_enable doc gtk-doc) $(multilib_native_use_enable doc) @@ -109,7 +109,6 @@ multilib_src_configure() { $(multilib_native_use_enable test tests) $(multilib_native_use_enable test-full full-test-suite) $(multilib_native_use_enable tools) - $(multilib_native_use_enable valgrind valgrind-tests) $(use_enable cxx) $(use_enable dane libdane) $(use_enable nls) diff --git a/net-libs/gnutls/gnutls-3.7.7.ebuild b/net-libs/gnutls/gnutls-3.7.7.ebuild index 2882922ce9c1..a1bc18f35d9b 100644 --- a/net-libs/gnutls/gnutls-3.7.7.ebuild +++ b/net-libs/gnutls/gnutls-3.7.7.ebuild @@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/gnutls/v$(ver_cut 1-2)/${P}.tar.xz.sig ) LICENSE="GPL-3 LGPL-2.1+" SLOT="0/30.30" # . KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib zstd" +IUSE="brotli +cxx dane doc examples guile +idn nls +openssl pkcs11 seccomp sslv2 sslv3 static-libs test test-full +tls-heartbeat tools zlib zstd" REQUIRED_USE="test-full? ( cxx dane doc examples guile idn nls openssl pkcs11 seccomp tls-heartbeat tools )" RESTRICT="!test? ( test )" @@ -40,7 +40,6 @@ BDEPEND=" >=virtual/pkgconfig-0-r1 doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) - valgrind? ( dev-util/valgrind ) test-full? ( app-crypt/dieharder >=app-misc/datefudge-1.22 @@ -101,6 +100,7 @@ multilib_src_configure() { export gl_cv_warn_c__fanalyzer=no local myeconfargs=( + --disable-valgrind-tests $(multilib_native_enable manpages) $(multilib_native_use_enable doc gtk-doc) $(multilib_native_use_enable doc) @@ -109,7 +109,6 @@ multilib_src_configure() { $(multilib_native_use_enable test tests) $(multilib_native_use_enable test-full full-test-suite) $(multilib_native_use_enable tools) - $(multilib_native_use_enable valgrind valgrind-tests) $(use_enable cxx) $(use_enable dane libdane) $(use_enable nls) diff --git a/net-libs/gnutls/gnutls-3.7.8.ebuild b/net-libs/gnutls/gnutls-3.7.8.ebuild index e61c65b13e1b..dc7d2f811ac0 100644 --- a/net-libs/gnutls/gnutls-3.7.8.ebuild +++ b/net-libs/gnutls/gnutls-3.7.8.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: baeee7b5625c15605ea8d36546b8ae0a9f4c584a Author: Sam James gentoo org> AuthorDate: Sun May 14 17:02:43 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 17:10:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baeee7b5 sys-devel/gcc: defer to new global USE=valgrind description Signed-off-by: Sam James gentoo.org> sys-devel/gcc/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml index a0aff53697da..67374f76c3c9 100644 --- a/sys-devel/gcc/metadata.xml +++ b/sys-devel/gcc/metadata.xml @@ -100,7 +100,6 @@ Build packages with stack smashing protection on by default enable systemtap static probe points - Enable valgrind annotations for gcc internals (useful for gcc debugging). Build support for virtual table verification (a C++ hardening feature).
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/
commit: ac0511ec3a9fee876aaec2e5181d4dbc6440e098 Author: Sam James gentoo org> AuthorDate: Sun May 14 17:02:55 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 17:10:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac0511ec x11-libs/libdrm: defer to new global USE=valgrind description Signed-off-by: Sam James gentoo.org> x11-libs/libdrm/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/x11-libs/libdrm/metadata.xml b/x11-libs/libdrm/metadata.xml index e018c0e75c76..144ba2de99b3 100644 --- a/x11-libs/libdrm/metadata.xml +++ b/x11-libs/libdrm/metadata.xml @@ -5,9 +5,6 @@ x...@gentoo.org X11 - -Compile in valgrind memory hints - mesa/drm
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/rdma-core/
commit: 46e935ae7930bad1f952c4ec1a40435a961d5325 Author: Sam James gentoo org> AuthorDate: Sun May 14 17:02:40 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 17:10:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46e935ae sys-cluster/rdma-core: defer to new global USE=valgrind description Signed-off-by: Sam James gentoo.org> sys-cluster/rdma-core/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-cluster/rdma-core/metadata.xml b/sys-cluster/rdma-core/metadata.xml index da97f392f607..a9eac9b156e1 100644 --- a/sys-cluster/rdma-core/metadata.xml +++ b/sys-cluster/rdma-core/metadata.xml @@ -8,7 +8,6 @@ Enable iwpmd support Enable pyverbs support - Enable valgrind notations linux-rdma/rdma-core
[gentoo-commits] repo/gentoo:master commit in: dev-util/mdds/
commit: c2eecc4942eee2304e4341411aaf1e63719dd9dd Author: Sam James gentoo org> AuthorDate: Sun May 14 17:10:29 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 17:10:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2eecc49 dev-util/mdds: add gitlab upstream metadata Signed-off-by: Sam James gentoo.org> dev-util/mdds/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-util/mdds/metadata.xml b/dev-util/mdds/metadata.xml index 7710a5aad70e..32078be15b6e 100644 --- a/dev-util/mdds/metadata.xml +++ b/dev-util/mdds/metadata.xml @@ -7,5 +7,6 @@ multidimalgorithm + mdds/mdds
[gentoo-commits] repo/gentoo:master commit in: sys-apps/dbus/
commit: 68ad57e991135b212f6063a5b4f24a183af0c524 Author: Sam James gentoo org> AuthorDate: Sun May 14 17:02:30 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 17:10:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68ad57e9 sys-apps/dbus: defer to new global USE=valgrind description Signed-off-by: Sam James gentoo.org> sys-apps/dbus/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-apps/dbus/metadata.xml b/sys-apps/dbus/metadata.xml index ea4f5761417c..010eeadbdd2c 100644 --- a/sys-apps/dbus/metadata.xml +++ b/sys-apps/dbus/metadata.xml @@ -7,7 +7,6 @@ Use sys-auth/elogind for session tracking. Build with sys-apps/systemd at_console support - Support Valgrind (dev-util/valgrind) with annotations to improve results for memcheck. cpe:/a:freedesktop:dbus
[gentoo-commits] repo/gentoo:master commit in: sys-fs/lvm2/
commit: e01695a66921b9aa1b4b1899a9a733d25e1d9ba4 Author: Sam James gentoo org> AuthorDate: Sun May 14 17:02:45 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 17:10:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e01695a6 sys-fs/lvm2: defer to new global USE=valgrind description Signed-off-by: Sam James gentoo.org> sys-fs/lvm2/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-fs/lvm2/metadata.xml b/sys-fs/lvm2/metadata.xml index de0118331fb3..e668a8bb6fae 100644 --- a/sys-fs/lvm2/metadata.xml +++ b/sys-fs/lvm2/metadata.xml @@ -14,7 +14,6 @@ If your system uses LVM2 for managing disks and partitions, enable this flag. Enable lvmlockd with support for sanlock - Make Valgrind (dev-util/valgrind) aware of LVM2's pool allocator. cpe:/a:heinz_mauelshagen:lvm2
[gentoo-commits] repo/gentoo:master commit in: net-irc/epic5/
commit: a6ca203daa3c390970b395eb5ec939aaec7a4070 Author: Sam James gentoo org> AuthorDate: Sun May 14 17:08:24 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 17:10:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ca203d net-irc/epic5: simplify econf arg for valgrind Signed-off-by: Sam James gentoo.org> net-irc/epic5/epic5-2.0.1-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-irc/epic5/epic5-2.0.1-r2.ebuild b/net-irc/epic5/epic5-2.0.1-r2.ebuild index a8525b1ed375..a531ac999b66 100644 --- a/net-irc/epic5/epic5-2.0.1-r2.ebuild +++ b/net-irc/epic5/epic5-2.0.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -44,7 +44,7 @@ src_configure() { $(use_with perl) \ $(use_with socks5) \ $(use_with tcl tcl "${EPREFIX}"/usr/$(get_libdir)/tclConfig.sh) \ - $(use_with valgrind valgrind) + $(use_with valgrind) } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: x11-apps/igt-gpu-tools/
commit: 3649d284dc01de8203ee4e3c1ef5c4e7ec41a40f Author: Sam James gentoo org> AuthorDate: Sun May 14 17:02:50 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 17:10:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3649d284 x11-apps/igt-gpu-tools: defer to new global USE=valgrind description Signed-off-by: Sam James gentoo.org> x11-apps/igt-gpu-tools/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/x11-apps/igt-gpu-tools/metadata.xml b/x11-apps/igt-gpu-tools/metadata.xml index 788ed3ce8017..db2a5d30d4f9 100644 --- a/x11-apps/igt-gpu-tools/metadata.xml +++ b/x11-apps/igt-gpu-tools/metadata.xml @@ -10,7 +10,6 @@ Build the intel-gpu-overlay utility Build the test runner Build and install tests -Support valgrind annotations Enable intel-gpu-overlay xv backend Enable intel-gpu-overlay xlib/cairo backend