~ruther/guix-local

ref: 3454c6e17d87ed9e965f5d1d8dd62a791b2eaa3f guix-local/gnu/packages/patches/xmonad-dynamic-linking.patch -rw-r--r-- 513 bytes
3454c6e1 — Sharlatan Hellseher gnu: python-freetype-py: Move to fontutils. 7 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
This patch is required for xmonad to make use of shared libraries.
Without it, xmonad will not work since we do not (by default) use
statically linked Haskell libraries.

index 46a0939..5ad4f8f 100644
--- a/src/XMonad/Core.hs
+++ b/src/XMonad/Core.hs
@@ -664,6 +664,8 @@ compile dirs method =
   where
     ghcArgs = [ "--make"
               , "xmonad.hs"
+              , "-dynamic"
+              , "-fPIC"
               , "-i" -- only look in @lib@
               , "-ilib"
               , "-fforce-recomp"