From 3f470a096505af6339f9c0b591583a177946bdd5 Mon Sep 17 00:00:00 2001 From: xenia Date: Fri, 12 Sep 2025 00:34:11 -0400 Subject: [PATCH] add patdiff-bin --- README.md | 4 ++++ overlay.nix | 2 ++ pkgs/ocaml/patdiff-bin/default.nix | 12 ++++++++++++ 3 files changed, 18 insertions(+) create mode 100644 pkgs/ocaml/patdiff-bin/default.nix diff --git a/README.md b/README.md index 02723bb..69e8159 100644 --- a/README.md +++ b/README.md @@ -490,6 +490,10 @@ libsystemd implementation in native ocaml: diff --git a/overlay.nix b/overlay.nix index b2893f7..39fe614 100644 --- a/overlay.nix +++ b/overlay.nix @@ -24,6 +24,8 @@ final: prev: { systemd-ml = ofinal.callPackage ./pkgs/ocaml/systemd-ml {}; ocaml-manual = ofinal.callPackage ./pkgs/ocaml/ocaml-manual {}; + + patdiff-bin = ofinal.callPackage ./pkgs/ocaml/patdiff-bin {}; }); python312Packages = prev.python312Packages.overrideScope (pfinal: pprev: { diff --git a/pkgs/ocaml/patdiff-bin/default.nix b/pkgs/ocaml/patdiff-bin/default.nix new file mode 100644 index 0000000..b5eeb83 --- /dev/null +++ b/pkgs/ocaml/patdiff-bin/default.nix @@ -0,0 +1,12 @@ +{ + runCommand, + patdiff, +}: runCommand "patdiff-bin-${patdiff.version}" { + nativeBuildInputs = []; + strictDeps = true; + meta.mainProgram = "patdiff"; +} '' + mkdir -p $out + cp -r ${patdiff}/bin $out + cp -r ${patdiff}/share $out +''