diff --git a/pkgs/by-name/an/analog/package.nix b/pkgs/by-name/an/analog/package.nix index 6bfb07561a27..38da846cc176 100644 --- a/pkgs/by-name/an/analog/package.nix +++ b/pkgs/by-name/an/analog/package.nix @@ -8,15 +8,15 @@ libpng, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "analog"; version = "6.0.18"; src = fetchFromGitHub { owner = "c-amie"; repo = "analog-ce"; - tag = version; - sha256 = "sha256-NCturEibnpl6+paUZezksHzP33WtAzfIolvBLeEHXjY="; + tag = finalAttrs.version; + hash = "sha256-NCturEibnpl6+paUZezksHzP33WtAzfIolvBLeEHXjY="; }; buildInputs = [ @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { postPatch = '' sed -i src/anlghead.h \ -e "s|#define DEFAULTCONFIGFILE .*|#define DEFAULTCONFIGFILE \"$out/etc/analog.cfg\"|g" \ - -e "s|#define LANGDIR .*|#define LANGDIR \"$out/share/${pname}/lang/\"|g" + -e "s|#define LANGDIR .*|#define LANGDIR \"$out/share/analog/lang/\"|g" substituteInPlace src/Makefile \ --replace-fail "gcc" "${stdenv.cc.targetPrefix}cc" \ --replace-fail "LIBS = -lm" "LIBS = -lm -lpng -lgd -ljpeg -lz -lbz2" \ @@ -54,4 +54,4 @@ stdenv.mkDerivation rec { mainProgram = "analog"; }; -} +})