diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-02-17 00:13:57 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-02-17 00:13:57 +0000 |
commit | 27b3683509c5229cce540418778a8b64afbc0009 (patch) | |
tree | b7164898142b8b093b91c8254c4387b6eec679ee /sys-devel/mold | |
parent | f2bdc27fe0f79f8f9a3945eb2b1163ce75c56439 (diff) |
gentoo auto-resync : 17:02:2025 - 00:13:57
Diffstat (limited to 'sys-devel/mold')
-rw-r--r-- | sys-devel/mold/Manifest | 4 | ||||
-rw-r--r-- | sys-devel/mold/mold-2.36.0.ebuild | 12 | ||||
-rw-r--r-- | sys-devel/mold/mold-9999.ebuild | 14 |
3 files changed, 23 insertions, 7 deletions
diff --git a/sys-devel/mold/Manifest b/sys-devel/mold/Manifest index 86f878d77f26..0892b30b3da8 100644 --- a/sys-devel/mold/Manifest +++ b/sys-devel/mold/Manifest @@ -9,6 +9,6 @@ EBUILD mold-2.1.0.ebuild 2169 BLAKE2B b91dec8fb9890052e06cf40124f7647833a6ea786d EBUILD mold-2.34.1-r1.ebuild 2607 BLAKE2B c66a19a984037a201d104e8365bc99b27c4bbe7c5ebc293853c0531d702a7c8a91acbe89a59092d1b4c80f1cf4559623d6c49095e9f90069341190887b225790 SHA512 616530beced37416e392c1a2b240353abdfb8526ac03d9b058894bff8102cd0ae3fb9a0d516348c6152c15367f0e389e9c39bd59a438a0adcfa08d7bc20b2337 EBUILD mold-2.35.0.ebuild 2699 BLAKE2B c468b4492170041e7cf22c6c246b0061f682559a1e921ed73860978b15e077008cceb3084cf2f9c5936141813f72ce414d47885178dce36483cab4243228246d SHA512 2a3467f9a4af346d4f1e45b55671ec9e8406701f59d8e780b3825375234b401a0a5aeb3b11ec7dda9bd6dcceaab900a10593bf7bc8d46793429dcec9a4c918c6 EBUILD mold-2.35.1.ebuild 2587 BLAKE2B 37ce681019fab2dcc215efa29628214c974bf4b5d9331528f49ac674fe9e82b540ddd1d5755207761cccc186a1763956ec8a6087b1531324c278b94cc412aa90 SHA512 e40620b614d823308d9440785ccfd3a4a597f14b1af07c013fbd0a5a29f000a22b817cf7f9e8360c9e3beff3b55a679b454c1b2e7d86ae465fd7d934f699d778 -EBUILD mold-2.36.0.ebuild 2533 BLAKE2B f98dff83b5b6dcebff8976f30c281e165d5cd93290dce118a68c9af077688c52155f655eac90d8deb8b7cb61824696f172ab4ec9d6f9368b25fd06504994a996 SHA512 787a600af5f9ea436607e2274840495fecc9aa8d215fa2bee9d26ad4e3fc02820aaa831563e50cd8ff050f98deb162380e949449e26b35dbe97ce688133cc0e3 -EBUILD mold-9999.ebuild 2533 BLAKE2B 3eeacc3dd5ff48ca4d836c93159d1d8f0045c995a494934dbe77b4888adf1348244ff8e358794796855a5542e86c84af082970854a2b9897b8b66315da0a4944 SHA512 85986bd7f93da14a5b6f883ca7d266a322b049d780a136a94f49975a34825e681d083c9180ceb6c5d0c7e3dba47f4b560c70edbe3f290c823ce1bf6d986600ec +EBUILD mold-2.36.0.ebuild 2644 BLAKE2B a80b9c704fe4e722de16caac1715d5cf77efc6472010d44f7aee9ab5c72d8ccbb8f2d3f2aa899c1f9ea2ba00d978b5a51fe2c19827001f4bcebc0bf993971d50 SHA512 d32f3d70481fb4c965e069b54022e6bd413980241e38a9f9e35e42b8decf610f1a831aa1982a59ef7a648398d9a7fc7e21f14b9306eddf8f652e7e714dad3c46 +EBUILD mold-9999.ebuild 2644 BLAKE2B a80b9c704fe4e722de16caac1715d5cf77efc6472010d44f7aee9ab5c72d8ccbb8f2d3f2aa899c1f9ea2ba00d978b5a51fe2c19827001f4bcebc0bf993971d50 SHA512 d32f3d70481fb4c965e069b54022e6bd413980241e38a9f9e35e42b8decf610f1a831aa1982a59ef7a648398d9a7fc7e21f14b9306eddf8f652e7e714dad3c46 MISC metadata.xml 424 BLAKE2B a1c0cbdcb86c323fa1e6143c9665ec548f7713e74002a25b2fc26c51b60dae00922d3448a5aaecd5027a8cb026a681386ca7dea90657a3e10b25fb194dafc0d3 SHA512 1adc934e78ca0210743a1aa7479ebc4b5ea0b66a348c4408423460f02b404b885d3a8eca6e89ea8ac53ac9c76e85116965f1eef79e3f3e1f0451c8cf5ce0dfd6 diff --git a/sys-devel/mold/mold-2.36.0.ebuild b/sys-devel/mold/mold-2.36.0.ebuild index a58b5bfabc3f..4d2c1476008e 100644 --- a/sys-devel/mold/mold-2.36.0.ebuild +++ b/sys-devel/mold/mold-2.36.0.ebuild @@ -21,7 +21,8 @@ fi # - siphash ( MIT CC0-1.0 ) LICENSE="MIT BSD-2 CC0-1.0" SLOT="0" -IUSE="debug" +IUSE="debug test" +RESTRICT="!test? ( test )" RDEPEND=" app-arch/zstd:= @@ -70,12 +71,19 @@ src_configure() { use debug || append-cppflags "-DNDEBUG" local mycmakeargs=( - -DMOLD_ENABLE_QEMU_TESTS=OFF + -DBUILD_TESTING=$(usex test) -DMOLD_LTO=OFF # Should be up to the user to decide this with CXXFLAGS. -DMOLD_USE_MIMALLOC=$(usex !kernel_Darwin) -DMOLD_USE_SYSTEM_MIMALLOC=ON -DMOLD_USE_SYSTEM_TBB=ON ) + + if use test ; then + mycmakeargs+=( + -DMOLD_ENABLE_QEMU_TESTS=OFF + ) + fi + cmake_src_configure } diff --git a/sys-devel/mold/mold-9999.ebuild b/sys-devel/mold/mold-9999.ebuild index e0398e86fe4b..4d2c1476008e 100644 --- a/sys-devel/mold/mold-9999.ebuild +++ b/sys-devel/mold/mold-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,7 +21,8 @@ fi # - siphash ( MIT CC0-1.0 ) LICENSE="MIT BSD-2 CC0-1.0" SLOT="0" -IUSE="debug" +IUSE="debug test" +RESTRICT="!test? ( test )" RDEPEND=" app-arch/zstd:= @@ -70,12 +71,19 @@ src_configure() { use debug || append-cppflags "-DNDEBUG" local mycmakeargs=( - -DMOLD_ENABLE_QEMU_TESTS=OFF + -DBUILD_TESTING=$(usex test) -DMOLD_LTO=OFF # Should be up to the user to decide this with CXXFLAGS. -DMOLD_USE_MIMALLOC=$(usex !kernel_Darwin) -DMOLD_USE_SYSTEM_MIMALLOC=ON -DMOLD_USE_SYSTEM_TBB=ON ) + + if use test ; then + mycmakeargs+=( + -DMOLD_ENABLE_QEMU_TESTS=OFF + ) + fi + cmake_src_configure } |