Hello community, here is the log from the commit of package ghc-tar for openSUSE:Leap:15.2 checked in at 2020-02-19 18:41:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/ghc-tar (Old) and /work/SRC/openSUSE:Leap:15.2/.ghc-tar.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-tar" Wed Feb 19 18:41:28 2020 rev:13 rq:771479 version:0.5.1.1 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/ghc-tar/ghc-tar.changes 2020-01-15 15:02:40.173817751 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.ghc-tar.new.26092/ghc-tar.changes 2020-02-19 18:41:29.722211263 +0100 @@ -1,0 +2,15 @@ +Fri Nov 8 16:14:54 UTC 2019 - Peter Simons <[email protected]> + +- Drop obsolete group attributes. + +------------------------------------------------------------------- +Tue Aug 27 02:02:08 UTC 2019 - [email protected] + +- Update tar to version 0.5.1.1. + See also http://pvp.haskell.org/faq + + 0.5.1.1 Herbert Valerio Riedel <[email protected]> March 2018 + + * Add support for GHC 8.8.1 / base-4.13 + +------------------------------------------------------------------- Old: ---- tar-0.5.1.0.tar.gz New: ---- tar-0.5.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-tar.spec ++++++ --- /var/tmp/diff_new_pack.7pUfPl/_old 2020-02-19 18:41:30.062211680 +0100 +++ /var/tmp/diff_new_pack.7pUfPl/_new 2020-02-19 18:41:30.062211680 +0100 @@ -1,7 +1,7 @@ # # spec file for package ghc-tar # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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,11 +19,10 @@ %global pkg_name tar %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.5.1.0 +Version: 0.5.1.1 Release: 0 Summary: Reading, writing and manipulating ".tar" archive files License: BSD-3-Clause -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 @@ -56,7 +55,6 @@ %package devel Summary: Haskell %{pkg_name} library development files -Group: Development/Libraries/Haskell Requires: %{name} = %{version}-%{release} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} ++++++ tar-0.5.1.0.tar.gz -> tar-0.5.1.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tar-0.5.1.0/Codec/Archive/Tar/Read.hs new/tar-0.5.1.1/Codec/Archive/Tar/Read.hs --- old/tar-0.5.1.0/Codec/Archive/Tar/Read.hs 2018-03-09 16:46:26.000000000 +0100 +++ new/tar-0.5.1.1/Codec/Archive/Tar/Read.hs 2001-09-09 03:46:40.000000000 +0200 @@ -252,7 +252,9 @@ return = pure Error m >>= _ = Error m Ok x >>= k = k x +#if !MIN_VERSION_base(4,13,0) fail = error "fail @(Partial e)" +#endif {-# SPECIALISE readOct :: BS.ByteString -> Maybe Int #-} {-# SPECIALISE readOct :: BS.ByteString -> Maybe Int64 #-} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tar-0.5.1.0/changelog.md new/tar-0.5.1.1/changelog.md --- old/tar-0.5.1.0/changelog.md 2018-03-09 16:46:26.000000000 +0100 +++ new/tar-0.5.1.1/changelog.md 2001-09-09 03:46:40.000000000 +0200 @@ -1,3 +1,9 @@ +See also http://pvp.haskell.org/faq + +0.5.1.1 Herbert Valerio Riedel <[email protected]> March 2018 + + * Add support for GHC 8.8.1 / base-4.13 + 0.5.1.0 Herbert Valerio Riedel <[email protected]> March 2018 * Add support for GHC 8.4.1 / base-4.11 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tar-0.5.1.0/tar.cabal new/tar-0.5.1.1/tar.cabal --- old/tar-0.5.1.0/tar.cabal 2018-03-09 16:46:26.000000000 +0100 +++ new/tar-0.5.1.1/tar.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -1,5 +1,7 @@ +cabal-version: 1.12 name: tar -version: 0.5.1.0 +version: 0.5.1.1 + license: BSD3 license-file: LICENSE author: Duncan Coutts <[email protected]> @@ -22,7 +24,6 @@ It also provides features for random access to archive content using an index. build-type: Simple -cabal-version: >=1.8 extra-source-files: changelog.md 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 @@ -38,16 +39,17 @@ default: False library - build-depends: base == 4.*, + + build-depends: base >= 4 && < 4.14, filepath < 1.5, array < 0.6, - containers >= 0.2 && < 0.6, + containers >= 0.2 && < 0.7, deepseq >= 1.1 && < 1.5 if flag(old-time) build-depends: directory < 1.2, old-time < 1.2 else - build-depends: directory >= 1.2 && < 1.4, time < 1.9 + build-depends: directory >= 1.2 && < 1.4, time < 1.10 if flag(old-bytestring) build-depends: bytestring-builder >= 0.10.4.0.2 && < 0.11, bytestring == 0.9.* @@ -72,6 +74,13 @@ Codec.Archive.Tar.Index.StringTable Codec.Archive.Tar.Index.IntTrie + default-language: Haskell2010 + -- Previously, the package used GHC's default Haskell mode which implies + -- NDI; so we keep it transitionally enabled here until we've reviewed the + -- code to make sure there isn't any code relies on NDI and keeps compiling + -- albeit with different semantics even without NDI + default-extensions: NondecreasingIndentation + other-extensions: BangPatterns CPP @@ -80,6 +89,7 @@ PatternGuards ScopedTypeVariables + ghc-options: -Wall -fno-warn-unused-imports test-suite properties @@ -107,6 +117,8 @@ if !impl(ghc >= 8.0) build-depends: semigroups == 0.18.* + default-language: Haskell2010 + hs-source-dirs: . test main-is: test/Properties.hs @@ -152,6 +164,8 @@ if !impl(ghc >= 8.0) build-depends: semigroups == 0.18.* + default-language: Haskell2010 + -- shared w/ lib:tar component other-modules: Codec.Archive.Tar ++++++ tar.cabal ++++++ --- /var/tmp/diff_new_pack.7pUfPl/_old 2020-02-19 18:41:30.126211759 +0100 +++ /var/tmp/diff_new_pack.7pUfPl/_new 2020-02-19 18:41:30.126211759 +0100 @@ -1,6 +1,8 @@ +cabal-version: 1.12 name: tar -version: 0.5.1.0 +version: 0.5.1.1 x-revision: 1 + license: BSD3 license-file: LICENSE author: Duncan Coutts <[email protected]> @@ -23,7 +25,6 @@ It also provides features for random access to archive content using an index. build-type: Simple -cabal-version: >=1.8 extra-source-files: changelog.md 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 @@ -39,7 +40,8 @@ default: False library - build-depends: base == 4.*, + + build-depends: base >= 4 && < 4.14, filepath < 1.5, array < 0.6, containers >= 0.2 && < 0.7, @@ -48,7 +50,7 @@ if flag(old-time) build-depends: directory < 1.2, old-time < 1.2 else - build-depends: directory >= 1.2 && < 1.4, time < 1.9 + build-depends: directory >= 1.2 && < 1.4, time < 1.10 if flag(old-bytestring) build-depends: bytestring-builder >= 0.10.4.0.2 && < 0.11, bytestring == 0.9.* @@ -56,7 +58,7 @@ build-depends: bytestring == 0.10.* if !impl(ghc >= 8.0) - build-depends: semigroups == 0.18.* + build-depends: semigroups >= 0.18 && <0.20 exposed-modules: Codec.Archive.Tar @@ -73,6 +75,13 @@ Codec.Archive.Tar.Index.StringTable Codec.Archive.Tar.Index.IntTrie + default-language: Haskell2010 + -- Previously, the package used GHC's default Haskell mode which implies + -- NDI; so we keep it transitionally enabled here until we've reviewed the + -- code to make sure there isn't any code relies on NDI and keeps compiling + -- albeit with different semantics even without NDI + default-extensions: NondecreasingIndentation + other-extensions: BangPatterns CPP @@ -81,6 +90,7 @@ PatternGuards ScopedTypeVariables + ghc-options: -Wall -fno-warn-unused-imports test-suite properties @@ -108,6 +118,8 @@ if !impl(ghc >= 8.0) build-depends: semigroups == 0.18.* + default-language: Haskell2010 + hs-source-dirs: . test main-is: test/Properties.hs @@ -153,6 +165,8 @@ if !impl(ghc >= 8.0) build-depends: semigroups == 0.18.* + default-language: Haskell2010 + -- shared w/ lib:tar component other-modules: Codec.Archive.Tar
