Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qml-autoreqprov for openSUSE:Factory 
checked in at 2024-01-22 20:30:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qml-autoreqprov (Old)
 and      /work/SRC/openSUSE:Factory/.qml-autoreqprov.new.16006 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qml-autoreqprov"

Mon Jan 22 20:30:54 2024 rev:8 rq:1140509 version:1.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/qml-autoreqprov/qml-autoreqprov.changes  
2023-11-17 20:48:55.103774860 +0100
+++ 
/work/SRC/openSUSE:Factory/.qml-autoreqprov.new.16006/qml-autoreqprov.changes   
    2024-01-22 20:30:55.633991017 +0100
@@ -1,0 +2,10 @@
+Sun Jan 21 12:11:19 UTC 2024 - Fabian Vogt <[email protected]>
+
+- Bump version to 1.4
+- qml.req:
+  * Detect Qt version based on libQtCore presence. The previous method
+    broke if /usr/libexec/qtX or kf5-filesystem were present.
+- qmldirreqprov.sh:
+  * Generate unversioned URI provides for plugin provided imports as well
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qml-autoreqprov.spec ++++++
--- /var/tmp/diff_new_pack.cCqMTd/_old  2024-01-22 20:30:57.174047325 +0100
+++ /var/tmp/diff_new_pack.cCqMTd/_new  2024-01-22 20:30:57.174047325 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qml-autoreqprov
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           qml-autoreqprov
-Version:        1.3
+Version:        1.4
 Release:        0
 Summary:        Automatic dependency generator for QML files and modules
 License:        GPL-3.0-or-later

++++++ qml.req ++++++
--- /var/tmp/diff_new_pack.cCqMTd/_old  2024-01-22 20:30:57.266050688 +0100
+++ /var/tmp/diff_new_pack.cCqMTd/_new  2024-01-22 20:30:57.270050835 +0100
@@ -25,7 +25,9 @@
 [[ -n ${qtvers} ]] || qtvers="5 6 7"
 
 for ver in ${qtvers}; do
-       stat /usr/lib*/qt${ver} &>/dev/null && qtver="${qtver}${ver}"
+       if [ -e "/usr/lib/libQt${ver}Core.so.${ver}" ] || [ -e 
"/usr/lib64/libQt${ver}Core.so.${ver}" ]; then
+               qtver="${qtver}${ver}"
+       fi
 done
 
 # Zero or more than one version of Qt found. Abort.

++++++ qmldirreqprov.sh ++++++
--- /var/tmp/diff_new_pack.cCqMTd/_old  2024-01-22 20:30:57.298051859 +0100
+++ /var/tmp/diff_new_pack.cCqMTd/_new  2024-01-22 20:30:57.302052005 +0100
@@ -101,6 +101,7 @@
                                        echo "Ignoring ${import}" >&2
                                        continue
                                fi
+                               
moduleExports["qt${qtver}qmlimport(${import%.*})"]="" # Provides for 
unversioned imports
                                foundModuleExport 
"qt${qtver}qmlimport(${import})" "$min"
                        done < <(qmlpluginexports-qt${qtver} "$plugin" 
"$module")
                done

Reply via email to