Changeset 100372


Ignore:
Timestamp:
Dec 9, 2012, 10:23:54 PM (7 years ago)
Author:
cal@…
Message:

haskell-platform: update to 2012.4.0.0

Location:
trunk/dports
Files:
1 deleted
34 edited
4 copied

Legend:

Unmodified
Added
Removed
  • trunk/dports/_resources/port1.0/group/haskellplatform-1.0.tcl

    r99092 r100372  
    5252    master_sites        http://hackage.haskell.org/packages/archive/${package}/${version}
    5353    distname            ${package}-${version}
    54     depends_lib         port:hs-platform-ghc
     54    depends_lib         port:ghc
    5555    configure.args      Setup configure \
    5656                        --prefix=${prefix} \
  • trunk/dports/devel/haskell-platform/Portfile

    r98944 r100372  
    55
    66name            haskell-platform
    7 version         2012.2.0.0
     7version         2012.4.0.0
    88categories      devel haskell
    99maintainers     cal openmaintainer
     
    2525license         Permissive
    2626
    27 depends_run     port:hs-platform-alex \
     27depends_run     port:ghc \
     28                port:hs-platform-alex \
     29                port:hs-platform-async \
    2830                port:hs-platform-cabal \
    2931                port:hs-platform-cgi \
    3032                port:hs-platform-fgl \
    31                 port:hs-platform-ghc \
    3233                port:hs-platform-glut \
    3334                port:hs-platform-happy \
     
    4647                port:hs-platform-regex-compat \
    4748                port:hs-platform-regex-posix \
     49                port:hs-platform-split \
    4850                port:hs-platform-stm \
    4951                port:hs-platform-syb \
    5052                port:hs-platform-text \
    5153                port:hs-platform-transformers \
     54                port:hs-platform-vector \
    5255                port:hs-platform-xhtml \
    5356                port:hs-platform-zlib
  • trunk/dports/devel/hs-platform-alex/Portfile

    r98944 r100372  
    55PortGroup               haskellplatform 1.0
    66
    7 haskellplatform.setup   alex 3.0.1 no
    8 checksums               rmd160  fdfd935281800678605573db8025583b40459894 \
    9                         sha256  727235cee46396537c2b53b4a0fae0ec25cffb9e982ce899816e92fcfe4cfaf0
     7haskellplatform.setup   alex 3.0.2 no
     8checksums               rmd160  d564c8bc61a0b8839ac618370a8b27f78c4912cf \
     9                        sha256  997e33342c3c6e0edfff862f051fc286bd661f442d09d1bc02cd6e9d22083164
    1010
    1111license                 BSD
  • trunk/dports/devel/hs-platform-async/Portfile

    r97023 r100372  
    55PortGroup               haskellplatform 1.0
    66
    7 haskellplatform.setup   HUnit 1.2.4.2
    8 checksums               rmd160  a8a8dca99fc5f6fd37a35e7e71305d195e2a52e2 \
    9                         sha256  fdbcbc28196d616b449bf3e46c30dcd5577dc92f290458e2dbdbfc5a65de327a
     7haskellplatform.setup   async 2.0.1.3
     8checksums               rmd160  249b3d7e38cd770249868bcff22bf6add1f12fbf \
     9                        sha256  70d681084aca826c84d722320fc5d67ac6294802afbb13f8b5e8eac2bbc972e5
    1010
    1111license                 BSD
     
    1313platforms               darwin
    1414
     15depends_lib-append      port:hs-platform-stm
     16
    1517description             \
    16     HUnit is a unit testing framework for Haskell, inspired by the JUnit tool \
    17     for Java, see: http://www.junit.org.
    18 long_description        ${description}
     18   This package provides a higher-level interface over threads, in which an \
     19   Async a is a concurrent thread that will eventually deliver a value of type \
     20   a. The package provides ways to create Async computations, wait for their \
     21   results, and cancel them.
     22long_description        ${description} \
     23    Using Async is safer than using threads in two ways:\n\
     24    - When waiting for a thread to return a result, if the thread dies with an \
     25    exception then the caller must either re-throw the exception (wait) or \
     26    handle it (waitCatch)\; the exception cannot be ignored.\n\
     27    - The API makes it possible to build a tree of threads that are \
     28    automatically killed when their parent dies (see withAsync).
  • trunk/dports/devel/hs-platform-cabal/Portfile

    r98944 r100372  
    66
    77haskellplatform.setup   cabal-install 0.14.0 no
     8revision                1
    89name                    hs-platform-cabal
    910checksums               rmd160  a0e1e0f0d189abbb984d968f8650280632027769 \
  • trunk/dports/devel/hs-platform-cgi/Portfile

    r98944 r100372  
    66
    77haskellplatform.setup   cgi 3001.1.7.4
     8revision                1
    89checksums               rmd160  a3df4f40c3e7cad6f1a22b7bd090e39968ffc241 \
    910                        sha256  6de5da8be4bb8323a864761bbb604ca8c1cdc9048bf33990f91e7ed948a331ba
  • trunk/dports/devel/hs-platform-fgl/Portfile

    r98944 r100372  
    66
    77haskellplatform.setup   fgl 5.4.2.4
     8revision                1
    89checksums               rmd160  e2b9e0d1d43e69b250719a34c6de9344b38264bf \
    910                        sha256  ce98ccb83e2d271a7b3266426a0762a0e902252f07ec09b7bef50c67d0110266
  • trunk/dports/devel/hs-platform-ghc/Portfile

    r96571 r100372  
    55
    66name                    hs-platform-ghc
    7 set canonicalname       ghc
    87version                 7.4.1
    9 conflicts               ghc
    10 categories              lang haskell
    11 maintainers             cal openmaintainer
     8revision                1
     9replaced_by             ghc
     10PortGroup               obsolete 1.0
     11
     12categories              devel lang haskell
    1213license                 BSD
    13 platforms               darwin
    14 
    15 description             The Glorious Glasgow Haskell Compilation System
    16 long_description        \
    17     The Glasgow Haskell Compiler is a robust, fully-featured, optimising \
    18     compiler and interactive environment for Haskell 98, GHC compiles Haskell \
    19     to either native code or C. It implements numerous experimental language \
    20     extensions to Haskell 98, for example: concurrency, a foreign language \
    21     interface, multi-parameter type classes, scoped type variables, \
    22     existential and universal quantification, unboxed types, exceptions, weak \
    23     pointers, and so on. GHC comes with a generational garbage collector, and \
    24     a space and time profiler.
    25 
    26 homepage                http://haskell.org/${canonicalname}
    27 master_sites            ${homepage}/dist/${version}/
    28 distname                ${canonicalname}-${version}-src
    29 worksrcdir              ${canonicalname}-${version}
    30 
    31 use_bzip2               yes
    32 
    33 distfiles               ${canonicalname}-${version}-src${extract.suffix} \
    34                         ${canonicalname}-${version}-testsuite${extract.suffix}
    35 
    36 checksums               ghc-7.4.1-src.tar.bz2 \
    37                         rmd160  00c6a4df54e55559812b0e289dbc6fe8523d18da \
    38                         sha256  721c09a49e519b7459b67b451b5103252ba3833906a7a24c3a3679ff94669a79 \
    39                         ghc-7.4.1-testsuite.tar.bz2 \
    40                         rmd160  001edff72071e8dcab319a13510c913869f11e0c \
    41                         sha256  eea89fb679fd199c75358e6bebd754f6ef89c1e3cdb33c6a66dd919de6e3687c
    42 
    43 depends_build           port:ghc-bootstrap \
    44                         port:libxslt
    45 
    46 depends_lib             port:gmp \
    47                         port:ncurses \
    48                         port:libiconv
    49 
    50 patchfiles              patch-configure-disable-docbook-ps-and-pdf.diff
    51 
    52 use_parallel_build      no
    53 test.run                yes
    54 
    55 # -- BEGIN gcc variants
    56 
    57 variant gcc44 conflicts gcc43 gcc45 gcc46 gcc47 description {Compile with gcc 4.4} {
    58     configure.compiler macports-gcc-4.4
    59     depends_lib-append port:gcc44
    60 }
    61 
    62 variant gcc45 conflicts gcc43 gcc44 gcc46 gcc47 description {Compile with gcc 4.5} {
    63     configure.compiler macports-gcc-4.5
    64     depends_lib-append port:gcc45
    65     configure.args-append --with-gcc=${configure.cc}
    66 }
    67 
    68 variant gcc46 conflicts gcc43 gcc44 gcc45 gcc47 description {Compile with gcc 4.6} {
    69     configure.compiler macports-gcc-4.6
    70     depends_lib-append port:gcc46
    71 }
    72 
    73 variant gcc47 conflicts gcc43 gcc44 gcc45 gcc46  description {Compile with gcc 4.7} {
    74     configure.compiler macports-gcc-4.7
    75     depends_lib-append port:gcc47
    76 }
    77 
    78 if {![variant_isset gcc43] && ![variant_isset gcc44] && ![variant_isset gcc45] && ![variant_isset gcc46] && ![variant_isset gcc47]} {
    79     default_variants +gcc47
    80 }
    81 
    82 # -- END gcc variants
    83 
    84 set bootstraproot ${prefix}/share/ghc-bootstrap
    85 configure.args          --with-ghc=${bootstraproot}/bin/ghc \
    86                         --with-iconv-includes=${prefix}/include \
    87                         --with-iconv-libraries=${prefix}/lib \
    88                         --with-gmp-includes=${prefix}/include \
    89                         --with-gmp-libraries=${prefix}/lib
    90 
    91 # OK so because the bootstrap binary has been prebuilt for libraries
    92 # in /usr/lib we search these before macports stuff to prevent
    93 # link errors, ghc _should_ actually compile itself in stage2
    94 # using paths from the command line arguments
    95 compiler.cpath          /usr/include
    96 compiler.library_path   /usr/lib
    97 
    98 post-destroot {
    99     set prefixlib       ${prefix}/lib/${worksrcdir}
    100     set destlib         ${destroot}/${prefixlib}
    101     set libver          ${canonicalname}${version}
    102 
    103     variable libs [list \
    104                     libHSrts-${libver}.dylib \
    105                     libHSrts_debug-${libver}.dylib \
    106                     libHSrts_thr-${libver}.dylib \
    107                     libHSrts_thr_debug-${libver}.dylib ]
    108 
    109     system "install_name_tool -id ${prefixlib}/libffi.dylib ${destlib}/libffi.dylib"
    110 
    111     foreach lib $libs {
    112         regexp -line {[^[:space:]]*/libffi.*\.dylib} [exec otool -L ${destlib}/${lib}] oldlib
    113         system "install_name_tool -change ${oldlib} ${prefixlib}/libffi.dylib ${destlib}/$lib"
    114     }
    115 }
  • trunk/dports/devel/hs-platform-glut/Portfile

    r96615 r100372  
    66
    77haskellplatform.setup   GLUT 2.1.2.1
     8revision                1
    89checksums               rmd160  f9d207c21bd7c6971efc53c0f9dd01f8426752c1 \
    910                        sha256  0230bfacbfb85c126f1fba45fcd8d02f20da9ee19180b5ada698224362d17264
  • trunk/dports/devel/hs-platform-happy/Portfile

    r98944 r100372  
    55PortGroup               haskellplatform 1.0
    66
    7 haskellplatform.setup   happy 1.18.9 no
    8 checksums               rmd160  adfe119ffd485953fe7f8a81575191cdfea5a7f5 \
    9                         sha256  7d34c512b8aecbc135f6b4c43bc18044ff50ae6d5afdd0d2570228dccecb618a
     7haskellplatform.setup   happy 1.18.10 no
     8checksums               rmd160  3c113721ccacbe33bfbc25287bfe9bf74cc365f7 \
     9                        sha256  c1c920f77906740252e261e2baec5b7519e584344d6080aa5a9cc0b677b9064b
    1010
    1111license                 BSD
  • trunk/dports/devel/hs-platform-haskell-src/Portfile

    r98944 r100372  
    66
    77haskellplatform.setup   haskell-src 1.0.1.5
     8revision                1
    89checksums               rmd160  32a53bab9f1e150565cbed0c926816e4089dd966 \
    910                        sha256  9f3726902247cc955d085997254bb58c16cc337ee83de5ccfb17dcbcb488c3ab
  • trunk/dports/devel/hs-platform-html/Portfile

    r99478 r100372  
    66
    77haskellplatform.setup   html 1.0.1.2
    8 revision                1
     8revision                2
    99checksums               rmd160  55d95a42c297c9c4b0b0c3bbd077a5ed59e48878 \
    1010                        sha256  0c35495ea33d65e69c69bc7441ec8e1af69fbb43433c2aa3406c0a13a3ab3061
  • trunk/dports/devel/hs-platform-http/Portfile

    r99461 r100372  
    55PortGroup               haskellplatform 1.0
    66
    7 haskellplatform.setup   HTTP 4000.2.3
    8 checksums               rmd160  70bb2e353a63eeb896664dadf1b3313a0867439b \
    9                         sha256  00f59f751a53a0cd766d59cffb3a97fc001189797861ce4aa28d4bea672efafc
     7haskellplatform.setup   HTTP 4000.2.5
     8checksums               rmd160  9eb67b257d3dea7e69450f0f932567af044e9260 \
     9                        sha256  67dd0e6b5b97657dcef8d906d329f73243b75b33ffeb90454783b0e9e70f320e
    1010
    1111license                 BSD
  • trunk/dports/devel/hs-platform-hunit/Portfile

    r97023 r100372  
    55PortGroup               haskellplatform 1.0
    66
    7 haskellplatform.setup   HUnit 1.2.4.2
    8 checksums               rmd160  a8a8dca99fc5f6fd37a35e7e71305d195e2a52e2 \
    9                         sha256  fdbcbc28196d616b449bf3e46c30dcd5577dc92f290458e2dbdbfc5a65de327a
     7haskellplatform.setup   HUnit 1.2.5.1
     8checksums               rmd160  9b65d39d50740465c8623612ab52da848e382dc2 \
     9                        sha256  bc0c15d20ee7cedf35fadcaf9cc15b5c2b4ce2df9d80e61bfcdd65ef1ef64471
    1010
    1111license                 BSD
  • trunk/dports/devel/hs-platform-mtl/Portfile

    r98944 r100372  
    55PortGroup               haskellplatform 1.0
    66
    7 haskellplatform.setup   mtl 2.1.1
    8 checksums               rmd160  fe0479fa638235cdd3e660492ed7de269116ecb1 \
    9                         sha256  9250831796b1678380d915d2953ce94fa466af8d5c92d0c569963f0f0b037a90
     7haskellplatform.setup   mtl 2.1.2
     8checksums               rmd160  aa5c576c124b602a605cf3931ac42c1c1eb27cda \
     9                        sha256  8c775764333420a4391823f9cb9b640306a262552280ea9bbdd2ca11194a8bef
    1010
    1111license                 BSD
  • trunk/dports/devel/hs-platform-network/Portfile

    r98944 r100372  
    55PortGroup               haskellplatform 1.0
    66
    7 haskellplatform.setup   network 2.3.0.13
    8 checksums               rmd160  0868efbc6fa8096a5979bd551a30c9f36c45e275 \
    9                         sha256  0747e9091dd5ba220c31f77116c9edfe9ac6726090d58e55221371b63f1b8577
     7haskellplatform.setup   network 2.3.1.0
     8checksums               rmd160  8a633ab9c8c2b7c66dd7ff903f5dbd2cd51623ee \
     9                        sha256  d47c7fd9d08575acf9ff76661f9e6c0abf7fcf1280972d419f84b142272fe2ba
    1010
    1111license                 BSD
  • trunk/dports/devel/hs-platform-opengl/Portfile

    r96617 r100372  
    66
    77haskellplatform.setup   OpenGL 2.2.3.1
     8revision                1
    89checksums               rmd160  659311f405866b77b0ff74aa3708e71431a3372c \
    910                        sha256  9f8425e36994f6602b66059490d00f5f7d7d59dbb97185c2054c5673688885ee
  • trunk/dports/devel/hs-platform-parallel/Portfile

    r98944 r100372  
    55PortGroup               haskellplatform 1.0
    66
    7 haskellplatform.setup   parallel 3.2.0.2
    8 checksums               rmd160  87c7144c8349b7e05533b58826e872050b8abe83 \
    9                         sha256  82569faa2ca3245c61cc71731abd7d3595372d4cf09c659ee52740be1a3bc66b
     7haskellplatform.setup   parallel 3.2.0.3
     8checksums               rmd160  a358225292a80bb4223e6ea2f6e0d502e41cab02 \
     9                        sha256  163a40ef3c6258c623abe690a9837c9de2bf7fe87d3fac7d0758229d7efb6dcd
    1010
    1111license                 BSD
  • trunk/dports/devel/hs-platform-parsec/Portfile

    r98944 r100372  
    55PortGroup               haskellplatform 1.0
    66
    7 haskellplatform.setup   parsec 3.1.2
    8 checksums               rmd160  f360e4b209a56f193eca65b71bb13b95948b7042 \
    9                         sha256  90f124b91f5e4ff04ddd4dc7f43aeda1273b8caec6a58ec13b90ca22854c1652
     7haskellplatform.setup   parsec 3.1.3
     8checksums               rmd160  b1b407b27f5642142bfa619b31abd7a8cafe11ce \
     9                        sha256  9f14bb4da77eb9b0e4dbe8112559ed49409b0af8e9aef5d08941dd97e37fc4a8
    1010
    1111license                 BSD
  • trunk/dports/devel/hs-platform-primitive/Portfile

    r96574 r100372  
    55PortGroup               haskellplatform 1.0
    66
    7 haskellplatform.setup   text 0.11.2.0
    8 checksums               rmd160  dc6719e9301183f8a4b08047580682d1eb2ebd01 \
    9                         sha256  178d12eb0dad50f3ef5135c443b31993e91ed91b1d04a2ebfa5c05520518a5bb
     7haskellplatform.setup   primitive 0.5.0.1
     8checksums               rmd160  45b06610b6ea740bb96e8ed7c390ed0710bc8c6b \
     9                        sha256  526c9d4d06b7b379cb1aaffeffbb30bef810e771f29617ef6d0d99df711f4313
    1010
    1111license                 BSD
     
    1414
    1515description             \
    16     An efficient packed, immutable Unicode text type (both strict and lazy), \
    17     with a powerful loop fusion optimization framework.
     16    This package provides various primitive memory-related operations.
    1817long_description        ${description}
  • trunk/dports/devel/hs-platform-quickcheck/Portfile

    r96588 r100372  
    55PortGroup               haskellplatform 1.0
    66
    7 haskellplatform.setup   QuickCheck 2.4.2
    8 checksums               rmd160  e87ece5bab2f3582265160734b3be50a596ec19e \
    9                         sha256  6f05c399ae7b70c09ab21337caf1211f43fd76d6ad9b3814a4009ddbf438179f
     7haskellplatform.setup   QuickCheck 2.5.1.1
     8checksums               rmd160  e543e2c5f9c7257a01c31abd0a0f4787fd3c372d \
     9                        sha256  98492011a2e546eccf2b747a990e82a726d68af9822f9d2d620cd1232aacc2b9
    1010
    1111license                 BSD
  • trunk/dports/devel/hs-platform-random/Portfile

    r96586 r100372  
    66
    77haskellplatform.setup   random 1.0.1.1
     8revision                1
    89checksums               rmd160  a13a4d7fefd15611cf863f11caf212efede320c3 \
    910                        sha256  df7c3b405de0ac27a2ee8fdc8dad87cb42e8eac01fef53861e43bc47c8111559
  • trunk/dports/devel/hs-platform-regex-base/Portfile

    r98944 r100372  
    66
    77haskellplatform.setup   regex-base 0.93.2
     8revision                1
    89checksums               rmd160  c009e193dd453666c7c3b585a25f3a8add7ec6b6 \
    910                        sha256  20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278
  • trunk/dports/devel/hs-platform-regex-compat/Portfile

    r98944 r100372  
    66
    77haskellplatform.setup   regex-compat 0.95.1
     8revision                1
    89checksums               rmd160  b2fe02ca3c4e9027b2d433c8a265b19a85c8bd17 \
    910                        sha256  d57cb1a5a4d66753b18eaa37a1621246f660472243b001894f970037548d953b
  • trunk/dports/devel/hs-platform-regex-posix/Portfile

    r98944 r100372  
    55PortGroup               haskellplatform 1.0
    66
    7 haskellplatform.setup   regex-posix 0.95.1
    8 checksums               rmd160  eee72b352cc887d919d179969b3d9535805d235d \
    9                         sha256  74ed145b1a5b3c766a2694a58661f1d5e03a8dee283c5ddb9d689cff16efef0a
     7haskellplatform.setup   regex-posix 0.95.2
     8checksums               rmd160  7ee59eb760bb8c0c7fe17e17d90eb0623b9fd5bb \
     9                        sha256  56019921cd4a4c9682b81ec614236fea816ba8ed8785a1640cd66d8b24fc703e
    1010
    1111license                 BSD
  • trunk/dports/devel/hs-platform-split/Portfile

    r98944 r100372  
    55PortGroup               haskellplatform 1.0
    66
    7 haskellplatform.setup   stm 2.3
    8 checksums               rmd160  676eafbe7043a44317aa25e922518d1fc41e5852 \
    9                         sha256  557f5ad39292ee862b1ce22ed96be03130b404b43288380e6fd8ee3a71a0418c
     7haskellplatform.setup   split 0.2.1.1
     8checksums               rmd160  9a8fc68b99d5db069aa0974445c0a650c0b5e944 \
     9                        sha256  bf36c149a6613fc6be78ec170ae98a696aae887b82434a1439da10e47823f7ff
    1010
    1111license                 BSD
     
    1313platforms               darwin
    1414
    15 description             A modular composable concurrency abstraction.
    16 long_description        ${description}
     15description             \
     16    A collection of various methods for splitting lists into parts, akin to the \
     17    "split" function found in several mainstream languages.
     18long_description        ${description} \
     19   Here is its tale:\n\
     20   Once upon a time the standard Data.List module held no function for splitting \
     21   a list into parts according to a delimiter. Many a brave lambda-knight strove \
     22   to add such a function, but their striving was in vain, for Lo, the Supreme \
     23   Council fell to bickering amongst themselves what was to be the essential \
     24   nature of the One True Function which could cleave a list in twain (or \
     25   thrain, or any required number of parts).\n\
     26   And thus came to pass the split package, comprising divers functions for \
     27   splitting a list asunder, each according to its nature. And the Supreme \
     28   Council had no longer any grounds for argument, for the favored method of \
     29   each was contained therein.\n\
     30   To get started, see the Data.List.Split module.
  • trunk/dports/devel/hs-platform-stm/Portfile

    r98944 r100372  
    55PortGroup               haskellplatform 1.0
    66
    7 haskellplatform.setup   stm 2.3
    8 checksums               rmd160  676eafbe7043a44317aa25e922518d1fc41e5852 \
    9                         sha256  557f5ad39292ee862b1ce22ed96be03130b404b43288380e6fd8ee3a71a0418c
     7haskellplatform.setup   stm 2.4
     8checksums               rmd160  72e4ae310553edeb57b3f55aa7e2920d7f79a75f \
     9                        sha256  d495f0c70a958e749cb6fe51db57ba358312066c5c498cce5516db2de0f7d48d
    1010
    1111license                 BSD
  • trunk/dports/devel/hs-platform-syb/Portfile

    r97014 r100372  
    55PortGroup               haskellplatform 1.0
    66
    7 haskellplatform.setup   syb 0.3.6.1
    8 checksums               rmd160  85fb7017cc478b74d860c99250f1a5b0382683c9 \
    9                         sha256  646cfc8feaa2625bbac94675ee51256de69ebfcf35d760cbfa39aaeda132dff7
     7haskellplatform.setup   syb 0.3.7
     8checksums               rmd160  e8d80346a305efcdc5d5cb461b9ed415a6afde3e \
     9                        sha256  59f4058a8182a472c0e0e35f8aca836470a5785d3dcd01e3d44bb188c850da73
    1010
    1111license                 BSD
  • trunk/dports/devel/hs-platform-text/Portfile

    r96574 r100372  
    55PortGroup               haskellplatform 1.0
    66
    7 haskellplatform.setup   text 0.11.2.0
    8 checksums               rmd160  dc6719e9301183f8a4b08047580682d1eb2ebd01 \
    9                         sha256  178d12eb0dad50f3ef5135c443b31993e91ed91b1d04a2ebfa5c05520518a5bb
     7haskellplatform.setup   text 0.11.2.3
     8checksums               rmd160  903c347739e0f81c87d1c5eb164da525a8764d1a \
     9                        sha256  352737b045a42635f1017473179297ab562d53513ab3a4b965f38514171e344b
    1010
    1111license                 BSD
  • trunk/dports/devel/hs-platform-transformers/Portfile

    r96575 r100372  
    66
    77haskellplatform.setup   transformers 0.3.0.0
     8revision                1
    89checksums               rmd160  110bd7eb44609d8db44d85f8367db323576545dc \
    910                        sha256  e5aa0c1ec97ad98c389e78f59aca25ab028980a7068a3e585e39564662739591
  • trunk/dports/devel/hs-platform-vector/Portfile

    r96574 r100372  
    55PortGroup               haskellplatform 1.0
    66
    7 haskellplatform.setup   text 0.11.2.0
    8 checksums               rmd160  dc6719e9301183f8a4b08047580682d1eb2ebd01 \
    9                         sha256  178d12eb0dad50f3ef5135c443b31993e91ed91b1d04a2ebfa5c05520518a5bb
     7haskellplatform.setup   vector 0.10.0.1
     8checksums               rmd160  e00adaf6b4a9634df2feb1a805f4adf51d1870ae \
     9                        sha256  ece945058b01a77c5fff31e89bbea76ac619677041c41286a2da5e8b515508af
     10
     11depends_lib-append      port:hs-platform-primitive
    1012
    1113license                 BSD
     
    1416
    1517description             \
    16     An efficient packed, immutable Unicode text type (both strict and lazy), \
    17     with a powerful loop fusion optimization framework.
     18    An efficient implementation of Int-indexed arrays (both mutable and \
     19    immutable), with a powerful loop optimisation framework.
    1820long_description        ${description}
  • trunk/dports/devel/hs-platform-xhtml/Portfile

    r98944 r100372  
    66
    77haskellplatform.setup   xhtml 3000.2.1
     8revision                1
    89checksums               rmd160  72e1095df0a8111ea696749d219df4ea78da1b4f \
    910                        sha256  33020782170c1c083bc59fc3bfcb72cec2db223e02d1181c07ae23b9fa7fdcd8
  • trunk/dports/devel/hs-platform-zlib/Portfile

    r98944 r100372  
    55PortGroup               haskellplatform 1.0
    66
    7 haskellplatform.setup   zlib 0.5.3.3
    8 checksums               rmd160  fe83bf126867ab71afcc6ac8eb9afc0dddb44896 \
    9                         sha256  e2adb6c55f5bc69eb1e931edcb2ef392ac96139cf6b6bca1b2a7229f381938c3
     7haskellplatform.setup   zlib 0.5.4.0
     8checksums               rmd160  9394913265e9250d867e4355ce5b7e59279abfa0 \
     9                        sha256  61771a451a23a26954d8f9f0d5c5b63f633fd3f272c9ab70a2ebe78532270ca2
    1010
    1111license                 BSD
  • trunk/dports/lang/ghc/Portfile

    r97866 r100372  
    55
    66name                ghc
    7 conflicts           hs-platform-ghc
    87set canonicalname   ghc
    98version             7.4.2
     
    126125    }
    127126}
     127
     128pre-activate {
     129    # Legacy port deactivation hack added 2012-12-08
     130    if { ![catch {set platform_ghc_installed [lindex [registry_active hs-platform-ghc] 0]}] } {
     131        # hs-platform-ghc is installed and active
     132        # force deactivation
     133        registry_deactivate_composite hs-platform-ghc "" [list ports_nodepcheck 1]
     134    }
     135}
Note: See TracChangeset for help on using the changeset viewer.