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

Reply via email to