[xmonad] allow building with X11-1.6

Jens Petersen petersen at fedoraproject.org
Mon Jun 11 01:49:21 UTC 2012


commit bae2a6b2a8406b15d9cf451a84a4289320cc299f
Author: Jens Petersen <petersen at redhat.com>
Date:   Mon Jun 11 10:49:14 2012 +0900

    allow building with X11-1.6

 xmonad-0.10-X11-1.6.patch |   12 ++++++++++++
 xmonad.spec               |    7 ++++++-
 2 files changed, 18 insertions(+), 1 deletions(-)
---
diff --git a/xmonad-0.10-X11-1.6.patch b/xmonad-0.10-X11-1.6.patch
new file mode 100644
index 0000000..fe0f6b7
--- /dev/null
+++ b/xmonad-0.10-X11-1.6.patch
@@ -0,0 +1,12 @@
+diff -u xmonad-0.10/xmonad.cabal\~ xmonad-0.10/xmonad.cabal
+--- xmonad-0.10/xmonad.cabal~	2011-11-19 08:14:36.000000000 +0900
++++ xmonad-0.10/xmonad.cabal	2012-06-11 10:46:59.925650241 +0900
+@@ -46,7 +46,7 @@
+         build-depends: base < 5 && >=3, containers, directory, process, filepath, extensible-exceptions
+     else
+         build-depends: base < 3
+-    build-depends: X11>=1.5.0.0 && < 1.6, mtl, unix,
++    build-depends: X11>=1.5.0.0 && < 1.7, mtl, unix,
+                    utf8-string >= 0.3 && < 0.4
+ 
+     if true
diff --git a/xmonad.spec b/xmonad.spec
index e422375..6e747a2 100644
--- a/xmonad.spec
+++ b/xmonad.spec
@@ -18,7 +18,7 @@ on several screens.
 
 Name:           %{pkg_name}
 Version:        0.10
-Release:        11%{?dist}
+Release:        12%{?dist}
 Summary:        A tiling window manager
 
 Group:          User Interface/X
@@ -47,6 +47,7 @@ BuildRequires:  ghc-unix-prof
 BuildRequires:  ghc-utf8-string-prof
 Requires:       %{pkg_name}-basic = %{version}-%{release}
 Requires:       %{pkg_name}-config = %{version}-%{release}
+Patch1:         xmonad-0.10-X11-1.6.patch
 
 %description
 %{common_description}
@@ -111,6 +112,7 @@ in a GNOME session.
 
 %prep
 %setup -q
+%patch1 -p1 -b .orig
 cp -p %SOURCE4 .
 
 
@@ -176,6 +178,9 @@ rm %{buildroot}%{_docdir}/%{name}-%{version}/LICENSE
 
 
 %changelog
+* Mon Jun 11 2012 Jens Petersen <petersen at redhat.com> - 0.10-12
+- allow building with X11-1.6
+
 * Thu May 31 2012 Jens Petersen <petersen at redhat.com> - 0.10-11
 - really fix xmonad-start to use hardware-platform correctly
 


More information about the scm-commits mailing list