Commit 4d0310 nix updates

2 files Authored and Committed by Richard Marko 6 months ago
nix updates

    
1 @@ -67,5 +67,7 @@
2   # 
3   # Allow a newer minor version of GHC than the snapshot specifies
4   # compiler-check: newer-minor
5 + #nix:
6 + #  shell-file: shell.nix
7   nix:
8 -   shell-file: shell.nix
9 +   packages: [pkgconfig zeromq]
zre.nix +13 -11
 1 @@ -1,25 +1,27 @@
 2   { mkDerivation, async, attoparsec, base, binary, binary-strict
 3 - , bytestring, containers, lifted-async, monad-control, mtl, network
 4 - , network-info, network-multicast, optparse-applicative, process
 5 - , random, sockaddr, stdenv, stm, time, transformers-base, uuid
 6 - , zeromq4-haskell
 7 + , bytestring, config-ini, containers, data-default, lifted-async
 8 + , monad-control, mtl, network, network-info, network-multicast
 9 + , optparse-applicative, process, random, repline, sockaddr, stdenv
10 + , stm, text, time, transformers-base, uuid, zeromq4-haskell
11   }:
12   mkDerivation {
13     pname = "zre";
14 -   version = "0.1.0.0";
15 -   sha256 = "11lnz7pxmqz39xjqjh1kkgywv0jg81yzi2hrp2ibaw2nslf65xzl";
16 +   version = "0.1.0.1";
17 +   sha256 = "0ddd7ppx8ivgrcvaj1d74vxjrgly8y5k5yr181dmi0z0jfkkkfx4";
18     isLibrary = true;
19     isExecutable = true;
20     libraryHaskellDepends = [
21 -     async attoparsec base binary binary-strict bytestring containers
22 -     monad-control mtl network network-info network-multicast
23 -     optparse-applicative process random sockaddr stm time
24 -     transformers-base uuid zeromq4-haskell
25 +     async attoparsec base binary binary-strict bytestring config-ini
26 +     containers data-default monad-control mtl network network-info
27 +     network-multicast optparse-applicative process random sockaddr stm
28 +     text time transformers-base uuid zeromq4-haskell
29     ];
30     executableHaskellDepends = [
31 -     async base bytestring lifted-async monad-control mtl stm time
32 +     async base bytestring lifted-async monad-control mtl repline stm
33 +     time
34     ];
35     testHaskellDepends = [ base ];
36 +   homepage = "https://github.com/vpsfreecz/haskell-zre/";
37     description = "ZRE protocol implementation";
38     license = stdenv.lib.licenses.bsd3;
39   }