openbsd.{fdisk,umount,newfs,newfs_msdos,disklabel,mount_msdosfs,mknod}: init (#381515)

This commit is contained in:
John Ericson
2025-02-21 17:47:21 -05:00
committed by GitHub
7 changed files with 79 additions and 0 deletions
@@ -0,0 +1,13 @@
{
lib,
mkDerivation,
mandoc,
}:
mkDerivation {
path = "sbin/disklabel";
extraNativeBuildInputs = [
mandoc
];
meta.platforms = lib.platforms.openbsd;
meta.mainProgram = "disklabel";
}
@@ -0,0 +1,11 @@
{
lib,
mkDerivation,
mandoc,
}:
mkDerivation {
path = "sbin/fdisk";
extraNativeBuildInputs = [ mandoc ];
meta.mainProgram = "fdisk";
meta.platforms = lib.platforms.openbsd;
}
@@ -0,0 +1,9 @@
{
lib,
mkDerivation,
}:
mkDerivation {
path = "sbin/mknod";
meta.mainProgram = "mknod";
meta.platforms = lib.platforms.openbsd;
}
@@ -0,0 +1,12 @@
{
lib,
mkDerivation,
}:
mkDerivation {
path = "sbin/mount_msdos";
extraPaths = [
"sbin/mount"
];
meta.mainProgram = "mount_msdos";
meta.platforms = lib.platforms.openbsd;
}
@@ -0,0 +1,14 @@
{
lib,
mkDerivation,
}:
mkDerivation {
path = "sbin/newfs";
extraPaths = [
"sbin/mount"
"sbin/disklabel"
];
meta.mainProgram = "newfs";
meta.platforms = lib.platforms.openbsd;
}
@@ -0,0 +1,10 @@
{
lib,
mkDerivation,
}:
mkDerivation {
path = "sbin/newfs_msdos";
meta.mainProgram = "newfs_msdos";
meta.platforms = lib.platforms.openbsd;
}
@@ -0,0 +1,10 @@
{
lib,
mkDerivation,
}:
mkDerivation {
path = "sbin/umount";
meta.mainProgram = "ummount";
meta.platforms = lib.platforms.openbsd;
}