Commit 7453f4ab authored by sternenseemann's avatar sternenseemann
Browse files

Merge branch master into haskell-updates

parents d712e09c dd796027
Loading
Loading
Loading
Loading
+46 −7
Original line number Diff line number Diff line
@@ -662,6 +662,13 @@
    githubId = 4296804;
    name = "Alex Franchuk";
  };
  aftix = {
    name = "Wyatt Campbell";
    email = "aftix@aftix.xyz";
    matrix = "@aftix:matrix.org";
    github = "aftix";
    githubId = 4008299;
  };
  agbrooks = {
    email = "andrewgrantbrooks@gmail.com";
    github = "agbrooks";
@@ -1708,6 +1715,12 @@
    githubId = 718812;
    name = "Antoine R. Dumont";
  };
  areif-dev = {
    email = "aj@ajreifsnyder.com";
    github = "areif-dev";
    githubId = 53097078;
    name = "AJ Reifsnyder";
  };
  arezvov = {
    email = "alex@rezvov.ru";
    github = "arezvov";
@@ -8224,7 +8237,8 @@
    email = "guanran928@outlook.com";
    github = "Guanran928";
    githubId = 68757440;
    name = "Guanran928";
    name = "Guanran Wang";
    keys = [ { fingerprint = "7835 BC13 4560 0660 0448  5A2C 91F9 7D9E D126 39CF"; } ];
  };
  guekka = {
    github = "Guekka";
@@ -13715,6 +13729,12 @@
    githubId = 1215331;
    name = "Matt Melling";
  };
  melon = {
    email = "melontime05@gmail.com";
    github = "BlaiZephyr";
    githubId = 101197249;
    name = "Tim";
  };
  melsigl = {
    email = "melanie.bianca.sigl@gmail.com";
    github = "melsigl";
@@ -14537,6 +14557,12 @@
    name = "Arthur Outhenin-Chalandre";
    githubId = 3845213;
  };
  mrgiles = {
    email = "marcelogiles@gmail.com";
    github = "mrgiles";
    githubId = 4009450;
    name = "Marcelo Giles";
  };
  mrityunjaygr8 = {
    email = "mrityunjaysaxena1996@gmail.com";
    github = "mrityunjaygr8";
@@ -15898,6 +15924,12 @@
    githubId = 72201;
    name = "Ole Jørgen Brønner";
  };
  olifloof = {
    email = "benmoreosm@gmail.com";
    github = "olifloof";
    githubId = 35699052;
    name = "oli";
  };
  oliver-koss = {
    email = "oliver.koss06@gmail.com";
    github = "oliver-koss";
@@ -16600,6 +16632,13 @@
    githubId = 28323;
    name = "Peter Simons";
  };
  petrkozorezov = {
    email = "petr.kozorezov@gmail.com";
    github = "petrkozorezov";
    githubId = 645017;
    name = "Petr Kozorezov";
    keys = [ { fingerprint = "7F1A 353D 3D6D 9CEF 63A9  B5C6 699F 32D5 9999 7C90"; } ];
  };
  petrosagg = {
    email = "petrosagg@gmail.com";
    github = "petrosagg";
@@ -16828,12 +16867,6 @@
    name = "Jelle Besseling";
    keys = [ { fingerprint = "A3A3 65AE 16ED A7A0 C29C  88F1 9712 452E 8BE3 372E"; } ];
  };
  pinkcreeper100 = {
    email = "benmoreosm@gmail.com";
    github = "pinkcreeper100";
    githubId = 35699052;
    name = "Oliver Samuel Morris";
  };
  pinpox = {
    email = "mail@pablo.tools";
    github = "pinpox";
@@ -20064,6 +20097,12 @@
    githubId = 7091399;
    keys = [ { fingerprint = "897E 6BE3 0345 B43D CADD  05B7 290F CF08 1AED B3EC"; } ];
  };
  smonson = {
    name = "Samuel Monson";
    email = "smonson@irbash.net";
    github = "sjmonson";
    githubId = 17662218;
  };
  smrehman = {
    name = "Syed Moiz Ur Rehman";
    email = "smrehman@proton.me";
+2 −0
Original line number Diff line number Diff line
@@ -201,6 +201,8 @@ The pre-existing `services.ankisyncd` has been marked deprecated and will be dro

- [watchdogd](https://troglobit.com/projects/watchdogd/), a system and process supervisor using watchdog timers. Available as [services.watchdogd](#opt-services.watchdogd.enable).

- [WiVRn](https://github.com/Meumeu/WiVRn), an OpenXR streaming application. Available as [services.wivrn](#opt-services.wivrn.enable).

- [Workout-tracker](https://github.com/jovandeginste/workout-tracker), a workout tracking web application for personal use.

- [wyoming-satellite](https://github.com/rhasspy/wyoming-satellite), a voice assistant satellite for Home Assistant using the Wyoming protocol. Available as [services.wyoming.satellite](#opt-services.wyoming.satellite.enable).
+9 −0
Original line number Diff line number Diff line
@@ -73,6 +73,8 @@

## New Modules {#sec-release-24.11-new-modules}

- [Cyrus IMAP](https://github.com/cyrusimap/cyrus-imapd), an email, contacts and calendar server. Available as [services.cyrus-imap](#opt-services.cyrus-imap.enable) service.

- [TaskChampion Sync-Server](https://github.com/GothenburgBitFactory/taskchampion-sync-server), a [Taskwarrior 3](https://taskwarrior.org/docs/upgrade-3/) sync server, replacing Taskwarrior 2's sync server named [`taskserver`](https://github.com/GothenburgBitFactory/taskserver).

- [FlareSolverr](https://github.com/FlareSolverr/FlareSolverr), proxy server to bypass Cloudflare protection. Available as [services.flaresolverr](#opt-services.flaresolverr.enable) service.
@@ -395,6 +397,9 @@
    * from `/var/log/private/gns3` to `/var/log/gns3`
  and to change the ownership of these directories and their contents to `gns3` (including `/etc/gns3`).

- The `sshd` module now doesn't include `%h/.ssh/authorized_keys` as `AuthorizedKeysFile` unless
  `services.openssh.authorizedKeysInHomedir` is set to `true` (the default is `false` for `stateVersion` 24.11 onwards).

- Legacy package `stalwart-mail_0_6` was dropped, please note the
  [manual upgrade process](https://github.com/stalwartlabs/mail-server/blob/main/UPGRADING.md)
  before changing the package to `pkgs.stalwart-mail` in
@@ -514,6 +519,10 @@

- `services.mautrix-meta` was updated to [0.4](https://github.com/mautrix/meta/releases/tag/v0.4.0). This release makes significant changes to the settings format. If you have custom settings you should migrate them to the new format. Unfortunately upstream provides little guidance for how to do this, but [the auto-migration code](https://github.com/mautrix/meta/blob/f5440b05aac125b4c95b1af85635a717cbc6dd0e/cmd/mautrix-meta/legacymigrate.go#L23) may serve as a useful reference. The NixOS module should warn you if you still have any old settings configured.

- The `nodePackages.shout` package has been removed because it was deprecated upstream in favor of `thelounge`.
  The `shout` top-level attribute was an alias to this package.
  The associated `services.shout` module has also been removed.

- The `indi-full` package no longer contains non-free drivers.
  To get the old collection of drivers use `indi-full-nonfree` or create your own collection of drivers by overriding indi-with-drivers.
  E.g.: `pkgs.indi-with-drivers.override {extraDrivers = with pkgs.indi-3rdparty; [indi-gphoto];}`
+1 −1
Original line number Diff line number Diff line
@@ -236,7 +236,7 @@ in
      riemanntools = 203;
      subsonic = 204;
      # riak = 205; # unused, remove 2022-07-22
      #shout = 206; # dynamically allocated as of 2021-09-18
      #shout = 206; # dynamically allocated as of 2021-09-18, module removed 2024-10-19
      gateone = 207;
      namecoin = 208;
      #lxd = 210; # unused
+2 −1
Original line number Diff line number Diff line
@@ -661,6 +661,7 @@
  ./services/logging/ulogd.nix
  ./services/mail/automx2.nix
  ./services/mail/clamsmtp.nix
  ./services/mail/cyrus-imap.nix
  ./services/mail/davmail.nix
  ./services/mail/dkimproxy-out.nix
  ./services/mail/dovecot.nix
@@ -1205,7 +1206,6 @@
  ./services/networking/shellhub-agent.nix
  ./services/networking/shorewall.nix
  ./services/networking/shorewall6.nix
  ./services/networking/shout.nix
  ./services/networking/sing-box.nix
  ./services/networking/sitespeed-io.nix
  ./services/networking/skydns.nix
@@ -1381,6 +1381,7 @@
  ./services/video/photonvision.nix
  ./services/video/mediamtx.nix
  ./services/video/v4l2-relayd.nix
  ./services/video/wivrn.nix
  ./services/wayland/cage.nix
  ./services/wayland/hypridle.nix
  ./services/web-apps/akkoma.nix
Loading