···54545555<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
56565757-- [AmneziaVPN](https://amnezia.org/en), an open-source VPN client, with a key feature that enables you to deploy your own VPN server on your server. Available as [programs.amnezia-vpn](#opt-programs.amnezia-vpn.enable).
5757+- [AmneziaVPN](https://amnezia.org/en), a self-hostable open-source VPN client, is available in two variants:
5858+ - [programs.amnezia-vpn](#opt-programs.amnezia-vpn.enable): a GUI client which can also deploy a VPN endpoint to a remote server
5959+ - {option}`networking.wireguard` adds support for the [AmneziaWG](https://docs.amnezia.org/documentation/amnezia-wg/) variant of the protocol, featuring better masking against Deep Packet Inspection. The variant to be used is set per interface as `networking.wireguard.interfaces.<name>.type`, defaulting to wireguard.
6060+58615962- [Bazecor](https://github.com/Dygmalab/Bazecor), the graphical configurator for Dygma Products.
6063···310313- `timescaledb` requires manual upgrade steps.
311314 After you run ALTER EXTENSION, you must run [this SQL script](https://github.com/timescale/timescaledb-extras/blob/master/utils/2.15.X-fix_hypertable_foreign_keys.sql). For more details, see the following pull requests [#6797](https://github.com/timescale/timescaledb/pull/6797).
312315 PostgreSQL 13 is no longer supported in TimescaleDB v2.16.
316316+317317+- `networking.wireguard.enable = true` does not always add `wireguard-tools` to system packages anymore. Only when wireguard interfaces are configured, the backing implementation packages are added to system PATH.
313318314319- `virtualisation/azure-common.nix`'s filesystem and grub configurations have been moved to `virtualisation/azure-image.nix`. This makes `azure-common.nix` more generic so it could be used for users who generate Azure image using other methods (e.g. nixos-generators and disko). For existing users depending on these configurations, please also import `azure-image.nix`.
315320
···6262 codium_running.wait() # type: ignore[union-attr]
6363 with codium_running: # type: ignore[union-attr]
6464 # Wait until vscodium is visible. "File" is in the menu bar.
6565- machine.wait_for_text('Get Started with')
6565+ machine.wait_for_text('(Get|Started|with|Customize|theme)')
6666 machine.screenshot('start_screen')
67676868 test_string = 'testfile'
69697070 # Create a new file
7171 machine.send_key('ctrl-n')
7272- machine.wait_for_text('Untitled')
7272+ machine.wait_for_text('(Untitled|Select|language|template|dismiss)')
7373 machine.screenshot('empty_editor')
74747575 # Type a string
···27272828 pitchTracker = puredata-with-plugins plugins;
29293030- buildInputs = [
3030+ nativeBuildInputs = [
3131 faust2jack
3232 faust2lv2
3333 ];
3434+3535+ # ld: crtbegin.o: relocation R_X86_64_32 against hidden symbol `__TMC_END__' can not be used when making a PIE object
3636+ # ld: failed to set dynamic section sizes: bad value
3737+ hardeningDisable = [ "pie" ];
34383539 enableParallelBuilding = true;
3640
···16551655 SDL1 = throw "'SDL1' has been removed as development ended long ago with SDL 2.0 replacing it, use SDL_compat instead"; # Added 2025-03-27
16561656 SDL_gpu = throw "'SDL_gpu' has been removed due to lack of upstream maintenance and known users"; # Added 2025-03-15
16571657 SDL_image_2_0 = throw "'SDL_image_2_0' has been removed in favor of the latest version"; # Added 2025-04-20
16581658+ SDL2_mixer_2_0 = throw "'SDL2_mixer_2_0' has been removed in favor of the latest version"; # Added 2025-04-27
16591659+ SDL2_classic_mixer_2_0 = throw "'SDL2_classic_mixer_2_0' has been removed in favor of the latest version"; # Added 2025-04-27
16581660 s2n = throw "'s2n' has been renamed to/replaced by 's2n-tls'"; # Converted to throw 2024-10-17
16591661 sandboxfs = throw "'sandboxfs' has been removed due to being unmaintained, consider using linux namespaces for sandboxing instead"; # Added 2024-06-06
16601662 sane-backends-git = throw "'sane-backends-git' has been renamed to/replaced by 'sane-backends'"; # Converted to throw 2024-10-17
-2
pkgs/top-level/all-packages.nix
···1671167116721672 brakeman = callPackage ../development/tools/analysis/brakeman { };
1673167316741674- brewtarget = libsForQt5.callPackage ../applications/misc/brewtarget { };
16751675-16761674 # Derivation's result is not used by nixpkgs. Useful for validation for
16771675 # regressions of bootstrapTools on hydra and on ofborg. Example:
16781676 # pkgsCross.aarch64-multiplatform.freshBootstrapTools.build
+2
pkgs/top-level/python-aliases.nix
···322322 htmllaundry = throw "htmllaundry has been removed because it is abandoned"; # added 2024-06-04
323323 HTSeq = htseq; # added 2023-02-19
324324 hug = throw "hug was marked broken since 2021 and has not established compatibility with newer dependency versions. It has therefore been removed."; # added 2024-11-15
325325+ huisbaasje-client = throw "huisbaasje-client has been removed because it was replaced with energyflip-client"; # added 2025-05-12
325326 hyperkitty = throw "Please use pkgs.mailmanPackages.hyperkitty"; # added 2022-04-29
326327 hydra-check = throw "The Python package hydra-check was removed in favor of the top-level rust based pkgs.hydra-check"; # added 2022-04-29
327328 ihatemoney = throw "ihatemoney was removed because it is no longer maintained downstream"; # added 2023-04-08
···385386 livestreamer-curses = throw "'livestreamer-curses' has been removed as it, and livestreamer itself are unmaintained."; # added 2023-11-14
386387 lmcloud = pylamarzocco; # added 2024-11-26
387388 localstack = throw "localstack was promoted to a top-level attribute"; # added 2025-02-21
389389+ logi-circle = throw "logi-circle has been removed because the logi_circle integration was removed from Home Assistant"; # added 2025-05-13
388390 logilab_astng = throw "logilab-astng has not been released since 2013 and is unmaintained"; # added 2022-11-29
389391 logilab_common = logilab-common; # added 2022-11-21
390392 loo-py = loopy; # added 2022-05-03