Re: update: x11/xmonad update 0.18

2024-08-19 Thread José Maldonado
El lun, 19 ago 2024 a la(s) 5:45 p.m., Matthias Kilian
(k...@outback.escape.de) escribió:
>
> Hi,
>
> On Sat, Aug 17, 2024 at 08:52:08PM -0400, José Maldonado wrote:
> > Hello! A small update for xmonad that has released version 0.18.
> > Compiled and tested on amd64, everything perfect.
>
> Thanks! I'll give it a try tomorrow.
>
> One minor nit from port-lib-depends-check: charset can be removed
> from WANTLIB.
>
> Ciao,
> Kili

Update with suggested changes!




--
"Dios en su Cielo, todo bien en la Tierra"
***
Index: Makefile
===
RCS file: /cvs/ports/x11/xmonad/Makefile,v
diff -u -p -r1.68 Makefile
--- Makefile	19 Apr 2024 18:54:44 -	1.68
+++ Makefile	20 Aug 2024 01:21:13 -
@@ -1,8 +1,7 @@
 COMMENT =		tiling window manager
 
 MODCABAL_STEM =		xmonad
-MODCABAL_VERSION =	0.17.2
-REVISION =		0
+MODCABAL_VERSION =	0.18.0
 
 PKGNAME =		${DISTNAME}
 CATEGORIES =		x11
@@ -11,14 +10,14 @@ HOMEPAGE =		https://www.xmonad.org/
 # BSD3
 PERMIT_PACKAGE =	Yes
 
-WANTLIB =		X11 Xext Xinerama Xrandr Xss c charset ffi gmp \
+WANTLIB =		X11 Xext Xinerama Xrandr Xss c ffi gmp \
 			m iconv pthread util
 
 MODULES =		devel/cabal
 MODCABAL_MANIFEST = \
 	X11	1.10.3	0	\
 	data-default-class	0.1.2.0	0	\
-	hsc2hs	0.68.10	1
+	hsc2hs	0.68.10	2
 
 LIB_DEPENDS =		converters/libiconv \
 			devel/gmp \
Index: distinfo
===
RCS file: /cvs/ports/x11/xmonad/distinfo,v
diff -u -p -r1.20 distinfo
--- distinfo	12 Dec 2023 01:08:41 -	1.20
+++ distinfo	20 Aug 2024 01:21:13 -
@@ -1,10 +1,10 @@
 SHA256 (hackage/X11-1.10.3.tar.gz) = 2ErRuPXNtloN4X+E12Xru3ruq5YIw3QIBNooEAYW0kI=
 SHA256 (hackage/data-default-class-0.1.2.0.tar.gz) = TwG0I/AAw+BpqvUqNIVkplNnl/MUmLuFw9tL0tCXPlY=
 SHA256 (hackage/hsc2hs-0.68.10.tar.gz) = b04014j+LKcJHuChAwfuinwGChuokPK/+tFqfU1c73Y=
-SHA256 (hackage/hsc2hs-0.68.10_1.cabal) = SIzKKheaUUHajzWjp+Zpmg72kPg09YnWsVLElHqo/i0=
-SHA256 (hackage/xmonad-0.17.2.tar.gz) = NDJ3440nPhLU4ltE0ph1tZCjC1HMIowB+/acMYRKH6c=
+SHA256 (hackage/hsc2hs-0.68.10_2.cabal) = YOeLbGDcMqd85sN+1cpOg4/F928Cg272TZPNIcwAIyU=
+SHA256 (hackage/xmonad-0.18.0.tar.gz) = IegOhH2y7hg9B9UKzVelskOXu/YIBkktMIGKPqfsXfs=
 SIZE (hackage/X11-1.10.3.tar.gz) = 192921
 SIZE (hackage/data-default-class-0.1.2.0.tar.gz) = 2522
 SIZE (hackage/hsc2hs-0.68.10.tar.gz) = 40517
-SIZE (hackage/hsc2hs-0.68.10_1.cabal) = 3013
-SIZE (hackage/xmonad-0.17.2.tar.gz) = 94730
+SIZE (hackage/hsc2hs-0.68.10_2.cabal) = 3032
+SIZE (hackage/xmonad-0.18.0.tar.gz) = 97078


Re: update: x11/xmonad update 0.18

2024-08-19 Thread Matthias Kilian
Hi,

On Sat, Aug 17, 2024 at 08:52:08PM -0400, José Maldonado wrote:
> Hello! A small update for xmonad that has released version 0.18.
> Compiled and tested on amd64, everything perfect.

Thanks! I'll give it a try tomorrow.

One minor nit from port-lib-depends-check: charset can be removed
from WANTLIB.

Ciao,
Kili



Re: update x11/xmonad dependencies

2011-04-08 Thread Matthias Kilian
On Fri, Apr 08, 2011 at 09:24:38PM +0200, Matthias Kilian wrote:
> Diffs for xmonad dependsncies with ghc-7.0.3. Includes devel/hs-ghc-paths
> (to build the haddock package), x11/hs-X11, x11/hs-xmonad-contrib.
> x11/xmonad itself doesn't need an update (just a rebuild; do I need
> to bump it?).

The dutch people want bumps. (diff relative to /usr/ports, like the
other ghc-related diffs).

Index: x11/xmonad/Makefile
===
RCS file: /cvs/ports/x11/xmonad/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- x11/xmonad/Makefile 4 Apr 2011 22:40:55 -   1.25
+++ x11/xmonad/Makefile 8 Apr 2011 19:29:30 -
@@ -5,7 +5,9 @@ COMMENT-lib =   libraries for runtime con
 
 DISTNAME = xmonad-0.9.2
 PKGNAME-main = ${DISTNAME}
+REVISION-main =0
 PKGNAME-lib =  ${DISTNAME:S,-,-lib-,}
+REVISION-lib = 0
 CATEGORIES =   x11
 HOMEPAGE = http://www.xmonad.org/
 



Re: update: x11/xmonad

2010-04-09 Thread Samir SAADA
On Fri, Apr 09, 2010 at 10:52:55PM +0200, Matthias Kilian wrote:
> Update to xmonad-0.9.1.
> 
> Needs a current portstree and the ghc update.
> 
> Ciao,
>   Kili
> 

Works fine here (i386),  thanks'

Samir.



Re: update: x11/xmonad

2008-04-16 Thread Simon Kuhnle
On Wed, Apr 16, 2008 at 10:48:31PM +0200, Matthias Kilian wrote:
> On Wed, Apr 16, 2008 at 09:40:59AM +0200, Simon Kuhnle wrote:
> > Ugh, I had some left over ~/.ghc files, from the times I compiled and
> > installed xmonad in my home, with libs installed to /home/simon/lib,
> > and ghc was searching for libs there.
> > 
> > rm -rf ~/.ghc helped and now everything builds fine.
> 
> This shouldn't happen. Ports using ghc (like haddock) shouldn't
> pull in anything from ~/.ghc, regardless wether USE_SYSTRACE=Yes
> is set or not.
> 
> Do you remember what you'd in ~/.ghc before you removed it?
> 
> Ciao,
>   Kili

Nope, I'm sorry, I just saw the directory and though I could delete that
and try again, as it should compile without a user having a .ghc
directory and that worked.

Next time I play around with xmonad in my ~/src, I'll have a closer look
and I will report what I've found.

Thanks for the update! :-)
-- 
simon



Re: update: x11/xmonad

2008-04-16 Thread Matthias Kilian
On Wed, Apr 16, 2008 at 09:40:59AM +0200, Simon Kuhnle wrote:
> Ugh, I had some left over ~/.ghc files, from the times I compiled and
> installed xmonad in my home, with libs installed to /home/simon/lib,
> and ghc was searching for libs there.
> 
> rm -rf ~/.ghc helped and now everything builds fine.

This shouldn't happen. Ports using ghc (like haddock) shouldn't
pull in anything from ~/.ghc, regardless wether USE_SYSTRACE=Yes
is set or not.

Do you remember what you'd in ~/.ghc before you removed it?

Ciao,
Kili

-- 
``stastic'' is a fantastic typo.
-- Miod Vallat



Re: update: x11/xmonad

2008-04-16 Thread Simon Kuhnle
On Wed, Apr 16, 2008 at 12:35:57AM +0100, Carlos Valiente wrote:
> On Tue, Apr 15, 2008 at 11:42 PM, Simon Kuhnle <[EMAIL PROTECTED]> wrote:
> > On Tue, Apr 15, 2008 at 11:03:53PM +0200, Matthias Kilian wrote:
> >  > Anyone? amd64 tests? Where are all my test slaves?
> >  > Did you all choose the fast path to the dark power and to the
> >  > forbidden magic (http://www.lisperati.com/landoflisp/)?
> >  >
> >  > Ciao
> >  >   Kili
> >
> > [..]
> >
> >  The problem with testing your diff is that I experience haddock build
> >  fault, perhaps you can explain to me how to fix it (on i386).
> 
> Compiles and runs "Alles klar, Herr Komissar" both on i386 and amd64
> from recent snapshots (Apr 10 and Apr 12). I built most of the i386
> packages from source and all of them pn amd64 --- perhaps that's why I
> did not see Simon's problems.
> 
> C

Ugh, I had some left over ~/.ghc files, from the times I compiled and
installed xmonad in my home, with libs installed to /home/simon/lib,
and ghc was searching for libs there.

rm -rf ~/.ghc helped and now everything builds fine.

Built, installed, and works fine on i386 here.
(I guess I'll dump dwm again ;-)
-- 
simon



Re: update: x11/xmonad

2008-04-15 Thread Carlos Valiente
On Mon, Mar 31, 2008 at 10:32 PM, Matthias Kilian
<[EMAIL PROTECTED]> wrote:
> Update to xmonad-0.7.
>
>  [..]
>
>  ps: sorry, still no xmonad-contrib port.

I've managed to install quite a few bits and pieces from
xmonad-contrib by upgrading Cabal to 1.2.3.0 (see attached diff).

C


xmonad-contrib.diff
Description: Binary data


Re: update: x11/xmonad

2008-04-15 Thread Carlos Valiente
On Tue, Apr 15, 2008 at 11:42 PM, Simon Kuhnle <[EMAIL PROTECTED]> wrote:
> On Tue, Apr 15, 2008 at 11:03:53PM +0200, Matthias Kilian wrote:
>  > Anyone? amd64 tests? Where are all my test slaves?
>  > Did you all choose the fast path to the dark power and to the
>  > forbidden magic (http://www.lisperati.com/landoflisp/)?
>  >
>  > Ciao
>  >   Kili
>
> [..]
>
>  The problem with testing your diff is that I experience haddock build
>  fault, perhaps you can explain to me how to fix it (on i386).

Compiles and runs "Alles klar, Herr Komissar" both on i386 and amd64
from recent snapshots (Apr 10 and Apr 12). I built most of the i386
packages from source and all of them pn amd64 --- perhaps that's why I
did not see Simon's problems.

C



Re: update: x11/xmonad

2008-04-15 Thread Simon Kuhnle
On Tue, Apr 15, 2008 at 11:03:53PM +0200, Matthias Kilian wrote:
> Anyone? amd64 tests? Where are all my test slaves?
> Did you all choose the fast path to the dark power and to the
> forbidden magic (http://www.lisperati.com/landoflisp/)?
> 
> Ciao
>   Kili

Actually I've fallen to magic of imperative programming in C and the
land of x11/dwm. Nice comic by the way :-)

The problem with testing your diff is that I experience haddock build
fault, perhaps you can explain to me how to fix it (on i386).

Here's a buildlog:
http://blarzwurst.de/openbsd/haddock-0.8.log
-- 
simon



Re: update: x11/xmonad

2008-04-15 Thread Matthias Kilian
Anyone? amd64 tests? Where are all my test slaves?
Did you all choose the fast path to the dark power and to the
forbidden magic (http://www.lisperati.com/landoflisp/)?

Ciao
Kili

On Mon, Mar 31, 2008 at 11:32:58PM +0200, Matthias Kilian wrote:
[...]
> Index: Makefile
> ===
> RCS file: /cvs/ports/x11/xmonad/Makefile,v
> retrieving revision 1.7
> diff -u -p -r1.7 Makefile
> --- Makefile  3 Feb 2008 18:17:51 -   1.7
> +++ Makefile  31 Mar 2008 21:20:49 -
> @@ -3,7 +3,7 @@
>  COMMENT-main=tiling window manager
>  COMMENT-lib= libraries for runtime configuration
>  
> -V=   0.6
> +V=   0.7
>  DISTNAME=xmonad-$V
>  PKGNAME-main=xmonad-$V
>  PKGNAME-lib= xmonad-lib-$V
> Index: distinfo
> ===
> RCS file: /cvs/ports/x11/xmonad/distinfo,v
> retrieving revision 1.6
> diff -u -p -r1.6 distinfo
> --- distinfo  3 Feb 2008 18:17:51 -   1.6
> +++ distinfo  31 Mar 2008 21:20:49 -
> @@ -1,5 +1,5 @@
> -MD5 (xmonad-0.6.tar.gz) = XkMdXhPPtcvN4vWj+BN5ag==
> -RMD160 (xmonad-0.6.tar.gz) = U1E/zu3Xl56i2/qILnN6Dd2bvoA=
> -SHA1 (xmonad-0.6.tar.gz) = 4iIbgOA80Jl8uEHoWsiT1tr237A=
> -SHA256 (xmonad-0.6.tar.gz) = 4QfF28ZZsjQuDnNtm67g7oihQE+lFhSBsZJPI9M2fCE=
> -SIZE (xmonad-0.6.tar.gz) = 49635
> +MD5 (xmonad-0.7.tar.gz) = +eJfMQy6FdlunfStl+FWuA==
> +RMD160 (xmonad-0.7.tar.gz) = eQ+M56OXX8OFomdwajwZ/ewfPDI=
> +SHA1 (xmonad-0.7.tar.gz) = zz+3ZiySytuep7/ckWu+XMWHrIY=
> +SHA256 (xmonad-0.7.tar.gz) = 1e4zjrbQaACC4g6q+gsjsyNY//5p4uxK17324Dx1HWc=
> +SIZE (xmonad-0.7.tar.gz) = 52740
> Index: patches/patch-XMonad_Operations_hs
> ===
> RCS file: /cvs/ports/x11/xmonad/patches/patch-XMonad_Operations_hs,v
> retrieving revision 1.2
> diff -u -p -r1.2 patch-XMonad_Operations_hs
> --- patches/patch-XMonad_Operations_hs3 Feb 2008 18:17:51 -   
> 1.2
> +++ patches/patch-XMonad_Operations_hs31 Mar 2008 21:20:49 -
> @@ -2,9 +2,9 @@ $OpenBSD: patch-XMonad_Operations_hs,v 1
>  
>  Backport for ghc-6.6 and X11-extras.
>  
>  XMonad/Operations.hs.origSun Jan 27 23:02:10 2008
> -+++ XMonad/Operations.hs Mon Jan 28 20:37:49 2008
> -@@ -170,7 +170,7 @@ windows f = do
> +--- XMonad/Operations.hs.origSat Mar 29 21:59:44 2008
>  XMonad/Operations.hs Mon Mar 31 23:05:12 2008
> +@@ -172,7 +172,7 @@ windows f = do
>   -- all windows that are no longer in the windowset are marked as
>   -- withdrawn, it is important to do this after the above, otherwise 
> 'hide'
>   -- will overwrite withdrawnState with iconicState
> @@ -13,7 +13,7 @@ Backport for ghc-6.6 and X11-extras.
>   
>   clearEvents enterWindowMask
>   
> -@@ -186,7 +186,7 @@ hide w = whenX (gets (S.member w . mapped)) $ withDisp
> +@@ -188,7 +188,7 @@ hide w = whenX (gets (S.member w . mapped)) $ withDisp
>   io $ do selectInput d w (clientMask .&. complement structureNotifyMask)
>   unmapWindow d w
>   selectInput d w clientMask
> @@ -22,7 +22,7 @@ Backport for ghc-6.6 and X11-extras.
>   -- this part is key: we increment the waitingUnmap counter to 
> distinguish
>   -- between client and xmonad initiated unmaps.
>   modify (\s -> s { waitingUnmap = M.insertWith (+) w 1 (waitingUnmap s)
> -@@ -196,7 +196,7 @@ hide w = whenX (gets (S.member w . mapped)) $ withDisp
> +@@ -198,7 +198,7 @@ hide w = whenX (gets (S.member w . mapped)) $ withDisp
>   -- this is harmless if the window was already visible
>   reveal :: Window -> X ()
>   reveal w = withDisplay $ \d -> do
> @@ -31,7 +31,7 @@ Backport for ghc-6.6 and X11-extras.
>   io $ mapWindow d w
>   modify (\s -> s { mapped = S.insert w (mapped s) })
>   
> -@@ -207,7 +207,7 @@ clientMask = structureNotifyMask .|. enterWindowMask .
> +@@ -209,7 +209,7 @@ clientMask = structureNotifyMask .|. enterWindowMask .
>   -- | Set some properties when we initially gain control of a window
>   setInitialProperties :: Window -> X ()
>   setInitialProperties w = asks normalBorder >>= \nb -> withDisplay $ \d -> do
> Index: patches/patch-xmonad_cabal
> ===
> RCS file: /cvs/ports/x11/xmonad/patches/patch-xmonad_cabal,v
> retrieving revision 1.2
> diff -u -p -r1.2 patch-xmonad_cabal
> --- patches/patch-xmonad_cabal3 Feb 2008 18:17:51 -   1.2
> +++ patches/patch-xmonad_cabal31 Mar 2008 21:20:49 -
> @@ -1,11 +1,12 @@
>  $OpenBSD: patch-xmonad_cabal,v 1.2 2008/02/03 18:17:51 kili Exp $
>  xmonad.cabal.origSun Jan 27 23:02:11 2008
> -+++ xmonad.cabal Mon Jan 28 20:39:03 2008
> -@@ -20,57 +20,29 @@ maintainer: [EMAIL PROTECTED]
> +--- xmonad.cabal.origSat Mar 29 21:59:44 2008
>  xmonad.cabal Mon Mar 31 23:12:04 2008
> +@

Re: update: x11/xmonad

2008-01-30 Thread Jona Joachim
On Wed, 30 Jan 2008 09:32:42 +0100
Matthias Kilian <[EMAIL PROTECTED]> wrote:

> On Wed, Jan 30, 2008 at 05:45:22AM +, Jona Joachim wrote:
> > I got the following error with my configuration file:
> > 
> > --
> > Error detected while loading xmonad configuration
> > file: /home/jaj/.xmonad/ xmonad.hs
> > 
> > xmonad.hs:150:56:
> > Couldn't match expected type `String'
> >against inferred type `Maybe [Char]'
> > In the first argument of `restart', namely `(Just "xmonad")'
> > In the second argument of `(>>)', namely
> > `restart (Just "xmonad") True'
> > In the expression:
> >   (broadcastMessage ReleaseResources)
> > >>
> >   (restart (Just "xmonad") True)
> > 
> > Please check the file for errors.
> > --
> > 
> > My xmonad.hs is copied from the template file from xmonad.org and
> > largely unmodified. Changing 'Just "xmonad"' to '"xmonad"' fixed
> > the error.
> 
> Indeed, restart has changed type from
> 
>   Maybe String -> Bool -> X ()
> 
> to
>   String -> Bool -> X ()
> 
> So the template on xmonad.org is outdated; I'll fix it on the xmonad
> wiki this evening.
> 
> Anyway, the xmonad-lib subpackage  contains a *working* xmonad.hs
> in ${LOCALBASE}/share/doc/xmonad-0.6 -- maybe I should add a note
> to DESCR-lib, or even a MESSAGE-lib?

I should perhaps have checked ${LOCALBASE}/share/doc in the first
place. It may be handy for users to have a note in MESSAGE-lib or
DESCR-lib but I don't know if it's really needed.
I can confirm that everything works fine with xmonad.hs from
${LOCALBASE}/share/doc/xmonad-0.6 on amd64.

Greetings,
Jona

-- 
"I am chaos. I am the substance from which your artists and scientists
build rhythms. I am the spirit with which your children and clowns
laugh in happy anarchy. I am chaos. I am alive, and tell you that you
are free." Eris, Goddess Of Chaos, Discord & Confusion"



Re: update: x11/xmonad

2008-01-30 Thread Simon Kuhnle
On Wed, Jan 30, 2008 at 09:32:42AM +0100, Matthias Kilian wrote:
> [...]
> Anyway, the xmonad-lib subpackage  contains a *working* xmonad.hs
> in ${LOCALBASE}/share/doc/xmonad-0.6 -- maybe I should add a note
> to DESCR-lib, or even a MESSAGE-lib?

I guess MESSAGE-lib would be a good idea.
-- 
simon



Re: update: x11/xmonad

2008-01-30 Thread Matthias Kilian
On Wed, Jan 30, 2008 at 05:45:22AM +, Jona Joachim wrote:
> I got the following error with my configuration file:
> 
> --
> Error detected while loading xmonad configuration file: /home/jaj/.xmonad/
> xmonad.hs
> 
> xmonad.hs:150:56:
> Couldn't match expected type `String'
>against inferred type `Maybe [Char]'
> In the first argument of `restart', namely `(Just "xmonad")'
> In the second argument of `(>>)', namely
> `restart (Just "xmonad") True'
> In the expression:
>   (broadcastMessage ReleaseResources)
> >>
>   (restart (Just "xmonad") True)
> 
> Please check the file for errors.
> --
> 
> My xmonad.hs is copied from the template file from xmonad.org and largely 
> unmodified. Changing 'Just "xmonad"' to '"xmonad"' fixed the error.

Indeed, restart has changed type from

Maybe String -> Bool -> X ()

to
String -> Bool -> X ()

So the template on xmonad.org is outdated; I'll fix it on the xmonad
wiki this evening.

Anyway, the xmonad-lib subpackage  contains a *working* xmonad.hs
in ${LOCALBASE}/share/doc/xmonad-0.6 -- maybe I should add a note
to DESCR-lib, or even a MESSAGE-lib?

Ciao,
Kili



Re: update: x11/xmonad

2008-01-29 Thread Jona Joachim
On Mon, 28 Jan 2008 21:30:18 +0100, Matthias Kilian wrote:

> Update to xmonad-0.6. Some (not all) highligts (stolen from the
> announcement on the xmonad and haskell lists):
> 
> * Make focus-follows-mouse configurable * Better support for X11
> cloned screens * xmonad config dirs can now be shared across
> architectures * New flags:
> --version: print xmonad's version
> --recompile: recompile xmonad.hs if it is out of date
> --force-recompile: recompile xmonad.hs unconditionally
> * Improved ManageDocks extension used for docking programs *
> Improved documentation
> * Close bug #96 relating to window unmapping (fixes gnucash bugs) *
> Various other fixes and clean ups.
> 
> 
> Please test and comment.

I got the following error with my configuration file:

--
Error detected while loading xmonad configuration file: /home/jaj/.xmonad/
xmonad.hs

xmonad.hs:150:56:
Couldn't match expected type `String'
   against inferred type `Maybe [Char]'
In the first argument of `restart', namely `(Just "xmonad")'
In the second argument of `(>>)', namely
`restart (Just "xmonad") True'
In the expression:
  (broadcastMessage ReleaseResources)
>>
  (restart (Just "xmonad") True)

Please check the file for errors.
--

My xmonad.hs is copied from the template file from xmonad.org and largely 
unmodified. Changing 'Just "xmonad"' to '"xmonad"' fixed the error.

Jona




Re: update: x11/xmonad

2008-01-29 Thread Simon Kuhnle
On Mon, Jan 28, 2008 at 09:30:18PM +0100, Matthias Kilian wrote:
> Update to xmonad-0.6. Some (not all) highligts (stolen from the
> announcement on the xmonad and haskell lists):
> 
> * Make focus-follows-mouse configurable
> * Better support for X11 cloned screens
> * xmonad config dirs can now be shared across architectures
> * New flags:
> --version: print xmonad's version
> --recompile: recompile xmonad.hs if it is out of date
> --force-recompile: recompile xmonad.hs unconditionally
> * Improved ManageDocks extension used for docking programs
> * Improved documentation
> * Close bug #96 relating to window unmapping (fixes gnucash bugs)
> * Various other fixes and clean ups.
> 
> 
> Please test and comment.

Builds and works fine for me on i386.

Wrote a simple ~/.xmonad/xmonad.hs file (just changing border color and
default terminal), hit alt-q and it recompiled and I had my changes.

Thank you for your efforts!
-- 
simon



Re: update: x11/xmonad

2008-01-18 Thread Matthias Kilian
On Tue, Jan 08, 2008 at 04:41:23PM +0100, Simon Kuhnle wrote:
> Is there a way to get the XMonadContrib stuff in, too?

I had the time to look at xmonad-contrib 0.5, and unfortunately
it's not as easy to backport for beeing built with ghc-6.6.1 as
xmonad itself (without pushing around some upstream code (WMHints
stuff) into hs-x11-extras or similar hacks).

Unless I manage to get ghc-6.8.x bootstrapped without an already
installed ghc (either 6.6.1 or 6.8.x), there won't be an official
port for xmonad-contrib.

Ciao,
Kili

ps: there're rumoures about xmonad-0.6 coming soon, but I don't
think that it will cure the problem for xmonad-contrib.



Re: update: x11/xmonad

2008-01-08 Thread Simon Kuhnle
On Sun, Jan 06, 2008 at 10:43:16PM +0100, Matthias Kilian wrote:
> Update to xmonad-0.5. I hacked it a little bit to make it still
> build and work with ghc-6.6.1 and without the need of updating Cabal
> and the X11 bindings included within ghc.

Builds and runs fine here on i386 (besides the strange, but local,
hs-x11-extra problems that I have when building from them from ports).

> This also introduces a subpackage xmonad-lib that, when installed,
> allows for configuring xmonad via ~/.xmonad/xmonad.hs. This means
> that you can drop your own "config" file there (or use the sample
> provided with the package), tweak it, hit mod-q and get a nearly
> immediate restart of the (reconfigured) xmonad. The drawback: this
> depends on the complete ghc and hs-x11-extras packages installed.

It seems to work, though my xmonad.hs has some stuff included from
XMonadContrib, so it complains.

Is there a way to get the XMonadContrib stuff in, too?
-- 
simon