diff --git a/.gitignore b/.gitignore index defb6fd..0ccdb91 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /cereal-0.5.7.0.tar.gz /cereal-0.5.8.1.tar.gz /cereal-0.5.8.2.tar.gz +/cereal-0.5.8.3.tar.gz diff --git a/cereal-0.5.8.2.cabal b/cereal-0.5.8.2.cabal deleted file mode 100644 index 90ac107..0000000 --- a/cereal-0.5.8.2.cabal +++ /dev/null @@ -1,79 +0,0 @@ -name: cereal -version: 0.5.8.2 -x-revision: 1 -license: BSD3 -license-file: LICENSE -author: Lennart Kolmodin , - Galois Inc., - Lemmih , - Bas van Dijk -maintainer: Eric Mertens -category: Data, Parsing -stability: provisional -build-type: Simple -cabal-version: >= 1.10 -synopsis: A binary serialization library -homepage: https://github.com/GaloisInc/cereal -tested-with: GHC == 7.2.2, GHC == 7.4.2, GHC == 7.6.3, GHC == 7.8.4, GHC == 7.10.2 - -description: - A binary serialization library, similar to binary, that introduces an isolate - primitive for parser isolation, and labeled blocks for better error messages. - -extra-source-files: CHANGELOG.md - -source-repository head - type: git - location: git://github.com/GaloisInc/cereal.git - -flag bytestring-builder - description: - Decides whether to use an older version of bytestring along with bytestring-builder or just a newer version of bytestring. - . - This flag normally toggles automatically but you can use `-fbytestring-builder` or `-f-bytestring-builder` to explicitly change it. - default: False - manual: False - -library - default-language: Haskell2010 - - build-depends: base >= 4.4 && < 4.17, containers, array, - ghc-prim >= 0.2 - - if !impl(ghc >= 8.0) - build-depends: fail == 4.9.* - - if flag(bytestring-builder) - build-depends: bytestring >= 0.9 && < 0.10.4, - bytestring-builder >= 0.10.4 && < 1 - else - build-depends: bytestring >= 0.10.4 && < 1 - - hs-source-dirs: src - - exposed-modules: Data.Serialize, - Data.Serialize.Put, - Data.Serialize.Get, - Data.Serialize.IEEE754 - - ghc-options: -Wall -O2 -funbox-strict-fields - - - -test-suite test-cereal - default-language: Haskell2010 - - type: exitcode-stdio-1.0 - - build-depends: base == 4.*, - bytestring >= 0.9, - QuickCheck, - test-framework, - test-framework-quickcheck2, - cereal - - main-is: Main.hs - other-modules: RoundTrip - GetTests - - hs-source-dirs: tests diff --git a/ghc-cereal.spec b/ghc-cereal.spec index 7c33ba9..b10d8f5 100644 --- a/ghc-cereal.spec +++ b/ghc-cereal.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-2.0.9 +# generated by cabal-rpm-2.1.0 # https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ %global pkg_name cereal @@ -7,25 +7,29 @@ # testsuite missing deps: test-framework test-framework-quickcheck2 Name: ghc-%{pkg_name} -Version: 0.5.8.2 -Release: 2%{?dist} +Version: 0.5.8.3 +Release: 1%{?dist} Summary: A binary serialization library -License: BSD +License: BSD-3-Clause Url: https://hackage.haskell.org/package/%{pkg_name} # Begin cabal-rpm sources: Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz -Source1: https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal # End cabal-rpm sources # Begin cabal-rpm deps: -BuildRequires: dos2unix BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros +BuildRequires: ghc-array-devel +BuildRequires: ghc-base-devel +BuildRequires: ghc-bytestring-devel +BuildRequires: ghc-containers-devel +%if %{with ghc_prof} BuildRequires: ghc-array-prof BuildRequires: ghc-base-prof BuildRequires: ghc-bytestring-prof BuildRequires: ghc-containers-prof +%endif # End cabal-rpm deps %description @@ -71,7 +75,6 @@ This package provides the Haskell %{pkg_name} profiling library. %prep # Begin cabal-rpm setup: %setup -q -n %{pkgver} -dos2unix -k -n %{SOURCE1} %{pkg_name}.cabal # End cabal-rpm setup @@ -109,6 +112,10 @@ dos2unix -k -n %{SOURCE1} %{pkg_name}.cabal %changelog +* Sun Jan 22 2023 Jens Petersen - 0.5.8.3-1 +- https://hackage.haskell.org/package/cereal-0.5.8.3/changelog +- refresh to cabal-rpm-2.1.0 with SPDX migration + * Thu Jul 21 2022 Fedora Release Engineering - 0.5.8.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild diff --git a/sources b/sources index c16d49e..d83489a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cereal-0.5.8.2.tar.gz) = c9767b1508931b6f4f4555a813a4ef8338d728c26556f25201d977f8e4eec918aaec1561fd7996b1bb2c7375b57880d49ab9fc3a4ceeae5a629397ab4b9953a2 +SHA512 (cereal-0.5.8.3.tar.gz) = 2dd9e83e4659f76964c2c66eac76174d1c715cc969c2e8c818033e1d9ed5633997fcf2311c61dc4e6f10db03e65a8c80475b84cda39592849a9c1112b0c0596a