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
