]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - overlays/goaccess/default.nix
Use overlays for package overrides
[perso/Immae/Config/Nix.git] / overlays / goaccess / default.nix
diff --git a/overlays/goaccess/default.nix b/overlays/goaccess/default.nix
new file mode 100644 (file)
index 0000000..12b28f3
--- /dev/null
@@ -0,0 +1,13 @@
+self: super: {
+  goaccess = super.goaccess.overrideAttrs(old: rec {
+    name = "goaccess-${version}";
+    version = "1.3";
+    src = self.fetchurl {
+      url = "https://tar.goaccess.io/${name}.tar.gz";
+      sha256 = "16vv3pj7pbraq173wlxa89jjsd279004j4kgzlrsk1dz4if5qxwc";
+    };
+    configureFlags = old.configureFlags ++ [ "--enable-tcb=btree" ];
+    buildInputs = old.buildInputs ++ [ self.tokyocabinet self.bzip2 ];
+  });
+
+}