After having demonstrated to myself repeatedly that I'm incapable of operating Darcs correctly, I finally broke down and imported Gtk2hs into Git. My cabal-1.18 branch[1] has the current state of my work to get Gtk2hs building with Cabal 1.18. My intention is to export these patches to apply against my Darcs tree when they are ready. Unfortunately, it's not clear to me how to manage various Cabal changes made in interfaces used by Gtk2HsSetup.hs (in particular programFindLocation) without breaking backwards compatibility. This is particularly problematic as Gtk2HsSetup.hs apparently doesn't have access to the CPP macros typically defined by Cabal.
Cheers, - Ben [1] http://github.com/bgamari/gtk2hs/tree/cabal-1.18
pgpgnURs5PGxL.pgp
Description: PGP signature
------------------------------------------------------------------------------ LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk
_______________________________________________ Gtk2hs-devel mailing list Gtk2hs-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gtk2hs-devel