···119 # - "composite": a phrase with an "of" connective
120 # See the `optionDescriptionPhrase` function.
121 , descriptionClass ? null
122- , # Function applied to each definition that should return true if
123- # its type-correct, false otherwise.
00000000000000124 check ? (x: true)
125 , # Merge a list of definitions together into a single value.
126 # This function is called with two arguments: the location of
···119 # - "composite": a phrase with an "of" connective
120 # See the `optionDescriptionPhrase` function.
121 , descriptionClass ? null
122+ , # DO NOT USE WITHOUT KNOWING WHAT YOU ARE DOING!
123+ # Function applied to each definition that must return false when a definition
124+ # does not match the type. It should not check more than the root of the value,
125+ # because checking nested values reduces laziness, leading to unnecessary
126+ # infinite recursions in the module system.
127+ # Further checks of nested values should be performed by throwing in
128+ # the merge function.
129+ # Strict and deep type checking can be performed by calling lib.deepSeq on
130+ # the merged value.
131+ #
132+ # See https://github.com/NixOS/nixpkgs/pull/6794 that introduced this change,
133+ # https://github.com/NixOS/nixpkgs/pull/173568 and
134+ # https://github.com/NixOS/nixpkgs/pull/168295 that attempted to revert this,
135+ # https://github.com/NixOS/nixpkgs/issues/191124 and
136+ # https://github.com/NixOS/nixos-search/issues/391 for what happens if you ignore
137+ # this disclaimer.
138 check ? (x: true)
139 , # Merge a list of definitions together into a single value.
140 # This function is called with two arguments: the location of
···212 </listitem>
213 <listitem>
214 <para>
00000000215 <link xlink:href="https://github.com/jtroo/kanata">kanata</link>,
216 a tool to improve keyboard comfort and usability with advanced
217 customization. Available as
···472 riak package removed along with
473 <literal>services.riak</literal> module, due to lack of
474 maintainer to update the package.
00000000475 </para>
476 </listitem>
477 <listitem>
···212 </listitem>
213 <listitem>
214 <para>
215+ <link xlink:href="https://github.com/prymitive/kthxbye">kthxbye</link>,
216+ an alert acknowledgement management daemon for Prometheus
217+ Alertmanager. Available as
218+ <link xlink:href="options.html#opt-services.kthxbye.enable">services.kthxbye</link>
219+ </para>
220+ </listitem>
221+ <listitem>
222+ <para>
223 <link xlink:href="https://github.com/jtroo/kanata">kanata</link>,
224 a tool to improve keyboard comfort and usability with advanced
225 customization. Available as
···480 riak package removed along with
481 <literal>services.riak</literal> module, due to lack of
482 maintainer to update the package.
483+ </para>
484+ </listitem>
485+ <listitem>
486+ <para>
487+ The (previously undocumented) Nixpkgs configuration option
488+ <literal>checkMeta</literal> now defaults to
489+ <literal>true</literal>. This may cause evaluation failures
490+ for packages with incorrect <literal>meta</literal> attribute.
491 </para>
492 </listitem>
493 <listitem>
+5
nixos/doc/manual/release-notes/rl-2211.section.md
···77- [infnoise](https://github.com/leetronics/infnoise), a hardware True Random Number Generator dongle.
78 Available as [services.infnoise](options.html#opt-services.infnoise.enable).
790080- [kanata](https://github.com/jtroo/kanata), a tool to improve keyboard comfort and usability with advanced customization.
81 Available as [services.kanata](options.html#opt-services.kanata.enable).
82···163 Users who still wish to remain using GTK can do so by using `emacs-gtk`.
164165- riak package removed along with `services.riak` module, due to lack of maintainer to update the package.
000166167- xow package removed along with the `hardware.xow` module, due to the project being deprecated in favor of `xone`, which is available via the `hardware.xone` module.
168
···77- [infnoise](https://github.com/leetronics/infnoise), a hardware True Random Number Generator dongle.
78 Available as [services.infnoise](options.html#opt-services.infnoise.enable).
7980+- [kthxbye](https://github.com/prymitive/kthxbye), an alert acknowledgement management daemon for Prometheus Alertmanager. Available as [services.kthxbye](options.html#opt-services.kthxbye.enable)
81+82- [kanata](https://github.com/jtroo/kanata), a tool to improve keyboard comfort and usability with advanced customization.
83 Available as [services.kanata](options.html#opt-services.kanata.enable).
84···165 Users who still wish to remain using GTK can do so by using `emacs-gtk`.
166167- riak package removed along with `services.riak` module, due to lack of maintainer to update the package.
168+169+- The (previously undocumented) Nixpkgs configuration option `checkMeta` now defaults to `true`. This may cause evaluation
170+ failures for packages with incorrect `meta` attribute.
171172- xow package removed along with the `hardware.xow` module, due to the project being deprecated in favor of `xone`, which is available via the `hardware.xone` module.
173
···1+{ config, pkgs, lib, ... }:
2+with lib;
3+4+let
5+ cfg = config.services.kthxbye;
6+in
7+8+{
9+ options.services.kthxbye = {
10+ enable = mkEnableOption (mdDoc "kthxbye alert acknowledgement management daemon");
11+12+ package = mkOption {
13+ type = types.package;
14+ default = pkgs.kthxbye;
15+ defaultText = literalExpression "pkgs.kthxbye";
16+ description = mdDoc ''
17+ The kthxbye package that should be used.
18+ '';
19+ };
20+21+ openFirewall = mkOption {
22+ type = types.bool;
23+ default = false;
24+ description = mdDoc ''
25+ Whether to open ports in the firewall needed for the daemon to function.
26+ '';
27+ };
28+29+ extraOptions = mkOption {
30+ type = with types; listOf str;
31+ default = [];
32+ description = mdDoc ''
33+ Extra command line options.
34+35+ Documentation can be found [here](https://github.com/prymitive/kthxbye/blob/main/README.md).
36+ '';
37+ example = literalExpression ''
38+ [
39+ "-extend-with-prefix 'ACK!'"
40+ ];
41+ '';
42+ };
43+44+ alertmanager = {
45+ timeout = mkOption {
46+ type = types.str;
47+ default = "1m0s";
48+ description = mdDoc ''
49+ Alertmanager request timeout duration in the [time.Duration](https://pkg.go.dev/time#ParseDuration) format.
50+ '';
51+ example = "30s";
52+ };
53+ uri = mkOption {
54+ type = types.str;
55+ default = "http://localhost:9093";
56+ description = mdDoc ''
57+ Alertmanager URI to use.
58+ '';
59+ example = "https://alertmanager.example.com";
60+ };
61+ };
62+63+ extendBy = mkOption {
64+ type = types.str;
65+ default = "15m0s";
66+ description = mdDoc ''
67+ Extend silences by adding DURATION seconds.
68+69+ DURATION should be provided in the [time.Duration](https://pkg.go.dev/time#ParseDuration) format.
70+ '';
71+ example = "6h0m0s";
72+ };
73+74+ extendIfExpiringIn = mkOption {
75+ type = types.str;
76+ default = "5m0s";
77+ description = mdDoc ''
78+ Extend silences that are about to expire in the next DURATION seconds.
79+80+ DURATION should be provided in the [time.Duration](https://pkg.go.dev/time#ParseDuration) format.
81+ '';
82+ example = "1m0s";
83+ };
84+85+ extendWithPrefix = mkOption {
86+ type = types.str;
87+ default = "ACK!";
88+ description = mdDoc ''
89+ Extend silences with comment starting with PREFIX string.
90+ '';
91+ example = "!perma-silence";
92+ };
93+94+ interval = mkOption {
95+ type = types.str;
96+ default = "45s";
97+ description = mdDoc ''
98+ Silence check interval duration in the [time.Duration](https://pkg.go.dev/time#ParseDuration) format.
99+ '';
100+ example = "30s";
101+ };
102+103+ listenAddress = mkOption {
104+ type = types.str;
105+ default = "0.0.0.0";
106+ description = mdDoc ''
107+ The address to listen on for HTTP requests.
108+ '';
109+ example = "127.0.0.1";
110+ };
111+112+ port = mkOption {
113+ type = types.port;
114+ default = 8080;
115+ description = mdDoc ''
116+ The port to listen on for HTTP requests.
117+ '';
118+ };
119+120+ logJSON = mkOption {
121+ type = types.bool;
122+ default = false;
123+ description = mdDoc ''
124+ Format logged messages as JSON.
125+ '';
126+ };
127+128+ maxDuration = mkOption {
129+ type = with types; nullOr str;
130+ default = null;
131+ description = mdDoc ''
132+ Maximum duration of a silence, it won't be extended anymore after reaching it.
133+134+ Duration should be provided in the [time.Duration](https://pkg.go.dev/time#ParseDuration) format.
135+ '';
136+ example = "30d";
137+ };
138+ };
139+140+ config = mkIf cfg.enable {
141+ systemd.services.kthxbye = {
142+ description = "kthxbye Alertmanager ack management daemon";
143+ wantedBy = [ "multi-user.target" ];
144+ script = ''
145+ ${cfg.package}/bin/kthxbye \
146+ -alertmanager.timeout ${cfg.alertmanager.timeout} \
147+ -alertmanager.uri ${cfg.alertmanager.uri} \
148+ -extend-by ${cfg.extendBy} \
149+ -extend-if-expiring-in ${cfg.extendIfExpiringIn} \
150+ -extend-with-prefix ${cfg.extendWithPrefix} \
151+ -interval ${cfg.interval} \
152+ -listen ${cfg.listenAddress}:${toString cfg.port} \
153+ ${optionalString cfg.logJSON "-log-json"} \
154+ ${optionalString (cfg.maxDuration != null) "-max-duration ${cfg.maxDuration}"} \
155+ ${concatStringsSep " " cfg.extraOptions}
156+ '';
157+ serviceConfig = {
158+ Type = "simple";
159+ DynamicUser = true;
160+ Restart = "on-failure";
161+ };
162+ };
163+164+ networking.firewall.allowedTCPPorts = mkIf cfg.openFirewall [ cfg.port ];
165+ };
166+}
+10-8
nixos/modules/services/networking/v2ray.nix
···3435 Either `configFile` or `config` must be specified.
3637- See <https://www.v2fly.org/en_US/config/overview.html>.
38 '';
39 };
40···5657 Either `configFile` or `config` must be specified.
5859- See <https://www.v2fly.org/en_US/config/overview.html>.
60 '';
61 };
62 };
···71 name = "v2ray.json";
72 text = builtins.toJSON cfg.config;
73 checkPhase = ''
74- ${cfg.package}/bin/v2ray -test -config $out
75 '';
76 };
77···83 }
84 ];
85000086 systemd.services.v2ray = {
87- description = "v2ray Daemon";
88- after = [ "network.target" ];
089 wantedBy = [ "multi-user.target" ];
90- serviceConfig = {
91- ExecStart = "${cfg.package}/bin/v2ray -config ${configFile}";
92- };
93 };
94 };
95}
···3435 Either `configFile` or `config` must be specified.
3637+ See <https://www.v2fly.org/en_US/v5/config/overview.html>.
38 '';
39 };
40···5657 Either `configFile` or `config` must be specified.
5859+ See <https://www.v2fly.org/en_US/v5/config/overview.html>.
60 '';
61 };
62 };
···71 name = "v2ray.json";
72 text = builtins.toJSON cfg.config;
73 checkPhase = ''
74+ ${cfg.package}/bin/v2ray test -c $out
75 '';
76 };
77···83 }
84 ];
8586+ environment.etc."v2ray/config.json".source = configFile;
87+88+ systemd.packages = [ cfg.package ];
89+90 systemd.services.v2ray = {
91+ restartTriggers = [ config.environment.etc."v2ray/config.json".source ];
92+93+ # Workaround: https://github.com/NixOS/nixpkgs/issues/81138
94 wantedBy = [ "multi-user.target" ];
00095 };
96 };
97}
+4-4
nixos/modules/services/networking/yggdrasil.nix
···4041 If the {option}`persistentKeys` is enabled then the
42 keys that are generated during activation will override
43- those in {option}`config` or
44 {option}`configFile`.
4546 If no keys are specified then ephemeral keys are generated
47 and the Yggdrasil interface will have a random IPv6 address
48 each time the service is started, this is the default.
4950- If both {option}`configFile` and {option}`config`
51 are supplied, they will be combined, with values from
52 {option}`configFile` taking precedence.
53···62 example = "/run/keys/yggdrasil.conf";
63 description = lib.mdDoc ''
64 A file which contains JSON configuration for yggdrasil.
65- See the {option}`config` option for more information.
66 '';
67 };
68···81 discovery. The NixOS firewall blocks link-local
82 communication, so in order to make local peering work you
83 will also need to set `LinkLocalTCPPort` in your
84- yggdrasil configuration ({option}`config` or
85 {option}`configFile`) to a port number other than 0,
86 and then add that port to
87 {option}`networking.firewall.allowedTCPPorts`.
···4041 If the {option}`persistentKeys` is enabled then the
42 keys that are generated during activation will override
43+ those in {option}`settings` or
44 {option}`configFile`.
4546 If no keys are specified then ephemeral keys are generated
47 and the Yggdrasil interface will have a random IPv6 address
48 each time the service is started, this is the default.
4950+ If both {option}`configFile` and {option}`settings`
51 are supplied, they will be combined, with values from
52 {option}`configFile` taking precedence.
53···62 example = "/run/keys/yggdrasil.conf";
63 description = lib.mdDoc ''
64 A file which contains JSON configuration for yggdrasil.
65+ See the {option}`settings` option for more information.
66 '';
67 };
68···81 discovery. The NixOS firewall blocks link-local
82 communication, so in order to make local peering work you
83 will also need to set `LinkLocalTCPPort` in your
84+ yggdrasil configuration ({option}`settings` or
85 {option}`configFile`) to a port number other than 0,
86 and then add that port to
87 {option}`networking.firewall.allowedTCPPorts`.
+2-2
nixos/modules/services/networking/yggdrasil.xml
···27 # The NixOS module will generate new keys and a new IPv6 address each time
28 # it is started if persistentKeys is not enabled.
2930- config = {
31 Peers = [
32 # Yggdrasil will automatically connect and "peer" with other nodes it
33 # discovers via link-local multicast annoucements. Unless this is the
···58 services.yggdrasil = {
59 enable = true;
60 persistentKeys = true; # Maintain a fixed public key and IPv6 address.
61- config = {
62 Peers = [ "tcp://1.2.3.4:1024" "tcp://1.2.3.5:1024" ];
63 NodeInfo = {
64 # This information is visible to the network.
···27 # The NixOS module will generate new keys and a new IPv6 address each time
28 # it is started if persistentKeys is not enabled.
2930+ settings = {
31 Peers = [
32 # Yggdrasil will automatically connect and "peer" with other nodes it
33 # discovers via link-local multicast annoucements. Unless this is the
···58 services.yggdrasil = {
59 enable = true;
60 persistentKeys = true; # Maintain a fixed public key and IPv6 address.
61+ settings = {
62 Peers = [ "tcp://1.2.3.4:1024" "tcp://1.2.3.5:1024" ];
63 NodeInfo = {
64 # This information is visible to the network.
+4-1
nixos/modules/services/web-apps/onlyoffice.nix
···252 .rabbitmq.url = "${cfg.rabbitmqUrl}"
253 ' /run/onlyoffice/config/default.json | sponge /run/onlyoffice/config/default.json
254255- if ! psql -d onlyoffice -c "SELECT 'task_result'::regclass;" >/dev/null; then
000256 psql -f ${cfg.package}/var/www/onlyoffice/documentserver/server/schema/postgresql/createdb.sql
257 fi
258 '';
···1+From fbf2ddd872db6a3640bc7d693356b99be9dd70f5 Mon Sep 17 00:00:00 2001
2+From: OPNA2608 <christoph.neidahl@gmail.com>
3+Date: Thu, 18 Aug 2022 20:12:07 +0200
4+Subject: [PATCH] Remove FetchContent usage
5+6+---
7+ CMakeLists.txt | 27 +++++----------------------
8+ 1 file changed, 5 insertions(+), 22 deletions(-)
9+10+diff --git a/CMakeLists.txt b/CMakeLists.txt
11+index 84c66a7..5234903 100644
12+--- a/CMakeLists.txt
13++++ b/CMakeLists.txt
14+@@ -30,20 +30,9 @@ project(Fire VERSION 0.9.9)
15+ # or
16+ # add_subdirectory(JUCE) # If you've put JUCE in a subdirectory called JUCE
17+18+-include(FetchContent)
19+-FetchContent_Declare(
20+- JUCE
21+- GIT_REPOSITORY https://github.com/juce-framework/JUCE.git
22+- GIT_TAG 7.0.1
23+-)
24+-FetchContent_MakeAvailable(JUCE)
25+-
26+-FetchContent_Declare(
27+- readerwriterqueue
28+- GIT_REPOSITORY https://github.com/cameron314/readerwriterqueue
29+- GIT_TAG v1.0.6
30+-)
31+-FetchContent_MakeAvailable(readerwriterqueue)
32++add_subdirectory(JUCE EXCLUDE_FROM_ALL)
33++
34++add_subdirectory(readerwriterqueue EXCLUDE_FROM_ALL)
35+36+ # If you are building a VST2 or AAX plugin, CMake needs to be told where to find these SDKs on your
37+ # system. This setup should be done before calling `juce_add_plugin`.
38+@@ -172,13 +161,7 @@ set(TestFiles
39+ test/CatchMain.cpp
40+ test/PluginTest.cpp)
41+42+-# Download the tagged version of Catch2
43+-Include(FetchContent)
44+-FetchContent_Declare(
45+- Catch2
46+- GIT_REPOSITORY https://github.com/catchorg/Catch2.git
47+- GIT_TAG v2.13.7)
48+-FetchContent_MakeAvailable(Catch2)
49++add_subdirectory(Catch2 EXCLUDE_FROM_ALL)
50+51+ # Setup the test executable, again C++ 20 please
52+ add_executable(Tests ${TestFiles})
53+@@ -199,4 +182,4 @@ source_group(TREE ${CMAKE_CURRENT_SOURCE_DIR}/test PREFIX "" FILES ${TestFiles})
54+ # We have to manually provide the source directory here for now
55+ # https://github.com/catchorg/Catch2/issues/2026
56+ include(${Catch2_SOURCE_DIR}/contrib/Catch.cmake)
57+-catch_discover_tests(Tests)
58+\ No newline at end of file
59++catch_discover_tests(Tests)
60+--
61+2.36.0
62+
···23 hash = "sha256-gTvJI+brdEpdpbEcdQycqw15seI+k5dMDVrjY3v6i14=";
24 };
2526+ # FIXME: we currently manually inject a patch for react-scripts in here
27+ # See https://github.com/navidrome/navidrome/pull/1767
28 ui = callPackage ./ui {
29 inherit src version;
30 };
···1314 getName = attrs: attrs.name or ("${attrs.pname or "«name-missing»"}-${attrs.version or "«version-missing»"}");
1516- # See discussion at https://github.com/NixOS/nixpkgs/pull/25304#issuecomment-298385426
17- # for why this defaults to false, but I (@copumpkin) want to default it to true soon.
18- shouldCheckMeta = config.checkMeta or false;
19-20 allowUnfree = config.allowUnfree
21 || builtins.getEnv "NIXPKGS_ALLOW_UNFREE" == "1";
22···248 isEnabled = lib.findFirst (x: x == reason) null showWarnings;
249 in if isEnabled != null then builtins.trace msg true else true;
2500000000000251 metaTypes = with lib.types; rec {
252 # These keys are documented
253 description = str;
···297 badPlatforms = platforms;
298 };
29900300 checkMetaAttr = k: v:
301 if metaTypes?${k} then
302- if metaTypes.${k}.check v then null else "key '${k}' has a value ${toString v} of an invalid type ${builtins.typeOf v}; expected ${metaTypes.${k}.description}"
303- else "key '${k}' is unrecognized; expected one of: \n\t [${lib.concatMapStringsSep ", " (x: "'${x}'") (lib.attrNames metaTypes)}]";
304- checkMeta = meta: if shouldCheckMeta then lib.remove null (lib.mapAttrsToList checkMetaAttr meta) else [];
0000305306 checkOutputsToInstall = attrs: let
307 expectedOutputs = attrs.meta.outputsToInstall or [];
308 actualOutputs = attrs.outputs or [ "out" ];
309 missingOutputs = builtins.filter (output: ! builtins.elem output actualOutputs) expectedOutputs;
310- in if shouldCheckMeta
311 then builtins.length missingOutputs > 0
312 else false;
313···326 unsupported = hasUnsupportedPlatform attrs;
327 insecure = isMarkedInsecure attrs;
328 }
329- // (if hasDeniedUnfreeLicense attrs && !(hasAllowlistedLicense attrs) then
0000000000330 { valid = "no"; reason = "unfree"; errormsg = "has an unfree license (‘${showLicense attrs.meta.license}’)"; }
331 else if hasBlocklistedLicense attrs then
332 { valid = "no"; reason = "blocklisted"; errormsg = "has a blocklisted license (‘${showLicense attrs.meta.license}’)"; }
···338 { valid = "no"; reason = "unsupported"; errormsg = "is not supported on ‘${hostPlatform.system}’"; }
339 else if !(hasAllowedInsecure attrs) then
340 { valid = "no"; reason = "insecure"; errormsg = "is marked as insecure"; }
341- else if checkOutputsToInstall attrs then
342- { valid = "no"; reason = "broken-outputs"; errormsg = "has invalid meta.outputsToInstall"; }
343- else let res = checkMeta (attrs.meta or {}); in if res != [] then
344- { valid = "no"; reason = "unknown-meta"; errormsg = "has an invalid meta attrset:${lib.concatMapStrings (x: "\n\t - " + x) res}"; }
345 # --- warnings ---
346 # Please also update the type in /pkgs/top-level/config.nix alongside this.
347 else if hasNoMaintainers attrs then
···1314 getName = attrs: attrs.name or ("${attrs.pname or "«name-missing»"}-${attrs.version or "«version-missing»"}");
15000016 allowUnfree = config.allowUnfree
17 || builtins.getEnv "NIXPKGS_ALLOW_UNFREE" == "1";
18···244 isEnabled = lib.findFirst (x: x == reason) null showWarnings;
245 in if isEnabled != null then builtins.trace msg true else true;
246247+248+ # A shallow type check. We are using NixOS'
249+ # option types here, which however have the major drawback
250+ # of not providing full type checking (part of the type check is
251+ # done by the module evaluation itself). Therefore, the checks
252+ # will not recurse into attributes.
253+ # We still provide the full type for documentation
254+ # purposes and in the hope that they will be used eventually.
255+ # See https://github.com/NixOS/nixpkgs/pull/191171 for an attempt
256+ # to fix this, or mkOptionType in lib/types.nix for more information.
257 metaTypes = with lib.types; rec {
258 # These keys are documented
259 description = str;
···303 badPlatforms = platforms;
304 };
305306+ # WARNING: this does not check inner values of the attribute, like list elements or nested attributes.
307+ # See metaTypes above and mkOptionType in lib/types.nix for more information
308 checkMetaAttr = k: v:
309 if metaTypes?${k} then
310+ if metaTypes.${k}.check v then
311+ null
312+ else
313+ "key 'meta.${k}' has a value of invalid type ${builtins.typeOf v}; expected ${metaTypes.${k}.description}"
314+ else
315+ "key 'meta.${k}' is unrecognized; expected one of: \n\t [${lib.concatMapStringsSep ", " (x: "'${x}'") (lib.attrNames metaTypes)}]";
316+ checkMeta = meta: if config.checkMeta then lib.remove null (lib.mapAttrsToList checkMetaAttr meta) else [];
317318 checkOutputsToInstall = attrs: let
319 expectedOutputs = attrs.meta.outputsToInstall or [];
320 actualOutputs = attrs.outputs or [ "out" ];
321 missingOutputs = builtins.filter (output: ! builtins.elem output actualOutputs) expectedOutputs;
322+ in if config.checkMeta
323 then builtins.length missingOutputs > 0
324 else false;
325···338 unsupported = hasUnsupportedPlatform attrs;
339 insecure = isMarkedInsecure attrs;
340 }
341+ // (
342+ # Check meta attribute types first, to make sure it is always called even when there are other issues
343+ # Note that this is not a full type check and functions below still need to by careful about their inputs!
344+ let res = checkMeta (attrs.meta or {}); in if res != [] then
345+ { valid = "no"; reason = "unknown-meta"; errormsg = "has an invalid meta attrset:${lib.concatMapStrings (x: "\n\t - " + x) res}"; }
346+ # --- Put checks that cannot be ignored here ---
347+ else if checkOutputsToInstall attrs then
348+ { valid = "no"; reason = "broken-outputs"; errormsg = "has invalid meta.outputsToInstall"; }
349+350+ # --- Put checks that can be ignored here ---
351+ else if hasDeniedUnfreeLicense attrs && !(hasAllowlistedLicense attrs) then
352 { valid = "no"; reason = "unfree"; errormsg = "has an unfree license (‘${showLicense attrs.meta.license}’)"; }
353 else if hasBlocklistedLicense attrs then
354 { valid = "no"; reason = "blocklisted"; errormsg = "has a blocklisted license (‘${showLicense attrs.meta.license}’)"; }
···360 { valid = "no"; reason = "unsupported"; errormsg = "is not supported on ‘${hostPlatform.system}’"; }
361 else if !(hasAllowedInsecure attrs) then
362 { valid = "no"; reason = "insecure"; errormsg = "is marked as insecure"; }
363+000364 # --- warnings ---
365 # Please also update the type in /pkgs/top-level/config.nix alongside this.
366 else if hasNoMaintainers attrs then
···49 forceSystem = system: _:
50 (import self.path { localSystem = { inherit system; }; });
5152- _0x0 = throw "0x0 upstream is abandoned and no longer exists: https://gitlab.com/somasis/scripts/";
5354 ### A ###
5556 accounts-qt = throw "'accounts-qt' has been renamed to/replaced by 'libsForQt5.accounts-qt'"; # Converted to throw 2022-02-22
57 adobeReader = throw "'adobeReader' has been renamed to/replaced by 'adobe-reader'"; # Converted to throw 2022-02-22
58 adobe_flex_sdk = throw "'adobe_flex_sdk' has been renamed to/replaced by 'apache-flex-sdk'"; # Converted to throw 2022-02-22
59- aesop = throw "aesop has been removed from nixpkgs, as it was unmaintained"; # Added 2021-08-05
60 ag = throw "'ag' has been renamed to/replaced by 'silver-searcher'"; # Converted to throw 2022-02-22
61 aircrackng = throw "'aircrackng' has been renamed to/replaced by 'aircrack-ng'"; # Converted to throw 2022-02-22
62 airtame = throw "airtame has been removed due to being unmaintained"; # Added 2022-01-19
63 alarm-clock-applet = throw "'alarm-clock-applet' has been abandoned upstream and depends on deprecated GNOME2/GTK2"; # Added 2022-06-16
64- aleth = throw "aleth (previously packaged as cpp_ethereum) has been removed; abandoned upstream"; # Added 2020-11-30
65- alsaLib = alsa-lib; # Added 2021-06-09
66- alsaOss = alsa-oss; # Added 2021-06-10
67- alsaPluginWrapper = alsa-plugins-wrapper; # Added 2021-06-10
68- alsaPlugins = alsa-plugins; # Added 2021-06-10
69- alsaTools = alsa-tools; # Added 2021-06-10
70- alsaUtils = alsa-utils; # Added 2021-06-10
71- amazon-glacier-cmd-interface = throw "amazon-glacier-cmd-interface has been removed due to it being unmaintained"; # Added 2020-10-30
72 aminal = throw "aminal was renamed to darktile"; # Added 2021-09-28
73 ammonite-repl = throw "'ammonite-repl' has been renamed to/replaced by 'ammonite'"; # Converted to throw 2022-02-22
74 amuleDaemon = throw "amuleDaemon was renamed to amule-daemon"; # Added 2022-02-11
75 amuleGui = throw "amuleGui was renamed to amule-gui"; # Added 2022-02-11
76- amsn = throw "amsn has been removed due to being unmaintained"; # Added 2020-12-09
77 angelfish = libsForQt5.plasmaMobileGear.angelfish; # Added 2021-10-06
78 ansible_2_11 = throw "Ansible 2.11 goes end of life in 2022/11 and can't be supported throughout the 22.05 release cycle"; # Added 2022-03-30
79 ansible_2_10 = throw "Ansible 2.10 went end of life in 2022/05 and has subsequently been dropped"; # Added 2022-03-30
80 ansible_2_9 = throw "Ansible 2.9 went end of life in 2022/05 and has subsequently been dropped"; # Added 2022-03-30
81- antimicro = throw "antimicro has been removed as it was broken, see antimicrox instead"; # Added 2020-08-06
82 antimicroX = antimicrox; # Added 2021-10-31
83 ardour_5 = throw "ardour_5 has been removed. see https://github.com/NixOS/nixpkgs/issues/139549"; # Added 2021-09-28
84 arduino_core = throw "'arduino_core' has been renamed to/replaced by 'arduino-core'"; # Converted to throw 2022-02-22
85- arora = throw "arora has been removed"; # Added 2020-09-09
86 asciidocFull = throw "'asciidocFull' has been renamed to/replaced by 'asciidoc-full'"; # Converted to throw 2022-02-22
87 asn1c = throw "asn1c has been removed: deleted by upstream"; # Added 2022-01-07
88 asterisk_13 = throw "asterisk_13: Asterisk 13 is end of life and has been removed"; # Added 2022-04-06
89- asterisk_15 = throw "asterisk_15: Asterisk 15 is end of life and has been removed"; # Added 2020-10-07
90 asterisk_17 = throw "asterisk_17: Asterisk 17 is end of life and has been removed"; # Added 2022-04-06
91 at_spi2_atk = throw "'at_spi2_atk' has been renamed to/replaced by 'at-spi2-atk'"; # Converted to throw 2022-02-22
92 at_spi2_core = throw "'at_spi2_core' has been renamed to/replaced by 'at-spi2-core'"; # Converted to throw 2022-02-22
93- aucdtect = throw "aucdtect: Upstream no longer provides download urls"; # Added 2020-12-26
94 automoc4 = throw "automoc4 has been removed from nixpkgs"; # Added 2022-05-30
95- avldrums-lv2 = x42-avldrums; # Added 2020-03-29
96- avxsynth = throw "avxsynth was removed because it was broken"; # Added 2021-05-18
97 awesome-4-0 = awesome; # Added 2022-05-05
98 aws = throw "aws has been removed: abandoned by upstream. For the AWS CLI maintained by Amazon, see 'awscli' or 'awscli2'"; # Added 2022-09-21
99 awless = throw "awless has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-05-30
100 aws-okta = throw "aws-okta is on indefinite hiatus. See https://github.com/segmentio/aws-okta/issues/278"; # Added 2022-04-05;
101 axoloti = throw "axoloti has been removed: abandoned by upstream"; # Added 2022-05-13
102 azure-vhd-utils = throw "azure-vhd-utils has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
103- azureus = throw "azureus is now known as vuze and the version in nixpkgs was really outdated"; # Added 2021-08-02
104105 ### B ###
106107 badtouch = authoscope; # Project was renamed, added 20210626
108 bar-xft = throw "'bar-xft' has been renamed to/replaced by 'lemonbar-xft'"; # Converted to throw 2022-02-22
109 bashCompletion = throw "'bashCompletion' has been renamed to/replaced by 'bash-completion'"; # Converted to throw 2022-02-22
110- bashInteractive_5 = bashInteractive; # Added 2021-08-20
111- bash_5 = bash; # Added 2021-08-20
112 bashburn = throw "bashburn has been removed: deleted by upstream"; # Added 2022-01-07
113- bazaar = throw "bazaar has been deprecated by breezy"; # Added 2020-04-19
114- bazaarTools = throw "bazaar has been deprecated by breezy"; # Added 2020-04-19
115 bazel_0 = throw "bazel 0 is past end of life as it is not an lts version"; # Added 2022-05-09
116 bazel_0_27 = throw "bazel 0.27 is past end of life as it is not an lts version"; # Added 2022-05-09
117 bazel_0_29 = throw "bazel 0.29 is past end of life as it is not an lts version"; # Added 2022-05-09
118 bazel_1 = throw "bazel 1 is past end of life as it is not an lts version"; # Added 2022-05-09
119- bcat = throw "bcat has been removed because upstream is dead"; # Added 2021-08-22
120 beetsExternalPlugins = throw "beetsExternalPlugins has been deprecated, use beetsPackages.$pluginname"; # Added 2022-05-07
121 beret = throw "beret has been removed"; # Added 2021-11-16
122 bin_replace_string = throw "bin_replace_string has been removed: deleted by upstream"; # Added 2022-01-07
123 bird2 = bird; # Added 2022-02-21
124 bird6 = throw "bird6 was dropped. Use bird instead, which has support for both ipv4/ipv6"; # Added 2022-02-21
125 bitbucket-cli = throw "bitbucket-cli has been removed: abandoned by upstream"; # Added 2022-03-21
126- bitsnbots = throw "bitsnbots has been removed because it was broken and upstream missing"; # Added 2021-08-22
127 blastem = throw "blastem has been removed from nixpkgs as it would still require python2"; # Added 2022-01-01
128- bluezFull = bluez; # Added 2019-12-03
129- bomi = throw "bomi has been removed from nixpkgs since it was broken and abandoned upstream"; # Added 2020-12-10
130 botan = throw "botan has been removed because it did not support a supported openssl version"; # added 2021-12-15
131- bpftool = bpftools; # Added 2021-05-03
132- brackets = throw "brackets has been removed, it was unmaintained and had open vulnerabilities"; # Added 2021-01-24
133 bridge_utils = throw "'bridge_utils' has been renamed to/replaced by 'bridge-utils'"; # Converted to throw 2022-02-22
134- bro = zeek; # Added 2019-09-29
135 btops = throw "btops has been dropped due to the lack of maintenance from upstream since 2017"; # Added 2022-06-02
136 btrfsProgs = throw "'btrfsProgs' has been renamed to/replaced by 'btrfs-progs'"; # Converted to throw 2022-02-22
137 bud = throw "bud has been removed: abandoned by upstream"; # Added 2022-03-14
···139 buttersink = throw "buttersink has been removed: abandoned by upstream"; # Added 2022-04-05
140141 # bitwarden_rs renamed to vaultwarden with release 1.21.0 (2021-04-30)
142- bitwarden_rs = vaultwarden;
143- bitwarden_rs-mysql = vaultwarden-mysql;
144- bitwarden_rs-postgresql = vaultwarden-postgresql;
145- bitwarden_rs-sqlite = vaultwarden-sqlite;
146- bitwarden_rs-vault = vaultwarden-vault;
147148149 blink = throw "blink has been removed from nixpkgs, it was unmaintained and required python2 at the time of removal"; # Added 2022-01-12
150- bs1770gain = throw "bs1770gain has been removed from nixpkgs, as it had no maintainer or reverse dependencies"; # Added 2021-01-02
151 bsod = throw "bsod has been removed: deleted by upstream"; # Added 2022-01-07
152- btc1 = throw "btc1 has been removed, it was abandoned by upstream"; # Added 2020-11-03
153 buildPerlPackage = throw "'buildPerlPackage' has been renamed to/replaced by 'perlPackages.buildPerlPackage'"; # Converted to throw 2022-02-22
154 buildkite-agent3 = throw "'buildkite-agent3' has been renamed to/replaced by 'buildkite-agent'"; # Converted to throw 2022-02-22
155 bundler_HEAD = throw "'bundler_HEAD' has been renamed to/replaced by 'bundler'"; # Converted to throw 2022-02-22
···159 ### C ###
160161 c14 = throw "c14 is deprecated and archived by upstream"; # Added 2022-04-10
162- caddy1 = throw "caddy 1.x has been removed from nixpkgs, as it's unmaintained: https://github.com/caddyserver/caddy/blob/master/.github/SECURITY.md#supported-versions"; # Added 2020-10-02
163 caffe2 = throw "caffe2 has been removed: subsumed under the PyTorch project"; # Added 2022-04-25
164- calibre-py2 = throw "calibre-py2 has been removed from nixpkgs, as calibre has upgraded to python 3. Please use calibre as replacement"; # Added 2021-01-13
165- calibre-py3 = throw "calibre-py3 has been removed from nixpkgs, as calibre's default python version is now 3. Please use calibre as replacement"; # Added 2021-01-13
166 callPackage_i686 = pkgsi686Linux.callPackage;
167 cantarell_fonts = throw "'cantarell_fonts' has been renamed to/replaced by 'cantarell-fonts'"; # Converted to throw 2022-02-22
168- cargo-tree = throw "cargo-tree has been removed, use the builtin `cargo tree` command instead"; # Added 2020-08-20
169- casperjs = throw "casperjs has been removed, it was abandoned by upstream and broken";
170- catfish = xfce.catfish; # Added 2019-12-22
171- ccnet = throw "ccnet has been removed because seafile does not depend on it anymore"; # Added 2021-03-25
172 cde-gtk-theme = throw "cde-gtk-theme has been removed from nixpkgs as it shipped with python2 scripts that didn't work anymore"; # Added 2022-01-12
173- cgmanager = throw "cgmanager was deprecated by lxc and therefore removed from nixpkgs"; # Added 2020-06-05
174 checkbashism = throw "'checkbashism' has been renamed to/replaced by 'checkbashisms'"; # Converted to throw 2022-02-22
175- chronos = throw "chronos has been removed from nixpkgs, as it was unmaintained"; # Added 2020-08-15
176 chunkwm = throw "chunkwm has been removed: abandoned by upstream"; # Added 2022-01-07
177 cifs_utils = throw "'cifs_utils' has been renamed to/replaced by 'cifs-utils'"; # Converted to throw 2022-02-22
178 cipherscan = throw "cipherscan was removed from nixpkgs, as it was unmaintained"; # added 2021-12-11
···196197 clangAnalyzer = throw "'clangAnalyzer' has been renamed to/replaced by 'clang-analyzer'"; # Converted to throw 2022-02-22
198 claws-mail-gtk2 = throw "claws-mail-gtk2 was removed to get rid of Python 2, please use claws-mail"; # Added 2021-12-05
199- claws-mail-gtk3 = claws-mail; # Added 2021-07-10
200 clawsMail = throw "'clawsMail' has been renamed to/replaced by 'claws-mail'"; # Converted to throw 2022-02-22
201 cldr-emoji-annotation = throw "'cldr-emoji-annotation' has been removed, as it was unmaintained; use 'cldr-annotations' instead"; # Added 2022-04-03
202 clearsilver = throw "clearsilver has been removed: abandoned by upstream"; # Added 2022-03-15
203 clementineUnfree = throw "clementineUnfree has been removed because Spotify stopped supporting libspotify"; # added 2022-05-29
204 clutter_gtk = throw "'clutter_gtk' has been renamed to/replaced by 'clutter-gtk'"; # Converted to throw 2022-02-22
205- cmakeWithQt4Gui = throw "cmakeWithQt4Gui has been removed in favor of cmakeWithGui (Qt 5)"; # Added 2021-05
206- codimd = hedgedoc; # Added 2020-11-29
207 inherit (libsForQt5.mauiPackages) communicator; # added 2022-05-17
208- compton = picom; # Added 2019-12-02
209 compton-git = throw "'compton-git' has been renamed to/replaced by 'compton'"; # Converted to throw 2022-02-22
210- concurrencykit = libck; # Added 2021-03
211 conntrack_tools = throw "'conntrack_tools' has been renamed to/replaced by 'conntrack-tools'"; # Converted to throw 2022-02-22
212 container-linux-config-transpiler = throw "container-linux-config-transpiler is deprecated and archived by upstream"; # Added 2022-04-05
213 cool-old-term = throw "'cool-old-term' has been renamed to/replaced by 'cool-retro-term'"; # Converted to throw 2022-02-22
214 corsmisc = throw "corsmisc has been removed (upstream is gone)"; # Added 2022-01-24
215- couchdb = throw "couchdb was removed from nixpkgs, use couchdb3 instead"; # Added 2021-03-03
216- couchdb2 = throw "couchdb2 was removed from nixpkgs, use couchdb3 instead"; # Added 2021-03-03
217 coreclr = throw "coreclr has been removed from nixpkgs, use dotnet-sdk instead"; # added 2022-06-12
218 corgi = throw "corgi has been dropped due to the lack of maintanence from upstream since 2018"; # Added 2022-06-02
219 cpp-gsl = throw "'cpp-gsl' has been renamed to/replaced by 'microsoft_gsl'"; # Converted to throw 2022-02-22
220- cpp_ethereum = throw "cpp_ethereum has been removed; abandoned upstream"; # Added 2020-11-30
221 cpuminer-multi = throw "cpuminer-multi has been removed: deleted by upstream"; # Added 2022-01-07
222 crafty = throw "crafty has been removed: deleted by upstream"; # Added 2022-01-07
223- cryptol = throw "cryptol was removed due to prolonged broken build"; # Added 2020-08-21
224 cryptpad = throw "cryptpad has been removed, because it was unmaintained in nixpkgs"; # Added 2022-07-04
225 ctl = throw "ctl has been removed: abandoned by upstream"; # Added 2022-05-13
226227 # CUDA Toolkit
228- cudatoolkit_6 = throw "cudatoolkit_6 has been removed in favor of newer versions"; # Added 2021-02-14
229- cudatoolkit_65 = throw "cudatoolkit_65 has been removed in favor of newer versions"; # Added 2021-02-14
230- cudatoolkit_7 = throw "cudatoolkit_7 has been removed in favor of newer versions"; # Added 2021-02-14
231- cudatoolkit_7_5 = throw "cudatoolkit_7_5 has been removed in favor of newer versions"; # Added 2021-02-14
232- cudatoolkit_8 = throw "cudatoolkit_8 has been removed in favor of newer versions"; # Added 2021-02-14
233- cudatoolkit_9 = throw "cudatoolkit_9 has been removed in favor of newer versions"; # Added 2021-04-18
234- cudatoolkit_9_0 = throw "cudatoolkit_9_0 has been removed in favor of newer versions"; # Added 2021-04-18
235- cudatoolkit_9_1 = throw "cudatoolkit_9_1 has been removed in favor of newer versions"; # Added 2021-04-18
236- cudatoolkit_9_2 = throw "cudatoolkit_9_2 has been removed in favor of newer versions"; # Added 2021-04-18
237 cudatoolkit_10 = throw "cudatoolkit_10 has been renamed to cudaPackages_10.cudatoolkit"; # Added 2022-04-04
238 cudatoolkit_10_0 = throw "cudatoolkit_10_0 has been renamed to cudaPackages_10_0.cudatoolkit"; # Added 2022-04-04
239 cudatoolkit_10_1 = throw "cudatoolkit_10_1 has been renamed to cudaPackages_10_1.cudatoolkit"; # Added 2022-04-04
···247 cudatoolkit_11_6 = throw "cudatoolkit_11_6 has been renamed to cudaPackages_11_6.cudatoolkit"; # Added 2022-04-04
248249 cudnn = throw "cudnn is now part of cudaPackages*"; # Added 2022-04-04
250- cudnn6_cudatoolkit_8 = throw "cudnn6_cudatoolkit_8 has been removed in favor of newer versions"; # Added 2021-02-14
251- cudnn_cudatoolkit_7 = throw "cudnn_cudatoolkit_7 has been removed in favor of newer versions"; # Added 2021-02-14
252 cudnn_7_4_cudatoolkit_10_0 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
253- cudnn_cudatoolkit_7_5 = throw "cudnn_cudatoolkit_7_5 has been removed in favor of newer versions"; # Added 2021-02-14
254 cudnn_7_6_cudatoolkit_10_0 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
255 cudnn_7_6_cudatoolkit_10_1 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
256- cudnn_cudatoolkit_8 = throw "cudnn_cudatoolkit_8 has been removed in favor of newer versions"; # Added 2021-02-14
257 cudnn_8_1_cudatoolkit_10_2 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
258 cudnn_8_1_cudatoolkit_11_0 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
259 cudnn_8_1_cudatoolkit_11_1 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
···268 cudnn_8_3_cudatoolkit_11_5 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
269 cudnn_8_3_cudatoolkit_10 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
270 cudnn_8_3_cudatoolkit_11 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
271- cudnn_cudatoolkit_9 = throw "cudnn_cudatoolkit_9 has been removed in favor of newer versions"; # Added 2021-04-18
272- cudnn_cudatoolkit_9_0 = throw "cudnn_cudatoolkit_9_0 has been removed in favor of newer versions"; # Added 2021-04-18
273- cudnn_cudatoolkit_9_1 = throw "cudnn_cudatoolkit_9_1 has been removed in favor of newer versions"; # Added 2021-04-18
274- cudnn_cudatoolkit_9_2 = throw "cudnn_cudatoolkit_9_2 has been removed in favor of newer versions"; # Added 2021-04-18
275 cura_stable = throw "cura_stable was removed because it was broken and used Python 2"; # added 2022-06-05
276 curl_unix_socket = throw "curl_unix_socket has been dropped due to the lack of maintanence from upstream since 2015"; # Added 2022-06-02
277 cutensor = throw "cutensor is now part of cudaPackages*"; # Added 2022-04-04
···285 cutensor_cudatoolkit_11_3 = throw "cutensor* is now part of cudaPackages*"; # Added 2022-04-04
286 cutensor_cudatoolkit_11_4 = throw "cutensor* is now part of cudaPackages*"; # Added 2022-04-04
287288- cloud-print-connector = throw "Google Cloudprint is officially discontinued since Jan 2021, more info https://support.google.com/chrome/a/answer/9633006";
289- cquery = throw "cquery has been removed because it is abandoned by upstream. Consider switching to clangd or ccls instead"; # Added 2020-06-15
290- cups-googlecloudprint = throw "Google Cloudprint is officially discontinued since Jan 2021, more info https://support.google.com/chrome/a/answer/9633006";
291 cupsBjnp = throw "'cupsBjnp' has been renamed to/replaced by 'cups-bjnp'"; # Converted to throw 2022-02-22
292 cups_filters = throw "'cups_filters' has been renamed to/replaced by 'cups-filters'"; # Converted to throw 2022-02-22
293 curlcpp = throw "curlcpp has been removed, no active maintainers and no usage within nixpkgs"; # Added 2022-05-10
294 curaByDagoma = throw "curaByDagoma has been removed from nixpkgs, because it was unmaintained and dependent on python2 packages"; # Added 2022-01-12
295 curaLulzbot = throw "curaLulzbot has been removed due to insufficient upstream support for a modern dependency chain"; # Added 2021-10-23
296 cv = throw "'cv' has been renamed to/replaced by 'progress'"; # Converted to throw 2022-02-22
297- cvs_fast_export = cvs-fast-export; # Added 2021-06-10
298299 ### D ###
300301 d1x_rebirth = throw "'d1x_rebirth' has been renamed to/replaced by 'dxx-rebirth'"; # Converted to throw 2022-02-22
302 d2x_rebirth = throw "'d2x_rebirth' has been renamed to/replaced by 'dxx-rebirth'"; # Converted to throw 2022-02-22
303- dart_dev = throw "Non-stable versions of Dart have been removed"; # Added 2020-01-15
304- dart_old = throw "Non-stable versions of Dart have been removed"; # Added 2020-01-15
305- dart_stable = dart; # Added 2020-01-15
306 dat = nodePackages.dat;
307 dashpay = throw "'dashpay' has been removed because it was unmaintained"; # Added 2022-05-12
308 dbus_daemon = throw "'dbus_daemon' has been renamed to/replaced by 'dbus.daemon'"; # Converted to throw 2022-02-22
309 dbus_glib = throw "'dbus_glib' has been renamed to/replaced by 'dbus-glib'"; # Converted to throw 2022-02-22
310 dbus_libs = throw "'dbus_libs' has been renamed to/replaced by 'dbus'"; # Converted to throw 2022-02-22
311 dbus_tools = throw "'dbus_tools' has been renamed to/replaced by 'dbus.out'"; # Converted to throw 2022-02-22
312- dbvisualizer = throw "dbvisualizer has been removed from nixpkgs, as it's unmaintained"; # Added 2020-09-20
313 dd-agent = throw "dd-agent has been removed in favor of the newer datadog-agent"; # Added 2022-04-26
314 ddar = throw "ddar has been removed: abandoned by upstream"; # Added 2022-03-18
315 deadbeef-mpris2-plugin = throw "'deadbeef-mpris2-plugin' has been renamed to/replaced by 'deadbeefPlugins.mpris2'"; # Converted to throw 2022-02-22
···317318 debian_devscripts = throw "'debian_devscripts' has been renamed to/replaced by 'debian-devscripts'"; # Converted to throw 2022-02-22
319 debugedit-unstable = debugedit; # Added 2021-11-22
320- deepin = throw "deepin was a work in progress and it has been canceled and removed https://github.com/NixOS/nixpkgs/issues/94870"; # added 2020-08-31
321- deepspeech = throw "deepspeech was removed in favor of stt. https://github.com/NixOS/nixpkgs/issues/119496"; # added 2021-05-05
322 deisctl = throw "deisctl was removed ; the service does not exist anymore"; # added 2022-02-06
323 deis = throw "deis was removed ; the service does not exist anymore"; # added 2022-02-06
324- deltachat-electron = deltachat-desktop; # added 2021-07-18
325-326- deluge-1_x = throw ''
327- Deluge 1.x (deluge-1_x) is no longer supported.
328- Please use Deluge 2.x (deluge-2_x) instead, for example:
329-330- services.deluge.package = pkgs.deluge-2_x;
331-332- Note that it is NOT possible to switch back to Deluge 1.x after this change.
333- ''; # Added 2021-08-18
334-335 demjson = with python3Packages; toPythonApplication demjson; # Added 2022-01-18
336 desktop_file_utils = throw "'desktop_file_utils' has been renamed to/replaced by 'desktop-file-utils'"; # Converted to throw 2022-02-22
337 devicemapper = throw "'devicemapper' has been renamed to/replaced by 'lvm2'"; # Converted to throw 2022-02-22
···342 disper = throw "disper has been removed: abandoned by upstream"; # Added 2022-03-18
343 displaycal = throw "displaycal has been removed from nixpkgs, as it hasn't migrated to python3"; # Added 2022-01-12
344 dmtx = throw "'dmtx' has been renamed to/replaced by 'dmtx-utils'"; # Converted to throw 2022-02-22
345- dnnl = oneDNN; # Added 2020-04-22
346 docbook5_xsl = throw "'docbook5_xsl' has been renamed to/replaced by 'docbook_xsl_ns'"; # Converted to throw 2022-02-22
347- docbookrx = throw "docbookrx has been removed since it was unmaintained"; # Added 2021-01-12
348 docbook_xml_xslt = throw "'docbook_xml_xslt' has been renamed to/replaced by 'docbook_xsl'"; # Converted to throw 2022-02-22
349 doh-proxy = throw "doh-proxy has been removed because upstream abandoned it and its depedencies where removed."; # Added 2022-03-30
350 docker_compose = throw "'docker_compose' has been renamed to/replaced by 'docker-compose'"; # Converted to throw 2022-02-22
···355 dotnet-netcore = dotnet-runtime; # Added 2021-10-07
356 double_conversion = throw "'double_conversion' has been renamed to/replaced by 'double-conversion'"; # Converted to throw 2022-02-22
357 dragon-drop = throw "'dragon-drop' has been removed in favor of 'xdragon'"; # Added 2022-04-10;
358- draftsight = throw "draftsight has been removed, no longer available as freeware"; # Added 2020-08-14
359 dust = throw "dust has been removed: abandoned by upstream"; # Added 2022-04-21
360- dvb_apps = throw "dvb_apps has been removed"; # Added 2020-11-03
361 dwarf_fortress = throw "'dwarf_fortress' has been renamed to/replaced by 'dwarf-fortress'"; # Converted to throw 2022-02-22
362- dwm-git = throw "dwm-git has been removed from nixpkgs, as it had no updates for 2 years not serving it's purpose"; # Added 2021-02-07
363- dylibbundler = macdylibbundler; # Added 2021-04-24
364365 ### E ###
366···368 ec2_ami_tools = ec2-ami-tools; # Added 2021-10-08
369 ec2_api_tools = ec2-api-tools; # Added 2021-10-08
370 ec2-utils = amazon-ec2-utils; # Added 2022-02-01
371- elasticmq = throw "elasticmq has been removed in favour of elasticmq-server-bin"; # Added 2021-01-17
372- elasticsearch7-oss = throw "elasticsearch7-oss has been removed, as the distribution is no longer provided by upstream. https://github.com/NixOS/nixpkgs/pull/114456"; # Added 2021-06-09
373374 # Electron
375 electron_3 = throw "electron_3 has been removed in favor of newer versions"; # added 2022-01-06
···387 emacs28WithPackages = emacs28.pkgs.withPackages; # Added 2021-10-04
388 emacsNativeComp = emacs28NativeComp; # Added 2022-06-08
389 emacsPackagesGen = throw "'emacsPackagesGen' has been renamed to/replaced by 'emacsPackagesFor'"; # Converted to throw 2022-02-22
390- emacsPackagesNg = emacs.pkgs; # Added 2019-08-07
391- emacsPackagesNgFor = emacsPackagesFor; # Added 2019-08-07
392 emacsPackagesNgGen = throw "'emacsPackagesNgGen' has been renamed to/replaced by 'emacsPackagesFor'"; # Converted to throw 2022-02-22
393- emacsWithPackages = emacs.pkgs.withPackages; # Added 2020-12-18
394395 enblendenfuse = throw "'enblendenfuse' has been renamed to/replaced by 'enblend-enfuse'"; # Converted to throw 2022-02-22
396 encryptr = throw "encryptr was removed because it reached end of life"; # Added 2022-02-06
397 envdir = throw "envdir has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
398- envelope = throw "envelope has been removed from nixpkgs, as it was unmaintained"; # Added 2021-08-05
399 epoxy = libepoxy; # Added 2021-11-11
400 epsxe = throw "epsxe has been removed from nixpkgs, as it was unmaintained."; # added 2021-12-15
401- esniper = throw "esniper has been removed because upstream no longer maintains it (and it no longer works)"; # Added 2021-04-12
402 etcdctl = throw "'etcdctl' has been renamed to/replaced by 'etcd'"; # Converted to throw 2022-02-22
403 eteroj.lv2 = throw "'eteroj.lv2' has been renamed to/replaced by 'open-music-kontrollers.eteroj'"; # Added 2022-03-09
404 euca2tools = throw "euca2ools has been removed because it is unmaintained upstream and still uses python2"; # Added 2022-01-01
···408409 ### F ###
410411- facette = throw "facette has been removed"; # Added 2020-01-06
412- fast-neural-doodle = throw "fast-neural-doodle has been removed, as the upstream project has been abandoned"; # Added 2020-03-28
413- fastnlo = fastnlo_toolkit; # Added 2021-04-24
414 fbreader = throw "fbreader has been removed, as the upstream project has been archived"; # Added 2022-05-26
415- fedora-coreos-config-transpiler = throw "fedora-coreos-config-transpiler has been renamed to 'butane'"; # Added 2021-04-13
416 feedreader = throw "feedreader is no longer activily maintained since 2019. The developer is working on a spiritual successor called NewsFlash."; # Added 2022-05-03
417- fetchFromGithub = throw "You meant fetchFromGitHub, with a capital H";
0418 ffadoFull = throw "'ffadoFull' has been renamed to/replaced by 'ffado'"; # Converted to throw 2022-02-22
419 ffmpeg-sixel = throw "ffmpeg-sixel has been removed, because it was an outdated/unmaintained fork of ffmpeg"; # Added 2022-03-23";
420 ffmpeg_3 = throw "ffmpeg_3 was removed from nixpkgs, because it was an outdated and insecure release"; # added 2022-01-17
421- finger_bsd = bsd-finger;
422- fingerd_bsd = bsd-fingerd;
423- firefox-esr-68 = throw "Firefox 68 ESR was removed because it reached end of life with its final release 68.12esr on 2020-08-25";
424 firefox-esr-wrapper = throw "'firefox-esr-wrapper' has been renamed to/replaced by 'firefox-esr'"; # Converted to throw 2022-02-22
425 firefoxWrapper = throw "'firefoxWrapper' has been renamed to/replaced by 'firefox'"; # Converted to throw 2022-02-22
426 firefox-wrapper = throw "'firefox-wrapper' has been renamed to/replaced by 'firefox'"; # Converted to throw 2022-02-22
427 firmwareLinuxNonfree = linux-firmware; # Added 2022-01-09
428- fish-foreign-env = throw "fish-foreign-env has been replaced with fishPlugins.foreign-env"; # Added 2020-12-29, modified 2021-01-10
429 fishfight = jumpy; # Added 2022-08-03
430 flameGraph = throw "'flameGraph' has been renamed to/replaced by 'flamegraph'"; # Converted to throw 2022-02-22
431- flashplayer-standalone-debugger = throw "flashplayer-standalone-debugger has been removed as Adobe Flash Player is now deprecated"; # Added 2021-02-07
432- flashplayer-standalone = throw "flashplayer-standalone has been removed as Adobe Flash Player is now deprecated"; # Added 2021-02-07
433- flashplayer = throw "flashplayer has been removed as Adobe Flash Player is now deprecated"; # Added 2021-02-07
434 flashtool = throw "flashtool was removed from nixpkgs, because the download is down for copyright reasons and the site looks very fishy"; # Added 2021-06-31
435 flatbuffers_1_12 = throw "FlatBuffers version 1.12 has been removed, because upstream no longer maintains it"; # Added 2022-05-12
436 flatbuffers_2_0 = flatbuffers; # Added 2022-05-12
437- flink_1_5 = throw "flink_1_5 was removed, use flink instead"; # Added 2021-01-25
438- flutter-beta = throw "Non-stable versions of Flutter have been removed. You can use flutterPackages.mkFlutter to generate a package for other Flutter versions"; # Added 2020-01-15
439- flutter-dev = throw "Non-stable versions of Flutter have been removed. You can use flutterPackages.mkFlutter to generate a package for other Flutter versions"; # Added 2020-01-15
440- flvtool2 = throw "flvtool2 has been removed"; # Added 2020-11-03
441 fme = throw "fme was removed, because it is old and uses Glade, a discontinued library"; # Added 2022-01-26
442- foldingathome = fahclient; # Added 2020-09-03
443 font-awesome-ttf = throw "'font-awesome-ttf' has been renamed to/replaced by 'font-awesome'"; # Converted to throw 2022-02-22
444-445- fontconfig-penultimate = throw ''
446- fontconfig-penultimate has been removed.
447- It was a fork of the abandoned fontconfig-ultimate.
448- ''; # Added 2020-07-21
449-450- fontconfig_210 = throw ''
451- fontconfig 2.10.x hasn't had a release in years, is vulnerable to CVE-2016-5384
452- and has only been used for old fontconfig caches.
453- '';
454-455 foomatic_filters = throw "'foomatic_filters' has been renamed to/replaced by 'foomatic-filters'"; # Converted to throw 2022-02-22
456 fscryptctl-experimental = throw "The package fscryptctl-experimental has been removed. Please switch to fscryptctl"; # Added 2021-11-07
457- fsharp41 = throw "fsharp41 has been removed, please use dotnet-sdk_5 or later";
458 fslint = throw "fslint has been removed: end of life. Upstream recommends using czkawka (https://qarmin.github.io/czkawka/) instead"; # Added 2022-01-15
459 fuse_exfat = throw "'fuse_exfat' has been renamed to/replaced by 'exfat'"; # Converted to throw 2022-02-22
460 fuseki = throw "'fuseki' has been renamed to/replaced by 'apache-jena-fuseki'"; # Converted to throw 2022-02-22
461 fuse2fs = if stdenv.isLinux then e2fsprogs.fuse2fs else null; # Added 2022-03-27 preserve, reason: convenience, arch has a package named fuse2fs too.
462- fwupdate = throw "fwupdate was merged into fwupd"; # Added 2020-05-19
463464 ### G ###
465466- g4py = python3Packages.geant4; # Added 2020-06-06
467- gaia = throw "gaia has been removed because it seems abandoned upstream and uses no longer supported dependencies"; # Added 2020-06-06
468 gammy = throw "'gammy' is deprecated upstream and has been replaced by 'gummy'"; # Added 2022-09-03
469 gawp = throw "gawp has been dropped due to the lack of maintanence from upstream since 2017"; # Added 2022-06-02
470- gdal_1_11 = throw "gdal_1_11 was removed. Use gdal instead"; # Added 2021-04-03
471 gdb-multitarget = throw "'gdb-multitarget' has been renamed to/replaced by 'gdb'"; # Converted to throw 2022-02-22
472 gdk_pixbuf = throw "'gdk_pixbuf' has been renamed to/replaced by 'gdk-pixbuf'"; # Converted to throw 2022-02-22
473 getmail = throw "getmail has been removed from nixpkgs, migrate to getmail6"; # Added 2022-01-12
474 gettextWithExpat = throw "'gettextWithExpat' has been renamed to/replaced by 'gettext'"; # Converted to throw 2022-02-22
475- gfm = throw "gfm has been removed"; # Added 2021-01-15
476 giblib = throw " giblib has been removed from nixpkgs because upstream is gone"; # Added 2022-01-23
477- giflib_4_1 = throw "giflib_4_1 has been removed; use giflib instead"; # Added 2020-02-12
478 git-annex-remote-b2 = throw "git-annex-remote-b2 has been dropped due to the lack of maintanence from upstream since 2016"; # Added 2022-06-02
479 git-bz = throw "giz-bz has been removed from nixpkgs as it is stuck on python2"; # Added 2022-01-01
480481 gitAndTools = self // {
482- darcsToGit = darcs-to-git;
483- gitAnnex = git-annex;
484- gitBrunch = git-brunch;
485- gitFastExport = git-fast-export;
486- gitRemoteGcrypt = git-remote-gcrypt;
487- svn_all_fast_export = svn-all-fast-export;
488- topGit = top-git;
489- }; # Added 2021-01-14
490491 gitin = throw "gitin has been remove because it was unmaintained and depended on an insecure version of libgit2"; # Added 2021-12-07
492 gitinspector = throw "gitinspector has been removed because it doesn't work with python3"; # Added 2022-01-12
493 gksu = throw "gksu has been removed"; # Added 2022-01-16
494 glib_networking = throw "'glib_networking' has been renamed to/replaced by 'glib-networking'"; # Converted to throw 2022-02-22
495 glimpse = throw "glimpse was removed, as the project was discontinued. You can use gimp instead."; # Added 2022-07-11
496- gmailieer = lieer; # Added 2020-04-19
497- gmic_krita_qt = gmic-qt-krita; # Added 2019-09-07
498- gmvault = throw "gmvault has been removed because it is unmaintained, mostly broken, and insecure"; # Added 2021-03-08
499 gnash = throw "gnash has been removed; broken and abandoned upstream"; # added 2022-02-06
500 gnome-breeze = throw "gnome-breeze has been removed, use libsForQt5.breeze-gtk instead"; # Added 2022-04-22
501 gnome-firmware-updater = gnome-firmware; # added 2022-04-14
502 gnome-passwordsafe = gnome-secrets; # added 2022-01-30
503- gnome-mpv = celluloid; # Added 2019-08-22
504 gnome-sharp = throw "gnome-sharp has been removed from nixpkgs"; # Added 2022-01-15
505 gnome-themes-standard = throw "'gnome-themes-standard' has been renamed to/replaced by 'gnome-themes-extra'"; # Converted to throw 2022-02-22
506- gnome_user_docs = gnome-user-docs; # Added 2019-11-20
507 gnome_doc_utils = throw "'gnome_doc_utils' has been renamed to/replaced by 'gnome-doc-utils'"; # Converted to throw 2022-02-22
508 gnome_themes_standard = throw "'gnome_themes_standard' has been renamed to/replaced by 'gnome-themes-standard'"; # Converted to throw 2022-02-22
509-510- gnuradio-with-packages = gnuradio3_7.override {
511- extraPackages = lib.attrVals [
512- "osmosdr" "ais" "gsm" "nacl" "rds" "limesdr"
513- ] gnuradio3_7Packages;
514- }; # Added 2020-10-16
515-516- gmock = gtest; # moved from top-level 2021-03-14
517-518- gnome3 = gnome; # Added 2021-05-07
519- gnupg20 = throw "gnupg20 has been removed from nixpkgs as upstream dropped support on 2017-12-31";# Added 2020-07-12
520 gnuradio3_7 = throw "gnuradio3_7 has been removed because it required Python 2"; # Added 2022-01-16
521- gnuradio-ais = gnuradio3_7.pkgs.ais; # Added 2019-05-27, changed 2020-10-16
522- gnuradio-gsm = gnuradio3_7.pkgs.gsm; # Added 2019-05-27, changed 2020-10-16
523- gnuradio-limesdr = gnuradio3_7.pkgs.limesdr; # Added 2019-05-27, changed 2020-10-16
524- gnuradio-nacl = gnuradio3_7.pkgs.nacl; # Added 2019-05-27, changed 2020-10-16
525- gnuradio-osmosdr = gnuradio3_7.pkgs.osmosdr; # Added 2019-05-27, changed 2020-10-16
526- gnuradio-rds = gnuradio3_7.pkgs.rds; # Added 2019-05-27, changed 2020-10-16
527 gnustep-make = throw "'gnustep-make' has been renamed to/replaced by 'gnustep.make'"; # Converted to throw 2022-02-22
528- gnuvd = throw "gnuvd was removed because the backend service is missing"; # Added 2020-01-14
529- gobby5 = gobby; # Added 2021-02-01
530 gobjectIntrospection = throw "'gobjectIntrospection' has been renamed to/replaced by 'gobject-introspection'"; # Converted to throw 2022-02-22
531 gogoclient = throw "gogoclient has been removed, because it was unmaintained"; # Added 2021-12-15
532 goklp = throw "goklp has been dropped due to the lack of maintanence from upstream since 2017"; # Added 2022-06-02
533 golly-beta = throw "golly-beta has been removed: use golly instead"; # Added 2022-03-21
534 goimports = throw "'goimports' has been renamed to/replaced by 'gotools'"; # Converted to throw 2022-02-22
535- gometalinter = throw "gometalinter was abandoned by upstream. Consider switching to golangci-lint instead"; # Added 2020-04-23
536 googleAuthenticator = throw "'googleAuthenticator' has been renamed to/replaced by 'google-authenticator'"; # Converted to throw 2022-02-22
537 googleearth = throw "the non-pro version of Google Earth was removed because it was discontinued and downloading it isn't possible anymore"; # Added 2022-01-22
538- google-gflags = gflags; # Added 2019-07-25
539- google-musicmanager = throw "google-musicmanager has been removed because Google Play Music was discontinued"; # Added 2021-03-07
540- google-music-scripts = throw "google-music-scripts has been removed because Google Play Music was discontinued"; # Added 2021-03-07
541 gosca = throw "gosca has been dropped due to the lack of maintanence from upstream since 2018"; # Added 2022-06-30
542 google-play-music-desktop-player = throw "GPMDP shows a black screen, upstream homepage is dead, use 'ytmdesktop' instead"; # Added 2022-06-16
543 go-langserver = throw "go-langserver has been replaced by gopls"; # Added 2022-06-30
···546 go-repo-root = throw "go-repo-root has been dropped due to the lack of maintanence from upstream since 2014"; # Added 2022-06-02
547 gpgstats = throw "gpgstats has been removed: upstream is gone"; # Added 2022-02-06
548 gpshell = throw "gpshell has been removed, because it was unmaintained in nixpkgs"; # added 2021-12-17
549-550- graalvm11 = graalvm11-ce;
551 graalvm8-ce = throw "graalvm8-ce has been removed by upstream"; # Added 2021-10-19
552 graalvm8 = throw "graalvm8-ce has been removed by upstream"; # Added 2021-10-19
553 graalvm8-ee = throw "graalvm8-ee has been removed because it is unmaintained"; # Added 2022-04-15
554 graalvm11-ee = throw "graalvm11-ee has been removed because it is unmaintained"; # Added 2022-04-15
555 gradio = throw "gradio has been removed because it is unmaintained, use shortwave instead"; # Added 2022-06-03
556 grafana-mimir = throw "'grafana-mimir' has been renamed to/replaced by 'mimir'"; # Added 2022-06-07
557- gr-ais = gnuradio3_7.pkgs.ais; # Added 2019-05-27, changed 2020-10-16
558 grantlee5 = throw "'grantlee5' has been renamed to/replaced by 'libsForQt5.grantlee'"; # Converted to throw 2022-02-22
559- gr-gsm = gnuradio3_7.pkgs.gsm; # Added 2019-05-27, changed 2020-10-16
560 grib-api = throw "grib-api has been replaced by ecCodes => https://confluence.ecmwf.int/display/ECC/GRIB-API+migration"; # Added 2022-01-05
561- gr-limesdr = gnuradio3_7.pkgs.limesdr; # Added 2019-05-27, changed 2020-10-16
562- gr-nacl = gnuradio3_7.pkgs.nacl; # Added 2019-05-27, changed 2020-10-16
563- gr-osmosdr = gnuradio3_7.pkgs.osmosdr; # Added 2019-05-27, changed 2020-10-16
564- gr-rds = gnuradio3_7.pkgs.rds; # Added 2019-05-27, changed 2020-10-16
565 grv = throw "grv has been dropped due to the lack of maintanence from upstream since 2019"; # Added 2022-06-01
566 gsettings_desktop_schemas = throw "'gsettings_desktop_schemas' has been renamed to/replaced by 'gsettings-desktop-schemas'"; # Converted to throw 2022-02-22
567 gtk_doc = throw "'gtk_doc' has been renamed to/replaced by 'gtk-doc'"; # Converted to throw 2022-02-22
568 gtklick = throw "gtklick has been removed from nixpkgs as the project is stuck on python2"; # Added 2022-01-01
569- gtmess = throw "gtmess has been removed, because it was a MSN client."; # add 2021-12-15
570 guile-gnome = throw "guile-gnome has been removed"; # Added 2022-01-16
571 guileCairo = throw "'guileCairo' has been renamed to/replaced by 'guile-cairo'"; # Converted to throw 2022-02-22
572 guileGnome = throw "guile-gnome has been removed"; # Added 2022-01-16
···583584 ### H ###
585586- hal-flash = throw "hal-flash has been removed as Adobe Flash Player is now deprecated"; # Added 2021-02-07
587 hardlink = throw "hardlink was merged into util-linux since 2019-06-14."; # Added 2022-08-12
588 inherit (harePackages) hare harec; # Added 2022-08-10
589 hawkthorne = throw "hawkthorne has been removed because it depended on a broken version of love"; # Added 2022-01-15
590 heapster = throw "Heapster is now retired. See https://github.com/kubernetes-retired/heapster/blob/master/docs/deprecation.md"; # Added 2022-04-05
591 heimdalFull = throw "'heimdalFull' has been renamed to/replaced by 'heimdal'"; # Converted to throw 2022-02-22
592 heme = throw "heme has been removed: upstream is gone"; # added 2022-02-06
593- hepmc = hepmc2; # Added 2019-08-05
594 hicolor_icon_theme = throw "'hicolor_icon_theme' has been renamed to/replaced by 'hicolor-icon-theme'"; # Converted to throw 2022-02-22
595 holdingnuts = throw "holdingnuts was removed from nixpkgs, as the project is no longer developed"; # Added 2022-05-10
596 holochain-go = throw "holochain-go was abandoned by upstream"; # Added 2022-01-01
597 htmlTidy = throw "'htmlTidy' has been renamed to/replaced by 'html-tidy'"; # Converted to throw 2022-02-22
598- ht-rust = xh; # Added 2021-02-13
599- hydra-flakes = throw "hydra-flakes: Flakes support has been merged into Hydra's master. Please use `hydra_unstable` now"; # Added 2020-04-06
600 hydra-unstable = hydra_unstable; # added 2022-05-10
601 hyperspace-cli = throw "hyperspace-cli is out of date, and has been deprecated upstream in favour of using the individual repos instead"; # Added 2022-08-29
602···604605 i3cat = throw "i3cat has been dropped due to the lack of maintanence from upstream since 2016"; # Added 2022-06-02
606 iana_etc = throw "'iana_etc' has been renamed to/replaced by 'iana-etc'"; # Converted to throw 2022-02-22
607- iasl = throw "iasl has been removed, use acpica-tools instead"; # Added 2021-08-08
608 ical2org = throw "ical2org has been dropped due to the lack of maintanence from upstream since 2018"; # Added 2022-06-02
609 icecat-bin = throw "icecat-bin has been removed, the binary builds are not maintained upstream"; # Added 2022-02-15
610- icedtea8_web = adoptopenjdk-icedtea-web; # Added 2019-08-21
611- icedtea_web = adoptopenjdk-icedtea-web; # Added 2019-08-21
612 icu59 = throw "icu59 has been removed, use a more recent version instead"; # Added 2022-05-14
613 icu65 = throw "icu65 has been removed, use a more recent version instead"; # Added 2022-05-14
614 idea = throw "'idea' has been renamed to/replaced by 'jetbrains'"; # Converted to throw 2022-02-22
615 imapproxy = throw "imapproxy has been removed because it did not support a supported openssl version"; # added 2021-12-15
616- imagemagick7Big = imagemagickBig; # Added 2021-02-22
617- imagemagick7 = imagemagick; # Added 2021-02-22
618- imagemagick7_light = imagemagick_light; # Added 2021-02-22
619 impressive = throw "impressive has been removed due to lack of released python 2 support and maintainership in nixpkgs"; # Added 2022-01-27
620- i-score = throw "i-score has been removed: abandoned upstream"; # Added 2020-11-21
621 inboxer = throw "inboxer has been removed as it is no longer maintained and no longer works as Google shut down the inbox service this package wrapped";
622 index-fm = libsForQt5.mauiPackages.index; # added 2022-05-17
623- infiniband-diags = rdma-core; # Added 2019-08-09
624 ino = throw "ino has been removed from nixpkgs, the project is stuck on python2 and upstream has archived the project"; # Added 2022-01-12
625- inotifyTools = inotify-tools;
626 intecture-agent = throw "intecture-agent has been removed, because it was no longer maintained upstream"; # added 2021-12-15
627 intecture-auth = throw "intecture-auth has been removed, because it was no longer maintained upstream"; # added 2021-12-15
628 intecture-cli = throw "intecture-cli has been removed, because it was no longer maintained upstream"; # added 2021-12-15
629 interfacer = throw "interfacer is deprecated and archived by upstream"; # Added 2022-04-05
630- inter-ui = inter; # Added 2021-03-27
631 iops = throw "iops was removed: upstream is gone"; # Added 2022-02-06
632- iproute = iproute2; # moved from top-level 2021-03-14
633 ipsecTools = throw "ipsecTools has benn removed, because it was no longer maintained upstream"; # Added 2021-12-15
634 itch-setup = throw "itch-setup has benn removed, use itch instead"; # Added 2022-06-02
635636 ### J ###
637638639- jack2Full = jack2; # moved from top-level 2021-03-14
640 jami-client-gnome = throw "jami-client-gnome has been removed: abandoned upstream"; # Added 2022-05-15
641 jami-libclient = throw "jami-libclient has been removed: moved into jami-qt"; # Added 2022-07-29
642- jamomacore = throw "jamomacore has been removed: abandoned upstream"; # Added 2020-11-21
643- jbidwatcher = throw "jbidwatcher was discontinued in march 2021"; # Added 2021-03-15
644 jbuilder = throw "'jbuilder' has been renamed to/replaced by 'dune_1'"; # Converted to throw 2022-02-22
645 jd = throw "jd has been dropped due to the lack of maintenance from upstream since 2016"; # Added 2022-06-03
646- jellyfin_10_5 = throw "Jellyfin 10.5 is no longer supported and contains a security vulnerability. Please upgrade to a newer version"; # Added 2021-04-26
647 joseki = throw "'joseki' has been renamed to/replaced by 'apache-jena-fuseki'"; # Converted to throw 2022-02-22
648 journalbeat7 = throw "journalbeat has been removed upstream. Use filebeat with the journald input instead";
649650 # Julia
651- julia_07 = throw "julia_07 has been deprecated in favor of the latest LTS version"; # Added 2020-09-15
652- julia_1 = throw "julia_1 has been deprecated in favor of julia_10 as it was ambiguous"; # Added 2021-03-13
653- julia_11 = throw "julia_11 has been deprecated in favor of the latest stable version"; # Added 2020-09-15
654- julia_13 = throw "julia_13 has been deprecated in favor of the latest stable version"; # Added 2021-03-13
655 julia_10-bin = throw "julia_10-bin has been deprecated in favor of the latest LTS version"; # Added 2021-12-02
656 julia_17-bin = throw "julia_17-bin has been deprecated in favor of the latest stable version"; # Added 2022-09-04
657···661 ### K ###
662663 k3d = throw "k3d has been removed because it was broken and has seen no release since 2016"; # Added 2022-01-04
664- k9copy = throw "k9copy has been removed from nixpkgs, as there is no upstream activity"; # Added 2020-11-06
665 kafkacat = kcat; # Added 2021-10-07
666- kbdKeymaps = throw "kbdKeymaps is not needed anymore since dvp and neo are now part of kbd"; # Added 2021-04-11
667- kdeconnect = plasma5Packages.kdeconnect-kde; # Added 2020-10-28
668- kdecoration-viewer = throw "kdecoration-viewer has been removed from nixpkgs, as there is no upstream activity"; # Added 2020-06-16
669 kdiff3-qt5 = throw "'kdiff3-qt5' has been renamed to/replaced by 'kdiff3'"; # Converted to throw 2022-02-22
670 keepass-keefox = throw "'keepass-keefox' has been renamed to/replaced by 'keepass-keepassrpc'"; # Converted to throw 2022-02-22
671 keepassx-community = throw "'keepassx-community' has been renamed to/replaced by 'keepassxc'"; # Converted to throw 2022-02-22
672 keepassx-reboot = throw "'keepassx-reboot' has been renamed to/replaced by 'keepassx-community'"; # Converted to throw 2022-02-22
673 keepassx2-http = throw "'keepassx2-http' has been renamed to/replaced by 'keepassx-reboot'"; # Converted to throw 2022-02-22
674 keepnote = throw "keepnote has been removed from nixpkgs, as it is stuck on python2"; # Added 2022-01-01
675- kerberos = libkrb5; # moved from top-level 2021-03-14
676 kexectools = kexec-tools; # Added 2021-09-03
677- kexpand = "kexpand awless has been dropped due to the lack of maintanence from upstream since 2017"; # Added 2022-06-01
678 keybase-go = throw "'keybase-go' has been renamed to/replaced by 'keybase'"; # Converted to throw 2022-02-22
679- keysmith = libsForQt5.plasmaMobileGear.keysmith; # Added 2021-07-14
680 kgx = gnome-console; # Added 2022-02-19
681- kibana7-oss = throw "kibana7-oss has been removed, as the distribution is no longer provided by upstream. https://github.com/NixOS/nixpkgs/pull/114456"; # Added 2021-06-09
682- kicad-with-packages3d = kicad; # Added 2019-11-25
683- kindlegen = throw "kindlegen has been removed from nixpkgs, as it's abandoned and no longer available for download"; # Added 2021-03-09
684- kinetic-cpp-client = throw "kinetic-cpp-client has been removed from nixpkgs, as it's abandoned"; # Added 2020-04-28
685- kino = throw "kino has been removed because it was broken and abandoned"; # Added 2021-04-25
686 knockknock = throw "knockknock has been removed from nixpkgs because the upstream project is abandoned"; # Added 2022-01-01
687 kodestudio = throw "kodestudio has been removed from nixpkgs, as the nix package has been long unmaintained and out of date."; # Added 2022-06-07
688- kodiGBM = kodi-gbm;
689- kodiPlain = kodi;
690- kodiPlainWayland = kodi-wayland;
691 kodiPlugins = kodiPackages; # Added 2021-03-09;
692- kramdown-rfc2629 = rubyPackages.kramdown-rfc2629; # Added 2021-03-23
693 krename-qt5 = throw "'krename-qt5' has been renamed to/replaced by 'krename'"; # Converted to throw 2022-02-22
694 krita-beta = krita; # moved from top-level 2021-12-23
695 kube-aws = throw "kube-aws is deprecated and archived by upstream"; # Added 2022-04-05
···700 ### L ###
701702 lastfmsubmitd = throw "lastfmsubmitd was removed from nixpkgs as the project is abandoned"; # Added 2022-01-01
703- latinmodern-math = lmmath;
704 letsencrypt = throw "'letsencrypt' has been renamed to/replaced by 'certbot'"; # Converted to throw 2022-02-22
705 libGL_driver = throw "'libGL_driver' has been renamed to/replaced by 'mesa.drivers'"; # Converted to throw 2022-02-22
706 libaudit = throw "'libaudit' has been renamed to/replaced by 'audit'"; # Converted to throw 2022-02-22
···709 libcanberra_gtk2 = throw "'libcanberra_gtk2' has been renamed to/replaced by 'libcanberra-gtk2'"; # Converted to throw 2022-02-22
710 libcanberra_gtk3 = throw "'libcanberra_gtk3' has been renamed to/replaced by 'libcanberra-gtk3'"; # Converted to throw 2022-02-22
711 libcap_manpages = throw "'libcap_manpages' has been renamed to/replaced by 'libcap.doc'"; # Converted to throw 2022-02-22
712- libcap_pam = if stdenv.isLinux then libcap.pam else null; # Added 2016-04-29
713 libcap_progs = throw "'libcap_progs' has been renamed to/replaced by 'libcap.out'"; # Converted to throw 2022-02-22
714- libco-canonical = throw "libco-canonical: Canonical deleted the repo, libco-canonical is not used anymore"; # Added 2021-05-16
715- libcroco = throw "libcroco has been removed as it's no longer used in any derivations"; # Added 2020-03-04
716 libdbusmenu-glib = throw "'libdbusmenu-glib' has been renamed to/replaced by 'libdbusmenu'"; # Converted to throw 2022-02-22
717 libdbusmenu_qt = throw "'libdbusmenu_qt' (Qt4) is deprecated and unused, use 'libsForQt5.libdbusmenu'"; # Added 2022-06-14
718 libdbusmenu_qt5 = throw "'libdbusmenu_qt5' has been renamed to/replaced by 'libsForQt5.libdbusmenu'"; # Converted to throw 2022-02-22
···727 libgpgerror = libgpg-error; # Added 2021-09-04
728 libgroove = throw "libgroove has been removed, because it depends on an outdated and insecure version of ffmpeg"; # Added 2022-01-21
729 libgumbo = throw "'libgumbo' has been renamed to/replaced by 'gumbo'"; # Converted to throw 2022-02-22
730- libintlOrEmpty = lib.optional (!stdenv.isLinux || stdenv.hostPlatform.libc != "glibc") gettext; # Added 2018-03-14
731- libixp_hg = libixp;
732- libjpeg_drop = libjpeg_original; # Added 2020-06-05
733 libjson_rpc_cpp = throw "'libjson_rpc_cpp' has been renamed to/replaced by 'libjson-rpc-cpp'"; # Converted to throw 2022-02-22
734 libkml = throw "libkml has been removed from nixpkgs, as it's abandoned and no package needed it"; # Added 2021-11-09
735 liblapackWithoutAtlas = throw "'liblapackWithoutAtlas' has been renamed to/replaced by 'lapack-reference'"; # Converted to throw 2022-02-22
736- liblastfm = libsForQt5.liblastfm; # Added 2020-06-14
737 liblrdf = throw "'liblrdf' has been renamed to/replaced by 'lrdf'"; # Converted to throw 2022-02-22
738 libmsgpack = throw "'libmsgpack' has been renamed to/replaced by 'msgpack'"; # Converted to throw 2022-02-22
739 libnih = throw "'libnih' has been removed"; # Converted to throw 2022-05-17
740 libosmpbf = throw "libosmpbf was removed because it is no longer required by osrm-backend";
741- libpng_apng = throw "libpng_apng has been removed, because it is equivalent to libpng"; # Added 2021-03-21
742 libpulseaudio-vanilla = libpulseaudio; # Added 2022-04-20
743- libqmatrixclient = throw "libqmatrixclient was renamed to libquotient"; # Added 2020-04-09
744 libqrencode = throw "'libqrencode' has been renamed to/replaced by 'qrencode'"; # Converted to throw 2022-02-22
745- librdf = lrdf; # Added 2020-03-22
746 librecad2 = throw "'librecad2' has been renamed to/replaced by 'librecad'"; # Converted to throw 2022-02-22
747 libressl_3_2 = throw "'libressl_3_2' has reached end-of-life "; # Added 2022-03-19
748 librevisa = throw "librevisa has been removed because its website and source have disappeared upstream"; # Added 2022-09-23
749- librsync_0_9 = throw "librsync_0_9 has been removed"; # Added 2021-07-24
750- libseat = seatd; # Added 2021-06-24
751 libspotify = throw "libspotify has been removed because Spotify stopped supporting it"; # added 2022-05-29
752- libstdcxxHook = throw "libstdcxx hook has been removed because cc-wrapper is now directly aware of the c++ standard library intended to be used"; # Added 2020-06-22
753 libsysfs = throw "'libsysfs' has been renamed to/replaced by 'sysfsutils'"; # Converted to throw 2022-02-22
0754 libtidy = throw "'libtidy' has been renamed to/replaced by 'html-tidy'"; # Converted to throw 2022-02-22
755- libtorrentRasterbar = libtorrent-rasterbar; # Added 2020-12-20
756- libtorrentRasterbar-1_1_x = libtorrent-rasterbar-1_1_x; # Added 2020-12-20
757- libtorrentRasterbar-1_2_x = libtorrent-rasterbar-1_2_x; # Added 2020-12-20
758- libtorrentRasterbar-2_0_x = libtorrent-rasterbar-2_0_x; # Added 2020-12-20
759- libtxc_dxtn = throw "libtxc_dxtn was removed 2020-03-16, now integrated in Mesa";
760- libtxc_dxtn_s2tc = throw "libtxc_dxtn_s2tc was removed 2020-03-16, now integrated in Mesa";
761 libudev = throw "'libudev' has been renamed to/replaced by 'udev'"; # Converted to throw 2022-02-22
762- libungif = giflib; # Added 2020-02-12
763- libusb = libusb1; # Added 2020-04-28
764 libusb1-axoloti = throw "libusb1-axoloti has been removed: axoloti has been removed"; # Added 2022-05-13
765 libva-full = throw "'libva-full' has been renamed to/replaced by 'libva'"; # Converted to throw 2022-02-22
766 libva1-full = throw "'libva1-full' has been renamed to/replaced by 'libva1'"; # Converted to throw 2022-02-22
767- libwnck3 = libwnck;
768 lightdm_gtk_greeter = lightdm-gtk-greeter; # Added 2022-08-01
769 lighthouse = throw "lighthouse has been removed: abandoned by upstream"; # Added 2022-04-24
770 lighttable = throw "'lighttable' crashes (SIGSEGV) on startup, has not been updated in years and depends on deprecated GTK2"; # Added 2022-06-15
···815 linux_rpi3 = linuxKernel.kernels.linux_rpi3;
816 linux_rpi4 = linuxKernel.kernels.linux_rpi4;
817818- # Added 2020-04-04
819- linuxPackages_testing_hardened = throw "linuxPackages_testing_hardened has been removed, please use linuxPackages_latest_hardened";
820- linux_testing_hardened = throw "linux_testing_hardened has been removed, please use linux_latest_hardened";
0821822- # Added 2021-04-04
823- linuxPackages_xen_dom0 = linuxPackages;
824- linuxPackages_latest_xen_dom0 = linuxPackages_latest;
825- linuxPackages_xen_dom0_hardened = linuxPackages_hardened;
826- linuxPackages_latest_xen_dom0_hardened = linuxPackages_latest_hardened;
827-828- # Added 2021-08-16
829- linuxPackages_latest_hardened = throw ''
830- The attribute `linuxPackages_hardened_latest' was dropped because the hardened patches
831- frequently lag behind the upstream kernel. In some cases this meant that this attribute
832- had to refer to an older kernel[1] because the latest hardened kernel was EOL and
833- the latest supported kernel didn't have patches.
834-835- If you want to use a hardened kernel, please check which kernel minors are supported
836- and use a versioned attribute, e.g. `linuxPackages_5_10_hardened'.
837-838- [1] for more context: https://github.com/NixOS/nixpkgs/pull/133587
839- '';
840- linux_latest_hardened = linuxPackages_latest_hardened;
841-842- linux-steam-integration = throw "linux-steam-integration has been removed, as the upstream project has been abandoned"; # Added 2020-05-22
843-844- loadcaffe = throw "loadcaffe has been removed, as the upstream project has been abandoned"; # Added 2020-03-28
845- lobster-two = google-fonts; # Added 2021-07-22
846 love_0_7 = throw "love_0_7 was removed because it is a very old version and no longer used by any package in nixpkgs"; # Added 2022-01-15
847 love_0_8 = throw "love_0_8 was removed because it is a very old version and no longer used by any package in nixpkgs"; # Added 2022-01-15
848 love_0_9 = throw "love_0_9 was removed because was broken for a long time and no longer used by any package in nixpkgs"; # Added 2022-01-15
849- lprof = throw "lprof has been removed as it's unmaintained upstream and broken in nixpkgs since a while ago"; # Added 2021-02-15
850 lttngTools = throw "'lttngTools' has been renamed to/replaced by 'lttng-tools'"; # Converted to throw 2022-02-22
851 lttngUst = throw "'lttngUst' has been renamed to/replaced by 'lttng-ust'"; # Converted to throw 2022-02-22
852 lua5_1_sockets = throw "'lua5_1_sockets' has been renamed to/replaced by 'lua51Packages.luasocket'"; # Converted to throw 2022-02-22
···854 lua5_sec = throw "'lua5_sec' has been renamed to/replaced by 'luaPackages.luasec'"; # Converted to throw 2022-02-22
855 lumo = throw "lumo has been removed: abandoned by upstream"; # Added 2022-04-25
856 lumpy = throw "lumpy has been removed from nixpkgs, as it is stuck on python2"; # Added 2022-01-12
857- lxappearance-gtk3 = throw "lxappearance-gtk3 has been removed. Use lxappearance instead, which now defaults to Gtk3"; # Added 2020-06-03
858- lzma = xz; # moved from top-level 2021-03-14
859860 ### M ###
861862 m3d-linux = throw "'m3d-linux' has been renamed to/replaced by 'm33-linux'"; # Converted to throw 2022-02-22
863- mail-notification = throw "mail-notification has been removed from nixpkgs, as it's unmaintained and has dependencies on old gnome libraries we want to remove"; # Added 2021-08-21
864 mailpile = throw "mailpile was removed from nixpkgs, as it is stuck on python2"; # Added 2022-01-12
865 man_db = throw "'man_db' has been renamed to/replaced by 'man-db'"; # Converted to throw 2022-02-22
866 manul = throw "manul has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-01
867 manpages = throw "'manpages' has been renamed to/replaced by 'man-pages'"; # Converted to throw 2022-02-22
868- marathon = throw "marathon has been removed from nixpkgs, as it's unmaintained"; # Added 2020-08-15
869 mariadb-client = hiPrio mariadb.client; #added 2019.07.28
870 marp = throw "marp has been removed from nixpkgs, as it's unmaintained and has security issues"; # Added 2022-06-04
871- matcha = throw "matcha was renamed to matcha-gtk-theme"; # added 2020-05-09
872- mathics = throw "mathics has been removed from nixpkgs, as it's unmaintained"; # Added 2020-08-15
873- matrique = spectral; # Added 2020-01-27
874 maui-nota = libsForQt5.mauiPackages.nota; # added 2022-05-17
875- mcgrid = throw "mcgrid has been removed from nixpkgs, as it's not compatible with rivet 3"; # Added 2020-05-23
876 mcomix3 = mcomix; # Added 2022-06-05
877 mediatomb = throw "mediatomb is no longer maintained upstream, use gerbera instead"; # added 2022-01-04
878- meme = meme-image-generator; # Added 2021-04-21
879 memtest86 = throw "'memtest86' has been renamed to/replaced by 'memtest86plus'"; # Converted to throw 2022-02-22
880 mercurial_4 = throw "mercurial_4 has been removed as it's unmaintained"; # Added 2021-10-18
881- mesos = throw "mesos has been removed from nixpkgs, as it's unmaintained"; # Added 2020-08-15
882- mess = mame; # Added 2019-10-30
883- metal = throw "metal has been removed due to lack of maintainers";
884 mididings = throw "mididings has been removed from nixpkgs as it doesn't support recent python3 versions and its upstream stopped maintaining it"; # Added 2022-01-12
885 midoriWrapper = throw "'midoriWrapper' has been renamed to/replaced by 'midori'"; # Converted to throw 2022-02-22
886 mime-types = mailcap; # Added 2022-01-21
887 mimms = throw "mimms has been removed from nixpkgs as the upstream project is stuck on python2"; # Added 2022-01-01
888- minergate-cli = throw "minergatecli has been removed from nixpkgs, because the package is unmaintained and the site has a bad reputation"; # Added 2021-08-13
889- minergate = throw "minergate has been removed from nixpkgs, because the package is unmaintained and the site has a bad reputation"; # Added 2021-08-13
890 minetestclient_4 = throw "minetestclient_4 has been removed from Nixpkgs; current version is available at minetest or minetestclient"; # added 2022-02-01
891 minetestserver_4 = throw "minetestserver_4 has been removed from Nixpkgs; current version is available at minetestserver"; # added 2022-02-01
892 minetime = throw "minetime has been removed from nixpkgs, because it was discontinued 2021-06-22"; # Added 2021-10-14
893- mist = throw "mist has been removed as the upstream project has been abandoned, see https://github.com/ethereum/mist#mist-browser-deprecated"; # Added 2020-08-15
894 mlt-qt5 = throw "'mlt-qt5' has been renamed to/replaced by 'libsForQt5.mlt'"; # Converted to throw 2022-02-22
895 mobile_broadband_provider_info = throw "'mobile_broadband_provider_info' has been renamed to/replaced by 'mobile-broadband-provider-info'"; # Converted to throw 2022-02-22
896- moby = throw "moby has been removed, merged into linuxkit in 2018. Use linuxkit instead";
897 module_init_tools = throw "'module_init_tools' has been renamed to/replaced by 'kmod'"; # Converted to throw 2022-02-22
898 monero = monero-cli; # Added 2021-11-28
899 monodevelop = throw "monodevelop has been removed from nixpgks"; # Added 2022-01-15
900- mopidy-gmusic = throw "mopidy-gmusic has been removed because Google Play Music was discontinued"; # Added 2021-03-07
901- mopidy-local-images = throw "mopidy-local-images has been removed as it's unmaintained. Its functionality has been merged into the mopidy-local extension"; # Added 2020-10-18
902- mopidy-local-sqlite = throw "mopidy-local-sqlite has been removed as it's unmaintained. Its functionality has been merged into the mopidy-local extension"; # Added 2020-10-18
903 mopidy-spotify = throw "mopidy-spotify has been removed because Spotify stopped supporting libspotify"; # added 2022-05-29
904 mopidy-spotify-tunigo = throw "mopidy-spotify-tunigo has been removed because Spotify stopped supporting libspotify"; # added 2022-05-29
905906 morituri = throw "'morituri' has been renamed to/replaced by 'whipper'"; # Converted to throw 2022-02-22
907 moz-phab = mozphab; # Added 2022-08-09
908- mozart-binary = mozart2-binary; # Added 2019-09-23
909- mozart = mozart2-binary; # Added 2019-09-23
910 mpc_cli = mpc-cli; # moved from top-level 2022-01-24
911- mpd_clientlib = libmpdclient; # Added 2021-02-11
912 mpich2 = throw "'mpich2' has been renamed to/replaced by 'mpich'"; # Converted to throw 2022-02-22
913 mqtt-bench = throw "mqtt-bench has been dropped due to the lack of maintenance from upstream since 2017"; # Added 2022-06-02
914 msf = throw "'msf' has been renamed to/replaced by 'metasploit'"; # Converted to throw 2022-02-22
915 multimc = throw "multimc was removed from nixpkgs; use polymc instead (see https://github.com/NixOS/nixpkgs/pull/154051 for more information)"; # Added 2022-01-08
916- mumble_git = pkgs.mumble; # Added 2019-08-01
917- murmur_git = pkgs.murmur; # Added 2019-08-01
918 mutt-with-sidebar = mutt; # Added 2022-09-17
919- mysql-client = hiPrio mariadb.client;
920- mysql = mariadb; # moved from top-level 2021-03-14
921922- # floating point textures patents are expired,
923- # so package reduced to alias
924- mesa_drivers = mesa.drivers;
925 mesa_noglu = throw "'mesa_noglu' has been renamed to/replaced by 'mesa'"; # Converted to throw 2022-02-22
926927- mpv-with-scripts = self.wrapMpv self.mpv-unwrapped { }; # Added 2020-05-22
928 mssys = throw "'mssys' has been renamed to/replaced by 'ms-sys'"; # Converted to throw 2022-02-22
929 multipath_tools = throw "'multipath_tools' has been renamed to/replaced by 'multipath-tools'"; # Converted to throw 2022-02-22
930 mumsi = throw "mumsi has been removed from nixpkgs, as it's unmaintained and does not build anymore"; # Added 2021-11-18
931 mupen64plus1_5 = throw "'mupen64plus1_5' has been renamed to/replaced by 'mupen64plus'"; # Converted to throw 2022-02-22
932 mx = throw "graalvm8 and its tools were deprecated in favor of graalvm8-ce"; # Added 2021-10-15
933- mxisd = throw "mxisd has been removed from nixpkgs as it has reached end of life, see https://github.com/kamax-matrix/mxisd/blob/535e0a5b96ab63cb0ddef90f6f42c5866407df95/EOL.md#end-of-life-notice . ma1sd may be a suitable alternative"; # Added 2021-04-15
934 mysqlWorkbench = throw "'mysqlWorkbench' has been renamed to/replaced by 'mysql-workbench'"; # Converted to throw 2022-02-22
935 myxer = throw "Myxer has been removed from nixpkgs, as it has been unmaintained since Jul 31, 2021"; # Added 2022-06-08
936···941 nccl_cudatoolkit_10 = throw "nccl_cudatoolkit_10 has been renamed to cudaPackages_10.nccl"; # Added 2022-04-04
942 nccl_cudatoolkit_11 = throw "nccl_cudatoolkit_11 has been renamed to cudaPackages_11.nccl"; # Added 2022-04-04
943944- net_snmp = net-snmp; # Added 2019-12-21
945- nagiosPluginsOfficial = monitoring-plugins;
946- navit = throw "navit has been removed from nixpkgs, due to being unmaintained"; # Added 2021-06-07
947 ncat = throw "'ncat' has been renamed to/replaced by 'nmap'"; # Converted to throw 2022-02-22
948 neap = throw "neap was removed from nixpkgs, as it relies on python2"; # Added 2022-01-12
949 neochat = libsForQt5.plasmaMobileGear.neochat; # added 2022-05-10
950- netease-cloud-music = throw "netease-cloud-music has been removed together with deepin"; # Added 2020-08-31
951 networkmanager_fortisslvpn = throw "'networkmanager_fortisslvpn' has been renamed to/replaced by 'networkmanager-fortisslvpn'"; # Converted to throw 2022-02-22
952 networkmanager_iodine = throw "'networkmanager_iodine' has been renamed to/replaced by 'networkmanager-iodine'"; # Converted to throw 2022-02-22
953 networkmanager_l2tp = throw "'networkmanager_l2tp' has been renamed to/replaced by 'networkmanager-l2tp'"; # Converted to throw 2022-02-22
954 networkmanager_openconnect = throw "'networkmanager_openconnect' has been renamed to/replaced by 'networkmanager-openconnect'"; # Converted to throw 2022-02-22
955 networkmanager_openvpn = throw "'networkmanager_openvpn' has been renamed to/replaced by 'networkmanager-openvpn'"; # Converted to throw 2022-02-22
956 networkmanager_vpnc = throw "'networkmanager_vpnc' has been renamed to/replaced by 'networkmanager-vpnc'"; # Converted to throw 2022-02-22
957- neutral-style = throw "neural-style has been removed, as the upstream project has been abandoned"; # Added 2020-03-28
958 nfsUtils = throw "'nfsUtils' has been renamed to/replaced by 'nfs-utils'"; # Converted to throw 2022-02-22
959 nginxUnstable = throw "'nginxUnstable' has been renamed to/replaced by 'nginxMainline'"; # Converted to throw 2022-02-22
960 nilfs_utils = throw "'nilfs_utils' has been renamed to/replaced by 'nilfs-utils'"; # Converted to throw 2022-02-22
961- nix-direnv-flakes = nix-direnv;
962- nix-review = nixpkgs-review; # Added 2019-12-22
963- nixFlakes = nixVersions.stable; # Added 2021-05-21
964 nixStable = nixVersions.stable; # Added 2022-01-24
965 nixUnstable = nixVersions.unstable; # Added 2022-01-26
966- nix_2_3 = nixVersions.nix_2_3;
967- nix_2_4 = nixVersions.nix_2_4;
968- nix_2_5 = nixVersions.nix_2_5;
969- nix_2_6 = nixVersions.nix_2_6;
970 nixopsUnstable = nixops_unstable; # Added 2022-03-03
971 nixosTest = testers.nixosTest; # Added 2022-05-05
972 nixui = throw "nixui has been removed from nixpkgs, due to the project being unmaintained"; # Added 2022-05-23
973- nmap-unfree = nmap; # Added 2021-04-06
974 nmap-graphical = throw "nmap graphical support has been removed due to its python2 dependency"; # Added 2022-04-26
975 nmap_graphical = throw "nmap graphical support has been removed due to its python2 dependency"; # Modified 2022-04-26
976 nodejs-10_x = throw "nodejs-10_x has been removed. Use a newer version instead."; # Added 2022-05-31
977 nodejs-12_x = throw "nodejs-12_x has been removed. Use a newer version instead."; # Added 2022-07-04
978 nologin = throw "'nologin' has been renamed to/replaced by 'shadow'"; # Converted to throw 2022-02-22
979 nomad_1_1 = throw "nomad_1_1 has been removed because it's outdated. Use a a newer version instead"; # Added 2022-05-22
980- nordic-polar = throw "nordic-polar was removed on 2021-05-27, now integrated in nordic"; # Added 2021-05-27
981 noto-fonts-cjk = noto-fonts-cjk-sans; # Added 2021-12-16
982 nottetris2 = throw "nottetris2 was removed because it is unmaintained by upstream and broken"; # Added 2022-01-15
983- now-cli = throw "now-cli has been replaced with nodePackages.vercel"; # Added 2021-08-05
984 ntdb = throw "ntdb has been removed: abandoned by upstream"; # Added 2022-04-21
985 nxproxy = throw "'nxproxy' has been renamed to/replaced by 'nx-libs'"; # Converted to throw 2022-02-22
986···988989 oathToolkit = oath-toolkit; # Added 2022-04-04
990 oci-image-tool = throw "oci-image-tool is no longer actively maintained, and has had major deficiencies for several years."; # Added 2022-05-14;
991- oracleXE = throw "oracleXE has been removed, as it's heavily outdated and unmaintained"; # Added 2020-10-09
992 OVMF-CSM = throw "OVMF-CSM has been removed in favor of OVMFFull"; # Added 2021-10-16
993 OVMF-secureBoot = throw "OVMF-secureBoot has been removed in favor of OVMFFull"; # Added 2021-10-16
994- oauth2_proxy = oauth2-proxy; # Added 2021-04-18
995 ocropus = throw "ocropus has been removed: abandoned by upstream"; # Added 2022-04-24
996- octoprint-plugins = throw "octoprint-plugins are now part of the octoprint.python.pkgs package set"; # Added 2021-01-24
997- ocz-ssd-guru = throw "ocz-ssd-guru has been removed due to there being no source available"; # Added 2021-07-12
998 odpdown = throw "odpdown has been removed because it lacks python3 support"; # Added 2022-04-25
999- ofp = throw "ofp is not compatible with odp-dpdk";
1000- olifant = throw "olifant has been removed from nixpkgs, as it was unmaintained"; # Added 2021-08-05
1001 openbazaar = throw "openbazzar has been removed from nixpkgs as upstream has abandoned the project"; # Added 2022-01-06
1002 openbazaar-client = throw "openbazzar-client has been removed from nixpkgs as upstream has abandoned the project"; # Added 2022-01-06
1003 opencascade_oce = throw "'opencascade_oce' has been renamed to/replaced by 'opencascade'"; # Converted to throw 2022-02-22
1004 opencl-icd = throw "'opencl-icd' has been renamed to/replaced by 'ocl-icd'"; # Converted to throw 2022-02-22
1005 openconnect_head = openconnect_unstable; # Added 2022-03-29
1006 openconnect_gnutls = openconnect; # Added 2022-03-29
1007- openconnect_pa = throw "openconnect_pa fork has been discontinued, support for GlobalProtect is now available in openconnect"; # Added 2021-05-21
1008- openelec-dvb-firmware = libreelec-dvb-firmware; # Added 2021-05-10
1009 openexr_ctl = throw "'openexr_ctl' has been renamed to/replaced by 'ctl'"; # Converted to throw 2022-02-22
1010- openisns = open-isns; # Added 2020-01-28
1011- openjpeg_1 = throw "openjpeg_1 has been removed, use openjpeg_2 instead"; # Added 2021-01-24
1012- openjpeg_2 = openjpeg; # Added 2021-01-25
1013 openmpt123 = libopenmpt; # Added 2021-09-05
1014 opensans-ttf = throw "'opensans-ttf' has been renamed to/replaced by 'open-sans'"; # Converted to throw 2022-02-22
1015 openssh_with_kerberos = throw "'openssh_with_kerberos' has been renamed to/replaced by 'openssh'"; # Converted to throw 2022-02-22
1016 openssl_3_0 = openssl_3; # Added 2022-06-27
1017- orchis = orchis-theme; # Added 2021-06-09
1018- osxfuse = macfuse-stubs; # Added 2021-03-20
1019- otter-browser = throw "otter-browser has been removed from nixpkgs, as it was unmaintained"; # Added 2020-02-02
1020 owncloudclient = throw "'owncloudclient' has been renamed to/replaced by 'owncloud-client'"; # Converted to throw 2022-02-22
10211022 ### P ###
···10251026 p11_kit = throw "'p11_kit' has been renamed to/replaced by 'p11-kit'"; # Converted to throw 2022-02-22
1027 packet-cli = metal-cli; # Added 2021-10-25
1028- paperless = paperless-ngx; # Added 2021-06-06
1029 paperless-ng = paperless-ngx; # Added 2022-04-11
1030- parity = openethereum; # Added 2020-08-01
1031 parity-ui = throw "parity-ui was removed because it was broken and unmaintained by upstream"; # Added 2022-01-10
1032 parlatype = throw "parlatype has been removed: unmaintained"; # Added 2022-04-24
1033 parquet-cpp = throw "'parquet-cpp' has been renamed to/replaced by 'arrow-cpp'"; # Converted to throw 2022-02-22
···1035 pass-otp = throw "'pass-otp' has been renamed to/replaced by 'pass.withExtensions'"; # Converted to throw 2022-02-22
1036 pbis-open = throw "pbis-open has been removed, because it is no longer maintained upstream"; # added 2021-12-15
1037 pdf-redact-tools = throw "pdf-redact-tools has been removed from nixpkgs because the upstream has abandoned the project"; # Added 2022-01-01
1038- pdf2htmlEx = throw "pdf2htmlEx has been removed from nixpkgs, as it was unmaintained"; # Added 2020-11-03
1039 pdfmod = throw "pdfmod has been removed"; # Added 2022-01-15
1040- pdfread = throw "pdfread has been remove because it is unmaintained for years and the sources are no longer available"; # Added 2021-07-22
1041 peach = asouldocs; # Added 2022-08-28
1042 pentablet-driver = xp-pen-g430-driver; # Added 2022-06-23
1043 perlXMLParser = throw "'perlXMLParser' has been renamed to/replaced by 'perlPackages.XMLParser'"; # Converted to throw 2022-02-22
1044 perlArchiveCpio = throw "'perlArchiveCpio' has been renamed to/replaced by 'perlPackages.ArchiveCpio'"; # Converted to throw 2022-02-22
1045- pgadmin = pgadmin4;
1046 pgadmin3 = throw "pgadmin3 was removed for being unmaintained, use pgadmin4 instead."; # Added 2022-03-30
1047 pgp-tools = throw "'pgp-tools' has been renamed to/replaced by 'signing-party'"; # Converted to throw 2022-02-22
1048 pg_tmp = throw "'pg_tmp' has been renamed to/replaced by 'ephemeralpg'"; # Converted to throw 2022-02-22
···1057 php74Packages = php74; # Added 2022-05-24
1058 php74Extensions = php74; # Added 2022-05-24
10591060- php73 = throw "php73 has been dropped due to the lack of maintanence from upstream for future releases"; # Added 2021-06-03
1061- php73Packages = php73; # Added 2021-06-03
1062- php73Extensions = php73; # Added 2021-06-03
10631064- php-embed = throw ''
1065- php*-embed has been dropped, you can build something similar
1066- with the following snippet:
1067- php74.override { embedSupport = true; apxs2Support = false; }
1068- ''; # Added 2020-04-01
1069- php73-embed = php-embed; # Added 2020-04-01
1070- php74-embed = php-embed; # Added 2020-04-01
10711072- phpPackages-embed = throw ''
1073- php*Packages-embed has been dropped, you can build something
1074- similar with the following snippet:
1075- (php74.override { embedSupport = true; apxs2Support = false; }).packages
1076- ''; # Added 2020-04-01
1077- php73Packages-embed = phpPackages-embed;
1078- php74Packages-embed = phpPackages-embed;
10791080- php-unit = throw ''
1081- php*-unit has been dropped, you can build something similar with
1082- the following snippet:
1083- php74.override {
1084- embedSupport = true;
1085- apxs2Support = false;
1086- systemdSupport = false;
1087- phpdbgSupport = false;
1088- cgiSupport = false;
1089- fpmSupport = false;
1090- }
1091- ''; # Added 2020-04-01
1092- php73-unit = php-unit; # Added 2020-04-01
1093- php74-unit = php-unit; # Added 2020-04-01
10941095- phpPackages-unit = throw ''
1096- php*Packages-unit has been dropped, you can build something
1097- similar with this following snippet:
1098- (php74.override {
1099- embedSupport = true;
1100- apxs2Support = false;
1101- systemdSupport = false;
1102- phpdbgSupport = false;
1103- cgiSupport = false;
1104- fpmSupport = false;
1105- }).packages
1106- ''; # Added 2020-04-01
1107- php73Packages-unit = phpPackages-unit;
1108- php74Packages-unit = phpPackages-unit;
11091110 pidgin-with-plugins = throw "'pidgin-with-plugins' has been renamed to/replaced by 'pidgin'"; # Converted to throw 2022-02-22
1111 pidginlatex = throw "'pidginlatex' has been renamed to/replaced by 'pidgin-latex'"; # Converted to throw 2022-02-22
···1119 ping = throw "'ping' does not build with recent valac and has been removed. If you are just looking for the 'ping' command use either 'iputils' or 'inetutils'"; # Added 2022-04-18
1120 piwik = throw "'piwik' has been renamed to/replaced by 'matomo'"; # Converted to throw 2022-02-22
1121 pixie = throw "pixie has been removed: abandoned by upstream"; # Added 2022-04-21
1122- pkgconfig = pkg-config; # Added 2018-02-02, moved to aliases.nix 2021-01-18
1123 pkgconfigUpstream = throw "'pkgconfigUpstream' has been renamed to/replaced by 'pkg-configUpstream'"; # Converted to throw 2022-02-22
1124- planner = throw "planner has been removed from nixpkgs, as it is no longer developed and still uses python2/PyGTK"; # Added 2021-02-02
1125- pleroma-otp = pleroma; # Added 2021-07-10
1126 plexpy = throw "'plexpy' has been renamed to/replaced by 'tautulli'"; # Converted to throw 2022-02-22
1127- pltScheme = racket; # just to be sure
1128 pmtools = throw "'pmtools' has been renamed to/replaced by 'acpica-tools'"; # Converted to throw 2022-02-22
1129 pocketsphinx = throw "pocketsphinx has been removed: unmaintained"; # Added 2022-04-24
1130 polarssl = throw "'polarssl' has been renamed to/replaced by 'mbedtls'"; # Converted to throw 2022-02-22
···1135 portaudio2014 = throw "'portaudio2014' has been removed"; # Added 2022-05-10
11361137 # postgresql
1138- postgresql96 = postgresql_9_6;
1139 postgresql_9_6 = throw "postgresql_9_6 has been removed from nixpkgs, as this version is no longer supported by upstream"; # Added 2021-12-03
11401141 # postgresql plugins
1142- cstore_fdw = postgresqlPackages.cstore_fdw;
1143- pg_cron = postgresqlPackages.pg_cron;
1144- pg_hll = postgresqlPackages.pg_hll;
1145- pg_repack = postgresqlPackages.pg_repack;
1146- pg_similarity = postgresqlPackages.pg_similarity;
1147- pg_topn = postgresqlPackages.pg_topn;
1148- pgjwt = postgresqlPackages.pgjwt;
1149- pgroonga = postgresqlPackages.pgroonga;
1150- pgtap = postgresqlPackages.pgtap;
1151- plv8 = postgresqlPackages.plv8;
1152- postgis = postgresqlPackages.postgis;
1153 tilp2 = throw "tilp2 has been removed"; # Added 2022-01-15
1154 timekeeper = throw "timekeeper has been removed"; # Added 2022-01-16
1155- timescaledb = postgresqlPackages.timescaledb;
1156- tlauncher = throw "tlauncher has been removed because there questionable practices and legality concerns";
1157- tsearch_extras = postgresqlPackages.tsearch_extras;
11581159- pinentry_curses = pinentry-curses; # Added 2019-10-14
1160- pinentry_emacs = pinentry-emacs; # Added 2019-10-14
1161- pinentry_gnome = pinentry-gnome; # Added 2019-10-14
1162- pinentry_gtk2 = pinentry-gtk2; # Added 2019-10-14
1163- pinentry_qt = pinentry-qt; # Added 2019-10-14
1164- pinentry_qt5 = pinentry-qt; # Added 2020-02-11
1165 prboom = throw "prboom was removed because it was abandoned by upstream, use prboom-plus instead"; # Added 2022-04-24
1166- privateer = throw "privateer was removed because it was broken"; # Added 2021-05-18
1167- processing3 = processing; # Added 2019-08-16
1168 procps-ng = throw "'procps-ng' has been renamed to/replaced by 'procps'"; # Converted to throw 2022-02-22
1169- proglodyte-wasm = throw "proglodyte-wasm has been removed from nixpkgs, because it is unmaintained since 5 years with zero github stars"; # Added 2021-06-30
1170- proj_5 = throw "Proj-5 has been removed from nixpkgs, use proj instead"; # Added 2021-04-12
1171- prometheus-cups-exporter = throw "outdated and broken by design; removed by developer"; # Added 2021-03-16
1172 prometheus-dmarc-exporter = dmarc-metrics-exporter; # added 2022-05-31
1173 prometheus-mesos-exporter = throw "prometheus-mesos-exporter is deprecated and archived by upstream"; # Added 2022-04-05
1174 prometheus-unifi-exporter = throw "prometheus-unifi-exporter is deprecated and archived by upstream, use unifi-poller instead"; # Added 2022-06-03
···1176 pulseaudio-hsphfpd = throw "pulseaudio-hsphfpd upstream has been abandoned"; # Added 2022-03-23
1177 pulseaudio-modules-bt = throw "pulseaudio-modules-bt has been abandoned, and is superseded by pulseaudio's native bt functionality"; # Added 2022-04-01
1178 pulseaudioLight = throw "'pulseaudioLight' has been renamed to/replaced by 'pulseaudio'"; # Converted to throw 2022-02-22
1179- pulseeffects = throw "Use pulseeffects-legacy if you use PulseAudio and easyeffects if you use PipeWire"; # Added 2021-02-13
1180- pulseeffects-pw = easyeffects; # Added 2021-07-07
1181 py-wmi-client = throw "py-wmi-client has been removed: abandoned by upstream"; # Added 2022-04-26
1182 pydb = throw "pydb has been removed: abandoned by upstream"; # Added 2022-04-22
1183- pyIRCt = throw "pyIRCt has been removed from nixpkgs as it is unmaintained and python2-only";
1184- pyMAILt = throw "pyMAILt has been removed from nixpkgs as it is unmaintained and python2-only";
1185- pybind11 = throw "pybind11 was removed because pythonPackages.pybind11 for the appropriate version of Python should be used"; # Added 2021-05-14
1186 pybitmessage = throw "pybitmessage was removed from nixpkgs as it is stuck on python2"; # Added 2022-01-01
1187- pygmentex = texlive.bin.pygmentex; # Added 2019-12-15
1188- pyload = throw "pyload has been removed from nixpkgs, as it was unmaintained"; # Added 2021-03-21
1189- pynagsystemd = throw "pynagsystemd was removed as it was unmaintained and incompatible with recent systemd versions. Instead use its fork check_systemd"; # Added 2020-10-24
1190- pyo3-pack = maturin;
1191 pyrex = throw "pyrex has been removed from nixpkgs as the project is still stuck on python2"; # Added 2022-01-12
1192 pyrex095 = throw "pyrex has been removed from nixpkgs as the project is still stuck on python2"; # Added 2022-01-12
1193 pyrex096 = throw "pyrex has been removed from nixpkgs as the project is still stuck on python2"; # Added 2022-01-12
1194 pyrit = throw "pyrit has been removed from nixpkgs as the project is still stuck on python2"; # Added 2022-01-01
1195 python = python2; # Added 2022-01-11
1196 python-swiftclient = swiftclient; # Added 2021-09-09
1197- python2nix = throw "python2nix has been removed as it is outdated. Use e.g. nixpkgs-pytools instead"; # Added 2021-03-08
1198 pythonFull = python2Full; # Added 2022-01-11
1199 pythonPackages = python.pkgs; # Added 2022-01-11
1200···1203 QmidiNet = throw "'QmidiNet' has been renamed to/replaced by 'qmidinet'"; # Converted to throw 2022-02-22
1204 qca-qt5 = throw "'qca-qt5' has been renamed to/replaced by 'libsForQt5.qca-qt5'"; # Converted to throw 2022-02-22
1205 qca2 = throw "qca2 has been removed, because it depended on qt4"; # Added 2022-05-26
1206- qcsxcad = libsForQt5.qcsxcad; # Added 2020-11-05
1207 qflipper = qFlipper; # Added 2022-02-11
1208- qmk_firmware = throw "qmk_firmware has been removed because it was broken"; # Added 2021-04-02
1209- qr-filetransfer = throw ''"qr-filetransfer" has been renamed to "qrcp"''; # Added 2020-12-02
1210 qshowdiff = throw "'qshowdiff' (Qt4) is unmaintained and not been updated since its addition in 2010"; # Added 2022-06-14
1211- qt-3 = throw "qt-3 has been removed from nixpkgs, as it's unmaintained and insecure"; # Added 2021-02-15
1212 qt5ct = libsForQt5.qt5ct; # Added 2021-12-27
1213- qtcurve = libsForQt5.qtcurve; # Added 2020-11-07
1214- qtkeychain = throw "the qtkeychain attribute (qt4 version) has been removes, use the qt5 version: libsForQt5.qtkeychain"; # Added 2021-08-04
1215 qtscriptgenerator = throw "'qtscriptgenerator' (Qt4) is unmaintained upstream and not used in nixpkgs"; # Added 2022-06-14
1216- quagga = throw "quagga is no longer maintained upstream"; # Added 2021-04-22
1217 quake3game = throw "'quake3game' has been renamed to/replaced by 'ioquake3'"; # Converted to throw 2022-02-22
1218- quaternion-git = throw "quaternion-git has been removed in favor of the stable version 'quaternion'"; # Added 2020-04-09
1219- quilter = throw "quilter has been removed from nixpkgs, as it was unmaintained"; # Added 2021-08-03
1220- qvim = throw "qvim has been removed"; # Added 2020-08-31
1221- qweechat = throw "qweechat has been removed because it was broken"; # Added 2021-03-08
1222 qwt6 = throw "'qwt6' has been renamed to/replaced by 'libsForQt5.qwt'"; # Converted to throw 2022-02-22
12231224 ### R ###
12251226- radare2-cutter = cutter; # Added 2021-03-30
1227 railcar = throw "'railcar' has been removed, as the upstream project has been abandoned"; # Added 2022-06-27
1228- raspberrypi-tools = throw "raspberrypi-tools has been removed in favor of identical 'libraspberrypi'"; # Added 2020-12-24
1229 rawdog = throw "rawdog has been removed from nixpkgs as it still requires python2"; # Added 2022-01-01
1230 rdiff_backup = throw "'rdiff_backup' has been renamed to/replaced by 'rdiff-backup'"; # Converted to throw 2022-02-22
1231 rdmd = throw "'rdmd' has been renamed to/replaced by 'dtools'"; # Converted to throw 2022-02-22
1232 readline5 = throw "readline-5 is no longer supported in nixpkgs, please use 'readline' for main supported version"; # Added 2022-02-20
1233 readline62 = throw "readline-6.2 is no longer supported in nixpkgs, please use 'readline' for main supported version"; # Added 2022-02-20
1234- readline80 = throw "readline-8.0 is no longer supported in nixpkgs, please use 'readline' for main supported version or 'readline81' for most recent version"; # Added 2021-04-22
1235- redkite = throw "redkite was archived by upstream"; # Added 2021-04-12
1236 redshift-wlr = throw "redshift-wlr has been replaced by gammastep"; # Added 2021-12-25
1237 reicast = throw "reicast has been removed from nixpkgs as it is unmaintained, please use flycast instead"; # Added 2022-03-07
12381239 # 3 resholve aliases below added 2022-04-08; drop after 2022-11-30?
1240- resholvePackage = throw "resholvePackage has been renamed to resholve.mkDerivation";
1241- resholveScript = throw "resholveScript has been renamed to resholve.writeScript";
1242- resholveScriptBin = throw "resholveScriptBin has been renamed to resholve.writeScriptBin";
12431244 residualvm = throw "residualvm was merged to scummvm code in 2018-06-15; consider using scummvm"; # Added 2021-11-27
1245 retroArchCores = throw "retroArchCores has been removed. Please use overrides instead, e.g.: `retroarch.override { cores = with libretro; [ ... ]; }`"; # Added 2021-11-19
1246- retroshare06 = retroshare;
1247- rfkill = throw "rfkill has been removed, as it's included in util-linux"; # Added 2020-08-23
1248 riak = throw "riak has been removed due to lack of maintainer to update the package"; # Added 2022-06-22
1249- riak-cs = throw "riak-cs is not maintained anymore"; # Added 2020-10-14
1250 rimshot = throw "rimshot has been removed, because it is broken and no longer maintained upstream"; # Added 2022-01-15
1251 ring-daemon = jami-daemon; # Added 2021-10-26
1252- rkt = throw "rkt was archived by upstream"; # Added 2020-05-16
1253 rls = throw "rls was discontinued upstream, use rust-analyzer instead"; # Added 2022-09-06
1254 rng_tools = throw "'rng_tools' has been renamed to/replaced by 'rng-tools'"; # Converted to throw 2022-02-22
1255 robomongo = throw "'robomongo' has been renamed to/replaced by 'robo3t'"; # Converted to throw 2022-02-22
1256 rockbox_utility = rockbox-utility; # Added 2022-03-17
1257- rocm-runtime-ext = throw "rocm-runtime-ext has been removed, since its functionality was added to rocm-runtime"; #added 2020-08-21
1258- rpiboot-unstable = rpiboot; # Added 2021-07-30
1259 rr-unstable = rr; # Added 2022-09-17
1260 rssglx = throw "'rssglx' has been renamed to/replaced by 'rss-glx'"; # Converted to throw 2022-02-22
1261- rssh = throw "rssh has been removed from nixpkgs: no upstream releases since 2012, several known CVEs"; # Added 2020-08-25
1262- rtv = throw "rtv was archived by upstream. Consider using tuir, an actively maintained fork"; # Added 2021-08-08
1263- rubyMinimal = throw "rubyMinimal was removed due to being unused";
1264- runCommandNoCC = runCommand;
1265- runCommandNoCCLocal = runCommandLocal;
1266- runwayml = throw "runwayml is now a webapp"; # Added 2021-04-17
1267 rustracerd = throw "rustracerd has been removed because it is broken and unmaintained"; # Added 2021-10-19
1268- rxvt_unicode = rxvt-unicode-unwrapped; # Added 2020-02-02
1269- rxvt_unicode-with-plugins = rxvt-unicode; # Added 2020-02-02
12701271 # The alias for linuxPackages*.rtlwifi_new is defined in ./all-packages.nix,
1272 # due to it being inside the linuxPackagesFor function.
1273- rtlwifi_new-firmware = rtw88-firmware; # Added 2021-03-14
12741275 ### S ###
12761277- s2n = s2n-tls; # Added 2021-03-03
1278 s3gof3r = throw "s3gof3r has been dropped due to the lack of maintenance from upstream since 2017"; # Added 2022-06-04
1279 s6Dns = throw "'s6Dns' has been renamed to/replaced by 's6-dns'"; # Converted to throw 2022-02-22
1280 s6LinuxUtils = throw "'s6LinuxUtils' has been renamed to/replaced by 's6-linux-utils'"; # Converted to throw 2022-02-22
···1284 salut_a_toi = throw "salut_a_toi was removed because it was broken and used Python 2"; # added 2022-06-05
1285 sam = throw "'sam' has been renamed to/replaced by 'deadpixi-sam'"; # Converted to throw 2022-02-22
1286 samsungUnifiedLinuxDriver = throw "'samsungUnifiedLinuxDriver' has been renamed to/replaced by 'samsung-unified-linux-driver'"; # Converted to throw 2022-02-22
1287- sane-backends-git = sane-backends; # Added 2021-02-19
1288 saneBackends = throw "'saneBackends' has been renamed to/replaced by 'sane-backends'"; # Converted to throw 2022-02-22
1289 saneBackendsGit = throw "'saneBackendsGit' has been renamed to/replaced by 'sane-backends'"; # Converted to throw 2022-02-22
1290 saneFrontends = throw "'saneFrontends' has been renamed to/replaced by 'sane-frontends'"; # Converted to throw 2022-02-22
1291- scaff = throw "scaff is deprecated - replaced by https://gitlab.com/jD91mZM2/inc (not in nixpkgs yet)"; # Added 2020-03-01
1292- scallion = throw "scallion has been removed, because it is currently unmaintained upstream"; # added 2021-12-15
1293 scim = throw "'scim' has been renamed to/replaced by 'sc-im'"; # Converted to throw 2022-02-22
1294 scollector = throw "'scollector' has been renamed to/replaced by 'bosun'"; # Converted to throw 2022-02-22
1295 scribusUnstable = throw "'scribusUnstable' has been renamed to 'scribus'"; # Added 2022-05-13
1296 scyther = throw "scyther has been removed since it currently only supports Python 2, see https://github.com/cascremers/scyther/issues/20"; # Added 2021-10-07
1297- sdlmame = mame; # Added 2019-10-30
1298- seeks = throw "seeks has been removed from nixpkgs, as it was unmaintained"; # Added 2020-06-21
1299 sepolgen = throw "sepolgen was merged into selinux-python"; # Added 2021-11-11
1300- session-desktop-appimage = session-desktop;
1301 shared_mime_info = throw "'shared_mime_info' has been renamed to/replaced by 'shared-mime-info'"; # Converted to throw 2022-02-22
1302- inherit (libsForQt5.mauiPackages) shelf; # added 2022-05-17
1303 shellinabox = throw "shellinabox has been removed from nixpkgs, as it was unmaintained upstream"; # Added 2021-12-15
1304 sickbeard = throw "sickbeard has been removed from nixpkgs, as it was unmaintained"; # Added 2022-01-01
1305 sickrage = throw "sickbeard has been removed from nixpkgs, as it was unmaintained"; # Added 2022-01-01
1306 sigurlx = throw "sigurlx has been removed (upstream is gone)"; # Added 2022-01-24
1307 skrooge2 = throw "'skrooge2' has been renamed to/replaced by 'skrooge'"; # Converted to throw 2022-02-22
1308 skype = throw "'skype' has been renamed to/replaced by 'skypeforlinux'"; # Converted to throw 2022-02-22
1309- skype4pidgin = throw "skype4pidgin has been remove from nixpkgs, because it stopped working when classic Skype was retired"; # Added 2021-07-14
1310- skype_call_recorder = throw "skype_call_recorder has been removed from nixpkgs, because it stopped working when classic Skype was retired"; # Added 2020-10-31
1311- slack-dark = slack; # Added 2020-03-27
1312 slic3r-prusa3d = throw "'slic3r-prusa3d' has been renamed to/replaced by 'prusa-slicer'"; # Converted to throw 2022-02-22
1313 slurm-full = throw "'slurm-full' has been renamed to/replaced by 'slurm'"; # Converted to throw 2022-02-22
1314- slurm-llnl = slurm; # renamed July 2017
1315- slurm-llnl-full = slurm-full; # renamed July 2017
1316 smbclient = throw "'smbclient' has been renamed to/replaced by 'samba'"; # Converted to throw 2022-02-22
1317- smugline = throw "smugline has been removed from nixpkgs, as it's unmaintained and depends on deprecated libraries"; # Added 2020-11-04
1318 snack = throw "snack has been removed: broken for 5+ years"; # Added 2022-04-21
1319 soldat-unstable = opensoldat; # Added 2022-07-02
1320- solr_8 = solr; # Added 2021-01-30
13211322- # Added 2020-02-10
1323 sourceHanSansPackages = {
1324- japanese = source-han-sans;
1325- korean = source-han-sans;
1326- simplified-chinese = source-han-sans;
1327- traditional-chinese = source-han-sans;
1328 };
1329- source-han-sans-japanese = source-han-sans;
1330- source-han-sans-korean = source-han-sans;
1331- source-han-sans-simplified-chinese = source-han-sans;
1332- source-han-sans-traditional-chinese = source-han-sans;
1333 sourceHanSerifPackages = {
1334- japanese = source-han-serif;
1335- korean = source-han-serif;
1336- simplified-chinese = source-han-serif;
1337- traditional-chinese = source-han-serif;
1338 };
1339- source-han-serif-japanese = source-han-serif;
1340- source-han-serif-korean = source-han-serif;
1341- source-han-serif-simplified-chinese = source-han-serif;
1342- source-han-serif-traditional-chinese = source-han-serif;
13431344 sourcetrail = throw "sourcetrail has been removed: abandoned by upstream"; # Added 2022-08-14
13451346 spaceOrbit = throw "'spaceOrbit' has been renamed to/replaced by 'space-orbit'"; # Converted to throw 2022-02-22
1347- spectral = neochat; # Added 2020-12-27
1348 speech_tools = throw "'speech_tools' has been renamed to/replaced by 'speech-tools'"; # Converted to throw 2022-02-22
1349 speedometer = throw "speedometer has been removed: abandoned by upstream"; # Added 2022-04-24
1350 speedtest_cli = throw "'speedtest_cli' has been renamed to/replaced by 'speedtest-cli'"; # Converted to throw 2022-02-22
1351 sphinxbase = throw "sphinxbase has been removed: unmaintained"; # Added 2022-04-24
1352 spice_gtk = throw "'spice_gtk' has been renamed to/replaced by 'spice-gtk'"; # Converted to throw 2022-02-22
1353 spice_protocol = throw "'spice_protocol' has been renamed to/replaced by 'spice-protocol'"; # Converted to throw 2022-02-22
1354- spidermonkey_1_8_5 = throw "spidermonkey_1_8_5 has been removed, because it is based on Firefox 4.0 from 2011"; # added 2021-05-03
1355- spidermonkey_38 = throw "spidermonkey_38 has been removed. Please use spidermonkey_78 instead"; # Added 2021-03-21
1356- spidermonkey_60 = throw "spidermonkey_60 has been removed. Please use spidermonkey_78 instead"; # Added 2021-03-21
1357 spidermonkey_68 = throw "spidermonkey_68 has been removed. Please use spidermonkey_91 instead"; # added 2022-01-04
1358- # spidermonkey is not ABI upwards-compatible, so only allow this for nix-shell
1359- spidermonkey = spidermonkey_78; # Added 2020-10-09
1360 split2flac = throw "split2flac has been removed. Consider using the shnsplit command from shntool package or help packaging unflac."; # added 2022-01-13
1361- spring-boot = spring-boot-cli; # added 2020-04-24
1362 sqlite3_analyzer = throw "'sqlite3_analyzer' has been renamed to/replaced by 'sqlite-analyzer'"; # Converted to throw 2022-02-22
1363 sqliteInteractive = throw "'sqliteInteractive' has been renamed to/replaced by 'sqlite-interactive'"; # Converted to throw 2022-02-22
1364- squid4 = squid; # added 2019-08-22
1365 srcml = throw "'srcml' has been removed: abandoned by upstream"; # Added 2022-07-21
1366 sshfsFuse = throw "'sshfsFuse' has been renamed to/replaced by 'sshfs-fuse'"; # Converted to throw 2022-02-22
1367 ssmtp = throw "'ssmtp' has been removed due to the software being unmaintained. 'msmtp' can be used as a replacement"; # Added 2022-04-17
1368- stanchion = throw "Stanchion was part of riak-cs which is not maintained anymore"; # added 2020-10-14
1369- steam-run-native = steam-run; # added 2022-02-21
1370 stride = throw "'stride' aka. Atlassian Stride is dead since 2019 (bought by Slack)"; # added 2022-06-15
1371- stumpwm-git = throw "stumpwm-git has been broken for a long time and lispPackages.stumpwm follows Quicklisp that is close to git version"; # Added 2021-05-09
1372 subversion_1_10 = throw "subversion_1_10 has been removed as it has reached its end of life"; # Added 2022-04-26
1373- subversion19 = throw "subversion19 has been removed as it has reached its end of life"; # Added 2021-03-31
1374 sudolikeaboss = throw "sudolikeaboss is no longer maintained by upstream"; # Added 2022-04-16
1375- sundials_3 = throw "sundials_3 was removed in 2020-02. outdated and no longer needed";
1376 surf-webkit2 = throw "'surf-webkit2' has been renamed to/replaced by 'surf'"; # Converted to throw 2022-02-22
1377 swec = throw "swec has been removed; broken and abandoned upstream"; # Added 2021-10-14
1378 sweep-visualizer = throw "'sweep-visualizer' is abondoned upstream and depends on deprecated GNOME2/GTK2"; # Added 2022-06-15
1379- swfdec = throw "swfdec has been removed as broken and unmaintained"; # Added 2020-08-23
1380- swtpm-tpm2 = swtpm; # Added 2021-02-26
1381- syncthing-cli = syncthing; # Added 2021-04-06
1382 synology-drive = throw "synology-drive has been superseded by synology-drive-client"; # Added 2021-11-26
1383 system_config_printer = throw "'system_config_printer' has been renamed to/replaced by 'system-config-printer'"; # Converted to throw 2022-02-22
1384- systemd-cryptsetup-generator = throw "systemd-cryptsetup-generator is now included in the systemd package"; # Added 2020-07-12
1385- systemd_with_lvm2 = throw "systemd_with_lvm2 is obsolete, enabled by default via the lvm module"; # Added 2020-07-12
1386 systool = throw "'systool' has been renamed to/replaced by 'sysfsutils'"; # Converted to throw 2022-02-22
13871388 ### T ###
13891390 tahoelafs = throw "'tahoelafs' has been renamed to/replaced by 'tahoe-lafs'"; # Converted to throw 2022-02-22
1391- tangogps = foxtrotgps; # Added 2020-01-26
1392 taplo-cli = taplo; # Added 2022-07-30
1393 taplo-lsp = taplo; # Added 2022-07-30
1394- tdm = throw "tdm has been removed because nobody can figure out how to fix OpenAL integration. Use precompiled binary and `steam-run` instead";
1395 teleconsole = throw "teleconsole is archived by upstream"; # Added 2022-04-05
1396- telepathy-qt = throw "telepathy-qt no longer supports Qt 4. Please use libsForQt5.telepathy instead"; # Added 2020-07-02
1397 telepathy_farstream = throw "'telepathy_farstream' has been renamed to/replaced by 'telepathy-farstream'"; # Converted to throw 2022-02-22
1398 telepathy_gabble = throw "'telepathy_gabble' has been renamed to/replaced by 'telepathy-gabble'"; # Converted to throw 2022-02-22
1399 telepathy_glib = throw "'telepathy_glib' has been renamed to/replaced by 'telepathy-glib'"; # Converted to throw 2022-02-22
···1404 telepathy_qt = throw "'telepathy_qt' has been renamed to/replaced by 'telepathy-qt'"; # Converted to throw 2022-02-22
1405 telepathy_qt5 = throw "'telepathy_qt5' has been renamed to/replaced by 'libsForQt5.telepathy'"; # Converted to throw 2022-02-22
1406 telnet = throw "'telnet' has been renamed to/replaced by 'inetutils'"; # Converted to throw 2022-02-22
1407- terminus = throw "terminus has been removed, it was unmaintained in nixpkgs"; # Added 2021-08-21
1408 terraform-full = throw "terraform-full has been removed, it was an alias for 'terraform.full'"; # Added 2022-08-02
1409 terraform_0_13 = throw "terraform_0_13 has been removed from nixpkgs"; # Added 2022-06-26
1410 terraform_0_14 = throw "terraform_0_14 has been removed from nixpkgs"; # Added 2022-06-26
···1418 tex-gyre-termes-math = throw "'tex-gyre-termes-math' has been renamed to/replaced by 'tex-gyre-math.termes'"; # Converted to throw 2022-02-22
1419 textadept11 = textadept; # Added 2022-06-07
1420 tftp_hpa = throw "'tftp_hpa' has been renamed to/replaced by 'tftp-hpa'"; # Converted to throw 2022-02-22
1421- thunderbird-68 = throw "Thunderbird 68 reached end of life with its final release 68.12.0 on 2020-08-25";
1422- thunderbird-bin-68 = thunderbird-68;
1423- timescale-prometheus = promscale; # Added 2020-09-29
1424 timetable = throw "timetable has been removed, as the upstream project has been abandoned"; # Added 2021-09-05
1425 tkcvs = tkrev; # Added 2022-03-07
1426- togglesg-download = throw "togglesg-download was removed 2021-04-30 as it's unmaintained"; # Added 2021-04-30
1427 tomboy = throw "tomboy is not actively developed anymore and was removed"; # Added 2022-01-27
1428- tomcat7 = throw "tomcat7 has been removed from nixpkgs as it has reached end of life"; # Added 2021-06-16
1429- tomcat8 = throw "tomcat8 has been removed from nixpkgs as it has reached end of life"; # Added 2021-06-16
1430- tomcat85 = throw "tomcat85 has been removed from nixpkgs as it has reached end of life"; # Added 2020-03-11
1431 tor-arm = throw "tor-arm has been removed from nixpkgs as the upstream project has been abandoned"; # Added 2022-01-01
1432 torbrowser = throw "'torbrowser' has been renamed to/replaced by 'tor-browser-bundle-bin'"; # Converted to throw 2022-02-22
1433- torch = throw "torch has been removed, as the upstream project has been abandoned"; # Added 2020-03-28
1434- torch-hdf5 = throw "torch-hdf5 has been removed, as the upstream project has been abandoned"; # Added 2020-03-28
1435- torch-repl = throw "torch-repl has been removed, as the upstream project has been abandoned"; # Added 2020-03-28
1436- torchPackages = throw "torchPackages has been removed, as the upstream project has been abandoned"; # Added 2020-03-28
1437 trang = throw "'trang' has been renamed to/replaced by 'jing-trang'"; # Converted to throw 2022-02-22
1438 transfig = fig2dev; # Added 2022-02-15
1439- transmission-remote-cli = "transmission-remote-cli has been removed, as the upstream project has been abandoned. Please use tremc instead"; # Added 2020-10-14
1440 transmission_gtk = throw "'transmission_gtk' has been renamed to/replaced by 'transmission-gtk'"; # Converted to throw 2022-02-22
1441 transmission_remote_gtk = throw "'transmission_remote_gtk' has been renamed to/replaced by 'transmission-remote-gtk'"; # Converted to throw 2022-02-22
1442- transporter = throw "transporter has been removed. It was archived upstream, so it's considered abandoned";
1443- trebleshot = throw "trebleshot has been removed. It was archived upstream, so it's considered abandoned";
1444- trilium = throw "trilium has been removed. Please use trilium-desktop instead"; # Added 2020-04-29
1445 truecrypt = throw "'truecrypt' has been renamed to/replaced by 'veracrypt'"; # Converted to throw 2022-02-22
1446- tuijam = throw "tuijam has been removed because Google Play Music was discontinued"; # Added 2021-03-07
1447- turbo-geth = throw "turbo-geth has been renamed to erigon"; # Added 2021-08-08
1448 twister = throw "twister has been removed: abandoned by upstream and python2-only"; # Added 2022-04-26
1449 tychus = throw "tychus has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
1450 typora = throw "Newer versions of typora use anti-user encryption and refuse to start. As such it has been removed"; # Added 2021-09-11
···1452 ### U ###
14531454 uade123 = uade; # Added 2022-07-30
1455- uberwriter = apostrophe; # Added 2020-04-23
1456- ubootBeagleboneBlack = ubootAmx335xEVM; # Added 2020-01-21
1457 uchiwa = throw "uchiwa is deprecated and archived by upstream"; # Added 2022-05-02
1458 ucsFonts = throw "'ucsFonts' has been renamed to/replaced by 'ucs-fonts'"; # Converted to throw 2022-02-22
1459- ufraw = throw "ufraw is unmaintained and has been removed from nixpkgs. Its successor, nufraw, doesn't seem to be stable enough. Consider using Darktable for now"; # Added 2020-01-11
1460 ultrastardx-beta = throw "'ultrastardx-beta' has been renamed to/replaced by 'ultrastardx'"; # Converted to throw 2022-02-22
1461- unicorn-emu = unicorn; # Added 2020-10-29
1462- unifiStable = unifi6; # Added 2020-12-28
1463 unity3d = throw "'unity3d' is unmaintained, has seen no updates in years and depends on deprecated GTK2"; # Added 2022-06-16
1464- untrunc = untrunc-anthwlock; # Added 2021-02-01
1465- urxvt_autocomplete_all_the_things = rxvt-unicode-plugins.autocomplete-all-the-things; # Added 2020-02-02
1466- urxvt_bidi = rxvt-unicode-plugins.bidi; # Added 2020-02-02
1467- urxvt_font_size = rxvt-unicode-plugins.font-size; # Added 2020-02-02
1468- urxvt_perl = rxvt-unicode-plugins.perl; # Added 2020-02-02
1469- urxvt_perls = rxvt-unicode-plugins.perls; # Added 2020-02-02
1470- urxvt_tabbedex = rxvt-unicode-plugins.tabbedex; # Added 2020-02-02
1471- urxvt_theme_switch = rxvt-unicode-plugins.theme-switch; # Added 2020-02-02
1472- urxvt_vtwheel = rxvt-unicode-plugins.vtwheel; # Added 2020-02-02
1473 usb_modeswitch = throw "'usb_modeswitch' has been renamed to/replaced by 'usb-modeswitch'"; # Converted to throw 2022-02-22
1474- usbguard-nox = usbguard; # Added 2019-09-04
1475 util-linuxCurses = util-linux; # Added 2022-04-12
1476- utillinux = util-linux; # Added 2020-11-24
14771478 ### V ###
14791480- v4l_utils = v4l-utils; # Added 2019-08-07
1481- vamp = { vampSDK = vamp-plugin-sdk; }; # Added 2020-03-26
1482- vapor = throw "vapor was removed because it was unmaintained and upstream service no longer exists";
1483- varnish62 = throw "varnish62 was removed from nixpkgs, because it is unmaintained upstream. Please switch to a different release"; # Added 2021-07-26
1484- varnish63 = throw "varnish63 was removed from nixpkgs, because it is unmaintained upstream. Please switch to a different release"; # Added 2021-07-26
1485- varnish65 = throw "varnish65 was removed from nixpkgs, because it is unmaintained upstream. Please switch to a different release"; # Added 2021-09-15
1486 varnish70 = throw "varnish70 was removed from nixpkgs, because it was superseded upstream. Please switch to a different release"; # Added 2022-03-17
1487- vdirsyncerStable = vdirsyncer; # Added 2020-11-08, see https://github.com/NixOS/nixpkgs/issues/103026#issuecomment-723428168
1488- venus = throw "venus has been removed from nixpkgs, as it's unmaintained"; # Added 2021-02-05
1489 vgo2nix = throw "vgo2nix has been removed, because it was deprecated. Consider using gomod2nix instead"; # added 2022-08-24
1490 vimbWrapper = throw "'vimbWrapper' has been renamed to/replaced by 'vimb'"; # Converted to throw 2022-02-22
1491- virtinst = throw "virtinst has been removed, as it's included in virt-manager"; # Added 2021-07-21
1492 virtuoso = throw "virtuoso has been removed, because it was unmaintained in nixpkgs"; # added 2021-12-15
1493- virtmanager = virt-manager; # Added 2019-10-29
1494- virtmanager-qt = virt-manager-qt; # Added 2019-10-29
1495 virtviewer = throw "'virtviewer' has been renamed to/replaced by 'virt-viewer'"; # Converted to throw 2022-02-22
1496 vnc2flv = throw "vnc2flv has been removed: abandoned by upstream"; # Added 2022-03-21
1497 vorbisTools = throw "'vorbisTools' has been renamed to/replaced by 'vorbis-tools'"; # Converted to throw 2022-02-22
···1501 ### W ###
15021503 wavesurfer = throw "wavesurfer has been removed: depended on snack which has been removed"; # Added 2022-04-21
1504- way-cooler = throw "way-cooler is abandoned by its author: https://way-cooler.org/blog/2020/01/09/way-cooler-post-mortem.html"; # Added 2020-01-13
1505 webbrowser = throw "webbrowser was removed because it's unmaintained upstream and was marked as broken in nixpkgs for over a year"; # Added 2022-03-21
1506 webkit = throw "'webkit' has been renamed to/replaced by 'webkitgtk'"; # Converted to throw 2022-02-22
1507 weechat-matrix-bridge = throw "'weechat-matrix-bridge' has been renamed to/replaced by 'weechatScripts.weechat-matrix-bridge'"; # Converted to throw 2022-02-22
···1513 wineStable = throw "'wineStable' has been renamed to/replaced by 'winePackages.stable'"; # Converted to throw 2022-02-22
1514 wineStaging = throw "'wineStaging' has been renamed to/replaced by 'wine-staging'"; # Converted to throw 2022-02-22
1515 wineUnstable = throw "'wineUnstable' has been renamed to/replaced by 'winePackages.unstable'"; # Converted to throw 2022-02-22
1516- wineWayland = wine-wayland;
1517 winpdb = throw "winpdb has been removed: abandoned by upstream"; # Added 2022-04-22
1518 winusb = throw "'winusb' has been renamed to/replaced by 'woeusb'"; # Converted to throw 2022-02-22
1519 wireguard = throw "'wireguard' has been renamed to/replaced by 'wireguard-tools'"; # Converted to throw 2022-02-22
1520 wormhole-rs = magic-wormhole-rs; # Added 2022-05-30. preserve, reason: Arch package name, main binary name
1521- wmii_hg = wmii;
1522 ws = throw "ws has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
1523 wxmupen64plus = throw "wxmupen64plus was removed because the upstream disappeared"; # Added 2022-01-31
1524 wxcam = throw "'wxcam' has seen no updates in ten years, crashes (SIGABRT) on startup and depends on deprecated wxGTK28/GNOME2/GTK2, use 'gnome.cheese'"; # Added 2022-06-15
···1526 ### X ###
15271528 x11 = throw "'x11' has been renamed to/replaced by 'xlibsWrapper'"; # Converted to throw 2022-02-22
1529- xara = throw "xara has been removed from nixpkgs. Unmaintained since 2006"; # Added 2020-06-24
1530 xbmc = throw "'xbmc' has been renamed to/replaced by 'kodi'"; # Converted to throw 2022-02-22
1531 xbmc-retroarch-advanced-launchers = kodi-retroarch-advanced-launchers; # Added 2021-11-19
1532 xbmcPlain = throw "'xbmcPlain' has been renamed to/replaced by 'kodiPlain'"; # Converted to throw 2022-02-22
1533 xbmcPlugins = throw "'xbmcPlugins' has been renamed to/replaced by 'kodiPackages'"; # Converted to throw 2022-02-22
1534- xdg_utils = xdg-utils; # Added 2021-02-01
1535- xfce4-12 = throw "xfce4-12 has been replaced by xfce4-14"; # Added 2020-03-14
1536 xfce4-14 = xfce;
1537- xfceUnstable = xfce4-14; # Added 2019-09-17
1538- xineLib = xine-lib; # Added 2021-04-27
1539- xineUI = xine-ui; # Added 2021-04-27
1540 xmonad_log_applet_gnome3 = throw "'xmonad_log_applet_gnome3' has been renamed to/replaced by 'xmonad_log_applet'"; # Converted to throw 2022-02-22
1541 xmpp-client = throw "xmpp-client has been dropped due to the lack of maintanence from upstream since 2017"; # Added 2022-06-02
1542- xmpppy = throw "xmpppy has been removed from nixpkgs as it is unmaintained and python2-only";
1543 xp-pen-g430 = throw "xp-pen-g430 has been renamed to xp-pen-g430-driver"; # Converted to throw 2022-06-23
1544 xpf = throw "xpf has been removed: abandoned by upstream"; # Added 2022-04-26
1545 xf86_video_nouveau = throw "'xf86_video_nouveau' has been renamed to/replaced by 'xorg.xf86videonouveau'"; # Converted to throw 2022-02-22
1546- xf86_input_mtrack = throw ''
1547- xf86_input_mtrack has been removed from nixpkgs as it is broken and
1548- unmaintained. Working alternatives are libinput and synaptics.
1549- '';
1550- xf86_input_multitouch = throw "xf86_input_multitouch has been removed from nixpkgs"; # Added 2020-01-20
1551 xlibs = throw "'xlibs' has been renamed to/replaced by 'xorg'"; # Converted to throw 2022-02-22
1552 xow = throw (
1553 "Upstream has ended support for 'xow' and the package has been removed" +
1554 "from nixpkgs. Users are urged to switch to 'xone'."
1555 ); # Added 2022-08-02
1556 xpraGtk3 = throw "'xpraGtk3' has been renamed to/replaced by 'xpra'"; # Converted to throw 2022-02-22
1557- xv = xxv; # Added 2020-02-22
1558- xvfb_run = xvfb-run; # Added 2021-05-07
15591560 ### Y ###
15611562- yacc = bison; # moved from top-level 2021-03-14
1563 yafaray-core = libyafaray; # Added 2022-09-23
1564 yarssr = throw "yarssr has been removed as part of the python2 deprecation"; # Added 2022-01-15
1565 youtubeDL = throw "'youtubeDL' has been renamed to/replaced by 'youtube-dl'"; # Converted to throw 2022-02-22
1566- ytop = throw "ytop has been abandoned by upstream. Consider switching to bottom instead";
1567- yubikey-neo-manager = throw "yubikey-neo-manager has been removed because it was broken. Use yubikey-manager-qt instead"; # Added 2021-03-08
1568 yuzu-ea = yuzu-early-access; # Added 2022-08-18
1569- yuzu = yuzu-mainline; # Added 2021-01-25
15701571 ### Z ###
15721573- zabbix30 = throw "Zabbix 3.0.x is end of life, see https://www.zabbix.com/documentation/5.0/manual/installation/upgrade/sources for a direct upgrade path to 5.0.x"; # Added 2021-04-07
1574 zdfmediathk = throw "'zdfmediathk' has been renamed to/replaced by 'mediathekview'"; # Converted to throw 2022-02-22
1575- zimreader = throw "zimreader has been removed from nixpkgs as it has been replaced by kiwix-serve and stopped working with modern zimlib versions"; # Added 2021-03-28
1576 zimwriterfs = throw "zimwriterfs is now part of zim-tools"; # Added 2022-06-10.
1577-1578- # TODO(ekleog): add ‘wasm’ alias to ‘ocamlPackages.wasm’ after 19.03
1579- # branch-off
15801581 ocamlPackages_4_00_1 = throw "'ocamlPackages_4_00_1' has been renamed to/replaced by 'ocaml-ng.ocamlPackages_4_00_1'"; # Converted to throw 2022-02-22
1582 ocamlPackages_4_01_0 = throw "'ocamlPackages_4_01_0' has been renamed to/replaced by 'ocaml-ng.ocamlPackages_4_01_0'"; # Converted to throw 2022-02-22
···1602 ocamlformat_0_17_0 = throw "ocamlformat_0_17_0 has been removed in favor of newer versions"; # Added 2022-06-01
1603 ocamlformat_0_18_0 = throw "ocamlformat_0_18_0 has been removed in favor of newer versions"; # Added 2022-06-01
16041605- zabbix44 = throw ''
1606- Zabbix 4.4 is end of life. For details on upgrading to Zabbix 5.0 look at
1607- https://www.zabbix.com/documentation/current/manual/installation/upgrade_notes_500
1608- ''; # Added 2020-08-17
16091610- # Added 2019-09-06
1611- zeroc_ice = pkgs.zeroc-ice;
16121613- # Added 2020-06-22
1614- zeromq3 = throw "zeromq3 has been deprecated by zeromq4";
1615- jzmq = throw "jzmq has been removed from nixpkgs, as it was unmaintained";
1616-1617- avian = throw ''
1618- The package doesn't compile anymore on NixOS and both development &
1619- maintenance is abandoned by upstream.
1620- ''; # Cleanup before 21.11, Added 2021-05-07
1621- ant-dracula-theme = throw "ant-dracula-theme is now dracula-theme, and theme name is Dracula instead of Ant-Dracula";
1622- dina-font-pcf = dina-font; # Added 2020-02-09
1623- dnscrypt-proxy = throw "dnscrypt-proxy has been removed. Please use dnscrypt-proxy2"; # Added 2020-02-02
1624- gcc-snapshot = throw "gcc-snapshot: Marked as broken for >2 years, additionally this 'snapshot' pointed to a fairly old one from gcc7";
1625- gnatsd = nats-server; # Added 2019-10-28
1626-1627- obs-gstreamer = throw ''
1628- obs-gstreamer has been converted into a plugin for use with wrapOBS.
1629- Its new location is obs-studio-plugins.obs-gstreamer.
1630- ''; # Added 2021-06-01
1631-1632- obs-move-transition = throw ''
1633- obs-move-transition has been converted into a plugin for use with wrapOBS.
1634- Its new location is obs-studio-plugins.obs-move-transition.
1635- ''; # Added 2021-06-01
1636-1637- obs-multi-rtmp = throw ''
1638- obs-multi-rtmp has been converted into a plugin for use with wrapOBS.
1639- Its new location is obs-studio-plugins.obs-multi-rtmp.
1640- ''; # Added 2021-06-01
1641-1642- obs-ndi = throw ''
1643- obs-ndi has been converted into a plugin for use with wrapOBS.
1644- Its new location is obs-studio-plugins.obs-ndi.
1645- ''; # Added 2021-06-01
1646-1647- obs-v4l2sink = throw "obs-v4l2sink is integrated into upstream OBS since version 26.1"; # Added 2021-06-01
1648-1649- obs-wlrobs = throw ''
1650- wlrobs has been converted into a plugin for use with wrapOBS.
1651- Its new location is obs-studio-plugins.wlrobs.
1652- ''; # Added 2021-06-01
1653-1654- oraclejdk8psu = throw "The *psu versions of oraclejdk are no longer provided by upstream"; # Cleanup before 20.09
1655- oraclejre8psu = oraclejdk8psu; # Cleanup before 20.09
1656- oraclejdk8psu_distro = oraclejdk8psu; # Cleanup before 20.09
1657- posix_man_pages = man-pages-posix; # Added 2021-04-15
1658- riot-desktop = throw "riot-desktop is now element-desktop!"; # Cleanup before 21.05
1659- riot-web = throw "riot-web is now element-web"; # Cleanup before 21.05
1660- sqldeveloper_18 = throw "sqldeveloper_18 is not maintained anymore!"; # Added 2020-02-04
1661- todolist = throw "todolist is now ultralist"; # Added 2020-12-27
1662- tor-browser-bundle = throw "tor-browser-bundle was removed because it was out of date and inadequately maintained. Please use tor-browser-bundle-bin instead"; # Added 2020-01-10
1663- tor-browser-unwrapped = throw "tor-browser-unwrapped was removed because it was out of date and inadequately maintained. Please use tor-browser-bundle-bin instead"; # Added 2020-01-10
1664 torchat = throw "torchat was removed because it was broken and requires Python 2"; # added 2022-06-05
1665- ttyrec = ovh-ttyrec; # Added 2021-01-02
1666- zplugin = zinit; # Added 2021-01-30
1667 zyn-fusion = zynaddsubfx; # Added 2022-08-05
16681669 inherit (stdenv.hostPlatform) system; # Added 2021-10-22
···49 forceSystem = system: _:
50 (import self.path { localSystem = { inherit system; }; });
5152+ _0x0 = throw "0x0 upstream is abandoned and no longer exists: https://gitlab.com/somasis/scripts/"; # Added 2021-12-03
5354 ### A ###
5556 accounts-qt = throw "'accounts-qt' has been renamed to/replaced by 'libsForQt5.accounts-qt'"; # Converted to throw 2022-02-22
57 adobeReader = throw "'adobeReader' has been renamed to/replaced by 'adobe-reader'"; # Converted to throw 2022-02-22
58 adobe_flex_sdk = throw "'adobe_flex_sdk' has been renamed to/replaced by 'apache-flex-sdk'"; # Converted to throw 2022-02-22
059 ag = throw "'ag' has been renamed to/replaced by 'silver-searcher'"; # Converted to throw 2022-02-22
60 aircrackng = throw "'aircrackng' has been renamed to/replaced by 'aircrack-ng'"; # Converted to throw 2022-02-22
61 airtame = throw "airtame has been removed due to being unmaintained"; # Added 2022-01-19
62 alarm-clock-applet = throw "'alarm-clock-applet' has been abandoned upstream and depends on deprecated GNOME2/GTK2"; # Added 2022-06-16
63+ alsaLib = throw "'alsaLib' has been renamed to/replaced by 'alsa-lib'"; # Converted to throw 2022-09-24
64+ alsaOss = throw "'alsaOss' has been renamed to/replaced by 'alsa-oss'"; # Converted to throw 2022-09-24
65+ alsaPluginWrapper = throw "'alsaPluginWrapper' has been renamed to/replaced by 'alsa-plugins-wrapper'"; # Converted to throw 2022-09-24
66+ alsaPlugins = throw "'alsaPlugins' has been renamed to/replaced by 'alsa-plugins'"; # Converted to throw 2022-09-24
67+ alsaTools = throw "'alsaTools' has been renamed to/replaced by 'alsa-tools'"; # Converted to throw 2022-09-24
68+ alsaUtils = throw "'alsaUtils' has been renamed to/replaced by 'alsa-utils'"; # Converted to throw 2022-09-24
0069 aminal = throw "aminal was renamed to darktile"; # Added 2021-09-28
70 ammonite-repl = throw "'ammonite-repl' has been renamed to/replaced by 'ammonite'"; # Converted to throw 2022-02-22
71 amuleDaemon = throw "amuleDaemon was renamed to amule-daemon"; # Added 2022-02-11
72 amuleGui = throw "amuleGui was renamed to amule-gui"; # Added 2022-02-11
073 angelfish = libsForQt5.plasmaMobileGear.angelfish; # Added 2021-10-06
74 ansible_2_11 = throw "Ansible 2.11 goes end of life in 2022/11 and can't be supported throughout the 22.05 release cycle"; # Added 2022-03-30
75 ansible_2_10 = throw "Ansible 2.10 went end of life in 2022/05 and has subsequently been dropped"; # Added 2022-03-30
76 ansible_2_9 = throw "Ansible 2.9 went end of life in 2022/05 and has subsequently been dropped"; # Added 2022-03-30
077 antimicroX = antimicrox; # Added 2021-10-31
78 ardour_5 = throw "ardour_5 has been removed. see https://github.com/NixOS/nixpkgs/issues/139549"; # Added 2021-09-28
79 arduino_core = throw "'arduino_core' has been renamed to/replaced by 'arduino-core'"; # Converted to throw 2022-02-22
080 asciidocFull = throw "'asciidocFull' has been renamed to/replaced by 'asciidoc-full'"; # Converted to throw 2022-02-22
81 asn1c = throw "asn1c has been removed: deleted by upstream"; # Added 2022-01-07
82 asterisk_13 = throw "asterisk_13: Asterisk 13 is end of life and has been removed"; # Added 2022-04-06
083 asterisk_17 = throw "asterisk_17: Asterisk 17 is end of life and has been removed"; # Added 2022-04-06
84 at_spi2_atk = throw "'at_spi2_atk' has been renamed to/replaced by 'at-spi2-atk'"; # Converted to throw 2022-02-22
85 at_spi2_core = throw "'at_spi2_core' has been renamed to/replaced by 'at-spi2-core'"; # Converted to throw 2022-02-22
086 automoc4 = throw "automoc4 has been removed from nixpkgs"; # Added 2022-05-30
87+ avldrums-lv2 = throw "'avldrums-lv2' has been renamed to/replaced by 'x42-avldrums'"; # Converted to throw 2022-09-24
088 awesome-4-0 = awesome; # Added 2022-05-05
89 aws = throw "aws has been removed: abandoned by upstream. For the AWS CLI maintained by Amazon, see 'awscli' or 'awscli2'"; # Added 2022-09-21
90 awless = throw "awless has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-05-30
91 aws-okta = throw "aws-okta is on indefinite hiatus. See https://github.com/segmentio/aws-okta/issues/278"; # Added 2022-04-05;
92 axoloti = throw "axoloti has been removed: abandoned by upstream"; # Added 2022-05-13
93 azure-vhd-utils = throw "azure-vhd-utils has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
09495 ### B ###
9697 badtouch = authoscope; # Project was renamed, added 20210626
98 bar-xft = throw "'bar-xft' has been renamed to/replaced by 'lemonbar-xft'"; # Converted to throw 2022-02-22
99 bashCompletion = throw "'bashCompletion' has been renamed to/replaced by 'bash-completion'"; # Converted to throw 2022-02-22
100+ bashInteractive_5 = throw "'bashInteractive_5' has been renamed to/replaced by 'bashInteractive'"; # Converted to throw 2022-09-24
101+ bash_5 = throw "'bash_5' has been renamed to/replaced by 'bash'"; # Converted to throw 2022-09-24
102 bashburn = throw "bashburn has been removed: deleted by upstream"; # Added 2022-01-07
00103 bazel_0 = throw "bazel 0 is past end of life as it is not an lts version"; # Added 2022-05-09
104 bazel_0_27 = throw "bazel 0.27 is past end of life as it is not an lts version"; # Added 2022-05-09
105 bazel_0_29 = throw "bazel 0.29 is past end of life as it is not an lts version"; # Added 2022-05-09
106 bazel_1 = throw "bazel 1 is past end of life as it is not an lts version"; # Added 2022-05-09
0107 beetsExternalPlugins = throw "beetsExternalPlugins has been deprecated, use beetsPackages.$pluginname"; # Added 2022-05-07
108 beret = throw "beret has been removed"; # Added 2021-11-16
109 bin_replace_string = throw "bin_replace_string has been removed: deleted by upstream"; # Added 2022-01-07
110 bird2 = bird; # Added 2022-02-21
111 bird6 = throw "bird6 was dropped. Use bird instead, which has support for both ipv4/ipv6"; # Added 2022-02-21
112 bitbucket-cli = throw "bitbucket-cli has been removed: abandoned by upstream"; # Added 2022-03-21
0113 blastem = throw "blastem has been removed from nixpkgs as it would still require python2"; # Added 2022-01-01
114+ bluezFull = throw "'bluezFull' has been renamed to/replaced by 'bluez'"; # Converted to throw 2022-09-24
0115 botan = throw "botan has been removed because it did not support a supported openssl version"; # added 2021-12-15
116+ bpftool = throw "'bpftool' has been renamed to/replaced by 'bpftools'"; # Converted to throw 2022-09-24
0117 bridge_utils = throw "'bridge_utils' has been renamed to/replaced by 'bridge-utils'"; # Converted to throw 2022-02-22
118+ bro = throw "'bro' has been renamed to/replaced by 'zeek'"; # Converted to throw 2022-09-24
119 btops = throw "btops has been dropped due to the lack of maintenance from upstream since 2017"; # Added 2022-06-02
120 btrfsProgs = throw "'btrfsProgs' has been renamed to/replaced by 'btrfs-progs'"; # Converted to throw 2022-02-22
121 bud = throw "bud has been removed: abandoned by upstream"; # Added 2022-03-14
···123 buttersink = throw "buttersink has been removed: abandoned by upstream"; # Added 2022-04-05
124125 # bitwarden_rs renamed to vaultwarden with release 1.21.0 (2021-04-30)
126+ bitwarden_rs = throw "'bitwarden_rs' has been renamed to/replaced by 'vaultwarden'"; # Converted to throw 2022-09-24
127+ bitwarden_rs-mysql = throw "'bitwarden_rs-mysql' has been renamed to/replaced by 'vaultwarden-mysql'"; # Converted to throw 2022-09-24
128+ bitwarden_rs-postgresql = throw "'bitwarden_rs-postgresql' has been renamed to/replaced by 'vaultwarden-postgresql'"; # Converted to throw 2022-09-24
129+ bitwarden_rs-sqlite = throw "'bitwarden_rs-sqlite' has been renamed to/replaced by 'vaultwarden-sqlite'"; # Converted to throw 2022-09-24
130+ bitwarden_rs-vault = throw "'bitwarden_rs-vault' has been renamed to/replaced by 'vaultwarden-vault'"; # Converted to throw 2022-09-24
131132133 blink = throw "blink has been removed from nixpkgs, it was unmaintained and required python2 at the time of removal"; # Added 2022-01-12
0134 bsod = throw "bsod has been removed: deleted by upstream"; # Added 2022-01-07
0135 buildPerlPackage = throw "'buildPerlPackage' has been renamed to/replaced by 'perlPackages.buildPerlPackage'"; # Converted to throw 2022-02-22
136 buildkite-agent3 = throw "'buildkite-agent3' has been renamed to/replaced by 'buildkite-agent'"; # Converted to throw 2022-02-22
137 bundler_HEAD = throw "'bundler_HEAD' has been renamed to/replaced by 'bundler'"; # Converted to throw 2022-02-22
···141 ### C ###
142143 c14 = throw "c14 is deprecated and archived by upstream"; # Added 2022-04-10
0144 caffe2 = throw "caffe2 has been removed: subsumed under the PyTorch project"; # Added 2022-04-25
00145 callPackage_i686 = pkgsi686Linux.callPackage;
146 cantarell_fonts = throw "'cantarell_fonts' has been renamed to/replaced by 'cantarell-fonts'"; # Converted to throw 2022-02-22
147+ catfish = throw "'catfish' has been renamed to/replaced by 'xfce.catfish'"; # Converted to throw 2022-09-24
000148 cde-gtk-theme = throw "cde-gtk-theme has been removed from nixpkgs as it shipped with python2 scripts that didn't work anymore"; # Added 2022-01-12
0149 checkbashism = throw "'checkbashism' has been renamed to/replaced by 'checkbashisms'"; # Converted to throw 2022-02-22
0150 chunkwm = throw "chunkwm has been removed: abandoned by upstream"; # Added 2022-01-07
151 cifs_utils = throw "'cifs_utils' has been renamed to/replaced by 'cifs-utils'"; # Converted to throw 2022-02-22
152 cipherscan = throw "cipherscan was removed from nixpkgs, as it was unmaintained"; # added 2021-12-11
···170171 clangAnalyzer = throw "'clangAnalyzer' has been renamed to/replaced by 'clang-analyzer'"; # Converted to throw 2022-02-22
172 claws-mail-gtk2 = throw "claws-mail-gtk2 was removed to get rid of Python 2, please use claws-mail"; # Added 2021-12-05
173+ claws-mail-gtk3 = throw "'claws-mail-gtk3' has been renamed to/replaced by 'claws-mail'"; # Converted to throw 2022-09-24
174 clawsMail = throw "'clawsMail' has been renamed to/replaced by 'claws-mail'"; # Converted to throw 2022-02-22
175 cldr-emoji-annotation = throw "'cldr-emoji-annotation' has been removed, as it was unmaintained; use 'cldr-annotations' instead"; # Added 2022-04-03
176 clearsilver = throw "clearsilver has been removed: abandoned by upstream"; # Added 2022-03-15
177 clementineUnfree = throw "clementineUnfree has been removed because Spotify stopped supporting libspotify"; # added 2022-05-29
178 clutter_gtk = throw "'clutter_gtk' has been renamed to/replaced by 'clutter-gtk'"; # Converted to throw 2022-02-22
179+ codimd = throw "'codimd' has been renamed to/replaced by 'hedgedoc'"; # Converted to throw 2022-09-24
0180 inherit (libsForQt5.mauiPackages) communicator; # added 2022-05-17
181+ compton = throw "'compton' has been renamed to/replaced by 'picom'"; # Converted to throw 2022-09-24
182 compton-git = throw "'compton-git' has been renamed to/replaced by 'compton'"; # Converted to throw 2022-02-22
183+ concurrencykit = throw "'concurrencykit' has been renamed to/replaced by 'libck'"; # Converted to throw 2022-09-24
184 conntrack_tools = throw "'conntrack_tools' has been renamed to/replaced by 'conntrack-tools'"; # Converted to throw 2022-02-22
185 container-linux-config-transpiler = throw "container-linux-config-transpiler is deprecated and archived by upstream"; # Added 2022-04-05
186 cool-old-term = throw "'cool-old-term' has been renamed to/replaced by 'cool-retro-term'"; # Converted to throw 2022-02-22
187 corsmisc = throw "corsmisc has been removed (upstream is gone)"; # Added 2022-01-24
00188 coreclr = throw "coreclr has been removed from nixpkgs, use dotnet-sdk instead"; # added 2022-06-12
189 corgi = throw "corgi has been dropped due to the lack of maintanence from upstream since 2018"; # Added 2022-06-02
190 cpp-gsl = throw "'cpp-gsl' has been renamed to/replaced by 'microsoft_gsl'"; # Converted to throw 2022-02-22
0191 cpuminer-multi = throw "cpuminer-multi has been removed: deleted by upstream"; # Added 2022-01-07
192 crafty = throw "crafty has been removed: deleted by upstream"; # Added 2022-01-07
0193 cryptpad = throw "cryptpad has been removed, because it was unmaintained in nixpkgs"; # Added 2022-07-04
194 ctl = throw "ctl has been removed: abandoned by upstream"; # Added 2022-05-13
195196 # CUDA Toolkit
000000000197 cudatoolkit_10 = throw "cudatoolkit_10 has been renamed to cudaPackages_10.cudatoolkit"; # Added 2022-04-04
198 cudatoolkit_10_0 = throw "cudatoolkit_10_0 has been renamed to cudaPackages_10_0.cudatoolkit"; # Added 2022-04-04
199 cudatoolkit_10_1 = throw "cudatoolkit_10_1 has been renamed to cudaPackages_10_1.cudatoolkit"; # Added 2022-04-04
···207 cudatoolkit_11_6 = throw "cudatoolkit_11_6 has been renamed to cudaPackages_11_6.cudatoolkit"; # Added 2022-04-04
208209 cudnn = throw "cudnn is now part of cudaPackages*"; # Added 2022-04-04
00210 cudnn_7_4_cudatoolkit_10_0 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
0211 cudnn_7_6_cudatoolkit_10_0 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
212 cudnn_7_6_cudatoolkit_10_1 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
0213 cudnn_8_1_cudatoolkit_10_2 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
214 cudnn_8_1_cudatoolkit_11_0 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
215 cudnn_8_1_cudatoolkit_11_1 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
···224 cudnn_8_3_cudatoolkit_11_5 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
225 cudnn_8_3_cudatoolkit_10 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
226 cudnn_8_3_cudatoolkit_11 = throw "cudnn* is now part of cudaPackages*"; # Added 2022-04-04
0000227 cura_stable = throw "cura_stable was removed because it was broken and used Python 2"; # added 2022-06-05
228 curl_unix_socket = throw "curl_unix_socket has been dropped due to the lack of maintanence from upstream since 2015"; # Added 2022-06-02
229 cutensor = throw "cutensor is now part of cudaPackages*"; # Added 2022-04-04
···237 cutensor_cudatoolkit_11_3 = throw "cutensor* is now part of cudaPackages*"; # Added 2022-04-04
238 cutensor_cudatoolkit_11_4 = throw "cutensor* is now part of cudaPackages*"; # Added 2022-04-04
239240+ cloud-print-connector = throw "Google Cloudprint is officially discontinued since Jan 2021, more info https://support.google.com/chrome/a/answer/9633006"; # Added 2021-11-03
241+ cups-googlecloudprint = throw "Google Cloudprint is officially discontinued since Jan 2021, more info https://support.google.com/chrome/a/answer/9633006"; # Added 2021-11-03
0242 cupsBjnp = throw "'cupsBjnp' has been renamed to/replaced by 'cups-bjnp'"; # Converted to throw 2022-02-22
243 cups_filters = throw "'cups_filters' has been renamed to/replaced by 'cups-filters'"; # Converted to throw 2022-02-22
244 curlcpp = throw "curlcpp has been removed, no active maintainers and no usage within nixpkgs"; # Added 2022-05-10
245 curaByDagoma = throw "curaByDagoma has been removed from nixpkgs, because it was unmaintained and dependent on python2 packages"; # Added 2022-01-12
246 curaLulzbot = throw "curaLulzbot has been removed due to insufficient upstream support for a modern dependency chain"; # Added 2021-10-23
247 cv = throw "'cv' has been renamed to/replaced by 'progress'"; # Converted to throw 2022-02-22
248+ cvs_fast_export = throw "'cvs_fast_export' has been renamed to/replaced by 'cvs-fast-export'"; # Converted to throw 2022-09-24
249250 ### D ###
251252 d1x_rebirth = throw "'d1x_rebirth' has been renamed to/replaced by 'dxx-rebirth'"; # Converted to throw 2022-02-22
253 d2x_rebirth = throw "'d2x_rebirth' has been renamed to/replaced by 'dxx-rebirth'"; # Converted to throw 2022-02-22
254+ dart_stable = throw "'dart_stable' has been renamed to/replaced by 'dart'"; # Converted to throw 2022-09-24
00255 dat = nodePackages.dat;
256 dashpay = throw "'dashpay' has been removed because it was unmaintained"; # Added 2022-05-12
257 dbus_daemon = throw "'dbus_daemon' has been renamed to/replaced by 'dbus.daemon'"; # Converted to throw 2022-02-22
258 dbus_glib = throw "'dbus_glib' has been renamed to/replaced by 'dbus-glib'"; # Converted to throw 2022-02-22
259 dbus_libs = throw "'dbus_libs' has been renamed to/replaced by 'dbus'"; # Converted to throw 2022-02-22
260 dbus_tools = throw "'dbus_tools' has been renamed to/replaced by 'dbus.out'"; # Converted to throw 2022-02-22
0261 dd-agent = throw "dd-agent has been removed in favor of the newer datadog-agent"; # Added 2022-04-26
262 ddar = throw "ddar has been removed: abandoned by upstream"; # Added 2022-03-18
263 deadbeef-mpris2-plugin = throw "'deadbeef-mpris2-plugin' has been renamed to/replaced by 'deadbeefPlugins.mpris2'"; # Converted to throw 2022-02-22
···265266 debian_devscripts = throw "'debian_devscripts' has been renamed to/replaced by 'debian-devscripts'"; # Converted to throw 2022-02-22
267 debugedit-unstable = debugedit; # Added 2021-11-22
00268 deisctl = throw "deisctl was removed ; the service does not exist anymore"; # added 2022-02-06
269 deis = throw "deis was removed ; the service does not exist anymore"; # added 2022-02-06
270+ deltachat-electron = throw "'deltachat-electron' has been renamed to/replaced by 'deltachat-desktop'"; # Converted to throw 2022-09-24
0000000000271 demjson = with python3Packages; toPythonApplication demjson; # Added 2022-01-18
272 desktop_file_utils = throw "'desktop_file_utils' has been renamed to/replaced by 'desktop-file-utils'"; # Converted to throw 2022-02-22
273 devicemapper = throw "'devicemapper' has been renamed to/replaced by 'lvm2'"; # Converted to throw 2022-02-22
···278 disper = throw "disper has been removed: abandoned by upstream"; # Added 2022-03-18
279 displaycal = throw "displaycal has been removed from nixpkgs, as it hasn't migrated to python3"; # Added 2022-01-12
280 dmtx = throw "'dmtx' has been renamed to/replaced by 'dmtx-utils'"; # Converted to throw 2022-02-22
281+ dnnl = throw "'dnnl' has been renamed to/replaced by 'oneDNN'"; # Converted to throw 2022-09-24
282 docbook5_xsl = throw "'docbook5_xsl' has been renamed to/replaced by 'docbook_xsl_ns'"; # Converted to throw 2022-02-22
0283 docbook_xml_xslt = throw "'docbook_xml_xslt' has been renamed to/replaced by 'docbook_xsl'"; # Converted to throw 2022-02-22
284 doh-proxy = throw "doh-proxy has been removed because upstream abandoned it and its depedencies where removed."; # Added 2022-03-30
285 docker_compose = throw "'docker_compose' has been renamed to/replaced by 'docker-compose'"; # Converted to throw 2022-02-22
···290 dotnet-netcore = dotnet-runtime; # Added 2021-10-07
291 double_conversion = throw "'double_conversion' has been renamed to/replaced by 'double-conversion'"; # Converted to throw 2022-02-22
292 dragon-drop = throw "'dragon-drop' has been removed in favor of 'xdragon'"; # Added 2022-04-10;
0293 dust = throw "dust has been removed: abandoned by upstream"; # Added 2022-04-21
0294 dwarf_fortress = throw "'dwarf_fortress' has been renamed to/replaced by 'dwarf-fortress'"; # Converted to throw 2022-02-22
295+ dylibbundler = throw "'dylibbundler' has been renamed to/replaced by 'macdylibbundler'"; # Converted to throw 2022-09-24
0296297 ### E ###
298···300 ec2_ami_tools = ec2-ami-tools; # Added 2021-10-08
301 ec2_api_tools = ec2-api-tools; # Added 2021-10-08
302 ec2-utils = amazon-ec2-utils; # Added 2022-02-01
00303304 # Electron
305 electron_3 = throw "electron_3 has been removed in favor of newer versions"; # added 2022-01-06
···317 emacs28WithPackages = emacs28.pkgs.withPackages; # Added 2021-10-04
318 emacsNativeComp = emacs28NativeComp; # Added 2022-06-08
319 emacsPackagesGen = throw "'emacsPackagesGen' has been renamed to/replaced by 'emacsPackagesFor'"; # Converted to throw 2022-02-22
320+ emacsPackagesNg = throw "'emacsPackagesNg' has been renamed to/replaced by 'emacs.pkgs'"; # Converted to throw 2022-09-24
321+ emacsPackagesNgFor = throw "'emacsPackagesNgFor' has been renamed to/replaced by 'emacsPackagesFor'"; # Converted to throw 2022-09-24
322 emacsPackagesNgGen = throw "'emacsPackagesNgGen' has been renamed to/replaced by 'emacsPackagesFor'"; # Converted to throw 2022-02-22
323+ emacsWithPackages = throw "'emacsWithPackages' has been renamed to/replaced by 'emacs.pkgs.withPackages'"; # Converted to throw 2022-09-24
324325 enblendenfuse = throw "'enblendenfuse' has been renamed to/replaced by 'enblend-enfuse'"; # Converted to throw 2022-02-22
326 encryptr = throw "encryptr was removed because it reached end of life"; # Added 2022-02-06
327 envdir = throw "envdir has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
0328 epoxy = libepoxy; # Added 2021-11-11
329 epsxe = throw "epsxe has been removed from nixpkgs, as it was unmaintained."; # added 2021-12-15
0330 etcdctl = throw "'etcdctl' has been renamed to/replaced by 'etcd'"; # Converted to throw 2022-02-22
331 eteroj.lv2 = throw "'eteroj.lv2' has been renamed to/replaced by 'open-music-kontrollers.eteroj'"; # Added 2022-03-09
332 euca2tools = throw "euca2ools has been removed because it is unmaintained upstream and still uses python2"; # Added 2022-01-01
···336337 ### F ###
338339+ fastnlo = throw "'fastnlo' has been renamed to/replaced by 'fastnlo_toolkit'"; # Converted to throw 2022-09-24
00340 fbreader = throw "fbreader has been removed, as the upstream project has been archived"; # Added 2022-05-26
0341 feedreader = throw "feedreader is no longer activily maintained since 2019. The developer is working on a spiritual successor called NewsFlash."; # Added 2022-05-03
342+ inherit (luaPackages) fennel; # Added 2022-09-24
343+ fetchFromGithub = throw "You meant fetchFromGitHub, with a capital H"; # preserve
344 ffadoFull = throw "'ffadoFull' has been renamed to/replaced by 'ffado'"; # Converted to throw 2022-02-22
345 ffmpeg-sixel = throw "ffmpeg-sixel has been removed, because it was an outdated/unmaintained fork of ffmpeg"; # Added 2022-03-23";
346 ffmpeg_3 = throw "ffmpeg_3 was removed from nixpkgs, because it was an outdated and insecure release"; # added 2022-01-17
347+ finger_bsd = bsd-finger; # Added 2022-03-14
348+ fingerd_bsd = bsd-fingerd; # Added 2022-03-14
0349 firefox-esr-wrapper = throw "'firefox-esr-wrapper' has been renamed to/replaced by 'firefox-esr'"; # Converted to throw 2022-02-22
350 firefoxWrapper = throw "'firefoxWrapper' has been renamed to/replaced by 'firefox'"; # Converted to throw 2022-02-22
351 firefox-wrapper = throw "'firefox-wrapper' has been renamed to/replaced by 'firefox'"; # Converted to throw 2022-02-22
352 firmwareLinuxNonfree = linux-firmware; # Added 2022-01-09
0353 fishfight = jumpy; # Added 2022-08-03
354 flameGraph = throw "'flameGraph' has been renamed to/replaced by 'flamegraph'"; # Converted to throw 2022-02-22
000355 flashtool = throw "flashtool was removed from nixpkgs, because the download is down for copyright reasons and the site looks very fishy"; # Added 2021-06-31
356 flatbuffers_1_12 = throw "FlatBuffers version 1.12 has been removed, because upstream no longer maintains it"; # Added 2022-05-12
357 flatbuffers_2_0 = flatbuffers; # Added 2022-05-12
0000358 fme = throw "fme was removed, because it is old and uses Glade, a discontinued library"; # Added 2022-01-26
359+ foldingathome = throw "'foldingathome' has been renamed to/replaced by 'fahclient'"; # Converted to throw 2022-09-24
360 font-awesome-ttf = throw "'font-awesome-ttf' has been renamed to/replaced by 'font-awesome'"; # Converted to throw 2022-02-22
00000000000361 foomatic_filters = throw "'foomatic_filters' has been renamed to/replaced by 'foomatic-filters'"; # Converted to throw 2022-02-22
362 fscryptctl-experimental = throw "The package fscryptctl-experimental has been removed. Please switch to fscryptctl"; # Added 2021-11-07
0363 fslint = throw "fslint has been removed: end of life. Upstream recommends using czkawka (https://qarmin.github.io/czkawka/) instead"; # Added 2022-01-15
364 fuse_exfat = throw "'fuse_exfat' has been renamed to/replaced by 'exfat'"; # Converted to throw 2022-02-22
365 fuseki = throw "'fuseki' has been renamed to/replaced by 'apache-jena-fuseki'"; # Converted to throw 2022-02-22
366 fuse2fs = if stdenv.isLinux then e2fsprogs.fuse2fs else null; # Added 2022-03-27 preserve, reason: convenience, arch has a package named fuse2fs too.
0367368 ### G ###
369370+ g4py = throw "'g4py' has been renamed to/replaced by 'python3Packages.geant4'"; # Converted to throw 2022-09-24
0371 gammy = throw "'gammy' is deprecated upstream and has been replaced by 'gummy'"; # Added 2022-09-03
372 gawp = throw "gawp has been dropped due to the lack of maintanence from upstream since 2017"; # Added 2022-06-02
0373 gdb-multitarget = throw "'gdb-multitarget' has been renamed to/replaced by 'gdb'"; # Converted to throw 2022-02-22
374 gdk_pixbuf = throw "'gdk_pixbuf' has been renamed to/replaced by 'gdk-pixbuf'"; # Converted to throw 2022-02-22
375 getmail = throw "getmail has been removed from nixpkgs, migrate to getmail6"; # Added 2022-01-12
376 gettextWithExpat = throw "'gettextWithExpat' has been renamed to/replaced by 'gettext'"; # Converted to throw 2022-02-22
0377 giblib = throw " giblib has been removed from nixpkgs because upstream is gone"; # Added 2022-01-23
0378 git-annex-remote-b2 = throw "git-annex-remote-b2 has been dropped due to the lack of maintanence from upstream since 2016"; # Added 2022-06-02
379 git-bz = throw "giz-bz has been removed from nixpkgs as it is stuck on python2"; # Added 2022-01-01
380381 gitAndTools = self // {
382+ darcsToGit = throw "'gitAndTools.darcsToGit' has been renamed to 'darcs-to-git'"; # Converted to throw 2022-09-24
383+ gitAnnex = throw "'gitAndTools.gitAnnex' has been renamed to 'git-annex'"; # Converted to throw 2022-09-24
384+ gitBrunch = throw "'gitAndTools.gitBrunch' has been renamed to 'git-brunch'"; # Converted to throw 2022-09-24
385+ gitFastExport = throw "'gitAndTools.gitFastExport' has been renamed to 'git-fast-export'"; # Converted to throw 2022-09-24
386+ gitRemoteGcrypt = throw "'gitAndTools.gitRemoteGcrypt' has been renamed to 'git-remote-gcrypt'"; # Converted to throw 2022-09-24
387+ svn_all_fast_export = throw "'gitAndTools.svn_all_fast_export' has been renamed to 'svn-all-fast-export'"; # Converted to throw 2022-09-24
388+ topGit = throw "'gitAndTools.topGit' has been renamed to 'top-git'"; # Converted to throw 2022-09-24
389+ };
390391 gitin = throw "gitin has been remove because it was unmaintained and depended on an insecure version of libgit2"; # Added 2021-12-07
392 gitinspector = throw "gitinspector has been removed because it doesn't work with python3"; # Added 2022-01-12
393 gksu = throw "gksu has been removed"; # Added 2022-01-16
394 glib_networking = throw "'glib_networking' has been renamed to/replaced by 'glib-networking'"; # Converted to throw 2022-02-22
395 glimpse = throw "glimpse was removed, as the project was discontinued. You can use gimp instead."; # Added 2022-07-11
396+ gmailieer = throw "'gmailieer' has been renamed to/replaced by 'lieer'"; # Converted to throw 2022-09-24
397+ gmic_krita_qt = throw "'gmic_krita_qt' has been renamed to/replaced by 'gmic-qt-krita'"; # Converted to throw 2022-09-24
0398 gnash = throw "gnash has been removed; broken and abandoned upstream"; # added 2022-02-06
399 gnome-breeze = throw "gnome-breeze has been removed, use libsForQt5.breeze-gtk instead"; # Added 2022-04-22
400 gnome-firmware-updater = gnome-firmware; # added 2022-04-14
401 gnome-passwordsafe = gnome-secrets; # added 2022-01-30
402+ gnome-mpv = throw "'gnome-mpv' has been renamed to/replaced by 'celluloid'"; # Converted to throw 2022-09-24
403 gnome-sharp = throw "gnome-sharp has been removed from nixpkgs"; # Added 2022-01-15
404 gnome-themes-standard = throw "'gnome-themes-standard' has been renamed to/replaced by 'gnome-themes-extra'"; # Converted to throw 2022-02-22
405+ gnome_user_docs = throw "'gnome_user_docs' has been renamed to/replaced by 'gnome-user-docs'"; # Converted to throw 2022-09-24
406 gnome_doc_utils = throw "'gnome_doc_utils' has been renamed to/replaced by 'gnome-doc-utils'"; # Converted to throw 2022-02-22
407 gnome_themes_standard = throw "'gnome_themes_standard' has been renamed to/replaced by 'gnome-themes-standard'"; # Converted to throw 2022-02-22
408+ gmock = throw "'gmock' has been renamed to/replaced by 'gtest'"; # Converted to throw 2022-09-24
409+ gnome3 = throw "'gnome3' has been renamed to/replaced by 'gnome'"; # Converted to throw 2022-09-24
000000000410 gnuradio3_7 = throw "gnuradio3_7 has been removed because it required Python 2"; # Added 2022-01-16
411+ gnuradio-ais = throw "'gnuradio-ais' has been renamed to/replaced by 'gnuradio3_7.pkgs.ais'"; # Converted to throw 2022-09-24
412+ gnuradio-gsm = throw "'gnuradio-gsm' has been renamed to/replaced by 'gnuradio3_7.pkgs.gsm'"; # Converted to throw 2022-09-24
413+ gnuradio-limesdr = throw "'gnuradio-limesdr' has been renamed to/replaced by 'gnuradio3_7.pkgs.limesdr'"; # Converted to throw 2022-09-24
414+ gnuradio-nacl = throw "'gnuradio-nacl' has been renamed to/replaced by 'gnuradio3_7.pkgs.nacl'"; # Converted to throw 2022-09-24
415+ gnuradio-osmosdr = throw "'gnuradio-osmosdr' has been renamed to/replaced by 'gnuradio3_7.pkgs.osmosdr'"; # Converted to throw 2022-09-24
416+ gnuradio-rds = throw "'gnuradio-rds' has been renamed to/replaced by 'gnuradio3_7.pkgs.rds'"; # Converted to throw 2022-09-24
417 gnustep-make = throw "'gnustep-make' has been renamed to/replaced by 'gnustep.make'"; # Converted to throw 2022-02-22
418+ gobby5 = throw "'gobby5' has been renamed to/replaced by 'gobby'"; # Converted to throw 2022-09-24
0419 gobjectIntrospection = throw "'gobjectIntrospection' has been renamed to/replaced by 'gobject-introspection'"; # Converted to throw 2022-02-22
420 gogoclient = throw "gogoclient has been removed, because it was unmaintained"; # Added 2021-12-15
421 goklp = throw "goklp has been dropped due to the lack of maintanence from upstream since 2017"; # Added 2022-06-02
422 golly-beta = throw "golly-beta has been removed: use golly instead"; # Added 2022-03-21
423 goimports = throw "'goimports' has been renamed to/replaced by 'gotools'"; # Converted to throw 2022-02-22
0424 googleAuthenticator = throw "'googleAuthenticator' has been renamed to/replaced by 'google-authenticator'"; # Converted to throw 2022-02-22
425 googleearth = throw "the non-pro version of Google Earth was removed because it was discontinued and downloading it isn't possible anymore"; # Added 2022-01-22
426+ google-gflags = throw "'google-gflags' has been renamed to/replaced by 'gflags'"; # Converted to throw 2022-09-24
00427 gosca = throw "gosca has been dropped due to the lack of maintanence from upstream since 2018"; # Added 2022-06-30
428 google-play-music-desktop-player = throw "GPMDP shows a black screen, upstream homepage is dead, use 'ytmdesktop' instead"; # Added 2022-06-16
429 go-langserver = throw "go-langserver has been replaced by gopls"; # Added 2022-06-30
···432 go-repo-root = throw "go-repo-root has been dropped due to the lack of maintanence from upstream since 2014"; # Added 2022-06-02
433 gpgstats = throw "gpgstats has been removed: upstream is gone"; # Added 2022-02-06
434 gpshell = throw "gpshell has been removed, because it was unmaintained in nixpkgs"; # added 2021-12-17
435+ graalvm11 = graalvm11-ce; # Added 2021-10-15
0436 graalvm8-ce = throw "graalvm8-ce has been removed by upstream"; # Added 2021-10-19
437 graalvm8 = throw "graalvm8-ce has been removed by upstream"; # Added 2021-10-19
438 graalvm8-ee = throw "graalvm8-ee has been removed because it is unmaintained"; # Added 2022-04-15
439 graalvm11-ee = throw "graalvm11-ee has been removed because it is unmaintained"; # Added 2022-04-15
440 gradio = throw "gradio has been removed because it is unmaintained, use shortwave instead"; # Added 2022-06-03
441 grafana-mimir = throw "'grafana-mimir' has been renamed to/replaced by 'mimir'"; # Added 2022-06-07
442+ gr-ais = throw "'gr-ais' has been renamed to/replaced by 'gnuradio3_7.pkgs.ais'"; # Converted to throw 2022-09-24
443 grantlee5 = throw "'grantlee5' has been renamed to/replaced by 'libsForQt5.grantlee'"; # Converted to throw 2022-02-22
444+ gr-gsm = throw "'gr-gsm' has been renamed to/replaced by 'gnuradio3_7.pkgs.gsm'"; # Converted to throw 2022-09-24
445 grib-api = throw "grib-api has been replaced by ecCodes => https://confluence.ecmwf.int/display/ECC/GRIB-API+migration"; # Added 2022-01-05
446+ gr-limesdr = throw "'gr-limesdr' has been renamed to/replaced by 'gnuradio3_7.pkgs.limesdr'"; # Converted to throw 2022-09-24
447+ gr-nacl = throw "'gr-nacl' has been renamed to/replaced by 'gnuradio3_7.pkgs.nacl'"; # Converted to throw 2022-09-24
448+ gr-osmosdr = throw "'gr-osmosdr' has been renamed to/replaced by 'gnuradio3_7.pkgs.osmosdr'"; # Converted to throw 2022-09-24
449+ gr-rds = throw "'gr-rds' has been renamed to/replaced by 'gnuradio3_7.pkgs.rds'"; # Converted to throw 2022-09-24
450 grv = throw "grv has been dropped due to the lack of maintanence from upstream since 2019"; # Added 2022-06-01
451 gsettings_desktop_schemas = throw "'gsettings_desktop_schemas' has been renamed to/replaced by 'gsettings-desktop-schemas'"; # Converted to throw 2022-02-22
452 gtk_doc = throw "'gtk_doc' has been renamed to/replaced by 'gtk-doc'"; # Converted to throw 2022-02-22
453 gtklick = throw "gtklick has been removed from nixpkgs as the project is stuck on python2"; # Added 2022-01-01
454+ gtmess = throw "gtmess has been removed, because it was a MSN client."; # Added 2021-12-15
455 guile-gnome = throw "guile-gnome has been removed"; # Added 2022-01-16
456 guileCairo = throw "'guileCairo' has been renamed to/replaced by 'guile-cairo'"; # Converted to throw 2022-02-22
457 guileGnome = throw "guile-gnome has been removed"; # Added 2022-01-16
···468469 ### H ###
4700471 hardlink = throw "hardlink was merged into util-linux since 2019-06-14."; # Added 2022-08-12
472 inherit (harePackages) hare harec; # Added 2022-08-10
473 hawkthorne = throw "hawkthorne has been removed because it depended on a broken version of love"; # Added 2022-01-15
474 heapster = throw "Heapster is now retired. See https://github.com/kubernetes-retired/heapster/blob/master/docs/deprecation.md"; # Added 2022-04-05
475 heimdalFull = throw "'heimdalFull' has been renamed to/replaced by 'heimdal'"; # Converted to throw 2022-02-22
476 heme = throw "heme has been removed: upstream is gone"; # added 2022-02-06
477+ hepmc = throw "'hepmc' has been renamed to/replaced by 'hepmc2'"; # Converted to throw 2022-09-24
478 hicolor_icon_theme = throw "'hicolor_icon_theme' has been renamed to/replaced by 'hicolor-icon-theme'"; # Converted to throw 2022-02-22
479 holdingnuts = throw "holdingnuts was removed from nixpkgs, as the project is no longer developed"; # Added 2022-05-10
480 holochain-go = throw "holochain-go was abandoned by upstream"; # Added 2022-01-01
481 htmlTidy = throw "'htmlTidy' has been renamed to/replaced by 'html-tidy'"; # Converted to throw 2022-02-22
482+ ht-rust = throw "'ht-rust' has been renamed to/replaced by 'xh'"; # Converted to throw 2022-09-24
0483 hydra-unstable = hydra_unstable; # added 2022-05-10
484 hyperspace-cli = throw "hyperspace-cli is out of date, and has been deprecated upstream in favour of using the individual repos instead"; # Added 2022-08-29
485···487488 i3cat = throw "i3cat has been dropped due to the lack of maintanence from upstream since 2016"; # Added 2022-06-02
489 iana_etc = throw "'iana_etc' has been renamed to/replaced by 'iana-etc'"; # Converted to throw 2022-02-22
0490 ical2org = throw "ical2org has been dropped due to the lack of maintanence from upstream since 2018"; # Added 2022-06-02
491 icecat-bin = throw "icecat-bin has been removed, the binary builds are not maintained upstream"; # Added 2022-02-15
492+ icedtea8_web = throw "'icedtea8_web' has been renamed to/replaced by 'adoptopenjdk-icedtea-web'"; # Converted to throw 2022-09-24
493+ icedtea_web = throw "'icedtea_web' has been renamed to/replaced by 'adoptopenjdk-icedtea-web'"; # Converted to throw 2022-09-24
494 icu59 = throw "icu59 has been removed, use a more recent version instead"; # Added 2022-05-14
495 icu65 = throw "icu65 has been removed, use a more recent version instead"; # Added 2022-05-14
496 idea = throw "'idea' has been renamed to/replaced by 'jetbrains'"; # Converted to throw 2022-02-22
497 imapproxy = throw "imapproxy has been removed because it did not support a supported openssl version"; # added 2021-12-15
498+ imagemagick7Big = throw "'imagemagick7Big' has been renamed to/replaced by 'imagemagickBig'"; # Converted to throw 2022-09-24
499+ imagemagick7 = throw "'imagemagick7' has been renamed to/replaced by 'imagemagick'"; # Converted to throw 2022-09-24
500+ imagemagick7_light = throw "'imagemagick7_light' has been renamed to/replaced by 'imagemagick_light'"; # Converted to throw 2022-09-24
501 impressive = throw "impressive has been removed due to lack of released python 2 support and maintainership in nixpkgs"; # Added 2022-01-27
0502 inboxer = throw "inboxer has been removed as it is no longer maintained and no longer works as Google shut down the inbox service this package wrapped";
503 index-fm = libsForQt5.mauiPackages.index; # added 2022-05-17
504+ infiniband-diags = throw "'infiniband-diags' has been renamed to/replaced by 'rdma-core'"; # Converted to throw 2022-09-24
505 ino = throw "ino has been removed from nixpkgs, the project is stuck on python2 and upstream has archived the project"; # Added 2022-01-12
506+ inotifyTools = throw "'inotifyTools' has been renamed to/replaced by 'inotify-tools'"; # Converted to throw 2022-09-24
507 intecture-agent = throw "intecture-agent has been removed, because it was no longer maintained upstream"; # added 2021-12-15
508 intecture-auth = throw "intecture-auth has been removed, because it was no longer maintained upstream"; # added 2021-12-15
509 intecture-cli = throw "intecture-cli has been removed, because it was no longer maintained upstream"; # added 2021-12-15
510 interfacer = throw "interfacer is deprecated and archived by upstream"; # Added 2022-04-05
511+ inter-ui = throw "'inter-ui' has been renamed to/replaced by 'inter'"; # Converted to throw 2022-09-24
512 iops = throw "iops was removed: upstream is gone"; # Added 2022-02-06
513+ iproute = throw "'iproute' has been renamed to/replaced by 'iproute2'"; # Converted to throw 2022-09-24
514 ipsecTools = throw "ipsecTools has benn removed, because it was no longer maintained upstream"; # Added 2021-12-15
515 itch-setup = throw "itch-setup has benn removed, use itch instead"; # Added 2022-06-02
516517 ### J ###
518519520+ jack2Full = throw "'jack2Full' has been renamed to/replaced by 'jack2'"; # Converted to throw 2022-09-24
521 jami-client-gnome = throw "jami-client-gnome has been removed: abandoned upstream"; # Added 2022-05-15
522 jami-libclient = throw "jami-libclient has been removed: moved into jami-qt"; # Added 2022-07-29
00523 jbuilder = throw "'jbuilder' has been renamed to/replaced by 'dune_1'"; # Converted to throw 2022-02-22
524 jd = throw "jd has been dropped due to the lack of maintenance from upstream since 2016"; # Added 2022-06-03
0525 joseki = throw "'joseki' has been renamed to/replaced by 'apache-jena-fuseki'"; # Converted to throw 2022-02-22
526 journalbeat7 = throw "journalbeat has been removed upstream. Use filebeat with the journald input instead";
527528 # Julia
0000529 julia_10-bin = throw "julia_10-bin has been deprecated in favor of the latest LTS version"; # Added 2021-12-02
530 julia_17-bin = throw "julia_17-bin has been deprecated in favor of the latest stable version"; # Added 2022-09-04
531···535 ### K ###
536537 k3d = throw "k3d has been removed because it was broken and has seen no release since 2016"; # Added 2022-01-04
0538 kafkacat = kcat; # Added 2021-10-07
539+ kdeconnect = throw "'kdeconnect' has been renamed to/replaced by 'plasma5Packages.kdeconnect-kde'"; # Converted to throw 2022-09-24
00540 kdiff3-qt5 = throw "'kdiff3-qt5' has been renamed to/replaced by 'kdiff3'"; # Converted to throw 2022-02-22
541 keepass-keefox = throw "'keepass-keefox' has been renamed to/replaced by 'keepass-keepassrpc'"; # Converted to throw 2022-02-22
542 keepassx-community = throw "'keepassx-community' has been renamed to/replaced by 'keepassxc'"; # Converted to throw 2022-02-22
543 keepassx-reboot = throw "'keepassx-reboot' has been renamed to/replaced by 'keepassx-community'"; # Converted to throw 2022-02-22
544 keepassx2-http = throw "'keepassx2-http' has been renamed to/replaced by 'keepassx-reboot'"; # Converted to throw 2022-02-22
545 keepnote = throw "keepnote has been removed from nixpkgs, as it is stuck on python2"; # Added 2022-01-01
546+ kerberos = throw "'kerberos' has been renamed to/replaced by 'libkrb5'"; # Converted to throw 2022-09-24
547 kexectools = kexec-tools; # Added 2021-09-03
548+ kexpand = throw "kexpand awless has been dropped due to the lack of maintanence from upstream since 2017"; # Added 2022-06-01
549 keybase-go = throw "'keybase-go' has been renamed to/replaced by 'keybase'"; # Converted to throw 2022-02-22
550+ keysmith = throw "'keysmith' has been renamed to/replaced by 'libsForQt5.plasmaMobileGear.keysmith'"; # Converted to throw 2022-09-24
551 kgx = gnome-console; # Added 2022-02-19
552+ kicad-with-packages3d = throw "'kicad-with-packages3d' has been renamed to/replaced by 'kicad'"; # Converted to throw 2022-09-24
0000553 knockknock = throw "knockknock has been removed from nixpkgs because the upstream project is abandoned"; # Added 2022-01-01
554 kodestudio = throw "kodestudio has been removed from nixpkgs, as the nix package has been long unmaintained and out of date."; # Added 2022-06-07
555+ kodiGBM = throw "'kodiGBM' has been renamed to/replaced by 'kodi-gbm'"; # Converted to throw 2022-09-24
556+ kodiPlain = throw "'kodiPlain' has been renamed to/replaced by 'kodi'"; # Converted to throw 2022-09-24
557+ kodiPlainWayland = throw "'kodiPlainWayland' has been renamed to/replaced by 'kodi-wayland'"; # Converted to throw 2022-09-24
558 kodiPlugins = kodiPackages; # Added 2021-03-09;
559+ kramdown-rfc2629 = throw "'kramdown-rfc2629' has been renamed to/replaced by 'rubyPackages.kramdown-rfc2629'"; # Converted to throw 2022-09-24
560 krename-qt5 = throw "'krename-qt5' has been renamed to/replaced by 'krename'"; # Converted to throw 2022-02-22
561 krita-beta = krita; # moved from top-level 2021-12-23
562 kube-aws = throw "kube-aws is deprecated and archived by upstream"; # Added 2022-04-05
···567 ### L ###
568569 lastfmsubmitd = throw "lastfmsubmitd was removed from nixpkgs as the project is abandoned"; # Added 2022-01-01
570+ latinmodern-math = throw "'latinmodern-math' has been renamed to/replaced by 'lmmath'"; # Converted to throw 2022-09-24
571 letsencrypt = throw "'letsencrypt' has been renamed to/replaced by 'certbot'"; # Converted to throw 2022-02-22
572 libGL_driver = throw "'libGL_driver' has been renamed to/replaced by 'mesa.drivers'"; # Converted to throw 2022-02-22
573 libaudit = throw "'libaudit' has been renamed to/replaced by 'audit'"; # Converted to throw 2022-02-22
···576 libcanberra_gtk2 = throw "'libcanberra_gtk2' has been renamed to/replaced by 'libcanberra-gtk2'"; # Converted to throw 2022-02-22
577 libcanberra_gtk3 = throw "'libcanberra_gtk3' has been renamed to/replaced by 'libcanberra-gtk3'"; # Converted to throw 2022-02-22
578 libcap_manpages = throw "'libcap_manpages' has been renamed to/replaced by 'libcap.doc'"; # Converted to throw 2022-02-22
579+ libcap_pam = throw "'libcap_pam has been renamed to/replaced by 'libcap.pam'"; # Converted to throw 2022-09-24
580 libcap_progs = throw "'libcap_progs' has been renamed to/replaced by 'libcap.out'"; # Converted to throw 2022-02-22
00581 libdbusmenu-glib = throw "'libdbusmenu-glib' has been renamed to/replaced by 'libdbusmenu'"; # Converted to throw 2022-02-22
582 libdbusmenu_qt = throw "'libdbusmenu_qt' (Qt4) is deprecated and unused, use 'libsForQt5.libdbusmenu'"; # Added 2022-06-14
583 libdbusmenu_qt5 = throw "'libdbusmenu_qt5' has been renamed to/replaced by 'libsForQt5.libdbusmenu'"; # Converted to throw 2022-02-22
···592 libgpgerror = libgpg-error; # Added 2021-09-04
593 libgroove = throw "libgroove has been removed, because it depends on an outdated and insecure version of ffmpeg"; # Added 2022-01-21
594 libgumbo = throw "'libgumbo' has been renamed to/replaced by 'gumbo'"; # Converted to throw 2022-02-22
595+ libintlOrEmpty = "'libintlOrEmpty' has been renamed to/replace by 'gettext'"; # Converted to throw 2022-09-24
596+ libixp_hg = libixp; # Added 2022-04-25
597+ libjpeg_drop = throw "'libjpeg_drop' has been renamed to/replaced by 'libjpeg_original'"; # Converted to throw 2022-09-24
598 libjson_rpc_cpp = throw "'libjson_rpc_cpp' has been renamed to/replaced by 'libjson-rpc-cpp'"; # Converted to throw 2022-02-22
599 libkml = throw "libkml has been removed from nixpkgs, as it's abandoned and no package needed it"; # Added 2021-11-09
600 liblapackWithoutAtlas = throw "'liblapackWithoutAtlas' has been renamed to/replaced by 'lapack-reference'"; # Converted to throw 2022-02-22
601+ liblastfm = throw "'liblastfm' has been renamed to/replaced by 'libsForQt5.liblastfm'"; # Converted to throw 2022-09-24
602 liblrdf = throw "'liblrdf' has been renamed to/replaced by 'lrdf'"; # Converted to throw 2022-02-22
603 libmsgpack = throw "'libmsgpack' has been renamed to/replaced by 'msgpack'"; # Converted to throw 2022-02-22
604 libnih = throw "'libnih' has been removed"; # Converted to throw 2022-05-17
605 libosmpbf = throw "libosmpbf was removed because it is no longer required by osrm-backend";
0606 libpulseaudio-vanilla = libpulseaudio; # Added 2022-04-20
0607 libqrencode = throw "'libqrencode' has been renamed to/replaced by 'qrencode'"; # Converted to throw 2022-02-22
608+ librdf = throw "'librdf' has been renamed to/replaced by 'lrdf'"; # Converted to throw 2022-09-24
609 librecad2 = throw "'librecad2' has been renamed to/replaced by 'librecad'"; # Converted to throw 2022-02-22
610 libressl_3_2 = throw "'libressl_3_2' has reached end-of-life "; # Added 2022-03-19
611 librevisa = throw "librevisa has been removed because its website and source have disappeared upstream"; # Added 2022-09-23
612+ libseat = throw "'libseat' has been renamed to/replaced by 'seatd'"; # Converted to throw 2022-09-24
0613 libspotify = throw "libspotify has been removed because Spotify stopped supporting it"; # added 2022-05-29
0614 libsysfs = throw "'libsysfs' has been renamed to/replaced by 'sysfsutils'"; # Converted to throw 2022-02-22
615+ libtensorflow-bin = libtensorflow; # Added 2022-09-25
616 libtidy = throw "'libtidy' has been renamed to/replaced by 'html-tidy'"; # Converted to throw 2022-02-22
617+ libtorrentRasterbar = throw "'libtorrentRasterbar' has been renamed to/replaced by 'libtorrent-rasterbar'"; # Converted to throw 2022-09-24
618+ libtorrentRasterbar-1_1_x = throw "'libtorrentRasterbar-1_1_x' has been renamed to/replaced by 'libtorrent-rasterbar-1_1_x'"; # Converted to throw 2022-09-24
619+ libtorrentRasterbar-1_2_x = throw "'libtorrentRasterbar-1_2_x' has been renamed to/replaced by 'libtorrent-rasterbar-1_2_x'"; # Converted to throw 2022-09-24
620+ libtorrentRasterbar-2_0_x = throw "'libtorrentRasterbar-2_0_x' has been renamed to/replaced by 'libtorrent-rasterbar-2_0_x'"; # Converted to throw 2022-09-24
00621 libudev = throw "'libudev' has been renamed to/replaced by 'udev'"; # Converted to throw 2022-02-22
622+ libungif = throw "'libungif' has been renamed to/replaced by 'giflib'"; # Converted to throw 2022-09-24
623+ libusb = throw "'libusb' has been renamed to/replaced by 'libusb1'"; # Converted to throw 2022-09-24
624 libusb1-axoloti = throw "libusb1-axoloti has been removed: axoloti has been removed"; # Added 2022-05-13
625 libva-full = throw "'libva-full' has been renamed to/replaced by 'libva'"; # Converted to throw 2022-02-22
626 libva1-full = throw "'libva1-full' has been renamed to/replaced by 'libva1'"; # Converted to throw 2022-02-22
627+ libwnck3 = throw "'libwnck3' has been renamed to/replaced by 'libwnck'"; # Converted to throw 2022-09-24
628 lightdm_gtk_greeter = lightdm-gtk-greeter; # Added 2022-08-01
629 lighthouse = throw "lighthouse has been removed: abandoned by upstream"; # Added 2022-04-24
630 lighttable = throw "'lighttable' crashes (SIGSEGV) on startup, has not been updated in years and depends on deprecated GTK2"; # Added 2022-06-15
···675 linux_rpi3 = linuxKernel.kernels.linux_rpi3;
676 linux_rpi4 = linuxKernel.kernels.linux_rpi4;
677678+ linuxPackages_xen_dom0 = throw "'linuxPackages_xen_dom0' has been renamed to/replaced by 'linuxPackages'"; # Converted to throw 2022-09-24
679+ linuxPackages_latest_xen_dom0 = throw "'linuxPackages_latest_xen_dom0' has been renamed to/replaced by 'linuxPackages_latest'"; # Converted to throw 2022-09-24
680+ linuxPackages_xen_dom0_hardened = throw "'linuxPackages_xen_dom0_hardened' has been renamed to/replaced by 'linuxPackages_hardened'"; # Converted to throw 2022-09-24
681+ linuxPackages_latest_xen_dom0_hardened = throw "'linuxPackages_latest_xen_dom0_hardened' has been renamed to/replaced by 'linuxPackages_latest_hardened'"; # Converted to throw 2022-09-24
682683+ lobster-two = throw "'lobster-two' has been renamed to/replaced by 'google-fonts'"; # Converted to throw 2022-09-24
00000000000000000000000684 love_0_7 = throw "love_0_7 was removed because it is a very old version and no longer used by any package in nixpkgs"; # Added 2022-01-15
685 love_0_8 = throw "love_0_8 was removed because it is a very old version and no longer used by any package in nixpkgs"; # Added 2022-01-15
686 love_0_9 = throw "love_0_9 was removed because was broken for a long time and no longer used by any package in nixpkgs"; # Added 2022-01-15
0687 lttngTools = throw "'lttngTools' has been renamed to/replaced by 'lttng-tools'"; # Converted to throw 2022-02-22
688 lttngUst = throw "'lttngUst' has been renamed to/replaced by 'lttng-ust'"; # Converted to throw 2022-02-22
689 lua5_1_sockets = throw "'lua5_1_sockets' has been renamed to/replaced by 'lua51Packages.luasocket'"; # Converted to throw 2022-02-22
···691 lua5_sec = throw "'lua5_sec' has been renamed to/replaced by 'luaPackages.luasec'"; # Converted to throw 2022-02-22
692 lumo = throw "lumo has been removed: abandoned by upstream"; # Added 2022-04-25
693 lumpy = throw "lumpy has been removed from nixpkgs, as it is stuck on python2"; # Added 2022-01-12
694+ lzma = throw "'lzma' has been renamed to/replaced by 'xz'"; # Converted to throw 2022-09-24
0695696 ### M ###
697698 m3d-linux = throw "'m3d-linux' has been renamed to/replaced by 'm33-linux'"; # Converted to throw 2022-02-22
0699 mailpile = throw "mailpile was removed from nixpkgs, as it is stuck on python2"; # Added 2022-01-12
700 man_db = throw "'man_db' has been renamed to/replaced by 'man-db'"; # Converted to throw 2022-02-22
701 manul = throw "manul has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-01
702 manpages = throw "'manpages' has been renamed to/replaced by 'man-pages'"; # Converted to throw 2022-02-22
0703 mariadb-client = hiPrio mariadb.client; #added 2019.07.28
704 marp = throw "marp has been removed from nixpkgs, as it's unmaintained and has security issues"; # Added 2022-06-04
705+ matrique = throw "'matrique' has been renamed to/replaced by 'spectral'"; # Converted to throw 2022-09-24
00706 maui-nota = libsForQt5.mauiPackages.nota; # added 2022-05-17
0707 mcomix3 = mcomix; # Added 2022-06-05
708 mediatomb = throw "mediatomb is no longer maintained upstream, use gerbera instead"; # added 2022-01-04
709+ meme = throw "'meme' has been renamed to/replaced by 'meme-image-generator'"; # Converted to throw 2022-09-24
710 memtest86 = throw "'memtest86' has been renamed to/replaced by 'memtest86plus'"; # Converted to throw 2022-02-22
711 mercurial_4 = throw "mercurial_4 has been removed as it's unmaintained"; # Added 2021-10-18
712+ mess = throw "'mess' has been renamed to/replaced by 'mame'"; # Converted to throw 2022-09-24
713+ metal = throw "metal has been removed due to lack of maintainers"; # Added 2022-06-30
0714 mididings = throw "mididings has been removed from nixpkgs as it doesn't support recent python3 versions and its upstream stopped maintaining it"; # Added 2022-01-12
715 midoriWrapper = throw "'midoriWrapper' has been renamed to/replaced by 'midori'"; # Converted to throw 2022-02-22
716 mime-types = mailcap; # Added 2022-01-21
717 mimms = throw "mimms has been removed from nixpkgs as the upstream project is stuck on python2"; # Added 2022-01-01
00718 minetestclient_4 = throw "minetestclient_4 has been removed from Nixpkgs; current version is available at minetest or minetestclient"; # added 2022-02-01
719 minetestserver_4 = throw "minetestserver_4 has been removed from Nixpkgs; current version is available at minetestserver"; # added 2022-02-01
720 minetime = throw "minetime has been removed from nixpkgs, because it was discontinued 2021-06-22"; # Added 2021-10-14
0721 mlt-qt5 = throw "'mlt-qt5' has been renamed to/replaced by 'libsForQt5.mlt'"; # Converted to throw 2022-02-22
722 mobile_broadband_provider_info = throw "'mobile_broadband_provider_info' has been renamed to/replaced by 'mobile-broadband-provider-info'"; # Converted to throw 2022-02-22
0723 module_init_tools = throw "'module_init_tools' has been renamed to/replaced by 'kmod'"; # Converted to throw 2022-02-22
724 monero = monero-cli; # Added 2021-11-28
725 monodevelop = throw "monodevelop has been removed from nixpgks"; # Added 2022-01-15
000726 mopidy-spotify = throw "mopidy-spotify has been removed because Spotify stopped supporting libspotify"; # added 2022-05-29
727 mopidy-spotify-tunigo = throw "mopidy-spotify-tunigo has been removed because Spotify stopped supporting libspotify"; # added 2022-05-29
728729 morituri = throw "'morituri' has been renamed to/replaced by 'whipper'"; # Converted to throw 2022-02-22
730 moz-phab = mozphab; # Added 2022-08-09
731+ mozart-binary = throw "'mozart-binary' has been renamed to/replaced by 'mozart2-binary'"; # Converted to throw 2022-09-24
732+ mozart = throw "'mozart' has been renamed to/replaced by 'mozart2-binary'"; # Converted to throw 2022-09-24
733 mpc_cli = mpc-cli; # moved from top-level 2022-01-24
734+ mpd_clientlib = throw "'mpd_clientlib' has been renamed to/replaced by 'libmpdclient'"; # Converted to throw 2022-09-24
735 mpich2 = throw "'mpich2' has been renamed to/replaced by 'mpich'"; # Converted to throw 2022-02-22
736 mqtt-bench = throw "mqtt-bench has been dropped due to the lack of maintenance from upstream since 2017"; # Added 2022-06-02
737 msf = throw "'msf' has been renamed to/replaced by 'metasploit'"; # Converted to throw 2022-02-22
738 multimc = throw "multimc was removed from nixpkgs; use polymc instead (see https://github.com/NixOS/nixpkgs/pull/154051 for more information)"; # Added 2022-01-08
739+ mumble_git = throw "'mumble_git' has been renamed to/replaced by 'pkgs.mumble'"; # Converted to throw 2022-09-24
740+ murmur_git = throw "'murmur_git' has been renamed to/replaced by 'pkgs.murmur'"; # Converted to throw 2022-09-24
741 mutt-with-sidebar = mutt; # Added 2022-09-17
742+ mysql-client = throw "'mysql-client' has been renamed to/replaced by 'hiPrio'"; # Converted to throw 2022-09-24
743+ mysql = throw "'mysql' has been renamed to/replaced by 'mariadb'"; # Converted to throw 2022-09-24
744745+ mesa_drivers = throw "'mesa_drivers' has been renamed to/replaced by 'mesa.drivers'"; # Converted to throw 2022-09-24
00746 mesa_noglu = throw "'mesa_noglu' has been renamed to/replaced by 'mesa'"; # Converted to throw 2022-02-22
747748+ mpv-with-scripts = throw "'mpv-with-scripts' has been renamed to/replaced by 'self.wrapMpv'"; # Converted to throw 2022-09-24
749 mssys = throw "'mssys' has been renamed to/replaced by 'ms-sys'"; # Converted to throw 2022-02-22
750 multipath_tools = throw "'multipath_tools' has been renamed to/replaced by 'multipath-tools'"; # Converted to throw 2022-02-22
751 mumsi = throw "mumsi has been removed from nixpkgs, as it's unmaintained and does not build anymore"; # Added 2021-11-18
752 mupen64plus1_5 = throw "'mupen64plus1_5' has been renamed to/replaced by 'mupen64plus'"; # Converted to throw 2022-02-22
753 mx = throw "graalvm8 and its tools were deprecated in favor of graalvm8-ce"; # Added 2021-10-15
0754 mysqlWorkbench = throw "'mysqlWorkbench' has been renamed to/replaced by 'mysql-workbench'"; # Converted to throw 2022-02-22
755 myxer = throw "Myxer has been removed from nixpkgs, as it has been unmaintained since Jul 31, 2021"; # Added 2022-06-08
756···761 nccl_cudatoolkit_10 = throw "nccl_cudatoolkit_10 has been renamed to cudaPackages_10.nccl"; # Added 2022-04-04
762 nccl_cudatoolkit_11 = throw "nccl_cudatoolkit_11 has been renamed to cudaPackages_11.nccl"; # Added 2022-04-04
763764+ net_snmp = throw "'net_snmp' has been renamed to/replaced by 'net-snmp'"; # Converted to throw 2022-09-24
765+ nagiosPluginsOfficial = throw "'nagiosPluginsOfficial' has been renamed to/replaced by 'monitoring-plugins'"; # Converted to throw 2022-09-24
0766 ncat = throw "'ncat' has been renamed to/replaced by 'nmap'"; # Converted to throw 2022-02-22
767 neap = throw "neap was removed from nixpkgs, as it relies on python2"; # Added 2022-01-12
768 neochat = libsForQt5.plasmaMobileGear.neochat; # added 2022-05-10
0769 networkmanager_fortisslvpn = throw "'networkmanager_fortisslvpn' has been renamed to/replaced by 'networkmanager-fortisslvpn'"; # Converted to throw 2022-02-22
770 networkmanager_iodine = throw "'networkmanager_iodine' has been renamed to/replaced by 'networkmanager-iodine'"; # Converted to throw 2022-02-22
771 networkmanager_l2tp = throw "'networkmanager_l2tp' has been renamed to/replaced by 'networkmanager-l2tp'"; # Converted to throw 2022-02-22
772 networkmanager_openconnect = throw "'networkmanager_openconnect' has been renamed to/replaced by 'networkmanager-openconnect'"; # Converted to throw 2022-02-22
773 networkmanager_openvpn = throw "'networkmanager_openvpn' has been renamed to/replaced by 'networkmanager-openvpn'"; # Converted to throw 2022-02-22
774 networkmanager_vpnc = throw "'networkmanager_vpnc' has been renamed to/replaced by 'networkmanager-vpnc'"; # Converted to throw 2022-02-22
0775 nfsUtils = throw "'nfsUtils' has been renamed to/replaced by 'nfs-utils'"; # Converted to throw 2022-02-22
776 nginxUnstable = throw "'nginxUnstable' has been renamed to/replaced by 'nginxMainline'"; # Converted to throw 2022-02-22
777 nilfs_utils = throw "'nilfs_utils' has been renamed to/replaced by 'nilfs-utils'"; # Converted to throw 2022-02-22
778+ nix-direnv-flakes = nix-direnv; # Added 2021-11-09
779+ nix-review = throw "'nix-review' has been renamed to/replaced by 'nixpkgs-review'"; # Converted to throw 2022-09-24
780+ nixFlakes = throw "'nixFlakes' has been renamed to/replaced by 'nixVersions.stable'"; # Converted to throw 2022-09-24
781 nixStable = nixVersions.stable; # Added 2022-01-24
782 nixUnstable = nixVersions.unstable; # Added 2022-01-26
783+ nix_2_3 = nixVersions.nix_2_3; # Added 2022-01-26
784+ nix_2_4 = nixVersions.nix_2_4; # Added 2022-01-26
785+ nix_2_5 = nixVersions.nix_2_5; # Added 2022-01-26
786+ nix_2_6 = nixVersions.nix_2_6; # Added 2022-01-26
787 nixopsUnstable = nixops_unstable; # Added 2022-03-03
788 nixosTest = testers.nixosTest; # Added 2022-05-05
789 nixui = throw "nixui has been removed from nixpkgs, due to the project being unmaintained"; # Added 2022-05-23
790+ nmap-unfree = throw "'nmap-unfree' has been renamed to/replaced by 'nmap'"; # Converted to throw 2022-09-24
791 nmap-graphical = throw "nmap graphical support has been removed due to its python2 dependency"; # Added 2022-04-26
792 nmap_graphical = throw "nmap graphical support has been removed due to its python2 dependency"; # Modified 2022-04-26
793 nodejs-10_x = throw "nodejs-10_x has been removed. Use a newer version instead."; # Added 2022-05-31
794 nodejs-12_x = throw "nodejs-12_x has been removed. Use a newer version instead."; # Added 2022-07-04
795 nologin = throw "'nologin' has been renamed to/replaced by 'shadow'"; # Converted to throw 2022-02-22
796 nomad_1_1 = throw "nomad_1_1 has been removed because it's outdated. Use a a newer version instead"; # Added 2022-05-22
0797 noto-fonts-cjk = noto-fonts-cjk-sans; # Added 2021-12-16
798 nottetris2 = throw "nottetris2 was removed because it is unmaintained by upstream and broken"; # Added 2022-01-15
0799 ntdb = throw "ntdb has been removed: abandoned by upstream"; # Added 2022-04-21
800 nxproxy = throw "'nxproxy' has been renamed to/replaced by 'nx-libs'"; # Converted to throw 2022-02-22
801···803804 oathToolkit = oath-toolkit; # Added 2022-04-04
805 oci-image-tool = throw "oci-image-tool is no longer actively maintained, and has had major deficiencies for several years."; # Added 2022-05-14;
0806 OVMF-CSM = throw "OVMF-CSM has been removed in favor of OVMFFull"; # Added 2021-10-16
807 OVMF-secureBoot = throw "OVMF-secureBoot has been removed in favor of OVMFFull"; # Added 2021-10-16
808+ oauth2_proxy = throw "'oauth2_proxy' has been renamed to/replaced by 'oauth2-proxy'"; # Converted to throw 2022-09-24
809 ocropus = throw "ocropus has been removed: abandoned by upstream"; # Added 2022-04-24
00810 odpdown = throw "odpdown has been removed because it lacks python3 support"; # Added 2022-04-25
00811 openbazaar = throw "openbazzar has been removed from nixpkgs as upstream has abandoned the project"; # Added 2022-01-06
812 openbazaar-client = throw "openbazzar-client has been removed from nixpkgs as upstream has abandoned the project"; # Added 2022-01-06
813 opencascade_oce = throw "'opencascade_oce' has been renamed to/replaced by 'opencascade'"; # Converted to throw 2022-02-22
814 opencl-icd = throw "'opencl-icd' has been renamed to/replaced by 'ocl-icd'"; # Converted to throw 2022-02-22
815 openconnect_head = openconnect_unstable; # Added 2022-03-29
816 openconnect_gnutls = openconnect; # Added 2022-03-29
817+ openelec-dvb-firmware = throw "'openelec-dvb-firmware' has been renamed to/replaced by 'libreelec-dvb-firmware'"; # Converted to throw 2022-09-24
0818 openexr_ctl = throw "'openexr_ctl' has been renamed to/replaced by 'ctl'"; # Converted to throw 2022-02-22
819+ openisns = throw "'openisns' has been renamed to/replaced by 'open-isns'"; # Converted to throw 2022-09-24
820+ openjpeg_2 = throw "'openjpeg_2' has been renamed to/replaced by 'openjpeg'"; # Converted to throw 2022-09-24
0821 openmpt123 = libopenmpt; # Added 2021-09-05
822 opensans-ttf = throw "'opensans-ttf' has been renamed to/replaced by 'open-sans'"; # Converted to throw 2022-02-22
823 openssh_with_kerberos = throw "'openssh_with_kerberos' has been renamed to/replaced by 'openssh'"; # Converted to throw 2022-02-22
824 openssl_3_0 = openssl_3; # Added 2022-06-27
825+ orchis = throw "'orchis' has been renamed to/replaced by 'orchis-theme'"; # Converted to throw 2022-09-24
826+ osxfuse = throw "'osxfuse' has been renamed to/replaced by 'macfuse-stubs'"; # Converted to throw 2022-09-24
0827 owncloudclient = throw "'owncloudclient' has been renamed to/replaced by 'owncloud-client'"; # Converted to throw 2022-02-22
828829 ### P ###
···832833 p11_kit = throw "'p11_kit' has been renamed to/replaced by 'p11-kit'"; # Converted to throw 2022-02-22
834 packet-cli = metal-cli; # Added 2021-10-25
835+ paperless = throw "'paperless' has been renamed to/replaced by 'paperless-ngx'"; # Converted to throw 2022-09-24
836 paperless-ng = paperless-ngx; # Added 2022-04-11
837+ parity = throw "'parity' has been renamed to/replaced by 'openethereum'"; # Converted to throw 2022-09-24
838 parity-ui = throw "parity-ui was removed because it was broken and unmaintained by upstream"; # Added 2022-01-10
839 parlatype = throw "parlatype has been removed: unmaintained"; # Added 2022-04-24
840 parquet-cpp = throw "'parquet-cpp' has been renamed to/replaced by 'arrow-cpp'"; # Converted to throw 2022-02-22
···842 pass-otp = throw "'pass-otp' has been renamed to/replaced by 'pass.withExtensions'"; # Converted to throw 2022-02-22
843 pbis-open = throw "pbis-open has been removed, because it is no longer maintained upstream"; # added 2021-12-15
844 pdf-redact-tools = throw "pdf-redact-tools has been removed from nixpkgs because the upstream has abandoned the project"; # Added 2022-01-01
0845 pdfmod = throw "pdfmod has been removed"; # Added 2022-01-15
0846 peach = asouldocs; # Added 2022-08-28
847 pentablet-driver = xp-pen-g430-driver; # Added 2022-06-23
848 perlXMLParser = throw "'perlXMLParser' has been renamed to/replaced by 'perlPackages.XMLParser'"; # Converted to throw 2022-02-22
849 perlArchiveCpio = throw "'perlArchiveCpio' has been renamed to/replaced by 'perlPackages.ArchiveCpio'"; # Converted to throw 2022-02-22
850+ pgadmin = pgadmin4; # Added 2022-01-14
851 pgadmin3 = throw "pgadmin3 was removed for being unmaintained, use pgadmin4 instead."; # Added 2022-03-30
852 pgp-tools = throw "'pgp-tools' has been renamed to/replaced by 'signing-party'"; # Converted to throw 2022-02-22
853 pg_tmp = throw "'pg_tmp' has been renamed to/replaced by 'ephemeralpg'"; # Converted to throw 2022-02-22
···862 php74Packages = php74; # Added 2022-05-24
863 php74Extensions = php74; # Added 2022-05-24
864865+ php73Packages = throw "'php73Packages' has been renamed to/replaced by 'php73'"; # Converted to throw 2022-09-24
866+ php73Extensions = throw "'php73Extensions' has been renamed to/replaced by 'php73'"; # Converted to throw 2022-09-24
0867868+ php73-embed = throw "'php73-embed' has been renamed to/replaced by 'php-embed'"; # Converted to throw 2022-09-24
869+ php74-embed = throw "'php74-embed' has been renamed to/replaced by 'php-embed'"; # Converted to throw 2022-09-24
00000870871+ php73Packages-embed = throw "'php73Packages-embed' has been renamed to/replaced by 'phpPackages-embed'"; # Converted to throw 2022-09-24
872+ php74Packages-embed = throw "'php74Packages-embed' has been renamed to/replaced by 'phpPackages-embed'"; # Converted to throw 2022-09-24
00000873874+ php73-unit = throw "'php73-unit' has been renamed to/replaced by 'php-unit'"; # Converted to throw 2022-09-24
875+ php74-unit = throw "'php74-unit' has been renamed to/replaced by 'php-unit'"; # Converted to throw 2022-09-24
000000000000876877+ php73Packages-unit = throw "'php73Packages-unit' has been renamed to/replaced by 'phpPackages-unit'"; # Converted to throw 2022-09-24
878+ php74Packages-unit = throw "'php74Packages-unit' has been renamed to/replaced by 'phpPackages-unit'"; # Converted to throw 2022-09-24
000000000000879880 pidgin-with-plugins = throw "'pidgin-with-plugins' has been renamed to/replaced by 'pidgin'"; # Converted to throw 2022-02-22
881 pidginlatex = throw "'pidginlatex' has been renamed to/replaced by 'pidgin-latex'"; # Converted to throw 2022-02-22
···889 ping = throw "'ping' does not build with recent valac and has been removed. If you are just looking for the 'ping' command use either 'iputils' or 'inetutils'"; # Added 2022-04-18
890 piwik = throw "'piwik' has been renamed to/replaced by 'matomo'"; # Converted to throw 2022-02-22
891 pixie = throw "pixie has been removed: abandoned by upstream"; # Added 2022-04-21
892+ pkgconfig = throw "'pkgconfig' has been renamed to/replaced by 'pkg-config'"; # Converted to throw 2022-09-24
893 pkgconfigUpstream = throw "'pkgconfigUpstream' has been renamed to/replaced by 'pkg-configUpstream'"; # Converted to throw 2022-02-22
894+ pleroma-otp = throw "'pleroma-otp' has been renamed to/replaced by 'pleroma'"; # Converted to throw 2022-09-24
0895 plexpy = throw "'plexpy' has been renamed to/replaced by 'tautulli'"; # Converted to throw 2022-02-22
896+ pltScheme = racket; # Added 20218-01-01
897 pmtools = throw "'pmtools' has been renamed to/replaced by 'acpica-tools'"; # Converted to throw 2022-02-22
898 pocketsphinx = throw "pocketsphinx has been removed: unmaintained"; # Added 2022-04-24
899 polarssl = throw "'polarssl' has been renamed to/replaced by 'mbedtls'"; # Converted to throw 2022-02-22
···904 portaudio2014 = throw "'portaudio2014' has been removed"; # Added 2022-05-10
905906 # postgresql
907+ postgresql96 = throw "'postgresql96' has been renamed to/replaced by 'postgresql_9_6'"; # Converted to throw 2022-09-24
908 postgresql_9_6 = throw "postgresql_9_6 has been removed from nixpkgs, as this version is no longer supported by upstream"; # Added 2021-12-03
909910 # postgresql plugins
911+ cstore_fdw = throw "'cstore_fdw' has been renamed to/replaced by 'postgresqlPackages.cstore_fdw'"; # Converted to throw 2022-09-24
912+ pg_cron = throw "'pg_cron' has been renamed to/replaced by 'postgresqlPackages.pg_cron'"; # Converted to throw 2022-09-24
913+ pg_hll = throw "'pg_hll' has been renamed to/replaced by 'postgresqlPackages.pg_hll'"; # Converted to throw 2022-09-24
914+ pg_repack = throw "'pg_repack' has been renamed to/replaced by 'postgresqlPackages.pg_repack'"; # Converted to throw 2022-09-24
915+ pg_similarity = throw "'pg_similarity' has been renamed to/replaced by 'postgresqlPackages.pg_similarity'"; # Converted to throw 2022-09-24
916+ pg_topn = throw "'pg_topn' has been renamed to/replaced by 'postgresqlPackages.pg_topn'"; # Converted to throw 2022-09-24
917+ pgjwt = throw "'pgjwt' has been renamed to/replaced by 'postgresqlPackages.pgjwt'"; # Converted to throw 2022-09-24
918+ pgroonga = throw "'pgroonga' has been renamed to/replaced by 'postgresqlPackages.pgroonga'"; # Converted to throw 2022-09-24
919+ pgtap = throw "'pgtap' has been renamed to/replaced by 'postgresqlPackages.pgtap'"; # Converted to throw 2022-09-24
920+ plv8 = throw "'plv8' has been renamed to/replaced by 'postgresqlPackages.plv8'"; # Converted to throw 2022-09-24
921+ postgis = throw "'postgis' has been renamed to/replaced by 'postgresqlPackages.postgis'"; # Converted to throw 2022-09-24
922 tilp2 = throw "tilp2 has been removed"; # Added 2022-01-15
923 timekeeper = throw "timekeeper has been removed"; # Added 2022-01-16
924+ timescaledb = throw "'timescaledb' has been renamed to/replaced by 'postgresqlPackages.timescaledb'"; # Converted to throw 2022-09-24
925+ tsearch_extras = throw "'tsearch_extras' has been renamed to/replaced by 'postgresqlPackages.tsearch_extras'"; # Converted to throw 2022-09-24
0926927+ pinentry_curses = throw "'pinentry_curses' has been renamed to/replaced by 'pinentry-curses'"; # Converted to throw 2022-09-24
928+ pinentry_emacs = throw "'pinentry_emacs' has been renamed to/replaced by 'pinentry-emacs'"; # Converted to throw 2022-09-24
929+ pinentry_gnome = throw "'pinentry_gnome' has been renamed to/replaced by 'pinentry-gnome'"; # Converted to throw 2022-09-24
930+ pinentry_gtk2 = throw "'pinentry_gtk2' has been renamed to/replaced by 'pinentry-gtk2'"; # Converted to throw 2022-09-24
931+ pinentry_qt = throw "'pinentry_qt' has been renamed to/replaced by 'pinentry-qt'"; # Converted to throw 2022-09-24
932+ pinentry_qt5 = throw "'pinentry_qt5' has been renamed to/replaced by 'pinentry-qt'"; # Converted to throw 2022-09-24
933 prboom = throw "prboom was removed because it was abandoned by upstream, use prboom-plus instead"; # Added 2022-04-24
934+ processing3 = throw "'processing3' has been renamed to/replaced by 'processing'"; # Converted to throw 2022-09-24
0935 procps-ng = throw "'procps-ng' has been renamed to/replaced by 'procps'"; # Converted to throw 2022-02-22
000936 prometheus-dmarc-exporter = dmarc-metrics-exporter; # added 2022-05-31
937 prometheus-mesos-exporter = throw "prometheus-mesos-exporter is deprecated and archived by upstream"; # Added 2022-04-05
938 prometheus-unifi-exporter = throw "prometheus-unifi-exporter is deprecated and archived by upstream, use unifi-poller instead"; # Added 2022-06-03
···940 pulseaudio-hsphfpd = throw "pulseaudio-hsphfpd upstream has been abandoned"; # Added 2022-03-23
941 pulseaudio-modules-bt = throw "pulseaudio-modules-bt has been abandoned, and is superseded by pulseaudio's native bt functionality"; # Added 2022-04-01
942 pulseaudioLight = throw "'pulseaudioLight' has been renamed to/replaced by 'pulseaudio'"; # Converted to throw 2022-02-22
943+ pulseeffects-pw = throw "'pulseeffects-pw' has been renamed to/replaced by 'easyeffects'"; # Converted to throw 2022-09-24
0944 py-wmi-client = throw "py-wmi-client has been removed: abandoned by upstream"; # Added 2022-04-26
945 pydb = throw "pydb has been removed: abandoned by upstream"; # Added 2022-04-22
000946 pybitmessage = throw "pybitmessage was removed from nixpkgs as it is stuck on python2"; # Added 2022-01-01
947+ pygmentex = throw "'pygmentex' has been renamed to/replaced by 'texlive.bin.pygmentex'"; # Converted to throw 2022-09-24
948+ pyo3-pack = throw "'pyo3-pack' has been renamed to/replaced by 'maturin'"; # Converted to throw 2022-09-24
00949 pyrex = throw "pyrex has been removed from nixpkgs as the project is still stuck on python2"; # Added 2022-01-12
950 pyrex095 = throw "pyrex has been removed from nixpkgs as the project is still stuck on python2"; # Added 2022-01-12
951 pyrex096 = throw "pyrex has been removed from nixpkgs as the project is still stuck on python2"; # Added 2022-01-12
952 pyrit = throw "pyrit has been removed from nixpkgs as the project is still stuck on python2"; # Added 2022-01-01
953 python = python2; # Added 2022-01-11
954 python-swiftclient = swiftclient; # Added 2021-09-09
0955 pythonFull = python2Full; # Added 2022-01-11
956 pythonPackages = python.pkgs; # Added 2022-01-11
957···960 QmidiNet = throw "'QmidiNet' has been renamed to/replaced by 'qmidinet'"; # Converted to throw 2022-02-22
961 qca-qt5 = throw "'qca-qt5' has been renamed to/replaced by 'libsForQt5.qca-qt5'"; # Converted to throw 2022-02-22
962 qca2 = throw "qca2 has been removed, because it depended on qt4"; # Added 2022-05-26
963+ qcsxcad = throw "'qcsxcad' has been renamed to/replaced by 'libsForQt5.qcsxcad'"; # Converted to throw 2022-09-24
964 qflipper = qFlipper; # Added 2022-02-11
00965 qshowdiff = throw "'qshowdiff' (Qt4) is unmaintained and not been updated since its addition in 2010"; # Added 2022-06-14
0966 qt5ct = libsForQt5.qt5ct; # Added 2021-12-27
967+ qtcurve = throw "'qtcurve' has been renamed to/replaced by 'libsForQt5.qtcurve'"; # Converted to throw 2022-09-24
0968 qtscriptgenerator = throw "'qtscriptgenerator' (Qt4) is unmaintained upstream and not used in nixpkgs"; # Added 2022-06-14
0969 quake3game = throw "'quake3game' has been renamed to/replaced by 'ioquake3'"; # Converted to throw 2022-02-22
0000970 qwt6 = throw "'qwt6' has been renamed to/replaced by 'libsForQt5.qwt'"; # Converted to throw 2022-02-22
971972 ### R ###
973974+ radare2-cutter = throw "'radare2-cutter' has been renamed to/replaced by 'cutter'"; # Converted to throw 2022-09-24
975 railcar = throw "'railcar' has been removed, as the upstream project has been abandoned"; # Added 2022-06-27
0976 rawdog = throw "rawdog has been removed from nixpkgs as it still requires python2"; # Added 2022-01-01
977 rdiff_backup = throw "'rdiff_backup' has been renamed to/replaced by 'rdiff-backup'"; # Converted to throw 2022-02-22
978 rdmd = throw "'rdmd' has been renamed to/replaced by 'dtools'"; # Converted to throw 2022-02-22
979 readline5 = throw "readline-5 is no longer supported in nixpkgs, please use 'readline' for main supported version"; # Added 2022-02-20
980 readline62 = throw "readline-6.2 is no longer supported in nixpkgs, please use 'readline' for main supported version"; # Added 2022-02-20
00981 redshift-wlr = throw "redshift-wlr has been replaced by gammastep"; # Added 2021-12-25
982 reicast = throw "reicast has been removed from nixpkgs as it is unmaintained, please use flycast instead"; # Added 2022-03-07
983984 # 3 resholve aliases below added 2022-04-08; drop after 2022-11-30?
985+ resholvePackage = throw "resholvePackage has been renamed to resholve.mkDerivation"; # Added 2022-04-08
986+ resholveScript = throw "resholveScript has been renamed to resholve.writeScript"; # Added 2022-04-08
987+ resholveScriptBin = throw "resholveScriptBin has been renamed to resholve.writeScriptBin"; # Added 2022-04-08
988989 residualvm = throw "residualvm was merged to scummvm code in 2018-06-15; consider using scummvm"; # Added 2021-11-27
990 retroArchCores = throw "retroArchCores has been removed. Please use overrides instead, e.g.: `retroarch.override { cores = with libretro; [ ... ]; }`"; # Added 2021-11-19
991+ retroshare06 = throw "'retroshare06' has been renamed to/replaced by 'retroshare'"; # Converted to throw 2022-09-24
0992 riak = throw "riak has been removed due to lack of maintainer to update the package"; # Added 2022-06-22
0993 rimshot = throw "rimshot has been removed, because it is broken and no longer maintained upstream"; # Added 2022-01-15
994 ring-daemon = jami-daemon; # Added 2021-10-26
0995 rls = throw "rls was discontinued upstream, use rust-analyzer instead"; # Added 2022-09-06
996 rng_tools = throw "'rng_tools' has been renamed to/replaced by 'rng-tools'"; # Converted to throw 2022-02-22
997 robomongo = throw "'robomongo' has been renamed to/replaced by 'robo3t'"; # Converted to throw 2022-02-22
998 rockbox_utility = rockbox-utility; # Added 2022-03-17
999+ rpiboot-unstable = throw "'rpiboot-unstable' has been renamed to/replaced by 'rpiboot'"; # Converted to throw 2022-09-24
01000 rr-unstable = rr; # Added 2022-09-17
1001 rssglx = throw "'rssglx' has been renamed to/replaced by 'rss-glx'"; # Converted to throw 2022-02-22
1002+ runCommandNoCC = throw "'runCommandNoCC' has been renamed to/replaced by 'runCommand'"; # Converted to throw 2022-09-24
1003+ runCommandNoCCLocal = throw "'runCommandNoCCLocal' has been renamed to/replaced by 'runCommandLocal'"; # Converted to throw 2022-09-24
00001004 rustracerd = throw "rustracerd has been removed because it is broken and unmaintained"; # Added 2021-10-19
1005+ rxvt_unicode = throw "'rxvt_unicode' has been renamed to/replaced by 'rxvt-unicode-unwrapped'"; # Converted to throw 2022-09-24
1006+ rxvt_unicode-with-plugins = throw "'rxvt_unicode-with-plugins' has been renamed to/replaced by 'rxvt-unicode'"; # Converted to throw 2022-09-24
10071008 # The alias for linuxPackages*.rtlwifi_new is defined in ./all-packages.nix,
1009 # due to it being inside the linuxPackagesFor function.
1010+ rtlwifi_new-firmware = throw "'rtlwifi_new-firmware' has been renamed to/replaced by 'rtw88-firmware'"; # Converted to throw 2022-09-24
10111012 ### S ###
10131014+ s2n = throw "'s2n' has been renamed to/replaced by 's2n-tls'"; # Converted to throw 2022-09-24
1015 s3gof3r = throw "s3gof3r has been dropped due to the lack of maintenance from upstream since 2017"; # Added 2022-06-04
1016 s6Dns = throw "'s6Dns' has been renamed to/replaced by 's6-dns'"; # Converted to throw 2022-02-22
1017 s6LinuxUtils = throw "'s6LinuxUtils' has been renamed to/replaced by 's6-linux-utils'"; # Converted to throw 2022-02-22
···1021 salut_a_toi = throw "salut_a_toi was removed because it was broken and used Python 2"; # added 2022-06-05
1022 sam = throw "'sam' has been renamed to/replaced by 'deadpixi-sam'"; # Converted to throw 2022-02-22
1023 samsungUnifiedLinuxDriver = throw "'samsungUnifiedLinuxDriver' has been renamed to/replaced by 'samsung-unified-linux-driver'"; # Converted to throw 2022-02-22
1024+ sane-backends-git = throw "'sane-backends-git' has been renamed to/replaced by 'sane-backends'"; # Converted to throw 2022-09-24
1025 saneBackends = throw "'saneBackends' has been renamed to/replaced by 'sane-backends'"; # Converted to throw 2022-02-22
1026 saneBackendsGit = throw "'saneBackendsGit' has been renamed to/replaced by 'sane-backends'"; # Converted to throw 2022-02-22
1027 saneFrontends = throw "'saneFrontends' has been renamed to/replaced by 'sane-frontends'"; # Converted to throw 2022-02-22
1028+ scallion = throw "scallion has been removed, because it is currently unmaintained upstream"; # Added 2021-12-15
01029 scim = throw "'scim' has been renamed to/replaced by 'sc-im'"; # Converted to throw 2022-02-22
1030 scollector = throw "'scollector' has been renamed to/replaced by 'bosun'"; # Converted to throw 2022-02-22
1031 scribusUnstable = throw "'scribusUnstable' has been renamed to 'scribus'"; # Added 2022-05-13
1032 scyther = throw "scyther has been removed since it currently only supports Python 2, see https://github.com/cascremers/scyther/issues/20"; # Added 2021-10-07
1033+ sdlmame = throw "'sdlmame' has been renamed to/replaced by 'mame'"; # Converted to throw 2022-09-24
01034 sepolgen = throw "sepolgen was merged into selinux-python"; # Added 2021-11-11
1035+ session-desktop-appimage = session-desktop; # Added 2022-08-22
1036 shared_mime_info = throw "'shared_mime_info' has been renamed to/replaced by 'shared-mime-info'"; # Converted to throw 2022-02-22
1037+ inherit (libsForQt5.mauiPackages) shelf; # Added 2022-05-17
1038 shellinabox = throw "shellinabox has been removed from nixpkgs, as it was unmaintained upstream"; # Added 2021-12-15
1039 sickbeard = throw "sickbeard has been removed from nixpkgs, as it was unmaintained"; # Added 2022-01-01
1040 sickrage = throw "sickbeard has been removed from nixpkgs, as it was unmaintained"; # Added 2022-01-01
1041 sigurlx = throw "sigurlx has been removed (upstream is gone)"; # Added 2022-01-24
1042 skrooge2 = throw "'skrooge2' has been renamed to/replaced by 'skrooge'"; # Converted to throw 2022-02-22
1043 skype = throw "'skype' has been renamed to/replaced by 'skypeforlinux'"; # Converted to throw 2022-02-22
1044+ slack-dark = throw "'slack-dark' has been renamed to/replaced by 'slack'"; # Converted to throw 2022-09-24
001045 slic3r-prusa3d = throw "'slic3r-prusa3d' has been renamed to/replaced by 'prusa-slicer'"; # Converted to throw 2022-02-22
1046 slurm-full = throw "'slurm-full' has been renamed to/replaced by 'slurm'"; # Converted to throw 2022-02-22
1047+ slurm-llnl = throw "'slurm-llnl' has been renamed to/replaced by 'slurm'"; # Converted to throw 2022-09-24
1048+ slurm-llnl-full = throw "'slurm-llnl-full' has been renamed to/replaced by 'slurm-full'"; # Converted to throw 2022-09-24
1049 smbclient = throw "'smbclient' has been renamed to/replaced by 'samba'"; # Converted to throw 2022-02-22
01050 snack = throw "snack has been removed: broken for 5+ years"; # Added 2022-04-21
1051 soldat-unstable = opensoldat; # Added 2022-07-02
1052+ solr_8 = throw "'solr_8' has been renamed to/replaced by 'solr'"; # Converted to throw 2022-09-24
105301054 sourceHanSansPackages = {
1055+ japanese = throw "'sourceHanSansPackages.japanese' has been replaced by 'source-han-sans'"; # Converted to throw 2022-09-24
1056+ korean = throw "'sourceHanSansPackages.korean' has been replaced by 'source-han-sans'"; # Converted to throw 2022-09-24
1057+ simplified-chinese = throw "'sourceHanSansPackages.simplified-chinese' has been replaced by 'source-han-sans'"; # Converted to throw 2022-09-24
1058+ traditional-chinese = throw "'sourceHanSansPackages.traditional-chinese' has been replaced by 'source-han-sans'"; # Converted to throw 2022-09-24
1059 };
1060+ source-han-sans-japanese = throw "'source-han-sans-japanese' has been renamed to/replaced by 'source-han-sans'"; # Converted to throw 2022-09-24
1061+ source-han-sans-korean = throw "'source-han-sans-korean' has been renamed to/replaced by 'source-han-sans;#'"; # Converted to throw 2022-09-24
1062+ source-han-sans-simplified-chinese = throw "'source-han-sans-simplified-chinese' has been renamed to/replaced by 'source-han-sans;#'"; # Converted to throw 2022-09-24
1063+ source-han-sans-traditional-chinese = throw "'source-han-sans-traditional-chinese' has been renamed to/replaced by 'source-han-sans;#'"; # Converted to throw 2022-09-24
1064 sourceHanSerifPackages = {
1065+ japanese = throw "'sourceHanSerifPackages.japanese' has been renamed to/replaced by 'source-han-serif'"; # Converted to throw 2022-09-24
1066+ korean = throw "'sourceHanSerifPackages.korean' has been renamed to/replaced by 'source-han-serif'"; # Converted to throw 2022-09-24
1067+ simplified-chinese = throw "'sourceHanSerifPackages.simplified-chinese' has been renamed to/replaced by 'source-han-serif'"; # Converted to throw 2022-09-24
1068+ traditional-chinese = throw "'sourceHanSerifPackages.traditional-chinese' has been renamed to/replaced by 'source-han-serif'"; # Converted to throw 2022-09-24
1069 };
1070+ source-han-serif-japanese = throw "'source-han-serif-japanese' has been renamed to/replaced by 'source-han-serif;#'"; # Converted to throw 2022-09-24
1071+ source-han-serif-korean = throw "'source-han-serif-korean' has been renamed to/replaced by 'source-han-serif;#'"; # Converted to throw 2022-09-24
1072+ source-han-serif-simplified-chinese = throw "'source-han-serif-simplified-chinese' has been renamed to/replaced by 'source-han-serif;#'"; # Converted to throw 2022-09-24
1073+ source-han-serif-traditional-chinese = throw "'source-han-serif-traditional-chinese' has been renamed to/replaced by 'source-han-serif;#'"; # Converted to throw 2022-09-24
10741075 sourcetrail = throw "sourcetrail has been removed: abandoned by upstream"; # Added 2022-08-14
10761077 spaceOrbit = throw "'spaceOrbit' has been renamed to/replaced by 'space-orbit'"; # Converted to throw 2022-02-22
1078+ spectral = throw "'spectral' has been renamed to/replaced by 'neochat'"; # Converted to throw 2022-09-24
1079 speech_tools = throw "'speech_tools' has been renamed to/replaced by 'speech-tools'"; # Converted to throw 2022-02-22
1080 speedometer = throw "speedometer has been removed: abandoned by upstream"; # Added 2022-04-24
1081 speedtest_cli = throw "'speedtest_cli' has been renamed to/replaced by 'speedtest-cli'"; # Converted to throw 2022-02-22
1082 sphinxbase = throw "sphinxbase has been removed: unmaintained"; # Added 2022-04-24
1083 spice_gtk = throw "'spice_gtk' has been renamed to/replaced by 'spice-gtk'"; # Converted to throw 2022-02-22
1084 spice_protocol = throw "'spice_protocol' has been renamed to/replaced by 'spice-protocol'"; # Converted to throw 2022-02-22
0001085 spidermonkey_68 = throw "spidermonkey_68 has been removed. Please use spidermonkey_91 instead"; # added 2022-01-04
1086+ spidermonkey = throw "'spidermonkey' has been renamed to/replaced by 'spidermonkey_78'"; # Converted to throw 2022-09-24
01087 split2flac = throw "split2flac has been removed. Consider using the shnsplit command from shntool package or help packaging unflac."; # added 2022-01-13
1088+ spring-boot = throw "'spring-boot' has been renamed to/replaced by 'spring-boot-cli'"; # Converted to throw 2022-09-24
1089 sqlite3_analyzer = throw "'sqlite3_analyzer' has been renamed to/replaced by 'sqlite-analyzer'"; # Converted to throw 2022-02-22
1090 sqliteInteractive = throw "'sqliteInteractive' has been renamed to/replaced by 'sqlite-interactive'"; # Converted to throw 2022-02-22
1091+ squid4 = throw "'squid4' has been renamed to/replaced by 'squid'"; # Converted to throw 2022-09-24
1092 srcml = throw "'srcml' has been removed: abandoned by upstream"; # Added 2022-07-21
1093 sshfsFuse = throw "'sshfsFuse' has been renamed to/replaced by 'sshfs-fuse'"; # Converted to throw 2022-02-22
1094 ssmtp = throw "'ssmtp' has been removed due to the software being unmaintained. 'msmtp' can be used as a replacement"; # Added 2022-04-17
1095+ steam-run-native = steam-run; # Added 2022-02-21
01096 stride = throw "'stride' aka. Atlassian Stride is dead since 2019 (bought by Slack)"; # added 2022-06-15
01097 subversion_1_10 = throw "subversion_1_10 has been removed as it has reached its end of life"; # Added 2022-04-26
01098 sudolikeaboss = throw "sudolikeaboss is no longer maintained by upstream"; # Added 2022-04-16
01099 surf-webkit2 = throw "'surf-webkit2' has been renamed to/replaced by 'surf'"; # Converted to throw 2022-02-22
1100 swec = throw "swec has been removed; broken and abandoned upstream"; # Added 2021-10-14
1101 sweep-visualizer = throw "'sweep-visualizer' is abondoned upstream and depends on deprecated GNOME2/GTK2"; # Added 2022-06-15
1102+ swtpm-tpm2 = throw "'swtpm-tpm2' has been renamed to/replaced by 'swtpm'"; # Converted to throw 2022-09-24
1103+ syncthing-cli = throw "'syncthing-cli' has been renamed to/replaced by 'syncthing'"; # Converted to throw 2022-09-24
01104 synology-drive = throw "synology-drive has been superseded by synology-drive-client"; # Added 2021-11-26
1105 system_config_printer = throw "'system_config_printer' has been renamed to/replaced by 'system-config-printer'"; # Converted to throw 2022-02-22
001106 systool = throw "'systool' has been renamed to/replaced by 'sysfsutils'"; # Converted to throw 2022-02-22
11071108 ### T ###
11091110 tahoelafs = throw "'tahoelafs' has been renamed to/replaced by 'tahoe-lafs'"; # Converted to throw 2022-02-22
1111+ tangogps = throw "'tangogps' has been renamed to/replaced by 'foxtrotgps'"; # Converted to throw 2022-09-24
1112 taplo-cli = taplo; # Added 2022-07-30
1113 taplo-lsp = taplo; # Added 2022-07-30
01114 teleconsole = throw "teleconsole is archived by upstream"; # Added 2022-04-05
01115 telepathy_farstream = throw "'telepathy_farstream' has been renamed to/replaced by 'telepathy-farstream'"; # Converted to throw 2022-02-22
1116 telepathy_gabble = throw "'telepathy_gabble' has been renamed to/replaced by 'telepathy-gabble'"; # Converted to throw 2022-02-22
1117 telepathy_glib = throw "'telepathy_glib' has been renamed to/replaced by 'telepathy-glib'"; # Converted to throw 2022-02-22
···1122 telepathy_qt = throw "'telepathy_qt' has been renamed to/replaced by 'telepathy-qt'"; # Converted to throw 2022-02-22
1123 telepathy_qt5 = throw "'telepathy_qt5' has been renamed to/replaced by 'libsForQt5.telepathy'"; # Converted to throw 2022-02-22
1124 telnet = throw "'telnet' has been renamed to/replaced by 'inetutils'"; # Converted to throw 2022-02-22
01125 terraform-full = throw "terraform-full has been removed, it was an alias for 'terraform.full'"; # Added 2022-08-02
1126 terraform_0_13 = throw "terraform_0_13 has been removed from nixpkgs"; # Added 2022-06-26
1127 terraform_0_14 = throw "terraform_0_14 has been removed from nixpkgs"; # Added 2022-06-26
···1135 tex-gyre-termes-math = throw "'tex-gyre-termes-math' has been renamed to/replaced by 'tex-gyre-math.termes'"; # Converted to throw 2022-02-22
1136 textadept11 = textadept; # Added 2022-06-07
1137 tftp_hpa = throw "'tftp_hpa' has been renamed to/replaced by 'tftp-hpa'"; # Converted to throw 2022-02-22
1138+ timescale-prometheus = throw "'timescale-prometheus' has been renamed to/replaced by 'promscale'"; # Converted to throw 2022-09-24
001139 timetable = throw "timetable has been removed, as the upstream project has been abandoned"; # Added 2021-09-05
1140 tkcvs = tkrev; # Added 2022-03-07
01141 tomboy = throw "tomboy is not actively developed anymore and was removed"; # Added 2022-01-27
0001142 tor-arm = throw "tor-arm has been removed from nixpkgs as the upstream project has been abandoned"; # Added 2022-01-01
1143 torbrowser = throw "'torbrowser' has been renamed to/replaced by 'tor-browser-bundle-bin'"; # Converted to throw 2022-02-22
00001144 trang = throw "'trang' has been renamed to/replaced by 'jing-trang'"; # Converted to throw 2022-02-22
1145 transfig = fig2dev; # Added 2022-02-15
01146 transmission_gtk = throw "'transmission_gtk' has been renamed to/replaced by 'transmission-gtk'"; # Converted to throw 2022-02-22
1147 transmission_remote_gtk = throw "'transmission_remote_gtk' has been renamed to/replaced by 'transmission-remote-gtk'"; # Converted to throw 2022-02-22
0001148 truecrypt = throw "'truecrypt' has been renamed to/replaced by 'veracrypt'"; # Converted to throw 2022-02-22
001149 twister = throw "twister has been removed: abandoned by upstream and python2-only"; # Added 2022-04-26
1150 tychus = throw "tychus has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
1151 typora = throw "Newer versions of typora use anti-user encryption and refuse to start. As such it has been removed"; # Added 2021-09-11
···1153 ### U ###
11541155 uade123 = uade; # Added 2022-07-30
1156+ uberwriter = throw "'uberwriter' has been renamed to/replaced by 'apostrophe'"; # Converted to throw 2022-09-24
1157+ ubootBeagleboneBlack = throw "'ubootBeagleboneBlack' has been renamed to/replaced by 'ubootAmx335xEVM'"; # Converted to throw 2022-09-24
1158 uchiwa = throw "uchiwa is deprecated and archived by upstream"; # Added 2022-05-02
1159 ucsFonts = throw "'ucsFonts' has been renamed to/replaced by 'ucs-fonts'"; # Converted to throw 2022-02-22
01160 ultrastardx-beta = throw "'ultrastardx-beta' has been renamed to/replaced by 'ultrastardx'"; # Converted to throw 2022-02-22
1161+ unicorn-emu = throw "'unicorn-emu' has been renamed to/replaced by 'unicorn'"; # Converted to throw 2022-09-24
1162+ unifiStable = throw "'unifiStable' has been renamed to/replaced by 'unifi6'"; # Converted to throw 2022-09-24
1163 unity3d = throw "'unity3d' is unmaintained, has seen no updates in years and depends on deprecated GTK2"; # Added 2022-06-16
1164+ untrunc = throw "'untrunc' has been renamed to/replaced by 'untrunc-anthwlock'"; # Converted to throw 2022-09-24
1165+ urxvt_autocomplete_all_the_things = throw "'urxvt_autocomplete_all_the_things' has been renamed to/replaced by 'rxvt-unicode-plugins.autocomplete-all-the-things'"; # Converted to throw 2022-09-24
1166+ urxvt_bidi = throw "'urxvt_bidi' has been renamed to/replaced by 'rxvt-unicode-plugins.bidi'"; # Converted to throw 2022-09-24
1167+ urxvt_font_size = throw "'urxvt_font_size' has been renamed to/replaced by 'rxvt-unicode-plugins.font-size'"; # Converted to throw 2022-09-24
1168+ urxvt_perl = throw "'urxvt_perl' has been renamed to/replaced by 'rxvt-unicode-plugins.perl'"; # Converted to throw 2022-09-24
1169+ urxvt_perls = throw "'urxvt_perls' has been renamed to/replaced by 'rxvt-unicode-plugins.perls'"; # Converted to throw 2022-09-24
1170+ urxvt_tabbedex = throw "'urxvt_tabbedex' has been renamed to/replaced by 'rxvt-unicode-plugins.tabbedex'"; # Converted to throw 2022-09-24
1171+ urxvt_theme_switch = throw "'urxvt_theme_switch' has been renamed to/replaced by 'rxvt-unicode-plugins.theme-switch'"; # Converted to throw 2022-09-24
1172+ urxvt_vtwheel = throw "'urxvt_vtwheel' has been renamed to/replaced by 'rxvt-unicode-plugins.vtwheel'"; # Converted to throw 2022-09-24
1173 usb_modeswitch = throw "'usb_modeswitch' has been renamed to/replaced by 'usb-modeswitch'"; # Converted to throw 2022-02-22
1174+ usbguard-nox = throw "'usbguard-nox' has been renamed to/replaced by 'usbguard'"; # Converted to throw 2022-09-24
1175 util-linuxCurses = util-linux; # Added 2022-04-12
011761177 ### V ###
11781179+ v4l_utils = throw "'v4l_utils' has been renamed to/replaced by 'v4l-utils'"; # Converted to throw 2022-09-24
1180+ vamp = {
1181+ vampSDK = throw "'vamp.vampSDK' has been renamed to 'vamp-plugin-sdk'"; # Converted to throw 2022-09-24
1182+ };
1183+ vapor = throw "vapor was removed because it was unmaintained and upstream service no longer exists"; # Added 2022-01-15
01184 varnish70 = throw "varnish70 was removed from nixpkgs, because it was superseded upstream. Please switch to a different release"; # Added 2022-03-17
1185+ vdirsyncerStable = throw "vdirsyncerStable has been replaced by vdirsyncer"; # Converted to throw 2022-09-24
01186 vgo2nix = throw "vgo2nix has been removed, because it was deprecated. Consider using gomod2nix instead"; # added 2022-08-24
1187 vimbWrapper = throw "'vimbWrapper' has been renamed to/replaced by 'vimb'"; # Converted to throw 2022-02-22
01188 virtuoso = throw "virtuoso has been removed, because it was unmaintained in nixpkgs"; # added 2021-12-15
1189+ virtmanager = throw "'virtmanager' has been renamed to/replaced by 'virt-manager'"; # Converted to throw 2022-09-24
1190+ virtmanager-qt = throw "'virtmanager-qt' has been renamed to/replaced by 'virt-manager-qt'"; # Converted to throw 2022-09-24
1191 virtviewer = throw "'virtviewer' has been renamed to/replaced by 'virt-viewer'"; # Converted to throw 2022-02-22
1192 vnc2flv = throw "vnc2flv has been removed: abandoned by upstream"; # Added 2022-03-21
1193 vorbisTools = throw "'vorbisTools' has been renamed to/replaced by 'vorbis-tools'"; # Converted to throw 2022-02-22
···1197 ### W ###
11981199 wavesurfer = throw "wavesurfer has been removed: depended on snack which has been removed"; # Added 2022-04-21
01200 webbrowser = throw "webbrowser was removed because it's unmaintained upstream and was marked as broken in nixpkgs for over a year"; # Added 2022-03-21
1201 webkit = throw "'webkit' has been renamed to/replaced by 'webkitgtk'"; # Converted to throw 2022-02-22
1202 weechat-matrix-bridge = throw "'weechat-matrix-bridge' has been renamed to/replaced by 'weechatScripts.weechat-matrix-bridge'"; # Converted to throw 2022-02-22
···1208 wineStable = throw "'wineStable' has been renamed to/replaced by 'winePackages.stable'"; # Converted to throw 2022-02-22
1209 wineStaging = throw "'wineStaging' has been renamed to/replaced by 'wine-staging'"; # Converted to throw 2022-02-22
1210 wineUnstable = throw "'wineUnstable' has been renamed to/replaced by 'winePackages.unstable'"; # Converted to throw 2022-02-22
1211+ wineWayland = wine-wayland; # Added 2022-01-03
1212 winpdb = throw "winpdb has been removed: abandoned by upstream"; # Added 2022-04-22
1213 winusb = throw "'winusb' has been renamed to/replaced by 'woeusb'"; # Converted to throw 2022-02-22
1214 wireguard = throw "'wireguard' has been renamed to/replaced by 'wireguard-tools'"; # Converted to throw 2022-02-22
1215 wormhole-rs = magic-wormhole-rs; # Added 2022-05-30. preserve, reason: Arch package name, main binary name
1216+ wmii_hg = wmii; # Added 2022-04-25
1217 ws = throw "ws has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
1218 wxmupen64plus = throw "wxmupen64plus was removed because the upstream disappeared"; # Added 2022-01-31
1219 wxcam = throw "'wxcam' has seen no updates in ten years, crashes (SIGABRT) on startup and depends on deprecated wxGTK28/GNOME2/GTK2, use 'gnome.cheese'"; # Added 2022-06-15
···1221 ### X ###
12221223 x11 = throw "'x11' has been renamed to/replaced by 'xlibsWrapper'"; # Converted to throw 2022-02-22
01224 xbmc = throw "'xbmc' has been renamed to/replaced by 'kodi'"; # Converted to throw 2022-02-22
1225 xbmc-retroarch-advanced-launchers = kodi-retroarch-advanced-launchers; # Added 2021-11-19
1226 xbmcPlain = throw "'xbmcPlain' has been renamed to/replaced by 'kodiPlain'"; # Converted to throw 2022-02-22
1227 xbmcPlugins = throw "'xbmcPlugins' has been renamed to/replaced by 'kodiPackages'"; # Converted to throw 2022-02-22
1228+ xdg_utils = throw "'xdg_utils' has been renamed to/replaced by 'xdg-utils'"; # Converted to throw 2022-09-24
01229 xfce4-14 = xfce;
1230+ xfceUnstable = throw "'xfceUnstable' has been renamed to/replaced by 'xfce4-14'"; # Converted to throw 2022-09-24
1231+ xineLib = throw "'xineLib' has been renamed to/replaced by 'xine-lib'"; # Converted to throw 2022-09-24
1232+ xineUI = throw "'xineUI' has been renamed to/replaced by 'xine-ui'"; # Converted to throw 2022-09-24
1233 xmonad_log_applet_gnome3 = throw "'xmonad_log_applet_gnome3' has been renamed to/replaced by 'xmonad_log_applet'"; # Converted to throw 2022-02-22
1234 xmpp-client = throw "xmpp-client has been dropped due to the lack of maintanence from upstream since 2017"; # Added 2022-06-02
01235 xp-pen-g430 = throw "xp-pen-g430 has been renamed to xp-pen-g430-driver"; # Converted to throw 2022-06-23
1236 xpf = throw "xpf has been removed: abandoned by upstream"; # Added 2022-04-26
1237 xf86_video_nouveau = throw "'xf86_video_nouveau' has been renamed to/replaced by 'xorg.xf86videonouveau'"; # Converted to throw 2022-02-22
000001238 xlibs = throw "'xlibs' has been renamed to/replaced by 'xorg'"; # Converted to throw 2022-02-22
1239 xow = throw (
1240 "Upstream has ended support for 'xow' and the package has been removed" +
1241 "from nixpkgs. Users are urged to switch to 'xone'."
1242 ); # Added 2022-08-02
1243 xpraGtk3 = throw "'xpraGtk3' has been renamed to/replaced by 'xpra'"; # Converted to throw 2022-02-22
1244+ xv = throw "'xv' has been renamed to/replaced by 'xxv'"; # Converted to throw 2022-09-24
1245+ xvfb_run = throw "'xvfb_run' has been renamed to/replaced by 'xvfb-run'"; # Converted to throw 2022-09-24
12461247 ### Y ###
12481249+ yacc = throw "'yacc' has been renamed to/replaced by 'bison'"; # Converted to throw 2022-09-24
1250 yafaray-core = libyafaray; # Added 2022-09-23
1251 yarssr = throw "yarssr has been removed as part of the python2 deprecation"; # Added 2022-01-15
1252 youtubeDL = throw "'youtubeDL' has been renamed to/replaced by 'youtube-dl'"; # Converted to throw 2022-02-22
001253 yuzu-ea = yuzu-early-access; # Added 2022-08-18
1254+ yuzu = throw "'yuzu' has been renamed to/replaced by 'yuzu-mainline'"; # Converted to throw 2022-09-24
12551256 ### Z ###
125701258 zdfmediathk = throw "'zdfmediathk' has been renamed to/replaced by 'mediathekview'"; # Converted to throw 2022-02-22
01259 zimwriterfs = throw "zimwriterfs is now part of zim-tools"; # Added 2022-06-10.
00012601261 ocamlPackages_4_00_1 = throw "'ocamlPackages_4_00_1' has been renamed to/replaced by 'ocaml-ng.ocamlPackages_4_00_1'"; # Converted to throw 2022-02-22
1262 ocamlPackages_4_01_0 = throw "'ocamlPackages_4_01_0' has been renamed to/replaced by 'ocaml-ng.ocamlPackages_4_01_0'"; # Converted to throw 2022-02-22
···1282 ocamlformat_0_17_0 = throw "ocamlformat_0_17_0 has been removed in favor of newer versions"; # Added 2022-06-01
1283 ocamlformat_0_18_0 = throw "ocamlformat_0_18_0 has been removed in favor of newer versions"; # Added 2022-06-01
12841285+ zeroc_ice = throw "'zeroc_ice' has been renamed to 'zeroc-ice'"; # Converted to throw 2022-09-24
00012861287+ dina-font-pcf = throw "'dina-font-pcf' has been renamed to/replaced by 'dina-font'"; # Converted to throw 2022-09-24
1288+ gnatsd = throw "'gnatsd' has been renamed to/replaced by 'nats-server'"; # Converted to throw 2022-09-24
12891290+ posix_man_pages = throw "'posix_man_pages' has been renamed to/replaced by 'man-pages-posix'"; # Converted to throw 2022-09-24
000000000000000000000000000000000000000000000000001291 torchat = throw "torchat was removed because it was broken and requires Python 2"; # added 2022-06-05
1292+ ttyrec = throw "'ttyrec' has been renamed to/replaced by 'ovh-ttyrec'"; # Converted to throw 2022-09-24
1293+ zplugin = throw "'zplugin' has been renamed to/replaced by 'zinit'"; # Converted to throw 2022-09-24
1294 zyn-fusion = zynaddsubfx; # Added 2022-08-05
12951296 inherit (stdenv.hostPlatform) system; # Added 2021-10-22
···128 '';
129 };
130131+ checkMeta = mkOption {
132+ type = types.bool;
133+ default = true;
134+ description = ''
135+ Whether to check that the `meta` attribute of derivations are correct during evaluation time.
136+ '';
137+ };
138 };
139140in {
+31-46
pkgs/top-level/python-aliases.nix
···40 asyncio-nats-client = nats-py; # added 2022-02-08
41 Babel = babel; # added 2022-05-06
42 bitcoin-price-api = throw "bitcoin-price-api has been removed, it was using setuptools 2to3 translation feautre, which has been removed in setuptools 58"; # added 2022-02-15
43- blockdiagcontrib-cisco = throw "blockdiagcontrib-cisco is not compatible with blockdiag 2.0.0 and has been removed."; # added 2020-11-29
44- bt_proximity = bt-proximity; # added 2021-07-02
45 carrot = throw "carrot has been removed, as its development was discontinued in 2012"; # added 2022-01-18
46 class-registry = phx-class-registry; # added 2021-10-05
47- ConfigArgParse = configargparse; # added 2021-03-18
48 cozy = throw "cozy was removed because it was not actually https://pypi.org/project/Cozy/."; # added 2022-01-14
49 cryptography_vectors = "cryptography_vectors is no longer exposed in python*Packages because it is used for testing cryptography only."; # Added 2022-03-23
50 dask-xgboost = throw "dask-xgboost was removed because its features are available in xgboost"; # added 2022-05-24
51- dateutil = python-dateutil; # added 2021-07-03
52 demjson = throw "demjson has been removed, it was using setuptools 2to3 translation feature, which has been removed in setuptools 58"; # added 2022-01-18
53- detox = throw "detox is no longer maintained, and was broken since may 2019"; # added 2020-07-04
54- dftfit = throw "dftfit dependency lammps-cython no longer builds"; # added 2021-07-04
55- diff_cover = diff-cover; # added 2021-07-02
56- discogs_client = discogs-client; # added 2021-07-02
57- djangorestframework-jwt = drf-jwt; # added 2021-07-20
58 django-sampledatahelper = throw "django-sampledatahelper was removed because it is no longer compatible to latest Django version"; # added 2022-07-18
59 django_2 = throw "Django 2 has reached it's projected EOL in 2022/04 and has therefore been removed."; # added 2022-03-05
60 django_appconf = django-appconf; # added 2022-03-03
···66 django_polymorphic = django-polymorphic; # added 2022-05-24
67 django_redis = django-redis; # added 2021-10-11
68 django_taggit = django-taggit; # added 2021-10-11
69- dns = dnspython; # added 2017-12-10
70 dogpile_cache = dogpile-cache; # added 2021-10-28
71 dogpile-core = throw "dogpile-core is no longer maintained, use dogpile-cache instead"; # added 2021-11-20
72 eebrightbox = throw "eebrightbox is unmaintained upstream and has therefore been removed"; # added 2022-02-03
73 email_validator = email-validator; # added 2022-06-22
74 fake_factory = throw "fake_factory has been removed because it is unused and deprecated by upstream since 2016."; # added 2022-05-30
75- faulthandler = throw "faulthandler is built into ${python.executable}"; # added 2021-07-12
76 flask_sqlalchemy = flask-sqlalchemy; # added 2022-07-20
77 flask_testing = flask-testing; # added 2022-04-25
78 flask_wtf = flask-wtf; # added 2022-05-24
79 garminconnect-ha = garminconnect; # added 2022-02-05
80- gitdb2 = throw "gitdb2 has been deprecated, use gitdb instead."; # added 2020-03-14
81 glances = throw "glances has moved to pkgs.glances"; # added 2020-20-28
82- google_api_python_client = google-api-python-client; # added 2021-03-19
83- googleapis_common_protos = googleapis-common-protos; # added 2021-03-19
84 graphite_api = throw "graphite_api was removed, because it is no longer maintained"; # added 2022-07-10
85 graphite_beacon = throw "graphite_beacon was removed, because it is no longer maintained"; # added 2022-07-09
86- grpc_google_iam_v1 = grpc-google-iam-v1; # added 2021-08-21
87 ha-av = throw "ha-av was removed, because it is no longer maintained"; # added 2022-04-06
88- HAP-python = hap-python; # added 2021-06-01
89 hbmqtt = throw "hbmqtt was removed because it is no longer maintained"; # added 2021-11-07
90 hdlparse = throw "hdlparse has been removed, it was using setuptools 2to3 translation feature, which has been removed in setuptools 58"; # added 2022-01-18
91 hyperkitty = throw "Please use pkgs.mailmanPackages.hyperkitty"; # added 2022-04-29
···95 influxgraph = throw "influxgraph has been removed because it is no longer maintained"; # added 2022-07-10
96 jupyter_client = jupyter-client; # added 2021-10-15
97 Keras = keras; # added 2021-11-25
98- lammps-cython = throw "lammps-cython no longer builds and is unmaintained"; # added 2021-07-04
99 loo-py = loopy; # added 2022-05-03
100 Markups = markups; # added 2022-02-14
101- MechanicalSoup = mechanicalsoup; # added 2021-06-01
102 memcached = python-memcached; # added 2022-05-06
103 mailman = throw "Please use pkgs.mailman"; # added 2022-04-29
104 mailman-hyperkitty = throw "Please use pkgs.mailmanPackages.mailman-hyperkitty"; # added 2022-04-29
···116 poster3 = throw "poster3 is unmaintained and source is no longer available"; # added 2023-05-29
117 postorius = throw "Please use pkgs.mailmanPackages.postorius"; # added 2022-04-29
118 powerlineMemSegment = powerline-mem-segment; # added 2021-10-08
119- privacyidea = throw "privacyidea has been renamed to pkgs.privacyidea"; # added 2021-06-20
120- prometheus_client = prometheus-client; # added 2021-06-10
121- prompt_toolkit = prompt-toolkit; # added 2021-07-22
122 pur = throw "pur has been renamed to pkgs.pur"; # added 2021-11-08
123 pydrive = throw "pydrive is broken and deprecated and has been replaced with pydrive2."; # added 2022-06-01
124 pyGtkGlade = throw "Glade support for pygtk has been removed"; # added 2022-01-15
···127 pyialarmxr = pyialarmxr-homeassistant; # added 2022-06-07
128 pyialarmxr-homeassistant = throw "The package was removed together with the component support in home-assistant 2022.7.0"; # added 2022-07-07
129 pyjson5 = json5; # added 2022-08-28
130- pylibgen = throw "pylibgen is unmaintained upstreamed, and removed from nixpkgs"; # added 2020-06-20
131 PyLD = pyld; # added 2022-06-22
132 pymc3 = pymc; # added 2022-06-05, module was rename starting with 4.0.0
133- pymssql = throw "pymssql has been abandoned upstream."; # added 2020-05-04
134 pyreadability = readability-lxml; # added 2022-05-24
135 pyroute2-core = throw "pyroute2 migrated back to a single package scheme in version 0.7.1"; # added 2022-07-16
136 pyroute2-ethtool = throw "pyroute2 migrated back to a single package scheme in version 0.7.1"; # added 2022-07-16
···143 pysmart-smartx = pysmart; # added 2021-10-22
144 pyspotify = throw "pyspotify has been removed because Spotify stopped supporting libspotify"; # added 2022-05-29
145 pytest_6 = pytest; # added 2022-02-10
146- pytestcov = pytest-cov; # added 2021-01-04
147- pytest-pep8 = pytestpep8; # added 2021-01-04
148 pytest-pep257 = throw "pytest-pep257 was removed, as the pep257 package was migrated into pycodestyle"; # added 2022-04-12
149 pytest-pythonpath = throw "pytest-pythonpath is obsolete as of pytest 7.0.0 and has been removed"; # added 2022-03-09
150- pytestpep8 = throw "pytestpep8 was removed because it is abandoned and no longer compatible with pytest v6.0"; # added 2020-12-10
151- pytestquickcheck = pytest-quickcheck; # added 2021-07-20
152- pytestrunner = pytest-runner; # added 2021-01-04
153 python-igraph = igraph; # added 2021-11-11
154- python-lz4 = lz4; # added 2018-06-01
155 python_magic = python-magic; # added 2022-05-07
156 python_mimeparse = python-mimeparse; # added 2021-10-31
157 python-language-server = throw "python-language-server is no longer maintained, use the python-lsp-server community fork instead."; # Added 2022-08-03
158 python-subunit = subunit; # added 2021-09-10
159- pytest_xdist = pytest-xdist; # added 2021-01-04
160- python_simple_hipchat = python-simple-hipchat; # added 2021-07-21
161 pytorch = torch; # added 2022-09-30
162 pytorch-bin = torch-bin; # added 2022-09-30
163 pytorchWithCuda = torchWithCuda; # added 2022-09-30
164 pytorchWithoutCuda = torchWithoutCuda; # added 2022-09-30
165 pytwitchapi = twitchapi; # added 2022-03-07
166- qasm2image = throw "qasm2image is no longer maintained (since November 2018), and is not compatible with the latest pythonPackages.qiskit versions."; # added 2020-12-09
167 qiskit-aqua = throw "qiskit-aqua has been removed due to deprecation, with its functionality moved to different qiskit packages";
168 rdflib-jsonld = throw "rdflib-jsonld is not compatible with rdflib 6"; # added 2021-11-05
169 repeated_test = throw "repeated_test is no longer maintained"; # added 2022-01-11
170 requests_oauthlib = requests-oauthlib; # added 2022-02-12
171- requests_toolbelt = requests-toolbelt; # added 2017-09-26
172 roboschool = throw "roboschool is deprecated in favor of PyBullet and has been removed"; # added 2022-01-15
173- ROPGadget = ropgadget; # added 2021-07-06
174- rotate-backups = throw "rotate-backups was removed in favor of the top-level rotate-backups"; # added 2021-07-01
175 ruamel_base = ruamel-base; # added 2021-11-01
176 ruamel_yaml = ruamel-yaml; # added 2021-11-01
177 ruamel_yaml_clib = ruamel-yaml-clib; # added 2021-11-01
178 sapi-python-client = kbcstorage; # added 2022-04-20
179- scikitlearn = scikit-learn; # added 2021-07-21
180- selectors34 = throw "selectors34 has been removed: functionality provided by Python itself; archived by upstream."; # added 2021-06-10
181- setuptools_scm = setuptools-scm; # added 2021-06-03
182 sharkiqpy = sharkiq; # added 2022-05-21
183- smart_open = smart-open; # added 2021-03-14
184- smmap2 = throw "smmap2 has been deprecated, use smmap instead."; # added 2020-03-14
185- SPARQLWrapper = sparqlwrapper;
186 sphinx_rtd_theme = sphinx-rtd-theme; # added 2022-08-03
187- sphinxcontrib_plantuml = sphinxcontrib-plantuml; # added 2021-08-02
188 sqlalchemy_migrate = sqlalchemy-migrate; # added 2021-10-28
189 SQLAlchemy-ImageAttach = throw "sqlalchemy-imageattach has been removed as it is incompatible with sqlalchemy 1.4 and unmaintained"; # added 2022-04-23
190 tensorflow-bin_2 = tensorflow-bin; # added 2021-11-25
···192 tensorflow-estimator_2 = tensorflow-estimator; # added 2021-11-25
193 tensorflow-tensorboard = tensorboard; # added 2022-03-06
194 tensorflow-tensorboard_2 = tensorflow-tensorboard; # added 2021-11-25
195- tvnamer = throw "tvnamer was moved to pkgs.tvnamer"; # added 2021-07-05
196 types-cryptography = throw "types-cryptography has been removed because it is obsolete since cryptography version 3.4.4."; # added 2022-05-30
197 types-paramiko = throw "types-paramiko has been removed because it was unused."; # added 2022-05-30
198 WazeRouteCalculator = wazeroutecalculator; # added 2021-09-29
199 webapp2 = throw "webapp2 is unmaintained since 2012"; # added 2022-05-29
200- websocket_client = websocket-client; # added 2021-06-15
201 xenomapper = throw "xenomapper was moved to pkgs.xenomapper"; # added 2021-12-31
202- zc-buildout221 = zc-buildout; # added 2021-07-21
203- zc_buildout_nix = throw "zc_buildout_nix was pinned to a version no longer compatible with other modules";
204})
···40 asyncio-nats-client = nats-py; # added 2022-02-08
41 Babel = babel; # added 2022-05-06
42 bitcoin-price-api = throw "bitcoin-price-api has been removed, it was using setuptools 2to3 translation feautre, which has been removed in setuptools 58"; # added 2022-02-15
43+ bt_proximity = throw "'bt_proximity' has been renamed to/replaced by 'bt-proximity'"; # Converted to throw 2022-09-24
044 carrot = throw "carrot has been removed, as its development was discontinued in 2012"; # added 2022-01-18
45 class-registry = phx-class-registry; # added 2021-10-05
46+ ConfigArgParse = throw "'ConfigArgParse' has been renamed to/replaced by 'configargparse'"; # Converted to throw 2022-09-24
47 cozy = throw "cozy was removed because it was not actually https://pypi.org/project/Cozy/."; # added 2022-01-14
48 cryptography_vectors = "cryptography_vectors is no longer exposed in python*Packages because it is used for testing cryptography only."; # Added 2022-03-23
49 dask-xgboost = throw "dask-xgboost was removed because its features are available in xgboost"; # added 2022-05-24
50+ dateutil = throw "'dateutil' has been renamed to/replaced by 'python-dateutil'"; # Converted to throw 2022-09-24
51 demjson = throw "demjson has been removed, it was using setuptools 2to3 translation feature, which has been removed in setuptools 58"; # added 2022-01-18
52+ diff_cover = throw "'diff_cover' has been renamed to/replaced by 'diff-cover'"; # Converted to throw 2022-09-24
53+ discogs_client = throw "'discogs_client' has been renamed to/replaced by 'discogs-client'"; # Converted to throw 2022-09-24
54+ djangorestframework-jwt = throw "'djangorestframework-jwt' has been renamed to/replaced by 'drf-jwt'"; # Converted to throw 2022-09-24
0055 django-sampledatahelper = throw "django-sampledatahelper was removed because it is no longer compatible to latest Django version"; # added 2022-07-18
56 django_2 = throw "Django 2 has reached it's projected EOL in 2022/04 and has therefore been removed."; # added 2022-03-05
57 django_appconf = django-appconf; # added 2022-03-03
···63 django_polymorphic = django-polymorphic; # added 2022-05-24
64 django_redis = django-redis; # added 2021-10-11
65 django_taggit = django-taggit; # added 2021-10-11
66+ dns = throw "'dns' has been renamed to/replaced by 'dnspython'"; # Converted to throw 2022-09-24
67 dogpile_cache = dogpile-cache; # added 2021-10-28
68 dogpile-core = throw "dogpile-core is no longer maintained, use dogpile-cache instead"; # added 2021-11-20
69 eebrightbox = throw "eebrightbox is unmaintained upstream and has therefore been removed"; # added 2022-02-03
70 email_validator = email-validator; # added 2022-06-22
71 fake_factory = throw "fake_factory has been removed because it is unused and deprecated by upstream since 2016."; # added 2022-05-30
072 flask_sqlalchemy = flask-sqlalchemy; # added 2022-07-20
73 flask_testing = flask-testing; # added 2022-04-25
74 flask_wtf = flask-wtf; # added 2022-05-24
75 garminconnect-ha = garminconnect; # added 2022-02-05
076 glances = throw "glances has moved to pkgs.glances"; # added 2020-20-28
77+ google_api_python_client = throw "'google_api_python_client' has been renamed to/replaced by 'google-api-python-client'"; # Converted to throw 2022-09-24
78+ googleapis_common_protos = throw "'googleapis_common_protos' has been renamed to/replaced by 'googleapis-common-protos'"; # Converted to throw 2022-09-24
79 graphite_api = throw "graphite_api was removed, because it is no longer maintained"; # added 2022-07-10
80 graphite_beacon = throw "graphite_beacon was removed, because it is no longer maintained"; # added 2022-07-09
81+ grpc_google_iam_v1 = throw "'grpc_google_iam_v1' has been renamed to/replaced by 'grpc-google-iam-v1'"; # Converted to throw 2022-09-24
82 ha-av = throw "ha-av was removed, because it is no longer maintained"; # added 2022-04-06
83+ HAP-python = throw "'HAP-python' has been renamed to/replaced by 'hap-python'"; # Converted to throw 2022-09-24
84 hbmqtt = throw "hbmqtt was removed because it is no longer maintained"; # added 2021-11-07
85 hdlparse = throw "hdlparse has been removed, it was using setuptools 2to3 translation feature, which has been removed in setuptools 58"; # added 2022-01-18
86 hyperkitty = throw "Please use pkgs.mailmanPackages.hyperkitty"; # added 2022-04-29
···90 influxgraph = throw "influxgraph has been removed because it is no longer maintained"; # added 2022-07-10
91 jupyter_client = jupyter-client; # added 2021-10-15
92 Keras = keras; # added 2021-11-25
093 loo-py = loopy; # added 2022-05-03
94 Markups = markups; # added 2022-02-14
95+ MechanicalSoup = throw "'MechanicalSoup' has been renamed to/replaced by 'mechanicalsoup'"; # Converted to throw 2022-09-24
96 memcached = python-memcached; # added 2022-05-06
97 mailman = throw "Please use pkgs.mailman"; # added 2022-04-29
98 mailman-hyperkitty = throw "Please use pkgs.mailmanPackages.mailman-hyperkitty"; # added 2022-04-29
···110 poster3 = throw "poster3 is unmaintained and source is no longer available"; # added 2023-05-29
111 postorius = throw "Please use pkgs.mailmanPackages.postorius"; # added 2022-04-29
112 powerlineMemSegment = powerline-mem-segment; # added 2021-10-08
113+ prometheus_client = throw "'prometheus_client' has been renamed to/replaced by 'prometheus-client'"; # Converted to throw 2022-09-24
114+ prompt_toolkit = throw "'prompt_toolkit' has been renamed to/replaced by 'prompt-toolkit'"; # Converted to throw 2022-09-24
0115 pur = throw "pur has been renamed to pkgs.pur"; # added 2021-11-08
116 pydrive = throw "pydrive is broken and deprecated and has been replaced with pydrive2."; # added 2022-06-01
117 pyGtkGlade = throw "Glade support for pygtk has been removed"; # added 2022-01-15
···120 pyialarmxr = pyialarmxr-homeassistant; # added 2022-06-07
121 pyialarmxr-homeassistant = throw "The package was removed together with the component support in home-assistant 2022.7.0"; # added 2022-07-07
122 pyjson5 = json5; # added 2022-08-28
0123 PyLD = pyld; # added 2022-06-22
124 pymc3 = pymc; # added 2022-06-05, module was rename starting with 4.0.0
0125 pyreadability = readability-lxml; # added 2022-05-24
126 pyroute2-core = throw "pyroute2 migrated back to a single package scheme in version 0.7.1"; # added 2022-07-16
127 pyroute2-ethtool = throw "pyroute2 migrated back to a single package scheme in version 0.7.1"; # added 2022-07-16
···134 pysmart-smartx = pysmart; # added 2021-10-22
135 pyspotify = throw "pyspotify has been removed because Spotify stopped supporting libspotify"; # added 2022-05-29
136 pytest_6 = pytest; # added 2022-02-10
137+ pytestcov = throw "'pytestcov' has been renamed to/replaced by 'pytest-cov'"; # Converted to throw 2022-09-24
138+ pytest-pep8 = throw "'pytest-pep8' has been renamed to/replaced by 'pytestpep8'"; # Converted to throw 2022-09-24
139 pytest-pep257 = throw "pytest-pep257 was removed, as the pep257 package was migrated into pycodestyle"; # added 2022-04-12
140 pytest-pythonpath = throw "pytest-pythonpath is obsolete as of pytest 7.0.0 and has been removed"; # added 2022-03-09
141+ pytestquickcheck = throw "'pytestquickcheck' has been renamed to/replaced by 'pytest-quickcheck'"; # Converted to throw 2022-09-24
142+ pytestrunner = throw "'pytestrunner' has been renamed to/replaced by 'pytest-runner'"; # Converted to throw 2022-09-24
0143 python-igraph = igraph; # added 2021-11-11
144+ python-lz4 = throw "'python-lz4' has been renamed to/replaced by 'lz4'"; # Converted to throw 2022-09-24
145 python_magic = python-magic; # added 2022-05-07
146 python_mimeparse = python-mimeparse; # added 2021-10-31
147 python-language-server = throw "python-language-server is no longer maintained, use the python-lsp-server community fork instead."; # Added 2022-08-03
148 python-subunit = subunit; # added 2021-09-10
149+ pytest_xdist = throw "'pytest_xdist' has been renamed to/replaced by 'pytest-xdist'"; # Converted to throw 2022-09-24
150+ python_simple_hipchat = throw "'python_simple_hipchat' has been renamed to/replaced by 'python-simple-hipchat'"; # Converted to throw 2022-09-24
151 pytorch = torch; # added 2022-09-30
152 pytorch-bin = torch-bin; # added 2022-09-30
153 pytorchWithCuda = torchWithCuda; # added 2022-09-30
154 pytorchWithoutCuda = torchWithoutCuda; # added 2022-09-30
155 pytwitchapi = twitchapi; # added 2022-03-07
0156 qiskit-aqua = throw "qiskit-aqua has been removed due to deprecation, with its functionality moved to different qiskit packages";
157 rdflib-jsonld = throw "rdflib-jsonld is not compatible with rdflib 6"; # added 2021-11-05
158 repeated_test = throw "repeated_test is no longer maintained"; # added 2022-01-11
159 requests_oauthlib = requests-oauthlib; # added 2022-02-12
160+ requests_toolbelt = throw "'requests_toolbelt' has been renamed to/replaced by 'requests-toolbelt'"; # Converted to throw 2022-09-24
161 roboschool = throw "roboschool is deprecated in favor of PyBullet and has been removed"; # added 2022-01-15
162+ ROPGadget = throw "'ROPGadget' has been renamed to/replaced by 'ropgadget'"; # Converted to throw 2022-09-24
0163 ruamel_base = ruamel-base; # added 2021-11-01
164 ruamel_yaml = ruamel-yaml; # added 2021-11-01
165 ruamel_yaml_clib = ruamel-yaml-clib; # added 2021-11-01
166 sapi-python-client = kbcstorage; # added 2022-04-20
167+ scikitlearn = throw "'scikitlearn' has been renamed to/replaced by 'scikit-learn'"; # Converted to throw 2022-09-24
168+ setuptools_scm = throw "'setuptools_scm' has been renamed to/replaced by 'setuptools-scm'"; # Converted to throw 2022-09-24
0169 sharkiqpy = sharkiq; # added 2022-05-21
170+ smart_open = throw "'smart_open' has been renamed to/replaced by 'smart-open'"; # Converted to throw 2022-09-24
171+ SPARQLWrapper = sparqlwrapper; # Added 2022-03-31
0172 sphinx_rtd_theme = sphinx-rtd-theme; # added 2022-08-03
173+ sphinxcontrib_plantuml = throw "'sphinxcontrib_plantuml' has been renamed to/replaced by 'sphinxcontrib-plantuml'"; # Converted to throw 2022-09-24
174 sqlalchemy_migrate = sqlalchemy-migrate; # added 2021-10-28
175 SQLAlchemy-ImageAttach = throw "sqlalchemy-imageattach has been removed as it is incompatible with sqlalchemy 1.4 and unmaintained"; # added 2022-04-23
176 tensorflow-bin_2 = tensorflow-bin; # added 2021-11-25
···178 tensorflow-estimator_2 = tensorflow-estimator; # added 2021-11-25
179 tensorflow-tensorboard = tensorboard; # added 2022-03-06
180 tensorflow-tensorboard_2 = tensorflow-tensorboard; # added 2021-11-25
0181 types-cryptography = throw "types-cryptography has been removed because it is obsolete since cryptography version 3.4.4."; # added 2022-05-30
182 types-paramiko = throw "types-paramiko has been removed because it was unused."; # added 2022-05-30
183 WazeRouteCalculator = wazeroutecalculator; # added 2021-09-29
184 webapp2 = throw "webapp2 is unmaintained since 2012"; # added 2022-05-29
185+ websocket_client = throw "'websocket_client' has been renamed to/replaced by 'websocket-client'"; # Converted to throw 2022-09-24
186 xenomapper = throw "xenomapper was moved to pkgs.xenomapper"; # added 2021-12-31
187+ zc-buildout221 = throw "'zc-buildout221' has been renamed to/replaced by 'zc-buildout'"; # Converted to throw 2022-09-24
188+ zc_buildout_nix = throw "zc_buildout_nix was pinned to a version no longer compatible with other modules"; # Added 2021-12-08
189})