summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndris Pavēnis2022-05-14 19:42:41 +0300
committerAndris Pavēnis2022-05-14 19:42:41 +0300
commitaa707baaf3567a22c9556573e9e7ea46944cd49d (patch)
treee4d95095ba00c59d1fa90b882f89707832f01f77
parent6fea49d07f1d2531aa9582ff1c719da9207d3ba4 (diff)
downloadaur-aa707baaf3567a22c9556573e9e7ea46944cd49d.tar.gz
Use core/libisl instead of building isl
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD12
2 files changed, 5 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7b69b4bbb10e..363b0bf4f5e3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = djgpp-gcc
pkgdesc = GCC for the djgpp cross-compiler
pkgver = 12.1.0
- pkgrel = 1
+ pkgrel = 2
url = http://gcc.gnu.org
arch = i686
arch = x86_64
@@ -11,6 +11,7 @@ pkgbase = djgpp-gcc
makedepends = unzip
depends = zlib
depends = libmpc
+ depends = libisl
depends = djgpp-binutils>=2.30
depends = djgpp-djcrx
depends = gcc-ada
@@ -20,11 +21,9 @@ pkgbase = djgpp-gcc
options = staticlibs
options = !emptydirs
source = https://ftp.gnu.org/gnu/gcc/gcc-12.1.0/gcc-12.1.0.tar.xz
- source = http://isl.gforge.inria.fr/isl-0.20.tar.bz2
source = lto.patch
source = gcc-djgpp.diff
sha256sums = 62fd634889f31c02b64af2c468f064b47ad1ca78411c45abe6ac4b5f8dd19c7b
- sha256sums = b587e083eb65a8b394e833dea1744f21af3f0e413a448c17536b5549ae42a4c2
sha256sums = c03dbd61274e1ce14f84366abf348d75779bbd6e0bc32b9f4fd74f1ce54a5ef0
sha256sums = 2832a5290bebf8c6c3b58775197dd4b1cbe5bce4d5488de5710b53ed052cff16
diff --git a/PKGBUILD b/PKGBUILD
index c44ea4eb2e94..e913ad559ef6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,35 +5,29 @@
pkgname=djgpp-gcc
pkgver=12.1.0
_target="i686-pc-msdosdjgpp"
-_islver=0.20
_djver=2.05
_build_ada=no
-pkgrel=1
+pkgrel=2
pkgdesc="GCC for the djgpp cross-compiler"
arch=('i686' 'x86_64')
url="http://gcc.gnu.org"
license=('GPL3' 'LGPL3')
groups=('djgpp')
-depends=('zlib' 'libmpc' 'djgpp-binutils>=2.30' 'djgpp-djcrx' 'gcc-ada')
+depends=('zlib' 'libmpc' 'libisl' 'djgpp-binutils>=2.30' 'djgpp-djcrx' 'gcc-ada')
makedepends=('unzip')
optdepends=('djgpp-djcrx: headers and utilities')
optdepends+=('djgpp-djcrx-bootstrap: first build of djgpp-gcc before djgpp-djcrx is built')
-options=('!strip' 'staticlibs' '!emptydirs')
+options=('!strip' 'staticlibs' '!emptydirs' '!buildflags')
source=("https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz"
- "http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2"
"lto.patch"
"gcc-djgpp.diff")
sha256sums=('62fd634889f31c02b64af2c468f064b47ad1ca78411c45abe6ac4b5f8dd19c7b'
- 'b587e083eb65a8b394e833dea1744f21af3f0e413a448c17536b5549ae42a4c2'
'c03dbd61274e1ce14f84366abf348d75779bbd6e0bc32b9f4fd74f1ce54a5ef0'
'2832a5290bebf8c6c3b58775197dd4b1cbe5bce4d5488de5710b53ed052cff16')
prepare() {
cd gcc-$pkgver
- # link isl for in-tree build
- ln -fs "../isl-${_islver}" isl
-
# build the lto plugin
patch -Np0 < ../lto.patch