packages feed

Cabal revisions of leksah-0.15.0.2

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-name: leksah-version: 0.15.0.2-cabal-version: >=1.18-build-type: Simple-license: GPL-license-file: LICENSE-copyright: 2007-2014 Juergen Nicklisch-Franken, Hamish Mackenzie-maintainer: maintainer@leksah.org-stability: provisional-homepage: http://www.leksah.org-package-url: http://code.haskell.org/leksah-bug-reports: http://code.google.com/p/leksah/issues/list-synopsis: Haskell IDE written in Haskell-description: An Integrated Development Environment for Haskell written in Haskell.-category: Development, IDE, Editor-author: Juergen Nicklisch-Franken, Hamish Mackenzie-tested-with: GHC == 7.2.2-data-files: LICENSE-            Readme.md--            data/current.lkshs-            data/candy.lkshc-            data/candy-hasklig.lkshc-            data/keymap.lkshk-            data/leksah.menu-            data/svn.menu-            data/git.menu-            data/prefs.lkshp-            data/prefscoll.lkshp-            data/emacs.lkshk-            data/LICENSE-            data/main.lksht-            data/testmain.lksht-            data/module.lksht-            data/welcome.txt-            data/leksah-welcome/Setup.lhs-            data/leksah-welcome/leksah-welcome.cabal-            data/leksah-welcome/LICENSE-            data/leksah-welcome/src/Main.hs-            data/leksah-welcome/test/Main.hs-            data/empty.lkshs-            data/.gtkrc-2.0-            data/styles/leksah.xml-            data/styles/leksah-dark.xml--            language-specs/cabal.lang-            language-specs/haskell.lang-            language-specs/haskell-literate.lang-            language-specs/hamlet.lang-            language-specs/cassius.lang-            language-specs/lucius.lang-            language-specs/julius.lang-            language-specs/jmacro.lang--            pics/ide_class.png-            pics/ide_configure.png-            pics/ide_data.png-            pics/ide_error_next.png-            pics/ide_error_prev.png-            pics/ide_function.png-            pics/ide_instance.png-            pics/ide_konstructor.png-            pics/ide_make.png-            pics/ide_method.png-            pics/ide_newtype.png-            pics/ide_other.png-            pics/ide_reexported.png-            pics/ide_rule.png-            pics/ide_run.png-            pics/ide_slot.png-            pics/ide_source.png-            pics/ide_source_local.png-            pics/ide_type.png-            pics/leksah.png-            pics/ide_step.png-            pics/ide_local.png-            pics/ide_module.png-            pics/ide_continue.png-            pics/ide_debug.png-            pics/ide_clean.png-            pics/ide_build.png-            pics/ide_link.png-            pics/ide_rebuild_meta.png-            pics/ide_empty.png-            pics/ide_js.png--            doc/Keybindings.svg-            doc/leksah_manual.lyx-            doc/screenshots2/screenshot_buffer_menu.png-            doc/screenshots2/screenshot_completion.png-            doc/screenshots2/screenshot_config_menu.png-            doc/screenshots2/screenshot_construct_module.png-            doc/screenshots2/screenshot_debug_menu.png-            doc/screenshots2/screenshot_debug_pane.png-            doc/screenshots2/screenshot_edit_menu.png-            doc/screenshots2/screenshot_error_pane.png-            doc/screenshots2/screenshot_file_menu.png-            doc/screenshots2/screenshot_findbar.png-            doc/screenshots2/screenshot_first_start.png-            doc/screenshots2/screenshot_grep.png-            doc/screenshots2/screenshot_help_menu.png-            doc/screenshots2/screenshot_metadata_prefs.png-            doc/screenshots2/screenshot_module_browser.png-            doc/screenshots2/screenshot_package_editor_1.png-            doc/screenshots2/screenshot_package_flags.png-            doc/screenshots2/screenshot_package_menu.png-            doc/screenshots2/screenshot_panes_menu.png-            doc/screenshots2/screenshot_prefs_editor.png-            doc/screenshots2/screenshot_serach_pane.png-            doc/screenshots2/screenshot_source_candy.png-            doc/screenshots2/screenshot_view_menu.png-            doc/screenshots2/screenshot_welcome.png-            doc/screenshots2/screenshot_workspace_menu.png--            scripts/clean.sh-            scripts/stage.sh-            osx/bundle.sh-            osx/gtk2.sh-            osx/gtk.sh-            osx/Info.plist-            osx/launcher.sh-            osx/leksah.bundle-            osx/leksah.icns-            osx/makedmg.sh-            osx/makedmgs.sh-            osx/osxkeymap.lkshk-            osx/settings.ini-            win32/gtk2hsall.sh-            win32/gtkrc-            win32/leksah.bat-            win32/leksah.ico-            win32/leksah.nsi-            win32/leksah-rebuild-metadata.bat-            win32/leksah-server.bat-            win32/makeinstaller.sh-            win32/makeinstallers.sh-            win32/recache.sh-            linux/applications/leksah.desktop-            linux/applications/leksah.xml-            linux/icons/hicolor/48x48/apps/leksah_48x48.png-            linux/specfiles/fedora/12/ghc-binary-shared.spec-            linux/specfiles/fedora/12/ghc-deepseq.spec-            linux/specfiles/fedora/12/ghc-hslogger.spec-            linux/specfiles/fedora/12/ghc-ltk.spec-            linux/specfiles/fedora/12/ghc-process-leksah.spec-            linux/specfiles/fedora/12/ghc-regex-base.spec-            linux/specfiles/fedora/12/ghc-regex-tdfa.spec-            linux/specfiles/fedora/12/leksah_server.spec-            linux/specfiles/fedora/12/leksah.spec-            linux/specfiles/fedora/13/ghc-binary-shared.spec-            linux/specfiles/fedora/13/ghc-hslogger.spec-            linux/specfiles/fedora/13/ghc-ltk.spec-            linux/specfiles/fedora/13/ghc-process-leksah.spec-            linux/specfiles/fedora/13/ghc-regex-tdfa.spec-            linux/specfiles/fedora/13/haddock.spec-            linux/specfiles/fedora/13/leksah-server.spec-            linux/specfiles/fedora/13/leksah.spec-            linux/specfiles/fedora/14/ghc-binary-shared.spec-            linux/specfiles/fedora/14/ghc-haddock.spec-            linux/specfiles/fedora/14/ghc-ltk.spec-            linux/specfiles/fedora/14/ghc-process-leksah.spec-            linux/specfiles/fedora/14/ghc-regex-tdfa.spec-            linux/specfiles/fedora/14/leksah-server.spec-            linux/specfiles/fedora/14/leksah.spec-            linux/specfiles/fedora/14/leksah.spec-darcs-backup0-            linux/specfiles/fedora/14/leksah.spec-darcs-backup1--data-dir: ""-extra-source-files: Setup.lhs SetupLocale.lhs po/*.pot po/*.po--x-gettext-po-files:     po/*.po-x-gettext-domain-name:  leksah--extra-tmp-files:--source-repository head-  type:     git-  location: https://github.com/leksah/leksah--flag yi-    Description: Experimental Yi support-    Default: False--flag dyre-    Description: Experimental Yi support-    Default: True--flag threaded-    description: Build with support for multithreaded execution-    default: False--flag loc-    Description: Experimental localization support-    Default: False--flag network-uri-    description: Get Network.URI from the network-uri package-    default: True--library-    if os(windows)-        build-depends: Win32 >=2.2.0.0 && <2.4-        extra-libraries: kernel32-    else-        build-depends: unix >=2.3.1.0 && <2.8--    if os(osx)-        build-depends: gtk3-mac-integration >= 0.3.0.0 && <0.4--    if flag(yi)-        build-depends: yi >=0.11.2 && <0.12,-                       yi-language >=0.1.0.8 && <0.2,-                       yi-rope >=0.7.0.0 && <0.8-        cpp-options: -DLEKSAH_WITH_YI--    if flag(yi) && flag(dyre)-        build-depends: dyre >= 0.8.3 && <0.9-        cpp-options: -DLEKSAH_WITH_YI_DYRE--    build-depends: gtk3 >=0.13.2 && <0.14,-                   gtksourceview3 >=0.13.1.0 && <0.14,-                   webkitgtk3 >=0.13 && <0.14,-                   webkitgtk3-javascriptcore -any-    cpp-options:   -DMIN_VERSION_gtk=MIN_VERSION_gtk3--    build-depends: jsaddle -any, ghcjs-codemirror -any, hamlet -any, blaze-html -any,-                   lens -any, pretty-show >=1.6.3 && <1.7-    cpp-options: -DWEBKITGTK -DLEKSAH_WITH_CODE_MIRROR--    if flag(loc) && os(linux)-        cpp-options: -DLOCALIZATION-        build-depends: hgettext, setlocale--    if flag(network-uri)-        build-depends: network-uri >=2.6 && <2.7, network >= 2.6 && <2.7-    else-        build-depends: network >=2.2 && <2.6--    hs-source-dirs: src-    default-language: Haskell98--    build-depends: Cabal >=1.10.2.0 && <1.23, base >=4.0.0.0 && <4.9, binary >=0.5.0.0 && <0.8,-                       bytestring >=0.9.0.1 && <0.11, containers >=0.2.0.0 && <0.6, directory >=1.0.0.2 && <3.1,-                       filepath >=1.1.0.1 && <1.5, glib >=0.13.0.0 && <0.14,-                       mtl >=1.1.0.2 && <2.3, old-time >=1.0.0.1 && <1.2,-                       parsec >=2.1.0.1 && <3.2, pretty >=1.0.1.0 && <1.2,-                       regex-tdfa >=1.1 && <1.3, regex-tdfa-text, regex-base ==0.93.*, utf8-string >=0.3.1.1 && <1.1, array >=0.2.0.0 && <0.6,-                       time >=0.1 && <1.6, ltk >= 0.15.0.1 && <0.16, binary-shared >= 0.8 && <0.9, deepseq >= 1.1.0.0 && <1.5,-                       hslogger >= 1.0.7 && <1.3, leksah-server >=0.15.0.2 && <0.16,-                       ghc >=6.10.1 && <7.11, strict >= 0.3.2 && <0.4, conduit >= 1.0.8 && <1.3, text >= 0.11.1.5 && < 1.3,-                       gio >=0.13.0.0 && <0.14, transformers >=0.2.2.0 && <0.5,-                       executable-path >=0.0.3 && <0.1,-                       vcsgui >=0.1.0 && < 0.2, vcswrapper >=0.1.0 && < 0.2,-                       QuickCheck >=2.4.2 && <2.9, haskell-src-exts >=1.13.5 && <1.17,-                       hlint >=1.8.59 && <1.10, vado >=0.0.1 && <0.1, shakespeare >=2.0.0.1 && <2.1-    exposed-modules: IDE.Leksah IDE.Completion IDE.ImportTool IDE.Find-                     IDE.Sandbox IDE.Session IDE.Command IDE.Keymap IDE.Utils.GUIUtils-                     IDE.SymbolNavigation IDE.Package IDE.YiConfig IDE.OSX-                     IDE.GUIHistory IDE.SourceCandy IDE.NotebookFlipper IDE.Core.Types-                     IDE.Core.State IDE.Metainfo.Provider IDE.Pane.Preferences-                     IDE.Pane.PackageEditor IDE.Pane.Info IDE.Pane.Log-                     IDE.Pane.SourceBuffer IDE.Pane.Modules IDE.Pane.Search-                     IDE.Pane.PackageFlags IDE.LogRef IDE.Debug IDE.Pane.Grep-                     IDE.Pane.Files IDE.Pane.HLint IDE.Pane.Breakpoints IDE.Pane.Trace-                     IDE.Pane.Variables IDE.Pane.Errors IDE.TextEditor IDE.Workspaces-                     IDE.Workspaces.Writer IDE.Statusbar IDE.Pane.Workspace-                     IDE.PaneGroups IDE.Utils.ServerConnection IDE.BufferMode IDE.Build-                     IDE.Command.VCS IDE.Command.VCS.Common IDE.Command.VCS.SVN-                     IDE.Command.VCS.GIT IDE.Command.VCS.Mercurial-                     IDE.Command.VCS.Common.Workspaces IDE.Command.VCS.Common.GUI-                     IDE.Command.VCS.Common.Helper IDE.Command.VCS.Types-                     IDE.Command.Print IDE.Pane.WebKit.Documentation-                     IDE.Pane.WebKit.Inspect-                     IDE.Pane.WebKit.Output IDE.TextEditor.Class-                     IDE.TextEditor.CodeMirror IDE.TextEditor.Yi-                     IDE.TextEditor.GtkSourceView IDE.Utils.ExternalTool--    if (impl(ghc >= 7.2))-        build-depends: binary-shared >=0.8.2--    other-modules: Paths_leksah-    ghc-options: -fwarn-missing-fields -fwarn-incomplete-patterns -ferror-spans--Executable leksah-    if os(windows)-        build-depends: Win32 >=2.2.0.0 && <2.4-        extra-libraries: kernel32--    if flag(yi)-        cpp-options: -DLEKSAH_WITH_YI--    if flag(yi) && flag(dyre)-        cpp-options: -DLEKSAH_WITH_DYRE--    if flag(threaded)-        ghc-options: -threaded--    hs-source-dirs: main-    build-depends: leksah == 0.15.0.2,-                   base >= 4.0.0.0 && <=4.9,-                   gtk3 >=0.13.2 && <0.14-    if os(linux) && flag(loc)-        cpp-options: -DLOCALIZATION-        build-depends: hgettext, setlocale--    if os(osx)-        ghc-options: -optl-headerpad_max_install_names--    default-language: Haskell98-    main-is: Main.hs-    buildable: True-    ghc-options: -rtsopts -fwarn-missing-fields -fwarn-incomplete-patterns -ferror-spans--executable bewleksah-    build-depends: leksah ==0.15.0.2,-                   base >=4.0.0.0 && <=4.9,-                   jsaddle -any,-                   ghcjs-dom -any,-                   gtk3 >=0.13.2 && <0.14,-                   gtksourceview3 >=0.13.1.0 && <0.14,-                   webkitgtk3 >=0.13 && <0.14,-                   webkitgtk3-javascriptcore -any-    cpp-options:   -DMIN_VERSION_gtk=MIN_VERSION_gtk3--    main-is: Main.hs-    buildable: True-    default-language: Haskell2010-    hs-source-dirs: bew--test-suite tests-    build-depends: base >=4.0.0.0 && <4.9,-                   Cabal >=1.10.2.0 && <1.23,-                   QuickCheck >=2.4.2 && <2.9,-                   leksah ==0.15.0.2,-                   containers,-                   ltk,-                   leksah-server,-                   hslogger,-                   transformers,-                   glib,-                   monad-loops,-                   text,-                   gtk3 >=0.13.2 && <0.14,-                   gtksourceview3 >=0.13.1.0 && <0.14,-                   webkitgtk3 -any-    cpp-options:   -DMIN_VERSION_gtk=MIN_VERSION_gtk3-    if flag(yi)-        build-depends: yi-    type: exitcode-stdio-1.0-    main-is: Tests.hs-    other-modules: IDE.TextEditor.Tests-    buildable: True-    default-language: Haskell2010-    hs-source-dirs: tests-    ghc-options: -threaded+name: leksah
+version: 0.15.0.2
+x-revision: 1
+cabal-version: >=1.18
+build-type: Simple
+license: GPL
+license-file: LICENSE
+copyright: 2007-2014 Juergen Nicklisch-Franken, Hamish Mackenzie
+maintainer: maintainer@leksah.org
+stability: provisional
+homepage: http://www.leksah.org
+package-url: http://code.haskell.org/leksah
+bug-reports: http://code.google.com/p/leksah/issues/list
+synopsis: Haskell IDE written in Haskell
+description: An Integrated Development Environment for Haskell written in Haskell.
+category: Development, IDE, Editor
+author: Juergen Nicklisch-Franken, Hamish Mackenzie
+tested-with: GHC == 7.2.2
+data-files: LICENSE
+            Readme.md
+
+            data/current.lkshs
+            data/candy.lkshc
+            data/candy-hasklig.lkshc
+            data/keymap.lkshk
+            data/leksah.menu
+            data/svn.menu
+            data/git.menu
+            data/prefs.lkshp
+            data/prefscoll.lkshp
+            data/emacs.lkshk
+            data/LICENSE
+            data/main.lksht
+            data/testmain.lksht
+            data/module.lksht
+            data/welcome.txt
+            data/leksah-welcome/Setup.lhs
+            data/leksah-welcome/leksah-welcome.cabal
+            data/leksah-welcome/LICENSE
+            data/leksah-welcome/src/Main.hs
+            data/leksah-welcome/test/Main.hs
+            data/empty.lkshs
+            data/.gtkrc-2.0
+            data/styles/leksah.xml
+            data/styles/leksah-dark.xml
+
+            language-specs/cabal.lang
+            language-specs/haskell.lang
+            language-specs/haskell-literate.lang
+            language-specs/hamlet.lang
+            language-specs/cassius.lang
+            language-specs/lucius.lang
+            language-specs/julius.lang
+            language-specs/jmacro.lang
+
+            pics/ide_class.png
+            pics/ide_configure.png
+            pics/ide_data.png
+            pics/ide_error_next.png
+            pics/ide_error_prev.png
+            pics/ide_function.png
+            pics/ide_instance.png
+            pics/ide_konstructor.png
+            pics/ide_make.png
+            pics/ide_method.png
+            pics/ide_newtype.png
+            pics/ide_other.png
+            pics/ide_reexported.png
+            pics/ide_rule.png
+            pics/ide_run.png
+            pics/ide_slot.png
+            pics/ide_source.png
+            pics/ide_source_local.png
+            pics/ide_type.png
+            pics/leksah.png
+            pics/ide_step.png
+            pics/ide_local.png
+            pics/ide_module.png
+            pics/ide_continue.png
+            pics/ide_debug.png
+            pics/ide_clean.png
+            pics/ide_build.png
+            pics/ide_link.png
+            pics/ide_rebuild_meta.png
+            pics/ide_empty.png
+            pics/ide_js.png
+
+            doc/Keybindings.svg
+            doc/leksah_manual.lyx
+            doc/screenshots2/screenshot_buffer_menu.png
+            doc/screenshots2/screenshot_completion.png
+            doc/screenshots2/screenshot_config_menu.png
+            doc/screenshots2/screenshot_construct_module.png
+            doc/screenshots2/screenshot_debug_menu.png
+            doc/screenshots2/screenshot_debug_pane.png
+            doc/screenshots2/screenshot_edit_menu.png
+            doc/screenshots2/screenshot_error_pane.png
+            doc/screenshots2/screenshot_file_menu.png
+            doc/screenshots2/screenshot_findbar.png
+            doc/screenshots2/screenshot_first_start.png
+            doc/screenshots2/screenshot_grep.png
+            doc/screenshots2/screenshot_help_menu.png
+            doc/screenshots2/screenshot_metadata_prefs.png
+            doc/screenshots2/screenshot_module_browser.png
+            doc/screenshots2/screenshot_package_editor_1.png
+            doc/screenshots2/screenshot_package_flags.png
+            doc/screenshots2/screenshot_package_menu.png
+            doc/screenshots2/screenshot_panes_menu.png
+            doc/screenshots2/screenshot_prefs_editor.png
+            doc/screenshots2/screenshot_serach_pane.png
+            doc/screenshots2/screenshot_source_candy.png
+            doc/screenshots2/screenshot_view_menu.png
+            doc/screenshots2/screenshot_welcome.png
+            doc/screenshots2/screenshot_workspace_menu.png
+
+            scripts/clean.sh
+            scripts/stage.sh
+            osx/bundle.sh
+            osx/gtk2.sh
+            osx/gtk.sh
+            osx/Info.plist
+            osx/launcher.sh
+            osx/leksah.bundle
+            osx/leksah.icns
+            osx/makedmg.sh
+            osx/makedmgs.sh
+            osx/osxkeymap.lkshk
+            osx/settings.ini
+            win32/gtk2hsall.sh
+            win32/gtkrc
+            win32/leksah.bat
+            win32/leksah.ico
+            win32/leksah.nsi
+            win32/leksah-rebuild-metadata.bat
+            win32/leksah-server.bat
+            win32/makeinstaller.sh
+            win32/makeinstallers.sh
+            win32/recache.sh
+            linux/applications/leksah.desktop
+            linux/applications/leksah.xml
+            linux/icons/hicolor/48x48/apps/leksah_48x48.png
+            linux/specfiles/fedora/12/ghc-binary-shared.spec
+            linux/specfiles/fedora/12/ghc-deepseq.spec
+            linux/specfiles/fedora/12/ghc-hslogger.spec
+            linux/specfiles/fedora/12/ghc-ltk.spec
+            linux/specfiles/fedora/12/ghc-process-leksah.spec
+            linux/specfiles/fedora/12/ghc-regex-base.spec
+            linux/specfiles/fedora/12/ghc-regex-tdfa.spec
+            linux/specfiles/fedora/12/leksah_server.spec
+            linux/specfiles/fedora/12/leksah.spec
+            linux/specfiles/fedora/13/ghc-binary-shared.spec
+            linux/specfiles/fedora/13/ghc-hslogger.spec
+            linux/specfiles/fedora/13/ghc-ltk.spec
+            linux/specfiles/fedora/13/ghc-process-leksah.spec
+            linux/specfiles/fedora/13/ghc-regex-tdfa.spec
+            linux/specfiles/fedora/13/haddock.spec
+            linux/specfiles/fedora/13/leksah-server.spec
+            linux/specfiles/fedora/13/leksah.spec
+            linux/specfiles/fedora/14/ghc-binary-shared.spec
+            linux/specfiles/fedora/14/ghc-haddock.spec
+            linux/specfiles/fedora/14/ghc-ltk.spec
+            linux/specfiles/fedora/14/ghc-process-leksah.spec
+            linux/specfiles/fedora/14/ghc-regex-tdfa.spec
+            linux/specfiles/fedora/14/leksah-server.spec
+            linux/specfiles/fedora/14/leksah.spec
+            linux/specfiles/fedora/14/leksah.spec-darcs-backup0
+            linux/specfiles/fedora/14/leksah.spec-darcs-backup1
+
+data-dir: ""
+extra-source-files: Setup.lhs SetupLocale.lhs po/*.pot po/*.po
+
+x-gettext-po-files:     po/*.po
+x-gettext-domain-name:  leksah
+
+extra-tmp-files:
+
+source-repository head
+  type:     git
+  location: https://github.com/leksah/leksah
+
+flag yi
+    Description: Experimental Yi support
+    Default: False
+
+flag dyre
+    Description: Experimental Yi support
+    Default: True
+
+flag threaded
+    description: Build with support for multithreaded execution
+    default: False
+
+flag loc
+    Description: Experimental localization support
+    Default: False
+
+flag network-uri
+    description: Get Network.URI from the network-uri package
+    default: True
+
+library
+    if os(windows)
+        build-depends: Win32 >=2.2.0.0 && <2.4
+        extra-libraries: kernel32
+    else
+        build-depends: unix >=2.3.1.0 && <2.8
+
+    if os(osx)
+        build-depends: gtk3-mac-integration >= 0.3.0.0 && <0.4
+
+    if flag(yi)
+        build-depends: yi >=0.11.2 && <0.12,
+                       yi-language >=0.1.0.8 && <0.2,
+                       yi-rope >=0.7.0.0 && <0.8
+        cpp-options: -DLEKSAH_WITH_YI
+
+    if flag(yi) && flag(dyre)
+        build-depends: dyre >= 0.8.3 && <0.9
+        cpp-options: -DLEKSAH_WITH_YI_DYRE
+
+    build-depends: gtk3 >=0.13.2 && <0.14,
+                   gtksourceview3 >=0.13.1.0 && <0.14,
+                   webkitgtk3 >=0.13 && <0.14,
+                   webkitgtk3-javascriptcore -any
+    cpp-options:   -DMIN_VERSION_gtk=MIN_VERSION_gtk3
+
+    build-depends: jsaddle -any, ghcjs-codemirror -any, hamlet -any, blaze-html -any,
+                   lens -any, pretty-show >=1.6.3 && <1.7
+    cpp-options: -DWEBKITGTK -DLEKSAH_WITH_CODE_MIRROR
+
+    if flag(loc) && os(linux)
+        cpp-options: -DLOCALIZATION
+        build-depends: hgettext, setlocale
+
+    if flag(network-uri)
+        build-depends: network-uri >=2.6 && <2.7, network >= 2.6 && <2.7
+    else
+        build-depends: network >=2.2 && <2.6
+
+    hs-source-dirs: src
+    default-language: Haskell98
+
+    build-depends: Cabal >=1.10.2.0 && <1.23, base >=4.0.0.0 && <4.9, binary >=0.5.0.0 && <0.8,
+                       bytestring >=0.9.0.1 && <0.11, containers >=0.2.0.0 && <0.6, directory >=1.0.0.2 && <3.1,
+                       filepath >=1.1.0.1 && <1.5, glib >=0.13.0.0 && <0.14,
+                       mtl >=1.1.0.2 && <2.3, old-time >=1.0.0.1 && <1.2,
+                       parsec >=2.1.0.1 && <3.2, pretty >=1.0.1.0 && <1.2,
+                       regex-tdfa >=1.1 && <1.3, regex-tdfa-text, regex-base ==0.93.*, utf8-string >=0.3.1.1 && <1.1, array >=0.2.0.0 && <0.6,
+                       time >=0.1 && <1.6, ltk >= 0.15.0.1 && <0.16, binary-shared >= 0.8 && <0.9, deepseq >= 1.1.0.0 && <1.5,
+                       hslogger >= 1.0.7 && <1.3, leksah-server >=0.15.0.2 && <0.16,
+                       ghc >=6.10.1 && <7.11, strict >= 0.3.2 && <0.4, conduit >= 1.0.8 && <1.3, text >= 0.11.1.5 && < 1.3,
+                       gio >=0.13.0.0 && <0.14, transformers >=0.2.2.0 && <0.5,
+                       executable-path >=0.0.3 && <0.1,
+                       vcsgui >=0.1.0 && < 0.2, vcswrapper >=0.1.0 && < 0.2,
+                       QuickCheck >=2.4.2 && <2.9, haskell-src-exts >=1.13.5 && <1.17,
+                       hlint >=1.8.59 && <1.10, vado >=0.0.1 && <0.1, shakespeare >=2.0.0.1 && <2.1
+    exposed-modules: IDE.Leksah IDE.Completion IDE.ImportTool IDE.Find
+                     IDE.Sandbox IDE.Session IDE.Command IDE.Keymap IDE.Utils.GUIUtils
+                     IDE.SymbolNavigation IDE.Package IDE.YiConfig IDE.OSX
+                     IDE.GUIHistory IDE.SourceCandy IDE.NotebookFlipper IDE.Core.Types
+                     IDE.Core.State IDE.Metainfo.Provider IDE.Pane.Preferences
+                     IDE.Pane.PackageEditor IDE.Pane.Info IDE.Pane.Log
+                     IDE.Pane.SourceBuffer IDE.Pane.Modules IDE.Pane.Search
+                     IDE.Pane.PackageFlags IDE.LogRef IDE.Debug IDE.Pane.Grep
+                     IDE.Pane.Files IDE.Pane.HLint IDE.Pane.Breakpoints IDE.Pane.Trace
+                     IDE.Pane.Variables IDE.Pane.Errors IDE.TextEditor IDE.Workspaces
+                     IDE.Workspaces.Writer IDE.Statusbar IDE.Pane.Workspace
+                     IDE.PaneGroups IDE.Utils.ServerConnection IDE.BufferMode IDE.Build
+                     IDE.Command.VCS IDE.Command.VCS.Common IDE.Command.VCS.SVN
+                     IDE.Command.VCS.GIT IDE.Command.VCS.Mercurial
+                     IDE.Command.VCS.Common.Workspaces IDE.Command.VCS.Common.GUI
+                     IDE.Command.VCS.Common.Helper IDE.Command.VCS.Types
+                     IDE.Command.Print IDE.Pane.WebKit.Documentation
+                     IDE.Pane.WebKit.Inspect
+                     IDE.Pane.WebKit.Output IDE.TextEditor.Class
+                     IDE.TextEditor.CodeMirror IDE.TextEditor.Yi
+                     IDE.TextEditor.GtkSourceView IDE.Utils.ExternalTool
+
+    if (impl(ghc >= 7.2))
+        build-depends: binary-shared >=0.8.2
+
+    other-modules: Paths_leksah
+    ghc-options: -fwarn-missing-fields -fwarn-incomplete-patterns -ferror-spans
+
+Executable leksah
+    if os(windows)
+        build-depends: Win32 >=2.2.0.0 && <2.4
+        extra-libraries: kernel32
+
+    if flag(yi)
+        cpp-options: -DLEKSAH_WITH_YI
+
+    if flag(yi) && flag(dyre)
+        cpp-options: -DLEKSAH_WITH_DYRE
+
+    if flag(threaded)
+        ghc-options: -threaded
+
+    hs-source-dirs: main
+    build-depends: leksah == 0.15.0.2,
+                   base >= 4.0.0.0 && <=4.9,
+                   gtk3 >=0.13.2 && <0.14
+    if os(linux) && flag(loc)
+        cpp-options: -DLOCALIZATION
+        build-depends: hgettext, setlocale
+
+    if os(osx)
+        ghc-options: -optl-headerpad_max_install_names
+
+    default-language: Haskell98
+    main-is: Main.hs
+    buildable: True
+    ghc-options: -rtsopts -fwarn-missing-fields -fwarn-incomplete-patterns -ferror-spans
+
+executable bewleksah
+    build-depends: leksah ==0.15.0.2,
+                   base >=4.0.0.0 && <=4.9,
+                   jsaddle -any,
+                   ghcjs-dom <0.2,
+                   gtk3 >=0.13.2 && <0.14,
+                   gtksourceview3 >=0.13.1.0 && <0.14,
+                   webkitgtk3 >=0.13 && <0.14,
+                   webkitgtk3-javascriptcore -any
+    cpp-options:   -DMIN_VERSION_gtk=MIN_VERSION_gtk3
+
+    main-is: Main.hs
+    buildable: True
+    default-language: Haskell2010
+    hs-source-dirs: bew
+
+test-suite tests
+    build-depends: base >=4.0.0.0 && <4.9,
+                   Cabal >=1.10.2.0 && <1.23,
+                   QuickCheck >=2.4.2 && <2.9,
+                   leksah ==0.15.0.2,
+                   containers,
+                   ltk,
+                   leksah-server,
+                   hslogger,
+                   transformers,
+                   glib,
+                   monad-loops,
+                   text,
+                   gtk3 >=0.13.2 && <0.14,
+                   gtksourceview3 >=0.13.1.0 && <0.14,
+                   webkitgtk3 -any
+    cpp-options:   -DMIN_VERSION_gtk=MIN_VERSION_gtk3
+    if flag(yi)
+        build-depends: yi
+    type: exitcode-stdio-1.0
+    main-is: Tests.hs
+    other-modules: IDE.TextEditor.Tests
+    buildable: True
+    default-language: Haskell2010
+    hs-source-dirs: tests
+    ghc-options: -threaded