[arch-commits] Commit in sbcl/trunk (PKGBUILD)

Jürgen Hötzel juergen at archlinux.org
Tue Sep 1 18:32:43 UTC 2020


    Date: Tuesday, September 1, 2020 @ 18:32:43
  Author: juergen
Revision: 395097

Update to 2.0.8, enable '--fancy': fixes 67002

Modified:
  sbcl/trunk/PKGBUILD

----------+
 PKGBUILD |   21 +++------------------
 1 file changed, 3 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-09-01 18:31:35 UTC (rev 395096)
+++ PKGBUILD	2020-09-01 18:32:43 UTC (rev 395097)
@@ -4,7 +4,7 @@
 # Contributor: Leslie Polzer (skypher)
 
 pkgname=sbcl
-pkgver=2.0.5
+pkgver=2.0.8
 pkgrel=1
 pkgdesc="Steel Bank Common Lisp"
 url="http://www.sbcl.org/"
@@ -15,7 +15,7 @@
 makedepends=('sbcl')
 source=("https://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2"
   "arch-fixes.lisp")
-sha256sums=('0050f88dd12893c90f03e7b6c3b998929dcd08e7bb0ca5c4003be6110337e2cb'
+sha256sums=('208d46f7b94d256d036f0efc9734e6b34a85c51bb03c3eb8bf39b7a3efe699f7'
             'b5a6468dcbc1012cae2c3cda155762a37b6d96ef89bba4f723315063b0b5e7ce')
 
 
@@ -28,22 +28,7 @@
   export LINKFLAGS="$LDFLAGS"
   unset LDFLAGS
   unset MAKEFLAGS
-  if [[ ${CARCH} = x86_64  ]]; then
-    enable_disable_largefile=enable
-  else
-    enable_disable_largefile=disable
-  fi
-  # Make a multi-threaded SBCL, disable LARGEFILE
-  cat >customize-target-features.lisp <<EOF
-(lambda (features)
-  (flet ((enable (x) (pushnew x features))
-         (disable (x) (setf features (remove x features))))
-  (enable :sb-thread)
-  (enable :sb-core-compression)
-  (${enable_disable_largefile} :largefile)))
-EOF
-
-  sh make.sh sbcl --prefix=/usr
+  sh make.sh sbcl --prefix=/usr --fancy
   make -C doc/manual info
 }
 



More information about the arch-commits mailing list