Cabal revisions of glib-0.13.8.2
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-cabal-version: 3.0-Name: glib-Version: 0.13.8.2-License: LGPL-2.1-only-License-file: COPYING-Copyright: (c) 2001-2010 The Gtk2Hs Team-Author: Axel Simon, Duncan Coutts-Maintainer: gtk2hs-users@lists.sourceforge.net-Build-Type: Custom-Stability: stable-homepage: http://projects.haskell.org/gtk2hs/-bug-reports: https://github.com/gtk2hs/gtk2hs/issues-Synopsis: Binding to the GLIB library for Gtk2Hs.-Description: GLib is a collection of C data structures and utility functions- for the GObject system, main loop implementation, for strings and- common data structures dealing with Unicode. This package only binds- as much functionality as required to support the packages that- wrap libraries that are themselves based on GLib.-Category: System-Tested-With: GHC == 7.0.4, GHC == 7.2.2, GHC == 7.4.1-Extra-Source-Files:- System/Glib/hsgclosure.c- System/Glib/hsgclosure.h--Source-Repository head- type: git- location: https://github.com/gtk2hs/gtk2hs- subdir: glib--Flag closure_signals- Description: Connect to signals using the Duncan way.--custom-setup- setup-depends: base >= 4.6,- Cabal >= 2.0 && < 3.7,- gtk2hs-buildtools >= 0.13.2.0 && < 0.14--Library- build-depends: base >= 4 && < 5,- utf8-string >= 0.2 && < 1.1,- bytestring >= 0.9.1.10 && < 0.12,- text >= 1.0.0.0 && < 1.3,- containers- cpp-options: -U__BLOCKS__ -DGLIB_DISABLE_DEPRECATION_WARNINGS- if os(darwin) || os(freebsd)- cpp-options: -D_Nullable= -D_Nonnull= -D_Noreturn= -D__attribute__(x)=- if flag(closure_signals)- cpp-options: -DUSE_GCLOSURE_SIGNALS_IMPL- c-sources: System/Glib/hsgclosure.c- include-dirs: System/Glib-- exposed-modules:- System.Glib- System.Glib.GError- System.Glib.Properties- System.Glib.Attributes- System.Glib.Signals- System.Glib.MainLoop- System.Glib.GDateTime- System.Glib.GObject- System.Glib.Utils- System.Glib.StoreValue- System.Glib.FFI- System.Glib.Flags- System.Glib.UTFString- System.Glib.Types- System.Glib.GList- System.Glib.GString- System.Glib.GType- System.Glib.GTypeConstants- System.Glib.GValue- System.Glib.GValueTypes- System.Glib.GParameter- default-language: Haskell98- default-extensions: ForeignFunctionInterface- x-c2hs-Header: glib-object.h- pkgconfig-depends: glib-2.0, gobject-2.0+cabal-version: 3.0 +Name: glib +Version: 0.13.8.2 +x-revision: 1 +License: LGPL-2.1-only +License-file: COPYING +Copyright: (c) 2001-2010 The Gtk2Hs Team +Author: Axel Simon, Duncan Coutts +Maintainer: gtk2hs-users@lists.sourceforge.net +Build-Type: Custom +Stability: stable +homepage: http://projects.haskell.org/gtk2hs/ +bug-reports: https://github.com/gtk2hs/gtk2hs/issues +Synopsis: Binding to the GLIB library for Gtk2Hs. +Description: GLib is a collection of C data structures and utility functions + for the GObject system, main loop implementation, for strings and + common data structures dealing with Unicode. This package only binds + as much functionality as required to support the packages that + wrap libraries that are themselves based on GLib. +Category: System +Tested-With: GHC == 7.0.4, GHC == 7.2.2, GHC == 7.4.1 +Extra-Source-Files: + System/Glib/hsgclosure.c + System/Glib/hsgclosure.h + +Source-Repository head + type: git + location: https://github.com/gtk2hs/gtk2hs + subdir: glib + +Flag closure_signals + Description: Connect to signals using the Duncan way. + +custom-setup + setup-depends: base >= 4.6, + Cabal >= 3.0 && < 3.7, + gtk2hs-buildtools >= 0.13.2.0 && < 0.14 + +Library + build-depends: base >= 4 && < 5, + utf8-string >= 0.2 && < 1.1, + bytestring >= 0.9.1.10 && < 0.12, + text >= 1.0.0.0 && < 1.3, + containers + cpp-options: -U__BLOCKS__ -DGLIB_DISABLE_DEPRECATION_WARNINGS + if os(darwin) || os(freebsd) + cpp-options: -D_Nullable= -D_Nonnull= -D_Noreturn= -D__attribute__(x)= + if flag(closure_signals) + cpp-options: -DUSE_GCLOSURE_SIGNALS_IMPL + c-sources: System/Glib/hsgclosure.c + include-dirs: System/Glib + + exposed-modules: + System.Glib + System.Glib.GError + System.Glib.Properties + System.Glib.Attributes + System.Glib.Signals + System.Glib.MainLoop + System.Glib.GDateTime + System.Glib.GObject + System.Glib.Utils + System.Glib.StoreValue + System.Glib.FFI + System.Glib.Flags + System.Glib.UTFString + System.Glib.Types + System.Glib.GList + System.Glib.GString + System.Glib.GType + System.Glib.GTypeConstants + System.Glib.GValue + System.Glib.GValueTypes + System.Glib.GParameter + default-language: Haskell98 + default-extensions: ForeignFunctionInterface + x-c2hs-Header: glib-object.h + pkgconfig-depends: glib-2.0, gobject-2.0