vvenc: Fix build on Darwin

authored by Andreas Skielboe and committed by Andreas Skielboe 503c51fb 330346c9

+11
+2
pkgs/by-name/vv/vvenc/package.nix
··· 24 24 hash = "sha256-9fWKunafTniBsY9hK09+xYwvB7IgGPhZmgqauPHgB/g="; 25 25 }; 26 26 27 + patches = [ ./unset-darwin-cmake-flags.patch ]; 28 + 27 29 env.NIX_CFLAGS_COMPILE = toString ( 28 30 lib.optionals stdenv.cc.isGNU [ 29 31 "-Wno-maybe-uninitialized"
+9
pkgs/by-name/vv/vvenc/unset-darwin-cmake-flags.patch
··· 1 + --- a/source/Lib/vvenc/CMakeLists.txt 2025-01-14 23:26:14 2 + +++ b/source/Lib/vvenc/CMakeLists.txt 2025-01-14 23:26:43 3 + @@ -174,6 +174,4 @@ 4 + set_target_properties( ${LIB_NAME} PROPERTIES 5 + VERSION ${PROJECT_VERSION} 6 + SOVERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR} 7 + - INSTALL_NAME_DIR ${CMAKE_INSTALL_PREFIX}/lib 8 + - MACOSX_RPATH FALSE 9 + FOLDER lib )