···37373838- The `archipelago-minecraft` package was removed, as upstream no longer provides support for the Minecraft APWorld.
39394040+- `navidrome` 0.58.0 introduces [multi-library support](https://www.navidrome.org/docs/usage/multi-library/)
4141+ and backwards incompatible database migrations. Ensure backups are valid and run a Full Scan after
4242+ starting the new version.
4343+4044- `tooling-language-server` has been renamed to `deputy` (both the package and binary), following the rename of the upstream project.
41454246- `webfontkitgenerator` has been renamed to `webfont-bundler`, following the rename of the upstream project.
+2
nixos/doc/manual/release-notes/rl-2511.section.md
···101101102102- The Pocket ID module ([`services.pocket-id`][#opt-services.pocket-id.enable]) and package (`pocket-id`) has been updated to 1.0.0. Some environment variables have been changed or removed, see the [migration guide](https://pocket-id.org/docs/setup/migrate-to-v1/).
103103104104+- The `zigbee2mqtt` package was updated to version 2.x, which contains breaking changes. See the [discussion](https://github.com/Koenkk/zigbee2mqtt/discussions/24198) for further information.
105105+104106- []{#sec-release-25.11-incompatibilities-sourcehut-removed} The `services.sourcehut` module and corresponding `sourcehut` packages were removed due to being broken and unmaintained.
105107106108- The `dovecot` systemd service was renamed from `dovecot2` to `dovecot`. The former is now just an alias. Update any overrides on the systemd unit to the new name.
···11-From 1a260f75baabc304ea398aa67d203dd9aee11525 Mon Sep 17 00:00:00 2001
22-From: Chris Moultrie <821688+tebriel@users.noreply.github.com>
33-Date: Wed, 2 Jul 2025 21:12:22 -0400
44-Subject: [PATCH] test(fix): Use /bin/sh as mock_mpv.sh interpreter - 4301
55-66-Not all systems have bash at `/bin/bash`. `/bin/sh` is POSIX and should
77-be present on all systems making this much more portable. No bash
88-features are currently used in the script so this change should be safe.
99----
1010- core/playback/mpv/mpv_test.go | 2 +-
1111- 1 file changed, 1 insertion(+), 1 deletion(-)
1212-1313-diff --git a/core/playback/mpv/mpv_test.go b/core/playback/mpv/mpv_test.go
1414-index 08432bef..20c02501 100644
1515---- a/core/playback/mpv/mpv_test.go
1616-+++ b/core/playback/mpv/mpv_test.go
1717-@@ -372,7 +372,7 @@ goto loop
1818- `
1919- } else {
2020- scriptExt = ".sh"
2121-- scriptContent = `#!/bin/bash
2222-+ scriptContent = `#!/bin/sh
2323- echo "$0"
2424- for arg in "$@"; do
2525- echo "$arg"
2626---
2727-2.49.0
2828-
···11-diff --git a/django/conf/__init__.py b/django/conf/__init__.py
22-index 28302440c7..278cfa5e62 100644
33---- a/django/conf/__init__.py
44-+++ b/django/conf/__init__.py
55-@@ -200,7 +200,7 @@ class Settings:
66- if hasattr(time, 'tzset') and self.TIME_ZONE:
77- # When we can, attempt to validate the timezone. If we can't find
88- # this file, no check happens and it's harmless.
99-- zoneinfo_root = Path('/usr/share/zoneinfo')
1010-+ zoneinfo_root = Path('@zoneinfo@')
1111- zone_info_file = zoneinfo_root.joinpath(*self.TIME_ZONE.split('/'))
1212- if zoneinfo_root.exists() and not zone_info_file.exists():
1313- raise ValueError("Incorrect timezone setting: %s" % self.TIME_ZONE)
···303303 arb = throw "'arb' has been removed as it has been merged into 'flint3'"; # Added 2025-03-28
304304 arcanist = throw "arcanist was removed as phabricator is not supported and does not accept fixes"; # Added 2024-06-07
305305 archipelago-minecraft = throw "archipelago-minecraft has been removed, as upstream no longer ships minecraft as a default APWorld."; # Added 2025-07-15
306306+ archivebox = throw "archivebox has been removed, since the packaged version was stuck on django 3."; # Added 2025-08-01
306307 argo = argo-workflows; # Added 2025-02-01
307308 aria = aria2; # Added 2024-03-26
308309 artim-dark = aritim-dark; # Added 2025-07-27
···338339 badwolf = throw "'badwolf' has been removed due to being unmaintained"; # Added 2025-04-15
339340 baget = throw "'baget' has been removed due to being unmaintained";
340341 base16-builder = throw "'base16-builder' has been removed due to being unmaintained"; # Added 2025-06-03
342342+ baserow = throw "baserow has been removed, due to lack of maintenance"; # Added 2025-08-02
341343 bashInteractive_5 = throw "'bashInteractive_5' has been renamed to/replaced by 'bashInteractive'"; # Converted to throw 2024-10-17
342344 bash_5 = throw "'bash_5' has been renamed to/replaced by 'bash'"; # Converted to throw 2024-10-17
343345 bareboxTools = throw "bareboxTools has been removed due to lack of interest in maintaining it in nixpkgs"; # Added 2025-04-19
+1
pkgs/top-level/python-aliases.nix
···192192 django-allauth-2fa = throw "django-allauth-2fa was removed because it was unused and django-allauth now contains 2fa logic itself."; # added 2025-02-15
193193 django-sampledatahelper = throw "django-sampledatahelper was removed because it is no longer compatible to latest Django version"; # added 2022-07-18
194194 django_2 = throw "Django 2 has reached it's projected EOL in 2022/04 and has therefore been removed."; # added 2022-03-05
195195+ django_3 = throw "Django 3 has reached it#s EOL in 2024-04 and has therefore been removed."; # added 2025-01-25
195196 django_appconf = django-appconf; # added 2022-03-03
196197 django_classytags = django-classy-tags; # added 2023-07-25
197198 django_colorful = django-colorful; # added 2023-07-25