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
Simon Hengel
effa6796e7 Add missing extra-source-files (fixes #302) 2018-07-13 13:29:53 +08:00
Simon Hengel
ae4b4e3059 Let hpack infer its own license from LICENSE 2018-07-13 12:16:59 +08:00
Simon Hengel
e37f240ec7 Bump version 2018-07-13 12:14:11 +08:00
Simon Hengel
d2d5426494 Infer license from license-file 2018-07-13 08:37:36 +08:00
Simon Hengel
8b19413676 Document how to set cabal-version manually 2018-07-11 21:10:14 +08:00
Simon Hengel
fae1f0f20e Bump version 2018-07-11 19:43:37 +08:00
Simon Hengel
6b4c9e8c5c Support SPDX license identifiers (see #292)
- Require `cabal-version: 2.2` when SPDX license identifiers are used
- Map cabal-style licenses to SPDX license identifiers when
  `cabal-version` is 2.2 or higher
2018-07-11 19:27:15 +08:00
Simon Hengel
b4dede0c40 Bump version 2018-03-16 18:09:06 +08:00
Simon Hengel
e14b0ad91a Bump version 2018-03-15 11:27:18 +08:00
Simon Hengel
b416242052 Bump version 2018-03-13 13:04:39 +08:00
Simon Hengel
49d89da91c Require HUnit >= 1.6.0.0 (fixes #279) 2018-03-12 00:06:24 +08:00
Simon Hengel
25e115e0ce Prepare release 2018-02-16 01:50:27 +08:00
Simon Hengel
5f19c465fd Expose more flexible API from "Hpack" module 2018-02-14 15:46:52 +08:00
Simon Hengel
3d814d2a48 Major API refactoring 2018-02-14 15:46:07 +08:00
Simon Hengel
81a8dad0cd Adjust lower bound for aeson (see #270) 2018-02-11 01:07:08 +08:00
Simon Hengel
38c24b24c6 Drop support for GHC 7.10.* 2018-02-09 11:13:20 +08:00
Simon Hengel
7c46a3e403 Some module renaming 2018-02-07 06:57:24 +08:00
Simon Hengel
faa4c3d487 rename Hpack.Dependency to Hpack.Syntax.Dependency 2018-02-07 01:52:28 +08:00
Simon Hengel
b960697258 Bump version 2018-02-05 18:25:59 +08:00
Simon Hengel
22a712dae0 Keep non-existing literal files on glob expansion (fixes #101) 2018-02-05 08:20:14 +08:00
Simon Hengel
847d4afadc Accept objects for verbatim (close #262) 2018-02-03 13:23:23 +08:00
Simon Hengel
70bea0e370 Better handling of unrecognized fields 2018-02-02 15:04:39 +08:00
Simon Hengel
bf6ecc52c7 Require aeson-1.0.0 2018-01-29 11:00:54 +08:00
Simon Hengel
cc605b9b14 Bump version 2018-01-29 01:45:27 +08:00
Simon Hengel
c80880c0ce Bump version 2018-01-18 12:34:13 +08:00
Simon Hengel
fd637d9426 Accepts defaults on a per section basis (close #242) 2018-01-13 20:29:46 +08:00
Simon Hengel
f525cf1cc3 Reject invalid refs for defaults (see #244) 2017-12-26 15:02:43 +08:00
Simon Hengel
89434733ea Refactoring 2017-12-25 10:05:38 +08:00
Simon Hengel
45e17c6246 Refactoring 2017-12-25 09:26:22 +08:00
Simon Hengel
96effadad0 Add support for defaults 2017-12-24 17:53:39 +08:00
Simon Hengel
7a1d2d7d1d Move some of he code related to parsing to Hpack.Syntax.* 2017-12-23 12:00:57 +08:00
Simon Hengel
abbf91b91c Bump version 2017-12-13 20:12:55 +08:00
Simon Hengel
a61647ad39 Bump version 2017-12-12 10:23:08 +08:00
Simon Hengel
8aa7537fed Allow dependency constraints to be numbers (close #234) 2017-12-12 09:42:25 +08:00
Simon Hengel
9e506706b4 Bump version 2017-12-11 20:35:59 +08:00
Simon Hengel
c95b1937ff Use system specific newline encoding when doing IO (close #219) 2017-12-02 17:48:16 +08:00
Simon Hengel
3a46bca9a3 Refactoring 2017-11-24 09:06:48 +08:00
Simon Hengel
6245af55a3 Do not depend on base-compat 2017-11-24 09:06:09 +08:00
Simon Hengel
d674368e64 Drop support for GHC < 7.10.* 2017-11-24 08:58:29 +08:00
Simon Hengel
7539cd1d43 Enforce by type that we print all unknown field warnings 2017-11-23 13:13:52 +08:00
Simon Hengel
1ed0475e2f Do not overwrite any existing cabal file if it has been modified manually 2017-11-16 22:35:53 +08:00
Simon Hengel
8639c1e2cc Add end-to-end tests 2017-10-26 21:26:23 +08:00
Simon Hengel
a642da80d8 GHC 7.8.* compat 2017-10-26 21:15:46 +08:00
Simon Hengel
3cb23807fc Bump version 2017-10-13 00:23:56 +08:00
Simon Hengel
bea224384a Bump version 2017-10-02 10:55:23 +08:00
Simon Hengel
fd2740c92d Glob 0.9.0 compat 2017-10-02 10:55:23 +08:00
Simon Hengel
ef73274cc5 Add IsList instance for Dependencies 2017-09-29 14:47:52 +08:00
Simon Hengel
0402a445cb Refactoring 2017-09-26 19:15:13 +08:00
Simon Hengel
27a237c1ae Refactoring 2017-09-25 21:00:38 +08:00
Simon Hengel
5ae637740a GHC 8.2.1 compat 2017-09-25 17:45:05 +08:00
Simon Hengel
61d5bc299f Depend on Cabal for dependency parsing
(similar to #64, needed for #193)
2017-09-23 19:05:10 +08:00
Simon Hengel
8eda90ad3a Bump version 2017-06-24 08:48:07 +08:00
Simon Hengel
ce514cee60 Output generated cabal file to stdout when - is given (see #113) 2017-06-13 16:02:39 +08:00
Simon Hengel
add61e10c9 package.yaml: Use executable instead of executables 2017-06-13 10:12:32 +08:00
Simon Hengel
01b62920a0 Bump version 2017-06-13 10:09:48 +08:00
Simon Hengel
be47deadc2 Minor formatting change 2017-02-22 17:27:23 +08:00
Simon Hengel
96d36a89cf Revert "Add motivation section to README.md"
This reverts commit 995b349e71.
2017-02-03 22:47:46 +08:00
Michael Xavier
995b349e71 Add motivation section to README.md
This resolves #140. The list may be phrased more elegantly and added
to, but its better to have at least something there ASAP.
2017-02-03 21:00:30 +08:00
Tomas Janousek
086d5d7d7d Include CHANGELOG.md in cabal package
Otherwise it won't show up in hackage.
2017-01-30 02:51:35 +01:00
Tomas Janousek
f8663c3b09 Bump version 2017-01-30 02:24:20 +01:00
Tomas Janousek
95f08b2d12 Do not include README in cabal package
The rendering on Hackage is broken. So I guess we better just refer
users to GitHub.

fixes #153
2017-01-30 02:24:14 +01:00
Mitchell Rosen
8ce8ed3c61
Add setup-depends 2017-01-24 11:02:00 -05:00
Simon Hengel
cb64a0b63f Bump version 2017-01-11 09:13:39 +08:00
Michael Snoyman
331ab4eacc Use binary I/O for cabal files
This makes character encoding of UTF-8 explicit, and avoids problems
when a different system locale is set. For more information, see:
http://www.snoyman.com/blog/2016/12/beware-of-readfile
2017-01-06 12:21:58 +02:00
Simon Jakobi
a96d192b95 Include README.md in sdist tarball 2016-10-09 01:37:14 +02:00
Simon Hengel
e92cd27fc3 version bump 2016-09-07 15:13:48 +08:00
Simon Hengel
5ddbda30ef Update package.yaml
(amend 41496df853)
2016-09-05 20:51:05 +08:00
Simon Hengel
67ac4f1240 Merge pull request #103 from mgsloan/bump-to-aeson-0.11
Bump lower-bound on aeson
2016-07-17 00:55:32 +08:00
Sönke Hahn
1a8fe49450 bump version 2016-06-10 22:09:50 +08:00
Michael Sloan
41496df853 Bump lower-bound on aeson
See https://github.com/sol/hpack/issues/102
2016-05-16 00:20:58 -07:00
Robbin C
3da13db3dc Update README and bump version 2016-05-09 17:09:17 +08:00
Simon Hengel
8d9d9cb319 Bump version 2016-04-29 15:33:55 +08:00
Simon Hengel
4c747a2b7b Bump version 2016-04-08 15:50:33 +08:00
Simon Hengel
a77a842e76 Add tests for field sorting 2016-03-27 19:09:06 +08:00
Simon Hengel
18a24259e7 Refactoring 2016-03-27 09:45:26 +08:00
Simon Hengel
6d92ed2547 Bump version 2016-03-21 12:06:31 +08:00
Simon Hengel
630b866c2d Bump version 2016-03-21 11:46:43 +08:00
Simon Hengel
d890a6043a Bump version 2016-03-13 20:09:56 +08:00
Simon Hengel
adebb99f5b Deterministic ordering for executable sections, flags, etc. (close #84) 2016-03-03 12:35:53 +08:00
Simon Hengel
06b9dbe6f2 Bump version 2016-02-29 17:24:27 +08:00
Simon Hengel
b890be0c2d Bump version 2016-02-21 10:03:52 +08:00
Simon Hengel
1ca6eb2e8b Bump version 2016-02-17 22:07:49 +08:00
Simon Hengel
98110f843e Accept location to package directory on the command-line 2016-02-10 14:11:52 +08:00
Simon Hengel
d658ef757b Make independent of current working directory 2016-02-10 12:52:12 +08:00
Simon Hengel
bed0794c0a Handle Paths_* module 2016-02-05 21:55:11 +08:00
Simon Hengel
23a6ce1d42 Expose main driver as a library 2016-02-05 21:17:11 +08:00
Sönke Hahn
a977092a7c cabal: requiring aeson >= 0.10 for tests, see #53 2015-11-05 05:04:45 +08:00
Simon Hengel
897e840d87 Don't list other-extensions package.yaml 2015-11-05 04:48:37 +08:00
Oleg Grenrus
4ae50531cb Support other-extensions 2015-11-03 08:28:05 +02:00
kenny shen
9b10498713 version bump 2015-09-22 16:46:42 +08:00
Simon Hengel
d74f3e7620 Bump version 2015-09-16 11:35:28 +08:00
kenny shen
8a6e62186b version bump 2015-09-02 11:36:18 +08:00
kenny shen
4af54089f5 version bump 2015-08-31 14:13:52 +08:00
kenny shen
48a8b6100e use cpp-options 2015-08-31 14:11:04 +08:00
Oleg Grenrus
0058604f41 Add category 2015-08-31 14:04:12 +08:00
kenny shen
67d1e6e914 More exports 2015-08-31 13:51:49 +08:00
Simon Hengel
a849214dfc Add --silent (close #45) 2015-08-30 09:38:05 +08:00
Sönke Hahn
17770d36a8 bump version 2015-07-16 14:03:28 +08:00
Sönke Hahn
768119c70a bump version 2015-07-16 11:54:30 +08:00
Simon Hengel
5ea133a225 Accept arbitrary entry points for executables 2015-07-15 09:13:59 +08:00