aboutsummaryrefslogtreecommitdiff
path: root/.config/nixpkgs/packages/systemd2nix
diff options
context:
space:
mode:
authortdro <tdro@users.noreply.github.com>2023-01-04 23:12:49 -0500
committertdro <tdro@users.noreply.github.com>2023-01-04 23:12:49 -0500
commit7ea21afb360b0839058be4a0649b43acfaf0b9df (patch)
treee5b3a6e746a49d1ceb9b7daf33ed98cfcdd57593 /.config/nixpkgs/packages/systemd2nix
parentbb6c5cfcc3d631eb5bbe08e7b641812520f3ffc9 (diff)
downloaddotfiles-7ea21afb360b0839058be4a0649b43acfaf0b9df.tar.gz
dotfiles-7ea21afb360b0839058be4a0649b43acfaf0b9df.tar.bz2
dotfiles-7ea21afb360b0839058be4a0649b43acfaf0b9df.zip
.config/nixpkgs: Cleanup and bring playground to 22.11
Add new magic format = "other"; to python package definitions. Add inline locks for failed compiled programs.. don't have the time to figure those out
Diffstat (limited to '.config/nixpkgs/packages/systemd2nix')
-rw-r--r--.config/nixpkgs/packages/systemd2nix/default.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/.config/nixpkgs/packages/systemd2nix/default.nix b/.config/nixpkgs/packages/systemd2nix/default.nix
index 4953183..b4c6103 100644
--- a/.config/nixpkgs/packages/systemd2nix/default.nix
+++ b/.config/nixpkgs/packages/systemd2nix/default.nix
@@ -14,11 +14,14 @@ python38.pkgs.buildPythonApplication rec {
doCheck = false;
dontBuild = true;
+ format = "other";
installPhase = ''
- mkdir -p $out/bin $out/share/${pname}
+ runHook preInstall
+ mkdir --parents $out/bin $out/share/${pname}
cp ${src}/${pname}.py $out/share/${pname}
makeWrapper ${python38}/bin/python $out/bin/${pname} --add-flags $out/share/${pname}/${pname}.py
+ runHook postInstall
'';
meta = with lib; {