anchor.diff:  
     ### H ###
   
  +  hal-flash = throw "hal-flash has been removed as Adobe Flash Player is now deprecated"; # Added 2021-02-07
     hardlink = throw "hardlink was merged into util-linux since 2019-06-14."; # Added 2022-08-12
     inherit (harePackages) hare harec; # Added 2022-08-10
     hawkthorne = throw "hawkthorne has been removed because it depended on a broken version of love"; # Added 2022-01-15
     heapster = throw "Heapster is now retired. See https://github.com/kubernetes-retired/heapster/blob/master/docs/deprecation.md"; # Added 2022-04-05
     heimdalFull = throw "'heimdalFull' has been renamed to/replaced by 'heimdal'"; # Converted to throw 2022-02-22
     heme = throw "heme has been removed: upstream is gone"; # added 2022-02-06
  -  hepmc = throw "'hepmc' has been renamed to/replaced by 'hepmc2'"; # Converted to throw 2022-09-24
  +  hepmc = hepmc2; # Added 2019-08-05
     hicolor_icon_theme = throw "'hicolor_icon_theme' has been renamed to/replaced by 'hicolor-icon-theme'"; # Converted to throw 2022-02-22
     holdingnuts = throw "holdingnuts was removed from nixpkgs, as the project is no longer developed"; # Added 2022-05-10
     holochain-go = throw "holochain-go was abandoned by upstream"; # Added 2022-01-01
     htmlTidy = throw "'htmlTidy' has been renamed to/replaced by 'html-tidy'"; # Converted to throw 2022-02-22
  -  ht-rust = throw "'ht-rust' has been renamed to/replaced by 'xh'"; # Converted to throw 2022-09-24
  +  ht-rust = xh; # Added 2021-02-13
  +  hydra-flakes = throw "hydra-flakes: Flakes support has been merged into Hydra's master. Please use `hydra_unstable` now"; # Added 2020-04-06
     hydra-unstable = hydra_unstable; # added 2022-05-10
     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
   
  
positive.code:   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
    textadept11 = textadept; # Added 2022-06-07
    tftp_hpa = throw "'tftp_hpa' has been renamed to/replaced by 'tftp-hpa'"; # Converted to throw 2022-02-22
    timedoctor = throw "'timedoctor' has been removed from nixpkgs"; # Added 2022-10-09
    timescale-prometheus = throw "'timescale-prometheus' has been renamed to/replaced by 'promscale'"; # Converted to throw 2022-09-24
    timetable = throw "timetable has been removed, as the upstream project has been abandoned"; # Added 2021-09-05
    tkcvs = tkrev; # Added 2022-03-07
    tomboy = throw "tomboy is not actively developed anymore and was removed"; # Added 2022-01-27
    tor-arm = throw "tor-arm has been removed from nixpkgs as the upstream project has been abandoned"; # Added 2022-01-01
    torbrowser = throw "'torbrowser' has been renamed to/replaced by 'tor-browser-bundle-bin'"; # Converted to throw 2022-02-22
    trang = throw "'trang' has been renamed to/replaced by 'jing-trang'"; # Converted to throw 2022-02-22
    transfig = fig2dev; # Added 2022-02-15
    transmission_gtk = throw "'transmission_gtk' has been renamed to/replaced by 'transmission-gtk'"; # Converted to throw 2022-02-22
    transmission_remote_gtk = throw "'transmission_remote_gtk' has been renamed to/replaced by 'transmission-remote-gtk'"; # Converted to throw 2022-02-22
    truecrypt = throw "'truecrypt' has been renamed to/replaced by 'veracrypt'"; # Converted to throw 2022-02-22
    twister = throw "twister has been removed: abandoned by upstream and python2-only"; # Added 2022-04-26
    tychus = throw "tychus has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
    typora = throw "Newer versions of typora use anti-user encryption and refuse to start. As such it has been removed"; # Added 2021-09-11
  
negative.code:   lua5_sec = throw "'lua5_sec' has been renamed to/replaced by 'luaPackages.luasec'"; # Converted to throw 2022-02-22
    lumo = throw "lumo has been removed: abandoned by upstream"; # Added 2022-04-25
    lumpy = throw "lumpy has been removed from nixpkgs, as it is stuck on python2"; # Added 2022-01-12
    lxappearance-gtk3 = throw "lxappearance-gtk3 has been removed. Use lxappearance instead, which now defaults to Gtk3"; # Added 2020-06-03
    lzma = xz; # moved from top-level 2021-03-14
  
    ### M ###
  
    m3d-linux = throw "'m3d-linux' has been renamed to/replaced by 'm33-linux'"; # Converted to throw 2022-02-22
    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
    mailpile = throw "mailpile was removed from nixpkgs, as it is stuck on python2"; # Added 2022-01-12
    man_db = throw "'man_db' has been renamed to/replaced by 'man-db'"; # Converted to throw 2022-02-22
    manul = throw "manul has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-01
    manpages = throw "'manpages' has been renamed to/replaced by 'man-pages'"; # Converted to throw 2022-02-22
    marathon = throw "marathon has been removed from nixpkgs, as it's unmaintained"; # Added 2020-08-15
    mariadb-client = hiPrio mariadb.client; #added 2019.07.28
    marp = throw "marp has been removed from nixpkgs, as it's unmaintained and has security issues"; # Added 2022-06-04
    matcha = throw "matcha was renamed to matcha-gtk-theme"; # added 2020-05-09
    mathics = throw "mathics has been removed from nixpkgs, as it's unmaintained"; # Added 2020-08-15
    matrique = spectral; # Added 2020-01-27
    maui-nota = libsForQt5.mauiPackages.nota; # added 2022-05-17
    mcgrid = throw "mcgrid has been removed from nixpkgs, as it's not compatible with rivet 3"; # Added 2020-05-23
    mcomix3 = mcomix; # Added 2022-06-05
    mediatomb = throw "mediatomb is no longer maintained upstream, use gerbera instead"; # added 2022-01-04
    meme = meme-image-generator; # Added 2021-04-21
    memtest86 = throw "'memtest86' has been renamed to/replaced by 'memtest86plus'"; # Converted to throw 2022-02-22
    mercurial_4 = throw "mercurial_4 has been removed as it's unmaintained"; # Added 2021-10-18
    mesos = throw "mesos has been removed from nixpkgs, as it's unmaintained"; # Added 2020-08-15
    mess = mame; # Added 2019-10-30
    metal = throw "metal has been removed due to lack of maintainers";
    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
    midoriWrapper = throw "'midoriWrapper' has been renamed to/replaced by 'midori'"; # Converted to throw 2022-02-22
    mime-types = mailcap; # Added 2022-01-21
    mimms = throw "mimms has been removed from nixpkgs as the upstream project is stuck on python2"; # Added 2022-01-01
    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
    minergate = throw "minergate has been removed from nixpkgs, because the package is unmaintained and the site has a bad reputation"; # Added 2021-08-13
    minetestclient_4 = throw "minetestclient_4 has been removed from Nixpkgs; current version is available at minetest or minetestclient"; # added 2022-02-01
    minetestserver_4 = throw "minetestserver_4 has been removed from Nixpkgs; current version is available at minetestserver"; # added 2022-02-01
    minetime = throw "minetime has been removed from nixpkgs, because it was discontinued 2021-06-22"; # Added 2021-10-14
    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
    mlt-qt5 = throw "'mlt-qt5' has been renamed to/replaced by 'libsForQt5.mlt'"; # Converted to throw 2022-02-22
    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
    moby = throw "moby has been removed, merged into linuxkit in 2018.  Use linuxkit instead";
    module_init_tools = throw "'module_init_tools' has been renamed to/replaced by 'kmod'"; # Converted to throw 2022-02-22
    monero = monero-cli; # Added 2021-11-28
    monodevelop = throw "monodevelop has been removed from nixpgks"; # Added 2022-01-15
    mopidy-gmusic = throw "mopidy-gmusic has been removed because Google Play Music was discontinued"; # Added 2021-03-07
    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
    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
    mopidy-spotify = throw "mopidy-spotify has been removed because Spotify stopped supporting libspotify"; # added 2022-05-29
    mopidy-spotify-tunigo = throw "mopidy-spotify-tunigo has been removed because Spotify stopped supporting libspotify"; # added 2022-05-29
  
    morituri = throw "'morituri' has been renamed to/replaced by 'whipper'"; # Converted to throw 2022-02-22
    moz-phab = mozphab; # Added 2022-08-09
    mozart-binary = mozart2-binary; # Added 2019-09-23
    mozart = mozart2-binary; # Added 2019-09-23
    mpc_cli = mpc-cli; # moved from top-level 2022-01-24
    mpd_clientlib = libmpdclient; # Added 2021-02-11
    mpich2 = throw "'mpich2' has been renamed to/replaced by 'mpich'"; # Converted to throw 2022-02-22
    mqtt-bench = throw "mqtt-bench has been dropped due to the lack of maintenance from upstream since 2017"; # Added 2022-06-02
    msf = throw "'msf' has been renamed to/replaced by 'metasploit'"; # Converted to throw 2022-02-22
    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
    mumble_git = pkgs.mumble; # Added 2019-08-01
    murmur_git = pkgs.murmur; # Added 2019-08-01
    mutt-with-sidebar = mutt; # Added 2022-09-17
    mysql-client = hiPrio mariadb.client;
    mysql = mariadb; # moved from top-level 2021-03-14
  
    # floating point textures patents are expired,
    # so package reduced to alias
    mesa_drivers = mesa.drivers;
    mesa_noglu = throw "'mesa_noglu' has been renamed to/replaced by 'mesa'"; # Converted to throw 2022-02-22
  
    mpv-with-scripts = self.wrapMpv self.mpv-unwrapped { }; # Added 2020-05-22
    mssys = throw "'mssys' has been renamed to/replaced by 'ms-sys'"; # Converted to throw 2022-02-22
    multipath_tools = throw "'multipath_tools' has been renamed to/replaced by 'multipath-tools'"; # Converted to throw 2022-02-22
    mumsi = throw "mumsi has been removed from nixpkgs, as it's unmaintained and does not build anymore"; # Added 2021-11-18
    mupen64plus1_5 = throw "'mupen64plus1_5' has been renamed to/replaced by 'mupen64plus'"; # Converted to throw 2022-02-22
    mx = throw "graalvm8 and its tools were deprecated in favor of graalvm8-ce"; # Added 2021-10-15
    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
    mysqlWorkbench = throw "'mysqlWorkbench' has been renamed to/replaced by 'mysql-workbench'"; # Converted to throw 2022-02-22
    myxer = throw "Myxer has been removed from nixpkgs, as it has been unmaintained since Jul 31, 2021"; # Added 2022-06-08
  
  