X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=nixops%2Fmodules%2Fwebsites%2Fcommons%2Fstats.nix;h=921cde28157e9e3b3ab4045674177afcc6f345c8;hb=2368a4b7e827b985c3758ad0bfe13e4a08d27c36;hp=e2c1e62f73402a52a821fb670bb513b0682f1792;hpb=30a783364abd0afe8399d8f39a251c499451c986;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/nixops/modules/websites/commons/stats.nix b/nixops/modules/websites/commons/stats.nix index e2c1e62..921cde2 100644 --- a/nixops/modules/websites/commons/stats.nix +++ b/nixops/modules/websites/commons/stats.nix @@ -23,18 +23,18 @@ in { pkgs.goaccess ]; - nixpkgs.config.packageOverrides = oldpkgs: rec { - goaccess = oldpkgs.goaccess.overrideAttrs(old: rec { + nixpkgs.overlays = [ (self: super: rec { + goaccess = super.goaccess.overrideAttrs(old: rec { name = "goaccess-${version}"; version = "1.3"; - src = pkgs.fetchurl { + src = self.fetchurl { url = "https://tar.goaccess.io/${name}.tar.gz"; sha256 = "16vv3pj7pbraq173wlxa89jjsd279004j4kgzlrsk1dz4if5qxwc"; }; configureFlags = old.configureFlags ++ [ "--enable-tcb=btree" ]; - buildInputs = old.buildInputs ++ [ pkgs.tokyocabinet pkgs.bzip2 ]; + buildInputs = old.buildInputs ++ [ self.tokyocabinet self.bzip2 ]; }); - }; + }) ]; services.cron = { enable = true;