Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qbs for openSUSE:Factory checked in 
at 2022-11-23 09:48:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qbs (Old)
 and      /work/SRC/openSUSE:Factory/.qbs.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qbs"

Wed Nov 23 09:48:21 2022 rev:16 rq:1037457 version:1.23.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/qbs/qbs.changes  2021-09-11 22:25:15.939430087 
+0200
+++ /work/SRC/openSUSE:Factory/.qbs.new.1597/qbs.changes        2022-11-23 
09:48:40.299218403 +0100
@@ -1,0 +2,25 @@
+Sun Nov 20 17:33:33 UTC 2022 - Andrea Manzini <andrea.manz...@suse.com>
+
+- Update to 1.23.2
+  * Fix installation with cmake
+  * Fixed setting up Qt 6.3 with qbspkgconfig.
+  * Added QtScript module to the source tarballs
+  * Fixed handling empty variables in qbspkgconfig
+  * Added new module Sanitizers.address for simple cross-platform ASan 
configuration
+  * Fixed building against static Qt 6
+  * A new qbsModuleProviders property was added to Project and Product items 
which allows
+    to specify which providers will be run (QBS-1604).
+  * Added a new library for reading *.pc files which allows to avoid launching 
multiple pkg-config
+    processes and also gives QBS more information about dependencies between 
*.pc files (QBS-1615).
+  * A new qbspkgconfig provider was added which will replace the fallback 
provider (QBS-1614).
+    This new provider uses the built-in library and is capable of setting Qt 
libraries as well.
+  * capnproto and protobuf modules can now use runtime provided by the 
qbspkgconfig provider.
+  * Qbs no longer migrates the "profiles/" dir from earlier Qbs versions 
(QTCREATORBUG-26475).
+    Old directories might be cleaned up manually.
+  * FileInfo now always uses high-precision timer on all OSes.
+  * Fixed a problem with overriding stringList properties in ModuleProviders 
from command-line.
+  * Added support for c++23.
+  * Documentation: added a new page with the list of ModuleProviders.
+  * Documentation: Qt provider now has its own page.
+
+-------------------------------------------------------------------

Old:
----
  qbs-src-1.20.0.tar.gz

New:
----
  qbs-src-1.23.2.tar.gz

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

Other differences:
------------------
++++++ qbs.spec ++++++
--- /var/tmp/diff_new_pack.6T65g4/_old  2022-11-23 09:48:40.943221763 +0100
+++ /var/tmp/diff_new_pack.6T65g4/_new  2022-11-23 09:48:40.951221805 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qbs
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 # Copyright (c) 2018 The Qt Company.
 #
 # All modifications and additions to the file contributed by third parties
@@ -19,7 +19,7 @@
 
 %define qt5_version 5.14.0
 Name:           qbs
-Version:        1.20.0
+Version:        1.23.2
 Release:        0
 Summary:        Modern build tool for software projects
 # Legal:

++++++ 0001-Use-qmake-qt5-for-openSUSE.patch ++++++
--- /var/tmp/diff_new_pack.6T65g4/_old  2022-11-23 09:48:40.975221930 +0100
+++ /var/tmp/diff_new_pack.6T65g4/_new  2022-11-23 09:48:40.979221951 +0100
@@ -1,26 +1,19 @@
-From 2699d00d9593d746aea0e618b0823830e7feddbd Mon Sep 17 00:00:00 2001
 From: Christophe Giboudeaux <christo...@krop.fr>
 Date: Thu, 29 Apr 2021 09:18:59 +0200
 Subject: [PATCH] Use qmake-qt5 for openSUSE.
 
 ---
- share/qbs/module-providers/Qt/setup-qt.js | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/share/qbs/module-providers/Qt/setup-qt.js 
b/share/qbs/module-providers/Qt/setup-qt.js
-index a67f79d..4d8b4d5 100644
---- a/share/qbs/module-providers/Qt/setup-qt.js
-+++ b/share/qbs/module-providers/Qt/setup-qt.js
-@@ -60,7 +60,7 @@ function getQmakeFilePaths(qmakeFilePaths, qbs) {
-     var suffix = exeSuffix(qbs);
-     var filePaths = [];
-     for (var i = 0; i < dirs.length; ++i) {
--        var candidate = FileInfo.joinPaths(dirs[i], "qmake" + suffix);
-+        var candidate = FileInfo.joinPaths(dirs[i], "qmake-qt5" + suffix);
-         var canonicalCandidate = FileInfo.canonicalPath(candidate);
-         if (!canonicalCandidate || !File.exists(canonicalCandidate))
-             continue;
--- 
-2.31.1
 
+diff --color -ur qbs-src-1.23.2.orig/share/qbs/module-providers/Qt/setup-qt.js 
qbs-src-1.23.2/share/qbs/module-providers/Qt/setup-qt.js
+--- qbs-src-1.23.2.orig/share/qbs/module-providers/Qt/setup-qt.js      
2022-10-21 12:54:35.000000000 +0200
++++ qbs-src-1.23.2/share/qbs/module-providers/Qt/setup-qt.js   2022-11-20 
18:29:35.392814151 +0100
+@@ -60,7 +60,7 @@
+         var dirs = splitNonEmpty(pathValue, FileInfo.pathListSeparator());
+         var suffix = exeSuffix(qbs);
+         for (var i = 0; i < dirs.length; ++i) {
+-            var candidate = FileInfo.joinPaths(dirs[i], "qmake" + suffix);
++            var candidate = FileInfo.joinPaths(dirs[i], "qmake-qt5" + suffix);
+             var canonicalCandidate = FileInfo.canonicalPath(candidate);
+             if (!canonicalCandidate || !File.exists(canonicalCandidate))
+                 continue;
 

++++++ qbs-src-1.20.0.tar.gz -> qbs-src-1.23.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/qbs/qbs-src-1.20.0.tar.gz 
/work/SRC/openSUSE:Factory/.qbs.new.1597/qbs-src-1.23.2.tar.gz differ: char 12, 
line 1

Reply via email to