Commit Graph

22 Commits

Author SHA1 Message Date
Andrei Borzenkov
b255445a55 [#107] Update stack resolver to the newer version
Problem: We had old resolver version, that used ghc 8.10.4 and outdated versions of libraries

Solution: Change resolver to lts 19.13, that uses ghc 9.0.2 and update haskell.nix configuration files to can build project via `nix-build` command
2022-07-08 13:01:13 +04:00
Zhenya Vinogradov
eb5c241ba0
CI: bump dependencies 2021-09-16 11:52:30 +03:00
Zhenya Vinogradov
a0b3f9a5ad
Add trailing whitespace check to CI
The check is imported from serokell.nix. Nix files have been refactored,
to make 'cleanGit' funcion available in ci.nix
2021-03-11 14:47:34 +03:00
Zhenya Vinogradov
83effbb6fd
CI: bump nixpkgs and haskell.nix 2021-03-10 12:08:29 +03:00
Zhenya Vinogradov
a63d972f87
CI: bump niv 2021-03-10 12:08:29 +03:00
martoon
f17dd1b631
Bump to lts-17.3
Problem: someday we have to switch to the recent lts.

Solution: let's do this now.

Also update `with-utf8` package version.
2021-03-10 12:08:29 +03:00
martoon
d0ca7d7771
[#35] Stop using aeson-options
`aeson-options` package is going to be deprecated. Moreover, it does not
work in the recent lts.

Solution: use `aeson-casing` package instead.
2021-03-10 12:08:29 +03:00
Zhenya Vinogradov
140798b507
CI: bump hackage and stackage 2020-09-28 11:51:08 +03:00
Zhenya Vinogradov
353076ccb4
CI: bump niv 2020-09-28 11:51:08 +03:00
Zhenya Vinogradov
914f967caa
[OPS-1023] CI: pin hackage.nix and stackage.nix independently 2020-08-10 15:12:21 +03:00
Zhenya Vinogradov
d74f93c00b
[OPS-1023] CI: update dependencies 2020-08-10 15:04:46 +03:00
Ivan Gromakovskii
086df1c03f
Update haskell.nix
So that we can build with a newer Stackage resolver on CI.
2020-06-09 13:15:07 +03:00
Yorick van Pelt
442554d41a
xrefcheck.nix: bump hs.nix, remove unneccesary flags
775c8cf756
fixed a bunch of problems with musl, we can now simplify and only need
the custom zlib.
2020-04-10 01:44:48 +03:00
Alexander Bantyev
92fad6d256
Updating nixpkgs
So that it includes `with-utf8` package.
2020-03-26 01:00:14 +03:00
Alexander Bantyev
443c34e3e4
Drop lootbox from niv 2020-02-18 17:32:47 +03:00
Alexander Bantyev
31cde8652e
Automatically generate cache 2020-02-18 10:40:16 +03:00
Ivan Gromakovskii
8060c7187b
[INT-128] Make the repository REUSE compliant
Problem: nowadays we want all files to store licensing information in
machine-readable format and to use reuse tool to check that. But the
repo is not REUSE compliant.

Solution: add `LICENSES` folder and licensing information for each
file.
2019-12-19 16:19:27 +03:00
Zhenya Vinogradov
3cf9b90625
Bump lootbox, making this buildable with stack 2 2019-12-16 10:07:19 +03:00
Alexander Bantyev
87f66c44d4
Use niv for cache 2019-12-05 00:00:39 +03:00
Alexander Bantyev
64c2b08d8f
Switch to haskell.nix
Co-Authored-By: Yorick van Pelt <yorick@yorickvanpelt.nl>
2019-12-05 00:00:37 +03:00
Yorick van Pelt
bb55942d48
update nixpkgs to 19.03 2019-08-27 13:23:14 +02:00
Yorick van Pelt
a29b1190d7
add default.nix 2019-08-16 15:01:17 +02:00