From 3ded57d0ce10117f4661e1d7c520f8a0f664bdee Mon Sep 17 00:00:00 2001 From: pinage404 Date: Mon, 29 Dec 2025 19:06:46 +0100 Subject: [PATCH] gparted-full: init --- pkgs/by-name/gp/gparted/package.nix | 31 +++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 33 insertions(+) diff --git a/pkgs/by-name/gp/gparted/package.nix b/pkgs/by-name/gp/gparted/package.nix index 14e5c51f4eee..9b492e9f9b69 100644 --- a/pkgs/by-name/gp/gparted/package.nix +++ b/pkgs/by-name/gp/gparted/package.nix @@ -24,6 +24,21 @@ dosfstools, e2fsprogs, util-linuxMinimal, + withAllTools ? false, + bcachefs-tools, + btrfs-progs, + exfatprogs, + f2fs-tools, + hfsprogs, + jfsutils, + cryptsetup, + lvm2, + nilfs-utils, + ntfs3g, + reiserfsprogs, + udftools, + xfsprogs, + xfsdump, }: stdenv.mkDerivation (finalAttrs: { @@ -70,6 +85,22 @@ stdenv.mkDerivation (finalAttrs: { dosfstools e2fsprogs util-linuxMinimal + ] + ++ lib.optionals withAllTools [ + bcachefs-tools + btrfs-progs + exfatprogs + f2fs-tools + hfsprogs + jfsutils + cryptsetup + lvm2 + nilfs-utils + ntfs3g + reiserfsprogs + udftools + xfsprogs + xfsdump ]; preConfigure = '' diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a81eb492ecac..c4364c490023 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2751,6 +2751,8 @@ with pkgs; google-compute-engine = with python3.pkgs; toPythonApplication google-compute-engine; + gparted-full = gparted.override { withAllTools = true; }; + gdown = with python3Packages; toPythonApplication gdown; gpt4all-cuda = gpt4all.override {