Hello community,

here is the log from the commit of package libqt5-qtbase for openSUSE:Factory 
checked in at 2013-10-04 13:52:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-qtbase (Old)
 and      /work/SRC/openSUSE:Factory/.libqt5-qtbase.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libqt5-qtbase"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libqt5-qtbase/libqt5-qtbase.changes      
2013-10-01 08:13:13.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libqt5-qtbase.new/libqt5-qtbase.changes 
2013-10-04 13:52:03.000000000 +0200
@@ -1,0 +2,24 @@
+Thu Sep 12 19:58:38 UTC 2013 - [email protected]
+
+- Added missing pkgconfig(xkbcommon) BuildRequires
+- Drop checks for older openSUSE versions
+- Enable GL ES and kms only on arm for now
+
+-------------------------------------------------------------------
+Thu Sep  5 15:09:28 UTC 2013 - [email protected]
+
+- enable support for opengl es2 and kms
+
+-------------------------------------------------------------------
+Thu Aug 29 16:38:30 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/qtbase/blobs/release/dist/changes-5.1.1
+  and http://qt-project.org/wiki/Qt511KnownIssues for known issues
+- Small spec cleanup
+- Explicitly activate desktop openGL, and only BuildRequire
+  pkgconfig(gl) so whole Mesa stack isn't pulled
+
+-------------------------------------------------------------------

Old:
----
  qtbase-opensource-src-5.1.0.tar.xz

New:
----
  qtbase-opensource-src-5.1.1.tar.xz

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

Other differences:
------------------
++++++ libqt5-qtbase.spec ++++++
--- /var/tmp/diff_new_pack.hD7ufT/_old  2013-10-04 13:52:05.000000000 +0200
+++ /var/tmp/diff_new_pack.hD7ufT/_new  2013-10-04 13:52:05.000000000 +0200
@@ -16,15 +16,12 @@
 #
 
 Name:           libqt5-qtbase
-BuildRequires:  Mesa-devel
 BuildRequires:  alsa-devel
+BuildRequires:  at-spi2-core-devel
 BuildRequires:  cups-devel
-BuildRequires:  dbus-1-devel
 BuildRequires:  fdupes
 BuildRequires:  freetype2-devel
 BuildRequires:  gcc-c++
-BuildRequires:  glib2-devel
-BuildRequires:  gtk2-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libmng-devel
 BuildRequires:  libmysqlclient-devel
@@ -36,35 +33,44 @@
 BuildRequires:  postgresql-devel
 BuildRequires:  sqlite3-devel
 BuildRequires:  unixODBC-devel
-BuildRequires:  at-spi2-core-devel
-%if %suse_version > 1210
+BuildRequires:  pkgconfig(dbus-1)
+BuildRequires:  pkgconfig(gl)
+%ifarch %arm
+BuildRequires:  pkgconfig(gbm)
+BuildRequires:  pkgconfig(glesv2)
+%endif
+BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(gtk+-2.0)
+BuildRequires:  pkgconfig(xkbcommon) >= 0.2.0
 BuildRequires:  xcb-util-image-devel
 BuildRequires:  xcb-util-keysyms-devel
 BuildRequires:  xcb-util-renderutil-devel
 BuildRequires:  xcb-util-wm-devel
-%endif
-BuildRequires:  clucene-core-devel
-BuildRequires:  gstreamer-0_10-plugins-base-devel
-BuildRequires:  libicu-devel
-BuildRequires:  libpulse-devel
-BuildRequires:  libudev-devel
-BuildRequires:  xorg-x11-devel
-BuildRequires:  xz
-Url:            http://qt.digia.com
-Summary:        C++ Program Library, Core Components
+Version:        5.1.1
+Release:        0
 License:        GPL-3.0 or SUSE-LGPL-2.1-with-digia-exception-1.1
+Summary:        C++ Program Library, Core Components
+Url:            http://qt.digia.com
 Group:          System/Libraries
-Version:        5.1.0
-Release:        0
 %define base_name libqt5
-%define real_version 5.1.0
+%define real_version 5.1.1
 %define tar_version qtbase-opensource-src-%{real_version}
 Source:         %{tar_version}.tar.xz
 Source2:        macros.qt5
 Source3:        baselibs.conf
+# PATCH-FIX-UPSTREAM qt-never-strip.diff -- for creating debug packages
 Patch2:         qt-never-strip.diff
+# PATCH-FIX-UPSTREAM libqt5-libtool-nodate.diff -- for ommiting date/time on 
build
 Patch109:       libqt5-libtool-nodate.diff
+# PATCH-FIX-UPSTREAM qmake-add-usr-include.diff -- explicitly include 
/usr/include path
 Patch131:       qmake-add-usr-include.diff
+BuildRequires:  clucene-core-devel
+BuildRequires:  gstreamer-0_10-plugins-base-devel
+BuildRequires:  libicu-devel
+BuildRequires:  libpulse-devel
+BuildRequires:  libudev-devel
+BuildRequires:  xorg-x11-devel
+BuildRequires:  xz
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -101,37 +107,40 @@
 %package devel
 Summary:        Qt Development Kit
 Group:          Development/Libraries/X11
-Requires:       %name = %version
-Requires:       Mesa-devel
+Requires:       %{name} = %{version}
 Requires:       alsa-devel
-Requires:       cups-devel
+Requires:       at-spi2-core-devel
 Requires:       c++_compiler
-Requires:       dbus-1-devel
+Requires:       cups-devel
 Requires:       freetype2-devel
-Requires:       glib2-devel
-Requires:       libQt5Gui5 = %version
-Requires:       libQt5Test5 = %version
-Requires:       libQt5Widgets5 = %version
+Requires:       libQt5Gui5 = %{version}
+Requires:       libQt5Test5 = %{version}
+Requires:       libQt5Widgets5 = %{version}
 Requires:       libjpeg-devel
 Requires:       libmng-devel
 Requires:       libpng-devel
-Requires:       libqt5-sql-sqlite >= %version
+Requires:       libqt5-sql-sqlite >= %{version}
 Requires:       libtiff-devel
 Requires:       make
 Requires:       openssl-devel
 Requires:       pcre-devel
 Requires:       pkgconfig
 Requires:       sqlite3-devel
-Requires:       at-spi2-core-devel
-%if %suse_version > 1210
+Requires:       pkgconfig(dbus-1)
+Requires:       pkgconfig(gl)
+%ifarch %arm
+Requires:       pkgconfig(gbm)
+Requires:       pkgconfig(glesv2)
+%endif
+Requires:       pkgconfig(glib-2.0)
+Requires:       pkgconfig(xkbcommon) >= 0.2.0
 Requires:       xcb-util-image-devel
 Requires:       xcb-util-keysyms-devel
 Requires:       xcb-util-renderutil-devel
 Requires:       xcb-util-wm-devel
-%endif
+Requires:       gstreamer-0_10-plugins-base-devel
 Requires:       libicu-devel
 Requires:       libpulse-devel
-Requires:       gstreamer-0_10-plugins-base-devel
 Requires:       libudev-devel
 Requires:       xorg-x11-devel
 Requires:       zlib-devel
@@ -159,49 +168,45 @@
 %package -n libqt5-sql-sqlite
 Summary:        Qt 5 sqlite plugin
 Group:          Development/Libraries/C and C++
-Requires:       libQt5Sql5 = %version
-Provides:       libqt5_sql_backend = %version
+Requires:       libQt5Sql5 = %{version}
+Provides:       libqt5_sql_backend = %{version}
 
 %description -n libqt5-sql-sqlite
 Qt 5 sqlite plugin to be able to use database functionality with Qt
 applications without the need to setup a SQL server.
 
-
 %package -n libqt5-sql-unixODBC
 Summary:        Qt 5 unixODBC plugin
 Group:          Development/Libraries/C and C++
-Requires:       libQt5Sql5 = %version
-Provides:       libqt5_sql_backend  = %version
+Requires:       libQt5Sql5 = %{version}
+Provides:       libqt5_sql_backend = %{version}
 
 %description -n libqt5-sql-unixODBC
 Qt unixODBC plugin to support databases via unixODBC within Qt
 applications.
 
-
 %package -n libqt5-sql-postgresql
 Summary:        Qt 5 PostgreSQL plugin
 Group:          Development/Libraries/C and C++
-Requires:       libQt5Sql5 = %version
-Provides:       libqt5_sql_backend  = %version
+Requires:       libQt5Sql5 = %{version}
+Provides:       libqt5_sql_backend = %{version}
 
 %description -n libqt5-sql-postgresql
 Qt SQL plugin to support PostgreSQL servers in Qt applications.
 
-
 %package -n libqt5-sql-mysql
 Summary:        Qt 5 MySQL support
 Group:          Development/Libraries/C and C++
-Requires:       libQt5Sql5 = %version
-Provides:       libqt5_sql_backend  = %version
+Requires:       libQt5Sql5 = %{version}
+Provides:       libqt5_sql_backend = %{version}
 
 %description -n libqt5-sql-mysql
 A plugin to support MySQL server in Qt applications.
 
-
 %package -n libQt5Gui5
 Summary:        Qt 5 GUI related libraries
 Group:          Development/Libraries/C and C++
-Recommends:     libqt5-qtimageformats = %version
+Recommends:     libqt5-qtimageformats = %{version}
 
 %description -n libQt5Gui5
 Qt 5 libraries which are depending on X11.
@@ -209,18 +214,17 @@
 %package -n libQt5Sql5
 Summary:        Qt 5 SQL related libraries
 Group:          Development/Libraries/C and C++
-Recommends:     libqt5_sql_backend = %version
+Recommends:     libqt5_sql_backend = %{version}
 Suggests:       libqt5-sql-sqlite
 
 %description -n libQt5Sql5
 Qt 5 libraries which are used for connection with an SQL server. You
 will need also a plugin package for a supported SQL server.
 
-
 %package private-headers-devel
 Summary:        Non-ABI stable experimental API
 Group:          Development/Libraries/C and C++
-Requires:       libqt5-qtbase-devel = %version
+Requires:       libqt5-qtbase-devel = %{version}
 
 %description private-headers-devel
 This package provides private headers of libqt5-qtbase-devel that are normally
@@ -228,22 +232,21 @@
 API guarantees. The packages that build against these have to require
 the exact Qt version.
 
-
 %build
 export QMAKESPEC=$PWD/mkspecs/linux-g++
 %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}"
 %ifarch sparc64
 platform="-platform linux-g++-64"
 %else
 platform=""
 %endif
 # Record mtime of changes file instead of build time
-CHANGES=`stat --format="%y" %SOURCE1|cut --characters=1-10`
+CHANGES=`stat --format="%y" %{SOURCE1}|cut --characters=1-10`
 sed -i -e "s/qt_instdate=\$TODAY/qt_instdate=$CHANGES/" configure
 
 echo yes | ./configure $platform \
@@ -295,31 +298,38 @@
        -javascript-jit \
        -xcb \
        -no-eglfs \
-       -opengl \
+       -opengl desktop \
+%ifarch %arm
+       -eglfs -kms \
+       -opengl es2 \
+%else
+       -no-eglfs \
+       -opengl desktop \
+%endif
     -release \
 %ifarch %arm
   -no-neon \
 %endif
-       -plugin-sql-sqlite -nomake examples -nomake demos \
+       -plugin-sql-sqlite -nomake examples \
        -plugin-sql-psql -I/usr/include -I/usr/include/pgsql/ 
-I/usr/include/pgsql/server \
        -plugin-sql-odbc \
        -plugin-sql-mysql -I/usr/include/mysql/ -I/usr/include -v
 
-make %{?jobs:-j %jobs}
+make %{?_smp_mflags}
 
 %install
-make INSTALL_ROOT=$RPM_BUILD_ROOT install
+make INSTALL_ROOT=%{buildroot} install
 install -D -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/rpm/macros.qt5
 # argggh, qmake is such a piece of <censored>
-find $RPM_BUILD_ROOT/%{libqt5_libdir} -type f -name '*prl' -exec perl -pi -e 
"s, -L$RPM_BUILD_DIR/\S+,,g" {} \;
-find $RPM_BUILD_ROOT/%{libqt5_libdir} -type f -name '*prl' -exec sed -i -e 
"/^QMAKE_PRL_BUILD_DIR/d" {} \;
-find $RPM_BUILD_ROOT/%{libqt5_libdir} -type f -name '*la' -print -exec perl 
-pi -e "s, -L$RPM_BUILD_DIR/?\S+,,g" {} \;
+find %{buildroot}/%{libqt5_libdir} -type f -name '*prl' -exec perl -pi -e "s, 
-L$RPM_BUILD_DIR/\S+,,g" {} \;
+find %{buildroot}/%{libqt5_libdir} -type f -name '*prl' -exec sed -i -e 
"/^QMAKE_PRL_BUILD_DIR/d" {} \;
+find %{buildroot}/%{libqt5_libdir} -type f -name '*la' -print -exec perl -pi 
-e "s, -L$RPM_BUILD_DIR/?\S+,,g" {} \;
 # insanity ...
-find $RPM_BUILD_ROOT/%{libqt5_libdir} -type f -name '*pc' -print -exec perl 
-pi -e "s, -L$RPM_BUILD_DIR/?\S+,,g" {} \; -exec sed -i -e 
"s,^moc_location=.*,moc_location=%libqt5_bindir/moc," -e 
"s,uic_location=.*,uic_location=%libqt5_bindir/uic," {} \;
-find $RPM_BUILD_ROOT/%{libqt5_libdir}/ -name 'lib*.a' -exec chmod -x -- {} \;
-mkdir -p $RPM_BUILD_ROOT/%{libqt5_plugindir}/sqldrivers
+find %{buildroot}/%{libqt5_libdir} -type f -name '*pc' -print -exec perl -pi 
-e "s, -L$RPM_BUILD_DIR/?\S+,,g" {} \; -exec sed -i -e 
"s,^moc_location=.*,moc_location=%libqt5_bindir/moc," -e 
"s,uic_location=.*,uic_location=%libqt5_bindir/uic," {} \;
+find %{buildroot}/%{libqt5_libdir}/ -name 'lib*.a' -exec chmod -x -- {} \;
+mkdir -p %{buildroot}/%{libqt5_plugindir}/sqldrivers
 
-# put all the binaries to %_bindir, add -qt5 suffix, and symlink them back to 
%_qt5_bindir
+# put all the binaries to %{_bindir}, add -qt5 suffix, and symlink them back 
to %_qt5_bindir
 mkdir %{buildroot}%{_bindir}
 pushd %{buildroot}%{libqt5_bindir}
 for i in * ; do
@@ -336,7 +346,7 @@
 %fdupes  %{buildroot}/%{libqt5_archdatadir}/mkspecs
 
 %clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
 
 %post -p /sbin/ldconfig
 
@@ -397,10 +407,10 @@
 %files devel
 %defattr(-,root,root,755)
 %doc *.txt LICENSE.LGPL LICENSE.FDL
-%_bindir/*
+%{_bindir}/*
 %libqt5_bindir/*
 %dir %libqt5_bindir
-%exclude %{libqt5_includedir}/*/5.1.0
+%exclude %{libqt5_includedir}/*/5.1.1
 %{libqt5_includedir}/
 %{libqt5_libdir}/cmake
 %{libqt5_libdir}/libQt5*.la
@@ -415,7 +425,7 @@
 %files private-headers-devel
 %defattr(-,root,root,755)
 %doc *.txt LICENSE.LGPL LICENSE.FDL
-%{libqt5_includedir}/*/5.1.0
+%{libqt5_includedir}/*/5.1.1
 
 %files -n libQt5Sql5
 %defattr(-,root,root,755)


++++++ qmake-add-usr-include.diff ++++++
--- /var/tmp/diff_new_pack.hD7ufT/_old  2013-10-04 13:52:05.000000000 +0200
+++ /var/tmp/diff_new_pack.hD7ufT/_new  2013-10-04 13:52:05.000000000 +0200
@@ -1,10 +1,10 @@
 --- qtbase/qmake/generators/unix/unixmake2.cpp 2012/08/30 12:10:34     1.1
 +++ qtbase/qmake/generators/unix/unixmake2.cpp 2012/08/30 12:10:41
-@@ -126,7 +126,7 @@
+@@ -128,7 +128,7 @@
        << varGlue("DEFINES","-D"," -D","") << endl;
-     t << "CFLAGS        = " << var("QMAKE_CFLAGS") << " $(DEFINES)" << endl;
-     t << "CXXFLAGS      = " << var("QMAKE_CXXFLAGS") << " $(DEFINES)" << endl;
--    t << "INCPATH       = " << "-I" << specdir();
+     t << "CFLAGS        = " << var("QMAKE_CFLAGS") << " $(DEFINES)\n";
+     t << "CXXFLAGS      = " << var("QMAKE_CXXFLAGS") << " $(DEFINES)\n";
+-    t << "INCPATH       = -I" << specdir();
 +    t << "INCPATH       = " << "-I/usr/include -I" << specdir();
      if(!project->isActiveConfig("no_include_pwd")) {
          QString pwd = escapeFilePath(fileFixify(qmake_getpwd()));

++++++ qtbase-opensource-src-5.1.0.tar.xz -> qtbase-opensource-src-5.1.1.tar.xz 
++++++
/work/SRC/openSUSE:Factory/libqt5-qtbase/qtbase-opensource-src-5.1.0.tar.xz 
/work/SRC/openSUSE:Factory/.libqt5-qtbase.new/qtbase-opensource-src-5.1.1.tar.xz
 differ: char 25, line 1

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to