Hello community, here is the log from the commit of package hpack for openSUSE:Factory checked in at 2018-05-30 12:16:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hpack (Old) and /work/SRC/openSUSE:Factory/.hpack.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hpack" Wed May 30 12:16:21 2018 rev:10 rq:607961 version:0.28.2 Changes: -------- --- /work/SRC/openSUSE:Factory/hpack/hpack.changes 2017-09-15 22:29:20.736079773 +0200 +++ /work/SRC/openSUSE:Factory/.hpack.new/hpack.changes 2018-05-30 12:28:57.830759355 +0200 @@ -1,0 +2,47 @@ +Mon May 14 17:02:11 UTC 2018 - [email protected] + +- 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) + +------------------------------------------------------------------- Old: ---- hpack-0.18.1.tar.gz New: ---- hpack-0.28.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hpack.spec ++++++ --- /var/tmp/diff_new_pack.Dnz16h/_old 2018-05-30 12:28:58.318741772 +0200 +++ /var/tmp/diff_new_pack.Dnz16h/_new 2018-05-30 12:28:58.318741772 +0200 @@ -1,7 +1,7 @@ # # spec file for package hpack # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %global pkg_name hpack %bcond_with tests Name: %{pkg_name} -Version: 0.18.1 +Version: 0.28.2 Release: 0 Summary: An alternative format for Haskell packages License: MIT @@ -30,22 +30,31 @@ BuildRequires: ghc-Cabal-devel BuildRequires: ghc-Glob-devel BuildRequires: ghc-aeson-devel -BuildRequires: ghc-base-compat-devel +BuildRequires: ghc-bifunctors-devel BuildRequires: ghc-bytestring-devel BuildRequires: ghc-containers-devel +BuildRequires: ghc-cryptonite-devel BuildRequires: ghc-deepseq-devel BuildRequires: ghc-directory-devel BuildRequires: ghc-filepath-devel +BuildRequires: ghc-http-client-devel +BuildRequires: ghc-http-client-tls-devel +BuildRequires: ghc-http-types-devel +BuildRequires: ghc-pretty-devel BuildRequires: ghc-rpm-macros +BuildRequires: ghc-scientific-devel BuildRequires: ghc-text-devel +BuildRequires: ghc-transformers-devel BuildRequires: ghc-unordered-containers-devel +BuildRequires: ghc-vector-devel BuildRequires: ghc-yaml-devel %if %{with tests} +BuildRequires: ghc-HUnit-devel BuildRequires: ghc-QuickCheck-devel -BuildRequires: ghc-aeson-qq-devel BuildRequires: ghc-hspec-devel BuildRequires: ghc-interpolate-devel BuildRequires: ghc-mockery-devel +BuildRequires: ghc-template-haskell-devel BuildRequires: ghc-temporary-devel %endif @@ -90,12 +99,12 @@ %ghc_pkg_recache %files -%doc LICENSE +%license LICENSE %doc CHANGELOG.md %{_bindir}/%{name} %files -n ghc-%{name} -f ghc-%{name}.files -%doc LICENSE +%license LICENSE %files -n ghc-%{name}-devel -f ghc-%{name}-devel.files %doc CHANGELOG.md ++++++ hpack-0.18.1.tar.gz -> hpack-0.28.2.tar.gz ++++++ ++++ 9668 lines of diff (skipped)
