-
-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathpackage.nix
30 lines (30 loc) · 1.23 KB
/
package.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
{ mkDerivation, aeson, ansi-wl-pprint, async, attoparsec, base
, bytestring, containers, data-fix, directory, errors, exceptions
, filepath, hashable, hnix, http-streams, io-streams
, optparse-applicative, scientific, stdenv, taggy, template-haskell
, temporary, text, time, transformers, unordered-containers, uri-encode
}:
mkDerivation {
pname = "emacs2nix";
version = "0.1.0.0";
src = ./.;
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson ansi-wl-pprint async attoparsec base bytestring containers
data-fix directory errors exceptions filepath hashable hnix
http-streams io-streams scientific taggy template-haskell temporary
text time transformers unordered-containers uri-encode
];
executableHaskellDepends = [
aeson ansi-wl-pprint async attoparsec base bytestring containers
data-fix directory errors exceptions filepath hashable hnix
http-streams io-streams optparse-applicative scientific taggy
template-haskell temporary text time transformers
unordered-containers uri-encode
];
homepage = "https://github.com/ttuegel/emacs2nix#readme";
description = "Generate Nix expressions for Emacs packages";
license = stdenv.lib.licenses.gpl3;
}