diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2024-05-29 23:12:59 -0500 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2024-08-07 10:08:12 -0500 |
commit | 9d03e34dec850c50d2593ead44ca8eed281b46a4 (patch) | |
tree | dd37e858dca1abd53e347bab3ca99c7fae5b4329 | |
parent | a668e00a0c43b4ed531ef405eeb9aec3f9b7e4f1 (diff) | |
download | packages-9d03e34dec850c50d2593ead44ca8eed281b46a4.tar.gz packages-9d03e34dec850c50d2593ead44ca8eed281b46a4.tar.bz2 packages-9d03e34dec850c50d2593ead44ca8eed281b46a4.tar.xz packages-9d03e34dec850c50d2593ead44ca8eed281b46a4.zip |
user/liborcus: Update to 0.19.2
Needed for GCC compat. Also needed for new mdds.
Use upstream dist tarball, ala mdds and libixion.
Also, restore pre-GCC 13 x87 FPU behavior.
Closes: #1215
-rw-r--r-- | user/liborcus/APKBUILD | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/user/liborcus/APKBUILD b/user/liborcus/APKBUILD index 173452d65..59c3bc2e7 100644 --- a/user/liborcus/APKBUILD +++ b/user/liborcus/APKBUILD @@ -1,7 +1,7 @@ # Contributor: Timo Teräs <timo.teras@iki.fi> # Maintainer: Max Rees <maxcrees@me.com> pkgname=liborcus -pkgver=0.17.2 +pkgver=0.19.2 pkgrel=0 pkgdesc="Library for processing spreadsheet documents" url="https://gitlab.com/orcus/orcus" @@ -9,16 +9,15 @@ arch="all" license="MPL-2.0 AND MIT" depends="" depends_dev="boost-dev mdds libixion-dev" -makedepends="$depends_dev zlib-dev autoconf automake libtool cmd:which" +makedepends="$depends_dev zlib-dev" subpackages="$pkgname-dev" -source="https://gitlab.com/orcus/orcus/-/archive/$pkgver/orcus-$pkgver.tar.bz2" - -builddir="$srcdir/orcus-$pkgver" +source="https://gitlab.com/api/v4/projects/orcus%2Forcus/packages/generic/source/$pkgver/liborcus-$pkgver.tar.xz" build() { - export LDFLAGS="-lstdc++fs" #826 + # GCC 13 changed default fp precision behavior. (#1193, #1215) + export CXXFLAGS="${CXXFLAGS} -fexcess-precision=fast" - ./autogen.sh \ + ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ @@ -37,4 +36,4 @@ package() { make DESTDIR="$pkgdir" install } -sha512sums="76ec54dc8ee63e2b6487c865483b7c4eb67b47ac5e9be03dd1ad67705659f640b0cb58cc2dc6fef68210879509d1b53fa460c35f3c3c2900d05d1ca9c0d6cfbd orcus-0.17.2.tar.bz2" +sha512sums="c955490f57e91615278a83bb48726025cd5f8059b97ed5532f770199e134ca511c7ee6b0cd0a9d3a2d54208a5fdd19117054e95e818162ea568052fa11b21d4e liborcus-0.19.2.tar.xz" |