Commit Graph

32368 Commits

Author SHA1 Message Date
Kai Kang
dc3fee711e
libxfce4util: 4.19.3 -> 4.20.0
Change log:

4.20.0 (2024-12-15)
======
- Translation Updates:
  Polish
4.19.5 (2024-12-01)
======
- Bump Xfce overall version to 4.20pre2
- I18n: Update po/LINGUAS list
- Call xfce_kiosk's parent finalizer to prevent leaks
- Translation Updates:
  Amharic, Telugu
4.19.4 (2024-11-01)
======
- bump Xfce overall version to 4.20pre1
- Remove local ABI check
- Add meson build
- Migrate to xdt-gen-visibility and xdt-check-abi
- I18n: Update po/LINGUAS list
- build: Bump requirements for Xfce 4.20
- Apply .clang-format file
- Add missing includes of libxfce4util-alias.h
- clang-format: Add file
- xfce-rc: Fix support for the LANGUAGE environment variable
- scan-build: Add false positive file
- build: Use AM_DISTCHECK_CONFIGURE_FLAGS
- session-management: Try to create D-BUS proxy synchronously
- session-management: Always set an error when returning FALSE
- fileutils: Fix MD5 hash in xfce_create_shared_thumbnail_path()
- Translation Updates:
  Asturian, Greek, Hungarian, Lithuanian, Persian (Iran)

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 08:22:18 -08:00
Markus Volk
42b5b95874
gjs: update 1.80.2 -> 1.82.1
- Refresh patches

Version 1.82.1
--------------

- Closed bugs and merge requests:

  * gnome-shell crash when switching user after upgrade from Fedora 40 to Fedora
    41 [#647, !955, Philip Chimento]

Version 1.82.0
--------------

- Closed bugs and merge requests:

  * installed tests are failing because they can't load internal typelibs from
    parent directory [#639, !953, Simon McVittie]
  * GIMarshalling test has 3 failures with 1.81.90 on i686 [#642, !954, Philip
    Chimento]

Version 1.81.90
---------------

- Closed bugs and merge requests:

  * callbacks: fix sweeping check for incremental GC [!859, !950, Evan Welsh,
    Gary Li]
  * GJS doesn't handle query parameters in imports [#618, !944, Gary Li]
  * Integrate gobject-introspection-tests as submodule [!946, Philip Chimento]
  * module: Include full module specifier in import.meta.url [!947, Philip
    Chimento]
  * doap: Remove invalid maintainer entry [!948, Sophie Herold]
  * installed tests have the wrong libexecdir [#636, !949, Jeremy Bicha]
  * Inheriting final class crashes GJS [#640, !951, Gary Li]
  * Various maintenance [!952, Philip Chimento]

Version 1.81.2
--------------

- New JavaScript features! This version of GJS is based on SpiderMonkey 128, an
  upgrade from the previous ESR (Extended Support Release) of SpiderMonkey 115.
  Here are the highlights of the new JavaScript features.
  For more information, look them up on MDN or devdocs.io.

  * New APIs
    + The new `Object.groupBy()` and `Map.groupBy()` static methods group the
      elements of an iterable according to the return value of a key function.
    + The new `Promise.withResolvers()` static method returns a Promise as well
      as its resolve and reject functions, shorthand for a common pattern used
      when promisifying event-based APIs.
    + Strings have gained the `isWellFormed()` and `toWellFormed()` methods
      which help when interoperating with strings that may have unpaired
      Unicode surrogates. This usually does not come up in the GNOME platform.
    + ArrayBuffers have gained the `transfer()` and `transferToFixedLength()`
      methods, which transfer ownership of a data buffer to a new ArrayBuffer
      object, without copying it, and invalidating ("detaching") any existing
      references to the buffer. There is also a new property, `detached`, which
      allows checking whether an ArrayBuffer is in the detached state.
    + The new `Intl.Segmenter` class allows splitting a string into graphemes,
      words, or sentences, in a locale-aware way.
    + `Intl.NumberFormat` has gained `formatRange()` and `formatRangeToParts()`
      methods, which allow formatting number ranges, like "3–5".
    + `Intl.PluralRules` has gained a `selectRange()` method, which allows
      selecting the proper plural form based on a range of numbers, like
      "30–50 feral hogs".

  * New behaviour
    + The `Intl.NumberFormat` and `Intl.PluralRules` constructors support new
      options: `roundingIncrement`, `roundingMode`, `roundingPriority`, and
      `trailingZeroDisplay`.
    + The `Intl.NumberFormat` constructor also supports the new option
      `useGrouping`.

  * Backwards-incompatible changes
    + The behaviour of `Date.parse()` has been changed to be more consistent
      with other JavaScript engines. (But don't use `Date.parse()`.)

- Closed bugs and merge requests:
  * Invalid search paths cause failed assertions when printing imports.gi
    [#629, !935, Gary Li]
  * SpiderMonkey 128 [#630, !936, !945, Philip Chimento]
  * Pretty-printing byte array in gjs-console throws a type conversion
    error [#434, !937, Gary Li]
  * js: Add gjs_debug_callable() debug function [!940, Philip Chimento]
  * build: Build Cairo from subproject if not found [!941, Philip
    Chimento]
  * Bump CI image to Fedora 40 [!942, Philip Chimento]
  * CI tools updates [!943, Philip Chimento]

Version 1.81.1
--------------

- Breaking change: When creating a GObject with the `new` operator, the
  constructor takes a single argument consisting of a property bag with
  GObject construct properties and their values.
  This was often confused with the `new` static method that may take
  arguments that are not interpreted as property bags.
  For example, Gio.FileIcon was one of the many affected APIs:

      new Gio.FileIcon({file: myFile})

  vs

      Gio.FileIcon.new(myFile)

  Confusion between the two often lead to bug reports when confusing
  these two and calling `new Gio.FileIcon(myFile)` - the constructor
  would look for a nonexistent `file` property on `myFile`, causing an
  improperly initialized object.

  This is now no longer allowed. The argument to `new Gio.FileIcon(...)`
  must be a plain JS object, not a GObject.

  It's possible that existing code legitimately used a GObject here. If
  your code does this and a quick migration is impractical, please get
  in touch and we will revert this change before 1.82.0 in favour of a
  longer deprecation period.

- The `get_data()`, `get_qdata()`, `set_data()`, `steal_data()`,
  `steal_qdata()`, `ref()`, `unref()`, `ref_sink()`, and
  `force_floating()` methods of GObject now throw if called.
  These methods never worked, but sometimes they would silently appear
  to succeed, then cause crashes or memory leaks later.

  If you were trying to use the `get_data()` family of methods, just set
  a JS property instead. If you were trying to modify the refcount of a
  GObject in JS, instead set the object as the value of a JS property on
  some other object.

- Closed bugs and merge requests:
  * doc: Document how to get a stack trace [!864, Sonny Piers]
  * TextDecoder should accept GBytes [#587, !903, Sriyansh Shivam]
  * Possible use-after-free with GLib.Regex.match/GLib.MatchInfo [#589,
    !920, Philip Chimento]
  * method `get_line` of `Pango.Layout` doesn't work. [#547, !921,
    Philip Chimento]
  * Block calls to g_object_get_data and friends [#423, !922, Philip
    Chimento]
  * Crash when calling Pango.Layout.get_pixel_size() with a badly
    init:ed Pango.Layout [#580, !923, Philip Chimento]
  * doc: avoid reference to Gio.UnixInputStream [!925, Andy Holmes]
  * Add a CI check for config.h, and some other useful checks [#447,
    !926, Philip Chimento]
  * Incorrect UnixOutputStream warning [#610, !928, Philip Chimento]
  * Various maintenance [!929, !931, Philip Chimento]
  * Docs: Various markdown fixes [!930, Frank Dana]
  * Some build fixes for the main (and gnome-46) branches for Visual
    Studio [!932, Chun-wei Fan]
  * GJS doesn't log undefined values [#621, !933, Gary Li]
  * property objects are printed as empty js objects [#622, !934, Gary
    Li]

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-16 08:42:01 -08:00
Markus Volk
21eb35aa27
mozjs: add recipe for mozjs-128
mozjs-128 is the current esr release based on firefox 128

Add a new recipe and keep mozjs-115 as its still supported and used by polkit

- Remove two backported patches
- Remove a (hopefully) unneeded patches for musl (build for qemuarm/musl succeeded)
- Add dependency for cbindgen-native

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-16 08:42:01 -08:00
Markus Volk
8eefff9de6
cbindgen: add recipe
cbindgen creates C/C++11 headers for Rust libraries which expose a public C API

It is a required dependency for the current mozjs esr release

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-16 08:42:01 -08:00
Chanh Nguyen
31b6cf91f2
mctp: upgrade 2.0 -> 2.1
Signed-off-by: Chanh Nguyen <chanh@os.amperecomputing.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-16 08:42:00 -08:00
Markus Volk
b6fb969398
iwd: update 3.0 -> 3.2
ver 3.2:
	Fix issue with GCC 15 and -std=c23 build errors.
	Add support for using PMKSA over SAE if available.
	Add support for HighUtilization/StationCount thresholds.
	Add support for disabling Multicast RX option.

ver 3.1:
	Fix issue with handling OWE transition BSS selection.
	Fix issue with handling oper class 136 starting frequency.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-16 08:42:00 -08:00
Khem Raj
da51096bcf
kernel-module-emlog: Fix build with kernel 6.12+
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-14 10:02:43 -08:00
Derek Straka
f0fab487e1
python3-libusb1: rename recipe to reflect the python version and update to use pypi
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-13 17:49:26 -08:00
Peter Kjellerstedt
150948e17f
lvm2: Remove a lingering reference to ${PN}-udevrules
The lvm2-udevrules package has not actually been created since commit
c37c867e1a.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-13 07:54:45 -08:00
van Veen, Stephan
04053217b4
tclap: use most recent version
Newer version of tclap integrates the changes from 0001-tclap-add-pkg-config-file.patch.

Signed-off-by:
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-13 07:54:45 -08:00
Benjamin Bouvier
d03002f19c
bridge-utils: add CVE_PRODUCT
Add exact CPE name (from NVD database) in CVE_PRODUCT in order to ensure
CVE filtering and not be disturb by futur potential false-positive CVEs.

Signed-off-by: Benjamin Bouvier <benjamin.bouvier@ekinops.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-13 07:54:45 -08:00
Gianfranco Costamagna
d197dd9602
vbxguestdrivers: upgrade 7.0.22 -> 7.1.4
Also enable arm64 support

Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-13 07:54:45 -08:00
Derek Straka
9453474988
python3-ipython: update to version 8.30.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-13 07:54:44 -08:00
Derek Straka
98f4ac6c19
python3-janus: update to version 1.1.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-13 07:54:44 -08:00
Derek Straka
af28a667fb
python3-prompt-toolkit: set the value of UPSTREAM_CHECK_PYPI_PACKAGE to enable version checking
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-12 13:53:42 -08:00
Derek Straka
0f6927d5e2
python3-mlcommons-loadgen: update to version 5.0.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-12 13:53:42 -08:00
Derek Straka
58d635407f
python3-pdm: update to version 2.22.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-12 12:55:12 -08:00
Derek Straka
c89eb13f4e
python3-cmake: update to version 3.31.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-12 12:55:12 -08:00
Derek Straka
b032aa40e6
python3-luma-oled: update to version 3.14.0
License-Update: Copyright year updated for 2024

Remove unneded CLEANBROKEN

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-12 11:47:51 -08:00
Marc Ferland
bd1168ab0d
upower: add polkit PACKAGECONFIG option
Add a PACKAGECONFIG option for polkit. Activate it when
DISTRO_FEATURES contains 'polkit'.

Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-12 11:47:51 -08:00
Marc Ferland
f929ae2a08
upower: bump to 1.90.6
Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-12 11:47:50 -08:00
Marc Ferland
7171442d10
upower: use archive file in SRC_URI and fix UPSTREAM_CHECK_URI
upower releases are available as tar.bz2 archives let's use them
instead off cloning the whole repo.

Also, fix the UPSTREAM_CHECK regex that changed after revision
0.99.13. The format went from:

    UPOWER_0_99_13

to

    v0.99.14

Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-12 11:47:50 -08:00
Soumya Sambu
47e1b2e89f
python3-virtualenv: upgrade 20.26.5 -> 20.26.6
Changelog:
https://virtualenv.pypa.io/en/latest/changelog.html#v20-26-6-2024-09-27

Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-12 06:53:58 -08:00
Wang Mingyu
5abd56e9aa
smarty: update 4.4.1 -> 4.5.5
Changelog:
===========
- Add PHP 8.4 support to Smarty
- Fixed that using count() would trigger a deprecation notice.
- Fixed argument must be passed by reference error introduced in v4.5.1
- Using PHP functions and static class methods in expressions now also triggers a deprecation notice

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-12 06:53:58 -08:00
Bruce Ashfield
9d1ce629ab
vboxguestdrivers: update to 7.0.22
This update fixes the build against kernel 6.12+

Also, to fix the following warning:

   WARNING: vboxguestdrivers-7.0.22-r0 do_unpack: vboxguestdrivers: the directory ${WORKDIR}/${BP}
   (build/tmp/work/qemux86_64-poky-linux/vboxguestdrivers/7.0.22/vboxguestdrivers-7.0.22) pointed
   to by the S variable doesn't exist - please set S within the recip

We can set S for the unpack task, much the same way we do for
patch. Alternate solutions should work (do_unpack[dirs], etc), but
they didn't work in my testing.

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-11 11:53:07 -08:00
Markus Volk
34600d876f
gvfs: update 1.56.0 -> 1.56.1
Major changes in 1.56.1
=======================
* udisks2: Increasing reference count when updating volume to fix crashes (Ondrej Holy)
* onedrive: Use names instead of id for events to fix monitoring (Jan-Michael Brummer)
* onedrive: Add missing replace stream to fix crashes (Jan-Michael Brummer)
* onedrive: Fix double free during cache rebuild to fix crashes (Jan-Michael Brummer)
* dav: Recognize the 409 status to fix creation of parent directories (Michael Terry)
* Translation updates (GNOME Translation Project contributors)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-11 11:53:07 -08:00
Markus Volk
a58ef05e3d
file-roller: update 44.3 -> 44.4
- use tarball release

Version 44.4
~~~~~~~~~~~~
Released: 2024-11-24

Features:
 * Added bzip3 support. (!266)
 * File selector: show volumes and allow to mount unmounted volumes. (!258)
 * New archive dialog: allow to use all the possible extensions a mime type
   supports, and allow to specify a name without extension, which will be
   concatenated to the selected extension to get the full name. (!275) (!267)
 * File selector: save and restore the sort order. (!246)
 * Properties dialog: show an icon, make the headerbar flat.

Bugfixes:
 * Error opening rar archive in RAR4 format and password protected. (!279)
 * Rar: fixed file list parsing for some encrypted archives. (!277)
 * Fixed error when renaming a file inside an encrypted archive. (!276)
 * Disabled the native appchooser by default. (!217)
 * 'Show destination' sometimes opens the wrong folder. (!255)
 * 'Show destination' sometimes doesn't show anything.
 * Use the native appchooser only for a single file. (!221)
 * Show flat headerbar in empty state. (!216)
 * Fixed error messages impossible to close. (!257)
 * Fixed segfaults when opening an empty .deb file. (!253)
 * --extract-to keeps asking to create a directory. (!254)
 * Fixed wrong context menu item activation. (!268)
 * Avoid the exit timeout unless file-roller was launched with `--service`. (FeRD (Frank
   Dana)) (!34)
 * Error when opening the created archive after saving as 7zip multi-volume.

Translations:
 * Belarusian (Yuras Shumovich)
 * Brazilian Portuguese (Juliano de Souza Camargo)
 * English - United Kingdom (Andi Chandler)
 * Hindi (Scrambled777)
 * Portuguese (Hugo Carvalho)
 * Slovak (Dušan Kazik)
 * srpski (Marko M. Kostić)
 * Thai (Theppitak Karoonboonyanan)
 * српски (Марко М. Костић)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-11 11:53:07 -08:00
Markus Volk
80d8ebac0e
gnome-text-editor: update 47.0 -> 47.2
* Unescaping URIs for tooltips to improve legibility
 * Fix initial-trailing-newline when settings auto-discovery is disabled
 * Fix save-as when using admin:// URIs
 * Pin document encoding when loading a file
 * Override extend_selection for multi-mouse-press to avoid some slow
   corner cases in minified JSON files
 * Markup fixes in properties dialog
 * Updated translations

 * Fix document to default to implicit trailing newlines
 * Improve text wrapping for banners on small form factors

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-11 11:53:06 -08:00
Markus Volk
f30b5c1b87
nautilus: update 47.0 -> 47.1
Major changes in 47.1
=====================
* Enhancements:
 - Speed up thumbnail loading (Khalid Abu Shawarib)
* Bugfixes:
 - Do not force reload when error is present to avoid showing auth dialog (Gary Li)
 - Open folder in correct window during a DnD hover (Khalid Abu Shawarib)
 - Show username in file properties if name is an empty string (Khalid Abu Shawarib)
 - Various a11y fixes (Khalid Abu Shawarib)
 - Fix number placement when making new name for directory (Khalid Abu Shawarib)
 - Various pathbar fixes (Corey Berla, Khalid Abu Shawarib)
 - Show alert dialog when a symlink is broken (Automeris naranja)
 - Fix crashes when opening (Khalid Abu Shawarib)
 - Various sidebar fixes (Khalid Abu Shawarib, sid)
 - Fix ctrl + scroll to zoom in and out of view (Corey Berla)
* Translation updates (GNOME Translation Project contributors)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-11 11:53:06 -08:00
Markus Volk
83453c5223
gnome-software: update 47.1 -> 47.2
Version 47.2
~~~~~~~~~~~~
Released: 2024-11-25

This is a stable release with the following changes:
 * Fix distro upgrade when certain version of PackageKit is used
 * Fix a crash when uninstalling a Snap app
 * Make uninstall dialog adaptive for small screens
 * Prefer Appstream data from swcatalog instead of app-info directories

This release also updates translations:
 * Dutch (Nathan Follens)
 * French (Vincent Chatelain)
 * Friulian (Fabio Tomat)
 * Latvian (Rūdolfs Mazurs)
 * Malay (Ahmed Noor Kader Mustajir Md Eusoff)
 * Portuguese (Hugo Carvalho)
 * Portuguese (Brazil) (Rafael Fontenelle)
 * Serbian (Милош Поповић, Марко Костић)
 * Thai (Aefgh Threenine)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-11 09:56:52 -08:00
Markus Volk
6df55bab20
gnome-shell: update 47.1 -> 47.2
- Remove patch to set gjs path. It would require rework.
  Set the path from a cross-file instead

47.2
====
* Fix graphical artifacts in partially-rounded buttons [Sebastian; #7996]
* Fix caret tracking in magnifier [Bilal; !3522]
* Improve accessibility of keyboard backlight quick settings toggle
  [Lukáš, Florian; !3538, !3545]
* Fix resetting non-caps shift key in on-screen keyboard [Jonas; !3286]
* Misc. bug fixes and cleanups [Florian, Bilal, Automeris, Daniel, Jonas;
  !3520, !3518, !3521, !3529, !3535, !3532, !3540, !3549, !3548, !3539]

Contributors:
  Jonas Dreßler, Bilal Elmoussaoui, Sebastian Keller, Florian Müllner,
  Automeris naranja, Daniel Rusek, Lukáš Tyrychtr

Translators:
  Aefgh Threenine [th], Fabio Tomat [fur], Nathan Follens [nl],
  Марко Костић [sr]

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-11 09:56:52 -08:00
Markus Volk
d78d119019
mutter: update 47.1 -> 47.3
47.3
====
* Fix maximized X11 when using native xwayland scaling [Jonas; !4147]
* Fix blank screen in remote headless sessions [Jonas; !4152]
* Fix touch-triggered popups being cancelled too early [Carlos; !4166]
* Fix pointer cursor during compositor grabs [Carlos; !4166]
* Fixed crash [Michel; !4148]

Contributors:
  Michel Dänzer, Jonas Ådahl, Carlos Garnacho

47.2
====
* Fix warping pointer after releasing pointer constraints [Sebastian K.; !4098]
* Default to high thread instead of realtime priority for KMS thread
  [Jonas Å.; !4124]
* Avoid CPU stalls with NVIDIA secondary GPUs with directly-attached monitors
  [Gert-dev; !4015]
* Fix updating cursor immediately when starting window drag [Olivier; !3639]
* Add pipeline hooks to user program pipelines [Sebastian W.; !4037]
* Prefer GPUs with built-in panels connected as primary GPU [Mario; !4114]
* Fix cursor glitches when using virtual monitors [Jonas Å.; !4066]
* Ensure frame events are sent for cursor surfaces [Michel; !4113]
* Allow BGRX8888 format on big endian [Jocelyn; !4088]
* Fix touchscreen drag-and-drop on wayland [Alessandro; !4091]
* Fixed crashes [Robert, Jonas D., Peter, Michel; !3176, !3650, !4117, !4136]
* Misc. bug fixes and cleanups [Bilal, Michel, José, Sebastian W., Jonas Å.,
  Takao; !4087, !4057, !4109, !4116, !4123, !4064, !4065, !4128, !3604]

Contributors:
  Alessandro Astone, Jonas Dreßler, Michel Dänzer, Bilal Elmoussaoui,
  José Expósito, Jocelyn Falempe, Olivier Fourdan, Takao Fujiwara, Gert-dev,
  Peter Hutterer, Sebastian Keller, Mario Limonciello, Robert Obkircher,
  Sebastian Wick, Jonas Ådahl

Translators:
  Christian Kirbach [de], Nathan Follens [nl], Danial Behzadi [fa],
  Марко Костић [sr]

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-11 09:56:52 -08:00
Markus Volk
2bd6d3ab47
gnome-control-center: update 47.1.1 -> 47.2
- use tarball release again

    ============
    Version 47.2
    ============

    - Various translation updates

    Accessibility
    - Remove "screen" labels that take too much space

    Appearance
    - Fix accidental reset of accent colors config

    Apps
    - Fix some memory leaks

    Color
    - Ensure profiles are connected before operating on them

    Mobile Networks
    - Fix alignment of status pages

    Mouse
    - Fix illustration assets requiring gstreamer-plugins-bad
    - Update illustration assets

    Printers
    - Remove wrong tooltip in the "Add Printer" button

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-11 09:56:51 -08:00
Martin Siegumfeldt
28ba66a2a4
pps-tools: backport a patch to fix prints
Patch reported issue observed on ARM32 based HW during bump
from Langdale to Scarthgap

Signed-off-by: Martin Siegumfeldt <mns@gomspace.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-11 09:56:51 -08:00
Derek Straka
1f4b413ebe
nginx: Upgrade mainline release version 1.27.1 -> 1.27.3
License-Update: License file negative and empty space changes

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-10 13:43:54 -08:00
Peter Marko
03a1b56bc7
proftpd: set status of CVE-2001-0027
This ancient CVE [1] is unversioned ("*") in NVD DB.
"mod_sqlpw module in ProFTPD does not reset a cached password..."

Looking at history and changelog, the module was removed [2] around
the time when this CVE was published, likely as reaction to this CVE.
"mod_sqlpw.c, mod_mysql.c and mod_pgsql.c have been REMOVED from the
distribution. They are currently unmaintained and have numerous bugs."

Note: It was later re-introduced as mod_sql when it got fixed under
new maintainer.

[1] https://nvd.nist.gov/vuln/detail/CVE-2001-0027
[2] https://github.com/proftpd/proftpd/blob/v1.3.8b/NEWS#L3362

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-10 13:43:54 -08:00
Peter Marko
e1427013e0
dash: set CVE_PRODUCT
This removes false positive CVE-2024-21485 from cve reports.

$ sqlite3 nvdcve_2-2.db
sqlite> select * from products where product = 'dash';
CVE-2009-0854|dash|dash|0.5.4|=||
CVE-2024-21485|plotly|dash|||2.13.0|<
CVE-2024-21485|plotly|dash|2.14.0|>=|2.15.0|<

Our dash:dash did not reach major version 1 yet.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-10 13:43:54 -08:00
Bartosz Golaszewski
ae88d2ff59
gpiod-sysfs-proxy: new recipe
Many users are reluctant to use libgpiod instead of the deprecated
/sys/class/gpio interface. The gpiod-sysfs-proxy project aims at making
the transition easier by implementing a compatibility layer in
user-space using FUSE and python3-gpiod. This way we can eat the cookie
by disabling the sysfs ABI and have the users have it too by sticking to
their existing scripts.

The project itself is a very simple setuptools-based python package but
the recipe is quite complex due to comprehensive distro integration.

By default we use /run/gpio as mountpoint. For full backward
compatibility with the kernel interface, the user must explicitly add
the 'sys-class-mount' switch to PACKAGECONFIG. We do this because,
depending on whether CONFIG_GPIO_SYSFS Kconfig option is enabled,
/sys/class/gpio will either be non-empty or not exist at all. In the
latter case, we need to somehow create the /sys/class/gpio and, since
user-space is not allowed to mkdir() inside sysfs, we use overlayfs for
that. As this is rather non-standard, we want the user to be aware of
this.

We support both systemd and sys V init managers.

We also provide a ptest package which uses an external
gpio-sysfs-compat-tests script.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-10 13:43:54 -08:00
Leon Anavi
06eacb769a
sip: Upgrade 6.8.6 -> 6.9.0
Upgrade to version 6.9.0:

- Generated bindings now require Python v3.9 or later.
- Type hints now conform to PEP 585.
- The latest sip module ABI versions are v12.16 and v13.9.
- Added support for the deprecated() decorator in .pyi files.
- PyQt-specific support for registering QFlags types.
- The handling of the SIP versions timeline was fixed.
- Annotations are now only validated if they are known to be needed.
- The buffer protocol support for byte objects was fixed.
- All outstanding compiler warnings were eliminated when building
  the sip module.
- Redundant % in trace output of this pointer in were removed.

The work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-10 13:43:54 -08:00
Jamin Lin
96d39d9d9d
python3-pyhsslms: Add 2.0.0 recipe
This recipe was placed in meta-arm meta layer,
https://git.yoctoproject.org/meta-arm/tree/meta-arm/recipes-devtools/python/python3-pyhsslms_2.0.0.bb

However, users may want to build this python module but do not want to add
"meta-arm" meta layer. To make this recipe more flexible, move this recipe from
"meta-arm" to "meta-openembedded/meta-python" meta layer.

This python module is used for supporting LMS algorithm and it use pure
Software to sign/verify with LMS algorithm. Please see official github for
detail, https://github.com/russhousley/pyhsslms

Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-10 13:43:54 -08:00
Michael Fitzmayer
59cb2ecdbd
canopenterm: 1.0.9 -> 1.0.10
Interim release with a number of bug fixes.

Signed-off-by: Michael Fitzmayer <mail@michael-fitzmayer.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-10 08:39:05 -08:00
Ross Burton
aa8aecacce
vk-gl-cts: don't require networking to configure
The CMakeLists in this package go and download a number of packages at
configure time, which is bad practise for us.

Instead, use a script to parse the fetching tool and generate SRC_URI
fragments that can be included in the recipe. This refresh_srcuri task
will need to be reran on upgrades to ensure that it is up to date: the
fragment will warn if the version doesn't match and devtool will do that
automatically.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-10 08:39:05 -08:00
Ross Burton
7be0fe192d
vk-gl-cts: control what targets get built
Explicitly build the targets that are normally build. This seems like a
no-op, but had the advantage of not pulling in vulkan-validationlayers
which causes more fetches at configure time, and is only actually used
by the developers of the test suite.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-10 08:39:05 -08:00
Ross Burton
7529a85b9a
vk-gl-cts: use cmake-qemu
Don't configure qemu+cmake manually, use the cmake-qemu class.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-10 08:39:05 -08:00
Ross Burton
e0702daf8e
vk-gl-cts: set the git tag regex for release checking
Add BPN to the tag name to differentiate vulkan-cts and opengl-es-cts
releases.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-10 08:39:04 -08:00
Ross Burton
6246fefd40
vk-gl-cts: fix EXTRA_OECMAKE
There are no native/nativesdk builds of this recipe, so there's no need
to use a separate class-target assignment.

We should pass AMBER_DISABLE_WERROR in all builds, not just target.

Setting -DUPDATE_DEPS=OFF isn't functional as the CMakeLists explictly
set that to ON, so remove it.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-10 08:39:04 -08:00
Ross Burton
780cf3fe1e
syzkaller: network in compile is not needed
There appears to be no more network access in the compile task, so we
can remove the flag.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-10 08:39:04 -08:00
Ross Burton
eedbce847b
etcd: don't set UPSTREAM_CHECK_COMMITS
Upstream is tagging and the release checking works as expected:

$ devtool check-upgrade-status -a etcd
etcd                      3.5.7           3.5.17          None 507c0de87bd5034e3de4ab76ebf96b54dae0cd52

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-10 08:39:04 -08:00
Yi Zhao
9c8bdaea06
lxdm: drop debug-tweaks
Remove deprecated DISTRO_TYPE as the debug-tweaks IMAGE_FEATURE has
been removed in oe-core. Use allow-root-login, empty-root-password and
allow-empty-password instead.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-09 09:22:17 -08:00
Michael Fitzmayer
18759cae81
canopenterm: update to version 1.0.9
- Add support for CANopen Profile data base files using a well
  documented JSON-based file format.
- Include codb to JSON converter (codb2json).
- Add API functions to generate test reports (JUnix XML).
- Removed PicoC support for the greater good.
- Various improvements and bug fixes.

Signed-off-by: Michael Fitzmayer <mail@michael-fitzmayer.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-08 18:54:11 -08:00