···1717insert_final_newline = unset
1818trim_trailing_whitespace = unset
19192020+# We want readFile .version to return the version without a newline.
2121+[.version]
2222+insert_final_newline = false
2323+2024# see https://nixos.org/nixpkgs/manual/#chap-conventions
21252226# Match json/lockfiles/markdown/nix/perl/python/ruby/shell/docbook files, set indent to spaces
···5353 echo "Running lib/tests/modules.sh"
5454 bash lib/tests/modules.sh
55555656+ echo "Checking lib.version"
5757+ nix-instantiate lib -A version --eval || {
5858+ echo "lib.version does not evaluate when lib is isolated from the rest of the nixpkgs tree"
5959+ exit 1
6060+ }
6161+5662 echo "Running lib/tests/filesystem.sh"
5763 TEST_LIB=$PWD/lib bash lib/tests/filesystem.sh
5864
+1-1
lib/trivial.nix
···159159 version = release + versionSuffix;
160160161161 /* Returns the current nixpkgs release number as string. */
162162- release = lib.strings.fileContents ../.version;
162162+ release = lib.strings.fileContents ./.version;
163163164164 /* The latest release that is supported, at the time of release branch-off,
165165 if applicable.
···281281 )
282282 fi
283283284284+ # These packges were added on .NET 8
285285+ if ! version_older "$version" "8"; then
286286+ pkgs+=(
287287+ "Microsoft.NET.ILLink.Tasks"
288288+ )
289289+ fi
290290+284291 generate_package_list "$version" "${pkgs[@]}"
285292}
286293
···748748 net_snmp = throw "'net_snmp' has been renamed to/replaced by 'net-snmp'"; # Converted to throw 2023-09-10
749749 netbox_3_3 = throw "netbox 3.3 series has been removed as it was EOL"; # Added 2023-09-02
750750 netbox_3_5 = throw "netbox 3.5 series has been removed as it was EOL"; # Added 2024-01-22
751751+ netease-music-tui = throw "netease-music-tui has been removed due to unmaintained by upstream and broken functionality"; # Added 2024-03-03
751752 nextcloud25 = throw ''
752753 Nextcloud v25 has been removed from `nixpkgs` as the support for is dropped
753754 by upstream in 2023-10. Please upgrade to at least Nextcloud v26 by declaring
···762763 nextcloud25Packages = throw "Nextcloud25 is EOL!"; # Added 2023-10-13
763764 nagiosPluginsOfficial = monitoring-plugins;
764765 neochat = libsForQt5.kdeGear.neochat; # added 2022-05-10
766766+ neoload = throw "'neoload' has been removed as it is broken and unmaintained"; # Added 2024-03-02
765767 nitrokey-udev-rules = libnitrokey; # Added 2023-03-25
766768 nix-direnv-flakes = nix-direnv;
767769 nix-repl = throw (