fixes:
| ../eog-47.0/help/meson.build:45:6: ERROR: Program 'itstool' not found or not executable
|
| A full log can be found at /home/flk/poky/build/tmp/work/corei7-64-poky-linux/eog/47.0/build/meson-logs/meson-log.txt
| ERROR: meson failed
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit b523303f785c459e2f9232af45504863564ad7b9)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
fixes:
| Configuring org.gnome.Geary.service using configuration
| Program itstool found: NO
|
| ../git/help/meson.build:21:6: ERROR: Program 'itstool' not found or not executable
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 34962ffbbef0a7b8af82121655ec78a4b7c7e055)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Changelog:
* Compilation fixes for libxml 2.13
* Fix ABR in gsf-vba-dump.
* Teach gsf (the tool) to handle odf properties.
* Fix integer overflows affecting memory allocation.
* Add missing "DocumentStatus" ole2 property.
* Avoid some undefined C behaviour in overflow checks.
Security fixes:
CVE-2024-42415
An integer overflow vulnerability exists in the Compound Document Binary
File format parser of v1.14.52 of the GNOME Project G Structured File
Library (libgsf). A specially crafted file can result in an integer
overflow that allows for a heap-based buffer overflow when processing
the sector allocation table. This can lead to arbitrary code execution.
An attacker can provide a malicious file to trigger this vulnerability.
CVE-2024-36474
An integer overflow vulnerability exists in the Compound Document Binary
File format parser of the GNOME Project G Structured File Library
(libgsf) version v1.14.52. A specially crafted file can result in an
integer overflow when processing the directory from the file that allows
for an out-of-bounds index to be used when reading and writing to an
array. This can lead to arbitrary code execution. An attacker can
provide a malicious file to trigger this vulnerability.
Reference:
[https://gitlab.gnome.org/GNOME/libgsf/-/issues/34]
(master rev: 6ed5891c18fc78a69764af0a29ad9b5feefb1aa8)
Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
46.2
====
* Potential crasher fix
* Improved disconnection messages
* Broader client compatibility support
* Various security hardening improvements
* CVE-2024-5148 Limit login screen->user session handover access to appropriate user
Contributors:
Pascal Nowack, Ray Strode
Translators:
Balázs Úr [hu], Efstathios Iosifidis [el], Fabio Tomat [fur],
Hugo Carvalho [pt], Jordi Mas i Hernandez [ca],
Juliano de Souza Camargo [pt_BR]
- add polkitd user and fix permissions to avoid:
Error: Transaction test error:
file /usr/share/polkit-1/rules.d conflicts between attempted installs of gnome-remote-desktop-46.2-r0.corei7_64 and gnome-control-center-46.2-r0.corei7_64
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 7ecfdeb3cf4e13801b63f0c05afd572d9df54403)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Backport fix to work with new glib-2.0.
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Major changes in 46.1
=====================
* Bugfixes:
- Create archive with Enter on Compress dialog (Lukáš Tyrychtr)
- Move focus correctly when item is removed (Khalid Abu Shawarib)
- View performance optimization (Khalid Abu Shawarib)
- Fix crash when compressing a file and a folder (Khalid Abu Shawarib)
- Don't show banners in global search (Khalid Abu Shawarib)
- Preserve permissions when copying from read-only file systems (Khalid Abu Shawarib)
- Disable non-working global search from Other Locations (António Fernandes)
* Translation updates (GNOME Translation Project contributors)
Major changes in 46.0
=====================
* Bugfixes:
- Remove char limit on size label in properties dialog (Khalid Abu Shawarib)
* Translation updates (GNOME Translation Project contributors)
Major changes in 46.rc
========================
* Enhancements
- Adjust empty status page and progress tooltip strings (Allan Day, Khalid Abu Shawarib)
- Add input hints and purpose properties to entries (Khalid Abu Shawarib)
- Refine operations hover background (Sam Hewitt, António Fernandes)
* Bugfixes:
- Position loop mounts correctly in the sidebar (António Fernandes)
- Fix internationalization issues (Khalid Abu Shawarib, Peter Eisenmann)
- Revert crashes-causing multi-file properties performance optimization (Peter Eisenmann)
- Reestablish location signals if location change failed (Corey Berla)
- Fix regression which disallowed dropping files on empty folders (Corey Berla, António Fernandes)
* Cleanups
- Remove architecture-sensitive duplicate filename unit test (Peter Eisenmann, Jeremy Bicha)
- Refine Appstream metainfo (Sophie Herold, Alexandre Franke)
* Translation updates (GNOME Translation Project contributors)
Major changes in 46.beta
========================
* Postponed
- The network view from 46.alpha.1 was deemed to require more work
* Enhancements
- Added a global search mode (António Fernandes)
- Use 'text entry' cursor on pathbar hover (Corey Berla)
- Add drop shadow to file property dialog icons (kramo)
- Improve progress info icons and tooltips (Bharat Tyagi, Sam Hewitt)
* Bugfixes:
- Avoid crashes with column chooser (Peter Eisenmann)
- Avoid crash when navigating back to same folder (António Fernandes)
- Avoid infinite loop on file creation naming conflict (Corey Berla)
- Fix displaying parent folder of multi-files (Anton Snigirev)
- Clear location entry on editing of internal locations (Peter Eisenmann)
- Ensure search's clear button is hidden when empty (António Fernandes)
- Hide search popover after opening a dialog (Khalid Abu Shawarib)
- Correctly open empty folders from search (António Fernandes)
- Don't reload view only to change selection (António Fernandes)
- Use smaller icons in progress indicator (António Fernandes, Sam Hewitt)
- Fix various leaks (Khalid Abu Shawarib, António Fernandes)
- Added extra tentacles to confuse AI-generated blogs (Via Matrix)
* Cleanups
- Made various string HIG compatible (Bart Gravendeel, Automeris naranja)
- Modernize column chooser widgetry (Automeris naranja)
- Detect potfile errors via CI (Corey Berla)
- Replace deprecated GTK point computing functions (N.Pranav Krishna)
Major changes in 46.alpha.1
=======================
* Enhancements
- Views can be switched without a folder reload (António Fernandes)
- Operations are listed in the bottom of the sidebar (Corey Berla, António Fernandes, Allan Day)
- Network view replaces Other Locations (António Fernandes, Allan Day)
- Mounted drives are shown in the sidebar (António Fernandes)
- Selected files are recorded in back and forward history (António Fernandes)
- Subfolder loading indication (António Fernandes)
- Various view performance improvements (António Fernandes)
- Improved performance of multi-file properties dialog (Khalid Abu Shawarib)
* Bugfixes:
- Correctly prioritize thumbnails for non-alphabetical sort order (Corey Berla)
- Notify view item name changes for accessibility (Corey Berla, António Fernandes)
- Open real folder for documents in Recent from Properties (Anton Snigirev)
- Pattern match (Ctrl+S) all expanded list view directories (António Fernandes)
- Display sampling frequency in kHz with thousand separators (Hariharan D)
- Treat markdown files as text documents in search (Hariharan D)
- Improve UI text capitalization and mnemonics (Automeris naranja)
- Fix tab tooltip texts for markup and search (Corey Berla)
- Fix extension linkage with C++ (Khalid Abu Shawarib)
- Add a tooltip to the star button (Lukáš Tyrychtr)
- Show correct shortcut for Redo on the menu (Divyansh Jain)
- Prevent use-after-free with mount and stop (António Fernandes)
- Improve virtual files handling (António Fernandes)
- Fix various view-related bugs, leaks and warnings (António Fernandes)
* Cleanups:
- Significant restructuring of view architecture (António Fernandes)
- Remove dead code in views and css styles (António Fernandes)
- Update man page, remove documentation for removed self-check functionality (Corey Berla)
* Translation updates (GNOME Translation Project contributors)
Major changes in 46.alpha.0
=======================
* Enhancements
- Confirm password when creating protected ZIP archives (Eric Daigle)
- Make custom folder icon feature discoverable (Khalid Abu Shawarib)
- Make URI entry discoverable (Alynx Zhou, Barnabás Pőcze)
- Allow changing owner/group and any permissions under admin:/// (António Fernandes)
- Add detailed date and time format option (Ondrej Holy, Peter Eisenmann)
- Detect copy/move over 4GiB file limit on FAT (Corey Berla)
- Give feedback on completion of quick operations (António Fernandes)
- New-style banners, unstar animation, and other visual refinements (Peter Eisenmann, Automeris naranja)
- Allow Alt+Down to revert more than one Alt+Up (vmkul)
- Close overlaid sidebar on location change (Khalid Abu Shawarib)
* Bugfixes:
- Don't skip files in deep count/size (António Fernandes)
- Don't move files around as thumbnails load (Corey Berla)
- Reveal highlighted file without delay (Corey Berla)
- Stop crashing in various situations (Sebastian Keller, António Fernandes, Corey Berla, Khalid Abu Shawarib)
- Resolve UI text inconsistencies (Automeris naranja, getsnoopy, kramo, Khalid Abu Shawarib, Ondrej Holy, Matthijs Velsink)
- Fix memory leaks, template disposal, and warnings (Khalid Abu Shawarib)
- Fix interface problems in Properties (Peter Eisenmann, António Fernandes, Khalid Abu Shawarib)
- Don't keep viewing unmounted locations (Ondrej Holy, António Fernandes, Khalid Abu Shawarib)
- Refined appdata (Sabri Ünal, António Fernandes)
- Resolve wrong scroll positioning bugs (Gary Li, António Fernandes)
- Fix automatic file duplicate naming (Peter Eisenmann)
- Properly reorder bookmarks by drag and drop (Khalid Abu Shawarib)
- Set current modification time on file created from templates (Khalid Abu Shawarib)
- Fix missing/wrong mime type icons (António Fernandes)
- Don't reload on autofs timeout (António Fernandes)
* Cleanups
- Remove obsolete profiling, custom debug logging, and self-checking (Peter Eisenmann, Khalid Abu Shawarib)
- Streamline and expand tests (Khalid Abu Shawarib, Peter Eisenmann)
- Reduce usage of GtkDialog and other deprecated API (Khalid Abu Shawarib, Peter Eisenmann)
- Replace custom switch row with AdwSwitchRow (Óscar Fernández Díaz)
- Drop obsolete code (Peter Eisenmann, António Fernandes, Corey Berla)
- Reduce unnecessary string copies (Peter Eisenmann)
- Unify numbered filename apendix handling (Peter Eisenmann, 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>
gweather build is running a python script build-aux/meson/gen_locations_variant.py
which imports g-i data at build time:
from gi.repository import GLib
Previously this would import the typelib file installed by native
g-i (which would likely not match the cross target, but nvm). New
g-i version no longer installs those files, so the options are:
- run the python script with target python inside qemu
- copy the needed typelib from target sysroot into the native one.
I took the easy way out.
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
For now, the known non-reproducible packages list is stored inside the
autobuilder config.json file. This is not ideal. Let's move this list
into each layers of meta-openembedded.
These lists can be used with, in local.conf:
include conf/include/non-repro-meta-oe.inc
OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES = "${KNOWN_NON_REPRO_META_OE}"
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Acked-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
- add PACKAGECONFIGS for file-share and media-share
46.1
* Accessibility
- Improve accessibility of "Typing" settings sliders
* Display
- Fix crash when pressing Escape in the display settings
* Network
- Add stable-ssid support for cloned-mac
* Privacy
- Add build option to enable Location services
- Fix opening of Help pages while viewing Privacy settings
* Sharing
- Auto hide Sharing panel when Rygel AND gnome-user-share are not available
* System
- Don't show auto-timezone setting when Location services unavailable
- Avoid unnecessary time-change requests
- Fix issue with sensitivity of "Add" and "Enroll" Enterprise Login buttons
- Improve generated passwords capacity in Remote Desktop settings
* Wacom
- Check for the right output connector name
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
46.1
====
* Fix running on big endian
* Don't crash when there are no user sessions
Contributors:
Ondrej Holy, Pascal Nowack
Translators:
Aurimas Černius [lt], Yaron Shahrabani [he], Fran Dieguez [gl],
Vincent Chatelain [fr], Sabri Ünal [tr], Rachida SACI [kab],
Christian Kirbach [de], Asier Sarasua Garmendia [eu], Nathan Follens [nl],
Martin [sl], Artur S0 [ru]
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Major changes in 46.1:
* Cleanup shortcut handling of some dialogs
* Updated translations
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changes in 46.1
=================
- Remove D-Bus call timeout from Access portal requests that are proxied to
GNOME Shell. This prevents the Access portal from failing requests if the
user doesn't click on a dialog for more than 25 seconds.
- Various fixes to the ScreenCast portal dialog
- Translation updates
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
=========
*Remove DBusActicatable=true from the .desktop file to fix an issue
*where you could spawn Text Editor via D-Bus and not have the session
restored at startup.
*AppData fixes
*Translation updates
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
==========
* Fix translation domain in account dialogs
* Fix OAuth 2.0 URI handler for some users
* Fix crash in Kerberos/Fedora provider
* Improved WebDAV support for Fastmail and mailbox.org
* Fixes for WebDAV discovery
* OAuth 2.0 PKCE support
* Fix issues caught by static analysis
* Update Microsoft Client ID
* Translation updates
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
===========
* New archive dialog: allow to choose a location without changing name
* Fixed adding multiple files on a 'drop' event
* Show the options dialog when adding files in batch mode
* Appdata: Add 44.0 release
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Provides the jpegxl gdk-pixbuf-loader that is required for the jxl
wallpapers.
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
0001-fix-reproducibility.patch
refreshed for 3.7.1.
Changelog:
==========
* Fix possible stalls in D-Bus endpoint batch updates
* Better API documentation around handling of corrupted
databases
* Test improvements
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
==========
* Improvements to the handling of corrupted databases
* Further syscall rules in the seccomp sandbox
* Fix some possible warnings during tracker-extract-3 startup
* Fixes to extraction of dc:source fields from XMP data
* Avoid SIGABRT on missing Landlock
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
============
- default: less lens distortion
- symbolics: updated icons & tweaks to the layout
- glass chip: improved compression
- New default. Embrace the rounded triangle!
- Updated Amber, Pills
- New additions -- Gometrics, Glass chip, Neogeo, Ring and Tarka
- Departures -- Keys, Truchet, Rounded Rectangles
- JPEG XL favored as a format, with banding-bustin' client side grain
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
============
- Quick follow-up release to fix crash on ppc64.
- 1.79.90 failing tests on ppc64
- Quick follow-up release to fix build failure on MacPorts and Homebrew.
- 1.79.90: gi/arg-inl.h: expression is not assignable
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
============
Version 46.0
============
- PAM improvements
- Translation updates
=============
Version 46.rc
=============
- Support for killing conflicting sessions at login time.
- XDMCP fix
- Use wayland by default on certain server chips
- Fix pam extension size computation
- Introspection fix
- Fix for homed users
- Translation updates
================
Version 46.alpha
================
- Support remote login from gnome-remote-desktop (and hopefuly nicedcv in the future)
- Support new JSON pam extension
- Fix build with user-display-server=false
- Minor clean ups
- Move private D-Bus sockets to private directory
- Build goo fixes
- Warning fixes
- Translation updates
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This is an important update, because it fixes a segfault in a new
settings tab 'system' that segfaulted, if it was selected.
This was horrible in two ways. A lot of important options were unaccessable
and also quite annoying ... if selected, gnome-control-center constantly
crashed on execution, unless started from shell with a working tab like
'gnome-control-center wifi'
46.0.1 confuses the gnomebase class. Workaround this by using git fetcher,
at least until they go back to normal xx.x scheme
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
- add it as runtime dependency to gnome-control-center because without it,
the file sharing options are hidden.
- configure the paths to fit to openembedded env
- add mod_dnssd runtime dependency for apache2 as this is a requirement
To enable the feature, PACKAGECONFIG httpd needs to be added.
This is not done by default to avoid apache2 runtime dependency just by
including this recipe.
NOTE: Apache2 httpd doesn't need to be running. It'll get
started and stopped on demand by systemd.
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
If landlock feature is enabled there is buildpath leakage again.
This is because in-tree rules get included. Disable the
in-tree check to avoid it.
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
- Building the examples pulls in a requirement for gtk+3
Also disable installed_tests and maintainer_mode
- Use json-glib by default
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
seccomp support piece needs APIs e.g. tgkill which are
unimplimented in musl [1]
Secondly, remove libseccomp from unconditional dependencies
it will be only added when packageconfig is selected.
[1] https://www.openwall.com/lists/musl/2019/08/02/1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Remove the buildpath from /usr/libexec/tracker-miner-fs-3 without breaking the binary
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
- add PACKAGECONFIG for onedrive
- switch to gcr4
Major changes in 1.54.0
=======================
* Translation updates (GNOME Translation Project contributors)
Major changes in 1.53.91
========================
* onedrive: Fix several issues (Jan-Michael Brummer)
* wsdd: List just devices of pub:Computer type to filter out unwanted devices (Ondrej Holy)
* Translation updates (GNOME Translation Project contributors)
Major changes in 1.53.90
========================
* daemon: Add OneDrive support based on msgraph library (Jan-Michael Brummer)
* client: Reduce synchronous metadata methods calls to improve performance (Corey Berla)
* network: Provide standard::content-type and access::can-rename attributes (António Fernandes)
* build: Fix unknown arguments error on systems that don't use GNU C library (Ondrej Holy)
* udisks2: Fix unmounting of mount paths that contain non-ASCII characters (Ondrej Holy)
* Translation updates (GNOME Translation Project contributors)
Major changes in 1.53.1
=======================
* daemon: Add WS-Discovery support based on wsdd daemon (Ondrej Holy)
* network: Hide Windows Network folder and show the servers merged by default (Ondrej Holy)
* network: Various other fixes and enhancements (Ondrej Holy)
* daemon: Port to gcr4 (Ondrej Holy)
* smb: Fix livelock when mounting share without enough permissions (Ondrej Holy)
* smb: Fix moving files across filesystem boundaries (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>
• Various performance workarounds have been added to the overview
map to improve rendering performance and quality with fractional
scaling.
• Translation updates
Changes since 46.beta
• Disable editing while document is loading
• Discard still-loading documents when saving session
• Fix some tab integration issues with libadwaita
Changes since 46.alpha
• Use AdwAboutDialog
• Fix keyboard access to light/dark/follow theme selectors
• Use GtkFontDialog instead of deprecated GtkFontChooserDialog
• Check for files on disk before restoring drafts to avoid displaying
deleted files.
• Performance improvements to the minimap on GTKs new renderer
• Avoid draft auto-save file the document is still loading
• The language selection dialog is now modal
• A new-window action was added to .desktop file for GNOME Shell
• Improve support for closing a page while it is still loading
• Updated translations
Changes since 45.0
• Make various UI elements conform better to GNOME HIG
• Fix etag usage when comparing changes from GFileMonitor
• Cancel document loading when tab or window closes. This fixes an issue
where you could have 100% CPU doing Pango line breaking on extremely large
files even after closing a window or tab.
• Improve margin for RTL languages
• Updated appdata/metainfo
• Fix memory leak in usage of GtkNativeDialog
• Work around some broken user configurations for XDG special directories
• Translation updates
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
ver 46.0:
This version contains translation updates.
ver 46.beta:
This version modernises the look of the properties dialogue. It also includes
all the fixes available in version 42.8.
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>