ladybird: Update darwin sdk version (#361319)

authored by Francesco Gazzetta and committed by GitHub 83c2a905 403dfb7c

+12 -15
+4 -10
pkgs/applications/networking/browsers/ladybird/default.nix
··· 19 19 , qt6Packages 20 20 , woff2 21 21 , ffmpeg 22 + , fontconfig 22 23 , simdutf 23 24 , skia 24 25 , nixosTests 25 - , AppKit 26 - , Cocoa 27 - , Foundation 28 - , OpenGL 29 26 , unstableGitUpdater 27 + , apple-sdk_14 30 28 }: 31 29 32 30 let ··· 107 105 buildInputs = with qt6Packages; [ 108 106 curl 109 107 ffmpeg 108 + fontconfig 110 109 libavif 111 110 libjxl 112 111 libwebp ··· 120 119 libpulseaudio.dev 121 120 qtwayland 122 121 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ 123 - AppKit 124 - Cocoa 125 - Foundation 126 - OpenGL 122 + apple-sdk_14 127 123 ]; 128 124 129 125 cmakeFlags = [ ··· 158 154 maintainers = with maintainers; [ fgaz ]; 159 155 platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ]; 160 156 mainProgram = "Ladybird"; 161 - # use of undeclared identifier 'NSBezelStyleAccessoryBarAction' 162 - broken = stdenv.hostPlatform.isDarwin; 163 157 }; 164 158 })
+7 -1
pkgs/by-name/sk/skia/package.nix
··· 20 20 , cctools 21 21 , zlib 22 22 , apple-sdk_11 23 + , fixDarwinDylibNames 23 24 24 25 , enableVulkan ? !stdenv.hostPlatform.isDarwin 25 26 }: ··· 49 50 gn 50 51 ninja 51 52 python3 52 - ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ xcbuild cctools.libtool zlib ]; 53 + ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ 54 + xcbuild 55 + cctools.libtool 56 + zlib 57 + fixDarwinDylibNames 58 + ]; 53 59 54 60 buildInputs = [ 55 61 expat
+1 -4
pkgs/top-level/all-packages.nix
··· 14395 14395 14396 14396 ladspa-sdk = callPackage ../applications/audio/ladspa-sdk { }; 14397 14397 14398 - ladybird = callPackage ../applications/networking/browsers/ladybird { 14399 - stdenv = if stdenv.hostPlatform.isDarwin then overrideSDK stdenv "11.0" else stdenv; 14400 - inherit (darwin.apple_sdk_11_0.frameworks) AppKit Cocoa Foundation OpenGL; 14401 - }; 14398 + ladybird = callPackage ../applications/networking/browsers/ladybird { }; 14402 14399 14403 14400 lemonbar = callPackage ../applications/window-managers/lemonbar { }; 14404 14401