{libtransmission_3,transmission_3{,-gtk,-qt,_noSystemd},torrential}: drop#456060
{libtransmission_3,transmission_3{,-gtk,-qt,_noSystemd},torrential}: drop#456060wolfgangwalther merged 6 commits intoNixOS:masterfrom
Conversation
8f6cddb to
cf0b476
Compare
|
treefmt CI error: diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix
index 6c71d14ee..f93ea0570 100644
--- a/pkgs/top-level/aliases.nix
+++ b/pkgs/top-level/aliases.nix
@@ -2549,7 +2549,6 @@ mapAliases {
tkimg = tclPackages.tkimg; # Added 2024-10-02
tlaplusToolbox = tlaplus-toolbox; # Added 2025-08-21
todiff = throw "'todiff' was removed due to lack of known users"; # Added 2025-01-25
- torrential = throw "torrential was removed, as it requires Transmission 3 which was removed"; # Added 2025-10-27
toil = throw "toil was removed as it was broken and requires obsolete versions of libraries"; # Added 2024-09-22
tokyo-night-gtk = tokyonight-gtk-theme; # Added 2024-01-28
tomcat_connectors = apacheHttpdPackages.mod_jk; # Added 2024-06-07
@@ -2557,6 +2556,7 @@ mapAliases {
tooling-language-server = deputy; # Added 2025-06-22
tor-browser-bundle-bin = tor-browser; # Added 2023-09-23
torq = throw "torq has been removed because the project went closed source"; # Added 2024-11-24
+ torrential = throw "torrential was removed, as it requires Transmission 3 which was removed"; # Added 2025-10-27
torrenttools = throw "torrenttools has been removed due to lack of maintanance upstream"; # Added 2025-04-06
torzu = throw "torzu has been removed from nixpkgs, as it is subject to a DMCA takedown"; # Added 2025-05-12
tracker = lib.warnOnInstantiate "tracker has been renamed to tinysparql" tinysparql; # Added 2024-09-30 |
cd17722 to
22867d5
Compare
43909db to
7d3004a
Compare
|
|
|
doronbehar
left a comment
There was a problem hiding this comment.
Looks almost perfect to me!
There was a problem hiding this comment.
Thank you for the ping! The assertion change does indeed look like black magic, but if it works i won't complain. The tryEval we had before was presumably slow and not much less hacky. Apparmor test still evals. I don't see any obvious issues with that part.
Edit: To clarify, i only looked at the apparmor changes, not the rest of the PR.
|
Needs a rebase after #456065. |
The Transmission module adds the package automatically.
I don’t know why setting `--config-dir` breaks the finish script with Transmission 4, but I don’t really feel like spending more time investigating than I already did. It does still respect the passed settings, since we were passing the default location anyway.
We probably shouldn’t block Darwin on the GTK version of Transmission 4 either, but hey…
…drop Unmaintained upstream and it’s been a year since we started migrating to Transmission 4. Let’s not carry networked software from half a decade ago into 25.11.
7d3004a to
0c3f4b7
Compare
| } | ||
| // { | ||
| defaultText = '' | ||
| if lib.versionAtLeast config.system.stateVersion "25.11" then | ||
| pkgs.transmission_4 | ||
| else | ||
| «error message» | ||
| ''; |
There was a problem hiding this comment.
I'm not sure we need this additional defaultText, I'd just stick with the default.
|
Unmaintained upstream and it’s been a year since we started migrating to Transmission 4. Let’s not carry networked software from half a decade ago into 25.11.
cc @leona-ya @jopejoe1 for freeze
Things done
passthru.tests.nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.Add a 👍 reaction to pull requests you find important.