[gentoo-commits] repo/gentoo:master commit in: dev-python/prometheus-client/
commit: 8d8b00b2c7935f91b1a0cbc5bd8dcee882e27180 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 11 05:05:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 05:51:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d8b00b2 dev-python/prometheus-client: Bump to 0.17.1 Signed-off-by: Michał Górny gentoo.org> dev-python/prometheus-client/Manifest | 1 + .../prometheus-client-0.17.1.ebuild| 25 ++ 2 files changed, 26 insertions(+) diff --git a/dev-python/prometheus-client/Manifest b/dev-python/prometheus-client/Manifest index dc3ec0104d92..afe4cf03384a 100644 --- a/dev-python/prometheus-client/Manifest +++ b/dev-python/prometheus-client/Manifest @@ -1 +1,2 @@ DIST prometheus_client-0.17.0.tar.gz 90650 BLAKE2B 04bc44e930c94edc9fb0ceb5cc5be71cbec23435d271ec63acacbb10b42b192170ed7f92c767a575a08a8140d9cfc28b591c49ad9af2e6d931990daba45637ba SHA512 da9a27a514dca0ae2721eaa607c5adfa86686553eebc0c4eb4323d0866d03b520de5085b8e39560df0525ef3c7996271b64136f60a427fb14fb8851e595f +DIST prometheus_client-0.17.1.tar.gz 90360 BLAKE2B 3927d5b6829a04cd72a99ac3b0b6a12726865b41d17f165a53f83a6a3791f18e25e03995088152ac7eae016eab7c6e29bef1e605f4c444f9963be04483ca2f02 SHA512 c8c776d646ea4a18a85fd26c858158b67979173dcf52d0a337cdb87fe907ff4081d8e0771176ba8be0ea6e244ee9b9097396c9aeb6f6db170a2c0f5a4898c771 diff --git a/dev-python/prometheus-client/prometheus-client-0.17.1.ebuild b/dev-python/prometheus-client/prometheus-client-0.17.1.ebuild new file mode 100644 index ..4c7172a015c2 --- /dev/null +++ b/dev-python/prometheus-client/prometheus-client-0.17.1.ebuild @@ -0,0 +1,25 @@ +# 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..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python client for the Prometheus monitoring system" +HOMEPAGE=" + https://github.com/prometheus/client_python/ + https://pypi.org/project/prometheus-client/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/twisted[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/sentry-sdk/
commit: bf5d8d0c5d1d45db856951c431a68408038a5d7e Author: Michał Górny gentoo org> AuthorDate: Tue Jul 11 05:24:27 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 05:51:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5d8d0c dev-python/sentry-sdk: Bump to 1.28.0 Signed-off-by: Michał Górny gentoo.org> dev-python/sentry-sdk/Manifest | 1 + dev-python/sentry-sdk/sentry-sdk-1.28.0.ebuild | 118 + 2 files changed, 119 insertions(+) diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest index 9299d51c0212..58107242bed3 100644 --- a/dev-python/sentry-sdk/Manifest +++ b/dev-python/sentry-sdk/Manifest @@ -1,2 +1,3 @@ DIST sentry-python-1.26.0.gh.tar.gz 371531 BLAKE2B cdc44a8c4067405242b7aaec2802df8ac7938d933ec8f5c050b6659bf5f920d7422dbe712813de995308fd49ce6173ca59e346d5a8912f6c3452f6063fb2 SHA512 de1d1c4af1d629c7689691d99ebd0acd3c023fc07fcfc6e706e7738b536601186ce33672b85ba08123f430923bb0c67cdbe0e56c9642d2219df55c8f1d14f07d DIST sentry-python-1.27.1.gh.tar.gz 376598 BLAKE2B 4ad5986af5e252cf501523fcafdaa7ada4870aae0252227907d86ce3e886b58f7154f4407cb6ae22473044589c9c2639c7de8ca92dea1a7a7835c51c28b44bb6 SHA512 1408c06b3b8a8ef0c888f26a4591d45b63fda51853e52f2ea8921e4983d0a7b05b053c6bf17d55fc59667e5b4b4ca953419303774101fa58ef6f37428d600c90 +DIST sentry-python-1.28.0.gh.tar.gz 378626 BLAKE2B 826257c5cae7d1f58753d4a84fb7aeb0fb9d52690a660615590cdd34c7d1afe1e256291d9434f904644292d6ab379fcad03cc7d8b1072e3b41b03fb5e4961db6 SHA512 83ceecbf89f197c03b0a402508c677eed4c6adb36ff826579513f79dd36c666e47267c7b6e8f4eced91fc12b18a0de3c1a24c89c6fe6e77c603ace535612542c diff --git a/dev-python/sentry-sdk/sentry-sdk-1.28.0.ebuild b/dev-python/sentry-sdk/sentry-sdk-1.28.0.ebuild new file mode 100644 index ..1335788113ac --- /dev/null +++ b/dev-python/sentry-sdk/sentry-sdk-1.28.0.ebuild @@ -0,0 +1,118 @@ +# 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_11 ) + +inherit distutils-r1 + +MY_P=sentry-python-${PV} +DESCRIPTION="Python client for Sentry" +HOMEPAGE=" + https://sentry.io/ + https://github.com/getsentry/sentry-python/ + https://pypi.org/project/sentry-sdk/ +" +SRC_URI=" + https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/certifi[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/asttokens[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + dev-python/executing[${PYTHON_USEDEP}] + dev-python/fakeredis[${PYTHON_USEDEP}] + dev-python/flask-login[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pyrsistent[${PYTHON_USEDEP}] + dev-python/pytest-aiohttp[${PYTHON_USEDEP}] + dev-python/pytest-django[${PYTHON_USEDEP}] + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-localserver[${PYTHON_USEDEP}] + dev-python/python-socks[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + dev-python/zope-event[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}/sentry-sdk-1.21.0-ignore-warnings.patch" +) + +EPYTEST_IGNORE=( + # tests require Internet access + tests/integrations/httpx/test_httpx.py + tests/integrations/requests/test_requests.py + tests/integrations/stdlib/test_httplib.py + tests/integrations/flask/test_flask.py + tests/integrations/django/test_basic.py + tests/integrations/socket/test_socket.py + # wtf is it supposed to do?! + tests/integrations/gcp/test_gcp.py + # broken by rq-1.10.1 (optional dep) + tests/integrations/rq/test_rq.py + # fastapi is not packaged + tests/integrations/asgi/test_fastapi.py + # TODO + tests/integrations/bottle + # TODO: causes breakage in other tests + tests/integrations/starlette + # TODO + tests/integrations/tornado + # requires mockupdb + tests/integrations/pymongo +) + +EPYTEST_DESELECT=( + # hangs + 'tests/test_transport.py::test_transport_works' + # TODO + 'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error' + tests/test_client.py::test_databag_depth_stripping + tests/test_client.py::test_databag_string_stripping + tests/test_client.py::test_databag_breadth_stripping +
[gentoo-commits] repo/gentoo:master commit in: dev-python/awxkit/
commit: ff213175b20e0613523e4176bdcff31058c92de8 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 11 05:13:21 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 05:51:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff213175 dev-python/awxkit: Bump to 22.5.0 Signed-off-by: Michał Górny gentoo.org> dev-python/awxkit/Manifest | 1 + dev-python/awxkit/awxkit-22.5.0.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/dev-python/awxkit/Manifest b/dev-python/awxkit/Manifest index 42b01d2f0c5b..160630bb7318 100644 --- a/dev-python/awxkit/Manifest +++ b/dev-python/awxkit/Manifest @@ -3,3 +3,4 @@ DIST awx-22.1.0.gh.tar.gz 16995197 BLAKE2B 4a455219a7be93c5e85fafb2108162ef6745d DIST awx-22.2.0.gh.tar.gz 16997478 BLAKE2B 62fda5250b62c517f5374ab9d6ec6e1e5c57ba8e904626404e54b01b34dfddc006651801424092415e7d4f78f3d1d130432665cafadec5e8af1f72336bdcaf6c SHA512 d8b318d5a2e2bf0fbd4c09e09655b4960fb93f95749149be6542fe426874971ffcdc866c0ea5dc2a7a71ba57d3928aa6ff7f87982a085a3c2f8f92d04645f246 DIST awx-22.3.0.gh.tar.gz 16620136 BLAKE2B 23a84f6ca8971325d7a0d7b072f28275158906832cdeaef15906495a1c20b03999a32776cd92b5ce09f6f14c1a83db7c2978eb4697ff5cb41214ba0b5d10fefc SHA512 65e3284abd07eb25ec013be94627ac20b0613071a00697ba380e2bd754dbc18d45089de61d7caa37f604c92f0d47cd640544b9bc69de1dfb3511678e9d80334a DIST awx-22.4.0.gh.tar.gz 17626680 BLAKE2B 05333c958a7e73f169b1743903a983c868bc4531e73afe6fa10de60ed7fa567520d5817ab52d0180a32fa517fbf07dab3ffb492b31245f3cdb6a6c6fd0a00898 SHA512 6c51dc77089ae23ac8c636438a5737cdfaf7d160c24d040d4a5c5a05ff781f1df64275130c23b8118cf7847ef16a434556ef91698f275a98d72ea94938f5ed7f +DIST awx-22.5.0.gh.tar.gz 17629249 BLAKE2B 28e560b36fc16173e8b1e0e2dfbab7a30082e2d3cde40c63a557a30772fce5a03657e57b1cb1de13bf358731d31caee670424ed264ae3ef6aeaff01120fef7a1 SHA512 630c94e747e21e55f32c2f96704ced8ac0214c3869149ad726ac2d4386d3ef7643990b4c07d23201c9191b97bce25b81330581184e040bce6efa341163f74ef7 diff --git a/dev-python/awxkit/awxkit-22.5.0.ebuild b/dev-python/awxkit/awxkit-22.5.0.ebuild new file mode 100644 index ..52670ed68dde --- /dev/null +++ b/dev-python/awxkit/awxkit-22.5.0.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_10 ) + +inherit distutils-r1 + +MY_P=awx-${PV} +DESCRIPTION="Command line interface for Ansible AWX" +HOMEPAGE=" + https://github.com/ansible/awx/ + https://pypi.org/project/awxkit/ +" +# no sdist, as of 22.0.0 +SRC_URI=" + https://github.com/ansible/awx/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/awxkit" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/websocket-client[${PYTHON_USEDEP}] + dev-python/pyjwt[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + printf '%s\n' "${PV}" > VERSION || die + + sed -e 's|websocket-client==[[:digit:]\.]*|websocket-client|' \ + -e "/'clean'/d" \ + -i setup.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/phonenumbers/
commit: c2784b6ec02dbef1a69e222bde685f725ef2ec36 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 11 05:27:09 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 05:51:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2784b6e dev-python/phonenumbers: Bump to 8.13.16 Signed-off-by: Michał Górny gentoo.org> dev-python/phonenumbers/Manifest | 1 + .../phonenumbers/phonenumbers-8.13.16.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest index 970ea4c8e21d..03338ade619f 100644 --- a/dev-python/phonenumbers/Manifest +++ b/dev-python/phonenumbers/Manifest @@ -1 +1,2 @@ DIST python-phonenumbers-8.13.15.gh.tar.gz 4912960 BLAKE2B aef5c2524f2ae122bc0b3846fed94c5d8fad219eab72ba1838baca7ce3e839510b2601b967cfdd1c26e5200f05821ef7892f7445074a09c3dde150f5ab4a8c08 SHA512 688425ee6a62b132b865580bd7615235357963c51a49333bf400d01877728374173ff674c82535f67c86c0abb39acbb4373b4760116c3161b5bb633efc6a9f32 +DIST python-phonenumbers-8.13.16.gh.tar.gz 4913171 BLAKE2B 07bf7c13669554baf6d6250e0e42ca070966d21ec61836d1ec99d5515a283d891ccdb8496c86d82e0c6f1fe1be227e523262f16e5fe0b1a08bfee13a146f6b66 SHA512 6f655621d9e0e3ac9c8b0972118c81104621e4bf45d541606a82f373e59b8a3bd519d93bfb15bb769c7ab04a0abefa1db3d6125bc59f425de49269fce611f176 diff --git a/dev-python/phonenumbers/phonenumbers-8.13.16.ebuild b/dev-python/phonenumbers/phonenumbers-8.13.16.ebuild new file mode 100644 index ..61f15b7f6118 --- /dev/null +++ b/dev-python/phonenumbers/phonenumbers-8.13.16.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +MY_P=python-${P} +DESCRIPTION="Python port of Google's libphonenumber" +HOMEPAGE=" + https://github.com/daviddrysdale/python-phonenumbers/ + https://pypi.org/project/phonenumbers/ +" +SRC_URI=" + https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P}/python + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~riscv ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-python/protobuf-python[${PYTHON_USEDEP}] + ) +" + +DOCS=( ../README.md ) + +python_test() { + "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libevent/files/, dev-libs/libevent/
commit: 0edb96f7d0518fd8498cd6f019335195c5368dc3 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 11 04:30:03 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 05:51:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0edb96f7 dev-libs/libevent: Disable signalfd by default in 2.2.1 Backport the upstream pull request that disables signalfd by default, as it turned out to cause lots of unexpected breakage. In particular, app-misc/tmux was broken and it can't be trivially fixed. Signed-off-by: Michał Górny gentoo.org> .../files/libevent-2.2.1-disable-signalfd.patch| 152 + ...nt-2.2.1-r1.ebuild => libevent-2.2.1-r2.ebuild} | 8 +- 2 files changed, 159 insertions(+), 1 deletion(-) diff --git a/dev-libs/libevent/files/libevent-2.2.1-disable-signalfd.patch b/dev-libs/libevent/files/libevent-2.2.1-disable-signalfd.patch new file mode 100644 index ..6dfce3db3497 --- /dev/null +++ b/dev-libs/libevent/files/libevent-2.2.1-disable-signalfd.patch @@ -0,0 +1,152 @@ +From 594ab34f1dfc73db85e8f95ec51892cadecaa76c Mon Sep 17 00:00:00 2001 +From: Azat Khuzhin +Date: Mon, 10 Jul 2023 10:40:49 +0200 +Subject: [PATCH] Disable signalfd by default + +signalfd may behave differently to sigaction/signal, so to avoid +breaking libevent users (like [1], [2]) disable it by default. + + [1]: https://github.com/tmux/tmux/pull/3621 + [2]: https://github.com/tmux/tmux/pull/3626 + +Also signalfd is not that perfect: +- you need to SIG_BLOCK the signal before + - blocked signals are not reset on exec + - blocked signals are allowed to coalesce - so in case of multiple +signals sent you may get the signal only once (ok for most of the +signals, but may be a problem for SIGCHLD, though you may call +waitpid() in a loop or use pidfd) +- and also one implementation problem - + sigprocmask is unspecified in a multithreaded process + +Refs: +- https://lwn.net/Articles/415684/ +- https://ldpreload.com/blog/signalfd-is-useless + +Refs: https://github.com/libevent/libevent/issues/1460 +Refs: #1342 (cc @dmantipov) +--- + CMakeLists.txt | 1 + + include/event2/event.h | 6 -- + signalfd.c | 4 ++-- + test/include.am| 2 ++ + test/test.sh | 11 +-- + 5 files changed, 18 insertions(+), 6 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index cd41d16e57..9c402ec0c1 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -1509,6 +1509,7 @@ if (NOT EVENT__DISABLE_TESTS) + else() + add_backend_test(${BACKEND} "${BACKEND_ENV_VARS}") + endif() ++add_backend_test(signalfd_${BACKEND} "${BACKEND_ENV_VARS};EVENT_USE_SIGNALFD=1") + endforeach() + + # +diff --git a/include/event2/event.h b/include/event2/event.h +index 384a84178b..9b971edf1d 100644 +--- a/include/event2/event.h b/include/event2/event.h +@@ -599,9 +599,11 @@ enum event_base_config_flag { +*/ + EVENT_BASE_FLAG_EPOLL_DISALLOW_TIMERFD = 0x40, + +- /** Do not use signalfd(2) to handle signals even if supported. ++ /** Use signalfd(2) to handle signals over sigaction/signal. ++ * ++ * But note, that in some edge cases signalfd() may works differently. +*/ +- EVENT_BASE_FLAG_DISALLOW_SIGNALFD = 0x80, ++ EVENT_BASE_FLAG_USE_SIGNALFD = 0x80, + }; + + /** +diff --git a/signalfd.c b/signalfd.c +index 376a04d539..ed31014e5f 100644 +--- a/signalfd.c b/signalfd.c +@@ -205,8 +205,8 @@ sigfd_del(struct event_base *base, int signo, short old, short events, void *p) + int sigfd_init_(struct event_base *base) + { + EVUTIL_ASSERT(base != NULL); +- if ((base->flags & EVENT_BASE_FLAG_DISALLOW_SIGNALFD) || +- getenv("EVENT_DISALLOW_SIGNALFD")) ++ if (!(base->flags & EVENT_BASE_FLAG_USE_SIGNALFD) && ++ !getenv("EVENT_USE_SIGNALFD")) + return -1; + base->evsigsel = + return 0; +diff --git a/test/include.am b/test/include.am +index e061c937b7..9b50759da7 100644 +--- a/test/include.am b/test/include.am +@@ -80,6 +80,8 @@ test_runner_changelist: $(top_srcdir)/test/test.sh + $(top_srcdir)/test/test.sh -b "" -c + test_runner_timerfd_changelist: $(top_srcdir)/test/test.sh + $(top_srcdir)/test/test.sh -b "" -T ++test_runner_timerfd_changelist: $(top_srcdir)/test/test.sh ++ $(top_srcdir)/test/test.sh -b "" -S + + DISTCLEANFILES += test/regress.gen.c test/regress.gen.h + +diff --git a/test/test.sh b/test/test.sh +index dfdd2bf098..79362888c5 100755 +--- a/test/test.sh b/test/test.sh +@@ -50,6 +50,7 @@ setup () { + done + unset EVENT_EPOLL_USE_CHANGELIST + unset EVENT_PRECISE_TIMER ++ unset EVENT_USE_SIGNALFD + } + + announce () { +@@ -138,10 +139,12 @@ do_test() { + EVENT_EPOLL_USE_CHANGELIST=yes; export EVENT_EPOLL_USE_CHANGELIST + elif test "$2" = "(timerfd)" ; then + EVENT_PRECISE_TIMER=1;
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyfakefs/
commit: 1ba0f79ca4b26d8c989030a53a00134cd0ece793 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 11 05:50:31 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 05:51:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba0f79c dev-python/pyfakefs: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/pyfakefs/pyfakefs-5.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyfakefs/pyfakefs-5.2.3.ebuild b/dev-python/pyfakefs/pyfakefs-5.2.3.ebuild index 6e8a1c28b3aa..192ce4662d80 100644 --- a/dev-python/pyfakefs/pyfakefs-5.2.3.ebuild +++ b/dev-python/pyfakefs/pyfakefs-5.2.3.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} pypy3 ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-cors-headers/
commit: 05e2973b283451bd0dc81b1387d7aecdbcda55a7 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 11 05:25:39 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 05:51:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e2973b dev-python/django-cors-headers: Bump to 4.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/django-cors-headers/Manifest| 1 + .../django-cors-headers-4.2.0.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/dev-python/django-cors-headers/Manifest b/dev-python/django-cors-headers/Manifest index 75103948c692..c24123393e6b 100644 --- a/dev-python/django-cors-headers/Manifest +++ b/dev-python/django-cors-headers/Manifest @@ -1,3 +1,4 @@ DIST django-cors-headers-3.14.0.gh.tar.gz 29634 BLAKE2B 08ec6811b8608feecbdaadcc6ce220b1574a4bf16823f939f93eda4ece9df0430b015edc1d0909b980996ff143e036858ca81f524e8d270846881a9c0af25fac SHA512 5ff390bd2fba1b3dff3cea08b10021d0fd100497000b2eaef788fe32c1b8584f1954e470f4aa15cbcf9e4342265633a658b8736de08962bfe0ea9e2068521379 DIST django-cors-headers-4.0.0.gh.tar.gz 29641 BLAKE2B 20ff68bfb02d6992777967db35696a33afb91b264be1ebb3b67c15a9e2a51e0df948dae78b107bce16bc6eab2679d3ba910a9be89c8d7d137b64f7997fd2a400 SHA512 250ff2f9876d1d965611f495e0b67d4f93da9f05e0804bb8c02ec8390923eb1b7c775e4c76df8acf7d43d0f1401267f3795bc29fa7c5c8936a7aee1dae7336e5 DIST django-cors-headers-4.1.0.gh.tar.gz 30733 BLAKE2B f3214008c51d656022c58bd0eb012200e07a29ec4052a4d3b75b2c52b4aee0e96b3ef8b30857dddc528cda609f691f0a9ef4f791837d1962ab561f42b840f814 SHA512 a4a1a39ab658968d5384a40a6aaf2e5c9a9047e43edc2ef7d4b9ea82a4e6cac6e69eb5e0b3736b9731442ff4efbe249ee56c7a3d05808e3fa0b45f6dee25999a +DIST django-cors-headers-4.2.0.gh.tar.gz 30543 BLAKE2B d17ec23b4579a84c67ec4edb369dda24db9bc64e2b399436e60f610b64b7de4b2a3583d9aa9e2693ebfd89f9d28c25def116b36f76bd4e2c3362ae36b50bb7ac SHA512 e3b0c73a738f487bc360834395b1bd6348c9d0a05fb743464ff0e5915f3d2263dbcabeaa893aa3d4be246504623964fb9378a780b83aa2487a92b2ada4a11c04 diff --git a/dev-python/django-cors-headers/django-cors-headers-4.2.0.ebuild b/dev-python/django-cors-headers/django-cors-headers-4.2.0.ebuild new file mode 100644 index ..f88ae7b6888a --- /dev/null +++ b/dev-python/django-cors-headers/django-cors-headers-4.2.0.ebuild @@ -0,0 +1,34 @@ +# 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="Django App that adds CORS (Cross-Origin Resource Sharing) headers to responses" +HOMEPAGE=" + https://github.com/adamchainz/django-cors-headers/ + https://pypi.org/project/django-cors-headers/ +" +SRC_URI=" + https://github.com/adamchainz/django-cors-headers/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/django-3.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-django[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/ubelt/
commit: b3fe3213c0535ab098ad0a96952abb87e747f0d1 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 11 05:06:59 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 05:51:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3fe3213 dev-python/ubelt: Bump to 1.3.3 Signed-off-by: Michał Górny gentoo.org> dev-python/ubelt/Manifest | 1 + dev-python/ubelt/ubelt-1.3.3.ebuild | 42 + 2 files changed, 43 insertions(+) diff --git a/dev-python/ubelt/Manifest b/dev-python/ubelt/Manifest index f53d605f00a2..48992f277deb 100644 --- a/dev-python/ubelt/Manifest +++ b/dev-python/ubelt/Manifest @@ -1,3 +1,4 @@ DIST ubelt-1.2.4.gh.tar.gz 337670 BLAKE2B 4c8b1c05cbed0f28e69b43445f12881e4c619be4a513b9263a6eb4d674e56b0a869d1e78072e1e89a505a12b3b40dddbb48424bccdcfbae1a7eabf7746bc79d0 SHA512 5fbe36598a035d1504b24a06e8f0fcd1c9d0ccc238f81bfad582288aced9ebc8323e7acf2705d47e60f36513cbf665051f554cce122d75d55247b5fc122af419 DIST ubelt-1.3.0.gh.tar.gz 345051 BLAKE2B f7019311fa432e8c520b42261cc2cf1a494029bbb627c1b868364d4f816bc6a5c55c22e9755c4302f81f5984947bb7ada07b4d0137c1fee9be99e404c744ca54 SHA512 cd63501092d63426fa6169ab87d8224342f6ad59b1d9a41f36c53fda57057a10f8d20db26502bdbcc13c803eff3054cd2da67509308cc0930e1f765fe5f1281a DIST ubelt-1.3.2.gh.tar.gz 345932 BLAKE2B 9ad9413a69402708117c5f0c1d804c6a4f9f54f55fa62b44eca5b79db1c37c466d011225ffd1e30c321907775395a9cbe3c11b6257ce5dd5edec8c5ecbcd2904 SHA512 3aa058a5028a93d618805b5612b7384d9ca2074e30adf1011acd3993d07f30f80b7d759290b7ccebab606b27a91bb8377626e4d6d99ea7f595c2e553a5aaa605 +DIST ubelt-1.3.3.gh.tar.gz 348746 BLAKE2B e537b699a2f04efea9c2477437b7100bf9b736cb69c73ebc06bc639c8d9794c513447552e8c34430fce92b5c757369b447422ee9841ac1c6d2f47e292282d816 SHA512 77e03e06c03b6d8c8004b06f5bc843cbb4b1ad21c8c35d4801d5695c2556c707572a5f188a5774013c5ee0eda4005b593cc8548a3c025d460a21fbd996e41abb diff --git a/dev-python/ubelt/ubelt-1.3.3.ebuild b/dev-python/ubelt/ubelt-1.3.3.ebuild new file mode 100644 index ..71a8a3a0bb6c --- /dev/null +++ b/dev-python/ubelt/ubelt-1.3.3.ebuild @@ -0,0 +1,42 @@ +# 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="A stdlib like feel, and extra batteries. Hashing, Caching, Timing, Progress" +HOMEPAGE=" + https://github.com/Erotemic/ubelt/ + https://pypi.org/project/ubelt/ +" +SRC_URI=" + https://github.com/Erotemic/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +SLOT="0" +LICENSE="Apache-2.0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + test? ( + >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}] + >=dev-python/pygments-2.2.0[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}] + >=dev-python/requests-2.25.1[${PYTHON_USEDEP}] + dev-python/xdoctest[${PYTHON_USEDEP}] + >=dev-python/xxhash-1.0.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + tests/test_editable_modules.py::test_import_of_editable_install + # relies on passwd home being equal to ${HOME} + ubelt/util_path.py::userhome:0 +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/nbformat/
commit: 9e9266d7717047211339498b32b07bee7bf57ece Author: Michał Górny gentoo org> AuthorDate: Tue Jul 11 05:24:57 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 05:51:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e9266d7 dev-python/nbformat: Bump to 5.9.1 Signed-off-by: Michał Górny gentoo.org> dev-python/nbformat/Manifest | 1 + dev-python/nbformat/nbformat-5.9.1.ebuild | 48 +++ 2 files changed, 49 insertions(+) diff --git a/dev-python/nbformat/Manifest b/dev-python/nbformat/Manifest index 342e016df60e..597f8f5a2d61 100644 --- a/dev-python/nbformat/Manifest +++ b/dev-python/nbformat/Manifest @@ -1 +1,2 @@ DIST nbformat-5.9.0.tar.gz 140980 BLAKE2B e967ac0972dd2a574969492f9ada4171b5219249c3b6aa600fba97121aae0334516838c86b175064b0975a298fa9a1614dd2a458dd5d66ba832187731bd4 SHA512 c409feb3b6ae9b89b86d1c5e77a23a368776ccf9e62d606e2bb689927eca4d73c79a22e3f5e9e2beda78c201dc7485114e762872b305278c23c8129c7c65449b +DIST nbformat-5.9.1.tar.gz 141100 BLAKE2B 1e9c6ed726ae534c27bf25796b23ac38d624330f219f6f5e6de6be2b80a409dee4594dd4ef8c8216aabd0ca4457417d174f83e4ee9e5f53207147dfc004219c0 SHA512 d4a36092c89e594db6d8524fa4457a1e9075d160f0a97bad767fe0f4de357d1bee76e081ddad680975803dfb7a735d2034f92e57ac02d0436684cbcb1d8c diff --git a/dev-python/nbformat/nbformat-5.9.1.ebuild b/dev-python/nbformat/nbformat-5.9.1.ebuild new file mode 100644 index ..d4cb983ceb55 --- /dev/null +++ b/dev-python/nbformat/nbformat-5.9.1.ebuild @@ -0,0 +1,48 @@ +# 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_{10..11} ) +PYTHON_REQ_USE='sqlite' + +inherit distutils-r1 pypi + +DESCRIPTION="Reference implementation of the Jupyter Notebook format" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyter/nbformat/ + https://pypi.org/project/nbformat/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/fastjsonschema[${PYTHON_USEDEP}] + >=dev-python/jsonschema-2.6[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.1[${PYTHON_USEDEP}] + dev-python/jupyter-core[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/testpath[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs \ + dev-python/numpydoc \ + dev-python/myst-parser \ + dev-python/pydata-sphinx-theme +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}/nbformat-5.7.1-no-node.patch" +) + +EPYTEST_IGNORE=( + # requires pep440 package, which is not really relevant for us + tests/test_api.py +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/trustme/
commit: 9a063e97f68652778b5826edf8a6f6a62bf12ddd Author: Michał Górny gentoo org> AuthorDate: Tue Jul 11 05:28:04 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 05:51:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a063e97 dev-python/trustme: Bump to 1.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/trustme/Manifest | 1 + dev-python/trustme/trustme-1.1.0.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-python/trustme/Manifest b/dev-python/trustme/Manifest index 1bc7043d7a18..766bf48f5cdd 100644 --- a/dev-python/trustme/Manifest +++ b/dev-python/trustme/Manifest @@ -1 +1,2 @@ DIST trustme-1.0.0.tar.gz 29567 BLAKE2B d57049d5d72b0aca85911a39f1eed2388829ab7e6833a2f8cb7fccf6d743e99fdc7e2917382f1397787c70763bf2ea49210337021054fc549e7e95377f88dc52 SHA512 4315290b5c7341ede5037ece01608ab0e8e07427c8053e058fb5db23f59b0be63b44fda83d83d0755f44c2a0d595b193ca77050c5f908038be071c18d759756a +DIST trustme-1.1.0.tar.gz 29611 BLAKE2B 71210845c3bb919b731ab14db72376aa701c547c4b062e4dab9ccbb6b97c3416cb48b92a998aa26c85720b38514998e62005dd310513fc80a54502432ee4000b SHA512 f0ad39ffd9f4074107c90258738412ff8ca8ed1b4138e38edc6edad9a5cb8787a53a47fa78b12eba189774902ee3728961feed54b3b5e944e4737749912627b2 diff --git a/dev-python/trustme/trustme-1.1.0.ebuild b/dev-python/trustme/trustme-1.1.0.ebuild new file mode 100644 index ..2f523bf96867 --- /dev/null +++ b/dev-python/trustme/trustme-1.1.0.ebuild @@ -0,0 +1,32 @@ +# 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..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="#1 quality TLS certs while you wait, for the discerning tester" +HOMEPAGE=" + https://github.com/python-trio/trustme/ + https://pypi.org/project/trustme/ +" + +LICENSE="|| ( Apache-2.0 MIT )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + >=dev-python/cryptography-3.1[${PYTHON_USEDEP}] + >=dev-python/idna-2.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/service-identity[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/metakernel/
commit: e18393ad92ec6bf5026a9ac1aba599a3d7d05f3b Author: Michał Górny gentoo org> AuthorDate: Tue Jul 11 05:23:43 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 05:51:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18393ad dev-python/metakernel: Bump to 0.29.5 Signed-off-by: Michał Górny gentoo.org> dev-python/metakernel/Manifest | 1 + dev-python/metakernel/metakernel-0.29.5.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/dev-python/metakernel/Manifest b/dev-python/metakernel/Manifest index efa47b054510..009e1ac6d449 100644 --- a/dev-python/metakernel/Manifest +++ b/dev-python/metakernel/Manifest @@ -1 +1,2 @@ DIST metakernel-0.29.4.tar.gz 189933 BLAKE2B 0fe91318ed0fd5e356c9f0e4dfd05d72e5aff33e0bc305a3c198b4718bad1a4c3d5d7a6c82cf0c4eddb9bb5873f8b6acdbf1c61fe9a5ea8120ac6f10503fa950 SHA512 7e7458baf510383765f788fd3299d0e5dccea7b1f79c15e1621a81e029ff48aeab7c67ed01d8e2254b806115935d7428d3dfc2f083bba5ff586f2ad819f96776 +DIST metakernel-0.29.5.tar.gz 190055 BLAKE2B 71da4cf886de1f5844f5343f37ddcf91416256fa5a5868e6f0a6fc188685c3fe8eb7827332abbbeedd58533b182588073afefbdb67ed9b1532833115974cb0a0 SHA512 2e79d35d4c3cabf2ea8df6b189620fa7ae73c9a6dff3b231ee9f9494b325270499beb3a915b0f0bcec2b3df948339c884211be4ef4bd47edd80547a609b7e324 diff --git a/dev-python/metakernel/metakernel-0.29.5.ebuild b/dev-python/metakernel/metakernel-0.29.5.ebuild new file mode 100644 index ..a2396edc371d --- /dev/null +++ b/dev-python/metakernel/metakernel-0.29.5.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=hatchling +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Metakernel for Jupyter" +HOMEPAGE=" + https://github.com/Calysto/metakernel/ + https://pypi.org/project/metakernel/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/ipykernel-5.5.6[${PYTHON_USEDEP}] + >=dev-python/jupyter-core-4.9.2[${PYTHON_USEDEP}] + >=dev-python/jedi-0.18[${PYTHON_USEDEP}] + >=dev-python/pexpect-4.8[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/requests[${PYTHON_USEDEP}] + dev-python/jupyter-kernel-test[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # fragile + metakernel/tests/test_parser.py::test_path_completions + # broken by color codes in output + # https://github.com/Calysto/metakernel/issues/266 + metakernel/tests/test_replwrap.py::REPLWrapTestCase::test_bash + # requires starting ipycluster + metakernel/magics/tests/test_parallel_magic.py::test_parallel_magic +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/time-machine/
commit: 3da1a35f02e60662c2c8db5de38843d702f79f3f Author: Michał Górny gentoo org> AuthorDate: Tue Jul 11 05:18:48 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 05:51:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da1a35f dev-python/time-machine: Bump to 2.11.0 Signed-off-by: Michał Górny gentoo.org> dev-python/time-machine/Manifest | 1 + dev-python/time-machine/time-machine-2.11.0.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-python/time-machine/Manifest b/dev-python/time-machine/Manifest index 94f6241d2342..17a7be6d693b 100644 --- a/dev-python/time-machine/Manifest +++ b/dev-python/time-machine/Manifest @@ -1,2 +1,3 @@ DIST time-machine-2.10.0.gh.tar.gz 28770 BLAKE2B ba4ff7dd2559530e86e38d23600209f2e860a1541c9ef5536d07092678018c210ec5e0c63bc615e81b62e8179324953d023ba247c501aa94e16beb0345cacf8f SHA512 4a3120432cb6aacb1e022415094a4fb204d2f1b39c378307a0de34505d470982d81e1d2d940d0b9745c3edcd563ff55f9ab1d602bd1dea720a474fee5fa1e4af +DIST time-machine-2.11.0.gh.tar.gz 28075 BLAKE2B 2eb07ac60d4014e5796fefcf5cb846d60fef1887fe01459d906a2118eddc924d60642131530f76e131080e2989f60263bda2fbcc0cc917e0f9452d16a4f640a6 SHA512 5bd5d76e2ecc392c249e86e2cfe54ee94a99a4e1cd1dd7e00b240e1299426d87a284ec270ae36aeb82acfe06d974d5aeca27ae977a480441e4daa5b852d00198 DIST time-machine-2.9.0.gh.tar.gz 28043 BLAKE2B 9a9a521c94b72a7464853661da791b6f57f5155ddc62ffceeb82f808903f4c337e6bf48fe8300bb4f9f5673fd175fd85038a4e80a39e8f3e096c12c27ee790ec SHA512 ecc780a72d279b49d026a8f3f89210cb4c90e02c5a517c08eadbabcb65216a24c603ace39afd76ea1e6ccdef589d5997581d0db7477bb28fe4d1e0510daf17a0 diff --git a/dev-python/time-machine/time-machine-2.11.0.ebuild b/dev-python/time-machine/time-machine-2.11.0.ebuild new file mode 100644 index ..d6f96f71fc73 --- /dev/null +++ b/dev-python/time-machine/time-machine-2.11.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Travel through time in your tests" +HOMEPAGE=" + https://github.com/adamchainz/time-machine/ + https://pypi.org/project/time-machine/ +" +SRC_URI=" + https://github.com/adamchainz/time-machine/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/python-dateutil[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/GitPython/
commit: ef8be604aca850ed044bc716f0dbacdaaebd2209 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 11 05:17:16 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 05:51:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef8be604 dev-python/GitPython: Bump to 3.1.32 Signed-off-by: Michał Górny gentoo.org> dev-python/GitPython/GitPython-3.1.32.ebuild | 83 dev-python/GitPython/Manifest| 2 + 2 files changed, 85 insertions(+) diff --git a/dev-python/GitPython/GitPython-3.1.32.ebuild b/dev-python/GitPython/GitPython-3.1.32.ebuild new file mode 100644 index ..21ec22655d01 --- /dev/null +++ b/dev-python/GitPython/GitPython-3.1.32.ebuild @@ -0,0 +1,83 @@ +# 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..12} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi + +TEST_P=GitPython-${PV} +GITDB_P=gitdb-4.0.10 +SMMAP_P=smmap-5.0.0_p1 + +DESCRIPTION="Library used to interact with Git repositories" +HOMEPAGE=" + https://github.com/gitpython-developers/GitPython/ + https://pypi.org/project/GitPython/ +" +SRC_URI+=" + test? ( + https://dev.gentoo.org/~mgorny/dist/${TEST_P}.gitbundle + https://dev.gentoo.org/~mgorny/dist/${GITDB_P}.gitbundle + https://dev.gentoo.org/~mgorny/dist/${SMMAP_P}.gitbundle + ) +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + dev-vcs/git + >=dev-python/gitdb-4.0.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/ddt-1.1.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_test() { + git config --global user.email "tra...@ci.com" || die + git config --global user.name "Travis Runner" || die + + git clone "${DISTDIR}/${TEST_P}.gitbundle" "${T}"/test || die + git clone "${DISTDIR}/${GITDB_P}.gitbundle" \ + "${T}"/test/git/ext/gitdb || die + git clone "${DISTDIR}/${SMMAP_P}.gitbundle" \ + "${T}"/test/git/ext/gitdb/gitdb/ext/smmap || die + + cd "${T}"/test || die + git rev-parse HEAD > .git/refs/remotes/origin/master || die + TRAVIS=1 ./init-tests-after-clone.sh || die + cat test/fixtures/.gitconfig >> ~/.gitconfig || die + + distutils-r1_src_test +} + +python_test() { + local EPYTEST_DESELECT=( + # performance tests are unreliable by design + test/performance + # unimpoortant and problematic + test/test_installation.py + # Internet + test/test_repo.py::TestRepo::test_leaking_password_in_clone_logs + # requires which(1) + # https://github.com/gitpython-developers/GitPython/pull/1525 + test/test_git.py::TestGit::test_refresh + # TODO + test/test_submodule.py::TestSubmodule::test_base_rw + test/test_submodule.py::TestSubmodule::test_git_submodules_and_add_sm_with_new_commit + test/test_submodule.py::TestSubmodule::test_list_only_valid_submodules + test/test_submodule.py::TestSubmodule::test_root_module + ) + + epytest -o addopts= test +} diff --git a/dev-python/GitPython/Manifest b/dev-python/GitPython/Manifest index 70a71e7d2e43..44c234506ecc 100644 --- a/dev-python/GitPython/Manifest +++ b/dev-python/GitPython/Manifest @@ -1,4 +1,6 @@ DIST GitPython-3.1.31.gitbundle 9820824 BLAKE2B 47becdf80c8047c3de74f3ad2308f2003629dac970df961e97ae455719690afa8ca4fc08c85fdd01d351980cac5b79265164b92c16e993efb964e4c5d6e62810 SHA512 2b73a9bbe11bf24c1f0cfbc817b1226ae49c52a898f233d23aa8512cb7709adaba57c76afce8aa4416dcc4f16775d0d4138f0059ede51f59a6ccdd27d0f08cd3 DIST GitPython-3.1.31.tar.gz 195822 BLAKE2B c5644a811e33da4e2983d5b41dc5e223bff23bb817027485fd24598163dc515d1823e8abc5f871a9ad4334827f097dbe7856cf618940cd3ddbe507728253ea2c SHA512 80d5f73db589e239dead268c99092b2429c4d0602e4f9a1e77cce5c68f2eade1651e3da9de68fd485021565f3a2d9b980c286b0d302c58e60011a443b4361e71 +DIST GitPython-3.1.32.gitbundle 9676140 BLAKE2B e975f7949f3f3e25f66008b1f2be80dbecb96234405b07b7ef33cb119abde1be434d46deb3c5bed2ec26f4fe35d0f5a1e605c60727812ef4aef2116029f83abd SHA512 b54d5a8e335f6c1b6dfcdd6ccb9c79562ec222cd3d83fd196dab245bed90a9e02d20b191b46c5acdc300f2dede942c686694f0aa005fa5c5c2c2d3e81470a692 +DIST GitPython-3.1.32.tar.gz 196978 BLAKE2B 914b0ceebe89b00e5d65c963055c1d64c3125699a4df80e04c5a0ca59181faac5357880767224d3b3cad9b884668299510ea055ae0c228648c1b1c2e5ec048d0 SHA512 b1a4ac7d98b9543454525819357afef4c45dde842a8a8689f5f059312cd45ee10a7a5b22e2417a0a7120b78c0a40addc4f9189789d70ca34d2bc21962fe44fb7
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyfakefs/
commit: 4c671779c29f73a303e583e64fb86a0c3da691e5 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 11 05:17:35 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 05:51:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c671779 dev-python/pyfakefs: Bump to 5.2.3 Signed-off-by: Michał Górny gentoo.org> dev-python/pyfakefs/Manifest | 1 + dev-python/pyfakefs/pyfakefs-5.2.3.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-python/pyfakefs/Manifest b/dev-python/pyfakefs/Manifest index 6074b50d63b0..0ffe45150a9e 100644 --- a/dev-python/pyfakefs/Manifest +++ b/dev-python/pyfakefs/Manifest @@ -1 +1,2 @@ DIST pyfakefs-5.2.2.gh.tar.gz 219768 BLAKE2B be22ad269dcb8777c2fc6d8aed5079b84089980f5b62f1198ec2b4b3eea3688df3665bfc305a300e73917d65bc4209bc7bbf2a739d3852b1257036ca288a7846 SHA512 43ba719ad129f3e5188512a6f9b1eb8cfd7586f45a69c6623a9ae2429ca4dfa67d54cfc42032a599daaf736d46cb9e268c9f68150c16427667ed84e0917ed459 +DIST pyfakefs-5.2.3.gh.tar.gz 222076 BLAKE2B 01d24021be074058d865ac068f77de69721ad2f826f835f04776e8d17a8f4cfaeb85bce9a948d679951b8f028ef6d6b3377428d76c5d2d46afea3b78dffcee1e SHA512 5e4adeecb1e2341f3dee20d48b387de870cdab4ad27791951f98ba516f8f4cbe4f5e303c83725c2ce5a9cfaf34f771814b07c553983eb283aa7c3fd7f4e7690d diff --git a/dev-python/pyfakefs/pyfakefs-5.2.3.ebuild b/dev-python/pyfakefs/pyfakefs-5.2.3.ebuild new file mode 100644 index ..6e8a1c28b3aa --- /dev/null +++ b/dev-python/pyfakefs/pyfakefs-5.2.3.ebuild @@ -0,0 +1,30 @@ +# 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} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="A fake file system that mocks the Python file system modules" +HOMEPAGE=" + https://github.com/pytest-dev/pyfakefs/ + https://pypi.org/project/pyfakefs/ +" +SRC_URI=" + https://github.com/pytest-dev/pyfakefs/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p pyfakefs.pytest_plugin +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/hypothesis/
commit: b7e6d59576835fd8234ba8cdcc5d2620e8cd44a3 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 11 04:59:54 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 05:51:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e6d595 dev-python/hypothesis: Bump to 6.81.1 Signed-off-by: Michał Górny gentoo.org> dev-python/hypothesis/Manifest | 1 + dev-python/hypothesis/hypothesis-6.81.1.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index 90d2455d21e6..72e40720e067 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -5,3 +5,4 @@ DIST hypothesis-6.79.2.gh.tar.gz 9377998 BLAKE2B 7b9aa513fa6bf535094ebf9b6aad51d DIST hypothesis-6.79.3.gh.tar.gz 9378262 BLAKE2B b5feccaa2a3e5af6e0cd688f5b9c78662af9dd044e188f295c922ae6aa7a0bd9e36a461d630c4217f376982e6f47e919b0cb75b8f6bc78056fa8b146b0fc88cb SHA512 6f6b18f6313fcf0d2151ec76d7f97793e181403e8d30c51dd251439f3bc0e204a3b74134017f7e88934eb779a8756f6c541a5ac52041222f1f350f0a7172563e DIST hypothesis-6.80.0.gh.tar.gz 9376080 BLAKE2B 49aa0e60d520aaf5c76767dfade32d5ebc40c6bc7d6a20937c1134fb0b3904a62778f83e01074060dc1614045d2c4ea559a27fb5ef1634b8adf90a38c359daa7 SHA512 30e0698422d4f1b4c3c592ad86555a7347975ff2ed4d9c50a6672610981dadb2c3c1eae7f42e08075e529b095b13703129c90f22be3f8f40b39482fa8c80118b DIST hypothesis-6.80.1.gh.tar.gz 9376526 BLAKE2B edb7012b17f1634745d81de74934424ac6430b9668a9702ce64a6f60b7ca3239c878acf1f958327ff2b1e18b95003733ce36bc6f0ffceb65f1eab69d61ab9b54 SHA512 38962d6428d98861993a7e29627be377b2dee7ef9da5bf06553a1de645e041c5af33f8674c64104e90c1168815ef81ee82bb30e1d66315bc85ba7ad81ab28f20 +DIST hypothesis-6.81.1.gh.tar.gz 9377813 BLAKE2B 6ba0d9bd8fd12d521909151c7bb04ea729df1adb4dc401359de7accf75cf78981c3e2dbda1c22cb05ca48d550f8a97d19deea86249ac056b5fc34fca20ffb2b7 SHA512 54d13f249fe02fdd99726304a87ca1fe174f47137006fe147ed2b47875136f2d77f24be0bb77e91a04edff8db2230563627c75e9d164adf859284e5ce873369d diff --git a/dev-python/hypothesis/hypothesis-6.81.1.ebuild b/dev-python/hypothesis/hypothesis-6.81.1.ebuild new file mode 100644 index ..16dd6b062df8 --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.81.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +CLI_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( "${CLI_COMPAT[@]}" python3_12 pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 multiprocessing optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !!
[gentoo-commits] repo/gentoo:master commit in: dev-python/braintree/
commit: 80c332899bc02b86997f82ee8a2e7f2287a28916 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 11 05:02:47 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 05:51:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c33289 dev-python/braintree: Bump to 4.21.0 Signed-off-by: Michał Górny gentoo.org> dev-python/braintree/Manifest| 1 + dev-python/braintree/braintree-4.21.0.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/dev-python/braintree/Manifest b/dev-python/braintree/Manifest index 8e0de6f95a8c..c832f7398f80 100644 --- a/dev-python/braintree/Manifest +++ b/dev-python/braintree/Manifest @@ -1,2 +1,3 @@ DIST braintree_python-4.19.0.gh.tar.gz 217588 BLAKE2B a5a90443f3315112eed95e00d1733875b1e6c3056de57f182b13f06b47a94ac1d711b6ed7aee76e57f1388a46b89281594398c3e88c4018d5f1a4947d2ed4790 SHA512 4d464d0f36b77157d6ea94721dfd4f4354fa51e5dc9670443ee8689c08aefc0d81bd09d34d87d1a436f74a60df6cc7c0e0ff5dc366bd1779d57b46dd028d5362 DIST braintree_python-4.20.0.gh.tar.gz 219019 BLAKE2B b53220f3172181d4426e4165f8787317a25a0facfdd4da7c5c5d47578b8ff39dce903db1fa4119784e943a1f3364f5f60157413b459a72e27873de4efac60250 SHA512 1b8a4693796befb128cf790859b7ff528303e080455489679ab3a413b31c810b25f61a20e04681068ffce0d73d1679c14b0a3374c3efbf854781e977b8d53a44 +DIST braintree_python-4.21.0.gh.tar.gz 220035 BLAKE2B e8eb8a51fe5b49675abaf20c0cb3cfefa9129609df70bbf2e74aa4f588ea48014278fe2bb1e76841dbcd19fbc87346bc0b4302910237d5cffd839369465f2597 SHA512 409d4d80059f1868b2aa80896b0a082493fe0e1d3c1f76145bf41a1f7c93dc4a3970eb90b9c599584a6a00f3d135f870115daff0fabe9f22dcd1a3c7a16371a5 diff --git a/dev-python/braintree/braintree-4.21.0.ebuild b/dev-python/braintree/braintree-4.21.0.ebuild new file mode 100644 index ..c50e26d97b9e --- /dev/null +++ b/dev-python/braintree/braintree-4.21.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +MY_P=braintree_python-${PV} +DESCRIPTION="Braintree Python Library" +HOMEPAGE=" + https://developer.paypal.com/braintree/docs/reference/overview/ + https://github.com/braintree/braintree_python/ + https://pypi.org/project/braintree/ +" +# no tests in sdist, as of 4.19.0 +SRC_URI=" + https://github.com/braintree/braintree_python/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/requests-0.11.1[${PYTHON_USEDEP}] +" + +DOCS=( README.md ) + +distutils_enable_tests unittest + +python_test() { + eunittest tests/unit +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/black/
commit: bfc66ad51668785a173fe77303acf24a7f5a6c63 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 11 04:59:14 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 05:51:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfc66ad5 dev-python/black: Bump to 23.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/black/Manifest| 1 + dev-python/black/black-23.7.0.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/dev-python/black/Manifest b/dev-python/black/Manifest index 1028a79ff922..ea99a0eaab16 100644 --- a/dev-python/black/Manifest +++ b/dev-python/black/Manifest @@ -1 +1,2 @@ DIST black-23.3.0.tar.gz 582156 BLAKE2B 01ed5443e1bb251d46618a5b61bbfcc2dc0b41c0bef7d4315fb704a2ac0fd51eb4fe268838b8be6195630f21e6f7b3a5bfca124a7bd60dbef95a02714924327b SHA512 1ea8749ee25aae34a40c5d1b779c6076971488dea1a85ebfcbe4c2a8bb5abb5e3918a735a4e3f9b4ae2690eda0f48fac014ade055721b54d879fdd2d3450b72b +DIST black-23.7.0.tar.gz 586177 BLAKE2B 4bb50b6c7409a97aa277f1048c17101a1c91368b9269cf4c08d3052c036887d2ed6e5f1f2e044c14f41bf2d969d65183413c2a9810f12d96cbf09778c9b1310e SHA512 78d5e87bfef4dcaff007455e8c72dcd45f9374c09da6f4ba45ae7caa980005d1bc984c68fa44d4abf7969a376a4039546e7e8f537c3aa1331d213e13dcbe3941 diff --git a/dev-python/black/black-23.7.0.ebuild b/dev-python/black/black-23.7.0.ebuild new file mode 100644 index ..dc0fca200e6d --- /dev/null +++ b/dev-python/black/black-23.7.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="The uncompromising Python code formatter" +HOMEPAGE=" + https://black.readthedocs.io/en/stable/ + https://github.com/psf/black/ + https://pypi.org/project/black/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + >=dev-python/click-8.0.0[${PYTHON_USEDEP}] + >=dev-python/mypy_extensions-0.4.3[${PYTHON_USEDEP}] + >=dev-python/packaging-22.0[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.9.0[${PYTHON_USEDEP}] + >=dev-python/platformdirs-2[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}] + ' 3.{9..10}) + $(python_gen_cond_dep ' + >=dev-python/typing-extensions-3.10.0.0[${PYTHON_USEDEP}] + ' 3.9) +" +BDEPEND=" + dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + >=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}] + dev-python/aiohttp-cors[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/parameterized[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +pkg_postinst() { + optfeature "blackd - HTTP API for black" \ + "dev-python/aiohttp dev-python/aiohttp-cors" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/tifffile/
commit: 22b6758f1eb13358ac5f548b57591373b244ff79 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 11 04:50:30 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 05:51:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b6758f dev-python/tifffile: Bump to 2023.7.10 Signed-off-by: Michał Górny gentoo.org> dev-python/tifffile/Manifest | 1 + dev-python/tifffile/tifffile-2023.7.10.ebuild | 63 +++ 2 files changed, 64 insertions(+) diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest index 0290578849f0..6bf4bac305f5 100644 --- a/dev-python/tifffile/Manifest +++ b/dev-python/tifffile/Manifest @@ -1,3 +1,4 @@ DIST tifffile-2023.3.21.gh.tar.gz 331285 BLAKE2B ce63dc2f389d3e93cf50c52efe849423c091bdf048ce7f408fe6ee4556da4b9efcbaa031e7bc7f2b3f953117f7ce18014d1a77f9253a82d6dc4352464cf4151d SHA512 68b90d7eab293991b0227090d5b4c047469cd65c339f8d19da68097d99640c7f45cf8746eac4b3da9a388a58cd4343bbcad25496b08c13c913e48f982e14f5b9 DIST tifffile-2023.4.12.gh.tar.gz 332954 BLAKE2B 357e691a0b551eb1ac5349bcc8a7168399e93c82353f5da5d95953142f206388da876e16f6948937ed9fb36128eaa4c3999c6fca494a9d5466894b5324c1cdcd SHA512 3a5c2ed6beaaf0f1c7f4dced0f57eab1cbd1f23040df8c701ffac8569b6fbdcebd71b6970e9c6911c1fd501add78880d8102c8476126007472fcdb82c9628bcf +DIST tifffile-2023.7.10.gh.tar.gz 335535 BLAKE2B 2fdfec45546fc6f4beb326d1b08646187b2e1e505e28b91ec2229ff19afdc84abb48c1c83acae5f33680583c95bcceea6579f52ba3c7df9d646697b04231b00b SHA512 91f7dc449244a560a10f76b9f7eb339ce5200ef7cd7c8d2d088095d8bcea18bb419d9b691e2646cd58e072d9a7ea1701fdc7501fb91c04533684e002c94426c0 DIST tifffile-2023.7.4.gh.tar.gz 335321 BLAKE2B a168de5ad4735f490b0e7a29d7db887708bdf28049d3b722cefff9880962cf7d58cf6929935d3e0fcddef11d8910cc798996df7d1af7e14083e52956900ffa61 SHA512 247912cee32a5b9d29cb228a73366fd61c1f0b316ddc78ad37513ed85157abd7012bbc36b4cef250636f5789ef7f0204eae9a6ddbe6b08440f7f82039dbb854a diff --git a/dev-python/tifffile/tifffile-2023.7.10.ebuild b/dev-python/tifffile/tifffile-2023.7.10.ebuild new file mode 100644 index ..5b8f82b2f720 --- /dev/null +++ b/dev-python/tifffile/tifffile-2023.7.10.ebuild @@ -0,0 +1,63 @@ +# 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_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="Read and write TIFF files" +HOMEPAGE=" + https://pypi.org/project/tifffile/ + https://github.com/cgohlke/tifffile/ + https://www.cgohlke.com/ +" +SRC_URI=" + https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/dask[${PYTHON_USEDEP}] + dev-python/defusedxml[${PYTHON_USEDEP}] + >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Internet + tests/test_tifffile.py::test_class_omexml + tests/test_tifffile.py::test_class_omexml_fail + tests/test_tifffile.py::test_class_omexml_modulo + tests/test_tifffile.py::test_class_omexml_attributes + tests/test_tifffile.py::test_class_omexml_multiimage + tests/test_tifffile.py::test_write_ome + tests/test_tifffile.py::test_write_ome_manual + # requires tons of free space + tests/test_tifffile.py::test_write_3gb + tests/test_tifffile.py::test_write_5GB_bigtiff + tests/test_tifffile.py::test_write_5GB_fails + tests/test_tifffile.py::test_write_6gb + tests/test_tifffile.py::test_write_bigtiff + 'tests/test_tifffile.py::test_write_imagej_raw' + # TODO + tests/test_tifffile.py::test_issue_imagej_hyperstack_arg + tests/test_tifffile.py::test_issue_description_overwrite + # missing private marker + # https://github.com/cgohlke/tifffile/pull/195 + tests/test_tifffile.py::test_issue_invalid_predictor +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/cryptography/
commit: af0342e68a19d8337ea5da541084ed7dfa68be51 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 11 04:54:24 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 05:51:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af0342e6 dev-python/cryptography: Bump to 41.0.2 Signed-off-by: Michał Górny gentoo.org> dev-python/cryptography/Manifest | 3 + dev-python/cryptography/cryptography-41.0.2.ebuild | 149 + 2 files changed, 152 insertions(+) diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest index c28aab16eac1..6873c3d96818 100644 --- a/dev-python/cryptography/Manifest +++ b/dev-python/cryptography/Manifest @@ -17,8 +17,10 @@ DIST core-foundation-sys-0.8.3.crate 17519 BLAKE2B 4ac3d9ab16753dd995abe82f158d4 DIST cryptography-40.0.2-pyo3-0.18.patch.bz2 8675 BLAKE2B d7c0775503003f59a95dca2bf677c0d46a23967661d91bcfa9d3c9ddcf58e62c7a6f3d7b658076cb91e3e47f58ae84226f9162bdbb907fe8df1c69b9175c00e4 SHA512 e695af34bf08a8857f1c22cfa533b670b3c70e2ff4c9affd3e7664c0b828866d6d577dd2d6d38fd43b0d3c963a8aa91d7f5b6c00f633753dcf040180827abaa2 DIST cryptography-40.0.2.tar.gz 625561 BLAKE2B 99c3ff530abeef47154fc77b9d63128c35737d27ae120415fc3f1de5265ef33aadcb77f023ddd4266d7f414a67ac9c835249fe3ec4812268df5ebbcb828fded7 SHA512 391aba41fa75052d86182d39096c61eb37126a1e94499fe1934cc3307c8c7e819ead0e904c58c0b36fa4c4bc375b092d1b352217bc0d448f4aab587cff90528e DIST cryptography-41.0.1.tar.gz 629124 BLAKE2B 726b6adbdd175e71135c7fcf239c2be822eea2e0221d59301dba3ee24aa958bd12acd0945883e4d0a14028cb0fe16b4c5f0c0adde3d44d23a815a290d87eb4af SHA512 7f944cc99f57db3e3e54eaea74ce65a4477c71fc9475dfb50247ca291d5e806dbf0323651edf9ce8ec3bf03de8912fb86f6c83b3b76f1d0e37369bd83e86805c +DIST cryptography-41.0.2.tar.gz 630080 BLAKE2B 26f1422133510d2c8076dfdccc4cfc2134b3704122b13e15cc34b1b4a1362d81a22efb7cb9ba64a266a7832ff7910ddd9da94f4ab8e58bf7308985ca57c3c00c SHA512 9c9b7fd047430bbde841fcd97e4ce76be6c708b372a7c1170013d8d8baaa263d90bed4a0fa4fca82ff713e8acf25971e7eab0f4ec1c8cbc8e9658a8527787e3a DIST cryptography_vectors-40.0.2.tar.gz 35282075 BLAKE2B f2bfc07c41950929a0e7d0ceeba453f7d342f9182209b24fa4de20d1084aa30794e3d6052cade6b25a3208621bfb21a15d4e0be2a57b2aad994b8001db591dee SHA512 6f2a9ec715803760deb397ec810433df9e7862029b0f63ca661a9781b8dc5f18bd585438ca7781a566342967b855ce0371dbb3fc650be1fb6ca0ac6c744c05c0 DIST cryptography_vectors-41.0.1.tar.gz 35287642 BLAKE2B c9007dae63398054fada6331b7de1f4ca8a3e2252c614878e800678eb9a6bcac81f4b41dc815d5ef62a73f9a26548c4c01475c8c3c4a8dfb799b95805e2a1e1e SHA512 3371dea3898b9ce93599b6d37134bb7296442d9aa1318a6d933e73b7aea284c8c50fc93eac4fc2df9b31ff1c96e7bd45516a2c1399ca69e8e2e2d9d5a7ff12db +DIST cryptography_vectors-41.0.2.tar.gz 35288224 BLAKE2B 7ebc794f8b2425293a368ac08c6dc11a29fc545e4eb0862d5513785792adeb2b9c480c1c34fdde915a0b6c35f1fbedd528e5e5c7b601b6e7b13fe92809bfd2be SHA512 a9aa816d646a8dad3739a1bc3420b4ceb688e2bc8a4cb6313d29264d773b58c1ef45832794d5a83c10addfe070083e2fa9877f6f3801faedf982b91783e00d7c DIST cxx-1.0.86.crate 589122 BLAKE2B 22a18d62d7e2a4793b659d1ec330c7e5068715560f5a098946f1a59e8c76243cbfbcea42d5a9e68e81ea9f26949ab9d12997d7594832e8b670caa07f220d6087 SHA512 927fbc7ab0eae8c4a87c974ae0cf5a34dd291ca869f1476bb23cc7afca25e131f5f0417a3b901d424d25c870f2fc9bee5500169074ce3a040e08340c3a526e09 DIST cxx-build-1.0.86.crate 84425 BLAKE2B 91a7181e795bcec54bf707f97f2f1e54ea4b53106675a06163920424781da4285cea381ad4bcf01304766fe4db494213b63f047da8595030e43eebf6d7e9e229 SHA512 0be6e1e0b2655dcb8995168394baf6a68be26f405d4797328251e7c53ba31de14c8e68a8eb83b9b3b3a0e10fe28a989de5fc97e783572982ebb5af28152851b9 DIST cxxbridge-flags-1.0.86.crate 5251 BLAKE2B d614de85cbb6b2eed683295a64b9401496277da847577a876e9102735a5121619c8af8eb33a77aad15a80397161f3dd9a2a3f5b2d5afb91172211008819c0beb SHA512 1b2364c9651c4782fc7b05e55fb98873a48d9695bbba73c6d735113e25ebc6993bb9e945e954ff27d183b15949aa807a13c96683ec66bbfd822c7716c1ca18bf @@ -60,6 +62,7 @@ DIST proc-macro-error-1.0.4.crate 25293 BLAKE2B ef918c5efaf2545ab38787c8d0c07315 DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 SHA512 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495 DIST proc-macro2-1.0.53.crate 43351 BLAKE2B 9f93a0407a2c871bdeab7c48f4f5ab2497ea75e3c56929a659c2d18fd735bb0e65908b240ea4f64289b48f00185ecfabad24d8422e7fc08fab6b3be59dffab02 SHA512 a68e0b21f13d52c3efbcfc9fc9a7b99ba7fbdae5b975afabed2f2f76cb312a0abbbe7c791eb6e0a99f7417c0ffb749cc4596eab7b463dcbcdb9858b81753a84c DIST proc-macro2-1.0.59.crate 44360 BLAKE2B b1e42efd70e9a61bd46fd8bdd7db26aea142d98d28765de799901606b721c23a22c3e853d0821709ef5ddeac0304731b6a09c3bff3b7769e946b77fc67e44d36 SHA512
[gentoo-commits] repo/gentoo:master commit in: net-news/rssguard/files/, net-news/rssguard/
commit: 8e1afe81e05738c160aa2ab79611fa5e613de3c9 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 11 04:20:48 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 11 05:51:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e1afe81 net-news/rssguard: Remove old Signed-off-by: Michał Górny gentoo.org> net-news/rssguard/Manifest | 1 - net-news/rssguard/files/rssguard-4.3.3-gcc13.patch | 30 -- net-news/rssguard/rssguard-4.3.3.ebuild| 67 -- 3 files changed, 98 deletions(-) diff --git a/net-news/rssguard/Manifest b/net-news/rssguard/Manifest index 61781d717a46..47a4c57bbb10 100644 --- a/net-news/rssguard/Manifest +++ b/net-news/rssguard/Manifest @@ -1,3 +1,2 @@ -DIST rssguard-4.3.3.tar.gz 22087207 BLAKE2B 9f556b07100ad00e16afbbcea350d6cae751ec8ee4f10de4f0c4550bf76dcff560c7a3c78703916503f4ad9a02fcd60ea43eb9b1db6a9c29bda64d1de9a9bd26 SHA512 79394e6bea838292c0cadea65dbdfa0241527a89ab6e2abdc6d31993a59876a431a887a2a5173eacbafb180f0289f29d8182adb1cf8e8fca82266e2ed6c31500 DIST rssguard-4.3.4.tar.gz 22100746 BLAKE2B 49825db268c1c4b5764ab66a0006b51210eebabf67afb581aa9da2a60218087e3b83e212bcf79ffcfcfc917cc92ac4a5d60b4543f09080d0b1defd62770bb123 SHA512 191f732e10a921635880ef61dea5449c75583e8bb92985436152c86f2895055c4f3c3704f77af99bb8201501904eff51c7cc9fcd221115ae1597be476e38308b DIST rssguard-4.4.0.gh.tar.gz 22147332 BLAKE2B 4bcbe890bf02de4b339a9ce869336785fe041065247d003247925a6b1afaaa71bf8bb341db99090888cab23997d1a7a23c4e291619bcb43fb03c8701a0fc2756 SHA512 3b1f62fcd82e659baf8cf127ad5a030c5a222c93c0a6959bca9e0d5c26f0fcd2c191bf95190a067b341e0dec0809e18c36c057d5923e09c5e30889275ee581d8 diff --git a/net-news/rssguard/files/rssguard-4.3.3-gcc13.patch b/net-news/rssguard/files/rssguard-4.3.3-gcc13.patch deleted file mode 100644 index ce7e26048387.. --- a/net-news/rssguard/files/rssguard-4.3.3-gcc13.patch +++ /dev/null @@ -1,30 +0,0 @@ -https://github.com/martinrotter/rssguard/issues/911 -https://github.com/martinrotter/rssguard/commit/9de62b46ed65ad32ceab7d93d7b110ddf50e78cc -https://bugs.gentoo.org/900244 - -From 9de62b46ed65ad32ceab7d93d7b110ddf50e78cc Mon Sep 17 00:00:00 2001 -From: Martin Rotter -Date: Tue, 4 Apr 2023 15:35:58 +0200 -Subject: [PATCH] fix #911 - a/src/librssguard/3rd-party/mimesis/quoted-printable.cpp -+++ b/src/librssguard/3rd-party/mimesis/quoted-printable.cpp -@@ -19,6 +19,8 @@ - - #include "quoted-printable.hpp" - -+#include -+ - using namespace std; - - string quoted_printable_decode(string_view in) { a/src/librssguard/services/standard/gui/formstandardfeeddetails.cpp -+++ b/src/librssguard/services/standard/gui/formstandardfeeddetails.cpp -@@ -20,7 +20,6 @@ - - #include - #include --#include - - FormStandardFeedDetails::FormStandardFeedDetails(ServiceRoot* service_root, - RootItem* parent_to_select, diff --git a/net-news/rssguard/rssguard-4.3.3.ebuild b/net-news/rssguard/rssguard-4.3.3.ebuild deleted file mode 100644 index 8b8073918d4c.. --- a/net-news/rssguard/rssguard-4.3.3.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake optfeature xdg - -DESCRIPTION="Simple (yet powerful) feed reader" -HOMEPAGE="https://github.com/martinrotter/rssguard; -SRC_URI="https://github.com/martinrotter/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( LGPL-3 GPL-2+ ) AGPL-3+ BSD GPL-3+ MIT" -SLOT="0" -KEYWORDS="amd64" -IUSE="mysql qt6 +sqlite webengine" -REQUIRED_USE="|| ( mysql sqlite )" - -BDEPEND=" - !qt6? ( dev-qt/linguist-tools:5 ) - qt6? ( dev-qt/qttools:6[linguist] ) -" -DEPEND=" - !qt6? ( - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5[gstreamer] - dev-qt/qtnetwork:5[ssl] - dev-qt/qtsql:5[mysql?,sqlite?] - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - webengine? ( dev-qt/qtwebengine:5[widgets(+)] ) - ) - qt6? ( - dev-qt/qtbase:6[concurrent,dbus,gui,mysql?,network,sql,sqlite?,ssl,widgets] - dev-qt/qtdeclarative:6 - dev-qt/qtmultimedia:6[gstreamer] - dev-qt/qt5compat:6 - media-libs/libglvnd - webengine? ( dev-qt/qtwebengine:6[widgets(+)] ) - ) -" -RDEPEND="${DEPEND}" - -DOCS=( README.md resources/docs/Documentation.md ) - -PATCHES=( - "${FILESDIR}"/${PN}-4.3.3-gcc13.patch -) - -src_configure() { - local mycmakeargs=( - -DBUILD_WITH_QT6=$(usex qt6) - -DUSE_WEBENGINE=$(usex webengine) - -DNO_UPDATE_CHECK=ON - ) - - cmake_src_configure -} -
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-proton/
commit: 68d292c1a404a227ff30b0ec81b8ea09bfef8623 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Jul 11 05:28:28 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Jul 11 05:36:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d292c1 app-emulation/wine-proton: update live wrt vosk aven't looked at it, but could consider to if there's interest. Believe this is rather niche (for voice recognition in Wine it sounds like) and won't go out of my way unless I know someone wants it. Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-proton/wine-proton-8.0..ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app-emulation/wine-proton/wine-proton-8.0..ebuild b/app-emulation/wine-proton/wine-proton-8.0..ebuild index e5ff1bbe7cce..d44d6d421587 100644 --- a/app-emulation/wine-proton/wine-proton-8.0..ebuild +++ b/app-emulation/wine-proton/wine-proton-8.0..ebuild @@ -9,7 +9,7 @@ inherit autotools flag-o-matic multilib multilib-build python-any-r1 inherit readme.gentoo-r1 toolchain-funcs wrapper WINE_GECKO=2.47.3 -WINE_MONO=7.4.1 +WINE_MONO=8.0.0 WINE_PV=$(ver_rs 2 -) if [[ ${PV} == * ]]; then @@ -213,6 +213,8 @@ src_configure() { $(use_with v4l v4l2) $(use_with xcomposite) $(use_with xinerama) + + --without-vosk # unpackaged, file a bug if you need this ) tc-ld-force-bfd # builds with non-bfd but broken at runtime (bug #867097)
[gentoo-commits] repo/gentoo:master commit in: games-board/pysolfc/
commit: 5e25cc8474180b45b0465852d31a9f1a132aaffe Author: Ionen Wolkens gentoo org> AuthorDate: Tue Jul 11 04:36:32 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Jul 11 05:25:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e25cc84 games-board/pysolfc: add 2.21.0 Signed-off-by: Ionen Wolkens gentoo.org> games-board/pysolfc/Manifest | 1 + games-board/pysolfc/pysolfc-2.21.0.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/games-board/pysolfc/Manifest b/games-board/pysolfc/Manifest index f4c54f90bbf3..eb39c9a41115 100644 --- a/games-board/pysolfc/Manifest +++ b/games-board/pysolfc/Manifest @@ -1,3 +1,4 @@ DIST PySolFC-2.20.1.tar.xz 9175764 BLAKE2B 3eba9044cc37f96d85e51f5bb5faa5605e8a5de887fe0c73a9bea7dde1a49e63263d7a9b66113e975a26d71de2611e0b5dc176713734316b8c0410fb8145a539 SHA512 f801dacfb3f538496a7dd2fd1777897681521928fe7ea8aec7ea514c1422e8d4ad6c0943ba534914d95544d8eb5e4868f860e6864a8e105f6cc0d16a3d678346 +DIST PySolFC-2.21.0.tar.xz 20021468 BLAKE2B afb73675ab57ffbad96b3a6113733494343c481d18651c0932a2da28d58649a67031d280b49ee31b672abe2ca840d0ce1bb92f7e498f5fc567524eb7bdb26792 SHA512 7e2f4d4581020a8b0d866110be00805c27d20dc94a4393079b94579253ee6bc1ed7355752842faf092d7a1bfe03ec4c3d6e1e61f2ddb39b959b3a830448d DIST PySolFC-Cardsets--Minimal-2.2.0.tar.xz 23145612 BLAKE2B f98e51c9609bda850cf39ffcd255c7d5c729bc01c35475b1f99a4a4d4ec6a436d44d7e5ecdcce3726616aeaff19617dba6735861f6c5677d2c197882d631a475 SHA512 d5eb0753d14e0758f410d843f553ca6c03acc6d4283b447016e959c889c9dada29fa3facead44354782010b52ec51e0d095858d3b78243ad5280068ec6cd3e31 DIST PySolFC-Cardsets-2.2.tar.bz2 65408375 BLAKE2B 7c0f4bb245d628222e0c8e3b56739c52d77aa6f62088b547c077368591ac3632300a9a35145ddbc33bfdf3accd91d261d103be6777db8c3cbb5576683358b0de SHA512 5562e572909eba96399c79487127b3d98c8f0e1ad145469e48fd6c3803334ba11c41e403d7dcaab5cd01324219426f7afdba9459d97b03071dd67b6dd73ce304 diff --git a/games-board/pysolfc/pysolfc-2.21.0.ebuild b/games-board/pysolfc/pysolfc-2.21.0.ebuild new file mode 100644 index ..02b36f4c990c --- /dev/null +++ b/games-board/pysolfc/pysolfc-2.21.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="tk" +inherit distutils-r1 xdg + +MY_PN="PySolFC" +MY_P="${MY_PN}-${PV}" +PS_CARD_P="${MY_PN}-Cardsets-2.2" +PS_CARD_MIN_P="${MY_PN}-Cardsets--Minimal-2.2.0" + +DESCRIPTION="Exciting collection of more than 1000 solitaire card games" +HOMEPAGE="https://pysolfc.sourceforge.io/; +SRC_URI="mirror://sourceforge/pysolfc/${MY_P}.tar.xz + extra-cardsets? ( mirror://sourceforge/pysolfc/${PS_CARD_P}.tar.bz2 ) + !extra-cardsets? ( mirror://sourceforge/pysolfc/${PS_CARD_MIN_P}.tar.xz )" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3+ GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="extra-cardsets minimal +sound" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/configobj[${PYTHON_USEDEP}] + dev-python/pysol_cards[${PYTHON_USEDEP}] + dev-python/random2[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + sound? ( dev-python/pygame[${PYTHON_USEDEP}] ) + !minimal? ( dev-python/pillow[jpeg,tk,${PYTHON_USEDEP}] )') + !minimal? ( dev-tcltk/tktable )" + +distutils_enable_tests unittest + +src_prepare() { + distutils-r1_src_prepare + + # make pip check happier, pycotap is not needed + sed -i "/'pycotap'/d" setup.py || die + + if use extra-cardsets; then + find ../${PS_CARD_P} -type d -name .thumbnails -exec rm -r {} + || die + fi +} + +python_install_all() { + local DOCS=( AUTHORS.md NEWS.asciidoc README.md ) + distutils-r1_python_install_all + + doman docs/pysol{,fc}.6 + + insinto /usr/share/${MY_PN} + doins -r ../$(usex extra-cardsets ${PS_CARD_P} ${PS_CARD_MIN_P})/. + + # html files are used at runtime, keep at default location + dosym -r /usr/share/{${MY_PN},doc/${PF}}/html + + # russian translation is not currently displaying right + # https://forums.gentoo.org/viewtopic-t-1142910.html + rm "${ED}"/usr/share/locale/ru/LC_MESSAGES/pysol.mo || die +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/teamviewer/
commit: 4d796ed1607913e7dbb27f9c2a7d298239dc1a48 Author: Martin Dummer gmx net> AuthorDate: Sat Jun 24 12:08:45 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jul 11 05:24:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d796ed1 net-misc/teamviewer: add 15.42.4 Closes: https://bugs.gentoo.org/907978 Signed-off-by: Martin Dummer gmx.net> Closes: https://github.com/gentoo/gentoo/pull/31593 Signed-off-by: Joonas Niilola gentoo.org> net-misc/teamviewer/Manifest | 4 + net-misc/teamviewer/teamviewer-15.42.4.ebuild | 151 ++ 2 files changed, 155 insertions(+) diff --git a/net-misc/teamviewer/Manifest b/net-misc/teamviewer/Manifest index cef667592b4d..5e4da685e860 100644 --- a/net-misc/teamviewer/Manifest +++ b/net-misc/teamviewer/Manifest @@ -2,3 +2,7 @@ DIST teamviewer_15.34.4_amd64.tar.xz 64301620 BLAKE2B fbbbf8efa6fb1189665ee6c393 DIST teamviewer_15.34.4_arm64.tar.xz 66303924 BLAKE2B e3672f70ec3a3bcbeb423bd6211f2b87696d06db4ac767de1795c36626b997b6674c4e7f07b50cac19db68a7652bc4e2ed3fad580d09f17537b5363ce55b1c8c SHA512 08ceabd3a15bb513f1e3d4c77f4f19ea3cc0bcd337dbd7d2b675768d40ae201e44621666c299d6d38e061a75f98ce21830471b2fdcc1eb1dc5bb0b4e5b9f5020 DIST teamviewer_15.34.4_armhf.tar.xz 58992840 BLAKE2B 756074179f22668058c84cb9d24716b8ee9e4493f0b3f8dcf4e68436520a9f4a18da59c4267440611e02d3ee55e645f6752ae3c46f80a8f1f0673f1c38a9d90a SHA512 8b6bda405240d607b1f349d1323d622de7e1e8046cf1a9fe3b1a8f74b5889d36deea7cc6065a81fb7bdc1871a3f48641612b25730de56c6f3d4a9b4b340c89a4 DIST teamviewer_15.34.4_i386.tar.xz 65623956 BLAKE2B e49b5b31c9520762edd9defaba1789bc78314c4b5796a77f628fd827e84fb1b8da6459a4fb7934d5227a25b41f3edb01a28ef464fe584c39e6e0ef8710ac970e SHA512 9207d60f517aa2dcad3f1696f648a508a95f6bdc3af52dea68db761f55386f0f101afd485f4125994623dd9902afb4dd26ccba004dfd064845705672d49c9d3e +DIST teamviewer_15.42.4_amd64.tar.xz 81769732 BLAKE2B 0d534aaaefb1eb3664c7f80eab4cd7d32db91e718cbce5cf2a6cb18d959e8ba2e6d77248fc1285f86b19767b59719422cc8ce3e31ee52482d763b1ccd004bd09 SHA512 fb4d0092427459675fc3d1ef53afae4b9bf64e34c586a66e12f19a3cd6a7d3082864bda1a45eb3ca1469db56730c0f17ca1102364f0679c44b2559c502726431 +DIST teamviewer_15.42.4_arm64.tar.xz 82823492 BLAKE2B 74923a0f5e7195465c3c6fbc17f332c9c4f6c12293bb65a6beb1d5f444332577b21bc118c8773f577dde67780b20e7e3f1fee7f2b74d4e046f5cc427bd080752 SHA512 a34068d68b9a3174f467157e08fdf36ba23dc9a9ad6d71ad7c23efe446aad10cfdaffdca5bae9428bb4f2bdf88e2c4d6ec5cbe391f3bd8c03d71caf7700e4cbc +DIST teamviewer_15.42.4_armhf.tar.xz 74843652 BLAKE2B 13390c6d44e6621c9b43898e402c6992ec88e89d600e881b61ceb2fb855a313d5ca951e62269537c5dae76f5661447f6596ea30755d73055917e2ca8f2ee1c98 SHA512 a05e77c814cb382159449e58e15ba9fe629e6152c6c425b4244be76a0f701353de329f67a6e554a57e2da7589fc41f0195ebf5cb652cf5eb4cdb2a42b9a694af +DIST teamviewer_15.42.4_i386.tar.xz 83053560 BLAKE2B b8599abc6da9153b256da7a8618474043883bc5b35a839908efe9eb2446b9db78b8fd9b0a92c49ebfe6ea7b49363c62a044478bacca06ac80396148142e91fdf SHA512 afe8e3f5bf5b20e5ee8415e611e1fa5d6e5c01b4ae3e6884bc60ae229f14727f5fc08c84e49ca638db24e07773b0d3d3302a5166477538f84389228540b84259 diff --git a/net-misc/teamviewer/teamviewer-15.42.4.ebuild b/net-misc/teamviewer/teamviewer-15.42.4.ebuild new file mode 100644 index ..ceef9a916e07 --- /dev/null +++ b/net-misc/teamviewer/teamviewer-15.42.4.ebuild @@ -0,0 +1,151 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop optfeature systemd xdg + +MY_MAJOR="$(ver_cut 1)" +MY_P="${PN}${MY_MAJOR}" +DESCRIPTION="All-In-One Solution for Remote Access and Support over the Internet" +HOMEPAGE="https://www.teamviewer.com; +MY_URI="https://dl.tvcdn.de/download/linux/version_${MY_MAJOR}x/${PN}_${PV}; +SRC_URI="amd64? ( ${MY_URI}_amd64.tar.xz ) + arm? ( ${MY_URI}_armhf.tar.xz ) + arm64? ( ${MY_URI}_arm64.tar.xz ) + x86? ( ${MY_URI}_i386.tar.xz )" +S="${WORKDIR}"/teamviewer + +LICENSE="TeamViewer MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +RESTRICT="bindist mirror strip" + +# Unpack will fail without app-arch/xz-utils[extra-filters], bug #798027 +BDEPEND="app-arch/xz-utils[extra-filters]" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/fontconfig + media-libs/freetype + media-libs/libglvnd[X] + sys-apps/dbus + sys-apps/util-linux + sys-libs/glibc + sys-libs/zlib:0/1[minizip] + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libxcb +" +# For consolekit incompatibility
[gentoo-commits] repo/gentoo:master commit in: net-misc/teamviewer/
commit: 8a931b14363dbef5d3954df0024e5af8156c57c4 Author: Martin Dummer gmx net> AuthorDate: Sat Jun 24 11:53:22 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jul 11 05:24:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a931b14 net-misc/teamviewer: drop 15.28.6, 15.30.3, 15.31.5 Signed-off-by: Martin Dummer gmx.net> Signed-off-by: Joonas Niilola gentoo.org> net-misc/teamviewer/Manifest | 12 -- net-misc/teamviewer/teamviewer-15.28.6.ebuild | 156 -- net-misc/teamviewer/teamviewer-15.30.3.ebuild | 156 -- net-misc/teamviewer/teamviewer-15.31.5.ebuild | 156 -- 4 files changed, 480 deletions(-) diff --git a/net-misc/teamviewer/Manifest b/net-misc/teamviewer/Manifest index c7cc0fd0af71..cef667592b4d 100644 --- a/net-misc/teamviewer/Manifest +++ b/net-misc/teamviewer/Manifest @@ -1,15 +1,3 @@ -DIST teamviewer_15.28.6_amd64.tar.xz 62382804 BLAKE2B a5ca2d7ec2ebcd0d374d7e2111be01eaea39c04ff0d4aedacf5bbcb415044a9a2adefc33a6822484cb40616f180be3fa8b6359a20a48ee3b908f1edf8fc2b946 SHA512 eb41417a43ff51562de399ca35a983e16d9b0aca09906c6c2f04154dbf65ecef924311887f9f863339724ecc7f408dd9d2e3122bd090e669517f07c3924958b9 -DIST teamviewer_15.28.6_arm64.tar.xz 63715936 BLAKE2B 86113dc1964eeb3af1f77e5a617cd6865bcc42e1bd14ee0477cb1ced4834e9d93169126f41b54b7db3f7099280386a79da7743ca2b019b835bdadd9253d28f88 SHA512 7b8ded4eb686487936ffe8789832c43dc3c0a14b902ecb855b4de31b49dfa4f3964fb576a0531dc993015bbf6e3bad5de589097a0c3ef8c3420f4999cb6ce519 -DIST teamviewer_15.28.6_armhf.tar.xz 57518200 BLAKE2B 78155d0efb4946c38e2c93c8071c3b01c9b9edd2c9a9c6228a8a6d6daa2075dfb81296580b25d16969a5dbcae256e0154ff848b02bd1ffd3ff76d448cd7b24a2 SHA512 050b316fa182a74a739f6d6dae285d3abc0ff305f4057c4cfd98583cca205006e4f26c4cd7b5ee7a3c31881f7625faae3e1df8164d14139d1e2fd3338206a021 -DIST teamviewer_15.28.6_i386.tar.xz 66093276 BLAKE2B 80c1454539752f84790fc53288626a64921317ca94659b0846e1870a76c015367000707f08d924c2df331295001cb0ae73155d110f6005a104d3bca4a05d25dd SHA512 f340adc495352e8b70e98e9f79455087353907dfd37203213050d226edc284bd819ee70cd326b6495e2019e3fb55de70f9cf73022345e275f979c91cde9ce341 -DIST teamviewer_15.30.3_amd64.tar.xz 64105604 BLAKE2B f109daa08dd56fbe5852a144823c7d511c3af0069767fd9bdc2e4b0bc3c264e3741c663b3713c57bd27d3b9963c0aa4c5f2505018e52f37712ea4d9b12d9eb97 SHA512 375a99fbddf4af76f453d35b9102fb4a52e1079bc568d36a379a7935522813b2c98bec8c369b24605fd66811c76cec0c49adaf32c5a7ac9c76eab1264de7bbfd -DIST teamviewer_15.30.3_arm64.tar.xz 66193152 BLAKE2B a62096f527ab7745a6a4c3d4bd31d9cc59f93388b5bd31321de2c9f807671a7761ca9296b18d287a959072a16e8a92b6477d70e6afad8d3a5e2fdcb93f03ca89 SHA512 18dcc473b6e7922ab271c4c3d1a7556a49ab92131ea21a476bb777329d0a138a64fedf6e232476b084cc207b3d1358c591af2d3236165dafca0d87347e7b7a08 -DIST teamviewer_15.30.3_armhf.tar.xz 58911308 BLAKE2B 5b9215240ae5957ea66faf766c59a1d8fd6026208a47a36be1a4f7bfe86073e0829114465715eb03c60ca08c13943e57e30374df738dfb6369d124ad66706c61 SHA512 eff506206f06bbe285af73031a475764ced5d7ca99587285e9ef5838243b54c2d14d99caed1282d4b3c21dd71a75b01a035c46d71af5d05951041e9fab1a7e73 -DIST teamviewer_15.30.3_i386.tar.xz 68610636 BLAKE2B cadbc2b768ea155a016ab08008c2a25496e7e894fe58b156883f8001f0c5fde6a2ac5b8ad827fe6e6b1522afce3f9617a9a575dbdbc4763eeb2e997f9ddb5d14 SHA512 03b71778045e039d8c1400bff5e32e02dbe10235c74b2e0f977a0cb263cbcdc41e8dae842884826a13855edd9a7791c02c6df7a7cc04678a810f75c01fc9f770 -DIST teamviewer_15.31.5_amd64.tar.xz 64084732 BLAKE2B 5335e6bb4879e7aac5712589ffdcb436f2d853ae9738bb1873a410683229e372f967e9f88df3a1a622ea8b8952872d13c2566f2c9a142c98abb7dc700bdd SHA512 09bd03540024a77a9efa132f6e48371b1e80a8967b02d82920caedd96a4cad8dfce81316b339e815d4351b0cc41478bbe48751f8ed7c1d406e2b7f1bd06fda6b -DIST teamviewer_15.31.5_arm64.tar.xz 66197676 BLAKE2B 41fda9e7fddf97593f2a2da835bc3b5f786673431229a932cd97872c61a8b9a17857c5a5339ee1883473595c2620374d4c8ea38d0c819a271961a5ef87f7d9c5 SHA512 482b9ca8eb07e7ec6ccac56d36bd2dd0e875bb295c4b5625b2244c269f9ccf56c94c4510b4465d199ba3140905d335ce8da2b21c80b0077ecd2d8209840aadb5 -DIST teamviewer_15.31.5_armhf.tar.xz 58921732 BLAKE2B 90850d87e962ade70ea78f7ad4ad9cc5daa26abc1029eb012f33df05c4eaf574de06b96a40cba3b68663c4017491bc99368805ec3d31ca59a28418ad090997a8 SHA512 cc28e997e4e312d0e064e98d4752e290fcd8750e006be6d0babe887c17c481e1691886ed3973501010fc0ef26471594d0214d9441a3d50e888c982d826e9660b -DIST teamviewer_15.31.5_i386.tar.xz 68616660 BLAKE2B f4594df8f33086ce114741f44afa34feb9927969f0f880feb298d2db3f60ed9332ff57e2cc508d31e7d572d442480287f4e2b7e3a852d7d3f41cbbab658d9d4c SHA512 fa244fa69e59f31603ec6d03a373c07be8ddfa0c927b633b234ce821960dad2807bf9596e69336fab011804edb888ddad4fef90137b4b2211b5108e8d0db1a65 DIST teamviewer_15.34.4_amd64.tar.xz 64301620 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/
commit: 0e2e1a23c0e7ce5f269c2b008c2d66f5ffe0fe52 Author: Eray Aslan gentoo org> AuthorDate: Tue Jul 11 05:07:37 2023 + Commit: Eray Aslan gentoo org> CommitDate: Tue Jul 11 05:07:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e2e1a23 mail-mta/postfix: drop 3.7.4, 3.7.5, 3.7.6, 3.8.0 Signed-off-by: Eray Aslan gentoo.org> mail-mta/postfix/Manifest | 4 - mail-mta/postfix/postfix-3.7.4.ebuild | 292 - mail-mta/postfix/postfix-3.7.5.ebuild | 292 - mail-mta/postfix/postfix-3.7.6.ebuild | 292 - mail-mta/postfix/postfix-3.8.0.ebuild | 297 -- 5 files changed, 1177 deletions(-) diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest index 9db02061044b..994b3d715847 100644 --- a/mail-mta/postfix/Manifest +++ b/mail-mta/postfix/Manifest @@ -1,6 +1,2 @@ -DIST postfix-3.7.4.tar.gz 4833834 BLAKE2B edb716ef4576d339189f11b535a62f3c6f8f28613723d916f13cdd2d37228aa8768dacdb9d8616c83f0ded3a3c801c45747375ea6cfa505b668a7163c4637128 SHA512 972738291b960c90fe83861d55b1288900416167adb353418956e69bcc709a6daf84fbfde11d573eebba030654d27abc8d55f90661a2b880ccfb3a334064c236 -DIST postfix-3.7.5.tar.gz 4834332 BLAKE2B 60be442c165e722dca3f1b5ece30adb85493560c583f6bb485e548f35bffe9e5ec27193eb68222f95a3076007af046622c98ee954167b53d2e306969ccf07647 SHA512 097c8f74386d746e849176c1344fe51c957b972cc1b15ebbb27cee4c825deae7201081cb1212e3fb12f16a6795c86381492d71123a8bf287fc8b58c6979fbf8f -DIST postfix-3.7.6.tar.gz 4831551 BLAKE2B 265e0e9cba880f213de60d153c5250b5dc7423791bc723fa947dd574bb5b4f922d3c17f32f3d22f2fff022db63f7d6cdd79c80754e773a80a02dc00c90cc2a30 SHA512 7bb5f12072454c6bbf4ce89811b19a34cb614a10b8b6f43be0876b2f9b4b2c3403def433006ef0a98711f2a13c202fc1d8465a0bad8aa4f21652ea8d1f2250ac -DIST postfix-3.8.0.tar.gz 4851893 BLAKE2B 3ef0c0c83eed3263c890143ae962674dfbfa01f589f1b503a01d57497e4732171aa58468357276f29a9454c577573e8442095c2db25005324754dbd305875297 SHA512 a66956b0cc5eb6ad5ee926348b584ba5640586784aec794a84c40472faecb6313d46537c9f5696edfd8fda070591925a0cfaedc014e15bb3496195e5fb9ee4bd DIST postfix-3.8.1.tar.gz 4848293 BLAKE2B 83c043d6e74cbbf0c5d739838ff99d4905aa711b13483fe0f427956b962c432e6f76d9828b5c141260e210c9605ac260df950d273d5729c3c935a3ed4518 SHA512 9eb91f2baab327de22dd55fc5ff398de74856e30be461282f41b1801301873881a8f40ce061c16e0505d51d96aaf0eff8d0ac660e5f6c70c6125133f64a4ee80 DIST postfix-3.9-20230605.tar.gz 4857641 BLAKE2B 10dbf09246b23087f89c2d947169c4e69e567137a371cea3a07ee658e3dea4dbca521e97c09b2de5e8010517b111451aa1cdc394992c842baa861461f5639b14 SHA512 34c0fa98fe23aa510747dda39b6a6c8f0045523a1c2f924ff34c82de6e807146034cd9850346518288c444e2b44ade8d35aaac8a1325f70509aa3b61924113d9 diff --git a/mail-mta/postfix/postfix-3.7.4.ebuild b/mail-mta/postfix/postfix-3.7.4.ebuild deleted file mode 100644 index d402023e08bf.. --- a/mail-mta/postfix/postfix-3.7.4.ebuild +++ /dev/null @@ -1,292 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit pam systemd toolchain-funcs - -MY_PV="${PV/_rc/-RC}" -MY_SRC="${PN}-${MY_PV}" -MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official; -RC_VER="2.7" - -DESCRIPTION="A fast and secure drop-in replacement for sendmail" -HOMEPAGE="http://www.postfix.org/; -SRC_URI="${MY_URI}/${MY_SRC}.tar.gz" - -LICENSE="|| ( IBM EPL-2.0 )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl" - -DEPEND=" - acct-group/postfix - acct-group/postdrop - acct-user/postfix - dev-libs/libpcre2:0 - dev-lang/perl - berkdb? ( >=sys-libs/db-3.2:* ) - cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) - eai? ( dev-libs/icu:= ) - ldap? ( net-nds/openldap:= ) - ldap-bind? ( net-nds/openldap:=[sasl] ) - lmdb? ( >=dev-db/lmdb-0.9.11:= ) - mysql? ( dev-db/mysql-connector-c:0= ) - nis? ( net-libs/libnsl:= ) - pam? ( sys-libs/pam ) - postgres? ( dev-db/postgresql:* ) - sasl? ( >=dev-libs/cyrus-sasl-2 ) - sqlite? ( dev-db/sqlite:3 ) - ssl? ( >=dev-libs/openssl-1.1.1:0= ) - " - -RDEPEND="${DEPEND} - memcached? ( net-misc/memcached ) - net-mail/mailbase - !mail-mta/courier - !mail-mta/esmtp - !mail-mta/exim - !mail-mta/msmtp[mta] - !mail-mta/netqmail - !mail-mta/nullmailer - !mail-mta/sendmail - !mail-mta/opensmtpd - !mail-mta/ssmtp[mta] - selinux? ( sec-policy/selinux-postfix )" - -REQUIRED_USE="ldap-bind? ( ldap sasl )" - -S="${WORKDIR}/${MY_SRC}" - -src_prepare() { - default - sed -i -e "/^#define
[gentoo-commits] repo/proj/guru:master commit in: dev-python/desktop-notifier/files/, dev-python/desktop-notifier/
commit: 1862a77db17eef7cd95623805ffbe4873a231917 Author: Viorel Munteanu gentoo org> AuthorDate: Tue Jul 11 05:04:19 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jul 11 05:04:19 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1862a77d dev-python/desktop-notifier: add 3.5.5 Closes: https://bugs.gentoo.org/910185 Signed-off-by: Viorel Munteanu gentoo.org> dev-python/desktop-notifier/Manifest | 1 + .../desktop-notifier/desktop-notifier-3.5.5.ebuild | 32 ++ ...esktop-notifier-3.5.5-importlib-resources.patch | 15 ++ 3 files changed, 48 insertions(+) diff --git a/dev-python/desktop-notifier/Manifest b/dev-python/desktop-notifier/Manifest index e034c365f..089d44be7 100644 --- a/dev-python/desktop-notifier/Manifest +++ b/dev-python/desktop-notifier/Manifest @@ -1 +1,2 @@ DIST desktop-notifier-3.5.4.tar.gz 29763 BLAKE2B 0fdac4d6a52a54720fef43050d9374c6c57c05f270d2ff8adcbf9e8df4b059c10e9820bbf3f00406b7698deaa0b5d353c1c78b937eab7107d24008939809c08f SHA512 bc7f5bd3048489e646f34b8397aa97988ca839424675369157094f84439f9616e4463aee79912f2a74c810b98d0ceed699920748e6af2ef2debd2cd25c039944 +DIST desktop-notifier-3.5.5.tar.gz 29785 BLAKE2B e2da1e2300cc36317da7ed079366488f94de829d55a4cded0f63f74f6f14563231128468a6234f060179e3af15677e6cbe8d1f270d271e96823a46d1009ff01b SHA512 b5cc42fda55719adf7afaae4addc24e5d21638e5b389f9c52c47d7b0daf2b1ed80c989a90d1f53e57edc320cac4af8d46d3dcdee30c499ed6717698af3f1b8e3 diff --git a/dev-python/desktop-notifier/desktop-notifier-3.5.5.ebuild b/dev-python/desktop-notifier/desktop-notifier-3.5.5.ebuild new file mode 100644 index 0..bc9b4ccfd --- /dev/null +++ b/dev-python/desktop-notifier/desktop-notifier-3.5.5.ebuild @@ -0,0 +1,32 @@ +# Copyright 2021-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 +PYPI_NO_NORMALIZE=1 + +inherit distutils-r1 pypi + +DESCRIPTION="desktop-notifier is a Python library for cross-platform desktop notifications" +HOMEPAGE=" + https://desktop-notifier.readthedocs.io + https://pypi.org/project/desktop-notifier/ + https://github.com/samschott/desktop-notifier +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/dbus-next[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/build[${PYTHON_USEDEP}] +" + +PATCHES=( "${FILESDIR}"/${P}-importlib-resources.patch ) diff --git a/dev-python/desktop-notifier/files/desktop-notifier-3.5.5-importlib-resources.patch b/dev-python/desktop-notifier/files/desktop-notifier-3.5.5-importlib-resources.patch new file mode 100644 index 0..9780c19d8 --- /dev/null +++ b/dev-python/desktop-notifier/files/desktop-notifier-3.5.5-importlib-resources.patch @@ -0,0 +1,15 @@ +dev-python/importlib-resources has been removed from Gentoo for python > 3.9 + +See also https://github.com/samschott/desktop-notifier/issues/92 + +--- a/src/desktop_notifier/base.py b/src/desktop_notifier/base.py +@@ -19,7 +19,7 @@ + Sequence, + ) + +-from importlib_resources import files, as_file ++from importlib.resources import files, as_file + + + logger = logging.getLogger(__name__)
[gentoo-commits] repo/proj/guru:master commit in: dev-python/desktop-notifier/
commit: d76cd86524bb15abb7de7ad0920c8b905b85353c Author: Viorel Munteanu gentoo org> AuthorDate: Tue Jul 11 05:04:32 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Tue Jul 11 05:04:32 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d76cd865 dev-python/desktop-notifier: drop 3.5.4 Signed-off-by: Viorel Munteanu gentoo.org> dev-python/desktop-notifier/Manifest | 1 - .../desktop-notifier/desktop-notifier-3.5.4.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/dev-python/desktop-notifier/Manifest b/dev-python/desktop-notifier/Manifest index 089d44be7..89a4a1eca 100644 --- a/dev-python/desktop-notifier/Manifest +++ b/dev-python/desktop-notifier/Manifest @@ -1,2 +1 @@ -DIST desktop-notifier-3.5.4.tar.gz 29763 BLAKE2B 0fdac4d6a52a54720fef43050d9374c6c57c05f270d2ff8adcbf9e8df4b059c10e9820bbf3f00406b7698deaa0b5d353c1c78b937eab7107d24008939809c08f SHA512 bc7f5bd3048489e646f34b8397aa97988ca839424675369157094f84439f9616e4463aee79912f2a74c810b98d0ceed699920748e6af2ef2debd2cd25c039944 DIST desktop-notifier-3.5.5.tar.gz 29785 BLAKE2B e2da1e2300cc36317da7ed079366488f94de829d55a4cded0f63f74f6f14563231128468a6234f060179e3af15677e6cbe8d1f270d271e96823a46d1009ff01b SHA512 b5cc42fda55719adf7afaae4addc24e5d21638e5b389f9c52c47d7b0daf2b1ed80c989a90d1f53e57edc320cac4af8d46d3dcdee30c499ed6717698af3f1b8e3 diff --git a/dev-python/desktop-notifier/desktop-notifier-3.5.4.ebuild b/dev-python/desktop-notifier/desktop-notifier-3.5.4.ebuild deleted file mode 100644 index 5c85e6498..0 --- a/dev-python/desktop-notifier/desktop-notifier-3.5.4.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2021-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 -PYPI_NO_NORMALIZE=1 - -inherit distutils-r1 pypi - -DESCRIPTION="desktop-notifier is a Python library for cross-platform desktop notifications" -HOMEPAGE=" - https://desktop-notifier.readthedocs.io - https://pypi.org/project/desktop-notifier/ - https://github.com/samschott/desktop-notifier -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/dbus-next[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/build[${PYTHON_USEDEP}] -"
[gentoo-commits] proj/portage:master commit in: lib/_emerge/
commit: f228252f4b4c3b33ff1e199f55bec9a6a104b80c Author: Berin Aniesh gmail com> AuthorDate: Mon Jul 10 03:10:07 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jul 11 05:00:43 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=f228252f depgraph.py: fix wrong type annotations Fixes: 7e8a730b85b77f9495f4999ac173dc726777203f Bug: https://bugs.gentoo.org/910171 Signed-off-by: Berin Aniesh gmail.com> Closes: https://github.com/gentoo/portage/pull/1067 Signed-off-by: Sam James gentoo.org> lib/_emerge/depgraph.py | 18 +++--- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/lib/_emerge/depgraph.py b/lib/_emerge/depgraph.py index 1aeae6257..72747d7bc 100644 --- a/lib/_emerge/depgraph.py +++ b/lib/_emerge/depgraph.py @@ -101,7 +101,11 @@ from _emerge.resolver.circular_dependency import circular_dependency_handler from _emerge.resolver.output import Display, format_unmatched_atom # Type annotation imports -from typing import Any, Optional, Dict, List, Tuple, Union +from typing import Any, Optional, Dict, List, Tuple, Union, TYPE_CHECKING + +if TYPE_CHECKING: +import _emerge.stdout_spinner.stdout_spinner + # Exposes a depgraph interface to dep_check. _dep_check_graph_interface = collections.namedtuple( @@ -11409,7 +11413,7 @@ def _spinner_stop(spinner): def backtrack_depgraph( settings: portage.package.ebuild.config.config, trees: portage._trees_dict, -myopts: Dict[str, Any], +myopts: Dict[str, Union[str, int, bool]], myparams: Dict[str, Union[int, str, bool]], myaction: Optional[str], myfiles: List[str], @@ -11431,7 +11435,7 @@ def backtrack_depgraph( def _backtrack_depgraph( settings: portage.package.ebuild.config.config, trees: portage._trees_dict, -myopts: Dict[str, Any], +myopts: Dict[str, Union[str, int, bool]], myparams: Dict[str, Union[int, str, bool]], myaction: Optional[str], myfiles: List[str], @@ -11536,8 +11540,8 @@ def resume_depgraph( settings: portage.package.ebuild.config.config, trees: portage._trees_dict, mtimedb: Any, -myopts: Dict[str, str], -myparams: Dict[str, Any], +myopts: Dict[str, Union[str, int, bool]], +myparams: Dict[str, Union[str, bool]], spinner: "_emerge.stdout_spinner.stdout_spinner", ): """ @@ -11554,8 +11558,8 @@ def _resume_depgraph( settings: portage.package.ebuild.config.config, trees: portage._trees_dict, mtimedb: Any, -myopts: Dict[str, str], -myparams: Dict[str, Any], +myopts: Dict[str, Union[str, int, bool]], +myparams: Dict[str, Union[str, bool]], spinner: "_emerge.stdout_spinner.stdout_spinner", ): """
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/pry/
commit: 21eedaf56e0ef8369767f79ac6bbca3ecf3fafb5 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 11 04:21:57 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 11 04:36:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21eedaf5 dev-ruby/pry: drop 0.14.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/pry/Manifest | 1 - dev-ruby/pry/pry-0.14.1.ebuild | 45 -- 2 files changed, 46 deletions(-) diff --git a/dev-ruby/pry/Manifest b/dev-ruby/pry/Manifest index 884d8b1c62f6..6684ca7b9907 100644 --- a/dev-ruby/pry/Manifest +++ b/dev-ruby/pry/Manifest @@ -1,2 +1 @@ -DIST pry-0.14.1.tar.gz 239261 BLAKE2B 46bba71668cbfcb710ebf4f8921d1b4cbaad887b1546b4566a90f9f246f1ff41451ccabb4a8692bb8a404532227aaa72b2d530fa4451bf1b7141cb6f57dfea1a SHA512 b258d1ae7ffd82c6fbed7edbd6e9bc64006eb54e3376a2f85b7482e0517be34efb46a2264975820cac3b7c0bea89b855b4d2a6fb104ff760f25667e1afb3ba44 DIST pry-0.14.2.tar.gz 239170 BLAKE2B a6370affcee671b293f33f65613607009d46b361fa241e47a1828c85e484dc82909ab8d307c2d20545253dd19115875788d1ab151b793e90246df4a7fec28cff SHA512 890ab8399899864c109919637e2641cafaf2d895db6ab4912bf856799708e08a68f4c9fbb5c505a75c160af30c4eabccfd52fa92cfa1dd3be7ae776ba0476660 diff --git a/dev-ruby/pry/pry-0.14.1.ebuild b/dev-ruby/pry/pry-0.14.1.ebuild deleted file mode 100644 index 93c0b9fb998f.. --- a/dev-ruby/pry/pry-0.14.1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" -RUBY_FAKEGEM_GEMSPEC=${PN}.gemspec - -inherit ruby-fakegem - -DESCRIPTION="Pry is a powerful alternative to the standard IRB shell for Ruby" -HOMEPAGE="https://github.com/pry/pry/wiki; -SRC_URI="https://github.com/pry/pry/archive/v${PV}.tar.gz -> ${P}.tar.gz" -IUSE="" -SLOT="ruby19" - -LICENSE="MIT" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -ruby_add_rdepend " - >=dev-ruby/coderay-1.1:0 - =dev-ruby/method_source-1*" - -ruby_add_bdepend " - test? ( - >=dev-ruby/open4-1.3 - >=dev-ruby/rake-0.9 - >=dev-ruby/mocha-1.0 - )" - -all_ruby_prepare() { - # Avoid unneeded dependency on git. - # Loosen coderay dependency. - sed -e '/git ls-files/d' \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die - sed -e '/[Bb]undler/d' -i spec/spec_helper.rb || die - - # Skip integration tests because they depend to much on specifics of the environment. - rm -f spec/integration/* || die - sed -i -e '/loads files through repl and exits/askip "depends on parent directory"' spec/cli_spec.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/pundit/
commit: c8560da2ccd2d93808bf7e3adb1bbb037ae4d1c0 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 11 04:18:21 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 11 04:36:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8560da2 dev-ruby/pundit: update HOMEPAGE Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/pundit/metadata.xml| 2 +- dev-ruby/pundit/pundit-2.3.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/pundit/metadata.xml b/dev-ruby/pundit/metadata.xml index ffce597f4798..a4b9e2f5d6cf 100644 --- a/dev-ruby/pundit/metadata.xml +++ b/dev-ruby/pundit/metadata.xml @@ -6,7 +6,7 @@ Gentoo Ruby Project - elabs/pundit + varvet/pundit pundit diff --git a/dev-ruby/pundit/pundit-2.3.0.ebuild b/dev-ruby/pundit/pundit-2.3.0.ebuild index bc528b6b77b0..4c7a17a0feb1 100644 --- a/dev-ruby/pundit/pundit-2.3.0.ebuild +++ b/dev-ruby/pundit/pundit-2.3.0.ebuild @@ -10,7 +10,7 @@ RUBY_FAKEGEM_RECIPE_TEST="rspec3" inherit ruby-fakegem DESCRIPTION="Object oriented authorization for Rails applications" -HOMEPAGE="https://github.com/elabs/pundit https://rubygems.org/gems/pundit; +HOMEPAGE="https://github.com/varvet/pundit https://rubygems.org/gems/pundit; LICENSE="MIT" SLOT="2"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/pdf-inspector/
commit: b48275895187e93235a840b211579074adebb341 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 11 04:36:39 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 11 04:36:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4827589 dev-ruby/pdf-inspector: enable ruby32 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/pdf-inspector/pdf-inspector-1.3.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/pdf-inspector/pdf-inspector-1.3.0-r1.ebuild b/dev-ruby/pdf-inspector/pdf-inspector-1.3.0-r1.ebuild index 12f4d708c2d9..cdb730dd38c3 100644 --- a/dev-ruby/pdf-inspector/pdf-inspector-1.3.0-r1.ebuild +++ b/dev-ruby/pdf-inspector/pdf-inspector-1.3.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_TASK_TEST=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/pundit/
commit: 58899c643e02c73b206df7628468d44c19ec9b09 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 11 04:17:33 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 11 04:36:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58899c64 dev-ruby/pundit: enable ruby32 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/pundit/pundit-2.3.0.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-ruby/pundit/pundit-2.3.0.ebuild b/dev-ruby/pundit/pundit-2.3.0.ebuild index 0720a534a031..bc528b6b77b0 100644 --- a/dev-ruby/pundit/pundit-2.3.0.ebuild +++ b/dev-ruby/pundit/pundit-2.3.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rspec3" @@ -26,5 +26,5 @@ ruby_add_bdepend "test? ( )" all_ruby_prepare() { - sed -i -e "/pry/d" -e '/simplecov/,/^end/ s:^:#:' spec/spec_helper.rb || die + sed -i -e "/pry/d" -e '/simplecov/,/^end/ s:^:#:' -e '2igem "rack", "~> 2.0"' spec/spec_helper.rb || die }
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/propshaft/
commit: f28a76d153d367b59b34f4a0ef9918ca0ada6f3d Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 11 04:22:34 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 11 04:36:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f28a76d1 dev-ruby/propshaft: drop 0.6.4, 0.7.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/propshaft/Manifest | 1 - dev-ruby/propshaft/propshaft-0.6.4.ebuild | 38 --- dev-ruby/propshaft/propshaft-0.7.0.ebuild | 38 --- 3 files changed, 77 deletions(-) diff --git a/dev-ruby/propshaft/Manifest b/dev-ruby/propshaft/Manifest index 23844dc84e8d..fb3b5965f4d2 100644 --- a/dev-ruby/propshaft/Manifest +++ b/dev-ruby/propshaft/Manifest @@ -1,2 +1 @@ -DIST propshaft-0.6.4-git.tgz 245384 BLAKE2B 8089c7ee8f8d41f761a31bcd4751899da86302cdf7e1d5a9ba673e8a64431b0e35bbfa7d09fb0caa5ca06457b7134f27c3f37ade213922d616b374adac9824c5 SHA512 3302e1a0ef4bd47094566b393db77f1181e3e3b67c08b18694cea48b4518a45893dc16238ce1d86965d0b37894069ddbe7040392e7cdcad5caa80d7ff86bf2eb DIST propshaft-0.7.0-git.tgz 247111 BLAKE2B aecf4dcab9b57f1933e8f7066f4b229348cf60e4104cc82e14edb945e797a263012fe5b7b65de8ff0165e652256a0bd8fba24af8f08d8e9391050e36e56d5f31 SHA512 3d6dba7a3b5b522f3e4a9f43dc6b9981fbb475374be0b90c8abb2f19c587d025b58876ddb6a9e1b9992e3f357a96b50b6138173d10b8ae131e9457309b8cc0c9 diff --git a/dev-ruby/propshaft/propshaft-0.6.4.ebuild b/dev-ruby/propshaft/propshaft-0.6.4.ebuild deleted file mode 100644 index 4f289757abdf.. --- a/dev-ruby/propshaft/propshaft-0.6.4.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_BINWRAP="" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="propshaft.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Deliver assets for Rails" -HOMEPAGE="https://github.com/rails/propshaft; -SRC_URI="https://github.com/rails/propshaft/archive/v${PV}.tar.gz -> ${P}-git.tgz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~ppc64 ~riscv" - -IUSE="" - -ruby_add_rdepend " - >=dev-ruby/actionpack-7.0.0:* - >=dev-ruby/activesupport-7.0.0:* - dev-ruby/rack:* - >=dev-ruby/railties-7.0.0:* -" - -ruby_add_bdepend "test? ( >=dev-ruby/rails-7.0.0 )" - -all_ruby_prepare() { - rm -f Gemfile.lock || die - sed -i -e '/debug/ s:^:#:' Gemfile || die - - sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die -} diff --git a/dev-ruby/propshaft/propshaft-0.7.0.ebuild b/dev-ruby/propshaft/propshaft-0.7.0.ebuild deleted file mode 100644 index 6b78af68d22b.. --- a/dev-ruby/propshaft/propshaft-0.7.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_BINWRAP="" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="propshaft.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Deliver assets for Rails" -HOMEPAGE="https://github.com/rails/propshaft; -SRC_URI="https://github.com/rails/propshaft/archive/v${PV}.tar.gz -> ${P}-git.tgz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" - -IUSE="" - -ruby_add_rdepend " - >=dev-ruby/actionpack-7.0.0:* - >=dev-ruby/activesupport-7.0.0:* - dev-ruby/rack:* - >=dev-ruby/railties-7.0.0:* -" - -ruby_add_bdepend "test? ( >=dev-ruby/rails-7.0.0 )" - -all_ruby_prepare() { - rm -f Gemfile.lock || die - sed -i -e '/debug/ s:^:#:' Gemfile || die - - sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/psych/
commit: 702decbfd19c814f301d8ecb61de2c0716d581fd Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 11 04:18:54 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 11 04:36:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=702decbf dev-ruby/psych: drop 5.0.1, 5.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/psych/Manifest | 2 -- dev-ruby/psych/psych-5.0.1.ebuild | 28 dev-ruby/psych/psych-5.0.2.ebuild | 28 3 files changed, 58 deletions(-) diff --git a/dev-ruby/psych/Manifest b/dev-ruby/psych/Manifest index 3fa0c14803f3..03942483825e 100644 --- a/dev-ruby/psych/Manifest +++ b/dev-ruby/psych/Manifest @@ -1,4 +1,2 @@ DIST psych-4.0.6.gem 93696 BLAKE2B f5bea8262b401c0c291514dbd5ddc4aff389aeadb0b6483901b70a9562d267460260ddc5991e1540e51fb371a79d3a4a831bfdb8cb0b5dd9bd53cac939287545 SHA512 31f0ff5cd48e80ae81977f9519aa7952685b2da4a88b202aeb7214a364932cb1ca256f0934bed158d44a7d4d6e8cbb34928d33e731d0a8ba1a9885733ed32cd1 -DIST psych-5.0.1.gem 39936 BLAKE2B 281beff933541db82b02bb20ae50ed4015cce5916654351b71b6f8d3a537830456277ece122eeede3f1323b3a1704821ee1135673175726c4062253d4b0bde05 SHA512 dca1e881124bea09995367d952d519d5dc74eb5578a4305234cf97f1b0e3e03065b427a7190b5c033e4d4c424b558e3cdf44ef35effbe1d808f8379c93fd6bb2 -DIST psych-5.0.2.gem 39936 BLAKE2B eadd26ad4703d67009927dc1c60727e91ec1f27b1f1d94ca96488ade75c511a15c3ac49654ad064070932ae0f998355b7314e187ed9539391ae16afec09c0450 SHA512 9edca88c8fb8a21ffcaef42b83170e78be76e12c357ceb59c2c80d58f8e946034f4b8ee08eaded12a1e4f326bdf71dbfbd3e2efc231bef9739d0155ddfda8b2c DIST psych-5.1.0.gem 39936 BLAKE2B f4d1b2b3699e36cf5f5101ad038ac3fd2e44b434df3e91516b850511684daeeb1eda32901ffbff870f533b8bda859b09bbd63e5ebe8a5ca3ce271ce869ef3a16 SHA512 94dd2a7b98d9d452fb24ba14d42d91969aa0d93f5737728e41a5032d76bad45d0e0b365f53447664cece448559d2e47ab35d95b4989016d9f0daf03b76d8a5cc diff --git a/dev-ruby/psych/psych-5.0.1.ebuild b/dev-ruby/psych/psych-5.0.1.ebuild deleted file mode 100644 index 090f9de7ef75.. --- a/dev-ruby/psych/psych-5.0.1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_BINWRAP="" -RUBY_FAKEGEM_EXTENSIONS=(ext/psych/extconf.rb) -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="A YAML parser and emitter" -HOMEPAGE="https://github.com/ruby/psych; - -LICENSE="BSD-2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -SLOT="$(ver_cut 1)" -IUSE="test" - -RDEPEND+=" >=dev-libs/libyaml-0.2.5" -BDEPEND+=" >=dev-libs/libyaml-0.2.5" - -ruby_add_rdepend "dev-ruby/stringio" - -each_ruby_test() { - ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die -} diff --git a/dev-ruby/psych/psych-5.0.2.ebuild b/dev-ruby/psych/psych-5.0.2.ebuild deleted file mode 100644 index 6df8ebda120e.. --- a/dev-ruby/psych/psych-5.0.2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_BINWRAP="" -RUBY_FAKEGEM_EXTENSIONS=(ext/psych/extconf.rb) -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="A YAML parser and emitter" -HOMEPAGE="https://github.com/ruby/psych; - -LICENSE="BSD-2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -SLOT="$(ver_cut 1)" -IUSE="test" - -RDEPEND+=" >=dev-libs/libyaml-0.2.5" -BDEPEND+=" >=dev-libs/libyaml-0.2.5" - -ruby_add_rdepend "dev-ruby/stringio" - -each_ruby_test() { - ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/faraday/
commit: 618007f46478ce1604a1fded9cac626691815aed Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 11 03:49:01 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 11 04:36:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618007f4 dev-ruby/faraday: add 2.7.10 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/faraday/Manifest | 1 + dev-ruby/faraday/faraday-2.7.10.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-ruby/faraday/Manifest b/dev-ruby/faraday/Manifest index a193fda86c3a..ae9c4df14695 100644 --- a/dev-ruby/faraday/Manifest +++ b/dev-ruby/faraday/Manifest @@ -1,4 +1,5 @@ DIST faraday-1.3.1.tar.gz 840638 BLAKE2B 284f7f612d3ab791a00ceab823be0246685fa38356bfeb6e01c12e81c7369c500719a6023dd929160ca598b41401b82cda0d8e9e363d0e7bdd91791742f8e68f SHA512 b89839e5d602911904ce009f52d011c124f84811e0676a3a524d22ea7084d99a971b6573dcde6d512bf933909cc461ef01cd82a8eeb9df581c56f17f31966b1b +DIST faraday-2.7.10.tar.gz 833034 BLAKE2B dca3ef6a48aa4d14f1717344c5ec85b1e9caf7205eb7ae1be76a7a96bdee9fbef2d112c05f96f5625262d2783fc0e5e196343f67b371e480532c5e74f77b73eb SHA512 e1d2792f49df5679c16d3690a2475c56db9ae537bf53db4bb7cc256b41455d3db36d8d672eaf3f8a63fb2b04349d45dd4d32a2c194606fd795de51b1f79ead85 DIST faraday-2.7.2.tar.gz 831914 BLAKE2B 424d275519cd24f03b0a678810671de2541e799512789e0a3d80d146aafbc74e2acdbb3c9d3d1cfe7224860e9b716720b234fb25c045226f04b29223c640567d SHA512 41402bdb4594988a88542289c5a5242db04ae07081ba21fbc18b756eeae108bc06298b5ad7b48842a86c586b9da4e4568fc48ec9d26697618bd858649ef86294 DIST faraday-2.7.4.tar.gz 832219 BLAKE2B 8c0af73f6bcb41118eea162bc051d3de99593525ec2a84d21d8842ade076774cbde3deb66af399582235e62713dd563887efbad7f8099f377b1c19f28d92d8be SHA512 97c84fa95ed9f4d26ca12d4e4ef2faee1738f656cb919c9609c84d7c9f275452862bbf5334e5d66ab88c3e9ff5cb060805d9b519319d72c98556eb1c2e5610e1 DIST faraday-2.7.6.tar.gz 832525 BLAKE2B 6d53bcabbdc6ce67433e475e7ac83d08a65a3baffe81f89038af1609ba58c1efe6f7fbe4bb47768a73940cea791c864dc9f313fe3510f89ad36d9e7261b76de1 SHA512 2b0e80f685dc1b9e62955e87d226b9b63cf30fec6d5e9addada532e249bb13ef43db9933091d716df391a79493048aaabd845d3052d3ea3b6ed0e834ed2b4c8d diff --git a/dev-ruby/faraday/faraday-2.7.10.ebuild b/dev-ruby/faraday/faraday-2.7.10.ebuild new file mode 100644 index ..d5190f14683a --- /dev/null +++ b/dev-ruby/faraday/faraday-2.7.10.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="none" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_EXTRAINSTALL="spec" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="HTTP/REST API client library with pluggable components" +HOMEPAGE="https://github.com/lostisland/faraday; +SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND+=" test? ( sys-process/lsof )" + +ruby_add_rdepend " + || ( =dev-ruby/faraday-net_http-3.0* dev-ruby/faraday-net_http:2 ) + >=dev-ruby/ruby2_keywords-0.0.4 +" +ruby_add_bdepend "test? ( + >=dev-ruby/test-unit-2.4 + >=dev-ruby/connection_pool-2.2.2 + dev-ruby/rack:2.2 + dev-ruby/webmock + )" + +all_ruby_prepare() { + # Remove bundler support. + rm Gemfile || die + sed -i -e '/[Bb]undler/d ; 1irequire "yaml"' Rakefile || die + # Avoid loading all lib files since some of them require unpackaged dependencies. + sed -e '/[Cc]overall/ s:^:#:' \ + -e '/lib\/\*\*/ s:^:#:' \ + -e '/simplecov/ s:^:#:' \ + -e '/SimpleCov/,/end/ s:^:#:' \ + -e '/pry/ s:^:#:' \ + -e '3igem "rack", "~> 2.2"' \ + -i spec/spec_helper.rb || die + + sed -e '/git ls-files/ s:^:#:' \ + -e "s:_relative ': './:" \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + MT_NO_PLUGINS=true each_fakegem_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/
commit: 469587c700ccb8f5d320af35cc07e0c1abf7e5b2 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 11 03:55:08 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 11 04:36:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=469587c7 dev-ruby/rack-attack: update upstream metadata Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rack-attack/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rack-attack/metadata.xml b/dev-ruby/rack-attack/metadata.xml index 4cccaf157b14..32bd9929c454 100644 --- a/dev-ruby/rack-attack/metadata.xml +++ b/dev-ruby/rack-attack/metadata.xml @@ -6,6 +6,6 @@ Gentoo Ruby Project -kickstarter/rack-attack +rack/rack-attack
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-cache/
commit: cbb2ea1b80f0215a8f421ca15cb88b48d800b86b Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 11 03:52:43 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 11 04:36:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbb2ea1b dev-ruby/rack-cache: stabilize 1.13.0-r1 for amd64 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild b/dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild index 0cdaf051837f..846deef9794f 100644 --- a/dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild +++ b/dev-ruby/rack-cache/rack-cache-1.13.0-r1.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/rtomayko/rack-cache/archive/v${PV}.tar.gz -> ${P}.ta LICENSE="MIT" SLOT="1.2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" ruby_add_rdepend "dev-ruby/rack:*"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rack-attack/
commit: e149d8a83341cf762c69d228fc8d35eab7148bb6 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 11 03:54:46 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 11 04:36:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e149d8a8 dev-ruby/rack-attack: update HOMEPAGE Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rack-attack/rack-attack-6.6.1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-ruby/rack-attack/rack-attack-6.6.1.ebuild b/dev-ruby/rack-attack/rack-attack-6.6.1.ebuild index 452151406ef0..7e04839295dc 100644 --- a/dev-ruby/rack-attack/rack-attack-6.6.1.ebuild +++ b/dev-ruby/rack-attack/rack-attack-6.6.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" # Skip integration tests since they require additional unpackaged # dependencies and running daemons. @@ -15,7 +15,7 @@ RUBY_FAKEGEM_BINWRAP="" inherit ruby-fakegem DESCRIPTION="A DSL for blocking & throttling abusive clients" -HOMEPAGE="https://github.com/kickstarter/rack-attack; +HOMEPAGE="https://github.com/rack/rack-attack; LICENSE="MIT" SLOT="$(ver_cut 1)"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/openvdb/files/, media-gfx/openvdb/
commit: 177134bd1b059a651d7644a0c983444b4d122db4 Author: Violet Purcell inventati org> AuthorDate: Sun Jul 9 14:18:06 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jul 11 04:34:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177134bd media-gfx/openvdb: Fix usage of removed std::auto_ptr auto_ptr was deprecated in C++11 and removed in C++17. This bug appears to step from log4cplus, where auto_ptr was replaced with unique_ptr in the 2.0 release. OpenVDB attempts to check for this with the LOG4CPLUS_VERSION macro, however it's defined in the log4cplus/version.h header, which is never included. This patch adds the missing include, which fixes the issue with std::auto_ptr. Closes: https://bugs.gentoo.org/901991 Signed-off-by: Violet Purcell inventati.org> Closes: https://github.com/gentoo/gentoo/pull/31812 Signed-off-by: Sam James gentoo.org> .../openvdb/files/openvdb-10.0.1-log4cplus-version.patch | 14 ++ media-gfx/openvdb/openvdb-10.0.1.ebuild| 1 + 2 files changed, 15 insertions(+) diff --git a/media-gfx/openvdb/files/openvdb-10.0.1-log4cplus-version.patch b/media-gfx/openvdb/files/openvdb-10.0.1-log4cplus-version.patch new file mode 100644 index ..039fd3a9df6c --- /dev/null +++ b/media-gfx/openvdb/files/openvdb-10.0.1-log4cplus-version.patch @@ -0,0 +1,14 @@ +auto_ptr was deprecated in C++11 and removed in C++17. This bug appears to step from log4cplus, where auto_ptr was replaced with unique_ptr in the 2.0 release. OpenVDB attempts to check for this with the LOG4CPLUS_VERSION macro, however it's defined in the log4cplus/version.h header, which is never included. This patch adds the missing include, which fixes the issue with std::auto_ptr. + +Bug: https://bugs.gentoo.org/901991 + +--- a/openvdb/openvdb/util/logging.h b/openvdb/openvdb/util/logging.h +@@ -14,6 +14,7 @@ + #include + #include + #include ++#include + #include // for std::remove() + #include // for ::strrchr() + #include diff --git a/media-gfx/openvdb/openvdb-10.0.1.ebuild b/media-gfx/openvdb/openvdb-10.0.1.ebuild index 29778b9e3216..104a9d150db1 100644 --- a/media-gfx/openvdb/openvdb-10.0.1.ebuild +++ b/media-gfx/openvdb/openvdb-10.0.1.ebuild @@ -79,6 +79,7 @@ PATCHES=( "${FILESDIR}/${PN}-9.0.0-fix-atomic.patch" "${FILESDIR}/${PN}-10.0.1-fix-linking-of-vdb_tool-with-OpenEXR.patch" "${FILESDIR}/${PN}-10.0.1-drop-failing-tests.patch" + "${FILESDIR}/${PN}-10.0.1-log4cplus-version.patch" ) pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml2/, dev-libs/tinyxml2/files/
commit: 942655e1b33d88253997d5a1174fff8e3d0c9230 Author: Violet Purcell inventati org> AuthorDate: Thu Jun 8 15:23:15 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jul 11 04:34:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=942655e1 dev-libs/tinyxml2: Fix build with musl 1.2.4 Closes: https://bugs.gentoo.org/905999 Signed-off-by: Violet Purcell inventati.org> Closes: https://github.com/gentoo/gentoo/pull/31356 Signed-off-by: Sam James gentoo.org> .../tinyxml2/files/tinyxml2-9.0.0-musl-1.2.4.patch | 51 ++ dev-libs/tinyxml2/tinyxml2-9.0.0-r1.ebuild | 4 ++ 2 files changed, 55 insertions(+) diff --git a/dev-libs/tinyxml2/files/tinyxml2-9.0.0-musl-1.2.4.patch b/dev-libs/tinyxml2/files/tinyxml2-9.0.0-musl-1.2.4.patch new file mode 100644 index ..2670d4ffa913 --- /dev/null +++ b/dev-libs/tinyxml2/files/tinyxml2-9.0.0-musl-1.2.4.patch @@ -0,0 +1,51 @@ +Bug: https://bugs.gentoo.org/905999 +Upstream: https://leethomason/tinyxml2/pull/945 + +From dfcb914e82dca146a3cee62f66fff7ea163b Mon Sep 17 00:00:00 2001 +From: Violet Purcell +Date: Thu, 8 Jun 2023 15:19:41 + +Subject: [PATCH] Remove LFS64 calls and set _FILE_OFFSET_BITS=64 + +Musl 1.2.4 made the LFS64 interfaces only available when +_LARGEFILE64_SOURCE is defined, and they will be removed altogether in +Musl 1.2.5. This commit replaces the LFS64 calls with their non-LFS64 +versions and defines _FILE_OFFSET_BITS=64, which makes all interfaces +64-bit. + +Bug: https://bugs.gentoo.org/905999 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -31,6 +31,7 @@ target_compile_definitions( + PUBLIC $<$:TINYXML2_DEBUG> + INTERFACE $<$:TINYXML2_IMPORT> + PRIVATE $<$:_CRT_SECURE_NO_WARNINGS> ++PUBLIC _FILE_OFFSET_BITS=64 + ) + + set_target_properties( +--- a/Makefile b/Makefile +@@ -10,7 +10,7 @@ ARFLAGS = cr + RM = rm -f + RANLIB = ranlib + MKDIR = mkdir -p +-CXXFLAGS = -fPIC ++CXXFLAGS = -D_FILE_OFFSET_BITS=64 -fPIC + + INSTALL = install + INSTALL_PROGRAM = $(INSTALL) +--- a/tinyxml2.cpp b/tinyxml2.cpp +@@ -106,9 +106,6 @@ distribution. + #elif defined(__APPLE__) || defined(__FreeBSD__) || defined(__ANDROID__) + #define TIXML_FSEEK fseeko + #define TIXML_FTELL ftello +-#elif defined(__unix__) && defined(__x86_64__) +- #define TIXML_FSEEK fseeko64 +- #define TIXML_FTELL ftello64 + #else + #define TIXML_FSEEK fseek + #define TIXML_FTELL ftell +-- +2.41.0 + diff --git a/dev-libs/tinyxml2/tinyxml2-9.0.0-r1.ebuild b/dev-libs/tinyxml2/tinyxml2-9.0.0-r1.ebuild index c7e2537dcb14..628efc0dcde4 100644 --- a/dev-libs/tinyxml2/tinyxml2-9.0.0-r1.ebuild +++ b/dev-libs/tinyxml2/tinyxml2-9.0.0-r1.ebuild @@ -16,6 +16,10 @@ KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv sparc x86" IUSE="test" RESTRICT="!test? ( test )" +PATCHES=( + "${FILESDIR}/${P}-musl-1.2.4.patch" +) + src_configure() { local mycmakeargs=( -DBUILD_TESTING=$(usex test)
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 487a861026aba3061d54dbb3bb976322683ddb75 Author: Sam James gentoo org> AuthorDate: Tue Jul 11 04:30:46 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jul 11 04:34:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487a8610 profiles: unmask Rust 1.70 If you still have issues with Rust 1.70, please file a Gentoo bug with all of the details. I've written up what the situation is on the Rust bug [0], but pasting it inline: """ Okay, so I spoke to some people internally and it looks like it was a combination of: Typo in the initial don't-strip-this-single-file Someone reporting a problem with that Adding the total strip-disabling and people getting confused about when the issue happens? (possibly not having picked up the previous fix?) The fact that llvm-strip seemingly didn't/doesn't help making it sound like another problem existed. So, my plan now is: wait for someone who previously had an issue on ppc64; just totally disable stripping for the time being so we can get this out; make sure any issues get reported to us and then upstream if appropriate (rather than comments on IRC etc where it's easy to get confused about what someone's env is); re-evaluate disabling stripping for certain files instead if nothing comes up from the previous point. """ That feels to me to be a reasonable/plausible timeline of events. matoro's since done that PPC64 testing and not hit any problems; ionen's been using 1.70 for a while; I've rebuilt all rust pkgs (and used some of them) on rust{,-bin}-1.70 machines without incident. Thank you to matoro and ionen for helping me muddle my way through here. So, all that said, let's unmask it and handle any new issues (although I'm not expecting any) as-and-when/if they come in. [0] https://github.com/rust-lang/rust/issues/112286#issuecomment-1630085688 Bug: https://github.com/rust-lang/rust/issues/112286 Signed-off-by: Sam James gentoo.org> profiles/package.mask | 13 - 1 file changed, 13 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index c4fc4bf8a97f..3eb951e3fd45 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -132,11 +132,6 @@ games-action/descent3-demo # https://github.com/scikit-build/scikit-build-core/issues/413 <=dev-python/scikit-build-core-0.4.7 -# Ionen Wolkens (2023-06-24) -# This version is fine but it depends on >=virtual/rust-1.70 which is -# currently masked. Feel free to unmask if you are using 1.70. -~app-emulation/ruffle-0_p20230624 - # Hans de Graaff (2023-06-23) # Deprecated upstream, who recommends to use the Open3 method instead. # No reverse dependencies. Masked for removal on 2023-07-23. @@ -260,14 +255,6 @@ dev-ruby/ruby-gtk2 # Removal on 2023-07-10. Bug #908227. dev-python/PyPDF2 -# Georgy Yakovlev (2023-06-08) -# May be broken on some arches due to weird LLVM interaction. -# Masked for now. -# https://github.com/rust-lang/rust/issues/112286 -~dev-lang/rust-1.70.0 -~dev-lang/rust-bin-1.70.0 -~virtual/rust-1.70.0 - # Sam James (2023-06-05) # Fails to bootstrap, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110120. =sys-devel/gcc-14.0.0_pre20230604
[gentoo-commits] repo/gentoo:master commit in: sci-libs/dealii/
commit: 138ff81074a35a00c2fca84d37d34e1a5bef4876 Author: Matthias Maier gentoo org> AuthorDate: Tue Jul 11 03:39:41 2023 + Commit: Matthias Maier gentoo org> CommitDate: Tue Jul 11 03:39:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=138ff810 sci-libs/dealii: add 9.5.0 Signed-off-by: Matthias Maier gentoo.org> sci-libs/dealii/Manifest| 2 + sci-libs/dealii/dealii-9.5.0.ebuild | 168 2 files changed, 170 insertions(+) diff --git a/sci-libs/dealii/Manifest b/sci-libs/dealii/Manifest index 6062fdd497e2..553c4c6190b1 100644 --- a/sci-libs/dealii/Manifest +++ b/sci-libs/dealii/Manifest @@ -6,3 +6,5 @@ DIST dealii-9.4.1-offline_documentation.tar.gz 392007419 BLAKE2B 81404b02ba7dc97 DIST dealii-9.4.1-offline_documentation.tar.gz.asc 246 BLAKE2B 9ace22c9b174e642cd3fba94c165d816c62814f892f5f6f272efa0301613dc55251152825e726fc6cf7e89bbfb7fa3552ec58ad426a7d58a74ecb89b9072f742 SHA512 50b43dd34a0687395f516f4910581df71054fa8be3c98006566ea649d0af866d38c9793da548ba6bdb7a9fec452dfb6d928d336aace943522d7c3f854209b81b DIST dealii-9.4.1.tar.gz 30298204 BLAKE2B 499f542c7a7f071d04048127199c7bebf5668b6e8d13fc2701dd18e28165442e58112ee9e4926e16a592bffdd5d7b7c240eea55808e5f9c021961f7e44b7da79 SHA512 39089aff462d3ff4244ce75f74a4cd908f8f72a81dcc3fb02ca91b3cad2442ceb78677e72cd928b36a04d352c4baa146a25fa5e14c886ca9e2bad0be0069f7b8 DIST dealii-9.4.1.tar.gz.asc 246 BLAKE2B dbb1dc7b3e8a97f29287f154d11cd3db2566fdc4c7667fa57e686e2feba33f2115546408365f0e8f490ba593cb582b12489de373da3e33e8702b6e16804c7ebf SHA512 eb987d34f19b59d523d79f3c2c99f5f3125b1d0c71af0eb32b77ad5959d6197b79f1971a8a79dbc52bab698335dcb6091aac88c51d845a1e07d3681c089754c7 +DIST dealii-9.5.0-offline_documentation.tar.gz 412499027 BLAKE2B 521aa2488d84d48a624f4cbdbe9c173d0cdcee2df8d06b97b7c25ba28d4a2113a7da9fd9abd9eb64cd56b37f8edc716bd034fc3ba8823f8b1def26c34aaeeb55 SHA512 2e0d331f92d52b0fd909a0139157a1960a9222d46d537611f0508cdb79020a8e51ff0da6aefdf95adff732cea050b72df7dc1a8af7e93c736721970218815cfe +DIST dealii-9.5.0.tar.gz 31524412 BLAKE2B 0388b4c8441b1e59baba3fcb3f19c19a357c452c7b30a95a040c1ae628f56734d85aeb4ed755fc68b7bb6c28b508d857f14bb0793e23b7e207f260e0a0bf70ac SHA512 33308711f9efb41030a509f25c537680e0980df95d90947641958f12ddd00c3aee542837de8ba4d100cbdb5470c001132c7526b52020e0eb219bf4b0f6c23586 diff --git a/sci-libs/dealii/dealii-9.5.0.ebuild b/sci-libs/dealii/dealii-9.5.0.ebuild new file mode 100644 index ..fc798a6b87d3 --- /dev/null +++ b/sci-libs/dealii/dealii-9.5.0.ebuild @@ -0,0 +1,168 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# deal.II uses its own FindLAPACK.cmake file that calls into the system +# FindLAPACK.cmake module and does additional internal setup. Do not remove +# any of these modules: +CMAKE_REMOVE_MODULES_LIST="" + +inherit cmake flag-o-matic + +DESCRIPTION="Solving partial differential equations with the finite element method" +HOMEPAGE="https://www.dealii.org/; + +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/dealii/dealii.git; + SRC_URI="" +else + SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz + doc? ( + https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}-offline_documentation.tar.gz + )" + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="LGPL-2.1+" +SLOT="0" +IUSE=" + adolc arborx assimp arpack cgal cpu_flags_x86_avx cpu_flags_x86_avx512f + cpu_flags_x86_sse2 cuda +debug doc +examples ginkgo gmsh +gsl hdf5 + +lapack metis mpi muparser opencascade p4est petsc scalapack slepc + +sparse sundials symengine trilinos +" + +# TODO: add slepc use flag once slepc is packaged for gentoo-science +REQUIRED_USE=" + arborx? ( trilinos ) + p4est? ( mpi ) + slepc? ( petsc ) + trilinos? ( mpi )" + +RDEPEND="dev-libs/boost:= + app-arch/bzip2 + sys-libs/zlib + dev-cpp/tbb:= + arborx? ( sci-libs/arborx[mpi=] ) + adolc? ( sci-libs/adolc ) + arpack? ( sci-libs/arpack[mpi=] ) + assimp? ( media-libs/assimp:= ) + cgal? ( sci-mathematics/cgal ) + cuda? ( dev-util/nvidia-cuda-toolkit ) + ginkgo? ( sci-libs/ginkgo ) + gmsh? ( sci-libs/gmsh ) + gsl? ( sci-libs/gsl:= ) + hdf5? ( sci-libs/hdf5[mpi=] ) + lapack? ( virtual/lapack ) + metis? ( + >=sci-libs/metis-5 + mpi? ( >=sci-libs/parmetis-4 ) + ) + mpi? ( virtual/mpi[cxx] ) + muparser? ( dev-cpp/muParser ) + opencascade? ( sci-libs/opencascade:= ) + p4est? ( sci-libs/p4est[mpi] ) + petsc? ( sci-mathematics/petsc[mpi=] ) + scalapack? ( sci-libs/scalapack ) + slepc? ( sci-mathematics/slepc[mpi=] ) + sparse? (
[gentoo-commits] repo/gentoo:master commit in: sci-libs/dealii/
commit: b9f726a4c8c73356f8abb48e1096dd56d833b123 Author: Matthias Maier gentoo org> AuthorDate: Tue Jul 11 02:59:32 2023 + Commit: Matthias Maier gentoo org> CommitDate: Tue Jul 11 02:59:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f726a4 sci-libs/dealii: update live ebuild Signed-off-by: Matthias Maier gentoo.org> sci-libs/dealii/dealii-.ebuild | 17 +++-- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/sci-libs/dealii/dealii-.ebuild b/sci-libs/dealii/dealii-.ebuild index 3d175695c483..c6d3a65a9086 100644 --- a/sci-libs/dealii/dealii-.ebuild +++ b/sci-libs/dealii/dealii-.ebuild @@ -31,7 +31,7 @@ IUSE=" adolc arborx assimp arpack cgal cpu_flags_x86_avx cpu_flags_x86_avx512f cpu_flags_x86_sse2 cuda +debug doc +examples ginkgo gmsh +gsl hdf5 +lapack metis mpi muparser opencascade p4est petsc scalapack slepc - +sparse static-libs sundials symengine trilinos + +sparse sundials symengine trilinos " # TODO: add slepc use flag once slepc is packaged for gentoo-science @@ -70,7 +70,12 @@ RDEPEND="dev-libs/boost:= sparse? ( sci-libs/umfpack ) sundials? ( sci-libs/sundials:= ) symengine? ( >=sci-libs/symengine-0.4:= ) - trilinos? ( sci-libs/trilinos )" + trilinos? ( sci-libs/trilinos ) + || ( + dev-cpp/kokkos + sci-libs/trilinos + ) + " DEPEND="${RDEPEND} virtual/pkgconfig @@ -109,7 +114,6 @@ src_configure() { -DDEAL_II_WITH_GMSH="$(usex gmsh)" -DDEAL_II_WITH_GSL="$(usex gsl)" -DDEAL_II_WITH_HDF5="$(usex hdf5)" - -DDEAL_II_WITH_KOKKOS="$(usex trilinos)" -DDEAL_II_WITH_LAPACK="$(usex lapack)" -DDEAL_II_WITH_METIS="$(usex metis)" -DDEAL_II_WITH_MPI="$(usex mpi)" @@ -122,8 +126,6 @@ src_configure() { -DDEAL_II_WITH_SUNDIALS="$(usex sundials)" -DDEAL_II_WITH_SYMENGINE="$(usex symengine)" -DDEAL_II_WITH_UMFPACK="$(usex sparse)" - -DBUILD_SHARED_LIBS="$(usex !static-libs)" - -DDEAL_II_PREFER_STATIC_LIBS="$(usex static-libs)" -DDEAL_II_WITH_TBB=ON -DDEAL_II_WITH_TASKFLOW=OFF -DDEAL_II_WITH_TRILINOS="$(usex trilinos)" @@ -147,11 +149,6 @@ src_configure() { append-cxxflags "-msse2" fi - # Unconditionally enable strict C++17 standard. This is necessary for - # USE=cgal and USE=kokkos and safe to set for all presently supported - # compilers - append-cxxflags "-std=c++17" - cmake_src_configure }
[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/
commit: c4a7fdfb15c988d67f187af784cbaa9d4e4b9833 Author: Victor Skovorodnikov yandex com> AuthorDate: Tue Jul 11 02:01:55 2023 + Commit: Victor Skovorodnikov yandex com> CommitDate: Tue Jul 11 02:03:43 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c4a7fdfb net-p2p/dogecoin-qt: keyword 1.14.6 for ~amd64 Signed-off-by: Victor Skovorodnikov yandex.com> net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild index c2466e83b..3476c8cf7 100644 --- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild +++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz -> LICENSE="MIT" SLOT="0" DB_VER="5.3" -KEYWORDS="~x86" +KEYWORDS="~amd64 ~x86" IUSE="tests +wallet +prune zmq" DOGEDIR="/opt/${PN}" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: 26f73cddbae89f5a1a19264a4cf8777b016d9aaf Author: Sam James gentoo org> AuthorDate: Tue Jul 11 01:15:54 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jul 11 01:15:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26f73cdd sys-apps/portage: Stabilize 3.0.49 amd64, #910184 Signed-off-by: Sam James gentoo.org> sys-apps/portage/portage-3.0.49.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/portage/portage-3.0.49.ebuild b/sys-apps/portage/portage-3.0.49.ebuild index 9e5f7353bb48..8cf174c553ec 100644 --- a/sys-apps/portage/portage-3.0.49.ebuild +++ b/sys-apps/portage/portage-3.0.49.ebuild @@ -22,7 +22,7 @@ if [[ ${PV} == ]] ; then inherit git-r3 else SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: sys-boot/grub/
commit: 3e5fb448d81388da0f20eef40e0d2a94955941d2 Author: Mike Gilbert gentoo org> AuthorDate: Tue Jul 11 01:07:01 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Jul 11 01:07:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e5fb448 sys-boot/grub: unkeyword 2.12_rc1 Signed-off-by: Mike Gilbert gentoo.org> sys-boot/grub/grub-2.12_rc1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-boot/grub/grub-2.12_rc1.ebuild b/sys-boot/grub/grub-2.12_rc1.ebuild index 8d6f9d06e40d..96f3d98c6f01 100644 --- a/sys-boot/grub/grub-2.12_rc1.ebuild +++ b/sys-boot/grub/grub-2.12_rc1.ebuild @@ -44,7 +44,7 @@ if [[ ${PV} != ]]; then SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" S=${WORKDIR}/${P%_*} fi - KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + #KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" else inherit git-r3 EGIT_REPO_URI="https://git.savannah.gnu.org/git/grub.git;
[gentoo-commits] repo/gentoo:master commit in: sys-boot/grub/
commit: 24b522484fe0dc6e26dc0ae396503dd0334ba46c Author: Mike Gilbert gentoo org> AuthorDate: Tue Jul 11 01:05:30 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Jul 11 01:05:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b52248 sys-boot/grub: add 2.12_rc1 Signed-off-by: Mike Gilbert gentoo.org> sys-boot/grub/Manifest | 2 ++ sys-boot/grub/{grub-.ebuild => grub-2.12_rc1.ebuild} | 10 ++ sys-boot/grub/grub-.ebuild | 10 ++ 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/sys-boot/grub/Manifest b/sys-boot/grub/Manifest index 68b8d6346838..6c70d9827749 100644 --- a/sys-boot/grub/Manifest +++ b/sys-boot/grub/Manifest @@ -1,4 +1,6 @@ DIST dejavu-sans-ttf-2.37.zip 417746 BLAKE2B c8904f3cd5a49370a7dc10e456684c88aeae998a99090bf4d0a5baa4f36cc8fb8f70586cf6d610a5ffeee97261d28c80f55bbe9dcfc3ed796d5c2d60e79adb58 SHA512 ede5899daa1984c5aa8cacb1c850eb53f189dddef3d9bb78bf9774d8976b7c0d6eb0bcf86237cd7d11f5b36cf5b5058d42cd94d3bd76f2bd0931c7ceb1271fae DIST grub-2.06-backports-r2.tar.xz 40416 BLAKE2B d9b4a8274a24aa35023eef7450bc4311045d0872250b1d11b1714b9daa32f7862fe1444b5b86db8b885a9f7b3af2459a5b2f87f0beaf4326a982fd96ec51d602 SHA512 99cf40b3d3d10cf6ba928ccc571c3a8baab217f650267fa7de4ba4ce807a895ff9414156647cc4dcb34bfbe48747a0c486bf60fee1c188a2dc89f26c2db3840f DIST grub-2.06.tar.xz 6581924 BLAKE2B 2a40b9b03d7bb3b9e7b1309ab274d686f01b3c42e7035ebc6e5a0e59a59c3b7362ba518341664b314cb0dbc8222bb10ea05ce09f08ce9d58a293207cb909e417 SHA512 4f11c648f3078567e53fc0c74d5026fdc6da4be27d188975e79d9a4df817ade0fe5ad2ddd694238a07edc45adfa02943d83c57767dd51548102b375e529e8efe +DIST grub-2.12~rc1.tar.xz 6589460 BLAKE2B edfad62a01970026ca4ad088056da6225ef1319a08e8a95418b24cc8102be7fe45bb1412797aab13f8c1f4f690cf2fa9e5b4725f6769013ce76aa81c43952557 SHA512 6f1fbce004b6dccf58e203bf6a6eeb771bac5ecc54b503265e56a97e9adce0221677bb3e64328144ec921f327a099f0345e7a9952be41cd8808f7635cded52cb DIST unifont-12.1.02.pcf.gz 1335424 BLAKE2B 97080312468e3f3c8aa6f49cef08f5622641e8c9c035f3ede1e09d8d98de4e78d3b23c8aba2e8070eb46cbebd2d55e8568e467d7f15f35aa8fc8db792b7e5f14 SHA512 b280b2db7cf5f480b0668c331130dede2c0cc87d5e02e44566b77787113d0f6604d0105522858288f2ac6b8e77df7a2d9878725013a6c778dc5bfb183156e2f0 +DIST unifont-15.0.06.pcf.gz 1358322 BLAKE2B 81811e3de390ca35d1a2dc1f1dee73464e97f44907ba522c218ba9c5e39ca3c9d767552780a257a97c156eb623c17786d9c0d2b67786d61df5ca33a1e10db7ca SHA512 0a28a406629c604f5cbf51f501528239a7ed50d19f93ea505bc5bdc72639e4b926b03f4b8782a5733041f7cdb4aebb9948ac7cfd5a8ad9a0fe309944e595517b diff --git a/sys-boot/grub/grub-.ebuild b/sys-boot/grub/grub-2.12_rc1.ebuild similarity index 97% copy from sys-boot/grub/grub-.ebuild copy to sys-boot/grub/grub-2.12_rc1.ebuild index e10ab779e8e6..8d6f9d06e40d 100644 --- a/sys-boot/grub/grub-.ebuild +++ b/sys-boot/grub/grub-2.12_rc1.ebuild @@ -44,7 +44,7 @@ if [[ ${PV} != ]]; then SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" S=${WORKDIR}/${P%_*} fi - KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" else inherit git-r3 EGIT_REPO_URI="https://git.savannah.gnu.org/git/grub.git; @@ -57,7 +57,7 @@ PATCHES=( ) DEJAVU=dejavu-sans-ttf-2.37 -UNIFONT=unifont-12.1.02 +UNIFONT=unifont-15.0.06 SRC_URI+=" fonts? ( mirror://gnu/unifont/${UNIFONT}/${UNIFONT}.pcf.gz ) themes? ( mirror://sourceforge/dejavu/${DEJAVU}.zip )" @@ -129,7 +129,7 @@ RDEPEND="${DEPEND} nls? ( sys-devel/gettext ) " -RESTRICT="!test? ( test )" +RESTRICT="!test? ( test ) test? ( userpriv )" QA_EXECSTACK="usr/bin/grub-emu* usr/lib/grub/*" QA_PRESTRIPPED="usr/lib/grub/.*" @@ -280,7 +280,9 @@ src_compile() { src_test() { # The qemu dependency is a bit complex. # You will need to adjust QEMU_SOFTMMU_TARGETS to match the cpu/platform. - grub_do emake check + local SANDBOX_WRITE=${SANDBOX_WRITE} + addwrite /dev + grub_do emake -j1 check } src_install() { diff --git a/sys-boot/grub/grub-.ebuild b/sys-boot/grub/grub-.ebuild index e10ab779e8e6..8d6f9d06e40d 100644 --- a/sys-boot/grub/grub-.ebuild +++ b/sys-boot/grub/grub-.ebuild @@ -44,7 +44,7 @@ if [[ ${PV} != ]]; then SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" S=${WORKDIR}/${P%_*} fi - KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" else inherit git-r3 EGIT_REPO_URI="https://git.savannah.gnu.org/git/grub.git; @@ -57,7 +57,7 @@ PATCHES=( ) DEJAVU=dejavu-sans-ttf-2.37 -UNIFONT=unifont-12.1.02 +UNIFONT=unifont-15.0.06 SRC_URI+=" fonts? ( mirror://gnu/unifont/${UNIFONT}/${UNIFONT}.pcf.gz ) themes? (
[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/
commit: cbed2639431546bff58d65898f9028eddd8e8d7f Author: Julien Roy jroy ca> AuthorDate: Mon Jul 10 23:44:46 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Jul 10 23:44:46 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cbed2639 www-client/nyxt: drop 3.2.1 Signed-off-by: Julien Roy jroy.ca> www-client/nyxt/Manifest | 1 - www-client/nyxt/nyxt-3.2.1.ebuild | 100 -- 2 files changed, 101 deletions(-) diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest index c549137f5..9296ff512 100644 --- a/www-client/nyxt/Manifest +++ b/www-client/nyxt/Manifest @@ -1,3 +1,2 @@ -DIST nyxt-3.2.1.gh.tar.xz 16740188 BLAKE2B 324f4d0b6b5e7242cc3a9d5ff95fc26f2bde11d77afc309e167da009d4dc39d552b341caa811a7d5cd0bcc61794885f4f4bf81170179a9fcc321e586b068ca14 SHA512 01ecd1cc1b07c12a4e25fb803f53dcb8542a0e8c60217ee629652e47db63d6f39c6835c71cc733bf9a001b0791af72a111a06cc67e5bea1ae4d387f8a30f DIST nyxt-3.3.0.gh.tar.xz 16742852 BLAKE2B 7c3b35cd8129dbe67da68595e31466965677235904dc9b924dcf5a8299b89b683b51b80abf1c52eac109837d5c299e3b27c74016965b04f0b5195566a6a937d4 SHA512 9dbd5808a4563f91920a4bdaaef24d5e9bd254979b8e962cae1508f7686fad8957aec7da0540b4abbcdfda7dd5c1e3f205dbf9b7141de5a4df4a9521c0af3815 DIST nyxt-3.4.0.gh.tar.xz 16745700 BLAKE2B 7a611f594d1267101a1e0083092da58db48e167045b94dc063c23bb95e837e568388154dfd78d7f52876a41b16863a6c14d2e6c654f5ee61a91eaf1acf863fd1 SHA512 e104219f6e7f69e8fd51a5a07280924d9ba1703a9c1661acf80f6158b0c4262f32b80d760cf08b269e2e18ae9727fed0d59451a53bb1f175042a68fd686807ed diff --git a/www-client/nyxt/nyxt-3.2.1.ebuild b/www-client/nyxt/nyxt-3.2.1.ebuild deleted file mode 100644 index 5ef18c896..0 --- a/www-client/nyxt/nyxt-3.2.1.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop optfeature xdg-utils - -DESCRIPTION="Nyxt - the hacker's power-browser" -HOMEPAGE="https://nyxt.atlas.engineer/; - -if [[ "${PV}" = ** ]] -then - inherit git-r3 - EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git; -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz -> ${PF}.gh.tar.xz" -fi - -# Portage replaces the nyxt binary with scbl when stripping -RESTRICT="mirror strip" - -LICENSE="BSD CC-BY-SA-3.0" -SLOT="0" -IUSE="doc" - -RDEPEND=" - dev-libs/gobject-introspection - gnome-base/gsettings-desktop-schemas - media-libs/gst-plugins-bad - media-libs/gst-plugins-base - media-libs/gst-plugins-good - media-libs/gst-plugins-ugly - media-plugins/gst-plugins-libav - net-libs/glib-networking - net-libs/webkit-gtk:4.1 - sys-libs/libfixposix -" - -DEPEND="${RDEPEND}" -BDEPEND=" - >=dev-lisp/sbcl-2.0.0 -" - -src_unpack() { - default - - # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory - # so we create it instead of working directly in ${WORKDIR} - if [[ "${PV}" != ** ]] - then - mkdir "${WORKDIR}/${P}" || die - mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die - mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die - fi -} - -src_compile() { - emake all - use doc && emake doc -} - -src_install(){ - dobin "${S}/nyxt" - - if [ "$(use doc)" ] - then - docinto "/usr/share/doc/${P}" - dodoc "${S}/manual.html" - fi - - newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png - domenu "${S}/assets/nyxt.desktop" -} - -pkg_postinst() { - xdg_mimeinfo_database_update - xdg_desktop_database_update - xdg_icon_cache_update - optfeature "for X11 clipboard support" "x11-misc/xclip" - optfeature "for spellchecking" "app-text/enchant" -} - -pkg_postrm() { - xdg_mimeinfo_database_update - xdg_desktop_database_update - xdg_icon_cache_update -}
[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/
commit: 5d6a6feee6b19b8a85bae4f0468d10fac844729f Author: Julien Roy jroy ca> AuthorDate: Mon Jul 10 23:44:34 2023 + Commit: Julien Roy jroy ca> CommitDate: Mon Jul 10 23:44:34 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5d6a6fee www-client/nyxt: add 3.4.0 Signed-off-by: Julien Roy jroy.ca> www-client/nyxt/Manifest | 1 + www-client/nyxt/nyxt-3.4.0.ebuild | 100 ++ 2 files changed, 101 insertions(+) diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest index be41fc7da..c549137f5 100644 --- a/www-client/nyxt/Manifest +++ b/www-client/nyxt/Manifest @@ -1,2 +1,3 @@ DIST nyxt-3.2.1.gh.tar.xz 16740188 BLAKE2B 324f4d0b6b5e7242cc3a9d5ff95fc26f2bde11d77afc309e167da009d4dc39d552b341caa811a7d5cd0bcc61794885f4f4bf81170179a9fcc321e586b068ca14 SHA512 01ecd1cc1b07c12a4e25fb803f53dcb8542a0e8c60217ee629652e47db63d6f39c6835c71cc733bf9a001b0791af72a111a06cc67e5bea1ae4d387f8a30f DIST nyxt-3.3.0.gh.tar.xz 16742852 BLAKE2B 7c3b35cd8129dbe67da68595e31466965677235904dc9b924dcf5a8299b89b683b51b80abf1c52eac109837d5c299e3b27c74016965b04f0b5195566a6a937d4 SHA512 9dbd5808a4563f91920a4bdaaef24d5e9bd254979b8e962cae1508f7686fad8957aec7da0540b4abbcdfda7dd5c1e3f205dbf9b7141de5a4df4a9521c0af3815 +DIST nyxt-3.4.0.gh.tar.xz 16745700 BLAKE2B 7a611f594d1267101a1e0083092da58db48e167045b94dc063c23bb95e837e568388154dfd78d7f52876a41b16863a6c14d2e6c654f5ee61a91eaf1acf863fd1 SHA512 e104219f6e7f69e8fd51a5a07280924d9ba1703a9c1661acf80f6158b0c4262f32b80d760cf08b269e2e18ae9727fed0d59451a53bb1f175042a68fd686807ed diff --git a/www-client/nyxt/nyxt-3.4.0.ebuild b/www-client/nyxt/nyxt-3.4.0.ebuild new file mode 100644 index 0..5ef18c896 --- /dev/null +++ b/www-client/nyxt/nyxt-3.4.0.ebuild @@ -0,0 +1,100 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop optfeature xdg-utils + +DESCRIPTION="Nyxt - the hacker's power-browser" +HOMEPAGE="https://nyxt.atlas.engineer/; + +if [[ "${PV}" = ** ]] +then + inherit git-r3 + EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git; +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz -> ${PF}.gh.tar.xz" +fi + +# Portage replaces the nyxt binary with scbl when stripping +RESTRICT="mirror strip" + +LICENSE="BSD CC-BY-SA-3.0" +SLOT="0" +IUSE="doc" + +RDEPEND=" + dev-libs/gobject-introspection + gnome-base/gsettings-desktop-schemas + media-libs/gst-plugins-bad + media-libs/gst-plugins-base + media-libs/gst-plugins-good + media-libs/gst-plugins-ugly + media-plugins/gst-plugins-libav + net-libs/glib-networking + net-libs/webkit-gtk:4.1 + sys-libs/libfixposix +" + +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-lisp/sbcl-2.0.0 +" + +src_unpack() { + default + + # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory + # so we create it instead of working directly in ${WORKDIR} + if [[ "${PV}" != ** ]] + then + mkdir "${WORKDIR}/${P}" || die + mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die + mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die + fi +} + +src_compile() { + emake all + use doc && emake doc +} + +src_install(){ + dobin "${S}/nyxt" + + if [ "$(use doc)" ] + then + docinto "/usr/share/doc/${P}" + dodoc "${S}/manual.html" + fi + + newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png + domenu "${S}/assets/nyxt.desktop" +} + +pkg_postinst() { + xdg_mimeinfo_database_update + xdg_desktop_database_update + xdg_icon_cache_update + optfeature "for X11 clipboard support" "x11-misc/xclip" + optfeature "for spellchecking" "app-text/enchant" +} + +pkg_postrm() { + xdg_mimeinfo_database_update + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nessus-bin/
commit: 3a915fdb85454e8f0ea3971d07696e91bed9b72f Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 10 22:20:27 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 10 23:04:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a915fdb net-analyzer/nessus-bin: add 10.5.3, drop 10.5.2 Signed-off-by: Marek Szuba gentoo.org> net-analyzer/nessus-bin/Manifest | 4 ++-- .../nessus-bin/{nessus-bin-10.5.2.ebuild => nessus-bin-10.5.3.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/nessus-bin/Manifest b/net-analyzer/nessus-bin/Manifest index 653642a4ce7b..1d8e75c44d01 100644 --- a/net-analyzer/nessus-bin/Manifest +++ b/net-analyzer/nessus-bin/Manifest @@ -1,2 +1,2 @@ -DIST Nessus-10.5.2-es8.aarch64.rpm 58830260 BLAKE2B 479715de274e33b305bea32016b872fb391378ca5d2ce75d3526abb72a17b2d460a8791e54729406e02d0cf7a603415a2147f0a526df67e64552dbb4626bcb24 SHA512 aec3c3dd7af05b7cba7bccbc6542a2a44ed81a276ae61b395c227e6427a575a1573b870eafaf85b67ac0a1dfb7e7dd5947eee36e5e6378bd4f48240eb4ba9277 -DIST Nessus-10.5.2-es8.x86_64.rpm 60204196 BLAKE2B c991f166b22cd406504538216b945150cf6d5db9e8d5c6d7a87657df6a55a1d08a1d41f42369937e1096a3edbb0ac411d5aa6e1f2d231b6e37691596efc3ee65 SHA512 718b41c3856427b933ccd7e493a92dd8a1250c52bce85546519422e3bbd70c24b77c2ac496d218e27b434b5ad08f81f8683fdaa72c1a8e5c66d43e7e7c4c8c68 +DIST Nessus-10.5.3-es8.aarch64.rpm 58985712 BLAKE2B 37e33beb2d2dc033427e8d3d3d7cb7b205461200f542af1275ee8bc35beecd1f92fcaed012a3d2749db50b40290591d357d771cc96ff40921f7aed3baffc10cb SHA512 d4b3ec54e8a5d13cde890633fb2b4be26b5b9673ba221309f830703de760cd91e8ceed7c6f53d59ff527857c001e1a3d8fdd290e8cb0d7cc8ac4d04dc8409b49 +DIST Nessus-10.5.3-es8.x86_64.rpm 60361352 BLAKE2B 1eab4a62c94832fb4b528123b457490d0b9769bea632141b0cfdb2f17cbfdfc080b3afb934e313eb61caa166501d211092721ddd946bb556312eb7914189aecf SHA512 a518da6eb56435cc3b4210c4ed7f9bf76452b983c6a69639745210c564a52f6b9b7e00ceaa36983fff703e1f98eac3cabdb80d0ee85dc94c882b5e42f04b08d5 diff --git a/net-analyzer/nessus-bin/nessus-bin-10.5.2.ebuild b/net-analyzer/nessus-bin/nessus-bin-10.5.3.ebuild similarity index 100% rename from net-analyzer/nessus-bin/nessus-bin-10.5.2.ebuild rename to net-analyzer/nessus-bin/nessus-bin-10.5.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nessus-agent-bin/
commit: 73763b0bc5cc9939c4ac98d45e631f45af81273e Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 10 22:20:53 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 10 23:04:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73763b0b net-analyzer/nessus-agent-bin: add 10.4.1, drop 10.4.0 Signed-off-by: Marek Szuba gentoo.org> net-analyzer/nessus-agent-bin/Manifest| 4 ++-- ...{nessus-agent-bin-10.4.0.ebuild => nessus-agent-bin-10.4.1.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/nessus-agent-bin/Manifest b/net-analyzer/nessus-agent-bin/Manifest index 70635c6de38f..5619fadea0b8 100644 --- a/net-analyzer/nessus-agent-bin/Manifest +++ b/net-analyzer/nessus-agent-bin/Manifest @@ -1,2 +1,2 @@ -DIST NessusAgent-10.4.0-es8.aarch64.rpm 18363096 BLAKE2B 478a92a6a6da322b3bc1c2a16b9257e0a538aa76416919f8a2f2101f9776b3991f8c21fbb0da8e4fe6c0b50db6b49c77386eded8a85d5d2a8dff33f05ecc7575 SHA512 ce3a7b36af5d1f45623433100eb2a708cf6cabad961204023b8335f665fc1a3b82d1afc17345b5fc96bcc945976ac8edb4cfeac97fbb59b8c11edef42268a534 -DIST NessusAgent-10.4.0-es8.x86_64.rpm 19767232 BLAKE2B 8205d5699eb28132070f30bbab41cd3331b3b7cba5da4f61156f7cca056e323638995445bdb519f03ebdc4c8184072344c5f64e32d2c66f444de012cf4ed0221 SHA512 fad38bc7526c7522d34c6c1cf2ca86b56c9d3850a954e769533036432e4f279dcb669f6b7fa89b633bfd520cf383de3dd8e624c15415d8ba1f4e0708ebe7fdd6 +DIST NessusAgent-10.4.1-es8.aarch64.rpm 18298448 BLAKE2B 498c23274d84376ac14a128ee61bbcb966b68de535b2e0bc56397abaf2b1b02ab24984f45c945bce6265e3fe4713a2aa67fc5b20411eda2d131ad5d52db1c717 SHA512 b3145dcde06548695f2b75792a34eb39e110af437c4b12c37ddf040a83966fca1b83e09eca5759a8e56c5341d20b643244e9d8ec8571d33f76431241eec9bbde +DIST NessusAgent-10.4.1-es8.x86_64.rpm 19686968 BLAKE2B 107467bd6e911b9932290b610025fec6766a0e98ffee6c45abeaf07a73b18ed423ba03c501ac09e4f2a12e1e0ba39dbb4989c9ddc9e2a75f218c6d3773325724 SHA512 377f5bf1db9f582e7c65d0a21624cd990183b47a633c777da67e119c6b3da847da8aea482a78e8e48aaa9d3c1798b9c0c9bbb902c8760c53ff4371884d3e9ca9 diff --git a/net-analyzer/nessus-agent-bin/nessus-agent-bin-10.4.0.ebuild b/net-analyzer/nessus-agent-bin/nessus-agent-bin-10.4.1.ebuild similarity index 100% rename from net-analyzer/nessus-agent-bin/nessus-agent-bin-10.4.0.ebuild rename to net-analyzer/nessus-agent-bin/nessus-agent-bin-10.4.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/pre-commit/
commit: b3c5f6b7c0ef48258a87c93f0a34450d4cd010ae Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 10 22:41:57 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 10 23:04:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c5f6b7 dev-vcs/pre-commit: add 3.3.3, drop 3.2.2 Signed-off-by: Marek Szuba gentoo.org> dev-vcs/pre-commit/Manifest | 2 +- dev-vcs/pre-commit/{pre-commit-3.2.2.ebuild => pre-commit-3.3.3.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-vcs/pre-commit/Manifest b/dev-vcs/pre-commit/Manifest index e1c4c261a007..c1591275d338 100644 --- a/dev-vcs/pre-commit/Manifest +++ b/dev-vcs/pre-commit/Manifest @@ -1,3 +1,3 @@ DIST pre-commit-3.0.4.gh.tar.gz 264952 BLAKE2B 3c45da675d5a1a1fc115db0ef7186c1ec1e5a6d6d9353c5a53dba85a14de2c94bafe0ef9e8d0b04bae55ded81890d726997e695c95889719096205e1b212a237 SHA512 d51aca29b50f67ae42aa70d849939e6af96ff64c6fb214cddbc5a35cacebb8a54a490d0615a1a499516fcc2a06bb47d7e11da84ef636c3fcfdc8d2cbe343 -DIST pre-commit-3.2.2.gh.tar.gz 267269 BLAKE2B b3b245b2ac0f0f4012e2612515e376aaaf5b4de0b5494c02a2b38b1b9b8584ae3fa7d9ee482ee19bbf6eb5ac1d5f9ec187e44c4bb7bb6046488b178628af850e SHA512 bf2602508425482e57c2e1b1ca2b36085560fa0e51e5d559b6c715a0534f182897eb54831a17a60a713cea0301a7521bb75c03881e8cb8527fbc565259a23ddf DIST pre-commit-3.3.2.gh.tar.gz 267100 BLAKE2B 5692baacb40482bdafb6ee9c912d98a248396f85b4f31303cb3f5f5aee0cfe68b1cdc2a6ab5ca82166632eb0f984acbad0a9ad2077a33f057e414433496da7f0 SHA512 9b0928cadb4530789f6dd87ea07c320eb76bec9501b46887929918f9dc5dc39773ead90536cb85cb317140682c2a4cee0dc7bcbc040759e76d504023cb5e40fd +DIST pre-commit-3.3.3.gh.tar.gz 267281 BLAKE2B dbe3b90dd3808d24084ede3e9bd76ddc5b070d43bd70b3fa813f8e8e95875a178b86632208463c50a3d68868f2dd9d888e00e7bf3aeba3f3b78c7cd39b514270 SHA512 d126bead7ffa2c72213a894c82bc45d0bce8b508cf7190e7b7d56c667b5d3ebff80eedf7ecb4bb1e01923ef9a43878b73356fda866614d8cbcc8f241ee9e01f7 diff --git a/dev-vcs/pre-commit/pre-commit-3.2.2.ebuild b/dev-vcs/pre-commit/pre-commit-3.3.3.ebuild similarity index 97% rename from dev-vcs/pre-commit/pre-commit-3.2.2.ebuild rename to dev-vcs/pre-commit/pre-commit-3.3.3.ebuild index 017446fb29d3..85138095ce63 100644 --- a/dev-vcs/pre-commit/pre-commit-3.2.2.ebuild +++ b/dev-vcs/pre-commit/pre-commit-3.3.3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_SINGLE_IMPL=1 DISTUTILS_USE_PEP517=setuptools PYTHON_REQ_USE="sqlite"
[gentoo-commits] repo/gentoo:master commit in: mail-mta/msmtp/
commit: 320787d23a876fdb01eb84ce46baac1b6054288b Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 10 22:24:18 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 10 23:04:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=320787d2 mail-mta/msmtp: add 1.8.24 Signed-off-by: Marek Szuba gentoo.org> mail-mta/msmtp/Manifest| 1 + mail-mta/msmtp/msmtp-1.8.24.ebuild | 143 + 2 files changed, 144 insertions(+) diff --git a/mail-mta/msmtp/Manifest b/mail-mta/msmtp/Manifest index b8d65d24b3c9..24f30a703154 100644 --- a/mail-mta/msmtp/Manifest +++ b/mail-mta/msmtp/Manifest @@ -1 +1,2 @@ DIST msmtp-1.8.23.tar.xz 401656 BLAKE2B 7033c7e8ad74826ab233bd9b08b8db8e17f6c9bd4cc9f6e65890099e4e12445f4665acc2faf1468f5d6f5e16a53c2479d5a0144e39d65c0521436832c1a049c5 SHA512 69675cb539fa5c78b83e90a460e8215e56b1d0fa7a18729eb058b8d51414d13b88fbcdb2092767e7e96c325a143230ac09e041ea74d068bf267e508418cf674a +DIST msmtp-1.8.24.tar.xz 409268 BLAKE2B 1661dffbdf9418665dfea3eacdcb716a27ea0916024247ccc221d0f6c3da0076f9bc3b822e9f0c152185f08b8d929268f8eaf63489304225d200a093fcff9d46 SHA512 9bcd1431bd27a74cea931da0e89adfdc53b5be027cef4a735e2fdaba3aed38408b4a266960b51a4071664b88b1af4545a3df5acf64b9ab8ce84000c49a8286ff diff --git a/mail-mta/msmtp/msmtp-1.8.24.ebuild b/mail-mta/msmtp/msmtp-1.8.24.ebuild new file mode 100644 index ..f8f460e9df26 --- /dev/null +++ b/mail-mta/msmtp/msmtp-1.8.24.ebuild @@ -0,0 +1,143 @@ +# Copyright 2004-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps + +DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt" +HOMEPAGE="https://marlam.de/msmtp/; +SRC_URI="https://marlam.de/msmtp/releases/${P}.tar.xz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="daemon doc keyring +gnutls idn +mta nls sasl ssl" + +# fcaps.eclass unconditionally defines "filecaps" USE flag which we need for +# USE="daemon" in order to set the caps we need. +REQUIRED_USE="daemon? ( filecaps )" + +# Upstream discourages usage of openssl. See also +# https://marlam.de/msmtp/news/openssl-discouraged/ +DEPEND=" + keyring? ( app-crypt/libsecret ) + idn? ( net-dns/libidn2:= ) + nls? ( virtual/libintl ) + sasl? ( net-misc/gsasl[client] ) + ssl? ( + gnutls? ( net-libs/gnutls[idn?] ) + !gnutls? ( dev-libs/libretls:= ) + ) +" + +RDEPEND="${DEPEND} + net-mail/mailbase + daemon? ( + acct-group/msmtpd + acct-user/msmtpd + ) + mta? ( + !mail-mta/courier + !mail-mta/esmtp + !mail-mta/exim + !mail-mta/netqmail + !mail-mta/nullmailer + !mail-mta/postfix + !mail-mta/sendmail + !mail-mta/opensmtpd + !>=mail-mta/ssmtp-2.64-r2[mta] + ) +" + +BDEPEND=" + doc? ( virtual/texi2dvi ) + nls? ( sys-devel/gettext ) + virtual/pkgconfig +" + +DOCS="AUTHORS ChangeLog NEWS README THANKS doc/msmtprc*" + +src_prepare() { + # Use default Gentoo location for mail aliases + sed 's:/etc/aliases:/etc/mail/aliases:' \ + -i scripts/find_alias/find_alias_for_msmtp.sh || die + + default +} + +src_configure() { + local myeconfargs=( + --disable-gai-idn + $(use_enable nls) + $(use_with daemon msmtpd) + $(use_with keyring libsecret) + $(use_with idn libidn) + $(use_with sasl libgsasl) + $(use_with ssl tls $(usex gnutls gnutls libtls)) + ) + econf "${myeconfargs[@]}" +} + +src_compile() { + default + + if use doc ; then + cd doc || die + emake html pdf + fi +} + +src_install() { + default + + if use daemon ; then + fcaps CAP_NET_BIND_SERVICE usr/bin/msmtpd + newinitd "${FILESDIR}"/msmtpd.init msmtpd + newconfd "${FILESDIR}"/msmtpd.confd msmtpd + fi + + if use doc ; then + dodoc doc/msmtp.{html,pdf} + fi + + if use mta ; then + dosym ../bin/msmtp /usr/sbin/sendmail + dosym ../bin/msmtp /usr/$(get_libdir)/sendmail + fi + + insinto /usr/share/vim/vimfiles/syntax + doins scripts/vim/msmtp.vim + + insinto /etc + newins doc/msmtprc-system.example msmtprc + + src_install_contrib find_alias find_alias_for_msmtp.sh + src_install_contrib msmtpqueue "*.sh" "README ChangeLog" + src_install_contrib msmtpq "msmtpq msmtp-queue" README.msmtpq + src_install_contrib set_sendmail set_sendmail.sh set_sendmail.conf +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]];
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gmic/
commit: 8ab198dcc010e88364fd77df3a5464b36a7608bf Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 10 22:42:40 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 10 23:04:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ab198dc media-gfx/gmic: add 3.2.6, drop 3.2.2 Signed-off-by: Marek Szuba gentoo.org> media-gfx/gmic/Manifest | 2 +- media-gfx/gmic/{gmic-3.2.2.ebuild => gmic-3.2.6.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-gfx/gmic/Manifest b/media-gfx/gmic/Manifest index 2e7c54c78759..e889e861285a 100644 --- a/media-gfx/gmic/Manifest +++ b/media-gfx/gmic/Manifest @@ -1,3 +1,3 @@ DIST gmic_3.2.0.tar.gz 10933655 BLAKE2B 6b87acb2a356d3d0c00e795d8b66de75acffa1f87b63caf58986ab52730fcd58bb9dfa37caf057ac2ab2a58695dd783c09018305f21d258427d9c1e450d1c14d SHA512 2eccf179e865416ce5a6cc38fd5587fe79fb30cda381ca2bcb1e587f101a55c502422121d4696834bc25b6200aa3c2292ff30947f2704a610f46e61460685f5b -DIST gmic_3.2.2.tar.gz 11321544 BLAKE2B e6786fdb0342e1dfa62043837fedeea25961b375af5d1dde247be373c0ef3e35a556dc78d6dd09b5b4c4ead3b531e2bb6a7b671a400dc9d477b22f1c6c7da6b9 SHA512 be695107f8cceb94789aaa021ca431ead3e0a7f87533478df0942ea6ad94f81639de8af827bb24fbef1baccc6ded8d41b4f5386ed9ee37704c2483ea7596800e DIST gmic_3.2.5.tar.gz 11352319 BLAKE2B 812e28119bcbe485a7551c7afc89d7efb2a46ba3d9cc31597fddcd4c4ba48fa040827eccd92c1abbef3035c057d432f6b7b783ff9067da8be2806a05902bdf35 SHA512 e453b83201fa7aff7dc193c529c6b81306e94990a03356488abbbe3acdf8eb6b07e12c16e496e9607bcb730258218b3431c489b3fd1434bb31e28727be7eae27 +DIST gmic_3.2.6.tar.gz 11574989 BLAKE2B abd33048a448ca8406169c61a9d97bf6e785cbb286cec1d5104f12960640de9eb292677256c074eee5371fa77ed7041671f77a63140c2fa58070c01404962be6 SHA512 26b222c94d68273a8ad4a0c72dca315cb0e17695e601f69cb06d44c49166b8c1050926b8c5d73d21a64613e6ba3b0462e730617db83d2c67b53674bf22e50395 diff --git a/media-gfx/gmic/gmic-3.2.2.ebuild b/media-gfx/gmic/gmic-3.2.6.ebuild similarity index 97% rename from media-gfx/gmic/gmic-3.2.2.ebuild rename to media-gfx/gmic/gmic-3.2.6.ebuild index 3c824f3eee11..e49f4fe6fe0d 100644 --- a/media-gfx/gmic/gmic-3.2.2.ebuild +++ b/media-gfx/gmic/gmic-3.2.6.ebuild @@ -63,8 +63,8 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-3.1.6-ar_so.patch "${FILESDIR}"/${PN}-3.2.0-grep38.patch - "${FILESDIR}"/${PN}-3.2.0-makefile_automagic.patch - "${FILESDIR}"/${PN}-3.2.0-relative_rpath.patch + "${FILESDIR}"/${PN}-3.2.4-makefile_automagic.patch + "${FILESDIR}"/${PN}-3.2.5-relative_rpath.patch ) pkg_pretend() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyopencl/
commit: 0f7b864432327befd3044070bb2aa5e19454b492 Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 10 22:45:10 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 10 23:04:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f7b8644 dev-python/pyopencl: add 2023.1.1 Signed-off-by: Marek Szuba gentoo.org> dev-python/pyopencl/Manifest | 1 + dev-python/pyopencl/pyopencl-2023.1.1.ebuild | 72 2 files changed, 73 insertions(+) diff --git a/dev-python/pyopencl/Manifest b/dev-python/pyopencl/Manifest index 38497f7ae21e..676bb4c02d92 100644 --- a/dev-python/pyopencl/Manifest +++ b/dev-python/pyopencl/Manifest @@ -1 +1,2 @@ +DIST pyopencl-2023.1.1.tar.gz 472723 BLAKE2B 4960db0b9096ef624f0459f6711a6d1fc4561599f96c3b01c5efe3c183c8cc4284b63038b2a5e98d43c194a8e5ce3331886f675c0bc5f44073bc353675400985 SHA512 50c23132028bb2c35816b6c83c054eaf929d333fbb172230e0d696a5e6103ad6ee6ccbbbd0b5d3d2d3c5f02505340a885422097eccecb1bf51845658c7938c8f DIST pyopencl-2023.1.tar.gz 472581 BLAKE2B bfa25646b00b8d5c1a2fb7b98c18383e3013b9aa1573dc1bcbc1e056d3bd50d48fb35b7b74c4d87c079fe9334817ff325edd235bdd0de610373850c3ab057773 SHA512 3a6c61715338b31f9e9c3b9c8afe029e63d2689f9d52174c91cfe7383425643b3d08f5c125ab7e24ca776c86ff19d5adb7bfe56f1bd531ba443f99dcf9449244 diff --git a/dev-python/pyopencl/pyopencl-2023.1.1.ebuild b/dev-python/pyopencl/pyopencl-2023.1.1.ebuild new file mode 100644 index ..19df443f1f4b --- /dev/null +++ b/dev-python/pyopencl/pyopencl-2023.1.1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 multiprocessing pypi + +DESCRIPTION="Python wrapper for OpenCL" +HOMEPAGE=" + https://mathema.tician.de/software/pyopencl/ + https://pypi.org/project/pyopencl/ +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" +IUSE="examples opengl" + +# Running tests on GPUs requires both appropriate hardware and additional permissions +# having been granted to the user running them. Testing on CPUs with dev-libs/pocl +# is in theory possible but has been found to be very fragile, see e.g. Bug #872308. +RESTRICT="test" + +COMMON=">=virtual/opencl-2" +# libglvnd is only needed for the headers +DEPEND="${COMMON} + opengl? ( media-libs/libglvnd )" +RDEPEND="${COMMON} + >=dev-python/mako-0.3.6[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] + >=dev-python/pytools-2021.2.7[${PYTHON_USEDEP}]" +BDEPEND="dev-python/numpy[${PYTHON_USEDEP}] + >=dev-python/pybind11-2.5.0[${PYTHON_USEDEP}] + test? ( dev-libs/pocl )" + +distutils_enable_tests pytest + +python_configure_all() { + local myconf=() + if use opengl; then + myconf+=(--cl-enable-gl) + fi + + "${EPYTHON}" configure.py \ + "${myconf[@]}" +} + +python_test() { + # Use dev-libs/pocl for testing; ignore any other OpenCL devices that might be present + local -x PYOPENCL_TEST="portable:pthread" + # Set the number of threads to match MAKEOPTS + local -x POCL_MAX_PTHREAD_COUNT=$(makeopts_jobs) + # Change to the 'test' directory so that python does not try to import pyopencl from the source directory + # (Importing from the source directory fails, because the compiled '_cl' module is only in the build directory) + pushd test >/dev/null || die + epytest + popd >/dev/null || die +} + +python_install_all() { + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 86f69b05a88ea80acaf24eca55ec529addb800f2 Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 10 21:30:55 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 10 23:04:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f69b05 profiles/base: mask USE=doc on app-admin/ansible-molecule If dev-python/mkdocs-material cannot be prevented from violating the network sandbox, it cannot be used. End of story. Closes: https://bugs.gentoo.org/910093 Signed-off-by: Marek Szuba gentoo.org> profiles/base/package.use.mask | 9 + 1 file changed, 9 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index a5e1c4ab67ea..d851c92ac1f6 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,15 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Marek Szuba (2023-07-10) +# dev-python/mkdocs-material is by design directly integrated with +# Google Fonts and as such violates the network sandbox [1]. +# Upstream documentation mentions an option which supposedly prevents +# this, however adding it to the Molecule mkdocs.yml has had no effect. +# Looks like this will have to be addressed at the level of mkdocs-material. +# [1] https://squidfunk.github.io/mkdocs-material/setup/changing-the-fonts/ +app-admin/ansible-molecule doc + # William Hubbs (2023-06-30) # multiple repeated issues: Bug: #909394 net-libs/nodejs lto
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-machete/
commit: c4c428da8d783c323fabe3bdf05e4cdefca51576 Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 10 22:26:09 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 10 23:04:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c428da dev-vcs/git-machete: add 3.17.6, drop 3.16.3 Signed-off-by: Marek Szuba gentoo.org> dev-vcs/git-machete/Manifest| 2 +- .../{git-machete-3.17.3.ebuild => git-machete-3.17.6.ebuild}| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-vcs/git-machete/Manifest b/dev-vcs/git-machete/Manifest index eded62277325..bac1243e1336 100644 --- a/dev-vcs/git-machete/Manifest +++ b/dev-vcs/git-machete/Manifest @@ -1,3 +1,3 @@ DIST git-machete-3.16.3.gh.tar.gz 1618456 BLAKE2B e8207b11bfea6dd50965aaa300ec7303684503b900912b031f08378c7d80b388b341d23769cea5fe4aef0d78bc8457b0118aa3e05a49b0c1c4a3f9a97019c46e SHA512 fcd856c0fefecd2cf97ba149f1d1df57eb6fab0345c00c3d3df763041cc86226e3f815dda7c0050f8669d7d082e329dd76304de2092c7b43219e0c50a2e3467a -DIST git-machete-3.17.3.gh.tar.gz 1623473 BLAKE2B 57749f566f27086c6359a5ea08004bc2b84921c3bb42dfb7d9a2029b032cdf0626541ded8dc7af04ab821e187358e5a7ff6d789bf2e204a9f1ad4367939e3477 SHA512 bc138636e96f2fb415c28e6a429cc5a10de7b1edd22f752ce1f552fa33f16f668c5bc6917186f437ccf28fc2be15c8dc9cf21c3c9ec4ab49e5d63af5fee0f521 DIST git-machete-3.17.4.gh.tar.gz 1624890 BLAKE2B f81fc2322aa40736130180ec1a269248280ce826d70b32ac7d435da906a7c480e385ff22def06b28d5f8b5af8d3e683aa222689249ec9555a58844151bb8117a SHA512 2af06171d642a1e4fbbfe7dc97961b348e656025e03120b8699a8d6a43c3f0571eddfdfb0dac6f1f96d8eda7e47ba0307f398993ae8f56a63d68b24665bc5288 +DIST git-machete-3.17.6.gh.tar.gz 1638444 BLAKE2B 91995dec3dba53cd538db549248d9c42932ab4f4c3b7f016d60e4999617bd428c1c4fcfae3bc2aca75bba7bf62b4466e139ddada47a962f0f7d876cd220dbe34 SHA512 0766997db950a04ed5eec560be7fe1e76370d2c5f747bf121241280d44a3aff094c5828535bd11831ce1b326e05d48c8e4edf620c1dcccfbeb20e9d94c3cf023 diff --git a/dev-vcs/git-machete/git-machete-3.17.3.ebuild b/dev-vcs/git-machete/git-machete-3.17.6.ebuild similarity index 96% rename from dev-vcs/git-machete/git-machete-3.17.3.ebuild rename to dev-vcs/git-machete/git-machete-3.17.6.ebuild index c04f32d1e272..a8fc208cd9e1 100644 --- a/dev-vcs/git-machete/git-machete-3.17.3.ebuild +++ b/dev-vcs/git-machete/git-machete-3.17.6.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools inherit bash-completion-r1 distutils-r1
[gentoo-commits] repo/gentoo:master commit in: net-p2p/syncthing/
commit: fa8c5289990a70406ac4550a2d9054d2a4a6ee74 Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 10 22:19:21 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 10 23:04:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa8c5289 net-p2p/syncthing: add 1.23.6 Signed-off-by: Marek Szuba gentoo.org> net-p2p/syncthing/Manifest| 1 + net-p2p/syncthing/syncthing-1.23.6.ebuild | 112 ++ 2 files changed, 113 insertions(+) diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest index 4a1eb75f9699..f955a9cb7c60 100644 --- a/net-p2p/syncthing/Manifest +++ b/net-p2p/syncthing/Manifest @@ -1 +1,2 @@ DIST syncthing-1.23.5.tar.gz 14196275 BLAKE2B e9d44ed83546ea28e474379c7b3141e447e4f595cf8587220fe76d64844b1ee57551f56b06a7244afc3af45728c19bd76b6ba923da03983dc7ae9799ac36d9a9 SHA512 ef41c7bf8e693e3db5ea7c3cd645580a89131cc0fb48e12a50a24af28c86533bf973c58daea7cda5822544602c366a21f299c88dcd601e3913b6a08d5f4564dc +DIST syncthing-1.23.6.tar.gz 14213659 BLAKE2B ef4f1a8bbf5bce6c7bc9bf80f55c875b5edfd5c10481676ddff9b1579afc518723a28d83424e62a178192f795b30526eca912a3e0d20be1901b065c431acf139 SHA512 32162bcf1677015d3359a141968c9e3544c8bd631905489a11bf79f45fa4ae442e8dc0f24c19c2b55defd88b3d5b56ae35d352aac9c09f6b82c50fd8b27fc796 diff --git a/net-p2p/syncthing/syncthing-1.23.6.ebuild b/net-p2p/syncthing/syncthing-1.23.6.ebuild new file mode 100644 index ..d8e3bf08df7a --- /dev/null +++ b/net-p2p/syncthing/syncthing-1.23.6.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop go-module systemd xdg-utils + +DESCRIPTION="Open Source Continuous File Synchronization" +HOMEPAGE="https://syncthing.net; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${PN}-source-v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86" +IUSE="selinux tools" + +RDEPEND="acct-group/syncthing + acct-user/syncthing + tools? ( >=acct-user/stdiscosrv-1 + >=acct-user/strelaysrv-1 ) + selinux? ( sec-policy/selinux-syncthing )" + +DOCS=( README.md AUTHORS CONTRIBUTING.md ) + +PATCHES=( + "${FILESDIR}"/${PN}-1.3.4-TestIssue5063_timeout.patch + "${FILESDIR}"/${PN}-1.18.4-tool_users.patch + "${FILESDIR}"/${PN}-1.23.2-tests_race.patch +) + +S="${WORKDIR}"/${PN} + +src_prepare() { + # Bug #679280 + xdg_environment_reset + + default + sed -i \ + 's|^ExecStart=.*|ExecStart=/usr/libexec/syncthing/stdiscosrv|' \ + cmd/stdiscosrv/etc/linux-systemd/stdiscosrv.service \ + || die + sed -i \ + 's|^ExecStart=.*|ExecStart=/usr/libexec/syncthing/strelaysrv|' \ + cmd/strelaysrv/etc/linux-systemd/strelaysrv.service \ + || die +} + +src_compile() { + GOARCH= go run build.go -version "v${PV}" -no-upgrade -build-out=bin/ \ + ${GOARCH:+-goarch="${GOARCH}"} \ + build $(usex tools "all" "") || die "build failed" +} + +src_test() { + go run build.go test || die "test failed" +} + +src_install() { + local icon_size + + doman man/*.[157] + einstalldocs + + dobin bin/syncthing + + domenu etc/linux-desktop/*.desktop + for icon_size in 32 64 128 256 512; do + newicon -s ${icon_size} assets/logo-${icon_size}.png ${PN}.png + done + newicon -s scalable assets/logo-only.svg ${PN}.svg + + if use tools; then + exeinto /usr/libexec/syncthing + local exe + for exe in bin/* ; do + [[ "${exe}" == "bin/syncthing" ]] || doexe "${exe}" + done + fi + + systemd_dounit etc/linux-systemd/system/${PN}{@,-resume}.service + systemd_douserunit etc/linux-systemd/user/${PN}.service + newconfd "${FILESDIR}"/${PN}.confd ${PN} + newinitd "${FILESDIR}"/${PN}.initd-r2 ${PN} + + keepdir /var/log/${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotate ${PN} + + if use tools; then + systemd_dounit cmd/stdiscosrv/etc/linux-systemd/stdiscosrv.service + newconfd "${FILESDIR}"/stdiscosrv.confd stdiscosrv + newinitd "${FILESDIR}"/stdiscosrv.initd-r1 stdiscosrv + + systemd_dounit cmd/strelaysrv/etc/linux-systemd/strelaysrv.service + newconfd "${FILESDIR}"/strelaysrv.confd strelaysrv + newinitd "${FILESDIR}"/strelaysrv.initd-r1 strelaysrv + + insinto /etc/logrotate.d + newins "${FILESDIR}"/stdiscosrv.logrotate strelaysrv + newins "${FILESDIR}"/strelaysrv.logrotate strelaysrv + fi +} + +pkg_postinst() { +
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/
commit: fed136bf74ca950f71a85be638bd7426a919bd83 Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 10 22:33:27 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 10 23:04:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed136bf dev-cpp/benchmark: add 1.8.2 Signed-off-by: Marek Szuba gentoo.org> dev-cpp/benchmark/Manifest | 1 + dev-cpp/benchmark/benchmark-1.8.2.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest index 1c72bf65a157..4fe08f538e6e 100644 --- a/dev-cpp/benchmark/Manifest +++ b/dev-cpp/benchmark/Manifest @@ -1,2 +1,3 @@ DIST benchmark-1.7.1.tar.gz 196575 BLAKE2B 05a0ae69c0eee231b5d3c06d474c89680e4a2dfaae2ac0ffa1777cf011907cce6230648bfdb631008c2aa10f01b55652f58949849714d6333c5a0351ef42e567 SHA512 396af1c1d3eaa2b78c6d23b1472f6088db85a294056ae1c2366dc5c0becdc8f141ba8fc3a235033324ab0a41c2298f5d242ef09b9b6f69d9877de6bcb2062efd DIST benchmark-1.8.0.tar.gz 204701 BLAKE2B d4a2b673152c784efef118b7c5e2971a7f7749b2bbb3b5eb09d1567261853a3e85983e82bbb3a470be72204581a2d031b194cb92d4386e120ffaab71c8a58f6b SHA512 ae8df163ca1319752a03497a259800dc33c71164e7def2feeadcf18d018c64eaf846ea2a562183e3d3cde0af58291de0b091ec6d9c025076f469c403b2ab0d51 +DIST benchmark-1.8.2.tar.gz 205926 BLAKE2B b39ee0c983e1b7417c54878507e692d9bc04d83da91c8059ae08373fc59286f28b8910d1d5ea425b0c512502de0aee51b10b1b191bac3ec29ec5f9ffc9056d64 SHA512 532f2cee66cf527ef4452a060cfdedba6417e5d8f72225d6bf50adf6422d9a769b0f54f48982b438fa9ced975ac47bcc5e62c3c23ce871b5cfdbcf9cc0d2b829 diff --git a/dev-cpp/benchmark/benchmark-1.8.2.ebuild b/dev-cpp/benchmark/benchmark-1.8.2.ebuild new file mode 100644 index ..10aeaa981372 --- /dev/null +++ b/dev-cpp/benchmark/benchmark-1.8.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="A microbenchmark support library" +HOMEPAGE="https://github.com/google/benchmark; +SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" +IUSE="debug doc lto test" + +RESTRICT="!test? ( test )" + +BDEPEND="doc? ( app-doc/doxygen ) + test? ( >=dev-cpp/gtest-1.11.0 )" + +src_configure() { + local mycmakeargs=( + -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF + -DBENCHMARK_ENABLE_DOXYGEN=$(usex doc) + -DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test) + -DBENCHMARK_ENABLE_LTO=$(usex lto) + -DBENCHMARK_ENABLE_TESTING=$(usex test) + -DBENCHMARK_ENABLE_WERROR=OFF + -DBENCHMARK_USE_BUNDLED_GTEST=OFF + ) + + use debug || append-cppflags -DNDEBUG + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-ansible/, dev-python/mkdocs-ansible/files/
commit: b84164aab5125ba5963e300d4bb52a149574733d Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 10 21:20:53 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 10 23:04:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b84164aa dev-python/mkdocs-ansible: add missing dependencies Closes: https://bugs.gentoo.org/907820 Signed-off-by: Marek Szuba gentoo.org> .../files/mkdocs-ansible-0.1.6-prune_deps.patch| 20 +++ .../mkdocs-ansible/mkdocs-ansible-0.1.6-r1.ebuild | 41 ++ .../mkdocs-ansible/mkdocs-ansible-0.1.6.ebuild | 24 - 3 files changed, 61 insertions(+), 24 deletions(-) diff --git a/dev-python/mkdocs-ansible/files/mkdocs-ansible-0.1.6-prune_deps.patch b/dev-python/mkdocs-ansible/files/mkdocs-ansible-0.1.6-prune_deps.patch new file mode 100644 index ..dd6b81b59a84 --- /dev/null +++ b/dev-python/mkdocs-ansible/files/mkdocs-ansible-0.1.6-prune_deps.patch @@ -0,0 +1,20 @@ +As of 0.1.6, no mention of pipdeptree anywhere in the actual code. + +--- a/.config/requirements.in b/.config/requirements.in +@@ -11,5 +11,4 @@ + mkdocstrings-python>=0.8.3 + mkdocstrings>=0.21.2 + pillow>=9.4.0 +-pipdeptree>=2.4.0 + pymdown-extensions>=9.9.2 +--- a/.config/requirements.txt b/.config/requirements.txt +@@ -39,7 +39,6 @@ + mkdocstrings-python==1.1.0 + packaging==23.1 + pillow==9.5.0 +-pipdeptree==2.7.1 + pycparser==2.21 + pygments==2.15.1 + pymdown-extensions==10.0.1 diff --git a/dev-python/mkdocs-ansible/mkdocs-ansible-0.1.6-r1.ebuild b/dev-python/mkdocs-ansible/mkdocs-ansible-0.1.6-r1.ebuild new file mode 100644 index ..f13655d4f5dc --- /dev/null +++ b/dev-python/mkdocs-ansible/mkdocs-ansible-0.1.6-r1.ebuild @@ -0,0 +1,41 @@ +# 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..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Ansible theme for MkDocs" +HOMEPAGE=" + https://github.com/ansible/mkdocs-ansible/ + https://pypi.org/project/mkdocs-ansible/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=dev-python/markdown-exec-1.3.0[${PYTHON_USEDEP}] + >=dev-python/markdown-include-0.8.1[${PYTHON_USEDEP}] + >=dev-python/mkdocs-gen-files-0.4.0[${PYTHON_USEDEP}] + >=dev-python/mkdocs-htmlproofer-plugin-0.10.2[${PYTHON_USEDEP}] + >=dev-python/mkdocs-material-extensions-1.1.1[${PYTHON_USEDEP}] + >=dev-python/mkdocs-material-9.0.13[${PYTHON_USEDEP}] + >=dev-python/mkdocs-minify-plugin-0.6.2[${PYTHON_USEDEP}] + >=dev-python/mkdocs-monorepo-plugin-1.0.4[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.4.2[${PYTHON_USEDEP}] + >=dev-python/mkdocstrings-python-0.8.3[${PYTHON_USEDEP}] + >=dev-python/mkdocstrings-0.21.2[${PYTHON_USEDEP}] + >=dev-python/pillow-9.4.0[${PYTHON_USEDEP}] + >=dev-python/pymdown-extensions-9.9.2[${PYTHON_USEDEP}] + >=media-gfx/cairosvg-2.6.0[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.1.6-prune_deps.patch +) diff --git a/dev-python/mkdocs-ansible/mkdocs-ansible-0.1.6.ebuild b/dev-python/mkdocs-ansible/mkdocs-ansible-0.1.6.ebuild deleted file mode 100644 index 34e33cbb072c.. --- a/dev-python/mkdocs-ansible/mkdocs-ansible-0.1.6.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# 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..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Ansible theme for MkDocs" -HOMEPAGE=" - https://github.com/ansible/mkdocs-ansible/ - https://pypi.org/project/mkdocs-ansible/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND=" - dev-python/mkdocs-material[${PYTHON_USEDEP}] -"
[gentoo-commits] repo/gentoo:master commit in: app-misc/gramps/
commit: 968fd2401643524b824134ffefd440ec42e24606 Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 10 22:10:54 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 10 23:04:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=968fd240 app-misc/gramps: switch from distutils-r1 to python-single-r1 Gramps uses a heavily customised distutils-based setup.py which was already somewhat fragile while using the legacy distutils-r1 mode and which simply does not work correctly in PEP-517 mode. Just let python-single-r1 handle the plumbing and call setup.py directly as needed. Not only does this mean one package less in the tree to depend on the legacy distutils-r1 but in the end, not having to make the custom setup.py play nicely with that eclass actually makes the ebuilds a bit simpler. Closes: https://bugs.gentoo.org/909880 Signed-off-by: Marek Szuba gentoo.org> ...{gramps-5.1.6.ebuild => gramps-5.1.6-r1.ebuild} | 49 +++--- 1 file changed, 16 insertions(+), 33 deletions(-) diff --git a/app-misc/gramps/gramps-5.1.6.ebuild b/app-misc/gramps/gramps-5.1.6-r1.ebuild similarity index 62% rename from app-misc/gramps/gramps-5.1.6.ebuild rename to app-misc/gramps/gramps-5.1.6-r1.ebuild index 35795730b469..01e06e6e7b85 100644 --- a/app-misc/gramps/gramps-5.1.6.ebuild +++ b/app-misc/gramps/gramps-5.1.6-r1.ebuild @@ -3,13 +3,10 @@ EAPI=8 -DISTUTILS_SINGLE_IMPL=1 -# Sadly, PEP-517 mode breaks both the test suite and the installation of some of the data files -DISTUTILS_USE_SETUPTOOLS=no PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE="sqlite" -inherit distutils-r1 xdg-utils +inherit python-single-r1 xdg-utils DESCRIPTION="Community genealogy program aiming to be both intuitive and feature-complete" HOMEPAGE="https://gramps-project.org/; @@ -21,10 +18,12 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="exif geo postscript +rcs +reports spell test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + # Some of the tests fail unless the deprecated BerkeleyDB back-end is enabled. RESTRICT="test" -RDEPEND=" +RDEPEND="${PYTHON_DEPS} $(python_gen_cond_dep ' dev-python/pycairo[${PYTHON_USEDEP}] >=dev-python/pygobject-3.12:3[cairo,${PYTHON_USEDEP}] @@ -41,6 +40,7 @@ RDEPEND=" reports? ( media-gfx/graphviz[postscript?] ) " BDEPEND="test? ( + ${RDEPEND} $(python_gen_cond_dep ' dev-python/jsonschema[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}] @@ -51,44 +51,27 @@ PATCHES=( "${FILESDIR}"/${PN}-5.1.3-test_locale.patch ) -distutils_enable_tests setup.py - -python_prepare_all() { +src_prepare() { # Install documentation to the proper location. This can't be done # easily with a patch because we substitute in the ${PF} variable, # and that changes with every revision. sed -i "s:share/doc/gramps:share/doc/${PF}:g" setup.py || die - distutils-r1_python_prepare_all -} -python_configure_all() { - DISTUTILS_ARGS=( - --resourcepath=/usr/share - --no-compress-manpages - ) + default } -python_test() { - # Gramps builds just fine out of tree but it confuses its test suite. - # The following at least lets the tests run properly in legacy mode. - rm -rf "${S}/build" && ln -s "${BUILD_DIR}" "${S}"/build || \ - die "Failed to symlink build directory to source directory" - - # Set a sane default locale for the tests which do not explicitly set one. - local -x LC_ALL=C.UTF-8 +src_compile() { + ${PYTHON} setup.py --verbose build || die +} - esetup.py test || die +src_test() { + LC_ALL=C.UTF-8 ${PYTHON} setup.py --verbose test || die } -# Ugly hack to work around Bug #717922 -python_install() { - local DISTUTILS_ARGS=( - --resourcepath=/usr/share - --no-compress-manpages - build - ) - distutils-r1_python_install - echo -n "${EPREFIX}/usr/share" > "${D}$(python_get_sitedir)/gramps/gen/utils/resource-path" || die +src_install() { + ${PYTHON} setup.py --verbose install --root="${ED}" --resourcepath=/usr/share --no-compress-manpages || die + einstalldocs + python_optimize } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-ansible/
commit: 89901df3fc1c9cb8b13010ef26de9550ad81cf5c Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 10 20:50:13 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 10 23:04:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89901df3 dev-python/mkdocs-ansible: drop 0.1.4, 0.1.5 Signed-off-by: Marek Szuba gentoo.org> dev-python/mkdocs-ansible/Manifest| 2 -- dev-python/mkdocs-ansible/mkdocs-ansible-0.1.4.ebuild | 19 --- dev-python/mkdocs-ansible/mkdocs-ansible-0.1.5.ebuild | 19 --- 3 files changed, 40 deletions(-) diff --git a/dev-python/mkdocs-ansible/Manifest b/dev-python/mkdocs-ansible/Manifest index df6176d1cb8d..1a4462623a87 100644 --- a/dev-python/mkdocs-ansible/Manifest +++ b/dev-python/mkdocs-ansible/Manifest @@ -1,3 +1 @@ -DIST mkdocs-ansible-0.1.4.tar.gz 27751 BLAKE2B 33bf7edeadda869dcc620b1625deffad326d7a6296f70360a6138581ec60af8524ab8ccd7571c597b9574092dbb10a4296539eea3c9b586c0cc30c297f2a25cf SHA512 e2e3380e226c618cdcf87449ab76478be537b19b1c1da8bd93aca8791f29c98441b630997c203af3739509714eb2d7d2e1a0d8f07ef71b1c79a67c9651ad4886 -DIST mkdocs-ansible-0.1.5.tar.gz 27864 BLAKE2B b34fac1cb5f1ae960776f60ebb7405c3e8bf6c00bee3df81bfb2c77db03f2b1d7486967a7366e1702c969772ab8dba219a44f7be809563af01c867a5839b1ac6 SHA512 4d177fa532676cee76e7c861c06e920b3446d99bdd5ce062e3cf9d1a555153df197375f822df745619e9140e61a3ec590e046614509f4ec7b97e8e58c49e432a DIST mkdocs-ansible-0.1.6.tar.gz 27829 BLAKE2B ee1248c2301d841876abfde43e0a883d553f7848b9be367634c4332ceccff4f9aa5e22b58c38f997ffc9c861ac36a0b9e40e4ca445aff7dc040f953f83f3fab8 SHA512 96235bc91d86e52781ae190ab6bc83fc086fa5fdd2ecb21a544549bd49d94b0ea99e56956442884930a6d20c975970942ca3bc0c62cee23b17a3884989420672 diff --git a/dev-python/mkdocs-ansible/mkdocs-ansible-0.1.4.ebuild b/dev-python/mkdocs-ansible/mkdocs-ansible-0.1.4.ebuild deleted file mode 100644 index d5f242d2a01f.. --- a/dev-python/mkdocs-ansible/mkdocs-ansible-0.1.4.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 - -inherit distutils-r1 pypi - -DESCRIPTION="Ansible theme for MkDocs" -HOMEPAGE="https://pypi.org/project/mkdocs-ansible/ https://github.com/ansible/mkdocs-ansible; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND="dev-python/mkdocs-material[${PYTHON_USEDEP}]" diff --git a/dev-python/mkdocs-ansible/mkdocs-ansible-0.1.5.ebuild b/dev-python/mkdocs-ansible/mkdocs-ansible-0.1.5.ebuild deleted file mode 100644 index d5f242d2a01f.. --- a/dev-python/mkdocs-ansible/mkdocs-ansible-0.1.5.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 - -inherit distutils-r1 pypi - -DESCRIPTION="Ansible theme for MkDocs" -HOMEPAGE="https://pypi.org/project/mkdocs-ansible/ https://github.com/ansible/mkdocs-ansible; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND="dev-python/mkdocs-material[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/versioneer/
commit: 09fa1a0c4553b5853773dfc8ebb660b681d9fb70 Author: Patrick McLean gentoo org> AuthorDate: Mon Jul 10 23:00:52 2023 + Commit: Patrick McLean gentoo org> CommitDate: Mon Jul 10 23:00:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09fa1a0c dev-python/versioneer: add 0.29 Signed-off-by: Patrick McLean gentoo.org> dev-python/versioneer/Manifest | 1 + dev-python/versioneer/versioneer-0.29.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/dev-python/versioneer/Manifest b/dev-python/versioneer/Manifest index 6c9faf98bda6..09e0e3feaa6e 100644 --- a/dev-python/versioneer/Manifest +++ b/dev-python/versioneer/Manifest @@ -1 +1,2 @@ DIST python-versioneer-0.28.gh.tar.gz 77503 BLAKE2B a4d75ce8a7db057421e36fd75bfa9ec83a41191b999c2a81b3879290424005b521f7b6046debb847bf78eae459ef7247d903f971d2a0c4fce116ec0cd1f34833 SHA512 ef27f4588f1c76eb5da1e108f2eee635707b2427cd79a71880f8df217317329e5fb81b30b1e741f2439550dc73f9a816ebdf47af475862344d67ed2189f92a1e +DIST python-versioneer-0.29.gh.tar.gz 78801 BLAKE2B e0af2887a8aaf5d4aee14d8370fa47d4ad9f0a5d385382de5b14f34fb1d6388daacaeab48677523b157ef685c8ad6e18b89bc8546ad8c991cde06e5c78da701c SHA512 10dce0923e2a48036117b64c8b746bb57db4b33f9f752ba950bf877319184451928d1eb37693ffb1a4f95afd774a4883cf265b8a82f35bd77b26c0967caa9ad6 diff --git a/dev-python/versioneer/versioneer-0.29.ebuild b/dev-python/versioneer/versioneer-0.29.ebuild new file mode 100644 index ..ed03e7b79ef0 --- /dev/null +++ b/dev-python/versioneer/versioneer-0.29.ebuild @@ -0,0 +1,51 @@ +# 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..12} pypy3 ) + +inherit distutils-r1 + +MY_P=python-versioneer-${PV} +DESCRIPTION="Easy VCS-based management of project version strings" +HOMEPAGE=" + https://pypi.org/project/versioneer/ + https://github.com/python-versioneer/python-versioneer/ +" +SRC_URI=" + https://github.com/python-versioneer/python-versioneer/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +SLOT="0" +LICENSE="Unlicense" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + test? ( + dev-python/build[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-vcs/git + !!dev-python/nose[${PYTHON_USEDEP}] + ) +" + +python_test() { + esetup.py make_versioneer + + git config --global user.email "y...@example.com" || die + git config --global user.name "Your Name" || die + git config --global init.defaultBranch whatever || die + + "${EPYTHON}" test/git/test_git.py -v || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/gitlab-cli/
commit: 5ecf26e6661db44d412f86268be611e7733b965f Author: William Hubbs gentoo org> AuthorDate: Mon Jul 10 22:51:59 2023 + Commit: William Hubbs gentoo org> CommitDate: Mon Jul 10 22:52:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ecf26e6 dev-util/gitlab-cli: add 1.31.0 Signed-off-by: William Hubbs gentoo.org> dev-util/gitlab-cli/Manifest | 2 ++ dev-util/gitlab-cli/gitlab-cli-1.31.0.ebuild | 32 2 files changed, 34 insertions(+) diff --git a/dev-util/gitlab-cli/Manifest b/dev-util/gitlab-cli/Manifest index 860c70eacbe0..c939b0344355 100644 --- a/dev-util/gitlab-cli/Manifest +++ b/dev-util/gitlab-cli/Manifest @@ -2,3 +2,5 @@ DIST gitlab-cli-1.28.1-deps.tar.xz 36252544 BLAKE2B 8c7d4ef554bec4c7e8216bffd8ff DIST gitlab-cli-1.28.1.tar.bz2 16781342 BLAKE2B 0b59e60d0f8b7f1e95bbdf1aff8c22017dbf54eae2a72848a5416c35bee893341c1606249eeeaee11aa72500a8fe91389358abdf066339d9218a6ecdc648 SHA512 57b9d6e2b527bcaf227d8c07101129749a80203db061ac757adc84bda72576e35f6404d80972ffcecb6fecd2e9b644b0e5c9a06b6135a7e3a68c46af82de69b1 DIST gitlab-cli-1.29.4-deps.tar.xz 38656412 BLAKE2B fcbb787a1fb893ae8d3452919e9e540f011ce0d35827a383f083e1492018a335f80089f2f87315329afb42bebdd1014ef6dc59e6673b930d4397edfa57384513 SHA512 12382eb22cf71cf11ebdfacf834dbcd08d6dc5fb02f7f705772240d896b907e8054a1847976a1ba9105b765df194eb5581dbd8d77fc191ac01b63257f1e76370 DIST gitlab-cli-1.29.4.tar.bz2 16787326 BLAKE2B d0cc93c92cfb9ae01b9acfec04341c1e06a1bce36f666abec46c6bd0eab6700e2b6ea4f8cc27606da499b8246795c145a402dbf32c8f94074c0feaae34b8ec8a SHA512 a212f73fb06849c1d197efac1a7cf33a09fc94a3b8d954de1d442462deb59e52ff1a89c68e6ce4deb0a1472367890947ccabebfd459fd6e172142a9931c68df1 +DIST gitlab-cli-1.31.0-deps.tar.xz 38653264 BLAKE2B 79ebd6c213a03a7c4a45de602f3074098fc9d20fa0359d27608eb345676e02c6d302d11df3486bd275b4b4e826312d3bde80f0aed3aaf6418ad8d176ff0c26fb SHA512 6cdacd95acfc607a49d1b47b3b975c7234a4249a5f544a262d462d11dca4ba0553f3dc5d9e2c4e025e630aee6cfc972c41f51abc23b3c4fa5e50adfbfa94 +DIST gitlab-cli-1.31.0.tar.bz2 16794522 BLAKE2B 72051d063be5b4108fec878d7b51cfd0680274e6a3e5e1eab3a992dd0838ff00ca19196e80a5651895dc261518bb93a0f0c5c4f2db2a99dc8e7f9b332af7022a SHA512 4020e7e62c7f3b420c0988712b61ca0a89733cfe8c370faf2a5c21d3983bba69283e85dcff98b3c5a8c6cb18319fb85101789490435d2f38a704ae9eed9aedb1 diff --git a/dev-util/gitlab-cli/gitlab-cli-1.31.0.ebuild b/dev-util/gitlab-cli/gitlab-cli-1.31.0.ebuild new file mode 100644 index ..0562e5401e38 --- /dev/null +++ b/dev-util/gitlab-cli/gitlab-cli-1.31.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module +GIT_COMMIT=1f8464b403a4611ef689a89893cb700718abdb20 + +DESCRIPTION="the official gitlab command line interface" +HOMEPAGE="https://gitlab.com/gitlab-org/cli; +SRC_URI="https://gitlab.com/gitlab-org/cli/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# tests communicate with gitlab.com and require a personal access token +RESTRICT="test" + +S="${WORKDIR}/cli-v${PV}-${GIT_COMMIT}" + +src_compile() { + emake \ + GLAB_VERSION=v${PV} \ + build manpage +} + +src_install() { + dobin bin/glab + dodoc README.md + doman share/man/man1/* +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libp11/, dev-libs/libp11/files/
commit: a9e38d26b4c391c4431a98cd9cb550c0247bdd00 Author: Mike Gilbert gentoo org> AuthorDate: Mon Jul 10 22:47:42 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Jul 10 22:47:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e38d26 dev-libs/libp11: fix openssl-3.1 detection Closes: https://bugs.gentoo.org/910203 Signed-off-by: Mike Gilbert gentoo.org> .../libp11/files/libp11-0.4.12-openssl-3.1.patch | 25 ++ ...11-0.4.12-r2.ebuild => libp11-0.4.12-r3.ebuild} | 18 +--- 2 files changed, 40 insertions(+), 3 deletions(-) diff --git a/dev-libs/libp11/files/libp11-0.4.12-openssl-3.1.patch b/dev-libs/libp11/files/libp11-0.4.12-openssl-3.1.patch new file mode 100644 index ..fbc7cf9d64ed --- /dev/null +++ b/dev-libs/libp11/files/libp11-0.4.12-openssl-3.1.patch @@ -0,0 +1,25 @@ +https://github.com/OpenSC/libp11/pull/503 +https://bugs.gentoo.org/910203 + +From 580c12b78b63d88010a6178d7c4c58186938c479 Mon Sep 17 00:00:00 2001 +From: Dominique Leuenberger +Date: Tue, 6 Jun 2023 14:27:46 +0200 +Subject: [PATCH] Detect openSSL 3.1; compatible to openSSL 3.0 + +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index d6b0ee91..b96979d9 100644 +--- a/configure.ac b/configure.ac +@@ -33,7 +33,7 @@ AC_C_BIGENDIAN + # issues with applications linking to new openssl, old libp11, and vice versa + case "`$PKG_CONFIG --modversion --silence-errors libcrypto || \ + $PKG_CONFIG --modversion openssl`" in +- 3.0.*) # Predicted engines directory prefix for OpenSSL 3.x ++ 3.1.*|3.0.*) # Predicted engines directory prefix for OpenSSL 3.x + LIBP11_LT_OLDEST="3" + debian_ssl_prefix="openssl-3.0.0";; + 1.1.*) # Predicted engines directory prefix for OpenSSL 1.1.x diff --git a/dev-libs/libp11/libp11-0.4.12-r2.ebuild b/dev-libs/libp11/libp11-0.4.12-r3.ebuild similarity index 76% rename from dev-libs/libp11/libp11-0.4.12-r2.ebuild rename to dev-libs/libp11/libp11-0.4.12-r3.ebuild index 7b6e2ec011e6..83c149c404b1 100644 --- a/dev-libs/libp11/libp11-0.4.12-r2.ebuild +++ b/dev-libs/libp11/libp11-0.4.12-r3.ebuild @@ -3,6 +3,8 @@ EAPI=8 +inherit autotools + DESCRIPTION="Abstraction layer to simplify PKCS#11 API" HOMEPAGE="https://github.com/opensc/libp11/wiki; SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.gz; @@ -20,11 +22,21 @@ BDEPEND="virtual/pkgconfig doc? ( app-doc/doxygen ) test? ( dev-libs/opensc )" +src_prepare() { + local PATCHES=( + "${FILESDIR}"/libp11-0.4.12-openssl-3.1.patch + ) + default + eautoreconf +} + src_configure() { - econf \ - --enable-shared \ - $(use_enable static-libs static) \ + local args=( + --enable-shared + $(use_enable static-libs static) $(use_enable doc api-doc) + ) + econf "${args[@]}" } src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbpf/
commit: 9de20cd3e8a4d06de1076da1a739167f36e6effc Author: Patrick McLean gentoo org> AuthorDate: Mon Jul 10 22:26:56 2023 + Commit: Patrick McLean gentoo org> CommitDate: Mon Jul 10 22:26:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9de20cd3 dev-libs/libbpf: add 1.2.1 Signed-off-by: Patrick McLean gentoo.org> dev-libs/libbpf/Manifest| 1 + dev-libs/libbpf/libbpf-1.2.1.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest index a3a2ed98c25d..1e5f8dc08b58 100644 --- a/dev-libs/libbpf/Manifest +++ b/dev-libs/libbpf/Manifest @@ -1,3 +1,4 @@ DIST libbpf-0.8.1.tar.gz 942702 BLAKE2B 084be7d4258500fa894560ed2e52821addcc5d150dcd77fd646271b614d788b7931271be9c3e46fdbc4ed93d053ea3e09023158a8e4a31f9452d10dcb0677b58 SHA512 e3bb602f55215a4f030e564af7321ba6338937c426fcaee478b607f88b0c773c40a0c3f59a2b345bda951a19e79061733f8a3fdc10a6292e92782e65754b584a DIST libbpf-1.1.0.tar.gz 2337951 BLAKE2B 70bee4e94c3b372501e1697cec6573fb3292e61236ed210bde4c3a838494cc951571d7c47720c28a47b8e038331775d66d3f4ad24423f5102e1ee708d1981f88 SHA512 751126893883c68e5472724988327e03f7f52becd472f7d6239fa838762f857e54a0347f8f824b8c32ca93b8f419310a86e1d75e3646dae72c2d2992d093b828 DIST libbpf-1.2.0.tar.gz 999623 BLAKE2B cd10fd9133f01d3f8dbd5ed4585e5605c3b9fb0d9f6ee76a49dcb61a0555edfeb85e333f7b8eb069f47a65d0ab24dcdc33502bd660378cd662a366f10de627a4 SHA512 b5291e807a3c83cb80a47e3518a3ab5ad0b0e6157842117c0684c32e525dce0cca199c3c9028390b94a73ff968391aa023312d3b8bd7472aff1c9ee5206c424e +DIST libbpf-1.2.1.tar.gz 999804 BLAKE2B fa384675be2d24f284d8384d23a395e9106d9f0456a9c34608bcc57b990addc85708b1aa17102044c03a0458949e494865316babc0d7e496d8ce902abf64a072 SHA512 080103800808a16cab99c445add50af2656584776b360d90a8d3abbf44bcde55b64f8ff36a2577a13918375b578ca474740f333c860962fb98957d67f0ae83d9 diff --git a/dev-libs/libbpf/libbpf-1.2.1.ebuild b/dev-libs/libbpf/libbpf-1.2.1.ebuild new file mode 100644 index ..c444170afb0c --- /dev/null +++ b/dev-libs/libbpf/libbpf-1.2.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +if [[ ${PV} =~ [9]{4,} ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/libbpf/libbpf.git; +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi +S="${WORKDIR}/${P}/src" + +DESCRIPTION="Stand-alone build of libbpf from the Linux kernel" +HOMEPAGE="https://github.com/libbpf/libbpf; + +LICENSE="GPL-2 LGPL-2.1 BSD-2" +SLOT="0/$(ver_cut 1-2)" +IUSE="static-libs" + +DEPEND=" + sys-kernel/linux-headers + virtual/libelf" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/libbpf--paths.patch +) + +src_configure() { + append-cflags -fPIC + tc-export CC AR PKG_CONFIG + export LIBSUBDIR="$(get_libdir)" + export PREFIX="${EPREFIX}/usr" + export V=1 +} + +src_install() { + emake \ + DESTDIR="${D}" \ + LIBSUBDIR="${LIBSUBDIR}" \ + install install_uapi_headers + + if ! use static-libs; then + find "${ED}" -name '*.a' -delete || die + fi + + insinto /usr/$(get_libdir)/pkgconfig + doins ${PN}.pc +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/gitlab-runner/
commit: 8a6de8aa99f9f75624181241742ebe0a12290992 Author: William Hubbs gentoo org> AuthorDate: Mon Jul 10 22:20:22 2023 + Commit: William Hubbs gentoo org> CommitDate: Mon Jul 10 22:22:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6de8aa dev-util/gitlab-runner: drop 15.10.1 Signed-off-by: William Hubbs gentoo.org> dev-util/gitlab-runner/Manifest| 2 - .../gitlab-runner/gitlab-runner-15.10.1.ebuild | 62 -- 2 files changed, 64 deletions(-) diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest index 4ccc3a086eba..91651d4d834b 100644 --- a/dev-util/gitlab-runner/Manifest +++ b/dev-util/gitlab-runner/Manifest @@ -1,5 +1,3 @@ -DIST gitlab-runner-15.10.1-deps.tar.xz 161343688 BLAKE2B 9bc650e4d4bfe8971962c9b32e3a4e466194d5f8ea9fad8f425c77e2e59b36dddf6b45acd877ba698391a99e51fcc8f9458d7f9f96a136eb3c1131e1336e41dd SHA512 1eb2d8e584b3b758c6c75262aa864199a5eee63e4c8163d47b3067df02dcb01f96b35a2411e3263c9138fb1f9d0b83ca48ea32dfe127188e0247d7b216ee8dbb -DIST gitlab-runner-15.10.1.tar.bz2 1278748 BLAKE2B 8c6c9a61af952a2fe97810d0d926035cdaa00d79bd32e48aefdd55b1fc9a225060b25c46341a2ef952e73fd2c1e1af441d37d6576beb80eaed99a6a33d92dddc SHA512 df5a613f4011049b556f2becb8902a1bcb64e060c98c2bbbd1528e7bdaedf75b0ff6cbaf31a56d53bfaf3b56691ffba0dbe08a851cee7bfed00d7e5e449ef91b DIST gitlab-runner-15.11.1-deps.tar.xz 161358304 BLAKE2B a318aa741a29c3e1623a389966acbee54df66ec0ac55bf59fec21eb6d1ed394facc835b01ad52429037849dddb388b0690b378721c9700c18a223876cc63adb6 SHA512 58222949571c74fcb6a28290a304db39269271fce5234027136cb2b3f51e239d610efb9f362c726ef7be741ebb2c68295cce7e4dd4d99ad21459b1b67562b5d9 DIST gitlab-runner-15.11.1.tar.bz2 1343959 BLAKE2B 3c1a12aedb6ec4ba88b20f1aca30e2cae3acbfab7aa22ab91cc87c355e1f1926f27c70a0357be6f969634bca200a7b9e69fb2bd09403be21d7fc4383c48d951f SHA512 5756952adf79a72ba62eef7e28d4dd134fd1aa00a020c615a11fcd6d8fadeb2ba40cf8e20d8bc253082885ea8fe77f18124da35fb7fa5f7bc7360b8143a85cd3 DIST gitlab-runner-16.0.2-deps.tar.xz 161413208 BLAKE2B 8e8ee06371bd8482a39c129bf155a829cd3c782a4a5a968128e75d263ab4e8b07f88ce02697ef47d14cde81133936578d2c12a747953a77b6acec0b635131c5d SHA512 4c37eb14f81d092a12dae9ce7f50aac7b2555d1366d1d5ab2b0faa835e352caaed6683a63ae44a8447ee8ca09f38fa4a4465d22a21391841f0d4169494be9dd5 diff --git a/dev-util/gitlab-runner/gitlab-runner-15.10.1.ebuild b/dev-util/gitlab-runner/gitlab-runner-15.10.1.ebuild deleted file mode 100644 index de4193f0ef40.. --- a/dev-util/gitlab-runner/gitlab-runner-15.10.1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module systemd tmpfiles - -# make sure this gets updated for every bump -GIT_COMMIT=dcfb4b66 - -DESCRIPTION="The official GitLab Runner, written in Go" -HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner; -SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~ppc64 ~riscv" - -COMMON_DEPEND="acct-group/gitlab-runner - acct-user/gitlab-runner" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" -BDEPEND="dev-go/gox" - -DOCS=( docs CHANGELOG.md README.md config.toml.example ) - -S="${WORKDIR}/${PN}-v${PV}" - -src_compile() { - emake \ - BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \ - GOX="${EPREFIX}/usr/bin/gox" \ - REVISION=${GIT_COMMIT} \ - VERSION=${PV} \ - runner-bin-host -} - -src_test() { - CI=0 ego test -} - -src_install() { - dobin out/binaries/gitlab-runner - einstalldocs - - newconfd "${FILESDIR}/${PN}.confd" "${PN}" - newinitd "${FILESDIR}/${PN}.initd" "${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" - newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf - keepdir /{etc,var/log}/${PN} - fperms 0700 /{etc,var/log}/gitlab-runner - fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN} -} - -pkg_postinst() { - tmpfiles_process gitlab-runner.conf - [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return - elog - elog "To use the runner, you need to register it with this command:" - elog "# gitlab-runner register" - elog "This will also create the configuration file in /etc/gitlab-runner/config.toml" -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/gitlab-runner/
commit: 114bd8116e6c0de806a1515205fc58cc6d03a882 Author: William Hubbs gentoo org> AuthorDate: Mon Jul 10 22:19:10 2023 + Commit: William Hubbs gentoo org> CommitDate: Mon Jul 10 22:19:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=114bd811 dev-util/gitlab-runner: add 16.1.0 Signed-off-by: William Hubbs gentoo.org> dev-util/gitlab-runner/Manifest| 2 + dev-util/gitlab-runner/gitlab-runner-16.1.0.ebuild | 62 ++ 2 files changed, 64 insertions(+) diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest index 2854d8ba009d..4ccc3a086eba 100644 --- a/dev-util/gitlab-runner/Manifest +++ b/dev-util/gitlab-runner/Manifest @@ -4,3 +4,5 @@ DIST gitlab-runner-15.11.1-deps.tar.xz 161358304 BLAKE2B a318aa741a29c3e1623a389 DIST gitlab-runner-15.11.1.tar.bz2 1343959 BLAKE2B 3c1a12aedb6ec4ba88b20f1aca30e2cae3acbfab7aa22ab91cc87c355e1f1926f27c70a0357be6f969634bca200a7b9e69fb2bd09403be21d7fc4383c48d951f SHA512 5756952adf79a72ba62eef7e28d4dd134fd1aa00a020c615a11fcd6d8fadeb2ba40cf8e20d8bc253082885ea8fe77f18124da35fb7fa5f7bc7360b8143a85cd3 DIST gitlab-runner-16.0.2-deps.tar.xz 161413208 BLAKE2B 8e8ee06371bd8482a39c129bf155a829cd3c782a4a5a968128e75d263ab4e8b07f88ce02697ef47d14cde81133936578d2c12a747953a77b6acec0b635131c5d SHA512 4c37eb14f81d092a12dae9ce7f50aac7b2555d1366d1d5ab2b0faa835e352caaed6683a63ae44a8447ee8ca09f38fa4a4465d22a21391841f0d4169494be9dd5 DIST gitlab-runner-16.0.2.tar.bz2 1346109 BLAKE2B ed8bf9a893fc4d38aeb9ef2e1823eb0940b23e12fd2236f5ffbb90832634b244201d8518e1e5231ee7d4445ac3742ca47b1f3d8a66d06a93811e040d9229d19e SHA512 54b1e7c0b5838254aa30199e62760a845a9bba0a04cc9963b0bdaa776c7219bf0acee71a62f3c958b3d22d9aaf3380bf236228f18ac3e0f3d615578a1d3f9b87 +DIST gitlab-runner-16.1.0-deps.tar.xz 199599928 BLAKE2B 585dd1038106e5f0f397fc801309449e19da4af3419874d4dba178ecdf3109950fb39c4e20578ad388db455aeb20607aeb3d505f8304124fdc07747f43108062 SHA512 c7b714fe60f4dd8cda6ae3ee9700d6d8c748b42c3499e0d3a5377008e6eac55fc99fbea693a72ecf38fb10be7f56e0d72c4a12ffe7bac8ea1de29448fa934707 +DIST gitlab-runner-16.1.0.tar.bz2 1353795 BLAKE2B e0f8fc23c9e50dc2bbe50187c7256381678504aef1d23e82a2fdbaef10f0c502ba8dfd31bbae450d22362b9b82b81184895dac1353f5dcbd32cefe9a263a7a81 SHA512 2fe31471e80943e24b7667ee8d544d6b031435c88ab2fb58911752b248d2e0293fdede0996e2715f54ec71b4c6d58aa422b87fb112e005c1022af0d4c1a80caa diff --git a/dev-util/gitlab-runner/gitlab-runner-16.1.0.ebuild b/dev-util/gitlab-runner/gitlab-runner-16.1.0.ebuild new file mode 100644 index ..22ed526d5259 --- /dev/null +++ b/dev-util/gitlab-runner/gitlab-runner-16.1.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module systemd tmpfiles + +# make sure this gets updated for every bump +GIT_COMMIT=b72e108d + +DESCRIPTION="The official GitLab Runner, written in Go" +HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner; +SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2" +SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~ppc64 ~riscv" + +COMMON_DEPEND="acct-group/gitlab-runner + acct-user/gitlab-runner" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND="dev-go/gox" + +DOCS=( docs CHANGELOG.md README.md config.toml.example ) + +S="${WORKDIR}/${PN}-v${PV}" + +src_compile() { + emake \ + BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \ + GOX="${EPREFIX}/usr/bin/gox" \ + REVISION=${GIT_COMMIT} \ + VERSION=${PV} \ + runner-bin-host +} + +src_test() { + CI=0 ego test +} + +src_install() { + dobin out/binaries/gitlab-runner + einstalldocs + + newconfd "${FILESDIR}/${PN}.confd" "${PN}" + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf + keepdir /{etc,var/log}/${PN} + fperms 0700 /{etc,var/log}/gitlab-runner + fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN} +} + +pkg_postinst() { + tmpfiles_process gitlab-runner.conf + [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return + elog + elog "To use the runner, you need to register it with this command:" + elog "# gitlab-runner register" + elog "This will also create the configuration file in /etc/gitlab-runner/config.toml" +}
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gflags/
commit: a9f7704797194bebb64d12fbe422f235461d262d Author: Matt Turner gentoo org> AuthorDate: Mon Jul 10 20:57:51 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Jul 10 21:00:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f77047 dev-cpp/gflags: Synchronize ebuilds Signed-off-by: Matt Turner gentoo.org> dev-cpp/gflags/{gflags-2.2.2.ebuild => gflags-2.2.2-r1.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-cpp/gflags/gflags-2.2.2.ebuild b/dev-cpp/gflags/gflags-2.2.2-r1.ebuild similarity index 92% rename from dev-cpp/gflags/gflags-2.2.2.ebuild rename to dev-cpp/gflags/gflags-2.2.2-r1.ebuild index da0ea88c47b5..18fb86aaeba6 100644 --- a/dev-cpp/gflags/gflags-2.2.2.ebuild +++ b/dev-cpp/gflags/gflags-2.2.2-r1.ebuild @@ -1,11 +1,11 @@ -# 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 inherit cmake-multilib -if [[ ${PV} == ]]; then +if [[ ${PV} == ** ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/gflags/gflags; else
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gflags/
commit: a19f7a6950cac188d1aa9840f0088037442085fd Author: Matt Turner gentoo org> AuthorDate: Mon Jul 10 20:58:33 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Jul 10 21:00:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19f7a69 dev-cpp/gflags: Use append-lfs-flags Signed-off-by: Matt Turner gentoo.org> dev-cpp/gflags/gflags-2.2.2-r1.ebuild | 4 +++- dev-cpp/gflags/gflags-.ebuild | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-cpp/gflags/gflags-2.2.2-r1.ebuild b/dev-cpp/gflags/gflags-2.2.2-r1.ebuild index 18fb86aaeba6..a841f16304c3 100644 --- a/dev-cpp/gflags/gflags-2.2.2-r1.ebuild +++ b/dev-cpp/gflags/gflags-2.2.2-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake-multilib +inherit cmake-multilib flag-o-matic if [[ ${PV} == ** ]]; then inherit git-r3 @@ -25,6 +25,8 @@ RESTRICT="!test? ( test )" DOCS=( ChangeLog.txt README.md ) multilib_src_configure() { + append-lfs-flags + local mycmakeargs=( -DBUILD_STATIC_LIBS=$(usex static-libs) -DBUILD_TESTING=$(usex test) diff --git a/dev-cpp/gflags/gflags-.ebuild b/dev-cpp/gflags/gflags-.ebuild index 6f555f396a02..a6c7626265c0 100644 --- a/dev-cpp/gflags/gflags-.ebuild +++ b/dev-cpp/gflags/gflags-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake-multilib +inherit cmake-multilib flag-o-matic if [[ ${PV} == ** ]]; then inherit git-r3 @@ -25,6 +25,8 @@ RESTRICT="!test? ( test )" DOCS=( ChangeLog.txt README.md ) multilib_src_configure() { + append-lfs-flags + local mycmakeargs=( -DBUILD_STATIC_LIBS=$(usex static-libs) -DBUILD_TESTING=$(usex test)
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gflags/
commit: a004d68b93051c7a263abafcd6b9a48feee2d6d0 Author: Matt Turner gentoo org> AuthorDate: Mon Jul 10 20:56:37 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Jul 10 21:00:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a004d68b dev-cpp/gflags: Propagate keywords Signed-off-by: Matt Turner gentoo.org> dev-cpp/gflags/gflags-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/gflags/gflags-.ebuild b/dev-cpp/gflags/gflags-.ebuild index 613e8bc12948..6f555f396a02 100644 --- a/dev-cpp/gflags/gflags-.ebuild +++ b/dev-cpp/gflags/gflags-.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://github.com/gflags/gflags; else SRC_URI="https://github.com/gflags/gflags/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Google's C++ argument parsing library"
[gentoo-commits] proj/releng:master commit in: releases/specs-qemu/riscv/
commit: 1175f900479a90be8fc9f9490d3013d7a07c5652 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Jul 10 20:25:44 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Jul 10 20:25:44 2023 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=1175f900 Enable update_seed in stage1-lp64-systemd-mu Signed-off-by: Andreas K. Hüttel gentoo.org> releases/specs-qemu/riscv/stage1-lp64-systemd-mu.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releases/specs-qemu/riscv/stage1-lp64-systemd-mu.spec b/releases/specs-qemu/riscv/stage1-lp64-systemd-mu.spec index 89ed0a02..764be130 100644 --- a/releases/specs-qemu/riscv/stage1-lp64-systemd-mu.spec +++ b/releases/specs-qemu/riscv/stage1-lp64-systemd-mu.spec @@ -9,7 +9,7 @@ snapshot: @TIMESTAMP@ source_subpath: mergedusr/stage3-rv64_lp64-systemd-mergedusr-latest compression_mode: pixz decompressor_search_order: xz bzip2 -update_seed: no +update_seed: yes update_seed_command: -uDN @world portage_confdir: @REPO_DIR@/releases/portage/stages-qemu portage_prefix: releng
[gentoo-commits] repo/gentoo:master commit in: dev-python/merge3/
commit: dd7b67735050fbbf004a6815196d1b8871a4d268 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 5 16:45:38 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 10 20:19:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7b6773 dev-python/merge3: new package, add 0.0.13 Dependency for dev-vcs/breezy Bug: https://bugs.gentoo.org/896944 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/merge3/Manifest | 1 + dev-python/merge3/merge3-0.0.13.ebuild | 22 ++ dev-python/merge3/metadata.xml | 13 + 3 files changed, 36 insertions(+) diff --git a/dev-python/merge3/Manifest b/dev-python/merge3/Manifest new file mode 100644 index ..e94783501e3c --- /dev/null +++ b/dev-python/merge3/Manifest @@ -0,0 +1 @@ +DIST merge3-0.0.13.gh.tar.gz 15980 BLAKE2B c194573667f9e1f5ad60627a26f90f8c7ff28c160f5c0e9fe3e76e95cea8d0ce17d0d0241a2d20f3169d57ae35cada3dcabc25604331014180cea352e1f0e4cf SHA512 235f5f99c0156511ebe25a7a5568ac10ed26645a395cc464800b1417b1d7655c9de218afbe1c612409608e0d34fafa57ce44de362965d6bd381bf7e45742e9e0 diff --git a/dev-python/merge3/merge3-0.0.13.ebuild b/dev-python/merge3/merge3-0.0.13.ebuild new file mode 100644 index ..cbadd39169d8 --- /dev/null +++ b/dev-python/merge3/merge3-0.0.13.ebuild @@ -0,0 +1,22 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python implementation of 3-way merge" +HOMEPAGE=" + https://github.com/breezy-team/merge3 + https://pypi.org/project/merge3/ +" +SRC_URI="https://github.com/breezy-team/merge3/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests unittest diff --git a/dev-python/merge3/metadata.xml b/dev-python/merge3/metadata.xml new file mode 100644 index ..4a879f5ee336 --- /dev/null +++ b/dev-python/merge3/metadata.xml @@ -0,0 +1,13 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + pyt...@gentoo.org + Python + + + + merge3 + breezy-team/merge3 + +
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/breezy/
commit: 9e7e88c20f804d3b515792fb523ea397586efcfe Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 10 20:17:56 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 10 20:19:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7e88c2 dev-vcs/breezy: fix missing RDEPs, fix strip call Closes: https://bugs.gentoo.org/910051 Closes: https://bugs.gentoo.org/909846 Signed-off-by: Arthur Zamarin gentoo.org> .../breezy/{breezy-3.3.0.ebuild => breezy-3.3.0-r1.ebuild}| 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/dev-vcs/breezy/breezy-3.3.0.ebuild b/dev-vcs/breezy/breezy-3.3.0-r1.ebuild similarity index 93% rename from dev-vcs/breezy/breezy-3.3.0.ebuild rename to dev-vcs/breezy/breezy-3.3.0-r1.ebuild index 305f328287e7..42bcca42b2ce 100644 --- a/dev-vcs/breezy/breezy-3.3.0.ebuild +++ b/dev-vcs/breezy/breezy-3.3.0-r1.ebuild @@ -65,11 +65,12 @@ RESTRICT="test" RDEPEND=" $(python_gen_cond_dep ' dev-python/configobj[${PYTHON_USEDEP}] - dev-python/dulwich[${PYTHON_USEDEP}] - dev-python/fastimport[${PYTHON_USEDEP}] - dev-python/patiencediff[${PYTHON_USEDEP}] dev-python/fastbencode[${PYTHON_USEDEP}] + dev-python/patiencediff[${PYTHON_USEDEP}] + dev-python/merge3[${PYTHON_USEDEP}] + dev-python/dulwich[${PYTHON_USEDEP}] dev-python/urllib3[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] ') !dev-vcs/bzr " @@ -84,7 +85,9 @@ BDEPEND=" QA_FLAGS_IGNORED=".*" src_prepare() { - sed -e 's@man/man1@share/&@' -i setup.py || die + sed -e 's@man/man1@share/&@' \ + -e 's@, strip=Strip\.All@@' \ + -i setup.py || die distutils-r1_src_prepare }
[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: tests/addons/, src/pkgcheck/addons/
commit: 123abbc101b4fafc25e3c288f9893dda7625c1de Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jul 9 19:13:33 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jul 9 19:13:33 2023 + URL: https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=123abbc1 scan: add `--git-remote` option to select remote For repos with multiple remotes, it might be useful to select a specific remote to use (and not the default origin). This can be set using the `--git-remote` option for cmd call, or by adding `git-remote=value` to the config file. Resolves: https://github.com/pkgcore/pkgcheck/issues/600 Signed-off-by: Arthur Zamarin gentoo.org> src/pkgcheck/addons/git.py | 67 +- tests/addons/test_git.py | 13 + 2 files changed, 50 insertions(+), 30 deletions(-) diff --git a/src/pkgcheck/addons/git.py b/src/pkgcheck/addons/git.py index 2547bcc5..669ac262 100644 --- a/src/pkgcheck/addons/git.py +++ b/src/pkgcheck/addons/git.py @@ -342,16 +342,16 @@ class _ScanGit(argparse.Action): def __init__(self, *args, staged=False, **kwargs): super().__init__(*args, **kwargs) if staged: -default_ref = "HEAD" diff_cmd = ["git", "diff-index", "--name-only", "--cached", "-z"] else: -default_ref = "origin..HEAD" diff_cmd = ["git", "diff-tree", "-r", "--name-only", "-z"] self.staged = staged -self.default_ref = default_ref self.diff_cmd = diff_cmd +def default_ref(self, remote): +return "HEAD" if self.staged else f"{remote}..HEAD" + def generate_restrictions(self, parser, namespace, ref): """Generate restrictions for a given diff command.""" try: @@ -363,10 +363,10 @@ class _ScanGit(argparse.Action): check=True, encoding="utf8", ) -except FileNotFoundError as e: -parser.error(str(e)) -except subprocess.CalledProcessError as e: -error = e.stderr.splitlines()[0] +except FileNotFoundError as exc: +parser.error(str(exc)) +except subprocess.CalledProcessError as exc: +error = exc.stderr.splitlines()[0] parser.error(f"failed running git: {error}") if not p.stdout: @@ -417,7 +417,7 @@ class _ScanGit(argparse.Action): namespace.enabled_checks.update(objects.CHECKS.select(GitCommitsCheck).values()) # determine target ref -ref = value if value is not None else self.default_ref +ref = value if value is not None else self.default_ref(namespace.git_remote) setattr(namespace, self.dest, ref) # generate scanning restrictions @@ -441,6 +441,9 @@ class GitAddon(caches.CachedAddon): Additionally, the origin/HEAD ref must exist. If it doesn't, running ``git remote set-head origin master`` or similar for other branches will create it. + +You can override the default git remote used for all git comparison using +``--git-remote``. """ # cache registry @@ -448,7 +451,7 @@ class GitAddon(caches.CachedAddon): @classmethod def mangle_argparser(cls, parser): -group = parser.add_argument_group("git", docs=cls.__doc__) +group: argparse.ArgumentParser = parser.add_argument_group("git", docs=cls.__doc__) git_opts = group.add_mutually_exclusive_group() git_opts.add_argument( "--commits", @@ -484,6 +487,17 @@ class GitAddon(caches.CachedAddon): temporarily stashing them during the scanning process. """, ) +group.add_argument( +"--git-remote", +default="origin", +metavar="REMOTE", +help="git remote used for all git comparison and operations", +docs=""" +The git remote to be used for all operations by pkgcheck. The +default value, and the recommended value is ``origin``, but +you can use any valid git remote name. +""", +) def __init__(self, *args): super().__init__(*args) @@ -551,11 +565,11 @@ class GitAddon(caches.CachedAddon): return p.stdout.strip() @staticmethod -def _get_default_branch(path): +def _get_default_branch(path, remote): """Retrieve a git repo's default branch used with origin remote.""" try: p = subprocess.run( -["git", "symbolic-ref", "refs/remotes/origin/HEAD"], +["git", "symbolic-ref", f"refs/remotes/{remote}/HEAD"], stdout=subprocess.PIPE, stderr=subprocess.DEVNULL, cwd=path, @@ -591,10 +605,11 @@ class GitAddon(caches.CachedAddon): def update_cache(self, force=False): """Update related cache and push updates to disk.""" +remote =
[gentoo-commits] repo/gentoo:master commit in: media-gfx/geeqie/
commit: dca7101a5f67256da6412b267582366cc5626cf7 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 10 19:54:01 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 10 19:54:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca7101a media-gfx/geeqie: Stabilize 2.0.1-r4 x86, #906505 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/geeqie/geeqie-2.0.1-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/geeqie/geeqie-2.0.1-r4.ebuild b/media-gfx/geeqie/geeqie-2.0.1-r4.ebuild index d6b786d4c4c9..ed4f98a13ba5 100644 --- a/media-gfx/geeqie/geeqie-2.0.1-r4.ebuild +++ b/media-gfx/geeqie/geeqie-2.0.1-r4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/BestImageViewer/${PN}/releases/download/v${PV}/${P}. LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="debug djvu exif ffmpegthumbnailer heif jpeg jpeg2k jpegxl lcms lua map pdf raw spell tiff webp xmp zip" RDEPEND="gnome-extra/zenity
[gentoo-commits] repo/gentoo:master commit in: sci-libs/armadillo/
commit: f4d9c6a1bc5ef8a0fe2885dec3cba6a6380d73a5 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 10 19:38:56 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 10 19:38:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d9c6a1 sci-libs/armadillo: Stabilize 11.4.0 amd64, #899446 Signed-off-by: Arthur Zamarin gentoo.org> sci-libs/armadillo/armadillo-11.4.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-libs/armadillo/armadillo-11.4.0.ebuild b/sci-libs/armadillo/armadillo-11.4.0.ebuild index efbac097f195..3265c57b5153 100644 --- a/sci-libs/armadillo/armadillo-11.4.0.ebuild +++ b/sci-libs/armadillo/armadillo-11.4.0.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 @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/arma/${P}.tar.xz" LICENSE="Apache-2.0" SLOT="0/11" -KEYWORDS="~amd64 ~arm ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" IUSE="arpack blas doc examples hdf5 lapack mkl superlu test" RESTRICT="!test? ( test )" REQUIRED_USE="test? ( arpack lapack superlu )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pydantic-core/
commit: dfa4e7419113adfeacf24a9bb0fb753ec6c53565 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 10 19:34:47 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 10 19:34:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfa4e741 dev-python/pydantic-core: Keyword 2.1.2 x86, #909772 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pydantic-core/pydantic-core-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pydantic-core/pydantic-core-2.1.2.ebuild b/dev-python/pydantic-core/pydantic-core-2.1.2.ebuild index 25707170effe..3905fab15b61 100644 --- a/dev-python/pydantic-core/pydantic-core-2.1.2.ebuild +++ b/dev-python/pydantic-core/pydantic-core-2.1.2.ebuild @@ -98,7 +98,7 @@ LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 " SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="~amd64 ~riscv ~x86" RDEPEND=" >=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/annotated-types/
commit: c6eba04e1454af1ae97045c33bc079cdb9f78604 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 10 19:34:46 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 10 19:34:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6eba04e dev-python/annotated-types: Keyword 0.5.0 x86, #909772 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/annotated-types/annotated-types-0.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/annotated-types/annotated-types-0.5.0.ebuild b/dev-python/annotated-types/annotated-types-0.5.0.ebuild index ac1727860737..1f583aeb3993 100644 --- a/dev-python/annotated-types/annotated-types-0.5.0.ebuild +++ b/dev-python/annotated-types/annotated-types-0.5.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="~amd64 ~riscv ~x86" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/pydantic/
commit: 8e31737eb45a0f1b2f2cf854ee5ea79396c3fecd Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 10 19:34:46 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 10 19:34:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e31737e dev-python/pydantic: Keyword 2.0.2 x86, #909772 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pydantic/pydantic-2.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pydantic/pydantic-2.0.2.ebuild b/dev-python/pydantic/pydantic-2.0.2.ebuild index ef2d6ce65d34..ad8c181a72b0 100644 --- a/dev-python/pydantic/pydantic-2.0.2.ebuild +++ b/dev-python/pydantic/pydantic-2.0.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="~amd64 ~riscv ~x86" RDEPEND=" >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-util/diffoscope/
commit: 60d185cb7c2f34c67ee4123a32344d5e6136b69e Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 10 19:31:18 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 10 19:31:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60d185cb dev-util/diffoscope: Stabilize 242-r1 amd64, #909139 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/diffoscope/diffoscope-242-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/diffoscope/diffoscope-242-r1.ebuild b/dev-util/diffoscope/diffoscope-242-r1.ebuild index d201f2eeaae5..32c15ca1f544 100644 --- a/dev-util/diffoscope/diffoscope-242-r1.ebuild +++ b/dev-util/diffoscope/diffoscope-242-r1.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86" IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma mono opendocument pascal pdf postscript R rpm sqlite squashfs
[gentoo-commits] repo/gentoo:master commit in: net-news/rssguard/
commit: de4331a606dac4314d9909e1bfc07164b5ae7eb1 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 10 19:26:20 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 10 19:26:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de4331a6 net-news/rssguard: Stabilize 4.3.4 amd64, #908348 Signed-off-by: Arthur Zamarin gentoo.org> net-news/rssguard/rssguard-4.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-news/rssguard/rssguard-4.3.4.ebuild b/net-news/rssguard/rssguard-4.3.4.ebuild index 9074ba264155..4d63fc203cf9 100644 --- a/net-news/rssguard/rssguard-4.3.4.ebuild +++ b/net-news/rssguard/rssguard-4.3.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/martinrotter/${PN}/archive/${PV}.tar.gz -> ${P}.tar. LICENSE="|| ( LGPL-3 GPL-2+ ) AGPL-3+ BSD GPL-3+ MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="mysql qt6 +sqlite webengine" REQUIRED_USE="|| ( mysql sqlite )"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/CPAN-Mini-Inject/
commit: 0b60671e7ce4e71b7fbcf78eb384dedc717fc3d4 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 10 19:26:21 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 10 19:26:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b60671e dev-perl/CPAN-Mini-Inject: Keyword 0.370.0 x86, #908980 Signed-off-by: Arthur Zamarin gentoo.org> dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.370.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.370.0.ebuild b/dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.370.0.ebuild index 93f64e94d4ee..904a51bf7c2f 100644 --- a/dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.370.0.ebuild +++ b/dev-perl/CPAN-Mini-Inject/CPAN-Mini-Inject-0.370.0.ebuild @@ -12,7 +12,7 @@ inherit perl-module DESCRIPTION="Inject modules into a CPAN::Mini mirror" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" RDEPEND=" >=dev-perl/CPAN-Checksums-2.130.0
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-InDistDir/
commit: 9c854a720c527e38f7c2f9e39ada6168f412bcdd Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 10 19:26:21 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 10 19:26:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c854a72 dev-perl/Test-InDistDir: Keyword 1.112.71 x86, #908980 Signed-off-by: Arthur Zamarin gentoo.org> dev-perl/Test-InDistDir/Test-InDistDir-1.112.71.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Test-InDistDir/Test-InDistDir-1.112.71.ebuild b/dev-perl/Test-InDistDir/Test-InDistDir-1.112.71.ebuild index 78bc9329aa25..d129533b55ae 100644 --- a/dev-perl/Test-InDistDir/Test-InDistDir-1.112.71.ebuild +++ b/dev-perl/Test-InDistDir/Test-InDistDir-1.112.71.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Test environment setup for development with IDE" LICENSE="WTFPL-2" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" BDEPEND=" >=virtual/perl-ExtUtils-MakeMaker-6.300.0
[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/
commit: 79760cd19599ea72b2a2171813470273c8d216c5 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 10 19:22:57 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 10 19:22:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79760cd1 mail-mta/postfix: Stabilize 3.8.1 ppc64, #910190 Signed-off-by: Arthur Zamarin gentoo.org> mail-mta/postfix/postfix-3.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-mta/postfix/postfix-3.8.1.ebuild b/mail-mta/postfix/postfix-3.8.1.ebuild index b5baf8eb4c04..e2b273d32f0c 100644 --- a/mail-mta/postfix/postfix-3.8.1.ebuild +++ b/mail-mta/postfix/postfix-3.8.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz" LICENSE="|| ( IBM EPL-2.0 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/
commit: 02b226d4f123276a4013733463e97ad48d130bae Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 10 19:22:49 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 10 19:22:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b226d4 mail-mta/postfix: Stabilize 3.8.1 arm, #910190 Signed-off-by: Arthur Zamarin gentoo.org> mail-mta/postfix/postfix-3.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-mta/postfix/postfix-3.8.1.ebuild b/mail-mta/postfix/postfix-3.8.1.ebuild index 9fd630bb3d1c..d5418042b017 100644 --- a/mail-mta/postfix/postfix-3.8.1.ebuild +++ b/mail-mta/postfix/postfix-3.8.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz" LICENSE="|| ( IBM EPL-2.0 )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/
commit: 27a63062ca9dc6128e4e6babb9324c507518aa00 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 10 19:22:52 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 10 19:22:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a63062 mail-mta/postfix: Stabilize 3.8.1 arm64, #910190 Signed-off-by: Arthur Zamarin gentoo.org> mail-mta/postfix/postfix-3.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-mta/postfix/postfix-3.8.1.ebuild b/mail-mta/postfix/postfix-3.8.1.ebuild index d5418042b017..7c455b638b9c 100644 --- a/mail-mta/postfix/postfix-3.8.1.ebuild +++ b/mail-mta/postfix/postfix-3.8.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz" LICENSE="|| ( IBM EPL-2.0 )" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/
commit: 1038312efcfcc4f3fbe5dad7220f2602fbe9743b Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 10 19:22:55 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 10 19:22:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1038312e mail-mta/postfix: Stabilize 3.8.1 ppc, #910190 Signed-off-by: Arthur Zamarin gentoo.org> mail-mta/postfix/postfix-3.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-mta/postfix/postfix-3.8.1.ebuild b/mail-mta/postfix/postfix-3.8.1.ebuild index 7c455b638b9c..b5baf8eb4c04 100644 --- a/mail-mta/postfix/postfix-3.8.1.ebuild +++ b/mail-mta/postfix/postfix-3.8.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz" LICENSE="|| ( IBM EPL-2.0 )" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/
commit: e69d0ab48d6121c1af4e28be11eb3eebc5a725d3 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jul 10 19:18:18 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jul 10 19:18:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e69d0ab4 mail-mta/postfix: Stabilize 3.8.1 amd64, #910190 Signed-off-by: Arthur Zamarin gentoo.org> mail-mta/postfix/postfix-3.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-mta/postfix/postfix-3.8.1.ebuild b/mail-mta/postfix/postfix-3.8.1.ebuild index 164b49c0481f..9fd630bb3d1c 100644 --- a/mail-mta/postfix/postfix-3.8.1.ebuild +++ b/mail-mta/postfix/postfix-3.8.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz" LICENSE="|| ( IBM EPL-2.0 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rbpdf/
commit: 289c50dafc6b1c177174c81ad39ffb89ead340dc Author: Hans de Graaff gentoo org> AuthorDate: Mon Jul 10 18:59:05 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jul 10 19:08:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=289c50da dev-ruby/rbpdf: add 1.21.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rbpdf/Manifest| 1 + dev-ruby/rbpdf/rbpdf-1.21.2.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest index 8ec724bf7567..dfae36805ebd 100644 --- a/dev-ruby/rbpdf/Manifest +++ b/dev-ruby/rbpdf/Manifest @@ -1 +1,2 @@ DIST rbpdf-1.21.0.tar.gz 12027795 BLAKE2B 25b0423f5162433e1eb3d14e09c85e93c181742829b4983ef910b5d722d1f9d37ba804c2df44c817221f72d4c9d22c8d3bb6ec891057167b9eda3b12e96889df SHA512 3bdeaa58fdd760d280a991677c6af9254df7582a5081098e0c8a7229fb33994e81b386bcc182e917fcce978263917a00ba7cd00655f90111fcd7ff1df012c5d5 +DIST rbpdf-1.21.2.tar.gz 12055483 BLAKE2B 24aa5acff343c70769a6644abd68967333bf1d121a6ac85ece8d040439bf096983806613529a84d42b295e729134181a1ac2d0828b1ed337e91c8732a67ef30a SHA512 0da1f5bdc538cbb8e8f27373debb81634cfc407b4bd6c84301719f2faec196df7dc40a18e01a56fc9d373b0bb00523f574be1b0cb98f713c76e7987a8f5d0a98 diff --git a/dev-ruby/rbpdf/rbpdf-1.21.2.ebuild b/dev-ruby/rbpdf/rbpdf-1.21.2.ebuild new file mode 100644 index ..02a0e2d7870d --- /dev/null +++ b/dev-ruby/rbpdf/rbpdf-1.21.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +# Avoid the complexity of the "rake" recipe and run the tests manually. +RUBY_FAKEGEM_RECIPE_TEST=none + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby on Rails RBPDF plugin" +HOMEPAGE="https://github.com/naitoh/rbpdf; +SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )" +ruby_add_rdepend " + dev-ruby/actionview + dev-ruby/htmlentities + =dev-ruby/rbpdf-font-1.19* + || ( dev-ruby/mini_magick dev-ruby/rmagick ) +" + +# Two of the tests require png/jpeg support in "magick identify", +# see bug 738784. +BDEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png] )" + +all_ruby_prepare() { + default + + # This test is enabled automagically in the presence of rmagick, and + # then fails. + rm -f test/rbpdf_image_rmagick_test.rb \ + || die "failed to remove rmagick tests" +} + +each_ruby_test() { + local cmd='gem "test-unit", ">= 3.0"' + cmd+=' and ' + cmd+='require "test/unit"' + cmd+=' and ' + cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" + f)}' + ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed" +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/recog/
commit: 3751d86742cee954db587263cf96d09dfc635600 Author: Hans de Graaff gentoo org> AuthorDate: Mon Jul 10 18:44:34 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jul 10 19:08:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3751d867 dev-ruby/recog: enable ruby32 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/recog/recog-3.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/recog/recog-3.1.1.ebuild b/dev-ruby/recog/recog-3.1.1.ebuild index 5625684e1ad6..41afa86ee4d6 100644 --- a/dev-ruby/recog/recog-3.1.1.ebuild +++ b/dev-ruby/recog/recog-3.1.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_BINWRAP="" RUBY_FAKEGEM_EXTRADOC="README.md"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/radius/
commit: a7c6fab2eadeedb8a36a4f9814b7cbf7b4a6a19c Author: Hans de Graaff gentoo org> AuthorDate: Mon Jul 10 19:01:32 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jul 10 19:08:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7c6fab2 dev-ruby/radius: enable ruby32 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/radius/radius-0.7.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/radius/radius-0.7.5-r1.ebuild b/dev-ruby/radius/radius-0.7.5-r1.ebuild index fb12ef1a5e16..382e6b1e9069 100644 --- a/dev-ruby/radius/radius-0.7.5-r1.ebuild +++ b/dev-ruby/radius/radius-0.7.5-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="CHANGELOG QUICKSTART.rdoc README.rdoc"
[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/hardened/, releases/specs/amd64/
commit: e39d5c3dee9d7cc5a2369d498eb1796c17a7d1ab Author: Ben Kohler gentoo org> AuthorDate: Mon Jul 10 19:05:18 2023 + Commit: Ben Kohler gentoo org> CommitDate: Mon Jul 10 19:06:08 2023 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=e39d5c3d specs/amd64: use new kernel configs on admincd & installcd Bug: https://bugs.gentoo.org/908599 Signed-off-by: Ben Kohler gentoo.org> releases/specs/amd64/hardened/admincd-stage2.spec | 2 +- releases/specs/amd64/installcd-stage2-minimal.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/releases/specs/amd64/hardened/admincd-stage2.spec b/releases/specs/amd64/hardened/admincd-stage2.spec index b8455299..7a324050 100644 --- a/releases/specs/amd64/hardened/admincd-stage2.spec +++ b/releases/specs/amd64/hardened/admincd-stage2.spec @@ -16,7 +16,7 @@ livecd/volid: Gentoo amd64 AdminCD @TIMESTAMP@ boot/kernel: gentoo boot/kernel/gentoo/sources: gentoo-sources -boot/kernel/gentoo/config: @REPO_DIR@/releases/kconfig/amd64/amd64-5.15.80.config +boot/kernel/gentoo/config: @REPO_DIR@/releases/kconfig/amd64/amd64-6.1.38.config boot/kernel/gentoo/packages: --usepkg n zfs zfs-kmod diff --git a/releases/specs/amd64/installcd-stage2-minimal.spec b/releases/specs/amd64/installcd-stage2-minimal.spec index c892b5e3..fd4280b7 100644 --- a/releases/specs/amd64/installcd-stage2-minimal.spec +++ b/releases/specs/amd64/installcd-stage2-minimal.spec @@ -16,7 +16,7 @@ livecd/volid: Gentoo amd64 @TIMESTAMP@ boot/kernel: gentoo boot/kernel/gentoo/sources: gentoo-sources -boot/kernel/gentoo/config: @REPO_DIR@/releases/kconfig/amd64/amd64-5.15.80.config +boot/kernel/gentoo/config: @REPO_DIR@/releases/kconfig/amd64/amd64-6.1.38.config livecd/unmerge: app-admin/eselect
[gentoo-commits] repo/gentoo:master commit in: media-video/makemkv/files/, media-video/makemkv/
commit: a09ba8ba17ff0c374918d4a7dc6b63ff20a10abe Author: Piotr Karbowski gentoo org> AuthorDate: Mon Jul 10 18:56:22 2023 + Commit: Piotr Karbowski gentoo org> CommitDate: Mon Jul 10 18:57:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09ba8ba media-video/makemkv: 1.17.4-r1 revbump with ffmpeg-6 support. Closes: https://bugs.gentoo.org/909307 Signed-off-by: Piotr Karbowski gentoo.org> media-video/makemkv/files/makemkv-ffmpeg-6.patch | 13 +++ media-video/makemkv/makemkv-1.17.4-r1.ebuild | 128 +++ 2 files changed, 141 insertions(+) diff --git a/media-video/makemkv/files/makemkv-ffmpeg-6.patch b/media-video/makemkv/files/makemkv-ffmpeg-6.patch new file mode 100644 index ..684d8186bab5 --- /dev/null +++ b/media-video/makemkv/files/makemkv-ffmpeg-6.patch @@ -0,0 +1,13 @@ +diff --git a/libffabi/src/ffabi.c b/libffabi/src/ffabi.c +index 5dda9e1..2b29b87 100644 +--- a/libffabi/src/ffabi.c b/libffabi/src/ffabi.c +@@ -478,7 +478,7 @@ FFM_AudioEncodeContext* __cdecl ffm_audio_encode_init(void* logctx,const char* n + #else + ctx->frame = av_frame_alloc(); + if (av_sample_fmt_is_planar(ctx->avctx->sample_fmt)) { +-ctx->frame_extended_data = av_mallocz_array(ctx->avctx->channels, ++ctx->frame_extended_data = av_calloc(ctx->avctx->channels, + sizeof(*ctx->frame_extended_data)); + if (!ctx->frame_extended_data) { + ffm_audio_encode_close(ctx); diff --git a/media-video/makemkv/makemkv-1.17.4-r1.ebuild b/media-video/makemkv/makemkv-1.17.4-r1.ebuild new file mode 100644 index ..05a97bd1d4f3 --- /dev/null +++ b/media-video/makemkv/makemkv-1.17.4-r1.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic linux-info xdg + +MY_P=makemkv-oss-${PV} +MY_PB=makemkv-bin-${PV} + +DESCRIPTION="Tool for ripping and streaming Blu-ray, HD-DVD and DVD discs" +HOMEPAGE="http://www.makemkv.com/; +SRC_URI="http://www.makemkv.com/download/${MY_P}.tar.gz + http://www.makemkv.com/download/${MY_PB}.tar.gz; + +LICENSE="GPL-2 LGPL-2.1 MPL-1.1 MakeMKV-EULA openssl" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="+gui +java" +RESTRICT="bindist mirror" + +QA_PREBUILT="usr/bin/makemkvcon usr/bin/mmdtsdec" + +DEPEND=" + dev-libs/expat + dev-libs/openssl:0=[-bindist(-)] + >=media-video/ffmpeg-1.0.0:0= + sys-libs/glibc + sys-libs/zlib + gui? ( + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) +" +RDEPEND=" + ${DEPEND} + java? ( >=virtual/jre-1.8 ) +" +BDEPEND=" + virtual/pkgconfig + gui? ( dev-qt/qtcore:5 ) +" + +CONFIG_CHECK="~CHR_DEV_SG" +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${PN}-path.patch + "${FILESDIR}"/${PN}-ffmpeg-6.patch +) + +src_prepare() { + default + + if ! use java; then + rm -v "${WORKDIR}/${MY_PB}"/src/share/blues.* || die + fi +} + +src_configure() { + # See bug #439380. + replace-flags -O* -Os + + econf \ + --enable-debug \ + --disable-noec \ + $(use_enable gui) \ + $(use_enable gui qt5) +} + +src_install() { + local myarch + case "${ARCH}" in + arm) myarch=armel ;; + x86) myarch=i386 ;; + *) myarch=${ARCH} ;; + esac + + default + + # add missing symlinks for QA + dosym libdriveio.so.0 /usr/$(get_libdir)/libdriveio.so.0.${PV} + dosym libdriveio.so.0 /usr/$(get_libdir)/libdriveio.so + dosym libmakemkv.so.1 /usr/$(get_libdir)/libmakemkv.so.1.${PV} + dosym libmakemkv.so.1 /usr/$(get_libdir)/libmakemkv.so + dosym libmmbd.so.0/usr/$(get_libdir)/libmmbd.so + dosym libmmbd.so.0/usr/$(get_libdir)/libmmbd.so.0.${PV} + + cd "${WORKDIR}"/${MY_PB} || die + + # install prebuilt bin + dobin bin/"${myarch}"/makemkvcon + + # additional tool is actually part of makemkvcon + dosym makemkvcon /usr/bin/sdftool + + # install profiles and locales + insinto /usr/share/MakeMKV + doins src/share/* + + # install unofficial man page + doman "${FILESDIR}"/makemkvcon.1 +} + +pkg_postinst() { + xdg_pkg_postinst + + elog "While MakeMKV is in beta mode, upstream has provided a license" + elog "to use if you do not want to purchase one." + elog "" + elog "See this forum thread for more information, including the key:" + elog "https://www.makemkv.com/forum/viewtopic.php?f=5=1053; + elog "" + elog "Note that beta license may have an expiration date and you will" + elog "need to check for newer licenses/releases. " + elog "" + elog "We previously said to copy default.mmcp.xml
[gentoo-commits] repo/gentoo:master commit in: app-emacs/helm/
commit: c1006067c4715fc1dae8016dd9f797f013516396 Author: Maciej Barć gentoo org> AuthorDate: Mon Jul 10 14:41:21 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jul 10 18:55:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1006067 app-emacs/helm: drop old 3.8.5 Signed-off-by: Maciej Barć gentoo.org> app-emacs/helm/Manifest | 1 - app-emacs/helm/helm-3.8.5.ebuild | 31 --- 2 files changed, 32 deletions(-) diff --git a/app-emacs/helm/Manifest b/app-emacs/helm/Manifest index af4a602b8219..c2b79e837ef5 100644 --- a/app-emacs/helm/Manifest +++ b/app-emacs/helm/Manifest @@ -1,4 +1,3 @@ -DIST helm-3.8.5.tar.gz 2349290 BLAKE2B 84f0c15c2a9f492246defdf9496e8dcc5265b0c60b50ccaaa3b9f6731285a667da919da7fec80d77a4fd11bc83d9f4ae4c0910e31423b58afbdf00d51b070295 SHA512 af727553c29c9fa0ba6eb6a73b25d62855ea4413eebc57baf3ed94be6a0240e4c558193c898430dc21132ba5e32ead584514910bf98b3b8d82adf7828f953652 DIST helm-3.8.6.tar.gz 2356253 BLAKE2B 62b9af26888526f54726468e04677c401c5e828e588cb6f2c005b9ce9d84935c184b536a97a82e4e6c08c3523a10a32f9348d243d2545c17c9480ad004d92d10 SHA512 71342f347aa5cf8bd3e1990c8633d908e6a5fe66e051554aa2f554fba5d63b2623fe2b6b07540473b481986b1d5d27cb2d8b06f127e727aa8d373bc045d0a602 DIST helm-3.8.7.tar.gz 2358726 BLAKE2B a76c7c6658997f4d5114e383e1ca728df923b0216c66c9d4c2f9d1d656d06990299ebc79f4ad9c50da1dd133f8111c947e6f238324fbe91c5af5a1ab02aa1c7f SHA512 d7356e407d1ef463e62e7d0f2c3b0f90d150744fa020638740226a3e04e043be0e551effd2c17cd2e8c0d82d70351cb5268a89eca2c9ef6355fcce65a445f9bc DIST helm-3.8.8.tar.gz 2362007 BLAKE2B 80f854bc38e51de62aa6d9a35cdeff4ac4c193908dc19361ad10ad419585d30a2fd94be1d4d410b69634012e4c01045d4dd2f55c5b4ac8da960d7f7b8d4eed08 SHA512 a1fca373d2c64771aabb3ba396e0d65b3434f0a413bab1e61761c16e9dcf274ceb94e258ef90f4ddd2b150a09606255ea61186d2e4e69ad2600fc40369c693c7 diff --git a/app-emacs/helm/helm-3.8.5.ebuild b/app-emacs/helm/helm-3.8.5.ebuild deleted file mode 100644 index 68aff2bea3b6.. --- a/app-emacs/helm/helm-3.8.5.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Emacs incremental completion and selection narrowing framework" -HOMEPAGE="https://emacs-helm.github.io/helm/; -SRC_URI="https://github.com/emacs-helm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND="app-emacs/async - app-emacs/popup" -BDEPEND="${RDEPEND}" - -PATCHES="${FILESDIR}/${PN}-3.8.0-no-autoload-check.patch" -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - elisp-compile *.el - elisp-make-autoload-file -} - -src_install() { - elisp_src_install - dobin emacs-helm.sh -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/luau/
commit: 0d3571ea162f22f677f583c4e249e0027b40fed8 Author: Maciej Barć gentoo org> AuthorDate: Mon Jul 10 14:26:00 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jul 10 18:55:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d3571ea dev-lang/luau: new package; add 0.583 Signed-off-by: Maciej Barć gentoo.org> dev-lang/luau/Manifest | 1 + dev-lang/luau/luau-0.583.ebuild | 36 dev-lang/luau/metadata.xml | 24 3 files changed, 61 insertions(+) diff --git a/dev-lang/luau/Manifest b/dev-lang/luau/Manifest new file mode 100644 index ..fb67345f8cf9 --- /dev/null +++ b/dev-lang/luau/Manifest @@ -0,0 +1 @@ +DIST luau-0.583.tar.gz 5575214 BLAKE2B 17088d4d5026854a5aac29d80a20ab8901753a3d8b89c21491df44202d07433f801d10a8e9443bc21f3318cda059000e43ed2cc2cb5926d3464f47ac7352a3c4 SHA512 45964e485354839c42b44f1482b372d47bce95302122fbba2288a0880bc964e30e934bdd6a62d0b6b2e6d725bdbe3332f67dc136fa64b28be9b3a0b2bc55d16b diff --git a/dev-lang/luau/luau-0.583.ebuild b/dev-lang/luau/luau-0.583.ebuild new file mode 100644 index ..c7bee4916d90 --- /dev/null +++ b/dev-lang/luau/luau-0.583.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Gradually typed embeddable scripting language derived from Lua" +HOMEPAGE="https://luau-lang.org/ + https://github.com/Roblox/luau/; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Roblox/${PN}.git; +else + SRC_URI="https://github.com/Roblox/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" + +DOCS=( CONTRIBUTING.md README.md SECURITY.md ) + +src_test() { + "${BUILD_DIR}"/Luau.UnitTest || die + "${BUILD_DIR}"/Luau.Conformance || die +} + +src_install() { + exeinto /usr/bin + doexe "${BUILD_DIR}"/luau{,-analyze,-ast,-compile,-reduce} + + einstalldocs +} diff --git a/dev-lang/luau/metadata.xml b/dev-lang/luau/metadata.xml new file mode 100644 index ..bc6dc6ae3533 --- /dev/null +++ b/dev-lang/luau/metadata.xml @@ -0,0 +1,24 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + +x...@gentoo.org +Maciej Barć + + +Luau is a fast, small, safe, gradually typed embeddable scripting language +derived from Lua. It is designed to be backwards compatible with Lua 5.1, +as well as incorporating some features from future Lua releases, but also +expands the feature set (most notably with type annotations). Luau is +largely implemented from scratch, with the language runtime being a very +heavily modified version of Lua 5.1 runtime, with completely rewritten +interpreter and other performance innovations. The runtime mostly preserves +Lua 5.1 API, so existing bindings should be more or less compatible with a +few caveats. + + +https://github.com/Roblox/luau/issues/ +Roblox/luau + +
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-el-fetch/
commit: 8601684ddc9d909b695020546d26cdafc476f203 Author: Maciej Barć gentoo org> AuthorDate: Mon Jul 10 14:27:30 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jul 10 18:55:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8601684d app-emacs/emacs-el-fetch: drop old 3.2.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/emacs-el-fetch/Manifest | 1 - .../emacs-el-fetch/emacs-el-fetch-3.2.1.ebuild | 34 -- 2 files changed, 35 deletions(-) diff --git a/app-emacs/emacs-el-fetch/Manifest b/app-emacs/emacs-el-fetch/Manifest index b86561d1e642..7758ef58623c 100644 --- a/app-emacs/emacs-el-fetch/Manifest +++ b/app-emacs/emacs-el-fetch/Manifest @@ -1,2 +1 @@ -DIST emacs-el-fetch-3.2.1.tar.bz2 18093 BLAKE2B b09d9bb77834f77597e92115f5055b0f17fa466ec695b5e8855cbc445ae2fda00f9a951a8b45b43e12eaf0846b7e2e3533091e9b2a879b2220edaeb40050029d SHA512 c46713d1d51c55715d7ffc165d89b5ae56a7f93aea894111da24547d02ed0c8cf3bc9c2deaa5a9a762ac5d699a6558b6215c55c207413d25bbfe52624ba86148 DIST emacs-el-fetch-3.3.0.tar.bz2 18166 BLAKE2B b55001eebc706954cf017cc56ed4d16a9f7309d36103d1bce94458ea8bdcb7a301201ff50f11d2f1b515ea63469ed8be00e4755dc8b1f9713158aa18a0788383 SHA512 7df309f4432b6490552654e4e68e1c01cf6c158a9759057421c879ce46b15a55092c3c17cd5d130c9de5425f6294ab5402c7684c2125c5f959e6a0973fcdcc64 diff --git a/app-emacs/emacs-el-fetch/emacs-el-fetch-3.2.1.ebuild b/app-emacs/emacs-el-fetch/emacs-el-fetch-3.2.1.ebuild deleted file mode 100644 index bc142e225caa.. --- a/app-emacs/emacs-el-fetch/emacs-el-fetch-3.2.1.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 - -inherit elisp - -DESCRIPTION="Show system information in Neofetch-like style inside Emacs" -HOMEPAGE="https://gitlab.com/xgqt/emacs-el-fetch/; - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/xgqt/${PN}.git; -else - SRC_URI="https://gitlab.com/xgqt/${PN}/-/archive/${PV}/${P}.tar.bz2; - KEYWORDS="amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( app-emacs/buttercup )" - -src_compile() { - emake compile -} - -src_install() { - einstalldocs - elisp-install ${PN} "${S}"/src/el-fetch/*.el{,c} - elisp-site-file-install "${S}"/extras/gentoo/50el-fetch-gentoo.el -}
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-httplib/
commit: de189f69580035c9f6bb718cb812f272a1792bfe Author: Maciej Barć gentoo org> AuthorDate: Mon Jul 10 14:49:23 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jul 10 18:55:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de189f69 dev-cpp/cpp-httplib: bump to 0.13.1 Signed-off-by: Maciej Barć gentoo.org> dev-cpp/cpp-httplib/Manifest | 1 + dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest index 364f06a709d9..b21b09849640 100644 --- a/dev-cpp/cpp-httplib/Manifest +++ b/dev-cpp/cpp-httplib/Manifest @@ -1,3 +1,4 @@ DIST cpp-httplib-0.12.3.tar.gz 639107 BLAKE2B 15db0056069cbda5359c6279ebc84520039e809f32cd8314c180dd761324a76fccaae0e80f39d0b69563903bd667799425c7e85708962b2763416a3c8bbd09bb SHA512 3465e5c843ad4087bababadf8fe9f3e6961213301540053bb47f242f958280f43c85b03b8cf6f955a6b91bf9511a81669feeb9989344caf2a1e42ff587b3a460 DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909 SHA512 63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885 DIST cpp-httplib-0.13.0.tar.gz 644021 BLAKE2B 9ed1d49819662dbb6af04c4ab8b1d1cfa68db07d5b147f64c8c20a6a61f61490f518d9c8e405f867a130f0b455e530582ec9685deaadfd4b9f34790becf6495f SHA512 8d91fe1f2780d2330112ebb3f3d3c6ac6526e8cb04902e15edefe6121d588495519551007c3c134e0d16f71460cba1680860e229b2318f8725ce651027a68a9a +DIST cpp-httplib-0.13.1.tar.gz 644015 BLAKE2B 99a9f58885c6313f18a459987c64ab2cdcca33238997117299016bb5a86e83383e24d01519ede831730fdad6ed8bec0fe0196cac5b53f680721e77883952aefa SHA512 4a70ebafd0920116a78ea18982606f0bec396e5cdcea9ba583c1da4fd77fa45c5bf30a6ac149424f3e445a882a560345d731a7113ab4e7dff88f4ef0a436 diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild new file mode 100644 index ..d084d2656c17 --- /dev/null +++ b/dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit cmake-multilib python-any-r1 toolchain-funcs + +DESCRIPTION="C++ HTTP/HTTPS server and client library" +HOMEPAGE="https://github.com/yhirose/cpp-httplib/; +SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" # soversion +KEYWORDS="~amd64 ~loong ~x86" + +IUSE="brotli ssl test zlib" +REQUIRED_USE="test? ( brotli ssl zlib )" +RESTRICT="!test? ( test )" + +RDEPEND=" + brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] ) + ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) + zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS}" + +src_configure() { + local -a mycmakeargs=( + -DHTTPLIB_COMPILE=yes + -DBUILD_SHARED_LIBS=yes + -DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no + -DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no + -DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no + -DHTTPLIB_REQUIRE_BROTLI=$(usex brotli) + -DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl) + -DHTTPLIB_REQUIRE_ZLIB=$(usex zlib) + -DPython3_EXECUTABLE="${PYTHON}" + ) + cmake-multilib_src_configure +} + +multilib_src_test() { + cp -p -R --reflink=auto "${S}/test" ./test || die + + GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I." +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/helm/
commit: 379e3705228f8b90252d22fde5c285005be2ae9a Author: Maciej Barć gentoo org> AuthorDate: Mon Jul 10 14:42:12 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jul 10 18:55:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=379e3705 app-emacs/helm: bump to 3.9.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/helm/Manifest | 1 + app-emacs/helm/helm-3.9.1.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/app-emacs/helm/Manifest b/app-emacs/helm/Manifest index 55ab9c43fbb6..e9911191e5ed 100644 --- a/app-emacs/helm/Manifest +++ b/app-emacs/helm/Manifest @@ -1,2 +1,3 @@ DIST helm-3.8.8.tar.gz 2362007 BLAKE2B 80f854bc38e51de62aa6d9a35cdeff4ac4c193908dc19361ad10ad419585d30a2fd94be1d4d410b69634012e4c01045d4dd2f55c5b4ac8da960d7f7b8d4eed08 SHA512 a1fca373d2c64771aabb3ba396e0d65b3434f0a413bab1e61761c16e9dcf274ceb94e258ef90f4ddd2b150a09606255ea61186d2e4e69ad2600fc40369c693c7 DIST helm-3.9.0.tar.gz 2366592 BLAKE2B 8aeaecf444127dc9758c1116c2f2b6d6a11515b7a549444ba13cc2e6cb48c301ff76343220af2328af89050e210ceed00b5c45e9dee0c0546c40066b5c0bde0a SHA512 bf3917fb06e7d841fddb0b7a0f493dd18ea73568e84c2a535f3fffa1582efb65268a668f23871f66d221caa8be166b667e43095adb59342e3b2a130c5a59d708 +DIST helm-3.9.1.tar.gz 2370645 BLAKE2B 819f0bf8cbd3728a78e90da6955f799a8ad2320323a9a16eb72a4fcfe21c04995f0fd0072a7a8bf6fcf593dedc4c3b224f0310ec317b9e39f326b4c147343b1b SHA512 7cd5d93493a08ec173b6786ec4e0cbaf3a90473f7ef8f7564232cedc438ed01466faeb8aced07419aedadd1469c8c43fe6072ee725643e133ceb3004675dc3b7 diff --git a/app-emacs/helm/helm-3.9.1.ebuild b/app-emacs/helm/helm-3.9.1.ebuild new file mode 100644 index ..76671b3b26bc --- /dev/null +++ b/app-emacs/helm/helm-3.9.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Emacs incremental completion and selection narrowing framework" +HOMEPAGE="https://emacs-helm.github.io/helm/ + https://github.com/emacs-helm/helm/; +SRC_URI="https://github.com/emacs-helm/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + app-emacs/async + app-emacs/popup +" +BDEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-3.8.8-no-autoload-check.patch ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp-compile *.el + elisp-make-autoload-file +} + +src_install() { + elisp_src_install + + exeinto /usr/bin/ + doexe emacs-helm.sh +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/fennel/
commit: aedc561f230e8a603c69e9a082daa9556ad3036f Author: Maciej Barć gentoo org> AuthorDate: Mon Jul 10 14:50:21 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jul 10 18:55:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aedc561f dev-lang/fennel: drop old 1.2.1 Signed-off-by: Maciej Barć gentoo.org> dev-lang/fennel/Manifest| 1 - dev-lang/fennel/fennel-1.2.1.ebuild | 36 2 files changed, 37 deletions(-) diff --git a/dev-lang/fennel/Manifest b/dev-lang/fennel/Manifest index 1a6bbbc7e346..86444fffab37 100644 --- a/dev-lang/fennel/Manifest +++ b/dev-lang/fennel/Manifest @@ -1,2 +1 @@ -DIST fennel-1.2.1.tar.gz 271590 BLAKE2B 63068e8e9d763bb4a51a5912439e8691b40e7e36da6441329e913c58cd6edb87ad01e35914f2eba881a8b40657c9cc7cbba131709fae42adc1baa7130a2d14d7 SHA512 dc8c99c1708457d1d84f5755145b66e691040ac06bf218e4140e1b3eb614b41b0b7211e304f9bae51304a78c1ec82595d32cf497085fcae4805c51f245620f55 DIST fennel-1.3.0.tar.gz 280241 BLAKE2B b8b79b7c439d68e8e3e3eedbd50e8789cccad2a278df908d7432501722077ab884a0d18927a853fea70fc1ec682e929d5337b087662b64b0da4e0fffcad62d9f SHA512 b4b9b96f71d1cbbf5c81eae737aca01f7d417a227925d19008a923f5045a86a355297f927ecdb719653097f73d6d6df148955b1973e4483dd14e863384ca0ff3 diff --git a/dev-lang/fennel/fennel-1.2.1.ebuild b/dev-lang/fennel/fennel-1.2.1.ebuild deleted file mode 100644 index 541189e07195.. --- a/dev-lang/fennel/fennel-1.2.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Fails to build with with lua5-1 -LUA_COMPAT=( lua5-{3,4} luajit ) - -inherit lua-single - -DESCRIPTION="Lisp-like language that compiles to Lua" -HOMEPAGE="https://fennel-lang.org/; - -if [[ ${PV} == ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://git.sr.ht/~technomancy/${PN}; -else - SRC_URI="https://git.sr.ht/~technomancy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~x86" -fi - -LICENSE="MIT" -SLOT="0/${PV}" -REQUIRED_USE="${LUA_REQUIRED_USE}" - -RDEPEND="${LUA_DEPS}" -DEPEND="${RDEPEND}" - -src_install() { - emake LUA_LIB_DIR="${ED}/$(lua_get_lmod_dir)" PREFIX="${ED}/usr" install - - rm -r "${ED}"/usr/man || die - doman ${PN}.1 - - dodoc *.md -}