diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-03-22 07:00:36 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-03-22 07:00:36 +0000 |
commit | 267b3b848468a603048b181330ee73cf0bd99c44 (patch) | |
tree | d48682864ec3b9a40741db3604455fbc723465b2 /sci-libs/libmuscle | |
parent | 58d5ec1c1e98326577fa902f6c9c568639b18d12 (diff) |
gentoo auto-resync : 22:03:2024 - 07:00:36
Diffstat (limited to 'sci-libs/libmuscle')
-rw-r--r-- | sci-libs/libmuscle/Manifest | 2 | ||||
-rw-r--r-- | sci-libs/libmuscle/libmuscle-3.7-r4.ebuild (renamed from sci-libs/libmuscle/libmuscle-3.7-r3.ebuild) | 15 |
2 files changed, 12 insertions, 5 deletions
diff --git a/sci-libs/libmuscle/Manifest b/sci-libs/libmuscle/Manifest index e7168d983c70..2620d7eead6d 100644 --- a/sci-libs/libmuscle/Manifest +++ b/sci-libs/libmuscle/Manifest @@ -1,5 +1,5 @@ AUX 3.7-bufferoverflow.patch 447 BLAKE2B 264ed3242328a3eedd9fa8957c13b5562f2d7514951b5383357278aca325e81fe2fd25bf77938f676df303d67ac95475cac83a62af64d13fd3eda780d454477f SHA512 09dd1fca3e75eb753a820c2f2957422c9433698af5bcbc572d48e437052d76522bac0b68923d296346d654f5e9130c15839180c4a635d9247e1ddf51993bcce6 AUX libmuscle-3.7-fix-build-system.patch 918 BLAKE2B 9e68d55b206a8fb7c0abdf1b820d5e4fb698cf17afee3188848333ebdd362048d7243c864283a8c0efb4794bc3c7e97f48fbbbdfbc6baf954be27d56d4b60f9c SHA512 bb1590e8a9980de3a92fba16ce3e45a04a1cdf2f2a7fbbaedeba48f3d08f398e03bb6be7a9c9c0ba39a8772bc24d844480e9b57dce0f391d92b2f595e09677e0 DIST libmuscle-3.7-r1.tar.bz2 458852 BLAKE2B 7f3fc693f9e1ca47f16020055b49b5130e5b3ee69a51b390e335bef67f643001470ad06ffbed7abafbd0beb6a97fe7c9b84ea3d908146ec74f1d0a6ac409777f SHA512 3031070dcd888c327b023eeb225a291bf36ec0c6fa8046fb1d945929305692bcdb3bc9623b02dfd753e086d3524bb7f10b9b011f663e38c71b17f6f516c0ac62 -EBUILD libmuscle-3.7-r3.ebuild 724 BLAKE2B 0093ea410e0fb0ce8ec8047261c1875f9d21242ace084a03a99863dac7606baf5fe653ef2be22ca6fd354dd404d842e2146738c5d99b47ba89d20c2fab9b4f38 SHA512 8bbb27479ed46dc3b9d11422372404bd873d3a3ea6c2d71f66fb7dc58aabbff843a899cc9a293419df9d65b421dfdd1b257e9b16b0789577f1af4959543f0ee3 +EBUILD libmuscle-3.7-r4.ebuild 932 BLAKE2B 720ac56752e3da8b6c4469320da1a17ca45b19fd14fb5d2ae7dc5ba31e5651f2bb1e3ae67bd7c464a5355b775009690d0a5a0e66ce1dd8362ac13b4919227125 SHA512 4ca8a5a0192c2bfdf61f2cac2abf68cb77585d530dc69d7a3e05e3fddbb149be02e2a9ca0b78df132e8385778f581f804f3906874920f95485f62445e0a213e3 MISC metadata.xml 262 BLAKE2B adaacf2ac22ce09f8b1b68f538773c1e2101156181ff302eca2ce1280ee5d45db4eb302a8eee1bbead5e55942443dd16ef924cfbfdc95a1658dc6a9f460468a2 SHA512 ac924b6b530d96645f173d40f7a2bf0e3abbf49048ebf7fadcea3dd553cd25504f0e68a103395de1fb59a2e5e11497dcead601be01cc6f0295ccbc4155f67e3f diff --git a/sci-libs/libmuscle/libmuscle-3.7-r3.ebuild b/sci-libs/libmuscle/libmuscle-3.7-r4.ebuild index 5711d8d45991..1a00a894d11e 100644 --- a/sci-libs/libmuscle/libmuscle-3.7-r3.ebuild +++ b/sci-libs/libmuscle/libmuscle-3.7-r4.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 -inherit autotools +inherit autotools flag-o-matic DESCRIPTION="Library for sci-biology/mauve" HOMEPAGE="http://gel.ahabs.wisc.edu/mauve/" @@ -15,8 +15,7 @@ KEYWORDS="~amd64 ~x86" IUSE="doc static-libs" RDEPEND="!sci-biology/muscle" -DEPEND="${RDEPEND} - doc? ( app-text/doxygen )" +BDEPEND="doc? ( app-text/doxygen )" PATCHES=( "${FILESDIR}"/${PV}-bufferoverflow.patch @@ -29,6 +28,14 @@ src_prepare() { } src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/862897 + # Upstream website doesn't load. Nowhere to report bugs to. + # + # Do not trust with LTO either. + append-flags -fno-strict-aliasing + filter-lto + econf $(use_enable static-libs static) } |