Skip to content

Commit 76c7c2d

Browse files
committed
nodePackages.shout: drop
shout has been deprecated since 2016: erming/shout@90a62c5 Also, move the top-level `shout` alias to `pkgs/top-level/aliases.nix`. Part of #229475
1 parent 19fd465 commit 76c7c2d

File tree

10 files changed

+8
-367
lines changed

10 files changed

+8
-367
lines changed

nixos/doc/manual/release-notes/rl-2411.section.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -509,6 +509,10 @@
509509

510510
- `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.
511511

512+
- The `nodePackages.shout` package has been removed because it was deprecated upstream in favor of `thelounge`.
513+
The `shout` top-level attribute was an alias to this package.
514+
The associated `services.shout` module has also been removed.
515+
512516
- The `indi-full` package no longer contains non-free drivers.
513517
To get the old collection of drivers use `indi-full-nonfree` or create your own collection of drivers by overriding indi-with-drivers.
514518
E.g.: `pkgs.indi-with-drivers.override {extraDrivers = with pkgs.indi-3rdparty; [indi-gphoto];}`

nixos/modules/misc/ids.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ in
236236
riemanntools = 203;
237237
subsonic = 204;
238238
# riak = 205; # unused, remove 2022-07-22
239-
#shout = 206; # dynamically allocated as of 2021-09-18
239+
#shout = 206; # dynamically allocated as of 2021-09-18, module removed 2024-10-19
240240
gateone = 207;
241241
namecoin = 208;
242242
#lxd = 210; # unused

nixos/modules/module-list.nix

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1204,7 +1204,6 @@
12041204
./services/networking/shellhub-agent.nix
12051205
./services/networking/shorewall.nix
12061206
./services/networking/shorewall6.nix
1207-
./services/networking/shout.nix
12081207
./services/networking/sing-box.nix
12091208
./services/networking/sitespeed-io.nix
12101209
./services/networking/skydns.nix

nixos/modules/rename.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ in
102102
(mkRemovedOptionModule [ "services" "railcar" ] "the corresponding package has been removed from nixpkgs")
103103
(mkRemovedOptionModule [ "services" "replay-sorcery" ] "the corresponding package has been removed from nixpkgs as it is unmaintained upstream. Consider using `gpu-screen-recorder` or `obs-studio` instead.")
104104
(mkRemovedOptionModule [ "services" "seeks" ] "")
105+
(mkRemovedOptionModule [ "services" "shout" ] "shout was removed because it was deprecated upstream in favor of thelounge.")
105106
(mkRemovedOptionModule [ "services" "ssmtp" ] ''
106107
The ssmtp package and the corresponding module have been removed due to
107108
the program being unmaintained. The options `programs.msmtp.*` can be

nixos/modules/services/networking/shout.nix

Lines changed: 0 additions & 115 deletions
This file was deleted.

pkgs/development/node-packages/aliases.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@ mapAliases {
158158
inherit (pkgs) rtlcss; # added 2023-08-29
159159
s3http = throw "s3http was removed because it was abandoned upstream"; # added 2023-08-18
160160
inherit (pkgs) serverless; # Added 2023-11-29
161+
shout = throw "shout was removed because it was deprecated upstream in favor of thelounge."; # Added 2024-10-19
161162
inherit (pkgs) snyk; # Added 2023-08-30
162163
inherit (pkgs) sql-formatter; # added 2024-06-29
163164
"@squoosh/cli" = throw "@squoosh/cli was removed because it was abandoned upstream"; # added 2023-09-02

pkgs/development/node-packages/node-packages.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,6 @@
174174
, "sass"
175175
, "semver"
176176
, "serve"
177-
, "shout"
178177
, "sloc"
179178
, "smartdc"
180179
, "socket.io"

0 commit comments

Comments
 (0)