Skip to content

Commit

Permalink
Merge changes from release 0.3.7
Browse files Browse the repository at this point in the history
  • Loading branch information
piyush-kurur committed Nov 14, 2022
2 parents 1d17ead + aba9fad commit 3bded8c
Show file tree
Hide file tree
Showing 5 changed files with 84 additions and 6 deletions.
11 changes: 7 additions & 4 deletions .github/workflows/checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,10 @@ jobs:
- name: 'Trailing white spaces ?'
uses: harupy/find-trailing-whitespace@master

- name: Running hlint
run: |
sudo apt-get install curl -y
curl -sSL https://raw.github.com/ndmitchell/hlint/master/misc/run.sh | sh -s .
- name: 'Set up HLint'
uses: haskell/actions/hlint-setup@v2

- name: 'Run HLint'
uses: haskell/actions/hlint-run@v2
with:
fail-on: warning
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@
- [ ] Key Exchange (via X25519)
- [ ] Signature scheme (via ED25519)

## [0.3.7] - Nov 14, 2022

Release that supports ghc-9.4 (base 0.4.17).

## [0.3.6] - Dec 3, 2021

Release that supports ghc-9.2 (base 0.4.16).
Expand Down Expand Up @@ -199,4 +203,5 @@ This release comes with very little changes.
[0.3.4]: <http://github.com/raaz-crypto/raaz/releases/tag/v0.3.4>
[0.3.5]: <http://github.com/raaz-crypto/raaz/releases/tag/v0.3.5>
[0.3.6]: <http://github.com/raaz-crypto/raaz/releases/tag/v0.3.6>
[0.3.7]: <http://github.com/raaz-crypto/raaz/releases/tag/v0.3.7>
[raaz]: <http://github.com/raaz-crypto/raaz/>
42 changes: 42 additions & 0 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

28 changes: 28 additions & 0 deletions flake.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{

description = "Development environment for raaz, a fast and type safe cryptographic library in haskell";

inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/";
flake-utils.url = "github:numtide/flake-utils";
};

outputs = { self, nixpkgs, flake-utils }:
flake-utils.lib.eachDefaultSystem (system:
let pkgs = nixpkgs.legacyPackages.${system};
hpkgs = pkgs.haskell.packages.ghc942;
in
{
devShell = pkgs.mkShell {
buildInputs = [ pkgs.editorconfig-checker
hpkgs.ghc
( hpkgs.ghcWithPackages ( p: with p; [
cabal-install

]))

];
};
}
);
}
4 changes: 2 additions & 2 deletions raaz.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -192,10 +192,10 @@ common defaults
default-language: Haskell2010
ghc-options: -Wall
default-extensions: NoImplicitPrelude
build-depends: base >= 4.11 && < 4.17
build-depends: base >= 4.11 && < 4.18
, bytestring >= 0.10 && < 0.12
, deepseq >= 1.4 && < 1.5
, vector >= 0.12 && < 0.13
, vector >= 0.12 && < 0.14

------------------------ Compiler optimisation flags -------------------------------------
if flag(native) { cc-options: -march=native }
Expand Down

0 comments on commit 3bded8c

Please sign in to comment.