summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* drbd-utils: upgrade 9.28.0 -> 9.30.0Yi Zhao2025-03-213-156/+20
| | | | | | | | | | ChangeLog: https://github.com/LINBIT/drbd-utils/blob/v9.30.0/ChangeLog * Refresh local patches. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* strongswan: upgrade 6.0.0 -> 6.0.1Yi Zhao2025-03-211-1/+1
| | | | | | | | ChangeLog: https://github.com/strongswan/strongswan/releases/tag/6.0.1 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: fix build with gcc-15 when thorvg is enabledMartin Jansa2025-03-212-0/+35
| | | | | | | | | * fixes: http://errors.yoctoproject.org/Errors/Details/848488/ which is triggered only when thorvg PACKAGECONFIG is enabled Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: add PACKAGECONFIG for thorvgMartin Jansa2025-03-211-0/+8
| | | | | Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webrtc-audio-processing-1: fix build with gcc-15Martin Jansa2025-03-212-0/+31
| | | | | | | | | | | * fixes: http://errors.yoctoproject.org/Errors/Details/848476/ ../webrtc-audio-processing-1.3/webrtc/api/task_queue/task_queue_base.h:53:32: error: 'uint32_t' has not been declared 53 | uint32_t milliseconds) = 0; | ^~~~~~~~ Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* android-tools: fix build with gcc-15Martin Jansa2025-03-212-0/+70
| | | | | | | | * fixes build with gcc-15: http://errors.yoctoproject.org/Errors/Details/848455/ Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iperf3: fix build with gcc-15Martin Jansa2025-03-212-0/+67
| | | | | | | | * fixes: http://errors.yoctoproject.org/Errors/Details/848456/ Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iftop: fix build with gcc-15Martin Jansa2025-03-212-0/+47
| | | | | | | | fixes: http://errors.yoctoproject.org/Errors/Details/848458/ Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libconfig: fix build with gcc-15Martin Jansa2025-03-212-1/+44
| | | | | | | | | | | | | | | | * backport fix from: https://github.com/hyperrealm/libconfig/commit/690342b9cbc8b39787a1501bd890d63ca63a003c to fix: http://errors.yoctoproject.org/Errors/Details/848457/ grammar.y:58:33: error: too many arguments to function 'libconfig_yyget_lineno'; expected 0, have 1 * need to add bison-native dependency while grammar.y is modified with the above patch to fix: http://errors.yoctoproject.org/Errors/Details/848472/ ../aux-build/ylwrap: line 174: yacc: command not found Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-protobuf: 4.25.3 -> 5.29.4Hongxu Jia2025-03-211-2/+2
| | | | | | | License-Update: no chnage Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* protobuf: 4.25.5 -> 5.29.4Hongxu Jia2025-03-215-26/+126
| | | | | | | | | | | | | | | | | | | | Refresh local patches - 0001-Fix-build-on-mips-clang.patch - 0001-examples-Makefile-respect-CXX-LDFLAGS-variables-fix-.patch Fix protobuf-native build failure with gcc 10 Fix dev-elf QA issue: |ERROR: protobuf-5.29.4-r0 do_package_qa: QA Issue: -dev package protobuf-dev contains non-symlink .so '/usr/lib/libutf8_range.so' [dev-elf] |ERROR: protobuf-5.29.4-r0 do_package_qa: QA Issue: -dev package protobuf-dev contains non-symlink .so '/usr/lib/libutf8_validity.so' [dev-elf] Changelog: https://github.com/protocolbuffers/protobuf/releases/tag/v29.4 Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-chess: upgrade 47.0 -> 48.0Wang Mingyu2025-03-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-backgrounds: upgrade 47.0 -> 48.0Wang Mingyu2025-03-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gjs: upgrade 1.82.1 -> 1.84.1Wang Mingyu2025-03-213-12/+11
| | | | | | | | | 0001-Support-cross-builds-a-bit-better.patch 0002-meson.build-Do-not-add-dir-installed-tests-when-inst.patch refreshed for 1.84.1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* grubby: Do not inherit autotools classKhem Raj2025-03-211-1/+10
| | | | | | The package uses simple Makefile for building Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmad: patch CVE-2017-8372 and CVE-2017-8373Peter Marko2025-03-202-0/+831
| | | | | | | | | | Pick patch [1] from Debian based on [2]. [1] https://salsa.debian.org/multimedia-team/libmad/-/raw/debian/0.15.1b-11/debian/patches/length-check.patch?ref_type=tags [2] https://security-tracker.debian.org/tracker/CVE-2017-8374 Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmad: patch CVE-2017-8372 and CVE-2017-8373Peter Marko2025-03-202-0/+70
| | | | | | | | | | | Pick patch [1] from Debian based on [2] and [3]. [1] https://salsa.debian.org/multimedia-team/libmad/-/blob/debian/0.15.1b-11/debian/patches/md_size.diff?ref_type=tags [2] https://security-tracker.debian.org/tracker/CVE-2017-8372 [3] https://security-tracker.debian.org/tracker/CVE-2017-8373 Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmad: ignore CVE-2017-11552 and CVE-2018-7263Peter Marko2025-03-201-0/+3
| | | | | | | | | | These CVEs are for mpg321, not libmad. See Debian assessment: * https://security-tracker.debian.org/tracker/CVE-2017-11552 * https://security-tracker.debian.org/tracker/CVE-2018-7263 Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmad: extend CVE_PRODUCTPeter Marko2025-03-201-0/+2
| | | | | | | | | | | Catch more CVEs by adding additional product per sqlite> select vendor, product, count(*) from products where product like '%libmad%' group by vendor, product; underbit|libmad|1 underbit|mad_libmad|4 Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sedutil: Upgrade to latest on tip of master branchKhem Raj2025-03-202-35/+3
| | | | | | - Drop upstreamed patch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hiawatha: upgrade 11.1 -> 11.2Jason Schonberg2025-03-201-1/+1
| | | | | | | | | | Changelog: https://hiawatha.leisink.net/changelog mbed TLS updated to 3.2.1. Small improvements. Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* freerdp3: set CVE_PRODUCTPeter Marko2025-03-201-0/+2
| | | | | | | | | CPE does not contain mnajor version number, so set VE product to just freerdp. Without this there are no (fixed) CVEs in reports. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* freerdp: mark CVE-2024-32662 as fixedPeter Marko2025-03-201-0/+2
| | | | | | | | 2.x is not affected, bug was introduced in 3.0.0. See e.g. https://security-tracker.debian.org/tracker/CVE-2024-32662 Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* freerdp: patch CVE-2024-32661Peter Marko2025-03-202-0/+28
| | | | | | | | | | | Pick commit [1] as mentioned in [2] or [3]. [1] https://github.com/FreeRDP/FreeRDP/commit/71e463e31b4d69f4022d36bfc814592f56600793 [2] https://nvd.nist.gov/vuln/detail/CVE-2024-32661 [3] https://security-tracker.debian.org/tracker/CVE-2024-32661 Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pylint: Upgrade 3.3.4 -> 3.3.6Leon Anavi2025-03-202-2/+51
| | | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 3.3.6: - Fix a false positive for used-before-assignment when an inner function's return type annotation is a class defined at module scope. - Fix false positives for use-implicit-booleaness-not-comparison, use-implicit-booleaness-not-comparison-to-string and use-implicit-booleaness-not-comparison-to-zero when chained comparisons are checked. - Fix a false positive for invalid-getnewargs-ex-returned when the tuple or dict has been assigned to a name. - Remove getopt and optparse from the list of deprecated modules. - Fixed conditional import x.y causing false positive possibly-used-before-assignment. - Fix a crash when something besides a class is found in an except handler. - Fixed raising invalid-name when using camelCase for private methods with two leading underscores. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geos: upgrade 3.12.1 -> 3.13.1Wang Mingyu2025-03-201-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fsverity-utils: upgrade 1.5 -> 1.6Wang Mingyu2025-03-201-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: upgrade 3.54.3 -> 3.56.0Wang Mingyu2025-03-201-4/+5
| | | | | | | License-Update: Set project-wide emacs formatting rules Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.1.20250302.0 -> 6.1.20250316.0Wang Mingyu2025-03-201-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cmpi-bindings: upgrade 1.0.4 -> 1.0.5Wang Mingyu2025-03-202-49/+2
| | | | | | | | | | | | | | 0001-cmpi-bindings-Fix-build-error-with-gcc14.patch removed since it's included in 1.0.5 Changelog: =============== - Fix build error with gcc14 - Update Python initialization for Python 3.11 - Reduce compiler warnings Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gitpkgver: Update to match bitbake fetcher changesRichard Purdie2025-03-201-35/+33
| | | | | | | | The bitbake fetcher dropped support for multiple revisions on a single url. Update the gitpkgver code to match. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hiawatha: upgrade 11.0 -> 11.1Jason Schonberg2025-03-201-1/+1
| | | | | | | | | | Changelog: https://hiawatha.leisink.net/changelog mbed TLS updated to 3.1.0. Small bugfixes. Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgweather4: Upgrade to 4.4.4Khem Raj2025-03-201-5/+3
| | | | | | | | | | | | | | | | | | | | | | | - Fix deprecation warnings [!300] - Fix introspection annotation for async functions [!318] - Plug some memory leaks [!321] - Translation updates Use GI_TYPELIB_PATH to point to typlib paths in target sysroot Fixes | FAILED: data/Locations.bin | /mnt/b/yoe/master/build/tmp/work/core2-64-yoe-linux-musl/libgweather4/4.4.4/libgweather-4.4.4/build-aux/meson/gen_locations_variant.py ../libgweather-4.4.4/data/Locations.xml data/Locations.bin | Traceback (most recent call last): | File "/mnt/b/yoe/master/build/tmp/work/core2-64-yoe-linux-musl/libgweather4/4.4.4/libgweather-4.4.4/build-aux/meson/gen_locations_variant.py", line 7, in <module> | from gi.repository import GLib | File "/mnt/b/yoe/master/build/tmp/work/core2-64-yoe-linux-musl/libgweather4/4.4.4/recipe-sysroot-native/usr/lib/python3.13/site-packages/gi/importer.py", line 133, in create_module | raise ImportError('cannot import name %s, ' | 'introspection typelib not found' % namespace) | ImportError: cannot import name GLib, introspection typelib not found Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
* pytest-codspeed: Add missing rdeps on statistics and rich modulesKhem Raj2025-03-201-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* yaml-cpp: Upgrade to tip of trunkKhem Raj2025-03-201-1/+2
| | | | | | Fixes build with gcc-15 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-multidict: Add missing rdep on python3-pytest-codspeed for ptestsKhem Raj2025-03-201-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openl2tp: Pin to C17 stdKhem Raj2025-03-201-1/+1
| | | | | | | Does not compile with C23 with GCC-15 and the last release was long time ago. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Fix variable assignment whitespaceRichard Purdie2025-03-2086-96/+96
| | | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-system-monitor: update 47.1 -> 48.0Markus Volk2025-03-201-1/+2
| | | | | | | | | | | | | | | | | | | | | | - add catch2 dependency New in 48.0 - 15 March 2025 * Updated translations New in 48.rc - 1 March 2025 * Updated translations New in 48.beta - 1 February 2025 * Updated translations * Code improvements (David Stone) * Fixed memory leaks drawing graphs #302 !190 (Matthew House) New in 48.alpha - 11 January 2025 * Updated translations * Ensure search button is only active on processes page !161 (Óscar Fernández Díaz) * Drop lsof ellipses following Human Interface Guidelines !163 (Óscar Fernández Díaz) * Fix resuming from suspended state #304 !166 (Balló György) * Fix high disks writes during window resize #327 !167 (Óscar Fernández Díaz) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* file-roller: update 44.4 -> 44.5Markus Volk2025-03-201-1/+1
| | | | | | | | | | | | Version 44.5 ~~~~~~~~~~~~ Released: 2025-02-09 Bugfixes: * 7zip: ask the password again if it is wrong. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-calculator: update 47.0 -> 48.0Markus Volk2025-03-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Overview of changes in gnome-calculator 48.0 * Updated translations * Fixed converter context menus not working (fcusr) * Code cleanup and improvements (fcusr, Adrien Plazas) * Improvements in function usage, brackets usage (Adrien Plazas) Overview of changes in gnome-calculator 48.rc * Updated translations * UI and styling fixes (fcusr, Adrien Plazas) * Do not steal focus on window move #422 (Robert Roth) Overview of changes in gnome-calculator 48.beta * Updated translations * Added Conversion mode (fcusr) * Ported financial dialogs to modern widgets (fcusr) * programming: disable digits not available in current number base * buttons: improvements to popover styling Overview of changes in gnome-calculator 48.alpha * Updated translations * a11y: Announce the calculation result even when done through the buttons #411 (Lukáš Tyrychtr) * display: Cycle through history with Alt+Left/Right buttons #296 (Hari Rana) * character-dialog: Modernized the character dialog (Hari Rana) * history-entry: Apply dim label to some buttons (Hari Rana) * math-preferences: Use header capitalization (Automeris naranja) * converter: Use correct kJ unit shortName #427 (Robert Roth) * converter: Fixed incorrect units in financial mode #424 (Robert Roth) * converter: Added nanosecond unit (Robert Roth) * tests: Fixed broken test on slower computers #434 (Robert Roth) * history-view: Improve default size #419 (Robert Roth) * display: Fixed incorrectly sized text entry #405 (Robert Roth) * converter: Add pressure units !179 (Olexander Movchan, Anders Jonsson) * converter: Updated russian ruble currency symbol and name #440 (Robert Roth) * display: Fix crash on using Shift+Insert #442 (Robert Roth) * converter: Fixed MJ and kWh conversion factors #445 (Çağatay Yiğit Şahin) * tests: Added test to validate MJ and kWh conversion (Robert Roth) * keyboard: Added shortcut to clear history #398 (Claudio Silva Junior) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-calendar: update 47.0 -> 48.0Markus Volk2025-03-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Major changes in 48.0: * Improve performance of the Month view * Updated translations Major changes in 48.rc: * Round temperatures to integer precision in weather forecast, to save space and reflect the approximate nature of the forecasts * Updated translations Major changes in 48.beta: * Allow selecting timezones for the start and end times of events * Fix calendar name overflow in the calendars popover list * Auto-hide weather temperature labels in Month view when space is insufficient * Updated translations Major changes in 48.alpha2: * Many design improvements to the event editor dialog, such as a rearranged all-day / timed selection, moving the event calendar to a row, and more. * Show a banner in the event editor when the calendar is read-only * Improve capitalization of title strings in the Week view header * Fix event order in the sidebar * Updated translations Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-bluetooth: update 46.1 -> 47.1Markus Volk2025-03-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | ver 47.1: This version contains a fix for the devices page staying empty on load in some circumstances, as well as translation updates. ver 47.0: This versions contains translation updates, a crash fix when cancelling pairing, pairing support for the Kawai CA501 music keyboard, and a fix for a device properties accessibility regression. ver 47.rc: This version makes the pairing dialogue adaptive, as well as updating translations. ver 47.beta: This version contains translation updates and build fixes. It also ports some widgets to use libadwaita's spinner instead of GTK's, simplifying the code. ver 47.alpha: This version fixes the devices list when empty, improves the dialogue when removing a device, and ports a number of widgets to their modern libadwaita equivalents. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evince: update 46.3 -> 48.0Markus Volk2025-03-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | =============== Evince 48.alpha =============== backend: * Add missing break to make two columns right work (#1395, Alexandre Franke) * Add missing break to make two columns right work (#1395, Alexandre Franke) * Improve support for Adobe PDF open parameters (#2044, #222, #5, #7, Nelson Benítez León) * Do not implement module loading through GTypeModule (Pablo Correa Gómez) * Dvi: Fix code style relate to inline functions (Qiu Wenbo) * Dvi: Remove always false check (Qiu Wenbo) * Use GDateTime alternatives for EvAttachment (Pablo Correa Gómez) * Remove usage of ev_backends_manager_get_document (Qiu Wenbo) build: * Bump libraries' API version to 4, do not hard-code (Pablo Correa Gomez) * Bump the minimum required version of cairo to 1.14.0 (Qiu Wenbo) * Bumpt libview, libdocument and Evince API version (Germán Poo-Caamaño) * Enable dri permission in flatpak (Germán Poo-Caamaño) * Fix app_id for flatpak in development mode (Germán Poo-Caamaño) * Fix generated desktop file names (Germán Poo-Caamaño) * Improve build location (Germán Poo-Caamaño) * Improve development build story (Germán Poo-Caamaño) * Reduce indirections to generate desktop files (Germán Poo-Caamaño) * Remove ENABLE_NLS flag (Qiu Wenbo) * Remove indirection for building schemas (Germán Poo-Caamaño) * Remove gidocgen submodule and requirement (Pablo Correa Gómez) * Remove name suffix workaround on MacOS (Qiu Wenbo) * Remove org.gnome.SettingsDaemon.MediaKeys (Maximiliano Sandoval R) * Remove unused EVINCEDATADIR (Qiu Wenbo) * Rename GNOMELOCALEDIR to EV_LOCALEDIR (Qiu Wenbo) * Set HAVE_CAIRO_PDF and HAVE_CAIRO_PS in config (Qiu Wenbo) * Update dependencies in flatpak (Germán Poo-Caamaño) * Update dependency versions for flatpak (Germán Poo-Caamaño) * Update flatpak dependencies (Germán Poo-Caamaño) * Updated flatpak poppler dependency (Andrew Murray) * Use different names when in development (Germán Poo-Caamaño) * Version bump (Germán Poo-Caamaño) ci: * Bump Ubuntu version to add libadwaita (Germán Poo-Caamaño) * Set development build in flatpak (Germán Poo-Caamaño) * Use updated image for both gtk3 and gtk4 (Germán Poo-Caamaño) * Add default template (Pablo Correa Gómez) data: * Add vcs-browser URL support (Sabri Ünal) * Fix URLs in metadata (#2024, Germán Poo-Caamaño) * Fix appdata to use custom app-id (Germán Poo-Caamaño) * Fix typo in URL (#2030, Germán Poo-Caamaño) * Improve appdata for AppStream 1.0 (Sabri Ünal) * Remove unused icons (Pablo Correa Gómez) * Remove none OARS tags (Sabri Ünal) * Update the copyright year (Sabri Ünal) * Replace non-existing mailing list with GNOME Discourse URL (Andre Klapper) * metainfo: Move from top-level dir to data dir (Pablo Correa Gómez) * metainfo: Use gitlab issues as the official bugtracker (#1969, Pablo Correa Gómez) docs: * Fix dead link in CONTRIBUTING (Rebecca Palmer) general: * "go to previous page" action restores scroll position (#1458, Robert Gay) * Do not disable deprecations by default on Evince (Pablo Correa Gómez) * Fix warning about function pointer cast (Qiu Wenbo) * Remove gspell feature for spell checking (Qiu Wenbo) * Remove usage of deprecated GdkColor (Qiu Wenbo) help: * Fix invalid markup in Hungarian translation (Andre Klapper) * Correct dead IRC link (Andre Klapper) libdocument: * Add IGNORE_DEPRECATED guards around GTime usage (Pablo Correa Gómez) * Declare EvDocument as derivable type (Qiu Wenbo) * Declare EvImage as final type (Qiu Wenbo) * Declare EvLayer as final type (Qiu Wenbo) * Declare EvLink as final type (Qiu Wenbo) * Declare EvLinkAction as final type (Qiu Wenbo) * Declare EvLinkDest as final type (Qiu Wenbo) * Declare EvMedia as final type (Qiu Wenbo) * Declare EvPage as final type (Qiu Wenbo) * Declare EvRenderContext as final type (Qiu Wenbo) * Declare EvTransitionEffect as final type (Qiu Wenbo) * Fix a crash with ev_document_factory_new_document_for_mime_type (Qiu Wenbo) * Remove all but one find API (Pablo Correa Gómez) * Remove old macros used for backend registration (Pablo Correa Gómez) * Remove deprecated GTime from EvAttachment (Qiu Wenbo) * Remove deprecated GTime from EvDocumentInfo (Qiu Wenbo) * Remove deprecated ev_document_misc_get_thumbnail_frame (Pablo Correa Gómez) * Remove deprecated ev_annotation_set_modified_from_time (Qiu Wenbo) * Remove deprecated ev_backends_manager_get_document_module_name (Qiu Wenbo) * Remove deprecated ev_backends_manager_get_document_type_info (Qiu Wenbo) * Remove deprecated ev_document_find_find_text (Qiu Wenbo) * Remove deprecated ev_document_misc_format_date (Qiu Wenbo) * Remove deprecated ev_document_misc_get_loading_thumbnail (Qiu Wenbo) * Remove deprecated ev_document_misc_get_page_border_size (Qiu Wenbo) * Remove deprecated ev_document_misc_get_screen_dpi (Qiu Wenbo) * Remove deprecated ev_document_misc_paint_one_page (Qiu Wenbo) * Remove EvAsyncRenderer interface (Pablo Correa Gómez) * Remove ev-backends-manager.h (Qiu Wenbo) * Remove ev_document_misc_render_thumbnail_with_frame (Pablo Correa Gómez) * Remove redundant initialization (Qiu Wenbo) * Remove unused rendering API (Qiu Wenbo) * Remove usage of deprecated g_module_build_path (Qiu Wenbo) * Use G_DECLARE_INTERFACE to simplify custom macros (Qiu Wenbo) * Use GtkFileChooser in add filters (#1863, Jake Dane) * Use exempi to replace hand written parser (Qiu Wenbo) * Use mkenums_simple to simplify code generation (Qiu Wenbo) libmisc: * Fix regression after porting to g_clear_signal_handler (Germán Poo-Caamaño) * Move ev-search-box from libmisc to shell (Pablo Correa Gomez) * Port EvPageAction to UI template (Qiu Wenbo) * Port to g_clear_signal_handler (#1988, Pablo Correa Gómez) * Re-parent EvPageActionWidget to a GtkBox (Pablo Correa Gómez) * Send the page in "updated" signal ev-search-box as defined (Pablo Correa Gomez) libview: * Don't attempt to load non-seekable files directly (#1971, Corey Berla) * Do not define unnecessary function prototype ahead (Pablo Correa Gómez) * Removed deprecated ev_view_find_changed (#682875, Pablo Correa Gómez) * Do not keep track of annotation window position with respect to view (Pablo Correa Gómez) * Do not track fullscreen mode (Pablo Correa Gómez) * Drop EV_JOB_THUMBNAIL_PIXBUF option, and all related code (Pablo Correa Gómez) * EvJobFind: use EvFindOptions instead of old case_sensitive (Pablo Correa Gómez) * Fix transformation of view coordinates (#1951, Marek Kasik) * Initialize window_children list to NULL (Pablo Correa Gómez) * Improve detection of non-seekable files (#2037, Nelson Benítez León) * Just use gbooleans to keep track of cache state (Germán Poo-Caamaño) * Let EvAnnotationWindow focus be managed by GTK (Pablo Correa Gómez) * Make deprecated ev_view_scroll private (Pablo Correa Gómez) * Make deprecated ev_view_set_loading private (Pablo Correa Gómez) * Only hide annotations if the page went out of range (Pablo Correa Gómez) * Remove EvStockIcons (Pablo Correa Gómez) * Remove always true check about GTK version (Qiu Wenbo) * Remove deprecated EV_SIZING_BEST_FIT (Qiu Wenbo) * Remove deprecated dual_page property (Qiu Wenbo) * Remove deprecated ev_job_find_get_n_results (Qiu Wenbo) * Remove ev_annotation_window_set_annotation (Pablo Correa Gómez) * Remove fullscreen property in document-model (Pablo Correa Gómez) * Remove multimedia media player (Qiu Wenbo) * Rename EvJobRender to EvJobRenderCairo (Pablo Correa Gómez) * Rename EvJobThumbnail to EvJobThumbnailCairo (Pablo Correa Gómez) * Silence maybe-uninitialized warnings (Pablo Correa Gómez) * Stop using deprecated ev_view_scroll (Pablo Correa Gómez) * Stop using deprecated ev_document_misc_get_thumbnail_frame (Pablo Correa Gómez) * Use configure-event signal instead of custom one (Pablo Correa Gómez) * Use decorated window in EvAnnotationWindow (Pablo Correa Gomez) * Use mkenums_simple to simplify code generation (Qiu Wenbo) po: * Fix updated files (Sabri Ünal) * Remove unused Makevars (Qiu Wenbo) * Update translations files from main branch (Germán Poo-Caamaño) previewer: * Merge EvPreviewerToolbar into EvPreviewerWindow (Pablo Correa Gómez) * Remove un-used invocation of ev_stock_icons (Mads Chr. Olesen) * Use ui template for EvPreviewerToolbar (Pablo Correa Gómez) shell: * Avoid crash when deleting annotation (#2022, Nelson Benítez León) * Remove GtkIconFactory code (Pablo Correa Gómez) * Activate search-outline mode from text entry (#1991, Nelson Benítez León) * Add "document-model" property to EvToolbar (Pablo Correa Gómez) * Add a place holder for empty recent view (#992, Raffaele Tranquillini) * Check icon_view exists upon usage in EvSidebarThumbnails (#1996, Pablo Correa Gómez) * Derive EvRecentView from GtkBin to simplify GTK4 move (Pablo Correa Gómez) * Deprecate GTime related functions for GDateTime variants (Pablo Correa Gómez) * Do not keep track of EvWindow parent in a EvToolbar property (Pablo Correa Gómez) * Do not update links model when going fullscreen (Pablo Correa Gomez) * Do not use gtk_window_resize (Pablo Correa Gomez) * Don't check for "show_toolbar" metadata value (Pablo Correa Gómez) * Don't set show close button on infobar (Pablo Correa Gómez) * Evince-recent-view.ui: indent according to editorconfig (Pablo Correa Gómez) * Fix signal handler id types (Pablo Correa Gómez) * Keep track of fullscreen through action instead of model (Pablo Correa Gómez) * Make buttons don't grab focus on click (Nelson Benítez León) * Modernize freeing EvRegisterDocData in ev-application (Pablo Correa Gomez) * Move EvWindow menus from generic file to template (Pablo Correa Gómez) * Move EvWindow model to template (Pablo Correa Gómez) * Move application id constant to meson (Germán Poo-Caamaño) * Move dbus dependent definitions to meson (Germán Poo-Caamaño) * Only set "fullscreen" in metadata if it's not maximized (#1985, Pablo Correa Gomez) * Only set "fullscreen" in metadata if it's not maximized (#1985, Pablo Correa Gómez) * Port to g_clear_signal_handler (#1988, Pablo Correa Gómez) * Properly organize EvRecentView widgets (#2000, Pablo Correa Gómez) * Remove EV_CHROME since only used for sidebar (Pablo Correa Gómez) * Remove EV_CHROME_FINDBAR and EV_CHROME_FULLSCREEN_TOOLBAR (Pablo Correa Gómez) * Remove EV_CHROME_RAISE_TOOLBAR (Pablo Correa Gómez) * Remove EV_CHROME_TOOLBAR, unconditionally set to TRUE (Pablo Correa Gómez) * Remove MediaKeys support (#1762, Qiu Wenbo) * Remove sidebar_page_main_widget_update_cb from EvWindow (Pablo Correa Gómez) * Remove unused EV_TOOLBAR_MODE_FULLSCREEN (Pablo Correa Gómez) * Revert Simplify reset_jobs calls" (#2035, Nelson Benítez León) * Show close button by default in EvToolbar (Pablo Correa Gómez) * Stop fullscreen activation on the thumbnails' sidebar (Pablo Correa Gómez) * Stop using EvStockIcon within the application (Pablo Correa Gómez) * Stop using aux sidebar_widget in EvWindow creating the sidebar (Pablo Correa Gómez) * Use G_DECLARE_INTERFACE to simplify custom macros (Qiu Wenbo) * Use g_timeout_add_once and g_idle_add_once (Pablo Correa Gómez) * Use gtk_widget_set_visible instead of custom function (Pablo Correa Gómez) * Use page_layout instead of dual_page (Qiu Wenbo) * Use sidebar-show-symbolic icon instead of custom one (Qiu Wenbo) * When "saving as.." don't copy the original file modification time (#706, Nelson Benítez León) * Use box-shadow to draw the shadow when possible (Qiu Wenbo) thumbnailer: * Remove async renderer code path (Qiu Wenbo) Developers: * Alexandre Franke, Andre Klapper, Andrew Murray, Brage Fuglseth, Corey Berla, Germán Poo-Caamaño, Jake Dane, Mads Chr. Olesen, Marek Kasik, Maximiliano Sandoval R, Nelson Benítez León, Pablo Correa Gomez, Pablo Correa Gómez, Piotr Drąg, Qiu Wenbo, Raffaele Tranquillini, Rebecca Palmer, Robert Gay, Sabri Ünal Translations: * Asier Sarasua Garmendia (Basque) * Vasil Pupkin (Belarusian) * Rafael Fontenelle (Brazilian Portuguese) * Andi Chandler (British English) * twlvnn kraftwerk (Bulgarian) * Jordi Mas i Hernandez (Catalan) * Luming Zh (Chinese (China)) * Chao-Hsiung Liao (Chinese (Taiwan)) * Daniel Rusek (Czech) * Alan Mortensen (Danish) * Nathan Follens (Dutch) * Kristjan SCHMIDT (Esperanto) * Jiri Grönroos (Finnish) * Irénée THIRION (French) * Fabio Tomat (Friulian) * Fran Dieguez (Galician) * Ekaterine Papava (Georgian) * Jürgen Benvenuti (German) * Philipp Kiemle (German) * Efstathios Iosifidis (Greek) * Yaron Shahrabani (Hebrew) * Yosef Or Boczko (Hebrew) * Guntupalli Karunakar (Hindi) * Scrambled 777 (Hindi) * Balázs Úr (Hungarian) * Andika Triwidada (Indonesian) * Baurzhan Muftakhidinov (Kazakh) * Changwoo Ryu (Korean) * Rūdolfs Mazurs (Latvian) * Aurimas Černius (Lithuanian) * Quentin PAGÈS (Occitan) * Danial Behzadi (Persian) * Piotr Drąg (Polish) * Hugo Carvalho (Portuguese) * Amn Alam (Punjabi) * Daniel Șerbănescu (Romanian) * Florentina Mușat (Romanian) * Artur S0 (Russian) * Sergej A (Russian) * Марко Костић (Serbian) * Dušan Kazik (Slovak) * Jose Riha (Slovak) * Martin (Slovenian) * Daniel (Spanish) * Anders Jonsson (Swedish) * Sabri Ünal (Turkish) * Yuri Chornoivan (Ukrainian) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rdist: Pin to C17 stdKhem Raj2025-03-201-0/+2
| | | | | | | It can not be cleanly compiled with C23 defaults in GCC-15 therefore stick with C17 for now. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fbgrab: don't inherit autotoolsRoss Burton2025-03-191-3/+8
| | | | | | | | | | This upstream does not in fact use autotools, so remove the inherit and implement the required do_install. Also fix the hardcoded /usr/bin to use ${bindir}. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis: don't inherit autotoolsRoss Burton2025-03-192-4/+4
| | | | | | | | | This upstream does not in fact use autotools, so remove the inherit. Also, clean up a oe_runmake to not require a subshell. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openl2tp: don't inherit autotoolsRoss Burton2025-03-191-2/+4
| | | | | | | | This upstream does not in fact use autotools, so remove the inherit and implement the required do_install. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* miniupnpd: partial recipe rewriteRoss Burton2025-03-191-9/+13
| | | | | | | | | | | | | | | | | | | | This upstream does not in fact use autotools, so remove the inherit. Split the configure step (make config.h) into do_configure and ensure that it always runs in case the configuration has changed. Use PACKAGECONFIG for options, as there are more available upstream. Add UPSTREAM_CHECK variables to check for new releases. This depends on a bitbake change[1] but with that detects that 2.3.7 has been released. Add a DEPENDS on openssl as the Makefiles try to link against it and silently fail without it. [1] https://lore.kernel.org/bitbake-devel/20250319165339.439776-1-ross.burton@arm.com/T/#u Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libx86-1: don't inherit autotoolsRoss Burton2025-03-191-1/+3
| | | | | | | | This upstream does not in fact use autotools, so remove the inherit and implement the required do_install directly. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>