Hello community, here is the log from the commit of package ghc-microlens-th for openSUSE:Factory checked in at 2019-05-05 21:21:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-microlens-th (Old) and /work/SRC/openSUSE:Factory/.ghc-microlens-th.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-microlens-th" Sun May 5 21:21:45 2019 rev:9 rq:700477 version:0.4.2.3 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-microlens-th/ghc-microlens-th.changes 2018-10-25 08:17:55.872029035 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-microlens-th.new.5148/ghc-microlens-th.changes 2019-05-05 21:21:48.073339603 +0200 @@ -1,0 +2,5 @@ +Fri May 3 19:00:05 UTC 2019 - Peter Simons <psim...@suse.com> + +- Update Cabal build instructions for more accurate dependencies. + +------------------------------------------------------------------- New: ---- microlens-th.cabal ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-microlens-th.spec ++++++ --- /var/tmp/diff_new_pack.Ywy89B/_old 2019-05-05 21:21:49.429343297 +0200 +++ /var/tmp/diff_new_pack.Ywy89B/_new 2019-05-05 21:21:49.461343384 +0200 @@ -26,6 +26,7 @@ Group: Development/Libraries/Haskell URL: https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz +Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-containers-devel BuildRequires: ghc-microlens-devel @@ -57,6 +58,7 @@ %prep %setup -q -n %{pkg_name}-%{version} +cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build ++++++ microlens-th.cabal ++++++ name: microlens-th version: 0.4.2.3 x-revision: 1 synopsis: Automatic generation of record lenses for microlens description: This package lets you automatically generate lenses for data types; code was extracted from the lens package, and therefore generated lenses are fully compatible with ones generated by lens (and can be used both from lens and microlens). . This package is a part of the <http://hackage.haskell.org/package/microlens microlens> family; see the readme <https://github.com/aelve/microlens#readme on Github>. license: BSD3 license-file: LICENSE author: Eric Mertens, Edward Kmett, Artyom maintainer: Artyom <y...@artyom.me> homepage: http://github.com/aelve/microlens bug-reports: http://github.com/aelve/microlens/issues category: Data, Lenses build-type: Simple extra-source-files: CHANGELOG.md cabal-version: >=1.10 source-repository head type: git location: git://github.com/aelve/microlens.git flag inlining description: Generate inline pragmas manual: True default: True library exposed-modules: Lens.Micro.TH -- other-modules: -- other-extensions: build-depends: base >=4.5 && <5 , microlens >=0.4.0 && <0.5 , containers >=0.4.0 && <0.7 , transformers -- lens has >=2.4, but GHC 7.4 shipped with 2.7 , template-haskell >=2.7 && <2.15 , th-abstraction >=0.2.1 && <0.4 if flag(inlining) cpp-options: -DINLINING ghc-options: -Wall -fwarn-tabs -O2 -fdicts-cheap -funbox-strict-fields -fmax-simplifier-iterations=10 hs-source-dirs: src default-language: Haskell2010 test-suite templates type: exitcode-stdio-1.0 main-is: templates.hs other-modules: T799 ghc-options: -Wall -threaded hs-source-dirs: test build-depends: base, microlens, microlens-th default-language: Haskell2010