Commit Graph

33449 Commits

Author SHA1 Message Date
Omri Sarig
0347365edc
chrony: Add nts support through PACKAGECONFIG
Chronyd is supporting NTS (network time security) protocol, however, to
build the application with this support, it require having gnutls at
build time.
This commit adds a PACKAGECONFIG line, allowing users to control whether
the supporting application will have nts or not.

Signed-off-by: Omri Sarig <omri.sarig13@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-19 09:17:26 -07:00
Leon Anavi
5bcf2e7277
python3-qrcode: Upgrade 7.4.2 -> 8.0
Upgrade to release 8.0:

- Added support for Python 3.11 and 3.12
- Drop support for Python <=3.8
- Change local development setup to use Poetry
- Testsuite and code quality checks are done through Github Actions
- Code quality and formatting utilises ruff
- Removed typing_extensions as a dependency, as it's no longer
  required with having Python 3.9+ as a requirement
- Only allow high error correction rate (qrcode.ERROR_CORRECT_H)
  when generating QR codes with embedded images to ensure content
  is readable

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-19 02:21:35 -07:00
Leon Anavi
d24988f39c
python3-pychromecast: Upgrade 14.0.5 -> 14.0.6
Upgrade to release 14.0.6:

- Bump version to 14.0.6
- Fix hostname support
- Advertise typing support
- Fix typos in Plex example
- Add license to project metadata

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-19 02:21:35 -07:00
Leon Anavi
8c63f1685b
python3-multidict: Upgrade 6.1.0 -> 6.2.0
Upgrade to release 6.2.0:

- Fixed in checks throwing an exception instead of returning
  :data:`False` when testing non-strings.
- Fix a leak when the last accessed module in PyInit__multidict
  init is not released.
- Implemented support for the free-threaded build of CPython 3.13
- Started publishing wheels made for the free-threaded build of
  CPython 3.13
- Used stricter typing across the code base, resulting in improved
  typing accuracy across multidict classes. Funded by an NLnet grant.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-19 02:21:35 -07:00
Kai Kang
02bd24645a
xfce4-sensors-plugin: 1.4.4 -> 1.4.5
1.4.5 (2024-12-25)
=====
- Update copyright year
- build: Bump dependency versions and fix deprecation warnings
- I18n: Update po/LINGUAS list
- I18n: Update po/LINGUAS list
- sensors-plugin: Drop subtitle from properties dialog
- build: Fix -Werror=deprecated-declarations
- build: Fix LDFLAGS
- scan-build: Fix false positive file
- build: Use XDT_VERSION_INIT and get rid of configure.ac.in
- scan-build: Add false positive file
- scan-build: Fix unix.Malloc
- build: Use AM_DISTCHECK_CONFIGURE_FLAGS
- build: Fix -Werror=format=
- I18n: Update po/LINGUAS list
- build: Get rid of intltool
- Update copyright year
- build: Add missing includes of config.h
- build: Fix autotools warnings
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian (Armenia), Basque, Belarusian,
  Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian,
  Czech, Danish, Dutch, Eastern Armenian, English (Australia), English
  (United Kingdom), Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål, Occitan (post
  1500), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Urdu, Urdu (Pakistan), Uyghur

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 23:02:44 -07:00
Khem Raj
f9f74b1c84
webkitgtk3: Upgrade to 2.48.0
* Drop backports already present in this release
* Add couple of patches to fix build with clang-20
* Refresh patches e.g. no-musttail-arm.patch

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 18:06:54 -07:00
Koen Kooi
d9c5ae5c03
libcamera: add support for DNG files
The 'cam' app in libcamera will turn on DNG support if it finds libtiff,
but it has no way to explicitly disable it. Add a 'dng' PACKAGECONFIG to
reliably enable it, disabling it will take more effort when using
gstreamer.

Signed-off-by: Koen Kooi <koen.kooi@oss.qualcomm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 13:53:08 -07:00
Jason Schonberg
3989427ca7
nodejs: upgrade 22.13.0 -> 22.14.0
License-Update: Change the location of the inspector_protocol
      a48430d4d3

    Changelog: https://github.com/nodejs/node/releases/tag/v22.14.0

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 11:30:45 -07:00
Ariel D'Alessandro
134978803e
pipewire: Install missing ALSA config files
As detailed in Pipewire documentation [0], the ALSA plugin requires
config files to be symlinked as follow:

```
The plugin will be picked up by alsa when the following files are in /etc/alsa/conf.d/:

/etc/alsa/conf.d/50-pipewire.conf -> /usr/share/alsa/alsa.conf.d/50-pipewire.conf
/etc/alsa/conf.d/99-pipewire-default.conf
```

The above symlinks are missing, thus the pipewire device is not properly
detected.

Fix this by creating the required symlinks and installing them in the
pipewire-alsa package.

[0] https://github.com/PipeWire/pipewire/blob/master/INSTALL.md#alsa-plugin

Link: https://github.com/openembedded/meta-openembedded/issues/704
Signed-off-by: Ariel D'Alessandro <ariel.dalessandro@collabora.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 09:00:37 -07:00
Leon Anavi
2ec54d32d0
python3-filelock: Upgrade 3.17.0 -> 3.18.0
Upgrade to release 3.18.0:

- Indicate that locks are exclusive/write locks
- Support fcntl check on Emscripten

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 07:36:57 -07:00
Leon Anavi
c9526571a7
python3-decorator: Upgrade 5.1.1 -> 5.2.1
Upgrade to release 5.2.1:

- Changed the build procedure to use pyproject.toml and moved the
  tests outside of the generated wheel/tarball.
- Added official support for Python 3.11, 3.12, 3.13
- Dropped official support for Python < 3.8: the module is expected
  to work on older Python versions, but I cannot test such versions
  on GitHub actions, so the author cannot claim that it is
  officially supported.
- Dafu Wu provided support for decorating partial functions, i.e.
  functions wrapped by functools.partial.
- Included tests and documentation in sdist

License-Update: Updated copyright years

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 07:36:56 -07:00
Leon Anavi
ce91849438
python3-anyio: Upgrade 4.8.0 -> 4.9.0
Upgrade to release 4.9.0:

- Added async support for temporary file handling
- Added 4 new fixtures for the AnyIO pytest plugin:
  - free_tcp_port_factory: session scoped fixture returning a
    callable that generates unused TCP port numbers
  - free_udp_port_factory: session scoped fixture returning a
    callable that generates unused UDP port numbers
  - free_tcp_port: function scoped fixture that invokes the
    free_tcp_port_factory fixture to generate a free TCP port number
  - free_udp_port: function scoped fixture that invokes the
    free_udp_port_factory fixture to generate a free UDP port number
- Added stdin argument to anyio.run_process() akin to what
  anyio.open_process(), asyncio.create_subprocess(),
  trio.run_process(), and subprocess.run()
- Added the info property to anyio.Path on Python 3.14
- Changed anyio.getaddrinfo() to ignore (invalid) IPv6 name
  resolution results when IPv6 support is disabled in Python
- Changed EndOfStream raised from MemoryObjectReceiveStream.receive()
  to leave out the AttributeError from the exception chain which
  was merely an implementation detail and caused some confusion
- Fixed traceback formatting growing quadratically with level of
  TaskGroup nesting on asyncio due to exception chaining when
  raising ExceptionGroups in TaskGroup.__aexit__
- Fixed anyio.Path.iterdir() making a blocking call in Python 3.13
- Fixed connect_tcp() producing cyclic references in tracebacks when
  raising exceptions
- Fixed anyio.to_thread.run_sync() needlessly holding on to
  references of the context, function, arguments and others until
  the next work item on asyncio

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 07:36:56 -07:00
Fathi Boudra
0657f744b8
tio: upgrade 2.7 -> 3.8
* Added LUA support
* Replaced inih dependency by glib:
 All configuration file parsing has been reworked.
 The options parsing has been cleaned up.

 Compared to previously, configuration files now requires any default
 configurations to be put in a group/section named [default].

 Configuration file keywords such as "enable", "disable", "on",
 "off", "yes", "no", "0", "1" have been retired.
 Now only "true" and "false" apply to boolean configuration options.

Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 07:36:56 -07:00
Markus Volk
4b28e6b48f
gnome-text-editor: update 47.2 -> 48.1
* Fix accessibility properties on search entry
 * Translation updates

 * Defaults for markdown no longer imply 80 char right margin and
   it is instead inherted from gsetting defaults.
 * Fallback indentation selection is in preferences now.
 * Translation updates

 * Slight UI tweaks to the open button to allow for better shrinking
   of the window to narrow sizes
 * Search bar cancellation bug fixes
 * Fix right-margin-position in preferences not working on some
   distributions
 * Translation updates

 * More refinement on design updates
 * Search bar moved to bottom of text area
 * Track changes in xdg-portal
 * Translation updates

 * The view menu has been removed in favor of a new properties panel
   based on feedback from users over the past couple of years.
 * The indention selection menu has also been removed for the same
   reason.
 * More options in preferences have been exposed.
 * The 'grid' option has been removed from preferences as it has had
   a number of issues. Though if you've enabled it, it will continue
   to be visible to allow turning it off.
 * Opening files with encoding errors will present the option to select
   an encoding from the infobar.
 * Text Editor now uses the new "text" GtkFileDialog APIs from GTK.
   This should allow using portals and thus, Nautilus as a file chooser.
 * Document statistics can be updated as you type in the new panel.
 * The language selection dialog shows recent languages above other
   languages to make common changes quicker.
 * The position label is now displayed above the editor view when the
   cursor moves for reasons other than typing such as jumping by arrow
   movement or mouse/touch press to move the cursor.
 * Fix alignment/sizing of zoom buttons.
 * A new fullscreen mode similar to Ptyxis/Epiphany.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 07:36:56 -07:00
Markus Volk
83cfea3a3d
gvfs: update 1.56.1 -> 1.57.2
Major changes in 1.57.2
=======================
* onedrive: Use presentation id as host to adapt to the change in GOA (Jan-Michael Brummer)
* onedrive: Fix incorrect include path for msgraph header (sid)
Major changes in 1.57.1
=======================
* nfs: Support libnfs 6 (Jan Alexander Steffens)
* onedrive: Support Sharepoint drives (Jan-Michael Brummer)
* trash/udisks: Port from g_unix_mount_ to g_unix_mount_entry_ (Ondrej Holy)
* afp/mtp/nfs/sftp/smb: Add edit mode implementation (Ondrej Holy)
* fuse: Use edit mode when neither O_TRUNC, nor O_APPEND is used (Ondrej Holy)
* afp/mtp/nfs/smb: Various output stream related fixes (Ondrej Holy)
* udisks2: Update volume when setting/unsetting mount (Ondrej Holy)
* 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>
2025-03-18 07:36:56 -07:00
Markus Volk
238a1a3901
gnome-online-accounts: update 3.52.2 -> 3.54.1
Overview of changes in 3.54.0
=============================
* Bugs fixed:
  - #114 Fix unescaped characters in IMAP and SMTP logins
  - #391 Nextcloud 'Cannot find WebDAV endpoint' error
  - !319 goaproviderdialog: don't update the error revealer until set
  - !320 goaoauth2provider: rewrite the D-Bus helper as a per-task service
  - !323 goagoogleprovider: drop the client secret and deprecate the option

* Translation updates:
  - Bokmål, Norwegian (Brage Fuglseth)
  - Catalan (Jordi Mas i Hernandez)
  - Danish (Ask Hjorth Larsen)
  - Hungarian (Balázs Úr)
  - Korean (Seong-ho Cho)
  - Nepali (Pawan Chitrakar)
  - Panjabi (A S Alam)
  - Spanish (Daniel Mustieles)

Overview of changes in 3.53.2
=============================
* Bugs fixed:
  - !306 goaoauth2provider: handle OAuth2 error responses
  - !307 docs: update README
  - !308 goabackend: drop GoaHTTPClient
  - !309 examples: drop g_error() usage
  - !311 oauth2handler: Replace libsecret with dbus (Jan-Michael Brummer)

* Translation updates:
  - Basque (Asier Sarasua Garmendia)
  - Bulgarian (twlvnn kraftwerk)
  - Chinese (China) (Luming Zh)
  - Czech (Daniel Rusek)
  - Finnish (Jiri Grönroos)
  - French (Irénée THIRION)
  - Galician (Fran Dieguez)
  - Georgian (Ekaterine Papava)
  - Hebrew (Yosef Or Boczko)
  - Indonesian (Andika Triwidada)
  - Lithuanian (Aurimas Černius)
  - Occitan (post 1500) (Quentin PAGÈS)
  - Panjabi (A S Alam)
  - Persian (Danial Behzadi)
  - Polish (Piotr Drąg)
  - Portuguese (Hugo Carvalho)
  - Portuguese (Brazil) (Álvaro Burns)
  - Swedish (Anders Jonsson)
  - Ukrainian (Yuri Chornoivan)

Overview of changes in 3.53.1
=============================
* Bugs fixed:
  - !286 onedrive: Use presentation id in OneDrive uri

* Translation updates:
  - Russian (Artur S0)
  - Slovenian (Martin)

Overview of changes in 3.53.0
=============================
* Bugs fixed:
  - #113 Add GUI field for PresentationIdentity to be able to set a custom name
    / nickname for an online account
  - #357 Also offer an oauth2 sign-in link that can be copied instead of only
    directly opening in external browser?
  - #367 Non-actionable "Account Action Required" notification when account
    requires VPN
  - #383 imap: Remove / Demote "None" encryption option
  - #384 Unable to Sign In to Microsoft Exchange account on Gnome 46 24.04.1
  - #386 segfault after signing into Fedora account
  - #389 Missing kerberos password not detected
  - #392 Fail faster - don't wait 120 seconds to timeout and return an error on
    initial authentication
  - !282 goadaemon: add a timeout for credential checks
  - !288 goaoauthprovider: fix expected NULL GError
  - !290 docs: add issue templates
  - !293 goadavclient.c: add WebDAV default candidate to test
  - !300 ci: add support for new release service
  - !303 goadaemon: Changes around "no provider" runtime warnings

* Translation updates:
  - Catalan (Jordi Mas i Hernandez)
  - Dutch (Nathan Follens)
  - Friulian (Fabio Tomat)
  - Hebrew (Yaron Shahrabani)
  - Latvian (Rūdolfs Mazurs)
  - Russian (Artur S0)
  - Serbian (Марко Костић)
  - Slovenian (Martin)
  - Thai (Aefgh Threenine)
  - Turkish (Sabri Ünal)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 07:36:56 -07:00
Markus Volk
3c2bd6c3e7
msgraph: update 0.2.3 -> 0.3.3
0.3.3 - Jan 27, 2025
===========================
- CI release service fix

0.3.2 - Jan 27, 2025
===========================
- Extended user service (photo, contacts, folders, find)
- Improved mail service
- Add rate limiting support

0.3.1 - Oct 02, 2024
===========================
 * Fix pkgconfig file using wrong api version

0.3.0 - Sep 30, 2024
===========================
NOTE: This needs a recent version of gvfs

 * Set select scopes during requests
 * Add support for business "Add to OneDrive" sharepoints

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 07:36:55 -07:00
Markus Volk
43cbbcbcab
nautilus: update 47.2 ->> 48.0
Major Changes in 48
===================
* Reversals:
- Replace uselocale with Glib gettext variant (Khalid Abu Shawarib)
* Bugfixes:
- Generate thumbnails by order in view (Khalid Abu Shawarib)
- Try more icons before using generic fallback (Khalid Abu Shawarib)
- Focus filename entry in save mode by default (Ian Off)
- Fix tree view and outdated file info crashes introduced in 48.rc (Khalid Abu Shawarib)
- Use colored icon for filesystem root properties (Khalid Abu Shawarib)
- Set search popover row heights (Khalid Abu Shawarib)
* Cleanups:
- Various performance enhancements around sorting, hidden files and image decoding (Khalid Abu Shawarib)
- Add build summary (Khalid Abu Shawarib)
* Translation updates (GNOME Translation Project contributors)

Major Changes in 48.rc
======================
* Enhancements:
- Run code formatting in parallel (Khalid Abu Shawarib)
- Rework CI image job to freedesktop template (Khalid Abu Shawarib)
- Rework and speedup adding of files to view (Khalid Abu Shawarib)
- Add basic unit tests for files view (Khalid Abu Shawarib)
- Load thumbnail info separate from other file infos (Khalid Abu Shawarib)

* Reversals:
- Revert port of properties dialog to AdwDialog due to outstanding issues

* Bugfixes:
- Fix app chooser widget sizing (Automeris naranja)
- Fix free space calculation for archive extraction (Peter Eisenmann)
- Fix shell sesrch result order (Khalid Abu Shawarib)
- Fix floating bar style when unfocused (Peter Eisenmann)

* Cleanups:
- Rework view switching code of window-slot (António Fernandes)
- Use AdwSpinner in floating bar (Automeris naranja)

* Translation updates (GNOME Translation Project contributors)

Major Changes in 48.beta
========================
* Enhancements:
- Improve directory loading performance (Khalid Abu Shawarib, Peter Eisenmann)
- Use AdwDialog for list view column chooser and properties dialog (Automeris naranja)
- Change tab behavior for the sidebar (Lukáš Tyrychtr)
- Create about dialog from appdata (Felipe Borges, Matthijs Velsink, Peter Eisenmann)
- Port various dialogs to AdwAlertDialog (Automeris naranja)
- Keep mount monitor around for caching in gvfs to work (Khalid Abu Shawarib)
- Adjust to localsearch changes (Bobby Rong, Carlos Garnacho, Khalid Abu Shawarib, Sam Thursfield)
- Hide Trash banner when empty (Isaac Yeo)
- Ellipsize sidebar labels in the middle (Peter Eisenmann)
- Add a CONTRIBUTING file (Corey Berla)
- Allow removing bookmarks from pathbar (Isaac Yeo)
- Various UI tweaks and label changes (Automeris naranja, Brage Fuglseth, Jamie Gravendeel, Khalid Abu Shawarib)
- Various speedups (Corey Berla, Khalid Abu Shawarib)

* Bugfixes:
- Fix unintended grid relayouting on thumbnail loading (Calvin Walton)
- Fix double a11y presentation of the filename in grid view (Lukáš Tyrychtr)
- Keep CI running (Khalid Abu Shawarib, Peter Eisenmann)
- Fix query editor translation (Aleksandr Melman)
- Hide empty extensions list in properties (Khalid Abu Shawarib)
- Fix NULL dereference with extensions (Philipp Unger)

* Cleanups:
- Improve grid selection implementation (Adrien Plazas)
- Avoid setting up unnecessary directory monitors (Corey Berla)
- Replace uselocale with Glib gettext variant (Khalid Abu Shawarib)
- Stop setting invisible menu icons (Khalid Abu Shawarib)

* 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>
2025-03-18 07:36:55 -07:00
Markus Volk
0b21d63e3a
tinysparql: update 3.8.2 -> 3.9.1
- rework patches after directory refactor
- use gi-docgen instead of gtk-doc
- add graphviz-native as a dependency for api-documentation as we now need to provide dot

NEW in 3.9.1 - 2025-03-17
=========================
  * Brown paper bag release
NEW in 3.9.0 - 2025-03-16
=========================
  * Many fuzzing fixes
  * Multiple coverity fixes

NEW in 3.9.rc - 2025-03-02
==========================
  * Multiple fixes to issues found by OSS fuzz
  * Restructure project directories
  * Error handling fixes in SPARQL updates via D-Bus
NEW in 3.9.alpha - 2025-01-11
=============================
  * Hide again unintentionally leaked tracker_http_* symbols
  * A number of fixes to static linking

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 07:36:55 -07:00
Markus Volk
739c438d9a
localsearch: update 3.8.2 -> 3.9.0
NEW in 3.9.0 - 2025-03-16
==========================
Translations: ca
  Highlighted changes since 3.8.0:
  * Switched to libavformat for media extraction
  * Memory usage improvements
  * Improved recovery process after interruption

- rework patches after directory refactor
- drop deprecated options

NEW in 3.9.rc - 2025-03-02
==========================
  * Metadata extractor refactors
  * Fixed possible runtime warnings
  * Fixed possible indexer stall
  * Restructure project directories
  * Fix build with -Dwriteback=false

NEW in 3.9.beta - 2025-02-04
============================
  * Ditch GStreamer for metadata extraction, and switch to FFmpeg/libav for
    many benefits in extraction speed, memory usage and sandbox friendliness.
    If this causes dependency/distribution issues, it is recommended to
    separate the following files to a standalone package:
    - $(datadir)/localsearch3/extract-rules/15-libav-guess.rule
    - $(datadir)/localsearch3/extract-rules/90-libav-audio-generic.rule
    - $(datadir)/localsearch3/extract-rules/90-libav-video-generic.rule
    - $(libdir)/localsearch-3.0/extract-modules/libextract-libav.so
  * Fix build issues with gcc 15.x
  * Updated README to new project name

Translations: fr, sl, sr

NEW in 3.9.alpha - 2025-01-11
=============================
  * Fix for folder updates happening while the daemon is not running
  * Improve memory usage when dealing with very large folders
  * Improve recovery after process interruption
  * Code improvements
  * Avoid GStreamer memory payload in indexer process
  * Improved performance when deleting stale resources
  * Test improvements

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 07:36:55 -07:00
Markus Volk
5f92e933aa
gnome-settings-daemon: update 47.1 -> 48.0
============
Version 48.0
============
- Translation updates
- Port plugins to GApplication classes

=============
Version 48.rc
=============
- Translation updates
- Add schemas for global shortcuts
- Allow usage as subproject

===============
Version 48.beta
===============
- Translation updates
- Fix deprecation warnings during build

Media-keys:
- Allow running custom commands in lock screen

==================
Version 48.alpha.1
==================
- Brown paper bag release

Media keys:
- Fix crash on startup

================
Version 48.alpha
================
- Translation updates
- Icon hint improvements to notifications

Media keys:
- Improve HIG compliance of notification messages
- Add shortcuts for reboot and shutdown actions

Power:
- Improve HIG compliance of notification messages
- Resolve device paths outside of the backlight helper

Usb protection:
- Improve strings

Xsettings:
- Do not notify icon-theme property on high-contrast changes

=============
Version 47.2
=============
- Translation updates

Power:
- Fix possible invalid reads if backlight fails to initialize
- Handle broken upower more elegantly
- Test warning fixes

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 07:36:55 -07:00
Markus Volk
e057970c1c
gtksourceview: update 5.12.0 -> 5.16.0
News in 5.16.0, 2025-03-15
--------------------------
This is a stable release for GNOME 48.0
 * Translation updates

News in 5.15.1, 2025-02-24
--------------------------
 * Remove use of various GTK deprecations
 * Testsuite improvements
 * Translation updates
News in 5.15.0, 2025-02-02
--------------------------
This is a beta release for GNOME 48.beta
 * Various introspection fixes
 * Improvements to GtkSourceAssistants
 * Various GtkTextIter performance improvements
 * Deduplication fixes when sorting
 * Alter paths for resource:// usage so that resources take priority
   over system installations other than the current one
 * Adwaita.xml, Adwaita-dark.xml style updates
 * Quantize Y position for gutter line numbers
 * New and updated languages: meson.lang, zig.lang
 * Translation updates
News in 5.14.1, 2024-10-04
--------------------------
This is a bug-fix release for GNOME 47
 * Ensure you cannot show context menu from GtkSourceMap which otherwise
   has a limited FontMap containing only the BuilderBlocks font.
News in 5.14.0, 2024-09-13
--------------------------
This is a stable release for GNOME 47.0
 * Fix an issue where the gutter would not redraw when focus changes.
 * Add support for Groff syntax
News in 5.13.1, 2024-08-04
--------------------------
This is an unstable release update for GNOME 47.beta
 * Documentation improvements
 * Improve performance of BuilderBlocks font loading. Some of this
   effort required changes to the TTF, so user testing with a wide
   variety of languages is desired. This should reduce startup time
   of GtkSourceView using applications.
 * gtk-doc.lang: highlight `backtick` spans
 * c.lang: highlight [[]] style attributes
 * java.lang: improve escaped character matching
 * Adwaita.xml, Adwaita-dark.xml: style updates to track platform
   changes for GNOME 47.
News in 5.13.0, 2024-06-28
--------------------------
This is an unstable release update for GNOME 47.alpha
 * Ensure gutter renderers are released during dispose
 * Make default auto-indenter keep indentation when cursor is at line start
 * python3.lang: Fix f-string in curly braces to have no-spellcheck applied
 * Translation updates

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 07:36:55 -07:00
Markus Volk
05204e489c
gnome-control-center: update 47.3 -> 48.0
============
Version 48.0
============
- Various translation updates
- Various CI fixes
Display
- Improve accessibility of HDR Brightness row
- Fix setting luminance scale adjustment on rebuild
Power
- Add power consumption notice when disabling suspend (EU regulation)

===============
Version 48.rc.1
===============

- Various translation updates

- Include subprojects/libgxdp in the release tarball
- Pin the revision of libgxdp wrap file

Wellbeing
- Fix type in a gtk_widget_dispose_template() call

=============
Version 48.rc
=============

- Various translation updates

Applications
- Add Global Shortcuts Provider frontend dialog

Displays
- Add HDR luminance settings UI

Power
- Add a translator comment about "Battery Charging" string
- Use new UPower power-profiles-daemon DBus API

Sound
- Fix styling of sound test button

Users
- Synchronize fingerprint enrollment feedback strings with fprintd

Wellbeing
- Fix translatability of ‘average $weekday’ strings
- Support locales where the week starts on a Saturday
- Add missing includes for _NL_TIME_FIRST_WEEKDAY code path
- Block settings change notifications while updating them
- Fix delayed-apply of movement break settings

Wifi
- Disable activation for rows in Saved Wi-Fi Networks dialog

===============
Version 48.beta
===============
- Various translation updates
- Make search bar always grab focus with shortcuts
- Fix a memory leak in CcMaskPaintable (used for illustrations)
- Fix missing icons in Mouse/Wacom/WWAN settings (ship our own icons)
- Add single-panel-mode for distros to launch Settings in a single panel (without sidebar)
- Use static hostname instead of pretty hostname (hostnamed) in URLs
Dependency updates
- gnome-settings-daemon >= 48.alpha.1
Device Security
- Don't hardcode height of "help" dialog
Display
- Add monitor HDR setting
Keyboard
- Rename old "logout" media key name to "Power Off"
- Add new media keys shortcuts for "Restart" and "Logout"
- Port shortcuts dialog to AdwDialog
Mouse
- Use AdwToggleGroup in the "Primary Button" settings
Region
- Port Format Chooser to AdwPreferencesPage
- Inform accountsservice of all configured languages
Sound
- Filter out NULL stream names in Volume Levels settings
Thunderbolt
- Fix unescaped string in device status dialog
Wellbeing
- Add screen time support
- Use gtk_widget_set_child_visible in allocate
- Various accessibility/navigation/esthetic improvements
- Split data collection and limits settings
================
Version 48.alpha
================
- Various translation updates
- Start using the new GNOME release service
- Prevent crash on CcSplitRow related to Gtk size group changes
- Use accessible-role=presentation for illustrative icons/images
- Use gtk_list_box_remove_all instead of iterating GTK widget children
- Import developer docs from gitlab wiki to the docs/ source folder
- Various improvements to our development Flatpak build
- Various style/consistency updates to gobject creations
- Stop calling "gtk_widget_get_root()" incorrectly
- Various improvements to CcPermissionInfobar
- Use luminance masking for webm assets
- Introduce follow-accent property to CcMaskPaintable
- Allow FQDN hostnames
Dependency updates
- upower >= 1.90.6
- gsettings-desktop-schema >= 47.0
- libadwaita >= 1.7.alpha
About
- Fixes wrong GPU names when g-c-c is launched using dGPU

Accessibility
- Turn CcCursorSizeDialog into a page
- Remove "screen" mark labels in zoom page
- Simplify cursor size subtitle
Apps
- Avoid crash when parsing invalid app permissions
- Handle Epiphany webapps
- Various memory leak fixes
- Remove .circular style class from some buttons
Appearance
- Load GnomeBG thumbnails async
- Internally handle scale-factor
- Allow for concurrent cache updates
- Generate one background thumbnail at a time
- Don't accidentally reset accent colors
- Add "undo" option when deleting a wallpaper
- Load async wallpapers in order
Color
- Fix "Show details" link on profile warning
- Fix row expansion and button visibility
- Port "Add Profile" to AdwDialog
- Rename "Color" panel to "Color Management"
- Various code style improvements
- Port add profile page from GtkTreeView to GtkListView
- Ensure profile is connected before setting system-wide
- Various fixes to the color calibration tool
Date and Time
- Fix incorrect disabling of auto timezone without location services
- Use AdwToggleGroup in the "Time Format" row
Display
- Snap monitors after updating prefer mode to current config when enable join mode
- Port "Scale" and "Multiple Displays" rows to AdwToggleGroup
- Use real color temp in night light scale widget
Keyboard
- Port Shortcut editor to AdwDialog
- Use "--parent-handle" option when launching Tecla (keyboard layout previewer)
- Fix compose key example string
Network
- Make metered connection and hotspot settings adaptive to small screens
- Fix memory leaks in wireguard page
Notifications
- Update UI when underlying gsetting changes
Mouse
- Convert VP9 webm with alpha to monochrome variants (so we don't need gstreamer-bad-pluggins)
- Update webm illustration assets to latest versions
Mobile Networks
- Fix status pages alignments
- Use header capitalization in the "Turn off Airplane Mode" button
Multitasking
- Make workspace settings insensitive for single workspace
Online Accounts
- Track goa changes in PresentationIdentity and update the UI accordingly
Power
- Add support for battery charge limiting
- Split panel into "General" and "Power Saving" pages
- Split "Black Screen" setting in switch and delay
- Remove separate dialog for "Automatic Suspend"

- Various improvements on code readability and refactors
- Fix conflicting mnemonics
- Handle when tuned-ppd has an unsupported power profile
Printers
- Remove "search as you type" feature as it conflicts with global search
- Add a confirmation dialog when attempting to clear all jobs
- Add "No Results" page when nothing to show on search
- Use a consistent printer icon in several status pages
- Set "Driver" row after selecting ppd file in Printer Details dialog
- Port "Install PPD" dialog to GtkFileDialog
Region
- Update language row after closing lang selector
- Port format chooser dialog to AdwDialog
- Show locale name in format chooser preview
- Reset format chooser preview when uncollapsing
Sound
- Turn sound alert dialog into a subpage
- Prevent crash in Volume Levels when stream has no name
Search
- Add a button to open custom search locations
Sharing
- Fix saving of new shared folders in "Media Sharing" settings
- Make "Media Sharing" dialog use GtkFileDialog for new folders
Tests
- Disable randomly failing network panel test
- Improve waiting on NM device/client changes
- Add FQDN hostname tests
Thunderbolt
- Use AdwToast to display transient notifications
- Use property-rows style in device dialog
Users
- Use a dialog to confirm fingerprint removal
- Stop shipping legacy avatar images
- Fix conflicting mnemonic in "Add User" dialog
- Port "Remove User" button to AdwButtonRow
- Make screen reader read avatar file names when there are no names
- Port fingerprint dialog to AdwDialog
Wacom
- Do not crash when handling an unknown stylus ID
- Support hidpi for tablet/stylus images
- Make assets recolorable
- Rename visible entry to "Graphics Tablet"
- Change from "left handed orientation" to "location of buttons"
- Various style tweaks to stylus page
Wellbeing
- Add initial Wellbeing panel (disabled by default)
Wifi
- Fix crash on wifi adapter removal
- Fix using wifi hotspot with multiple wifi adapters
- Don't disable wireless globally when toggling one Wifi connection OFF
===============
Version 47.beta
===============
- Various translation updates
- Various CI fixes
- Various ports to modern libadwaita widgets
- Various mnemonics additions

- Use GtkWindow.set_default_icon_name for legacy sessions
Accessibility
- Rename "Reduce Animation" setting to "Animation Effects"
Apps
- Rename "File and Link Associations" page to "Files and Links"
- Show status page when Parental Controls aren't available
- Don't show "App is not sandboxed" banner for system components
Display
- Adapt rotation labels to the screen ratio
- Don't set automatic Night Light when Location Services are unavailable
Keyboard
- Load input choice locales asynchronously
- Fix "Move" buttons in input rows
Location
- Remove reference to now retired Mozilla Location Services
Mouse
- Use monochrome assets to support different accent colors
- Separate "Touchpad" row into its own preferences row group
Network
- Don't set empty ignored hosts
Notifications
- Turn "App Notifications" dialog into a subpage
Online Accounts
- Add a toast overlay for panel notifications/error messages
Users
- Modernize the "Add User" dialog
- Respect password "enforcing" based on /etc/security/pwquality.conf
- Avoid user names with underscores being interpreted as mnemonics
- Show correctly the remaining list of fingerprints to enroll
- Reverse sorting of finger names list to prioritize most used ones
Printers
- Various tweaks for the PPD Selection dialog
- Add button instead of link to open printer cups web page
Privacy
- Don't leak Bolt and Location subpages
- Fix visibility of Bolt settings when Bolt isn't available
Remote Desktop
- Fix loop resetting credentials
- Use new gnome-remote-desktop server configuration DBUs interface
Sound
- Add an empty state page for when no sound device is available
Wacom
- Set up Wacom stylus keyboard shortcuts and switch monitor
WWAN
- Fix crash preventing the load of the SIM Unlock dialog

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 07:36:55 -07:00
Markus Volk
06804df7fb
gnome-shell: update 47.3 -> 48.0
48.0
====
* Fix ibus candidate popup position [Peng; !3659]
* breakManager: Allow break to be taken or delayed when overdue [Philip; !3656]
* Fix audio selection dialog in light style [Laria; !3665]
* Misc. bug fixes and cleanups [Philip, Simon, Daniel, Florian, Jonas; !3655,
  !3662, !3664, !3669, !3667, !3670]

Contributors:
  Laria Carolin Chabowski, Simon McVittie, Florian Müllner, Daniel van Vugt,
  Philip Withnall, Peng Wu, Jonas Ådahl

Translators:
  Yuri Chornoivan [uk], Alexander Shopov [bg], Daniel Rusek [cs],
  Luming Zh [zh_CN], Changwoo Ryu [ko], Artur S0 [ru], Ekaterine Papava [ka],
  Martin [sl], Daniel Mustieles [es], Artur Miranda [pt_BR], Hugo Carvalho [pt],
  Piotr Drąg [pl], Balázs Úr [hu], Vasil Pupkin [be], Quentin PAGÈS [oc],
  Jordi Mas i Hernandez [ca], Fran Dieguez [gl], Aurimas Černius [lt],
  Ask Hjorth Larsen [da], Asier Saratsua Garmendia [eu], Anders Jonsson [sv],
  Sabri Ünal [tr], Yosef Or Boczko [he], Andika Triwidada [id],
  Brage Fuglseth [nb], A S Alam [pa], Bruce Cowan [en_GB], Cas Pascal [vi],
  Irénée THIRION [fr]

48.rc
=====
* Fix integer scaling for spinner [Daniel v. V.; !3634]
* Group notifications by app [Julian; !3012]
* Fix tracking inactive time for screen time limits [Florian; !3636]
* Fix occasional stacking glitch during overview transition [Keyu; !3460]
* Reorganize default dash/grid/folder apps [Florian, Allan; !3642]
* Handle suspend/resume when tracking screen time [Philip; !3643]
* Misc. bug fixes and cleanups [Marco, Florian, Sebastian, Daniel R.,
  Alessandro; !3629, !3630, !3631] !3620, !3637, !3635, !3632, !3616, !3633,
  !3639, !3649, !3646, !3647, !3651]
Contributors:
  Alessandro Astone, Allan Day, Florian Müllner, Daniel Rusek, Julian Sparber,
  Keyu Tao, Marco Trevisan (Treviño), Daniel van Vugt, Sebastian Wick,
  Philip Withnall
Translators:
  Cheng-Chia Tseng [zh_TW], Jordi Mas i Hernandez [ca], Sabri Ünal [tr],
  Jordi Mas [ca], Aurimas Černius [lt], Piotr Drąg [pl], Aefgh Threenine [th],
  Ekaterine Papava [ka], Andika Triwidada [id], Daniel Rusek [cs],
  Danial Behzadi [fa], Yuri Chornoivan [uk], Asier Sarasua Garmendia [eu],
  Yosef Or Boczko [he], twlvnn kraftwerk [bg], Quentin PAGÈS [oc],
  Luming Zh [zh_CN], Jiri Grönroos [fi], Hugo Carvalho [pt], Fran Dieguez [gl],
  A S Alam [pa], Brage Fuglseth [nb], Giannis Antypas [el]

48.beta
=======
* Fix overlapping tiles in app grid on hover [Sam; !3551]
* Improve screen time limit support
  [Philip, Florian; !3597, !3603, !3604, !3606]
* Fix default user avatar with light stsyle [Sam; !3596]
* Transition to new BoxLayout.orientation property
  [Florian, Carlos; !3614, !3618]
* Allow tracking screen time history with no limit set [Philip; !3610]
* Fix Extensions app losing state after shell restart [Florian; !3463]
* Support loading login banner message from file [Florian; !3558]
* Misc. bug fixes and cleanups [Florian, Daniel, Bilal, Philip, Adam, Carlos,
  Julian; !3600, !3601, !3528, !3510, !3605, !3607, !3609, !3613, !3615, !3598,
  !3617, !3599, !3612, !3621, !3619, !3429, !3627]
Contributors:
  Bilal Elmoussaoui, Carlos Garnacho, Sam Hewitt, Florian Müllner,
  Julian Sparber, Daniel van Vugt, Adam Williamson, Philip Withnall
Translators:
  Rafael Fontenelle [pt_BR], Artur S0 [ru], Quentin PAGÈS [oc],
  Emilio Sepúlveda [ia], Martin [sl], Philipp Kiemle [de]
48.alpha
========
* Improve quick settings accessibility [Lukáš; !3477, !3481, !3484, !3485]
* Use accent color in tablet configuration UI [Alice; !3480]
* Improve accuracy of inset box shadows [Daniel; !3488]
* Fix `PopupSwitchMenuItem::toggled` passing wrong state [Andrew; !3493]
* Consider text direction when handling arrow keys in sliders [Sundeep; !3500]
* Fix layout issues with new dialog style [Sam; !3473]
* Fix uneven padding in notification headers [Sam; !3486]
* Fix graphical artifacts in partially-rounded buttons [Sebastian; #7996]
* Do not depend on gnome-menus for folder translations [Pablo; !3526]
* Fix caret tracking in magnifier [Bilal; !3522]
* Show OSD notification for headphone connection [Sundeep; !3531]
* Improve accessibility of keyboard backlight quick settings toggle
  [Lukáš, Florian; !3538, !3545]
* Fix resetting non-caps shift key in on-screen keyboard [Jonas; !3286]
* Improve contrast of notification placeholder [Sam; !3557]
* Add support for screen time / health breaks [Philip; !3251]
* Add sysext support to toolbox tooling [Florian; !3498]
* Modernize spinner [Florian; !3565]
* extensions-app: Allow closing with ctrl+w [Maximiliano; !3577]
* Fix Escape handling in run dialog [Florian; !3585]
* Fix custom text-scaling-factor getting reset [Matthijs; !3574]
* Tweak ibus candidate popover appearance [AuralRay; !3584]
* Add convenience logging API for extensions [Florian; !3586]
* Improve on-screen keyboard appearance [Sam; !3555, !3553]
* Tweak quick settings appearance [Sam; !3554]
* Add support for screen time limits [Philip; !3397]
* Fixed crash [Florian; !3476]
* Misc. bug fixes and cleanups [Florian, Robert, Bilal, Marco, Guacamolie,
  Automeris, Daniel, Jonas, Georges, Michel, Bartłomiej, Alberto, AsciiWolf,
  Jakub, Sam; !3478, !3479, !3482, !3490, !3099, !3494, !3495, !3497, !3499,
  !3504, !3503, !3502, !3505, !3507, !3508, !3506, !3379, !3511, !3514, !3515,
  !3519, !3520, !3518, !3521, !3524, !3527, !3501, !3529, !3535, !3532, !3542,
  !3540, !3543, !3541, !3549, !3548, !3539, !3563, !3567, !3569, !3570, !3547,
  !3573, !3525, !3546, !3575, !3572, !3544, !3580, !3578, !3576, !3579, !3589,
  !3587, !3552, !3593]
Contributors:
  AsciiWolf, AuralRay, Georges Basile Stavracas Neto, Pablo Correa Gómez,
  Jonas Dreßler, Michel Dänzer, Bilal Elmoussaoui, Guacamolie, Sam Hewitt,
  Sebastian Keller, Robert Mader, Sundeep Mediratta, Alice Mikhaylenko,
  Florian Müllner, Bogi Napoleon Wennerström, Automeris naranja,
  Bartłomiej Piotrowski, Alberto Ruiz, Daniel Rusek, Maximiliano Sandoval,
  Jakub Steiner, Marco Trevisan (Treviño), Lukáš Tyrychtr, Daniel van Vugt,
  Matthijs Velsink, Philip Withnall, Andrew Zaech
Translators:

  Aefgh Threenine [th], Daniel Mustieles [es], Mahdi Hasan [bn],
  Brage Fuglseth [nb], Athmane MOKRAOUI [kab], Fabio Tomat [fur],
  Bogi Napoleon Wennerström [fo], Martin [sl], Emilio Sepúlveda [ia],
  Vasil Pupkin [be], Nathan Follens [nl], Artur S0 [ru],
  Марко Костић [sr], Yaron Shahrabani [he], Cas Pascal [vi],
  Sabri Ünal [tr]

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 07:36:54 -07:00
Markus Volk
d3b2865d6f
mutter: update 47.5 -> 48.0
- libdisplay-info is not optional anymore
- add dependencies to fix api-documentation and bash-completion

48.0
====
* Improve wp_color_management_v1 support [Joan; !4304]
* Fix cursor brightness not following HDR luminance setting [Sebastian; !4315]
* Fix black screen with nvidia driver [Bilal, Daniel; !4323, !4324]
* Adjust presentation time feedback for triple buffering [Michel; !4325]
* Fix broken overlay cursor damage tracking [Jonas; !4331]
* Add support for Kana and Compose USB HID LEDs [Martin; !4002]
* Fix frequent frame skips under some circumstances [Michel; !4306]
* Fix random output freezes [Jonas, Michel; !4321]
* Fixed crashes [Daniel, Michel; !4316, !4326]
* Misc. bug fixes and cleanups [Daniel, José, Carlos, Sebastian, Jonas; !4309,
  !3921, !4301, !4307, !4327, !4337]

Contributors:
  Michel Dänzer, Bilal Elmoussaoui, José Expósito, Carlos Garnacho,
  Martin Rys, Joan Torres, Daniel van Vugt, Sebastian Wick, Jonas Ådahl

Translators:
  Artur S0 [ru], Balázs Úr [hu], Jordi Mas i Hernandez [ca],
  Ask Hjorth Larsen [da], Asier Saratsua Garmendia [eu], Emin Tufan Çetin [tr],
  Anders Jonsson [sv], Gwan-gyeong Mun [ko], Andika Triwidada [id],
  Pawan Chitrakar [ne], A S Alam [pa], Bruce Cowan [en_GB], Cas Pascal [vi]

48.rc
=====
* Support presentation-time version 2 [Dudemanguy; !4227]
* Honor wl_surface.offset on cursor surfaces [Carlos; !4239]
* Allow to activate the overview with either Super key [Alessandro B.; !4050]
* Implement dynamic triple buffering [Daniel; !1441]
* Implement the cursor_shape_v1 protocol [Sebastian; !3668]
* Improve window placement when centering new windows [Mattia; !4202]
* Fix sharable surfaces with nvidia as primary [Daniel; !4284]
* Default to sticky drag lock [Peter; !4292]
* Implement a11y keyboard monitoring support [Lukáš; !4217]
* Support wp_color_management_v1 protocol [Sebastian; !4291]
* Fix dma-bufs support for headless sessions [Jonas; !4281]
* Allow to mark monitors for lease via gdctl [José; !4300]
* Fixed confused IM focus state after closing some windows [Keyu; !4164]
* Center new windows by default [Mattia; !4294]
* Add output luminance settings [Jonas; !4271]
* Do not use triple buffering when update time fits into refresh interval
  [Michel; !4282]
* Fixed crashes [Peter, Alban, Michel, Sebastian; !4247, !4257, !4272, !4298]
* Misc. bug fixes and cleanups [Peter, Nick, Jeremy, Michel, Corentin, Florian,
  Sebastian, Marco, Bilal, Alessandro A., Daniel, José, Jonas, Joan, Mattia,
  Carlos, Robert, Philip; !4248, !4220, !4253, !4254, !4224, !4255, !4244,
  !4259, !4268, !4270, !4267, !4256, !4279, !4280, !4277, !4278, !4285, !4276,
  !4289, !4288, !4290, !4252, !4235, !4209, !4260, !4251, !4274, !4302, !4230,
  !4183, !4299, !4308, !4297, !4310, !4311, !4312, !4314]
Contributors:
  Alessandro Astone, Alessandro Bono, Alban Browaeys, Jeremy Bícha,
  Nick Diego Yamane, Dudemanguy, Michel Dänzer, Bilal Elmoussaoui,
  José Expósito, Mattia Formichetti, Carlos Garnacho, Peter Hutterer,
  Robert Mader, Florian Müllner, Corentin Noël, Keyu Tao, Joan Torres,
  Marco Trevisan (Treviño), Lukáš Tyrychtr, Daniel van Vugt, Sebastian Wick,
  Philip Withnall, Jonas Ådahl
Translators:
  Martin [sl], Sabri Ünal [tr], Artur S0 [ru], Daniel Rusek [cs],
  Piotr Drąg [pl], Jürgen Benvenuti [de], Ekaterine Papava [ka],
  Alexander Shopov [bg], Alexandre Franke [fr], Jordi Mas [ca],
  Yuri Chornoivan [uk], Yosef Or Boczko [he], Danial Behzadi [fa],
  Luming Zh [zh_CN], Aurimas Černius [lt], Quentin PAGÈS [oc],
  Hugo Carvalho [pt], Rafael Fontenelle [pt_BR], Jordi Mas i Hernandez [ca],
  Fran Dieguez [gl], Álvaro Burns [pt_BR], Asier Sarasua Garmendia [eu],
  Vincent Chatelain [fr], Yaron Shahrabani [he], Brage Fuglseth [nb],
  Daniel Mustieles [es]

48.beta
=======
* Update cursors via the frame clock in virtual monitors [Jonas; !4067]
* Synchronize device enabled state when adding device [Yao; !4188]
* Do not use modifiers if surface should be sharable [Michel; !4219]
* Add accessible state tracking in Clutter [Bilal; !4089]
* Introduce GNOME Display Control (gdctl) utility [Jonas; !4190]
* Fix notifying shell about modifier-only keyboard layout switches
  [Olivier; !4232, !4237]
* Configure HDR via DisplayConfig D-Bus API [Jonas; !4192]
* Fixed crashes [Philip, Jonas; !4222, !4210]
* Misc. bug fixes and cleanups [Michel, Sebastian W., Jonas, José, Alessandro,
  Sebastian K., Daniel, Philip, Carlos, Florian, Alberto, Bilal; !4208, !4022,
  !4005, !4218, !4225, !4229, !4228, !4231, !4223, !3972, !4233, !4234, !4242,
  !4198]
Contributors:
  Alessandro Astone, Michel Dänzer, Bilal Elmoussaoui, José Expósito,
  Olivier Fourdan, Carlos Garnacho, Sebastian Keller, Florian Müllner,
  Alberto Ruiz, Daniel van Vugt, Yao Wei (魏銘廷), Sebastian Wick,
  Philip Withnall, Jonas Ådahl
48.alpha
========
* gwakeup: Reduce wake-ups to only first item in queue [Christian; !4007]
* x11: Reduce chances XPending does recvmsg() syscall [Christian; !4006]
* Fix grabbing tablet devices [Jonas Å.; !4033]
* Improve color-management support [Joan; !3913, !3948, !4020, !4062, !4144]
* Fix misplaced windows and random resizes on scaled monitors [Jonas Å.; !4041]
* Improve detecting preferred primary devices [Kamil; !4055]
* Merge CoglPango into Clutter [Bilal; !4004]
* Always depend on libdisplay-info for EDID parsing [Sebastian W.; !3602]
* Fix explicit sync with virtual monitors w/o pipewire streams [Doğukan; !4056]
* Introspect `event` parameter in MetaKeyHandlerFunc [Guacamolie; !4079]
* Fix warping pointer after releasing pointer constraints [Sebastian K.; !4098]
* 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]
* Allow to configure monitors as for-lease [José; !4112, !4121]
* Add support for system bell protocol [Jonas Å.; !3675]
* Prefer GPUs with built-in panels connected as primary GPU [Mario; !4114]
* Add `configure` signal to allow tweaking original window configuration
  [Olivier; !4076]
* Fix cursor glitches when using virtual monitors [Jonas Å.; !4066]
* Default to high thread instead of realtime priority for KMS thread
  [Jonas Å.; !4124]
* Add built-in renderdoc support [Sebastian W.; !4061]
* 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]
* Fix maximized X11 when using native Xwayland scaling [Jonas Å.; !4147]
* Implement xdg-toplevel-drag-v1 protocol [Nick; !4107]
* Fix blank screen in remote headless sessions [Jonas Å.; !4152]
* Query screen cast format modifiers via CoglRenderer [Jonas Å.; !3900]
* Also request high priority secondary EGL context [Jonas Å.; !2973]
* Fix Xwayland DND coordinates when using fractional scaling [Jonas Å.; !4169]
* Remove ClutterImage [Bilal; !4133]
* Fix applying initial _NET_WM_WINDOW_OPACITY on Xwayland [Olivier; !4170]
* Implement wp_viewport support for cursor surfaces [Jonas Å., Robert; !3859]
* Improve input → output latency of cursor movements [Michel; !3964]
* Make font-rendering support optional [Bilal; !4106]
* Improve frame rate on monitors attached to secondary GPUs in copy mode
  [Gert-dev; !4027]
* Add support for commit-timing-v1 and fifo-v1 protocols [Derek; !3355]
* Use BT709 coefficients and limited range for YUV conversion by default
  [Robert; !4204]
* Send preferred scales to all surface roles [Jonas Å.; !4205]
* Fixed crashes [Michel, Joan, Daniel, José, Jason, Bilal, Robert, Jonas D.,
  Peter; !4028, !4032, !4019, !4029, !4030, !4059, !4070, !4034, !3176, !3650,

  !4117, !4136]
* Misc. bug fixes and cleanups [Sebastian W., Florian, Joan, Jonas Å., José,
  Christian, Robert, Marco, Michel, Bilal, Daniel, Sebastian K., Jakub, Jonas D,
  Takao, Ikey, Georges, Carlos, Corentin, Philip, Bartłomiej; !4036, !4040,
  !4042, !3965, !4016, !3926, !4031, !4011, !3424, !4047, !4049, !4058, !4068,
  !4048, !4071, !4074, !3980, !4078, !4080, !4035, !4075, !4090, !4093, !4060,
  !4069, !3961, !4101, !4057, !4104, !4105, !4108, !4109, !4077, !4111, !4115,
  !4116, !4087, !4018, !3943, !4123, !4122, !4103, !4064, !4100, !4065, !4125,
  !4128, !4127, !4129, !4126, !3604, !4150, !4161, !4162, !4160, !4137, !4148,
  !4166, !4157, !4156, !4158, !4168, !4149, !4165, !4155, !4174, !4163, !4173,
  !4175, !4176, !4131, !4132, !4179, !4178, !4130, !4180, !4177, !4184, !4186,
  !4189, !4187, !4197, !4199, !4194, !4181, !4200, !4196, !3878, !4201]
Contributors:
  Alessandro Astone, Georges Basile Stavracas Neto, Nick Diego Yamane,
  Ikey Doherty, Jonas Dreßler, Michel Dänzer, Bilal Elmoussaoui,
  José Expósito, Jocelyn Falempe, Derek Foreman, Olivier Fourdan,
  Takao Fujiwara, Carlos Garnacho, Jason Gerecke, Gert-dev, Guacamolie,
  Christian Hergert, Peter Hutterer, Sebastian Keller, Doğukan Korkmaztürk,
  Mario Limonciello, Robert Mader, Florian Müllner, Corentin Noël,
  Robert Obkircher, Bartłomiej Piotrowski, Jakub Steiner, Kamil Szczęk,
  Joan Torres, Marco Trevisan (Treviño), Daniel van Vugt, Sebastian Wick,
  Philip Withnall, Jonas Ådahl
Translators:
  Vincent Chatelain [fr], Jordi Mas i Hernandez [ca], Daniel Mustieles [es],
  Jürgen Benvenuti [de], Nathan Follens [nl], Danial Behzadi [fa],
  Марко Костић [sr], Scrambled 777 [hi], Cas Pascal [vi]

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 07:36:54 -07:00
Markus Volk
46a3b27ea9
gnome-software: update 47.2 -> 48.0
Version 48.0
~~~~~~~~~~~~
Released: 2025-03-14

This is a stable release with the following changes:
 * Correctly show update detail text not provided in markdown

This release also updates translations:
 * Basque (Asier Saratsua Garmendia)
 * Belarusian (Vasil Pupkin)
 * Bokmål, Norwegian (Brage Fuglseth)
 * Catalan (Jordi Mas i Hernandez, Francesc Busquets)
 * Danish (Alan Mortensen)
 * Filipino (Iverson Briones)
 * Hungarian (Balázs Úr)
 * Indonesian (Andika Triwidada)
 * Nepali (Pawan Chitrakar)
 * Panjabi (A S Alam)
 * Polish (Piotr Drąg)
 * Romanian (Antonio Marin)
 * Russian (Artur S0)
 * Spanish (Daniel Mustieles)

Version 48~rc
~~~~~~~~~~~~~
Released: 2025-02-28

This is an unstable release with the following changes:
 * Minor interface improvements on the updates page
 * Various minor performance improvements
 * Improve error handling for app launches and distribution upgrades
 * Fix a crash on the app review dialog
 * Fix version checks preventing some firmware updates when historical updates are also listed
 * Fix a crash when copying error details
 * Minor interface improvements to search
 * Improvements to flatpak permissions checking for D-Bus

This release also updates translations:
 * Bulgarian (twlvnn kraftwerk)
 * Catalan (Jordi Mas)
 * Chinese (China) (Luming Zh)
 * Chinese (Taiwan) (Cheng-Chia Tseng)
 * Czech (Daniel Rusek)
 * Finnish (Jiri Grönroos)
 * French (Vincent Chatelain)
 * Galician (Fran Dieguez)
 * Georgian (Ekaterine Papava)
 * Hebrew (Yaron Shahrabani)
 * Korean (Seong-ho Cho)
 * Lithuanian (Aurimas Černius)
 * Persian (Danial Behzadi)
 * Portuguese (Hugo Carvalho)
 * Portuguese (Brazil) (Rafael Fontenelle)
 * Russian (Artur S0)
 * Slovenian (Martin)
 * Swedish (Anders Jonsson)
 * Turkish (Sabri Ünal)
 * Ukrainian (Yuri Chornoivan)

Version 48~beta
~~~~~~~~~~~~~~~
Released: 2025-01-31
This is an unstable release with the following changes:
 * Support installing flatpaks via a flatpak+https: link
 * Fix notifying about outdated updates when in power saver mode or offline
 * Prioritise verified apps in source list
This release also updates translations:
 * Bulgarian (twlvnn kraftwerk)
 * Czech (Daniel Rusek)
 * Russian (Artur S0)
 * Slovenian (Martin)
Version 48~alpha3
~~~~~~~~~~~~~~~~~
Released: 2025-01-14
This is an unstable release with the following changes:
 * Fix downloads of firmware updates
 * Fix the release process
This release also updates translations:
 * Belarusian (Vasil Pupkin)
 * Slovenian (Martin)
Version 48~alpha2
~~~~~~~~~~~~~~~~~
Released: 2025-01-04
This is an unstable release with the following changes:
 * Fix the release process
Version 48~alpha
~~~~~~~~~~~~~~~~
Released: 2025-01-04
This is an unstable release with the following changes:
 * Include dependencies in estimated download size
 * Improve performance when loading updates
 * Fix interface freeze when upvoting/downvoting reviews
 * Various minor interface improvements for keyboard navigation and small screens
 * Fix crash when uninstalling snaps
 * Add experimental systemd-sysupdate plugin
 * Warn about microphone permissions if an app has PipeWire access
This release also updates translations:
 * Belarusian (Vasil Pupkin)
 * Catalan (Jordi Mas i Hernandez, Jordi Mas)
 * Dutch (Nathan Follens)
 * French (Vincent Chatelain)
 * Friulian (Fabio Tomat)
 * German (Jürgen Benvenuti)
 * Hebrew (Yaron Shahrabani)
 * Kabyle (Athmane MOKRAOUI)
 * Latvian (Rūdolfs Mazurs)
 * Portuguese (Hugo Carvalho)
 * Portuguese (Brazil) (Rafael Fontenelle)
 * Russian (Artur S0)
 * Serbian (Марко Костић, Милош Поповић)
 * Slovak (Jose Riha)
 * Slovenian (Martin)
 * Thai (Aefgh Threenine)
 * Turkish (Sabri Ünal)
 * Ukrainian (Yuri Chornoivan)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 07:36:54 -07:00
Markus Volk
86e5fc463b
gdm: update 47.0 -> 48.0
=======
Version 48.0
=======
- Allow changing global network settings
- Translation updates

=======
48.beta
=======
 - Don't require Xwayland if wayland-only
 - Fix pam_syslog detection
 - Fix Solaris build
 - Fix udev rules for disabling wayland
 - Add 'banner-message-path' and '-source' settings

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 07:36:54 -07:00
Markus Volk
069f9ab715
xdg-desktop-portal-gnome: update 47.3 -> 48.0
Changes in 48.0
=================
- Translation updates

Changes in 48.beta.rc
=================
 - Add USB portal backend
 - Fix screen cast portal done signal emission
Changes in 48.beta
=================
- Use the new AdwInlineViewSwitcher widget in the screencast dialog
- Update apps list properly in the screencast dialog
- Generate systemd sysexts in CI
- Fix an issue with the Notification portal implementation
- Depend on libadwaita >= 1.7.alpha
- Translation updates
Changes in 48.alpha
=================
- Outsource external window management to libgxdp
- Fix the capabilities for the print dialog
- Fix memory leak in screencast widget
- Implement a signal handler to help with ASAN
- Use Adwaita widgets in the app chooser dialog
- Fix a memory management issue with the screencast widget
- Depend on xdg-desktop-portal >= 1.19.1
- Translation updates

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 07:36:54 -07:00
Markus Volk
45eeb8bd45
gegl: update 0.4.54 -> 0.4.56
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 00:25:31 -07:00
Markus Volk
2c916e5c00
babl: update 0.1.110 -> 0.1.112
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-18 00:25:31 -07:00
Khem Raj
bf090188e2
cppzmq: Use ALLOW_EMPTY
while ALLOW_EMPTY is frowned upon, this seems to be fitting to
solve the issue at hand here. When adding cppzmq to target SDK

This does not work resulting in

ERROR: Nothing RPROVIDES 'cppzmq' (but calc-server_latest.bb RDEPENDS on or otherwise requires it)

Adding cppzmq-dev dependency works for Target-SDK, but not for Target-Build:

ERROR: calc-server-latest-r0 do_package_qa: QA Issue: calc-server rdepends on cppzmq-dev [dev-deps]

Suggested-by: Lukas Weiß <lukas.weiss@janitza.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-17 22:24:37 -07:00
Markus Volk
cfc675964b
libsdl3: add fallback to console-build
This fixes a configure error if neither wayland nor x11 are available:

| CMake Error at cmake/macros.cmake:382 (message):
|   SDL could not find X11 or Wayland development libraries on your system.
|   This means SDL will not be able to create windows on a typical unix
|   operating system.  Most likely, this is not wanted.
|
|   On Linux, install the packages listed at
|   https://github.com/libsdl-org/SDL/blob/main/docs/README-linux.md#build-dependencies
|
|
|   If you really don't need desktop windows, the documentation tells you how
|   to skip this check.
|   https://github.com/libsdl-org/SDL/blob/main/docs/README-cmake.md#cmake-fails-to-build-without-x11-or-wayland-supp

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Acked-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-17 22:24:37 -07:00
Markus Volk
0c8c38ed3b
libsdl2-compat: add x11 and opengl to REQUIRED_DISTRO_FEATURES
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Acked-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-17 22:24:37 -07:00
Khem Raj
135aa04699
minifi-cpp: Bump libfmt->11.1.4 and spdlog->1.15.1
Helps compiling with clang-20

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-17 22:24:37 -07:00
Yi Zhao
cf88ed337b
minifi: upgrade 0.15.0 -> 0.99.1
ChangeLog:
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=65145325

License-Update: Drop the license for cxxopts and add the license for
                argparse(MIT)[1].
                Update the license for protobuf(3-Clause BSD) and add
                the licenses for RE2(3-Clause BSD) and c-ares(MIT)[2].
                Drop the license for ios-cmake[3].
                Add the license for Lua(MIT)[4].
                Drop the license for libcoap[5].
                Drop the license for uthash[6].
                Drop the licenses for LightPcapNg and PcapPlusPlus[7].
                Add the licenses for HdrHistogram(CC0-1.0) and
                llhttp(MIT)[8].

[1] 1dfab222d4
[2] 20d281adaf
[3] 1815c018ce
[4] 3d7262a883
[5] 3bbaa0789a
[6] 78af9f665a
[7] 37891aafb8
[8] bd1182eb8c

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-17 14:01:16 -07:00
Yi Zhao
2fb2ee3c7e
civetweb: enable packageconfig cpp
Enable packageconfig cpp required by minifi-cpp.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-17 14:01:15 -07:00
Peter Marko
11b3888757
sox: mark CVE-2023-34432 as patched
Patch for CVE-2021-23159 fixes also this CVE.
Stated by:
* https://security-tracker.debian.org/tracker/CVE-2023-34432
* https://sourceforge.net/p/sox/bugs/367/

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-16 16:35:01 -07:00
Peter Marko
4e1a7ed350
sox: patch CVE-2023-32627
Use patch from Debian:
https://salsa.debian.org/lts-team/packages/sox/-/blob/debian/14.4.2+git20190427-1+deb10u3/debian/patches/0028-CVE-2023-32627-Filter-null-sampling-rate-in-VOC-code.patch

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-16 16:35:00 -07:00
Peter Marko
89c017821a
sox: patch CVE-2022-31651
Use patch from Debian:
https://salsa.debian.org/lts-team/packages/sox/-/blob/debian/14.4.2+git20190427-1+deb10u3/debian/patches/CVE-2022-31651.patch

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-16 16:35:00 -07:00
Peter Marko
545ab1a7ad
sox: patch CVE-2022-31650
Use patch from Debian:
https://salsa.debian.org/lts-team/packages/sox/-/blob/debian/14.4.2+git20190427-1+deb10u3/debian/patches/CVE-2022-31650.patch

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-16 16:35:00 -07:00
Peter Marko
69bef92b56
sox: patch CVE-2021-40426
Use patch from Debian:
https://salsa.debian.org/lts-team/packages/sox/-/blob/debian/14.4.2+git20190427-1+deb10u3/debian/patches/CVE-2021-40426.patch

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-16 16:35:00 -07:00
Peter Marko
59085af7b2
sox: patch CVE-2021-33844
Use patch from Debian:
https://salsa.debian.org/lts-team/packages/sox/-/blob/debian/14.4.2+git20190427-1+deb10u3/debian/patches/CVE-2021-33844.patch

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-16 16:34:59 -07:00
Peter Marko
777186c4fb
sox: patch CVE-2021-23159 and CVE-2021-2317
Use patch from Debian:
https://salsa.debian.org/lts-team/packages/sox/-/blob/debian/14.4.2+git20190427-1+deb10u3/debian/patches/CVE-2021-23159.patch

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-16 16:34:59 -07:00
Peter Marko
d7ba0e6cd9
sox: patch CVE-2021-3643 and CVE-2021-23210
Use patch from Debian:
https://salsa.debian.org/lts-team/packages/sox/-/blob/debian/14.4.2+git20190427-1+deb10u3/debian/patches/CVE-2021-3643.patch

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-16 16:34:59 -07:00
Peter Marko
afb0d8d2c6
sox: mark CVEs included in hash update as fixed
git log sox-14.4.2..HEAD | grep -o 'CVE-[0-9-]*' | sort -u
CVE-2017-11332
CVE-2017-11358
CVE-2017-11359
CVE-2017-15370
CVE-2017-15371
CVE-2017-15372
CVE-2017-15642
CVE-2017-18189
CVE-2019-13590
CVE-2019-8354
CVE-2019-8355
CVE-2019-8356
CVE-2019-8357

Following remaining CVEs are handled in commits:
CVE-2019-1010004
- NVD: https://nvd.nist.gov/vuln/detail/CVE-2019-1010004
- report: https://sourceforge.net/p/sox/bugs/299/
- patch: 09d7388c8a/
- same commit as CVE-2017-18189 as mentioned in NVD and bugreport texts
- https://security-tracker.debian.org/tracker/CVE-2019-1010004 links it
- it's only commit in src/xa.c in last 15 years

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-16 16:34:59 -07:00
Peter Marko
0ae4736226
sox: update to latest git hash
Resolve many CVEs and other bugs.

$ git describe --tags
sox-14.4.2-184-gf3094754
$ git log -1 HEAD | grep Date:
Date:   Thu May 30 14:46:01 2024 +0100

Recipe changes:
* removed 0001-Update-exported-symbol-list.patch
  this commit is included now
* refreshed 0001-remove-the-error-line-and-live-without-file-type-det.patch
* 0001-tests-Include-math.h-for-fabs-definition.patch
  affected file was deleted from sources
* added autoconf-archive-native dependency
  for newly used AX_APPEND_COMPILE_FLAGS macro
* changed some config options from with/without to enable/disable
  6ff0e9322f/
* added +git to PV to indicate version not on hash

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-16 16:34:58 -07:00
Peter Marko
c578d2a000
sox: build from git
Last release was done in 2015 but development still continues.
Switch to git sources to allow update.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-16 16:34:58 -07:00
Peter Marko
a68c3df41c
sox: extend CVE_PRODUCT
Add all relevant items from queries:
$ sqlite3 nvdcve_2-2.db
sqlite> select vendor, product, count(*) from products where product like '%sox%' group by vendor, product;
commugen|sox_365|1
libsox_project|libsox|1
sox|sox|3
sox_project|sox|10
sqlite> select vendor, product, count(*) from products where product like '%sound_exchange%' group by vendor, product;
sound_exchange_project|sound_exchange|16

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-16 16:34:58 -07:00
Khem Raj
6d13c58e38
procmail: Fix build with GCC-14
aids building on newer build hosts which now have moved to gcc-14
as well, so using cmdline option just for target compile is not
enough as it runs tests using host compiler as well

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-16 14:24:21 -07:00
Khem Raj
7e89f2c4da
uim: Upgrade to 1.9.0
Changelog - https://github.com/uim/uim/releases/tag/1.9.0

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-16 09:09:48 -07:00