[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/
commit: c41cb028bb9419af5ce853052c39d926832eb2bc Author: Joonas Niilola gentoo org> AuthorDate: Wed Feb 22 07:51:06 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 22 07:51:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c41cb028 net-irc/inspircd: Stabilize 3.15.0 amd64, #895648 Signed-off-by: Joonas Niilola gentoo.org> net-irc/inspircd/inspircd-3.15.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/inspircd/inspircd-3.15.0.ebuild b/net-irc/inspircd/inspircd-3.15.0.ebuild index 5452ab3dcb55..e179adf0a0da 100644 --- a/net-irc/inspircd/inspircd-3.15.0.ebuild +++ b/net-irc/inspircd/inspircd-3.15.0.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE="argon2 debug gnutls ldap maxminddb mbedtls mysql pcre pcre2 postgres re2 regex-posix regex-stdlib sqlite ssl sslrehashsignal tre" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 6b9eb3bc59ccf8b44375121cb1224666815e7649 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Feb 20 13:11:34 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Feb 22 07:47:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b9eb3bc profiles: last-rite dev-java/{jboss-modules,sac} Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/29683 Signed-off-by: Miroslav Šulc gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 214d63613ff8..644499f9f77b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,11 @@ #--- END OF EXAMPLES --- +# Volkmar W. Pogatzki (2023-02-20) +# Unused Java libraries. Removal on 2023-03-22. +dev-java/jboss-modules +dev-java/sac + # Michał Górny (2023-02-20) # No declared Python 3.11 support. Multiple failing tests (probably due # to being online tests). Last release in 2021, upstream CI is all red.
[gentoo-commits] repo/gentoo:master commit in: net-misc/nyx/
commit: 7479ba638f86428771bed3c140e7488065b4f116 Author: Sam James gentoo org> AuthorDate: Wed Feb 22 07:44:09 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 07:44:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7479ba63 net-misc/nyx: use pypi.eclass Signed-off-by: Sam James gentoo.org> net-misc/nyx/nyx-2.1.0-r5.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/net-misc/nyx/nyx-2.1.0-r5.ebuild b/net-misc/nyx/nyx-2.1.0-r5.ebuild index ac7872cd6046..105ebe53d874 100644 --- a/net-misc/nyx/nyx-2.1.0-r5.ebuild +++ b/net-misc/nyx/nyx-2.1.0-r5.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{9..11} pypy3 ) PYTHON_REQ_USE='ncurses,sqlite(-)' DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Utility to monitor real time Tor status information" HOMEPAGE="https://nyx.torproject.org; @@ -15,7 +15,6 @@ if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://git.torproject.org/nyx.git; inherit git-r3 else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86" fi
[gentoo-commits] repo/gentoo:master commit in: net-libs/stem/
commit: a0aa49a20a1fd62524259486a20e38da8b0e3c83 Author: Sam James gentoo org> AuthorDate: Wed Feb 22 07:43:27 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 07:43:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0aa49a2 net-libs/stem: use pypi.eclass Signed-off-by: Sam James gentoo.org> net-libs/stem/stem-1.8.1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/net-libs/stem/stem-1.8.1.ebuild b/net-libs/stem/stem-1.8.1.ebuild index b3e1e5761b0d..6cd30508aeaa 100644 --- a/net-libs/stem/stem-1.8.1.ebuild +++ b/net-libs/stem/stem-1.8.1.ebuild @@ -6,11 +6,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} pypy3 ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Stem is a Python controller library for Tor" HOMEPAGE="https://stem.torproject.org; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-3" SLOT="0"
[gentoo-commits] repo/proj/prefix:master commit in: scripts/
commit: b2820767f0a995c1330a6168a77cda45577255f0 Author: Peter Foley pefoley com> AuthorDate: Wed Feb 22 04:04:36 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 07:44:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=b2820767 Fix prefix python bootstrap for cygwin Upstream cygwin doesn't ship python 3.10 yet, and the patches in the 3.9 tarball don't apply cleanly. As a consequence, cygwin bootstrap has been broken since fd1c9f9b6b838173e6f7df0cb8cc5114e55f6c56. Fix this by using 3.9 to bootstrap for cygwin only. Bug: https://bugs.gentoo.org/852665 Signed-off-by: Peter Foley pefoley.com> Closes: https://github.com/gentoo/prefix/pull/18 Signed-off-by: Sam James gentoo.org> scripts/bootstrap-prefix.sh | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh index 857017581a..1ba5108ce1 100755 --- a/scripts/bootstrap-prefix.sh +++ b/scripts/bootstrap-prefix.sh @@ -997,9 +997,18 @@ bootstrap_gnu() { einfo "${A%.tar.*} successfully bootstrapped" } +if [[ ${CHOST} == *-cygwin* ]] ; then +PYTHONMAJMIN=3.9 # keep this number in line with PV below for stage1,2 +else PYTHONMAJMIN=3.10 # keep this number in line with PV below for stage1,2 +fi + bootstrap_python() { - PV=3.10.4 + if [[ ${CHOST} == *-cygwin* ]] ; then + PV=3.9.9 +else + PV=3.10.4 +fi A=Python-${PV}.tar.xz einfo "Bootstrapping ${A%.tar.*}"
[gentoo-commits] repo/gentoo:master commit in: net-libs/stem/
commit: 785ff3d0d7c7050af1545e655b9c05c5a3a3312c Author: Daniel Brandt spahan ch> AuthorDate: Mon Feb 20 17:15:11 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 07:42:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=785ff3d0 net-libs/stem: drop 1.8.0_p2028 confusing versioning since it is actually a snapshot from master and not from maint and therefore newer than 1.8.1 Signed-off-by: Daniel Brandt spahan.ch> Signed-off-by: Sam James gentoo.org> net-libs/stem/Manifest| 1 - net-libs/stem/stem-1.8.0_p2028.ebuild | 51 --- 2 files changed, 52 deletions(-) diff --git a/net-libs/stem/Manifest b/net-libs/stem/Manifest index bd532469df80..3d4cb4c23200 100644 --- a/net-libs/stem/Manifest +++ b/net-libs/stem/Manifest @@ -1,3 +1,2 @@ DIST stem-1.8.0.tar.gz 2853802 BLAKE2B a275a38e53c5a4a3771a30528fd5781c51370352dd384a77ce27b31f034bece6fef448d74008adb82d2d909104b7338b5168a1a343c799637f9e12d39028bd09 SHA512 aa2033567b79aef960f8321e4c6cbc28105c59d6513ff49a9f12509d8f97b1a2e8a3b04dc28abb07fad59b0f6ba66443b92bbefa0d08b26038bbaf24f7f2846d -DIST stem-1.8.0_p2028.tar.gz 2862928 BLAKE2B 0c284be96332e11c011eb69d4448fab5c33cc59e4107abad44d7bc1186629112ca8658aade28e486c0eed873524e18ed87edf5920520d5c8dd854b2fec7867ea SHA512 b8afb5d2203b19930e8c1eaa3cad331c0df8b8bcffe4b224b8bab549866f53a5f06001d2141a0a8b7becfa8b7c1281ef5d9584423c8ba25dc4198cfaf07d3a14 DIST stem-1.8.1.tar.gz 2859634 BLAKE2B f78da079791583a17eb439a4e2459c7e0af454e45300202df1085d1b1ba150ee097cfa1b93df5ad0d7090644fad6e035604382c73b94744076cad490ab52459a SHA512 bad2f4f96e37caa3ee2928bb027318c4941ca3f6c0072c5f6e87fe647d2b68400ad352d9c27fa2a35c00f4f327aa9cc00e2907b21a9cbd26fab46ec21e2a038a diff --git a/net-libs/stem/stem-1.8.0_p2028.ebuild b/net-libs/stem/stem-1.8.0_p2028.ebuild deleted file mode 100644 index f409826d624a.. --- a/net-libs/stem/stem-1.8.0_p2028.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# Fails w/ 3.11: https://github.com/torproject/stem/issues/130 (breaks net-misc/nyx) -PYTHON_COMPAT=( python3_{9..10} pypy3 ) -DISTUTILS_USE_SETUPTOOLS=no - -inherit distutils-r1 - -DESCRIPTION="Stem is a Python controller library for Tor" -HOMEPAGE="https://stem.torproject.org; -COMMIT="57364fae7269ec562c5fc8cdb073ff9463d9a0f0" -SRC_URI="https://github.com/torproject/stem/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${COMMIT}" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~riscv ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] - net-vpn/tor ) - dev-python/setuptools[${PYTHON_USEDEP}]" - -RDEPEND="net-vpn/tor" - -DOCS=( docs/{_static,_templates,api,tutorials,{change_log,api,contents,download,faq,index,tutorials}.rst} ) - -python_prepare_all() { - # Disable failing test - sed -i -e "/test_expand_path/a \ - \ \ \ \ return" test/integ/util/system.py || die - sed -i -e "/test_parsing_with_example/a \ - \ \ \ \ return" test/unit/manual.py || die - sed -i -e "/test_parsing_with_unknown_options/a \ - \ \ \ \ return" test/unit/manual.py || die - sed -i -e "/test_saving_manual/a \ - \ \ \ \ return" test/unit/manual.py || die - sed -i -e "/test_sdist_matches_git/a \ - \ \ \ \ return" test/integ/installation.py || die - sed -i -e "/test_connections_by_ss/a \ - \ \ \ \ return" test/integ/util/connection.py || die - distutils-r1_python_prepare_all -} - -python_test() { - ${PYTHON} run_tests.py --all --target RUN_ALL || die -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/nyx/
commit: 56070e68946bc65c7106fcfb90a5e03826009c0c Author: Daniel Brandt spahan ch> AuthorDate: Mon Feb 20 10:58:08 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 07:42:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56070e68 net-misc/nyx: enable py3.11 Signed-off-by: Daniel Brandt spahan.ch> Closes: https://github.com/gentoo/gentoo/pull/29680 Signed-off-by: Sam James gentoo.org> net-misc/nyx/nyx-2.1.0-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/nyx/nyx-2.1.0-r5.ebuild b/net-misc/nyx/nyx-2.1.0-r5.ebuild index 7a7ed9a92d4f..ac7872cd6046 100644 --- a/net-misc/nyx/nyx-2.1.0-r5.ebuild +++ b/net-misc/nyx/nyx-2.1.0-r5.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..10} pypy3 ) +PYTHON_COMPAT=( python3_{9..11} pypy3 ) PYTHON_REQ_USE='ncurses,sqlite(-)' DISTUTILS_USE_PEP517=setuptools
[gentoo-commits] repo/gentoo:master commit in: net-misc/nyx/
commit: a36725f4578e21e73fda03448f81b0158e5dc9d6 Author: Daniel Brandt spahan ch> AuthorDate: Mon Feb 20 10:57:38 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 07:42:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36725f4 net-misc/nyx: allow net-libs/stem-1.8.1 Signed-off-by: Daniel Brandt spahan.ch> Signed-off-by: Sam James gentoo.org> net-misc/nyx/nyx-2.1.0-r5.ebuild | 38 ++ 1 file changed, 38 insertions(+) diff --git a/net-misc/nyx/nyx-2.1.0-r5.ebuild b/net-misc/nyx/nyx-2.1.0-r5.ebuild new file mode 100644 index ..7a7ed9a92d4f --- /dev/null +++ b/net-misc/nyx/nyx-2.1.0-r5.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..10} pypy3 ) +PYTHON_REQ_USE='ncurses,sqlite(-)' +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Utility to monitor real time Tor status information" +HOMEPAGE="https://nyx.torproject.org; +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://git.torproject.org/nyx.git; + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" + +# net-libs/stem-1.8.0_p2028 was an incompatible git-snapshot +# simply depend on net-libs/stem in the future +RDEPEND=" + || (
[gentoo-commits] repo/gentoo:master commit in: net-libs/stem/files/, net-libs/stem/
commit: 760334af66412d4b812dcee84ad15effa72601f4 Author: Daniel Brandt spahan ch> AuthorDate: Mon Feb 20 10:53:33 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 07:42:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=760334af net-libs/stem: add 1.8.1 Signed-off-by: Daniel Brandt spahan.ch> Signed-off-by: Sam James gentoo.org> net-libs/stem/Manifest | 1 + ...-replace-all-usages-of-inspect.getargspec.patch | 53 + .../files/1.8.1-Add-an-exclude-test-argument.patch | 219 + net-libs/stem/stem-1.8.1.ebuild| 52 + 4 files changed, 325 insertions(+) diff --git a/net-libs/stem/Manifest b/net-libs/stem/Manifest index 9d8b5c52d051..bd532469df80 100644 --- a/net-libs/stem/Manifest +++ b/net-libs/stem/Manifest @@ -1,2 +1,3 @@ DIST stem-1.8.0.tar.gz 2853802 BLAKE2B a275a38e53c5a4a3771a30528fd5781c51370352dd384a77ce27b31f034bece6fef448d74008adb82d2d909104b7338b5168a1a343c799637f9e12d39028bd09 SHA512 aa2033567b79aef960f8321e4c6cbc28105c59d6513ff49a9f12509d8f97b1a2e8a3b04dc28abb07fad59b0f6ba66443b92bbefa0d08b26038bbaf24f7f2846d DIST stem-1.8.0_p2028.tar.gz 2862928 BLAKE2B 0c284be96332e11c011eb69d4448fab5c33cc59e4107abad44d7bc1186629112ca8658aade28e486c0eed873524e18ed87edf5920520d5c8dd854b2fec7867ea SHA512 b8afb5d2203b19930e8c1eaa3cad331c0df8b8bcffe4b224b8bab549866f53a5f06001d2141a0a8b7becfa8b7c1281ef5d9584423c8ba25dc4198cfaf07d3a14 +DIST stem-1.8.1.tar.gz 2859634 BLAKE2B f78da079791583a17eb439a4e2459c7e0af454e45300202df1085d1b1ba150ee097cfa1b93df5ad0d7090644fad6e035604382c73b94744076cad490ab52459a SHA512 bad2f4f96e37caa3ee2928bb027318c4941ca3f6c0072c5f6e87fe647d2b68400ad352d9c27fa2a35c00f4f327aa9cc00e2907b21a9cbd26fab46ec21e2a038a diff --git a/net-libs/stem/files/1.8.0-replace-all-usages-of-inspect.getargspec.patch b/net-libs/stem/files/1.8.0-replace-all-usages-of-inspect.getargspec.patch new file mode 100644 index ..608fe5f5224f --- /dev/null +++ b/net-libs/stem/files/1.8.0-replace-all-usages-of-inspect.getargspec.patch @@ -0,0 +1,53 @@ +From 6497514ea89ba44d404b661d495a8cd2649ac628 Mon Sep 17 00:00:00 2001 +From: Juan Orti Alcaine +Date: Fri, 1 Jul 2022 09:40:41 +0200 +Subject: [PATCH] Replace all usages of inspect.getargspec + +--- + stem/control.py | 2 +- + stem/prereq.py| 2 +- + stem/util/conf.py | 2 +- + 3 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/stem/control.py b/stem/control.py +index 42736486..3b29898d 100644 +--- a/stem/control.py b/stem/control.py +@@ -474,7 +474,7 @@ def with_default(yields = False): + + def decorator(func): + def get_default(func, args, kwargs): +- arg_names = inspect.getargspec(func).args[1:] # drop 'self' ++ arg_names = inspect.getfullargspec(func).args[1:] # drop 'self' + default_position = arg_names.index('default') if 'default' in arg_names else None + + if default_position is not None and default_position < len(args): +diff --git a/stem/prereq.py b/stem/prereq.py +index 4af6c093..4009c317 100644 +--- a/stem/prereq.py b/stem/prereq.py +@@ -241,7 +241,7 @@ def is_mock_available(): + + # check for mock's new_callable argument for patch() which was introduced in version 0.8.0 + +-if 'new_callable' not in inspect.getargspec(mock.patch).args: ++if 'new_callable' not in inspect.getfullargspec(mock.patch).args: + raise ImportError() + + return True +diff --git a/stem/util/conf.py b/stem/util/conf.py +index 80399810..15c4db8b 100644 +--- a/stem/util/conf.py b/stem/util/conf.py +@@ -285,7 +285,7 @@ def uses_settings(handle, path, lazy_load = True): + config.load(path) + config._settings_loaded = True + +- if 'config' in inspect.getargspec(func).args: ++ if 'config' in inspect.getfullargspec(func).args: + return func(*args, config = config, **kwargs) + else: + return func(*args, **kwargs) +-- +2.36.1 + diff --git a/net-libs/stem/files/1.8.1-Add-an-exclude-test-argument.patch b/net-libs/stem/files/1.8.1-Add-an-exclude-test-argument.patch new file mode 100644 index ..88d5e48ccb74 --- /dev/null +++ b/net-libs/stem/files/1.8.1-Add-an-exclude-test-argument.patch @@ -0,0 +1,219 @@ +From e24fe02265186b1649e3813a51eff11cd2e1cc21 Mon Sep 17 00:00:00 2001 +From: Damian Johnson +Date: Thu, 30 Jan 2020 15:49:36 -0800 +Subject: [PATCH] Add an --exclude-test argument + +Implementing a great suggestion from teor for an --exclude-test argument... + + https://github.com/torproject/stem/issues/53 + +This can be used to skip both modules... + + % run_tests.py --unit --exclude-test interpreter.commands + [ runs all the tests except the interpreter.commands module ] + +... and individual tests... + + % run_tests.py --unit --test interpreter.commands --exclude-test interpreter.commands.test_events --verbose + [ only runs interpreter.commands tests, but skips test_events
[gentoo-commits] repo/gentoo:master commit in: net-libs/stem/
commit: 0d4fb50c4fd07cff3921357a436ef997f944321c Author: Daniel Brandt spahan ch> AuthorDate: Mon Feb 20 10:56:00 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 07:42:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d4fb50c net-libs/stem: enable py3.11 Signed-off-by: Daniel Brandt spahan.ch> Signed-off-by: Sam James gentoo.org> net-libs/stem/stem-1.8.1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/net-libs/stem/stem-1.8.1.ebuild b/net-libs/stem/stem-1.8.1.ebuild index 76300117c7d7..b3e1e5761b0d 100644 --- a/net-libs/stem/stem-1.8.1.ebuild +++ b/net-libs/stem/stem-1.8.1.ebuild @@ -3,8 +3,7 @@ EAPI=8 -# Fails w/ 3.11: https://github.com/torproject/stem/issues/130 (breaks net-misc/nyx) -PYTHON_COMPAT=( python3_{9..10} pypy3 ) +PYTHON_COMPAT=( python3_{9..11} pypy3 ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-games/aseprite/files/, dev-games/aseprite/
commit: ed21a3aa28e193ce16d039bc3f6db3a5381640a5 Author: Azamat H. Hackimov gmail com> AuthorDate: Tue Feb 21 16:35:52 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 07:42:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed21a3aa dev-games/aseprite: additional fixes for gcc13 Closes: https://bugs.gentoo.org/895616 Signed-off-by: Azamat H. Hackimov gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29706 Signed-off-by: Sam James gentoo.org> dev-games/aseprite/aseprite-1.2.40.ebuild | 1 + .../aseprite/files/aseprite-1.2.40_laf-gcc13.patch | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-games/aseprite/aseprite-1.2.40.ebuild b/dev-games/aseprite/aseprite-1.2.40.ebuild index f13050e1e1d3..bd7646097d95 100644 --- a/dev-games/aseprite/aseprite-1.2.40.ebuild +++ b/dev-games/aseprite/aseprite-1.2.40.ebuild @@ -74,6 +74,7 @@ PATCHES=( "${FILESDIR}/${PN}-1.2.35_laf_fixes.patch" "${FILESDIR}/${PN}-1.2.40_musl_pthreads.patch" "${FILESDIR}/${PN}-1.2.40_ixwebsocket-gcc13.patch" + "${FILESDIR}/${PN}-1.2.40_laf-gcc13.patch" ) src_prepare() { diff --git a/dev-games/aseprite/files/aseprite-1.2.40_laf-gcc13.patch b/dev-games/aseprite/files/aseprite-1.2.40_laf-gcc13.patch new file mode 100644 index ..3d7ff309342b --- /dev/null +++ b/dev-games/aseprite/files/aseprite-1.2.40_laf-gcc13.patch @@ -0,0 +1,47 @@ +From 59c6af303dea4c6dc0c9da687ec73612929eacfc Mon Sep 17 00:00:00 2001 +From: "Azamat H. Hackimov" +Date: Tue, 21 Feb 2023 17:01:04 +0300 +Subject: [PATCH] Fix compilation on GCC13 + +GCC-13 changes internal cstdint includes, and now files that uses +standard integer types should directly include cstdint header. + +See: https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes +See: https://github.com/aseprite/laf/pull/55 +Bug: https://bugs.gentoo.org/865117 +Bug: https://bugs.gentoo.org/895616 +--- a/laf/base/file_content.h b/laf/base/file_content.h +@@ -9,6 +9,7 @@ + #pragma once + + #include "base/buffer.h" ++#include "base/ints.h" + + #include + #include +--- a/laf/base/sha1.h b/laf/base/sha1.h +@@ -11,6 +11,8 @@ + #include + #include + ++#include "base/ints.h" ++ + extern "C" struct SHA1Context; + + namespace base { +--- a/laf/base/sha1_rfc3174.h b/laf/base/sha1_rfc3174.h +@@ -18,6 +18,8 @@ + #define BASE_SHA1_RFC3174_H_INCLUDED + #pragma once + ++#include "base/ints.h" ++ + #ifdef __cplusplus + extern "C" { + #endif +-- +2.39.2 +
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-prompt/
commit: edd281e5cb0e65dd6cb2cd64ff7236f057e2120f Author: Sam James gentoo org> AuthorDate: Wed Feb 22 07:25:36 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 07:42:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd281e5 dev-python/sphinx-prompt: lift sphinx restriction in requirements Signed-off-by: Sam James gentoo.org> ...phinx-prompt-1.6.0.ebuild => sphinx-prompt-1.6.0-r1.ebuild} | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/dev-python/sphinx-prompt/sphinx-prompt-1.6.0.ebuild b/dev-python/sphinx-prompt/sphinx-prompt-1.6.0-r1.ebuild similarity index 69% rename from dev-python/sphinx-prompt/sphinx-prompt-1.6.0.ebuild rename to dev-python/sphinx-prompt/sphinx-prompt-1.6.0-r1.ebuild index 68cf7b066edc..36ba1e1af0e6 100644 --- a/dev-python/sphinx-prompt/sphinx-prompt-1.6.0.ebuild +++ b/dev-python/sphinx-prompt/sphinx-prompt-1.6.0-r1.ebuild @@ -23,7 +23,13 @@ RDEPEND=" distutils_enable_tests pytest python_prepare_all() { - # https://github.com/sbrunner/sphinx-prompt/pull/330 - sed -E -i -e "/^version =/s:([0-9.]+):${PV}:" pyproject.toml || die + # for Version: https://github.com/sbrunner/sphinx-prompt/pull/330 + # for Sphinx dep: https://github.com/sbrunner/sphinx-prompt/issues/174 + # and poetry-plugin-tweak-dependencies-version usage. + sed -E -i \ + -e "/^version =/s:([0-9.]+):${PV}:" \ + -e "/^Sphinx =/s:([0-9.]+):>=5:" \ + pyproject.toml || die + distutils-r1_python_prepare_all }
[gentoo-commits] repo/gentoo:master commit in: dev-python/pebble/files/, dev-python/pebble/
commit: 5f619b95060bb30709f7eaf135223e12d3dae18d Author: Matoro Mahri users noreply github com> AuthorDate: Tue Feb 21 19:27:50 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 07:42:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f619b95 dev-python/pebble: increase attempts for broken test on slow CPU On very slow machines, test_process_pool_stop_stopped_callback fails due to not raising a RuntimeError. Increasing the number of long_function instances added to the pool causes it to perform as expected. See: https://github.com/noxdafox/pebble/pull/112 Bug: https://bugs.gentoo.org/831219 Signed-off-by: Matoro Mahri users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/29709 Signed-off-by: Sam James gentoo.org> .../pebble/files/pebble-5.0.3-backport-pr112.patch | 28 ++ dev-python/pebble/pebble-5.0.3.ebuild | 1 + 2 files changed, 29 insertions(+) diff --git a/dev-python/pebble/files/pebble-5.0.3-backport-pr112.patch b/dev-python/pebble/files/pebble-5.0.3-backport-pr112.patch new file mode 100644 index ..be1afee1da64 --- /dev/null +++ b/dev-python/pebble/files/pebble-5.0.3-backport-pr112.patch @@ -0,0 +1,28 @@ +https://bugs.gentoo.org/831219 +https://github.com/noxdafox/pebble/pull/112 + +From cd78923ac2a3de7e2ce248734f10170bf516f5b4 Mon Sep 17 00:00:00 2001 +From: matoro +Date: Sun, 19 Feb 2023 13:36:34 -0500 +Subject: [PATCH] increase attempts for test_process_pool_stop_stopped_callback + +On very slow machines, test_process_pool_stop_stopped_callback fails due +to not raising a RuntimeError. Increasing the number of long_function +instances added to the pool causes it to perform as expected. +--- + test/test_process_pool_spawn.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/test/test_process_pool_spawn.py b/test/test_process_pool_spawn.py +index f839b0a..d734bdf 100644 +--- a/test/test_process_pool_spawn.py b/test/test_process_pool_spawn.py +@@ -315,7 +315,7 @@ def stop_pool_callback(_): + future = pool.schedule(function, args=[1]) + future.add_done_callback(stop_pool_callback) + with self.assertRaises(RuntimeError): +-for index in range(10): ++for index in range(30): + time.sleep(0.1) + pool.schedule(long_function, args=[index]) + diff --git a/dev-python/pebble/pebble-5.0.3.ebuild b/dev-python/pebble/pebble-5.0.3.ebuild index 7cdc644aab09..6289e3e819d8 100644 --- a/dev-python/pebble/pebble-5.0.3.ebuild +++ b/dev-python/pebble/pebble-5.0.3.ebuild @@ -21,5 +21,6 @@ S=${WORKDIR}/${P^} LICENSE="LGPL-3+" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86" +PATCHES=( "${FILESDIR}/pebble-5.0.3-backport-pr112.patch" ) distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: sys-libs/ncurses/
commit: 82564c2f5d5f46e6e7bb0c082f98f39071e2b75d Author: Peter Foley pefoley com> AuthorDate: Wed Feb 22 03:56:25 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 07:42:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82564c2f sys-libs/ncurses: Fix cygwin build Force -DBUILDING_NCURCES for build tools to avoid dllimport errors. Update tic build to use get_exeext, which fixes native builds. Bug: https://bugs.gentoo.org/852665 Signed-off-by: Peter Foley pefoley.com> Closes: https://github.com/gentoo/gentoo/pull/29713 Signed-off-by: Sam James gentoo.org> sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild | 21 - sys-libs/ncurses/ncurses-6.4.ebuild | 19 +++ 2 files changed, 15 insertions(+), 25 deletions(-) diff --git a/sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild b/sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild index 3dc71f8201ae..406b0ca3cb24 100644 --- a/sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild +++ b/sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc -inherit flag-o-matic toolchain-funcs multilib-minimal preserve-libs usr-ldscript verify-sig +inherit flag-o-matic toolchain-funcs multilib multilib-minimal preserve-libs usr-ldscript verify-sig MY_PV="${PV:0:3}" MY_P="${PN}-${MY_PV}" @@ -198,6 +198,11 @@ src_configure() { # bug #214642 BUILD_CPPFLAGS+=" -D_GNU_SOURCE" + # bug #852665 + if [[ ${CHOST} == *-cygwin* ]]; then + BUILD_CPPFLAGS+=" -DBUILDING_NCURSES" + fi + # Build the various variants of ncurses -- narrow, wide, and threaded. #510440 # Order matters here -- we want unicode/thread versions to come last so that the # binaries in /usr/bin support both wide and narrow. @@ -348,17 +353,7 @@ do_configure() { src_compile() { # See comments in src_configure. if ! has_version -b "~sys-libs/${P}:0" ; then - # We could possibly merge these two branches but opting to be - # conservative when merging some of the Prefix changes. - - if [[ ${CHOST} == *-cygwin* ]] && ! multilib_is_native_abi ; then - # We make 'tic$(x)' here, for Cygwin having x=".exe". - BUILD_DIR="${WORKDIR}" \ -do_compile cross -C progs all PROGS='tic$(x)' - else - BUILD_DIR="${WORKDIR}" \ -do_compile cross -C progs tic - fi + BUILD_DIR="${WORKDIR}" do_compile cross -C progs tic$(get_exeext) fi multilib-minimal_src_compile diff --git a/sys-libs/ncurses/ncurses-6.4.ebuild b/sys-libs/ncurses/ncurses-6.4.ebuild index 2bbacd762737..58a97be7ee7d 100644 --- a/sys-libs/ncurses/ncurses-6.4.ebuild +++ b/sys-libs/ncurses/ncurses-6.4.ebuild @@ -4,7 +4,7 @@ EAPI=7 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc -inherit flag-o-matic toolchain-funcs multilib-minimal preserve-libs usr-ldscript verify-sig +inherit flag-o-matic toolchain-funcs multilib multilib-minimal preserve-libs usr-ldscript verify-sig MY_PV="${PV:0:3}" MY_P="${PN}-${MY_PV}" @@ -142,6 +142,11 @@ src_configure() { # bug #214642 BUILD_CPPFLAGS+=" -D_GNU_SOURCE" + # bug #852665 + if [[ ${CHOST} == *-cygwin* ]]; then + BUILD_CPPFLAGS+=" -DBUILDING_NCURSES" + fi + # Build the various variants of ncurses -- narrow, wide, and threaded. #510440 # Order matters here -- we want unicode/thread versions to come last so that the # binaries in /usr/bin support both wide and narrow. @@ -288,17 +293,7 @@ do_configure() { src_compile() { # See comments in src_configure. if ! has_version -b "~sys-libs/${P}:0" ; then - # We could possibly merge these two branches but opting to be - # conservative when merging some of the Prefix changes. - - if [[ ${CHOST} == *-cygwin* ]] && ! multilib_is_native_abi ; then - # We make 'tic$(x)' here, for Cygwin having x=".exe". - BUILD_DIR="${WORKDIR}" \ -do_compile cross -C progs all PROGS='tic$(x)' - else - BUILD_DIR="${WORKDIR}" \ -do_compile cross -C progs tic - fi + BUILD_DIR="${WORKDIR}" do_compile cross -C progs tic$(get_exeext) fi multilib-minimal_src_compile
[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-collections/
commit: 43931ffa93caaa85f53eb145679cc7fde2065800 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Feb 21 09:55:08 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Feb 22 07:36:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43931ffa dev-java/commons-collections: do not inherit java-utils-2.eclass directly - changes EAPI 7 -> 8 - adds verify-sig Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/29696 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/commons-collections/Manifest | 1 + ...ons-3.2.2.ebuild => commons-collections-3.2.2-r1.ebuild} | 13 - 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/dev-java/commons-collections/Manifest b/dev-java/commons-collections/Manifest index a70cf6348c0f..7038859c5ae2 100644 --- a/dev-java/commons-collections/Manifest +++ b/dev-java/commons-collections/Manifest @@ -1,2 +1,3 @@ DIST commons-collections-3.2.2-src.tar.gz 630693 BLAKE2B a70cebe9526291d5207db7edd7c9b50060413880d41dcb28c01cf05f7e00a9f5e1560012c3c3c763162412282db9512bc2b64a5788f210c5c8866943d912dafb SHA512 2e8ef638f07515b028a3e7e97851fcf1d9023a2c188e211bd1e936f35d3d91c2885adf3b1103ad17dfb7aeea6e7a67ce7826ee346a8a29c1aa7c6b0cf14e9230 +DIST commons-collections-3.2.2-src.tar.gz.asc 819 BLAKE2B a7d170b03613cc284908d95287fc092c01b125c5adffebfc493daf9119e0c9d82fdc7d8ce1865ef45a1e015072f5a09181abcba5b17c9c48d7c6333279da SHA512 c5d33518ed5343b38c10e317f677266858bd9614eff7fdc13a2e0131fe71836c3694f49898843e6978496d7dd2f976b82922230a44cde1eac5f6cdfdb822dcd0 DIST commons-collections-4.4-src.tar.gz 703008 BLAKE2B f4a0e858eb7412bdd431894f923a4731685ceb2463bee002401d8048cc40534f002ec0291aa67297e061a50b624d3de8f64e227f513ab1f3620e38d1d6858255 SHA512 2110e73eda97ca52a886cb708f21d8609a83655861594f3b6eb7a15b777d42fc5d3b28ffc6ecc5e4f0b3fd5407f80019c2ce006f970f55455ef33eee47ee diff --git a/dev-java/commons-collections/commons-collections-3.2.2.ebuild b/dev-java/commons-collections/commons-collections-3.2.2-r1.ebuild similarity index 72% rename from dev-java/commons-collections/commons-collections-3.2.2.ebuild rename to dev-java/commons-collections/commons-collections-3.2.2-r1.ebuild index 3e6fe5ecf537..843a9c53c215 100644 --- a/dev-java/commons-collections/commons-collections-3.2.2.ebuild +++ b/dev-java/commons-collections/commons-collections-3.2.2-r1.ebuild @@ -1,21 +1,21 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 JAVA_PKG_IUSE="doc source test" MAVEN_ID="commons-collections:commons-collections:3.2.2" -inherit java-pkg-2 java-ant-2 java-utils-2 +inherit java-pkg-2 java-ant-2 verify-sig DESCRIPTION="Jakarta-Commons Collections Component" HOMEPAGE="https://commons.apache.org/collections/; -SRC_URI="mirror://apache/${PN/-//}/source/${P}-src.tar.gz" +SRC_URI="https://archive.apache.org/dist/commons/collections/source/commons-collections-${PV}-src.tar.gz + verify-sig? ( https://archive.apache.org/dist/commons/collections/source/commons-collections-${PV}-src.tar.gz.asc )" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="test" RESTRICT="!test? ( test )" DEPEND=" @@ -27,6 +27,9 @@ DEPEND=" RDEPEND=">=virtual/jre-1.8:*" +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-commons )" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/commons.apache.org.asc" + S="${WORKDIR}/${P}-src" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/
commit: c09173717348819973b3da47704c57676249cada Author: Joonas Niilola gentoo org> AuthorDate: Wed Feb 22 07:14:08 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 22 07:14:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0917371 www-client/firefox: drop 102.7.0-r1, 109.0.1-r1 Signed-off-by: Joonas Niilola gentoo.org> www-client/firefox/Manifest | 198 www-client/firefox/firefox-102.7.0-r1.ebuild | 1270 --- www-client/firefox/firefox-109.0.1-r1.ebuild | 1382 -- 3 files changed, 2850 deletions(-) diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 659efb260e80..87aa362cd2f1 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -1,101 +1,3 @@ -DIST firefox-102.7.0esr-ach.xpi 453453 BLAKE2B c3a37da19d61eab81be3de724771b870bac035a9674209e3f41fa7450a5a0a0bce396eb8fc2064dea80033af60404910ec82ea48af08b668974a85740161c4b8 SHA512 ac3e4ea271d591c040aeb1ab890f782a023af5a6c9e76479aa128ee6ed8f94afe0eb4cd636061f9e0c011a0cba86b3bb4505a62345cdb4b0824f3bb8261af335 -DIST firefox-102.7.0esr-af.xpi 418253 BLAKE2B 33239a5681ef089853fe8487111d75ba32c439357eaa39a2cc0a151babb5429771d99ffea51a7489088c5a5b7311f73dba741c7fefbae6c2d64804fcab318ea6 SHA512 ce76a370aeb002127f3973cf9c475dd72cf483d14da29227aaf73057d776e75615a2e324065650413ba4ac114514612f72454547a69b524ae3def605dddb188a -DIST firefox-102.7.0esr-an.xpi 498409 BLAKE2B b74f63c9635608f0c610e3065d7f19f581f39d77956311f650fa7129acd08471a29c1c351207a3997fa16abee6ac0efd61482c73be00bbc8a352b8139ae36fab SHA512 1bda2e0c5c88f92aa08a680e130d1e776f7c748358ea347bf09dc9e1ee77224f7ca85901a24f3016d9e010434a9f42c49a48d6bf6f9bed63e21ce9125ef7188c -DIST firefox-102.7.0esr-ar.xpi 563028 BLAKE2B e547e913bbca26dcf1bba9641699b5540da942712fa4598b4453c41642993189ac3c7630ce173782aa836619d76ce8c1c5a8f5a19310806f0e203bfadf8cac43 SHA512 b471e9be9dc3de3d868f2e98478c3a70fa7647f75f11924624eb435d7b119e1e692a6cab735f1d4a212624f1bc4f03d84b9269f2234bfef5f1e0b2954454ae8b -DIST firefox-102.7.0esr-ast.xpi 493499 BLAKE2B 361f452684b03ed70e25c2185776aa9b8a804c1d5b86f466c0f956bc8d5d13e4a6082ef40f77589308dd99081cbe1d1b75353a8e7cc3991f4c30ef94c9a46564 SHA512 8fdb18f0d35cb06e1d60dbae67fc900e8f0b0ddd97fa243be37d556e9f61c20affa4b62ec80a67b9fc11f0d24e8b556f7e4002eab3fc0dea20afb7ca5edc7f71 -DIST firefox-102.7.0esr-az.xpi 485925 BLAKE2B 8c9ba0d20b2304e4a6975d14dfd93e0772a2296325351ce31c023b57093a75aeea0ed8b810c020e40b0d22089505f94960837894d520eb648ca17693b207d5dc SHA512 ecb3d8c295e36cd749bae424e281180c75b2ca37ded3f4e1a8bd5f4fc747b00b54092dcdb42ac54e79973a90d40c4c54a0b45c467cba4e7bdc09962e98069148 -DIST firefox-102.7.0esr-be.xpi 638913 BLAKE2B 63305ed3fd9d246f6027c031fa3eaf2fe9a9851bd44b28ac5e23c5e4f17c028385db454f00297fa71f517a8a237297fd9a63e5400e322aae1f2861f175544d89 SHA512 f4b75016d0b9f48ebde5683ab27c8196c604ec30ece5df9d285ae53ad914039b3bf437042ceedc3c698933fcb78854a666a2db16338d2bd01cc5dae7459d84b4 -DIST firefox-102.7.0esr-bg.xpi 578862 BLAKE2B 2c0da25557f76c391e867626ff33eaad2d5b6845df6df53b0d161ef444ff0f1ae6041c5ecfb0e5c65d1f9ff8f9ecf319ae3123c8b0d5bf48221a4c2ff5f8c980 SHA512 f9699008f78adc7851cccf12bde14107a1cd49ce0ec4d1138e1e5bb718e0b4166bbb141e485fc64ac37a43ea35a532b978bf7d5d91bd603e38e150b69cd5da09 -DIST firefox-102.7.0esr-bn.xpi 576725 BLAKE2B cd539a2926caebd6d730008216954ca08e662327e12012af84d8ad9328721a5ce200a7d8262f0f397d60494fa77d1febe16685108111a50044c5e2ded85d2189 SHA512 e1e38039f248142f629dacd7b24ad2a47dc0cc14458f2609ad635f9bc1635418ddf5dd8427d5cd4557435fcbb35c19223053e2ccb9faeebc0501a4b3408b1274 -DIST firefox-102.7.0esr-br.xpi 531024 BLAKE2B 2c78f6107d939915736492ea9393130847a1f753968a87513ec5b05643cc704fb173bbe2b642a5eb6ed47ea99c3d3600f94819045f96f38b97caddb2d7d1026c SHA512 f7b38ebc62475fd52e091fba554e78d96841c0025cba05c226a4993997f60f1dc18807ba102b2dcb1a946e4a0ff863808a93ac7cd80bf557de4a9cdc85d66636 -DIST firefox-102.7.0esr-bs.xpi 462135 BLAKE2B b37e359f083a0487e268c1ab7d1a47639c5068a600e9a313b9bc2cb0b6a3f8e4149f5aa38876a11811243f9ffc7aa737198bfca4c2858f1225cd9fcf1f7630ba SHA512 e93a7ba1345e3f97ce333d94b04fc804c7e315d117f23555ae9f18f54114aad52ee91022b4ea3f850ab3da6ed977b0c37dfc47f2b54a6506a75ba6e0a3dc7309 -DIST firefox-102.7.0esr-ca-valencia.xpi 537515 BLAKE2B 68faa6a7a253a34b3e323778d0b2f7bda6af60aee151427a639d1031400528c78ae292f7b8266b1a7aa1fc0dc6f1e5123b016b56284eeb8cf764fdb2db6c31de SHA512 a3786106cd6a47a1a86dad3cd49874242a16215f552790b93428624f25e93d6e11570aa29b73195a811cc4ccc6dd8462ba95fe26b39a1b26ca992835b7f62dd7 -DIST firefox-102.7.0esr-ca.xpi 540470 BLAKE2B d30cb9c935ad087c133473c4198136cc7b6a8bbe6555efb71070b18822f1a7dd1e70c59ecce38be30fb44ad0a233e4a41ed8fa7fcc909e9fb3965f60e37132d3 SHA512 e53ee95066e1539ba8c4ad9576ca150338c56a8d2217c6457ca235670d89736b4baf0139cec88de59f926382b542656af322413ed51c787657357bb1ea6c9bea -DIST firefox-102.7.0esr-cak.xpi 550773 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nss/
commit: b5ee1246920c182620a049bec9a61a51b2bb8000 Author: Joonas Niilola gentoo org> AuthorDate: Wed Feb 22 07:13:22 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 22 07:13:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5ee1246 dev-libs/nss: drop 3.87 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/nss/Manifest| 1 - dev-libs/nss/nss-3.87.ebuild | 394 --- 2 files changed, 395 deletions(-) diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest index 5ca3926c8ee3..28db8881b279 100644 --- a/dev-libs/nss/Manifest +++ b/dev-libs/nss/Manifest @@ -1,4 +1,3 @@ DIST nss-3.79.2.tar.gz 84825187 BLAKE2B 9589095a0f3af5201662fe96ba4dac73c661db3abde534941ea61d597dce1016dc06f8559e26fafc940f2b123987381e1faa22ff6a995ef3cc0a9dc4ebe7a4ad SHA512 52ca7574d2bb6e2fd874ac40f3e75d58135b103d8bd4b964a9262b5c302b4668ff7c8f5dabbef46e413fd72faeddc44057bc7b489946813331cc9a481d078181 -DIST nss-3.87.tar.gz 71435408 BLAKE2B 0d69e18b1e2c4ccfc86db8f3afba94d5000e8ab2a4e766eb6f99f13f57d78b62dd711a0f5f70a24378a3cf1e435cc8ecb7e6fbeae18d5db0176660a0ea35dac2 SHA512 4ec7b94e537df109638b821f3a7e3b7bf31d89c3739a6e4c85cad4fab876390ae482971d6f66198818400f467661e86f39dc1d2a4a88077fd81e3a0b7ed64110 DIST nss-3.88.1.tar.gz 71607211 BLAKE2B ff84d3153a01519a52e83be5327453d8e6a81e1f62ccd69906b549fe42ec5ebf075b403395a67bc75f3c7f7dd33ef49f3b1f33558652ff75ee87e2970b2e06a4 SHA512 d15289803a4c3caa1b7a8872b761a95b4f571688c8b8ffaf2a1478e032a356fbcf8a9239ebe1777561503329f63dd237384e1d8af9ca70fb48b40e70954b455a DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4 diff --git a/dev-libs/nss/nss-3.87.ebuild b/dev-libs/nss/nss-3.87.ebuild deleted file mode 100644 index 9f7409bf5cbe.. --- a/dev-libs/nss/nss-3.87.ebuild +++ /dev/null @@ -1,394 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic multilib toolchain-funcs multilib-minimal - -NSPR_VER="4.35" -RTM_NAME="NSS_${PV//./_}_RTM" - -DESCRIPTION="Mozilla's Network Security Services library that implements PKI support" -HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS; -SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz - cacert? ( https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch )" - -LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" -IUSE="cacert test +utils cpu_flags_ppc_altivec cpu_flags_ppc_vsx" -RESTRICT="!test? ( test )" -# pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND -RDEPEND=" - >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}] - >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] - >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] - virtual/pkgconfig -" -DEPEND="${RDEPEND}" -BDEPEND="dev-lang/perl" - -S="${WORKDIR}/${P}/${PN}" - -MULTILIB_CHOST_TOOLS=( - /usr/bin/nss-config -) - -PATCHES=( - # Custom changes for gentoo - "${FILESDIR}/${PN}-3.53-gentoo-fixups.patch" - "${FILESDIR}/${PN}-3.21-gentoo-fixup-warnings.patch" - "${FILESDIR}/${PN}-3.23-hppa-byte_order.patch" -) - -QA_PKGCONFIG_VERSION="${PV}.0" - -src_prepare() { - default - - if use cacert ; then - eapply -p2 "${DISTDIR}"/nss-cacert-class1-class3-r2.patch - fi - - pushd coreconf >/dev/null || die - # hack nspr paths - echo 'INCLUDES += -I$(DIST)/include/dbm' \ - >> headers.mk || die "failed to append include" - - # modify install path - sed -e '/CORE_DEPTH/s:SOURCE_PREFIX.*$:SOURCE_PREFIX = $(CORE_DEPTH)/dist:' \ - -i source.mk || die - - # Respect LDFLAGS - sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk - - # Workaround make-4.4's change to sub-make, bmo#1800237, bgo#882069 - sed -i -e "s/^CPU_TAG = _.*/CPU_TAG = _$(nssarch)/" Linux.mk || die - - popd >/dev/null || die - - # Fix pkgconfig file for Prefix - sed -i -e "/^PREFIX =/s:= /usr:= ${EPREFIX}/usr:" \ - config/Makefile || die - - # use host shlibsign if need be #436216 - if tc-is-cross-compiler ; then - sed -i \ - -e 's:"${2}"/shlibsign:shlibsign:' \ - cmd/shlibsign/sign.sh || die - fi - - # dirty hack - sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../freebl/\$(OBJDIR):" \ - lib/ssl/config.mk || die -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/raft/
commit: 6b09de38a8edb68572856280b151cbe80f2e182f Author: Joonas Niilola gentoo org> AuthorDate: Wed Feb 22 07:12:25 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 22 07:12:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b09de38 dev-libs/raft: drop 0.16.0 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/raft/Manifest | 1 - dev-libs/raft/raft-0.16.0.ebuild | 55 2 files changed, 56 deletions(-) diff --git a/dev-libs/raft/Manifest b/dev-libs/raft/Manifest index 6c541200fb2c..41a25caa352f 100644 --- a/dev-libs/raft/Manifest +++ b/dev-libs/raft/Manifest @@ -1,2 +1 @@ -DIST raft-0.16.0.tar.gz 347565 BLAKE2B 8452feed5bffefcc8087e62cdd48bda05be6a4068fbffcb0621779ab349902015be9095f252a253d6584faf4bfc6c8daefd97a130e7a9f8ef682ca03efd70dc0 SHA512 cee4a2f6fd9a0a16b591d46aa9df2104a50f2b62068eb27017e3347fc28a6b3cd3aef6bfabe3acc7e72844406b4b71aff1d1e088d08e83d6d2f5744876a681c8 DIST raft-0.17.1.tar.gz 354331 BLAKE2B d1be3eb4139422dab8126879d2ba0782e8635a60ce9752f4389f79dd2238021d9679d3b5f799c9627921c954a4395cdff139ff41f8145ebc43190f2c4aa3e5a7 SHA512 20e2b4a144a597b77bcb31e8b22355725142b14fb50e20b33509e7b0dd10aa20d08501b66e836c659e9aa492184db71ea9e53a45fe4b908b1464eb94431154db diff --git a/dev-libs/raft/raft-0.16.0.ebuild b/dev-libs/raft/raft-0.16.0.ebuild deleted file mode 100644 index 2e08c12f2d18.. --- a/dev-libs/raft/raft-0.16.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="C implementation of the Raft consensus protocol" -HOMEPAGE="https://github.com/canonical/raft; -SRC_URI="https://github.com/canonical/raft/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3-with-linking-exception" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" -IUSE="lz4 test zfs" -RESTRICT="!test? ( test )" - -DEPEND="dev-libs/libuv:= - lz4? ( app-arch/lz4:= )" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/raft-0.10.0-toggle-zfs.patch - "${FILESDIR}"/raft-0.11.3-disable-automagic-check-for-lz4.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --enable-uv - - --disable-benchmark - --disable-debug - --disable-example - --disable-sanitize - --disable-static - - $(use_enable lz4) - $(use_enable test fixture) - - $(use_with zfs) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: app-containers/lxc/, app-containers/lxc/files/
commit: f565998a51b1e190e4595d726873e1775b2bc4c8 Author: Joonas Niilola gentoo org> AuthorDate: Wed Feb 22 07:11:49 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 22 07:11:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f565998a app-containers/lxc: drop 5.0.1-r2 Signed-off-by: Joonas Niilola gentoo.org> app-containers/lxc/Manifest| 2 - .../lxc/files/lxc-5.0.1-glibc-2.36.patch | 383 - ...d_bus_call_method_async-insteaf-of-asyncv.patch | 44 --- app-containers/lxc/lxc-5.0.1-r2.ebuild | 171 - 4 files changed, 600 deletions(-) diff --git a/app-containers/lxc/Manifest b/app-containers/lxc/Manifest index 94adb342d397..42ff946b34f8 100644 --- a/app-containers/lxc/Manifest +++ b/app-containers/lxc/Manifest @@ -1,4 +1,2 @@ -DIST lxc-5.0.1.tar.gz 973206 BLAKE2B 6d5cb1a03eb2612d0f8cb59783a64ec42bedd560cacfebf76383d9599dfc153e381f0e584a1c8c9a0b5b18a46bfb01863649dc5a019546e9ded6079b5ec69ddd SHA512 c87563b556aec83c93a7c62932217791e92da950cc76983f0d5e1d603fe1ae298a63fb5e88ec9ef5173846d579babb5acd0836679b915de00844bb9edf9c8d7e -DIST lxc-5.0.1.tar.gz.asc 833 BLAKE2B f85df5fc5bd88a738042f622ee4191b99e0a8e07db7ceb5824d634bc451f4bf93c8b64d1c72d4899f639ad30bbc9ee82be292dbe310218fa20566ee00f9bb752 SHA512 09de4e74d174b54cf9240ca4ef4793b9f63355c65f610abffb40e6dc2dc9130380761a50725e4dcee39b421e4b51c874d141fe22d5ecfd7ad3af35f7ebec09a0 DIST lxc-5.0.2.tar.gz 973977 BLAKE2B e6017406b96f53525b576528814922a017a7d65fb04724046236307f4e85219b3c8ac725678e57ae3f77a4e817f718748e8c61fbc8147160e4ac87d3146b6567 SHA512 2e8800875e9c91cc0cbfdfc33c43d84bad9471d8a1b8ccd52d7d9c6fe44f280f9f701b8ccc2e0f5319a3e4c50d8c4331722f0dd9c0347575eb4f7b4ed110bef3 DIST lxc-5.0.2.tar.gz.asc 833 BLAKE2B 3d78f8a87b2f45d2b91a9a6595d286e2fc1dcfc7d28f3c1d86e968860a7e346506ab28d4dafffede8acf1f82e8b12f90eda2e6210cd6bdec702f59bad97295c6 SHA512 9bd1ef117cf256841b75d409e8f14b88ed54fdfc9c8c472b6baa5e9695e39cdb8c1f47ce612dc8263abb65511df0812554cc9a5820cdd6c1539a07283a4cd08f diff --git a/app-containers/lxc/files/lxc-5.0.1-glibc-2.36.patch b/app-containers/lxc/files/lxc-5.0.1-glibc-2.36.patch deleted file mode 100644 index e186c7fbb282.. --- a/app-containers/lxc/files/lxc-5.0.1-glibc-2.36.patch +++ /dev/null @@ -1,383 +0,0 @@ -From c1115e1503bf955c97f4cf3b925a6a9f619764c3 Mon Sep 17 00:00:00 2001 -From: Christian Brauner -Date: Tue, 9 Aug 2022 16:14:25 +0200 -Subject: [PATCH 1/3] build: detect where struct mount_attr is declared - -Fixes: #4176 -Signed-off-by: Christian Brauner (Microsoft) - meson.build| 30 -- - src/lxc/conf.c | 6 +++--- - src/lxc/conf.h | 2 +- - src/lxc/mount_utils.c | 6 +++--- - src/lxc/syscall_wrappers.h | 12 ++-- - 5 files changed, 45 insertions(+), 11 deletions(-) - -diff --git a/meson.build b/meson.build -index a145faf069..f679aabbc8 100644 a/meson.build -+++ b/meson.build -@@ -590,7 +590,6 @@ decl_headers = ''' - foreach decl: [ - '__aligned_u64', - 'struct clone_args', --'struct mount_attr', - 'struct open_how', - 'struct rtnl_link_stats64', - ] -@@ -610,7 +609,6 @@ foreach tuple: [ - ['struct seccomp_notif_sizes'], - ['struct clone_args'], - ['__aligned_u64'], --['struct mount_attr'], - ['struct open_how'], - ['struct rtnl_link_stats64'], - ] -@@ -630,6 +628,34 @@ foreach tuple: [ - endif - endforeach - -+## Types. -+decl_headers = ''' -+#include -+''' -+ -+# We get -1 if the size cannot be determined -+if cc.sizeof('struct mount_attr', prefix: decl_headers, args: '-D_GNU_SOURCE') > 0 -+srcconf.set10('HAVE_' + 'struct mount_attr'.underscorify().to_upper(), true) -+found_types += 'struct mount_attr (sys/mount.h)' -+else -+srcconf.set10('HAVE_' + 'struct mount_attr'.underscorify().to_upper(), false) -+missing_types += 'struct mount_attr (sys/mount.h)' -+endif -+ -+## Types. -+decl_headers = ''' -+#include -+''' -+ -+# We get -1 if the size cannot be determined -+if cc.sizeof('struct mount_attr', prefix: decl_headers, args: '-D_GNU_SOURCE') > 0 -+srcconf.set10('HAVE_UAPI_' + 'struct mount_attr'.underscorify().to_upper(), true) -+found_types += 'struct mount_attr (linux/mount.h)' -+else -+srcconf.set10('HAVE_UAPI_' + 'struct mount_attr'.underscorify().to_upper(), false) -+missing_types += 'struct mount_attr (linux/mount.h)' -+endif -+ - ## Headers. - foreach ident: [ - ['bpf', '''#include -diff --git a/src/lxc/conf.c b/src/lxc/conf.c -index ffbe74c2f6..4193cd07f5 100644 a/src/lxc/conf.c -+++ b/src/lxc/conf.c -@@ -2885,7 +2885,7 @@ static int __lxc_idmapped_mounts_child(struct lxc_handler *handler, FILE *f) - struct lxc_mount_options opts = {}; - int dfd_from; - const char *source_relative, *target_relative; -- struct
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nspr/
commit: 93878ab22b862abe76298dbece355858e3683588 Author: Joonas Niilola gentoo org> AuthorDate: Wed Feb 22 07:12:46 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 22 07:12:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93878ab2 dev-libs/nspr: drop 4.35 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/nspr/nspr-4.35.ebuild | 156 - 1 file changed, 156 deletions(-) diff --git a/dev-libs/nspr/nspr-4.35.ebuild b/dev-libs/nspr/nspr-4.35.ebuild deleted file mode 100644 index ad396daa8c3f.. --- a/dev-libs/nspr/nspr-4.35.ebuild +++ /dev/null @@ -1,156 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools toolchain-funcs multilib-minimal - -MIN_PV="$(ver_cut 2)" - -DESCRIPTION="Netscape Portable Runtime" -HOMEPAGE="https://www.mozilla.org/projects/nspr/; -SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz; - -LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris" -IUSE="debug" - -MULTILIB_CHOST_TOOLS=( - /usr/bin/nspr-config -) - -PATCHES=( - "${FILESDIR}"/${PN}-4.23-prtime.patch - "${FILESDIR}"/${PN}-4.7.1-solaris.patch - "${FILESDIR}"/${PN}-4.10.6-solaris.patch - "${FILESDIR}"/${PN}-4.8.4-darwin-install_name.patch - "${FILESDIR}"/${PN}-4.8.9-link-flags.patch - # We do not need to pass -L$libdir via nspr-config --libs - "${FILESDIR}"/${PN}-4.9.5_nspr_config.patch -) - -QA_CONFIGURE_OPTIONS="--disable-static" - -src_prepare() { - cd "${S}"/nspr || die - - default - - use elibc_musl && eapply "${FILESDIR}"/${PN}-4.21-ipv6-musl-support.patch - - # rename configure.in to configure.ac for new autotools compatibility - if [[ -e "${S}"/nspr/configure.in ]] ; then - einfo "Renaming configure.in to configure.ac" - mv "${S}"/nspr/configure.{in,ac} || die - else - elog "configure.in rename logic can be removed from ebuild." - fi - - # We must run eautoconf to regenerate configure - eautoconf - - # make sure it won't find Perl out of Prefix - sed -i -e "s/perl5//g" "${S}"/nspr/configure || die - - # Respect LDFLAGS - sed -i -e 's/\$(MKSHLIB) \$(OBJS)/\$(MKSHLIB) \$(LDFLAGS) \$(OBJS)/g' \ - "${S}"/nspr/config/rules.mk || die -} - -multilib_src_configure() { - # We use the standard BUILD_xxx but nspr uses HOST_xxx - tc-export_build_env BUILD_CC - export HOST_CC=${BUILD_CC} HOST_CFLAGS=${BUILD_CFLAGS} HOST_LDFLAGS=${BUILD_LDFLAGS} - tc-export AR AS CC CXX RANLIB - [[ ${CBUILD} != ${CHOST} ]] \ - && export CROSS_COMPILE=1 \ - || unset CROSS_COMPILE - - local myconf=( - --libdir="${EPREFIX}/usr/$(get_libdir)" - $(use_enable debug) - $(use_enable !debug optimize) - ) - - # The configure has some fancy --enable-{{n,x}32,64bit} switches - # that trigger some code conditional to platform & arch. This really - # matters for the few common arches (x86, ppc) but we pass a little - # more of them to be future-proof. - - # use ABI first, this will work for most cases - case "${ABI}" in - alpha|arm|hppa|m68k|o32|ppc|s390|sh|sparc|x86) ;; - n32) myconf+=( --enable-n32 );; - x32) myconf+=( --enable-x32 );; - s390x|*64) myconf+=( --enable-64bit );; - default) # no abi actually set, fall back to old check - einfo "Running a short build test to determine 64bit'ness" - echo > "${T}"/test.c || die - ${CC} ${CFLAGS} ${CPPFLAGS} -c "${T}"/test.c -o "${T}"/test.o || die - case $(file "${T}"/test.o) in - *32-bit*x86-64*) myconf+=( --enable-x32 );; - *64-bit*|*ppc64*|*x86_64*) myconf+=( --enable-64bit );; - *32-bit*|*ppc*|*i386*) ;; - *) die "Failed to detect whether your arch is 64bits or 32bits, disable distcc if you're using it, please";; - esac ;; - *) ;; - esac - - # Ancient autoconf needs help finding the right tools. - LC_ALL="C" ECONF_SOURCE="${S}/nspr" \ - ac_cv_path_AR="${AR}" \ - ac_cv_path_AS="${AS}" \ - econf "${myconf[@]}" -} - -multilib_src_test() { - # https://firefox-source-docs.mozilla.org/nspr/running_nspr_tests.html - cd "${BUILD_DIR}/pr/tests" || die - einfo "Building tests" - emake - - einfo "Running test suite" -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nss-pem/
commit: cd1dfba9f130ac3865d54798c2af1bada9920336 Author: Joonas Niilola gentoo org> AuthorDate: Wed Feb 22 07:13:03 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 22 07:13:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd1dfba9 dev-libs/nss-pem: drop 1.0.9 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/nss-pem/Manifest | 1 - dev-libs/nss-pem/nss-pem-1.0.9.ebuild | 29 - 2 files changed, 30 deletions(-) diff --git a/dev-libs/nss-pem/Manifest b/dev-libs/nss-pem/Manifest index b011bdde4123..173021bb45ae 100644 --- a/dev-libs/nss-pem/Manifest +++ b/dev-libs/nss-pem/Manifest @@ -1,3 +1,2 @@ DIST nss-pem-1.0.8.tar.xz 41840 BLAKE2B 6a210517b6f70a6a1a0351970811500c1364c6cbb0159dc4b7b3edeff7c01d3b643a5a4a4946a350a1a49898570141acda1e913fdc79d750339f5021445e61c7 SHA512 9fd1fa9203fd707668506752be6f99d26e53281b8b95d7c3020da33ab8cb287890b66c8a59f1ee952fe8d2a8a350d7c5b4214a523a2e1762e48989f02c408b33 -DIST nss-pem-1.0.9.tar.xz 41848 BLAKE2B 606c8db9f8f8b6f46dfcc1128903d7139ba7b9d0062b7137d78ab7ba8af1877d1a6f9e96c139715dcdaf76a6ef268031692395d80efc00db719a5984edfda9e4 SHA512 c656e2f6ab1a0ab9448ef9efd70168f17901f585b53237f3dae493a1a40f8c90dfeb25b81e46472e479bfa3f443994669b5614f124cd828224227b7b8326f6f3 DIST nss-pem-1.1.0.tar.xz 41928 BLAKE2B 99dae611fd8caa58947fb518a68462c1fc779fd19bc3ba8d81aa81bc167b9ecb77830d9dd0b883996b2b62a49809f9830a989ae39facc3d421266c17af1c28c7 SHA512 0fe2b4a3f1fe1746845ba51fa246b7c21b3197e7533fa77851eba2c4163e07b53114ee84f8ad493542ffc00bc1dfe2bf93524f4fead4e3d7b1eed600f73c048c diff --git a/dev-libs/nss-pem/nss-pem-1.0.9.ebuild b/dev-libs/nss-pem/nss-pem-1.0.9.ebuild deleted file mode 100644 index 363033f7db86.. --- a/dev-libs/nss-pem/nss-pem-1.0.9.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake-multilib - -DESCRIPTION="PEM file reader for Network Security Services (NSS)" -HOMEPAGE="https://github.com/kdudka/nss-pem; -SRC_URI="https://github.com/kdudka/${PN}/releases/download/${P}/${P}.tar.xz; - -LICENSE="MPL-1.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-solaris" - -DEPEND="dev-libs/nss - dev-libs/nspr" -RDEPEND="${DEPEND}" -BDEPEND="dev-libs/nss - virtual/pkgconfig" - -S="${WORKDIR}/${P}/src" - -multilib_src_configure() { - local mycmakeargs=( - -DLIB_INSTALL_DIR="$(get_libdir)" - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/dqlite/
commit: 59d4decf8c80dd4e853a200c28ac15bc2753d364 Author: Joonas Niilola gentoo org> AuthorDate: Wed Feb 22 07:12:10 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 22 07:12:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d4decf dev-libs/dqlite: drop 1.13.0 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/dqlite/Manifest | 1 - dev-libs/dqlite/dqlite-1.13.0.ebuild | 46 2 files changed, 47 deletions(-) diff --git a/dev-libs/dqlite/Manifest b/dev-libs/dqlite/Manifest index dbfef5c8a9ce..7f512103afb5 100644 --- a/dev-libs/dqlite/Manifest +++ b/dev-libs/dqlite/Manifest @@ -1,2 +1 @@ -DIST dqlite-1.13.0.tar.gz 190627 BLAKE2B 02880a112a7b070ee19653b60f19dbb49030b1d0d1bd3671577137ce281fd1af9c135f138d692fcc1c14592972cc9321198b3a2003fa0e81829c8ae462604964 SHA512 da56c622c75dcdc1df814d2b7acfeb08cb046fa7b74691d63575ddb3d30f91b441b8f58cc72466872b4c5e0028706b6505846d8f3d06583be844baefdd85f8a9 DIST dqlite-1.14.0.tar.gz 190757 BLAKE2B 5304ff10134c7775c4475f77bbe60cc6892cc35c3f2a7b4813743cd27fc1176a1d513d66ebf22b47ed7e83fa833be1408f44f781fbd8200bfd3f4465ea1d6011 SHA512 4305b289903766f00c26e278cce3f761c778b67105a6d7e51e66cc1cbf85564fd41f27689b6895c6f182968d851e10a40d052570d55e22007e9eb5c2929dabd9 diff --git a/dev-libs/dqlite/dqlite-1.13.0.ebuild b/dev-libs/dqlite/dqlite-1.13.0.ebuild deleted file mode 100644 index 5dc934b5faf6.. --- a/dev-libs/dqlite/dqlite-1.13.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Embeddable, replicated and fault tolerant SQL engine" -HOMEPAGE="https://dqlite.io/ https://github.com/canonical/dqlite; -SRC_URI="https://github.com/canonical/dqlite/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3-with-linking-exception" -SLOT="0/1.12.0" -KEYWORDS="amd64 ~arm64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-db/sqlite:3 - dev-libs/libuv:= - >=dev-libs/raft-0.16.0" -DEPEND="${RDEPEND} - test? ( >=dev-libs/raft-0.13.0[lz4,test] )" -BDEPEND="virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/dqlite-1.12.0-disable-werror.patch ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --disable-backtrace - --disable-debug - --disable-sanitize - --disable-static - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: app-containers/lxd/
commit: a29385a59262671a79e9fb596eab2b75d019c00e Author: Joonas Niilola gentoo org> AuthorDate: Wed Feb 22 07:11:05 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 22 07:11:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a29385a5 app-containers/lxd: stabilize 5.0.2-r1 for amd64 Signed-off-by: Joonas Niilola gentoo.org> app-containers/lxd/lxd-5.0.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/lxd/lxd-5.0.2-r1.ebuild b/app-containers/lxd/lxd-5.0.2-r1.ebuild index 71d742a84eeb..c71e17124ef0 100644 --- a/app-containers/lxd/lxd-5.0.2-r1.ebuild +++ b/app-containers/lxd/lxd-5.0.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://linuxcontainers.org/downloads/lxd/${P}.tar.gz LICENSE="Apache-2.0 BSD LGPL-3 MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" IUSE="apparmor nls" DEPEND="acct-group/lxd
[gentoo-commits] repo/gentoo:master commit in: sci-libs/pytorch/
commit: 1c138845549fbbd957aa9c6c41aa57d81666c04c Author: Alfredo Tupone gentoo org> AuthorDate: Wed Feb 22 06:52:45 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Feb 22 06:53:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c138845 sci-libs/pytorch: support python 3.11 Signed-off-by: Alfredo Tupone gentoo.org> sci-libs/pytorch/{pytorch-1.13.1.ebuild => pytorch-1.13.1-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/pytorch/pytorch-1.13.1.ebuild b/sci-libs/pytorch/pytorch-1.13.1-r1.ebuild similarity index 97% rename from sci-libs/pytorch/pytorch-1.13.1.ebuild rename to sci-libs/pytorch/pytorch-1.13.1-r1.ebuild index 898c43a39ba9..956c5e89cbc8 100644 --- a/sci-libs/pytorch/pytorch-1.13.1.ebuild +++ b/sci-libs/pytorch/pytorch-1.13.1-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9,10} ) +PYTHON_COMPAT=( python3_{9..11} ) DISTUTILS_SINGLE_IMPL=1 inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: app-containers/netavark/
commit: 8b103f3f1cf881b775fd434c3da260b89d9a8c71 Author: Zac Medico gentoo org> AuthorDate: Wed Feb 22 06:34:45 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Feb 22 06:42:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b103f3f app-containers/netavark: new package, add 1.4.0 Closes: https://bugs.gentoo.org/895270 Signed-off-by: Zac Medico gentoo.org> app-containers/netavark/Manifest | 183 ++ app-containers/netavark/metadata.xml | 16 ++ app-containers/netavark/netavark-1.4.0.ebuild | 213 ++ 3 files changed, 412 insertions(+) diff --git a/app-containers/netavark/Manifest b/app-containers/netavark/Manifest new file mode 100644 index ..f4e818925e5f --- /dev/null +++ b/app-containers/netavark/Manifest @@ -0,0 +1,183 @@ +DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60 SHA512 0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c +DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 +DIST anyhow-1.0.66.crate 43770 BLAKE2B 8d74397c47bd64c00f015cf7ee279fa020ea39191440208d77e4a5fdb35fca531e8bb9b765be223b24050d0fd1db76fa5b516146f450937f84a5c113c9eca997 SHA512 7b4078906df2805d491dc2f29c4eec85a9f43078c0dcd9c05261c2706ed655953b693c4f59fda62547681b29cda9ac7a0789f1359bb18110403cfe34e9fb0dc3 +DIST async-broadcast-0.4.1.crate 19732 BLAKE2B 9b48985cf6b10a14911a7c83c742357c818bd5e0847eb825fb00b89ac90961504eda9ba3c5b2312bc02800e41863bc03772519a44e3ea8429be99783f6256509 SHA512 b4fe8fb92d957f0988e7d68fdc81153636a3fb30c019dc005fd9a17838fcc6b68e06b84828cad06259dd334a2fa478f5418e0f0d8091f1fe5be7ff59e6e31ef9 +DIST async-channel-1.7.1.crate 12855 BLAKE2B f7762c5d3fa880da7e31f176fc28d9997fcb734c8cb850f8f369315af317c6c0a0b8b834b23474b8320cacfa5fda7464f60cf28f284b68b45d9abb728201bd89 SHA512 26c2fcc2b0f0bd1fb58826f7a0ef1bdd3069c02c00b7e59c2c7001f39d347df8c9882eee8682629ff8d94e88973186b20fcf2ee6885332024d181d3525866cd9 +DIST async-executor-1.5.0.crate 15068 BLAKE2B d764f9166018d0dd07ca687be64f139e4dd8ae8488a1d6ada0595a17abb5fbd1c04b37c00b1f02e6c100529eeb0e9147729833e2203c56d4b92ae76fa75929ab SHA512 0fa79f50648aafed31d572e25534ac10df7d5d105119d4f6e1cc9af710e86103b0def49829ed6523e384634a3ccd697d01f07e4898c1e84dcb48d3fe52aaed5d +DIST async-io-1.10.0.crate 36493 BLAKE2B 5ccfbf160aefe2b8a661e74b09d8b5374c403759d78c8d0a13db47d7e7943c22938d1c7bd03512a98899aa9f4cc8b31584e0fb47e4d296f369b8d2908c5a912b SHA512 f1ba7cd3f28944c106dc94c05ca4cac851299bed6899a53867580317c73436d062c164a1de55ee9b2913d3c34470ef3c25c2ffdb2a9d342ed9919961b6e5377b +DIST async-lock-2.6.0.crate 20497 BLAKE2B 9703dec1ecfda4b482b6df48bb1691b8aa5e6645c310e437656cb7eccd2115f2af6443063dd9f1ffd0108aa866cacdbabbebc287800b7824a25f2d1b8fbb4a42 SHA512 20cb5f5f37d4c4fd7f010d96ed79a924dcc7eee3584027c48ea0edc04d19158f080771acd63fe0534dc5762937a0c1ea8bce8df707526a9f245b5dda61317dad +DIST async-recursion-1.0.0.crate 10746 BLAKE2B 2f7457958f3565e440d404c7cc0dc8077c731909ef27a625afe906bc42d4639a9ccefe9200e701ab8f3791d96d5e8a4ae784241ed37c5d1f226833d3feeba1d8 SHA512 3c1ea5a7810fab786ad8a815077894ed8413c5e4fba74e0998fc0847c6ea79fe8dad0926a778bfd02a671172c2386184e388cbaee687b777ad3eab080115a515 +DIST async-task-4.3.0.crate 29544 BLAKE2B ed27a637b0c7196f9dbc13b597cd97afbf4bdcd78d5f46e20862a39f41ea3b2dd9335795dbb8fc22e2c4ba75e4678156fb062f91211e1caf2475546ca99ba327 SHA512 55f4fa697d1e00946e3e518e35117552e66a28a4c52e72f66af4c1b9a31e932d1fd32f31a4097fea707789575a9aec0db2ce9eb51643909480a41c52d3558d22 +DIST async-trait-0.1.58.crate 26783 BLAKE2B 6ea40439b0d57169ae3346f4cc3b57322be7e073070cc4d3e476d349e9e2dcc95aaf8b9360a6d2dff82e6ba5d86ca1cbfa3ad54f7bd2740b8ac2b7bf0ac75f4a SHA512 2ce2e2ca1128c413667618bb1d865d6f3d2de89c9480c4124321a2cee2e51908fa6b7e911bcb1c5699a21cc296d221f9b4e970df6c37f5b2b234de05a6138291 +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST bitflags-1.3.2.crate 23021 BLAKE2B
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/fastfetch/
commit: 2bd517aa02841718cf7297a22d2e59f863aea664 Author: Viorel Munteanu gentoo org> AuthorDate: Wed Feb 22 06:28:02 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Wed Feb 22 06:28:02 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2bd517aa app-misc/fastfetch: drop 1.8.2 Signed-off-by: Viorel Munteanu gentoo.org> app-misc/fastfetch/Manifest | 1 - app-misc/fastfetch/fastfetch-1.8.2.ebuild | 95 --- 2 files changed, 96 deletions(-) diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index 7b030d2a8..e533dbeac 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,3 +1,2 @@ DIST fastfetch-1.10.1.tar.gz 526593 BLAKE2B f64832bc8f1937eae352e47e9448ad5be7aa30c7c583590d591840cb718d3aa4bdabe3ce49ef5401a930a144dd64ba5d37503ba13aad8b37b8d4c6088494671b SHA512 83fbddaf87095d35ee19c3527a65fe942a08e16ebc6838331336c2d06683e8385d6c2f0ff3080c2a529590614e18a8cc2ef74fa0fc7065a86f7a7b65716fc026 -DIST fastfetch-1.8.2.tar.gz 495971 BLAKE2B e490323b2a18c2cc6a17569955fde820584a4b1e547ad18162b1cbb6f72c61cf8e891c4d1ed56c89f78ac0bc3d5769603e1dfc61c32bad07985c0df27cdf5e10 SHA512 cad6e1f69fd9192e63a55478ee6abe1f0a72c1d4af645d2b8fc1e56fc90eda80f62b5da7a87744ba1a668e5f0b785aac0e49be90867d3b61c674cf455cf984c0 DIST fastfetch-1.9.1.tar.gz 510560 BLAKE2B 086f743a0e9ec09a3222d9c9951e26449dde90d00fb297d96611393bf23ab6eb8df255e9519b35904d73faa726ea83f673c5ea977a9f2b7f0689de898b0683ba SHA512 9b449aa3b5072d2f7b7857d7a11e315dbb7d4148e2761487e6682980e53bb3acf3ccd14b57bf9d788288a931f8aa940b699f07b1a09673fee53d70f63b081f83 diff --git a/app-misc/fastfetch/fastfetch-1.8.2.ebuild b/app-misc/fastfetch/fastfetch-1.8.2.ebuild deleted file mode 100644 index 37a92f2e8..0 --- a/app-misc/fastfetch/fastfetch-1.8.2.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Fast system information tool" -HOMEPAGE="https://github.com/LinusDierheimer/fastfetch; -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git; - [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master - [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev - [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" -else - SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="X chafa dbus gnome imagemagick opencl opengl osmesa pci sqlite vulkan wayland xcb xfce xrandr" - -# note - qa-vdb will always report errors because fastfetch loads the libs dynamically -RDEPEND=" - sys-libs/zlib - X? ( x11-libs/libX11 ) - chafa? ( media-gfx/chafa ) - dbus? ( sys-apps/dbus ) - gnome? ( - dev-libs/glib - gnome-base/dconf - ) - imagemagick? ( media-gfx/imagemagick:= ) - opencl? ( virtual/opencl ) - opengl? ( media-libs/libglvnd[X] ) - osmesa? ( media-libs/mesa[osmesa] ) - pci? ( sys-apps/pciutils ) - sqlite? ( dev-db/sqlite:3 ) - vulkan? ( media-libs/vulkan-loader ) - wayland? ( dev-libs/wayland ) - xcb? ( x11-libs/libxcb ) - xfce? ( xfce-base/xfconf ) - xrandr? ( x11-libs/libXrandr ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -REQUIRED_USE=" - xrandr? ( X ) - chafa? ( imagemagick ) -" - -src_configure() { - local fastfetch_enable_imagemagick7=no - local fastfetch_enable_imagemagick6=no - if use imagemagick; then - fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no) - fastfetch_enable_imagemagick6=$(has_version '
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/fastfetch/
commit: ec5bddd22ec247e4b3899cbdc10cdec8130a1d7f Author: Viorel Munteanu gentoo org> AuthorDate: Wed Feb 22 06:28:22 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Wed Feb 22 06:28:22 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec5bddd2 app-misc/fastfetch: sync live Signed-off-by: Viorel Munteanu gentoo.org> app-misc/fastfetch/fastfetch-0.1..ebuild | 39 +++- app-misc/fastfetch/fastfetch-0.2..ebuild | 39 +++- 2 files changed, 42 insertions(+), 36 deletions(-) diff --git a/app-misc/fastfetch/fastfetch-0.1..ebuild b/app-misc/fastfetch/fastfetch-0.1..ebuild index fa45a9f5f..c60289caf 100644 --- a/app-misc/fastfetch/fastfetch-0.1..ebuild +++ b/app-misc/fastfetch/fastfetch-0.1..ebuild @@ -20,7 +20,7 @@ fi LICENSE="MIT" SLOT="0" -IUSE="X chafa dbus gnome imagemagick networkmanager opencl opengl osmesa pci sqlite vulkan wayland xcb xfce xrandr" +IUSE="X chafa dbus gnome imagemagick networkmanager opencl opengl osmesa pci pulseaudio sqlite vulkan wayland xcb xfce xrandr" # note - qa-vdb will always report errors because fastfetch loads the libs dynamically RDEPEND=" @@ -38,6 +38,7 @@ RDEPEND=" opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pci? ( sys-apps/pciutils ) + pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader ) wayland? ( dev-libs/wayland ) @@ -62,29 +63,31 @@ src_configure() { fi local mycmakeargs=( + -DENABLE_LIBCJSON=no -DENABLE_RPM=no - -DENABLE_LIBPCI=$(usex pci) - -DENABLE_VULKAN=$(usex vulkan) - -DENABLE_WAYLAND=$(usex wayland) - -DENABLE_XCB_RANDR=$(usex xcb) - -DENABLE_XCB=$(usex xcb) - -DENABLE_XRANDR=$(usex xrandr) - -DENABLE_X11=$(usex X) - -DENABLE_GIO=$(usex gnome) - -DENABLE_DCONF=$(usex gnome) - -DENABLE_XFCONF=$(usex xfce) - -DENABLE_IMAGEMAGICK7=${fastfetch_enable_imagemagick7} - -DENABLE_IMAGEMAGICK6=${fastfetch_enable_imagemagick6} -DENABLE_ZLIB=yes + -DENABLE_CHAFA=$(usex chafa) - -DENABLE_SQLITE3=$(usex sqlite) + -DENABLE_DBUS=$(usex dbus) + -DENABLE_DCONF=$(usex gnome) -DENABLE_EGL=$(usex opengl) + -DENABLE_GIO=$(usex gnome) -DENABLE_GLX=$(usex opengl) - -DENABLE_OSMESA=$(usex osmesa) - -DENABLE_OPENCL=$(usex opencl) - -DENABLE_DBUS=$(usex dbus) - -DENABLE_LIBCJSON=no + -DENABLE_IMAGEMAGICK6=${fastfetch_enable_imagemagick6} + -DENABLE_IMAGEMAGICK7=${fastfetch_enable_imagemagick7} -DENABLE_LIBNM=$(usex networkmanager) + -DENABLE_LIBPCI=$(usex pci) + -DENABLE_OPENCL=$(usex opencl) + -DENABLE_OSMESA=$(usex osmesa) + -DENABLE_PULSE=$(usex pulseaudio) + -DENABLE_SQLITE3=$(usex sqlite) + -DENABLE_VULKAN=$(usex vulkan) + -DENABLE_WAYLAND=$(usex wayland) + -DENABLE_X11=$(usex X) + -DENABLE_XCB=$(usex xcb) + -DENABLE_XCB_RANDR=$(usex xcb) + -DENABLE_XFCONF=$(usex xfce) + -DENABLE_XRANDR=$(usex xrandr) ) append-cppflags -DNDEBUG diff --git a/app-misc/fastfetch/fastfetch-0.2..ebuild b/app-misc/fastfetch/fastfetch-0.2..ebuild index fa45a9f5f..c60289caf 100644 --- a/app-misc/fastfetch/fastfetch-0.2..ebuild +++ b/app-misc/fastfetch/fastfetch-0.2..ebuild @@ -20,7 +20,7 @@ fi LICENSE="MIT" SLOT="0" -IUSE="X chafa dbus gnome imagemagick networkmanager opencl opengl osmesa pci sqlite vulkan wayland xcb xfce xrandr" +IUSE="X chafa dbus gnome imagemagick networkmanager opencl opengl osmesa pci pulseaudio sqlite vulkan wayland xcb xfce xrandr" # note - qa-vdb will always report errors because fastfetch loads the libs dynamically RDEPEND=" @@ -38,6 +38,7 @@ RDEPEND=" opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pci? ( sys-apps/pciutils ) + pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader ) wayland? ( dev-libs/wayland ) @@ -62,29 +63,31 @@ src_configure() { fi local mycmakeargs=( + -DENABLE_LIBCJSON=no -DENABLE_RPM=no - -DENABLE_LIBPCI=$(usex pci) - -DENABLE_VULKAN=$(usex vulkan) - -DENABLE_WAYLAND=$(usex wayland) - -DENABLE_XCB_RANDR=$(usex xcb) - -DENABLE_XCB=$(usex xcb) - -DENABLE_XRANDR=$(usex xrandr) -
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/fastfetch/
commit: 0cdfb252363dd46752c0fd2091b77f2f2b7bc28a Author: Viorel Munteanu gentoo org> AuthorDate: Wed Feb 22 06:27:51 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Wed Feb 22 06:27:51 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0cdfb252 app-misc/fastfetch: add 1.10.1 Signed-off-by: Viorel Munteanu gentoo.org> app-misc/fastfetch/Manifest| 1 + app-misc/fastfetch/fastfetch-1.10.1.ebuild | 102 + 2 files changed, 103 insertions(+) diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index 4a4c3458a..7b030d2a8 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,2 +1,3 @@ +DIST fastfetch-1.10.1.tar.gz 526593 BLAKE2B f64832bc8f1937eae352e47e9448ad5be7aa30c7c583590d591840cb718d3aa4bdabe3ce49ef5401a930a144dd64ba5d37503ba13aad8b37b8d4c6088494671b SHA512 83fbddaf87095d35ee19c3527a65fe942a08e16ebc6838331336c2d06683e8385d6c2f0ff3080c2a529590614e18a8cc2ef74fa0fc7065a86f7a7b65716fc026 DIST fastfetch-1.8.2.tar.gz 495971 BLAKE2B e490323b2a18c2cc6a17569955fde820584a4b1e547ad18162b1cbb6f72c61cf8e891c4d1ed56c89f78ac0bc3d5769603e1dfc61c32bad07985c0df27cdf5e10 SHA512 cad6e1f69fd9192e63a55478ee6abe1f0a72c1d4af645d2b8fc1e56fc90eda80f62b5da7a87744ba1a668e5f0b785aac0e49be90867d3b61c674cf455cf984c0 DIST fastfetch-1.9.1.tar.gz 510560 BLAKE2B 086f743a0e9ec09a3222d9c9951e26449dde90d00fb297d96611393bf23ab6eb8df255e9519b35904d73faa726ea83f673c5ea977a9f2b7f0689de898b0683ba SHA512 9b449aa3b5072d2f7b7857d7a11e315dbb7d4148e2761487e6682980e53bb3acf3ccd14b57bf9d788288a931f8aa940b699f07b1a09673fee53d70f63b081f83 diff --git a/app-misc/fastfetch/fastfetch-1.10.1.ebuild b/app-misc/fastfetch/fastfetch-1.10.1.ebuild new file mode 100644 index 0..c60289caf --- /dev/null +++ b/app-misc/fastfetch/fastfetch-1.10.1.ebuild @@ -0,0 +1,102 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="Fast system information tool" +HOMEPAGE="https://github.com/LinusDierheimer/fastfetch; +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git; + [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master + [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev + [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" +else + SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="X chafa dbus gnome imagemagick networkmanager opencl opengl osmesa pci pulseaudio sqlite vulkan wayland xcb xfce xrandr" + +# note - qa-vdb will always report errors because fastfetch loads the libs dynamically +RDEPEND=" + sys-libs/zlib + X? ( x11-libs/libX11 ) + chafa? ( media-gfx/chafa ) + dbus? ( sys-apps/dbus ) + gnome? ( + dev-libs/glib + gnome-base/dconf + ) + imagemagick? ( media-gfx/imagemagick:= ) + networkmanager? ( net-misc/networkmanager ) + opencl? ( virtual/opencl ) + opengl? ( media-libs/libglvnd[X] ) + osmesa? ( media-libs/mesa[osmesa] ) + pci? ( sys-apps/pciutils ) + pulseaudio? ( media-libs/libpulse ) + sqlite? ( dev-db/sqlite:3 ) + vulkan? ( media-libs/vulkan-loader ) + wayland? ( dev-libs/wayland ) + xcb? ( x11-libs/libxcb ) + xfce? ( xfce-base/xfconf ) + xrandr? ( x11-libs/libXrandr ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE=" + xrandr? ( X ) + chafa? ( imagemagick ) +" + +src_configure() { + local fastfetch_enable_imagemagick7=no + local fastfetch_enable_imagemagick6=no + if use imagemagick; then + fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no) + fastfetch_enable_imagemagick6=$(has_version '
[gentoo-commits] repo/gentoo:master commit in: app-containers/lxd/
commit: 453d1bf23d6300c59b8fba583417f3ffba937693 Author: Joonas Niilola gentoo org> AuthorDate: Wed Feb 22 06:23:13 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 22 06:23:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=453d1bf2 app-containers/lxd: revbump stable and add subslot binder for raft Signed-off-by: Joonas Niilola gentoo.org> app-containers/lxd/{lxd-5.0.1-r6.ebuild => lxd-5.0.1-r7.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/lxd/lxd-5.0.1-r6.ebuild b/app-containers/lxd/lxd-5.0.1-r7.ebuild similarity index 99% rename from app-containers/lxd/lxd-5.0.1-r6.ebuild rename to app-containers/lxd/lxd-5.0.1-r7.ebuild index 94090ea58185..fb1952e6d9c7 100644 --- a/app-containers/lxd/lxd-5.0.1-r6.ebuild +++ b/app-containers/lxd/lxd-5.0.1-r7.ebuild @@ -23,7 +23,7 @@ DEPEND="acct-group/lxd dev-db/sqlite:3 dev-libs/dqlite:= dev-libs/lzo - dev-libs/raft[lz4] + dev-libs/raft:=[lz4] >=dev-util/xdelta-3.0[lzma(+)] net-dns/dnsmasq[dhcp] sys-libs/libcap
[gentoo-commits] repo/gentoo:master commit in: dev-lang/spidermonkey/
commit: f3e81dffcabc5549927a1bed355991c5c441d9d8 Author: Joonas Niilola gentoo org> AuthorDate: Wed Feb 22 06:24:38 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 22 06:24:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e81dff dev-lang/spidermonkey: add 102.8.0 - enable '--enable-optimize'. Closes: https://bugs.gentoo.org/894120 Signed-off-by: Joonas Niilola gentoo.org> dev-lang/spidermonkey/Manifest| 2 + dev-lang/spidermonkey/spidermonkey-102.8.0.ebuild | 411 ++ 2 files changed, 413 insertions(+) diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest index b663fa8bdf20..8cc82df7576e 100644 --- a/dev-lang/spidermonkey/Manifest +++ b/dev-lang/spidermonkey/Manifest @@ -1,6 +1,8 @@ DIST firefox-102.6.0esr.source.tar.xz 478856656 BLAKE2B 2094bbb3ba00fc2d726a620e9946ca1ec98ad4c930ed611486ac92a7c74aa84da9c15b1353603eb36ce0a9098bd1f311dea2bea255f2bb6dd06fafbc7808d52c SHA512 c0f0160bea612d0ae74c29dd44beb7fd9a1c292694b8cd5c4faf2e54feb5c27684eee821b67dd40df714d69866a4e3a8b19e22182d9bc3023050d2d96b02d308 DIST firefox-102.7.0esr.source.tar.xz 479538092 BLAKE2B bcfc62fce9ddaa12c25951178cc865af5d230de453dfea28ff46ad40976b08d31479c1a81dbf235dcf3c9ddbf949bee447ceb5bb384aee1f2da633ef2199f114 SHA512 2a9d212b5d15e1bf7a6156495126cbc9161d2057aeedea8f7a5a0670a19a9b00cf35044075935c8f3c788118856ba2cc00f9b297c5ac713f094857683f7cd13b +DIST firefox-102.8.0esr.source.tar.xz 479172816 BLAKE2B 0b4cbf11028abc73a8479fb94670e98f0a293fc12381b1eccbadd64a33db068ab7434357abbe3ce0773382c7c90b8fe4d2258cc55abe8bdc2f551bba1dc2b797 SHA512 93ea87997b66088b94c6e943b6e99e9a71d1908444d096c0f65b6876d2c584e55ff6120266f3851f986b664bd1f12fa31206b03479c2b751e7c3ca097ac14275 DIST firefox-102esr-patches-07j.tar.xz 23012 BLAKE2B 41b706f5ae8695ddd33e971cf1aa99317382a57618cf19163c5bca09ed5d430dba672ac51b7ab3072360452cc89ac50397bb7992882a61a3adda37022239e654 SHA512 7048353ea5504e34d9d3950e3e5e3125f631f95269d5c9e422ca052173a316718fdd4b57ea7980a452139b1192805cb598f47f398fb148a426a85a5e979c6cdd +DIST firefox-102esr-patches-09j.tar.xz 20236 BLAKE2B 35431fbc56c5470dac2839fd218d2a589558cf964eab2373f2db7a01e6e0dfee329b1b63f6a421bfd4c9bf8c3ed9877067cdc462742a1cc59d78d1d10264ebac SHA512 7fb82ff3ef2cbca339ab05ac07f0409088a87dfe37314d31d441bae1beb181cbea799dcd63dd560d0ccde24b665379118e5e99a1c1a2385d859378901593089b DIST firefox-78.15.0esr.source.tar.xz 330819568 BLAKE2B dc8785613c2f72c55d484642c89c2545765a9efbd609bc7c2cf57b4a3a06a2ea22e6959e42b5b8af867db782e8b2097a67dec858796b744e47008a8e575e2316 SHA512 ac3de735b246ce4f0e1619cd2664321ffa374240ce6843e785d79a350dc30c967996bbcc5e3b301cb3d822ca981cbea116758fc4122f1738d75ddfd1165b6378 DIST firefox-78esr-patches-19.tar.xz 88424 BLAKE2B fdc7bf8f28b3e799551a70f1cec7a695f52c4712f3b28733648fcd7dac5a599613f4c3d2cfa169266dc62b65619b7f28c0e06d32317adb8ec0056ca79c87e9f6 SHA512 3c81dadc9bf74207c4e361605127ef6141d77700c5c54f1f9cd5ad3be13df9f73c6eec2f51d779558e4bdad1e7395c6aa8943a93415bd1786d461042bc03550a DIST firefox-91.13.0esr.source.tar.xz 380053584 BLAKE2B 75d0daa512b3a2d41974a0169778be9ef19a100de2bd382add9831860ca93976585a41e760b6a7ec753268fb78f9f61049780fa7961834248bc8157cfdcc2827 SHA512 38b4cc52de21e76d6061e6ba175e1cbfd888a16070aa951f5a44283f2db9d7e94f2504621f0da78feac6e71491a6d0e7038f63dd0ae112dcad700eb02e9aa516 diff --git a/dev-lang/spidermonkey/spidermonkey-102.8.0.ebuild b/dev-lang/spidermonkey/spidermonkey-102.8.0.ebuild new file mode 100644 index ..201d00f93bfe --- /dev/null +++ b/dev-lang/spidermonkey/spidermonkey-102.8.0.ebuild @@ -0,0 +1,411 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +# Patch version +FIREFOX_PATCHSET="firefox-102esr-patches-09j.tar.xz" +SPIDERMONKEY_PATCHSET="spidermonkey-102-patches-04j.tar.xz" + +LLVM_MAX_SLOT=15 + +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="ssl,xml(+)" + +WANT_AUTOCONF="2.1" + +inherit autotools check-reqs flag-o-matic llvm multiprocessing prefix python-any-r1 toolchain-funcs + +MY_PN="mozjs" +MY_PV="${PV/_pre*}" # Handle Gentoo pre-releases + +MY_MAJOR=$(ver_cut 1) + +MOZ_ESR=yes + +MOZ_PV=${PV} +MOZ_PV_SUFFIX= +if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then + MOZ_PV_SUFFIX=${BASH_REMATCH[1]} + + # Convert the ebuild version to the upstream Mozilla version + MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI + MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI + MOZ_PV="${MOZ_PV%%_rc*}"# Handle rc for SRC_URI +fi + +if [[ -n ${MOZ_ESR} ]] ; then + # ESR releases have slightly different version numbers + MOZ_PV="${MOZ_PV}esr" +fi + +MOZ_PN="firefox" +MOZ_P="${MOZ_PN}-${MOZ_PV}" +MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" +MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" + +MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}; + +if [[
[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-python-client/
commit: 33f69e6e51de47d14ac7230cf5bc2ed8ed9a1512 Author: Sam James gentoo org> AuthorDate: Wed Feb 22 06:09:22 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 06:09:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33f69e6e dev-python/google-api-python-client: Stabilize 2.77.0 ALLARCHES, #895748 Signed-off-by: Sam James gentoo.org> .../google-api-python-client/google-api-python-client-2.77.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/google-api-python-client/google-api-python-client-2.77.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.77.0.ebuild index 7f5368fd7fde..703ac440a7a0 100644 --- a/dev-python/google-api-python-client/google-api-python-client-2.77.0.ebuild +++ b/dev-python/google-api-python-client/google-api-python-client-2.77.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" RDEPEND=" >=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/
commit: fa2575e954ee65e311716083125cfdd3c7336c18 Author: Sam James gentoo org> AuthorDate: Wed Feb 22 06:09:12 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 06:09:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa2575e9 net-irc/inspircd: Stabilize 3.15.0 x86, #895648 Signed-off-by: Sam James gentoo.org> net-irc/inspircd/inspircd-3.15.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/inspircd/inspircd-3.15.0.ebuild b/net-irc/inspircd/inspircd-3.15.0.ebuild index 7df864d182dd..5452ab3dcb55 100644 --- a/net-irc/inspircd/inspircd-3.15.0.ebuild +++ b/net-irc/inspircd/inspircd-3.15.0.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE="argon2 debug gnutls ldap maxminddb mbedtls mysql pcre pcre2 postgres re2 regex-posix regex-stdlib sqlite ssl sslrehashsignal tre" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/upx-bin/
commit: 79858daba2c620278d67f226bc13d19d4abf93ed Author: Sam James gentoo org> AuthorDate: Wed Feb 22 06:09:17 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 06:09:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79858dab app-arch/upx-bin: Stabilize 4.0.2 amd64, #895738 Signed-off-by: Sam James gentoo.org> app-arch/upx-bin/upx-bin-4.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/upx-bin/upx-bin-4.0.2.ebuild b/app-arch/upx-bin/upx-bin-4.0.2.ebuild index 1fa76c1595d5..933e3e3037ee 100644 --- a/app-arch/upx-bin/upx-bin-4.0.2.ebuild +++ b/app-arch/upx-bin/upx-bin-4.0.2.ebuild @@ -19,7 +19,7 @@ SRC_URI="x86? ( https://github.com/upx/upx/releases/download/v${PV}/${MY_P}-i386 LICENSE="GPL-2+ UPX-exception" SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="-* amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" RESTRICT="strip" RDEPEND="!app-arch/upx"
[gentoo-commits] repo/gentoo:master commit in: app-arch/upx/
commit: 5289c6d1ebfaf4311c92f6c67be6e0d375a5d85d Author: Sam James gentoo org> AuthorDate: Wed Feb 22 06:09:16 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 06:09:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5289c6d1 app-arch/upx: Stabilize 4.0.2 amd64, #895738 Signed-off-by: Sam James gentoo.org> app-arch/upx/upx-4.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/upx/upx-4.0.2.ebuild b/app-arch/upx/upx-4.0.2.ebuild index e6cb58a6ff24..a8c49c8ba6e4 100644 --- a/app-arch/upx/upx-4.0.2.ebuild +++ b/app-arch/upx/upx-4.0.2.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${P}-src" LICENSE="GPL-2+ UPX-exception" # Read the exception before applying any patches SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" RDEPEND="!app-arch/upx-bin" BDEPEND="app-arch/xz-utils[extra-filters]"
[gentoo-commits] repo/gentoo:master commit in: app-arch/upx-bin/
commit: 4b7c54d5a3c343a9ab615269157da01829dde703 Author: Sam James gentoo org> AuthorDate: Wed Feb 22 06:09:19 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 06:09:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b7c54d5 app-arch/upx-bin: Stabilize 4.0.2 x86, #895738 Signed-off-by: Sam James gentoo.org> app-arch/upx-bin/upx-bin-4.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/upx-bin/upx-bin-4.0.2.ebuild b/app-arch/upx-bin/upx-bin-4.0.2.ebuild index 933e3e3037ee..611c953f6d8c 100644 --- a/app-arch/upx-bin/upx-bin-4.0.2.ebuild +++ b/app-arch/upx-bin/upx-bin-4.0.2.ebuild @@ -19,7 +19,7 @@ SRC_URI="x86? ( https://github.com/upx/upx/releases/download/v${PV}/${MY_P}-i386 LICENSE="GPL-2+ UPX-exception" SLOT="0" -KEYWORDS="-* amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86" +KEYWORDS="-* amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86" RESTRICT="strip" RDEPEND="!app-arch/upx"
[gentoo-commits] repo/gentoo:master commit in: app-arch/upx/
commit: 21c43e0e0401c348afbb58f8853933a20f5ba599 Author: Sam James gentoo org> AuthorDate: Wed Feb 22 06:09:18 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 22 06:09:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c43e0e app-arch/upx: Stabilize 4.0.2 x86, #895738 Signed-off-by: Sam James gentoo.org> app-arch/upx/upx-4.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/upx/upx-4.0.2.ebuild b/app-arch/upx/upx-4.0.2.ebuild index a8c49c8ba6e4..44d1747d853c 100644 --- a/app-arch/upx/upx-4.0.2.ebuild +++ b/app-arch/upx/upx-4.0.2.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${P}-src" LICENSE="GPL-2+ UPX-exception" # Read the exception before applying any patches SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86" RDEPEND="!app-arch/upx-bin" BDEPEND="app-arch/xz-utils[extra-filters]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/tox/
commit: e2317de12b122befc3860eaa6ae904c8f46d1dd1 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 22 04:46:26 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 22 04:46:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2317de1 dev-python/tox: Bump to 4.4.6 Signed-off-by: Michał Górny gentoo.org> dev-python/tox/Manifest | 1 + dev-python/tox/tox-4.4.6.ebuild | 95 + 2 files changed, 96 insertions(+) diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index 47f623b591e6..4dbcaffd53c2 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -1,3 +1,4 @@ DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 9896411426f6aebb3efa468c01696ecc5f17ec3e67825672d0efc74c1b1468bc8b8d9c14b6177c181750ba4b9a5e77d616068dd83e21f5641acfc8e2a271cc1f SHA512 64816754e6800661bb564c5c7d21c4139522d540a04fafe3c4591d596072d48d1cbe0ee2abee9c8faf3d5007774f5371431b5a7a8f49912bc879c7b168aab2ca DIST tox-4.4.4.gh.tar.gz 303823 BLAKE2B 3386f00343035dd1d3fe58cb15cd666a55e7d77b84d93c87b5e3add24753255657591d0019a7a2349c081796e1bf096fc29b6451f0d5286e3b5b3ef18e5539c5 SHA512 d37fe82c685db238ab36929d5bfd1dece73ec36b533e027700c35cfe7c3bdff21639212dcb504c499739a17bc9cd600effe4e911a3572375912c4912bf4c5f45 DIST tox-4.4.5.gh.tar.gz 303977 BLAKE2B 4861add250b2fbd5736aed9183544f048194042ffbf059e38c551f96be2e0de043ec2877fac6dd51355d1553830f8b0d18c2d1f599c3cf9716882d78883f1c70 SHA512 38637caa136a54172d122aa2725787affdfef755f1dae4fcee9dfb390191ef5932c3955fdd8283710a052e5632f393c39f3c69a12f95468dfb8870590a285c59 +DIST tox-4.4.6.gh.tar.gz 304337 BLAKE2B 2c157fe5febf1eb131d767ade87484880201bb37fa65a579abb9780d755d570f216b8f865dd2dd8dbb3a3af01be78133f9ac0b73a3166dfc2b9cd99f6547498a SHA512 403bca89228d665182bfbb61550dfd9e9fb4ce4a5592472d50cd38e3f264c806fa15bbdccc020a720ad69885d9be54a1f074f6d87549cbe2b523e53d870358dc diff --git a/dev-python/tox/tox-4.4.6.ebuild b/dev-python/tox/tox-4.4.6.ebuild new file mode 100644 index ..ff36971ecf17 --- /dev/null +++ b/dev-python/tox/tox-4.4.6.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9..11} pypy3 ) + +inherit distutils-r1 + +MY_P=${P/_} +DESCRIPTION="virtualenv-based automation of test activities" +HOMEPAGE=" + https://tox.readthedocs.io/ + https://github.com/tox-dev/tox/ + https://pypi.org/project/tox/ +" +SRC_URI=" + https://github.com/tox-dev/tox/archive/${PV/_}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/cachetools-5.3[${PYTHON_USEDEP}] + >=dev-python/chardet-5.1[${PYTHON_USEDEP}] + >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] + >=dev-python/filelock-3.9[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/platformdirs-2.6[${PYTHON_USEDEP}] + >=dev-python/pluggy-1[${PYTHON_USEDEP}] + >=dev-python/pyproject-api-1.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + >=dev-python/virtualenv-20.17.1[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}] + test? ( + >=dev-python/build-0.10[${PYTHON_USEDEP}] + >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}] + >=dev-python/flaky-3.7[${PYTHON_USEDEP}] + >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}] + >=dev-python/re-assert-1.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/time-machine-2.9[${PYTHON_USEDEP}] + ' 'python*') + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +src_prepare() { + # the minimal bounds in tox are entirely meaningless and new packaging + # breaks setuptools + sed -i -e '/packaging/s:>=[0-9]\+::' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + # devpi_process is not packaged, and has lots of dependencies + cat > "${T}"/devpi_process.py <<-EOF || die + def IndexServer(*args, **kwargs): raise NotImplementedError() + EOF + + local -x PYTHONPATH=${T}:${PYTHONPATH} + local EPYTEST_DESELECT=( + # Internet + tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external + ) + local EPYTEST_IGNORE=( + # requires devpi* + tests/test_provision.py + ) + + [[ ${EPYTHON} == pypy3 ]] &&
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-json-logger/
commit: e53f6071382d465c85905c73aaa7c42615f31940 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 22 04:47:23 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 22 04:47:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e53f6071 dev-python/python-json-logger: Bump to 2.0.7 Signed-off-by: Michał Górny gentoo.org> dev-python/python-json-logger/Manifest | 1 + .../python-json-logger-2.0.7.ebuild| 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-python/python-json-logger/Manifest b/dev-python/python-json-logger/Manifest index dee4d2cb7d6f..5b5f48798b33 100644 --- a/dev-python/python-json-logger/Manifest +++ b/dev-python/python-json-logger/Manifest @@ -1,2 +1,3 @@ DIST python-json-logger-2.0.5.tar.gz 10224 BLAKE2B 3254b5240d6ece2cd267d82bde242bfbc28845bf6ad255a2be8bbc1b46cc5d04cba47c3f40f87b401c43e8bf26993210740c4e5aea8b4b737526d69a9dc789c7 SHA512 b9f768df8760c6f3660eb5036c8873bc1075fdca2d622b137af6a385e44e56e69a132df19472cba47dfb81d6699369822d83fdb85ad089ee3cc3a9b7fe428e6d DIST python-json-logger-2.0.6.tar.gz 10369 BLAKE2B c33766ea303c8210670865ff6e38ceca536f8af3c4eec0d981ffc46328bb832db4c84ab4fbbf1dc970cef1f844fb461fcb364d7fe12e261f701ffda2ff6d600a SHA512 0a4625f1f1aeff62f60bd48bcd695bce5bfb94aa907b41b2f20116fa8f63b84127486796539876c9d5392130c837c59c66b364e1b19225d0bd49899e8efe6b6b +DIST python-json-logger-2.0.7.tar.gz 10508 BLAKE2B 818abaa8007db2226beb7e9f9b6326c4c59e11827c740496bfde491a495b8580b74c483b4bead58525942009ae84643758b8fec4dc0ba85e2c1c2deff2445bcf SHA512 a3056f6c07386410204e65d027504df49d890b5c4577a0460077bc698c9104ab8720d6db107153766611f4f22141c0b2b57dbdacba75a7078638945937922f5e diff --git a/dev-python/python-json-logger/python-json-logger-2.0.7.ebuild b/dev-python/python-json-logger/python-json-logger-2.0.7.ebuild new file mode 100644 index ..3cf33e8f9d0d --- /dev/null +++ b/dev-python/python-json-logger/python-json-logger-2.0.7.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{9..11} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Standard python logging to output log data as json objects" +HOMEPAGE=" + https://github.com/madzak/python-json-logger/ + https://pypi.org/project/python-json-logger/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/ensurepip-setuptools/
commit: ccec88802d6a05a0aace7e1fa5746b3877645704 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 22 04:41:31 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 22 04:41:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccec8880 dev-python/ensurepip-setuptools: Bump to 67.4.0 Signed-off-by: Michał Górny gentoo.org> dev-python/ensurepip-setuptools/Manifest | 1 + .../ensurepip-setuptools-67.4.0.ebuild | 24 ++ 2 files changed, 25 insertions(+) diff --git a/dev-python/ensurepip-setuptools/Manifest b/dev-python/ensurepip-setuptools/Manifest index d0b86b7ccd22..af4ba0e1f852 100644 --- a/dev-python/ensurepip-setuptools/Manifest +++ b/dev-python/ensurepip-setuptools/Manifest @@ -3,3 +3,4 @@ DIST setuptools-67.2.0-py3-none-any.whl 1082973 BLAKE2B 7769ebdbde59e47cfc9f364a DIST setuptools-67.3.1-py3-none-any.whl 1085336 BLAKE2B cefd6b4d5434a78263c2b21557d6fd4bd31c97ca2997f8410127046ab370c5b02b47aafe4cbcdda6376ac07af4481836d828d716367254d65ebfa944181b30a7 SHA512 5e3859d3e09b09ddf60add608ffb937243a6e303683d3f2ab857920239d656ea1475a8a7e8590550ada8c64d6a75c7c77ac2b4a662008e16bfcd4f71d7509114 DIST setuptools-67.3.2-py3-none-any.whl 1085356 BLAKE2B 46528b14588df0b4301cbfb72d334f69b91b7d03e85866bd2d900364c784517d443bc9ce922f8e40681680662bc853ea60280250d2dbeb22f975c4bb1cbad67f SHA512 0f35fe23243852b5fb6ce3c1753993564cd258a504934a996d16110116a4e8e64c71f670fddf7cfd9daf4c6790423c9f1902e3226efc72303d2088aec7173fda DIST setuptools-67.3.3-py3-none-any.whl 1085363 BLAKE2B 697c2864398fa3680610bbecf437bce9712ded33c6304c155c77309788e5cb5cdd35d92e3c3960a29507a7a5e10cbb5cc68fe5eafd5769e4b665b8bbb026815b SHA512 bac8e5b24ba6aaeb9222e94f1d762bc00ba4129b9e6f9daa4de1aa644d9d605257225f060b77283e4c7ab364244512e49010f37dd20a7eb98de2416d4efe9a42 +DIST setuptools-67.4.0-py3-none-any.whl 1088291 BLAKE2B 9306200c32a903695edbc6330e6853368fc0dfc9c8b8b79ee6650b90a30f2ed321b9478ae2fb14755718ab7fb25db349d4028405f2aacfb70e6a6e8d0d2d35cd SHA512 b70632f1f7299c107cacfe8f0bbe1e448b660321977562dc0d18144eb997692c579f88e2f25b967f5c97ec8475e9e6314002685435ba6c8d9b5e39e27f8d4862 diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.4.0.ebuild b/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.4.0.ebuild new file mode 100644 index ..c13c3370cbbe --- /dev/null +++ b/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.4.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pypi + +DESCRIPTION="Shared setuptools wheel for ensurepip Python module" +HOMEPAGE="https://pypi.org/project/setuptools/; +SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")" +S=${DISTDIR} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + !
[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-config/
commit: 539629f1be1e6353041fbd1b1e895a307f99ae57 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 22 04:53:30 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 22 05:09:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539629f1 dev-python/oslo-config: Bump to 9.1.1 Signed-off-by: Michał Górny gentoo.org> dev-python/oslo-config/Manifest | 1 + dev-python/oslo-config/oslo-config-9.1.1.ebuild | 59 + 2 files changed, 60 insertions(+) diff --git a/dev-python/oslo-config/Manifest b/dev-python/oslo-config/Manifest index 3ea87a78554b..21b8e1f23654 100644 --- a/dev-python/oslo-config/Manifest +++ b/dev-python/oslo-config/Manifest @@ -1 +1,2 @@ DIST oslo.config-9.1.0.tar.gz 161010 BLAKE2B 58edfd3218feb51b993eb6b23fa8ea6f0464d5210f35881c1c509c672cce961f62972634d4922aed7105163d4d0f90f6a34438009016d3e2bb43dfd8c4bdbf75 SHA512 768ee64c9bbfd8b23de7a3b15d46e5065356769f2dd4bc4871ad3cb8c56febced57515c89a8c530b6ba7ae347eff826b7c4f4c12aa80daf3325b0143dad1045a +DIST oslo.config-9.1.1.tar.gz 160964 BLAKE2B 180b76d9425b9be72dac22379618b69265ab7016044ac81ed826134036aa988d867882116a50597df62b702bfff4460ac17e7c1d435ff9a1f0028a2ff64b7a2f SHA512 820da069642a663cad0787ee4e100720dcc9870faeaa208c8aa5be5f3c6bbbf1e5e3d2cb8c5d86765fd4114744e2fd1a00902d79200ddeba5fcec2ed61405e4e diff --git a/dev-python/oslo-config/oslo-config-9.1.1.ebuild b/dev-python/oslo-config/oslo-config-9.1.1.ebuild new file mode 100644 index ..c3a45e37e97c --- /dev/null +++ b/dev-python/oslo-config/oslo-config-9.1.1.ebuild @@ -0,0 +1,59 @@ +# 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 pypi + +DESCRIPTION="Oslo Configuration API" +HOMEPAGE=" + https://opendev.org/openstack/oslo.config/ + https://github.com/openstack/oslo.config/ + https://pypi.org/project/oslo.config/ +" +SRC_URI="$(pypi_sdist_url --no-normalize "${PN/-/.}")" +S=${WORKDIR}/${P/-/.} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/pbr-1.3[${PYTHON_USEDEP}] + >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] + >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/rfc3986-1.2.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] + >=dev-python/requests-2.18.0[${PYTHON_USEDEP}] + dev-python/importlib_metadata[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pbr-1.3[${PYTHON_USEDEP}] + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.5.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + # broken by some dep upgrade + sed -i -e '/DeprecationWarningTestsNoOsloLog/,$d' \ + oslo_config/tests/test_cfg.py || die + distutils-r1_src_prepare +} + +python_test() { + local -x COLUMNS=80 + eunittest -b +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-serialization/
commit: 17c3304b5a00cf87620c4212c3a21b69f50cfb8e Author: Michał Górny gentoo org> AuthorDate: Wed Feb 22 04:50:14 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 22 04:51:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17c3304b dev-python/oslo-serialization: Bump to 5.1.1 Signed-off-by: Michał Górny gentoo.org> dev-python/oslo-serialization/Manifest | 1 + .../oslo-serialization-5.1.1.ebuild| 46 ++ 2 files changed, 47 insertions(+) diff --git a/dev-python/oslo-serialization/Manifest b/dev-python/oslo-serialization/Manifest index 2d6c102413bc..114bc92c98b7 100644 --- a/dev-python/oslo-serialization/Manifest +++ b/dev-python/oslo-serialization/Manifest @@ -1,2 +1,3 @@ DIST oslo.serialization-5.0.0.tar.gz 34194 BLAKE2B abaddf813ae35bd4434c96432590ca50cabeb6d31f03a2c48eb30aba9350b74d326deb463c56e38650a1df53646043a4ee28dcba09718725f7737cd96bf0e6e1 SHA512 0e2cf4efbf9803912fa5114c76da8645db0e946d6a8c4ae2c5e2ba4f5922d956e36e25f89f0dc1d384dedefca38e6c3b0e64df7098e49d1a9d8b5f8296dacc59 DIST oslo.serialization-5.1.0.tar.gz 34274 BLAKE2B 8430af01862103e842aa0c73525a38ea4b834727d74ce25e5813cd9022ad09832dd84ca0193e55302877965c6c563decbddaf3b92d324e7f50f03a4c0900c0b8 SHA512 1fc87c2400430b9b57de4b1c80df01d80e509137ff2facd3245b4ef5852ccf26d5b57ede9a7e3a24a585ee8f193a696d9bf46207eca47c39e71d49a622fbcf9d +DIST oslo.serialization-5.1.1.tar.gz 34306 BLAKE2B bf3f326e05ad86366eed93f144ea1c0736ac3e73f113336446bca1a73446aa913968a77c0ac5083de59426fa6179846bca21bdf53911ee8d7cb6ba39d45d SHA512 a7a9c9d12d6ebf2c99e71f67ad304e2428e889184e0346ae606613a779990b8fa2ef272bb3aea876e8435a6e426b76b5d5a3bee2ad6b3a070c0c4a07a78ddf7c diff --git a/dev-python/oslo-serialization/oslo-serialization-5.1.1.ebuild b/dev-python/oslo-serialization/oslo-serialization-5.1.1.ebuild new file mode 100644 index ..552a137a31b3 --- /dev/null +++ b/dev-python/oslo-serialization/oslo-serialization-5.1.1.ebuild @@ -0,0 +1,46 @@ +# 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 pypi + +DESCRIPTION="Oslo Serialization library" +HOMEPAGE=" + https://opendev.org/openstack/oslo.serialization/ + https://github.com/openstack/oslo.serialization/ + https://pypi.org/project/oslo.serialization/ +" +SRC_URI="$(pypi_sdist_url --no-normalize "${PN/-/.}")" +S=${WORKDIR}/${P/-/.} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/pytz-2013.6[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pbr-2.2.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest +distutils_enable_sphinx doc/source \ + dev-python/openstackdocstheme + +python_prepare_all() { + # remove spurious rdep on pbr + sed -i -e '/pbr/d' requirements.txt || die + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pywlroots/
commit: 3eb8cd84e0396f4645163d405fb22fec25aced67 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 22 04:45:50 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 22 04:45:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eb8cd84 dev-python/pywlroots: Bump to 0.16.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pywlroots/Manifest| 1 + dev-python/pywlroots/pywlroots-0.16.1.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/dev-python/pywlroots/Manifest b/dev-python/pywlroots/Manifest index 18ae46dfa639..62a7ec70e414 100644 --- a/dev-python/pywlroots/Manifest +++ b/dev-python/pywlroots/Manifest @@ -1,2 +1,3 @@ DIST pywlroots-0.15.24.gh.tar.gz 85570 BLAKE2B 0c7ba0be6159152488785298028bb1feec20e2380357060a850dab417b3fb1fccb4a9e6cc6564d2b7f124bf4fc454789549267e9036b0b4559e5fcd4c6f06196 SHA512 b29b76cf18a65b2ef19d15ecf018a9ba44119d60ee61435967d17f06d5f7544d2117f2e9a81574734c71591a237b00c8584a5cc6d6adb928f39f11170f21ee94 DIST pywlroots-0.16.0.gh.tar.gz 90064 BLAKE2B a9be36d0bf7462bbe3a7a2d9cece1e25d87440467b91059060c28e183236f21753d7bb2b14ce7775cf07c9ce170928ebff5ae8987b24b281aac7fd1c55a8291b SHA512 c28a2822a0494b9f90186a8033dd3f8d769ca0aba808f3574dfc3891b76e3ac560596379ecaa3e8822c4c253003c60899a5e36e283a002a20440209b59f90406 +DIST pywlroots-0.16.1.gh.tar.gz 90101 BLAKE2B 5b26b8aeacef7336353376f1ac0f230f88e50da3dca1ac726470791555edb9c486234122242ced3220b893eb6d0666cfc6519f23ed3922645549ff012ab46d04 SHA512 599210486c6461660b2c85b69726afc30c5b0d835e61ee2cf246296aaccf9d8fb1e332d7eb50a30599f155fbbd7c5c204ca1158d9a8122fcc36fbf745085902f diff --git a/dev-python/pywlroots/pywlroots-0.16.1.ebuild b/dev-python/pywlroots/pywlroots-0.16.1.ebuild new file mode 100644 index ..b802883e934e --- /dev/null +++ b/dev-python/pywlroots/pywlroots-0.16.1.ebuild @@ -0,0 +1,44 @@ +# 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="Python binding to the wlroots library using cffi" +HOMEPAGE=" + https://github.com/flacjacket/pywlroots/ + https://pypi.org/project/pywlroots/ +" +SRC_URI=" + https://github.com/flacjacket/pywlroots/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +# See README for wlroots dep +DEPEND=" + >=dev-python/pywayland-0.4.14[${PYTHON_USEDEP}] + >=dev-python/xkbcommon-0.2[${PYTHON_USEDEP}] + =gui-libs/wlroots-$(ver_cut 1-2)*:= +" +RDEPEND=" + ${DEPEND} +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.15.24-no-import-version-check.patch +) + +distutils_enable_tests pytest + +python_test() { + rm -rf wlroots || die + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-concurrency/
commit: 22520fb82faaebd8042c9eebe0d8249967872274 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 22 04:52:53 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 22 04:52:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22520fb8 dev-python/oslo-concurrency: Bump to 5.1.1 Signed-off-by: Michał Górny gentoo.org> dev-python/oslo-concurrency/Manifest | 1 + .../oslo-concurrency/oslo-concurrency-5.1.1.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/dev-python/oslo-concurrency/Manifest b/dev-python/oslo-concurrency/Manifest index c8998ff27320..f3a1717e74fe 100644 --- a/dev-python/oslo-concurrency/Manifest +++ b/dev-python/oslo-concurrency/Manifest @@ -1,2 +1,3 @@ DIST oslo.concurrency-5.0.1.tar.gz 59944 BLAKE2B 76962f187d58c514f7465a5cac2e695ee83ca020ae0f9d0d0d5a8e27cfcfb6d008f2df97f8b353ef2e7c57562b2cd169a4f6ccfb16bdaefcce1ace81445a64a7 SHA512 5987900e71020b2b8b77eac69c3541647c1600cb8a51f02d45938367e45ddce5e71b874a1eda79aadfec51d639fdb895f056964d0b4bd9bba597ae9423f35463 DIST oslo.concurrency-5.1.0.tar.gz 59835 BLAKE2B feda58a724e835c060667edf7c126ac0a26c62dace84db5e0909abbecc3dd5649aca791e084e218bd39d2463ed4fe878a4a16018483191cf3668df8eb7761859 SHA512 a4fac20c32cff9c30cd464631cc4d390626ea4a52bfd5c132808983e682d32fe61cf7a735b01b85c4be806c6f473efc1ed89bfa42211a7ff59215d35cd607c77 +DIST oslo.concurrency-5.1.1.tar.gz 59787 BLAKE2B 630e5bef3a4a49d0f7b8b7f79643ef5f737248ec45de0e801107142b898a252fe7c67be6e0f6db4b968e5a163a47d63bc5f756c592d4f729f62c24aa9aeca172 SHA512 2eac13529f1635d39b5866d20d1f077ddcb2a676e78f4f50abe1df13c2fbf9f85aea1b360fde01e983459dcdc4958783477a87eb8fad106362e81e0f77b36561 diff --git a/dev-python/oslo-concurrency/oslo-concurrency-5.1.1.ebuild b/dev-python/oslo-concurrency/oslo-concurrency-5.1.1.ebuild new file mode 100644 index ..cb350d3be4de --- /dev/null +++ b/dev-python/oslo-concurrency/oslo-concurrency-5.1.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 2021-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 pypi + +DESCRIPTION="Oslo Concurrency library" +HOMEPAGE=" + https://opendev.org/openstack/oslo.concurrency/ + https://github.com/openstack/oslo.concurrency/ + https://pypi.org/project/oslo.concurrency/ +" +SRC_URI="$(pypi_sdist_url --no-normalize "${PN/-/.}")" +S=${WORKDIR}/${P/-/.} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/fasteners-0.7.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + # fails, then hangs + rm oslo_concurrency/tests/unit/test_lockutils_eventlet.py || die + distutils-r1_src_prepare +} + +python_test() { + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + eunittest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-context/
commit: 8c0df23a2fbb9fe4560a4fe33933e1d2ea3288e1 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 22 04:52:14 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 22 04:52:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c0df23a dev-python/oslo-context: Bump to 5.1.1 Signed-off-by: Michał Górny gentoo.org> dev-python/oslo-context/Manifest | 1 + dev-python/oslo-context/oslo-context-5.1.1.ebuild | 38 +++ 2 files changed, 39 insertions(+) diff --git a/dev-python/oslo-context/Manifest b/dev-python/oslo-context/Manifest index cee1f7914bb4..80fdc12db114 100644 --- a/dev-python/oslo-context/Manifest +++ b/dev-python/oslo-context/Manifest @@ -1,2 +1,3 @@ DIST oslo.context-5.0.0.tar.gz 33660 BLAKE2B 546191a1697fa833187890dfa50f6458b86c83f8d25382c55a3987cbad99e967b014275152fdfa5690b502f657c007734423af7544c8c9fbab4659ba29d5d3be SHA512 8a20e3bf94b018e2494712b7b72bc7d976af16db771338f76ef27a1d7b63cef77e5f5ae01fa6c42c3e2522a74b5f1c6dbd19a358bd74da4a3ef4398e3598b6b0 DIST oslo.context-5.1.0.tar.gz 33601 BLAKE2B 0e1af626afa40ac2448e97b37f960d6e650d25e0b866e91f6afc9b585b5649e705e462894f7922ca89f3365f4085a00fe6b58e56d4653001bd6ca648143f9679 SHA512 d32b2a3bbd4e2f9c9e8c0438c9492380b8bbcda7563b9731852e714b202fc7a991b47a547d005bd815329e51500804afc7b8650a7cc4dd2b1cb28bbcd8401c77 +DIST oslo.context-5.1.1.tar.gz 33596 BLAKE2B ec16afb8af4c8532ee865a2184ff7d85845d826146482113d1c3e2e7ec43bb26d4e23b73f0de7589b9e1c82f6ef6f441bbff6c153f6c2dc4a1f81efe1ced6de1 SHA512 49e411b33dbe66ed20851a830db3fb52dc19ace786f7ba9b07be772390791d914eb7dd8424d38d48540c82a8cdccaf6a5eb70f8d2ca6f81ce24dfa72e6a8fa3a diff --git a/dev-python/oslo-context/oslo-context-5.1.1.ebuild b/dev-python/oslo-context/oslo-context-5.1.1.ebuild new file mode 100644 index ..acf9c83bdc90 --- /dev/null +++ b/dev-python/oslo-context/oslo-context-5.1.1.ebuild @@ -0,0 +1,38 @@ +# 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 pypi + +DESCRIPTION="Helpers to maintain useful information about a request context" +HOMEPAGE=" + https://opendev.org/openstack/oslo.context/ + https://github.com/openstack/oslo.context/ + https://pypi.org/project/oslo.context/ +" +SRC_URI="$(pypi_sdist_url --no-normalize "${PN/-/.}")" +S=${WORKDIR}/${P/-/.} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest +distutils_enable_sphinx doc/source \ + dev-python/openstackdocstheme
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyghmi/
commit: f762fb5288bd0874c8e73239d84f1fdcfc5a200a Author: Michał Górny gentoo org> AuthorDate: Wed Feb 22 04:44:23 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 22 04:44:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f762fb52 dev-python/pyghmi: Bump to 1.5.58 Signed-off-by: Michał Górny gentoo.org> dev-python/pyghmi/Manifest | 1 + dev-python/pyghmi/pyghmi-1.5.58.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-python/pyghmi/Manifest b/dev-python/pyghmi/Manifest index 7c71afeb7e67..80bc2937024d 100644 --- a/dev-python/pyghmi/Manifest +++ b/dev-python/pyghmi/Manifest @@ -1 +1,2 @@ DIST pyghmi-1.5.57.tar.gz 249816 BLAKE2B 358f5f5262c0bd59da668d590d36f4b84ef55fca78908a5fbfb6fead2cd652d704feaf73410906fcf969fab88928dd480ae1afa60e342663503630b57226a444 SHA512 d9fa87e2a715cb899c36f27e8c706d3330de488e0685e547bbed77c320ea824bed776276e936789e887b324e85899ae944a55d3549def3767d77ec789ddba42f +DIST pyghmi-1.5.58.tar.gz 251278 BLAKE2B e4e019d7611b1f9464d7557937fdf3a3aa67649790825f5ad8958c36760fc4f651f7922de27694e2048abc3a6269d9237d9ee1662fa9682d15e9e8d9cacdc072 SHA512 88b2c23ceb45bc7460dd7adea600b296e92755dea63a0de86108e9e54131b40b06947ee5fb74587a60cb1cd2aed03cea126643c476299a30f27490c8cd5d9f30 diff --git a/dev-python/pyghmi/pyghmi-1.5.58.ebuild b/dev-python/pyghmi/pyghmi-1.5.58.ebuild new file mode 100644 index ..7b3d2e7d3897 --- /dev/null +++ b/dev-python/pyghmi/pyghmi-1.5.58.ebuild @@ -0,0 +1,38 @@ +# 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 pypi + +DESCRIPTION="A pure python implementation of IPMI protocol" +HOMEPAGE=" + https://opendev.org/x/pyghmi/ + https://pypi.org/project/pyghmi/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/cryptography-2.1[${PYTHON_USEDEP}] + dev-python/pbr[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/sphinx-1.6.5[${PYTHON_USEDEP}] + >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools/
commit: 069a21af908415738af96d3353ea44988a5c49ea Author: Michał Górny gentoo org> AuthorDate: Wed Feb 22 04:40:43 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 22 04:40:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=069a21af dev-python/setuptools: Bump to 67.4.0 Signed-off-by: Michał Górny gentoo.org> dev-python/setuptools/Manifest | 1 + dev-python/setuptools/setuptools-67.4.0.ebuild | 128 + 2 files changed, 129 insertions(+) diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest index 48d3108838b9..baa426e60896 100644 --- a/dev-python/setuptools/Manifest +++ b/dev-python/setuptools/Manifest @@ -3,3 +3,4 @@ DIST setuptools-67.2.0.tar.gz 2475665 BLAKE2B 1d82e21d5c5f7aea479d468ae5c29c62a8 DIST setuptools-67.3.1.tar.gz 2478867 BLAKE2B 5f2796b548c43e3e3bec71d81fc37938f97eb15256a93d30d749a3175c0c5278316d7b513de651c85b367e49b3bc3e14003a3c7607cf445e5d6137afa5b2c3f1 SHA512 5b0d71572e4107a673a95dfea56a363492a62a3a04ecc8f3095ca79686dea452299358a52b0571179a738226ba92c35d04a2e37d3504fd6c510053cf71e2680d DIST setuptools-67.3.2.tar.gz 2478825 BLAKE2B aef884a135f78ebac0505cc62c785609e20d8f639ae4c678dc685711095e87b41da296f5e99b20ef8376be3d3a58cac1f338f14cca3dae1bc42404be2e89d851 SHA512 55e69cac241109d8fdcbe6bbf4ea36a7611f8cd77b875d456181f85622797b78f385aa7459283c02bdd442585b79768452f69c830591579234df279fd82290b5 DIST setuptools-67.3.3.tar.gz 2478985 BLAKE2B e9dcf43a8706b4d77c0a57c72c3dcdf06996563a1778b4543ed3f4e79bb68f4bf9b2c8f08f3d247571a1770518e6ebc636c380cdb2b906dcf78185ab3f4f47fe SHA512 35f3438fa178e6bd066d59ae50d816bc9b7591035c118bef34c1c0387267ce46fb6162630be7a96cf63d9ce45ef3cee4493fd8f3613938d8159daeb64bdc3c27 +DIST setuptools-67.4.0.tar.gz 2484170 BLAKE2B 5c72b2bb813a84337e00c30a1375a24ca997a07100ca7f83afcb76d1fbde1432b049faa76d50ce8c74b3ea753096e63a09359bdcca2cb0d1d57eea21bbe5c2c9 SHA512 d5865283e13a8f42b6b49f9c507f6c41e75a92ad2c4e4c2b4184a410003fadfe7629ed5824340110400143e2ce82cde2e50e9b2898335462376b28f440648cd5 diff --git a/dev-python/setuptools/setuptools-67.4.0.ebuild b/dev-python/setuptools/setuptools-67.4.0.ebuild new file mode 100644 index ..f46eb55ab7f3 --- /dev/null +++ b/dev-python/setuptools/setuptools-67.4.0.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 7 -- sys-apps/portage dep +EAPI=7 + +# please bump dev-python/ensurepip-setuptools along with this package! + +DISTUTILS_USE_PEP517=standalone +PYTHON_TESTED=( python3_{9..11} pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 multiprocessing pypi + +DESCRIPTION="Collection of extensions to Distutils" +HOMEPAGE=" + https://github.com/pypa/setuptools/ + https://pypi.org/project/setuptools/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/jaraco-text-3.7.0-r1[${PYTHON_USEDEP}] + >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}] + >=dev-python/nspektr-0.3.0[${PYTHON_USEDEP}] + >=dev-python/ordered-set-4.0.2-r1[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3-r2[${PYTHON_USEDEP}] + >=dev-python/platformdirs-2.6.2-r1[${PYTHON_USEDEP}] + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/importlib_metadata-4.11.1[${PYTHON_USEDEP}] + ' 3.9) +" +BDEPEND=" + ${RDEPEND} + >=dev-python/wheel-0.37.1-r1[${PYTHON_USEDEP}] + test? ( + $(python_gen_cond_dep ' + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/ini2toml-0.9[${PYTHON_USEDEP}] + >=dev-python/filelock-3.4.0[${PYTHON_USEDEP}] + >=dev-python/jaraco-envs-2.2[${PYTHON_USEDEP}] + >=dev-python/jaraco-path-3.2.0[${PYTHON_USEDEP}] + dev-python/pip[${PYTHON_USEDEP}] + dev-python/pip-run[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-fixture-config[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/pytest-virtualenv[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ' "${PYTHON_TESTED[@]}") + ) +" +PDEPEND=" + >=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-box/
commit: 985642bc2e17e6bbaf8c4d4d3c2816ac57482e3f Author: Michał Górny gentoo org> AuthorDate: Wed Feb 22 04:21:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 22 04:21:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=985642bc dev-python/python-box: Bump to 7.0.1 Signed-off-by: Michał Górny gentoo.org> dev-python/python-box/Manifest| 1 + dev-python/python-box/python-box-7.0.1.ebuild | 36 +++ 2 files changed, 37 insertions(+) diff --git a/dev-python/python-box/Manifest b/dev-python/python-box/Manifest index e9f5019dd492..21b46103d83c 100644 --- a/dev-python/python-box/Manifest +++ b/dev-python/python-box/Manifest @@ -1 +1,2 @@ DIST Box-6.1.0.gh.tar.gz 83124 BLAKE2B bf201a120b41c2cc6577c49253eac2737770df4fcc070960953f92b55901b59633461a4a77d0cb3dbc27b7c2c99e6d2b891c3df4b722ca37c3ea0e4a4882aa3f SHA512 54edebdf3b5954cd75519dd50b45f468470df1cbd8ef0de941b49777153064af9a678712365889401cc6562b339ebbfc4a8592dbaa7a749b167ed69ffbc41e4d +DIST Box-7.0.1.gh.tar.gz 86746 BLAKE2B 33288c89d1b285d1c04ebb00d56a26d451f7b22eefbcef12219108975aa610054af67f69153436033a183c7b26cf216649ddc75b4354f2ff4f02f2a6fc2903bd SHA512 fe08fbca79fa02e53bc4208387162e49917f302e1595d924d4290d690092a9f7fae3f0cac66de1fd48ef16e627c4fbc2b2babed52b04381b24dab9b083040cf7 diff --git a/dev-python/python-box/python-box-7.0.1.ebuild b/dev-python/python-box/python-box-7.0.1.ebuild new file mode 100644 index ..cb140b6ae872 --- /dev/null +++ b/dev-python/python-box/python-box-7.0.1.ebuild @@ -0,0 +1,36 @@ +# 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 + +MY_P=Box-${PV} +DESCRIPTION="Python dictionaries with advanced dot notation access" +HOMEPAGE=" + https://github.com/cdgriffith/Box/ + https://pypi.org/project/python-box/ +" +SRC_URI=" + https://github.com/cdgriffith/Box/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + dev-python/tomli-w[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: e4ac67e8aa73a6590b5a7450653f5d36a15cb060 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 22 04:20:30 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 22 04:20:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ac67e8 dev-python/boto3: Bump to 1.26.76 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.26.76.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 28f9140027d6..1fb98a4fd287 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,3 +1,4 @@ DIST boto3-1.26.69.gh.tar.gz 600296 BLAKE2B 8c37d9c818e29617defed964271436be2ffa54f8a634661d6a9fc665d1b77a041d83bcba153d5c0dffe90c4185e0a163e9141880cd8147964f7ed479b975ecb2 SHA512 8635afb8c20c3534c36551eb6004676ebcee987836e494b8a67673ae16f4dee8d8efb83e632c6df2e0f07827965bcc9b8e72c159657ff72f1c9c1f52ccd49a16 DIST boto3-1.26.74.gh.tar.gz 602525 BLAKE2B 6d9b397864649ecd9b3f46bcee832c57cdce809545522f3beaf0d2eb98ca1f99e5fcab132f3389a4b2edcd585d9f6759de961b1f83f5912420629b6b03092c36 SHA512 eba11711dbd77988deb1695b954b6eb931b8ad49f96971e221415355de9bd2f3015b5a58be34a7378180f59500f9c15135192ccb97454141dbcaa664f0183627 DIST boto3-1.26.75.gh.tar.gz 602878 BLAKE2B 8bce90fd5b6474316922a6da571dfe27a0d5c15743f05c184314d74ae2323635a71d0b7adf02ff7c8ebdea1cfbcb8e730c1d97de96b29fcaa4d178645c760748 SHA512 5d5cbb5e9606aae1a90c5766315c120f799a1cae528b1cc5d052c18b70c276524d9ffb077a662273d30ffa3fff86405c00ec35718bc510505c3fa6f7edc01ad0 +DIST boto3-1.26.76.gh.tar.gz 603285 BLAKE2B 1235c9fd21073b9291e581aaf4c298dc498deb1ea51cb66f58a631964c26eb064a4e8ec7b3b0c47f3be166d478101e8edec1f6e77cd162dcc0762bdda19da7b8 SHA512 2fcd0dfca17d86bddde0c752fef1135b8451d1949d4303ffa30f922b389274ca8adf0033dc5459a4964498bf48f15df6b0f58bb90be3351764fd549dbfad9a6d diff --git a/dev-python/boto3/boto3-1.26.76.ebuild b/dev-python/boto3/boto3-1.26.76.ebuild new file mode 100644 index ..9523f65d5fb9 --- /dev/null +++ b/dev-python/boto3/boto3-1.26.76.ebuild @@ -0,0 +1,68 @@ +# 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 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 4eaacea01a7b4f516bdc3594185ecefbd912163c Author: Michał Górny gentoo org> AuthorDate: Wed Feb 22 04:20:16 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 22 04:20:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eaacea0 dev-python/botocore: Bump to 1.29.76 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.29.76.ebuild | 74 + 2 files changed, 75 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index c6735247a231..9bb9e19d37fe 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,3 +1,4 @@ DIST botocore-1.29.69.gh.tar.gz 11140109 BLAKE2B 5a91e6d425f4a5f424f95fd9bcd893c06fd42eb2a34ae870a76f0a28ee59771a8e1759a8afa959592a0ae7537229d791805539125890d17d3f4a33bb0618e76d SHA512 30d538591b25aae82e93352f4eda2d76eda6d02604cdbe822cd5f7559cfa268e2245b5cfb8ba6875e5e3a35cad2bef7210bbe03276236871441515cdf6ff2ece DIST botocore-1.29.74.gh.tar.gz 11153254 BLAKE2B b3d3b75643cd5e3fac54a09e971daa23a043ba9f7ab773c2fd57dc15417c1b30c6f503515bad8734332bc40c4210e4ac09566c0742649c6ac3592e81ae9f8d79 SHA512 944ebbf1268fa9e8bb68ce5960da347613bcab585bf54c2fd6dbecb499088c1dc426357cde0a0f0d1780ecbc06acc33d8587f37c7f3d13577283b4549a353406 DIST botocore-1.29.75.gh.tar.gz 11152953 BLAKE2B 69c9c520f1caa97d931bc535261e14fb07ca1cd8ae5ba8edcb25eceb97c2dc367bf93de7aa19f87c042c69ece36a87efddb5b7495790ab5d6c6ca48bc99f7d2d SHA512 9778771373b675f6d6f0df04311b3b9bc53268a4628e0cb88737e70346a3a18efdca3a6d3325e2b99bcf0054d5486000fb28d3ed64cad181f8df80d2a692f24b +DIST botocore-1.29.76.gh.tar.gz 11172494 BLAKE2B 7ed171f64b17920fe6492faa1422a5d82852697e4480c4e1c5536450c2671e57ee763f9b507e9ff5edff85a02553ccd94687095bbf7a4635553a3770f9c26b06 SHA512 0a22fb2629f604ef4bb4c02e6ac5f87986724d484e6d13966dae2800f989f598d82f0904473f4ac6fa2bb9e9a9572c15fb309f9ababdbea334ae8d5d4bd73287 diff --git a/dev-python/botocore/botocore-1.29.76.ebuild b/dev-python/botocore/botocore-1.29.76.ebuild new file mode 100644 index ..0f4daaa48e81 --- /dev/null +++ b/dev-python/botocore/botocore-1.29.76.ebuild @@ -0,0 +1,74 @@ +# 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 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 70d87dc1922b39bd4a6b1e5ab0e12cb5286b0672 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 22 04:20:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 22 04:20:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d87dc1 app-admin/awscli: Bump to 1.27.76 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.27.76.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index f9944707320a..dd2ac69aa919 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -1,3 +1,4 @@ DIST aws-cli-1.27.69.gh.tar.gz 2366011 BLAKE2B e2ac484bb6ead107d0deca6bad5b9ca4a014f129d1253528869c303d72d58f1e9d5329b6c3180ec53190e43711d999b7026764c0cf65786903dade2a5c135f88 SHA512 85d6d820918ab42ce39e3a90751726a8dbf691083f5d71834b61b8456f6c91e3cac7ead86448187a3853a26f9e75e2e1d7f2acd3a8de59a69ebc028a4692b9ac DIST aws-cli-1.27.74.gh.tar.gz 2368706 BLAKE2B 3eb9d8c21b9ddfd3a3e4bb53172a46ad69ca71033785bd29fd8b0b0f694c2ed62a4cad998ccd13b07949b86a89f2ca238a63a4553e591ba9066832f51ed87759 SHA512 cf61a3f1dd643bb7d0f81f047c1eeae78a7793532bffa612045273c46ae970b2763156a7679b6e16e65c2f886dec68e54db0169580bb3c37cc08420f874e704c DIST aws-cli-1.27.75.gh.tar.gz 2368634 BLAKE2B b1a150c77b5f7ff98b33bff0225d889d8b4947492103d44da2b58339a59a7616613db6a29daeab63c50a58f2c8022b392bdd392024080dca853e6b329652db09 SHA512 b5eaac8c5277a9f8428ccad060cfa8764ac51853701cb02d3a4656711df1daaaf836071522ecc32baeeb05ab739ee56968ce11b4552a942cc3a9705c74a788d9 +DIST aws-cli-1.27.76.gh.tar.gz 2368848 BLAKE2B 617291112ef43719d42cc3bde9bdf2aa267296f047c2f488070d60adcf0ea64e72838d13af694bf053ad00899936d9ad6975a78bc6f24ccd35b7b632b3e8efcf SHA512 91410d33c002626964928dabc5bf2d2957030559756c3d85a4a2c6d7963b34cc6560e9048ebd856aeb805281d37ca49e3a2ee3b0838d1333f390cf34f93b3611 diff --git a/app-admin/awscli/awscli-1.27.76.ebuild b/app-admin/awscli/awscli-1.27.76.ebuild new file mode 100644 index ..62c19f3a63fb --- /dev/null +++ b/app-admin/awscli/awscli-1.27.76.ebuild @@ -0,0 +1,80 @@ +# 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 bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing + tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid + ) + + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +}
[gentoo-commits] repo/gentoo:master commit in: app-backup/restic/
commit: 7b84c7ce6d7b8d961ceff3b705b4c5dfc14a5ec5 Author: William Hubbs gentoo org> AuthorDate: Wed Feb 22 03:51:15 2023 + Commit: William Hubbs gentoo org> CommitDate: Wed Feb 22 03:51:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b84c7ce app-backup/restic: add 0.15.1 Closes: https://bugs.gentoo.org/894182 Signed-off-by: William Hubbs gentoo.org> app-backup/restic/Manifest | 2 ++ app-backup/restic/restic-0.15.1.ebuild | 45 ++ 2 files changed, 47 insertions(+) diff --git a/app-backup/restic/Manifest b/app-backup/restic/Manifest index 82a755f842db..5c68a94e623f 100644 --- a/app-backup/restic/Manifest +++ b/app-backup/restic/Manifest @@ -2,3 +2,5 @@ DIST restic-0.13.1-deps.tar.xz 179648640 BLAKE2B 5ba9663a95ccc3a1c41b88e44704e74 DIST restic-0.13.1.tar.gz 23855387 BLAKE2B e10fb1920ab62ba2116b8a7b9676c537c93fe2e8743a9ce6748b412d11fcf611deb368c0db1b0855b71fbac260930c86dc510ee149c09692eb93bf6e1830d0d6 SHA512 14feb6d0b3d258783d55ad537d8ccbdc9574a966e14f65465c132eceb92c821f4033428eba83acb1e1a9cfb169cc5fdc86b6ae90b94fe2855bd1f69262e30770 DIST restic-0.14.0-deps.tar.xz 226627460 BLAKE2B e97fe4b68b4216fa01449aff7a8df8d3ef91d64d97f07930740fdfbd0ead5099e2a732a36613db85104611a993926e10043ae35eddd19248303e17352ab9681f SHA512 6b89be07baaf080c287b51163e41d1e659df8e844d75a801df49e0062db872b4ab7d03ec617047e34aa8b0d2912fe384053c0de2c9ab282f1c80c88a07fda81a DIST restic-0.14.0.tar.gz 23902279 BLAKE2B 21586b48e55de53b19c4f4d368167c69e3050cff41ae85a6fcdb3171ac71a38987b8b578de2e9e37bac9a531d364432610b9ecb316b3c93133fa07ccac5664f3 SHA512 d896c93b72790ba5b3c3cd71b68bb45682a12661067cd0d7370b6dfe6d4482988462c4243b5c0b412e5444784568f0375c5a01d43d4d0557d5e6bf01ca512157 +DIST restic-0.15.1-deps.tar.xz 156200684 BLAKE2B 8b34551c12e9b57d0e3328dd656f69d95964f4128eb61b1e546b1a002fd37874ee7614a9563754260d3b7ec0caf349fa611cb0316c5c5f983ba95d3607d6cae9 SHA512 4b2d9c9f6b43bd558965396f5ca501d57298ac444bf715801d52a743424a8e87b979c5808c599a6c13015e4e57a57e7911d86e77b2232cfa0c05822616f8ce9d +DIST restic-0.15.1.tar.gz 23920501 BLAKE2B 9561211576c01707691a1d0d7575c6bcd0d8f3c691159d10281ecb1cce5d16f237d60fd2f998bf7ad41d2ad7f8e69fd92ce6d487769774d41bae7f5ebd0ee4d7 SHA512 54b982f87f60df506c293df12813bea2f8a0df8996453096565a0eaba2832791a35da288c2e9fac590a0eaee9aef52b2c968ee717457fab30a1974d00d1d73fe diff --git a/app-backup/restic/restic-0.15.1.ebuild b/app-backup/restic/restic-0.15.1.ebuild new file mode 100644 index ..e3954a106e68 --- /dev/null +++ b/app-backup/restic/restic-0.15.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 go-module + +DESCRIPTION="A backup program that is fast, efficient and secure" +HOMEPAGE="https://restic.github.io/; +SRC_URI="https://github.com/restic/restic/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz; + +LICENSE="Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND="sys-fs/fuse:0" +DEPEND="${RDEPEND}" + +src_compile() { + local mygoargs=( + -tags release + -ldflags "-X main.version=${PV}" + -asmflags "-trimpath=${S}" + -gcflags "-trimpath=${S}" + ) + + ego build "${mygoargs[@]}" -o restic ./cmd/restic +} + +src_test() { + ego test -timeout 30m ./cmd/... ./internal/... +} + +src_install() { + dobin restic + + newbashcomp doc/bash-completion.sh "${PN}" + + insinto /usr/share/zsh/site-functions + newins doc/zsh-completion.zsh _restic + + doman doc/man/* + dodoc doc/*.rst +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/src-cli/
commit: 29f6b0577f1330a5949271f4deb56e7f4ad68617 Author: William Hubbs gentoo org> AuthorDate: Wed Feb 22 03:39:58 2023 + Commit: William Hubbs gentoo org> CommitDate: Wed Feb 22 03:39:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29f6b057 dev-util/src-cli: drop 3.37.0, 3.38.0, 3.43.0 Signed-off-by: William Hubbs gentoo.org> dev-util/src-cli/Manifest | 6 -- dev-util/src-cli/src-cli-3.37.0.ebuild | 23 --- dev-util/src-cli/src-cli-3.38.0.ebuild | 23 --- dev-util/src-cli/src-cli-3.43.0.ebuild | 23 --- 4 files changed, 75 deletions(-) diff --git a/dev-util/src-cli/Manifest b/dev-util/src-cli/Manifest index b4adf7902635..3f4e193674ed 100644 --- a/dev-util/src-cli/Manifest +++ b/dev-util/src-cli/Manifest @@ -1,9 +1,3 @@ -DIST src-cli-3.37.0-deps.tar.xz 40121252 BLAKE2B 248078ef73601d52c922097023bae678a0015b895adc1c670c1fd60e01479ee655df20cfef6b371f37e6f1e356e804f54980b15553ede9dd5cfc8c2372f4d87c SHA512 6d02fee9c415b115d7e17f73771f425f73bae09a0f51097b190e00d4fa6ecffa9d6c1fc398b4c4ced5d2dc978b8f8472ef84b32e5be15560344b62289a7d3546 -DIST src-cli-3.37.0.tar.gz 215321 BLAKE2B 55ba649da67e7bf9d04d88428ac88c08f8037295de111ffc65f06e149cad840f29b85a804cf2b32f44270d75cb5fdd49213957744299745894058ac631d54507 SHA512 8aee3665ab6e9daea8583486c6b89af4cefc076160d3dcdda3308e96a29e854ba941c7415c2d4f355bb4ffe7c10646e94d44d8bb519bea05965f9e5badbd9071 -DIST src-cli-3.38.0-deps.tar.xz 40345364 BLAKE2B d25b7658d3863e418261227a7200e4c3fb4ce7536600c744b7395f91293c231d64387f4cfc7bbf595e044a0fe965d37325bf2211be594650fb6ed5ac7fe06af1 SHA512 58cf53b89544c76dc9846651bb5c4d2ed610b07467dd2ffbd7a31c364700880b6ee57c8c344789726386a30356dc6184ca4188f51da5a23bcbbf61d1f1d682b5 -DIST src-cli-3.38.0.tar.gz 217263 BLAKE2B 511888d901f0ad4a61ca280218c5ca24a5ed6a3c8809a47925245fdd079071592cbc26909d8f9910e2d526913d72e223ee6891699e8f096a924f5a4549f49d84 SHA512 0755e25a8253d43664ae4cdd228dca1c7001ebb5428184d05b66bd71af4f8101a7c97782d430cd081f830dc6b8c52919d9d6cc2ee07e2296a28a592025458694 -DIST src-cli-3.43.0-deps.tar.xz 100125020 BLAKE2B bb63166f1cf3ca28580ae6aede3cfdd647f851c81fa057b79de583f01e1de9f86d7608f231dc2075f63c2cba2e87986875d3b84172b6a8af92a6beb2f1ce94f2 SHA512 e001a671bc4ab1649f1cf3a815c4de536b29f7d2a42638a704b2ff458b4b8a6d36178bf037052cd5bd1c0cf0d6b87fc4c99862c9a57b2dca9a3bf8e25c17e335 -DIST src-cli-3.43.0.tar.gz 245811 BLAKE2B 56beef53cb48b670571d96f7345470b069f82bd92a1afba8363040f1a23a1f96c3781a017b98002d86b5215f0d3593d43a8f02b449945965e12712f46ed43936 SHA512 a352047f4225565f6ca7ab522296daabe76ff741fe87b1296ec23ff890ef3810c481cf6294e8dfbb827e72e888be380fcd55f4c9de9485cffc3a2d6ffa3d6916 DIST src-cli-4.0.0-deps.tar.xz 100901464 BLAKE2B 8de837e46d56831b3d297ea2a875777090419a10067adbaccf7a8257324a91ec8179b2375fe6ce5353993c9cca7f52f949582da65ffd4d7abef6ca10d1ec SHA512 cf40dfc3a6096b75bae70600b07cca4ade717e041dba9bca696df1631b081cb1b9f79a7a9ea9e58da6629268d21ebbe6ef150762dfbd7b9fa5c8264b054b20cb DIST src-cli-4.0.0.tar.gz 238721 BLAKE2B d02ee7a8967b7e2774d6a7f5771f805b48df892a7c8144f386405cc9d9d18ba1766d47698607740585ae16400051d1e9b10176811e4f16f60c2bd57a5e7c7a11 SHA512 2780bbdf43c321fb3c28af73ab7e50f4f2ea2122fe065f45aa82a9adbe9effb15af66041f4bb5191cbcf7570bd0cdb69ae429d3a460f6d2807ef4e262ed6218f DIST src-cli-4.3.0-deps.tar.xz 141941984 BLAKE2B 59c0beb3e458eacec4451ec19e9b4fadef1dc160e58f04637e6c565b99e5f76ae3ea55ef9fdde0b9be3528f2c0bf0c52b750f0c5814f46b23ddef13467010a67 SHA512 f9a9cb7fe183a01a72fca10a0837171b1cba7b95cc659bd0e83c77183183206da71ecc1b2096dc6e7965e9109dbbf9df569cbfb8b545b0376215a71206f577a0 diff --git a/dev-util/src-cli/src-cli-3.37.0.ebuild b/dev-util/src-cli/src-cli-3.37.0.ebuild deleted file mode 100644 index f513f28c6c25.. --- a/dev-util/src-cli/src-cli-3.37.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module - -DESCRIPTION="command line interface for the Sourcegraph code search tool" -HOMEPAGE="https://sourcegraph.com https://docs.sourcegraph.com/cli; -SRC_URI="https://github.com/sourcegraph/src-cli/archive/${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -src_compile() { - ego build ./cmd/src -} - -src_install() { - dobin src - dodoc AUTH_PROXY.md CHANGELOG.md -} diff --git a/dev-util/src-cli/src-cli-3.38.0.ebuild b/dev-util/src-cli/src-cli-3.38.0.ebuild deleted file mode 100644 index f513f28c6c25.. --- a/dev-util/src-cli/src-cli-3.38.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module - -DESCRIPTION="command line interface for the Sourcegraph code search tool"
[gentoo-commits] repo/gentoo:master commit in: app-containers/conmon/
commit: a9b9cc0cb4accc7c9178f495c9d04f802a8b92c0 Author: Zac Medico gentoo org> AuthorDate: Wed Feb 22 01:33:44 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Feb 22 01:33:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b9cc0c app-containers/conmon: add 2.1.6 Closes: https://bugs.gentoo.org/895460 Signed-off-by: Zac Medico gentoo.org> app-containers/conmon/Manifest| 1 + app-containers/conmon/conmon-2.1.6.ebuild | 49 +++ 2 files changed, 50 insertions(+) diff --git a/app-containers/conmon/Manifest b/app-containers/conmon/Manifest index 9f788b077ab6..5d2cef0baecb 100644 --- a/app-containers/conmon/Manifest +++ b/app-containers/conmon/Manifest @@ -1,3 +1,4 @@ DIST conmon-2.0.30.tar.gz 161285 BLAKE2B c4e01759d819d3dff94b9ae09caa72b6f664e49d907d3a1be9fb4a0e1f782fad29a7cd7c89703e861f4aa6d7955996386f81460f19f22be2889c4f88c34536cb SHA512 2451e441913925f8423385b83e97630e980948a9bd57ae8800889016c4412a26bed598825d3c034c3edcecbab66c38417f55ad3866d3c2c98cada6acce2b2d16 DIST conmon-2.0.31.tar.gz 158184 BLAKE2B b14bae77a18cc352bc9583604544b4e7ffe4bd8a77e5c3185c897c11819bba227edcbd84b559d998a2b5648ca371f0e98e4d9cd15951a953cbe05a9c9ae9d434 SHA512 ff879fcd5a3b7de8ee6ff9de2a13d0afc36fdb392390278b26ee179be26ff375ddce4f5ae24e3e88b737f63202af64b49e82b2ffbfc0de8bfd14690dac523747 DIST conmon-2.1.0.tar.gz 159045 BLAKE2B a39b7620091ca17f4d91a26e040f886293688562cba1827cc09c1da1c1401ad78cbb16420c9df8a055ab5ca3eb2933aec6ac1b9fbb1eea10f33b1b0d76c5dd54 SHA512 0f27a1b048c2dcafb40cd67f80c2a5d7e92f5beb849174233dc10e2db42b4ea8b89f27c901d3f38cf1d412ed875c5521e07140038e859fb54bcc554cb9197e74 +DIST conmon-2.1.6.tar.gz 157838 BLAKE2B 319a170ab048c14f3be998391da403799171c5d0e342ac4214a6456398ab872cb6a77cb4d67dbb97a0bc47008c6fa657ba2a166eea4c56ee65db545b08e032bd SHA512 0b5d7f33745766f4f1646e79554e16e1d6c977fd08c5a86c72068aec9f28110b5981c38972134741281c8470c295b6195843f3dbb78e1e9da34b8d577ea41d65 diff --git a/app-containers/conmon/conmon-2.1.6.ebuild b/app-containers/conmon/conmon-2.1.6.ebuild new file mode 100644 index ..e595091b3668 --- /dev/null +++ b/app-containers/conmon/conmon-2.1.6.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="An OCI container runtime monitor" +HOMEPAGE="https://github.com/containers/conmon; +SRC_URI="https://github.com/containers/conmon/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +IUSE="systemd" +RESTRICT="test" + +RDEPEND="dev-libs/glib:= + sys-libs/libseccomp + systemd? ( sys-apps/systemd:= )" +DEPEND="${RDEPEND} + dev-go/go-md2man" + +src_prepare() { + default + + if ! use systemd; then + sed -e 's| $(PKG_CONFIG) --exists libsystemd-journal | false |' \ + -e 's| $(PKG_CONFIG) --exists libsystemd | false |' \ + -i Makefile || die + fi + sed -e 's|make -C tools|$(MAKE) -C tools|' -i Makefile || die + sed -e 's|^GOMD2MAN = .*|GOMD2MAN = go-md2man|' -i docs/Makefile || die +} + +src_compile() { + tc-export CC + emake GIT_COMMIT="v${PV}" \ + all +} + +src_install() { + emake DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + install + dodir /usr/libexec/podman + ln "${ED}/usr/"{bin,libexec/podman}/conmon || die + dodoc README.md +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/
commit: d5af529eebb4ad95f05a1e11129c1b2c749786ea Author: Zac Medico gentoo org> AuthorDate: Wed Feb 22 01:29:33 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Feb 22 01:29:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5af529e app-containers/buildah: add 1.29.1 Closes: https://bugs.gentoo.org/895456 Signed-off-by: Zac Medico gentoo.org> app-containers/buildah/Manifest | 1 + app-containers/buildah/buildah-1.29.1.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index b75b3bc0ab0d..7af4844dc31c 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,3 +1,4 @@ DIST buildah-1.27.1.tar.gz 14825932 BLAKE2B bf290eeb4d96d255c7cdaa07af49eff44191664ac7dee255c7979656383daaa93c3673ba82ac1cbff033de769ffa08ad027f5d91c81b08a36222cb73e8a1e399 SHA512 a5e2ddf837e613554ffe8fe9c15ac9c8f9c2564c403e5544df7fb8802962581fb4e9dd4361c28c93443ede74c20c82f1631990e443c7895a3b4c3b8a659ee05a DIST buildah-1.28.0.tar.gz 14579386 BLAKE2B effc7d0a154e30790585c19e19655f98026c34687e79b9100bc2f387b96896d88855cd5ec34573dd2678e4a30a832c39f789d53b61b45cb5f682dacd252e SHA512 f5e82a22648fa0d0ba7f5dcf3b97a2ec1182f31d3e03cd2624e01fe76fcdddf0a5605c59816eeef6401d151864b6b6be493c144b83f5667ab3947eea902f0086 DIST buildah-1.28.1.tar.gz 14576193 BLAKE2B 5317b991780b0c2539802495a2a15e91d4e1623700d0a3fa354e362bd647e59a0e9c34d8f19858e129d0028c71bb04665bde7668e3b5f3f3e5b85c944f7108b5 SHA512 c674a90a0cae2977b76c2b68c06a0006f89d74b5b41362c2512a3f8d7ba515c3bd693648a0ba955dad7bea1a43da6890d80855e1283f0fc0136d16d77a798fba +DIST buildah-1.29.1.tar.gz 15594930 BLAKE2B 71b87352062b3a5df67389897fd0d82c2491c48cffbda808b30e2767a1e290eccfd726be26dbd57fd8d08cfacb74f313058179c40600225d863a9340b772df1e SHA512 ea78aacee9b5cc10e299789d739e7086579e67719ab72b84f6ea5acbaf31d443284387ac92e7c5c1c3da9bd6523f43e2d9c7e2ea5698c251cb5458a384f41b04 diff --git a/app-containers/buildah/buildah-1.29.1.ebuild b/app-containers/buildah/buildah-1.29.1.ebuild new file mode 100644 index ..21c3a103bda8 --- /dev/null +++ b/app-containers/buildah/buildah-1.29.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit bash-completion-r1 go-module +GIT_COMMIT=faf0d4fc + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah; +SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="selinux" + +RDEPEND="app-crypt/gpgme:= + app-containers/skopeo + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= + sys-fs/lvm2:= + sys-libs/libseccomp:= + selinux? ( sys-libs/libselinux:= )" +DEPEND="${RDEPEND}" + +RESTRICT="test" + +src_prepare() { + default + [[ -f selinux_tag.sh ]] || die + use selinux || { echo -e "#!/bin/sh\ntrue" > \ + selinux_tag.sh || die; } + sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed' +} + +src_compile() { + emake GIT_COMMIT=${GIT_COMMIT} all +} + +src_install() { + dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md troubleshooting.md + doman docs/*.1 + dodoc -r docs/tutorials + dobin bin/{${PN},imgtype} + dobashcomp contrib/completions/bash/buildah +} + +src_test() { + emake test-unit +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-overlayfs/
commit: 78b30c144db7b3a83869cd99c8245b43eaeb1e3a Author: Zac Medico gentoo org> AuthorDate: Wed Feb 22 01:08:42 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Feb 22 01:10:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b30c14 sys-fs/fuse-overlayfs: add 1.10 Closes: https://bugs.gentoo.org/895144 Signed-off-by: Zac Medico gentoo.org> sys-fs/fuse-overlayfs/Manifest | 1 + sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild | 26 2 files changed, 27 insertions(+) diff --git a/sys-fs/fuse-overlayfs/Manifest b/sys-fs/fuse-overlayfs/Manifest index c3e424e6396a..96574d0ba15a 100644 --- a/sys-fs/fuse-overlayfs/Manifest +++ b/sys-fs/fuse-overlayfs/Manifest @@ -1,3 +1,4 @@ +DIST fuse-overlayfs-1.10.tar.gz 104797 BLAKE2B 112dc4814fa817f41dbf938d835366ac38cfc1963cffa7d2e84baaed6e91c7f7db8aa28b3e898b4334aa3f5a4cec8489490a8973ccb3a9bf5781ed6e7e859856 SHA512 cb399a56f2cb0ccf3d294d82cfaa9682db6812e709b1b6d3edf6ce4f7653effb2810d1c5f8a4178dcdb42e0f65af878fd5c007b31ed18538464482ad1dcf DIST fuse-overlayfs-1.7.1.tar.gz 103575 BLAKE2B 1fc92852f3afdead707af8745db03e2f5b0cf1f154f12c13850e5c37b30a0ad84122aa06c7f96c3825cd89cc2d26874abecb8ffbf0ad4edec5e0ffc854962944 SHA512 2199f9a5040832537b57792fe361943065c6132d31613bb1f838e931049703011902fca3abc25f6d7136efb2eb5505161f11c252b91dfb19158ac663e1ec15c2 DIST fuse-overlayfs-1.8.1.tar.gz 103753 BLAKE2B 42ac0b75b563cee9457721dfebe03355d930e074f44cda43d071e853df2d2192266f6b2901c4faa333414de45fb1b95e245a42ae15c52714e311a1aad98deeb6 SHA512 7a63f1f129c100615676bccdb0f7fd83c4e9901786064d98fa3776dd64dbb61c38913f8d0eff428a601cb44b1bfd3261ded5ec5e471b889c7cd28f81a859d8ad DIST fuse-overlayfs-1.8.2.tar.gz 103892 BLAKE2B 18473c9703d12befbd68b5c1374fd18233dca3663dc0c6346e0a0c2f6f8928a57e8c04cf151196db3d6404ca8816e5ef2826a989c86d3ec7171344a73cec189f SHA512 637fbde0e9481b31491fa7fbdce9315e3832e9de076668dddfeba407a0dd9ceb2072723348eb2a47586756da8a8242a040bc20dbb5e1ac3be3ffa795daf22b95 diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild new file mode 100644 index ..271bd707df8c --- /dev/null +++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild @@ -0,0 +1,26 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="FUSE implementation for overlayfs" +HOMEPAGE="https://github.com/containers/fuse-overlayfs; +EGIT_COMMIT="v${PV}" +SRC_URI="https://github.com/containers/fuse-overlayfs/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" + +RDEPEND=">=sys-fs/fuse-3:=" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT#v}" + +src_prepare() { + default + eautoreconf +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/rizin/, dev-util/rizin/files/
commit: 9184c6dd6297775f6e1f6b81da9325eb5cc71056 Author: John Helmert III gentoo org> AuthorDate: Wed Feb 22 01:05:11 2023 + Commit: John Helmert III gentoo org> CommitDate: Wed Feb 22 01:05:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9184c6dd dev-util/rizin: add 0.5.1, drop 0.5.0-r1 Signed-off-by: John Helmert III gentoo.org> dev-util/rizin/Manifest| 2 +- .../files/rizin-0.5.0-capstone-include-path.patch | 52 -- .../{rizin-0.5.0-r1.ebuild => rizin-0.5.1.ebuild} | 1 - 3 files changed, 1 insertion(+), 54 deletions(-) diff --git a/dev-util/rizin/Manifest b/dev-util/rizin/Manifest index 3507cb8b84c3..518a6ae49d4c 100644 --- a/dev-util/rizin/Manifest +++ b/dev-util/rizin/Manifest @@ -1,4 +1,4 @@ DIST rizin-src-v0.4.1.tar.xz 11453808 BLAKE2B dcae21320e2533904d9a337d4fb9cc9a450439753106dc5c341e3ca7c788f0a44034340eb0dfe3fad4f1d8a7ebe873720d42d70ce343e8c7b953d4d148a38da2 SHA512 565358e11fd4db44ec7f8c25313a1cfc726c38a17afcb699c3fc2af520242fb343ea4a267f0a8e35bdc08e9a765a6a17ec7b8eaba9f9ad9ef5a7dcfe01c7354c -DIST rizin-src-v0.5.0.tar.xz 11774892 BLAKE2B ae64f2b14829eaedeff2e4ef9986778e311edddff7aac7b9a05a84d09015e13e67725e170d79f1f6bc85933726631ad76df2986e5c8fa64f3387418099296c2f SHA512 690a3220b808d41bcf56752556233d0d0b68b458c767441ce74f35358b2b4fa5e46a483a220d635e53bd287a0e10d16e5c141ba5cb916b984683f42eef10fcff +DIST rizin-src-v0.5.1.tar.xz 11770688 BLAKE2B 31369497d5aa425aa6030ce404baa5d4a10ef2453a93f9b2c9f7d47135b5ffbc61618ef7e743acef3939bca2838a94637b7a1794ff44998608aee3f988301483 SHA512 c856112651bec91bb6e9f5580f60e3168f02a9f194bf567186a66398c162f59953ca8c3bf43441315356ca6ef077b7c56e4150e2dd8a79d4d08c5f789c549596 DIST rizin-testbins-0264ae4ee5bd606ec6c6a539255eeb57ce2c82c2.tar.gz 179281553 BLAKE2B b86278589da2f8e5859b0f4b16e2667a6e7477c9a889158da5a2c1a1b6e29af4798d56a22dd4c3e23aec1908e7b444ca999502e73f8d8ccf4e0bf2a969380564 SHA512 ae11b6da5cb995f8f1cc996a7b772234b3e7e7c2b0695d0b223657ba839c82dbbcb390600aeb0d16c7c61a5037ba9d0739df79efd730c1b96392cfc1e6f6613d DIST rizin-testbins-aef7f7b714a696f382f55b8cbbf94c5b69518de3.tar.gz 178497762 BLAKE2B 8c82a537a58e65d35bd8b309311c4377b5996ff4b650fc6cff4cf347e04fbe4b2ec0e88f03ff43572c8e99675186b05b393b7da070a60ab107c3cca829d2544b SHA512 2745b58646963c28a45b46e8e709845c355863e61cf796aeb3d2e617f1bf2f9916a4b106cd08f48b1ef6e36f7f38624b5977dcd62c921124b0a1122b7220baa8 diff --git a/dev-util/rizin/files/rizin-0.5.0-capstone-include-path.patch b/dev-util/rizin/files/rizin-0.5.0-capstone-include-path.patch deleted file mode 100644 index 485a131cf483.. --- a/dev-util/rizin/files/rizin-0.5.0-capstone-include-path.patch +++ /dev/null @@ -1,52 +0,0 @@ -Upstreamed at: https://github.com/rizinorg/rizin/pull/3380 - -commit e1a65044139443c43a14c8304d095d9d6cddae56 -Author: John Helmert III -Date: Sat Feb 18 18:22:42 2023 -0600 - -fix capstone include paths - -capstone include paths were adjusted in -2b8104bc5e763ed841d6dbffacbeaf02e86b8421, and this wasn't picked up in -the "PPC uplifting" commit, leading to a build failure with system -capstone. - -Also fix the path of the ppc.h include, which seems to mistakenly use -capstone's ppc.h when building with bundled capstone. - -Fixes: b46e7bd4f2 ("PPC uplifting to RzIL (#2823)") -Signed-off-by: John Helmert III - -diff --git a/librz/analysis/arch/ppc/ppc_il.h b/librz/analysis/arch/ppc/ppc_il.h -index ee91eb050b..7871414cef 100644 a/librz/analysis/arch/ppc/ppc_il.h -+++ b/librz/analysis/arch/ppc/ppc_il.h -@@ -9,7 +9,7 @@ - #include - #include - #include --#include -+#include - - #define PPC_BYTE 8 - #define PPC_HWORD 16 -diff --git a/librz/analysis/arch/ppc/ppc_il_ops.c b/librz/analysis/arch/ppc/ppc_il_ops.c -index f7a2261093..31a730c009 100644 a/librz/analysis/arch/ppc/ppc_il_ops.c -+++ b/librz/analysis/arch/ppc/ppc_il_ops.c -@@ -1,13 +1,13 @@ - // SPDX-FileCopyrightText: 2022 Rot127 - // SPDX-License-Identifier: LGPL-3.0-only - --#include "ppc.h" -+#include "opcode/ppc.h" - #include "ppc_il.h" - #include "ppc_analysis.h" - #include "rz_types_base.h" - #include - #include --#include -+#include - #include - - static RzILOpEffect *load_op(RZ_BORROW csh handle, RZ_BORROW cs_insn *insn, const cs_mode mode) { diff --git a/dev-util/rizin/rizin-0.5.0-r1.ebuild b/dev-util/rizin/rizin-0.5.1.ebuild similarity index 97% rename from dev-util/rizin/rizin-0.5.0-r1.ebuild rename to dev-util/rizin/rizin-0.5.1.ebuild index 7144a4dcffb4..122296d19b05 100644 --- a/dev-util/rizin/rizin-0.5.0-r1.ebuild +++ b/dev-util/rizin/rizin-0.5.1.ebuild @@ -41,7 +41,6 @@ BDEPEND="${PYTHON_DEPS}" PATCHES=( "${FILESDIR}/${PN}-0.4.0-never-rebuild-parser.patch" - "${FILESDIR}/${PN}-0.5.0-capstone-include-path.patch" ) S="${WORKDIR}/${PN}-v${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-ssh/files/
commit: cee5e8d5d44464be2d57515f734fc6b2e6db08bf Author: Maciej Barć gentoo org> AuthorDate: Wed Feb 22 00:06:24 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Feb 22 00:06:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cee5e8d5 dev-scheme/guile-ssh: clean patch Signed-off-by: Maciej Barć gentoo.org> dev-scheme/guile-ssh/files/guile-ssh-0.16.0-musl.patch | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-scheme/guile-ssh/files/guile-ssh-0.16.0-musl.patch b/dev-scheme/guile-ssh/files/guile-ssh-0.16.0-musl.patch index 3f8c7d2eee42..6ac51126ebc8 100644 --- a/dev-scheme/guile-ssh/files/guile-ssh-0.16.0-musl.patch +++ b/dev-scheme/guile-ssh/files/guile-ssh-0.16.0-musl.patch @@ -1,7 +1,5 @@ -diff --git a/libguile-ssh/log.c b/libguile-ssh/log.c_ -index e0c7ac9..820871c 100644 --- a/libguile-ssh/log.c -+++ b/libguile-ssh/log.c_ b/libguile-ssh/log.c @@ -29,7 +29,6 @@ #include /* DEBUG */ #include /* DEBUG */
[gentoo-commits] repo/gentoo:master commit in: dev-lang/dafny-bin/
commit: 76fc122086248e94e1c1b416f2a0e790b69925ce Author: Maciej Barć gentoo org> AuthorDate: Tue Feb 21 21:25:26 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Feb 21 23:53:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76fc1220 dev-lang/dafny-bin: bump to 3.12.0 Signed-off-by: Maciej Barć gentoo.org> dev-lang/dafny-bin/Manifest| 1 + dev-lang/dafny-bin/dafny-bin-3.12.0.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-lang/dafny-bin/Manifest b/dev-lang/dafny-bin/Manifest index 71aec7bef6e6..441e6fd1dd8d 100644 --- a/dev-lang/dafny-bin/Manifest +++ b/dev-lang/dafny-bin/Manifest @@ -1,2 +1,3 @@ DIST dafny-3.10.0-x64-ubuntu-16.04.zip 76468200 BLAKE2B d3b35260fca709f1808ec47874f5566dd2fc42af9a43354a97b86b8962b1b15c95df10f25fa8f0d6a12c83f5c12569aa981d56b796aeb1fd7563fc59c62d4259 SHA512 3f8e669025fd655a7709334876652176b3dce1eb980f1f797cf829fa53b125129a66a175d3a4fcc56aa276e28661c6d795ccc01901d0e457bdac754b29382ca3 DIST dafny-3.11.0-x64-ubuntu-16.04.zip 76510888 BLAKE2B 03591064f7af8971c5e175b4538c1344d6fd09c4ca2f3c52fef65af424d5fe462112f3853a59a0d3e84bf5945290b3b088472378577cb0881cf8129401606148 SHA512 0535151b0622f70b49457f1eaaa15c031b5ade5e44e64e79a6c6d1c46b9c2fed155f8da72274f8b8dd7815130ce80bd2b7af8a28d9423ebefde80d8cda1d12bb +DIST dafny-3.12.0-x64-ubuntu-16.04.zip 76588835 BLAKE2B 144928b5e9a32c770d4552be31373defd1153a7ce481aa3948c5fe6c30ff2ce5f20b3d057a587c7762f3c37d63f683275fcf60bbd4ca3754f8713132b3bdfdc9 SHA512 2ea5f97b4fe0f8aaeefd16f739306482824f76ae6c5a37038fedda60bacb2496abc02715c0973a05f845972fd81aeb06e62c3c41d6908c2cf7416006ce8519d4 diff --git a/dev-lang/dafny-bin/dafny-bin-3.12.0.ebuild b/dev-lang/dafny-bin/dafny-bin-3.12.0.ebuild new file mode 100644 index ..1d1588371688 --- /dev/null +++ b/dev-lang/dafny-bin/dafny-bin-3.12.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Verification-aware programming language" +HOMEPAGE="https://dafny.org/; +SRC_URI="https://github.com/dafny-lang/dafny/releases/download/v${PV}/dafny-${PV}-x64-ubuntu-16.04.zip; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="-* ~amd64" +REQUIRED_USE="elibc_glibc" + +RDEPEND=" + dev-libs/userspace-rcu + dev-util/lttng-ust:0/2.12 + sci-mathematics/z3 +" +BDEPEND="app-arch/unzip" + +S="${WORKDIR}"/dafny +QA_PREBUILT="*" + +src_prepare() { + default + + # Remove bundled z3. + # NOTICE: New versions do not need the bundled one but older versions + # hardcoded the path relative to "dafny" binary. + # While bumping make sure to verify that system's "z3" is used + # by, for example, compiling/verifying a simple dafny program. + rm -r z3 || die +} + +src_install() { + local dest=/opt/dafny + + insinto ${dest} + # Maybe too general, but this installation mode matched how it arrives. + insopts -m0755 + doins "${S}"/* + + local bin + for bin in DafnyServer dafny ; do + dosym ../../${dest}/${bin} /usr/bin/${bin} + done + + # Make "dafny-server" clients happy. + dosym ../../${dest}/DafnyServer /usr/bin/dafny-server +}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-ssh/files/, dev-scheme/guile-ssh/
commit: 5c573a6e251628f75892e0363b0b2f9ec14f49d2 Author: Maciej Barć gentoo org> AuthorDate: Tue Feb 21 22:45:47 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Feb 21 23:54:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c573a6e dev-scheme/guile-ssh: fix build on musl Closes: https://bugs.gentoo.org/877721 Signed-off-by: Maciej Barć gentoo.org> dev-scheme/guile-ssh/files/guile-ssh-0.16.0-musl.patch | 12 dev-scheme/guile-ssh/guile-ssh-0.16.0-r1.ebuild| 8 ++-- dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild | 5 - dev-scheme/guile-ssh/guile-ssh-0.16.3.ebuild | 5 - 4 files changed, 26 insertions(+), 4 deletions(-) diff --git a/dev-scheme/guile-ssh/files/guile-ssh-0.16.0-musl.patch b/dev-scheme/guile-ssh/files/guile-ssh-0.16.0-musl.patch new file mode 100644 index ..3f8c7d2eee42 --- /dev/null +++ b/dev-scheme/guile-ssh/files/guile-ssh-0.16.0-musl.patch @@ -0,0 +1,12 @@ +diff --git a/libguile-ssh/log.c b/libguile-ssh/log.c_ +index e0c7ac9..820871c 100644 +--- a/libguile-ssh/log.c b/libguile-ssh/log.c_ +@@ -29,7 +29,6 @@ + #include /* DEBUG */ + #include /* DEBUG */ + +-#include + #include + #include + diff --git a/dev-scheme/guile-ssh/guile-ssh-0.16.0-r1.ebuild b/dev-scheme/guile-ssh/guile-ssh-0.16.0-r1.ebuild index fe67b2f16774..009a47427955 100644 --- a/dev-scheme/guile-ssh/guile-ssh-0.16.0-r1.ebuild +++ b/dev-scheme/guile-ssh/guile-ssh-0.16.0-r1.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 @@ -14,6 +14,7 @@ SRC_URI="https://github.com/artyom-poptsov/${PN}/archive/v${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" +RESTRICT="strip" RDEPEND=" >=dev-scheme/guile-2.0.0:= @@ -22,7 +23,10 @@ RDEPEND=" DEPEND="${RDEPEND}" DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) -PATCHES=( "${FILESDIR}"/${P}-tests.patch ) +PATCHES=( + "${FILESDIR}"/${PN}-0.16.0-musl.patch + "${FILESDIR}"/${P}-tests.patch +) # guile generates ELF files without use of C or machine code # It's a portage's false positive. bug #677600 diff --git a/dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild b/dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild index 3852b3ec27fc..009a47427955 100644 --- a/dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild +++ b/dev-scheme/guile-ssh/guile-ssh-0.16.2.ebuild @@ -23,7 +23,10 @@ RDEPEND=" DEPEND="${RDEPEND}" DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) -PATCHES=( "${FILESDIR}"/${P}-tests.patch ) +PATCHES=( + "${FILESDIR}"/${PN}-0.16.0-musl.patch + "${FILESDIR}"/${P}-tests.patch +) # guile generates ELF files without use of C or machine code # It's a portage's false positive. bug #677600 diff --git a/dev-scheme/guile-ssh/guile-ssh-0.16.3.ebuild b/dev-scheme/guile-ssh/guile-ssh-0.16.3.ebuild index 2ca0c04b0260..08853faeea69 100644 --- a/dev-scheme/guile-ssh/guile-ssh-0.16.3.ebuild +++ b/dev-scheme/guile-ssh/guile-ssh-0.16.3.ebuild @@ -23,7 +23,10 @@ RDEPEND=" DEPEND="${RDEPEND}" DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) -PATCHES=( "${FILESDIR}"/${PN}-0.16.2-tests.patch ) +PATCHES=( + "${FILESDIR}"/${PN}-0.16.0-musl.patch + "${FILESDIR}"/${PN}-0.16.2-tests.patch +) # guile generates ELF files without use of C or machine code # It's a portage's false positive. bug #677600
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/stp/
commit: 335dfafb43cfb8574492617237712bcc324e980c Author: Maciej Barć gentoo org> AuthorDate: Tue Feb 21 22:22:14 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Feb 21 23:54:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=335dfafb sci-mathematics/stp: update PYTHON_COMPAT; add help2man to BDEPEND Signed-off-by: Maciej Barć gentoo.org> .../{stp-2.3.3-r2.ebuild => stp-2.3.3-r3.ebuild} | 28 +- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/sci-mathematics/stp/stp-2.3.3-r2.ebuild b/sci-mathematics/stp/stp-2.3.3-r3.ebuild similarity index 81% rename from sci-mathematics/stp/stp-2.3.3-r2.ebuild rename to sci-mathematics/stp/stp-2.3.3-r3.ebuild index 000e5bef36f9..3aa8309bf123 100644 --- a/sci-mathematics/stp/stp-2.3.3-r2.ebuild +++ b/sci-mathematics/stp/stp-2.3.3-r3.ebuild @@ -3,21 +3,26 @@ EAPI=8 -OC_H=119fe41a83bc455a24a11ecc9b78e7b13fcfcc45 -GT_H=2ad076167a676e3ed62f90b754b30fac5caa1f88 +OC_COMMIT=119fe41a83bc455a24a11ecc9b78e7b13fcfcc45 +GT_COMMIT=2ad076167a676e3ed62f90b754b30fac5caa1f88 -PYTHON_COMPAT=( python3_{9,10} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit flag-o-matic python-single-r1 cmake DESCRIPTION="Simple Theorem Prover, an efficient SMT solver for bitvectors" HOMEPAGE="https://stp.github.io/ https://github.com/stp/stp/; -SRC_URI="https://github.com/stp/stp/archive/${PV}.tar.gz -> ${P}.tar.gz +SRC_URI=" + https://github.com/stp/stp/archive/${PV}.tar.gz + -> ${P}.tar.gz test? ( - https://github.com/stp/OutputCheck/archive/${OC_H}.tar.gz -> ${P}_OutputCheck.tar.gz - https://github.com/stp/googletest/archive/${GT_H}.tar.gz -> ${P}_gtest.tar.gz - )" + https://github.com/stp/OutputCheck/archive/${OC_COMMIT}.tar.gz + -> ${P}_OutputCheck.tar.gz + https://github.com/stp/googletest/archive/${GT_COMMIT}.tar.gz + -> ${P}_gtest.tar.gz + ) +" LICENSE="GPL-2+ MIT" SLOT="0/${PV}" @@ -38,7 +43,10 @@ RDEPEND=" python? ( ${PYTHON_DEPS} ) " DEPEND="${RDEPEND}" -BDEPEND="test? ( dev-python/lit )" +BDEPEND=" + sys-apps/help2man + test? ( dev-python/lit ) +" PATCHES=( "${FILESDIR}"/${P}-CMakeLists.txt-fix_cflags.patch @@ -46,8 +54,6 @@ PATCHES=( "${FILESDIR}"/${P}-stp.py-library_path.patch ) -#include - pkg_setup() { use python && python-single-r1_pkg_setup } @@ -85,7 +91,7 @@ src_configure() { CMAKE_BUILD_TYPE=Release fi - local mycmakeargs=( + local -a mycmakeargs=( -DTEST_C_API=OFF # C API test fail -DNOCRYPTOMINISAT=$(usex cryptominisat 'OFF' 'ON') # double negation -DENABLE_PYTHON_INTERFACE=$(usex python)
[gentoo-commits] repo/gentoo:master commit in: app-emacs/load-relative/
commit: aea3100a6f8d05bff8a9d0eadd689c3131d0ddb8 Author: Maciej Barć gentoo org> AuthorDate: Tue Feb 21 20:50:05 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Feb 21 23:53:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aea3100a app-emacs/load-relative: bump to 1.3.2 Signed-off-by: Maciej Barć gentoo.org> app-emacs/load-relative/Manifest | 1 + app-emacs/load-relative/load-relative-1.3.2.ebuild | 19 +++ 2 files changed, 20 insertions(+) diff --git a/app-emacs/load-relative/Manifest b/app-emacs/load-relative/Manifest index cff2fe4eb41a..2c7611e294f5 100644 --- a/app-emacs/load-relative/Manifest +++ b/app-emacs/load-relative/Manifest @@ -1 +1,2 @@ DIST load-relative-1.3.1.tar.gz 33985 BLAKE2B 5e2f4329d380d9bc001e23ea4dd096422357cf18e3685d0eeff80c319172ab3ac0afeb722a9322e0cccd8d99c809ace42bc3352a38161f1aea0a3d3d3af27241 SHA512 22d31bfeee37a14bb9820df818a6d1d3cd4d2efb98bbf41ef9e866df602bd18ac0896c625c70195b50f98703d9e0ba2797e0095f051e2937455c29d8be5599c0 +DIST load-relative-1.3.2.tar.gz 33225 BLAKE2B 5b717baeef7c207d1cfef5c4ba3e13ef160a8e4fac09b5a2443afed840c383b29d0086b8b43fb3dffb31d50437838951196ccc75f5eb20b81b9b27db10314c70 SHA512 73ba6b33492348722da5d06a5b999658d4b43265bec57440216724521bc56470fccbeeb5e97a5bfcc870492a1a2ce3331fbbe520711f1c2bab29b402eca07a0d diff --git a/app-emacs/load-relative/load-relative-1.3.2.ebuild b/app-emacs/load-relative/load-relative-1.3.2.ebuild new file mode 100644 index ..93675ae89ac9 --- /dev/null +++ b/app-emacs/load-relative/load-relative-1.3.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Relative loads for Emacs Lisp files" +HOMEPAGE="https://github.com/rocky/emacs-load-relative/; +SRC_URI="https://github.com/rocky/emacs-${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}"/emacs-${P} + +LICENSE="GPL-3+" +KEYWORDS="~amd64 ~x86" +SLOT="0" + +DOCS=( ChangeLog README.md ) +SITEFILE="50${PN}-gentoo.el"
[gentoo-commits] repo/proj/libressl:master commit in: dev-libs/libevent/
commit: 0a164a083542da703079b43305ea2f5b68593548 Author: Mike Skec protonmail ch> AuthorDate: Thu Feb 16 21:19:59 2023 + Commit: Quentin Retornaz retornaz com> CommitDate: Tue Feb 21 23:50:21 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=0a164a08 dev-libs/libevent: add 2.1.12-r1 + remove 2.1.12 Applies changes from ::gentoo. Signed-off-by: Mike Skec protonmail.ch> Closes: https://github.com/gentoo/libressl/pull/496 Signed-off-by: Quentin Retornaz retornaz.com> .../libevent/{libevent-2.1.12.ebuild => libevent-2.1.12-r1.ebuild} | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/dev-libs/libevent/libevent-2.1.12.ebuild b/dev-libs/libevent/libevent-2.1.12-r1.ebuild similarity index 85% rename from dev-libs/libevent/libevent-2.1.12.ebuild rename to dev-libs/libevent/libevent-2.1.12-r1.ebuild index 2db7685..891b6b3 100644 --- a/dev-libs/libevent/libevent-2.1.12.ebuild +++ b/dev-libs/libevent/libevent-2.1.12-r1.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 @@ -16,10 +16,10 @@ SRC_URI=" LICENSE="BSD" SLOT="0/2.1-7" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-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 ~x64-solaris ~x86-solaris" IUSE=" +clock-gettime debug malloc-replacement +ssl static-libs test - +threads verbose-debug + verbose-debug " RESTRICT="!test? ( test )" @@ -60,7 +60,6 @@ multilib_src_configure() { $(use_enable ssl openssl) \ $(use_enable static-libs static) \ $(use_enable test libevent-regress) \ - $(use_enable threads thread-support) \ $(use_enable verbose-debug) \ --disable-samples }
[gentoo-commits] repo/proj/libressl:master commit in: net-vpn/tor/
commit: fb848d2b5a5e59da49a816c075d7b35e09528063 Author: orbea riseup net> AuthorDate: Fri Feb 17 16:30:20 2023 + Commit: Quentin Retornaz retornaz com> CommitDate: Tue Feb 21 23:51:25 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=fb848d2b net-vpn/tor: Add 0.4.7.13-r1 + Remove 0.4.7.13 Signed-off-by: orbea riseup.net> Signed-off-by: Quentin Retornaz retornaz.com> net-vpn/tor/metadata.xml | 8 +- ...{tor-0.4.7.13.ebuild => tor-0.4.7.13-r1.ebuild} | 95 -- 2 files changed, 59 insertions(+), 44 deletions(-) diff --git a/net-vpn/tor/metadata.xml b/net-vpn/tor/metadata.xml index c1b2764..fcc4644 100644 --- a/net-vpn/tor/metadata.xml +++ b/net-vpn/tor/metadata.xml @@ -2,8 +2,12 @@ https://www.gentoo.org/dtd/metadata.dtd;> - bluen...@gentoo.org - Anthony G. Basile + a...@gentoo.org + John Helmert III + + + s...@gentoo.org + Sam James Use app-crypt/libscrypt for the scrypt algorithm diff --git a/net-vpn/tor/tor-0.4.7.13.ebuild b/net-vpn/tor/tor-0.4.7.13-r1.ebuild similarity index 61% rename from net-vpn/tor/tor-0.4.7.13.ebuild rename to net-vpn/tor/tor-0.4.7.13-r1.ebuild index 0c8b16e..f9b6f8e 100644 --- a/net-vpn/tor/tor-0.4.7.13.ebuild +++ b/net-vpn/tor/tor-0.4.7.13-r1.ebuild @@ -1,21 +1,24 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="8" +EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/torproject.org.asc inherit python-any-r1 readme.gentoo-r1 systemd verify-sig MY_PV="$(ver_rs 4 -)" MY_PF="${PN}-${MY_PV}" DESCRIPTION="Anonymizing overlay network for TCP" -HOMEPAGE="https://www.torproject.org/; -SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz +HOMEPAGE="https://www.torproject.org/ https://gitlab.torproject.org/tpo/core/tor/; +SRC_URI=" + https://www.torproject.org/dist/${MY_PF}.tar.gz https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz verify-sig? ( https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum https://dist.torproject.org/${MY_PF}.tar.gz.sha256sum.asc - )" + ) +" S="${WORKDIR}/${MY_PF}" LICENSE="BSD GPL-2" @@ -26,32 +29,31 @@ fi IUSE="caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening test zstd" RESTRICT="!test? ( test )" -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/torproject.org.asc - -BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20221213 )" DEPEND=" - dev-libs/libevent:=[ssl] + >=dev-libs/libevent-2.1.12-r1:=[ssl] sys-libs/zlib caps? ( sys-libs/libcap ) man? ( app-text/asciidoc ) - dev-libs/openssl:0=[-bindist(-)] + dev-libs/openssl:=[-bindist(-)] lzma? ( app-arch/xz-utils ) scrypt? ( app-crypt/libscrypt ) seccomp? ( >=sys-libs/libseccomp-2.4.1 ) systemd? ( sys-apps/systemd ) - zstd? ( app-arch/zstd )" + zstd? ( app-arch/zstd ) +" RDEPEND=" acct-user/tor acct-group/tor ${DEPEND} - selinux? ( sec-policy/selinux-tor )" - -# bug #764260 + selinux? ( sec-policy/selinux-tor ) +" DEPEND+=" test? ( ${DEPEND} ${PYTHON_DEPS} - )" + ) +" +BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20221213 )" DOCS=() @@ -60,10 +62,6 @@ PATCHES=( "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch ) -# EAPI 8 tries to append it but it doesn't exist here -# bug #831311 etc -QA_CONFIGURE_OPTIONS="--disable-static" - pkg_setup() { use test && python-any-r1_pkg_setup } @@ -80,33 +78,46 @@ src_unpack() { default } +src_prepare() { + default + + # Running shellcheck automagically isn't useful for ebuild testing. + echo "exit 0" > scripts/maint/checkShellScripts.sh || die +} + src_configure() { use doc && DOCS+=( README.md ChangeLog ReleaseNotes doc/HACKING ) + export ac_cv_lib_cap_cap_init=$(usex caps) - econf \ - --localstatedir="${EPREFIX}/var" \ - --disable-all-bugs-are-fatal \ - --enable-system-torrc \ - --disable-android \ - --disable-html-manual \ - --disable-libfuzzer \ - --enable-missing-doc-warnings \ - --disable-module-dirauth \ - --enable-pic \ - --disable-restart-debugging \ - --disable-zstd-advanced-apis \ - $(use_enable man asciidoc) \ - $(use_enable man manpage) \ - $(use_enable lzma) \ - $(use_enable scrypt libscrypt) \ - $(use_enable seccomp) \ - $(use_enable
[gentoo-commits] repo/proj/libressl:master commit in: net-vpn/tor/, net-vpn/tor/files/
commit: f331c6b0f0c15d59775b26695e7ba27660cca511 Author: orbea riseup net> AuthorDate: Fri Feb 17 16:31:43 2023 + Commit: Quentin Retornaz retornaz com> CommitDate: Tue Feb 21 23:51:25 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=f331c6b0 dev-vpn/tor: Remove old versions Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/libressl/pull/497 Signed-off-by: Quentin Retornaz retornaz.com> net-vpn/tor/Manifest | 6 - .../tor-0.4.7.10-strict-prototypes-clang16.patch | 75 net-vpn/tor/tor-0.4.7.11.ebuild| 127 - net-vpn/tor/tor-0.4.7.12.ebuild| 127 - 4 files changed, 335 deletions(-) diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest index 363a4f3..05ebc39 100644 --- a/net-vpn/tor/Manifest +++ b/net-vpn/tor/Manifest @@ -1,9 +1,3 @@ -DIST tor-0.4.7.11.tar.gz 7983705 BLAKE2B 2d743e7d0aea63e76f6e24aa235792af8691fde419f56bbdf8c6ee865250a09ec06454ec84abac8ba47e3d61a363c937fc050376172d3ec6b0815998d1c8679e SHA512 318377916880310438aa9804d1ea0154c5416d6b13988c4ff7f2e65fd38c94e2cd6c53252fd76a4dcb488f452837468e19197bf5feee4020e3c1927a76ed2937 -DIST tor-0.4.7.11.tar.gz.sha256sum 86 BLAKE2B 1e49ba88ae21af6589a9815603ee375cc0dc85fcd8dd5a5f52cd44659438874ae9d10b09b7f15cadd2c30d2e8012a27be4233dcb19195d4627f19a59ccf68d0b SHA512 cfdae54a70dc0d8eb0eaf8b8c9902a7dd8bc8d597a678d5a0bf431c3e09a8b56206b70b6f9207e3c06e1ba11913b25b81d7c269e49cde5f297ff7b165a3348a9 -DIST tor-0.4.7.11.tar.gz.sha256sum.asc 716 BLAKE2B 2336ff3869b3a759626cd68c0c931dbdb6cf5b13e7a99e2dcc1c784e3832ba2f0314c1c2f3a9e5ccaba3f20d7aab9b9c918373194290769e358cbb5411323012 SHA512 b5e3c82378bc18268d6d4523787e12ece39246cc0f035fd1aedc50c2182d1ba3d2a8f8817a3dada2cd60acabb78f604f06ab347b92c6f42a82f260cc49285c2c -DIST tor-0.4.7.12.tar.gz 8009573 BLAKE2B 13e9a796d9e5b024aa01b9aaab389b580df41641013721e4c2821cfee4edc6fb562d997be70ecc3908ac5e43187978b1be63f78ac72c73e8ea3617d6b5cf1ea9 SHA512 b97a6cc3fd3353cc1cdbb47df6d8895d0f730967083171795be56ffab4660c9a0f8f73ce83a98eff1fbd0793bae28c987d53c29f57fc5e0f26dddc30c197abb2 -DIST tor-0.4.7.12.tar.gz.sha256sum 86 BLAKE2B 0402bdf641c8142f91df7a80ad726ce3a1eeb3265f385b5b818440e6c25a5424db467714baee0dfaaf61edf482814a1de5c4d53fd4d61a26c194037a71928580 SHA512 c9a197bb563b05632cc5bfe4dfe5d2dd02427591816997726e2fbc9ec94b17d52295f33c946bea51ac6a2ef76d94a14b9e96daf951eeab57a8ee0d7d513c62c1 -DIST tor-0.4.7.12.tar.gz.sha256sum.asc 716 BLAKE2B c148062a35e232d08cd1e0971e467cddee7836932984f778ab923ff38e717c2a8f3985ff63591002b179eaeb12e04b066366a2a3ed76e00d436a76f0eacaea67 SHA512 afa1208758f0b385cea36660db4739353237b5a4608c374db9115e3584ba96bdabe18ea811752a847eb3e5012919c9f3ed06129f1ec40465d18dc27de4b961fc DIST tor-0.4.7.13.tar.gz 8031948 BLAKE2B 338a0a541423f27f594a091307b5edeafc9826bb651c2bd050f3282c9355d9d43d1ef4791f3c98a37dc4c0f64bc40925ea1c1e32cbdff78b1a7308df501f279a SHA512 0900416887afbb24f7b72e6ef181b7b01308d1bb35c37736f3b13e06810a07febf9f47fadd9ff6c0e73204d93b49545e4e2516906eb3ba74398ad2b299f530be DIST tor-0.4.7.13.tar.gz.sha256sum 86 BLAKE2B 339db9869bfe485cbd328fe942cc23e60c08ad67fc2d9e7927ed3c9f3b606192e5efac34013c5bf0b0e8b26e957dcf8b586e1cc0a0c27756b8b3d823af37fdee SHA512 ec1d19fa662255df5dd575ba943f4ccb30d9dfa49ff656cdfa73df2d24248b52a3bfd715f4d3efe11d8129968b0e06e3c75e8d82416e1807020ebf65f65401a0 DIST tor-0.4.7.13.tar.gz.sha256sum.asc 716 BLAKE2B 968a3852293ab9bcadac626862c9dc360b17de5afd00af7c46358fa2adfc03b55c02dfe029e9427efba999f553489a04388b395e8fb8fe16325e0895663c2deb SHA512 eb78e8369941d8de833e3616a9a1c1e59b0d3dde918353e2f4fa5eb5da09f038238c46f5e180844bd3cba1211a9daa6d60e9ddb5690998e27a6b7d1616aa20cc diff --git a/net-vpn/tor/files/tor-0.4.7.10-strict-prototypes-clang16.patch b/net-vpn/tor/files/tor-0.4.7.10-strict-prototypes-clang16.patch deleted file mode 100644 index 9317b6b..000 --- a/net-vpn/tor/files/tor-0.4.7.10-strict-prototypes-clang16.patch +++ /dev/null @@ -1,75 +0,0 @@ -https://gitlab.torproject.org/tpo/core/tor/-/commit/ee38514cc4372bfb7d01ee96a1110d600a30e061 - -From ee38514cc4372bfb7d01ee96a1110d600a30e061 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Tue, 8 Nov 2022 06:42:59 + -Subject: [PATCH] build: fix -Wstrict-prototypes (Clang 16) - -Clang 16 warns on -Wstrict-prototypes in preparation for C23 which can -among other things, lead to some configure tests silently failing/returning the wrong result. - -Fixes this error: -``` --ignoreme: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] -+ignoreme: error: a function declaration without a prototype is deprecated in all versions of C [-Werror,-Wstrict-prototypes] - main () -``` - -For more information, see LWN.net [0] or LLVM's Discourse [1], gentoo-dev@ [2], -or the (new) c-std-porting mailing list [3]. - -[0] https://lwn.net/Articles/913505/ -[1]
[gentoo-commits] repo/gentoo:master commit in: app-containers/apptainer/
commit: 700012c01f3bd8a8b86a196b1121a5fe77c1646c Author: Marek Szuba gentoo org> AuthorDate: Tue Feb 21 23:05:44 2023 + Commit: Marek Szuba gentoo org> CommitDate: Tue Feb 21 23:41:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=700012c0 app-containers/apptainer: add 1.1.6, drop 1.1.5 Signed-off-by: Marek Szuba gentoo.org> app-containers/apptainer/Manifest | 2 +- .../apptainer/{apptainer-1.1.5.ebuild => apptainer-1.1.6.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/apptainer/Manifest b/app-containers/apptainer/Manifest index 96eaa1486bf3..0ddbdbbe9d74 100644 --- a/app-containers/apptainer/Manifest +++ b/app-containers/apptainer/Manifest @@ -1,2 +1,2 @@ DIST apptainer-1.1.2.tar.gz 12896912 BLAKE2B 29a8df78617661e0a181955942e8321c112a69efaf15f4bb3e1563cc0789197916a3be1eb5396fb608d57b0edd5d5de2a70a2bda935095d8d511410660ebc106 SHA512 3fad253379a87ea790f22a14aec703296f606255d4ce847454a59f9dba0b9a6fc449489e7760c4696c1df90fc6abec198934310c1b762e33a83c72cafc7cb370 -DIST apptainer-1.1.5.tar.gz 12915073 BLAKE2B 0cd696adb9f99782f6f1dd4d384f6aacb11a71f3df13c07775c376d42b88993ca82c02ad545a57b012a151403c3a3719e3e4512fe34e7de540d04d7d27ddf86f SHA512 e6a5d392f3874f093a8580508e83e270140ad52606c7856797e7e7665dd6687e63900984a4cb920c3cba9a4b7148047de4085a4353c9c77697b94f8d9cd099fc +DIST apptainer-1.1.6.tar.gz 12914465 BLAKE2B a04ed9b9b429d7885d6c91f72d574d2a3a2955fdbe5cb2d30b59744b1f3bfb6f7d4f07ce7f1863caa83fb3361d7fdd2739b82334458d606ce053de43e1e9f755 SHA512 dd38abe1e343352e29a8a1fd1922901e4d48282fef641c75360253392ad53c6f1e5f7510ef612594e29db5f090fb41ff55b9d52d126be253450b0630fc7d383b diff --git a/app-containers/apptainer/apptainer-1.1.5.ebuild b/app-containers/apptainer/apptainer-1.1.6.ebuild similarity index 100% rename from app-containers/apptainer/apptainer-1.1.5.ebuild rename to app-containers/apptainer/apptainer-1.1.6.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-backup/borgmatic/
commit: 5e18189bb6f908fc01bd5dde0c96d6ebd77ce58f Author: Marek Szuba gentoo org> AuthorDate: Tue Feb 21 23:04:02 2023 + Commit: Marek Szuba gentoo org> CommitDate: Tue Feb 21 23:41:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e18189b app-backup/borgmatic: add 1.7.7, drop 1.7.6 Signed-off-by: Marek Szuba gentoo.org> app-backup/borgmatic/Manifest | 2 +- app-backup/borgmatic/{borgmatic-1.7.6.ebuild => borgmatic-1.7.7.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-backup/borgmatic/Manifest b/app-backup/borgmatic/Manifest index f63fb03bb526..e6fe205d055d 100644 --- a/app-backup/borgmatic/Manifest +++ b/app-backup/borgmatic/Manifest @@ -1,3 +1,3 @@ DIST borgmatic-1.7.2.tar.gz 333772 BLAKE2B fd628e9c77547686d4edf5d1066d3c171575f4d923ebc5205c5eb64f3a960e94c121282e9f4fb02b1291a81011a18dc393c6d13a07f215585459e7a5b55f8107 SHA512 6ec12ec25ae4d0210bb9114795c1ea292d8236f9e68c9425e24ee7b580796504e4c317a3fcf778806a33bbd3db68669beb4ef7a88ec538c1bd432db9a2845b3e DIST borgmatic-1.7.5.tar.gz 338412 BLAKE2B e27fd709070a27c2ddd01fdfe23ef9caeb942c52d756332b4abd6d6cf39724656677a0d142a5392e35e0a0f25958421fe23edf04a252d212d761f48a0c320d9b SHA512 c27a364617e0e8fc1c11adac5375deac4e1663236a545d3fb70280974614d50ffe3821010ed5e4345afa3c3dab5f45c0d3bbfc946f50321601acb56965fd555d -DIST borgmatic-1.7.6.tar.gz 348350 BLAKE2B ae5d6eb1be445b346965d7735bc8131472089e8d588523cbf56961658bc17faf6dd4c1d0b4ae3696172358139a0de39df68202a8f1315d7f7391d46f39f83084 SHA512 aa01a27b65af9a24d779c5f0245473415a3edbc685646aaf17ccd1b790ba72b67fca6da92c924b0f2d11f0d851d01054bb5a98dc7556921c640c1fc62a42f4fc +DIST borgmatic-1.7.7.tar.gz 348839 BLAKE2B 686a5552bdace0e44ced612448fd9a9609d9df2dfb41007f0432bbb6fe9d4c2ef154a215eef63f4aed4626471feda52142d3511498901545a3ab4bbf3171c14f SHA512 e1a7c20a17a4ad37ce348feb89e1a3b34912ae6730742e6b4c822b7a1026e3630167645154268f47922a106621cd02d5f06ada448ac844dfd7c9ff46660ca2ec diff --git a/app-backup/borgmatic/borgmatic-1.7.6.ebuild b/app-backup/borgmatic/borgmatic-1.7.7.ebuild similarity index 100% rename from app-backup/borgmatic/borgmatic-1.7.6.ebuild rename to app-backup/borgmatic/borgmatic-1.7.7.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-auth/yubico-piv-tool/
commit: 8508c144dff881b4dececb1e57eb650f1c6e2675 Author: Marek Szuba gentoo org> AuthorDate: Tue Feb 21 23:06:17 2023 + Commit: Marek Szuba gentoo org> CommitDate: Tue Feb 21 23:41:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8508c144 sys-auth/yubico-piv-tool: add 2.3.1 Signed-off-by: Marek Szuba gentoo.org> sys-auth/yubico-piv-tool/Manifest | 1 + .../yubico-piv-tool/yubico-piv-tool-2.3.1.ebuild | 48 ++ 2 files changed, 49 insertions(+) diff --git a/sys-auth/yubico-piv-tool/Manifest b/sys-auth/yubico-piv-tool/Manifest index 6ed18642fc2e..e97435ee259e 100644 --- a/sys-auth/yubico-piv-tool/Manifest +++ b/sys-auth/yubico-piv-tool/Manifest @@ -1 +1,2 @@ DIST yubico-piv-tool-2.3.0.tar.gz 1329085 BLAKE2B b084982139012b4993a023078fd8ce7c106cb5c1e71475f26398012b86fc65e985a7c51300b3b122884e35327293737ed48b31bfdc83326dda9c9c05f2eb984d SHA512 72125df922e32322563e95286e04d19e56db9c6e66ae9003ae7dfffac47425b8b2bc7c71ecfa603f96f3a24c985fca1f436580dc579ff44196dcde7aeceee7f3 +DIST yubico-piv-tool-2.3.1.tar.gz 1315267 BLAKE2B 9b7d96129f3cab4fd68d18d0bbbf8dfa5fdda383ffb8099f898e23c99d0f1caf387a26cb9d01582521a070b93bac941b8a10faac736137cb72c86fbf5c95d2f8 SHA512 44cd9c482f2a2942d10a238ac2cb2d40df7cd11ddc27d6df88912512e956746b5634018b421d5cc4b947e4c36f9841898d5a08eb613bf22558089103dab95988 diff --git a/sys-auth/yubico-piv-tool/yubico-piv-tool-2.3.1.ebuild b/sys-auth/yubico-piv-tool/yubico-piv-tool-2.3.1.ebuild new file mode 100644 index ..204e3eb60e0b --- /dev/null +++ b/sys-auth/yubico-piv-tool/yubico-piv-tool-2.3.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Command-line tool and p11-kit module for the YubiKey PIV application" +HOMEPAGE="https://developers.yubico.com/yubico-piv-tool/ https://github.com/Yubico/yubico-piv-tool; +SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz; + +LICENSE="BSD-2" +SLOT="0/2" +KEYWORDS="~amd64 ~riscv" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND="sys-apps/pcsc-lite + dev-libs/openssl:=[-bindist(-)]" +DEPEND="${RDEPEND} + test? ( dev-libs/check )" +BDEPEND="dev-util/gengetopt + sys-apps/help2man + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-2.1.1-tests-optional.patch + "${FILESDIR}"/${PN}-2.1.1-ykcs11-threads.patch + "${FILESDIR}"/${PN}-2.3.0-no-Werror.patch +) + +src_configure() { + local mycmakeargs=( + -DBUILD_STATIC_LIB=OFF + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + echo "module: ${EPREFIX}/usr/$(get_libdir)/libykcs11.so" > ${PN}.module \ + || die "Failed to generate p11-kit module configuration" + insinto /usr/share/p11-kit/modules + doins ${PN}.module +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/ansible-lint/
commit: b61c0bce7451c5428fccbffdd00f0c35c51e4b0a Author: Marek Szuba gentoo org> AuthorDate: Tue Feb 21 23:03:09 2023 + Commit: Marek Szuba gentoo org> CommitDate: Tue Feb 21 23:41:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b61c0bce app-admin/ansible-lint: add 6.13.1 Signed-off-by: Marek Szuba gentoo.org> app-admin/ansible-lint/Manifest | 1 + app-admin/ansible-lint/ansible-lint-6.13.1.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 369d60575d47..7f7b52941a97 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,3 +1,4 @@ DIST ansible-lint-6.12.1.tar.gz 466371 BLAKE2B f43b3403c5d3db80d3ec3e3526cafc22bee68b31b5458e378a73bbec900de5411c597e9fc079a77cffc66a278a37bf0fc9ecfcaba3beccf74c6eecbe5b6148b9 SHA512 05c92c930d91419c212a9513aed5506c99e993acbce9437b6f8f3b95bd78ca5b0ff8e1a7d39f32907df72d858a2e4e6c74f47443c0f937b3644c7a18d1d59252 +DIST ansible-lint-6.13.1.tar.gz 488778 BLAKE2B d58002e10105759c6a19e8f67cccf6914cfb058573f7873bb6092bc3367c5af9583de30478c65e0d3b9b4840ac8103d688e6dc63e49543199b82447eba12eca0 SHA512 c71b45f3a73dd782480ae9c4c38fef5741297706d60d07c524f5abfb3249c87950bf8ffccd782a85ee6a83c357b1a0fbf101c659c640d98365d508dfb0a513a3 DIST ansible-lint-6.8.2.gh.tar.gz 288616 BLAKE2B 4ae9c344d834a3d69a05689df296c7915e6eb7cb2a85b773f3adcc4efd898c3e1c9f32d8b1efda31afb7a5466d1966aa754cd5529c7dcfd6c1f45517d39e1750 SHA512 101be050772f6df827a697faa5ff9650c98959d9bd6e7a025a19c0ac94faa6b06e114b9122ae8f09f650be565b226189f4706ef8dd0f27548774664adccf3d18 DIST ansible-lint-6.9.1.gh.tar.gz 388343 BLAKE2B 73035bdbd6c1bdee5566d5dee5a8461953d99bbaf896d7a9764c32419e74c3d23883ac1a7548de3e21372195f99c325c371cead7397bf64d6d033d9a2f81ed01 SHA512 eaf255c53fb8355b06e7013f6676a09e2d7e67aa332306448f530c345925c80ff5ea54c580f7f6720a25ebed9e8deb4c0a8e4e22af4183e8a8ef7b6999be6099 diff --git a/app-admin/ansible-lint/ansible-lint-6.13.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.13.1.ebuild new file mode 100644 index ..07351ebda5a3 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.13.1.ebuild @@ -0,0 +1,55 @@ +# 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 + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +# Upstream has stated explicitly that all tests require Internet access +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-2.2.7[${PYTHON_USEDEP}] + >=dev-python/black-22.8.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.17.21[${PYTHON_USEDEP}] + >=dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.26.3[${PYTHON_USEDEP}] + dev-vcs/git" +BDEPEND=" + >=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + )" + +# test_call_from_outside_venv doesn't play nicely with the sandbox +# irrespective of whether Internet access is allowed or not +EPYTEST_DESELECT=( + test/test_main.py::test_call_from_outside_venv +) + +distutils_enable_tests pytest + +# Test suite fails to start without this +python_test() { + epytest test +}
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-machete/
commit: 59bfe4ca4ad069f693cd93b749030a38a5f2d249 Author: Marek Szuba gentoo org> AuthorDate: Tue Feb 21 23:06:32 2023 + Commit: Marek Szuba gentoo org> CommitDate: Tue Feb 21 23:41:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59bfe4ca dev-vcs/git-machete: add 3.15.2 Signed-off-by: Marek Szuba gentoo.org> dev-vcs/git-machete/Manifest | 1 + dev-vcs/git-machete/git-machete-3.15.2.ebuild | 41 +++ 2 files changed, 42 insertions(+) diff --git a/dev-vcs/git-machete/Manifest b/dev-vcs/git-machete/Manifest index 9aaa5d09c542..e4374a3e090f 100644 --- a/dev-vcs/git-machete/Manifest +++ b/dev-vcs/git-machete/Manifest @@ -1,2 +1,3 @@ DIST git-machete-3.13.0.gh.tar.gz 1388145 BLAKE2B e12c12ff5a34b7dee0ea14f4260154dc5c94a356a584c3bd00688777b4425a4c45fd39ece0c76751ff8b9b45c131ccd3d4ea25c3f14711ac91f75fa6a47e651e SHA512 85d719e9a983db9aea7bb7540c85aeb6ac5bfcbf94e4920683b37bae22714078f5e8b9a39d63fa397a03ddf139c52acd970310e499a26296fbdb1091672873f9 DIST git-machete-3.14.3.gh.tar.gz 1397234 BLAKE2B 827d3234260461d5cba6b192767e9923b79cc70afb0e7d0bd24e3f307559e3c0774499b34651dd6da7e52157c18becb69c15de9246b99bb35d47104787e6164e SHA512 a4e6015832b4fefa48b75dbd2f3aa50f53788c3a612beada971c0da9da722d49b48e891ddfa3f7d6c91ed4d461b16504ecab9f64b4da84d319b08bb06b1ee8c2 +DIST git-machete-3.15.2.gh.tar.gz 1399230 BLAKE2B f10ff0678b80e5a940a5746771addb1ef9f425faa49c64fd1c808c2f9236c8fb6973ddb662950582718a25b034eba9c3dba6a4008ae4702e5d662cd8796543f7 SHA512 64115f9bb2af7f0596d0327067adfe01ceb17e96325ae2ae31c377f1a86cd4f7eb6e5a5940efb46a9e9d6805ae0b61a8d1d52e0ed7e4f65250783c290d8989cc diff --git a/dev-vcs/git-machete/git-machete-3.15.2.ebuild b/dev-vcs/git-machete/git-machete-3.15.2.ebuild new file mode 100644 index ..9964c2ef2ad2 --- /dev/null +++ b/dev-vcs/git-machete/git-machete-3.15.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Probably the sharpest git repo organizer & rebase/merge workflow automation tool" +HOMEPAGE="https://github.com/VirtusLab/git-machete https://pypi.org/project/git-machete/; +# No tests in PyPI tarballs +SRC_URI="https://github.com/VirtusLab/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND="dev-vcs/git" +BDEPEND="test? ( + >=dev-python/pytest-mock-3.8.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] +)" + +DOCS=( CONTRIBUTING.md README.md ) + +distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme +distutils_enable_tests pytest + +src_install() { + distutils-r1_src_install + + newbashcomp completion/${PN}.completion.bash ${PN} + + insinto /usr/share/fish/vendor_completions.d + doins completion/${PN}.fish + + insinto /usr/share/zsh/site-functions + newins completion/${PN}.completion.zsh _${PN} +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/
commit: d32cce5616967ed8764ac9642a4566eabee37b10 Author: Marek Szuba gentoo org> AuthorDate: Tue Feb 21 23:06:03 2023 + Commit: Marek Szuba gentoo org> CommitDate: Tue Feb 21 23:41:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d32cce56 dev-libs/libxmlb: add 0.3.11 Signed-off-by: Marek Szuba gentoo.org> dev-libs/libxmlb/Manifest | 1 + dev-libs/libxmlb/libxmlb-0.3.11.ebuild | 64 ++ 2 files changed, 65 insertions(+) diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest index 7e74505dace7..2c55c1a570d2 100644 --- a/dev-libs/libxmlb/Manifest +++ b/dev-libs/libxmlb/Manifest @@ -1 +1,2 @@ DIST libxmlb-0.3.10.tar.gz 122004 BLAKE2B e51caacff96aa41029314c5d8a13503713fb813b2512c322214e309a5aebed2b6cd5f8d24412240dbc57d500b7186b6760a82451063eeb1f1011c0b450f6ad99 SHA512 05907c3dd2fa2ab67580e40fb573f27d9d47053fef5e23eb11ed887163ae0194b0f9b590e758fa76501098a5f261a48d9cd94003af828f5a18c61d89a9ec05bb +DIST libxmlb-0.3.11.tar.gz 124796 BLAKE2B 7f54e7c6370e0f3ebb9f94c9859f3d211127caa7d4d3ffbc2d11378ec5f0ee0cb508a1697635c30187643acdba279d493f9054d4f2a54f93ede1785f79b378ce SHA512 cebbfe1372d933a212a46ed95169099a642c1c48914b170c9f1de51fb017dccb22ca8dc9e2108fabb92fd0519cfba58da88b10bccc74a49a3e9e7adb9a1d9872 diff --git a/dev-libs/libxmlb/libxmlb-0.3.11.ebuild b/dev-libs/libxmlb/libxmlb-0.3.11.ebuild new file mode 100644 index ..62d8c5c5817f --- /dev/null +++ b/dev-libs/libxmlb/libxmlb-0.3.11.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit meson python-any-r1 + +DESCRIPTION="Library to help create and query binary XML blobs" +HOMEPAGE="https://github.com/hughsie/libxmlb; +SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="LGPL-2.1+" +SLOT="0/2" # libxmlb.so version + +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="doc introspection stemmer test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + app-arch/xz-utils + app-arch/zstd:= + dev-libs/glib:2 + sys-apps/util-linux + stemmer? ( dev-libs/snowball-stemmer:= ) +" + +DEPEND=" + ${RDEPEND} + doc? ( dev-util/gtk-doc ) + introspection? ( dev-libs/gobject-introspection ) +" + +BDEPEND=" + ${PYTHON_DEPS} + >=dev-util/meson-0.47.0 + virtual/pkgconfig + introspection? ( + $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]') + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.3.9-no_installed_tests.patch +) + +python_check_deps() { + python_has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]" +} + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + $(meson_use doc gtkdoc) + $(meson_use introspection) + $(meson_use stemmer) + $(meson_use test tests) + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/yubikey-manager/
commit: 2874c02ee275a309b90c993be83f5af6786aecdd Author: Marek Szuba gentoo org> AuthorDate: Tue Feb 21 23:28:56 2023 + Commit: Marek Szuba gentoo org> CommitDate: Tue Feb 21 23:41:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2874c02e app-crypt/yubikey-manager: remove dev-python/cryptography version cap in 4.0.8 Seems to have no problems with 39.0.1: - all standard tests pass; - several device-specific PIV tests fail due to newer cryptography not allowing the use of SHA1, which could easily be fixed by patching the offending tests not to use that algorithm - and in any case we do not run any of these in src_test(); - rudimentary run-time testing has shown no issues yet. Going straight to stable due to Bug #893576. Bug: https://bugs.gentoo.org/893522 Signed-off-by: Marek Szuba gentoo.org> .../{yubikey-manager-4.0.8.ebuild => yubikey-manager-4.0.8-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/yubikey-manager/yubikey-manager-4.0.8.ebuild b/app-crypt/yubikey-manager/yubikey-manager-4.0.8-r1.ebuild similarity index 95% rename from app-crypt/yubikey-manager/yubikey-manager-4.0.8.ebuild rename to app-crypt/yubikey-manager/yubikey-manager-4.0.8-r1.ebuild index a684d6c63d95..c1c671051c91 100644 --- a/app-crypt/yubikey-manager/yubikey-manager-4.0.8.ebuild +++ b/app-crypt/yubikey-manager/yubikey-manager-4.0.8-r1.ebuild @@ -26,7 +26,7 @@ IUSE="ssl" RDEPEND=" app-crypt/ccid dev-python/click[${PYTHON_USEDEP}] - =dev-python/pyopenssl-0.15.1[${PYTHON_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/keybase/
commit: 8197b38d9aaaf38acd41d312372a10ca1496251f Author: Nicolas Bock gentoo org> AuthorDate: Tue Feb 21 22:03:18 2023 + Commit: Nicolas Bock gentoo org> CommitDate: Tue Feb 21 22:04:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8197b38d app-crypt/keybase: Add `fuse` USE flag Signed-off-by: Nicolas Bock gentoo.org> app-crypt/keybase/keybase-6.0.2.ebuild | 5 - app-crypt/keybase/metadata.xml | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app-crypt/keybase/keybase-6.0.2.ebuild b/app-crypt/keybase/keybase-6.0.2.ebuild index a8dd68ddad93..cce66b1ede2e 100644 --- a/app-crypt/keybase/keybase-6.0.2.ebuild +++ b/app-crypt/keybase/keybase-6.0.2.ebuild @@ -19,10 +19,13 @@ fi LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT MPL-2.0" SLOT="0" +IUSE="fuse" RDEPEND=" app-crypt/gnupg - sys-fs/fuse:0= + fuse? ( + ~app-crypt/kbfs-${PV} + ) " src_unpack() { diff --git a/app-crypt/keybase/metadata.xml b/app-crypt/keybase/metadata.xml index 6c47b44141f7..ea7f92ef67a0 100644 --- a/app-crypt/keybase/metadata.xml +++ b/app-crypt/keybase/metadata.xml @@ -13,6 +13,9 @@ The official Keybase secure messaging, file-sharing, and key directory client for Linux. + + Enable app-crypt/kbfs support + keybase/client
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/GeographicLib/
commit: 145a5c1d8767951b14dbd529b5a6495d05b63539 Author: Alfredo Tupone gentoo org> AuthorDate: Tue Feb 21 21:34:25 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Feb 21 21:35:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=145a5c1d sci-geosciences/GeographicLib: enable python 3.11 Signed-off-by: Alfredo Tupone gentoo.org> .../{GeographicLib-1.52-r1.ebuild => GeographicLib-1.52-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-geosciences/GeographicLib/GeographicLib-1.52-r1.ebuild b/sci-geosciences/GeographicLib/GeographicLib-1.52-r2.ebuild similarity index 98% rename from sci-geosciences/GeographicLib/GeographicLib-1.52-r1.ebuild rename to sci-geosciences/GeographicLib/GeographicLib-1.52-r2.ebuild index 6acffe7cf2eb..2443936aaaec 100644 --- a/sci-geosciences/GeographicLib/GeographicLib-1.52-r1.ebuild +++ b/sci-geosciences/GeographicLib/GeographicLib-1.52-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit cmake distutils-r1
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/oet/
commit: 88f2c171c4df9c875fedb5c9e6cf66f8665a21bd Author: Thomas Scholz protonmail com> AuthorDate: Mon Feb 20 22:19:32 2023 + Commit: Thomas Scholz protonmail com> CommitDate: Tue Feb 21 20:52:08 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88f2c171 app-admin/oet: Initial commit of v Signed-off-by: Thomas Scholz protonmail.com> app-admin/oet/oet-.ebuild | 36 1 file changed, 36 insertions(+) diff --git a/app-admin/oet/oet-.ebuild b/app-admin/oet/oet-.ebuild new file mode 100644 index 0..7e5b1ead0 --- /dev/null +++ b/app-admin/oet/oet-.ebuild @@ -0,0 +1,36 @@ +EAPI=8 + +DESCRIPTION="Update your system into binpkgs in an overlay sandbox" +HOMEPAGE="https://codeberg.org/bcsthsc/overlay-emerge-tool; +if [[ "${PV}" == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool.git; + EGIT_BRANCH="0.0.0.1" + [[ "${PV}" == "" ]] && EGIT_BRANCH=0.0.0.1 + [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" +else + SRC_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool/archive/oet-${PV}.tar.gz; + S="${WORKDIR}/oet-${PV/_rc/-rc.}" + KEYWORDS="~amd64" +fi + +LICENSE="LGPL-2" +SLOT="0" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + + +src_install() { + dosbin src/oet.sh + dodir /usr/share/oet + insinto /usr/share/oet + doins src/oet_auto_emerge_update.source + doins src/oet_interactive.source +} + +src_compile() { + true +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/lvm2/, sys-fs/lvm2/files/
commit: 62d0dc13d15389c1332eed076ab9214879743258 Author: David Seifert gentoo org> AuthorDate: Tue Feb 21 20:29:11 2023 + Commit: David Seifert gentoo org> CommitDate: Tue Feb 21 20:29:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d0dc13 sys-fs/lvm2: add 2.03.19 Signed-off-by: David Seifert gentoo.org> sys-fs/lvm2/Manifest | 1 + .../lvm2-2.03.19-dm_lvm_rules_no_systemd.patch | 11 + .../files/lvm2-2.03.19-dmeventd-no-idle-exit.patch | 73 + .../lvm2-2.03.19-dynamic-static-ldflags.patch | 50 sys-fs/lvm2/files/lvm2-2.03.19-freopen-musl.patch | 63 + .../files/lvm2-2.03.19-static-pkgconfig-libs.patch | 130 + sys-fs/lvm2/lvm2-2.03.19.ebuild| 306 + 7 files changed, 634 insertions(+) diff --git a/sys-fs/lvm2/Manifest b/sys-fs/lvm2/Manifest index b7ce1cc25e6d..c1c32f79b536 100644 --- a/sys-fs/lvm2/Manifest +++ b/sys-fs/lvm2/Manifest @@ -1,2 +1,3 @@ DIST LVM2.2.03.17.tgz 2726793 BLAKE2B 425e52fe2d7832f8440203d2b6ffc3a097903abea8be07bbbf4864001d5f55083954e561a92b0fe4fc467533e465af3958b25cf33d2693f50f077dc3d9b74bd2 SHA512 ce9f4c10a7e89b397fa021098976117c062227da4f25996296dd3678c0aeb826edf9b7e4f5d3992f42156865ae47cb98671ec37a26868710174a473b42cc70a9 DIST LVM2.2.03.18.tgz 2728113 BLAKE2B 59df1a6ece11473d3f15a8b81701faa363be556f7668a34d2cbbf9221a014f268c230f08d3bd873bbebee89480c787a6f358b2edf8777c990c62e7c6a36aecad SHA512 58043bdcad882065f15d772401d29fc7fb2d0a6b6b75063915dc38bb11cd847517dd18ae7e2acb3935e6c32ef620a275c2b2b9c307434f7457ea3203b87254c1 +DIST LVM2.2.03.19.tgz 2732219 BLAKE2B 7a5bd024312f149d95361ea24a282c8c68e371687fe8f7c853fa0748ce854bc991cdade999835666a5ece569e80dd9be85d4fae7fc5cc75b912de00f170cf66e SHA512 a40691f6f4c9300c95784be0fcb055a2b8e07bfdc87f000f2357ccb54fdb814a679fb79f5c9790a7440ef538e9997e46d56e539814bfdf138b4e76603aeb2994 diff --git a/sys-fs/lvm2/files/lvm2-2.03.19-dm_lvm_rules_no_systemd.patch b/sys-fs/lvm2/files/lvm2-2.03.19-dm_lvm_rules_no_systemd.patch new file mode 100644 index ..e39d7959b331 --- /dev/null +++ b/sys-fs/lvm2/files/lvm2-2.03.19-dm_lvm_rules_no_systemd.patch @@ -0,0 +1,11 @@ +--- a/udev/69-dm-lvm.rules.in b/udev/69-dm-lvm.rules.in +@@ -76,7 +76,7 @@ + # it's better suited to appearing in the journal. + + IMPORT{program}="(LVM_EXEC)/lvm pvscan --cache --listvg --checkcomplete --vgonline --autoactivation event --udevoutput --journal=output $env{DEVNAME}" +-ENV{LVM_VG_NAME_COMPLETE}=="?*", RUN+="(SYSTEMDRUN) --no-block --property DefaultDependencies=no --unit lvm-activate-$env{LVM_VG_NAME_COMPLETE} (LVM_EXEC)/lvm vgchange -aay --autoactivation event $env{LVM_VG_NAME_COMPLETE}" ++ENV{LVM_VG_NAME_COMPLETE}=="?*", RUN+="(LVM_EXEC)/lvm vgchange -aay --nohints --autoactivation event $env{LVM_VG_NAME_COMPLETE}" + GOTO="lvm_end" + + LABEL="lvm_end" diff --git a/sys-fs/lvm2/files/lvm2-2.03.19-dmeventd-no-idle-exit.patch b/sys-fs/lvm2/files/lvm2-2.03.19-dmeventd-no-idle-exit.patch new file mode 100644 index ..b7030ccc084d --- /dev/null +++ b/sys-fs/lvm2/files/lvm2-2.03.19-dmeventd-no-idle-exit.patch @@ -0,0 +1,73 @@ +From ab3ae0a22dfbe20e2d17e7dc60e0f76184ec098c Mon Sep 17 00:00:00 2001 +From: "Robin H. Johnson" +Date: Wed, 24 Jul 2019 11:22:32 +0200 +Subject: [PATCH] dmeventd configurable idle exit time + +dmeventd nominally exits after 1 hour of idle time. There are use cases for +this, esp. with socket activation, but also cases where users don't expect +dmeventd to exit. + +Provide a tuning knob via environment variable, DMEVENTD_IDLE_EXIT_TIMEOUT, +that can be -1 to not exit, or a configurable time for different idle exit. + +Signed-off-by: Robin H. Johnson +Fixes: https://bugs.gentoo.org/682556 +--- + daemons/dmeventd/dmeventd.c | 16 ++-- + man/dmeventd.8_main | 4 + 2 files changed, 18 insertions(+), 2 deletions(-) + +diff --git a/daemons/dmeventd/dmeventd.c b/daemons/dmeventd/dmeventd.c +index 33859ef414..ac0b9743fc 100644 +--- a/daemons/dmeventd/dmeventd.c b/daemons/dmeventd/dmeventd.c +@@ -2169,6 +2169,18 @@ + .server_path = DM_EVENT_FIFO_SERVER + }; + time_t now, idle_exit_timeout = DMEVENTD_IDLE_EXIT_TIMEOUT; ++ ++ /* Provide a basic way to config the idle timeout */ ++ char* idle_exit_timeout_env = getenv("DMEVENTD_IDLE_EXIT_TIMEOUT") ? : NULL; ++ if(NULL != idle_exit_timeout_env) { ++ char* endptr; ++ idle_exit_timeout = strtol(idle_exit_timeout_env, , 10); ++ if (errno == ERANGE || *endptr != '\0') { ++ fprintf(stderr, "DMEVENTD_IDLE_EXIT_TIMEOUT: bad time input\n"); ++ exit(EXIT_FAILURE); ++ } ++ } ++ + opterr = 0; + optind = 0; + +@@ -2265,7 +2277,7 @@ + _process_initial_registrations(); + + for (;;) { +- if (_idle_since) { ++
[gentoo-commits] repo/gentoo:master commit in: sys-apps/edid-decode/
commit: bf1f58b1da2d1333c33bccc6931a5a23792c70fa Author: Conrad Kostecki gentoo org> AuthorDate: Tue Feb 21 19:13:21 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Feb 21 20:03:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf1f58b1 sys-apps/edid-decode: update SRC_URI Signed-off-by: Conrad Kostecki gentoo.org> sys-apps/edid-decode/edid-decode-0_pre20230131.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/edid-decode/edid-decode-0_pre20230131.ebuild b/sys-apps/edid-decode/edid-decode-0_pre20230131.ebuild index 76dd496bae09..9d58c76f4f29 100644 --- a/sys-apps/edid-decode/edid-decode-0_pre20230131.ebuild +++ b/sys-apps/edid-decode/edid-decode-0_pre20230131.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 @@ -10,7 +10,7 @@ MY_P="${PN}-${EGIT_COMMIT}" DESCRIPTION="Decode EDID data in a human-readable format" HOMEPAGE="https://git.linuxtv.org/edid-decode.git/; -SRC_URI="https://dev.gentoo.org/~chewi/distfiles/${P}.tar.gz; +SRC_URI="https://dev.gentoo.org/~conikost/distfiles/${P}.tar.gz; S="${WORKDIR}/${MY_P}" KEYWORDS="amd64 ~arm64 x86"
[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-compiler/, dev-util/intel-graphics-compiler/files/
commit: a10b2daf2b312afbe89e6b99f7a8b829bf3cb994 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Feb 21 19:57:25 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Feb 21 20:03:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a10b2daf dev-util/intel-graphics-compiler: add 1.0.13230.7 Signed-off-by: Conrad Kostecki gentoo.org> dev-util/intel-graphics-compiler/Manifest | 1 + ...graphics-compiler-1.0.13230.7-spirv-tools.patch | 26 +++ .../intel-graphics-compiler-1.0.13230.7.ebuild | 88 ++ 3 files changed, 115 insertions(+) diff --git a/dev-util/intel-graphics-compiler/Manifest b/dev-util/intel-graphics-compiler/Manifest index 99b68e0c031f..e393adfeee42 100644 --- a/dev-util/intel-graphics-compiler/Manifest +++ b/dev-util/intel-graphics-compiler/Manifest @@ -1,3 +1,4 @@ DIST intel-graphics-compiler-1.0.12260.1.tar.gz 8887984 BLAKE2B 626b5f2bd189ba9b2933b9d65227ca1552484f73f7398b2a763744d21a4ea189987e4eb08e9e7f09898fb49568b59a2c45298363495c1759fec9927a95cf4478 SHA512 4223e9c8213c7e6cf3539d955394a0a4a39cb8d2114ce18ccaeeb0b36a91ca6fc6a314fa9d9db24929fa7cd6b86ff8b82f369f35dd80e5df49b23ac9cd3a519b DIST intel-graphics-compiler-1.0.12504.5.tar.gz 8941924 BLAKE2B 6441cc50c2449524c800c73736f8963bc0011c6b87eefa03575cf09d00a8e812c9961bd50fb9801b77452da2d993e76196beb0a2093a249a87d7182e1c1e8707 SHA512 32a94b213a591f9ceb8ca08674c9fb8994b50818c51a6bfd412c4cd30bb9433b938eb7b49ba0afac9f2900a3dcbc7dd79e3e66fb444c7fd5723b6b50c5d1ab89 DIST intel-graphics-compiler-1.0.12812.26.tar.gz 8796229 BLAKE2B 8880f0efa47ea90de403c32a9a66fe0f2d1cd6b71b2c57ea38d01f2836892dc36e4e859b19def015f22eb0415be2ff8999a49256830059499b0ae654482cd21f SHA512 13a9f57cf744c38145e2b3d45099a6d54b6d792780dc3a2ab352484975c899f1a5c4f6072c96e786ce3bdf4690bdcf04cecebcf56f9bef4409e3cc3f27ec8458 +DIST intel-graphics-compiler-1.0.13230.7.tar.gz 8813719 BLAKE2B 5cc6ef816b030d786dfcf6296b39f6c2bfcc9db4c4a12db84456a508bd7d8998d4dfc9e6993e05167a3f797287176dda31e5fd43bbc3284fa26d4c8ca89f6164 SHA512 774f62ff8f5b7bd95fd766c88bc62ff66498c23d020dbfdfd18734e532e7d701652325cb7aca00f7ab3cfdd051d37e56939d7978db127e9044cd5b6c077979ac diff --git a/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.13230.7-spirv-tools.patch b/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.13230.7-spirv-tools.patch new file mode 100644 index ..d33f9eb2021f --- /dev/null +++ b/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.13230.7-spirv-tools.patch @@ -0,0 +1,26 @@ +From 8068732355d18464a9fcb6846c225929349b450c Mon Sep 17 00:00:00 2001 +From: Jakub Czarnecki +Date: Thu, 26 Jan 2023 11:35:03 + +Subject: [PATCH] Preinstalled SPIRV-Tools CMakeFile - target fix + +Added checking if SPIRV-Tools isn't already set as target before adding +it as a custom target to avoid errors. +--- + external/SPIRV-Tools/CMakeLists.txt | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/external/SPIRV-Tools/CMakeLists.txt b/external/SPIRV-Tools/CMakeLists.txt +index 9afa5746c4d..3b768c1b772 100644 +--- a/external/SPIRV-Tools/CMakeLists.txt b/external/SPIRV-Tools/CMakeLists.txt +@@ -33,7 +33,9 @@ if(IGC_OPTION__SPIRV_TOOLS_MODE STREQUAL PREBUILDS_MODE_NAME) + set(IGC_BUILD__SPIRV-Tools_DIR "${SPIRV-Tools_ROOT_DIR}") + + set(INCLUDE_DIRS_LIST "${SPIRV-Tools_ROOT_DIR}/include" "${SPIRV-Headers_INCLUDE_DIR}") +- add_custom_target(SPIRV-Tools) ++ if(NOT TARGET SPIRV-Tools) ++ add_custom_target(SPIRV-Tools) ++ endif() + set_target_properties(SPIRV-Tools PROPERTIES INCLUDE_DIRECTORIES "${INCLUDE_DIRS_LIST}") + set(IGC_BUILD__PROJ__SPIRV-Tools SPIRV-Tools) + diff --git a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.13230.7.ebuild b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.13230.7.ebuild new file mode 100644 index ..4a48c5cff382 --- /dev/null +++ b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.13230.7.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_BUILD_TYPE="Release" +LLVM_MAX_SLOT="14" +MY_PN="igc" +MY_P="${MY_PN}-${PV}" +PYTHON_COMPAT=( python3_{9..11} ) + +inherit cmake flag-o-matic llvm python-any-r1 + +DESCRIPTION="LLVM-based OpenCL compiler for OpenCL targetting Intel Gen graphics hardware" +HOMEPAGE="https://github.com/intel/intel-graphics-compiler; +SRC_URI="https://github.com/intel/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug vc" + +DEPEND=" + dev-libs/opencl-clang:${LLVM_MAX_SLOT}= + dev-util/spirv-tools + sys-devel/lld:${LLVM_MAX_SLOT}= + sys-devel/llvm:${LLVM_MAX_SLOT}= + vc? ( + >=dev-libs/intel-vc-intrinsics-0.11.0 + dev-util/spirv-llvm-translator:${LLVM_MAX_SLOT}= +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/
commit: 3a2c9c8fc1d9d7609c4b409b10928969b44ebaed Author: Conrad Kostecki gentoo org> AuthorDate: Tue Feb 21 19:57:59 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Feb 21 20:03:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a2c9c8f dev-libs/intel-compute-runtime: add 22.53.25242.13 Signed-off-by: Conrad Kostecki gentoo.org> dev-libs/intel-compute-runtime/Manifest| 1 + .../intel-compute-runtime-22.53.25242.13.ebuild| 82 ++ 2 files changed, 83 insertions(+) diff --git a/dev-libs/intel-compute-runtime/Manifest b/dev-libs/intel-compute-runtime/Manifest index 2e9434168059..8c09a356538c 100644 --- a/dev-libs/intel-compute-runtime/Manifest +++ b/dev-libs/intel-compute-runtime/Manifest @@ -1,2 +1,3 @@ DIST intel-compute-runtime-22.43.24595.35.tar.gz 5880869 BLAKE2B c9d4a16e9908427b69154a5a6550e4eec47bcce4fa811a9121c54de75bcd3e17e1d4cff8b1fa7486b2ffe0dd01f7fae06e5fd3b1d241378dcf521d1f8822bedb SHA512 0aab6cc16f7d523819c9a9eb58fba916c3b06c4be450c94cfc30b36038c768d6ddb79937ded7d9df68b7bdc97679756450c1c54844caed1655ddc688a6ae8a54 DIST intel-compute-runtime-22.49.25018.24.tar.gz 5991968 BLAKE2B 06589bd63d3cfe35ed0a1af3a94c9e12cc2588143dcf52a371b71f827ca006989a74edabb58b6ecc0a08cfa850f582e47e441ee8d9bffdf672653e8a7809375e SHA512 9c0cc541cd635063ed49e8f807c0a81035abd46367deb43fe7187c00c017f2609cd9c5e55d0b40bb3cb54d05f01306df3a843f3b35683b0ab732881b5192182f +DIST intel-compute-runtime-22.53.25242.13.tar.gz 6084532 BLAKE2B a32adbe173ae49f5ac45968319475a7c23590ffd138a09ebb4f899971cdbabe0bccd1919364e7518f9a15cd9123274272929d7f5fc2053287376ded621c105c0 SHA512 48a69ec8c7f5f7a713c4389af167c11aaf780506950fee4e5ab47b6cc9f80bf6de3408d3dfca3d6141067a6d6ce76a1c6a3a9ba1caaa11c70b216ef2dfe7a07f diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.53.25242.13.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.53.25242.13.ebuild new file mode 100644 index ..0af0d80dab75 --- /dev/null +++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.53.25242.13.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_BUILD_TYPE="Release" +MY_PN="${PN/intel-/}" +MY_P="${MY_PN}-${PV}" + +inherit cmake flag-o-matic + +DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver" +HOMEPAGE="https://github.com/intel/compute-runtime; +SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+l0 +vaapi" + +RDEPEND=">=media-libs/gmmlib-22.1.7:=" + +DEPEND=" + ${DEPEND} + >=dev-libs/intel-metrics-library-0_pre20220930:= + dev-libs/libnl:3 + dev-libs/libxml2:2 + >=dev-util/intel-graphics-compiler-1.0.12812.26 + >=dev-util/intel-graphics-system-controller-0.8.7:= + media-libs/mesa + >=virtual/opencl-3 + l0? ( >=dev-libs/level-zero-1.9.4:= ) + vaapi? ( + x11-libs/libdrm[video_cards_intel] + media-libs/libva + ) +" + +BDEPEND="virtual/pkgconfig" + +DOCS=( "README.md" "FAQ.md" ) + +PATCHES=( + "${FILESDIR}/${PN}-22.24.23453-remove-fortify-sources.patch" + "${FILESDIR}/${PN}-22.49.25018.24-level-zero-1.9.patch" +) + +src_prepare() { + # Remove '-Werror' from default + sed -e '/Werror/d' -i CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + # See https://github.com/intel/compute-runtime/issues/531 + filter-flags -flto=* -flto + + local mycmakeargs=( + -DCCACHE_ALLOWED="OFF" + -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr" + -DCMAKE_INSTALL_LIBDIR="$(get_libdir)" + -DBUILD_WITH_L0="$(usex l0)" + -DDISABLE_LIBVA="$(usex !vaapi)" + -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include" + -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include" + -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors" + -DSUPPORT_DG1="ON" + -Wno-dev + + # See https://github.com/intel/intel-graphics-compiler/issues/204 + # -DNEO_DISABLE_BUILTINS_COMPILATION="ON" + + # If enabled, tests are automatically run during + # the compile phase and we cannot run them because + # they require permissions to access the hardware. + -DSKIP_UNIT_TESTS="1" + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: 34d133de4569a8bc308bb5801856991004006e73 Author: Conrad Kostecki gentoo org> AuthorDate: Tue Feb 21 19:12:53 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Feb 21 20:03:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34d133de net-im/prosody-modules: drop 0_pre20220319 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/Manifest| 1 - .../prosody-modules-0_pre20220319.ebuild | 55 -- 2 files changed, 56 deletions(-) diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest index 6cbe5910d92c..f201aea92483 100644 --- a/net-im/prosody-modules/Manifest +++ b/net-im/prosody-modules/Manifest @@ -1,2 +1 @@ -DIST prosody-modules-0_pre20220319.tar.xz 1221828 BLAKE2B bb9482a60b15fd456125b512017ee93223bd139ed5b664236db4313b65985729ad4f5b8adb5d76bb9099ff4de816457fffd1277b7d36c556d00ce789d8ecf15f SHA512 a288d082e3bc2f9450c0b09e4f02816322d0db073134b315b2fa19be4d176037b399d763854c6c9a006eef85153c7bbbabddf5da85225d599082bfc7c0101450 DIST prosody-modules-0_pre20230221.tar.xz 1243536 BLAKE2B d9bf42acf22f94ab0e3a530ca09e3cdac066c46f8b3e443b1c6e0768e6e0a516175452f673edf85832e527e0533c7ab65f51f328af4f01883d02d91e45880c84 SHA512 b49f4e05ed7b2dbac319380a929240366b2da559bd612838ab447b2b705a962b5d006f1a087d3bbd9df0b6ab307030811747fb2cc78fa2d2e1ab6c8020767c84 diff --git a/net-im/prosody-modules/prosody-modules-0_pre20220319.ebuild b/net-im/prosody-modules/prosody-modules-0_pre20220319.ebuild deleted file mode 100644 index a120ace96588.. --- a/net-im/prosody-modules/prosody-modules-0_pre20220319.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit savedconfig - -DESCRIPTION="A collection of community-maintained modules for Prosody" -HOMEPAGE="https://modules.prosody.im; -SRC_URI="https://dev.gentoo.org/~conikost/distfiles/${P}.tar.xz; -S="${WORKDIR}/${PN}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND="net-im/prosody" - -src_prepare() { - default - - # Exclude 'misc' folder from install, since it does not provide any modules. - echo "# Remove all modules from this list, which you don't want to install." > prosody-modules.conf || die - find * -maxdepth 0 -type d ! -name misc >> prosody-modules.conf || die - - use savedconfig && restore_config prosody-modules.conf -} - -src_install() { - insinto "/usr/$(get_libdir)/prosody/community-modules" - while read prosody_module; do - if ! [[ "${prosody_module}" = \#* ]]; then - if [[ -f "${prosody_module}/README.markdown" ]]; then - newdoc "${prosody_module}/README.markdown" "README.${prosody_module}" - rm "${prosody_module}/README.markdown" || die - fi - - doins -r "${prosody_module}" - fi - done
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody-modules/
commit: 85d123709dfdcba647c2d0a9d5c3edf53bab283c Author: Conrad Kostecki gentoo org> AuthorDate: Tue Feb 21 19:12:14 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Feb 21 20:03:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85d12370 net-im/prosody-modules: add 0_pre20230221 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody-modules/Manifest| 1 + .../prosody-modules-0_pre20230221.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/net-im/prosody-modules/Manifest b/net-im/prosody-modules/Manifest index 10ff3c2864a9..6cbe5910d92c 100644 --- a/net-im/prosody-modules/Manifest +++ b/net-im/prosody-modules/Manifest @@ -1 +1,2 @@ DIST prosody-modules-0_pre20220319.tar.xz 1221828 BLAKE2B bb9482a60b15fd456125b512017ee93223bd139ed5b664236db4313b65985729ad4f5b8adb5d76bb9099ff4de816457fffd1277b7d36c556d00ce789d8ecf15f SHA512 a288d082e3bc2f9450c0b09e4f02816322d0db073134b315b2fa19be4d176037b399d763854c6c9a006eef85153c7bbbabddf5da85225d599082bfc7c0101450 +DIST prosody-modules-0_pre20230221.tar.xz 1243536 BLAKE2B d9bf42acf22f94ab0e3a530ca09e3cdac066c46f8b3e443b1c6e0768e6e0a516175452f673edf85832e527e0533c7ab65f51f328af4f01883d02d91e45880c84 SHA512 b49f4e05ed7b2dbac319380a929240366b2da559bd612838ab447b2b705a962b5d006f1a087d3bbd9df0b6ab307030811747fb2cc78fa2d2e1ab6c8020767c84 diff --git a/net-im/prosody-modules/prosody-modules-0_pre20230221.ebuild b/net-im/prosody-modules/prosody-modules-0_pre20230221.ebuild new file mode 100644 index ..9b0ba076aa2b --- /dev/null +++ b/net-im/prosody-modules/prosody-modules-0_pre20230221.ebuild @@ -0,0 +1,55 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit savedconfig + +DESCRIPTION="A collection of community-maintained modules for Prosody" +HOMEPAGE="https://modules.prosody.im; +SRC_URI="https://dev.gentoo.org/~conikost/distfiles/${P}.tar.xz; +S="${WORKDIR}/${PN}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND="net-im/prosody" + +src_prepare() { + default + + # Exclude 'misc' folder from install, since it does not provide any modules. + echo "# Remove all modules from this list, which you don't want to install." > prosody-modules.conf || die + find * -maxdepth 0 -type d ! -name misc >> prosody-modules.conf || die + + use savedconfig && restore_config prosody-modules.conf +} + +src_install() { + insinto "/usr/$(get_libdir)/prosody/community-modules" + while read prosody_module; do + if ! [[ "${prosody_module}" = \#* ]]; then + if [[ -f "${prosody_module}/README.markdown" ]]; then + newdoc "${prosody_module}/README.markdown" "README.${prosody_module}" + rm "${prosody_module}/README.markdown" || die + fi + + doins -r "${prosody_module}" + fi + done
[gentoo-commits] repo/gentoo:master commit in: net-im/prosody/
commit: 4ce8d9d1308a6ba99dd16d66a091b943b960258b Author: Conrad Kostecki gentoo org> AuthorDate: Tue Feb 21 19:01:01 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Feb 21 20:03:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ce8d9d1 net-im/prosody: add 0.12.3 Signed-off-by: Conrad Kostecki gentoo.org> net-im/prosody/Manifest | 1 + net-im/prosody/prosody-0.12.3.ebuild | 164 +++ 2 files changed, 165 insertions(+) diff --git a/net-im/prosody/Manifest b/net-im/prosody/Manifest index 52dda5957103..1f4522faf7ff 100644 --- a/net-im/prosody/Manifest +++ b/net-im/prosody/Manifest @@ -1 +1,2 @@ DIST prosody-0.12.2.tar.gz 614303 BLAKE2B f44f2106e3064b6ecb5d75718997ed980309e9debbd9f0b17eaeb3261d27421774097ba16bfd8d86d4bf1dd8f427c653b494b199676738d8781ffa37f9b73c5f SHA512 dd14d2740b67127e7edcf79db7d1fd81b4566d4a285430edb9dd7263ad109fdd6e581a1d93fcbf971f73fa5ba051ae7935a121d31e3e7448cacfcd8ecbd802bb +DIST prosody-0.12.3.tar.gz 615302 BLAKE2B 07dc16950449086b5d1643efc29a13cde8e55f38b3402e6355665eed9dd4f7fbf38db237f511cb4f0e8cf08be536ce47a8aec502eff1961556dc47d8ec4b2b88 SHA512 5654aabd83561bea8a10387a242800e92df8db183b6273579d710599ffc458c5b545758ee742fb929a19a2fad9c33700787bc7aa348a8527caef03e80bc2edc4 diff --git a/net-im/prosody/prosody-0.12.3.ebuild b/net-im/prosody/prosody-0.12.3.ebuild new file mode 100644 index ..8ec80145aecc --- /dev/null +++ b/net-im/prosody/prosody-0.12.3.ebuild @@ -0,0 +1,164 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) +LUA_REQ_USE="deprecated(+)" + +inherit lua-single systemd tmpfiles toolchain-funcs + +DESCRIPTION="Prosody is a modern XMPP communication server" +HOMEPAGE="https://prosody.im/; +SRC_URI="https://prosody.im/downloads/source/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="icu +idn +libevent ldap mysql postgres selinux +sqlite +ssl test +zlib" +REQUIRED_USE=" + ^^ ( icu idn ) + ${LUA_REQUIRED_USE} +" +RESTRICT="!test? ( test )" + +DEPEND=" + acct-group/prosody + acct-user/prosody + $(lua_gen_cond_dep 'dev-lua/luaexpat[${LUA_USEDEP}]') + $(lua_gen_cond_dep 'dev-lua/luafilesystem[${LUA_USEDEP}]') + dev-lua/luarocks[${LUA_SINGLE_USEDEP}] + $(lua_gen_cond_dep 'dev-lua/luasocket[${LUA_USEDEP}]') + $(lua_gen_cond_dep 'dev-lua/lua-unbound[${LUA_USEDEP}]') + $(lua_gen_cond_dep 'dev-lua/readline[${LUA_USEDEP}]') + icu? ( dev-libs/icu:= ) + idn? ( net-dns/libidn:= ) + ldap? ( $(lua_gen_cond_dep 'dev-lua/lualdap[${LUA_USEDEP}]') ) + libevent? ( $(lua_gen_cond_dep 'dev-lua/luaevent[${LUA_USEDEP}]') ) + dev-libs/openssl:0= + lua_single_target_lua5-1? ( $(lua_gen_cond_dep 'dev-lua/lua-bit32[lua_targets_lua5-1(-)]') ) + mysql? ( $(lua_gen_cond_dep 'dev-lua/luadbi[mysql,${LUA_USEDEP}]') ) + postgres? ( $(lua_gen_cond_dep 'dev-lua/luadbi[postgres,${LUA_USEDEP}]') ) + sqlite? ( $(lua_gen_cond_dep 'dev-lua/luadbi[sqlite,${LUA_USEDEP}]') ) + ssl? ( $(lua_gen_cond_dep 'dev-lua/luasec[${LUA_USEDEP}]') ) + zlib? ( $(lua_gen_cond_dep 'dev-lua/lua-zlib[${LUA_USEDEP}]') ) + ${LUA_DEPS} +" + +RDEPEND=" + ${DEPEND} + selinux? ( sec-policy/selinux-jabber ) +" + +BDEPEND=" + virtual/pkgconfig + test? ( $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]') ) +" + +PATCHES=( "${FILESDIR}/${PN}-0.12.0-gentoo.patch" ) + +src_prepare() { + default + + # Set correct plugin path for optional net-im/prosody-modules package + sed -e "s/GENTOO_LIBDIR/$(get_libdir)/g" -i prosody.cfg.lua.dist || die +} + +src_configure() { + local myeconfargs=( + --add-cflags="${CFLAGS}" + --add-ldflags="${LDFLAGS}" + --c-compiler="$(tc-getCC)" + --datadir="${EPREFIX}/var/lib/prosody" + --idn-library="$(usex idn 'idn' 'icu')" + --libdir="${EPREFIX}/usr/$(get_libdir)" + --linker="$(tc-getCC)" + --lua-version="$(usex lua_single_target_luajit '5.1' $(ver_cut 1-2 $(lua_get_version)))" + --no-example-certs + --ostype="linux" + --prefix="${EPREFIX}/usr" + --runwith="${ELUA}" + --sysconfdir="${EPREFIX}/etc/prosody" + --with-lua-include="${EPREFIX}/$(lua_get_include_dir)" + --with-lua-lib="${EPREFIX}/$(lua_get_cmod_dir)" + ) + + # Since the configure script is handcrafted, + # and yells at unknown options, do not use 'econf'. + ./configure "${myeconfargs[@]}" || die + + rm makefile || die + mv GNUmakefile Makefile || die +} + +src_install() { + default + + keepdir /var/lib/prosody + + newinitd "${FILESDIR}"/prosody.initd-r6
[gentoo-commits] repo/gentoo:master commit in: media-libs/opencv/
commit: 168ea43eb307bd47e56b0b5c916c54bdfa17e396 Author: Siddhanth Rathod gmail com> AuthorDate: Tue Feb 21 18:28:59 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Feb 21 20:00:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=168ea43e media-libs/opencv: add 4.7.0 Closes: https://bugs.gentoo.org/895682 Signed-off-by: Siddhanth Rathod gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29708 Signed-off-by: Alfredo Tupone gentoo.org> media-libs/opencv/Manifest| 2 + media-libs/opencv/opencv-4.7.0.ebuild | 581 ++ 2 files changed, 583 insertions(+) diff --git a/media-libs/opencv/Manifest b/media-libs/opencv/Manifest index c3c88e4d707c..afd4918173cb 100644 --- a/media-libs/opencv/Manifest +++ b/media-libs/opencv/Manifest @@ -3,4 +3,6 @@ DIST opencv-3.4.0-res10_300x300-caffeemodel.tar.gz 10036604 BLAKE2B 2a2de48fc420 DIST opencv-4.4.0_extdep.tar.gz 65334871 BLAKE2B 89fa0083da428e986bb4287295bdbff626d0f84866377413649c1d7ca77338288141f22d2a3c0b64d6d0fc1db98f918c8b33a665274cee4c4aefb44359e4333d SHA512 7b758099ce4abef151051e3e9e1e45b73e4054669d3aa53051e4d4c5f43d9373c9bda5ecbce51f6b024562cb566bd1117505af29ab5f3c36a493f185111a3b4e DIST opencv-4.6.0.tar.gz 90208971 BLAKE2B f01a907eb4a54fc0795293f1a28bbf3af5a3d237293293f6ef5275646207d48b3d634b2d91e7011407176405b60c7e4383076e520ceb56f92b09c36e97333148 SHA512 93d7807794682990b6a1d1de1851986ae3c5d1afe6605f3f8cace03ba5e3390bee2568bc0f335af34d3fc974df64cbce0ce685261ec2abd693d259b97b15bc46 DIST opencv-4.6.0_contrib.tar.gz 59667769 BLAKE2B 26b454436d943d7955194fd21ad29efc417d5c873fa19a6a200beb319cd75c6ec5766734c478fcd55745a7c200ffdaa92e7b1821f13810bb9d181d263f8fc6da SHA512 2e9cc9632774babf59cd186cd7b7edbd35a816bdda2acb51339c514a33fc6d8c3f1687eb3b0f6827304e3fcb0f9f3e81d47e8ab08239175750ac1240cc99dc5d +DIST opencv-4.7.0.tar.gz 91027497 BLAKE2B c76ae37a79e48f818b83383f35b4fe518d959e4e34651dc16346438eeba31cbfd5c970c27e30cad359c8ad91435e9bdb61cad147f08e671d4c844cb8c5b525f9 SHA512 f799e1eb4ef1eb81212319cf908d0a64d2d5179c8da86b919b06e96a6870a9f3ed33251223a841b71711349018ea6782c174179fa59958a1573e22d11cc9347d +DIST opencv-4.7.0_contrib.tar.gz 59421940 BLAKE2B d427743c45d7430f3a6dd5712ad46bb7c2b9e88a48a3e924fb32c6a10cdb1f4205941453cc3e1340f02cd53ba5a13061f0da9a7e413072a6bd4a6529507b0939 SHA512 f0d878180655de4255cb72cf358a5949dfcf53a386e74f9a743902ac1bae12b2e812a1fc4ecc56a6afdc6adbffec867883a3245ce0b527614cc76e3710e23230 DIST vgg_boostdesc-3.2.0.tar.gz 1867770 BLAKE2B 1fa5b58e73b6fa56ecf8d19af22298f729942ee1369082e173445d09d3de767bf844bad3d2b462efc1199c392f37c88ba49a9996ba8bfd84b4abeba7de94db63 SHA512 4a046aedd639c8eb4b295b0f499e756deb66210ca083f0124c75531e540663367cb58f6d175f66c4713324177036cd89a8869bdab2de8d1736dafc7f00ef9f44 diff --git a/media-libs/opencv/opencv-4.7.0.ebuild b/media-libs/opencv/opencv-4.7.0.ebuild new file mode 100644 index ..02e55d7aaac2 --- /dev/null +++ b/media-libs/opencv/opencv-4.7.0.ebuild @@ -0,0 +1,581 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit flag-o-matic java-pkg-opt-2 java-ant-2 cmake-multilib python-r1 toolchain-funcs + +DESCRIPTION="A collection of algorithms and sample code for various computer vision problems" +HOMEPAGE="https://opencv.org; +TINY_DNN_PV="1.0.0a3" +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + dnnsamples? ( https://dev.gentoo.org/~amynka/snap/${PN}-3.4.0-res10_300x300-caffeemodel.tar.gz ) + download? ( https://github.com/rossbridger/opencv-extdep/archive/4.4.0.tar.gz -> ${PN}-4.4.0_extdep.tar.gz ) + contrib? ( + https://github.com/${PN}/${PN}_contrib/archive/${PV}.tar.gz -> ${P}_contrib.tar.gz + contribdnn? ( https://dev.gentoo.org/~amynka/snap/${PN}-3.4.0-face_landmark_model.tar.gz ) + contribxfeatures2d? ( https://dev.gentoo.org/~amynka/snap/vgg_boostdesc-3.2.0.tar.gz ) + )" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" # subslot = libopencv* soname version +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="contrib contribcvv contribdnn contribfreetype contribhdf contribovis contribsfm contribxfeatures2d cuda debug dnnsamples download +eigen examples +features2d ffmpeg gdal gflags glog gphoto2 gstreamer gtk3 ieee1394 jpeg jpeg2k lapack lto opencl openexr opengl openmp opencvapps png +python qt5 tesseract testprograms threads tiff vaapi v4l vtk webp xine" + +# The following lines are shamelessly stolen from ffmpeg-.ebuild with modifications +ARM_CPU_FEATURES=( + cpu_flags_arm_neon:NEON + cpu_flags_arm_vfpv3:VFPV3 +) +PPC_CPU_FEATURES=( + cpu_flags_ppc_vsx:VSX + cpu_flags_ppc_vsx3:VSX3 +) +X86_CPU_FEATURES_RAW=( + avx:AVX + avx2:AVX2 + avx512f:AVX_512F + f16c:FP16 + fma3:FMA3 +
[gentoo-commits] repo/gentoo:master commit in: dev-python/aesara/
commit: 4ef471a002a76c3755716027f03fcac5d2de7a22 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 21 19:19:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 21 19:19:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ef471a0 dev-python/aesara: Bump to 2.8.12 Signed-off-by: Michał Górny gentoo.org> dev-python/aesara/Manifest | 1 + dev-python/aesara/aesara-2.8.12.ebuild | 113 + 2 files changed, 114 insertions(+) diff --git a/dev-python/aesara/Manifest b/dev-python/aesara/Manifest index 912a115d078e..c6f46d4c3493 100644 --- a/dev-python/aesara/Manifest +++ b/dev-python/aesara/Manifest @@ -1,3 +1,4 @@ DIST aesara-rel-2.8.10.gh.tar.gz 4342183 BLAKE2B 3e6dcb362d613ce9fb621408d3d7c6f6d3f30e52fe39f484fbe6c9d834d59b428e736b13275d99b204774c719cc532fc42e877685b0639b344fa5b2965dfe602 SHA512 360419a79eb0571d431bb146e5fcf2d63a9c8b40e3ee0a31d7d38aeeceaa47da10ab3f640a4b4011f0a9b28438f20a0feb3ea64d07289d0e9513cb32d066820b DIST aesara-rel-2.8.11.gh.tar.gz 4680093 BLAKE2B 29409c49d2d31e9a51d0a2d09a50b85ae3195df7fdb2722abcefcdf36dcd429f4e3b5c483e4bd8a0789eeefdcff3ea8f057583e69cd7c216aa6c5292dd3630c3 SHA512 58298b9cb94e4e9eb025f151de7352c6c8b91e8946ddb98384dcae72977107607e101ef42c63a44d75020b40175041e1b7fdd030b733d80b6a102a265532d337 +DIST aesara-rel-2.8.12.gh.tar.gz 4582559 BLAKE2B d4a6cbe33efd716286ba06135fd92a078dd3375039eae5eed13bd4f72ac9dd95ae7c1598bc22df5d5f6683f350158ee25563dd86ca7f809e21c8ddb6f520338a SHA512 b4ca116f30cd2fe84fa4f9a8a06bb57f0b36ece273c31e858301b8b72f84beab12b8944d7e1eb0d28a2527436ee57d011cf21132d3ea904ad0e8dc4c61425c96 DIST aesara-rel-2.8.9.gh.tar.gz 4351952 BLAKE2B ffdc3d33caba5cf5edd3dd15e62cd295dd23f944ac6d76461e9e43717a4126669391dadfee51c6117911dc4236e8787d3e9ab712a0fcbd1dcb137e64f9f994c4 SHA512 3fb4374899ab71366961a07c750f594505467cdab01b6851b36d1dd924b816117ebe488a6cae548650df393c8447de69e21ce2cf6eafe34e951b98f27c3a4f6c diff --git a/dev-python/aesara/aesara-2.8.12.ebuild b/dev-python/aesara/aesara-2.8.12.ebuild new file mode 100644 index ..ea09ca5928d9 --- /dev/null +++ b/dev-python/aesara/aesara-2.8.12.ebuild @@ -0,0 +1,113 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 multiprocessing optfeature + +MY_P=aesara-rel-${PV} +DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays" +HOMEPAGE=" + https://github.com/aesara-devs/aesara/ + https://pypi.org/project/aesara/ +" +SRC_URI=" + https://github.com/aesara-devs/aesara/archive/rel-${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + dev-python/cons[${PYTHON_USEDEP}] + dev-python/etuples[${PYTHON_USEDEP}] + dev-python/logical-unification[${PYTHON_USEDEP}] + dev-python/minikanren[${PYTHON_USEDEP}] + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}"/aesara-2.6.5-compiledir-tid.patch + "${FILESDIR}"/aesara-2.8.10-fix-tuple.patch +) + +distutils_enable_tests pytest + +src_prepare() { + # do not claim "bin" package (sic!) + rm bin/__init__.py || die + distutils-r1_src_prepare + + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} +} + +python_test() { + local EPYTEST_DESELECT=( + # speed tests are unreliable + tests/scan/test_basic.py::test_speed + tests/scan/test_basic.py::test_speed_rnn + tests/scan/test_basic.py::test_speed_batchrnn + tests/link/test_vm.py::test_speed + tests/link/test_vm.py::test_speed_lazy + tests/tensor/test_gc.py::test_merge_opt_runtime + + # rounding problem? + # https://github.com/aesara-devs/aesara/issues/477 + tests/tensor/test_math_scipy.py::TestGammaUBroadcast::test_good + tests/tensor/test_math_scipy.py::TestGammaUInplaceBroadcast::test_good + + # Deprecation warning causes unexpected additional output + tests/tensor/test_basic.py::TestLongTensor::test_fit_int64 + + # dunno + tests/tensor/test_elemwise.py::TestDimShuffle::test_memory_leak + tests/tensor/signal/test_pool.py::TestDownsampleFactorMax::test_DownsampleFactorMaxGradGrad_grad + + # TODO + tests/link/c/test_op.py::test_ExternalCOp_c_code_cache_version +
[gentoo-commits] repo/gentoo:master commit in: dev-python/aiohttp-socks/
commit: 5c62cec761720df07a5a515137057e4a924f2d5f Author: Michał Górny gentoo org> AuthorDate: Tue Feb 21 19:04:05 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 21 19:04:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c62cec7 dev-python/aiohttp-socks: Bump to 0.8.0 Signed-off-by: Michał Górny gentoo.org> dev-python/aiohttp-socks/Manifest | 1 + .../aiohttp-socks/aiohttp-socks-0.8.0.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-python/aiohttp-socks/Manifest b/dev-python/aiohttp-socks/Manifest index 8e2e9b6e5d62..ca7e68272bb4 100644 --- a/dev-python/aiohttp-socks/Manifest +++ b/dev-python/aiohttp-socks/Manifest @@ -1,2 +1,3 @@ DIST aiohttp-socks-0.7.1.gh.tar.gz 19813 BLAKE2B e49ff94a63e3b22f082c892da6b65f71afd768ef98064f062facd382e0146e2fca563f2b7438f37e60a01d640199092c201e7ab2f77152829d8d8a64246ea152 SHA512 0f7a295e3d34d6cac78dcac5d64f76439730bf6bc6d287df9f2ed9b7ad3f1c04d61ebfd1cee75b80788f485b338094a4b02ecef2b3a2be172ffb8e1e65332b59 DIST aiohttp-socks-0.7.1.tar.gz 19813 BLAKE2B e49ff94a63e3b22f082c892da6b65f71afd768ef98064f062facd382e0146e2fca563f2b7438f37e60a01d640199092c201e7ab2f77152829d8d8a64246ea152 SHA512 0f7a295e3d34d6cac78dcac5d64f76439730bf6bc6d287df9f2ed9b7ad3f1c04d61ebfd1cee75b80788f485b338094a4b02ecef2b3a2be172ffb8e1e65332b59 +DIST aiohttp-socks-0.8.0.gh.tar.gz 13190 BLAKE2B 049655c526b5d7b64af79ef5f885d0f949edf1eeb4f3fb6e8a3cfc97738ebeb4663d68017761808279e938f477f9509123d8d6c6f4133287d1743dc2a8a021ed SHA512 e533be7059ee6914f919f5113596708732f70f4f1093adaccc6a829699c2aea157897c5398d9134acb0b2a11c8118f9d4f453792d8d8d14b10b207ca19ada2e7 diff --git a/dev-python/aiohttp-socks/aiohttp-socks-0.8.0.ebuild b/dev-python/aiohttp-socks/aiohttp-socks-0.8.0.ebuild new file mode 100644 index ..fbc1523f01d8 --- /dev/null +++ b/dev-python/aiohttp-socks/aiohttp-socks-0.8.0.ebuild @@ -0,0 +1,37 @@ +# 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} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="SOCKS proxy connector for aiohttp" +HOMEPAGE=" + https://pypi.org/project/aiohttp-socks/ + https://github.com/romis2012/aiohttp-socks/ +" +SRC_URI=" + https://github.com/romis2012/aiohttp-socks/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/aiohttp-2.3.2[${PYTHON_USEDEP}] + >=dev-python/python-socks-2.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/flask[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/yarl[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/Nuitka/
commit: 9c358a58b544c612faed7a775b9b69f327eb8e52 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 21 19:02:46 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 21 19:02:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c358a58 dev-python/Nuitka: Bump to 1.4.8 Signed-off-by: Michał Górny gentoo.org> dev-python/Nuitka/Manifest| 1 + dev-python/Nuitka/Nuitka-1.4.8.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest index 6f777eb510f5..a3ca63d203ae 100644 --- a/dev-python/Nuitka/Manifest +++ b/dev-python/Nuitka/Manifest @@ -1,3 +1,4 @@ DIST Nuitka-1.4.5.tar.gz 4131887 BLAKE2B b4eaea811a98f1ea5618a477841e2fd2ef41eb4c78635576fadae8a645456f9d47741d1b8c0c102e2774e1802d210785f31a10889d87441693215d84d06cabdd SHA512 fc628be6579f2b290d126fc9f16e16a2fcdd5457a28cb2caa1b2d4e23426933e502a3487485e54cf4e0f67d2d5bca97567d5502070e7ad46a03c513a1f6f9c9f DIST Nuitka-1.4.6.tar.gz 4131786 BLAKE2B a72d8b8925dfdd7ca6416912d725cd711c1f8cedabbdc4ea1764645d935529c2b1561c561c6fe8b8cd2babdadd0b6cd3c239ff7e844bd745cebc3b2d94cfbd63 SHA512 883806d787bd35c687bd0771a0f3182d1d157c4c0f403c5b60a03536631823fbdfbaf32c3c29f484aa7de3dacf01056183607109036f60c5602ab08072d8e40d DIST Nuitka-1.4.7.tar.gz 4132335 BLAKE2B 5c9e653c8ffa7ad9e757a20d4008e4e2a3083cfefcbce826f0904c0281a9be95dbfb78ad1aab2dd0819b9bf3a800a3b35ee422e38672655fdd900162f9c0d090 SHA512 fb219f5a53bc173365d23f4eae0814fa051c1312bc732ac2b717924dd2336bf140af0237834062223294c840f63b6b4766422f8fd189151ab73877eeb9c39ee6 +DIST Nuitka-1.4.8.tar.gz 4132731 BLAKE2B 8e02acdb96596d5e74c486ae069ad4dba2ddff5e5b530d28f67551914eee8dc559fbe25d51454a18977d6e2877cdf9d3626cb5aad8942d0eb17b3e804ca0da21 SHA512 0d5646bf4b7f1de6f3015a59186ef2ff775f45326be6a83ede665e9a10003ed5c481b68016e863f196e5ab5cb2866ad1c6dacbe77edbfdecabab045ae1480b14 diff --git a/dev-python/Nuitka/Nuitka-1.4.8.ebuild b/dev-python/Nuitka/Nuitka-1.4.8.ebuild new file mode 100644 index ..6f373b0022b9 --- /dev/null +++ b/dev-python/Nuitka/Nuitka-1.4.8.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_10 ) + +inherit distutils-r1 flag-o-matic optfeature pypi + +DESCRIPTION="Python to native compiler" +HOMEPAGE=" + https://www.nuitka.net/ + https://github.com/Nuitka/Nuitka/ + https://pypi.org/project/Nuitka/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-util/scons[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf ) + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka3.1 doc/nuitka3-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" app-admin/chrpath +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-python-client/
commit: 604399805046f6dc6c6aa004f28811f1073eacb2 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 21 18:47:00 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 21 18:47:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60439980 dev-python/google-api-python-client: Bump to 2.79.0 Signed-off-by: Michał Górny gentoo.org> dev-python/google-api-python-client/Manifest | 1 + .../google-api-python-client-2.79.0.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest index 1505790e943f..c406c8ad3baa 100644 --- a/dev-python/google-api-python-client/Manifest +++ b/dev-python/google-api-python-client/Manifest @@ -2,3 +2,4 @@ DIST google-api-python-client-2.74.0.gh.tar.gz 38189426 BLAKE2B 927345937faf5742 DIST google-api-python-client-2.76.0.gh.tar.gz 38245213 BLAKE2B 28d7ea8fb169b08cfc689b2957de84e1f860fb2857f4cf85e40bcdbe8c728e6179194d5dfe65103d1ed17a604d880011b2a82b4e555dc6ed6e9e73737fc5e8bc SHA512 01f1245b8a64cf5adae42b941b88eb05db4a21db4e16b35f98a077c223e795538b654f348f4b0a7bfde8e8928c3c57cd841dca41755a57ee0a6965b89f58cdf9 DIST google-api-python-client-2.77.0.gh.tar.gz 38300787 BLAKE2B c7d147b9ae78fff5aa70b2ba219888296d414c1f7b498c93bb424d06c437a50d5a1a2284062e58defb29ba3aa89b225e4218d9acd303a0e17f3ec4ab0380a2f6 SHA512 24aa2b3d709de83b76be2d8030a419d0e3f8f447852d7f95c6cf735134270a7af94edd86bcc3d82cd25af2497f30ac6c365ac88494c227b19faecb8e3706c261 DIST google-api-python-client-2.78.0.gh.tar.gz 38327369 BLAKE2B 291941a44a6fc9da7df2cbb108ba90babac33916f9c36aeae6e8b1575e9851f7c93aaea09340d36acd8f80dbe5ebe63820d60edc0aec14ee4859a47dcf66e344 SHA512 fff05aa981106aaccb689aeeace62734df77fefe7132481a11bc81b249a7793c1743c7c7c21116b3f5d4d59230ec7adac090d478969f8847bc201a2a23dd072d +DIST google-api-python-client-2.79.0.gh.tar.gz 38537790 BLAKE2B 968a33a92bff0b7bc6e01e69df3b405b189df1560e1100de6bfb987ba5d87f1da9dafa184966f55f1d64b41912790f94a98d5160dd042661a2d5acc02c6d10e3 SHA512 c16e32306eb8660facbaa078fc76ad49692948f26d81d753977d1cfa49f76b4eacf2a5613c4bdb8f463ebd65c955d5edda415355d143ce1dd59ec7443eeb0a13 diff --git a/dev-python/google-api-python-client/google-api-python-client-2.79.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.79.0.ebuild new file mode 100644 index ..65893f1d07cd --- /dev/null +++ b/dev-python/google-api-python-client/google-api-python-client-2.79.0.ebuild @@ -0,0 +1,52 @@ +# 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 + +DESCRIPTION="Google API Client for Python" +HOMEPAGE=" + https://github.com/googleapis/google-api-python-client/ + https://pypi.org/project/google-api-python-client/ +" +SRC_URI=" + https://github.com/googleapis/google-api-python-client/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] + =dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}] + >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}] + >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}] + >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/bottle/
commit: ed3c1682dfabcf46fe9f082089950e2fa38b6fa3 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 21 18:47:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 21 19:02:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed3c1682 dev-python/bottle: Bump to 0.12.24 Signed-off-by: Michał Górny gentoo.org> dev-python/bottle/Manifest | 1 + dev-python/bottle/bottle-0.12.24.ebuild | 45 + 2 files changed, 46 insertions(+) diff --git a/dev-python/bottle/Manifest b/dev-python/bottle/Manifest index a4d5566e86b3..92e794c0a802 100644 --- a/dev-python/bottle/Manifest +++ b/dev-python/bottle/Manifest @@ -1 +1,2 @@ DIST bottle-0.12.23.tar.gz 73965 BLAKE2B ccd3dc3aad5c4c8b6899f55f03550cf9178e51788c27ece9808e1cff92693cc09dab145be16f814d29dae02ce53374a0470b2c4b032bc66a0ec2b1a11ec5ca44 SHA512 0550aa95680dd79d9c63c5de854845377183c86015893d9ee4e67126eca201582ef79d40ff0d1cbe79fe8a250118a775c63102475e337e18cfc1a65afe18f62a +DIST bottle-0.12.24.tar.gz 74146 BLAKE2B a6bb638a0cba4d5fadbcb3a1a303b66a04f3c4df84e34b87d4a9bb22178de943123403d2851bd28504cf9d91380af95dd108e3b84825a93a6345cbe39fec0c33 SHA512 a3bc4bdc1376aef6c7b5784de18bfaac83e2c0c279fb2c3c3a8322871c68516e858b8c82cfff9291d41a66b906c13099c9d1037184bc48ff6f4ef0783b048f9b diff --git a/dev-python/bottle/bottle-0.12.24.ebuild b/dev-python/bottle/bottle-0.12.24.ebuild new file mode 100644 index ..e7fcb7168349 --- /dev/null +++ b/dev-python/bottle/bottle-0.12.24.ebuild @@ -0,0 +1,45 @@ +# 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} pypy3 ) + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="A fast and simple micro-framework for small web-applications" +HOMEPAGE=" + https://bottlepy.org/ + https://github.com/bottlepy/bottle/ + https://pypi.org/project/bottle/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + test? ( + dev-python/mako[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +python_prepare_all() { + sed -e '/scripts/d' -i setup.py || die + + # Remove test file requiring connection to network + rm test/test_server.py || die + distutils-r1_python_prepare_all +} + +pkg_postinst() { + optfeature "Templating support" dev-python/mako + elog "Due to problems with bottle.py being in /usr/bin (see bug #474874)" + elog "we do as most other distros and do not install the script anymore." + elog "If you do want/have to call it directly rather than through your app," + elog "please use the following instead:" + elog ' `python -m bottle`' +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-openstackclient/
commit: b51f2b379507d717ab5ff4fdb5916768d2bad090 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 21 18:49:40 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 21 19:02:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b51f2b37 dev-python/python-openstackclient: Bump to 6.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/python-openstackclient/Manifest | 1 + .../python-openstackclient-6.1.0.ebuild| 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-python/python-openstackclient/Manifest b/dev-python/python-openstackclient/Manifest index f9fe5e9f4ce1..f177c088e245 100644 --- a/dev-python/python-openstackclient/Manifest +++ b/dev-python/python-openstackclient/Manifest @@ -1 +1,2 @@ DIST python-openstackclient-6.0.0.tar.gz 838447 BLAKE2B c6b213b022e8c75d3a94752b29cebda4d9ca1d329dc1cb0b470f6e787dd930b379d16bec6c4a0047e63110e01dbf48bee72ed6ccbf54036fa3d1d5de55487e8b SHA512 20bd8da025ee3c69a5e491089edcb42f961c5109563718198ddd22fab8d6928fa08afd6a7db608c70386bd2b61c571c2fadb1c76f84c3d7f1a60c65d4520dfa6 +DIST python-openstackclient-6.1.0.tar.gz 881389 BLAKE2B 6de827c6b85b412034e9444cef656fd748ed1c338c16c22762d3918291090d6ca289a4f7343ee0708e971a693990707fa8cf7a5db1e7e1bdc040a701988258a6 SHA512 6a5363fdd2da5ba3a6ee31f0f0c060b3d2520149a3c22583d5020bea75f93faeccd62946b88fc4d8cc6b0776bedb54d3c88b61761644ad86de973a8a0a1dcc8c diff --git a/dev-python/python-openstackclient/python-openstackclient-6.1.0.ebuild b/dev-python/python-openstackclient/python-openstackclient-6.1.0.ebuild new file mode 100644 index ..8436120952db --- /dev/null +++ b/dev-python/python-openstackclient/python-openstackclient-6.1.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{9..10} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A client for the OpenStack APIs" +HOMEPAGE=" + https://opendev.org/openstack/python-openstackclient/ + https://github.com/openstack/python-openstackclient/ + https://pypi.org/project/python-openstackclient/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/cliff-3.5.0[${PYTHON_USEDEP}] + >=dev-python/openstacksdk-0.103.0[${PYTHON_USEDEP}] + >=dev-python/osc-lib-2.3.0[${PYTHON_USEDEP}] + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/python-keystoneclient-3.22.0[${PYTHON_USEDEP}] + >=dev-python/python-novaclient-18.1.0[${PYTHON_USEDEP}] + >=dev-python/python-cinderclient-3.3.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}] +" +BDEPEND=" + >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] + >=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}] + >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + # Depends on specific runner + sed -e 's/test_command_has_logger/_&/' -i openstackclient/tests/unit/common/test_command.py || die + + distutils-r1_src_prepare +} + +python_test() { + # functional tests require cloud instance access + eunittest -b openstackclient/tests/unit +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/watchdog/
commit: 4415868074cb5d07a63649c398695f2a001143b7 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 21 18:45:26 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 21 18:45:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44158680 dev-python/watchdog: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/watchdog/Manifest | 1 - dev-python/watchdog/watchdog-2.2.0.ebuild | 52 --- 2 files changed, 53 deletions(-) diff --git a/dev-python/watchdog/Manifest b/dev-python/watchdog/Manifest index ce5f0aafdd14..fabec3181df2 100644 --- a/dev-python/watchdog/Manifest +++ b/dev-python/watchdog/Manifest @@ -1,2 +1 @@ -DIST watchdog-2.2.0.gh.tar.gz 101317 BLAKE2B e597b780f26794bfe0462bcb67985d6e38324aac955f8655e657d800039d98473444ff13ea98fbfb6e8a5fd5473c0f3eeda2e542ef030539fc1acc3f86412354 SHA512 95c355da3a97f7eb0ddff02c1801eeafb075aead742d5505254fccef60afd8e5f1ea56760533bb87f520fa60f4f41e4f36c7f02247a170029bace728e83e2780 DIST watchdog-2.2.1.gh.tar.gz 101485 BLAKE2B 4ec0a2c14d0dcb8d39ed4dea48c1318474768298b4eade4f7c08f811282ffdbf5871c7d55d71681863c38d1f0603c46aaadda73bf38a20ef263fa3b4cf76c354 SHA512 bbd6e3e3fdc7ee5df21b78241922c0050aeb0c01e394fa7d025465f04f3307d190af4cf6e822826975a3b095fb479dfd103be0675f12782e8899f556797baed4 diff --git a/dev-python/watchdog/watchdog-2.2.0.ebuild b/dev-python/watchdog/watchdog-2.2.0.ebuild deleted file mode 100644 index 667e26c7ae30.. --- a/dev-python/watchdog/watchdog-2.2.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# 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} pypy3 ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Python API and shell utilities to monitor file system events" -HOMEPAGE=" - https://github.com/gorakhargosh/watchdog/ - https://pypi.org/project/watchdog/ -" -SRC_URI=" - https://github.com/gorakhargosh/${PN}/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - dev-python/pyyaml[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/pytest-timeout-0.3[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - sed -i -e '/--cov/d' setup.cfg || die - default -} - -python_test() { - local EPYTEST_DESELECT=( - # requires root powers via sudo (yes, seriously) - tests/test_inotify_buffer.py::test_unmount_watched_directory_filesystem - ) - - epytest -p no:django -} - -pkg_postinst() { - optfeature "Bash completion" dev-python/argcomplete -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/lazy-object-proxy/
commit: ee467d02f647bd2aec4115926a4af1a667987838 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 21 18:45:12 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 21 18:45:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee467d02 dev-python/lazy-object-proxy: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/lazy-object-proxy/Manifest | 1 - .../lazy-object-proxy-1.8.0.ebuild | 34 -- 2 files changed, 35 deletions(-) diff --git a/dev-python/lazy-object-proxy/Manifest b/dev-python/lazy-object-proxy/Manifest index 930f10de1534..2aed049b9fb2 100644 --- a/dev-python/lazy-object-proxy/Manifest +++ b/dev-python/lazy-object-proxy/Manifest @@ -1,2 +1 @@ -DIST lazy-object-proxy-1.8.0.tar.gz 41884 BLAKE2B a2869137ccedc2971bd341dea954fecf87ab1829c85fadb3128abc296df000d4015e6a210067327a7f5606b9e4c56c6ff3a1110e2a2ae998951f9d141be1c556 SHA512 a682e7d1ef405939f5f75f598618d6c7de482decf8027abcf4c7c2b684b3442ca3b1a666d1913e9c7f63c086753e0d79b8c1b03c0cafe8cbea3d7c70893be57f DIST lazy-object-proxy-1.9.0.tar.gz 42830 BLAKE2B 565315a3e855bc5335af717d1edc947fef57514c06036280d1f4666ab9642cf7e7b4bb145da87cbca14d9efa9f4869d7ad256031983a773580dc398fb7ce25e0 SHA512 2168254a71cf52ef406e5edf4653b9c8ae05392d4ad3c2e5e8e9f8db56152d968a77d14226acdf7d962f66d460c40add335615442f6f176d697c071f9cb137f5 diff --git a/dev-python/lazy-object-proxy/lazy-object-proxy-1.8.0.ebuild b/dev-python/lazy-object-proxy/lazy-object-proxy-1.8.0.ebuild deleted file mode 100644 index 56a7f4ab0c8e.. --- a/dev-python/lazy-object-proxy/lazy-object-proxy-1.8.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# 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} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="A fast and thorough lazy object proxy" -HOMEPAGE=" - https://github.com/ionelmc/python-lazy-object-proxy/ - https://pypi.org/project/lazy-object-proxy/ - https://python-lazy-object-proxy.readthedocs.io/; -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" - -BDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_prepare_all() { - # No need to benchmark - sed \ - -e '/benchmark/s:test_:_&:g' \ - -e '/pytest.mark.benchmark/d' \ - -i tests/test_lazy_object_proxy.py || die - distutils-r1_python_prepare_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-prompt/
commit: b74ec008b062c31fdf6c55ae6d4e8476f2503dbc Author: Sam James gentoo org> AuthorDate: Tue Feb 21 18:17:15 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 21 18:18:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b74ec008 dev-python/sphinx-prompt: add 1.6.0 Closes: https://bugs.gentoo.org/866013 Signed-off-by: Sam James gentoo.org> dev-python/sphinx-prompt/Manifest | 1 + .../sphinx-prompt/sphinx-prompt-1.6.0.ebuild | 29 ++ 2 files changed, 30 insertions(+) diff --git a/dev-python/sphinx-prompt/Manifest b/dev-python/sphinx-prompt/Manifest index 0c04e2325d8e..df8b15946157 100644 --- a/dev-python/sphinx-prompt/Manifest +++ b/dev-python/sphinx-prompt/Manifest @@ -1 +1,2 @@ DIST sphinx-prompt-1.5.0.tar.gz 21537 BLAKE2B a5bc69797ea526bc3d66b52e98b80cbb9958add084ea6a4d70a85cc06c69271bbe9e658eb517b78dd758178b6f3b93d92ea87e9432e5c28a61307706a3c34ee8 SHA512 b3d023388eb024303e9264e621ad379367916f8e3567192fde90b3f0d96c94c53d783c2e14970ad3d85895053b3aab9ece6d9573d3bab1dc894e0e04757f3a40 +DIST sphinx-prompt-1.6.0.gh.tar.gz 38245 BLAKE2B da2ac8564e14a10d5b51ea5ebd2e5578e7c2795ea7f3c5d3f054c621090e4bf634b9a1f578f4c010bbeaa61cc0d18f1a48ce6c0d9a316e34504ada1b4fb61d7b SHA512 a896dad9d333fde843ab90f331be40c533fa32f75f68dfc012a6296d96661e726647250642e1cc4c54125d9acb237add640008671a657a5e47a885450831c21e diff --git a/dev-python/sphinx-prompt/sphinx-prompt-1.6.0.ebuild b/dev-python/sphinx-prompt/sphinx-prompt-1.6.0.ebuild new file mode 100644 index ..68cf7b066edc --- /dev/null +++ b/dev-python/sphinx-prompt/sphinx-prompt-1.6.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{9..11} ) +inherit distutils-r1 + +DESCRIPTION="Sphinx directive to add unselectable prompt" +HOMEPAGE="https://github.com/sbrunner/sphinx-prompt/; +SRC_URI="https://github.com/sbrunner/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_prepare_all() { + # https://github.com/sbrunner/sphinx-prompt/pull/330 + sed -E -i -e "/^version =/s:([0-9.]+):${PV}:" pyproject.toml || die + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/watchdog/
commit: 58b4155487edfbf9b806806ec54ec30cc96dc905 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Feb 21 18:16:39 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Feb 21 18:16:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58b41554 dev-python/watchdog: Stabilize 2.2.1 amd64, #894954 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/watchdog/watchdog-2.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/watchdog/watchdog-2.2.1.ebuild b/dev-python/watchdog/watchdog-2.2.1.ebuild index 673828638dc9..667e26c7ae30 100644 --- a/dev-python/watchdog/watchdog-2.2.1.ebuild +++ b/dev-python/watchdog/watchdog-2.2.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/pyyaml[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/watchdog/
commit: 4e41b34a8083f09d51b4652bd954cd7e1589fe15 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Feb 21 18:16:23 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Feb 21 18:16:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e41b34a dev-python/watchdog: Stabilize 2.2.1 hppa, #894954 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/watchdog/watchdog-2.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/watchdog/watchdog-2.2.1.ebuild b/dev-python/watchdog/watchdog-2.2.1.ebuild index e6cd216c0057..673828638dc9 100644 --- a/dev-python/watchdog/watchdog-2.2.1.ebuild +++ b/dev-python/watchdog/watchdog-2.2.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/pyyaml[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/dulwich/
commit: 762fd7077913c6dc48e43cd91200661cddd0d922 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Feb 21 18:10:11 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Feb 21 18:10:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=762fd707 dev-python/dulwich: Stabilize 0.21.2 amd64, #894838 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/dulwich/dulwich-0.21.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/dulwich/dulwich-0.21.2.ebuild b/dev-python/dulwich/dulwich-0.21.2.ebuild index 3117ecab22a4..3860758cfd93 100644 --- a/dev-python/dulwich/dulwich-0.21.2.ebuild +++ b/dev-python/dulwich/dulwich-0.21.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-2+ Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc examples test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/lazy-object-proxy/
commit: 0a187f464a7663d4c33b9d92f2e6d4b0d01a26f3 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Feb 21 18:10:12 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Feb 21 18:10:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a187f46 dev-python/lazy-object-proxy: Stabilize 1.9.0 hppa, #894852 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/lazy-object-proxy/lazy-object-proxy-1.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/lazy-object-proxy/lazy-object-proxy-1.9.0.ebuild b/dev-python/lazy-object-proxy/lazy-object-proxy-1.9.0.ebuild index 7ee6d01b807b..18cc6210f616 100644 --- a/dev-python/lazy-object-proxy/lazy-object-proxy-1.9.0.ebuild +++ b/dev-python/lazy-object-proxy/lazy-object-proxy-1.9.0.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND=" dev-python/setuptools_scm[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/
commit: 87c5404d2c63412fea103bd433e7a05e2f0133d0 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Feb 21 18:10:13 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Feb 21 18:10:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87c5404d dev-python/psycopg: Stabilize 3.1.8 arm64, #894896 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/psycopg/psycopg-3.1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/psycopg/psycopg-3.1.8.ebuild b/dev-python/psycopg/psycopg-3.1.8.ebuild index 04570bffba29..9e2aa643ffa8 100644 --- a/dev-python/psycopg/psycopg-3.1.8.ebuild +++ b/dev-python/psycopg/psycopg-3.1.8.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${P}/psycopg LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" DEPEND=" >=dev-db/postgresql-8.1:*
[gentoo-commits] repo/gentoo:master commit in: dev-db/mycli/, dev-python/jupyter_console/, profiles/updates/, ...
commit: 1b5d86302785e6ef68712de4890303808c97d972 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 21 17:54:43 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 21 17:57:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b5d8630 Rename dev-python/{prompt_toolkit → prompt-toolkit} Signed-off-by: Michał Górny gentoo.org> app-editors/pyvim/pyvim-3.0.2.ebuild | 2 +- app-editors/pyvim/pyvim-3.0.3.ebuild | 2 +- dev-db/mycli/mycli-1.24.1.ebuild | 4 ++-- dev-db/mycli/mycli-1.25.0.ebuild | 4 ++-- dev-db/mycli/mycli-.ebuild| 4 ++-- dev-db/pgcli/pgcli-3.3.1-r1.ebuild| 2 +- dev-python/ipython/ipython-8.10.0.ebuild | 4 ++-- dev-python/ipython/ipython-8.8.0.ebuild | 4 ++-- dev-python/ipython/ipython-8.9.0.ebuild | 4 ++-- dev-python/jupyter_console/jupyter_console-6.4.4.ebuild | 2 +- dev-python/jupyter_console/jupyter_console-6.5.0.ebuild | 2 +- dev-python/jupyter_console/jupyter_console-6.5.1.ebuild | 2 +- dev-python/jupyter_console/jupyter_console-6.6.0.ebuild | 2 +- dev-python/jupyter_console/jupyter_console-6.6.1.ebuild | 2 +- dev-python/{prompt_toolkit => prompt-toolkit}/Manifest| 0 dev-python/{prompt_toolkit => prompt-toolkit}/metadata.xml| 0 .../prompt-toolkit-3.0.36.ebuild} | 0 .../git-delete-merged-branches-7.3.1.ebuild | 2 +- .../git-delete-merged-branches-7.4.0.ebuild | 2 +- profiles/updates/1Q-2023 | 1 + 20 files changed, 23 insertions(+), 22 deletions(-) diff --git a/app-editors/pyvim/pyvim-3.0.2.ebuild b/app-editors/pyvim/pyvim-3.0.2.ebuild index fb3ea34be2cf..3c28440c51e1 100644 --- a/app-editors/pyvim/pyvim-3.0.2.ebuild +++ b/app-editors/pyvim/pyvim-3.0.2.ebuild @@ -18,7 +18,7 @@ KEYWORDS="amd64 ~riscv x86" RDEPEND=" app-eselect/eselect-vi dev-python/docopt[${PYTHON_USEDEP}] - dev-python/prompt_toolkit[${PYTHON_USEDEP}] + dev-python/prompt-toolkit[${PYTHON_USEDEP}] dev-python/pyflakes[${PYTHON_USEDEP}] dev-python/pygments[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] diff --git a/app-editors/pyvim/pyvim-3.0.3.ebuild b/app-editors/pyvim/pyvim-3.0.3.ebuild index bb5c22739b27..b7b0ce362859 100644 --- a/app-editors/pyvim/pyvim-3.0.3.ebuild +++ b/app-editors/pyvim/pyvim-3.0.3.ebuild @@ -19,7 +19,7 @@ KEYWORDS="~amd64 ~riscv ~x86" RDEPEND=" dev-python/docopt[${PYTHON_USEDEP}] - dev-python/prompt_toolkit[${PYTHON_USEDEP}] + dev-python/prompt-toolkit[${PYTHON_USEDEP}] dev-python/pyflakes[${PYTHON_USEDEP}] dev-python/pygments[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] diff --git a/dev-db/mycli/mycli-1.24.1.ebuild b/dev-db/mycli/mycli-1.24.1.ebuild index ca2b749231bc..43d494e9b859 100644 --- a/dev-db/mycli/mycli-1.24.1.ebuild +++ b/dev-db/mycli/mycli-1.24.1.ebuild @@ -25,8 +25,8 @@ RDEPEND=" >=dev-python/click-7.0[${PYTHON_USEDEP}] >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}] >=dev-python/cryptography-1.0.0[${PYTHON_USEDEP}] - >=dev-python/prompt_toolkit-3.0.0[${PYTHON_USEDEP}] - =dev-python/prompt-toolkit-3.0.0[${PYTHON_USEDEP}] + =dev-python/pygments-2.0[${PYTHON_USEDEP}] >=dev-python/pymysql-0.9.2[${PYTHON_USEDEP}] diff --git a/dev-db/mycli/mycli-1.25.0.ebuild b/dev-db/mycli/mycli-1.25.0.ebuild index 625f13d4bd3d..8d0f0c8fe9b3 100644 --- a/dev-db/mycli/mycli-1.25.0.ebuild +++ b/dev-db/mycli/mycli-1.25.0.ebuild @@ -25,8 +25,8 @@ RDEPEND=" >=dev-python/click-7.0[${PYTHON_USEDEP}] >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}] >=dev-python/cryptography-1.0.0[${PYTHON_USEDEP}] - >=dev-python/prompt_toolkit-3.0.0[${PYTHON_USEDEP}] - =dev-python/prompt-toolkit-3.0.0[${PYTHON_USEDEP}] + =dev-python/pygments-2.0[${PYTHON_USEDEP}] >=dev-python/pymysql-0.9.2[${PYTHON_USEDEP}] diff --git a/dev-db/mycli/mycli-.ebuild b/dev-db/mycli/mycli-.ebuild index 89a88a2684e8..878ff8604470 100644 --- a/dev-db/mycli/mycli-.ebuild +++ b/dev-db/mycli/mycli-.ebuild @@ -21,8 +21,8 @@ RDEPEND=" >=dev-python/click-7.0[${PYTHON_USEDEP}] >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}] >=dev-python/cryptography-1.0.0[${PYTHON_USEDEP}] - >=dev-python/prompt_toolkit-3.0.0[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/prompt_toolkit/
commit: 181bf2b27690e324353c24156011686eb85e8ec5 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 21 17:53:38 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 21 17:57:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181bf2b2 dev-python/prompt_toolkit: Use pypi.eclass Signed-off-by: Michał Górny gentoo.org> dev-python/prompt_toolkit/prompt_toolkit-3.0.36.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-python/prompt_toolkit/prompt_toolkit-3.0.36.ebuild b/dev-python/prompt_toolkit/prompt_toolkit-3.0.36.ebuild index ccb7eeba880f..40c5d051dccb 100644 --- a/dev-python/prompt_toolkit/prompt_toolkit-3.0.36.ebuild +++ b/dev-python/prompt_toolkit/prompt_toolkit-3.0.36.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Building powerful interactive command lines in Python" HOMEPAGE=" https://pypi.org/project/prompt-toolkit/ - https://github.com/prompt-toolkit/python-prompt-toolkit + https://github.com/prompt-toolkit/python-prompt-toolkit/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: a95c26c6d1a8d880163f964040e65ae1a22766ee Author: Matthew Smith gentoo org> AuthorDate: Mon Feb 20 18:32:22 2023 + Commit: Matthew Smith gentoo org> CommitDate: Tue Feb 21 17:56:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a95c26c6 sci-electronics/kicad: fix documentation install Closes: https://bugs.gentoo.org/895328 Acked-by: Zoltan Puskas sinustrom.info> Signed-off-by: Matthew Smith gentoo.org> sci-electronics/kicad/kicad-7.0.0-r1.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sci-electronics/kicad/kicad-7.0.0-r1.ebuild b/sci-electronics/kicad/kicad-7.0.0-r1.ebuild index 5371ccfee521..6e1f702ce060 100644 --- a/sci-electronics/kicad/kicad-7.0.0-r1.ebuild +++ b/sci-electronics/kicad/kicad-7.0.0-r1.ebuild @@ -143,10 +143,11 @@ src_install() { cmake_src_install python_optimize + dodoc doxygen/eagle-plugin-notes.txt + if use doc ; then - dodoc uncrustify.cfg - cd Documentation || die - dodoc -r *.txt kicad_doxygen_logo.png notes_about_pcbnew_new_file_format.odt doxygen/. + cd doxygen || die + dodoc -r out/html/. fi }
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 5bac7ba9432df36fa0c280c735dcd4587e03ba1c Author: Matthew Smith gentoo org> AuthorDate: Mon Feb 20 18:34:51 2023 + Commit: Matthew Smith gentoo org> CommitDate: Tue Feb 21 17:56:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bac7ba9 sci-electronics/kicad: update live ebuild Bug: https://bugs.gentoo.org/895188 Acked-by: Zoltan Puskas sinustrom.info> Signed-off-by: Matthew Smith gentoo.org> sci-electronics/kicad/kicad-.ebuild | 16 +++- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/sci-electronics/kicad/kicad-.ebuild b/sci-electronics/kicad/kicad-.ebuild index 96825330a19f..0a613e92f79e 100644 --- a/sci-electronics/kicad/kicad-.ebuild +++ b/sci-electronics/kicad/kicad-.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..10} ) -WX_GTK_VER="3.0-gtk3" +WX_GTK_VER="3.2-gtk3" inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils @@ -50,7 +50,7 @@ COMMON_DEPEND=" sys-libs/zlib $(python_gen_cond_dep ' dev-libs/boost:=[context,nls,python,${PYTHON_USEDEP}] - dev-python/wxpython:4.0[${PYTHON_USEDEP}] + ~dev-python/wxpython-4.2.0:*[${PYTHON_USEDEP}] ') ${PYTHON_DEPS} ngspice? ( @@ -74,6 +74,10 @@ fi CHECKREQS_DISK_BUILD="900M" +PATCHES=( + "${FILESDIR}"/${PN}-7.0.0-werror.patch +) + pkg_setup() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp @@ -97,6 +101,7 @@ src_configure() { -DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PN}-doc-${PV}" -DKICAD_SCRIPTING_WXPYTHON=ON + -DKICAD_USE_EGL=ON -DKICAD_BUILD_I18N="$(usex nls)" -DKICAD_I18N_UNIX_STRICT_PATH="$(usex nls)" @@ -137,10 +142,11 @@ src_install() { cmake_src_install python_optimize + dodoc doxygen/eagle-plugin-notes.txt + if use doc ; then - dodoc uncrustify.cfg - cd Documentation || die - dodoc -r *.txt kicad_doxygen_logo.png notes_about_pcbnew_new_file_format.odt doxygen/. + cd doxygen || die + dodoc -r out/html/. fi }