From af3d46dc06829dad65309306be5ea6fbc6a587ec Mon Sep 17 00:00:00 2001 From: Jess Date: Sun, 15 Dec 2024 04:04:27 +1300 Subject: [PATCH] Flake/devshell: Port skia skcms fix from local vcpkg overlay See #4d7b717 --- shell.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/shell.nix b/shell.nix index 15370a50dba..78f8c67c180 100644 --- a/shell.nix +++ b/shell.nix @@ -4,7 +4,15 @@ pkgs.mkShell { inputsFrom = [ - pkgs.ladybird + (pkgs.ladybird.override (prev: { + # Apply fix expanding skia's public api + # See #4d7b717 + skia = prev.skia.overrideAttrs (prev: { + gnFlags = prev.gnFlags ++ [ + "extra_cflags+=[\"-DSKCMS_API=__attribute__((visibility(\\\"default\\\")))\"]" + ]; + }); + })) ]; packages = with pkgs.qt6Packages; [