From 78b96fe36dcc31400ae11458abaf30b754a5ac4c Mon Sep 17 00:00:00 2001 From: Artemis Tosini Date: Fri, 6 Mar 2026 13:16:03 -0800 Subject: [PATCH] freebsd.devctl: init Co-Authored-By: Audrey Dutcher --- pkgs/os-specific/bsd/freebsd/pkgs/devctl.nix | 13 +++++++++++++ pkgs/os-specific/bsd/freebsd/pkgs/libdevctl.nix | 7 +++++++ 2 files changed, 20 insertions(+) create mode 100644 pkgs/os-specific/bsd/freebsd/pkgs/devctl.nix create mode 100644 pkgs/os-specific/bsd/freebsd/pkgs/libdevctl.nix diff --git a/pkgs/os-specific/bsd/freebsd/pkgs/devctl.nix b/pkgs/os-specific/bsd/freebsd/pkgs/devctl.nix new file mode 100644 index 000000000000..6ca0858822b4 --- /dev/null +++ b/pkgs/os-specific/bsd/freebsd/pkgs/devctl.nix @@ -0,0 +1,13 @@ +{ + mkDerivation, + libdevctl, +}: +mkDerivation { + path = "usr.sbin/devctl"; + outputs = [ + "out" + "debug" + ]; + buildInputs = [ libdevctl ]; + meta.mainProgram = "devctl"; +} diff --git a/pkgs/os-specific/bsd/freebsd/pkgs/libdevctl.nix b/pkgs/os-specific/bsd/freebsd/pkgs/libdevctl.nix new file mode 100644 index 000000000000..7c36f9a20452 --- /dev/null +++ b/pkgs/os-specific/bsd/freebsd/pkgs/libdevctl.nix @@ -0,0 +1,7 @@ +{ + mkDerivation, +}: +mkDerivation { + path = "lib/libdevctl"; + alwaysKeepStatic = true; +}