## v0.8.3.0 (2023-05-06) Release v0.8.3.0 - Add `[profile?]` by default to dev-lang/ghc in RDEPEND Packages that require profiling and depend on the 'base' library (e.g. all of them) will need USE=profile on ghc. - Only add current ARCH to KEYWORDS No longer pass KEYWORDS forward from previous ebuilds. Only add current ARCH by default. ## v0.8.2.2 (2023-04-29) v0.8.2.2 Set modern defaults for LocalInfo in Portage.Host (this will help in the event that askPortageq fails, such as on a clean stage3 chroot) ## v0.8.2.1 (2023-04-02) v0.8.2.1 Allow Setup.hs to work without cabal-doctest ## v0.8.2.0 (2023-03-03) v0.8.2.0 Update GHCCore dependency list: - Mark 'stm' as non-upgradeable, 'parsec' and 'text' as upgradeable - Update bundled version of 'process' - Add `ghc-9.2.*` entries - Remove ancient ` ## v0.7.3.1 (2022-12-07) Bump to v0.7.3.1 - Support optparse-applicative-0.17 ## v0.7.3.0 (2022-08-26) Add remote-id support for metadata.xml ## v0.7.2.1 (2022-07-23) Release v0.7.2.1 ## v0.7.2 (2022-07-19) Release v0.7.2 Main change is automated hackage revision handling when using 'hackport merge'. ## v0.7.1.2 (2022-07-17) Release version 0.7.1.2 Main user-facing change is the removal of repoman. ## v0.7.1.1 (2022-02-19) Tag version 0.7.1.1: minor .cabal file fixes ## v0.7.1 (2022-02-19) Tag version 0.7.1. Main changes include: - ghc-9.0.2 library detection and bundled library changes - bumped and patched submodules for compatibility with newer deps - miscellaneous changes to test-suite, http-only websites list, docs and .cabal file. ## v0.7 (2021-07-10) release 0.7 ## v0.6.7 (2020-12-18) release v0.6.7 ## v0.6.6 (2020-07-27) Release v0.6.6 Changes: * Add `Hspec` test suite, migrating older `HUnit` tests to `Hspec`. There are currently 55 tests validating parsers, `metadata.xml` generators, licence converters and more to mitigate against unintended regressions * Add `doctest` test suite to validate code comments. Although hackport is not a library, code comments are still important. Where we have code examples, let's make sure they are correct * Comment the code in many places * Refactor code, such as splitting `Merge.hs` between itself and `Merge/Utils.hs`, applying some hlint suggestions, and addressing some compiler warnings * Fix a bug in the `Suffix` parser * Raise `base` lower bound to 4.9 (hackport has not been able to build on `base-4.8` for many versions) * Add GitHub CI for the GHC versions 8.0 -> 8.10 inclusive * Set licence to GPL-3 in `.cabal` file, which it always was * Rebase onto `Cabal-3.4` and `hackage-security-0.6.0.1` submodules * Improve licence handling to more accurately generate the correct licence string where possible. This also fixes a regression which snuck in after a previous `Cabal` submodule upgrade, which would generate invalid GPL licence strings if the package's `.cabal` file used a `SPDX` licence identifier such as `GPL--or-later` * Automate the addition of new USE flags into an existing `metadata.xml`. This new functionality alerts the user to the new `USE` flags (if any), and overwrites the existing `metadata.xml` with the union of the existing and new `USE` flags. This also updates any `USE` flag descriptions, as well as any other updated `metadata.xml` elements * Add `GHC-8.8.4` library detection. ## v0.6.5 (2020-07-01) Release 0.6.5 ## v0.6.4 (2020-01-31) Release 0.6.4 ## v0.6.3 (2020-01-19) hackport.cabal: release 0.6.3 Signed-off-by: Jack Todaro ## v0.6.2 (2020-01-04) release v0.6.2 ## v0.6.1 (2019-10-07) Release v0.6.1 ## v0.6 (2019-02-04) New in 0.6: * Builds with GHC 8.6 * Generates EAPI 7-compliant ebuilds * Generates USE flags in the metadata.xml if the file does not yet exist. ## v0.5.6 (2018-05-30) release 0.5.6 ## v0.5.5 (2018-03-15) release v0.5.5 ## v0.5.4 (2017-09-23) Release v0.5.4 ## v0.5.3 (2017-05-24) release v0.5.3 ## v0.5.2 (2017-02-25) tag v0.5.2 ## v0.5.1 (2016-11-12) release v0.5.1 ## v0.5 (2016-04-20) release 0.5 ## v0.4.7 (2016-02-06) release 0.4.6 ## v0.4.6 (2015-08-12) release 0.4.6 ## v0.4.5 (2015-03-28) release 0.4.5 ## v0.4.4 (2014-09-26) release v0.4.4 ## v0.4.3 (2014-07-24) release 0.4.3 ## v0.4.2 (2014-05-29) release 0.4.2 ## v0.4.1 (2014-05-29) release 0.4.1 ## v0.4 (2014-04-05) release v0.4 ## v0.3.6 (2014-01-07) tag release v0.3.6 ## v0.3.5 (2013-11-28) hackport.cabal: tag 0.3.5 Signed-off-by: Sergei Trofimovich ## v0.3.4 (2013-09-14) release 0.3.4 ## v0.3.3 (2013-07-31) release 0.3.3 ## v0.3.2 (2013-01-01) release v0.3.2 ## v0.3.1 (2012-11-28) release 0.3.1 ## v0.3 (2012-10-17) release 0.3 ## v0.2.19 (2012-09-24) release 0.2.19 ## v0.2.18 (2012-05-29) release 0.2.18 ## v0.2.17 (2012-02-29) release 0.2.17 ## v0.2.16 (2012-02-16) release 0.2.16 ## v0.2.15 (2012-02-05) release 0.2.15 ## v0.2.14 (2011-11-28) release 0.2.13