* update gmp to 6.3.0-2
This commit is contained in:
parent
3c5ac03a1b
commit
82a9665f39
15
gmp/PKGBUILD
15
gmp/PKGBUILD
@ -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
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user