From a96f7bd3c1cd136f10e659c130bf8e9d4ac51a8a Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Sun, 9 Feb 2025 19:56:02 -0500 Subject: [PATCH] cheese: fix crash due to invalid JSON --- srcpkgs/cheese/patches/invalid-json.patch | 21 +++++++++++++++++++++ srcpkgs/cheese/template | 2 +- 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/cheese/patches/invalid-json.patch diff --git a/srcpkgs/cheese/patches/invalid-json.patch b/srcpkgs/cheese/patches/invalid-json.patch new file mode 100644 index 00000000000..0c418a82708 --- /dev/null +++ b/srcpkgs/cheese/patches/invalid-json.patch @@ -0,0 +1,21 @@ +Cf. + + https://gitlab.gnome.org/GNOME/cheese/-/issues/183 + https://gitlab.gnome.org/GNOME/cheese/-/merge_requests/73 + +diff -ur a/data/cheese-viewport.json b/data/cheese-viewport.json +--- a/data/cheese-viewport.json 2023-07-15 12:37:45.000000000 -0400 ++++ b/data/cheese-viewport.json 2025-02-09 19:54:07.098866873 -0500 +@@ -53,9 +53,9 @@ + "type": "ClutterActor", + "children": + [ +- 'video_preview', +- 'countdown_layer', +- 'error_layer' ++ "video_preview", ++ "countdown_layer", ++ "error_layer" + ] + }, + { diff --git a/srcpkgs/cheese/template b/srcpkgs/cheese/template index 6dcec70d894..a8ae1fc1875 100644 --- a/srcpkgs/cheese/template +++ b/srcpkgs/cheese/template @@ -1,7 +1,7 @@ # Template file for 'cheese' pkgname=cheese version=44.1 -revision=1 +revision=2 build_style=meson build_helper="gir" configure_args="$(vopt_bool gtk_doc gtk_doc) $(vopt_bool gtk_doc man)"