* update gmp to 6.3.0-2

This commit is contained in:
Alexander Baldeck 2024-05-06 20:20:13 +02:00
parent 3c5ac03a1b
commit 82a9665f39

View File

@ -5,12 +5,14 @@
pkgname=gmp
pkgver=6.3.0
pkgrel=1
pkgrel=2
pkgdesc='A free library for arbitrary precision arithmetic'
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url='https://gmplib.org/'
depends=(gcc-libs sh)
license=(LGPL3 GPL)
depends=(gcc-libs
glibc)
license=(GPL-2.0-or-later
LGPL-3.0-or-later)
source=(https://gmplib.org/download/gmp/gmp-$pkgver.tar.lz{,.sig})
sha256sums=('be5c908a7a836c3a9bd9d62aa58563c5e9e7fef94c43a7f42dbc35bb6d02733c'
'SKIP')
@ -18,11 +20,14 @@ validpgpkeys=('343C2FF0FBEE5EC2EDBEF399F3599FF828C67298') # Niels Möller
build() {
cd $pkgname-$pkgver
# Enable shadow stack support
LDFLAGS+=' -Wl,-z,shstk' \
./configure --build=${CHOST} \
--prefix=/usr \
--enable-cxx \
--enable-fat
# Fix overlinking
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
}
@ -33,5 +38,5 @@ check() {
package() {
cd $pkgname-$pkgver
make DESTDIR="${pkgdir}" install
make DESTDIR="$pkgdir" install
}