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:
26 if alias.recurseForDerivations or false
27 then lib.removeAttrs alias [ "recurseForDerivations" ]
30 # Disabling distribution prevents top-level aliases for non-recursed package
31 # sets from building on Hydra.
32 removeDistribute = alias:
33 if lib.isDerivation alias then
34 lib.dontDistribute alias
37 transmission3Warning = { prefix ? "", suffix ? "" }: let
38 p = "${prefix}transmission${suffix}";
39 p3 = "${prefix}transmission_3${suffix}";
40 p4 = "${prefix}transmission_4${suffix}";
41 in "${p} has been renamed to ${p3} since ${p4} is also available. Note that upgrade caused data loss for some users so backup is recommended (see NixOS 24.11 release notes for details)";
43 # Make sure that we are not shadowing something from all-packages.nix.
44 checkInPkgs = n: alias:
45 if builtins.hasAttr n super
46 then throw "Alias ${n} is still in all-packages.nix"
53 (removeRecurseForDerivations
54 (checkInPkgs n alias)))
59 # Added 2018-07-16 preserve, reason: forceSystem should not be used directly in Nixpkgs.
60 forceSystem = system: _:
61 (import self.path { localSystem = { inherit system; }; });
65 AusweisApp2 = ausweisapp; # Added 2023-11-08
66 a4term = a4; # Added 2023-10-06
67 acorn = throw "acorn has been removed as the upstream project was archived"; # Added 2024-04-27
68 acousticbrainz-client = throw "acousticbrainz-client has been removed since the AcousticBrainz project has been shut down"; # Added 2024-06-04
69 adtool = throw "'adtool' has been removed, as it was broken and unmaintained";
70 adom = throw "'adom' has been removed, as it was broken and unmaintained"; # added 2024-05-09
71 adoptopenjdk-bin = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `temurin-bin`"; # Added 2024-05-09
72 adoptopenjdk-bin-17-packages-darwin = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `temurin-bin-17`."; # Added 2024-05-09
73 adoptopenjdk-bin-17-packages-linux = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `temurin-bin-17`."; # Added 2024-05-09
74 adoptopenjdk-hotspot-bin-11 = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `temurin-bin-11`."; # Added 2024-05-09
75 adoptopenjdk-hotspot-bin-15 = throw "adoptopenjdk has been removed as the upstream project is deprecated. JDK 15 is also EOL. Consider using `temurin-bin-17`."; # Added 2024-05-09
76 adoptopenjdk-hotspot-bin-16 = throw "adoptopenjdk has been removed as the upstream project is deprecated. JDK 16 is also EOL. Consider using `temurin-bin-17`."; # Added 2024-05-09
77 adoptopenjdk-hotspot-bin-8 = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `temurin-bin-8`."; # Added 2024-05-09
78 adoptopenjdk-jre-bin = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `temurin-jre-bin`."; # Added 2024-05-09
79 adoptopenjdk-jre-hotspot-bin-11 = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `temurin-jre-bin-11`."; # Added 2024-05-09
80 adoptopenjdk-jre-hotspot-bin-15 = throw "adoptopenjdk has been removed as the upstream project is deprecated. JDK 15 is also EOL. Consider using `temurin-jre-bin-17`."; # Added 2024-05-09
81 adoptopenjdk-jre-hotspot-bin-16 = throw "adoptopenjdk has been removed as the upstream project is deprecated. JDK 16 is also EOL. Consider using `temurin-jre-bin-17`."; # Added 2024-05-09
82 adoptopenjdk-jre-hotspot-bin-8 = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `temurin-jre-bin-8`."; # Added 2024-05-09
83 adoptopenjdk-jre-openj9-bin-11 = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `semeru-jre-bin-11`."; # Added 2024-05-09
84 adoptopenjdk-jre-openj9-bin-15 = throw "adoptopenjdk has been removed as the upstream project is deprecated. JDK 15 is also EOL. Consider using `semeru-jre-bin-17`."; # Added 2024-05-09
85 adoptopenjdk-jre-openj9-bin-16 = throw "adoptopenjdk has been removed as the upstream project is deprecated. JDK 16 is also EOL. Consider using `semeru-jre-bin-17`."; # Added 2024-05-09
86 adoptopenjdk-jre-openj9-bin-8 = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `semeru-jre-bin-8`."; # Added 2024-05-09
87 adoptopenjdk-openj9-bin-11 = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `semeru-bin-11`."; # Added 2024-05-09
88 adoptopenjdk-openj9-bin-15 = throw "adoptopenjdk has been removed as the upstream project is deprecated. JDK 15 is also EOL. Consider using `semeru-bin-17`."; # Added 2024-05-09
89 adoptopenjdk-openj9-bin-16 = throw "adoptopenjdk has been removed as the upstream project is deprecated. JDK 16 is also EOL. Consider using `semeru-bin-17`."; # Added 2024-05-09
90 adoptopenjdk-openj9-bin-8 = throw "adoptopenjdk has been removed as the upstream project is deprecated. Consider using `semeru-bin-8`."; # Added 2024-05-09
91 advcpmv = throw "'advcpmv' has been removed, as it is not being actively maintained and break recent coreutils."; # Added 2024-03-29
92 # Post 24.11 branch-off, this should throw an error
93 addOpenGLRunpath = addDriverRunpath; # Added 2024-05-25
94 aether = throw "aether has been removed from nixpkgs; upstream unmaintained, security issues"; # Added 2023-10-03
95 aeon = throw "aeon has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2024-07-15
96 afl = throw "afl has been removed as the upstream project was archived. Consider using 'aflplusplus'"; # Added 2024-04-21
97 agda-pkg = throw "agda-pkg has been removed due to being unmaintained"; # Added 2024-09-10"
98 airfield = throw "airfield has been removed due to being unmaintained"; # Added 2023-05-19
99 alertmanager-bot = throw "alertmanager-bot is broken and has been archived by upstream"; # Added 2023-07-28
100 alsa-project = throw "alsa-project was removed and its sub-attributes were promoted to top-level."; # Added 2023-11-12
101 alsaLib = alsa-lib; # Added 2021-06-09
102 alsaOss = alsa-oss; # Added 2021-06-10
103 alsaPluginWrapper = alsa-plugins-wrapper; # Added 2021-06-10
104 alsaPlugins = alsa-plugins; # Added 2021-06-10
105 alsaTools = alsa-tools; # Added 2021-06-10
106 alsaUtils = alsa-utils; # Added 2021-06-10
107 amtk = throw "amtk has been renamed to libgedit-amtk and is now maintained by Gedit Technology"; # Added 2023-12-31
108 angelfish = libsForQt5.kdeGear.angelfish; # Added 2021-10-06
109 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
110 ansible_2_13 = throw "Ansible 2.13 goes end of life in 2023/11"; # Added 2023-12-30
111 ansible_2_14 = throw "Ansible 2.14 goes end of life in 2024/05 and can't be supported throughout the 24.05 release cycle"; # Added 2024-04-11
112 antennas = throw "antennas has been removed as it only works with tvheadend, which nobody was willing to maintain and was stuck on an unmaintained version that required FFmpeg 4; please see https://github.com/NixOS/nixpkgs/pull/332259 if you are interested in maintaining a newer version"; # Added 2024-08-21
113 androidndkPkgs_23b = lib.warn "The package set `androidndkPkgs_23b` has been renamed to `androidndkPkgs_23`." androidndkPkgs_23; # Added 2024-07-21
114 ankisyncd = throw "ankisyncd is dead, use anki-sync-server instead"; # Added 2024-08-10
115 ao = libfive; # Added 2024-10-11
116 apacheAnt_1_9 = throw "Ant 1.9 has been removed since it's not used in nixpkgs anymore"; # Added 2023-11-12
117 apacheKafka_2_8 = throw "apacheKafka_2_8 through _3_5 have been removed from nixpkgs as outdated"; # Added 2024-02-12
118 apacheKafka_3_0 = throw "apacheKafka_2_8 through _3_5 have been removed from nixpkgs as outdated"; # Added 2024-02-12
119 apacheKafka_3_1 = throw "apacheKafka_2_8 through _3_5 have been removed from nixpkgs as outdated"; # Added 2024-02-12
120 apacheKafka_3_2 = throw "apacheKafka_2_8 through _3_5 have been removed from nixpkgs as outdated"; # Added 2024-02-12
121 apacheKafka_3_3 = throw "apacheKafka_2_8 through _3_5 have been removed from nixpkgs as outdated"; # Added 2024-02-12
122 apacheKafka_3_4 = throw "apacheKafka_2_8 through _3_5 have been removed from nixpkgs as outdated"; # Added 2024-02-12
123 apacheKafka_3_5 = throw "apacheKafka_2_8 through _3_5 have been removed from nixpkgs as outdated"; # Added 2024-06-13
124 antimicroX = antimicrox; # Added 2021-10-31
125 appthreat-depscan = dep-scan; # Added 2024-04-10
126 arcanist = throw "arcanist was removed as phabricator is not supported and does not accept fixes"; # Added 2024-06-07
127 arcanPackages = throw "arcanPackages was removed and its sub-attributes were promoted to top-level"; # Added 2023-11-26
128 archiveopteryx = throw "archiveopteryx depended on an unsupported version of OpenSSL and was unmaintained"; # Added 2024-01-03
129 ardour_6 = throw "ardour_6 has been removed in favor of newer versions"; # Added 2023-10-13
130 aria = aria2; # Added 2024-03-26
131 armcord = throw "ArmCord was renamed to legcord by the upstream developers. Action is required to migrate configurations between the two applications. Please see this PR for more details: https://github.com/NixOS/nixpkgs/pull/347971"; # Added 2024-10-11
132 aseprite-unfree = aseprite; # Added 2023-08-26
133 asls = throw "asls has been removed: abandoned by upstream"; # Added 2023-03-16
134 asterisk_16 = throw "asterisk_16: Asterisk 16 is end of life and has been removed"; # Added 2023-04-19
135 asterisk_19 = throw "asterisk_19: Asterisk 19 is end of life and has been removed"; # Added 2023-04-19
136 atom = throw "'atom' has been removed because discontinued and deprecated. Consider using 'pulsar', a maintained fork"; # Added 2023-10-01
137 atom-beta = throw "'atom-beta' has been removed because discontinued and deprecated. Consider using 'pulsar', a maintained fork"; # Added 2023-10-01
138 atomEnv = throw "'atomEnv' has been removed because 'atom' is discontinued and deprecated. Consider using 'pulsar', a maintained fork"; # Added 2023-10-01
139 atomPackages = throw "'atomPackages' has been removed because 'atom' is discontinued and deprecated. Consider using 'pulsar', a maintained fork"; # Added 2023-10-01
140 audaciousQt5 = throw "'audaciousQt5' has been removed, since audacious is built with Qt 6 now"; # Added 2024-07-06
141 auditBlasHook = throw "'auditBlasHook' has been removed since it never worked"; # Added 2024-04-02
142 aumix = throw "'aumix' has been removed due to lack of maintenance upstream. Consider using 'pamixer' for CLI or 'pavucontrol' for GUI"; # Added 2024-09-14
143 authy = throw "'authy' has been removed since it reached end of life"; # Added 2024-04-19
144 avldrums-lv2 = x42-avldrums; # Added 2020-03-29
145 avrlibcCross = avrlibc; # Added 2024-09-06
146 awesome-4-0 = awesome; # Added 2022-05-05
147 aws-env = throw "aws-env has been removed as the upstream project was unmaintained"; # Added 2024-06-11
148 aws-google-auth = throw "aws-google-auth has been removed as the upstream project was unmaintained"; # Added 2024-07-31
152 badtouch = authoscope; # Project was renamed, added 20210626
153 baget = throw "'baget' has been removed due to being unmaintained";
154 ballAndPaddle = throw "'ballAndPaddle' has been removed because it was broken and abandoned upstream"; # Added 2023-10-16
155 bashInteractive_5 = bashInteractive; # Added 2021-08-20
156 bash_5 = bash; # Added 2021-08-20
157 bazel_3 = throw "bazel 3 is past end of life as it is not an lts version"; # Added 2023-02-02
158 bazel_4 = throw "'bazel_4' has been removed from nixpkgs as it has reached end of life"; # Added 2024-01-23
159 BeatSaberModManager = beatsabermodmanager; # Added 2024-06-12
160 bedup = throw "bedup was removed because it was broken and abandoned upstream"; # added 2023-02-04
161 bee-unstable = throw "bee-unstable has been removed, use 'bee' instead"; # Added 2024-02-12
162 bee-clef = throw "bee-clef has been removed as the upstream project was archived"; # Added 2024-02-12
163 beignet = throw "beignet was removed as it was never ported from old llvmPackages_6 upstream"; # added 2024-01-08
164 bibata-extra-cursors = throw "bibata-cursors has been removed as it was broken"; # Added 2024-07-15
165 bitcoin-unlimited = throw "bitcoin-unlimited has been removed as it was broken and unmaintained"; # Added 2024-07-15
166 bitcoind-unlimited = throw "bitcoind-unlimited has been removed as it was broken and unmaintained"; # Added 2024-07-15
167 binance = throw "binance has been removed, because it depends on a very outdated and insecure version of electron"; # Added 2023-11-09
168 bird2 = bird; # Added 2022-02-21
169 bitwarden = bitwarden-desktop; # Added 2024-02-25
170 bitwig-studio1 = throw "bitwig-studio1 has been removed, you can upgrade to 'bitwig-studio'"; # Added 2023-01-03
171 bitwig-studio2 = throw "bitwig-studio2 has been removed, you can upgrade to 'bitwig-studio'"; # Added 2023-01-03
172 blender-with-packages = args:
173 lib.warn "blender-with-packages is deprecated in favor of blender.withPackages, e.g. `blender.withPackages(ps: [ ps.foobar ])`"
174 (blender.withPackages (_: args.packages)).overrideAttrs
175 (lib.optionalAttrs (args ? name) { pname = "blender-" + args.name; }); # Added 2023-10-30
176 bless = throw "'bless' has been removed due to lack of maintenance upstream and depending on gtk2. Consider using 'imhex' or 'ghex' instead"; # Added 2024-09-15
177 blockbench-electron = blockbench; # Added 2024-03-16
178 bluezFull = throw "'bluezFull' has been renamed to/replaced by 'bluez'"; # Converted to throw 2023-09-10
179 bmap-tools = bmaptool; # Added 2024-08-05
180 bookletimposer = throw "bookletimposer has been removed from nixpkgs; upstream unmaintained and broke with pypdf3"; # Added 2024-01-01
181 boost168 = throw "boost168 has been deprecated in favor of the latest version"; # Added 2023-06-08
182 boost169 = throw "boost169 has been deprecated in favor of the latest version"; # Added 2023-06-08
183 boost16x = throw "boost16x has been deprecated in favor of the latest version"; # Added 2023-06-08
184 boost170 = throw "boost170 has been deprecated in favor of the latest version"; # Added 2023-06-08
185 boost172 = throw "boost172 has been deprecated in favor of the latest version"; # Added 2023-06-08
186 boost173 = throw "boost173 has been deprecated in favor of the latest version"; # Added 2023-06-08
187 boost174 = throw "boost174 has been deprecated in favor of the latest version"; # Added 2023-06-08
188 boost17x = throw "boost17x has been deprecated in favor of the latest version"; # Added 2023-07-13
189 boost18x = throw "boost18x has been deprecated in favor of the latest version"; # Added 2023-07-13
190 boost_process = throw "boost_process has been removed as it is included in regular boost"; # Added 2024-05-01
191 bpb = throw "bpb has been removed as it is unmaintained and not compatible with recent Rust versions"; # Added 2024-04-30
192 bpftool = bpftools; # Added 2021-05-03
193 bpytop = throw "bpytop has been deprecated by btop"; # Added 2023-02-16
194 brasero-original = lib.warn "Use 'brasero-unwrapped' instead of 'brasero-original'" brasero-unwrapped; # Added 2024-09-29
195 bro = throw "'bro' has been renamed to/replaced by 'zeek'"; # Converted to throw 2023-09-10
196 bs-platform = throw "'bs-platform' was removed as it was broken, development ended and 'melange' has superseded it"; # Added 2024-07-29
198 budgie = throw "The `budgie` scope has been removed and all packages moved to the top-level"; # Added 2024-07-14
199 budgiePlugins = throw "The `budgiePlugins` scope has been removed and all packages moved to the top-level"; # Added 2024-07-14
201 inherit (libsForQt5.mauiPackages) buho; # added 2022-05-17
202 bukut = throw "bukut has been removed since it has been archived by upstream"; # Added 2023-05-24
203 butler = throw "butler was removed because it was broken and abandoned upstream"; # added 2024-06-18
204 # Shorter names; keep the longer name for back-compat. Added 2023-04-11
205 buildFHSUserEnv = buildFHSEnv;
206 buildFHSUserEnvChroot = buildFHSEnvChroot;
207 buildFHSUserEnvBubblewrap = buildFHSEnvBubblewrap;
209 # bitwarden_rs renamed to vaultwarden with release 1.21.0 (2021-04-30)
210 bitwarden_rs = vaultwarden;
211 bitwarden_rs-mysql = vaultwarden-mysql;
212 bitwarden_rs-postgresql = vaultwarden-postgresql;
213 bitwarden_rs-sqlite = vaultwarden-sqlite;
214 bitwarden_rs-vault = vaultwarden-vault;
220 calligra = kdePackages.calligra; # Added 2024-09-27
221 callPackage_i686 = pkgsi686Linux.callPackage;
222 cadence = throw "cadence has been removed from nixpkgs, as it was archived upstream"; # Added 2023-10-28
223 cask = emacs.pkgs.cask; # Added 2022-11-12
224 canonicalize-jars-hook = stripJavaArchivesHook; # Added 2024-03-17
225 cargo-deps = throw "cargo-deps has been removed as the repository is deleted"; # Added 2024-04-09
226 cargo-embed = throw "cargo-embed is now part of the probe-rs package"; # Added 2023-07-03
227 cargo-espflash = espflash;
228 cargo-flash = throw "cargo-flash is now part of the probe-rs package"; # Added 2023-07-03
229 cargo-graph = throw "cargo-graph has been removed as it is broken and archived upstream"; # Added 2024-03-16
230 catfish = throw "'catfish' has been renamed to/replaced by 'xfce.catfish'"; # Converted to throw 2023-09-10
231 cawbird = throw "cawbird has been abandoned upstream and is broken anyways due to Twitter closing its API";
232 ccloud-cli = throw "ccloud-cli has been removed, please use confluent-cli instead"; # Added 2023-06-09
233 certmgr-selfsigned = certmgr; # Added 2023-11-30
234 challenger = taler-challenger; # Added 2024-09-04
235 check_smartmon = throw "'check_smartmon' has been renamed to 'nagiosPlugins.check_smartmon'"; # Added 2024-05-03
236 check_systemd = throw "'check_systemd' has been renamed to 'nagiosPlugins.check_systemd'"; # Added 2024-05-03
237 check_zfs = throw "'check_zfs' has been renamed to 'nagiosPlugins.check_zfs'"; # Added 2024-05-03
238 check-esxi-hardware = throw "'check-esxi-hardware' has been renamed to 'nagiosPlugins.check_esxi_hardware'"; # Added 2024-05-03
239 check-mssql-health = throw "'check-mssql-health' has been renamed to 'nagiosPlugins.check_mssql_health'"; # Added 2024-05-03
240 check-nwc-health = throw "'check-nwc-health' has been renamed to 'nagiosPlugins.check_nwc_health'"; # Added 2024-05-03
241 check-openvpn = throw "'check-openvpn' has been renamed to 'nagiosPlugins.check_openvpn'"; # Added 2024-05-03
242 check-ups-health = throw "'check-ups-health' has been renamed to 'nagiosPlugins.check_ups_health'"; # Added 2024-05-03
243 check-uptime = throw "'check-uptime' has been renamed to 'nagiosPlugins.check_uptime'"; # Added 2024-05-03
244 check-wmiplus = throw "'check-wmiplus' has been renamed to 'nagiosPlugins.check_wmi_plus'"; # Added 2024-05-03
245 checkSSLCert = throw "'checkSSLCert' has been renamed to 'nagiosPlugins.check_ssl_cert'"; # Added 2024-05-03
246 chefdk = throw "chefdk has been removed due to being deprecated upstream by Chef Workstation"; # Added 2023-03-22
247 chia = throw "chia has been removed. see https://github.com/NixOS/nixpkgs/pull/270254"; # Added 2023-11-30
248 chia-dev-tools = throw "chia-dev-tools has been removed. see https://github.com/NixOS/nixpkgs/pull/270254"; # Added 2023-11-30
249 chia-plotter = throw "chia-plotter has been removed. see https://github.com/NixOS/nixpkgs/pull/270254"; # Added 2023-11-30
250 chiaki4deck = chiaki-ng; # Added 2024-08-04
251 chkservice = throw "chkservice has been removed from nixpkgs, as it has been deleted upstream"; # Added 2024-01-08
252 chocolateDoom = chocolate-doom; # Added 2023-05-01
253 ChowCentaur = chow-centaur; # Added 2024-06-12
254 ChowPhaser = chow-phaser; # Added 2024-06-12
255 ChowKick = chow-kick; # Added 2024-06-12
256 CHOWTapeModel = chow-tape-model; # Added 2024-06-12
257 chrome-gnome-shell = gnome-browser-connector; # Added 2022-07-27
258 chromiumBeta = throw "'chromiumBeta' has been removed due to the lack of maintenance in nixpkgs. Consider using 'chromium' instead."; # Added 2023-10-18
259 chromiumDev = throw "'chromiumDev' has been removed due to the lack of maintenance in nixpkgs. Consider using 'chromium' instead."; # Added 2023-10-18
260 citra = throw "citra has been removed from nixpkgs, as it has been taken down upstream"; # added 2024-03-04
261 citra-nightly = throw "citra-nightly has been removed from nixpkgs, as it has been taken down upstream"; # added 2024-03-04
262 citra-canary = throw "citra-canary has been removed from nixpkgs, as it has been taken down upstream"; # added 2024-03-04
263 cloog = throw "cloog has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13
264 cloog_0_18_0 = throw "cloog_0_18_0 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13
265 cloogppl = throw "cloogppl has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13
266 clang-ocl = throw "'clang-ocl' has been replaced with 'rocmPackages.clang-ocl'"; # Added 2023-10-08
267 clang-sierraHack = throw "clang-sierraHack has been removed because it solves a problem that no longer seems to exist. Hey, what were you even doing with that thing anyway?"; # Added 2024-10-05
268 clang-sierraHack-stdenv = clang-sierraHack; # Added 2024-10-05
269 inherit (libsForQt5.mauiPackages) clip; # added 2022-05-17
270 clpm = throw "'clpm' has been removed from nixpkgs"; # Added 2024-04-01
271 clwrapperFunction = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07
272 CoinMP = coinmp; # Added 2024-06-12
273 collada-dom = opencollada; # added 2024-02-21
274 composable_kernel = throw "'composable_kernel' has been replaced with 'rocmPackages.composable_kernel'"; # Added 2023-10-08
275 coriander = throw "'coriander' has been removed because it depends on GNOME 2 libraries"; # Added 2024-06-27
276 corretto19 = throw "Corretto 19 was removed as it has reached its end of life"; # Added 2024-08-01
277 cosmic-tasks = tasks; # Added 2024-07-04
278 cpp-ipfs-api = cpp-ipfs-http-client; # Project has been renamed. Added 2022-05-15
279 crispyDoom = crispy-doom; # Added 2023-05-01
280 crossLibcStdenv = stdenvNoLibc; # Added 2024-09-06
281 cryptowatch-desktop = throw "Cryptowatch Desktop was sunset on September 30th 2023 and has been removed from nixpkgs"; # Added 2023-12-22
282 clash = throw "'clash' has been removed, upstream gone. Consider using 'mihomo' instead."; # added 2023-11-10
283 clash-verge = throw "'clash-verge' has been removed, as it was broken and unmaintained. Consider using 'clash-verge-rev' or 'clash-nyanpasu' instead"; # Added 2024-09-17
284 clasp = clingo; # added 2022-12-22
285 claws-mail-gtk3 = claws-mail; # Added 2021-07-10
286 clucene_core_1 = throw "'clucene_core_1' has been renamed to/replaced by 'clucene_core'"; # Added 2023-12-09
287 cntk = throw "'cntk' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2023-10-09
288 cockroachdb-bin = cockroachdb; # 2024-03-15
289 codimd = hedgedoc; # Added 2020-11-29
290 inherit (libsForQt5.mauiPackages) communicator; # added 2022-05-17
291 compton = throw "'compton' has been renamed to/replaced by 'picom'"; # Converted to throw 2023-09-10
292 concurrencykit = libck; # Added 2021-03
293 connmanPackages = throw "'connmanPackages' was removed and their subpackages/attributes were promoted to top level."; # Added 2023-10-08
294 containerpilot = throw "'containerpilot' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2024-06-09
295 convoy = throw "'convoy' has been removed from nixpkgs, as it was archived upstream"; # Added 2023-12-27
296 crackmapexec = throw "'crackmapexec' has been removed as it was unmaintained. Use 'netexec' instead"; # 2024-08-11
297 crda = throw "'crda' has been removed from nixpkgs, as it is needed only for kernels before 4.16"; # Added 2024-02-06
298 cups-kyodialog3 = cups-kyodialog; # Added 2022-11-12
299 cvs_fast_export = cvs-fast-export; # Added 2021-06-10
301 # these are for convenience, not for backward compat and shouldn't expire
302 clang6Stdenv = throw "clang6Stdenv has been removed from nixpkgs"; # Added 2024-01-08
303 clang7Stdenv = throw "clang7Stdenv has been removed from nixpkgs"; # Added 2023-11-19
304 clang8Stdenv = throw "clang8Stdenv has been removed from nixpkgs"; # Added 2024-01-24
305 clang9Stdenv = throw "clang9Stdenv has been removed from nixpkgs"; # Added 2024-04-08
306 clang10Stdenv = throw "clang10Stdenv has been removed from nixpkgs"; # Added 2024-01-26
307 clang11Stdenv = throw "clang11Stdenv has been removed from nixpkgs"; # Added 2023-01-24
308 clang12Stdenv = lowPrio llvmPackages_12.stdenv;
309 clang13Stdenv = lowPrio llvmPackages_13.stdenv;
310 clang14Stdenv = lowPrio llvmPackages_14.stdenv;
311 clang15Stdenv = lowPrio llvmPackages_15.stdenv;
312 clang16Stdenv = lowPrio llvmPackages_16.stdenv;
313 clang17Stdenv = lowPrio llvmPackages_17.stdenv;
314 clang18Stdenv = lowPrio llvmPackages_18.stdenv;
315 clang19Stdenv = lowPrio llvmPackages_19.stdenv;
317 clang-tools_6 = throw "clang-tools_6 has been removed from nixpkgs"; # Added 2024-01-08
318 clang-tools_7 = throw "clang-tools_7 has been removed from nixpkgs"; # Added 2023-11-19
319 clang-tools_8 = throw "clang-tools_8 has been removed from nixpkgs"; # Added 2024-01-24
320 clang-tools_9 = throw "clang-tools_9 has been removed from nixpkgs"; # Added 2024-04-08
321 clang-tools_10 = throw "clang-tools_10 has been removed from nixpkgs"; # Added 2023-01-26
322 clang-tools_11 = throw "clang-tools_11 has been removed from nixpkgs"; # Added 2023-01-24
323 clang_6 = throw "clang_6 has been removed from nixpkgs"; # Added 2024-01-08
324 clang_7 = throw "clang_7 has been removed from nixpkgs"; # Added 2023-11-19
325 clang_8 = throw "clang_8 has been removed from nixpkgs"; # Added 2024-01-24
326 clang_9 = throw "clang_9 has been removed from nixpkgs"; # Added 2024-04-08
327 clang_10 = throw "clang_10 has been removed from nixpkgs"; # Added 2024-01-26
328 clang_11 = throw "clang_11 has been removed from nixpkgs"; # Added 2023-01-24
330 clang-tools_12 = llvmPackages_12.clang-tools; # Added 2024-04-22
331 clang-tools_13 = llvmPackages_13.clang-tools; # Added 2024-04-22
332 clang-tools_14 = llvmPackages_14.clang-tools; # Added 2024-04-22
333 clang-tools_15 = llvmPackages_15.clang-tools; # Added 2024-04-22
334 clang-tools_16 = llvmPackages_16.clang-tools; # Added 2024-04-22
335 clang-tools_17 = llvmPackages_17.clang-tools; # Added 2024-04-22
336 clang-tools_18 = llvmPackages_18.clang-tools; # Added 2024-04-22
337 clang-tools_19 = llvmPackages_19.clang-tools; # Added 2024-08-21
339 cq-editor = throw "cq-editor has been removed, as it use a dependency that was disabled since python 3.8 and was last updated in 2021"; # Added 2024-05-13
343 dagger = throw "'dagger' has been removed from nixpkgs, as the trademark policy of the upstream project is incompatible"; # Added 2023-10-16
344 dart_stable = dart; # Added 2020-01-15
345 dart-sass-embedded = throw "dart-sass-embedded has been removed from nixpkgs, as is now included in Dart Sass itself.";
346 dat = nodePackages.dat;
347 dbeaver = throw "'dbeaver' has been renamed to/replaced by 'dbeaver-bin'"; # Added 2024-05-16
348 deadcode = throw "'deadcode' has been removed, as upstream is abandoned since 2019-04-27. Use the official deadcode from 'gotools' package."; # Added 2023-12-28
349 deadpixi-sam = deadpixi-sam-unstable;
351 debugedit-unstable = debugedit; # Added 2021-11-22
352 deltachat-electron = deltachat-desktop; # added 2021-07-18
354 demjson = with python3Packages; toPythonApplication demjson; # Added 2022-01-18
355 dep = throw "'dep' has been removed, because it is deprecated and archived in favor of Go modules"; # Added 2023-12-26
356 devserver = throw "'devserver' has been removed in favor of 'miniserve' or other alternatives"; # Added 2023-01-13
357 dfeet = throw "'dfeet' has been removed because it is archived upstream. Please use 'd-spy' instead"; # Added 2024-03-07
358 dgsh = throw "'dgsh' has been removed, as it was broken and unmaintained"; # added 2024-05-09
359 dhcp = throw "dhcp (ISC DHCP) has been removed from nixpkgs, because it reached its end of life"; # Added 2023-04-04
360 dibbler = throw "dibbler was removed because it is not maintained anymore"; # Added 2024-05-14
361 dillong = throw "'dillong' has been removed, as upstream is abandoned since 2021-12-13. Use either 'dillo' or 'dillo-plus'. The latter integrates features from dillong."; # Added 2024-10-07
362 dnnl = oneDNN; # Added 2020-04-22
363 dnscrypt-wrapper = throw "dnscrypt-wrapper was removed because it has been effectively unmaintained since 2018. Use DNSCcrypt support in dnsdist instead"; # Added 2024-09-14
364 docker-compose_1 = throw "'docker-compose_1' has been removed because it has been unmaintained since May 2021. Use docker-compose instead."; # Added 2024-07-29
365 docker-distribution = distribution; # Added 2023-12-26
366 docker-machine = throw "'docker-machine' has been removed, because the upstream project was archived"; # Added 2023-12-27
367 docker-machine-kvm = throw "'docker-machine-kvm' has been removed, because 'docker-machine' was archived upstream and removed"; # Added 2023-12-27
368 docker-machine-xhyve = throw "'docker-machine-xhyve' has been removed, because 'docker-machine' was archived upstream and removed"; # Added 2023-12-27
369 docker-proxy = throw "`docker-proxy` has been merged to the main repo of Moby since Docker 22.06"; # Added 2024-03-14
370 dogecoin = throw "'dogecoin' has been removed, as it was broken and unmaintained"; # Added 2024-03-11
371 dogecoind = throw "'dogecoind' has been removed, as it was broken and unmaintained"; # Added 2024-03-11
372 dolphin-emu-beta = dolphin-emu; # Added 2023-02-11
373 dolphinEmu = dolphin-emu; # Added 2021-11-10
374 dolphinEmuMaster = dolphin-emu-beta; # Added 2021-11-10
375 dot-http = throw "'dot-http' has been removed: abandoned by upstream. Use hurl instead."; # Added 2023-01-16
376 dotty = scala_3; # Added 2023-08-20
377 dotnet-netcore = dotnet-runtime; # Added 2021-10-07
378 dotnet-sdk_2 = dotnetCorePackages.sdk_2_1; # Added 2020-01-19
379 dotnet-sdk_3 = dotnetCorePackages.sdk_3_1; # Added 2020-01-19
380 dotnet-sdk_5 = dotnetCorePackages.sdk_5_0; # Added 2020-09-11
381 drgeo = throw "'drgeo' has been removed as it is outdated and unmaintained"; # Added 2023-10-15
382 drush = throw "drush as a standalone package has been removed because it's no longer supported as a standalone tool";
383 dtv-scan-tables_linuxtv = dtv-scan-tables; # Added 2023-03-03
384 dtv-scan-tables_tvheadend = dtv-scan-tables; # Added 2023-03-03
385 du-dust = dust; # Added 2024-01-19
386 dylibbundler = macdylibbundler; # Added 2021-04-24
390 EBTKS = ebtks; # Added 2024-01-21
391 eask = eask-cli; # Added 2024-09-05
392 ec2_ami_tools = ec2-ami-tools; # Added 2021-10-08
393 ec2_api_tools = ec2-api-tools; # Added 2021-10-08
394 ec2-utils = amazon-ec2-utils; # Added 2022-02-01
396 edUnstable = throw "edUnstable was removed; use ed instead"; # Added 2024-07-01
397 elasticsearch7Plugins = elasticsearchPlugins;
400 electron_9 = throw "electron_9 has been removed in favor of newer versions"; # added 2023-09-11
401 electron_10 = throw "electron_10 has been removed in favor of newer versions"; # added 2024-03-20
402 electron_10-bin = throw "electron_10-bin has been removed in favor of newer versions"; # added 2024-03-20
403 electron_11 = throw "electron_11 has been removed in favor of newer versions"; # added 2024-03-20
404 electron_11-bin = throw "electron_11-bin has been removed in favor of newer versions"; # added 2024-03-20
405 electron_12 = throw "electron_12 has been removed in favor of newer versions"; # added 2024-03-20
406 electron_12-bin = throw "electron_12-bin has been removed in favor of newer versions"; # added 2024-03-20
407 electron_13 = throw "electron_13 has been removed in favor of newer versions"; # added 2024-03-20
408 electron_13-bin = throw "electron_13-bin has been removed in favor of newer versions"; # added 2024-03-20
409 electron_14 = throw "electron_14 has been removed in favor of newer versions"; # added 2024-03-20
410 electron_14-bin = throw "electron_14-bin has been removed in favor of newer versions"; # added 2024-03-20
411 electron_15 = throw "electron_15 has been removed in favor of newer versions"; # added 2024-03-20
412 electron_15-bin = throw "electron_15-bin has been removed in favor of newer versions"; # added 2024-03-20
413 electron_16 = throw "electron_16 has been removed in favor of newer versions"; # added 2024-03-20
414 electron_16-bin = throw "electron_16-bin has been removed in favor of newer versions"; # added 2024-03-20
415 electron_17 = throw "electron_17 has been removed in favor of newer versions"; # added 2024-03-20
416 electron_17-bin = throw "electron_17-bin has been removed in favor of newer versions"; # added 2024-03-20
417 electron_18 = throw "electron_18 has been removed in favor of newer versions"; # added 2024-03-20
418 electron_18-bin = throw "electron_18-bin has been removed in favor of newer versions"; # added 2024-03-20
419 electron_19 = throw "electron_19 has been removed in favor of newer versions"; # added 2024-03-20
420 electron_19-bin = throw "electron_19-bin has been removed in favor of newer versions"; # added 2024-03-20
421 electron_20 = throw "electron_20 has been removed in favor of newer versions"; # added 2024-03-20
422 electron_20-bin = throw "electron_20-bin has been removed in favor of newer versions"; # added 2024-03-20
423 electron_21 = throw "electron_21 has been removed in favor of newer versions"; # added 2024-03-20
424 electron_21-bin = throw "electron_21-bin has been removed in favor of newer versions"; # added 2024-03-20
425 electron_22 = throw "electron_22 has been removed in favor of newer versions"; # added 2024-03-20
426 electron_22-bin = throw "electron_22-bin has been removed in favor of newer versions"; # added 2024-03-20
427 electron_23 = throw "electron_23 has been removed in favor of newer versions"; # added 2024-03-20
428 electron_23-bin = throw "electron_23-bin has been removed in favor of newer versions"; # added 2024-03-20
429 electron_26 = throw "electron_26 has been removed in favor of newer versions"; # added 2024-03-20
430 electron_26-bin = throw "electron_26-bin has been removed in favor of newer versions"; # added 2024-03-20
432 elementary-planner = throw "elementary-planner has been renamed to planify"; # Added 2023-06-24
434 elixir_ls = elixir-ls; # Added 2023-03-20
437 emacs28-gtk2 = throw "emacs28-gtk2 was removed because GTK2 is EOL; migrate to emacs28{,-gtk3,-nox} or to more recent versions of Emacs."; # Added 2024-09-20
438 emacs28NativeComp = emacs28; # Added 2022-06-08
439 emacs28Packages = emacs28.pkgs; # Added 2021-10-04
440 emacs28WithPackages = emacs28.pkgs.withPackages; # Added 2021-10-04
441 emacsMacport = emacs-macport; # Added 2023-08-10
442 emacsNativeComp = emacs28NativeComp; # Added 2022-06-08
443 emacsPackagesNg = throw "'emacsPackagesNg' has been renamed to/replaced by 'emacs.pkgs'"; # Converted to throw 2023-09-10
444 emacsPackagesNgFor = throw "'emacsPackagesNgFor' has been renamed to/replaced by 'emacsPackagesFor'"; # Converted to throw 2023-09-10
445 emacsWithPackages = emacs.pkgs.withPackages; # Added 2020-12-18
447 empathy = throw "empathy was removed as it is unmaintained and no longer launches due to libsoup3 migration"; # Added 2023-01-20
448 EmptyEpsilon = empty-epsilon; # Added 2024-07-14
449 enchant1 = throw "enchant1 has been removed from nixpkgs, as it was unmaintained"; # Added 2023-01-18
450 enyo-doom = enyo-launcher; # Added 2022-09-09
451 epoxy = libepoxy; # Added 2021-11-11
453 erlang_27-rc3 = throw "erlang_27-rc3 has been removed in favor of erlang_27"; # added 2024-05-20
454 erlangR24 = throw "erlangR24 has been removed in favor of erlang_24"; # added 2024-05-24
455 erlangR24_odbc = throw "erlangR24_odbc has been removed in favor of erlang_24_odbc"; # added 2024-05-24
456 erlangR24_javac = throw "erlangR24_javac has been removed in favor of erlang_24_javac"; # added 2024-05-24
457 erlangR24_odbc_javac = throw "erlangR24_odbc_javac has been removed in favor of erlang_24_odbc_javac"; # added 2024-05-24
458 erlangR25 = throw "erlangR25 has been removed in favor of erlang_25"; # added 2024-05-24
459 erlangR25_odbc = throw "erlangR25_odbc has been removed in favor of erlang_25_odbc"; # added 2024-05-24
460 erlangR25_javac = throw "erlangR25_javac has been removed in favor of erlang_25_javac"; # added 2024-05-24
461 erlangR25_odbc_javac = throw "erlangR25_odbc_javac has been removed in favor of erlang_25_odbc_javac"; # added 2024-05-24
462 erlangR26 = throw "erlangR26 has been removed in favor of erlang_26"; # added 2024-05-24
463 erlangR26_odbc = throw "erlangR26_odbc has been removed in favor of erlang_26_odbc"; # added 2024-05-24
464 erlangR26_javac = throw "erlangR26_javac has been removed in favor of erlang_26_javac"; # added 2024-05-24
465 erlangR26_odbc_javac = throw "erlangR26_odbc_javac has been removed in favor of erlang_26_odbc_javac"; # added 2024-05-24
467 etcd_3_3 = throw "etcd_3_3 has been removed because upstream no longer maintains it"; # Added 2023-09-29
468 etcher = throw "'etcher' has been removed because it depended on an insecure version of Electron"; # Added 2024-03-14
469 eterm = throw "eterm was removed because it is still insecure: https://github.com/mej/Eterm/issues/7"; # Added 2023-09-10
470 ethabi = throw "ethabi has been removed due to lack of maintainence upstream and no updates in Nixpkgs"; # Added 2024-07-16
471 exa = throw "'exa' has been removed because it is unmaintained upstream. Consider using 'eza', a maintained fork"; # Added 2023-09-07
472 exhibitor = throw "'exhibitor' has been removed because it is unmaintained upstream"; # Added 2023-06-20
473 eww-wayland = lib.warn "eww now can build for X11 and wayland simultaneously, so `eww-wayland` is deprecated, use the normal `eww` package instead." eww;
477 fahcontrol = throw "fahcontrol has been removed because the download is no longer available"; # added 2024-09-24
478 fahviewer = throw "fahviewer has been removed because the download is no longer available"; # added 2024-09-24
479 fam = throw "'fam' (aliased to 'gamin') has been removed as it is unmaintained upstream"; # Added 2024-04-19
480 fancypp = throw "'fancypp' was removed because it and its dependants are unmaintained"; # Added 2024-02-14
481 faustStk = faustPhysicalModeling; # Added 2023-05-16
482 fastnlo = fastnlo-toolkit; # Added 2021-04-24
483 fastnlo_toolkit = fastnlo-toolkit; # Added 2024-01-03
484 fcitx5-catppuccin = catppuccin-fcitx5; # Added 2024-06-19
485 inherit (luaPackages) fennel; # Added 2022-09-24
486 ferdi = throw "'ferdi' has been removed, upstream does not exist anymore and the package is insecure"; # Added 2024-08-22
487 fetchFromGithub = throw "You meant fetchFromGitHub, with a capital H"; # preserve
488 ffmpeg_5 = throw "ffmpeg_5 has been removed, please use another version"; # Added 2024-07-12
489 ffmpeg_5-headless = throw "ffmpeg_5-headless has been removed, please use another version"; # Added 2024-07-12
490 ffmpeg_5-full = throw "ffmpeg_5-full has been removed, please use another version"; # Added 2024-07-12
491 FIL-plugins = fil-plugins; # Added 2024-06-12
492 fileschanged = throw "'fileschanged' has been removed as it is unmaintained upstream"; # Added 2024-04-19
493 findimagedupes = throw "findimagedupes has been removed because the perl bindings are no longer compatible"; # Added 2023-07-10
494 finger_bsd = bsd-finger;
495 fingerd_bsd = bsd-fingerd;
496 firefox-esr-115 = throw "The Firefox 115 ESR series has reached its end of life. Upgrade to `firefox-esr` or `firefox-esr-128` instead.";
497 firefox-esr-115-unwrapped = throw "The Firefox 115 ESR series has reached its end of life. Upgrade to `firefox-esr-unwrapped` or `firefox-esr-128-unwrapped` instead.";
498 firefox-wayland = firefox; # Added 2022-11-15
499 firmwareLinuxNonfree = linux-firmware; # Added 2022-01-09
500 fishfight = jumpy; # Added 2022-08-03
501 fitnesstrax = throw "fitnesstrax was removed from nixpkgs because it disappeared upstream and no longer compiles"; # added 2023-07-04
502 fit-trackee = fittrackee; # added 2024-09-03
503 flashrom-stable = flashprog; # Added 2024-03-01
504 flatbuffers_2_0 = flatbuffers; # Added 2022-05-12
505 flintqs = throw "FlintQS has been removed due to lack of maintenance and security issues; use SageMath or FLINT instead"; # Added 2024-03-21
506 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
507 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
508 flutter313 = throw "flutter313 has been removed because it isn't updated anymore, and no packages in nixpkgs use it. If you still need it, use flutter.mkFlutter to get a custom version"; # Added 2024-10-05
509 flutter316 = throw "flutter316 has been removed because it isn't updated anymore, and no packages in nixpkgs use it. If you still need it, use flutter.mkFlutter to get a custom version"; # Added 2024-10-05
510 flutter322 = throw "flutter322 has been removed because it isn't updated anymore, and no packages in nixpkgs use it. If you still need it, use flutter.mkFlutter to get a custom version"; # Added 2024-10-05
511 flutter323 = throw "flutter323 has been removed because it isn't updated anymore, and no packages in nixpkgs use it. If you still need it, use flutter.mkFlutter to get a custom version"; # Added 2024-10-05
512 foldingathome = fahclient; # Added 2020-09-03
513 forgejo-actions-runner = forgejo-runner; # Added 2024-04-04
515 foundationdb51 = throw "foundationdb51 is no longer maintained, use foundationdb71 instead"; # added 2023-06-06
516 foundationdb52 = throw "foundationdb52 is no longer maintained, use foundationdb71 instead"; # added 2023-06-06
517 foundationdb60 = throw "foundationdb60 is no longer maintained, use foundationdb71 instead"; # added 2023-06-06
518 foundationdb61 = throw "foundationdb61 is no longer maintained, use foundationdb71 instead"; # added 2023-06-06
519 foxitreader = throw "foxitreader has been removed because it had vulnerabilities and was unmaintained"; # added 2023-02-20
520 fractal-next = fractal; # added 2023-11-25
521 framework-system-tools = framework-tool; # added 2023-12-09
522 francis = kdePackages.francis; # added 2024-07-13
523 fritzprofiles = throw "fritzprofiles was removed from nixpkgs, because it was removed as dependency of home-assistant for which it was pacakged."; # added 2024-01-05
524 frostwire = throw "frostwire was removed, as it was broken due to reproducibility issues, use `frostwire-bin` package instead."; # added 2024-05-17
525 fuse2fs = if stdenv.hostPlatform.isLinux then e2fsprogs.fuse2fs else null; # Added 2022-03-27 preserve, reason: convenience, arch has a package named fuse2fs too.
526 futuresql = libsForQt5.futuresql; # added 2023-11-11
527 fx_cast_bridge = fx-cast-bridge; # added 2023-07-26
529 fcitx = throw "fcitx is deprecated, please use fcitx5 instead."; # Added 2023-03-13
530 fcitx-engines = throw "fcitx-engines is deprecated, please use fcitx5 instead."; # Added 2023-03-13
531 fcitx-configtool = throw "fcitx-configtool is deprecated, please use fcitx5 instead."; # Added 2023-03-13
533 fcitx5-chinese-addons = libsForQt5.fcitx5-chinese-addons; # Added 2024-03-01
534 fcitx5-configtool = libsForQt5.fcitx5-configtool; # Added 2024-03-01
535 fcitx5-skk-qt = libsForQt5.fcitx5-skk-qt; # Added 2024-03-01
536 fcitx5-unikey = libsForQt5.fcitx5-unikey; # Added 2024-03-01
537 fcitx5-with-addons = libsForQt5.fcitx5-with-addons; # Added 2024-03-01
541 g4music = gapless; # Added 2024-07-26
542 g4py = python3Packages.geant4; # Added 2020-06-06
543 gamin = throw "'gamin' has been removed as it is unmaintained upstream"; # Added 2024-04-19
544 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
545 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
546 garmin-plugin = throw "garmin-plugin has been removed, as it is unmaintained upstream and no longer works with modern browsers."; # Added 2024-01-12
547 garmindev = throw "'garmindev' has been removed as the dependent software 'qlandkartegt' has been removed"; # Added 2023-04-17
548 gcc48 = throw "gcc48 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-10
549 gcc49 = throw "gcc49 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-11
550 gcc49Stdenv = throw "gcc49Stdenv has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-11
551 gcc6 = throw "gcc6 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13
552 gcc6Stdenv = throw "gcc6Stdenv has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13
553 gcc10StdenvCompat = if stdenv.cc.isGNU && lib.versionAtLeast stdenv.cc.version "11" then gcc10Stdenv else stdenv; # Added 2024-03-21
554 gcj = gcj6; # Added 2024-09-13
555 gcj6 = throw "gcj6 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13
556 gcl_2_6_13_pre = throw "'gcl_2_6_13_pre' has been removed in favor of 'gcl'"; # Added 2024-01-11
557 gcolor2 = throw "'gcolor2' has been removed due to lack of maintenance upstream and depending on gtk2. Consider using 'gcolor3' or 'eyedropper' instead"; # Added 2024-09-15
558 geekbench4 = throw "'geekbench4' has been renamed to 'geekbench_4'"; # Added 2023-03-10
559 geekbench5 = throw "'geekbench5' has been renamed to 'geekbench_5'"; # Added 2023-03-10
560 gfortran48 = throw "'gfortran48' has been removed from nixpkgs"; # Added 2024-09-10
561 gfortran49 = throw "'gfortran49' has been removed from nixpkgs"; # Added 2024-09-11
562 ghostwriter = libsForQt5.kdeGear.ghostwriter; # Added 2023-03-18
563 gmpc = throw "'gmpc' has been removed due to lack of maintenance upstream. Consider using 'plattenalbum' instead"; # Added 2024-09-14
564 gmtk = throw "'gmtk' has been removed due to lack of maintenance upstream"; # Added 2024-09-14
565 gmtp = throw "'gmtp' has been removed due to lack of maintenance upstream. Consider using 'gnome-music' instead"; # Added 2024-09-14
566 gnome-latex = throw "'gnome-latex' has been superseded by 'enter-tex'"; # Added 2024-09-18
567 gnu-cobol = gnucobol; # Added 2024-09-17
569 Gogs development has stalled. Also, it has several unpatched, critical vulnerabilities that
570 weren't addressed within a year: https://github.com/gogs/gogs/issues/7777
572 Consider migrating to forgejo or gitea.
573 ''; # Added 2024-10-12
574 go-dependency-manager = throw "'go-dependency-manager' is unmaintained and the go community now uses 'go.mod' mostly instead"; # Added 2023-10-04
575 gotktrix = throw "'gotktrix' has been removed, as it was broken and unmaintained"; # Added 2023-12-06
576 git-backup = throw "git-backup has been removed, as it has been abandoned upstream. Consider using git-backup-go instead.";
577 git-credential-1password = throw "'git-credential-1password' has been removed, as the upstream project is deleted."; # Added 2024-05-20
578 git-subset = throw "'git-subset' has been removed in favor of 'git-filter-repo'"; # Added 2023-01-13
580 gitAndTools = self // {
581 darcsToGit = darcs-to-git;
582 gitAnnex = git-annex;
583 gitBrunch = git-brunch;
584 gitFastExport = git-fast-export;
585 gitRemoteGcrypt = git-remote-gcrypt;
586 svn_all_fast_export = svn-all-fast-export;
588 }; # Added 2021-01-14
590 gitter = throw "gitter has been removed since the client has been abandoned by upstream with the backend migration to Matrix"; # Added 2023-09-18
591 glew-egl = lib.warn "'glew-egl' is now provided by 'glew' directly" glew; # Added 2024-08-11
592 glide = throw "'glide' has been removed as it is unmaintained, please use Go modules instead"; # Added 2023-12-26
593 glfw-wayland = glfw; # Added 2024-04-19
594 glfw-wayland-minecraft = glfw3-minecraft; # Added 2024-05-08
595 globalprotect-openconnect = throw "'globalprotect-openconnect' has been renamed to/replaced by 'gpauth' and 'gpclient'"; # Added 2024-09-21
596 glxinfo = mesa-demos; # Added 2024-07-04
597 gmailieer = lieer; # Added 2020-04-19
598 gmic-qt-krita = throw "gmic-qt-krita was removed as it's no longer supported upstream."; # Converted to throw 2023-02-02
599 gnatboot11 = gnat-bootstrap11;
600 gnatboot12 = gnat-bootstrap12;
601 gnatboot = gnat-bootstrap;
602 gnatcoll-core = gnatPackages.gnatcoll-core; # Added 2024-02-25
603 gnatcoll-gmp = gnatPackages.gnatcoll-gmp; # Added 2024-02-25
604 gnatcoll-iconv = gnatPackages.gnatcoll-iconv; # Added 2024-02-25
605 gnatcoll-lzma = gnatPackages.gnatcoll-lzma; # Added 2024-02-25
606 gnatcoll-omp = gnatPackages.gnatcoll-omp; # Added 2024-02-25
607 gnatcoll-python3 = gnatPackages.gnatcoll-python3; # Added 2024-02-25
608 gnatcoll-readline = gnatPackages.gnatcoll-readline; # Added 2024-02-25
609 gnatcoll-syslog = gnatPackages.gnatcoll-syslog; # Added 2024-02-25
610 gnatcoll-zlib = gnatPackages.gnatcoll-zlib; # Added 2024-02-25
611 gnatcoll-postgres = gnatPackages.gnatcoll-postgres; # Added 2024-02-25
612 gnatcoll-sql = gnatPackages.gnatcoll-sql; # Added 2024-02-25
613 gnatcoll-sqlite = gnatPackages.gnatcoll-sqlite; # Added 2024-02-25
614 gnatcoll-xref = gnatPackages.gnatcoll-xref; # Added 2024-02-25
615 gnatcoll-db2ada = gnatPackages.gnatcoll-db2ada; # Added 2024-02-25
616 gnatinspect = gnatPackages.gnatinspect; # Added 2024-02-25
617 gnome-dictionary = throw "'gnome-dictionary' has been removed as it has been archived upstream. Consider using 'wordbook' instead"; # Added 2024-09-14
618 gnome-firmware-updater = gnome-firmware; # added 2022-04-14
619 gnome-hexgl = throw "'gnome-hexgl' has been removed due to lack of maintenance upstream"; # Added 2024-09-14
620 gnome-passwordsafe = gnome-secrets; # added 2022-01-30
621 gnome_mplayer = throw "'gnome_mplayer' has been removed due to lack of maintenance upstream. Consider using 'celluloid' instead"; # Added 2024-09-14
622 gnome-mpv = throw "'gnome-mpv' has been renamed to/replaced by 'celluloid'"; # Converted to throw 2023-09-10
623 gnome-resources = resources; # added 2023-12-10
624 gnome_user_docs = throw "'gnome_user_docs' has been renamed to/replaced by 'gnome-user-docs'"; # Converted to throw 2023-09-10
626 gnuradio-with-packages = gnuradio3_7.override {
627 extraPackages = lib.attrVals [
636 }; # Added 2020-10-16
638 gmock = gtest; # moved from top-level 2021-03-14
640 gnome3 = gnome; # Added 2021-05-07
641 gnuradio3_7 = throw "gnuradio3_7 has been removed because it required Python 2"; # Added 2022-01-16
642 gnuradio3_9 = throw "gnuradio3_9 has been removed because it is not compatible with the latest volk and it had no dependent packages which justified it's distribution"; # Added 2024-07-28
643 gnuradio3_9Minimal = throw "gnuradio3_9Minimal has been removed because it is not compatible with the latest volk and it had no dependent packages which justified it's distribution"; # Added 2024-07-28
644 gnuradio3_9Packages = throw "gnuradio3_9Minimal has been removed because it is not compatible with the latest volk and it had no dependent packages which justified it's distribution"; # Added 2024-07-28
645 gnuradio-ais = throw "'gnuradio-ais' has been renamed to/replaced by 'gnuradio3_7.pkgs.ais'"; # Converted to throw 2023-09-10
646 gnuradio-gsm = throw "'gnuradio-gsm' has been renamed to/replaced by 'gnuradio3_7.pkgs.gsm'"; # Converted to throw 2023-09-10
647 gnuradio-limesdr = throw "'gnuradio-limesdr' has been renamed to/replaced by 'gnuradio3_7.pkgs.limesdr'"; # Converted to throw 2023-09-10
648 gnuradio-nacl = throw "'gnuradio-nacl' has been renamed to/replaced by 'gnuradio3_7.pkgs.nacl'"; # Converted to throw 2023-09-10
649 gnuradio-osmosdr = throw "'gnuradio-osmosdr' has been renamed to/replaced by 'gnuradio3_7.pkgs.osmosdr'"; # Converted to throw 2023-09-10
650 gnuradio-rds = throw "'gnuradio-rds' has been renamed to/replaced by 'gnuradio3_7.pkgs.rds'"; # Converted to throw 2023-09-10
651 go2nix = throw "'go2nix' has been removed as it was archived upstream"; # Added 2023-12-27
652 gobby5 = gobby; # Added 2021-02-01
655 godot = throw "godot has been renamed to godot3 to distinguish from version 4"; # Added 2023-07-16
656 godot-export-templates = throw "godot-export-templates has been renamed to godot3-export-templates to distinguish from version 4"; # Added 2023-07-16
657 godot-headless = throw "godot-headless has been renamed to godot3-headless to distinguish from version 4"; # Added 2023-07-16
658 godot-server = throw "godot-server has been renamed to godot3-server to distinguish from version 4"; # Added 2023-07-16
660 gdtoolkit = throw "gdtoolkit has been renamed to gdtoolkit_3 to distinguish from version 4"; # Added 2024-02-17
662 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
663 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
664 google-gflags = throw "'google-gflags' has been renamed to/replaced by 'gflags'"; # Converted to throw 2023-09-10
665 go-thumbnailer = thud; # Added 2023-09-21
666 go-upower-notify = upower-notify; # Added 2024-07-21
667 gocode = throw "'gocode' has been removed as the upstream project was archived. 'gopls' is suggested as replacement"; # Added 2023-12-26
668 govendor = throw "'govendor' has been removed as it is no longer maintained upstream, please use Go modules instead"; # Added 2023-12-26
669 gometer = throw "gometer has been removed from nixpkgs because goLance stopped offering Linux support"; # Added 2023-02-10
670 gpicview = throw "'gpicview' has been removed due to lack of maintenance upstream and depending on gtk2. Consider using 'loupe', 'gthumb' or 'image-roll' instead"; # Added 2024-09-15
671 gprbuild-boot = gnatPackages.gprbuild-boot; # Added 2024-02-25;
673 gpt4all-chat = throw "gpt4all-chat has been renamed to gpt4all"; # Added 2024-02-27
674 gqview = throw "'gqview' has been removed due to lack of maintenance upstream and depending on gtk2. Consider using 'gthumb' instead";
675 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
676 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
677 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
678 grab-site = throw "grab-site has been removed because it's unmaintained and broken"; # Added 2023-11-12
679 gradle_4 = throw "gradle_4 has been removed because it's no longer being updated"; # Added 2023-01-17
680 gradle_5 = throw "gradle_5 has been removed because it's no longer being updated"; # Added 2023-01-17
681 grafana_reporter = grafana-reporter; # Added 2024-06-09
682 gr-ais = throw "'gr-ais' has been renamed to/replaced by 'gnuradio3_7.pkgs.ais'"; # Converted to throw 2023-09-10
683 grapefruit = throw "'grapefruit' was removed due to being blocked by Roblox, rendering the package useless"; # Added 2024-08-23
684 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
685 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
686 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
687 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
688 graylog-5_0 = throw "graylog 5.0.x is EOL. Please consider downgrading nixpkgs if you need an upgrade from 5.0.x to latest series."; # Added 2024-02-15
689 gr-gsm = throw "'gr-gsm' has been renamed to/replaced by 'gnuradio3_7.pkgs.gsm'"; # Converted to throw 2023-09-10
690 gringo = clingo; # added 2022-11-27
691 gr-limesdr = throw "'gr-limesdr' has been renamed to/replaced by 'gnuradio3_7.pkgs.limesdr'"; # Converted to throw 2023-09-10
692 gr-nacl = throw "'gr-nacl' has been renamed to/replaced by 'gnuradio3_7.pkgs.nacl'"; # Converted to throw 2023-09-10
693 gr-osmosdr = throw "'gr-osmosdr' has been renamed to/replaced by 'gnuradio3_7.pkgs.osmosdr'"; # Converted to throw 2023-09-10
694 gr-rds = throw "'gr-rds' has been renamed to/replaced by 'gnuradio3_7.pkgs.rds'"; # Converted to throw 2023-09-10
695 grub2_full = grub2; # Added 2022-11-18
696 grub = throw "grub1 was removed after not being maintained upstream for a decade. Please switch to another bootloader"; # Added 2023-04-11
697 gtetrinet = throw "'gtetrinet' has been removed because it depends on GNOME 2 libraries"; # Added 2024-06-27
698 gtkcord4 = dissent; # Added 2024-03-10
699 gtkperf = throw "'gtkperf' has been removed due to lack of maintenance upstream"; # Added 2024-09-14
700 gtkpod = throw "'gtkpod' was removed due to one of its dependencies, 'anjuta' being unmaintained"; # Added 2024-01-16
701 guardian-agent = throw "'guardian-agent' has been removed, as it hasn't been maintained upstream in years and accumulated many vulnerabilities"; # Added 2024-06-09
702 guile-disarchive = disarchive; # Added 2023-10-27
703 guile-lint = throw "'guile-lint' has been removed, please use 'guild lint' instead"; # Added 2023-10-16
707 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
708 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
709 HentaiAtHome = hentai-at-home; # Added 2024-06-12
710 hepmc = throw "'hepmc' has been renamed to/replaced by 'hepmc2'"; # Converted to throw 2023-09-10
711 hikari = throw "hikari has been removed from nixpkgs, it was unmaintained and required wlroots_0_15 at the time of removal"; # Added 2024-03-28
712 hip = throw "'hip' has been removed in favor of 'rocmPackages.clr'"; # Added 2023-10-08
713 hipcc = throw "'hipcc' has been replaced with 'rocmPackages.hipcc'"; # Added 2023-10-08
714 hipchat = throw "'hipchat' has been discontinued since 2019; upstream recommends Slack."; # Added 2023-12-02
715 hipify = throw "'hipify' has been replaced with 'rocmPackages.hipify'"; # Added 2023-10-08
716 hipcub = throw "'hipcub' has been replaced with 'rocmPackages.hipcub'"; # Added 2023-10-08
717 hipsparse = throw "'hipsparse' has been replaced with 'rocmPackages.hipsparse'"; # Added 2023-10-08
718 hipfort = throw "'hipfort' has been replaced with 'rocmPackages.hipfort'"; # Added 2023-10-08
719 hipfft = throw "'hipfft' has been replaced with 'rocmPackages.hipfft'"; # Added 2023-10-08
720 hipsolver = throw "'hipsolver' has been replaced with 'rocmPackages.hipsolver'"; # Added 2023-10-08
721 hipblas = throw "'hipblas' has been replaced with 'rocmPackages.hipblas'"; # Added 2023-10-08
722 hip-amd = throw "'hip-amd' has been removed in favor of 'rocmPackages.clr'"; # Added 2023-10-08
723 hip-common = throw "'hip-common' has been replaced with 'rocmPackages.hip-common'"; # Added 2023-10-08
724 hip-nvidia = throw "'hip-nvidia' has been removed in favor of 'rocmPackages.clr'"; # Added 2023-10-08
725 hll2390dw-cups = throw "The hll2390dw-cups package was dropped since it was unmaintained."; # Added 2024-06-21
726 hop-cli = throw "hop-cli has been removed as the service has been shut-down"; # Added 2024-08-13
727 ht-rust = xh; # Added 2021-02-13
728 hydra_unstable = hydra; # Added 2024-08-22
729 hydron = throw "hydron has been removed as the project has been archived upstream since 2022 and is affected by a severe remote code execution vulnerability";
731 hyper-haskell = throw "'hyper-haskell' has been removed. reason: has been broken for a long time and depends on an insecure electron version"; # Added 2024-03-14
732 hyper-haskell-server-with-packages = throw "'hyper-haskell-server-with-packages' has been removed. reason: has been broken for a long time"; # Added 2024-03-14
736 i3-gaps = i3; # Added 2023-01-03
737 ib-tws = throw "ib-tws has been removed from nixpkgs as it was broken"; # Added 2024-07-15
738 ib-controller = throw "ib-controller has been removed from nixpkgs as it was broken"; # Added 2024-07-15
739 icedtea8_web = throw "'icedtea8_web' has been renamed to/replaced by 'adoptopenjdk-icedtea-web'"; # Converted to throw 2023-09-10
740 icedtea_web = throw "'icedtea_web' has been renamed to/replaced by 'adoptopenjdk-icedtea-web'"; # Converted to throw 2023-09-10
741 ignite = throw "'ignite' has been removed as the upstream project was archived, please use 'flintlock' instead"; # Added 2024-01-07
742 imag = throw "'imag' has been removed, upstream gone"; # Added 2023-01-13
743 imagemagick7Big = imagemagickBig; # Added 2021-02-22
744 imagemagick7 = imagemagick; # Added 2021-02-22
745 imagemagick7_light = imagemagick_light; # Added 2021-02-22
746 imlib = throw "imlib has been dropped due to the lack of maintenance from upstream since 2004"; # Added 2023-01-04
747 immersed-vr = lib.warn "'immersed-vr' has been renamed to 'immersed'" immersed; # Added 2024-08-11
748 indiepass-desktop = throw "indiepass-desktop has been dropped because it does not work with recent Electron versions"; # Added 2024-03-14
749 indigenous-desktop = throw "'indigenous-desktop' has been renamed to/replaced by 'indiepass-desktop'"; # Added 2023-11-08
750 input-utils = throw "The input-utils package was dropped since it was unmaintained."; # Added 2024-06-21
751 instead-launcher = throw "instead-launcher has been removed, because it depended on qt4"; # Added 2023-07-26
752 insync-v3 = throw "insync-v3 has been merged into the insync package; use insync instead"; #Added 2023-05-13
753 index-fm = libsForQt5.mauiPackages.index; # added 2022-05-17
754 infiniband-diags = throw "'infiniband-diags' has been renamed to/replaced by 'rdma-core'"; # Converted to throw 2023-09-10
755 inotifyTools = inotify-tools;
756 inter-ui = inter; # Added 2021-03-27
757 iouyap = throw "'iouyap' is deprecated and archived by upstream, use 'ubridge' instead"; # Added 2023-09-21
758 ipfs = kubo; # Added 2022-09-27
759 ipfs-migrator-all-fs-repo-migrations = kubo-migrator-all-fs-repo-migrations; # Added 2022-09-27
760 ipfs-migrator-unwrapped = kubo-migrator-unwrapped; # Added 2022-09-27
761 ipfs-migrator = kubo-migrator; # Added 2022-09-27
762 iproute = iproute2; # moved from top-level 2021-03-14
763 irrlichtmt = throw "irrlichtmt has been removed because it was moved into the Minetest repo"; # Added 2024-08-12
764 isl_0_11 = throw "isl_0_11 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13
765 isl_0_14 = throw "isl_0_14 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13
766 iso-flags-png-320x420 = lib.warn "iso-flags-png-320x420 has been renamed to iso-flags-png-320x240" iso-flags-png-320x240; # Added 2024-07-17
771 jack2Full = jack2; # moved from top-level 2021-03-14
772 jami-client-qt = jami-client; # Added 2022-11-06
773 jami-client = jami; # Added 2023-02-10
774 jami-daemon = jami.daemon; # Added 2023-02-10
775 jfbpdf = throw "'jfbpdf' has been removed, because it depends on an outdated and insecure version of mupdf"; # Added 2023-06-27
776 jfbview = throw "'jfbview' has been removed, because it depends on an outdated and insecure version of mupdf"; # Added 2023-06-27
777 jira-cli = throw "jira-cli was removed because it is no longer maintained"; # Added 2023-02-28
778 join-desktop = throw "'join-desktop' has been removed because it is unmaintained upstream"; # Added 2023-10-04
779 jsawk = throw "'jsawk' has been removed because it is unmaintained upstream"; # Added 2028-08-07
782 julia_16-bin = throw "'julia_16-bin' has been removed from nixpkgs as it has reached end of life"; # Added 2024-10-08
783 julia_18 = throw "'julia_18' has been removed from nixpkgs as it has reached end of life"; # Added 2024-01-11
784 julia_18-bin = throw "'julia_18-bin' has been removed from nixpkgs as it has reached end of life"; # Added 2024-01-11
786 jush = throw "jush has been removed from nixpkgs because it is unmaintained"; # Added 2024-05-28
790 k3s_1_24 = throw "'k3s_1_24' has been removed from nixpkgs as it has reached end of life"; # Added 2024-03-14
791 k3s_1_25 = throw "'k3s_1_25' has been removed from nixpkgs as it has reached end of life"; # Added 2024-03-14
792 k3s_1_26 = throw "'k3s_1_26' has been removed from nixpkgs as it has reached end of life"; # Added 2024-05-20
793 k3s_1_27 = throw "'k3s_1_27' has been removed from nixpkgs as it has reached end of life on 2024-06-28"; # Added 2024-06-01
794 # 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
795 # now kube3d/k3d will take it's place
796 kube3d = k3d; # Added 2022-0705
797 kafkacat = kcat; # Added 2021-10-07
798 kak-lsp = kakoune-lsp; # Added 2024-04-01
799 kargo = throw "kargo was removed as it is deprecated upstream and depends on the removed boto package"; # Added 2024-09-22
800 kdbplus = throw "'kdbplus' has been removed from nixpkgs"; # Added 2024-05-06
801 kdeconnect = plasma5Packages.kdeconnect-kde; # Added 2020-10-28
802 keepassx = throw "KeePassX is no longer actively developed. Please consider KeePassXC as a maintained alternative."; # Added 2023-02-17
803 keepassx2 = throw "KeePassX is no longer actively developed. Please consider KeePassXC as a maintained alternative."; # Added 2023-02-17
804 keepkey_agent = keepkey-agent; # added 2024-01-06
805 kerberos = krb5; # moved from top-level 2021-03-14
806 kexectools = kexec-tools; # Added 2021-09-03
807 keyfinger = throw "keyfinder has been removed as it was abandoned upstream and did not build; consider using mixxx or keyfinder-cli"; # Addd 2024-08-25
808 keysmith = libsForQt5.kdeGear.keysmith; # Added 2021-07-14
809 kfctl = throw "kfctl is broken and has been archived by upstream"; # Added 2023-08-21
810 kgx = gnome-console; # Added 2022-02-19
811 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
813 kicad-with-packages3d = throw "'kicad-with-packages3d' has been renamed to/replaced by 'kicad'"; # Converted to throw 2023-09-10
814 kio-admin = libsForQt5.kdeGear.kio-admin; # Added 2023-03-18
817 kodiPlainWayland = kodi-wayland;
818 kodiPlugins = kodiPackages; # Added 2021-03-09;
819 kramdown-rfc2629 = rubyPackages.kramdown-rfc2629; # Added 2021-03-23
821 krita-beta = krita; # moved from top-level 2021-12-23
822 kubei = kubeclarity; # Added 2023-05-20
823 kuma-prometheus-sd = throw "kuma-prometheus-sd has been deprecated upstream"; # Added 2023-07-02
827 l3afpad = throw "'l3afpad' has been removed due to lack of maintenance upstream. Consider using 'xfce.mousepad' instead"; # Added 2024-09-14
828 larynx = piper-tts; # Added 2023-05-09
829 LASzip = laszip; # Added 2024-06-12
830 LASzip2 = laszip_2; # Added 2024-06-12
831 latinmodern-math = lmmath;
832 ldgallery = throw "'ldgallery' has been removed from nixpkgs. Use the Flake provided by ldgallery instead"; # Added 2023-07-26
833 ledger_agent = ledger-agent; # Added 2024-01-07
834 lfs = dysk; # Added 2023-07-03
835 llvmPackages_rocm = throw "'llvmPackages_rocm' has been replaced with 'rocmPackages.llvm'"; # Added 2023-10-08
836 libAfterImage = throw "'libAfterImage' has been removed from nixpkgs, as it's no longer in development for a long time"; # Added 2024-06-01
837 libav = throw "libav has been removed as it was insecure and abandoned upstream for over half a decade; please use FFmpeg"; # Added 2024-08-25
838 libav_0_8 = libav; # Added 2024-08-25
839 libav_11 = libav; # Added 2024-08-25
840 libav_12 = libav; # Added 2024-08-25
841 libav_all = libav; # Added 2024-08-25
842 libayatana-indicator-gtk3 = libayatana-indicator; # Added 2022-10-18
843 libayatana-appindicator-gtk3 = libayatana-appindicator; # Added 2022-10-18
844 libbencodetools = bencodetools; # Added 2022-07-30
845 libbpf_1 = libbpf; # Added 2022-12-06
846 libbson = mongoc; # Added 2024-03-11
847 libcap_pam = throw "'libcap_pam' has been replaced with 'libcap'"; # Converted to throw 2023-09-10
848 libcxxabi = throw "'libcxxabi' was merged into 'libcxx'"; # Converted to throw 2024-03-08
849 libdwarf_20210528 = throw "'libdwarf_20210528' has been removed because it is not used in nixpkgs, move to libdwarf"; # Added 2024-03-23
850 libgme = game-music-emu; # Added 2022-07-20
851 libgnome-keyring3 = libgnome-keyring; # Added 2024-06-22
852 libgpgerror = libgpg-error; # Added 2021-09-04
853 libheimdal = heimdal; # Added 2022-11-18
854 libintlOrEmpty = throw "'libintlOrEmpty' has been replaced by gettext"; # Converted to throw 2023-09-10
856 libjpeg_drop = libjpeg_original; # Added 2020-06-05
857 liblastfm = libsForQt5.liblastfm; # Added 2020-06-14
858 libmongo-client = throw "'libmongo-client' has been removed, upstream gone"; # Added 2023-06-22
859 liboop = throw "liboop has been removed as it is unmaintained upstream."; # Added 2024-08-14
860 libpqxx_6 = throw "libpqxx_6 has been removed, please use libpqxx"; # Added 2024-10-02
861 libpulseaudio-vanilla = libpulseaudio; # Added 2022-04-20
862 libquotient = libsForQt5.libquotient; # Added 2023-11-11
863 librarian-puppet-go = throw "'librarian-puppet-go' has been removed, as it's upstream is unmaintained"; # Added 2024-06-10
864 libraw_unstable = throw "'libraw_unstable' has been removed, please use libraw"; # Added 2023-01-30
865 librdf = lrdf; # Added 2020-03-22
866 LibreArp = librearp; # Added 2024-06-12
867 LibreArp-lv2 = librearp-lv2; # Added 2024-06-12
868 libreddit = throw "'libreddit' has been removed because it is unmaintained upstream. Consider using 'redlib', a maintained fork"; # Added 2024-07-17
869 libressl_3_5 = throw "'libressl_3_5' has reached end-of-life "; # Added 2023-05-07
870 librtlsdr = rtl-sdr; # Added 2023-02-18
871 librewolf-wayland = librewolf; # Added 2022-11-15
872 libseat = seatd; # Added 2021-06-24
873 libsigcxx12 = throw "'libsigcxx12' has been removed, please use newer versions"; # Added 2023-10-20
874 libsForQt515 = libsForQt5; # Added 2022-11-24
875 libtensorflow-bin = libtensorflow; # Added 2022-09-25
876 libtorrentRasterbar = libtorrent-rasterbar; # Added 2020-12-20
877 libtorrentRasterbar-1_2_x = libtorrent-rasterbar-1_2_x; # Added 2020-12-20
878 libtorrentRasterbar-2_0_x = libtorrent-rasterbar-2_0_x; # Added 2020-12-20
879 libungif = giflib; # Added 2020-02-12
880 libusb = libusb1; # Added 2020-04-28
881 libvpx_1_8 = throw "libvpx_1_8 has been removed because it is impacted by security issues and not used in nixpkgs, move to 'libvpx'"; # Added 2024-07-26
883 libyamlcpp = yaml-cpp; # Added 2023-01-29
884 libyamlcpp_0_3 = yaml-cpp_0_3; # Added 2023-01-29
885 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
886 lightdm_gtk_greeter = lightdm-gtk-greeter; # Added 2022-08-01
887 lightstep-tracer-cpp = throw "lightstep-tracer-cpp is deprecated since 2022-08-29; the upstream recommends migration to opentelemetry projects.";
888 linux_wallpaperengine = throw "linux_wallpaperengine was removed due to freeimage dependency"; # Added 2024-07-19
889 lispPackages_new = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07
890 lispPackages = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07
891 lispPackagesFor = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07
892 Literate = literate; # Added 2024-06-12
893 llama = walk; # Added 2023-01-23
896 linux-rt_5_10 = linuxKernel.kernels.linux_rt_5_10;
897 linux-rt_5_15 = linuxKernel.kernels.linux_rt_5_15;
898 linux-rt_5_4 = linuxKernel.kernels.linux_rt_5_4;
899 linux-rt_6_1 = linuxKernel.kernels.linux_rt_6_1;
900 linuxPackages_4_14 = linuxKernel.packages.linux_4_14;
901 linuxPackages_4_19 = linuxKernel.packages.linux_4_19;
902 linuxPackages_5_4 = linuxKernel.packages.linux_5_4;
903 linuxPackages_5_10 = linuxKernel.packages.linux_5_10;
904 linuxPackages_5_15 = linuxKernel.packages.linux_5_15;
905 linuxPackages_6_1 = linuxKernel.packages.linux_6_1;
906 linuxPackages_6_4 = linuxKernel.packages.linux_6_4;
907 linuxPackages_6_5 = linuxKernel.packages.linux_6_5;
908 linuxPackages_6_6 = linuxKernel.packages.linux_6_6;
909 linuxPackages_6_7 = linuxKernel.packages.linux_6_7;
910 linuxPackages_6_8 = linuxKernel.packages.linux_6_8;
911 linuxPackages_6_9 = linuxKernel.packages.linux_6_9;
912 linuxPackages_6_10 = linuxKernel.packages.linux_6_10;
913 linuxPackages_6_11 = linuxKernel.packages.linux_6_11;
914 linuxPackages_rpi0 = linuxKernel.packages.linux_rpi1;
915 linuxPackages_rpi02w = linuxKernel.packages.linux_rpi3;
916 linuxPackages_rpi1 = linuxKernel.packages.linux_rpi1;
917 linuxPackages_rpi2 = linuxKernel.packages.linux_rpi2;
918 linuxPackages_rpi3 = linuxKernel.packages.linux_rpi3;
919 linuxPackages_rpi4 = linuxKernel.packages.linux_rpi4;
920 linuxPackages_rt_5_10 = linuxKernel.packages.linux_rt_5_10;
921 linuxPackages_rt_5_15 = linuxKernel.packages.linux_rt_5_15;
922 linuxPackages_rt_5_4 = linuxKernel.packages.linux_rt_5_4;
923 linuxPackages_rt_6_1 = linuxKernel.packages.linux_rt_6_1;
924 linux_4_14 = linuxKernel.kernels.linux_4_14;
925 linux_4_19 = linuxKernel.kernels.linux_4_19;
926 linux_5_4 = linuxKernel.kernels.linux_5_4;
927 linux_5_10 = linuxKernel.kernels.linux_5_10;
928 linux_5_15 = linuxKernel.kernels.linux_5_15;
929 linux_6_1 = linuxKernel.kernels.linux_6_1;
930 linux_6_4 = linuxKernel.kernels.linux_6_4;
931 linux_6_5 = linuxKernel.kernels.linux_6_5;
932 linux_6_6 = linuxKernel.kernels.linux_6_6;
933 linux_6_7 = linuxKernel.kernels.linux_6_7;
934 linux_6_8 = linuxKernel.kernels.linux_6_8;
935 linux_6_9 = linuxKernel.kernels.linux_6_9;
936 linux_6_10 = linuxKernel.kernels.linux_6_10;
937 linux_6_11 = linuxKernel.kernels.linux_6_11;
938 linux_rpi0 = linuxKernel.kernels.linux_rpi1;
939 linux_rpi02w = linuxKernel.kernels.linux_rpi3;
940 linux_rpi1 = linuxKernel.kernels.linux_rpi1;
941 linux_rpi2 = linuxKernel.kernels.linux_rpi2;
942 linux_rpi3 = linuxKernel.kernels.linux_rpi3;
943 linux_rpi4 = linuxKernel.kernels.linux_rpi4;
946 linuxPackages_xen_dom0 = linuxPackages;
947 linuxPackages_latest_xen_dom0 = linuxPackages_latest;
948 linuxPackages_xen_dom0_hardened = linuxPackages_hardened;
949 linuxPackages_latest_xen_dom0_hardened = linuxPackages_latest_hardened;
952 linuxPackages_latest_hardened = throw ''
953 The attribute `linuxPackages_hardened_latest' was dropped because the hardened patches
954 frequently lag behind the upstream kernel. In some cases this meant that this attribute
955 had to refer to an older kernel[1] because the latest hardened kernel was EOL and
956 the latest supported kernel didn't have patches.
958 If you want to use a hardened kernel, please check which kernel minors are supported
959 and use a versioned attribute, e.g. `linuxPackages_5_10_hardened'.
961 [1] for more context: https://github.com/NixOS/nixpkgs/pull/133587
963 linux_latest_hardened = linuxPackages_latest_hardened;
965 # Added 2023-11-18, modified 2024-01-09
966 linuxPackages_testing_bcachefs = throw "'linuxPackages_testing_bcachefs' has been removed, please use 'linuxPackages_latest', any kernel version at least 6.7, or any other linux kernel with bcachefs support";
967 linux_testing_bcachefs = throw "'linux_testing_bcachefs' has been removed, please use 'linux_latest', any kernel version at least 6.7, or any other linux kernel with bcachefs support";
969 llvmPackages_git = (callPackages ../development/compilers/llvm { }).git;
971 lld_6 = throw "lld_6 has been removed from nixpkgs"; # Added 2024-01-08
972 lld_7 = throw "lld_7 has been removed from nixpkgs"; # Added 2023-11-19
973 lld_8 = throw "lld_8 has been removed from nixpkgs"; # Added 2024-01-24
974 lld_9 = throw "lld_9 has been removed from nixpkgs"; # Added 2024-04-08
975 lld_10 = throw "lld_10 has been removed from nixpkgs"; # Added 2024-01-26
976 lld_11 = throw "lld_11 has been removed from nixpkgs"; # Added 2024-01-24
977 lldb_6 = throw "lldb_6 has been removed from nixpkgs"; # Added 2024-01-08
978 lldb_7 = throw "lldb_7 has been removed from nixpkgs"; # Added 2023-11-19
979 lldb_8 = throw "lldb_8 has been removed from nixpkgs"; # Added 2024-01-24
980 lldb_9 = throw "lldb_9 has been removed from nixpkgs"; # Added 2024-04-08
981 lldb_10 = throw "lldb_10 has been removed from nixpkgs"; # Added 2024-01-26
982 lldb_11 = throw "lldb_11 has been removed from nixpkgs"; # Added 2024-01-24
983 llvmPackages_6 = throw "llvmPackages_6 has been removed from nixpkgs"; # Added 2024-01-09
984 llvmPackages_7 = throw "llvmPackages_7 has been removed from nixpkgs"; # Added 2023-11-19
985 llvmPackages_8 = throw "llvmPackages_8 has been removed from nixpkgs"; # Added 2024-01-24
986 llvmPackages_9 = throw "llvmPackages_9 has been removed from nixpkgs"; # Added 2024-04-08
987 llvmPackages_10 = throw "llvmPackages_10 has been removed from nixpkgs"; # Added 2024-01-26
988 llvmPackages_11 = throw "llvmPackages_11 has been removed from nixpkgs"; # Added 2024-01-24
989 llvm_6 = throw "llvm_6 has been removed from nixpkgs"; # Added 2024-01-08
990 llvm_7 = throw "llvm_7 has been removed from nixpkgs"; # Added 2023-11-19
991 llvm_8 = throw "llvm_8 has been removed from nixpkgs"; # Added 2024-01-24
992 llvm_9 = throw "llvm_9 has been removed from nixpkgs"; # Added 2024-04-08
993 llvm_10 = throw "llvm_10 has been removed from nixpkgs"; # Added 2024-01-26
994 llvm_11 = throw "llvm_11 has been removed from nixpkgs"; # Added 2024-01-24
996 lobster-two = google-fonts; # Added 2021-07-22
997 lsh = throw "lsh has been removed as it had no maintainer in Nixpkgs and hasn't seen an upstream release in over a decade"; # Added 2024-08-14
998 luxcorerender = throw "'luxcorerender' has been removed as it's unmaintained and broken in nixpkgs since a while ago"; # Added 2023-06-07
999 lv_img_conv = throw "'lv_img_conv' has been removed from nixpkgs as it is broken"; # Added 2024-06-18
1000 lxd = lib.warn "lxd has been renamed to lxd-lts" lxd-lts; # Added 2024-04-01
1001 lxd-unwrapped = lib.warn "lxd-unwrapped has been renamed to lxd-unwrapped-lts" lxd-unwrapped-lts; # Added 2024-04-01
1002 lzma = xz; # moved from top-level 2021-03-14
1006 ma1sd = throw "ma1sd was dropped as it is unmaintained"; # Added 2024-07-10
1007 MACS2 = macs2; # Added 2023-06-12
1008 mailctl = throw "mailctl has been renamed to oama"; # Added 2024-08-19
1009 mailman-rss = throw "The mailman-rss package was dropped since it was unmaintained."; # Added 2024-06-21
1010 mariadb_104 = throw "mariadb_104 has been removed from nixpkgs, please switch to another version like mariadb_106"; # Added 2023-09-11
1011 mariadb_1010 = throw "mariadb_1010 has been removed from nixpkgs, please switch to another version like mariadb_1011"; # Added 2023-11-14
1012 mariadb_110 = throw "mariadb_110 has been removed from nixpkgs, please switch to another version like mariadb_114"; # Added 2024-08-15
1013 mariadb-client = hiPrio mariadb.client; #added 2019.07.28
1014 markdown-pp = throw "markdown-pp was removed from nixpkgs, because the upstream archived it on 2021-09-02"; # Added 2023-07-22
1015 markmind = throw "markmind has been removed from nixpkgs, because it depended on an old version of electron"; # Added 2023-09-12
1016 maligned = throw "maligned was deprecated upstream in favor of x/tools/go/analysis/passes/fieldalignment"; # Added 20204-08-24
1017 marwaita-manjaro = lib.warn "marwaita-manjaro has been renamed to marwaita-teal" marwaita-teal; # Added 2024-07-08
1018 marwaita-peppermint = lib.warn "marwaita-peppermint has been renamed to marwaita-red" marwaita-red; # Added 2024-07-01
1019 marwaita-ubuntu = lib.warn "marwaita-ubuntu has been renamed to marwaita-orange" marwaita-orange; # Added 2024-07-08
1020 masari = throw "masari has been removed as it was abandoned upstream"; # Added 2024-07-11
1021 mathematica9 = throw "mathematica9 has been removed as it was obsolete, broken, and depended on OpenCV 2"; # Added 2024-08-20
1022 mathematica10 = throw "mathematica10 has been removed as it was obsolete, broken, and depended on OpenCV 2"; # Added 2024-08-20
1023 mathematica11 = throw "mathematica11 has been removed as it was obsolete, broken, and depended on OpenCV 2"; # Added 2024-08-20
1024 matrique = spectral; # Added 2020-01-27
1025 matrixcli = throw "'matrixcli' has been removed due to being unmaintained and broken functionality. Recommend 'matrix-commander' as an alternative"; # Added 2024-03-09
1026 matrix-recorder = throw "matrix-recorder has been removed due to being unmaintained"; # Added 2023-05-21
1027 maui-nota = libsForQt5.mauiPackages.nota; # added 2022-05-17
1028 maui-shell = throw "maui-shell has been removed from nixpkgs, it was broken"; # Added 2024-07-15
1029 mbox = throw "'mbox' has been removed, as it was broken and unmaintained"; # Added 2023-12-21
1030 mcomix3 = mcomix; # Added 2022-06-05
1031 mdt = md-tui; # Added 2024-09-03
1032 meme = meme-image-generator; # Added 2021-04-21
1033 mess = throw "'mess' has been renamed to/replaced by 'mame'"; # Converted to throw 2023-09-10
1034 mhwaveedit = throw "'mkwaveedit' has been removed due to lack of maintenance upstream. Consider using 'audacity' or 'tenacity' instead";
1035 microcodeAmd = microcode-amd; # Added 2024-09-08
1036 microcodeIntel = microcode-intel; # Added 2024-09-08
1037 microsoft_gsl = microsoft-gsl; # Added 2023-05-26
1038 MIDIVisualizer = midivisualizer; # Added 2024-06-12
1039 migraphx = throw "'migraphx' has been replaced with 'rocmPackages.migraphx'"; # Added 2023-10-08
1040 mikutter = throw "'mikutter' has been removed because the package was broken and had no maintainers"; # Added 2024-10-01
1041 minishift = throw "'minishift' has been removed as it was discontinued upstream. Use 'crc' to setup a microshift cluster instead"; # Added 2023-12-30
1042 miopen = throw "'miopen' has been replaced with 'rocmPackages.miopen'"; # Added 2023-10-08
1043 miopengemm = throw "'miopengemm' has been replaced with 'rocmPackages_5.miopengemm'"; # Added 2023-10-08
1044 miopen-hip = throw "'miopen-hip' has been replaced with 'rocmPackages.miopen-hip'"; # Added 2023-10-08
1045 miopen-opencl = throw "'miopen-opencl' has been replaced with 'rocmPackages.miopen-opencl'"; # Added 2023-10-08
1046 mime-types = mailcap; # Added 2022-01-21
1047 minetest-touch = minetestclient; # Added 2024-08-12
1048 minetestclient_5 = minetestclient; # Added 2023-12-11
1049 minetestserver_5 = minetestserver; # Added 2023-12-11
1050 minizip2 = pkgs.minizip-ng; # Added 2022-12-28
1051 mirage-im = throw "'mirage-im' has been removed, as it was broken and unmaintained"; # Added 2023-11-26
1052 mlton20210107 = throw "'mlton20210107' has been renamed to 'mlton20210117', correcting the version number"; # Added 2024-03-31
1053 mod_dnssd = apacheHttpdPackages.mod_dnssd; # Added 2014-11-07
1054 mod_fastcgi = apacheHttpdPackages.mod_fastcgi; # Added 2014-11-07
1055 mod_python = apacheHttpdPackages.mod_python; # Added 2014-11-07
1056 mod_wsgi = apacheHttpdPackages.mod_wsgi; # Added 2014-11-07
1057 mod_ca = apacheHttpdPackages.mod_ca; # Added 2019-12-24
1058 mod_crl = apacheHttpdPackages.mod_crl; # Added 2019-12-24
1059 mod_csr = apacheHttpdPackages.mod_csr; # Added 2019-12-24
1060 mod_ocsp = apacheHttpdPackages.mod_ocsp; # Added 2019-12-24
1061 mod_scep = apacheHttpdPackages.mod_scep; # Added 2019-12-24
1062 mod_spkac = apacheHttpdPackages.mod_spkac; # Added 2019-12-24
1063 mod_pkcs12 = apacheHttpdPackages.mod_pkcs12; # Added 2019-12-24
1064 mod_timestamp = apacheHttpdPackages.mod_timestamp; # Added 2019-12-24
1065 monero = monero-cli; # Added 2021-11-28
1066 moneyplex = throw "'moneyplex' has been removed, as it was broken and unmaintained"; # Added 2024-02-28
1067 mongodb-4_0 = throw "mongodb-4_0 has been removed, it's end of life since April 2022"; # Added 2023-01-05
1068 mongodb-4_2 = throw "mongodb-4_2 has been removed, it's end of life since April 2023"; # Added 2023-06-06
1069 mongodb-4_4 = throw "mongodb-4_4 has been removed, it's end of life since April 2024"; # Added 2024-04-11
1070 mongodb-5_0 = throw "mongodb-5_0 has been removed, it's end of life since October 2024"; # Added 2024-10-01
1071 moonlander = throw "'moonlander' has been removed due to it being broken and unmaintained"; # Added 2023-11-26
1072 moz-phab = mozphab; # Added 2022-08-09
1073 mozart-binary = throw "'mozart-binary' has been renamed to/replaced by 'mozart2-binary'"; # Converted to throw 2023-09-10
1074 mozart = throw "'mozart' has been renamed to/replaced by 'mozart2-binary'"; # Converted to throw 2023-09-10
1075 mp3info = throw "'mp3info' has been removed due to lack of maintenance upstream. Consider using 'eartag' or 'tagger' instead"; # Added 2024-09-14
1076 mpc_cli = mpc-cli; # moved from top-level 2022-01-24
1077 mpd_clientlib = libmpdclient; # Added 2021-02-11
1078 mpdevil = plattenalbum; # Added 2024-05-22
1079 mpg321 = throw "'mpg321' has been removed due to it being unmaintained by upstream. Consider using mpg123 instead."; # Added 2024-05-10
1080 msp430NewlibCross = msp430Newlib; # Added 2024-09-06
1081 mumble_git = throw "'mumble_git' has been renamed to/replaced by 'pkgs.mumble'"; # Converted to throw 2023-09-10
1082 mupdf_1_17 = throw "'mupdf_1_17' has been removed due to being outdated and insecure. Consider using 'mupdf' instead."; # Added 2024-08-22
1083 murmur_git = throw "'murmur_git' has been renamed to/replaced by 'pkgs.murmur'"; # Converted to throw 2023-09-10
1084 mutt-with-sidebar = mutt; # Added 2022-09-17
1085 mysql-client = hiPrio mariadb.client;
1086 mysql = mariadb; # moved from top-level 2021-03-14
1087 mesa_drivers = throw "'mesa_drivers' has been removed, use 'pkgs.mesa' or 'pkgs.mesa.drivers' depending on target use case."; # Converted to throw 2024-07-11
1091 ncdu_2 = ncdu; # Added 2022-07-22
1092 neocities-cli = neocities; # Added 2024-07-31
1093 nestopia = throw "nestopia was forked; use nestopia-ue instead"; # Added 2024-01-24
1094 net_snmp = throw "'net_snmp' has been renamed to/replaced by 'net-snmp'"; # Converted to throw 2023-09-10
1095 netbox_3_3 = throw "netbox 3.3 series has been removed as it was EOL"; # Added 2023-09-02
1096 netbox_3_5 = throw "netbox 3.5 series has been removed as it was EOL"; # Added 2024-01-22
1097 netease-music-tui = throw "netease-music-tui has been removed due to unmaintained by upstream and broken functionality"; # Added 2024-03-03
1098 nextcloud27 = throw ''
1099 Nextcloud v27 has been removed from `nixpkgs` as the support for is dropped
1100 by upstream in 2024-06. Please upgrade to at least Nextcloud v28 by declaring
1102 services.nextcloud.package = pkgs.nextcloud28;
1104 in your NixOS config.
1106 WARNING: if you were on Nextcloud 26 you have to upgrade to Nextcloud 27
1107 first on 24.05 because Nextcloud doesn't support upgrades across multiple major versions!
1108 ''; # Added 2024-06-25
1109 nextcloud27Packages = throw "Nextcloud27 is EOL!"; # Added 2024-06-25
1110 nagiosPluginsOfficial = monitoring-plugins;
1111 neochat = libsForQt5.kdeGear.neochat; # added 2022-05-10
1112 neoload = throw "'neoload' has been removed as it is broken and unmaintained"; # Added 2024-03-02
1113 newlibCross = newlib; # Added 2024-09-06
1114 newlib-nanoCross = newlib-nano; # Added 2024-09-06
1115 nitrokey-udev-rules = libnitrokey; # Added 2023-03-25
1116 nix-direnv-flakes = nix-direnv;
1117 nix-ld-rs = nix-ld; # Added 2024-08-17
1120 "nix-repl has been removed because it's not maintained anymore, " +
1121 "use `nix repl` instead. Also see https://github.com/NixOS/nixpkgs/pull/44903"
1123 nix-review = throw "'nix-review' has been renamed to/replaced by 'nixpkgs-review'"; # Converted to throw 2023-09-10
1124 nix-simple-deploy = throw "'nix-simple-deploy' has been removed as it is broken and unmaintained"; # Added 2024-08-17
1125 nix-template-rpm = throw "'nix-template-rpm' has been removed as it is broken and unmaintained"; # Added 2023-11-20
1126 nix-universal-prefetch = throw "The nix-universal-prefetch package was dropped since it was unmaintained."; # Added 2024-06-21
1127 nixFlakes = nixVersions.stable; # Added 2021-05-21
1128 nixStable = nixVersions.stable; # Added 2022-01-24
1129 nixUnstable = throw "nixUnstable has been removed. For bleeding edge (Nix master, roughly weekly updated) use nixVersions.git, otherwise use nixVersions.latest."; # Converted to throw 2024-04-22
1130 nix_2_3 = nixVersions.nix_2_3;
1131 nixfmt = lib.warn "nixfmt was renamed to nixfmt-classic. The nixfmt attribute may be used for the new RFC 166-style formatter in the future, which is currently available as nixfmt-rfc-style" nixfmt-classic; # Added 2024-03-31
1132 nixops = throw "'nixops' has been removed. Please use 'nixops_unstable_minimal' for the time being. E.g. nixops_unstable_minimal.withPlugins (ps: [ ps.nixops-gce ])"; # Added 2023-10-26
1133 nixopsUnstable = nixops_unstable; # Added 2022-03-03
1135 # When the nixops_unstable alias is removed, nixops_unstable_minimal can be renamed to nixops_unstable.
1136 nixops_unstable = throw "nixops_unstable has been replaced. Please use for example 'nixops_unstable_minimal.withPlugins (ps: [ ps.nixops-gce ps.nixops-encrypted-links ])' instead"; # Added 2024-02-28
1138 nixosTest = testers.nixosTest; # Added 2022-05-05
1139 nmap-unfree = nmap; # Added 2021-04-06
1140 nodejs_14 = throw "nodejs_14 has been removed as it is EOL."; # Added 2023-10-30
1141 nodejs-slim_14 = throw "nodejs-slim_14 has been removed as it is EOL."; # Added 2023-10-30
1142 nodejs-14_x = nodejs_14; # Added 2022-11-06
1143 nodejs-slim-14_x = nodejs-slim_14; # Added 2022-11-06
1144 nodejs_16 = throw "nodejs_16 has been removed as it is EOL."; # Added 2023-10-30
1145 nodejs-16_x = nodejs_16; # Added 2022-11-06
1146 nodejs-16_x-openssl_1_1 = throw "nodejs-16_x-openssl_1_1 has been removed."; # Added 2023-02-04
1147 nodejs-slim_16 = throw "nodejs-slim_16 has been removed as it is EOL."; # Added 2022-11-06
1148 nodejs-slim-16_x = nodejs-slim_16; # Added 2022-11-06
1149 nodejs-18_x = nodejs_18; # Added 2022-11-06
1150 nodejs-slim-18_x = nodejs-slim_18; # Added 2022-11-06
1151 nomad_1_2 = throw "nomad_1_2 has been removed because it's outdated. Use a a newer version instead"; # Added 2023-09-02
1152 nomad_1_3 = throw "nomad_1_3 has been removed because it's outdated. Use a a newer version instead"; # Added 2023-09-02
1153 noto-fonts-cjk = noto-fonts-cjk-sans; # Added 2021-12-16
1154 noto-fonts-emoji = noto-fonts-color-emoji; # Added 2023-09-09
1155 noto-fonts-extra = noto-fonts; # Added 2023-04-08
1156 NSPlist = nsplist; # Added 2024-01-05
1157 nushellFull = lib.warn "`nushellFull` has has been replaced by `nushell` as it's features no longer exist" nushell; # Added 2024-05-30
1158 nvidia-podman = throw "podman should use the Container Device Interface (CDI) instead. See https://web.archive.org/web/20240729183805/https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/install-guide.html#configuring-podman"; # Added 2024-08-02
1159 nvidia-thrust = throw "nvidia-thrust has been removed because the project was deprecated; use cudaPackages.cuda_cccl";
1160 nvtop = lib.warn "nvtop has been renamed to nvtopPackages.full" nvtopPackages.full; # Added 2024-02-25
1161 nvtop-amd = lib.warn "nvtop-amd has been renamed to nvtopPackages.amd" nvtopPackages.amd; # Added 2024-02-25
1162 nvtop-nvidia = lib.warn "nvtop-nvidia has been renamed to nvtopPackages.nvidia" nvtopPackages.nvidia; # Added 2024-02-25
1163 nvtop-intel = lib.warn "nvtop-intel has been renamed to nvtopPackages.intel" nvtopPackages.intel; # Added 2024-02-25
1164 nvtop-msm = lib.warn "nvtop-msm has been renamed to nvtopPackages.msm" nvtopPackages.msm; # Added 2024-02-25
1168 o = orbiton; # Added 2023-04-09
1169 oathToolkit = oath-toolkit; # Added 2022-04-04
1170 oauth2_proxy = oauth2-proxy; # Added 2021-04-18
1171 obinskit = throw "'obinskit' has been removed from nixpkgs, because the package was unmaintained and depended on an insecure version of electron"; # Added 2024-03-20
1172 octant = throw "octant has been dropped due to being archived and vulnerable"; # Added 2023-09-29
1173 octant-desktop = throw "octant-desktop has been dropped due to being archived and vulnerable"; # Added 2023-09-29
1174 octorpki = throw "octorpki has been removed, upstream says to use rpki-client instead"; # Added 2024-03-19
1175 ogre1_9 = throw "ogre1_9 has been removed, use ogre instead"; # Added 2023-03-22
1176 ogre1_10 = throw "ogre1_10 has been removed, use ogre instead"; # Added 2023-07-20
1177 onevpl-intel-gpu = lib.warn "onevpl-intel-gpu has been renamed to vpl-gpu-rt" vpl-gpu-rt; # Added 2024-06-04
1178 opa = throw "opa has been removed from nixpkgs as upstream has abandoned the project"; # Added 2023-03-21
1179 opam_1_2 = throw "'opam_1_2' has been renamed to/replaced by 'opam'"; # Added 2023-03-08
1180 opencv2 = throw "opencv2 has been removed as it is obsolete and was not used by any other package; please migrate to OpenCV 4"; # Added 2024-08-20
1181 opencv3 = throw "opencv3 has been removed as it is obsolete and was not used by any other package; please migrate to OpenCV 4"; # Added 2024-08-20
1182 openafs_1_8 = openafs; # Added 2022-08-22
1183 openapi-generator-cli-unstable = throw "openapi-generator-cli-unstable was removed as it was not being updated; consider openapi-generator-cli instead"; # Added 2024-01-02
1184 openbangla-keyboard = throw "openbangla-keyboard has been replaced by ibus-engines.openbangla-keyboard and fcitx5-openbangla-keyboard"; # added 2023-10-10
1185 opencascade = throw "'opencascade' has been removed as it is unmaintained; consider opencascade-occt instead'"; # Added 2023-09-18
1186 opencl-info = throw "opencl-info has been removed, as the upstream is unmaintained; consider using 'clinfo' instead"; # Added 2024-06-12
1187 opencomposite-helper = throw "opencomposite-helper has been removed from nixpkgs as it causes issues with some applications. See https://wiki.nixos.org/wiki/VR#OpenComposite for the recommended setup"; # Added 2024-09-07
1188 openconnect_head = openconnect_unstable; # Added 2022-03-29
1189 openconnect_gnutls = openconnect; # Added 2022-03-29
1190 openconnect_unstable = throw "openconnect_unstable was removed from nixpkgs as it was not being updated"; # Added 2023-06-01
1191 opendylan = throw "opendylan has been removed from nixpkgs as it was broken"; # Added 2024-07-15
1192 opendylan_bin = throw "opendylan_bin has been removed from nixpkgs as it was broken"; # Added 2024-07-15
1193 openelec-dvb-firmware = libreelec-dvb-firmware; # Added 2021-05-10
1194 openethereum = throw "openethereum development has ceased by upstream. Use alternate clients such as go-ethereum, erigon, or nethermind"; # Added 2024-05-13
1195 openimagedenoise_1_2_x = throw "'openimagedenoise_1_2_x' has been renamed to/replaced by 'openimagedenoise'"; # Added 2023-06-07
1196 openimageio2 = openimageio; # Added 2023-01-05
1197 openimageio_1 = throw "'openimageio_1' has been removed, please update to 'openimageio' 2"; # Added 2023-06-14
1198 openisns = open-isns; # Added 2020-01-28
1199 openjdk19 = throw "OpenJDK 19 was removed as it has reached its end of life"; # Added 2024-08-01
1200 openjdk19_headless = openjdk19; # Added 2024-08-01
1201 jdk19 = openjdk19; # Added 2024-08-01
1202 jdk19_headless = openjdk19; # Added 2024-08-01
1203 openjdk20 = throw "OpenJDK 20 was removed as it has reached its end of life"; # Added 2024-08-01
1204 openjdk20_headless = openjdk20; # Added 2024-08-01
1205 jdk20 = openjdk20; # Added 2024-08-01
1206 jdk20_headless = openjdk20; # Added 2024-08-01
1207 openjfx11 = throw "OpenJFX 11 was removed as it has reached its end of life"; # Added 2024-10-07
1208 openjfx19 = throw "OpenJFX 19 was removed as it has reached its end of life"; # Added 2024-08-01
1209 openjfx20 = throw "OpenJFX 20 was removed as it has reached its end of life"; # Added 2024-08-01
1210 openjpeg_2 = openjpeg; # Added 2021-01-25
1211 openlens = throw "Lens Closed its source code, package obsolete/stale - consider lens as replacement"; # Added 2024-09-04
1212 openlp = throw "openlp has been removed for now because the outdated version depended on insecure and removed packages and it needs help to upgrade and maintain it; see https://github.com/NixOS/nixpkgs/pull/314882"; # Added 2024-07-29
1213 openmpt123 = libopenmpt; # Added 2021-09-05
1214 openssl_3_0 = openssl_3; # Added 2022-06-27
1215 openvpn_24 = throw "openvpn_24 has been removed, because it went EOL. 2.5.x or newer is still available"; # Added 2023-01-23
1216 optparse-bash = throw "'optparse-bash' (GitHub: nk412/optparse) has been removed. Use 'argparse' instead"; # Added 2024-01-12
1217 orchis = orchis-theme; # Added 2021-06-09
1218 oni2 = throw "oni2 was removed, because it is unmaintained and was abandoned years ago."; #Added 2024-01-15
1219 onlyoffice-bin = onlyoffice-desktopeditors; # Added 2024-09-20
1220 onlyoffice-bin_latest = onlyoffice-bin; # Added 2024-07-03
1221 onlyoffice-bin_7_2 = throw "onlyoffice-bin_7_2 has been removed. Please use the latest version available under onlyoffice-bin"; # Added 2024-07-03
1222 onlyoffice-bin_7_5 = throw "onlyoffice-bin_7_5 has been removed. Please use the latest version available under onlyoffice-bin"; # Added 2024-07-03
1223 openvswitch-lts = throw "openvswitch-lts has been removed. Please use the latest version available under openvswitch"; # Added 2024-08-24
1224 oroborus = throw "oroborus was removed, because it was abandoned years ago."; #Added 2023-09-10
1225 OSCAR = oscar; # Added 2024-06-12
1226 osxfuse = macfuse-stubs; # Added 2021-03-20
1227 ovn-lts = throw "ovn-lts has been removed. Please use the latest version available under ovn"; # Added 2024-08-24
1228 oxen = throw "'oxen' has been removed, because it was broken, outdated and unmaintained"; # Added 2023-12-09
1229 oysttyer = throw "oysttyer has been removed; it is no longer maintained because of Twitter disabling free API access"; # Added 2024-09-23
1233 PageEdit = pageedit; # Added 2024-01-21
1234 p2pvc = throw "p2pvc has been removed as it is unmaintained upstream and depends on OpenCV 2"; # Added 2024-08-20
1235 packet-cli = metal-cli; # Added 2021-10-25
1236 paperoni = throw "paperoni has been removed, because it is unmaintained"; # Added 2024-07-14
1237 packet = throw "packet has been removed as it is no longer working and unmaintained"; # Added 2024-03-29
1238 palemoon = throw "palemoon has been dropped due to python2 being EOL and marked insecure. Use 'palemoon-bin' instead"; # Added 2023-05-18
1239 pam_usb = throw "'pam_usb' has been removed: abandoned by upstream since 2015."; # Added 2023-10-30
1240 paper-note = throw "paper-note has been removed: abandoned by upstream"; # Added 2023-05-03
1241 paperless = paperless-ngx; # Added 2021-06-06
1242 paperless-ng = paperless-ngx; # Added 2022-04-11
1243 parity = throw "parity, renamed to openethereum, has been terminated by upstream"; # Added 2020-08-01
1244 partition-manager = libsForQt5.partitionmanager; # Added 2024-01-08
1245 pash = throw "'pash' has been removed: abandoned by upstream. Use 'powershell' instead"; # Added 2023-09-16
1246 patchelfStable = patchelf; # Added 2024-01-25
1247 pcsctools = pcsc-tools; # Added 2023-12-07
1248 pcsxr = throw "pcsxr was removed as it has been abandoned for over a decade; please use DuckStation, Mednafen, or the RetroArch PCSX ReARMed core"; # Added 2024-08-20
1249 pdf2xml = throw "'pdf2xml' was removed: abandoned for years."; # Added 2023-10-22
1250 peach = asouldocs; # Added 2022-08-28
1251 percona-server_innovation = lib.warn "Percona upstream has decided to skip all Innovation releases of MySQL and only release LTS versions." percona-server; # Added 2024-10-13
1252 percona-server_lts = percona-server; # Added 2024-10-13
1253 percona-xtrabackup_innovation = lib.warn "Percona upstream has decided to skip all Innovation releases of MySQL and only release LTS versions." percona-xtrabackup; # Added 2024-10-13
1254 percona-xtrabackup_lts = percona-xtrabackup; # Added 2024-10-13
1255 pentablet-driver = xp-pen-g430-driver; # Added 2022-06-23
1256 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";
1257 perldevelPackages = perldevel;
1258 petrinizer = throw "'petrinizer' has been removed, as it was broken and unmaintained"; # added 2024-05-09
1260 pharo-spur64 = pharo; # Added 2022-08-03
1261 phodav_2_0 = throw "'phodav_2_0' has been renamed to/replaced by 'phodav'"; # Added 2023-02-21
1262 photoflow = throw "photoflow was removed because it was broken and unmaintained by upstream"; # Added 2023-03-10
1263 picom-allusive = throw "picom-allusive was renamed to compfy and is being abandoned by upstream"; # Added 2024-02-13
1264 picom-jonaburg = throw "picom-jonaburg was removed because it is unmaintained by upstream"; # Added 2024-02-13
1265 picom-next = picom; # Added 2024-02-13
1266 pict-rs_0_3 = throw "pict-rs_0_3 has been removed, as it was an outdated version and no longer compiled"; # Added 2024-08-20
1268 # Obsolete PHP version aliases
1269 php80 = throw "php80 has been dropped due to the lack of maintenance from upstream for future releases"; # Added 2023-06-21
1270 php80Packages = php80; # Added 2023-06-21
1271 php80Extensions = php80; # Added 2023-06-21
1273 pipewire_0_2 = throw "pipewire_0_2 has been removed as it is outdated and no longer used"; # Added 2024-07-28
1274 pipewire-media-session = throw "pipewire-media-session is no longer maintained and has been removed. Please use Wireplumber instead.";
1275 pkgconfig = throw "'pkgconfig' has been renamed to/replaced by 'pkg-config'"; # Converted to throw 2023-09-10
1276 playwright = lib.warn "'playwright' will reference playwright-driver in 25.05. Reference 'python3Packages.playwright' for the python test launcher" python3Packages.toPythonApplication python3Packages.playwright; # Added 2024-10-04
1277 pleroma-otp = pleroma; # Added 2021-07-10
1278 pltScheme = racket; # just to be sure
1279 pmdk = throw "'pmdk' is discontinued, no further support or maintenance is planned by upstream"; # Added 2023-02-06
1280 pomotroid = throw "pomotroid has been removed from nixpkgs, because it depended on an insecure version of electron"; # Added 2023-09-12
1281 poretools = throw "poretools has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2024-06-03
1282 powerdns = pdns; # Added 2022-03-28
1284 # postgresql plugins
1285 cstore_fdw = postgresqlPackages.cstore_fdw;
1286 pg_cron = postgresqlPackages.pg_cron;
1287 pg_hll = postgresqlPackages.pg_hll;
1288 pg_repack = postgresqlPackages.pg_repack;
1289 pg_similarity = postgresqlPackages.pg_similarity;
1290 pg_topn = postgresqlPackages.pg_topn;
1291 pgjwt = postgresqlPackages.pgjwt;
1292 pgroonga = postgresqlPackages.pgroonga;
1293 pgtap = postgresqlPackages.pgtap;
1294 plv8 = postgresqlPackages.plv8;
1295 postgis = postgresqlPackages.postgis;
1296 tex-match = throw "'tex-match' has been removed due to lack of maintenance upstream. Consider using 'hieroglyphic' instead"; # Added 2024-09-24
1297 texinfo5 = throw "'texinfo5' has been removed from nixpkgs"; # Added 2024-09-10
1298 timescaledb = postgresqlPackages.timescaledb;
1299 tsearch_extras = postgresqlPackages.tsearch_extras;
1301 # pinentry was using multiple outputs, this emulates the old interface for i.e. home-manager
1302 # soon: throw "'pinentry' has been removed. Pick an appropriate variant like 'pinentry-curses' or 'pinentry-gnome3'";
1303 pinentry = pinentry-all // {
1304 curses = pinentry-curses;
1305 emacs = pinentry-emacs;
1306 gnome3 = pinentry-gnome3;
1307 gtk2 = pinentry-gtk2;
1310 flavors = [ "curses" "emacs" "gnome3" "gtk2" "qt" "tty" ];
1311 }; # added 2024-01-15
1312 pinentry_curses = throw "'pinentry_curses' has been renamed to/replaced by 'pinentry-curses'"; # Converted to throw 2023-09-10
1313 pinentry_emacs = throw "'pinentry_emacs' has been renamed to/replaced by 'pinentry-emacs'"; # Converted to throw 2023-09-10
1314 pinentry_gnome = throw "'pinentry_gnome' has been renamed to/replaced by 'pinentry-gnome'"; # Converted to throw 2023-09-10
1315 pinentry_gtk2 = throw "'pinentry_gtk2' has been renamed to/replaced by 'pinentry-gtk2'"; # Converted to throw 2023-09-10
1316 pinentry_qt = throw "'pinentry_qt' has been renamed to/replaced by 'pinentry-qt'"; # Converted to throw 2023-09-10
1317 pinentry_qt5 = pinentry-qt; # Added 2020-02-11
1318 pivx = throw "pivx has been removed as it was marked as broken"; # Added 2024-07-15
1319 pivxd = throw "pivxd has been removed as it was marked as broken"; # Added 2024-07-15
1321 PlistCpp = plistcpp; # Added 2024-01-05
1322 pocket-updater-utility = pupdate; # Added 2024-01-25
1323 poetry2nix = throw "poetry2nix is now maintained out-of-tree. Please use https://github.com/nix-community/poetry2nix/"; # Added 2023-10-26
1324 prayer = throw "prayer has been removed from nixpkgs"; # Added 2023-11-09
1325 prismlauncher-qt5 = throw "'prismlauncher-qt5' has been removed from nixpkgs. Please use 'prismlauncher'"; # Added 2024-04-20
1326 prismlauncher-qt5-unwrapped = throw "'prismlauncher-qt5-unwrapped' has been removed from nixpkgs. Please use 'prismlauncher-unwrapped'"; # Added 2024-04-20
1327 privacyidea = throw "privacyidea has been removed from nixpkgs"; # Added 2023-10-31
1328 probe-rs = probe-rs-tools; # Added 2024-05-23
1329 probe-rs-cli = throw "probe-rs-cli is now part of the probe-rs package"; # Added 2023-07-03
1330 probe-run = throw "probe-run is deprecated upstream. Use probe-rs instead."; # Added 2024-05-23
1331 processing3 = throw "'processing3' has been renamed to/replaced by 'processing'"; # Converted to throw 2023-09-10
1332 prometheus-dmarc-exporter = dmarc-metrics-exporter; # added 2022-05-31
1333 prometheus-dovecot-exporter = dovecot_exporter; # Added 2024-06-10
1334 prometheus-openldap-exporter = throw "'prometheus-openldap-exporter' has been removed from nixpkgs, as it was unmaintained"; # Added 2024-09-01
1335 prometheus-openvpn-exporter = throw "'prometheus-openvpn-exporter' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2023-12-23
1336 prometheus-minio-exporter = throw "'prometheus-minio-exporter' has been removed from nixpkgs, use Minio's built-in Prometheus integration instead"; # Added 2024-06-10
1337 prometheus-speedtest-exporter = throw "prometheus-speedtest-exporter was removed as unmaintained"; # Added 2023-07-31
1338 protobuf3_17 = throw "protobuf3_17 does not receive updates anymore and has been removed"; # Added 2023-05-21
1339 protobuf3_19 = throw "protobuf3_19 does not receive updates anymore and has been removed"; # Added 2023-10-01
1340 protobuf3_24 = protobuf_24;
1341 protobuf3_23 = protobuf_23;
1342 protobuf3_21 = protobuf_21;
1343 protonup = protonup-ng; # Added 2022-11-06
1344 protonvpn-gui_legacy = throw "protonvpn-gui_legacy source code was removed from upstream. Use protonvpn-gui instead."; # Added 2024-10-12
1345 proxmark3-rrg = proxmark3; # Added 2023-07-25
1346 proxmark3-unstable = throw "removed in favor of rfidresearchgroup fork"; # Added 2023-07-25
1347 psensor = throw "'psensor' has been removed due to lack of maintenance upstream. Consider using 'mission-center', 'resources' or 'monitorets' instead"; # Added 2024-09-14
1348 pyls-black = throw "pyls-black has been removed from nixpkgs. Use python-lsp-black instead."; # Added 2023-01-09
1349 pyls-mypy = throw "pyls-mypy has been removed from nixpkgs. Use pylsp-mypy instead."; # Added 2023-01-09
1350 pygmentex = throw "'pygmentex' has been renamed to/replaced by 'texlive.bin.pygmentex'"; # Converted to throw 2023-09-10
1351 pyo3-pack = maturin;
1352 pypi2nix = throw "pypi2nix has been removed due to being unmaintained";
1353 pypolicyd-spf = spf-engine; # Added 2022-10-09
1354 python = python2; # Added 2022-01-11
1355 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
1356 python-swiftclient = swiftclient; # Added 2021-09-09
1357 pythonFull = python2Full; # Added 2022-01-11
1358 pythonPackages = python.pkgs; # Added 2022-01-11
1362 qbittorrent-qt5 = throw "'qbittorrent-qt5' has been removed as qBittorrent 5 dropped support for Qt 5. Please use 'qbittorrent'"; # Added 2024-09-30
1363 qcsxcad = libsForQt5.qcsxcad; # Added 2020-11-05
1364 qtcreator-qt6 = throw "'qtcreator-qt6' has been renamed to/replaced by 'qtcreator', since qt5 version has been removed"; # Added 2023-07-25
1365 qflipper = qFlipper; # Added 2022-02-11
1366 qlandkartegt = throw "'qlandkartegt' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2023-04-17
1367 qscintilla = libsForQt5.qscintilla; # Added 2023-09-20
1368 qscintilla-qt6 = qt6Packages.qscintilla; # Added 2023-09-20
1369 qt515 = qt5; # Added 2022-11-24
1370 qt5ct = libsForQt5.qt5ct; # Added 2021-12-27
1371 qt6ct = qt6Packages.qt6ct; # Added 2023-03-07
1372 qtcurve = libsForQt5.qtcurve; # Added 2020-11-07
1373 qtile-unwrapped = python3.pkgs.qtile; # Added 2023-05-12
1374 quantum-espresso-mpi = quantum-espresso; # Added 2023-11-23
1375 quicklispPackages = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07
1376 quicklispPackagesABCL = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07
1377 quicklispPackagesCCL = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07
1378 quicklispPackagesClisp = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07
1379 quicklispPackagesECL = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07
1380 quicklispPackagesFor = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07
1381 quicklispPackagesGCL = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07
1382 quicklispPackagesSBCL = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07
1383 qutebrowser-qt6 = throw "'qutebrowser-qt6' has been replaced by 'qutebrowser', since the the qt5 version has been removed"; # Added 2023-08-19
1384 quvi = throw "'quvi' has been removed, as it was broken and unmaintained"; # Added 2023-11-25
1388 rabbitvcs = throw "rabbitvcs has been removed from nixpkgs, because it was broken"; # Added 2024-07-15
1389 radare2-cutter = cutter; # Added 2021-03-30
1390 radicle-cli = throw "'radicle-cli' was removed in favor of 'radicle-node'"; # Added 2024-05-04
1391 radicle-upstream = throw "'radicle-upstream' was sunset, see <https://community.radworks.org/t/2962>"; # Added 2024-05-04
1392 railway-travel = diebahn; # Added 2024-04-01
1393 rambox-pro = rambox; # Added 2022-12-12
1394 rapidjson-unstable = lib.warn "'rapidjson-unstable' has been renamed to 'rapidjson'" rapidjson; # Added 2024-07-28
1395 rarian = throw "rarian has been removed as unused"; # Added 2023-07-05
1396 rccl = throw "'rccl' has been replaced with 'rocmPackages.rccl'"; # Added 2023-10-08
1397 rdc = throw "'rdc' has been replaced with 'rocmPackages.rdc'"; # Added 2023-10-08
1398 readline63 = throw "'readline63' has been replaced with 'readline'"; # Added 2024-02-10
1399 redocly-cli = redocly; # Added 2024-04-14
1400 redpanda = redpanda-client; # Added 2023-10-14
1401 redpanda-server = throw "'redpanda-server' has been removed because it was broken for a long time"; # Added 2024-06-10
1402 relibc = throw "relibc has been removed due to lack of maintenance"; # Added 2024-09-02
1403 replay-sorcery = throw "replay-sorcery has been removed as it is unmaintained upstream. Consider using gpu-screen-recorder or obs-studio instead."; # Added 2024-07-13
1404 restinio_0_6 = throw "restinio_0_6 has been removed from nixpkgs as it's not needed by downstream packages"; # Added 2024-07-04
1405 restya-board = throw "'restya-board' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2024-01-22
1406 retdec-full = throw "'retdec-full' is no longer needed, please use 'retdec'"; # Added 2024-02-05
1407 retroshare06 = retroshare;
1408 ricochet = throw "ricochet has been deprecated in favor of ricochet-refresh"; # Added 2024-02-26
1409 rigsofrods = rigsofrods-bin; # Added 2023-03-22
1410 ring-daemon = jami-daemon; # Added 2021-10-26
1411 rnix-lsp = throw "'rnix-lsp' has been removed as it is unmaintained"; # Added 2024-03-09
1412 rockbox_utility = rockbox-utility; # Added 2022-03-17
1413 rocalution = throw "'rocalution' has been replaced with 'rocmPackages.rocalution'"; # Added 2023-10-08
1414 rocblas = throw "'rocblas' has been replaced with 'rocmPackages.rocblas'"; # Added 2023-10-08
1415 rocfft = throw "'rocfft' has been replaced with 'rocmPackages.rocfft'"; # Added 2023-10-08
1416 rocprim = throw "'rocprim' has been replaced with 'rocmPackages.rocprim'"; # Added 2023-10-08
1417 rocrand = throw "'rocrand' has been replaced with 'rocmPackages.rocrand'"; # Added 2023-10-08
1418 rocsparse = throw "'rocsparse' has been replaced with 'rocmPackages.rocsparse'"; # Added 2023-10-08
1419 rocthrust = throw "'rocthrust' has been replaced with 'rocmPackages.rocthrust'"; # Added 2023-10-08
1420 roctracer = throw "'roctracer' has been replaced with 'rocmPackages.roctracer'"; # Added 2023-10-08
1421 rocwmma = throw "'rocwmma' has been replaced with 'rocmPackages.rocwmma'"; # Added 2023-10-08
1422 rocclr = throw "'rocclr' has been removed in favor of 'rocmPackages.clr'"; # Added 2023-10-08
1423 rocdbgapi = throw "'rocdbgapi' has been replaced with 'rocmPackages.rocdbgapi'"; # Added 2023-10-08
1424 rocgdb = throw "'rocgdb' has been replaced with 'rocmPackages.rocgdb'"; # Added 2023-10-08
1425 rocprofiler = throw "'rocprofiler' has been replaced with 'rocmPackages.rocprofiler'"; # Added 2023-10-08
1426 rocsolver = throw "'rocsolver' has been replaced with 'rocmPackages.rocsolver'"; # Added 2023-10-08
1427 rocmClangStdenv = throw "'rocmClangStdenv' has been moved to 'rocmPackages' and is no longer public"; # Added 2023-10-08
1428 rocmUpdateScript = throw "'rocmUpdateScript' has been moved to 'rocmPackages' and is no longer public"; # Added 2023-10-08
1429 rocminfo = throw "'rocminfo' has been replaced with 'rocmPackages.rocminfo'"; # Added 2023-10-08
1430 rocmlir = throw "'rocmlir' has been replaced with 'rocmPackages.rocmlir'"; # Added 2023-10-08
1431 rocmlir-rock = throw "'rocmlir-rock' has been replaced with 'rocmPackages.rocmlir-rock'"; # Added 2023-10-08
1432 rocm-cmake = throw "'rocm-cmake' has been replaced with 'rocmPackages.rocm-cmake'"; # Added 2023-10-08
1433 rocm-comgr = throw "'rocm-comgr' has been replaced with 'rocmPackages.rocm-comgr'"; # Added 2023-10-08
1434 rocm-core = throw "'rocm-core' has been replaced with 'rocmPackages.rocm-core'"; # Added 2023-10-08
1435 rocm-device-libs = throw "'rccl' has been replaced with 'rocmPackages.rocm-device-libs'"; # Added 2023-10-08
1436 rocm-opencl-icd = rocmPackages.clr.icd; # Added 2023-10-08 Convert to throw after 23.11 is released
1437 rocm-opencl-runtime = rocmPackages.clr; # Added 2023-10-08 Convert to throw after 23.11 is released
1438 rocm-runtime = throw "'rocm-runtime' has been replaced with 'rocmPackages.rocm-runtime'"; # Added 2023-10-08
1439 rocm-smi = throw "'rocm-smi' has been replaced with 'rocmPackages.rocm-smi'"; # Added 2023-10-08
1440 rocm-thunk = throw "'rocm-thunk' has been replaced with 'rocmPackages.rocm-thunk'"; # Added 2023-10-08
1441 rocr-debug-agent = throw "'rocr-debug-agent' has been replaced with 'rocmPackages.rocr-debug-agent'"; # Added 2023-10-08
1442 rome = throw "rome is no longer maintained, consider using biome instead"; # Added 2023-09-12
1443 rpiboot-unstable = rpiboot; # Added 2021-07-30
1444 rr-unstable = rr; # Added 2022-09-17
1445 rtl8723bs-firmware = throw "rtl8723bs-firmware was added in mainline kernel version 4.12"; # Added 2023-07-03
1446 rtsp-simple-server = throw "rtsp-simple-server is rebranded as mediamtx, including default config path update"; # Added 2023-04-11
1447 rtx = mise; # Added 2024-01-05
1448 runCommandNoCC = runCommand;
1449 runCommandNoCCLocal = runCommandLocal;
1450 rustc-wasm32 = rustc; # Added 2023-12-01
1451 rustic-rs = rustic; # Added 2024-08-02
1452 rxvt_unicode = rxvt-unicode-unwrapped; # Added 2020-02-02
1453 rxvt_unicode-with-plugins = rxvt-unicode; # Added 2020-02-02
1455 # The alias for linuxPackages*.rtlwifi_new is defined in ./all-packages.nix,
1456 # due to it being inside the linuxPackagesFor function.
1457 rtlwifi_new-firmware = rtw88-firmware; # Added 2021-03-14
1458 rtw88-firmware = throw "rtw88-firmware has been removed because linux-firmware now contains it."; # Added 2024-06-28
1459 rtw89-firmware = throw "rtw89-firmware has been removed because linux-firmware now contains it."; # Added 2023-02-19
1463 SDL_classic = SDL1; # Added 2024-09-03
1464 s2n = s2n-tls; # Added 2021-03-03
1465 sandboxfs = throw "'sandboxfs' has been removed due to being unmaintained, consider using linux namespaces for sandboxing instead"; # Added 2024-06-06
1466 sane-backends-git = sane-backends; # Added 2021-02-19
1467 scantailor = scantailor-advanced; # Added 2022-05-26
1468 schildichat-web = throw ''
1469 schildichat has been removed as it is severely lacking behind the Element upstream and does not receive regular security fixes.
1470 Please participate in upstream discussion on getting out new releases:
1471 https://github.com/SchildiChat/schildichat-desktop/issues/212
1472 https://github.com/SchildiChat/schildichat-desktop/issues/215''; # Added 2023-12-05
1473 schildichat-desktop = schildichat-web;
1474 schildichat-desktop-wayland = schildichat-web;
1475 scitoken-cpp = scitokens-cpp; # Added 2024-02-12
1476 scylladb = throw "'scylladb' has been removed due to being unmaintained"; # Added 2024-03-17
1477 sdlmame = throw "'sdlmame' has been renamed to/replaced by 'mame'"; # Converted to throw 2023-09-10
1478 searx = throw "'searx' has been removed as it is unmaintained. Please switch to searxng"; # Added 2023-10-03
1479 semeru-bin-16 = throw "Semeru 16 has been removed as it has reached its end of life"; # Added 2024-08-01
1480 semeru-jre-bin-16 = throw "Semeru 16 has been removed as it has reached its end of life"; # Added 2024-08-01
1481 semver-cpp = throw "'semver-cpp' was removed because no packages in nixpkgs use it anymore"; # Added 2024-02-14
1482 session-desktop-appimage = session-desktop;
1483 setupcfg2nix = throw "'setupcfg2nix' has been removed. Please switch to buildPythonPackage"; # Added 2023-12-12
1484 sequoia = sequoia-sq; # Added 2023-06-26
1485 sexp = sexpp; # Added 2023-07-03
1486 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
1487 sgtpuzzles = throw "'sgtpuzzles' has been renamed to 'sgt-puzzles'"; # Added 2023-10-06
1488 sgtpuzzles-mobile = throw "'sgtpuzzles-mobile' has been renamed to 'sgt-puzzles-mobile'"; # Added 2023-10-06
1489 inherit (libsForQt5.mauiPackages) shelf; # added 2022-05-17
1490 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
1491 shipyard = jumppad; # Added 2023-06-06
1492 signumone-ks = throw "signumone-ks has been removed from nixpkgs because the developers stopped offering the binaries"; # Added 2023-08-17
1493 simplenote = throw "'simplenote' has been removed because it is no longer maintained and insecure"; # Added 2023-10-09
1494 skk-dicts = throw "'skk-dicts' has been split into multiple packages under 'skkDictionaries'"; # Added 2023-11-08
1495 sky = throw "'sky' has been removed because its upstream website disappeared"; # Added 2024-07-21
1496 SkypeExport = skypeexport; # Added 2024-06-12
1497 slack-dark = slack; # Added 2020-03-27
1498 slmenu = throw "slmenu has been removed (upstream is gone)"; # Added 2023-04-06
1499 slurm-llnl = slurm; # renamed July 2017
1500 smesh = throw "'smesh' has been removed as it's unmaintained and depends on opencascade-oce, which is also unmaintained"; # Added 2023-09-18
1501 snapTools = throw "snapTools was removed because makeSnap produced broken snaps and it was the only function in snapTools. See https://github.com/NixOS/nixpkgs/issues/100618 for more details."; # 2024-03-04;
1502 soldat-unstable = opensoldat; # Added 2022-07-02
1503 solr_8 = throw "'solr' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2023-03-16
1504 solr = throw "'solr' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2023-03-16
1505 soundOfSorting = sound-of-sorting; # Added 2023-07-07
1506 soundux = throw "'soundux' has been removed, as it is unmaintained."; # Added on 2024-02-14
1507 SP800-90B_EntropyAssessment = sp800-90b-entropyassessment; # Added on 2024-06-12
1508 SPAdes = spades; # Added 2024-06-12
1509 spark2 = throw "'spark2' is no longer supported nixpkgs, please use 'spark'"; # Added 2023-05-08
1510 spark_2_4 = throw "'spark_2_4' is no longer supported nixpkgs, please use 'spark'"; # Added 2023-05-08
1511 spark_3_1 = throw "'spark_3_1' is no longer supported nixpkgs, please use 'spark'"; # Added 2023-05-08
1512 spark_3_3 = throw "'spark_3_3' is no longer supported nixpkgs, please use 'spark'"; # Added 2024-03-23
1513 spark2014 = gnatprove; # Added 2024-02-25
1516 sourceHanSansPackages = {
1517 japanese = source-han-sans;
1518 korean = source-han-sans;
1519 simplified-chinese = source-han-sans;
1520 traditional-chinese = source-han-sans;
1522 source-han-sans-japanese = source-han-sans;
1523 source-han-sans-korean = source-han-sans;
1524 source-han-sans-simplified-chinese = source-han-sans;
1525 source-han-sans-traditional-chinese = source-han-sans;
1526 sourceHanSerifPackages = {
1527 japanese = source-han-serif;
1528 korean = source-han-serif;
1529 simplified-chinese = source-han-serif;
1530 traditional-chinese = source-han-serif;
1532 source-han-serif-japanese = source-han-serif;
1533 source-han-serif-korean = source-han-serif;
1534 source-han-serif-simplified-chinese = source-han-serif;
1535 source-han-serif-traditional-chinese = source-han-serif;
1538 spacegun = throw "'spacegun' has been removed as unmaintained"; # Added 2023-05-20
1539 spectral = neochat; # Added 2020-12-27
1540 speedtest-exporter = throw "'speedtest-exporter' has been removed as unmaintained"; # Added 2023-07-31
1541 spice-gtk_libsoup2 = throw "'spice-gtk_libsoup2' has been renamed to/replaced by 'spice-gtk'"; # Added 2023-02-21
1542 # spidermonkey is not ABI upwards-compatible, so only allow this for nix-shell
1543 spidermonkey = spidermonkey_78; # Added 2020-10-09
1544 spidermonkey_102 = throw "'spidermonkey_102' is EOL since 2023/03"; # Added 2024-08-07
1545 spotify-tui = throw "'spotify-tui' has been removed, as it was broken and unmaintained"; # Added 2024-03-12
1546 spotify-unwrapped = spotify; # added 2022-11-06
1547 spring-boot = spring-boot-cli; # added 2020-04-24
1548 squid4 = throw "'squid4' has been renamed to/replaced by 'squid'"; # Converted to throw 2023-09-10
1549 srvc = throw "'srvc' has been removed, as it was broken and unmaintained"; # Added 2024-09-09
1550 ssb = throw "'ssb' has been removed, as it was broken and unmaintained"; # Added 2023-12-21
1551 ssm-agent = amazon-ssm-agent; # Added 2023-10-17
1552 starboard-octant-plugin = throw "starboard-octant-plugin has been dropped due to needing octant which is archived"; # Added 2023-09-29
1553 starspace = throw "starspace has been removed from nixpkgs, as it was broken"; # Added 2024-07-15
1555 steamArch = throw "`steamPackages.steamArch` has been removed as it's no longer applicable";
1556 steam = lib.warn "`steamPackages.steam` has been moved to top level as `steam-unwrapped`" steam-unwrapped;
1557 steam-fhsenv = lib.warn "`steamPackages.steam-fhsenv` has been moved to top level as `steam`" steam;
1558 steam-fhsenv-without-steam = lib.warn "`steamPackages.steam-fhsenv-without-steam` has been moved to top level as `steam-fhsenv-without-steam`" steam-fhsenv-without-steam;
1559 steamcmd = lib.warn "`steamPackages.steamcmd` has been moved to top level as `steamcmd`" steamcmd;
1561 steam-small = steam; # Added 2024-09-12
1562 steam-run-native = steam-run; # added 2022-02-21
1563 StormLib = stormlib; # Added 2024-01-21
1564 sumneko-lua-language-server = lua-language-server; # Added 2023-02-07
1565 supertux-editor = throw "'supertux-editor' has been removed, as it was broken and unmaintained"; # Added 2023-12-22
1566 swiProlog = lib.warn "swiProlog has been renamed to swi-prolog" swi-prolog; # Added 2024-09-07
1567 swiPrologWithGui = lib.warn "swiPrologWithGui has been renamed to swi-prolog-gui" swi-prolog-gui; # Added 2024-09-07
1568 swift-im = throw "swift-im has been removed as it is unmaintained and depends on deprecated Python 2 / Qt WebKit"; # Added 2023-01-06
1569 swig1 = throw "swig1 has been removed as it is obsolete"; # Added 2024-08-23
1570 swig2 = throw "swig2 has been removed as it is obsolete"; # Added 2024-08-23
1571 swig3 = throw "swig3 has been removed as it is obsolete"; # Added 2024-09-12
1572 swig4 = swig; # Added 2024-09-12
1573 swigWithJava = throw "swigWithJava has been removed as the main swig package has supported Java since 2009"; # Added 2024-09-12
1574 swtpm-tpm2 = swtpm; # Added 2021-02-26
1575 Sylk = sylk; # Added 2024-06-12
1576 symbiyosys = sby; # Added 2024-08-18
1577 sync = taler-sync; # Added 2024-09-04
1578 syncthing-cli = syncthing; # Added 2021-04-06
1579 syncthingtray-qt6 = syncthingtray; # Added 2024-03-06
1583 tabula = throw "tabula has been removed from nixpkgs, as it was broken"; # Added 2024-07-15
1584 tangogps = foxtrotgps; # Added 2020-01-26
1585 taskwarrior = lib.warn "taskwarrior was replaced by taskwarrior3, which requires manual transition from taskwarrior 2.6, read upstream's docs: https://taskwarrior.org/docs/upgrade-3/" taskwarrior2;
1586 taplo-cli = taplo; # Added 2022-07-30
1587 taplo-lsp = taplo; # Added 2022-07-30
1588 taro = taproot-assets; # Added 2023-07-04
1589 tdesktop = telegram-desktop; # Added 2023-04-07
1590 teck-programmer = throw "teck-programmer was removed because it was broken and unmaintained"; # added 2024-08-23
1591 telegram-cli = throw "telegram-cli was removed because it was broken and abandoned upstream"; # Added 2023-07-28
1592 teleport_11 = throw "teleport 11 has been removed as it is EOL. Please upgrade to Teleport 12 or later"; # Added 2023-11-27
1593 teleport_12 = throw "teleport 12 has been removed as it is EOL. Please upgrade to Teleport 13 or later"; # Added 2024-02-04
1594 teleport_13 = throw "teleport 13 has been removed as it is EOL. Please upgrade to Teleport 14 or later"; # Added 2024-05-26
1595 teleprompter = throw "teleprompter has been removed. reason: upstream dead and does not work with recent electron versions"; # Added 2024-03-14
1596 temurin-bin-20 = throw "Temurin 20 has been removed as it has reached its end of life"; # Added 2024-08-01
1597 temurin-jre-bin-20 = throw "Temurin 20 has been removed as it has reached its end of life"; # Added 2024-08-01
1598 temurin-bin-19 = throw "Temurin 19 has been removed as it has reached its end of life"; # Added 2024-08-01
1599 temurin-jre-bin-19 = throw "Temurin 19 has been removed as it has reached its end of life"; # Added 2024-08-01
1600 temurin-bin-18 = throw "Temurin 18 has been removed as it has reached its end of life"; # Added 2024-08-01
1601 temurin-jre-bin-18 = throw "Temurin 18 has been removed as it has reached its end of life"; # Added 2024-08-01
1602 temurin-bin-16 = throw "Temurin 16 has been removed as it has reached its end of life"; # Added 2024-08-01
1603 tensile = throw "'tensile' has been replaced with 'rocmPackages.tensile'"; # Added 2023-10-08
1604 tepl = libgedit-tepl; # Added 2024-04-29
1605 testVersion = testers.testVersion; # Added 2022-04-20
1606 tfplugindocs = terraform-plugin-docs; # Added 2023-11-01
1607 thrift-0_10 = throw "'thrift-0_10' has been removed because it is impacted by security issues and not used in nixpkgs, move to 'thrift'"; # Added 2024-03-17
1608 invalidateFetcherByDrvHash = testers.invalidateFetcherByDrvHash; # Added 2022-05-05
1609 timescale-prometheus = promscale; # Added 2020-09-29
1610 tinygltf = throw "TinyglTF has been embedded in draco due to lack of other users and compatibility breaks."; # Added 2023-06-25
1611 tightvnc = throw "'tightvnc' has been removed as the version 1.3 is not maintained upstream anymore and is insecure"; # Added 2024-08-22
1612 tixati = throw "'tixati' has been removed from nixpkgs as it is unfree and unmaintained"; # Added 2023-03-17
1613 tkcvs = tkrev; # Added 2022-03-07
1614 toil = throw "toil was removed as it was broken and requires obsolete versions of libraries"; # Added 2024-09-22
1615 tokodon = plasma5Packages.tokodon;
1616 tokyo-night-gtk = tokyonight-gtk-theme; # Added 2024-01-28
1617 tomcat_connectors = apacheHttpdPackages.mod_jk; # Added 2024-06-07
1618 tootle = throw "'tootle' has been removed as it is not maintained upstream. Consider using 'tuba' instead"; # Added 2024-02-11
1619 tor-browser-bundle-bin = tor-browser; # Added 2023-09-23
1620 transmission = lib.warn (transmission3Warning {}) transmission_3; # Added 2024-06-10
1621 transmission-gtk = lib.warn (transmission3Warning {suffix = "-gtk";}) transmission_3-gtk; # Added 2024-06-10
1622 transmission-qt = lib.warn (transmission3Warning {suffix = "-qt";}) transmission_3-qt; # Added 2024-06-10
1623 treefmt = treefmt2; # 2024-06-28
1624 libtransmission = lib.warn (transmission3Warning {prefix = "lib";}) libtransmission_3; # Added 2024-06-10
1625 transfig = fig2dev; # Added 2022-02-15
1626 transifex-client = transifex-cli; # Added 2023-12-29
1627 trfl = throw "trfl has been removed, because it has not received an update for 3 years and was broken"; # Added 2024-07-25
1628 trezor_agent = trezor-agent; # Added 2024-01-07
1629 openai-triton-llvm = triton-llvm; # added 2024-07-18
1630 trust-dns = hickory-dns; # Added 2024-08-07
1631 trustedGrub = throw "trustedGrub has been removed, because it is not maintained upstream anymore"; # Added 2023-05-10
1632 trustedGrub-for-HP = throw "trustedGrub-for-HP has been removed, because it is not maintained upstream anymore"; # Added 2023-05-10
1633 tumpa = throw "tumpa has been removed, as it is broken"; # Added 2024-07-15
1634 turbogit = throw "turbogit has been removed as it is unmaintained upstream and depends on an insecure version of libgit2"; # Added 2024-08-25
1635 tvbrowser-bin = tvbrowser; # Added 2023-03-02
1636 tvheadend = throw "tvheadend has been removed as it nobody was willing to maintain it and it was stuck on an unmaintained version that required FFmpeg 4; please see https://github.com/NixOS/nixpkgs/pull/332259 if you are interested in maintaining a newer version"; # Added 2024-08-21
1637 typst-fmt = typstfmt; # Added 2023-07-15
1638 typst-preview = throw "The features of 'typst-preview' have been consolidated to 'tinymist', an all-in-one language server for typst"; # Added 2024-07-07
1642 uade123 = uade; # Added 2022-07-30
1643 uberwriter = apostrophe; # Added 2020-04-23
1644 ubootBeagleboneBlack = ubootAmx335xEVM; # Added 2020-01-21
1645 ubuntu_font_family = ubuntu-classic; # Added 2024-02-19
1646 uclibc = uclibc-ng; # Added 2022-06-16
1647 uclibcCross = uclibc-ng; # Added 2022-06-16
1648 ue4 = throw "ue4 has been removed, because the package was broken for years"; # Added 2023-11-22
1649 uefi-firmware-parser = throw "The uefi-firmware-parser package was dropped since it was unmaintained."; # Added 2024-06-21
1650 uhd3_5 = throw "uhd3_5 has been removed, because it was no longer needed"; # Added 2023-10-07
1651 uhhyou.lv2 = throw "'uhhyou.lv2' has been removed, upstream gone"; # Added 2023-06-21
1652 unicorn-emu = unicorn; # Added 2020-10-29
1653 uniffi-bindgen = throw "uniffi-bindgen has been removed since upstream no longer provides a standalone package for the CLI";
1654 unifi-poller = unpoller; # Added 2022-11-24
1655 unifi-video = throw "unifi-video has been removed as it has been unsupported upstream since 2021"; # Added 2024-10-01
1656 unifi5 = throw "'unifi5' has been removed since its required MongoDB version is EOL."; # Added 2024-04-11
1657 unifi6 = throw "'unifi6' has been removed since its required MongoDB version is EOL."; # Added 2024-04-11
1658 unifi7 = throw "'unifi7' has been removed since it is vulnerable to CVE-2024-42025 and its required MongoDB version is EOL."; # Added 2024-10-01
1659 unifiLTS = throw "'unifiLTS' has been removed since UniFi no longer has LTS and stable releases. Use `pkgs.unifi` instead."; # Added 2024-04-11
1660 unifiStable = throw "'unifiStable' has been removed since UniFi no longer has LTS and stable releases. Use `pkgs.unifi` instead."; # Converted to throw 2024-04-11
1661 untrunc = untrunc-anthwlock; # Added 2021-02-01
1662 urlview = throw "'urlview' has been dropped because it's unmaintained. Consider switching to an alternative such as `pkgs.extract_url` or `pkgs.urlscan`."; # Added 2023-12-14
1663 urxvt_autocomplete_all_the_things = rxvt-unicode-plugins.autocomplete-all-the-things; # Added 2020-02-02
1664 urxvt_bidi = rxvt-unicode-plugins.bidi; # Added 2020-02-02
1665 urxvt_font_size = rxvt-unicode-plugins.font-size; # Added 2020-02-02
1666 urxvt_perl = rxvt-unicode-plugins.perl; # Added 2020-02-02
1667 urxvt_perls = rxvt-unicode-plugins.perls; # Added 2020-02-02
1668 urxvt_tabbedex = rxvt-unicode-plugins.tabbedex; # Added 2020-02-02
1669 urxvt_theme_switch = rxvt-unicode-plugins.theme-switch; # Added 2020-02-02
1670 urxvt_vtwheel = rxvt-unicode-plugins.vtwheel; # Added 2020-02-02
1671 usbguard-nox = throw "'usbguard-nox' has been renamed to/replaced by 'usbguard'"; # Converted to throw 2023-09-10
1672 utahfs = throw "utahfs has been removed, as it is broken and lack of maintenance from upstream"; # Added 2023-09-29
1673 util-linuxCurses = util-linux; # Added 2022-04-12
1674 utillinux = util-linux; # Added 2020-11-24
1678 v4l_utils = throw "'v4l_utils' has been renamed to/replaced by 'v4l-utils'"; # Converted to throw 2023-09-10
1679 validphys2 = throw "validphys2 has been removed, since it has a broken dependency that was removed"; # Added 2024-08-21
1680 vamp = { vampSDK = vamp-plugin-sdk; }; # Added 2020-03-26
1681 vaapiIntel = intel-vaapi-driver; # Added 2023-05-31
1682 vaapiVdpau = libva-vdpau-driver; # Added 2024-06-05
1683 vaultwarden-vault = vaultwarden.webvault; # Added 2022-12-13
1684 vdirsyncerStable = vdirsyncer; # Added 2020-11-08, see https://github.com/NixOS/nixpkgs/issues/103026#issuecomment-723428168
1685 ventoy-bin = ventoy; # Added 2023-04-12
1686 ventoy-bin-full = ventoy-full; # Added 2023-04-12
1687 verilog = iverilog; # Added 2024-07-12
1688 ViennaRNA = viennarna; # Added 2023-08-23
1689 vikunja-api = throw "'vikunja-api' has been replaced by 'vikunja'"; # Added 2024-02-19
1690 vikunja-frontend = throw "'vikunja-frontend' has been replaced by 'vikunja'"; # Added 2024-02-19
1691 vimHugeX = vim-full; # Added 2022-12-04
1692 vim_configurable = vim-full; # Added 2022-12-04
1693 vinagre = throw "'vinagre' has been removed as it has been archived upstream. Consider using 'gnome-connections' or 'remmina' instead"; # Added 2024-09-14
1694 vinegar = throw "'vinegar' was removed due to being blocked by Roblox, rendering the package useless"; # Added 2024-08-23
1695 virtmanager = throw "'virtmanager' has been renamed to/replaced by 'virt-manager'"; # Converted to throw 2023-09-10
1696 virtmanager-qt = throw "'virtmanager-qt' has been renamed to/replaced by 'virt-manager-qt'"; # Converted to throw 2023-09-10
1697 vivaldi-widevine = throw "'vivaldi-widevine' has been renamed to/replaced by 'widevine-cdm'"; # Added 2023-02-25
1698 vkBasalt = vkbasalt; # Added 2022-11-22
1699 vkdt-wayland = vkdt; # Added 2024-04-19
1700 vsmtp = throw "'vsmtp' has been removed, upstream gone"; # Added 2023-12-18
1701 vte_290 = throw "'vte_290' has been renamed to/replaced by 'vte'"; # Added 2023-01-05
1702 varnish72 = throw "varnish 7.2 is EOL. Either use the LTS or upgrade."; # Added 2023-10-09
1703 varnish73 = throw "varnish 7.3 is EOL. Either use the LTS or upgrade."; # Added 2023-10-09
1704 varnish72Packages = throw "varnish 7.2 is EOL. Either use the LTS or upgrade."; # Added 2023-10-09
1705 varnish73Packages = throw "varnish 7.3 is EOL. Either use the LTS or upgrade."; # Added 2023-10-09
1706 inherit (libsForQt5.mauiPackages) vvave; # added 2022-05-17
1707 volatility = throw "'volatility' has been removed, as it was broken and unmaintained"; # Added 2023-12-10
1710 wakatime = wakatime-cli; # 2024-05-30
1711 wal_e = throw "wal_e was removed as it is unmaintained upstream and depends on the removed boto package; upstream recommends using wal-g or pgbackrest"; # Added 2024-09-22
1712 waybar-hyprland = throw "waybar-hyprland has been removed: hyprland support is now built into waybar by default."; # Added 2023-08-21
1713 wayfireApplications-unwrapped = throw ''
1714 'wayfireApplications-unwrapped.wayfire' has been renamed to/replaced by 'wayfire'
1715 'wayfireApplications-unwrapped.wayfirePlugins' has been renamed to/replaced by 'wayfirePlugins'
1716 'wayfireApplications-unwrapped.wcm' has been renamed to/replaced by 'wayfirePlugins.wcm'
1717 'wayfireApplications-unwrapped.wlroots' has been removed
1718 ''; # Add 2023-07-29
1719 waypoint = throw "waypoint has been removed from nixpkgs as the upstream project was archived"; # Added 2024-04-24
1720 wcm = throw "'wcm' has been renamed to/replaced by 'wayfirePlugins.wcm'"; # Add 2023-07-29
1721 webkitgtk_5_0 = throw "'webkitgtk_5_0' has been superseded by 'webkitgtk_6_0'"; # Added 2023-02-25
1722 webkitgtk = lib.warn "Explicitly set the ABI version of 'webkitgtk'" webkitgtk_4_0;
1723 wineWayland = wine-wayland;
1724 win-qemu = throw "'win-qemu' has been replaced by 'virtio-win'"; # Added 2023-08-16
1725 win-virtio = virtio-win; # Added 2023-10-17
1726 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
1727 wkhtmltopdf-bin = wkhtmltopdf; # Added 2024-07-17
1728 wlroots_0_14 = throw "'wlroots_0_14' has been removed in favor of newer versions"; # Added 2023-07-29
1729 wlroots_0_15 = throw "'wlroots_0_15' has been removed in favor of newer versions"; # Added 2024-03-28
1730 wlroots_0_16 = throw "'wlroots_0_16' has been removed in favor of newer versions"; # Added 2024-07-14
1731 wlroots = wlroots_0_18; # wlroots is unstable, we must keep depending on 'wlroots_0_*', convert to package after a stable(1.x) release
1732 wordpress6_1 = throw "'wordpress6_1' has been removed in favor of the latest version"; # Added 2023-10-10
1733 wordpress6_2 = throw "'wordpress6_2' has been removed in favor of the latest version"; # Added 2023-10-10
1734 wordpress6_3 = throw "'wordpress6_3' has been removed in favor of the latest version"; # Added 2024-08-03
1735 wordpress6_4 = throw "'wordpress6_4' has been removed in favor of the latest version"; # Added 2024-08-03
1736 wordpress6_5 = wordpress_6_5; # Added 2024-08-03
1737 wormhole-rs = magic-wormhole-rs; # Added 2022-05-30. preserve, reason: Arch package name, main binary name
1738 wpa_supplicant_ro_ssids = lib.trivial.warn "Deprecated package: Please use wpa_supplicant instead. Read-only SSID patches are now upstream!" wpa_supplicant;
1739 wrapLisp_old = throw "Lisp packages have been redesigned. See 'lisp-modules' in the nixpkgs manual."; # Added 2024-05-07
1741 wrapGAppsHook = wrapGAppsHook3; # Added 2024-03-26
1742 write_stylus = styluslabs-write-bin; # Added 2024-10-09
1743 wxGTK30 = throw "wxGTK30 has been removed from nixpkgs as it has reached end of life"; # Added 2023-03-22
1744 wxGTK30-gtk2 = wxGTK30; # Added 2022-12-03
1745 wxGTK30-gtk3 = wxGTK30; # Added 2022-12-03
1746 wxmac = wxGTK30; # Added 2023-03-22
1750 xbmc-retroarch-advanced-launchers = kodi-retroarch-advanced-launchers; # Added 2021-11-19
1751 xcbuild6Hook = throw "'xcbuild6Hook has been renamed to/replaced by 'xcbuildHook'"; # Added 2023-12-10
1752 xcodebuild6 = throw "'xcodebuild6' has been renamed to/replaced by 'xcodebuild'"; # Added 2023-12-10
1753 xdg_utils = xdg-utils; # Added 2021-02-01
1754 xen-light = throw "'xen-light' has been renamed to/replaced by 'xen-slim'"; # Added 2024-06-30
1755 xen-slim = throw "'xen-slim' has been renamed to 'xen'. The old Xen package with built-in components no longer exists"; # Added 2024-10-05
1756 xen_4_16 = throw "While Xen 4.16 was still security-supported when it was removed from Nixpkgs, it would have reached its End of Life a couple of days after NixOS 24.11 released. To avoid shipping an insecure version of Xen, the Xen Project Hypervisor Maintenance Team decided to delete the derivation entirely"; # Added 2024-10-05
1757 xen_4_17 = throw "Due to technical challenges involving building older versions of Xen with newer dependencies, the Xen Project Hypervisor Maintenance Team decided to switch to a latest-only support cycle. As Xen 4.17 would have been the 'n-2' version, it was removed"; # Added 2024-10-05
1758 xen_4_18 = throw "Due to technical challenges involving building older versions of Xen with newer dependencies, the Xen Project Hypervisor Maintenance Team decided to switch to a latest-only support cycle. As Xen 4.18 would have been the 'n-1' version, it was removed"; # Added 2024-10-05
1759 xen_4_19 = throw "Use 'xen' instead"; # Added 2024-10-05
1760 xenPackages = throw "The attributes in the xenPackages set have been promoted to the top-level. (xenPackages.xen_4_19 -> xen)";
1761 xineLib = xine-lib; # Added 2021-04-27
1762 xineUI = xine-ui; # Added 2021-04-27
1763 xmlada = gnatPackages.xmlada; # Added 2024-02-25
1764 xmr-stak = throw "xmr-stak has been removed from nixpkgs because it was broken"; # Added 2024-07-15
1765 xmake-core-sv = throw "'xmake-core-sv' has been removed, use 'libsv' instead"; # Added 2024-10-10
1766 xonsh-unwrapped = python3Packages.xonsh; # Added 2024-06-18
1767 xprite-editor = throw "'xprite-editor' has been removed due to lack of maintenance upstream. Consider using 'pablodraw' or 'aseprite' instead"; # Added 2024-09-14
1768 xtrt = throw "xtrt has been removed due to being abandoned"; # Added 2023-05-25
1769 xulrunner = firefox-unwrapped; # Added 2023-11-03
1770 xvfb_run = xvfb-run; # Added 2021-05-07
1771 xwaylandvideobridge = libsForQt5.xwaylandvideobridge; # Added 2024-09-27
1775 yacc = bison; # moved from top-level 2021-03-14
1776 yafaray-core = libyafaray; # Added 2022-09-23
1777 yarn2nix-moretea-openssl_1_1 = throw "'yarn2nix-moretea-openssl_1_1' has been removed."; # Added 2023-02-04
1778 yi = throw "'yi' has been removed, as it was broken and unmaintained"; # added 2024-05-09
1779 yrd = throw "'yrd' has been removed, as it was broken and unmaintained"; # added 2024-05-27
1780 yubikey-manager4 = throw "yubikey-manager4 has been removed, since it is no longer required by yubikey-manager-qt. Please update to yubikey-manager."; # Added 2024-01-14
1781 yuzu-ea = throw "yuzu-ea has been removed from nixpkgs, as it has been taken down upstream"; # Added 2024-03-04
1782 yuzu-early-access = throw "yuzu-early-access has been removed from nixpkgs, as it has been taken down upstream"; # Added 2024-03-04
1783 yuzu = throw "yuzu has been removed from nixpkgs, as it has been taken down upstream"; # Added 2024-03-04
1784 yuzu-mainline = throw "yuzu-mainline has been removed from nixpkgs, as it has been taken down upstream"; # Added 2024-03-04
1785 yuzuPackages = throw "yuzuPackages has been removed from nixpkgs, as it has been taken down upstream"; # Added 2024-03-04
1789 zabbix40 = throw "'zabbix40' has been removed as it has reached end of life"; # Added 2024-01-07
1790 zfsStable = zfs; # Added 2024-02-26
1791 zfsUnstable = zfs_unstable; # Added 2024-02-26
1792 zinc = zincsearch; # Added 2023-05-28
1793 zk-shell = throw "zk-shell has been removed as it was broken and unmaintained"; # Added 2024-08-10
1794 zkg = throw "'zkg' has been replaced by 'zeek'";
1795 zq = zed.overrideAttrs (old: { meta = old.meta // { mainProgram = "zq"; }; }); # Added 2023-02-06
1796 zz = throw "'zz' has been removed because it was archived in 2022 and had no maintainer"; # added 2024-05-10
1800 zeroc_ice = throw "'zeroc_ice' has been renamed to/replaced by 'zeroc-ice'"; # Converted to throw 2023-09-10
1802 dina-font-pcf = dina-font; # Added 2020-02-09
1803 dnscrypt-proxy2 = dnscrypt-proxy; # Added 2023-02-02
1804 gnatsd = throw "'gnatsd' has been renamed to/replaced by 'nats-server'"; # Converted to throw 2023-09-10
1806 posix_man_pages = man-pages-posix; # Added 2021-04-15
1807 ttyrec = ovh-ttyrec; # Added 2021-01-02
1808 zplugin = zinit; # Added 2021-01-30
1809 zyn-fusion = zynaddsubfx; # Added 2022-08-05
1811 inherit (stdenv.hostPlatform) system; # Added 2021-10-22
1812 inherit (stdenv) buildPlatform hostPlatform targetPlatform; # Added 2023-01-09
1814 freebsdCross = freebsd; # Added 2024-09-06
1815 netbsdCross = netbsd; # Added 2024-09-06
1816 openbsdCross = openbsd; # Added 2024-09-06
1818 # LLVM packages for (integration) testing that should not be used inside Nixpkgs:
1819 llvmPackages_latest = llvmPackages_19;
1821 /* If these are in the scope of all-packages.nix, they cause collisions
1822 between mixed versions of qt. See:
1823 https://github.com/NixOS/nixpkgs/pull/101369 */
1825 inherit (plasma5Packages)
1826 akonadi akregator arianna ark bluedevil bomber bovo breeze-grub breeze-gtk
1827 breeze-icons breeze-plymouth breeze-qt5 colord-kde discover dolphin dragon elisa falkon
1828 ffmpegthumbs filelight granatier gwenview k3b kactivitymanagerd kaddressbook
1829 kalzium kapman kapptemplate kate katomic kblackbox kblocks kbounce
1830 kcachegrind kcalc kcharselect kcolorchooser kde-cli-tools kde-gtk-config
1831 kdenlive kdeplasma-addons kdevelop-pg-qt kdevelop-unwrapped kdev-php
1832 kdev-python kdevelop kdf kdialog kdiamond keditbookmarks kfind
1833 kgamma5 kget kgpg khelpcenter kig kigo killbots kinfocenter kitinerary
1834 kleopatra klettres klines kmag kmail kmenuedit kmines kmix kmplot
1835 knavalbattle knetwalk knights kollision kolourpaint kompare konsole kontact
1836 konversation korganizer kpkpass krdc kreversi krfb kscreen kscreenlocker
1837 kshisen ksquares ksshaskpass ksystemlog kteatime ktimer ktorrent ktouch
1838 kturtle kwallet-pam kwalletmanager kwave kwayland-integration kwin kwrited
1839 marble merkuro milou minuet okular oxygen oxygen-icons5 picmi
1840 plasma-browser-integration plasma-desktop plasma-integration plasma-nano
1841 plasma-nm plasma-pa plasma-mobile plasma-systemmonitor plasma-thunderbolt
1842 plasma-vault plasma-workspace plasma-workspace-wallpapers polkit-kde-agent
1843 powerdevil qqc2-breeze-style sddm-kcm skanlite skanpage spectacle
1844 systemsettings xdg-desktop-portal-kde yakuake zanshin
1847 kalendar = merkuro; # Renamed in 23.08
1848 kfloppy = throw "kfloppy has been removed upstream in KDE Gear 23.08";
1850 inherit (plasma5Packages.thirdParty)
1854 kwin-dynamic-workspaces
1856 plasma-applet-caffeine-plus
1857 plasma-applet-virtual-desktop-bar
1860 inherit (libsForQt5)
1864 inherit (pidginPackages)
1871 pidgin-xmpp-receipts
1886 purple-xmpp-http-upload
1888 pidgin-opensteamworks