Loading maintainers/maintainer-list.nix +7 −0 Original line number Diff line number Diff line Loading @@ -3234,6 +3234,13 @@ githubId = 24193; name = "Dan Callahan"; }; callumio = { email = "git@cleslie.uk"; github = "callumio"; githubId = 16057677; name = "Callum Leslie"; keys = [ { fingerprint = "BC82 4BB5 1656 D144 285E A0EC D382 C4AF EECE AA90"; } ]; }; calvertvl = { email = "calvertvl@gmail.com"; github = "calvertvl"; Loading pkgs/os-specific/linux/nullfs/default.nix 0 → 100644 +47 −0 Original line number Diff line number Diff line { stdenv, lib, fetchFromGitHub, kernel, }: stdenv.mkDerivation rec { pname = "nullfs"; version = "0.17"; src = fetchFromGitHub { owner = "abbbi"; repo = "nullfsvfs"; rev = "v${version}"; sha256 = "sha256-Hkplhem4Gb1xsYQtRSWub0m15Fiil3qJAO183ygP+WI="; }; hardeningDisable = [ "pic" ]; enableParallelBuilding = true; nativeBuildInputs = kernel.moduleBuildDependencies; makeFlags = kernel.makeFlags ++ [ "KSRC=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" ]; prePatch = '' substituteInPlace "Makefile" \ --replace-fail "/lib/modules/\$(shell uname -r)/build" "\$(KSRC)" ''; installPhase = '' runHook preInstall mkdir -p "$out/lib/modules/${kernel.modDirVersion}/kernel/fs/nullfs/" install -p -m 644 nullfs.ko $out/lib/modules/${kernel.modDirVersion}/kernel/fs/nullfs/ runHook postInstall ''; meta = with lib; { description = "A virtual black hole file system that behaves like /dev/null"; homepage = "https://github.com/abbbi/nullfsvfs"; license = licenses.gpl3; platforms = platforms.linux; maintainers = with maintainers; [ callumio ]; }; } pkgs/top-level/linux-kernels.nix +2 −0 Original line number Diff line number Diff line Loading @@ -605,6 +605,8 @@ in { drbd = callPackage ../os-specific/linux/drbd/driver.nix { }; nullfs = callPackage ../os-specific/linux/nullfs { }; } // lib.optionalAttrs config.allowAliases { ati_drivers_x11 = throw "ati drivers are no longer supported by any kernel >=4.1"; # added 2021-05-18; hid-nintendo = throw "hid-nintendo was added in mainline kernel version 5.16"; # Added 2023-07-30 Loading Loading
maintainers/maintainer-list.nix +7 −0 Original line number Diff line number Diff line Loading @@ -3234,6 +3234,13 @@ githubId = 24193; name = "Dan Callahan"; }; callumio = { email = "git@cleslie.uk"; github = "callumio"; githubId = 16057677; name = "Callum Leslie"; keys = [ { fingerprint = "BC82 4BB5 1656 D144 285E A0EC D382 C4AF EECE AA90"; } ]; }; calvertvl = { email = "calvertvl@gmail.com"; github = "calvertvl"; Loading
pkgs/os-specific/linux/nullfs/default.nix 0 → 100644 +47 −0 Original line number Diff line number Diff line { stdenv, lib, fetchFromGitHub, kernel, }: stdenv.mkDerivation rec { pname = "nullfs"; version = "0.17"; src = fetchFromGitHub { owner = "abbbi"; repo = "nullfsvfs"; rev = "v${version}"; sha256 = "sha256-Hkplhem4Gb1xsYQtRSWub0m15Fiil3qJAO183ygP+WI="; }; hardeningDisable = [ "pic" ]; enableParallelBuilding = true; nativeBuildInputs = kernel.moduleBuildDependencies; makeFlags = kernel.makeFlags ++ [ "KSRC=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" ]; prePatch = '' substituteInPlace "Makefile" \ --replace-fail "/lib/modules/\$(shell uname -r)/build" "\$(KSRC)" ''; installPhase = '' runHook preInstall mkdir -p "$out/lib/modules/${kernel.modDirVersion}/kernel/fs/nullfs/" install -p -m 644 nullfs.ko $out/lib/modules/${kernel.modDirVersion}/kernel/fs/nullfs/ runHook postInstall ''; meta = with lib; { description = "A virtual black hole file system that behaves like /dev/null"; homepage = "https://github.com/abbbi/nullfsvfs"; license = licenses.gpl3; platforms = platforms.linux; maintainers = with maintainers; [ callumio ]; }; }
pkgs/top-level/linux-kernels.nix +2 −0 Original line number Diff line number Diff line Loading @@ -605,6 +605,8 @@ in { drbd = callPackage ../os-specific/linux/drbd/driver.nix { }; nullfs = callPackage ../os-specific/linux/nullfs { }; } // lib.optionalAttrs config.allowAliases { ati_drivers_x11 = throw "ati drivers are no longer supported by any kernel >=4.1"; # added 2021-05-18; hid-nintendo = throw "hid-nintendo was added in mainline kernel version 5.16"; # Added 2023-07-30 Loading