summaryrefslogtreecommitdiff
path: root/libraries/ghci
diff options
context:
space:
mode:
authorHerbert Valerio Riedel <hvr@gnu.org>2015-12-19 19:35:31 +0100
committerHerbert Valerio Riedel <hvr@gnu.org>2015-12-19 20:11:26 +0100
commitd8c890263cea273bac6d3cffa7525d8ba49acb5d (patch)
treef3297c2e65d1780ce0b440ecde73cf4cec64fb1a /libraries/ghci
parent64b6a7606530c2073de6f812d517132fff2aad5f (diff)
downloadhaskell-d8c890263cea273bac6d3cffa7525d8ba49acb5d.tar.gz
First pass at cleaning up ghci.cabal
This prepares the meta-data of the new `ghci` package for Hackage
Diffstat (limited to 'libraries/ghci')
-rw-r--r--libraries/ghci/GHCi/CreateBCO.hs1
-rw-r--r--libraries/ghci/changelog.md5
-rw-r--r--libraries/ghci/ghci.cabal99
3 files changed, 67 insertions, 38 deletions
diff --git a/libraries/ghci/GHCi/CreateBCO.hs b/libraries/ghci/GHCi/CreateBCO.hs
index 026e3eafbd..6a9b79ae62 100644
--- a/libraries/ghci/GHCi/CreateBCO.hs
+++ b/libraries/ghci/GHCi/CreateBCO.hs
@@ -2,7 +2,6 @@
{-# LANGUAGE MultiParamTypeClasses #-}
{-# LANGUAGE FlexibleInstances #-}
{-# LANGUAGE BangPatterns #-}
-{-# LANGUAGE CPP #-}
{-# LANGUAGE MagicHash #-}
{-# LANGUAGE UnboxedTuples #-}
{-# LANGUAGE RecordWildCards #-}
diff --git a/libraries/ghci/changelog.md b/libraries/ghci/changelog.md
new file mode 100644
index 0000000000..3775edaf30
--- /dev/null
+++ b/libraries/ghci/changelog.md
@@ -0,0 +1,5 @@
+## 8.0.1 *Feb 2016*
+
+ * Bundled with GHC 8.0.1
+
+ * Initial version
diff --git a/libraries/ghci/ghci.cabal b/libraries/ghci/ghci.cabal
index 9e2f04599c..39eb7dacf9 100644
--- a/libraries/ghci/ghci.cabal
+++ b/libraries/ghci/ghci.cabal
@@ -1,41 +1,66 @@
-Name: ghci
-Version: 0.0
-Copyright: XXX
-License: BSD3
--- XXX License-File: LICENSE
-Author: XXX
-Maintainer: XXX
-Synopsis: XXX
-Description:
+name: ghci
+version: 0
+license: BSD3
+license-file: LICENSE
+category: GHC
+maintainer: ghc-devs@haskell.org
+bug-reports: https://ghc.haskell.org/trac/ghc/newticket
+synopsis: XXX
+description:
XXX
-Category: Development
-build-type: Simple
-cabal-version: >=1.10
+cabal-version: >=1.10
+build-type: Simple
+extra-source-files: changelog.md
-Library
- Default-Language: Haskell2010
- Exposed-Modules: GHCi.Message,
- GHCi.ResolvedBCO,
- GHCi.RemoteTypes,
- GHCi.ObjLink,
- GHCi.CreateBCO,
- GHCi.FFI,
- GHCi.InfoTable,
- GHCi.Run,
- GHCi.Signals,
- GHCi.TH,
- GHCi.TH.Binary,
- SizedSeq
- Build-Depends: base >= 4 && < 5,
- binary >= 0.7 && < 0.9,
- bytestring >= 0.10 && < 0.11,
- containers >= 0.5 && < 0.6,
- deepseq >= 1.4 && < 1.5,
- filepath >= 1.4 && < 1.5,
- ghc-boot,
- array >= 0.5 && < 0.6,
- template-haskell >= 2.11 && < 2.12,
- transformers >= 0.4 && < 0.6
+source-repository head
+ type: git
+ location: http://git.haskell.org/ghc.git
+ subdir: libraries/ghci
+
+library
+ default-language: Haskell2010
+ other-extensions:
+ BangPatterns
+ CPP
+ DeriveGeneric
+ ExistentialQuantification
+ FlexibleInstances
+ GADTs
+ GeneralizedNewtypeDeriving
+ InstanceSigs
+ MagicHash
+ MultiParamTypeClasses
+ RecordWildCards
+ ScopedTypeVariables
+ StandaloneDeriving
+ TupleSections
+ UnboxedTuples
+
+ exposed-modules:
+ GHCi.Message,
+ GHCi.ResolvedBCO,
+ GHCi.RemoteTypes,
+ GHCi.ObjLink,
+ GHCi.CreateBCO,
+ GHCi.FFI,
+ GHCi.InfoTable,
+ GHCi.Run,
+ GHCi.Signals,
+ GHCi.TH,
+ GHCi.TH.Binary,
+ SizedSeq
+
+ Build-Depends:
+ array == 0.5.*,
+ base == 4.9.*,
+ binary == 0.8.*,
+ bytestring == 0.10.*,
+ containers == 0.5.*,
+ deepseq == 1.4.*,
+ filepath == 1.4.*,
+ ghc-boot == 0.0.*,
+ template-haskell == 2.11.*,
+ transformers == 0.5.*
if !os(windows)
- Build-Depends: unix >= 2.7 && < 2.8
+ Build-Depends: unix == 2.7.*