Commit Graph

75729 Commits

Author SHA1 Message Date
Trevor Gamblin
1d813b0d53 scripts/patchtest: split out result messages
Add a minor refactor for the result output.

(From OE-Core rev: 5553edc0f8d58dc6e3a4f703af9bdb04fda1e12f)

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-30 17:00:50 +01:00
Trevor Gamblin
4c378fc895 patchtest: simplify, rename modules
- simplify base.py, data.py
- move some leftover regex patterns to patterns.py
- remove pyparsing path logic, since this is no longer needed
- rename PatchTestInput class to PatchtestParser
- data.py: rename to patchtest_parser.py
- patterns.py: rename to patchtest_patterns.py
- move PatchTestDataStore to test_metadata.py since that's the only
  place it's used
- remove unused logger code

(From OE-Core rev: 1e971b05b036b0b1eb0bdbd9b26b54d06e74294c)

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-30 17:00:50 +01:00
Trevor Gamblin
18a65c77c0 patchtest: test_mbox: change ismerged -> canbemerged
The merge logic is a bit weird as-is. Remove the ismerged() method and
replace it where appropriate with canbemerged().

(From OE-Core rev: c5f5686f20b13d635a461d4cc353563f9c886f5f)

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-30 17:00:50 +01:00
Trevor Gamblin
d6ede9c73b patchtest: mbox.py: new data implementation
Consolidate and improve some objects:

- absorb utils.py functionality
- repo.py: use mbox.py
- repo.py: remove some cruft
- utils.py: replace with logs.py
- utils.py: delete
- patch.py: delete
- scripts/patchtest: use logging directly
- general cleanup

(From OE-Core rev: d4fbdb1d15f281b236137d63710c73bca8911a36)

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-30 17:00:50 +01:00
Trevor Gamblin
bb0f1625d7 patchtest: patterns: add module, refactor
Currently, patchtest has a lot of spread-out definitions for patterns
used in various setup and test functions. Organize these by putting them
all into a new patterns.py module. This allows the tests/pyparsing
directory to be removed, as it is now redundant. Also remove some
definitions where they were duplicated or unused, and perform some
renames to improve readability and avoid collisions. Many of these
variables are composed from others, so the file is only partially
sorted.

(From OE-Core rev: 1ab55d495957918be532a36224b5598c9955a44d)

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-30 17:00:50 +01:00
Ross Burton
dd3a73961b icu: update patch Upstream-Status
(From OE-Core rev: 717eb63df55f11d3eb4353ae1364a5781adfce76)

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-30 17:00:50 +01:00
Yogita Urade
4e24d7f64b ruby: upgrade 3.3.4 -> 3.3.5
Includes fix for CVE-2024-41123 & CVE-2024-41946

Changelog
=========
d3ab7be8ca merge revision(s) 657f4b99f61: [Backport #20667]
c69d59e9b2 Sync tool/lib/core_assertions.rb from master
cf9a6c2b63 merge revision(s) a3562c2a0abf1c2bdd1d50377b4f929580782594: [Backport #20701]
d83b5633b1 merge revision(s) 992596fb7af18a7f472589a607d0eb3fbb03b49a: [Backport #20344]
b210c86a02 merge revision(s) 97449338d6cb42d9dd7c9ca61550616e7e6b6ef6: [Backport #20649]
6a4e79533b merge revision(s) 1870505f478cc75993b296b7144a45137ace6937: [Backport #20651]
e0e23e7d5e merge revision(s) 29500e30346: [Backport #20667]
7b954e7bc6 Allow failures in Travis ppc64le and s390x
937964f346 Merge URI-0.13.1 for Ruby 3.3 (#11466)
ac8d50e52e [Backport 3.3] [Bug #20691] Fix use-after-free in WeakKeyMap#clear (#11443)
8657de70aa [Backport 3.3] [Bug #20688] Fix use-after-free for WeakMap and WeakKeyMap (#11439)
9ae91eb2aa Backport warning feature for bundled gems from master (#11420)
66312ad913 Re-initialize vm->ractor.sched.lock after fork (#11372)
4d11a0960d Added bootstrap job for release workflow
65cca99b30 parse.y: const_decl_path don't replace destination node by a literal (#11314)
f85c7deacc Update RubyGems 3.5.16 and Bundler 2.5.16 for Ruby 3.3 (#11252)
0922afa95b [Bug #20654] Fix floor and ceil when ndigits is large (#11277)
ce565cd4b8 [Bug #20653] Fix memory leak in String#start_with? when regexp times out (#11255)
6d744837ab [Bug #20088] Fix ARCH_FLAG for cross compiling
7571ad42f4 [Bug #20650] Fix memory leak in Regexp capture group when timeout (#11244)
4667f8ec10 bundled_gems.rb: Add a fast path (#11221)
425e468d25 [Backport #20633] Fix the condition for `atomic_signal_fence` (#11166)
3427a1679a retry on cancelling of `getaddrinfo` (#11131)

(From OE-Core rev: 0291e93cc1457aa4e214c2bf730447178eb07c04)

Signed-off-by: Yogita Urade <yogita.urade@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-30 17:00:50 +01:00
Markus Volk
5ccfc9f411 gtk+3: remove unneeded .inc file
(From OE-Core rev: fa8d6a892c4cb8479602298997140e531dbb8230)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-30 17:00:50 +01:00
Markus Volk
07d2dc4c98 gtk+3: rename tracker dependencies
This is required for gnome 47 update in meta-openembedded

(From OE-Core rev: 51864b3494bd8fe456fffb2e0ccf70fee13cc013)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-30 17:00:50 +01:00
Markus Volk
8a4fc099ff gtk4: rename tracker dependencies
This is required for gnome 47 update in meta-openembedded

(From OE-Core rev: 7d19a6a3b80c1f722bf5378ff7ea43ce0b1768e8)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-30 17:00:50 +01:00
Yi Zhao
e15cdc9bda bind: upgrade 9.20.1 -> 9.20.2
Release Notes:
https://downloads.isc.org/isc/bind9/9.20.2/doc/arm/html/notes.html

(From OE-Core rev: fcfcaafc48b08c8cf12a65fdabf5a834bb4ee52e)

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-30 17:00:50 +01:00
Yi Zhao
2f0d7eb2b9 tcl: upgrade 8.6.14 -> 8.6.15
Release Notes:
https://sourceforge.net/p/tcl/mailman/message/58817026/

(From OE-Core rev: 4b9be8f4e71f1c58e07cb918826770d0d208a0fb)

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-30 17:00:50 +01:00
Yi Zhao
b076530cbb json-c: upgrade 0.17 -> 0.18
ChangeLog:
https://github.com/json-c/json-c/blob/json-c-0.18-20240915/ChangeLog

(From OE-Core rev: f5cd6133d229a7acfb9b9983833370744bd2ba7b)

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-30 17:00:50 +01:00
Adrian Freihofer
90827ca3cf devtool: drop useless variables
Drop some unused code.

The actual intention was to look for remnants of S = WORKDIR, which
required the extra complicated oe-local-files directory. The remaining
code dealing with oe-local-files still seems to be useful.

(From OE-Core rev: 02b52a2de3bf5766bc05531138a2e23acb00a276)

Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com>
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-30 17:00:50 +01:00
Adrian Freihofer
bac51c7151 devtool: menuconfig remove useless code
When I tried to understand whether oe-local-files is actually still
needed here, I found some useless lines that can be dropped.

(From OE-Core rev: 43f0c6beaa2a99301a565837944250bb2e56c98a)

Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-30 17:00:50 +01:00
Adrian Freihofer
21917a63ab devtool: drop S = WORKDIR workaround
Dropping support for S = WORKDIR allows to drop this ugly workaround.

With S = WORKDIR it was possible to refer to a file via oe-local-files
symlink or via direct file path. Ensuring the pseudo database is
consistent for both paths was extra complicated and required this bad
function. Really nice to drop it now!

(From OE-Core rev: 2b799fdf267f44c26797593984d9828c4fd0fd31)

Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-30 17:00:50 +01:00
Markus Volk
8634e46b40 gsettings-desktop-schemas: update 46.1 -> 47.1
Major changes in 47.1
===================
- meson: Fix project version

Major changes in 47.0
===================
- Translation updates

Major changes in 47.rc
======================
- Translation updates

Major changes in 47.beta
========================
- Add break-reminder schema
- Provide a new pressure range for styli
- Add SwitchMonitor and Keybinding to the tablet stylus actions
- Switch back to Cantarell font
- Translation updates

Major changes in 47.alpha
=========================
- Add key to tweak font rendering
- Include Settings in sort order
- Add key to pick accent color
- Translation updates

(From OE-Core rev: 20a64bc696033b4d67294058b6c4a2e8f29f3aaa)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 15:59:03 +01:00
Markus Volk
19650b3544 libadwaita: update 1.5.3 -> 1.6.0
=============
Version 1.6.0
=============

- AdwAboutDialog/Window
  - Support non-deprecated GPL-2/3.0-only SPDX IDs
- AdwBottomSheet
  - Fix a crash in tests on some platforms
- AdwHeaderBar
  - Fix back button menu picking up phantom pages in some situations
- AdwMessageDialog
  - Fix title size
- AdwTabOverview
  - Focus search entry with Ctrl+F
- Docs
  - Screenshot tool fixes
  - Update screenshots
- Tests
  - Add AdwBackButton tests
- Stylesheet
  - Disable .devel header bars for bottom sheets, like for dialogs
  - Fix header bar in GTK dialogs
  - Fix fine-tune scale styles
  - Fix scroll undershoot in dropdowns and emoji picker
- Translation updates
  - British English
  - Bulgarian
  - Czech
  - Danish
  - French
  - Galician
  - Indonesian
  - Korean
  - Lithuanian
  - Occitan
  - Polish
  - Portuguese
  - Spanish
  - Swedish
  - Turkish

==============
Version 1.6.rc
==============

- AdwMultiLayoutView
  - Hide slots when their child is invisible
- AdwPreferencesDialog/Window
  - Support macOS keybindings
- AdwSpinner
  - Work around a memory corruption issue
- AdwTabBar/Overview
  - Fix 2 drag-n-drop crashes
- AdwTabView
  - Support macOS keybindings
- Demo
  - List ADW_DEBUG_ACCENT_COLOR in about dialog debug info
  - Support macOS keybindings
- Docs
  - List available style classes for each widget
  - Typo fixes
- Stylesheet
  - Add .ssd-frame style class for mutter titlebars
  - Make radio button focus ring round
  - Use relative font sizes
  - Support .property.monospace for AdwExpanderRow too
  - Fix GtkScale value overlapping with slider
  - Fix --window-radius 0px unit
- Translation updates
  - Basque
  - Belarusian
  - Brazilian Portuguese
  - Catalan
  - Chinese (China)
  - Finnish
  - Georgian
  - German
  - Hebrew
  - Hindi
  - Hungarian
  - Norwegian Bokmål
  - Persian
  - Romanian
  - Russian
  - Slovenian
  - Ukrainian

================
Version 1.6.beta
================

- Introduce AdwSpinner and AdwSpinnerPaintable
- AdwAlertDialog
  - Accessibility fixes
  - Fix a sizing bug with :prefer-wide-layout
- AdwComboRow
  - Don't change sensitivity on model change
- AdwDialog
  - Fix a memory leak
  - Speed up switching presentation
- AdwEntryRow
  - Fix row activation
- AdwPreferencesPage
  - Add an a11y relation to the description
- AdwSpinRow
  - Set accessible role to presentation
- AdwStatusPage
  - Adjust style when using AdwSpinnerPaintable
- AdwStyleManager
  - Speed up reloading CSS
  - Partially support system accent color on macOS
- AdwSwitchRow
  - Set accessible role to switch
- AdwTabBar/Overview
  - Use AdwSpinnerPaintable for loading state
  - Fix a use after free when closing tabs
- AdwToastOverlay
  - Announce appearing toasts for screen reader
- Demo
  - Make strings HIG-compliant
  - Add ctrl+q shortcut, make ctrl+w close the window instead
- Docs
  - Don't annotate user_data params with closure
  - Fix typos in migrating to breakpoints page
- Stylesheet
  - Fix a specificity issue with scrolled windows in popovers
  - Fix file chooser styles
- Translation updates
  - Chinese (Taiwan)
  - Georgian
  - Hebrew
  - Hindi
  - Russian
  - Slovenian
  - Turkish

=================
Version 1.6.alpha
=================

- Introduce AdwBottomSheet
- Introduce AdwButtonRow
- Introduce AdwMultiLayoutView
- Deprecate AdwAboutWindow, AdwMessageDialog and AdwPreferencesWindow
- Various annotation fixes
- Build
  - Depend on GTK 4.15.2
- AdwAboutDialog/Window
  - Fix an outdated appstream reference in docs
- AdwActionRow
  - Mention .property in docs
- AdwAlertDialog
  - Refresh style, drop custom suggested and destructive button styles
  - Try harder to fit into landscape mobile screens
  - Fix initial focus
  - Fix the accessible role
  - Fix setting default widget when removing a response
  - Fix unmatched va_start()
- AdwApplicationWindow
  - Default minimum size to 360×200
- AdwAvatar
  - Fix portrait avatars on hidpi
- AdwBin
  - Fix a potential focus issue
- AdwBreakpointBin
  - Fix a leak
- AdwBreakpointCondition
  - Fix leaks when parsing
- AdwCarousel
  - Fix a build warning
- AdwComboRow
  - Add :header-factory
  - Add :search-match-mode
  - Fix initial checkmark
  - Handle model changes properly
- AdwDialog
  - Fix toggling presentation mode
  - Fix close button ignoring :can-close
  - Fix ::close-attempt not emitting in some cases
  - Fix swipe area for bottom sheets
  - Make shortcuts work when there are no focusable widgets
  - Correctly restore focus when opening a dialog from a menu
  - Fix GtkWindow:deletable=false hiding close buttons in dialogs
  - Fix accessibility warnings
  - Leak fixes
- AdwEntryRow
  - Add :max-length
  - Don't change size on focus
- AdwExpanderRow
  - Fix get_title_lines() and get_subtitle_lines() return types
  - Fix remove() docs
- AdwHeaderBar
  - Don't show title when used inside AdwBottomSheet with a drag handle
  - Fix split view links in docs
  - Fix initial focus for the back button
- AdwMessageDialog
  - Refresh style, drop custom suggested and destructive button styles
  - Try harder to fit into landscape mobile screens
  - Fix unmatched va_start()
- AdwOverlaySplitView
  - Unmap sidebar when it's hidden
- AdwPreferencesGroup
  - Add :separate-rows
  - Fix :header-group annotations and notifications
  - Fix a potential focus issue
- AdwPreferencesPage
  - Add :description-centered
  - Fix a potential focus issue
- AdwSpinRow
  - Fix ::input handling
- AdwStyleManager
  - Support system accent color on Linux and Windows
- AdwSwipeTracker
  - Various fixes for swipe handling
- AdwTabBar
  - Remove spinner unmap hack as GTK handles it now
- AdwTabButton
  - Fix needs-attention badge on RTL
- AdwTabOverview
  - Remove spinner unmap hack as GTK handles it now
- AdwTabView
  - Fix a leak when closing the last page
  - Accessibility fixes
  - Document :close-page return value
- AdwToast
  - Fix accessible role
- AdwViewStack
  - Accessibility fixes
  - Fix a typo in docs
- AdwWindow
  - Default minimum size to 360×200
- Docs
  - Add a AdwMultiLayout example to the adaptive layouts page
  - Replace the named colors page with css variables
  - Use modern CSS rgb() syntax instead of the legacy one
  - Stop mentioning _finish() functions, gi-docgen does it now
  - Stop using non-standard property getter/setter annotations
  - An attempt to make screenshot tool less flaky
  - Update screenshots
  - Don't list ADW_ENCODE_VERSION and ADW_UNAVAILABLE
- Demo
  - Rename Dialogs page to Alert Dialog
  - Use :separate-rows for the entry rows group on the lists page
  - Remove colored buttons example
  - Use neutral accent color for tab pages
  - Refresh tab page colors
  - Fix writing style for subtitles
  - Fix the banner page button switch
- Stylesheet
  - Use standard CSS functions instead of GTK-specific ones
  - Introduce a CSS variable for each named color: @accent_color -> --accent-color etc
    - @borders is replaced with --border-color, not --borders
    - Each variable by default points to its named color to ensure
      backwards compatibility
  - Introduce --standalone-color-oklab
  - Generate standalone colors from background colors by default
  - Introduce --accent-blue, --accent-teal, --accent-green,
    --accent-yellow, --accent-orange, --accent-red, --accent-pink,
    --accent-purple and --accent-slate matching the system accents
  - Introduce --border-opacity, --dim-opacity, --disabled-opacity
  - Introduce --window-radius
  - Introduce .boxed-list-separate
  - Refresh style for GtkMessageDialog too
  - Change .destructive-action style to make it distinct from
    .suggested-action
  - Support .navigation-sidebar for GtkGridView and GtkFlowBox
  - Support .monospace for property rows
  - Support .inline for text views
  - Use white accent color for .osd instead of overriding it for every
    widget inside
  - Use matching accent colors for .error, .warning and .success
  - Use red focus rings for destructive buttons
  - Make file chooser selection grey
  - Make sure --success-color, --warning-color and --error-color are
    legible in .osd
  - Add a hack to make GtkTreeView and GtkIconView redraw when accent
    color changes
  - Deprecate button.opaque
  - Fix entry progress bars
- Various cleanups and refactoring
- Translation updates
  - Brazilian Portuguese
  - Catalan
  - Dutch
  - Hungarian
  - Kabyle
  - Portuguese
  - Punjabi
  - Slovenian

(From OE-Core rev: 96956166f5a18bb76bb3d9494783adb5a6e32311)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 15:59:03 +01:00
Markus Volk
acc133f839 libportal: update 0.7.1 -> 0.8.1
Changes in 0.8.1, 04-09-2024
==========================

- Fix a regression in the Remote Desktop where it wouldn't work with the
  ScreenCast portal correctly.
- Use non-deprecated functions in the GTK4 code
- Run tests in CI so we catch regressions earlier
- Make Qt tests use QTEST_GUILESS_MAIN
- Fix an Input Capture test

Changes in 0.8.0, 02-09-2024
==========================

- Add API to allow for persistence on RemoteDesktop sessions
- Implement support for the Input Capture portal
- Add support for Qt 6
- Support xdg-foreign with Qt 6
- Fix screencasting on wlroots-based compositors

(From OE-Core rev: 093d3a1155b796a63fb6d295c535ffc27457d677)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 15:59:03 +01:00
Markus Volk
9639dc7d87 glib-2.0: update 2.80.4 -> 2.82.1
- adjust 0010-Do-not-hardcode-python-path-into-various-tools.patch

(From OE-Core rev: de2d07df6efb6c4d01f31d3f6d902b630f747400)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 15:59:03 +01:00
Markus Volk
0a1e7fd4f5 gtk4: update 4.14.5 -> 4.16.0
- Add python3-docutils-native to provide rst2man and rst2html5
  Otherwise build fails if documentation is built
- Remove duplicate gi-docgen dependency. Its already included
  by gi-docgen.bbclass

Note: This release changes the default GSK renderer to be Vulkan,
on Wayland. Other platforms still use ngl. The intent of this change
is to use the best available platform APIs. You can still override
the renderer choice using the GSK_RENDERER environment variable.

We believe that most of the problems reported with the new renderers
during the 4.13 and 4.15 development cycles have been addressed by now.

But the new renderers and dmabuf support are using graphics drivers
in different ways than the old gl renderer, and trigger new driver bugs.
Therefore, it is recommended to use the latest mesa release (24.2)
with the new renderers.

* GtkScale:
 - Fix positioning of scale values

* GtkEmojiChooser:
 - Make Control-clicks work for the recent section

* GtkPopover:
 - Make sure focus lands on the right widget when cascading

* GtkSpinButton:
 - Disable Emoji input for numeric spin buttons

* GtkSingleSelection:
 - Implement unselect_all

* Accssibility:
 - Fix roles for radio buttons
 - Check if ATs are listening before exporting trees
 - Add a check for sandboxed accessibility bus
 - Fix handling of the error message relation
 - Turn criticals into debug messages
 - Set expanded states properly in menus

* CSS:
 - Fix a few issues on bigendian systems
 - Avoid a crash with relative colors

* GSK:
 - Use the right GL context when exporting textures
 - Don't let colors influence depth decisions
 - Allow uploading of mipmap levels when tiling textures

* GDK:
 - Update keysyms from libX11 1.8.10
 - Implement cpu-side mipmapping
 - Use a thread pool for color conversions and mipmapping

* Vulkan:
 - Fix drag surface offsets

* Wayland:
 - Fix a crash
 - Associate EGL windows with context later

* X11:
 - Fix initial EGL context creation
 - Fix a problem with GL context creation

* Broadway:
 - Implement compute_size and request_layout

* MacOS:
 - Set transparent backgroiund for toplevel windows

* Windows:
 - Improve debug output
 - Detect Mesas d3d12 driver and request GDI compat

* Demos:
 - Set window icons in demos
 - Add a 64k x 64k image to the image scaling demo

* Translation updates
 Belarusian
 Brazilian Portuguese
 Catalan
 Czech
 Galician
 German
 Hebrew
 Indonesian
 Korean
 Lithuanian
 Persian
 Polish
 Portuguese
 Slovenian
 Spanish
 Turkish
 Ukrainian

Overview of Changes in 4.15.6, 08-26-2024
=========================================

* GtkCheckButton:
 - Add a grouped style class for radio buttons

* GtkScale:
 - Fix alignment and positioning problems

* Css:
 - Fix crashes in the variable support

* Gsk:
 - Make graphics offloading work better with kwin
 - Make colorstate transfer functions more robust
 - GC dead textures more agressively
 - Only use a single render pass per frame

* GL:
 - Round damage rectangles properly
 - Use the shared context when creating textures
 - Fix a file descriptor leak in dmabuf export

* Vulkan:
 - Round damage rectangles properly

* Wayland:
 - Work with the kwin implementation of xx-color-management-v4

* Windows:
 - Make gtk_show_uri use SHOpenWithDialog()
 - Enable incremental rendering with WGL

* Macos:
 - Open context menus on Ctrl-left click

* Debugging:
 - Show color state information in the inspector
 - Collect input event traces in the recorder
 - Add shortcuts for toggling recording: Super-r
   and for screenshots: Super-c
 - Split the GDK_DEBUG env var into GDK_DEBUG and GDK_DISABLE
 - Add GDK_DISABLE=color-mgmt and GDK_DISABLE=offload

* Tools:
 - Add a 'Paste as node' action in gtk4-node-editor

* Translations updates
 Basque
 Belarusian
 Brazilian Portuguese
 Chinese (China)
 Georgian
 Hebrew
 Hindi
 Russian
 Slovenian
 Turkish
 Ukrainian

Overview of Changes in 4.15.5, 11-08-2024
=========================================

* GtkTextView:
 - ADd GtkTextBufferCommitNotify

* CSS:
 - Propagate color state information to GSK for many features:
   colors, borders, shadows, text

* Gdk:
 - Fix an fd leak in the Vulkan code
 - Fix a leak of EGLSurfaces and DMA buffers
 - Set the opaque region of surfaces automatically based on their content

* Gsk:
 - Fix Emoji rendering in Vulkan
 - Rework color handling to take color states into account
 - Implement more powerful occlusion culling
 - Minimize our use of renderpasses

* Macos:
 - Fix window transparency

* Debugging:
 - The inspector shows details about color states

* Deprecations:
 - gdk_draw_context_begin/end_frame
 - gdk_surface_set_opaque_region

* Build:
 - Require gstreamer 1.24

* Translation updates
 Romanian

Overview of Changes in 4.15.4, 30-07-2024
=========================================

* GtkPopover:
 - Fix size allocation with wrapping labels

* GtkColumnView:
 - Check column visibility when measuring

* CSS:
 - Fix fallout from recent changes
 - Make implementation of currentcolor inheritance match browsers

* Gdk:
 - Introduce GdkColorState for encoding color space information
   Currently, we support srgb, srgb-linear, rec2100-pq and rec2100-linear
 - Add color states to GdkTexture, as well as to the texture builder
   and downloader objects, and convert as necessary
 - Add GdkMemoryTextureBuilder
 - Attach color states when loading or saving textures
 - Add GdkCicpParams to create color state objects for cicp tuples
 - Drop GDK_DEBUG=vulkan-validate
   Use VK_INSTEANCE_LAYERS=VK_LAYER_KHRONOS_validation instead

* Gsk:
 - Improve caching of glyphs and textures
 - Remove the uber shader
 - Numerous bug fixes
 - Fix corner cases in offload handling
 - Implement occlusion culling for opaque content
 - Allow offloading (some) transformed textures
 - Take colorstate into account when compositing
 - Add GDK_DEBUG=linear to opt into linear compositing
 - Implement tiling for large textures
 - Stop using descriptors and go back to simpler texture
   management that should work better with older GL
 - Use correct shader clip mode for glyphs
 - Improve shadow rendering

* Media:
 - Attach color states to textures obtained from gstreamer

* Wayland:
 - Allow offloading GL textures via dmabuf export
 - Suppot the xx-color-management-v4 protocol

* Deprecations:
 - GskGLShader and the render node

* Tools:
 - Improve the rendernode tool extract command
 - Add an image tool that is about manipulating textures

* Build:
 - GTK now requires a C11 compiler

* Translation updates
 Georgian
 Hebrew
 Hindi
 Occitan
 Slovenian

Overview of Changes in 4.15.3, 29-06-2024
=========================================

* Accessibility:
 - Only emit notifications when cursor positions change in GtkText
 - Fix handling of help text properties

* CSS:
 - Fix some crashes introduced in recent currentcolor changes

* DND:
 - Avoid a critical

* Documentation:
 - Fix many oversights and missing docs

* maxOS:
 - Add native keyboard shortcuts

Overview of Changes in 4.15.2, 28-06-2024
=========================================

* GtkFileChooserWidget:
 - Plug some memory leaks
 - Make Ctrl-Shift-N create a new folder

* GtkPopover:
 - Handle resizing and position changes better

* CSS:
 - Support color(), oklab(), etc (https://www.w3.org/TR/css-color-4/)
 - Support color-mix() (https://www.w3.org/TR/css-color-5/)
 - Support relative colors (https://www.w3.org/TR/css-color-5/)
 - Support more colorspaces in color()
 - Allow percentages for opacity
 - Handle currentcolor more correctly

* Accessibility:
 - Avoid markup when reading labels

* GSK:
 - Subset fonts when serializing node trees
 - Make ngl export render_texture results as dmabufs

* Wayland:
 - Use xdg-dialog protocol for attached dialogs

* Windows:
 - Build with UNICODE

* macOS:
 - Implement fullscreen-on-monitor

* Documentation:
 - Widget shortcuts and actions are now described in the docs

* Debugging:
 - Add GTK_DEBUG=css for warning about deprecated css syntax

* Tools:
 - rendernode-tool: Add an extract command for data urls

* Deprecations:
 - CSS Color functions shade(), lighter(), darker(), alpha(), mix()

* Translation updates:
 Czech
 Hebrew
 Serbian

Overview of Changes in 4.15.1, 21-05-2024
=========================================

* GtkGraphicsOffload:
 - Don't crash without a child

* GtkSpinner:
 - Don't animate when unmapped

* CSS:
 - Support the :root selector
 - Support variables and custom properties (https://www.w3.org/TR/css-variables-1/)
 - Implement math functions (https://www.w3.org/TR/css-values-4/)
 - Support modern syntax and calc in rgb() and hsl()

* Icontheme:
 - Make symbolic svg loading more efficient
 - Handle color-free symbolics more efficiently

* Accessibility:
 - Make the gtk-demo sidebar search more accessible
 - Stop emitting focus events
 - Realize child contexts when necessary

* GDK:
 - Support XDG_ACTIVATION_TOKEN
 - dmabuf: Be more defensive when importing unknown formats to GL
 - dmabuf: Use narrow range for YUV
 - vulkan: Recreate swapchains when necessary or beneficial

* GSK:
 - Improve logging for GDK_DEBUG=offload
 - Improve logging for GSK_DEBUG=renderer
 - gpu: Warn about inefficient texture import
 - gpu: Handle tiny offscreens correctly
 - vulkan: Add profiler marks in various places
 - vulkan: Fix a problem with imported dmabufs showing up black
 - cairo: Speed up mask nodes, since we use them for symbolic icons

* Wayland:
 - Use wl_compositor version 6

* X11:
 - Implement a missing method

* Build:
 - Fix many ubsan warnings

* Debugging:
 - Show more texture details in the recorder
 - Use GTK_DEBUG=css to see CSS deprecations

* macOS:
 - Fix problems with events handed back to the OS
 - Respect GDK_DEBUG=default-settings
 - Allow applictions to handle Dock > Quit

* Deprecations:
 - Use of @name colors in CSS

* Translation updates:
 Catalan
 Georgian
 Hungarian
 Korean
 Portuguese
 Turkish

Overview of Changes in 4.15.0, 21-04-2024
=========================================

This release changes the default GSK renderer to be Vulkan, on
Wayland. Other platforms still use ngl.

The intent of this change is to get wider testing and verify that
Vulkan drivers are good enough for us to rely on. If significant
problems show up, we will revert this change for 4.16.

You can still override the renderer choice using the GSK_RENDERER
environment variable.

(From OE-Core rev: d8fc811bc7f93361ec5e43b213b29ab2f0276f23)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 15:59:03 +01:00
Mathieu Dubois-Briand
d0887fbdce oeqa/postactions: Fix archive retrieval from target
A previous patch broke archive retrieval because of an undeclared
variable. Declare the archive_name variable as expected.

(From OE-Core rev: 39d78fa53fb98515af6dc72c60017e5335993372)

Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Reported-by: Richard Purdie <richard.purdie@linuxfoundation.org>
CC: Alexis Lothoré <alexis.lothore@bootlin.com>
CC: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 15:59:03 +01:00
Chen Qi
4a6d870307 json-c: avoid ptest failure caused by valgrind
json-c's ptest will automatically detect valgrind and use it to run
tests. This will fail in case valgrind does not work, e.g., intel-x86-64
(corei7-64) + lib32 image. The error is about illegal instruction.
Error message is like below:

  Illegal instruction     (core dumped) valgrind --tool=memcheck ...
  ERROR: "test1Formatted spaced pretty" exited with non-zero exit status: 132

So we explicitly disable valgrind by exporting USE_VALGRIND=0.

(From OE-Core rev: b0429a278e39b7a2846144bcc3fcc24ca298cab7)

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 15:59:03 +01:00
Richard Purdie
33191e29f0 binutils: Fix binutils mingw packaging
Use SOLIBSDEV in FILES to fix nativesdk-binutils packaging on mingw
builds.

(From OE-Core rev: cba58ab2f380252f231fc78944499ade65e32223)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 15:59:03 +01:00
Richard Purdie
76285e5aff bitbake.conf: Add mingw32 SOLIBS and SOLIBSDEV definitions
We may as well define the dll output for mingw alongside the darwin dylib
definitions. There are some recipes which output .so files even on mingw
but those can be handled specifically in mingw.

(From OE-Core rev: bb3101fffceacfa4c021c33affb7c785da8d859f)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 15:59:03 +01:00
Daniel McGregor
52a11328a3 libpam: use libdir in conditional
Using the usrmerge distro feature for this check causes the -native
variant's build to fail. Simplify the test to be correct for both
native and target builds.

(From OE-Core rev: 105e6fbdd28238cef41f280c0c28939b24d1a96e)

Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 15:59:03 +01:00
Dan McGregor
43de7f8bc0 image_types: make tar images more reproducible
Use tar-native from our build system. GNU tar changed its behaviour
starting with version 1.35. It no longer stores device numbers for
regular, non-device files. Since some supported host distributions
still use 1.34, rely on tar-native for consistency.

Strip atime and ctime from tar archives, they're not necessary and
can change from invocation to invocation. Eliminate them from the
tar output as suggested in the tar 1.35 documentation[1].

[1] https://www.gnu.org/software/tar/manual/html_node/Reproducibility.html

(From OE-Core rev: 24d85d626aaad7eee7ba064410b80947e4f2faea)

Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 15:59:03 +01:00
Daniel McGregor
924fe94ff5 python3-pip: keep pip program name
Python 2.x support is long gone, and many tools expect to use pip
by that name. Keep the pip name around again.

(From OE-Core rev: 0259bc27842ddff8ffb83b6003cf4ec0273cafe1)

Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 15:59:03 +01:00
Harish Sadineni
a827c8133b binutils: Add missing perl modules to RDEPENDS for nativsdk variant
In SDK, missing perl modules causes 'x86_64-pokysdk-linux-gp-display-html --help' to abort with below errors..
  - Can't locate bignum.pm in @INC (you may need to install the feature module).
  - Can't locate Math/BigInt.pm in @INC (you may need to install the Math::BigInt module)

By adding the following perl modules to RDEPENDS fixes the above errors:
  nativesdk-perl-module-bignum
  nativesdk-perl-module-bigint
  nativesdk-perl-module-math-bigint

(From OE-Core rev: 05f1099acbbb10b6ce33ea117d313749f7dc4a47)

Signed-off-by: Harish Sadineni <Harish.Sadineni@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 15:59:03 +01:00
Ross Burton
25d561e17c genericarm64: don't pin to linux 6.6
The 6.10 build has been tested on both a BeaglePlay and qemu, so we can
remove the pinning now.

(From meta-yocto rev: d19d6046e96b1c94ee50a6140b1338a50a2cef20)

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>
2024-09-20 14:02:25 +01:00
Ross Burton
fa9763dfe2 linux-yocto: add .bbappend for 6.10
Only the tested machines are uncommented, so that people don't try to use
the untested machines but it's easy to enable them for testing.

KBRANCH is no longer set as all of the machines use standard/base, which
is the default from the linux-yocto recipe.

(From meta-yocto rev: 57de8f6e5085b57dd4ccfab8f0994ae6c4ee55a4)

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>
2024-09-20 14:02:25 +01:00
Khem Raj
52ed55e48f qemu: Fix build on musl/riscv64
musl does not provide strerrorname_np() so do not use it.

(From OE-Core rev: d7678118af5aa4bfbf6fb72b34f90a1e37b917c3)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 14:01:02 +01:00
Khem Raj
3d64ad906b systemd-bootchart: Add riscv 32bit support
(From OE-Core rev: b20551a8bbd71dd73aca7df3973556de020819cd)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 14:01:02 +01:00
Benjamin Grossschartner
a7da5d525b security-flags: Re-enable pie for power pc
pie now works with gcc on powerpc, see:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81170

(From OE-Core rev: f9ef9af3874bf435e2f92fdf1ebe852b099fa7b5)

Signed-off-by: Benjamin Grossschartner <benjamin.grossschartner@urbanandmainlines.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 14:01:02 +01:00
Mikko Rapeli
5eacd34f89 omvf: update from edk2-stable202402 to edk2-stable202408
Includes patches for CVE-2023-45236, CVE-2023-45237 and
CVE-2024-25742. Refreshed patches with devtool.

Changes:

https://github.com/tianocore/edk2/releases

edk2-stable202408
Release Date 2024-08-23
New Features & Bug Fixes

    CryptoPkg:Add more crypto APIs (AESGCM/PEM/X509/RSA/PKCS5/PKCS7/Authenticode) based on Mbedtls
    CryptoPkg: Enable Openssl native instruction support for AARCH64
    CryptoPkg: Add support for aes128-sha256 and aes256-sha256 cipher
    UefiCpuPkg: S3 cleanup
    MdePkg/BaseLib: Add CRC16 CCITT False Implementation
    DynamicTablesPkg: ACPI TPM2 generator
    DynamicTablesPkg: Prepare for supporting other archs
    BaseTools: Add VS2022 support
    OvmfPkg: Add LoongArchVirt instance to OvmfPkg and enable it

edk2-stable202405

Release Date 2024-05-24
New Features & Bug Fixes

    SecurityPkg:Add EFI Device Authentication Signature Database and SPDM
    CryptoPkg:add additional RSAES-OAEP crypto functions
    OvmfPkg:Add 5-level paging support
    OvmfPkg:SEV-SNP Support for running under an SVSM
    OvmfPkg:RBP register shall be cleared in TDVMCALL
    OvmfPkg:Harden #VC instruction emulation (CVE-2024-25742)
    Add SPI bus driver stack
    NetworkPkg: Predictable TCP ISNs
    NetworkPkg: Use of a Weak PseudoRandom Number Generator
    UefiCpuPkg: Add new SmmRelocationLib library

Bugzilla List
Update Notes

    NetworkPkg SECURITY PATCH CVE-2023-45237 requires the platform to provide the right implementation of the EFI_RNG_PROTOCOL
    (i.e., using a GUID that appears in the allowlist) and EFI_HASH2_PROTOCOL. If it is not implemented, the platform will lose the ability to do network boot.

(From OE-Core rev: 50ae1d4afe436498b157f19e085532a6f0525d85)

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 14:01:02 +01:00
Robert Yang
c66e272cd8 nfs-utils: 2.6.4 -> 2.7.1
* Remove 0001-tools-locktest-Use-intmax_t-to-print-off_t.patch, upstream has
  fixed it with %lld.

* Remove 0001-reexport.h-Include-unistd.h-to-compile-with-musl.patch, it builds well
  with musl without this patch.

* Add libxml2 to DEPENDS to fix:
  configure: error: libxml2 not found.

* Add the following 2 patches to fix build errors with musl:
  0001-support-include-junction.h-Define-macros-for-musl.patch
  0001-support-junction-path.c-Fix-buld-for-musl.patch

(From OE-Core rev: 5e79a26b4188f562fe349ccb4523f60ad6f9c2a0)

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 14:01:02 +01:00
Christian Lindeberg
6ae52edfbb bitbake: tests/fetch: Update GoModTest and GoModGitTest
Add test cases for a module path consisting of only a hostname and add
checksum verification of the unpacked go.mod files.

(Bitbake rev: 9380859b59923dee17469348f472a22e11be1779)

Signed-off-by: Christian Lindeberg <christian.lindeberg@axis.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 13:57:32 +01:00
Khem Raj
e7f4fbcfa4 bluez: Fix mesh builds on musl
When mesh is enabled on musl the build fails with conflicting basename
calls.

(From OE-Core rev: 2db90c6508e350d35782db973291bbf5ffdfd3a5)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 10:45:45 +01:00
Christian Lindeberg
1f55d5c0a4 go-mod.bbclass: Unpack module dependency license files
To keep the module cache logic in the go module fetchers simple, the
unpacking of the module zip files in the module cache directory is left
to the go install command in do_compile. So for do_populate_lic to find
the license files of module dependencies, do_compile needs to run before
do_populate_lic.

(From OE-Core rev: 35496654db325a4a904997be7a02fb04de74e9be)

Signed-off-by: Christian Lindeberg <christian.lindeberg@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 10:45:45 +01:00
Christian Lindeberg
773579da26 go-mod.bbclass: Set GO_MOD_CACHE_DIR
Set the GO_MOD_CACHE_DIR variable and move the location of the module
cache to enable the use of the go module fetchers for downloading and
unpacking module dependencies to the module cache.
Also, clean out the module cache before unpacking.

(From OE-Core rev: 287daff0bbd877990ce272e10601d4540d71f239)

Signed-off-by: Christian Lindeberg <christian.lindeberg@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 10:45:45 +01:00
Changhyeok Bae
d72b027a0a connman: upgrade 1.42 -> 1.43
Changlog:
- Fix issue with device creation when using LTE.
- Fix issue with regulatory domain when powering up.
- Fix issue with resolving ISO3166 code from timezone data.
- Fix issue with handling DNS proxy zero termination of buffers.
- Fix issue with handling DHCP packet length in L3 mode.
- Fix issue with handling DHCP upper length checks.
- Fix issue with handling IPv6 and URL parsing.
- Fix issue with handling online check updates.
- Fix issue with handling proxy method and WISPr.
- Fix issue with handling default gateway setup.
- Add support for low-priority default routes.

(From OE-Core rev: 467d28f5d243d821722cf8dcdbb9675a2820cd4f)

Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 10:45:45 +01:00
Changhyeok Bae
39381958e5 iputils: upgrade 20240117 -> 20240905
Changelog:
- Allow to disable reverse DNS resolution (PTR lookup) with with
  environment variable IPUTILS_PING_PTR_LOOKUP=0
- Lower max allowed -s value to 65507 (IPv4) or 65527 (IPv6).
  That is the maximum the Linux kernel supports.
- Include pre-generated man pages & HTML docs in dist tarballs.
  This allows to avoid libxslt, docbook, ... as a build dependencies.
- require meson >= 0.44
- ping has new option -3

(From OE-Core rev: 6e950f5edd36a2ef1b1a7c46c1bb860ddce7a70f)

Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 10:45:45 +01:00
Wang Mingyu
6dbe1661e2 json-glib: upgrade 1.8.0 -> 1.10.0
License-Update:
 Add copyright and licensing metadata to all files
 Changed to LGPL-2.1-or-later

Changelog:
==========
- Improve conformance of the JSON parser
- Add conformance test suite from https://github.com/nst/JSONTestSuite
- Add JsonParser:strict to enable strict parsing
- Add '--strict' to json-glib-validate to enable strict parsing
- Deprecate the signals on JsonParser
- Port tools man pages from DocBook to reStructureText
- Add "documentation" configuration option, and deprecate "gtk_doc"
- Add JsonGenerator.take_root()
- Documentation improvements for JsonReader
- Raise parser error for malformed Unicode
- Build fixes and performance improvements
- Allow disabling installed tests
- Support parsing multiple root statements in non-strict mode
- Allow loading files >4GB with json-glib-validate

(From OE-Core rev: 78402af3e1d893d9554ab71c8a423b80e24af0d8)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 10:45:45 +01:00
Jörg Sommer
f8907dc10c doc/features: describe distribution feature pni-name
(From yocto-docs rev: c32b55b3403dcfd76a4694ff407d4b513e14c8f4)

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 10:39:40 +01:00
Jörg Sommer
8149e74258 doc/features: remove duplicate word in distribution feature ext2
(From yocto-docs rev: 20a5986ec3395f83e8469b08dd79f019e2051626)

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-20 10:39:40 +01:00
Richard Purdie
8f01ae5c7c build-appliance-image: Update to master head revision
(From OE-Core rev: 161c5b311f1aeb8f254dca96331b31d5b67fc92d)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-17 12:31:46 +01:00
Richard Purdie
7cc8bf7af7 poky.conf: Bump version for 5.1 styhead release
Also update sanity tested distros to list distros on the typhoon and
valkyrie clusters which are known to work.

(From meta-yocto rev: d2ff1a0780456681ca0747cdf7aa79d6002cf70a)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-17 12:31:40 +01:00
Richard Purdie
3fe0accdd1 build-appliance-image: Update to master head revision
(From OE-Core rev: 4d27344f0cd414dee71bded529536616cef277c1)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-17 12:26:17 +01:00
Richard Purdie
7c5d68f27a scripts/install-buildtools: Update to 5.0.3
Update to the 5.0.3 release of the 5.0 series for buildtools.

(From OE-Core rev: c922ca720a0c3b7b4d3d3187539e7cf77d93d457)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-17 12:25:21 +01:00
Richard Purdie
4647c1a7f4 bitbake: toaster: Update fixtures for styhead
Add styhead. Also fix a typo in the usage instructions.

(Bitbake rev: d3c84198771b7f79aa84dc73061d8ca071fe18f3)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-17 12:23:00 +01:00