···16644 githubId = 1699466;
16645 name = "Michael Peyton Jones";
16646 };
00000016647 michaelvanstraten = {
16648 name = "Michael van Straten";
16649 email = "michael@vanstraten.de";
+2
nixos/doc/manual/release-notes/rl-2511.section.md
···208209- `services.nextcloud.configureRedis` now defaults to `true` in accordance with upstream recommendations to have caching for file locking. See the [upstream doc](https://docs.nextcloud.com/server/31/admin_manual/configuration_files/files_locking_transactional.html) for further details.
21000211- `services.gitea` supports sending notifications with sendmail again. To do this, activate the parameter `services.gitea.mailerUseSendmail` and configure SMTP server.
212213- Revamp of the ACME certificate acquisication and renewal process to help scale systems with lots (100+) of certificates.
···208209- `services.nextcloud.configureRedis` now defaults to `true` in accordance with upstream recommendations to have caching for file locking. See the [upstream doc](https://docs.nextcloud.com/server/31/admin_manual/configuration_files/files_locking_transactional.html) for further details.
210211+- mate-wayland-session 1.28.4 is now using the default wayfire decorator instead of firedecor, thus `services.xserver.desktopManager.mate.enableWaylandSession` is no longer shipping firedecor. If you are experiencing broken window decorations after upgrade, backup and remove `~/.config/mate/wayfire.ini` and re-login.
212+213- `services.gitea` supports sending notifications with sendmail again. To do this, activate the parameter `services.gitea.mailerUseSendmail` and configure SMTP server.
214215- Revamp of the ACME certificate acquisication and renewal process to help scale systems with lots (100+) of certificates.
···56 machine.succeed(f"{cmd} | grep 'SSH_AUTH_SOCK' | grep 'gcr'")
5758 with subtest("Check if Wayfire config is properly configured"):
59- for i in ["button_style = mate", "firedecor", "mate-wayland-components.sh"]:
60 machine.wait_until_succeeds(f"cat /home/${user.name}/.config/mate/wayfire.ini | grep '{i}'")
6162 with subtest("Check if Wayfire has ever coredumped"):
···56 machine.succeed(f"{cmd} | grep 'SSH_AUTH_SOCK' | grep 'gcr'")
5758 with subtest("Check if Wayfire config is properly configured"):
59+ for i in ["autostart_wf_shell = false", "mate-wayland-components.sh"]:
60 machine.wait_until_succeeds(f"cat /home/${user.name}/.config/mate/wayfire.ini | grep '{i}'")
6162 with subtest("Check if Wayfire has ever coredumped"):
···78 ];
7980 # test_calibration.py generates a divide by zero error on darwin
081 # https://github.com/scikit-rf/scikit-rf/issues/972
82- disabledTestPaths = lib.optional (
83- stdenv.hostPlatform.isAarch64 && stdenv.hostPlatform.isDarwin
84- ) "skrf/calibration/tests/test_calibration.py";
8586 pythonImportsCheck = [ "skrf" ];
87
···78 ];
7980 # test_calibration.py generates a divide by zero error on darwin
81+ # and fails on Linux after updates of dependenceis
82 # https://github.com/scikit-rf/scikit-rf/issues/972
83+ disabledTestPaths = [
84+ "skrf/calibration/tests/test_calibration.py"
85+ ];
8687 pythonImportsCheck = [ "skrf" ];
88
···131lib.makeExtensible (self: {
132 inherit makeLixScope;
133000000000000000000000000000000000000134 lix_2_91 = self.makeLixScope {
135 attrName = "lix_2_91";
136···279 self.${version}.lix;
280 in
281 lib.dontRecurseIntoAttrs {
0282 lix_2_91 = mkAlias "lix_2_91";
283 # NOTE: Do not add new versions of Lix here.
284 stable = mkAlias "stable";
+10
pkgs/top-level/aliases.nix
···1232 kube3d = k3d; # Added 2022-0705
1233 kafkacat = throw "'kafkacat' has been renamed to/replaced by 'kcat'"; # Converted to throw 2024-10-17
1234 kak-lsp = kakoune-lsp; # Added 2024-04-01
001235 kanidm_1_3 = throw "'kanidm_1_3' has been removed as it has reached end of life"; # Added 2025-03-10
1236 kanidm_1_4 = throw "'kanidm_1_4' has been removed as it has reached end of life"; # Added 2025-06-18
1237 kanidmWithSecretProvisioning_1_4 = throw "'kanidmWithSecretProvisioning_1_4' has been removed as it has reached end of life"; # Added 2025-06-18
···1627 mongodb-4_4 = throw "mongodb-4_4 has been removed, it's end of life since April 2024"; # Added 2024-04-11
1628 mongodb-5_0 = throw "mongodb-5_0 has been removed, it's end of life since October 2024"; # Added 2024-10-01
1629 mongodb-6_0 = throw "mongodb-6_0 has been removed, it's end of life since July 2025"; # Added 2025-07-23
001630 moz-phab = mozphab; # Added 2022-08-09
1631 mp3info = throw "'mp3info' has been removed due to lack of maintenance upstream. Consider using 'eartag' or 'tagger' instead"; # Added 2024-09-14
1632 mp3splt = throw "'mp3splt' has been removed due to lack of maintenance upstream."; # Added 2025-05-17
···1902 pio = throw "pio has been removed due to lack of upstream maintenance"; # Added 2025-01-25
1903 pipewire_0_2 = throw "pipewire_0_2 has been removed as it is outdated and no longer used"; # Added 2024-07-28
1904 pipewire-media-session = throw "pipewire-media-session is no longer maintained and has been removed. Please use Wireplumber instead.";
0000001905 platypus = throw "platypus is unmaintained and has not merged Python3 support"; # Added 2025-03-20
1906 pleroma-otp = throw "'pleroma-otp' has been renamed to/replaced by 'pleroma'"; # Converted to throw 2024-10-17
1907 plex-media-player = throw "'plex-media-player' has been discontinued, the new official client is available as 'plex-desktop'"; # Added 2025-05-28
···1232 kube3d = k3d; # Added 2022-0705
1233 kafkacat = throw "'kafkacat' has been renamed to/replaced by 'kcat'"; # Converted to throw 2024-10-17
1234 kak-lsp = kakoune-lsp; # Added 2024-04-01
1235+ kanidm = lib.warnOnInstantiate "'kanidm' will be removed before 26.05. You must use a versioned package, e.g. 'kanidm_1_x'." kanidm_1_7; # Added 2025-09-01
1236+ kanidmWithSecretProvisioning = lib.warnOnInstantiate "'kanidmWithSecretProvisioning' will be removed before 26.05. You must use a versioned package, e.g. 'kanidmWithSecretProvisioning_1_x'." kanidmWithSecretProvisioning_1_7; # Added 2025-09-01
1237 kanidm_1_3 = throw "'kanidm_1_3' has been removed as it has reached end of life"; # Added 2025-03-10
1238 kanidm_1_4 = throw "'kanidm_1_4' has been removed as it has reached end of life"; # Added 2025-06-18
1239 kanidmWithSecretProvisioning_1_4 = throw "'kanidmWithSecretProvisioning_1_4' has been removed as it has reached end of life"; # Added 2025-06-18
···1629 mongodb-4_4 = throw "mongodb-4_4 has been removed, it's end of life since April 2024"; # Added 2024-04-11
1630 mongodb-5_0 = throw "mongodb-5_0 has been removed, it's end of life since October 2024"; # Added 2024-10-01
1631 mongodb-6_0 = throw "mongodb-6_0 has been removed, it's end of life since July 2025"; # Added 2025-07-23
1632+ moralerspace-nf = throw "moralerspace-nf has been removed, use moralerspace instead."; # Added 2025-08-30
1633+ moralerspace-hwnf = throw "moralerspace-hwnf has been removed, use moralerspace-hw instead."; # Added 2025-08-30
1634 moz-phab = mozphab; # Added 2022-08-09
1635 mp3info = throw "'mp3info' has been removed due to lack of maintenance upstream. Consider using 'eartag' or 'tagger' instead"; # Added 2024-09-14
1636 mp3splt = throw "'mp3splt' has been removed due to lack of maintenance upstream."; # Added 2025-05-17
···1906 pio = throw "pio has been removed due to lack of upstream maintenance"; # Added 2025-01-25
1907 pipewire_0_2 = throw "pipewire_0_2 has been removed as it is outdated and no longer used"; # Added 2024-07-28
1908 pipewire-media-session = throw "pipewire-media-session is no longer maintained and has been removed. Please use Wireplumber instead.";
1909+ platformioPackages = {
1910+ inherit
1911+ platformio-core
1912+ platformio-chrootenv
1913+ ;
1914+ }; # Added 2025-09-04
1915 platypus = throw "platypus is unmaintained and has not merged Python3 support"; # Added 2025-03-20
1916 pleroma-otp = throw "'pleroma-otp' has been renamed to/replaced by 'pleroma'"; # Converted to throw 2024-10-17
1917 plex-media-player = throw "'plex-media-player' has been discontinued, the new official client is available as 'plex-desktop'"; # Added 2025-05-28
···44 # so users choosing to allow don't have to rebuild them every time.
45 permittedInsecurePackages = [
46 "olm-3.2.16" # see PR #347899
47- "kanidm_1_5-1.5.0"
48- "kanidmWithSecretProvisioning_1_5-1.5.0"
49 ];
50 };
51
···44 # so users choosing to allow don't have to rebuild them every time.
45 permittedInsecurePackages = [
46 "olm-3.2.16" # see PR #347899
47+ "kanidm_1_6-1.6.4"
48+ "kanidmWithSecretProvisioning_1_6-1.6.4"
49 ];
50 };
51