Browse Source

Update dependency versions for next release

tags/v0.3.0.2^0
Peter J. Jones 1 year ago
parent
commit
0797202884
Signed by: Peter Jones <pjones@devalot.com> GPG Key ID: 9DAFAA8D01941E49
5 changed files with 23 additions and 20 deletions
  1. 2
    2
      CHANGES.md
  2. 1
    1
      LICENSE
  3. 3
    3
      cassava-streams.cabal
  4. 16
    13
      default.nix
  5. 1
    1
      stack.yaml

+ 2
- 2
CHANGES.md View File

@@ -1,8 +1,8 @@
# Change Log / Release Notes

## 0.3.0.2 (Next Release)
## 0.3.0.2 (March 20, 2018)

* Updated to LTS Haskell 8.24
* Updated to LTS Haskell 11.1

* Bumped dependencies


+ 1
- 1
LICENSE View File

@@ -1,4 +1,4 @@
Copyright (c) 2014-2017 Peter Jones <pjones@devalot.com>
Copyright (c) 2014-2018 Peter Jones <pjones@devalot.com>

All rights reserved.


+ 3
- 3
cassava-streams.cabal View File

@@ -6,7 +6,7 @@ license: BSD3
license-file: LICENSE
author: Peter Jones <pjones@devalot.com>
maintainer: Peter Jones <pjones@devalot.com>
copyright: Copyright (c) 2014-2017 Peter Jones
copyright: Copyright (c) 2014-2018 Peter Jones
category: Data, Text, CSV, IO-Streams
build-type: Simple
cabal-version: >=1.18
@@ -62,7 +62,7 @@ library
build-depends: base >= 4.8 && < 5.0
, bytestring >= 0.10 && < 0.11
, cassava >= 0.4 && < 0.6
, io-streams >= 1.1 && < 1.5
, io-streams >= 1.1 && < 1.6
, vector >= 0.10 && < 0.13

--------------------------------------------------------------------------------
@@ -100,6 +100,6 @@ test-suite test
, cassava
, cassava-streams
, io-streams
, tasty >= 0.8 && < 1.0
, tasty >= 0.8 && < 1.1
, tasty-quickcheck >= 0.8 && < 1.0
, vector

+ 16
- 13
default.nix View File

@@ -1,17 +1,20 @@
# These arguments are so you can override settings from the command
# line using the `nix-hs' tool.
{ nixpkgs ? import <nixpkgs> { }
, compiler ? "default"
, profiling ? false
}:
{ pkgs ? (import <nixpkgs> {}).pkgs }:

let
pkgs = nixpkgs;

buildInputs = with pkgs; [
# List extra dependencies here.
];
# List any extra packages you want available while your package is
# building or while in a nix shell:
extraPackages = with pkgs; [ ];

# Helpful if you want to override any Haskell packages:
haskell = pkgs.haskellPackages;
in
pkgs.nix-hs.interactive ./cassava-streams.nix
{ inherit compiler profiling buildInputs; }

# Load the local nix file and use the overrides from above:
haskell.callPackage ./cassava-streams.nix {
mkDerivation = { buildTools ? []
, ...
}@args:
haskell.mkDerivation (args // {
buildTools = buildTools ++ extraPackages;
});
}

+ 1
- 1
stack.yaml View File

@@ -1,4 +1,4 @@
resolver: lts-8.24
resolver: lts-11.1

packages:
- ./

Loading…
Cancel
Save