From bf8156b213107adf28358f4d8ad6a439b30ce087 Mon Sep 17 00:00:00 2001 From: Reinout Meliesie Date: Sat, 15 Mar 2025 13:53:40 +0100 Subject: [PATCH] Re-add `chmod +x`, specify phases directly in jcli package --- packages/journalctl-last-invocation/package.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/journalctl-last-invocation/package.nix b/packages/journalctl-last-invocation/package.nix index 5eecd75..2d69100 100644 --- a/packages/journalctl-last-invocation/package.nix +++ b/packages/journalctl-last-invocation/package.nix @@ -10,11 +10,9 @@ mkDerivation { pname = "journalctl-last-invocation" ; version = "2025-03-10" ; - dontUnpack = true ; + phases = [ "installPhase" ] ; installPhase = '' - runHook preInstall - mkdir -p $out/bin cat <<- EOF > $out/bin/journalctl-last-invocation @@ -23,6 +21,6 @@ mkDerivation { exec ${systemd}/bin/journalctl _SYSTEMD_INVOCATION_ID=\$( ${systemd}/bin/systemctl show --value --property=InvocationID \$1 ) EOF - runHook postInstall + chmod +x $out/bin/* '' ; }