Hello community,

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

Package is "ghc-auto"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-auto/ghc-auto.changes        2016-09-25 
14:32:59.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-auto.new/ghc-auto.changes   2017-02-03 
17:38:37.812810946 +0100
@@ -1,0 +2,5 @@
+Wed Jan 18 09:00:24 UTC 2017 - [email protected]
+
+- Update to version 0.4.3.1 with cabal2obs.
+
+-------------------------------------------------------------------

Old:
----
  auto-0.4.3.0.tar.gz

New:
----
  auto-0.4.3.1.tar.gz

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

Other differences:
------------------
++++++ ghc-auto.spec ++++++
--- /var/tmp/diff_new_pack.S6HToF/_old  2017-02-03 17:38:38.236750942 +0100
+++ /var/tmp/diff_new_pack.S6HToF/_new  2017-02-03 17:38:38.240750376 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-auto
 #
-# 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
@@ -18,15 +18,14 @@
 
 %global pkg_name auto
 Name:           ghc-%{pkg_name}
-Version:        0.4.3.0
+Version:        0.4.3.1
 Release:        0
 Summary:        Denotative, locally stateful programming DSL & platform
 License:        MIT
-Group:          System/Libraries
+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
 BuildRequires:  ghc-Cabal-devel
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-MonadRandom-devel
 BuildRequires:  ghc-base-orphans-devel
 BuildRequires:  ghc-bytestring-devel
@@ -39,7 +38,6 @@
 BuildRequires:  ghc-semigroups-devel
 BuildRequires:  ghc-transformers-devel
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
 (Up to date documentation is maintained at <https://mstksg.github.com/auto>)
@@ -69,8 +67,8 @@
 <https://github.com/mstksg/auto/blob/master/tutorial/tutorial.md>.
 Also, check out the <https://github.com/mstksg/auto-examples auto-examples>
 repository on github for plenty of real-world and toy examples to learn from;
-I've also done a <blog.jle.im/entries/series/+all-about-auto blog series> on
-this library, with examples and full tutorials!
+I've also done a <http://blog.jle.im/entries/series/+all-about-auto blog
+series> on this library, with examples and full tutorials!
 
 Support available on freenode's #haskell-auto, #haskell-game, and also on the
 github issue tracker for the source repository.
@@ -91,15 +89,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 

++++++ auto-0.4.3.0.tar.gz -> auto-0.4.3.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/auto-0.4.3.0/.gitignore new/auto-0.4.3.1/.gitignore
--- old/auto-0.4.3.0/.gitignore 2015-06-18 07:56:01.000000000 +0200
+++ new/auto-0.4.3.1/.gitignore 2016-05-26 21:29:06.000000000 +0200
@@ -2,3 +2,5 @@
 /dist
 /.cabal-sandbox
 /tmp
+/.stack-work
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/auto-0.4.3.0/CHANGELOG.md 
new/auto-0.4.3.1/CHANGELOG.md
--- old/auto-0.4.3.0/CHANGELOG.md       2015-06-18 07:56:01.000000000 +0200
+++ new/auto-0.4.3.1/CHANGELOG.md       2017-01-14 05:50:39.000000000 +0100
@@ -1,3 +1,18 @@
+0.4.3.1
+-------
+<https://github.com/mstksg/auto/releases/tag/v0.4.3.1>
+
+*   Compatibility support for *MonadRandom-0.5*.
+
+0.4.3.0
+-------
+<https://github.com/mstksg/auto/releases/tag/v0.4.3.0>
+
+*   **Control.Auto.Blip**: New blip stream splitter `onEitherB`, which splits
+    an incoming blip stream into two output streams based on whether the
+    emitted items resolve to `Left` or `Right` when applied to the splitting
+    function.
+
 0.4.2.4
 -------
 <https://github.com/mstksg/auto/releases/tag/v0.4.2.4>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/auto-0.4.3.0/README.md new/auto-0.4.3.1/README.md
--- old/auto-0.4.3.0/README.md  2015-06-18 07:56:01.000000000 +0200
+++ new/auto-0.4.3.1/README.md  2016-06-19 08:09:46.000000000 +0200
@@ -1,6 +1,11 @@
 Auto
 ====
 
+[![auto on 
Hackage](https://img.shields.io/hackage/v/auto.svg?maxAge=2592000)](https://hackage.haskell.org/package/auto)
+[![auto on Stackage 
LTS](http://stackage.org/package/auto/badge/lts)](http://stackage.org/lts/package/auto)
+[![auto on Stackage 
Nightly](http://stackage.org/package/auto/badge/nightly)](http://stackage.org/nightly/package/auto)
+[![Build 
Status](https://travis-ci.org/mstksg/auto.svg?branch=master)](https://travis-ci.org/mstksg/auto)
+
 [![Join the chat at 
https://gitter.im/mstksg/auto](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/mstksg/auto?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
 
 ~~~bash
@@ -11,7 +16,7 @@
 -------------
 
 ~~~haskell
--- Let's impliement a PID feedback controller over a black box system.
+-- Let's implement a PID feedback controller over a black box system.
 
 import Control.Auto
 import Prelude hiding ((.), id)
@@ -25,7 +30,7 @@
 
 -- A PID controller adjusts the input to the black box system until the
 -- response matches the target.  It does this by adjusting the input based on
--- the current error, the cumulative sum, and the consecutative differences.
+-- the current error, the cumulative sum, and the consecutive differences.
 --
 -- See http://en.wikipedia.org/wiki/PID_controller
 --
@@ -138,7 +143,7 @@
     concepts.  Your building blocks are well-defined *ideas*.
 
 *   **Compositional**: You build your eventually complex program/game out of
-    small, simple components.  These simple components compose with eachother;
+    small, simple components.  These simple components compose with each other;
     and compositions of components compose as well with other components.
     Every "layer" of composition is seamless.  It's the [scalable program
     architecture][spa] principle in practice: If you combine an A with an A,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/auto-0.4.3.0/auto.cabal new/auto-0.4.3.1/auto.cabal
--- old/auto-0.4.3.0/auto.cabal 2015-06-18 07:56:01.000000000 +0200
+++ new/auto-0.4.3.1/auto.cabal 2017-01-13 09:43:24.000000000 +0100
@@ -1,5 +1,5 @@
 name:                auto
-version:             0.4.3.0
+version:             0.4.3.1
 synopsis:            Denotative, locally stateful programming DSL & platform
 description:         (Up to date documentation is maintained at
                      <https://mstksg.github.com/auto>)
@@ -40,7 +40,7 @@
                      <https://github.com/mstksg/auto-examples auto-examples>
                      repository on github for plenty of real-world and toy
                      examples to learn from; I've also done a
-                     <blog.jle.im/entries/series/+all-about-auto blog series>
+                     <http://blog.jle.im/entries/series/+all-about-auto blog 
series>
                      on this library, with examples and full tutorials!
                      .
                      Support available on freenode's #haskell-auto,
@@ -56,11 +56,12 @@
 copyright:           (c) Justin Le 2015
 category:            Control
 homepage:            https://github.com/mstksg/auto
-bug-reports:         https://github.com/mstksg/issues
+bug-reports:         https://github.com/mstksg/auto/issues
 build-type:          Simple
 extra-source-files:  README.md
                      CHANGELOG.md
                      tutorial/tutorial.md
+                     stack.yaml
                      .gitignore
 cabal-version:       >=1.10
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/auto-0.4.3.0/src/Control/Auto/Process/Random.hs 
new/auto-0.4.3.1/src/Control/Auto/Process/Random.hs
--- old/auto-0.4.3.0/src/Control/Auto/Process/Random.hs 2015-06-18 
07:56:01.000000000 +0200
+++ new/auto-0.4.3.1/src/Control/Auto/Process/Random.hs 2017-01-14 
01:21:50.000000000 +0100
@@ -131,12 +131,13 @@
 import Control.Auto.Interval
 import Control.Category
 import Control.Monad              (guard)
-import Control.Monad.Random
+import Control.Monad.Random       (MonadRandom(..), RandT, runRandT)
 import Data.Bits
 import Data.Orphans               ()
 import Data.Serialize
 import Data.Tuple
 import Prelude hiding             (id, (.), concat, concatMap, sum)
+import System.Random              (RandomGen(..), Random(..), StdGen)
 
 
 -- | Given a seed-consuming generating function of form @g -> (b, g)@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/auto-0.4.3.0/stack.yaml new/auto-0.4.3.1/stack.yaml
--- old/auto-0.4.3.0/stack.yaml 1970-01-01 01:00:00.000000000 +0100
+++ new/auto-0.4.3.1/stack.yaml 2017-01-14 01:22:00.000000000 +0100
@@ -0,0 +1,66 @@
+# This file was automatically generated by 'stack init'
+# 
+# Some commonly used options have been documented as comments in this file.
+# For advanced use and comprehensive documentation of the format, please see:
+# http://docs.haskellstack.org/en/stable/yaml_configuration/
+
+# Resolver to choose a 'specific' stackage snapshot or a compiler version.
+# A snapshot resolver dictates the compiler version and the set of packages
+# to be used for project dependencies. For example:
+# 
+# resolver: lts-3.5
+# resolver: nightly-2015-09-21
+# resolver: ghc-7.10.2
+# resolver: ghcjs-0.1.0_ghc-7.10.2
+# resolver:
+#  name: custom-snapshot
+#  location: "./custom-snapshot.yaml"
+resolver: lts-6.3
+
+# User packages to be built.
+# Various formats can be used as shown in the example below.
+# 
+# packages:
+# - some-directory
+# - https://example.com/foo/bar/baz-0.0.2.tar.gz
+# - location:
+#    git: https://github.com/commercialhaskell/stack.git
+#    commit: e7b331f14bcffb8367cd58fbfc8b40ec7642100a
+# - location: 
https://github.com/commercialhaskell/stack/commit/e7b331f14bcffb8367cd58fbfc8b40ec7642100a
+#   extra-dep: true
+#  subdirs:
+#  - auto-update
+#  - wai
+# 
+# A package marked 'extra-dep: true' will only be built if demanded by a
+# non-dependency (i.e. a user package), and its test suites and benchmarks
+# will not be run. This is useful for tweaking upstream packages.
+packages:
+- '.'
+# Dependency packages to be pulled from upstream that are not in the resolver
+# (e.g., acme-missiles-0.3)
+extra-deps: []
+
+# Override default flag values for local packages and extra-deps
+flags: {}
+
+# Extra package databases containing global packages
+extra-package-dbs: []
+
+# Control whether we use the GHC we find on the path
+# system-ghc: true
+# 
+# Require a specific version of stack, using version ranges
+# require-stack-version: -any # Default
+# require-stack-version: ">=1.1"
+# 
+# Override the architecture used by stack, especially useful on Windows
+# arch: i386
+# arch: x86_64
+# 
+# Extra directories used by stack for building
+# extra-include-dirs: [/path/to/dir]
+# extra-lib-dirs: [/path/to/dir]
+# 
+# Allow a newer minor version of GHC than the snapshot specifies
+# compiler-check: newer-minor
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/auto-0.4.3.0/tutorial/tutorial.md 
new/auto-0.4.3.1/tutorial/tutorial.md
--- old/auto-0.4.3.0/tutorial/tutorial.md       2015-06-18 07:56:01.000000000 
+0200
+++ new/auto-0.4.3.1/tutorial/tutorial.md       2016-05-26 21:29:06.000000000 
+0200
@@ -752,7 +752,7 @@
 value.
 
 ~~~haskell
-ghci> interactAuto (onFor 4 . (++ "!!!"))
+ghci> interactAuto (onFor 4 . arr (++ "!!!"))
 > hello
 hello!!!
 > how


Reply via email to