Hello community, here is the log from the commit of package ghc-StateVar for openSUSE:Factory checked in at 2016-04-22 16:25:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-StateVar (Old) and /work/SRC/openSUSE:Factory/.ghc-StateVar.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-StateVar" Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-StateVar/ghc-StateVar.changes 2016-01-20 09:54:59.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-StateVar.new/ghc-StateVar.changes 2016-04-22 16:25:29.000000000 +0200 @@ -1,0 +2,6 @@ +Thu Apr 14 08:24:43 UTC 2016 - mimi...@gmail.com + +- update to 1.1.0.4 +* Corrected HasUpdate's superclass constraint. + +------------------------------------------------------------------- Old: ---- StateVar-1.1.0.3.tar.gz New: ---- StateVar-1.1.0.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-StateVar.spec ++++++ --- /var/tmp/diff_new_pack.JFMTqr/_old 2016-04-22 16:25:30.000000000 +0200 +++ /var/tmp/diff_new_pack.JFMTqr/_new 2016-04-22 16:25:30.000000000 +0200 @@ -18,7 +18,7 @@ %global pkg_name StateVar Name: ghc-StateVar -Version: 1.1.0.3 +Version: 1.1.0.4 Release: 0 Summary: State variables Group: System/Libraries ++++++ StateVar-1.1.0.3.tar.gz -> StateVar-1.1.0.4.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/StateVar-1.1.0.3/CHANGELOG.md new/StateVar-1.1.0.4/CHANGELOG.md --- old/StateVar-1.1.0.3/CHANGELOG.md 2016-01-17 01:35:24.000000000 +0100 +++ new/StateVar-1.1.0.4/CHANGELOG.md 2016-04-13 08:21:12.000000000 +0200 @@ -1,3 +1,7 @@ +1.1.0.4 +------- +* Corrected HasUpdate's superclass constraint. + 1.1.0.3 ------- * Removed a couple of redundant typeclass constraints. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/StateVar-1.1.0.3/LICENSE new/StateVar-1.1.0.4/LICENSE --- old/StateVar-1.1.0.3/LICENSE 2016-01-17 01:35:24.000000000 +0100 +++ new/StateVar-1.1.0.4/LICENSE 2016-04-12 08:09:47.000000000 +0200 @@ -1,5 +1,5 @@ Copyright (c) 2014-2015, Edward Kmett -Copyright (c) 2009-2014, Sven Panne +Copyright (c) 2009-2016, Sven Panne All rights reserved. Redistribution and use in source and binary forms, with or without diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/StateVar-1.1.0.3/StateVar.cabal new/StateVar-1.1.0.4/StateVar.cabal --- old/StateVar-1.1.0.3/StateVar.cabal 2016-01-17 01:35:24.000000000 +0100 +++ new/StateVar-1.1.0.4/StateVar.cabal 2016-04-12 08:09:29.000000000 +0200 @@ -1,20 +1,31 @@ name: StateVar -version: 1.1.0.3 +version: 1.1.0.4 synopsis: State variables description: This package contains state variables, which are references in the IO monad, like IORefs or parts of the OpenGL state. homepage: https://github.com/haskell-opengl/StateVar bug-reports: https://github.com/haskell-opengl/StateVar/issues -copyright: Copyright (C) 2014-2015 Edward A. Kmett, 2009-2015 Sven Panne +copyright: Copyright (C) 2014-2015 Edward A. Kmett, 2009-2016 Sven Panne license: BSD3 license-file: LICENSE author: Sven Panne and Edward Kmett maintainer: Sven Panne <svenpa...@gmail.com> category: Data build-type: Simple -cabal-version: >=1.10 -extra-source-files: README.md 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.1 + GHC == 8.1 +cabal-version: >= 1.10 +extra-source-files: + README.md + CHANGELOG.md library exposed-modules: @@ -36,7 +47,8 @@ hs-source-dirs: src ghc-options: -Wall - + if impl(ghc > 8) + ghc-options: -Wcompat if impl(ghc>=7.4) -- other-extensions: DefaultSignatures cpp-options: -DUSE_DEFAULT_SIGNATURES=1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/StateVar-1.1.0.3/src/Data/StateVar.hs new/StateVar-1.1.0.4/src/Data/StateVar.hs --- old/StateVar-1.1.0.3/src/Data/StateVar.hs 2016-01-17 01:35:24.000000000 +0100 +++ new/StateVar-1.1.0.4/src/Data/StateVar.hs 2016-04-12 08:25:40.000000000 +0200 @@ -10,7 +10,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Data.StateVar --- Copyright : (c) Edward Kmett 2014-2015, Sven Panne 2009-2014 +-- Copyright : (c) Edward Kmett 2014-2015, Sven Panne 2009-2016 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpa...@gmail.com> @@ -193,7 +193,7 @@ infixr 2 $~, $~! -- | This is the class of all updatable state variables. -class HasSetter t a => HasUpdate t a b | t -> a b where +class HasSetter t b => HasUpdate t a b | t -> a b where -- | Transform the contents of a state variable with a given funtion. ($~) :: MonadIO m => t -> (a -> b) -> m () #if USE_DEFAULT_SIGNATURES