Skip to content
Snippets Groups Projects
Commit 7b9044ab authored by Herbert Valerio Riedel's avatar Herbert Valerio Riedel :man_dancing:
Browse files

Refactor & update `unix.cabal` to `cabal-version>=1.10`


This also lists the GHC versions this package has been tested to compile
with in the `tested-with` Cabal field.

Signed-off-by: Herbert Valerio Riedel's avatarHerbert Valerio Riedel <hvr@gnu.org>
parent 2b69c54b
No related branches found
No related tags found
No related merge requests found
......@@ -4,9 +4,12 @@ version: 2.7.0.0
license: BSD3
license-file: LICENSE
maintainer: libraries@haskell.org
bug-reports: http://hackage.haskell.org/trac/ghc/newticket?component=libraries/unix
bug-reports: http://hackage.haskell.org/trac/ghc/newticket?component=libraries/unix
synopsis: POSIX functionality
category: System
build-type: Configure
cabal-version: >= 1.10
tested-with: GHC==7.6.3, GHC==7.6.2, GHC==7.6.1, GHC==7.4.2, GHC==7.4.1
description:
This package gives you access to the set of operating system
services standardised by POSIX 1003.1b (or the IEEE Portable
......@@ -14,23 +17,54 @@ description:
IEEE Std. 1003.1).
.
The package is not supported under Windows (except under Cygwin).
.
Changes in 2.7.0.0:
.
* @ProcessStatus@ changed to include a core-dumped flag.
extra-source-files:
config.guess config.sub install-sh
configure.ac configure
unix.buildinfo.in include/HsUnixConfig.h.in
include/HsUnix.h
changelog
config.guess
config.sub
configure
configure.ac
include/HsUnix.h
include/HsUnixConfig.h.in
install-sh
unix.buildinfo.in
extra-tmp-files:
config.log config.status autom4te.cache
unix.buildinfo include/HsUnixConfig.h
build-type: Configure
Cabal-Version: >= 1.6
autom4te.cache
config.log
config.status
include/HsUnixConfig.h
unix.buildinfo
source-repository head
type: git
location: http://git.haskell.org/packages/unix.git
source-repository this
type: git
location: http://git.haskell.org/packages/unix.git
tag: unix-2.7.0.0-release
library
default-language: Haskell2010
other-extensions:
CApiFFI
CPP
DeriveDataTypeable
InterruptibleFFI
NoMonomorphismRestriction
OverloadedStrings
if impl(ghc)
other-extensions:
Safe
Trustworthy
build-depends:
base >= 4.5 && < 4.8,
bytestring >= 0.9.2 && < 0.11,
time >= 1.2 && < 1.5
Library
exposed-modules:
System.Posix
System.Posix.ByteString
......@@ -83,18 +117,9 @@ Library
System.Posix.Process.Common
System.Posix.Terminal.Common
build-depends: base >= 4.5 && < 4.8,
bytestring >= 0.9.2.0 && < 0.11,
time
extensions: CPP, ForeignFunctionInterface, EmptyDataDecls,
NondecreasingIndentation
include-dirs: include
includes: HsUnix.h execvpe.h
install-includes:
HsUnix.h HsUnixConfig.h execvpe.h
c-sources: cbits/HsUnix.c cbits/execvpe.c cbits/dirUtils.c
source-repository head
type: git
location: http://git.haskell.org/packages/unix.git
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment