Skip to content
Snippets Groups Projects
  1. Oct 03, 2019
  2. Oct 02, 2019
  3. Sep 30, 2019
    • 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. Sep 26, 2019
  5. Sep 25, 2019
  6. Sep 13, 2019
  7. Sep 10, 2019
  8. Sep 08, 2019
  9. Sep 07, 2019
  10. Sep 06, 2019
  11. Sep 01, 2019
  12. Aug 28, 2019
    • 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. Aug 08, 2019
  14. Aug 02, 2019
  15. Jul 30, 2019
    • 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. Jul 29, 2019
  17. Jul 27, 2019
  18. Jul 24, 2019
  19. Jul 23, 2019
  20. Jul 19, 2019
  21. Jul 18, 2019
  22. Jul 15, 2019
Loading