Commit 52b6ecfa authored by pgj's avatar pgj
Browse files

- Update The Glorious Glasgow Haskell Compiler to version 7.6.3

- Update Haskell Platform to version 2013.2.0.0

Please note that port revisions for all the Haskell ports without version
changes are bumped.

Some highlights of the update:

- Fix PDF generation for pandoc [1]
- From now on, PREFIX/{lib,share,share/doc}/cabal/ghc-GHC_VERSION are used for
  hs- ports (Cabal packages) as prefixes to avoid problems when upgrading with
  portmaster(8) [2]
- Experimental support for LLVM-based code generation (disabled by default)
- Many simplifications, refactoring in bsd.cabal.mk

New ports (11):

devel/hs-asn1-types                         0.1.3
devel/hs-data-default-class                 0.0.1
devel/hs-data-default-instances-base        0.0.1
devel/hs-data-default-instances-containers  0.0.1
devel/hs-data-default-instances-dlist       0.0.1
devel/hs-data-default-instances-old-locale  0.0.1
devel/hs-extensible-exceptions              0.1.1.4
devel/hs-mmorph                             1.0.0
devel/hs-quickcheck-io                      0.1.0
x11-toolkits/hs-GLURaw                      1.3.0.0
x11-toolkits/hs-OpenGLRaw                   1.3.0.0

Updated ports (104):

archivers/hs-zlib                        0.5.4.0_1        --> 0.5.4.1
databases/hs-persistent                  1.1.5.1          --> 1.2.0.1
databases/hs-persistent-sqlite           1.1.5            --> 1.2.0
databases/hs-persistent-template         1.1.2.4          --> 1.2.0
devel/hs-HUnit                           1.2.5.1_1        --> 1.2.5.2
devel/hs-IORefCAS                        0.2_3            --> 0.2.0.1
devel/hs-MonadRandom                     0.1.8            --> 0.1.9
devel/hs-QuickCheck                      2.5.1.1_1        --> 2.6
devel/hs-abstract-deque                  0.1.6_1          --> 0.2
devel/hs-alex                            3.0.2_1          --> 3.0.5
devel/hs-async                           2.0.1.3_1        --> 2.0.1.4
devel/hs-basic-prelude                   0.3.4.0          --> 0.3.5.0
devel/hs-blaze-builder                   0.3.1.0_4        --> 0.3.1.1
devel/hs-byteorder                       1.0.3_4          --> 1.0.4
devel/hs-cabal-install                   0.14.0_4         --> 1.16.0.2
devel/hs-classy-prelude                  0.5.3            --> 0.5.7
devel/hs-cmdargs                         0.10.2           --> 0.10.3
devel/hs-conduit                         1.0.2            --> 1.0.5
devel/hs-data-default                    0.5.0_1          --> 0.5.3
devel/hs-fsnotify                        0.0.6            --> 0.0.11
devel/hs-generic-deriving                1.4.0            --> 1.5.0
devel/hs-git-annex                       4.20130323_1     --> 4.20130601
devel/hs-haddock                         2.11.0_1         --> 2.13.2
devel/hs-hashable                        1.2.0.5          --> 1.1.2.5,1
devel/hs-hlint                           1.8.43           --> 1.8.45
devel/hs-hspec                           1.4.4            --> 1.5.4
devel/hs-hspec-expectations              0.3.0.3_1        --> 0.3.2
devel/hs-largeword                       1.0.4            --> 1.0.5
devel/hs-lens                            3.8.7.3          --> 3.9.0.2
devel/hs-lifted-base                     0.2.0.2          --> 0.2.0.5
devel/hs-monad-control                   0.3.1.4_1        --> 0.3.2.1
devel/hs-monad-logger                    0.3.0.1          --> 0.3.1.1
devel/hs-monad-par                       0.3.4.1          --> 0.3.4.2
devel/hs-pool-conduit                    0.1.1_1          --> 0.1.2
devel/hs-profunctors                     3.3              --> 3.3.0.1
devel/hs-reflection                      1.1.7            --> 1.3.2
devel/hs-resourcet                       0.4.5            --> 0.4.7.1
devel/hs-show                            0.5              --> 0.6
devel/hs-split                           0.2.1.1_1        --> 0.2.2
devel/hs-stm                             2.4_1            --> 2.4.2
devel/hs-syb                             0.3.7_1          --> 0.4.0
devel/hs-tagged                          0.4.4_1          --> 0.6
devel/hs-text                            0.11.2.3_1       --> 0.11.3.1
devel/hs-unix-compat                     0.4.1.0          --> 0.4.1.1
devel/hs-unix-time                       0.1.5            --> 0.1.8
devel/hs-unordered-containers            0.2.3.0          --> 0.2.3.1
devel/hs-utility-ht                      0.0.8_3          --> 0.0.9
devel/hs-uuagc                           0.9.42.2_3       --> 0.9.42.3
devel/hs-uuid                            1.2.9            --> 1.2.13
devel/hs-void                            0.5.11           --> 0.6
math/hs-NumInstances                     1.2              --> 1.3
math/hs-comonad-transformers             3.0.1_1          --> 3.0.2
math/hs-semigroups                       0.9              --> 0.9.1
math/hs-statistics                       0.10.2.0_2       --> 0.10.3.1
net/hs-network                           2.3.1.0_1        --> 2.4.1.2
net/hs-publicsuffixlist                  0.0.3            --> 0.1
net/hs-socks                             0.5.0            --> 0.5.1
security/hs-certificate                  1.3.5_1          --> 1.3.7
security/hs-cipher-aes                   0.1.7            --> 0.1.8
security/hs-clientsession                0.8.1_1          --> 0.9
security/hs-crypto-api                   0.11             --> 0.12.1
security/hs-crypto-conduit               0.5.0            --> 0.5.2
security/hs-crypto-pubkey                0.1.2_1          --> 0.1.3
security/hs-crypto-pubkey-types          0.2.0_1          --> 0.3.2
security/hs-cryptocipher                 0.4.0_1          --> 0.5.0
security/hs-cryptohash                   0.8.3_1          --> 0.9.0
security/hs-skein                        0.1.0.12         --> 1.0.3
textproc/hs-HaXml                        1.23.3_2         --> 1.24
textproc/hs-attoparsec-conduit           1.0.0            --> 1.0.1
textproc/hs-blaze-html                   0.6.0.0          --> 0.6.1.1
textproc/hs-blaze-markup                 0.5.1.4          --> 0.5.1.5
textproc/hs-case-insensitive             1.0              --> 1.0.0.2
textproc/hs-highlighting-kate            0.5.3.8          --> 0.5.3.9
textproc/hs-hs-bibutils                  4.17             --> 5.0
textproc/hs-polyparse                    1.8_3            --> 1.9
textproc/hs-texmath                      0.6.1.3          --> 0.6.1.5
textproc/hs-xml                          1.3.12_4         --> 1.3.13
textproc/hs-yaml                         0.8.2.3          --> 0.8.2.4
www/hs-HTTP                              4000.2.5_1       --> 4000.2.8
www/hs-cgi                               3001.1.7.4_6,1   --> 3001.1.7.5,1
www/hs-hamlet                            1.1.6.3          --> 1.1.7.1
www/hs-happstack-server                  7.1.7            --> 7.1.7.1
www/hs-heist                             0.11.1           --> 0.12.0
www/hs-http-conduit                      1.9.0            --> 1.9.3
www/hs-http-reverse-proxy                0.1.1.3          --> 0.1.1.6
www/hs-shakespeare                       1.0.3.1          --> 1.0.5
www/hs-shakespeare-css                   1.0.3            --> 1.0.5.1
www/hs-shakespeare-js                    1.1.2.1          --> 1.1.4
www/hs-snap                              0.11.2           --> 0.12.0
www/hs-wai-extra                         1.3.2.4          --> 1.3.4
www/hs-wai-test                          1.3.0.4          --> 1.3.1
www/hs-warp                              1.3.7.4          --> 1.3.8.1
www/hs-yesod                             1.1.9.2          --> 1.2.0.1
www/hs-yesod-auth                        1.1.5.3          --> 1.2.0
www/hs-yesod-core                        1.1.8.2          --> 1.2.0.4
www/hs-yesod-form                        1.2.1.3          --> 1.3.0
www/hs-yesod-persistent                  1.1.0.1_1        --> 1.2.0
www/hs-yesod-platform                    1.1.8            --> 1.2.0.1
www/hs-yesod-routes                      1.1.2            --> 1.2.0
www/hs-yesod-static                      1.1.2.2          --> 1.2.0
www/hs-yesod-test                        0.3.5            --> 1.2.0
x11-toolkits/hs-GLUT                     2.1.2.1_7,1      --> 2.4.0.0,1
x11-toolkits/hs-OpenGL                   2.2.3.1_4,1      --> 2.8.0.0,1
x11/hs-xmobar                            0.16_2           --> 0.17

Removed ports (2):

www/hs-yesod-default                     1.1.3.2
www/hs-yesod-json                        1.1.2.1

PR:		ports/179146 [1]
Requested by:	Omar Thameen <omar@biglist.com> [1]
Reported by:	sperber, bapt [2]
Tested by:	sperber [2]
Obtained from:	FreeBSD Haskell
parent 386f3d00
......@@ -4372,3 +4372,5 @@ databases/postgresql83-plpython||2013-06-04|Has expired: Update to supported ver
databases/postgresql83-pltcl||2013-06-04|Has expired: Update to supported version
databases/postgresql83-server||2013-06-04|Has expired: Update to supported version
deskutils/msynctool-devel|deskutils/osynctool|2013-06-04|Development of msynctool ceased and project was renamed
www/hs-yesod-default||2013-06-04|Removed: This package is obsoleted since Yesod 1.2
www/hs-yesod-json||2013-06-04|Removed: This package is obsoleted since Yesod 1.2
......@@ -5,6 +5,25 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
20130604:
AFFECTS: users of lang/ghc and */hs-*
AUTHOR: haskell@FreeBSD.org
The Glorious Glasgow Haskell Compiler has been updated to version
7.6.3 and Haskell Platform to 2013.2.0.0. Hence it is recommended to
rebuild or reinstall all the dependent ports by one of the following
commands:
# portmaster -w -r ghc
or
# portupgrade -fr lang/ghc
or
# pkg install -fR lang/ghc
Note that prefixes used for hs- ports (Cabal packages) have been
changed to PREFIX/{lib,share,share/doc}/cabal/ghc-GHC_VERSION to
enable more seamless upgrades in the future.
20130603:
AFFECTS: users of dns/opendnssec
AUTHOR: wg@FreeBSD.org
......
......@@ -2,7 +2,7 @@
PORTNAME= tar
PORTVERSION= 0.4.0.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= archivers haskell
MAINTAINER= haskell@FreeBSD.org
......
......@@ -2,6 +2,7 @@
PORTNAME= zip-archive
PORTVERSION= 0.1.3.4
PORTREVISION= 1
CATEGORIES= archivers haskell
MAINTAINER= haskell@FreeBSD.org
......
......@@ -2,6 +2,7 @@
PORTNAME= zlib-bindings
PORTVERSION= 0.1.1.3
PORTREVISION= 1
CATEGORIES= archivers haskell
MAINTAINER= haskell@FreeBSD.org
......
......@@ -2,6 +2,7 @@
PORTNAME= zlib-conduit
PORTVERSION= 1.0.0
PORTREVISION= 1
CATEGORIES= archivers haskell
MAINTAINER= haskell@FreeBSD.org
......
......@@ -2,7 +2,7 @@
PORTNAME= zlib-enum
PORTVERSION= 0.2.3
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= archivers haskell
MAINTAINER= haskell@FreeBSD.org
......@@ -10,8 +10,6 @@ COMMENT= Enumerator interface for zlib compression
LICENSE= MIT
CABAL_SETUP= Setup.hs
USE_CABAL= enumerator transformers>=0.2 zlib-bindings
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
......
......@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= zlib
PORTVERSION= 0.5.4.0
PORTREVISION= 1
PORTVERSION= 0.5.4.1
CATEGORIES= archivers haskell
MAINTAINER= haskell@FreeBSD.org
......@@ -11,7 +10,5 @@ COMMENT= Compression and decompression in the gzip and zlib formats
LICENSE= BSD
CABAL_SETUP= Setup.hs
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
SHA256 (cabal/zlib-0.5.4.0.tar.gz) = 61771a451a23a26954d8f9f0d5c5b63f633fd3f272c9ab70a2ebe78532270ca2
SIZE (cabal/zlib-0.5.4.0.tar.gz) = 127571
SHA256 (cabal/zlib-0.5.4.1.tar.gz) = cca365e4c52c90be41a5754943134da5ce6c60bb52fa00c128fd118e0505a550
SIZE (cabal/zlib-0.5.4.1.tar.gz) = 127760
......@@ -3,15 +3,14 @@
PORTNAME= ALUT
PORTVERSION= 2.2.0.0
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= audio haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= A Haskell binding for the OpenAL Utility Toolkit
COMMENT= Binding for the OpenAL Utility Toolkit
LICENSE= BSD
CABAL_SETUP= Setup.hs
USE_CABAL= OpenAL StateVar
USE_OPENAL= al alut
......
......@@ -3,6 +3,7 @@
PORTNAME= OpenAL
PORTVERSION= 1.4.0.2
PORTREVISION= 1
CATEGORIES= audio haskell
MAINTAINER= haskell@FreeBSD.org
......@@ -10,8 +11,6 @@ COMMENT= A binding to the OpenAL cross-platform 3D audio API
LICENSE= BSD
CABAL_SETUP= Setup.hs
USE_CABAL= ObjectName StateVar Tensor
USE_OPENAL= al
......
......@@ -2,6 +2,7 @@
PORTNAME= libmpd
PORTVERSION= 0.8.0.2
PORTREVISION= 1
CATEGORIES= audio haskell
MAINTAINER= haskell@FreeBSD.org
......
......@@ -3,7 +3,7 @@
PORTNAME= criterion
PORTVERSION= 0.6.2.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= benchmarks haskell
MAINTAINER= haskell@FreeBSD.org
......
......@@ -2,7 +2,7 @@
PORTNAME= aeson
PORTVERSION= 0.6.1.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= converters haskell
MAINTAINER= haskell@FreeBSD.org
......
......@@ -2,6 +2,7 @@
PORTNAME= dataenc
PORTVERSION= 0.14.0.5
PORTREVISION= 1
CATEGORIES= converters haskell
MAINTAINER= haskell@FreeBSD.org
......@@ -9,7 +10,5 @@ COMMENT= Data encoding library
LICENSE= BSD
CABAL_SETUP= Setup.hs
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
......@@ -3,7 +3,7 @@
PORTNAME= json
PORTVERSION= 0.7
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= converters haskell
MAINTAINER= haskell@FreeBSD.org
......@@ -11,8 +11,6 @@ COMMENT= Support for serialising Haskell to and from JSON
LICENSE= BSD
CABAL_SETUP= Setup.hs
USE_CABAL= mtl syb>=0.3.3 text
CONFIGURE_ARGS+= --flags="split-base generic -parsec -pretty -mapdict"
......
......@@ -3,11 +3,11 @@
PORTNAME= mysql
PORTVERSION= 0.1.1.4
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= databases haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= A low-level MySQL client library
COMMENT= Low-level MySQL client library
LICENSE= BSD
......
# $FreeBSD$
PORTNAME= persistent-sqlite
PORTVERSION= 1.1.5
PORTVERSION= 1.2.0
CATEGORIES= databases haskell
MAINTAINER= haskell@FreeBSD.org
......@@ -10,7 +10,7 @@ COMMENT= Backend for the persistent library using sqlite3
LICENSE= MIT
USE_CABAL= aeson>=0.5 conduit>=0.5.3 monad-control>=0.2 \
monad-logger>=0.2.4 persistent>=1.1.5 text>=0.7 \
monad-logger>=0.2.4 persistent>=1.2 text>=0.7 \
transformers>=0.2.1
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
......
SHA256 (cabal/persistent-sqlite-1.1.5.tar.gz) = 94993b3b4f09d27846c149b68e3e9ba73a2bd6e361a6e74519dff5ad31b81dcf
SIZE (cabal/persistent-sqlite-1.1.5.tar.gz) = 1285378
SHA256 (cabal/persistent-sqlite-1.2.0.tar.gz) = 9060f3363d981bde0b5e5bab99562930523072fb506b5f7af509b36cc24fad27
SIZE (cabal/persistent-sqlite-1.2.0.tar.gz) = 1285410
# $FreeBSD$
PORTNAME= persistent-template
PORTVERSION= 1.1.2.4
PORTVERSION= 1.2.0
CATEGORIES= databases haskell
MAINTAINER= haskell@FreeBSD.org
......@@ -9,8 +9,8 @@ COMMENT= Type-safe, non-relational, multi-backend persistence
LICENSE= MIT
USE_CABAL= aeson monad-control>=0.2 persistent>=1.1.2 text>=0.5 \
transformers>=0.2
USE_CABAL= aeson monad-control>=0.2 monad-logger persistent>=1.2 \
text>=0.5 transformers>=0.2
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment