diff --git a/.gitignore b/.gitignore index 1311aa6..7d2f36c 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /primitive-0.6.4.0.tar.gz /primitive-0.7.0.1.tar.gz /primitive-0.7.1.0.tar.gz +/primitive-0.7.3.0.tar.gz diff --git a/ghc-primitive.spec b/ghc-primitive.spec index 9f9747e..69ad9e8 100644 --- a/ghc-primitive.spec +++ b/ghc-primitive.spec @@ -7,8 +7,8 @@ # testsuite missing deps: quickcheck-classes-base Name: ghc-%{pkg_name} -Version: 0.7.1.0 -Release: 3%{?dist} +Version: 0.7.3.0 +Release: 1%{?dist} Summary: Primitive memory-related operations License: BSD @@ -106,6 +106,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal %changelog +* Tue Jun 07 2022 Jens Petersen - 0.7.3.0-1 +- https://hackage.haskell.org/package/primitive-0.7.3.0/changelog + * Tue Mar 08 2022 Jens Petersen - 0.7.1.0-3 - rebuild diff --git a/primitive-0.7.1.0.cabal b/primitive-0.7.3.0.cabal similarity index 70% rename from primitive-0.7.1.0.cabal rename to primitive-0.7.3.0.cabal index 994a46a..93fc61b 100644 --- a/primitive-0.7.1.0.cabal +++ b/primitive-0.7.3.0.cabal @@ -1,7 +1,7 @@ -Cabal-Version: 2.2 +Cabal-Version: 2.2 Name: primitive -Version: 0.7.1.0 -x-revision: 3 +Version: 0.7.3.0 +x-revision: 2 License: BSD-3-Clause License-File: LICENSE @@ -20,16 +20,13 @@ Extra-Source-Files: changelog.md test/LICENSE Tested-With: - 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.4, GHC == 8.6.5, - GHC == 8.8.2, - GHC == 8.10.1 + GHC == 8.8.4, + GHC == 8.10.7 Library Default-Language: Haskell2010 @@ -51,12 +48,11 @@ Library Data.Primitive.MVar Other-Modules: - Data.Primitive.Internal.Compat Data.Primitive.Internal.Operations - Build-Depends: base >= 4.5 && < 4.17 + Build-Depends: base >= 4.8 && < 4.17 , deepseq >= 1.1 && < 1.5 - , transformers >= 0.2 && < 0.6 + , transformers >= 0.4.2 && < 0.7 if !impl(ghc >= 8.0) Build-Depends: fail == 4.9.* @@ -82,19 +78,37 @@ test-suite test-qc , base-orphans , ghc-prim , primitive - , quickcheck-classes-base >=0.6 && <0.7 + , quickcheck-classes-base >= 0.6 && <0.7 , QuickCheck >= 2.13 && < 2.15 - , tasty ^>= 1.2 + , tasty ^>= 1.2 || ^>= 1.3 || ^>= 1.4 , tasty-quickcheck , tagged - , transformers >=0.4 + , transformers >= 0.4 , transformers-compat - , semigroups + if !impl(ghc >= 8.0) + build-depends: semigroups - cpp-options: -DHAVE_UNARY_LAWS + cpp-options: -DHAVE_UNARY_LAWS ghc-options: -O2 - +benchmark bench + Default-Language: Haskell2010 + hs-source-dirs: bench + main-is: main.hs + type: exitcode-stdio-1.0 + ghc-options: -O2 + other-modules: + Array.Traverse.Closure + Array.Traverse.Unsafe + ByteArray.Compare + PrimArray.Compare + PrimArray.Traverse + build-depends: + base + , primitive + , deepseq + , tasty-bench + , transformers >= 0.3 source-repository head type: git diff --git a/sources b/sources index 2495b27..a21cb8e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (primitive-0.7.1.0.tar.gz) = 8ade11d0b2221cfdf042da0263b5b5367a7ca2a9b9e1141844e4a65bb0467df879c92cd3515440d715b59345860c1ec3cb3efd7a3d702269ea15e18692586367 +SHA512 (primitive-0.7.3.0.tar.gz) = 7fe593c24d990ce113c7dd155479b30a1c74aa9cfd10d2f0903dc185fc00d725b36d340e5eea6f1af7547d47bbde27339c56e2949e7f518674a7306ed8e56342