diff options
author | Frank Neuhaus | 2022-11-17 10:10:09 +0100 |
---|---|---|
committer | Frank Neuhaus | 2022-11-17 10:10:09 +0100 |
commit | cb56dae6f6baa593c44ef954066c7c0d0f3f18c4 (patch) | |
tree | a58f860333d3bcfcf567b96d07c6e8d32d79ba55 /PKGBUILD | |
parent | 7c9496cf545a4e847d404f5391b3d11b18d2b36e (diff) | |
download | aur-cb56dae6f6baa593c44ef954066c7c0d0f3f18c4.tar.gz |
fix for suitesparse > 6.0.0 (adapted from https://ceres-solver-review.googlesource.com/c/ceres-solver/+/23460 )
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -2,7 +2,7 @@ pkgname=ceres-solver pkgver=2.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Solver for nonlinear least squares problems" arch=('i686' 'x86_64') url="http://ceres-solver.org/" @@ -11,8 +11,8 @@ makedepends=('cmake') depends=('google-glog>=0.3.5' 'eigen>=3.3.0' 'suitesparse>=4.4.5') optdepends=('openmp') -source=("http://ceres-solver.org/ceres-solver-2.1.0.tar.gz") -sha256sums=('f7d74eecde0aed75bfc51ec48c91d01fe16a6bf16bce1987a7073286701e2fc6') +source=("http://ceres-solver.org/ceres-solver-2.1.0.tar.gz" "0001-fix-for-suitesparse-6.0.0.patch") +sha256sums=('f7d74eecde0aed75bfc51ec48c91d01fe16a6bf16bce1987a7073286701e2fc6' '0eb45170ec3e87839a688b78ce2d2cffe562a7aa3d10619043729252d3a56d79') options=('staticlibs') _cmakeopts=('-D CMAKE_BUILD_TYPE=Release' @@ -25,6 +25,9 @@ _cmakeopts=('-D CMAKE_BUILD_TYPE=Release' build() { cd $srcdir/$pkgname-$pkgver + for p in "$srcdir"/*.patch; do + patch -p1 < "$p" + done mkdir -p ./build cd ./build cmake ${_cmakeopts[@]} ../ |