aliases: correct extra "throw", add missing dates (#442683)

authored by Wolfgang Walther and committed by GitHub a58135c7 63bc1c89

+181 -208
+181 -208
pkgs/top-level/aliases.nix
··· 374 374 _2048-cli = throw "'_2048-cli' has been removed due to archived upstream. Consider using '_2048-in-terminal' instead."; # Added 2025-06-07 375 375 _2048-cli-curses = throw "'_2048-cli-curses' has been removed due to archived upstream. Consider using '_2048-in-terminal' instead."; # Added 2025-06-07 376 376 _2048-cli-terminal = throw "'_2048-cli-curses' has been removed due to archived upstream. Consider using '_2048-in-terminal' instead."; # Added 2025-06-07 377 - _5etools = throw "'_5etools' has been removed, as upstream is in a questionable legal position and the build was broken."; 377 + _5etools = throw "'_5etools' has been removed, as upstream is in a questionable legal position and the build was broken."; # Added 2025-05-05 378 378 "7z2hashcat" = 379 379 throw "'7z2hashcat' has been renamed to '_7z2hashcat' as the former isn't a valid variable name."; # Added 2024-11-27 380 380 ··· 387 387 acousticbrainz-client = throw "acousticbrainz-client has been removed since the AcousticBrainz project has been shut down"; # Added 2024-06-04 388 388 adminer-pematon = adminneo; # Added 2025-02-20 389 389 adminerneo = adminneo; # Added 2025-02-27 390 - adtool = throw "'adtool' has been removed, as it was broken and unmaintained"; 390 + adtool = throw "'adtool' has been removed, as it was broken and unmaintained"; # Added 2024-02-14 391 391 adobe-reader = throw "'adobe-reader' has been removed, as it was broken, outdated and insecure"; # added 2025-05-31 392 392 adom = throw "'adom' has been removed, as it was broken and unmaintained"; # added 2024-05-09 393 393 adoptopenjdk-bin = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `temurin-bin`"; # Added 2024-05-09 ··· 414 414 aeon = throw "aeon has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2024-07-15 415 415 afl = throw "afl has been removed as the upstream project was archived. Consider using 'aflplusplus'"; # Added 2024-04-21 416 416 afpfs-ng = throw "'afpfs-ng' has been removed as it was broken and unmaintained for 10 years"; # Added 2025-05-17 417 - agda-pkg = throw "agda-pkg has been removed due to being unmaintained"; # Added 2024-09-10" 417 + agda-pkg = throw "agda-pkg has been removed due to being unmaintained"; # Added 2024-09-10 418 418 ajour = throw "ajour has been removed, the project was archived upstream on 2024-09-17."; # Added 2025-03-12 419 419 akkoma-emoji = recurseIntoAttrs { 420 420 blobs_gg = lib.warnOnInstantiate "'akkoma-emoji.blobs_gg' has been renamed to 'blobs_gg'" blobs_gg; # Added 2025-03-14 ··· 436 436 ansible_2_14 = throw "Ansible 2.14 goes end of life in 2024/05 and can't be supported throughout the 24.05 release cycle"; # Added 2024-04-11 437 437 ansible_2_15 = throw "Ansible 2.15 goes end of life in 2024/11 and can't be supported throughout the 24.11 release cycle"; # Added 2024-11-08 438 438 ansible-later = throw "ansible-later has been discontinued. The author recommends switching to ansible-lint"; # Added 2025-08-24 439 - antennas = throw "antennas has been removed as it only works with tvheadend, which nobody was willing to maintain and was stuck on an unmaintained version that required FFmpeg 4; please see https://github.com/NixOS/nixpkgs/pull/332259 if you are interested in maintaining a newer version"; # Added 2024-08-21 439 + antennas = throw "antennas has been removed as it only works with tvheadend, which nobody was willing to maintain and was stuck on an unmaintained version that required FFmpeg 4. Please see https://github.com/NixOS/nixpkgs/pull/332259 if you are interested in maintaining a newer version"; # Added 2024-08-21 440 440 androidndkPkgs_21 = throw "androidndkPkgs_21 has been removed, as it is EOL"; # Added 2025-08-09 441 441 androidndkPkgs_23 = throw "androidndkPkgs_23 has been removed, as it is EOL"; # Added 2025-08-09 442 442 androidndkPkgs_23b = throw "androidndkPkgs_23b has been removed, as it is EOL"; # Added 2025-08-09 ··· 482 482 autoconf213 = throw "'autoconf213' has been removed in favor of 'autoconf'"; # Added 2025-07-21 483 483 autoconf264 = throw "'autoconf264' has been removed in favor of 'autoconf'"; # Added 2025-07-21 484 484 automake111x = throw "'automake111x' has been removed in favor of 'automake'"; # Added 2025-07-21 485 - autoReconfHook = throw "You meant 'autoreconfHook', with a lowercase 'r'."; # preserve 485 + autoReconfHook = throw "You meant 'autoreconfHook', with a lowercase 'r'."; # preserve, reason: common typo 486 486 autoreconfHook264 = throw "'autoreconfHook264' has been removed in favor of 'autoreconfHook'"; # Added 2025-07-21 487 487 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 488 488 authy = throw "'authy' has been removed since it reached end of life"; # Added 2024-04-19 ··· 499 499 backlight-auto = throw "'backlight-auto' has been removed as it relies on Zig 0.12 which has been dropped."; # Added 2025-08-22 500 500 badtouch = authoscope; # Project was renamed, added 20210626 501 501 badwolf = throw "'badwolf' has been removed due to being unmaintained"; # Added 2025-04-15 502 - baget = throw "'baget' has been removed due to being unmaintained"; 502 + baget = throw "'baget' has been removed due to being unmaintained"; # Added 2023-03-19 503 503 bandwidth = throw "'bandwidth' has been removed due to lack of maintenance"; # Added 2025-09-01 504 504 banking = saldo; # added 2025-08-29 505 505 base16-builder = throw "'base16-builder' has been removed due to being unmaintained"; # Added 2025-06-03 ··· 516 516 betterbird-unwrapped = throw "betterbird has been removed as there were insufficient maintainer resources to keep up with security updates"; # Added 2024-10-25 517 517 bibata-extra-cursors = throw "bibata-cursors has been removed as it was broken"; # Added 2024-07-15 518 518 bitbucket-server-cli = throw "bitbucket-server-cli has been removed due to lack of maintenance upstream."; # Added 2025-05-27 519 - bitcoin-abc = throw "bitcoin-abc has been removed due to a lack of maintanance"; # Added 2026-06-17 519 + bitcoin-abc = throw "bitcoin-abc has been removed due to a lack of maintanance"; # Added 2025-06-17 520 520 bitcoin-unlimited = throw "bitcoin-unlimited has been removed as it was broken and unmaintained"; # Added 2024-07-15 521 - bitcoind-abc = throw "bitcoind-abc has been removed due to a lack of maintanance"; # Added 2026-06-17 521 + bitcoind-abc = throw "bitcoind-abc has been removed due to a lack of maintanance"; # Added 2025-06-17 522 522 bitcoind-unlimited = throw "bitcoind-unlimited has been removed as it was broken and unmaintained"; # Added 2024-07-15 523 523 bird = throw "The bird alias was ambiguous and has been removed for the time being. Please explicitly choose bird2 or bird3."; # Added 2025-01-11 524 524 bisq-desktop = throw "bisq-desktop has been removed because OpenJFX 11 was removed"; # Added 2024-11-17 ··· 555 555 buildXenPackage = throw "'buildXenPackage' has been removed as a custom Xen build can now be achieved by simply overriding 'xen'."; # Added 2025-05-12 556 556 557 557 bwidget = tclPackages.bwidget; # Added 2024-10-02 558 - # Shorter names; keep the longer name for back-compat. Added 2023-04-11. Warning added on 2024-12-16. Removed on 2025-05-31 559 - buildFHSUserEnv = throw "'buildFHSUserEnv' has been renamed to 'buildFHSEnv' and was removed in 25.11"; 560 - buildFHSUserEnvChroot = throw "'buildFHSUserEnvChroot' has been renamed to 'buildFHSEnvChroot' and was removed in 25.11"; 561 - buildFHSUserEnvBubblewrap = throw "'buildFHSUserEnvBubblewrap' has been renamed to 'buildFHSEnvBubblewrap' and was removed in 25.11"; 558 + buildFHSUserEnv = throw "'buildFHSUserEnv' has been renamed to 'buildFHSEnv' and was removed in 25.11"; # Converted to throw 2025-06-01 559 + buildFHSUserEnvChroot = throw "'buildFHSUserEnvChroot' has been renamed to 'buildFHSEnvChroot' and was removed in 25.11"; # Converted to throw 2025-06-01 560 + buildFHSUserEnvBubblewrap = throw "'buildFHSUserEnvBubblewrap' has been renamed to 'buildFHSEnvBubblewrap' and was removed in 25.11"; # Converted to throw 2025-06-01 562 561 563 - # bitwarden_rs renamed to vaultwarden with release 1.21.0 (2021-04-30) 564 - bitwarden_rs = vaultwarden; 565 - bitwarden_rs-mysql = vaultwarden-mysql; 566 - bitwarden_rs-postgresql = vaultwarden-postgresql; 567 - bitwarden_rs-sqlite = vaultwarden-sqlite; 568 - bitwarden_rs-vault = vaultwarden-vault; 562 + bitwarden_rs = vaultwarden; # Added 2021-07-01 563 + bitwarden_rs-mysql = vaultwarden-mysql; # Added 2021-07-01 564 + bitwarden_rs-postgresql = vaultwarden-postgresql; # Added 2021-07-01 565 + bitwarden_rs-sqlite = vaultwarden-sqlite; # Added 2021-07-01 566 + bitwarden_rs-vault = vaultwarden-vault; # Added 2021-07-01 569 567 570 568 ### C ### 571 569 ··· 574 572 calculix = calculix-ccx; # Added 2024-12-18 575 573 calligra = kdePackages.calligra; # Added 2024-09-27 576 574 callPackage_i686 = pkgsi686Linux.callPackage; 577 - cargo-asm = throw "'cargo-asm' has been removed due to lack of upstream maintenance. Consider 'cargo-show-asm' as an alternative."; 575 + cargo-asm = throw "'cargo-asm' has been removed due to lack of upstream maintenance. Consider 'cargo-show-asm' as an alternative."; # Added 2025-01-29 578 576 cask = emacs.pkgs.cask; # Added 2022-11-12 579 577 catcli = throw "catcli has been superseded by gocatcli"; # Added 2025-04-19 580 578 canonicalize-jars-hook = stripJavaArchivesHook; # Added 2024-03-17 581 579 cargo-deps = throw "cargo-deps has been removed as the repository is deleted"; # Added 2024-04-09 582 - cargo-espflash = espflash; 580 + cargo-espflash = espflash; # Added 2024-02-09 583 581 cargo-kcov = throw "'cargo-kcov' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 584 582 cargo-information = throw "'cargo-information' has been removed due to being merged upstream into 'cargo'"; # Added 2025-03-09 585 583 cargo-inspect = throw "'cargo-inspect' has been removed due to lack of upstream maintenance. Upstream recommends cargo-expand."; # Added 2025-01-26 ··· 587 585 cargonode = throw "'cargonode' has been removed due to lack of upstream maintenance"; # Added 2025-06-18 588 586 cassandra_3_0 = throw "'cassandra_3_0' has been removed has it reached end-of-life"; # Added 2025-03-23 589 587 cassandra_3_11 = throw "'cassandra_3_11' has been removed has it reached end-of-life"; # Added 2025-03-23 590 - cawbird = throw "cawbird has been abandoned upstream and is broken anyways due to Twitter closing its API"; 588 + cawbird = throw "cawbird has been abandoned upstream and is broken anyways due to Twitter closing its API"; # Added 2023-09-05 591 589 catalyst-browser = throw "'catalyst-browser' has been removed due to a lack of maintenance and not satisfying our security criteria for browsers."; # Added 2025-06-25 592 590 cataract = throw "'cataract' has been removed due to a lack of maintenace"; # Added 2025-08-25 593 591 cataract-unstable = throw "'cataract-unstable' has been removed due to a lack of maintenace"; # Added 2025-08-25 ··· 697 695 cvs_fast_export = throw "'cvs_fast_export' has been renamed to/replaced by 'cvs-fast-export'"; # Converted to throw 2024-10-17 698 696 cyber = throw "cyber has been removed, as it does not build with supported Zig versions"; # Added 2025-08-09 699 697 700 - # these are for convenience, not for backward compat and shouldn't expire 698 + # these are for convenience, not for backward compat., and shouldn't expire until the package is deprecated. 701 699 clang9Stdenv = throw "clang9Stdenv has been removed from nixpkgs"; # Added 2024-04-08 702 - clang12Stdenv = lowPrio llvmPackages_12.stdenv; 703 - clang13Stdenv = lowPrio llvmPackages_13.stdenv; 704 - clang14Stdenv = lowPrio llvmPackages_14.stdenv; 705 - clang15Stdenv = lowPrio llvmPackages_15.stdenv; 706 - clang16Stdenv = lowPrio llvmPackages_16.stdenv; 707 - clang17Stdenv = lowPrio llvmPackages_17.stdenv; 708 - clang18Stdenv = lowPrio llvmPackages_18.stdenv; 709 - clang19Stdenv = lowPrio llvmPackages_19.stdenv; 700 + clang12Stdenv = lowPrio llvmPackages_12.stdenv; # preserve, reason: see above 701 + clang13Stdenv = lowPrio llvmPackages_13.stdenv; # preserve, reason: see above 702 + clang14Stdenv = lowPrio llvmPackages_14.stdenv; # preserve, reason: see above 703 + clang15Stdenv = lowPrio llvmPackages_15.stdenv; # preserve, reason: see above 704 + clang16Stdenv = lowPrio llvmPackages_16.stdenv; # preserve, reason: see above 705 + clang17Stdenv = lowPrio llvmPackages_17.stdenv; # preserve, reason: see above 706 + clang18Stdenv = lowPrio llvmPackages_18.stdenv; # preserve, reason: see above 707 + clang19Stdenv = lowPrio llvmPackages_19.stdenv; # preserve, reason: see above 710 708 711 709 clang-tools_9 = throw "clang-tools_9 has been removed from nixpkgs"; # Added 2024-04-08 712 710 clang_9 = throw "clang_9 has been removed from nixpkgs"; # Added 2024-04-08 ··· 729 727 daq = throw "'daq' has been removed as it is unmaintained and broken. Snort2 has also been removed, which depended on this"; # Added 2025-05-21 730 728 darling = throw "'darling' has been removed due to vendoring Python2"; # Added 2025-05-10 731 729 dart_stable = throw "'dart_stable' has been renamed to/replaced by 'dart'"; # Converted to throw 2024-10-17 732 - dart-sass-embedded = throw "dart-sass-embedded has been removed from nixpkgs, as is now included in Dart Sass itself."; 733 - dat = nodePackages.dat; 730 + dart-sass-embedded = throw "dart-sass-embedded has been removed from nixpkgs, as it is now included in Dart Sass itself."; # Added 2023-10-25 731 + dat = nodePackages.dat; # Added 2020-02-04 734 732 dave = throw "'dave' has been removed as it has been archived upstream. Consider using 'webdav' instead"; # Added 2025-02-03 735 733 daytona-bin = throw "'daytona-bin' has been removed, as it was unmaintained in nixpkgs"; # Added 2025-07-21 736 734 dbeaver = throw "'dbeaver' has been renamed to/replaced by 'dbeaver-bin'"; # Added 2024-05-16 ··· 742 740 dbus-sharp-glib-2_0 = throw "'dbus-sharp-glib-2_0' has been removed as it was unmaintained and had no dependents"; # Added 2025-08-25 743 741 dclib = throw "'dclib' has been removed as it is unmaintained for 16 years and broken"; # Added 2025-05-25 744 742 deadpixi-sam = deadpixi-sam-unstable; 745 - 746 743 debugedit-unstable = throw "'debugedit-unstable' has been renamed to/replaced by 'debugedit'"; # Converted to throw 2024-10-17 747 744 deepin = throw "the Deepin desktop environment and associated tools have been removed from nixpkgs due to lack of maintenance"; # Added 2025-08-21 748 745 degit-rs = throw "'degit-rs' has been removed because it is unmaintained upstream and has vulnerable dependencies."; # Added 2025-07-11 749 746 deltachat-cursed = arcanechat-tui; # added 2025-02-25 750 747 deltachat-electron = throw "'deltachat-electron' has been renamed to/replaced by 'deltachat-desktop'"; # Converted to throw 2024-10-17 751 - 752 748 demjson = with python3Packages; toPythonApplication demjson; # Added 2022-01-18 753 749 devdash = throw "'devdash' has been removed as the upstream project was archived"; # Added 2025-03-27 754 750 devdocs-desktop = throw "'devdocs-desktop' has been removed as it is unmaintained upstream and vendors insecure dependencies"; # Added 2025-06-11 ··· 789 785 dozenal = throw "dozenal has been removed because it does not compile and only minimal functionality"; # Added 2025-03-30 790 786 dsd = throw "dsd has been removed, as it was broken and lack of upstream maintenance"; # Added 2025-08-25 791 787 dstat = throw "'dstat' has been removed because it has been unmaintained since 2020. Use 'dool' instead."; # Added 2025-01-21 792 - drush = throw "drush as a standalone package has been removed because it's no longer supported as a standalone tool"; 788 + drush = throw "drush as a standalone package has been removed because it's no longer supported as a standalone tool"; # Added 2024-02-20 793 789 dtv-scan-tables_linuxtv = dtv-scan-tables; # Added 2023-03-03 794 790 dtv-scan-tables_tvheadend = dtv-scan-tables; # Added 2023-03-03 795 791 du-dust = dust; # Added 2024-01-19 796 792 duckstation = throw "'duckstation' has been removed due to being unmaintained"; # Added 2025-08-03 797 793 duckstation-bin = throw "'duckstation-bin' has been removed due to being unmaintained"; # Added 2025-08-03 798 794 dump1090 = dump1090-fa; # Added 2024-02-12 799 - dwfv = throw "'dwfv' has been removed due to lack of upstream maintenance"; 795 + dwfv = throw "'dwfv' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 800 796 dylibbundler = throw "'dylibbundler' has been renamed to/replaced by 'macdylibbundler'"; # Converted to throw 2024-10-17 801 797 802 798 ### E ### ··· 816 812 edid-decode = v4l-utils; # Added 2025-06-20 817 813 eidolon = throw "eidolon was removed as it is unmaintained upstream."; # Added 2025-05-28 818 814 eintopf = lauti; # Project was renamed, added 2025-05-01 819 - elasticsearch7Plugins = elasticsearchPlugins; 815 + elasticsearch7Plugins = elasticsearchPlugins; # preserve, reason: until v8 820 816 electronplayer = throw "'electronplayer' has been removed as it had been discontinued upstream since October 2024"; # Added 2024-12-17 821 817 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 822 818 element-desktop-wayland = throw "element-desktop-wayland has been removed. Consider setting NIXOS_OZONE_WL=1 via 'environment.sessionVariables' instead"; # Added 2024-12-17 ··· 853 849 eris-go = throw "'eris-go' has been removed due to a hostile upstream moving tags and breaking src FODs"; # Added 2025-09-01 854 850 eriscmd = throw "'eriscmd' has been removed due to a hostile upstream moving tags and breaking src FODs"; # Added 2025-09-01 855 851 856 - erlang_24 = throw "erlang_24 has been removed as it is unmaintained upstream"; 852 + erlang_24 = throw "erlang_24 has been removed as it is unmaintained upstream"; # Added 2024-12-26 857 853 erlang_27-rc3 = throw "erlang_27-rc3 has been removed in favor of erlang_27"; # added 2024-05-20 858 854 erlang_nox = throw "erlang_nox has been removed in favor of beam_minimal.packages.erlang or beamMinimalPackages.erlang"; # added 2025-04-01 859 855 erlangR24 = throw "erlangR24 has been removed in favor of erlang_24"; # added 2024-05-24 ··· 871 867 erlangR26_odbc_javac = throw "erlangR26_odbc_javac has been removed in favor of erlang_26_odbc_javac"; # added 2024-05-24 872 868 873 869 erlang_language_platform = throw "erlang_language_platform has been renamed erlang-language-platform"; # added 2025-04-04 874 - 875 870 est-sfs = throw "'est-sfs' has been removed as it was unmaintained in Nixpkgs"; # Added 2025-05-18 876 - 877 871 ethabi = throw "ethabi has been removed due to lack of maintainence upstream and no updates in Nixpkgs"; # Added 2024-07-16 878 - eww-wayland = lib.warnOnInstantiate "eww now can build for X11 and wayland simultaneously, so `eww-wayland` is deprecated, use the normal `eww` package instead." eww; 872 + eww-wayland = lib.warnOnInstantiate "eww now can build for X11 and wayland simultaneously, so `eww-wayland` is deprecated, use the normal `eww` package instead." eww; # Added 2024-02-17 879 873 880 874 ### F ### 881 875 ··· 892 886 fdr = throw "fdr has been removed, as it cannot be built from source and depends on Python 2.x"; # Added 2025-03-19 893 887 inherit (luaPackages) fennel; # Added 2022-09-24 894 888 ferdi = throw "'ferdi' has been removed, upstream does not exist anymore and the package is insecure"; # Added 2024-08-22 895 - fetchFromGithub = throw "You meant fetchFromGitHub, with a capital H"; # preserve 889 + fetchFromGithub = throw "You meant fetchFromGitHub, with a capital H"; # preserve, reason: common typo 896 890 ffmpeg_5 = throw "ffmpeg_5 has been removed, please use another version"; # Added 2024-07-12 897 891 ffmpeg_5-headless = throw "ffmpeg_5-headless has been removed, please use another version"; # Added 2024-07-12 898 892 ffmpeg_5-full = throw "ffmpeg_5-full has been removed, please use another version"; # Added 2024-07-12 899 893 FIL-plugins = fil-plugins; # Added 2024-06-12 900 894 fileschanged = throw "'fileschanged' has been removed as it is unmaintained upstream"; # Added 2024-04-19 901 895 filet = throw "'filet' has been removed as the upstream repo has been deleted"; # Added 2025-02-07 902 - finger_bsd = bsd-finger; 903 - fingerd_bsd = bsd-fingerd; 896 + finger_bsd = bsd-finger; # Added 2022-03-14 897 + fingerd_bsd = bsd-fingerd; # Added 2022-03-14 904 898 fira-code-nerdfont = lib.warnOnInstantiate "fira-code-nerdfont is redundant. Use nerd-fonts.fira-code instead." nerd-fonts.fira-code; # Added 2024-11-10 905 899 firebird_2_5 = throw "'firebird_2_5' has been removed as it has reached end-of-life and does not build."; # Added 2025-06-10 906 - firefox-beta-bin = lib.warnOnInstantiate "`firefox-beta-bin` is removed. Please use `firefox-beta` or `firefox-bin` instead." firefox-beta; 907 - firefox-devedition-bin = lib.warnOnInstantiate "`firefox-devedition-bin` is removed. Please use `firefox-devedition` or `firefox-bin` instead." firefox-devedition; 908 - firefox-esr-115 = throw "The Firefox 115 ESR series has reached its end of life. Upgrade to `firefox-esr` or `firefox-esr-128` instead."; 909 - firefox-esr-115-unwrapped = throw "The Firefox 115 ESR series has reached its end of life. Upgrade to `firefox-esr-unwrapped` or `firefox-esr-128-unwrapped` instead."; 910 - firefox-esr-128 = throw "The Firefox 128 ESR series has reached its end of life. Upgrade to `firefox-esr` or `firefox-esr-140` instead."; 911 - firefox-esr-128-unwrapped = throw "The Firefox 128 ESR series has reached its end of life. Upgrade to `firefox-esr-unwrapped` or `firefox-esr-140-unwrapped` instead."; 900 + firefox-beta-bin = lib.warnOnInstantiate "`firefox-beta-bin` is removed. Please use `firefox-beta` or `firefox-bin` instead." firefox-beta; # Added 2025-06-06 901 + firefox-devedition-bin = lib.warnOnInstantiate "`firefox-devedition-bin` is removed. Please use `firefox-devedition` or `firefox-bin` instead." firefox-devedition; # Added 2025-06-06 902 + firefox-esr-115 = throw "The Firefox 115 ESR series has reached its end of life. Upgrade to `firefox-esr` or `firefox-esr-128` instead."; # Added 2024-10-13 903 + firefox-esr-115-unwrapped = throw "The Firefox 115 ESR series has reached its end of life. Upgrade to `firefox-esr-unwrapped` or `firefox-esr-128-unwrapped` instead."; # Added 2024-10-13 904 + firefox-esr-128 = throw "The Firefox 128 ESR series has reached its end of life. Upgrade to `firefox-esr` or `firefox-esr-140` instead."; # Added 2025-08-21 905 + firefox-esr-128-unwrapped = throw "The Firefox 128 ESR series has reached its end of life. Upgrade to `firefox-esr-unwrapped` or `firefox-esr-140-unwrapped` instead."; # Added 2025-08-21 912 906 firefox-wayland = firefox; # Added 2022-11-15 913 907 firmwareLinuxNonfree = linux-firmware; # Added 2022-01-09 914 908 fishfight = jumpy; # Added 2022-08-03 ··· 1000 994 gdc11 = throw "gdc11 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2025-08-08 1001 995 gdmd = throw "gdmd has been removed from Nixpkgs, as it depends on GDC which was removed"; # Added 2025-08-08 1002 996 gdome2 = throw "'gdome2' has been removed from nixpkgs, as it is umaintained and obsolete"; # Added 2024-12-29 1003 - geocode-glib = throw "throw 'geocode-glib' has been removed, as it was unused and used outdated libraries"; # Added 2025-04-16 1004 - geos_3_11 = throw "geos_3_11 has been removed from nixpgks. Please use a more recent 'geos' instead."; 997 + geocode-glib = throw "'geocode-glib' has been removed, as it was unused and used outdated libraries"; # Added 2025-04-16 998 + geos_3_11 = throw "geos_3_11 has been removed from nixpkgs. Please use a more recent 'geos' instead."; # Added 2024-11-29 1005 999 gfbgraph = throw "'gfbgraph' has been removed as it was archived upstream and unused in nixpkgs"; # Added 2025-04-20 1006 1000 gfortran48 = throw "'gfortran48' has been removed from nixpkgs"; # Added 2024-09-10 1007 1001 gfortran49 = throw "'gfortran49' has been removed from nixpkgs"; # Added 2024-09-11 ··· 1035 1029 1036 1030 Consider migrating to forgejo or gitea. 1037 1031 ''; # Added 2024-10-12 1038 - git-backup = throw "git-backup has been removed, as it has been abandoned upstream. Consider using git-backup-go instead."; 1032 + git-backup = throw "git-backup has been removed, as it has been abandoned upstream. Consider using git-backup-go instead."; # Added 2024-07-16 1039 1033 git-credential-1password = throw "'git-credential-1password' has been removed, as the upstream project is deleted."; # Added 2024-05-20 1040 1034 git-stree = throw "'git-stree' has been deprecated by upstream. Upstream recommends using 'git-subrepo' as a replacement."; # Added 2025-05-05 1041 1035 1042 1036 gitAndTools = self // { 1043 - darcsToGit = darcs-to-git; 1044 - gitAnnex = git-annex; 1045 - gitBrunch = git-brunch; 1046 - gitFastExport = git-fast-export; 1047 - gitRemoteGcrypt = git-remote-gcrypt; 1048 - svn_all_fast_export = svn-all-fast-export; 1049 - topGit = top-git; 1050 - }; # Added 2021-01-14 1037 + darcsToGit = darcs-to-git; # Added 2021-01-14 1038 + gitAnnex = git-annex; # Added 2021-01-14 1039 + gitBrunch = git-brunch; # Added 2021-01-14 1040 + gitFastExport = git-fast-export; # Added 2021-01-14 1041 + gitRemoteGcrypt = git-remote-gcrypt; # Added 2021-01-14 1042 + svn_all_fast_export = svn-all-fast-export; # Added 2021-01-14 1043 + topGit = top-git; # Added 2021-01-14 1044 + }; 1051 1045 github-copilot-cli = throw "'github-copilot-cli' has been removed because GitHub has replaced it with 'gh-copilot'."; # Added 2025-06-01 1052 1046 gitversion = throw "'gitversion' has been removed because it produced a broken build and was unmaintained"; # Added 2025-08-30 1053 1047 givaro_3 = throw "'givaro_3' has been removed as it is end-of-life. Consider using the up-to-date 'givaro' instead"; # Added 2025-05-07 ··· 1067 1061 gnat-bootstrap12 = throw "gnat-bootstrap12 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2025-08-08 1068 1062 gnatboot12 = throw "gnatboot12 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2025-08-08 1069 1063 gnat12Packages = throw "gnat12Packages has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2025-08-08 1070 - gnatboot = gnat-bootstrap; 1064 + gnatboot = gnat-bootstrap; # Added 2023-04-07 1071 1065 gnatcoll-core = gnatPackages.gnatcoll-core; # Added 2024-02-25 1072 1066 gnatcoll-gmp = gnatPackages.gnatcoll-gmp; # Added 2024-02-25 1073 1067 gnatcoll-iconv = gnatPackages.gnatcoll-iconv; # Added 2024-02-25 ··· 1107 1101 gradle_6-unwrapped = throw "Gradle 6 has been removed, as it is end-of-life (https://endoflife.date/gradle) and has many vulnerabilities that are not resolved until Gradle 7."; # Added 2024-10-30 1108 1102 grafana-agent = throw "'grafana-agent' has been removed, as it only works with an EOL compiler and will become EOL during the 25.05 release. Consider migrating to 'grafana-alloy' instead"; # Added 2025-04-02 1109 1103 graphite-kde-theme = throw "'graphite-kde-theme' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20 1110 - 1111 - #godot 1112 - godot_4_3-export-templates = lib.warnOnInstantiate "godot_4_3-export-templates has been renamed to godot_4_3-export-templates-bin" godot_4_3-export-templates-bin; 1113 - godot_4_4-export-templates = lib.warnOnInstantiate "godot_4_4-export-templates has been renamed to godot_4_4-export-templates-bin" godot_4_4-export-templates-bin; 1114 - godot_4-export-templates = lib.warnOnInstantiate "godot_4-export-templates has been renamed to godot_4-export-templates-bin" godot_4-export-templates-bin; 1115 - godot-export-templates = lib.warnOnInstantiate "godot-export-templates has been renamed to godot-export-templates-bin" godot-export-templates-bin; 1116 - 1104 + godot_4_3-export-templates = lib.warnOnInstantiate "godot_4_3-export-templates has been renamed to godot_4_3-export-templates-bin" godot_4_3-export-templates-bin; # Added 2025-03-27 1105 + godot_4_4-export-templates = lib.warnOnInstantiate "godot_4_4-export-templates has been renamed to godot_4_4-export-templates-bin" godot_4_4-export-templates-bin; # Added 2025-03-27 1106 + godot_4-export-templates = lib.warnOnInstantiate "godot_4-export-templates has been renamed to godot_4-export-templates-bin" godot_4-export-templates-bin; # Added 2025-03-27 1107 + godot-export-templates = lib.warnOnInstantiate "godot-export-templates has been renamed to godot-export-templates-bin" godot-export-templates-bin; # Added 2025-03-27 1117 1108 go-thumbnailer = thud; # Added 2023-09-21 1118 1109 go-upower-notify = upower-notify; # Added 2024-07-21 1119 1110 googler = throw "'googler' has been removed, as it no longer works and is abandoned upstream"; # Added 2025-04-01 ··· 1121 1112 gprbuild-boot = gnatPackages.gprbuild-boot; # Added 2024-02-25; 1122 1113 gpxsee-qt5 = throw "gpxsee-qt5 was removed, use gpxsee instead"; # added 2025-09-09 1123 1114 gpxsee-qt6 = gpxsee; # added 2025-09-09 1124 - 1125 - gqview = throw "'gqview' has been removed due to lack of maintenance upstream and depending on gtk2. Consider using 'gthumb' instead"; 1115 + gqview = throw "'gqview' has been removed due to lack of maintenance upstream and depending on gtk2. Consider using 'gthumb' instead"; # Added 2024-09-14 1126 1116 gr-framework = throw "gr-framework has been removed, as it was broken"; # Added 2025-08-25 1127 1117 graalvmCEPackages = graalvmPackages; # Added 2024-08-10 1128 1118 graalvm-ce = graalvmPackages.graalvm-ce; # Added 2024-08-10 ··· 1173 1163 hpp-fcl = coal; # Added 2024-11-15 1174 1164 ht-rust = throw "'ht-rust' has been renamed to/replaced by 'xh'"; # Converted to throw 2024-10-17 1175 1165 hydra_unstable = hydra; # Added 2024-08-22 1176 - hydron = throw "hydron has been removed as the project has been archived upstream since 2022 and is affected by a severe remote code execution vulnerability"; 1166 + hydron = throw "hydron has been removed as the project has been archived upstream since 2022 and is affected by a severe remote code execution vulnerability"; # Added 2024-08-03 1177 1167 hyenae = throw "hyenae has been removed because it fails to build and was unmaintained for 15 years"; # Added 2025-04-04 1178 1168 hyprgui = throw "hyprgui has been removed as the repository is deleted"; # Added 2024-12-27 1179 1169 hyprlauncher = throw "hyprlauncher has been removed as the repository is deleted"; # Added 2024-12-27 ··· 1197 1187 inconsolata-nerdfont = lib.warnOnInstantiate "inconsolata-nerdfont is redundant. Use nerd-fonts.inconsolata instead." nerd-fonts.inconsolata; # Added 2024-11-10 1198 1188 incrtcl = tclPackages.incrtcl; # Added 2024-10-02 1199 1189 input-utils = throw "The input-utils package was dropped since it was unmaintained."; # Added 2024-06-21 1200 - inotifyTools = inotify-tools; 1190 + inotifyTools = inotify-tools; # Added 2015-09-01 1201 1191 insync-emblem-icons = throw "'insync-emblem-icons' has been removed, use 'insync-nautilus' instead"; # Added 2025-05-14 1202 1192 inter-ui = throw "'inter-ui' has been renamed to/replaced by 'inter'"; # Converted to throw 2024-10-17 1203 1193 ioccheck = throw "ioccheck was dropped since it was unmaintained."; # Added 2025-07-06 ··· 1228 1218 jd-cli = throw "jd-cli has been removed due to upstream being unmaintained since 2019. Other Java decompilers in Nixpkgs include bytecode-viewer (GUI), cfr (CLI), and procyon (CLI)."; # Added 2024-10-30 1229 1219 jd-gui = throw "jd-gui has been removed due to a dependency on the dead JCenter Bintray. Other Java decompilers in Nixpkgs include bytecode-viewer (GUI), cfr (CLI), and procyon (CLI)."; # Added 2024-10-30 1230 1220 jikespg = throw "'jikespg' has been removed due to lack of maintenance upstream."; # Added 2025-06-10 1231 - jsawk = throw "'jsawk' has been removed because it is unmaintained upstream"; # Added 2028-08-07 1221 + jsawk = throw "'jsawk' has been removed because it is unmaintained upstream"; # Added 2024-08-07 1232 1222 jscoverage = throw "jscoverage has been removed, as it was broken"; # Added 2025-08-25 1233 1223 1234 1224 # Julia ··· 1245 1235 k3s_1_30 = throw "'k3s_1_30' has been removed from nixpkgs as it has reached end of life"; # Added 2025-09-01 1246 1236 # k3d was a 3d editing software k-3d - "k3d has been removed because it was broken and has seen no release since 2016" Added 2022-01-04 1247 1237 # now kube3d/k3d will take its place 1248 - kube3d = k3d; # Added 2022-0705 1238 + kube3d = k3d; # Added 2022-07-05 1249 1239 kafkacat = throw "'kafkacat' has been renamed to/replaced by 'kcat'"; # Converted to throw 2024-10-17 1250 1240 kak-lsp = kakoune-lsp; # Added 2024-04-01 1251 1241 kanidm = lib.warnOnInstantiate "'kanidm' will be removed before 26.05. You must use a versioned package, e.g. 'kanidm_1_x'." kanidm_1_7; # Added 2025-09-01 ··· 1263 1253 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 1264 1254 keysmith = throw "'keysmith' has been renamed to/replaced by 'libsForQt5.kdeGear.keysmith'"; # Converted to throw 2024-10-17 1265 1255 kgx = gnome-console; # Added 2022-02-19 1266 - 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-30-10 1267 - kibana = kibana7; 1256 + 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 1257 + kibana = kibana7; # Added 2023-10-30 1268 1258 kio-admin = makePlasma5Throw "kio-admin"; # Added 2023-03-18 1269 1259 kiwitalk = throw "KiwiTalk has been removed because the upstream has been deprecated at the request of Kakao and it's now obsolete."; # Added 2024-10-10 1270 1260 kmplayer = throw "'kmplayer' has been removed, as it is unmaintained upstream"; # Added 2025-08-30 1271 - kodiGBM = kodi-gbm; 1272 - kodiPlain = kodi; 1273 - kodiPlainWayland = kodi-wayland; 1274 - kodiPlugins = kodiPackages; # Added 2021-03-09; 1261 + kodiGBM = kodi-gbm; # Added 2021-03-09 1262 + kodiPlain = kodi; # Added 2021-03-09 1263 + kodiPlainWayland = kodi-wayland; # Added 2021-03-09 1264 + kodiPlugins = kodiPackages; # Added 2021-03-09 1275 1265 kramdown-rfc2629 = throw "'kramdown-rfc2629' has been renamed to/replaced by 'rubyPackages.kramdown-rfc2629'"; # Converted to throw 2024-10-17 1276 - krb5Full = krb5; 1266 + krb5Full = krb5; # Added 2022-11-17 1277 1267 kreative-square-fonts = throw "'kreative-square-fonts' has been renamed to 'kreative-square'"; # Added 2025-04-16 1278 1268 krita-beta = throw "'krita-beta' has been renamed to/replaced by 'krita'"; # Converted to throw 2024-10-17 1279 1269 krun = throw "'krun' has been renamed to/replaced by 'muvm'"; # Added 2025-05-01 ··· 1290 1280 LASzip2 = laszip_2; # Added 2024-06-12 1291 1281 lanzaboote-tool = throw "lanzaboote-tool has been removed due to lack of integration maintenance with nixpkgs. Consider using the Nix expressions provided by https://github.com/nix-community/lanzaboote"; # Added 2025-07-23 1292 1282 latencytop = throw "'latencytop' has been removed due to lack of maintenance upstream."; # Added 2024-12-04 1293 - latinmodern-math = lmmath; 1283 + latinmodern-math = lmmath; # Added 2020-03-17 1294 1284 latte-dock = throw "'latte-dock' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20 1295 1285 layan-kde = throw "'layan-kde' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20 1296 1286 lazarus-qt = lazarus-qt5; # Added 2024-12-25 ··· 1321 1311 libfpx = throw "libfpx has been removed as it was unmaintained in Nixpkgs and had known vulnerabilities"; # Added 2025-05-20 1322 1312 libgadu = throw "'libgadu' has been removed as upstream is unmaintained and has no dependents or maintainers in Nixpkgs"; # Added 2025-05-17 1323 1313 libgcrypt_1_8 = throw "'libgcrypt_1_8' is end-of-life. Consider using 'libgcrypt' instead"; # Added 2025-01-05 1324 - libgda = lib.warnOnInstantiate "‘libgda’ has been renamed to ‘libgda5’" libgda5; # Added 2025-01-21 1314 + libgda = lib.warnOnInstantiate "'libgda' has been renamed to 'libgda5'" libgda5; # Added 2025-01-21 1325 1315 lightly-boehs = throw "'lightly-boehs' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20 1326 1316 lightly-qt = throw "'lightly-qt' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20 1327 1317 libgme = game-music-emu; # Added 2022-07-20 ··· 1330 1320 libgrss = throw "'libgrss' has been removed as it was archived upstream and had no users in nixpkgs"; # Added 2025-04-17 1331 1321 libheimdal = heimdal; # Added 2022-11-18 1332 1322 libhttpseverywhere = throw "'libhttpseverywhere' has been removed due to lack of upstream maintenance. It was no longer used in nixpkgs."; # Added 2025-04-17 1333 - libiconv-darwin = darwin.libiconv; 1334 - libixp_hg = libixp; 1323 + libiconv-darwin = darwin.libiconv; # Added 2024-09-22 1324 + libixp_hg = libixp; # Added 2022-04-25 1335 1325 libjpeg_drop = throw "'libjpeg_drop' has been renamed to/replaced by 'libjpeg_original'"; # Converted to throw 2024-10-17 1336 1326 liblastfm = throw "'liblastfm' has been renamed to/replaced by 'libsForQt5.liblastfm'"; # Converted to throw 2024-10-17 1337 1327 libmp3splt = throw "'libmp3splt' has been removed due to lack of maintenance upstream."; # Added 2025-05-17 ··· 1361 1351 libseat = throw "'libseat' has been renamed to/replaced by 'seatd'"; # Converted to throw 2024-10-17 1362 1352 libsForQt515 = libsForQt5; # Added 2022-11-24 1363 1353 libsmartcols = lib.warnOnInstantiate "'util-linux' should be used instead of 'libsmartcols'" util-linux; # Added 2025-09-03 1364 - libsoup = lib.warnOnInstantiate "‘libsoup’ has been renamed to ‘libsoup_2_4’" libsoup_2_4; # Added 2024-12-02 1354 + libsoup = lib.warnOnInstantiate "'libsoup' has been renamed to 'libsoup_2_4'" libsoup_2_4; # Added 2024-12-02 1365 1355 libstdcxx5 = throw "libstdcxx5 is severly outdated and has been removed"; # Added 2024-11-24 1366 1356 libtensorflow-bin = libtensorflow; # Added 2022-09-25 1367 1357 libtorrent = throw "'libtorrent' has been renamed to 'libtorrent-rakshasa' for clearer distinction from 'libtorrent-rasterbar'"; # Added 2025-09-10 ··· 1371 1361 libungif = throw "'libungif' has been renamed to/replaced by 'giflib'"; # Converted to throw 2024-10-17 1372 1362 libusb = throw "'libusb' has been renamed to/replaced by 'libusb1'"; # Converted to throw 2024-10-17 1373 1363 libvpx_1_8 = throw "libvpx_1_8 has been removed because it is impacted by security issues and not used in nixpkgs, move to 'libvpx'"; # Added 2024-07-26 1374 - libwnck3 = libwnck; 1364 + libwnck3 = libwnck; # Added 2021-06-23 1375 1365 libxplayer-plparser = throw "libxplayer-plparser has been removed as the upstream project was archived"; # Added 2024-12-27 1376 1366 libyamlcpp = yaml-cpp; # Added 2023-01-29 1377 1367 libyamlcpp_0_3 = yaml-cpp_0_3; # Added 2023-01-29 1378 1368 libzapojit = throw "'libzapojit' has been removed due to lack of upstream maintenance and archival"; # Added 2025-04-16 1379 1369 licensor = throw "'licensor' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 1380 1370 lightdm_gtk_greeter = lightdm-gtk-greeter; # Added 2022-08-01 1381 - lightstep-tracer-cpp = throw "lightstep-tracer-cpp is deprecated since 2022-08-29; the upstream recommends migration to opentelemetry projects."; 1371 + lightstep-tracer-cpp = throw "lightstep-tracer-cpp is deprecated since 2022-08-29; the upstream recommends migration to opentelemetry projects."; # Added 2023-10-18 1382 1372 ligo = throw "ligo has been removed from nixpkgs for lack of maintainance"; # Added 2025-06-03 1383 1373 lima-bin = lib.warnOnInstantiate "lima-bin has been replaced by lima" lima; # Added 2025-05-13 1384 1374 lime3ds = throw "lime3ds is deprecated, use 'azahar' instead."; # Added 2025-03-22 ··· 1445 1435 linux_rpi3 = linuxKernel.kernels.linux_rpi3; 1446 1436 linux_rpi4 = linuxKernel.kernels.linux_rpi4; 1447 1437 1448 - # Added 2021-04-04 1449 - linuxPackages_xen_dom0 = linuxPackages; 1450 - linuxPackages_latest_xen_dom0 = linuxPackages_latest; 1451 - linuxPackages_xen_dom0_hardened = linuxPackages_hardened; 1452 - linuxPackages_latest_xen_dom0_hardened = linuxPackages_latest_hardened; 1453 - 1454 - # Added 2021-08-16 1455 - linuxPackages_6_13_hardened = linuxKernel.packages.linux_6_13_hardened; 1456 - linux_6_13_hardened = linuxKernel.kernels.linux_6_13_hardened; 1457 - linuxPackages_6_14_hardened = linuxKernel.packages.linux_6_14_hardened; 1458 - linux_6_14_hardened = linuxKernel.kernels.linux_6_14_hardened; 1438 + linuxPackages_xen_dom0 = linuxPackages; # Added 2021-04-04 1439 + linuxPackages_latest_xen_dom0 = linuxPackages_latest; # Added 2021-04-04 1440 + linuxPackages_xen_dom0_hardened = linuxPackages_hardened; # Added 2021-04-04 1441 + linuxPackages_latest_xen_dom0_hardened = linuxPackages_latest_hardened; # Added 2021-04-04 1442 + linuxPackages_6_13_hardened = linuxKernel.packages.linux_6_13_hardened; # Added 2021-08-16 1443 + linux_6_13_hardened = linuxKernel.kernels.linux_6_13_hardened; # Added 2021-08-16 1444 + linuxPackages_6_14_hardened = linuxKernel.packages.linux_6_14_hardened; # Added 2021-08-16 1445 + linux_6_14_hardened = linuxKernel.kernels.linux_6_14_hardened; # Added 2021-08-16 1459 1446 linuxPackages_latest_hardened = throw '' 1460 1447 The attribute `linuxPackages_hardened_latest' was dropped because the hardened patches 1461 1448 frequently lag behind the upstream kernel. In some cases this meant that this attribute ··· 1466 1453 and use a versioned attribute, e.g. `linuxPackages_5_10_hardened'. 1467 1454 1468 1455 [1] for more context: https://github.com/NixOS/nixpkgs/pull/133587 1469 - ''; 1470 - linux_latest_hardened = linuxPackages_latest_hardened; 1456 + ''; # Added 2021-08-16 1457 + linux_latest_hardened = linuxPackages_latest_hardened; # Added 2021-08-16 1471 1458 1472 - # Added 2025-08-10 1473 - linuxPackages_hardened = linuxKernel.packages.linux_hardened; 1474 - linux_hardened = linuxPackages_hardened.kernel; 1475 - linuxPackages_5_4_hardened = linuxKernel.packages.linux_5_4_hardened; 1476 - linux_5_4_hardened = linuxKernel.kernels.linux_5_4_hardened; 1477 - linuxPackages_5_10_hardened = linuxKernel.packages.linux_5_10_hardened; 1478 - linux_5_10_hardened = linuxKernel.kernels.linux_5_10_hardened; 1479 - linuxPackages_5_15_hardened = linuxKernel.packages.linux_5_15_hardened; 1480 - linux_5_15_hardened = linuxKernel.kernels.linux_5_15_hardened; 1481 - linuxPackages_6_1_hardened = linuxKernel.packages.linux_6_1_hardened; 1482 - linux_6_1_hardened = linuxKernel.kernels.linux_6_1_hardened; 1483 - linuxPackages_6_6_hardened = linuxKernel.packages.linux_6_6_hardened; 1484 - linux_6_6_hardened = linuxKernel.kernels.linux_6_6_hardened; 1485 - linuxPackages_6_12_hardened = linuxKernel.packages.linux_6_12_hardened; 1486 - linux_6_12_hardened = linuxKernel.kernels.linux_6_12_hardened; 1459 + linuxPackages_hardened = linuxKernel.packages.linux_hardened; # Added 2025-08-10 1460 + linux_hardened = linuxPackages_hardened.kernel; # Added 2025-08-10 1461 + linuxPackages_5_4_hardened = linuxKernel.packages.linux_5_4_hardened; # Added 2025-08-10 1462 + linux_5_4_hardened = linuxKernel.kernels.linux_5_4_hardened; # Added 2025-08-10 1463 + linuxPackages_5_10_hardened = linuxKernel.packages.linux_5_10_hardened; # Added 2025-08-10 1464 + linux_5_10_hardened = linuxKernel.kernels.linux_5_10_hardened; # Added 2025-08-10 1465 + linuxPackages_5_15_hardened = linuxKernel.packages.linux_5_15_hardened; # Added 2025-08-10 1466 + linux_5_15_hardened = linuxKernel.kernels.linux_5_15_hardened; # Added 2025-08-10 1467 + linuxPackages_6_1_hardened = linuxKernel.packages.linux_6_1_hardened; # Added 2025-08-10 1468 + linux_6_1_hardened = linuxKernel.kernels.linux_6_1_hardened; # Added 2025-08-10 1469 + linuxPackages_6_6_hardened = linuxKernel.packages.linux_6_6_hardened; # Added 2025-08-10 1470 + linux_6_6_hardened = linuxKernel.kernels.linux_6_6_hardened; # Added 2025-08-10 1471 + linuxPackages_6_12_hardened = linuxKernel.packages.linux_6_12_hardened; # Added 2025-08-10 1472 + linux_6_12_hardened = linuxKernel.kernels.linux_6_12_hardened; # Added 2025-08-10 1487 1473 1488 - # Added 2023-11-18, modified 2024-01-09 1489 - linuxPackages_testing_bcachefs = throw "'linuxPackages_testing_bcachefs' has been removed, please use 'linuxPackages_latest', any kernel version at least 6.7, or any other linux kernel with bcachefs support"; 1490 - linux_testing_bcachefs = throw "'linux_testing_bcachefs' has been removed, please use 'linux_latest', any kernel version at least 6.7, or any other linux kernel with bcachefs support"; 1474 + linuxPackages_testing_bcachefs = throw "'linuxPackages_testing_bcachefs' has been removed, please use 'linuxPackages_latest', any kernel version at least 6.7, or any other linux kernel with bcachefs support"; # Converted to throw 2024-01-09 1475 + linux_testing_bcachefs = throw "'linux_testing_bcachefs' has been removed, please use 'linux_latest', any kernel version at least 6.7, or any other linux kernel with bcachefs support"; # Converted to throw 2024-01-09 1491 1476 1492 1477 linuxstopmotion = stopmotion; # Added 2024-11-01 1493 1478 1494 1479 lixVersions = lixPackageSets.renamedDeprecatedLixVersions; # Added 2025-03-20, warning in ../tools/package-management/lix/default.nix 1495 1480 1496 - llvmPackages_git = (callPackages ../development/compilers/llvm { }).git; 1481 + llvmPackages_git = (callPackages ../development/compilers/llvm { }).git; # Added 2024-08-02 1497 1482 1498 1483 lld_9 = throw "lld_9 has been removed from nixpkgs"; # Added 2024-04-08 1499 1484 lldb_9 = throw "lldb_9 has been removed from nixpkgs"; # Added 2024-04-08 ··· 1537 1522 ''; # Added 2025-09-05 1538 1523 1539 1524 lxde = { 1540 - gtk2-x11 = throw "'lxde.gtk2-x11' has been removed. Use 'gtk2-x11' directly."; 1541 - 1525 + gtk2-x11 = throw "'lxde.gtk2-x11' has been removed. Use 'gtk2-x11' directly."; # added 2025-08-31 1542 1526 lxappearance = throw "'lxappearance' has been moved to top-level. Use 'lxappearance' directly"; # added 2025-08-31 1543 - 1544 1527 lxappearance-gtk2 = throw "'lxappearance-gtk2' has been moved to top-level. Use 'lxappearance-gtk2' directly"; # added 2025-08-31 1545 - 1546 1528 lxmenu-data = throw "'lxmenu-data' has been moved to top-level. Use 'lxmenu-data' directly"; # added 2025-08-31 1547 - 1548 1529 lxpanel = throw "'lxpanel' has been moved to top-level. Use 'lxpanel' directly"; # added 2025-08-31 1549 - 1550 1530 lxrandr = throw "'lxrandr' has been moved to top-level. Use 'lxrandr' directly"; # added 2025-08-31 1551 - 1552 1531 lxsession = throw "'lxsession' has been moved to top-level. Use 'lxsession' directly"; # added 2025-08-31 1553 - 1554 1532 lxtask = throw "'lxtask' has been moved to top-level. Use 'lxtask' directly"; # added 2025-08-31 1555 1533 }; 1556 1534 ··· 1571 1549 mariadb_105 = throw "'mariadb_105' has been removed because it reached its End of Life. Consider upgrading to 'mariadb_106'."; # Added 2025-04-26 1572 1550 mariadb_110 = throw "mariadb_110 has been removed from nixpkgs, please switch to another version like mariadb_114"; # Added 2024-08-15 1573 1551 mariadb-client = hiPrio mariadb.client; # added 2019.07.28 1574 - maligned = throw "maligned was deprecated upstream in favor of x/tools/go/analysis/passes/fieldalignment"; # Added 20204-08-24 1552 + maligned = throw "maligned was deprecated upstream in favor of x/tools/go/analysis/passes/fieldalignment"; # Added 2024-08-24 1575 1553 manicode = throw "manicode has been renamed to codebuff"; # Added 2024-12-10 1576 1554 manaplus = throw "manaplus has been removed, as it was broken"; # Added 2025-08-25 1577 1555 manta = throw "manta does not support python3, and development has been abandoned upstream"; # Added 2025-03-17 ··· 1581 1559 maple-mono-NF had been moved to maple-mono.NF. 1582 1560 for installing all maple-mono: 1583 1561 fonts.packages = [ ... ] ++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.maple-mono) 1584 - ''; 1562 + ''; # Added 2025-03-16 1585 1563 maple-mono-otf = throw '' 1586 1564 maple-mono-otf had been moved to maple-mono.opentype. 1587 1565 for installing all maple-mono: 1588 1566 fonts.packages = [ ... ] ++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.maple-mono) 1589 - ''; 1567 + ''; # Added 2025-03-16 1590 1568 maple-mono-woff2 = throw '' 1591 1569 maple-mono-woff2 had been moved to maple-mono.woff2. 1592 1570 for installing all maple-mono: 1593 1571 fonts.packages = [ ... ] ++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.maple-mono) 1594 - ''; 1572 + ''; # Added 2025-03-16 1595 1573 maple-mono-SC-NF = throw '' 1596 1574 mono-SC-NF had been superseded by maple-mono.NF-CN. 1597 1575 for installing all maple-mono: 1598 1576 fonts.packages = [ ... ] ++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.maple-mono) 1599 - ''; 1577 + ''; # Added 2025-03-16 1600 1578 maple-mono-autohint = throw '' 1601 1579 maple-mono-autohint had been moved to maple-mono.truetype-autohint. 1602 1580 for installing all maple-mono: 1603 1581 fonts.packages = [ ... ] ++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.maple-mono) 1604 - ''; 1582 + ''; # Added 2025-03-16 1605 1583 1606 - mapmap = throw "'mapmap' has been removed as it has been unmaintained since 2021"; 1584 + mapmap = throw "'mapmap' has been removed as it has been unmaintained since 2021"; # Added 2025-05-17 1607 1585 markets = throw "'markets' has been removed as it was archived upstream in 2023"; # Added 2025-04-17 1608 1586 marwaita-manjaro = lib.warnOnInstantiate "marwaita-manjaro has been renamed to marwaita-teal" marwaita-teal; # Added 2024-07-08 1609 1587 marwaita-peppermint = lib.warnOnInstantiate "marwaita-peppermint has been renamed to marwaita-red" marwaita-red; # Added 2024-07-01 ··· 1620 1598 matrique = throw "'matrique' has been renamed to/replaced by 'spectral'"; # Converted to throw 2024-10-17 1621 1599 matrix-sliding-sync = throw "matrix-sliding-sync has been removed as matrix-synapse 114.0 and later covers its functionality"; # Added 2024-10-20 1622 1600 matrix-synapse-tools = recurseIntoAttrs { 1623 - rust-synapse-compress-state = lib.warnOnInstantiate "`matrix-synapse-tools.rust-synapse-compress-state` has been renamed to `rust-synapse-compress-state`" rust-synapse-compress-state; 1624 - synadm = lib.warnOnInstantiate "`matrix-synapse-tools.synadm` has been renamed to `synadm`" synadm; 1601 + rust-synapse-compress-state = lib.warnOnInstantiate "`matrix-synapse-tools.rust-synapse-compress-state` has been renamed to `rust-synapse-compress-state`" rust-synapse-compress-state; # Added 2025-03-04 1602 + synadm = lib.warnOnInstantiate "`matrix-synapse-tools.synadm` has been renamed to `synadm`" synadm; # Added 2025-02-20 1625 1603 }; # Added 2025-02-20 1626 1604 mcomix3 = mcomix; # Added 2022-06-05 1627 1605 mdt = md-tui; # Added 2024-09-03 ··· 1630 1608 memorymappingHook = throw "memorymapping has been removed, as it was only useful on old macOS versions that are no longer supported"; # Added 2024-10-05 1631 1609 memstream = throw "memstream has been removed, as it was only useful on old macOS versions that are no longer supported"; # Added 2024-10-05 1632 1610 memstreamHook = throw "memstream has been removed, as it was only useful on old macOS versions that are no longer supported"; # Added 2024-10-05 1633 - mhwaveedit = throw "'mkwaveedit' has been removed due to lack of maintenance upstream. Consider using 'audacity' or 'tenacity' instead"; 1611 + mhwaveedit = throw "'mkwaveedit' has been removed due to lack of maintenance upstream. Consider using 'audacity' or 'tenacity' instead"; # Added 2024-09-15 1634 1612 microcodeAmd = microcode-amd; # Added 2024-09-08 1635 1613 microcodeIntel = microcode-intel; # Added 2024-09-08 1636 1614 micropad = throw "micropad has been removed, since it was unmaintained and blocked the Electron 27 removal."; # Added 2025-02-24 ··· 1745 1723 nextcloud27Packages = throw "Nextcloud27 is EOL!"; # Added 2024-06-25 1746 1724 nextcloud-news-updater = throw "nextcloud-news-updater has been removed because the project is unmaintained"; # Added 2025-03-28 1747 1725 nixForLinking = throw "nixForLinking has been removed, use `nixVersions.nixComponents_<version>` instead"; # Added 2025-08-14 1748 - nagiosPluginsOfficial = monitoring-plugins; 1726 + nagiosPluginsOfficial = monitoring-plugins; # Added 2017-08-07 1749 1727 neochat = makePlasma5Throw "neochat"; # added 2022-05-10 1750 1728 nerdfonts = throw '' 1751 1729 nerdfonts has been separated into individual font packages under the namespace nerd-fonts. ··· 1767 1745 newlibCross = newlib; # Added 2024-09-06 1768 1746 newlib-nanoCross = newlib-nano; # Added 2024-09-06 1769 1747 nfstrace = throw "nfstrace has been removed, as it was broken"; # Added 2025-08-25 1770 - nix-direnv-flakes = nix-direnv; 1748 + nix-direnv-flakes = nix-direnv; # Added 2021-11-09 1771 1749 nix-ld-rs = nix-ld; # Added 2024-08-17 1772 1750 nix-linter = throw "nix-linter has been removed as it was broken for 3 years and unmaintained upstream"; # Added 2025-09-06 1773 1751 nix-plugin-pijul = throw "nix-plugin-pijul has been removed due to being discontinued"; # added 2025-05-18 1774 - nix-repl = throw ( 1775 - # Added 2018-08-26 1776 - "nix-repl has been removed because it's not maintained anymore, " 1777 - + "use `nix repl` instead. Also see https://github.com/NixOS/nixpkgs/pull/44903" 1778 - ); 1752 + nix-repl = throw "nix-repl has been removed because it's not maintained anymore, use `nix repl` instead. Also see https://github.com/NixOS/nixpkgs/pull/44903"; # Added 2018-08-26 1779 1753 nix-simple-deploy = throw "'nix-simple-deploy' has been removed as it is broken and unmaintained"; # Added 2024-08-17 1780 1754 nix-universal-prefetch = throw "The nix-universal-prefetch package was dropped since it was unmaintained."; # Added 2024-06-21 1781 1755 nixFlakes = throw "'nixFlakes' has been renamed to/replaced by 'nixVersions.stable'"; # Converted to throw 2024-10-17 ··· 1815 1789 nushellFull = lib.warnOnInstantiate "`nushellFull` has has been replaced by `nushell` as its features no longer exist" nushell; # Added 2024-05-30 1816 1790 nux = throw "nux has been removed because it has been abandoned for 4 years"; # Added 2025-03-22 1817 1791 nvidia-podman = throw "podman should use the Container Device Interface (CDI) instead. See https://web.archive.org/web/20240729183805/https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/install-guide.html#configuring-podman"; # Added 2024-08-02 1818 - nvidia-thrust = throw "nvidia-thrust has been removed because the project was deprecated; use cudaPackages.cuda_cccl"; 1792 + nvidia-thrust = throw "nvidia-thrust has been removed because the project was deprecated. Use cudaPackages.cuda_cccl"; # Added 2023-12-04 1819 1793 1820 1794 ### O ### 1821 1795 ··· 1892 1866 oraclejdk11 = throw "All Oracle JDKs and JREs were dropped due to being unmaintained and heavily insecure. OpenJDK provides compatible replacements for JDKs and JREs."; # Added 2024-11-01 1893 1867 OSCAR = oscar; # Added 2024-06-12 1894 1868 osxfuse = throw "'osxfuse' has been renamed to/replaced by 'macfuse-stubs'"; # Converted to throw 2024-10-17 1895 - overrideSDK = "overrideSDK has been removed as it was a legacy compatibility stub; see <https://nixos.org/manual/nixpkgs/stable/#sec-darwin-legacy-frameworks-overrides> for migration instructions"; # Added 2025-08-04 1869 + overrideSDK = "overrideSDK has been removed as it was a legacy compatibility stub. See <https://nixos.org/manual/nixpkgs/stable/#sec-darwin-legacy-frameworks-overrides> for migration instructions"; # Added 2025-08-04 1896 1870 ovn-lts = throw "ovn-lts has been removed. Please use the latest version available under ovn"; # Added 2024-08-24 1897 1871 oxygen-icons5 = throw '' 1898 1872 The top-level oxygen-icons5 alias has been removed. ··· 1935 1909 percona-xtrabackup_lts = percona-xtrabackup; # Added 2024-10-13 1936 1910 peroxide = throw "'peroxide' has been dropped due to lack of upstream maintenance."; # Added 2025-03-31 1937 1911 pentablet-driver = xp-pen-g430-driver; # Added 2022-06-23 1938 - perldevel = throw "'perldevel' has been dropped due to lack of updates in nixpkgs and lack of consistent support for devel versions by 'perl-cross' releases, use 'perl' instead"; 1939 - perldevelPackages = perldevel; 1912 + perldevel = throw "'perldevel' has been dropped due to lack of updates in nixpkgs and lack of consistent support for devel versions by 'perl-cross' releases, use 'perl' instead"; # Added 2023-09-09 1913 + perldevelPackages = throw "'perldevel' has been dropped due to lack of updates in nixpkgs and lack of consistent support for devel versions by 'perl-cross' releases, use 'perl' instead"; # Added 2023-09-09 1940 1914 peruse = throw "'peruse' has been removed as it depends on KDE Gear 5, which has reached EOL"; # Added 2025-08-20 1941 1915 petrinizer = throw "'petrinizer' has been removed, as it was broken and unmaintained"; # added 2024-05-09 1942 1916 pg-gvm = throw "pg-gvm has been moved to postgresql.pkgs.pg-gvm to make it work with all versions of PostgreSQL"; # added 2024-11-30 1943 - pgadmin = pgadmin4; 1917 + pgadmin = pgadmin4; # Added 2022-01-14 1944 1918 pharo-spur64 = pharo; # Added 2022-08-03 1945 1919 phlare = throw "'phlare' has been removed as the upstream project was archived."; # Added 2025-03-27 1946 1920 picom-next = picom; # Added 2024-02-13 ··· 1948 1922 pilipalax = throw "'pilipalax' has been removed from nixpkgs due to it not being maintained"; # Added 2025-07-25 1949 1923 pio = throw "pio has been removed due to lack of upstream maintenance"; # Added 2025-01-25 1950 1924 pipewire_0_2 = throw "pipewire_0_2 has been removed as it is outdated and no longer used"; # Added 2024-07-28 1951 - pipewire-media-session = throw "pipewire-media-session is no longer maintained and has been removed. Please use Wireplumber instead."; 1925 + pipewire-media-session = throw "pipewire-media-session is no longer maintained and has been removed. Please use Wireplumber instead."; # Added 2023-03-09 1952 1926 platformioPackages = { 1953 1927 inherit 1954 1928 platformio-core ··· 1959 1933 pleroma-otp = throw "'pleroma-otp' has been renamed to/replaced by 'pleroma'"; # Converted to throw 2024-10-17 1960 1934 plex-media-player = throw "'plex-media-player' has been discontinued, the new official client is available as 'plex-desktop'"; # Added 2025-05-28 1961 1935 plots = throw "'plots' has been replaced by 'gnome-graphs'"; # Added 2025-02-05 1962 - pltScheme = racket; # just to be sure 1936 + pltScheme = racket; # Added 2013-02-24 1963 1937 poac = cabinpkg; # Added 2025-01-22 1964 1938 podofo010 = podofo_0_10; # Added 2025-06-01 1965 1939 polkit-kde-agent = throw '' ··· 2057 2031 protobuf_24 = throw "'protobuf_24' has been removed from nixpkgs. Consider using a more recent version of the protobuf library"; # Added 2025-07-14 2058 2032 protobuf_26 = throw "'protobuf_26' has been removed from nixpkgs. Consider using a more recent version of the protobuf library"; # Added 2025-06-29 2059 2033 protobuf_28 = throw "'protobuf_28' has been removed from nixpkgs. Consider using a more recent version of the protobuf library"; # Added 2025-06-14 2060 - protobuf3_24 = protobuf_24; 2061 - protobuf3_23 = protobuf_23; 2062 - protobuf3_21 = protobuf_21; 2034 + protobuf3_24 = protobuf_24; # Added 2023-10-05 2035 + protobuf3_23 = protobuf_23; # Added 2023-10-05 2036 + protobuf3_21 = protobuf_21; # Added 2023-10-05 2063 2037 protoc-gen-connect-es = throw "'protoc-gen-connect-es' has been removed because it is deprecated upstream. Functionality has been integrated into 'protoc-gen-es' v2."; # Added 2025-02-18 2064 2038 protonup = protonup-ng; # Added 2022-11-06 2065 2039 protonvpn-gui_legacy = throw "protonvpn-gui_legacy source code was removed from upstream. Use protonvpn-gui instead."; # Added 2024-10-12 ··· 2076 2050 pxlib = throw "pxlib has been removed due to failing to build and lack of upstream maintenance"; # Added 2025-04-28 2077 2051 pxview = throw "pxview has been removed due to failing to build and lack of upstream maintenance"; # Added 2025-04-28 2078 2052 pynac = throw "'pynac' has been removed as it was broken and unmaintained"; # Added 2025-03-18 2079 - pyo3-pack = maturin; 2080 - pypi2nix = throw "pypi2nix has been removed due to being unmaintained"; 2053 + pyo3-pack = maturin; # Added 2019-08-30 2054 + pypi2nix = throw "pypi2nix has been removed due to being unmaintained"; # Added 2023-06-02 2081 2055 pypolicyd-spf = spf-engine; # Added 2022-10-09 2082 2056 pypy39Packages = throw "pypy 3.9 has been removed, use pypy 3.10 instead"; # Added 2025-01-07 2083 2057 python = python2; # Added 2022-01-11 ··· 2144 2118 restinio_0_6 = throw "restinio_0_6 has been removed from nixpkgs as it's not needed by downstream packages"; # Added 2024-07-04 2145 2119 retroarchBare = retroarch-bare; # Added 2024-11-23 2146 2120 retroarchFull = retroarch-full; # Added 2024-11-23 2147 - retroshare06 = retroshare; 2121 + retroshare06 = retroshare; # Added 2020-11-07 2148 2122 rewind-ai = throw "'rewind-ai' has been removed due to lack of of maintenance upstream"; # Added 2025-08-03 2149 2123 responsively-app = throw "'responsively-app' has been removed due to lack of maintainance upstream."; # Added 2025-06-25 2150 2124 rftg = throw "'rftg' has been removed due to lack of maintenance upstream."; # Added 2024-12-04 ··· 2169 2143 rr-unstable = rr; # Added 2022-09-17 2170 2144 rtx = mise; # Added 2024-01-05 2171 2145 ruby-zoom = throw "'ruby-zoom' has been removed due to lack of maintaince and had not been updated since 2020"; # Added 2025-08-24 2172 - runCommandNoCC = runCommand; 2173 - runCommandNoCCLocal = runCommandLocal; 2146 + runCommandNoCC = runCommand; # Added 2021-08-15 2147 + runCommandNoCCLocal = runCommandLocal; # Added 2021-08-15 2174 2148 run-scaled = throw "run-scaled has been removed due to being deprecated. Consider using run_scaled from 'xpra' instead"; # Added 2025-03-17 2175 - rust-synapse-state-compress = rust-synapse-compress-state; 2149 + rust-synapse-state-compress = rust-synapse-compress-state; # Added 2025-03-08 2176 2150 rustc-wasm32 = rustc; # Added 2023-12-01 2177 2151 rustfilt = throw "'rustfilt' has been removed due to lack of upstream maintenance"; # Added 2025-01-26 2178 2152 rustic-rs = rustic; # Added 2024-08-02 ··· 2208 2182 Please participate in upstream discussion on getting out new releases: 2209 2183 https://github.com/SchildiChat/schildichat-desktop/issues/212 2210 2184 https://github.com/SchildiChat/schildichat-desktop/issues/215''; # Added 2023-12-05 2211 - schildichat-desktop = schildichat-web; 2212 - schildichat-desktop-wayland = schildichat-web; 2185 + schildichat-desktop = schildichat-web; # Added 2023-12-07 2186 + schildichat-desktop-wayland = schildichat-web; # Added 2023-12-07 2213 2187 scitoken-cpp = scitokens-cpp; # Added 2024-02-12 2214 2188 scry = throw "'scry' has been removed as it was archived upstream. Use 'crystalline' instead"; # Added 2025-02-12 2215 2189 scudcloud = throw "'scudcloud' has been removed as it was archived by upstream"; # Added 2025-07-24 ··· 2220 2194 sensu = throw "sensu has been removed as the upstream project is deprecated. Consider using `sensu-go`"; # Added 2024-10-28 2221 2195 serial-unit-testing = throw "'serial-unit-testing' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 2222 2196 serious-sans = throw "'serious-sans' has been renamed to 'serious-shanns', which is not currently packaged"; # Added 2025-01-26 2223 - session-desktop-appimage = session-desktop; 2197 + session-desktop-appimage = session-desktop; # Added 2022-08-31 2224 2198 setserial = throw "'setserial' has been removed as it had been abandoned upstream"; # Added 2025-05-18 2225 2199 sequoia = sequoia-sq; # Added 2023-06-26 2226 2200 sexp = sexpp; # Added 2023-07-03 ··· 2232 2206 sierra-breeze-enhanced = throw "'sierra-breeze-enhanced' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20 2233 2207 signald = throw "'signald' has been removed due to lack of upstream maintenance"; # Added 2025-05-17 2234 2208 signaldctl = throw "'signaldctl' has been removed due to lack of upstream maintenance"; # Added 2025-05-17 2235 - signal-desktop-beta = throw "signal-desktop-beta has been removed to make the signal-desktop package easier to maintain"; 2209 + signal-desktop-beta = throw "signal-desktop-beta has been removed to make the signal-desktop package easier to maintain"; # Added 2024-11-20 2236 2210 signal-desktop-source = lib.warnOnInstantiate "'signal-desktop-source' is now exposed at 'signal-desktop'." signal-desktop; # Added 2025-04-16 2237 2211 silc_server = throw "'silc_server' has been removed because it is unmaintained"; # Added 2025-05-12 2238 2212 silc_client = throw "'silc_client' has been removed because it is unmaintained"; # Added 2025-05-12 ··· 2252 2226 slurm-llnl = slurm; # renamed July 2017 2253 2227 sm64ex-coop = throw "'sm64ex-coop' was removed as it was archived upstream. Consider migrating to 'sm64coopdx'"; # added 2024-11-23 2254 2228 smartgithg = smartgit; # renamed March 2025 2255 - snapTools = throw "snapTools was removed because makeSnap produced broken snaps and it was the only function in snapTools. See https://github.com/NixOS/nixpkgs/issues/100618 for more details."; # 2024-03-04; 2229 + snapTools = throw "snapTools was removed because makeSnap produced broken snaps and it was the only function in snapTools. See https://github.com/NixOS/nixpkgs/issues/100618 for more details."; # Added 2024-03-04 2256 2230 snort2 = throw "snort2 has been removed as it is deprecated and unmaintained by upstream. Consider using snort (snort3) package instead."; # 2025-05-21 2257 2231 soldat-unstable = opensoldat; # Added 2022-07-02 2258 2232 soulseekqt = throw "'soulseekqt' has been removed due to lack of maintenance in Nixpkgs in a long time. Consider using 'nicotine-plus' or 'slskd' instead."; # Added 2025-06-07 ··· 2266 2240 spatialite_tools = throw "spatialite_tools has been renamed to spatialite-tools"; # Added 2025-02-06 2267 2241 sonusmix = throw "'sonusmix' has been removed due to lack of maintenance"; # Added 2025-08-27 2268 2242 2269 - # Added 2020-02-10 2270 2243 sourceHanSansPackages = { 2271 - japanese = source-han-sans; 2272 - korean = source-han-sans; 2273 - simplified-chinese = source-han-sans; 2274 - traditional-chinese = source-han-sans; 2244 + japanese = source-han-sans; # Added 2020-02-10 2245 + korean = source-han-sans; # Added 2020-02-10 2246 + simplified-chinese = source-han-sans; # Added 2020-02-10 2247 + traditional-chinese = source-han-sans; # Added 2020-02-10 2275 2248 }; 2276 - source-han-sans-japanese = source-han-sans; 2277 - source-han-sans-korean = source-han-sans; 2278 - source-han-sans-simplified-chinese = source-han-sans; 2279 - source-han-sans-traditional-chinese = source-han-sans; 2249 + source-han-sans-japanese = source-han-sans; # Added 2020-02-10 2250 + source-han-sans-korean = source-han-sans; # Added 2020-02-10 2251 + source-han-sans-simplified-chinese = source-han-sans; # Added 2020-02-10 2252 + source-han-sans-traditional-chinese = source-han-sans; # Added 2020-02-10 2280 2253 sourceHanSerifPackages = { 2281 - japanese = source-han-serif; 2282 - korean = source-han-serif; 2283 - simplified-chinese = source-han-serif; 2284 - traditional-chinese = source-han-serif; 2254 + japanese = source-han-serif; # Added 2020-02-10 2255 + korean = source-han-serif; # Added 2020-02-10 2256 + simplified-chinese = source-han-serif; # Added 2020-02-10 2257 + traditional-chinese = source-han-serif; # Added 2020-02-10 2285 2258 }; 2286 - source-han-serif-japanese = source-han-serif; 2287 - source-han-serif-korean = source-han-serif; 2288 - source-han-serif-simplified-chinese = source-han-serif; 2289 - source-han-serif-traditional-chinese = source-han-serif; 2259 + source-han-serif-japanese = source-han-serif; # Added 2020-02-10 2260 + source-han-serif-korean = source-han-serif; # Added 2020-02-10 2261 + source-han-serif-simplified-chinese = source-han-serif; # Added 2020-02-10 2262 + source-han-serif-traditional-chinese = source-han-serif; # Added 2020-02-10 2290 2263 2291 2264 sourcehut = throw "'sourcehut.*' has been removed due to being broken and unmaintained"; # Added 2025-06-15 2292 2265 solana-validator = throw "'solana-validator' is obsoleted by solana-cli, which also includes the validator binary"; # Added 2024-12-20 ··· 2301 2274 sqldeveloper = throw "sqldeveloper was dropped due to being severely out-of-date and having a dependency on JavaFX for Java 8, which we do not support"; # Added 2024-11-02 2302 2275 srvc = throw "'srvc' has been removed, as it was broken and unmaintained"; # Added 2024-09-09 2303 2276 ssm-agent = amazon-ssm-agent; # Added 2023-10-17 2304 - starpls-bin = starpls; 2277 + starpls-bin = starpls; # Added 2024-10-30 2305 2278 starspace = throw "starspace has been removed from nixpkgs, as it was broken"; # Added 2024-07-15 2306 2279 station = throw "station has been removed from nixpkgs, as there were no committers among its maintainers to unblock security issues"; # added 2025-06-16 2307 2280 steamPackages = { 2308 - steamArch = throw "`steamPackages.steamArch` has been removed as it's no longer applicable"; 2309 - steam = lib.warnOnInstantiate "`steamPackages.steam` has been moved to top level as `steam-unwrapped`" steam-unwrapped; 2310 - steam-fhsenv = lib.warnOnInstantiate "`steamPackages.steam-fhsenv` has been moved to top level as `steam`" steam; 2311 - steam-fhsenv-small = lib.warnOnInstantiate "`steamPackages.steam-fhsenv-small` has been moved to top level as `steam`; there is no longer a -small variant" steam; 2312 - steam-runtime = throw "`steamPackages.steam-runtime` has been removed, as it's no longer supported or necessary"; 2313 - steam-runtime-wrapped = throw "`steamPackages.steam-runtime-wrapped` has been removed, as it's no longer supported or necessary"; 2314 - steamcmd = lib.warnOnInstantiate "`steamPackages.steamcmd` has been moved to top level as `steamcmd`" steamcmd; 2281 + steamArch = throw "`steamPackages.steamArch` has been removed as it's no longer applicable"; # Added 2024-10-16 2282 + steam = lib.warnOnInstantiate "`steamPackages.steam` has been moved to top level as `steam-unwrapped`" steam-unwrapped; # Added 2024-10-16 2283 + steam-fhsenv = lib.warnOnInstantiate "`steamPackages.steam-fhsenv` has been moved to top level as `steam`" steam; # Added 2024-10-16 2284 + steam-fhsenv-small = lib.warnOnInstantiate "`steamPackages.steam-fhsenv-small` has been moved to top level as `steam`; there is no longer a -small variant" steam; # Added 2024-10-16 2285 + steam-runtime = throw "`steamPackages.steam-runtime` has been removed, as it's no longer supported or necessary"; # Added 2024-10-16 2286 + steam-runtime-wrapped = throw "`steamPackages.steam-runtime-wrapped` has been removed, as it's no longer supported or necessary"; # Added 2024-10-16 2287 + steamcmd = lib.warnOnInstantiate "`steamPackages.steamcmd` has been moved to top level as `steamcmd`" steamcmd; # Added 2024-10-16 2315 2288 }; 2316 2289 steam-small = steam; # Added 2024-09-12 2317 2290 steam-run-native = steam-run; # added 2022-02-21 ··· 2347 2320 sync = taler-sync; # Added 2024-09-04 2348 2321 syncthing-cli = throw "'syncthing-cli' has been renamed to/replaced by 'syncthing'"; # Converted to throw 2024-10-17 2349 2322 syncthingtray-qt6 = syncthingtray; # Added 2024-03-06 2350 - syncthing-tray = throw "syncthing-tray has been removed because it is broken and unmaintained"; 2323 + syncthing-tray = throw "syncthing-tray has been removed because it is broken and unmaintained"; # Added 2025-05-18 2351 2324 syndicate_utils = throw "'syndicate_utils' has been removed due to a hostile upstream moving tags and breaking src FODs"; # Added 2025-09-01 2352 2325 2353 2326 ### T ### ··· 2356 2329 tabula = throw "tabula has been removed from nixpkgs, as it was broken"; # Added 2024-07-15 2357 2330 tailor = throw "'tailor' has been removed from nixpkgs, as it was unmaintained upstream."; # Added 2024-11-02 2358 2331 tangogps = throw "'tangogps' has been renamed to/replaced by 'foxtrotgps'"; # Converted to throw 2024-10-17 2359 - taskwarrior = lib.warnOnInstantiate "taskwarrior was replaced by taskwarrior3, which requires manual transition from taskwarrior 2.6, read upstream's docs: https://taskwarrior.org/docs/upgrade-3/" taskwarrior2; 2332 + taskwarrior = lib.warnOnInstantiate "taskwarrior was replaced by taskwarrior3, which requires manual transition from taskwarrior 2.6, read upstream's docs: https://taskwarrior.org/docs/upgrade-3/" taskwarrior2; # Added 2024-08-14 2360 2333 taplo-cli = taplo; # Added 2022-07-30 2361 2334 taplo-lsp = taplo; # Added 2022-07-30 2362 2335 targetcli = targetcli-fb; # Added 2025-03-14 ··· 2451 2424 tumpa = throw "tumpa has been removed, as it is broken"; # Added 2024-07-15 2452 2425 turbogit = throw "turbogit has been removed as it is unmaintained upstream and depends on an insecure version of libgit2"; # Added 2024-08-25 2453 2426 tvbrowser-bin = tvbrowser; # Added 2023-03-02 2454 - tvheadend = throw "tvheadend has been removed as it nobody was willing to maintain it and it was stuck on an unmaintained version that required FFmpeg 4; please see https://github.com/NixOS/nixpkgs/pull/332259 if you are interested in maintaining a newer version"; # Added 2024-08-21 2427 + tvheadend = throw "tvheadend has been removed as it nobody was willing to maintain it and it was stuck on an unmaintained version that required FFmpeg 4. Please see https://github.com/NixOS/nixpkgs/pull/332259 if you are interested in maintaining a newer version"; # Added 2024-08-21 2455 2428 typst-fmt = typstfmt; # Added 2023-07-15 2456 2429 typst-lsp = throw "'typst-lsp' has been removed due to lack of upstream maintenance, consider using 'tinymist' instead"; # Added 2025-01-25 2457 2430 typst-preview = throw "The features of 'typst-preview' have been consolidated to 'tinymist', an all-in-one language server for typst"; # Added 2024-07-07 ··· 2466 2439 uclibc = uclibc-ng; # Added 2022-06-16 2467 2440 unicap = throw "'unicap' has been removed because it is unmaintained"; # Added 2025-05-17 2468 2441 unicorn-emu = throw "'unicorn-emu' has been renamed to/replaced by 'unicorn'"; # Converted to throw 2024-10-17 2469 - uniffi-bindgen = throw "uniffi-bindgen has been removed since upstream no longer provides a standalone package for the CLI"; 2442 + uniffi-bindgen = throw "uniffi-bindgen has been removed since upstream no longer provides a standalone package for the CLI"; # Added 2023-05-27 2470 2443 unifi-poller = unpoller; # Added 2022-11-24 2471 2444 unifi-video = throw "unifi-video has been removed as it has been unsupported upstream since 2021"; # Added 2024-10-01 2472 2445 unifi5 = throw "'unifi5' has been removed since its required MongoDB version is EOL."; # Added 2024-04-11 ··· 2497 2470 v8 = throw "`v8` has been removed as it's unmaintained for several years and has vulnerabilites. Please migrate to `nodejs.libv8`"; # Added 2024-12-21 2498 2471 validphys2 = throw "validphys2 has been removed, since it has a broken dependency that was removed"; # Added 2024-08-21 2499 2472 vamp = { 2500 - vampSDK = vamp-plugin-sdk; 2501 - }; # Added 2020-03-26 2473 + vampSDK = vamp-plugin-sdk; # Added 2020-03-26 2474 + }; 2502 2475 vaapiIntel = intel-vaapi-driver; # Added 2023-05-31 2503 2476 vaapiVdpau = libva-vdpau-driver; # Added 2024-06-05 2504 2477 vaultwarden-vault = vaultwarden.webvault; # Added 2022-12-13 2505 2478 varnish74 = throw "varnish 7.4 is EOL. Either use the LTS or upgrade."; # Added 2024-10-31 2506 2479 varnish74Packages = throw "varnish 7.4 is EOL. Either use the LTS or upgrade."; # Added 2024-10-31 2507 - varnish75 = throw "varnish 7.5 is EOL. Either use the LTS or upgrade."; # Added 22025-03-29 2480 + varnish75 = throw "varnish 7.5 is EOL. Either use the LTS or upgrade."; # Added 2025-03-29 2508 2481 varnish75Packages = throw "varnish 7.5 is EOL. Either use the LTS or upgrade."; # Added 2025-03-29 2509 2482 varnish76 = throw "varnish 7.6 is EOL. Either use the LTS or upgrade."; # Added 2025-05-15 2510 2483 varnish76Packages = throw "varnish 7.6 is EOL. Either use the LTS or upgrade."; # Added 2025-05-15 ··· 2538 2511 voxelands = throw "'voxelands' has been removed due to lack of upstream maintenance"; # Added 2025-08-30 2539 2512 vtk_9 = lib.warnOnInstantiate "'vtk_9' has been renamed to 'vtk_9_5'" vtk_9_5; # Added 2025-07-18 2540 2513 vtk_9_egl = lib.warnOnInstantiate "'vtk_9_5' now build with egl support by default, so `vtk_9_egl` is deprecated, consider using 'vtk_9_5' instead." vtk_9_5; # Added 2025-07-18 2541 - vtk_9_withQt5 = throw "'vtk_9_withQt5' has been removed, Consider using 'vtkWithQt5' instead." vtkWithQt5; # Added 2025-07-18 2514 + vtk_9_withQt5 = throw "'vtk_9_withQt5' has been removed, Consider using 'vtkWithQt5' instead."; # Added 2025-07-18 2542 2515 vuze = throw "'vuze' was removed because it is unmaintained upstream and insecure (CVE-2018-13417). BiglyBT is a maintained fork."; # Added 2024-11-22 2543 2516 vwm = throw "'vwm' was removed as it is broken and not maintained upstream"; # Added 2025-05-17 2544 2517 ··· 2571 2544 wireguard-vanity-address = throw "'wireguard-vanity-address' has been removed due to lack of upstream maintenance"; # Added 2025-01-26 2572 2545 wkhtmltopdf-bin = wkhtmltopdf; # Added 2024-07-17 2573 2546 wlroots_0_16 = throw "'wlroots_0_16' has been removed in favor of newer versions"; # Added 2024-07-14 2574 - wlroots = wlroots_0_19; # wlroots is unstable, we must keep depending on 'wlroots_0_*', convert to package after a stable(1.x) release 2547 + 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 2575 2548 woof = throw "'woof' has been removed as it is broken and unmaintained upstream"; # Added 2025-09-04 2576 2549 wdomirror = throw "'wdomirror' has been removed as it is unmaintained upstream, Consider using 'wl-mirror' instead"; # Added 2025-09-04 2577 2550 wordpress6_3 = throw "'wordpress6_3' has been removed in favor of the latest version"; # Added 2024-08-03 ··· 2582 2555 wormhole-rs = magic-wormhole-rs; # Added 2022-05-30. preserve, reason: Arch package name, main binary name 2583 2556 wpa_supplicant_ro_ssids = lib.warnOnInstantiate "Deprecated package: Please use wpa_supplicant instead. Read-only SSID patches are now upstream!" wpa_supplicant; 2584 2557 wrapLisp_old = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07 2585 - wmii_hg = wmii; 2558 + wmii_hg = wmii; # Added 2022-04-26 2586 2559 wrapGAppsHook = wrapGAppsHook3; # Added 2024-03-26 2587 2560 write_stylus = styluslabs-write-bin; # Added 2024-10-09 2588 2561 wxGTK33 = wxwidgets_3_3; # Added 2025-07-20 ··· 2604 2577 xen_4_17 = throw "Due to technical challenges involving building older versions of Xen with newer dependencies, the Xen Project Hypervisor Maintenance Team decided to switch to a latest-only support cycle. As Xen 4.17 would have been the 'n-2' version, it was removed"; # Added 2024-10-05 2605 2578 xen_4_18 = throw "Due to technical challenges involving building older versions of Xen with newer dependencies, the Xen Project Hypervisor Maintenance Team decided to switch to a latest-only support cycle. As Xen 4.18 would have been the 'n-1' version, it was removed"; # Added 2024-10-05 2606 2579 xen_4_19 = throw "Use 'xen' instead"; # Added 2024-10-05 2607 - xenPackages = throw "The attributes in the xenPackages set have been promoted to the top-level. (xenPackages.xen_4_19 -> xen)"; 2580 + xenPackages = throw "The attributes in the xenPackages set have been promoted to the top-level. (xenPackages.xen_4_19 -> xen)"; # Added 2024-10-05 2608 2581 xflux-gui = throw "'xflux-gui' has been removed as it was unmaintained"; # Added 2025-08-22 2609 2582 xflux = throw "'xflux' has been removed as it was unmaintained"; # Added 2025-08-22 2610 2583 xineLib = throw "'xineLib' has been renamed to/replaced by 'xine-lib'"; # Converted to throw 2024-10-17 ··· 2622 2595 xplayer = throw "xplayer has been removed as the upstream project was archived"; # Added 2024-12-27 2623 2596 xprite-editor = throw "'xprite-editor' has been removed due to lack of maintenance upstream. Consider using 'pablodraw' or 'aseprite' instead"; # Added 2024-09-14 2624 2597 xsd = throw "'xsd' has been removed."; # Added 2025-04-02 2625 - xsv = throw "'xsv' has been removed due to lack of upstream maintenance. Please see 'xan' for a maintained alternative"; 2598 + xsv = throw "'xsv' has been removed due to lack of upstream maintenance. Please see 'xan' for a maintained alternative"; # Added 2025-01-30 2626 2599 xsw = throw "'xsw' has been removed due to lack of upstream maintenance"; # Added 2025-08-22 2627 2600 xtrlock-pam = throw "xtrlock-pam has been removed because it is unmaintained for 10 years and doesn't support Python 3.10 or newer"; # Added 2025-01-25 2628 2601 xulrunner = firefox-unwrapped; # Added 2023-11-03 ··· 2659 2632 z3_4_14 = throw "'z3_4_14' has been removed in favour of the latest version. Use 'z3'."; # Added 2025-05-18 2660 2633 z3_4_8_5 = throw "'z3_4_8_5' has been removed in favour of the latest version. Use 'z3'."; # Added 2025-05-18 2661 2634 z3_4_8 = throw "'z3_4_8' has been removed in favour of the latest version. Use 'z3'."; # Added 2025-05-18 2662 - zabbix50 = throw "'zabbix50' has been removed, it would have reached its End of Life a few days after the release of NixOS 25.05. Consider upgrading to 'zabbix60' or 'zabbix70'."; 2663 - zabbix64 = throw "'zabbix64' has been removed because it reached its End of Life. Consider upgrading to 'zabbix70'."; 2635 + zabbix50 = throw "'zabbix50' has been removed, it would have reached its End of Life a few days after the release of NixOS 25.05. Consider upgrading to 'zabbix60' or 'zabbix70'."; # Added 2025-04-22 2636 + zabbix64 = throw "'zabbix64' has been removed because it reached its End of Life. Consider upgrading to 'zabbix70'."; # Added 2025-04-22 2664 2637 zbackup = throw "'zbackup' has been removed due to being unmaintained upstream"; # Added 2025-08-22 2665 2638 zeal-qt5 = lib.warnOnInstantiate "'zeal-qt5' has been removed from nixpkgs. Please use 'zeal' instead" zeal; # Added 2025-08-31 2666 2639 zeal-qt6 = lib.warnOnInstantiate "'zeal-qt6' has been renamed to 'zeal'" zeal; # Added 2025-08-31 ··· 2685 2658 zombietrackergps = throw "'zombietrackergps' has been dropped, as it depends on KDE Gear 5 and is unmaintained"; # Added 2025-08-20 2686 2659 zplugin = throw "'zplugin' has been renamed to/replaced by 'zinit'"; # Converted to throw 2024-10-17 2687 2660 zk-shell = throw "zk-shell has been removed as it was broken and unmaintained"; # Added 2024-08-10 2688 - zkg = throw "'zkg' has been replaced by 'zeek'"; 2661 + zkg = throw "'zkg' has been replaced by 'zeek'"; # Added 2023-10-20 2689 2662 zsh-git-prompt = throw "zsh-git-prompt was removed as it is unmaintained upstream"; # Added 2025-08-28 2690 2663 zsh-history = throw "'zsh-history' has been removed as it was unmaintained"; # Added 2025-04-17 2691 2664 zq = zed.overrideAttrs (old: { ··· 2715 2688 */ 2716 2689 2717 2690 kalendar = merkuro; # Renamed in 23.08 2718 - kfloppy = throw "kfloppy has been removed upstream in KDE Gear 23.08"; 2691 + kfloppy = throw "kfloppy has been removed upstream in KDE Gear 23.08"; # Added 2023-08-24 2719 2692 2720 2693 inherit (pidginPackages) 2721 2694 pidgin-indicator