Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

{libsForQt5,kdePackages}.{partitionmanager,kpmcore}: drop ReiserFS support #368474

Merged
merged 2 commits into from
Dec 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions nixos/doc/manual/release-notes/rl-2505.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
Expand Down
7 changes: 2 additions & 5 deletions pkgs/applications/kde/partitionmanager/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,6 @@
jfsutils,
nilfs-utils,
ntfs3g,
reiser4progs,
reiserfsprogs,
udftools,
xfsprogs,
zfs,
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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`.
'';
Expand Down
6 changes: 6 additions & 0 deletions pkgs/by-name/re/reiser4progs/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -38,5 +38,11 @@ stdenv.mkDerivation rec {
description = "Reiser4 utilities";
license = licenses.gpl2Plus;
platforms = platforms.linux;

# error: initialization of
# 'int (*)(uint64_t *, uint64_t, uint32_t, int, int)' {aka 'int (*)(long unsigned int *, long unsigned int, unsigned int, int, int)'}
# from incompatible pointer type
# 'int (*)(uint64_t *, uint32_t, uint64_t, int, int)' {aka 'int (*)(long unsigned int *, unsigned int, long unsigned int, int, int)'}
broken = true;
};
}
5 changes: 1 addition & 4 deletions pkgs/kde/gear/kpmcore/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,6 @@
jfsutils,
nilfs-utils,
ntfs3g,
reiser4progs,
reiserfsprogs,
udftools,
xfsprogs,
zfs,
Expand All @@ -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
Expand Down
Loading