Hello community,

here is the log from the commit of package libqt5-creator for openSUSE:Factory 
checked in at 2018-12-07 14:38:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-creator (Old)
 and      /work/SRC/openSUSE:Factory/.libqt5-creator.new.19453 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libqt5-creator"

Fri Dec  7 14:38:43 2018 rev:60 rq:655885 version:4.8.0~rc1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libqt5-creator/libqt5-creator.changes    
2018-11-26 10:37:06.140550514 +0100
+++ /work/SRC/openSUSE:Factory/.libqt5-creator.new.19453/libqt5-creator.changes 
2018-12-07 14:38:49.298816792 +0100
@@ -1,0 +2,48 @@
+Thu Dec  6 13:42:48 UTC 2018 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 4.8.0 final:
+  * http://blog.qt.io/blog/2018/12/06/qt-creator-4-8-0-released/
+
+-------------------------------------------------------------------
+Tue Dec  4 18:57:28 UTC 2018 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Also set QT_FORCE_STDERR_LOGGING in fix-application-output.patch
+
+-------------------------------------------------------------------
+Tue Nov 27 10:16:13 UTC 2018 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 4.8.0 RC 1:
+  * Even more bugfixes
+- Update to 4.8.0 Beta 2:
+  * More bugfixes
+- Refresh fix-application-output.patch
+
+-------------------------------------------------------------------
+Tue Nov 27 08:24:51 UTC 2018 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Remove dmgbuild script to avoid dep on python2
+- Set use_system_botan properly
+
+-------------------------------------------------------------------
+Wed Nov 14 11:51:27 UTC 2018 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Don't try to use WebEngine on unsupported architectures
+
+-------------------------------------------------------------------
+Sat Oct 13 15:09:32 UTC 2018 - fab...@ritter-vogt.de
+
+- Update to 4.8.0 Beta 1:
+  * Added experimental plugin LanguageClient for supporting the
+    language server protocol (QTCREATORBUG-20284)
+  * Added experimental plugin CompilationDatabaseProjectManager
+    that opens a compilation database for code editing
+  * Added experimental plugin ClangFormat that bases
+    auto-indentation on Clang Format
+  * Added experimental plugin Cppcheck for integration of
+    cppcheck diagnostics
+  * Added support for multiple simultaneous debugger runs
+  * Fixed 'Open Terminal Here' for konsole (QTCREATORBUG-20900)
+  * Many other fixes and improvements. Full changelog:
+    
https://code.qt.io/cgit/qt-creator/qt-creator.git/tree/dist/changes-4.8.0.md?h=4.8
+
+-------------------------------------------------------------------

Old:
----
  qt-creator-opensource-src-4.7.1.tar.xz

New:
----
  qt-creator-opensource-src-4.8.0.tar.xz

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

Other differences:
------------------
++++++ libqt5-creator.spec ++++++
--- /var/tmp/diff_new_pack.wdZGy8/_old  2018-12-07 14:38:51.054814618 +0100
+++ /var/tmp/diff_new_pack.wdZGy8/_new  2018-12-07 14:38:51.054814618 +0100
@@ -19,16 +19,16 @@
 %define have_qdoc 0%{?suse_version} >= 1500
 
 Name:           libqt5-creator
-Version:        4.7.1
+Version:        4.8.0~rc1
 Release:        0
 Summary:        Integrated Development Environment targeting Qt apps
 License:        GPL-3.0-with-Qt-Company-Qt-exception-1.1
 Group:          Development/Tools/IDE
 Url:            https://www.qt.io/ide/
-%define major_ver 4.7
-%define rname qt-creator
+%define major_ver 4.8
 %define qt5_version 5.9.0
-Source:         
http://download.qt.io/official_releases/qtcreator/%{major_ver}/%{version}/qt-creator-opensource-src-%{version}.tar.xz
+%define tar_version 4.8.0
+Source:         
http://download.qt.io/official_releases/qtcreator/%{major_ver}/%{tar_version}/qt-creator-opensource-src-%{tar_version}.tar.xz
 Source1:        %{name}-rpmlintrc
 # PATCH-FIX-OPENSUSE
 Patch1:         fix-build-isystem.patch
@@ -42,7 +42,9 @@
 BuildRequires:  libqt5-qtquickcontrols >= %{qt5_version}
 BuildRequires:  libqt5-qtscript-devel >= %{qt5_version}
 BuildRequires:  libqt5-qttools-private-headers-devel >= %{qt5_version}
+%ifnarch ppc ppc64 ppc64le s390 s390x
 BuildRequires:  libqt5-qtwebengine-devel >= %{qt5_version}
+%endif
 BuildRequires:  libqt5-qtx11extras-devel >= %{qt5_version}
 %if 0%{?suse_version} < 1330
 # It does not build with the default compiler (GCC 4.8) on Leap 42.x
@@ -92,9 +94,7 @@
 (aka QTC_SOURCE) necessary to compile plugins. 
 
 %prep
-%setup -q -n %{rname}-opensource-src-%{version}
-%patch1 -p1
-%patch2 -p1
+%autosetup -p1 -n qt-creator-opensource-src-%{tar_version}
 
 %build
 sed -i s,libexec/qtcreator,%{_lib}/qtcreator/libexec,g qtcreator.qbs
@@ -108,7 +108,7 @@
 opts="LLVM_INSTALL_DIR=%{_prefix}"
 %endif
 %endif
-opts="$opts IDE_LIBRARY_BASENAME=%{_lib} USE_SYSTEM_BOTAN=1"
+opts="$opts IDE_LIBRARY_BASENAME=%{_lib} CONFIG+=use_system_botan"
 
 makeopts=""
 %if 0%{?suse_version} < 1330
@@ -134,6 +134,8 @@
 
 # Source Code Pro is packaged independently
 rm -r %{buildroot}%{_datadir}/qtcreator/fonts
+# Only relevant for macOS, needs python2
+rm -r %{buildroot}%{_libdir}/qtcreator/libexec/dmgbuild
 
 %if %{have_qdoc}
 mkdir -p %{buildroot}%{_datadir}/doc/packages/qt5

++++++ fix-application-output.patch ++++++
--- /var/tmp/diff_new_pack.wdZGy8/_old  2018-12-07 14:38:51.086814578 +0100
+++ /var/tmp/diff_new_pack.wdZGy8/_new  2018-12-07 14:38:51.086814578 +0100
@@ -3,22 +3,23 @@
 References: N/A
 
 There is no application output on Qt Creator because logging goes to journald.
-Workaround: set QT_LOGGING_TO_CONSOLE.
-In Qt 5.11, it works just fine, so only apply it for earlier versions.
+Workaround: set QT_LOGGING_TO_CONSOLE and QT_FORCE_STDERR_LOGGING
 
-Index: qt-creator-opensource-src-4.7.0/src/app/main.cpp
+Index: qt-creator-opensource-src-4.8.0-rc1/src/app/main.cpp
 ===================================================================
---- qt-creator-opensource-src-4.7.0.orig/src/app/main.cpp
-+++ qt-creator-opensource-src-4.7.0/src/app/main.cpp
-@@ -387,6 +387,11 @@ int main(int argc, char **argv)
+--- qt-creator-opensource-src-4.8.0-rc1.orig/src/app/main.cpp
++++ qt-creator-opensource-src-4.8.0-rc1/src/app/main.cpp
+@@ -412,6 +412,13 @@ int main(int argc, char **argv)
          QApplication::setAttribute(Qt::AA_DontUseNativeMenuBar);
      }
  
++    // Force Qt to log to stderr
++    qputenv("QT_FORCE_STDERR_LOGGING", "1");
 +#if QT_VERSION < QT_VERSION_CHECK(5, 11, 0)
-+    // Leap 15 with Qt 5.9 needs this set so that logging ends up in qtc's 
output console
++    // Qt < 5.11 needs this, but Qt >= 5.11.0 prints a warning if set.
 +    qputenv("QT_LOGGING_TO_CONSOLE", "1");
 +#endif
 +
      Utils::TemporaryDirectory::setMasterTemporaryDirectory(QDir::tempPath() + 
"/" + Core::Constants::IDE_CASED_ID + "-XXXXXX");
  
-     
QLoggingCategory::setFilterRules(QLatin1String("qtc.*.debug=false\nqtc.*.info=false"));
+ #ifdef Q_OS_MAC

++++++ qt-creator-opensource-src-4.7.1.tar.xz -> 
qt-creator-opensource-src-4.8.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/libqt5-creator/qt-creator-opensource-src-4.7.1.tar.xz
 
/work/SRC/openSUSE:Factory/.libqt5-creator.new.19453/qt-creator-opensource-src-4.8.0.tar.xz
 differ: char 26, line 1


Reply via email to