···17insert_final_newline = unset
18trim_trailing_whitespace = unset
19000020# see https://nixos.org/nixpkgs/manual/#chap-conventions
2122# Match json/lockfiles/markdown/nix/perl/python/ruby/shell/docbook files, set indent to spaces
···17insert_final_newline = unset
18trim_trailing_whitespace = unset
1920+# We want readFile .version to return the version without a newline.
21+[.version]
22+insert_final_newline = false
23+24# see https://nixos.org/nixpkgs/manual/#chap-conventions
2526# Match json/lockfiles/markdown/nix/perl/python/ruby/shell/docbook files, set indent to spaces
···53 echo "Running lib/tests/modules.sh"
54 bash lib/tests/modules.sh
5556+ echo "Checking lib.version"
57+ nix-instantiate lib -A version --eval || {
58+ echo "lib.version does not evaluate when lib is isolated from the rest of the nixpkgs tree"
59+ exit 1
60+ }
61+62 echo "Running lib/tests/filesystem.sh"
63 TEST_LIB=$PWD/lib bash lib/tests/filesystem.sh
64
+1-1
lib/trivial.nix
···159 version = release + versionSuffix;
160161 /* Returns the current nixpkgs release number as string. */
162- release = lib.strings.fileContents ../.version;
163164 /* The latest release that is supported, at the time of release branch-off,
165 if applicable.
···159 version = release + versionSuffix;
160161 /* Returns the current nixpkgs release number as string. */
162+ release = lib.strings.fileContents ./.version;
163164 /* The latest release that is supported, at the time of release branch-off,
165 if applicable.
···281 )
282 fi
2830000000284 generate_package_list "$version" "${pkgs[@]}"
285}
286
···281 )
282 fi
283284+ # These packges were added on .NET 8
285+ if ! version_older "$version" "8"; then
286+ pkgs+=(
287+ "Microsoft.NET.ILLink.Tasks"
288+ )
289+ fi
290+291 generate_package_list "$version" "${pkgs[@]}"
292}
293
···748 net_snmp = throw "'net_snmp' has been renamed to/replaced by 'net-snmp'"; # Converted to throw 2023-09-10
749 netbox_3_3 = throw "netbox 3.3 series has been removed as it was EOL"; # Added 2023-09-02
750 netbox_3_5 = throw "netbox 3.5 series has been removed as it was EOL"; # Added 2024-01-22
0751 nextcloud25 = throw ''
752 Nextcloud v25 has been removed from `nixpkgs` as the support for is dropped
753 by upstream in 2023-10. Please upgrade to at least Nextcloud v26 by declaring
···762 nextcloud25Packages = throw "Nextcloud25 is EOL!"; # Added 2023-10-13
763 nagiosPluginsOfficial = monitoring-plugins;
764 neochat = libsForQt5.kdeGear.neochat; # added 2022-05-10
0765 nitrokey-udev-rules = libnitrokey; # Added 2023-03-25
766 nix-direnv-flakes = nix-direnv;
767 nix-repl = throw (
···748 net_snmp = throw "'net_snmp' has been renamed to/replaced by 'net-snmp'"; # Converted to throw 2023-09-10
749 netbox_3_3 = throw "netbox 3.3 series has been removed as it was EOL"; # Added 2023-09-02
750 netbox_3_5 = throw "netbox 3.5 series has been removed as it was EOL"; # Added 2024-01-22
751+ netease-music-tui = throw "netease-music-tui has been removed due to unmaintained by upstream and broken functionality"; # Added 2024-03-03
752 nextcloud25 = throw ''
753 Nextcloud v25 has been removed from `nixpkgs` as the support for is dropped
754 by upstream in 2023-10. Please upgrade to at least Nextcloud v26 by declaring
···763 nextcloud25Packages = throw "Nextcloud25 is EOL!"; # Added 2023-10-13
764 nagiosPluginsOfficial = monitoring-plugins;
765 neochat = libsForQt5.kdeGear.neochat; # added 2022-05-10
766+ neoload = throw "'neoload' has been removed as it is broken and unmaintained"; # Added 2024-03-02
767 nitrokey-udev-rules = libnitrokey; # Added 2023-03-25
768 nix-direnv-flakes = nix-direnv;
769 nix-repl = throw (