Update transmission patch

This commit is contained in:
Charlotte Van Petegem 2023-06-21 13:54:59 +02:00
parent d075fd76a3
commit 7a14842ede
No known key found for this signature in database
GPG key ID: 019E764B7184435A

View file

@ -202,7 +202,7 @@ index 0000000000000..905a2909c58d0
+ }; + };
+}) +})
diff --git a/pkgs/applications/networking/p2p/transmission/default.nix b/pkgs/applications/networking/p2p/transmission/default.nix diff --git a/pkgs/applications/networking/p2p/transmission/default.nix b/pkgs/applications/networking/p2p/transmission/default.nix
index cc82c5038083c..b6fafd54bee85 100644 index cc82c5038083c..cde2704083c25 100644
--- a/pkgs/applications/networking/p2p/transmission/default.nix --- a/pkgs/applications/networking/p2p/transmission/default.nix
+++ b/pkgs/applications/networking/p2p/transmission/default.nix +++ b/pkgs/applications/networking/p2p/transmission/default.nix
@@ -1,7 +1,6 @@ @@ -1,7 +1,6 @@
@ -243,7 +243,7 @@ index cc82c5038083c..b6fafd54bee85 100644
+stdenv.mkDerivation (finalAttrs: { +stdenv.mkDerivation (finalAttrs: {
pname = "transmission"; pname = "transmission";
- inherit version; - inherit version;
+ version = "4.0.3"; + version = "4.0.2";
+ +
+ outputs = [ "out" "apparmor" ]; + outputs = [ "out" "apparmor" ];
@ -253,7 +253,7 @@ index cc82c5038083c..b6fafd54bee85 100644
- rev = version; - rev = version;
- sha256 = "0ccg0km54f700x9p0jsnncnwvfnxfnxf7kcm7pcx1cj0vw78924z"; - sha256 = "0ccg0km54f700x9p0jsnncnwvfnxfnxf7kcm7pcx1cj0vw78924z";
+ rev = finalAttrs.version; + rev = finalAttrs.version;
+ hash = "sha256-P7omd49xLmReo9Zrg0liO1msUVzCa5CxH7PGmH4oPzg="; + hash = "sha256-DaaJnnWEZOl6zLVxgg+U8C5ztv7Iq0wJ9yle0Gxwybc=";
fetchSubmodules = true; fetchSubmodules = true;
}; };
@ -435,11 +435,31 @@ index cc82c5038083c..b6fafd54bee85 100644
- -
-} -}
+}) +})
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix
index f3df5f2cc5d6c..541c91f832223 100644
--- a/pkgs/top-level/aliases.nix
+++ b/pkgs/top-level/aliases.nix
@@ -907,6 +907,7 @@ mapAliases ({
libtorrentRasterbar = libtorrent-rasterbar; # Added 2020-12-20
libtorrentRasterbar-1_2_x = libtorrent-rasterbar-1_2_x; # Added 2020-12-20
libtorrentRasterbar-2_0_x = libtorrent-rasterbar-2_0_x; # Added 2020-12-20
+ libtransmission = transmission_3;
libtxc_dxtn = throw "libtxc_dxtn was removed 2020-03-16, now integrated in Mesa";
libtxc_dxtn_s2tc = throw "libtxc_dxtn_s2tc was removed 2020-03-16, now integrated in Mesa";
libudev = throw "'libudev' has been renamed to/replaced by 'udev'"; # Converted to throw 2022-02-22
@@ -1687,6 +1688,7 @@ mapAliases ({
torchPackages = throw "torchPackages has been removed, as the upstream project has been abandoned"; # Added 2020-03-28
trang = throw "'trang' has been renamed to/replaced by 'jing-trang'"; # Converted to throw 2022-02-22
transfig = fig2dev; # Added 2022-02-15
+ transmission = transmission_3;
transmission-remote-cli = throw "transmission-remote-cli has been removed, as the upstream project has been abandoned. Please use tremc instead"; # Added 2020-10-14
transmission_gtk = throw "'transmission_gtk' has been renamed to/replaced by 'transmission-gtk'"; # Converted to throw 2022-02-22
transmission_remote_gtk = throw "'transmission_remote_gtk' has been renamed to/replaced by 'transmission-remote-gtk'"; # Converted to throw 2022-02-22
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 1e6233ca454bc..b85deda21c4e9 100644 index ec146342702aa..332af40ebb854 100644
--- a/pkgs/top-level/all-packages.nix --- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix
@@ -32356,6 +32356,8 @@ with pkgs; @@ -32469,6 +32469,8 @@ with pkgs;
libutp = callPackage ../applications/networking/p2p/libutp { }; libutp = callPackage ../applications/networking/p2p/libutp { };
@ -448,22 +468,26 @@ index 1e6233ca454bc..b85deda21c4e9 100644
lifelines = callPackage ../applications/misc/lifelines { }; lifelines = callPackage ../applications/misc/lifelines { };
liferea = callPackage ../applications/networking/newsreaders/liferea { }; liferea = callPackage ../applications/networking/newsreaders/liferea { };
@@ -34882,14 +34884,16 @@ with pkgs; @@ -34989,14 +34991,18 @@ with pkgs;
transcribe = callPackage ../applications/audio/transcribe { }; transcribe = callPackage ../applications/audio/transcribe { };
- transmission = callPackage ../applications/networking/p2p/transmission { }; - transmission = callPackage ../applications/networking/p2p/transmission { };
- libtransmission = transmission.override { - libtransmission = transmission.override {
+ transmission_4 = callPackage ../applications/networking/p2p/transmission { };
+ transmission_3 = callPackage ../applications/networking/p2p/transmission/3.x.nix { }; + transmission_3 = callPackage ../applications/networking/p2p/transmission/3.x.nix { };
+ libtransmission_4 = transmission.override { + transmission-gtk = transmission_3.override { enableGTK3 = true; };
+ transmission-qt = transmission_3.override { enableQt = true; };
+
+ transmission_4 = callPackage ../applications/networking/p2p/transmission { };
+ transmission_4-gtk = transmission_4.override { enableGTK3 = true; };
+ transmission_4-qt = transmission_4.override { enableQt = true; };
+ libtransmission_4 = transmission_4.override {
installLib = true; installLib = true;
enableDaemon = false; enableDaemon = false;
enableCli = false; enableCli = false;
}; };
transmission-gtk = transmission.override { enableGTK3 = true; }; - transmission-gtk = transmission.override { enableGTK3 = true; };
transmission-qt = transmission.override { enableQt = true; }; - transmission-qt = transmission.override { enableQt = true; };
+ libtransmission = transmission_3;
transmission-remote-gtk = callPackage ../applications/networking/p2p/transmission-remote-gtk { }; transmission-remote-gtk = callPackage ../applications/networking/p2p/transmission-remote-gtk { };