Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (a7be19b5176aeaf85b1fd1e8ee22b5966be02343)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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.

Top of Page