streamly 0.8.2 → 0.8.3
raw patch · 13 files changed
+31/−23 lines, 13 filesdep ~basedep ~ghc-primdep ~lockfree-queue
Dependency ranges changed: base, ghc-prim, lockfree-queue, primitive
Files
- CHANGELOG.md +4/−0
- benchmark/bench-report/bench-report.cabal +1/−1
- benchmark/streamly-benchmarks.cabal +2/−2
- bin/mk-hscope.sh +1/−1
- bin/test.sh +1/−1
- configure +9/−9
- configure.ac +1/−1
- dev/MAINTAINING.md +1/−1
- docs/Changelog.md +4/−0
- docs/getting-started.md +1/−1
- docs/streamly-docs.cabal +1/−1
- streamly.cabal +4/−4
- test/streamly-tests.cabal +1/−1
CHANGELOG.md view
@@ -2,6 +2,10 @@ <!-- See rendered changelog at https://streamly.composewell.com --> +## 0.8.3 (September 2022)++* Fix build with GHC 9.4+ ## 0.8.2 (Mar 2022) * Fix performance issues for GHC-9. These changes coupled with GHC changes
benchmark/bench-report/bench-report.cabal view
@@ -18,6 +18,6 @@ main-is: BenchReport.hs buildable: True build-Depends:- base >= 4.9 && < 4.17+ base >= 4.9 && < 4.18 , bench-show >= 0.3.2 && < 0.4 , transformers >= 0.4 && < 0.6
benchmark/streamly-benchmarks.cabal view
@@ -115,7 +115,7 @@ -- Core libraries shipped with ghc, the min and max -- constraints of these libraries should match with -- the GHC versions we support- base >= 4.9 && < 4.17+ base >= 4.9 && < 4.18 , deepseq >= 1.4.1 && < 1.5 , mtl >= 2.2 && < 2.3 @@ -127,7 +127,7 @@ , process >= 1.4 && < 1.7 , directory >= 1.2.2 && < 1.4 , filepath >= 1.4.1 && < 1.5- , ghc-prim >= 0.4 && < 0.9+ , ghc-prim >= 0.4 && < 0.10 if flag(use-gauge) build-depends: gauge >= 0.2.4 && < 0.3
bin/mk-hscope.sh view
@@ -1,7 +1,7 @@ #!/usr/bin/env bash GHC_VERSION=8.10.4-STREAMLY_VERSION=0.8.2+STREAMLY_VERSION=0.8.3 case `uname` in Darwin) SYSTEM=x86_64-osx;;
bin/test.sh view
@@ -2,7 +2,7 @@ SCRIPT_DIR=$(dirname $0) -STREAMLY_VERSION=0.8.2+STREAMLY_VERSION=0.8.3 BENCH_REPORT_DIR=benchmark/bench-report source $SCRIPT_DIR/targets.sh
configure view
@@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles.-# Generated by GNU Autoconf 2.71 for streamly 0.8.2.+# Generated by GNU Autoconf 2.71 for streamly 0.8.3. # # Report bugs to <streamly@composewell.com>. #@@ -610,8 +610,8 @@ # Identity of this package. PACKAGE_NAME='streamly' PACKAGE_TARNAME='streamly'-PACKAGE_VERSION='0.8.2'-PACKAGE_STRING='streamly 0.8.2'+PACKAGE_VERSION='0.8.3'+PACKAGE_STRING='streamly 0.8.3' PACKAGE_BUGREPORT='streamly@composewell.com' PACKAGE_URL='https://streamly.composewell.com' @@ -1256,7 +1256,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF-\`configure' configures streamly 0.8.2 to adapt to many kinds of systems.+\`configure' configures streamly 0.8.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1318,7 +1318,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in- short | recursive ) echo "Configuration of streamly 0.8.2:";;+ short | recursive ) echo "Configuration of streamly 0.8.3:";; esac cat <<\_ACEOF @@ -1404,7 +1404,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF-streamly configure 0.8.2+streamly configure 0.8.3 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc.@@ -1674,7 +1674,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by streamly $as_me 0.8.2, which was+It was created by streamly $as_me 0.8.3, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw@@ -4028,7 +4028,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log="-This file was extended by streamly $as_me 0.8.2, which was+This file was extended by streamly $as_me 0.8.3, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES@@ -4084,7 +4084,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\-streamly config.status 0.8.2+streamly config.status 0.8.3 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\"
configure.ac view
@@ -3,7 +3,7 @@ # See https://www.gnu.org/software/autoconf/manual/autoconf.html for help on # the macros used in this file. -AC_INIT([streamly], [0.8.2], [streamly@composewell.com], [streamly], [https://streamly.composewell.com])+AC_INIT([streamly], [0.8.3], [streamly@composewell.com], [streamly], [https://streamly.composewell.com]) # To suppress "WARNING: unrecognized options: --with-compiler" AC_ARG_WITH([compiler], [GHC])
dev/MAINTAINING.md view
@@ -120,7 +120,7 @@ * _Update changelog & Version_: - * Find API changes using `cabal-diff streamly 0.8.2 .` and record+ * Find API changes using `cabal-diff streamly 0.8.3 .` and record them in docs/API-changelog.txt. * Make sure all the bug fixes being included in this release are marked with a target release on github. So that users can search by release if
docs/Changelog.md view
@@ -2,6 +2,10 @@ <!-- See rendered changelog at https://streamly.composewell.com --> +## 0.8.3 (September 2022)++* Fix build with GHC 9.4+ ## 0.8.2 (Mar 2022) * Fix performance issues for GHC-9. These changes coupled with GHC changes
docs/getting-started.md view
@@ -204,7 +204,7 @@ adding a version number constraint to the `--build-depends` flag: ```-$ cabal repl --build-depends streamly==0.8.2+$ cabal repl --build-depends streamly==0.8.3 [1 of 1] Compiling Main ( Main.hs, interpreted ) Ok, modules loaded: Main. *Main>
docs/streamly-docs.cabal view
@@ -29,6 +29,6 @@ ReactiveProgramming build-depends:- base >= 4.9 && < 4.17+ base >= 4.9 && < 4.18 , transformers >= 0.4 && < 0.6 , streamly
streamly.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.2 name: streamly-version: 0.8.2+version: 0.8.3 synopsis: Dataflow programming and declarative concurrency description: Browse the documentation at https://streamly.composewell.com.@@ -576,12 +576,12 @@ -- packages depending on the "ghc" package (packages -- depending on doctest is a common example) can -- depend on streamly.- base >= 4.9 && < 4.17+ base >= 4.9 && < 4.18 , containers >= 0.5 && < 0.7 , deepseq >= 1.4.1 && < 1.5 , directory >= 1.2.2 && < 1.4 , exceptions >= 0.8 && < 0.11- , ghc-prim >= 0.2 && < 0.9+ , ghc-prim >= 0.2 && < 0.10 , mtl >= 2.2 && < 2.3 , transformers >= 0.4 && < 0.7 , filepath >= 1.2.0.0 && < 1.5@@ -601,7 +601,7 @@ build-depends: -- concurrency , atomic-primops >= 0.8 && < 0.9- , lockfree-queue >= 0.2.3 && < 0.3+ , lockfree-queue >= 0.2.4 && < 0.3 , unicode-data >= 0.1 && < 0.4
test/streamly-tests.cabal view
@@ -140,7 +140,7 @@ common test-dependencies build-depends: streamly- , base >= 4.9 && < 4.17+ , base >= 4.9 && < 4.18 , containers >= 0.5 && < 0.7 , exceptions >= 0.8 && < 0.11 , ghc