···210 </listitem>
211 <listitem>
212 <para>
0000000213 The MoinMoin wiki engine
214 (<literal>services.moinmoin</literal>) has been removed,
215 because Python 2 is being retired from nixpkgs.
···210 </listitem>
211 <listitem>
212 <para>
213+ The <literal>mailpile</literal> email webclient
214+ (<literal>services.mailpile</literal>) has been removed due to
215+ its reliance on python2.
216+ </para>
217+ </listitem>
218+ <listitem>
219+ <para>
220 The MoinMoin wiki engine
221 (<literal>services.moinmoin</literal>) has been removed,
222 because Python 2 is being retired from nixpkgs.
+2
nixos/doc/manual/release-notes/rl-2205.section.md
···7172- `services.kubernetes.addons.dashboard` was removed due to it being an outdated version.
730074- The MoinMoin wiki engine (`services.moinmoin`) has been removed, because Python 2 is being retired from nixpkgs.
7576- The `wafHook` hook now honors `NIX_BUILD_CORES` when `enableParallelBuilding` is not set explicitly. Packages can restore the old behaviour by setting `enableParallelBuilding=false`.
···7172- `services.kubernetes.addons.dashboard` was removed due to it being an outdated version.
7374+- The `mailpile` email webclient (`services.mailpile`) has been removed due to its reliance on python2.
75+76- The MoinMoin wiki engine (`services.moinmoin`) has been removed, because Python 2 is being retired from nixpkgs.
7778- The `wafHook` hook now honors `NIX_BUILD_CORES` when `enableParallelBuilding` is not set explicitly. Packages can restore the old behaviour by setting `enableParallelBuilding=false`.
···51 (mkRemovedOptionModule [ "services" "fourStoreEndpoint" ] "The fourStoreEndpoint module has been removed")
52 (mkRemovedOptionModule [ "services" "frab" ] "The frab module has been removed")
53 (mkRemovedOptionModule [ "services" "kippo" ] "The corresponding package was removed from nixpkgs.")
054 (mkRemovedOptionModule [ "services" "marathon" ] "The corresponding package was removed from nixpkgs.")
55 (mkRemovedOptionModule [ "services" "mathics" ] "The Mathics module has been removed")
56 (mkRemovedOptionModule [ "services" "meguca" ] "Use meguca has been removed from nixpkgs")
···51 (mkRemovedOptionModule [ "services" "fourStoreEndpoint" ] "The fourStoreEndpoint module has been removed")
52 (mkRemovedOptionModule [ "services" "frab" ] "The frab module has been removed")
53 (mkRemovedOptionModule [ "services" "kippo" ] "The corresponding package was removed from nixpkgs.")
54+ (mkRemovedOptionModule [ "services" "mailpile" ] "The corresponding package was removed from nixpkgs.")
55 (mkRemovedOptionModule [ "services" "marathon" ] "The corresponding package was removed from nixpkgs.")
56 (mkRemovedOptionModule [ "services" "mathics" ] "The Mathics module has been removed")
57 (mkRemovedOptionModule [ "services" "meguca" ] "Use meguca has been removed from nixpkgs")
···1-{ stdenv, runtimeShell, lib, fetchurl, python2Packages, unzip }:
2-3-# This package uses a precompiled "binary" distribution of CuraByDagoma,
4-# distributed by the editor.
5-#
6-# To update the package, follow the links on https://dist.dagoma.fr/:
7-# * Cura By Dagoma
8-# * Linux
9-# * 64 bits
10-# * Genric archive
11-#
12-# I made the arbitrary choice to compile this package only for x86_64.
13-# I guess people owning a 3D printer generally don't use i686.
14-# If, however, someone needs it, we certainly can find a solution.
15-16-let
17- pythonPackages = python2Packages;
18-in stdenv.mkDerivation rec {
19- pname = "curabydagoma";
20- # Version is the date, UNIX format
21- version = "1520506579";
22- # Hash of the user's choice: os, arch, package type...
23- hash = "58228cce5bbdcf764b7116850956f1e5";
24-25- src = fetchurl {
26- url = "https://dist.dagoma.fr/get/zip/CuraByDagoma/${version}/${hash}";
27- sha256 = "16wfipdyjkf6dq8awjzs4zgkmqk6230277mf3iz8swday9hns8pq";
28- };
29- unpackCmd = "unzip $curSrc && tar zxf CuraByDagoma_amd64.tar.gz";
30- nativeBuildInputs = [ unzip ];
31- buildInputs = [ pythonPackages.python pythonPackages.pyopengl pythonPackages.wxPython pythonPackages.pyserial pythonPackages.numpy ];
32-33- # Compile all pyc files because the included pyc files may be older than the
34- # py files. However, Python doesn't realize that because the packages
35- # have all dates set to epoch.
36- buildPhase = ''
37- python -m compileall -f curabydago
38- '';
39-40- # * Simply copy the stuff there
41- # * Create an executable with the correct path etc
42- # * Create a .desktop file to have a launcher in the desktop environments
43- installPhase = ''
44- mkdir $out
45- cp -r * $out/
46-47- mkdir $out/bin
48- cat > $out/bin/curabydago <<EOF
49- #!${runtimeShell}
50- export PYTHONPATH=$PYTHONPATH
51- ${pythonPackages.python.interpreter} $out/curabydago/cura.py
52- EOF
53- chmod a+x $out/bin/curabydago
54-55- mkdir -p $out/share/applications
56- cat > $out/share/applications/curabydago.desktop <<EOF
57- [Desktop Entry]
58- Type=Application
59- Name=Cura-by-dagoma
60- Comment=CuraByDagoma is a fork of Legacy Cura made by Dagoma for its own printers.
61- Icon=$out/curabydago/resources/images/cura.ico
62- Exec=$out/bin/curabydago
63- Path=$out/
64- StartupNotify=true
65- Terminal=false
66- Categories=GNOME;GTK;Utility;
67- EOF
68-69- '';
70-71- meta = with lib; {
72- description = "Slicer for 3D printers built by Dagoma";
73- homepage = "https://dagoma.fr/cura-by-dagoma.html";
74- license = licenses.agpl3;
75- platforms = [ "x86_64-linux" ];
76- maintainers = with maintainers; [ tiramiseb ];
77- };
78-}
···1-# The launcher game starts projects in a separate python process
2-# with the -E flag, which prevents the nix set PYTHONPATH envvar
3-# from taking effect, preventing the loading of pygame_sdl2
4---- a/launcher/game/project.rpy
5-+++ b/launcher/game/project.rpy
6-@@ -239,7 +239,7 @@
7- raise Exception("Python interpreter not found: %r", executables)
8-9- # Put together the basic command line.
10-- cmd = [ executable, "-EO", sys.argv[0] ]
11-+ cmd = [ executable, "-O", sys.argv[0] ]
12-13- cmd.append(self.path)
14- cmd.extend(args)
···1-{ lib, python2Packages, fetchFromGitHub, pkg-config, glib, alsa-lib, libjack2 }:
2-3-python2Packages.buildPythonApplication {
4- version = "2015-11-17";
5- pname = "mididings";
6-7- src = fetchFromGitHub {
8- owner = "dsacre";
9- repo = "mididings";
10- rev = "bbec99a8c878a2a7029e78e84fc736e4a68ed5a0";
11- sha256 = "1pdf5mib87zy7yjh9vpasja419h28wvgq6x5hw2hkm7bg9ds4p2m";
12- };
13-14- nativeBuildInputs = [ pkg-config ];
15- buildInputs = [ glib alsa-lib libjack2 python2Packages.boost ];
16- propagatedBuildInputs = with python2Packages; [ decorator ]
17- # for livedings
18- ++ [ tkinter pyliblo ]
19- # for mididings.extra
20- ++ [ dbus-python pyinotify ]
21- # to read/write standard MIDI files
22- ++ [ pysmf ]
23- # so mididings knows where to look for config files
24- ++ [ pyxdg ];
25-26- preBuild = with lib.versions; ''
27- substituteInPlace setup.py \
28- --replace boost_python "boost_python${major python2Packages.python.version}${minor python2Packages.python.version}"
29- '';
30-31- meta = with lib; {
32- description = "A MIDI router and processor based on Python, supporting ALSA and JACK MIDI";
33- homepage = "http://das.nasophon.de/mididings";
34- license = licenses.gpl2;
35- maintainers = [ ];
36- platforms = platforms.linux;
37- };
38-}
···00000000000000000000000000000000000000
-29
pkgs/tools/networking/getmail/default.nix
···1-{ lib, fetchurl, python2Packages }:
2-3-python2Packages.buildPythonApplication rec {
4- pname = "getmail";
5- version = "5.14";
6-7- src = fetchurl {
8- url = "http://pyropus.ca/software/getmail/old-versions/${pname}-${version}.tar.gz";
9- sha256 = "1hcrd9h4g12f5gvl1djsbchcjry02ghq4icdr897s8v48pkrzagk";
10- };
11-12- doCheck = false;
13-14- postPatch = ''
15- # getmail spends a lot of effort to build an absolute path for
16- # documentation installation; too bad it is counterproductive now
17- sed -e '/datadir or prefix,/d' -i setup.py
18- '';
19-20- meta = {
21- description = "A program for retrieving mail";
22- maintainers = [ lib.maintainers.raskin ];
23- platforms = lib.platforms.linux;
24-25- homepage = "http://pyropus.ca/software/getmail/";
26- updateWalker = true;
27- license = lib.licenses.gpl2Plus;
28- };
29-}
···00000000000000000000000000000
+16
pkgs/top-level/aliases.nix
···100 bitwarden_rs-postgresql = vaultwarden-postgresql;
101 bitwarden_rs-vault = vaultwarden-vault;
1020103 bs1770gain = throw "bs1770gain has been removed from nixpkgs, as it had no maintainer or reverse dependencies."; # added 2021-01-02
104 bsod = throw "bsod has been removed: deleted by upstream"; # added 2022-01-07
105 btc1 = throw "btc1 has been removed, it was abandoned by upstream"; # added 2020-11-03
···118 casperjs = throw "casperjs has been removed, it was abandoned by upstream and broken.";
119 catfish = xfce.catfish; # added 2019-12-22
120 ccnet = throw "ccnet has been removed because seafile does not depend on it anymore"; # added 2021-03-25
0121 cgmanager = throw "cgmanager was deprecated by lxc and therefore removed from nixpkgs."; # added 2020-06-05
122 checkbashism = checkbashisms; # added 2016-08-16
123 chronos = throw "chronos has been removed from nixpkgs, as it was unmaintained"; # added 2020-08-15
···180 cups_filters = cups-filters; # added 2016-08
181 cups-googlecloudprint = throw "Google Cloudprint is officially discontinued since Jan 2021, more info https://support.google.com/chrome/a/answer/9633006";
182 cloud-print-connector = throw "Google Cloudprint is officially discontinued since Jan 2021, more info https://support.google.com/chrome/a/answer/9633006";
0183 curaLulzbot = throw "curaLulzbot has been removed due to insufficient upstream support for a modern dependency chain"; # added 2021-10-23
184 cquery = throw "cquery has been removed because it is abandoned by upstream. Consider switching to clangd or ccls instead."; # added 2020-06-15
185 cv = progress; # added 2015-09-06
···214 desktop_file_utils = desktop-file-utils; # added 2018-02-25
215 devicemapper = lvm2; # added 2018-04-25
216 digikam5 = digikam; # added 2017-02-18
0217 dmtx = dmtx-utils; # added 2018-04-25
218 dnnl = oneDNN; # added 2020-04-22
219 docbook5_xsl = docbook_xsl_ns; # added 2018-04-25
···306 gdb-multitarget = gdb; # added 2017-11-13
307 gdk_pixbuf = gdk-pixbuf; # added 2019-05-22
308 gettextWithExpat = gettext; # 2016-02-19
0309 giflib_4_1 = throw "giflib_4_1 has been removed; use giflib instead"; # 2020-02-12
310 git-bz = throw "giz-bz has been removed from nixpkgs as it is stuck on python2."; # added 2022-01-01
311 gitAndTools = self // { # added 2021-01-14
···318 topGit = top-git;
319 };
320 gitin = throw "gitin has been remove because it was unmaintained and depended on an insecure version of libgit2"; # added 2021-12-07
0321 glib_networking = glib-networking; # added 2018-02-25
322 gmailieer = lieer; # added 2020-04-19
323 gmvault = throw "gmvault has been removed because it is unmaintained, mostly broken, and insecure"; # added 2021-03-08
···419 kodiGBM = kodi-gbm;
420 kodiPlain = kodi;
421 kodiPlainWayland = kodi-wayland;
0422 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
423 julia_07 = throw "julia_07 has been deprecated in favor of the latest LTS version"; # added 2020-09-15
424 julia_1 = throw "julia_1 has been deprecated in favor of julia_10 as it was ambiguous"; # added 2021-03-13
···565 lua5_1_sockets = lua51Packages.luasocket; # added 2017-05-02
566 lua5_expat = luaPackages.luaexpat; # added 2017-05-02
567 lua5_sec = luaPackages.luasec; # added 2017-05-02
0568 lxappearance-gtk3 = throw "lxappearance-gtk3 has been removed. Use lxappearance instead, which now defaults to Gtk3"; # added 2020-06-03
569 lzma = xz; # moved from top-level 2021-03-14
570 m3d-linux = m33-linux; # added 2016-08-13
571 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
0572 man_db = man-db; # added 2016-05
573 manpages = man-pages; # added 2015-12-06
574 marathon = throw "marathon has been removed from nixpkgs, as it's unmaintained"; # added 2020-08-15
···580 mbedtls_1_3 = throw "mbedtls_1_3 is end of life, see https://tls.mbed.org/kb/how-to/upgrade-2.0"; # added 2019-12-08
581 meme = meme-image-generator; # added 2021-04-21
582 mess = mame; # added 2019-10-30
0583 mcgrid = throw "mcgrid has been removed from nixpkgs, as it's not compatible with rivet 3"; # added 2020-05-23
584 mcomix = throw "mcomix has been removed from nixpkgs, as it's unmaintained; try mcomix3 a Python 3 fork"; # added 2019-12-10, modified 2020-11-25
0585 mimms = throw "mimms has been removed from nixpkgs as the upstream project is stuck on python2."; # added 2022-01-01
586 mirage = throw "mirage has been removed from nixpkgs, as it's unmaintained"; # added 2019-12-10
587 minergate = throw "minergate has been removed from nixpkgs, because the package is unmaintained and the site has a bad reputation"; # added 2021-08-13
···624 nagiosPluginsOfficial = monitoring-plugins;
625 navit = throw "navit has been removed from nixpkgs, due to being unmaintained"; # added 2021-06-07
626 ncat = nmap; # added 2016-01-26
0627 netcat-openbsd = libressl.nc; # added 2018-04-25
628 netease-cloud-music = throw "netease-cloud-music has been removed together with deepin"; # added 2020-08-31
629 networkmanager_fortisslvpn = networkmanager-fortisslvpn; # added 2018-02-25
···800 pybind11 = throw "pybind11 was removed because pythonPackages.pybind11 for the appropriate version of Python should be used"; # added 2021-05-14
801 pybitmessage = throw "pybitmessage was removed from nixpkgs as it is stuck on python2."; # added 2022-01-01
802 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
000803 pyrit = throw "pyrit has been removed from nixpkgs as the project is still stuck on python2."; # added 2022-01-01
804 python2nix = throw "python2nix has been removed as it is outdated. Use e.g. nixpkgs-pytools instead."; # added 2021-03-08
805 python-swiftclient = swiftclient; # added 2021-09-09
···843 radare2-cutter = cutter; # added 2021-03-30
844 redkite = throw "redkite was archived by upstream"; # added 2021-04-12
845 redshift-wlr = throw "redshift-wlr has been replaced by gammastep"; # added 2021-12-25
0846 retroArchCores = throw "retroArchCores has been removed. Please use overrides instead, e.g.: `retroarch.override { cores = with libretro; [ ... ]; }`"; # added 2021-11-19
847 rkt = throw "rkt was archived by upstream"; # added 2020-05-16
848 rpiboot-unstable = rpiboot; # added 2021-07-30
···100 bitwarden_rs-postgresql = vaultwarden-postgresql;
101 bitwarden_rs-vault = vaultwarden-vault;
102103+ blink = throw "blink has been removed from nixpkgs, it was unmaintained and required python2 at the time of removal."; # added 2022-01-12
104 bs1770gain = throw "bs1770gain has been removed from nixpkgs, as it had no maintainer or reverse dependencies."; # added 2021-01-02
105 bsod = throw "bsod has been removed: deleted by upstream"; # added 2022-01-07
106 btc1 = throw "btc1 has been removed, it was abandoned by upstream"; # added 2020-11-03
···119 casperjs = throw "casperjs has been removed, it was abandoned by upstream and broken.";
120 catfish = xfce.catfish; # added 2019-12-22
121 ccnet = throw "ccnet has been removed because seafile does not depend on it anymore"; # added 2021-03-25
122+ 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
123 cgmanager = throw "cgmanager was deprecated by lxc and therefore removed from nixpkgs."; # added 2020-06-05
124 checkbashism = checkbashisms; # added 2016-08-16
125 chronos = throw "chronos has been removed from nixpkgs, as it was unmaintained"; # added 2020-08-15
···182 cups_filters = cups-filters; # added 2016-08
183 cups-googlecloudprint = throw "Google Cloudprint is officially discontinued since Jan 2021, more info https://support.google.com/chrome/a/answer/9633006";
184 cloud-print-connector = throw "Google Cloudprint is officially discontinued since Jan 2021, more info https://support.google.com/chrome/a/answer/9633006";
185+ curaByDagoma = throw "curaByDagoma has been removed from nixpkgs, because it was unmaintained and dependent on python2 packages."; # added 2022-01-12
186 curaLulzbot = throw "curaLulzbot has been removed due to insufficient upstream support for a modern dependency chain"; # added 2021-10-23
187 cquery = throw "cquery has been removed because it is abandoned by upstream. Consider switching to clangd or ccls instead."; # added 2020-06-15
188 cv = progress; # added 2015-09-06
···217 desktop_file_utils = desktop-file-utils; # added 2018-02-25
218 devicemapper = lvm2; # added 2018-04-25
219 digikam5 = digikam; # added 2017-02-18
220+ displaycal = throw "displaycal has been removed from nixpkgs, as it hasn't migrated to python3."; # added 2022-01-12
221 dmtx = dmtx-utils; # added 2018-04-25
222 dnnl = oneDNN; # added 2020-04-22
223 docbook5_xsl = docbook_xsl_ns; # added 2018-04-25
···310 gdb-multitarget = gdb; # added 2017-11-13
311 gdk_pixbuf = gdk-pixbuf; # added 2019-05-22
312 gettextWithExpat = gettext; # 2016-02-19
313+ getmail = throw "getmail has been removed from nixpkgs, migrate to getmail6."; # added 2022-01-12
314 giflib_4_1 = throw "giflib_4_1 has been removed; use giflib instead"; # 2020-02-12
315 git-bz = throw "giz-bz has been removed from nixpkgs as it is stuck on python2."; # added 2022-01-01
316 gitAndTools = self // { # added 2021-01-14
···323 topGit = top-git;
324 };
325 gitin = throw "gitin has been remove because it was unmaintained and depended on an insecure version of libgit2"; # added 2021-12-07
326+ gitinspector = throw "gitinspector has been removed because it doesn't work with python3."; # added 2022-01-12
327 glib_networking = glib-networking; # added 2018-02-25
328 gmailieer = lieer; # added 2020-04-19
329 gmvault = throw "gmvault has been removed because it is unmaintained, mostly broken, and insecure"; # added 2021-03-08
···425 kodiGBM = kodi-gbm;
426 kodiPlain = kodi;
427 kodiPlainWayland = kodi-wayland;
428+ ino = throw "ino has been removed from nixpkgs, the project is stuck on python2 and upstream has archived the project."; # added 2022-01-12
429 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
430 julia_07 = throw "julia_07 has been deprecated in favor of the latest LTS version"; # added 2020-09-15
431 julia_1 = throw "julia_1 has been deprecated in favor of julia_10 as it was ambiguous"; # added 2021-03-13
···572 lua5_1_sockets = lua51Packages.luasocket; # added 2017-05-02
573 lua5_expat = luaPackages.luaexpat; # added 2017-05-02
574 lua5_sec = luaPackages.luasec; # added 2017-05-02
575+ lumpy = throw "lumpy has been removed from nixpkgs, as it is stuck on python2."; # added 2022-01-12
576 lxappearance-gtk3 = throw "lxappearance-gtk3 has been removed. Use lxappearance instead, which now defaults to Gtk3"; # added 2020-06-03
577 lzma = xz; # moved from top-level 2021-03-14
578 m3d-linux = m33-linux; # added 2016-08-13
579 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
580+ mailpile = throw "mailpile was removed from nixpkgs, as it is stuck on python2."; # added 2022-01-12
581 man_db = man-db; # added 2016-05
582 manpages = man-pages; # added 2015-12-06
583 marathon = throw "marathon has been removed from nixpkgs, as it's unmaintained"; # added 2020-08-15
···589 mbedtls_1_3 = throw "mbedtls_1_3 is end of life, see https://tls.mbed.org/kb/how-to/upgrade-2.0"; # added 2019-12-08
590 meme = meme-image-generator; # added 2021-04-21
591 mess = mame; # added 2019-10-30
592+ metamorphose2 = throw "metamorphose2 has been removed from nixpkgs, as it was stuck on python2."; # added 2022-01-12
593 mcgrid = throw "mcgrid has been removed from nixpkgs, as it's not compatible with rivet 3"; # added 2020-05-23
594 mcomix = throw "mcomix has been removed from nixpkgs, as it's unmaintained; try mcomix3 a Python 3 fork"; # added 2019-12-10, modified 2020-11-25
595+ 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
596 mimms = throw "mimms has been removed from nixpkgs as the upstream project is stuck on python2."; # added 2022-01-01
597 mirage = throw "mirage has been removed from nixpkgs, as it's unmaintained"; # added 2019-12-10
598 minergate = throw "minergate has been removed from nixpkgs, because the package is unmaintained and the site has a bad reputation"; # added 2021-08-13
···635 nagiosPluginsOfficial = monitoring-plugins;
636 navit = throw "navit has been removed from nixpkgs, due to being unmaintained"; # added 2021-06-07
637 ncat = nmap; # added 2016-01-26
638+ neap = throw "neap was removed from nixpkgs, as it relies on python2"; # added 2022-01-12
639 netcat-openbsd = libressl.nc; # added 2018-04-25
640 netease-cloud-music = throw "netease-cloud-music has been removed together with deepin"; # added 2020-08-31
641 networkmanager_fortisslvpn = networkmanager-fortisslvpn; # added 2018-02-25
···812 pybind11 = throw "pybind11 was removed because pythonPackages.pybind11 for the appropriate version of Python should be used"; # added 2021-05-14
813 pybitmessage = throw "pybitmessage was removed from nixpkgs as it is stuck on python2."; # added 2022-01-01
814 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
815+ pyrex = throw "pyrex has been removed from nixpkgs as the project is still stuck on python2."; # added 2022-01-12
816+ pyrex095 = throw "pyrex has been removed from nixpkgs as the project is still stuck on python2."; # added 2022-01-12
817+ pyrex096 = throw "pyrex has been removed from nixpkgs as the project is still stuck on python2."; # added 2022-01-12
818 pyrit = throw "pyrit has been removed from nixpkgs as the project is still stuck on python2."; # added 2022-01-01
819 python2nix = throw "python2nix has been removed as it is outdated. Use e.g. nixpkgs-pytools instead."; # added 2021-03-08
820 python-swiftclient = swiftclient; # added 2021-09-09
···858 radare2-cutter = cutter; # added 2021-03-30
859 redkite = throw "redkite was archived by upstream"; # added 2021-04-12
860 redshift-wlr = throw "redshift-wlr has been replaced by gammastep"; # added 2021-12-25
861+ renpy = throw "renpy has been removed from nixpkgs, it was unmaintained and the latest packaged version required python2."; # added 2022-01-12
862 retroArchCores = throw "retroArchCores has been removed. Please use overrides instead, e.g.: `retroarch.override { cores = with libretro; [ ... ]; }`"; # added 2021-11-19
863 rkt = throw "rkt was archived by upstream"; # added 2020-05-16
864 rpiboot-unstable = rpiboot; # added 2021-07-30