summaryrefslogtreecommitdiffstats
path: root/meta-gnome
Commit message (Collapse)AuthorAgeFilesLines
* mutter: upgrade 47.3 -> 47.4Wang Mingyu2025-01-241-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========== * Use BT709 coefficients and limited range for YUV conversion by defaults * Also request high priority secondary EGL context * Fix Xwayland DND coordinates when using fractional scaling * Fix applying initial _NET_WM_WINDOW_OPACITY on Xwaylan * Implement wp_viewport support for cursor surfaces * Improve input ->output latency of cursor movements * Improve frame rate on monitors attached to secondary GPUs in copy mode * Send preferred scales to all surface roles * Misc. bug fixes and cleanups Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdg-desktop-portal-gtk: upgrade 1.15.1 -> 1.15.2Wang Mingyu2025-01-141-1/+1
| | | | | | | | | | | | | | | | Changelog: ========== - Plug memory leak in the notification portal backend - Implement the contrast setting - Set correct platform data for notification activation - Drop use of private GNOME Shell notification API - Depend on the graphical-session target - Ensure proper shutdown target - Build against xdg-desktop-portal >= 1.19.1 - Translation updates Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtk-vnc: upgrade 1.3.1 -> 1.4.0Wang Mingyu2025-01-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= - Support g_autoptr for exported allocated types - Require meson >= 0.56 - Replace gtk-doc with gi-docgen for API docs - Add missing vnc_color_map_lookup method sym to exports - Speed up coroutine switching with setjmp/longjmp - Improve valgrind compatibility with coroutines - Add native winfiber coroutine for Windows - Add support for libucontext coroutines - Refuse to use broken native ucontext support on macOS aarch64 - Raise fatal error on impossible conditions / OOM in coroutines - Many other misc coroutine bugs / improvements - Add support to pass CA cert data for TLS - Allow ungrabbing keyboard in gvncviewer demo - Fix leak of socket address in SASL auth - Avoid mandating SASL SSF over UNIX sockets - Don't assume SASL out data is NUL terminated - Fix rendering artifacts on HiDPI displays - Don't expose server auth types to apps that are not implemented - Convert more code to use GNUTLS for ciphers/hashes - Replace remaining use of gcrypt with gmp - Add unit testing of VNC, ARD, MS logon auth types Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gjs: Deleted gsettings from gsettingsLei Maohui2025-01-081-1/+1
| | | | | | | | | | | | | | | | | | | | gsettings shouldn't be added and it causes an error in do_rootfs. %post(gjs-1.82.1-r0.aarch64): scriptlet start %post(gjs-1.82.1-r0.aarch64): execv(/bin/sh) pid 217720 + set -e + glib-compile-schemas /datadrive/workdir/build-dir/build-daily/tmp/work/armv8-linux/all-test/rr/rootfs/usr/share/glib-2.0/schemas Error opening directory “/datadrive/workdir/build-dir/build-daily/tmp/work/armv8-linux/all-test/rr/rootfs/usr/share/glib-2.0/schemas”: No such file or directory ...... ERROR: Postinstall scriptlets of ['gjs'] have failed. If the intention is to defer them to first boot, then please place them into pkg_postinst_ontarget:${PN} (). Deferring to first boot via 'exit 1' is no longer supported. Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: upgrade 3.54.2 -> 3.54.3Wang Mingyu2025-01-071-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gegl: update 0.4.50 -> 0.4.52Markus Volk2024-12-281-1/+1
| | | | | | | required for gimp-3.0.0-RC2 release Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpeas: Disable lua support on architectures without luajit portKhem Raj2024-12-191-0/+5
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gedit: build with libpeas-1Markus Volk2024-12-191-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* eog: build with libpeas-1Markus Volk2024-12-191-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geary: build with libpeas-1Markus Volk2024-12-191-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.8.1 -> 3.8.2Wang Mingyu2024-12-192-5/+5
| | | | | | | | | | | | | 0001-fix-reproducibility.patch refreshed for 3.8.2 Changelog: =========== * Hide again unintentionally leaked tracker_http_* symbols * Doc building improvements Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* localsearch: upgrade 3.8.1 -> 3.8.2Wang Mingyu2024-12-191-1/+1
| | | | | | | | | Changelog: Fix database inconsistency resulting from some patterns of folder updates, and possible resulting CPU churn. Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpeas: add recipe for 2.0.5Markus Volk2024-12-194-0/+169
| | | | | | | | | | | | | | | | | - Drop 0001-Remove-builddir-and-srcdir-paths-from-test-binaries.patch peas-demo is not built anymore - Add patch to disable the broken check for lgi lgi does not support pkgconfig but it hasn't changed version since 2017 - Remove gtk+3 from depends and dont inherit gtk-icon-cache to not pull it in again indirectly - g-i is not required anymore and will be built depending on DISTRO_FEATURES - Dont package the loaders into separate packages to reduce required RDEPENDS. If a loader is not wanted on target it will be better to remove the according PACKAGECONFIG option to also remove the dependencies? - Move libpeas recipe to meta-gnome Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gjs: update 1.80.2 -> 1.82.1Markus Volk2024-12-163-14/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Refresh patches Version 1.82.1 -------------- - Closed bugs and merge requests: * gnome-shell crash when switching user after upgrade from Fedora 40 to Fedora 41 [#647, !955, Philip Chimento] Version 1.82.0 -------------- - Closed bugs and merge requests: * installed tests are failing because they can't load internal typelibs from parent directory [#639, !953, Simon McVittie] * GIMarshalling test has 3 failures with 1.81.90 on i686 [#642, !954, Philip Chimento] Version 1.81.90 --------------- - Closed bugs and merge requests: * callbacks: fix sweeping check for incremental GC [!859, !950, Evan Welsh, Gary Li] * GJS doesn't handle query parameters in imports [#618, !944, Gary Li] * Integrate gobject-introspection-tests as submodule [!946, Philip Chimento] * module: Include full module specifier in import.meta.url [!947, Philip Chimento] * doap: Remove invalid maintainer entry [!948, Sophie Herold] * installed tests have the wrong libexecdir [#636, !949, Jeremy Bicha] * Inheriting final class crashes GJS [#640, !951, Gary Li] * Various maintenance [!952, Philip Chimento] Version 1.81.2 -------------- - New JavaScript features! This version of GJS is based on SpiderMonkey 128, an upgrade from the previous ESR (Extended Support Release) of SpiderMonkey 115. Here are the highlights of the new JavaScript features. For more information, look them up on MDN or devdocs.io. * New APIs + The new `Object.groupBy()` and `Map.groupBy()` static methods group the elements of an iterable according to the return value of a key function. + The new `Promise.withResolvers()` static method returns a Promise as well as its resolve and reject functions, shorthand for a common pattern used when promisifying event-based APIs. + Strings have gained the `isWellFormed()` and `toWellFormed()` methods which help when interoperating with strings that may have unpaired Unicode surrogates. This usually does not come up in the GNOME platform. + ArrayBuffers have gained the `transfer()` and `transferToFixedLength()` methods, which transfer ownership of a data buffer to a new ArrayBuffer object, without copying it, and invalidating ("detaching") any existing references to the buffer. There is also a new property, `detached`, which allows checking whether an ArrayBuffer is in the detached state. + The new `Intl.Segmenter` class allows splitting a string into graphemes, words, or sentences, in a locale-aware way. + `Intl.NumberFormat` has gained `formatRange()` and `formatRangeToParts()` methods, which allow formatting number ranges, like "3–5". + `Intl.PluralRules` has gained a `selectRange()` method, which allows selecting the proper plural form based on a range of numbers, like "30–50 feral hogs". * New behaviour + The `Intl.NumberFormat` and `Intl.PluralRules` constructors support new options: `roundingIncrement`, `roundingMode`, `roundingPriority`, and `trailingZeroDisplay`. + The `Intl.NumberFormat` constructor also supports the new option `useGrouping`. * Backwards-incompatible changes + The behaviour of `Date.parse()` has been changed to be more consistent with other JavaScript engines. (But don't use `Date.parse()`.) - Closed bugs and merge requests: * Invalid search paths cause failed assertions when printing imports.gi [#629, !935, Gary Li] * SpiderMonkey 128 [#630, !936, !945, Philip Chimento] * Pretty-printing byte array in gjs-console throws a type conversion error [#434, !937, Gary Li] * js: Add gjs_debug_callable() debug function [!940, Philip Chimento] * build: Build Cairo from subproject if not found [!941, Philip Chimento] * Bump CI image to Fedora 40 [!942, Philip Chimento] * CI tools updates [!943, Philip Chimento] Version 1.81.1 -------------- - Breaking change: When creating a GObject with the `new` operator, the constructor takes a single argument consisting of a property bag with GObject construct properties and their values. This was often confused with the `new` static method that may take arguments that are not interpreted as property bags. For example, Gio.FileIcon was one of the many affected APIs: new Gio.FileIcon({file: myFile}) vs Gio.FileIcon.new(myFile) Confusion between the two often lead to bug reports when confusing these two and calling `new Gio.FileIcon(myFile)` - the constructor would look for a nonexistent `file` property on `myFile`, causing an improperly initialized object. This is now no longer allowed. The argument to `new Gio.FileIcon(...)` must be a plain JS object, not a GObject. It's possible that existing code legitimately used a GObject here. If your code does this and a quick migration is impractical, please get in touch and we will revert this change before 1.82.0 in favour of a longer deprecation period. - The `get_data()`, `get_qdata()`, `set_data()`, `steal_data()`, `steal_qdata()`, `ref()`, `unref()`, `ref_sink()`, and `force_floating()` methods of GObject now throw if called. These methods never worked, but sometimes they would silently appear to succeed, then cause crashes or memory leaks later. If you were trying to use the `get_data()` family of methods, just set a JS property instead. If you were trying to modify the refcount of a GObject in JS, instead set the object as the value of a JS property on some other object. - Closed bugs and merge requests: * doc: Document how to get a stack trace [!864, Sonny Piers] * TextDecoder should accept GBytes [#587, !903, Sriyansh Shivam] * Possible use-after-free with GLib.Regex.match/GLib.MatchInfo [#589, !920, Philip Chimento] * method `get_line` of `Pango.Layout` doesn't work. [#547, !921, Philip Chimento] * Block calls to g_object_get_data and friends [#423, !922, Philip Chimento] * Crash when calling Pango.Layout.get_pixel_size() with a badly init:ed Pango.Layout [#580, !923, Philip Chimento] * doc: avoid reference to Gio.UnixInputStream [!925, Andy Holmes] * Add a CI check for config.h, and some other useful checks [#447, !926, Philip Chimento] * Incorrect UnixOutputStream warning [#610, !928, Philip Chimento] * Various maintenance [!929, !931, Philip Chimento] * Docs: Various markdown fixes [!930, Frank Dana] * Some build fixes for the main (and gnome-46) branches for Visual Studio [!932, Chun-wei Fan] * GJS doesn't log undefined values [#621, !933, Gary Li] * property objects are printed as empty js objects [#622, !934, Gary Li] Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: update 1.56.0 -> 1.56.1Markus Volk2024-12-111-1/+1
| | | | | | | | | | | | | | Major changes in 1.56.1 ======================= * udisks2: Increasing reference count when updating volume to fix crashes (Ondrej Holy) * onedrive: Use names instead of id for events to fix monitoring (Jan-Michael Brummer) * onedrive: Add missing replace stream to fix crashes (Jan-Michael Brummer) * onedrive: Fix double free during cache rebuild to fix crashes (Jan-Michael Brummer) * dav: Recognize the 409 status to fix creation of parent directories (Michael Terry) * Translation updates (GNOME Translation Project contributors) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* file-roller: update 44.3 -> 44.4Markus Volk2024-12-111-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - use tarball release Version 44.4 ~~~~~~~~~~~~ Released: 2024-11-24 Features: * Added bzip3 support. (!266) * File selector: show volumes and allow to mount unmounted volumes. (!258) * New archive dialog: allow to use all the possible extensions a mime type supports, and allow to specify a name without extension, which will be concatenated to the selected extension to get the full name. (!275) (!267) * File selector: save and restore the sort order. (!246) * Properties dialog: show an icon, make the headerbar flat. Bugfixes: * Error opening rar archive in RAR4 format and password protected. (!279) * Rar: fixed file list parsing for some encrypted archives. (!277) * Fixed error when renaming a file inside an encrypted archive. (!276) * Disabled the native appchooser by default. (!217) * 'Show destination' sometimes opens the wrong folder. (!255) * 'Show destination' sometimes doesn't show anything. * Use the native appchooser only for a single file. (!221) * Show flat headerbar in empty state. (!216) * Fixed error messages impossible to close. (!257) * Fixed segfaults when opening an empty .deb file. (!253) * --extract-to keeps asking to create a directory. (!254) * Fixed wrong context menu item activation. (!268) * Avoid the exit timeout unless file-roller was launched with `--service`. (FeRD (Frank Dana)) (!34) * Error when opening the created archive after saving as 7zip multi-volume. Translations: * Belarusian (Yuras Shumovich) * Brazilian Portuguese (Juliano de Souza Camargo) * English - United Kingdom (Andi Chandler) * Hindi (Scrambled777) * Portuguese (Hugo Carvalho) * Slovak (Dušan Kazik) * srpski (Marko M. Kostić) * Thai (Theppitak Karoonboonyanan) * српски (Марко М. Костић) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-text-editor: update 47.0 -> 47.2Markus Volk2024-12-111-1/+1
| | | | | | | | | | | | | | | | | * Unescaping URIs for tooltips to improve legibility * Fix initial-trailing-newline when settings auto-discovery is disabled * Fix save-as when using admin:// URIs * Pin document encoding when loading a file * Override extend_selection for multi-mouse-press to avoid some slow corner cases in minified JSON files * Markup fixes in properties dialog * Updated translations * Fix document to default to implicit trailing newlines * Improve text wrapping for banners on small form factors Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nautilus: update 47.0 -> 47.1Markus Volk2024-12-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | Major changes in 47.1 ===================== * Enhancements: - Speed up thumbnail loading (Khalid Abu Shawarib) * Bugfixes: - Do not force reload when error is present to avoid showing auth dialog (Gary Li) - Open folder in correct window during a DnD hover (Khalid Abu Shawarib) - Show username in file properties if name is an empty string (Khalid Abu Shawarib) - Various a11y fixes (Khalid Abu Shawarib) - Fix number placement when making new name for directory (Khalid Abu Shawarib) - Various pathbar fixes (Corey Berla, Khalid Abu Shawarib) - Show alert dialog when a symlink is broken (Automeris naranja) - Fix crashes when opening (Khalid Abu Shawarib) - Various sidebar fixes (Khalid Abu Shawarib, sid) - Fix ctrl + scroll to zoom in and out of view (Corey Berla) * Translation updates (GNOME Translation Project contributors) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-software: update 47.1 -> 47.2Markus Volk2024-12-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Version 47.2 ~~~~~~~~~~~~ Released: 2024-11-25 This is a stable release with the following changes: * Fix distro upgrade when certain version of PackageKit is used * Fix a crash when uninstalling a Snap app * Make uninstall dialog adaptive for small screens * Prefer Appstream data from swcatalog instead of app-info directories This release also updates translations: * Dutch (Nathan Follens) * French (Vincent Chatelain) * Friulian (Fabio Tomat) * Latvian (Rūdolfs Mazurs) * Malay (Ahmed Noor Kader Mustajir Md Eusoff) * Portuguese (Hugo Carvalho) * Portuguese (Brazil) (Rafael Fontenelle) * Serbian (Милош Поповић, Марко Костић) * Thai (Aefgh Threenine) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-shell: update 47.1 -> 47.2Markus Volk2024-12-113-130/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | - Remove patch to set gjs path. It would require rework. Set the path from a cross-file instead 47.2 ==== * Fix graphical artifacts in partially-rounded buttons [Sebastian; #7996] * Fix caret tracking in magnifier [Bilal; !3522] * Improve accessibility of keyboard backlight quick settings toggle [Lukáš, Florian; !3538, !3545] * Fix resetting non-caps shift key in on-screen keyboard [Jonas; !3286] * Misc. bug fixes and cleanups [Florian, Bilal, Automeris, Daniel, Jonas; !3520, !3518, !3521, !3529, !3535, !3532, !3540, !3549, !3548, !3539] Contributors: Jonas Dreßler, Bilal Elmoussaoui, Sebastian Keller, Florian Müllner, Automeris naranja, Daniel Rusek, Lukáš Tyrychtr Translators: Aefgh Threenine [th], Fabio Tomat [fur], Nathan Follens [nl], Марко Костић [sr] Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: update 47.1 -> 47.3Markus Volk2024-12-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 47.3 ==== * Fix maximized X11 when using native xwayland scaling [Jonas; !4147] * Fix blank screen in remote headless sessions [Jonas; !4152] * Fix touch-triggered popups being cancelled too early [Carlos; !4166] * Fix pointer cursor during compositor grabs [Carlos; !4166] * Fixed crash [Michel; !4148] Contributors: Michel Dänzer, Jonas Ådahl, Carlos Garnacho 47.2 ==== * Fix warping pointer after releasing pointer constraints [Sebastian K.; !4098] * Default to high thread instead of realtime priority for KMS thread [Jonas Å.; !4124] * Avoid CPU stalls with NVIDIA secondary GPUs with directly-attached monitors [Gert-dev; !4015] * Fix updating cursor immediately when starting window drag [Olivier; !3639] * Add pipeline hooks to user program pipelines [Sebastian W.; !4037] * Prefer GPUs with built-in panels connected as primary GPU [Mario; !4114] * Fix cursor glitches when using virtual monitors [Jonas Å.; !4066] * Ensure frame events are sent for cursor surfaces [Michel; !4113] * Allow BGRX8888 format on big endian [Jocelyn; !4088] * Fix touchscreen drag-and-drop on wayland [Alessandro; !4091] * Fixed crashes [Robert, Jonas D., Peter, Michel; !3176, !3650, !4117, !4136] * Misc. bug fixes and cleanups [Bilal, Michel, José, Sebastian W., Jonas Å., Takao; !4087, !4057, !4109, !4116, !4123, !4064, !4065, !4128, !3604] Contributors: Alessandro Astone, Jonas Dreßler, Michel Dänzer, Bilal Elmoussaoui, José Expósito, Jocelyn Falempe, Olivier Fourdan, Takao Fujiwara, Gert-dev, Peter Hutterer, Sebastian Keller, Mario Limonciello, Robert Obkircher, Sebastian Wick, Jonas Ådahl Translators: Christian Kirbach [de], Nathan Follens [nl], Danial Behzadi [fa], Марко Костић [sr] Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-control-center: update 47.1.1 -> 47.2Markus Volk2024-12-111-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - use tarball release again ============ Version 47.2 ============ - Various translation updates Accessibility - Remove "screen" labels that take too much space Appearance - Fix accidental reset of accent colors config Apps - Fix some memory leaks Color - Ensure profiles are connected before operating on them Mobile Networks - Fix alignment of status pages Mouse - Fix illustration assets requiring gstreamer-plugins-bad - Update illustration assets Printers - Remove wrong tooltip in the "Add Printer" button Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libspelling: update 0.4.2 -> 0.4.5Markus Volk2024-12-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libspelling 0.4.5 ================= This is a bug-fix release for GNOME 47 * Various robustness fixes for weak ref tracking * Various GObject Introspection fixes * A new build option to install a static library (libspelling-1.a) * Fix a minor leak of extra_word_chars for a language dictionary * Fix ICU success check * Translation updates libspelling 0.4.4 ================= This is a bug-fix release for GNOME 47 * Adds a few dozen translations for menu items libspelling 0.4.3 ================= This is a bug-fix release for GNOME 47 * Fix build to disable assertions in release builds * Fix an off-by-one in assertion * Add i18n for translations of menu entries * Ignore empty strings when building job list Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gthumb: update 3.12.4 -> 3.12.6Markus Volk2024-12-053-30/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add support for jxl, webp, gstreamer - add more PACKAGECONFIG options - disable webservices to avoid pulling in deprecated libsoup2 - remove yelp-native dependency - build colord dependent on polkit feature - drop polkit and gobject-introspection from REQUIRED_DISTRO_FEATURES - add backport patch to fix 32-bit Version 3.12.6 ~~~~~~~~~~~~~~ Released: 2024-03-10 Features: * WebAlbums: allow Exif image title to be used. (Linas Vepstas) Bugfixes: * Fixed 'could not perform operation' when editing a modified image. * Video thumbnailer: use the default thumbnail size if invalid. (Linas Vepstas) * Video thumbnailer: avoid a null pointer dereference and crash. (Linas Vepstas) Translations: * Slovenian (Martin Srebotnjak) Version 3.12.5 ~~~~~~~~~~~~~~ Released: 2024-02-18 Bugfixes: * Add to catalog: show the next image only when in viewer mode (!313) * jxl: added support for version 0.9.0 (Timo Gurr) (!306) * Commenting a picture deletes its Color Profile tag. This only happened when the 'Store metadata inside files if possible' option was active. (!293) Translations: * Chinese/Traditional (Cheng-Chia Tseng) * Turkish (Sabri Ünal) * čeština (Daniel Rusek) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tinysparql: upgrade 3.8.0 -> 3.8.1Wang Mingyu2024-12-032-20/+9
| | | | | | | | | | | | | | 0001-fix-reproducibility.patch refreshed for 3.8.1 Changelog: ============ * Fix leak iterating bus-based cursors * Fix allowed extension for Turtle files in ontology definitions * Test fixes Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sysprof: upgrade 47.1 -> 47.2Wang Mingyu2024-12-031-1/+1
| | | | | | | | | | | | | Changelog: ============ * Use pid when generating counter IDs in SysprofCollector * Fix potential UB in GtkBitset * Avoid UB in bsearch() with no data * Increased safety in SysprofDocumentLoader * Increased safety when parsing CPU counters with async IO Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* localsearch: upgrade 3.8.0 -> 3.8.1Wang Mingyu2024-12-032-7/+7
| | | | | | | | | | | | | | | | 0001-fix-reproducibility.patch refreshed for 3.8.1 Changelog: ============ * Fix multiple leaks in metadata extractors * Fix reporting of metadata extraction progress in "localsearch daemon -f" and "localsearch status" * Cache mounts for generating stable content identifiers * Added missing includes necessary for Musl libc Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-online-accounts: upgrade 3.52.1 -> 3.52.2Wang Mingyu2024-12-031-1/+1
| | | | | | | | | Bugs fixed: - goadavclient.c: add WebDAV default candidate to test - goafedoraprovider: fix use-after-free Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: upgrade 3.54.1 -> 3.54.2Wang Mingyu2024-12-033-54/+10
| | | | | | | | | | | | | | 0001-I-574-Fails-to-build-link-against-icu-76.1.patch removed since it's included in 3.54.2 Changelog: ========== - libedataserverui: Avoid initializing the icon_theme when building introspection data - Fails to build/link against icu 76.1 - Correct certificate key usage constants Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: Fix build with ICU-76+Khem Raj2024-11-232-0/+43
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta: Add SECURITY.md file to all layersKhem Raj2024-11-231-0/+20
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdex: Link with libucontext on muslKhem Raj2024-11-221-0/+3
| | | | | | | | Fixes errors like below x86_64-yoe-linux-musl-ld.lld: error: undefined symbol: getcontext Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gdm: update useradd settingsMarkus Volk2024-11-221-2/+3
| | | | | | | | | | | | | Set HOME_DIR back to /var/lib/gdm. If this is not specified, gdm will store its files in $HOME/.cache. This is pretty ugly because I think this directory should only be used by real users? Maybe /var/cache would be a better place, because it would be the system equivalent of $HOME/.cache? Use tmpfiles.d to ensure /var/lib/gdm is created with the right permissions even in case /var would be tmpfs Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geary: Specify iso codes xml file locationsKhem Raj2024-11-222-2/+31
| | | | | | | | Do not check for these files to exist during build time, they are needed during runtime. Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Markus Volk <f_l_k@t-online.de>
* geary: add itstool-native dependencyMarkus Volk2024-11-221-0/+1
| | | | | | | | | | | fixes: | Configuring org.gnome.Geary.service using configuration | Program itstool found: NO | | ../git/help/meson.build:21:6: ERROR: Program 'itstool' not found or not executable Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdex: Inherit features_checkKhem Raj2024-11-221-1/+1
| | | | | | | Fixes QA Issue: libdex: recipe doesn't inherit features_check [unhandled-features-check] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geary: Specify location of iso-codes xml filesKhem Raj2024-11-211-1/+4
| | | | | | | During cross-compiling it needs to know the location of staging area where these files are installed in RSS Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sysprof: Upgrade to 47.1Pablo Saavedra2024-11-214-50/+51
| | | | | | | | | | | | The versioning scheme was changed to align to GNOME releases. This version resolves stack frames properly, as opposed to 3.48. Depends on libdex/libpanel recipes to be able to build the sysprof UI, besides the sysprof-cli executable. Co-Authored-By: Nikolas Zimmermann <nzimmermann@igalia.com> Signed-off-by: Pablo Saavedra <psaavedra@igalia.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpanel: initial add 1.8.1Pablo Saavedra2024-11-211-0/+22
| | | | | | | This is a dependency for upcoming sysprof 47.1 Signed-off-by: Pablo Saavedra <psaavedra@igalia.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdex: initial add 0.8.1Pablo Saavedra2024-11-211-0/+16
| | | | | | | This is a dependency for upcoming sysprof 47.1 Signed-off-by: Pablo Saavedra <psaavedra@igalia.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ghex,gnome-chess,gnome-photos: Add missing dep on itstool-nativeKhem Raj2024-11-213-1/+3
| | | | | | Fixes build issues in these recipe in meta-gnome Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-boxes: add itstool-native dependencyMarkus Volk2024-11-211-0/+2
| | | | | | | | | | | | | fixes: | Configuring org.gnome.Boxes.SearchProvider.ini using configuration | Program itstool found: NO | | ../gnome-boxes-47.0/help/meson.build:36:6: ERROR: Program 'itstool' not found or not executable | - also provide appstream-cli Signed-off-by: Khem Raj <raj.khem@gmail.com>
* eog: add itstool-native dependencyMarkus Volk2024-11-201-0/+1
| | | | | | | | | | | fixes: | ../eog-47.0/help/meson.build:45:6: ERROR: Program 'itstool' not found or not executable | | A full log can be found at /home/flk/poky/build/tmp/work/corei7-64-poky-linux/eog/47.0/build/meson-logs/meson-log.txt | ERROR: meson failed Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gdm: allow to unlock keyring when logging inMarkus Volk2024-11-201-0/+2
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gdm: fix service startMarkus Volk2024-11-191-1/+1
| | | | | | | | gdm doesn't require to create a home directory but it needs to be member of the video group to work properly Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gdm: optionally enable plymouthDan McGregor2024-11-191-1/+3
| | | | | | | | Instead of disabling plymouth, allow a distribution to enable it with a PACKAGECONFIG. Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ghex: upgrade 46.0 -> 46.1Wang Mingyu2024-11-191-1/+1
| | | | | | | | Changelog: fix GdkDisplay access before init Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gegl: upgrade 0.4.48 -> 0.4.50Wang Mingyu2024-11-191-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-desktop: add PACKAGECONFIGs for gtk3/gtk4 librariesRoss Burton2024-11-191-2/+4
| | | | | Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-desktop: remove X11 dependenciesRoss Burton2024-11-191-4/+1
| | | | | | | | | The dependencies on libxext and xrandr were removed in 3.21.4 (2016). This also means we can remove the check for the X11 DISTRO_FEATURE. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>