Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rpi-imager for openSUSE:Factory checked in at 2026-02-18 17:18:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rpi-imager (Old) and /work/SRC/openSUSE:Factory/.rpi-imager.new.1977 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rpi-imager" Wed Feb 18 17:18:36 2026 rev:13 rq:1333777 version:2.0.6 Changes: -------- --- /work/SRC/openSUSE:Factory/rpi-imager/rpi-imager.changes 2025-11-24 14:16:39.460174054 +0100 +++ /work/SRC/openSUSE:Factory/.rpi-imager.new.1977/rpi-imager.changes 2026-02-18 17:18:39.122747222 +0100 @@ -1,0 +2,30 @@ +Tue Feb 17 14:00:35 UTC 2026 - Fridrich Strba <[email protected]> + +- Version 2.0.6 + * Changes + + New UI + + New installer for Windows + + New back-end writing algorithms + + New download algorithms + + Accessbility annotations throughout + + Raspberry Pi Connect integration + + Keyboard navigation + + Enhanced guardrails + + New CLI-only package +- Removed patch: + * fix_cmake.patch + + not needed anymore +- Changed patch: + * 0000-remove-vendoring.patch -> remove-vendoring.patch + + adapt to the new code and to our dependencies +- Added patches: + * 1505.patch + + fixes fallback file dialog that was entirely non-functional + due to incorrect use of a Qt model role + * 1514.patch + + fixes the build in isolation with no access to the internet + * 1515.patch + + fixes Non-existent attached object exception for the + ProgressBar in WritingStep + +------------------------------------------------------------------- Old: ---- 0000-remove-vendoring.patch fix_cmake.patch rpi-imager-1.9.5.tar.gz New: ---- 1505.patch 1514.patch 1515.patch remove-vendoring.patch rpi-imager-2.0.6.tar.gz ----------(Old B)---------- Old:- Changed patch: * 0000-remove-vendoring.patch -> remove-vendoring.patch + adapt to the new code and to our dependencies Old:- Removed patch: * fix_cmake.patch + not needed anymore ----------(Old E)---------- ----------(New B)---------- New:- Added patches: * 1505.patch + fixes fallback file dialog that was entirely non-functional New: due to incorrect use of a Qt model role * 1514.patch + fixes the build in isolation with no access to the internet New: + fixes the build in isolation with no access to the internet * 1515.patch + fixes Non-existent attached object exception for the New:- Changed patch: * 0000-remove-vendoring.patch -> remove-vendoring.patch + adapt to the new code and to our dependencies ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rpi-imager.spec ++++++ --- /var/tmp/diff_new_pack.4meIUH/_old 2026-02-18 17:18:40.222792999 +0100 +++ /var/tmp/diff_new_pack.4meIUH/_new 2026-02-18 17:18:40.222792999 +0100 @@ -1,7 +1,7 @@ # # spec file for package rpi-imager # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,21 +17,29 @@ Name: rpi-imager -Version: 1.9.5 +Version: 2.0.6 Release: 0 Summary: Raspberry Pi Imaging Utility License: Apache-2.0 Group: Hardware/Other URL: https://github.com/raspberrypi/rpi-imager Source: https://github.com/raspberrypi/%{name}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -Patch0: 0000-remove-vendoring.patch -Patch1: fix_cmake.patch - +Patch0: remove-vendoring.patch +# QML: fix property name mismatch in ImFileDialog +# https://github.com/raspberrypi/rpi-imager/pull/1505 +Patch1: 1505.patch +# Fix GenerateTimezones.cmake FALLBACK_FILE path +# https://github.com/raspberrypi/rpi-imager/pull/1514 +Patch2: 1514.patch +# Add missing import to WritingStep.qml +# https://github.com/raspberrypi/rpi-imager/pull/1515 +Patch3: 1515.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: libarchive-devel >= 3.8.0 BuildRequires: libcurl-devel BuildRequires: libgnutls-devel +BuildRequires: libnghttp2-devel BuildRequires: lzma-devel BuildRequires: qt6-concurrent-devel BuildRequires: qt6-core-devel @@ -41,13 +49,10 @@ BuildRequires: qt6-svg-devel BuildRequires: qt6-widgets-devel BuildRequires: util-linux-systemd - Requires: dosfstools Requires: udisks2 Requires: util-linux-systemd - Recommends: polkit-gnome - ExcludeArch: s390x %description @@ -68,7 +73,11 @@ %build pushd src -%cmake -DENABLE_CHECK_VERSION=OFF -DENABLE_TELEMETRY=OFF -DENABLE_VENDORING=OFF +%cmake \ + -DIMAGER_VERSION_STR=%{version} \ + -DENABLE_CHECK_VERSION=OFF \ + -DENABLE_TELEMETRY=OFF \ + -DENABLE_VENDORING=OFF %cmake_build popd ++++++ 0000-remove-vendoring.patch -> 1505.patch ++++++ ++++ 1014 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/rpi-imager/0000-remove-vendoring.patch ++++ and /work/SRC/openSUSE:Factory/.rpi-imager.new.1977/1505.patch ++++++ 0000-remove-vendoring.patch -> 1514.patch ++++++ ++++ 937 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/rpi-imager/0000-remove-vendoring.patch ++++ and /work/SRC/openSUSE:Factory/.rpi-imager.new.1977/1514.patch ++++++ 0000-remove-vendoring.patch -> 1515.patch ++++++ ++++ 963 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/rpi-imager/0000-remove-vendoring.patch ++++ and /work/SRC/openSUSE:Factory/.rpi-imager.new.1977/1515.patch ++++++ remove-vendoring.patch ++++++ --- a/src/CMakeLists.txt 2026-01-22 14:31:04.000000000 +0000 +++ b/src/CMakeLists.txt 2026-02-12 20:13:09.887831559 +0000 @@ -170,26 +170,24 @@ set(BUILD_STATIC_LIBS ON) set(BUILD_SHARED_LIBS OFF) -include(FetchContent) - # Bundled liblzma -include(dependencies/xz.cmake) +find_package(LibLZMA 5.8.1 REQUIRED) # Bundled zstd -include(dependencies/zstd.cmake) +find_package(zstd 1.5.7 REQUIRED) # Remote nghttp2 -include(dependencies/nghttp2.cmake) +find_package(PkgConfig) +pkg_check_modules(nghttp2 REQUIRED libnghttp2>=1.68.0) # Bundled yescrypt include(dependencies/yescrypt.cmake) - # Bundled zlib -include(dependencies/zlib.cmake) +find_package(ZLIB REQUIRED) # Bundled libarchive -include(dependencies/libarchive.cmake) +find_package(LibArchive 3.8.4 REQUIRED) # libcurl if(APPLE) @@ -203,7 +200,7 @@ # Note: No need to find OpenSSL on macOS - we use native Security.framework # for RSA operations and CommonCrypto for hashing else() - include(dependencies/curl.cmake) + find_package(CURL 8.17.0 REQUIRED) endif() @@ -535,7 +532,7 @@ include(linux/PlatformPackaging.cmake) endif() -add_dependencies(${PROJECT_NAME} zlibstatic yescrypt) +add_dependencies(${PROJECT_NAME} yescrypt) include_directories(${CURL_INCLUDE_DIR} ${LibArchive_INCLUDE_DIR} ${LIBLZMA_INCLUDE_DIRS} ${LIBDRM_INCLUDE_DIRS} ${ZLIB_INCLUDE_DIRS} ${ZSTD_INCLUDE_DIR} ${YESCRYPT_INCLUDE_DIR}) # Link different Qt components based on build type ++++++ rpi-imager-1.9.5.tar.gz -> rpi-imager-2.0.6.tar.gz ++++++ /work/SRC/openSUSE:Factory/rpi-imager/rpi-imager-1.9.5.tar.gz /work/SRC/openSUSE:Factory/.rpi-imager.new.1977/rpi-imager-2.0.6.tar.gz differ: char 13, line 1
