[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/
commit: 9f8977f38050704a0127fa49fba100cc8a8c9d88 Author: Joonas Niilola gentoo org> AuthorDate: Wed Jan 24 08:03:30 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Jan 24 08:03:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f8977f3 www-client/firefox: add 115.7.0 Signed-off-by: Joonas Niilola gentoo.org> www-client/firefox/Manifest | 100 +++ www-client/firefox/firefox-115.7.0.ebuild | 1384 + 2 files changed, 1484 insertions(+) diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 4d922326fb08..33c2e2c2cab3 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -98,6 +98,106 @@ DIST firefox-115.6.0esr-xh.xpi 402437 BLAKE2B e1f78ea102bc789819c80821270ed7d814 DIST firefox-115.6.0esr-zh-CN.xpi 595487 BLAKE2B 0e60ffd8eff1d52af2333fd596498bded0764531caedac0c7412af12c78cc45dd120a7a4c85b6ae5f6a9de27f8173f4be3e6ccf89b5399d8bc2ead3af7c31ea7 SHA512 75a46e891393f74ff09d35f2e46b58e9972a1f5b5152b26a68c975e059621e4cd652e5231ac31505ab9bdd2acc46f129bd21b762b11533e22f8e94e4e496b58b DIST firefox-115.6.0esr-zh-TW.xpi 597820 BLAKE2B 2e2e85eb4292c1b95486f4487de466c47e58f8c3d1fd43eddf77432044c7a3a85f5c1d33b655256107540a0e3d3368c28eb3a676249ff49a84ddb64d705b77f8 SHA512 d70aae9cbc4b2b83f37bdee66523309ed2961a6c203c3b7fa55658cee0e96555170dd5224b695f5a7e72b1cdac244b28b07a0827618674e40635de61d7e41cdc DIST firefox-115.6.0esr.source.tar.xz 511017732 BLAKE2B 80ab9a45f9170265751a913e789a54acd0503846a77e43fbfe181c3d5846d5945f5c4f4bf3a35231e250e15377f8d4abd0a01617b3a3b0f94197450300111360 SHA512 9fe23b5f715e35b788d9c8fefe6b7be8785789b4ae6f5649b05a54221934101c6e1b9580319145f9bcaebfbd00fcc33e97afb63f7d57ba102a6b02c874d324af +DIST firefox-115.7.0esr-ach.xpi 456930 BLAKE2B 2fb22588c774ad4ae81657684613955cda3551c85278570f44cd9ef3ce1bd4a89fe030ad0b72de10070c32b6547585e786326b028b9c38e371b00966edb8be12 SHA512 c987b74ead477ec8ee633949f05cba52865df54082b2c56e801a1152b9748b4d732784bfe47fce03d2030af8aa8eb4711c35efa66882c8448b835002d4204c73 +DIST firefox-115.7.0esr-af.xpi 413586 BLAKE2B 8b867c941ba3df594777cdc8c146db4bb9b1fab007890a54970c79800d11ed82aff54fd4a86b79dbdfcb986b5f326e6f179e14e2063df49014a332eb3ee033e7 SHA512 16887b8671bcc11009d46a8726fbd6d39c69162cd98dcbd8694c921ad4259baa5ecf9113ed89cec649ca3fa77fcb2252687c0d89a11248c765a1cad7f3eadf8c +DIST firefox-115.7.0esr-an.xpi 497254 BLAKE2B b320e543bb8d3ecc785e3e560c2ccb36202bb17d1dd1957d8191372331f1ac1d1ccd44f2d70b35fa6da1bb10cd930f5ef7b31023f87a68896f33ad321b9500ce SHA512 3b2112d381c94900236e01d83779f4a4fe75e9ce599933da6a000318f2a75edd17c992f4a75d4aadb8ffa40f43e71e81f63b03e0968614969d0e8b651f540735 +DIST firefox-115.7.0esr-ar.xpi 590959 BLAKE2B 24f9f3d63dc06ad6976079d0b23a78248167920bfe54bf89011f81e0ee7b880c23ce1a5c51bf16c348f85b6cfa58bef1dc36ce3822a73cc565d24c4e13539ff7 SHA512 4ddb0098c09afde994f29a57880e55dd9725b56ad3828204f12131271d5da94565e30c1146eb648c0cad10bcb511be04509d8b513168966dee6e2424c2cc1f59 +DIST firefox-115.7.0esr-ast.xpi 489195 BLAKE2B 87c5288cc03b5f473b962d003d1b2076d6775af8d5330cf7ff3afe9b603b8db053d289c6b253c751f07d18b475d8f0ad149d1e2bc7bf443cd199dc829f310b1e SHA512 3cb6d9f0236dd0fa5bee18c48d42881dfe480a3c0308ce495a98f7d2c25eb75c99dc8175d39268e676b235ca686de948da23efb26663551b29dbbc228656e28c +DIST firefox-115.7.0esr-az.xpi 483840 BLAKE2B be29974a2b534b2b07aadbca4ac5923454017fbdac2c8bf34d3d029cc6dd0ccc5e5463936e727c65469e814f7db67f695f7b01748423f91eccabbf88b1d480f4 SHA512 4dc1309446821e0cfee92c227c70978a74a6b1a4aa7f36d6a9fe8c606a0d6993dfba0a5f90ea95dd1d67600883b1510175deedd478749037c172c2273468c357 +DIST firefox-115.7.0esr-be.xpi 691061 BLAKE2B 2f367dbba9837b078f584b1e508047e35f9ce40865edac346345b2ee3ae099db03b29043e9097f12870f5d128a181440774c35500a815624825cfb2e38ccde9d SHA512 9f64203075de511d250e3f4a6b9cf2f3d87ea0170d8139014f7c428cd34d4fa1c81d586289e47b5f6462e13a5df5aa9024bb962f41b084a69cf813f547243c73 +DIST firefox-115.7.0esr-bg.xpi 588691 BLAKE2B 0f6e70f673ff22fb59dc43e1410313478bcac8a7c2e8adb0c26d5551cd0470026cde6a9b6c96f0d5b8b70d0b4a972f70b95a446ec3a229a526c4fac2683d48e4 SHA512 d1a433be80e3af745d2dc33b9e9c332811299f14fbefdf28282e16d80bc980a6365a717ecf36b0517588a4c091299e3be572f0b621842035e7623ab04a7d3691 +DIST firefox-115.7.0esr-bn.xpi 573628 BLAKE2B e5399b8f3ff6ee2c91901ccd064f938ea6b64f0b5166dbc98931cfb861c44175470e576042de23b3dadc71346c0127b4acd86cad1bc68e7afbddc8dbd4f5b3d6 SHA512 855e7e175ae03c553bd90fa5bbd7806e671f758055c45015c15bf9c974ab806f41390ed87a0c1020962030db302e6e2bfd6dcb44312603eb29b4dc71c8ff1b98 +DIST firefox-115.7.0esr-br.xpi 573713 BLAKE2B 856f2a52ba1858c734f9604203a4ef57224c1645f7980c84eaee0ba4b8639e7193670cc3de4fbecfdb2751d151b3b230698983aebcd0ed18212f9f853c1c58e6 SHA512 545a74e3bbe9048e3c0eb8ca202b2b2617bd4aa5a9480e6d1a13a1e155e34f162756bd0bd26fe198375f0d38f565bc07e1307291b8ba3a456b82967d3d413185 +DIST firefox-115.7.0esr-bs.xpi 463562 BLAKE2B e2fa2094becb
[gentoo-commits] repo/gentoo:master commit in: sys-libs/zlib/, sys-libs/zlib/files/
commit: 8c5c6c5165a5b5886ac6233e0d11ce9232118ff1 Author: Sam James gentoo org> AuthorDate: Wed Jan 24 08:04:46 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 08:04:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c5c6c51 sys-libs/zlib: add 1.3.1 Signed-off-by: Sam James gentoo.org> sys-libs/zlib/Manifest | 2 + ...-off-RWX-segment-warnings-on-sparc-system.patch | 17 ++ 3.1-configure-fix-AR-RANLIB-NM-detection.patch | 79 ++ .../zlib-1.3.1-use-LDFLAGS-in-configure.patch | 74 + sys-libs/zlib/zlib-1.3.1.ebuild| 171 + 5 files changed, 343 insertions(+) diff --git a/sys-libs/zlib/Manifest b/sys-libs/zlib/Manifest index 95af1a3ddd57..74c4bb0f8222 100644 --- a/sys-libs/zlib/Manifest +++ b/sys-libs/zlib/Manifest @@ -1,2 +1,4 @@ +DIST zlib-1.3.1.tar.xz 1305740 BLAKE2B 42d109223801a493de6d52e7343403d7fc3234a6ca816425fe41ac9c18019b01b93841acd28a235e99f2256a6a17f93624e96b2ddb58d588c8190a6bedb82910 SHA512 1e8e70b362d64a233591906a1f50b59001db04ca14aaffad522198b04680be501736e7d536b4191e2f99767e7001ca486cd802362cca2be05d5d409b83ea732d +DIST zlib-1.3.1.tar.xz.asc 235 BLAKE2B b135336ef55a0c4b8e219e760bbe04bad082c405246ce51a2b373c3dfba0b05cb1e6f539363972f4cabd8290be1db1fdb2fc47fb562c6c612a08d9393065f75b SHA512 d181e9772a8139b3b2f3f42b994a65a966101db35eb46b5c84021c5eb0cc3b4511eb5e9172c509483bd9f7015794b15cfca78ed0959bd91e8216dc12c1c6e668 DIST zlib-1.3.tar.xz 1295740 BLAKE2B 5fe0f32339267348a313f23a21e9588bdb180b7415be303c85f5f169444d019e5f176ef7322f6e64297c360acc2a6041c50e2f66d1860e5c392d8970990f176a SHA512 3868ac4da5842dd36c9dad794930675b9082ce15cbd099ddb79c0f6bd20a24aa8f33a123f378f26fe0ae02d91f31f2994dccaac565cedeaffed7b315e6ded2a2 DIST zlib-1.3.tar.xz.asc 235 BLAKE2B 5fe6ce952699a19e848d0a6e6c3622f934340068fdcd29afb35c74f3c8ae66d04de644800d10b38c743bb2f4852ba28f1a97313cb0e6e6f9b804cbca5289ebbb SHA512 8f3ce5c21938d6abc7e121d2939648a0ce2dc01a8ab4eb001d44eb159935dd0b4f5b5e371b3ecfc0ceb23689e2cefe002065968908503cde15b1bba08aff9db6 diff --git a/sys-libs/zlib/files/zlib-1.3.1-Revert-Turn-off-RWX-segment-warnings-on-sparc-system.patch b/sys-libs/zlib/files/zlib-1.3.1-Revert-Turn-off-RWX-segment-warnings-on-sparc-system.patch new file mode 100644 index ..5bfb8006c4bb --- /dev/null +++ b/sys-libs/zlib/files/zlib-1.3.1-Revert-Turn-off-RWX-segment-warnings-on-sparc-system.patch @@ -0,0 +1,17 @@ +https://bugs.gentoo.org/879883 +https://github.com/madler/zlib/issues/751 + +This breaks building on sparc with older binutils. +--- a/configure b/configure +@@ -234,10 +234,6 @@ if test "$gcc" -eq 1 && ($cc -c $test.c) >> configure.log 2>&1; then + fi + case "$uname" in + Linux* | linux* | *-linux* | GNU | GNU/* | solaris*) +-case "$mname" in +-*sparc*) +-LDFLAGS="${LDFLAGS} -Wl,--no-warn-rwx-segments" ;; +-esac + LDSHARED=${LDSHARED-"$cc -shared -Wl,-soname,libz.so.1,--version-script,${SRCDIR}zlib.map"} ;; + *BSD | *bsd* | DragonFly) + LDSHARED=${LDSHARED-"$cc -shared -Wl,-soname,libz.so.1,--version-script,${SRCDIR}zlib.map"} diff --git a/sys-libs/zlib/files/zlib-1.3.1-configure-fix-AR-RANLIB-NM-detection.patch b/sys-libs/zlib/files/zlib-1.3.1-configure-fix-AR-RANLIB-NM-detection.patch new file mode 100644 index ..e1e5cf4b9196 --- /dev/null +++ b/sys-libs/zlib/files/zlib-1.3.1-configure-fix-AR-RANLIB-NM-detection.patch @@ -0,0 +1,79 @@ +From 7d7c0b3ede7d5c30e3cdc7c6fbb33c9d4499516a Mon Sep 17 00:00:00 2001 +From: Adrian Ratiu +Date: Mon, 17 Jan 2022 10:49:58 +0200 +Subject: [PATCH] configure: fix AR/RANLIB/NM detection + +Taken from zlib-devel ML: +https://madler.net/pipermail/zlib-devel_madler.net/2022-January/003322.html + +Bug: https://bugs.gentoo.org/831628 + +Scenarios where ${CROSS_PREFIX}ar & co are set but not desired +are possible, for example in ChromiumOS we use the GNU binutils +tools & GCC to build glibc but LLVM/Clang is used for the rest +of the system. + +This allows $AR/$RANLIB/$NM to override default CROSS_PREFIX +tools so they can be set to llvm-ar/ranlib/nm. + +Suggested-by: Manoj Gupta +Signed-off-by: Adrian Ratiu +--- + configure | 38 ++ + 1 file changed, 22 insertions(+), 16 deletions(-) + +diff --git a/configure b/configure +index c55098a..2535e04 100755 +--- a/configure b/configure +@@ -48,25 +48,31 @@ VER3=`echo ${VER}|sed -n -e 's/\([0-9]\{1,\}\(\\.[0-9]\{1,\}\)\{1,2\}\).*/\1/p'` + VER1=`echo ${VER}|sed -n -e 's/\([0-9]\{1,\}\)\\..*/\1/p'` + + # establish commands for library building +-if "${CROSS_PREFIX}ar" --version >/dev/null 2>/dev/null || test $? -lt 126; then +-AR=${AR-"${CROSS_PREFIX}ar"} +-test -n "${CROSS_PREFIX}" && echo Using ${AR} | tee -a configure.log +-else +-AR=${AR-"ar"} +-test -n "${CROSS_PREFIX}" && echo Using ${AR} | tee -a configure.log ++if [ -z "$AR
[gentoo-commits] repo/gentoo:master commit in: sys-libs/zlib/files/
commit: 96443d8fb60521aa813eaad631c698db2c026c83 Author: Sam James gentoo org> AuthorDate: Wed Jan 24 07:43:11 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 08:04:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96443d8f sys-libs/zlib: add upstream reference to patch Bug: https://github.com/madler/zlib/issues/751 Bug: https://bugs.gentoo.org/879883 Signed-off-by: Sam James gentoo.org> ...b-1.2.13-Revert-Turn-off-RWX-segment-warnings-on-sparc-system.patch | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys-libs/zlib/files/zlib-1.2.13-Revert-Turn-off-RWX-segment-warnings-on-sparc-system.patch b/sys-libs/zlib/files/zlib-1.2.13-Revert-Turn-off-RWX-segment-warnings-on-sparc-system.patch index 48d58acaaf7f..b5a1b4de2c47 100644 --- a/sys-libs/zlib/files/zlib-1.2.13-Revert-Turn-off-RWX-segment-warnings-on-sparc-system.patch +++ b/sys-libs/zlib/files/zlib-1.2.13-Revert-Turn-off-RWX-segment-warnings-on-sparc-system.patch @@ -1,3 +1,6 @@ +https://bugs.gentoo.org/879883 +https://github.com/madler/zlib/issues/751 + From 2ad2713e6cb9166dcede9a020f6913b8189ff0c6 Mon Sep 17 00:00:00 2001 From: Sam James Date: Wed, 23 Nov 2022 04:17:16 +
[gentoo-commits] repo/gentoo:master commit in: dev-python/linode-metadata/
commit: 0f207bfffafa556870af6bda2903f9e83a2256d4 Author: Viorel Munteanu gentoo org> AuthorDate: Wed Jan 24 08:18:42 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Wed Jan 24 08:18:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f207bff dev-python/linode-metadata: add 0.2.0 Signed-off-by: Viorel Munteanu gentoo.org> dev-python/linode-metadata/Manifest| 1 + .../linode-metadata/linode-metadata-0.2.0.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-python/linode-metadata/Manifest b/dev-python/linode-metadata/Manifest index afa5b393bdfb..34fbb2f141ec 100644 --- a/dev-python/linode-metadata/Manifest +++ b/dev-python/linode-metadata/Manifest @@ -1 +1,2 @@ DIST linode_metadata-0.1.0.tar.gz 12710 BLAKE2B 7ab40a1268b66e7cba3b0b9bf89066ab5d69d96d5ae2b5e1cc65044f67953e3a35d09b48eae113585a41369700badb21a367a9b7ae82e3f344c15e51305ef562 SHA512 6253ab6c5e5e7be9a3a2ca1faf2140462f17553cec49359bdbba26e4b06e082d1b99259913df7ff1d1421c6e42c358f60fa09d16754b59c0375422ed5d0e1ec6 +DIST linode_metadata-0.2.0.tar.gz 12759 BLAKE2B 0fcb1744f893564151766b1398cacda88bd79c90f2ec1abdf7939c7562ac78dd88ad0dbb0cabc8b597a5d9b47fcbf6c6f9db667c3df21065c9ff3b86317848cf SHA512 ed648b9f67a23c87fab0eeba7f8a0ff1a9e98a5f3832a316e585aa8ac505a2cfbbc13966d287a43cecbd1a6f392991a11f5a590385ca71087f9f7c65bff5d76e diff --git a/dev-python/linode-metadata/linode-metadata-0.2.0.ebuild b/dev-python/linode-metadata/linode-metadata-0.2.0.ebuild new file mode 100644 index ..f0e52a897a49 --- /dev/null +++ b/dev-python/linode-metadata/linode-metadata-0.2.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Python bindings for the Linode Metadata Service" +HOMEPAGE="https://github.com/linode/py-metadata https://www.linode.com/"; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +# Tests require network, a linode account, an API key and a ssh key. +RESTRICT="test" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: dev-python/linode-metadata/
commit: 94281e0fa91fcb4f2292a96148a0114774b5d800 Author: Viorel Munteanu gentoo org> AuthorDate: Wed Jan 24 08:18:52 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Wed Jan 24 08:18:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94281e0f dev-python/linode-metadata: drop 0.1.0 Signed-off-by: Viorel Munteanu gentoo.org> dev-python/linode-metadata/Manifest| 1 - .../linode-metadata/linode-metadata-0.1.0.ebuild | 22 -- 2 files changed, 23 deletions(-) diff --git a/dev-python/linode-metadata/Manifest b/dev-python/linode-metadata/Manifest index 34fbb2f141ec..60052f4f1ce1 100644 --- a/dev-python/linode-metadata/Manifest +++ b/dev-python/linode-metadata/Manifest @@ -1,2 +1 @@ -DIST linode_metadata-0.1.0.tar.gz 12710 BLAKE2B 7ab40a1268b66e7cba3b0b9bf89066ab5d69d96d5ae2b5e1cc65044f67953e3a35d09b48eae113585a41369700badb21a367a9b7ae82e3f344c15e51305ef562 SHA512 6253ab6c5e5e7be9a3a2ca1faf2140462f17553cec49359bdbba26e4b06e082d1b99259913df7ff1d1421c6e42c358f60fa09d16754b59c0375422ed5d0e1ec6 DIST linode_metadata-0.2.0.tar.gz 12759 BLAKE2B 0fcb1744f893564151766b1398cacda88bd79c90f2ec1abdf7939c7562ac78dd88ad0dbb0cabc8b597a5d9b47fcbf6c6f9db667c3df21065c9ff3b86317848cf SHA512 ed648b9f67a23c87fab0eeba7f8a0ff1a9e98a5f3832a316e585aa8ac505a2cfbbc13966d287a43cecbd1a6f392991a11f5a590385ca71087f9f7c65bff5d76e diff --git a/dev-python/linode-metadata/linode-metadata-0.1.0.ebuild b/dev-python/linode-metadata/linode-metadata-0.1.0.ebuild deleted file mode 100644 index f0e52a897a49.. --- a/dev-python/linode-metadata/linode-metadata-0.1.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 pypi - -DESCRIPTION="Python bindings for the Linode Metadata Service" -HOMEPAGE="https://github.com/linode/py-metadata https://www.linode.com/"; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -# Tests require network, a linode account, an API key and a ssh key. -RESTRICT="test" - -RDEPEND=" - dev-python/requests[${PYTHON_USEDEP}] -"
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/
commit: 68fd9e3e43929acc14fc41a40dd91875b4dc516a Author: Michał Górny gentoo org> AuthorDate: Wed Jan 24 08:33:22 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 24 08:33:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68fd9e3e media-video/ffmpeg: Add := dep on media-libs/libjxl to more versions Signed-off-by: Michał Górny gentoo.org> media-video/ffmpeg/ffmpeg-5.1.4-r2.ebuild | 2 +- media-video/ffmpeg/ffmpeg-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/ffmpeg/ffmpeg-5.1.4-r2.ebuild b/media-video/ffmpeg/ffmpeg-5.1.4-r2.ebuild index 9ecde222b8e3..5fc9eca96bfd 100644 --- a/media-video/ffmpeg/ffmpeg-5.1.4-r2.ebuild +++ b/media-video/ffmpeg/ffmpeg-5.1.4-r2.ebuild @@ -233,7 +233,7 @@ RDEPEND=" ) jack? ( virtual/jack[${MULTILIB_USEDEP}] ) jpeg2k? ( >=media-libs/openjpeg-2:2[${MULTILIB_USEDEP}] ) - jpegxl? ( >=media-libs/libjxl-0.7.0[$MULTILIB_USEDEP] ) + jpegxl? ( >=media-libs/libjxl-0.7.0:=[$MULTILIB_USEDEP] ) lcms? ( >=media-libs/lcms-2.13:2[$MULTILIB_USEDEP] ) libaom? ( >=media-libs/libaom-1.0.0-r1:=[${MULTILIB_USEDEP}] ) libaribb24? ( >=media-libs/aribb24-1.0.3-r2[${MULTILIB_USEDEP}] ) diff --git a/media-video/ffmpeg/ffmpeg-.ebuild b/media-video/ffmpeg/ffmpeg-.ebuild index 905f9dd7977b..0b4ac4354fb6 100644 --- a/media-video/ffmpeg/ffmpeg-.ebuild +++ b/media-video/ffmpeg/ffmpeg-.ebuild @@ -235,7 +235,7 @@ RDEPEND=" ) jack? ( virtual/jack[${MULTILIB_USEDEP}] ) jpeg2k? ( >=media-libs/openjpeg-2.1:2=[${MULTILIB_USEDEP}] ) - jpegxl? ( >=media-libs/libjxl-0.7.0[$MULTILIB_USEDEP] ) + jpegxl? ( >=media-libs/libjxl-0.7.0:=[$MULTILIB_USEDEP] ) lcms? ( >=media-libs/lcms-2.13:2[$MULTILIB_USEDEP] ) libaom? ( >=media-libs/libaom-1.0.0-r1:=[${MULTILIB_USEDEP}] ) libaribb24? ( >=media-libs/aribb24-1.0.3-r2[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: media-libs/vips/
commit: a3fe701db55339ba5df9e089a7fe8ae9cff09d6c Author: Michał Górny gentoo org> AuthorDate: Wed Jan 24 08:32:41 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 24 08:32:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3fe701d media-libs/vips: Add := dep on media-libs/libjxl Signed-off-by: Michał Górny gentoo.org> media-libs/vips/vips-8.15.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/vips/vips-8.15.1.ebuild b/media-libs/vips/vips-8.15.1.ebuild index 896fec522ee0..c8e38bcc7e0a 100644 --- a/media-libs/vips/vips-8.15.1.ebuild +++ b/media-libs/vips/vips-8.15.1.ebuild @@ -50,7 +50,7 @@ RDEPEND=" introspection? ( dev-libs/gobject-introspection ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:= ) - jpegxl? ( media-libs/libjxl ) + jpegxl? ( media-libs/libjxl:= ) lcms? ( media-libs/lcms:2 ) matio? ( sci-libs/matio:= ) openexr? ( media-libs/openexr:= )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/
commit: e9f45e9cb222b32a70148ba1e8a71760ad1ad5c2 Author: Michał Górny gentoo org> AuthorDate: Wed Jan 24 08:31:03 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 24 08:31:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f45e9c dev-libs/efl: Add := dep on media-libs/libjxl Signed-off-by: Michał Górny gentoo.org> dev-libs/efl/efl-1.27.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/efl/efl-1.27.0.ebuild b/dev-libs/efl/efl-1.27.0.ebuild index 896084aa5924..085e91181207 100644 --- a/dev-libs/efl/efl-1.27.0.ebuild +++ b/dev-libs/efl/efl-1.27.0.ebuild @@ -90,7 +90,7 @@ RDEPEND="${LUA_DEPS} hyphen? ( dev-libs/hyphen ) ibus? ( app-i18n/ibus ) jpeg2k? ( media-libs/openjpeg:= ) - jpegxl? ( media-libs/libjxl ) + jpegxl? ( media-libs/libjxl:= ) json? ( >=media-libs/rlottie-0.0.1_pre20200424:= ) mono? ( dev-lang/mono ) opengl? ( virtual/opengl )
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/
commit: 3bf65e7d74cf86be29278cad06c6fad8aaac07e3 Author: Michał Górny gentoo org> AuthorDate: Wed Jan 24 08:31:56 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 24 08:31:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf65e7d media-gfx/gthumb: Add := dep on media-libs/libjxl Signed-off-by: Michał Górny gentoo.org> media-gfx/gthumb/gthumb-3.12.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/gthumb/gthumb-3.12.4.ebuild b/media-gfx/gthumb/gthumb-3.12.4.ebuild index 8d36cb1a8dbc..ad298e9c5a78 100644 --- a/media-gfx/gthumb/gthumb-3.12.4.ebuild +++ b/media-gfx/gthumb/gthumb-3.12.4.ebuild @@ -41,7 +41,7 @@ RDEPEND=" cdr? ( >=app-cdr/brasero-3.2.0 ) svg? ( >=gnome-base/librsvg-2.34:2 ) webp? ( >=media-libs/libwebp-0.2.0:= ) - jpegxl? ( >=media-libs/libjxl-0.3.0 ) + jpegxl? ( >=media-libs/libjxl-0.3.0:= ) heif? ( >=media-libs/libheif-1.11:= ) lcms? ( >=media-libs/lcms-2.6:2 ) colord? (
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/
commit: 104aa87ab7326519408043fb0f447de088173f5a Author: Michał Górny gentoo org> AuthorDate: Wed Jan 24 08:33:38 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 24 08:33:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104aa87a net-im/telegram-desktop: Add := dep on media-libs/libjxl Signed-off-by: Michał Górny gentoo.org> net-im/telegram-desktop/telegram-desktop-4.14.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/telegram-desktop/telegram-desktop-4.14.6.ebuild b/net-im/telegram-desktop/telegram-desktop-4.14.6.ebuild index 48d23c261ee2..750580bd666e 100644 --- a/net-im/telegram-desktop/telegram-desktop-4.14.6.ebuild +++ b/net-im/telegram-desktop/telegram-desktop-4.14.6.ebuild @@ -25,7 +25,7 @@ REQUIRED_USE=" KIMAGEFORMATS_RDEPEND=" media-libs/libavif:= media-libs/libheif:= - >=media-libs/libjxl-0.8.0 + >=media-libs/libjxl-0.8.0:= " CDEPEND=" !net-im/telegram-desktop-bin
[gentoo-commits] repo/gentoo:master commit in: sys-apps/busybox/
commit: 04e127b29952c0da3a79fc16beb121857afae161 Author: Viorel Munteanu gentoo org> AuthorDate: Wed Jan 24 08:58:33 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Wed Jan 24 08:59:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e127b2 sys-apps/busybox: drop 1.36.1 Signed-off-by: Viorel Munteanu gentoo.org> sys-apps/busybox/busybox-1.36.1.ebuild | 363 - 1 file changed, 363 deletions(-) diff --git a/sys-apps/busybox/busybox-1.36.1.ebuild b/sys-apps/busybox/busybox-1.36.1.ebuild deleted file mode 100644 index e252de9fe95c.. --- a/sys-apps/busybox/busybox-1.36.1.ebuild +++ /dev/null @@ -1,363 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# See `man savedconfig.eclass` for info on how to use USE=savedconfig. - -EAPI=8 - -inherit flag-o-matic savedconfig toolchain-funcs - -DESCRIPTION="Utilities for rescue and embedded systems" -HOMEPAGE="https://www.busybox.net/"; -if [[ ${PV} == "" ]] ; then - MY_P="${P}" - EGIT_REPO_URI="https://git.busybox.net/busybox"; - inherit git-r3 -else - MY_P="${PN}-${PV/_/-}" - SRC_URI="https://www.busybox.net/downloads/${MY_P}.tar.bz2"; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -fi -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2" # GPL-2 only -SLOT="0" -IUSE="debug livecd make-symlinks math mdev pam selinux sep-usr static syslog systemd" -REQUIRED_USE="pam? ( !static )" -RESTRICT="test" - -# TODO: Could make pkgconfig conditional on selinux? bug #782829 -RDEPEND=" - !static? ( - virtual/libc - virtual/libcrypt:= - selinux? ( sys-libs/libselinux ) - ) - pam? ( sys-libs/pam ) -" -DEPEND="${RDEPEND} - static? ( - virtual/libcrypt[static-libs] - selinux? ( sys-libs/libselinux[static-libs(+)] ) - ) - sys-kernel/linux-headers" -BDEPEND="virtual/pkgconfig" - -busybox_config_option() { - local flag=$1 ; shift - if [[ ${flag} != [yn] && ${flag} != \"* ]] ; then - busybox_config_option $(usex ${flag} y n) "$@" - return - fi - local expr - while [[ $# -gt 0 ]] ; do - case ${flag} in - y) expr="s:.*\.*set:CONFIG_$1=y:g" ;; - n) expr="s:CONFIG_$1=y:# CONFIG_$1 is not set:g" ;; - *) expr="s:.*\.*:CONFIG_$1=${flag}:g" ;; - esac - sed -i -e "${expr}" .config || die - einfo "$(grep "CONFIG_$1[= ]" .config || echo "Could not find CONFIG_$1 ...")" - shift - done -} - -busybox_config_enabled() { - local val=$(sed -n "/^CONFIG_$1=/s:^[^=]*=::p" .config) - case ${val} in - "") return 1 ;; - y) return 0 ;; - *) echo "${val}" | sed -r 's:^"(.*)"$:\1:' ;; - esac -} - -# patches go here! -PATCHES=( - "${FILESDIR}"/${PN}-1.26.2-bb.patch - "${FILESDIR}"/${PN}-1.34.1-skip-selinux-search.patch - - "${FILESDIR}"/${PN}-1.36.0-fortify-source-3-fixdep.patch - - # "${FILESDIR}"/${P}-*.patch -) - -src_prepare() { - default - unset KBUILD_OUTPUT #88088 - append-flags -fno-strict-aliasing #310413 - use ppc64 && append-flags -mminimal-toc #130943 - - cp "${FILESDIR}"/ginit.c init/ || die - - # flag cleanup - sed -i -r \ - -e 's:[[:space:]]?-(Werror|Os|falign-(functions|jumps|loops|labels)=1|fomit-frame-pointer)\>::g' \ - Makefile.flags || die - #sed -i '/bbsh/s:^//::' include/applets.h - sed -i '/^#error Aborting compilation./d' applets/applets.c || die - use elibc_glibc && sed -i 's:-Wl,--gc-sections::' Makefile - sed -i \ - -e "/^CROSS_COMPILE/s:=.*:= ${CHOST}-:" \ - -e "/^AR\>/s:=.*:= $(tc-getAR):" \ - -e "/^CC\>/s:=.*:= $(tc-getCC):" \ - -e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \ - -e "/^PKG_CONFIG\>/s:=.*:= $(tc-getPKG_CONFIG):" \ - Makefile || die - sed -i \ - -e 's:-static-libgcc::' \ - Makefile.flags || die - - # Print all link lines too - sed -i -e 's:debug=false:debug=true:' scripts/trylink || die -} - -src_configure() { - # check for a busybox config before making one of our own. - # if one exist lets return and use it. - - restore_config .config - if [ -f .config ]; then - yes "" | emake -j1 -s oldconfig >/dev/null - return 0 - else - ewarn "Could not locate user configfile, so we will save a default one" - fi - - # setting SKIP_SELINUX skips searching for selinux at this stage. We don't - # need to search now in case we end up not needing it after all. - #
[gentoo-commits] repo/gentoo:master commit in: dev-java/eclipse-ecj/
commit: 7ccd417e1c5fc19ce8012757a588bbcb5c14f9d0 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Jan 23 19:43:27 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jan 24 09:03:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ccd417e dev-java/eclipse-ecj: 4.30-r1 for >=dev-java/ant-1.10.14 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Miroslav Šulc gentoo.org> .../{eclipse-ecj-4.30.ebuild => eclipse-ecj-4.30-r1.ebuild} | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-java/eclipse-ecj/eclipse-ecj-4.30.ebuild b/dev-java/eclipse-ecj/eclipse-ecj-4.30-r1.ebuild similarity index 93% rename from dev-java/eclipse-ecj/eclipse-ecj-4.30.ebuild rename to dev-java/eclipse-ecj/eclipse-ecj-4.30-r1.ebuild index 4dcc76c35f8f..8198793a6a85 100644 --- a/dev-java/eclipse-ecj/eclipse-ecj-4.30.ebuild +++ b/dev-java/eclipse-ecj/eclipse-ecj-4.30-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ SRC_URI="https://download.eclipse.org/eclipse/downloads/drops4/${DMF}/ecjsrc-${P S="${WORKDIR}" LICENSE="EPL-1.0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm64" SLOT="4.30" BDEPEND=" @@ -29,7 +29,7 @@ COMMON_DEP="app-eselect/eselect-java" # ElementsImpl9.java:206: error: # method does not override or implement a method from a supertype DEPEND="${COMMON_DEP} - dev-java/ant-core:0 + >=dev-java/ant-1.10.14:0 >=virtual/jdk-21:*" # Parser.java:1095: error: # pattern matching in instanceof is not supported in -source 11 @@ -39,7 +39,7 @@ RDEPEND="${COMMON_DEP} DOCS=( org/eclipse/jdt/core/README.md ) JAVA_AUTOMATIC_MODULE_NAME="org.eclipse.jdt.core.compiler.batch" -JAVA_CLASSPATH_EXTRA="ant-core" +JAVA_CLASSPATH_EXTRA="ant" JAVA_JAR_FILENAME="ecj.jar" JAVA_LAUNCHER_FILENAME="ecj-${SLOT}" JAVA_MAIN_CLASS="org.eclipse.jdt.internal.compiler.batch.Main"
[gentoo-commits] repo/gentoo:master commit in: dev-java/eclipse-ecj/, dev-java/eclipse-ecj/files/
commit: 39457f36be261ce89d4d765bfd13357452cb0ee6 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Jan 23 21:24:03 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jan 24 09:03:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39457f36 dev-java/eclipse-ecj: add 4.15-r1 for >=dev-java/ant-1.10.14 Includes ant-eclipse-ecj Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/34982 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/eclipse-ecj/eclipse-ecj-4.15-r1.ebuild | 65 + dev-java/eclipse-ecj/files/ecj-4.15 | 7 +++ 2 files changed, 72 insertions(+) diff --git a/dev-java/eclipse-ecj/eclipse-ecj-4.15-r1.ebuild b/dev-java/eclipse-ecj/eclipse-ecj-4.15-r1.ebuild new file mode 100644 index ..753425431bb8 --- /dev/null +++ b/dev-java/eclipse-ecj/eclipse-ecj-4.15-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple prefix + +DMF="R-${PV}-202003050155" + +DESCRIPTION="Eclipse Compiler for Java" +HOMEPAGE="https://www.eclipse.org/"; +SRC_URI="https://archive.eclipse.org/eclipse/downloads/drops4/${DMF}/ecjsrc-${PV}.jar"; +S="${WORKDIR}" + +LICENSE="EPL-1.0" +KEYWORDS="~amd64 ~arm ~arm64" +SLOT="4.15" + +BDEPEND=" + app-arch/unzip + app-arch/zip +" +COMMON_DEP="app-eselect/eselect-java" +DEPEND="${COMMON_DEP} + >=dev-java/ant-1.10.14:0 + >=virtual/jdk-11:*" +RDEPEND="${COMMON_DEP} + !dev-java/ant-eclipse-ecj:4.15 + >=virtual/jre-1.8:*" + +JAVA_AUTOMATIC_MODULE_NAME="org.eclipse.jdt.core.compiler.batch" +JAVA_CLASSPATH_EXTRA="ant" +JAVA_JAR_FILENAME="ecj.jar" +JAVA_LAUNCHER_FILENAME="ecj-${SLOT}" +JAVA_MAIN_CLASS="org.eclipse.jdt.internal.compiler.batch.Main" +JAVA_RESOURCE_DIRS="res" + +src_prepare() { + java-pkg-2_src_prepare + + mkdir "${JAVA_RESOURCE_DIRS}" || die + find org META-INF -type f \ + ! -name '*.java' \ + | xargs cp --parent -t "${JAVA_RESOURCE_DIRS}" || die +} + +src_install() { + java-pkg-simple_src_install + insinto /usr/share/java-config-2/compiler + doins "${FILESDIR}/ecj-${SLOT}" + eprefixify "${ED}"/usr/share/java-config-2/compiler/ecj-${SLOT} +} + +pkg_postinst() { + einfo "To select between slots of ECJ..." + einfo " # eselect ecj" + + eselect ecj update ecj-${SLOT} +} + +pkg_postrm() { + eselect ecj update +} diff --git a/dev-java/eclipse-ecj/files/ecj-4.15 b/dev-java/eclipse-ecj/files/ecj-4.15 new file mode 100644 index ..f943dedcc19b --- /dev/null +++ b/dev-java/eclipse-ecj/files/ecj-4.15 @@ -0,0 +1,7 @@ +JAVAC="@GENTOO_PORTAGE_EPREFIX@/usr/bin/ecj-4.15" +PACKAGE="=dev-java/ant-eclipse-ecj-4.15*" +SUPPORTED_TARGET="1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 9 10 11 12 13" +SUPPORTED_SOURCE="1.3 1.4 1.5 1.6 1.7 1.8 9 10 11 12 13" +ANT_BUILD_COMPILER="org.eclipse.jdt.core.JDTCompilerAdapter" +ANT_BUILD_COMPILER_DEPS="eclipse-ecj-4.15,ant-eclipse-ecj-4.15" +GENERATION="2"
[gentoo-commits] repo/gentoo:master commit in: dev-java/eclipse-ecj/files/, dev-java/eclipse-ecj/
commit: af2eaa975169bae6f210265840deed550f7d65f5 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Tue Jan 23 20:41:45 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jan 24 09:03:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af2eaa97 dev-java/eclipse-ecj: add 4.26-r1 for >=dev-java/ant-1.10.14 Includes ant-eclipse-ecj Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Miroslav Šulc gentoo.org> dev-java/eclipse-ecj/eclipse-ecj-4.26-r1.ebuild | 65 + dev-java/eclipse-ecj/files/ecj-4.26 | 7 +++ 2 files changed, 72 insertions(+) diff --git a/dev-java/eclipse-ecj/eclipse-ecj-4.26-r1.ebuild b/dev-java/eclipse-ecj/eclipse-ecj-4.26-r1.ebuild new file mode 100644 index ..6a8632e9feb6 --- /dev/null +++ b/dev-java/eclipse-ecj/eclipse-ecj-4.26-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple prefix + +DMF="R-${PV}-202211231800" + +DESCRIPTION="Eclipse Compiler for Java" +HOMEPAGE="https://www.eclipse.org/"; +SRC_URI="https://archive.eclipse.org/eclipse/downloads/drops4/${DMF}/ecjsrc-${PV}.jar"; +S="${WORKDIR}" + +LICENSE="EPL-1.0" +KEYWORDS="~amd64 ~arm ~arm64" +SLOT="4.26" + +BDEPEND=" + app-arch/unzip + app-arch/zip +" +COMMON_DEP="app-eselect/eselect-java" +DEPEND="${COMMON_DEP} + >=dev-java/ant-1.10.14:0 + >=virtual/jdk-17:*" +RDEPEND="${COMMON_DEP} + !dev-java/ant-eclipse-ecj:4.26 + >=virtual/jre-11:*" + +JAVA_AUTOMATIC_MODULE_NAME="org.eclipse.jdt.core.compiler.batch" +JAVA_CLASSPATH_EXTRA="ant" +JAVA_JAR_FILENAME="ecj.jar" +JAVA_LAUNCHER_FILENAME="ecj-${SLOT}" +JAVA_MAIN_CLASS="org.eclipse.jdt.internal.compiler.batch.Main" +JAVA_RESOURCE_DIRS="res" + +src_prepare() { + java-pkg-2_src_prepare + + mkdir "${JAVA_RESOURCE_DIRS}" || die + find org META-INF -type f \ + ! -name '*.java' \ + | xargs cp --parent -t "${JAVA_RESOURCE_DIRS}" || die +} + +src_install() { + java-pkg-simple_src_install + insinto /usr/share/java-config-2/compiler + doins "${FILESDIR}/ecj-${SLOT}" + eprefixify "${ED}"/usr/share/java-config-2/compiler/ecj-${SLOT} +} + +pkg_postinst() { + einfo "To select between slots of ECJ..." + einfo " # eselect ecj" + + eselect ecj update ecj-${SLOT} +} + +pkg_postrm() { + eselect ecj update +} diff --git a/dev-java/eclipse-ecj/files/ecj-4.26 b/dev-java/eclipse-ecj/files/ecj-4.26 new file mode 100644 index ..950088453264 --- /dev/null +++ b/dev-java/eclipse-ecj/files/ecj-4.26 @@ -0,0 +1,7 @@ +JAVAC="@GENTOO_PORTAGE_EPREFIX@/usr/bin/ecj-4.25" +PACKAGE="=dev-java/ant-eclipse-ecj-4.25*" +SUPPORTED_TARGET="1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 9 10 11 12 13 14 15 16 17 18 19" +SUPPORTED_SOURCE="1.3 1.4 1.5 1.6 1.7 1.8 9 10 11 12 13 14 15 16 17 18 19" +ANT_BUILD_COMPILER="org.eclipse.jdt.core.JDTCompilerAdapter" +ANT_BUILD_COMPILER_DEPS="eclipse-ecj-4.26,ant-eclipse-ecj-4.26" +GENERATION="2"
[gentoo-commits] repo/gentoo:master commit in: media-sound/musescore/
commit: 0d645bfe488afce7e1e02a9921d3f908dab95d29 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jan 24 09:18:55 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jan 24 09:18:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d645bfe media-sound/musescore: bump to 4.2.1, dropped 4.2.0 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/musescore/Manifest| 2 +- .../musescore/{musescore-4.2.0.ebuild => musescore-4.2.1.ebuild} | 8 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/media-sound/musescore/Manifest b/media-sound/musescore/Manifest index c7794297ac84..64ea10b591d3 100644 --- a/media-sound/musescore/Manifest +++ b/media-sound/musescore/Manifest @@ -1,4 +1,4 @@ DIST MuseScore_General-0.2.0.tar.bz2 35122747 BLAKE2B 7f9cafb7912ab8c977842c51df69506d4ad3d1d37498c856978a2d5ab50a1c4fe9145a4807f8c353e6f14138704abb2bbd70c948f1621b494c6e0458c2df0184 SHA512 69eeb22e8c9d1d393a2af857baeb8e49bf2a492651d18190685c74df84a5f6b424e37077e39d9d69c117c4896ea1fbb857eba25a1fbcb6f98d53f384a55713cc DIST musescore-3.6.2.tar.gz 69077899 BLAKE2B 4562267b2fd6498b0ba1e503a9117c2680035ccdb66f94bbd9b98ef1c37d4f9eb7d8a84cbac7726b67b9c95e4f076aaaf83087f4ded195150c42ec77462d48e8 SHA512 04ff1ddd82358c070640f81bbaa9c47c5da95aa57c56a5d1b975ad984744e0def17d5581da6bbeda1aae1c68470100d104d4f8a39ba33bf37bf8891ffcbf1d6e DIST musescore-4.0.2.tar.gz 123962958 BLAKE2B aa31b5346a4c5cfc44f66cf266724c8439d03b449336c16a960df21201d460c21a9b645654584876cc8f20f96f7e95cc24980cda85544a2338ddb8523874fe5e SHA512 fda63124281c4e19160482dff5472889b8753f2389e3d115b2b8e23f3edb976df0912a4e554334a4fc7cc4f9a6945165a07e781fcc2eec46db373e298d9f3616 -DIST musescore-4.2.0.tar.gz 135490976 BLAKE2B 518b26a5263fc6da520cead315bbb6bf4e6a471e6bd68063a765355cef264f20722b8ad7e4207ecf58ec416240632744d70c3c1d5d58b245ce46c001a1898e72 SHA512 5494cc643e0d0bf104ed335b54f12955ce0041da93ceb81596ffdbf862b355056ca2011e3bc4ba31aa6ade08034e33fa5ad5a3b7a54bce991812894efb7f76aa +DIST musescore-4.2.1.tar.gz 136655690 BLAKE2B 4f4ef46eb2460e546caf28666905d3ca940a0d098f0f59005db17a63c7818ec17cd0273a1c1e80745ba1acf0a50c8bcd51170e08bc0b0c3644ac4b27dbbb7482 SHA512 db19f90190abc22f2ea81b65e82f544eb9b51799ea781dfc765119ca64689e5e825b3e4135c45823718b686cabcb94dfc36f5d6731fa4a11939d45aa80ae868d diff --git a/media-sound/musescore/musescore-4.2.0.ebuild b/media-sound/musescore/musescore-4.2.1.ebuild similarity index 93% rename from media-sound/musescore/musescore-4.2.0.ebuild rename to media-sound/musescore/musescore-4.2.1.ebuild index 8517858ee081..d6842c473993 100644 --- a/media-sound/musescore/musescore-4.2.0.ebuild +++ b/media-sound/musescore/musescore-4.2.1.ebuild @@ -69,10 +69,10 @@ DEPEND=" " PATCHES=( - "${FILESDIR}/${P}-uncompressed-man-pages.patch" - "${FILESDIR}/${P}-unbundle-deps.patch" - "${FILESDIR}/${P}-missing-headers.patch" - "${FILESDIR}/${P}-dynamic_cast-crash.patch" + "${FILESDIR}/${PN}-4.2.0-uncompressed-man-pages.patch" + "${FILESDIR}/${PN}-4.2.0-unbundle-deps.patch" + "${FILESDIR}/${PN}-4.2.0-missing-headers.patch" + "${FILESDIR}/${PN}-4.2.0-dynamic_cast-crash.patch" ) src_unpack() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rails-html-sanitizer/
commit: 18b0b1edcbcd45d226ff9c472830d65369659f27 Author: Hans de Graaff gentoo org> AuthorDate: Wed Jan 24 07:21:45 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jan 24 09:23:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b0b1ed dev-ruby/rails-html-sanitizer: enable ruby33 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.6.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.6.0.ebuild b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.6.0.ebuild index 223ddd1050c1..0daf562b836c 100644 --- a/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.6.0.ebuild +++ b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.6.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
[gentoo-commits] repo/gentoo:master commit in: media-sound/qjackctl/, media-sound/qjackctl/files/
commit: d7af1aa9891fc1b14bcb1aa48d2d4694493c3088 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jan 24 09:26:14 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jan 24 09:26:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7af1aa9 media-sound/qjackctl: bump to 0.9.13 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/qjackctl/Manifest | 1 + .../files/qjackctl-0.9.13-disable-git.patch| 20 + media-sound/qjackctl/qjackctl-0.9.13.ebuild| 47 ++ 3 files changed, 68 insertions(+) diff --git a/media-sound/qjackctl/Manifest b/media-sound/qjackctl/Manifest index 18a38ea3c126..1485206c04dc 100644 --- a/media-sound/qjackctl/Manifest +++ b/media-sound/qjackctl/Manifest @@ -1 +1,2 @@ DIST qjackctl-0.9.12.tar.gz 1277827 BLAKE2B 1fcfba82762c473f0012a137f6ddd13ae6e857d16fe8e0cad449afe6de1f1feb8a147b3441a00d20d887f1ed868e4fdddc598104f829ab2213ca8e9863c16951 SHA512 e5655b4f4a965761b81d2d08c1ad297bda6d2437aff97127dc22015f59fe916f1b10f4f492fe41b0d0678ed9de2a94de16c195ac608fb01e815e3ecb116bf958 +DIST qjackctl-0.9.13.tar.gz 1305333 BLAKE2B 940241df829a573ab33a950319debf5123538151853723141369b9ac47048bae84c58f3a70fe53ec7f98109914e78c49203410e241db22842c4f41f79ab6aba9 SHA512 89b9d5212654267030f30020085ad3dfe674a041e200796144d1441ba12630e963a06e405de5ab7c27d9ebc42fd8fa0a970bf59b91837dbc7580147db6adc9bc diff --git a/media-sound/qjackctl/files/qjackctl-0.9.13-disable-git.patch b/media-sound/qjackctl/files/qjackctl-0.9.13-disable-git.patch new file mode 100644 index ..ff4e69fa1762 --- /dev/null +++ b/media-sound/qjackctl/files/qjackctl-0.9.13-disable-git.patch @@ -0,0 +1,20 @@ +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -14,6 +14,7 @@ set (PROJECT_DOMAIN"rncbc.org") + + list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/cmake") + ++#[[ + execute_process ( + COMMAND git describe --tags --dirty --abbrev=6 + WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} +@@ -38,7 +39,8 @@ if (GIT_DESCRIBE_RESULT EQUAL 0) + endif () + set (PROJECT_VERSION "${GIT_VERSION}") + endif () +- ++]] ++set (VERSION "${PROJECT_VERSION}") + + if (CMAKE_BUILD_TYPE MATCHES "Debug") + set (CONFIG_DEBUG 1) diff --git a/media-sound/qjackctl/qjackctl-0.9.13.ebuild b/media-sound/qjackctl/qjackctl-0.9.13.ebuild new file mode 100644 index ..8e8527b28ae1 --- /dev/null +++ b/media-sound/qjackctl/qjackctl-0.9.13.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg cmake + +DESCRIPTION="Qt GUI to control the JACK Audio Connection Kit and ALSA sequencer connections" +HOMEPAGE="https://qjackctl.sourceforge.io/"; +SRC_URI="mirror://sourceforge/qjackctl/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa dbus debug portaudio" + +BDEPEND="dev-qt/linguist-tools:5" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + virtual/jack + alsa? ( media-libs/alsa-lib ) + dbus? ( dev-qt/qtdbus:5 ) + portaudio? ( media-libs/portaudio ) +" +RDEPEND="${DEPEND} + dev-qt/qtsvg:5 +" + +PATCHES=( + "${FILESDIR}/${PN}-0.9.13-disable-git.patch" +) + +src_configure() { + local mycmakeargs=( + -DCONFIG_ALSA_SEQ=$(usex alsa 1 0) + -DCONFIG_DBUS=$(usex dbus 1 0) + -DCONFIG_DEBUG=$(usex debug 1 0) + -DCONFIG_PORTAUDIO=$(usex portaudio 1 0) + -DCONFIG_QT6=no + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/serd/
commit: c5be386b5b75cfe5a546d30c535b3c5c083ec227 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jan 24 09:33:05 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jan 24 09:33:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5be386b dev-libs/serd: bump to 0.32.2 Signed-off-by: Miroslav Šulc gentoo.org> dev-libs/serd/Manifest | 1 + dev-libs/serd/serd-0.32.2.ebuild | 47 2 files changed, 48 insertions(+) diff --git a/dev-libs/serd/Manifest b/dev-libs/serd/Manifest index 147e193b5442..788863f8dd66 100644 --- a/dev-libs/serd/Manifest +++ b/dev-libs/serd/Manifest @@ -1 +1,2 @@ DIST serd-0.32.0.tar.xz 168028 BLAKE2B 839440f197a7b9b4082c7a39a7f63ddcc9129aed8968ab5a52780d0b8072743c78d7ccd9d6fc0e810944e3f55661cbd11969ea0f0242d4133d1883098ca4215c SHA512 eefd5e4b371213cc77cff3ca6e67c0c460d7cd1a70e55dbac64948ab77703679ee24a446f51d6bfc229fe0cd8089d32eeaa236136cbd1162f7d2100ed2946cbc +DIST serd-0.32.2.tar.xz 168840 BLAKE2B 5b2ad72ddced2edcb948d75e795c95dccc50ad5be4bf3100c34ead4ec43944647c4f8ff419cda2b7a005b9b69dbd6fa9a0733b2810ad95a9051df3d4253ddfe9 SHA512 052f0765a9af6883a7ef1a31bd90eea3c57d93747dfb989eeda8c4dabbf2ae7d2e868d437aa2a510243f3a535e366739fe266cf82ef0d280472868c87055d50a diff --git a/dev-libs/serd/serd-0.32.2.ebuild b/dev-libs/serd/serd-0.32.2.ebuild new file mode 100644 index ..f612b9721a49 --- /dev/null +++ b/dev-libs/serd/serd-0.32.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson-multilib + +DESCRIPTION="Library for RDF syntax which supports reading and writing Turtle and NTriples" +HOMEPAGE="https://drobilla.net/software/serd.html"; +SRC_URI="https://download.drobilla.net/${P}.tar.xz"; + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc test +tools" +RESTRICT="!test? ( test )" + +BDEPEND=" + doc? ( + app-text/doxygen + dev-python/sphinx + dev-python/sphinx-lv2-theme + dev-python/sphinxygen +) +" + +src_prepare() { + default + + # fix doc installation path + sed -i "s/versioned_name/'${PF}'/g" doc/man/meson.build doc/html/meson.build doc/singlehtml/meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + $(meson_native_use_feature doc docs) + $(meson_feature test tests) + $(meson_feature tools) + ) + + meson_src_configure +} + +multilib_src_install_all() { + local DOCS=( AUTHORS NEWS README.md ) + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/serd/
commit: d05cfd2887317583ee85bc14a4ee4de01af683a5 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jan 24 09:31:23 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jan 24 09:31:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d05cfd28 dev-libs/serd: dropped obsolete 0.30.16 Signed-off-by: Miroslav Šulc gentoo.org> dev-libs/serd/Manifest| 1 - dev-libs/serd/serd-0.30.16.ebuild | 46 --- 2 files changed, 47 deletions(-) diff --git a/dev-libs/serd/Manifest b/dev-libs/serd/Manifest index 7633e3e09524..147e193b5442 100644 --- a/dev-libs/serd/Manifest +++ b/dev-libs/serd/Manifest @@ -1,2 +1 @@ -DIST serd-0.30.16.tar.xz 173932 BLAKE2B 0021125505bf23565a1cca24dc83eff3496fc11fe6b38dc07b68d800c7bd6a854923bc7c529161b659bd80cb7aa8c3b45e767f0841b57d4803d820e0016e2ed2 SHA512 1bc2e310027d52ea675aa261b52e89c4c1ccb622fa9fef11c874876de7821fe94672918ff58b9edcc7995daa70fc88b7ceb88fae61dd40f601285de1995b39ff DIST serd-0.32.0.tar.xz 168028 BLAKE2B 839440f197a7b9b4082c7a39a7f63ddcc9129aed8968ab5a52780d0b8072743c78d7ccd9d6fc0e810944e3f55661cbd11969ea0f0242d4133d1883098ca4215c SHA512 eefd5e4b371213cc77cff3ca6e67c0c460d7cd1a70e55dbac64948ab77703679ee24a446f51d6bfc229fe0cd8089d32eeaa236136cbd1162f7d2100ed2946cbc diff --git a/dev-libs/serd/serd-0.30.16.ebuild b/dev-libs/serd/serd-0.30.16.ebuild deleted file mode 100644 index 53f97214e488.. --- a/dev-libs/serd/serd-0.30.16.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson-multilib - -DESCRIPTION="Library for RDF syntax which supports reading and writing Turtle and NTriples" -HOMEPAGE="https://drobilla.net/software/serd.html"; -SRC_URI="https://download.drobilla.net/${P}.tar.xz"; - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" -IUSE="doc test +tools" -RESTRICT="!test? ( test )" - -BDEPEND=" - doc? ( - app-text/doxygen - dev-python/sphinx - dev-python/sphinx-lv2-theme -) -" - -src_prepare() { - default - - # fix doc installation path - sed -i "s/versioned_name/'${PF}'/g" doc/c/meson.build || die -} - -multilib_src_configure() { - local emesonargs=( - $(meson_native_use_feature doc docs) - $(meson_feature test tests) - $(meson_feature tools) - ) - - meson_src_configure -} - -multilib_src_install_all() { - local DOCS=( AUTHORS NEWS README.md ) - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/lilv/
commit: be98ddeabc42f464765d2a3e44f773bc90a7ab43 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jan 24 09:34:42 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jan 24 09:34:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be98ddea media-libs/lilv: bump to 0.24.24 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/lilv/Manifest| 1 + media-libs/lilv/lilv-0.24.24.ebuild | 77 + 2 files changed, 78 insertions(+) diff --git a/media-libs/lilv/Manifest b/media-libs/lilv/Manifest index 9c435421ae6c..859d458cf044 100644 --- a/media-libs/lilv/Manifest +++ b/media-libs/lilv/Manifest @@ -1 +1,2 @@ DIST lilv-0.24.22.tar.xz 105504 BLAKE2B bd9df20d95ffa921615fb21deed4bc354158219aa51125fc00351aa5ca2f480f9d10d8c867003a373b47eea145c21bb8d0bfc86d53eb1d04d281e1df2fc4a0f2 SHA512 cd771db89919a11e258d12b43674d7174645a4369f5d3a5168b1217c0a87795926dd7db5304e81cb27eb30477198ac42e6e4931d40fcda833bf70ef75acc558f +DIST lilv-0.24.24.tar.xz 105684 BLAKE2B 4228248e8dbee228cee193e259d95b2e66f9f2e3516702dfad0dc126273076230274538c32a857ae9ad8a58545bbf48e7791254441dd4d6e537715de9e5e5be6 SHA512 93a3842a5e000a9c59bf3493c2c10df35a803a7edf6cff09f43e155a7e83d0c7c81bc24a6243828dc141d30187c3f60ef9799f319f72e5b6c3e2d022de757185 diff --git a/media-libs/lilv/lilv-0.24.24.ebuild b/media-libs/lilv/lilv-0.24.24.ebuild new file mode 100644 index ..15218dd469f1 --- /dev/null +++ b/media-libs/lilv/lilv-0.24.24.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_REQ_USE='threads(+)' + +inherit meson-multilib python-single-r1 + +DESCRIPTION="Library to make the use of LV2 plugins as simple as possible for applications" +HOMEPAGE="https://drobilla.net/software/lilv.html"; +SRC_URI="https://download.drobilla.net/${P}.tar.xz"; + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc python test tools" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +BDEPEND=" + virtual/pkgconfig + doc? ( + app-text/doxygen + dev-python/sphinx + dev-python/sphinx-lv2-theme + dev-python/sphinxygen + ) +" +# Take care on bumps to check minimum versions! +RDEPEND=" + ${PYTHON_DEPS} + >=dev-libs/serd-0.30.10[${MULTILIB_USEDEP}] + >=dev-libs/sord-0.16.16[${MULTILIB_USEDEP}] + >=dev-libs/zix-0.4.0[${MULTILIB_USEDEP}] + media-libs/libsndfile + >=media-libs/lv2-1.18.2[${MULTILIB_USEDEP}] + >=media-libs/sratom-0.6.10[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" + +pkg_setup() { + python_setup +} + +src_prepare() { + default + + # fix doc installation path + sed -iE "s/versioned_name/'${PF}'/g" doc/html/meson.build doc/singlehtml/meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + $(meson_native_use_feature doc docs) + $(meson_feature python bindings_py) + $(meson_feature test tests) + $(meson_feature tools) + ) + + meson_src_configure +} + +multilib_src_install() { + meson_src_install + python_optimize +} + +multilib_src_install_all() { + local DOCS=( AUTHORS NEWS README.md ) + einstalldocs + + newenvd - 60lv2 <<-EOF + LV2_PATH=${EPREFIX}/usr/$(get_libdir)/lv2 + EOF +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/xfig/
commit: a5625ed8bea14fedee61fb5ab07c9cc3f6d15bdc Author: Hans de Graaff gentoo org> AuthorDate: Wed Jan 24 09:37:11 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jan 24 09:37:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5625ed8 media-gfx/xfig: drop 3.2.8b-r1 Bug: https://bugs.gentoo.org/917279 Signed-off-by: Hans de Graaff gentoo.org> media-gfx/xfig/Manifest | 1 - media-gfx/xfig/xfig-3.2.8b-r1.ebuild | 54 2 files changed, 55 deletions(-) diff --git a/media-gfx/xfig/Manifest b/media-gfx/xfig/Manifest index eedea84da010..67b7ac2e8503 100644 --- a/media-gfx/xfig/Manifest +++ b/media-gfx/xfig/Manifest @@ -1,2 +1 @@ -DIST xfig-3.2.8b.tar.xz 5382524 BLAKE2B 94963d165664c6451776fcbc3e332a7933c00d4b43e3d4196f15883a9873171f7a0791e6fa41cbb6e8d07958f9ddcceb9578a62a9893cf2f436c07dcbe3e7f37 SHA512 5cc5e61977f97956baca77bf4bce09d0f47ea6fafb10055d0523f7cccd72d7af80e706daa62ae16df3fc54338b4f6cd4a6b71dc460311e65be749ec84fa662b3 DIST xfig-3.2.9.tar.xz 5368544 BLAKE2B 6fd04d7238453d304a5e9624524f1e3674fe21ea3485d0925fa430a6312b61019a54397301cd7773565035cd3aee7fa130ed2459187241a778c0d44759c57d45 SHA512 c5e797b394740761a24e6e5e83d025dd78a11ad7d12662728c708218d7131d9077d9ed0c09023134ed9d709c58f52f5c9182e5b50e540b1876be4c359d79a60e diff --git a/media-gfx/xfig/xfig-3.2.8b-r1.ebuild b/media-gfx/xfig/xfig-3.2.8b-r1.ebuild deleted file mode 100644 index b6a96ed108d9.. --- a/media-gfx/xfig/xfig-3.2.8b-r1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature xdg - -DESCRIPTION="A menu-driven tool to draw and manipulate objects interactively in an X window" -HOMEPAGE="http://mcj.sourceforge.net/"; -SRC_URI="https://downloads.sourceforge.net/project/mcj/${P}.tar.xz"; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" - -COMMON_DEPEND=" - app-text/ghostscript-gpl:= - >=media-gfx/transfig-3.2.5-r1 - media-libs/libjpeg-turbo:= - media-libs/libpng:= - media-libs/tiff:= - x11-libs/libX11 - x11-libs/libXaw3d[unicode(+)] - x11-libs/libXpm - x11-libs/libXt -" -DEPEND="${COMMON_DEPEND} - x11-base/xorg-proto -" -RDEPEND="${COMMON_DEPEND} - media-fonts/font-misc-misc - media-fonts/urw-fonts -" - -PATCHES=( - "${FILESDIR}/${PN}-3.2.6a-urwfonts.patch" - "${FILESDIR}/${PN}-3.2.6a-solaris.patch" - "${FILESDIR}/${PN}-3.2.8b-app-defaults.patch" - "${FILESDIR}/${PN}-3.2.8b-Fix-build-with-flto.patch" -) - -src_configure() { - local myeconfargs=( - --enable-i18n - --htmldir="${EPREFIX}/usr/share/doc/${PF}" # it expects docdir... - ) - econf "${myeconfargs[@]}" -} - -pkg_postinst() { - xdg_pkg_postinst - - optfeature "GIF support" media-libs/netpbm virtual/imagemagick-tools -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/liblscp/
commit: af6b6082260be24affd0318d782e0e6bd68eacbd Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jan 24 09:37:56 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jan 24 09:38:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af6b6082 media-libs/liblscp: bump to 0.9.12 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/liblscp/Manifest | 1 + media-libs/liblscp/liblscp-0.9.12.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/media-libs/liblscp/Manifest b/media-libs/liblscp/Manifest index 80b3c0c04b11..865d2d6e6863 100644 --- a/media-libs/liblscp/Manifest +++ b/media-libs/liblscp/Manifest @@ -1 +1,2 @@ DIST liblscp-0.9.11.tar.gz 99143 BLAKE2B 840915937fd27b88c730a0216df557a527d1630bd253184a9c09a16deb56a2836f223283d5167d726dbcd50aeb91b96e8f030b331b0034900ceb87fc487d0b36 SHA512 2510df80504e97424d9ce24a67f597ea679dc2017cb1cb6908b107a13c245186d0b68c91e793c64e36f7bf50db2e10f9aeb7f6aefafbaa68937ed6d18df35160 +DIST liblscp-0.9.12.tar.gz 99062 BLAKE2B b1701eba58211bbe6e46ae7b08ca535f6f68d724523f12aca394e31cf3f95bce2c4b3c051576f8cf5e2490cb9c85cbb8b6664e3088d36fa1cf409401996c53e0 SHA512 a29f87d04a9a2726dd3a465a6bc0891e51e1b63da624f3b282c9d32710c7a7f57e7bffed4d3a6f3d7d8db70e56f1d8050b3453c064fa433b6a113fb8b09fed5a diff --git a/media-libs/liblscp/liblscp-0.9.12.ebuild b/media-libs/liblscp/liblscp-0.9.12.ebuild new file mode 100644 index ..ae4c4afb8276 --- /dev/null +++ b/media-libs/liblscp/liblscp-0.9.12.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C++ library for the Linux Sampler control protocol" +HOMEPAGE="https://www.linuxsampler.org"; + +if [[ ${PV} == "" ]] ; then + inherit subversion + ESVN_REPO_URI="https://svn.linuxsampler.org/svn/liblscp/trunk"; +else + SRC_URI="https://www.rncbc.org/archive/${P}.tar.gz + https://download.linuxsampler.org/packages/${P}.tar.gz"; + KEYWORDS="~amd64 ~ppc ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="doc" + +BDEPEND="doc? ( app-text/doxygen )" + +PATCHES=( + "${FILESDIR}/${PN}-0.9.6-conditional.patch" +) + +DOCS=( ChangeLog README ) + +src_configure() { + local mycmakeargs=( + -DBUILD_DOC=$(usex doc) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/qsynth/
commit: bc60e483735913f3c0761daa4f89022ae1a75c15 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jan 24 09:40:00 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jan 24 09:40:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc60e483 media-sound/qsynth: bump to 0.9.13 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/qsynth/Manifest | 1 + media-sound/qsynth/qsynth-0.9.13.ebuild | 72 + 2 files changed, 73 insertions(+) diff --git a/media-sound/qsynth/Manifest b/media-sound/qsynth/Manifest index c6036775be23..70b031c15b58 100644 --- a/media-sound/qsynth/Manifest +++ b/media-sound/qsynth/Manifest @@ -1 +1,2 @@ DIST qsynth-0.9.12.tar.gz 333588 BLAKE2B 778edbb60535aea55f3d82074e8723b37fef6fa01975403211317753f790e14baf9f59db294f68e3d067a2142b450878cfaf412ad22480744936a2eee1d654d1 SHA512 44017d24c09714d174c774083462f7dc263f2abc7aaf7d2cda0f4987b007210a33dcfb35d47eacd5682859e5299f75e26e47fd2f73458eb2a05a36c27d5889f0 +DIST qsynth-0.9.13.tar.gz 333132 BLAKE2B 2d0a388e59f244052b1c3f7e16bda40b3de314d2e8b9316b6f471dcc4869299b56f6234c5cecae2a8105c366d601a28cdb0d5c5ebb0bb9e7eee352d62b5af3d0 SHA512 8249438429191a2beb381af9f6fc6bc0d88711c2590379bfa10c558464c562f28453dacec8edbe1afdc590ee437530cefac211b272553cf8acc266706894f17c diff --git a/media-sound/qsynth/qsynth-0.9.13.ebuild b/media-sound/qsynth/qsynth-0.9.13.ebuild new file mode 100644 index ..9c11d8e94315 --- /dev/null +++ b/media-sound/qsynth/qsynth-0.9.13.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake desktop xdg + +DESCRIPTION="Qt application to control FluidSynth" +HOMEPAGE="https://qsynth.sourceforge.io/"; + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://git.code.sf.net/p/qsynth/code"; + inherit git-r3 +else + SRC_URI="mirror://sourceforge/qsynth/${P}.tar.gz" + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="+alsa debug jack pulseaudio qt6" + +REQUIRED_USE="|| ( alsa jack pulseaudio )" + +BDEPEND=" + qt6? ( dev-qt/qttools:6[linguist] ) + !qt6? ( dev-qt/linguist-tools:5 ) +" +DEPEND=" + qt6? ( + dev-qt/qtbase:6[gui,network,widgets] + dev-qt/qtsvg:6 + ) + !qt6? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + ) + media-sound/fluidsynth:=[jack?,alsa?,pulseaudio?] +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DCONFIG_DEBUG=$(usex debug 1 0) + -DCONFIG_QT6=$(usex qt6 1 0) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + # The desktop file is invalid, and we also change the command + # depending on useflags + rm "${D}/usr/share/applications/org.rncbc.qsynth.desktop" || die + + local cmd + if use jack; then + cmd="qsynth" + elif use pulseaudio; then + cmd="qsynth -a pulseaudio" + elif use alsa; then + cmd="qsynth -a alsa" + else + cmd="qsynth -a oss" + fi + + make_desktop_entry "${cmd}" Qsynth org.rncbc.qsynth +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/qsampler/
commit: a0682a0030af57f83f129fdff7e923dae2d950ab Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jan 24 09:41:53 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jan 24 09:41:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0682a00 media-sound/qsampler: bump to 0.9.12 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/qsampler/Manifest | 1 + media-sound/qsampler/qsampler-0.9.12.ebuild | 56 + 2 files changed, 57 insertions(+) diff --git a/media-sound/qsampler/Manifest b/media-sound/qsampler/Manifest index a91180aeca42..d8688d3ac59a 100644 --- a/media-sound/qsampler/Manifest +++ b/media-sound/qsampler/Manifest @@ -1 +1,2 @@ DIST qsampler-0.9.11.tar.gz 222413 BLAKE2B a19abb43d6d7f0087094b54568b22c9391081e49464ee5626e14c24536afc51680b4f22191bb7baf6abb989f2fa548aadc1d1a1d93876bd16022bd34dfe556a5 SHA512 cd8e33e5791d9d3c768972bd63b53bf9eeb95435247ca5c4fd2488ec4bf67e519bbecd7d4a08f701c5bf85f60710d299e9eef2f3e59e5ec4af58c6ded52b5c56 +DIST qsampler-0.9.12.tar.gz 219168 BLAKE2B c68fad51b37f4b471e1ffdcb4168487ef0069877ed2c13fd06f320c1a353c146ab493d94522d7ed86a8541646429550a4d02a89d5b37ae44847687acb5400fd1 SHA512 089a177e2d6350880c96e17f7833ef80b94add3535b9cf0418453080c294c51a98b909a4072054c5f0b8ecdf014914966ac7d2e90add984225ec3c9a35a0ca0c diff --git a/media-sound/qsampler/qsampler-0.9.12.ebuild b/media-sound/qsampler/qsampler-0.9.12.ebuild new file mode 100644 index ..b9bb0d2bfc04 --- /dev/null +++ b/media-sound/qsampler/qsampler-0.9.12.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://git.code.sf.net/p/qsampler/code"; + inherit git-r3 +else + SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Graphical frontend to the LinuxSampler engine" +HOMEPAGE="https://qsampler.sourceforge.io/ https://www.linuxsampler.org/"; + +LICENSE="GPL-2" +SLOT="0" +IUSE="debug +libgig qt6" + +DEPEND=" + media-libs/alsa-lib + media-libs/liblscp:= + x11-libs/libX11 + libgig? ( media-libs/libgig:= ) + qt6? ( + dev-qt/qtbase:6[gui,network,widgets] + dev-qt/qtsvg:6 + ) + !qt6? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + ) +" +RDEPEND="${DEPEND} + media-sound/linuxsampler +" +BDEPEND=" + qt6? ( dev-qt/qttools:6[linguist] ) + !qt6? ( dev-qt/linguist-tools:5 ) +" + +DOCS=( ChangeLog README TRANSLATORS ) + +src_configure() { + local mycmakeargs=( + -DCONFIG_DEBUG=$(usex debug 1 0) + -DCONFIG_LIBGIG=$(usex libgig 1 0) + -DCONFIG_QT6=$(usex qt6 1 0) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/
commit: 31b761eeea68a204d13e455001a451e925fa77da Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jan 24 10:00:05 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Jan 24 10:00:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31b761ee sys-devel/binutils: keyword 2.41-r5 Signed-off-by: Andreas K. Hüttel gentoo.org> sys-devel/binutils/binutils-2.41-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils/binutils-2.41-r5.ebuild b/sys-devel/binutils/binutils-2.41-r5.ebuild index 5d564c277fc1..1dd8b1bda2cf 100644 --- a/sys-devel/binutils/binutils-2.41-r5.ebuild +++ b/sys-devel/binutils/binutils-2.41-r5.ebuild @@ -32,7 +32,7 @@ else [[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI} https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz"; SLOT=$(ver_cut 1-2) - # KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi #
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-hppa64/
commit: da4435a0de76f8d8f30d9e03fa26437c2c84b94e Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jan 24 10:01:00 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Jan 24 10:01:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da4435a0 sys-devel/binutils-hppa64: add 2.41 patchlevel 5 Signed-off-by: Andreas K. Hüttel gentoo.org> sys-devel/binutils-hppa64/Manifest | 1 + .../binutils-hppa64/binutils-hppa64-2.41-r5.ebuild | 508 + 2 files changed, 509 insertions(+) diff --git a/sys-devel/binutils-hppa64/Manifest b/sys-devel/binutils-hppa64/Manifest index eb0392e3eb5c..178eafeba796 100644 --- a/sys-devel/binutils-hppa64/Manifest +++ b/sys-devel/binutils-hppa64/Manifest @@ -9,4 +9,5 @@ DIST binutils-2.40-patches-6.tar.xz 299212 BLAKE2B 3a68a924e9747fdd0486327a5bd24 DIST binutils-2.40.tar.xz 25241484 BLAKE2B 8d799f7c595f878b9af5b17a490021dd8b8300ac2fe0ed8574c012929d22d2d0493e003a3e631a9436e8e712da801779b777c566167fe42b0bde119ffa5ad1c2 SHA512 a37e042523bc46494d99d5637c3f3d8f9956d9477b748b3b1f6d7dfbb8d968ed52c932e88a4e946c6f77b8f48f1e1b360ca54c3d298f17193f3b4963472f6925 DIST binutils-2.41-patches-2.tar.xz 20288 BLAKE2B 1cc29e868ded12845856c5da567f23798fe3017961ce079325c20f456b837cab11560d896065f70953b0bab55bf565288541579e9c3e0991a87083edf2a85fa5 SHA512 75619a5e17b75d72f9bdd9d5e5ee3b566c94de64410bfc074f1a9bfb9f08db9ecf8be216efa1053263468aa8ec99b8aa3b2b095e63cb95f3566500ac0c3b9432 DIST binutils-2.41-patches-4.tar.xz 86580 BLAKE2B 32748fd0e81a7e323e9f56f0864f2a1755b8fe1b09c777075e31a292297e365c47b47003f8f1bffacc254ed8dccf1c655b7b13f61da751c9db090e56d819fbb2 SHA512 90dcf38c1ed2ae015eb9de922e946e2be62355bd51276075e7f1c0a06cd52408057c4151a2d2d4c07e33c1d2c5998001cba5509819e5722cce45f70172465ea5 +DIST binutils-2.41-patches-5.tar.xz 95176 BLAKE2B bbc94b3c7d70653a1056afe57a120b6eac9f0c8f51f05e95a1b5f80f2b7ef35e6355d740b49bc1ec2f3a13a838d5210ff4a205aa2bde5a72bc55c12100bce726 SHA512 ad293f97116f71322993f381c1af69fad1719a159f127ff16ddeca62f9b9b62aaf141abfa661985a61e9be7ae0639772148e69293a97364eebbf49182babb691 DIST binutils-2.41.tar.xz 26765692 BLAKE2B 3bccec2b52f7e82a727121bf2a2e51a6249ba63dcd74c665fd834e858645c912ffd8245d848435288b938852830b482905606f55c40df4061215fd75c52ffc75 SHA512 5df45d0bd6ddabdce4f35878c041e46a92deef01e7dea5facc97fd65cc06b59abc6fba0eb454b68e571c7e14038dc823fe7f2263843e6e627b7444eaf0fe9374 diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.41-r5.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.41-r5.ebuild new file mode 100644 index ..3f322c6559f0 --- /dev/null +++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.41-r5.ebuild @@ -0,0 +1,508 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +export CTARGET=hppa64-${CHOST#*-} + +inherit libtool flag-o-matic gnuconfig multilib strip-linguas toolchain-funcs + +DESCRIPTION="Tools necessary to build programs" +HOMEPAGE="https://sourceware.org/binutils/"; + +LICENSE="GPL-3+" +IUSE="cet default-gold doc gold gprofng multitarget +nls pgo +plugins static-libs test vanilla" +REQUIRED_USE="default-gold? ( gold )" + +# Variables that can be set here (ignored for live ebuilds) +# PATCH_VER - the patchset version +# Default: empty, no patching +# PATCH_BINUTILS_VER - the binutils version in the patchset name +#- Default: PV +# PATCH_DEV - Use download URI https://dev.gentoo.org/~{PATCH_DEV}/distfiles/... +# for the patchsets + +PATCH_VER=5 +PATCH_DEV=dilfridge + +if [[ ${PV} == * ]]; then + inherit git-r3 + SLOT=${PV} +else + PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}} + PATCH_DEV=${PATCH_DEV:-dilfridge} + SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PV}.tar.xz"; + [[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI} + https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz"; + SLOT=$(ver_cut 1-2) + KEYWORDS="-* ~hppa" +fi + +# +# The cross-compile logic +# +export CTARGET=${CTARGET:-${CHOST}} +if [[ ${CTARGET} == ${CHOST} ]] ; then + if [[ ${CATEGORY} == cross-* ]] ; then + export CTARGET=${CATEGORY#cross-} + fi +fi +is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } + +# +# The dependencies +# +RDEPEND=" + >=sys-devel/binutils-config-3 + sys-libs/zlib +" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( sys-apps/texinfo ) + test? ( + dev-util/dejagnu + app-alternatives/bc + ) + nls? ( sys-devel/gettext ) + app-alternatives/lex + app-alternatives/yacc +" + +RESTRICT="!test? ( test )" + +MY_BUILDDIR="${WORKDIR}"/build +S="${WORKDIR}"/${P/-hppa64/} + +src_unpack() { + if [[ ${PV} == * ]] ; then +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/binutils-libs/
commit: 351f24abcb377f733557434f91e0f158f07e67a4 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jan 24 10:02:09 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Jan 24 10:02:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=351f24ab sys-libs/binutils-libs: add 2.41 patchlevel 5 Signed-off-by: Andreas K. Hüttel gentoo.org> sys-libs/binutils-libs/Manifest| 1 + .../binutils-libs/binutils-libs-2.41-r5.ebuild | 166 + 2 files changed, 167 insertions(+) diff --git a/sys-libs/binutils-libs/Manifest b/sys-libs/binutils-libs/Manifest index fd16b5457353..87efa135bc45 100644 --- a/sys-libs/binutils-libs/Manifest +++ b/sys-libs/binutils-libs/Manifest @@ -15,4 +15,5 @@ DIST binutils-2.40-patches-6.tar.xz 299212 BLAKE2B 3a68a924e9747fdd0486327a5bd24 DIST binutils-2.40.tar.xz 25241484 BLAKE2B 8d799f7c595f878b9af5b17a490021dd8b8300ac2fe0ed8574c012929d22d2d0493e003a3e631a9436e8e712da801779b777c566167fe42b0bde119ffa5ad1c2 SHA512 a37e042523bc46494d99d5637c3f3d8f9956d9477b748b3b1f6d7dfbb8d968ed52c932e88a4e946c6f77b8f48f1e1b360ca54c3d298f17193f3b4963472f6925 DIST binutils-2.41-patches-2.tar.xz 20288 BLAKE2B 1cc29e868ded12845856c5da567f23798fe3017961ce079325c20f456b837cab11560d896065f70953b0bab55bf565288541579e9c3e0991a87083edf2a85fa5 SHA512 75619a5e17b75d72f9bdd9d5e5ee3b566c94de64410bfc074f1a9bfb9f08db9ecf8be216efa1053263468aa8ec99b8aa3b2b095e63cb95f3566500ac0c3b9432 DIST binutils-2.41-patches-4.tar.xz 86580 BLAKE2B 32748fd0e81a7e323e9f56f0864f2a1755b8fe1b09c777075e31a292297e365c47b47003f8f1bffacc254ed8dccf1c655b7b13f61da751c9db090e56d819fbb2 SHA512 90dcf38c1ed2ae015eb9de922e946e2be62355bd51276075e7f1c0a06cd52408057c4151a2d2d4c07e33c1d2c5998001cba5509819e5722cce45f70172465ea5 +DIST binutils-2.41-patches-5.tar.xz 95176 BLAKE2B bbc94b3c7d70653a1056afe57a120b6eac9f0c8f51f05e95a1b5f80f2b7ef35e6355d740b49bc1ec2f3a13a838d5210ff4a205aa2bde5a72bc55c12100bce726 SHA512 ad293f97116f71322993f381c1af69fad1719a159f127ff16ddeca62f9b9b62aaf141abfa661985a61e9be7ae0639772148e69293a97364eebbf49182babb691 DIST binutils-2.41.tar.xz 26765692 BLAKE2B 3bccec2b52f7e82a727121bf2a2e51a6249ba63dcd74c665fd834e858645c912ffd8245d848435288b938852830b482905606f55c40df4061215fd75c52ffc75 SHA512 5df45d0bd6ddabdce4f35878c041e46a92deef01e7dea5facc97fd65cc06b59abc6fba0eb454b68e571c7e14038dc823fe7f2263843e6e627b7444eaf0fe9374 diff --git a/sys-libs/binutils-libs/binutils-libs-2.41-r5.ebuild b/sys-libs/binutils-libs/binutils-libs-2.41-r5.ebuild new file mode 100644 index ..f237bb30918c --- /dev/null +++ b/sys-libs/binutils-libs/binutils-libs-2.41-r5.ebuild @@ -0,0 +1,166 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PATCH_VER=5 +PATCH_DEV=dilfridge + +inherit libtool toolchain-funcs multilib-minimal + +MY_PN="binutils" +MY_P="${MY_PN}-${PV}" +PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}} +PATCH_DEV=${PATCH_DEV:-dilfridge} + +DESCRIPTION="Core binutils libraries (libbfd, libopcodes, libiberty) for external packages" +HOMEPAGE="https://sourceware.org/binutils/"; +SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz + https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${MY_P}.tar.xz + https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${MY_PN}-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz"; + +LICENSE="|| ( GPL-3 LGPL-3 )" + +SLOT="0/${PV%_p?}.0" + +IUSE="64-bit-bfd cet multitarget nls static-libs test" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" +RESTRICT="!test? ( test )" + +BDEPEND=" + nls? ( sys-devel/gettext ) + test? ( dev-util/dejagnu ) +" +DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]" +# Need a newer binutils-config that'll reset include/lib symlinks for us. +RDEPEND="${DEPEND} + >=sys-devel/binutils-config-5 +" + +S="${WORKDIR}/${MY_P%_p?}" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/bfd.h +) + +src_prepare() { + if [[ -n ${PATCH_VER} ]] ; then + einfo "Applying binutils-${PATCH_BINUTILS_VER} patchset ${PATCH_VER}" + eapply "${WORKDIR}/patch"/*.patch + fi + + # Fix cross-compile relinking issue, bug #626402 + elibtoolize + + if [[ ${CHOST} == *-darwin* ]] ; then + # somehow libtool/configure is messed up and (custom patch at + # upstream?) and misdetects (basically assumes) nm can be called + # with -B arg -- can't run eautoreconf (fails), so patch up + # manually, this would break any target that needs -B to nm + sed -i -e 's/lt_cv_path_NM="$tmp_nm -B"/lt_cv_path_NM="$tmp_nm"/' \ + libctf/configure || die + fi + + # See https://www.gnu.org/software/make/manual/html_node/Parallel-Output.html + # Avoid really confusing logs from subconfigure spam, makes lo
[gentoo-commits] repo/gentoo:master commit in: dev-build/automake/
commit: ad9bfdfb3e7aefb9a306dbd08fe10e39a7f3a7c8 Author: Sam James gentoo org> AuthorDate: Wed Jan 24 10:21:50 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 10:25:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad9bfdfb dev-build/automake: fix modern C issues in tests, fix tests w/ byacc/reflex too Bug: https://bugs.gentoo.org/922676 Signed-off-by: Sam James gentoo.org> dev-build/automake/Manifest | 1 + dev-build/automake/automake-1.16.5-r1.ebuild | 15 +-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/dev-build/automake/Manifest b/dev-build/automake/Manifest index ee180dcca549..8ba58d3e3240 100644 --- a/dev-build/automake/Manifest +++ b/dev-build/automake/Manifest @@ -1,2 +1,3 @@ DIST automake-1.11.6.tar.xz 1092908 BLAKE2B 17254d81d6920c32aa877b6c892025de8e4060b8bcbe50fff841ada513dd462ddde8fc6838b4976098a812f8fda047e7186cb62cea8175df615dde75a9959144 SHA512 6e4cdf69f07734954f770fd4a7211a8c9dc69fe25a7746bd3c1e01d3139c94cab2900399e87371548833e99687e0d2b59c5e746ab2fdfbc7d47f2c1d439137ba +DIST automake-1.16.5-tests-c99.patch.xz 7176 BLAKE2B 1fa1d3a499bacc5da9ee9d8ea6cb63d9ab91646a708a53d9bb08eef65fe02a6ab34ff95737042348ea7572bd70c6c7467e260d9441239a00c3571d25d73085f0 SHA512 0065b809219257cbce3c6f6f88459b91a5a29272e0027698e06246181357ffe8d5d40057086438f891d821836441a5a96f2568d52dcd3b5acb80e4d4968cbaf9 DIST automake-1.16.5.tar.xz 1601740 BLAKE2B 87408abc57e1d4317a2b518fb3606d0f6d156522e7333016dd84747cd8922f27ef7fcc93220b11f794ce52bf8fd9a788d0166a4d1964d7c283905f269977ac7c SHA512 3084ae543aa3fb5a05104ffb2e66cfa9a53080f2343c44809707fd648516869511500dba50dae67ff10f92a1bf3b5a92b2a0fa01cda30adb69b9da03994d9d88 diff --git a/dev-build/automake/automake-1.16.5-r1.ebuild b/dev-build/automake/automake-1.16.5-r1.ebuild index 0cde725c8964..25e29244ced0 100644 --- a/dev-build/automake/automake-1.16.5-r1.ebuild +++ b/dev-build/automake/automake-1.16.5-r1.ebuild @@ -18,8 +18,11 @@ if [[ ${PV} == ]] ; then else if [[ ${PV/_beta} == ${PV} ]]; then MY_P="${P}" - SRC_URI="mirror://gnu/${PN}/${P}.tar.xz - https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz"; + SRC_URI=" + mirror://gnu/${PN}/${P}.tar.xz + https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-1.16.5-tests-c99.patch.xz + " 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" else MY_PV="$(ver_cut 1).$(($(ver_cut 2)-1))b" @@ -54,6 +57,8 @@ BDEPEND=" test? ( ${PYTHON_DEPS} dev-util/dejagnu + sys-devel/bison + sys-devel/flex ) " @@ -63,6 +68,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.16.5-fix-py-compile-basedir.sh-test.patch "${FILESDIR}"/${PN}-1.16.5-apostrophe-in-tests.patch "${FILESDIR}"/${PN}-1.16.5-parallel-build.patch + "${WORKDIR}"/${PN}-1.16.5-tests-c99.patch ) pkg_setup() { @@ -92,6 +98,11 @@ src_configure() { econf --infodir="${MY_INFODIR}" } +src_test() { + # Fails with byacc/flex + emake YACC="bison -y" LEX="flex" check +} + src_install() { default
[gentoo-commits] repo/gentoo:master commit in: dev-build/autoconf-vanilla/
commit: f539118dd816b0ac20738757aa714972b7add689 Author: Sam James gentoo org> AuthorDate: Wed Jan 24 10:25:10 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 10:25:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f539118d dev-build/autoconf-vanilla: add note to be careful with patching Signed-off-by: Sam James gentoo.org> dev-build/autoconf-vanilla/autoconf-vanilla-2.13.ebuild | 3 +++ dev-build/autoconf-vanilla/autoconf-vanilla-2.69.ebuild | 3 +++ dev-build/autoconf-vanilla/autoconf-vanilla-2.71.ebuild | 3 +++ dev-build/autoconf-vanilla/autoconf-vanilla-2.72.ebuild | 3 +++ dev-build/autoconf-vanilla/autoconf-vanilla-.ebuild | 3 +++ 5 files changed, 15 insertions(+) diff --git a/dev-build/autoconf-vanilla/autoconf-vanilla-2.13.ebuild b/dev-build/autoconf-vanilla/autoconf-vanilla-2.13.ebuild index 5adfce2d4b0d..8bed0e8fbcd9 100644 --- a/dev-build/autoconf-vanilla/autoconf-vanilla-2.13.ebuild +++ b/dev-build/autoconf-vanilla/autoconf-vanilla-2.13.ebuild @@ -3,6 +3,9 @@ EAPI=8 +# Please do not apply any patches which affect the generated output from +# `autoconf`, as this package is used to submit patches upstream. + inherit toolchain-autoconf MY_PN=${PN/-vanilla} diff --git a/dev-build/autoconf-vanilla/autoconf-vanilla-2.69.ebuild b/dev-build/autoconf-vanilla/autoconf-vanilla-2.69.ebuild index 06d25fed26d0..8aa18aaf1205 100644 --- a/dev-build/autoconf-vanilla/autoconf-vanilla-2.69.ebuild +++ b/dev-build/autoconf-vanilla/autoconf-vanilla-2.69.ebuild @@ -3,6 +3,9 @@ EAPI=8 +# Please do not apply any patches which affect the generated output from +# `autoconf`, as this package is used to submit patches upstream. + if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git"; inherit git-r3 diff --git a/dev-build/autoconf-vanilla/autoconf-vanilla-2.71.ebuild b/dev-build/autoconf-vanilla/autoconf-vanilla-2.71.ebuild index e748afd83637..98243dff8be0 100644 --- a/dev-build/autoconf-vanilla/autoconf-vanilla-2.71.ebuild +++ b/dev-build/autoconf-vanilla/autoconf-vanilla-2.71.ebuild @@ -3,6 +3,9 @@ EAPI=8 +# Please do not apply any patches which affect the generated output from +# `autoconf`, as this package is used to submit patches upstream. + if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git"; inherit git-r3 diff --git a/dev-build/autoconf-vanilla/autoconf-vanilla-2.72.ebuild b/dev-build/autoconf-vanilla/autoconf-vanilla-2.72.ebuild index a1ceaa2f09e8..0a2e7242cbcc 100644 --- a/dev-build/autoconf-vanilla/autoconf-vanilla-2.72.ebuild +++ b/dev-build/autoconf-vanilla/autoconf-vanilla-2.72.ebuild @@ -3,6 +3,9 @@ EAPI=8 +# Please do not apply any patches which affect the generated output from +# `autoconf`, as this package is used to submit patches upstream. + if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git"; inherit git-r3 diff --git a/dev-build/autoconf-vanilla/autoconf-vanilla-.ebuild b/dev-build/autoconf-vanilla/autoconf-vanilla-.ebuild index a1ceaa2f09e8..0a2e7242cbcc 100644 --- a/dev-build/autoconf-vanilla/autoconf-vanilla-.ebuild +++ b/dev-build/autoconf-vanilla/autoconf-vanilla-.ebuild @@ -3,6 +3,9 @@ EAPI=8 +# Please do not apply any patches which affect the generated output from +# `autoconf`, as this package is used to submit patches upstream. + if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git"; inherit git-r3
[gentoo-commits] repo/gentoo:master commit in: dev-build/automake-vanilla/
commit: 268ecee9726fcf94d98381d6d00ee12e0c70bbce Author: Sam James gentoo org> AuthorDate: Wed Jan 24 10:24:32 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 10:25:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=268ecee9 dev-build/automake-vanilla: add note to be careful with patching Signed-off-by: Sam James gentoo.org> dev-build/automake-vanilla/automake-vanilla-1.11.6.ebuild | 3 +++ dev-build/automake-vanilla/automake-vanilla-1.15.1.ebuild | 3 +++ dev-build/automake-vanilla/automake-vanilla-1.16.5.ebuild | 3 +++ dev-build/automake-vanilla/automake-vanilla-.ebuild | 3 +++ 4 files changed, 12 insertions(+) diff --git a/dev-build/automake-vanilla/automake-vanilla-1.11.6.ebuild b/dev-build/automake-vanilla/automake-vanilla-1.11.6.ebuild index 2c88d1bab307..1273790acdd4 100644 --- a/dev-build/automake-vanilla/automake-vanilla-1.11.6.ebuild +++ b/dev-build/automake-vanilla/automake-vanilla-1.11.6.ebuild @@ -3,6 +3,9 @@ EAPI=8 +# Please do not apply any patches which affect the generated output from +# `automake`, as this package is used to submit patches upstream. + MY_PN=${PN/-vanilla} MY_P=${MY_PN}-${PV} diff --git a/dev-build/automake-vanilla/automake-vanilla-1.15.1.ebuild b/dev-build/automake-vanilla/automake-vanilla-1.15.1.ebuild index 4b67c729a238..99762301555c 100644 --- a/dev-build/automake-vanilla/automake-vanilla-1.15.1.ebuild +++ b/dev-build/automake-vanilla/automake-vanilla-1.15.1.ebuild @@ -3,6 +3,9 @@ EAPI=8 +# Please do not apply any patches which affect the generated output from +# `automake`, as this package is used to submit patches upstream. + PYTHON_COMPAT=( python3_{10..11} ) inherit python-any-r1 diff --git a/dev-build/automake-vanilla/automake-vanilla-1.16.5.ebuild b/dev-build/automake-vanilla/automake-vanilla-1.16.5.ebuild index 53e70c767866..f789556c4555 100644 --- a/dev-build/automake-vanilla/automake-vanilla-1.16.5.ebuild +++ b/dev-build/automake-vanilla/automake-vanilla-1.16.5.ebuild @@ -3,6 +3,9 @@ EAPI=8 +# Please do not apply any patches which affect the generated output from +# `automake`, as this package is used to submit patches upstream. + PYTHON_COMPAT=( python3_{10..11} ) inherit python-any-r1 diff --git a/dev-build/automake-vanilla/automake-vanilla-.ebuild b/dev-build/automake-vanilla/automake-vanilla-.ebuild index b6573d89bf5e..c7d543eaaeaf 100644 --- a/dev-build/automake-vanilla/automake-vanilla-.ebuild +++ b/dev-build/automake-vanilla/automake-vanilla-.ebuild @@ -3,6 +3,9 @@ EAPI=8 +# Please do not apply any patches which affect the generated output from +# `automake`, as this package is used to submit patches upstream. + PYTHON_COMPAT=( python3_{10..11} ) inherit python-any-r1
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/
commit: e8a4dc8be8123b71dfce22cab5b37b375a1a8d7b Author: Sam James gentoo org> AuthorDate: Wed Jan 24 10:26:23 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 10:26:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8a4dc8b app-editors/neovim: Stabilize 0.9.5 arm64, #922801 Signed-off-by: Sam James gentoo.org> app-editors/neovim/neovim-0.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/neovim/neovim-0.9.5.ebuild b/app-editors/neovim/neovim-0.9.5.ebuild index 5c8fb769b9f3..42a3986c5cd3 100644 --- a/app-editors/neovim/neovim-0.9.5.ebuild +++ b/app-editors/neovim/neovim-0.9.5.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/neovim/neovim.git"; else SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" + KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" fi LICENSE="Apache-2.0 vim"
[gentoo-commits] repo/gentoo:master commit in: dev-java/ant/
commit: 14c2a1176deeac1b017dc40f90ea968eaff74524 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed Jan 24 10:07:08 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jan 24 10:48:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c2a117 dev-java/ant: soft block all internal 1.10.9 ant-tasks Closes: https://bugs.gentoo.org/922810 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/34985 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/ant/ant-1.10.14-r1.ebuild | 21 + 1 file changed, 21 insertions(+) diff --git a/dev-java/ant/ant-1.10.14-r1.ebuild b/dev-java/ant/ant-1.10.14-r1.ebuild index a18ee50e36b4..a76c380e0571 100644 --- a/dev-java/ant/ant-1.10.14-r1.ebuild +++ b/dev-java/ant/ant-1.10.14-r1.ebuild @@ -71,6 +71,27 @@ DEPEND=" PDEPEND="~dev-java/ant-core-${PV}:0" RDEPEND=" !=virtual/jre-1.8:* "
[gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/
commit: fadd2b024cb8e81f8fcf841dc5d260c180da4af7 Author: Sam James gentoo org> AuthorDate: Wed Jan 24 10:48:43 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 10:48:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fadd2b02 media-libs/mesa: add LLD 17 workaround This was fixed upstream in master but not for 23.3. Closes: https://bugs.gentoo.org/914905 Signed-off-by: Sam James gentoo.org> media-libs/mesa/mesa-23.1.8.ebuild| 5 - media-libs/mesa/mesa-23.1.9.ebuild| 5 - media-libs/mesa/mesa-23.2.1.ebuild| 5 - media-libs/mesa/mesa-23.3.0.ebuild| 5 - media-libs/mesa/mesa-23.3.0_rc5-r1.ebuild | 5 - media-libs/mesa/mesa-23.3.1.ebuild| 5 - media-libs/mesa/mesa-23.3.2.ebuild| 5 - media-libs/mesa/mesa-23.3.3.ebuild| 5 - 8 files changed, 32 insertions(+), 8 deletions(-) diff --git a/media-libs/mesa/mesa-23.1.8.ebuild b/media-libs/mesa/mesa-23.1.8.ebuild index 560736a0b1ec..ce529ff6c238 100644 --- a/media-libs/mesa/mesa-23.1.8.ebuild +++ b/media-libs/mesa/mesa-23.1.8.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) -inherit llvm meson-multilib python-any-r1 linux-info +inherit flag-o-matic llvm meson-multilib python-any-r1 linux-info MY_P="${P/_/-}" @@ -414,6 +414,9 @@ multilib_src_configure() { emesonargs+=(-Dintel-clc=disabled) fi + # Workaround for bug #914905, can drop w/ > 23.3 + append-ldflags $(test-flags-CCLD -Wl,--undefined-version) + emesonargs+=( $(meson_use test build-tests) -Dglx=$(usex X dri disabled) diff --git a/media-libs/mesa/mesa-23.1.9.ebuild b/media-libs/mesa/mesa-23.1.9.ebuild index 62c41be4b4a7..c87b81ad5ef7 100644 --- a/media-libs/mesa/mesa-23.1.9.ebuild +++ b/media-libs/mesa/mesa-23.1.9.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) -inherit llvm meson-multilib python-any-r1 linux-info +inherit flag-o-matic llvm meson-multilib python-any-r1 linux-info MY_P="${P/_/-}" @@ -421,6 +421,9 @@ multilib_src_configure() { emesonargs+=(-Dintel-clc=disabled) fi + # Workaround for bug #914905, can drop w/ > 23.3 + append-ldflags $(test-flags-CCLD -Wl,--undefined-version) + emesonargs+=( $(meson_use test build-tests) -Dglx=$(usex X dri disabled) diff --git a/media-libs/mesa/mesa-23.2.1.ebuild b/media-libs/mesa/mesa-23.2.1.ebuild index 870f9c7bb797..8c5c1dd2d7fb 100644 --- a/media-libs/mesa/mesa-23.2.1.ebuild +++ b/media-libs/mesa/mesa-23.2.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) -inherit llvm meson-multilib python-any-r1 linux-info +inherit flag-o-matic llvm meson-multilib python-any-r1 linux-info MY_P="${P/_/-}" @@ -419,6 +419,9 @@ multilib_src_configure() { emesonargs+=(-Dintel-clc=disabled) fi + # Workaround for bug #914905, can drop w/ > 23.3 + append-ldflags $(test-flags-CCLD -Wl,--undefined-version) + emesonargs+=( $(meson_use test build-tests) -Dglx=$(usex X dri disabled) diff --git a/media-libs/mesa/mesa-23.3.0.ebuild b/media-libs/mesa/mesa-23.3.0.ebuild index d1680c5b7dd7..99b45b540f6c 100644 --- a/media-libs/mesa/mesa-23.3.0.ebuild +++ b/media-libs/mesa/mesa-23.3.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) -inherit llvm meson-multilib python-any-r1 linux-info +inherit flag-o-matic llvm meson-multilib python-any-r1 linux-info MY_P="${P/_/-}" @@ -396,6 +396,9 @@ multilib_src_configure() { emesonargs+=(-Dintel-clc=disabled) fi + # Workaround for bug #914905, can drop w/ > 23.3 + append-ldflags $(test-flags-CCLD -Wl,--undefined-version) + emesonargs+=( $(meson_use test build-tests) -Dglx=$(usex X dri disabled) diff --git a/media-libs/mesa/mesa-23.3.0_rc5-r1.ebuild b/media-libs/mesa/mesa-23.3.0_rc5-r1.ebuild index d1680c5b7dd7..99b45b540f6c 100644 --- a/media-libs/mesa/mesa-23.3.0_rc5-r1.ebuild +++ b/media-libs/mesa/mesa-23.3.0_rc5-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) -inherit llvm meson-multilib python-any-r1 linux-info +inherit flag-o-matic llvm meson-multilib python-any-r1 linux-info MY_P="${P/_/-}" @@ -396,6 +396,9 @@ multilib_src_configure() { emesonargs+=(-Dintel-clc=disabled) fi + # Workaround for bug #914905, can drop w/ > 23.3 + append-ldflags $(test-flags-CCLD -Wl,--undefined-version) + emesonargs+=( $(meson_use test build-tests) -Dglx=$(usex X dri disabled) diff --git a/media-libs/mesa/mesa-23.3.1.ebuild b/media-libs/mesa/mesa-23.3.1.ebuild index 05661fcb0272..0ca8822bb7ba 100644 --- a/media-libs/mesa/mesa-23.3.1.ebuild +++ b/media-libs/mesa/mesa-23.3.1.ebuild @@ -5,7 +5,7 @@
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/
commit: 01e3925aa09b50c676cfd70252850c1049a018c3 Author: Sam James gentoo org> AuthorDate: Wed Jan 24 10:58:21 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 10:58:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01e3925a app-editors/neovim: Stabilize 0.9.5 x86, #922801 Signed-off-by: Sam James gentoo.org> app-editors/neovim/neovim-0.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/neovim/neovim-0.9.5.ebuild b/app-editors/neovim/neovim-0.9.5.ebuild index 42a3986c5cd3..ceb849ee770b 100644 --- a/app-editors/neovim/neovim-0.9.5.ebuild +++ b/app-editors/neovim/neovim-0.9.5.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/neovim/neovim.git"; else SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" + KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86 ~x64-macos" fi LICENSE="Apache-2.0 vim"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel/
commit: 6ed01743f753e268478927ecfcba0ae3ea88982b Author: Sam James gentoo org> AuthorDate: Wed Jan 24 10:58:22 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 10:58:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ed01743 sys-kernel/installkernel: Stabilize 18 arm64, #922811 Signed-off-by: Sam James gentoo.org> sys-kernel/installkernel/installkernel-18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/installkernel/installkernel-18.ebuild b/sys-kernel/installkernel/installkernel-18.ebuild index 0f0f4cb9259d..19e921897ef2 100644 --- a/sys-kernel/installkernel/installkernel-18.ebuild +++ b/sys-kernel/installkernel/installkernel-18.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}/${PN}-gentoo-${PV}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" IUSE="+dracut grub module-rebuild systemd uki ukify" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: 4fda026bdfdf56fbcc5609fd5eb5b0c5ddd43cdb Author: Sam James gentoo org> AuthorDate: Wed Jan 24 10:58:24 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 10:58:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fda026b sys-kernel/dracut: Stabilize 060_pre20240104 arm64, #922811 Signed-off-by: Sam James gentoo.org> sys-kernel/dracut/dracut-060_pre20240104.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-060_pre20240104.ebuild b/sys-kernel/dracut/dracut-060_pre20240104.ebuild index 2cb041b55c0f..8c910ba6ef8d 100644 --- a/sys-kernel/dracut/dracut-060_pre20240104.ebuild +++ b/sys-kernel/dracut/dracut-060_pre20240104.ebuild @@ -24,7 +24,7 @@ HOMEPAGE="https://github.com/dracutdevs/dracut/wiki"; LICENSE="GPL-2" SLOT="0" if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi IUSE="selinux test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel-systemd/
commit: 445d4fc62acb06157567259d55b91c411af808d0 Author: Sam James gentoo org> AuthorDate: Wed Jan 24 10:58:23 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 10:58:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=445d4fc6 sys-kernel/installkernel-systemd: Stabilize 4-r1 arm64, #922811 Signed-off-by: Sam James gentoo.org> sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild b/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild index 9968f5728bd2..53d5f61f4d50 100644 --- a/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild +++ b/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild @@ -9,7 +9,7 @@ S="${WORKDIR}" LICENSE="public-domain" 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" PDEPEND=">=sys-kernel/installkernel-14[systemd]"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel/
commit: 57b50ca3ff8873d066fef01ffbb9163ec56753d1 Author: Sam James gentoo org> AuthorDate: Wed Jan 24 10:58:26 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 10:58:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b50ca3 sys-kernel/installkernel: Stabilize 18 ppc, #922811 Signed-off-by: Sam James gentoo.org> sys-kernel/installkernel/installkernel-18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/installkernel/installkernel-18.ebuild b/sys-kernel/installkernel/installkernel-18.ebuild index 6297f91bfd23..d677663e3304 100644 --- a/sys-kernel/installkernel/installkernel-18.ebuild +++ b/sys-kernel/installkernel/installkernel-18.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}/${PN}-gentoo-${PV}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux" IUSE="+dracut grub module-rebuild systemd uki ukify" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: 4213d82687231c18d240d3d72b3ab7c59d6a62e8 Author: Sam James gentoo org> AuthorDate: Wed Jan 24 10:58:27 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 10:58:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4213d826 sys-kernel/dracut: Stabilize 060_pre20240104 ppc, #922811 Signed-off-by: Sam James gentoo.org> sys-kernel/dracut/dracut-060_pre20240104.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-060_pre20240104.ebuild b/sys-kernel/dracut/dracut-060_pre20240104.ebuild index 770cc13bed4d..3686d1313df8 100644 --- a/sys-kernel/dracut/dracut-060_pre20240104.ebuild +++ b/sys-kernel/dracut/dracut-060_pre20240104.ebuild @@ -24,7 +24,7 @@ HOMEPAGE="https://github.com/dracutdevs/dracut/wiki"; LICENSE="GPL-2" SLOT="0" if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv sparc ~x86" fi IUSE="selinux test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/files/, media-video/ffmpeg/
commit: 38d66d124c45525244dfeb7b994efda5e480549b Author: Alfred Wingate protonmail com> AuthorDate: Wed Jan 24 10:19:15 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 10:57:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d66d12 media-video/ffmpeg: add patch for fixing lto-type-mismatch Bug: https://bugs.gentoo.org/907484 Signed-off-by: Alfred Wingate protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/34986 Signed-off-by: Sam James gentoo.org> ...mpeg-6.0.1-r1.ebuild => ffmpeg-6.0.1-r2.ebuild} | 1 + ...mpeg-6.1.1-r1.ebuild => ffmpeg-6.1.1-r2.ebuild} | 1 + .../files/ffmpeg-6.0-fix-lto-type-mismatch.patch | 41 ++ 3 files changed, 43 insertions(+) diff --git a/media-video/ffmpeg/ffmpeg-6.0.1-r1.ebuild b/media-video/ffmpeg/ffmpeg-6.0.1-r2.ebuild similarity index 99% rename from media-video/ffmpeg/ffmpeg-6.0.1-r1.ebuild rename to media-video/ffmpeg/ffmpeg-6.0.1-r2.ebuild index 654f768272b2..188b14013a42 100644 --- a/media-video/ffmpeg/ffmpeg-6.0.1-r1.ebuild +++ b/media-video/ffmpeg/ffmpeg-6.0.1-r2.ebuild @@ -345,6 +345,7 @@ PATCHES=( "${FILESDIR}"/chromium-r1.patch "${FILESDIR}"/${PN}-5.1.2-get_cabac_inline_x86-32-bit.patch "${FILESDIR}"/${PN}-6.0-libplacebo-remove-deprecated-field.patch + "${FILESDIR}"/${PN}-6.0-fix-lto-type-mismatch.patch ) MULTILIB_WRAPPED_HEADERS=( diff --git a/media-video/ffmpeg/ffmpeg-6.1.1-r1.ebuild b/media-video/ffmpeg/ffmpeg-6.1.1-r2.ebuild similarity index 99% rename from media-video/ffmpeg/ffmpeg-6.1.1-r1.ebuild rename to media-video/ffmpeg/ffmpeg-6.1.1-r2.ebuild index 73cdd4b40c76..4d42b25f4162 100644 --- a/media-video/ffmpeg/ffmpeg-6.1.1-r1.ebuild +++ b/media-video/ffmpeg/ffmpeg-6.1.1-r2.ebuild @@ -355,6 +355,7 @@ S=${WORKDIR}/${P/_/-} PATCHES=( "${FILESDIR}"/chromium-r2.patch "${FILESDIR}"/${PN}-6.1-wint-conversion.patch + "${FILESDIR}"/${PN}-6.0-fix-lto-type-mismatch.patch ) MULTILIB_WRAPPED_HEADERS=( diff --git a/media-video/ffmpeg/files/ffmpeg-6.0-fix-lto-type-mismatch.patch b/media-video/ffmpeg/files/ffmpeg-6.0-fix-lto-type-mismatch.patch new file mode 100644 index ..9cc2dd732016 --- /dev/null +++ b/media-video/ffmpeg/files/ffmpeg-6.0-fix-lto-type-mismatch.patch @@ -0,0 +1,41 @@ +https://ffmpeg.org//pipermail/ffmpeg-devel/2023-November/317055.html +https://bugs.gentoo.org/907484 + +From 408882a387f75ae57524073385b47d68339ec486 Mon Sep 17 00:00:00 2001 +From: Alfred Wingate +Date: Tue, 14 Nov 2023 13:26:47 + +Subject: [PATCH 1/1] swscale/x86/rgb_2_rgb: Add opaque pointer to missed + definitions of ff_nv12ToUV + +Opaque parameters were previously added to the original definition of +ff_nv12ToUV, leading to gcc noticing a type mismatch with -Wlto-type-mismatch. + +https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/f2de911818fbd7e73343803626b697fd0c968121 +https://bugs.gentoo.org/907484 + +Signed-off-by: Alfred Wingate +Signed-off-by: Anton Khirnov +--- a/libswscale/x86/rgb2rgb_template.c b/libswscale/x86/rgb2rgb_template.c +@@ -1823,7 +1823,8 @@ void RENAME(ff_nv12ToUV)(uint8_t *dstU, uint8_t *dstV, + const uint8_t *src1, + const uint8_t *src2, + int w, +- uint32_t *unused2); ++ uint32_t *unused2, ++ void *opq); + static void RENAME(deinterleaveBytes)(const uint8_t *src, uint8_t *dst1, uint8_t *dst2, + int width, int height, int srcStride, + int dst1Stride, int dst2Stride) +@@ -1831,7 +1832,7 @@ static void RENAME(deinterleaveBytes)(const uint8_t *src, uint8_t *dst1, uint8_t + int h; + + for (h = 0; h < height; h++) { +-RENAME(ff_nv12ToUV)(dst1, dst2, NULL, src, NULL, width, NULL); ++RENAME(ff_nv12ToUV)(dst1, dst2, NULL, src, NULL, width, NULL, NULL); + src += srcStride; + dst1 += dst1Stride; + dst2 += dst2Stride; +-- +2.43.0 +
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: a949c1ab1c9457612fc1794980d236eb72779839 Author: Sam James gentoo org> AuthorDate: Wed Jan 24 10:58:29 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 10:58:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a949c1ab sys-kernel/dracut: Stabilize 060_pre20240104 ppc64, #922811 Signed-off-by: Sam James gentoo.org> sys-kernel/dracut/dracut-060_pre20240104.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-060_pre20240104.ebuild b/sys-kernel/dracut/dracut-060_pre20240104.ebuild index 3686d1313df8..5a3b55bc035d 100644 --- a/sys-kernel/dracut/dracut-060_pre20240104.ebuild +++ b/sys-kernel/dracut/dracut-060_pre20240104.ebuild @@ -24,7 +24,7 @@ HOMEPAGE="https://github.com/dracutdevs/dracut/wiki"; LICENSE="GPL-2" SLOT="0" if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc ~x86" fi IUSE="selinux test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel-systemd/
commit: 786c563afa9e8dab94eb5e6f44347673a29181c1 Author: Sam James gentoo org> AuthorDate: Wed Jan 24 10:58:29 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 10:58:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786c563a sys-kernel/installkernel-systemd: Stabilize 4-r1 ppc64, #922811 Signed-off-by: Sam James gentoo.org> sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild b/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild index 53d5f61f4d50..9c8cd9a42f5d 100644 --- a/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild +++ b/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild @@ -9,7 +9,7 @@ S="${WORKDIR}" LICENSE="public-domain" 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" PDEPEND=">=sys-kernel/installkernel-14[systemd]"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: 442af7c1c15b2bd482b3b83b775496f87002ef08 Author: Sam James gentoo org> AuthorDate: Wed Jan 24 10:58:25 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 10:58:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=442af7c1 sys-kernel/dracut: Stabilize 060_pre20240104 sparc, #922811 Signed-off-by: Sam James gentoo.org> sys-kernel/dracut/dracut-060_pre20240104.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-060_pre20240104.ebuild b/sys-kernel/dracut/dracut-060_pre20240104.ebuild index 8c910ba6ef8d..770cc13bed4d 100644 --- a/sys-kernel/dracut/dracut-060_pre20240104.ebuild +++ b/sys-kernel/dracut/dracut-060_pre20240104.ebuild @@ -24,7 +24,7 @@ HOMEPAGE="https://github.com/dracutdevs/dracut/wiki"; LICENSE="GPL-2" SLOT="0" if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv sparc ~x86" fi IUSE="selinux test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel/
commit: 2f9f0857d07d0c56747a38124f58a3551a37e8ee Author: Sam James gentoo org> AuthorDate: Wed Jan 24 10:58:28 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 10:58:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f9f0857 sys-kernel/installkernel: Stabilize 18 ppc64, #922811 Signed-off-by: Sam James gentoo.org> sys-kernel/installkernel/installkernel-18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/installkernel/installkernel-18.ebuild b/sys-kernel/installkernel/installkernel-18.ebuild index d677663e3304..289379898fca 100644 --- a/sys-kernel/installkernel/installkernel-18.ebuild +++ b/sys-kernel/installkernel/installkernel-18.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}/${PN}-gentoo-${PV}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux" IUSE="+dracut grub module-rebuild systemd uki ukify" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel/
commit: dd6a20464ef9a0877f8a7ea87eb8ff18ea5f381e Author: Sam James gentoo org> AuthorDate: Wed Jan 24 10:58:25 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 10:58:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd6a2046 sys-kernel/installkernel: Stabilize 18 sparc, #922811 Signed-off-by: Sam James gentoo.org> sys-kernel/installkernel/installkernel-18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/installkernel/installkernel-18.ebuild b/sys-kernel/installkernel/installkernel-18.ebuild index 19e921897ef2..6297f91bfd23 100644 --- a/sys-kernel/installkernel/installkernel-18.ebuild +++ b/sys-kernel/installkernel/installkernel-18.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}/${PN}-gentoo-${PV}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux" IUSE="+dracut grub module-rebuild systemd uki ukify" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 18e9cb36fe71ceb4b3ec1a50daf9e406656d478a Author: Sam James gentoo org> AuthorDate: Wed Jan 24 11:02:53 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 11:02:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e9cb36 dev-libs/libcdio: workaround for LLD 17 This is fixed upstream but add the workaround for now. Closes: https://bugs.gentoo.org/915826 Signed-off-by: Sam James gentoo.org> dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild index 122dfa96d536..cdbeceb6079b 100644 --- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools libtool multilib-minimal +inherit autotools flag-o-matic libtool multilib-minimal DESCRIPTION="A library to encapsulate CD-ROM reading and control" HOMEPAGE="https://www.gnu.org/software/libcdio/"; @@ -45,11 +45,13 @@ src_prepare() { default eautoreconf - - elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 499510 + elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt #499510 } multilib_src_configure() { + # Workaround for LLD 17, drop after 2.1.0 (bug #915826) + append-ldflags $(test-flags-CCLD -Wl,--undefined-version) + local util_switch if ! multilib_is_native_abi || use minimal ; then util_switch="--without"
[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/
commit: 2da80f802922f82d967272e745eb62e4ed31ad3d Author: Sam James gentoo org> AuthorDate: Wed Jan 24 11:11:04 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 11:11:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2da80f80 app-admin/sudo: Stabilize 1.9.15_p5 hppa, #922277 Signed-off-by: Sam James gentoo.org> app-admin/sudo/sudo-1.9.15_p5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/sudo/sudo-1.9.15_p5.ebuild b/app-admin/sudo/sudo-1.9.15_p5.ebuild index 1e24a78af96e..dd9c3279681e 100644 --- a/app-admin/sudo/sudo-1.9.15_p5.ebuild +++ b/app-admin/sudo/sudo-1.9.15_p5.ebuild @@ -33,7 +33,7 @@ else " if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
[gentoo-commits] repo/gentoo:master commit in: sys-process/cronie/
commit: a000176439a6d9877b03f6dbf003ca11adf1a51e Author: Sam James gentoo org> AuthorDate: Wed Jan 24 11:11:05 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 11:11:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0001764 sys-process/cronie: Stabilize 1.7.1-r1 hppa, #922480 Signed-off-by: Sam James gentoo.org> sys-process/cronie/cronie-1.7.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/cronie/cronie-1.7.1-r1.ebuild b/sys-process/cronie/cronie-1.7.1-r1.ebuild index 0d9b1856615f..aa9d0f9b 100644 --- a/sys-process/cronie/cronie-1.7.1-r1.ebuild +++ b/sys-process/cronie/cronie-1.7.1-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/cronie-crond/cronie/releases/download/${P}/${P}.tar. LICENSE="ISC BSD BSD-2 GPL-2+" SLOT="0" -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" IUSE="+anacron +inotify pam selinux" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/networkmanager/
commit: 73248445c07754c77358b589c358622d35564798 Author: Sam James gentoo org> AuthorDate: Wed Jan 24 11:09:42 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 11:09:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73248445 net-misc/networkmanager: workaround LLD 17 failure Bug: https://bugs.gentoo.org/915819 Signed-off-by: Sam James gentoo.org> net-misc/networkmanager/networkmanager-1.42.6-r2.ebuild | 5 - net-misc/networkmanager/networkmanager-1.44.0-r1.ebuild | 5 - net-misc/networkmanager/networkmanager-1.44.2.ebuild| 5 - 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/net-misc/networkmanager/networkmanager-1.42.6-r2.ebuild b/net-misc/networkmanager/networkmanager-1.42.6-r2.ebuild index 46da08f3b953..021f002ede42 100644 --- a/net-misc/networkmanager/networkmanager-1.42.6-r2.ebuild +++ b/net-misc/networkmanager/networkmanager-1.42.6-r2.ebuild @@ -5,7 +5,7 @@ EAPI=8 GNOME_ORG_MODULE="NetworkManager" PYTHON_COMPAT=( python3_{10..11} ) -inherit gnome.org linux-info meson-multilib python-any-r1 readme.gentoo-r1 systemd udev vala virtualx +inherit gnome.org linux-info meson-multilib flag-o-matic python-any-r1 readme.gentoo-r1 systemd udev vala virtualx DESCRIPTION="A set of co-operative tools that make networking simple and straightforward" HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager"; @@ -174,6 +174,9 @@ meson_nm_native_program() { } multilib_src_configure() { + # Workaround for LLD 17 (bug #915819) + append-ldflags $(test-flags-CCLD -Wl,--undefined-version) + local emesonargs=( --localstatedir="${EPREFIX}/var" diff --git a/net-misc/networkmanager/networkmanager-1.44.0-r1.ebuild b/net-misc/networkmanager/networkmanager-1.44.0-r1.ebuild index a281df555cd2..b5c1e8ab294b 100644 --- a/net-misc/networkmanager/networkmanager-1.44.0-r1.ebuild +++ b/net-misc/networkmanager/networkmanager-1.44.0-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 GNOME_ORG_MODULE="NetworkManager" PYTHON_COMPAT=( python3_{10..12} ) -inherit gnome.org linux-info meson-multilib python-any-r1 readme.gentoo-r1 systemd udev vala virtualx +inherit gnome.org linux-info meson-multilib flag-o-matic python-any-r1 readme.gentoo-r1 systemd udev vala virtualx DESCRIPTION="A set of co-operative tools that make networking simple and straightforward" HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager"; @@ -167,6 +167,9 @@ meson_nm_native_program() { } multilib_src_configure() { + # Workaround for LLD 17 (bug #915819) + append-ldflags $(test-flags-CCLD -Wl,--undefined-version) + local emesonargs=( --localstatedir="${EPREFIX}/var" diff --git a/net-misc/networkmanager/networkmanager-1.44.2.ebuild b/net-misc/networkmanager/networkmanager-1.44.2.ebuild index a281df555cd2..b5c1e8ab294b 100644 --- a/net-misc/networkmanager/networkmanager-1.44.2.ebuild +++ b/net-misc/networkmanager/networkmanager-1.44.2.ebuild @@ -5,7 +5,7 @@ EAPI=8 GNOME_ORG_MODULE="NetworkManager" PYTHON_COMPAT=( python3_{10..12} ) -inherit gnome.org linux-info meson-multilib python-any-r1 readme.gentoo-r1 systemd udev vala virtualx +inherit gnome.org linux-info meson-multilib flag-o-matic python-any-r1 readme.gentoo-r1 systemd udev vala virtualx DESCRIPTION="A set of co-operative tools that make networking simple and straightforward" HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager"; @@ -167,6 +167,9 @@ meson_nm_native_program() { } multilib_src_configure() { + # Workaround for LLD 17 (bug #915819) + append-ldflags $(test-flags-CCLD -Wl,--undefined-version) + local emesonargs=( --localstatedir="${EPREFIX}/var"
[gentoo-commits] repo/gentoo:master commit in: dev-python/polib/
commit: 03ff5023ff8aaa6007f8d916fb048be420c5c320 Author: Michał Górny gentoo org> AuthorDate: Wed Jan 24 11:43:55 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 24 11:44:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03ff5023 dev-python/polib: Require old gettext for testing Bug: https://bugs.gentoo.org/910477 Signed-off-by: Michał Górny gentoo.org> dev-python/polib/polib-1.2.0.ebuild | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/dev-python/polib/polib-1.2.0.ebuild b/dev-python/polib/polib-1.2.0.ebuild index 627a252a2d0a..5764d76c5cae 100644 --- a/dev-python/polib/polib-1.2.0.ebuild +++ b/dev-python/polib/polib-1.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,6 +18,8 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" +IUSE="test" +RESTRICT="!test? ( test )" distutils_enable_sphinx docs @@ -25,6 +27,12 @@ PATCHES=( "${FILESDIR}"/${PN}-1.0.7-BE-test.patch ) +BDEPEND=" + test? ( +
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 2d437712f06ca05b0cf3f0a01fd81548f5fbe72b Author: Michał Górny gentoo org> AuthorDate: Wed Jan 24 11:11:00 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 24 11:44:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d437712 llvm.eclass: Allow LLVM 19 Signed-off-by: Michał Górny gentoo.org> eclass/llvm.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/llvm.eclass b/eclass/llvm.eclass index 1f3ff1f61c2d..91cc68d966fe 100644 --- a/eclass/llvm.eclass +++ b/eclass/llvm.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: llvm.eclass @@ -78,7 +78,7 @@ DEPEND="!!sys-devel/llvm:0" # @INTERNAL # @DESCRIPTION: # Correct values of LLVM slots, newest first. -declare -g -r _LLVM_KNOWN_SLOTS=( {18..8} ) +declare -g -r _LLVM_KNOWN_SLOTS=( {19..8} ) # @ECLASS_VARIABLE: LLVM_ECLASS_SKIP_PKG_SETUP # @INTERNAL
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 3d2cb88c7568aa483b465e1988756e64857b41b1 Author: Michał Górny gentoo org> AuthorDate: Wed Jan 24 11:46:59 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 24 11:46:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d2cb88c package.mask: Last rite dev-python/pymilter Bug: https://bugs.gentoo.org/894688 Signed-off-by: Michał Górny gentoo.org> profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index ca4ba2d3843a..4ef47b25742d 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,12 @@ #--- END OF EXAMPLES --- +# Michał Górny (2024-01-24) +# Unmaintained, tests fail, requires discontinued dev-python/bsddb3. +# No commits since 2022. No reverse dependencies. +# Removal on 2024-02-23. Bug #894688. +dev-python/pymilter + # David Seifert (2024-01-21) # Not required anymore since 4.14 is EOL, handled within the kernel # nowadays. Removal on 2024-02-20.
[gentoo-commits] repo/gentoo:master commit in: dev-libs/boost/
commit: 41807660b68bfa729dc71adad4f1fe3a42e7a938 Author: David Seifert gentoo org> AuthorDate: Wed Jan 24 12:44:06 2024 + Commit: David Seifert gentoo org> CommitDate: Wed Jan 24 12:44:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41807660 dev-libs/boost: remove boost::phoenix patch * Semi-fix upstream now and part of 1.84.0: - https://github.com/boostorg/phoenix/issues/111#issuecomment-1855351992 - https://github.com/boostorg/phoenix/commit/8913607a3788cb82d48ed461ea59c919b7bad3df Signed-off-by: David Seifert gentoo.org> dev-libs/boost/{boost-1.84.0-r1.ebuild => boost-1.84.0-r2.ebuild} | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-libs/boost/boost-1.84.0-r1.ebuild b/dev-libs/boost/boost-1.84.0-r2.ebuild similarity index 99% rename from dev-libs/boost/boost-1.84.0-r1.ebuild rename to dev-libs/boost/boost-1.84.0-r2.ebuild index a9eadf2838c9..8240ff805fc4 100644 --- a/dev-libs/boost/boost-1.84.0-r1.ebuild +++ b/dev-libs/boost/boost-1.84.0-r2.ebuild @@ -52,7 +52,6 @@ PATCHES=( "${FILESDIR}"/${PN}-1.79.0-build-auto_index-tool.patch # Boost.MPI's __init__.py doesn't work on Py3 "${FILESDIR}"/${PN}-1.79.0-boost-mpi-python-PEP-328.patch - "${FILESDIR}"/${PN}-1.81.0-phoenix-multiple-definitions.patch "${FILESDIR}"/${PN}-1.83.0-math-gcc14.patch # upstreamed
[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/
commit: 69c93ffd9b6988e1c6eb70ae36de33a9953463b3 Author: Patrick Lauer gentoo org> AuthorDate: Wed Jan 24 12:44:31 2024 + Commit: Patrick Lauer gentoo org> CommitDate: Wed Jan 24 12:59:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69c93ffd www-apps/grafana-bin: Bump, remove old Signed-off-by: Patrick Lauer gentoo.org> www-apps/grafana-bin/Manifest | 7 +-- www-apps/grafana-bin/grafana-bin-10.1.5.ebuild | 67 -- ...bin-10.2.1.ebuild => grafana-bin-10.1.6.ebuild} | 2 +- www-apps/grafana-bin/grafana-bin-10.2.0.ebuild | 67 -- ...bin-10.1.4.ebuild => grafana-bin-10.2.3.ebuild} | 4 +- 5 files changed, 6 insertions(+), 141 deletions(-) diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest index e404b06ab2b6..485f57f4fd91 100644 --- a/www-apps/grafana-bin/Manifest +++ b/www-apps/grafana-bin/Manifest @@ -1,7 +1,6 @@ -DIST grafana-bin-10.1.4.tar.gz 109641021 BLAKE2B 75f43df4d306323e2b0314711b0335d890658da3a4cb7142f4c02960313c61e4fce5102c15593b930f273d6bdee1e32120d52e0eab2aab89211fd37263121cba SHA512 6893c5e8def812a1e6600f334654f22cfd114cc3960621860c100f36f46a20114dbdca08ae6cc70da968d52577c074777f79e9184645a95269bf6d80ac85901d -DIST grafana-bin-10.1.5.tar.gz 109636687 BLAKE2B 0d299181a51879673d73700120938c88f4655e2c35aedf74dc14c5a3581a787de118381f28a4df6cba51533f011e5cf2587b80eadc438684d45eb077cc1e621e SHA512 a2add2a4bcd126c3a27c7aefa1164361f4f4dcd21ef50d7b8922aa533f4d169bce6971c336fc391928bbc56b22a88bce3a877a941c26aa758490c5ece1f33186 -DIST grafana-bin-10.2.0.tar.gz 109010183 BLAKE2B 8a4233d6201ff53dca565b9ae84f3288b0e318b86a54324a5110fd4764b39677d0b783f64b61be3a23aa28e94ab84514426b31525a0cbbdd9d70796e2722ec2a SHA512 c11cf34cea58de73f4ba513ca4b4fb21acb914b974e97e0254fffba8096741f8b5bba49dc85004732e61074e4169c3d491205110c9c6f2a4f27ce734a9405c16 -DIST grafana-bin-10.2.1.tar.gz 108828465 BLAKE2B a32eae41ff7a67a5e478de0859294630251312b85437b0f2586ef7747fced8fa5ac8e6e138440ddeb085bb172847b6e68d78cceb65bf421b511da5e0956ead4e SHA512 e7a3c37f3b8d68b5f2fedfba7d97a927e7f610c382984b930f84d55a313c9dcca28d82b4ed40b7239e0453bc83a36c2aac42e1e88b96490671f292599c8223b8 +DIST grafana-bin-10.1.6.tar.gz 109521319 BLAKE2B 8184004cdaacbb13d80dfe3606a89d8b52083f0662970a52955a1518894268df047ea23e651d2a43879348c89840cd59301d10a69cc65bddff500e23801bf640 SHA512 1ea0e15dfad9d50fc6f4561d9dade79d1ac9bec5f11d25b97185b4423d3bf23395123cbd09f4cf3646895797c2bac78dd168da5344cdc9dcb7f264a25b6d2aa6 +DIST grafana-bin-10.2.3.tar.gz 108993853 BLAKE2B c04ca8a92d974b74732c5da211293117b2b65cd3363445699f7a3e5e1fbaf7e9fb99c183b7c89c8aaec3957cd8e01d2060a7aab55c74bfd000749fe04e75ffa2 SHA512 02e9e2e6d244b36cfabcc7c46bc6356cc66e0f76bd9e96f7c642a5ed44cb8c435b9085d162210dea549bcbad4764a5a1b2c3773b0a2d2db98ab76cbc7f8ab257 +DIST grafana-bin-10.3.1.tar.gz 06552 BLAKE2B 36ee6dc1fe05e622a67f386d386bdbc27ccf2d1259a35984654cdbb26cd1cff5b65e8996e33e19e56a2d898e0be2eebb04848599c332bf712f2ec872e72f31c1 SHA512 c89ef027c119de69034140e21a680d1045882877579c3c71d8d33310429e21d8ff849c3d9c18b2e559bb238218125646f02d8f532e74a657629e52b794d449a3 DIST grafana-bin-9.5.13.tar.gz 86809672 BLAKE2B fccea691d57941afcc4e7ac89110a17d6201733d7a61669e168b40753309a023bc4b4c7f24e339f9267f663e451097d1603798cc95f35073481e75c99fc6cca4 SHA512 2dbe9f8d8fb374e84b31418316d1c4e64a8e9e616d6b30c054f2b3bd9ac910efcec79394abd86489716c233d0b388b3786feee9c6ab4a5b513a94de37102a459 DIST grafana-bin-9.5.14.tar.gz 87131800 BLAKE2B d6ae4d90781c79e5d87e4b418146869fab84ac49e3fa71608af3d6986a4920e4d50fdf00cc4952d22804061a46709226770f1c85165fa234207bdd41c13c1187 SHA512 685ec6607e082d8f687bb90a32a8c675f6aa0abd31f31169e957b3bbb50221d77e47c019128b2e701d9c29bb9b89bc4e7e4f31e21a75e8c9dcf1d1155bf2d8a2 DIST grafana-bin-9.5.3.tar.gz 78499106 BLAKE2B c6fe7942450f83447a99a343844e089381110810f58a68be78ec5366febabcb53f8670afb4a0531c39a4a8e7f498298b715a8e706b7a302b71062693d4b08998 SHA512 3c5c21b887d4948e6f76be0ba29b62db3273e17aa86f5a7001762c192b18de6963e7fd5029a8fa7800a58b362b67a7e54a1409cdea667d490b68c90289ff8608 diff --git a/www-apps/grafana-bin/grafana-bin-10.1.5.ebuild b/www-apps/grafana-bin/grafana-bin-10.1.5.ebuild deleted file mode 100644 index ed079e9887f5.. --- a/www-apps/grafana-bin/grafana-bin-10.1.5.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd - -MY_PN=${PN/-bin/} -MY_PV=${PV/_beta/-beta} -S=${WORKDIR}/${MY_PN}-${MY_PV} - -DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB" -HOMEPAGE="https://grafana.org"; -SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz -> ${P}.tar.gz" - -RESTRICT="mirror" -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="-* ~amd64" - -DEPEND="acct-group/grafana - acct-user/grafana" -RDEPEND="${DEPEND} - media
[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/
commit: 77c29d98576ac422edfd93a936fca3b39ff57408 Author: Patrick Lauer gentoo org> AuthorDate: Wed Jan 24 12:58:38 2024 + Commit: Patrick Lauer gentoo org> CommitDate: Wed Jan 24 12:59:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c29d98 www-apps/grafana-bin: Update 9.5 Signed-off-by: Patrick Lauer gentoo.org> www-apps/grafana-bin/Manifest | 4 +- www-apps/grafana-bin/grafana-bin-9.5.13.ebuild | 67 -- ...bin-9.5.14.ebuild => grafana-bin-9.5.15.ebuild} | 2 +- www-apps/grafana-bin/grafana-bin-9.5.3.ebuild | 67 -- 4 files changed, 2 insertions(+), 138 deletions(-) diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest index 485f57f4fd91..e15f4c3fb328 100644 --- a/www-apps/grafana-bin/Manifest +++ b/www-apps/grafana-bin/Manifest @@ -1,6 +1,4 @@ DIST grafana-bin-10.1.6.tar.gz 109521319 BLAKE2B 8184004cdaacbb13d80dfe3606a89d8b52083f0662970a52955a1518894268df047ea23e651d2a43879348c89840cd59301d10a69cc65bddff500e23801bf640 SHA512 1ea0e15dfad9d50fc6f4561d9dade79d1ac9bec5f11d25b97185b4423d3bf23395123cbd09f4cf3646895797c2bac78dd168da5344cdc9dcb7f264a25b6d2aa6 DIST grafana-bin-10.2.3.tar.gz 108993853 BLAKE2B c04ca8a92d974b74732c5da211293117b2b65cd3363445699f7a3e5e1fbaf7e9fb99c183b7c89c8aaec3957cd8e01d2060a7aab55c74bfd000749fe04e75ffa2 SHA512 02e9e2e6d244b36cfabcc7c46bc6356cc66e0f76bd9e96f7c642a5ed44cb8c435b9085d162210dea549bcbad4764a5a1b2c3773b0a2d2db98ab76cbc7f8ab257 DIST grafana-bin-10.3.1.tar.gz 06552 BLAKE2B 36ee6dc1fe05e622a67f386d386bdbc27ccf2d1259a35984654cdbb26cd1cff5b65e8996e33e19e56a2d898e0be2eebb04848599c332bf712f2ec872e72f31c1 SHA512 c89ef027c119de69034140e21a680d1045882877579c3c71d8d33310429e21d8ff849c3d9c18b2e559bb238218125646f02d8f532e74a657629e52b794d449a3 -DIST grafana-bin-9.5.13.tar.gz 86809672 BLAKE2B fccea691d57941afcc4e7ac89110a17d6201733d7a61669e168b40753309a023bc4b4c7f24e339f9267f663e451097d1603798cc95f35073481e75c99fc6cca4 SHA512 2dbe9f8d8fb374e84b31418316d1c4e64a8e9e616d6b30c054f2b3bd9ac910efcec79394abd86489716c233d0b388b3786feee9c6ab4a5b513a94de37102a459 -DIST grafana-bin-9.5.14.tar.gz 87131800 BLAKE2B d6ae4d90781c79e5d87e4b418146869fab84ac49e3fa71608af3d6986a4920e4d50fdf00cc4952d22804061a46709226770f1c85165fa234207bdd41c13c1187 SHA512 685ec6607e082d8f687bb90a32a8c675f6aa0abd31f31169e957b3bbb50221d77e47c019128b2e701d9c29bb9b89bc4e7e4f31e21a75e8c9dcf1d1155bf2d8a2 -DIST grafana-bin-9.5.3.tar.gz 78499106 BLAKE2B c6fe7942450f83447a99a343844e089381110810f58a68be78ec5366febabcb53f8670afb4a0531c39a4a8e7f498298b715a8e706b7a302b71062693d4b08998 SHA512 3c5c21b887d4948e6f76be0ba29b62db3273e17aa86f5a7001762c192b18de6963e7fd5029a8fa7800a58b362b67a7e54a1409cdea667d490b68c90289ff8608 +DIST grafana-bin-9.5.15.tar.gz 87141838 BLAKE2B 8677442b150ea8b7f92df30bc2f7d5e3baaaf305206a7b351c50ab9d7e1a440565be32ab4875462cbe15042af2195c5523b59e09d1f2f7eeebdeef28bd62842c SHA512 ea3c8a19c9f0db1a2ad98317c28acebf96eb2f071df381028d260050434ec1b55b7e977250211fe87ceafc72ce17afb5112ae7a99debddfc6537ae0d795a8939 diff --git a/www-apps/grafana-bin/grafana-bin-9.5.13.ebuild b/www-apps/grafana-bin/grafana-bin-9.5.13.ebuild deleted file mode 100644 index ed079e9887f5.. --- a/www-apps/grafana-bin/grafana-bin-9.5.13.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd - -MY_PN=${PN/-bin/} -MY_PV=${PV/_beta/-beta} -S=${WORKDIR}/${MY_PN}-${MY_PV} - -DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB" -HOMEPAGE="https://grafana.org"; -SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz -> ${P}.tar.gz" - -RESTRICT="mirror" -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="-* ~amd64" - -DEPEND="acct-group/grafana - acct-user/grafana" -RDEPEND="${DEPEND} - media-libs/fontconfig - sys-libs/glibc" - -QA_PREBUILT="usr/bin/grafana-*" -QA_PRESTRIPPED=${QA_PREBUILT} - -src_install() { - keepdir /etc/grafana - insinto /etc/grafana - newins "${S}"/conf/sample.ini grafana.ini - rm "${S}"/conf/sample.ini || die - - # Frontend assets - insinto /usr/share/${MY_PN} - doins -r public conf - - dobin bin/grafana-cli - dobin bin/grafana - dobin bin/grafana-server - - newconfd "${FILESDIR}"/grafana-r1.confd grafana - newinitd "${FILESDIR}"/grafana.initd2 grafana - systemd_newunit "${FILESDIR}"/grafana.service grafana.service - - keepdir /var/{lib,log}/grafana - keepdir /var/lib/grafana/{dashboards,plugins} - fowners grafana:grafana /var/{lib,log}/grafana - fowners grafana:grafana /var/lib/grafana/{dashboards,plugins} - fperms 0750 /var/{lib,log}/grafana - fperms 0750 /var/lib/grafana/{dashboards,plugins} -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSION
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/
commit: 1b413791219f905120d255ac9c03a1eb4a52e845 Author: Sam James gentoo org> AuthorDate: Wed Jan 24 13:07:01 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 13:07:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b413791 app-editors/neovim: Stabilize 0.9.5 amd64, #922801 Signed-off-by: Sam James gentoo.org> app-editors/neovim/neovim-0.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/neovim/neovim-0.9.5.ebuild b/app-editors/neovim/neovim-0.9.5.ebuild index ceb849ee770b..59f60e257bdd 100644 --- a/app-editors/neovim/neovim-0.9.5.ebuild +++ b/app-editors/neovim/neovim-0.9.5.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://github.com/neovim/neovim.git"; else SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86 ~x64-macos" + KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86 ~x64-macos" fi LICENSE="Apache-2.0 vim"
[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/
commit: c169f9f3e0bb2afe926a82cc5a9ecb1a94f4199d Author: Patrick Lauer gentoo org> AuthorDate: Wed Jan 24 13:17:29 2024 + Commit: Patrick Lauer gentoo org> CommitDate: Wed Jan 24 13:17:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c169f9f3 www-apps/grafana-bin: add 10.3.1 Signed-off-by: Patrick Lauer gentoo.org> www-apps/grafana-bin/grafana-bin-10.3.1.ebuild | 67 ++ 1 file changed, 67 insertions(+) diff --git a/www-apps/grafana-bin/grafana-bin-10.3.1.ebuild b/www-apps/grafana-bin/grafana-bin-10.3.1.ebuild new file mode 100644 index ..f7a35bbce7da --- /dev/null +++ b/www-apps/grafana-bin/grafana-bin-10.3.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +MY_PN=${PN/-bin/} +MY_PV=${PV/_beta/-beta} +S=${WORKDIR}/${MY_PN}-v${MY_PV} + +DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB" +HOMEPAGE="https://grafana.org"; +SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz -> ${P}.tar.gz" + +RESTRICT="mirror" +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" + +DEPEND="acct-group/grafana + acct-user/grafana" +RDEPEND="${DEPEND} + media-libs/fontconfig + sys-libs/glibc" + +QA_PREBUILT="usr/bin/grafana-*" +QA_PRESTRIPPED=${QA_PREBUILT} + +src_install() { + keepdir /etc/grafana + insinto /etc/grafana + newins "${S}"/conf/sample.ini grafana.ini + rm "${S}"/conf/sample.ini || die + + # Frontend assets + insinto /usr/share/${MY_PN} + doins -r public conf + + dobin bin/grafana-cli + dobin bin/grafana + dobin bin/grafana-server + + newconfd "${FILESDIR}"/grafana-r1.confd grafana + newinitd "${FILESDIR}"/grafana.initd2 grafana + systemd_newunit "${FILESDIR}"/grafana.service grafana.service + + keepdir /var/{lib,log}/grafana + keepdir /var/lib/grafana/{dashboards,plugins} + fowners grafana:grafana /var/{lib,log}/grafana + fowners grafana:grafana /var/lib/grafana/{dashboards,plugins} + fperms 0750 /var/{lib,log}/grafana + fperms 0750 /var/lib/grafana/{dashboards,plugins} +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + # This is a new installation + + elog "${PN} has built-in log rotation. Please see [log.file] section of" + elog "/etc/grafana/grafana.ini for related settings." + elog + elog "You may add your own custom configuration for app-admin/logrotate if you" + elog "wish to use external rotation of logs. In this case, you also need to make" + elog "sure the built-in rotation is turned off." + fi +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: df2208a4199a64e869c8250001a5e19cfa571944 Author: Hans de Graaff gentoo org> AuthorDate: Wed Jan 24 13:27:10 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jan 24 13:27:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df2208a4 profiles/package.mask: mask transfig for removal Bug: https://bugs.gentoo.org/917279 Signed-off-by: Hans de Graaff gentoo.org> profiles/package.mask | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 4ef47b25742d..465551765a19 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,12 @@ #--- END OF EXAMPLES --- +# Hans de Graaff (2024-01-24) +# Deprecated and no longer maintained upstream. Open security +# issues. Use media-gfx/fig2dev instead. Removal on 2024-02-24. Bug +# #917279. +media-gfx/transfig + # Michał Górny (2024-01-24) # Unmaintained, tests fail, requires discontinued dev-python/bsddb3. # No commits since 2022. No reverse dependencies. @@ -46,8 +52,8 @@ net-wireless/crda # Mike Pagano (2024-01-20) # Masked for testing. Modifications to USE=savedconfig -# to only install files from there instead of -# deleting them afterwards. +# to only install files from there instead of +# deleting them afterwards. # bug #913049. =sys-kernel/linux-firmware-20240115-r1
[gentoo-commits] repo/gentoo:master commit in: dev-build/automake-vanilla/
commit: b8fa98b64e1ef1b7cec664937b259c75b6da8202 Author: Sam James gentoo org> AuthorDate: Wed Jan 24 13:35:45 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 13:36:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8fa98b6 dev-build/automake-vanilla: fix tests Same as ad9bfdfb3e7aefb9a306dbd08fe10e39a7f3a7c8. Bug: https://bugs.gentoo.org/922676 Signed-off-by: Sam James gentoo.org> dev-build/automake-vanilla/Manifest | 1 + dev-build/automake-vanilla/automake-vanilla-1.16.5.ebuild | 13 - dev-build/automake-vanilla/automake-vanilla-.ebuild | 7 +++ 3 files changed, 20 insertions(+), 1 deletion(-) diff --git a/dev-build/automake-vanilla/Manifest b/dev-build/automake-vanilla/Manifest index c4d5d7c16d57..bb286c7460e1 100644 --- a/dev-build/automake-vanilla/Manifest +++ b/dev-build/automake-vanilla/Manifest @@ -1,3 +1,4 @@ DIST automake-1.11.6.tar.xz 1092908 BLAKE2B 17254d81d6920c32aa877b6c892025de8e4060b8bcbe50fff841ada513dd462ddde8fc6838b4976098a812f8fda047e7186cb62cea8175df615dde75a9959144 SHA512 6e4cdf69f07734954f770fd4a7211a8c9dc69fe25a7746bd3c1e01d3139c94cab2900399e87371548833e99687e0d2b59c5e746ab2fdfbc7d47f2c1d439137ba DIST automake-1.15.1.tar.xz 1509496 BLAKE2B e6ade31089f969140472004cd9854318470228c64e4f8e829d48c5379f62d2c5f8ef9509131c577653e81868d94544ecf6520f86b5d582ebb6ed65c832039f30 SHA512 02f661b2676f1d44334ce1c7188f9913a6874bf46ba487708ad8090ad57905f14aead80fefed815e21effacfbb925e23b944ea7dd32563dca39c1a4174eda688 +DIST automake-1.16.5-tests-c99.patch.xz 7176 BLAKE2B 1fa1d3a499bacc5da9ee9d8ea6cb63d9ab91646a708a53d9bb08eef65fe02a6ab34ff95737042348ea7572bd70c6c7467e260d9441239a00c3571d25d73085f0 SHA512 0065b809219257cbce3c6f6f88459b91a5a29272e0027698e06246181357ffe8d5d40057086438f891d821836441a5a96f2568d52dcd3b5acb80e4d4968cbaf9 DIST automake-1.16.5.tar.xz 1601740 BLAKE2B 87408abc57e1d4317a2b518fb3606d0f6d156522e7333016dd84747cd8922f27ef7fcc93220b11f794ce52bf8fd9a788d0166a4d1964d7c283905f269977ac7c SHA512 3084ae543aa3fb5a05104ffb2e66cfa9a53080f2343c44809707fd648516869511500dba50dae67ff10f92a1bf3b5a92b2a0fa01cda30adb69b9da03994d9d88 diff --git a/dev-build/automake-vanilla/automake-vanilla-1.16.5.ebuild b/dev-build/automake-vanilla/automake-vanilla-1.16.5.ebuild index f789556c4555..b9485b55b4e2 100644 --- a/dev-build/automake-vanilla/automake-vanilla-1.16.5.ebuild +++ b/dev-build/automake-vanilla/automake-vanilla-1.16.5.ebuild @@ -17,7 +17,10 @@ else MY_PN=${PN/-vanilla} MY_P=${MY_PN}-${PV} - SRC_URI="mirror://gnu/${MY_PN}/${MY_P}.tar.xz" + SRC_URI=" + mirror://gnu/${MY_PN}/${MY_P}.tar.xz + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN/-vanilla}/${PN/-vanilla}-1.16.5-tests-c99.patch.xz + " S="${WORKDIR}/${MY_P}" fi @@ -45,6 +48,8 @@ BDEPEND=" test? ( ${PYTHON_DEPS} dev-util/dejagnu + sys-devel/bison + sys-devel/flex ) " @@ -54,6 +59,7 @@ PATCHES=( "${FILESDIR}"/${MY_PN}-1.16.5-fix-py-compile-basedir.sh-test.patch # upstreamed "${FILESDIR}"/${MY_PN}-1.16.5-apostrophe-in-tests.patch + "${WORKDIR}"/${PN/-vanilla}-1.16.5-tests-c99.patch ) pkg_setup() { @@ -86,6 +92,11 @@ src_configure() { --infodir="${MY_INFODIR}" } +src_test() { + # Fails with byacc/flex + emake YACC="bison -y" LEX="flex" check +} + src_install() { default diff --git a/dev-build/automake-vanilla/automake-vanilla-.ebuild b/dev-build/automake-vanilla/automake-vanilla-.ebuild index c7d543eaaeaf..f8bc9f1579a5 100644 --- a/dev-build/automake-vanilla/automake-vanilla-.ebuild +++ b/dev-build/automake-vanilla/automake-vanilla-.ebuild @@ -44,6 +44,8 @@ BDEPEND=" test? ( ${PYTHON_DEPS} dev-util/dejagnu + sys-devel/bison + sys-devel/flex ) " @@ -77,6 +79,11 @@ src_configure() { --infodir="${MY_INFODIR}" } +src_test() { + # Fails with byacc/flex + emake YACC="bison -y" LEX="flex" check +} + src_install() { default
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel-systemd/
commit: eb05c3b41f107e9031d77998fc51353c57c78c67 Author: Sam James gentoo org> AuthorDate: Wed Jan 24 13:37:03 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 13:37:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb05c3b4 sys-kernel/installkernel-systemd: Stabilize 4-r1 x86, #922811 Signed-off-by: Sam James gentoo.org> sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild b/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild index 9c8cd9a42f5d..b86f44a773ed 100644 --- a/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild +++ b/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild @@ -9,7 +9,7 @@ S="${WORKDIR}" LICENSE="public-domain" 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" PDEPEND=">=sys-kernel/installkernel-14[systemd]"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: 9377d7b502201a6a93168ed9eb957d45812a1dcc Author: Sam James gentoo org> AuthorDate: Wed Jan 24 13:37:04 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 13:37:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9377d7b5 sys-kernel/dracut: Stabilize 060_pre20240104 x86, #922811 Signed-off-by: Sam James gentoo.org> sys-kernel/dracut/dracut-060_pre20240104.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-060_pre20240104.ebuild b/sys-kernel/dracut/dracut-060_pre20240104.ebuild index 5a3b55bc035d..9df0da92b083 100644 --- a/sys-kernel/dracut/dracut-060_pre20240104.ebuild +++ b/sys-kernel/dracut/dracut-060_pre20240104.ebuild @@ -24,7 +24,7 @@ HOMEPAGE="https://github.com/dracutdevs/dracut/wiki"; LICENSE="GPL-2" SLOT="0" if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86" fi IUSE="selinux test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel/
commit: 8e6173faeb0f2d0f5e4cfc4d6fe99e7e2ae5702c Author: Sam James gentoo org> AuthorDate: Wed Jan 24 13:37:02 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 13:37:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e6173fa sys-kernel/installkernel: Stabilize 18 x86, #922811 Signed-off-by: Sam James gentoo.org> sys-kernel/installkernel/installkernel-18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/installkernel/installkernel-18.ebuild b/sys-kernel/installkernel/installkernel-18.ebuild index 289379898fca..cedb0adff3ff 100644 --- a/sys-kernel/installkernel/installkernel-18.ebuild +++ b/sys-kernel/installkernel/installkernel-18.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}/${PN}-gentoo-${PV}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="+dracut grub module-rebuild systemd uki ukify" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fig2dev/
commit: c633db386ede2beedf16197bf102842967be01a0 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Tue Jan 23 07:00:10 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 13:37:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c633db38 media-gfx/fig2dev: add myself as a maintainer Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> media-gfx/fig2dev/metadata.xml | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/media-gfx/fig2dev/metadata.xml b/media-gfx/fig2dev/metadata.xml index 9206b593ffbc..78af0f20536c 100644 --- a/media-gfx/fig2dev/metadata.xml +++ b/media-gfx/fig2dev/metadata.xml @@ -1,7 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + + mario.haust...@hrz.tu-chemnitz.de + Mario Haustein + + + proxy-ma...@gentoo.org + Proxy Maintainers + mcj
[gentoo-commits] repo/gentoo:master commit in: media-gfx/xfig/
commit: 49d175cec6712b376f636a9a95cd8a5bba64e3dd Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Tue Jan 23 06:58:54 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 13:37:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49d175ce media-gfx/xfig: add myself as a maintainer Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> media-gfx/xfig/metadata.xml | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/media-gfx/xfig/metadata.xml b/media-gfx/xfig/metadata.xml index 9206b593ffbc..78af0f20536c 100644 --- a/media-gfx/xfig/metadata.xml +++ b/media-gfx/xfig/metadata.xml @@ -1,7 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + + mario.haust...@hrz.tu-chemnitz.de + Mario Haustein + + + proxy-ma...@gentoo.org + Proxy Maintainers + mcj
[gentoo-commits] repo/gentoo:master commit in: media-gfx/transfig/
commit: bf4286a833a702b9cb3427f0e85f4d6310e97cc1 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Tue Jan 23 07:06:08 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 13:37:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf4286a8 media-gfx/transfig: Don't depend on virtual/jpeg Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> .../transfig/{transfig-3.2.5e-r1.ebuild => transfig-3.2.5e-r2.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/transfig/transfig-3.2.5e-r1.ebuild b/media-gfx/transfig/transfig-3.2.5e-r2.ebuild similarity index 98% rename from media-gfx/transfig/transfig-3.2.5e-r1.ebuild rename to media-gfx/transfig/transfig-3.2.5e-r2.ebuild index 423c8f8238f7..1023a8bf3799 100644 --- a/media-gfx/transfig/transfig-3.2.5e-r1.ebuild +++ b/media-gfx/transfig/transfig-3.2.5e-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -20,7 +20,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc RDEPEND=" media-libs/libpng - virtual/jpeg + media-libs/libjpeg-turbo:= x11-apps/rgb x11-libs/libXpm !media-gfx/fig2dev
[gentoo-commits] repo/gentoo:master commit in: media-gfx/transfig/, media-gfx/transfig/files/
commit: aecf0e611fd26ef621d8096459595cc6ccba3c49 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Tue Jan 23 07:12:36 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 13:37:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aecf0e61 media-gfx/transfig: fix modern C issues Closes: https://bugs.gentoo.org/875419 Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/34971 Signed-off-by: Sam James gentoo.org> .../transfig/files/transfig-3.2.5e-clang-17.patch | 258 + media-gfx/transfig/transfig-3.2.5e-r2.ebuild | 1 + 2 files changed, 259 insertions(+) diff --git a/media-gfx/transfig/files/transfig-3.2.5e-clang-17.patch b/media-gfx/transfig/files/transfig-3.2.5e-clang-17.patch new file mode 100644 index ..a4b68f22e55e --- /dev/null +++ b/media-gfx/transfig/files/transfig-3.2.5e-clang-17.patch @@ -0,0 +1,258 @@ +diff --git a/fig2dev/dev/genibmgl.c b/fig2dev/dev/genibmgl.c +index a14b96f..e24b181 100644 +--- a/fig2dev/dev/genibmgl.c b/fig2dev/dev/genibmgl.c +@@ -50,7 +50,7 @@ + #include "fig2dev.h" + #include "object.h" + +-static set_style(); ++static void set_style(); + + #define FONTS 35 + #define COLORS 8 +@@ -458,7 +458,7 @@ F_compound *objects; + fprintf(tfp, "VS%.2f;\n", pen_speed); + } + +-static arc_tangent(x1, y1, x2, y2, direction, x, y) ++static void arc_tangent(x1, y1, x2, y2, direction, x, y) + doublex1, y1, x2, y2, *x, *y; + int direction; + { +@@ -474,7 +474,7 @@ intdirection; + + /*draw arrow heading from (x1, y1) to (x2, y2)*/ + +-static draw_arrow_head(x1, y1, x2, y2, arrowht, arrowwid) ++static void draw_arrow_head(x1, y1, x2, y2, arrowht, arrowwid) + doublex1, y1, x2, y2, arrowht, arrowwid; + { + double x, y, xb, yb, dx, dy, l, sina, cosa; +@@ -512,7 +512,7 @@ double x1, y1, x2, y2, arrowht, arrowwid; + /* + * set_style - issue line style commands as appropriate + */ +-static set_style(style, length) ++static void set_style(style, length) + int style; + doublelength; + { +@@ -567,7 +567,7 @@ double length; + * set_width - issue line width commands as appropriate + *NOTE: HPGL/2 command used + */ +-static set_width(w) ++static int set_width(w) + int w; + { + static int current_width=-1; +@@ -585,7 +585,7 @@ static set_width(w) + /* + * set_color - issue line color commands as appropriate + */ +-static set_color(color) ++static void set_color(color) + int color; + { + staticint number = 0; /* 1 <= number <= 8 */ +@@ -604,7 +604,7 @@ static set_color(color) + } + } + +-static fill_polygon(pattern, color) ++static void fill_polygon(pattern, color) + int pattern; + int color; + { +@@ -876,7 +876,7 @@ void genibmgl_line(l) + + #define THRESHOLD .05 /* inch */ + +-static bezier_spline(a0, b0, a1, b1, a2, b2, a3, b3) ++static void bezier_spline(a0, b0, a1, b1, a2, b2, a3, b3) + doublea0, b0, a1, b1, a2, b2, a3, b3; + { + double x0, y0, x3, y3; +@@ -932,7 +932,7 @@ F_spline *s; + s->for_arrow->ht/ppi, s->for_arrow->wid/ppi); + } + +-static quadratic_spline(a1, b1, a2, b2, a3, b3, a4, b4) ++static void quadratic_spline(a1, b1, a2, b2, a3, b3, a4, b4) + doublea1, b1, a2, b2, a3, b3, a4, b4; + { + double x1, y1, x4, y4; +diff --git a/fig2dev/dev/genpstex.c b/fig2dev/dev/genpstex.c +index 7ab1fb5..8768d4e 100644 +--- a/fig2dev/dev/genpstex.c b/fig2dev/dev/genpstex.c +@@ -42,6 +42,7 @@ + #include "genpdf.h" + #include "object.h" + #include "texfonts.h" ++#include "setfigfont.h" + + extern double rad2deg; + +@@ -105,7 +106,7 @@ static void genpstex_p_finalize_objects(int depth); + + /* + */ +-static ++static int + translate2(xp, yp) + int *xp, *yp; + { +@@ -113,7 +114,7 @@ translate2(xp, yp) + *yp = (double)(TOP - *yp -1); + } + +-static ++static int + translate1_d(xp, yp) + double *xp, *yp; + { +@@ -121,7 +122,7 @@ translate1_d(xp, yp) + *yp = *yp + 1.0; + } + +-static ++static int + translate2_d(xp, yp) + double *xp, *yp; + { +diff --git a/fig2dev/dev/genshape.c b/fig2dev/dev/genshape.c +index f59448d..b320605 100644 +--- a/fig2dev/dev/genshape.c b/fig2dev/dev/genshape.c +@@ -97,7 +97,7 @@ struct shapegroup { + typedef struct shapegroup shapegroup; + + static shapegroup *shapegroups; +-static num_shapegroups=0; ++static int num_shapegroups=0; + + + static void alloc_arrays() { +@@ -615,7 +615,7 @@ static intersect_point *intersect_points=NULL; + static int MAX_INTERSECTPOINTS=0; + #define INTERSECTPOINT_INC 100 + +-sta
[gentoo-commits] repo/gentoo:master commit in: media-gfx/transfig/
commit: 1728725654adbcd6a097fc9873695da822aaf7ac Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Tue Jan 23 07:05:17 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 13:37:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17287256 media-gfx/transfig: add myself as a maintainer Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> media-gfx/transfig/metadata.xml | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/media-gfx/transfig/metadata.xml b/media-gfx/transfig/metadata.xml index 9206b593ffbc..78af0f20536c 100644 --- a/media-gfx/transfig/metadata.xml +++ b/media-gfx/transfig/metadata.xml @@ -1,7 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + + mario.haust...@hrz.tu-chemnitz.de + Mario Haustein + + + proxy-ma...@gentoo.org + Proxy Maintainers + mcj
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fig2dev/
commit: 9b5ad23173b214375f0ba8194684bdf5a399cf47 Author: Mario Haustein hrz tu-chemnitz de> AuthorDate: Tue Jan 23 07:03:27 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 13:37:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b5ad231 media-gfx/fig2dev: Don't depend on virtual/jpeg Signed-off-by: Mario Haustein hrz.tu-chemnitz.de> Signed-off-by: Sam James gentoo.org> .../fig2dev/{fig2dev-3.2.9-r1.ebuild => fig2dev-3.2.9-r2.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/fig2dev/fig2dev-3.2.9-r1.ebuild b/media-gfx/fig2dev/fig2dev-3.2.9-r2.ebuild similarity index 97% rename from media-gfx/fig2dev/fig2dev-3.2.9-r1.ebuild rename to media-gfx/fig2dev/fig2dev-3.2.9-r2.ebuild index 5868fee0a13c..e886fa78c3e4 100644 --- a/media-gfx/fig2dev/fig2dev-3.2.9-r1.ebuild +++ b/media-gfx/fig2dev/fig2dev-3.2.9-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,7 +19,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc RDEPEND=" media-libs/libpng - virtual/jpeg + media-libs/libjpeg-turbo:= x11-apps/rgb x11-libs/libXpm !media-gfx/transfig
[gentoo-commits] repo/gentoo:master commit in: dev-libs/oneDNN/, dev-libs/oneDNN/files/
commit: 1148e3c7e08031e186abfb5a472d0d9293018424 Author: Sv. Lockal gmail com> AuthorDate: Wed Jan 24 12:17:28 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Jan 24 13:38:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1148e3c7 dev-libs/oneDNN: musl: fix compilation failure due to missing header Upstream PR: https://github.com/oneapi-src/oneDNN/pull/1792 Closes: https://bugs.gentoo.org/922778 Signed-off-by: Sv. Lockal gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34987 Signed-off-by: Alfredo Tupone gentoo.org> dev-libs/oneDNN/files/oneDNN-3.3.3-include-cstdint.patch | 13 + dev-libs/oneDNN/oneDNN-3.3.3.ebuild | 4 2 files changed, 17 insertions(+) diff --git a/dev-libs/oneDNN/files/oneDNN-3.3.3-include-cstdint.patch b/dev-libs/oneDNN/files/oneDNN-3.3.3-include-cstdint.patch new file mode 100644 index ..024c1350340e --- /dev/null +++ b/dev-libs/oneDNN/files/oneDNN-3.3.3-include-cstdint.patch @@ -0,0 +1,13 @@ +Fix for dims.hpp:25:28: error: int64_t was not declared in this scope +Bug: https://bugs.gentoo.org/922778 +Upstream fix: https://github.com/oneapi-src/oneDNN/pull/1792 +--- a/tests/benchdnn/utils/dims.hpp b/tests/benchdnn/utils/dims.hpp +@@ -18,6 +18,7 @@ + #define UTILS_DIMS_T_HPP + + #include ++#include + #include + #include + #include diff --git a/dev-libs/oneDNN/oneDNN-3.3.3.ebuild b/dev-libs/oneDNN/oneDNN-3.3.3.ebuild index 88b11ae05e38..6ce3ea96e786 100644 --- a/dev-libs/oneDNN/oneDNN-3.3.3.ebuild +++ b/dev-libs/oneDNN/oneDNN-3.3.3.ebuild @@ -31,6 +31,10 @@ DEPEND=" " RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}/${PN}-3.3.3-include-cstdint.patch" +) + src_configure() { local mycmakeargs=( -DDNNL_LIBRARY_TYPE=$(usex static-libs STATIC SHARED)
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 2f5bad799c78671cd8faef15833609f9fa5940f3 Author: Hans de Graaff gentoo org> AuthorDate: Wed Jan 24 13:51:32 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jan 24 13:51:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f5bad79 profiles/package.mask: revert transfig mask Reverse dependencies were overlooked and need to be resolved first. Signed-off-by: Hans de Graaff gentoo.org> profiles/package.mask | 6 -- 1 file changed, 6 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 465551765a19..f7c236348929 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,12 +33,6 @@ #--- END OF EXAMPLES --- -# Hans de Graaff (2024-01-24) -# Deprecated and no longer maintained upstream. Open security -# issues. Use media-gfx/fig2dev instead. Removal on 2024-02-24. Bug -# #917279. -media-gfx/transfig - # Michał Górny (2024-01-24) # Unmaintained, tests fail, requires discontinued dev-python/bsddb3. # No commits since 2022. No reverse dependencies.
[gentoo-commits] proj/gcc-patches:master commit in: 14.0.0/gentoo/
commit: ddeac849ac4c3fecdf591ab6fb075cc6c5afdbff Author: Sam James gentoo org> AuthorDate: Wed Jan 24 13:53:06 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 13:53:06 2024 + URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=ddeac849 14.0.0: drop 75_all_PR113364-vect.patch Fixed upstream. Signed-off-by: Sam James gentoo.org> 14.0.0/gentoo/75_all_PR113364-vect.patch | 13 - 14.0.0/gentoo/README.history | 4 2 files changed, 4 insertions(+), 13 deletions(-) diff --git a/14.0.0/gentoo/75_all_PR113364-vect.patch b/14.0.0/gentoo/75_all_PR113364-vect.patch deleted file mode 100644 index 8922158..000 --- a/14.0.0/gentoo/75_all_PR113364-vect.patch +++ /dev/null @@ -1,13 +0,0 @@ -https://gcc.gnu.org/PR113364 a/gcc/tree-vect-loop.cc -+++ b/gcc/tree-vect-loop.cc -@@ -5965,7 +5965,8 @@ vect_create_epilog_for_reduction (loop_vec_info loop_vinfo, - loop-closed PHI of the inner loop which we remember as - def for the reduction PHI generation. */ - bool double_reduc = false; -- bool main_exit_p = LOOP_VINFO_IV_EXIT (loop_vinfo) == loop_exit; -+ bool main_exit_p = LOOP_VINFO_IV_EXIT (loop_vinfo) == loop_exit -+&& !LOOP_VINFO_EARLY_BREAKS_VECT_PEELED (loop_vinfo); - stmt_vec_info rdef_info = stmt_info; - if (STMT_VINFO_DEF_TYPE (stmt_info) == vect_double_reduction_def) - { diff --git a/14.0.0/gentoo/README.history b/14.0.0/gentoo/README.history index 7ae98b3..3b7309d 100644 --- a/14.0.0/gentoo/README.history +++ b/14.0.0/gentoo/README.history @@ -1,3 +1,7 @@ +17 ?? ??? 2024 + + - 75_all_PR113364-vect.patch + 16 15 Jan 2024 - 75_all_Revert-middle-end-explicitly-initialize-vec_stmts-PR.patch
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/fastText/files/, dev-libs/fastText/
commit: 1253f6c22e4c3d1fd197f1426e11e3264ba388de Author: Takuya Wakazono gmail com> AuthorDate: Wed Jan 24 14:03:12 2024 + Commit: Takuya Wakazono gmail com> CommitDate: Wed Jan 24 14:03:12 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1253f6c2 dev-libs/fastText: add patches for gcc13 and pep517 Closes: https://bugs.gentoo.org/905908 Signed-off-by: Takuya Wakazono gmail.com> dev-libs/fastText/fastText-0.9.2.ebuild | 11 --- dev-libs/fastText/files/fastText-0.9.2-gcc13.patch | 13 + dev-libs/fastText/files/fastText-0.9.2-pep517.patch | 9 + 3 files changed, 30 insertions(+), 3 deletions(-) diff --git a/dev-libs/fastText/fastText-0.9.2.ebuild b/dev-libs/fastText/fastText-0.9.2.ebuild index ffdf9b3ddf..a55761421e 100644 --- a/dev-libs/fastText/fastText-0.9.2.ebuild +++ b/dev-libs/fastText/fastText-0.9.2.ebuild @@ -1,11 +1,12 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_EXT=1 DISTUTILS_OPTIONAL=1 +DISTUTILS_USE_PEP517=setuptools inherit cmake distutils-r1 edo DESCRIPTION="Library for fast text representation and classification" @@ -30,6 +31,10 @@ BDEPEND=" " DOCS=( {CODE_OF_CONDUCT,CONTRIBUTING,README}.md python/{README.rst,doc} docs ) +PATCHES=( + "${FILESDIR}/${P}-gcc13.patch" + "${FILESDIR}/${P}-pep517.patch" +) src_prepare() { cmake_src_prepare diff --git a/dev-libs/fastText/files/fastText-0.9.2-gcc13.patch b/dev-libs/fastText/files/fastText-0.9.2-gcc13.patch new file mode 100644 index 00..ba00466f34 --- /dev/null +++ b/dev-libs/fastText/files/fastText-0.9.2-gcc13.patch @@ -0,0 +1,13 @@ +https://bugs.gentoo.org/905908 +https://github.com/facebookresearch/fastText/commit/6c2204ba66776b700095ff73e3e599a908ffd9c3 + +--- a/src/args.cc b/src/args.cc +@@ -9,6 +9,7 @@ + #include "args.h" + + #include ++#include + + #include + #include diff --git a/dev-libs/fastText/files/fastText-0.9.2-pep517.patch b/dev-libs/fastText/files/fastText-0.9.2-pep517.patch new file mode 100644 index 00..aff5ddbfc7 --- /dev/null +++ b/dev-libs/fastText/files/fastText-0.9.2-pep517.patch @@ -0,0 +1,9 @@ +Fix SetuptoolsDeprecationWarning: Invalid dash-separated options +https://github.com/facebookresearch/fastText/pull/1316 + +--- a/setup.cfg b/setup.cfg +@@ -1,2 +1,2 @@ + [metadata] +-description-file = README.md ++description_file = README.md
[gentoo-commits] repo/gentoo:master commit in: media-gfx/feh/
commit: a6c76998e5293a587c15d447d604d9954cd39fab Author: Sam James gentoo org> AuthorDate: Wed Jan 24 14:10:59 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 14:10:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6c76998 media-gfx/feh: Stabilize 3.10.2 ppc, #922242 Signed-off-by: Sam James gentoo.org> media-gfx/feh/feh-3.10.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/feh/feh-3.10.2.ebuild b/media-gfx/feh/feh-3.10.2.ebuild index 591d0d3d06a3..981deb4d2e28 100644 --- a/media-gfx/feh/feh-3.10.2.ebuild +++ b/media-gfx/feh/feh-3.10.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2"; LICENSE="feh" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ~ppc64 ~riscv ~x86" IUSE="debug curl exif test xinerama inotify" RESTRICT="test" # Tests are broken.
[gentoo-commits] repo/gentoo:master commit in: media-gfx/feh/
commit: 0ebebf18a5faf30e2cd6cd20114948eb702fe448 Author: Sam James gentoo org> AuthorDate: Wed Jan 24 14:11:01 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 14:11:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ebebf18 media-gfx/feh: Stabilize 3.10.2 arm64, #922242 Signed-off-by: Sam James gentoo.org> media-gfx/feh/feh-3.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/feh/feh-3.10.2.ebuild b/media-gfx/feh/feh-3.10.2.ebuild index 0ede8baeb37c..3f72855ab0b6 100644 --- a/media-gfx/feh/feh-3.10.2.ebuild +++ b/media-gfx/feh/feh-3.10.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2"; LICENSE="feh" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm arm64 ~mips ppc ppc64 ~riscv ~x86" IUSE="debug curl exif test xinerama inotify" RESTRICT="test" # Tests are broken.
[gentoo-commits] repo/gentoo:master commit in: media-gfx/feh/
commit: 38ce68e7ecb5e467bdc46da6328c07445810b537 Author: Sam James gentoo org> AuthorDate: Wed Jan 24 14:11:00 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 14:11:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ce68e7 media-gfx/feh: Stabilize 3.10.2 ppc64, #922242 Signed-off-by: Sam James gentoo.org> media-gfx/feh/feh-3.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/feh/feh-3.10.2.ebuild b/media-gfx/feh/feh-3.10.2.ebuild index 981deb4d2e28..0ede8baeb37c 100644 --- a/media-gfx/feh/feh-3.10.2.ebuild +++ b/media-gfx/feh/feh-3.10.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2"; LICENSE="feh" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ppc ppc64 ~riscv ~x86" IUSE="debug curl exif test xinerama inotify" RESTRICT="test" # Tests are broken.
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Command/
commit: f5220f2fe5be0a7874d4bfd853a2ae689788745d Author: Sam James gentoo org> AuthorDate: Wed Jan 24 14:11:02 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 14:11:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5220f2f dev-perl/Test-Command: Stabilize 0.110.0-r1 arm64, #922242 Signed-off-by: Sam James gentoo.org> dev-perl/Test-Command/Test-Command-0.110.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-perl/Test-Command/Test-Command-0.110.0-r1.ebuild b/dev-perl/Test-Command/Test-Command-0.110.0-r1.ebuild index d51c75a102cc..2ab95fb47995 100644 --- a/dev-perl/Test-Command/Test-Command-0.110.0-r1.ebuild +++ b/dev-perl/Test-Command/Test-Command-0.110.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Test routines for external commands" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~mips ppc ppc64 ~riscv sparc x86" RDEPEND=" >=virtual/perl-Test-Simple-0.620.0
[gentoo-commits] repo/gentoo:master commit in: media-gfx/feh/
commit: 676d44e9dc09aff7eaf7d6b64a9d6e460b84d090 Author: Sam James gentoo org> AuthorDate: Wed Jan 24 14:11:03 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 14:11:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=676d44e9 media-gfx/feh: Stabilize 3.10.2 x86, #922242 Signed-off-by: Sam James gentoo.org> media-gfx/feh/feh-3.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/feh/feh-3.10.2.ebuild b/media-gfx/feh/feh-3.10.2.ebuild index 3f72855ab0b6..5dbe8e363e06 100644 --- a/media-gfx/feh/feh-3.10.2.ebuild +++ b/media-gfx/feh/feh-3.10.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2"; LICENSE="feh" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~mips ppc ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm arm64 ~mips ppc ppc64 ~riscv x86" IUSE="debug curl exif test xinerama inotify" RESTRICT="test" # Tests are broken.
[gentoo-commits] repo/gentoo:master commit in: media-gfx/feh/
commit: f4caaca878f76e3c14990e391c4375eb9e797e69 Author: Sam James gentoo org> AuthorDate: Wed Jan 24 14:11:04 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 14:11:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4caaca8 media-gfx/feh: Stabilize 3.10.2 amd64, #922242 Signed-off-by: Sam James gentoo.org> media-gfx/feh/feh-3.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/feh/feh-3.10.2.ebuild b/media-gfx/feh/feh-3.10.2.ebuild index 5dbe8e363e06..112ee958f69c 100644 --- a/media-gfx/feh/feh-3.10.2.ebuild +++ b/media-gfx/feh/feh-3.10.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2"; LICENSE="feh" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~mips ppc ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~mips ppc ppc64 ~riscv x86" IUSE="debug curl exif test xinerama inotify" RESTRICT="test" # Tests are broken.
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel-systemd/
commit: 8e563cacd83a2c0fcba2472028b8d76c13cb7460 Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jan 24 14:15:42 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jan 24 14:15:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e563cac sys-kernel/installkernel-systemd: stabilize 4-r1 for amd64 Signed-off-by: Andrew Ammerlaan gentoo.org> sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild b/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild index b86f44a773ed..966d2b793403 100644 --- a/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild +++ b/sys-kernel/installkernel-systemd/installkernel-systemd-4-r1.ebuild @@ -9,7 +9,7 @@ S="${WORKDIR}" LICENSE="public-domain" 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" PDEPEND=">=sys-kernel/installkernel-14[systemd]"
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 06dd882906f5a50eccf9c7c9424f78dc4a2e6160 Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jan 24 14:21:54 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jan 24 14:21:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06dd8829 profiles: mask installkernel-systemd for removal installkernel[systemd] is the replacement Signed-off-by: Andrew Ammerlaan gentoo.org> profiles/package.mask | 10 ++ 1 file changed, 10 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index f7c236348929..cd1ea701b34b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,16 @@ #--- END OF EXAMPLES --- +# Andrew Ammerlaan (2024-01-24) +# The functionality of sys-kernel/installkernel-systemd has been +# integrated into sys-kernel/installkernel[systemd]. +# Please install sys-kernel/installkernel and remove +# sys-kernel/installkernel-systemd. See the news item entitled +# "Merging of installkernel-gentoo and installkernel-systemd" for details. +# +# Removal on 2024-02-24 +sys-kernel/installkernel-systemd + # Michał Górny (2024-01-24) # Unmaintained, tests fail, requires discontinued dev-python/bsddb3. # No commits since 2022. No reverse dependencies.
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/dracut/
commit: eb49337aca5f5e75d58e21ad60d064c521f03884 Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jan 24 14:15:26 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jan 24 14:15:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb49337a sys-kernel/dracut: stabilize 060_pre20240104 for amd64 Signed-off-by: Andrew Ammerlaan gentoo.org> sys-kernel/dracut/dracut-060_pre20240104.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/dracut/dracut-060_pre20240104.ebuild b/sys-kernel/dracut/dracut-060_pre20240104.ebuild index 9df0da92b083..c1aba55ea0b2 100644 --- a/sys-kernel/dracut/dracut-060_pre20240104.ebuild +++ b/sys-kernel/dracut/dracut-060_pre20240104.ebuild @@ -24,7 +24,7 @@ HOMEPAGE="https://github.com/dracutdevs/dracut/wiki"; LICENSE="GPL-2" SLOT="0" if [[ "${PV}" != *_rc* ]]; then - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86" fi IUSE="selinux test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: e2f1e46675c6273ec8f2945f2ac83fd57725833d Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jan 24 14:34:29 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jan 24 14:34:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f1e466 kernel-install.eclass: drop sys-kernel/installkernel-systemd Signed-off-by: Andrew Ammerlaan gentoo.org> eclass/kernel-install.eclass | 16 +++- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/eclass/kernel-install.eclass b/eclass/kernel-install.eclass index 2b6e80aee571..78a498000790 100644 --- a/eclass/kernel-install.eclass +++ b/eclass/kernel-install.eclass @@ -62,17 +62,10 @@ RESTRICT+=" _IDEPEND_BASE=" !initramfs? ( - || ( - >=sys-kernel/installkernel-8 - >=sys-kernel/installkernel-systemd-2-r5 - ) + >=sys-kernel/installkernel-14 ) initramfs? ( - >=sys-kernel/dracut-059-r4 - || ( - >=sys-kernel/installkernel-8[dracut(-)] - >=sys-kernel/installkernel-systemd-2-r5 - ) + >=sys-kernel/installkernel-14[dracut(-)] ) " @@ -199,10 +192,7 @@ if [[ ${KERNEL_IUSE_GENERIC_UKI} ]]; then " IDEPEND=" generic-uki? ( - || ( - >=sys-kernel/installkernel-8[-dracut(-),-ukify(-)] - >=sys-kernel/installkernel-systemd-3 - ) + >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( ${_IDEPEND_BASE}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel/
commit: a326529793058c98a2765edda1f527038782 Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jan 24 14:15:53 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jan 24 14:15:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3265297 sys-kernel/installkernel: stabilize 18 for amd64 Signed-off-by: Andrew Ammerlaan gentoo.org> sys-kernel/installkernel/installkernel-18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/installkernel/installkernel-18.ebuild b/sys-kernel/installkernel/installkernel-18.ebuild index cedb0adff3ff..034dd32a9060 100644 --- a/sys-kernel/installkernel/installkernel-18.ebuild +++ b/sys-kernel/installkernel/installkernel-18.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}/${PN}-gentoo-${PV}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="+dracut grub module-rebuild systemd uki ukify" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel/
commit: dd777824a5523f812a7fd267ae474320be536411 Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jan 24 14:38:26 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jan 24 14:38:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd777824 sys-kernel/installkernel: drop default +dracut This is now possible due to the last-rites of installkernel-systemd Closes: https://bugs.gentoo.org/922772 Bug: https://bugs.gentoo.org/917145 Signed-off-by: Andrew Ammerlaan gentoo.org> sys-kernel/installkernel/installkernel-12.ebuild| 2 +- sys-kernel/installkernel/installkernel-15-r1.ebuild | 2 +- sys-kernel/installkernel/installkernel-17.ebuild| 2 +- sys-kernel/installkernel/installkernel-18.ebuild| 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-kernel/installkernel/installkernel-12.ebuild b/sys-kernel/installkernel/installkernel-12.ebuild index 042e7cbdf2d6..cd4bb88b1d78 100644 --- a/sys-kernel/installkernel/installkernel-12.ebuild +++ b/sys-kernel/installkernel/installkernel-12.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-gentoo-${PV}" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" -IUSE="+dracut grub uki ukify" +IUSE="dracut grub uki ukify" RDEPEND=" >=sys-apps/debianutils-4.9-r1 diff --git a/sys-kernel/installkernel/installkernel-15-r1.ebuild b/sys-kernel/installkernel/installkernel-15-r1.ebuild index 44838afc89c4..a97420affeb8 100644 --- a/sys-kernel/installkernel/installkernel-15-r1.ebuild +++ b/sys-kernel/installkernel/installkernel-15-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-gentoo-${PV}" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" -IUSE="+dracut grub systemd uki ukify" +IUSE="dracut grub systemd uki ukify" RDEPEND=" !<=sys-kernel/installkernel-systemd-3 diff --git a/sys-kernel/installkernel/installkernel-17.ebuild b/sys-kernel/installkernel/installkernel-17.ebuild index 0f0f4cb9259d..1bcf6f519ede 100644 --- a/sys-kernel/installkernel/installkernel-17.ebuild +++ b/sys-kernel/installkernel/installkernel-17.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-gentoo-${PV}" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" -IUSE="+dracut grub module-rebuild systemd uki ukify" +IUSE="dracut grub module-rebuild systemd uki ukify" RDEPEND=" !<=sys-kernel/installkernel-systemd-3 diff --git a/sys-kernel/installkernel/installkernel-18.ebuild b/sys-kernel/installkernel/installkernel-18.ebuild index 034dd32a9060..211c4e124e5a 100644 --- a/sys-kernel/installkernel/installkernel-18.ebuild +++ b/sys-kernel/installkernel/installkernel-18.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-gentoo-${PV}" LICENSE="GPL-2+" SLOT="0" KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" -IUSE="+dracut grub module-rebuild systemd uki ukify" +IUSE="dracut grub module-rebuild systemd uki ukify" RDEPEND=" !<=sys-kernel/installkernel-systemd-3
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/installkernel/
commit: 1cc761d02ffd4ed737edbb67562eb37b6f4845be Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jan 24 14:43:51 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jan 24 14:43:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc761d0 sys-kernel/installkernel: drop 15-r1, 17 Signed-off-by: Andrew Ammerlaan gentoo.org> sys-kernel/installkernel/Manifest | 2 - .../installkernel/installkernel-15-r1.ebuild | 122 - sys-kernel/installkernel/installkernel-17.ebuild | 114 --- 3 files changed, 238 deletions(-) diff --git a/sys-kernel/installkernel/Manifest b/sys-kernel/installkernel/Manifest index 03bed8876c0c..e95b127d9900 100644 --- a/sys-kernel/installkernel/Manifest +++ b/sys-kernel/installkernel/Manifest @@ -1,4 +1,2 @@ DIST installkernel-12.tar.gz 4385 BLAKE2B 2f55442d76020cfcd42fb83f14ff1f517dcbbd102c338e84f092d56ba513c02644401b3b75ee7c45c8e763eb0e27225bbfe6576bc4e34841694076d935328c9a SHA512 b5620bf7a36081da929645d112a9160f89f1de09c00d3b6093efbe57d8ff1a5ebcd0b65e68491d225f61b7732bce8f76ff8baecd24969715f40dc818e4302de2 -DIST installkernel-15.tar.gz 5485 BLAKE2B c80aaf96c74eed23f13f2825839daeb9d44d1f721b35270ed4dd587858a9b43edaa958965a97b6381f58c24d137094c4b80f880b4e114dff621bdc6dc51f47d6 SHA512 352478323d76ec9b74e4ff1a42555a65292e9a262907dc3dfe08ee0c8613fa1d9618d2f3c1de9ab02551be67fc107d8c0212e462e46b6d6ce065c2f1628067f0 -DIST installkernel-17.tar.gz 7109 BLAKE2B 1b9ac1528262a842d306b5061207316d088b78702a2045d5f49de08d9111ecf6306ac6c45262ae0eca3565aba4f20098b3678090510af808192cb310b53af216 SHA512 f80c3d9141e3c6a41e55204eff7df8d8e2c42e6cca0e86db6d0036da1d2a23b4b69add8cb3abb8577459f7b46211d65a5cf4d7f9349f4a3a85d4f6e0a1215f03 DIST installkernel-18.tar.gz 7223 BLAKE2B b813cbab818674abde969378d66ccdf05ff296b32232c11c85f84292b6f7ab91f846d66cc2a34d8912fa731d70d6b8b87339eb75cbef9dd2672e58a1be310d40 SHA512 3afe20ee58cea986d2b8e8e2621d6b6c76a883b41105521f69822107b3fce11700839d0fefeea1ea1e8b2ad69df18ef4219e4db606bda2349e6eab0924625686 diff --git a/sys-kernel/installkernel/installkernel-15-r1.ebuild b/sys-kernel/installkernel/installkernel-15-r1.ebuild deleted file mode 100644 index a97420affeb8.. --- a/sys-kernel/installkernel/installkernel-15-r1.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Gentoo fork of installkernel script from debianutils" -HOMEPAGE="https://github.com/projg2/installkernel-gentoo"; -SRC_URI="https://github.com/projg2/installkernel-gentoo/archive/v${PV}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-gentoo-${PV}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" -IUSE="dracut grub systemd uki ukify" - -RDEPEND=" - !<=sys-kernel/installkernel-systemd-3 - >=sys-apps/debianutils-4.9-r1 - dracut? ( >=sys-kernel/dracut-059-r4 ) - grub? ( sys-boot/grub ) - systemd? ( - || ( - sys-apps/systemd[kernel-install(-)] - sys-apps/systemd-utils[kernel-install(-)] - ) - ) - ukify? ( - || ( - sys-apps/systemd[ukify(-)] - sys-apps/systemd-utils[ukify(-)] - ) - ) - !=sys-apps/systemd-255.2-r1 - !=sys-apps/systemd-255.2-r0 - !~sys-apps/systemd-255.1 - !~sys-apps/systemd-255.0 - !=sys-apps/systemd-254.8-r0 - !=sys-apps/systemd-254.7-r0 - !~sys-apps/systemd-254.6 - !<=sys-apps/systemd-254.5-r1 -" # Block against systemd that still installs dummy install.conf - -src_install() { - keepdir /etc/kernel/postinst.d - keepdir /etc/kernel/preinst.d - - if use dracut; then - exeinto /etc/kernel/preinst.d - doexe hooks/50-dracut.install - fi - - if use grub; then - exeinto /etc/kernel/postinst.d - doexe hooks/91-grub-mkconfig.install - fi - - if use uki; then - exeinto /etc/kernel/postinst.d - doexe hooks/90-uki-copy.install - fi - - if use ukify; then - exeinto /etc/kernel/preinst.d - doexe hooks/60-ukify.install - fi - - if use systemd; then - sed -e 's/${SYSTEMD_KERNEL_INSTALL:=0}/${SYSTEMD_KERNEL_INSTALL:=1}/g' -i installkernel || - die "enabling systemd's kernel-install failed" - fi - - # set some default config using the flags we have anyway - touch "${T}/install.conf" || die - echo "# This file is managed by ${CATEGORY}/${PN}" >> "${T}/install.conf" || die - if use uki; then - echo "layout=uki" >> "${T}/install.conf" || die - elif use grub;
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/
commit: 505c33c87b9adfc992ecc09424cbd646aec88558 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Jan 24 08:01:51 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jan 24 14:49:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=505c33c8 dev-qt/qtwebengine: update patchset for 6.6 and 6.7 branches 6.6-7 -> 6.6-8 and 6.7-2 -> 6.7-3 changes: Removed: * icu74.patch (upstreamed) Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtwebengine/Manifest| 4 ++-- dev-qt/qtwebengine/qtwebengine-6.6..ebuild | 2 +- dev-qt/qtwebengine/qtwebengine-6.7..ebuild | 2 +- dev-qt/qtwebengine/qtwebengine-6..ebuild | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index 4ba0f3830b74..0658a436b2da 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -5,6 +5,6 @@ DIST qtwebengine-5.15.12_p20240112.tar.xz 299267300 BLAKE2B 7ccdeee6a64638a2a486 DIST qtwebengine-5.15.12_p20240122.tar.xz 299226288 BLAKE2B a16a2f428c4a3e7c681e8a8631ddff135fdf1f802cba9e1c827cfec25e0e0dd0bc5c5308b7547b30009709974f7efa950cef1640a24dba4ebbf55def265c90f8 SHA512 31e26d7c76e50eb110d5cf31ea01b47693efca0dd0a6814c881491349b535b9b02c4ef50b45fc6a59e7b8955942a6cc28aa17a6730effdec640be032d14e4f75 DIST qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz 28784 BLAKE2B aa101d14446f3282fda8932cc75a249d88b79319f0886d95777292776d94ac5f4fc114c3893b2801fbba6abb14f381172bb14b15b5ffef12413db3a16e4d1ca6 SHA512 3324e0076eb18e2ae2248428d2730cfb3413761514b2bb57e25b8db792488098d9f7cebfa08f1a3b39b1d0a382aafed75c5ae8273918909335957921305e DIST qtwebengine-6.6-patchset-6.tar.xz 9828 BLAKE2B ae595c2f3a71abc183e256118b1c3d1e91284199a8f4aaa8bd9d2a67467353b6c145c3bd9d64c20d64321294c63d97a0a4dc3eeca570a1e25eb94dd8fb9aa501 SHA512 8def71c43125073ef6fc1867c36118f43b0af843cce4b47248359712b1f1bfb4d4eabc6b13ecbbb33e4ef10e1617abc488bb336dfbab043b4ef911d71ad386e2 -DIST qtwebengine-6.6-patchset-7.tar.xz 8480 BLAKE2B c4078d323c02a81e030c4b9b55a8e05f3f49722f937c2fa73fecbc75e8cfa843481857fd193fa92474329e60eb8deee4b287e637bbfff72bdf7d28f3525256f3 SHA512 e601b7a61863ea9f56c3bc12928eab99e87f9616e8d6d7db24a32045854f77976a27fee58bb1c7f57ca2ca12612dff3910294864e73ab8c9eb9c5347e7100590 -DIST qtwebengine-6.7-patchset-2.tar.xz 8252 BLAKE2B 00e0c6b6ea596dc314c5897012e8447f8f18db4992a2266568e75cb6bab57d76f0899ca2ad60a707477bab0b645a0142e02e7b7c5dab4b0ae27cc2243c245d6b SHA512 477639031d2254dd8427c6de8cf0b301942b34d6e3dd79b70ef1c46e0f12684c872a1d581bd46483949a79ba54cca45f795ac9b4a14d50137cd850cef747db1a +DIST qtwebengine-6.6-patchset-8.tar.xz 8220 BLAKE2B 5d017d6d905102e3844987f1dbaf1f84d75fb3cdb301380c02c8abd3093b3b1f258529e57cdcaaf857d4eb1663d3c389e6a5bb790e2fc97833b008b590c7fba0 SHA512 33f76fdd6dfa672c376f755e1f965538e231aad985cc73c207000c69a5530f6d72d72f08ef5b069943d8121c2ad88181501a82cee5a8714aa1e1494e9d7ecd4b +DIST qtwebengine-6.7-patchset-3.tar.xz 7984 BLAKE2B ce3a94c7567a4057686f4d66a97989d214bf1b9c48592c88435ccf7bd6053484febc8a0437f1d17dd5b97c61bda7fafb6af67d84fc677db6aab1cdd479d5e7ca SHA512 3c1daf3ae60ba745a05dac97e9e086347742020a31c65c2d7a4bb2555a72a6e36ea1562c24886e51b8f24fdccd004893c1f49ecba7d92ef3be946d07d211fb61 DIST qtwebengine-everywhere-src-6.6.1.tar.xz 421042656 BLAKE2B 6982a1884d66162cc3c8518125c655d60ced9ec9e81670fb2e5b193aab655c4516bbc50d3c774764385fbe372863fdbf3e03a3c35f07dd9c3119880266b3131e SHA512 d1e4f5b664f8aca5e0a5927968be87e29e29172f1256f21dc6a29006258fb2be2be99b5b36c94a08c704580db9fac7defbb37193534129a21ca14a511fcdeea0 diff --git a/dev-qt/qtwebengine/qtwebengine-6.6..ebuild b/dev-qt/qtwebengine/qtwebengine-6.6..ebuild index 92a315e96855..66342c02291b 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.6..ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.6..ebuild @@ -11,7 +11,7 @@ inherit prefix python-any-r1 qt6-build toolchain-funcs DESCRIPTION="Library for rendering dynamic web content in Qt6 C++ and QML applications" SRC_URI+=" - https://dev.gentoo.org/~ionen/distfiles/${PN}-6.6-patchset-7.tar.xz + https://dev.gentoo.org/~ionen/distfiles/${PN}-6.6-patchset-8.tar.xz " if [[ ${QT6_BUILD_TYPE} == release ]]; then diff --git a/dev-qt/qtwebengine/qtwebengine-6.7..ebuild b/dev-qt/qtwebengine/qtwebengine-6.7..ebuild index b08109bae395..24484454086e 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.7..ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.7..ebuild @@ -11,7 +11,7 @@ inherit prefix python-any-r1 qt6-build toolchain-funcs DESCRIPTION="Library for rendering dynamic web content in Qt6 C++ and QML applications" SRC_URI+=" - https://dev.gentoo.org/~ionen/distfiles/${PN}-6.7-patchset-2.tar.xz + https://dev.gentoo.org/~ionen/distfiles/${PN}-6.7-patchset-3.tar.xz " if [[ ${QT6_BUILD_TYPE} == release ]]; then diff --git a/dev-qt/qtwebengine/qtwebengine-6..ebuild b/dev-qt/qtwebengine/qtwebengine
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/
commit: 4612c2f1e658605e372e14eb401c0e5572198ad1 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Jan 24 08:49:57 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jan 24 14:49:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4612c2f1 dev-qt/qtmultimedia: skip tst_qvideoframecolormanagement in live Test was modified to be more strict and newly fails with offscreen rendering. Passes fine when using the RHI backend rather than CPU conversion (afaik wouldn't work with virtx+sandbox either). Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild | 3 ++- dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild | 3 ++- dev-qt/qtmultimedia/qtmultimedia-6..ebuild | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild index 3c69475face8..c4294e51cffe 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2023 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -63,6 +63,7 @@ CMAKE_SKIP_TESTS=( tst_qscreencapture_integration tst_qscreencapturebackend # fails with offscreen rendering + tst_qvideoframecolormanagement tst_qwindowcapturebackend ) diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild index 3c69475face8..c4294e51cffe 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2023 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -63,6 +63,7 @@ CMAKE_SKIP_TESTS=( tst_qscreencapture_integration tst_qscreencapturebackend # fails with offscreen rendering + tst_qvideoframecolormanagement tst_qwindowcapturebackend ) diff --git a/dev-qt/qtmultimedia/qtmultimedia-6..ebuild b/dev-qt/qtmultimedia/qtmultimedia-6..ebuild index 3c69475face8..c4294e51cffe 100644 --- a/dev-qt/qtmultimedia/qtmultimedia-6..ebuild +++ b/dev-qt/qtmultimedia/qtmultimedia-6..ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2023 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -63,6 +63,7 @@ CMAKE_SKIP_TESTS=( tst_qscreencapture_integration tst_qscreencapturebackend # fails with offscreen rendering + tst_qvideoframecolormanagement tst_qwindowcapturebackend )
[gentoo-commits] data/gentoo-news:master commit in: 2024-01-18-installkernel-merge/
commit: 65a74554e82b97334e608980f7205d8a2114c287 Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Jan 24 15:03:34 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Jan 24 15:03:34 2024 + URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=65a74554 2024-01-18-installkernel-merge: add note on enabling dracut flag This is now required since we no longer enable the dracut flag by default Signed-off-by: Andrew Ammerlaan gentoo.org> .../2024-01-18-installkernel-merge.en.txt| 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/2024-01-18-installkernel-merge/2024-01-18-installkernel-merge.en.txt b/2024-01-18-installkernel-merge/2024-01-18-installkernel-merge.en.txt index 3b36c73..aaf7884 100644 --- a/2024-01-18-installkernel-merge/2024-01-18-installkernel-merge.en.txt +++ b/2024-01-18-installkernel-merge/2024-01-18-installkernel-merge.en.txt @@ -1,7 +1,7 @@ Title: Merging of installkernel-gentoo and installkernel-systemd Author: Andrew Ammerlaan Posted: 2024-01-18 -Revision: 1 +Revision: 2 News-Item-Format: 2.0 Display-If-Installed: sys-kernel/installkernel Display-If-Installed: sys-kernel/installkernel-gentoo @@ -45,11 +45,15 @@ User Action Required (systemd-boot users) Previously sys-kernel/installkernel-systemd provided kernel installation automation for users of systemd-boot. sys-kernel/installkernel provides the same functionality but only via systemd's kernel-install. Users -of systemd-boot should therefore ensure that the systemd USE flag is enabled +of systemd-boot should therefore ensure that the "systemd" USE flag is enabled when upgrading to >=sys-kernel/installkernel-14. -This upgrade path is enforced by sys-kernel/installkernel-systemd-4, which is -just a wrapper pulling in >=sys-kernel/installkernel-14 with the systemd flag +Users who are using the distribution kernels (i.e. gentoo-kernel(-bin)) should +enable the "dracut" USE flag on installkernel as well to pull in and enable +the dracut initramfs generator. This is enforced by portage. + +The upgrade path is enforced by sys-kernel/installkernel-systemd-4, which is +just a wrapper pulling in >=sys-kernel/installkernel-14 with the "systemd" flag enabled. sys-kernel/installkernel-systemd may be removed after installing >=sys-kernel/installkernel-14.
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 667496169700e81eb271a1162fb4169331599d91 Author: Michał Górny gentoo org> AuthorDate: Wed Jan 24 11:55:20 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 24 15:28:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66749616 package.mask: Last rite net-nds/nsscache Bug: https://bugs.gentoo.org/897136 Signed-off-by: Michał Górny gentoo.org> profiles/package.mask | 8 1 file changed, 8 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index cd1ea701b34b..22f7f7fd3ef1 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -43,6 +43,14 @@ # Removal on 2024-02-24 sys-kernel/installkernel-systemd +# Michał Górny (2024-01-24) +# No support for Python 3.11+. No PEP517. Tests are not enabled. +# The current keyworded version is from 2019. It was bumped in 2022 +# but it has not been keyworded since (pending "testing"). +# Depends on unmaintained dev-python/bsddb3. +# Removal on 2024-02-23. Bug #897136. +net-nds/nsscache + # Michał Górny (2024-01-24) # Unmaintained, tests fail, requires discontinued dev-python/bsddb3. # No commits since 2022. No reverse dependencies.
[gentoo-commits] repo/gentoo:master commit in: app-arch/pdlzip/
commit: 2a7458219978e18802b500d9b3d6c8981d3264ce Author: Michał Górny gentoo org> AuthorDate: Wed Jan 24 15:28:51 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 24 15:28:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a745821 app-arch/pdlzip: Bump to 1.13 Signed-off-by: Michał Górny gentoo.org> app-arch/pdlzip/Manifest | 2 ++ app-arch/pdlzip/pdlzip-1.13.ebuild | 31 +++ 2 files changed, 33 insertions(+) diff --git a/app-arch/pdlzip/Manifest b/app-arch/pdlzip/Manifest index fbd572985d53..83925df0710f 100644 --- a/app-arch/pdlzip/Manifest +++ b/app-arch/pdlzip/Manifest @@ -1,2 +1,4 @@ DIST pdlzip-1.12.tar.gz 74125 BLAKE2B 41ae5878d75c0bcfad5b71194b58950d91281a5a20e67b9081b9ef6f852bf9467bd512c72a1af873b15bf84360273091d05ab6283ba0f3a725bd5fc17746f821 SHA512 0472c725db187c984f8874d039c53bd961a8d510ee03ea0b6b9e19ee2d8e7addadd06fc7715a58adfe8335c90ea697640c751cdfaf0007e40c94408a0bf8ed72 DIST pdlzip-1.12.tar.gz.sig 72 BLAKE2B c7f95cc45493402e862068e78921729c39436729599fe41dabcedabbf7ebade0ac140b73e208cc3d4f776622668c339f23b06b8b55547c0b9c55ccaff154842d SHA512 45ebc9438705a242fb1948e74b5e27f1ef336b67549a8e279c015c1e01107fd565e68c11426467f60a17e0ee65362a59e765ec118a80b875865fd429bbd80b80 +DIST pdlzip-1.13.tar.gz 74681 BLAKE2B 459b1be6c1526c9fe10f9208f7e9ecb0316304ff7d484991fd4a6c786efcef7ff46ce1e5f11c2df5aab403ebe047baf2c3f037b77b67f0601f176e718c61849e SHA512 3fdcfb3be40df564163fd429cefddaccc0b0dc487e8c9c0fb6ca79a26a875f6cfb3cf051b3a155467b333a54b7512ce1604249ae5b198414da5757b723110dd5 +DIST pdlzip-1.13.tar.gz.sig 72 BLAKE2B 666f80542b88c41af8a5e4b9df459ae2c804fd0500997092389efbc7c2f8ae615805a9fe915066eef77b3052fc75a21ec077500767679a9c8460c25adc4f688b SHA512 8b70f96c38db86f6d2dded432bad50875d29abeacc587db1ab6cdacb9c684130a46ca07abaf030e95cf09ac9bdd9ecc14a2360979e928194a9345525dcf1a191 diff --git a/app-arch/pdlzip/pdlzip-1.13.ebuild b/app-arch/pdlzip/pdlzip-1.13.ebuild new file mode 100644 index ..a2c2ba82ef05 --- /dev/null +++ b/app-arch/pdlzip/pdlzip-1.13.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/antoniodiazdiaz.asc +inherit toolchain-funcs verify-sig + +DESCRIPTION="Public-domain version of lzip compressor" +HOMEPAGE="https://www.nongnu.org/lzip/pdlzip.html"; +SRC_URI="https://download.savannah.gnu.org/releases/lzip/pdlzip/${P}.tar.gz"; +SRC_URI+=" verify-sig? ( https://download.savannah.gnu.org/releases/lzip/${PN}/${P/_/-}.tar.gz.sig )" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~mips ~x86" + +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-antoniodiazdiaz )" + +src_configure() { + local myconf=( + --prefix="${EPREFIX}"/usr + CC="$(tc-getCC)" + CFLAGS="${CFLAGS}" + CPPFLAGS="${CPPFLAGS}" + LDFLAGS="${LDFLAGS}" + ) + + # not autotools-based + ./configure "${myconf[@]}" || die +}
[gentoo-commits] proj/pax-utils:master commit in: tests/source/, /
commit: e679f9bd82197f0f1831a0a4a282851994aa172c Author: Mike Frysinger chromium org> AuthorDate: Wed Jan 24 15:32:52 2024 + Commit: Mike Frysinger gentoo org> CommitDate: Wed Jan 24 15:32:52 2024 + URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=e679f9bd build: use standard config.h naming Signed-off-by: Mike Frysinger chromium.org> Signed-off-by: Mike Frysinger gentoo.org> meson.build | 2 +- porting.h | 2 +- tests/source/dotest | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/meson.build b/meson.build index 255107b..c91bb64 100644 --- a/meson.build +++ b/meson.build @@ -56,7 +56,7 @@ foreach x : [ endforeach configure_file( - output : 'probes.h', + output : 'config.h', configuration : probe_results, ) diff --git a/porting.h b/porting.h index 61018fb..1ace55e 100644 --- a/porting.h +++ b/porting.h @@ -11,7 +11,7 @@ #ifndef _PORTING_H #define _PORTING_H -#include "probes.h" +#include "config.h" #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof(*arr)) diff --git a/tests/source/dotest b/tests/source/dotest index cc278a5..c97e8cb 100755 --- a/tests/source/dotest +++ b/tests/source/dotest @@ -5,7 +5,7 @@ findfiles() { find "${top_srcdir}" \ '(' -type d -a '(' -name .git -o -name autotools ')' -prune ')' \ - -o '(' '(' -name '*.[ch]' -a ! -name 'probes.h' ')' -print0 ')' + -o '(' '(' -name '*.[ch]' -a ! -name 'config.h' ')' -print0 ')' } #
[gentoo-commits] proj/pax-utils:master commit in: /
commit: 063a90661c0423172e23405c2548e649a1631796 Author: Mike Frysinger chromium org> AuthorDate: Wed Jan 24 15:35:52 2024 + Commit: Mike Frysinger gentoo org> CommitDate: Wed Jan 24 15:35:52 2024 + URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=063a9066 build: use standard HAVE_xxx define style Use the more standard HAVE_xxx convention, and only define when available. This avoids further confusion with code that is using "#ifdef" already. Signed-off-by: Mike Frysinger chromium.org> Signed-off-by: Mike Frysinger gentoo.org> meson.build | 4 +--- porting.h | 20 ++-- 2 files changed, 11 insertions(+), 13 deletions(-) diff --git a/meson.build b/meson.build index c91bb64..e891d98 100644 --- a/meson.build +++ b/meson.build @@ -48,11 +48,9 @@ foreach x : [ 'elf-hints.h', 'glob.h', ] - x_exists = 0 if cc.has_header(x) -x_exists = 1 +probe_results.set('HAVE_' + x.to_upper().underscorify(), 1) endif - probe_results.set('HAS_' + x.to_upper().underscorify(), x_exists) endforeach configure_file( diff --git a/porting.h b/porting.h index 1ace55e..68e2b6c 100644 --- a/porting.h +++ b/porting.h @@ -40,36 +40,36 @@ #include #include #include "elf.h" -#if HAS_ALLOCA_H +#ifdef HAVE_ALLOCA_H # include #endif -#if HAS_SYS_PRCTL_H +#ifdef HAVE_SYS_PRCTL_H # include -# if HAS_LINUX_SECCOMP_H +# ifdef HAVE_LINUX_SECCOMP_H # include # endif -# if HAS_LINUX_SECUREBITS_H +# ifdef HAVE_LINUX_SECUREBITS_H # include # endif #endif -#if HAS_ENDIAN_H && HAS_BYTESWAP_H +#if defined(HAVE_ENDIAN_H) && defined(HAVE_BYTESWAP_H) # include # include -#elif HAS_SYS_ENDIAN_H +#elif defined(HAVE_SYS_ENDIAN_H) # include -#elif HAS_ISA_DEFS_H +#elif defined(HAVE_ISA_DEFS_H) # include -#elif HAS_MACHINE_ENDIAN_H +#elif defined(HAVE_MACHINE_ENDIAN_H) # include #endif -#ifdef HAS_GLOB_H +#ifdef HAVE_GLOB_H # include #endif #if defined(__GLIBC__) || defined(__UCLIBC__) || defined(__NetBSD__) # define __PAX_UTILS_DEFAULT_LD_CACHE_CONFIG "/etc/ld.so.conf" -#elif HAS_ELF_HINTS_H +#elif defined(HAVE_ELF_HINTS_H) # include # define __PAX_UTILS_DEFAULT_LD_CACHE_CONFIG _PATH_ELF_HINTS #else
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: c5f7cb6c9cebcb3551129940b24f2377de503702 Author: Michael Orlitzky gentoo org> AuthorDate: Tue Jan 23 17:50:25 2024 + Commit: Michael Orlitzky gentoo org> CommitDate: Wed Jan 24 15:54:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5f7cb6c gap-pkg.eclass: enable pipefail when piping tests through tee In src_test(), we are running, ${gapcmd} | tee test-suite.log to work around a terminal corruption issue in dev-gap/browse. This pipe however has the unfortunate side effect of hiding failures in ${gapcmd} behind the success of tee. To fix that, we enable pipefail for the duration of the command above. Signed-off-by: Michael Orlitzky gentoo.org> eclass/gap-pkg.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/gap-pkg.eclass b/eclass/gap-pkg.eclass index 89c158674b0f..e242cc92e8a3 100644 --- a/eclass/gap-pkg.eclass +++ b/eclass/gap-pkg.eclass @@ -231,8 +231,10 @@ gap-pkg_src_test() { # The "browse" package is however smart enough to figure out when # stdout is not a tty, and avoids breaking it in that case. So by # piping to tee, we encourage it not to do anything too crazy. + eshopts_push -o pipefail ${gapcmd} | tee test-suite.log \ || die "test suite failed, see test-suite.log" + eshopts_pop } # @ECLASS_VARIABLE: GAP_PKG_EXTRA_INSTALL
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 1fb62e827124c547022c370b0eda347843d46d7d Author: Michael Orlitzky gentoo org> AuthorDate: Wed Jan 24 15:52:34 2024 + Commit: Michael Orlitzky gentoo org> CommitDate: Wed Jan 24 15:54:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb62e82 profiles/base: mask USE=debug for sci-mathematics/gap A missing "-o pipefail" that has now been added to the eclass can cause test failures in dev-gap packages otherwise. Signed-off-by: Michael Orlitzky gentoo.org> profiles/base/package.use.mask | 11 +++ 1 file changed, 11 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index b79dea91f2cb..b7c675e37c44 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,17 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Michael Orlitzky (2024-01-24) +# A missing "-o pipefail" in the gap-pkg eclass caused me to +# miss a few crashes in dev-gap packages when GAP itself is +# built with kernel debugging enabled. These may not be the +# only problems but it's hard to tell because they cascade: +# +# * https://github.com/frankluebeck/EDIM/issues/24 +# * https://github.com/gap-packages/io/issues/122 +# +sci-mathematics/gap debug + # Alfredo Tupone (2024-01-20) # Not working, bug #890756 sci-mathematics/why3-for-spark doc
[gentoo-commits] repo/gentoo:master commit in: dev-python/moto/files/, dev-python/moto/
commit: 6a8684f0573ca026bb618102eb835f90761d0740 Author: Michał Górny gentoo org> AuthorDate: Wed Jan 24 16:29:44 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 24 16:30:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a8684f0 dev-python/moto: Backport 32-bit time_t test fix Closes: https://bugs.gentoo.org/910504 Signed-off-by: Michał Górny gentoo.org> dev-python/moto/files/moto-4.2.12-32bit-time.patch | 46 ++ dev-python/moto/moto-4.2.12.ebuild | 5 +++ dev-python/moto/moto-4.2.13.ebuild | 5 +++ 3 files changed, 56 insertions(+) diff --git a/dev-python/moto/files/moto-4.2.12-32bit-time.patch b/dev-python/moto/files/moto-4.2.12-32bit-time.patch new file mode 100644 index ..fc9470c1ecab --- /dev/null +++ b/dev-python/moto/files/moto-4.2.12-32bit-time.patch @@ -0,0 +1,46 @@ +From 7afd91fd23ad73550fcc621422e04a3734dc890d Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Thu, 18 Jan 2024 13:32:07 +0100 +Subject: [PATCH] Fix more test failures on platforms with 32-bit time_t + (#7222) + +--- + tests/test_acm/test_acm.py | 5 - + tests/test_sagemaker/test_sagemaker_pipeline.py | 5 - + 2 files changed, 8 insertions(+), 2 deletions(-) + +diff --git a/tests/test_acm/test_acm.py b/tests/test_acm/test_acm.py +index d0c46d20c..d2943d801 100644 +--- a/tests/test_acm/test_acm.py b/tests/test_acm/test_acm.py +@@ -92,7 +92,10 @@ def test_list_certificates(): + issued_arn = _import_cert(client) + pending_arn = client.request_certificate(DomainName="google.com")["CertificateArn"] + +-certs = client.list_certificates()["CertificateSummaryList"] ++try: ++certs = client.list_certificates()["CertificateSummaryList"] ++except OverflowError: ++pytest.skip("This test requires 64-bit time_t") + assert issued_arn in [c["CertificateArn"] for c in certs] + assert pending_arn in [c["CertificateArn"] for c in certs] + for cert in certs: +diff --git a/tests/test_sagemaker/test_sagemaker_pipeline.py b/tests/test_sagemaker/test_sagemaker_pipeline.py +index 8323eb29b..31443b26b 100644 +--- a/tests/test_sagemaker/test_sagemaker_pipeline.py b/tests/test_sagemaker/test_sagemaker_pipeline.py +@@ -515,7 +515,10 @@ def test_list_pipelines_created_after(sagemaker_client): + _ = create_sagemaker_pipelines(sagemaker_client, pipelines) + + created_after_str = "2099-12-31 23:59:59" +-response = sagemaker_client.list_pipelines(CreatedAfter=created_after_str) ++try: ++response = sagemaker_client.list_pipelines(CreatedAfter=created_after_str) ++except OverflowError: ++pytest.skip("This test requires 64-bit time_t") + assert not response["PipelineSummaries"] + + created_after_datetime = datetime.strptime(created_after_str, "%Y-%m-%d %H:%M:%S") +-- +2.43.0 + diff --git a/dev-python/moto/moto-4.2.12.ebuild b/dev-python/moto/moto-4.2.12.ebuild index d196e07a2b94..c0356463511e 100644 --- a/dev-python/moto/moto-4.2.12.ebuild +++ b/dev-python/moto/moto-4.2.12.ebuild @@ -58,6 +58,11 @@ BDEPEND=" EPYTEST_XDIST=1 distutils_enable_tests pytest +PATCHES=( + # https://github.com/getmoto/moto/pull/7222 + "${FILESDIR}/${PN}-4.2.12-32bit-time.patch" +) + python_test() { local EPYTEST_DESELECT=( # TODO diff --git a/dev-python/moto/moto-4.2.13.ebuild b/dev-python/moto/moto-4.2.13.ebuild index ca7ea930b934..cf91ea1bdb22 100644 --- a/dev-python/moto/moto-4.2.13.ebuild +++ b/dev-python/moto/moto-4.2.13.ebuild @@ -58,6 +58,11 @@ BDEPEND=" EPYTEST_XDIST=1 distutils_enable_tests pytest +PATCHES=( + # https://github.com/getmoto/moto/pull/7222 + "${FILESDIR}/${PN}-4.2.12-32bit-time.patch" +) + python_test() { local EPYTEST_DESELECT=( # TODO
[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/
commit: 5740c485394d542cdf3e56276e45fac484e1e3aa Author: Marek Szuba gentoo org> AuthorDate: Wed Jan 24 16:24:13 2024 + Commit: Marek Szuba gentoo org> CommitDate: Wed Jan 24 16:30:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5740c485 app-misc/mc: drop 4.8.29 Signed-off-by: Marek Szuba gentoo.org> app-misc/mc/Manifest | 1 - app-misc/mc/mc-4.8.29.ebuild | 121 --- 2 files changed, 122 deletions(-) diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest index 6a6044234178..4f42dba4db01 100644 --- a/app-misc/mc/Manifest +++ b/app-misc/mc/Manifest @@ -1,2 +1 @@ -DIST mc-4.8.29.tar.xz 2368164 BLAKE2B 0ecddf33b4b7b32918484bc7efe15ef1c9dda094814c85ceabf1b4bd9343507a33932b8cd050fdae2e683f9815ab6dd802ff8eb8e2215c6264be073bc5ac7e4d SHA512 c7e219eda34197d0294748cf5fd1a5dcfedfc17c20cfcf94c4dad5170f87095845f4fc0065e2868342125039c13cc3ba617804df74186816828e93ed71c1e9a3 DIST mc-4.8.30.tar.xz 2380824 BLAKE2B 2bf759314abae39db7596426cba22f6eaac0efc58e7025f1a7ef1863496ea7a3c00d298d101123b9defb109e76e31fe988227fb5c1112e06051b3c7a5b3dc1b6 SHA512 f793f744eaff236c9952d477236dd775a24d9ddd7ff46940bfe2d06da5596bed91d6bd9c85250696da6dcdc0a1890dc01c736654df3f59039674eff38e12e68e diff --git a/app-misc/mc/mc-4.8.29.ebuild b/app-misc/mc/mc-4.8.29.ebuild deleted file mode 100644 index 9d854b2d8832.. --- a/app-misc/mc/mc-4.8.29.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -MY_P="${P/_/-}" -SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz"; -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos" - -DESCRIPTION="GNU Midnight Commander is a text based file manager" -HOMEPAGE="https://midnight-commander.org"; - -LICENSE="GPL-3" -SLOT="0" -IUSE="+edit gpm nls sftp +slang spell test unicode X" - -REQUIRED_USE="spell? ( edit )" - -DEPEND=" - >=dev-libs/glib-2.30.0:2 - gpm? ( sys-libs/gpm ) - kernel_linux? ( sys-fs/e2fsprogs[tools(+)] ) - sftp? ( net-libs/libssh2 ) - slang? ( >=sys-libs/slang-2 ) - !slang? ( sys-libs/ncurses:=[unicode(+)?] ) - spell? ( app-text/aspell ) - X? ( - x11-libs/libX11 - x11-libs/libICE - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libSM - ) -" -RDEPEND="${DEPEND} - spell? ( app-dicts/aspell-en )" -BDEPEND=" - app-arch/xz-utils - virtual/pkgconfig - nls? ( sys-devel/gettext ) - test? ( dev-libs/check ) -" - -RESTRICT="!test? ( test )" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${PN}-4.8.26-ncurses-mouse.patch - "${FILESDIR}"/${PN}-4.8.29-gentoo-tools.patch - "${FILESDIR}"/${PN}-4.8.29-autoconf-c99.patch -) - -src_prepare() { - default - # patch touches configure.ac - eautoreconf -} - -src_configure() { - [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket" - - local myeconfargs=( - --enable-charset - --enable-vfs - --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' '')") - $(use_enable kernel_linux vfs-undelfs) - # Today mclib does not expose any headers and is linked to - # single 'mc' binary. Thus there is no advantage of having - # a library. Let's avoid shared library altogether - # as it also conflicts with sci-libs/mc: bug #685938 - --disable-mclib - $(use_enable nls) - $(use_enable sftp vfs-sftp) - $(use_enable spell aspell) - $(use_enable test tests) - $(use_with gpm gpm-mouse) - $(use_with X x) - $(use_with edit internal-edit) - ) - econf "${myeconfargs[@]}" -} - -src_test() { - # Bug #759466 - if [[ ${EUID} == 0 ]] ; then - ewarn "You are emerging ${PN} as root with 'userpriv' disabled." - ewarn "Expect some test failures, or emerge with 'FEATURES=userpriv'!" - fi - - # CK_FORK=no to avoid using fork() in check library - # as mc mocks fork() itself: bug #644462. - # - # VERBOSE=1 to make test failures contain detailed - # information. - CK_FORK=no emake check VERBOSE=1 -} -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS NEWS README - - # fix bug #334383 - if use kernel_linux && [[ ${EUID} == 0 ]] ; then - fowners root:tty /usr/libexec/mc/cons.saver - fperms g+s /usr/libexec/mc/cons.saver - fi -} - -pkg_postinst() { - if use spell && ! has_version app-dicts/aspell-en ; then - elog "'spell' USE flag is enabled however app-dicts
[gentoo-commits] repo/gentoo:master commit in: app-misc/mc/files/, app-misc/mc/
commit: 13e8f68494f4c02c91bc047a8224d8b059105b3e Author: Marek Szuba gentoo org> AuthorDate: Wed Jan 24 16:28:10 2024 + Commit: Marek Szuba gentoo org> CommitDate: Wed Jan 24 16:30:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e8f684 app-misc/mc: fix broken non-ASCII characters in shell links With many thanks to the reporter of and the participants in the relevant bug, for the thorough debugging and having eventually found the fix. Closes: https://bugs.gentoo.org/916528 Signed-off-by: Marek Szuba gentoo.org> 8.30-fish_fix_broken_national_characters.patch | 40 +++ app-misc/mc/mc-4.8.30-r2.ebuild| 127 + 2 files changed, 167 insertions(+) diff --git a/app-misc/mc/files/mc-4.8.30-fish_fix_broken_national_characters.patch b/app-misc/mc/files/mc-4.8.30-fish_fix_broken_national_characters.patch new file mode 100644 index ..193ac7225076 --- /dev/null +++ b/app-misc/mc/files/mc-4.8.30-fish_fix_broken_national_characters.patch @@ -0,0 +1,40 @@ +--- a/src/vfs/fish/fish.c b/src/vfs/fish/fish.c +@@ -647,7 +647,7 @@ fish_open_archive_int (struct vfs_class *me, struct vfs_s_super *super) + /* Set up remote locale to C, otherwise dates cannot be recognized */ + if (fish_command + (me, super, WAIT_REPLY, +- "LANG=C LC_ALL=C LC_TIME=C; export LANG LC_ALL LC_TIME;\n" "echo '### 200'\n", ++ "LANG=C.UTF-8 LC_ALL=C.UTF-8 LC_TIME=C.UTF-8; export LANG LC_ALL LC_TIME;\n" "echo '### 200'\n", + -1) != COMPLETE) + ERRNOR (E_PROTO, -1); + +--- a/src/vfs/fish/fishdef.h b/src/vfs/fish/fishdef.h +@@ -12,7 +12,7 @@ + /* default 'ls' script */ + #define FISH_LS_DEF_CONTENT ""\ + "#LIST /${FISH_FILENAME}\n" \ +-"export LC_TIME=C\n" \ ++"export LC_TIME=C.UTF-8\n"\ + "ls -Qlan \"/${FISH_FILENAME}\" 2>/dev/null | grep '^[^cbt]' | (\n" \ + "while read p l u g s m d y n; do\n" \ + "echo \"P$p $u.$g\"\n"\ +@@ -129,7 +129,7 @@ + + /* default 'retr' script */ + #define FISH_GET_DEF_CONTENT "" \ +-"export LC_TIME=C\n" \ ++"export LC_TIME=C.UTF-8\n" \ + "#RETR $FISH_FILENAME\n" \ + "if dd if=\"/${FISH_FILENAME}\" of=/dev/null bs=1 count=1 2>/dev/null ; then\n" \ + "ls -ln \"/${FISH_FILENAME}\" 2>/dev/null | (\n" \ +@@ -181,7 +181,7 @@ + + /* default 'info' script */ + #define FISH_INFO_DEF_CONTENT "" \ +-"export LC_TIME=C\n" \ ++"export LC_TIME=C.UTF-8\n"\ + "#FISH_HAVE_HEAD 1\n" \ + "#FISH_HAVE_SED 2\n" \ + "#FISH_HAVE_AWK 4\n" \ diff --git a/app-misc/mc/mc-4.8.30-r2.ebuild b/app-misc/mc/mc-4.8.30-r2.ebuild new file mode 100644 index ..1d701a9bdb43 --- /dev/null +++ b/app-misc/mc/mc-4.8.30-r2.ebuild @@ -0,0 +1,127 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +MY_P="${P/_/-}" +SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz"; +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos" + +DESCRIPTION="GNU Midnight Commander is a text based file manager" +HOMEPAGE="https://midnight-commander.org"; + +LICENSE="GPL-3" +SLOT="0" +IUSE="+edit gpm nls sftp +slang spell test unicode X" + +REQUIRED_USE="spell? ( edit )" + +DEPEND=" + >=dev-libs/glib-2.30.0:2 + gpm? ( sys-libs/gpm ) + kernel_linux? ( sys-fs/e2fsprogs[tools(+)] ) + sftp? ( net-libs/libssh2 ) + slang? ( >=sys-libs/slang-2 ) + !slang? ( sys-libs/ncurses:=[unicode(+)?] ) + spell? ( app-text/aspell ) + X? ( + x11-libs/libX11 + x11-libs/libICE + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libSM + ) +" +RDEPEND="${DEPEND} + spell? ( app-dicts/aspell-en )" +BDEPEND=" + app-arch/xz-utils + virtual/pkgconfig + nls? ( sys-devel/gettext ) + test? ( dev-libs/check ) +" + +RESTRICT="!test? ( test )" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${PN}-4.8.26-ncurses-mouse.patch + "${FILESDIR}"/${PN}-4.8.29-gentoo-tools.patc
[gentoo-commits] repo/gentoo:master commit in: mail-mta/proton-mail-bridge/
commit: fbf1eb7688dab5c4afe26d285c668d5eff0c5df5 Author: Marek Szuba gentoo org> AuthorDate: Wed Jan 24 16:33:26 2024 + Commit: Marek Szuba gentoo org> CommitDate: Wed Jan 24 16:33:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf1eb76 mail-mta/proton-mail-bridge: drop 3.1.3, 3.3.2-r1, 3.5.4 Signed-off-by: Marek Szuba gentoo.org> mail-mta/proton-mail-bridge/Manifest | 6 -- .../proton-mail-bridge-3.1.3.ebuild| 49 - .../proton-mail-bridge-3.3.2-r1.ebuild | 119 - .../proton-mail-bridge-3.5.4.ebuild| 119 - 4 files changed, 293 deletions(-) diff --git a/mail-mta/proton-mail-bridge/Manifest b/mail-mta/proton-mail-bridge/Manifest index b71490e18859..85ddbdce3b56 100644 --- a/mail-mta/proton-mail-bridge/Manifest +++ b/mail-mta/proton-mail-bridge/Manifest @@ -1,8 +1,2 @@ -DIST proton-mail-bridge-3.1.3-deps.tar.xz 206716212 BLAKE2B 4f79e4428ef37452d0abd288e074ecdce8886393582352117b6df5275e1b2f0f8018145c20b8fa889f6473899fd0fde6b621e52cf2faaa218fdac8238134a19b SHA512 fd948e39afaab15d7318c8b46cffd97823857cd8e1c5ba2b2ed3673fcbf186627b190bd876973fbb71854355f4dfba62663e902651716301685dca5f14f26e81 -DIST proton-mail-bridge-3.1.3.tar.gz 4443963 BLAKE2B 2c8fc571612c11c0e281e8f268774e886ba3742b696bdd1180d7cf45525d21d9c062cd3d33acb57a6ceed8dad6b864490c89c090ebfd4bceb4e8c41b19015ae8 SHA512 4f4ca3a2b95c7eed34a13d7f8f296d95717b9c1f95bd157e08c3f21cc752ea3dac5eaefac27662f57f875d9690a5d77a9e15f71406280dcaad6f9054b2ef54b9 -DIST proton-mail-bridge-3.3.2-deps.tar.xz 252980292 BLAKE2B 2d7c8961c1ed8a6fb15a26f6b3ee650932b89626c0eea1d3acaf24b5ef6b44a90cb021a051a5f018cf94db5ccb029c4b79390275bca9a39ceeb6b5ef62aa1386 SHA512 52ff54e80635e795462e0bdbd5e02b831478a49225d296ec46ef5591cef173c49bcf63d925d503537d57ccaf65a09424f82d1c8ad8e906d822306ca22bba1121 -DIST proton-mail-bridge-3.3.2.tar.gz 4481491 BLAKE2B e00cf4268dcebc7f4eeab5a0738c04e1a809a5633b4d97637ea74aa4ac3eb68dd343b45fef5fca602c4c89faa2d1e05f1c605d9b56ee83d669b07b815f8ae92b SHA512 1b49355f8e816b6a00bf7fad91d0f696efb5ee1f5ea311fd4b92549f715185ea280ac874a759be5d3f8c7ff2309b8f0c3bb37c8502963059b26f4630bc9339f0 -DIST proton-mail-bridge-3.5.4-deps.tar.xz 246550932 BLAKE2B 6b83a8c331e70abf026d2b74c85e5e52360f4163e23bb25b8cdf25558125e675805a2850eb43d40bf02f1109204f9f5d002e0862fd9b956b88b7078c7fdd1cd0 SHA512 a5ba16e77c6d773361223fc661959d38870b47f79ff303d0940305bdbe7a3ad8444ed47e166a13e13ca52010c1153b681728870d2cec7941bdd9185f47a2d4e2 -DIST proton-mail-bridge-3.5.4.tar.gz 4428659 BLAKE2B b366ee551279a46c928cba33b8879c12a101caae24a73d8aa6110cc2269dc94a9c7208c0e6a9c25485494a886e226d446aed29b76b8a95e4229d0a0e67bcf814 SHA512 7fc82ef135da5c24607cfca14d08aafdf4e7de51b087b279dbfb42c0a363db4bfb8ed029dc598fd30ffdb298798cebc1530338c87be28e495ee7e18c24e7558d DIST proton-mail-bridge-3.6.1-deps.tar.xz 245805016 BLAKE2B 7aeab4896c9dfcba8c2c3164f441fb57f0febbdc0c49f7555cda3d930443efec85d8748a43ed2ed23982594c6f5e4b8e319cd2524bfa21797a8259252397f5a9 SHA512 46a5601606fe99af0ffcc8ba1e325d17b527d15225f6f4c339de0f828e0a17e71304886a58ccf2dde83638e83bc87abb7ef9817db44014cc38132dc65d752fdf DIST proton-mail-bridge-3.6.1.tar.gz 5015293 BLAKE2B 7a6bb687fd1130612a49d4336404229daece91a24a37952b3128462b81cfe83636b935d584b479d294037d0303406f2c79a6798725d7b62f55eefa9294047ba9 SHA512 39e11815cdfdcd741ba04ee6776ce4bd959715d8d5bb8345b7f7b1a66b5fa5b66890ebc0353b1f5566a822e0ad1c4757fd022b67f4c66e91113b5e700db04abd diff --git a/mail-mta/proton-mail-bridge/proton-mail-bridge-3.1.3.ebuild b/mail-mta/proton-mail-bridge/proton-mail-bridge-3.1.3.ebuild deleted file mode 100644 index cc717399d90f.. --- a/mail-mta/proton-mail-bridge/proton-mail-bridge-3.1.3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module systemd xdg-utils - -MY_PN="${PN/-mail/}" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Serves ProtonMail to IMAP/SMTP clients" -HOMEPAGE="https://proton.me/mail/bridge https://github.com/ProtonMail/proton-bridge/"; -SRC_URI="https://github.com/ProtonMail/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://dev.gentoo.org/~marecki/dists/${CATEGORY}/${PN}/${P}-deps.tar.xz"; - -LICENSE="Apache-2.0 BSD BSD-2 GPL-3+ ISC LGPL-3+ MIT MPL-2.0 Unlicense" -SLOT="0" -KEYWORDS="~amd64" - -# Quite a few tests require Internet access -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND="app-crypt/libsecret" -DEPEND="${RDEPEND}" - -S="${WORKDIR}"/${MY_P} - -src_prepare() { - xdg_environment_reset - default -} - -src_compile() { - emake build-nogui -} - -src_test() { - emake test -} - -src_install() { - exeinto /usr/bin - newexe bridge ${PN} - - systemd_newuserunit "${FILESDIR}"/${PN}.service-r1 ${PN}.service - - einstalldocs -} diff --git a/mail-mta/prot
[gentoo-commits] repo/gentoo:master commit in: app-text/htmltidy/
commit: 8b77c8228619491e0e01d9f6e70c36146986552f Author: Marek Szuba gentoo org> AuthorDate: Wed Jan 24 16:32:22 2024 + Commit: Marek Szuba gentoo org> CommitDate: Wed Jan 24 16:32:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b77c822 app-text/htmltidy: drop 5.8.0-r1 Signed-off-by: Marek Szuba gentoo.org> app-text/htmltidy/htmltidy-5.8.0-r1.ebuild | 73 -- 1 file changed, 73 deletions(-) diff --git a/app-text/htmltidy/htmltidy-5.8.0-r1.ebuild b/app-text/htmltidy/htmltidy-5.8.0-r1.ebuild deleted file mode 100644 index 8d6b8e76e9ce.. --- a/app-text/htmltidy/htmltidy-5.8.0-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby26 ruby27 ruby30 ruby31 ruby32" -RUBY_OPTIONAL="yes" - -inherit cmake ruby-ng - -MY_PN="tidy-html5" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Tidy the layout and correct errors in HTML and XML documents" -HOMEPAGE="https://www.html-tidy.org/"; -SRC_URI="https://github.com/htacg/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/58" # subslot is SOVERSION -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="deprecated test" - -RESTRICT="!test? ( test )" -ruby_add_bdepend "test? ( dev-ruby/thor dev-ruby/tty-editor )" - -PATCHES=( - "${FILESDIR}"/${PN}-5.8.0-no_static_lib.patch -) - -DOCS=( README.md README/CHANGELOG.md ) - -S="${WORKDIR}"/${MY_P} - -pkg_setup() { - use test && ruby-ng_pkg_setup -} - -src_unpack() { - # suppress ruby-ng export - default -} - -src_prepare() { - # suppress ruby-ng export - cmake_src_prepare -} - -src_compile() { - # suppress ruby-ng export - cmake_src_compile -} - -src_configure() { - local mycmakeargs=( - -DTIDY_CONSOLE_SHARED=ON - ) - use deprecated && mycmakeargs+=( - -DBUILD_TAB2SPACE=ON - -DTIDY_COMPAT_HEADERS=ON - ) - cmake_src_configure -} - -src_test() { - cd regression_testing || die - rm -f Gemfile.lock - ${RUBY} ./test.rb test -t "${BUILD_DIR}/tidy" || die "Test execution failed" -} - -src_install() { - cmake_src_install - use deprecated && dobin "${BUILD_DIR}"/tab2space -}
[gentoo-commits] repo/gentoo:master commit in: mail-mta/proton-mail-bridge/
commit: 849d6b5c1efc0eb6df64c0b8cfb836d38650f136 Author: Marek Szuba gentoo org> AuthorDate: Wed Jan 24 16:37:49 2024 + Commit: Marek Szuba gentoo org> CommitDate: Wed Jan 24 16:37:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=849d6b5c mail-mta/proton-mail-bridge: disable PCH for the GUI Enabled on Gentoo by default (in cmake.eclass), appears to cause problems for some users. Closes: https://bugs.gentoo.org/921938 Signed-off-by: Marek Szuba gentoo.org> mail-mta/proton-mail-bridge/proton-mail-bridge-3.6.1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mail-mta/proton-mail-bridge/proton-mail-bridge-3.6.1.ebuild b/mail-mta/proton-mail-bridge/proton-mail-bridge-3.6.1.ebuild index d64b250bc9c0..ea41b272ebaf 100644 --- a/mail-mta/proton-mail-bridge/proton-mail-bridge-3.6.1.ebuild +++ b/mail-mta/proton-mail-bridge/proton-mail-bridge-3.6.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -63,6 +63,7 @@ src_configure() { -DBRIDGE_REPO_ROOT="${S}" -DBRIDGE_TAG="NOTAG" -DBRIDGE_VENDOR="Gentoo Linux" + -DCMAKE_DISABLE_PRECOMPILE_HEADERS=OFF ) BUILD_DIR="${WORKDIR}"/gui_build \ CMAKE_USE_DIR="${S}"/internal/frontend/bridge-gui/bridge-gui \