3 ### Deprecated aliases - for backward compatibility
4 ### Please maintain this list in ASCIIbetical ordering.
5 ### Hint: the "sections" are delimited by ### <letter> ###
7 # These aliases should not be used within nixpkgs, but exist to improve
8 # backward compatibility in projects outside of nixpkgs. See the
9 # documentation for the `allowAliases` option for more background.
11 # A script to convert old aliases to throws and remove old
12 # throws can be found in './maintainers/scripts/remove-old-aliases.py'.
14 # Add 'preserve, reason: reason why' after the date if the alias should not be removed.
15 # Try to keep them to a minimum.
16 # valid examples of what to preserve:
17 # distro aliases such as:
18 # debian-package-name -> nixos-package-name
23 # Removing recurseForDerivation prevents derivations of aliased attribute set
24 # to appear while listing all the packages available.
25 removeRecurseForDerivations = alias: with lib;
26 if alias.recurseForDerivations or false
27 then removeAttrs alias ["recurseForDerivations"]
30 # Disabling distribution prevents top-level aliases for non-recursed package
31 # sets from building on Hydra.
32 removeDistribute = alias: with lib;
33 if isDerivation alias then
37 # Make sure that we are not shadowing something from all-packages.nix.
38 checkInPkgs = n: alias:
39 if builtins.hasAttr n super
40 then throw "Alias ${n} is still in all-packages.nix"
44 lib.mapAttrs (n: alias:
46 (removeRecurseForDerivations
47 (checkInPkgs n alias)))
52 # Added 2018-07-16 preserve, reason: forceSystem should not be used directly in Nixpkgs.
53 forceSystem = system: _:
54 (import self.path { localSystem = { inherit system; }; });
58 AusweisApp2 = ausweisapp; # Added 2023-11-08
59 a4term = a4; # Added 2023-10-06
60 aether = throw "aether has been removed from nixpkgs; upstream unmaintained, security issues"; # Added 2023-10-03
61 airfield = throw "airfield has been removed due to being unmaintained"; # Added 2023-05-19
62 alertmanager-bot = throw "alertmanager-bot is broken and has been archived by upstream" ; # Added 2023-07-28
63 alsa-project = throw "alsa-project was removed and its sub-attributes were promoted to top-level."; # Added 2023-11-12
64 alsaLib = alsa-lib; # Added 2021-06-09
65 alsaOss = alsa-oss; # Added 2021-06-10
66 alsaPluginWrapper = alsa-plugins-wrapper; # Added 2021-06-10
67 alsaPlugins = alsa-plugins; # Added 2021-06-10
68 alsaTools = alsa-tools; # Added 2021-06-10
69 alsaUtils = alsa-utils; # Added 2021-06-10
70 angelfish = libsForQt5.kdeGear.angelfish; # Added 2021-10-06
71 ansible_2_12 = throw "Ansible 2.12 goes end of life in 2023/05 and can't be supported throughout the 23.05 release cycle"; # Added 2023-05-16
72 antimicroX = antimicrox; # Added 2021-10-31
73 ardour_6 = throw "ardour_6 has been removed in favor of newer versions"; # Added 2023-10-13
74 aseprite-unfree = aseprite; # Added 2023-08-26
75 asls = throw "asls has been removed: abandoned by upstream"; # Added 2023-03-16
76 asterisk_16 = throw "asterisk_16: Asterisk 16 is end of life and has been removed"; # Added 2023-04-19
77 asterisk_19 = throw "asterisk_19: Asterisk 19 is end of life and has been removed"; # Added 2023-04-19
78 atom = throw "'atom' has been removed because discontinued and deprecated. Consider using 'pulsar', a maintained fork"; # Added 2023-10-01
79 atom-beta = throw "'atom-beta' has been removed because discontinued and deprecated. Consider using 'pulsar', a maintained fork"; # Added 2023-10-01
80 atomEnv = throw "'atomEnv' has been removed because 'atom' is discontinued and deprecated. Consider using 'pulsar', a maintained fork"; # Added 2023-10-01
81 atomPackages = throw "'atomPackages' has been removed because 'atom' is discontinued and deprecated. Consider using 'pulsar', a maintained fork"; # Added 2023-10-01
82 avldrums-lv2 = x42-avldrums; # Added 2020-03-29
83 awesome-4-0 = awesome; # Added 2022-05-05
87 badtouch = authoscope; # Project was renamed, added 20210626
88 baget = throw "'baget' has been removed due to being unmaintained";
89 ballAndPaddle = throw "'ballAndPaddle' has been removed because it was broken and abandoned upstream"; # Added 2023-10-16
90 bashInteractive_5 = bashInteractive; # Added 2021-08-20
91 bash_5 = bash; # Added 2021-08-20
92 bazel_3 = throw "bazel 3 is past end of life as it is not an lts version"; # Added 2023-02-02
93 bedup = throw "bedup was removed because it was broken and abandoned upstream"; # added 2023-02-04
94 binance = throw "binance has been removed, because it depends on a very outdated and insecure version of electron"; # Added 2023-11-09
95 bird2 = bird; # Added 2022-02-21
96 bitwig-studio1 = throw "bitwig-studio1 has been removed, you can upgrade to 'bitwig-studio'"; # Added 2023-01-03
97 bitwig-studio2 = throw "bitwig-studio2 has been removed, you can upgrade to 'bitwig-studio'"; # Added 2023-01-03
98 blender-with-packages = args:
99 lib.warn "blender-with-packages is deprecated in favor of blender.withPackages, e.g. `blender.withPackages(ps: [ ps.foobar ])`"
100 (blender.withPackages (_: args.packages)).overrideAttrs (lib.optionalAttrs (args ? name) { pname = "blender-" + args.name; }); # Added 2023-10-30
101 bluezFull = throw "'bluezFull' has been renamed to/replaced by 'bluez'"; # Converted to throw 2023-09-10
102 boost168 = throw "boost168 has been deprecated in favor of the latest version"; # Added 2023-06-08
103 boost169 = throw "boost169 has been deprecated in favor of the latest version"; # Added 2023-06-08
104 boost16x = throw "boost16x has been deprecated in favor of the latest version"; # Added 2023-06-08
105 boost170 = throw "boost170 has been deprecated in favor of the latest version"; # Added 2023-06-08
106 boost172 = throw "boost172 has been deprecated in favor of the latest version"; # Added 2023-06-08
107 boost173 = throw "boost173 has been deprecated in favor of the latest version"; # Added 2023-06-08
108 boost174 = throw "boost174 has been deprecated in favor of the latest version"; # Added 2023-06-08
109 boost17x = throw "boost17x has been deprecated in favor of the latest version"; # Added 2023-07-13
110 boost18x = throw "boost18x has been deprecated in favor of the latest version"; # Added 2023-07-13
111 bpftool = bpftools; # Added 2021-05-03
112 bpytop = throw "bpytop has been deprecated by btop"; # Added 2023-02-16
113 bro = throw "'bro' has been renamed to/replaced by 'zeek'"; # Converted to throw 2023-09-10
114 inherit (libsForQt5.mauiPackages) buho; # added 2022-05-17
115 bukut = throw "bukut has been removed since it has been archived by upstream"; # Added 2023-05-24
116 # Shorter names; keep the longer name for back-compat. Added 2023-04-11
117 buildFHSUserEnv = buildFHSEnv;
118 buildFHSUserEnvChroot = buildFHSEnvChroot;
119 buildFHSUserEnvBubblewrap = buildFHSEnvBubblewrap;
121 # bitwarden_rs renamed to vaultwarden with release 1.21.0 (2021-04-30)
122 bitwarden_rs = vaultwarden;
123 bitwarden_rs-mysql = vaultwarden-mysql;
124 bitwarden_rs-postgresql = vaultwarden-postgresql;
125 bitwarden_rs-sqlite = vaultwarden-sqlite;
126 bitwarden_rs-vault = vaultwarden-vault;
132 callPackage_i686 = pkgsi686Linux.callPackage;
133 cadence = throw "cadence has been removed from nixpkgs, as it was archived upstream"; # Added 2023-10-28
134 cask = emacs.pkgs.cask; # Added 2022-11-12
135 cargo-embed = throw "cargo-embed is now part of the probe-rs package"; # Added 2023-07-03
136 cargo-flash = throw "cargo-flash is now part of the probe-rs package"; # Added 2023-07-03
137 catfish = throw "'catfish' has been renamed to/replaced by 'xfce.catfish'"; # Converted to throw 2023-09-10
138 cawbird = throw "cawbird has been abandoned upstream and is broken anyways due to Twitter closing its API";
139 ccloud-cli = throw "ccloud-cli has been removed, please use confluent-cli instead"; # Added 2023-06-09
140 chefdk = throw "chefdk has been removed due to being deprecated upstream by Chef Workstation"; # Added 2023-03-22
141 chocolateDoom = chocolate-doom; # Added 2023-05-01
142 chrome-gnome-shell = gnome-browser-connector; # Added 2022-07-27
143 chromiumBeta = throw "'chromiumBeta' has been removed due to the lack of maintenance in nixpkgs. Consider using 'chromium' instead."; # Added 2023-10-18
144 chromiumDev = throw "'chromiumDev' has been removed due to the lack of maintenance in nixpkgs. Consider using 'chromium' instead."; # Added 2023-10-18
145 citra = citra-nightly; # added 2022-05-17
146 clang-ocl = throw "'clang-ocl' has been replaced with 'rocmPackages.clang-ocl'"; # Added 2023-10-08
147 inherit (libsForQt5.mauiPackages) clip; # added 2022-05-17
148 composable_kernel = throw "'composable_kernel' has been replaced with 'rocmPackages.composable_kernel'"; # Added 2023-10-08
149 cpp-ipfs-api = cpp-ipfs-http-client; # Project has been renamed. Added 2022-05-15
150 crispyDoom = crispy-doom; # Added 2023-05-01
151 clash = throw "'clash' has been removed, upstream gone. Consider using 'clash-meta' instead."; # added 2023-11-10
152 clasp = clingo; # added 2022-12-22
153 claws-mail-gtk3 = claws-mail; # Added 2021-07-10
154 cntk = throw "'cntk' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2023-10-09
155 code-server = throw "'code-server' has been removed from nixpkgs, as it was depending on EOL Node.js and is unmaintained."; # Added 2023-10-30
156 codimd = hedgedoc; # Added 2020-11-29
157 inherit (libsForQt5.mauiPackages) communicator; # added 2022-05-17
158 compton = throw "'compton' has been renamed to/replaced by 'picom'"; # Converted to throw 2023-09-10
159 concurrencykit = libck; # Added 2021-03
160 connmanPackages = throw "'connmanPackages' was removed and their subpackages/attributes were promoted to top level."; # Added 2023-10-08
161 cups-kyodialog3 = cups-kyodialog; # Added 2022-11-12
162 cvs_fast_export = cvs-fast-export; # Added 2021-06-10
164 # these are for convenience, not for backward compat and shouldn't expire
165 clang6Stdenv = lowPrio llvmPackages_6.stdenv;
166 clang7Stdenv = lowPrio llvmPackages_7.stdenv;
167 clang8Stdenv = lowPrio llvmPackages_8.stdenv;
168 clang9Stdenv = lowPrio llvmPackages_9.stdenv;
169 clang10Stdenv = lowPrio llvmPackages_10.stdenv;
170 clang11Stdenv = lowPrio llvmPackages_11.stdenv;
171 clang12Stdenv = lowPrio llvmPackages_12.stdenv;
172 clang13Stdenv = lowPrio llvmPackages_13.stdenv;
173 clang14Stdenv = lowPrio llvmPackages_14.stdenv;
174 clang15Stdenv = lowPrio llvmPackages_15.stdenv;
175 clang16Stdenv = lowPrio llvmPackages_16.stdenv;
179 dagger = throw "'dagger' has been removed from nixpkgs, as the trademark policy of the upstream project is incompatible"; # Added 2023-10-16
180 dart_stable = dart; # Added 2020-01-15
181 dat = nodePackages.dat;
182 deadpixi-sam = deadpixi-sam-unstable;
184 debugedit-unstable = debugedit; # Added 2021-11-22
185 deltachat-electron = deltachat-desktop; # added 2021-07-18
187 demjson = with python3Packages; toPythonApplication demjson; # Added 2022-01-18
188 devserver = throw "'devserver' has been removed in favor of 'miniserve' or other alternatives"; # Added 2023-01-13
189 dhcp = throw "dhcp (ISC DHCP) has been removed from nixpkgs, because it reached its end of life"; # Added 2023-04-04
190 dnnl = oneDNN; # Added 2020-04-22
191 dolphin-emu-beta = dolphin-emu; # Added 2023-02-11
192 dolphinEmu = dolphin-emu; # Added 2021-11-10
193 dolphinEmuMaster = dolphin-emu-beta; # Added 2021-11-10
194 dot-http = throw "'dot-http' has been removed: abandoned by upstream. Use hurl instead."; # Added 2023-01-16
195 dotty = scala_3; # Added 2023-08-20
196 dotnet-netcore = dotnet-runtime; # Added 2021-10-07
197 drgeo = throw "'drgeo' has been removed as it is outdated and unmaintained"; # Added 2023-10-15
198 dtv-scan-tables_linuxtv = dtv-scan-tables; # Added 2023-03-03
199 dtv-scan-tables_tvheadend = dtv-scan-tables; # Added 2023-03-03
200 dylibbundler = macdylibbundler; # Added 2021-04-24
204 ec2_ami_tools = ec2-ami-tools; # Added 2021-10-08
205 ec2_api_tools = ec2-api-tools; # Added 2021-10-08
206 ec2-utils = amazon-ec2-utils; # Added 2022-02-01
208 elasticsearch7Plugins = elasticsearchPlugins;
211 electron_9 = throw "electron_9 has been removed in favor of newer versions"; # added 2023-09-11
213 elementary-planner = throw "elementary-planner has been renamed to planify"; # Added 2023-06-24
215 elixir_ls = elixir-ls; # Added 2023-03-20
218 emacs28NativeComp = emacs28; # Added 2022-06-08
219 emacs28Packages = emacs28.pkgs; # Added 2021-10-04
220 emacs28WithPackages = emacs28.pkgs.withPackages; # Added 2021-10-04
221 emacsMacport = emacs-macport; # Added 2023-08-10
222 emacsNativeComp = emacs28NativeComp; # Added 2022-06-08
223 emacsPackagesNg = throw "'emacsPackagesNg' has been renamed to/replaced by 'emacs.pkgs'"; # Converted to throw 2023-09-10
224 emacsPackagesNgFor = throw "'emacsPackagesNgFor' has been renamed to/replaced by 'emacsPackagesFor'"; # Converted to throw 2023-09-10
225 emacsWithPackages = emacs.pkgs.withPackages; # Added 2020-12-18
227 empathy = throw "empathy was removed as it is unmaintained and no longer launches due to libsoup3 migration"; # Added 2023-01-20
228 enchant1 = throw "enchant1 has been removed from nixpkgs, as it was unmaintained"; # Added 2023-01-18
229 enyo-doom = enyo-launcher; # Added 2022-09-09
230 epoxy = libepoxy; # Added 2021-11-11
231 inherit (beam.interpreters) erlangR26 erlangR25 erlangR24; # added 2023-03-21
232 erlang_21 = throw "erlangR21 has been removed in favor of newer versions."; # added 2023-03-21
233 erlangR21 = erlang_21;
234 erlang_22 = throw "erlangR22 has been removed in favor of newer versions."; # added 2023-03-21
235 erlangR22 = erlang_22;
236 erlang_23 = throw "erlangR23 has been removed in favor of newer versions."; # added 2023-09-11
237 erlangR23 = erlang_23;
238 etcd_3_3 = throw "etcd_3_3 has been removed because upstream no longer maintains it"; # Added 2023-09-29
239 eterm = throw "eterm was removed because it is still insecure: https://github.com/mej/Eterm/issues/7"; # Added 2023-09-10
240 exa = throw "'exa' has been removed because it is unmaintained upstream. Consider using 'eza', a maintained fork"; # Added 2023-09-07
241 exhibitor = throw "'exhibitor' has been removed because it is unmaintained upstream"; # Added 2023-06-20
245 faustStk = faustPhysicalModeling; # Added 2023-05-16
246 fastnlo = fastnlo_toolkit; # Added 2021-04-24
247 inherit (luaPackages) fennel; # Added 2022-09-24
248 fetchFromGithub = throw "You meant fetchFromGitHub, with a capital H"; # preserve
249 findimagedupes = throw "findimagedupes has been removed because the perl bindings are no longer compatible"; # Added 2023-07-10
250 finger_bsd = bsd-finger;
251 fingerd_bsd = bsd-fingerd;
252 firefox-wayland = firefox; # Added 2022-11-15
253 firmwareLinuxNonfree = linux-firmware; # Added 2022-01-09
254 fishfight = jumpy; # Added 2022-08-03
255 fitnesstrax = throw "fitnesstrax was removed from nixpkgs because it disappeared upstream and no longer compiles"; # added 2023-07-04
256 flatbuffers_2_0 = flatbuffers; # Added 2022-05-12
257 flutter2 = throw "flutter2 has been removed because it isn't updated anymore, and no packages in nixpkgs use it. If you still need it, use flutter.mkFlutter to get a custom version"; # Added 2023-07-03
258 flutter37 = throw "flutter37 has been removed because it isn't updated anymore, and no packages in nixpkgs use it. If you still need it, use flutter.mkFlutter to get a custom version"; # Added 2023-07-03
259 foldingathome = fahclient; # Added 2020-09-03
261 foundationdb51 = throw "foundationdb51 is no longer maintained, use foundationdb71 instead"; # added 2023-06-06
262 foundationdb52 = throw "foundationdb52 is no longer maintained, use foundationdb71 instead"; # added 2023-06-06
263 foundationdb60 = throw "foundationdb60 is no longer maintained, use foundationdb71 instead"; # added 2023-06-06
264 foundationdb61 = throw "foundationdb61 is no longer maintained, use foundationdb71 instead"; # added 2023-06-06
265 foxitreader = throw "foxitreader has been removed because it had vulnerabilities and was unmaintained"; # added 2023-02-20
266 fuse2fs = if stdenv.isLinux then e2fsprogs.fuse2fs else null; # Added 2022-03-27 preserve, reason: convenience, arch has a package named fuse2fs too.
267 fx_cast_bridge = fx-cast-bridge; # added 2023-07-26
269 fcitx = throw "fcitx is deprecated, please use fcitx5 instead."; # Added 2023-03-13
270 fcitx-engines = throw "fcitx-engines is deprecated, please use fcitx5 instead."; # Added 2023-03-13
271 fcitx-configtool = throw "fcitx-configtool is deprecated, please use fcitx5 instead."; # Added 2023-03-13
275 g4py = python3Packages.geant4; # Added 2020-06-06
276 garage_0_7 = throw "garage 0.7.x has been removed as it is EOL. Please upgrade to 0.8 series."; # Added 2023-10-10
277 garage_0_7_3 = throw "garage 0.7.x has been removed as it is EOL. Please upgrade to 0.8 series."; # Added 2023-10-10
278 garmindev = throw "'garmindev' has been removed as the dependent software 'qlandkartegt' has been removed"; # Added 2023-04-17
279 geekbench4 = throw "'geekbench4' has been renamed to 'geekbench_4'"; # Added 2023-03-10
280 geekbench5 = throw "'geekbench5' has been renamed to 'geekbench_5'"; # Added 2023-03-10
281 ghostwriter = libsForQt5.kdeGear.ghostwriter; # Added 2023-03-18
282 go-dependency-manager = throw "'go-dependency-manager' is unmaintained and the go community now uses 'go.mod' mostly instead"; # Added 2023-10-04
283 git-subset = throw "'git-subset' has been removed in favor of 'git-filter-repo'"; # Added 2023-01-13
285 gitAndTools = self // {
286 darcsToGit = darcs-to-git;
287 gitAnnex = git-annex;
288 gitBrunch = git-brunch;
289 gitFastExport = git-fast-export;
290 gitRemoteGcrypt = git-remote-gcrypt;
291 svn_all_fast_export = svn-all-fast-export;
293 }; # Added 2021-01-14
295 gitter = throw "gitter has been removed since the client has been abandoned by upstream with the backend migration to Matrix"; # Added 2023-09-18
296 gmailieer = lieer; # Added 2020-04-19
297 gmic-qt-krita = throw "gmic-qt-krita was removed as it's no longer supported upstream."; # Converted to throw 2023-02-02
298 gnatboot11 = gnat-bootstrap11;
299 gnatboot12 = gnat-bootstrap12;
300 gnatboot = gnat-bootstrap;
301 gnome-firmware-updater = gnome-firmware; # added 2022-04-14
302 gnome-passwordsafe = gnome-secrets; # added 2022-01-30
303 gnome-mpv = throw "'gnome-mpv' has been renamed to/replaced by 'celluloid'"; # Converted to throw 2023-09-10
304 gnome_user_docs = throw "'gnome_user_docs' has been renamed to/replaced by 'gnome-user-docs'"; # Converted to throw 2023-09-10
306 gnuradio-with-packages = gnuradio3_7.override {
307 extraPackages = lib.attrVals [
308 "osmosdr" "ais" "gsm" "nacl" "rds" "limesdr"
309 ] gnuradio3_7Packages;
310 }; # Added 2020-10-16
312 gmock = gtest; # moved from top-level 2021-03-14
314 gnome3 = gnome; # Added 2021-05-07
315 gnuradio3_7 = throw "gnuradio3_7 has been removed because it required Python 2"; # Added 2022-01-16
316 gnuradio-ais = throw "'gnuradio-ais' has been renamed to/replaced by 'gnuradio3_7.pkgs.ais'"; # Converted to throw 2023-09-10
317 gnuradio-gsm = throw "'gnuradio-gsm' has been renamed to/replaced by 'gnuradio3_7.pkgs.gsm'"; # Converted to throw 2023-09-10
318 gnuradio-limesdr = throw "'gnuradio-limesdr' has been renamed to/replaced by 'gnuradio3_7.pkgs.limesdr'"; # Converted to throw 2023-09-10
319 gnuradio-nacl = throw "'gnuradio-nacl' has been renamed to/replaced by 'gnuradio3_7.pkgs.nacl'"; # Converted to throw 2023-09-10
320 gnuradio-osmosdr = throw "'gnuradio-osmosdr' has been renamed to/replaced by 'gnuradio3_7.pkgs.osmosdr'"; # Converted to throw 2023-09-10
321 gnuradio-rds = throw "'gnuradio-rds' has been renamed to/replaced by 'gnuradio3_7.pkgs.rds'"; # Converted to throw 2023-09-10
322 gobby5 = gobby; # Added 2021-02-01
325 godot = throw "godot has been renamed to godot3 to distinguish from version 4"; # Added 2023-07-16
326 godot-export-templates = throw "godot-export-templates has been renamed to godot3-export-templates to distinguish from version 4"; # Added 2023-07-16
327 godot-headless = throw "godot-headless has been renamed to godot3-headless to distinguish from version 4"; # Added 2023-07-16
328 godot-server = throw "godot-server has been renamed to godot3-server to distinguish from version 4"; # Added 2023-07-16
330 google-chrome-beta = throw "'google-chrome-beta' has been removed due to the lack of maintenance in nixpkgs. Consider using 'google-chrome' instead."; # Added 2023-10-18
331 google-chrome-dev = throw "'google-chrome-dev' has been removed due to the lack of maintenance in nixpkgs. Consider using 'google-chrome' instead."; # Added 2023-10-18
332 google-gflags = throw "'google-gflags' has been renamed to/replaced by 'gflags'"; # Converted to throw 2023-09-10
333 go-thumbnailer = thud; # Added 2023-09-21
334 gometer = throw "gometer has been removed from nixpkgs because goLance stopped offering Linux support"; # Added 2023-02-10
336 graalvm11-ce = throw "graalvm11-ce has been removed because upstream dropped support to different JDK versions for each GraalVM release. Please use graalvm-ce instead"; # Added 2023-09-26
337 graalvm17-ce = throw "graalvm17-ce has been removed because upstream dropped support to different JDK versions for each GraalVM release. Please use graalvm-ce instead"; # Added 2023-09-26
338 graalvm19-ce = throw "graalvm19-ce has been removed because upstream dropped support to different JDK versions for each GraalVM release. Please use graalvm-ce instead"; # Added 2023-09-26
339 grab-site = throw "grab-site has been removed because it's unmaintained and broken"; # Added 2023-11-12
340 gradle_4 = throw "gradle_4 has been removed because it's no longer being updated"; # Added 2023-01-17
341 gradle_5 = throw "gradle_5 has been removed because it's no longer being updated"; # Added 2023-01-17
342 gr-ais = throw "'gr-ais' has been renamed to/replaced by 'gnuradio3_7.pkgs.ais'"; # Converted to throw 2023-09-10
343 graylog = throw "graylog is now available in versions 3.3 up to 5.0. Please mind the upgrade path and choose the appropriate version. Direct upgrading from 3.3 to 4.3 or above is not supported"; # Added 2023-04-24
344 graylog-3_3 = throw "graylog 3.x is EOL. Please consider downgrading nixpkgs if you need an upgrade from 3.x to latest series."; # Added 2023-10-09
345 graylog-4_0 = throw "graylog 4.x is EOL. Please consider downgrading nixpkgs if you need an upgrade from 4.x to latest series."; # Added 2023-10-09
346 graylog-4_3 = throw "graylog 4.x is EOL. Please consider downgrading nixpkgs if you need an upgrade from 4.x to latest series."; # Added 2023-10-09
347 gr-gsm = throw "'gr-gsm' has been renamed to/replaced by 'gnuradio3_7.pkgs.gsm'"; # Converted to throw 2023-09-10
348 gringo = clingo; # added 2022-11-27
349 gr-limesdr = throw "'gr-limesdr' has been renamed to/replaced by 'gnuradio3_7.pkgs.limesdr'"; # Converted to throw 2023-09-10
350 gr-nacl = throw "'gr-nacl' has been renamed to/replaced by 'gnuradio3_7.pkgs.nacl'"; # Converted to throw 2023-09-10
351 gr-osmosdr = throw "'gr-osmosdr' has been renamed to/replaced by 'gnuradio3_7.pkgs.osmosdr'"; # Converted to throw 2023-09-10
352 gr-rds = throw "'gr-rds' has been renamed to/replaced by 'gnuradio3_7.pkgs.rds'"; # Converted to throw 2023-09-10
353 grub2_full = grub2; # Added 2022-11-18
354 grub = throw "grub1 was removed after not being maintained upstream for a decade. Please switch to another bootloader"; # Added 2023-04-11
355 guile-disarchive = disarchive; # Added 2023-10-27
356 guile-lint = throw "'guile-lint' has been removed, please use 'guild lint' instead"; # Added 2023-10-16
360 inherit (harePackages) hare harec; # Added 2022-08-10
361 haxe_3_2 = throw "'haxe_3_2' has been removed because it is old and no longer used by any packages in nixpkgs"; # Added 2023-03-15
362 haxe_3_4 = throw "'haxe_3_4' has been removed because it is old and no longer used by any packages in nixpkgs"; # Added 2023-03-15
363 hepmc = throw "'hepmc' has been renamed to/replaced by 'hepmc2'"; # Converted to throw 2023-09-10
364 hip = throw "'hip' has been removed in favor of 'rocmPackages.clr'"; # Added 2023-10-08
365 hipcc = throw "'hipcc' has been replaced with 'rocmPackages.hipcc'"; # Added 2023-10-08
366 hipify = throw "'hipify' has been replaced with 'rocmPackages.hipify'"; # Added 2023-10-08
367 hipcub = throw "'hipcub' has been replaced with 'rocmPackages.hipcub'"; # Added 2023-10-08
368 hipsparse = throw "'hipsparse' has been replaced with 'rocmPackages.hipsparse'"; # Added 2023-10-08
369 hipfort = throw "'hipfort' has been replaced with 'rocmPackages.hipfort'"; # Added 2023-10-08
370 hipfft = throw "'hipfft' has been replaced with 'rocmPackages.hipfft'"; # Added 2023-10-08
371 hipsolver = throw "'hipsolver' has been replaced with 'rocmPackages.hipsolver'"; # Added 2023-10-08
372 hipblas = throw "'hipblas' has been replaced with 'rocmPackages.hipblas'"; # Added 2023-10-08
373 hip-amd = throw "'hip-amd' has been removed in favor of 'rocmPackages.clr'"; # Added 2023-10-08
374 hip-common = throw "'hip-common' has been replaced with 'rocmPackages.hip-common'"; # Added 2023-10-08
375 hip-nvidia = throw "'hip-nvidia' has been removed in favor of 'rocmPackages.clr'"; # Added 2023-10-08
376 ht-rust = xh; # Added 2021-02-13
377 hydra-unstable = hydra_unstable; # added 2022-05-10
381 i3-gaps = i3; # Added 2023-01-03
382 icedtea8_web = throw "'icedtea8_web' has been renamed to/replaced by 'adoptopenjdk-icedtea-web'"; # Converted to throw 2023-09-10
383 icedtea_web = throw "'icedtea_web' has been renamed to/replaced by 'adoptopenjdk-icedtea-web'"; # Converted to throw 2023-09-10
384 imag = throw "'imag' has been removed, upstream gone"; # Added 2023-01-13
385 imagemagick7Big = imagemagickBig; # Added 2021-02-22
386 imagemagick7 = imagemagick; # Added 2021-02-22
387 imagemagick7_light = imagemagick_light; # Added 2021-02-22
388 imlib = throw "imlib has been dropped due to the lack of maintenance from upstream since 2004"; # Added 2023-01-04
389 instead-launcher = throw "instead-launcher has been removed, because it depended on qt4"; # Added 2023-07-26
390 insync-v3 = throw "insync-v3 has been merged into the insync package; use insync instead"; #Added 2023-05-13
391 index-fm = libsForQt5.mauiPackages.index; # added 2022-05-17
392 infiniband-diags = throw "'infiniband-diags' has been renamed to/replaced by 'rdma-core'"; # Converted to throw 2023-09-10
393 inotifyTools = inotify-tools;
394 inter-ui = inter; # Added 2021-03-27
395 iouyap = throw "'iouyap' is deprecated and archived by upstream, use 'ubridge' instead"; # Added 2023-09-21
396 ipfs = kubo; # Added 2022-09-27
397 ipfs-migrator-all-fs-repo-migrations = kubo-migrator-all-fs-repo-migrations; # Added 2022-09-27
398 ipfs-migrator-unwrapped = kubo-migrator-unwrapped; # Added 2022-09-27
399 ipfs-migrator = kubo-migrator; # Added 2022-09-27
400 iproute = iproute2; # moved from top-level 2021-03-14
405 jack2Full = jack2; # moved from top-level 2021-03-14
406 jami-client-qt = jami-client; # Added 2022-11-06
407 jami-client = jami; # Added 2023-02-10
408 jami-daemon = jami.daemon; # Added 2023-02-10
409 jfbpdf = throw "'jfbpdf' has been removed, because it depends on an outdated and insecure version of mupdf"; # Added 2023-06-27
410 jfbview = throw "'jfbview' has been removed, because it depends on an outdated and insecure version of mupdf"; # Added 2023-06-27
411 jira-cli = throw "jira-cli was removed because it is no longer maintained"; # Added 2023-02-28
412 join-desktop = throw "'join-desktop' has been removed because it is unmaintained upstream"; # Added 2023-10-04
419 # k3d was a 3d editing software k-3d - "k3d has been removed because it was broken and has seen no release since 2016" Added 2022-01-04
420 # now kube3d/k3d will take it's place
421 kube3d = k3d; # Added 2022-0705
422 kafkacat = kcat; # Added 2021-10-07
423 kdeconnect = plasma5Packages.kdeconnect-kde; # Added 2020-10-28
424 keepassx = throw "KeePassX is no longer actively developed. Please consider KeePassXC as a maintained alternative."; # Added 2023-02-17
425 keepassx2 = throw "KeePassX is no longer actively developed. Please consider KeePassXC as a maintained alternative."; # Added 2023-02-17
426 kerberos = libkrb5; # moved from top-level 2021-03-14
427 kexectools = kexec-tools; # Added 2021-09-03
428 keysmith = libsForQt5.kdeGear.keysmith; # Added 2021-07-14
429 kfctl = throw "kfctl is broken and has been archived by upstream" ; # Added 2023-08-21
430 kgx = gnome-console; # Added 2022-02-19
431 kibana7 = throw "Kibana 7.x has been removed from nixpkgs as it depends on an end of life Node.js version and received no maintenance in time."; # Added 2023-30-10
433 kicad-with-packages3d = throw "'kicad-with-packages3d' has been renamed to/replaced by 'kicad'"; # Converted to throw 2023-09-10
434 kio-admin = libsForQt5.kdeGear.kio-admin; # Added 2023-03-18
437 kodiPlainWayland = kodi-wayland;
438 kodiPlugins = kodiPackages; # Added 2021-03-09;
439 kramdown-rfc2629 = rubyPackages.kramdown-rfc2629; # Added 2021-03-23
441 krita-beta = krita; # moved from top-level 2021-12-23
442 kubei = kubeclarity; # Added 2023-05-20
443 kuma-prometheus-sd = throw "kuma-prometheus-sd has been deprecated upstream"; # Added 2023-07-02
447 larynx = piper-tts; # Added 2023-05-09
448 latinmodern-math = lmmath;
449 ldgallery = throw "'ldgallery' has been removed from nixpkgs. Use the Flake provided by ldgallery instead"; # Added 2023-07-26
450 lfs = dysk; # Added 2023-07-03
451 llvmPackages_rocm = throw "'llvmPackages_rocm' has been replaced with 'rocmPackages.llvm'"; # Added 2023-10-08
452 libayatana-indicator-gtk3 = libayatana-indicator; # Added 2022-10-18
453 libayatana-appindicator-gtk3 = libayatana-appindicator; # Added 2022-10-18
454 libbencodetools = bencodetools; # Added 2022-07-30
455 libbpf_1 = libbpf; # Added 2022-12-06
456 libcap_pam = throw "'libcap_pam' has been replaced with 'libcap'"; # Converted to throw 2023-09-10
457 libclc = llvmPackages_latest.libclc; # Added 2023-10-28
458 libgme = game-music-emu; # Added 2022-07-20
459 libgpgerror = libgpg-error; # Added 2021-09-04
460 libheimdal = heimdal; # Added 2022-11-18
461 libintlOrEmpty = throw "'libintlOrEmpty' has been replaced by gettext"; # Converted to throw 2023-09-10
463 libjpeg_drop = libjpeg_original; # Added 2020-06-05
464 liblastfm = libsForQt5.liblastfm; # Added 2020-06-14
465 libmongo-client = throw "'libmongo-client' has been removed, upstream gone"; # Added 2023-06-22
466 libpulseaudio-vanilla = libpulseaudio; # Added 2022-04-20
467 libraw_unstable = throw "'libraw_unstable' has been removed, please use libraw"; # Added 2023-01-30
468 librdf = lrdf; # Added 2020-03-22
469 libressl_3_5 = throw "'libressl_3_5' has reached end-of-life "; # Added 2023-05-07
470 librtlsdr = rtl-sdr; # Added 2023-02-18
471 librewolf-wayland = librewolf; # Added 2022-11-15
472 libseat = seatd; # Added 2021-06-24
473 libsigcxx12 = throw "'libsigcxx12' has been removed, please use newer versions"; # Added 2023-10-20
474 libsForQt515 = libsForQt5; # Added 2022-11-24
475 libtensorflow-bin = libtensorflow; # Added 2022-09-25
476 libtorrentRasterbar = libtorrent-rasterbar; # Added 2020-12-20
477 libtorrentRasterbar-1_2_x = libtorrent-rasterbar-1_2_x; # Added 2020-12-20
478 libtorrentRasterbar-2_0_x = libtorrent-rasterbar-2_0_x; # Added 2020-12-20
479 libungif = giflib; # Added 2020-02-12
480 libusb = libusb1; # Added 2020-04-28
482 libyamlcpp = yaml-cpp; # Added 2023-01-29
483 libyamlcpp_0_3 = yaml-cpp_0_3; # Added 2023-01-29
484 libxkbcommon_7 = throw "libxkbcommon_7 has been removed because it is impacted by security issues and not used in nixpkgs, move to 'libxkbcommon'"; # Added 2023-01-03
485 lightdm_gtk_greeter = lightdm-gtk-greeter; # Added 2022-08-01
486 lightstep-tracer-cpp = throw "lightstep-tracer-cpp is deprecated since 2022-08-29; the upstream recommends migration to opentelemetry projects.";
487 llama = walk; # Added 2023-01-23
490 linux-rt_5_10 = linuxKernel.kernels.linux_rt_5_10;
491 linux-rt_5_15 = linuxKernel.kernels.linux_rt_5_15;
492 linux-rt_5_4 = linuxKernel.kernels.linux_rt_5_4;
493 linux-rt_6_1 = linuxKernel.kernels.linux_rt_6_1;
494 linuxPackages_4_14 = linuxKernel.packages.linux_4_14;
495 linuxPackages_4_19 = linuxKernel.packages.linux_4_19;
496 linuxPackages_4_9 = linuxKernel.packages.linux_4_9;
497 linuxPackages_5_10 = linuxKernel.packages.linux_5_10;
498 linuxPackages_5_15 = linuxKernel.packages.linux_5_15;
499 linuxPackages_5_18 = linuxKernel.packages.linux_5_18;
500 linuxPackages_5_19 = linuxKernel.packages.linux_5_19;
501 linuxPackages_5_4 = linuxKernel.packages.linux_5_4;
502 linuxPackages_6_0 = linuxKernel.packages.linux_6_0;
503 linuxPackages_6_1 = linuxKernel.packages.linux_6_1;
504 linuxPackages_6_2 = linuxKernel.packages.linux_6_2;
505 linuxPackages_6_3 = linuxKernel.packages.linux_6_3;
506 linuxPackages_6_4 = linuxKernel.packages.linux_6_4;
507 linuxPackages_6_5 = linuxKernel.packages.linux_6_5;
508 linuxPackages_6_6 = linuxKernel.packages.linux_6_6;
509 linuxPackages_rpi0 = linuxKernel.packages.linux_rpi1;
510 linuxPackages_rpi02w = linuxKernel.packages.linux_rpi3;
511 linuxPackages_rpi1 = linuxKernel.packages.linux_rpi1;
512 linuxPackages_rpi2 = linuxKernel.packages.linux_rpi2;
513 linuxPackages_rpi3 = linuxKernel.packages.linux_rpi3;
514 linuxPackages_rpi4 = linuxKernel.packages.linux_rpi4;
515 linuxPackages_rt_5_10 = linuxKernel.packages.linux_rt_5_10;
516 linuxPackages_rt_5_15 = linuxKernel.packages.linux_rt_5_15;
517 linuxPackages_rt_5_4 = linuxKernel.packages.linux_rt_5_4;
518 linuxPackages_rt_6_1 = linuxKernel.packages.linux_rt_6_1;
519 linux_4_14 = linuxKernel.kernels.linux_4_14;
520 linux_4_19 = linuxKernel.kernels.linux_4_19;
521 linux_4_9 = linuxKernel.kernels.linux_4_9;
522 linux_5_10 = linuxKernel.kernels.linux_5_10;
523 linux_5_15 = linuxKernel.kernels.linux_5_15;
524 linux_5_18 = linuxKernel.kernels.linux_5_18;
525 linux_5_19 = linuxKernel.kernels.linux_5_19;
526 linux_5_4 = linuxKernel.kernels.linux_5_4;
527 linux_6_0 = linuxKernel.kernels.linux_6_0;
528 linux_6_1 = linuxKernel.kernels.linux_6_1;
529 linux_6_2 = linuxKernel.kernels.linux_6_2;
530 linux_6_3 = linuxKernel.kernels.linux_6_3;
531 linux_6_4 = linuxKernel.kernels.linux_6_4;
532 linux_6_5 = linuxKernel.kernels.linux_6_5;
533 linux_6_6 = linuxKernel.kernels.linux_6_6;
534 linux_rpi0 = linuxKernel.kernels.linux_rpi1;
535 linux_rpi02w = linuxKernel.kernels.linux_rpi3;
536 linux_rpi1 = linuxKernel.kernels.linux_rpi1;
537 linux_rpi2 = linuxKernel.kernels.linux_rpi2;
538 linux_rpi3 = linuxKernel.kernels.linux_rpi3;
539 linux_rpi4 = linuxKernel.kernels.linux_rpi4;
542 linuxPackages_xen_dom0 = linuxPackages;
543 linuxPackages_latest_xen_dom0 = linuxPackages_latest;
544 linuxPackages_xen_dom0_hardened = linuxPackages_hardened;
545 linuxPackages_latest_xen_dom0_hardened = linuxPackages_latest_hardened;
548 linuxPackages_latest_hardened = throw ''
549 The attribute `linuxPackages_hardened_latest' was dropped because the hardened patches
550 frequently lag behind the upstream kernel. In some cases this meant that this attribute
551 had to refer to an older kernel[1] because the latest hardened kernel was EOL and
552 the latest supported kernel didn't have patches.
554 If you want to use a hardened kernel, please check which kernel minors are supported
555 and use a versioned attribute, e.g. `linuxPackages_5_10_hardened'.
557 [1] for more context: https://github.com/NixOS/nixpkgs/pull/133587
559 linux_latest_hardened = linuxPackages_latest_hardened;
562 lobster-two = google-fonts; # Added 2021-07-22
563 luxcorerender = throw "'luxcorerender' has been removed as it's unmaintained and broken in nixpkgs since a while ago"; # Added 2023-06-07
564 lzma = xz; # moved from top-level 2021-03-14
568 MACS2 = macs2; # Added 2023-06-12
569 mariadb_104 = throw "mariadb_104 has been removed from nixpkgs, please switch to another version like mariadb_106"; # Added 2023-09-11
570 mariadb_1010 = throw "mariadb_1010 has been removed from nixpkgs, please switch to another version like mariadb_1011"; # Added 2023-11-14
571 mariadb-client = hiPrio mariadb.client; #added 2019.07.28
572 markdown-pp = throw "markdown-pp was removed from nixpkgs, because the upstream archived it on 2021-09-02"; # Added 2023-07-22
573 markmind = throw "markmind has been removed from nixpkgs, because it depended on an old version of electron"; # Added 2023-09-12
574 matrique = spectral; # Added 2020-01-27
575 matrix-recorder = throw "matrix-recorder has been removed due to being unmaintained"; # Added 2023-05-21
576 maui-nota = libsForQt5.mauiPackages.nota; # added 2022-05-17
577 mcomix3 = mcomix; # Added 2022-06-05
578 meme = meme-image-generator; # Added 2021-04-21
579 mess = throw "'mess' has been renamed to/replaced by 'mame'"; # Converted to throw 2023-09-10
580 microsoft_gsl = microsoft-gsl; # Added 2023-05-26
581 migraphx = throw "'migraphx' has been replaced with 'rocmPackages.migraphx'"; # Added 2023-10-08
582 miopen = throw "'miopen' has been replaced with 'rocmPackages.miopen'"; # Added 2023-10-08
583 miopengemm = throw "'miopengemm' has been replaced with 'rocmPackages.miopengemm'"; # Added 2023-10-08
584 miopen-hip = throw "'miopen-hip' has been replaced with 'rocmPackages.miopen-hip'"; # Added 2023-10-08
585 miopen-opencl = throw "'miopen-opencl' has been replaced with 'rocmPackages.miopen-opencl'"; # Added 2023-10-08
586 mime-types = mailcap; # Added 2022-01-21
587 minizip2 = pkgs.minizip-ng; # Added 2022-12-28
588 monero = monero-cli; # Added 2021-11-28
589 mongodb-4_0 = throw "mongodb-4_0 has been removed, it's end of life since April 2022"; # Added 2023-01-05
590 mongodb-4_2 = throw "mongodb-4_2 has been removed, it's end of life since April 2023"; # Added 2023-06-06
592 moz-phab = mozphab; # Added 2022-08-09
593 mozart-binary = throw "'mozart-binary' has been renamed to/replaced by 'mozart2-binary'"; # Converted to throw 2023-09-10
594 mozart = throw "'mozart' has been renamed to/replaced by 'mozart2-binary'"; # Converted to throw 2023-09-10
595 mpc_cli = mpc-cli; # moved from top-level 2022-01-24
596 mpd_clientlib = libmpdclient; # Added 2021-02-11
597 mumble_git = throw "'mumble_git' has been renamed to/replaced by 'pkgs.mumble'"; # Converted to throw 2023-09-10
598 murmur_git = throw "'murmur_git' has been renamed to/replaced by 'pkgs.murmur'"; # Converted to throw 2023-09-10
599 mutt-with-sidebar = mutt; # Added 2022-09-17
600 mysql-client = hiPrio mariadb.client;
601 mysql = mariadb; # moved from top-level 2021-03-14
603 # floating point textures patents are expired,
604 # so package reduced to alias
605 mesa_drivers = mesa.drivers;
609 ncdu_2 = ncdu; # Added 2022-07-22
611 net_snmp = throw "'net_snmp' has been renamed to/replaced by 'net-snmp'"; # Converted to throw 2023-09-10
612 netbox_3_3 = throw "netbox 3.3 series has been removed as it was EOL"; # Added 2023-09-02
613 nagiosPluginsOfficial = monitoring-plugins;
614 neochat = libsForQt5.kdeGear.neochat; # added 2022-05-10
615 nitrokey-udev-rules = libnitrokey; # Added 2023-03-25
616 nix-direnv-flakes = nix-direnv;
617 nix-review = throw "'nix-review' has been renamed to/replaced by 'nixpkgs-review'"; # Converted to throw 2023-09-10
618 nixFlakes = nixVersions.stable; # Added 2021-05-21
619 nixStable = nixVersions.stable; # Added 2022-01-24
620 nixUnstable = nixVersions.unstable; # Added 2022-01-26
621 nix_2_3 = nixVersions.nix_2_3;
622 nix_2_4 = nixVersions.nix_2_4;
623 nix_2_5 = nixVersions.nix_2_5;
624 nix_2_6 = nixVersions.nix_2_6;
625 nixops = throw "'nixops' has been removed. Please use 'nixops_unstable' for the time being."; # Added 2023-10-26
626 nixopsUnstable = nixops_unstable; # Added 2022-03-03
627 nixosTest = testers.nixosTest; # Added 2022-05-05
628 nmap-unfree = nmap; # Added 2021-04-06
629 nodejs_14 = throw "nodejs_14 has been removed as it is EOL."; # Added 2023-10-30
630 nodejs-slim_14 = throw "nodejs-slim_14 has been removed as it is EOL."; # Added 2023-10-30
631 nodejs-14_x = nodejs_14; # Added 2022-11-06
632 nodejs-slim-14_x = nodejs-slim_14; # Added 2022-11-06
633 nodejs_16 = throw "nodejs_16 has been removed as it is EOL."; # Added 2023-10-30
634 nodejs-16_x = nodejs_16; # Added 2022-11-06
635 nodejs-16_x-openssl_1_1 = throw "nodejs-16_x-openssl_1_1 has been removed."; # Added 2023-02-04
636 nodejs-slim_16 = throw "nodejs-slim_16 has been removed as it is EOL."; # Added 2022-11-06
637 nodejs-slim-16_x = nodejs-slim_16; # Added 2022-11-06
638 nodejs-18_x = nodejs_18; # Added 2022-11-06
639 nodejs-slim-18_x = nodejs-slim_18; # Added 2022-11-06
640 nomad_1_2 = throw "nomad_1_2 has been removed because it's outdated. Use a a newer version instead"; # Added 2023-09-02
641 nomad_1_3 = throw "nomad_1_3 has been removed because it's outdated. Use a a newer version instead"; # Added 2023-09-02
642 noto-fonts-cjk = noto-fonts-cjk-sans; # Added 2021-12-16
643 noto-fonts-emoji = noto-fonts-color-emoji; # Added 2023-09-09
644 noto-fonts-extra = noto-fonts; # Added 2023-04-08
648 o = orbiton; # Added 2023-04-09
649 oathToolkit = oath-toolkit; # Added 2022-04-04
650 oauth2_proxy = oauth2-proxy; # Added 2021-04-18
651 octant = throw "octant has been dropped due to being archived and vulnerable"; # Added 2023-09-29
652 octant-desktop = throw "octant-desktop has been dropped due to being archived and vulnerable"; # Added 2023-09-29
653 ogre1_9 = throw "ogre1_9 has been removed, use ogre instead"; # Added 2023-03-22
654 ogre1_10 = throw "ogre1_10 has been removed, use ogre instead"; # Added 2023-07-20
655 opa = throw "opa has been removed from nixpkgs as upstream has abandoned the project"; # Added 2023-03-21
656 opam_1_2 = throw "'opam_1_2' has been renamed to/replaced by 'opam'"; # Added 2023-03-08
657 openafs_1_8 = openafs; # Added 2022-08-22
658 openbangla-keyboard = throw "openbangla-keyboard has been replaced by ibus-engines.openbangla-keyboard and fcitx5-openbangla-keyboard"; # added 2023-10-10
659 opencascade = throw "'opencascade' has been removed as it is unmaintained; consider opencascade-occt instead'"; # Added 2023-09-18
660 openconnect_head = openconnect_unstable; # Added 2022-03-29
661 openconnect_gnutls = openconnect; # Added 2022-03-29
662 openconnect_unstable = throw "openconnect_unstable was removed from nixpkgs as it was not being updated"; # Added 2023-06-01
663 openelec-dvb-firmware = libreelec-dvb-firmware; # Added 2021-05-10
664 openimagedenoise_1_2_x = throw "'openimagedenoise_1_2_x' has been renamed to/replaced by 'openimagedenoise'"; # Added 2023-06-07
665 openimageio2 = openimageio; # Added 2023-01-05
666 openimageio_1 = throw "'openimageio_1' has been removed, please update to 'openimageio' 2"; # Added 2023-06-14
667 openisns = open-isns; # Added 2020-01-28
668 openjpeg_2 = openjpeg; # Added 2021-01-25
669 openmpt123 = libopenmpt; # Added 2021-09-05
670 openssl_3_0 = openssl_3; # Added 2022-06-27
671 openvpn_24 = throw "openvpn_24 has been removed, because it went EOL. 2.5.x or newer is still available"; # Added 2023-01-23
672 orchis = orchis-theme; # Added 2021-06-09
673 oroborus = throw "oroborus was removed, because it was abandoned years ago."; #Added 2023-09-10
674 osxfuse = macfuse-stubs; # Added 2021-03-20
678 packet-cli = metal-cli; # Added 2021-10-25
679 palemoon = throw "palemoon has been dropped due to python2 being EOL and marked insecure. Use 'palemoon-bin' instead"; # Added 2023-05-18
680 paperless = paperless-ngx; # Added 2021-06-06
681 paperless-ng = paperless-ngx; # Added 2022-04-11
682 paper-note = throw "paper-note has been removed: abandoned by upstream"; # Added 2023-05-03
683 parity = openethereum; # Added 2020-08-01
684 pash = throw "'pash' has been removed: abandoned by upstream. Use 'powershell' instead"; # Added 2023-09-16
685 pdf2xml = throw "'pdf2xml' was removed: abandoned for years."; # Added 2023-10-22
686 peach = asouldocs; # Added 2022-08-28
687 pentablet-driver = xp-pen-g430-driver; # Added 2022-06-23
688 perldevel = throw "'perldevel' has been dropped due to lack of updates in nixpkgs and lack of consistent support for devel versions by 'perl-cross' releases, use 'perl' instead";
689 perldevelPackages = perldevel;
691 pharo-spur64 = pharo; # Added 2022-08-03
692 phodav_2_0 = throw "'phodav_2_0' has been renamed to/replaced by 'phodav'"; # Added 2023-02-21
693 photoflow = throw "photoflow was removed because it was broken and unmaintained by upstream"; # Added 2023-03-10
695 # Obsolete PHP version aliases
696 php80 = throw "php80 has been dropped due to the lack of maintenance from upstream for future releases"; # Added 2023-06-21
697 php80Packages = php80; # Added 2023-06-21
698 php80Extensions = php80; # Added 2023-06-21
700 pipewire-media-session = throw "pipewire-media-session is no longer maintained and has been removed. Please use Wireplumber instead.";
701 pkgconfig = throw "'pkgconfig' has been renamed to/replaced by 'pkg-config'"; # Converted to throw 2023-09-10
702 pleroma-otp = pleroma; # Added 2021-07-10
703 pltScheme = racket; # just to be sure
704 pmdk = throw "'pmdk' is discontinued, no further support or maintenance is planned by upstream"; # Added 2023-02-06
705 pomotroid = throw "pomotroid has been removed from nixpkgs, because it depended on an insecure version of electron"; # Added 2023-09-12
706 powerdns = pdns; # Added 2022-03-28
709 cstore_fdw = postgresqlPackages.cstore_fdw;
710 pg_cron = postgresqlPackages.pg_cron;
711 pg_hll = postgresqlPackages.pg_hll;
712 pg_repack = postgresqlPackages.pg_repack;
713 pg_similarity = postgresqlPackages.pg_similarity;
714 pg_topn = postgresqlPackages.pg_topn;
715 pgjwt = postgresqlPackages.pgjwt;
716 pgroonga = postgresqlPackages.pgroonga;
717 pgtap = postgresqlPackages.pgtap;
718 plv8 = postgresqlPackages.plv8;
719 postgis = postgresqlPackages.postgis;
720 timescaledb = postgresqlPackages.timescaledb;
721 tsearch_extras = postgresqlPackages.tsearch_extras;
723 pinentry_curses = throw "'pinentry_curses' has been renamed to/replaced by 'pinentry-curses'"; # Converted to throw 2023-09-10
724 pinentry_emacs = throw "'pinentry_emacs' has been renamed to/replaced by 'pinentry-emacs'"; # Converted to throw 2023-09-10
725 pinentry_gnome = throw "'pinentry_gnome' has been renamed to/replaced by 'pinentry-gnome'"; # Converted to throw 2023-09-10
726 pinentry_gtk2 = throw "'pinentry_gtk2' has been renamed to/replaced by 'pinentry-gtk2'"; # Converted to throw 2023-09-10
727 pinentry_qt = throw "'pinentry_qt' has been renamed to/replaced by 'pinentry-qt'"; # Converted to throw 2023-09-10
728 pinentry_qt5 = pinentry-qt; # Added 2020-02-11
729 poetry2nix = throw "poetry2nix is now maintained out-of-tree. Please use https://github.com/nix-community/poetry2nix/"; # Added 2023-10-26
730 prayer = throw "prayer has been removed from nixpkgs"; # Added 2023-11-09
731 privacyidea = throw "privacyidea has been removed from nixpkgs"; # Added 2023-10-31
732 probe-rs-cli = throw "probe-rs-cli is now part of the probe-rs package"; # Added 2023-07-03
733 processing3 = throw "'processing3' has been renamed to/replaced by 'processing'"; # Converted to throw 2023-09-10
734 prometheus-dmarc-exporter = dmarc-metrics-exporter; # added 2022-05-31
735 prometheus-speedtest-exporter = throw "prometheus-speedtest-exporter was removed as unmaintained"; # Added 2023-07-31
736 protobuf3_17 = throw "protobuf3_17 does not receive updates anymore and has been removed"; # Added 2023-05-21
737 protobuf3_19 = throw "protobuf3_19 does not receive updates anymore and has been removed"; # Added 2023-10-01
738 protobuf3_24 = protobuf_24;
739 protobuf3_23 = protobuf_23;
740 protobuf3_21 = protobuf_21;
741 protonup = protonup-ng; # Added 2022-11-06
742 proxmark3-rrg = proxmark3; # Added 2023-07-25
743 proxmark3-unstable = throw "removed in favor of rfidresearchgroup fork"; # Added 2023-07-25
744 pyls-black = throw "pyls-black has been removed from nixpkgs. Use python-lsp-black instead."; # Added 2023-01-09
745 pyls-mypy = throw "pyls-mypy has been removed from nixpkgs. Use pylsp-mypy instead."; # Added 2023-01-09
746 pygmentex = throw "'pygmentex' has been renamed to/replaced by 'texlive.bin.pygmentex'"; # Converted to throw 2023-09-10
748 pypi2nix = throw "pypi2nix has been removed due to being unmaintained";
749 pypolicyd-spf = spf-engine; # Added 2022-10-09
750 python = python2; # Added 2022-01-11
751 python-language-server = throw "python-language-server has been removed as it is no longer maintained. Use e.g. python-lsp-server instead"; # Added 2023-01-07
752 python-swiftclient = swiftclient; # Added 2021-09-09
753 pythonFull = python2Full; # Added 2022-01-11
754 pythonPackages = python.pkgs; # Added 2022-01-11
758 qcsxcad = libsForQt5.qcsxcad; # Added 2020-11-05
759 qtcreator-qt6 = throw "'qtcreator-qt6' has been renamed to/replaced by 'qtcreator', since qt5 version has been removed"; # Added 2023-07-25
760 qflipper = qFlipper; # Added 2022-02-11
761 qlandkartegt = throw "'qlandkartegt' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2023-04-17
762 qscintilla = libsForQt5.qscintilla; # Added 2023-09-20
763 qscintilla-qt6 = qt6Packages.qscintilla; # Added 2023-09-20
764 qt515 = qt5; # Added 2022-11-24
765 qt5ct = libsForQt5.qt5ct; # Added 2021-12-27
766 qt6ct = qt6Packages.qt6ct; # Added 2023-03-07
767 qtcurve = libsForQt5.qtcurve; # Added 2020-11-07
768 qtile-unwrapped = python3.pkgs.qtile; # Added 2023-05-12
769 qutebrowser-qt6 = throw "'qutebrowser-qt6' has been replaced by 'qutebrowser', since the the qt5 version has been removed"; # Added 2023-08-19
773 radare2-cutter = cutter; # Added 2021-03-30
774 rambox-pro = rambox; # Added 2022-12-12
775 rarian = throw "rarian has been removed as unused"; # Added 2023-07-05
776 rccl = throw "'rccl' has been replaced with 'rocmPackages.rccl'"; # Added 2023-10-08
777 rdc = throw "'rdc' has been replaced with 'rocmPackages.rdc'"; # Added 2023-10-08
778 redpanda = redpanda-client; # Added 2023-10-14
779 retroshare06 = retroshare;
780 rigsofrods = rigsofrods-bin; # Added 2023-03-22
781 ring-daemon = jami-daemon; # Added 2021-10-26
782 rockbox_utility = rockbox-utility; # Added 2022-03-17
783 rocalution = throw "'rocalution' has been replaced with 'rocmPackages.rocalution'"; # Added 2023-10-08
784 rocblas = throw "'rocblas' has been replaced with 'rocmPackages.rocblas'"; # Added 2023-10-08
785 rocfft = throw "'rocfft' has been replaced with 'rocmPackages.rocfft'"; # Added 2023-10-08
786 rocprim = throw "'rocprim' has been replaced with 'rocmPackages.rocprim'"; # Added 2023-10-08
787 rocrand = throw "'rocrand' has been replaced with 'rocmPackages.rocrand'"; # Added 2023-10-08
788 rocsparse = throw "'rocsparse' has been replaced with 'rocmPackages.rocsparse'"; # Added 2023-10-08
789 rocthrust = throw "'rocthrust' has been replaced with 'rocmPackages.rocthrust'"; # Added 2023-10-08
790 roctracer = throw "'roctracer' has been replaced with 'rocmPackages.roctracer'"; # Added 2023-10-08
791 rocwmma = throw "'rocwmma' has been replaced with 'rocmPackages.rocwmma'"; # Added 2023-10-08
792 rocclr = throw "'rocclr' has been removed in favor of 'rocmPackages.clr'"; # Added 2023-10-08
793 rocdbgapi = throw "'rocdbgapi' has been replaced with 'rocmPackages.rocdbgapi'"; # Added 2023-10-08
794 rocgdb = throw "'rocgdb' has been replaced with 'rocmPackages.rocgdb'"; # Added 2023-10-08
795 rocprofiler = throw "'rocprofiler' has been replaced with 'rocmPackages.rocprofiler'"; # Added 2023-10-08
796 rocsolver = throw "'rocsolver' has been replaced with 'rocmPackages.rocsolver'"; # Added 2023-10-08
797 rocmClangStdenv = throw "'rocmClangStdenv' has been moved to 'rocmPackages' and is no longer public"; # Added 2023-10-08
798 rocmUpdateScript = throw "'rocmUpdateScript' has been moved to 'rocmPackages' and is no longer public"; # Added 2023-10-08
799 rocminfo = throw "'rocminfo' has been replaced with 'rocmPackages.rocminfo'"; # Added 2023-10-08
800 rocmlir = throw "'rocmlir' has been replaced with 'rocmPackages.rocmlir'"; # Added 2023-10-08
801 rocmlir-rock = throw "'rocmlir-rock' has been replaced with 'rocmPackages.rocmlir-rock'"; # Added 2023-10-08
802 rocm-cmake = throw "'rocm-cmake' has been replaced with 'rocmPackages.rocm-cmake'"; # Added 2023-10-08
803 rocm-comgr = throw "'rocm-comgr' has been replaced with 'rocmPackages.rocm-comgr'"; # Added 2023-10-08
804 rocm-core = throw "'rocm-core' has been replaced with 'rocmPackages.rocm-core'"; # Added 2023-10-08
805 rocm-device-libs = throw "'rccl' has been replaced with 'rocmPackages.rocm-device-libs'"; # Added 2023-10-08
806 rocm-opencl-icd = rocmPackages.clr.icd; # Added 2023-10-08 Convert to throw after 23.11 is released
807 rocm-opencl-runtime = rocmPackages.clr; # Added 2023-10-08 Convert to throw after 23.11 is released
808 rocm-runtime = throw "'rocm-runtime' has been replaced with 'rocmPackages.rocm-runtime'"; # Added 2023-10-08
809 rocm-smi = throw "'rocm-smi' has been replaced with 'rocmPackages.rocm-smi'"; # Added 2023-10-08
810 rocm-thunk = throw "'rocm-thunk' has been replaced with 'rocmPackages.rocm-thunk'"; # Added 2023-10-08
811 rocr-debug-agent = throw "'rocr-debug-agent' has been replaced with 'rocmPackages.rocr-debug-agent'"; # Added 2023-10-08
812 rome = throw "rome is no longer maintained, consider using biome instead"; # Added 2023-09-12
813 rpiboot-unstable = rpiboot; # Added 2021-07-30
814 rr-unstable = rr; # Added 2022-09-17
815 rtl8723bs-firmware = throw "rtl8723bs-firmware was added in mainline kernel version 4.12"; # Added 2023-07-03
816 rtsp-simple-server = throw "rtsp-simple-server is rebranded as mediamtx, including default config path update"; # Added 2023-04-11
817 runCommandNoCC = runCommand;
818 runCommandNoCCLocal = runCommandLocal;
819 rxvt_unicode = rxvt-unicode-unwrapped; # Added 2020-02-02
820 rxvt_unicode-with-plugins = rxvt-unicode; # Added 2020-02-02
822 # The alias for linuxPackages*.rtlwifi_new is defined in ./all-packages.nix,
823 # due to it being inside the linuxPackagesFor function.
824 rtlwifi_new-firmware = rtw88-firmware; # Added 2021-03-14
825 rtw89-firmware = throw "rtw89-firmware has been removed because linux-firmware now contains it."; # Added 2023-02-19
829 s2n = s2n-tls; # Added 2021-03-03
830 sane-backends-git = sane-backends; # Added 2021-02-19
831 scantailor = scantailor-advanced; # Added 2022-05-26
832 sdlmame = throw "'sdlmame' has been renamed to/replaced by 'mame'"; # Converted to throw 2023-09-10
833 searx = throw "'searx' has been removed as it is unmaintained. Please switch to searxng"; # Added 2023-10-03
834 session-desktop-appimage = session-desktop;
835 sequoia = sequoia-sq; # Added 2023-06-26
836 sexp = sexpp; # Added 2023-07-03
837 sget = throw "sget has been removed from nixpkgs, as it is not supported upstream anymore see https://github.com/sigstore/sget/issues/145"; # Added 2023-05-26
838 sgtpuzzles = throw "'sgtpuzzles' has been renamed to 'sgt-puzzles'"; # Added 2023-10-06
839 sgtpuzzles-mobile = throw "'sgtpuzzles-mobile' has been renamed to 'sgt-puzzles-mobile'"; # Added 2023-10-06
840 inherit (libsForQt5.mauiPackages) shelf; # added 2022-05-17
841 shhgit = throw "shhgit is broken and is no longer maintained. See https://github.com/eth0izzle/shhgit#-shhgit-is-no-longer-maintained-" ; # Added 2023-08-08
842 shipyard = jumppad; # Added 2023-06-06
843 signumone-ks = throw "signumone-ks has been removed from nixpkgs because the developers stopped offering the binaries"; # Added 2023-08-17
844 simplenote = throw "'simplenote' has been removed because it is no longer maintained and insecure"; # Added 2023-10-09
845 slack-dark = slack; # Added 2020-03-27
846 slmenu = throw "slmenu has been removed (upstream is gone)"; # Added 2023-04-06
847 slurm-llnl = slurm; # renamed July 2017
848 smesh = throw "'smesh' has been removed as it's unmaintained and depends on opencascade-oce, which is also unmaintained"; # Added 2023-09-18
849 soldat-unstable = opensoldat; # Added 2022-07-02
850 solr_8 = throw "'solr' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2023-03-16
851 solr = throw "'solr' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2023-03-16
852 soundOfSorting = sound-of-sorting; # Added 2023-07-07
853 spark2 = throw "'spark2' is no longer supported nixpkgs, please use 'spark'"; # Added 2023-05-08
854 spark_2_4 = throw "'spark_2_4' is no longer supported nixpkgs, please use 'spark'"; # Added 2023-05-08
855 spark_3_1 = throw "'spark_3_1' is no longer supported nixpkgs, please use 'spark'"; # Added 2023-05-08
858 sourceHanSansPackages = {
859 japanese = source-han-sans;
860 korean = source-han-sans;
861 simplified-chinese = source-han-sans;
862 traditional-chinese = source-han-sans;
864 source-han-sans-japanese = source-han-sans;
865 source-han-sans-korean = source-han-sans;
866 source-han-sans-simplified-chinese = source-han-sans;
867 source-han-sans-traditional-chinese = source-han-sans;
868 sourceHanSerifPackages = {
869 japanese = source-han-serif;
870 korean = source-han-serif;
871 simplified-chinese = source-han-serif;
872 traditional-chinese = source-han-serif;
874 source-han-serif-japanese = source-han-serif;
875 source-han-serif-korean = source-han-serif;
876 source-han-serif-simplified-chinese = source-han-serif;
877 source-han-serif-traditional-chinese = source-han-serif;
880 spacegun = throw "'spacegun' has been removed as unmaintained"; # Added 2023-05-20
881 spectral = neochat; # Added 2020-12-27
882 speedtest-exporter = throw "'speedtest-exporter' has been removed as unmaintained"; # Added 2023-07-31
883 spice-gtk_libsoup2 = throw "'spice-gtk_libsoup2' has been renamed to/replaced by 'spice-gtk'"; # Added 2023-02-21
884 # spidermonkey is not ABI upwards-compatible, so only allow this for nix-shell
885 spidermonkey = spidermonkey_78; # Added 2020-10-09
886 spotify-unwrapped = spotify; # added 2022-11-06
887 spring-boot = spring-boot-cli; # added 2020-04-24
888 squid4 = throw "'squid4' has been renamed to/replaced by 'squid'"; # Converted to throw 2023-09-10
889 ssm-agent = amazon-ssm-agent; # Added 2023-10-17
890 starboard-octant-plugin = throw "starboard-octant-plugin has been dropped due to needing octant which is archived"; # Added 2023-09-29
891 steam-run-native = steam-run; # added 2022-02-21
892 sumneko-lua-language-server = lua-language-server; # Added 2023-02-07
893 swift-im = throw "swift-im has been removed as it is unmaintained and depends on deprecated Python 2 / Qt WebKit"; # Added 2023-01-06
894 swtpm-tpm2 = swtpm; # Added 2021-02-26
895 syncthing-cli = syncthing; # Added 2021-04-06
899 tangogps = foxtrotgps; # Added 2020-01-26
900 taplo-cli = taplo; # Added 2022-07-30
901 taplo-lsp = taplo; # Added 2022-07-30
902 taro = taproot-assets; # Added 2023-07-04
903 tdesktop = telegram-desktop; # Added 2023-04-07
904 telegram-cli = throw "telegram-cli was removed because it was broken and abandoned upstream"; # Added 2023-07-28
905 tensile = throw "'tensile' has been replaced with 'rocmPackages.tensile'"; # Added 2023-10-08
906 testVersion = testers.testVersion; # Added 2022-04-20
907 tfplugindocs = terraform-plugin-docs; # Added 2023-11-01
908 invalidateFetcherByDrvHash = testers.invalidateFetcherByDrvHash; # Added 2022-05-05
909 timescale-prometheus = promscale; # Added 2020-09-29
910 tinygltf = throw "TinyglTF has been embedded in draco due to lack of other users and compatibility breaks."; # Added 2023-06-25
911 tixati = throw "'tixati' has been removed from nixpkgs as it is unfree and unmaintained"; # Added 2023-03-17
912 tkcvs = tkrev; # Added 2022-03-07
913 tokodon = plasma5Packages.tokodon;
914 tor-browser-bundle-bin = tor-browser; # Added 2023-09-23
915 transfig = fig2dev; # Added 2022-02-15
916 trustedGrub = throw "trustedGrub has been removed, because it is not maintained upstream anymore"; # Added 2023-05-10
917 trustedGrub-for-HP = throw "trustedGrub-for-HP has been removed, because it is not maintained upstream anymore"; # Added 2023-05-10
918 tvbrowser-bin = tvbrowser; # Added 2023-03-02
919 typst-fmt = typstfmt; # Added 2023-07-15
923 uade123 = uade; # Added 2022-07-30
924 uberwriter = apostrophe; # Added 2020-04-23
925 ubootBeagleboneBlack = ubootAmx335xEVM; # Added 2020-01-21
926 uhd3_5 = throw "uhd3_5 has been removed, because it was no longer needed"; # Added 2023-10-07
927 uhhyou.lv2 = throw "'uhhyou.lv2' has been removed, upstream gone"; # Added 2023-06-21
928 unicorn-emu = unicorn; # Added 2020-10-29
929 uniffi-bindgen = throw "uniffi-bindgen has been removed since upstream no longer provides a standalone package for the CLI";
930 unifi-poller = unpoller; # Added 2022-11-24
931 unifiStable = unifi6; # Added 2020-12-28
932 untrunc = untrunc-anthwlock; # Added 2021-02-01
933 urxvt_autocomplete_all_the_things = rxvt-unicode-plugins.autocomplete-all-the-things; # Added 2020-02-02
934 urxvt_bidi = rxvt-unicode-plugins.bidi; # Added 2020-02-02
935 urxvt_font_size = rxvt-unicode-plugins.font-size; # Added 2020-02-02
936 urxvt_perl = rxvt-unicode-plugins.perl; # Added 2020-02-02
937 urxvt_perls = rxvt-unicode-plugins.perls; # Added 2020-02-02
938 urxvt_tabbedex = rxvt-unicode-plugins.tabbedex; # Added 2020-02-02
939 urxvt_theme_switch = rxvt-unicode-plugins.theme-switch; # Added 2020-02-02
940 urxvt_vtwheel = rxvt-unicode-plugins.vtwheel; # Added 2020-02-02
941 usbguard-nox = throw "'usbguard-nox' has been renamed to/replaced by 'usbguard'"; # Converted to throw 2023-09-10
942 utahfs = throw "utahfs has been removed, as it is broken and lack of maintenance from upstream"; # Added 2023-09-29
943 util-linuxCurses = util-linux; # Added 2022-04-12
944 utillinux = util-linux; # Added 2020-11-24
948 v4l_utils = throw "'v4l_utils' has been renamed to/replaced by 'v4l-utils'"; # Converted to throw 2023-09-10
949 vamp = { vampSDK = vamp-plugin-sdk; }; # Added 2020-03-26
950 vaapiIntel = intel-vaapi-driver; # Added 2023-05-31
951 vaultwarden-vault = vaultwarden.webvault; # Added 2022-12-13
952 vdirsyncerStable = vdirsyncer; # Added 2020-11-08, see https://github.com/NixOS/nixpkgs/issues/103026#issuecomment-723428168
953 ventoy-bin = ventoy; # Added 2023-04-12
954 ventoy-bin-full = ventoy-full; # Added 2023-04-12
955 ViennaRNA = viennarna; # Added 2023-08-23
956 vimHugeX = vim-full; # Added 2022-12-04
957 vim_configurable = vim-full; # Added 2022-12-04
958 virtmanager = throw "'virtmanager' has been renamed to/replaced by 'virt-manager'"; # Converted to throw 2023-09-10
959 virtmanager-qt = throw "'virtmanager-qt' has been renamed to/replaced by 'virt-manager-qt'"; # Converted to throw 2023-09-10
960 vivaldi-widevine = throw "'vivaldi-widevine' has been renamed to/replaced by 'widevine-cdm'"; # Added 2023-02-25
961 vkBasalt = vkbasalt; # Added 2022-11-22
962 vte_290 = throw "'vte_290' has been renamed to/replaced by 'vte'"; # Added 2023-01-05
963 varnish72 = throw "varnish 7.2 is EOL. Either use the LTS or upgrade."; # Added 2023-10-09
964 varnish73 = throw "varnish 7.3 is EOL. Either use the LTS or upgrade."; # Added 2023-10-09
965 varnish72Packages = throw "varnish 7.2 is EOL. Either use the LTS or upgrade."; # Added 2023-10-09
966 varnish73Packages = throw "varnish 7.3 is EOL. Either use the LTS or upgrade."; # Added 2023-10-09
967 inherit (libsForQt5.mauiPackages) vvave; # added 2022-05-17
970 waybar-hyprland = throw "waybar-hyprland has been removed: hyprland support is now built into waybar by default."; # Added 2023-08-21
971 wayfireApplications-unwrapped = throw ''
972 'wayfireApplications-unwrapped.wayfire' has been renamed to/replaced by 'wayfire'
973 'wayfireApplications-unwrapped.wayfirePlugins' has been renamed to/replaced by 'wayfirePlugins'
974 'wayfireApplications-unwrapped.wcm' has been renamed to/replaced by 'wayfirePlugins.wcm'
975 'wayfireApplications-unwrapped.wlroots' has been removed
977 wcm = throw "'wcm' has been renamed to/replaced by 'wayfirePlugins.wcm'"; # Add 2023-07-29
978 webkitgtk_5_0 = throw "'webkitgtk_5_0' has been superseded by 'webkitgtk_6_0'"; # Added 2023-02-25
979 wio = throw "wio has been removed from nixpkgs, it was unmaintained and required wlroots_0_14 at the time of removal"; # Added 2023-04-28
980 wineWayland = wine-wayland;
981 win-qemu = throw "'win-qemu' has been replaced by 'virtio-win'"; # Added 2023-08-16
982 win-virtio = virtio-win; # Added 2023-10-17
983 win-signed-gplpv-drivers = throw "win-signed-gplpv-drivers has been removed from nixpkgs, as it's unmaintained: https://help.univention.com/t/installing-signed-gplpv-drivers/21828"; # Added 2023-08-17
984 wlroots_0_14 = throw "'wlroots_0_14' has been removed in favor of newer versions"; # Added 2023-07-29
985 wordpress6_1 = throw "'wordpress6_1' has been removed in favor of the latest version"; # Added 2023-10-10
986 wordpress6_2 = throw "'wordpress6_2' has been removed in favor of the latest version"; # Added 2023-10-10
987 wormhole-rs = magic-wormhole-rs; # Added 2022-05-30. preserve, reason: Arch package name, main binary name
989 wxGTK30 = throw "wxGTK30 has been removed from nixpkgs as it has reached end of life"; # Added 2023-03-22
990 wxGTK30-gtk2 = wxGTK30; # Added 2022-12-03
991 wxGTK30-gtk3 = wxGTK30; # Added 2022-12-03
992 wxmac = wxGTK30; # Added 2023-03-22
996 xbmc-retroarch-advanced-launchers = kodi-retroarch-advanced-launchers; # Added 2021-11-19
997 xdg_utils = xdg-utils; # Added 2021-02-01
998 xineLib = xine-lib; # Added 2021-04-27
999 xineUI = xine-ui; # Added 2021-04-27
1000 xtrt = throw "xtrt has been removed due to being abandoned"; # Added 2023-05-25
1001 xulrunner = firefox-unwrapped; # Added 2023-11-03
1002 xvfb_run = xvfb-run; # Added 2021-05-07
1006 yacc = bison; # moved from top-level 2021-03-14
1007 yafaray-core = libyafaray; # Added 2022-09-23
1008 yarn2nix-moretea-openssl_1_1 = throw "'yarn2nix-moretea-openssl_1_1' has been removed."; # Added 2023-02-04
1009 yuzu-ea = yuzu-early-access; # Added 2022-08-18
1010 yuzu = yuzu-mainline; # Added 2021-01-25
1014 zinc = zincsearch; # Added 2023-05-28
1015 zkg = throw "'zkg' has been replaced by 'zeek'";
1016 zq = zed.overrideAttrs (old: { meta = old.meta // { mainProgram = "zq"; }; }); # Added 2023-02-06
1020 zeroc_ice = throw "'zeroc_ice' has been renamed to/replaced by 'zeroc-ice'"; # Converted to throw 2023-09-10
1022 dina-font-pcf = dina-font; # Added 2020-02-09
1023 dnscrypt-proxy2 = dnscrypt-proxy; # Added 2023-02-02
1024 gnatsd = throw "'gnatsd' has been renamed to/replaced by 'nats-server'"; # Converted to throw 2023-09-10
1026 posix_man_pages = man-pages-posix; # Added 2021-04-15
1027 ttyrec = ovh-ttyrec; # Added 2021-01-02
1028 zplugin = zinit; # Added 2021-01-30
1029 zyn-fusion = zynaddsubfx; # Added 2022-08-05
1031 inherit (stdenv.hostPlatform) system; # Added 2021-10-22
1032 inherit (stdenv) buildPlatform hostPlatform targetPlatform; # Added 2023-01-09
1034 # LLVM packages for (integration) testing that should not be used inside Nixpkgs:
1035 llvmPackages_latest = llvmPackages_16;
1036 llvmPackages_git = recurseIntoAttrs (callPackage ../development/compilers/llvm/git {
1037 inherit (stdenvAdapters) overrideCC;
1038 buildLlvmTools = buildPackages.llvmPackages_git.tools;
1039 targetLlvmLibraries = targetPackages.llvmPackages_git.libraries or llvmPackages_git.libraries;
1040 targetLlvm = targetPackages.llvmPackages_git.llvm or llvmPackages_git.llvm;
1043 /* If these are in the scope of all-packages.nix, they cause collisions
1044 between mixed versions of qt. See:
1045 https://github.com/NixOS/nixpkgs/pull/101369 */
1047 inherit (plasma5Packages)
1048 akonadi akregator arianna ark bluedevil bomber bovo breeze-grub breeze-gtk
1049 breeze-icons breeze-plymouth breeze-qt5 colord-kde discover dolphin dragon elisa falkon
1050 ffmpegthumbs filelight granatier gwenview k3b kactivitymanagerd kaddressbook
1051 kalzium kapman kapptemplate kate katomic kblackbox kblocks kbounce
1052 kcachegrind kcalc kcharselect kcolorchooser kde-cli-tools kde-gtk-config
1053 kdenlive kdeplasma-addons kdevelop-pg-qt kdevelop-unwrapped kdev-php
1054 kdev-python kdevelop kdf kdialog kdiamond keditbookmarks kfind
1055 kgamma5 kget kgpg khelpcenter kig kigo killbots kinfocenter kitinerary
1056 kleopatra klettres klines kmag kmail kmenuedit kmines kmix kmplot
1057 knavalbattle knetwalk knights kollision kolourpaint kompare konsole kontact
1058 konversation korganizer kpkpass krdc kreversi krfb kscreen kscreenlocker
1059 kshisen ksquares ksshaskpass ksystemlog kteatime ktimer ktorrent ktouch
1060 kturtle kwallet-pam kwalletmanager kwave kwayland-integration kwin kwrited
1061 marble merkuro milou minuet okular oxygen oxygen-icons5 picmi
1062 plasma-browser-integration plasma-desktop plasma-integration plasma-nano
1063 plasma-nm plasma-pa plasma-mobile plasma-systemmonitor plasma-thunderbolt
1064 plasma-vault plasma-workspace plasma-workspace-wallpapers polkit-kde-agent
1065 powerdevil qqc2-breeze-style sddm-kcm skanlite skanpage spectacle
1066 systemsettings xdg-desktop-portal-kde yakuake zanshin
1069 kalendar = merkuro; # Renamed in 23.08
1070 kfloppy = throw "kfloppy has been removed upstream in KDE Gear 23.08";
1072 inherit (plasma5Packages.thirdParty)
1076 kwin-dynamic-workspaces
1078 plasma-applet-caffeine-plus
1079 plasma-applet-virtual-desktop-bar
1082 inherit (libsForQt5)
1086 inherit (pidginPackages)
1093 pidgin-xmpp-receipts
1108 purple-xmpp-http-upload
1110 pidgin-opensteamworks