From 4864e3583e9e8ceee534ccc13d18216bc9616e4b Mon Sep 17 00:00:00 2001 From: Audrey Dutcher Date: Wed, 12 Feb 2025 10:57:31 -0700 Subject: [PATCH 1/6] openbsd.fdisk: init --- pkgs/os-specific/bsd/openbsd/pkgs/fdisk.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 pkgs/os-specific/bsd/openbsd/pkgs/fdisk.nix 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; +} From 1cd6b63ee16e2265597cb39079eb62ad67363f40 Mon Sep 17 00:00:00 2001 From: Audrey Dutcher Date: Wed, 12 Feb 2025 00:27:02 -0700 Subject: [PATCH 2/6] openbsd.{newfs,newfs_msdos}: init --- .../os-specific/bsd/openbsd/pkgs/newfs/package.nix | 14 ++++++++++++++ pkgs/os-specific/bsd/openbsd/pkgs/newfs_msdos.nix | 10 ++++++++++ 2 files changed, 24 insertions(+) create mode 100644 pkgs/os-specific/bsd/openbsd/pkgs/newfs/package.nix create mode 100644 pkgs/os-specific/bsd/openbsd/pkgs/newfs_msdos.nix 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; +} From f585ece291b219aff36fef7e5a5532ab55e326d0 Mon Sep 17 00:00:00 2001 From: Audrey Dutcher Date: Wed, 12 Feb 2025 00:18:57 -0700 Subject: [PATCH 3/6] openbsd.umount: init --- pkgs/os-specific/bsd/openbsd/pkgs/umount/package.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 pkgs/os-specific/bsd/openbsd/pkgs/umount/package.nix 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; +} From ebe60dfbbed03e89ca995474c5cf0cf07c9604c8 Mon Sep 17 00:00:00 2001 From: Audrey Dutcher Date: Wed, 12 Feb 2025 22:36:33 -0700 Subject: [PATCH 4/6] openbsd.disklabel: init --- .../bsd/openbsd/pkgs/disklabel/package.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 pkgs/os-specific/bsd/openbsd/pkgs/disklabel/package.nix 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"; +} From 3a7e3cf4a81f60bdda5ff1c3db095812b0635c56 Mon Sep 17 00:00:00 2001 From: Audrey Dutcher Date: Wed, 12 Feb 2025 22:46:53 -0700 Subject: [PATCH 5/6] openbsd.mount_msdos: init --- .../bsd/openbsd/pkgs/mount_msdos/package.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 pkgs/os-specific/bsd/openbsd/pkgs/mount_msdos/package.nix 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; +} From d3d66c33c6652db204718d0005be6f45e1a48d12 Mon Sep 17 00:00:00 2001 From: Audrey Dutcher Date: Fri, 14 Feb 2025 11:36:05 -0700 Subject: [PATCH 6/6] openbsd.mknod: init --- pkgs/os-specific/bsd/openbsd/pkgs/mknod.nix | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 pkgs/os-specific/bsd/openbsd/pkgs/mknod.nix 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; +}