diff --git a/pkgs/os-specific/bsd/openbsd/pkgs/disklabel/package.nix b/pkgs/os-specific/bsd/openbsd/pkgs/disklabel/package.nix new file mode 100644 index 000000000000..56d8c67af8fd --- /dev/null +++ b/pkgs/os-specific/bsd/openbsd/pkgs/disklabel/package.nix @@ -0,0 +1,13 @@ +{ + lib, + mkDerivation, + mandoc, +}: +mkDerivation { + path = "sbin/disklabel"; + extraNativeBuildInputs = [ + mandoc + ]; + meta.platforms = lib.platforms.openbsd; + meta.mainProgram = "disklabel"; +} diff --git a/pkgs/os-specific/bsd/openbsd/pkgs/fdisk.nix b/pkgs/os-specific/bsd/openbsd/pkgs/fdisk.nix new file mode 100644 index 000000000000..caea3191d387 --- /dev/null +++ b/pkgs/os-specific/bsd/openbsd/pkgs/fdisk.nix @@ -0,0 +1,11 @@ +{ + lib, + mkDerivation, + mandoc, +}: +mkDerivation { + path = "sbin/fdisk"; + extraNativeBuildInputs = [ mandoc ]; + meta.mainProgram = "fdisk"; + meta.platforms = lib.platforms.openbsd; +} diff --git a/pkgs/os-specific/bsd/openbsd/pkgs/mknod.nix b/pkgs/os-specific/bsd/openbsd/pkgs/mknod.nix new file mode 100644 index 000000000000..fcafa37185de --- /dev/null +++ b/pkgs/os-specific/bsd/openbsd/pkgs/mknod.nix @@ -0,0 +1,9 @@ +{ + lib, + mkDerivation, +}: +mkDerivation { + path = "sbin/mknod"; + meta.mainProgram = "mknod"; + meta.platforms = lib.platforms.openbsd; +} diff --git a/pkgs/os-specific/bsd/openbsd/pkgs/mount_msdos/package.nix b/pkgs/os-specific/bsd/openbsd/pkgs/mount_msdos/package.nix new file mode 100644 index 000000000000..d5b14a66c9a9 --- /dev/null +++ b/pkgs/os-specific/bsd/openbsd/pkgs/mount_msdos/package.nix @@ -0,0 +1,12 @@ +{ + lib, + mkDerivation, +}: +mkDerivation { + path = "sbin/mount_msdos"; + extraPaths = [ + "sbin/mount" + ]; + meta.mainProgram = "mount_msdos"; + meta.platforms = lib.platforms.openbsd; +} diff --git a/pkgs/os-specific/bsd/openbsd/pkgs/newfs/package.nix b/pkgs/os-specific/bsd/openbsd/pkgs/newfs/package.nix new file mode 100644 index 000000000000..4aa9c128bf00 --- /dev/null +++ b/pkgs/os-specific/bsd/openbsd/pkgs/newfs/package.nix @@ -0,0 +1,14 @@ +{ + lib, + mkDerivation, +}: + +mkDerivation { + path = "sbin/newfs"; + extraPaths = [ + "sbin/mount" + "sbin/disklabel" + ]; + meta.mainProgram = "newfs"; + meta.platforms = lib.platforms.openbsd; +} diff --git a/pkgs/os-specific/bsd/openbsd/pkgs/newfs_msdos.nix b/pkgs/os-specific/bsd/openbsd/pkgs/newfs_msdos.nix new file mode 100644 index 000000000000..b25001111705 --- /dev/null +++ b/pkgs/os-specific/bsd/openbsd/pkgs/newfs_msdos.nix @@ -0,0 +1,10 @@ +{ + lib, + mkDerivation, +}: + +mkDerivation { + path = "sbin/newfs_msdos"; + meta.mainProgram = "newfs_msdos"; + meta.platforms = lib.platforms.openbsd; +} diff --git a/pkgs/os-specific/bsd/openbsd/pkgs/umount/package.nix b/pkgs/os-specific/bsd/openbsd/pkgs/umount/package.nix new file mode 100644 index 000000000000..c6b80f18f78a --- /dev/null +++ b/pkgs/os-specific/bsd/openbsd/pkgs/umount/package.nix @@ -0,0 +1,10 @@ +{ + lib, + mkDerivation, +}: + +mkDerivation { + path = "sbin/umount"; + meta.mainProgram = "ummount"; + meta.platforms = lib.platforms.openbsd; +}