ladybird: 0-unstable-2024-11-21 -> 0-unstable-2024-12-23

+13 -4
+13 -4
pkgs/applications/networking/browsers/ladybird/default.nix
··· 15 , libpulseaudio 16 , libwebp 17 , libxcrypt 18 , python3 19 , qt6Packages 20 , woff2 ··· 47 in 48 stdenv.mkDerivation (finalAttrs: { 49 pname = "ladybird"; 50 - version = "0-unstable-2024-11-21"; 51 52 src = fetchFromGitHub { 53 owner = "LadybirdWebBrowser"; 54 repo = "ladybird"; 55 - rev = "6dc61f895db424e1ab245a7d4d219c6054a31ce3"; 56 - hash = "sha256-lEE2cfnQMSBi7+d34dbiuE5lwiGOzW1384/ohC+cf7I="; 57 }; 58 59 postPatch = '' ··· 110 libjxl 111 libwebp 112 libxcrypt 113 qtbase 114 qtmultimedia 115 simdutf 116 - skia 117 woff2 118 ] ++ lib.optional stdenv.hostPlatform.isLinux [ 119 libpulseaudio.dev
··· 15 , libpulseaudio 16 , libwebp 17 , libxcrypt 18 + , openssl 19 , python3 20 , qt6Packages 21 , woff2 ··· 48 in 49 stdenv.mkDerivation (finalAttrs: { 50 pname = "ladybird"; 51 + version = "0-unstable-2024-12-23"; 52 53 src = fetchFromGitHub { 54 owner = "LadybirdWebBrowser"; 55 repo = "ladybird"; 56 + rev = "d5bbf8dcf803c429afab76610dfba3b1ee23f0ae"; 57 + hash = "sha256-Kew/MFFCq6sTXt8jfXC78kpQNHAjX8cQyLWO3+MeikU="; 58 }; 59 60 postPatch = '' ··· 111 libjxl 112 libwebp 113 libxcrypt 114 + openssl 115 qtbase 116 qtmultimedia 117 simdutf 118 + (skia.overrideAttrs (prev: { 119 + gnFlags = prev.gnFlags ++ [ 120 + # https://github.com/LadybirdBrowser/ladybird/commit/af3d46dc06829dad65309306be5ea6fbc6a587ec 121 + # https://github.com/LadybirdBrowser/ladybird/commit/4d7b7178f9d50fff97101ea18277ebc9b60e2c7c 122 + # Remove when/if this gets upstreamed in skia. 123 + "extra_cflags+=[\"-DSKCMS_API=__attribute__((visibility(\\\"default\\\")))\"]" 124 + ]; 125 + })) 126 woff2 127 ] ++ lib.optional stdenv.hostPlatform.isLinux [ 128 libpulseaudio.dev