Skip to content

Commit

Permalink
Update from Hackage at 2019-09-28T22:29:38Z
Browse files Browse the repository at this point in the history
  • Loading branch information
all-cabal-tool committed Sep 28, 2019
1 parent c73888e commit 04348dc
Show file tree
Hide file tree
Showing 2 changed files with 145 additions and 0 deletions.
144 changes: 144 additions & 0 deletions gtk2hs-buildtools/0.13.5.1/gtk2hs-buildtools.cabal
@@ -0,0 +1,144 @@
Name: gtk2hs-buildtools
Version: 0.13.5.1
License: GPL-2
License-file: COPYING
Copyright: (c) 2001-2010 The Gtk2Hs Team
Author: Axel Simon, Duncan Coutts, Manuel Chakravaty
Maintainer: gtk2hs-devel@lists.sourceforge.net
Build-Type: Simple
Cabal-Version: >= 1.10
Stability: stable
homepage: http://projects.haskell.org/gtk2hs/
bug-reports: https://github.com/gtk2hs/gtk2hs/issues
Synopsis: Tools to build the Gtk2Hs suite of User Interface libraries.
Description: This package provides a set of helper programs necessary to
build the Gtk2Hs suite of libraries. These tools include
a modified c2hs binding tool that is used to generate
FFI declarations, a tool to build a type hierarchy that
mirrors the C type hierarchy of GObjects found in glib,
and a generator for signal declarations that are used
to call back from C to Haskell. These tools are not needed
to actually run Gtk2Hs programs.
Category: Development
Tested-With: GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.1
Data-Files: callbackGen/Signal.chs.template
hierarchyGen/hierarchy.list
hierarchyGen/Hierarchy.chs.template
Extra-Source-Files: c2hs/toplevel/c2hs_config.h

Source-Repository head
type: git
location: https://github.com/gtk2hs/gtk2hs
subdir: tools

Flag ClosureSignals
Description: Use the the GClosure-based signals implementation.
-- if ! (arch(sparc) || arch(x86_64) || impl(ghc >= 6.4.1))
-- Default: False

Library
build-depends: base >= 4 && < 5,
process, array, pretty,
filepath, random,
Cabal >= 1.24.0.0,
filepath >= 1.3.0.0,
directory >= 1.2.0.0,
containers >= 0.5.5.1
if !impl(ghc >= 8.0)
build-depends: fail
if impl(ghc >= 7.7)
build-depends: hashtables
build-tools: alex >= 3.0.1, happy >= 1.18.9
hs-source-dirs: src
hierarchyGen
callbackGen
c2hs/toplevel
c2hs/state
c2hs/gen
c2hs/chs
c2hs/c
c2hs/base/admin
c2hs/base/general
c2hs/base/state
c2hs/base/errors
c2hs/base/syms
c2hs/base/syntax
c-sources: c2hs/toplevel/c2hs_config.c
exposed-modules: Gtk2HsSetup
TypeGen
HookGenerator
Gtk2HsC2Hs
other-modules: Paths_gtk2hs_buildtools
-- gtk2hsC2hs Modules
BaseVersion
Config
Errors
Binary
DLists
FastMutInt
FileOps
FNameOps
Map
Position
Set
UNames
CIO
State
StateBase
StateTrans
Attributes
Idents
NameSpaces
Lexers
C
CAST
CAttrs
CBuiltin
CLexer
CNames
CParser
CParserMonad
CPretty
CTokens
CTrav
CHS
CHSLexer
CInfo
GBMonad
GenBind
GenHeader
C2HSState
Switches
C2HSConfig
Version

default-language: Haskell98
default-extensions: ForeignFunctionInterface
BangPatterns
NoMonadFailDesugaring

if flag(ClosureSignals)
cpp-options: -DUSE_GCLOSURE_SIGNALS_IMPL

if os(darwin)
cpp-options: -D_C2HS_CPP_IS_GCC
else
cpp-options: -D_C2HS_CPP_LANG_SINGLE

Executable gtk2hsTypeGen
main-is: gtk2hsTypeGenMain.hs
hs-source-dirs: exe
build-depends: base, gtk2hs-buildtools
default-language: Haskell98

Executable gtk2hsHookGenerator
main-is: gtk2hsHookGeneratorMain.hs
hs-source-dirs: exe
build-depends: base, gtk2hs-buildtools
default-language: Haskell98

Executable gtk2hsC2hs
main-is: gtk2hsC2hsMain.hs
hs-source-dirs: exe
build-depends: base, gtk2hs-buildtools
default-language: Haskell98
1 change: 1 addition & 0 deletions gtk2hs-buildtools/0.13.5.1/gtk2hs-buildtools.json
@@ -0,0 +1 @@
{"package-hashes":{"MD5":"7a259b1b5226a95b54020e848856bbb2","Skein512_512":"127b7007652df6f120cc309772257c0b2e77caf378062ad9c8fdae7a17709cfa857e2ae692c965f262909a9dd31cb3674349072ffc80c27e3f5cf8d2b9842e84","SHA1":"057d571d9c52262bd016b99d4eda56c335be19a9","SHA512":"ddce2ae75756086b89032e3e15654e235432fdf843ef14c0833d371b3912d9489727a711cd92afc9ba96abc543c102a428b78db39cb56a35d81be6f54398b68f","SHA256":"3f96e4506e59c597502f21ff2848b160c462617bea43025e693dc94c2a0e242d"},"package-locations":["https://hackage.haskell.org/package/gtk2hs-buildtools-0.13.5.1/gtk2hs-buildtools-0.13.5.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/gtk2hs-buildtools-0.13.5.1.tar.gz"],"package-size":178132}

0 comments on commit 04348dc

Please sign in to comment.