1
1
mirror of https://github.com/sol/hpack.git synced 2024-10-04 03:38:00 +03:00
Commit Graph

184 Commits

Author SHA1 Message Date
Mike Pilgrem
326aab1fde
Release 0.37.0 (#589)
Motivation: I would like to release Stack "3.1.1" incorporating a latest
Hpack with this feature.
2024-07-06 17:11:05 +01:00
Mike Pilgrem
c0abf36e65
Release 0.36.1 (#586) 2024-06-19 23:27:28 +01:00
Mike Pilgrem
9375ee9d50
Relax upper bound to admit Cabal-3.12.0.0 (#583) 2024-06-19 00:01:38 +01:00
Simon Hengel
9a1b938c51 Don't infer Paths_-module with spec-version: 0.36.0 or later 2023-09-21 14:30:52 +07:00
Simon Hengel
56cdf88e52 Refactoring 2023-09-21 10:57:22 +07:00
Simon Hengel
7e8cca9800 Release 0.35.5 2023-09-09 09:16:48 +07:00
Simon Hengel
d9c187eda9 Release 0.35.4 2023-08-06 07:55:25 +07:00
Simon Hengel
7601200dba Fix a bug related to git conflict markers in existing .cabal files
When a `.cabal` file was essentially unchanged, but contained git
 conflict markers then `hpack` did not write a new `.cabal` file at
 all.  To address this `hpack` now unconditionally writes a new `.cabal`
 file when the existing `.cabal` file contains any git conflict markers.
2023-08-04 14:30:34 +07:00
Simon Hengel
9a06b4c1b4 Release 0.35.3 2023-07-03 10:26:02 +07:00
Simon Hengel
26ec1260d2 Use crypton instead of cryptonite 2023-07-03 08:51:30 +07:00
Mike Pilgrem
1fab3effe9
Relax upper bound on Cabal dependency (#548)
Tested by building Hpack on Windows with a dependency on
`Cabal-3.10.1.0` (which is provided by GHC 9.6.1).
2023-05-03 21:09:04 +01:00
Simon Hengel
cee15a6473 Add support for ghc-shared-options (close #542) 2023-01-26 08:08:48 +07:00
Simon Hengel
a71ad27cbd Add resources/test/hpack.cabal (fixes #528) 2022-12-28 13:13:37 +07:00
Simon Hengel
74a3c8999e Release 0.35.1 2022-12-12 06:09:05 +07:00
Simon Hengel
be9b7fa561 Add HpackError type 2022-12-12 05:55:16 +07:00
Simon Hengel
c8b2a0b8ee Allow Cabal-3.8.* 2022-09-27 14:27:44 +07:00
Simon Hengel
f03825ccf7 Release 0.35.0 2022-04-24 07:25:35 +07:00
Simon Hengel
a3929a48d2 Release 0.34.7 2022-03-28 22:12:14 +07:00
Adam Bergmark
fc2bd53dc5 Support Cabal 3.6 (fixes #484) 2022-03-28 20:57:28 +07:00
Simon Hengel
be55317c17 Release 0.34.6 2021-11-27 03:01:10 +07:00
Simon Hengel
34fc7b4d34 aeson-2.* compat 2021-10-14 13:02:34 +07:00
Simon Hengel
d2fa993fde Use -Werror on CI 2021-02-18 21:32:56 +07:00
Simon Hengel
4f8a439614 Release version 0.34.4 2021-02-08 19:33:37 +07:00
Simon Hengel
2b7f375fb0 Cabal 3.4 compat 2021-02-08 19:08:31 +07:00
Andreas Abel
54bc8eb632 Bump version to 0.34.3
Version 0.34.2 has already been released.
2020-11-10 15:43:16 +07:00
Simon Hengel
12895cafd4 Refactor getModuleFilesRecursive 2020-11-04 01:00:39 +07:00
Simon Hengel
2bc3563561 Move modules related code into a separate module 2020-11-03 17:57:30 +07:00
Simon Hengel
a207c3eb3b Bump version 2020-06-02 18:29:30 +07:00
Simon Hengel
1dc82f836d Accept subcomponents as dependencies (close #382) 2020-06-02 13:39:14 +07:00
Simon Hengel
fed5c7f195 Fix a bug in github: ...
(introduced with `0.34.0` / f63eb19b95)
2020-05-15 00:27:51 +07:00
Simon Hengel
561b4e3e32 Do not complain on missing hash when cabal file doesn't change 2020-05-14 20:31:55 +07:00
Simon Hengel
e07d1ba06c Bump version 2020-05-03 14:56:02 +07:00
Peter Simons
e1b43deaac Bump version to 0.33.0. 2019-10-11 13:38:39 +07:00
Simon Hengel
966d7dee6a Bump version 2019-08-29 08:45:02 +07:00
quasicomputational
a8d9362d4b Make CI green (#345)
* AppVeyor workaround for TMP issue

https://github.com/commercialhaskell/stack/issues/3944

* Bump resolver to nightly-2018-12-12.

This has the primary benefit of moving to GHC 8.6.3 and should fix
AppVeyor.

* Add clock 0.8 as an extra-dep.

* Adapt expected output to aeson 1.4.3.0.
2019-06-01 21:11:31 +07:00
Simon Hengel
9b5249aeeb Bump version 2019-03-03 12:01:18 +08:00
Simon Hengel
b33b5f9996 Bump version 2018-11-04 03:11:31 +07:00
Simon Hengel
b9c8b5303b Bump version 2018-09-09 22:13:26 +08:00
Simon Hengel
0e72731acf Rename Hpack.Syntax.Dependency to Hpack.Syntax.Dependencies 2018-09-08 09:55:24 +08:00
Simon Hengel
d6f1f21a1a Remove structural code duplication 2018-09-07 21:51:00 +08:00
Simon Hengel
e4bdc50dd1 Add build-tools to package.yaml 2018-09-01 16:17:31 +08:00
Simon Hengel
c641bc1ba0 Extend build-tools (see #254)
(so that it subsumes Cabal's build-tools and build-tool-depends)
2018-09-01 06:30:40 +08:00
Simon Hengel
331ab2f80d Warn on duplicate fields (fixes #283) 2018-08-20 14:22:34 +08:00
Simon Hengel
0760adc389 Expose more stuff from Hpack.Yaml 2018-08-14 10:27:50 +08:00
Simon Hengel
f60f1fda8a Add spec-version (see #300) 2018-08-03 17:35:20 +08:00
Simon Hengel
2fe3bcc4b5 Refactoring 2018-07-18 16:36:48 +08:00
Simon Hengel
4776f22164 Change synopsis 2018-07-17 05:05:41 +08:00
Simon Hengel
e5171a6ed0 Fix a regression related to indentation sniffing (close #310) 2018-07-16 20:37:19 +08:00
Simon Hengel
29b1fffc5c Add support for Apache, MPL and ISC when inferring license (close #305) 2018-07-15 23:17:41 +08:00
Simon Hengel
fa2c34df55 Add support for GPL, LGPL and AGPL when inferring license (see #305) 2018-07-15 16:30:39 +08:00