Hello community,

here is the log from the commit of package ghc-vector for openSUSE:Factory 
checked in at 2017-08-31 21:01:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-vector (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-vector.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-vector"

Thu Aug 31 21:01:17 2017 rev:13 rq:513528 version:0.12.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-vector/ghc-vector.changes    2016-12-06 
14:26:10.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-vector.new/ghc-vector.changes       
2017-08-31 21:01:18.802531231 +0200
@@ -1,0 +2,5 @@
+Thu Jul 27 14:07:40 UTC 2017 - [email protected]
+
+- Update to version 0.12.0.1 revision 1.
+
+-------------------------------------------------------------------

Old:
----
  vector-0.11.0.0.tar.gz

New:
----
  vector-0.12.0.1.tar.gz

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

Other differences:
------------------
++++++ ghc-vector.spec ++++++
--- /var/tmp/diff_new_pack.5axkoF/_old  2017-08-31 21:01:20.290322193 +0200
+++ /var/tmp/diff_new_pack.5axkoF/_new  2017-08-31 21:01:20.334316011 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-vector
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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,24 +19,26 @@
 %global pkg_name vector
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        0.11.0.0
+Version:        0.12.0.1
 Release:        0
 Summary:        Efficient Arrays
 License:        BSD-3-Clause
 Group:          Development/Languages/Other
 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/2.cabal#/%{pkg_name}.cabal
+Source1:        
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-deepseq-devel
 BuildRequires:  ghc-primitive-devel
 BuildRequires:  ghc-rpm-macros
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
+BuildRequires:  ghc-HUnit-devel
 BuildRequires:  ghc-QuickCheck-devel
 BuildRequires:  ghc-random-devel
 BuildRequires:  ghc-template-haskell-devel
 BuildRequires:  ghc-test-framework-devel
+BuildRequires:  ghc-test-framework-hunit-devel
 BuildRequires:  ghc-test-framework-quickcheck2-devel
 BuildRequires:  ghc-transformers-devel
 %endif
@@ -100,5 +102,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
+%doc README.md changelog
 
 %changelog

++++++ vector-0.11.0.0.tar.gz -> vector-0.12.0.1.tar.gz ++++++
++++ 2690 lines of diff (skipped)

++++++ vector.cabal ++++++
--- /var/tmp/diff_new_pack.5axkoF/_old  2017-08-31 21:01:21.062213741 +0200
+++ /var/tmp/diff_new_pack.5axkoF/_new  2017-08-31 21:01:21.066213178 +0200
@@ -1,6 +1,6 @@
 Name:           vector
-Version:        0.11.0.0
-x-revision: 2
+Version:        0.12.0.1
+x-revision: 1
 -- don't forget to update the changelog file!
 License:        BSD3
 License-File:   LICENSE
@@ -35,19 +35,22 @@
         .
         * <http://haskell.org/haskellwiki/Numeric_Haskell:_A_Vector_Tutorial>
 
+Tested-With:
+  GHC == 7.4.2,
+  GHC == 7.6.3,
+  GHC == 7.8.4,
+  GHC == 7.10.3,
+  GHC == 8.0.1
+
 Cabal-Version:  >=1.10
 Build-Type:     Simple
 
 Extra-Source-Files:
+      changelog
       README.md
       tests/LICENSE
       tests/Setup.hs
       tests/Main.hs
-      tests/Boilerplater.hs
-      tests/Utilities.hs
-      tests/Tests/Move.hs
-      tests/Tests/Bundle.hs
-      tests/Tests/Vector.hs
       benchmarks/vector-benchmarks.cabal
       benchmarks/LICENSE
       benchmarks/Setup.hs
@@ -84,6 +87,10 @@
   Default: False
   Manual: True
 
+Flag Wall
+  Description: Enable all -Wall warnings
+  Default: False
+  Manual: True
 
 Library
   Default-Language: Haskell2010
@@ -138,12 +145,20 @@
   Install-Includes:
         vector.h
 
-  Build-Depends: base >= 4.3 && < 4.10
-               , primitive >= 0.5.0.1 && < 0.6.2
+  Build-Depends: base >= 4.5 && < 4.11
+               , primitive >= 0.5.0.1 && < 0.7
                , ghc-prim >= 0.2 && < 0.6
                , deepseq >= 1.1 && < 1.5
+  if !impl(ghc > 8.0)
+    Build-Depends: semigroups >= 0.18 && < 0.19
 
-  Ghc-Options: -O2 -Wall -fno-warn-orphans
+  Ghc-Options: -O2 -Wall
+
+  if !flag(Wall)
+    Ghc-Options: -fno-warn-orphans
+
+    if impl(ghc >= 8.0) && impl(ghc < 8.1)
+      Ghc-Options:   -Wno-redundant-constraints
 
   if flag(BoundsChecks)
     cpp-options: -DVECTOR_BOUNDS_CHECKS
@@ -164,10 +179,19 @@
   Default-Language: Haskell2010
   type: exitcode-stdio-1.0
   Main-Is:  Main.hs
+
+  other-modules: Boilerplater
+                 Tests.Bundle
+                 Tests.Move
+                 Tests.Vector
+                 Tests.Vector.UnitTests
+                 Utilities
+
   hs-source-dirs: tests
-  Build-Depends: base >= 4 && < 5, template-haskell, vector,
+  Build-Depends: base >= 4.5 && < 5, template-haskell, vector,
                  random,
-                 QuickCheck >=  2.7  && < 2.8 , test-framework, 
test-framework-quickcheck2,
+                 QuickCheck >= 2.9 && < 2.10 , HUnit, test-framework,
+                 test-framework-hunit, test-framework-quickcheck2,
                  transformers >= 0.2.0.0
 
   default-extensions: CPP,
@@ -181,16 +205,31 @@
               TemplateHaskell
 
   Ghc-Options: -O0
-  Ghc-Options: -Wall -fno-warn-orphans -fno-warn-missing-signatures
+  Ghc-Options: -Wall
+
+  if !flag(Wall)
+    Ghc-Options: -fno-warn-orphans -fno-warn-missing-signatures
+    if impl(ghc >= 8.0) && impl( ghc < 8.1)
+      Ghc-Options: -Wno-redundant-constraints
+
 
 test-suite vector-tests-O2
   Default-Language: Haskell2010
   type: exitcode-stdio-1.0
   Main-Is:  Main.hs
+
+  other-modules: Boilerplater
+                 Tests.Bundle
+                 Tests.Move
+                 Tests.Vector
+                 Tests.Vector.UnitTests
+                 Utilities
+
   hs-source-dirs: tests
-  Build-Depends: base >= 4 && < 5, template-haskell, vector,
+  Build-Depends: base >= 4.5 && < 5, template-haskell, vector,
                  random,
-                 QuickCheck  >= 2.7, test-framework, 
test-framework-quickcheck2,
+                 QuickCheck >= 2.9 && < 2.10 , HUnit, test-framework,
+                 test-framework-hunit, test-framework-quickcheck2,
                  transformers >= 0.2.0.0
 
   default-extensions: CPP,
@@ -203,5 +242,10 @@
               TypeFamilies,
               TemplateHaskell
 
-  Ghc-Options: -O2
-  Ghc-Options: -Wall -fno-warn-orphans -fno-warn-missing-signatures
+  Ghc-Options: -O2 -Wall
+
+  if !flag(Wall)
+    Ghc-Options: -fno-warn-orphans -fno-warn-missing-signatures
+    if impl(ghc >= 8.0) && impl(ghc < 8.1)
+      Ghc-Options: -Wno-redundant-constraints
+


Reply via email to