transmission_4: fix darwin build

This commit is contained in:
Doron Behar 2023-10-05 11:46:46 +03:00
parent 0af425f77b
commit f5cd0b91dc
2 changed files with 5 additions and 5 deletions

View File

@ -21,7 +21,7 @@
, dht
, libnatpmp
, libiconv
, darwin
, Foundation
# Build options
, enableGTK3 ? false
, gtkmm3
@ -113,7 +113,7 @@ stdenv.mkDerivation (finalAttrs: {
++ lib.optionals enableGTK3 [ gtkmm3 xorg.libpthreadstubs ]
++ lib.optionals enableSystemd [ systemd ]
++ lib.optionals stdenv.isLinux [ inotify-tools ]
++ lib.optionals stdenv.isDarwin [ libiconv darwin.apple_sdk.frameworks.Foundation ];
++ lib.optionals stdenv.isDarwin [ libiconv Foundation ];
postInstall = ''
mkdir $apparmor
@ -164,7 +164,5 @@ stdenv.mkDerivation (finalAttrs: {
license = with lib.licenses; [ gpl2Plus mit ];
maintainers = with lib.maintainers; [ astsmtl ];
platforms = lib.platforms.unix;
# Needs macOS >= 10.14.6
broken = stdenv.isDarwin && stdenv.isx86_64;
};
})

View File

@ -36102,7 +36102,9 @@ with pkgs;
transmission-gtk = transmission.override { enableGTK3 = true; };
transmission-qt = transmission.override { enableQt = true; };
transmission_4 = callPackage ../applications/networking/p2p/transmission/4.nix {
# Needs macOS >= 10.14.6
transmission_4 = darwin.apple_sdk_11_0.callPackage ../applications/networking/p2p/transmission/4.nix {
inherit (darwin.apple_sdk_11_0.frameworks) Foundation;
fmt = fmt_9;
libutp = libutp_3_4;
};