From 9c3eac45602ef582172facb5dfa969152a8b9b7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20B=C3=A4renz?= Date: Mon, 13 May 2024 12:07:28 +0200 Subject: [PATCH 1/2] Bump version to 1.3 --- rhine-bayes/rhine-bayes.cabal | 8 ++++---- rhine-examples/rhine-examples.cabal | 18 +++++++++--------- rhine-gloss/rhine-gloss.cabal | 6 +++--- rhine-terminal/rhine-terminal.cabal | 10 +++++----- rhine/rhine.cabal | 4 ++-- 5 files changed, 23 insertions(+), 23 deletions(-) diff --git a/rhine-bayes/rhine-bayes.cabal b/rhine-bayes/rhine-bayes.cabal index 631a5262f..2ab7210a6 100644 --- a/rhine-bayes/rhine-bayes.cabal +++ b/rhine-bayes/rhine-bayes.cabal @@ -1,5 +1,5 @@ name: rhine-bayes -version: 1.2 +version: 1.3 synopsis: monad-bayes backend for Rhine description: This package provides a backend to the @monad-bayes@ library, @@ -26,7 +26,7 @@ source-repository head source-repository this type: git location: git@github.com:turion/rhine.git - tag: v1.1 + tag: v1.3 library exposed-modules: FRP.Rhine.Bayes @@ -37,7 +37,7 @@ library log-domain >=0.12, mmorph ^>=1.2, monad-bayes ^>=1.3, - rhine ==1.2, + rhine ==1.3, transformers >=0.5 hs-source-dirs: src @@ -72,7 +72,7 @@ executable rhine-bayes-gloss monad-bayes, rhine, rhine-bayes, - rhine-gloss ==1.2, + rhine-gloss ==1.3, time, transformers diff --git a/rhine-examples/rhine-examples.cabal b/rhine-examples/rhine-examples.cabal index 0e269fa44..ca6fa8578 100644 --- a/rhine-examples/rhine-examples.cabal +++ b/rhine-examples/rhine-examples.cabal @@ -1,5 +1,5 @@ name: rhine-examples -version: 1.2 +version: 1.3 synopsis: Some simple example applications with rhine description: Diverse console example applications with rhine @@ -26,7 +26,7 @@ executable HelloWorld build-depends: base >=4.14 && <4.20, - rhine ==1.2 + rhine ==1.3 default-language: Haskell2010 default-extensions: TypeOperators @@ -45,7 +45,7 @@ executable Demonstration build-depends: base >=4.14 && <4.20, - rhine ==1.2 + rhine ==1.3 default-language: Haskell2010 default-extensions: TypeOperators @@ -64,7 +64,7 @@ executable ADSR build-depends: base >=4.14 && <4.20, - rhine ==1.2 + rhine ==1.3 default-language: Haskell2010 default-extensions: TypeOperators @@ -84,7 +84,7 @@ executable Ball build-depends: base >=4.14 && <4.20, random >=1.1, - rhine ==1.2, + rhine ==1.3, vector-sized >=1.4 default-language: Haskell2010 @@ -110,7 +110,7 @@ executable Periodic build-depends: base >=4.14 && <4.20, monad-schedule >=0.1, - rhine ==1.2, + rhine ==1.3, transformers >=0.5 default-language: Haskell2010 @@ -131,7 +131,7 @@ executable EventClock build-depends: base >=4.14 && <4.20, random >=1.1, - rhine ==1.2 + rhine ==1.3 default-language: Haskell2010 default-extensions: TypeOperators @@ -150,7 +150,7 @@ executable Sawtooth build-depends: base >=4.14 && <4.20, - rhine ==1.2 + rhine ==1.3 default-language: Haskell2010 default-extensions: TypeOperators @@ -170,7 +170,7 @@ executable RandomWalk build-depends: base >=4.14 && <4.20, random >=1.1, - rhine ==1.2, + rhine ==1.3, simple-affine-space default-language: Haskell2010 diff --git a/rhine-gloss/rhine-gloss.cabal b/rhine-gloss/rhine-gloss.cabal index ffcdb3aab..e82c87c0f 100644 --- a/rhine-gloss/rhine-gloss.cabal +++ b/rhine-gloss/rhine-gloss.cabal @@ -1,7 +1,7 @@ -- Initial rhine-gloss.cabal generated by cabal init. For further -- documentation, see http://haskell.org/cabal/users-guide/ name: rhine-gloss -version: 1.2 +version: 1.3 synopsis: Gloss backend for Rhine description: This package provides a simple wrapper for the `gloss` library, @@ -26,7 +26,7 @@ source-repository head source-repository this type: git location: https://github.com/turion/rhine.git - tag: v1.1 + tag: v1.3 library exposed-modules: @@ -42,7 +42,7 @@ library gloss >=1.12, mmorph >=1.1, monad-schedule >=0.1, - rhine ==1.2, + rhine ==1.3, transformers >=0.5 hs-source-dirs: src diff --git a/rhine-terminal/rhine-terminal.cabal b/rhine-terminal/rhine-terminal.cabal index 0a5dbfdc0..aec3d15d2 100644 --- a/rhine-terminal/rhine-terminal.cabal +++ b/rhine-terminal/rhine-terminal.cabal @@ -1,7 +1,7 @@ -- Initial rhine-gloss.cabal generated by cabal init. For further -- documentation, see http://haskell.org/cabal/users-guide/ name: rhine-terminal -version: 1.2 +version: 1.3 synopsis: Terminal backend for Rhine description: This package provides an example of a `terminal` based program using rhine. license: BSD3 @@ -22,7 +22,7 @@ source-repository head source-repository this type: git location: https://github.com/turion/rhine.git - tag: v1.1 + tag: v1.3 library exposed-modules: FRP.Rhine.Terminal @@ -30,7 +30,7 @@ library base >=4.11 && <4.20, exceptions >=0.10.4, monad-schedule >=0.1.2, - rhine ==1.2, + rhine ==1.3, terminal >=0.2.0.0, time >=1.9.3, transformers >=0.5 @@ -48,7 +48,7 @@ executable rhine-terminal-simple ghc-options: -threaded build-depends: base >=4.14 && <4.20, - rhine ==1.2, + rhine ==1.3, rhine-terminal, terminal >=0.2.0.0, text >=1.2, @@ -74,7 +74,7 @@ test-suite rhine-terminal-tests base >=4.14 && <4.20, exceptions >=0.10.4, hspec, - rhine ==1.2, + rhine ==1.3, rhine-terminal, stm >=2.5.0, terminal >=0.2.0.0, diff --git a/rhine/rhine.cabal b/rhine/rhine.cabal index 31002a05f..f0d55bc3b 100644 --- a/rhine/rhine.cabal +++ b/rhine/rhine.cabal @@ -1,6 +1,6 @@ cabal-version: 2.2 name: rhine -version: 1.2 +version: 1.3 synopsis: Functional Reactive Programming with type-level clocks description: Rhine is a library for synchronous and asynchronous Functional Reactive Programming (FRP). @@ -44,7 +44,7 @@ source-repository head source-repository this type: git location: https://github.com/turion/rhine.git - tag: v1.0 + tag: v1.3 common opts build-depends: From dc5a6162774cb119f3391d21dbd4283deeb5226a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20B=C3=A4renz?= Date: Mon, 13 May 2024 17:26:27 +0200 Subject: [PATCH 2/2] Bump automaton --- automaton/automaton.cabal | 11 ++++++++++- rhine/rhine.cabal | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/automaton/automaton.cabal b/automaton/automaton.cabal index c77b96550..b52a67d6e 100644 --- a/automaton/automaton.cabal +++ b/automaton/automaton.cabal @@ -1,6 +1,6 @@ cabal-version: 3.0 name: automaton -version: 0.1.0.0 +version: 1.3 synopsis: Effectful streams and automata in initial encoding description: Effectful streams have an internal state and a step function. @@ -17,6 +17,15 @@ extra-doc-files: CHANGELOG.md README.md +source-repository head + type: git + location: https://github.com/turion/rhine.git + +source-repository this + type: git + location: https://github.com/turion/rhine.git + tag: v1.3 + common opts build-depends: MonadRandom >=0.5, diff --git a/rhine/rhine.cabal b/rhine/rhine.cabal index f0d55bc3b..2a481128a 100644 --- a/rhine/rhine.cabal +++ b/rhine/rhine.cabal @@ -48,7 +48,7 @@ source-repository this common opts build-depends: - automaton ^>=0.1.0.0, + automaton ^>=1.3, base >=4.14 && <4.20, monad-schedule ^>=0.1.2, mtl >=2.2 && <2.4,