diff --git a/pkgs/servers/ombi/default.nix b/pkgs/servers/ombi/default.nix index c537a3de6907..35097500bf0a 100644 --- a/pkgs/servers/ombi/default.nix +++ b/pkgs/servers/ombi/default.nix @@ -35,13 +35,20 @@ stdenv.mkDerivation rec { pname = "ombi"; version = "4.47.1"; - sourceRoot = "."; - src = fetchurl { url = "https://github.com/Ombi-app/Ombi/releases/download/v${version}/${os}-${arch}.tar.gz"; sha256 = hash; }; + sourceRoot = "source"; + + unpackPhase = '' + runHook preUnpack + mkdir -p "$sourceRoot" + tar xf $src --directory="$sourceRoot" + runHook postUnpack + ''; + nativeBuildInputs = [ makeWrapper ] ++ lib.optional stdenv.hostPlatform.isLinux autoPatchelfHook