summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* libnet-dns-perl: upgrade 1.49 -> 1.50Wang Mingyu2025-02-261-1/+1
| | | | | | | | | | | | | | Changelog: ============= - Minor code improvements in Resolver::Base. - Add RESINFO package for resolver information. - Documentation revision and reformatting. - Fix rt.cpan.org: Fedora41: IPv4 loopback disabled in IPv6-only configuration Use of uninitialized value [in _send_udp] Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmime-types-perl: upgrade 2.26 -> 2.27Wang Mingyu2025-02-261-2/+2
| | | | | | | | | | Changes: - iana updates. Fixes: - explicitly set $/ before reading the file by line Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* liberror-perl: upgrade 0.17029 -> 0.17030Wang Mingyu2025-02-261-1/+1
| | | | | | | | | | Changelog: ============= - Fix die/warn hooks for perl 5.41.9 changes - Fix tidyall tests. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jsoncons: upgrade 1.1.0 -> 1.2.0Wang Mingyu2025-02-261-1/+1
| | | | | | | | | | | | | | | Changelog: ============== - jsonpath length function with recursive select argument gives wrong result - Support nested JSON to CSV. Add flat, column_mapping, and max_nesting_depth options to basic_csv_options - Add raw_tag() accessor to basic_cbor_cursor. Add functions begin_object_with_tag, begin_array_with_tag, uint64_value_with_tag etc. to basic_cbor_encoder to support encoding values with raw CBOR tags. - Support custom JSON Schema error messages with errorMessage keyword. Add enable_custom_error_message option to evaluation_options. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iscsi-initiator-utils: upgrade 2.1.10 -> 2.1.11Wang Mingyu2025-02-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============== - iscsid: Rate limit session reopen log messages - Preparing for version 2.1.10 - Fix bug where abort_tmo read failures were ignored. - Fix gcc issues - Change a discovery function to void return type - Fix firmware targets startup to always be "onboot" - More testing cleanup, and fix dprint test usage - Improve iscsiadm command line parsing messages - grammar nitpicks - Bugfix read specific sysfs value "off" of session attribute - Fix a typo in test/README - Make it visible when memory allocation failure - improve the comments in idbm_lock() - iscsid: Fix hang during login with scan=manual - Fix memory leak in iscsi_check_session_use_count - IPv6 support for iBFT iSCSI boot - fix 4 issues which are finded when building with clang 17 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iniparser: upgrade 4.2.5 -> 4.2.6Wang Mingyu2025-02-261-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: =========== - Fix heap overflow in 'iniparser_dumpsection_ini()' - Add test to reproduce heap overflow in 'iniparser_dumpsection_ini()' - Clean-up - Ingore temporary vim files - Symlink compile_commmands.json to make YouCompleteMe in vim work - Fix typo - Fix links to FAQ sites in doxygen generated documentation - Escape names to prevent doxygen trying to interpret them as command - Enable command line arguments for tests - Fix packaging status description - Add packaging status badge to give users and me an overview - Convert @-value that slipped through Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* icewm: upgrade 3.6.0 -> 3.7.0Wang Mingyu2025-02-261-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtk-vnc: upgrade 1.4.0 -> 1.5.0Wang Mingyu2025-02-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============= - Add API to allow forcing a visible cursor when remote cursor is empty/fully transparent - Fix regression handling unknown auth types which should be ignored - Fix double free in SASL auth error path - Fix alpha cursor encoding by reversing pre-multiplication of alpha channel - Preserve colour map across desktop resizes - Remove undefined symbols from linker version script - Remove obsolete wiki links - Expand refusal to use ucontext to all macOS platforms - Improve debug messages for pixel encoding - Fix compiler complaint about overflow in challenge buffer in test suite. - Add testing of cursor encodings (temporarily disabled on big endian systems due to undiagnosed failures) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gthumb: upgrade 3.12.6 -> 3.12.7Wang Mingyu2025-02-262-51/+1
| | | | | | | | | | | | | | | | | | | | | | 283c9483afd1215378c8b9871f51cd61770e53e7.patch removed since it's included in 3.12.7 Changelog: ============ Features: * WebP: read the ICC profile if available * WebP: save the EXIF data * Video screenshot: use the configured jpeg extension for the file Bugfixes: * Preferences dialog: same dialog shown endlessy * Bookmarks: fixed loading system bookmarks with the flatpak version * migrate-catalogs: properly use time_t for localtime * Removed references to wiki.gnome.org pages * Appdata: Fix developer id Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ghex: upgrade 46.1 -> 46.2Wang Mingyu2025-02-261-1/+1
| | | | | | | | Changelog: - build: Don't include gtk-hex-paste-data.c symbols in both lib and binary Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatbuffers: upgrade 25.1.24 -> 25.2.10Wang Mingyu2025-02-261-2/+2
| | | | | | | | | | | Changelog: =========== - Rust reflection: simplify dependencies, fix Android build compatibility - [Swift] Adds swift 6 to the build matrix & bumps swift to 5.9 - Upgrade dependencies Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* double-conversion: upgrade 3.3.0 -> 3.3.1Wang Mingyu2025-02-261-1/+1
| | | | | | | | | | | | | | | | Changelog: ============= - Hash pin Github workflows - Create dependabot.yml - Add _ITERATOR_DEBUG_LEVEL=2 and _DEBUG defines - Add bzlmod MODULE.bazel file - Add CIFuzz Github Action - Update MODULE.bazel and README.md. - Remove the explicit dependency on rules_cc. - Add missing headers Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.1.20250202.0 -> 6.1.20250223.0Wang Mingyu2025-02-261-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cglm: upgrade 0.9.4 -> 0.9.6Wang Mingyu2025-02-261-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* asyncmqtt: upgrade 9.0.2 -> 10.0.0Wang Mingyu2025-02-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | breaking changes #388 ================== - Re-organized include files. - Removed non bulk read to meet Sans-I/O interface. - Supported I/O independent (aka Sans-I/O) library. - underlying_handshake functionality is updated from free function to member function. other updates ================ - Added invalid combination checking of sharename and nl(no local). - Fixed receive maximum processing. - Fixed invalid Message Expiry Interval applying. - Fixed invalid template parameter comparison. - Added custom logger example. - Refined documents. - Made colored log selectable (by default true(colored)). - Fixed misuse of bound allocator. - Fixed TLS example. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libyang: update from 2.1.148 to 3.7.8Randy MacLeod2025-02-261-3/+3
| | | | | | | | | | | | | | | | | | Update libyang from 2.1.148 to 3.7.8 Only the copyright years changed the LICENSE file in commit: b13198971 doc UPDATE libyang v3 transition so update that checksum. Note that the prefix 'ly_' was added to header files in: 8f702ee38 libyang UPDATE add prefix for common and config files so the multilib header install:append was updated in the recipe. Packages that depend on libyang, such as frr, still compile. The ptests all continue to pass. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rsyslog: update from 8.2408.0 to 8.2502.0Randy MacLeod2025-02-251-1/+1
| | | | | | | | | | | | | | | Update rsyslog from 8.2408.0 to 8.2502.0. Full Changelog: https://github.com/rsyslog/rsyslog/blob/v8-stable/ChangeLog ptest results did not change from 2408: TOTAL: 469 PASS: 464 SKIP: 5 Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dracut: upgrade 103 -> 106Yi Zhao2025-02-251-10/+14
| | | | | | | | ChangeLog: https://github.com/dracut-ng/dracut-ng/releases/tag/106 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cockpit: remove deprecated packagesPaul Le Guen de Kerneizon2025-02-251-10/+0
| | | | | | | | | | | | | | | This commit removes from the recipe the following deprecated packages: - `cockpit-docker`: cockpit project no longer supports Docker since version 228 [1] - `cockpit-machines`: cockpit-machines is now provided in a dedicated repository [2], and code base has been removed since version 242 [3] [1]: https://cockpit-project.org/blog/cockpit-228.html [2]: https://github.com/cockpit-project/cockpit-machines [3]: https://cockpit-project.org/blog/cockpit-242.html Signed-off-by: Paul Le Guen de Kerneizon <paul.leguendekerneizon@savoirfairelinux.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* capnproto: only export binaries for native buildGyorgy Sarvari2025-02-253-44/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | The base problem this is trying to solve: capnproto has two main components: libraries that can be linked against, and binary files that can generate c++ code from capnproto definitions. When cross-compiling one needs to use the cross-compiled libraries, but with the native definition-compilers. When linking against capnproto from another recipe, cross-compilation fails, because the cmake files generated by capnproto verify the existence of binary files in $bindir. When using a cross-compiled version of capnproto, these binary files do not exist in RECIPE_SYSROOT, so the compilation fails. The previous patch: the previous solution patched the CMakeLists.txt file in a way that it didn't export nor install the generated binary files. Accidentally this also happened with native build (and happened knowingly with target builds). The new patch: instead of not installing and not exporting the binaries, just install them without exporting, when creating a target build. During compilation check is CMAKE_CROSSCOMPILING is set (coming from cmake.bbclass) - if it is set, only install the binaries, without exporting. When it is not set, resort to the original behavior. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* accountsservice: update 22.08.8 -> 23.13.9Markus Volk2025-02-255-53/+197
| | | | | | | | | | | | | | | - backport a patch to add meson options for wtmp and tests (needed for musl build) - refresh musl patch - add PACKAGECONFIGS for admin_group and elogind - update dependencies - inherit pkgconfig - add backport patch to fix: | ../accountsservice-23.13.9/subprojects/mocklibc-1.0/src/netgroup-debug.c:25:3: error: implicit declaration of function 'print_indent' [-Wimplicit-function-declaration] | 25 | print_indent(stream, indent); Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdg-desktop-portal-gnome: update 47.1 -> 47.3Markus Volk2025-02-251-1/+1
| | | | | | | | | this fixes a build error after xdg-desktop-portal update: | ../xdg-desktop-portal-gnome-47.1/src/notification.c:72:3: error: too few arguments to function 'xdp_impl_notification_complete_add_notification' | 72 | xdp_impl_notification_complete_add_notification (object, invocation); Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nano: Remove dependency on fileAlexis Cellier2025-02-251-1/+1
| | | | | | | | | | Dependency on file was added on version 2.7.4, but even then, there was no reference to this dependency in nano documentation. Today, still no reference to file as a dependency. Cc: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Alexis Cellier <alexis.cellier@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libspdm: do not build for mips64Yi Zhao2025-02-251-0/+1
| | | | | | | | Fix error for qemumips64: ERROR: libspdm_3.6.0.bb: unsupported architecture 'mips64' Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* postfix: upgrade 3.8.9 -> 3.10.1Yi Zhao2025-02-257-57/+62
| | | | | | | | | | | ChangeLog: https://www.postfix.org/announcements/postfix-3.10.0.html https://www.postfix.org/announcements/postfix-3.10.1.html Refresh local patches. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* postfix: upgrade 3.8.6 -> 3.8.9Yi Zhao2025-02-251-1/+1
| | | | | | | | ChangeLog: http://ftp.porcupine.org/mirrors/postfix-release/official/postfix-3.8.9.HISTORY Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* inotify-tools: upgrade 3.22.6.0 -> 4.23.9.0Yi Zhao2025-02-254-191/+1
| | | | | | | | | | | ChangeLog: https://github.com/inotify-tools/inotify-tools/releases/tag/4.23.8.0 https://github.com/inotify-tools/inotify-tools/releases/tag/4.23.9.0 Drop local patches as they have been merged upstream. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* postgresql: upgrade 16.5 -> 16.8Vijay Anusuri2025-02-242-3/+3
| | | | | | | | | | | | | | | License-Update: Update license year to 2025 Includes fix for CVE-2025-1094 Changelog: https://www.postgresql.org/docs/release/16.8/ Refreshed 0003-configure.ac-bypass-autoconf-2.69-version-check.patch for 16.8 Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thin-provisioning-tools: 1.0.13 -> 1.0.14Robert Yang2025-02-243-32/+102
| | | | | | | | | | | * License-Update: Update links in GPLv3 (http -> https) * It need depend on pkg-config, udev and clang-native to build * Move it to dynamic-layers since now it depends on meta-clang. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* conf/layer.conf: meta-clang -> clang-layerRobert Yang2025-02-241-2/+2
| | | | | | | It should be clang-layer, not meta-clang. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdg-desktop-portal: update 1.18.4 -> 1.20.0Markus Volk2025-02-241-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes in 1.20.0 Released: 2025-02-19 Enhancements: Document how the test suite works. Improve the test runner script. Changes in 1.19.4 Released: 2025-02-15 New Features: Introduce the host app registry. This interface allows host system apps (i.e. apps not running under a sandboxing mechanism like Flatpak) register themselves with XDG Desktop Portal. This allows XDG Desktop Portal to use a proper app id, and desktop file, improving the interaction with portal backends. Enhancements: Use a new internal script to simplify running tests. Bug Fixes: Properly escape notification body in the Notification portal. Fix various documentation links in the USB portal documentation page. Changes in 1.19.3 Released: 2025-02-12 Bug Fixes: Fix documentation links in the USB portal page. Make the Document portal track open files, and release them when shutting down. This should fix some harmless leak reports. Fix a memory leak, a crash, and improve robustness against non-existing folders in the Dynamic Launcher portal. Fix build with PipeWire 1.3.82 Enhancements: Make the host path xattr more useful by removing the trailing end character, and also reporting the xattr of files inside folders added to the document store. Remove libportal-based integrated tests. This should remove the cyclic dependency between libportal, and xdg-desktop-portal. All tests are now based on the Python testing framework. Changes in 1.19.2 Released: 2025-01-20 Bug Fixes: Fix permission check for host system apps in the Camera portal. Do not expose the Settings portal if there are no backends available. Disable sounds-related notification tests if the project is built without wavparse. Enhancements: Start porting the test suite to Python tests. Once finished, this should break the cyclic dependency between xdg-desktop-portal and libportal. Install Python-based tests. This is mostly useful for distributions to run tests as part of their packaging process. Changes in 1.19.1 Released: 2024-12-21 Dependencies: XDG Desktop Portal now requires GLib 2.72 or higher. New Features: Introduce the Notification v2 portal. This updated version of the Notification portal supports a plethora of new fields for notifications, such as sounds, categories, purpose, and more. Introduce the USB portal. This portal allows apps with relevant permissions to enumerate and acquire access to specific USB devices. Introduce a new SchemeSupported method to the OpenURI portal. This new method allows apps to know ahead of time if the host system is able to deal with a particular scheme. Enhancements: Continued the move towards Python-based tests. This should simplify the test setup in the project quite significantly, and also will allow removing the cyclic dependency between libportal and XDG Desktop Portal. Introduce umockdev-based tests. Improve the icon validator so it can deal with memfd-based icons. Clarify behavior of the Settings portal for non-standardized keys. In the Global Shortcuts portal, clarify that the result the BindShortcuts of may be a subset of all requested shortcuts. Add a documentation page about icon validation requirements. Bug Fixes: Fix memory leaks in the Background, Email, and Global Shortcuts portals. Fix a general file descriptor & memory leak. Fix a regression in the Settings portal. New and updated translations. Changes in 1.19.0 Released: 2024-10-09 Completely rework and restructure the documentation website. Documentation is now segmented by target audience (app developers, desktop developers, and contributors). It also documents how the Document portal operates, the FUSE filesystem, and custom file attributes. This is available in the following address: https://flatpak.github.io/xdg-desktop-portal/docs/index.html The portals.conf parser is now able to handle fallback backends better, and respects the order of backends in the config file. Try to use the xdg-desktop-portal-gtk backend as a last resort backend, if everything else fails. Implement getlk and setlk, and honour O_NOFOLLOW, in the Document portal's FUSE filesystem. Neutralize the Devices portal. Originally the Devices portal was introduced so that services like PulseAudio or PipeWire could request access to microphones and cameras on the behalf of apps. It was not meant to be used by sandboxed apps directly, which is unusual for a portal. Practically, however, it didn't take off. Implement PID/TID mapping for host system apps. Add a new "supported_output_file_formats" option to the Print portal. This can be used by apps like browsers to limit the output file formats presented by the Print portal backend. For example, an app can limit file printing to PDF files. Add a new "GetHostPaths" method to the Document portal, which allows mapping file descriptors to paths on the host system. This can be used by apps to show more meaningful file paths in the user interface. Like the new method above, the Document portal sets the "user.document-portal.host-path" xattr on files, pointing to the the host system file path. The use case is similar to "GetHostPaths". Make the Background portal more robust when validating autostart files. Clarify behavior of the File Chooser portal in the documentation pages. Improve robustness against deleted o_path fds in the Document portal. Fix a warning in some systems while trying to load Request D-Bus object properties. Fix a physical inode leak in the Document portal. Various improvements to the test suite. Python-based tests now run in parallel and are more careful when setting up the mock D-Bus server. Tests also start dbus-monitor if necessary now. FUSE tests of the Document portal have been made more TAP-alike now. Memory leak fixes in a variety of portals and services, including the permissions database, the Document portal, the File Transfer portal, the Location portal, the Background portal, tests, and the icon validator. And more. There's a lot of memory leak fixes everywhere, really. Major refactorings of the icon validator. Icons are now limited to 4MB files. Update XML specification specifying session handle type to match current actual ABI in GlobalShortcuts, Inhibit, RemoteDesktop, and ScreenCast portals. New and updated translations. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libei: update 1.3.0 -> 1.4.0Markus Volk2025-02-241-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatpak: update 1.15.10 -> 1.16.0Markus Volk2025-02-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes in 1.16.1 ~~~~~~~~~~~~~~~~~~ Released: not yet ... Changes in 1.16.0 ~~~~~~~~~~~~~~~~~~ Released: 2025-01-09 Bug fixes: * Update libglnx to 2024-12-06: - Fix an assertion failure if creating a parent directory encounters a dangling symlink (GNOME/libglnx#1) - Fix a Meson warning * Don't emit terminal progress indicator escape sequences by default. They are interpreted as notifications by some terminal emulators. (#6052) * Fix introspection annotations in libflatpak Enhancements: * Add the `FLATPAK_TTY_PROGRESS` environment variable, which re-enables the terminal progress indicator escape sequences added in 1.15.91. * Document the `FLATPAK_FANCY_OUTPUT` environment variable, which allows disabling the fancy formatting when outputting to a terminal. Changes in 1.15.91 ~~~~~~~~~~~~~~~~~~ Released: 2024-12-19 Enhancements: * Add the `FLATPAK_DATA_DIR` environment variable, which allows overriding at runtime the data directory location that Flatpak uses to search for configuration files such as remotes. This is useful for running tests, and for when installing using Flatpak in a chroot. * Add a `FLATPAK_DOWNLOAD_TMPDIR` variable. This allows using download directories other than /var/tmp. * Emit progress escape sequence. This can be used by terminal emulators to detect and display progress of Flatpak operations on their graphical user interfaces. Bug fixes: * Install missing test data. This should fix "as-installed" tests via `ginsttest-runner`, used for example in Debian's autopkgtest framework. * Unify and improve how the Wayland socket is passed to the sandboxed app. This should fix a regression that is triggered by compositors that both implement the security-context-v1 protocol, and sets the `WAYLAND_DISPLAY` environment variable when launching Flatpak apps. (#5863) * Fix the plural form of a translatable string. Changes in 1.15.12 ~~~~~~~~~~~~~~~~~~ Released: 2024-11-28 Bug fixes: * Return to using the process ID of the Flatpak app in the cgroup name. Using the instance ID in 1.15.11 caused crashes when installing apps, extensions or runtimes that use the "extra data" mechanism, which does not set up an instance ID. (#6009) Changes in 1.15.11 ~~~~~~~~~~~~~~~~~~ Released: 2024-11-26 Dependencies: * In distributions that compile Flatpak to use a separate bubblewrap executable, version 0.11.0 is recommended (but not required). The minimum bubblewrap continues to be 0.10.0. * In distributions that compile Flatpak to use a separate xdg-dbus-proxy executable, version 0.1.6 is recommended (but not required). The minimum xdg-dbus-proxy continues to be 0.1.0. Enhancements: * Allow applications like WebKit to connect the AT-SPI accessibility tree of processes in a sub-sandbox with the tree in the main process (#5898) * New sandboxing parameter `flatpak run --a11y-own-name`, which is like `--own-name` but for the accessibility bus * flatpak-portal API v7: add new sandbox-a11y-own-names option, which accepts names matching `${FLATPAK_ID}.*` * Apps may call the `org.a11y.atspi.Socket.Embedded` method on names matching `${FLATPAK_ID}.Sandboxed.*` by default * `flatpak run -vv $app_id` shows all applicable sandboxing parameters and their source, including overrides, as debug messages (#5895) * Add --device=usb, a subset of --device=all * Introduce USB device listing * Apps can list which USB devices they want to access ahead of time by using the `--usb` parameter. Check the manpages for the more information about the accepted syntax. * Denying access to USB devices is also possible with the `--no-usb` parameter. The syntax is equal to `--usb`. * Both options merely store metadata, and aren't used by Flatpak itself. This metadata is intended to be used by the (as of now, still in progress) USB portal to decide which devices the app can enumerate and request access. * Add support for KDE search completion * Use the instance id of the Flatpak app as part of the cgroup name. This better matches the naming conventions for cgroup. * Preconfigured repositories can now be set up by OS vendors using `${datadir}/flatpak/remotes.d` (typically /usr/share/flatpak/remotes.d), in addition to `${sysconfdir}/flatpak/remotes.d` (typically /etc/flatpak/remotes.d) which is intended for local sysadmin use Bug fixes: * Update libglnx to 2024-08-23 (#5918) * fix build in environments that use -Werror=return-type, such as openSUSE Tumbleweed (#5778) * add a fallback definition for G_PID_FORMAT with older GLib * avoid warnings for g_steal_fd() with newer GLib * improve compatibility of g_closefrom() backport with newer GLib * Update meson wrap file for bubblewrap to version 0.11.0: * drop Autotools build system * improve handling of EINTR * improve handling of socket control messages * improve compatibility with busybox * improve compatibility with older Meson * fix deprecation warnings * Update meson wrap file for xdg-dbus-proxy to version 0.1.6: * compatibility with D-Bus implementations that pipeline the authentication handshake, such as sd-bus and zbus * compatibility with D-Bus implementations that use non-consecutive serial numbers, such as godbus and zbus * broadcast signals can be allowed without having to add TALK permission (#5828) * fix memory leaks * Fix some memory leaks * Translation updates: cs, pl, zh_CN Internal changes: * Better const-correctness (#5913) * Fix a shellcheck warning in the tests (#5914) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* audit: remove empty directoryYi Zhao2025-02-241-0/+3
| | | | | | | | | | | | Remove empty directory when enable multilib. Fixes: ERROR: audit-4.0.3-r0 do_package: QA Issue: audit: Files/directories were installed but not shipped in any package: /usr/lib Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* googletest: upgrade 1.15.2.bb -> 1.16.0Yi Zhao2025-02-241-2/+2
| | | | | | | | Release Notes https://github.com/google/googletest/releases/tag/v1.16.0 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* radvd: upgrade 2.19 -> 2.20Yi Zhao2025-02-244-57/+30
| | | | | | | | | | | | | | ChangeLog: https://github.com/radvd-project/radvd/blob/v2.20/CHANGES * Drop backport patch * Add dependency libbsd * Update rdavd.service * Install systemd service file and sysvinit script separately through conditional statements. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: drop ld-is-gold supportYi Zhao2025-02-2314-158/+3
| | | | | | | | | | The gold linker support has been dropped in oe-core[1]. Remove related special cases and patches in recipes. [1] https://git.openembedded.org/openembedded-core/commit/?id=a4addb9ab63011e7c604fc5daff95559e7d214e7 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wireshark: fix SRC_URIGyorgy Sarvari2025-02-231-1/+1
| | | | | | | | | | | | | The original SRC_URI's content seems to be deleted regurarly, when a new version is published, making the previous version unavailable. The new SRC_URI ("all-versions" folder) seems to be more stable, the previous versions of Wireshark are not deleted from there. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio: revert unbundling abseil-cppPeter Marko2025-02-232-3/+108
| | | | | | | | | | | | | | | | | | | | | This reverts commit 990b03b6165808cebe59886e4941bb86b05744e2. >>> import grpc Traceback (most recent call last): File "<python-input-0>", line 1, in <module> import grpc File "/usr/lib/python3.13/site-packages/grpc/__init__.py", line 22, in <module> from grpc import _compression File "/usr/lib/python3.13/site-packages/grpc/_compression.py", line 20, in <module> from grpc._cython import cygrpc ImportError: /usr/lib/python3.13/site-packages/grpc/_cython/cygrpc.cpython-313-x86_64-linux-gnu.so: undefined symbol: _ZN4absl12lts_2024072212log_internal17kUnsignedCharNullE Even installing whole abseil-ccp does not solve this. ldd on this library does not include libraries containing this symbol. Some work in linking upstram would be needed. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rasdaemon: upgrade 0.8.0 -> 0.8.2Beniamin Sandu2025-02-221-2/+2
| | | | | Signed-off-by: Beniamin Sandu <beniaminsandu@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wireshark: version bump 4.2.10 -> 4.2.11Jan Vermaete2025-02-221-2/+2
| | | | | | | | The 4.2.10 was not longer available at the original SRC_URI. At the new SRC_URI all version of the wireshark releases are available. Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gphoto: Fix the sed expression to remove --sysroot from config.hKhem Raj2025-02-211-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-django: upgrade 4.2.17 -> 4.2.18Soumya Sambu2025-02-211-2/+2
| | | | | | | | | | Fixes CVE-2024-56374 Release Notes: https://docs.djangoproject.com/en/dev/releases/4.2.18/ Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-django: upgrade 5.0.10 -> 5.0.11Soumya Sambu2025-02-211-1/+1
| | | | | | | | | | Fixes CVE-2024-56374 Release Notes: https://docs.djangoproject.com/en/dev/releases/5.0.11/ Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcp: update SRC_URIGyorgy Sarvari2025-02-201-2/+5
| | | | | | | | | | | | The original download location, jfrog's artifactory stopped providing any kind of free service, and the source code is not downloadable anymore. The project however has an official github repository also - change the SRC_URI to this to make it work again. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geoip: fix do_fetch errorWang Mingyu2025-02-201-4/+4
| | | | | | | | Change the SRC_URI to the correct value due to the following error: ERROR: geoip-1.6.12-r0 do_fetch: Bitbake Fetcher Error: FetchError('Unable to fetch URL from any source.', 'http://sources.openembedded.org/GeoIP.dat.20181205.gz;apply=no;name=GeoIP-dat;') Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sassc,libsass: move recipes to oe-corePeter Marko2025-02-192-30/+0
| | | | | | | | These recipes are now part of oe-core: https://git.openembedded.org/openembedded-core/commit/?id=0a1d3607da7bb7c586c69cefadf8ade52c7b1987 Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gpiod: update to v2.3.0Bartosz Golaszewski2025-02-191-5/+5
| | | | | | | | | This is a minor gpiod package release that brings in some new interfaces, a significant typing rework, ruff and mypy conformity and a slew of bug-fixes. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgpiod: update to v2.2.1Bartosz Golaszewski2025-02-192-39/+2
| | | | | | | | | | The main set of changes in this release doesn't concern yocto - it brings in proper sphinx docs infrastructure for publishin on readthedocs. We still have a bunch of code fixes though and we can also remove the patch we're carrying in the recipe as it's upstream now. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* i2cdev: fix LICENSEGyorgy Sarvari2025-02-191-1/+1
| | | | | | | | Only the library code (libi2cdev.h) is covered by GPL-2.0. Otherwise the main license is LGPL-2.1 Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>