[Git][haskell-team/DHG_packages][master] hslua: use lua 5.3 on all arches (and luajit on none). closes: #811554.

Clint Adams gitlab at salsa.debian.org
Tue Apr 17 14:51:09 BST 2018


Clint Adams pushed to branch master at Debian Haskell Group / DHG_packages


Commits:
2baa9b43 by Clint Adams at 2018-04-17T09:50:32-04:00
hslua: use lua 5.3 on all arches (and luajit on none).  closes: #811554.

- - - - -


3 changed files:

- p/haskell-hslua/debian/changelog
- p/haskell-hslua/debian/control
- p/haskell-hslua/debian/rules


Changes:

=====================================
p/haskell-hslua/debian/changelog
=====================================
--- a/p/haskell-hslua/debian/changelog
+++ b/p/haskell-hslua/debian/changelog
@@ -1,3 +1,9 @@
+haskell-hslua (0.9.5.1-2) unstable; urgency=medium
+
+  * Use lua 5.3 on all arches (and luajit on none).  closes: #811554.
+
+ -- Clint Adams <clint at debian.org>  Tue, 17 Apr 2018 09:49:12 -0400
+
 haskell-hslua (0.9.5.1-1) unstable; urgency=medium
 
   [ Ilias Tsitsimpis ]


=====================================
p/haskell-hslua/debian/control
=====================================
--- a/p/haskell-hslua/debian/control
+++ b/p/haskell-hslua/debian/control
@@ -10,8 +10,7 @@ Build-Depends:
  ghc (>= 8),
  ghc-prof,
  haskell-devscripts (>= 0.13),
- liblua5.1-0-dev,
- libluajit-5.1-dev [amd64 armel armhf i386 mips mipsel powerpc hurd-i386 kfreebsd-i386],
+ liblua5.3-dev,
  pkg-config,
  libghc-exceptions-dev (>= 0.8),
  libghc-exceptions-dev (<< 0.10),
@@ -44,8 +43,7 @@ X-Description: Lua language interpreter embedding in Haskell
 Package: libghc-hslua-dev
 Architecture: any
 Depends:
- liblua5.1-0-dev,
- libluajit-5.1-dev [amd64 armel armhf i386 mips mipsel powerpc hurd-i386 kfreebsd-i386],
+ liblua5.3-dev,
  ${haskell:Depends},
  ${misc:Depends},
  ${shlibs:Depends},


=====================================
p/haskell-hslua/debian/rules
=====================================
--- a/p/haskell-hslua/debian/rules
+++ b/p/haskell-hslua/debian/rules
@@ -1,10 +1,10 @@
 #!/usr/bin/make -f
 
-ifeq (,$(filter $(DEB_BUILD_ARCH),amd64 armel armhf i386 mips mipsel powerpc hurd-i386 kfreebsd-i386))
+#ifeq (,$(filter $(DEB_BUILD_ARCH),amd64 armel armhf i386 mips mipsel powerpc hurd-i386 kfreebsd-i386))
 DEB_SETUP_GHC_CONFIGURE_ARGS += --flags=-luajit
-else
-DEB_SETUP_GHC_CONFIGURE_ARGS += --flags=luajit
-endif
+#else
+#DEB_SETUP_GHC_CONFIGURE_ARGS += --flags=luajit
+#endif
 
 # To avoid duplicating the architecture data from debian/control, check for
 # existence of luajit here. But this would do the wrong thing in a hypothetical



View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/commit/2baa9b437b2ba92161a80f37cf991bcbb32972b0

---
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/commit/2baa9b437b2ba92161a80f37cf991bcbb32972b0
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-haskell-commits/attachments/20180417/4fb9666c/attachment-0001.html>


More information about the Pkg-haskell-commits mailing list