From c22f13788f22ce308ee9ca40928c0efa5c529a08 Mon Sep 17 00:00:00 2001 From: oxalica Date: Thu, 26 Dec 2024 18:45:16 -0500 Subject: [PATCH] {libsForQt5,kdePackages}.{partitionmanager,kpmcore}: drop ReiserFS support ReiserFS has not been actively maintained for many years. It has been marked as obsolete since Linux 6.6, and is removed in the next 6.13 release. --- nixos/doc/manual/release-notes/rl-2505.section.md | 5 +++++ pkgs/applications/kde/partitionmanager/default.nix | 7 ++----- pkgs/kde/gear/kpmcore/default.nix | 5 +---- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/nixos/doc/manual/release-notes/rl-2505.section.md b/nixos/doc/manual/release-notes/rl-2505.section.md index 0f24a0cd4960..834066df59ac 100644 --- a/nixos/doc/manual/release-notes/rl-2505.section.md +++ b/nixos/doc/manual/release-notes/rl-2505.section.md @@ -290,6 +290,11 @@ To get the necessary hash of the vendored dependencies, omit `hash`. The build will fail and tell you the correct value. +- KDE Partition Manager `partitionmanager`'s support for ReiserFS is removed. + ReiserFS has not been actively maintained for many years. It has been marked as obsolete since Linux 6.6, and + [is removed](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=c01f664e4ca210823b7594b50669bbd9b0a3c3b0) + in Linux 6.13. + - `programs.fzf.keybindings` now supports the fish shell. diff --git a/pkgs/applications/kde/partitionmanager/default.nix b/pkgs/applications/kde/partitionmanager/default.nix index 35ede9df1eeb..049348429534 100644 --- a/pkgs/applications/kde/partitionmanager/default.nix +++ b/pkgs/applications/kde/partitionmanager/default.nix @@ -24,8 +24,6 @@ jfsutils, nilfs-utils, ntfs3g, - reiser4progs, - reiserfsprogs, udftools, xfsprogs, zfs, @@ -54,8 +52,7 @@ let jfsutils nilfs-utils ntfs3g - reiser4progs - reiserfsprogs + # reiser{4,fs}progs intentionally omitted due to filesystem removal from Linux. udftools xfsprogs zfs @@ -98,7 +95,7 @@ mkDerivation { longDescription = '' KDE Partition Manager is a utility to help you manage the disks, partitions, and file systems on your computer. It allows you to easily create, copy, move, delete, back up, restore, and resize them without losing data. - It supports a large number of file systems, including ext2/3/4, btrfs, reiserfs, NTFS, FAT16/32, JFS, XFS and more. + It supports a large number of file systems, including ext2/3/4, btrfs, NTFS, FAT16/32, JFS, XFS and more. To install on NixOS, use the option `programs.partition-manager.enable = true`. ''; diff --git a/pkgs/kde/gear/kpmcore/default.nix b/pkgs/kde/gear/kpmcore/default.nix index fcbfa4a730d6..7800962d6b3c 100644 --- a/pkgs/kde/gear/kpmcore/default.nix +++ b/pkgs/kde/gear/kpmcore/default.nix @@ -18,8 +18,6 @@ jfsutils, nilfs-utils, ntfs3g, - reiser4progs, - reiserfsprogs, udftools, xfsprogs, zfs, @@ -44,8 +42,7 @@ let jfsutils nilfs-utils ntfs3g - reiser4progs - reiserfsprogs + # reiser{4,fs}progs intentionally omitted due to filesystem removal from Linux. udftools xfsprogs zfs