sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Florian Franzmann (a7be19b5176aeaf85b1fd1e8ee22b5966be02343)
- From: Florian Franzmann <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (a7be19b5176aeaf85b1fd1e8ee22b5966be02343)
- Date: Sat, 3 Feb 2018 18:07:06 +0000
GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:
haskell/haskell-xmonad/DETAILS | 1 +
haskell/haskell-xmonad/HISTORY | 5 +++++
haskell/haskell-xmonad/PRE_BUILD | 5 +++++
haskell/haskell-xmonad/dynamic-compilation.patch | 11 +++++++++++
4 files changed, 22 insertions(+)
New commits:
commit a7be19b5176aeaf85b1fd1e8ee22b5966be02343
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
haskell/haskell-xmonad: fix linking against shared libraries
diff --git a/haskell/haskell-xmonad/DETAILS b/haskell/haskell-xmonad/DETAILS
index 8426e2a..df6c3cc 100755
--- a/haskell/haskell-xmonad/DETAILS
+++ b/haskell/haskell-xmonad/DETAILS
@@ -1,5 +1,6 @@
SPELL=haskell-xmonad
VERSION=0.13
+ PATCHLEVEL=1
SOURCE="xmonad-${VERSION}.tar.gz"
SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/xmonad/${VERSION}/${SOURCE}
SOURCE_HASH=sha512:9d9436f36fe0f6a9732502b0211fc41a224b1320b843d266b6d2dd201e4329b688f7eed5b08597b2edd713cc25f2b88a2a1f1ee43e18615c0a78e97e4716b122
diff --git a/haskell/haskell-xmonad/HISTORY b/haskell/haskell-xmonad/HISTORY
index f4d41df..692941b 100644
--- a/haskell/haskell-xmonad/HISTORY
+++ b/haskell/haskell-xmonad/HISTORY
@@ -1,3 +1,8 @@
+2018-02-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, dynamic-compilation.patch: patch from archlinux to allow
xmonad
+ recompile to link against shared libraries
+ * DETAILS: PATCHLEVEL++
+
2017-02-11 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.13
diff --git a/haskell/haskell-xmonad/PRE_BUILD
b/haskell/haskell-xmonad/PRE_BUILD
new file mode 100755
index 0000000..b15d8fc
--- /dev/null
+++ b/haskell/haskell-xmonad/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+
+cd "$SOURCE_DIRECTORY" &&
+patch -p1 < "$SPELL_DIRECTORY/dynamic-compilation.patch"
+
diff --git a/haskell/haskell-xmonad/dynamic-compilation.patch
b/haskell/haskell-xmonad/dynamic-compilation.patch
new file mode 100644
index 0000000..6a28845
--- /dev/null
+++ b/haskell/haskell-xmonad/dynamic-compilation.patch
@@ -0,0 +1,11 @@
+diff -ura xmonad-0.13.orig/src/XMonad/Core.hs xmonad-0.13/src/XMonad/Core.hs
+--- xmonad-0.13.orig/src/XMonad/Core.hs 2017-06-23 17:13:06.154600231
+0300
++++ xmonad-0.13/src/XMonad/Core.hs 2017-06-23 17:13:51.021867441 +0300
+@@ -626,6 +626,7 @@
+ , "-ilib"
+ , "-fforce-recomp"
+ , "-main-is", "main"
++ , "-dynamic"
+ , "-v0"
+ , "-o", bin
+ ] (Just dir) Nothing Nothing Nothing (Just
errHandle)
- [SM-Commit] GIT changes to master grimoire by Florian Franzmann (a7be19b5176aeaf85b1fd1e8ee22b5966be02343), Florian Franzmann, 02/03/2018
Archive powered by MHonArc 2.6.24.