Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. Oct 26, 2021
  2. Oct 23, 2021
  3. Oct 22, 2021
  4. Oct 18, 2021
  5. Oct 16, 2021
  6. Oct 14, 2021
    • mergify[bot]'s avatar
      Merge pull request #7710 from andreasabel/issue5410-help-unpack · 3f1a5f2c
      mergify[bot] authored
      Fix #5410: include `unpack` in help text as deprecated alias for `get`
      3f1a5f2c
    • andreas.abel's avatar
      Fix #5410: include `unpack` in help text as deprecated alias for `get` · b88c365a
      andreas.abel authored
      ```
      $ cabal --help
      ...
       [package]
        get               Download/Extract a package's source code (repository).
        unpack            Deprecated alias for 'get'.
      ...
      
      $ cabal unpack --help
      Deprecated alias for 'get'.
      
      Usage: cabal unpack [PACKAGES]
      
      Creates a local copy of a package's source code. By default it gets the source
      tarball and unpacks it in a local subdirectory. Alternatively, with -s it will
      get the code from the source repository specified by the package.
      
      Flags for unpack:
       -h, --help                     Show this help text
       -v, --verbose[=n]              Control verbosity (n is 0--3, default
                                      verbosity level is 1)
       -d, --destdir=PATH             Where to place the package source, defaults to
                                      the current directory.
       -s, --source-repository[=[head|this|...]]
                                      Copy the package's source repository (ie git
                                      clone, darcs get, etc as appropriate).
       --index-state=STATE            Use source package index state as it existed
                                      at a previous time. Accepts unix-timestamps
                                      (e.g. '@1474732068'), ISO8601 UTC timestamps
                                      (e.g. '2016-09-24T17:47:48Z'), or 'HEAD'
                                      (default: 'HEAD'). This determines which
                                      package versions are available as well as
                                      .cabal file revision is selected (unless
                                      --pristine is used).
       --pristine                     Unpack the original pristine tarball, rather
                                      than updating the .cabal file with the latest
                                      revision from the package archive.
      
      Examples:
        cabal unpack hlint
          Download the latest stable version of hlint;
        cabal unpack lens --source-repository=head
          Download the source repository of lens (i.e. git clone from github).
      ```
      b88c365a
  7. Oct 12, 2021
  8. Oct 09, 2021
    • Julian Ospald's avatar
      More gitlab CI work (#7735) · 69f62284
      Julian Ospald authored
      * Use cabal-install version 3.6.2.0
      
      * Remove M1 workaround
      
      * Drop network constraint
      
      * Fix building static executables
      
      * Add FreeBSD12 release builds (#7733)
      
      * Fix linux build
      
      * Create properly named tarballs
      
      * Only pass --enable-executable-static on alpine
      
      * Fix windows build
      
      * Use cabal.project.release
      
      * Run split-sections selectively, fixing arm/aarch builds
      
      * Add retries for windows and armv7
      
      * Fix 32bit arches
      
      See https://github.com/haskell/cabal/issues/7313#issuecomment-811851884
      
      * Adjust paths
      69f62284
  9. Oct 08, 2021
Loading