Admins will be upgrading ORNL GitLab Servers on Saturday, 16 May 2026, from 7 AM until 11 AM EST. Repositories will experience intermittent outages during this time.
forceSystem=system:_:(importself.path{localSystem={inheritsystem;};});# Added 2018-07-16 preserve, reason: forceSystem should not be used directly in Nixpkgs.
# TODO: Remove from Nixpkgs and eventually turn into throws.
# these are for convenience, not for backward compat., and shouldn't expire until the package is deprecated.
clang18Stdenv=lowPriollvmPackages_18.stdenv;
clang19Stdenv=lowPriollvmPackages_19.stdenv;
# Various to preserve
autoReconfHook=throw"You meant 'autoreconfHook', with a lowercase 'r'.";# preserve, reason: common typo
elasticsearch7Plugins=elasticsearchPlugins;# preserve, reason: until v8
fetchFromGithub=throw"You meant fetchFromGitHub, with a capital H";# preserve, reason: common typo
fuse2fs=ifstdenv.hostPlatform.isLinuxthene2fsprogs.fuse2fselsenull;# Added 2022-03-27 preserve, reason: convenience, arch has a package named fuse2fs too.
wlroots=wlroots_0_19;# preserve, reason: wlroots is unstable, we must keep depending on 'wlroots_0_*', convert to package after a stable(1.x) release
wormhole-rs=magic-wormhole-rs;# Added 2022-05-30. preserve, reason: Arch package name, main binary name
_0verkill=throw"'_0verkill' has been removed due to lack of maintenance";# Added 2025-08-27
_1password=lib.warnOnInstantiate"_1password has been renamed to _1password-cli to better follow upstream name usage"_1password-cli;# Added 2024-10-24
@@ -490,7 +510,6 @@ mapAliases {
autoconf264=throw"'autoconf264' has been removed in favor of 'autoconf'";# Added 2025-07-21
automake111x=throw"'automake111x' has been removed in favor of 'automake'";# Added 2025-07-21
autopanosiftc=throw"'autopanosiftc' has been removed, as it is unmaintained upstream";# Added 2025-10-07
autoReconfHook=throw"You meant 'autoreconfHook', with a lowercase 'r'.";# preserve, reason: common typo
autoreconfHook264=throw"'autoreconfHook264' has been removed in favor of 'autoreconfHook'";# Added 2025-07-21
aumix=throw"'aumix' has been removed due to lack of maintenance upstream. Consider using 'pamixer' for CLI or 'pavucontrol' for GUI";# Added 2024-09-14
authy=throw"'authy' has been removed since it reached end of life";# Added 2024-04-19
@@ -728,10 +747,6 @@ mapAliases {
cvs_fast_export=throw"'cvs_fast_export' has been renamed to/replaced by 'cvs-fast-export'";# Converted to throw 2024-10-17
cyber=throw"cyber has been removed, as it does not build with supported Zig versions";# Added 2025-08-09
# these are for convenience, not for backward compat., and shouldn't expire until the package is deprecated.
clang18Stdenv=lowPriollvmPackages_18.stdenv;# preserve, reason: see above
clang19Stdenv=lowPriollvmPackages_19.stdenv;# preserve, reason: see above
eidolon=throw"eidolon was removed as it is unmaintained upstream.";# Added 2025-05-28
eintopf=lauti;# Project was renamed, added 2025-05-01
elasticsearch7Plugins=elasticsearchPlugins;# preserve, reason: until v8
electronplayer=throw"'electronplayer' has been removed as it had been discontinued upstream since October 2024";# Added 2024-12-17
elm-github-install=throw"'elm-github-install' has been removed as it is abandoned upstream and only supports Elm 0.18.0";# Added 2025-08-25
element-desktop-wayland=throw"element-desktop-wayland has been removed. Consider setting NIXOS_OZONE_WL=1 via 'environment.sessionVariables' instead";# Added 2024-12-17
@@ -904,7 +918,6 @@ mapAliases {
inherit(luaPackages)fennel;# Added 2022-09-24
ferdi=throw"'ferdi' has been removed, upstream does not exist anymore and the package is insecure";# Added 2024-08-22
fetchbower=throw"fetchbower has been removed as bower was removed. It is recommended to migrate to yarn.";# Added 2025-09-17
fetchFromGithub=throw"You meant fetchFromGitHub, with a capital H";# preserve, reason: common typo
ffmpeg_5=throw"ffmpeg_5 has been removed, please use another version";# Added 2024-07-12
ffmpeg_5-headless=throw"ffmpeg_5-headless has been removed, please use another version";# Added 2024-07-12
ffmpeg_5-full=throw"ffmpeg_5-full has been removed, please use another version";# Added 2024-07-12
freeimage=throw"freeimage was removed due to numerous vulnerabilities";# Added 2025-10-23
@@ -962,7 +976,6 @@ mapAliases {
freerdpUnstable=freerdp;# added 2025-03-25
frostwire=throw"frostwire was removed, as it was broken due to reproducibility issues, use `frostwire-bin` package instead.";# added 2024-05-17
ftjam=throw"ftjam was removed, as it hasn't been updated since 2007 and fails to build";# added 2025-01-02
fuse2fs=ifstdenv.hostPlatform.isLinuxthene2fsprogs.fuse2fselsenull;# Added 2022-03-27 preserve, reason: convenience, arch has a package named fuse2fs too.
fuse-common=throw"fuse-common was removed, because the udev rule was early included by systemd-udevd and the config is done by NixOS module `programs.fuse`";# added 2024-09-29
fusee-launcher=throw"'fusee-launcher' was removed as upstream removed the original source repository fearing legal repercussions";# added 2025-07-05
futuresql=libsForQt5.futuresql;# added 2023-11-11
@@ -1275,6 +1288,7 @@ mapAliases {
kanidm_1_3=throw"'kanidm_1_3' has been removed as it has reached end of life";# Added 2025-03-10
kanidm_1_4=throw"'kanidm_1_4' has been removed as it has reached end of life";# Added 2025-06-18
kanidmWithSecretProvisioning_1_4=throw"'kanidmWithSecretProvisioning_1_4' has been removed as it has reached end of life";# Added 2025-06-18
kalendar=merkuro;# Added 2023-08-24
kbibtex=throw"'kbibtex' has been removed, as it is unmaintained upstream";# Added 2025-08-30
kcli=throw"kcli has been removed because it has been marked as broken since at least November 2024.";# Added 2025-09-28
kdbplus=throw"'kdbplus' has been removed from nixpkgs";# Added 2024-05-06
@@ -1285,6 +1299,7 @@ mapAliases {
kexi=makePlasma5Throw"kexi";
keyfinger=throw"keyfinder has been removed as it was abandoned upstream and did not build; consider using mixxx or keyfinder-cli";# Addd 2024-08-25
keysmith=throw"'keysmith' has been renamed to/replaced by 'libsForQt5.kdeGear.keysmith'";# Converted to throw 2024-10-17
kfloppy=throw"kfloppy has been removed upstream in KDE Gear 23.08";# Added 2023-08-24
kgx=gnome-console;# Added 2022-02-19
khoj=throw"khoj has been removed because it has been marked as broken since at least November 2024.";# Added 2025-10-11
kibana7=throw"Kibana 7.x has been removed from nixpkgs as it depends on an end of life Node.js version and received no maintenance in time.";# Added 2023-10-30
@@ -1540,8 +1555,6 @@ mapAliases {
lizardfs=throw"lizardfs has been removed because it has been marked as broken since at least November 2024.";# Added 2025-09-28
wireguard-vanity-address=throw"'wireguard-vanity-address' has been removed due to lack of upstream maintenance";# Added 2025-01-26
wkhtmltopdf-bin=wkhtmltopdf;# Added 2024-07-17
wlroots_0_16=throw"'wlroots_0_16' has been removed in favor of newer versions";# Added 2024-07-14
wlroots=wlroots_0_19;# preserve, reason: wlroots is unstable, we must keep depending on 'wlroots_0_*', convert to package after a stable(1.x) release
woof=throw"'woof' has been removed as it is broken and unmaintained upstream";# Added 2025-09-04
wdomirror=throw"'wdomirror' has been removed as it is unmaintained upstream, Consider using 'wl-mirror' instead";# Added 2025-09-04
wordpress6_3=throw"'wordpress6_3' has been removed in favor of the latest version";# Added 2024-08-03
@@ -2767,7 +2797,6 @@ mapAliases {
wordpress_6_5=throw"'wordpress_6_5' has been removed in favor of the latest version";# Added 2024-11-11
wordpress_6_6=throw"'wordpress_6_6' has been removed in favor of the latest version";# Added 2024-11-17
worldengine-cli=throw"'worldengine-cli' has been removed because it has been marked as broken since at least November 2024.";# Added 2025-10-04
wormhole-rs=magic-wormhole-rs;# Added 2022-05-30. preserve, reason: Arch package name, main binary name
wpa_supplicant_ro_ssids=lib.warnOnInstantiate"Deprecated package: Please use wpa_supplicant instead. Read-only SSID patches are now upstream!"wpa_supplicant;
wrapLisp_old=throw"Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual.";# Added 2024-05-07
wmii_hg=wmii;# Added 2022-04-26
@@ -2883,46 +2912,5 @@ mapAliases {
});# Added 2023-02-06
zyn-fusion=zynaddsubfx;# Added 2022-08-05
zz=throw"'zz' has been removed because it was archived in 2022 and had no maintainer";# added 2024-05-10