OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/hpack?expand=0&rev=78
320 lines
13 KiB
Plaintext
320 lines
13 KiB
Plaintext
-------------------------------------------------------------------
|
|
Thu Jan 26 01:09:20 UTC 2023 - Peter Simons <psimons@suse.com>
|
|
|
|
- Update hpack to version 0.35.2.
|
|
## Changes in 0.35.2
|
|
- Add support for `ghc-shared-options`
|
|
|
|
## Changes in 0.35.1
|
|
- Allow `Cabal-3.8.*`
|
|
- Additions to internal API
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Dec 11 23:09:37 UTC 2022 - Peter Simons <psimons@suse.com>
|
|
|
|
- Update hpack to version 0.35.1.
|
|
Upstream has not updated the file "CHANGELOG.md" since the last
|
|
release.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 27 13:19:22 UTC 2022 - Peter Simons <psimons@suse.com>
|
|
|
|
- Update hpack to version 0.35.0 revision 1.
|
|
Upstream has revised the Cabal build instructions on Hackage.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Apr 24 00:26:04 UTC 2022 - Peter Simons <psimons@suse.com>
|
|
|
|
- Update hpack to version 0.35.0.
|
|
## Changes in 0.35.0
|
|
- Add support for `language` (thanks @mpilgrem)
|
|
- Accept Cabal names for fields where Hpack and Cabal use different
|
|
terminology, but still warn (e.g. accept `hs-source-dirs` as an alias for
|
|
`source-dirs`)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 28 15:12:50 UTC 2022 - Peter Simons <psimons@suse.com>
|
|
|
|
- Update hpack to version 0.34.7.
|
|
## Changes in 0.34.7
|
|
- Support `Cabal-3.6.*`
|
|
- Make sure that verbatim `import` fields are rendered at the beginning of
|
|
a section (see #486)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 26 20:01:46 UTC 2021 - Peter Simons <psimons@suse.com>
|
|
|
|
- Update hpack to version 0.34.6.
|
|
Upstream has edited the change log file since the last release in
|
|
a non-trivial way, i.e. they did more than just add a new entry
|
|
at the top. You can review the file at:
|
|
http://hackage.haskell.org/package/hpack-0.34.6/src/CHANGELOG.md
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 14 08:00:01 UTC 2021 - psimons@suse.com
|
|
|
|
- Update hpack to version 0.34.5.
|
|
## Changes in 0.34.5
|
|
- Compatibility with `aeson-2.*`
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 12 11:34:33 UTC 2021 - psimons@suse.com
|
|
|
|
- Update hpack to version 0.34.4 revision 1.
|
|
Upstream has revised the Cabal build instructions on Hackage.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 29 09:45:20 UTC 2021 - Michel Normand <normand@linux.vnet.ibm.com>
|
|
|
|
- Add _constraints for PowerPC as do not build on power8:05
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 8 19:13:37 UTC 2021 - psimons@suse.com
|
|
|
|
- Update hpack to version 0.34.4.
|
|
## Changes in 0.34.4
|
|
- Render `default-extensions` / `other-extensions` line-separated
|
|
- Compatibility with `Cabal-3.4.0.0`
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 17 12:20:00 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
|
|
|
|
- disable %{ix86} build
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 8 09:36:47 UTC 2020 - psimons@suse.com
|
|
|
|
- Update hpack to version 0.34.3.
|
|
## Changes in 0.34.3
|
|
- Ignore duplicate source directories (see #356)
|
|
- Do not infer duplicate modules (see #408, #406, #353)
|
|
- Reject empty `then` / `else` sections (see #362)
|
|
- Omit conditionals that are always `false` from generated `.cabal` file
|
|
(see #404)
|
|
- Infer correct `cabal-version` when `Path_` is used with `RebindableSyntax`
|
|
and `OverloadedStrings` or `OverloadedLists` (see #400)
|
|
- Do not use indentation from any existing `.cabal` file if it is invalid
|
|
(e.g. `0`) (fixes #252)
|
|
- Accept lists for `tested-with` (see #407)
|
|
- Render current directory as `./` instead of `./.` for forward compatibility
|
|
with future version of Cabal
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 29 09:33:30 UTC 2020 - psimons@suse.com
|
|
|
|
- Update hpack to version 0.34.2.
|
|
## Changes in 0.34.2
|
|
- Accept subcomponents as dependencies (close #382)
|
|
|
|
## Changes in 0.34.1
|
|
- Fix a bug in `github: ...` introduced with `0.34.0`
|
|
(f63eb19b956517b4dd8e28dc5785be5889a99298)
|
|
|
|
## Changes in 0.34.0 (deprecated)
|
|
- Use `PreferNoHash` as default `GenerateHashStrategy`
|
|
- Add support for library `visibility` (see #382)
|
|
- Reject URLs for `github`
|
|
|
|
## Changes in 0.33.1
|
|
- Add `GenerateHashStrategy`. The default is `PreferHash` for `0.33.0` and
|
|
will change to `PreferNoHash` with `0.34.0`. See
|
|
https://github.com/sol/hpack/pull/390) for details.
|
|
|
|
- Add command-line options `--hash` and `--no-hash`
|
|
|
|
## Changes in 0.33.0.1
|
|
- Silently ignore missing hash when the cabal file content didn't change at
|
|
all (for forward compatibility with #390)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 19 08:11:00 UTC 2020 - Michel Normand <normand@linux.vnet.ibm.com>
|
|
|
|
- Add _constraints with 6GB min disk space for ppc64/ppc64le
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 8 16:15:19 UTC 2019 - Peter Simons <psimons@suse.com>
|
|
|
|
- Drop obsolete group attributes.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 12 02:01:57 UTC 2019 - psimons@suse.com
|
|
|
|
- Update hpack to version 0.33.0.
|
|
## Changes in 0.33.0
|
|
- Support GHC 8.8.1: `fail` is no longer a part of `Monad`. Instead, it lives
|
|
in the `MonadFail` class. Adapting our code to this change meant changing
|
|
the types of exporting functions, unfortunately, hence the major version
|
|
bump.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 30 02:05:52 UTC 2019 - psimons@suse.com
|
|
|
|
- Update hpack to version 0.32.0.
|
|
## Changes in 0.32.0
|
|
- Support Cabal 3.0
|
|
- Switch reexported-modules to comma-separated list
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 4 03:02:31 UTC 2019 - psimons@suse.com
|
|
|
|
- Update hpack to version 0.31.2.
|
|
## Changes in 0.31.2
|
|
- Add default value for maintainer (see #339)
|
|
- Escape commas and spaces in filenames when generating cabal files
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 4 03:01:29 UTC 2018 - psimons@suse.com
|
|
|
|
- Update hpack to version 0.31.1.
|
|
## Changes in 0.31.1
|
|
- Show the header when printing to stdout (see #331)
|
|
- Add help for `--numeric-version`(see #337)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 10 19:23:59 UTC 2018 - psimons@suse.com
|
|
|
|
- Update hpack to version 0.31.0.
|
|
## Changes in 0.31.0
|
|
- Add `mixin` to the fields read by dependencies when they are
|
|
objects (see #318)
|
|
- `hpack` now returns with a successful exit code if the `.cabal`
|
|
file is up to date, even if it was generated by a newer version of
|
|
`hpack`.
|
|
|
|
## Changes in 0.30.0
|
|
- Warn on duplicate fields (see #283)
|
|
- Always render `cabal-version` as `x.y` instead of `>= x.y` so that `cabal
|
|
check` does not complain (see #322)
|
|
- Extend `build-tools` so that it subsumes Cabal's `build-tools` and
|
|
`build-tool-depends` (see #254)
|
|
- Add support for `system-build-tools`
|
|
- Keep declaration order for literal files in c-sources (and other fields
|
|
that accept glob patterns). This is crucial as a workaround for
|
|
https://ghc.haskell.org/trac/ghc/ticket/13786 (see #324)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 17 09:43:24 UTC 2018 - psimons@suse.com
|
|
|
|
- Update hpack to version 0.29.7.
|
|
## Changes in 0.29.7
|
|
- Expose more stuff from `Hpack.Yaml` so that it can be used by third parties
|
|
|
|
## Changes in 0.29.6
|
|
- Add `spec-version` (see #300)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 18 14:26:50 UTC 2018 - psimons@suse.com
|
|
|
|
- Cosmetic: replace tabs with blanks, strip trailing white space,
|
|
and update copyright headers with spec-cleaner.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 17 19:31:03 UTC 2018 - psimons@suse.com
|
|
|
|
- Update hpack to version 0.29.5.
|
|
- Fix a regression related to indentation sniffing (close #310)
|
|
- Desugar ^>= when dependency is a string (see #309)
|
|
- Add support for Apache, MPL and ISC when inferring `license` (see #305)
|
|
- Desugar `^>=` for compatibility with `Cabal < 2` (see #213)
|
|
- Add support for GPL, LGPL and AGPL when inferring `license` (see #305)
|
|
- Add missing `extra-source-files` (see #302)
|
|
- Infer `license` from `license-file`
|
|
- Put the `cabal-version` at the beginning of the generated file. This Is
|
|
required with `cabal-version: 2.1` and higher. (see #292)
|
|
- With `cabal-version: 2.1` or higher omit `>=` when rendering (see #292)
|
|
- Require `cabal-version: 2.2` when SPDX license identifiers are used (see #292)
|
|
- Map cabal-style licenses to SPDX license identifiers when `cabal-version`
|
|
is 2.2 or higher (see #292)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 14 17:02:11 UTC 2018 - psimons@suse.com
|
|
|
|
- Update hpack to version 0.28.2.
|
|
Relevant changes are:
|
|
- GHC 8.4.1 compatibility
|
|
- Add support for `cxx-options` and `cxx-sources` (see #205)
|
|
- Add support for `data-dir` (see #100)
|
|
- Generate valid `.cabal` files when `verbatim` is used top-level (see #280)
|
|
- Local defaults are now resolved relative to the file they are
|
|
mentioned in, not the CWD that hpack is invoked from.
|
|
- Major refactoring of the exposed API (much cleaner now, but lot's of
|
|
breaking changes!)
|
|
- Remove Git conflict markers before checking the hash of any existing
|
|
`.cabal` files (equivalent to `git checkout --ours`). This allows to
|
|
regenerate the `.cabal` file on conflicts when rebasing without passing
|
|
`-f` in some cases and helps with preserving the formatting.
|
|
- Allow local files to be used as defaults (#248)
|
|
- Keep non-existing literal files on glob expansion (see #101)
|
|
- Add support for `verbatim` Cabal escape hatch
|
|
- Allow `version` be a numbers
|
|
- Ignore fields that start with an underscore everywhere, not just globally
|
|
- Add support for custom decoders to allow for alternate syntax (e.g. Dhall)
|
|
- `generated-exposed-modules` and `generated-other-modules`, for populating
|
|
the `autogen-modules` field (#207).
|
|
- Corrected `cabal-version` setting for `reexported-modules` inside
|
|
a conditional.
|
|
- Add support for `defaults`
|
|
- Add `--numeric-version`
|
|
- Add support for `signatures`
|
|
- `extra-doc-files` requires setting `cabal-version` to at least
|
|
1.18; this is now done properly.
|
|
- Accept bool for `condition` (see #230)
|
|
- Fix a bug in module inference for conditionals (see #236)
|
|
- Add support for `extra-doc-files`.
|
|
- Add support for `pkg-config-dependencies`
|
|
- Allow dependency constraints to be numbers (see #234)
|
|
- Accept section-specific fields in conditionals (see #175, thanks to Scott
|
|
Fleischman)
|
|
- New section: `internal-libraries`, for Cabal 2's internal libraries (see #200).
|
|
- Do not overwrite any existing cabal file if it has been modified manually
|
|
- Add support for `frameworks` and `extra-frameworks-dirs`
|
|
- Compatibility with `Glob >= 0.9.0`
|
|
- Add `IsList` instance for `Dependencies`
|
|
- Add Paths_* module to executables (see #195, for GHC 8.2.1 compatibility)
|
|
- Allow specifying dependencies as a hash (see #198)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 3 15:38:38 UTC 2017 - psimons@suse.com
|
|
|
|
- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 27 14:04:28 UTC 2017 - psimons@suse.com
|
|
|
|
- Update to version 0.18.1.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 12 09:41:38 UTC 2017 - psimons@suse.com
|
|
|
|
- Update to version 0.17.1.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 7 15:27:14 UTC 2017 - psimons@suse.com
|
|
|
|
- Improve generated package %description.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Feb 12 14:16:09 UTC 2017 - psimons@suse.com
|
|
|
|
- Update to version 0.17.0 with cabal2obs.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 17 18:26:28 UTC 2016 - psimons@suse.com
|
|
|
|
- Update to version 0.14.1 revision 1 with cabal2obs.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jul 10 17:17:31 UTC 2016 - psimons@suse.com
|
|
|
|
- Update to version 0.14.1 revision 0 with cabal2obs.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jun 11 11:26:23 UTC 2016 - mimi.vx@gmail.com
|
|
|
|
- update to 0.14.1
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 23 10:21:18 UTC 2016 - mimi.vx@gmail.com
|
|
|
|
- initial commit
|