summaryrefslogtreecommitdiffstats
path: root/meta/recipes-gnome
Commit message (Collapse)AuthorAgeFilesLines
* gtk: Set CVE_PRODUCTRobert Joslyn2024-02-222-0/+4
| | | | | | | | | | | | The CPE vendor is "gnome" and the CPE product is "gtk" for both gtk+3 and gtk4 recipes. Set CVE_PRODUCT so we properly match the NVD database. (From OE-Core rev: e1bab7d2f5a885f2e4fd0332599edb8bfa55be45) Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 253f5f745d66acefcc739f1c9ad2dd46be630e47) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libadwaita: update 1.4.0 -> 1.4.2Markus Volk2024-01-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ============= Version 1.4.2 ============= - Really fix build with libappstream 1.0 ============= Version 1.4.1 ============= - Fix build with MSVC - Fix build with libappstream 1.0 - AdwCarousel - Fix carousel scroll behavior with page reordering - AdwComboRow - Fix focus when opening the popover - Set the correct state on the selected checkmark - AdwNavigationView - Fix a warning message - AdwTabOverview - Allow child focus on out animations - AdwTabView - Keep view alive during ::page-detached - Fix crashes when using :pages - Docs - Fix erroneous <child> use in breakpoints migration guide - Translation updates - Russian - Serbian (From OE-Core rev: 45e035fd044491fbd88aedf6b99ae6eddf1611f5) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 7c02a1169197fd5452d5b323dd523f6712245cb6) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* gtk: Add rdepend on printbackend for cupsMarkus Volk2024-01-042-2/+2
| | | | | | | | | | | install the required printbackends (From OE-Core rev: a241b3f3466d50c73dfbd8001a027e6b8ba67aea) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 0a97892920db46043102d54ef1623669241e9780) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* gtk: Upgrade 4.12.1 -> 4.12.3Markus Volk2023-10-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Overview of Changes in 4.12.3, 28-09-2023 ========================================= * GtkWindow: - Don't assume titlebars are GtkHeaderBar * GtkTreeView: - Fix a crash in gtk_tree_view_is_blank_at_pos * printing: - Fix some issues with the portal implementation * GSK: - Some optimizations in the GL renderer - Fix memory leaks in the Broadway renderer * demos: - Fix a crash in gtk4-demo * Translation updates Basque Brazilian Portuguese Czech Galician Georgian German Hungarian Kazakh Lithuanian Persian Polish Spanish Swedish Turkish Overview of Changes in 4.12.2, 20-09-2023 ========================================= * GtkTooltip: - Don't cross native boundaries when looking for tooltips * GtkCenterLayout, GtkEntry, GtkSearchEntry: - Fix some issues with baseline handling * GtkSwitch: - Respect text direction * Theme: - Use relative font sizes * GSK: - Make repeated gradients match between GL and cairo - Make rounded rect shrinking match between Vulkan, GL and cairo - Fix parsing of text nodes with color glyphs - Restrict an optimization to the cases where it is correct - Fix rendering of shadows with opacity * macOS: - Clamp damage regions to the surface size * Windows: - Fix missing minimize and maximize buttons * Translation updates Basque Brazilian Portuguese Catalan Chinese (China) Czech Danish Dutch Finnish Galician German Hungarian Italian Kazakh Latvian Lithuanian Slovenian Spanish Turkish (From OE-Core rev: ba738a1e2944468ef3e4d9c9810e98457fcd3b85) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gobject-introspection: upgrade 1.78.0 -> 1.78.1Wang Mingyu2023-09-281-1/+1
| | | | | | | | | | | Changelog: Avoid undefined behaviour in the Regress test suite (From OE-Core rev: 27299339c2b0ddd3d2a2fdac4ae63d37dc8c600a) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsecret: upgrade 0.21.0 -> 0.21.1Wang Mingyu2023-09-281-1/+1
| | | | | | | | | | | | | | | Changelog: =========== * Fix updating credentials by another process in the same Flatpak sandbox [#62, !99] * Migrate to g_memdup2 [!121] * Print error logs in CI [!125] * Updated translations (From OE-Core rev: 8d22d9ecf2f64a726c23a5a7bca166b293461dee) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* adwaita-icon-theme: 43 -> 45.0Kai Kang2023-09-263-67/+30
| | | | | | | | | | | | | | | | Update adwaita-icon-theme from 43 to 45.0. * meson is used to replace autotools, then the patch is redundant * not overwrite PACKAGES, and remove sub-packages ${PN}-hires and ${PN}-symbolic-hires which are created to handle big icon files which do not exist in adwaita-icon-theme 45.0 * update FILES of ${PN}-symbolic and split license files to ${PN}-doc (From OE-Core rev: 6207395b2efe91d6f683c758fac782a5f617c20a) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxmlb: import recipe from meta-oeMarkus Volk2023-09-203-0/+63
| | | | | | | | | | | | | appstream has a dependency on it - add a patch to fix a reproducibility and runtime issue with ptest ptest completes without error - add the recipe to ptest-packagelists.inc (From OE-Core rev: 334410b10652881bb34dc06f5c68d500c9339b65) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libadwaita: upgrade 1.3.4 -> 1.4.0Markus Volk2023-09-201-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add dependency on appstream - build vapi dependent on GI_DATA_ENABLED ============= Version 1.4.0 ============= - AdwBreakpointBin - Clarify minimum size warnings - AdwExpanderRow - Improve accessible roles - AdwPreferencesGroup - Set described-by on the listbox - Docs - Fix a property name in breakpoint migration guide - Stylesheet - Fix toolbar view styles within sidebars - Fix .navigation-sidebar:disabled style when used with GtkListView - Build system fixes - Translation updates - Catalan - Danish - Dutch - Esperanto - Italian - Occitan - Spanish - Swedish ============== Version 1.4.rc ============== - AdwAboutWindow - Accessibility fixes - Add a minimum size - AdwExpanderRow - Accessibility fixes - AdwHeaderBar - Fix missing title fallback for back button tooltip and history menu - Set "Back" as an accessible label for the back button - Clarify docs around :show-back-button - AdwNavigationView - Warn when a navigation page is missing a title - AdwStyleManager - Fix over-releasing a string on macOS - AdwTabButton - Set the correct gettext domain - AdwTabOverview - Set the correct gettext domain - Fix reordered thumbnail being drawn below others - AdwToastOverlay - Set the correct gettext domain - Build - Update pkg-config description field - Demo - Update screenshot in appdata - Correctly dismiss the last toast in the dialogs demo - Add missing navigation page titles - Stylesheet - Fix filename entry margins in file chooser - Fix menubutton.card corners - Fix button.card focus ring transition - Avoid background overdraw in GtkColumnView - Translation updates - Basque - Chinese (China) - Czech - Finnish - Galician - German - Indonesian - Kazakh - Korean - Lithuanian - Persian - Polish - Romanian - Spanish - Turkish ================ Version 1.4.beta ================ - Build - Depend on GLib 2.76.0 - Fix build on Windows - Add a GTK subproject - AdwBreakpointBin - Mention the correct widget in exceeded size warnings - Fix width-for-height and height-for-width sizing - AdwComboRow - Recreate default factory on expression changes - AdwEnumListModel - Better invalid value for find_position() - AdwHeaderBar - Fix spacing when there are no start/end children - Fix a memory leak - Fix GtkCenterBox:shrink-center-last usage - AdwLeaflet - Fix back/forward mouse button handling - AdwMessageDialog - Fix shadow style - AdwNavigationView - Pop the current page when pressing Escape - Make AdwNavigationPage:child-view private - Fix back/forward mouse button handling - Clarify docs - AdwPreferencesWindow - Fix a memory leak - AdwTabOverview - Cull invisible thumbnails - Fix a crash when opening overview before it's mpped - AdwTabView - Fix thumbnail regressions from 1.4.alpha - AdwToastOverlay - Fix width-for-height and height-for-width sizing - AdwToolbarView - Add ADW_TOOLBAR_RAISED_BORDER style - Fix width-for-height and height-for-width sizing - Clarify docs - AdwViewStack - Add AdwViewStackPages:selected-page - AdwViewSwitcherBar - Fix disabling reveal animation when using breakpoints - Make sure the height doesn't change with large text - Demo - Fix view switcher demo minimum height - Set input hints and purpose in the entries - Docs - Assorted screenshot tool fixes - Fix a deprecation warning in the screenshot tool - Stylesheet - Make button.osd focus rings blue for better visibility - Fix .card buttons within .osd - Fix button transitions in high contrast mode - Fix single-item menu height - Modernize GtkFileDialog, GtkAppChooserDialog and GtkAssistant styles - Translation updates - Belarusian - Friulian - Georgian - Hebrew - Hungarian - Persian - Portuguese - Russian - Slovenian - Ukrainian ================= Version 1.4.alpha ================= - Build - Depend on GTK 4.11.3 - Depend on libappstream - Add Vala metadata file - Fix gnome.compile_resources() on MSBuild - Fix doc include path - Make metainfo build reproducible - Add AdwBreakpoint and AdwBreakpointBin - Add AdwNavigationView - Add AdwNavigationSplitView - Add AdwOverlaySplitView - Add AdwSpinRow - Add AdwSwitchRow - Add AdwToolbarView - Deprecate AdwFlap, AdwLeaflet, AdwSqueezer and AdwViewSwitcherTitle - AdwAboutWindow - Add new_from_appdata() - Add a missing Since annotation - Fix accessible role on the application icon - AdwActionRow - Fix an inaccuracy in docs - AdwAvatar - Fix a memory leak - AdwBanner - Allow to ellipsize the button - Clarify title placement in docs - Add a backdrop style - AdwButtonContent - Add :can-shrink - AdwCarousel - Fix allocation - Fix scrolling to a recently inserted item - AdwClamp/AdwClampLayout/AdwClampScrollable - Add :unit, default to the sp unit instead of px - Deprecate clamp child style classes - AdwComboRow - Add :enable-search - Fix accessible role on the dropdown arrow - AdwExpanderRow - Deprecate add_action(), replace it with add_suffix() - AdwFlap - Add a missing setter annotation for :fold-policy - Correctly measure separator - Avoid notify emissions in dispose() - AdwEntryRow - Fix baseline with new GTK - Fix accessibility - AdwHeaderBar - Add :show-title property - Show page title instead of window title inside AdwNavigationPage - Show back buttons inside AdwNavigationView, add :show-back-button - Hide redundant window buttons inside AdwNavigationSplitView and AdwOverlaySplitView - Ellipsize title before start/end children - AdwMessageDialog - Allow to ellipsize the buttons - Be more responsive on parent state changes - Fix criticals when using choose() with hide-on-close=true - AdwPasswordEntryRow - Say password instead of text in the ui - AdwPreferencesPage - Add :description - AdwPreferencesWindow - Deprecate present_subpage(), close_subpage() and :can-navigate-back, replace with push_subpage() and pop_subpage() using AdwNavigationView - Move search button to the left - Add placeholder to the search entry - Fix markup handling when searching - AdwSplitButton - Add :can-shrink - AdwStatusPage - Clarify docs - AdwStyleManager - Stop reading GNOME-specific color-scheme setting via settings portal - Only use GSettings with ADW_DISABLE_PORTAL=1 - Fix get_for_display() annotation - AdwSwipeTracker - Add overshoot properties - Fix swipe area handling - AdwTabBar - Add :extra-drag-preferred-action - Fix dropping data onto tabs/thumbnails - Fix accessibility - Fix clipped labels - Correctly unparent context menu - AdwTabOverview - Rework thumbnails, reducing the number of glitches with WebKitWebView, and gaining antialiasing in process - Fix the transition curve - Add :extra-drag-preferred-action - Add a translator comment for "%u tabs" - Fix dropping data onto tabs/thumbnails - Fix clipped labels - Correctly unparent context menu - AdwTabView - Allow Ctrl+Page Up/Down to wrap around - AdwToast - Add :use-markup - Allow to ellipsize toast buttons - AdwViewSwitcher - Ellipsize labels in wide mode - Set correct accessible role for icons - AdwViewSwitcherBar - Modernize style - AdwWindow/AdwApplicationWindow - Add API for using breakpoints, matching AdwBreakpointBin - AdwWindowTitle - Fix initial title visibility - Demo - Drop leaflet and flap demos - Fix a critical when trying to set a non-image file as avatar - Add tooltip to the main menu button - Open primary menu with F10 - Make sure dialogs can be closed with Esc - Docs - Add a breakpoint migration guide - Rewrite the adaptive layouts page using the new widgetry - Update examples everywhere - Fix success/error color values - List thumbnail colors on the named colors page - Consistently mention since/deprecated since versions for named colors and style classes - Drop alpha migration guide - Adjust heading levels so that document outline consistently works - Crop screenshots more precisely - Don't show marshal functions in docs - Tests - Add a few manual tests, intended to be ran from Builder - Stylesheet - Make header bars white in light variant - Use shadow instead of a border for GtkWindow:titlebar - Revert menubar style changes from 1.3 - Use a shadow for undershoot styles - Add .undershoot-top/bottom/start/end style classes - Add @popover_shade_color, use for undershoots and transition shadows within popovers - Move toolbar padding to toolbars instead of buttons/entries/etc. Applications may need to adapt if they were relying on the previous padding. - Add .property style class for list rows - Deprecate headerbar.flat - Remove non-overlay scrollbar background - Remove outline on scrollbar troughs - Use flat header bars for GtkShortcutsWindow, GtkAboutDialog, GtkColorDialog, GtkPrintUnixDialog and GtkPageSetupUnixDialog - Adapt styles for GTK 4.11.x additions - Improve selected list/grid item contrast - Fix click areas in file chooser rows and grid items - Fix file chooser grid dimensions - Fix button.card checked state - Fix link hover color - Warn when trying to add a child that already has a parent - Fix GTK deprecation warnings - Translation updates - Basque - Brazilian Portuguese - British English - Bulgarian - Catalan - Chinese (Taiwan) - Dutch - Finnish - French - Friulian - German - Hebrew - Hungarian - Italian - Lithuanian - Persian - Polish - Portuguese - Russian - Slovak - Swedish - Turkish (From OE-Core rev: d161624d21533da9d885c01a34390dcd9c8802ea) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libportal: upgrade 0.6 -> 0.7.1Markus Volk2023-09-201-2/+2
| | | | | | | (From OE-Core rev: d97dcc5fb0fd67307a4a7f0b236814a632d604e5) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gobject-introspection: update 1.76.1 -> 1.78.0Alexander Kanavin2023-09-183-36/+2
| | | | | | | | | Remove patch as issue fixed upstream. (From OE-Core rev: 02aaabf79e472813139db8cbdff6dcf85e3065e9) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libgudev: explicitly disable tests and vapiRoss Burton2023-09-071-0/+2
| | | | | | | | | | | Explicitly disable the tests and vapi support instead of relying on defaults and missing dependencies. (From OE-Core rev: 575e2e29e00bb4492e7ee7f10b753e3f17982caa) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libgudev: upgrade 237 -> 238Alexander Kanavin2023-09-071-1/+1
| | | | | | | | | Add patches to eudev to ensure compatibility with this version. (From OE-Core rev: 476ed3f57efb0f7a24651fecc7ddf6489e9ac78a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsecret: upgrade 0.20.5 -> 0.21.0Wang Mingyu2023-09-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: =========== * Unlock the keyring before getting secret attributes [!105] * file-backend: avoid deadlock when portal op is canceled [!118, !120] * Properly chain-up GTasks around GDBusProxy::init_async [!106] * Fix nullable in secret_collection_for_alias_* [!110] * Fix finish function for searchv [!112] * secret-paths: Fix a little memory leak [!109] * Stop using GSlice [!116] * docs: port to gi-docgen [!101] * docs: fix example in usage docs [!117] * Several CI fixes [!111, !114] * Updated translations (From OE-Core rev: 6b122519c043b5549fdd36631ba0bd8806958fde) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk4: upgrade 4.12.0 -> 4.12.1Markus Volk2023-09-021-1/+1
| | | | | | | | | | | | | | | | | | Overview of Changes in 4.12.1, 25-08-2023 ========================================= * GtkGridView: * Wayland: - Fix a crash with compositors other than gnome-shell * Translation updates: Polish Swedish (From OE-Core rev: cb58ae2e288afaf14898b1ee261d010736cd0090) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk4: upgrade 4.10.5 -> 4.12.0Markus Volk2023-08-161-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gtk.h: gtkscrollinfo.h was added, no change of license gdk.h: gdkpixbuf.h was deprecated, no change of license update renamed build-options Overview of Changes in 4.12.0, 05-08-2023 ========================================= * List widgets: - Add scroll_to APIs * GtkFileLauncher: - Add an always-ask property * GtkTextView: - Make backspace behavior match GtkEntry * gsk: - Fix handling of luminance in mask nodes * Text rendering: - Automate the setting of gtk-hint-font-metrics from the scale factor. This improves font rendering in flatpaks * Wayland: - Fix behavior of stylus buttons - Support suspended window state * Vulkan: - Many improvements * Tools: - Add gtk4-rendernode-tool * Debugging: - Drop the GTK_DEBUG_TOUCHSCREEN flag * Build: - Some build options have been renamed: gtk_doc -> documentation update_screenshots -> screenshots The old names still work Overview of Changes in 4.11.4, 03-07-2023 ========================================= * GtkFileChooser: - Default to sorting folders first - Fix a crash when visiting recent files * GtkTextView: - Fix corner cases in word navigation * GtkMenuButton: - Normalize label layout * GtkDropDown: - Add support for sections * GtkVideo: - Make the overlay icon clickable * GtkWindow: - Clear the resize cursors to avoid artifacts * GtkFileDialog: - Always set initial-folder * GtkDropDown: - Update on expression changes * GtkMapListModel: - Implement GtkSectionModel * Accessibility: - Improvements all over the place: GtkButton, GtkPasswordEntry, GtkFontChooserDialog, GtkColorChooserDialog, GtkShortcutsWindow, GtkMenuButton, GtkAboutDialog, GtkFileChooserDialog, GtkStackSidebar, GtkStackSwitcher, GtkMediaControls, GtkColorDialogButton, GtkDropDown, GtkInfoBar, GtkNotebook, GtkPrintUnixDialog, GtkModelButton - Make name computation follow the ARIA spec more closely - Adapt name computation for the common 'nested button' scenario - Change many containers to use `generic` instead of `group` - Use `generic` as the default role - Use `application` instead of `window` for windows - Add properties for accessible names of not directly exposed widgets in GtkListView, GtkGridView and GtkColumnView * DND: - Fix criticals when drops are rejected * X11: - Fix regressions in GLX setup * Windows: - Center newly created transient windows * Vulkan: - Add antialising for gradients - Do less work on clipped away nodes - Redo image uploading - Support different image depths and formats - Add a pipeline cache * Demos: - gtk4-demo: Improve window sizing - gtk4-demo: Improve focus behavior - gtk4-demo: Add many missing a11y properties * Tools: - gtk4-builder-tool: Make render an alias screenshot * Inspector: - Show more information in the a11y tab - Add an accessibility overlay with warnings and recommendations - Limit the width of the a11y tab * Build: - Require GLib 2.76 - Make asan builds work again - Fix the build if ld is not ld.bdf Overview of Changes in 4.11.3, 05-06-2023 ========================================= * GtkGridView: - Respect css border-spacing - Don't leak the factories * GtkListView: - Don't leak the factories * GtkColumnView: - Support displaying sections * GtkNotebook: - Make the pages model implement GtkSelectionModel * GtkScrolledWindow: - Propagate child measure size whenever possible * GtkPopoverMenu: - Avoid unnecessary left padding * GtkSearchEntry: - Improve size allocation for the clear icon * GtkBoxLayout: - Fix a regression from recent baseline work * CSS: - Add new binding-friendly css provider apis * Theme: - Show focus in the shortcuts window * GDK: - Support grayscale and alpha texture formats for loading and saving to png and tiff, and in GL - Fix some regressions in GL context initialization * GSK: - Support grayscale and alpha texture formats in the GL renderer - Support straight alpha textures in the GL renderer - Many improvements to the experimental Vulkan renderer * Wayland: - Make exporting surface handles more flexible * X11: - Trap XRandr errors - Stop using passive grabs during DND * Windows: - Many cleanups and simplifications * Tests: - Improve test coverage * Build: - Some build options have been renamed: demos -> build-demos profile -> demo-profile The old names still work * Deprecations: - gtk_css_provider_load_from_data - gdk_wayland_toplevel_unexport_handle - gdk_pixbuf_get_from_surface - gdk_pixbuf_get_from_texture - gtk_image_new_from_pixbuf - gtk_image_set_from_pixbuf - gtk_picture_new_for_pixbuf - gtk_picture_set_pixbuf Overview of Changes in 4.11.2, 09-05-2023 ========================================= * GtkGLArea: - Add an allowed-apis property * GtkListBox: - Fix a problem with gtk_list_box_remove_all * Add the GtkSectionModel interface, and implement it in most of our list models * GtkListView: - Support displaying sections * GtkCenterBox: - Add a shrink-center-last property * GtkButton, GtkMenuButton: - Add a can-shrink property * GtkPopover: - Fix problems with grabs * GtkFileChooser: - Fix a problem with removing files - Make the date, time and location columns work - Fix filtering in the save entry popup - A few memory leak fixes - Handle webdav in the pathbar * GtkBox: - Support baselines in vertical orientation with GtkBox:baseline-child * Dialogs: - Destroy windows promptly when the async callback finishes - Detect absence of the OpenURI portal and fall back * Theme: - Add explicit style classes to a number of widgets - Fix some contrast issues in the dark theme * Accessibility: - Fix alert dialogs in the a11y tree - Improve accessibility of GtkShortcutsWindow * Layout: - Some fixes to baseline alignment - Separate GTK_ALIGN_BASELINE_CENTER and _FILL * CSS: - Fix a crash with color transitions * GSK: - Fix problems with negative scales - Improve scaling of offscreens for (cross-fades, masks, blends) * GL: - Add GdkGLTextureBuilder, a more flexible api for creating textures - Support setting update regions for GL textures - Ensure that we work with GLES 2 * Vulkan: - More fixes to the experimental Vulkan renderer - Rework glyph caching * Wayland: - Don't destroy wl_surfaces on hide - Plug leaks of compositor-side resources * X11: - Fix artifacts in gnome-shell frame decorations * Windows: - Fix GL context initialization * Inspector: - Improve the action list - Improve the accessibility pane - Fix a crash * Tools: - gtk4-node-editor: Improve scaling - gtk4-node-editor: Preserve aspect ratio of textures - gtk4-node-editor: Add some smarter editing - gtk4-demo: Make the stylus demo work with mice * Deprecations: - gtk_widget_get_allocated_width/height/baseline - GTK_ALIGN_BASELINE Overview of Changes in 4.11.1, 03-04-2023 ========================================= * GtkLabel, GtkLinkButton: - Make file:// uris work again * GtkListView/GtkColumnView/GtkGridView: - Fix clipping issues - Handle focus movement better - Introduce ::tab-behavior properties - Introduce GtkListItem::focusable - Introduce GtkColumnViewCell - Introduce row factories in GtkColumnView - Make list grid and column views inert when not rendering * Drag-and-Drop: - Support resizing drag surfaces, using the new GdkDragSurface::compute-size signal * Theme: - Port .boxed-list style from Adwaita - Make insensitive pictures appear grayed out * Accessibility: - Fix memory leaks - Fix a crash * GDK: - Add gdk_surface_get_scale to get the fractional scale - Use fractional scales on Wayland with cairo - Use fractional scales on Wayland with GL if GDK_DEBUG=gl-fractional is set. This support is still experimental * GSK: - Allow limiting texture sizes with GSK_MAX_TEXTURE_SIZE - Use samplers for GL texture filtering - Fix problems with texture slicing - Avoid re-uploading textures when possible - Use mipmaps when it is beneficial * Wayland: - Fix handling of Drag hotspots - Fix a crash with cursor size 0 - Support absolute paths in WAYLAND_DISPLAY - Use the fractional scale protocol - Use a viewporter to set buffer scale * Windows: - Fix problems with WGL * Vulkan: - Some fixes to the experimental Vulkan renderer - Support fractional scaling * Debugging: - Show more Wayland-specific information in the inspector * Deprecations: - gtk_widget_translate_coordinates - gdk_surface_create_similar_surface * Documentation: - Add a section on coordinate systems * Build: - Require wayland-protocols 1.31 (From OE-Core rev: e65da672a022ff0e1bc16c7e423e588f765afc7c) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libadwaita: upgrade 1.3.3 -> 1.3.4Markus Volk2023-08-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ============= Version 1.3.4 ============= - AdwAboutWindow - Fix :translator-credits property - AdwComboRow - Fix accessible role on the dropdown arrow - AdwEntryRow - Fix accessibility - AdwLeaflet - Fix back/forward mouse button handling - AdwTabBar - Fix accessibility - AdwTabThumbnail - Fix duplicate thumbnail during transitions - Fix the transition curve - AdwViewSwitcher - Set correct accessible role for icons - AdwWindowTitle - Fix initial title visibility - Stylesheet - Fix .card buttons within .osd - Fix single-item menu height (From OE-Core rev: 1b4cb7c52f0bfc14af09904b0ca9b37ecd6fd1f1) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk4: upgrade 4.10.4 -> 4.10.5Markus Volk2023-08-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Overview of Changes in 4.10.5, 05-08-2023 ========================================= * Fix ordering problems with filter model signals * Avoid lingering resize cursors * Fix alignment issues on sparc * Fix a problem with CSS corner values * Translation updates Brazilian Portuguese Czech Greek Spanish Vietnamese (From OE-Core rev: 99deaf528acdd8ef7031e251a821721191968644) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* epiphany: upgrade 44.5 -> 44.6Markus Volk2023-08-101-1/+1
| | | | | | | | | | | | | | | | | 44.6 - July 28, 2023 ==================== * Hide "Search the Web for" context menu item in web app mode (#2097, Cleo Menezes Jr.) * Fix Save Password? permission requests, broken since 44.4 (#2113) * Fix unencoded % characters in URLs causing session to fail to save (#2128, Vanadiae) * Fix web views not being destroyed when window is closed (#2130) * Hopefully fix crash in ephy_sqlite_connection_create_statement (#2132) (From OE-Core rev: 048c10296b843f49e6155cfbd7af92a43763a1c3) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: upgrade to 2.56.3Ross Burton2023-08-092-217/+199
| | | | | | | | | This includes the fix for CVE-2023-38633. (From OE-Core rev: 26df3c30a7dfed79b7b8c724eb1ef03e463b79b4) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcr3: remove recipeMarkus Volk2023-07-302-95/+0
| | | | | | | | | | It will be added to meta-gnome (From OE-Core rev: 5216bbf37d5c0c18c1c8921136906bef9c600c03) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* epiphany: upgrade 43.1 -> 44.5Alexander Kanavin2023-07-301-2/+3
| | | | | | | | | | | | | | With this version, epiphany has transitioned to gtk4, and requires webkit built with gtk4 support (there is no choice, it's a hard break). Adjust the webkit recipe accordingly. There's also a new requirement for gcr 4.x and libadwaita. (From OE-Core rev: 6a300f48e783ee95ccad52fd47ad4e7d88279e4e) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libadwaita: add recipe from meta-gnomeAlexander Kanavin2023-07-301-0/+25
| | | | | | | | | | This is a requirement of latest epiphany 44.x. (From OE-Core rev: c25df21f40c15cf087ec14f47ccbc7c3b5c84de2) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: fix upstream version checkAlexander Kanavin2023-07-301-1/+3
| | | | | | | | | | | | | - upstream no longer uses odd-even scheme https://gitlab.gnome.org/GNOME/librsvg/-/releases/2.55.1 - x.y.9z versions are pre-releases and need to be excluded (From OE-Core rev: df99bd7c99bb5c18632ab8203d64b54b4b8a2204) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cve_check: convert CVE_CHECK_IGNORE to CVE_STATUSAndrej Valek2023-07-212-3/+2
| | | | | | | | | | | | | - Try to add convert and apply statuses for old CVEs - Drop some obsolete ignores, while they are not relevant for current version (From OE-Core rev: 1634ed4048cf56788cd5c2c1bdc979b70afcdcd7) Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Reviewed-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: update 2.38.5 -> 2.40.2Alexander Kanavin2023-06-281-0/+3
| | | | | | | | | | | | | | Drop backports. Add extra options that require additional dependencies, and fail without them. Disable the recipe on ancient x86 without SSE support; SSE is now required. (From OE-Core rev: fdc50a50d8f2c4975584c04db0c5e0e83cf62f99) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: update 2.56.0 -> 2.56.1Alexander Kanavin2023-06-273-216/+203
| | | | | | | | | | | Drop 0001-system-deps-src-lib.rs-do-not-probe-into-harcoded-li.patch as upstream fixed the issue. (From OE-Core rev: f4d9dc2fb3ff0370917c37f61a46d47503d94420) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gobject-introspection: upgrade 1.74.0 -> 1.76.1Alexander Kanavin2023-06-162-2/+2
| | | | | | | (From OE-Core rev: 159a0d7603d37d70ce72b9f2bbc40cb47811736d) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk4: upgrade 4.10.3 -> 4.10.4Markus Volk2023-06-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Overview of Changes in 4.10.4, 05-06 2023 ========================================= * GtkFileChooser - Fix some memory leaks * GtkUriLauncher - Validate the uri * GtkStack - Fix a crash * GtkGridView - Respect css border-spacing * GtkScrolledWindow - Propagate child measure size whenever possible * GtkPopoverMenu: - Avoid unnecessary left padding * GtkSearchEntry: - Improve size allocation for the clear icon * X11 - Avoid black flickering with xwayland window decorations - Trap XRandr errors * CSS - Various fixes to transitions * Translation updates: Basque Catalan Chinese (China) French Galician Indonesian Lithuanian Persian Russian Swedish Turkish Ukrainian (From OE-Core rev: 479d3a841dcd078889dc83eceaaae0f0eabdf7b4) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gobject-introspection: remove obsolete DEPENDSRoss Burton2023-06-151-1/+1
| | | | | | | | | | This recipe uses meson, so doesn't need to DEPEND on autoconf-archive. (From OE-Core rev: cb09a2d7077e4e0809e16ad6d23cd4f3b2a3bbca) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk+3: upgrade 3.24.37 -> 3.24.38Ross Burton2023-06-061-1/+1
| | | | | | | (From OE-Core rev: 7056611ae3bd356908b17201d35879024f2628c2) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gsettings-desktop-schemas: upgrade 43.0 -> 44.0Anuj Mittal2023-05-221-1/+1
| | | | | | | | (From OE-Core rev: 0fd840ba792c6f3a42e8cf8000d09fda95999753) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gconf: remove explicit gobject-introspection DEPENDSRoss Burton2023-05-221-1/+1
| | | | | | | | | | The gobject-introspection inherit does this for us. (From OE-Core rev: 89062b2b89aa095eb7083f63fd3e13a8e056dfb6) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: depend on autoconf-archive-native, not autoconf-archiveRoss Burton2023-05-221-1/+1
| | | | | | | | | | | | | | | | | | autoconf-archive is a collection of m4 autoconf macros needed at build-time, and autoconf-archive-native is a suitable provider as there is nothing in the recipe that needs to be cross-compiled. Also if we use DEPENDS=autoconf-archive then the recipe's -dev package ends up RDEPENDing on autoconf-archive, which isn't correct. Universally change any DEPENDS on autoconf-archive to the -native form, and add any missing dependencies that were implicit before. (From OE-Core rev: 571132415ea7fe2d91c62948f2b6aa553eafa83d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvf: update 2.54.5 -> 2.56.0Alexander Kanavin2023-05-223-17/+603
| | | | | | | | | | | | Upstream no longer includes all the crates into tarballs, so use cargo_update_recipe_crates class to make a list for the crate:// fetcher. (From OE-Core rev: 365fac1a696b6e109849fa9ee21112ee777c5163) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcr: consider all versions, not only x.even.yAlexander Kanavin2023-05-111-2/+1
| | | | | | | | | | | For example 4.1 is stable: https://gitlab.gnome.org/GNOME/gcr/-/tags (From OE-Core rev: e08b562a0f044b3455f97710764edb37ea83ec4d) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcr: update 4.0.0 -> 4.1.0Markus Volk2023-05-052-51/+1
| | | | | | | | | | - remove backported patch (From OE-Core rev: 9c7f54c70541a9a5be6f1312b4ef5247b25f37fa) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk4: update 4.10.0 -> 4.10.3Markus Volk2023-05-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Overview of Changes in 4.10.3, 22-04-2023 ========================================= * Fix a popover positioning regression in 4.10.2 * Fix issues with slow loading files in the file chooser Overview of Changes in 4.10.2, 21-04-2023 ========================================= * Fixed issues: - Holding control to select multiple files broken in filechooser (#5669) - Inspector crash (#5681) - Listbase doesn't account for bottom padding in size_allocate_child (#5380) - Leaking AT contexts (#5690) - OpenGL / Windows: Crash when closing gtk4-widget-factory (#5685) - GTK apps crash on startup when setting cursor-size to 0 on Wayland (#5700) - Segmentation fault: gdk_wayland_toplevel_set_startup_id() needs to null-check display->xdg_activation before using it (#5701) - Possible use-after-free under gtk_scrolled_window_update_use_indicators() (#5684) - Wrong error message in `gtk_init` (#5704) - Segfault when scrolling after changing ListView model (#5763) - Bluetooth panel from the Settings app: clicking in the "Downloads" link no longer opens Nautilus (#5671) - Broadway docs or code is broken (#5662) - Disabled GtkPicture's are not properly themed (#5683) - Setting CSS padding to a GtkTextView gives the context menu an offset (#5695) - A11y: the Showing state is used only for windows (#5194) - Gtk4 expander: CSS nodes mismatch code vs. documentation (#5723) - Invoking gtk inspector on a folder results in a crash (#5729) - Double tap requires very precise touch input (#5580) - Name autocompletion dropdown in the GTK4 FileChooser's Save dialog gets stuck, creates artifacts, jumps around (#5743) - Links are not opened when xdg-desktop-portal OpenURI is not available (#5733) - GtkSnapshot generates no nodes appending whitespace-only layouts (#5747) * Translation updates British English Bulgarian Chinese (China) French Indonesian Korean Russian Serbian Slovenian Turkish Overview of Changes in 4.10.1, 14-03-2023 ========================================= * GtkFileChooser - Improve search performance - Be safe against pathless files - Fix memory leaks - Only show local files in recent files - Show most recent files first - Make files non-selectable in selet_folder mode * GtkListView / GtkColumnView / GtkGridView - Fix scrolling problems - Support CSS border-spacing * GtkComboBox - Fix a size allocation problem * gtk - Size allocation fixes * Accessibility - Miscellaneous property fixes and improvements * Wayland - Fix an ordering problem in surface disposal * Windows - Fix Visual Studio build with older GLib * Translation updates Basque Bulgarian Catalan Czech Danish Finnish Friulian Galician Georgian Hungarian Lithuanian Polish Portuguese Swedish Turkish Ukrainian (From OE-Core rev: 0f07445de85c71926e0901d051d330f29a8486d6) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk+3: upgrade 3.24.36 -> 3.24.37Ross Burton2023-05-032-36/+1
| | | | | | | | | Drop merged introspection patch. (From OE-Core rev: 8ac81784ce414057039bc16417a8b2dd8f58497d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libhandy: upgrade 1.8.1 -> 1.8.2Wang Mingyu2023-04-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - Demo - Correctly use GtkSwitch - Fix a GLib deprecation - Docs - Fix dependency names - HdyTabView - Fix set_menu_model() input check - Fix a typo in docs - HdySwipeable - Fix get_swipe_area() fallback - Memory leak fixes - Translation updates - Slovenian (From OE-Core rev: b1ebdff55fd8ca77eaff6066370c628a9425bec7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libnotify: remove dependency dbusKai Kang2023-04-131-1/+1
| | | | | | | | | | | | | It ported to use GDBus in libnotify 0.7.0 [1]. So remove dbus from DEPENDS. And GDBus is provided by glib-2.0. [1]: https://gitlab.gnome.org/GNOME/libnotify/-/commit/f63e8ab (From OE-Core rev: 3e585e41f561aab73685290631f2263795f571b9) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libnotify: depend on glib-2.0-nativePetr Kubizňák2023-04-041-1/+1
| | | | | | | | | | | When gobject-introspection feature is disabled, glib-2.0-native package dependency is not pulled in but libnotify has a hard dependency on it (do_configure fails due to missing glib-mkenums). (From OE-Core rev: 63cc22caf4dfcde1d7a3a8410559bb227ed95c33) Signed-off-by: Petr Kubizňák <kubiznak@2n.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gconf: add missing dependenciesPetr Kubizňák2023-04-041-1/+1
| | | | | | | | | | | | When gobject-introspection feature is disabled, glib-2.0-native and gobject-introspection package dependencies are not pulled in but gconf has a hard dependency on them (do_configure fails due to missing introspection.m4 file and glib-gettextize). (From OE-Core rev: d87bc67fde3c8bc6068cb67708953ce88ac31e3f) Signed-off-by: Petr Kubizňák <kubiznak@2n.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libgudev: depend on glib-2.0-nativePetr Kubizňák2023-04-031-1/+1
| | | | | | | | | | | When gobject-introspection feature is disabled, glib-2.0-native package dependency is not pulled in but libgudev has a hard dependency on it (do_configure fails due to missing glib-mkenums). (From OE-Core rev: 8fd140011f89ededdfd7feb1c0e3a2d67e06808a) Signed-off-by: Petr Kubizňák <kubiznak@2n.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: depend on glib-2.0-nativePetr Kubizňák2023-04-031-1/+1
| | | | | | | | | | | When gobject-introspection feature is disabled, glib-2.0-native package dependency is not pulled in but json-glib has a hard dependency on it (do_configure fails due to missing glib-mkenums). (From OE-Core rev: 2d67634d778bce9efdad9df75b3fe3e224708d7f) Signed-off-by: Petr Kubizňák <kubiznak@2n.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gobject-introspection: inherit python3targetconfigOvidiu Panait2023-03-301-1/+1
| | | | | | | | | | | | | | | | | When building gobject-introspection for aarch64, the generated giscanner python module has the wrong "x86_64" suffix: ./usr/lib/gobject-introspection/giscanner/_giscanner.cpython-311-x86_64-linux-gnu.so The EXT_SUFFIX used by meson to generate the python module is taken from the native python3 sysconfig instead of the target sysconfig. Replace the python3native inherit with python3targetconfig to fix this. (From OE-Core rev: 0a6c46743fa6bf3e5418247d4841ae5ffb530262) Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libnotify: upgrade 0.8.1 -> 0.8.2Alexander Kanavin2023-03-111-3/+2
| | | | | | | | (From OE-Core rev: 48160a7807fb5547c7c1dfd8af5cbb33ccf46200) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* epiphany: upgrade to 43.1Ross Burton2023-03-071-1/+1
| | | | | | | | | | This fixes CVE-2023-26081. (From OE-Core rev: 706d325ec9969d1525743e2de9a1f1d61b4c09b9) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk4: update 4.8.3 -> 4.10.0Markus Volk2023-03-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A testsuite was added that breaks musl build -> disable by default Overview of Changes in 4.10.0, 04-03-2023 ========================================= * GtkTextView - Document hanging indentation * GtkListView - Fix a size allocation problem * GtkFileChooser - Fix paned behavior - Fix a crash * GtkText - Fix various problems with undo * Accessibility - Make some getters transfer-full - Allow setting accessible parents and siblings - Add a role for toggle buttons - Miscellaneous property fixes and improvements * gtk - Improve the handling resize-during-size-allocate * gdk - Introduce GdkTextureDownloader and use it - Make gdk_texture_get_format public * gsk - Make mask nodes more versatile - Improve the GL implementation for texture scale nodes * X11 - Fix key handling during DND * Tools - gtk-builder-tool: Try harder to handle templates - gtk-builder-tool: Prefer properties over <child> * Translation updates Basque Belarusian Bulgarian Indonesian Galician Georgian German Hebrew Lithuanian Portuguese Spanish Swedish Turkish Ukrainian (From OE-Core rev: 36041cacbc5f019e823a674b3988d88773c87d83) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcr: correctly configure vala against introspection dataAlexander Kanavin2023-02-251-1/+1
| | | | | | | | | | | | GI_DATA_ENABLED is the right source for making that decision as it additionally factors in presence of qemu-usermode in MACHINE_FEATURES. (From OE-Core rev: b32bb078d73ab9fd636d059cf70b5530a2f94cb4) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>