Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-lens-aeson for openSUSE:Factory 
checked in at 2022-02-11 23:09:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-lens-aeson (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-lens-aeson.new.1956 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-lens-aeson"

Fri Feb 11 23:09:16 2022 rev:6 rq:953493 version:1.1.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-lens-aeson/ghc-lens-aeson.changes    
2021-11-11 21:36:56.948911719 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-lens-aeson.new.1956/ghc-lens-aeson.changes  
2022-02-11 23:11:11.575255458 +0100
@@ -1,0 +2,8 @@
+Sun Dec 26 22:33:41 UTC 2021 - Peter Simons <[email protected]>
+
+- Update lens-aeson to version 1.1.3 revision 1.
+  1.1.3 [2021.11.16]
+  ------------------
+  * Drop support for pre-8.0 versions of GHC.
+
+-------------------------------------------------------------------

Old:
----
  lens-aeson-1.1.2.tar.gz

New:
----
  lens-aeson-1.1.3.tar.gz
  lens-aeson.cabal

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghc-lens-aeson.spec ++++++
--- /var/tmp/diff_new_pack.eE79LR/_old  2022-02-11 23:11:12.027256765 +0100
+++ /var/tmp/diff_new_pack.eE79LR/_new  2022-02-11 23:11:12.031256777 +0100
@@ -18,12 +18,13 @@
 
 %global pkg_name lens-aeson
 Name:           ghc-%{pkg_name}
-Version:        1.1.2
+Version:        1.1.3
 Release:        0
 Summary:        Law-abiding lenses for aeson
 License:        MIT
 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-aeson-devel
 BuildRequires:  ghc-attoparsec-devel
@@ -51,6 +52,7 @@
 
 %prep
 %autosetup -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++++++ lens-aeson-1.1.2.tar.gz -> lens-aeson-1.1.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lens-aeson-1.1.2/CHANGELOG.markdown 
new/lens-aeson-1.1.3/CHANGELOG.markdown
--- old/lens-aeson-1.1.2/CHANGELOG.markdown     2001-09-09 03:46:40.000000000 
+0200
+++ new/lens-aeson-1.1.3/CHANGELOG.markdown     2001-09-09 03:46:40.000000000 
+0200
@@ -1,3 +1,7 @@
+1.1.3 [2021.11.16]
+------------------
+* Drop support for pre-8.0 versions of GHC.
+
 1.1.2 [2021.10.09]
 ------------------
 * Allow building with `aeson-2.0.0.0`.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lens-aeson-1.1.2/lens-aeson.cabal 
new/lens-aeson-1.1.3/lens-aeson.cabal
--- old/lens-aeson-1.1.2/lens-aeson.cabal       2001-09-09 03:46:40.000000000 
+0200
+++ new/lens-aeson-1.1.3/lens-aeson.cabal       2001-09-09 03:46:40.000000000 
+0200
@@ -1,6 +1,6 @@
 name:          lens-aeson
 category:      Numeric
-version:       1.1.2
+version:       1.1.3
 license:       MIT
 cabal-version: >= 1.10
 license-file:  LICENSE
@@ -13,17 +13,14 @@
   Copyright (C) 2012 Paul Wilson
   Copyright (C) 2013 Edward A. Kmett
 build-type:    Simple
-tested-with:   GHC == 7.4.2
-             , GHC == 7.6.3
-             , GHC == 7.8.4
-             , GHC == 7.10.3
-             , GHC == 8.0.2
+tested-with:   GHC == 8.0.2
              , GHC == 8.2.2
              , GHC == 8.4.4
              , GHC == 8.6.5
              , GHC == 8.8.4
-             , GHC == 8.10.4
+             , GHC == 8.10.7
              , GHC == 9.0.1
+             , GHC == 9.2.1
 synopsis:      Law-abiding lenses for aeson
 description:   Law-abiding lenses for aeson.
 
@@ -41,7 +38,7 @@
 
 library
   build-depends:
-    base                 >= 4.5       && < 5,
+    base                 >= 4.9       && < 5,
     lens                 >= 4.4       && < 6,
     text                 >= 0.11.1.10 && < 1.3,
     vector               >= 0.9       && < 0.13,
@@ -56,6 +53,6 @@
   exposed-modules:
     Data.Aeson.Lens
 
-  ghc-options: -Wall -fwarn-tabs -O2
+  ghc-options: -Wall -Wtabs -O2
   hs-source-dirs: src
   default-language: Haskell2010
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lens-aeson-1.1.2/src/Data/Aeson/Lens.hs 
new/lens-aeson-1.1.3/src/Data/Aeson/Lens.hs
--- old/lens-aeson-1.1.2/src/Data/Aeson/Lens.hs 2001-09-09 03:46:40.000000000 
+0200
+++ new/lens-aeson-1.1.3/src/Data/Aeson/Lens.hs 2001-09-09 03:46:40.000000000 
+0200
@@ -7,11 +7,9 @@
 {-# LANGUAGE DeriveDataTypeable #-}
 {-# LANGUAGE MultiParamTypeClasses #-}
 {-# LANGUAGE DefaultSignatures #-}
-{-# OPTIONS_GHC -fno-warn-orphans #-}
-#if __GLASGOW_HASKELL__ >= 800
 {-# LANGUAGE PatternSynonyms #-}
 {-# LANGUAGE ViewPatterns #-}
-#endif
+{-# OPTIONS_GHC -Wno-orphans #-}
 --------------------------------------------------------------------
 -- |
 -- Copyright :  (c) Edward Kmett 2013-2019, (c) Paul Wilson 2012
@@ -40,7 +38,6 @@
   , AsJSON(..)
   , _JSON'
   -- * Pattern Synonyms
-#if __GLASGOW_HASKELL__ >= 800
   , pattern JSON
   , pattern Value_
   , pattern Number_
@@ -51,7 +48,6 @@
   , pattern Bool_
   , pattern String_
   , pattern Null_
-#endif
   ) where
 
 import Control.Applicative
@@ -165,7 +161,7 @@
   | NumberPrim !Scientific
   | BoolPrim !Bool
   | NullPrim
-  deriving (Eq,Ord,Show,Data,Typeable)
+  deriving (Eq,Ord,Show,Data)
 
 instance AsNumber Primitive where
   _Number = prism NumberPrim $ \v -> case v of NumberPrim s -> Right s; _ -> 
Left v
@@ -521,7 +517,6 @@
 -- Pattern Synonyms
 ------------------------------------------------------------------------------
 
-#if __GLASGOW_HASKELL__ >= 800
 pattern JSON :: (FromJSON a, ToJSON a, AsJSON t) => () => a -> t
 pattern JSON a <- (preview _JSON -> Just a) where
   JSON a = _JSON # a
@@ -561,4 +556,3 @@
 pattern Null_ :: AsPrimitive t => t
 pattern Null_ <- (preview _Null -> Just ()) where
   Null_ = _Null # ()
-#endif

++++++ lens-aeson.cabal ++++++
name:          lens-aeson
category:      Numeric
version:       1.1.3
x-revision: 1
license:       MIT
cabal-version: >= 1.10
license-file:  LICENSE
author:        Edward A. Kmett
maintainer:    Edward A. Kmett <[email protected]>
stability:     provisional
homepage:      http://github.com/lens/lens-aeson/
bug-reports:   http://github.com/lens/lens-aeson/issues
copyright:
  Copyright (C) 2012 Paul Wilson
  Copyright (C) 2013 Edward A. Kmett
build-type:    Simple
tested-with:   GHC == 8.0.2
             , GHC == 8.2.2
             , GHC == 8.4.4
             , GHC == 8.6.5
             , GHC == 8.8.4
             , GHC == 8.10.7
             , GHC == 9.0.1
             , GHC == 9.2.1
synopsis:      Law-abiding lenses for aeson
description:   Law-abiding lenses for aeson.

extra-source-files:
  .gitignore
  .hlint.yaml
  .vim.custom
  AUTHORS.markdown
  README.markdown
  CHANGELOG.markdown

source-repository head
  type: git
  location: https://github.com/lens/lens-aeson

library
  build-depends:
    base                 >= 4.9       && < 5,
    lens                 >= 4.4       && < 6,
    text                 >= 0.11.1.10 && < 2.1,
    vector               >= 0.9       && < 0.13,
    unordered-containers >= 0.2.3     && < 0.3,
    attoparsec           >= 0.10      && < 0.15,
    bytestring           >= 0.9       && < 0.12,
    -- TODO: Eventually, we should bump the lower version bounds to >=2 so that
    -- we can remove some CPP in Data.Aeson.Lens. See #38.
    aeson                >= 0.7.0.5   && < 2.1,
    scientific           >= 0.3.2     && < 0.4

  exposed-modules:
    Data.Aeson.Lens

  ghc-options: -Wall -Wtabs -O2
  hs-source-dirs: src
  default-language: Haskell2010

Reply via email to