1. 08 Oct, 2019 1 commit
  2. 02 Oct, 2019 2 commits
  3. 30 Sep, 2019 1 commit
    • Ryan Scott's avatar
      Old patch cleanup, migration · f7d0cf4c
      Ryan Scott authored
      * The patches for `asn1-encoding`, `control-monad-omega`,
        `equivalence`, `hedgehog`, `language-c`, `socks`, `streaming`,
        `turtle`, and `vector-th-unbox` are no longer needed, as the latest
        Hackage versions support GHC 8.8 and HEAD.
      * The patches for `regex-pcre-builtin`, `safecopy`,
        `skylighting-core`, and `texmath` have been migrated to the latest
        Hackage versions.
      * A patch for `vinyl-0.12.0` has been added. This is mostly the same
        as the patch for `vinyl-0.11.0`, except that fewer changes are
        needed, since `vinyl-0.12.0` supports GHC 8.8.
      f7d0cf4c
  4. 26 Sep, 2019 1 commit
  5. 25 Sep, 2019 1 commit
  6. 13 Sep, 2019 2 commits
  7. 10 Sep, 2019 1 commit
  8. 08 Sep, 2019 2 commits
  9. 07 Sep, 2019 1 commit
  10. 06 Sep, 2019 2 commits
  11. 01 Sep, 2019 1 commit
  12. 28 Aug, 2019 2 commits
    • Ryan Scott's avatar
      GHC 8.9-related patches for barbies, inspection-testing, shakespeare, yesod-core · 1530228b
      Ryan Scott authored
      * `barbies` must adapt to GHC proposal 103
        (https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0103-no-kind-vars.rst),
        which has been implemented in 8.9.
      * `inspection-testing` must adapt to changes in the GHC API.
      * `shakespeare` and `yesod-core` must adapt to the type of `TupE`
        changing in `template-haskell-2.16.0.0`.
      1530228b
    • Ryan Scott's avatar
      Migrate/remove old patches · 673821b9
      Ryan Scott authored
      * Migrate the patches for `doctest`, `free`, `persistent`, and `yesod-core`
        to the latest versions on Hackage.
      * Remove the patches for `Cabal`, `bytes`, `cabal-doctest`, `ghc-paths`,
        `hsc2hs`, `polyparse`, `singleton-nats`, `tar`, `yaml`, and `zlib`, as
        more recent versions of these packages (that support GHC 8.8 and HEAD)
        are now available on Hackage.
      
      I opted not to remove the `th-desugar-1.9`/`singletons-2.5.1` patches for
      now, even though they are not the latest Hackage releases, since upgrading
      them can be a nontrivial process (similar to the `primitive-0.6`/`-0.7`
      situation).
      673821b9
  13. 08 Aug, 2019 3 commits
  14. 02 Aug, 2019 3 commits
  15. 30 Jul, 2019 1 commit
    • Ryan Scott's avatar
      Fix #2 · 758d23c1
      Ryan Scott authored
      This fixes #2 by tweaking `scripts/head.hackage` in two ways:
      
      1. This changes the script to use
         `cabal new-update head.hackage.ghc.haskell.org`, not
         `cabal new-update head.hackage`, since the former is now the name
         of the `repository`. Since `head.hackage.ghc.haskell.org` is
         referred to in quite a few places in the script, I factored this
         out into its own variable.
      2. This changes the `url` to use `http://`, not `https://`, so that
         `http-transport: plain-http` works properly. An alternative would
         be to keep the use of `https://` and use `http-transport: curl`
         instead, but that assumes the existence of a `curl` binary on
         one's machine, making it a less portable solution. In any case,
         the use of `http://` in this script shouldn't pose any security
         issues, since `hackage-security` already introduces a security
         layer independent of CAs.
      758d23c1
  16. 29 Jul, 2019 1 commit
  17. 27 Jul, 2019 2 commits
  18. 24 Jul, 2019 2 commits
  19. 23 Jul, 2019 3 commits
  20. 19 Jul, 2019 1 commit
  21. 18 Jul, 2019 1 commit
  22. 15 Jul, 2019 6 commits