This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 09 Jan, 2018 1 commit
  2. 28 Dec, 2017 1 commit
  3. 27 Dec, 2017 1 commit
  4. 26 Dec, 2017 1 commit
  5. 24 Dec, 2017 1 commit
  6. 21 Dec, 2017 2 commits
  7. 19 Dec, 2017 2 commits
    • Dave Laing's avatar
      Fix how the timestamps of add-source packages are updated. · fcabd874
      Dave Laing authored and Mikhail Glushenkov's avatar Mikhail Glushenkov committed
      This is to address #1375.
      
      Previously they were updated in the post install phase, which
      would mean that the sources did not have their timestamps
      updated unless the package being installed completed successfully.
      
      This change moves the updating of the timestamps to the end of
      the install phase, so that the add-source packages that are
      successfully installed get their timestamps updated regardless of
      the overall outcome of the installation.
      fcabd874
    • Mikhail Glushenkov's avatar
      Changelog update. · f2c74de8
      Mikhail Glushenkov authored
      [ci skip]
      f2c74de8
  8. 04 Dec, 2017 1 commit
  9. 12 Nov, 2017 1 commit
  10. 27 Oct, 2017 1 commit
  11. 22 Oct, 2017 1 commit
  12. 14 Oct, 2017 1 commit
  13. 03 Oct, 2017 1 commit
  14. 26 Sep, 2017 1 commit
  15. 21 Sep, 2017 1 commit
  16. 20 Sep, 2017 1 commit
  17. 18 Sep, 2017 1 commit
    • Herbert Valerio Riedel's avatar
      Differentiate letter for the dist-dir layout of components · e2a52dee
      Herbert Valerio Riedel authored
      This has been a pet-peeve of mine since 1.24 but I forgot to address
      this in time for the 2.0 release, as it conflates all the component
      kinds into an opaque single "c" namespace thereby losing information,
      rather than encoding the component type in a more expressive single
      letter path component.
      e2a52dee
  18. 12 Sep, 2017 1 commit
  19. 08 Sep, 2017 1 commit
  20. 29 Aug, 2017 1 commit
  21. 21 Aug, 2017 1 commit
  22. 10 Aug, 2017 2 commits
  23. 09 Aug, 2017 1 commit
    • Herbert Valerio Riedel's avatar
      Augment `--allow-{newer,older}` syntax to support wildcard · 8bcd719a
      Herbert Valerio Riedel authored
      This builds on top of a0d80350 (#4575)
      and extends the syntax to support the token `all` or `*` to serve as
      wild-card for the relaxation subject, i.e. the following non-exhaustive
      list of forms is made possible (NB: the package name `all` is reserved
      on Hackage):
      
          allow-newer: somepkg:*
          allow-newer: somepkg:all
          allow-newer: somepkg:^*
          allow-newer: somepkg:^all
          allow-newer: all:^all
          allow-newer: *:^all
          allow-newer: *:^*
          allow-newer: *:*
          allow-newer: all:all
      
      Refer to the user's guide for details
      8bcd719a
  24. 02 Aug, 2017 1 commit
  25. 24 Jul, 2017 1 commit
  26. 22 Jul, 2017 2 commits
  27. 15 Jul, 2017 1 commit
  28. 13 Jul, 2017 1 commit
  29. 04 Jul, 2017 1 commit
  30. 03 Jul, 2017 1 commit
    • Herbert Valerio Riedel's avatar
      Enhance `--allow-{newer,older}` syntax · a0d80350
      Herbert Valerio Riedel authored
      This extends the capabilities of `--allow-{newer,older}` to allow for more
      fine-grained scoping to control more precisely which packages and constraints
      a relaxation is applied to. See updated documentation for more details.
      a0d80350
  31. 05 May, 2017 2 commits
  32. 24 Feb, 2017 1 commit
  33. 17 Feb, 2017 3 commits