Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at python-updates 2327 lines 190 kB view raw
1lib: self: super: 2 3### Deprecated aliases - for backward compatibility 4### Please maintain this list in ASCIIbetical ordering. 5### Hint: the "sections" are delimited by ### <letter> ### 6 7# These aliases should not be used within nixpkgs, but exist to improve 8# backward compatibility in projects outside of nixpkgs. See the 9# documentation for the `allowAliases` option for more background. 10 11# A script to convert old aliases to throws and remove old 12# throws can be found in './maintainers/scripts/remove-old-aliases.py'. 13 14# Add 'preserve, reason: reason why' after the date if the alias should not be removed. 15# Try to keep them to a minimum. 16# valid examples of what to preserve: 17# distro aliases such as: 18# debian-package-name -> nixos-package-name 19 20with self; 21 22let 23 # Removing recurseForDerivation prevents derivations of aliased attribute set 24 # to appear while listing all the packages available. 25 removeRecurseForDerivations = 26 alias: 27 if alias.recurseForDerivations or false then 28 lib.removeAttrs alias [ "recurseForDerivations" ] 29 else 30 alias; 31 32 transmission3Warning = 33 { 34 prefix ? "", 35 suffix ? "", 36 }: 37 let 38 p = "${prefix}transmission${suffix}"; 39 p3 = "${prefix}transmission_3${suffix}"; 40 p4 = "${prefix}transmission_4${suffix}"; 41 in 42 "${p} has been renamed to ${p3} since ${p4} is also available. Note that upgrade caused data loss for some users so backup is recommended (see NixOS 24.11 release notes for details)"; 43 44 deprecatedPlasma5Packages = { 45 inherit (plasma5Packages) 46 akonadi 47 akregator 48 arianna 49 ark 50 bluedevil 51 bomber 52 bovo 53 breeze-grub 54 breeze-gtk 55 breeze-icons 56 breeze-plymouth 57 breeze-qt5 58 colord-kde 59 discover 60 dolphin 61 dragon 62 elisa 63 falkon 64 ffmpegthumbs 65 filelight 66 granatier 67 gwenview 68 k3b 69 kactivitymanagerd 70 kaddressbook 71 kalzium 72 kapman 73 kapptemplate 74 kate 75 katomic 76 kblackbox 77 kblocks 78 kbounce 79 kcachegrind 80 kcalc 81 kcharselect 82 kcolorchooser 83 kde-cli-tools 84 kde-gtk-config 85 kdenlive 86 kdeplasma-addons 87 kdevelop-pg-qt 88 kdevelop-unwrapped 89 kdev-php 90 kdev-python 91 kdevelop 92 kdf 93 kdialog 94 kdiamond 95 keditbookmarks 96 kfind 97 kgamma5 98 kget 99 kgpg 100 khelpcenter 101 kig 102 kigo 103 killbots 104 kinfocenter 105 kitinerary 106 kleopatra 107 klettres 108 klines 109 kmag 110 kmail 111 kmenuedit 112 kmines 113 kmix 114 kmplot 115 knavalbattle 116 knetwalk 117 knights 118 kollision 119 kolourpaint 120 kompare 121 konsole 122 kontact 123 konversation 124 korganizer 125 kpkpass 126 krdc 127 kreversi 128 krfb 129 kscreen 130 kscreenlocker 131 kshisen 132 ksquares 133 ksshaskpass 134 ksystemlog 135 kteatime 136 ktimer 137 ktorrent 138 ktouch 139 kturtle 140 kwallet-pam 141 kwalletmanager 142 kwave 143 kwayland-integration 144 kwin 145 kwrited 146 marble 147 merkuro 148 milou 149 minuet 150 okular 151 oxygen 152 picmi 153 plasma-browser-integration 154 plasma-desktop 155 plasma-integration 156 plasma-nano 157 plasma-nm 158 plasma-pa 159 plasma-mobile 160 plasma-systemmonitor 161 plasma-thunderbolt 162 plasma-vault 163 plasma-workspace 164 plasma-workspace-wallpapers 165 powerdevil 166 qqc2-breeze-style 167 sddm-kcm 168 skanlite 169 skanpage 170 spectacle 171 systemsettings 172 xdg-desktop-portal-kde 173 yakuake 174 zanshin 175 ; 176 177 inherit (plasma5Packages.thirdParty) 178 krohnkite 179 krunner-ssh 180 krunner-symbols 181 kwin-dynamic-workspaces 182 kwin-tiling 183 plasma-applet-caffeine-plus 184 plasma-applet-virtual-desktop-bar 185 ; 186 187 inherit (libsForQt5) 188 sddm 189 neochat # added 2025-07-04 190 itinerary # added 2025-07-04 191 libquotient # added 2025-07-04 192 ; 193 }; 194 195 makePlasma5Throw = 196 name: 197 throw '' 198 The top-level ${name} alias has been removed. 199 200 Please explicitly use kdePackages.${name} for the latest Qt 6-based version, 201 or libsForQt5.${name} for the deprecated Qt 5 version. 202 203 Note that Qt 5 versions of most KDE software will be removed in NixOS 25.11. 204 ''; 205 206 plasma5Throws = lib.mapAttrs (k: _: makePlasma5Throw k) deprecatedPlasma5Packages; 207 208 # Make sure that we are not shadowing something from all-packages.nix. 209 checkInPkgs = 210 n: alias: 211 if builtins.hasAttr n super then abort "Alias ${n} is still in all-packages.nix" else alias; 212 213 mapAliases = 214 aliases: lib.mapAttrs (n: alias: removeRecurseForDerivations (checkInPkgs n alias)) aliases; 215in 216 217mapAliases { 218 # Added 2018-07-16 preserve, reason: forceSystem should not be used directly in Nixpkgs. 219 forceSystem = system: _: (import self.path { localSystem = { inherit system; }; }); 220 221 ### _ ### 222 _1password = lib.warnOnInstantiate "_1password has been renamed to _1password-cli to better follow upstream name usage" _1password-cli; # Added 2024-10-24 223 _2048-cli = throw "'_2048-cli' has been removed due to archived upstream. Consider using '_2048-in-terminal' instead."; # Added 2025-06-07 224 _2048-cli-curses = throw "'_2048-cli-curses' has been removed due to archived upstream. Consider using '_2048-in-terminal' instead."; # Added 2025-06-07 225 _2048-cli-terminal = throw "'_2048-cli-curses' has been removed due to archived upstream. Consider using '_2048-in-terminal' instead."; # Added 2025-06-07 226 _5etools = throw "'_5etools' has been removed, as upstream is in a questionable legal position and the build was broken."; 227 "7z2hashcat" = 228 throw "'7z2hashcat' has been renamed to '_7z2hashcat' as the former isn't a valid variable name."; # Added 2024-11-27 229 230 ### A ### 231 232 AusweisApp2 = ausweisapp; # Added 2023-11-08 233 a4term = a4; # Added 2023-10-06 234 acorn = throw "acorn has been removed as the upstream project was archived"; # Added 2024-04-27 235 acousticbrainz-client = throw "acousticbrainz-client has been removed since the AcousticBrainz project has been shut down"; # Added 2024-06-04 236 adminer-pematon = adminneo; # Added 2025-02-20 237 adminerneo = adminneo; # Added 2025-02-27 238 adtool = throw "'adtool' has been removed, as it was broken and unmaintained"; 239 adobe-reader = throw "'adobe-reader' has been removed, as it was broken, outdated and insecure"; # added 2025-05-31 240 adom = throw "'adom' has been removed, as it was broken and unmaintained"; # added 2024-05-09 241 adoptopenjdk-bin = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `temurin-bin`"; # Added 2024-05-09 242 adoptopenjdk-bin-17-packages-darwin = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `temurin-bin-17`."; # Added 2024-05-09 243 adoptopenjdk-bin-17-packages-linux = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `temurin-bin-17`."; # Added 2024-05-09 244 adoptopenjdk-hotspot-bin-11 = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `temurin-bin-11`."; # Added 2024-05-09 245 adoptopenjdk-hotspot-bin-15 = throw "adoptopenjdk has been removed as the upstream project is deprecated. JDK 15 is also EOL. Consider using `temurin-bin-17`."; # Added 2024-05-09 246 adoptopenjdk-hotspot-bin-16 = throw "adoptopenjdk has been removed as the upstream project is deprecated. JDK 16 is also EOL. Consider using `temurin-bin-17`."; # Added 2024-05-09 247 adoptopenjdk-hotspot-bin-8 = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `temurin-bin-8`."; # Added 2024-05-09 248 adoptopenjdk-jre-bin = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `temurin-jre-bin`."; # Added 2024-05-09 249 adoptopenjdk-jre-hotspot-bin-11 = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `temurin-jre-bin-11`."; # Added 2024-05-09 250 adoptopenjdk-jre-hotspot-bin-15 = throw "adoptopenjdk has been removed as the upstream project is deprecated. JDK 15 is also EOL. Consider using `temurin-jre-bin-17`."; # Added 2024-05-09 251 adoptopenjdk-jre-hotspot-bin-16 = throw "adoptopenjdk has been removed as the upstream project is deprecated. JDK 16 is also EOL. Consider using `temurin-jre-bin-17`."; # Added 2024-05-09 252 adoptopenjdk-jre-hotspot-bin-8 = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `temurin-jre-bin-8`."; # Added 2024-05-09 253 adoptopenjdk-jre-openj9-bin-11 = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `semeru-jre-bin-11`."; # Added 2024-05-09 254 adoptopenjdk-jre-openj9-bin-15 = throw "adoptopenjdk has been removed as the upstream project is deprecated. JDK 15 is also EOL. Consider using `semeru-jre-bin-17`."; # Added 2024-05-09 255 adoptopenjdk-jre-openj9-bin-16 = throw "adoptopenjdk has been removed as the upstream project is deprecated. JDK 16 is also EOL. Consider using `semeru-jre-bin-17`."; # Added 2024-05-09 256 adoptopenjdk-jre-openj9-bin-8 = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `semeru-jre-bin-8`."; # Added 2024-05-09 257 adoptopenjdk-openj9-bin-11 = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `semeru-bin-11`."; # Added 2024-05-09 258 adoptopenjdk-openj9-bin-15 = throw "adoptopenjdk has been removed as the upstream project is deprecated. JDK 15 is also EOL. Consider using `semeru-bin-17`."; # Added 2024-05-09 259 adoptopenjdk-openj9-bin-16 = throw "adoptopenjdk has been removed as the upstream project is deprecated. JDK 16 is also EOL. Consider using `semeru-bin-17`."; # Added 2024-05-09 260 adoptopenjdk-openj9-bin-8 = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `semeru-bin-8`."; # Added 2024-05-09 261 addOpenGLRunpath = throw "addOpenGLRunpath has been removed. Use addDriverRunpath instead."; # Converted to throw 2024-11-17 262 aeon = throw "aeon has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2024-07-15 263 afl = throw "afl has been removed as the upstream project was archived. Consider using 'aflplusplus'"; # Added 2024-04-21 264 afpfs-ng = throw "'afpfs-ng' has been removed as it was broken and unmaintained for 10 years"; # Added 2025-05-17 265 agda-pkg = throw "agda-pkg has been removed due to being unmaintained"; # Added 2024-09-10" 266 ajour = throw "ajour has been removed, the project was archived upstream on 2024-09-17."; # Added 2025-03-12 267 akkoma-emoji = recurseIntoAttrs { 268 blobs_gg = lib.warnOnInstantiate "'akkoma-emoji.blobs_gg' has been renamed to 'blobs_gg'" blobs_gg; # Added 2025-03-14 269 }; 270 akkoma-frontends = recurseIntoAttrs { 271 admin-fe = lib.warnOnInstantiate "'akkoma-frontends.admin-fe' has been renamed to 'akkoma-admin-fe'" akkoma-admin-fe; # Added 2025-03-14 272 akkoma-fe = lib.warnOnInstantiate "'akkoma-frontends.akkoma-fe' has been renamed to 'akkoma-fe'" akkoma-fe; # Added 2025-03-14 273 }; 274 alass = throw "'alass' has been removed due to being unmaintained upstream"; # Added 2025-01-25 275 alsaLib = throw "'alsaLib' has been renamed to/replaced by 'alsa-lib'"; # Converted to throw 2024-10-17 276 alsaOss = throw "'alsaOss' has been renamed to/replaced by 'alsa-oss'"; # Converted to throw 2024-10-17 277 alsaPluginWrapper = throw "'alsaPluginWrapper' has been renamed to/replaced by 'alsa-plugins-wrapper'"; # Converted to throw 2024-10-17 278 alsaPlugins = throw "'alsaPlugins' has been renamed to/replaced by 'alsa-plugins'"; # Converted to throw 2024-10-17 279 alsaTools = throw "'alsaTools' has been renamed to/replaced by 'alsa-tools'"; # Converted to throw 2024-10-17 280 alsaUtils = throw "'alsaUtils' has been renamed to/replaced by 'alsa-utils'"; # Converted to throw 2024-10-17 281 amazon-qldb-shell = throw "'amazon-qldb-shell' has been removed due to being unmaintained upstream"; # Added 2025-07-30 282 angelfish = throw "'angelfish' has been renamed to/replaced by 'libsForQt5.kdeGear.angelfish'"; # Converted to throw 2024-10-17 283 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 284 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 285 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 286 androidndkPkgs_23b = lib.warnOnInstantiate "The package set `androidndkPkgs_23b` has been renamed to `androidndkPkgs_23`." androidndkPkgs_23; # Added 2024-07-21 287 ankisyncd = throw "ankisyncd is dead, use anki-sync-server instead"; # Added 2024-08-10 288 ao = libfive; # Added 2024-10-11 289 anbox = throw "'anbox' has been removed as the upstream project is unmaintained, see https://github.com/anbox/.github/blob/main/profile/README.md"; # Added 2025-01-04 290 antic = throw "'antic' has been removed as it has been merged into 'flint3'"; # Added 2025-03-28 291 anevicon = throw "'anevicon' has been removed because the upstream repository no longer exists"; # Added 2025-01-26 292 apacheKafka_3_5 = throw "apacheKafka_2_8 through _3_6 have been removed from nixpkgs as outdated"; # Added 2024-06-13 293 apacheKafka_3_6 = throw "apacheKafka_2_8 through _3_6 have been removed from nixpkgs as outdated"; # Added 2024-11-27 294 antimicroX = throw "'antimicroX' has been renamed to/replaced by 'antimicrox'"; # Converted to throw 2024-10-17 295 apacheAnt = ant; # Added 2024-11-28 296 apparmor-kernel-patches = throw "'apparmor-kernel-patches' has been removed as they were unmaintained, irrelevant and effectively broken"; # Added 2025-04-20 297 appimagekit = throw "'appimagekit' has been removed as it was broken in nixpkgs and archived upstream"; # Added 2025-04-19 298 apple-sdk_10_12 = throw "apple-sdk_10_12 was removed as Nixpkgs no longer supports macOS 10.12; see the 25.05 release notes"; # Added 2024-10-27 299 apple-sdk_10_13 = throw "apple-sdk_10_13 was removed as Nixpkgs no longer supports macOS 10.13; see the 25.05 release notes"; # Added 2024-10-27 300 apple-sdk_10_14 = throw "apple-sdk_10_14 was removed as Nixpkgs no longer supprots macOS 10.14; see the 25.05 release notes"; # Added 2024-10-27 301 apple-sdk_10_15 = throw "apple-sdk_10_15 was removed as Nixpkgs no longer supports macOS 10.15; see the 25.05 release notes"; # Added 2024-10-27 302 appthreat-depscan = dep-scan; # Added 2024-04-10 303 arb = throw "'arb' has been removed as it has been merged into 'flint3'"; # Added 2025-03-28 304 arcanist = throw "arcanist was removed as phabricator is not supported and does not accept fixes"; # Added 2024-06-07 305 archipelago-minecraft = throw "archipelago-minecraft has been removed, as upstream no longer ships minecraft as a default APWorld."; # Added 2025-07-15 306 archivebox = throw "archivebox has been removed, since the packaged version was stuck on django 3."; # Added 2025-08-01 307 argo = argo-workflows; # Added 2025-02-01 308 aria = aria2; # Added 2024-03-26 309 artim-dark = aritim-dark; # Added 2025-07-27 310 armcord = throw "ArmCord was renamed to legcord by the upstream developers. Action is required to migrate configurations between the two applications. Please see this PR for more details: https://github.com/NixOS/nixpkgs/pull/347971"; # Added 2024-10-11 311 aseprite-unfree = aseprite; # Added 2023-08-26 312 asitop = macpm; # 'macpm' is a better-maintained downstream; keep 'asitop' for backwards-compatibility 313 async = throw "'async' has been removed due to lack of upstream maintenance"; # Added 2025-01-26 314 atlassian-bamboo = throw "Atlassian software has been removed, as support for the Atlassian Server products ended in February 2024 and there was insufficient interest in maintaining the Atlassian Data Center replacements"; # Added 2024-11-02 315 atlassian-confluence = throw "Atlassian software has been removed, as support for the Atlassian Server products ended in February 2024 and there was insufficient interest in maintaining the Atlassian Data Center replacements"; # Added 2024-11-02 316 atlassian-crowd = throw "Atlassian software has been removed, as support for the Atlassian Server products ended in February 2024 and there was insufficient interest in maintaining the Atlassian Data Center replacements"; # Added 2024-11-02 317 atlassian-jira = throw "Atlassian software has been removed, as support for the Atlassian Server products ended in February 2024 and there was insufficient interest in maintaining the Atlassian Data Center replacements"; # Added 2024-11-02 318 ats = throw "'ats' has been removed as it is unmaintained for 10 years and broken"; # Added 2025-05-17 319 audaciousQt5 = throw "'audaciousQt5' has been removed, since audacious is built with Qt 6 now"; # Added 2024-07-06 320 auditBlasHook = throw "'auditBlasHook' has been removed since it never worked"; # Added 2024-04-02 321 autoconf213 = throw "'autoconf213' has been removed in favor of 'autoconf'"; # Added 2025-07-21 322 autoconf264 = throw "'autoconf264' has been removed in favor of 'autoconf'"; # Added 2025-07-21 323 automake111x = throw "'automake111x' has been removed in favor of 'automake'"; # Added 2025-07-21 324 autoReconfHook = throw "You meant 'autoreconfHook', with a lowercase 'r'."; # preserve 325 autoreconfHook264 = throw "'autoreconfHook264' has been removed in favor of 'autoreconfHook'"; # Added 2025-07-21 326 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 327 authy = throw "'authy' has been removed since it reached end of life"; # Added 2024-04-19 328 autoadb = throw "'autoadb' has been removed due to lack of maintenance upstream"; # Added 2025-01-25 329 avldrums-lv2 = throw "'avldrums-lv2' has been renamed to/replaced by 'x42-avldrums'"; # Converted to throw 2024-10-17 330 avr-sim = throw "'avr-sim' has been removed as it was broken and unmaintained. Possible alternatives are 'simavr', SimulAVR and AVRStudio."; # Added 2025-05-31 331 axmldec = throw "'axmldec' has been removed as it was broken and unmaintained for 8 years"; # Added 2025-05-17 332 awesome-4-0 = awesome; # Added 2022-05-05 333 aws-env = throw "aws-env has been removed as the upstream project was unmaintained"; # Added 2024-06-11 334 aws-google-auth = throw "aws-google-auth has been removed as the upstream project was unmaintained"; # Added 2024-07-31 335 336 ### B ### 337 338 badtouch = authoscope; # Project was renamed, added 20210626 339 badwolf = throw "'badwolf' has been removed due to being unmaintained"; # Added 2025-04-15 340 baget = throw "'baget' has been removed due to being unmaintained"; 341 base16-builder = throw "'base16-builder' has been removed due to being unmaintained"; # Added 2025-06-03 342 baserow = throw "baserow has been removed, due to lack of maintenance"; # Added 2025-08-02 343 bashInteractive_5 = throw "'bashInteractive_5' has been renamed to/replaced by 'bashInteractive'"; # Converted to throw 2024-10-17 344 bash_5 = throw "'bash_5' has been renamed to/replaced by 'bash'"; # Converted to throw 2024-10-17 345 bareboxTools = throw "bareboxTools has been removed due to lack of interest in maintaining it in nixpkgs"; # Added 2025-04-19 346 BeatSaberModManager = beatsabermodmanager; # Added 2024-06-12 347 beam_nox = throw "beam_nox has been removed in favor of beam_minimal or beamMinimalPackages"; # Added 2025-04-01 348 beatsabermodmanager = throw "'beatsabermodmanager' has been removed due to lack of upstream maintainenance. Consider using 'bs-manager' instead"; # Added 2025-03-18 349 betterbird = throw "betterbird has been removed as there were insufficient maintainer resources to keep up with security updates"; # Added 2024-10-25 350 betterbird-unwrapped = throw "betterbird has been removed as there were insufficient maintainer resources to keep up with security updates"; # Added 2024-10-25 351 bibata-extra-cursors = throw "bibata-cursors has been removed as it was broken"; # Added 2024-07-15 352 bitbucket-server-cli = throw "bitbucket-server-cli has been removed due to lack of maintenance upstream."; # Added 2025-05-27 353 bitcoin-abc = throw "bitcoin-abc has been removed due to a lack of maintanance"; # Added 2026-06-17 354 bitcoin-unlimited = throw "bitcoin-unlimited has been removed as it was broken and unmaintained"; # Added 2024-07-15 355 bitcoind-abc = throw "bitcoind-abc has been removed due to a lack of maintanance"; # Added 2026-06-17 356 bitcoind-unlimited = throw "bitcoind-unlimited has been removed as it was broken and unmaintained"; # Added 2024-07-15 357 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 358 bisq-desktop = throw "bisq-desktop has been removed because OpenJFX 11 was removed"; # Added 2024-11-17 359 bitwarden = bitwarden-desktop; # Added 2024-02-25 360 blender-with-packages = 361 args: 362 lib.warnOnInstantiate 363 "blender-with-packages is deprecated in favor of blender.withPackages, e.g. `blender.withPackages(ps: [ ps.foobar ])`" 364 (blender.withPackages (_: args.packages)).overrideAttrs 365 (lib.optionalAttrs (args ? name) { pname = "blender-" + args.name; }); # Added 2023-10-30 366 bless = throw "'bless' has been removed due to lack of maintenance upstream and depending on gtk2. Consider using 'imhex' or 'ghex' instead"; # Added 2024-09-15 367 blockbench-electron = blockbench; # Added 2024-03-16 368 bloom = throw "'bloom' has been removed because it was unmaintained upstream."; # Added 2024-11-02 369 bmap-tools = bmaptool; # Added 2024-08-05 370 boost175 = throw "Boost 1.75 has been removed as it is obsolete and no longer used by anything in Nixpkgs"; # Added 2024-11-24 371 boost184 = throw "Boost 1.84 has been removed as it is obsolete and no longer used by anything in Nixpkgs"; # Added 2024-11-24 372 boost185 = throw "Boost 1.85 has been removed as it is obsolete and no longer used by anything in Nixpkgs"; # Added 2024-11-24 373 boost_process = throw "boost_process has been removed as it is included in regular boost"; # Added 2024-05-01 374 bpb = throw "bpb has been removed as it is unmaintained and not compatible with recent Rust versions"; # Added 2024-04-30 375 bpftool = throw "'bpftool' has been renamed to/replaced by 'bpftools'"; # Converted to throw 2024-10-17 376 brasero-original = lib.warnOnInstantiate "Use 'brasero-unwrapped' instead of 'brasero-original'" brasero-unwrapped; # Added 2024-09-29 377 bridgand = throw "'brigand' has been removed due to being unmaintained"; # Added 2025-04-30 378 bs-platform = throw "'bs-platform' was removed as it was broken, development ended and 'melange' has superseded it"; # Added 2024-07-29 379 buf-language-server = throw "'buf-language-server' was removed as its development has moved to the 'buf' package"; # Added 2024-11-15 380 381 budgie = throw "The `budgie` scope has been removed and all packages moved to the top-level"; # Added 2024-07-14 382 budgiePlugins = throw "The `budgiePlugins` scope has been removed and all packages moved to the top-level"; # Added 2024-07-14 383 buildBarebox = throw "buildBarebox has been removed due to lack of interest in maintaining it in nixpkgs"; # Added 2025-04-19 384 buildGo122Module = throw "Go 1.22 is end-of-life, and 'buildGo122Module' has been removed. Please use a newer builder version."; # Added 2025-03-28 385 buildGoPackage = throw "`buildGoPackage` has been deprecated and removed, see the Go section in the nixpkgs manual for details"; # Added 2024-11-18 386 buildXenPackage = throw "'buildXenPackage' has been removed as a custom Xen build can now be achieved by simply overriding 'xen'."; # Added 2025-05-12 387 388 inherit (libsForQt5.mauiPackages) buho; # added 2022-05-17 389 bwidget = tclPackages.bwidget; # Added 2024-10-02 390 # Shorter names; keep the longer name for back-compat. Added 2023-04-11. Warning added on 2024-12-16. Removed on 2025-05-31 391 buildFHSUserEnv = throw "'buildFHSUserEnv' has been renamed to 'buildFHSEnv' and was removed in 25.11"; 392 buildFHSUserEnvChroot = throw "'buildFHSUserEnvChroot' has been renamed to 'buildFHSEnvChroot' and was removed in 25.11"; 393 buildFHSUserEnvBubblewrap = throw "'buildFHSUserEnvBubblewrap' has been renamed to 'buildFHSEnvBubblewrap' and was removed in 25.11"; 394 395 # bitwarden_rs renamed to vaultwarden with release 1.21.0 (2021-04-30) 396 bitwarden_rs = vaultwarden; 397 bitwarden_rs-mysql = vaultwarden-mysql; 398 bitwarden_rs-postgresql = vaultwarden-postgresql; 399 bitwarden_rs-sqlite = vaultwarden-sqlite; 400 bitwarden_rs-vault = vaultwarden-vault; 401 402 ### C ### 403 404 caffeWithCuda = throw "caffeWithCuda has been removed, as it was broken and required CUDA 10"; # Added 2024-11-20 405 calcium = throw "'calcium' has been removed as it has been merged into 'flint3'"; # Added 2025-03-28 406 calculix = calculix-ccx; # Added 2024-12-18 407 calligra = kdePackages.calligra; # Added 2024-09-27 408 callPackage_i686 = pkgsi686Linux.callPackage; 409 cargo-asm = throw "'cargo-asm' has been removed due to lack of upstream maintenance. Consider 'cargo-show-asm' as an alternative."; 410 cask = emacs.pkgs.cask; # Added 2022-11-12 411 catcli = throw "catcli has been superseded by gocatcli"; # Added 2025-04-19 412 canonicalize-jars-hook = stripJavaArchivesHook; # Added 2024-03-17 413 cargo-deps = throw "cargo-deps has been removed as the repository is deleted"; # Added 2024-04-09 414 cargo-espflash = espflash; 415 cargo-kcov = throw "'cargo-kcov' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 416 cargo-information = throw "'cargo-information' has been removed due to being merged upstream into 'cargo'"; # Added 2025-03-09 417 cargo-inspect = throw "'cargo-inspect' has been removed due to lack of upstream maintenance. Upstream recommends cargo-expand."; # Added 2025-01-26 418 cargo-web = throw "'cargo-web' has been removed due to lack of upstream maintenance"; # Added 2025-01-26 419 cargonode = throw "'cargonode' has been removed due to lack of upstream maintenance"; # Added 2025-06-18 420 cassandra_3_0 = throw "'cassandra_3_0' has been removed has it reached end-of-life"; # Added 2025-03-23 421 cassandra_3_11 = throw "'cassandra_3_11' has been removed has it reached end-of-life"; # Added 2025-03-23 422 cawbird = throw "cawbird has been abandoned upstream and is broken anyways due to Twitter closing its API"; 423 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 424 cde = throw "'cde' has been removed as it is unmaintained and broken"; # Added 2025-05-17 425 centerim = throw "centerim has been removed due to upstream disappearing"; # Added 2025-04-18 426 certmgr-selfsigned = certmgr; # Added 2023-11-30 427 cgal_4 = throw "cgal_4 has been removed as it is obsolete use cgal instead"; # Added 2024-12-30 428 cgal_5 = cgal; # Added 2024-12-30 429 challenger = taler-challenger; # Added 2024-09-04 430 check_smartmon = nagiosPlugins.check_smartmon; # Added 2024-05-03 431 check_systemd = nagiosPlugins.check_systemd; # Added 2024-05-03 432 check_zfs = nagiosPlugins.check_zfs; # Added 2024-05-03 433 check-esxi-hardware = nagiosPlugins.check_esxi_hardware; # Added 2024-05-03 434 check-mssql-health = nagiosPlugins.check_mssql_health; # Added 2024-05-03 435 check-nwc-health = nagiosPlugins.check_nwc_health; # Added 2024-05-03 436 check-openvpn = nagiosPlugins.check_openvpn; # Added 2024-05-03 437 check-ups-health = nagiosPlugins.check_ups_health; # Added 2024-05-03 438 check-uptime = nagiosPlugins.check_uptime; # Added 2024-05-03 439 check-wmiplus = nagiosPlugins.check_wmi_plus; # Added 2024-05-03 440 checkSSLCert = nagiosPlugins.check_ssl_cert; # Added 2024-05-03 441 chiaki4deck = chiaki-ng; # Added 2024-08-04 442 chocolateDoom = chocolate-doom; # Added 2023-05-01 443 ChowCentaur = chow-centaur; # Added 2024-06-12 444 ChowPhaser = chow-phaser; # Added 2024-06-12 445 ChowKick = chow-kick; # Added 2024-06-12 446 CHOWTapeModel = chow-tape-model; # Added 2024-06-12 447 chromatic = throw "chromatic has been removed due to being unmaintained and failing to build"; # Added 2025-04-18 448 chrome-gnome-shell = gnome-browser-connector; # Added 2022-07-27 449 cinnamon-common = cinnamon; # Added 2025-08-06 450 citra = throw "citra has been removed from nixpkgs, as it has been taken down upstream"; # added 2024-03-04 451 citra-nightly = throw "citra-nightly has been removed from nixpkgs, as it has been taken down upstream"; # added 2024-03-04 452 citra-canary = throw "citra-canary has been removed from nixpkgs, as it has been taken down upstream"; # added 2024-03-04 453 cloog = throw "cloog has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13 454 cloog_0_18_0 = throw "cloog_0_18_0 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13 455 cloogppl = throw "cloogppl has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13 456 clamsmtp = throw "'clamsmtp' has been removed as it is unmaintained and broken"; # Added 2025-05-17 457 clang-sierraHack = throw "clang-sierraHack has been removed because it solves a problem that no longer seems to exist. Hey, what were you even doing with that thing anyway?"; # Added 2024-10-05 458 clang-sierraHack-stdenv = clang-sierraHack; # Added 2024-10-05 459 cli-visualizer = throw "'cli-visualizer' has been removed as the upstream repository is gone"; # Added 2025-06-05 460 inherit (libsForQt5.mauiPackages) clip; # added 2022-05-17 461 cloudlogoffline = throw "cloudlogoffline has been removed"; # added 2025-05-18 462 clwrapperFunction = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07 463 CoinMP = coinmp; # Added 2024-06-12 464 collada-dom = opencollada; # added 2024-02-21 465 colorpicker = throw "'colorpicker' has been removed due to lack of maintenance upstream. Consider using 'xcolor', 'gcolor3', 'eyedropper' or 'gpick' instead"; # Added 2024-10-19 466 colorstorm = throw "'colorstorm' has been removed because it was unmaintained in nixpkgs and upstream was rewritten."; # Added 2025-06-15 467 connman-ncurses = throw "'connman-ncurses' has been removed due to lack of maintenance upstream."; # Added 2025-05-27 468 cordless = throw "'cordless' has been removed due to being archived upstream. Consider using 'discordo' instead."; # Added 2025-06-07 469 coriander = throw "'coriander' has been removed because it depends on GNOME 2 libraries"; # Added 2024-06-27 470 corretto19 = throw "Corretto 19 was removed as it has reached its end of life"; # Added 2024-08-01 471 cosmic-tasks = tasks; # Added 2024-07-04 472 cpp-ipfs-api = cpp-ipfs-http-client; # Project has been renamed. Added 2022-05-15 473 crispyDoom = crispy-doom; # Added 2023-05-01 474 cromite = throw "'cromite' has been removed from nixpkgs due to it not being maintained"; # Added 2025-06-12 475 crossLibcStdenv = stdenvNoLibc; # Added 2024-09-06 476 crystal_1_2 = throw "'crystal_1_2' has been removed as it is obsolete and no longer used in the tree. Consider using 'crystal' instead"; # Added 2025-02-13 477 crystal_1_7 = throw "'crystal_1_7' has been removed as it is obsolete and no longer used in the tree. Consider using 'crystal' instead"; # Added 2025-02-13 478 crystal_1_8 = throw "'crystal_1_8' has been removed as it is obsolete and no longer used in the tree. Consider using 'crystal' instead"; # Added 2025-02-13 479 crystal_1_9 = throw "'crystal_1_9' has been removed as it is obsolete and no longer used in the tree. Consider using 'crystal' instead"; # Added 2025-02-13 480 crystal_1_12 = throw "'crystal_1_12' has been removed as it is obsolete and no longer used in the tree. Consider using 'crystal' instead"; # Added 2025-02-19 481 clash-geoip = throw "'clash-geoip' has been removed. Consider using 'dbip-country-lite' instead."; # added 2024-10-19 482 clash-verge = throw "'clash-verge' has been removed, as it was broken and unmaintained. Consider using 'clash-verge-rev' or 'clash-nyanpasu' instead"; # Added 2024-09-17 483 clasp = clingo; # added 2022-12-22 484 claws-mail-gtk3 = throw "'claws-mail-gtk3' has been renamed to/replaced by 'claws-mail'"; # Converted to throw 2024-10-17 485 clubhouse-cli = throw "'clubhouse-cli' has been removed due to lack of interest to maintain it in Nixpkgs and failing to build."; # added 2025-04-21 486 cockroachdb-bin = cockroachdb; # 2024-03-15 487 codimd = throw "'codimd' has been renamed to/replaced by 'hedgedoc'"; # Converted to throw 2024-10-17 488 inherit (libsForQt5.mauiPackages) communicator; # added 2022-05-17 489 concurrencykit = throw "'concurrencykit' has been renamed to/replaced by 'libck'"; # Converted to throw 2024-10-17 490 conduwuit = throw "'conduwuit' has been removed as the upstream repository has been deleted. Consider migrating to 'matrix-conduit', 'matrix-continuwuity' or 'matrix-tuwunel' instead."; # Added 2025-08-08 491 containerpilot = throw "'containerpilot' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2024-06-09 492 crack_attack = throw "'crack_attack' has been removed due to lack of maintenance upstream."; # Added 2024-12-04 493 crackmapexec = throw "'crackmapexec' has been removed as it was unmaintained. Use 'netexec' instead"; # 2024-08-11 494 create-react-app = throw "'create-react-app' has been removed as it was deprecated. Upstream suggests using a framework for React."; # Added 2025-05-17 495 critcl = tclPackages.critcl; # Added 2024-10-02 496 crunchy-cli = throw "'crunchy-cli' was sunset, see <https://github.com/crunchy-labs/crunchy-cli/issues/362>"; # Added 2025-03-26 497 cudaPackages_10_0 = throw "CUDA 10.0 has been removed from Nixpkgs, as it is unmaintained upstream and depends on unsupported compilers"; # Added 2024-11-20 498 cudaPackages_10_1 = throw "CUDA 10.1 has been removed from Nixpkgs, as it is unmaintained upstream and depends on unsupported compilers"; # Added 2024-11-20 499 cudaPackages_10_2 = throw "CUDA 10.2 has been removed from Nixpkgs, as it is unmaintained upstream and depends on unsupported compilers"; # Added 2024-11-20 500 cudaPackages_10 = throw "CUDA 10 has been removed from Nixpkgs, as it is unmaintained upstream and depends on unsupported compilers"; # Added 2024-11-20 501 cups-kyodialog3 = cups-kyodialog; # Added 2022-11-12 502 cutemarked-ng = throw "'cutemarked-ng' has been removed due to lack of maintenance upstream. Consider using 'kdePackages.ghostwriter' instead"; # Added 2024-12-27 503 cvs_fast_export = throw "'cvs_fast_export' has been renamed to/replaced by 'cvs-fast-export'"; # Converted to throw 2024-10-17 504 505 # these are for convenience, not for backward compat and shouldn't expire 506 clang9Stdenv = throw "clang9Stdenv has been removed from nixpkgs"; # Added 2024-04-08 507 clang12Stdenv = lowPrio llvmPackages_12.stdenv; 508 clang13Stdenv = lowPrio llvmPackages_13.stdenv; 509 clang14Stdenv = lowPrio llvmPackages_14.stdenv; 510 clang15Stdenv = lowPrio llvmPackages_15.stdenv; 511 clang16Stdenv = lowPrio llvmPackages_16.stdenv; 512 clang17Stdenv = lowPrio llvmPackages_17.stdenv; 513 clang18Stdenv = lowPrio llvmPackages_18.stdenv; 514 clang19Stdenv = lowPrio llvmPackages_19.stdenv; 515 516 clang-tools_9 = throw "clang-tools_9 has been removed from nixpkgs"; # Added 2024-04-08 517 clang_9 = throw "clang_9 has been removed from nixpkgs"; # Added 2024-04-08 518 519 clang-tools_12 = llvmPackages_12.clang-tools; # Added 2024-04-22 520 clang-tools_13 = llvmPackages_13.clang-tools; # Added 2024-04-22 521 clang-tools_14 = llvmPackages_14.clang-tools; # Added 2024-04-22 522 clang-tools_15 = llvmPackages_15.clang-tools; # Added 2024-04-22 523 clang-tools_16 = llvmPackages_16.clang-tools; # Added 2024-04-22 524 clang-tools_17 = llvmPackages_17.clang-tools; # Added 2024-04-22 525 clang-tools_18 = llvmPackages_18.clang-tools; # Added 2024-04-22 526 clang-tools_19 = llvmPackages_19.clang-tools; # Added 2024-08-21 527 528 cligh = throw "'cligh' has been removed since it was unmaintained and its upstream deleted"; # Added 2025-05-05 529 cq-editor = throw "cq-editor has been removed, as it use a dependency that was disabled since python 3.8 and was last updated in 2021"; # Added 2024-05-13 530 531 ### D ### 532 533 dap = throw "'dap' has been removed because it doesn't compile and has been unmaintained since 2014"; # Added 2025-05-10 534 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 535 darling = throw "'darling' has been removed due to vendoring Python2"; # Added 2025-05-10 536 dart_stable = throw "'dart_stable' has been renamed to/replaced by 'dart'"; # Converted to throw 2024-10-17 537 dart-sass-embedded = throw "dart-sass-embedded has been removed from nixpkgs, as is now included in Dart Sass itself."; 538 dat = nodePackages.dat; 539 dave = throw "'dave' has been removed as it has been archived upstream. Consider using 'webdav' instead"; # Added 2025-02-03 540 daytona-bin = throw "'daytona-bin' has been removed, as it was unmaintained in nixpkgs"; # Added 2025-07-21 541 dbeaver = throw "'dbeaver' has been renamed to/replaced by 'dbeaver-bin'"; # Added 2024-05-16 542 dbench = throw "'dbench' has been removed as it is unmaintained for 14 years and broken"; # Added 2025-05-17 543 dclib = throw "'dclib' has been removed as it is unmaintained for 16 years and broken"; # Added 2025-05-25 544 dbus-map = throw "'dbus-map' has been dropped as it is unmaintained"; # Added 2024-11-01 545 deadpixi-sam = deadpixi-sam-unstable; 546 547 debugedit-unstable = throw "'debugedit-unstable' has been renamed to/replaced by 'debugedit'"; # Converted to throw 2024-10-17 548 degit-rs = throw "'degit-rs' has been removed because it is unmaintained upstream and has vulnerable dependencies."; # Added 2025-07-11 549 deltachat-cursed = arcanechat-tui; # added 2025-02-25 550 deltachat-electron = throw "'deltachat-electron' has been renamed to/replaced by 'deltachat-desktop'"; # Converted to throw 2024-10-17 551 552 demjson = with python3Packages; toPythonApplication demjson; # Added 2022-01-18 553 devdash = throw "'devdash' has been removed as the upstream project was archived"; # Added 2025-03-27 554 devdocs-desktop = throw "'devdocs-desktop' has been removed as it is unmaintained upstream and vendors insecure dependencies"; # Added 2025-06-11 555 dfilemanager = throw "'dfilemanager' has been dropped as it was unmaintained"; # Added 2025-06-03 556 dgsh = throw "'dgsh' has been removed, as it was broken and unmaintained"; # added 2024-05-09 557 dibbler = throw "dibbler was removed because it is not maintained anymore"; # Added 2024-05-14 558 dillong = throw "'dillong' has been removed, as upstream is abandoned since 2021-12-13. Use either 'dillo' or 'dillo-plus'. The latter integrates features from dillong."; # Added 2024-10-07 559 dina-font-pcf = throw "'dina-font-pcf' has been renamed to/replaced by 'dina-font'"; # Converted to throw 2024-10-17 560 directvnc = throw "'directvnc' has been removed as it was unmaintained upstream since 2015 and failed to build with gcc 14"; # Added 2025-05-17 561 diskonaut = throw "'diskonaut' was removed due to lack of upstream maintenance"; # Added 2025-01-25 562 dispad = throw "dispad has been remove because it doesn't compile and has been unmaintained since 2014"; # Added 2025-04-25 563 dleyna-core = dleyna; # Added 2025-04-19 564 dleyna-connector-dbus = dleyna; # Added 2025-04-19 565 dleyna-renderer = dleyna; # Added 2025-04-19 566 dleyna-server = dleyna; # Added 2025-04-19 567 dnnl = throw "'dnnl' has been renamed to/replaced by 'oneDNN'"; # Converted to throw 2024-10-17 568 dnscrypt-proxy2 = dnscrypt-proxy; # Added 2023-02-02 569 dnscrypt-wrapper = throw "dnscrypt-wrapper was removed because it has been effectively unmaintained since 2018. Use DNSCcrypt support in dnsdist instead"; # Added 2024-09-14 570 docear = throw "Docear was removed because it was unmaintained upstream. JabRef, Zotero, or Mendeley are potential replacements."; # Added 2024-11-02 571 docker_24 = throw "'docker_24' has been removed because it has been unmaintained since June 2024. Use docker_25 or newer instead."; # Added 2024-12-21 572 docker_26 = throw "'docker_26' has been removed because it has been unmaintained since February 2025. Use docker_28 or newer instead."; # Added 2025-06-21 573 docker_27 = throw "'docker_27' has been removed because it has been unmaintained since May 2025. Use docker_28 or newer instead."; # Added 2025-06-15 574 docker-compose_1 = throw "'docker-compose_1' has been removed because it has been unmaintained since May 2021. Use docker-compose instead."; # Added 2024-07-29 575 docker-distribution = distribution; # Added 2023-12-26 576 dolphin-emu-beta = dolphin-emu; # Added 2023-02-11 577 dolphinEmu = throw "'dolphinEmu' has been renamed to/replaced by 'dolphin-emu'"; # Converted to throw 2024-10-17 578 dolphinEmuMaster = throw "'dolphinEmuMaster' has been renamed to/replaced by 'dolphin-emu-beta'"; # Converted to throw 2024-10-17 579 dotty = scala_3; # Added 2023-08-20 580 dotnet-netcore = throw "'dotnet-netcore' has been renamed to/replaced by 'dotnet-runtime'"; # Converted to throw 2024-10-17 581 dotnet-sdk_2 = throw "'dotnet-sdk_2' has been renamed to/replaced by 'dotnetCorePackages.sdk_2_1'"; # Converted to throw 2024-10-17 582 dotnet-sdk_3 = throw "'dotnet-sdk_3' has been renamed to/replaced by 'dotnetCorePackages.sdk_3_1'"; # Converted to throw 2024-10-17 583 dotnet-sdk_5 = throw "'dotnet-sdk_5' has been renamed to/replaced by 'dotnetCorePackages.sdk_5_0'"; # Converted to throw 2024-10-17 584 dotnetenv = throw "'dotnetenv' has been removed because it was unmaintained in Nixpkgs"; # Added 2025-07-11 585 downonspot = throw "'downonspot' was removed because upstream has been taken down by a cease and desist"; # Added 2025-01-25 586 dozenal = throw "dozenal has been removed because it does not compile and only minimal functionality"; # Added 2025-03-30 587 dstat = throw "'dstat' has been removed because it has been unmaintained since 2020. Use 'dool' instead."; # Added 2025-01-21 588 drush = throw "drush as a standalone package has been removed because it's no longer supported as a standalone tool"; 589 dtv-scan-tables_linuxtv = dtv-scan-tables; # Added 2023-03-03 590 dtv-scan-tables_tvheadend = dtv-scan-tables; # Added 2023-03-03 591 du-dust = dust; # Added 2024-01-19 592 duckstation = throw "'duckstation' has been removed due to being unmaintained"; # Added 2025-08-03 593 duckstation-bin = throw "'duckstation-bin' has been removed due to being unmaintained"; # Added 2025-08-03 594 dump1090 = dump1090-fa; # Added 2024-02-12 595 dwfv = throw "'dwfv' has been removed due to lack of upstream maintenance"; 596 dylibbundler = throw "'dylibbundler' has been renamed to/replaced by 'macdylibbundler'"; # Converted to throw 2024-10-17 597 598 ### E ### 599 600 EBTKS = ebtks; # Added 2024-01-21 601 eask = eask-cli; # Added 2024-09-05 602 eboard = throw "'eboard' has been removed due to lack of maintenance upstream. Consider using 'kdePackages.knights' instead"; # Added 2024-10-19 603 ec2_ami_tools = throw "'ec2_ami_tools' has been renamed to/replaced by 'ec2-ami-tools'"; # Converted to throw 2024-10-17 604 ec2_api_tools = throw "'ec2_api_tools' has been renamed to/replaced by 'ec2-api-tools'"; # Converted to throw 2024-10-17 605 ec2-utils = amazon-ec2-utils; # Added 2022-02-01 606 607 ecryptfs-helper = throw "'ecryptfs-helper' has been removed, for filesystem-level encryption, use fscrypt"; # Added 2025-04-08 608 edbrowse = throw "'edbrowse' has been removed as it was unmaintained in Nixpkgs"; # Added 2025-05-18 609 edUnstable = throw "edUnstable was removed; use ed instead"; # Added 2024-07-01 610 edgedb = throw "edgedb replaced to gel because of change of upstream"; # Added 2025-02-24 611 edge-runtime = throw "'edge-runtime' was removed as it was unused, unmaintained, likely insecure and failed to build"; # Added 2025-05-18 612 edid-decode = v4l-utils; # Added 2025-06-20 613 eidolon = throw "eidolon was removed as it is unmaintained upstream."; # Added 2025-05-28 614 eintopf = lauti; # Project was renamed, added 2025-05-01 615 elasticsearch7Plugins = elasticsearchPlugins; 616 electronplayer = throw "'electronplayer' has been removed as it had been discontinued upstream since October 2024"; # Added 2024-12-17 617 618 element-desktop-wayland = throw "element-desktop-wayland has been removed. Consider setting NIXOS_OZONE_WL=1 via 'environment.sessionVariables' instead"; # Added 2024-12-17 619 elementsd-simplicity = throw "'elementsd-simplicity' has been removed due to lack of maintenance, consider using 'elementsd' instead"; # Added 2025-06-04 620 621 elixir_ls = elixir-ls; # Added 2023-03-20 622 623 # Emacs 624 emacs28 = throw "Emacs 28 is removed due to CVEs which are fixed in Emacs 30"; # Added 2025-03-03 625 emacs28-gtk2 = throw "emacs28-gtk2 was removed because GTK2 is EOL; migrate to emacs28{,-gtk3,-nox} or to more recent versions of Emacs."; # Added 2024-09-20 626 emacs28-gtk3 = throw "Emacs 28 is removed due to CVEs which are fixed in Emacs 30"; # Added 2025-03-03 627 emacs28-macport = throw "Emacs 28 Macport is removed due to CVEs which are fixed in Emacs 30 and backported to Emacs 29 Macport"; # Added 2025-04-06 628 emacs28-nox = throw "Emacs 28 is removed due to CVEs which are fixed in Emacs 30"; # Added 2025-03-03 629 emacs28NativeComp = emacs28; # Added 2022-06-08 630 emacs28Packages = throw "'emacs28Packages' has been renamed to/replaced by 'emacs28.pkgs'"; # Converted to throw 2024-10-17 631 emacs28WithPackages = throw "'emacs28WithPackages' has been renamed to/replaced by 'emacs28.pkgs.withPackages'"; # Converted to throw 2024-10-17 632 emacs29 = throw "Emacs 29 is removed due to CVEs which are fixed in Emacs 30"; # Added 2025-03-03 633 emacs29-gtk3 = throw "Emacs 29 is removed due to CVEs which are fixed in Emacs 30"; # Added 2025-03-03 634 emacs29-nox = throw "Emacs 29 is removed due to CVEs which are fixed in Emacs 30"; # Added 2025-03-03 635 emacs29-pgtk = throw "Emacs 29 is removed due to CVEs which are fixed in Emacs 30"; # Added 2025-03-03 636 emacsMacport = emacs-macport; # Added 2023-08-10 637 emacsNativeComp = emacs; # Added 2022-06-08 638 emacsWithPackages = throw "'emacsWithPackages' has been renamed to/replaced by 'emacs.pkgs.withPackages'"; # Converted to throw 2024-10-17 639 emacsPackages = emacs.pkgs; # Added 2025-03-02 640 641 EmptyEpsilon = empty-epsilon; # Added 2024-07-14 642 enyo-doom = enyo-launcher; # Added 2022-09-09 643 eolie = throw "'eolie' has been removed due to being unmaintained"; # Added 2025-04-15 644 epapirus-icon-theme = throw "'epapirus-icon-theme' has been removed because 'papirus-icon-theme' no longer supports building with elementaryOS icon support"; # Added 2025-06-15 645 epdfview = throw "'epdfview' has been removed due to lack of maintenance upstream. Consider using 'qpdfview' instead"; # Added 2024-10-19 646 ephemeral = throw "'ephemeral' has been archived upstream since 2022-04-02"; # added 2025-04-12 647 epoxy = throw "'epoxy' has been renamed to/replaced by 'libepoxy'"; # Converted to throw 2024-10-17 648 649 erlang_24 = throw "erlang_24 has been removed as it is unmaintained upstream"; 650 erlang_27-rc3 = throw "erlang_27-rc3 has been removed in favor of erlang_27"; # added 2024-05-20 651 erlang_nox = throw "erlang_nox has been removed in favor of beam_minimal.packages.erlang or beamMinimalPackages.erlang"; # added 2025-04-01 652 erlangR24 = throw "erlangR24 has been removed in favor of erlang_24"; # added 2024-05-24 653 erlangR24_odbc = throw "erlangR24_odbc has been removed in favor of erlang_24_odbc"; # added 2024-05-24 654 erlangR24_javac = throw "erlangR24_javac has been removed in favor of erlang_24_javac"; # added 2024-05-24 655 erlangR24_odbc_javac = throw "erlangR24_odbc_javac has been removed in favor of erlang_24_odbc_javac"; # added 2024-05-24 656 erlang_25 = throw "erlang_25 has been removed as it is unmaintained upstream"; # added 2025-03-31 657 erlangR25 = throw "erlangR25 has been removed as it is unmaintained upstream"; # added 2024-05-24 658 erlangR25_odbc = throw "erlangR25_odbc has been removed as it is unmaintained upstream"; # added 2024-05-24 659 erlangR25_javac = throw "erlangR25_javac has been removed as it is unmaintained upstream"; # added 2024-05-24 660 erlangR25_odbc_javac = throw "erlangR25_odbc_javac has been removed as it is unmaintained upstream"; # added 2024-05-24 661 erlangR26 = throw "erlangR26 has been removed in favor of erlang_26"; # added 2024-05-24 662 erlangR26_odbc = throw "erlangR26_odbc has been removed in favor of erlang_26_odbc"; # added 2024-05-24 663 erlangR26_javac = throw "erlangR26_javac has been removed in favor of erlang_26_javac"; # added 2024-05-24 664 erlangR26_odbc_javac = throw "erlangR26_odbc_javac has been removed in favor of erlang_26_odbc_javac"; # added 2024-05-24 665 666 erlang_language_platform = throw "erlang_language_platform has been renamed erlang-language-platform"; # added 2025-04-04 667 668 est-sfs = throw "'est-sfs' has been removed as it was unmaintained in Nixpkgs"; # Added 2025-05-18 669 670 ethabi = throw "ethabi has been removed due to lack of maintainence upstream and no updates in Nixpkgs"; # Added 2024-07-16 671 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; 672 673 ### F ### 674 675 f3d_egl = lib.warnOnInstantiate "'f3d' now build with egl support by default, so `f3d_egl` is deprecated, consider using 'f3d' instead." f3d; # added 2025-07-18 676 factor-lang-scope = throw "'factor-lang-scope' has been renamed to 'factorPackages'"; # added 2024-11-28 677 fahcontrol = throw "fahcontrol has been removed because the download is no longer available"; # added 2024-09-24 678 fahviewer = throw "fahviewer has been removed because the download is no longer available"; # added 2024-09-24 679 fam = throw "'fam' (aliased to 'gamin') has been removed as it is unmaintained upstream"; # Added 2024-04-19 680 faustStk = faustPhysicalModeling; # Added 2023-05-16 681 fastnlo = throw "'fastnlo' has been renamed to/replaced by 'fastnlo-toolkit'"; # Converted to throw 2024-10-17 682 fastnlo_toolkit = fastnlo-toolkit; # Added 2024-01-03 683 fcitx5-catppuccin = catppuccin-fcitx5; # Added 2024-06-19 684 fdr = throw "fdr has been removed, as it cannot be built from source and depends on Python 2.x"; # Added 2025-03-19 685 inherit (luaPackages) fennel; # Added 2022-09-24 686 ferdi = throw "'ferdi' has been removed, upstream does not exist anymore and the package is insecure"; # Added 2024-08-22 687 fetchFromGithub = throw "You meant fetchFromGitHub, with a capital H"; # preserve 688 ffmpeg_5 = throw "ffmpeg_5 has been removed, please use another version"; # Added 2024-07-12 689 ffmpeg_5-headless = throw "ffmpeg_5-headless has been removed, please use another version"; # Added 2024-07-12 690 ffmpeg_5-full = throw "ffmpeg_5-full has been removed, please use another version"; # Added 2024-07-12 691 FIL-plugins = fil-plugins; # Added 2024-06-12 692 fileschanged = throw "'fileschanged' has been removed as it is unmaintained upstream"; # Added 2024-04-19 693 filet = throw "'filet' has been removed as the upstream repo has been deleted"; # Added 2025-02-07 694 finger_bsd = bsd-finger; 695 fingerd_bsd = bsd-fingerd; 696 fira-code-nerdfont = lib.warnOnInstantiate "fira-code-nerdfont is redundant. Use nerd-fonts.fira-code instead." nerd-fonts.fira-code; # Added 2024-11-10 697 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 698 firefox-beta-bin = lib.warnOnInstantiate "`firefox-beta-bin` is removed. Please use `firefox-beta` or `firefox-bin` instead." firefox-beta; 699 firefox-devedition-bin = lib.warnOnInstantiate "`firefox-devedition-bin` is removed. Please use `firefox-devedition` or `firefox-bin` instead." firefox-devedition; 700 firefox-esr-115 = throw "The Firefox 115 ESR series has reached its end of life. Upgrade to `firefox-esr` or `firefox-esr-128` instead."; 701 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."; 702 firefox-wayland = firefox; # Added 2022-11-15 703 firmwareLinuxNonfree = linux-firmware; # Added 2022-01-09 704 fishfight = jumpy; # Added 2022-08-03 705 fit-trackee = fittrackee; # added 2024-09-03 706 flashrom-stable = flashprog; # Added 2024-03-01 707 flatbuffers_2_0 = flatbuffers; # Added 2022-05-12 708 flatcam = throw "flatcam has been removed because it is unmaintained since 2022 and doesn't support Python > 3.10"; # Added 2025-01-25 709 flow-editor = flow-control; # Added 2025-03-05 710 flutter313 = throw "flutter313 has been removed because it isn't updated anymore, and no packages in nixpkgs use it. If you still need it, use flutter.mkFlutter to get a custom version"; # Added 2024-10-05 711 flutter316 = throw "flutter316 has been removed because it isn't updated anymore, and no packages in nixpkgs use it. If you still need it, use flutter.mkFlutter to get a custom version"; # Added 2024-10-05 712 flutter319 = throw "flutter319 has been removed because it isn't updated anymore, and no packages in nixpkgs use it. If you still need it, use flutter.mkFlutter to get a custom version"; # Added 2024-12-03 713 flutter322 = throw "flutter322 has been removed because it isn't updated anymore, and no packages in nixpkgs use it. If you still need it, use flutter.mkFlutter to get a custom version"; # Added 2024-10-05 714 flutter323 = throw "flutter323 has been removed because it isn't updated anymore, and no packages in nixpkgs use it. If you still need it, use flutter.mkFlutter to get a custom version"; # Added 2024-10-05 715 flutter326 = throw "flutter326 has been removed because it isn't updated anymore, and no packages in nixpkgs use it. If you still need it, use flutter.mkFlutter to get a custom version"; # Added 2025-06-08 716 fluxctl = throw "fluxctl is unmaintained and has been removed. Migration to flux2 is recommended"; # Added 2025-05-11 717 fluxus = throw "fluxus has been removed because it hasn't been updated in 9 years and depended on insecure Racket 7.9"; # Added 2024-12-06 718 fmt_8 = throw "fmt_8 has been removed as it is obsolete and was no longer used in the tree"; # Added 2024-11-12 719 fntsample = throw "fntsample has been removed as it is unmaintained upstream"; # Added 2025-04-21 720 foldingathome = throw "'foldingathome' has been renamed to/replaced by 'fahclient'"; # Converted to throw 2024-10-17 721 follow = lib.warnOnInstantiate "follow has been renamed to folo" folo; # Added 2025-05-18 722 forgejo-actions-runner = forgejo-runner; # Added 2024-04-04 723 fornalder = throw "'fornalder' has been removed as it is unmaintained upstream"; # Added 2025-01-25 724 foundationdb71 = throw "foundationdb71 has been removed; please upgrade to foundationdb73"; # Added 2024-12-28 725 726 fractal-next = fractal; # added 2023-11-25 727 framework-system-tools = framework-tool; # added 2023-12-09 728 francis = kdePackages.francis; # added 2024-07-13 729 freecad-qt6 = freecad; # added 2025-06-14 730 freecad-wayland = freecad; # added 2025-06-14 731 freerdp3 = freerdp; # added 2025-03-25 732 freerdpUnstable = freerdp; # added 2025-03-25 733 frostwire = throw "frostwire was removed, as it was broken due to reproducibility issues, use `frostwire-bin` package instead."; # added 2024-05-17 734 ftjam = throw "ftjam was removed, as it hasn't been updated since 2007 and fails to build"; # added 2025-01-02 735 fuse2fs = if stdenv.hostPlatform.isLinux then e2fsprogs.fuse2fs else null; # Added 2022-03-27 preserve, reason: convenience, arch has a package named fuse2fs too. 736 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 737 fusee-launcher = throw "'fusee-launcher' was removed as upstream removed the original source repository fearing legal repercussions"; # added 2025-07-05 738 futuresql = libsForQt5.futuresql; # added 2023-11-11 739 fx_cast_bridge = fx-cast-bridge; # added 2023-07-26 740 741 fcitx5-chinese-addons = libsForQt5.fcitx5-chinese-addons; # Added 2024-03-01 742 fcitx5-configtool = libsForQt5.fcitx5-configtool; # Added 2024-03-01 743 fcitx5-skk-qt = libsForQt5.fcitx5-skk-qt; # Added 2024-03-01 744 fcitx5-unikey = libsForQt5.fcitx5-unikey; # Added 2024-03-01 745 fcitx5-with-addons = libsForQt5.fcitx5-with-addons; # Added 2024-03-01 746 747 ### G ### 748 749 g4music = gapless; # Added 2024-07-26 750 g4py = throw "'g4py' has been renamed to/replaced by 'python3Packages.geant4'"; # Converted to throw 2024-10-17 751 gamin = throw "'gamin' has been removed as it is unmaintained upstream"; # Added 2024-04-19 752 garage_0_8 = throw "'garage_0_8' has been removed as it is unmaintained upstream"; # Added 2025-06-23 753 garage_0_8_7 = throw "'garage_0_8_7' has been removed as it is unmaintained upstream"; # Added 2025-06-23 754 garage_1_x = lib.warnOnInstantiate "'garage_1_x' has been renamed to 'garage_1'" garage_1; # Added 2025-06-23 755 gbl = throw "'gbl' has been removed because the upstream repository no longer exists"; # Added 2025-01-26 756 gcc48 = throw "gcc48 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-10 757 gcc49 = throw "gcc49 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-11 758 gcc49Stdenv = throw "gcc49Stdenv has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-11 759 gcc6 = throw "gcc6 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13 760 gcc6Stdenv = throw "gcc6Stdenv has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13 761 gcc7 = throw "gcc7 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-11-20 762 gcc7Stdenv = throw "gcc7Stdenv has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-11-20 763 gcc8 = throw "gcc8 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-11-20 764 gcc8Stdenv = throw "gcc8Stdenv has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-11-20 765 gcc10StdenvCompat = 766 if stdenv.cc.isGNU && lib.versionAtLeast stdenv.cc.version "11" then gcc10Stdenv else stdenv; # Added 2024-03-21 767 gcc-arm-embedded-6 = throw "gcc-arm-embedded-6 has been removed from Nixpkgs as it is unmaintained and obsolete"; # Added 2025-04-12 768 gcc-arm-embedded-7 = throw "gcc-arm-embedded-7 has been removed from Nixpkgs as it is unmaintained and obsolete"; # Added 2025-04-12 769 gcc-arm-embedded-8 = throw "gcc-arm-embedded-8 has been removed from Nixpkgs as it is unmaintained and obsolete"; # Added 2025-04-12 770 gcc-arm-embedded-9 = throw "gcc-arm-embedded-9 has been removed from Nixpkgs as it is unmaintained and obsolete"; # Added 2025-04-12 771 gcc-arm-embedded-10 = throw "gcc-arm-embedded-10 has been removed from Nixpkgs as it is unmaintained and obsolete"; # Added 2025-04-12 772 gcc-arm-embedded-11 = throw "gcc-arm-embedded-11 has been removed from Nixpkgs as it is unmaintained and obsolete"; # Added 2025-04-12 773 gcc-arm-embedded-12 = throw "gcc-arm-embedded-12 has been removed from Nixpkgs as it is unmaintained and obsolete"; # Added 2025-04-12 774 gcj = gcj6; # Added 2024-09-13 775 gcj6 = throw "gcj6 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13 776 gcolor2 = throw "'gcolor2' has been removed due to lack of maintenance upstream and depending on gtk2. Consider using 'gcolor3' or 'eyedropper' instead"; # Added 2024-09-15 777 gdome2 = throw "'gdome2' has been removed from nixpkgs, as it is umaintained and obsolete"; # Added 2024-12-29 778 geocode-glib = throw "throw 'geocode-glib' has been removed, as it was unused and used outdated libraries"; # Added 2025-04-16 779 geos_3_11 = throw "geos_3_11 has been removed from nixpgks. Please use a more recent 'geos' instead."; 780 gfbgraph = throw "'gfbgraph' has been removed as it was archived upstream and unused in nixpkgs"; # Added 2025-04-20 781 gfortran48 = throw "'gfortran48' has been removed from nixpkgs"; # Added 2024-09-10 782 gfortran49 = throw "'gfortran49' has been removed from nixpkgs"; # Added 2024-09-11 783 gfortran7 = throw "gfortran7 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-11-20 784 gfortran8 = throw "gfortran8 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-11-20 785 gg = go-graft; # Added 2025-03-07 786 ggobi = throw "'ggobi' has been removed from Nixpkgs, as it is unmaintained and broken"; # Added 2025-05-18 787 ghostwriter = makePlasma5Throw "ghostwriter"; # Added 2023-03-18 788 git-annex-utils = throw "'git-annex-utils' has been removed as it is unmaintained"; # Added 2025-05-18 789 git-codeowners = throw "'git-codeowners' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 790 gjay = throw "'gjay' has been removed as it is unmaintained upstream"; # Added 2025-05-25 791 gmni = throw "gmni has been removed as it is no longer maintained upstream"; # Added 2025-05-02 792 gmp5 = throw "'gmp5' has been removed as it is unmaintained. Consider using 'gmp' instead"; # Added 2024-10-28 793 gmpc = throw "'gmpc' has been removed due to lack of maintenance upstream. Consider using 'plattenalbum' instead"; # Added 2024-09-14 794 gmtk = throw "'gmtk' has been removed due to lack of maintenance upstream"; # Added 2024-09-14 795 gmtp = throw "'gmtp' has been removed due to lack of maintenance upstream. Consider using 'gnome-music' instead"; # Added 2024-09-14 796 gnome-latex = throw "'gnome-latex' has been superseded by 'enter-tex'"; # Added 2024-09-18 797 gnome-settings-daemon43 = throw "'gnome-settings-daemon43' has been removed since it is no longer used by Pantheon."; # Added 2024-09-22 798 gnu-cobol = gnucobol; # Added 2024-09-17 799 gnupg1orig = throw "'gnupg1orig' has been removed due to lack of active upstream maintainance. Consider using 'gnupg' instead"; # Added 2025-01-11 800 gnupg22 = throw "'gnupg22' is end-of-life. Consider using 'gnupg24' instead"; # Added 2025-01-05 801 go_1_22 = throw "Go 1.22 is end-of-life and 'go_1_22' has been removed. Please use a newer Go toolchain."; # Added 2024-03-28 802 gogs = throw '' 803 Gogs development has stalled. Also, it has several unpatched, critical vulnerabilities that 804 weren't addressed within a year: https://github.com/gogs/gogs/issues/7777 805 806 Consider migrating to forgejo or gitea. 807 ''; # Added 2024-10-12 808 git-backup = throw "git-backup has been removed, as it has been abandoned upstream. Consider using git-backup-go instead."; 809 git-credential-1password = throw "'git-credential-1password' has been removed, as the upstream project is deleted."; # Added 2024-05-20 810 git-stree = throw "'git-stree' has been deprecated by upstream. Upstream recommends using 'git-subrepo' as a replacement."; # Added 2025-05-05 811 812 gitAndTools = self // { 813 darcsToGit = darcs-to-git; 814 gitAnnex = git-annex; 815 gitBrunch = git-brunch; 816 gitFastExport = git-fast-export; 817 gitRemoteGcrypt = git-remote-gcrypt; 818 svn_all_fast_export = svn-all-fast-export; 819 topGit = top-git; 820 }; # Added 2021-01-14 821 github-copilot-cli = throw "'github-copilot-cli' has been removed because GitHub has replaced it with 'gh-copilot'."; # Added 2025-06-01 822 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 823 givaro_3_7 = throw "'givaro_3_7' has been removed as it is end-of-life. Consider using the up-to-date 'givaro' instead"; # Added 2025-05-07 824 gkraken = throw "'gkraken' has been deprecated by upstream. Consider using the replacement 'coolercontrol' instead."; # Added 2024-11-22 825 glew-egl = lib.warnOnInstantiate "'glew-egl' is now provided by 'glew' directly" glew; # Added 2024-08-11 826 glfw-wayland = glfw; # Added 2024-04-19 827 glfw-wayland-minecraft = glfw3-minecraft; # Added 2024-05-08 828 glxinfo = mesa-demos; # Added 2024-07-04 829 gmailieer = throw "'gmailieer' has been renamed to/replaced by 'lieer'"; # Converted to throw 2024-10-17 830 gmnisrv = throw "'gmnisrv' has been removed due to lack of maintenance upstream"; # Added 2025-06-07 831 gmp4 = throw "'gmp4' is end-of-life, consider using 'gmp' instead"; # Added 2024-12-24 832 gnatboot11 = gnat-bootstrap11; 833 gnatboot12 = gnat-bootstrap12; 834 gnatboot = gnat-bootstrap; 835 gnatcoll-core = gnatPackages.gnatcoll-core; # Added 2024-02-25 836 gnatcoll-gmp = gnatPackages.gnatcoll-gmp; # Added 2024-02-25 837 gnatcoll-iconv = gnatPackages.gnatcoll-iconv; # Added 2024-02-25 838 gnatcoll-lzma = gnatPackages.gnatcoll-lzma; # Added 2024-02-25 839 gnatcoll-omp = gnatPackages.gnatcoll-omp; # Added 2024-02-25 840 gnatcoll-python3 = gnatPackages.gnatcoll-python3; # Added 2024-02-25 841 gnatcoll-readline = gnatPackages.gnatcoll-readline; # Added 2024-02-25 842 gnatcoll-syslog = gnatPackages.gnatcoll-syslog; # Added 2024-02-25 843 gnatcoll-zlib = gnatPackages.gnatcoll-zlib; # Added 2024-02-25 844 gnatcoll-postgres = gnatPackages.gnatcoll-postgres; # Added 2024-02-25 845 gnatcoll-sql = gnatPackages.gnatcoll-sql; # Added 2024-02-25 846 gnatcoll-sqlite = gnatPackages.gnatcoll-sqlite; # Added 2024-02-25 847 gnatcoll-xref = gnatPackages.gnatcoll-xref; # Added 2024-02-25 848 gnatcoll-db2ada = gnatPackages.gnatcoll-db2ada; # Added 2024-02-25 849 gnatinspect = gnatPackages.gnatinspect; # Added 2024-02-25 850 gnome-dictionary = throw "'gnome-dictionary' has been removed as it has been archived upstream. Consider using 'wordbook' instead"; # Added 2024-09-14 851 gnome-firmware-updater = gnome-firmware; # added 2022-04-14 852 gnome-hexgl = throw "'gnome-hexgl' has been removed due to lack of maintenance upstream"; # Added 2024-09-14 853 gnome-passwordsafe = gnome-secrets; # added 2022-01-30 854 gnome_mplayer = throw "'gnome_mplayer' has been removed due to lack of maintenance upstream. Consider using 'celluloid' instead"; # Added 2024-09-14 855 gnome-resources = resources; # added 2023-12-10 856 857 gmock = throw "'gmock' has been renamed to/replaced by 'gtest'"; # Converted to throw 2024-10-17 858 859 gnome3 = throw "'gnome3' has been renamed to/replaced by 'gnome'"; # Converted to throw 2024-10-17 860 gnufdisk = throw "'gnufdisk' has been removed due to lack of maintenance upstream"; # Added 2024-12-31 861 gnuradio3_9 = throw "gnuradio3_9 has been removed because it is not compatible with the latest volk and it had no dependent packages which justified its distribution"; # Added 2024-07-28 862 gnuradio3_9Minimal = throw "gnuradio3_9Minimal has been removed because it is not compatible with the latest volk and it had no dependent packages which justified its distribution"; # Added 2024-07-28 863 gnuradio3_9Packages = throw "gnuradio3_9Minimal has been removed because it is not compatible with the latest volk and it had no dependent packages which justified its distribution"; # Added 2024-07-28 864 gnuradio3_8 = throw "gnuradio3_8 has been removed because it was too old and incompatible with a not EOL swig"; # Added 2024-11-18 865 gnuradio3_8Minimal = throw "gnuradio3_8Minimal has been removed because it was too old and incompatible with a not EOL swig"; # Added 2024-11-18 866 gnuradio3_8Packages = throw "gnuradio3_8Minimal has been removed because it was too old and incompatible with a not EOL swig"; # Added 2024-11-18 867 gnustep = throw "The gnustep scope has been replaced with top-level packages: gnustep-back, -base, -gui, -libobjc, -make, -systempreferences; gorm, gworkspace, projectcenter."; # Added 2025-01-25 868 gn1924 = throw "gn1924 has been removed because it was broken and no longer used by envoy."; # Added 2024-11-03 869 gobby5 = throw "'gobby5' has been renamed to/replaced by 'gobby'"; # Converted to throw 2024-10-17 870 gradle_6 = 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 871 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 872 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 873 874 #godot 875 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; 876 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; 877 godot_4-export-templates = lib.warnOnInstantiate "godot_4-export-templates has been renamed to godot_4-export-templates-bin" godot_4-export-templates-bin; 878 godot-export-templates = lib.warnOnInstantiate "godot-export-templates has been renamed to godot-export-templates-bin" godot-export-templates-bin; 879 880 go-thumbnailer = thud; # Added 2023-09-21 881 go-upower-notify = upower-notify; # Added 2024-07-21 882 googler = throw "'googler' has been removed, as it no longer works and is abandoned upstream"; # Added 2025-04-01 883 gpicview = throw "'gpicview' has been removed due to lack of maintenance upstream and depending on gtk2. Consider using 'loupe', 'gthumb' or 'image-roll' instead"; # Added 2024-09-15 884 gprbuild-boot = gnatPackages.gprbuild-boot; # Added 2024-02-25; 885 886 gqview = throw "'gqview' has been removed due to lack of maintenance upstream and depending on gtk2. Consider using 'gthumb' instead"; 887 graalvmCEPackages = graalvmPackages; # Added 2024-08-10 888 graalvm-ce = graalvmPackages.graalvm-ce; # Added 2024-08-10 889 graalvm-oracle = graalvmPackages.graalvm-oracle; # Added 2024-12-17 890 grafana_reporter = grafana-reporter; # Added 2024-06-09 891 grapefruit = throw "'grapefruit' was removed due to being blocked by Roblox, rendering the package useless"; # Added 2024-08-23 892 graylog-3_3 = throw "graylog 3.x is EOL. Please consider downgrading nixpkgs if you need an upgrade from 3.x to latest series."; # Added 2023-10-09 893 graylog-4_0 = throw "graylog 4.x is EOL. Please consider downgrading nixpkgs if you need an upgrade from 4.x to latest series."; # Added 2023-10-09 894 graylog-4_3 = throw "graylog 4.x is EOL. Please consider downgrading nixpkgs if you need an upgrade from 4.x to latest series."; # Added 2023-10-09 895 graylog-5_0 = throw "graylog 5.0.x is EOL. Please consider downgrading nixpkgs if you need an upgrade from 5.0.x to latest series."; # Added 2024-02-15 896 graylog-5_1 = throw "graylog 5.1.x is EOL. Please consider downgrading nixpkgs if you need an upgrade from 5.1.x to latest series."; # Added 2024-10-16 897 graylog-5_2 = throw "graylog 5.2 is EOL. Please consider downgrading nixpkgs if you need an upgrade from 5.2 to latest series."; # Added 2025-03-21 898 green-pdfviewer = throw "'green-pdfviewer' has been removed due to lack of maintenance upstream."; # Added 2024-12-04 899 gringo = clingo; # added 2022-11-27 900 grub2_full = grub2; # Added 2022-11-18 901 grun = throw "grun has been removed due to lack of maintenance upstream and depending on gtk2"; # Added 2025-03-29 902 gsignond = throw "'gsignond' and its plugins have been removed due to lack of maintenance upstream"; # added 2025-04-17 903 gsignondPlugins = throw "'gsignondPlugins' have been removed alongside 'gsignond' due to lack of maintenance upstream and depending on libsoup_2"; # added 2025-04-17 904 gtetrinet = throw "'gtetrinet' has been removed because it depends on GNOME 2 libraries"; # Added 2024-06-27 905 gtk-engine-bluecurve = throw "'gtk-engine-bluecurve' has been removed as it has been archived upstream."; # Added 2024-12-04 906 gtk2fontsel = throw "'gtk2fontsel' has been removed due to lack of maintenance upstream. GTK now has a built-in font chooser so it's no longer needed for newer apps"; # Added 2024-10-19 907 gtkcord4 = dissent; # Added 2024-03-10 908 gtkextra = throw "'gtkextra' has been removed due to lack of maintenance upstream."; # Added 2025-06-10 909 gtkperf = throw "'gtkperf' has been removed due to lack of maintenance upstream"; # Added 2024-09-14 910 guardian-agent = throw "'guardian-agent' has been removed, as it hasn't been maintained upstream in years and accumulated many vulnerabilities"; # Added 2024-06-09 911 guile-disarchive = disarchive; # Added 2023-10-27 912 913 ### H ### 914 915 hacksaw = throw "'hacksaw' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 916 haka = throw "haka has been removed because it failed to build and was unmaintained for 9 years"; # Added 2025-03-11 917 hardinfo = throw "'hardinfo' has been removed as it was abandoned upstream. Consider using 'hardinfo2' instead."; # added 2025-04-17 918 hasura-graphql-engine = throw "hasura-graphql-engine has been removed because was broken and its packaging severly out of date"; # Added 2025-02-14 919 haven-cli = throw "'haven-cli' has been removed due to the official announcement of the project closure. Read more at https://havenprotocol.org/2024/12/12/project-closure-announcement"; # Added 2025-02-25 920 hawknl = throw "'hawknl' has been removed as it was unmaintained and the upstream unavailable"; # Added 2025-05-07 921 HentaiAtHome = hentai-at-home; # Added 2024-06-12 922 hll2390dw-cups = throw "The hll2390dw-cups package was dropped since it was unmaintained."; # Added 2024-06-21 923 hoarder = throw "'hoarder' has been renamed to 'karakeep'"; # Added 2025-04-21 924 hmetis = throw "'hmetis' has been removed as it was unmaintained and the upstream was unavailable"; # Added 2025-05-05 925 hop-cli = throw "hop-cli has been removed as the service has been shut-down"; # Added 2024-08-13 926 hpp-fcl = coal; # Added 2024-11-15 927 ht-rust = throw "'ht-rust' has been renamed to/replaced by 'xh'"; # Converted to throw 2024-10-17 928 hydra_unstable = hydra; # Added 2024-08-22 929 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"; 930 hyenae = throw "hyenae has been removed because it fails to build and was unmaintained for 15 years"; # Added 2025-04-04 931 hyprgui = throw "hyprgui has been removed as the repository is deleted"; # Added 2024-12-27 932 hyprlauncher = throw "hyprlauncher has been removed as the repository is deleted"; # Added 2024-12-27 933 hyprswitch = throw "hyprswitch has been renamed to hyprshell"; # Added 2025-06-01 934 hyprwall = throw "hyprwall has been removed as the repository is deleted"; # Added 2024-12-27 935 936 ### I ### 937 938 i3-gaps = i3; # Added 2023-01-03 939 i3nator = throw "'i3nator' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 940 ibniz = throw "ibniz has been removed because it fails to compile and the source url is dead"; # Added 2025-04-07 941 ib-tws = throw "ib-tws has been removed from nixpkgs as it was broken"; # Added 2024-07-15 942 ib-controller = throw "ib-controller has been removed from nixpkgs as it was broken"; # Added 2024-07-15 943 icuReal = throw "icuReal has been removed from nixpkgs as a mistake"; # Added 2025-02-18 944 imagemagick7Big = throw "'imagemagick7Big' has been renamed to/replaced by 'imagemagickBig'"; # Converted to throw 2024-10-17 945 imagemagick7 = throw "'imagemagick7' has been renamed to/replaced by 'imagemagick'"; # Converted to throw 2024-10-17 946 imagemagick7_light = throw "'imagemagick7_light' has been renamed to/replaced by 'imagemagick_light'"; # Converted to throw 2024-10-17 947 immersed-vr = lib.warnOnInstantiate "'immersed-vr' has been renamed to 'immersed'" immersed; # Added 2024-08-11 948 inconsolata-nerdfont = lib.warnOnInstantiate "inconsolata-nerdfont is redundant. Use nerd-fonts.inconsolata instead." nerd-fonts.inconsolata; # Added 2024-11-10 949 incrtcl = tclPackages.incrtcl; # Added 2024-10-02 950 input-utils = throw "The input-utils package was dropped since it was unmaintained."; # Added 2024-06-21 951 index-fm = libsForQt5.mauiPackages.index; # added 2022-05-17 952 inotifyTools = inotify-tools; 953 insync-emblem-icons = throw "'insync-emblem-icons' has been removed, use 'insync-nautilus' instead"; # Added 2025-05-14 954 inter-ui = throw "'inter-ui' has been renamed to/replaced by 'inter'"; # Converted to throw 2024-10-17 955 ioccheck = throw "ioccheck was dropped since it was unmaintained."; # Added 2025-07-06 956 ipfs = kubo; # Added 2022-09-27 957 ipfs-migrator-all-fs-repo-migrations = kubo-fs-repo-migrations; # Added 2022-09-27 958 ipfs-migrator-unwrapped = kubo-migrator-unwrapped; # Added 2022-09-27 959 ipfs-migrator = kubo-migrator; # Added 2022-09-27 960 iproute = throw "'iproute' has been renamed to/replaced by 'iproute2'"; # Converted to throw 2024-10-17 961 irrlichtmt = throw "irrlichtmt has been removed because it was moved into the Minetest repo"; # Added 2024-08-12 962 isl_0_11 = throw "isl_0_11 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13 963 isl_0_14 = throw "isl_0_14 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13 964 isl_0_17 = throw "isl_0_17 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-11-20 965 istatmenus = throw "istatmenus has beend renamed to istat-menus"; # Added 2025-05-05 966 iso-flags-png-320x420 = lib.warnOnInstantiate "iso-flags-png-320x420 has been renamed to iso-flags-png-320x240" iso-flags-png-320x240; # Added 2024-07-17 967 itktcl = tclPackages.itktcl; # Added 2024-10-02 968 iv = throw "iv has been removed as it was no longer required for neuron and broken"; # Added 2025-04-18 969 ix = throw "ix has been removed from Nixpkgs, as the ix.io pastebin has been offline since Dec. 2023"; # Added 2025-04-11 970 971 ### J ### 972 973 jack2Full = throw "'jack2Full' has been renamed to/replaced by 'jack2'"; # Converted to throw 2024-10-17 974 jack_rack = throw "'jack_rack' has been removed due to lack of maintenance upstream."; # Added 2025-06-10 975 jami-client-qt = jami-client; # Added 2022-11-06 976 jami-client = jami; # Added 2023-02-10 977 jami-daemon = jami.daemon; # Added 2023-02-10 978 javacard-devkit = throw "javacard-devkit was dropped due to having a dependency on the Oracle JDK, as well as being several years out-of-date."; # Added 2024-11-01 979 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 980 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 981 jikespg = throw "'jikespg' has been removed due to lack of maintenance upstream."; # Added 2025-06-10 982 jsawk = throw "'jsawk' has been removed because it is unmaintained upstream"; # Added 2028-08-07 983 984 # Julia 985 julia_16-bin = throw "'julia_16-bin' has been removed from nixpkgs as it has reached end of life"; # Added 2024-10-08 986 987 jush = throw "jush has been removed from nixpkgs because it is unmaintained"; # Added 2024-05-28 988 989 ### K ### 990 991 k3s_1_26 = throw "'k3s_1_26' has been removed from nixpkgs as it has reached end of life"; # Added 2024-05-20 992 k3s_1_27 = throw "'k3s_1_27' has been removed from nixpkgs as it has reached end of life on 2024-06-28"; # Added 2024-06-01 993 k3s_1_28 = throw "'k3s_1_28' has been removed from nixpkgs as it has reached end of life"; # Added 2024-12-15 994 k3s_1_29 = throw "'k3s_1_29' has been removed from nixpkgs as it has reached end of life"; # Added 2025-05-05 995 # 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 996 # now kube3d/k3d will take its place 997 kube3d = k3d; # Added 2022-0705 998 kafkacat = throw "'kafkacat' has been renamed to/replaced by 'kcat'"; # Converted to throw 2024-10-17 999 kak-lsp = kakoune-lsp; # Added 2024-04-01 1000 kanidm_1_3 = throw "'kanidm_1_3' has been removed as it has reached end of life"; # Added 2025-03-10 1001 kanidm_1_4 = throw "'kanidm_1_4' has been removed as it has reached end of life"; # Added 2025-06-18 1002 kanidmWithSecretProvisioning_1_4 = throw "'kanidmWithSecretProvisioning_1_4' has been removed as it has reached end of life"; # Added 2025-06-18 1003 kdbplus = throw "'kdbplus' has been removed from nixpkgs"; # Added 2024-05-06 1004 kdeconnect = throw "'kdeconnect' has been renamed to/replaced by 'plasma5Packages.kdeconnect-kde'"; # Converted to throw 2024-10-17 1005 keepkey_agent = keepkey-agent; # added 2024-01-06 1006 kerberos = throw "'kerberos' has been renamed to/replaced by 'krb5'"; # Converted to throw 2024-10-17 1007 kexectools = throw "'kexectools' has been renamed to/replaced by 'kexec-tools'"; # Converted to throw 2024-10-17 1008 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 1009 keysmith = throw "'keysmith' has been renamed to/replaced by 'libsForQt5.kdeGear.keysmith'"; # Converted to throw 2024-10-17 1010 kgx = gnome-console; # Added 2022-02-19 1011 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 1012 kibana = kibana7; 1013 kio-admin = makePlasma5Throw "kio-admin"; # Added 2023-03-18 1014 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 1015 kodiGBM = kodi-gbm; 1016 kodiPlain = kodi; 1017 kodiPlainWayland = kodi-wayland; 1018 kodiPlugins = kodiPackages; # Added 2021-03-09; 1019 kramdown-rfc2629 = throw "'kramdown-rfc2629' has been renamed to/replaced by 'rubyPackages.kramdown-rfc2629'"; # Converted to throw 2024-10-17 1020 krb5Full = krb5; 1021 kreative-square-fonts = throw "'kreative-square-fonts' has been renamed to 'kreative-square'"; # Added 2025-04-16 1022 krita-beta = throw "'krita-beta' has been renamed to/replaced by 'krita'"; # Converted to throw 2024-10-17 1023 krun = throw "'krun' has been renamed to/replaced by 'muvm'"; # Added 2025-05-01 1024 kubei = kubeclarity; # Added 2023-05-20 1025 kubo-migrator-all-fs-repo-migrations = kubo-fs-repo-migrations; # Added 2024-09-24 1026 1027 ### L ### 1028 1029 l3afpad = throw "'l3afpad' has been removed due to lack of maintenance upstream. Consider using 'xfce.mousepad' instead"; # Added 2024-09-14 1030 larynx = piper-tts; # Added 2023-05-09 1031 LASzip = laszip; # Added 2024-06-12 1032 LASzip2 = laszip_2; # Added 2024-06-12 1033 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 1034 latencytop = throw "'latencytop' has been removed due to lack of maintenance upstream."; # Added 2024-12-04 1035 latinmodern-math = lmmath; 1036 lazarus-qt = lazarus-qt5; # Added 2024-12-25 1037 leafpad = throw "'leafpad' has been removed due to lack of maintenance upstream. Consider using 'xfce.mousepad' instead"; # Added 2024-10-19 1038 ledger_agent = ledger-agent; # Added 2024-01-07 1039 lesstif = throw "'lesstif' has been removed due to its being broken and unmaintained upstream. Consider using 'motif' instead."; # Added 2024-06-09 1040 lfs = dysk; # Added 2023-07-03 1041 libAfterImage = throw "'libAfterImage' has been removed from nixpkgs, as it's no longer in development for a long time"; # Added 2024-06-01 1042 libast = throw "'libast' has been removed due to lack of maintenance upstream."; # Added 2025-06-09 1043 libav = throw "libav has been removed as it was insecure and abandoned upstream for over half a decade; please use FFmpeg"; # Added 2024-08-25 1044 libav_0_8 = libav; # Added 2024-08-25 1045 libav_11 = libav; # Added 2024-08-25 1046 libav_12 = libav; # Added 2024-08-25 1047 libav_all = libav; # Added 2024-08-25 1048 libayatana-indicator-gtk3 = libayatana-indicator; # Added 2022-10-18 1049 libayatana-appindicator-gtk3 = libayatana-appindicator; # Added 2022-10-18 1050 libbencodetools = bencodetools; # Added 2022-07-30 1051 libbpf_1 = libbpf; # Added 2022-12-06 1052 libbson = mongoc; # Added 2024-03-11 1053 libbitcoin = throw "libbitcoin has been removed as it required an obsolete version of Boost and had no maintainer in Nixpkgs"; # Added 2024-11-24 1054 libbitcoin-client = throw "libbitcoin-client has been removed as it required an obsolete version of Boost and had no maintainer in Nixpkgs"; # Added 2024-11-24 1055 libbitcoin-explorer = throw "libbitcoin-explorer has been removed as it required an obsolete version of Boost and had no maintainer in Nixpkgs"; # Added 2024-11-24 1056 libbitcoin-network = throw "libbitcoin-network has been removed as it required an obsolete version of Boost and had no maintainer in Nixpkgs"; # Added 2024-11-24 1057 libbitcoin-protocol = throw "libbitcoin-protocol has been removed as it required an obsolete version of Boost and had no maintainer in Nixpkgs"; # Added 2024-11-24 1058 libchop = throw "libchop has been removed due to failing to build and being unmaintained upstream"; # Added 2025-05-02 1059 libdwarf-lite = throw "`libdwarf-lite` has been replaced by `libdwarf` as it's mostly a mirror"; # Added 2025-06-16 1060 libdwg = throw "libdwg has been removed as upstream is unmaintained, the code doesn't build without significant patches, and the package had no reverse dependencies"; # Added 2024-12-28 1061 libfpx = throw "libfpx has been removed as it was unmaintained in Nixpkgs and had known vulnerabilities"; # Added 2025-05-20 1062 libgadu = throw "'libgadu' has been removed as upstream is unmaintained and has no dependents or maintainers in Nixpkgs"; # Added 2025-05-17 1063 libgcrypt_1_8 = throw "'libgcrypt_1_8' is end-of-life. Consider using 'libgcrypt' instead"; # Added 2025-01-05 1064 libgda = lib.warnOnInstantiate "libgda has been renamed to libgda5" libgda5; # Added 2025-01-21 1065 libgme = game-music-emu; # Added 2022-07-20 1066 libgnome-keyring3 = libgnome-keyring; # Added 2024-06-22 1067 libgpgerror = throw "'libgpgerror' has been renamed to/replaced by 'libgpg-error'"; # Converted to throw 2024-10-17 1068 libgrss = throw "'libgrss' has been removed as it was archived upstream and had no users in nixpkgs"; # Added 2025-04-17 1069 libheimdal = heimdal; # Added 2022-11-18 1070 libhttpseverywhere = throw "'libhttpseverywhere' has been removed due to lack of upstream maintenance. It was no longer used in nixpkgs."; # Added 2025-04-17 1071 libiconv-darwin = darwin.libiconv; 1072 libixp_hg = libixp; 1073 libjpeg_drop = throw "'libjpeg_drop' has been renamed to/replaced by 'libjpeg_original'"; # Converted to throw 2024-10-17 1074 liblastfm = throw "'liblastfm' has been renamed to/replaced by 'libsForQt5.liblastfm'"; # Converted to throw 2024-10-17 1075 libmp3splt = throw "'libmp3splt' has been removed due to lack of maintenance upstream."; # Added 2025-05-17 1076 libmx = throw "'libmx' has been removed due to lack of maintenance upstream."; # Added 2024-12-04 1077 liboop = throw "liboop has been removed as it is unmaintained upstream."; # Added 2024-08-14 1078 libosmo-sccp = libosmo-sigtran; # Added 2024-12-20 1079 libpqxx_6 = throw "libpqxx_6 has been removed, please use libpqxx"; # Added 2024-10-02 1080 libpromhttp = throw "'libpromhttp' has been removed as it is broken and unmaintained upstream."; # Added 2025-06-16 1081 libpseudo = throw "'libpseudo' was removed as it is broken and not maintained upstream"; # Added 2025-05-17 1082 libpulseaudio-vanilla = libpulseaudio; # Added 2022-04-20 1083 libqt5pas = libsForQt5.libqtpas; # Added 2024-12-25 1084 libquotient = throw "'libquotient' for qt5 was removed as upstream removed qt5 support. Consider explicitly upgrading to qt6 'libquotient'"; # Converted to throw 2025-07-04 1085 librarian-puppet-go = throw "'librarian-puppet-go' has been removed, as its upstream is unmaintained"; # Added 2024-06-10 1086 librdf = throw "'librdf' has been renamed to/replaced by 'lrdf'"; # Converted to throw 2024-10-17 1087 librdf_raptor = throw "librdf_raptor has been remove due to failing to build and being unmaintained"; # Added 2025-04-14 1088 LibreArp = librearp; # Added 2024-06-12 1089 LibreArp-lv2 = librearp-lv2; # Added 2024-06-12 1090 libreddit = throw "'libreddit' has been removed because it is unmaintained upstream. Consider using 'redlib', a maintained fork"; # Added 2024-07-17 1091 librtlsdr = rtl-sdr; # Added 2023-02-18 1092 librewolf-wayland = librewolf; # Added 2022-11-15 1093 libseat = throw "'libseat' has been renamed to/replaced by 'seatd'"; # Converted to throw 2024-10-17 1094 libsForQt515 = libsForQt5; # Added 2022-11-24 1095 libsoup = lib.warnOnInstantiate "libsoup has been renamed to libsoup_2_4" libsoup_2_4; # Added 2024-12-02 1096 libstdcxx5 = throw "libstdcxx5 is severly outdated and has been removed"; # Added 2024-11-24 1097 libtensorflow-bin = libtensorflow; # Added 2022-09-25 1098 libtorrentRasterbar = throw "'libtorrentRasterbar' has been renamed to/replaced by 'libtorrent-rasterbar'"; # Converted to throw 2024-10-17 1099 libtorrentRasterbar-1_2_x = throw "'libtorrentRasterbar-1_2_x' has been renamed to/replaced by 'libtorrent-rasterbar-1_2_x'"; # Converted to throw 2024-10-17 1100 libtorrentRasterbar-2_0_x = throw "'libtorrentRasterbar-2_0_x' has been renamed to/replaced by 'libtorrent-rasterbar-2_0_x'"; # Converted to throw 2024-10-17 1101 libungif = throw "'libungif' has been renamed to/replaced by 'giflib'"; # Converted to throw 2024-10-17 1102 libusb = throw "'libusb' has been renamed to/replaced by 'libusb1'"; # Converted to throw 2024-10-17 1103 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 1104 libwnck3 = libwnck; 1105 libxplayer-plparser = throw "libxplayer-plparser has been removed as the upstream project was archived"; # Added 2024-12-27 1106 libyamlcpp = yaml-cpp; # Added 2023-01-29 1107 libyamlcpp_0_3 = yaml-cpp_0_3; # Added 2023-01-29 1108 libzapojit = throw "'libzapojit' has been removed due to lack of upstream maintenance and archival"; # Added 2025-04-16 1109 licensor = throw "'licensor' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 1110 lightdm_gtk_greeter = lightdm-gtk-greeter; # Added 2022-08-01 1111 lightstep-tracer-cpp = throw "lightstep-tracer-cpp is deprecated since 2022-08-29; the upstream recommends migration to opentelemetry projects."; 1112 ligo = throw "ligo has been removed from nixpkgs for lack of maintainance"; # Added 2025-06-03 1113 lima-bin = lib.warnOnInstantiate "lima-bin has been replaced by lima" lima; # Added 2025-05-13 1114 lime3ds = throw "lime3ds is deprecated, use 'azahar' instead."; # Added 2025-03-22 1115 limesctl = throw "limesctl has been removed because it is insignificant."; # Added 2024-11-25 1116 linenoise-ng = throw "'linenoise-ng' has been removed as the upstream project was archived. Consider using 'linenoise' instead."; # Added 2025-05-05 1117 lispPackages_new = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07 1118 lispPackages = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07 1119 lispPackagesFor = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07 1120 litecoin = throw "litecoin has been removed as nobody was maintaining it and the packaged version had known vulnerabilities"; # Added 2024-11-24 1121 litecoind = throw "litecoind has been removed as nobody was maintaining it and the packaged version had known vulnerabilities"; # Added 2024-11-24 1122 Literate = literate; # Added 2024-06-12 1123 llama = walk; # Added 2023-01-23 1124 1125 # Linux kernels 1126 linux-rt_5_10 = linuxKernel.kernels.linux_rt_5_10; 1127 linux-rt_5_15 = linuxKernel.kernels.linux_rt_5_15; 1128 linux-rt_5_4 = linuxKernel.kernels.linux_rt_5_4; 1129 linux-rt_6_1 = linuxKernel.kernels.linux_rt_6_1; 1130 linuxPackages_4_19 = linuxKernel.packages.linux_4_19; 1131 linuxPackages_5_4 = linuxKernel.packages.linux_5_4; 1132 linuxPackages_5_10 = linuxKernel.packages.linux_5_10; 1133 linuxPackages_5_15 = linuxKernel.packages.linux_5_15; 1134 linuxPackages_6_1 = linuxKernel.packages.linux_6_1; 1135 linuxPackages_6_6 = linuxKernel.packages.linux_6_6; 1136 linuxPackages_6_9 = linuxKernel.packages.linux_6_9; 1137 linuxPackages_6_10 = linuxKernel.packages.linux_6_10; 1138 linuxPackages_6_11 = linuxKernel.packages.linux_6_11; 1139 linuxPackages_6_12 = linuxKernel.packages.linux_6_12; 1140 linuxPackages_6_13 = linuxKernel.packages.linux_6_13; 1141 linuxPackages_6_14 = linuxKernel.packages.linux_6_14; 1142 linuxPackages_6_15 = linuxKernel.packages.linux_6_15; 1143 linuxPackages_6_16 = linuxKernel.packages.linux_6_16; 1144 linuxPackages_ham = linuxKernel.packages.linux_ham; 1145 linuxPackages_rpi0 = linuxKernel.packages.linux_rpi1; 1146 linuxPackages_rpi02w = linuxKernel.packages.linux_rpi3; 1147 linuxPackages_rpi1 = linuxKernel.packages.linux_rpi1; 1148 linuxPackages_rpi2 = linuxKernel.packages.linux_rpi2; 1149 linuxPackages_rpi3 = linuxKernel.packages.linux_rpi3; 1150 linuxPackages_rpi4 = linuxKernel.packages.linux_rpi4; 1151 linuxPackages_rt_5_10 = linuxKernel.packages.linux_rt_5_10; 1152 linuxPackages_rt_5_15 = linuxKernel.packages.linux_rt_5_15; 1153 linuxPackages_rt_5_4 = linuxKernel.packages.linux_rt_5_4; 1154 linuxPackages_rt_6_1 = linuxKernel.packages.linux_rt_6_1; 1155 linux_4_19 = linuxKernel.kernels.linux_4_19; 1156 linux_5_4 = linuxKernel.kernels.linux_5_4; 1157 linux_5_10 = linuxKernel.kernels.linux_5_10; 1158 linux_5_15 = linuxKernel.kernels.linux_5_15; 1159 linux_6_1 = linuxKernel.kernels.linux_6_1; 1160 linux_6_6 = linuxKernel.kernels.linux_6_6; 1161 linux_6_9 = linuxKernel.kernels.linux_6_9; 1162 linux_6_10 = linuxKernel.kernels.linux_6_10; 1163 linux_6_11 = linuxKernel.kernels.linux_6_11; 1164 linux_6_12 = linuxKernel.kernels.linux_6_12; 1165 linux_6_13 = linuxKernel.kernels.linux_6_13; 1166 linux_6_14 = linuxKernel.kernels.linux_6_14; 1167 linux_6_15 = linuxKernel.kernels.linux_6_15; 1168 linux_6_16 = linuxKernel.kernels.linux_6_16; 1169 linux_ham = linuxKernel.kernels.linux_ham; 1170 linux_rpi0 = linuxKernel.kernels.linux_rpi1; 1171 linux_rpi02w = linuxKernel.kernels.linux_rpi3; 1172 linux_rpi1 = linuxKernel.kernels.linux_rpi1; 1173 linux_rpi2 = linuxKernel.kernels.linux_rpi2; 1174 linux_rpi3 = linuxKernel.kernels.linux_rpi3; 1175 linux_rpi4 = linuxKernel.kernels.linux_rpi4; 1176 1177 # Added 2021-04-04 1178 linuxPackages_xen_dom0 = linuxPackages; 1179 linuxPackages_latest_xen_dom0 = linuxPackages_latest; 1180 linuxPackages_xen_dom0_hardened = linuxPackages_hardened; 1181 linuxPackages_latest_xen_dom0_hardened = linuxPackages_latest_hardened; 1182 1183 # Added 2021-08-16 1184 linuxPackages_6_13_hardened = linuxKernel.packages.linux_6_13_hardened; 1185 linux_6_13_hardened = linuxKernel.kernels.linux_6_13_hardened; 1186 linuxPackages_6_14_hardened = linuxKernel.packages.linux_6_14_hardened; 1187 linux_6_14_hardened = linuxKernel.kernels.linux_6_14_hardened; 1188 linuxPackages_latest_hardened = throw '' 1189 The attribute `linuxPackages_hardened_latest' was dropped because the hardened patches 1190 frequently lag behind the upstream kernel. In some cases this meant that this attribute 1191 had to refer to an older kernel[1] because the latest hardened kernel was EOL and 1192 the latest supported kernel didn't have patches. 1193 1194 If you want to use a hardened kernel, please check which kernel minors are supported 1195 and use a versioned attribute, e.g. `linuxPackages_5_10_hardened'. 1196 1197 [1] for more context: https://github.com/NixOS/nixpkgs/pull/133587 1198 ''; 1199 linux_latest_hardened = linuxPackages_latest_hardened; 1200 1201 # Added 2023-11-18, modified 2024-01-09 1202 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"; 1203 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"; 1204 1205 linuxstopmotion = stopmotion; # Added 2024-11-01 1206 1207 lixVersions = lixPackageSets.renamedDeprecatedLixVersions; # Added 2025-03-20, warning in ../tools/package-management/lix/default.nix 1208 1209 llvmPackages_git = (callPackages ../development/compilers/llvm { }).git; 1210 1211 lld_9 = throw "lld_9 has been removed from nixpkgs"; # Added 2024-04-08 1212 lldb_9 = throw "lldb_9 has been removed from nixpkgs"; # Added 2024-04-08 1213 llvmPackages_9 = throw "llvmPackages_9 has been removed from nixpkgs"; # Added 2024-04-08 1214 llvm_9 = throw "llvm_9 has been removed from nixpkgs"; # Added 2024-04-08 1215 1216 lobster-two = throw "'lobster-two' has been renamed to/replaced by 'google-fonts'"; # Converted to throw 2024-10-17 1217 loc = throw "'loc' has been removed due to lack of upstream maintenance. Consider 'tokei' as an alternative."; # Added 2025-01-25 1218 loco-cli = loco; # Added 2025-02-24 1219 loop = throw "'loop' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 1220 ltwheelconf = throw "'ltwheelconf' has been removed because it is obsolete"; # Added 2025-05-07 1221 luna-icons = throw "luna-icons has been removed as it was removed upstream"; # Added 2024-10-29 1222 lucene = throw "lucene has been removed since it was both wildly out of date and was not even built properly for 4 years"; # Added 2025-04-10 1223 lumail = throw "'lumail' has been removed since its upstream is unavailable"; # Added 2025-05-07 1224 lv_img_conv = throw "'lv_img_conv' has been removed from nixpkgs as it is broken"; # Added 2024-06-18 1225 lxd = lib.warnOnInstantiate "lxd has been renamed to lxd-lts" lxd-lts; # Added 2024-04-01 1226 lxd-unwrapped = lib.warnOnInstantiate "lxd-unwrapped has been renamed to lxd-unwrapped-lts" lxd-unwrapped-lts; # Added 2024-04-01 1227 lxdvdrip = throw "'lxdvdrip' has been removed due to lack of upstream maintenance."; # Added 2025-06-09 1228 lzma = throw "'lzma' has been renamed to/replaced by 'xz'"; # Converted to throw 2024-10-17 1229 lzwolf = throw "'lzwolf' has been removed because it's no longer maintained upstream. Consider using 'ecwolf'"; # Added 2025-03-02 1230 1231 ### M ### 1232 1233 ma1sd = throw "ma1sd was dropped as it is unmaintained"; # Added 2024-07-10 1234 mac = monkeysAudio; # Added 2024-11-30 1235 MACS2 = macs2; # Added 2023-06-12 1236 magma_2_6_2 = throw "'magma_2_6_2' has been removed, use the latest 'magma' package instead."; # Added 2025-07-20 1237 magma_2_7_2 = throw "'magma_2_7_2' has been removed, use the latest 'magma' package instead."; # Added 2025-07-20 1238 mailcore2 = throw "'mailcore2' has been removed due to lack of upstream maintenance."; # Added 2025-06-09 1239 mailctl = throw "mailctl has been renamed to oama"; # Added 2024-08-19 1240 mailman-rss = throw "The mailman-rss package was dropped since it was unmaintained."; # Added 2024-06-21 1241 mariadb_105 = throw "'mariadb_105' has been removed because it reached its End of Life. Consider upgrading to 'mariadb_106'."; # Added 2025-04-26 1242 mariadb_110 = throw "mariadb_110 has been removed from nixpkgs, please switch to another version like mariadb_114"; # Added 2024-08-15 1243 mariadb-client = hiPrio mariadb.client; # added 2019.07.28 1244 maligned = throw "maligned was deprecated upstream in favor of x/tools/go/analysis/passes/fieldalignment"; # Added 20204-08-24 1245 manicode = throw "manicode has been renamed to codebuff"; # Added 2024-12-10 1246 manta = throw "manta does not support python3, and development has been abandoned upstream"; # Added 2025-03-17 1247 manticore = throw "manticore is no longer maintained since 2020, and doesn't build since smlnj-110.99.7.1"; # Added 2025-05-17 1248 1249 maple-mono-NF = throw '' 1250 maple-mono-NF had been moved to maple-mono.NF. 1251 for installing all maple-mono: 1252 fonts.packages = [ ... ] ++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.maple-mono) 1253 ''; 1254 maple-mono-otf = throw '' 1255 maple-mono-otf had been moved to maple-mono.opentype. 1256 for installing all maple-mono: 1257 fonts.packages = [ ... ] ++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.maple-mono) 1258 ''; 1259 maple-mono-woff2 = throw '' 1260 maple-mono-woff2 had been moved to maple-mono.woff2. 1261 for installing all maple-mono: 1262 fonts.packages = [ ... ] ++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.maple-mono) 1263 ''; 1264 maple-mono-SC-NF = throw '' 1265 mono-SC-NF had been superseded by maple-mono.NF-CN. 1266 for installing all maple-mono: 1267 fonts.packages = [ ... ] ++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.maple-mono) 1268 ''; 1269 maple-mono-autohint = throw '' 1270 maple-mono-autohint had been moved to maple-mono.truetype-autohint. 1271 for installing all maple-mono: 1272 fonts.packages = [ ... ] ++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.maple-mono) 1273 ''; 1274 1275 mapmap = throw "'mapmap' has been removed as it has been unmaintained since 2021"; 1276 markets = throw "'markets' has been removed as it was archived upstream in 2023"; # Added 2025-04-17 1277 marwaita-manjaro = lib.warnOnInstantiate "marwaita-manjaro has been renamed to marwaita-teal" marwaita-teal; # Added 2024-07-08 1278 marwaita-peppermint = lib.warnOnInstantiate "marwaita-peppermint has been renamed to marwaita-red" marwaita-red; # Added 2024-07-01 1279 marwaita-ubuntu = lib.warnOnInstantiate "marwaita-ubuntu has been renamed to marwaita-orange" marwaita-orange; # Added 2024-07-08 1280 marwaita-pop_os = lib.warnOnInstantiate "marwaita-pop_os has been renamed to marwaita-yellow" marwaita-yellow; # Added 2024-10-29 1281 masari = throw "masari has been removed as it was abandoned upstream"; # Added 2024-07-11 1282 mathematica9 = throw "mathematica9 has been removed as it was obsolete, broken, and depended on OpenCV 2"; # Added 2024-08-20 1283 mathematica10 = throw "mathematica10 has been removed as it was obsolete, broken, and depended on OpenCV 2"; # Added 2024-08-20 1284 mathematica11 = throw "mathematica11 has been removed as it was obsolete, broken, and depended on OpenCV 2"; # Added 2024-08-20 1285 mathlibtools = throw "mathlibtools has been removed as it was archived upstream in 2023"; # Added 2025-07-09 1286 matomo_5 = matomo; # Added 2024-12-12 1287 matomo-beta = throw "matomo-beta has been removed as it mostly just pointed to the latest matomo release, use `matomo.overrideAttrs` to access a specific beta version instead"; # Added 2025-01-15 1288 matrique = throw "'matrique' has been renamed to/replaced by 'spectral'"; # Converted to throw 2024-10-17 1289 matrix-sliding-sync = throw "matrix-sliding-sync has been removed as matrix-synapse 114.0 and later covers its functionality"; # Added 2024-10-20 1290 matrix-synapse-tools = recurseIntoAttrs { 1291 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; 1292 synadm = lib.warnOnInstantiate "`matrix-synapse-tools.synadm` has been renamed to `synadm`" synadm; 1293 }; # Added 2025-02-20 1294 maui-nota = libsForQt5.mauiPackages.nota; # added 2022-05-17 1295 maui-shell = throw "maui-shell has been removed from nixpkgs, it was broken"; # Added 2024-07-15 1296 mcomix3 = mcomix; # Added 2022-06-05 1297 mdt = md-tui; # Added 2024-09-03 1298 meme = throw "'meme' has been renamed to/replaced by 'meme-image-generator'"; # Converted to throw 2024-10-17 1299 memorymapping = throw "memorymapping has been removed, as it was only useful on old macOS versions that are no longer supported"; # Added 2024-10-05 1300 memorymappingHook = throw "memorymapping has been removed, as it was only useful on old macOS versions that are no longer supported"; # Added 2024-10-05 1301 memstream = throw "memstream has been removed, as it was only useful on old macOS versions that are no longer supported"; # Added 2024-10-05 1302 memstreamHook = throw "memstream has been removed, as it was only useful on old macOS versions that are no longer supported"; # Added 2024-10-05 1303 mhwaveedit = throw "'mkwaveedit' has been removed due to lack of maintenance upstream. Consider using 'audacity' or 'tenacity' instead"; 1304 microcodeAmd = microcode-amd; # Added 2024-09-08 1305 microcodeIntel = microcode-intel; # Added 2024-09-08 1306 micropad = throw "micropad has been removed, since it was unmaintained and blocked the Electron 27 removal."; # Added 2025-02-24 1307 microsoft_gsl = microsoft-gsl; # Added 2023-05-26 1308 midori = throw "'midori' original project has been abandonned upstream and the package was broken for a while in nixpkgs"; # Added 2025-05-19 1309 midori-unwrapped = midori; # Added 2025-05-19 1310 MIDIVisualizer = midivisualizer; # Added 2024-06-12 1311 mikutter = throw "'mikutter' has been removed because the package was broken and had no maintainers"; # Added 2024-10-01 1312 mime-types = mailcap; # Added 2022-01-21 1313 minetest = luanti; # Added 2024-11-11 1314 minetestclient = luanti-client; # Added 2024-11-11 1315 minetestserver = luanti-server; # Added 2024-11-11 1316 minetest-touch = luanti-client; # Added 2024-08-12 1317 minizip2 = pkgs.minizip-ng; # Added 2022-12-28 1318 mmsd = throw "'mmsd' has been removed due to being unmaintained upstream. Consider using 'mmsd-tng' instead"; # Added 2025-06-07 1319 mod_dnssd = throw "'mod_dnssd' has been renamed to/replaced by 'apacheHttpdPackages.mod_dnssd'"; # Converted to throw 2024-10-17 1320 mod_fastcgi = throw "'mod_fastcgi' has been renamed to/replaced by 'apacheHttpdPackages.mod_fastcgi'"; # Converted to throw 2024-10-17 1321 mod_python = throw "'mod_python' has been renamed to/replaced by 'apacheHttpdPackages.mod_python'"; # Converted to throw 2024-10-17 1322 mod_wsgi = throw "'mod_wsgi' has been renamed to/replaced by 'apacheHttpdPackages.mod_wsgi'"; # Converted to throw 2024-10-17 1323 mod_ca = throw "'mod_ca' has been renamed to/replaced by 'apacheHttpdPackages.mod_ca'"; # Converted to throw 2024-10-17 1324 mod_crl = throw "'mod_crl' has been renamed to/replaced by 'apacheHttpdPackages.mod_crl'"; # Converted to throw 2024-10-17 1325 mod_csr = throw "'mod_csr' has been renamed to/replaced by 'apacheHttpdPackages.mod_csr'"; # Converted to throw 2024-10-17 1326 mod_ocsp = throw "'mod_ocsp' has been renamed to/replaced by 'apacheHttpdPackages.mod_ocsp'"; # Converted to throw 2024-10-17 1327 mod_scep = throw "'mod_scep' has been renamed to/replaced by 'apacheHttpdPackages.mod_scep'"; # Converted to throw 2024-10-17 1328 mod_spkac = throw "'mod_spkac' has been renamed to/replaced by 'apacheHttpdPackages.mod_spkac'"; # Converted to throw 2024-10-17 1329 mod_pkcs12 = throw "'mod_pkcs12' has been renamed to/replaced by 'apacheHttpdPackages.mod_pkcs12'"; # Converted to throw 2024-10-17 1330 mod_timestamp = throw "'mod_timestamp' has been renamed to/replaced by 'apacheHttpdPackages.mod_timestamp'"; # Converted to throw 2024-10-17 1331 monero = throw "'monero' has been renamed to/replaced by 'monero-cli'"; # Converted to throw 2024-10-17 1332 mongodb-4_4 = throw "mongodb-4_4 has been removed, it's end of life since April 2024"; # Added 2024-04-11 1333 mongodb-5_0 = throw "mongodb-5_0 has been removed, it's end of life since October 2024"; # Added 2024-10-01 1334 moz-phab = mozphab; # Added 2022-08-09 1335 mp3info = throw "'mp3info' has been removed due to lack of maintenance upstream. Consider using 'eartag' or 'tagger' instead"; # Added 2024-09-14 1336 mp3splt = throw "'mp3splt' has been removed due to lack of maintenance upstream."; # Added 2025-05-17 1337 mpc-cli = mpc; # Added 2024-10-14 1338 mpc_cli = mpc; # Added 2024-10-14 1339 mpd_clientlib = throw "'mpd_clientlib' has been renamed to/replaced by 'libmpdclient'"; # Converted to throw 2024-10-17 1340 mpdWithFeatures = lib.warnOnInstantiate "mpdWithFeatures has been replaced by mpd.override" mpd.override; # Added 2025-08-08 1341 mpdevil = plattenalbum; # Added 2024-05-22 1342 mpg321 = throw "'mpg321' has been removed due to it being unmaintained by upstream. Consider using mpg123 instead."; # Added 2024-05-10 1343 mq-cli = throw "'mq-cli' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 1344 mrkd = throw "'mrkd' has been removed as it is unmaintained since 2021"; # Added 2024-12-21 1345 msp430NewlibCross = msp430Newlib; # Added 2024-09-06 1346 mumps_par = lib.warnOnInstantiate "mumps_par has been renamed to mumps-mpi" mumps-mpi; # Added 2025-05-07 1347 mupdf_1_17 = throw "'mupdf_1_17' has been removed due to being outdated and insecure. Consider using 'mupdf' instead."; # Added 2024-08-22 1348 music-player = throw "'music-player' has been removed due to lack of maintenance upstream. Consider using 'fum' or 'termusic' instead."; # Added 2025-05-02 1349 mustache-tcl = tclPackages.mustache-tcl; # Added 2024-10-02 1350 mutt-with-sidebar = mutt; # Added 2022-09-17 1351 mutter43 = throw "'mutter43' has been removed since it is no longer used by Pantheon."; # Added 2024-09-22 1352 mx-puppet-discord = throw "mx-puppet-discord was removed since the packaging was unmaintained and was the sole user of sha1 hashes in nixpkgs"; # Added 2025-07-24 1353 mysql-client = hiPrio mariadb.client; 1354 mysql = throw "'mysql' has been renamed to/replaced by 'mariadb'"; # Converted to throw 2024-10-17 1355 mesa_drivers = throw "'mesa_drivers' has been removed, use 'pkgs.mesa' instead."; # Converted to throw 2024-07-11 1356 1357 ### N ### 1358 1359 ncdu_2 = ncdu; # Added 2022-07-22 1360 neocities-cli = neocities; # Added 2024-07-31 1361 neocomp = throw "neocomp has been remove because it fails to build and was unmaintained upstream"; # Added 2025-04-28 1362 netbox_3_3 = throw "netbox 3.3 series has been removed as it was EOL"; # Added 2023-09-02 1363 netbox_3_5 = throw "netbox 3.5 series has been removed as it was EOL"; # Added 2024-01-22 1364 netbox_3_7 = throw "netbox 3.7 series has been removed as it was EOL"; # Added 2025-04-23 1365 nettools = net-tools; # Added 2025-06-11 1366 newt-go = fosrl-newt; # Added 2025-06-24 1367 nextcloud29 = throw '' 1368 Nextcloud v29 has been removed from `nixpkgs` as the support for is dropped 1369 by upstream in 2025-04. Please upgrade to at least Nextcloud v30 by declaring 1370 1371 services.nextcloud.package = pkgs.nextcloud30; 1372 1373 in your NixOS config. 1374 1375 WARNING: if you were on Nextcloud 28 you have to upgrade to Nextcloud 29 1376 first on 24.11 because Nextcloud doesn't support upgrades across multiple major versions! 1377 ''; # Added 2025-04-11 1378 nextcloud29Packages = throw "Nextcloud 29 is EOL!"; # Added 2025-04-11 1379 nextcloud28 = throw '' 1380 Nextcloud v28 has been removed from `nixpkgs` as the support for is dropped 1381 by upstream in 2025-01. Please upgrade to at least Nextcloud v29 by declaring 1382 1383 services.nextcloud.package = pkgs.nextcloud29; 1384 1385 in your NixOS config. 1386 1387 WARNING: if you were on Nextcloud 27 you have to upgrade to Nextcloud 28 1388 first on 24.11 because Nextcloud doesn't support upgrades across multiple major versions! 1389 ''; # Added 2025-01-19 1390 nextcloud28Packages = throw "Nextcloud 28 is EOL!"; # Added 2025-01-19 1391 nextcloud27 = throw '' 1392 Nextcloud v27 has been removed from `nixpkgs` as the support for is dropped 1393 by upstream in 2024-06. Please upgrade to at least Nextcloud v28 by declaring 1394 1395 services.nextcloud.package = pkgs.nextcloud28; 1396 1397 in your NixOS config. 1398 1399 WARNING: if you were on Nextcloud 26 you have to upgrade to Nextcloud 27 1400 first on 24.05 because Nextcloud doesn't support upgrades across multiple major versions! 1401 ''; # Added 2024-06-25 1402 nextcloud27Packages = throw "Nextcloud27 is EOL!"; # Added 2024-06-25 1403 nextcloud-news-updater = throw "nextcloud-news-updater has been removed because the project is unmaintained"; # Added 2025-03-28 1404 nagiosPluginsOfficial = monitoring-plugins; 1405 neochat = makePlasma5Throw "neochat"; # added 2022-05-10 1406 nerdfonts = throw '' 1407 nerdfonts has been separated into individual font packages under the namespace nerd-fonts. 1408 For example change: 1409 fonts.packages = [ 1410 ... 1411 (pkgs.nerdfonts.override { fonts = [ "0xproto" "DroidSansMono" ]; }) 1412 ] 1413 to 1414 fonts.packages = [ 1415 ... 1416 pkgs.nerd-fonts._0xproto 1417 pkgs.nerd-fonts.droid-sans-mono 1418 ] 1419 or for all fonts 1420 fonts.packages = [ ... ] ++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.nerd-fonts) 1421 ''; # Added 2024-11-09 1422 networkmanager_strongswan = networkmanager-strongswan; # added 2025-06-29 1423 newlibCross = newlib; # Added 2024-09-06 1424 newlib-nanoCross = newlib-nano; # Added 2024-09-06 1425 nix-direnv-flakes = nix-direnv; 1426 nix-ld-rs = nix-ld; # Added 2024-08-17 1427 nix-plugin-pijul = throw "nix-plugin-pijul has been removed due to being discontinued"; # added 2025-05-18 1428 nix-repl = throw ( 1429 # Added 2018-08-26 1430 "nix-repl has been removed because it's not maintained anymore, " 1431 + "use `nix repl` instead. Also see https://github.com/NixOS/nixpkgs/pull/44903" 1432 ); 1433 nix-simple-deploy = throw "'nix-simple-deploy' has been removed as it is broken and unmaintained"; # Added 2024-08-17 1434 nix-universal-prefetch = throw "The nix-universal-prefetch package was dropped since it was unmaintained."; # Added 2024-06-21 1435 nixFlakes = throw "'nixFlakes' has been renamed to/replaced by 'nixVersions.stable'"; # Converted to throw 2024-10-17 1436 nixStable = nixVersions.stable; # Added 2022-01-24 1437 nixUnstable = throw "nixUnstable has been removed. For bleeding edge (Nix master, roughly weekly updated) use nixVersions.git, otherwise use nixVersions.latest."; # Converted to throw 2024-04-22 1438 nix_2_3 = nixVersions.nix_2_3; 1439 nixfmt-rfc-style = 1440 if lib.oldestSupportedReleaseIsAtLeast 2511 then 1441 lib.warnOnInstantiate 1442 "nixfmt-rfc-style is now the same as pkgs.nixfmt which should be used instead." 1443 nixfmt # Added 2025-07-14 1444 else 1445 nixfmt; 1446 1447 # When the nixops_unstable alias is removed, nixops_unstable_minimal can be renamed to nixops_unstable. 1448 1449 nixosTest = testers.nixosTest; # Added 2022-05-05 1450 nmap-unfree = throw "'nmap-unfree' has been renamed to/replaced by 'nmap'"; # Converted to throw 2024-10-17 1451 noah = throw "'noah' has been removed because it was broken and its upstream archived"; # Added 2025-05-10 1452 nodejs_18 = throw "Node.js 18.x has reached End-Of-Life and has been removed"; # Added 2025-04-23 1453 nodejs-slim_18 = nodejs_18; # Added 2025-04-23 1454 corepack_18 = nodejs_18; # Added 2025-04-23 1455 nodejs-18_x = nodejs_18; # Added 2022-11-06 1456 nodejs-slim-18_x = nodejs-slim_18; # Added 2022-11-06 1457 nomad_1_4 = throw "nomad_1_4 is no longer supported upstream. You can switch to using a newer version of the nomad package, or revert to older nixpkgs if you cannot upgrade"; # Added 2025-02-02 1458 nomad_1_5 = throw "nomad_1_5 is no longer supported upstream. You can switch to using a newer version of the nomad package, or revert to older nixpkgs if you cannot upgrade"; # Added 2025-02-02 1459 nomad_1_6 = throw "nomad_1_6 is no longer supported upstream. You can switch to using a newer version of the nomad package, or revert to older nixpkgs if you cannot upgrade"; # Added 2025-02-02 1460 nomad_1_7 = throw "nomad_1_7 is no longer supported upstream. You can switch to using a newer version of the nomad package, or revert to older nixpkgs if you cannot upgrade"; # Added 2025-03-27 1461 nomad_1_8 = throw "nomad_1_8 is no longer supported upstream. You can switch to using a newer version of the nomad package, or revert to older nixpkgs if you cannot upgrade"; # Added 2025-03-27 1462 noto-fonts-cjk = throw "'noto-fonts-cjk' has been renamed to/replaced by 'noto-fonts-cjk-sans'"; # Converted to throw 2024-10-17 1463 noto-fonts-emoji = noto-fonts-color-emoji; # Added 2023-09-09 1464 noto-fonts-extra = noto-fonts; # Added 2023-04-08 1465 NSPlist = nsplist; # Added 2024-01-05 1466 nushellFull = lib.warnOnInstantiate "`nushellFull` has has been replaced by `nushell` as its features no longer exist" nushell; # Added 2024-05-30 1467 nux = throw "nux has been removed because it has been abandoned for 4 years"; # Added 2025-03-22 1468 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 1469 nvidia-thrust = throw "nvidia-thrust has been removed because the project was deprecated; use cudaPackages.cuda_cccl"; 1470 1471 ### O ### 1472 1473 o = orbiton; # Added 2023-04-09 1474 oathToolkit = oath-toolkit; # Added 2022-04-04 1475 oauth2_proxy = throw "'oauth2_proxy' has been renamed to/replaced by 'oauth2-proxy'"; # Converted to throw 2024-10-17 1476 ocis-bin = throw "ocis-bin has been renamed to ocis_5-bin'. Future major.minor versions will be made available as separate packages"; # Added 2025-03-30 1477 odoo15 = throw "odoo15 has been removed from nixpkgs as it is unsupported; migrate to a newer version of odoo"; # Added 2025-05-06 1478 offrss = throw "offrss has been removed due to lack of upstream maintenance; consider using another rss reader"; # Added 2025-06-01 1479 oil = lib.warnOnInstantiate "Oil has been replaced with the faster native C++ version and renamed to 'oils-for-unix'. See also https://github.com/oils-for-unix/oils/wiki/Oils-Deployments" oils-for-unix; # Added 2024-10-22 1480 oneDNN_2 = throw "oneDNN_2 has been removed as it was only used by rocmPackages.migraphx"; # added 2025-07-18 1481 onevpl-intel-gpu = lib.warnOnInstantiate "onevpl-intel-gpu has been renamed to vpl-gpu-rt" vpl-gpu-rt; # Added 2024-06-04 1482 openai-triton-llvm = triton-llvm; # added 2024-07-18 1483 openai-whisper-cpp = whisper-cpp; # Added 2024-12-13 1484 opencv2 = throw "opencv2 has been removed as it is obsolete and was not used by any other package; please migrate to OpenCV 4"; # Added 2024-08-20 1485 opencv3 = throw "opencv3 has been removed as it is obsolete and was not used by any other package; please migrate to OpenCV 4"; # Added 2024-08-20 1486 openafs_1_8 = openafs; # Added 2022-08-22 1487 opencl-info = throw "opencl-info has been removed, as the upstream is unmaintained; consider using 'clinfo' instead"; # Added 2024-06-12 1488 opencomposite-helper = throw "opencomposite-helper has been removed from nixpkgs as it causes issues with some applications. See https://wiki.nixos.org/wiki/VR#OpenComposite for the recommended setup"; # Added 2024-09-07 1489 openconnect_gnutls = openconnect; # Added 2022-03-29 1490 opendylan = throw "opendylan has been removed from nixpkgs as it was broken"; # Added 2024-07-15 1491 opendylan_bin = throw "opendylan_bin has been removed from nixpkgs as it was broken"; # Added 2024-07-15 1492 openelec-dvb-firmware = throw "'openelec-dvb-firmware' has been renamed to/replaced by 'libreelec-dvb-firmware'"; # Converted to throw 2024-10-17 1493 openethereum = throw "openethereum development has ceased by upstream. Use alternate clients such as go-ethereum, erigon, or nethermind"; # Added 2024-05-13 1494 openexr_3 = openexr; # Added 2025-03-12 1495 openimageio2 = openimageio; # Added 2023-01-05 1496 openisns = throw "'openisns' has been renamed to/replaced by 'open-isns'"; # Converted to throw 2024-10-17 1497 openjdk19 = throw "OpenJDK 19 was removed as it has reached its end of life"; # Added 2024-08-01 1498 openjdk19_headless = throw "OpenJDK 19 was removed as it has reached its end of life"; # Added 2024-08-01 1499 jdk19 = throw "OpenJDK 19 was removed as it has reached its end of life"; # Added 2024-08-01 1500 jdk19_headless = throw "OpenJDK 19 was removed as it has reached its end of life"; # Added 2024-08-01 1501 openjdk20 = throw "OpenJDK 20 was removed as it has reached its end of life"; # Added 2024-08-01 1502 openjdk20_headless = throw "OpenJDK 20 was removed as it has reached its end of life"; # Added 2024-08-01 1503 jdk20 = throw "OpenJDK 20 was removed as it has reached its end of life"; # Added 2024-08-01 1504 jdk20_headless = throw "OpenJDK 20 was removed as it has reached its end of life"; # Added 2024-08-01 1505 openjdk22 = throw "OpenJDK 22 was removed as it has reached its end of life"; # Added 2024-09-24 1506 openjdk22_headless = throw "OpenJDK 22 was removed as it has reached its end of life"; # Added 2024-09-24 1507 jdk22 = throw "OpenJDK 22 was removed as it has reached its end of life"; # Added 2024-09-24 1508 jdk22_headless = throw "OpenJDK 22 was removed as it has reached its end of life"; # Added 2024-09-24 1509 oobicpl = throw "oobicpl was removed as it is unmaintained upstream"; # Added 2025-04-26 1510 openjfx11 = throw "OpenJFX 11 was removed as it has reached its end of life"; # Added 2024-10-07 1511 openjfx19 = throw "OpenJFX 19 was removed as it has reached its end of life"; # Added 2024-08-01 1512 openjfx20 = throw "OpenJFX 20 was removed as it has reached its end of life"; # Added 2024-08-01 1513 openjfx22 = throw "OpenJFX 22 was removed as it has reached its end of life"; # Added 2024-09-24 1514 openjpeg_2 = throw "'openjpeg_2' has been renamed to/replaced by 'openjpeg'"; # Converted to throw 2024-10-17 1515 openlens = throw "Lens Closed its source code, package obsolete/stale - consider lens as replacement"; # Added 2024-09-04 1516 openlp = throw "openlp has been removed for now because the outdated version depended on insecure and removed packages and it needs help to upgrade and maintain it; see https://github.com/NixOS/nixpkgs/pull/314882"; # Added 2024-07-29 1517 openmpt123 = throw "'openmpt123' has been renamed to/replaced by 'libopenmpt'"; # Converted to throw 2024-10-17 1518 opensmtpd-extras = throw "opensmtpd-extras has been removed in favor of separate opensmtpd-table-* packages"; # Added 2025-01-26 1519 openssl_3_0 = openssl_3; # Added 2022-06-27 1520 opensycl = lib.warnOnInstantiate "'opensycl' has been renamed to 'adaptivecpp'" adaptivecpp; # Added 2024-12-04 1521 opensyclWithRocm = lib.warnOnInstantiate "'opensyclWithRocm' has been renamed to 'adaptivecppWithRocm'" adaptivecppWithRocm; # Added 2024-12-04 1522 opentofu-ls = lib.warnOnInstantiate "'opentofu-ls' has been renamed to 'tofu-ls'" tofu-ls; # Added 2025-06-10 1523 openvdb_11 = throw "'openvdb_11' has been removed in favor of the latest version'"; # Added 2025-05-03 1524 opera = throw "'opera' has been removed due to lack of maintenance in nixpkgs"; # Added 2025-05-19 1525 orchis = throw "'orchis' has been renamed to/replaced by 'orchis-theme'"; # Converted to throw 2024-10-17 1526 omping = throw "'omping' has been removed because its upstream has been archived"; # Added 2025-05-10 1527 onlyoffice-bin = onlyoffice-desktopeditors; # Added 2024-09-20 1528 onlyoffice-bin_latest = onlyoffice-bin; # Added 2024-07-03 1529 onlyoffice-bin_7_2 = throw "onlyoffice-bin_7_2 has been removed. Please use the latest version available under onlyoffice-bin"; # Added 2024-07-03 1530 onlyoffice-bin_7_5 = throw "onlyoffice-bin_7_5 has been removed. Please use the latest version available under onlyoffice-bin"; # Added 2024-07-03 1531 openvswitch-lts = throw "openvswitch-lts has been removed. Please use the latest version available under openvswitch"; # Added 2024-08-24 1532 oraclejdk = 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 1533 oraclejdk8 = 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 1534 oraclejre = 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 1535 oraclejre8 = 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 1536 jrePlugin = 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 1537 jre8Plugin = 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 1538 jdkdistro = 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 1539 oraclejdk8distro = 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 1540 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 1541 OSCAR = oscar; # Added 2024-06-12 1542 osxfuse = throw "'osxfuse' has been renamed to/replaced by 'macfuse-stubs'"; # Converted to throw 2024-10-17 1543 ovn-lts = throw "ovn-lts has been removed. Please use the latest version available under ovn"; # Added 2024-08-24 1544 oxygen-icons5 = throw '' 1545 The top-level oxygen-icons5 alias has been removed. 1546 1547 Please explicitly use kdePackages.oxygen-icons for the latest Qt 6-based version, 1548 or libsForQt5.oxygen-icons5 for the deprecated Qt 5 version. 1549 1550 Note that Qt 5 versions of most KDE software will be removed in NixOS 25.11. 1551 ''; # Added 2025-03-15; 1552 oysttyer = throw "oysttyer has been removed; it is no longer maintained because of Twitter disabling free API access"; # Added 2024-09-23 1553 1554 ### P ### 1555 1556 pax-rs = throw "'pax-rs' has been removed because upstream has disappeared"; # Added 2025-01-25 1557 PageEdit = pageedit; # Added 2024-01-21 1558 passky-desktop = throw "passky-desktop has been removed, as it was unmaintained and blocking the Electron 29 removal."; # Added 2025-02-24 1559 p2pvc = throw "p2pvc has been removed as it is unmaintained upstream and depends on OpenCV 2"; # Added 2024-08-20 1560 packet-cli = throw "'packet-cli' has been renamed to/replaced by 'metal-cli'"; # Converted to throw 2024-10-17 1561 paco = throw "'paco' has been removed as it has been abandoned"; # Added 2025-04-30 1562 inherit (perlPackages) pacup; 1563 panopticon = throw "'panopticon' has been removed because it is unmaintained upstream"; # Added 2025-01-25 1564 paperoni = throw "paperoni has been removed, because it is unmaintained"; # Added 2024-07-14 1565 paperless = throw "'paperless' has been renamed to/replaced by 'paperless-ngx'"; # Converted to throw 2024-10-17 1566 pathsFromGraph = throw "pathsFromGraph has been removed, use closureInfo instead"; # Added 2025-01-23 1567 paperless-ng = paperless-ngx; # Added 2022-04-11 1568 partition-manager = makePlasma5Throw "partitionmanager"; # Added 2024-01-08 1569 patchelfStable = patchelf; # Added 2024-01-25 1570 paup = paup-cli; # Added 2024-09-11 1571 pcre16 = throw "'pcre16' has been removed because it is obsolete. Consider migrating to 'pcre2' instead."; # Added 2025-05-29 1572 pcsctools = pcsc-tools; # Added 2023-12-07 1573 pcsxr = throw "pcsxr was removed as it has been abandoned for over a decade; please use DuckStation, Mednafen, or the RetroArch PCSX ReARMed core"; # Added 2024-08-20 1574 pdf4tcl = tclPackages.pdf4tcl; # Added 2024-10-02 1575 peach = asouldocs; # Added 2022-08-28 1576 percona-server_innovation = lib.warnOnInstantiate "Percona upstream has decided to skip all Innovation releases of MySQL and only release LTS versions." percona-server; # Added 2024-10-13 1577 percona-server_lts = percona-server; # Added 2024-10-13 1578 percona-xtrabackup_innovation = lib.warnOnInstantiate "Percona upstream has decided to skip all Innovation releases of MySQL and only release LTS versions." percona-xtrabackup; # Added 2024-10-13 1579 percona-xtrabackup_lts = percona-xtrabackup; # Added 2024-10-13 1580 peroxide = throw "'peroxide' has been dropped due to lack of upstream maintenance."; # Added 2025-03-31 1581 pentablet-driver = xp-pen-g430-driver; # Added 2022-06-23 1582 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"; 1583 perldevelPackages = perldevel; 1584 petrinizer = throw "'petrinizer' has been removed, as it was broken and unmaintained"; # added 2024-05-09 1585 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 1586 pgadmin = pgadmin4; 1587 pharo-spur64 = pharo; # Added 2022-08-03 1588 phlare = throw "'phlare' has been removed as the upstream project was archived."; # Added 2025-03-27 1589 picom-next = picom; # Added 2024-02-13 1590 pict-rs_0_3 = throw "pict-rs_0_3 has been removed, as it was an outdated version and no longer compiled"; # Added 2024-08-20 1591 pilipalax = throw "'pilipalax' has been removed from nixpkgs due to it not being maintained"; # Added 2025-07-25 1592 pio = throw "pio has been removed due to lack of upstream maintenance"; # Added 2025-01-25 1593 pipewire_0_2 = throw "pipewire_0_2 has been removed as it is outdated and no longer used"; # Added 2024-07-28 1594 pipewire-media-session = throw "pipewire-media-session is no longer maintained and has been removed. Please use Wireplumber instead."; 1595 platypus = throw "platypus is unmaintained and has not merged Python3 support"; # Added 2025-03-20 1596 pleroma-otp = throw "'pleroma-otp' has been renamed to/replaced by 'pleroma'"; # Converted to throw 2024-10-17 1597 plex-media-player = throw "'plex-media-player' has been discontinued, the new official client is available as 'plex-desktop'"; # Added 2025-05-28 1598 plots = throw "'plots' has been replaced by 'gnome-graphs'"; # Added 2025-02-05 1599 pltScheme = racket; # just to be sure 1600 poac = cabinpkg; # Added 2025-01-22 1601 podofo010 = podofo_0_10; # Added 2025-06-01 1602 polkit-kde-agent = throw '' 1603 The top-level polkit-kde-agent alias has been removed. 1604 1605 Please explicitly use kdePackages.polkit-kde-agent-1 for the latest Qt 6-based version, 1606 or libsForQt5.polkit-kde-agent for the deprecated Qt 5 version. 1607 1608 Note that Qt 5 versions of most KDE software will be removed in NixOS 25.11. 1609 ''; # Added 2025-03-07 1610 polypane = throw "'polypane' has been removed due to lack of maintenance in nixpkgs"; # Added 2025-06-25 1611 poretools = throw "poretools has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2024-06-03 1612 posix_man_pages = throw "'posix_man_pages' has been renamed to/replaced by 'man-pages-posix'"; # Converted to throw 2024-10-17 1613 powerdns = pdns; # Added 2022-03-28 1614 presage = throw "presage has been removed, as it has been unmaintained since 2018"; # Added 2024-03-24 1615 projectm = throw "Since version 4, 'projectm' has been split into 'libprojectm' (the library) and 'projectm-sdl-cpp' (the SDL2 frontend). ProjectM 3 has been moved to 'projectm_3'"; # Added 2024-11-10 1616 1617 cstore_fdw = throw "'cstore_fdw' has been removed. Use 'postgresqlPackages.cstore_fdw' instead."; # Added 2025-07-19 1618 pg_cron = throw "'pg_cron' has been removed. Use 'postgresqlPackages.pg_cron' instead."; # Added 2025-07-19 1619 pg_hll = throw "'pg_hll' has been removed. Use 'postgresqlPackages.pg_hll' instead."; # Added 2025-07-19 1620 pg_repack = throw "'pg_repack' has been removed. Use 'postgresqlPackages.pg_repack' instead."; # Added 2025-07-19 1621 pg_similarity = throw "'pg_similarity' has been removed. Use 'postgresqlPackages.pg_similarity' instead."; # Added 2025-07-19 1622 pg_topn = throw "'pg_topn' has been removed. Use 'postgresqlPackages.pg_topn' instead."; # Added 2025-07-19 1623 pgf1 = throw "'pgf1' has been removed since it is unmaintained. Consider using 'pgf' instead"; # Added 2025-05-10 1624 pgjwt = throw "'pgjwt' has been removed. Use 'postgresqlPackages.pgjwt' instead."; # Added 2025-07-19 1625 pgroonga = throw "'pgroonga' has been removed. Use 'postgresqlPackages.pgroonga' instead."; # Added 2025-07-19 1626 pgtap = throw "'pgtap' has been removed. Use 'postgresqlPackages.pgtap' instead."; # Added 2025-07-19 1627 plv8 = throw "'plv8' has been removed. Use 'postgresqlPackages.plv8' instead."; # Added 2025-07-19 1628 postcss-cli = throw "postcss-cli has been removed because it was broken"; # added 2025-03-24 1629 postgis = throw "'postgis' has been removed. Use 'postgresqlPackages.postgis' instead."; # Added 2025-07-19 1630 tex-match = throw "'tex-match' has been removed due to lack of maintenance upstream. Consider using 'hieroglyphic' instead"; # Added 2024-09-24 1631 texinfo5 = throw "'texinfo5' has been removed from nixpkgs"; # Added 2024-09-10 1632 timescaledb = throw "'timescaledb' has been removed. Use 'postgresqlPackages.timescaledb' instead."; # Added 2025-07-19 1633 tsearch_extras = throw "'tsearch_extras' has been removed from nixpkgs"; # Added 2024-12-15 1634 1635 postgresql_12 = throw "postgresql_12 has been removed since it reached its EOL upstream"; # Added 2024-11-14 1636 postgresql_12_jit = throw "postgresql_12 has been removed since it reached its EOL upstream"; # Added 2024-11-14 1637 postgresql12Packages = throw "postgresql_12 has been removed since it reached its EOL upstream"; # Added 2024-11-14 1638 postgresql12JitPackages = throw "postgresql_12 has been removed since it reached its EOL upstream"; # Added 2024-11-14 1639 1640 # Ever since building with JIT by default, those are the same. 1641 postgresqlJitPackages = postgresqlPackages; # Added 2025-04-12 1642 postgresql13JitPackages = postgresql13Packages; # Added 2025-04-12 1643 postgresql14JitPackages = postgresql14Packages; # Added 2025-04-12 1644 postgresql15JitPackages = postgresql15Packages; # Added 2025-04-12 1645 postgresql16JitPackages = postgresql16Packages; # Added 2025-04-12 1646 postgresql17JitPackages = postgresql17Packages; # Added 2025-04-12 1647 1648 # pinentry was using multiple outputs, this emulates the old interface for i.e. home-manager 1649 # soon: throw "'pinentry' has been removed. Pick an appropriate variant like 'pinentry-curses' or 'pinentry-gnome3'"; 1650 pinentry = pinentry-all // { 1651 curses = pinentry-curses; 1652 emacs = pinentry-emacs; 1653 gnome3 = pinentry-gnome3; 1654 gtk2 = pinentry-gtk2; 1655 qt = pinentry-qt; 1656 tty = pinentry-tty; 1657 flavors = [ 1658 "curses" 1659 "emacs" 1660 "gnome3" 1661 "gtk2" 1662 "qt" 1663 "tty" 1664 ]; 1665 }; # added 2024-01-15 1666 pinentry_qt5 = throw "'pinentry_qt5' has been renamed to/replaced by 'pinentry-qt'"; # Converted to throw 2024-10-17 1667 pivx = throw "pivx has been removed as it was marked as broken"; # Added 2024-07-15 1668 pivxd = throw "pivxd has been removed as it was marked as broken"; # Added 2024-07-15 1669 1670 PlistCpp = plistcpp; # Added 2024-01-05 1671 pocket-updater-utility = pupdate; # Added 2024-01-25 1672 polipo = throw "'polipo' has been removed as it is unmaintained upstream"; # Added 2025-05-18 1673 poppler_utils = poppler-utils; # Added 2025-02-27 1674 powerline-rs = throw "'powerline-rs' has been removed due to lack of upstream maintenance"; # Added 2025-01-26 1675 premake3 = throw "'premake3' has been removed since it is unmaintained. Consider using 'premake' instead"; # Added 2025-05-10 1676 prismlauncher-qt5 = throw "'prismlauncher-qt5' has been removed from nixpkgs. Please use 'prismlauncher'"; # Added 2024-04-20 1677 prismlauncher-qt5-unwrapped = throw "'prismlauncher-qt5-unwrapped' has been removed from nixpkgs. Please use 'prismlauncher-unwrapped'"; # Added 2024-04-20 1678 private-gpt = throw "'private-gpt' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2025-07-28 1679 probe-rs = probe-rs-tools; # Added 2024-05-23 1680 probe-run = throw "probe-run is deprecated upstream. Use probe-rs instead."; # Added 2024-05-23 1681 prometheus-dmarc-exporter = dmarc-metrics-exporter; # added 2022-05-31 1682 prometheus-dovecot-exporter = dovecot_exporter; # Added 2024-06-10 1683 prometheus-openldap-exporter = throw "'prometheus-openldap-exporter' has been removed from nixpkgs, as it was unmaintained"; # Added 2024-09-01 1684 prometheus-minio-exporter = throw "'prometheus-minio-exporter' has been removed from nixpkgs, use Minio's built-in Prometheus integration instead"; # Added 2024-06-10 1685 prometheus-tor-exporter = throw "'prometheus-tor-exporter' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2024-10-30 1686 protobuf_23 = throw "'protobuf_23' has been removed from nixpkgs. Consider using a more recent version of the protobuf library"; # Added 2025-04-20 1687 protobuf_24 = throw "'protobuf_24' has been removed from nixpkgs. Consider using a more recent version of the protobuf library"; # Added 2025-07-14 1688 protobuf_26 = throw "'protobuf_26' has been removed from nixpkgs. Consider using a more recent version of the protobuf library"; # Added 2025-06-29 1689 protobuf_28 = throw "'protobuf_28' has been removed from nixpkgs. Consider using a more recent version of the protobuf library"; # Added 2025-06-14 1690 protobuf3_24 = protobuf_24; 1691 protobuf3_23 = protobuf_23; 1692 protobuf3_21 = protobuf_21; 1693 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 1694 protonup = protonup-ng; # Added 2022-11-06 1695 protonvpn-gui_legacy = throw "protonvpn-gui_legacy source code was removed from upstream. Use protonvpn-gui instead."; # Added 2024-10-12 1696 proton-vpn-local-agent = lib.warnOnInstantiate "'proton-vpn-local-agent' has been renamed to 'python3Packages.proton-vpn-local-agent'" ( 1697 python3Packages.toPythonApplication python3Packages.proton-vpn-local-agent 1698 ); # Added 2025-04-23 1699 proxmark3-rrg = proxmark3; # Added 2023-07-25 1700 psensor = throw "'psensor' has been removed due to lack of maintenance upstream. Consider using 'mission-center', 'resources' or 'monitorets' instead"; # Added 2024-09-14 1701 psstop = throw "'psstop' has been removed because the upstream repo has been archived"; # Added 2025-05-10 1702 ptask = throw "'ptask' has been removed because its upstream is unavailable"; # Added 2025-05-10 1703 purple-signald = throw "'purple-signald' has been removed due to lack of upstream maintenance"; # Added 2025-05-17 1704 pwndbg = throw "'pwndbg' has been removed due to dependency version incompatibilities that are infeasible to maintain in nixpkgs. Use the downstream flake that pwndbg provides instead: https://github.com/pwndbg/pwndbg"; # Added 2025-02-09 1705 pxlib = throw "pxlib has been removed due to failing to build and lack of upstream maintenance"; # Added 2025-04-28 1706 pxview = throw "pxview has been removed due to failing to build and lack of upstream maintenance"; # Added 2025-04-28 1707 pynac = throw "'pynac' has been removed as it was broken and unmaintained"; # Added 2025-03-18 1708 pyo3-pack = maturin; 1709 pypi2nix = throw "pypi2nix has been removed due to being unmaintained"; 1710 pypolicyd-spf = spf-engine; # Added 2022-10-09 1711 pypy39Packages = throw "pypy 3.9 has been removed, use pypy 3.10 instead"; # Added 2025-01-07 1712 python = python2; # Added 2022-01-11 1713 python-swiftclient = throw "'python-swiftclient' has been renamed to/replaced by 'swiftclient'"; # Converted to throw 2024-10-17 1714 pythonFull = python2Full; # Added 2022-01-11 1715 pythonPackages = python.pkgs; # Added 2022-01-11 1716 pypy39 = throw "pypy 3.9 has been removed, use pypy 3.10 instead"; # Added 2025-01-03 1717 1718 ### Q ### 1719 1720 qbittorrent-qt5 = throw "'qbittorrent-qt5' has been removed as qBittorrent 5 dropped support for Qt 5. Please use 'qbittorrent'"; # Added 2024-09-30 1721 qcsxcad = throw "'qcsxcad' has been renamed to/replaced by 'libsForQt5.qcsxcad'"; # Converted to throw 2024-10-17 1722 qflipper = qFlipper; # Added 2022-02-11 1723 qnial = throw "'qnial' has been removed due to failing to build and being unmaintained"; # Added 2025-06-26 1724 qscintilla = libsForQt5.qscintilla; # Added 2023-09-20 1725 qscintilla-qt6 = qt6Packages.qscintilla; # Added 2023-09-20 1726 qt515 = qt5; # Added 2022-11-24 1727 qt5ct = throw "'qt5ct' has been renamed to/replaced by 'libsForQt5.qt5ct'"; # Converted to throw 2024-10-17 1728 qt6ct = qt6Packages.qt6ct; # Added 2023-03-07 1729 qtchan = throw "'qtchan' has been removed due to lack of maintenance upstream"; # Added 2025-07-01 1730 qtcurve = throw "'qtcurve' has been renamed to/replaced by 'libsForQt5.qtcurve'"; # Converted to throw 2024-10-17 1731 qtile-unwrapped = python3.pkgs.qtile; # Added 2023-05-12 1732 quantum-espresso-mpi = quantum-espresso; # Added 2023-11-23 1733 quaternion-qt5 = throw "'quaternion-qt5' has been removed as quaternion dropped Qt5 support with v0.0.97.1"; # Added 2025-05-24 1734 quickbms = throw "'quickbms' has been removed due to being unmaintained for many years."; # Added 2025-05-17 1735 quicklispPackages = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07 1736 quicklispPackagesABCL = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07 1737 quicklispPackagesCCL = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07 1738 quicklispPackagesClisp = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07 1739 quicklispPackagesECL = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07 1740 quicklispPackagesFor = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07 1741 quicklispPackagesGCL = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07 1742 quicklispPackagesSBCL = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07 1743 quickserve = throw "'quickserve' has been removed because its upstream is unavailable"; # Added 2025-05-10 1744 quicksynergy = throw "'quicksynergy' has been removed due to lack of maintenance upstream. Consider using 'deskflow' instead."; # Added 2025-06-18 1745 qv2ray = throw "'qv2ray' has been removed as it was unmaintained"; # Added 2025-06-03 1746 qxw = throw "'qxw' has been removed due to lack of maintenance upstream. Consider using 'crosswords' instead"; # Added 2024-10-19 1747 1748 ### R ### 1749 1750 rabbitmq-java-client = throw "rabbitmq-java-client has been removed due to its dependency on Python2 and a lack of maintenance within the nixpkgs tree"; # Added 2025-03-29 1751 rabbitvcs = throw "rabbitvcs has been removed from nixpkgs, because it was broken"; # Added 2024-07-15 1752 racket_7_9 = throw "Racket 7.9 has been removed because it is insecure. Consider using 'racket' instead."; # Added 2024-12-06 1753 radare2-cutter = throw "'radare2-cutter' has been renamed to/replaced by 'cutter'"; # Converted to throw 2024-10-17 1754 radicale2 = throw "'radicale2' was removed because it was broken. Use 'radicale' (version 3) instead"; # Added 2024-11-29 1755 radicale3 = radicale; # Added 2024-11-29 1756 railway-travel = diebahn; # Added 2024-04-01 1757 rambox-pro = rambox; # Added 2022-12-12 1758 rapidjson-unstable = lib.warnOnInstantiate "'rapidjson-unstable' has been renamed to 'rapidjson'" rapidjson; # Added 2024-07-28 1759 rargs = throw "'rargs' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 1760 rebazel = throw "'rebazel' has been removed due to lack of upstream maintenance"; # Added 2025-01-26 1761 redocly-cli = redocly; # Added 2024-04-14 1762 redpanda = redpanda-client; # Added 2023-10-14 1763 redpanda-server = throw "'redpanda-server' has been removed because it was broken for a long time"; # Added 2024-06-10 1764 relibc = throw "relibc has been removed due to lack of maintenance"; # Added 2024-09-02 1765 replay-sorcery = throw "replay-sorcery has been removed as it is unmaintained upstream. Consider using gpu-screen-recorder or obs-studio instead."; # Added 2024-07-13 1766 restinio_0_6 = throw "restinio_0_6 has been removed from nixpkgs as it's not needed by downstream packages"; # Added 2024-07-04 1767 retroarchBare = retroarch-bare; # Added 2024-11-23 1768 retroarchFull = retroarch-full; # Added 2024-11-23 1769 retroshare06 = retroshare; 1770 rewind-ai = throw "'rewind-ai' has been removed due to lack of of maintenance upstream"; # Added 2025-08-03 1771 responsively-app = throw "'responsively-app' has been removed due to lack of maintainance upstream."; # Added 2025-06-25 1772 rftg = throw "'rftg' has been removed due to lack of maintenance upstream."; # Added 2024-12-04 1773 rigsofrods = rigsofrods-bin; # Added 2023-03-22 1774 ring-daemon = throw "'ring-daemon' has been renamed to/replaced by 'jami-daemon'"; # Converted to throw 2024-10-17 1775 riko4 = throw "'riko4' has been removed as it was unmaintained, failed to build and dependend on outdated libraries"; # Added 2025-05-18 1776 rippled = throw "rippled has been removed as it was broken and had not been updated since 2022"; # Added 2024-11-25 1777 rippled-validator-keys-tool = throw "rippled-validator-keys-tool has been removed as it was broken and had not been updated since 2022"; # Added 2024-11-25 1778 rke2_1_29 = throw "'rke2_1_29' has been removed from nixpkgs as it has reached end of life"; # Added 2025-05-05 1779 rke2_testing = throw "'rke2_testing' has been removed from nixpkgs as the RKE2 testing channel no longer serves releases"; # Added 2025-06-02 1780 rl_json = tclPackages.rl_json; # Added 2025-05-03 1781 rockbox_utility = rockbox-utility; # Added 2022-03-17 1782 rocmPackages_5 = throw "ROCm 5 has been removed in favor of newer versions"; # Added 2025-02-18 1783 root5 = throw "root5 has been removed from nixpkgs because it's a legacy version"; # Added 2025-07-17 1784 rnix-hashes = throw "'rnix-hashes' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 1785 rpiboot-unstable = throw "'rpiboot-unstable' has been renamed to/replaced by 'rpiboot'"; # Converted to throw 2024-10-17 1786 rr-unstable = rr; # Added 2022-09-17 1787 rtx = mise; # Added 2024-01-05 1788 runCommandNoCC = runCommand; 1789 runCommandNoCCLocal = runCommandLocal; 1790 run-scaled = throw "run-scaled has been removed due to being deprecated. Consider using run_scaled from 'xpra' instead"; # Added 2025-03-17 1791 rust-synapse-state-compress = rust-synapse-compress-state; 1792 rustc-wasm32 = rustc; # Added 2023-12-01 1793 rustfilt = throw "'rustfilt' has been removed due to lack of upstream maintenance"; # Added 2025-01-26 1794 rustic-rs = rustic; # Added 2024-08-02 1795 rxvt_unicode = throw "'rxvt_unicode' has been renamed to/replaced by 'rxvt-unicode-unwrapped'"; # Converted to throw 2024-10-17 1796 rxvt_unicode-with-plugins = throw "'rxvt_unicode-with-plugins' has been renamed to/replaced by 'rxvt-unicode'"; # Converted to throw 2024-10-17 1797 ryujinx = throw "'ryujinx' has been replaced by 'ryubing' as the new upstream"; # Added 2025-07-30 1798 ryujinx-greemdev = ryubing; # Added 2025-01-20 1799 1800 # The alias for linuxPackages*.rtlwifi_new is defined in ./all-packages.nix, 1801 # due to it being inside the linuxPackagesFor function. 1802 rtlwifi_new-firmware = throw "'rtlwifi_new-firmware' has been renamed to/replaced by 'rtw88-firmware'"; # Converted to throw 2024-10-17 1803 rtw88-firmware = throw "rtw88-firmware has been removed because linux-firmware now contains it."; # Added 2024-06-28 1804 1805 ### S ### 1806 1807 SDL_classic = SDL1; # Added 2024-09-03 1808 SDL1 = throw "'SDL1' has been removed as development ended long ago with SDL 2.0 replacing it, use SDL_compat instead"; # Added 2025-03-27 1809 SDL_gpu = throw "'SDL_gpu' has been removed due to lack of upstream maintenance and known users"; # Added 2025-03-15 1810 SDL_image_2_0 = throw "'SDL_image_2_0' has been removed in favor of the latest version"; # Added 2025-04-20 1811 SDL2_mixer_2_0 = throw "'SDL2_mixer_2_0' has been removed in favor of the latest version"; # Added 2025-04-27 1812 SDL2_classic = throw "'SDL2_classic' has been removed. Consider upgrading to 'sdl2-compat', also available as 'SDL2'."; # Added 2025-05-20 1813 SDL2_classic_image = throw "'SDL2_classic_image' has been removed as part of the deprecation of 'SDL2_classic'. Consider upgrading to 'SDL2_image' built with 'sdl2-compat'."; # Added 2025-05-20 1814 SDL2_classic_mixer_2_0 = throw "'SDL2_classic_mixer_2_0' has been removed in favor of the latest version"; # Added 2025-04-27 1815 SDL2_classic_mixer = throw "'SDL2_classic_mixer' has been removed as part of the deprecation of 'SDL2_classic'. Consider upgrading to 'SDL2_mixer' built with 'sdl2-compat'."; # Added 2025-05-20 1816 SDL2_classic_ttf = throw "'SDL2_classic_ttf' has been removed as part of the deprecation of 'SDL2_classic'. Consider upgrading to 'SDL2_ttf' built with 'sdl2-compat'."; # Added 2025-05-20 1817 s2n = throw "'s2n' has been renamed to/replaced by 's2n-tls'"; # Converted to throw 2024-10-17 1818 sandboxfs = throw "'sandboxfs' has been removed due to being unmaintained, consider using linux namespaces for sandboxing instead"; # Added 2024-06-06 1819 sane-backends-git = throw "'sane-backends-git' has been renamed to/replaced by 'sane-backends'"; # Converted to throw 2024-10-17 1820 samtools_0_1_19 = throw "'samtools_0_1_19' has been removed because it is unmaintained. Consider using 'samtools' instead"; # Added 2025-05-10 1821 scantailor = scantailor-advanced; # Added 2022-05-26 1822 schildichat-web = throw '' 1823 schildichat has been removed as it is severely lacking behind the Element upstream and does not receive regular security fixes. 1824 Please participate in upstream discussion on getting out new releases: 1825 https://github.com/SchildiChat/schildichat-desktop/issues/212 1826 https://github.com/SchildiChat/schildichat-desktop/issues/215''; # Added 2023-12-05 1827 schildichat-desktop = schildichat-web; 1828 schildichat-desktop-wayland = schildichat-web; 1829 scitoken-cpp = scitokens-cpp; # Added 2024-02-12 1830 scry = throw "'scry' has been removed as it was archived upstream. Use 'crystalline' instead"; # Added 2025-02-12 1831 scudcloud = throw "'scudcloud' has been removed as it was archived by upstream"; # Added 2025-07-24 1832 semeru-bin-16 = throw "Semeru 16 has been removed as it has reached its end of life"; # Added 2024-08-01 1833 semeru-jre-bin-16 = throw "Semeru 16 has been removed as it has reached its end of life"; # Added 2024-08-01 1834 sensu = throw "sensu has been removed as the upstream project is deprecated. Consider using `sensu-go`"; # Added 2024-10-28 1835 serial-unit-testing = throw "'serial-unit-testing' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 1836 serious-sans = throw "'serious-sans' has been renamed to 'serious-shanns', which is not currently packaged"; # Added 2025-01-26 1837 session-desktop-appimage = session-desktop; 1838 setserial = throw "'setserial' has been removed as it had been abandoned upstream"; # Added 2025-05-18 1839 sequoia = sequoia-sq; # Added 2023-06-26 1840 sexp = sexpp; # Added 2023-07-03 1841 sgrep = throw "'sgrep' has been removed as it was unmaintained upstream since 1998 and broken with gcc 14"; # Added 2025-05-17 1842 shallot = throw "'shallot' has been removed as it is broken and the upstream repository was removed. Consider using 'mkp224o'"; # Added 2025-03-16 1843 inherit (libsForQt5.mauiPackages) shelf; # added 2022-05-17 1844 shell-hist = throw "'shell-hist' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 1845 shipyard = jumppad; # Added 2023-06-06 1846 siduck76-st = st-snazzy; # Added 2024-12-24 1847 signald = throw "'signald' has been removed due to lack of upstream maintenance"; # Added 2025-05-17 1848 signaldctl = throw "'signaldctl' has been removed due to lack of upstream maintenance"; # Added 2025-05-17 1849 signal-desktop-beta = throw "signal-desktop-beta has been removed to make the signal-desktop package easier to maintain"; 1850 signal-desktop-source = lib.warnOnInstantiate "'signal-desktop-source' is now exposed at 'signal-desktop'." signal-desktop; # Added 2025-04-16 1851 silc_server = throw "'silc_server' has been removed because it is unmaintained"; # Added 2025-05-12 1852 silc_client = throw "'silc_client' has been removed because it is unmaintained"; # Added 2025-05-12 1853 siproxd = throw "'siproxd' has been removed as it was unmaintained and incompatible with newer libosip versions"; # Added 2025-05-18 1854 sheesy-cli = throw "'sheesy-cli' has been removed due to lack of upstream maintenance"; # Added 2025-01-26 1855 shout = nodePackages.shout; # Added unknown; moved 2024-10-19 1856 sky = throw "'sky' has been removed because its upstream website disappeared"; # Added 2024-07-21 1857 SkypeExport = skypeexport; # Added 2024-06-12 1858 skypeforlinux = throw "Skype has been shut down in May 2025"; # Added 2025-05-05 1859 slack-dark = throw "'slack-dark' has been renamed to/replaced by 'slack'"; # Converted to throw 2024-10-17 1860 slimerjs = throw "slimerjs does not work with any version of Firefox newer than 59; upstream ended the project in 2021. <https://slimerjs.org/faq.html#end-of-development>"; # added 2025-01-06 1861 sloccount = throw "'sloccount' has been removed because it is unmaintained. Consider migrating to 'loccount'"; # added 2025-05-17 1862 slrn = throw "'slrn' has been removed because it is unmaintained upstream and broken."; # Added 2025-06-11 1863 slurm-llnl = slurm; # renamed July 2017 1864 sm64ex-coop = throw "'sm64ex-coop' was removed as it was archived upstream. Consider migrating to 'sm64coopdx'"; # added 2024-11-23 1865 smartgithg = smartgit; # renamed March 2025 1866 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; 1867 snort2 = throw "snort2 has been removed as it is deprecated and unmaintained by upstream. Consider using snort (snort3) package instead."; # 2025-05-21 1868 soldat-unstable = opensoldat; # Added 2022-07-02 1869 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 1870 soundOfSorting = sound-of-sorting; # Added 2023-07-07 1871 SP800-90B_EntropyAssessment = sp800-90b-entropyassessment; # Added on 2024-06-12 1872 SPAdes = spades; # Added 2024-06-12 1873 spark2014 = gnatprove; # Added 2024-02-25 1874 space-orbit = throw "'space-orbit' has been removed because it is unmaintained; Debian upstream stopped tracking it in 2011."; # Added 2025-06-08 1875 spatialite_gui = throw "spatialite_gui has been renamed to spatialite-gui"; # Added 2025-01-12 1876 spatialite_tools = throw "spatialite_tools has been renamed to spatialite-tools"; # Added 2025-02-06 1877 1878 # Added 2020-02-10 1879 sourceHanSansPackages = { 1880 japanese = source-han-sans; 1881 korean = source-han-sans; 1882 simplified-chinese = source-han-sans; 1883 traditional-chinese = source-han-sans; 1884 }; 1885 source-han-sans-japanese = source-han-sans; 1886 source-han-sans-korean = source-han-sans; 1887 source-han-sans-simplified-chinese = source-han-sans; 1888 source-han-sans-traditional-chinese = source-han-sans; 1889 sourceHanSerifPackages = { 1890 japanese = source-han-serif; 1891 korean = source-han-serif; 1892 simplified-chinese = source-han-serif; 1893 traditional-chinese = source-han-serif; 1894 }; 1895 source-han-serif-japanese = source-han-serif; 1896 source-han-serif-korean = source-han-serif; 1897 source-han-serif-simplified-chinese = source-han-serif; 1898 source-han-serif-traditional-chinese = source-han-serif; 1899 1900 sourcehut = throw "'sourcehut.*' has been removed due to being broken and unmaintained"; # Added 2025-06-15 1901 solana-validator = throw "'solana-validator' is obsoleted by solana-cli, which also includes the validator binary"; # Added 2024-12-20 1902 spectral = throw "'spectral' has been renamed to/replaced by 'neochat'"; # Converted to throw 2024-10-17 1903 # spidermonkey is not ABI upwards-compatible, so only allow this for nix-shell 1904 spidermonkey = throw "'spidermonkey' has been renamed to/replaced by 'spidermonkey_91'"; # Converted to throw 2024-10-17 1905 spidermonkey_78 = throw "'spidermonkey_78' has been removed because it was unused."; # Added 2025-02-02 1906 spidermonkey_102 = throw "'spidermonkey_102' is EOL since 2023/03"; # Added 2024-08-07 1907 spotify-unwrapped = spotify; # added 2022-11-06 1908 spring-boot = throw "'spring-boot' has been renamed to/replaced by 'spring-boot-cli'"; # Converted to throw 2024-10-17 1909 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 1910 srvc = throw "'srvc' has been removed, as it was broken and unmaintained"; # Added 2024-09-09 1911 ssm-agent = amazon-ssm-agent; # Added 2023-10-17 1912 starpls-bin = starpls; 1913 starspace = throw "starspace has been removed from nixpkgs, as it was broken"; # Added 2024-07-15 1914 station = throw "station has been removed from nixpkgs, as there were no committers among its maintainers to unblock security issues"; # added 2025-06-16 1915 steamPackages = { 1916 steamArch = throw "`steamPackages.steamArch` has been removed as it's no longer applicable"; 1917 steam = lib.warnOnInstantiate "`steamPackages.steam` has been moved to top level as `steam-unwrapped`" steam-unwrapped; 1918 steam-fhsenv = lib.warnOnInstantiate "`steamPackages.steam-fhsenv` has been moved to top level as `steam`" steam; 1919 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; 1920 steam-runtime = throw "`steamPackages.steam-runtime` has been removed, as it's no longer supported or necessary"; 1921 steam-runtime-wrapped = throw "`steamPackages.steam-runtime-wrapped` has been removed, as it's no longer supported or necessary"; 1922 steamcmd = lib.warnOnInstantiate "`steamPackages.steamcmd` has been moved to top level as `steamcmd`" steamcmd; 1923 }; 1924 steam-small = steam; # Added 2024-09-12 1925 steam-run-native = steam-run; # added 2022-02-21 1926 StormLib = stormlib; # Added 2024-01-21 1927 strawberry-qt5 = throw "strawberry-qt5 has been replaced by strawberry"; # Added 2024-11-22 and updated 2025-07-19 1928 strawberry-qt6 = throw "strawberry-qt6 has been replaced by strawberry"; # Added 2025-07-19 1929 strelka = throw "strelka depends on Python 2.6+, and does not support Python 3."; # Added 2025-03-17 1930 subberthehut = throw "'subberthehut' has been removed as it was unmaintained upstream"; # Added 2025-05-17 1931 substituteAll = throw "`substituteAll` has been removed. Use `replaceVars` instead."; # Added 2025-05-23 1932 substituteAllFiles = throw "`substituteAllFiles` has been removed. Use `replaceVars` for each file instead."; # Added 2025-05-23 1933 suidChroot = throw "'suidChroot' has been dropped as it was unmaintained, failed to build and had questionable security considerations"; # Added 2025-05-17 1934 suitesparse_4_2 = throw "'suitesparse_4_2' has been removed as it was unmaintained upstream"; # Added 2025-05-17 1935 suitesparse_4_4 = throw "'suitesparse_4_4' has been removed as it was unmaintained upstream"; # Added 2025-05-17 1936 sumaclust = throw "'sumaclust' has been removed as it was archived upstream and broken with GCC 14"; # Added 2025-06-14 1937 sumalibs = throw "'sumalibs' has been removed as it was archived upstream and broken with GCC 14"; # Added 2025-06-14 1938 sumatra = throw "'sumatra' has been removed as it was archived upstream and broken with GCC 14"; # Added 2025-06-14 1939 sumneko-lua-language-server = lua-language-server; # Added 2023-02-07 1940 sumokoin = throw "sumokoin has been removed as it was abandoned upstream"; # Added 2024-11-23 1941 supertag = throw "supertag has been removed as it was abandoned upstream and fails to build"; # Added 2025-04-20 1942 suyu = throw "suyu has been removed from nixpkgs, as it is subject to a DMCA takedown"; # Added 2025-05-12 1943 swiProlog = lib.warnOnInstantiate "swiProlog has been renamed to swi-prolog" swi-prolog; # Added 2024-09-07 1944 swiPrologWithGui = lib.warnOnInstantiate "swiPrologWithGui has been renamed to swi-prolog-gui" swi-prolog-gui; # Added 2024-09-07 1945 swig1 = throw "swig1 has been removed as it is obsolete"; # Added 2024-08-23 1946 swig2 = throw "swig2 has been removed as it is obsolete"; # Added 2024-08-23 1947 swig3 = throw "swig3 has been removed as it is obsolete"; # Added 2024-11-18 1948 swig4 = swig; # Added 2024-09-12 1949 swigWithJava = throw "swigWithJava has been removed as the main swig package has supported Java since 2009"; # Added 2024-09-12 1950 swtpm-tpm2 = throw "'swtpm-tpm2' has been renamed to/replaced by 'swtpm'"; # Converted to throw 2024-10-17 1951 swt_jdk8 = throw "'swt_jdk8' has been removed due to being unused and broken for a long time"; # Added 2025-01-07 1952 Sylk = sylk; # Added 2024-06-12 1953 symbiyosys = sby; # Added 2024-08-18 1954 syn2mas = throw "'syn2mas' has been removed. It has been integrated into the main matrix-authentication-service CLI as a subcommand: 'mas-cli syn2mas'."; # Added 2025-07-07 1955 sync = taler-sync; # Added 2024-09-04 1956 syncthing-cli = throw "'syncthing-cli' has been renamed to/replaced by 'syncthing'"; # Converted to throw 2024-10-17 1957 syncthingtray-qt6 = syncthingtray; # Added 2024-03-06 1958 syncthing-tray = throw "syncthing-tray has been removed because it is broken and unmaintained"; 1959 1960 ### T ### 1961 1962 t1lib = throw "'t1lib' has been removed as it was broken and unmaintained upstream."; # Added 2025-06-11 1963 tabula = throw "tabula has been removed from nixpkgs, as it was broken"; # Added 2024-07-15 1964 tailor = throw "'tailor' has been removed from nixpkgs, as it was unmaintained upstream."; # Added 2024-11-02 1965 tangogps = throw "'tangogps' has been renamed to/replaced by 'foxtrotgps'"; # Converted to throw 2024-10-17 1966 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; 1967 taplo-cli = taplo; # Added 2022-07-30 1968 taplo-lsp = taplo; # Added 2022-07-30 1969 targetcli = targetcli-fb; # Added 2025-03-14 1970 taro = taproot-assets; # Added 2023-07-04 1971 tcl-fcgi = tclPackages.tcl-fcgi; # Added 2024-10-02 1972 tclcurl = tclPackages.tclcurl; # Added 2024-10-02 1973 tcllib = tclPackages.tcllib; # Added 2024-10-02 1974 tclmagick = tclPackages.tclmagick; # Added 2024-10-02 1975 tcltls = tclPackages.tcltls; # Added 2024-10-02 1976 tcludp = tclPackages.tcludp; # Added 2024-10-02 1977 tclvfs = tclPackages.tclvfs; # Added 2024-10-02 1978 tclx = tclPackages.tclx; # Added 2024-10-02 1979 tcp-cutter = throw "tcp-cutter has been removed because it fails to compile and the source url is dead"; # Added 2025-05-25 1980 tdesktop = telegram-desktop; # Added 2023-04-07 1981 tdom = tclPackages.tdom; # Added 2024-10-02 1982 teamspeak_client = teamspeak3; # Added 2024-11-07 1983 teamspeak5_client = teamspeak6-client; # Added 2025-01-29 1984 teck-programmer = throw "teck-programmer was removed because it was broken and unmaintained"; # Added 2024-08-23 1985 telepathy-gabble = throw "'telepathy-gabble' has been removed as it was unmaintained, unused, broken and used outdated libraries"; # Added 2025-04-20 1986 telepathy-logger = throw "'telepathy-logger' has been removed as it was unmaintained, unused and broken"; # Added 2025-04-20 1987 teleport_13 = throw "teleport 13 has been removed as it is EOL. Please upgrade to Teleport 14 or later"; # Added 2024-05-26 1988 teleport_14 = throw "teleport 14 has been removed as it is EOL. Please upgrade to Teleport 15 or later"; # Added 2024-10-18 1989 teleport_15 = throw "teleport 15 has been removed as it is EOL. Please upgrade to Teleport 16 or later"; # Added 2025-03-28 1990 temporalite = throw "'temporalite' has been removed as it is obsolete and unmaintained, please use 'temporal-cli' instead (with `temporal server start-dev`)"; # Added 2025-06-26 1991 terminus-nerdfont = lib.warnOnInstantiate "terminus-nerdfont is redundant. Use nerd-fonts.terminess-ttf instead." nerd-fonts.terminess-ttf; # Added 2024-11-10 1992 temurin-bin-20 = throw "Temurin 20 has been removed as it has reached its end of life"; # Added 2024-08-01 1993 temurin-jre-bin-20 = throw "Temurin 20 has been removed as it has reached its end of life"; # Added 2024-08-01 1994 temurin-bin-19 = throw "Temurin 19 has been removed as it has reached its end of life"; # Added 2024-08-01 1995 temurin-jre-bin-19 = throw "Temurin 19 has been removed as it has reached its end of life"; # Added 2024-08-01 1996 temurin-bin-18 = throw "Temurin 18 has been removed as it has reached its end of life"; # Added 2024-08-01 1997 temurin-jre-bin-18 = throw "Temurin 18 has been removed as it has reached its end of life"; # Added 2024-08-01 1998 temurin-bin-16 = throw "Temurin 16 has been removed as it has reached its end of life"; # Added 2024-08-01 1999 temurin-jre-bin-22 = throw "Temurin 22 has been removed as it has reached its end of life"; # Added 2024-09-24 2000 temurin-bin-22 = throw "Temurin 22 has been removed as it has reached its end of life"; # Added 2024-09-24 2001 tepl = libgedit-tepl; # Added 2024-04-29 2002 termplay = throw "'termplay' has been removed due to lack of maintenance upstream"; # Added 2025-01-25 2003 testVersion = testers.testVersion; # Added 2022-04-20 2004 texinfo4 = throw "'texinfo4' has been removed in favor of the latest version"; # Added 2025-06-08 2005 tezos-rust-libs = ligo; # Added 2025-06-03 2006 tfplugindocs = terraform-plugin-docs; # Added 2023-11-01 2007 thiefmd = throw "'thiefmd' has been removed due to lack of maintenance upstream and incompatible with newer Pandoc. Please use 'apostrophe' or 'folio' instead"; # Added 2025-02-20 2008 thefuck = throw "'thefuck' has been removed due to lack of maintenance upstream and incompatible with python 3.12+. Consider using 'pay-respects' instead"; # Added 2025-05-30 2009 invalidateFetcherByDrvHash = testers.invalidateFetcherByDrvHash; # Added 2022-05-05 2010 tijolo = throw "'tijolo' has been removed due to being unmaintained"; # Added 2024-12-27 2011 timescale-prometheus = throw "'timescale-prometheus' has been renamed to/replaced by 'promscale'"; # Converted to throw 2024-10-17 2012 tightvnc = throw "'tightvnc' has been removed as the version 1.3 is not maintained upstream anymore and is insecure"; # Added 2024-08-22 2013 timelens = throw "'timelens' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 2014 tix = tclPackages.tix; # Added 2024-10-02 2015 tkcvs = tkrev; # Added 2022-03-07 2016 tkgate = throw "'tkgate' has been removed as it is unmaintained"; # Added 2025-05-17 2017 tkimg = tclPackages.tkimg; # Added 2024-10-02 2018 todiff = throw "'todiff' was removed due to lack of known users"; # Added 2025-01-25 2019 toil = throw "toil was removed as it was broken and requires obsolete versions of libraries"; # Added 2024-09-22 2020 tokodon = plasma5Packages.tokodon; 2021 tokyo-night-gtk = tokyonight-gtk-theme; # Added 2024-01-28 2022 tomcat_connectors = apacheHttpdPackages.mod_jk; # Added 2024-06-07 2023 ton = throw "'ton' has been removed as there were insufficient maintainer resources to keep up with updates"; # Added 2025-04-27 2024 tooling-language-server = deputy; # Added 2025-06-22 2025 tor-browser-bundle-bin = tor-browser; # Added 2023-09-23 2026 torrenttools = throw "torrenttools has been removed due to lack of maintanance upstream"; # Added 2025-04-06 2027 torq = throw "torq has been removed because the project went closed source"; # Added 2024-11-24 2028 torzu = throw "torzu has been removed from nixpkgs, as it is subject to a DMCA takedown"; # Added 2025-05-12 2029 transmission = lib.warnOnInstantiate (transmission3Warning { }) transmission_3; # Added 2024-06-10 2030 transmission-gtk = lib.warnOnInstantiate (transmission3Warning { 2031 suffix = "-gtk"; 2032 }) transmission_3-gtk; # Added 2024-06-10 2033 transmission-qt = lib.warnOnInstantiate (transmission3Warning { 2034 suffix = "-qt"; 2035 }) transmission_3-qt; # Added 2024-06-10 2036 treefmt1 = throw "treefmt1 has been removed as it is not maintained anymore. Consider using `treefmt` instead."; # 2025-03-06 2037 treefmt2 = lib.warnOnInstantiate "treefmt2 has been renamed to treefmt" treefmt; # 2025-03-06 2038 libtransmission = lib.warnOnInstantiate (transmission3Warning { 2039 prefix = "lib"; 2040 }) libtransmission_3; # Added 2024-06-10 2041 lpcnetfreedv = throw "lpcnetfreedv was removed in favor of LPCNet"; # Added 2025-05-05 2042 LPCNet = lpcnet; # Added 2025-05-05 2043 tracker = lib.warnOnInstantiate "tracker has been renamed to tinysparql" tinysparql; # Added 2024-09-30 2044 tracker-miners = lib.warnOnInstantiate "tracker-miners has been renamed to localsearch" localsearch; # Added 2024-09-30 2045 transcode = throw "transcode has been removed as it is unmaintained"; # Added 2024-12-11 2046 transfig = fig2dev; # Added 2022-02-15 2047 transifex-client = transifex-cli; # Added 2023-12-29 2048 trfl = throw "trfl has been removed, because it has not received an update for 3 years and was broken"; # Added 2024-07-25 2049 trezor_agent = trezor-agent; # Added 2024-01-07 2050 trust-dns = hickory-dns; # Added 2024-08-07 2051 ttyrec = throw "'ttyrec' has been renamed to/replaced by 'ovh-ttyrec'"; # Converted to throw 2024-10-17 2052 tuic = throw "`tuic` has been removed due to lack of upstream maintenance, consider using other tuic implementations"; # Added 2025-02-08 2053 tumpa = throw "tumpa has been removed, as it is broken"; # Added 2024-07-15 2054 turbogit = throw "turbogit has been removed as it is unmaintained upstream and depends on an insecure version of libgit2"; # Added 2024-08-25 2055 tvbrowser-bin = tvbrowser; # Added 2023-03-02 2056 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 2057 typst-fmt = typstfmt; # Added 2023-07-15 2058 typst-lsp = throw "'typst-lsp' has been removed due to lack of upstream maintenance, consider using 'tinymist' instead"; # Added 2025-01-25 2059 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 2060 2061 ### U ### 2062 2063 uade123 = uade; # Added 2022-07-30 2064 uae = throw "'uae' has been removed due to lack of upstream maintenance. Consider using 'fsuae' instead."; # Added 2025-06-11 2065 uberwriter = throw "'uberwriter' has been renamed to/replaced by 'apostrophe'"; # Converted to throw 2024-10-17 2066 ubootBeagleboneBlack = throw "'ubootBeagleboneBlack' has been renamed to/replaced by 'ubootAmx335xEVM'"; # Converted to throw 2024-10-17 2067 ubuntu_font_family = ubuntu-classic; # Added 2024-02-19 2068 uclibc = uclibc-ng; # Added 2022-06-16 2069 unicap = throw "'unicap' has been removed because it is unmaintained"; # Added 2025-05-17 2070 unicorn-emu = throw "'unicorn-emu' has been renamed to/replaced by 'unicorn'"; # Converted to throw 2024-10-17 2071 uniffi-bindgen = throw "uniffi-bindgen has been removed since upstream no longer provides a standalone package for the CLI"; 2072 unifi-poller = unpoller; # Added 2022-11-24 2073 unifi-video = throw "unifi-video has been removed as it has been unsupported upstream since 2021"; # Added 2024-10-01 2074 unifi5 = throw "'unifi5' has been removed since its required MongoDB version is EOL."; # Added 2024-04-11 2075 unifi6 = throw "'unifi6' has been removed since its required MongoDB version is EOL."; # Added 2024-04-11 2076 unifi7 = throw "'unifi7' has been removed since it is vulnerable to CVE-2024-42025 and its required MongoDB version is EOL."; # Added 2024-10-01 2077 unifi8 = throw "'unifi8' has been removed. Use `pkgs.unifi` instead."; # Converted to throw 2025-05-10 2078 unifiLTS = throw "'unifiLTS' has been removed since UniFi no longer has LTS and stable releases. Use `pkgs.unifi` instead."; # Added 2024-04-11 2079 unifiStable = throw "'unifiStable' has been removed since UniFi no longer has LTS and stable releases. Use `pkgs.unifi` instead."; # Converted to throw 2024-04-11 2080 unl0kr = throw "'unl0kr' is now included with buffybox. Use `pkgs.buffybox` instead."; # Removed 2024-12-20 2081 untrunc = throw "'untrunc' has been renamed to/replaced by 'untrunc-anthwlock'"; # Converted to throw 2024-10-17 2082 unzoo = throw "'unzoo' has been removed since it is unmaintained upstream and doesn't compile with newer versions of GCC anymore"; # Removed 2025-05-24 2083 uq = throw "'uq' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 2084 urxvt_autocomplete_all_the_things = throw "'urxvt_autocomplete_all_the_things' has been renamed to/replaced by 'rxvt-unicode-plugins.autocomplete-all-the-things'"; # Converted to throw 2024-10-17 2085 urxvt_bidi = throw "'urxvt_bidi' has been renamed to/replaced by 'rxvt-unicode-plugins.bidi'"; # Converted to throw 2024-10-17 2086 urxvt_font_size = throw "'urxvt_font_size' has been renamed to/replaced by 'rxvt-unicode-plugins.font-size'"; # Converted to throw 2024-10-17 2087 urxvt_perl = throw "'urxvt_perl' has been renamed to/replaced by 'rxvt-unicode-plugins.perl'"; # Converted to throw 2024-10-17 2088 urxvt_perls = throw "'urxvt_perls' has been renamed to/replaced by 'rxvt-unicode-plugins.perls'"; # Converted to throw 2024-10-17 2089 urxvt_tabbedex = throw "'urxvt_tabbedex' has been renamed to/replaced by 'rxvt-unicode-plugins.tabbedex'"; # Converted to throw 2024-10-17 2090 urxvt_theme_switch = throw "'urxvt_theme_switch' has been renamed to/replaced by 'rxvt-unicode-plugins.theme-switch'"; # Converted to throw 2024-10-17 2091 urxvt_vtwheel = throw "'urxvt_vtwheel' has been renamed to/replaced by 'rxvt-unicode-plugins.vtwheel'"; # Converted to throw 2024-10-17 2092 ut2004Packages = throw "UT2004 requires libstdc++5 which is not supported by nixpkgs anymore"; # Added 2024-11-24 2093 ut2004demo = ut2004Packages; # Added 2024-11-24 2094 util-linuxCurses = util-linux; # Added 2022-04-12 2095 utillinux = util-linux; # Added 2020-11-24, keep until node2nix is phased out, see https://github.com/NixOS/nixpkgs/issues/229475 2096 2097 ### V ### 2098 2099 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 2100 validphys2 = throw "validphys2 has been removed, since it has a broken dependency that was removed"; # Added 2024-08-21 2101 vamp = { 2102 vampSDK = vamp-plugin-sdk; 2103 }; # Added 2020-03-26 2104 vaapiIntel = intel-vaapi-driver; # Added 2023-05-31 2105 vaapiVdpau = libva-vdpau-driver; # Added 2024-06-05 2106 vaultwarden-vault = vaultwarden.webvault; # Added 2022-12-13 2107 varnish74 = throw "varnish 7.4 is EOL. Either use the LTS or upgrade."; # Added 2024-10-31 2108 varnish74Packages = throw "varnish 7.4 is EOL. Either use the LTS or upgrade."; # Added 2024-10-31 2109 varnish75 = throw "varnish 7.5 is EOL. Either use the LTS or upgrade."; # Added 22025-03-29 2110 varnish75Packages = throw "varnish 7.5 is EOL. Either use the LTS or upgrade."; # Added 2025-03-29 2111 varnish76 = throw "varnish 7.6 is EOL. Either use the LTS or upgrade."; # Added 2025-05-15 2112 varnish76Packages = throw "varnish 7.6 is EOL. Either use the LTS or upgrade."; # Added 2025-05-15 2113 vbetool = throw "'vbetool' has been removed as it is broken and not maintained upstream."; # Added 2025-06-11 2114 vdirsyncerStable = vdirsyncer; # Added 2020-11-08, see https://github.com/NixOS/nixpkgs/issues/103026#issuecomment-723428168 2115 ventoy-bin = ventoy; # Added 2023-04-12 2116 ventoy-bin-full = ventoy-full; # Added 2023-04-12 2117 verilog = iverilog; # Added 2024-07-12 2118 vieb = throw "'vieb' has been removed as it doesn't satisfy our security criteria for browsers."; # Added 2025-06-25 2119 ViennaRNA = viennarna; # Added 2023-08-23 2120 vimHugeX = vim-full; # Added 2022-12-04 2121 vim_configurable = vim-full; # Added 2022-12-04 2122 vinagre = throw "'vinagre' has been removed as it has been archived upstream. Consider using 'gnome-connections' or 'remmina' instead"; # Added 2024-09-14 2123 libviper = throw "'libviper' was removed as it is broken and not maintained upstream"; # Added 2025-05-17 2124 libviperfx = throw "'libviperfx' was removed as it is broken and not maintained upstream"; # Added 2024-12-16 2125 vimix-cursor-theme = throw "'vimix-cursor-theme' has been superseded by 'vimix-cursors'"; # Added 2025-03-04 2126 viper4linux-gui = throw "'viper4linux-gui' was removed as it is broken and not maintained upstream"; # Added 2024-12-16 2127 viper4linux = throw "'viper4linux' was removed as it is broken and not maintained upstream"; # Added 2024-12-16 2128 virtscreen = throw "'virtscreen' has been removed, as it was broken and unmaintained"; # Added 2024-10-17 2129 vistafonts = vista-fonts; # Added 2025-02-03 2130 vistafonts-chs = vista-fonts-chs; # Added 2025-02-03 2131 vistafonts-cht = vista-fonts-cht; # Added 2025-02-03 2132 vkBasalt = vkbasalt; # Added 2022-11-22 2133 vkdt-wayland = vkdt; # Added 2024-04-19 2134 vmware-horizon-client = throw "'vmware-horizon-client' has been renamed to 'omnissa-horizon-client'"; # Added 2025-04-24 2135 vocal = throw "'vocal' has been archived upstream. Consider using 'gnome-podcasts' or 'kasts' instead."; # Added 2025-04-12 2136 void = throw "'void' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 2137 volnoti = throw "'volnoti' has been removed due to lack of maintenance upstream."; # Added 2024-12-04 2138 vtk_9 = lib.warnOnInstantiate "'vtk_9' has been renamed to 'vtk_9_5'" vtk_9_5; # Added 2025-07-18 2139 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 2140 vtk_9_withQt5 = throw "'vtk_9_withQt5' has been removed, Consider using 'vtkWithQt5' instead." vtkWithQt5; # Added 2025-07-18 2141 vuze = throw "'vuze' was removed because it is unmaintained upstream and insecure (CVE-2018-13417). BiglyBT is a maintained fork."; # Added 2024-11-22 2142 vwm = throw "'vwm' was removed as it is broken and not maintained upstream"; # Added 2025-05-17 2143 inherit (libsForQt5.mauiPackages) vvave; # added 2022-05-17 2144 2145 ### W ### 2146 wakatime = wakatime-cli; # 2024-05-30 2147 wal_e = throw "wal_e was removed as it is unmaintained upstream and depends on the removed boto package; upstream recommends using wal-g or pgbackrest"; # Added 2024-09-22 2148 wapp = tclPackages.wapp; # Added 2024-10-02 2149 wavebox = throw "'wavebox' has been removed due to lack of maintenance in nixpkgs"; # Added 2025-06-24 2150 wasm-bindgen-cli = wasm-bindgen-cli_0_2_100; 2151 watershot = throw "'watershot' has been removed as it is unmaintained upstream and no longer works"; # Added 2025-06-01 2152 wayfireApplications-unwrapped = throw '' 2153 'wayfireApplications-unwrapped.wayfire' has been renamed to/replaced by 'wayfire' 2154 'wayfireApplications-unwrapped.wayfirePlugins' has been renamed to/replaced by 'wayfirePlugins' 2155 'wayfireApplications-unwrapped.wcm' has been renamed to/replaced by 'wayfirePlugins.wcm' 2156 'wayfireApplications-unwrapped.wlroots' has been removed 2157 ''; # Add 2023-07-29 2158 waypoint = throw "waypoint has been removed from nixpkgs as the upstream project was archived"; # Added 2024-04-24 2159 wcurl = throw "'wcurl' has been removed due to being bundled with 'curl'"; # Added 2025-07-04 2160 webfontkitgenerator = webfont-bundler; # Added 2025-07-27 2161 webkitgtk = throw "'webkitgtk' attribute has been removed from nixpkgs, use attribute with ABI version set explicitly"; # Added 2025-06-11 2162 webmetro = throw "'webmetro' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 2163 wg-bond = throw "'wg-bond' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 2164 whatsapp-for-linux = wasistlos; # Added 2025-01-30 2165 wineWayland = wine-wayland; 2166 winhelpcgi = throw "'winhelpcgi' has been removed as it was unmaintained upstream and broken with GCC 14"; # Added 2025-06-14 2167 win-virtio = virtio-win; # Added 2023-10-17 2168 wireguard-vanity-address = throw "'wireguard-vanity-address' has been removed due to lack of upstream maintenance"; # Added 2025-01-26 2169 wkhtmltopdf-bin = wkhtmltopdf; # Added 2024-07-17 2170 wlroots_0_16 = throw "'wlroots_0_16' has been removed in favor of newer versions"; # Added 2024-07-14 2171 wlroots = wlroots_0_19; # wlroots is unstable, we must keep depending on 'wlroots_0_*', convert to package after a stable(1.x) release 2172 wordpress6_3 = throw "'wordpress6_3' has been removed in favor of the latest version"; # Added 2024-08-03 2173 wordpress6_4 = throw "'wordpress6_4' has been removed in favor of the latest version"; # Added 2024-08-03 2174 wordpress6_5 = wordpress_6_5; # Added 2024-08-03 2175 wordpress_6_5 = throw "'wordpress_6_5' has been removed in favor of the latest version"; # Added 2024-11-11 2176 wordpress_6_6 = throw "'wordpress_6_6' has been removed in favor of the latest version"; # Added 2024-11-17 2177 wormhole-rs = magic-wormhole-rs; # Added 2022-05-30. preserve, reason: Arch package name, main binary name 2178 wpa_supplicant_ro_ssids = lib.warnOnInstantiate "Deprecated package: Please use wpa_supplicant instead. Read-only SSID patches are now upstream!" wpa_supplicant; 2179 wrapLisp_old = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07 2180 wmii_hg = wmii; 2181 wrapGAppsHook = wrapGAppsHook3; # Added 2024-03-26 2182 write_stylus = styluslabs-write-bin; # Added 2024-10-09 2183 2184 ### X ### 2185 2186 x11idle = throw "'x11idle' has been removed as the upstream is no longer available. Please see 'xprintidle' as an alternative"; # Added 2025-03-10 2187 x509-limbo = throw "'x509-limbo' has been removed from nixpkgs"; # Added 2024-10-22 2188 xarchive = throw "'xarchive' has been removed due to lack of maintenance upstream. Consider using 'file-roller' instead"; # Added 2024-10-19 2189 xbmc-retroarch-advanced-launchers = throw "'xbmc-retroarch-advanced-launchers' has been renamed to/replaced by 'kodi-retroarch-advanced-launchers'"; # Converted to throw 2024-10-17 2190 xboxdrv = throw "'xboxdrv' has been dropped as it has been superseded by an in-tree kernel driver"; # Added 2024-12-25 2191 xbursttools = throw "'xbursttools' has been removed as it is broken and unmaintained upstream."; # Added 2025-06-12 2192 xdg_utils = throw "'xdg_utils' has been renamed to/replaced by 'xdg-utils'"; # Converted to throw 2024-10-17 2193 xdragon = dragon-drop; # Added 2025-03-22 2194 xen-light = throw "'xen-light' has been renamed to/replaced by 'xen-slim'"; # Added 2024-06-30 2195 xen-slim = throw "'xen-slim' has been renamed to 'xen'. The old Xen package with built-in components no longer exists"; # Added 2024-10-05 2196 xen_4_16 = throw "While Xen 4.16 was still security-supported when it was removed from Nixpkgs, it would have reached its End of Life a couple of days after NixOS 24.11 released. To avoid shipping an insecure version of Xen, the Xen Project Hypervisor Maintenance Team decided to delete the derivation entirely"; # Added 2024-10-05 2197 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 2198 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 2199 xen_4_19 = throw "Use 'xen' instead"; # Added 2024-10-05 2200 xenPackages = throw "The attributes in the xenPackages set have been promoted to the top-level. (xenPackages.xen_4_19 -> xen)"; 2201 xineLib = throw "'xineLib' has been renamed to/replaced by 'xine-lib'"; # Converted to throw 2024-10-17 2202 xineUI = throw "'xineUI' has been renamed to/replaced by 'xine-ui'"; # Converted to throw 2024-10-17 2203 xlsxgrep = throw "'xlsxgrep' has been dropped due to lack of maintenance."; # Added 2024-11-01 2204 xmlada = gnatPackages.xmlada; # Added 2024-02-25 2205 xmlroff = throw "'xmlroff' has been removed as it is unmaintained and broken"; # Added 2025-05-18 2206 xmr-stak = throw "xmr-stak has been removed from nixpkgs because it was broken"; # Added 2024-07-15 2207 xmake-core-sv = throw "'xmake-core-sv' has been removed, use 'libsv' instead"; # Added 2024-10-10 2208 xournal = throw "'xournal' has been removed due to lack of activity upstream and depending on gnome2. Consider using 'xournalpp' instead."; # Added 2024-12-06 2209 xonsh-unwrapped = python3Packages.xonsh; # Added 2024-06-18 2210 xplayer = throw "xplayer has been removed as the upstream project was archived"; # Added 2024-12-27 2211 xprite-editor = throw "'xprite-editor' has been removed due to lack of maintenance upstream. Consider using 'pablodraw' or 'aseprite' instead"; # Added 2024-09-14 2212 xsd = throw "'xsd' has been removed."; # Added 2025-04-02 2213 xsv = throw "'xsv' has been removed due to lack of upstream maintenance. Please see 'xan' for a maintained alternative"; 2214 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 2215 xulrunner = firefox-unwrapped; # Added 2023-11-03 2216 xvfb_run = throw "'xvfb_run' has been renamed to/replaced by 'xvfb-run'"; # Converted to throw 2024-10-17 2217 xwaylandvideobridge = makePlasma5Throw "xwaylandvideobridge"; # Added 2024-09-27 2218 xxv = throw "'xxv' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 2219 2220 ### Y ### 2221 2222 yacc = throw "'yacc' has been renamed to/replaced by 'bison'"; # Converted to throw 2024-10-17 2223 yesplaymusic = throw "YesPlayMusic has been removed as it was broken, unmaintained, and used deprecated Node and Electron versions"; # Added 2024-12-13 2224 yafaray-core = libyafaray; # Added 2022-09-23 2225 yandex-browser = throw "'yandex-browser' has been removed, as it was broken and unmaintained"; # Added 2025-04-17 2226 yandex-browser-beta = throw "'yandex-browser-beta' has been removed, as it was broken and unmaintained"; # Added 2025-04-17 2227 yandex-browser-corporate = throw "'yandex-browser-corporate' has been removed, as it was broken and unmaintained"; # Added 2025-04-17 2228 youtrack_2022_3 = throw "'youtrack_2022_3' has been removed as it was deprecated. Please update to the 'youtrack' package."; # Added 2024-10-17 2229 yabar = throw "'yabar' has been removed as the upstream project was archived"; # Added 2025-06-10 2230 yabar-unstable = yabar; # Added 2025-06-10 2231 yeahwm = throw "'yeahwm' has been removed, as it was broken and unmaintained upstream."; # Added 2025-06-12 2232 yrd = throw "'yrd' has been removed, as it was broken and unmaintained"; # added 2024-05-27 2233 yubikey-manager-qt = throw "'yubikey-manager-qt' has been removed due to being archived upstream. Consider using 'yubioath-flutter' instead."; # Added 2025-06-07 2234 yubikey-personalization-gui = throw "'yubikey-personalization-gui' has been removed due to being archived upstream. Consider using 'yubioath-flutter' instead."; # Added 2025-06-07 2235 yuzu-ea = throw "yuzu-ea has been removed from nixpkgs, as it has been taken down upstream"; # Added 2024-03-04 2236 yuzu-early-access = throw "yuzu-early-access has been removed from nixpkgs, as it has been taken down upstream"; # Added 2024-03-04 2237 yuzu = throw "yuzu has been removed from nixpkgs, as it has been taken down upstream"; # Added 2024-03-04 2238 yuzu-mainline = throw "yuzu-mainline has been removed from nixpkgs, as it has been taken down upstream"; # Added 2024-03-04 2239 yuzuPackages = throw "yuzuPackages has been removed from nixpkgs, as it has been taken down upstream"; # Added 2024-03-04 2240 2241 ### Z ### 2242 2243 z3_4_11 = throw "'z3_4_11' has been removed in favour of the latest version. Use 'z3'."; # Added 2025-05-18 2244 z3_4_12 = throw "'z3_4_12' has been removed in favour of the latest version. Use 'z3'."; # Added 2025-05-18 2245 z3_4_13 = throw "'z3_4_13' has been removed in favour of the latest version. Use 'z3'."; # Added 2025-05-18 2246 z3_4_14 = throw "'z3_4_14' has been removed in favour of the latest version. Use 'z3'."; # Added 2025-05-18 2247 z3_4_8_5 = throw "'z3_4_8_5' has been removed in favour of the latest version. Use 'z3'."; # Added 2025-05-18 2248 z3_4_8 = throw "'z3_4_8' has been removed in favour of the latest version. Use 'z3'."; # Added 2025-05-18 2249 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'."; 2250 zabbix64 = throw "'zabbix64' has been removed because it reached its End of Life. Consider upgrading to 'zabbix70'."; 2251 zeroadPackages = recurseIntoAttrs { 2252 zeroad = lib.warnOnInstantiate "'zeroadPackages.zeroad' has been renamed to 'zeroad'" zeroad; # Added 2025-03-22 2253 zeroad-data = lib.warnOnInstantiate "'zeroadPackages.zeroad-data' has been renamed to 'zeroad-data'" zeroad-data; # Added 2025-03-22 2254 zeroad-unwrapped = lib.warnOnInstantiate "'zeroadPackages.zeroad-unwrapped' has been renamed to 'zeroad-unwrapped'" zeroad-unwrapped; # Added 2025-03-22 2255 }; 2256 zeromq4 = zeromq; # Added 2024-11-03 2257 zfsStable = zfs; # Added 2024-02-26 2258 zfsUnstable = zfs_unstable; # Added 2024-02-26 2259 zfs_2_1 = throw "zfs 2.1 has been removed as it is EOL. Please upgrade to a newer version"; # Added 2024-12-25 2260 zig_0_9 = throw "zig 0.9 has been removed, upgrade to a newer version instead"; # Added 2025-01-24 2261 zig_0_10 = throw "zig 0.10 has been removed, upgrade to a newer version instead"; # Added 2025-01-24 2262 zig_0_11 = throw "zig 0.11 has been removed, upgrade to a newer version instead"; # Added 2025-04-09 2263 zimlib = throw "'zimlib' has been removed because it was an outdated and unused version of 'libzim'"; # Added 2025-03-07 2264 zinc = zincsearch; # Added 2023-05-28 2265 zint = zint-qt; # Added 2025-05-15 2266 zplugin = throw "'zplugin' has been renamed to/replaced by 'zinit'"; # Converted to throw 2024-10-17 2267 zk-shell = throw "zk-shell has been removed as it was broken and unmaintained"; # Added 2024-08-10 2268 zkg = throw "'zkg' has been replaced by 'zeek'"; 2269 zsh-history = throw "'zsh-history' has been removed as it was unmaintained"; # Added 2025-04-17 2270 zq = zed.overrideAttrs (old: { 2271 meta = old.meta // { 2272 mainProgram = "zq"; 2273 }; 2274 }); # Added 2023-02-06 2275 zyn-fusion = zynaddsubfx; # Added 2022-08-05 2276 zz = throw "'zz' has been removed because it was archived in 2022 and had no maintainer"; # added 2024-05-10 2277 2278 ### UNSORTED ### 2279 2280 inherit (stdenv.hostPlatform) system; # Added 2021-10-22 2281 inherit (stdenv) buildPlatform hostPlatform targetPlatform; # Added 2023-01-09 2282 2283 freebsdCross = freebsd; # Added 2024-09-06 2284 netbsdCross = netbsd; # Added 2024-09-06 2285 openbsdCross = openbsd; # Added 2024-09-06 2286 2287 # LLVM packages for (integration) testing that should not be used inside Nixpkgs: 2288 llvmPackages_latest = llvmPackages_20; 2289 2290 /* 2291 If these are in the scope of all-packages.nix, they cause collisions 2292 between mixed versions of qt. See: 2293 https://github.com/NixOS/nixpkgs/pull/101369 2294 */ 2295 2296 kalendar = merkuro; # Renamed in 23.08 2297 kfloppy = throw "kfloppy has been removed upstream in KDE Gear 23.08"; 2298 2299 inherit (pidginPackages) 2300 pidgin-indicator 2301 pidgin-latex 2302 pidgin-msn-pecan 2303 pidgin-mra 2304 pidgin-skypeweb 2305 pidgin-carbons 2306 pidgin-xmpp-receipts 2307 pidgin-otr 2308 pidgin-osd 2309 pidgin-sipe 2310 pidgin-window-merge 2311 purple-discord 2312 purple-googlechat 2313 purple-hangouts 2314 purple-lurch 2315 purple-matrix 2316 purple-mm-sms 2317 purple-plugin-pack 2318 purple-slack 2319 purple-vk-plugin 2320 purple-xmpp-http-upload 2321 tdlib-purple 2322 pidgin-opensteamworks 2323 purple-facebook 2324 ; 2325 2326} 2327// plasma5Throws