Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Alexander Tsamutali (82f89b0bd90f62190f20be54fc773d6d97c52672)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Alexander Tsamutali <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Alexander Tsamutali (82f89b0bd90f62190f20be54fc773d6d97c52672)
  • Date: Thu, 6 Dec 2007 10:48:49 -0600

GIT changes to master grimoire by Alexander Tsamutali <astsmtl AT gmail.com>:

windowmanagers/xmonad/HISTORY | 3 +++
windowmanagers/xmonad/PRE_BUILD | 2 ++
windowmanagers/xmonad/ghc-6.8.patch | 19 +++++++++++++++++++
3 files changed, 24 insertions(+)

New commits:
commit f1eaa0f5d9e50354b49ef1e2585214a403748b31
Author: Alexander Tsamutali <astsmtl AT gmail.com>
Commit: Alexander Tsamutali <astsmtl AT gmail.com>

windowmanagers/xmonad: fixed building with ghc-6.8

diff --git a/windowmanagers/xmonad/HISTORY b/windowmanagers/xmonad/HISTORY
index 125efdd..44f68dc 100644
--- a/windowmanagers/xmonad/HISTORY
+++ b/windowmanagers/xmonad/HISTORY
@@ -1,3 +1,6 @@
+2007-12-06 Alexander Tsamutali <astsmtl AT gmail.com>
+ * PRE_BUILD, ghc-6.8.patch: fixed building with ghc-6.8
+
2007-12-02 Alexander Tsamutali <astsmtl AT gmail.com>
* DEPENDS: doesn't depend on haskell-x11-extras

diff --git a/windowmanagers/xmonad/PRE_BUILD b/windowmanagers/xmonad/PRE_BUILD
index a3d6f8c..59a6b50 100755
--- a/windowmanagers/xmonad/PRE_BUILD
+++ b/windowmanagers/xmonad/PRE_BUILD
@@ -1,5 +1,7 @@
default_pre_build &&

+patch -p0 < ${SPELL_DIRECTORY}/ghc-6.8.patch &&
+
CONFIG=${SOURCE_DIRECTORY}/Config.hs

if [ "$MY_CONFIG" == "y" ] ; then
diff --git a/windowmanagers/xmonad/ghc-6.8.patch
b/windowmanagers/xmonad/ghc-6.8.patch
new file mode 100644
index 0000000..7c4f55a
--- /dev/null
+++ b/windowmanagers/xmonad/ghc-6.8.patch
@@ -0,0 +1,19 @@
+--- xmonad-0.4.1/xmonad-orig.cabal 2007-12-06 21:29:32.000000000 +0500
++++ xmonad-0.4.1/xmonad.cabal 2007-12-06 21:31:03.000000000 +0500
+@@ -17,14 +17,14 @@
+ license-file: LICENSE
+ author: Spencer Janssen
+ maintainer: sjanssen AT cse.unl.edu
+-build-depends: base>=2.0, mtl>=1.0, unix>=1.0, X11==1.3.0
++build-depends: base>=2.0, mtl>=1.0, unix>=1.0, X11==1.3.0, containers
+ extra-source-files: README TODO tests/loc.hs tests/Properties.hs
man/xmonad.1.in
+ Config.hs-boot util/GenerateManpage.hs man/xmonad.1
man/xmonad.html
+
+ executable: xmonad
+ main-is: Main.hs
+ other-modules: Config Operations StackSet XMonad
+-ghc-options: -funbox-strict-fields -O2 -fasm -Wall -optl-Wl,-s
++ghc-options: -funbox-strict-fields -O2 -fasm -Wall -optl-Wl,-s
-XPatternGuards -XExistentialQuantification -XMultiParamTypeClasses
-XTypeSynonymInstances -fglasgow-exts
+ ghc-prof-options: -prof -auto-all
+ extensions: GeneralizedNewtypeDeriving
+ -- Also requires deriving Typeable, PatternGuards



  • [SM-Commit] GIT changes to master grimoire by Alexander Tsamutali (82f89b0bd90f62190f20be54fc773d6d97c52672), Alexander Tsamutali, 12/06/2007

Archive powered by MHonArc 2.6.24.

Top of Page