summaryrefslogtreecommitdiffstats
path: root/meta-gnome
Commit message (Collapse)AuthorAgeFilesLines
* libtimezonemap: correct package versionChangqing Li2025-05-292-1/+31
| | | | | | | correct the package version in configure.ac Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libwnck: update to 43.2 and fix build errorsKoen Kooi2025-05-273-1/+86
| | | | | | | | | | | | | | | | | | | | | | This fixes the following build issue: wnck-3.so.0.3.0.p/pager.c.o.d -o libwnck/libwnck-3.so.0.3.0.p/pager.c.o -c ../libwnck-43.2/libwnck/pager.c | In file included from ../libwnck-43.2/libwnck/pager.c:34: | ../libwnck-43.2/libwnck/pager-accessible-factory.h:19: warning: header guard '__WNCK_PAGER_ACCESSIBLE_FACTORY_H__' followed by '#define' of a different macro [-Wheader-guard] | 19 | #ifndef __WNCK_PAGER_ACCESSIBLE_FACTORY_H__ | ../libwnck-43.2/libwnck/pager-accessible-factory.h:20: note: '__WBCK_PAGER_ACCESSIBLE_FACTORY_H__' is defined here; did you mean '__WNCK_PAGER_ACCESSIBLE_FACTORY_H__'? | 20 | #define __WBCK_PAGER_ACCESSIBLE_FACTORY_H__ | In file included from ../libwnck-43.2/libwnck/pager.c:35: | ../libwnck-43.2/libwnck/workspace-accessible-factory.h:19: warning: header guard '__WNCK_WORKSPACE_ACCESSIBLE_FACTORY_H__' followed by '#define' of a different macro [-Wheader-guard] | 19 | #ifndef __WNCK_WORKSPACE_ACCESSIBLE_FACTORY_H__ | ../libwnck-43.2/libwnck/workspace-accessible-factory.h:20: note: '__WBCK_WORKSPACE_ACCESSIBLE_FACTORY_H__' is defined here; did you mean '__WNCK_WORKSPACE_ACCESSIBLE_FACTORY_H__'? | 20 | #define __WBCK_WORKSPACE_ACCESSIBLE_FACTORY_H__ And the subsequent build error caused by an OE-core patch to startup-notification. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gimp: update 3.0.2 -> 3.0.4Markus Volk2025-05-182-65/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - fetch with gitsm. There is no tarball for this release (yet?) Overview of Changes from GIMP 3.0.2 to GIMP 3.0.4 ================================================= Core: - Make maximum radius for generated brushes consistent across codebase. - Use NDE filter name for undo history. - Module loading improved to be better cross-platform (in particular on macOS both .so and .dylib modules are supported). - Code compliant with GCC 15 (C23). - Filter size updated when its drawable is rotated. - Font loading (at startup) optimized. - Set the proper program name for KDE/Wayland to map the process to the correct desktop file. - "windows-display-*" are hidden from the Shortcuts dialog (they are not meant to be remapped). - Editing non-destructive effects now triggers undo steps. - When migrating from GIMP 2.x to GIMP 3, shortcuts for actions "edit-paste-as-new-layer*" are now converted to "edit-paste-merged*" (and not "edit-paste*" anymore which was confusing and counter-productive). Graphical User Interface: - Highlight selected device in GimpDeviceStatus. - Various theme leak fixes. - UX improvement: GimpViewableDialog (e.g. Fill/Stroke path and more) now has "OK" as default response. - Icon size settings now also applying to Move and Transform icon boxes. - Commit hash is now shown in About dialog in all non-release builds (i.e. even in stable series, when we are in-between releases). - Hide Force slider for Pencil Tool (rather than just making it insensitive). - Define merged titlebar icon colors. - Keep menubar color consistent when out of focus. - We don't show Fx icon for tool-based filters. - Updated splash without micro version in it. - Removed size restrictions on Display Filters. - Don't show hidden tools on toolbox tooltips. - Fix "Keep above" Window Manager hint. - Multi-Window mode on Windows: dock windows' title bars now adapt to the Windows system theme colors too. - Show palette name in Palette Color Selector. Tools: - MyPaint Brush: have consistent options layout compared to other paint tools. - Scissors Select Tool: close the curve on Enter, similar to the Path tool. - Path Tool: connect path on click in design mode. Plug-ins: - Restore GUI to Difference Clouds script. This had been lost since GIMP 2.8! - Fixes in various file format support, such as: DDS, SVG, TIFF, PSD, BMP, ICO… - Screenshot dropdowns replaced by radio buttons, as part of a new UX decision that choice settings with 2 or 3 choices should be dropdown (faster 1-click access), unless there are a lot more settings making the dialog too crowded already. PDB: - Make "gimp-plug-ins-query" public again (yet still not available in libgimp). Build: - Windows Installer: * Make the installer aware of Install, Reinstall and Update modes. * Add Repair mode to Windows installer: in particular we can now fix installations when the previous install directory cannot be accessed anymore. * The feature to delete the config folder on Windows uninstall will now make a backup on the Desktop first (allowing people to delete it themselves, move it, or even restore it later if needed). * Uninstalling while GIMP is running is made impossible (among other issues, it was causing partial uninstallation). * Downgrading is only possible by uninstalling first. * Development warning is shown in dev build of stable series too. * Add fractional scaling support to Installer welcome image. * Restore points now have a timeout to prevent stuckness. - Our AppImage won't ship debug symbols anymore. Better debugging can be set with: export DEBUGINFOD_URLS="https://debuginfod.debian.net" - Windows builds: * Ship babl/GEGL and libgimp headers, static libs and pkg-config files for plug-in developers. * Dedicated file icon for XCF files. * Generate native .pdb CodeView symbols on Windows (smaller debug data files, usable by MSIX and better debugging ability), except on x86 (32-bit). - Crossbuilds are dropped from CI. - Shell scripts used in the meson build are ported to Python (more portable and much faster on some platforms, in particular Windows). - Some build scripts were moved around for reorganization. - Depency requirement bumped: * babl 0.1.114 * GEGL 0.4.62 - New "Inputs" feature for simpler Gitlab pipelines running. - Some in-repository documentation was cleaned up. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gegl: update 0.4.58 -> 0.4.62Markus Volk2025-05-181-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* babl: update 0.1.112 -> 0.1.114Markus Volk2025-05-181-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gfbgraph: remove recipeMarkus Volk2025-05-181-26/+0
| | | | | | | The project was archived and uses deprecated libsoup-2 Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* librest: remove recipeMarkus Volk2025-05-182-33/+2
| | | | | | | make rest PROVIDE librest Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: use libxcvt instead of xserver-xorg-cvtMarkus Volk2025-05-131-1/+1
| | | | | | | xserver-xorg-cvt is deprecated and libxcvt can be used as drop-in replacement Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gdm: fix gcc 15 issueMarkus Volk2025-05-132-0/+57
| | | | | | | | | | | add a backport patch to fix: | In file included from ../gdm-48.0/common/gdm-settings-direct.c:38: | ../gdm-48.0/common/gdm-settings-utils.h:47:77: error: expected ';', ',' or ')' before 'bool' | 47 | gboolean *bool); | | ^~~~ Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ibus: fix build with GCC 15Yoann Congal2025-05-113-0/+147
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport 2 patchs from upstream to fix build with GCC 15. Fixes: | ibusenginesimple.c: In function 'check_emoji_table': | ibusenginesimple.c:523:41: error: too many arguments to function 'load_emoji_dict'; expected 0, have 1 | 523 | emoji_dict = priv->emoji_dict = load_emoji_dict (simple); | | ^~~~~~~~~~~~~~~ ~~~~~~ | ibusenginesimple.c:480:1: note: declared here | 480 | load_emoji_dict () | | ^~~~~~~~~~~~~~~ | make[4]: *** [Makefile:1012: ibusenginesimple.lo] Error 1 and: | i18nMethod.c:84:28: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(struct _Xi18nCore *, TransportSW *, char *)' [-Wincompatible-pointer-types] | 84 | {"X", 1, _Xi18nCheckXAddress}, | | ^~~~~~~~~~~~~~~~~~~ | i18nMethod.c:84:28: note: (near initialization for '_TransR[0].checkAddr') | i18nMethod.c:79:13: note: '_Xi18nCheckXAddress' declared here | 79 | extern Bool _Xi18nCheckXAddress (Xi18n, TransportSW *, char *); | | ^~~~~~~~~~~~~~~~~~~ | i18nMethod.c: In function 'CheckIMName': | i18nMethod.c:498:17: error: too many arguments to function '_TransR[i].checkAddr'; expected 0, have 3 | 498 | if (_TransR[i].checkAddr (i18n_core, | | ^~~~~~~ ~~~~~~~~~ | In file included from i18nMethod.c:41: | Xi18n.h:78:19: note: declared here | 78 | Bool (*checkAddr) (); | | ^~~~~~~~~ Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gimp: fix build with gcc-15Markus Volk2025-05-092-0/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a backport patch to fix: | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c: In function 'gimp_config_serialize_value': | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:29: error: expected expression before 'bool' | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^~~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:269:26: note: in definition of macro 'g_string_append' | 269 | (__builtin_constant_p (val) ? \ | | ^~~ | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:34: error: expected ')' before '?' token | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:271:35: note: in definition of macro 'g_string_append' | 271 | const char * const __val = (val); \ | | ^~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:271:34: note: to match this '(' | 271 | const char * const __val = (val); \ | | ^ | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:7: note: in expansion of macro 'g_string_append' | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^~~~~~~~~~~~~~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:271:39: error: expected expression before ';' token | 271 | const char * const __val = (val); \ | | ^ | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:7: note: in expansion of macro 'g_string_append' | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^~~~~~~~~~~~~~~ | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:29: error: expected expression before 'bool' | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^~~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:251:37: note: in definition of macro 'g_string_append_len' | 251 | g_string_append_len_inline (gstr, val, len) | | ^~~ | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:7: note: in expansion of macro 'g_string_append' | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^~~~~~~~~~~~~~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:251:3: error: too few arguments to function 'g_string_append_len_inline'; expected 3, have 2 | 251 | g_string_append_len_inline (gstr, val, len) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:278:5: note: in expansion of macro 'g_string_append_len' | 278 | g_string_append_len (gstr, val, (gssize) -1)) | | ^~~~~~~~~~~~~~~~~~~ | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:7: note: in expansion of macro 'g_string_append' | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^~~~~~~~~~~~~~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:218:1: note: declared here | 218 | g_string_append_len_inline (GString *gstring, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cogl-1.0: fix incompatible-pointer-types build errorYoann Congal2025-05-052-1/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use an intermediary (void *) cast to workaround the incompatible-pointer-types error. This corrects these 4 errors: |../../cogl-1.22.8/cogl-path/cogl-path.c: In function '_cogl_path_build_fill_attribute_buffer': |../../cogl-1.22.8/cogl-path/cogl-path.c:1361:20: error: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] | 1361 | _cogl_path_tesselator_begin); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | void (*)(GLenum, CoglPathTesselator *) {aka void (*)(unsigned int, struct _CoglPathTesselator *)} |In file included from ../../cogl-1.22.8/cogl-path/cogl-path.c:49: |../../cogl-1.22.8/cogl-path/tesselator/tesselator.h:57:70: note: expected 'void (*)(void)' but argument is of type 'void (*)(GLenum, CoglPathTesselator *)' {aka 'void (*)(unsigned int, struct _CoglPathTesselator *)'} | 57 | void gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | | ~~~~~~~~~~~~^~~~~~~~~~~~ |../../cogl-1.22.8/cogl-path/cogl-path.c:1094:1: note: '_cogl_path_tesselator_begin' declared here | 1094 | _cogl_path_tesselator_begin (GLenum type, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ |../../cogl-1.22.8/cogl-path/cogl-path.c:1363:20: error: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] | 1363 | _cogl_path_tesselator_vertex); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | void (*)(void *, CoglPathTesselator *) {aka void (*)(void *, struct _CoglPathTesselator *)} |../../cogl-1.22.8/cogl-path/tesselator/tesselator.h:57:70: note: expected 'void (*)(void)' but argument is of type 'void (*)(void *, CoglPathTesselator *)' {aka 'void (*)(void *, struct _CoglPathTesselator *)'} | 57 | void gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | | ~~~~~~~~~~~~^~~~~~~~~~~~ |../../cogl-1.22.8/cogl-path/cogl-path.c:1164:1: note: '_cogl_path_tesselator_vertex' declared here | 1164 | _cogl_path_tesselator_vertex (void *vertex_data, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ |../../cogl-1.22.8/cogl-path/cogl-path.c:1365:20: error: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] | 1365 | _cogl_path_tesselator_end); | | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | void (*)(CoglPathTesselator *) {aka void (*)(struct _CoglPathTesselator *)} |../../cogl-1.22.8/cogl-path/tesselator/tesselator.h:57:70: note: expected 'void (*)(void)' but argument is of type 'void (*)(CoglPathTesselator *)' {aka 'void (*)(struct _CoglPathTesselator *)'} | 57 | void gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | | ~~~~~~~~~~~~^~~~~~~~~~~~ |../../cogl-1.22.8/cogl-path/cogl-path.c:1223:1: note: '_cogl_path_tesselator_end' declared here | 1223 | _cogl_path_tesselator_end (CoglPathTesselator *tess) | | ^~~~~~~~~~~~~~~~~~~~~~~~~ |../../cogl-1.22.8/cogl-path/cogl-path.c:1367:20: error: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] | 1367 | _cogl_path_tesselator_combine); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | void (*)(double *, void **, float *, void **, CoglPathTesselator *) {aka void (*)(double *, void **, float *, void **, struct _CoglPathTesselator *)} |../../cogl-1.22.8/cogl-path/tesselator/tesselator.h:57:70: note: expected 'void (*)(void)' but argument is of type 'void (*)(double *, void **, float *, void **, CoglPathTesselator *)' {aka 'void (*)(double *, void **, float *, void **, struct _CoglPathTesselator *)'} | 57 | void gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | | ~~~~~~~~~~~~^~~~~~~~~~~~ |../../cogl-1.22.8/cogl-path/cogl-path.c:1229:1: note: '_cogl_path_tesselator_combine' declared here | 1229 | _cogl_path_tesselator_combine (double coords[3], | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |make[3]: *** [Makefile:905: libcogl_path_la-cogl-path.lo] Error 1 Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* keybinder: set correct licenseGyorgy Sarvari2025-04-291-1/+1
| | | | | | | | This package uses MIT license, which is very similar to X11, except that X11 license has an advertisement clause, which is missing from the MIT. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gegl: make use of virtual/libsdl2Markus Volk2025-04-251-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tinysparql: upgrade 3.9.1 -> 3.9.2Wang Mingyu2025-04-232-7/+4
| | | | | | | | | | | | | | 0001-src-libtracker-sparql-meson.build-dont-create-compat.patch refreshed for 3.9.2 Changelog: ========= * Fix installing pre-generated documentation in tarballs * Performance improvements in handling parser errors * Fixes for issues reported by OSS Fuzz Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nautilus: upgrade 48.0 -> 48.1Wang Mingyu2025-04-231-1/+1
| | | | | | | | | | | | | | | | | * Bugfixes: - Fix switching from tree view to grid - Fix opening new window of starred folder - Fix selecting Google Drive files with file chooser - Run script files in their location - Disallow duplicate bookmarks * Cleanups: - Update screenshots * Translation updates Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libspelling: upgrade 0.4.7 -> 0.4.8Wang Mingyu2025-04-231-1/+1
| | | | | | | | | | | | | Changelog: ============ * Improve initial dictionary selection which is particularly useful for languages which don't typically use spaces to separate word boundaries. * Build system fixes for building without enchant * Translation updates Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* static-passwd-meta-gnome: add gnome-remote-control userMarkus Volk2025-04-191-1/+3
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-remote-desktop: fix path for nologinMarkus Volk2025-04-191-0/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-remote-dsktop: add requested userMarkus Volk2025-04-191-1/+15
| | | | | | | | This fixes: WARNING: gnome-image-1.0-r0 do_rootfs: User gnome-remote-desktop has never been defined Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-system-monitor: upgrade 48.0 -> 48.1Wang Mingyu2025-04-161-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-online-accounts: upgrade 3.54.1 -> 3.54.2Wang Mingyu2025-04-161-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: upgrade 3.56.0 -> 3.56.1Wang Mingyu2025-04-161-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libuser: correct the package versionChangqing Li2025-04-152-0/+26
| | | | | | | correct the package version in configure.ac Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layers: Add whinlatter (5.3) to compatible layer seriesKhem Raj2025-04-111-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-session: update 46.0 -> 47.0.1Markus Volk2025-04-101-1/+2
| | | | | | | | | | | | | | | | ============== Version 47.0.1 ============== Add back gnome-session-ctl (oops) ============ Version 47.0 ============ Allow to disable X11 sessions CI updates Translation updates Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Fix warning : lack of whitespace around assignmentJason Schonberg2025-04-101-1/+1
| | | | | Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gimp: Remove default dependency to libheif from meta-multimediaYoann Congal2025-04-061-1/+0
| | | | | | | | | | | | | | | | | meta-gnome does not currently depend on meta-multimedia. When "commercial" is in LICENSE_FLAGS_ACCEPTED, gimp depends on libheif by default but libheif is in meta-multimedia. That leads to build failures, for example, in the reproducible-meta-oe AB build[0]. To fix this, remove the default "heif" PACKAGECONFIG. To enable heif support in gimp, users can add "commercial" in LICENSE_FLAGS_ACCEPTED and add meta-multimedia to their build. [0]: https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/39/steps/16/logs/stdio Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgsf: fix lack of whitespace around the assignmentMarkus Volk2025-04-051-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: fix lack of whitespace around the assignmentMarkus Volk2025-04-051-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* accountsservice: fix Upstream-StatusMarkus Volk2025-04-051-1/+1
| | | | | | | | | This fixes: ERROR: accountsservice-23.13.9-r0 do_patch: QA Issue: Malformed Upstream-Status in patch /home/flk/poky/meta-openembedded/meta-gnome/recipes-support/accountsservice/accountsservice/00b6e12ad4044d33cc54c71c75773c5a653dad09.patch Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Fix warning : lack of whitespace around assignmentJason Schonberg2025-04-046-6/+6
| | | | | Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gimp: ignore CVE-2007-3741Peter Marko2025-04-011-0/+2
| | | | | | | | | Restore CVE_STATUS statement from recipe version 2.10.38. This was dropped on upgrade to 3.0.2, however NVD still tracks this CVE as version-less, so explicit ignore is needed. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Drop styhead from LAYERSERIES_COMPATKhem Raj2025-03-311-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tecla: update 47.0 -> 48.0.2Markus Volk2025-03-291-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | NEW in 48.0.2 ============= - Just a version bump NEW in 48.0 =========== - Translation updates NEW in 48.rc ============ - Translation updates - Improvements to multi-instance for specific layout previews - Make window modal when run as a dialog NEW in 48.alpha =============== - Translation updates - Support spaces and tabs as separator for keymap+variant - A number of new/improved labels for special keys Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-boxes: update 47.0 -> 48.0Markus Volk2025-03-291-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | 48.0 - Mar 17, 2025 =================== Changes since 48.alpha - Added/updated/fixed translations - Disable C compiler warnings from code generated by 'valac' 48.alpha - Jan 09, 2025 ======================= Changes since 47.0 - Includ failed ISO download url in error message - Fix fullscreen button icon not updating when toggled - Fix focus-on-click focus steal in fullscreen button - Avoid GdkPixbuf critical when failing to create thumbnails - Added/updated/fixed translations Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-remote-desktop: uodate 47.0 - 48.0Markus Volk2025-03-291-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add missing dependency for 'rdp' 48.0 ==== Translators: A S Alam [pa], Aurimas Černius [lt], Seong-ho Cho [ko], Balázs Úr [hu], Daniel Mustieles [es], Ask Hjorth Larsen [da], Andika Triwidada [id], Jiri Grönroos [fi], Pawan Chitrakar [ne], 48.rc ===== * Add support for hardware encoded AVC444 Contributors: Pascal Nowack Translators: Rafael Fontenelle [pt_BR], Giannis Antypas [el], Daniel Rusek [cs], Piotr Drąg [pl], Anders Jonsson [sv], Ekaterine Papava [ka], Alexandre Franke [fr], Yuri Chornoivan [uk], twlvnn kraftwerk [bg], Scrambled 777 [hi], Quentin PAGÈS [oc], Asier Sarasua Garmendia [eu], Hugo Carvalho [pt], Fran Dieguez [gl], Jordi Mas i Hernandez [ca] 48.beta ======= * Add support for zero copy rendering with Vulkan and VAAPI (disabled by default) Contributors: Pascal Nowack, traze 48.alpha ======== * General code improvements * Fix gdctl crash when setting VNC password * Prepare for Vulkan and libva based hardware acceleration * Add user documentation * Don't hard code keyboard type Contributors: Jonas Ådahl, Jerry, Pascal Nowack, Bartłomiej Piotrowski, Daniel Rusek Translators: Hugo Carvalho [pt], Jordi Mas i Hernandez [ca], Juliano de Souza Camargo [pt_BR], Rūdolfs Mazurs [lv], Danial Behzadi [fa], Luming Zh [zh_CN], Martin [sl], Vasil Pupkin [be], Nathan Follens [nl], Artur S0 [ru], Милош Поповић [sr], Quentin PAGÈS [oc], Yaron Shahrabani [he], Sabri Ünal [tr] Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gimp: Add libexecinfo to linker flagsKhem Raj2025-03-281-0/+2
| | | | | | | | | | LLD reports backtrace() as undefined during linking on musl systems musl systems use libexecinfo to provide this API, the dependency is not enough, it needs to reflect in linker flags too, since the assumption is that backtrace() API in in libc ( glibc has it this way) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Markus Volk <f_l_k@t-online.de>
* gimp: update 2.10.38 - 3.0.2Markus Volk2025-03-2811-296/+288
| | | | | | | | | | | | | | | | | | | | | | | At long last, the first release of GIMP 3.0 is here! This is the end result of seven years of hard work by volunteer developers, designers, artists, and community members (for reference, GIMP 2.10 was first published in 2018 and the initial development version of GIMP 3.0 was released in 2020). With GIMP 3.0 you can do more than ever before, more easily, more quickly! Highlights - Need to tweak a filter you applied hours ago? New in GIMP 3.0 is non-destructive editing for most commonly-used filters. See the changes in real time with on-canvas preview. - Exchange files with more applications, including BC7 DDS files as well as better PSD export and many new formats. - Don’t know how big to make your drawing? Simply set your paint tool to expand layers automatically as needed. - Making pro-quality text got easier, too. Style your text, apply outlines, shadows, bevels, and more, and you can still edit your text, change font and size, and even tweak the style settings. - Organizing your layers has become much easier with the ability to select multiple items at once, move them or transform them all together! - Color Management was again improved, as our long-term project to make GIMP an advanced image editor for all usages. - Updated graphical toolkit (GTK3) for modern desktop usage. - New Wilber logo! https://gitlab.gnome.org/GNOME/gimp/-/blob/GIMP_3_0_0/NEWS?ref_type=tags Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gegl: update 0.4.56 -> 0.4.58Markus Volk2025-03-271-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdg-desktop-portal-gtk: upgrade 1.15.2 -> 1.15.3Wang Mingyu2025-03-251-1/+1
| | | | | | | | | | Changelog: ============ - Fix build against newer xdg-desktop-portal - Fix return value for the access portal Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libspelling: upgrade 0.4.6 -> 0.4.7Wang Mingyu2025-03-251-1/+1
| | | | | | | | | | | | | Changelog: ============ - Fix a potential assertion failure in B+Tree item removal - Translation updates - Improve detection of asynchronous fragment cancellation to break out of long-running spellchecking. - Fix Rust example and documentation links. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpeas: upgrade 2.0.5 -> 2.0.7Wang Mingyu2025-03-251-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpanel: upgrade 1.8.1 -> 1.10.0Wang Mingyu2025-03-251-1/+1
| | | | | | | | | | | | | Changelog: =========== - OmniBar has received a fix for changes to AdwClamp - Updated translations - Various style improvements to match libadwaita - Various drag-n-drop improvements - Remove some deprecated API use Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdex: upgrade 0.8.1 -> 0.10.0Wang Mingyu2025-03-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ - Discard dependent futures if fiber was cancelled during await. - Discard dependent futures when finalizing DexBlock. - Build fix for macOS - Improve build checks for libatommic - Add dex_promise_resolve_boxed() - Improve cancellation of fibers - Use libucontext when necessary - Support for OpenBSD - Raise default mmap stack size to 128kb for fibers - Add await/resolve API for file-descriptors - New dex_return_error_if_fail() precondition macro similar to g_return_val_if_fail() - Additional GIO wrapper functions including dex_file_delete() and dex_file_replace_contents_bytes() - Build system improvements Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-font-viewer: upgrade 47.0 -> 48.0Wang Mingyu2025-03-251-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-control-center: add PACKAGECONFIG knob for power-profilesMarkus Volk2025-03-241-0/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-chess: upgrade 47.0 -> 48.0Wang Mingyu2025-03-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-backgrounds: upgrade 47.0 -> 48.0Wang Mingyu2025-03-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gjs: upgrade 1.82.1 -> 1.84.1Wang Mingyu2025-03-213-12/+11
| | | | | | | | | 0001-Support-cross-builds-a-bit-better.patch 0002-meson.build-Do-not-add-dir-installed-tests-when-inst.patch refreshed for 1.84.1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>