diff --git a/pkgs/os-specific/linux/exfat/default.nix b/pkgs/os-specific/linux/exfat/default.nix deleted file mode 100644 index 8f7813ac2a8c..000000000000 --- a/pkgs/os-specific/linux/exfat/default.nix +++ /dev/null @@ -1,43 +0,0 @@ -{ - stdenv, - lib, - fetchFromGitHub, - kernel, -}: - -stdenv.mkDerivation rec { - name = "exfat-nofuse-${version}-${kernel.version}"; - version = "2020-04-15"; - - src = fetchFromGitHub { - owner = "barrybingo"; - repo = "exfat-nofuse"; - rev = "297a5739cd4a942a1d814d05a9cd9b542e7b8fc8"; - sha256 = "14jahy7n6pr482fjfrlf9ck3f2rkr5ds0n5r85xdfsla37ria26d"; - }; - - hardeningDisable = [ "pic" ]; - - nativeBuildInputs = kernel.moduleBuildDependencies; - - makeFlags = [ - "KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" - "ARCH=${stdenv.hostPlatform.linuxArch}" - ] - ++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ - "CROSS_COMPILE=${stdenv.cc.targetPrefix}" - ]; - - installPhase = '' - install -m644 -b -D exfat.ko $out/lib/modules/${kernel.modDirVersion}/kernel/fs/exfat/exfat.ko - ''; - - meta = { - description = "exfat kernel module"; - inherit (src.meta) homepage; - license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ makefu ]; - platforms = lib.platforms.linux; - broken = true; - }; -} diff --git a/pkgs/top-level/linux-kernels.nix b/pkgs/top-level/linux-kernels.nix index 380b398694a0..531a9689a73b 100644 --- a/pkgs/top-level/linux-kernels.nix +++ b/pkgs/top-level/linux-kernels.nix @@ -407,9 +407,6 @@ in inherit kernel; }; - exfat-nofuse = - if lib.versionOlder kernel.version "5.8" then callPackage ../os-specific/linux/exfat { } else null; - evdi = callPackage ../os-specific/linux/evdi { }; fanout = callPackage ../os-specific/linux/fanout { }; @@ -709,6 +706,7 @@ in zfs_2_1 = throw "zfs_2_1 has been removed"; # added 2024-12-25; ati_drivers_x11 = throw "ati drivers are no longer supported by any kernel >=4.1"; # added 2021-05-18; deepin-anything-module = throw "the Deepin desktop environment and associated tools have been removed from nixpkgs due to lack of maintenance"; + exfat-nofuse = throw "exfat-nofuse has been removed, all kernels > 5.8 come with built-in exfat support"; # added 2025-10-07 hid-nintendo = throw "hid-nintendo was added in mainline kernel version 5.16"; # Added 2023-07-30 sch_cake = throw "sch_cake was added in mainline kernel version 4.19"; # Added 2023-06-14 rtl8723bs = throw "rtl8723bs was added in mainline kernel version 4.12"; # Added 2023-06-14