From fe185d0d52df61cb524493133f72bcb056b5d92e Mon Sep 17 00:00:00 2001 From: kth5 Date: Fri, 15 Dec 2023 08:40:01 +0100 Subject: [PATCH] * update coin-or-mp to 1.8.4-6 --- coin-or-mp/PKGBUILD | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/coin-or-mp/PKGBUILD b/coin-or-mp/PKGBUILD index 346674a10d..a463be0ba1 100644 --- a/coin-or-mp/PKGBUILD +++ b/coin-or-mp/PKGBUILD @@ -6,19 +6,24 @@ pkgname=coin-or-mp pkgver=1.8.4 -pkgrel=5 +pkgrel=6 pkgdesc='C-API library that supports most of the functionality of CLP (Coin LP), CBC (Coin Branch-and-Cut), and CGL (Cut Generation Library) projects' arch=(x86_64 powerpc64le powerpc riscv64) url='https://projects.coin-or.org/CoinMP' license=(EPL) groups=(coin-or) -depends=(coin-or-cbc) +depends=(coin-or-cbc + coin-or-cgl + coin-or-clp + coin-or-coinutils + gcc-libs + glibc) source=(https://www.coin-or.org/download/source/CoinMP/CoinMP-$pkgver.tgz) sha256sums=('3459fb0ccbdd39342744684338984ac4cc153fb0434f4cae8cf74bd67490a38d') build() { - cd CoinMP-$pkgver - COIN_SKIP_PROJECTS="Sample" \ + cd CoinMP-$pkgver/CoinMP + export CXXFLAGS+=" -Wp,-U_GLIBCXX_ASSERTIONS" ./configure --prefix=/usr --build=${CHOST} \ --with-osi-lib="$(pkg-config --libs osi)" \ --with-osi-incdir="/usr/include/coin/" \ @@ -30,11 +35,12 @@ build() { --with-cbc-incdir="/usr/include/coin/" \ --with-coinutils-lib="$(pkg-config --libs coinutils)" \ --with-coinutils-incdir="/usr/include/coin/" + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool # Fix overlinking make } check() { - cd CoinMP-$pkgver + cd CoinMP-$pkgver/CoinMP make test }