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