1 # --- T2-COPYRIGHT-NOTE-BEGIN ---
2 # T2 SDE: package/*/libcinnamon-desktop/no-gir.patch
3 # Copyright (C) 2024 The T2 SDE Project
5 # This Copyright note is generated by scripts/Create-CopyPatch,
6 # more information can be found in the files COPYING and README.
8 # This patch file is dual-licensed. It is available under the license the
9 # patched project is licensed under, as long as it is an OpenSource license
10 # as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
11 # of the GNU General Public License version 2 as used by the T2 SDE.
12 # --- T2-COPYRIGHT-NOTE-END ---
14 --- cinnamon-desktop-6.2.0/libcinnamon-desktop/meson.build.vanilla 2024-09-06 22:41:20.491237325 +0200
15 +++ cinnamon-desktop-6.2.0/libcinnamon-desktop/meson.build 2024-09-06 22:41:27.652293910 +0200
20 -cdesktop_gir = gnome.generate_gir(libcinnamon_desktop,
21 - sources: 'cdesktop-enums.h',
22 - namespace: 'CDesktopEnums',
24 - identifier_prefix: 'CDesktop',
25 - symbol_prefix: 'c_desktop',
27 - '-DGNOME_DESKTOP_USE_UNSTABLE_API',
32 -gnome.generate_gir(libcinnamon_desktop,
33 - sources: libcinnamon_desktop_gir_sources + libcinnamon_desktop_headers,
34 - namespace: 'CinnamonDesktop',
36 - export_packages: 'cinnamon-desktop',
37 - identifier_prefix: 'Gnome',
38 - symbol_prefix: 'gnome_',
39 - includes: ['GObject-2.0', 'Gtk-3.0', cdesktop_gir[0], ],
41 - '-DGNOME_DESKTOP_USE_UNSTABLE_API',
47 # https://github.com/mesonbuild/meson/issues/1687
48 custom_target('gsettings-enums',
49 --- cinnamon-desktop-6.2.0/libcvc/meson.build.vanilla 2024-09-06 22:41:52.445489754 +0200
50 +++ cinnamon-desktop-6.2.0/libcvc/meson.build 2024-09-06 22:42:03.703578650 +0200
55 -gnome.generate_gir(libcvc,
56 - sources: libcvc_gir_sources + libcvc_headers + libcvc_enums,
59 - identifier_prefix: 'Gvc',
60 - symbol_prefix: 'gvc_',
71 subdir: join_paths('cinnamon-desktop', 'libcvc'),