Commit 131fb2ed for libheif

commit 131fb2edbd5881f3f2a4a0a3d6735049f9c1b47f
Author: Dirk Farin <dirk.farin@gmail.com>
Date:   Fri May 15 23:31:12 2026 +0200

    add new suberror enum to emscripten and Go

diff --git a/go/heif/heif.go b/go/heif/heif.go
index 02db5846..dcce4b78 100644
--- a/go/heif/heif.go
+++ b/go/heif/heif.go
@@ -254,6 +254,9 @@ const (
 	// Tile-images in a grid image are missing
 	SuberrorMissingGridImages = C.heif_suberror_Missing_grid_images

+	// The colr (NCLX) box and the codec bitstream VUI/color signalling disagree.
+	SuberrorNCLXColrVUIMismatch = C.heif_suberror_NCLX_colr_VUI_mismatch
+
 	SuberrorNoAV1CBox = C.heif_suberror_No_av1C_box

 	SuberrorNoAVCCBox = C.heif_suberror_No_avcC_box
diff --git a/libheif/api/libheif/heif_emscripten.h b/libheif/api/libheif/heif_emscripten.h
index f65cacc5..76b07ff8 100644
--- a/libheif/api/libheif/heif_emscripten.h
+++ b/libheif/api/libheif/heif_emscripten.h
@@ -480,6 +480,7 @@ EMSCRIPTEN_BINDINGS(libheif) {
     .value("heif_suberror_No_item_data", heif_suberror_No_item_data)
     .value("heif_suberror_Invalid_grid_data", heif_suberror_Invalid_grid_data)
     .value("heif_suberror_Missing_grid_images", heif_suberror_Missing_grid_images)
+    .value("heif_suberror_NCLX_colr_VUI_mismatch", heif_suberror_NCLX_colr_VUI_mismatch)
     .value("heif_suberror_No_av1C_box", heif_suberror_No_av1C_box)
     .value("heif_suberror_No_avcC_box", heif_suberror_No_avcC_box)
     .value("heif_suberror_Invalid_mini_box", heif_suberror_Invalid_mini_box)