rtmpdump: fix cross with Clang (#347712)

This commit is contained in:
Franz Pletz 2024-10-10 14:18:46 +02:00 committed by GitHub
commit c2a49b39d2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -31,14 +31,17 @@ stdenv.mkDerivation {
})
];
preBuild = ''
makeFlagsArray+=(CC="$CC")
'';
makeFlags = [
"prefix=$(out)"
"CROSS_COMPILE=${stdenv.cc.targetPrefix}"
]
++ lib.optional gnutlsSupport "CRYPTO=GNUTLS"
++ lib.optional opensslSupport "CRYPTO=OPENSSL"
++ lib.optional stdenv.hostPlatform.isDarwin "SYS=darwin"
++ lib.optional stdenv.cc.isClang "CC=clang";
++ lib.optional stdenv.hostPlatform.isDarwin "SYS=darwin";
propagatedBuildInputs = [ zlib ]
++ lib.optionals gnutlsSupport [ gnutls nettle ]