Hello community, here is the log from the commit of package ghc-th-orphans for openSUSE:Factory checked in at 2018-05-30 12:14:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-th-orphans (Old) and /work/SRC/openSUSE:Factory/.ghc-th-orphans.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-th-orphans" Wed May 30 12:14:41 2018 rev:3 rq:607905 version:0.13.5 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-th-orphans/ghc-th-orphans.changes 2017-05-10 20:49:10.470218061 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-th-orphans.new/ghc-th-orphans.changes 2018-05-30 12:27:36.225657049 +0200 @@ -1,0 +2,7 @@ +Mon May 14 17:02:11 UTC 2018 - [email protected] + +- Update th-orphans to version 0.13.5 revision 1. + * Implement `qAddCorePlugin` for `Quasi` instances + * Implement `qAddForeignFile` for `Quasi` instances + +------------------------------------------------------------------- Old: ---- th-orphans-0.13.3.tar.gz New: ---- th-orphans-0.13.5.tar.gz th-orphans.cabal ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-th-orphans.spec ++++++ --- /var/tmp/diff_new_pack.vo9yqL/_old 2018-05-30 12:27:37.361617328 +0200 +++ /var/tmp/diff_new_pack.vo9yqL/_new 2018-05-30 12:27:37.361617328 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-th-orphans # -# 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,13 +19,14 @@ %global pkg_name th-orphans %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.13.3 +Version: 0.13.5 Release: 0 Summary: Orphan instances for TH datatypes License: BSD-3-Clause -Group: Development/Languages/Other -Url: https://hackage.haskell.org/package/%{pkg_name} +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-mtl-devel BuildRequires: ghc-rpm-macros @@ -33,7 +34,6 @@ BuildRequires: ghc-th-lift-devel BuildRequires: ghc-th-lift-instances-devel BuildRequires: ghc-th-reify-many-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %{with tests} BuildRequires: ghc-hspec-devel %endif @@ -45,7 +45,7 @@ %package devel Summary: Haskell %{pkg_name} library development files -Group: Development/Libraries/Other +Group: Development/Libraries/Haskell Requires: %{name} = %{version}-%{release} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} @@ -56,6 +56,7 @@ %prep %setup -q -n %{pkg_name}-%{version} +cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build @@ -73,11 +74,9 @@ %ghc_pkg_recache %files -f %{name}.files -%defattr(-,root,root,-) -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files -%defattr(-,root,root,-) %doc CHANGELOG.md README.md %changelog ++++++ th-orphans-0.13.3.tar.gz -> th-orphans-0.13.5.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/th-orphans-0.13.3/CHANGELOG.md new/th-orphans-0.13.5/CHANGELOG.md --- old/th-orphans-0.13.3/CHANGELOG.md 2016-11-10 00:22:37.000000000 +0100 +++ new/th-orphans-0.13.5/CHANGELOG.md 2018-01-18 19:05:27.000000000 +0100 @@ -1,2 +1,8 @@ +### 0.13.5 [2018.01.18] +* Implement `qAddCorePlugin` for `Quasi` instances + +### 0.13.4 [2017.07.26] +* Implement `qAddForeignFile` for `Quasi` instances + ### 0.13.3 [2016.11.09] * Backport `Generic NameFlavour` instance diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/th-orphans-0.13.3/src/Language/Haskell/TH/Instances.hs new/th-orphans-0.13.5/src/Language/Haskell/TH/Instances.hs --- old/th-orphans-0.13.3/src/Language/Haskell/TH/Instances.hs 2016-11-10 00:22:37.000000000 +0100 +++ new/th-orphans-0.13.5/src/Language/Haskell/TH/Instances.hs 2018-01-18 19:05:27.000000000 +0100 @@ -384,6 +384,12 @@ #elif MIN_VERSION_template_haskell(2,5,0) qClassInstances a b = MTL.lift $ qClassInstances a b #endif +#if MIN_VERSION_template_haskell(2,12,0) + qAddForeignFile a b = MTL.lift $ qAddForeignFile a b +#endif +#if MIN_VERSION_template_haskell(2,13,0) + qAddCorePlugin = MTL.lift . qAddCorePlugin +#endif instance (Quasi m, Monoid w) => Quasi (WriterT w m) where qNewName = MTL.lift . qNewName @@ -414,6 +420,12 @@ #elif MIN_VERSION_template_haskell(2,5,0) qClassInstances a b = MTL.lift $ qClassInstances a b #endif +#if MIN_VERSION_template_haskell(2,12,0) + qAddForeignFile a b = MTL.lift $ qAddForeignFile a b +#endif +#if MIN_VERSION_template_haskell(2,13,0) + qAddCorePlugin = MTL.lift . qAddCorePlugin +#endif instance Quasi m => Quasi (StateT s m) where qNewName = MTL.lift . qNewName @@ -444,6 +456,12 @@ #elif MIN_VERSION_template_haskell(2,5,0) qClassInstances a b = MTL.lift $ qClassInstances a b #endif +#if MIN_VERSION_template_haskell(2,12,0) + qAddForeignFile a b = MTL.lift $ qAddForeignFile a b +#endif +#if MIN_VERSION_template_haskell(2,13,0) + qAddCorePlugin = MTL.lift . qAddCorePlugin +#endif instance (Quasi m, Monoid w) => Quasi (RWST r w s m) where qNewName = MTL.lift . qNewName @@ -474,6 +492,12 @@ #elif MIN_VERSION_template_haskell(2,5,0) qClassInstances a b = MTL.lift $ qClassInstances a b #endif +#if MIN_VERSION_template_haskell(2,12,0) + qAddForeignFile a b = MTL.lift $ qAddForeignFile a b +#endif +#if MIN_VERSION_template_haskell(2,13,0) + qAddCorePlugin = MTL.lift . qAddCorePlugin +#endif #if MIN_VERSION_base(4,7,0) && defined(LANGUAGE_DeriveDataTypeable) && __GLASGOW_HASKELL__ < 710 deriving instance Typeable Lift diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/th-orphans-0.13.3/th-orphans.cabal new/th-orphans-0.13.5/th-orphans.cabal --- old/th-orphans-0.13.3/th-orphans.cabal 2016-11-10 00:22:37.000000000 +0100 +++ new/th-orphans-0.13.5/th-orphans.cabal 2018-01-18 19:05:27.000000000 +0100 @@ -1,5 +1,5 @@ name: th-orphans -version: 0.13.3 +version: 0.13.5 cabal-version: >= 1.10 build-type: Simple license: BSD3 @@ -16,7 +16,9 @@ , GHC == 7.6.3 , GHC == 7.8.4 , GHC == 7.10.3 - , GHC == 8.0.1 + , GHC == 8.0.2 + , GHC == 8.2.2 + , GHC == 8.4.1 synopsis: Orphan instances for TH datatypes description: Orphan instances for TH datatypes. In particular, instances for Ord and Lift, as well as a few missing Show / Eq. These @@ -25,36 +27,37 @@ extra-source-files: CHANGELOG.md, README.md library - build-depends: base >= 4.3 && < 5, - template-haskell, - -- https://github.com/mboes/th-lift/issues/14 - th-lift >= 0.7.1, - th-reify-many >= 0.1 && < 0.2, - th-lift-instances, - mtl + build-depends: base >= 4.3 && < 5, + template-haskell, + -- https://github.com/mboes/th-lift/issues/14 + th-lift >= 0.7.1, + th-reify-many >= 0.1 && < 0.2, + th-lift-instances, + mtl -- Use TH to derive Generics instances instead of DeriveGeneric, for < 7.10 if impl(ghc < 7.10) - build-depends: generic-deriving >= 1.9 + build-depends: generic-deriving >= 1.9 -- Prior to GHC 7.6, GHC generics lived in ghc-prim if impl(ghc >= 7.2) && impl(ghc < 7.6) - build-depends: ghc-prim + build-depends: ghc-prim - hs-source-dirs: src - ghc-options: -Wall - exposed-modules: Language.Haskell.TH.Instances - default-language: Haskell2010 + hs-source-dirs: src + ghc-options: -Wall + exposed-modules: Language.Haskell.TH.Instances + default-language: Haskell2010 test-suite test - type: exitcode-stdio-1.0 - hs-source-dirs: test - main-is: Spec.hs - build-depends: base, - th-orphans, - hspec, - template-haskell - default-language: Haskell2010 + type: exitcode-stdio-1.0 + hs-source-dirs: test + main-is: Spec.hs + build-depends: base, + th-orphans, + hspec, + template-haskell + build-tool-depends: hspec-discover:hspec-discover + default-language: Haskell2010 source-repository head type: git ++++++ th-orphans.cabal ++++++ name: th-orphans version: 0.13.5 x-revision: 1 cabal-version: >= 1.10 build-type: Simple license: BSD3 license-file: LICENSE category: Template Haskell author: Matt Morrow copyright: (c) Matt Morrow maintainer: Michael Sloan <mgsloan at gmail> bug-reports: https://github.com/mgsloan/th-orphans/issues stability: experimental tested-with: GHC == 7.0.4 , GHC == 7.2.2 , GHC == 7.4.2 , GHC == 7.6.3 , GHC == 7.8.4 , GHC == 7.10.3 , GHC == 8.0.2 , GHC == 8.2.2 , GHC == 8.4.1 synopsis: Orphan instances for TH datatypes description: Orphan instances for TH datatypes. In particular, instances for Ord and Lift, as well as a few missing Show / Eq. These instances used to live in haskell-src-meta, and that's where the version number started. extra-source-files: CHANGELOG.md, README.md library build-depends: base >= 4.3 && < 5, template-haskell < 2.14, -- https://github.com/mboes/th-lift/issues/14 th-lift >= 0.7.1, th-reify-many >= 0.1 && < 0.2, th-lift-instances, mtl -- Use TH to derive Generics instances instead of DeriveGeneric, for < 7.10 if impl(ghc < 7.10) build-depends: generic-deriving >= 1.9 -- Prior to GHC 7.6, GHC generics lived in ghc-prim if impl(ghc >= 7.2) && impl(ghc < 7.6) build-depends: ghc-prim hs-source-dirs: src ghc-options: -Wall exposed-modules: Language.Haskell.TH.Instances default-language: Haskell2010 test-suite test type: exitcode-stdio-1.0 hs-source-dirs: test main-is: Spec.hs build-depends: base, th-orphans, hspec, template-haskell build-tool-depends: hspec-discover:hspec-discover default-language: Haskell2010 source-repository head type: git location: https://github.com/mgsloan/th-orphans
