[gentoo-commits] repo/gentoo:master commit in: sys-apps/moar/
commit: 628ff5ee9805893fdfb31decbfa6dd7fe5851771 Author: Sam James gentoo org> AuthorDate: Sat Sep 30 05:58:02 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 30 05:58:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=628ff5ee sys-apps/moar: add 1.17.1, drop 1.17.0 1.17.0 was a short-lived release, .1 fixes a bug in it. Signed-off-by: Sam James gentoo.org> sys-apps/moar/Manifest | 4 ++-- sys-apps/moar/{moar-1.17.0.ebuild => moar-1.17.1.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest index 7069981538cf..0aa54b361dda 100644 --- a/sys-apps/moar/Manifest +++ b/sys-apps/moar/Manifest @@ -1,4 +1,4 @@ DIST moar-1.16.2-deps.tar.xz 4760036 BLAKE2B 6fd72d710a620fdf104766be84f3fa68652c760818cdee66bb8475cc8949872c82be026c04b54cb61c0108c5977cb1f787f9a4fa0316bde0293cdedb1f6f94f8 SHA512 f40520a1b2e94f4a3e97d6a4e19191484b66e13a57c7b30416c813d84cad3d29295e862d5b75870313cc905112425c731d052619d49e78b33fb3d5d8750df3df DIST moar-1.16.2.tar.gz 2782878 BLAKE2B f713e13f9729ab6fb17a1f297551b765ee4a19d1fd7ae2da949d489a37fb2e91c0958cfe4ce4c4a57339dedadc1b77d276464a87522ede1c451cc906ed9a4d51 SHA512 934696264082d72b202339d2b30b0f382cb7ef7a1b3985d5fb23f8dd81306c657c4bd24c59c1338a090a56ae2af53dc0d576f2c482b33f782f27434add50b222 -DIST moar-1.17.0-deps.tar.xz 4760036 BLAKE2B 6fd72d710a620fdf104766be84f3fa68652c760818cdee66bb8475cc8949872c82be026c04b54cb61c0108c5977cb1f787f9a4fa0316bde0293cdedb1f6f94f8 SHA512 f40520a1b2e94f4a3e97d6a4e19191484b66e13a57c7b30416c813d84cad3d29295e862d5b75870313cc905112425c731d052619d49e78b33fb3d5d8750df3df -DIST moar-1.17.0.tar.gz 2784572 BLAKE2B 56af0ca6df83e21e6844908230f0283fd42238cfa54b05b1ee5df055241b5cab54e502f0f588a8531b796b31bcbbce65ab8655b8aa8cae8b766812733d6a00f6 SHA512 280ce7adefbc8f6aa403f77c0e1261456dd53a23e0e9874ace0885b7d08698d012a901eabc3c3c14bd3387b69d55c98fec1d650c769b8cf469040fb029eefd73 +DIST moar-1.17.1-deps.tar.xz 4760036 BLAKE2B 6fd72d710a620fdf104766be84f3fa68652c760818cdee66bb8475cc8949872c82be026c04b54cb61c0108c5977cb1f787f9a4fa0316bde0293cdedb1f6f94f8 SHA512 f40520a1b2e94f4a3e97d6a4e19191484b66e13a57c7b30416c813d84cad3d29295e862d5b75870313cc905112425c731d052619d49e78b33fb3d5d8750df3df +DIST moar-1.17.1.tar.gz 2784584 BLAKE2B 486520a89969bde12bed683e28fd37a90d32b35ecc80261901595ccfe9d12deb26c307404ba0505919b1a35c237e07b59aa5469f04b51bd12d6e71e39571b648 SHA512 f502e930cf78c86eccacb4c23b1d4874bb39d5add2b36dbaa5426d269b5a315204782e1f539262f04adab510d177e374fcf9ff79df5ba2974f32e513e8d56fd6 diff --git a/sys-apps/moar/moar-1.17.0.ebuild b/sys-apps/moar/moar-1.17.1.ebuild similarity index 100% rename from sys-apps/moar/moar-1.17.0.ebuild rename to sys-apps/moar/moar-1.17.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/kaptan/
commit: 937f6da1f9fb4cc07a3a5eb7729008d884a33f97 Author: Sam James gentoo org> AuthorDate: Sat Sep 30 05:58:58 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 30 05:58:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=937f6da1 dev-python/kaptan: Stabilize 0.6.0 amd64, #914934 Signed-off-by: Sam James gentoo.org> dev-python/kaptan/kaptan-0.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/kaptan/kaptan-0.6.0.ebuild b/dev-python/kaptan/kaptan-0.6.0.ebuild index d30801bd88c9..85f4ff675d69 100644 --- a/dev-python/kaptan/kaptan-0.6.0.ebuild +++ b/dev-python/kaptan/kaptan-0.6.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86" RDEPEND=" >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/openstackdocstheme/
commit: e30c2c5364919d6d8f0b065be6be51f6e646be35 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 05:56:08 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 05:56:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e30c2c53 dev-python/openstackdocstheme: Stabilize 3.2.0 ALLARCHES, #914943 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/openstackdocstheme/openstackdocstheme-3.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/openstackdocstheme/openstackdocstheme-3.2.0.ebuild b/dev-python/openstackdocstheme/openstackdocstheme-3.2.0.ebuild index b6cec53a5c5a..a8c581437a29 100644 --- a/dev-python/openstackdocstheme/openstackdocstheme-3.2.0.ebuild +++ b/dev-python/openstackdocstheme/openstackdocstheme-3.2.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc64 ~riscv ~s390 x86" BDEPEND=" >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/typeguard/
commit: ce5f3dcb908a4314db399e8d287a01a209ed1edc Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 05:56:09 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 05:56:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce5f3dcb dev-python/typeguard: Stabilize 4.1.4 arm, #914957 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/typeguard/typeguard-4.1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/typeguard/typeguard-4.1.4.ebuild b/dev-python/typeguard/typeguard-4.1.4.ebuild index da841b1ed96b..6558471faec5 100644 --- a/dev-python/typeguard/typeguard-4.1.4.ebuild +++ b/dev-python/typeguard/typeguard-4.1.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-log/
commit: 97f1197512bd13ff0355099a9c2f65fb0d820723 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 05:54:31 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 05:54:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97f11975 dev-python/oslo-log: Stabilize 5.3.0 ALLARCHES, #914948 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/oslo-log/oslo-log-5.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/oslo-log/oslo-log-5.3.0.ebuild b/dev-python/oslo-log/oslo-log-5.3.0.ebuild index 9166896935aa..8a71c132ea1b 100644 --- a/dev-python/oslo-log/oslo-log-5.3.0.ebuild +++ b/dev-python/oslo-log/oslo-log-5.3.0.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" >=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyspnego/
commit: 23210c806fb3b63bd0b66cf4d12d9aaf916a4216 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 05:54:32 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 05:54:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23210c80 dev-python/pyspnego: Stabilize 0.10.0 ALLARCHES, #914954 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pyspnego/pyspnego-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyspnego/pyspnego-0.10.0.ebuild b/dev-python/pyspnego/pyspnego-0.10.0.ebuild index 408e9482cad6..2ead729c77d5 100644 --- a/dev-python/pyspnego/pyspnego-0.10.0.ebuild +++ b/dev-python/pyspnego/pyspnego-0.10.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" dev-python/cryptography[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/sentry-sdk/
commit: ada9fb3114300beda45af7730d7eab834e6a5cbe Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 05:54:11 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 05:54:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ada9fb31 dev-python/sentry-sdk: Stabilize 1.31.0 ALLARCHES, #914958 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/sentry-sdk/sentry-sdk-1.31.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/sentry-sdk/sentry-sdk-1.31.0.ebuild b/dev-python/sentry-sdk/sentry-sdk-1.31.0.ebuild index ef45202f1d71..09349cc49dba 100644 --- a/dev-python/sentry-sdk/sentry-sdk-1.31.0.ebuild +++ b/dev-python/sentry-sdk/sentry-sdk-1.31.0.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="PSF-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=" dev-python/urllib3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-concurrency/
commit: 1deb810073ff1b0dd68f49e33e35674d7fa788ad Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 05:54:10 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 05:54:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1deb8100 dev-python/oslo-concurrency: Stabilize 5.2.0 ALLARCHES, #914945 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/oslo-concurrency/oslo-concurrency-5.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/oslo-concurrency/oslo-concurrency-5.2.0.ebuild b/dev-python/oslo-concurrency/oslo-concurrency-5.2.0.ebuild index 632157759d9d..d9fecdf1dd7c 100644 --- a/dev-python/oslo-concurrency/oslo-concurrency-5.2.0.ebuild +++ b/dev-python/oslo-concurrency/oslo-concurrency-5.2.0.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter-client/
commit: 7edcb8f086e2ae5296a89f5d8ac4cee4ede7fb27 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 05:52:28 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 05:52:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7edcb8f0 dev-python/jupyter-client: Stabilize 8.3.1 ALLARCHES, #914936 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/jupyter-client/jupyter-client-8.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/jupyter-client/jupyter-client-8.3.1.ebuild b/dev-python/jupyter-client/jupyter-client-8.3.1.ebuild index 13fe78be87b6..33b3a44b6cbf 100644 --- a/dev-python/jupyter-client/jupyter-client-8.3.1.ebuild +++ b/dev-python/jupyter-client/jupyter-client-8.3.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos" RDEPEND=" >=dev-python/jupyter-core-5.1[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/gssapi/
commit: b83b46cfd3ce99341ecc3956834e8b641b384d5f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 05:52:27 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 05:52:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b83b46cf dev-python/gssapi: Stabilize 1.8.3-r1 arm64, #914933 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/gssapi/gssapi-1.8.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/gssapi/gssapi-1.8.3-r1.ebuild b/dev-python/gssapi/gssapi-1.8.3-r1.ebuild index ff9b9c085678..7a8ffa941bd8 100644 --- a/dev-python/gssapi/gssapi-1.8.3-r1.ebuild +++ b/dev-python/gssapi/gssapi-1.8.3-r1.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}"/python-${P} LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv ~x86" RDEPEND=" dev-python/decorator[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-i18n/
commit: 6e6a21294ed63756a9a4d0d4282529f72358d364 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 05:52:29 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 05:52:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e6a2129 dev-python/oslo-i18n: Stabilize 6.1.0 ALLARCHES, #914946 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/oslo-i18n/oslo-i18n-6.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/oslo-i18n/oslo-i18n-6.1.0.ebuild b/dev-python/oslo-i18n/oslo-i18n-6.1.0.ebuild index a228c1b29aec..d04a8195ae42 100644 --- a/dev-python/oslo-i18n/oslo-i18n-6.1.0.ebuild +++ b/dev-python/oslo-i18n/oslo-i18n-6.1.0.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" PATCHES=( "${FILESDIR}/${PN}-5.1.0-fix-py3.11.patch"
[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-config/
commit: 92183caf93a37629eea3d2e8502a3fe897a921c7 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 05:52:28 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 05:52:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92183caf dev-python/oslo-config: Stabilize 9.2.0 ALLARCHES, #914944 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/oslo-config/oslo-config-9.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/oslo-config/oslo-config-9.2.0.ebuild b/dev-python/oslo-config/oslo-config-9.2.0.ebuild index 5aba0168545d..88d2e3ce81fc 100644 --- a/dev-python/oslo-config/oslo-config-9.2.0.ebuild +++ b/dev-python/oslo-config/oslo-config-9.2.0.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm arm64 ~riscv x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-python/pbr-1.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/starlette/
commit: 224c594fbfb370f9a093ab29633429b63d1d11ac Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 05:52:31 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 05:52:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=224c594f dev-python/starlette: Stabilize 0.31.1 ALLARCHES, #914956 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/starlette/starlette-0.31.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/starlette/starlette-0.31.1.ebuild b/dev-python/starlette/starlette-0.31.1.ebuild index 5157f33105ee..e26ea3f5cc28 100644 --- a/dev-python/starlette/starlette-0.31.1.ebuild +++ b/dev-python/starlette/starlette-0.31.1.ebuild @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/typeguard/
commit: a685daab8036c7c6420d74bb58658a075b85e0fd Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 05:52:32 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 05:52:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a685daab dev-python/typeguard: Stabilize 4.1.4 arm64, #914957 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/typeguard/typeguard-4.1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/typeguard/typeguard-4.1.4.ebuild b/dev-python/typeguard/typeguard-4.1.4.ebuild index 2d5d1842fcbf..da841b1ed96b 100644 --- a/dev-python/typeguard/typeguard-4.1.4.ebuild +++ b/dev-python/typeguard/typeguard-4.1.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: dev-python/pluggy/
commit: 9d383e45e3c7a76796968af490d50094db35b189 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 05:52:30 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 05:52:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d383e45 dev-python/pluggy: Stabilize 1.3.0 ALLARCHES, #914952 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pluggy/pluggy-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pluggy/pluggy-1.3.0.ebuild b/dev-python/pluggy/pluggy-1.3.0.ebuild index dd354f8f296d..34e44f9f3770 100644 --- a/dev-python/pluggy/pluggy-1.3.0.ebuild +++ b/dev-python/pluggy/pluggy-1.3.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libnvme/, sys-libs/libnvme/files/
commit: 48ce7ec21d023e0a4d7f068bf340f96c2ec19f4e Author: Sam James gentoo org> AuthorDate: Sat Sep 30 05:48:55 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 30 05:49:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ce7ec2 sys-libs/libnvme: fix musl build, conditionally build tests Closes: https://bugs.gentoo.org/914921 Signed-off-by: Sam James gentoo.org> sys-libs/libnvme/files/libnvme-1.6-musl.patch | 90 +++ sys-libs/libnvme/libnvme-1.6.ebuild | 8 ++- 2 files changed, 97 insertions(+), 1 deletion(-) diff --git a/sys-libs/libnvme/files/libnvme-1.6-musl.patch b/sys-libs/libnvme/files/libnvme-1.6-musl.patch new file mode 100644 index ..bc1037820311 --- /dev/null +++ b/sys-libs/libnvme/files/libnvme-1.6-musl.patch @@ -0,0 +1,90 @@ +https://github.com/linux-nvme/libnvme/pull/724 + +From f78a97acf9cdec1031d81f0e8a3956fc8f28c33c Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sat, 30 Sep 2023 06:38:53 +0100 +Subject: [PATCH 1/2] test: handle POSIX ioctl prototype + +glibc has the following prototype for ioctl: int ioctl(int fd, unsigned long request, ...) +POSIX (inc. musl) has the following for ioctl: int ioctl(int fd, int request, ...) + +Check which prototype is used in to avoid a conflict and conditionally +define the right one for the system. + +Bug: https://bugs.gentoo.org/914921 +Signed-off-by: Sam James +--- a/meson.build b/meson.build +@@ -230,6 +230,16 @@ conf.set( + ), + description: 'Is network address and service translation available' + ) ++conf.set( ++'HAVE_GLIBC_IOCTL', ++cc.compiles( ++'''#include ++int ioctl(int fd, unsigned long request, ...); ++''', ++name: 'ioctl has glibc-style prototype' ++), ++description: 'Is ioctl the glibc interface (rather than POSIX)' ++) + + if cc.has_function_attribute('fallthrough') + conf.set('fallthrough', '__attribute__((__fallthrough__))') +--- a/test/ioctl/mock.c b/test/ioctl/mock.c +@@ -114,7 +114,11 @@ void end_mock_cmds(void) + } \ + }) + ++#ifdef HAVE_GLIBC_IOCTL + int ioctl(int fd, unsigned long request, ...) ++#else ++int ioctl(int fd, int request, ...) ++#endif + { + struct mock_cmds *mock_cmds; + bool result64; +@@ -141,7 +145,7 @@ int ioctl(int fd, unsigned long request, ...) + result64 = true; + break; + default: +- fail("unexpected %s %lu", __func__, request); ++ fail("unexpected %s %lu", __func__, (unsigned long) request); + } + check(mock_cmds->remaining_cmds, + "unexpected %s command", mock_cmds->name); + +From 149c006d23da60e168485ede722730dc2b725e6b Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sat, 30 Sep 2023 06:43:39 +0100 +Subject: [PATCH 2/2] meson: make building tests conditional + +Just like we do for docs. + +Signed-off-by: Sam James +--- a/meson.build b/meson.build +@@ -273,7 +273,9 @@ subdir('internal') + subdir('ccan') + subdir('src') + subdir('libnvme') +-subdir('test') ++if get_option('tests') ++subdir('test') ++endif + subdir('examples') + subdir('doc') + +--- a/meson_options.txt b/meson_options.txt +@@ -6,6 +6,7 @@ option('rstdir', type : 'string', value : '', description : 'directory for ReST + + option('docs', type : 'combo', choices : ['false', 'html', 'man', 'rst', 'all'], description : 'install documentation') + option('docs-build', type : 'boolean', value : false, description : 'build documentation') ++option('tests', type : 'boolean', value : true, description : 'build tests') + + option('python', type : 'feature', value: 'auto', description : 'Generate libnvme python bindings') + option('openssl', type : 'feature', value: 'auto', description : 'OpenSSL support') + diff --git a/sys-libs/libnvme/libnvme-1.6.ebuild b/sys-libs/libnvme/libnvme-1.6.ebuild index 2ecf469e67da..e20cb3c1eac4 100644 --- a/sys-libs/libnvme/libnvme-1.6.ebuild +++ b/sys-libs/libnvme/libnvme-1.6.ebuild @@ -13,7 +13,8 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz - LICENSE="LGPL-2.1+" SLOT="0/1" KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="dbus +json keyutils python ssl +uuid" +IUSE="dbus +json keyutils python ssl test +uuid" +RESTRICT="!test? ( test )" REQUIRED_USE=" python? ( ${PYTHON_REQUIRED_USE} ) @@ -34,9 +35,14 @@ BDEPEND=" dev-lang/swig " +PATCHES=( + "${FILESDIR}"/${PN}-1.6-musl.patch +) + src_configure() { local emesonargs=( -Dpython=false + $(meson_use test tests) $(meson_feature json json-c) $(meson_feature dbus libdbus) $(meson_feature keyutils)
[gentoo-commits] repo/gentoo:master commit in: dev-python/gssapi/
commit: 19fe37deb15ada6607577562a229496728705f36 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 05:44:37 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 05:44:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19fe37de dev-python/gssapi: Stabilize 1.8.3-r1 amd64, #914933 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/gssapi/gssapi-1.8.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/gssapi/gssapi-1.8.3-r1.ebuild b/dev-python/gssapi/gssapi-1.8.3-r1.ebuild index d666e9ace6d9..ff9b9c085678 100644 --- a/dev-python/gssapi/gssapi-1.8.3-r1.ebuild +++ b/dev-python/gssapi/gssapi-1.8.3-r1.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}"/python-${P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86" RDEPEND=" dev-python/decorator[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/chameleon/
commit: cc3cdd3d7f85720ae0e901917c48f7169cbf6ba6 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 30 05:34:58 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 30 05:44:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc3cdd3d dev-python/chameleon: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/chameleon/Manifest | 1 - dev-python/chameleon/chameleon-4.0.1.ebuild | 28 2 files changed, 29 deletions(-) diff --git a/dev-python/chameleon/Manifest b/dev-python/chameleon/Manifest index 5d678f37f684..d621465896a3 100644 --- a/dev-python/chameleon/Manifest +++ b/dev-python/chameleon/Manifest @@ -1,3 +1,2 @@ -DIST Chameleon-4.0.1.tar.gz 173650 BLAKE2B f5457ad7749ec98a0d80fd54b5b867d47f74bbf672abc1b4ad0e8c1bed5eaac93ea135801565a1a3fc72a8b930e67fa23d81c32bf866516bf9a16d1ef3b76ad7 SHA512 1cad12e13e5b90150c0d801951398fb68c2c05b9c7264697629fb21b0bb16325bfbf23f911c320c1464e78d6d275a565f0555474ac6d8e36b706b0eb7248d731 DIST Chameleon-4.1.0.tar.gz 174877 BLAKE2B 00f0d6964f01ec375a18954a8f8f1f5f11da3a4af75b3d575a81d0458b25f98b1e8a399203147da90e60fad85d2a9df8da4123a86f0fda0e63a1c106a720bfc0 SHA512 7dc83ebf838ce9cc38093a08750145135e768352f74afd57f16e6f1c5dc5d24b482e56d40d088a204d72d8689aa978196fa2dd6e4cf89c872597286d85dc7594 DIST Chameleon-4.2.0.tar.gz 176515 BLAKE2B 6be07b88e962ca155d390e9f4d5070ca4116993568840c50fd94b0569721983084065bdc2dbebf4d573ff511f41456fc54d40442a505ea891be6eee947b9b690 SHA512 bedbf6bad35370ccb449151098d04e6f8fee917128bcd18a6694ae7df57c15e005c34696c50da43ede2b42d593a2772c55691978982d8a2d83380df29ff7406b diff --git a/dev-python/chameleon/chameleon-4.0.1.ebuild b/dev-python/chameleon/chameleon-4.0.1.ebuild deleted file mode 100644 index 16210445066e.. --- a/dev-python/chameleon/chameleon-4.0.1.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 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYPI_PN=${PN^} -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Fast HTML/XML template compiler for Python" -HOMEPAGE=" - https://github.com/malthe/chameleon/ - https://pypi.org/project/Chameleon/ -" - -LICENSE="repoze" -SLOT="0" -KEYWORDS="amd64 x86" - -distutils_enable_tests unittest - -src_test() { - cd src || die - distutils-r1_src_test -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/filelock/
commit: 7b825540e945c4134a4929d818598ea80e2f3a7a Author: Michał Górny gentoo org> AuthorDate: Sat Sep 30 05:35:19 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 30 05:44:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b825540 dev-python/filelock: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/filelock/Manifest | 2 -- dev-python/filelock/filelock-3.12.2.ebuild | 29 - dev-python/filelock/filelock-3.12.3.ebuild | 34 -- 3 files changed, 65 deletions(-) diff --git a/dev-python/filelock/Manifest b/dev-python/filelock/Manifest index 99d02f485bd6..48f4527fe3f6 100644 --- a/dev-python/filelock/Manifest +++ b/dev-python/filelock/Manifest @@ -1,3 +1 @@ -DIST filelock-3.12.2.tar.gz 12441 BLAKE2B a54eb7841bd037caf537144829818ab25acf7b5a916c6fc2a296a937f36a36b7846cce3b35e751041ccc1dfc5c5c4be1b6031a261927c152657f968bb465915b SHA512 0753743338c4937f57176ef2291f44a919d949c7b3aa73e3210572d670949a60a9ad3efaaaeff198704e1308c169807655bb90d399c1158e4f5c9aae4adcd486 -DIST filelock-3.12.3.tar.gz 13746 BLAKE2B 59c66cbbd8e48b262abe3a95232ba873d4402429c79cf1eb985d08ee27f54ee4991a2e81e328378b800fecfbb359fa445979f97c953232f17fe8f4169b376eb7 SHA512 b759ea6dd943da0bfd8eb375dadc277fe83ebdca8b46989bb96fe5dea1ea5637a66729ce3f283b6858db81c9998655bd9efcc6bbe36a998f18bed5bdf9219c88 DIST filelock-3.12.4.tar.gz 13758 BLAKE2B b1898870928fcc40055274ef2cbe58b818f5aca30dc3864bd8b00c1f88b50050e1aac4380c5b0ba850b52aed4862a3c5ad2090f1d786df3cfe70d10116e4f1b2 SHA512 1ea0769afdbddc030f078a87a669b17425389526a6ba7f7577b350e0206efa6a54b284f1dbd7dfba0bda6e2450a181f5e4ab7cec2ca6ba09830bafad52128e86 diff --git a/dev-python/filelock/filelock-3.12.2.ebuild b/dev-python/filelock/filelock-3.12.2.ebuild deleted file mode 100644 index 3c3133872209.. --- a/dev-python/filelock/filelock-3.12.2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2018-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A platform independent file lock for Python" -HOMEPAGE=" - https://github.com/tox-dev/py-filelock/ - https://pypi.org/project/filelock/ -" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/filelock/filelock-3.12.3.ebuild b/dev-python/filelock/filelock-3.12.3.ebuild deleted file mode 100644 index 3e8cbe92bc17.. --- a/dev-python/filelock/filelock-3.12.3.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2018-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A platform independent file lock for Python" -HOMEPAGE=" - https://github.com/tox-dev/filelock/ - https://pypi.org/project/filelock/ -" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - -RDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}] - ' 3.10) -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-context/
commit: 714445c01e5c5b9ff5921851e27affd10bee6703 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 05:43:54 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 05:43:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=714445c0 dev-python/oslo-context: Stabilize 5.2.0 ALLARCHES, #914947 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/oslo-context/oslo-context-5.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/oslo-context/oslo-context-5.2.0.ebuild b/dev-python/oslo-context/oslo-context-5.2.0.ebuild index 5c3230db8562..db454ce1d571 100644 --- a/dev-python/oslo-context/oslo-context-5.2.0.ebuild +++ b/dev-python/oslo-context/oslo-context-5.2.0.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/krb5/
commit: 83a73b304de91a07ffc749c9a93a1c9480fbb930 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 05:43:53 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 05:43:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83a73b30 dev-python/krb5: Stabilize 0.5.1 amd64, #914935 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/krb5/krb5-0.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/krb5/krb5-0.5.1.ebuild b/dev-python/krb5/krb5-0.5.1.ebuild index b3bc11baeb77..d5d5c74af662 100644 --- a/dev-python/krb5/krb5-0.5.1.ebuild +++ b/dev-python/krb5/krb5-0.5.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv ~x86" RDEPEND=" virtual/krb5
[gentoo-commits] repo/gentoo:master commit in: dev-python/krb5/
commit: 79da84c0b848f34bb5e30bf5bf37047c17b054b2 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 05:43:52 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 05:43:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79da84c0 dev-python/krb5: Stabilize 0.5.1 arm64, #914935 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/krb5/krb5-0.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/krb5/krb5-0.5.1.ebuild b/dev-python/krb5/krb5-0.5.1.ebuild index 82ce2069a68b..b3bc11baeb77 100644 --- a/dev-python/krb5/krb5-0.5.1.ebuild +++ b/dev-python/krb5/krb5-0.5.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86" RDEPEND=" virtual/krb5
[gentoo-commits] repo/gentoo:master commit in: dev-python/cython/
commit: eb31c7d374b60de11de7628319d8cbdcfc07f5aa Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 05:43:51 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 05:43:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb31c7d3 dev-python/cython: Stabilize 3.0.2-r1 amd64, #914932 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/cython/cython-3.0.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cython/cython-3.0.2-r1.ebuild b/dev-python/cython/cython-3.0.2-r1.ebuild index 444c115bf846..b6ddcc92ce6e 100644 --- a/dev-python/cython/cython-3.0.2-r1.ebuild +++ b/dev-python/cython/cython-3.0.2-r1.ebuild @@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyterlab/
commit: 6eaa52291310987199e99e0ed1db79f9415f1c88 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 30 05:33:08 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 30 05:34:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eaa5229 dev-python/jupyterlab: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/jupyterlab/Manifest| 3 -- dev-python/jupyterlab/jupyterlab-4.0.3.ebuild | 77 --- dev-python/jupyterlab/jupyterlab-4.0.4.ebuild | 77 --- dev-python/jupyterlab/jupyterlab-4.0.5.ebuild | 77 --- 4 files changed, 234 deletions(-) diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest index 8268aa4b79aa..f8da3ab75569 100644 --- a/dev-python/jupyterlab/Manifest +++ b/dev-python/jupyterlab/Manifest @@ -1,5 +1,2 @@ DIST jupyterlab-3.6.3.tar.gz 16847186 BLAKE2B 6916722469ab100a1a240b8a565c9800f35535b2a9b2c39a6bfd275b078d88df9faa1f12d4ce3819155af7b0ed22282836f9b233534bd3e63d8a330d1cd7cd21 SHA512 3d6b4781f9fab02504b2c0223a4d060d80c3442fa6ac53ae326296d69942d68f8545450f671f6ba65c7c4e218aad62ef4f4ceb658899c21aaff3640c3055d364 -DIST jupyterlab-4.0.3.tar.gz 18222352 BLAKE2B 7dee4109e94173d35794c2b3a05de5cbab145fc031b22628ca4b5c1d97497658807b0a9b713d58a7aae3a38a64a37e04e535988d727cab6ba3c3aebe2ff6c0a2 SHA512 cb7694c1398cbf1b061d385518d08d5ff4411bc7f53828d99edd3cf8420d39c09d99e1ee061d60a86d83e640c3bfd4f98ce71276366f291f784f23740d4d -DIST jupyterlab-4.0.4.tar.gz 18223782 BLAKE2B 8f2b157d27c68fba62fcfdeeb055b0c9b646987d2f31447b87720110ec2331ddad90c0288ad7554faa26674bf810d92d99f1924e2d34f81d2303a4ab6b213cd9 SHA512 23479cee2405ddc42a11c477cb93fad6cb5481a70766d48c1f7f1e498481c36a0dca47c5523ff3fc97aacfd86a37debd53cc3570e3e0916cc0a6cb526d99a574 -DIST jupyterlab-4.0.5.tar.gz 18235811 BLAKE2B c1847bc3b9cb420d987c1ffd6d00951946c7312dbc94f49e3a4fadc85f4059c6d76294e78be4a629a4d2565bac5b569d957521aa26b4bd2365528cae7548b074 SHA512 befb13b653037511651387e339b8e41c17989c146080ad41c68b60f415a4c3c539d666719ba3256b341998fa13fe414c28c78159429d26f7000d0e01bba41ecc DIST jupyterlab-4.0.6.tar.gz 18236816 BLAKE2B e39e7cb6fbdecfee0b5e592091f989fe94907369d057457130f8bc2f391ca4c83cc09542bc9da766413821eb4c4e9eaaca3adfeccf26b0b2f61ab5e65dac9e45 SHA512 fc4acde65f2bb24adbf95e5cde17e0225390a0c8aca10e04b7c9cf5b2bcebe529608b53ce259f081508b86216b94c71fb260c857b9fe3a2bef16cb4e7af3dcda diff --git a/dev-python/jupyterlab/jupyterlab-4.0.3.ebuild b/dev-python/jupyterlab/jupyterlab-4.0.3.ebuild deleted file mode 100644 index 01ca307b6a24.. --- a/dev-python/jupyterlab/jupyterlab-4.0.3.ebuild +++ /dev/null @@ -1,77 +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=hatchling - -inherit distutils-r1 pypi xdg - -DESCRIPTION="JupyterLab computational environment" -HOMEPAGE=" - https://jupyter.org/ - https://github.com/jupyterlab/jupyterlab/ - https://pypi.org/project/jupyterlab/ -" - -LICENSE="BSD MIT GPL-3 Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/async-lru[${PYTHON_USEDEP}] - dev-python/ipykernel[${PYTHON_USEDEP}] - >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}] - dev-python/jupyter-core[${PYTHON_USEDEP}] - >=dev-python/jupyter-lsp-2.0.0[${PYTHON_USEDEP}] - >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}] - =dev-python/jupyterlab-server-2.19[${PYTHON_USEDEP}] - =dev-python/notebook-shim-0.2[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/tomli[${PYTHON_USEDEP}] - >=dev-python/tornado-6.2[${PYTHON_USEDEP}] - dev-python/traitlets[${PYTHON_USEDEP}] - net-libs/nodejs -" - -BDEPEND=" - dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-console-scripts[${PYTHON_USEDEP}] - >=dev-python/pytest-jupyter-0.5.3[${PYTHON_USEDEP}] - dev-python/pytest-tornasync[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/requests-cache[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - ) -" - -EPYTEST_DESELECT=( - # These tests call npm and want internet - jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_core_extension - jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned_folder - jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned - jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom_minimal_core_config - jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom -
[gentoo-commits] repo/gentoo:master commit in: dev-python/jsonschema/
commit: eb12d7d2de3f6e8899068438e748581c7f698cf5 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 30 05:17:18 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 30 05:34:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb12d7d2 dev-python/jsonschema: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/jsonschema/Manifest | 6 --- dev-python/jsonschema/jsonschema-4.18.0.ebuild | 54 -- dev-python/jsonschema/jsonschema-4.18.2.ebuild | 54 -- dev-python/jsonschema/jsonschema-4.18.3.ebuild | 54 -- dev-python/jsonschema/jsonschema-4.18.4.ebuild | 54 -- dev-python/jsonschema/jsonschema-4.18.6.ebuild | 54 -- dev-python/jsonschema/jsonschema-4.19.0.ebuild | 54 -- 7 files changed, 330 deletions(-) diff --git a/dev-python/jsonschema/Manifest b/dev-python/jsonschema/Manifest index c37fb059a403..b07eac69894b 100644 --- a/dev-python/jsonschema/Manifest +++ b/dev-python/jsonschema/Manifest @@ -1,8 +1,2 @@ DIST jsonschema-4.17.3.tar.gz 297785 BLAKE2B a0383bf5612ae50e94c95dbc1774d796b62c74a7aae3056a40edb7e042ad07fd7885e61d86220120a906a4017afe30d8ee8edbbf0cf01a6dec1f212984ff1c1e SHA512 626fc913c37d2e49e4b47c9e058aab4a96c1dc50c35d8def0b2ea0ca464dc25e3318d4fde4927c11ca38068743cd81779d5189464b821407ac1de1788bad30e2 -DIST jsonschema-4.18.0.tar.gz 315551 BLAKE2B 0f885362b6c1af6385be88770b1f332f38e270ea48c81d2ab6ab37503b007bf2d7a3419c9d435e919fea7c6f6d4b3d1c84a5fd4f196237507c9803473a879f4d SHA512 83eee5a752f14475b32405a916790f033eaeb4cc4b69625abb4915972e5832878a0aa2c51c5c782169bfef5537f3072bd41682e2752380435f7de1162e66f4c1 -DIST jsonschema-4.18.2.tar.gz 314916 BLAKE2B 4e63e56ea34b0f315e0ee6e506157c294030e181aa6f06d523d70b24060618f9cf7cfaf6d3c6ef4fc93950dd42b628f62a488c3636cbe636e463b8a31b661a3a SHA512 38e2fb03836b8021c5f3a4db4e8d98922d565ae8bb2843cbb9b93b8be26f003b356c635d6b00d9881fcd438ed5a5304536fcad4acbc69d1de51c838cc3cd217a -DIST jsonschema-4.18.3.tar.gz 315165 BLAKE2B 486e36cab882628a9f720c098f91f1bafbc34f6e91391f3b4d2c1895e38c6dc8b4c554e37acab23da743c29fe6fefe28243aa6e32da7322a4e2ed1b1f490fad6 SHA512 ae8c18a102b778fe99030082ec0343af0d1c5bead923c431d3242687bf8406bff0d1c7ee6c8dfce56b41bddbfdd47af67129d229903bde051920c900229a4c58 -DIST jsonschema-4.18.4.tar.gz 315212 BLAKE2B f931a5469653cb9ecba50b8e79ddf70b1f2b730db6bce3a91a374ae177dfb812f4492fd53a16f2a563787682c2c34618cac16adbc891d59089eb03fcdb8a46a4 SHA512 b7c3805460d5d49c48039f50e616ee35204cb3222384cd1f57029a04fd19c4dcab5a700770ad36c3616cce85cce902abddf4361f7a7fa044318255967ecbfcf5 -DIST jsonschema-4.18.6.tar.gz 316619 BLAKE2B 1036a340b5605107855565ce68403acbfee85f736c8ded4debfa3bd680014f69308f86ee1514907dc67683658cf23d298cf506cf23ec19d5a4eb2816c034a050 SHA512 92a3b6b06c94426d7851547c4ea6d3c6e4eb12fb45b58030f10cc5772d1ec2ca332d443e82bd7f448e83fabaebbe0be7e3c0266569bcd815d1e36970f6966fe9 -DIST jsonschema-4.19.0.tar.gz 317546 BLAKE2B a554e5c26fe13c09f6e050c193c6608e9286660e75d555dad574b16b32a24667b5450d452079b714dace657f2aade7621c0c79b4585c4a8ac659f9242ed528f0 SHA512 95cc156fe0505da469600cdbaaf921853a983d45f6b8570e5bbffe9ee41abbf5757b2ccddde443b0d833a3ebdcbff321bda54b136b47d7650d3a40f6402338fb DIST jsonschema-4.19.1.tar.gz 318089 BLAKE2B 63ddd573ec47bc1c58c2b1bc4a20dd833c4c041de69b8c2e3cfa24c3494d3879fb09914491758ef38e8ae775b347f68d1d9c2e4d3cfc087dbd8c55d381cccd66 SHA512 60fa769faf6e3fc2c14eb9acd189c86e9d366b157230a5681d36552af0c159cb1ad33fd920668a36afdab98bc97253f91501704c5c07b5009fdaf9d29b52060d diff --git a/dev-python/jsonschema/jsonschema-4.18.0.ebuild b/dev-python/jsonschema/jsonschema-4.18.0.ebuild deleted file mode 100644 index ce0e2d41a238.. --- a/dev-python/jsonschema/jsonschema-4.18.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="An implementation of JSON-Schema validation for Python" -HOMEPAGE=" - https://pypi.org/project/jsonschema/ - https://github.com/python-jsonschema/jsonschema/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-specifications-2023.03.6[${PYTHON_USEDEP}] - >=dev-python/referencing-0.28.4[${PYTHON_USEDEP}] - >=dev-python/rpds-py-0.7.1[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] -" - -# formatter deps -RDEPEND+=" - dev-python/fqdn[${PYTHON_USEDEP}] - dev-python/idna[${PYTHON_USEDEP}] - dev-python/isoduration[${PYTHON_USEDEP}] - >=dev-python/jsonpointer-1.13[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/async-lru/
commit: 7b6355688b1ae9581c5b0086a35e3e29add2aacc Author: Michał Górny gentoo org> AuthorDate: Sat Sep 30 05:33:25 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 30 05:34:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b635568 dev-python/async-lru: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/async-lru/Manifest | 1 - dev-python/async-lru/async-lru-2.0.3.ebuild | 44 - 2 files changed, 45 deletions(-) diff --git a/dev-python/async-lru/Manifest b/dev-python/async-lru/Manifest index cab249d7fec0..be356de12eb5 100644 --- a/dev-python/async-lru/Manifest +++ b/dev-python/async-lru/Manifest @@ -1,2 +1 @@ -DIST async-lru-2.0.3.gh.tar.gz 12592 BLAKE2B 3b434ebcb5f4db754ca93dae3e597490b07ce6d84d573529343a540b77fc9116f329f641fb97639dce6903384e52433dc48aabb7927266e8bcc18ce9fbaa85ac SHA512 8a3685bccb09ae268a713b3796f1f945bc9f9beff14530eb997722c6a0546bb39860492eadc1a46fca6ed549352e20cd9983396127ee9edfbd50657b5e5dd58f DIST async-lru-2.0.4.gh.tar.gz 13084 BLAKE2B dc3316e63783f36a446fc0d3565e018340787822b4a2663b9759d8bf577526b9a1285a34c3d84ccd245f75c6a53d9a693cc13c2b101bcb4bc97fa31835bf SHA512 aed4a043bfb323c1fc01f93def11fe597141778bd8437bd90189e2b6da26b0bb412fa72fb0d12a40b771571f3cb5f06fed8302379aec2e8e0318eab179b64912 diff --git a/dev-python/async-lru/async-lru-2.0.3.ebuild b/dev-python/async-lru/async-lru-2.0.3.ebuild deleted file mode 100644 index ad3398fd3cb0.. --- a/dev-python/async-lru/async-lru-2.0.3.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# 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..12} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Simple lru_cache for asyncio" -HOMEPAGE=" - https://github.com/aio-libs/async-lru/ - https://pypi.org/project/async-lru/ -" -SRC_URI=" - https://github.com/aio-libs/async-lru/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}] - ' 3.10) -" -BDEPEND=" - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - sed -e 's:--cache-clear::' \ - -e 's:--no-cov-on-fail --cov=async_lru --cov-report=term --cov-report=html::' \ - -i setup.cfg || die - - distutils-r1_src_prepare -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/filelock/
commit: 7ca287a4de8015b1fc95bbcd9950ae591f364ad5 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 05:28:54 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 05:28:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ca287a4 dev-python/filelock: Stabilize 3.12.4 ALLARCHES, #914931 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/filelock/filelock-3.12.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/filelock/filelock-3.12.4.ebuild b/dev-python/filelock/filelock-3.12.4.ebuild index b56b00caed98..c2914f48e0de 100644 --- a/dev-python/filelock/filelock-3.12.4.ebuild +++ b/dev-python/filelock/filelock-3.12.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Unlicense" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" BDEPEND=" dev-python/hatch-vcs[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/chameleon/
commit: 0e941f1e2571ee926d84af9b4caa74759c6e1150 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 30 05:28:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 30 05:28:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e941f1e dev-python/chameleon: Stabilize 4.1.0 ALLARCHES, #914930 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/chameleon/chameleon-4.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/chameleon/chameleon-4.1.0.ebuild b/dev-python/chameleon/chameleon-4.1.0.ebuild index aef73bc7e9f2..16210445066e 100644 --- a/dev-python/chameleon/chameleon-4.1.0.ebuild +++ b/dev-python/chameleon/chameleon-4.1.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="repoze" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" distutils_enable_tests unittest
[gentoo-commits] repo/proj/guru:dev commit in: net-wireless/bluetuith/
commit: e0a4662b85bf77ad55ca5b6e0fbd87c8c07c1a0f Author: Rahil Bhimjiani gmail com> AuthorDate: Fri Sep 22 20:43:39 2023 + Commit: Rahil Bhimjiani gmail com> CommitDate: Sat Sep 30 05:25:27 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e0a4662b net-wireless/bluetuith: add 0.1.7 and live TUI bluetooth manager written in Go Closes: https://bugs.gentoo.org/913757 Signed-off-by: Rahil Bhimjiani gmail.com> net-wireless/bluetuith/Manifest | 3 ++ net-wireless/bluetuith/bluetuith-0.1.7.ebuild | 62 +++ net-wireless/bluetuith/bluetuith-.ebuild | 62 +++ net-wireless/bluetuith/metadata.xml | 16 +++ 4 files changed, 143 insertions(+) diff --git a/net-wireless/bluetuith/Manifest b/net-wireless/bluetuith/Manifest new file mode 100644 index 00..b3c2d3a0a7 --- /dev/null +++ b/net-wireless/bluetuith/Manifest @@ -0,0 +1,3 @@ +DIST bluetuith-0.1.7-deps.tar.xz 23522828 BLAKE2B e154a25c1cb87eea8c8ecae262ce3518d2736280d6f74ea38cce95016dd70f63d023310d80418511c2989f66bff84873838cfef07437cf9986c9ed4d8eaa79a6 SHA512 c276d28954f53de68d8664275976d448ced101aa5480e71afc4d96d2b84b84907eb0b1351405c051a71d0aeb39e78b2c20b6a37222ae506270dd44f6d298d6c4 +DIST bluetuith-0.1.7-docs.tar.gz 2347918 BLAKE2B 17fd92feb5ad39fca00ae47e704b71a3ac421dbc5abdedbb9079775ed4f10a294c7899564b2101ac4ac73b7c8f8128dd1382abb01276c3258d4d4ca99e51a586 SHA512 7a5124e62383470e7f82d66fb1632c19e3e6085b4cd9bbe38088004a21743e9b65ae2bb5a1a837f15e2ca00d6ea3304311eeb0ecd7acf0e62eac1ccfc30c703b +DIST bluetuith-0.1.7.tar.gz 1481408 BLAKE2B 3973aa911fa845416f9d7d2085bddd7e94d7a8f377dfc9214c8fe943be3be2dae3e5ae92e30eb164f3fa96f4cbe9d6299f86c4b3adaef1bd00ae53554c5d9bf5 SHA512 431fc89073562dd0e163759d7a97c38d378e51276c0233f26d8ba455fe346fcfc2c4e9fa102500ff1cfa0ba2b69adb820fd4b11bce2739ce65cfe296cd936a3b diff --git a/net-wireless/bluetuith/bluetuith-0.1.7.ebuild b/net-wireless/bluetuith/bluetuith-0.1.7.ebuild new file mode 100644 index 00..fc51ac60f0 --- /dev/null +++ b/net-wireless/bluetuith/bluetuith-0.1.7.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 + +DESCRIPTION="A TUI bluetooth manager for Linux written in Go" +HOMEPAGE="https://darkhz.github.io/bluetuith; + +GIT_DOCUMENTATION_COMMIT="9c215bb1a64bdbf0f88060db4de6701215799033" + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/darkhz/bluetuith.git; +else + SRC_URI="https://github.com/darkhz/bluetuith/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz" + SRC_URI+=" https://github.com/darkhz/bluetuith/archive/${GIT_DOCUMENTATION_COMMIT}.tar.gz -> ${P}-docs.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0 BSD-2 BSD MIT" +SLOT="0" + +IUSE="doc" +RESTRICT="test" +RDEPEND=" + net-wireless/bluez +" + +src_unpack() { + if [[ ${PV} == ** ]]; then + # unpack code + git-r3_src_unpack + + # unpack docs + EGIT_BRANCH="documentation" + git-r3_fetch + EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-${GIT_DOCUMENTATION_COMMIT}" + git-r3_checkout + + go-module_live_vendor + else + go-module_src_unpack + fi +} + +src_compile() { + ego build +} + +src_test() { + ego test ./... +} + +src_install() { + default + dobin "${PN}" + dodoc -r ../"${PN}-${GIT_DOCUMENTATION_COMMIT}"/documentation/*.md + use doc && docinto html && dodoc -r ../"${PN}-${GIT_DOCUMENTATION_COMMIT}"/docs/* +} diff --git a/net-wireless/bluetuith/bluetuith-.ebuild b/net-wireless/bluetuith/bluetuith-.ebuild new file mode 100644 index 00..fc51ac60f0 --- /dev/null +++ b/net-wireless/bluetuith/bluetuith-.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 + +DESCRIPTION="A TUI bluetooth manager for Linux written in Go" +HOMEPAGE="https://darkhz.github.io/bluetuith; + +GIT_DOCUMENTATION_COMMIT="9c215bb1a64bdbf0f88060db4de6701215799033" + +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/darkhz/bluetuith.git; +else + SRC_URI="https://github.com/darkhz/bluetuith/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI+=" https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz" + SRC_URI+=" https://github.com/darkhz/bluetuith/archive/${GIT_DOCUMENTATION_COMMIT}.tar.gz -> ${P}-docs.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0 BSD-2 BSD MIT" +SLOT="0" + +IUSE="doc" +RESTRICT="test" +RDEPEND=" +
[gentoo-commits] repo/gentoo:master commit in: dev-python/dask/
commit: 07a256c1649591a8dfe2c1fb4e0e82014ef38d15 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 30 04:27:06 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 30 04:56:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07a256c1 dev-python/dask: Bump to 2023.9.3 Signed-off-by: Michał Górny gentoo.org> dev-python/dask/Manifest | 1 + dev-python/dask/dask-2023.9.3.ebuild | 85 2 files changed, 86 insertions(+) diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest index 5d9adb98cf66..e2728de7ba2b 100644 --- a/dev-python/dask/Manifest +++ b/dev-python/dask/Manifest @@ -1,2 +1,3 @@ DIST dask-2023.9.1.gh.tar.gz 8544717 BLAKE2B 786ca3bda6b356acdeb56070964aa25e136f9976322ae5dbaf5895eb181fc1b7582ae4731de12e7881287433d4f502dbbc5002840ebc443403a9fa76df438693 SHA512 1bf0a028059dfba70a131648f4884a6c9a091cd2d550dc7968cb2a8728ce5ef405c351f11ab2ce48470634577104924fdf4b6dadda32308b4b5a62b3200e DIST dask-2023.9.2.gh.tar.gz 8544631 BLAKE2B bd0168d1ea86921235e7bd9ae3e6b9dc2abed3c3e300afea84fb3f2d462970ca5fa4d82f5479bc2c036d4f1a1ec9f63ff98151d8f339db2b14533be765b0f25f SHA512 ae7d289882d7e2e2ef46af3256cf69d8e443f5350f32088e33b46f37377fe8c8328de609d16d0a2abf4df5bc7671d88288968d3d18a535eaec1bfbf0a5adbcba +DIST dask-2023.9.3.gh.tar.gz 8544054 BLAKE2B 4b1fc7d3b6f91fd6db0836a0fede0304e9c5e04e2aacd573eb06cf96ddf67ecbb198a185076ff94ca34216732673113e7e268482992b781777b3757d43a11773 SHA512 d91840f8a339ff0a21734726b1674c4dbc1332270fb160e01fd342b1ce1ba2fd5cea34c501c7a61e6b34e121da937701932a93ab85dc85618f5b5fc52cd960cd diff --git a/dev-python/dask/dask-2023.9.3.ebuild b/dev-python/dask/dask-2023.9.3.ebuild new file mode 100644 index ..7e6a97864b43 --- /dev/null +++ b/dev-python/dask/dask-2023.9.3.ebuild @@ -0,0 +1,85 @@ +# 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="Task scheduling and blocked algorithms for parallel processing" +HOMEPAGE=" + https://www.dask.org/ + https://github.com/dask/dask/ + https://pypi.org/project/dask/ +" +SRC_URI=" + https://github.com/dask/dask/archive/${PV}.tar.gz -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/click-8.0[${PYTHON_USEDEP}] + >=dev-python/cloudpickle-1.5.0[${PYTHON_USEDEP}] + >=dev-python/fsspec-2021.9.0[${PYTHON_USEDEP}] + >=dev-python/importlib-metadata-4.13.0[${PYTHON_USEDEP}] + >=dev-python/numpy-1.21[${PYTHON_USEDEP}] + >=dev-python/pandas-1.3[${PYTHON_USEDEP}] + >=dev-python/packaging-20.0[${PYTHON_USEDEP}] + >=dev-python/partd-1.2.0[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] + >=dev-python/toolz-0.10.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/toolz[${PYTHON_USEDEP}] + >=dev-python/versioneer-0.28[${PYTHON_USEDEP}] + test? ( + dev-python/moto[${PYTHON_USEDEP}] + dev-python/numexpr[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # fails with sqlalchemy-2.0, even though we don't use it x_x + sed -i -e '/RemovedIn20Warning/d' pyproject.toml || die + sed -i -e 's:--cov-config=pyproject.toml::' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # more tests relying on -Werror + "dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None]" + dask/array/tests/test_random.py::test_RandomState_only_funcs + # TODO + dask/array/tests/test_reductions.py::test_mean_func_does_not_warn + dask/tests/test_config.py::test__get_paths + dask/array/tests/test_linalg.py::test_solve_assume_a + "dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-5-1-True]" + "dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-5-1-True]" + dask/array/tests/test_image.py::test_preprocess + dask/tests/test_system.py::test_cpu_count_cgroups_v2 + # require sqlalchemy<2.0 + dask/dataframe/io/tests/test_sql.py + ) + + if ! has_version -b "dev-python/pyarrow[parquet,${PYTHON_USEDEP}]"; then + EPYTEST_DESELECT+=( + # fails if pyarrow is installed without USE=parquet + # (optional dep, skipped if it's not installed at all) +
[gentoo-commits] repo/gentoo:master commit in: dev-python/seaborn/
commit: 7f690ac129c94d9ba23f234aa6b35a330e28c2ea Author: Michał Górny gentoo org> AuthorDate: Sat Sep 30 04:44:07 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 30 04:56:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f690ac1 dev-python/seaborn: Bump to 0.13.0 Signed-off-by: Michał Górny gentoo.org> dev-python/seaborn/Manifest | 1 + dev-python/seaborn/seaborn-0.13.0.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/dev-python/seaborn/Manifest b/dev-python/seaborn/Manifest index 766f8abaca3c..986bdede51e9 100644 --- a/dev-python/seaborn/Manifest +++ b/dev-python/seaborn/Manifest @@ -1 +1,2 @@ DIST seaborn-0.12.2.tar.gz 1439798 BLAKE2B cf6903b1a2d27516bcafe46cabc81ea9fac80666394a6a82516630f9ac60afc7e9d31817e029cda9a08da04c0a37ce0244ad23acda16bca3283532ddb0fbdb71 SHA512 988a9922ee301b655911efa38905674b7dd15e7f7b157ad67f5befaeb02db492553f8bd6133b54d2dd7970b8dbbfd92d81d1faea3fa618247ebcaeb98620a060 +DIST seaborn-0.13.0.tar.gz 1455480 BLAKE2B 9f7383715366889ffd80788f901c574d9330285da2098e5695e944f1c6b92d4e417163a82378dd75c03233fc6485158401a1aaa461f2fa8e71a4cbc3ebf957cb SHA512 d603e880c29e05ab68f86d285c5c5ee9cf2da1d45265ed609f7bc87650fe20e80c026af487f63f9492a268f51ba5bab0cae4fd8fdeaf28125d16d317f9c937c8 diff --git a/dev-python/seaborn/seaborn-0.13.0.ebuild b/dev-python/seaborn/seaborn-0.13.0.ebuild new file mode 100644 index ..c18b4b771b97 --- /dev/null +++ b/dev-python/seaborn/seaborn-0.13.0.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=flit +PYTHON_COMPAT=( python3_{10..11} ) +inherit distutils-r1 multiprocessing pypi + +DESCRIPTION="Statistical data visualization" +HOMEPAGE="https://seaborn.pydata.org https://github.com/mwaskom/seaborn; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/matplotlib-3.3[${PYTHON_USEDEP}] + >=dev-python/numpy-1.20[${PYTHON_USEDEP}] + >=dev-python/pandas-1.2[${PYTHON_USEDEP}] + >=dev-python/statsmodels-0.12[${PYTHON_USEDEP}] + >=dev-python/scipy-1.7[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_test() { + cat > matplotlibrc <<- EOF || die + backend : Agg + EOF + + distutils-r1_src_test +} + +python_test() { + epytest -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/PyGithub/
commit: 4e99931852e7213d748363622a9cd1e1d0b9e94f Author: Michał Górny gentoo org> AuthorDate: Sat Sep 30 04:55:08 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 30 04:56:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e999318 dev-python/PyGithub: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/PyGithub/PyGithub-2.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/PyGithub/PyGithub-2.1.1.ebuild b/dev-python/PyGithub/PyGithub-2.1.1.ebuild index 1c86483925ae..27780cfb190a 100644 --- a/dev-python/PyGithub/PyGithub-2.1.1.ebuild +++ b/dev-python/PyGithub/PyGithub-2.1.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/mistune/
commit: b3bca63e98eb960c3488c78edec2fc36d5eba8be Author: Michał Górny gentoo org> AuthorDate: Sat Sep 30 04:31:50 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 30 04:56:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3bca63e dev-python/mistune: Bump to 3.0.2 Signed-off-by: Michał Górny gentoo.org> dev-python/mistune/Manifest | 1 + dev-python/mistune/mistune-3.0.2.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-python/mistune/Manifest b/dev-python/mistune/Manifest index 7837f0959d68..5ebf2cb67884 100644 --- a/dev-python/mistune/Manifest +++ b/dev-python/mistune/Manifest @@ -1 +1,2 @@ DIST mistune-3.0.1.tar.gz 91271 BLAKE2B 42c0e76a95ede80a09a9f4748bdf9a737a7b149c15d8c52159cedd1522cebd4085cd1ec03a0ac516ff522b2c513553587cd3e93f2e9ca4388b3ad0671a8c3cb8 SHA512 280c1baf87a5dac7aafc8181f3098c556c36017a97de6c75576858ff2a318103c9086c811d61faef43453160020bd4a1db2a3007d6afb26e6cfc701df40d435f +DIST mistune-3.0.2.tar.gz 90840 BLAKE2B bc4f477b24c8244d2fb7032835b3dc3bfc0bda8948fabbfa78660f77c861df76f9e01abcb58f8643efd689482fe3a187995cc92dd7cd0b7817ad799237d9b72d SHA512 9a7e0e2886afddb8a6e314af1e4ed6e41f886f64823713f941b6a713a29986044ac66c437c4029e0fbf20224d106ce445a46906825b20b17b9e2ff6173476d28 diff --git a/dev-python/mistune/mistune-3.0.2.ebuild b/dev-python/mistune/mistune-3.0.2.ebuild new file mode 100644 index ..cebb95e81025 --- /dev/null +++ b/dev-python/mistune/mistune-3.0.2.ebuild @@ -0,0 +1,21 @@ +# 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="The fastest markdown parser in pure Python" +HOMEPAGE=" + https://github.com/lepture/mistune/ + https://pypi.org/project/mistune/ +" + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/PyGithub/
commit: d8ae26d93bf30e1f5219a327478557f5b8813685 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 30 04:36:46 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 30 04:56:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8ae26d9 dev-python/PyGithub: Bump to 2.1.1 Signed-off-by: Michał Górny gentoo.org> dev-python/PyGithub/Manifest | 1 + dev-python/PyGithub/PyGithub-2.1.1.ebuild | 41 +++ 2 files changed, 42 insertions(+) diff --git a/dev-python/PyGithub/Manifest b/dev-python/PyGithub/Manifest index 0ce814886671..ba42695c4ee1 100644 --- a/dev-python/PyGithub/Manifest +++ b/dev-python/PyGithub/Manifest @@ -1 +1,2 @@ DIST PyGithub-1.59.1.tar.gz 3295328 BLAKE2B 7a7dcfa49261aa7c6d7d3b252c77cc93bd24440858989ef2a8b257235ed7b101647c08532860f0fa21d1b8f2ac35541341df49a94c3495c7d9666fe7367738c1 SHA512 795c104253b250b11b539b526944776f70e947e23dc4b26fcdadb5de3dd3208a9b27c08ffdd14cade220fde3360b6993be7a028f0069ff60d99331048560faed +DIST PyGithub-2.1.1.tar.gz 3330531 BLAKE2B 9b288266379d7b1d85be91a7261596f9c98b97bdb5f17c4f8bb43b4765f07e2088f1130c802a623c875c8ddd7d31bdf3cad2a7fc6672ca50bb9a69c80bf4c907 SHA512 f5a0186c1a206cef070c6c19ae0cca5ab19993dd16b9df9997ba01a3fa02baee3425cef51588f7ac38636a165e36d9a5a2c4014e59482b583001c75efa7afc40 diff --git a/dev-python/PyGithub/PyGithub-2.1.1.ebuild b/dev-python/PyGithub/PyGithub-2.1.1.ebuild new file mode 100644 index ..1c86483925ae --- /dev/null +++ b/dev-python/PyGithub/PyGithub-2.1.1.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="Python library to access the Github API v3" +HOMEPAGE=" + https://github.com/PyGithub/PyGithub/ + https://pypi.org/project/PyGithub/ +" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# cryptography via pyjwt[crypto] +RDEPEND=" + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/deprecated[${PYTHON_USEDEP}] + >=dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}] + >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.0[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + >=dev-python/httpretty-1.0.3[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: sys-fs/duperemove/
commit: 7a650b3b080eeba9797539c5d997c03043823785 Author: Michał Górny gentoo org> AuthorDate: Sat Sep 30 04:51:29 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 30 04:56:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a650b3b sys-fs/duperemove: Bump to 0.13 Signed-off-by: Michał Górny gentoo.org> sys-fs/duperemove/Manifest | 1 + sys-fs/duperemove/duperemove-0.13.ebuild | 33 2 files changed, 34 insertions(+) diff --git a/sys-fs/duperemove/Manifest b/sys-fs/duperemove/Manifest index 67cb5fa4099d..1e29cc7dda9e 100644 --- a/sys-fs/duperemove/Manifest +++ b/sys-fs/duperemove/Manifest @@ -1 +1,2 @@ DIST duperemove-0.12.gh.tar.gz 162458 BLAKE2B 53dae9df2b45cb9ede8041e8a7a827c22c725da51d6df74acc96b464d4bfcc3a14b8adcd4b9ada68e2cf1411a5f015be27476e088a655998b0cc9d1f19acfae8 SHA512 7b5f464615f4ba850733657239dd4d68120d592424b6be56687b7ad4f6fd2dee67fd7729a1cd47c803dd77864dee033d8eef2f7f6774dc0f657b0d52aeb5559c +DIST duperemove-0.13.gh.tar.gz 165454 BLAKE2B 8bfac3448b5ee8842be77b0ac969439197050d3ef4b245be85a918353c966e56d7b7505e004af830caca50732d1227795769d803640f422a1bed8ca299802e75 SHA512 e24fa9f658acf1c1badd797af719f81250861b9af4595cf96aa3583fe558a2fba7390bc06184f6a4b6c76be3c8b214d6a6ead8b0de6914a5e1df053d5e7e24e7 diff --git a/sys-fs/duperemove/duperemove-0.13.ebuild b/sys-fs/duperemove/duperemove-0.13.ebuild new file mode 100644 index ..82e6d1da0fdb --- /dev/null +++ b/sys-fs/duperemove/duperemove-0.13.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Btrfs and xfs deduplication utility" +HOMEPAGE="https://github.com/markfasheh/duperemove/; +SRC_URI=" + https://github.com/markfasheh/duperemove/archive/v${PV/_/.}.tar.gz + -> ${P/_/.}.gh.tar.gz +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +RDEPEND=" + dev-db/sqlite:3 + dev-libs/glib:2" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${P/_/.} + +src_compile() { + emake VERSION="${PV}" IS_RELEASE=1 CC="$(tc-getCC)" CFLAGS="${CFLAGS} -Wall" +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/files/, app-emulation/virtualbox/
commit: ddd6654de39243645f1fe99351dfca93d902e70d Author: Viorel Munteanu gentoo org> AuthorDate: Sat Sep 23 11:39:02 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sat Sep 30 04:36:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddd6654d app-emulation/virtualbox: update live ebuild Upstream migrated to QT6. Cannot build with USE=doc yet becuase of a missing new dependency. Signed-off-by: Viorel Munteanu gentoo.org> app-emulation/virtualbox/Manifest | 1 - ...tualbox-7.0.11-configure-include-qt6-path.patch | 13 app-emulation/virtualbox/virtualbox-.ebuild| 37 -- 3 files changed, 33 insertions(+), 18 deletions(-) diff --git a/app-emulation/virtualbox/Manifest b/app-emulation/virtualbox/Manifest index 892ba7a1c7d0..aad4f0b02e95 100644 --- a/app-emulation/virtualbox/Manifest +++ b/app-emulation/virtualbox/Manifest @@ -1,7 +1,6 @@ DIST VirtualBox-6.1.46.tar.bz2 166045588 BLAKE2B 041fad30d7cbe524cfd5c865b225c00df7715a6648ed0d8f7ee3ca4be0d0dabcb324c676ba2ea78288cde89ed8e5412fae75e31bb49f623de2acddb8f10d6ee1 SHA512 695ca4d41ff10d0581e4cffe4a0ec80e0fe380f4c7d5d51ee4d21aeb61646c26edd60301e541894e71c3323e2d7207e23299938c18ee45631afd1e0851946e77 DIST VirtualBox-7.0.10.tar.bz2 175450841 BLAKE2B 49eaa14f716f021f1ecec1ad48a2aa8a3a758cbd9b03cf30d65ddcf5aba11842b0ea8bc2c4d477084a4cea318dc302a4ed426ec9f675a1fe675c5f18c48796c7 SHA512 2870d39385f66557281edf1368db68cd69d6a9bebc30d52511929462d0ac210cec49dd8531a280c6facff22ba6e4808477fbf3d09abf998d863a007fc7f2c3bd DIST virtualbox-help-7.0.10.tar.xz 3941196 BLAKE2B fa6667e0cf12e2e05b896a7d9d7e1f78d43bb4618f35b3c81f5ccf5f227d1181b0c8fb1f6dc02a8619550b193a73d4094c5d3f0d43514392f9ed563085068789 SHA512 fab2dff812a438f3e78dbace24741d91b317bbbc7362f082a18f3871e3c6fd8af7744cf1b3fd3b82cf5135e03d521de05a7a5bc98ec19aacfa1b4e5392e60f30 -DIST virtualbox-help-7.0.8.tar.xz 3941816 BLAKE2B f1c82ccc8a0d4e99f2302a7024a551e7e4a70348b193cf0c3a3b2917a717451c74d652555cadb278f6e27c47dac88a8121acfe9425bc0f5b82b5101475f384b3 SHA512 7483c4321492effb5b4329d48b363d8d2b3aaa248c0259cd06569497090aa438c39e94d6a5da4f511202f424e596f66e7580e37ffa5da1fd0fadcd99c5ef DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87 SHA512 1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57 DIST virtualbox-patches-7.0.10_pre20230615.tar.bz2 2253 BLAKE2B 27b422acc2ae85c4324d6f4471db80c9f680b1c4a00223c38b9e3fb31709b05163a1bd53408cffeabdef295e856aa8b01b86e0fecf5d80ace376ea1bd4fc9504 SHA512 c2177f46048f09b6be9ac2c35b43d74f67350b052411cc64adf6c0b3d284055eef79f960f1384a3aaeee7d25f8c19ea8f936ee2623a2251d1d28f85ed3469c22 DIST virtualbox-patches-7.0.8.tar.bz2 2733 BLAKE2B 044dfe02a5bd5e757091318b394b0e5918677b5bbce9caef4a18d4d8df54821559f0df6ffbdd6f52d4934bc4018e9c9d908571c5d3d8804fd3b0f22a7a1aed84 SHA512 93a06aa3f9508d3a8743ca8494a958159b5bc3fd7a0a08ff23414d05c4f31084cf0f1c82a3866e222c83e6996ba004546f0bd33c6eb9a90eec8e548b8b3f2fbf diff --git a/app-emulation/virtualbox/files/virtualbox-7.0.11-configure-include-qt6-path.patch b/app-emulation/virtualbox/files/virtualbox-7.0.11-configure-include-qt6-path.patch new file mode 100644 index ..a9345ae78141 --- /dev/null +++ b/app-emulation/virtualbox/files/virtualbox-7.0.11-configure-include-qt6-path.patch @@ -0,0 +1,13 @@ +diff --git a/configure b/configure +index 5d653d97..f6953d88 100755 +--- a/configure b/configure +@@ -1695,6 +1695,8 @@ EOF + else + # Strip .../QtCore as we add components ourself: + INCQT6=`echo "$INCQT6"|$KBUILD_SED 's|\([^ ]*\)/QtCore|\1|g; s| $||g'` ++ # Strip .../QtGui as we add components ourself: ++ INCQT6=`echo "$INCQT6"|$KBUILD_SED 's|\([^ ]*\)/QtGui|\1|g; s| $||g'` + # store only the first path, remove all other paths + # most likely pkg-config gave us -I/usr/include/qt6 -I/usr/include/qt6/QtCore + INCQT6=`echo "$INCQT6"|$KBUILD_SED 's|\([^ ]*\) .*|\1|'` diff --git a/app-emulation/virtualbox/virtualbox-.ebuild b/app-emulation/virtualbox/virtualbox-.ebuild index 9048fa58d8a6..3700fe5adca3 100644 --- a/app-emulation/virtualbox/virtualbox-.ebuild +++ b/app-emulation/virtualbox/virtualbox-.ebuild @@ -7,7 +7,7 @@ EAPI=8 # This compiles the latest svn version. # It also compiles the kernel modules. Does not depend on virtualbox-modules. # It is not meant to be used, might be very unstable. -# Upstream seem to have added support for python 3.12; I haven't checked it yet. +# Upstream seem to have added support for python 3.12, but it crashes. # # USE=doc does not work for now. # @@ -30,7 +30,7 @@ inherit desktop edo flag-o-matic java-pkg-opt-2 linux-mod-r1 multilib optfeature
[gentoo-commits] repo/gentoo:master commit in: media-libs/netpbm/
commit: 4ca03efbc038fa4c7fecc50d2f1241b4cdc8539e Author: Viorel Munteanu gentoo org> AuthorDate: Fri Sep 29 06:58:17 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sat Sep 30 04:30:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca03efb media-libs/netpbm: drop 11.3.6 Signed-off-by: Viorel Munteanu gentoo.org> media-libs/netpbm/Manifest | 1 - media-libs/netpbm/netpbm-11.3.6.ebuild | 258 - 2 files changed, 259 deletions(-) diff --git a/media-libs/netpbm/Manifest b/media-libs/netpbm/Manifest index ac68af72ebf5..bf288d7b1262 100644 --- a/media-libs/netpbm/Manifest +++ b/media-libs/netpbm/Manifest @@ -1,4 +1,3 @@ DIST netpbm-11.2.0.tar.xz 3777372 BLAKE2B d9a2de49db61f642df75fe1c1fcda752f837535ac7cc698fb50e7c2c93dacfe3894fc46b402af30d07e3617f0f421a36d8d6a3d846c07d6b3526724dce93283b SHA512 70bde6e6112ae595e18be588ea95d2b2acb08e42bb36d0fc93b9584c4b2adf72e35f80ff87823a8e3d98a8ffd0ff907401d351533b9170d7a11a28515c10fdbd DIST netpbm-11.2.4.tar.xz 3791116 BLAKE2B bc3c4c7dd1c473cf6a0511c1a756dc11ddac693bd288daa8cac5d997d75f48ea9f039552decaff601a46fcdc1b08bba55596fc116547eee5a0ab78cf9a0ea55c SHA512 41219fcf8c02eb1f9bb8619d972312d63f0781e071f1c494ba5b2e1f2b614c37d78097259bcf39cb85feac783c811fcc24f088ec2cd406786296ae055ee10318 -DIST netpbm-11.3.6.tar.xz 3793216 BLAKE2B 9aad0279d4e639c8788fb24e62b80a8d326f2fd67aef23c8f8b64d269ce8aa5d9af9281b006199b180733cd38ae1ec9eea4df2c6caf12a19d64f763f10b40ec2 SHA512 0db3efa8679db998f9d6d7d973aa1e24c0db297070858297ca8ddb0a3926c7483a1608f75e7aa112a560850188845088d328582803baab8db8f4cef6e990ddba DIST netpbm-11.4.2.tar.xz 3792928 BLAKE2B 2742f27f04ce4c2a7f6189ae572583e9e96b7a6ba1f32bfd4f4fed7b193cf37191512178e901f64e06e13a51450541254637141054fbe7c41bad76e921537487 SHA512 9feea2a5e586e78dd07c9493cc69370c24007f80a1e0215c2d1f7b5a76228463da8dd49e94f5759faba7d91fb30bdb378dd3974dbc72218b68afeaa15bd163c6 diff --git a/media-libs/netpbm/netpbm-11.3.6.ebuild b/media-libs/netpbm/netpbm-11.3.6.ebuild deleted file mode 100644 index 886d2f5cab79.. --- a/media-libs/netpbm/netpbm-11.3.6.ebuild +++ /dev/null @@ -1,258 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic multilib toolchain-funcs - -# Upstream has 3 flavors of netpbm: super stable, stable and advanced. -# They only provide a tarball for super stable, but super stable is a bit lagging. -# So we package the stable branch of their svn (currently versions 11.2.xx) on SLOT "0/stable[.rev]" -# and the advanced branch of their svn (currently versions 11.3.yy) on SLOT "0/advanced[.rev]". -# The stable branch is stabilized according to usual Gentoo rules, while the -# advanced branch will not be stabilized. -# A detailed explanation is here https://netpbm.sourceforge.net/release.html - -DESCRIPTION="A set of utilities for converting to/from the netpbm (and related) formats" -HOMEPAGE="https://netpbm.sourceforge.net/; -SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.xz; - -LICENSE="Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain" -SLOT="0/advanced.103" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml" - -# app-text/ghostscript-gpl is really needed for postscript -# some utilities execute /usr/bin/gs -# some installed programs are perl scripts -RDEPEND=" - dev-lang/perl - jbig? ( media-libs/jbigkit:= ) - jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] ) - png? ( - >=media-libs/libpng-1.4:0= - sys-libs/zlib - ) - postscript? ( - app-text/ghostscript-gpl - sys-libs/zlib - ) - rle? ( media-libs/urt:= ) - svga? ( media-libs/svgalib ) - tiff? ( >=media-libs/tiff-3.5.5:= ) - xml? ( dev-libs/libxml2 ) - X? ( x11-libs/libX11 ) -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - app-arch/xz-utils - sys-devel/flex - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/netpbm-10.86.21-build.patch - "${FILESDIR}"/netpbm-11.0.0-misc-deps.patch - "${FILESDIR}"/netpbm-11.1.0-fix-clang-O2.patch -) - -netpbm_libtype() { - case ${CHOST} in - *-darwin*) echo dylib;; - *) echo unixshared;; - esac -} - -netpbm_libsuffix() { - local suffix=$(get_libname) - echo ${suffix//\.} -} - -netpbm_ldshlib() { - case ${CHOST} in - *-darwin*) echo '$(LDFLAGS) -dynamiclib -install_name $(SONAME)';; - *) echo '$(LDFLAGS) -shared -Wl,-soname,$(SONAME)';; - esac -} - -netpbm_config_lib() { - usex ${1} -l${2:-$1} NONE -} - -# for bug #828127 -netpbm_cflags_for_build() { -
[gentoo-commits] repo/gentoo:master commit in: media-libs/netpbm/
commit: 68685a2767abe7bfa88834b5760fab1155bdb5e3 Author: Viorel Munteanu gentoo org> AuthorDate: Thu Sep 28 09:35:29 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sat Sep 30 04:30:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68685a27 media-libs/netpbm: add 11.4.2 Signed-off-by: Viorel Munteanu gentoo.org> media-libs/netpbm/Manifest | 1 + media-libs/netpbm/netpbm-11.4.2.ebuild | 253 + 2 files changed, 254 insertions(+) diff --git a/media-libs/netpbm/Manifest b/media-libs/netpbm/Manifest index 571fcf7f6712..ac68af72ebf5 100644 --- a/media-libs/netpbm/Manifest +++ b/media-libs/netpbm/Manifest @@ -1,3 +1,4 @@ DIST netpbm-11.2.0.tar.xz 3777372 BLAKE2B d9a2de49db61f642df75fe1c1fcda752f837535ac7cc698fb50e7c2c93dacfe3894fc46b402af30d07e3617f0f421a36d8d6a3d846c07d6b3526724dce93283b SHA512 70bde6e6112ae595e18be588ea95d2b2acb08e42bb36d0fc93b9584c4b2adf72e35f80ff87823a8e3d98a8ffd0ff907401d351533b9170d7a11a28515c10fdbd DIST netpbm-11.2.4.tar.xz 3791116 BLAKE2B bc3c4c7dd1c473cf6a0511c1a756dc11ddac693bd288daa8cac5d997d75f48ea9f039552decaff601a46fcdc1b08bba55596fc116547eee5a0ab78cf9a0ea55c SHA512 41219fcf8c02eb1f9bb8619d972312d63f0781e071f1c494ba5b2e1f2b614c37d78097259bcf39cb85feac783c811fcc24f088ec2cd406786296ae055ee10318 DIST netpbm-11.3.6.tar.xz 3793216 BLAKE2B 9aad0279d4e639c8788fb24e62b80a8d326f2fd67aef23c8f8b64d269ce8aa5d9af9281b006199b180733cd38ae1ec9eea4df2c6caf12a19d64f763f10b40ec2 SHA512 0db3efa8679db998f9d6d7d973aa1e24c0db297070858297ca8ddb0a3926c7483a1608f75e7aa112a560850188845088d328582803baab8db8f4cef6e990ddba +DIST netpbm-11.4.2.tar.xz 3792928 BLAKE2B 2742f27f04ce4c2a7f6189ae572583e9e96b7a6ba1f32bfd4f4fed7b193cf37191512178e901f64e06e13a51450541254637141054fbe7c41bad76e921537487 SHA512 9feea2a5e586e78dd07c9493cc69370c24007f80a1e0215c2d1f7b5a76228463da8dd49e94f5759faba7d91fb30bdb378dd3974dbc72218b68afeaa15bd163c6 diff --git a/media-libs/netpbm/netpbm-11.4.2.ebuild b/media-libs/netpbm/netpbm-11.4.2.ebuild new file mode 100644 index ..1b6604b4e321 --- /dev/null +++ b/media-libs/netpbm/netpbm-11.4.2.ebuild @@ -0,0 +1,253 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic multilib toolchain-funcs + +# Upstream has 3 flavors of netpbm: super stable, stable and advanced. +# They only provide a tarball for super stable, but super stable is a bit lagging. +# So we package the stable branch of their svn (currently versions 11.2.xx) on SLOT "0/stable[.rev]" +# and the advanced branch of their svn (currently versions 11.4.yy) on SLOT "0/advanced[.rev]". +# The stable branch is stabilized according to usual Gentoo rules, while the +# advanced branch will not be stabilized. +# A detailed explanation is here https://netpbm.sourceforge.net/release.html + +DESCRIPTION="A set of utilities for converting to/from the netpbm (and related) formats" +HOMEPAGE="https://netpbm.sourceforge.net/; +SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.xz; + +LICENSE="Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain" +SLOT="0/advanced.104" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml" + +# app-text/ghostscript-gpl is really needed for postscript +# some utilities execute /usr/bin/gs +# some installed programs are perl scripts +RDEPEND=" + dev-lang/perl + jbig? ( media-libs/jbigkit:= ) + jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] ) + png? ( + >=media-libs/libpng-1.4:0= + sys-libs/zlib + ) + postscript? ( + app-text/ghostscript-gpl + sys-libs/zlib + ) + rle? ( media-libs/urt:= ) + svga? ( media-libs/svgalib ) + tiff? ( >=media-libs/tiff-3.5.5:= ) + xml? ( dev-libs/libxml2 ) + X? ( x11-libs/libX11 ) +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +BDEPEND=" + app-arch/xz-utils + sys-devel/flex + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/netpbm-10.86.21-build.patch + "${FILESDIR}"/netpbm-11.0.0-misc-deps.patch + "${FILESDIR}"/netpbm-11.1.0-fix-clang-O2.patch +) + +netpbm_libtype() { + case ${CHOST} in + *-darwin*) echo dylib;; + *) echo unixshared;; + esac +} + +netpbm_libsuffix() { + local suffix=$(get_libname) + echo ${suffix//\.} +} + +netpbm_ldshlib() { + case ${CHOST} in + *-darwin*) echo '$(LDFLAGS) -dynamiclib -install_name $(SONAME)';; + *) echo '$(LDFLAGS) -shared -Wl,-soname,$(SONAME)';; + esac +} + +netpbm_config_lib() { + usex ${1} -l${2:-$1} NONE +} + +# for bug #828127 +netpbm_cflags_for_build() { +
[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/ruby/
commit: e9713fec1a17a746531158230f325db325159a23 Author: orbea riseup net> AuthorDate: Sat Sep 30 02:36:20 2023 + Commit: orbea riseup net> CommitDate: Sat Sep 30 02:36:20 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=e9713fec dev-lang/ruby: sync ::gentoo Signed-off-by: orbea riseup.net> dev-lang/ruby/ruby-3.1.4-r4.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-lang/ruby/ruby-3.1.4-r4.ebuild b/dev-lang/ruby/ruby-3.1.4-r4.ebuild index 531c20a..23fdcc3 100644 --- a/dev-lang/ruby/ruby-3.1.4-r4.ebuild +++ b/dev-lang/ruby/ruby-3.1.4-r4.ebuild @@ -90,6 +90,9 @@ src_prepare() { einfo "Removing bundled libraries..." rm -fr ext/fiddle/libffi-3.2.1 || die + # Remove webrick tests because setting LD_LIBRARY_PATH does not work for them. + rm -rf tool/test/webrick || die + # Remove tests that are known to fail or require a network connection rm -f test/ruby/test_process.rb test/rubygems/test_gem{,_path_support}.rb || die rm -f test/rinda/test_rinda.rb test/socket/test_tcp.rb test/fiber/test_address_resolve.rb test/resolv/test_addr.rb \
[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/ruby/, dev-lang/ruby/files/
commit: 922ea2c7ddf6c7bd664da84ff1f9aa064dd7ef60 Author: orbea riseup net> AuthorDate: Sat Sep 30 02:37:34 2023 + Commit: orbea riseup net> CommitDate: Sat Sep 30 02:37:34 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=922ea2c7 dev-lang/ruby: drop 3.0.6-r3 Signed-off-by: orbea riseup.net> dev-lang/ruby/Manifest | 1 - dev-lang/ruby/files/ruby-3.0-libressl.patch | 57 -- dev-lang/ruby/ruby-3.0.6-r3.ebuild | 291 3 files changed, 349 deletions(-) diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest index 7bb6eb1..a55e651 100644 --- a/dev-lang/ruby/Manifest +++ b/dev-lang/ruby/Manifest @@ -1,2 +1 @@ -DIST ruby-3.0.6.tar.xz 15864560 BLAKE2B e1fca86cdf267fc2289ef4d605fdf0023265c3a291ca4088361c0acd64310a7c41bf0750b4ac762157c20ceaa5df8bdc0a67374bcad9654bca5c3fc8630ff89c SHA512 abbf883cd9f3ddbd171df8f8c3cd35d930623c4c01a5e01387de0aee9811cca7604b82163e18e04f809773bf1ca5a450f13f62f3db14f191f610e116ae4fa6f8 DIST ruby-3.1.4.tar.xz 15316604 BLAKE2B 5d771c267451c05ae192991976957d43d1131e652ac5a90a8dfff9deba97cf6b139d0113f5d2ed44225a545aa79a1c732555de1efc83d1010d097ec35f7e92dd SHA512 a627bb629a10750b8b2081ad451a41faea0fc85d95aa1e267e3d2a0f56a35bb58195d4a8d13bbdbd82f4197a96dae22b1cee1dfc83861ec33a67ece07aef5633 diff --git a/dev-lang/ruby/files/ruby-3.0-libressl.patch b/dev-lang/ruby/files/ruby-3.0-libressl.patch deleted file mode 100644 index 74771da..000 --- a/dev-lang/ruby/files/ruby-3.0-libressl.patch +++ /dev/null @@ -1,57 +0,0 @@ -From OpenBSD: - -https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/lang/ruby/3.0/patches/patch-ext_openssl_ossl_ocsp_c - -Fix build with opaque OCSP_BASICRESP in LibreSSL 3.5. -The bug this works around should be fixed since LibreSSL 2.4.2 -as far as I can tell. - -Index: ext/openssl/ossl_ocsp.c a/ext/openssl/ossl_ocsp.c.orig -+++ b/ext/openssl/ossl_ocsp.c -@@ -1093,7 +1093,7 @@ ossl_ocspbres_verify(int argc, VALUE *argv, VALUE self - * exists in LibreSSL 2.1.10, 2.2.9, 2.3.6, 2.4.1. - */ - if (!(flg & (OCSP_NOCHAIN | OCSP_NOVERIFY)) && -- sk_X509_num(x509s) && sk_X509_num(bs->certs)) { -+ sk_X509_num(x509s) && sk_X509_num(OCSP_resp_get0_certs(bs))) { - int i; - - bs = ASN1_item_dup(ASN1_ITEM_rptr(OCSP_BASICRESP), bs); -From OpenBSD: - -https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/lang/ruby/3.0/patches/patch-ext_openssl_extconf_rb - -Make sure the TS_VERIFY_CTS_set_certs() macro gets picked up correctly. -It is a function in OpenSSL 1.1 and a macro in LibreSSL and OpenSSL 3. - -Index: ext/openssl/extconf.rb a/ext/openssl/extconf.rb.orig -+++ b/ext/openssl/extconf.rb -@@ -176,7 +176,7 @@ have_func("SSL_SESSION_get_protocol_version") - have_func("TS_STATUS_INFO_get0_status") - have_func("TS_STATUS_INFO_get0_text") - have_func("TS_STATUS_INFO_get0_failure_info") --have_func("TS_VERIFY_CTS_set_certs") -+have_func("TS_VERIFY_CTS_set_certs(NULL, NULL)", "openssl/ts.h") - have_func("TS_VERIFY_CTX_set_store") - have_func("TS_VERIFY_CTX_add_flags") - have_func("TS_RESP_CTX_set_time_cb") -From OpenBSD: - -https://github.com/openbsd/ports/commit/42d3003b55a9ace1f489aa93297aafaf7d03e8c4#diff-8c76a3fac72e780ffe364114da7bc68a1e78cb6b825d51795ca5e02bdde95cc8 - -LibreSSL 3.8 dropped support for EC_GFp_nist_method() - -Index: ext/openssl/ossl_pkey_ec.c a/ext/openssl/ossl_pkey_ec.c.orig -+++ b/ext/openssl/ossl_pkey_ec.c -@@ -743,7 +743,7 @@ static VALUE ossl_ec_group_initialize(int argc, VALUE - } else if (id == s_GFp_mont) { - method = EC_GFp_mont_method(); - } else if (id == s_GFp_nist) { --method = EC_GFp_nist_method(); -+method = NULL; - #if !defined(OPENSSL_NO_EC2M) - } else if (id == s_GF2m_simple) { - method = EC_GF2m_simple_method(); diff --git a/dev-lang/ruby/ruby-3.0.6-r3.ebuild b/dev-lang/ruby/ruby-3.0.6-r3.ebuild deleted file mode 100644 index 6c2ba3c..000 --- a/dev-lang/ruby/ruby-3.0.6-r3.ebuild +++ /dev/null @@ -1,291 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic multiprocessing - -MY_P="${PN}-$(ver_cut 1-3)" -S=${WORKDIR}/${MY_P} - -SLOT=$(ver_cut 1-2) -MY_SUFFIX=$(ver_rs 1 '' ${SLOT}) -RUBYVERSION=${SLOT}.0 - -DESCRIPTION="An object-oriented scripting language" -HOMEPAGE="https://www.ruby-lang.org/; -SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz; - -LICENSE="|| ( Ruby-BSD 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" -IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +ssl static-libs systemtap tk valgrind xemacs" - -RDEPEND=" - berkdb? ( sys-libs/db:= ) - gdbm? ( sys-libs/gdbm:= ) - jemalloc? (
[gentoo-commits] repo/gentoo:master commit in: app-containers/podman/, app-containers/podman/files/
commit: da6983c24d9d82773475b644f2f4e749da8b7d03 Author: Rahil Bhimjiani gmail com> AuthorDate: Tue Sep 26 17:57:03 2023 + Commit: Zac Medico gentoo org> CommitDate: Sat Sep 30 02:20:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da6983c2 app-containers/podman: add 4.7.0 & live Major rewrite based on upstream's instructions. Introducing 3 more USE flags - systemd, seccomp, wrapper (provides docker command) Closes: https://github.com/gentoo/gentoo/pull/33070 Closes: https://bugs.gentoo.org/911537 Signed-off-by: Rahil Bhimjiani gmail.com> Signed-off-by: Zac Medico gentoo.org> app-containers/podman/Manifest | 1 + .../podman/files/seccomp-toggle-4.7.0.patch| 15 +++ app-containers/podman/metadata.xml | 5 +- app-containers/podman/podman-4.7.0.ebuild | 122 + app-containers/podman/podman-.ebuild | 122 + 5 files changed, 264 insertions(+), 1 deletion(-) diff --git a/app-containers/podman/Manifest b/app-containers/podman/Manifest index b41ed4569ea4..027ecbfb28a0 100644 --- a/app-containers/podman/Manifest +++ b/app-containers/podman/Manifest @@ -1 +1,2 @@ DIST podman-4.5.0.tar.gz 17423692 BLAKE2B ba28e77626bb4bcdb85b20031e12cf93f2eb3174b678cb8e99557df13e2cdf377ea402eb373a51ea44302f878f8e1cdedda14a2f3ad8c9e88895754fc50c272e SHA512 8a699dc01fc3d7c4a9e5ef4f166170303fc30e0f6695c61f763944e1cb755e75896108e0c4166d184fe49e3a6859f045aa3883047ebba9290e851fc128d77cac +DIST podman-4.7.0.tar.gz 20554573 BLAKE2B a98e52ec9fe48d5b70489ed6bd6961877cf67735048425ad30fe9de3e163f8266d6510c37b0c43effa90cc8ce1b39bdc46c5add90dabd8f78c79602824f132a6 SHA512 4cab8698a819cd42de4cb588978c94c91b0c85693db2476aa6d20d7f4e4a7674d417703f70bdbb5a0e94b678fd585ae03a95ff0e5b7eb2682d9f400b92915742 diff --git a/app-containers/podman/files/seccomp-toggle-4.7.0.patch b/app-containers/podman/files/seccomp-toggle-4.7.0.patch new file mode 100644 index ..17a09b601369 --- /dev/null +++ b/app-containers/podman/files/seccomp-toggle-4.7.0.patch @@ -0,0 +1,15 @@ +--- a/Makefile b/Makefile +@@ -57,7 +57,11 @@ + $(shell hack/systemd_tag.sh) \ + $(shell hack/libsubid_tag.sh) \ + exclude_graphdriver_devicemapper \ +- seccomp ++ ++BUILD_SECCOMP ?= yes ++ifeq ($(BUILD_SECCOMP),yes) ++BUILDTAGS += seccomp ++endif + # N/B: This value is managed by Renovate, manual changes are + # possible, as long as they don't disturb the formatting + # (i.e. DO NOT ADD A 'v' prefix!) diff --git a/app-containers/podman/metadata.xml b/app-containers/podman/metadata.xml index 59685cf20a43..93c2b60cc389 100644 --- a/app-containers/podman/metadata.xml +++ b/app-containers/podman/metadata.xml @@ -28,7 +28,7 @@ necessary kernel flags. - Default to hybrid (legacy) cgroup hierarchy instead of unified (modern). + Use legacy (hybrid) cgroups instead of modern (unified) cgroups Enables fuse dependencies (fuse-overlayfs is especially useful @@ -40,6 +40,9 @@ Enables dependencies for running in rootless mode. + + Install wrapper which lets use podman for command `docker` + containers/podman diff --git a/app-containers/podman/podman-4.7.0.ebuild b/app-containers/podman/podman-4.7.0.ebuild new file mode 100644 index ..2c7ededf36fd --- /dev/null +++ b/app-containers/podman/podman-4.7.0.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module tmpfiles linux-info + +DESCRIPTION="A tool for managing OCI containers and pods with Docker-compatible CLI" +HOMEPAGE="https://github.com/containers/podman/ https://podman.io/; +if [[ ${PV} == ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/containers/podman.git; +else + SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~riscv" +fi +LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" +SLOT="0" +IUSE="apparmor btrfs cgroup-hybrid wrapper +fuse +init +rootless +seccomp selinux systemd" +RESTRICT="test" + +RDEPEND=" + app-crypt/gpgme:= + >=app-containers/conmon-2.0.0 + >=app-containers/containers-common-0.56.0 + dev-libs/libassuan:= + dev-libs/libgpg-error:= + sys-apps/shadow:= + + apparmor? ( sys-libs/libapparmor ) + btrfs? ( sys-fs/btrfs-progs ) + cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 ) + !cgroup-hybrid? ( app-containers/crun ) + wrapper? ( !app-containers/docker-cli ) + fuse? ( sys-fs/fuse-overlayfs ) + init? (
[gentoo-commits] repo/gentoo:master commit in: net-dns/c-ares/
commit: b63eb1d88fe2e39d50ed26013185067da2d4827c Author: Sam James gentoo org> AuthorDate: Sat Sep 30 01:51:11 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 30 01:51:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b63eb1d8 net-dns/c-ares: drop 1.19.0 Bug: https://bugs.gentoo.org/906964 Signed-off-by: Sam James gentoo.org> net-dns/c-ares/Manifest | 2 -- net-dns/c-ares/c-ares-1.19.0.ebuild | 70 - 2 files changed, 72 deletions(-) diff --git a/net-dns/c-ares/Manifest b/net-dns/c-ares/Manifest index ba56429843d7..e3083da3527e 100644 --- a/net-dns/c-ares/Manifest +++ b/net-dns/c-ares/Manifest @@ -1,4 +1,2 @@ -DIST c-ares-1.19.0.tar.gz 1572210 BLAKE2B d77be535dfa852bf3d91258ddf06b3c63a40123883adb83a4e5652d4b1b16801ddefefad70d83a7d6d9aa81c9c81956fef42bc778d7380d6b398ccfc9f8b82dc SHA512 a7f5988bef393afec08a225be92f6eee54a3e67170fb26cbe00dcc5c5a457b27037bbcfeccc39fb855ed72f100196958d6cbbe251bf1ccfbdd353be18f098359 -DIST c-ares-1.19.0.tar.gz.asc 488 BLAKE2B 1b8dc3ad7b916cb5ea1c95ffd12315d303f78880416836d11d2fa7d8ca93fa1ca30898e6a865af79a35e5dc4d0f4fccfcc9eae6f028d456d38ede9fe8b7edd71 SHA512 814aad5dbe2bb987035b53d977e03a73a90356200f671f36949a77e978cf8311ccc8375e63ade6fe2e1380f1f9c3b34c1ba7d48365fd5689cf5c24425ab8a129 DIST c-ares-1.19.1.tar.gz 1579100 BLAKE2B 4b6c9593edb1a91ab76d54ddacb1cd5d67006d5e628ea1f3289f54e9360be32abeb5d8fc7d23e193feab3e7928e8efde82757eb12fe217dc92ed0d9132bedf5d SHA512 466a94efda626e815a6ef7a890637056339f883d549ea6055e289fd8cd2391130e5682c905c0fb3bd7e955af7f6deb793562c170eb0ee066a4a62085a82ba470 DIST c-ares-1.19.1.tar.gz.asc 488 BLAKE2B 9c47d7b3e67d9a2bd1e332912d21d20ca591fc34f81707c18a4615ea14ba2da00146d1998250a5f4dd2a0b1c04f9bd2013d4940ac734674c0bdff6815985e19d SHA512 1b204ab1a667af1326be4b7c62c0919aacd447a2e00efea4b8ef2ec9f2b13ffb236a836ff8953b0b3359727faf3fb8cfcd71d0b06a0e533a09f9e9ea66024f4e diff --git a/net-dns/c-ares/c-ares-1.19.0.ebuild b/net-dns/c-ares/c-ares-1.19.0.ebuild deleted file mode 100644 index 760debb0dc93.. --- a/net-dns/c-ares/c-ares-1.19.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/danielstenberg.asc -inherit edo multilib-minimal verify-sig - -DESCRIPTION="C library that resolves names asynchronously" -HOMEPAGE="https://c-ares.org/; -SRC_URI=" - https://c-ares.org/download/${P}.tar.gz - verify-sig? ( https://c-ares.org/download/${P}.tar.gz.asc ) -" - -LICENSE="MIT" -# Subslot = SONAME of libcares.so.2 -SLOT="0/2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="static-libs test" -RESTRICT="!test? ( test )" - -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-danielstenberg )" - -DOCS=( AUTHORS CHANGES NEWS README.md RELEASE-NOTES TODO ) - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/ares_build.h -) - -multilib_src_configure() { - local myeconfargs=( - --enable-nonblocking - --enable-symbol-hiding - $(use_enable static-libs static) - $(use_enable test tests) - ) - - # Needed for running unit tests only - # Violates sandbox and tests pass fine without - export ax_cv_uts_namespace=no - export ax_cv_user_namespace=no - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_test() { - cd "${BUILD_DIR}"/test || die - - # We're skipping the "real" network tests with the filter - # see https://github.com/c-ares/c-ares/tree/main/test - local network_tests=( - # Most live tests have Live in the name - *Live* - # These don't but are still in ares-test-live.cc => live - *GetTCPSock* - *TimeoutValue* - *GetSock* - *GetSock_virtualized* - ) - - # The format for disabling test1, test2, and test3 looks like: - # -test1:test2:test3 - edo ./arestest --gtest_filter=-$(echo $(IFS=:; echo "${network_tests[*]}")) -} - -multilib_src_install_all() { - einstalldocs - - find "${ED}" -name "*.la" -delete || die -}
[gentoo-commits] repo/proj/guru:master commit in: gui-libs/xdg-desktop-portal-hyprland/files/, ...
commit: 2487eafda90ed51e414083ee0a11e71918cbdb18 Author: Mia Neufeld xenialinux com> AuthorDate: Wed Sep 27 11:36:53 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Fri Sep 29 17:05:55 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2487eafd gui-libs/xdg-desktop-portal-hyprland: Add patch for clang Signed-off-by: Mia Neufeld xenialinux.com> Signed-off-by: Remigiusz Micielski purelymail.com> Closes: #110 ...g-desktop-portal-hyprland-1.1.0_fix_clang.patch | 207 + .../xdg-desktop-portal-hyprland-1.1.0.ebuild | 18 +- 2 files changed, 218 insertions(+), 7 deletions(-) diff --git a/gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-1.1.0_fix_clang.patch b/gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-1.1.0_fix_clang.patch new file mode 100644 index 00..ba30747e96 --- /dev/null +++ b/gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-1.1.0_fix_clang.patch @@ -0,0 +1,207 @@ +From 54b5467ec12fb115b537e0c86256226474edf8bb Mon Sep 17 00:00:00 2001 +From: Jan Beich +Date: Mon, 18 Sep 2023 19:00:21 + +Subject: [PATCH 1/3] build: Unbreak build on FreeBSD (#98) + +* helpers: add missing header after 9dfb9e125bf0 + +src/helpers/MiscFunctions.cpp: In function 'void addHyprlandNotification(const std::string&, float, const std::string&, const std::string&)': +src/helpers/MiscFunctions.cpp:24:9: error: 'fork' was not declared in this scope + 24 | if (fork() == 0) + | ^~~~ +src/helpers/MiscFunctions.cpp:25:9: error: 'execl' was not declared in this scope + 25 | execl("/bin/sh", "/bin/sh", "-c", CMD.c_str(), nullptr); + | ^ + +* build: add missing dependency for libc++ after 2f48e6550374 + +ld.lld: error: undefined symbol: pthread_create +>>> referenced by PortalManager.cpp +>>> src/xdg-desktop-portal-hyprland.p/core_PortalManager.cpp.o:(CPortalManager::startEventLoop()) +>>> referenced by PortalManager.cpp +>>> src/xdg-desktop-portal-hyprland.p/core_PortalManager.cpp.o:(CPortalManager::startEventLoop()) +--- + CMakeLists.txt| 4 +++- + src/helpers/MiscFunctions.cpp | 1 + + src/meson.build | 1 + + 3 files changed, 5 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e39b72c..44d1689 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -31,12 +31,14 @@ message(STATUS "Checking deps...") + add_subdirectory(subprojects/sdbus-cpp) + add_subdirectory(hyprland-share-picker) + ++find_package(Threads REQUIRED) ++ + find_package(PkgConfig REQUIRED) + pkg_check_modules(deps REQUIRED IMPORTED_TARGET wayland-client wayland-protocols libpipewire-0.3 libspa-0.2 libdrm gbm) + + file(GLOB_RECURSE SRCFILES CONFIGURE_DEPENDS "src/*.cpp") + add_executable(xdg-desktop-portal-hyprland ${SRCFILES}) +-target_link_libraries(xdg-desktop-portal-hyprland PRIVATE rt sdbus-c++ PkgConfig::deps) ++target_link_libraries(xdg-desktop-portal-hyprland PRIVATE rt sdbus-c++ Threads::Threads PkgConfig::deps) + + # protocols + find_program(WaylandScanner NAMES wayland-scanner) +diff --git a/src/helpers/MiscFunctions.cpp b/src/helpers/MiscFunctions.cpp +index da05ee6..353c8f0 100644 +--- a/src/helpers/MiscFunctions.cpp b/src/helpers/MiscFunctions.cpp +@@ -1,5 +1,6 @@ + #include "MiscFunctions.hpp" + #include ++#include + #include "../helpers/Log.hpp" + + std::string execAndGet(const char* cmd) { +diff --git a/src/meson.build b/src/meson.build +index 444d3bd..c3d3735 100644 +--- a/src/meson.build b/src/meson.build +@@ -8,6 +8,7 @@ executable('xdg-desktop-portal-hyprland', + dependency('libdrm'), + dependency('libpipewire-0.3'), + dependency('sdbus-c++'), ++dependency('threads'), + dependency('wayland-client'), + ], + include_directories: inc, +-- +2.42.0 + +From b6e1732fdac623638dbc12db00e10ac4b5bd791f Mon Sep 17 00:00:00 2001 +From: vaxerski <43317083+vaxer...@users.noreply.github.com> +Date: Fri, 22 Sep 2023 19:28:47 +0100 +Subject: [PATCH 2/3] picker: start on index 0 + +--- + hyprland-share-picker/mainpicker.ui | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/hyprland-share-picker/mainpicker.ui b/hyprland-share-picker/mainpicker.ui +index c14d1d6..95a3c65 100644 +--- a/hyprland-share-picker/mainpicker.ui b/hyprland-share-picker/mainpicker.ui +@@ -66,7 +66,7 @@ + QTabWidget::North + + +- 1 ++ 0 + + + +-- +2.42.0 + +From f9461b0b7d3071347390feee534638555ff76c7d Mon Sep 17 00:00:00 2001 +From: Rudolchr <72916442+rudol...@users.noreply.github.com> +Date: Tue, 26 Sep 2023 23:23:02 +0200 +Subject: [PATCH 3/3] build: Fix build when using clang (#100) + +* Add -Wno-address-of-temporary to allow taking an address of temporary like -fpermissive does for gcc + +* Make some implicit casts explicit + +* Implement the wl_array_for_each macro inline as
[gentoo-commits] repo/proj/guru:master commit in: gui-libs/xdg-desktop-portal-hyprland/
commit: 2adb9b1822170a276938cf337210c3e76b26cce4 Author: Remigiusz Micielski purelymail com> AuthorDate: Fri Sep 29 13:23:24 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Fri Sep 29 13:23:24 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2adb9b18 gui-libs/xdg-desktop-portal-hyprland: fix compiler check Signed-off-by: Remigiusz Micielski purelymail.com> .../xdg-desktop-portal-hyprland-1.1.0.ebuild| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.1.0.ebuild b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.1.0.ebuild index 214ef6c28c..a04e503d5a 100644 --- a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.1.0.ebuild +++ b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.1.0.ebuild @@ -55,7 +55,7 @@ BDEPEND=" pkg_setup() { [[ ${MERGE_TYPE} == binary ]] && return - if tc-is-gcc && ver_test $(gcc-version) -lt 11 ; then + if tc-is-gcc && ver_test $(gcc-version) -lt 13 ; then eerror "XDPH needs >=gcc-13 to compile." eerror "Please upgrade GCC: emerge -v1 sys-devel/gcc" die "GCC version is too old to compile XDPH!"
[gentoo-commits] repo/proj/guru:master commit in: gui-libs/xdg-desktop-portal-hyprland/
commit: e95407f656294e5d2d2990f6dbf9f3cabb103d42 Author: Remigiusz Micielski purelymail com> AuthorDate: Fri Sep 29 15:59:23 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Fri Sep 29 15:59:23 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e95407f6 gui-libs/xdg-desktop-portal-hyprland: fix WhitespaceFound in Signed-off-by: Remigiusz Micielski purelymail.com> .../xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild index 22f9cd8cc1..1fd568fcd7 100644 --- a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild +++ b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild @@ -49,7 +49,7 @@ BDEPEND=" >=dev-libs/wayland-protocols-1.24 dev-libs/hyprland-protocols virtual/pkgconfig - || ( >=sys-devel/gcc-13:* >=sys-devel/clang-17:* ) + || ( >=sys-devel/gcc-13:* >=sys-devel/clang-17:* ) " pkg_setup() {
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/lemurs/
commit: bd0f9811fb8c3c2a850e2e2ec85bee30d5df22fa Author: Remigiusz Micielski purelymail com> AuthorDate: Fri Sep 29 13:47:35 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Fri Sep 29 13:47:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd0f9811 gui-apps/lemurs: add 0.3.2 Signed-off-by: Remigiusz Micielski purelymail.com> gui-apps/lemurs/Manifest| 35 + gui-apps/lemurs/lemurs-0.3.2.ebuild | 144 2 files changed, 179 insertions(+) diff --git a/gui-apps/lemurs/Manifest b/gui-apps/lemurs/Manifest index c50d15f9ed..1197c94a3f 100644 --- a/gui-apps/lemurs/Manifest +++ b/gui-apps/lemurs/Manifest @@ -2,55 +2,90 @@ DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c5 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST cassowary-0.3.0.crate 22876 BLAKE2B 7e74a08e02050548ade7dd1ebba7ce4e4360d258ea6acf126453889dbf16df433bed7b68789736881c957f4c09eead1f763a0c02f2474157b1650a1e77e6eca9 SHA512 0838c0b79ed31f0c514fe4ac82633976e34b0d6cb08616313cda0e00623514fc6498c6c308cfef54ea029f1fdbaafe2991ca8ac3c38437a113ac62e37f9397f8 DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5 +DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST crossterm-0.20.0.crate 103025 BLAKE2B 8aed50d2df3e3705134f1d20bdd37a8a0b9c16afdff0701073723b038f916f6104d48d646fd3aed8fc93baf4e749f7447149a099829b137055deb9aec00eaa0d SHA512 998d5377b5e204375ba6016da678d3d3a4feb5174092b9e2dd8c8d26d8a5c7f321d60d829262f4b3a962566204fc6e804e3637494be97760e6ef66f888a6ab38 DIST crossterm-0.22.1.crate 105450 BLAKE2B 4e90dddf5da88dd94c4ae82d0a6d989126b063fae56e5e0963414f196d779f4fdd265d528ecfda387a604866efb41943db8ceee124c2e97dfdcb1f092678f76b SHA512 2a8534a12bb119be583d491b3595259d164de6922ce2a17bbe6f19fcff93339a6d0d8c08398958a7592d6aa765eb2ebc6e61b54211080785357c711b2c454d91 +DIST crossterm-0.26.1.crate 122317 BLAKE2B 0f7c2af125b6e4abc09df134acbdddef62699654670f21fae490c360de139473917350643a217cfa69dd59bef2f2e887a2b1fa0278831f000ce015d8e592d811 SHA512 598431aee3067c071cc2561def7055f15f5bb91c70246f975d6227bb385fe8b1aa6b59096c465a92e09c8a934bd2a6d45790edc453d5c820a96b8fae1f66e81b DIST crossterm_winapi-0.8.0.crate 15531 BLAKE2B 663d08cffbf1996d585922ce09d486afa288b998b6509958ee0c89f8ca4ae316c8d404b326961a464435d22bfcb91e9c3fd26a48e90b8b267c40a7ab6f596c17 SHA512 e246db39c7adae89ee1699b6a0ca2f5aec2dd053db0698ee25c320eb315c59be51d6db2193493ebecadeebee5a4b6f3c52c2e9ede8088da7f9d102ff7ac1e936 DIST crossterm_winapi-0.9.0.crate 15561 BLAKE2B f84604f1da9cfdd0fc69742eef8088e7d0959073c6f7f37507b065b8537faa20bea8e349bcb1d6836be97f06b4a2c55c4dc63f50eb2f2aba1f34df9b8c9abf1a SHA512 b8c32a82cc83244e8991931e3fe0d85527ee2cc5e6b4a0839d633448dfa8a137c87684e8e079f44edf5a994355e0106bb573b36b57c7420ac5cb6fb0ce20ce8d +DIST crossterm_winapi-0.9.1.crate 16027 BLAKE2B ea63abf751aeab203f326e77260cfbd1de286be26acf714a083ae1262b0cc2a35b5cb6d0bd54f45b33c1942eb22f916141c5870aab34149fdb30faccf4d4642e SHA512 48eee242f477f43b69c00e3a5d4d255de2ce1774f6e73d869c5472b35d85af0b63f3a607097da8ace437b1e52a524ded4106767b83d4ec53c30c2e37ac4b46a7 DIST env_logger-0.9.3.crate 33291 BLAKE2B ab0f0f85771bbdc6c7709f7cd4c86d9eaf436b073ce614f9297f60e95b6c9e6141d8810d1dccc575893c796358ab65ba56a281630ab75350e8f421167e5d9c52 SHA512 a3ee86e77d980c2eefe4be32d75422aa0f9a60a43fd11bafaa3c9e556584cf65c36976a6aa650f87426edfd82de0cbb919e0906cdba6db8b486b4dd4b2583bbe +DIST getrandom-0.2.10.crate 34955 BLAKE2B 8e7b8554ae360484ceca2a05f834c2664b08f41cbc6c955663e1f8f22fb5750481518bf1c7b49f49223a99a66914ef013347b9186acc97a20249f3222a13f9d4 SHA512 82af9e0417bff9272ed0478be4ac90426405ce210014b21899c6b95fde1b16893bf46295388ff5f13fa712a04c99c46b770fab83f41a1343af1590a86ca8da3b DIST getrandom-0.2.8.crate 30553 BLAKE2B
[gentoo-commits] repo/proj/guru:dev commit in: games-arcade/shiromino/files/, games-arcade/shiromino/
commit: 09dc0398748bb2ece9eb8899ab0a5624c6214c33 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Sat Sep 30 01:28:11 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Sat Sep 30 01:34:14 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09dc0398 games-arcade/shiromino: new package, add 0.2.1 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> games-arcade/shiromino/Manifest| 2 + .../files/shiromino-0.2.1-fix_cmake_targets.patch | 27 ++ games-arcade/shiromino/metadata.xml| 12 + games-arcade/shiromino/shiromino-0.2.1.ebuild | 59 ++ 4 files changed, 100 insertions(+) diff --git a/games-arcade/shiromino/Manifest b/games-arcade/shiromino/Manifest new file mode 100644 index 00..bbec522b80 --- /dev/null +++ b/games-arcade/shiromino/Manifest @@ -0,0 +1,2 @@ +DIST PDBMFont-f16abc76419f2df31c8c3f0642bedaad99201cda.tar.gz 49520 BLAKE2B d0c8e5920e2096b672c7e300d6539f3c31433cada52b01b47f6c112256bddc202dcb2b4103a40ffea5b65c82a1a10d57d9585617ca3b8496028f9e08332e46ba SHA512 694d442d957968c6185b4417691cc49dca07541d371730cc51fbdbfc5b009f5c8a1f6a060813322277ea02cbf67f1a46056857e708a8e3d475d07bca8cd93b8c +DIST shiromino-0.2.1.tar.gz 16914335 BLAKE2B 11763d60b00b07493b0cb76f7948db29ef1bb8788dd09e51f891a57cb79d8aae52a8da76df7ed7f48dfe672750f976750122fe0ddfeaf9a111ce98d71512481f SHA512 770295aa77f50edabb3b99f037ca394e2572df2fb657b8c81ed1bed189ee8791fc1b022989aa4a6944148ffcfb6827e6fbda86de51f39d1892fad5654a16b7e5 diff --git a/games-arcade/shiromino/files/shiromino-0.2.1-fix_cmake_targets.patch b/games-arcade/shiromino/files/shiromino-0.2.1-fix_cmake_targets.patch new file mode 100644 index 00..9b4b0fa4cc --- /dev/null +++ b/games-arcade/shiromino/files/shiromino-0.2.1-fix_cmake_targets.patch @@ -0,0 +1,27 @@ +Taken from 36d9eb04f5cbb0815e91681b67cc4e44033fb023 + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 6d8b1e6..cce87d3 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -1,4 +1,4 @@ +-cmake_minimum_required(VERSION 3.15) ++cmake_minimum_required(VERSION 3.16) + project(shiromino + DESCRIPTION "A fast-paced puzzle game with roots in the arcade." + HOMEPAGE_URL "https://github.com/shiromino/shiromino; +@@ -319,7 +319,8 @@ endif() + # + # Installation + # +-install(DIRECTORY data DESTINATION usr/share/${PROJECT_NAME}) +-install(FILES LICENSE.md DESTINATION usr/share/licenses/${PROJECT_NAME}) +-install(FILES shiromino.ini TYPE SYSCONF) +-install(TARGETS ${GAME_EXECUTABLE} RUNTIME DESTINATION usr/bin) +\ No newline at end of file ++include(GNUInstallDirs) ++install(DIRECTORY data DESTINATION "${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}") ++install(FILES LICENSE.md DESTINATION "${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}") ++install(FILES shiromino.ini TYPE SYSCONF) ++install(TARGETS ${GAME_EXECUTABLE} RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}") +\ No newline at end of file diff --git a/games-arcade/shiromino/metadata.xml b/games-arcade/shiromino/metadata.xml new file mode 100644 index 00..b076ed8548 --- /dev/null +++ b/games-arcade/shiromino/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + cont...@hacktivis.me + Haelwenn (lanodan) Monnier + + + https://github.com/shiromino/shiromino/issues + shiromino/shiromino + + diff --git a/games-arcade/shiromino/shiromino-0.2.1.ebuild b/games-arcade/shiromino/shiromino-0.2.1.ebuild new file mode 100644 index 00..fae354a32b --- /dev/null +++ b/games-arcade/shiromino/shiromino-0.2.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 2023 Haelwenn (lanodan) Monnier +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="fast-paced puzzle game with roots in the arcade" +HOMEPAGE="https://github.com/shiromino/shiromino; +MY_PDBM_COMMIT="f16abc76419f2df31c8c3f0642bedaad99201cda" +SRC_URI=" + https://github.com/shiromino/shiromino/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/nightmareci/PDBMFont/archive/${MY_PDBM_COMMIT}.tar.gz -> PDBMFont-${MY_PDBM_COMMIT}.tar.gz +" +PDBMFont_S="${WORKDIR}/PDBMFont-${MY_PDBM_COMMIT}/" + +# Main under MIT, music under CC-BY-4.0, font under Unlicense +LICENSE="MIT CC-BY-4.0 Unlicense" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +BDEPEND="virtual/pkgconfig" + +RDEPEND=" + media-libs/libvorbis + media-libs/libsdl2 + media-libs/sdl2-image + media-libs/sdl2-mixer + dev-db/sqlite:3 + dev-libs/tinyxml2:= +" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/shiromino-0.2.1-fix_cmake_targets.patch" ) + +src_prepare() { + cmake_src_prepare + + rm "${PDBMFont_S}/tinyxml2.cpp" "${PDBMFont_S}/tinyxml2.h" || die + + sed -i -e 's;#include "tinyxml2.h";#include ;' "${PDBMFont_S}/PDBMFont.hpp" || die + + sed -i \ +
[gentoo-commits] repo/proj/guru:master commit in: gui-libs/xdg-desktop-portal-hyprland/
commit: 192c2f7dc8a109423241141ede9be3860a4f3866 Author: Remigiusz Micielski purelymail com> AuthorDate: Fri Sep 29 13:19:55 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Fri Sep 29 13:19:55 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=192c2f7d gui-libs/xdg-desktop-portal-hyprland: improve compiler check Signed-off-by: Remigiusz Micielski purelymail.com> .../xdg-desktop-portal-hyprland-1.1.0.ebuild | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.1.0.ebuild b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.1.0.ebuild index 62aa1bd3e5..214ef6c28c 100644 --- a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.1.0.ebuild +++ b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.1.0.ebuild @@ -47,6 +47,7 @@ RDEPEND=" " BDEPEND=" >=dev-libs/wayland-protocols-1.24 + >=sys-devel/gcc-13:* dev-libs/hyprland-protocols virtual/pkgconfig " @@ -54,16 +55,15 @@ BDEPEND=" pkg_setup() { [[ ${MERGE_TYPE} == binary ]] && return - if tc-is-gcc; then - STDLIBVER=$(echo '#include ' | $(tc-getCXX) -x c++ -dM -E - | \ - grep GLIBCXX_RELEASE | sed 's/.*\([1-9][0-9]\)/\1/') - - if [[ ${STDLIBVER} -lt 13 ]]; then - die "XDPH requires >=sys-devel/gcc-13.0.0 to build" - fi - else - die "XDPH 1.1.0 won't build with clang.\ - See: https://github.com/hyprwm/xdg-desktop-portal-hyprland/issues/81;; + if tc-is-gcc && ver_test $(gcc-version) -lt 11 ; then + eerror "XDPH needs >=gcc-13 to compile." + eerror "Please upgrade GCC: emerge -v1 sys-devel/gcc" + die "GCC version is too old to compile XDPH!" + elif ! tc-is-gcc ; then + eerror "XDPH v1.1.0 needs >=gcc-13 to compile." + eerror "Due to an upstream issue, XDPH won't compile with clang." + eerror "Please either use GCC, or merge an older version than 1.0.0." + die "XDPH won't compile with clang!" fi }
[gentoo-commits] repo/proj/guru:master commit in: gui-libs/xdg-desktop-portal-hyprland/
commit: 4bf432e6ea3025693cf6cb9c650b483792ad3b22 Author: Remigiusz Micielski purelymail com> AuthorDate: Fri Sep 29 16:00:50 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Fri Sep 29 16:00:50 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4bf432e6 gui-libs/xdg-desktop-portal-hyprland: drop 0.4.0 Signed-off-by: Remigiusz Micielski purelymail.com> gui-libs/xdg-desktop-portal-hyprland/Manifest | 1 - .../xdg-desktop-portal-hyprland-0.4.0.ebuild | 73 -- 2 files changed, 74 deletions(-) diff --git a/gui-libs/xdg-desktop-portal-hyprland/Manifest b/gui-libs/xdg-desktop-portal-hyprland/Manifest index 517548e387..4f3c894adb 100644 --- a/gui-libs/xdg-desktop-portal-hyprland/Manifest +++ b/gui-libs/xdg-desktop-portal-hyprland/Manifest @@ -1,3 +1,2 @@ -DIST xdg-desktop-hyprland-0.4.0.tar.gz 50645 BLAKE2B 7f4e2d3102e848c15dfa6eeefa3d1375ea5b7dc34ae9c3b7fb42caded4090bf877a4d1eef1dfb42be37b7b9374487297b2b9366b619bb7f6700676222d218d81 SHA512 3b6955f15ae86a7552d39bf107cfd153fe0fff68cc4b87b277b8010f40a267446cc9c8f51975197f2fc4333b854e2e2a549e03cbdde63675a51dd12b0ce185f3 DIST xdg-desktop-hyprland-0.5.0.tar.gz 50608 BLAKE2B 7e2c7098f4be1a35c9093b1454c828467dfd52057dc30948ff1824c506115e0a1df8c037d7e85d79c0b845f682285c0fbf6786708537126cc3c94cd05e819a4a SHA512 1efbd3378e9d84f47189264b1b98e65cc73aeea916e31f085ba4503b9e4e25f8121894433adf21d0174ceae3588048a6a83c440cb57e8d2e62301629e93f8c91 DIST xdg-desktop-hyprland-1.1.0.tar.gz 42732 BLAKE2B aa78b9f3a5812988e8324b71cc265c4b2ca23d0b12239c3ac13d068a46200504685da0fb57093f0689101fc2235cb7825646a4669bfe1894928d57a3259df9e3 SHA512 e02fa5bb19ca20cdee9a2e6ad0beb507d96118e095b1e5a1836cc16a35492a9ba5db36b06e5be561adcbf16d8716c38cbb1ed373965416696c69448fbd020c10 diff --git a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.4.0.ebuild b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.4.0.ebuild deleted file mode 100644 index 17ebcc66ec..00 --- a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.4.0.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="xdg-desktop-portal backend for hyprland" -HOMEPAGE="https://github.com/hyprwm/xdg-desktop-portal-hyprland; - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://github.com/hyprwm/xdg-desktop-portal-hyprland.git; - inherit git-r3 -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/hyprwm/xdg-desktop-portal-hyprland/archive/refs/tags/v${PV}.tar.gz \ - -> xdg-desktop-hyprland-${PV}.tar.gz" -fi - -LICENSE="MIT" -SLOT="0/" -IUSE="elogind systemd" -REQUIRED_USE="?? ( elogind systemd )" - -DEPEND=" - >=media-video/pipewire-0.3.41:= - dev-libs/inih - dev-libs/wayland - dev-qt/qtbase - dev-qt/qtcore - dev-qt/qtgui - dev-qt/qtwayland:6 - dev-qt/qtwidgets - media-libs/mesa - sys-apps/util-linux - x11-libs/libdrm - || ( - systemd? ( >=sys-apps/systemd-237 ) - elogind? ( >=sys-auth/elogind-237 ) - sys-libs/basu - ) -" -RDEPEND=" - ${DEPEND} - sys-apps/xdg-desktop-portal -" -BDEPEND=" - >=dev-libs/wayland-protocols-1.24 - dev-libs/hyprland-protocols - virtual/pkgconfig -" - -src_configure() { - local emesonargs=() - if use systemd; then - emesonargs+=(-Dsd-bus-provider=libsystemd) - elif use elogind; then - emesonargs+=(-Dsd-bus-provider=libelogind) - else - emesonargs+=(-Dsd-bus-provider=basu) - fi - meson_src_configure -} - -src_compile() { - meson_src_compile - emake -C hyprland-share-picker all -} - -src_install() { - meson_src_install - dobin "${S}/hyprland-share-picker/build/hyprland-share-picker" -}
[gentoo-commits] repo/proj/guru:master commit in: gui-libs/xdg-desktop-portal-hyprland/
commit: e487bbdcc9cc77184afdd2bd3ef4ec2d3ac58b01 Author: Remigiusz Micielski purelymail com> AuthorDate: Fri Sep 29 13:26:45 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Fri Sep 29 13:26:45 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e487bbdc gui-libs/xdg-desktop-portal-hyprland: update Signed-off-by: Remigiusz Micielski purelymail.com> .../xdg-desktop-portal-hyprland-.ebuild | 19 +-- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild index 62aa1bd3e5..22f9cd8cc1 100644 --- a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild +++ b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild @@ -49,21 +49,20 @@ BDEPEND=" >=dev-libs/wayland-protocols-1.24 dev-libs/hyprland-protocols virtual/pkgconfig + || ( >=sys-devel/gcc-13:* >=sys-devel/clang-17:* ) " pkg_setup() { [[ ${MERGE_TYPE} == binary ]] && return - if tc-is-gcc; then - STDLIBVER=$(echo '#include ' | $(tc-getCXX) -x c++ -dM -E - | \ - grep GLIBCXX_RELEASE | sed 's/.*\([1-9][0-9]\)/\1/') - - if [[ ${STDLIBVER} -lt 13 ]]; then - die "XDPH requires >=sys-devel/gcc-13.0.0 to build" - fi - else - die "XDPH 1.1.0 won't build with clang.\ - See: https://github.com/hyprwm/xdg-desktop-portal-hyprland/issues/81;; + if tc-is-gcc && ver_test $(gcc-version) -lt 13 ; then + eerror "XDPH needs >=gcc-13 or >=clang-17 to compile." + eerror "Please upgrade GCC: emerge -v1 sys-devel/gcc" + die "GCC version is too old to compile XDPH!" + elif tc-is-clang && ver_test $(clang-version) -lt 17 ; then + eerror "XDPH needs >=gcc-13 or >=clang-17 to compile." + eerror "Please upgrade Clang: emerge -v1 sys-devel/clang" + die "Clang version is too old to compile XDPH!" fi }
[gentoo-commits] repo/proj/guru:master commit in: gui-apps/szyszka/
commit: 5914c734140dc267b3ff8f57abd2c9000df08277 Author: Remigiusz Micielski purelymail com> AuthorDate: Fri Sep 29 15:57:53 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Fri Sep 29 15:57:53 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5914c734 gui-apps/szyszka: add myself as a maintainer Signed-off-by: Remigiusz Micielski purelymail.com> gui-apps/szyszka/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gui-apps/szyszka/metadata.xml b/gui-apps/szyszka/metadata.xml index 81d05b5df6..cc998ed0d4 100644 --- a/gui-apps/szyszka/metadata.xml +++ b/gui-apps/szyszka/metadata.xml @@ -2,8 +2,8 @@ https://www.gentoo.org/dtd/metadata.dtd;> -mustafasalih1...@gmail.com -Mustafa Salih +rmiciel...@purelymail.com +Remigiusz Micielski https://github.com/qarmin/szyszka/issues
[gentoo-commits] repo/gentoo:master commit in: dev-util/cargo-nextest/
commit: a6892e75f94f66fd0dc4e5a8baef0a26d04d8933 Author: Sam James gentoo org> AuthorDate: Sat Sep 30 00:53:07 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 30 00:53:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6892e75 dev-util/cargo-nextest: drop 0.9.57 Signed-off-by: Sam James gentoo.org> dev-util/cargo-nextest/Manifest| 100 -- dev-util/cargo-nextest/cargo-nextest-0.9.57.ebuild | 382 - 2 files changed, 482 deletions(-) diff --git a/dev-util/cargo-nextest/Manifest b/dev-util/cargo-nextest/Manifest index 5b25b67d1449..c202b64d8642 100644 --- a/dev-util/cargo-nextest/Manifest +++ b/dev-util/cargo-nextest/Manifest @@ -1,68 +1,46 @@ -DIST addr2line-0.20.0.crate 39558 BLAKE2B 1f66fcb361161599a87f874a3bf28a05614e235488d02205d4c8e207ae193280949ad957fd0eb383a49f4c1bc287569454d3c6872ed6e31c081e6fd03f8d460e SHA512 f9794772a31dd01096b168b4b4ffe311d4850c69fd77dd72c1e532a94ef7b23c31cccb9033848822521510f1fcc2ad0fdd824cf7efb9ed43828dc0165165b319 DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 -DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52 SHA512 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b DIST aho-corasick-1.1.1.crate 182812 BLAKE2B df74c2cfa0ae392a8d466e370ba761c4cd37c65773affba9a3cdcf7f5797b34b4a25e1646be3de5081644b34db2dce273609edb4f18a1ce7fdbf31ac28a10b88 SHA512 a894e1cefbb63a3b7b78a3676874d0b7a507c27970f48cdfbda1e5deefbf6b20ed4271b660a12eea77b318cd2fa0f80850a0b1ddfe0d0731ffa326c0fc295692 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 -DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8 DIST anstream-0.5.0.crate 19646 BLAKE2B 770dc99092e1c48ad5c1658e83abff3b8c9e0915e360048bfe0fe04faf61991e01e88ca4adca23533bf11fe078066e351778661128d69381756688341022f29d SHA512 8e285cc8f92708cf9482e7b4dc84dd891e5ec0bd8c57894c6bb368eede1127b7b903adb4c40b37287e3644535cc60c92662951c2c8fb5b92e10f49ff5374d359 -DIST anstyle-1.0.1.crate 13977 BLAKE2B 35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241 SHA512 2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c DIST anstyle-1.0.3.crate 13986 BLAKE2B 9e9fa894da78a6c0933c423524827ead33aa4e384e04771aa179f1e8a6459a5094db7f61714457b919d2e713d09df4429b83793d807821bfdb226ff115a5 SHA512 f1ac506814e1ce1df537ea8a88ed75f3f897aa9e559ba7eb5a8acfd043641dada12953669153d1f719da28f935a9651a07b5ae1e351139f0f03b58a67bc28477 DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2 SHA512 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a -DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7 SHA512
[gentoo-commits] repo/gentoo:master commit in: dev-util/cargo-nextest/
commit: 6d287ddb958c3a82397c6768c163b050761b2d06 Author: Sam James gentoo org> AuthorDate: Sat Sep 30 00:57:02 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 30 00:57:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d287ddb dev-util/cargo-nextest: add 0.9.59 Signed-off-by: Sam James gentoo.org> dev-util/cargo-nextest/Manifest| 6 + dev-util/cargo-nextest/cargo-nextest-0.9.59.ebuild | 382 + 2 files changed, 388 insertions(+) diff --git a/dev-util/cargo-nextest/Manifest b/dev-util/cargo-nextest/Manifest index c202b64d8642..d17028f64d13 100644 --- a/dev-util/cargo-nextest/Manifest +++ b/dev-util/cargo-nextest/Manifest @@ -32,6 +32,7 @@ DIST bytes-1.5.0.crate 58909 BLAKE2B 2931f19e813eff73be407677622fa29e45f9b49434d DIST camino-1.1.6.crate 30519 BLAKE2B 3696bee362c9a6c7331079f86823aede0df06c1c36fdc2d11c0628267ca7635fd78430cc927cf3b2af34591537d3968b3c5f1cf9d500f3e889c202c944fc6138 SHA512 e777cc6e2a01c95931a81521eb278156d1c50ffd0126f914b21e35dbb7644b835f3c26bbe7a487bbca508d26b4c9339e051fa42825b154c2fa03c04375b0 DIST camino-tempfile-1.0.2.crate 23678 BLAKE2B d25a3db521d867c2091a5db0a00caf39648e22d1f8cc0fb0320c2e8fbc765592985ef3b6063ff19a6f9c2084e86bdf431899fd56cc64aab818a9911204483cdd SHA512 5c5e6fd60b1a673caa3441d0100dce382e9db0f267172c9425e63972e0ba62fae5e82e7015d31da129e698e2e656183cc883948dc9cd81f234743faeac91ec83 DIST cargo-nextest-0.9.58.tar.gz 7813075 BLAKE2B 69c02a641704f4520fd8626fa939ce2c2698f49f37a61d578468d807762b54d854c1202d53f4dca49c392c2a0a5c77c7b6206bc6f1e1ecad8ae81380b82c3949 SHA512 73bb3bf2cccf100f1040c941796744e441d063dca4c68a268d2c85d02c9a5ca5a43caa966c7d4cb5e1d8f66cf3ad329b40cc3a0650f56cd9d7fe0094cadaceb3 +DIST cargo-nextest-0.9.59.tar.gz 7831679 BLAKE2B bcaf5813eecdaafb122873af4e46bb906b9c8cbbb0b7c46062b5a0694a034b0520e7f5aaee3c887e45ea689b6bb28ae89c94e1b385af0ed5ef386b0833f652e3 SHA512 a23d299590211db1baf76b5a09ae3e7ddc45374834f5cab444e741f996f1a725355f83c6113cc4715b6325fbfc43c4498111f9780e53bb963119412b62af8e84 DIST cargo-platform-0.1.3.crate 11230 BLAKE2B a67d0f77015b85c7cc8e9cadd5eca3c1ac57fc5c54345f80c9892c4ca7a4bc295f8e23330fc9a51b4954ab4fff7cf2a6ed509b506bf801baad6882f19f173404 SHA512 09897871995f40ae792cfbc58a46b602ea9e28458cc066bbf89451edca6755809816ea7b927cc7f35aa95a8da35e1765d38471bd9317946f8c3c81cea82d6d10 DIST cargo_metadata-0.17.0.crate 21833 BLAKE2B 9c0c0666ac3a18c1b67717cb60cf551a27dcd7d653a362bd026efb4159e5661b35aaf88ffdc11b3f4d06ace9f9f330bd3f3e85e0d3052318cd675e7faf4bbd11 SHA512 2228ae25231fe752b1f61787464cb6a7219dc517f54097a800166b4778cbc5d514260dda5f79af51d303064c49a74ba799e20f4bf46c66210ead60253e62c4c7 DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 @@ -56,6 +57,7 @@ DIST crossbeam-utils-0.8.16.crate 42508 BLAKE2B dfaf9e7cade2cb5a2de90dc622e58a69 DIST debug-ignore-1.0.5.crate 12016 BLAKE2B 708351be41f2d1017bd84ef9e5203cdbe036073d90a66c0307bf0ab28d42707ddeae2a1142f8442a1fd97f6b1826703ea197700d9f154a87d8badeff33d5a3db SHA512 4102696d1a380692e4a0cff5ebba410a8c70306c9ceaba69d90f441ddecec86a0450f46b6d21866daa962eb1a6deb6b46137b4ad5fc8e3c77474c6161f301be7 DIST dialoguer-0.10.4.crate 29928 BLAKE2B 98442debedfc4661f3179aad4b756c91b392632259da0347c6eb3c9706c95c687331891c7dcb961171e4de2e807c6fa46489ac281191aa3b1a9b57c79cb66d26 SHA512 0ad01a3cf177b2877c4d6a12f8368e6543f514d9d7993e38826c52f22b1181039b4140c618965f3c1ec20a175f477a759ac6948ca3b6c39c5508b87d64fe8002 DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb +DIST display-error-chain-0.2.0.crate 8038 BLAKE2B d002d5fe6c56c4730b16c14352b10490b86e46a8e3705ece980a8c3c0bd6b0c447f9c84b5591ba565d0be82cc01290c86d7144223b147533e3741280a68e1e13 SHA512 ef219c633797c93f06137960f5d33120445bfc5d3d74a1f03b73f24232cdc68ea6db4ead5426a4f9513a0c66776e848fc595d503c3387901cbae1d943803c920 DIST duct-0.13.6.crate 29320 BLAKE2B 11a7502f89ed7e2cbe787b131275b135c36273d074aa689c6a1d6184248d6a9667518b75c4884e1504b925e62a1e589c3822bf0ab316a21d5320a9c73471962a SHA512 bf6a69fc2eda5dbf79dd785eea131d5c9ee38ffa3c99e7ffb9fcd47ef0beae8b3e5e75ef78172e54ef076531a38c4598880694a7b93573ffeffd3861e7776369 DIST dunce-1.0.4.crate 8034 BLAKE2B e1e7ffbcf1e3632036c03303ab46fc37b2b0a991598790b2dc65d7a61341a78bf555230ccded8fbb87d6288282af3ed2a8641212a0f1fab929bf99298e878b6b SHA512 f57d9c53c177bac8e10a4b56ae421c604085aef0f264b8d6871abb7e1ff713b55f396c5c5f24422763319c504c6ea6a774416af1c2ba23ba7b67b2282f6731f8 DIST
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: fc58cc26412728410c59a8fe1aeb3d24cc13fa76 Author: Sam James gentoo org> AuthorDate: Sat Sep 30 00:40:42 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 30 00:40:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc58cc26 dev-util/meson: drop 1.2.0 Signed-off-by: Sam James gentoo.org> dev-util/meson/Manifest | 1 - dev-util/meson/meson-1.2.0.ebuild | 117 -- 2 files changed, 118 deletions(-) diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest index 3be872e1302a..78d78ae2fb86 100644 --- a/dev-util/meson/Manifest +++ b/dev-util/meson/Manifest @@ -1,3 +1,2 @@ DIST meson-1.1.1.tar.gz 2125503 BLAKE2B 295b46d19c8a1d64d326a6c826e2abe11d9768902ed2f8816df18677e7f3f58decc0c660925821825ecd9a4955a65bda8b2aa66a7bb1961810d8f78f92a3fd8a SHA512 c6259d73566d2532b87e8a23951363103f7be2aacdf120e50946273a2fed6b1602104a3ffbfda159138ac8f780d2c3e67a6fe2c8c228b73c1266775491797adb -DIST meson-1.2.0.tar.gz 2182568 BLAKE2B a8239c41ab5d20c26c057293dc85e5577eb9e6eef7a39acc67a0b5b1e82b1afae341936431d96571ff83e96b7648a80a16cfd8eb581ff29b2ca88615657d5ca3 SHA512 8b5768cf0dab5f88d2f3e3962305910e707ff810cbd21b5997aab0bb6abe1c4d5dbd24ec59ab4072f1faa9b81daa8be993d56679445afa93700676f52e314d23 DIST meson-1.2.1.tar.gz 2182126 BLAKE2B b79fa78618cbebfb26ea40e698c495e63d722ba3204d4fed92d087e4a588b49666b476c55916f1435b7ca62f24843c683f1da09751754e928c838c1bf138ce58 SHA512 6221a14a6046aaba2c6eb601a9a5b928308bbd9da813ccec16b8f7578296b27d741e30e9343723770c3c7825c86b53193b41b9672dd17468d06d3b8d743bf52e diff --git a/dev-util/meson/meson-1.2.0.ebuild b/dev-util/meson/meson-1.2.0.ebuild deleted file mode 100644 index fefd68d177e5.. --- a/dev-util/meson/meson-1.2.0.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 2016-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} pypy3 ) -DISTUTILS_USE_PEP517=setuptools - -if [[ ${PV} = ** ]]; then - EGIT_REPO_URI="https://github.com/mesonbuild/meson; - inherit git-r3 -else - inherit pypi - - MY_P=${P/_/} - S=${WORKDIR}/${MY_P} - - if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - fi -fi - -inherit bash-completion-r1 distutils-r1 toolchain-funcs - -DESCRIPTION="Open source build system" -HOMEPAGE="https://mesonbuild.com/; - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( - dev-libs/glib:2 - dev-libs/gobject-introspection - dev-util/ninja - dev-vcs/git - sys-libs/zlib[static-libs(+)] - virtual/pkgconfig - ) -" -RDEPEND=" - virtual/pkgconfig -" - -python_prepare_all() { - local disable_unittests=( - # ASAN and sandbox both want control over LD_PRELOAD - # https://bugs.gentoo.org/673016 - -e 's/test_generate_gir_with_address_sanitizer/_&/' - - # ASAN is unsupported on some targets - # https://bugs.gentoo.org/692822 - -e 's/test_pch_with_address_sanitizer/_&/' - - # https://github.com/mesonbuild/meson/issues/7203 - -e 's/test_templates/_&/' - - # Broken due to python2 wrapper - -e 's/test_python_module/_&/' - ) - - sed -i "${disable_unittests[@]}" unittests/*.py || die - - # Broken due to python2 script created by python_wrapper_setup - rm -r "test cases/frameworks/1 boost" || die - - distutils-r1_python_prepare_all -} - -src_test() { - tc-export PKG_CONFIG - if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then - ewarn "Found Qt5Core but not Qt5Gui; skipping tests" - else - distutils-r1_src_test - fi -} - -python_test() { - ( - # test_meson_installed - unset PYTHONDONTWRITEBYTECODE - - # https://bugs.gentoo.org/687792 - unset PKG_CONFIG - - # test_cross_file_system_paths - unset XDG_DATA_HOME - - # 'test cases/unit/73 summary' expects 80 columns - export COLUMNS=80 - - # If JAVA_HOME is not set, meson looks for javac in PATH. - # If javac is in /usr/bin, meson assumes /usr/include is a valid - # JDK include path. Setting JAVA_HOME works around this broken - # autodetection. If no JDK is installed, we should end up with an empty - # value in JAVA_HOME, and the tests should get skipped. - export JAVA_HOME=$(java-config -O 2>/dev/null) - - # Call python3 instead of
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 11bfd9c310c0878f76c246f008436750d459 Author: Sam James gentoo org> AuthorDate: Sat Sep 30 00:43:33 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 30 00:43:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11bfd9c3 dev-util/meson: add 1.2.2 Signed-off-by: Sam James gentoo.org> dev-util/meson/Manifest | 1 + dev-util/meson/meson-1.2.2.ebuild | 121 ++ 2 files changed, 122 insertions(+) diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest index 78d78ae2fb86..936553f74d22 100644 --- a/dev-util/meson/Manifest +++ b/dev-util/meson/Manifest @@ -1,2 +1,3 @@ DIST meson-1.1.1.tar.gz 2125503 BLAKE2B 295b46d19c8a1d64d326a6c826e2abe11d9768902ed2f8816df18677e7f3f58decc0c660925821825ecd9a4955a65bda8b2aa66a7bb1961810d8f78f92a3fd8a SHA512 c6259d73566d2532b87e8a23951363103f7be2aacdf120e50946273a2fed6b1602104a3ffbfda159138ac8f780d2c3e67a6fe2c8c228b73c1266775491797adb DIST meson-1.2.1.tar.gz 2182126 BLAKE2B b79fa78618cbebfb26ea40e698c495e63d722ba3204d4fed92d087e4a588b49666b476c55916f1435b7ca62f24843c683f1da09751754e928c838c1bf138ce58 SHA512 6221a14a6046aaba2c6eb601a9a5b928308bbd9da813ccec16b8f7578296b27d741e30e9343723770c3c7825c86b53193b41b9672dd17468d06d3b8d743bf52e +DIST meson-1.2.2.tar.gz 2190455 BLAKE2B b355c8e5ab7508fca51dbe5c95eea68f91b995a670ad20eb9b7e93d3c97ad5363afe3fbd39cd554d1a6953a07166851257d16706acc9db6d5265e6452e40a857 SHA512 8dde3235f31862953e2f4db2527e441dfa9413b5f7545c85949ebc0f3b58819307ca124bf04d481d6f1425d6a4c93051239a659554322af893c97b651379fa86 diff --git a/dev-util/meson/meson-1.2.2.ebuild b/dev-util/meson/meson-1.2.2.ebuild new file mode 100644 index ..b2dcaf1c2b6b --- /dev/null +++ b/dev-util/meson/meson-1.2.2.ebuild @@ -0,0 +1,121 @@ +# Copyright 2016-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} pypy3 ) +DISTUTILS_USE_PEP517=setuptools + +if [[ ${PV} = ** ]]; then + EGIT_REPO_URI="https://github.com/mesonbuild/meson; + inherit git-r3 +else + inherit pypi + + MY_P=${P/_/} + S=${WORKDIR}/${MY_P} + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + fi +fi + +inherit bash-completion-r1 distutils-r1 toolchain-funcs + +DESCRIPTION="Open source build system" +HOMEPAGE="https://mesonbuild.com/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( + dev-libs/glib:2 + dev-libs/gobject-introspection + dev-util/ninja + dev-vcs/git + sys-libs/zlib[static-libs(+)] + virtual/pkgconfig + ) +" +RDEPEND=" + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.2.1-python-path.patch +) + +python_prepare_all() { + local disable_unittests=( + # ASAN and sandbox both want control over LD_PRELOAD + # https://bugs.gentoo.org/673016 + -e 's/test_generate_gir_with_address_sanitizer/_&/' + + # ASAN is unsupported on some targets + # https://bugs.gentoo.org/692822 + -e 's/test_pch_with_address_sanitizer/_&/' + + # https://github.com/mesonbuild/meson/issues/7203 + -e 's/test_templates/_&/' + + # Broken due to python2 wrapper + -e 's/test_python_module/_&/' + ) + + sed -i "${disable_unittests[@]}" unittests/*.py || die + + # Broken due to python2 script created by python_wrapper_setup + rm -r "test cases/frameworks/1 boost" || die + + distutils-r1_python_prepare_all +} + +src_test() { + tc-export PKG_CONFIG + if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then + ewarn "Found Qt5Core but not Qt5Gui; skipping tests" + else + distutils-r1_src_test + fi +} + +python_test() { + ( + # test_meson_installed + unset PYTHONDONTWRITEBYTECODE + + # https://bugs.gentoo.org/687792 + unset PKG_CONFIG + + # test_cross_file_system_paths + unset XDG_DATA_HOME + + # 'test cases/unit/73 summary' expects 80 columns + export COLUMNS=80 + + # If JAVA_HOME is not set, meson looks for javac in PATH. + # If javac is in /usr/bin, meson assumes /usr/include is a valid + # JDK include path. Setting JAVA_HOME works around this broken + # autodetection. If no JDK is installed, we should end up with an empty + # value in JAVA_HOME, and the tests should get skipped. + export
[gentoo-commits] repo/gentoo:master commit in: dev-python/pkgcraft/
commit: db9cb30ac0582233ceabf79ce7bd7ba3db060a90 Author: Sam James gentoo org> AuthorDate: Sat Sep 30 00:40:01 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 30 00:40:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db9cb30a dev-python/pkgcraft: add 0.0.7 Signed-off-by: Sam James gentoo.org> dev-python/pkgcraft/Manifest| 1 + dev-python/pkgcraft/{pkgcraft-.ebuild => pkgcraft-0.0.7.ebuild} | 2 +- dev-python/pkgcraft/pkgcraft-.ebuild| 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-python/pkgcraft/Manifest b/dev-python/pkgcraft/Manifest index 895bd3cece3e..d8b11f3ef6c5 100644 --- a/dev-python/pkgcraft/Manifest +++ b/dev-python/pkgcraft/Manifest @@ -1 +1,2 @@ DIST pkgcraft-0.0.6.tar.gz 406538 BLAKE2B 5c90b57cb11e9f754cd695989994b3a9be52007482981c997f2e361fbbb72aeb0810d7f41dea1cdcd74c47840bb1c3b2cf225c967ba76b01769da93f909d9911 SHA512 ddd7bf77a3509156e8c16e5aeeb94a5f4530d9d1a3e6617d3974adfae7b46f0b0d31f4828dbd70261b42c883e776bf7572ca2fe8e23c9216637d886b9d8811cc +DIST pkgcraft-0.0.7.tar.gz 406608 BLAKE2B 733876723c676ac699440955518bb8a2fb35cc5bb1664e791c2be172a8a4ce90faff849eeacf293e4071dee0bb6b5ae18a5dba0c04ee79b52c1153c5b8d1 SHA512 e01cce2e5840a84ab43b6f9e9c0c15caa0d5247ff85e7bac445241187eea88193e12585bfebd01b73aa27f4c1d1f0e72982f61270f894890be9b38961e3e diff --git a/dev-python/pkgcraft/pkgcraft-.ebuild b/dev-python/pkgcraft/pkgcraft-0.0.7.ebuild similarity index 98% copy from dev-python/pkgcraft/pkgcraft-.ebuild copy to dev-python/pkgcraft/pkgcraft-0.0.7.ebuild index 204a8185dbfb..c5c9bca81ac1 100644 --- a/dev-python/pkgcraft/pkgcraft-.ebuild +++ b/dev-python/pkgcraft/pkgcraft-0.0.7.ebuild @@ -28,7 +28,7 @@ else KEYWORDS="~amd64 ~arm64" PKGCRAFT_VERSION_MAX="" - PKGCRAFT_VERSION_MIN="0.0.11" + PKGCRAFT_VERSION_MIN="0.0.12" fi LICENSE="MIT" diff --git a/dev-python/pkgcraft/pkgcraft-.ebuild b/dev-python/pkgcraft/pkgcraft-.ebuild index 204a8185dbfb..c5c9bca81ac1 100644 --- a/dev-python/pkgcraft/pkgcraft-.ebuild +++ b/dev-python/pkgcraft/pkgcraft-.ebuild @@ -28,7 +28,7 @@ else KEYWORDS="~amd64 ~arm64" PKGCRAFT_VERSION_MAX="" - PKGCRAFT_VERSION_MIN="0.0.11" + PKGCRAFT_VERSION_MIN="0.0.12" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: edb4c2f75af235b5381de4c835d5dfbb38bb12a2 Author: Sam James gentoo org> AuthorDate: Fri Sep 29 23:57:13 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 29 23:57:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb4c2f7 sys-devel/gcc: add 12.3.1_p20230929 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-12.3.1_p20230929.ebuild | 64 +++ 2 files changed, 65 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index addf00d3d100..3cad8d026f6f 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -13,6 +13,7 @@ DIST gcc-11.4.0-patches-9.tar.xz 14704 BLAKE2B 9aa2ecbac493d3040694e9930738e57d5 DIST gcc-12-20230526.tar.xz 79780444 BLAKE2B 6f6eca272ab506e16a231003c399e28572595c82fbaaec9deb14b78ff9fc493fb24afe1c375d4f2fd75e9813805934857ef2ceb6c05b7977dbfe2e50abdc3ec9 SHA512 fb190ce5bf3d38a1899016475c1551550d44c6f71f1f1a71ced545cbb2aff0446bd2765230b0920379579a13103a507ffc1e197ac69afb0a4f08efe11b50918d DIST gcc-12-20230825.tar.xz 79804260 BLAKE2B 4d3eb40eb5954d497b3e9586dad0d18c9e561d3fdd0bdccc5c9572edfbe024a235e30371a10116d98c77f0b6042739600c57ac99253d34f0fbb8b8465b187e1f SHA512 a6cd868f474c356886460b95263807828f9a379ce97524611ec504d6a9149ca1f92585128e6ffd03fa2647442e72fde6ebe987fd49f2fc49d8df39ab056905c5 DIST gcc-12-20230922.tar.xz 79801244 BLAKE2B 9b7681a742ed7aa81f06f726d765d4b1259c199ec3fb5c3072b789491b99c966f1a5d90fbe357136b5f1dd8b046653c51653b8a7049ef0768049534b5364816a SHA512 41542d2ab1ebd3c5a342159bc58a2f891d89a6b87533a928193dd28dc8dc3e3b3e3e4e547be20c930f8e85014c76128cbedbe6f846524b67acd3af16e93c3189 +DIST gcc-12-20230929.tar.xz 79799412 BLAKE2B b4290ca0c9dd115e7e893c49ee205ab6c310f5c2b3087a6f619dca1838aef4c813fad349a0b618cbd8d107ae8d1a2307bc3499f32bf53c78d3dbda67a4991c99 SHA512 98bd7fe68d3ddd565c56182331129c5270e6a8b02bcb687e58af55e4a82644e6429e2ef7171216a19841fa8fc6fd605c0fabb38d7844daf278fc3bbb634cfc08 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5 SHA512 babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe SHA512 b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618 SHA512 3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722 diff --git a/sys-devel/gcc/gcc-12.3.1_p20230929.ebuild b/sys-devel/gcc/gcc-12.3.1_p20230929.ebuild new file mode 100644 index ..1ffe2b97a4bf --- /dev/null +++ b/sys-devel/gcc/gcc-12.3.1_p20230929.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="12.3.0" +PATCH_VER="2" +MUSL_VER="1" +MUSL_GCC_VER="12.3.0" + +if [[ ${PV} == *. ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=releases/gcc-$(ver_cut 1) +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" + BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pkgcraft-tools/
commit: 6bd350fb38d1c6e8f226812585bd5ad411519dc1 Author: Sam James gentoo org> AuthorDate: Sat Sep 30 00:25:51 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 30 00:26:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd350fb sys-apps/pkgcraft-tools: add 0.0.12 Signed-off-by: Sam James gentoo.org> sys-apps/pkgcraft-tools/Manifest | 1 + .../{pkgcraft-tools-.ebuild => pkgcraft-tools-0.0.12.ebuild} | 4 ++-- sys-apps/pkgcraft-tools/pkgcraft-tools-.ebuild| 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/sys-apps/pkgcraft-tools/Manifest b/sys-apps/pkgcraft-tools/Manifest index 7d459aaf89e1..531145e50191 100644 --- a/sys-apps/pkgcraft-tools/Manifest +++ b/sys-apps/pkgcraft-tools/Manifest @@ -1 +1,2 @@ DIST pkgcraft-tools-0.0.11.tar.xz 31755828 BLAKE2B c47f59849ebb0b80ee9615d9b16e66f75cea2786e81a4cc521158d3e814f112328d2dbb5933bf247652772fce5277f5102f095b302df20a4f781077b2cdb0627 SHA512 59c38a888a7fb7da51001f3eff415dc8189a2073a5f06be11af2065265e7e8bf9e5747947f6d36b9ddfaaa261a4b4acfad05ba759f6f27dbe1c37d96d5976f45 +DIST pkgcraft-tools-0.0.12.tar.xz 30016728 BLAKE2B 45ab7b1fc4f03e854bd121b97096932bbf62e46efdaef31449cb923d90e93e28ee450163e8748bc2f2f6b6efacc0a06e485ea63ab69c1754a5b1cfc2e4861ccc SHA512 a679d81adc8175f18f9800ef67797c0f0d8d80aaa336018077216e3117fe96da289ffd2a3efa552ec53e82c8401a2454b4050f1a4ab41a1b68b9e8e2803e2ccd diff --git a/sys-apps/pkgcraft-tools/pkgcraft-tools-.ebuild b/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.12.ebuild similarity index 96% copy from sys-apps/pkgcraft-tools/pkgcraft-tools-.ebuild copy to sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.12.ebuild index bf887a5953d8..e35ac9b73a53 100644 --- a/sys-apps/pkgcraft-tools/pkgcraft-tools-.ebuild +++ b/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.12.ebuild @@ -4,7 +4,7 @@ EAPI=8 CRATES=" " -LLVM_MAX_SLOT=16 +LLVM_MAX_SLOT=17 inherit edo cargo llvm DESCRIPTION="pkgcraft-based tools for Gentoo" @@ -18,7 +18,7 @@ if [[ ${PV} == ]] ; then else SRC_URI="https://github.com/pkgcraft/pkgcraft/releases/download/${P}/${P}.tar.xz; - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~arm64" fi LICENSE="MIT" diff --git a/sys-apps/pkgcraft-tools/pkgcraft-tools-.ebuild b/sys-apps/pkgcraft-tools/pkgcraft-tools-.ebuild index bf887a5953d8..e35ac9b73a53 100644 --- a/sys-apps/pkgcraft-tools/pkgcraft-tools-.ebuild +++ b/sys-apps/pkgcraft-tools/pkgcraft-tools-.ebuild @@ -4,7 +4,7 @@ EAPI=8 CRATES=" " -LLVM_MAX_SLOT=16 +LLVM_MAX_SLOT=17 inherit edo cargo llvm DESCRIPTION="pkgcraft-based tools for Gentoo" @@ -18,7 +18,7 @@ if [[ ${PV} == ]] ; then else SRC_URI="https://github.com/pkgcraft/pkgcraft/releases/download/${P}/${P}.tar.xz; - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~arm64" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/pkgcraft/
commit: 196afd0df60e275f17f0f6c511d54d80dfc8070d Author: Sam James gentoo org> AuthorDate: Sat Sep 30 00:22:49 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 30 00:22:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=196afd0d sys-libs/pkgcraft: add 0.0.12 Signed-off-by: Sam James gentoo.org> sys-libs/pkgcraft/Manifest | 1 + sys-libs/pkgcraft/pkgcraft-0.0.12.ebuild | 92 2 files changed, 93 insertions(+) diff --git a/sys-libs/pkgcraft/Manifest b/sys-libs/pkgcraft/Manifest index 429c1b33665f..27871881592b 100644 --- a/sys-libs/pkgcraft/Manifest +++ b/sys-libs/pkgcraft/Manifest @@ -1 +1,2 @@ DIST pkgcraft-c-0.0.11.tar.xz 31609776 BLAKE2B 9e341ddedebbfab61543e86eafa074700c9b1e9b415704eb1286419f88257d8c56a40f725855d4c92d7e0223dfe0fb645d4aa4a3849e9684b96943d65d174061 SHA512 75cd8d07c550fb6c60b7743918ff0b462ce3c39adedb537a9b12325ba6e1aab5fe7b138ffecd37bdcc2d94a810f6c9651311d5810f4fe0014410622c36233442 +DIST pkgcraft-c-0.0.12.tar.xz 30086644 BLAKE2B 29f80a345e31c222feb8489635f060d5097f32b010401e71d00603d30532bf90dde8eb79f243c634b3efba2a85c3c284507eda30d69e2e6444cfbd9ddcff503b SHA512 879793b1dfc5a67e7bc24477d9fe74e2c5e81c5c199ba9cf130b395b61cf41f53228269d85a06163ec7f1cc8dcb07f5c7ae51abc964083fbdd46b928b6dc9888 diff --git a/sys-libs/pkgcraft/pkgcraft-0.0.12.ebuild b/sys-libs/pkgcraft/pkgcraft-0.0.12.ebuild new file mode 100644 index ..544df0ae2420 --- /dev/null +++ b/sys-libs/pkgcraft/pkgcraft-0.0.12.ebuild @@ -0,0 +1,92 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" " +inherit edo cargo toolchain-funcs + +DESCRIPTION="C library for pkgcraft" +HOMEPAGE="https://pkgcraft.github.io/; + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/pkgcraft/pkgcraft; + inherit git-r3 + + S="${WORKDIR}"/${P}/crates/pkgcraft-c + + BDEPEND="test? ( dev-util/cargo-nextest )" +else + MY_P=${PN}-c-${PV} + SRC_URI="https://github.com/pkgcraft/pkgcraft/releases/download/${MY_P}/${MY_P}.tar.xz; + S="${WORKDIR}"/${MY_P} + + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016" +SLOT="0/${PV}" +IUSE="test" +RESTRICT="!test? ( test )" + +# clang needed for bindgen +BDEPEND+=" + dev-util/cargo-c + sys-devel/clang + >=virtual/rust-1.70 +" + +QA_FLAGS_IGNORED="usr/lib.*/libpkgcraft.so.*" + +src_unpack() { + if [[ ${PV} == ]] ; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_compile() { + local cargoargs=( + --library-type=cdylib + --prefix=/usr + --libdir="/usr/$(get_libdir)" + $(usev !debug '--release') + ) + + # For scallop building bash + tc-export AR CC + + # Can pass -vv if need more output from e.g. scallop configure + edo cargo cbuild "${cargoargs[@]}" +} + +src_test() { + if [[ ${PV} == ]] ; then + # It's interesting to test the whole thing rather than just + # pkgcraft-c. + cd "${WORKDIR}"/${P} || die + + # Need nextest per README (separate processes required) + # Invocation from https://github.com/pkgcraft/pkgcraft/blob/main/.github/workflows/ci.yml#L56 + edo cargo nextest run $(usev !debug '--release') --color always --all-features --tests + else + # There are no tests for pkgcraft-c. Test via e.g. dev-python/pkgcraft. + :; + fi +} + +src_install() { + local cargoargs=( + --library-type=cdylib + --prefix=/usr + --libdir="/usr/$(get_libdir)" + --destdir="${ED}" + $(usev !debug '--release') + ) + + edo cargo cinstall "${cargoargs[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/fq/
commit: f1c91587d784f41304e7c7e923fac6c8ea651296 Author: Sam James gentoo org> AuthorDate: Fri Sep 29 23:53:44 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 29 23:53:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c91587 dev-util/fq: drop 0.5.0, 0.6.0 Signed-off-by: Sam James gentoo.org> dev-util/fq/Manifest| 4 dev-util/fq/fq-0.5.0.ebuild | 40 dev-util/fq/fq-0.6.0.ebuild | 40 3 files changed, 84 deletions(-) diff --git a/dev-util/fq/Manifest b/dev-util/fq/Manifest index 5faf666a4650..51cbe984d2c4 100644 --- a/dev-util/fq/Manifest +++ b/dev-util/fq/Manifest @@ -1,7 +1,3 @@ -DIST fq-0.5.0-deps.tar.xz 23548612 BLAKE2B 2ad41a19b4f600df4ef1ad4e900d037d5df2b4249d1019e8335511ed05dc3c9dcb48db28ca052e61ca07384d1930ef25c9ac3e768c18bdba6069cd51665e219d SHA512 ab8a960a97eb4aac42adcbb9ce7bea13193439c90d9eeea3ba291f67f133953dfb9d0dbcae25a32c25f8284aedd6ff50c7719953ed2cc710839636f09f6964f4 -DIST fq-0.5.0.tar.gz 14043325 BLAKE2B a69d2f8602c8a1def0aff3c291e6ace23509e53a96c3b0e11e0353bc8a35cdd7ca6a8c8d1d72557e1c6895154d5e62070a7cd35ac76224c676c7e708e512d349 SHA512 21d0d23c21d12188bff10845b1c31cc8535f31ccef54d2b3e5b9b9770d6d0c830a9d83db3fb7f6559e940227bdcd8fdb3df45eccc2ab4cfe2e36214585e21343 -DIST fq-0.6.0-deps.tar.xz 23555196 BLAKE2B 9cdaefa577a4f795cdae1ad548a973439e3f9bc00570cee15009fbcc09002598e5c00ed2179425c124cc00b213476717755e07c580e4e6664649448d5938 SHA512 075f51047f3c8884dd220d14fb72a1b35f2988cc4f5ff103349f4727361be1d0ed404526eaebf8481ab215e8cbca1f20c74981710403b74110311b0e50231fab -DIST fq-0.6.0.tar.gz 14669090 BLAKE2B 6ad6be12df84e8c21f01679a1dcb94b9095735570843258fe302c5b1ac0d45305fdb4ad15fff287077ecdd20bc51af56f9036127e7dcfc23b69160dc4ee04d75 SHA512 625bef47f03115d52a960ce1afb5f850f8cd8a5414a12df3213fd3af6e6d9b7c0022dc62ee2d424d6dcbee828c9c8f233050e9d0afb880aac2864c2b24737f40 DIST fq-0.7.0-deps.tar.xz 30504100 BLAKE2B c5882e883ee63b6e342a1f492a7455fd51712ea4eba294f3f360293fc5acb9a561d92d1a1f5aadc81aba8cb8f9528b4f55cd17e0789d10770f2b130f16ddcadd SHA512 08cd7904056c571553621c9baf66b35a82dc4ef6ea608e5c3692155769293743ade964682e565d46ace2e26ab769b1dcb3b23933acda9fb82e6725cee682f761 DIST fq-0.7.0.tar.gz 14694306 BLAKE2B 5eb70ffd97b17d9c8b457939c05df2fe9c852766483914e877a72b07a03516d6c23220e08ad1209e0211ad27123f4782947004da7e67179a17460790b5e6d659 SHA512 6f04b705f466009c53e6626411f84346486a688bbc6ddb596e0b2f6dbae46b12734e0345fd4641883fda209fe0fee5c04cf65398bb9a4215b297d9ebc74c1372 DIST fq-0.8.0-deps.tar.xz 30680132 BLAKE2B df9eed4dd0fd04c114293286aeb57d8c29ef8d09577f433c3c50cde32ccb87985efc5e7f5b4be30a9ff47ad0d072ff2989868dec5d74721bd809f93960ee15f1 SHA512 97dbe3467a8ca388b7345da11d67a7b84f77b38ec2c114ceb223eceb7fcf1b682d6e531c30fa0134b1f3fd9461f6b98e381ebcc6a12386f630460a3b6d778077 diff --git a/dev-util/fq/fq-0.5.0.ebuild b/dev-util/fq/fq-0.5.0.ebuild deleted file mode 100644 index ac1877d19d56.. --- a/dev-util/fq/fq-0.5.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="Tool for working with binary data (app-misc/jq for binary formats)" -HOMEPAGE="https://github.com/wader/fq; -SRC_URI="https://github.com/wader/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz; - -LICENSE="MIT BSD-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( dev-tcltk/expect )" - -src_prepare() { - default - - # Don't unconditionally (and therefore twice) build tests - # TODO: upstream - sed -i -e 's/all: test fq/all: fq/' Makefile || die -} - -src_compile() { - # Avoid -s being set in Makefile (stripping) - export GO_BUILD_LDFLAGS="-w" - - default -} - -src_install() { - einstalldocs - - dobin fq -} diff --git a/dev-util/fq/fq-0.6.0.ebuild b/dev-util/fq/fq-0.6.0.ebuild deleted file mode 100644 index ac1877d19d56.. --- a/dev-util/fq/fq-0.6.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="Tool for working with binary data (app-misc/jq for binary formats)" -HOMEPAGE="https://github.com/wader/fq; -SRC_URI="https://github.com/wader/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz; - -LICENSE="MIT BSD-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( dev-tcltk/expect )" - -src_prepare() { - default - - # Don't unconditionally (and therefore twice) build tests - # TODO: upstream - sed -i -e 's/all: test
[gentoo-commits] repo/gentoo:master commit in: sys-apps/moar/
commit: 305aa5ed87d9b6ad47f9b2dcf76987170c97f83f Author: Sam James gentoo org> AuthorDate: Fri Sep 29 23:44:51 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 29 23:44:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305aa5ed sys-apps/moar: drop 1.15.3, 1.15.4, 1.16.0, 1.16.1 Signed-off-by: Sam James gentoo.org> sys-apps/moar/Manifest | 8 sys-apps/moar/moar-1.15.3.ebuild | 41 sys-apps/moar/moar-1.15.4.ebuild | 41 sys-apps/moar/moar-1.16.0.ebuild | 41 sys-apps/moar/moar-1.16.1.ebuild | 41 5 files changed, 172 deletions(-) diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest index 229deffb4bc8..433b4da24b6b 100644 --- a/sys-apps/moar/Manifest +++ b/sys-apps/moar/Manifest @@ -1,10 +1,2 @@ -DIST moar-1.15.3-deps.tar.xz 4760036 BLAKE2B 6fd72d710a620fdf104766be84f3fa68652c760818cdee66bb8475cc8949872c82be026c04b54cb61c0108c5977cb1f787f9a4fa0316bde0293cdedb1f6f94f8 SHA512 f40520a1b2e94f4a3e97d6a4e19191484b66e13a57c7b30416c813d84cad3d29295e862d5b75870313cc905112425c731d052619d49e78b33fb3d5d8750df3df -DIST moar-1.15.3.tar.gz 2781596 BLAKE2B 36e908245fbdebb89e2ed5cc1ef80c2000aeb03d8f35b84dff6d7e8b270d337d3dec9829d718d576e6ca4b0a6ac8694c5fa72b167a67dd3e7cde97ff06f7bfc5 SHA512 cce9eef06af14c320527a1b6a1832608b8267b9453eafb1153677aea98372e3fc3800e2a8938e9460e0f914c72f5c31380a0ee8ff0bd7db903756bea5352b424 -DIST moar-1.15.4-deps.tar.xz 4760036 BLAKE2B 6fd72d710a620fdf104766be84f3fa68652c760818cdee66bb8475cc8949872c82be026c04b54cb61c0108c5977cb1f787f9a4fa0316bde0293cdedb1f6f94f8 SHA512 f40520a1b2e94f4a3e97d6a4e19191484b66e13a57c7b30416c813d84cad3d29295e862d5b75870313cc905112425c731d052619d49e78b33fb3d5d8750df3df -DIST moar-1.15.4.tar.gz 2782491 BLAKE2B 467429bbc9dae085065ebc17e1b8b56ebe67b0cd8f4675a72f9032150513876f66dbddf4a3e9baa8d921cbb0779aea24b51a10f9af628c64724313aa60ab4ecc SHA512 c4068fbf1a8ea64d8a169f2aa8e73d6dedc4cc781ebd011dcdae4093f277843566f88d4e087417f3e02097e252653e487547b8dbe6889dd06a5d9956c9b93a67 -DIST moar-1.16.0-deps.tar.xz 4760036 BLAKE2B 6fd72d710a620fdf104766be84f3fa68652c760818cdee66bb8475cc8949872c82be026c04b54cb61c0108c5977cb1f787f9a4fa0316bde0293cdedb1f6f94f8 SHA512 f40520a1b2e94f4a3e97d6a4e19191484b66e13a57c7b30416c813d84cad3d29295e862d5b75870313cc905112425c731d052619d49e78b33fb3d5d8750df3df -DIST moar-1.16.0.tar.gz 2782723 BLAKE2B 9a715de13bb522b4aae1940dcd7a017a3f31c50c13a7f3463447318843c9dafc51539450cbaf4adb773966a48cc5d7c04955492d6a0fc18fce1bd219172bf51e SHA512 92321b6eea8609ea02a0955d0ea5fa8f362c51260e62f3a23384663ffaa269183c57d4258235400191b61c056b5dbed7bdb86710f2fe57ec97af2dca12f754e9 -DIST moar-1.16.1-deps.tar.xz 4760036 BLAKE2B 6fd72d710a620fdf104766be84f3fa68652c760818cdee66bb8475cc8949872c82be026c04b54cb61c0108c5977cb1f787f9a4fa0316bde0293cdedb1f6f94f8 SHA512 f40520a1b2e94f4a3e97d6a4e19191484b66e13a57c7b30416c813d84cad3d29295e862d5b75870313cc905112425c731d052619d49e78b33fb3d5d8750df3df -DIST moar-1.16.1.tar.gz 2782748 BLAKE2B b77ed0a3cdc205c9863eefd934a0eb92e67cc9ea45af6c904a7a8934e07f9db87cd9b450ec3a082f4905063910e829fd6aac2754e2056e25e66bf08a34b49c72 SHA512 e2d70d898a4a12dbef87f0869a9add49f06f898cb29ac0abc2c754fbe2717ce413d9862abfb1e270cab40b54c94dfccebd7cccfbc666b1b5e078c6417644dacd DIST moar-1.16.2-deps.tar.xz 4760036 BLAKE2B 6fd72d710a620fdf104766be84f3fa68652c760818cdee66bb8475cc8949872c82be026c04b54cb61c0108c5977cb1f787f9a4fa0316bde0293cdedb1f6f94f8 SHA512 f40520a1b2e94f4a3e97d6a4e19191484b66e13a57c7b30416c813d84cad3d29295e862d5b75870313cc905112425c731d052619d49e78b33fb3d5d8750df3df DIST moar-1.16.2.tar.gz 2782878 BLAKE2B f713e13f9729ab6fb17a1f297551b765ee4a19d1fd7ae2da949d489a37fb2e91c0958cfe4ce4c4a57339dedadc1b77d276464a87522ede1c451cc906ed9a4d51 SHA512 934696264082d72b202339d2b30b0f382cb7ef7a1b3985d5fb23f8dd81306c657c4bd24c59c1338a090a56ae2af53dc0d576f2c482b33f782f27434add50b222 diff --git a/sys-apps/moar/moar-1.15.3.ebuild b/sys-apps/moar/moar-1.15.3.ebuild deleted file mode 100644 index a32bbea5ec05.. --- a/sys-apps/moar/moar-1.15.3.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="A pager designed to do the right thing without any configuration" -HOMEPAGE="https://github.com/walles/moar; -SRC_URI=" https://github.com/walles/moar/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz; - -LICENSE="BSD-2 BSD MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="!dev-lang/moarvm" -BDEPEND=" - test? ( - app-arch/bzip2 - app-arch/xz-utils - ) -" - -src_compile() { - #
[gentoo-commits] repo/gentoo:master commit in: dev-util/fq/
commit: e45d10e5aa7ca7589b5d2908c3de72679160cd7b Author: Sam James gentoo org> AuthorDate: Fri Sep 29 23:53:34 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 29 23:53:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e45d10e5 dev-util/fq: add 0.8.0 Signed-off-by: Sam James gentoo.org> dev-util/fq/Manifest| 2 ++ dev-util/fq/fq-0.8.0.ebuild | 40 2 files changed, 42 insertions(+) diff --git a/dev-util/fq/Manifest b/dev-util/fq/Manifest index 7544fb8e3fa0..5faf666a4650 100644 --- a/dev-util/fq/Manifest +++ b/dev-util/fq/Manifest @@ -4,3 +4,5 @@ DIST fq-0.6.0-deps.tar.xz 23555196 BLAKE2B 9cdaefa577a4f795cdae1ad548a973439e3f9 DIST fq-0.6.0.tar.gz 14669090 BLAKE2B 6ad6be12df84e8c21f01679a1dcb94b9095735570843258fe302c5b1ac0d45305fdb4ad15fff287077ecdd20bc51af56f9036127e7dcfc23b69160dc4ee04d75 SHA512 625bef47f03115d52a960ce1afb5f850f8cd8a5414a12df3213fd3af6e6d9b7c0022dc62ee2d424d6dcbee828c9c8f233050e9d0afb880aac2864c2b24737f40 DIST fq-0.7.0-deps.tar.xz 30504100 BLAKE2B c5882e883ee63b6e342a1f492a7455fd51712ea4eba294f3f360293fc5acb9a561d92d1a1f5aadc81aba8cb8f9528b4f55cd17e0789d10770f2b130f16ddcadd SHA512 08cd7904056c571553621c9baf66b35a82dc4ef6ea608e5c3692155769293743ade964682e565d46ace2e26ab769b1dcb3b23933acda9fb82e6725cee682f761 DIST fq-0.7.0.tar.gz 14694306 BLAKE2B 5eb70ffd97b17d9c8b457939c05df2fe9c852766483914e877a72b07a03516d6c23220e08ad1209e0211ad27123f4782947004da7e67179a17460790b5e6d659 SHA512 6f04b705f466009c53e6626411f84346486a688bbc6ddb596e0b2f6dbae46b12734e0345fd4641883fda209fe0fee5c04cf65398bb9a4215b297d9ebc74c1372 +DIST fq-0.8.0-deps.tar.xz 30680132 BLAKE2B df9eed4dd0fd04c114293286aeb57d8c29ef8d09577f433c3c50cde32ccb87985efc5e7f5b4be30a9ff47ad0d072ff2989868dec5d74721bd809f93960ee15f1 SHA512 97dbe3467a8ca388b7345da11d67a7b84f77b38ec2c114ceb223eceb7fcf1b682d6e531c30fa0134b1f3fd9461f6b98e381ebcc6a12386f630460a3b6d778077 +DIST fq-0.8.0.tar.gz 15152198 BLAKE2B 5e07106adc7539225a47c0e06eed5731c0c5b121c6206afa54eaf5598d56c7a00ea7cc984afc6808fb28964e999cee91bec587ece2cf5ef0b3b5f85faf50b1dd SHA512 b9733ecb2b8ffaac564c1fb18d4fab1fe1a2b3307f42c1ac1968d5f2f74e4ca37c16add2a6e366d65e60173967e1317f6c6383d414e9ff95d0fc8f5dcefa9637 diff --git a/dev-util/fq/fq-0.8.0.ebuild b/dev-util/fq/fq-0.8.0.ebuild new file mode 100644 index ..5df96c3f076c --- /dev/null +++ b/dev-util/fq/fq-0.8.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Tool for working with binary data (app-misc/jq for binary formats)" +HOMEPAGE="https://github.com/wader/fq; +SRC_URI="https://github.com/wader/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz; + +LICENSE="MIT BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( dev-tcltk/expect )" + +src_prepare() { + default + + # Don't unconditionally (and therefore twice) build tests + # TODO: upstream + sed -i -e 's/all: test fq/all: fq/' Makefile || die +} + +src_compile() { + # Avoid -s being set in Makefile (stripping) + export GO_BUILD_LDFLAGS="-w" + + default +} + +src_install() { + einstalldocs + + dobin fq +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/moar/
commit: c3d5d6f6277e862fce7df5c63632a6030e97d23a Author: Sam James gentoo org> AuthorDate: Fri Sep 29 23:50:25 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 29 23:50:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d5d6f6 sys-apps/moar: add 1.17.0 Signed-off-by: Sam James gentoo.org> sys-apps/moar/Manifest | 2 ++ sys-apps/moar/moar-1.17.0.ebuild | 41 2 files changed, 43 insertions(+) diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest index 433b4da24b6b..7069981538cf 100644 --- a/sys-apps/moar/Manifest +++ b/sys-apps/moar/Manifest @@ -1,2 +1,4 @@ DIST moar-1.16.2-deps.tar.xz 4760036 BLAKE2B 6fd72d710a620fdf104766be84f3fa68652c760818cdee66bb8475cc8949872c82be026c04b54cb61c0108c5977cb1f787f9a4fa0316bde0293cdedb1f6f94f8 SHA512 f40520a1b2e94f4a3e97d6a4e19191484b66e13a57c7b30416c813d84cad3d29295e862d5b75870313cc905112425c731d052619d49e78b33fb3d5d8750df3df DIST moar-1.16.2.tar.gz 2782878 BLAKE2B f713e13f9729ab6fb17a1f297551b765ee4a19d1fd7ae2da949d489a37fb2e91c0958cfe4ce4c4a57339dedadc1b77d276464a87522ede1c451cc906ed9a4d51 SHA512 934696264082d72b202339d2b30b0f382cb7ef7a1b3985d5fb23f8dd81306c657c4bd24c59c1338a090a56ae2af53dc0d576f2c482b33f782f27434add50b222 +DIST moar-1.17.0-deps.tar.xz 4760036 BLAKE2B 6fd72d710a620fdf104766be84f3fa68652c760818cdee66bb8475cc8949872c82be026c04b54cb61c0108c5977cb1f787f9a4fa0316bde0293cdedb1f6f94f8 SHA512 f40520a1b2e94f4a3e97d6a4e19191484b66e13a57c7b30416c813d84cad3d29295e862d5b75870313cc905112425c731d052619d49e78b33fb3d5d8750df3df +DIST moar-1.17.0.tar.gz 2784572 BLAKE2B 56af0ca6df83e21e6844908230f0283fd42238cfa54b05b1ee5df055241b5cab54e502f0f588a8531b796b31bcbbce65ab8655b8aa8cae8b766812733d6a00f6 SHA512 280ce7adefbc8f6aa403f77c0e1261456dd53a23e0e9874ace0885b7d08698d012a901eabc3c3c14bd3387b69d55c98fec1d650c769b8cf469040fb029eefd73 diff --git a/sys-apps/moar/moar-1.17.0.ebuild b/sys-apps/moar/moar-1.17.0.ebuild new file mode 100644 index ..091d314e2ac3 --- /dev/null +++ b/sys-apps/moar/moar-1.17.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Pager designed to do the right thing without any configuration" +HOMEPAGE="https://github.com/walles/moar; +SRC_URI="https://github.com/walles/moar/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz; + +LICENSE="BSD-2 BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="!dev-lang/moarvm" +BDEPEND=" + test? ( + app-arch/bzip2 + app-arch/xz-utils + ) +" + +src_compile() { + # https://github.com/walles/moar/blob/master/build.sh#L28 + ego build -ldflags="-w -X main.versionString=${PV}" -o moar +} + +src_test() { + # From test.sh (we don't run that because it has some linting etc) + ego test -timeout 20s ./... +} + +src_install() { + dobin moar + doman moar.1 + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qttools/
commit: aa54d3f8979d07d0eaed96d6f4223827d404df6b Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 29 22:55:52 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 29 23:28:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa54d3f8 dev-qt/qttools: fix zstd dep in 6.6+ Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qttools/qttools-6.6.0_rc-r1.ebuild | 2 +- dev-qt/qttools/qttools-6.6..ebuild| 2 +- dev-qt/qttools/qttools-6..ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-qt/qttools/qttools-6.6.0_rc-r1.ebuild b/dev-qt/qttools/qttools-6.6.0_rc-r1.ebuild index 16d3014acad0..58cbf93bb7d2 100644 --- a/dev-qt/qttools/qttools-6.6.0_rc-r1.ebuild +++ b/dev-qt/qttools/qttools-6.6.0_rc-r1.ebuild @@ -37,8 +37,8 @@ RDEPEND=" assistant? ( ~dev-qt/qtbase-${PV}:6[sql,sqlite] ) clang? (
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/
commit: 285635854503d90a2f813f61d1c0c0ab2ba5fa31 Author: Sam James gentoo org> AuthorDate: Fri Sep 29 22:51:59 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 29 23:06:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28563585 sys-apps/systemd-utils: add 254.5 Signed-off-by: Sam James gentoo.org> sys-apps/systemd-utils/Manifest | 1 + sys-apps/systemd-utils/systemd-utils-254.5.ebuild | 537 ++ 2 files changed, 538 insertions(+) diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest index 5e0cb2168a48..69128db7529b 100644 --- a/sys-apps/systemd-utils/Manifest +++ b/sys-apps/systemd-utils/Manifest @@ -7,3 +7,4 @@ DIST systemd-stable-253.12.tar.gz 12117485 BLAKE2B 8ed9e5a081c59a304698c8194fd15 DIST systemd-stable-253.6.tar.gz 12069024 BLAKE2B 7dfb28127bf6c091180a6cfbae1eb657b99896920cc6b74d1e86586f51bf312d6c2647582a635a479048cadceb0b5ed508918ddff42b2639cec6234a656762f4 SHA512 c81f7ac0cca9073878026d6a3024ebad8bf38c4745fe7bac5a156906ba9fd7b78b90fdc69376821c9927dd60173dd6604684e2ea7dcb55dc2e60a0e20ee01735 DIST systemd-stable-254.3.tar.gz 14329148 BLAKE2B 10b947e04a4ef9ccaeb7adaa67ac0f391927fb172c0750ffb93d4df69d970fd91f26b052f8bfdfb4f81ae69566d0a3459cbc87cc86b624014cfb8781a2914121 SHA512 a0c361c993ac9a121823bdd58e29ef7bd25ccfd206ae0c3e1eed9833b3ddf24f53afe6f669eb9fbff5078977403236b0e4ef5a5f6fde56c504caed1d411e71fe DIST systemd-stable-254.4.tar.gz 14332995 BLAKE2B 2b51ea867e142beeaf332cead5e2daf99b6599a6069d961d19248be2c2b211d25f7e18dd3e1ad2f0588ec121492a1da95e078aa74b7aebed8523ca0512b489ea SHA512 ea2faaa5ba9c8c286c24fba5f47317fa6b26f8678eb1e59c481cf35462b625b605ce18875eaa8cdfdd49ddfeca823e9c571e18bf6df4a62a2421762ab271fb69 +DIST systemd-stable-254.5.tar.gz 14334696 BLAKE2B 2f63d79ae93add69ac0b56dda9f67019340f84692de4da200557b9f5f1f16bebbad42a9a7e2d6ef7420aa37746d2ede0481fd8e39f03a31576c7e4e48e259ce3 SHA512 cac713670216add9e5473e2c86f04da441015e7cc0ac1500b9e1489a435f9b80c4c6ee24e9b22e4c4213a495bc1a0a908925df2045e344a2170d5aea6aafa16c diff --git a/sys-apps/systemd-utils/systemd-utils-254.5.ebuild b/sys-apps/systemd-utils/systemd-utils-254.5.ebuild new file mode 100644 index ..849af65cc76c --- /dev/null +++ b/sys-apps/systemd-utils/systemd-utils-254.5.ebuild @@ -0,0 +1,537 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..11} ) + +QA_PKGCONFIG_VERSION=$(ver_cut 1) + +inherit bash-completion-r1 flag-o-matic linux-info meson-multilib python-single-r1 +inherit secureboot toolchain-funcs udev usr-ldscript + +DESCRIPTION="Utilities split out from systemd for OpenRC users" +HOMEPAGE="https://systemd.io/; + +if [[ ${PV} == *.* ]]; then + MY_P="systemd-stable-${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz" +else + MY_P="systemd-${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz" +fi + +MUSL_PATCHSET="systemd-musl-patches-254.3" +SRC_URI+=" elibc_musl? ( https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )" + +LICENSE="GPL-2 LGPL-2.1 MIT public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+acl boot +kmod selinux split-usr sysusers +tmpfiles test +udev" +REQUIRED_USE=" + || ( boot tmpfiles sysusers udev ) + ${PYTHON_REQUIRED_USE} +" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + elibc_musl? ( >=sys-libs/musl-1.2.3 ) + selinux? ( sys-libs/libselinux:0= ) + tmpfiles? ( + acl? ( sys-apps/acl:0= ) + ) + udev? ( + >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}] + sys-libs/libcap:0=[${MULTILIB_USEDEP}] + virtual/libcrypt:=[${MULTILIB_USEDEP}] + acl? ( sys-apps/acl:0= ) + kmod? ( >=sys-apps/kmod-15:0= ) + ) + !udev? ( + >=sys-apps/util-linux-2.30:0= + sys-libs/libcap:0= + virtual/libcrypt:= + ) +" +DEPEND="${COMMON_DEPEND} + >=sys-kernel/linux-headers-3.11 +" + +PEFILE_DEPEND='dev-python/pefile[${PYTHON_USEDEP}]' + +RDEPEND="${COMMON_DEPEND} + boot? ( + !=dev-python/pyelftools-0.30[\${PYTHON_USEDEP}] + test? ( ${PEFILE_DEPEND} ) + ) + ") +" + +TMPFILES_OPTIONAL=1 +UDEV_OPTIONAL=1 + +QA_EXECSTACK="usr/lib/systemd/boot/efi/*" +QA_FLAGS_IGNORED="usr/lib/systemd/boot/efi/.*" + +CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER ~!SYSFS_DEPRECATED + ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX" + +pkg_setup() { + if [[ ${MERGE_TYPE} != buildonly ]] && use udev; then +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: 980ad5133dd944ffb66825a9165a4c70c053b60f Author: Sam James gentoo org> AuthorDate: Fri Sep 29 23:06:53 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 29 23:06:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980ad513 sys-apps/systemd: add 254.5 Signed-off-by: Sam James gentoo.org> sys-apps/systemd/Manifest | 1 + sys-apps/systemd/systemd-254.5.ebuild | 525 ++ 2 files changed, 526 insertions(+) diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest index 145d547ecae8..1199a6ae394f 100644 --- a/sys-apps/systemd/Manifest +++ b/sys-apps/systemd/Manifest @@ -4,3 +4,4 @@ DIST systemd-stable-253.3.tar.gz 11996044 BLAKE2B fdbac11914ea4a3718dd48c19f0dc3 DIST systemd-stable-253.6.tar.gz 12069024 BLAKE2B 7dfb28127bf6c091180a6cfbae1eb657b99896920cc6b74d1e86586f51bf312d6c2647582a635a479048cadceb0b5ed508918ddff42b2639cec6234a656762f4 SHA512 c81f7ac0cca9073878026d6a3024ebad8bf38c4745fe7bac5a156906ba9fd7b78b90fdc69376821c9927dd60173dd6604684e2ea7dcb55dc2e60a0e20ee01735 DIST systemd-stable-254.3.tar.gz 14329148 BLAKE2B 10b947e04a4ef9ccaeb7adaa67ac0f391927fb172c0750ffb93d4df69d970fd91f26b052f8bfdfb4f81ae69566d0a3459cbc87cc86b624014cfb8781a2914121 SHA512 a0c361c993ac9a121823bdd58e29ef7bd25ccfd206ae0c3e1eed9833b3ddf24f53afe6f669eb9fbff5078977403236b0e4ef5a5f6fde56c504caed1d411e71fe DIST systemd-stable-254.4.tar.gz 14332995 BLAKE2B 2b51ea867e142beeaf332cead5e2daf99b6599a6069d961d19248be2c2b211d25f7e18dd3e1ad2f0588ec121492a1da95e078aa74b7aebed8523ca0512b489ea SHA512 ea2faaa5ba9c8c286c24fba5f47317fa6b26f8678eb1e59c481cf35462b625b605ce18875eaa8cdfdd49ddfeca823e9c571e18bf6df4a62a2421762ab271fb69 +DIST systemd-stable-254.5.tar.gz 14334696 BLAKE2B 2f63d79ae93add69ac0b56dda9f67019340f84692de4da200557b9f5f1f16bebbad42a9a7e2d6ef7420aa37746d2ede0481fd8e39f03a31576c7e4e48e259ce3 SHA512 cac713670216add9e5473e2c86f04da441015e7cc0ac1500b9e1489a435f9b80c4c6ee24e9b22e4c4213a495bc1a0a908925df2045e344a2170d5aea6aafa16c diff --git a/sys-apps/systemd/systemd-254.5.ebuild b/sys-apps/systemd/systemd-254.5.ebuild new file mode 100644 index ..7a5aba42144b --- /dev/null +++ b/sys-apps/systemd/systemd-254.5.ebuild @@ -0,0 +1,525 @@ +# Copyright 2011-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..11} ) + +# Avoid QA warnings +TMPFILES_OPTIONAL=1 +UDEV_OPTIONAL=1 + +QA_PKGCONFIG_VERSION=$(ver_cut 1) + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://github.com/systemd/systemd.git; + inherit git-r3 +else + if [[ ${PV} == *.* ]]; then + MY_PN=systemd-stable + else + MY_PN=systemd + fi + MY_PV=${PV/_/-} + MY_P=${MY_PN}-${MY_PV} + S=${WORKDIR}/${MY_P} + SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +inherit bash-completion-r1 linux-info meson-multilib pam python-single-r1 +inherit secureboot systemd toolchain-funcs udev usr-ldscript + +DESCRIPTION="System and service manager for Linux" +HOMEPAGE="http://systemd.io/; + +LICENSE="GPL-2 LGPL-2.1 MIT public-domain" +SLOT="0/2" +IUSE=" + acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls elfutils + fido2 +gcrypt gnutls homed http idn importd iptables +kmod + +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode + +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb +zstd +" +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + dns-over-tls? ( || ( gnutls openssl ) ) + fido2? ( cryptsetup openssl ) + homed? ( cryptsetup pam openssl ) + importd? ( curl lzma || ( gcrypt openssl ) ) + pwquality? ( homed ) +" +RESTRICT="!test? ( test )" + +MINKV="4.15" + +COMMON_DEPEND=" + >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}] + sys-libs/libcap:0=[${MULTILIB_USEDEP}] + virtual/libcrypt:=[${MULTILIB_USEDEP}] + acl? ( sys-apps/acl:0= ) + apparmor? ( sys-libs/libapparmor:0= ) + audit? ( >=sys-process/audit-2:0= ) + cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) + curl? ( net-misc/curl:0= ) + elfutils? ( >=dev-libs/elfutils-0.158:0= ) + fido2? ( dev-libs/libfido2:0= ) + gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] ) + gnutls? ( >=net-libs/gnutls-3.6.0:0= ) + http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] ) + idn? ( net-dns/libidn2:= ) + importd? ( + app-arch/bzip2:0= + sys-libs/zlib:0= + ) + kmod? ( >=sys-apps/kmod-15:0= ) + lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] ) + lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] ) + iptables? ( net-firewall/iptables:0= ) +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd-utils/
commit: 3da39ea3f52fba149b33d9778f085a6d03b669b8 Author: Sam James gentoo org> AuthorDate: Fri Sep 29 22:49:56 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 29 23:06:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da39ea3 sys-apps/systemd-utils: add 253.12 Signed-off-by: Sam James gentoo.org> sys-apps/systemd-utils/Manifest| 1 + sys-apps/systemd-utils/systemd-utils-253.12.ebuild | 535 + 2 files changed, 536 insertions(+) diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest index 952b06a4ebdc..5e0cb2168a48 100644 --- a/sys-apps/systemd-utils/Manifest +++ b/sys-apps/systemd-utils/Manifest @@ -3,6 +3,7 @@ DIST systemd-musl-patches-253.3.tar.gz 28384 BLAKE2B 2736a4ddc36b2ce087c08c57c0b DIST systemd-musl-patches-254.3.tar.gz 28640 BLAKE2B 54837f49cdb8cf025e367ad13bab0d0509c2e11ad84d29724bb6baa226c54e0ab97a91035361f66009dd9b1a22f7b3e82f90b1c14adf4aa20d576b9410589d38 SHA512 07d028a57025b2626471d6f48507f2dfc50658db24efaac93bafae9a1d4cdc3ec82e80da426d2a6280c32af2d813565609dab7df5538260ba809b63309a0ffed DIST systemd-stable-252.9.tar.gz 11829389 BLAKE2B a45a72bfe113f8cb7424d731692f548c389f59d34b649e874db2f85868943b0a9c33ef62185c83c41a9c220caddd65c44ff328026eff19c3c7efda5efbd73574 SHA512 fa34b9c2f692af8f70dffc5044fe502ff5e21625af5b27cad7fc5e833570b180f53c5d03a0add785e83a5b4e7564117fe4728931df4ef599888c73e92c7f2103 DIST systemd-stable-253.11.tar.gz 12116691 BLAKE2B bb8d95e77ad970ba642346fd0179384258b13b94aacb9f6ff05d4967f5e13d1c709f8b917e485a227fb126e552429c4e302b959eb4697a69dc88b45836c36646 SHA512 0018a544f924725f1e7664bfbee0c66591514c077e97352ae5d8d90b6dccfd4d07b9876f25923afa9782b57cc17b8e9ab34c7ae627998804751ba38e46558af4 +DIST systemd-stable-253.12.tar.gz 12117485 BLAKE2B 8ed9e5a081c59a304698c8194fd15858ec03e44ca55466b4f07af659582abb9648c081d1756439c5d5cc6eb55783be987c1b801fea64e66c0abe8ef1df140f9b SHA512 dd099160932258f7baf541e52ce7181565096f93f9311e4d3f6383c2035ab3d39765a7de03fb99b83e16a79db301558577fb14859ef24f3da548e8806ef95ea2 DIST systemd-stable-253.6.tar.gz 12069024 BLAKE2B 7dfb28127bf6c091180a6cfbae1eb657b99896920cc6b74d1e86586f51bf312d6c2647582a635a479048cadceb0b5ed508918ddff42b2639cec6234a656762f4 SHA512 c81f7ac0cca9073878026d6a3024ebad8bf38c4745fe7bac5a156906ba9fd7b78b90fdc69376821c9927dd60173dd6604684e2ea7dcb55dc2e60a0e20ee01735 DIST systemd-stable-254.3.tar.gz 14329148 BLAKE2B 10b947e04a4ef9ccaeb7adaa67ac0f391927fb172c0750ffb93d4df69d970fd91f26b052f8bfdfb4f81ae69566d0a3459cbc87cc86b624014cfb8781a2914121 SHA512 a0c361c993ac9a121823bdd58e29ef7bd25ccfd206ae0c3e1eed9833b3ddf24f53afe6f669eb9fbff5078977403236b0e4ef5a5f6fde56c504caed1d411e71fe DIST systemd-stable-254.4.tar.gz 14332995 BLAKE2B 2b51ea867e142beeaf332cead5e2daf99b6599a6069d961d19248be2c2b211d25f7e18dd3e1ad2f0588ec121492a1da95e078aa74b7aebed8523ca0512b489ea SHA512 ea2faaa5ba9c8c286c24fba5f47317fa6b26f8678eb1e59c481cf35462b625b605ce18875eaa8cdfdd49ddfeca823e9c571e18bf6df4a62a2421762ab271fb69 diff --git a/sys-apps/systemd-utils/systemd-utils-253.12.ebuild b/sys-apps/systemd-utils/systemd-utils-253.12.ebuild new file mode 100644 index ..c06d1b1a0d0c --- /dev/null +++ b/sys-apps/systemd-utils/systemd-utils-253.12.ebuild @@ -0,0 +1,535 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..11} ) + +QA_PKGCONFIG_VERSION=$(ver_cut 1) + +inherit bash-completion-r1 flag-o-matic linux-info meson-multilib python-any-r1 +inherit secureboot toolchain-funcs udev usr-ldscript + +DESCRIPTION="Utilities split out from systemd for OpenRC users" +HOMEPAGE="https://systemd.io/; + +if [[ ${PV} == *.* ]]; then + MY_P="systemd-stable-${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz" +else + MY_P="systemd-${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz" +fi + +MUSL_PATCHSET="systemd-musl-patches-253.3" +SRC_URI+=" elibc_musl? ( https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )" + +LICENSE="GPL-2 LGPL-2.1 MIT public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+acl boot +kmod selinux split-usr sysusers +tmpfiles test +udev" +REQUIRED_USE="|| ( boot tmpfiles sysusers udev )" +RESTRICT="!test? ( test )" + +COMMON_DEPEND=" + elibc_musl? ( >=sys-libs/musl-1.2.3 ) + selinux? ( sys-libs/libselinux:0= ) + tmpfiles? ( + acl? ( sys-apps/acl:0= ) + ) + udev? ( + >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}] + sys-libs/libcap:0=[${MULTILIB_USEDEP}] + virtual/libcrypt:=[${MULTILIB_USEDEP}] + acl? (
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: c3a006ab53066c322308bf0ce71d63ee58980b51 Author: Sam James gentoo org> AuthorDate: Fri Sep 29 22:57:46 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 29 23:06:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3a006ab sys-apps/systemd: add 253.12 Signed-off-by: Sam James gentoo.org> sys-apps/systemd/Manifest | 1 + sys-apps/systemd/systemd-253.12.ebuild | 514 + 2 files changed, 515 insertions(+) diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest index 0a44fb22fd7f..145d547ecae8 100644 --- a/sys-apps/systemd/Manifest +++ b/sys-apps/systemd/Manifest @@ -1,4 +1,5 @@ DIST systemd-stable-253.11.tar.gz 12116691 BLAKE2B bb8d95e77ad970ba642346fd0179384258b13b94aacb9f6ff05d4967f5e13d1c709f8b917e485a227fb126e552429c4e302b959eb4697a69dc88b45836c36646 SHA512 0018a544f924725f1e7664bfbee0c66591514c077e97352ae5d8d90b6dccfd4d07b9876f25923afa9782b57cc17b8e9ab34c7ae627998804751ba38e46558af4 +DIST systemd-stable-253.12.tar.gz 12117485 BLAKE2B 8ed9e5a081c59a304698c8194fd15858ec03e44ca55466b4f07af659582abb9648c081d1756439c5d5cc6eb55783be987c1b801fea64e66c0abe8ef1df140f9b SHA512 dd099160932258f7baf541e52ce7181565096f93f9311e4d3f6383c2035ab3d39765a7de03fb99b83e16a79db301558577fb14859ef24f3da548e8806ef95ea2 DIST systemd-stable-253.3.tar.gz 11996044 BLAKE2B fdbac11914ea4a3718dd48c19f0dc34db798e68f36e2e858536e4ef50e376380a250ad59dbbd1ccec4ed73e59efd198dcc0aa85faafa9d6f85d4b2e1de67ccfa SHA512 2c686d83b8b09efa09e09c82feb965f3cfceb6338e42b57d4133dc9ffe52592c67bce9bc9e294c69bc831294e3cbdcc391aba778f10d7b408cef90a85c0ab8aa DIST systemd-stable-253.6.tar.gz 12069024 BLAKE2B 7dfb28127bf6c091180a6cfbae1eb657b99896920cc6b74d1e86586f51bf312d6c2647582a635a479048cadceb0b5ed508918ddff42b2639cec6234a656762f4 SHA512 c81f7ac0cca9073878026d6a3024ebad8bf38c4745fe7bac5a156906ba9fd7b78b90fdc69376821c9927dd60173dd6604684e2ea7dcb55dc2e60a0e20ee01735 DIST systemd-stable-254.3.tar.gz 14329148 BLAKE2B 10b947e04a4ef9ccaeb7adaa67ac0f391927fb172c0750ffb93d4df69d970fd91f26b052f8bfdfb4f81ae69566d0a3459cbc87cc86b624014cfb8781a2914121 SHA512 a0c361c993ac9a121823bdd58e29ef7bd25ccfd206ae0c3e1eed9833b3ddf24f53afe6f669eb9fbff5078977403236b0e4ef5a5f6fde56c504caed1d411e71fe diff --git a/sys-apps/systemd/systemd-253.12.ebuild b/sys-apps/systemd/systemd-253.12.ebuild new file mode 100644 index ..cf50cf37cc92 --- /dev/null +++ b/sys-apps/systemd/systemd-253.12.ebuild @@ -0,0 +1,514 @@ +# Copyright 2011-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..11} ) + +# Avoid QA warnings +TMPFILES_OPTIONAL=1 +UDEV_OPTIONAL=1 + +QA_PKGCONFIG_VERSION=$(ver_cut 1) + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://github.com/systemd/systemd.git; + inherit git-r3 +else + if [[ ${PV} == *.* ]]; then + MY_PN=systemd-stable + else + MY_PN=systemd + fi + MY_PV=${PV/_/-} + MY_P=${MY_PN}-${MY_PV} + S=${WORKDIR}/${MY_P} + SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +inherit bash-completion-r1 linux-info meson-multilib pam python-any-r1 +inherit secureboot systemd toolchain-funcs udev usr-ldscript + +DESCRIPTION="System and service manager for Linux" +HOMEPAGE="http://systemd.io/; + +LICENSE="GPL-2 LGPL-2.1 MIT public-domain" +SLOT="0/2" +IUSE=" + acl apparmor audit cgroup-hybrid cryptsetup curl +dns-over-tls elfutils + fido2 +gcrypt gnuefi gnutls homed http idn importd iptables +kmod + +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode + +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb +zstd +" +REQUIRED_USE=" + dns-over-tls? ( || ( gnutls openssl ) ) + fido2? ( cryptsetup openssl ) + homed? ( cryptsetup pam openssl ) + importd? ( curl lzma || ( gcrypt openssl ) ) + pwquality? ( homed ) +" +RESTRICT="!test? ( test )" + +MINKV="4.15" + +COMMON_DEPEND=" + >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}] + sys-libs/libcap:0=[${MULTILIB_USEDEP}] + virtual/libcrypt:=[${MULTILIB_USEDEP}] + acl? ( sys-apps/acl:0= ) + apparmor? ( sys-libs/libapparmor:0= ) + audit? ( >=sys-process/audit-2:0= ) + cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) + curl? ( net-misc/curl:0= ) + elfutils? ( >=dev-libs/elfutils-0.158:0= ) + fido2? ( dev-libs/libfido2:0= ) + gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] ) + gnutls? ( >=net-libs/gnutls-3.6.0:0= ) + http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] ) + idn? ( net-dns/libidn2:= ) + importd? ( + app-arch/bzip2:0= + sys-libs/zlib:0= + ) + kmod? (
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/
commit: 35aab458ae9d0fbef60cd29e0d9e82f6f29f18eb Author: Ionen Wolkens gentoo org> AuthorDate: Fri Sep 29 22:50:39 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Sep 29 22:50:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35aab458 app-emulation/wine-vanilla: add 8.17 Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-vanilla/Manifest| 1 + .../wine-vanilla/wine-vanilla-8.17.ebuild | 418 + 2 files changed, 419 insertions(+) diff --git a/app-emulation/wine-vanilla/Manifest b/app-emulation/wine-vanilla/Manifest index bb753deeac65..bba021a4b646 100644 --- a/app-emulation/wine-vanilla/Manifest +++ b/app-emulation/wine-vanilla/Manifest @@ -5,3 +5,4 @@ DIST wine-8.13.tar.xz 29379824 BLAKE2B fa07edba8e45ef17813e63f793ca18cd05fd421b8 DIST wine-8.14.tar.xz 29412976 BLAKE2B 239f90dd9c40bbca719231d2a0240e75f803ead314ab7fb8cb90e375a52696700af87ac2cdeff9a2ecb1d1cce271142cf16ce200024c98fb8bd543779aa2423e SHA512 cf293546c29379237e8c2b7526b16faa0df6a255aa1718097be4382604da4f84f7fad8486a931f39020fe63548625641cf68a822c975f56c30aaa2aa8a024176 DIST wine-8.15.tar.xz 29427600 BLAKE2B 9a1bb0de4048e32f78e3630e9e33dc99a117d4fcb4e61285e3fb298de9f1742a7d9c52f0d02dd407ce5c62768d7fecf51947165fbc8e62cf076519caea13a2db SHA512 d450dfe868ac7c7cb26ccc5e6d492c1311395c5f8b150610f5b1e78451d303b63b67c7e0ad48d6a66ae5265c5bc16da970544cf12195d8635cc3fc96c4a26cad DIST wine-8.16.tar.xz 29457688 BLAKE2B 497cefed7990b2c6ae28022276d83e4fb7265cfa99a3c3b88eab56566f125d631cf9310d149a9d4fa05934fa1f26ac2138ec366b16c6d2585f199e3be8ce3beb SHA512 0ba83beacd842e53173c07c30fa4ee57424af0d00b9f168b8bd310c40ea06e26dfc09f4a1991b788a8c4bd2b6eeb439e60b0deff6249424a00fa2940c95662b6 +DIST wine-8.17.tar.xz 29559704 BLAKE2B dea71eaecf0ce3abff2ff9fd3ac65a8df0d606b718c176548976ae4c34228b269b3637efd23ef3ea5035df6b4df34b1e74a1f0b236a3b2864a914d6fc688d44e SHA512 3826e20494a919ef1972d91c9391a3ae916d52b55e62e8fb7fc2c9c3ae6a7b363b40d8388cb4b9b3e45bae134a2de46e8158f8eaec7948216d9cd8ef32ab627f diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.17.ebuild b/app-emulation/wine-vanilla/wine-vanilla-8.17.ebuild new file mode 100644 index ..a3fad03a1c4d --- /dev/null +++ b/app-emulation/wine-vanilla/wine-vanilla-8.17.ebuild @@ -0,0 +1,418 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MULTILIB_COMPAT=( abi_x86_{32,64} ) +# note: multilib+wrapper are not unused, currently a pkgcheck false positive +inherit autotools flag-o-matic multilib multilib-build +inherit prefix toolchain-funcs wrapper + +WINE_GECKO=2.47.4 +WINE_MONO=8.0.0 + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git; +else + (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0 + SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz; + S="${WORKDIR}/wine-${PV}" + KEYWORDS="-* ~amd64 ~x86" +fi + +DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets" +HOMEPAGE=" + https://www.winehq.org/ + https://gitlab.winehq.org/wine/wine/; + +LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff" +SLOT="${PV}" +IUSE=" + +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos + llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer + kerberos +mingw +mono netapi nls odbc opencl +opengl osmesa pcap + perl pulseaudio samba scanner +sdl selinux smartcard +ssl +strip + +truetype udev udisks +unwind usb v4l +vulkan wayland wow64 + +xcomposite xinerama" +# bug #551124 for truetype +# TODO: wow64 can be done without mingw if using clang (needs bug #912237) +REQUIRED_USE=" + X? ( truetype ) + crossdev-mingw? ( mingw ) + wow64? ( abi_x86_64 !abi_x86_32 mingw )" + +# tests are non-trivial to run, can hang easily, don't play well with +# sandbox, and several need real opengl/vulkan or network access +RESTRICT="test" + +# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked +WINE_DLOPEN_DEPEND=" + X? ( + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXrandr[${MULTILIB_USEDEP}] + x11-libs/libXrender[${MULTILIB_USEDEP}] + x11-libs/libXxf86vm[${MULTILIB_USEDEP}] + opengl? ( + media-libs/libglvnd[X,${MULTILIB_USEDEP}] + osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] ) + ) + xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] ) + xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] ) + ) + cups? ( net-print/cups[${MULTILIB_USEDEP}] ) + fontconfig? (
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 7b3ffb3e7d70b402ff0f3ef76295579b0445693d Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Sep 29 22:06:01 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Sep 29 22:06:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3ffb3e sys-libs/glibc: keyword 2.37-r6 Signed-off-by: Andreas K. Hüttel gentoo.org> sys-libs/glibc/glibc-2.37-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/glibc/glibc-2.37-r6.ebuild b/sys-libs/glibc/glibc-2.37-r6.ebuild index 4d2841ba45fb..b5718246ac33 100644 --- a/sys-libs/glibc/glibc-2.37-r6.ebuild +++ b/sys-libs/glibc/glibc-2.37-r6.ebuild @@ -39,7 +39,7 @@ MIN_PAX_UTILS_VER="1.3.3" if [[ ${PV} == * ]]; then inherit git-r3 else - #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" SRC_URI="mirror://gnu/glibc/${P}.tar.xz" SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: dev-perl/IO-Socket-SSL/
commit: 00a87ff8cb08b23e282582253537974a60ae9dd2 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Sep 29 20:54:18 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Sep 29 20:54:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a87ff8 dev-perl/IO-Socket-SSL: drop 2.74.0, 2.78.0, 2.81.0 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.74.0.ebuild | 32 - dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.78.0.ebuild | 33 -- dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.81.0.ebuild | 33 -- dev-perl/IO-Socket-SSL/Manifest| 3 -- 4 files changed, 101 deletions(-) diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.74.0.ebuild b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.74.0.ebuild deleted file mode 100644 index 87182db29029.. --- a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.74.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DIST_AUTHOR=SULLR -DIST_VERSION=2.074 -DIST_EXAMPLES=("example/*") -inherit perl-module - -DESCRIPTION="Nearly transparent SSL encapsulation for IO::Socket::INET" - -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="idn" - -RDEPEND=" - dev-perl/Mozilla-CA - >=dev-perl/Net-SSLeay-1.460.0 - virtual/perl-Scalar-List-Utils - idn? ( - || ( - >=dev-perl/URI-1.50 - dev-perl/Net-LibIDN - dev-perl/Net-IDN-Encode - ) - )" -BDEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker -" - -mydoc=("docs/debugging.txt") diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.78.0.ebuild b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.78.0.ebuild deleted file mode 100644 index bf4faa8c48e9.. --- a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.78.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DIST_AUTHOR=SULLR -DIST_VERSION=2.078 -DIST_EXAMPLES=("example/*") -inherit perl-module - -DESCRIPTION="Nearly transparent SSL encapsulation for IO::Socket::INET" - -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="idn" - -RDEPEND=" - dev-perl/Mozilla-CA - >=dev-perl/Net-SSLeay-1.460.0 - virtual/perl-Scalar-List-Utils - idn? ( - || ( - >=dev-perl/URI-1.50 - dev-perl/Net-LibIDN - dev-perl/Net-IDN-Encode - ) - )" -BDEPEND=" - ${RDEPEND} - virtual/perl-ExtUtils-MakeMaker -" - -mydoc=("docs/debugging.txt") diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.81.0.ebuild b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.81.0.ebuild deleted file mode 100644 index 7fda28972ddd.. --- a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.81.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DIST_AUTHOR=SULLR -DIST_VERSION=2.081 -DIST_EXAMPLES=("example/*") -inherit perl-module - -DESCRIPTION="Nearly transparent SSL encapsulation for IO::Socket::INET" - -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="idn" - -RDEPEND=" - dev-perl/Mozilla-CA - >=dev-perl/Net-SSLeay-1.460.0 - virtual/perl-Scalar-List-Utils - idn? ( - || ( - >=dev-perl/URI-1.50 - dev-perl/Net-LibIDN - dev-perl/Net-IDN-Encode - ) - )" -BDEPEND=" - ${RDEPEND} - virtual/perl-ExtUtils-MakeMaker -" - -mydoc=("docs/debugging.txt") diff --git a/dev-perl/IO-Socket-SSL/Manifest b/dev-perl/IO-Socket-SSL/Manifest index ce49d1d839b6..e25c69c12603 100644 --- a/dev-perl/IO-Socket-SSL/Manifest +++ b/dev-perl/IO-Socket-SSL/Manifest @@ -1,4 +1 @@ -DIST IO-Socket-SSL-2.074.tar.gz 252821 BLAKE2B 48801b1385d489a57de460b7a20552a9a66a2fb69fd0a2fc9555b45d004c472a1ed3797edaa59c7f71f1d26a7fbfec0dfd6f63b294665cd5b6e763f29d9ab1b3 SHA512 cafbf11a986b8fb5ce06bdf1e7a83741e2eef74d4bf054f0e0cd490959eddf54d32d3d4e786de52750dccc07139d8a1b5d5979080d0f1c1464e0004ccf98a6b0 -DIST IO-Socket-SSL-2.078.tar.gz 258997 BLAKE2B d343721810d032f0831a64318bf0b19315f835502362f11ee944d0dd4a9986fe51974ffd2007d8bfea88e0e3aea72d2b4c5c93671b5246c414dbe96e2f3a9381 SHA512
[gentoo-commits] repo/gentoo:master commit in: dev-perl/IO-Socket-SSL/, dev-perl/IO-Socket-SSL/files/
commit: 0a38344ad575be325d9e481d003c0477bc65752f Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Sep 29 20:53:39 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Sep 29 20:53:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a38344a dev-perl/IO-Socket-SSL: Fix openssl compatibility test Closes: https://bugs.gentoo.org/909545 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.83.0.ebuild | 4 ++ .../files/2.83.0-openssl-compat.patch | 56 ++ 2 files changed, 60 insertions(+) diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.83.0.ebuild b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.83.0.ebuild index 5ae41a5225c5..a173115b0a73 100644 --- a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.83.0.ebuild +++ b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.83.0.ebuild @@ -30,4 +30,8 @@ BDEPEND=" virtual/perl-ExtUtils-MakeMaker " +PATCHES=( + "${FILESDIR}/${PV}-openssl-compat.patch" +) + mydoc=("docs/debugging.txt") diff --git a/dev-perl/IO-Socket-SSL/files/2.83.0-openssl-compat.patch b/dev-perl/IO-Socket-SSL/files/2.83.0-openssl-compat.patch new file mode 100644 index ..4653246125c8 --- /dev/null +++ b/dev-perl/IO-Socket-SSL/files/2.83.0-openssl-compat.patch @@ -0,0 +1,56 @@ +From a1ff93e99d504eb11cec1739ca57057731e3c2cb Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= +Date: Thu, 28 Sep 2023 22:20:59 +0200 +Subject: [PATCH] Adapt to new OpenSSL version / ABI compatibility scheme +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +https://www.openssl.org/policies/releasestrat.html + +In short, as of 3.0.0, when the version is MAJOR.MINOR.PATCH, +only changes in MAJOR indicate API/ABI incompatible changes. + +Fixes: https://github.com/noxxi/p5-io-socket-ssl/issues/137 +Bug: https://bugs.gentoo.org/show_bug.cgi?id=909545 +Signed-off-by: Andreas K. Hüttel +--- + Makefile.PL | 19 +++ + 1 file changed, 15 insertions(+), 4 deletions(-) + +diff --git a/Makefile.PL b/Makefile.PL +index 8a35591..f6b3195 100644 +--- a/Makefile.PL b/Makefile.PL +@@ -64,16 +64,27 @@ if (my $compiled = eval { + $compiled) if $compiled < 0x00908000; + + my $linked = Net::SSLeay::SSLeay(); +-if (($compiled ^ $linked) >= 0x1000) { +- die sprintf("API-different OpenSSL versions compiled in (0x%08x) vs linked (0x%08x)", +- $compiled,$linked); +-} + + # OpenSSL 1.1.1e introduced behavior changes breaking various code + # will likely be reverted in 1.1.1f - enforce to not use this version + if ($linked == 0x1010105f) { + die "detected OpenSSL 1.1.1e - please use a different version\n"; + } ++ ++# For old versions we need to be rather strict, however OpenSSL explicitly ++# declares that from 3.0 on x.y versions are for all y ABI-compatible. ++# https://www.openssl.org/policies/releasestrat.html ++if ($linked < 0x3000) { ++ if (($compiled ^ $linked) >= 0x1000) { ++die sprintf("API-different OpenSSL versions compiled in (0x%08x) vs linked (0x%08x)", ++$compiled,$linked); ++ } ++} else { ++ if (($compiled ^ $linked) >= 0x1000) { ++die sprintf("API-different OpenSSL versions compiled in (0x%08x) vs linked (0x%08x)", ++$compiled,$linked); ++ } ++} + } + + # make sure that we have dualvar from the XS Version of Scalar::Util
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 0240a9f6376e9aead9a558c75c583ffc7e8be19b Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Sep 29 20:09:26 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Sep 29 20:10:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0240a9f6 sys-libs/glibc: fix tests, patchlevel 2.37 9 Signed-off-by: Andreas K. Hüttel gentoo.org> sys-libs/glibc/Manifest | 2 +- sys-libs/glibc/glibc-2.37-r6.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index bf8c7018e43a..a40421c284aa 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -20,7 +20,7 @@ DIST glibc-2.36.tar.xz 18610836 BLAKE2B f8375e084043f032609e66fd98c234249df57a59 DIST glibc-2.37-patches-5.tar.xz 37640 BLAKE2B a87fb239208eb6d65c96bf7687570d8d0919277410fe1e28c293fa7749ffa862417bc1fe6d0819e47a806b20e52d14de84b843fa879fe15b884b2742719caf87 SHA512 344276606b7330322df72ee964d3447d02907df92b5a1d20b9aa427e93727be907f915ecd62db45e994c46451bd09d5da95ef7bf1a27d247a57589c568e6cb20 DIST glibc-2.37-patches-6.tar.xz 47132 BLAKE2B a20c2390ef6342ac03abdf131f19221792cb9c7a050cdd5f87c9cfd2b6456edf60e7bfa14a487f11e95698cca736c55872bd4d1e27a915b93ee46f51f9771e8c SHA512 72b4363183c562708043fe6728bc475a4a92273e4707432d4d18c7c737bbc7707be5162923b7ee6e36cdd3eca1d8d4b68542d7162d399f0d60fb8dd6e35f1167 DIST glibc-2.37-patches-7.tar.xz 67408 BLAKE2B 0ac88c420020f32a2447a6cd8e931c95cf9438003b504ee69c5f4af551e060dd49919367d1554d99ed7dad331116e57dde8ce94975f1d1920141c13a1236 SHA512 0de4ac41eff88f23a1b2d824219356443d79ecf1a08139028bba40a12b730df0f7df84d660b366ecd0a1801f708eff070bc121ab04cdad87a9498802b1c174c0 -DIST glibc-2.37-patches-8.tar.xz 70068 BLAKE2B e6e52f0df8d214fb9ece42b3fef4747b6a3fe1ea5f32390a5def309f5ae7f944e95b6942cc99197ad8e250e89f959853fb3269c7ed66fe7ecbd0110c6486526a SHA512 e6c7d8e5a269d3d8edc45c1ab168779c905b790ae56265b59976a8296dc9ab620fa08488087f12db4de8b866d37c3657554c315cbc212fd09cb96f0e027b9461 +DIST glibc-2.37-patches-9.tar.xz 70472 BLAKE2B fa70bf7804623878e1027cf56c9c524f75bd61f4cfb5980ade45137b2ffbd0db9de244b2ba37b4af75d8ced4bf0f83feb6daff6af46367148a8c99c063dcd460 SHA512 d0afb53a05f44c051316f356ba3ee338ea5acceec2c28e07401e5f964d698696a15883ef02248ec84139d5e5fb57352e2d579e2a73e150399f641b8ccdc4d043 DIST glibc-2.37.tar.xz 18674604 BLAKE2B 8139cd977b2ed3bfdbde5ffb1cda8f759763dbb83071167272fef798cfbdc0d17cfd1ec893d126c52c91511b7961f3ad12eed34534b99412dfa04a1cdd5b4ea3 SHA512 4fc5932f206bb1b8b54828a28af1a681616b838bbab60c81c82155f3629cbfe1301d271af65511ed917f4c6949a025429221fe6035753282f15346919f15b90c DIST glibc-2.38-patches-2.tar.xz 25512 BLAKE2B d7827f25017e7a2391442db42f21b7f365faa9da508cba19ae597ae69b7b20c93e8fe4b4a9a64af21153afe88e8ae2d358aca5819a42d8c42b2c82cdebbcaa33 SHA512 de5843108a2ba411c58ea7c2d3c1aa8eed91589ed286ae89e954fdc1dd14c36825864283764131795e5005290e2ba627a85f2c775d8aedbd920f669be66077ad DIST glibc-2.38-patches-3.tar.xz 44784 BLAKE2B 59d94b83d95fb9eea177409180e90352c0eeca65959951377ec80f0d29c43d71f7000d1e7302fc1f4ecd2d742582fc1f4d4afb2db056c959fca3da8b7c79dfae SHA512 14c19d1970678ecc5eabb86de3a46c1866acbfec96e7aaa334b3cb5b10446ae9d2f3337943473a35fe8bef9c382a0bdc341fc95ff01ff668a178e9c05cc2ded6 diff --git a/sys-libs/glibc/glibc-2.37-r6.ebuild b/sys-libs/glibc/glibc-2.37-r6.ebuild index 82974a07b796..4d2841ba45fb 100644 --- a/sys-libs/glibc/glibc-2.37-r6.ebuild +++ b/sys-libs/glibc/glibc-2.37-r6.ebuild @@ -20,7 +20,7 @@ SLOT="2.2" EMULTILIB_PKG="true" # Gentoo patchset (ignored for live ebuilds) -PATCH_VER=8 +PATCH_VER=9 PATCH_DEV=dilfridge # gcc mulitilib bootstrap files version
[gentoo-commits] repo/gentoo:master commit in: dev-python/fs/
commit: 00bcf47c44493ea76aa698cd1e98a451f9ea4000 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 29 19:27:17 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 29 19:27:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00bcf47c dev-python/fs: fix most issues for python3.12 This isn't done, but fixes most of the issues, and we are left with 2 failing tests which looks like a real issue. But I still prefer to push current changes to minimize future work to enable py3.12 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/fs/fs-2.4.16.ebuild | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/dev-python/fs/fs-2.4.16.ebuild b/dev-python/fs/fs-2.4.16.ebuild index 89667905fa83..42594826f09b 100644 --- a/dev-python/fs/fs-2.4.16.ebuild +++ b/dev-python/fs/fs-2.4.16.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{9..11} ) +PYTHON_COMPAT=( pypy3 python3_{10..11} ) inherit distutils-r1 optfeature pypi DESCRIPTION="Filesystem abstraction layer" @@ -40,6 +40,13 @@ EPYTEST_IGNORE=( tests/test_ftpfs.py ) +src_prepare() { + # fix for python 3.12 + sed -e 's/self.assertRaisesRegexp/self.assertRaisesRegex/g' -i fs/test.py || die + + distutils-r1_src_prepare +} + pkg_postinst() { optfeature "S3 support" dev-python/boto optfeature "SFTP support" dev-python/paramiko
[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/rust/
commit: 2d3683984299f0fc33908f3cfc65616b36c09887 Author: orbea riseup net> AuthorDate: Fri Sep 29 19:18:16 2023 + Commit: orbea riseup net> CommitDate: Fri Sep 29 19:19:27 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=2d368398 dev-lang/rust: stabilize 1.71.1 for x86 Signed-off-by: orbea riseup.net> dev-lang/rust/rust-1.71.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/rust/rust-1.71.1.ebuild b/dev-lang/rust/rust-1.71.1.ebuild index 3404f12..64d6d31 100644 --- a/dev-lang/rust/rust-1.71.1.ebuild +++ b/dev-lang/rust/rust-1.71.1.ebuild @@ -19,7 +19,7 @@ else SLOT="stable/${ABI_VER}" MY_P="rustc-${PV}" SRC="${MY_P}-src.tar.xz" - KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" fi RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/weasyprint/
commit: c925b3dc235663c32b8364ebf844048b76e86cdd Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 29 19:14:49 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 29 19:15:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c925b3dc dev-python/weasyprint: add 60.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/weasyprint/Manifest | 1 + dev-python/weasyprint/weasyprint-60.1.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest index c000e58b0975..edc9dee6ff78 100644 --- a/dev-python/weasyprint/Manifest +++ b/dev-python/weasyprint/Manifest @@ -1,2 +1,3 @@ DIST weasyprint-59.0.tar.gz 438338 BLAKE2B 8cad25b3d5bc30d5c13ed550b9ddf40f7657689e80e75996bf8fddbd51cbe7a967824b22b1e81ed413a5bcd8371bca2ed7c00dd98da9dc2e3c3bc24aa45c3c5b SHA512 58f81a1b3e3f1315caebd08f2cb556c89cb1aa818c13310998e72c436479c1a0d10031c7792502970490e73bd6fd769c836bd4e87be384fd83179957e71496e1 DIST weasyprint-60.0.tar.gz 440912 BLAKE2B d4bea67398e8f39ae2d51f6295ac696b4076c250ad24768bc19ecaa0eb09e88d505635f669e34dd77693c60e36f7d6e701a456a87ecc429f7fa534223ccef89f SHA512 94abcd19a5798395ba8f9c5ddde616e877b359e5938f2c0247bb61550889af14aa00b1093ac547ecc94bb3a733ef5604daf251dad41a8418778ffb0aa561ab8a +DIST weasyprint-60.1.tar.gz 441148 BLAKE2B 3d5eb6d9dd80a222649a03e09a096786bc4add67c7df3965325217a4c03aa4a545d442b6327b83bea082fa50f5d1ba32587749449824267acc849a0374a58cea SHA512 7fc05c6c80fc6eb251637b529720794df4b7d5c066ecfb4086cb49b7e1c42a51fcb7b2502a79f9f01f6cc5b83d92d5a48c7386b2db555e7dba6eb64e3151d6ae diff --git a/dev-python/weasyprint/weasyprint-60.1.ebuild b/dev-python/weasyprint/weasyprint-60.1.ebuild new file mode 100644 index ..02a69c1f924b --- /dev/null +++ b/dev-python/weasyprint/weasyprint-60.1.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=flit +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF" +HOMEPAGE=" + https://weasyprint.org/ + https://github.com/Kozea/WeasyPrint/ + https://pypi.org/project/weasyprint/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}] + >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}] + >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}] + >=dev-python/html5lib-1.1[${PYTHON_USEDEP}] + >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}] + >=dev-python/pydyf-0.8.0[${PYTHON_USEDEP}] + >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] + >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}] + media-fonts/dejavu + x11-libs/pango +" + +BDEPEND=" + test? ( + >=app-text/ghostscript-gpl-9.56.1-r3 + media-fonts/ahem + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyspnego/
commit: ce0ca120fdd5ed6ac1e597aeec91c29e75637390 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 29 19:07:00 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 29 19:07:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce0ca120 dev-python/pyspnego: add 0.10.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pyspnego/Manifest | 1 + dev-python/pyspnego/pyspnego-0.10.1.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-python/pyspnego/Manifest b/dev-python/pyspnego/Manifest index c5db1b833042..396548043ecc 100644 --- a/dev-python/pyspnego/Manifest +++ b/dev-python/pyspnego/Manifest @@ -1,3 +1,4 @@ DIST pyspnego-0.10.0.tar.gz 221948 BLAKE2B b98ec74c4e0896a27ef718a426bd030113b57397b5fc8337d826a71dc3ff5068b95c8ee439615c7ab067ed4caf8f5801f3430bd3dce67286a14952e7797c2941 SHA512 4ab2c1e51c1e79a9b241600aa40d4a0ed70958d4cd9c2dba0f11e02e980810c0bc67cdb89b10eea3c42c84dcb8f98e284c108cfee75ae87a3107870cab854209 +DIST pyspnego-0.10.1.tar.gz 222011 BLAKE2B d7089023cf968029d6ec29216bda154824f19a504ab76ad9f3032fcb6c821ca67435bff7c54a86a881fd802787433e61530a458b797d8c91d19ae25b8766b016 SHA512 881291d3d5f81d0970f1b2cea201c055baf3973aae84cf15995e6f2c5a0ac8a23686e49b163f7d85b8fd0226f98de59bafc939c6983d1a81e954a3f22b34714e DIST pyspnego-0.9.1.tar.gz 233824 BLAKE2B c36d2ee697ed9dcb7a3c7d3a3ec2bc58b88ac6ba5a020c852b4ba7d0a01d3dd4a3801d91a9456f3f4710684df16a3a4c7d449cfa58e141ae5085bef0f0fe6f21 SHA512 6c516cae43bff523ec19b6ef52e7691a688bada027a183b98e0121bdd4f44f887a5fa87f3ab173dff1e18d84a7886a2a04de80dbd6873cc1dafb1d7369a9d932 DIST pyspnego-0.9.2.tar.gz 233819 BLAKE2B e4fc4b8cd760210c2e4dd188a651725fa6579fe429ca227e8a5cc1f46111e3e8e6cb07bc4256f60560d86bcd0a2b2e621efbd0dc193d3f67f66a1fdb79ef8f9e SHA512 6775efa12b1f93addf9257145d020e5fcb5139edf8ffcbdca03cd55de7ee992b47af5278206de85e50a824abbf0a037a50dc7e47ca5b6f79b2f4e854d926a8f3 diff --git a/dev-python/pyspnego/pyspnego-0.10.1.ebuild b/dev-python/pyspnego/pyspnego-0.10.1.ebuild new file mode 100644 index ..408e9482cad6 --- /dev/null +++ b/dev-python/pyspnego/pyspnego-0.10.1.ebuild @@ -0,0 +1,38 @@ +# 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..12} ) + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Library to handle SPNEGO and CredSSP authentication" +HOMEPAGE=" + https://github.com/jborean93/pyspnego/ + https://pypi.org/project/pyspnego/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + dev-python/cryptography[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/gssapi[${PYTHON_USEDEP}] + >=dev-python/krb5-0.3.0[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +pkg_postinst() { + optfeature "Kerberos authentication" "dev-python/gssapi >=dev-python/krb5-0.3.0" + optfeature "YAML output support" "dev-python/ruamel-yaml" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Nuitka/
commit: 747e77900442f3a2db2692623ed52643775043b4 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 29 19:04:22 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 29 19:05:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=747e7790 dev-python/Nuitka: add 1.8.3 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/Nuitka/Manifest| 1 + dev-python/Nuitka/Nuitka-1.8.3.ebuild | 52 +++ 2 files changed, 53 insertions(+) diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest index 0ff6ffd3a4ce..b63828b2df6b 100644 --- a/dev-python/Nuitka/Manifest +++ b/dev-python/Nuitka/Manifest @@ -2,4 +2,5 @@ DIST Nuitka-1.7.10.tar.gz 4289025 BLAKE2B 594820258860efba8be2316ab8d081e0d5ba4d DIST Nuitka-1.7.9.tar.gz 4288768 BLAKE2B 6069598c4eb9bb134a0d5bcfc4f3b423c0cb4f0f600ed13b20080470cde53e0077394eb5660d1abe766ccfa52a0bd3f9203dabd5dae160de20b1b58670ea4bb6 SHA512 a2d2ad1be1fefc97c86af64fa1133bb6ca478021c1cc606be663a1d12bdab3a218c1760b697e426cafb67411a435d5353bf1688b986240036539946fb6ed12f3 DIST Nuitka-1.8.1.tar.gz 3603553 BLAKE2B eb470569302864ce79a595d15f10ec12786b9a36bcbd5b77eedceacecf9a637bb494292dd0dd8a6177292b6e461da6de446e88812150b4840ceb0640eb27faf0 SHA512 3a5a3d9b616f2b594638541bcbcdcef07440e907ed86f8688700a051096dcfa4df8d19dd1dbc58eddbf10249945ed2281f47c84c6bdc35398f029f645cf52e35 DIST Nuitka-1.8.2.tar.gz 3603724 BLAKE2B 32ba8e96791b488ec8b65bac6bdb4742dbea1e15f9a4f0620217c165281168c51558e40068e5bdedc31ccb67dc5e8a4805415b343365c099173047c61bfa047a SHA512 bdd14622bf0abe5ea4468672ed9badb28a12cabb7dbb9b1a5fa5da3bf33a1f45e02bd87b0568f10df8523a14bb418d462dea054a77cd462f9ddbea7bf93142d6 +DIST Nuitka-1.8.3.tar.gz 3604342 BLAKE2B eeed2776aff583e6d7a717f72bf13b0902d16de6ba774a35cf770c32887617510effcb1a4e437bcc78b85ef0be2e98cc3214ee1e5f2e07b81343e9d56676fd23 SHA512 9a44e9f7d26996044bd8147f4f6e1b92818a2f79ee813c2121839c8640074ccc1e4b2a32a838181aa9ee5a27e8952a4be6d47c510348c63cda8d717c536bbfee DIST Nuitka-1.8.tar.gz 3602951 BLAKE2B 5ae75060b42c494c57fa92e53a8e11c25f0ed243711ad76fab140828c1b835b946201c4d7d19ac24d029d66ddead91f7943527cde5ec823f03735c0fe3a2002e SHA512 1b35405162f64b7ed99f88f223633a8dd643642de052a3ae3a4da25fd310796022394375b13d9f5cc464108791a157618e3c1aa895b0fa3235603a9f2b9b26ec diff --git a/dev-python/Nuitka/Nuitka-1.8.3.ebuild b/dev-python/Nuitka/Nuitka-1.8.3.ebuild new file mode 100644 index ..f511685d5ce1 --- /dev/null +++ b/dev-python/Nuitka/Nuitka-1.8.3.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 flag-o-matic optfeature pypi + +DESCRIPTION="Python to native compiler" +HOMEPAGE=" + https://www.nuitka.net/ + https://github.com/Nuitka/Nuitka/ + https://pypi.org/project/Nuitka/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-util/scons[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka3.1 doc/nuitka3-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" app-admin/chrpath +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/phonenumbers/
commit: 8a4b065bca9fd3b8290f2bb68f824e6473c46200 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 29 18:16:40 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 29 19:05:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a4b065b dev-python/phonenumbers: add 8.13.22 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/phonenumbers/Manifest | 1 + .../phonenumbers/phonenumbers-8.13.22.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest index 64cd2a8d10a8..f58ace486382 100644 --- a/dev-python/phonenumbers/Manifest +++ b/dev-python/phonenumbers/Manifest @@ -1 +1,2 @@ DIST python-phonenumbers-8.13.21.gh.tar.gz 4916054 BLAKE2B 0086fe789f427140cf8178c4988b9928f4d7e361be9d270d0788470dcc17bde6797dec1e3fd05116a93383034d895c9d0f0c7a3254e55c4c9afca5e10714f2c2 SHA512 9b3d80dc2cc864612d86ecf40488fff802f9a9ac4899cb70429515510bdeb728d846ecd0afd0dc284099d8a4b7f3c81a5fd94081cbb691f4aa6d4d9c85aa4319 +DIST python-phonenumbers-8.13.22.gh.tar.gz 4915808 BLAKE2B 78a9ad733d2c2d223264c3559a7cabbc94a3b49061a0b7b944d104d774edf91733677a5bc58040e618de52d41320bc2602a532eaa679f29adff38ad4f3d17426 SHA512 1554a0da082b261a50b3cb0cb6773c8815291664e3ce3ebce7fb7293d1cd41f03400a86198bf28e31716fb346a1f79a4d84e7371d21eebb3b5a64307f67a diff --git a/dev-python/phonenumbers/phonenumbers-8.13.22.ebuild b/dev-python/phonenumbers/phonenumbers-8.13.22.ebuild new file mode 100644 index ..e686a889cbea --- /dev/null +++ b/dev-python/phonenumbers/phonenumbers-8.13.22.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..12} ) + +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-python/fonttools/
commit: b27f94f9fe9c5ddf29376bbc2cc3564baba183a8 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 29 19:06:15 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 29 19:06:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b27f94f9 dev-python/fonttools: add 4.43.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/fonttools/Manifest| 1 + dev-python/fonttools/fonttools-4.43.0.ebuild | 68 2 files changed, 69 insertions(+) diff --git a/dev-python/fonttools/Manifest b/dev-python/fonttools/Manifest index 1258ab443a59..6fb0c0ee789b 100644 --- a/dev-python/fonttools/Manifest +++ b/dev-python/fonttools/Manifest @@ -1,2 +1,3 @@ DIST fonttools-4.42.0.gh.tar.gz 3764057 BLAKE2B ef6340a58d1b8dc0fa87a6514792da76c63ee39fa7c0f420e637bb008ae4d6078722b695625bbba72481bfb47f239cd734288b6f5f89d57fcb1acca1e732f460 SHA512 c5b6963d420dd8bf2bae776880bf23c9e91aeb04f62fb3231cfb0af8b82a19814138311c2b06cc8df1dbb83c0cd1fc1312a540918a3727407cee81d19116 DIST fonttools-4.42.1.gh.tar.gz 3767442 BLAKE2B 902eb47cfea3c113cab7e6ccf9a0b768782bd7243690cafdde9c6c76f057bc425fd17b0c1e62a43b0c40c2c26969ead1fc9e842a8dca74f063a29cf9250f SHA512 0bf48873c3fb8389851de44425f7b949b1de4ae7d2f46b5041225890ce3b853351f69b0d22cb647090568947b4f09ccd4450d022fd918d92ddd0dd9325397100 +DIST fonttools-4.43.0.gh.tar.gz 3767455 BLAKE2B 1c58f9d5611af9f3ee68218958a7188268207055702641bbb6505895b89c3f8cf34f285a7fcd40bf8d9ea079e05da1642a52a6f55512851322995e42e77f881d SHA512 631e7458ec7849a98b2ccb0e4ad46e6bc5bfd6206f7d478308d08348713c2ae8b63a201c19f1080427b1f377143bd930f591ee376cc573de3dea2ba4dcb7ba08 diff --git a/dev-python/fonttools/fonttools-4.43.0.ebuild b/dev-python/fonttools/fonttools-4.43.0.ebuild new file mode 100644 index ..a65b02e28c6a --- /dev/null +++ b/dev-python/fonttools/fonttools-4.43.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_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 virtualx + +DESCRIPTION="Library for manipulating TrueType, OpenType, AFM and Type1 fonts" +HOMEPAGE=" + https://github.com/fonttools/fonttools/ + https://pypi.org/project/fonttools/ +" +SRC_URI=" + https://github.com/fonttools/fonttools/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" + +RDEPEND=" + >=dev-python/fs-2.4.9[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + app-arch/brotli[python,${PYTHON_USEDEP}] + app-arch/zopfli + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # When dev-python/pytest-shutil is installed, we get weird import errors. + # This is due to incomplete nesting in the Tests/ tree: + # + # Tests/feaLib/__init__.py + # Tests/ufoLib/__init__.py + # Tests/svgLib/path/__init__.py + # Tests/otlLib/__init__.py + # Tests/varLib/__init__.py + # + # This tree requires an __init__.py in Tests/svgLib/ too, bug #701148. + touch Tests/svgLib/__init__.py || die + + distutils-r1_python_prepare_all +} + +src_configure() { + export FONTTOOLS_WITH_CYTHON=1 +} + +src_test() { + # virtualx used when matplotlib is installed causing plot module tests to run + virtx distutils-r1_src_test +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest Tests fontTools || die "Tests failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlglot/
commit: 7a2979385d2f99ec2a6298605ee7f6d0b0e9fb48 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 29 19:02:41 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 29 19:05:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a297938 dev-python/sqlglot: add 18.10.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/sqlglot/Manifest | 1 + dev-python/sqlglot/sqlglot-18.10.1.ebuild | 36 +++ 2 files changed, 37 insertions(+) diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest index b80cec3d8f1d..426a52733e01 100644 --- a/dev-python/sqlglot/Manifest +++ b/dev-python/sqlglot/Manifest @@ -1,2 +1,3 @@ +DIST sqlglot-18.10.1.tar.gz 8803525 BLAKE2B 4e500eb9239fc5a3169a8f00aa022ff579f750c5c4c13e0906a4a6749216051a8b1f69d83b1d5f1ab118abb20f79b83f7881c5cef74d8d8a1066be1fcc1e588f SHA512 09ae7bb28cedd6d9c267694dbc38dcea75a860fb54e60d412f78a36629abba70e1be42683b220eec918f9f59782ce014625e1e7b15d17bc57dcf3658d49b95b7 DIST sqlglot-18.8.0.tar.gz 8764753 BLAKE2B f1a01a1dc939a53476d396c66e74b1ec0550f557ef2eac1bec5001229964e2838655d361612b20527fae0f8112ccc940295cd0d92e83d5ba1f272f4d9372374b SHA512 3e98ff8ad4e6061c41d90b33c7982b46b8e06680d14e989923077d61ac93d390df64df6ff182a1c87911979dd84ac493275bbc091bcdcc9a1dfce2a4091c7fa7 DIST sqlglot-18.9.0.tar.gz 8790638 BLAKE2B c951ee964b888dadaa3fd974bad89a689e9be9e5d17f42e5387c8c97152604205df7871294cb249ce9a0f6ed6a66fb41aba0f6596851e96252444c06908b91f1 SHA512 1e24d7936e94ced97ccc290634392434c064732017fa012b270632336663faa2315658e3dfc9d3bbd94648220f412c91cb9d0d4b97b3f26a21fa2129f4fce84a diff --git a/dev-python/sqlglot/sqlglot-18.10.1.ebuild b/dev-python/sqlglot/sqlglot-18.10.1.ebuild new file mode 100644 index ..368b77416b42 --- /dev/null +++ b/dev-python/sqlglot/sqlglot-18.10.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi optfeature + +DESCRIPTION="An easily customizable SQL parser and transpiler" +HOMEPAGE=" + https://sqlglot.com/ + https://github.com/tobymao/sqlglot/ + https://pypi.org/project/sqlglot/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +EPYTEST_IGNORE=( + # Tests require pyspark or duckdb which aren't in the tree. + # Pandas would be a requirement normally, but it gets ignored by proxy. + "tests/dataframe/integration/test_dataframe.py" + "tests/dataframe/integration/test_grouped_data.py" + "tests/dataframe/integration/test_session.py" + "tests/test_executor.py" + "tests/test_optimizer.py" +) + +distutils_enable_tests pytest + +pkg_postinst() { + optfeature "simplifying timedelta expressions" dev-python/python-dateutil +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyaml/
commit: 2f5816179c57729d43f59f54cb37bd58de0c63c4 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 29 18:11:40 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 29 19:05:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f581617 dev-python/pyaml: add 23.9.7 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pyaml/Manifest| 1 + dev-python/pyaml/pyaml-23.9.7.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-python/pyaml/Manifest b/dev-python/pyaml/Manifest index 970cd120fdbb..44f21bfc0366 100644 --- a/dev-python/pyaml/Manifest +++ b/dev-python/pyaml/Manifest @@ -4,3 +4,4 @@ DIST pyaml-23.9.2.tar.gz 21955 BLAKE2B f397a88c89be6b7caa3752209ad3d0755882e3c63 DIST pyaml-23.9.3.tar.gz 24312 BLAKE2B 8b44aa6d515618d96a6272a03eb4df78bdea1e5cb71e4d13db1016cabf7c867f6c781da948297bc9f5718b3a06a7b5175eec54d416b8d352f5e23558048f961c SHA512 99171a227e3de2f8bb72148d1e1d526747575006bd812e162e2e8d176a7856c4033dfcef6da86f65a4a80a5f5298470b8de40af412cd01acb89ed8694ce97520 DIST pyaml-23.9.5.tar.gz 25495 BLAKE2B 1a47d750b680613ff63979976b1c24e3a6f63501a86f7bed36537fb2d29d96c7aaba9e37e2f2d161257f2fee1eb668828ddc611015e2ef48a11649f8da425a41 SHA512 a06969954b2446c25e16503ae7d67e3c059894d7de056a0743009161f9fa4e70d2edb6ba8d942fe46d54bb9d5fd6c7a8638ef41ad45cb2dfef298d7d1639fb6a DIST pyaml-23.9.6.tar.gz 25986 BLAKE2B a2ddbb5c727b535dd0578295eb3c65fd8b797200a70d1097abe803fa4dd98d3e6f4cb4bb41092fbe733537735d4d464d8c3c943000e97569dedca20298082765 SHA512 b5d8bc4571623e0f395e02cdb9171c2a84aa450e2556d1b9bad38be8fccb83ea2e3c2b99e32541ef1c4381ac3b7348cf4a42274265e80f8747641080984194a3 +DIST pyaml-23.9.7.tar.gz 26080 BLAKE2B cb3d423c7d300147909ec7d070400206bbb1a05d226a6c6967665d950e33efe8992a8e47b6c8e7803533a88edac8192d9aa0b87d17397e2bfc45ba9bc1a97424 SHA512 f21f8c329e5233f6774701fc1e5673e62ab162fb5f8efba25120d4e157940709f47a2c90838b3af42e71b7dcfc69852393b204d0d85b6d5fba28a23f8a118be0 diff --git a/dev-python/pyaml/pyaml-23.9.7.ebuild b/dev-python/pyaml/pyaml-23.9.7.ebuild new file mode 100644 index ..a49398baeb97 --- /dev/null +++ b/dev-python/pyaml/pyaml-23.9.7.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..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="PyYAML-based module to produce pretty and readable YAML-serialized data" +HOMEPAGE=" + https://github.com/mk-fg/pretty-yaml/ + https://pypi.org/project/pyaml/ +" + +LICENSE="WTFPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/unidecode[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/sabctools/
commit: 9d7024e63b3b61f3d5b9672f17dcec80d0bc4aab Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 29 18:13:37 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 29 19:05:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d7024e6 dev-python/sabctools: add 8.0.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/sabctools/Manifest | 1 + dev-python/sabctools/sabctools-8.0.0.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/dev-python/sabctools/Manifest b/dev-python/sabctools/Manifest index 2f925e5c888b..ab1f7ab5ad89 100644 --- a/dev-python/sabctools/Manifest +++ b/dev-python/sabctools/Manifest @@ -1,3 +1,4 @@ DIST sabctools-7.0.2.gh.tar.gz 8539819 BLAKE2B 38212656c745238f106fbc9334f6dccb02bb9e05153bc73a21a783a25a0c5a63cae2893a01fcceefe37e6f5f187fc6d762fcc632f1228410e951740c808e0e9e SHA512 05968a29afb7a041549bae9e9a4303160820da4cd10ea33ab4475fe48fd0b4cf46023c6254715161265f3e1bdf2b66ae7e62007789fbc288aa229d3a218a3df8 DIST sabctools-7.1.1.gh.tar.gz 8963314 BLAKE2B 583ac11ba8f4ef9d0f9d04a1697bb7e09644f2edfa851e175bf6454600e2d78bfb593c2fd3696ee077f3243084c90faa276eddd21578122233090be905367d55 SHA512 461f554d4e0032b4a4b0eaa4801d45cd014be00b5cd2f2c13ed7686d20994bb111c80fe8486a50af5622b3977056bd12d2465922f7daccd04a92af7101e52e0f DIST sabctools-7.1.2.gh.tar.gz 8963375 BLAKE2B a404780c40cd98a605af58a79c9ecf7c5e479460db925c34486bc36621e749dcad363225e7a73e0222cc30b7bba8747d5d21ed4ac240c5df75485a2bd620e962 SHA512 7887ff3f6b46bd538540b591ab7b47a7b3efa277b45d69ed7329252b1f7326adfa6b286cc207a4262002a802c6acff03c0df4792e099da3dd8be1c3dd68a1ae0 +DIST sabctools-8.0.0.gh.tar.gz 8963761 BLAKE2B d6977c399801653bcc04136c614257a8dba952129ff87a06064518796bb4de1bf340b3f5ba1e841d05c33be804232cedc38da46991b69451661a89fcb2e2ede9 SHA512 0a1e17bbb316271fa620b037cd71a88b7a424206471766f8b77c81db7d7f2828fb58518916e51d4a3aa29f0615c31fd1da615f1b67838a31ee985c13b3045257 diff --git a/dev-python/sabctools/sabctools-8.0.0.ebuild b/dev-python/sabctools/sabctools-8.0.0.ebuild new file mode 100644 index ..a500ef55dcbb --- /dev/null +++ b/dev-python/sabctools/sabctools-8.0.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-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 + +MY_PN="sabctools" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Module providing raw yEnc encoding/decoding for SABnzbd" +HOMEPAGE=" + https://github.com/sabnzbd/sabctools/ + https://pypi.org/project/sabctools/ +" +SRC_URI=" + https://github.com/sabnzbd/${MY_PN}/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + test? ( + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/portend[${PYTHON_USEDEP}] + ) +" + +DOCS=( README.md doc/yenc-draft.1.3.txt ) + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/openbsd-netcat/
commit: 21b99f38d7b6c0cef8d861640ef7c9fed1d4b3dd Author: WANG Xuerui gentoo org> AuthorDate: Fri Sep 29 12:31:54 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Fri Sep 29 18:36:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21b99f38 net-analyzer/openbsd-netcat: keyword 1.219_p1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> net-analyzer/openbsd-netcat/openbsd-netcat-1.219_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/openbsd-netcat/openbsd-netcat-1.219_p1.ebuild b/net-analyzer/openbsd-netcat/openbsd-netcat-1.219_p1.ebuild index 6c34b11ba295..afe9a5ea3fbf 100644 --- a/net-analyzer/openbsd-netcat/openbsd-netcat-1.219_p1.ebuild +++ b/net-analyzer/openbsd-netcat/openbsd-netcat-1.219_p1.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}"/netcat-openbsd-${MY_PV} LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 ~amd64-linux ~arm64-macos ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86 ~amd64-linux ~arm64-macos ~x64-macos" RDEPEND=" !net-analyzer/netcat
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/netcat/
commit: 7de1944cfeb97c33b03c021b1333d693640bf52c Author: WANG Xuerui gentoo org> AuthorDate: Fri Sep 29 12:31:45 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Fri Sep 29 18:36:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7de1944c net-analyzer/netcat: keyword 110.20180111-r2 for ~loong Signed-off-by: WANG Xuerui gentoo.org> net-analyzer/netcat/netcat-110.20180111-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/netcat/netcat-110.20180111-r2.ebuild b/net-analyzer/netcat/netcat-110.20180111-r2.ebuild index cac8f866b749..be9afada5592 100644 --- a/net-analyzer/netcat/netcat-110.20180111-r2.ebuild +++ b/net-analyzer/netcat/netcat-110.20180111-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ S="${WORKDIR}/nc110" LICENSE="netcat" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" IUSE="ipv6 static" PATCHES=(
[gentoo-commits] repo/proj/guru:dev commit in: gui-libs/xdg-desktop-portal-hyprland/files/, ...
commit: 2487eafda90ed51e414083ee0a11e71918cbdb18 Author: Mia Neufeld xenialinux com> AuthorDate: Wed Sep 27 11:36:53 2023 + Commit: Remigiusz Micielski gmail com> CommitDate: Fri Sep 29 17:05:55 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2487eafd gui-libs/xdg-desktop-portal-hyprland: Add patch for clang Signed-off-by: Mia Neufeld xenialinux.com> Signed-off-by: Remigiusz Micielski purelymail.com> Closes: #110 ...g-desktop-portal-hyprland-1.1.0_fix_clang.patch | 207 + .../xdg-desktop-portal-hyprland-1.1.0.ebuild | 18 +- 2 files changed, 218 insertions(+), 7 deletions(-) diff --git a/gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-1.1.0_fix_clang.patch b/gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-1.1.0_fix_clang.patch new file mode 100644 index 00..ba30747e96 --- /dev/null +++ b/gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-1.1.0_fix_clang.patch @@ -0,0 +1,207 @@ +From 54b5467ec12fb115b537e0c86256226474edf8bb Mon Sep 17 00:00:00 2001 +From: Jan Beich +Date: Mon, 18 Sep 2023 19:00:21 + +Subject: [PATCH 1/3] build: Unbreak build on FreeBSD (#98) + +* helpers: add missing header after 9dfb9e125bf0 + +src/helpers/MiscFunctions.cpp: In function 'void addHyprlandNotification(const std::string&, float, const std::string&, const std::string&)': +src/helpers/MiscFunctions.cpp:24:9: error: 'fork' was not declared in this scope + 24 | if (fork() == 0) + | ^~~~ +src/helpers/MiscFunctions.cpp:25:9: error: 'execl' was not declared in this scope + 25 | execl("/bin/sh", "/bin/sh", "-c", CMD.c_str(), nullptr); + | ^ + +* build: add missing dependency for libc++ after 2f48e6550374 + +ld.lld: error: undefined symbol: pthread_create +>>> referenced by PortalManager.cpp +>>> src/xdg-desktop-portal-hyprland.p/core_PortalManager.cpp.o:(CPortalManager::startEventLoop()) +>>> referenced by PortalManager.cpp +>>> src/xdg-desktop-portal-hyprland.p/core_PortalManager.cpp.o:(CPortalManager::startEventLoop()) +--- + CMakeLists.txt| 4 +++- + src/helpers/MiscFunctions.cpp | 1 + + src/meson.build | 1 + + 3 files changed, 5 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e39b72c..44d1689 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -31,12 +31,14 @@ message(STATUS "Checking deps...") + add_subdirectory(subprojects/sdbus-cpp) + add_subdirectory(hyprland-share-picker) + ++find_package(Threads REQUIRED) ++ + find_package(PkgConfig REQUIRED) + pkg_check_modules(deps REQUIRED IMPORTED_TARGET wayland-client wayland-protocols libpipewire-0.3 libspa-0.2 libdrm gbm) + + file(GLOB_RECURSE SRCFILES CONFIGURE_DEPENDS "src/*.cpp") + add_executable(xdg-desktop-portal-hyprland ${SRCFILES}) +-target_link_libraries(xdg-desktop-portal-hyprland PRIVATE rt sdbus-c++ PkgConfig::deps) ++target_link_libraries(xdg-desktop-portal-hyprland PRIVATE rt sdbus-c++ Threads::Threads PkgConfig::deps) + + # protocols + find_program(WaylandScanner NAMES wayland-scanner) +diff --git a/src/helpers/MiscFunctions.cpp b/src/helpers/MiscFunctions.cpp +index da05ee6..353c8f0 100644 +--- a/src/helpers/MiscFunctions.cpp b/src/helpers/MiscFunctions.cpp +@@ -1,5 +1,6 @@ + #include "MiscFunctions.hpp" + #include ++#include + #include "../helpers/Log.hpp" + + std::string execAndGet(const char* cmd) { +diff --git a/src/meson.build b/src/meson.build +index 444d3bd..c3d3735 100644 +--- a/src/meson.build b/src/meson.build +@@ -8,6 +8,7 @@ executable('xdg-desktop-portal-hyprland', + dependency('libdrm'), + dependency('libpipewire-0.3'), + dependency('sdbus-c++'), ++dependency('threads'), + dependency('wayland-client'), + ], + include_directories: inc, +-- +2.42.0 + +From b6e1732fdac623638dbc12db00e10ac4b5bd791f Mon Sep 17 00:00:00 2001 +From: vaxerski <43317083+vaxer...@users.noreply.github.com> +Date: Fri, 22 Sep 2023 19:28:47 +0100 +Subject: [PATCH 2/3] picker: start on index 0 + +--- + hyprland-share-picker/mainpicker.ui | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/hyprland-share-picker/mainpicker.ui b/hyprland-share-picker/mainpicker.ui +index c14d1d6..95a3c65 100644 +--- a/hyprland-share-picker/mainpicker.ui b/hyprland-share-picker/mainpicker.ui +@@ -66,7 +66,7 @@ + QTabWidget::North + + +- 1 ++ 0 + + + +-- +2.42.0 + +From f9461b0b7d3071347390feee534638555ff76c7d Mon Sep 17 00:00:00 2001 +From: Rudolchr <72916442+rudol...@users.noreply.github.com> +Date: Tue, 26 Sep 2023 23:23:02 +0200 +Subject: [PATCH 3/3] build: Fix build when using clang (#100) + +* Add -Wno-address-of-temporary to allow taking an address of temporary like -fpermissive does for gcc + +* Make some implicit casts explicit + +* Implement the wl_array_for_each macro inline as
[gentoo-commits] repo/gentoo:master commit in: dev-libs/icinga-php-library/
commit: 94064f93ea2c79017eb09c5d3540a4be0251cff6 Author: Anton Fischl fischl-online de> AuthorDate: Fri Sep 29 15:11:22 2023 + Commit: Matthew Thode gentoo org> CommitDate: Fri Sep 29 16:49:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94064f93 dev-libs/icinga-php-library: add 0.13.0 Signed-off-by: Anton Fischl fischl-online.de> Signed-off-by: Matthew Thode gentoo.org> dev-libs/icinga-php-library/Manifest | 1 + .../icinga-php-library-0.13.0.ebuild | 23 ++ 2 files changed, 24 insertions(+) diff --git a/dev-libs/icinga-php-library/Manifest b/dev-libs/icinga-php-library/Manifest index f1f458399b0a..381ce67ae809 100644 --- a/dev-libs/icinga-php-library/Manifest +++ b/dev-libs/icinga-php-library/Manifest @@ -1,3 +1,4 @@ DIST icinga-php-library-0.10.0.tar.gz 2756161 BLAKE2B 327b9e2939dc4c511fb282faae0b7ca1801d22bd0fac38b9f694dc924e26d6bdd469d0118ef44e93a42d5480b2bb15ff5ec6aec19e00e5ae33c9c40d78643f9f SHA512 9619e5b68bb58f7f6264633ca1a24de84dcd78626d4675ecbf3fbe8601031ffcbc4c227e9029d5ad87e1be04cad562c93911fdcbda889046cdb9a416dd195530 +DIST icinga-php-library-0.13.0.tar.gz 3250696 BLAKE2B ba644fd02a165cef7167062a73b595aa3218748f6f937be4b666fcabe7536c6dd2f9747689c86e5f85ea3d38bcb6d4b9fbd30f2c883ce1678fb4f536fd91694d SHA512 e811b66f9550972fc64f435b3a8fc7d263a2c1d0db86d34dd0179ee5c78babb2e19cd934e53a46d4e860d0bdc336619e9b67824cc4273ea049bea321a176acd4 DIST icinga-php-library-0.6.1.tar.gz 2159137 BLAKE2B 93287845a6c06653faca1850b18c880d023d4bf22c707616a21b92bd252661c811a33c7515fbf19a06936358244c7703bae83cc2e44dee460fe7a46bfa82d345 SHA512 64800727e60630224993bda89494921a3e10f14ccb43b8f57d023b372806ce9253cdf7f6e933df8b494ef0369784714ac857fb288f7f08880c29e8643f25e2ec DIST icinga-php-library-0.8.1.tar.gz 2183054 BLAKE2B 56108f3251211c05ba29827ece49ea1b27bc22b0f0ae459a2f34d5f2ed106ebac1e14c15e1f69c4a3d862d163a0e1265ccb9e5ab0123e24a18e72549af1ee951 SHA512 3da7ad25c569651bc29757a89971d9dfce4cae177619ef70bcb93f1c155400b68ee8b76279b4914454edef41de0cb4d729c47446df622b04494987e0bf4e1098 diff --git a/dev-libs/icinga-php-library/icinga-php-library-0.13.0.ebuild b/dev-libs/icinga-php-library/icinga-php-library-0.13.0.ebuild new file mode 100644 index ..3733b70fefea --- /dev/null +++ b/dev-libs/icinga-php-library/icinga-php-library-0.13.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Icinga PHP libraries for Icinga Web 2" +HOMEPAGE="https://github.com/Icinga/icinga-php-library; +MY_GITHUB_AUTHOR="Icinga" +SRC_URI="https://github.com/${MY_GITHUB_AUTHOR}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="dev-lang/php:*" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_install() { + insinto "/usr/share/icinga-php/ipl" + cd "${S}" + doins -r * +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/icingaweb2/
commit: 2eeb46586c1ba7bcfc05ab4a380333dc7dcbd3d2 Author: Anton Fischl fischl-online de> AuthorDate: Fri Sep 29 16:09:07 2023 + Commit: Matthew Thode gentoo org> CommitDate: Fri Sep 29 16:49:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eeb4658 www-apps/icingaweb2: correct 2.12.0 dependencies Signed-off-by: Anton Fischl fischl-online.de> Signed-off-by: Matthew Thode gentoo.org> www-apps/icingaweb2/icingaweb2-2.12.0.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/www-apps/icingaweb2/icingaweb2-2.12.0.ebuild b/www-apps/icingaweb2/icingaweb2-2.12.0.ebuild index 9103daa5bbe2..882211be2144 100644 --- a/www-apps/icingaweb2/icingaweb2-2.12.0.ebuild +++ b/www-apps/icingaweb2/icingaweb2-2.12.0.ebuild @@ -28,11 +28,11 @@ DEPEND=">=net-analyzer/icinga2-2.1.1 apache2-server? ( >=www-servers/apache-2.4.0 ) nginx? ( >=www-servers/nginx-1.7.0:* ) || ( - dev-lang/php:8.0[apache2?,cli,fpm?,gd,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] - dev-lang/php:8.1[apache2?,cli,fpm?,gd,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] + dev-lang/php:8.1[apache2?,cli,curl,fileinfo,fpm?,gd,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] + dev-lang/php:8.2[apache2?,cli,curl,fileinfo,fpm?,gd,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml] ) - >=dev-libs/icinga-php-library-0.8.1 - >=dev-libs/icinga-php-thirdparty-0.11.0 + >=dev-libs/icinga-php-library-0.13.0 + >=dev-libs/icinga-php-thirdparty-0.12.0 acct-group/icingacmd acct-group/icingaweb2" RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/icinga-php-thirdparty/
commit: f090fbb91eda6d5d6b4b354631d6b8ab6d651188 Author: Anton Fischl fischl-online de> AuthorDate: Fri Sep 29 16:03:00 2023 + Commit: Matthew Thode gentoo org> CommitDate: Fri Sep 29 16:49:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f090fbb9 dev-libs/icinga-php-thirdparty: add 0.12.0 Signed-off-by: Anton Fischl fischl-online.de> Signed-off-by: Matthew Thode gentoo.org> dev-libs/icinga-php-thirdparty/Manifest| 1 + .../icinga-php-thirdparty-0.12.0.ebuild| 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-libs/icinga-php-thirdparty/Manifest b/dev-libs/icinga-php-thirdparty/Manifest index e0fa0aea78f9..af9673e72790 100644 --- a/dev-libs/icinga-php-thirdparty/Manifest +++ b/dev-libs/icinga-php-thirdparty/Manifest @@ -1,2 +1,3 @@ DIST icinga-php-thirdparty-0.10.0.tar.gz 576508 BLAKE2B 3e07262415340c413bf79aa3031cf3679f0374c85dad9c41ffed78f65379837fc87df8433ea201b02455bde5c1fee1406f5b149b9d5b39cd726407657bdafb54 SHA512 3f5b6caad23860cecf5f06d165b01211af5284cb3dcb635bdcf4c2118b03c96de40a6d86cd0bccbe0f817ae87cc5d09aa2709ca90f55b948cf975c69dc234e95 DIST icinga-php-thirdparty-0.11.0.tar.gz 764914 BLAKE2B b9fbe66252edf5f504feab16392c60f4edf142d3644d13c29ba4f0291df40f8b4e3163f6bb97d944827a8a3d88728b5bf1c05ad193a078f889ba917714746c00 SHA512 5a2b9218a0426de6b560845db36e8e113a8be786eaf4ab57ff4f5e0ef485dc426cb0f203b4b45c3b791adb852098b64f2a0099c9909506594502edb2b4d4ee35 +DIST icinga-php-thirdparty-0.12.0.tar.gz 14204157 BLAKE2B f8a084cf0299dcca2e90ef97982c46d38f8ccd1c25d87e7106b22f4b91f49f9bbed8c31bf51af10083be28283d93be8d54c083450fd9563f4cc09cf35cdb270a SHA512 c087261712d486fba026128d7fd06590e824024d192d4d5feea902dbdb7134fca7b0e1d82aa4a5246859ca55303a6aed40a57b5aaf37e6652abb68549c8c48ea diff --git a/dev-libs/icinga-php-thirdparty/icinga-php-thirdparty-0.12.0.ebuild b/dev-libs/icinga-php-thirdparty/icinga-php-thirdparty-0.12.0.ebuild new file mode 100644 index ..72aaf1dbf4fe --- /dev/null +++ b/dev-libs/icinga-php-thirdparty/icinga-php-thirdparty-0.12.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Icinga PHP libraries for Icinga Web 2" +HOMEPAGE="https://github.com/Icinga/icinga-php-thirdparty; +SRC_URI="https://github.com/Icinga/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="dev-lang/php:*" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_install() { + insinto "/usr/share/icinga-php/vendor" + cd "${S}" + doins -r * +}
[gentoo-commits] repo/gentoo:master commit in: net-im/mattermost-desktop-bin/
commit: 7b8ca1fed909403380f5918430cae240601c19a0 Author: Viorel Munteanu gentoo org> AuthorDate: Fri Sep 29 16:35:16 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Fri Sep 29 16:35:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b8ca1fe net-im/mattermost-desktop-bin: drop 5.5.1_rc3 Signed-off-by: Viorel Munteanu gentoo.org> net-im/mattermost-desktop-bin/Manifest | 2 - .../mattermost-desktop-bin-5.5.1_rc3.ebuild| 93 -- 2 files changed, 95 deletions(-) diff --git a/net-im/mattermost-desktop-bin/Manifest b/net-im/mattermost-desktop-bin/Manifest index 51e8af47e34b..ccb1eb82881d 100644 --- a/net-im/mattermost-desktop-bin/Manifest +++ b/net-im/mattermost-desktop-bin/Manifest @@ -1,6 +1,4 @@ DIST mattermost-desktop-5.5.0-linux-arm64.tar.gz 100549584 BLAKE2B fd66d80c2086c6d27988de8673f430fefe1c77673e92cde34aff42249b1188f83d90d63120d2bed9f138190f61bfa3ab143c80dc93388af0f36818cbc03abed4 SHA512 91975d410a2de844367be43eeb0fc5d030b528792e519e3315a571341753e3b06107fc2f7ecf42bb553137fc869f40a28adbb938894b2f73a4ddd82314b12b9f DIST mattermost-desktop-5.5.0-linux-x64.tar.gz 99975458 BLAKE2B 7cf6080425446bc9359e754cb74cd16f21fdb79ef71741b05d3adb2a480da42db16437211d5c523380524faface12e0d211af15bfa3aab57edaebc53eccdc73f SHA512 ecd6338e8ceffae98087af0e882f0c69aa45e3b24990f015580ba15ef246862521965084bde18b35030c1e172f7d5f21d7690fab3439b1d470f56942e9616efe -DIST mattermost-desktop-5.5.1-rc.3-linux-arm64.tar.gz 100454879 BLAKE2B 738bb4c2f2b6a11c6b59477c46db90a684d5b86c53caea8e7c2ed2982b66df541369a1e31b11b226ab6d66315c5a4363e9002015e5b891d4c7d709c2e33cf3a9 SHA512 c112685cca8e86b9fcc24f1b49e153ecf08aac7eb5c1cc82a3d818b259ca6b7208b56ace3990aabe677cbff3ea4d09fc79c3bf7aecdc475735a9fa931cc4cf51 -DIST mattermost-desktop-5.5.1-rc.3-linux-x64.tar.gz 99900551 BLAKE2B 9e159a28ead8f7550bc92ad797cb0040a897ba0687e2b094a52683a04d49cd38c3f798dfc79e7445f6a9b88fcc27b0c44c1d95684cb26a5c45e6f0d9b17f2b5e SHA512 c8aa8da2e45dd5854ea4c7ef16992dd3ae88bd2d784433e998adcdc765929fe0c9a0b80d69cca2b904ace471955a7419a8262f60b483059b32ac3be741e987b0 DIST mattermost-desktop-5.5.1-rc.4-linux-arm64.tar.gz 100458820 BLAKE2B a7f321e381b29ecc533560d8ba09345b472ea93cad63d42ea85be1e0347106daec0301ba3f0d285af5daf6c2039569866e0b38da5838260a0ee10fbe2487ced7 SHA512 83a0db97433377fcdee48f4536ffaedd879c8b138fff10da8f6a576ffaff95eabedd129f92fda87ebd8d244c0674e7ede4cedcc1b939f2681fac3c0784ddb413 DIST mattermost-desktop-5.5.1-rc.4-linux-x64.tar.gz 99900558 BLAKE2B 5f4dce188345061d47fbc9092caded1b19ed82d9a410877a4186573242a4cf301f60e472d8d32aedd989fba4b505c68823827fbbe793f9972d8279573d612d82 SHA512 9431d9404394851ac4881d9a93011e2392b5b4ce68da4706c9b3fa23d5ca1118098fb311b780e038763e8d5dbdb00b7eda1bd73dfe181ba989ac3f316db4b807 diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1_rc3.ebuild b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1_rc3.ebuild deleted file mode 100644 index 339810206271.. --- a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1_rc3.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN="${PN%-*}" -MY_PV="${PV/_rc/-rc.}" - -inherit desktop xdg - -DESCRIPTION="Mattermost Desktop application" -HOMEPAGE="https://mattermost.com/; - -SRC_URI=" - amd64? ( https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-x64.tar.gz ) - arm64? ( https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-arm64.tar.gz ) -" -S="${WORKDIR}" - -LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT" -SLOT="0" -# Starting with 5.2.0 upstream dropped x86 for their binary release #879519 -if [[ ${PV} != *rc* ]]; then - KEYWORDS="~amd64 ~arm64" -fi - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2[X] - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - dev-libs/wayland - media-libs/alsa-lib - media-libs/mesa - net-print/cups - sys-apps/dbus - sys-libs/glibc - x11-libs/cairo - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/pango -" - -QA_PREBUILT=" - opt/mattermost-desktop/mattermost-desktop - opt/mattermost-desktop/libnode.so - opt/mattermost-desktop/libffmpeg.so - opt/mattermost-desktop/libGLESv2.so - opt/mattermost-desktop/libEGL.so - opt/mattermost-desktop/libvk_swiftshader.so - opt/mattermost-desktop/libvulkan.so.1 - opt/mattermost-desktop/resources/* -" - -DOCS=( - NOTICE.txt -) - -src_install() { - if use amd64; then - cd
[gentoo-commits] repo/gentoo:master commit in: net-im/mattermost-desktop-bin/
commit: 2c068e7624740719c943f21ccafc31d1b92d9bdb Author: Viorel Munteanu gentoo org> AuthorDate: Fri Sep 29 16:35:09 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Fri Sep 29 16:35:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c068e76 net-im/mattermost-desktop-bin: add 5.5.1_rc4 Signed-off-by: Viorel Munteanu gentoo.org> net-im/mattermost-desktop-bin/Manifest | 2 + .../mattermost-desktop-bin-5.5.1_rc4.ebuild| 93 ++ 2 files changed, 95 insertions(+) diff --git a/net-im/mattermost-desktop-bin/Manifest b/net-im/mattermost-desktop-bin/Manifest index b761b4a87877..51e8af47e34b 100644 --- a/net-im/mattermost-desktop-bin/Manifest +++ b/net-im/mattermost-desktop-bin/Manifest @@ -2,3 +2,5 @@ DIST mattermost-desktop-5.5.0-linux-arm64.tar.gz 100549584 BLAKE2B fd66d80c2086c DIST mattermost-desktop-5.5.0-linux-x64.tar.gz 99975458 BLAKE2B 7cf6080425446bc9359e754cb74cd16f21fdb79ef71741b05d3adb2a480da42db16437211d5c523380524faface12e0d211af15bfa3aab57edaebc53eccdc73f SHA512 ecd6338e8ceffae98087af0e882f0c69aa45e3b24990f015580ba15ef246862521965084bde18b35030c1e172f7d5f21d7690fab3439b1d470f56942e9616efe DIST mattermost-desktop-5.5.1-rc.3-linux-arm64.tar.gz 100454879 BLAKE2B 738bb4c2f2b6a11c6b59477c46db90a684d5b86c53caea8e7c2ed2982b66df541369a1e31b11b226ab6d66315c5a4363e9002015e5b891d4c7d709c2e33cf3a9 SHA512 c112685cca8e86b9fcc24f1b49e153ecf08aac7eb5c1cc82a3d818b259ca6b7208b56ace3990aabe677cbff3ea4d09fc79c3bf7aecdc475735a9fa931cc4cf51 DIST mattermost-desktop-5.5.1-rc.3-linux-x64.tar.gz 99900551 BLAKE2B 9e159a28ead8f7550bc92ad797cb0040a897ba0687e2b094a52683a04d49cd38c3f798dfc79e7445f6a9b88fcc27b0c44c1d95684cb26a5c45e6f0d9b17f2b5e SHA512 c8aa8da2e45dd5854ea4c7ef16992dd3ae88bd2d784433e998adcdc765929fe0c9a0b80d69cca2b904ace471955a7419a8262f60b483059b32ac3be741e987b0 +DIST mattermost-desktop-5.5.1-rc.4-linux-arm64.tar.gz 100458820 BLAKE2B a7f321e381b29ecc533560d8ba09345b472ea93cad63d42ea85be1e0347106daec0301ba3f0d285af5daf6c2039569866e0b38da5838260a0ee10fbe2487ced7 SHA512 83a0db97433377fcdee48f4536ffaedd879c8b138fff10da8f6a576ffaff95eabedd129f92fda87ebd8d244c0674e7ede4cedcc1b939f2681fac3c0784ddb413 +DIST mattermost-desktop-5.5.1-rc.4-linux-x64.tar.gz 99900558 BLAKE2B 5f4dce188345061d47fbc9092caded1b19ed82d9a410877a4186573242a4cf301f60e472d8d32aedd989fba4b505c68823827fbbe793f9972d8279573d612d82 SHA512 9431d9404394851ac4881d9a93011e2392b5b4ce68da4706c9b3fa23d5ca1118098fb311b780e038763e8d5dbdb00b7eda1bd73dfe181ba989ac3f316db4b807 diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1_rc4.ebuild b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1_rc4.ebuild new file mode 100644 index ..339810206271 --- /dev/null +++ b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.5.1_rc4.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-*}" +MY_PV="${PV/_rc/-rc.}" + +inherit desktop xdg + +DESCRIPTION="Mattermost Desktop application" +HOMEPAGE="https://mattermost.com/; + +SRC_URI=" + amd64? ( https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-x64.tar.gz ) + arm64? ( https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-arm64.tar.gz ) +" +S="${WORKDIR}" + +LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT" +SLOT="0" +# Starting with 5.2.0 upstream dropped x86 for their binary release #879519 +if [[ ${PV} != *rc* ]]; then + KEYWORDS="~amd64 ~arm64" +fi + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2[X] + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gtk+:3[X] + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" + +QA_PREBUILT=" + opt/mattermost-desktop/mattermost-desktop + opt/mattermost-desktop/libnode.so + opt/mattermost-desktop/libffmpeg.so + opt/mattermost-desktop/libGLESv2.so + opt/mattermost-desktop/libEGL.so + opt/mattermost-desktop/libvk_swiftshader.so + opt/mattermost-desktop/libvulkan.so.1 + opt/mattermost-desktop/resources/* +" + +DOCS=( + NOTICE.txt +) + +src_install() { + if use amd64; then + cd mattermost-desktop-${MY_PV}-linux-x64 || die + elif use arm64; then + cd mattermost-desktop-${MY_PV}-linux-arm64 || die + fi + newicon app_icon.png ${MY_PN}.png + + insinto "/opt/${MY_PN}/locales" + doins locales/*.pak + +
[gentoo-commits] repo/proj/guru:dev commit in: gui-libs/xdg-desktop-portal-hyprland/
commit: 4bf432e6ea3025693cf6cb9c650b483792ad3b22 Author: Remigiusz Micielski purelymail com> AuthorDate: Fri Sep 29 16:00:50 2023 + Commit: Remigiusz Micielski gmail com> CommitDate: Fri Sep 29 16:00:50 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4bf432e6 gui-libs/xdg-desktop-portal-hyprland: drop 0.4.0 Signed-off-by: Remigiusz Micielski purelymail.com> gui-libs/xdg-desktop-portal-hyprland/Manifest | 1 - .../xdg-desktop-portal-hyprland-0.4.0.ebuild | 73 -- 2 files changed, 74 deletions(-) diff --git a/gui-libs/xdg-desktop-portal-hyprland/Manifest b/gui-libs/xdg-desktop-portal-hyprland/Manifest index 517548e387..4f3c894adb 100644 --- a/gui-libs/xdg-desktop-portal-hyprland/Manifest +++ b/gui-libs/xdg-desktop-portal-hyprland/Manifest @@ -1,3 +1,2 @@ -DIST xdg-desktop-hyprland-0.4.0.tar.gz 50645 BLAKE2B 7f4e2d3102e848c15dfa6eeefa3d1375ea5b7dc34ae9c3b7fb42caded4090bf877a4d1eef1dfb42be37b7b9374487297b2b9366b619bb7f6700676222d218d81 SHA512 3b6955f15ae86a7552d39bf107cfd153fe0fff68cc4b87b277b8010f40a267446cc9c8f51975197f2fc4333b854e2e2a549e03cbdde63675a51dd12b0ce185f3 DIST xdg-desktop-hyprland-0.5.0.tar.gz 50608 BLAKE2B 7e2c7098f4be1a35c9093b1454c828467dfd52057dc30948ff1824c506115e0a1df8c037d7e85d79c0b845f682285c0fbf6786708537126cc3c94cd05e819a4a SHA512 1efbd3378e9d84f47189264b1b98e65cc73aeea916e31f085ba4503b9e4e25f8121894433adf21d0174ceae3588048a6a83c440cb57e8d2e62301629e93f8c91 DIST xdg-desktop-hyprland-1.1.0.tar.gz 42732 BLAKE2B aa78b9f3a5812988e8324b71cc265c4b2ca23d0b12239c3ac13d068a46200504685da0fb57093f0689101fc2235cb7825646a4669bfe1894928d57a3259df9e3 SHA512 e02fa5bb19ca20cdee9a2e6ad0beb507d96118e095b1e5a1836cc16a35492a9ba5db36b06e5be561adcbf16d8716c38cbb1ed373965416696c69448fbd020c10 diff --git a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.4.0.ebuild b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.4.0.ebuild deleted file mode 100644 index 17ebcc66ec..00 --- a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-0.4.0.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="xdg-desktop-portal backend for hyprland" -HOMEPAGE="https://github.com/hyprwm/xdg-desktop-portal-hyprland; - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://github.com/hyprwm/xdg-desktop-portal-hyprland.git; - inherit git-r3 -else - KEYWORDS="~amd64" - SRC_URI="https://github.com/hyprwm/xdg-desktop-portal-hyprland/archive/refs/tags/v${PV}.tar.gz \ - -> xdg-desktop-hyprland-${PV}.tar.gz" -fi - -LICENSE="MIT" -SLOT="0/" -IUSE="elogind systemd" -REQUIRED_USE="?? ( elogind systemd )" - -DEPEND=" - >=media-video/pipewire-0.3.41:= - dev-libs/inih - dev-libs/wayland - dev-qt/qtbase - dev-qt/qtcore - dev-qt/qtgui - dev-qt/qtwayland:6 - dev-qt/qtwidgets - media-libs/mesa - sys-apps/util-linux - x11-libs/libdrm - || ( - systemd? ( >=sys-apps/systemd-237 ) - elogind? ( >=sys-auth/elogind-237 ) - sys-libs/basu - ) -" -RDEPEND=" - ${DEPEND} - sys-apps/xdg-desktop-portal -" -BDEPEND=" - >=dev-libs/wayland-protocols-1.24 - dev-libs/hyprland-protocols - virtual/pkgconfig -" - -src_configure() { - local emesonargs=() - if use systemd; then - emesonargs+=(-Dsd-bus-provider=libsystemd) - elif use elogind; then - emesonargs+=(-Dsd-bus-provider=libelogind) - else - emesonargs+=(-Dsd-bus-provider=basu) - fi - meson_src_configure -} - -src_compile() { - meson_src_compile - emake -C hyprland-share-picker all -} - -src_install() { - meson_src_install - dobin "${S}/hyprland-share-picker/build/hyprland-share-picker" -}
[gentoo-commits] repo/proj/guru:dev commit in: gui-libs/xdg-desktop-portal-hyprland/
commit: e95407f656294e5d2d2990f6dbf9f3cabb103d42 Author: Remigiusz Micielski purelymail com> AuthorDate: Fri Sep 29 15:59:23 2023 + Commit: Remigiusz Micielski gmail com> CommitDate: Fri Sep 29 15:59:23 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e95407f6 gui-libs/xdg-desktop-portal-hyprland: fix WhitespaceFound in Signed-off-by: Remigiusz Micielski purelymail.com> .../xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild index 22f9cd8cc1..1fd568fcd7 100644 --- a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild +++ b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild @@ -49,7 +49,7 @@ BDEPEND=" >=dev-libs/wayland-protocols-1.24 dev-libs/hyprland-protocols virtual/pkgconfig - || ( >=sys-devel/gcc-13:* >=sys-devel/clang-17:* ) + || ( >=sys-devel/gcc-13:* >=sys-devel/clang-17:* ) " pkg_setup() {
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/szyszka/
commit: 5914c734140dc267b3ff8f57abd2c9000df08277 Author: Remigiusz Micielski purelymail com> AuthorDate: Fri Sep 29 15:57:53 2023 + Commit: Remigiusz Micielski gmail com> CommitDate: Fri Sep 29 15:57:53 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5914c734 gui-apps/szyszka: add myself as a maintainer Signed-off-by: Remigiusz Micielski purelymail.com> gui-apps/szyszka/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gui-apps/szyszka/metadata.xml b/gui-apps/szyszka/metadata.xml index 81d05b5df6..cc998ed0d4 100644 --- a/gui-apps/szyszka/metadata.xml +++ b/gui-apps/szyszka/metadata.xml @@ -2,8 +2,8 @@ https://www.gentoo.org/dtd/metadata.dtd;> -mustafasalih1...@gmail.com -Mustafa Salih +rmiciel...@purelymail.com +Remigiusz Micielski https://github.com/qarmin/szyszka/issues
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: 154c40510ad1d2a619cfb9a9af19376110796d3e Author: William Hubbs gentoo org> AuthorDate: Fri Sep 29 15:15:56 2023 + Commit: William Hubbs gentoo org> CommitDate: Fri Sep 29 15:15:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=154c4051 net-libs/nodejs: drop 20.5.1, 20.6.0 Signed-off-by: William Hubbs gentoo.org> net-libs/nodejs/Manifest | 2 - net-libs/nodejs/nodejs-20.5.1.ebuild | 261 -- net-libs/nodejs/nodejs-20.6.0.ebuild | 262 --- 3 files changed, 525 deletions(-) diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest index 257812553be6..e135c51e11cb 100644 --- a/net-libs/nodejs/Manifest +++ b/net-libs/nodejs/Manifest @@ -1,7 +1,5 @@ DIST node-v16.20.2.tar.xz 36834468 BLAKE2B 88bd0d91a6b69f7e5fba2b087684b07b8986fd1492f51f6fdccc02f043970303808c0cc1eeda29670aacddd4234ec3181752c916fefee060624b0462dff8cbcf SHA512 c7953630b7d0eb832ab5a4b839c07e6505cf5f4e37853f59cd0ffc6b8742ac2ecaba20bfb47d8995ef88f3c7005bb456c1eb70cb2fc6b6fc506e1d8b81f25cb4 DIST node-v18.17.1.tar.xz 40788836 BLAKE2B 50e0dc0eecd68620ffa7457319e71124bbba302f6acff79286a30cf97442fb09a96cf8781456bafd5c2e497ba88cf392c141f0e221683da421b87f653b1ad7ca SHA512 fd6f586447ecd44ac6738da1cf7d54e74bd33ffd1ee1acc2e0e1bdaf0031bcaef85751d3dd590bb278eb502daf9c77f0763b5a181a30ee4cf537aef254629622 DIST node-v18.18.0.tar.xz 40813264 BLAKE2B 6cea11a663e5df730faef9125a80e730da83fdccebf8c4f454435ee622207803d59132b5d8e112741702103a6814a491b29bb9f22ddec60fba204236a763b95e SHA512 c10fb40902fc290cc069e86659ff4c7768215f80a7016402915cae7731bfd69aa901b7dc813d480f86fc39a850960f600ddde342d67b9bb570a3d2424b04f733 -DIST node-v20.5.1.tar.xz 41532256 BLAKE2B b26fbe8be7e3330b69ae0f630cabba7dee7879ae829c2c743491d26d9623c3170de85e4e7c0629993257935841978343c1ded2870ece24365784581c8be0143b SHA512 2828930bf2df0769ec7116fc6b89c7069294426b937ce38543426e0108a8c953301c523eb03419e35a993773895d74b28838bec96ffc01ab0e138a4b2a52737d -DIST node-v20.6.0.tar.xz 41787960 BLAKE2B 05b91c9c8aca238a46d5c3bacb123886812b8856f26153d4590df8a17738691f25344d0f48273f7b510908579217dba057c19f1d06cd9a75c0a2cfc24a1b2adc SHA512 2d50407e55008fba82a8568287c77c690b43953bc9068a22714e8c19809e5130b15b01770c6aabfa6269ab1b58c2f1fde3c58822cabe2cae4b5067e27e38f204 DIST node-v20.6.1.tar.xz 41791920 BLAKE2B c131aa9dd2a155eb24dda80e4997895aab7d935e46d1f21e9e176aa15021aa68be41f49cc43557f0b2c962baf3b2da4ea0ba044efd5016ea58bf2dc0b76c4edd SHA512 8a6d998ae9b52872ff8cdcd44261f644161f31bcb565329ae05e68945c8da939eabcb76d2e0f628c8eb634de37d7b16334823f64122e4483c390117d8aa511bf DIST node-v20.7.0.tar.xz 41824232 BLAKE2B ac13e5fea6af99309c5a5e77de79eebe42f894e6182daa13d0d287bed07eb0fbed1e6103c3600216da7bbcbc572900a2a44c622095ff37e0af40a49d0213a866 SHA512 5d95079d8ebe3992d5e34fac607ebb9601f33645874be0e81093a376a57ea23e3a1b74a06dfede1c9289258d40273fa23140bf1954e5d04eed4ec6beafcbc67c diff --git a/net-libs/nodejs/nodejs-20.5.1.ebuild b/net-libs/nodejs/nodejs-20.5.1.ebuild deleted file mode 100644 index 302e584fd80c.. --- a/net-libs/nodejs/nodejs-20.5.1.ebuild +++ /dev/null @@ -1,261 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CONFIG_CHECK="~ADVISE_SYSCALLS" -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="threads(+)" - -inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils - -DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine" -HOMEPAGE="https://nodejs.org/; -LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/nodejs/node; - SLOT="0" -else - SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz; - SLOT="0/$(ver_cut 1)" - KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86 ~amd64-linux ~x64-macos" - S="${WORKDIR}/node-v${PV}" -fi - -IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl test" -REQUIRED_USE="corepack? ( !npm ) - inspector? ( icu ssl ) - npm? ( ssl ) - system-icu? ( icu ) - system-ssl? ( ssl ) - x86? ( cpu_flags_x86_sse2 )" - -RESTRICT="!test? ( test )" - -RDEPEND=">=app-arch/brotli-1.0.9:= - >=dev-libs/libuv-1.44.0:= - >=net-dns/c-ares-1.18.1:= - >=net-libs/nghttp2-1.41.0:= - sys-libs/zlib - corepack? ( !sys-apps/yarn ) - system-icu? ( >=dev-libs/icu-67:= ) - system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) - sys-devel/gcc:*" -BDEPEND="${PYTHON_DEPS} - dev-util/ninja - sys-apps/coreutils - virtual/pkgconfig - test? ( net-misc/curl ) - pax-kernel? ( sys-apps/elfix )" -DEPEND="${RDEPEND}" - -# These are measured on a loong machine with -ggdb on, and only checked -# if debugging flags are
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: 51750976c19312d1901981aa15b9385a0b870aa8 Author: William Hubbs gentoo org> AuthorDate: Fri Sep 29 15:09:52 2023 + Commit: William Hubbs gentoo org> CommitDate: Fri Sep 29 15:09:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51750976 net-libs/nodejs: stabilize 20.6.1 for x86, #914893 Signed-off-by: William Hubbs gentoo.org> net-libs/nodejs/nodejs-20.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nodejs/nodejs-20.6.1.ebuild b/net-libs/nodejs/nodejs-20.6.1.ebuild index a626bdfad265..4465537298de 100644 --- a/net-libs/nodejs/nodejs-20.6.1.ebuild +++ b/net-libs/nodejs/nodejs-20.6.1.ebuild @@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then else SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz; SLOT="0/$(ver_cut 1)" - KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" + KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86 ~amd64-linux ~x64-macos" S="${WORKDIR}/node-v${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: 4e7634ea5ad3a7d7496f621c2ca805a811fd5557 Author: William Hubbs gentoo org> AuthorDate: Fri Sep 29 15:05:49 2023 + Commit: William Hubbs gentoo org> CommitDate: Fri Sep 29 15:06:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e7634ea net-libs/nodejs: stabilize 20.6.1 for amd64, #914893 Signed-off-by: William Hubbs gentoo.org> net-libs/nodejs/nodejs-20.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nodejs/nodejs-20.6.1.ebuild b/net-libs/nodejs/nodejs-20.6.1.ebuild index f2cc9024aa92..a626bdfad265 100644 --- a/net-libs/nodejs/nodejs-20.6.1.ebuild +++ b/net-libs/nodejs/nodejs-20.6.1.ebuild @@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then else SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz; SLOT="0/$(ver_cut 1)" - KEYWORDS="~amd64 arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" + KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" S="${WORKDIR}/node-v${PV}" fi
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/lemurs/
commit: bd0f9811fb8c3c2a850e2e2ec85bee30d5df22fa Author: Remigiusz Micielski purelymail com> AuthorDate: Fri Sep 29 13:47:35 2023 + Commit: Remigiusz Micielski gmail com> CommitDate: Fri Sep 29 13:47:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd0f9811 gui-apps/lemurs: add 0.3.2 Signed-off-by: Remigiusz Micielski purelymail.com> gui-apps/lemurs/Manifest| 35 + gui-apps/lemurs/lemurs-0.3.2.ebuild | 144 2 files changed, 179 insertions(+) diff --git a/gui-apps/lemurs/Manifest b/gui-apps/lemurs/Manifest index c50d15f9ed..1197c94a3f 100644 --- a/gui-apps/lemurs/Manifest +++ b/gui-apps/lemurs/Manifest @@ -2,55 +2,90 @@ DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c5 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST cassowary-0.3.0.crate 22876 BLAKE2B 7e74a08e02050548ade7dd1ebba7ce4e4360d258ea6acf126453889dbf16df433bed7b68789736881c957f4c09eead1f763a0c02f2474157b1650a1e77e6eca9 SHA512 0838c0b79ed31f0c514fe4ac82633976e34b0d6cb08616313cda0e00623514fc6498c6c308cfef54ea029f1fdbaafe2991ca8ac3c38437a113ac62e37f9397f8 DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5 +DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST crossterm-0.20.0.crate 103025 BLAKE2B 8aed50d2df3e3705134f1d20bdd37a8a0b9c16afdff0701073723b038f916f6104d48d646fd3aed8fc93baf4e749f7447149a099829b137055deb9aec00eaa0d SHA512 998d5377b5e204375ba6016da678d3d3a4feb5174092b9e2dd8c8d26d8a5c7f321d60d829262f4b3a962566204fc6e804e3637494be97760e6ef66f888a6ab38 DIST crossterm-0.22.1.crate 105450 BLAKE2B 4e90dddf5da88dd94c4ae82d0a6d989126b063fae56e5e0963414f196d779f4fdd265d528ecfda387a604866efb41943db8ceee124c2e97dfdcb1f092678f76b SHA512 2a8534a12bb119be583d491b3595259d164de6922ce2a17bbe6f19fcff93339a6d0d8c08398958a7592d6aa765eb2ebc6e61b54211080785357c711b2c454d91 +DIST crossterm-0.26.1.crate 122317 BLAKE2B 0f7c2af125b6e4abc09df134acbdddef62699654670f21fae490c360de139473917350643a217cfa69dd59bef2f2e887a2b1fa0278831f000ce015d8e592d811 SHA512 598431aee3067c071cc2561def7055f15f5bb91c70246f975d6227bb385fe8b1aa6b59096c465a92e09c8a934bd2a6d45790edc453d5c820a96b8fae1f66e81b DIST crossterm_winapi-0.8.0.crate 15531 BLAKE2B 663d08cffbf1996d585922ce09d486afa288b998b6509958ee0c89f8ca4ae316c8d404b326961a464435d22bfcb91e9c3fd26a48e90b8b267c40a7ab6f596c17 SHA512 e246db39c7adae89ee1699b6a0ca2f5aec2dd053db0698ee25c320eb315c59be51d6db2193493ebecadeebee5a4b6f3c52c2e9ede8088da7f9d102ff7ac1e936 DIST crossterm_winapi-0.9.0.crate 15561 BLAKE2B f84604f1da9cfdd0fc69742eef8088e7d0959073c6f7f37507b065b8537faa20bea8e349bcb1d6836be97f06b4a2c55c4dc63f50eb2f2aba1f34df9b8c9abf1a SHA512 b8c32a82cc83244e8991931e3fe0d85527ee2cc5e6b4a0839d633448dfa8a137c87684e8e079f44edf5a994355e0106bb573b36b57c7420ac5cb6fb0ce20ce8d +DIST crossterm_winapi-0.9.1.crate 16027 BLAKE2B ea63abf751aeab203f326e77260cfbd1de286be26acf714a083ae1262b0cc2a35b5cb6d0bd54f45b33c1942eb22f916141c5870aab34149fdb30faccf4d4642e SHA512 48eee242f477f43b69c00e3a5d4d255de2ce1774f6e73d869c5472b35d85af0b63f3a607097da8ace437b1e52a524ded4106767b83d4ec53c30c2e37ac4b46a7 DIST env_logger-0.9.3.crate 33291 BLAKE2B ab0f0f85771bbdc6c7709f7cd4c86d9eaf436b073ce614f9297f60e95b6c9e6141d8810d1dccc575893c796358ab65ba56a281630ab75350e8f421167e5d9c52 SHA512 a3ee86e77d980c2eefe4be32d75422aa0f9a60a43fd11bafaa3c9e556584cf65c36976a6aa650f87426edfd82de0cbb919e0906cdba6db8b486b4dd4b2583bbe +DIST getrandom-0.2.10.crate 34955 BLAKE2B 8e7b8554ae360484ceca2a05f834c2664b08f41cbc6c955663e1f8f22fb5750481518bf1c7b49f49223a99a66914ef013347b9186acc97a20249f3222a13f9d4 SHA512 82af9e0417bff9272ed0478be4ac90426405ce210014b21899c6b95fde1b16893bf46295388ff5f13fa712a04c99c46b770fab83f41a1343af1590a86ca8da3b DIST getrandom-0.2.8.crate 30553 BLAKE2B
[gentoo-commits] repo/proj/guru:dev commit in: gui-libs/xdg-desktop-portal-hyprland/
commit: e487bbdcc9cc77184afdd2bd3ef4ec2d3ac58b01 Author: Remigiusz Micielski purelymail com> AuthorDate: Fri Sep 29 13:26:45 2023 + Commit: Remigiusz Micielski gmail com> CommitDate: Fri Sep 29 13:26:45 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e487bbdc gui-libs/xdg-desktop-portal-hyprland: update Signed-off-by: Remigiusz Micielski purelymail.com> .../xdg-desktop-portal-hyprland-.ebuild | 19 +-- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild index 62aa1bd3e5..22f9cd8cc1 100644 --- a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild +++ b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-.ebuild @@ -49,21 +49,20 @@ BDEPEND=" >=dev-libs/wayland-protocols-1.24 dev-libs/hyprland-protocols virtual/pkgconfig + || ( >=sys-devel/gcc-13:* >=sys-devel/clang-17:* ) " pkg_setup() { [[ ${MERGE_TYPE} == binary ]] && return - if tc-is-gcc; then - STDLIBVER=$(echo '#include ' | $(tc-getCXX) -x c++ -dM -E - | \ - grep GLIBCXX_RELEASE | sed 's/.*\([1-9][0-9]\)/\1/') - - if [[ ${STDLIBVER} -lt 13 ]]; then - die "XDPH requires >=sys-devel/gcc-13.0.0 to build" - fi - else - die "XDPH 1.1.0 won't build with clang.\ - See: https://github.com/hyprwm/xdg-desktop-portal-hyprland/issues/81;; + if tc-is-gcc && ver_test $(gcc-version) -lt 13 ; then + eerror "XDPH needs >=gcc-13 or >=clang-17 to compile." + eerror "Please upgrade GCC: emerge -v1 sys-devel/gcc" + die "GCC version is too old to compile XDPH!" + elif tc-is-clang && ver_test $(clang-version) -lt 17 ; then + eerror "XDPH needs >=gcc-13 or >=clang-17 to compile." + eerror "Please upgrade Clang: emerge -v1 sys-devel/clang" + die "Clang version is too old to compile XDPH!" fi }
[gentoo-commits] repo/proj/guru:dev commit in: gui-libs/xdg-desktop-portal-hyprland/
commit: 2adb9b1822170a276938cf337210c3e76b26cce4 Author: Remigiusz Micielski purelymail com> AuthorDate: Fri Sep 29 13:23:24 2023 + Commit: Remigiusz Micielski gmail com> CommitDate: Fri Sep 29 13:23:24 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2adb9b18 gui-libs/xdg-desktop-portal-hyprland: fix compiler check Signed-off-by: Remigiusz Micielski purelymail.com> .../xdg-desktop-portal-hyprland-1.1.0.ebuild| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.1.0.ebuild b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.1.0.ebuild index 214ef6c28c..a04e503d5a 100644 --- a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.1.0.ebuild +++ b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.1.0.ebuild @@ -55,7 +55,7 @@ BDEPEND=" pkg_setup() { [[ ${MERGE_TYPE} == binary ]] && return - if tc-is-gcc && ver_test $(gcc-version) -lt 11 ; then + if tc-is-gcc && ver_test $(gcc-version) -lt 13 ; then eerror "XDPH needs >=gcc-13 to compile." eerror "Please upgrade GCC: emerge -v1 sys-devel/gcc" die "GCC version is too old to compile XDPH!"