diff --git a/flake.nix b/flake.nix index 3896e0e..8cec79d 100644 --- a/flake.nix +++ b/flake.nix @@ -10,8 +10,8 @@ nixpkgs, }: let tarball = fetchTarball { - url = "https://git.stuce.ch/stuce/sTodo/releases/download/Release2/release2.tar.gz"; - sha256 = "10jyldwmcs5zyz1k8lp3jsdn7nhlvn56g0709l5jp91qimw7xiqz"; + url = "https://git.stuce.ch/stuce/sTodo/releases/download/Release1/release1.tar.gz"; + sha256 = "10jyldwmcs5zyz1k8lp3jscn7nhlvn56g0709l5jp91qimw7xiqz"; }; in { packages.x86_64-linux.sTodo = with nixpkgs.legacyPackages.x86_64-linux; @@ -19,8 +19,7 @@ pname = "sTodo"; version = "1.0.0"; src = tarball; - buildInputs = [zlib gmp libffi]; - nativeBuildInputs = [openssl]; + buildInputs = [zlib gmp libffi openssl]; installPhase = '' mkdir -p $out/bin cp $src/sTodo $out/bin @@ -69,10 +68,10 @@ environment.systemPackages = [pkgs.openssl]; users.groups."sTodo".name = "sTodo"; users.users."sTodo" = { - name = "sTodo"; - isSystemUser = true; - group = "sTodo"; - }; + name = "sTodo"; + isSystemUser = true; + group = "sTodo"; + }; systemd.services.sTodo.preStart = '' [ -f ${sessionKey} ] || { "${pkgs.openssl}/bin/openssl" rand 256 > ${sessionKey} diff --git a/stack.yaml b/stack.yaml index 3092e82..be7a8b4 100644 --- a/stack.yaml +++ b/stack.yaml @@ -20,10 +20,6 @@ snapshot: url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/20/26.yaml -nix: - enable: true - pure: false - # User packages to be built. # Various formats can be used as shown in the example below. #