diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-08-07 12:37:21 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-08-07 12:37:21 +0100 |
commit | b8c7370a682e4e29cda623222d17a790c01c3642 (patch) | |
tree | f6caa14689bd00a5760eadaa381ff41e50ef3c1b /sci-libs/libsemigroups | |
parent | 8a4997a7e2d1e36c089d4d76935b5a902d98d3d0 (diff) |
gentoo auto-resync : 07:08:2024 - 12:37:20
Diffstat (limited to 'sci-libs/libsemigroups')
-rw-r--r-- | sci-libs/libsemigroups/Manifest | 3 | ||||
-rw-r--r-- | sci-libs/libsemigroups/files/libsemigroups-2.7.3-gcc-15-buildfix.patch | 22 | ||||
-rw-r--r-- | sci-libs/libsemigroups/libsemigroups-2.7.3-r1.ebuild (renamed from sci-libs/libsemigroups/libsemigroups-2.7.3.ebuild) | 2 |
3 files changed, 26 insertions, 1 deletions
diff --git a/sci-libs/libsemigroups/Manifest b/sci-libs/libsemigroups/Manifest index 9a458c501bde..48f6080f91d0 100644 --- a/sci-libs/libsemigroups/Manifest +++ b/sci-libs/libsemigroups/Manifest @@ -1,3 +1,4 @@ +AUX libsemigroups-2.7.3-gcc-15-buildfix.patch 954 BLAKE2B d165a52b019293f0a074f2737ae3d224cb6cec8b5b9327932b2eda59fac1f6534b5ba374e97f09a25fbf8b0e9fb51e7c34b6e618570c9dafce04d7e7fc8d0aa9 SHA512 fe210da5c4ad00681ad941ec1add9ef67877a705694914f081f0262e23ec5aa7b5fb7e461f9e5925bc7b59dd19f88cec5ec17160f5bea0a0a4480845078d3eae DIST libsemigroups-2.7.3.tar.gz 2543883 BLAKE2B 02700cb9f132d7121ce42f978e9a1c01ed9f1957fab0da45c60837240639f7a049d3b7e1f9b989be71de8b85a669b475733aeb0e96760eda846b50db903da895 SHA512 001cfdfc55ee9a0bb3fe0914229905083e8eaaec682952bb23b2dc44680631909478bf32e67e93488a7347bfb674305b0cc3b713afa9bce1997a0b1a5693ad36 -EBUILD libsemigroups-2.7.3.ebuild 639 BLAKE2B 2f2553604dacfe5f91e99410653cc1ec0e4450d1a2689a6191bcfe9b8f1a2a4860091b6557479fc09bc95b8e5c62e5bd28672cc6b5400f94cfeb336cbb94397f SHA512 06aba928b8ef6e31393d1dcd62bffaad106eed4f2eef667d8b9cc1b021419b4817bc9de85843b7af2aea7d625d263c1ca408e2fe65eed974bc8cdd3afe371807 +EBUILD libsemigroups-2.7.3-r1.ebuild 693 BLAKE2B 3ecf9bdffd8f043bfc840ba21fd27df66dd638f19e335509bc35394034173562a801adc77f11405ca215fd76ffd0de67147391b3018028ca6043d95556d8ee11 SHA512 aeb03139c64253b3a1092b91ab10b59748de3739f31be6f16227151d42cd7446cb8d826a4ec1a673d27de57e4bd8d924f5457e47444f81a5dacadd6c53945815 MISC metadata.xml 2022 BLAKE2B 2d0c1fffcd43538e90c4fe0933b937b72819c7c407a93398e5c0dd27f0c812d06d627a5718cab39b70d16aae6688b1428a4bb474225194268121d93d9bbef190 SHA512 750a0cb255d9ee40cb99c25d5ca76531413227b428b5aa97a12ed9b65313fa3afbe5ccf7acc8990e791fd8e7d1e749df30daf407d78620908e38a3d7880a0143 diff --git a/sci-libs/libsemigroups/files/libsemigroups-2.7.3-gcc-15-buildfix.patch b/sci-libs/libsemigroups/files/libsemigroups-2.7.3-gcc-15-buildfix.patch new file mode 100644 index 000000000000..40214b18b9ad --- /dev/null +++ b/sci-libs/libsemigroups/files/libsemigroups-2.7.3-gcc-15-buildfix.patch @@ -0,0 +1,22 @@ +From b7a413284e408280336ee681dd031877d779d0ea Mon Sep 17 00:00:00 2001 +From: "James D. Mitchell" <jdm3@st-andrews.ac.uk> +Date: Mon, 29 Jul 2024 11:13:32 +0100 +Subject: [PATCH] sims: fix issue 557 + +--- + include/libsemigroups/sims1.tpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/include/libsemigroups/sims1.tpp b/include/libsemigroups/sims1.tpp +index bc8bda372..698845222 100644 +--- a/include/libsemigroups/sims1.tpp ++++ b/include/libsemigroups/sims1.tpp +@@ -619,7 +619,7 @@ namespace libsemigroups { + typename Sims1<T>::iterator_base& + Sims1<T>::iterator_base::operator=(Sims1<T>::iterator_base&& that) { + _extra = std::move(that._extra); +- _longs = std::move(that.long_rules()); ++ _longs = std::move(that._longs); + _max_num_classes = std::move(that._max_num_classes); + _min_target_node = std::move(that._min_target_node); + _felsch_graph = std::move(that._felsch_graph); diff --git a/sci-libs/libsemigroups/libsemigroups-2.7.3.ebuild b/sci-libs/libsemigroups/libsemigroups-2.7.3-r1.ebuild index 04bbfd48d7b9..15fff4b3b57d 100644 --- a/sci-libs/libsemigroups/libsemigroups-2.7.3.ebuild +++ b/sci-libs/libsemigroups/libsemigroups-2.7.3-r1.ebuild @@ -13,6 +13,8 @@ SLOT="0/2" KEYWORDS="~amd64 ~x86" IUSE="cpu_flags_x86_popcnt" +PATCHES=( "${FILESDIR}/${P}-gcc-15-buildfix.patch" ) + src_configure() { econf \ $(use_enable cpu_flags_x86_popcnt popcnt) \ |