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

Reply via email to