6 # Removing recurseForDerivation prevents derivations of aliased attribute set
7 # to appear while listing all the packages available.
8 removeRecurseForDerivations = alias: with lib;
9 if alias.recurseForDerivations or false
10 then removeAttrs alias ["recurseForDerivations"]
13 # Disabling distribution prevents top-level aliases for non-recursed package
14 # sets from building on Hydra.
15 removeDistribute = alias: with lib;
16 if isDerivation alias then
20 # Make sure that we are not shadowing something from all-packages.nix.
21 checkInPkgs = n: alias:
22 if builtins.hasAttr n super
23 then throw "Alias ${n} is still in all-packages.nix"
27 lib.mapAttrs (n: alias:
29 (removeRecurseForDerivations
30 (checkInPkgs n alias)))
34 ### Deprecated aliases - for backward compatibility
35 ### Please maintain this list in ASCIIbetical ordering.
36 ### Hint: the "sections" are delimited by ### <letter> ###
38 # A script to convert old aliases to throws and remove old
39 # throws can be found in './maintainers/scripts/remove-old-aliases.py'.
41 # Add 'preserve, reason: reason why' after the date if the alias should not be removed.
42 # Try to keep them to a minimum.
43 # valid examples of what to preserve:
44 # distro aliases such as:
45 # debian-package-name -> nixos-package-name
48 # Added 2018-07-16 preserve, reason: forceSystem should not be used directly in Nixpkgs.
49 forceSystem = system: _:
50 (import self.path { localSystem = { inherit system; }; });
52 _0x0 = throw "0x0 upstream is abandoned and no longer exists: https://gitlab.com/somasis/scripts/";
56 accounts-qt = throw "'accounts-qt' has been renamed to/replaced by 'libsForQt5.accounts-qt'"; # Converted to throw 2022-02-22
57 adobeReader = throw "'adobeReader' has been renamed to/replaced by 'adobe-reader'"; # Converted to throw 2022-02-22
58 adobe_flex_sdk = throw "'adobe_flex_sdk' has been renamed to/replaced by 'apache-flex-sdk'"; # Converted to throw 2022-02-22
59 adoptopenjdk-hotspot-bin-17 = throw "AdoptOpenJDK is now Temurin. Use temurin-bin-17"; # added 2022-07-02
60 adoptopenjdk-jre-hotspot-bin-17 = throw "AdoptOpenJDK is now Temurin and JRE is no longer provided. Use temurin-bin-17"; # added 2022-07-02
61 aesop = throw "aesop has been removed from nixpkgs, as it was unmaintained"; # Added 2021-08-05
62 ag = throw "'ag' has been renamed to/replaced by 'silver-searcher'"; # Converted to throw 2022-02-22
63 aircrackng = throw "'aircrackng' has been renamed to/replaced by 'aircrack-ng'"; # Converted to throw 2022-02-22
64 airtame = throw "airtame has been removed due to being unmaintained"; # Added 2022-01-19
65 alarm-clock-applet = throw "'alarm-clock-applet' has been abandoned upstream and depends on deprecated GNOME2/GTK2"; # Added 2022-06-16
66 aleth = throw "aleth (previously packaged as cpp_ethereum) has been removed; abandoned upstream"; # Added 2020-11-30
67 alsaLib = alsa-lib; # Added 2021-06-09
68 alsaOss = alsa-oss; # Added 2021-06-10
69 alsaPluginWrapper = alsa-plugins-wrapper; # Added 2021-06-10
70 alsaPlugins = alsa-plugins; # Added 2021-06-10
71 alsaTools = alsa-tools; # Added 2021-06-10
72 alsaUtils = alsa-utils; # Added 2021-06-10
73 amazon-glacier-cmd-interface = throw "amazon-glacier-cmd-interface has been removed due to it being unmaintained"; # Added 2020-10-30
74 aminal = throw "aminal was renamed to darktile"; # Added 2021-09-28
75 ammonite-repl = throw "'ammonite-repl' has been renamed to/replaced by 'ammonite'"; # Converted to throw 2022-02-22
76 amuleDaemon = throw "amuleDaemon was renamed to amule-daemon"; # Added 2022-02-11
77 amuleGui = throw "amuleGui was renamed to amule-gui"; # Added 2022-02-11
78 amsn = throw "amsn has been removed due to being unmaintained"; # Added 2020-12-09
79 angelfish = libsForQt5.plasmaMobileGear.angelfish; # Added 2021-10-06
80 ansible_2_11 = throw "Ansible 2.11 goes end of life in 2022/11 and can't be supported throughout the 22.05 release cycle"; # Added 2022-03-30
81 ansible_2_10 = throw "Ansible 2.10 went end of life in 2022/05 and has subsequently been dropped"; # Added 2022-03-30
82 ansible_2_9 = throw "Ansible 2.9 went end of life in 2022/05 and has subsequently been dropped"; # Added 2022-03-30
83 antimicro = throw "antimicro has been removed as it was broken, see antimicrox instead"; # Added 2020-08-06
84 antimicroX = antimicrox; # Added 2021-10-31
85 apple-music-electron = throw "'apple-music-electron' is end of life and has been removed, you can use 'cider' instead"; # Added 2022-10-02
86 arangodb_3_3 = throw "arangodb_3_3 went end of life and has been removed"; # Added 2022-10-08
87 arangodb_3_4 = throw "arangodb_3_4 went end of life and has been removed"; # Added 2022-10-08
88 arangodb_3_5 = throw "arangodb_3_5 went end of life and has been removed"; # Added 2022-10-08
89 ardour_5 = throw "ardour_5 has been removed. see https://github.com/NixOS/nixpkgs/issues/139549"; # Added 2021-09-28
90 arduino_core = throw "'arduino_core' has been renamed to/replaced by 'arduino-core'"; # Converted to throw 2022-02-22
91 arora = throw "arora has been removed"; # Added 2020-09-09
92 asciidocFull = throw "'asciidocFull' has been renamed to/replaced by 'asciidoc-full'"; # Converted to throw 2022-02-22
93 asn1c = throw "asn1c has been removed: deleted by upstream"; # Added 2022-01-07
94 asterisk_13 = throw "asterisk_13: Asterisk 13 is end of life and has been removed"; # Added 2022-04-06
95 asterisk_15 = throw "asterisk_15: Asterisk 15 is end of life and has been removed"; # Added 2020-10-07
96 asterisk_17 = throw "asterisk_17: Asterisk 17 is end of life and has been removed"; # Added 2022-04-06
97 at_spi2_atk = throw "'at_spi2_atk' has been renamed to/replaced by 'at-spi2-atk'"; # Converted to throw 2022-02-22
98 at_spi2_core = throw "'at_spi2_core' has been renamed to/replaced by 'at-spi2-core'"; # Converted to throw 2022-02-22
99 aucdtect = throw "aucdtect: Upstream no longer provides download urls"; # Added 2020-12-26
100 audacity-gtk2 = throw "'audacity-gtk2' has been removed to/replaced by 'audacity'"; # Added 2022-10-09
101 audacity-gtk3 = throw "'audacity-gtk3' has been removed to/replaced by 'audacity'"; # Added 2022-10-09
102 automoc4 = throw "automoc4 has been removed from nixpkgs"; # Added 2022-05-30
103 avldrums-lv2 = x42-avldrums; # Added 2020-03-29
104 avxsynth = throw "avxsynth was removed because it was broken"; # Added 2021-05-18
105 awesome-4-0 = awesome; # Added 2022-05-05
106 aws = throw "aws has been removed: abandoned by upstream. For the AWS CLI maintained by Amazon, see 'awscli' or 'awscli2'"; # Added 2022-09-21
107 awless = throw "awless has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-05-30
108 aws-okta = throw "aws-okta is on indefinite hiatus. See https://github.com/segmentio/aws-okta/issues/278"; # Added 2022-04-05;
109 axoloti = throw "axoloti has been removed: abandoned by upstream"; # Added 2022-05-13
110 azure-vhd-utils = throw "azure-vhd-utils has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
111 azureus = throw "azureus is now known as vuze and the version in nixpkgs was really outdated"; # Added 2021-08-02
115 badtouch = authoscope; # Project was renamed, added 20210626
116 bar-xft = throw "'bar-xft' has been renamed to/replaced by 'lemonbar-xft'"; # Converted to throw 2022-02-22
117 bashCompletion = throw "'bashCompletion' has been renamed to/replaced by 'bash-completion'"; # Converted to throw 2022-02-22
118 bashInteractive_5 = bashInteractive; # Added 2021-08-20
119 bash_5 = bash; # Added 2021-08-20
120 bashburn = throw "bashburn has been removed: deleted by upstream"; # Added 2022-01-07
121 bazaar = throw "bazaar has been deprecated by breezy"; # Added 2020-04-19
122 bazaarTools = throw "bazaar has been deprecated by breezy"; # Added 2020-04-19
123 bazel_0 = throw "bazel 0 is past end of life as it is not an lts version"; # Added 2022-05-09
124 bazel_0_27 = throw "bazel 0.27 is past end of life as it is not an lts version"; # Added 2022-05-09
125 bazel_0_29 = throw "bazel 0.29 is past end of life as it is not an lts version"; # Added 2022-05-09
126 bazel_1 = throw "bazel 1 is past end of life as it is not an lts version"; # Added 2022-05-09
127 bcat = throw "bcat has been removed because upstream is dead"; # Added 2021-08-22
128 beetsExternalPlugins = throw "beetsExternalPlugins has been deprecated, use beetsPackages.$pluginname"; # Added 2022-05-07
129 beret = throw "beret has been removed"; # Added 2021-11-16
130 bin_replace_string = throw "bin_replace_string has been removed: deleted by upstream"; # Added 2022-01-07
131 bird2 = bird; # Added 2022-02-21
132 bird6 = throw "bird6 was dropped. Use bird instead, which has support for both ipv4/ipv6"; # Added 2022-02-21
133 bitbucket-cli = throw "bitbucket-cli has been removed: abandoned by upstream"; # Added 2022-03-21
134 bitsnbots = throw "bitsnbots has been removed because it was broken and upstream missing"; # Added 2021-08-22
135 blastem = throw "blastem has been removed from nixpkgs as it would still require python2"; # Added 2022-01-01
136 bluezFull = bluez; # Added 2019-12-03
137 bomi = throw "bomi has been removed from nixpkgs since it was broken and abandoned upstream"; # Added 2020-12-10
138 botan = throw "botan has been removed because it did not support a supported openssl version"; # added 2021-12-15
139 bpftool = bpftools; # Added 2021-05-03
140 brackets = throw "brackets has been removed, it was unmaintained and had open vulnerabilities"; # Added 2021-01-24
141 bridge_utils = throw "'bridge_utils' has been renamed to/replaced by 'bridge-utils'"; # Converted to throw 2022-02-22
142 bro = zeek; # Added 2019-09-29
143 btops = throw "btops has been dropped due to the lack of maintenance from upstream since 2017"; # Added 2022-06-02
144 btrfsProgs = throw "'btrfsProgs' has been renamed to/replaced by 'btrfs-progs'"; # Converted to throw 2022-02-22
145 bud = throw "bud has been removed: abandoned by upstream"; # Added 2022-03-14
146 inherit (libsForQt5.mauiPackages) buho; # added 2022-05-17
147 buttersink = throw "buttersink has been removed: abandoned by upstream"; # Added 2022-04-05
149 # bitwarden_rs renamed to vaultwarden with release 1.21.0 (2021-04-30)
150 bitwarden_rs = vaultwarden;
151 bitwarden_rs-mysql = vaultwarden-mysql;
152 bitwarden_rs-postgresql = vaultwarden-postgresql;
153 bitwarden_rs-sqlite = vaultwarden-sqlite;
154 bitwarden_rs-vault = vaultwarden-vault;
157 blink = throw "blink has been removed from nixpkgs, it was unmaintained and required python2 at the time of removal"; # Added 2022-01-12
158 bs1770gain = throw "bs1770gain has been removed from nixpkgs, as it had no maintainer or reverse dependencies"; # Added 2021-01-02
159 bsod = throw "bsod has been removed: deleted by upstream"; # Added 2022-01-07
160 btc1 = throw "btc1 has been removed, it was abandoned by upstream"; # Added 2020-11-03
161 buildPerlPackage = throw "'buildPerlPackage' has been renamed to/replaced by 'perlPackages.buildPerlPackage'"; # Converted to throw 2022-02-22
162 buildkite-agent3 = throw "'buildkite-agent3' has been renamed to/replaced by 'buildkite-agent'"; # Converted to throw 2022-02-22
163 bundler_HEAD = throw "'bundler_HEAD' has been renamed to/replaced by 'bundler'"; # Converted to throw 2022-02-22
164 bunny = throw "bunny has been removed: deleted by upstream"; # Added 2022-01-07
165 bypass403 = throw "bypass403 has been removed: deleted by upstream"; # Added 2022-01-07
169 c14 = throw "c14 is deprecated and archived by upstream"; # Added 2022-04-10
170 caddy1 = throw "caddy 1.x has been removed from nixpkgs, as it's unmaintained: https://github.com/caddyserver/caddy/blob/master/.github/SECURITY.md#supported-versions"; # Added 2020-10-02
171 caffe2 = throw "caffe2 has been removed: subsumed under the PyTorch project"; # Added 2022-04-25
172 calibre-py2 = throw "calibre-py2 has been removed from nixpkgs, as calibre has upgraded to python 3. Please use calibre as replacement"; # Added 2021-01-13
173 calibre-py3 = throw "calibre-py3 has been removed from nixpkgs, as calibre's default python version is now 3. Please use calibre as replacement"; # Added 2021-01-13
174 callPackage_i686 = pkgsi686Linux.callPackage;
175 cantarell_fonts = throw "'cantarell_fonts' has been renamed to/replaced by 'cantarell-fonts'"; # Converted to throw 2022-02-22
176 cargo-download = throw "cargo-download has been removed from nixpkgs as it is unmaintained, use cargo-clone instead"; # Added 2022-10-11
177 cargo-tree = throw "cargo-tree has been removed, use the builtin `cargo tree` command instead"; # Added 2020-08-20
178 casperjs = throw "casperjs has been removed, it was abandoned by upstream and broken";
179 cassandra_2_1 = throw "cassandra_2_1 has been removed, please use cassandra_3_11 instead"; # Added 2022-10-29
180 cassandra_2_2 = throw "cassandra_2_2 has been removed, please use cassandra_3_11 instead"; # Added 2022-10-29
181 catfish = xfce.catfish; # Added 2019-12-22
182 ccnet = throw "ccnet has been removed because seafile does not depend on it anymore"; # Added 2021-03-25
183 cde-gtk-theme = throw "cde-gtk-theme has been removed from nixpkgs as it shipped with python2 scripts that didn't work anymore"; # Added 2022-01-12
184 cgmanager = throw "cgmanager was deprecated by lxc and therefore removed from nixpkgs"; # Added 2020-06-05
185 checkbashism = throw "'checkbashism' has been renamed to/replaced by 'checkbashisms'"; # Converted to throw 2022-02-22
186 chrome-gnome-shell = gnome-browser-connector; # Added 2022-07-27
187 chronos = throw "chronos has been removed from nixpkgs, as it was unmaintained"; # Added 2020-08-15
188 chunkwm = throw "chunkwm has been removed: abandoned by upstream"; # Added 2022-01-07
189 cifs_utils = throw "'cifs_utils' has been renamed to/replaced by 'cifs-utils'"; # Converted to throw 2022-02-22
190 cipherscan = throw "cipherscan was removed from nixpkgs, as it was unmaintained"; # added 2021-12-11
191 citra = citra-nightly; # added 2022-05-17
192 ckb = throw "'ckb' has been renamed to/replaced by 'ckb-next'"; # Converted to throw 2022-02-22
193 clickshare-csc1 = throw "'clickshare-csc1' has been removed as it requires qt4 which is being removed"; # Added 2022-06-16
194 inherit (libsForQt5.mauiPackages) clip; # added 2022-05-17
195 cpp-ipfs-api = cpp-ipfs-http-client; # Project has been renamed. Added 2022-05-15
196 creddump = throw "creddump has been removed from nixpkgs as the upstream has abandoned the project"; # Added 2022-01-01
198 # these are for convenience, not for backward compat and shouldn't expire
199 clang5Stdenv = lowPrio llvmPackages_5.stdenv;
200 clang6Stdenv = lowPrio llvmPackages_6.stdenv;
201 clang7Stdenv = lowPrio llvmPackages_7.stdenv;
202 clang8Stdenv = lowPrio llvmPackages_8.stdenv;
203 clang9Stdenv = lowPrio llvmPackages_9.stdenv;
204 clang10Stdenv = lowPrio llvmPackages_10.stdenv;
205 clang11Stdenv = lowPrio llvmPackages_11.stdenv;
206 clang12Stdenv = lowPrio llvmPackages_12.stdenv;
207 clang13Stdenv = lowPrio llvmPackages_13.stdenv;
209 clangAnalyzer = throw "'clangAnalyzer' has been renamed to/replaced by 'clang-analyzer'"; # Converted to throw 2022-02-22
210 claws-mail-gtk2 = throw "claws-mail-gtk2 was removed to get rid of Python 2, please use claws-mail"; # Added 2021-12-05
211 claws-mail-gtk3 = claws-mail; # Added 2021-07-10
212 clawsMail = throw "'clawsMail' has been renamed to/replaced by 'claws-mail'"; # Converted to throw 2022-02-22
213 cldr-emoji-annotation = throw "'cldr-emoji-annotation' has been removed, as it was unmaintained; use 'cldr-annotations' instead"; # Added 2022-04-03
214 clearsilver = throw "clearsilver has been removed: abandoned by upstream"; # Added 2022-03-15
215 clementineUnfree = throw "clementineUnfree has been removed because Spotify stopped supporting libspotify"; # added 2022-05-29
216 clutter_gtk = throw "'clutter_gtk' has been renamed to/replaced by 'clutter-gtk'"; # Converted to throw 2022-02-22
217 cmakeWithQt4Gui = throw "cmakeWithQt4Gui has been removed in favor of cmakeWithGui (Qt 5)"; # Added 2021-05
218 codimd = hedgedoc; # Added 2020-11-29
219 inherit (libsForQt5.mauiPackages) communicator; # added 2022-05-17
220 compton = picom; # Added 2019-12-02
221 compton-git = throw "'compton-git' has been renamed to/replaced by 'compton'"; # Converted to throw 2022-02-22
222 concurrencykit = libck; # Added 2021-03
223 conntrack_tools = throw "'conntrack_tools' has been renamed to/replaced by 'conntrack-tools'"; # Converted to throw 2022-02-22
224 container-linux-config-transpiler = throw "container-linux-config-transpiler is deprecated and archived by upstream"; # Added 2022-04-05
225 cool-old-term = throw "'cool-old-term' has been renamed to/replaced by 'cool-retro-term'"; # Converted to throw 2022-02-22
226 corsmisc = throw "corsmisc has been removed (upstream is gone)"; # Added 2022-01-24
227 couchdb = throw "couchdb was removed from nixpkgs, use couchdb3 instead"; # Added 2021-03-03
228 couchdb2 = throw "couchdb2 was removed from nixpkgs, use couchdb3 instead"; # Added 2021-03-03
229 coreclr = throw "coreclr has been removed from nixpkgs, use dotnet-sdk instead"; # added 2022-06-12
230 corgi = throw "corgi has been dropped due to the lack of maintanence from upstream since 2018"; # Added 2022-06-02
231 cpp-gsl = throw "'cpp-gsl' has been renamed to/replaced by 'microsoft_gsl'"; # Converted to throw 2022-02-22
232 cpp_ethereum = throw "cpp_ethereum has been removed; abandoned upstream"; # Added 2020-11-30
233 cpuminer-multi = throw "cpuminer-multi has been removed: deleted by upstream"; # Added 2022-01-07
234 crafty = throw "crafty has been removed: deleted by upstream"; # Added 2022-01-07
235 cryptol = throw "cryptol was removed due to prolonged broken build"; # Added 2020-08-21
236 cryptpad = throw "cryptpad has been removed, because it was unmaintained in nixpkgs"; # Added 2022-07-04
237 ctl = throw "ctl has been removed: abandoned by upstream"; # Added 2022-05-13
240 cudatoolkit_6 = throw "cudatoolkit_6 has been removed in favor of newer versions"; # Added 2021-02-14
241 cudatoolkit_65 = throw "cudatoolkit_65 has been removed in favor of newer versions"; # Added 2021-02-14
242 cudatoolkit_7 = throw "cudatoolkit_7 has been removed in favor of newer versions"; # Added 2021-02-14
243 cudatoolkit_7_5 = throw "cudatoolkit_7_5 has been removed in favor of newer versions"; # Added 2021-02-14
244 cudatoolkit_8 = throw "cudatoolkit_8 has been removed in favor of newer versions"; # Added 2021-02-14
245 cudatoolkit_9 = throw "cudatoolkit_9 has been removed in favor of newer versions"; # Added 2021-04-18
246 cudatoolkit_9_0 = throw "cudatoolkit_9_0 has been removed in favor of newer versions"; # Added 2021-04-18
247 cudatoolkit_9_1 = throw "cudatoolkit_9_1 has been removed in favor of newer versions"; # Added 2021-04-18
248 cudatoolkit_9_2 = throw "cudatoolkit_9_2 has been removed in favor of newer versions"; # Added 2021-04-18
249 cudatoolkit_10 = throw "cudatoolkit_10 has been renamed to cudaPackages_10.cudatoolkit"; # Added 2022-04-04
250 cudatoolkit_10_0 = throw "cudatoolkit_10_0 has been renamed to cudaPackages_10_0.cudatoolkit"; # Added 2022-04-04
251 cudatoolkit_10_1 = throw "cudatoolkit_10_1 has been renamed to cudaPackages_10_1.cudatoolkit"; # Added 2022-04-04
252 cudatoolkit_10_2 = throw "cudatoolkit_10_2 has been renamed to cudaPackages_10_2.cudatoolkit"; # Added 2022-04-04
253 cudatoolkit_11_0 = throw "cudatoolkit_11_0 has been renamed to cudaPackages_11_0.cudatoolkit"; # Added 2022-04-04
254 cudatoolkit_11_1 = throw "cudatoolkit_11_1 has been renamed to cudaPackages_11_1.cudatoolkit"; # Added 2022-04-04
255 cudatoolkit_11_2 = throw "cudatoolkit_11_2 has been renamed to cudaPackages_11_2.cudatoolkit"; # Added 2022-04-04
256 cudatoolkit_11_3 = throw "cudatoolkit_11_3 has been renamed to cudaPackages_11_3.cudatoolkit"; # Added 2022-04-04
257 cudatoolkit_11_4 = throw "cudatoolkit_11_4 has been renamed to cudaPackages_11_4.cudatoolkit"; # Added 2022-04-04
258 cudatoolkit_11_5 = throw "cudatoolkit_11_5 has been renamed to cudaPackages_11_5.cudatoolkit"; # Added 2022-04-04
259 cudatoolkit_11_6 = throw "cudatoolkit_11_6 has been renamed to cudaPackages_11_6.cudatoolkit"; # Added 2022-04-04
261 cudnn = throw "cudnn is now part of cudaPackages*"; # Added 2022-04-04
262 cudnn6_cudatoolkit_8 = throw "cudnn6_cudatoolkit_8 has been removed in favor of newer versions"; # Added 2021-02-14
263 cudnn_cudatoolkit_7 = throw "cudnn_cudatoolkit_7 has been removed in favor of newer versions"; # Added 2021-02-14
264 cudnn_7_4_cudatoolkit_10_0 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
265 cudnn_cudatoolkit_7_5 = throw "cudnn_cudatoolkit_7_5 has been removed in favor of newer versions"; # Added 2021-02-14
266 cudnn_7_6_cudatoolkit_10_0 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
267 cudnn_7_6_cudatoolkit_10_1 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
268 cudnn_cudatoolkit_8 = throw "cudnn_cudatoolkit_8 has been removed in favor of newer versions"; # Added 2021-02-14
269 cudnn_8_1_cudatoolkit_10_2 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
270 cudnn_8_1_cudatoolkit_11_0 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
271 cudnn_8_1_cudatoolkit_11_1 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
272 cudnn_8_1_cudatoolkit_11_2 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
273 cudnn_8_1_cudatoolkit_10 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
274 cudnn_8_3_cudatoolkit_10_2 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
275 cudnn_8_3_cudatoolkit_11_0 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
276 cudnn_8_3_cudatoolkit_11_1 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
277 cudnn_8_3_cudatoolkit_11_2 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
278 cudnn_8_3_cudatoolkit_11_3 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
279 cudnn_8_3_cudatoolkit_11_4 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
280 cudnn_8_3_cudatoolkit_11_5 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
281 cudnn_8_3_cudatoolkit_10 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
282 cudnn_8_3_cudatoolkit_11 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
283 cudnn_cudatoolkit_9 = throw "cudnn_cudatoolkit_9 has been removed in favor of newer versions"; # Added 2021-04-18
284 cudnn_cudatoolkit_9_0 = throw "cudnn_cudatoolkit_9_0 has been removed in favor of newer versions"; # Added 2021-04-18
285 cudnn_cudatoolkit_9_1 = throw "cudnn_cudatoolkit_9_1 has been removed in favor of newer versions"; # Added 2021-04-18
286 cudnn_cudatoolkit_9_2 = throw "cudnn_cudatoolkit_9_2 has been removed in favor of newer versions"; # Added 2021-04-18
287 cura_stable = throw "cura_stable was removed because it was broken and used Python 2"; # added 2022-06-05
288 curl_unix_socket = throw "curl_unix_socket has been dropped due to the lack of maintanence from upstream since 2015"; # Added 2022-06-02
289 cutensor = throw "cutensor is now part of cudaPackages*"; # Added 2022-04-04
290 cutensor_cudatoolkit_10 = throw "cutensor* is now part of cudaPackages*"; # Added 2022-04-04
291 cutensor_cudatoolkit_10_1 = throw "cutensor* is now part of cudaPackages*"; # Added 2022-04-04
292 cutensor_cudatoolkit_10_2 = throw "cutensor* is now part of cudaPackages*"; # Added 2022-04-04
293 cutensor_cudatoolkit_11 = throw "cutensor* is now part of cudaPackages*"; # Added 2022-04-04
294 cutensor_cudatoolkit_11_0 = throw "cutensor* is now part of cudaPackages*"; # Added 2022-04-04
295 cutensor_cudatoolkit_11_1 = throw "cutensor* is now part of cudaPackages*"; # Added 2022-04-04
296 cutensor_cudatoolkit_11_2 = throw "cutensor* is now part of cudaPackages*"; # Added 2022-04-04
297 cutensor_cudatoolkit_11_3 = throw "cutensor* is now part of cudaPackages*"; # Added 2022-04-04
298 cutensor_cudatoolkit_11_4 = throw "cutensor* is now part of cudaPackages*"; # Added 2022-04-04
300 cloud-print-connector = throw "Google Cloudprint is officially discontinued since Jan 2021, more info https://support.google.com/chrome/a/answer/9633006";
301 cquery = throw "cquery has been removed because it is abandoned by upstream. Consider switching to clangd or ccls instead"; # Added 2020-06-15
302 cups-googlecloudprint = throw "Google Cloudprint is officially discontinued since Jan 2021, more info https://support.google.com/chrome/a/answer/9633006";
303 cupsBjnp = throw "'cupsBjnp' has been renamed to/replaced by 'cups-bjnp'"; # Converted to throw 2022-02-22
304 cups_filters = throw "'cups_filters' has been renamed to/replaced by 'cups-filters'"; # Converted to throw 2022-02-22
305 curlcpp = throw "curlcpp has been removed, no active maintainers and no usage within nixpkgs"; # Added 2022-05-10
306 curaByDagoma = throw "curaByDagoma has been removed from nixpkgs, because it was unmaintained and dependent on python2 packages"; # Added 2022-01-12
307 curaLulzbot = throw "curaLulzbot has been removed due to insufficient upstream support for a modern dependency chain"; # Added 2021-10-23
308 cv = throw "'cv' has been renamed to/replaced by 'progress'"; # Converted to throw 2022-02-22
309 cvs_fast_export = cvs-fast-export; # Added 2021-06-10
313 d1x_rebirth = throw "'d1x_rebirth' has been renamed to/replaced by 'dxx-rebirth'"; # Converted to throw 2022-02-22
314 d2x_rebirth = throw "'d2x_rebirth' has been renamed to/replaced by 'dxx-rebirth'"; # Converted to throw 2022-02-22
315 dart_dev = throw "Non-stable versions of Dart have been removed"; # Added 2020-01-15
316 dart_old = throw "Non-stable versions of Dart have been removed"; # Added 2020-01-15
317 dart_stable = dart; # Added 2020-01-15
318 dat = nodePackages.dat;
319 dashpay = throw "'dashpay' has been removed because it was unmaintained"; # Added 2022-05-12
320 dbus_daemon = throw "'dbus_daemon' has been renamed to/replaced by 'dbus.daemon'"; # Converted to throw 2022-02-22
321 dbus_glib = throw "'dbus_glib' has been renamed to/replaced by 'dbus-glib'"; # Converted to throw 2022-02-22
322 dbus_libs = throw "'dbus_libs' has been renamed to/replaced by 'dbus'"; # Converted to throw 2022-02-22
323 dbus_tools = throw "'dbus_tools' has been renamed to/replaced by 'dbus.out'"; # Converted to throw 2022-02-22
324 dbvisualizer = throw "dbvisualizer has been removed from nixpkgs, as it's unmaintained"; # Added 2020-09-20
325 dd-agent = throw "dd-agent has been removed in favor of the newer datadog-agent"; # Added 2022-04-26
326 ddar = throw "ddar has been removed: abandoned by upstream"; # Added 2022-03-18
327 deadbeef-mpris2-plugin = throw "'deadbeef-mpris2-plugin' has been renamed to/replaced by 'deadbeefPlugins.mpris2'"; # Converted to throw 2022-02-22
328 deadpixi-sam = deadpixi-sam-unstable;
330 debian_devscripts = throw "'debian_devscripts' has been renamed to/replaced by 'debian-devscripts'"; # Converted to throw 2022-02-22
331 debugedit-unstable = debugedit; # Added 2021-11-22
332 deepin = throw "deepin was a work in progress and it has been canceled and removed https://github.com/NixOS/nixpkgs/issues/94870"; # added 2020-08-31
333 deepspeech = throw "deepspeech was removed in favor of stt. https://github.com/NixOS/nixpkgs/issues/119496"; # added 2021-05-05
334 deisctl = throw "deisctl was removed ; the service does not exist anymore"; # added 2022-02-06
335 deis = throw "deis was removed ; the service does not exist anymore"; # added 2022-02-06
336 deltachat-electron = deltachat-desktop; # added 2021-07-18
338 deluge-1_x = throw ''
339 Deluge 1.x (deluge-1_x) is no longer supported.
340 Please use Deluge 2.x (deluge-2_x) instead, for example:
342 services.deluge.package = pkgs.deluge-2_x;
344 Note that it is NOT possible to switch back to Deluge 1.x after this change.
345 ''; # Added 2021-08-18
347 demjson = with python3Packages; toPythonApplication demjson; # Added 2022-01-18
348 desktop_file_utils = throw "'desktop_file_utils' has been renamed to/replaced by 'desktop-file-utils'"; # Converted to throw 2022-02-22
349 devicemapper = throw "'devicemapper' has been renamed to/replaced by 'lvm2'"; # Converted to throw 2022-02-22
350 dfu-util-axoloti = throw "dfu-util-axoloti has been removed: abandoned by upstream"; # Added 2022-05-13
351 dhall-text = throw "'dhall-text' has been deprecated in favor of the 'dhall text' command from 'dhall'"; # Added 2022-03-26
352 digikam5 = throw "'digikam5' has been renamed to/replaced by 'digikam'"; # Converted to throw 2022-02-22
353 dirmngr = throw "dirmngr has been removed: merged into gnupg"; # Added 2022-05-13
354 disper = throw "disper has been removed: abandoned by upstream"; # Added 2022-03-18
355 displaycal = throw "displaycal has been removed from nixpkgs, as it hasn't migrated to python3"; # Added 2022-01-12
356 dmtx = throw "'dmtx' has been renamed to/replaced by 'dmtx-utils'"; # Converted to throw 2022-02-22
357 dnnl = oneDNN; # Added 2020-04-22
358 docbook5_xsl = throw "'docbook5_xsl' has been renamed to/replaced by 'docbook_xsl_ns'"; # Converted to throw 2022-02-22
359 docbookrx = throw "docbookrx has been removed since it was unmaintained"; # Added 2021-01-12
360 docbook_xml_xslt = throw "'docbook_xml_xslt' has been renamed to/replaced by 'docbook_xsl'"; # Converted to throw 2022-02-22
361 doh-proxy = throw "doh-proxy has been removed because upstream abandoned it and its depedencies where removed."; # Added 2022-03-30
362 docker_compose = throw "'docker_compose' has been renamed to/replaced by 'docker-compose'"; # Converted to throw 2022-02-22
363 docker-compose_2 = throw "'docker-compose_2' has been renamed to 'docker-compose'"; # Added 2022-06-05
364 docker-edge = throw "'docker-edge' has been removed, it was an alias for 'docker'"; # Added 2022-06-05
365 dolphinEmu = dolphin-emu; # Added 2021-11-10
366 dolphinEmuMaster = dolphin-emu-beta; # Added 2021-11-10
367 dotnet-netcore = dotnet-runtime; # Added 2021-10-07
368 double_conversion = throw "'double_conversion' has been renamed to/replaced by 'double-conversion'"; # Converted to throw 2022-02-22
369 dragon-drop = throw "'dragon-drop' has been removed in favor of 'xdragon'"; # Added 2022-04-10;
370 draftsight = throw "draftsight has been removed, no longer available as freeware"; # Added 2020-08-14
371 dust = throw "dust has been removed: abandoned by upstream"; # Added 2022-04-21
372 dvb_apps = throw "dvb_apps has been removed"; # Added 2020-11-03
373 dwarf_fortress = throw "'dwarf_fortress' has been renamed to/replaced by 'dwarf-fortress'"; # Converted to throw 2022-02-22
374 dwm-git = throw "dwm-git has been removed from nixpkgs, as it had no updates for 2 years not serving it's purpose"; # Added 2021-02-07
375 dylibbundler = macdylibbundler; # Added 2021-04-24
379 eagle7 = throw "eagle7 has been removed because it did not support a supported openssl version"; # added 2021-12-15
380 ec2_ami_tools = ec2-ami-tools; # Added 2021-10-08
381 ec2_api_tools = ec2-api-tools; # Added 2021-10-08
382 ec2-utils = amazon-ec2-utils; # Added 2022-02-01
383 elasticmq = throw "elasticmq has been removed in favour of elasticmq-server-bin"; # Added 2021-01-17
384 elasticsearch7-oss = throw "elasticsearch7-oss has been removed, as the distribution is no longer provided by upstream. https://github.com/NixOS/nixpkgs/pull/114456"; # Added 2021-06-09
387 electron_3 = throw "electron_3 has been removed in favor of newer versions"; # added 2022-01-06
388 electron_4 = throw "electron_4 has been removed in favor of newer versions"; # added 2022-01-06
389 electron_5 = throw "electron_5 has been removed in favor of newer versions"; # added 2022-01-06
390 electron_6 = throw "electron_6 has been removed in favor of newer versions"; # added 2022-01-06
391 electron_7 = throw "electron_7 has been removed in favor of newer versions"; # added 2022-02-08
392 electron_8 = throw "electron_8 has been removed in favor of newer versions"; # added 2022-02-08
394 electrum-dash = throw "electrum-dash has been removed from nixpkgs as the project is abandoned"; # Added 2022-01-01
397 emacs28NativeComp = emacs28; # Added 2022-06-08
398 emacs28Packages = emacs28.pkgs; # Added 2021-10-04
399 emacs28WithPackages = emacs28.pkgs.withPackages; # Added 2021-10-04
400 emacsNativeComp = emacs28NativeComp; # Added 2022-06-08
401 emacsPackagesGen = throw "'emacsPackagesGen' has been renamed to/replaced by 'emacsPackagesFor'"; # Converted to throw 2022-02-22
402 emacsPackagesNg = emacs.pkgs; # Added 2019-08-07
403 emacsPackagesNgFor = emacsPackagesFor; # Added 2019-08-07
404 emacsPackagesNgGen = throw "'emacsPackagesNgGen' has been renamed to/replaced by 'emacsPackagesFor'"; # Converted to throw 2022-02-22
405 emacsWithPackages = emacs.pkgs.withPackages; # Added 2020-12-18
407 enblendenfuse = throw "'enblendenfuse' has been renamed to/replaced by 'enblend-enfuse'"; # Converted to throw 2022-02-22
408 encryptr = throw "encryptr was removed because it reached end of life"; # Added 2022-02-06
409 envdir = throw "envdir has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
410 envelope = throw "envelope has been removed from nixpkgs, as it was unmaintained"; # Added 2021-08-05
411 enyo-doom = enyo-launcher; # Added 2022-09-09
412 epoxy = libepoxy; # Added 2021-11-11
413 epsxe = throw "epsxe has been removed from nixpkgs, as it was unmaintained."; # added 2021-12-15
414 esniper = throw "esniper has been removed because upstream no longer maintains it (and it no longer works)"; # Added 2021-04-12
415 etcdctl = throw "'etcdctl' has been renamed to/replaced by 'etcd'"; # Converted to throw 2022-02-22
416 eteroj.lv2 = throw "'eteroj.lv2' has been renamed to/replaced by 'open-music-kontrollers.eteroj'"; # Added 2022-03-09
417 euca2tools = throw "euca2ools has been removed because it is unmaintained upstream and still uses python2"; # Added 2022-01-01
418 evilvte = throw "evilvte has been removed from nixpkgs for being unmaintained with security issues and dependant on an old version of vte which was removed"; # Added 2022-01-14
419 evolution_data_server = throw "'evolution_data_server' has been renamed to/replaced by 'evolution-data-server'"; # Converted to throw 2022-02-22
420 exfat-utils = throw "'exfat-utils' has been renamed to/replaced by 'exfat'"; # Converted to throw 2022-02-22
424 facette = throw "facette has been removed"; # Added 2020-01-06
425 fast-neural-doodle = throw "fast-neural-doodle has been removed, as the upstream project has been abandoned"; # Added 2020-03-28
426 fastnlo = fastnlo_toolkit; # Added 2021-04-24
427 fbreader = throw "fbreader has been removed, as the upstream project has been archived"; # Added 2022-05-26
428 fedora-coreos-config-transpiler = throw "fedora-coreos-config-transpiler has been renamed to 'butane'"; # Added 2021-04-13
429 feedreader = throw "feedreader is no longer activily maintained since 2019. The developer is working on a spiritual successor called NewsFlash."; # Added 2022-05-03
430 inherit (luaPackages) fennel; # Added 2022-09-24
431 fetchFromGithub = throw "You meant fetchFromGitHub, with a capital H"; # preserve
432 ffadoFull = throw "'ffadoFull' has been renamed to/replaced by 'ffado'"; # Converted to throw 2022-02-22
433 ffmpeg-sixel = throw "ffmpeg-sixel has been removed, because it was an outdated/unmaintained fork of ffmpeg"; # Added 2022-03-23";
434 ffmpeg_3 = throw "ffmpeg_3 was removed from nixpkgs, because it was an outdated and insecure release"; # added 2022-01-17
435 finger_bsd = bsd-finger;
436 fingerd_bsd = bsd-fingerd;
437 firefox-esr-68 = throw "Firefox 68 ESR was removed because it reached end of life with its final release 68.12esr on 2020-08-25";
438 firefox-esr-wrapper = throw "'firefox-esr-wrapper' has been renamed to/replaced by 'firefox-esr'"; # Converted to throw 2022-02-22
439 firefoxWrapper = throw "'firefoxWrapper' has been renamed to/replaced by 'firefox'"; # Converted to throw 2022-02-22
440 firefox-wrapper = throw "'firefox-wrapper' has been renamed to/replaced by 'firefox'"; # Converted to throw 2022-02-22
441 firmwareLinuxNonfree = linux-firmware; # Added 2022-01-09
442 fish-foreign-env = throw "fish-foreign-env has been replaced with fishPlugins.foreign-env"; # Added 2020-12-29, modified 2021-01-10
443 fishfight = jumpy; # Added 2022-08-03
444 flameGraph = throw "'flameGraph' has been renamed to/replaced by 'flamegraph'"; # Converted to throw 2022-02-22
445 flashplayer-standalone-debugger = throw "flashplayer-standalone-debugger has been removed as Adobe Flash Player is now deprecated"; # Added 2021-02-07
446 flashplayer-standalone = throw "flashplayer-standalone has been removed as Adobe Flash Player is now deprecated"; # Added 2021-02-07
447 flashplayer = throw "flashplayer has been removed as Adobe Flash Player is now deprecated"; # Added 2021-02-07
448 flashtool = throw "flashtool was removed from nixpkgs, because the download is down for copyright reasons and the site looks very fishy"; # Added 2021-06-31
449 flatbuffers_1_12 = throw "FlatBuffers version 1.12 has been removed, because upstream no longer maintains it"; # Added 2022-05-12
450 flatbuffers_2_0 = flatbuffers; # Added 2022-05-12
451 flink_1_5 = throw "flink_1_5 was removed, use flink instead"; # Added 2021-01-25
452 flutter-beta = throw "Non-stable versions of Flutter have been removed. You can use flutterPackages.mkFlutter to generate a package for other Flutter versions"; # Added 2020-01-15
453 flutter-dev = throw "Non-stable versions of Flutter have been removed. You can use flutterPackages.mkFlutter to generate a package for other Flutter versions"; # Added 2020-01-15
454 flvtool2 = throw "flvtool2 has been removed"; # Added 2020-11-03
455 fme = throw "fme was removed, because it is old and uses Glade, a discontinued library"; # Added 2022-01-26
456 foldingathome = fahclient; # Added 2020-09-03
457 font-awesome-ttf = throw "'font-awesome-ttf' has been renamed to/replaced by 'font-awesome'"; # Converted to throw 2022-02-22
459 fontconfig-penultimate = throw ''
460 fontconfig-penultimate has been removed.
461 It was a fork of the abandoned fontconfig-ultimate.
462 ''; # Added 2020-07-21
464 fontconfig_210 = throw ''
465 fontconfig 2.10.x hasn't had a release in years, is vulnerable to CVE-2016-5384
466 and has only been used for old fontconfig caches.
469 foomatic_filters = throw "'foomatic_filters' has been renamed to/replaced by 'foomatic-filters'"; # Converted to throw 2022-02-22
470 fscryptctl-experimental = throw "The package fscryptctl-experimental has been removed. Please switch to fscryptctl"; # Added 2021-11-07
471 fsharp41 = throw "fsharp41 has been removed, please use dotnet-sdk_5 or later";
472 fslint = throw "fslint has been removed: end of life. Upstream recommends using czkawka (https://qarmin.github.io/czkawka/) instead"; # Added 2022-01-15
473 fuse_exfat = throw "'fuse_exfat' has been renamed to/replaced by 'exfat'"; # Converted to throw 2022-02-22
474 fuseki = throw "'fuseki' has been renamed to/replaced by 'apache-jena-fuseki'"; # Converted to throw 2022-02-22
475 fuse2fs = if stdenv.isLinux then e2fsprogs.fuse2fs else null; # Added 2022-03-27 preserve, reason: convenience, arch has a package named fuse2fs too.
476 fwupdate = throw "fwupdate was merged into fwupd"; # Added 2020-05-19
480 g4py = python3Packages.geant4; # Added 2020-06-06
481 gaia = throw "gaia has been removed because it seems abandoned upstream and uses no longer supported dependencies"; # Added 2020-06-06
482 gammy = throw "'gammy' is deprecated upstream and has been replaced by 'gummy'"; # Added 2022-09-03
483 gawp = throw "gawp has been dropped due to the lack of maintanence from upstream since 2017"; # Added 2022-06-02
484 gdal_1_11 = throw "gdal_1_11 was removed. Use gdal instead"; # Added 2021-04-03
485 gdb-multitarget = throw "'gdb-multitarget' has been renamed to/replaced by 'gdb'"; # Converted to throw 2022-02-22
486 gdk_pixbuf = throw "'gdk_pixbuf' has been renamed to/replaced by 'gdk-pixbuf'"; # Converted to throw 2022-02-22
487 getmail = throw "getmail has been removed from nixpkgs, migrate to getmail6"; # Added 2022-01-12
488 gettextWithExpat = throw "'gettextWithExpat' has been renamed to/replaced by 'gettext'"; # Converted to throw 2022-02-22
489 gfm = throw "gfm has been removed"; # Added 2021-01-15
490 giblib = throw " giblib has been removed from nixpkgs because upstream is gone"; # Added 2022-01-23
491 giflib_4_1 = throw "giflib_4_1 has been removed; use giflib instead"; # Added 2020-02-12
492 git-annex-remote-b2 = throw "git-annex-remote-b2 has been dropped due to the lack of maintanence from upstream since 2016"; # Added 2022-06-02
493 git-bz = throw "giz-bz has been removed from nixpkgs as it is stuck on python2"; # Added 2022-01-01
495 gitAndTools = self // {
496 darcsToGit = darcs-to-git;
497 gitAnnex = git-annex;
498 gitBrunch = git-brunch;
499 gitFastExport = git-fast-export;
500 gitRemoteGcrypt = git-remote-gcrypt;
501 svn_all_fast_export = svn-all-fast-export;
503 }; # Added 2021-01-14
505 gitin = throw "gitin has been remove because it was unmaintained and depended on an insecure version of libgit2"; # Added 2021-12-07
506 gitinspector = throw "gitinspector has been removed because it doesn't work with python3"; # Added 2022-01-12
507 gksu = throw "gksu has been removed"; # Added 2022-01-16
508 glib_networking = throw "'glib_networking' has been renamed to/replaced by 'glib-networking'"; # Converted to throw 2022-02-22
509 glimpse = throw "glimpse was removed, as the project was discontinued. You can use gimp instead."; # Added 2022-07-11
510 gmailieer = lieer; # Added 2020-04-19
511 gmic_krita_qt = gmic-qt-krita; # Added 2019-09-07
512 gmvault = throw "gmvault has been removed because it is unmaintained, mostly broken, and insecure"; # Added 2021-03-08
513 gnash = throw "gnash has been removed; broken and abandoned upstream"; # added 2022-02-06
514 gnome-breeze = throw "gnome-breeze has been removed, use libsForQt5.breeze-gtk instead"; # Added 2022-04-22
515 gnome-firmware-updater = gnome-firmware; # added 2022-04-14
516 gnome-passwordsafe = gnome-secrets; # added 2022-01-30
517 gnome-mpv = celluloid; # Added 2019-08-22
518 gnome-sharp = throw "gnome-sharp has been removed from nixpkgs"; # Added 2022-01-15
519 gnome-themes-standard = throw "'gnome-themes-standard' has been renamed to/replaced by 'gnome-themes-extra'"; # Converted to throw 2022-02-22
520 gnome_user_docs = gnome-user-docs; # Added 2019-11-20
521 gnome_doc_utils = throw "'gnome_doc_utils' has been renamed to/replaced by 'gnome-doc-utils'"; # Converted to throw 2022-02-22
522 gnome_themes_standard = throw "'gnome_themes_standard' has been renamed to/replaced by 'gnome-themes-standard'"; # Converted to throw 2022-02-22
524 gnuradio-with-packages = gnuradio3_7.override {
525 extraPackages = lib.attrVals [
526 "osmosdr" "ais" "gsm" "nacl" "rds" "limesdr"
527 ] gnuradio3_7Packages;
528 }; # Added 2020-10-16
530 gmock = gtest; # moved from top-level 2021-03-14
532 gnome3 = gnome; # Added 2021-05-07
533 gnupg20 = throw "gnupg20 has been removed from nixpkgs as upstream dropped support on 2017-12-31";# Added 2020-07-12
534 gnuradio3_7 = throw "gnuradio3_7 has been removed because it required Python 2"; # Added 2022-01-16
535 gnuradio-ais = gnuradio3_7.pkgs.ais; # Added 2019-05-27, changed 2020-10-16
536 gnuradio-gsm = gnuradio3_7.pkgs.gsm; # Added 2019-05-27, changed 2020-10-16
537 gnuradio-limesdr = gnuradio3_7.pkgs.limesdr; # Added 2019-05-27, changed 2020-10-16
538 gnuradio-nacl = gnuradio3_7.pkgs.nacl; # Added 2019-05-27, changed 2020-10-16
539 gnuradio-osmosdr = gnuradio3_7.pkgs.osmosdr; # Added 2019-05-27, changed 2020-10-16
540 gnuradio-rds = gnuradio3_7.pkgs.rds; # Added 2019-05-27, changed 2020-10-16
541 gnustep-make = throw "'gnustep-make' has been renamed to/replaced by 'gnustep.make'"; # Converted to throw 2022-02-22
542 gnuvd = throw "gnuvd was removed because the backend service is missing"; # Added 2020-01-14
543 gobby5 = gobby; # Added 2021-02-01
544 gobjectIntrospection = throw "'gobjectIntrospection' has been renamed to/replaced by 'gobject-introspection'"; # Converted to throw 2022-02-22
545 gogoclient = throw "gogoclient has been removed, because it was unmaintained"; # Added 2021-12-15
546 goklp = throw "goklp has been dropped due to the lack of maintanence from upstream since 2017"; # Added 2022-06-02
547 golly-beta = throw "golly-beta has been removed: use golly instead"; # Added 2022-03-21
548 goimports = throw "'goimports' has been renamed to/replaced by 'gotools'"; # Converted to throw 2022-02-22
549 gometalinter = throw "gometalinter was abandoned by upstream. Consider switching to golangci-lint instead"; # Added 2020-04-23
550 googleAuthenticator = throw "'googleAuthenticator' has been renamed to/replaced by 'google-authenticator'"; # Converted to throw 2022-02-22
551 googleearth = throw "the non-pro version of Google Earth was removed because it was discontinued and downloading it isn't possible anymore"; # Added 2022-01-22
552 google-gflags = gflags; # Added 2019-07-25
553 google-musicmanager = throw "google-musicmanager has been removed because Google Play Music was discontinued"; # Added 2021-03-07
554 google-music-scripts = throw "google-music-scripts has been removed because Google Play Music was discontinued"; # Added 2021-03-07
555 gosca = throw "gosca has been dropped due to the lack of maintanence from upstream since 2018"; # Added 2022-06-30
556 google-play-music-desktop-player = throw "GPMDP shows a black screen, upstream homepage is dead, use 'ytmdesktop' instead"; # Added 2022-06-16
557 go-langserver = throw "go-langserver has been replaced by gopls"; # Added 2022-06-30
558 go-mk = throw "go-mk has been dropped due to the lack of maintanence from upstream since 2015"; # Added 2022-06-02
559 go-pup = throw "'go-pup' has been renamed to/replaced by 'pup'"; # Converted to throw 2022-02-22
560 go-repo-root = throw "go-repo-root has been dropped due to the lack of maintanence from upstream since 2014"; # Added 2022-06-02
561 gpgstats = throw "gpgstats has been removed: upstream is gone"; # Added 2022-02-06
562 gpshell = throw "gpshell has been removed, because it was unmaintained in nixpkgs"; # added 2021-12-17
564 graalvm11 = graalvm11-ce;
565 graalvm8-ce = throw "graalvm8-ce has been removed by upstream"; # Added 2021-10-19
566 graalvm8 = throw "graalvm8-ce has been removed by upstream"; # Added 2021-10-19
567 graalvm8-ee = throw "graalvm8-ee has been removed because it is unmaintained"; # Added 2022-04-15
568 graalvm11-ee = throw "graalvm11-ee has been removed because it is unmaintained"; # Added 2022-04-15
569 gradio = throw "gradio has been removed because it is unmaintained, use shortwave instead"; # Added 2022-06-03
570 grafana-mimir = throw "'grafana-mimir' has been renamed to/replaced by 'mimir'"; # Added 2022-06-07
571 gr-ais = gnuradio3_7.pkgs.ais; # Added 2019-05-27, changed 2020-10-16
572 grantlee5 = throw "'grantlee5' has been renamed to/replaced by 'libsForQt5.grantlee'"; # Converted to throw 2022-02-22
573 gr-gsm = gnuradio3_7.pkgs.gsm; # Added 2019-05-27, changed 2020-10-16
574 grib-api = throw "grib-api has been replaced by ecCodes => https://confluence.ecmwf.int/display/ECC/GRIB-API+migration"; # Added 2022-01-05
575 gr-limesdr = gnuradio3_7.pkgs.limesdr; # Added 2019-05-27, changed 2020-10-16
576 gr-nacl = gnuradio3_7.pkgs.nacl; # Added 2019-05-27, changed 2020-10-16
577 gr-osmosdr = gnuradio3_7.pkgs.osmosdr; # Added 2019-05-27, changed 2020-10-16
578 gr-rds = gnuradio3_7.pkgs.rds; # Added 2019-05-27, changed 2020-10-16
579 grv = throw "grv has been dropped due to the lack of maintanence from upstream since 2019"; # Added 2022-06-01
580 gsettings_desktop_schemas = throw "'gsettings_desktop_schemas' has been renamed to/replaced by 'gsettings-desktop-schemas'"; # Converted to throw 2022-02-22
581 gtk_doc = throw "'gtk_doc' has been renamed to/replaced by 'gtk-doc'"; # Converted to throw 2022-02-22
582 gtklick = throw "gtklick has been removed from nixpkgs as the project is stuck on python2"; # Added 2022-01-01
583 gtmess = throw "gtmess has been removed, because it was a MSN client."; # add 2021-12-15
584 guile-gnome = throw "guile-gnome has been removed"; # Added 2022-01-16
585 guileCairo = throw "'guileCairo' has been renamed to/replaced by 'guile-cairo'"; # Converted to throw 2022-02-22
586 guileGnome = throw "guile-gnome has been removed"; # Added 2022-01-16
587 guileLint = throw "'guileLint' has been renamed to/replaced by 'guile-lint'"; # Converted to throw 2022-02-22
588 guile_lib = throw "'guile_lib' has been renamed to/replaced by 'guile-lib'"; # Converted to throw 2022-02-22
589 guile_ncurses = throw "'guile_ncurses' has been renamed to/replaced by 'guile-ncurses'"; # Converted to throw 2022-02-22
590 gupnp_av = throw "'gupnp_av' has been renamed to/replaced by 'gupnp-av'"; # Converted to throw 2022-02-22
591 gupnp_dlna = throw "'gupnp_dlna' has been renamed to/replaced by 'gupnp-dlna'"; # Converted to throw 2022-02-22
592 gupnp_igd = throw "'gupnp_igd' has been renamed to/replaced by 'gupnp-igd'"; # Converted to throw 2022-02-22
593 gupnptools = throw "'gupnptools' has been renamed to/replaced by 'gupnp-tools'"; # Converted to throw 2022-02-22
594 gutenberg = throw "'gutenberg' has been renamed to/replaced by 'zola'"; # Converted to throw 2022-02-22
595 gwtdragdrop = throw "gwtdragdrop was removed: abandoned by upstream"; # Added 2022-02-06
596 gwtwidgets = throw "gwtwidgets was removed: unmaintained"; # Added 2022-02-06
600 hal-flash = throw "hal-flash has been removed as Adobe Flash Player is now deprecated"; # Added 2021-02-07
601 hardlink = throw "hardlink was merged into util-linux since 2019-06-14."; # Added 2022-08-12
602 inherit (harePackages) hare harec; # Added 2022-08-10
603 hawkthorne = throw "hawkthorne has been removed because it depended on a broken version of love"; # Added 2022-01-15
604 hdr-plus = throw "hdr-plus has been removed because it is unmaintained, often breaks and no longer consumed as a dependency"; # Added 2022-11-08
605 heapster = throw "Heapster is now retired. See https://github.com/kubernetes-retired/heapster/blob/master/docs/deprecation.md"; # Added 2022-04-05
606 heimdalFull = throw "'heimdalFull' has been renamed to/replaced by 'heimdal'"; # Converted to throw 2022-02-22
607 heme = throw "heme has been removed: upstream is gone"; # added 2022-02-06
608 hepmc = hepmc2; # Added 2019-08-05
609 hicolor_icon_theme = throw "'hicolor_icon_theme' has been renamed to/replaced by 'hicolor-icon-theme'"; # Converted to throw 2022-02-22
610 holdingnuts = throw "holdingnuts was removed from nixpkgs, as the project is no longer developed"; # Added 2022-05-10
611 holochain-go = throw "holochain-go was abandoned by upstream"; # Added 2022-01-01
612 htmlTidy = throw "'htmlTidy' has been renamed to/replaced by 'html-tidy'"; # Converted to throw 2022-02-22
613 ht-rust = xh; # Added 2021-02-13
614 hydra-flakes = throw "hydra-flakes: Flakes support has been merged into Hydra's master. Please use `hydra_unstable` now"; # Added 2020-04-06
615 hydra-unstable = hydra_unstable; # added 2022-05-10
616 hyperspace-cli = throw "hyperspace-cli is out of date, and has been deprecated upstream in favour of using the individual repos instead"; # Added 2022-08-29
620 i3cat = throw "i3cat has been dropped due to the lack of maintanence from upstream since 2016"; # Added 2022-06-02
621 iana_etc = throw "'iana_etc' has been renamed to/replaced by 'iana-etc'"; # Converted to throw 2022-02-22
622 iasl = throw "iasl has been removed, use acpica-tools instead"; # Added 2021-08-08
623 ical2org = throw "ical2org has been dropped due to the lack of maintanence from upstream since 2018"; # Added 2022-06-02
624 icecat-bin = throw "icecat-bin has been removed, the binary builds are not maintained upstream"; # Added 2022-02-15
625 icedtea8_web = adoptopenjdk-icedtea-web; # Added 2019-08-21
626 icedtea_web = adoptopenjdk-icedtea-web; # Added 2019-08-21
627 icu59 = throw "icu59 has been removed, use a more recent version instead"; # Added 2022-05-14
628 icu65 = throw "icu65 has been removed, use a more recent version instead"; # Added 2022-05-14
629 idea = throw "'idea' has been renamed to/replaced by 'jetbrains'"; # Converted to throw 2022-02-22
630 imapproxy = throw "imapproxy has been removed because it did not support a supported openssl version"; # added 2021-12-15
631 imagemagick7Big = imagemagickBig; # Added 2021-02-22
632 imagemagick7 = imagemagick; # Added 2021-02-22
633 imagemagick7_light = imagemagick_light; # Added 2021-02-22
634 impressive = throw "impressive has been removed due to lack of released python 2 support and maintainership in nixpkgs"; # Added 2022-01-27
635 i-score = throw "i-score has been removed: abandoned upstream"; # Added 2020-11-21
636 inboxer = throw "inboxer has been removed as it is no longer maintained and no longer works as Google shut down the inbox service this package wrapped";
637 index-fm = libsForQt5.mauiPackages.index; # added 2022-05-17
638 infiniband-diags = rdma-core; # Added 2019-08-09
639 ino = throw "ino has been removed from nixpkgs, the project is stuck on python2 and upstream has archived the project"; # Added 2022-01-12
640 inotifyTools = inotify-tools;
641 intecture-agent = throw "intecture-agent has been removed, because it was no longer maintained upstream"; # added 2021-12-15
642 intecture-auth = throw "intecture-auth has been removed, because it was no longer maintained upstream"; # added 2021-12-15
643 intecture-cli = throw "intecture-cli has been removed, because it was no longer maintained upstream"; # added 2021-12-15
644 interfacer = throw "interfacer is deprecated and archived by upstream"; # Added 2022-04-05
645 inter-ui = inter; # Added 2021-03-27
646 iops = throw "iops was removed: upstream is gone"; # Added 2022-02-06
647 ipfs = kubo; # Added 2022-09-27
648 ipfs-migrator-all-fs-repo-migrations = kubo-migrator-all-fs-repo-migrations; # Added 2022-09-27
649 ipfs-migrator-unwrapped = kubo-migrator-unwrapped; # Added 2022-09-27
650 ipfs-migrator = kubo-migrator; # Added 2022-09-27
651 iproute = iproute2; # moved from top-level 2021-03-14
652 iproute_mptcp = throw "'iproute_mptcp' has been moved to https://github.com/teto/mptcp-flake"; # Converted to throw 2022-10-04
653 ipsecTools = throw "ipsecTools has benn removed, because it was no longer maintained upstream"; # Added 2021-12-15
654 itch-setup = throw "itch-setup has benn removed, use itch instead"; # Added 2022-06-02
659 jack2Full = jack2; # moved from top-level 2021-03-14
660 jami-client-gnome = throw "jami-client-gnome has been removed: abandoned upstream"; # Added 2022-05-15
661 jami-libclient = throw "jami-libclient has been removed: moved into jami-qt"; # Added 2022-07-29
662 jamomacore = throw "jamomacore has been removed: abandoned upstream"; # Added 2020-11-21
663 jbidwatcher = throw "jbidwatcher was discontinued in march 2021"; # Added 2021-03-15
664 jbuilder = throw "'jbuilder' has been renamed to/replaced by 'dune_1'"; # Converted to throw 2022-02-22
665 jd = throw "jd has been dropped due to the lack of maintenance from upstream since 2016"; # Added 2022-06-03
666 jellyfin_10_5 = throw "Jellyfin 10.5 is no longer supported and contains a security vulnerability. Please upgrade to a newer version"; # Added 2021-04-26
667 joseki = throw "'joseki' has been renamed to/replaced by 'apache-jena-fuseki'"; # Converted to throw 2022-02-22
668 journalbeat7 = throw "journalbeat has been removed upstream. Use filebeat with the journald input instead";
671 julia_07 = throw "julia_07 has been deprecated in favor of the latest LTS version"; # Added 2020-09-15
672 julia_1 = throw "julia_1 has been deprecated in favor of julia_10 as it was ambiguous"; # Added 2021-03-13
673 julia_11 = throw "julia_11 has been deprecated in favor of the latest stable version"; # Added 2020-09-15
674 julia_13 = throw "julia_13 has been deprecated in favor of the latest stable version"; # Added 2021-03-13
675 julia_10-bin = throw "julia_10-bin has been deprecated in favor of the latest LTS version"; # Added 2021-12-02
676 julia_17-bin = throw "julia_17-bin has been deprecated in favor of the latest stable version"; # Added 2022-09-04
678 json_glib = throw "'json_glib' has been renamed to/replaced by 'json-glib'"; # Converted to throw 2022-02-22
679 jvmci8 = throw "graalvm8 and its tools were deprecated in favor of graalvm8-ce"; # Added 2021-10-15
683 k3d = throw "k3d has been removed because it was broken and has seen no release since 2016"; # Added 2022-01-04
684 k9copy = throw "k9copy has been removed from nixpkgs, as there is no upstream activity"; # Added 2020-11-06
685 kafkacat = kcat; # Added 2021-10-07
686 kbdKeymaps = throw "kbdKeymaps is not needed anymore since dvp and neo are now part of kbd"; # Added 2021-04-11
687 kdeconnect = plasma5Packages.kdeconnect-kde; # Added 2020-10-28
688 kdecoration-viewer = throw "kdecoration-viewer has been removed from nixpkgs, as there is no upstream activity"; # Added 2020-06-16
689 kdiff3-qt5 = throw "'kdiff3-qt5' has been renamed to/replaced by 'kdiff3'"; # Converted to throw 2022-02-22
690 keepass-keefox = throw "'keepass-keefox' has been renamed to/replaced by 'keepass-keepassrpc'"; # Converted to throw 2022-02-22
691 keepassx-community = throw "'keepassx-community' has been renamed to/replaced by 'keepassxc'"; # Converted to throw 2022-02-22
692 keepassx-reboot = throw "'keepassx-reboot' has been renamed to/replaced by 'keepassx-community'"; # Converted to throw 2022-02-22
693 keepassx2-http = throw "'keepassx2-http' has been renamed to/replaced by 'keepassx-reboot'"; # Converted to throw 2022-02-22
694 keepnote = throw "keepnote has been removed from nixpkgs, as it is stuck on python2"; # Added 2022-01-01
695 kerberos = libkrb5; # moved from top-level 2021-03-14
696 kexectools = kexec-tools; # Added 2021-09-03
697 kexpand = "kexpand awless has been dropped due to the lack of maintanence from upstream since 2017"; # Added 2022-06-01
698 keybase-go = throw "'keybase-go' has been renamed to/replaced by 'keybase'"; # Converted to throw 2022-02-22
699 keysmith = libsForQt5.plasmaMobileGear.keysmith; # Added 2021-07-14
700 kgx = gnome-console; # Added 2022-02-19
701 kibana7-oss = throw "kibana7-oss has been removed, as the distribution is no longer provided by upstream. https://github.com/NixOS/nixpkgs/pull/114456"; # Added 2021-06-09
702 kicad-with-packages3d = kicad; # Added 2019-11-25
703 kindlegen = throw "kindlegen has been removed from nixpkgs, as it's abandoned and no longer available for download"; # Added 2021-03-09
704 kinetic-cpp-client = throw "kinetic-cpp-client has been removed from nixpkgs, as it's abandoned"; # Added 2020-04-28
705 kino = throw "kino has been removed because it was broken and abandoned"; # Added 2021-04-25
706 knockknock = throw "knockknock has been removed from nixpkgs because the upstream project is abandoned"; # Added 2022-01-01
707 kodestudio = throw "kodestudio has been removed from nixpkgs, as the nix package has been long unmaintained and out of date."; # Added 2022-06-07
710 kodiPlainWayland = kodi-wayland;
711 kodiPlugins = kodiPackages; # Added 2021-03-09;
712 kramdown-rfc2629 = rubyPackages.kramdown-rfc2629; # Added 2021-03-23
713 krename-qt5 = throw "'krename-qt5' has been renamed to/replaced by 'krename'"; # Converted to throw 2022-02-22
714 krita-beta = krita; # moved from top-level 2021-12-23
715 kube-aws = throw "kube-aws is deprecated and archived by upstream"; # Added 2022-04-05
716 kubeless = throw "kubeless is deprecated and archived by upstream"; # Added 2022-04-05
717 kubicorn = throw "kubicorn has been dropped due to the lack of maintenance from upstream since 2019"; # Added 2022-05-30
718 kvm = throw "'kvm' has been renamed to/replaced by 'qemu_kvm'"; # Converted to throw 2022-02-22
722 lastfmsubmitd = throw "lastfmsubmitd was removed from nixpkgs as the project is abandoned"; # Added 2022-01-01
723 latinmodern-math = lmmath;
724 letsencrypt = throw "'letsencrypt' has been renamed to/replaced by 'certbot'"; # Converted to throw 2022-02-22
725 libGL_driver = throw "'libGL_driver' has been renamed to/replaced by 'mesa.drivers'"; # Converted to throw 2022-02-22
726 libaudit = throw "'libaudit' has been renamed to/replaced by 'audit'"; # Converted to throw 2022-02-22
727 libayatana-indicator-gtk2 = "'libayatana-indicator-gtk2' has been removed from nixpkgs, as gtk2 is deprecated"; # Added 2022-10-18
728 libayatana-indicator-gtk3 = libayatana-indicator; # Added 2022-10-18
729 libayatana-appindicator-gtk2 = "'libayatana-appindicator-gtk2' has been removed from nixpkgs, as gtk2 is deprecated"; # Added 2022-10-18
730 libayatana-appindicator-gtk3 = libayatana-appindicator; # Added 2022-10-18
731 libbencodetools = bencodetools; # Added 2022-07-30
732 libbluedevil = throw "'libbluedevil' (Qt4) is unmaintained and unused since 'kde4.bluedevil's removal in 2017"; # Added 2022-06-14
733 libcanberra_gtk2 = throw "'libcanberra_gtk2' has been renamed to/replaced by 'libcanberra-gtk2'"; # Converted to throw 2022-02-22
734 libcanberra_gtk3 = throw "'libcanberra_gtk3' has been renamed to/replaced by 'libcanberra-gtk3'"; # Converted to throw 2022-02-22
735 libcap_manpages = throw "'libcap_manpages' has been renamed to/replaced by 'libcap.doc'"; # Converted to throw 2022-02-22
736 libcap_pam = if stdenv.isLinux then libcap.pam else null; # Added 2016-04-29
737 libcap_progs = throw "'libcap_progs' has been renamed to/replaced by 'libcap.out'"; # Converted to throw 2022-02-22
738 libco-canonical = throw "libco-canonical: Canonical deleted the repo, libco-canonical is not used anymore"; # Added 2021-05-16
739 libcroco = throw "libcroco has been removed as it's no longer used in any derivations"; # Added 2020-03-04
740 libdbusmenu-glib = throw "'libdbusmenu-glib' has been renamed to/replaced by 'libdbusmenu'"; # Converted to throw 2022-02-22
741 libdbusmenu_qt = throw "'libdbusmenu_qt' (Qt4) is deprecated and unused, use 'libsForQt5.libdbusmenu'"; # Added 2022-06-14
742 libdbusmenu_qt5 = throw "'libdbusmenu_qt5' has been renamed to/replaced by 'libsForQt5.libdbusmenu'"; # Converted to throw 2022-02-22
743 libdigidoc = throw "'libdigidoc' is unused in nixpkgs, deprecated and archived by upstream, use 'libdigidocpp' instead"; # Added 2022-06-03
744 liberation_ttf_v1_from_source = throw "'liberation_ttf_v1_from_source' has been renamed to/replaced by 'liberation_ttf_v1'"; # Converted to throw 2022-02-22
745 liberation_ttf_v2_from_source = throw "'liberation_ttf_v2_from_source' has been renamed to/replaced by 'liberation_ttf_v2'"; # Converted to throw 2022-02-22
746 liberationsansnarrow = throw "'liberationsansnarrow' has been renamed to/replaced by 'liberation-sans-narrow'"; # Converted to throw 2022-02-22
747 libgksu = throw "libgksu has been removed"; # Added 2022-01-16
748 libgme = game-music-emu; # Added 2022-07-20
749 libgnome_keyring = throw "'libgnome_keyring' has been renamed to/replaced by 'libgnome-keyring'"; # Converted to throw 2022-02-22
750 libgnome_keyring3 = throw "'libgnome_keyring3' has been renamed to/replaced by 'libgnome-keyring3'"; # Converted to throw 2022-02-22
751 libgpgerror = libgpg-error; # Added 2021-09-04
752 libgroove = throw "libgroove has been removed, because it depends on an outdated and insecure version of ffmpeg"; # Added 2022-01-21
753 libgumbo = throw "'libgumbo' has been renamed to/replaced by 'gumbo'"; # Converted to throw 2022-02-22
754 libintlOrEmpty = lib.optional (!stdenv.isLinux || stdenv.hostPlatform.libc != "glibc") gettext; # Added 2018-03-14
756 libjpeg_drop = libjpeg_original; # Added 2020-06-05
757 libjson_rpc_cpp = throw "'libjson_rpc_cpp' has been renamed to/replaced by 'libjson-rpc-cpp'"; # Converted to throw 2022-02-22
758 libkml = throw "libkml has been removed from nixpkgs, as it's abandoned and no package needed it"; # Added 2021-11-09
759 liblapackWithoutAtlas = throw "'liblapackWithoutAtlas' has been renamed to/replaced by 'lapack-reference'"; # Converted to throw 2022-02-22
760 liblastfm = libsForQt5.liblastfm; # Added 2020-06-14
761 liblrdf = throw "'liblrdf' has been renamed to/replaced by 'lrdf'"; # Converted to throw 2022-02-22
762 libmicrohttpd_0_9_70 = throw "'libmicrohttpd_0_9_70' has been removed because it is insecure, and has been replaced by 'libmicrohttpd_0_9_69' and 'libmicrohttpd_0_9_71'"; # Added 2022-10-10
763 libmsgpack = throw "'libmsgpack' has been renamed to/replaced by 'msgpack'"; # Converted to throw 2022-02-22
764 libnih = throw "'libnih' has been removed"; # Converted to throw 2022-05-17
765 libosmpbf = throw "libosmpbf was removed because it is no longer required by osrm-backend";
766 libpng_apng = throw "libpng_apng has been removed, because it is equivalent to libpng"; # Added 2021-03-21
767 libpulseaudio-vanilla = libpulseaudio; # Added 2022-04-20
768 libqmatrixclient = throw "libqmatrixclient was renamed to libquotient"; # Added 2020-04-09
769 libqrencode = throw "'libqrencode' has been renamed to/replaced by 'qrencode'"; # Converted to throw 2022-02-22
770 librdf = lrdf; # Added 2020-03-22
771 librecad2 = throw "'librecad2' has been renamed to/replaced by 'librecad'"; # Converted to throw 2022-02-22
772 libressl_3_2 = throw "'libressl_3_2' has reached end-of-life "; # Added 2022-03-19
773 librevisa = throw "librevisa has been removed because its website and source have disappeared upstream"; # Added 2022-09-23
774 librsync_0_9 = throw "librsync_0_9 has been removed"; # Added 2021-07-24
775 libseat = seatd; # Added 2021-06-24
776 libspotify = throw "libspotify has been removed because Spotify stopped supporting it"; # added 2022-05-29
777 libstdcxxHook = throw "libstdcxx hook has been removed because cc-wrapper is now directly aware of the c++ standard library intended to be used"; # Added 2020-06-22
778 libsysfs = throw "'libsysfs' has been renamed to/replaced by 'sysfsutils'"; # Converted to throw 2022-02-22
779 libtensorflow-bin = libtensorflow; # Added 2022-09-25
780 libtidy = throw "'libtidy' has been renamed to/replaced by 'html-tidy'"; # Converted to throw 2022-02-22
781 libtorrentRasterbar = libtorrent-rasterbar; # Added 2020-12-20
782 libtorrentRasterbar-1_2_x = libtorrent-rasterbar-1_2_x; # Added 2020-12-20
783 libtorrentRasterbar-2_0_x = libtorrent-rasterbar-2_0_x; # Added 2020-12-20
784 libtxc_dxtn = throw "libtxc_dxtn was removed 2020-03-16, now integrated in Mesa";
785 libtxc_dxtn_s2tc = throw "libtxc_dxtn_s2tc was removed 2020-03-16, now integrated in Mesa";
786 libudev = throw "'libudev' has been renamed to/replaced by 'udev'"; # Converted to throw 2022-02-22
787 libungif = giflib; # Added 2020-02-12
788 libusb = libusb1; # Added 2020-04-28
789 libusb1-axoloti = throw "libusb1-axoloti has been removed: axoloti has been removed"; # Added 2022-05-13
790 libva-full = throw "'libva-full' has been renamed to/replaced by 'libva'"; # Converted to throw 2022-02-22
791 libva1-full = throw "'libva1-full' has been renamed to/replaced by 'libva1'"; # Converted to throw 2022-02-22
793 lightdm_gtk_greeter = lightdm-gtk-greeter; # Added 2022-08-01
794 lighttable = throw "'lighttable' crashes (SIGSEGV) on startup, has not been updated in years and depends on deprecated GTK2"; # Added 2022-06-15
795 lilyterm = throw "lilyterm has been removed from nixpkgs, because it was relying on a vte version that depended on python2"; # Added 2022-01-14
796 lilyterm-git = throw "lilyterm-git has been removed from nixpkgs, because it was relying on a vte version that depended on python2"; # Added 2022-01-14
797 links = throw "'links' has been renamed to/replaced by 'links2'"; # Converted to throw 2022-02-22
798 linuxband = throw "linuxband has been removed from nixpkgs, as it's abandoned upstream"; # Added 2021-12-09
801 linux-rt_5_10 = linuxKernel.kernels.linux_rt_5_10;
802 linux-rt_5_4 = linuxKernel.kernels.linux_rt_5_4;
803 linuxPackages_4_14 = linuxKernel.packages.linux_4_14;
804 linuxPackages_4_19 = linuxKernel.packages.linux_4_19;
805 linuxPackages_4_9 = linuxKernel.packages.linux_4_9;
806 linuxPackages_5_10 = linuxKernel.packages.linux_5_10;
807 linuxPackages_5_15 = linuxKernel.packages.linux_5_15;
808 linuxPackages_5_17 = linuxKernel.packages.linux_5_17;
809 linuxPackages_5_18 = linuxKernel.packages.linux_5_18;
810 linuxPackages_5_19 = linuxKernel.packages.linux_5_19;
811 linuxPackages_5_4 = linuxKernel.packages.linux_5_4;
812 linuxPackages_6_0 = linuxKernel.packages.linux_6_0;
813 linuxPackages_hardkernel_4_14 = linuxKernel.packages.hardkernel_4_14;
814 linuxPackages_rpi0 = linuxKernel.packages.linux_rpi1;
815 linuxPackages_rpi02w = linuxKernel.packages.linux_rpi3;
816 linuxPackages_rpi1 = linuxKernel.packages.linux_rpi1;
817 linuxPackages_rpi2 = linuxKernel.packages.linux_rpi2;
818 linuxPackages_rpi3 = linuxKernel.packages.linux_rpi3;
819 linuxPackages_rpi4 = linuxKernel.packages.linux_rpi4;
820 linuxPackages_rt_5_10 = linuxKernel.packages.linux_rt_5_10;
821 linuxPackages_rt_5_4 = linuxKernel.packages.linux_rt_5_4;
822 linux_4_14 = linuxKernel.kernels.linux_4_14;
823 linux_4_19 = linuxKernel.kernels.linux_4_19;
824 linux_4_9 = linuxKernel.kernels.linux_4_9;
825 linux_5_10 = linuxKernel.kernels.linux_5_10;
826 linux_5_15 = linuxKernel.kernels.linux_5_15;
827 linux_5_17 = linuxKernel.kernels.linux_5_17;
828 linux_5_18 = linuxKernel.kernels.linux_5_18;
829 linux_5_19 = linuxKernel.kernels.linux_5_19;
830 linux_5_4 = linuxKernel.kernels.linux_5_4;
831 linux_6_0 = linuxKernel.kernels.linux_6_0;
832 linuxPackages_mptcp = throw "'linuxPackages_mptcp' has been moved to https://github.com/teto/mptcp-flake"; # Converted to throw 2022-10-04
833 linux_mptcp = throw "'linux_mptcp' has been moved to https://github.com/teto/mptcp-flake"; # Converted to throw 2022-10-04
834 linux_mptcp_95 = throw "'linux_mptcp_95' has been moved to https://github.com/teto/mptcp-flake"; # Converted to throw 2022-10-04
835 linux_rpi0 = linuxKernel.kernels.linux_rpi1;
836 linux_rpi02w = linuxKernel.kernels.linux_rpi3;
837 linux_rpi1 = linuxKernel.kernels.linux_rpi1;
838 linux_rpi2 = linuxKernel.kernels.linux_rpi2;
839 linux_rpi3 = linuxKernel.kernels.linux_rpi3;
840 linux_rpi4 = linuxKernel.kernels.linux_rpi4;
841 linux_xanmod_tt = throw "linux_xanmod_tt was removed because upstream no longer offers this option"; # Added 2022-11-01
842 linuxPackages_xanmod_tt = throw "linuxPackages_xanmod_tt was removed because upstream no longer offers this option"; # Added 2022-11-01
845 linuxPackages_testing_hardened = throw "linuxPackages_testing_hardened has been removed, please use linuxPackages_latest_hardened";
846 linux_testing_hardened = throw "linux_testing_hardened has been removed, please use linux_latest_hardened";
849 linuxPackages_xen_dom0 = linuxPackages;
850 linuxPackages_latest_xen_dom0 = linuxPackages_latest;
851 linuxPackages_xen_dom0_hardened = linuxPackages_hardened;
852 linuxPackages_latest_xen_dom0_hardened = linuxPackages_latest_hardened;
855 linuxPackages_latest_hardened = throw ''
856 The attribute `linuxPackages_hardened_latest' was dropped because the hardened patches
857 frequently lag behind the upstream kernel. In some cases this meant that this attribute
858 had to refer to an older kernel[1] because the latest hardened kernel was EOL and
859 the latest supported kernel didn't have patches.
861 If you want to use a hardened kernel, please check which kernel minors are supported
862 and use a versioned attribute, e.g. `linuxPackages_5_10_hardened'.
864 [1] for more context: https://github.com/NixOS/nixpkgs/pull/133587
866 linux_latest_hardened = linuxPackages_latest_hardened;
868 linux-steam-integration = throw "linux-steam-integration has been removed, as the upstream project has been abandoned"; # Added 2020-05-22
870 loadcaffe = throw "loadcaffe has been removed, as the upstream project has been abandoned"; # Added 2020-03-28
871 lobster-two = google-fonts; # Added 2021-07-22
872 love_0_7 = throw "love_0_7 was removed because it is a very old version and no longer used by any package in nixpkgs"; # Added 2022-01-15
873 love_0_8 = throw "love_0_8 was removed because it is a very old version and no longer used by any package in nixpkgs"; # Added 2022-01-15
874 love_0_9 = throw "love_0_9 was removed because was broken for a long time and no longer used by any package in nixpkgs"; # Added 2022-01-15
875 lprof = throw "lprof has been removed as it's unmaintained upstream and broken in nixpkgs since a while ago"; # Added 2021-02-15
876 lttngTools = throw "'lttngTools' has been renamed to/replaced by 'lttng-tools'"; # Converted to throw 2022-02-22
877 lttngUst = throw "'lttngUst' has been renamed to/replaced by 'lttng-ust'"; # Converted to throw 2022-02-22
878 lua5_1_sockets = throw "'lua5_1_sockets' has been renamed to/replaced by 'lua51Packages.luasocket'"; # Converted to throw 2022-02-22
879 lua5_expat = throw "'lua5_expat' has been renamed to/replaced by 'luaPackages.luaexpat'"; # Converted to throw 2022-02-22
880 lua5_sec = throw "'lua5_sec' has been renamed to/replaced by 'luaPackages.luasec'"; # Converted to throw 2022-02-22
881 lumo = throw "lumo has been removed: abandoned by upstream"; # Added 2022-04-25
882 lumpy = throw "lumpy has been removed from nixpkgs, as it is stuck on python2"; # Added 2022-01-12
883 lxappearance-gtk3 = throw "lxappearance-gtk3 has been removed. Use lxappearance instead, which now defaults to Gtk3"; # Added 2020-06-03
884 lzma = xz; # moved from top-level 2021-03-14
888 m3d-linux = throw "'m3d-linux' has been renamed to/replaced by 'm33-linux'"; # Converted to throw 2022-02-22
889 mail-notification = throw "mail-notification has been removed from nixpkgs, as it's unmaintained and has dependencies on old gnome libraries we want to remove"; # Added 2021-08-21
890 mailpile = throw "mailpile was removed from nixpkgs, as it is stuck on python2"; # Added 2022-01-12
891 man_db = throw "'man_db' has been renamed to/replaced by 'man-db'"; # Converted to throw 2022-02-22
892 manul = throw "manul has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-01
893 manpages = throw "'manpages' has been renamed to/replaced by 'man-pages'"; # Converted to throw 2022-02-22
894 marathon = throw "marathon has been removed from nixpkgs, as it's unmaintained"; # Added 2020-08-15
895 mariadb-client = hiPrio mariadb.client; #added 2019.07.28
896 marp = throw "marp has been removed from nixpkgs, as it's unmaintained and has security issues"; # Added 2022-06-04
897 matcha = throw "matcha was renamed to matcha-gtk-theme"; # added 2020-05-09
898 mathics = throw "mathics has been removed from nixpkgs, as it's unmaintained"; # Added 2020-08-15
899 matrique = spectral; # Added 2020-01-27
900 maui-nota = libsForQt5.mauiPackages.nota; # added 2022-05-17
901 mcgrid = throw "mcgrid has been removed from nixpkgs, as it's not compatible with rivet 3"; # Added 2020-05-23
902 mcomix3 = mcomix; # Added 2022-06-05
903 mediatomb = throw "mediatomb is no longer maintained upstream, use gerbera instead"; # added 2022-01-04
904 meme = meme-image-generator; # Added 2021-04-21
905 memtest86 = throw "'memtest86' has been renamed to/replaced by 'memtest86plus'"; # Converted to throw 2022-02-22
906 mercurial_4 = throw "mercurial_4 has been removed as it's unmaintained"; # Added 2021-10-18
907 mesos = throw "mesos has been removed from nixpkgs, as it's unmaintained"; # Added 2020-08-15
908 mess = mame; # Added 2019-10-30
909 metal = throw "metal has been removed due to lack of maintainers";
910 mididings = throw "mididings has been removed from nixpkgs as it doesn't support recent python3 versions and its upstream stopped maintaining it"; # Added 2022-01-12
911 midoriWrapper = throw "'midoriWrapper' has been renamed to/replaced by 'midori'"; # Converted to throw 2022-02-22
912 mime-types = mailcap; # Added 2022-01-21
913 mimms = throw "mimms has been removed from nixpkgs as the upstream project is stuck on python2"; # Added 2022-01-01
914 minergate-cli = throw "minergatecli has been removed from nixpkgs, because the package is unmaintained and the site has a bad reputation"; # Added 2021-08-13
915 minergate = throw "minergate has been removed from nixpkgs, because the package is unmaintained and the site has a bad reputation"; # Added 2021-08-13
916 minetestclient_4 = throw "minetestclient_4 has been removed from Nixpkgs; current version is available at minetest or minetestclient"; # added 2022-02-01
917 minetestserver_4 = throw "minetestserver_4 has been removed from Nixpkgs; current version is available at minetestserver"; # added 2022-02-01
918 minetime = throw "minetime has been removed from nixpkgs, because it was discontinued 2021-06-22"; # Added 2021-10-14
919 miniupnpc_1 = throw "miniupnpc_1 has been removed; current version is available at miniupnpc"; # Added 2022-10-30
920 mist = throw "mist has been removed as the upstream project has been abandoned, see https://github.com/ethereum/mist#mist-browser-deprecated"; # Added 2020-08-15
921 mlt-qt5 = throw "'mlt-qt5' has been renamed to/replaced by 'libsForQt5.mlt'"; # Converted to throw 2022-02-22
922 mobile_broadband_provider_info = throw "'mobile_broadband_provider_info' has been renamed to/replaced by 'mobile-broadband-provider-info'"; # Converted to throw 2022-02-22
923 moby = throw "moby has been removed, merged into linuxkit in 2018. Use linuxkit instead";
924 module_init_tools = throw "'module_init_tools' has been renamed to/replaced by 'kmod'"; # Converted to throw 2022-02-22
925 monero = monero-cli; # Added 2021-11-28
926 monodevelop = throw "monodevelop has been removed from nixpgks"; # Added 2022-01-15
927 mopidy-gmusic = throw "mopidy-gmusic has been removed because Google Play Music was discontinued"; # Added 2021-03-07
928 mopidy-local-images = throw "mopidy-local-images has been removed as it's unmaintained. Its functionality has been merged into the mopidy-local extension"; # Added 2020-10-18
929 mopidy-local-sqlite = throw "mopidy-local-sqlite has been removed as it's unmaintained. Its functionality has been merged into the mopidy-local extension"; # Added 2020-10-18
930 mopidy-spotify = throw "mopidy-spotify has been removed because Spotify stopped supporting libspotify"; # added 2022-05-29
931 mopidy-spotify-tunigo = throw "mopidy-spotify-tunigo has been removed because Spotify stopped supporting libspotify"; # added 2022-05-29
933 morituri = throw "'morituri' has been renamed to/replaced by 'whipper'"; # Converted to throw 2022-02-22
934 moz-phab = mozphab; # Added 2022-08-09
935 mozart-binary = mozart2-binary; # Added 2019-09-23
936 mozart = mozart2-binary; # Added 2019-09-23
937 mpc_cli = mpc-cli; # moved from top-level 2022-01-24
938 mpd_clientlib = libmpdclient; # Added 2021-02-11
939 mpich2 = throw "'mpich2' has been renamed to/replaced by 'mpich'"; # Converted to throw 2022-02-22
940 mqtt-bench = throw "mqtt-bench has been dropped due to the lack of maintenance from upstream since 2017"; # Added 2022-06-02
941 msf = throw "'msf' has been renamed to/replaced by 'metasploit'"; # Converted to throw 2022-02-22
942 multimc = throw "multimc was removed from nixpkgs; use prismlauncher instead (see https://github.com/NixOS/nixpkgs/pull/154051 for more information)"; # Added 2022-01-08
943 mumble_git = pkgs.mumble; # Added 2019-08-01
944 murmur_git = pkgs.murmur; # Added 2019-08-01
945 mutt-with-sidebar = mutt; # Added 2022-09-17
946 mysql-client = hiPrio mariadb.client;
947 mysql = mariadb; # moved from top-level 2021-03-14
948 mysql57 = throw "'mysql57' has been removed. Please use 'mysql80' or 'mariadb'";
950 # floating point textures patents are expired,
951 # so package reduced to alias
952 mesa_drivers = mesa.drivers;
953 mesa_noglu = throw "'mesa_noglu' has been renamed to/replaced by 'mesa'"; # Converted to throw 2022-02-22
955 mpv-with-scripts = throw "'mpv-with-scripts' has been renamed to/replaced by 'mpv' or with 'mpv.override { scripts = [ mpvScripts.plugin-name ]; }' if you where using plugins."; # Converted to throw 2022-09-24
956 mssys = throw "'mssys' has been renamed to/replaced by 'ms-sys'"; # Converted to throw 2022-02-22
957 multipath_tools = throw "'multipath_tools' has been renamed to/replaced by 'multipath-tools'"; # Converted to throw 2022-02-22
958 mumsi = throw "mumsi has been removed from nixpkgs, as it's unmaintained and does not build anymore"; # Added 2021-11-18
959 mupen64plus1_5 = throw "'mupen64plus1_5' has been renamed to/replaced by 'mupen64plus'"; # Converted to throw 2022-02-22
960 mx = throw "graalvm8 and its tools were deprecated in favor of graalvm8-ce"; # Added 2021-10-15
961 mxisd = throw "mxisd has been removed from nixpkgs as it has reached end of life, see https://github.com/kamax-matrix/mxisd/blob/535e0a5b96ab63cb0ddef90f6f42c5866407df95/EOL.md#end-of-life-notice . ma1sd may be a suitable alternative"; # Added 2021-04-15
962 mysqlWorkbench = throw "'mysqlWorkbench' has been renamed to/replaced by 'mysql-workbench'"; # Converted to throw 2022-02-22
963 myxer = throw "Myxer has been removed from nixpkgs, as it has been unmaintained since Jul 31, 2021"; # Added 2022-06-08
967 ncdu_2 = ncdu; # Added 2022-07-22
968 nccl = throw "nccl has been renamed to cudaPackages.nccl"; # Added 2022-04-04
969 nccl_cudatoolkit_10 = throw "nccl_cudatoolkit_10 has been renamed to cudaPackages_10.nccl"; # Added 2022-04-04
970 nccl_cudatoolkit_11 = throw "nccl_cudatoolkit_11 has been renamed to cudaPackages_11.nccl"; # Added 2022-04-04
972 net_snmp = net-snmp; # Added 2019-12-21
973 nagiosPluginsOfficial = monitoring-plugins;
974 navit = throw "navit has been removed from nixpkgs, due to being unmaintained"; # Added 2021-06-07
975 ncat = throw "'ncat' has been renamed to/replaced by 'nmap'"; # Converted to throw 2022-02-22
976 neap = throw "neap was removed from nixpkgs, as it relies on python2"; # Added 2022-01-12
977 neochat = libsForQt5.plasmaMobileGear.neochat; # added 2022-05-10
978 netease-cloud-music = throw "netease-cloud-music has been removed together with deepin"; # Added 2020-08-31
979 nettools_mptcp = throw "'nettools_mptcp' has been moved to https://github.com/teto/mptcp-flake"; # Converted to throw 2022-10-04
980 networkmanager_fortisslvpn = throw "'networkmanager_fortisslvpn' has been renamed to/replaced by 'networkmanager-fortisslvpn'"; # Converted to throw 2022-02-22
981 networkmanager_iodine = throw "'networkmanager_iodine' has been renamed to/replaced by 'networkmanager-iodine'"; # Converted to throw 2022-02-22
982 networkmanager_l2tp = throw "'networkmanager_l2tp' has been renamed to/replaced by 'networkmanager-l2tp'"; # Converted to throw 2022-02-22
983 networkmanager_openconnect = throw "'networkmanager_openconnect' has been renamed to/replaced by 'networkmanager-openconnect'"; # Converted to throw 2022-02-22
984 networkmanager_openvpn = throw "'networkmanager_openvpn' has been renamed to/replaced by 'networkmanager-openvpn'"; # Converted to throw 2022-02-22
985 networkmanager_vpnc = throw "'networkmanager_vpnc' has been renamed to/replaced by 'networkmanager-vpnc'"; # Converted to throw 2022-02-22
986 neutral-style = throw "neural-style has been removed, as the upstream project has been abandoned"; # Added 2020-03-28
987 nfsUtils = throw "'nfsUtils' has been renamed to/replaced by 'nfs-utils'"; # Converted to throw 2022-02-22
988 nginxUnstable = throw "'nginxUnstable' has been renamed to/replaced by 'nginxMainline'"; # Converted to throw 2022-02-22
989 nilfs_utils = throw "'nilfs_utils' has been renamed to/replaced by 'nilfs-utils'"; # Converted to throw 2022-02-22
990 nix-direnv-flakes = nix-direnv;
991 nix-review = nixpkgs-review; # Added 2019-12-22
992 nixFlakes = nixVersions.stable; # Added 2021-05-21
993 nixStable = nixVersions.stable; # Added 2022-01-24
994 nixUnstable = nixVersions.unstable; # Added 2022-01-26
995 nix_2_3 = nixVersions.nix_2_3;
996 nix_2_4 = nixVersions.nix_2_4;
997 nix_2_5 = nixVersions.nix_2_5;
998 nix_2_6 = nixVersions.nix_2_6;
999 nixopsUnstable = nixops_unstable; # Added 2022-03-03
1000 nixosTest = testers.nixosTest; # Added 2022-05-05
1001 nixui = throw "nixui has been removed from nixpkgs, due to the project being unmaintained"; # Added 2022-05-23
1002 nmap-unfree = nmap; # Added 2021-04-06
1003 nmap-graphical = throw "nmap graphical support has been removed due to its python2 dependency"; # Added 2022-04-26
1004 nmap_graphical = throw "nmap graphical support has been removed due to its python2 dependency"; # Modified 2022-04-26
1005 nodejs-10_x = throw "nodejs-10_x has been removed. Use a newer version instead."; # Added 2022-05-31
1006 nodejs-12_x = throw "nodejs-12_x has been removed. Use a newer version instead."; # Added 2022-07-04
1007 nologin = throw "'nologin' has been renamed to/replaced by 'shadow'"; # Converted to throw 2022-02-22
1008 nomad_1_1 = throw "nomad_1_1 has been removed because it's outdated. Use a a newer version instead"; # Added 2022-05-22
1009 nordic-polar = throw "nordic-polar was removed on 2021-05-27, now integrated in nordic"; # Added 2021-05-27
1010 noto-fonts-cjk = noto-fonts-cjk-sans; # Added 2021-12-16
1011 nottetris2 = throw "nottetris2 was removed because it is unmaintained by upstream and broken"; # Added 2022-01-15
1012 now-cli = throw "now-cli has been replaced with nodePackages.vercel"; # Added 2021-08-05
1013 ntdb = throw "ntdb has been removed: abandoned by upstream"; # Added 2022-04-21
1014 nxproxy = throw "'nxproxy' has been renamed to/replaced by 'nx-libs'"; # Converted to throw 2022-02-22
1018 oathToolkit = oath-toolkit; # Added 2022-04-04
1019 oci-image-tool = throw "oci-image-tool is no longer actively maintained, and has had major deficiencies for several years."; # Added 2022-05-14;
1020 oracleXE = throw "oracleXE has been removed, as it's heavily outdated and unmaintained"; # Added 2020-10-09
1021 OVMF-CSM = throw "OVMF-CSM has been removed in favor of OVMFFull"; # Added 2021-10-16
1022 OVMF-secureBoot = throw "OVMF-secureBoot has been removed in favor of OVMFFull"; # Added 2021-10-16
1023 oauth2_proxy = oauth2-proxy; # Added 2021-04-18
1024 ocropus = throw "ocropus has been removed: abandoned by upstream"; # Added 2022-04-24
1025 octoprint-plugins = throw "octoprint-plugins are now part of the octoprint.python.pkgs package set"; # Added 2021-01-24
1026 ocz-ssd-guru = throw "ocz-ssd-guru has been removed due to there being no source available"; # Added 2021-07-12
1027 odpdown = throw "odpdown has been removed because it lacks python3 support"; # Added 2022-04-25
1028 ofp = throw "ofp is not compatible with odp-dpdk";
1029 olifant = throw "olifant has been removed from nixpkgs, as it was unmaintained"; # Added 2021-08-05
1030 openbazaar = throw "openbazzar has been removed from nixpkgs as upstream has abandoned the project"; # Added 2022-01-06
1031 openbazaar-client = throw "openbazzar-client has been removed from nixpkgs as upstream has abandoned the project"; # Added 2022-01-06
1032 opencascade_oce = throw "'opencascade_oce' has been renamed to/replaced by 'opencascade'"; # Converted to throw 2022-02-22
1033 opencl-icd = throw "'opencl-icd' has been renamed to/replaced by 'ocl-icd'"; # Converted to throw 2022-02-22
1034 openconnect_head = openconnect_unstable; # Added 2022-03-29
1035 openconnect_gnutls = openconnect; # Added 2022-03-29
1036 openconnect_pa = throw "openconnect_pa fork has been discontinued, support for GlobalProtect is now available in openconnect"; # Added 2021-05-21
1037 openelec-dvb-firmware = libreelec-dvb-firmware; # Added 2021-05-10
1038 openexr_ctl = throw "'openexr_ctl' has been renamed to/replaced by 'ctl'"; # Converted to throw 2022-02-22
1039 openisns = open-isns; # Added 2020-01-28
1040 openjpeg_1 = throw "openjpeg_1 has been removed, use openjpeg_2 instead"; # Added 2021-01-24
1041 openjpeg_2 = openjpeg; # Added 2021-01-25
1042 openmpt123 = libopenmpt; # Added 2021-09-05
1043 opensans-ttf = throw "'opensans-ttf' has been renamed to/replaced by 'open-sans'"; # Converted to throw 2022-02-22
1044 openssh_with_kerberos = throw "'openssh_with_kerberos' has been renamed to/replaced by 'openssh'"; # Converted to throw 2022-02-22
1045 openssl_3_0 = openssl_3; # Added 2022-06-27
1046 orchis = orchis-theme; # Added 2021-06-09
1047 osxfuse = macfuse-stubs; # Added 2021-03-20
1048 otter-browser = throw "otter-browser has been removed from nixpkgs, as it was unmaintained"; # Added 2020-02-02
1049 owncloudclient = throw "'owncloudclient' has been renamed to/replaced by 'owncloud-client'"; # Converted to throw 2022-02-22
1053 PPSSPP = throw "'PPSSPP' has been renamed to/replaced by 'ppsspp'"; # Converted to throw 2022-02-22
1055 p11_kit = throw "'p11_kit' has been renamed to/replaced by 'p11-kit'"; # Converted to throw 2022-02-22
1056 packet-cli = metal-cli; # Added 2021-10-25
1057 paperless = paperless-ngx; # Added 2021-06-06
1058 paperless-ng = paperless-ngx; # Added 2022-04-11
1059 parity = openethereum; # Added 2020-08-01
1060 parity-ui = throw "parity-ui was removed because it was broken and unmaintained by upstream"; # Added 2022-01-10
1061 parquet-cpp = throw "'parquet-cpp' has been renamed to/replaced by 'arrow-cpp'"; # Converted to throw 2022-02-22
1062 patchmatrix = throw "'patchmatrix' has been renamed to/replaced by 'open-music-kontrollers.patchmatrix'"; # Added 2022-03-09
1063 pass-otp = throw "'pass-otp' has been renamed to/replaced by 'pass.withExtensions'"; # Converted to throw 2022-02-22
1064 pbis-open = throw "pbis-open has been removed, because it is no longer maintained upstream"; # added 2021-12-15
1065 pdf-redact-tools = throw "pdf-redact-tools has been removed from nixpkgs because the upstream has abandoned the project"; # Added 2022-01-01
1066 pdf2htmlEx = throw "pdf2htmlEx has been removed from nixpkgs, as it was unmaintained"; # Added 2020-11-03
1067 pdfmod = throw "pdfmod has been removed"; # Added 2022-01-15
1068 pdfread = throw "pdfread has been remove because it is unmaintained for years and the sources are no longer available"; # Added 2021-07-22
1069 pdfstudio = throw "'pdfstudio' has been replaced with 'pdfstudio<year>', where '<year>' is the year from the PDF Studio version number, because each license is specific to a given year"; # Added 2022-09-04
1070 peach = asouldocs; # Added 2022-08-28
1071 pentablet-driver = xp-pen-g430-driver; # Added 2022-06-23
1072 percona-server = percona-server56; # Added 2022-11-01
1073 percona-server56 = throw "'percona-server56' has been dropped due to lack of maintenance, no upstream support and security issues"; # Added 2022-11-01
1074 perlXMLParser = throw "'perlXMLParser' has been renamed to/replaced by 'perlPackages.XMLParser'"; # Converted to throw 2022-02-22
1075 perlArchiveCpio = throw "'perlArchiveCpio' has been renamed to/replaced by 'perlPackages.ArchiveCpio'"; # Converted to throw 2022-02-22
1077 pgadmin3 = throw "pgadmin3 was removed for being unmaintained, use pgadmin4 instead."; # Added 2022-03-30
1078 pgp-tools = throw "'pgp-tools' has been renamed to/replaced by 'signing-party'"; # Converted to throw 2022-02-22
1079 pg_tmp = throw "'pg_tmp' has been renamed to/replaced by 'ephemeralpg'"; # Converted to throw 2022-02-22
1080 phantomjs = throw "phantomjs 1.9.8 has been dropped due to lack of maintenance and security issues"; # Added 2022-02-20
1081 phantomjs2 = throw "phantomjs2 has been dropped due to lack of maintenance"; # Added 2022-04-22
1082 philter = throw "philter has been removed: abandoned by upstream"; # Added 2022-04-26
1083 phraseapp-client = throw "phraseapp-client is archived by upstream. Use phrase-cli instead"; # Added 2022-05-15
1084 phwmon = throw "phwmon has been removed: abandoned by upstream"; # Added 2022-04-24
1086 # Obsolete PHP version aliases
1087 php74 = throw "php74 has been dropped due to the lack of maintanence from upstream for future releases"; # Added 2022-05-24
1088 php74Packages = php74; # Added 2022-05-24
1089 php74Extensions = php74; # Added 2022-05-24
1091 php73 = throw "php73 has been dropped due to the lack of maintanence from upstream for future releases"; # Added 2021-06-03
1092 php73Packages = php73; # Added 2021-06-03
1093 php73Extensions = php73; # Added 2021-06-03
1095 php-embed = throw ''
1096 php*-embed has been dropped, you can build something similar
1097 with the following snippet:
1098 php74.override { embedSupport = true; apxs2Support = false; }
1099 ''; # Added 2020-04-01
1100 php73-embed = php-embed; # Added 2020-04-01
1101 php74-embed = php-embed; # Added 2020-04-01
1103 phpPackages-embed = throw ''
1104 php*Packages-embed has been dropped, you can build something
1105 similar with the following snippet:
1106 (php74.override { embedSupport = true; apxs2Support = false; }).packages
1107 ''; # Added 2020-04-01
1108 php73Packages-embed = phpPackages-embed;
1109 php74Packages-embed = phpPackages-embed;
1112 php*-unit has been dropped, you can build something similar with
1113 the following snippet:
1115 embedSupport = true;
1116 apxs2Support = false;
1117 systemdSupport = false;
1118 phpdbgSupport = false;
1122 ''; # Added 2020-04-01
1123 php73-unit = php-unit; # Added 2020-04-01
1124 php74-unit = php-unit; # Added 2020-04-01
1126 phpPackages-unit = throw ''
1127 php*Packages-unit has been dropped, you can build something
1128 similar with this following snippet:
1130 embedSupport = true;
1131 apxs2Support = false;
1132 systemdSupport = false;
1133 phpdbgSupport = false;
1137 ''; # Added 2020-04-01
1138 php73Packages-unit = phpPackages-unit;
1139 php74Packages-unit = phpPackages-unit;
1141 pidgin-with-plugins = throw "'pidgin-with-plugins' has been renamed to/replaced by 'pidgin'"; # Converted to throw 2022-02-22
1142 pidginlatex = throw "'pidginlatex' has been renamed to/replaced by 'pidgin-latex'"; # Converted to throw 2022-02-22
1143 pidginlatexSF = throw "'pidginlatexSF' has been renamed to/replaced by 'pidgin-latex'"; # Converted to throw 2022-02-22
1144 pidginmsnpecan = throw "'pidginmsnpecan' has been renamed to/replaced by 'pidgin-msn-pecan'"; # Converted to throw 2022-02-22
1145 pidginosd = throw "'pidginosd' has been renamed to/replaced by 'pidgin-osd'"; # Converted to throw 2022-02-22
1146 pidginotr = throw "'pidginotr' has been renamed to/replaced by 'pidgin-otr'"; # Converted to throw 2022-02-22
1147 pidginsipe = throw "'pidginsipe' has been renamed to/replaced by 'pidgin-sipe'"; # Converted to throw 2022-02-22
1148 pidginwindowmerge = throw "'pidginwindowmerge' has been renamed to/replaced by 'pidgin-window-merge'"; # Converted to throw 2022-02-22
1149 pifi = throw "pifi has been removed from nixpkgs, as it is no longer developed"; # Added 2022-01-19
1150 ping = throw "'ping' does not build with recent valac and has been removed. If you are just looking for the 'ping' command use either 'iputils' or 'inetutils'"; # Added 2022-04-18
1151 piwik = throw "'piwik' has been renamed to/replaced by 'matomo'"; # Converted to throw 2022-02-22
1152 pixie = throw "pixie has been removed: abandoned by upstream"; # Added 2022-04-21
1153 pkgconfig = pkg-config; # Added 2018-02-02, moved to aliases.nix 2021-01-18
1154 pkgconfigUpstream = throw "'pkgconfigUpstream' has been renamed to/replaced by 'pkg-configUpstream'"; # Converted to throw 2022-02-22
1155 planner = throw "planner has been removed from nixpkgs, as it is no longer developed and still uses python2/PyGTK"; # Added 2021-02-02
1156 pleroma-otp = pleroma; # Added 2021-07-10
1157 plexpy = throw "'plexpy' has been renamed to/replaced by 'tautulli'"; # Converted to throw 2022-02-22
1158 pltScheme = racket; # just to be sure
1159 pmtools = throw "'pmtools' has been renamed to/replaced by 'acpica-tools'"; # Converted to throw 2022-02-22
1160 pocketsphinx = throw "pocketsphinx has been removed: unmaintained"; # Added 2022-04-24
1161 polarssl = throw "'polarssl' has been renamed to/replaced by 'mbedtls'"; # Converted to throw 2022-02-22
1162 polymc = throw "PolyMC has been removed from nixpkgs due to a hostile takeover by a rogue maintainer. The rest of the maintainers have made a fork which is packaged as 'prismlauncher'"; # Added 2022-10-18
1163 polysh = throw "polysh has been removed from nixpkgs as the upstream has abandoned the project"; # Added 2022-01-01
1164 pond = throw "pond has been dropped due to the lack of maintanence from upstream since 2016"; # Added 2022-06-02
1165 poppler_qt5 = throw "'poppler_qt5' has been renamed to/replaced by 'libsForQt5.poppler'"; # Converted to throw 2022-02-22
1166 powerdns = pdns; # Added 2022-03-28
1167 portaudio2014 = throw "'portaudio2014' has been removed"; # Added 2022-05-10
1170 postgresql96 = postgresql_9_6;
1171 postgresql_9_6 = throw "postgresql_9_6 has been removed from nixpkgs, as this version is no longer supported by upstream"; # Added 2021-12-03
1172 postgresql_10 = throw "postgresql_10 has been removed from nixpkgs, as this version went EOL on 2022-11-10"; # Added 2022-08-01
1174 # postgresql plugins
1175 cstore_fdw = postgresqlPackages.cstore_fdw;
1176 pg_cron = postgresqlPackages.pg_cron;
1177 pg_hll = postgresqlPackages.pg_hll;
1178 pg_repack = postgresqlPackages.pg_repack;
1179 pg_similarity = postgresqlPackages.pg_similarity;
1180 pg_topn = postgresqlPackages.pg_topn;
1181 pgjwt = postgresqlPackages.pgjwt;
1182 pgroonga = postgresqlPackages.pgroonga;
1183 pgtap = postgresqlPackages.pgtap;
1184 plv8 = postgresqlPackages.plv8;
1185 postgis = postgresqlPackages.postgis;
1186 tilp2 = throw "tilp2 has been removed"; # Added 2022-01-15
1187 timekeeper = throw "timekeeper has been removed"; # Added 2022-01-16
1188 timescaledb = postgresqlPackages.timescaledb;
1189 tlauncher = throw "tlauncher has been removed because there questionable practices and legality concerns";
1190 tsearch_extras = postgresqlPackages.tsearch_extras;
1192 pinentry_curses = pinentry-curses; # Added 2019-10-14
1193 pinentry_emacs = pinentry-emacs; # Added 2019-10-14
1194 pinentry_gnome = pinentry-gnome; # Added 2019-10-14
1195 pinentry_gtk2 = pinentry-gtk2; # Added 2019-10-14
1196 pinentry_qt = pinentry-qt; # Added 2019-10-14
1197 pinentry_qt5 = pinentry-qt; # Added 2020-02-11
1198 prboom = throw "prboom was removed because it was abandoned by upstream, use prboom-plus instead"; # Added 2022-04-24
1199 privateer = throw "privateer was removed because it was broken"; # Added 2021-05-18
1200 processing3 = processing; # Added 2019-08-16
1201 procps-ng = throw "'procps-ng' has been renamed to/replaced by 'procps'"; # Converted to throw 2022-02-22
1202 proglodyte-wasm = throw "proglodyte-wasm has been removed from nixpkgs, because it is unmaintained since 5 years with zero github stars"; # Added 2021-06-30
1203 proj_5 = throw "Proj-5 has been removed from nixpkgs, use proj instead"; # Added 2021-04-12
1204 prometheus-cups-exporter = throw "outdated and broken by design; removed by developer"; # Added 2021-03-16
1205 prometheus-dmarc-exporter = dmarc-metrics-exporter; # added 2022-05-31
1206 prometheus-mesos-exporter = throw "prometheus-mesos-exporter is deprecated and archived by upstream"; # Added 2022-04-05
1207 prometheus-unifi-exporter = throw "prometheus-unifi-exporter is deprecated and archived by upstream, use unifi-poller instead"; # Added 2022-06-03
1208 protobuf3_7 = throw "protobuf3_7 does not receive updates anymore and has been removed"; # Added 2022-10-03
1209 protobuf3_11 = throw "protobuf3_11 does not receive updates anymore and has been removed"; # Added 2022-09-28
1210 protonup = protonup-ng; # Added 2022-11-06
1211 proxytunnel = throw "proxytunnel has been removed from nixpkgs, because it has not been update upstream since it was added to nixpkgs in 2008 and has therefore bitrotted."; # added 2021-12-15
1212 pulseaudio-hsphfpd = throw "pulseaudio-hsphfpd upstream has been abandoned"; # Added 2022-03-23
1213 pulseaudio-modules-bt = throw "pulseaudio-modules-bt has been abandoned, and is superseded by pulseaudio's native bt functionality"; # Added 2022-04-01
1214 pulseaudioLight = throw "'pulseaudioLight' has been renamed to/replaced by 'pulseaudio'"; # Converted to throw 2022-02-22
1215 pulseeffects = throw "Use pulseeffects-legacy if you use PulseAudio and easyeffects if you use PipeWire"; # Added 2021-02-13
1216 pulseeffects-pw = easyeffects; # Added 2021-07-07
1217 py-wmi-client = throw "py-wmi-client has been removed: abandoned by upstream"; # Added 2022-04-26
1218 pydb = throw "pydb has been removed: abandoned by upstream"; # Added 2022-04-22
1219 pyIRCt = throw "pyIRCt has been removed from nixpkgs as it is unmaintained and python2-only";
1220 pyMAILt = throw "pyMAILt has been removed from nixpkgs as it is unmaintained and python2-only";
1221 pybind11 = throw "pybind11 was removed because pythonPackages.pybind11 for the appropriate version of Python should be used"; # Added 2021-05-14
1222 pybitmessage = throw "pybitmessage was removed from nixpkgs as it is stuck on python2"; # Added 2022-01-01
1223 pygmentex = texlive.bin.pygmentex; # Added 2019-12-15
1224 pyload = throw "pyload has been removed from nixpkgs, as it was unmaintained"; # Added 2021-03-21
1225 pynagsystemd = throw "pynagsystemd was removed as it was unmaintained and incompatible with recent systemd versions. Instead use its fork check_systemd"; # Added 2020-10-24
1226 pyo3-pack = maturin;
1227 pyrex = throw "pyrex has been removed from nixpkgs as the project is still stuck on python2"; # Added 2022-01-12
1228 pyrex095 = throw "pyrex has been removed from nixpkgs as the project is still stuck on python2"; # Added 2022-01-12
1229 pyrex096 = throw "pyrex has been removed from nixpkgs as the project is still stuck on python2"; # Added 2022-01-12
1230 pyrit = throw "pyrit has been removed from nixpkgs as the project is still stuck on python2"; # Added 2022-01-01
1231 python = python2; # Added 2022-01-11
1232 python-swiftclient = swiftclient; # Added 2021-09-09
1233 python2nix = throw "python2nix has been removed as it is outdated. Use e.g. nixpkgs-pytools instead"; # Added 2021-03-08
1234 pythonFull = python2Full; # Added 2022-01-11
1235 pythonPackages = python.pkgs; # Added 2022-01-11
1239 QmidiNet = throw "'QmidiNet' has been renamed to/replaced by 'qmidinet'"; # Converted to throw 2022-02-22
1240 qca-qt5 = throw "'qca-qt5' has been renamed to/replaced by 'libsForQt5.qca-qt5'"; # Converted to throw 2022-02-22
1241 qca2 = throw "qca2 has been removed, because it depended on qt4"; # Added 2022-05-26
1242 qcsxcad = libsForQt5.qcsxcad; # Added 2020-11-05
1243 qflipper = qFlipper; # Added 2022-02-11
1244 qmk_firmware = throw "qmk_firmware has been removed because it was broken"; # Added 2021-04-02
1245 qr-filetransfer = throw ''"qr-filetransfer" has been renamed to "qrcp"''; # Added 2020-12-02
1246 qshowdiff = throw "'qshowdiff' (Qt4) is unmaintained and not been updated since its addition in 2010"; # Added 2022-06-14
1247 qt-3 = throw "qt-3 has been removed from nixpkgs, as it's unmaintained and insecure"; # Added 2021-02-15
1248 qt5ct = libsForQt5.qt5ct; # Added 2021-12-27
1249 qtcurve = libsForQt5.qtcurve; # Added 2020-11-07
1250 qtkeychain = throw "the qtkeychain attribute (qt4 version) has been removes, use the qt5 version: libsForQt5.qtkeychain"; # Added 2021-08-04
1251 qtscriptgenerator = throw "'qtscriptgenerator' (Qt4) is unmaintained upstream and not used in nixpkgs"; # Added 2022-06-14
1252 quagga = throw "quagga is no longer maintained upstream"; # Added 2021-04-22
1253 quake3game = throw "'quake3game' has been renamed to/replaced by 'ioquake3'"; # Converted to throw 2022-02-22
1254 quaternion-git = throw "quaternion-git has been removed in favor of the stable version 'quaternion'"; # Added 2020-04-09
1255 quilter = throw "quilter has been removed from nixpkgs, as it was unmaintained"; # Added 2021-08-03
1256 qvim = throw "qvim has been removed"; # Added 2020-08-31
1257 qweechat = throw "qweechat has been removed because it was broken"; # Added 2021-03-08
1258 qwt6 = throw "'qwt6' has been renamed to/replaced by 'libsForQt5.qwt'"; # Converted to throw 2022-02-22
1262 radare2-cutter = cutter; # Added 2021-03-30
1263 railcar = throw "'railcar' has been removed, as the upstream project has been abandoned"; # Added 2022-06-27
1264 raspberrypi-tools = throw "raspberrypi-tools has been removed in favor of identical 'libraspberrypi'"; # Added 2020-12-24
1265 rawdog = throw "rawdog has been removed from nixpkgs as it still requires python2"; # Added 2022-01-01
1266 rdiff_backup = throw "'rdiff_backup' has been renamed to/replaced by 'rdiff-backup'"; # Converted to throw 2022-02-22
1267 rdmd = throw "'rdmd' has been renamed to/replaced by 'dtools'"; # Converted to throw 2022-02-22
1268 readline5 = throw "readline-5 is no longer supported in nixpkgs, please use 'readline' for main supported version"; # Added 2022-02-20
1269 readline62 = throw "readline-6.2 is no longer supported in nixpkgs, please use 'readline' for main supported version"; # Added 2022-02-20
1270 readline80 = throw "readline-8.0 is no longer supported in nixpkgs, please use 'readline' for main supported version or 'readline81' for most recent version"; # Added 2021-04-22
1271 redkite = throw "redkite was archived by upstream"; # Added 2021-04-12
1272 redshift-wlr = throw "redshift-wlr has been replaced by gammastep"; # Added 2021-12-25
1273 reicast = throw "reicast has been removed from nixpkgs as it is unmaintained, please use flycast instead"; # Added 2022-03-07
1275 # 3 resholve aliases below added 2022-04-08; drop after 2022-11-30?
1276 resholvePackage = throw "resholvePackage has been renamed to resholve.mkDerivation";
1277 resholveScript = throw "resholveScript has been renamed to resholve.writeScript";
1278 resholveScriptBin = throw "resholveScriptBin has been renamed to resholve.writeScriptBin";
1280 residualvm = throw "residualvm was merged to scummvm code in 2018-06-15; consider using scummvm"; # Added 2021-11-27
1281 retroArchCores = throw "retroArchCores has been removed. Please use overrides instead, e.g.: `retroarch.override { cores = with libretro; [ ... ]; }`"; # Added 2021-11-19
1282 retroshare06 = retroshare;
1283 rfkill = throw "rfkill has been removed, as it's included in util-linux"; # Added 2020-08-23
1284 riak = throw "riak has been removed due to lack of maintainer to update the package"; # Added 2022-06-22
1285 riak-cs = throw "riak-cs is not maintained anymore"; # Added 2020-10-14
1286 rimshot = throw "rimshot has been removed, because it is broken and no longer maintained upstream"; # Added 2022-01-15
1287 ring-daemon = jami-daemon; # Added 2021-10-26
1288 rkt = throw "rkt was archived by upstream"; # Added 2020-05-16
1289 rls = throw "rls was discontinued upstream, use rust-analyzer instead"; # Added 2022-09-06
1290 rng_tools = throw "'rng_tools' has been renamed to/replaced by 'rng-tools'"; # Converted to throw 2022-02-22
1291 robomongo = throw "'robomongo' has been renamed to/replaced by 'robo3t'"; # Converted to throw 2022-02-22
1292 rockbox_utility = rockbox-utility; # Added 2022-03-17
1293 rocm-runtime-ext = throw "rocm-runtime-ext has been removed, since its functionality was added to rocm-runtime"; #added 2020-08-21
1294 rpiboot-unstable = rpiboot; # Added 2021-07-30
1295 rr-unstable = rr; # Added 2022-09-17
1296 rssglx = throw "'rssglx' has been renamed to/replaced by 'rss-glx'"; # Converted to throw 2022-02-22
1297 rssh = throw "rssh has been removed from nixpkgs: no upstream releases since 2012, several known CVEs"; # Added 2020-08-25
1298 rtv = throw "rtv was archived by upstream. Consider using tuir, an actively maintained fork"; # Added 2021-08-08
1299 rubyMinimal = throw "rubyMinimal was removed due to being unused";
1300 runCommandNoCC = runCommand;
1301 runCommandNoCCLocal = runCommandLocal;
1302 runwayml = throw "runwayml is now a webapp"; # Added 2021-04-17
1303 rustracerd = throw "rustracerd has been removed because it is broken and unmaintained"; # Added 2021-10-19
1304 rxvt_unicode = rxvt-unicode-unwrapped; # Added 2020-02-02
1305 rxvt_unicode-with-plugins = rxvt-unicode; # Added 2020-02-02
1307 # The alias for linuxPackages*.rtlwifi_new is defined in ./all-packages.nix,
1308 # due to it being inside the linuxPackagesFor function.
1309 rtlwifi_new-firmware = rtw88-firmware; # Added 2021-03-14
1313 s2n = s2n-tls; # Added 2021-03-03
1314 s3gof3r = throw "s3gof3r has been dropped due to the lack of maintenance from upstream since 2017"; # Added 2022-06-04
1315 s6Dns = throw "'s6Dns' has been renamed to/replaced by 's6-dns'"; # Converted to throw 2022-02-22
1316 s6LinuxUtils = throw "'s6LinuxUtils' has been renamed to/replaced by 's6-linux-utils'"; # Converted to throw 2022-02-22
1317 s6Networking = throw "'s6Networking' has been renamed to/replaced by 's6-networking'"; # Converted to throw 2022-02-22
1318 s6PortableUtils = throw "'s6PortableUtils' has been renamed to/replaced by 's6-portable-utils'"; # Converted to throw 2022-02-22
1319 sagemath = throw "'sagemath' has been renamed to/replaced by 'sage'"; # Converted to throw 2022-02-22
1320 salut_a_toi = throw "salut_a_toi was removed because it was broken and used Python 2"; # added 2022-06-05
1321 sam = throw "'sam' has been renamed to/replaced by 'deadpixi-sam'"; # Converted to throw 2022-02-22
1322 samsungUnifiedLinuxDriver = throw "'samsungUnifiedLinuxDriver' has been renamed to/replaced by 'samsung-unified-linux-driver'"; # Converted to throw 2022-02-22
1323 sane-backends-git = sane-backends; # Added 2021-02-19
1324 saneBackends = throw "'saneBackends' has been renamed to/replaced by 'sane-backends'"; # Converted to throw 2022-02-22
1325 saneBackendsGit = throw "'saneBackendsGit' has been renamed to/replaced by 'sane-backends'"; # Converted to throw 2022-02-22
1326 saneFrontends = throw "'saneFrontends' has been renamed to/replaced by 'sane-frontends'"; # Converted to throw 2022-02-22
1327 scaff = throw "scaff is deprecated - replaced by https://gitlab.com/jD91mZM2/inc (not in nixpkgs yet)"; # Added 2020-03-01
1328 scallion = throw "scallion has been removed, because it is currently unmaintained upstream"; # added 2021-12-15
1329 scim = throw "'scim' has been renamed to/replaced by 'sc-im'"; # Converted to throw 2022-02-22
1330 scollector = throw "'scollector' has been renamed to/replaced by 'bosun'"; # Converted to throw 2022-02-22
1331 scribusUnstable = throw "'scribusUnstable' has been renamed to 'scribus'"; # Added 2022-05-13
1332 scrollkeeper = throw "'scrollkeeper' has been removed due to deprecated LibXML2 headers"; # Added 2022-11-08
1333 scyther = throw "scyther has been removed since it currently only supports Python 2, see https://github.com/cascremers/scyther/issues/20"; # Added 2021-10-07
1334 sdlmame = mame; # Added 2019-10-30
1335 seeks = throw "seeks has been removed from nixpkgs, as it was unmaintained"; # Added 2020-06-21
1336 sepolgen = throw "sepolgen was merged into selinux-python"; # Added 2021-11-11
1337 session-desktop-appimage = session-desktop;
1338 shared_mime_info = throw "'shared_mime_info' has been renamed to/replaced by 'shared-mime-info'"; # Converted to throw 2022-02-22
1339 inherit (libsForQt5.mauiPackages) shelf; # added 2022-05-17
1340 shellinabox = throw "shellinabox has been removed from nixpkgs, as it was unmaintained upstream"; # Added 2021-12-15
1341 sickbeard = throw "sickbeard has been removed from nixpkgs, as it was unmaintained"; # Added 2022-01-01
1342 sickrage = throw "sickbeard has been removed from nixpkgs, as it was unmaintained"; # Added 2022-01-01
1343 sigurlx = throw "sigurlx has been removed (upstream is gone)"; # Added 2022-01-24
1344 skrooge2 = throw "'skrooge2' has been renamed to/replaced by 'skrooge'"; # Converted to throw 2022-02-22
1345 skype = throw "'skype' has been renamed to/replaced by 'skypeforlinux'"; # Converted to throw 2022-02-22
1346 skype4pidgin = throw "skype4pidgin has been remove from nixpkgs, because it stopped working when classic Skype was retired"; # Added 2021-07-14
1347 skype_call_recorder = throw "skype_call_recorder has been removed from nixpkgs, because it stopped working when classic Skype was retired"; # Added 2020-10-31
1348 slack-dark = slack; # Added 2020-03-27
1349 slic3r-prusa3d = throw "'slic3r-prusa3d' has been renamed to/replaced by 'prusa-slicer'"; # Converted to throw 2022-02-22
1350 slurm-full = throw "'slurm-full' has been renamed to/replaced by 'slurm'"; # Converted to throw 2022-02-22
1351 slurm-llnl = slurm; # renamed July 2017
1352 slurm-llnl-full = slurm-full; # renamed July 2017
1353 smbclient = throw "'smbclient' has been renamed to/replaced by 'samba'"; # Converted to throw 2022-02-22
1354 smugline = throw "smugline has been removed from nixpkgs, as it's unmaintained and depends on deprecated libraries"; # Added 2020-11-04
1355 snack = throw "snack has been removed: broken for 5+ years"; # Added 2022-04-21
1356 soldat-unstable = opensoldat; # Added 2022-07-02
1357 solr_8 = solr; # Added 2021-01-30
1360 sourceHanSansPackages = {
1361 japanese = source-han-sans;
1362 korean = source-han-sans;
1363 simplified-chinese = source-han-sans;
1364 traditional-chinese = source-han-sans;
1366 source-han-sans-japanese = source-han-sans;
1367 source-han-sans-korean = source-han-sans;
1368 source-han-sans-simplified-chinese = source-han-sans;
1369 source-han-sans-traditional-chinese = source-han-sans;
1370 sourceHanSerifPackages = {
1371 japanese = source-han-serif;
1372 korean = source-han-serif;
1373 simplified-chinese = source-han-serif;
1374 traditional-chinese = source-han-serif;
1376 source-han-serif-japanese = source-han-serif;
1377 source-han-serif-korean = source-han-serif;
1378 source-han-serif-simplified-chinese = source-han-serif;
1379 source-han-serif-traditional-chinese = source-han-serif;
1381 sourcetrail = throw "sourcetrail has been removed: abandoned by upstream"; # Added 2022-08-14
1383 spaceOrbit = throw "'spaceOrbit' has been renamed to/replaced by 'space-orbit'"; # Converted to throw 2022-02-22
1384 spectral = neochat; # Added 2020-12-27
1385 speech_tools = throw "'speech_tools' has been renamed to/replaced by 'speech-tools'"; # Converted to throw 2022-02-22
1386 speedometer = throw "speedometer has been removed: abandoned by upstream"; # Added 2022-04-24
1387 speedtest_cli = throw "'speedtest_cli' has been renamed to/replaced by 'speedtest-cli'"; # Converted to throw 2022-02-22
1388 sphinxbase = throw "sphinxbase has been removed: unmaintained"; # Added 2022-04-24
1389 spice_gtk = throw "'spice_gtk' has been renamed to/replaced by 'spice-gtk'"; # Converted to throw 2022-02-22
1390 spice_protocol = throw "'spice_protocol' has been renamed to/replaced by 'spice-protocol'"; # Converted to throw 2022-02-22
1391 spidermonkey_1_8_5 = throw "spidermonkey_1_8_5 has been removed, because it is based on Firefox 4.0 from 2011"; # added 2021-05-03
1392 spidermonkey_38 = throw "spidermonkey_38 has been removed. Please use spidermonkey_78 instead"; # Added 2021-03-21
1393 spidermonkey_60 = throw "spidermonkey_60 has been removed. Please use spidermonkey_78 instead"; # Added 2021-03-21
1394 spidermonkey_68 = throw "spidermonkey_68 has been removed. Please use spidermonkey_91 instead"; # added 2022-01-04
1395 # spidermonkey is not ABI upwards-compatible, so only allow this for nix-shell
1396 spidermonkey = spidermonkey_78; # Added 2020-10-09
1397 split2flac = throw "split2flac has been removed. Consider using the shnsplit command from shntool package or help packaging unflac."; # added 2022-01-13
1398 spotify-unwrapped = spotify; # added 2022-11-06
1399 spring-boot = spring-boot-cli; # added 2020-04-24
1400 sqlite3_analyzer = throw "'sqlite3_analyzer' has been renamed to/replaced by 'sqlite-analyzer'"; # Converted to throw 2022-02-22
1401 sqliteInteractive = throw "'sqliteInteractive' has been renamed to/replaced by 'sqlite-interactive'"; # Converted to throw 2022-02-22
1402 squid4 = squid; # added 2019-08-22
1403 srcml = throw "'srcml' has been removed: abandoned by upstream"; # Added 2022-07-21
1404 sshfsFuse = throw "'sshfsFuse' has been renamed to/replaced by 'sshfs-fuse'"; # Converted to throw 2022-02-22
1405 ssmtp = throw "'ssmtp' has been removed due to the software being unmaintained. 'msmtp' can be used as a replacement"; # Added 2022-04-17
1406 stanchion = throw "Stanchion was part of riak-cs which is not maintained anymore"; # added 2020-10-14
1407 steam-run-native = steam-run; # added 2022-02-21
1408 stride = throw "'stride' aka. Atlassian Stride is dead since 2019 (bought by Slack)"; # added 2022-06-15
1409 stumpwm-git = throw "stumpwm-git has been broken for a long time and lispPackages.stumpwm follows Quicklisp that is close to git version"; # Added 2021-05-09
1410 subversion_1_10 = throw "subversion_1_10 has been removed as it has reached its end of life"; # Added 2022-04-26
1411 subversion19 = throw "subversion19 has been removed as it has reached its end of life"; # Added 2021-03-31
1412 sudolikeaboss = throw "sudolikeaboss is no longer maintained by upstream"; # Added 2022-04-16
1413 sundials_3 = throw "sundials_3 was removed in 2020-02. outdated and no longer needed";
1414 surf-webkit2 = throw "'surf-webkit2' has been renamed to/replaced by 'surf'"; # Converted to throw 2022-02-22
1415 swec = throw "swec has been removed; broken and abandoned upstream"; # Added 2021-10-14
1416 sweep-visualizer = throw "'sweep-visualizer' is abondoned upstream and depends on deprecated GNOME2/GTK2"; # Added 2022-06-15
1417 swfdec = throw "swfdec has been removed as broken and unmaintained"; # Added 2020-08-23
1418 swtpm-tpm2 = swtpm; # Added 2021-02-26
1419 syncthing-cli = syncthing; # Added 2021-04-06
1420 synology-drive = throw "synology-drive has been superseded by synology-drive-client"; # Added 2021-11-26
1421 system_config_printer = throw "'system_config_printer' has been renamed to/replaced by 'system-config-printer'"; # Converted to throw 2022-02-22
1422 systemd-cryptsetup-generator = throw "systemd-cryptsetup-generator is now included in the systemd package"; # Added 2020-07-12
1423 systemd_with_lvm2 = throw "systemd_with_lvm2 is obsolete, enabled by default via the lvm module"; # Added 2020-07-12
1424 systool = throw "'systool' has been renamed to/replaced by 'sysfsutils'"; # Converted to throw 2022-02-22
1428 tahoelafs = throw "'tahoelafs' has been renamed to/replaced by 'tahoe-lafs'"; # Converted to throw 2022-02-22
1429 tangogps = foxtrotgps; # Added 2020-01-26
1430 taplo-cli = taplo; # Added 2022-07-30
1431 taplo-lsp = taplo; # Added 2022-07-30
1432 tdm = throw "tdm has been removed because nobody can figure out how to fix OpenAL integration. Use precompiled binary and `steam-run` instead";
1433 teleconsole = throw "teleconsole is archived by upstream"; # Added 2022-04-05
1434 telepathy-qt = throw "telepathy-qt no longer supports Qt 4. Please use libsForQt5.telepathy instead"; # Added 2020-07-02
1435 telepathy_farstream = throw "'telepathy_farstream' has been renamed to/replaced by 'telepathy-farstream'"; # Converted to throw 2022-02-22
1436 telepathy_gabble = throw "'telepathy_gabble' has been renamed to/replaced by 'telepathy-gabble'"; # Converted to throw 2022-02-22
1437 telepathy_glib = throw "'telepathy_glib' has been renamed to/replaced by 'telepathy-glib'"; # Converted to throw 2022-02-22
1438 telepathy_haze = throw "'telepathy_haze' has been renamed to/replaced by 'telepathy-haze'"; # Converted to throw 2022-02-22
1439 telepathy_idle = throw "'telepathy_idle' has been renamed to/replaced by 'telepathy-idle'"; # Converted to throw 2022-02-22
1440 telepathy_logger = throw "'telepathy_logger' has been renamed to/replaced by 'telepathy-logger'"; # Converted to throw 2022-02-22
1441 telepathy_mission_control = throw "'telepathy_mission_control' has been renamed to/replaced by 'telepathy-mission-control'"; # Converted to throw 2022-02-22
1442 telepathy_qt = throw "'telepathy_qt' has been renamed to/replaced by 'telepathy-qt'"; # Converted to throw 2022-02-22
1443 telepathy_qt5 = throw "'telepathy_qt5' has been renamed to/replaced by 'libsForQt5.telepathy'"; # Converted to throw 2022-02-22
1444 telnet = throw "'telnet' has been renamed to/replaced by 'inetutils'"; # Converted to throw 2022-02-22
1445 terminus = throw "terminus has been removed, it was unmaintained in nixpkgs"; # Added 2021-08-21
1446 termonad-with-packages = throw "termonad-with-packages has been renamed to just 'termonad'"; # Added 2022-10-15
1447 terraform-full = throw "terraform-full has been removed, it was an alias for 'terraform.full'"; # Added 2022-08-02
1448 terraform_0_13 = throw "terraform_0_13 has been removed from nixpkgs"; # Added 2022-06-26
1449 terraform_0_14 = throw "terraform_0_14 has been removed from nixpkgs"; # Added 2022-06-26
1450 terraform_0_15 = throw "terraform_0_15 has been removed from nixpkgs"; # Added 2022-06-26
1451 tesseract_4 = throw "'tesseract_4' has been renamed to/replaced by 'tesseract4'"; # Converted to throw 2022-02-22
1452 testVersion = testers.testVersion; # Added 2022-04-20
1453 invalidateFetcherByDrvHash = testers.invalidateFetcherByDrvHash; # Added 2022-05-05
1454 tex-gyre-bonum-math = throw "'tex-gyre-bonum-math' has been renamed to/replaced by 'tex-gyre-math.bonum'"; # Converted to throw 2022-02-22
1455 tex-gyre-pagella-math = throw "'tex-gyre-pagella-math' has been renamed to/replaced by 'tex-gyre-math.pagella'"; # Converted to throw 2022-02-22
1456 tex-gyre-schola-math = throw "'tex-gyre-schola-math' has been renamed to/replaced by 'tex-gyre-math.schola'"; # Converted to throw 2022-02-22
1457 tex-gyre-termes-math = throw "'tex-gyre-termes-math' has been renamed to/replaced by 'tex-gyre-math.termes'"; # Converted to throw 2022-02-22
1458 textadept11 = textadept; # Added 2022-06-07
1459 tftp_hpa = throw "'tftp_hpa' has been renamed to/replaced by 'tftp-hpa'"; # Converted to throw 2022-02-22
1460 thunderbird-68 = throw "Thunderbird 68 reached end of life with its final release 68.12.0 on 2020-08-25";
1461 thunderbird-bin-68 = thunderbird-68;
1462 timescale-prometheus = promscale; # Added 2020-09-29
1463 timedoctor = throw "'timedoctor' has been removed from nixpkgs"; # Added 2022-10-09
1464 timetable = throw "timetable has been removed, as the upstream project has been abandoned"; # Added 2021-09-05
1465 tkcvs = tkrev; # Added 2022-03-07
1466 togglesg-download = throw "togglesg-download was removed 2021-04-30 as it's unmaintained"; # Added 2021-04-30
1467 tomboy = throw "tomboy is not actively developed anymore and was removed"; # Added 2022-01-27
1468 tomcat7 = throw "tomcat7 has been removed from nixpkgs as it has reached end of life"; # Added 2021-06-16
1469 tomcat8 = throw "tomcat8 has been removed from nixpkgs as it has reached end of life"; # Added 2021-06-16
1470 tomcat85 = throw "tomcat85 has been removed from nixpkgs as it has reached end of life"; # Added 2020-03-11
1471 tor-arm = throw "tor-arm has been removed from nixpkgs as the upstream project has been abandoned"; # Added 2022-01-01
1472 torbrowser = throw "'torbrowser' has been renamed to/replaced by 'tor-browser-bundle-bin'"; # Converted to throw 2022-02-22
1473 torch = throw "torch has been removed, as the upstream project has been abandoned"; # Added 2020-03-28
1474 torch-hdf5 = throw "torch-hdf5 has been removed, as the upstream project has been abandoned"; # Added 2020-03-28
1475 torch-repl = throw "torch-repl has been removed, as the upstream project has been abandoned"; # Added 2020-03-28
1476 torchPackages = throw "torchPackages has been removed, as the upstream project has been abandoned"; # Added 2020-03-28
1477 trang = throw "'trang' has been renamed to/replaced by 'jing-trang'"; # Converted to throw 2022-02-22
1478 transfig = fig2dev; # Added 2022-02-15
1479 transmission-remote-cli = "transmission-remote-cli has been removed, as the upstream project has been abandoned. Please use tremc instead"; # Added 2020-10-14
1480 transmission_gtk = throw "'transmission_gtk' has been renamed to/replaced by 'transmission-gtk'"; # Converted to throw 2022-02-22
1481 transmission_remote_gtk = throw "'transmission_remote_gtk' has been renamed to/replaced by 'transmission-remote-gtk'"; # Converted to throw 2022-02-22
1482 transporter = throw "transporter has been removed. It was archived upstream, so it's considered abandoned";
1483 trebleshot = throw "trebleshot has been removed. It was archived upstream, so it's considered abandoned";
1484 trilium = throw "trilium has been removed. Please use trilium-desktop instead"; # Added 2020-04-29
1485 truecrypt = throw "'truecrypt' has been renamed to/replaced by 'veracrypt'"; # Converted to throw 2022-02-22
1486 tuijam = throw "tuijam has been removed because Google Play Music was discontinued"; # Added 2021-03-07
1487 turbo-geth = throw "turbo-geth has been renamed to erigon"; # Added 2021-08-08
1488 twister = throw "twister has been removed: abandoned by upstream and python2-only"; # Added 2022-04-26
1489 tychus = throw "tychus has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
1490 typora = throw "Newer versions of typora use anti-user encryption and refuse to start. As such it has been removed"; # Added 2021-09-11
1494 uade123 = uade; # Added 2022-07-30
1495 uberwriter = apostrophe; # Added 2020-04-23
1496 ubootBeagleboneBlack = ubootAmx335xEVM; # Added 2020-01-21
1497 uchiwa = throw "uchiwa is deprecated and archived by upstream"; # Added 2022-05-02
1498 ucsFonts = throw "'ucsFonts' has been renamed to/replaced by 'ucs-fonts'"; # Converted to throw 2022-02-22
1499 ufraw = throw "ufraw is unmaintained and has been removed from nixpkgs. Its successor, nufraw, doesn't seem to be stable enough. Consider using Darktable for now"; # Added 2020-01-11
1500 ultrastardx-beta = throw "'ultrastardx-beta' has been renamed to/replaced by 'ultrastardx'"; # Converted to throw 2022-02-22
1501 unicorn-emu = unicorn; # Added 2020-10-29
1502 unifiStable = unifi6; # Added 2020-12-28
1503 unity3d = throw "'unity3d' is unmaintained, has seen no updates in years and depends on deprecated GTK2"; # Added 2022-06-16
1504 untrunc = untrunc-anthwlock; # Added 2021-02-01
1505 urxvt_autocomplete_all_the_things = rxvt-unicode-plugins.autocomplete-all-the-things; # Added 2020-02-02
1506 urxvt_bidi = rxvt-unicode-plugins.bidi; # Added 2020-02-02
1507 urxvt_font_size = rxvt-unicode-plugins.font-size; # Added 2020-02-02
1508 urxvt_perl = rxvt-unicode-plugins.perl; # Added 2020-02-02
1509 urxvt_perls = rxvt-unicode-plugins.perls; # Added 2020-02-02
1510 urxvt_tabbedex = rxvt-unicode-plugins.tabbedex; # Added 2020-02-02
1511 urxvt_theme_switch = rxvt-unicode-plugins.theme-switch; # Added 2020-02-02
1512 urxvt_vtwheel = rxvt-unicode-plugins.vtwheel; # Added 2020-02-02
1513 usb_modeswitch = throw "'usb_modeswitch' has been renamed to/replaced by 'usb-modeswitch'"; # Converted to throw 2022-02-22
1514 usbguard-nox = usbguard; # Added 2019-09-04
1515 util-linuxCurses = util-linux; # Added 2022-04-12
1516 utillinux = util-linux; # Added 2020-11-24
1520 v4l_utils = v4l-utils; # Added 2019-08-07
1521 vamp = { vampSDK = vamp-plugin-sdk; }; # Added 2020-03-26
1522 vapor = throw "vapor was removed because it was unmaintained and upstream service no longer exists";
1523 varnish62 = throw "varnish62 was removed from nixpkgs, because it is unmaintained upstream. Please switch to a different release"; # Added 2021-07-26
1524 varnish63 = throw "varnish63 was removed from nixpkgs, because it is unmaintained upstream. Please switch to a different release"; # Added 2021-07-26
1525 varnish65 = throw "varnish65 was removed from nixpkgs, because it is unmaintained upstream. Please switch to a different release"; # Added 2021-09-15
1526 varnish70 = throw "varnish70 was removed from nixpkgs, because it was superseded upstream. Please switch to a different release"; # Added 2022-03-17
1527 varnish71 = throw "varnish71 was removed from nixpkgs, because it was superseded upstream. Please switch to a different release"; # Added 2022-11-08
1528 vdirsyncerStable = vdirsyncer; # Added 2020-11-08, see https://github.com/NixOS/nixpkgs/issues/103026#issuecomment-723428168
1529 venus = throw "venus has been removed from nixpkgs, as it's unmaintained"; # Added 2021-02-05
1530 vgo2nix = throw "vgo2nix has been removed, because it was deprecated. Consider using gomod2nix instead"; # added 2022-08-24
1531 vimbWrapper = throw "'vimbWrapper' has been renamed to/replaced by 'vimb'"; # Converted to throw 2022-02-22
1532 virtinst = throw "virtinst has been removed, as it's included in virt-manager"; # Added 2021-07-21
1533 virtuoso = throw "virtuoso has been removed, because it was unmaintained in nixpkgs"; # added 2021-12-15
1534 virtmanager = virt-manager; # Added 2019-10-29
1535 virtmanager-qt = virt-manager-qt; # Added 2019-10-29
1536 virtviewer = throw "'virtviewer' has been renamed to/replaced by 'virt-viewer'"; # Converted to throw 2022-02-22
1537 vnc2flv = throw "vnc2flv has been removed: abandoned by upstream"; # Added 2022-03-21
1538 vorbisTools = throw "'vorbisTools' has been renamed to/replaced by 'vorbis-tools'"; # Converted to throw 2022-02-22
1539 vtun = throw "vtune has been removed as it's unmaintained upstream"; # Added 2021-10-29
1540 inherit (libsForQt5.mauiPackages) vvave; # added 2022-05-17
1544 wavesurfer = throw "wavesurfer has been removed: depended on snack which has been removed"; # Added 2022-04-21
1545 way-cooler = throw "way-cooler is abandoned by its author: https://way-cooler.org/blog/2020/01/09/way-cooler-post-mortem.html"; # Added 2020-01-13
1546 webbrowser = throw "webbrowser was removed because it's unmaintained upstream and was marked as broken in nixpkgs for over a year"; # Added 2022-03-21
1547 webkit = throw "'webkit' has been renamed to/replaced by 'webkitgtk'"; # Converted to throw 2022-02-22
1548 weechat-matrix-bridge = throw "'weechat-matrix-bridge' has been renamed to/replaced by 'weechatScripts.weechat-matrix-bridge'"; # Converted to throw 2022-02-22
1549 weighttp = throw "weighttp has been removed: abandoned by upstream"; # Added 2022-04-20
1550 whirlpool-gui = throw "whirlpool-gui has been removed as it depended on an insecure version of Electron"; # added 2022-02-08
1551 wicd = throw "wicd has been removed as it is abandoned"; # Added 2021-09-11
1552 wineFull = throw "'wineFull' has been renamed to/replaced by 'winePackages.full'"; # Converted to throw 2022-02-22
1553 wineMinimal = throw "'wineMinimal' has been renamed to/replaced by 'winePackages.minimal'"; # Converted to throw 2022-02-22
1554 wineStable = throw "'wineStable' has been renamed to/replaced by 'winePackages.stable'"; # Converted to throw 2022-02-22
1555 wineStaging = throw "'wineStaging' has been renamed to/replaced by 'wine-staging'"; # Converted to throw 2022-02-22
1556 wineUnstable = throw "'wineUnstable' has been renamed to/replaced by 'winePackages.unstable'"; # Converted to throw 2022-02-22
1557 wineWayland = wine-wayland;
1558 winpdb = throw "winpdb has been removed: abandoned by upstream"; # Added 2022-04-22
1559 winusb = throw "'winusb' has been renamed to/replaced by 'woeusb'"; # Converted to throw 2022-02-22
1560 wireguard = throw "'wireguard' has been renamed to/replaced by 'wireguard-tools'"; # Converted to throw 2022-02-22
1561 wormhole-rs = magic-wormhole-rs; # Added 2022-05-30. preserve, reason: Arch package name, main binary name
1563 ws = throw "ws has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
1564 wxGTK = throw "wxGTK28 has been removed from nixpkgs as it has reached end of life"; # Added 2022-11-04
1565 wxGTK28 = throw "wxGTK28 has been removed from nixpkgs as it has reached end of life"; # Added 2022-11-04
1566 wxGTK29 = throw "wxGTK29 has been removed from nixpkgs as it has reached end of life"; # Added 2022-11-04
1567 wxGTK31-gtk2 = throw "'wxGTK31-gtk2' has been removed from nixpkgs as it depends on deprecated GTK2"; # Added 2022-10-27
1568 wxGTK31-gtk3 = throw "'wxGTK31-gtk3' has been renamed to/replaced by 'wxGTK31'"; # Added 2022-10-27
1569 wxmupen64plus = throw "wxmupen64plus was removed because the upstream disappeared"; # Added 2022-01-31
1570 wxcam = throw "'wxcam' has seen no updates in ten years, crashes (SIGABRT) on startup and depends on deprecated wxGTK28/GNOME2/GTK2, use 'gnome.cheese'"; # Added 2022-06-15
1574 x11 = throw "'x11' has been renamed to/replaced by 'xlibsWrapper'"; # Converted to throw 2022-02-22
1575 xara = throw "xara has been removed from nixpkgs. Unmaintained since 2006"; # Added 2020-06-24
1576 xbmc = throw "'xbmc' has been renamed to/replaced by 'kodi'"; # Converted to throw 2022-02-22
1577 xbmc-retroarch-advanced-launchers = kodi-retroarch-advanced-launchers; # Added 2021-11-19
1578 xbmcPlain = throw "'xbmcPlain' has been renamed to/replaced by 'kodiPlain'"; # Converted to throw 2022-02-22
1579 xbmcPlugins = throw "'xbmcPlugins' has been renamed to/replaced by 'kodiPackages'"; # Converted to throw 2022-02-22
1580 xdg_utils = xdg-utils; # Added 2021-02-01
1581 xfce4-12 = throw "xfce4-12 has been replaced by xfce4-14"; # Added 2020-03-14
1583 xfceUnstable = xfce4-14; # Added 2019-09-17
1584 xineLib = xine-lib; # Added 2021-04-27
1585 xineUI = xine-ui; # Added 2021-04-27
1586 xmonad_log_applet_gnome3 = throw "'xmonad_log_applet_gnome3' has been renamed to/replaced by 'xmonad_log_applet'"; # Converted to throw 2022-02-22
1587 xmpp-client = throw "xmpp-client has been dropped due to the lack of maintanence from upstream since 2017"; # Added 2022-06-02
1588 xmpppy = throw "xmpppy has been removed from nixpkgs as it is unmaintained and python2-only";
1589 xp-pen-g430 = throw "xp-pen-g430 has been renamed to xp-pen-g430-driver"; # Converted to throw 2022-06-23
1590 xpf = throw "xpf has been removed: abandoned by upstream"; # Added 2022-04-26
1591 xf86_video_nouveau = throw "'xf86_video_nouveau' has been renamed to/replaced by 'xorg.xf86videonouveau'"; # Converted to throw 2022-02-22
1592 xf86_input_mtrack = throw ''
1593 xf86_input_mtrack has been removed from nixpkgs as it is broken and
1594 unmaintained. Working alternatives are libinput and synaptics.
1596 xf86_input_multitouch = throw "xf86_input_multitouch has been removed from nixpkgs"; # Added 2020-01-20
1597 xlibs = throw "'xlibs' has been renamed to/replaced by 'xorg'"; # Converted to throw 2022-02-22
1599 "Upstream has ended support for 'xow' and the package has been removed" +
1600 "from nixpkgs. Users are urged to switch to 'xone'."
1601 ); # Added 2022-08-02
1602 xpraGtk3 = throw "'xpraGtk3' has been renamed to/replaced by 'xpra'"; # Converted to throw 2022-02-22
1603 xv = xxv; # Added 2020-02-22
1604 xvidcap = throw "'xvidcap' has been removed because of a broken dependency"; # Added 2022-11-08
1605 xvfb_run = xvfb-run; # Added 2021-05-07
1609 yacc = bison; # moved from top-level 2021-03-14
1610 yafaray-core = libyafaray; # Added 2022-09-23
1611 yarssr = throw "yarssr has been removed as part of the python2 deprecation"; # Added 2022-01-15
1612 youtubeDL = throw "'youtubeDL' has been renamed to/replaced by 'youtube-dl'"; # Converted to throw 2022-02-22
1613 ytop = throw "ytop has been abandoned by upstream. Consider switching to bottom instead";
1614 yubikey-neo-manager = throw "yubikey-neo-manager has been removed because it was broken. Use yubikey-manager-qt instead"; # Added 2021-03-08
1615 yuzu-ea = yuzu-early-access; # Added 2022-08-18
1616 yuzu = yuzu-mainline; # Added 2021-01-25
1620 zabbix30 = throw "Zabbix 3.0.x is end of life, see https://www.zabbix.com/documentation/5.0/manual/installation/upgrade/sources for a direct upgrade path to 5.0.x"; # Added 2021-04-07
1621 zdfmediathk = throw "'zdfmediathk' has been renamed to/replaced by 'mediathekview'"; # Converted to throw 2022-02-22
1622 zimreader = throw "zimreader has been removed from nixpkgs as it has been replaced by kiwix-serve and stopped working with modern zimlib versions"; # Added 2021-03-28
1623 zimwriterfs = throw "zimwriterfs is now part of zim-tools"; # Added 2022-06-10.
1625 # TODO(ekleog): add ‘wasm’ alias to ‘ocamlPackages.wasm’ after 19.03
1628 ocamlPackages_4_00_1 = throw "'ocamlPackages_4_00_1' has been renamed to/replaced by 'ocaml-ng.ocamlPackages_4_00_1'"; # Converted to throw 2022-02-22
1629 ocamlPackages_4_01_0 = throw "'ocamlPackages_4_01_0' has been renamed to/replaced by 'ocaml-ng.ocamlPackages_4_01_0'"; # Converted to throw 2022-02-22
1630 ocamlPackages_4_02 = throw "'ocamlPackages_4_02' has been renamed to/replaced by 'ocaml-ng.ocamlPackages_4_02'"; # Converted to throw 2022-02-22
1631 ocamlPackages_4_03 = throw "'ocamlPackages_4_03' has been renamed to/replaced by 'ocaml-ng.ocamlPackages_4_03'"; # Converted to throw 2022-02-22
1632 ocamlPackages_latest = throw "'ocamlPackages_latest' has been renamed to/replaced by 'ocaml-ng.ocamlPackages_latest'"; # Converted to throw 2022-02-22
1634 ocaml_4_00_1 = throw "'ocamlPackages_4_00_1.ocaml' has been renamed to/replaced by 'ocaml-ng.ocamlPackages_4_00_1.ocaml'"; # Converted to throw 2022-02-22
1635 ocaml_4_01_0 = throw "'ocamlPackages_4_01_0.ocaml' has been renamed to/replaced by 'ocaml-ng.ocamlPackages_4_01_0.ocaml'"; # Converted to throw 2022-02-22
1636 ocaml_4_02 = throw "'ocamlPackages_4_02.ocaml' has been renamed to/replaced by 'ocaml-ng.ocamlPackages_4_02.ocaml'"; # Converted to throw 2022-02-22
1637 ocaml_4_03 = throw "'ocamlPackages_4_03.ocaml' has been renamed to/replaced by 'ocaml-ng.ocamlPackages_4_03.ocaml'"; # Converted to throw 2022-02-22
1639 ocamlformat_0_11_0 = throw "ocamlformat_0_11_0 has been removed in favor of newer versions"; # Added 2022-06-01
1640 ocamlformat_0_12 = throw "ocamlformat_0_12 has been removed in favor of newer versions"; # Added 2022-06-01
1641 ocamlformat_0_13_0 = throw "ocamlformat_0_13_0 has been removed in favor of newer versions"; # Added 2022-06-01
1642 ocamlformat_0_14_0 = throw "ocamlformat_0_14_0 has been removed in favor of newer versions"; # Added 2022-06-01
1643 ocamlformat_0_14_1 = throw "ocamlformat_0_14_1 has been removed in favor of newer versions"; # Added 2022-06-01
1644 ocamlformat_0_14_2 = throw "ocamlformat_0_14_2 has been removed in favor of newer versions"; # Added 2022-06-01
1645 ocamlformat_0_14_3 = throw "ocamlformat_0_14_3 has been removed in favor of newer versions"; # Added 2022-06-01
1646 ocamlformat_0_15_0 = throw "ocamlformat_0_15_0 has been removed in favor of newer versions"; # Added 2022-06-01
1647 ocamlformat_0_15_1 = throw "ocamlformat_0_15_1 has been removed in favor of newer versions"; # Added 2022-06-01
1648 ocamlformat_0_16_0 = throw "ocamlformat_0_16_0 has been removed in favor of newer versions"; # Added 2022-06-01
1649 ocamlformat_0_17_0 = throw "ocamlformat_0_17_0 has been removed in favor of newer versions"; # Added 2022-06-01
1650 ocamlformat_0_18_0 = throw "ocamlformat_0_18_0 has been removed in favor of newer versions"; # Added 2022-06-01
1653 Zabbix 4.4 is end of life. For details on upgrading to Zabbix 5.0 look at
1654 https://www.zabbix.com/documentation/current/manual/installation/upgrade_notes_500
1655 ''; # Added 2020-08-17
1658 zeroc_ice = pkgs.zeroc-ice;
1661 zeromq3 = throw "zeromq3 has been deprecated by zeromq4";
1662 jzmq = throw "jzmq has been removed from nixpkgs, as it was unmaintained";
1665 The package doesn't compile anymore on NixOS and both development &
1666 maintenance is abandoned by upstream.
1667 ''; # Cleanup before 21.11, Added 2021-05-07
1668 ant-dracula-theme = throw "ant-dracula-theme is now dracula-theme, and theme name is Dracula instead of Ant-Dracula";
1669 dina-font-pcf = dina-font; # Added 2020-02-09
1670 dnscrypt-proxy = throw "dnscrypt-proxy has been removed. Please use dnscrypt-proxy2"; # Added 2020-02-02
1671 gcc-snapshot = throw "gcc-snapshot: Marked as broken for >2 years, additionally this 'snapshot' pointed to a fairly old one from gcc7";
1672 gnatsd = nats-server; # Added 2019-10-28
1674 obs-gstreamer = throw ''
1675 obs-gstreamer has been converted into a plugin for use with wrapOBS.
1676 Its new location is obs-studio-plugins.obs-gstreamer.
1677 ''; # Added 2021-06-01
1679 obs-move-transition = throw ''
1680 obs-move-transition has been converted into a plugin for use with wrapOBS.
1681 Its new location is obs-studio-plugins.obs-move-transition.
1682 ''; # Added 2021-06-01
1684 obs-multi-rtmp = throw ''
1685 obs-multi-rtmp has been converted into a plugin for use with wrapOBS.
1686 Its new location is obs-studio-plugins.obs-multi-rtmp.
1687 ''; # Added 2021-06-01
1690 obs-ndi has been converted into a plugin for use with wrapOBS.
1691 Its new location is obs-studio-plugins.obs-ndi.
1692 ''; # Added 2021-06-01
1694 obs-v4l2sink = throw "obs-v4l2sink is integrated into upstream OBS since version 26.1"; # Added 2021-06-01
1696 obs-wlrobs = throw ''
1697 wlrobs has been converted into a plugin for use with wrapOBS.
1698 Its new location is obs-studio-plugins.wlrobs.
1699 ''; # Added 2021-06-01
1701 oraclejdk8psu = throw "The *psu versions of oraclejdk are no longer provided by upstream"; # Cleanup before 20.09
1702 oraclejre8psu = oraclejdk8psu; # Cleanup before 20.09
1703 oraclejdk8psu_distro = oraclejdk8psu; # Cleanup before 20.09
1704 posix_man_pages = man-pages-posix; # Added 2021-04-15
1705 riot-desktop = throw "riot-desktop is now element-desktop!"; # Cleanup before 21.05
1706 riot-web = throw "riot-web is now element-web"; # Cleanup before 21.05
1707 sqldeveloper_18 = throw "sqldeveloper_18 is not maintained anymore!"; # Added 2020-02-04
1708 todolist = throw "todolist is now ultralist"; # Added 2020-12-27
1709 tor-browser-bundle = throw "tor-browser-bundle was removed because it was out of date and inadequately maintained. Please use tor-browser-bundle-bin instead"; # Added 2020-01-10
1710 tor-browser-unwrapped = throw "tor-browser-unwrapped was removed because it was out of date and inadequately maintained. Please use tor-browser-bundle-bin instead"; # Added 2020-01-10
1711 torchat = throw "torchat was removed because it was broken and requires Python 2"; # added 2022-06-05
1712 ttyrec = ovh-ttyrec; # Added 2021-01-02
1713 zplugin = zinit; # Added 2021-01-30
1714 zyn-fusion = zynaddsubfx; # Added 2022-08-05
1716 inherit (stdenv.hostPlatform) system; # Added 2021-10-22
1718 # LLVM packages for (integration) testing that should not be used inside Nixpkgs:
1719 llvmPackages_git = recurseIntoAttrs (callPackage ../development/compilers/llvm/git {
1720 inherit (stdenvAdapters) overrideCC;
1721 buildLlvmTools = buildPackages.llvmPackages_git.tools;
1722 targetLlvmLibraries = targetPackages.llvmPackages_git.libraries;
1726 zeroc-ice-36 = throw "Unmaintained, doesn't build w/glibc-2.34";
1728 /* If these are in the scope of all-packages.nix, they cause collisions
1729 between mixed versions of qt. See:
1730 https://github.com/NixOS/nixpkgs/pull/101369 */
1732 inherit (plasma5Packages)
1733 akonadi akregator ark bluedevil bomber bovo breeze-grub breeze-gtk
1734 breeze-icons breeze-plymouth breeze-qt5 discover dolphin dragon elisa falkon
1735 ffmpegthumbs filelight granatier gwenview k3b kactivitymanagerd kaddressbook
1736 kalendar kalzium kapman kapptemplate kate katomic kblackbox kblocks kbounce
1737 kcachegrind kcalc kcharselect kcolorchooser kde-cli-tools kde-gtk-config
1738 kdenlive kdeplasma-addons kdevelop-pg-qt kdevelop-unwrapped kdev-php
1739 kdev-python kdevelop kdf kdialog kdiamond keditbookmarks kfind kfloppy
1740 kgamma5 kget kgpg khelpcenter kig kigo killbots kinfocenter kitinerary
1741 kleopatra klettres klines kmag kmail kmenuedit kmines kmix kmplot
1742 knavalbattle knetwalk knights kollision kolourpaint kompare konsole kontact
1743 konversation korganizer kpkpass krdc kreversi krfb kscreen kscreenlocker
1744 kshisen ksquares ksshaskpass ksystemlog kteatime ktimer ktorrent ktouch
1745 kturtle kwallet-pam kwalletmanager kwave kwayland-integration kwin kwrited
1746 marble milou minuet okular oxygen oxygen-icons5 picmi
1747 plasma-browser-integration plasma-desktop plasma-integration plasma-nano
1748 plasma-nm plasma-pa plasma-mobile plasma-systemmonitor plasma-thunderbolt
1749 plasma-vault plasma-workspace plasma-workspace-wallpapers polkit-kde-agent
1750 powerdevil qqc2-breeze-style sddm-kcm skanlite skanpage spectacle
1751 systemsettings xdg-desktop-portal-kde yakuake zanshin
1754 inherit (plasma5Packages.thirdParty)
1758 kwin-dynamic-workspaces
1760 plasma-applet-caffeine-plus
1761 plasma-applet-virtual-desktop-bar
1764 inherit (libsForQt5)