Hello community,
here is the log from the commit of package libqt5-qtserialport for
openSUSE:13.1 checked in at 2013-10-04 13:53:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:13.1/libqt5-qtserialport (Old)
and /work/SRC/openSUSE:13.1/.libqt5-qtserialport.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqt5-qtserialport"
Changes:
--------
--- /work/SRC/openSUSE:13.1/libqt5-qtserialport/libqt5-qtserialport.changes
2013-10-01 08:14:31.000000000 +0200
+++
/work/SRC/openSUSE:13.1/.libqt5-qtserialport.new/libqt5-qtserialport.changes
2013-10-04 13:53:36.000000000 +0200
@@ -1,0 +2,10 @@
+Thu Aug 29 20:43:44 UTC 2013 - [email protected]
+
+- Update to version 5.1.1:
+ * Bugfix release, please see
+ http://blog.qt.digia.com/blog/2013/08/28/qt-5-1-1-released/
+ http://qt.gitorious.org/qt/qtserialport/blobs/release/dist/changes-5.1.1
+ and http://qt-project.org/wiki/Qt511KnownIssues for known issues
+- Small spec cleanup
+
+-------------------------------------------------------------------
Old:
----
qtserialport-opensource-src-5.1.0.tar.xz
New:
----
qtserialport-opensource-src-5.1.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libqt5-qtserialport.spec ++++++
--- /var/tmp/diff_new_pack.4uY9Fu/_old 2013-10-04 13:53:36.000000000 +0200
+++ /var/tmp/diff_new_pack.4uY9Fu/_new 2013-10-04 13:53:36.000000000 +0200
@@ -19,20 +19,20 @@
%define libname libQt5SerialPort5
Name: libqt5-qtserialport
-BuildRequires: fdupes
-Version: 5.1.0
+Version: 5.1.1
Release: 0
-%define base_name libqt5
-%define real_version 5.1.0
-%define so_version 5.1.0
-%define tar_version qtserialport-opensource-src-%{real_version}
-BuildRequires: libqt5-qtbase-devel
-BuildRequires: xz
-Url: http://qt.digia.com
-Summary: Qt 5 Serial Port Addon
License: SUSE-LGPL-2.1-with-digia-exception-1.1 or GPL-3.0
+Summary: Qt 5 Serial Port Addon
+Url: http://qt.digia.com
Group: Development/Libraries/X11
Source: %{tar_version}.tar.xz
+BuildRequires: fdupes
+%define base_name libqt5
+%define real_version 5.1.1
+%define so_version 5.1.1
+%define tar_version qtserialport-opensource-src-%{real_version}
+BuildRequires: libqt5-qtbase-devel >= %{version}
+BuildRequires: xz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -41,8 +41,6 @@
This package contains base tools, like string, xml, and network
handling.
-
-
%prep
%setup -q -n qtserialport-opensource-src-%{real_version}
@@ -59,8 +57,8 @@
%package -n libQt5SerialPort-devel
Summary: Qt Development Kit
Group: Development/Libraries/X11
-Requires: %libname = %version
-Requires: libqt5-qtbase-devel
+Requires: %libname = %{version}
+Requires: libqt5-qtbase-devel >= %{version}
%description -n libQt5SerialPort-devel
You need this package, if you want to compile programs with qtserialport.
@@ -68,8 +66,8 @@
%package -n libQt5SerialPort-private-headers-devel
Summary: Non-ABI stable experimental API
Group: Development/Libraries/C and C++
-Requires: libQt5SerialPort-devel = %version
-Requires: libqt5-qtbase-devel
+Requires: libQt5SerialPort-devel = %{version}
+Requires: libqt5-qtbase-devel >= %{version}
%description -n libQt5SerialPort-private-headers-devel
This package provides private headers of libqt5-qtserialport that are normally
@@ -82,21 +80,21 @@
%postun -n %libname -p /sbin/ldconfig
%build
-export PATH=%_libqt5_bindir:$PATH
+export PATH=%{_libqt5_bindir}:$PATH
%ifarch ppc64
- RPM_OPT_FLAGS="$RPM_OPT_FLAGS -mminimal-toc"
+ RPM_OPT_FLAGS="%{optflags} -mminimal-toc"
%endif
-export CXXFLAGS="$CXXFLAGS $RPM_OPT_FLAGS -DOPENSSL_LOAD_CONF"
-export CFLAGS="$CFLAGS $RPM_OPT_FLAGS -DOPENSSL_LOAD_CONF"
-export MAKEFLAGS="%{?jobs:-j %jobs}"
+export CXXFLAGS="$CXXFLAGS %{optflags} -DOPENSSL_LOAD_CONF"
+export CFLAGS="$CFLAGS %{optflags} -DOPENSSL_LOAD_CONF"
+export MAKEFLAGS="%{?_smp_mflags}"
qmake
make
%install
-make INSTALL_ROOT=$RPM_BUILD_ROOT install
+make INSTALL_ROOT=%{buildroot} install
%clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
%files -n %libname
%defattr(-,root,root,755)
@@ -104,12 +102,12 @@
%files -n libQt5SerialPort-private-headers-devel
%defattr(-,root,root,755)
-%_libqt5_includedir/Qt*/%{so_version}
+%{_libqt5_includedir}/Qt*/%{so_version}
%files -n libQt5SerialPort-devel
%defattr(-,root,root,755)
-%exclude %_libqt5_includedir/Qt*/%{so_version}
-%_libqt5_includedir/Qt*
+%exclude %{_libqt5_includedir}/Qt*/%{so_version}
+%{_libqt5_includedir}/Qt*
%{_libqt5_libdir}/cmake/Qt5SerialPort
%{_libqt5_libdir}/libQt5SerialPort.la
%{_libqt5_libdir}/libQt5SerialPort.prl
++++++ qtserialport-opensource-src-5.1.0.tar.xz ->
qtserialport-opensource-src-5.1.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/qtserialport-opensource-src-5.1.0/.qmake.conf
new/qtserialport-opensource-src-5.1.1/.qmake.conf
--- old/qtserialport-opensource-src-5.1.0/.qmake.conf 2013-07-02
09:10:03.000000000 +0200
+++ new/qtserialport-opensource-src-5.1.1/.qmake.conf 2013-08-25
20:04:16.000000000 +0200
@@ -1,3 +1,3 @@
load(qt_build_config)
-MODULE_VERSION = 5.1.0
+MODULE_VERSION = 5.1.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/qtserialport-opensource-src-5.1.0/dist/changes-5.1.1
new/qtserialport-opensource-src-5.1.1/dist/changes-5.1.1
--- old/qtserialport-opensource-src-5.1.0/dist/changes-5.1.1 1970-01-01
01:00:00.000000000 +0100
+++ new/qtserialport-opensource-src-5.1.1/dist/changes-5.1.1 2013-08-25
20:04:16.000000000 +0200
@@ -0,0 +1,25 @@
+Qt 5.1.1 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 5.1.0.
+
+For more details, refer to the online documentation included in this
+distribution. The documentation is also available online:
+
+ http://qt-project.org/doc/qt-5.1/
+
+The Qt version 5.1 series is binary compatible with the 5.0.x series.
+Applications compiled for 5.0 will continue to run with 5.1.
+
+Some of the changes listed in this file include issue tracking numbers
+corresponding to tasks in the Qt Bug Tracker:
+
+ http://bugreports.qt-project.org/
+
+Each of these identifiers can be entered in the bug tracker to obtain more
+information about a particular change.
+
+
+****************************************************************************
+* General *
+****************************************************************************
+
+ - This release contains only minor code improvements.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/examples/serialport/enumerator/main.cpp
new/qtserialport-opensource-src-5.1.1/examples/serialport/enumerator/main.cpp
---
old/qtserialport-opensource-src-5.1.0/examples/serialport/enumerator/main.cpp
2013-07-02 09:10:03.000000000 +0200
+++
new/qtserialport-opensource-src-5.1.1/examples/serialport/enumerator/main.cpp
2013-08-25 20:04:16.000000000 +0200
@@ -62,7 +62,7 @@
+ QObject::tr("Description: ") + info.description() + "\n"
+ QObject::tr("Manufacturer: ") + info.manufacturer() +
"\n"
+ QObject::tr("Vendor Identifier: ") +
(info.hasVendorIdentifier() ? QString::number(info.vendorIdentifier(), 16) :
QString()) + "\n"
- + QObject::tr("Product Identifier: ") +
(info.hasProductIdentifier() ?QString::number(info.productIdentifier(), 16) :
QString()) + "\n"
+ + QObject::tr("Product Identifier: ") +
(info.hasProductIdentifier() ? QString::number(info.productIdentifier(), 16) :
QString()) + "\n"
+ QObject::tr("Busy: ") + (info.isBusy() ?
QObject::tr("Yes") : QObject::tr("No")) + "\n";
QLabel *label = new QLabel(s);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.0/QtSerialPort/private/qringbuffer_p.h
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.0/QtSerialPort/private/qringbuffer_p.h
---
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.0/QtSerialPort/private/qringbuffer_p.h
2013-07-02 09:10:03.000000000 +0200
+++
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.0/QtSerialPort/private/qringbuffer_p.h
1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/serialport/qt4support/qringbuffer_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.0/QtSerialPort/private/qserialport_p.h
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.0/QtSerialPort/private/qserialport_p.h
---
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.0/QtSerialPort/private/qserialport_p.h
2013-07-02 09:10:03.000000000 +0200
+++
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.0/QtSerialPort/private/qserialport_p.h
1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/serialport/qserialport_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.0/QtSerialPort/private/qserialport_symbian_p.h
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.0/QtSerialPort/private/qserialport_symbian_p.h
---
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.0/QtSerialPort/private/qserialport_symbian_p.h
2013-07-02 09:10:03.000000000 +0200
+++
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.0/QtSerialPort/private/qserialport_symbian_p.h
1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/serialport/qserialport_symbian_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.0/QtSerialPort/private/qserialport_unix_p.h
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.0/QtSerialPort/private/qserialport_unix_p.h
---
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.0/QtSerialPort/private/qserialport_unix_p.h
2013-07-02 09:10:03.000000000 +0200
+++
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.0/QtSerialPort/private/qserialport_unix_p.h
1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/serialport/qserialport_unix_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.0/QtSerialPort/private/qserialport_win_p.h
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.0/QtSerialPort/private/qserialport_win_p.h
---
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.0/QtSerialPort/private/qserialport_win_p.h
2013-07-02 09:10:03.000000000 +0200
+++
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.0/QtSerialPort/private/qserialport_win_p.h
1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/serialport/qserialport_win_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.0/QtSerialPort/private/qserialportinfo_p.h
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.0/QtSerialPort/private/qserialportinfo_p.h
---
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.0/QtSerialPort/private/qserialportinfo_p.h
2013-07-02 09:10:03.000000000 +0200
+++
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.0/QtSerialPort/private/qserialportinfo_p.h
1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/serialport/qserialportinfo_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.0/QtSerialPort/private/qttylocker_unix_p.h
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.0/QtSerialPort/private/qttylocker_unix_p.h
---
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.0/QtSerialPort/private/qttylocker_unix_p.h
2013-07-02 09:10:03.000000000 +0200
+++
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.0/QtSerialPort/private/qttylocker_unix_p.h
1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/serialport/qttylocker_unix_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.0/QtSerialPort/private/qwineventnotifier_p.h
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.0/QtSerialPort/private/qwineventnotifier_p.h
---
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.0/QtSerialPort/private/qwineventnotifier_p.h
2013-07-02 09:10:03.000000000 +0200
+++
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.0/QtSerialPort/private/qwineventnotifier_p.h
1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/serialport/qt4support/qwineventnotifier_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.1/QtSerialPort/private/qringbuffer_p.h
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.1/QtSerialPort/private/qringbuffer_p.h
---
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.1/QtSerialPort/private/qringbuffer_p.h
1970-01-01 01:00:00.000000000 +0100
+++
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.1/QtSerialPort/private/qringbuffer_p.h
2013-08-25 20:04:16.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/serialport/qt4support/qringbuffer_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.1/QtSerialPort/private/qserialport_p.h
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.1/QtSerialPort/private/qserialport_p.h
---
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.1/QtSerialPort/private/qserialport_p.h
1970-01-01 01:00:00.000000000 +0100
+++
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.1/QtSerialPort/private/qserialport_p.h
2013-08-25 20:04:16.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/serialport/qserialport_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.1/QtSerialPort/private/qserialport_symbian_p.h
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.1/QtSerialPort/private/qserialport_symbian_p.h
---
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.1/QtSerialPort/private/qserialport_symbian_p.h
1970-01-01 01:00:00.000000000 +0100
+++
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.1/QtSerialPort/private/qserialport_symbian_p.h
2013-08-25 20:04:16.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/serialport/qserialport_symbian_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.1/QtSerialPort/private/qserialport_unix_p.h
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.1/QtSerialPort/private/qserialport_unix_p.h
---
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.1/QtSerialPort/private/qserialport_unix_p.h
1970-01-01 01:00:00.000000000 +0100
+++
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.1/QtSerialPort/private/qserialport_unix_p.h
2013-08-25 20:04:16.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/serialport/qserialport_unix_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.1/QtSerialPort/private/qserialport_win_p.h
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.1/QtSerialPort/private/qserialport_win_p.h
---
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.1/QtSerialPort/private/qserialport_win_p.h
1970-01-01 01:00:00.000000000 +0100
+++
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.1/QtSerialPort/private/qserialport_win_p.h
2013-08-25 20:04:16.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/serialport/qserialport_win_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.1/QtSerialPort/private/qserialportinfo_p.h
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.1/QtSerialPort/private/qserialportinfo_p.h
---
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.1/QtSerialPort/private/qserialportinfo_p.h
1970-01-01 01:00:00.000000000 +0100
+++
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.1/QtSerialPort/private/qserialportinfo_p.h
2013-08-25 20:04:16.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/serialport/qserialportinfo_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.1/QtSerialPort/private/qttylocker_unix_p.h
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.1/QtSerialPort/private/qttylocker_unix_p.h
---
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.1/QtSerialPort/private/qttylocker_unix_p.h
1970-01-01 01:00:00.000000000 +0100
+++
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.1/QtSerialPort/private/qttylocker_unix_p.h
2013-08-25 20:04:16.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/serialport/qttylocker_unix_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.1/QtSerialPort/private/qwineventnotifier_p.h
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.1/QtSerialPort/private/qwineventnotifier_p.h
---
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/5.1.1/QtSerialPort/private/qwineventnotifier_p.h
1970-01-01 01:00:00.000000000 +0100
+++
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/5.1.1/QtSerialPort/private/qwineventnotifier_p.h
2013-08-25 20:04:16.000000000 +0200
@@ -0,0 +1 @@
+#include "../../../../../src/serialport/qt4support/qwineventnotifier_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/qtserialportversion.h
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/qtserialportversion.h
---
old/qtserialport-opensource-src-5.1.0/include/QtSerialPort/qtserialportversion.h
2013-07-02 09:10:03.000000000 +0200
+++
new/qtserialport-opensource-src-5.1.1/include/QtSerialPort/qtserialportversion.h
2013-08-25 20:04:16.000000000 +0200
@@ -2,8 +2,8 @@
#ifndef QT_QTSERIALPORT_VERSION_H
#define QT_QTSERIALPORT_VERSION_H
-#define QTSERIALPORT_VERSION_STR "5.1.0"
+#define QTSERIALPORT_VERSION_STR "5.1.1"
-#define QTSERIALPORT_VERSION 0x050100
+#define QTSERIALPORT_VERSION 0x050101
#endif // QT_QTSERIALPORT_VERSION_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/src/serialport/qserialport.h
new/qtserialport-opensource-src-5.1.1/src/serialport/qserialport.h
--- old/qtserialport-opensource-src-5.1.0/src/serialport/qserialport.h
2013-07-02 09:10:03.000000000 +0200
+++ new/qtserialport-opensource-src-5.1.1/src/serialport/qserialport.h
2013-08-25 20:04:16.000000000 +0200
@@ -67,7 +67,8 @@
Q_PROPERTY(SerialPortError error READ error RESET clearError NOTIFY error)
Q_PROPERTY(bool settingsRestoredOnClose READ settingsRestoredOnClose WRITE
setSettingsRestoredOnClose NOTIFY settingsRestoredOnCloseChanged)
- Q_ENUMS( Directions Rate DataBits Parity StopBits FlowControl
PinoutSignals DataErrorPolicy SerialPortError )
+ Q_ENUMS(BaudRate DataBits Parity StopBits FlowControl DataErrorPolicy
SerialPortError)
+ Q_FLAGS(Directions PinoutSignals)
public:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/src/serialport/qserialport_unix.cpp
new/qtserialport-opensource-src-5.1.1/src/serialport/qserialport_unix.cpp
--- old/qtserialport-opensource-src-5.1.0/src/serialport/qserialport_unix.cpp
2013-07-02 09:10:03.000000000 +0200
+++ new/qtserialport-opensource-src-5.1.1/src/serialport/qserialport_unix.cpp
2013-08-25 20:04:16.000000000 +0200
@@ -429,7 +429,8 @@
bool timedOut = false;
if (!waitForReadOrWrite(&readyToRead, &readyToWrite, true,
!writeBuffer.isEmpty(),
timeoutValue(msecs, stopWatch.elapsed()),
&timedOut)) {
- q_ptr->setError(decodeSystemError());
+ if (!timedOut)
+ q_ptr->setError(decodeSystemError());
return false;
}
@@ -460,7 +461,8 @@
bool timedOut = false;
if (!waitForReadOrWrite(&readyToRead, &readyToWrite, true,
!writeBuffer.isEmpty(),
timeoutValue(msecs, stopWatch.elapsed()),
&timedOut)) {
- q_ptr->setError(decodeSystemError());
+ if (!timedOut)
+ q_ptr->setError(decodeSystemError());
return false;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/src/serialport/qserialport_win.cpp
new/qtserialport-opensource-src-5.1.1/src/serialport/qserialport_win.cpp
--- old/qtserialport-opensource-src-5.1.0/src/serialport/qserialport_win.cpp
2013-07-02 09:10:03.000000000 +0200
+++ new/qtserialport-opensource-src-5.1.1/src/serialport/qserialport_win.cpp
2013-08-25 20:04:16.000000000 +0200
@@ -476,7 +476,8 @@
if (!waitAnyEvent(timeoutValue(msecs, stopWatch.elapsed()), &timedOut,
&n) || !n) {
// This is occur timeout or another error
- q_ptr->setError(decodeSystemError());
+ if (!timedOut)
+ q_ptr->setError(decodeSystemError());
return false;
}
@@ -511,7 +512,8 @@
AbstractOverlappedEventNotifier *n = 0;
if (!waitAnyEvent(timeoutValue(msecs, stopWatch.elapsed()), &timedOut,
&n) || !n) {
- q_ptr->setError(decodeSystemError());
+ if (!timedOut)
+ q_ptr->setError(decodeSystemError());
return false;
}
@@ -960,7 +962,7 @@
return false;
}
- if (int(waitResult) > (handles.count() - 1))
+ if (waitResult >= DWORD(WAIT_OBJECT_0 + handles.count()))
return false;
HANDLE h = handles.at(waitResult - WAIT_OBJECT_0);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/src/serialport/qserialportinfo.cpp
new/qtserialport-opensource-src-5.1.1/src/serialport/qserialportinfo.cpp
--- old/qtserialport-opensource-src-5.1.0/src/serialport/qserialportinfo.cpp
2013-07-02 09:10:03.000000000 +0200
+++ new/qtserialport-opensource-src-5.1.1/src/serialport/qserialportinfo.cpp
2013-08-25 20:04:16.000000000 +0200
@@ -146,6 +146,8 @@
/*!
Returns the name of the serial port.
+
+ \sa systemLocation()
*/
QString QSerialPortInfo::portName() const
{
@@ -155,6 +157,8 @@
/*!
Returns the system location of the serial port.
+
+ \sa portName()
*/
QString QSerialPortInfo::systemLocation() const
{
@@ -165,6 +169,8 @@
/*!
Returns the description string of the serial port,
if available; otherwise returns an empty string.
+
+ \sa manufacturer()
*/
QString QSerialPortInfo::description() const
{
@@ -175,6 +181,8 @@
/*!
Returns the manufacturer string of the serial port,
if available; otherwise returns an empty string.
+
+ \sa description()
*/
QString QSerialPortInfo::manufacturer() const
{
@@ -185,6 +193,8 @@
/*!
Returns the 16-bit vendor number for the serial port, if available;
otherwise returns zero.
+
+ \sa hasVendorIdentifier(), productIdentifier(), hasProductIdentifier()
*/
quint16 QSerialPortInfo::vendorIdentifier() const
{
@@ -195,6 +205,8 @@
/*!
Returns the 16-bit product number for the serial port, if available;
otherwise returns zero.
+
+ \sa hasProductIdentifier(), vendorIdentifier(), hasVendorIdentifier()
*/
quint16 QSerialPortInfo::productIdentifier() const
{
@@ -205,6 +217,8 @@
/*!
Returns true if there is a valid 16-bit vendor number present; otherwise
returns false.
+
+ \sa vendorIdentifier(), productIdentifier(), hasProductIdentifier()
*/
bool QSerialPortInfo::hasVendorIdentifier() const
{
@@ -215,6 +229,8 @@
/*!
Returns true if there is a valid 16-bit product number present; otherwise
returns false.
+
+ \sa productIdentifier(), vendorIdentifier(), hasVendorIdentifier()
*/
bool QSerialPortInfo::hasProductIdentifier() const
{
@@ -227,6 +243,8 @@
Returns whether this QSerialPortInfo object holds a
serial port definition.
+
+ \sa isBusy(), isValid()
*/
/*!
@@ -234,6 +252,8 @@
Returns true if serial port is busy;
otherwise returns false.
+
+ \sa isNull(), isValid()
*/
/*!
@@ -241,6 +261,8 @@
Returns true if serial port is present on system;
otherwise returns false.
+
+ \sa isNull(), isBusy()
*/
/*!
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/src/serialport/qserialportinfo_mac.cpp
new/qtserialport-opensource-src-5.1.1/src/serialport/qserialportinfo_mac.cpp
---
old/qtserialport-opensource-src-5.1.0/src/serialport/qserialportinfo_mac.cpp
2013-07-02 09:10:03.000000000 +0200
+++
new/qtserialport-opensource-src-5.1.1/src/serialport/qserialportinfo_mac.cpp
2013-08-25 20:04:16.000000000 +0200
@@ -59,12 +59,11 @@
QT_BEGIN_NAMESPACE
-enum { MATCHING_PROPERTIES_COUNT = 6 };
-
QList<QSerialPortInfo> QSerialPortInfo::availablePorts()
{
QList<QSerialPortInfo> serialPortInfoList;
+ static const int propertyCount = 6;
int matchingPropertiesCounter = 0;
@@ -185,7 +184,7 @@
}
// If all matching properties is found, then force break loop.
- if (matchingPropertiesCounter == MATCHING_PROPERTIES_COUNT)
+ if (matchingPropertiesCounter == propertyCount)
break;
kr = ::IORegistryEntryGetParentEntry(entry, kIOServicePlane,
&entry);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/src/serialport/qserialportinfo_unix.cpp
new/qtserialport-opensource-src-5.1.1/src/serialport/qserialportinfo_unix.cpp
---
old/qtserialport-opensource-src-5.1.0/src/serialport/qserialportinfo_unix.cpp
2013-07-02 09:10:03.000000000 +0200
+++
new/qtserialport-opensource-src-5.1.1/src/serialport/qserialportinfo_unix.cpp
2013-08-25 20:04:16.000000000 +0200
@@ -77,6 +77,7 @@
<< QLatin1String("ttyACM*") // CDC_ACM converters (i.e. Mobile Phones).
<< QLatin1String("ttyGS*") // Gadget serial device (i.e. Mobile Phones
with gadget serial driver).
<< QLatin1String("ttyMI*") // MOXA pci/serial converters.
+ << QLatin1String("ttymxc*") // Motorola IMX serial ports (i.e. Freescale
i.MX).
<< QLatin1String("ttyAMA*") // AMBA serial device for embedded platform
on ARM (i.e. Raspberry Pi).
<< QLatin1String("rfcomm*") // Bluetooth serial device.
<< QLatin1String("ircomm*"); // IrDA serial device.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/src/serialport/qserialportinfo_win.cpp
new/qtserialport-opensource-src-5.1.1/src/serialport/qserialportinfo_win.cpp
---
old/qtserialport-opensource-src-5.1.0/src/serialport/qserialportinfo_win.cpp
2013-07-02 09:10:03.000000000 +0200
+++
new/qtserialport-opensource-src-5.1.1/src/serialport/qserialportinfo_win.cpp
2013-08-25 20:04:16.000000000 +0200
@@ -142,9 +142,12 @@
QList<QSerialPortInfo> QSerialPortInfo::availablePorts()
{
- static const QString vendorIdentifierPrefix(QLatin1String("VID_"));
+ static const QString usbVendorIdentifierPrefix(QLatin1String("VID_"));
+ static const QString usbProductIdentifierPrefix(QLatin1String("PID_"));
+ static const QString pciVendorIdentifierPrefix(QLatin1String("VEN_"));
+ static const QString pciDeviceIdentifierPrefix(QLatin1String("DEV_"));
+
static const int vendorIdentifierSize = 4;
- static const QString productIdentifierPrefix(QLatin1String("PID_"));
static const int productIdentifierSize = 4;
QList<QSerialPortInfo> serialPortInfoList;
@@ -176,15 +179,27 @@
s = deviceRegistryProperty(deviceInfoSet, &deviceInfoData,
SPDRP_HARDWAREID).toStringList().first().toUpper();
- int index = s.indexOf(vendorIdentifierPrefix);
- if (index != -1)
- serialPortInfo.d_ptr->vendorIdentifier = s.mid(index +
vendorIdentifierPrefix.size(), vendorIdentifierSize)
-
.toInt(&serialPortInfo.d_ptr->hasVendorIdentifier, 16);
-
- index = s.indexOf(productIdentifierPrefix);
- if (index != -1)
- serialPortInfo.d_ptr->productIdentifier = s.mid(index +
productIdentifierPrefix.size(), productIdentifierSize)
-
.toInt(&serialPortInfo.d_ptr->hasProductIdentifier, 16);
+ int index = s.indexOf(usbVendorIdentifierPrefix);
+ if (index != -1) {
+ serialPortInfo.d_ptr->vendorIdentifier = s.mid(index +
usbVendorIdentifierPrefix.size(), vendorIdentifierSize)
+ .toInt(&serialPortInfo.d_ptr->hasVendorIdentifier, 16);
+ } else {
+ index = s.indexOf(pciVendorIdentifierPrefix);
+ if (index != -1)
+ serialPortInfo.d_ptr->vendorIdentifier = s.mid(index +
pciVendorIdentifierPrefix.size(), vendorIdentifierSize)
+ .toInt(&serialPortInfo.d_ptr->hasVendorIdentifier,
16);
+ }
+
+ index = s.indexOf(usbProductIdentifierPrefix);
+ if (index != -1) {
+ serialPortInfo.d_ptr->productIdentifier = s.mid(index +
usbProductIdentifierPrefix.size(), productIdentifierSize)
+ .toInt(&serialPortInfo.d_ptr->hasProductIdentifier,
16);
+ } else {
+ index = s.indexOf(pciDeviceIdentifierPrefix);
+ if (index != -1)
+ serialPortInfo.d_ptr->productIdentifier = s.mid(index +
pciDeviceIdentifierPrefix.size(), productIdentifierSize)
+
.toInt(&serialPortInfo.d_ptr->hasProductIdentifier, 16);
+ }
serialPortInfoList.append(serialPortInfo);
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/src/serialport/qt4support/install-helper.pri
new/qtserialport-opensource-src-5.1.1/src/serialport/qt4support/install-helper.pri
---
old/qtserialport-opensource-src-5.1.0/src/serialport/qt4support/install-helper.pri
2013-07-02 09:10:03.000000000 +0200
+++
new/qtserialport-opensource-src-5.1.1/src/serialport/qt4support/install-helper.pri
2013-08-25 20:04:16.000000000 +0200
@@ -24,7 +24,7 @@
\"$$QTSERIALPORT_PROJECT_INCLUDEDIR/QSerialPortInfo\"
target_headers.files = $$PUBLIC_HEADERS
-target_headers.path = $$[QT_INSTALL_PREFIX]/include/QtSerialPort
+target_headers.path = $$[QT_INSTALL_HEADERS]/QtSerialPort
INSTALLS += target_headers
mkspecs_features.files =
$$QTSERIALPORT_PROJECT_ROOT/src/serialport/qt4support/serialport.prf
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/qtserialport-opensource-src-5.1.0/src/serialport/qt4support/serialport.prf
new/qtserialport-opensource-src-5.1.1/src/serialport/qt4support/serialport.prf
---
old/qtserialport-opensource-src-5.1.0/src/serialport/qt4support/serialport.prf
2013-07-02 09:10:03.000000000 +0200
+++
new/qtserialport-opensource-src-5.1.1/src/serialport/qt4support/serialport.prf
2013-08-25 20:04:16.000000000 +0200
@@ -5,7 +5,7 @@
QMAKE_INCDIR += $$QTSERIALPORT_BUILD_ROOT/include
$$QTSERIALPORT_BUILD_ROOT/include/QtSerialPort
QTSERIALPORT_BUILD_SUBDIR = src/serialport
- win32 {
+ debug_and_release_target {
CONFIG(debug, debug|release) {
QTSERIALPORT_BUILD_SUBDIR = $$QTSERIALPORT_BUILD_SUBDIR/debug
} else {
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]