Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qbs for openSUSE:Factory checked in 
at 2021-02-01 13:29:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qbs (Old)
 and      /work/SRC/openSUSE:Factory/.qbs.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qbs"

Mon Feb  1 13:29:00 2021 rev:10 rq:868293 version:1.18.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/qbs/qbs.changes  2020-09-16 19:34:48.626528929 
+0200
+++ /work/SRC/openSUSE:Factory/.qbs.new.28504/qbs.changes       2021-02-01 
13:30:55.486343993 +0100
@@ -1,0 +2,40 @@
+Wed Jan 27 07:59:12 UTC 2021 - Wang Jun <jgw...@suse.com>
+
+- Update to version 1.18.0
+  * Features:
+    - General:
+      * It is no longer strictly required to provide a profile.
+      * Sub-second timestamp resolutions are now supported on Unix
+        systems.
+      * Added a convenient replacement for
+        product.moduleProperty("module", "property"), namely
+        product.module.property.
+      * The loadFile and loadExtension functions are deprecated in
+        favor of the new require function, which accepts arguments of either
+        form accepted by the deprecated functions.
+      * Added new tool qbs-create-project to set up a new qbs
+        project from an existing source tree.
+      * FileTagger items can now have conditions.
+      * Probe items can now appear directly under a Project item.
+    - Cpp module:
+      * Added support for QNX and the QCC toolchain
+      * Added the cpp.useRPathLink property to control whether
+        to use the -rpath-link linker option.
+      * Provided the means to easily combine source files for the C
+        language family in order to support "amalgamation builds".
+      * Introduced cpp.treatSystemHeadersAsDependencies.
+    - Qt modules:
+      * Introduced property Qt.core.combineMocOutput.
+      * Introduced Qt.core.enableKeywords for simple disabling of
+        the "signals", "slots" and "emit" symbols.
+  * Important bug fixes:
+    - Improved scalability of parallel builds on Linux by starting
+      Process commands via a dedicated launcher process.
+  * Behavior changes:
+    - The base directory for source files changed from the product
+      source directory to the parent directory of the file where the
+      files are listed.
+- Avoid the "env-script-interpreter" warning when building
+  * Add fix-env-script-interpreter.patch
+
+-------------------------------------------------------------------

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

New:
----
  fix-env-script-interpreter.patch
  qbs-src-1.18.0.tar.gz

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

Other differences:
------------------
++++++ qbs.spec ++++++
--- /var/tmp/diff_new_pack.ZF4yR7/_old  2021-02-01 13:30:56.134344792 +0100
+++ /var/tmp/diff_new_pack.ZF4yR7/_new  2021-02-01 13:30:56.138344797 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qbs
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 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.11.0
 Name:           qbs
-Version:        1.17.0
+Version:        1.18.0
 Release:        0
 Summary:        Modern build tool for software projects
 # Legal:
@@ -31,6 +31,8 @@
 Group:          Development/Tools/Building
 URL:            https://wiki.qt.io/Qbs
 Source:         
https://download.qt.io/official_releases/%{name}/%{version}/%{name}-src-%{version}.tar.gz
+# PATCH-FIX-OPENSUSE fix-env-script-interpreter.patch -- Avoid the 
"env-script-interpreter" warning when building
+Patch0:         fix-env-script-interpreter.patch
 BuildRequires:  fdupes
 BuildRequires:  libQt5Concurrent-devel >= %{qt5_version}
 BuildRequires:  libQt5Core-devel >= %{qt5_version}
@@ -66,6 +68,7 @@
 
 %prep
 %setup -q -n %{name}-src-%{version}
+%patch0 -p1
 
 %build
 makeopts=""
@@ -89,11 +92,8 @@
 %install
 %qmake5_install
 
-# Cleanup
-rm -f %{buildroot}%{_datadir}/%{name}/python/biplist/qt_attribution.json
-rm -f %{buildroot}%{_datadir}/%{name}/python/dmgbuild/qt_attribution.json
-rm -f %{buildroot}%{_datadir}/%{name}/python/ds_store/qt_attribution.json
-rm -f %{buildroot}%{_datadir}/%{name}/python/mac_alias/qt_attribution.json
+# Cleanup, until the code is ported to python3 completely
+rm -fr %{buildroot}%{_datadir}/%{name}/python
 
 ln -f -s qbs.1.gz %{buildroot}/%{_mandir}/man1/qbs-config.1.gz
 ln -f -s qbs.1.gz %{buildroot}/%{_mandir}/man1/qbs-config-ui.1.gz
@@ -124,7 +124,6 @@
 %{_datadir}/%{name}/imports/
 %{_datadir}/%{name}/module-providers/
 %{_datadir}/%{name}/modules/
-%{_datadir}/%{name}/python/
 %{_datadir}/%{name}/qml-type-descriptions/
 %{_libdir}/%{name}/plugins/lib%{name}_cpp_scanner.so
 %{_libdir}/%{name}/plugins/lib%{name}_qt_scanner.so

++++++ fix-env-script-interpreter.patch ++++++
From: Wang Jun <jgw...@suse.com>
Date: Mon, 1 Feb 2021 09:50:35 +0800
Subject: Avoid the "env-script-interpreter" warning when building

--- qbs-src-1.18.0/src/3rdparty/python/bin/dmgbuild.orig        2021-01-27 
15:33:13.548068334 +0800
+++ qbs-src-1.18.0/src/3rdparty/python/bin/dmgbuild     2021-01-27 
15:33:23.916039320 +0800
@@ -1,4 +1,4 @@
-#! /usr/bin/env python
+#!/usr/bin/python
 # -*- coding: utf-8 -*-
 
 from __future__ import unicode_literals
++++++ qbs-src-1.17.0.tar.gz -> qbs-src-1.18.0.tar.gz ++++++
++++ 18530 lines of diff (skipped)

Reply via email to