-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathdefault.nix
34 lines (32 loc) · 1.15 KB
/
default.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
{ system ? builtins.currentSystem # TODO: Get rid of this system cruft
, iosSdkVersion ? "10.2"
}:
with import ./.obelisk/impl { inherit system iosSdkVersion; };
project ./. ({ pkgs, ... }: {
android.applicationId = "ca.srid.slownews";
android.displayName = "SlowNews";
ios.bundleIdentifier = "ca.srid.slownews";
ios.bundleName = "SlowNews";
packages = {
clay = pkgs.fetchFromGitHub {
owner = "sebastiaanvisser";
repo = "clay";
rev = "54dc9eaf0abd180ef9e35d97313062d99a02ee75";
sha256 = "0y38hyd2gvr7lrbxkrjwg4h0077a54m7gxlvm9s4kk0995z1ncax";
};
};
overrides = self: super: with pkgs.haskell.lib; {
Glob = dontCheck super.Glob;
aeson-casing = dontCheck super.aeson-casing;
clay = dontCheck super.clay;
cryptohash-md5 = dontCheck super.cryptohash-md5;
cryptohash-sha1 = dontCheck super.cryptohash-sha1;
http2 = dontCheck super.http2;
iproute = dontCheck super.iproute;
mockery = dontCheck super.mockery;
simple-sendfile = doJailbreak super.simple-sendfile;
wai-app-static = dontCheck super.wai-app-static;
wai-extra = dontCheck super.wai-extra;
word8 = dontCheck super.word8;
};
})