summaryrefslogtreecommitdiff
path: root/sci-libs/coinor-os
diff options
context:
space:
mode:
Diffstat (limited to 'sci-libs/coinor-os')
-rw-r--r--sci-libs/coinor-os/Manifest2
-rw-r--r--sci-libs/coinor-os/coinor-os-2.10.1.ebuild14
2 files changed, 11 insertions, 5 deletions
diff --git a/sci-libs/coinor-os/Manifest b/sci-libs/coinor-os/Manifest
index 2eb471b50f91..ba907c87d1ca 100644
--- a/sci-libs/coinor-os/Manifest
+++ b/sci-libs/coinor-os/Manifest
@@ -1,4 +1,4 @@
AUX coinor-os-2.10.1-fix-c++14.patch 4301 BLAKE2B c2bdef9b3bb9e5b8b8d5a9a93abaf71bfe71fd73fe33407f1860e5a350fd51885d35570b1f515826226470f169fa7d5e5976af71226b042841776938d1030983 SHA512 03f53d5a72ad7eef7305fcbd8ee7c07469c418f0e351b7bd84ccba5be0a0395aa5843d84fc7575f5a489a4632dafb651669ef56e760be4c50e69f6c45e24d96e
DIST OS-2.10.1.tgz 37106742 BLAKE2B 6cf206489e4a63c33a1610ca12d59fcb6607d58a053411d0f9cfa6896e85be82ec18387ffc2e8aae3bbff3326574e0938fdfae1ba96c3862c366d343149f559c SHA512 bfc0af075e0db2160db694ec1e6f69c36cd52b29449fcbd689c809db01a9cf5f6a8a59edb7fb7269db5757faa14da5cd9fef34dffc73de7b2953b35fc2b710f0
-EBUILD coinor-os-2.10.1.ebuild 1269 BLAKE2B 56d4e129a09cb540720846d15efce23c8ba76298fdf3528220388c1c88d32cdb4dab339af49add373d134349b544c767bff54367442a62e1b1f9fed378a160f9 SHA512 3c77ace5131af057923f4dc4f2bf2eff454807945b7d5f958309ca12e5e6cdeb47234baa65904de0ba427414262c0c88808ce76fa555625752c52018ae144e9a
+EBUILD coinor-os-2.10.1.ebuild 1405 BLAKE2B a1b5c61af4e9b0395c5a1758a80ad5d8cafeb8fe90ce0726091ea02d8eb7355b4993dfec26b7ba039df5743b0f2bb28f5aa36f9807a7867b5d4ec28207438fae SHA512 e2f9134d1f9d660162d7e86a87b434bc337373011c023b2ad33a4ccfaf8620c4856ff03ce21c650dbfd531e8c9db57691a68515df7b4d6f9564c2f4840afd09f
MISC metadata.xml 548 BLAKE2B 336c4d19793a8cf4c123c8c143bfdf29e5e64394f0bb5214d579bac933674a99529e0eacdb11ea1663993fef6a26ca4a27d39ce72967c0c211f8719df4aaf1aa SHA512 5ba479c26cd716391de1eca0aa37d87a3ea20f74f036de8d9b6ed5f019fc83f8355cf5db6cf051ee199902b5edf8d333739b6a21547850dbe39a3fc82473a26a
diff --git a/sci-libs/coinor-os/coinor-os-2.10.1.ebuild b/sci-libs/coinor-os/coinor-os-2.10.1.ebuild
index 2093e3961b62..792b443c5d97 100644
--- a/sci-libs/coinor-os/coinor-os-2.10.1.ebuild
+++ b/sci-libs/coinor-os/coinor-os-2.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -10,6 +10,7 @@ MY_PN=OS
DESCRIPTION="COIN-OR Optimization Services"
HOMEPAGE="https://projects.coin-or.org/OS/"
SRC_URI="http://www.coin-or.org/download/source/${MY_PN}/${MY_PN}-${PV}.tgz"
+S="${WORKDIR}/${MY_PN}-${PV}/${MY_PN}"
LICENSE="EPL-1.0"
SLOT="0/6"
@@ -32,9 +33,9 @@ DEPEND="${RDEPEND}
doc? ( app-doc/doxygen[dot] )
test? ( sci-libs/coinor-sample )"
-S="${WORKDIR}/${MY_PN}-${PV}/${MY_PN}"
-
-PATCHES=( "${FILESDIR}/${PN}-2.10.1-fix-c++14.patch" )
+PATCHES=(
+ "${FILESDIR}/${PN}-2.10.1-fix-c++14.patch"
+)
src_prepare() {
default
@@ -46,6 +47,11 @@ src_prepare() {
src_configure() {
append-cppflags -DNDEBUG
+ # Can be dropped > 2.10.3 as patches landed upstream but don't
+ # apply cleanly to 2.10.1.
+ # bug #808793
+ append-cxxflags -std=c++14
+
econf \
--enable-shared \
$(use_enable static-libs static) \