diff --git a/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild b/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild index 8c997830c621b..34e200355b06c 100644 --- a/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild +++ b/gnome-extra/cinnamon/cinnamon-6.2.9.ebuild @@ -127,6 +127,10 @@ PATCHES=( # Fix path for settings panels on arm64 # https://github.com/linuxmint/cinnamon/pull/12278 "${FILESDIR}/${PN}-6.2.0-fix-arm64-settings-panel-path.patch" + + # Remove reference to non-existant gtk-doc file + # https://github.com/linuxmint/cinnamon/commit/1e43299b9ad548c9395edfd456cbba017ca02b9f + "${FILESDIR}/${PN}-6.2.0-remove-gtk-doc-recorder.patch" ) src_prepare() { diff --git a/gnome-extra/cinnamon/files/cinnamon-6.2.0-remove-gtk-doc-recorder.patch b/gnome-extra/cinnamon/files/cinnamon-6.2.0-remove-gtk-doc-recorder.patch new file mode 100644 index 0000000000000..ee93032177d9a --- /dev/null +++ b/gnome-extra/cinnamon/files/cinnamon-6.2.0-remove-gtk-doc-recorder.patch @@ -0,0 +1,74 @@ +From 1e43299b9ad548c9395edfd456cbba017ca02b9f Mon Sep 17 00:00:00 2001 +From: Rick Calixte <10281587+rcalixte@users.noreply.github.com> +Date: Wed, 2 Oct 2024 11:09:58 -0400 +Subject: [PATCH] docs: Remove recorder.xml.in (#12395) + +This file references another for inclusion that no longer exists. With +gtk-doc-tools 1.34.0, stricter checking is enabled that results in a failure +which halts the build process due to this invalid file reference. +--- + docs/reference/cinnamon/cinnamon-docs.sgml | 1 - + docs/reference/cinnamon/meson.build | 15 +-------------- + docs/reference/cinnamon/recorder.xml.in | 12 ------------ + 3 files changed, 1 insertion(+), 27 deletions(-) + delete mode 100644 docs/reference/cinnamon/recorder.xml.in + +diff --git a/docs/reference/cinnamon/cinnamon-docs.sgml b/docs/reference/cinnamon/cinnamon-docs.sgml +index bd5bebd793..4e79c29933 100644 +--- a/docs/reference/cinnamon/cinnamon-docs.sgml ++++ b/docs/reference/cinnamon/cinnamon-docs.sgml +@@ -35,7 +35,6 @@ + + + +- + + Integration helpers and utilities + +diff --git a/docs/reference/cinnamon/meson.build b/docs/reference/cinnamon/meson.build +index fec3ed34de..0123077f0e 100644 +--- a/docs/reference/cinnamon/meson.build ++++ b/docs/reference/cinnamon/meson.build +@@ -7,23 +7,10 @@ ignore = [ + sniffer_headers, + ] + +-recorder_conf = configuration_data() +- +-if get_option('build_recorder') +- recorder_conf.set('BUILD_RECORDER_XML_START', '-->') +- recorder_conf.set('BUILD_RECORDER_XML_END', '