Projects
Multimedia
A_tw-libqt4
Sign Up
Log In
Username
Password
We truncated the diff of some files because they were too big. If you want to see the full diff for every file,
click here
.
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 2
View file
libqt4-sql-plugins.changes
Deleted
@@ -1,2579 +0,0 @@ -------------------------------------------------------------------- -Mon Sep 20 14:36:50 UTC 2021 - Fabian Vogt <fvogt@suse.com> - -- add CVE-2021-3481.patch (bsc#1184783): - * Fix out of bounds read in function QRadialFetchSimd from crafted svg file - -------------------------------------------------------------------- -Wed Jan 9 09:38:38 UTC 2019 - rguenther@suse.com - -- Add libqt4-toplevel-asm.patch to adhere to stricter - toplevel asm parsing, dropping volatile qualification that has no - effect. (boo#1121214) - -------------------------------------------------------------------- -Thu Feb 15 18:39:18 UTC 2018 - crrodriguez@opensuse.org - -- Do not use xorg-x11-devel metapackage, instead use individual - libraries. -- libqt4-devel Requires have been adjusted to require all X11 - libs which were used for build, none of them are actually - required but remain there in order not to break hundreds - of packages that may have counted on xorg-x11-devel being - pulled. - -------------------------------------------------------------------- -Tue Dec 26 12:42:05 UTC 2017 - fabian@ritter-vogt.de - -- Change fix-build-icu59.patch to build qlocale_icu.cpp with - -std=c++11 to support ICU60 headers - -------------------------------------------------------------------- -Wed Dec 6 16:56:06 UTC 2017 - fabian@ritter-vogt.de - -- Add proper patch headers to: - * no-ssl3.patch - * qt4-openssl-1.1.0pre-3.patch -- Remove patch, not needed: - * qt-everywhere-opensource-src-4.8.7-gcc7.patch - -------------------------------------------------------------------- -Tue Dec 5 01:45:40 CET 2017 - ro@suse.de - -- add patches from mageia to fix build with openssl-1.1 -- add no-ssl3.patch -- add qt4-openssl-1.1.0pre-3.patch -- add qt-everywhere-opensource-src-4.8.7-openssl.patch -- add qt-everywhere-opensource-src-4.8.7-gcc7.patch - -------------------------------------------------------------------- -Sun Sep 10 18:19:39 UTC 2017 - dimstar@opensuse.org - -- BuildRequire libnsl-devel on current TW and CODE15 targets. The - library has been deprecated in glibc and is now in an own - package. - -------------------------------------------------------------------- -Mon Sep 4 13:41:22 UTC 2017 - cornelis@solcon.nl - -- Add fix-medium-font.diff (taken from ubuntu) to fix bolder font - in Qt4 apps (boo#956357) - -------------------------------------------------------------------- -Thu Aug 24 13:50:50 UTC 2017 - fvogt@suse.com - -- Force building against openSSL 1.0 (boo#1042657) -- Do not build the MySQL plugin on TW, it would cause an openSSL - version conflict -- Adjust fix-build-icu59.patch to also work if built with c++11 - support - -------------------------------------------------------------------- -Wed May 10 09:04:37 UTC 2017 - fabian@ritter-vogt.de - -- Add fix-build-icu59.patch to fix building with ICU4C >= 59 -- Invoke configure with sh to fix build on some older distros - -------------------------------------------------------------------- -Fri Feb 10 21:02:26 UTC 2017 - alarrosa@suse.com - -- Add fix-moc-parsing-with-glibc-2.25.patch to fix moc parsing - system headers from glibc 2.25 correctly. - -------------------------------------------------------------------- -Fri Jun 24 05:12:34 UTC 2016 - lbeltrame@kde.org - -- Add fix-gcc6-detection.diff to fix GCC6 detection (boo#986350) - -------------------------------------------------------------------- -Thu Jun 2 16:35:38 UTC 2016 - matwey.kornilov@gmail.com - -- Enable libqt4-devel-32bit to fix boo#982826 - -------------------------------------------------------------------- -Thu Feb 11 14:45:23 UTC 2016 - rguenther@suse.com - -- Explicitely build with -std=gnu++98. bnc#964458 - -------------------------------------------------------------------- -Wed Feb 10 12:28:49 UTC 2016 - alarrosa@suse.com - -- Added 0001-Fix-exclusion-of-anonymous-ciphers.patch from upstream - to disable exp-adh and aecdh ciphers. -- Added disable-rc4-ciphers-bnc865241.diff to disable <128 bits and - RC4 based ciphers which are now considered insecure. This - makes konqueror pass the https://www.howsmyssl.com test (bnc#865241) - -------------------------------------------------------------------- -Thu May 28 21:45:10 UTC 2015 - dmueller@suse.com - -- update to 4.8.7 (bsc#1039291): - * see http://download.qt.io/official_releases/qt/4.8/4.8.7/changes-4.8.7 - -- remove 0001-Don-t-crash-on-broken-GIF-images.patch, - 0001-Don-t-leak-RENDER-Pictures-in-QPixmap-paintEngine.patch, - 0001-Fix-DateTime-with-recent-versions-of-tzdata.patch, - 0001-Fix-crash-when-deleting-top-level-windows-embedded-i.patch, - 0001-Fixes-crash-in-gif-image-decoder.patch, - 0001-Ignore-expired-certificate-during-certificate-valida.patch, - 0001-Memory-and-file-descriptor-leak-in-QFontCache.patch, - 0001-QDbus-Fix-a-b-comparison.patch, - 0001-QDeclarativeTextEdit-fix-use-of-uninitialised-value.patch, - 0001-QPdf-addImage-avoid-a-QImage-detach-when-it-s-in-an-.patch, - 0001-QSslCertificate-blacklist-NIC-certificates-from-Indi.patch, - 0002-Fixes-crash-in-bmp-and-ico-image-decoding.patch, - fix-a-division-by-zero.patch, - fix-detection-of-GCC5.patch, - fix-upload-corruptions-when-server-closes-connection.patch: - * upstreamed - -------------------------------------------------------------------- -Fri May 22 19:35:04 UTC 2015 - tittiatcoke@gmail.com - -- Update patch fix-moc-from-choking-on-boost-headers.patch to - include an additiona boost header due to the upgrade to - Boost 1.58 - -------------------------------------------------------------------- -Thu May 7 10:50:00 UTC 2015 - dmueller@suse.com - -- add 0001-Fixes-crash-in-gif-image-decoder.patch, - 0002-Fixes-crash-in-bmp-and-ico-image-decoding.patch - (bnc#927806, bnc#927807, bnc#927808, - CVE-2015-1858, CVE-2015-1859, CVE-2015-1860) -- add 0001-Don-t-leak-RENDER-Pictures-in-QPixmap-paintEngine.patch -- add 0001-Fix-DateTime-with-recent-versions-of-tzdata.patch -- add 0001-Fix-crash-when-deleting-top-level-windows-embedded-i.patch -- add 0001-Ignore-expired-certificate-during-certificate-valida.patch -- add 0001-Memory-and-file-descriptor-leak-in-QFontCache.patch -- add 0001-QDbus-Fix-a-b-comparison.patch -- add 0001-QDeclarativeTextEdit-fix-use-of-uninitialised-value.patch -- add 0001-QPdf-addImage-avoid-a-QImage-detach-when-it-s-in-an-.patch -- add 0001-QSslCertificate-blacklist-NIC-certificates-from-Indi.patch - -------------------------------------------------------------------- -Wed May 6 01:25:25 UTC 2015 - hrvoje.senjan@gmail.com - -- Added fix-upload-corruptions-when-server-closes-connection.patch - (boo#929688) - -------------------------------------------------------------------- -Mon Mar 9 20:47:26 UTC 2015 - hrvoje.senjan@gmail.com - -- Added fix-a-division-by-zero.patch (bnc#921999, CVE-2015-0295) - -------------------------------------------------------------------- -Sun Feb 22 16:47:30 UTC 2015 - hrvoje.senjan@gmail.com - -- Added fix-detection-of-GCC5.patch - -------------------------------------------------------------------- -Wed Nov 19 21:00:07 UTC 2014 - hrvoje.senjan@gmail.com - -- Update use-freetype-default.diff to use same method as with - libqt5-qtbase package: Qt itself already does runtime check - whether subpixel rendering is available, but only when - FT_CONFIG_OPTION_SUBPIXEL_RENDERING is defined. Thus it is enough - to only remove that condition - -------------------------------------------------------------------- -Tue Nov 11 10:49:35 UTC 2014 - alarrosa@suse.com - -- The -devel subpackage requires Mesa-devel, not only at build time - -------------------------------------------------------------------- -Mon Nov 10 13:35:30 UTC 2014 - alarrosa@suse.com - -- Fixed compilation on SLE_11_SP3 by making it build against - Mesa-devel on that system - -------------------------------------------------------------------- -Thu Oct 2 10:49:53 UTC 2014 - tittiatcoke@gmail.com - -- Replace patch l-qclipboard_fix_recursive.patch with - qtcore-4.8.5-qeventdispatcher-recursive.patch. The later one - seems to work better and really resolves the issue in LibreOffice - -------------------------------------------------------------------- -Thu Sep 18 18:38:07 UTC 2014 - alarrosa@suse.com -
View file
libqt4.changes
Changed
@@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Sun Feb 26 09:39:30 UTC 2023 - Manfred Hollstein <manfred.h@gmx.net> + +- Add _multibuild to merge libqt4-sql-plugins.spec into libqt4.spec + +------------------------------------------------------------------- Wed Jan 11 18:15:44 UTC 2023 - Aeneas Jaißle <aj@ajaissle.de> - Add libqt4-fix-pointer-comparison.patch:
View file
libqt4-sql-plugins.spec
Deleted
@@ -1,348 +0,0 @@ -# -# spec file for package libqt4-sql-plugins -# -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. -# -# All modifications and additions to the file contributed by third parties -# remain the property of their copyright owners, unless otherwise agreed -# upon. The license for this file, and modifications and additions to the -# file, is the same license as for the pristine package itself (unless the -# license for the pristine package is not an Open Source License, in which -# case the license is the MIT License). An "Open Source License" is a -# license that conforms to the Open Source Definition (Version 1.9) -# published by the Open Source Initiative. - -# Please submit bugfixes or comments via https://bugs.opensuse.org/ -# -# nodebuginfo - - -%if 0%{?suse_version} >= 1330 -%bcond_with mysql -%else -%bcond_without mysql -%endif - -Name: libqt4-sql-plugins -BuildRequires: alsa-devel -BuildRequires: cups-devel -BuildRequires: gtk2-devel -BuildRequires: pkgconfig(gl) -%if %{with mysql} -BuildRequires: libmysqlclient-devel -%endif -%if 0%{?suse_version} >= 1330 -BuildRequires: libnsl-devel -%endif -BuildRequires: pkgconfig -BuildRequires: postgresql-devel -BuildRequires: unixODBC-devel -%if 0%{?suse_version} -BuildRequires: update-desktop-files -%endif -Summary: Qt 4 SQL related libraries -License: SUSE-LGPL-2.1-with-digia-exception-1.1 OR GPL-3.0-only -Group: System/Libraries -URL: https://www.qt.io/ -# COMMON-VERSION-BEGIN -# COMMON-VERSION-BEGIN -%define base_name libqt4 -%define tar_version everywhere-opensource-src-%{version} -Version: 4.8.7 -Release: 0 -# COMMON-VERSION-END -# COMMON-VERSION-END -BuildRequires: libqt4-devel >= %{version} -# COMMON-BEGIN -# COMMON-BEGIN -Source: http://download.qt-project.org/official_releases/qt/4.8/%{version}/qt-%{tar_version}.tar.gz -# to get mtime of file: -Source1: libqt4.changes -Source2: baselibs.conf -Source3: macros.qt4 -Source10: qt4config.desktop -Source11: designer4.desktop -Source12: linguist4.desktop -Source13: assistant4.desktop -Source14: assistant.png -Source15: designer.png -Source16: linguist.png -Source17: qt_lt.ts - -Patch2: qt-never-strip.diff -Patch3: plastik-default.diff -Patch6: use-freetype-default.diff -Patch8: link-tools-shared.diff -Patch39: 0191-listview-alternate-row-colors.diff -Patch40: 0188-fix-moc-parser-same-name-header.diff -Patch43: 0195-compositing-properties.diff -Patch60: 0180-window-role.diff -Patch61: qt4-fake-bold.patch -Patch70: 0225-invalidate-tabbar-geometry-on-refresh.patch -Patch75: qt-debug-timer.diff -Patch87: qfatal-noreturn.diff -Patch101: no-moc-date.diff -Patch107: webkit-ia64_s390x.patch -Patch109: libqt4-libtool-nodate.diff -Patch113: ppc64-webkit-link-fix.diff -Patch118: rcc-stable-dirlisting.diff -Patch119: hppa_ldcw_fix.diff -Patch120: hppa_unaligned_access_fix_458133.diff -Patch123: use-cups-default-print-settings-bnc552218.diff -Patch128: build-qvfb-tool.diff -Patch131: disable-im-for-password.diff -Patch136: handle-tga-files-properly.diff -Patch137: qdbusconnection-no-warning-output.patch -# PATCH-FIX-UPSTREAM fix_assistant_segfault_QTBUG-25324.patch bnc#780763 QTBUG#25324 -Patch140: fix_assistant_segfault_QTBUG-25324.patch -# PATCH-FIX-OPENSUSE fix build on s390x failing to link in qnetworkconfigmanager.o -Patch141: qt4-fix-s390x-build.diff -Patch149: qatomic-generic.patch -# PATCH-FEATURE-OPENSUSE QSystemTrayicon.diff -- adds support for sni-qt plugin, which allows Qt applications to communicate via KStatusNotifier spec -- needed for -# Plasma Next -Patch150: QSystemTrayicon.diff -Patch152: fix-moc-from-choking-on-boost-headers.patch -# PATCH-FIX-OPENSUSE qlocale_icu-no-warning-output.patch -- qWarnings about icu libraries and symbols are now only emmited in debug builds -Patch153: qlocale_icu-no-warning-output.patch -# PATCH-FIX-OPENSUSE kde4_qt_plugin_path.patch -Patch154: kde4_qt_plugin_path.patch -Patch160: ppc64le.diff -# LO filepicker integration (3 patches) -# PATCH-FIX-OPENSUSE exclude socket notifiers from the glib event loop - needed for LO KDE4 filepicker integration (1/3) -Patch162: glib-honor-ExcludeSocketNotifiers-flag.diff -# PATCH-FIX-OPENSUSE fix recursive repaint errors which lead to crashes - needed for LO KDE4 filepicker integration (2/3) -Patch163: qtcore-4.8.5-qeventdispatcher-recursive.patch -# PATCH-FIX-OPENSUSE fix clipboard delay when pasting with LO and KFileDialog open - needed for LO KDE4 filepicker integration (3/3) -Patch164: l-qclipboard_delay.patch -# PATCH-FIX-OPENSUSE fix_qrasterpixmapdata_bnc847880.diff -- fix image rect copy optimization that copied "garbage" when used in qemu/cirrus (bnc#847880) -Patch165: fix_qrasterpixmapdata_bnc847880.diff -# PATCH-FIX-UPSTREAM 0001-Fix-exclusion-of-anonymous-ciphers.patch -- Exclude more ciphers from being used by default -Patch166: 0001-Fix-exclusion-of-anonymous-ciphers.patch -# PATCH-FIX-OPENSUSE disable-insecure-ciphers-bnc865241.diff -- Disable insecure ciphers (rc4, aecdh, adh, exp-adh, <128 bits) -Patch167: disable-rc4-ciphers-bnc865241.diff -# PATCH-FIX-OPENSUSE fix-gcc6-detection.diff -- Fix GCC6 detection -Patch168: fix-gcc6-detection.diff -# PATCH-FIX-UPSTREAM fix-moc-parsing-with-glibc-2.25.patch -- Fixes moc parsing correctly glibc 2.25 system headers -Patch169: fix-moc-parsing-with-glibc-2.25.patch -# PATCH-FIX-OPENSUSE fix-build-icu59.patch -- Workaround C++11 requirement -Patch170: fix-build-icu59.patch -# PATCH-FIX-UPSTREAM fix bolder fonts in qt4 apps boo#956357 QTBUG#27301 -Patch171: fix-medium-font.diff -# PATCH-FIX-OPENSUSE no-ssl3.patch -Patch200: no-ssl3.patch -# PATCH-FIX-OPENSUSE qt4-openssl-1.1.0pre-3.patch -Patch201: qt4-openssl-1.1.0pre-3.patch -# PATCH-FIX-OPENSUSE qt-everywhere-opensource-src-4.8.7-openssl.patch -Patch202: qt-everywhere-opensource-src-4.8.7-openssl.patch -# PATCH-FIX-OPENSUSE libqt4-toplevel-asm.patch -Patch203: libqt4-toplevel-asm.patch -# From https://codereview.qt-project.org/c/qt/qtbase/+/236691 -Patch204: CVE-2018-15518.patch -# from https://codereview.qt-project.org/c/qt/qtbase/+/238749 -Patch205: CVE-2018-19873.patch -# From https://codereview.qt-project.org/#/c/234142/ -Patch206: CVE-2018-19869.patch -# From https://codereview.qt-project.org/c/qt/qtbase/+/308436 -Patch207: CVE-2020-17507.patch -# https://bugreports.qt.io/browse/QTBUG-91507 -Patch208: CVE-2021-3481.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build -# Changed -reduce-relocations to -no-reduce-relocations due to bugfixes in binutils-2.35. -# See QTBUG-86173 for more details. - %define common_options --opensource -fast -no-separate-debug-info -shared -xkb -openssl-linked -xrender -xcursor -dbus-linked -xfixes -xrandr -xinerama -sm -no-nas-sound -no-rpath -system-libjpeg -system-libpng -accessibility -cups -stl -nis -system-zlib -prefix /usr -L %{_libdir} -libdir %{_libdir} -docdir %_docdir/%{base_name} -examplesdir %{_libdir}/qt4/examples -demosdir %{_libdir}/qt4/demos -plugindir %plugindir -translationdir %{_datadir}/qt4/translations -iconv -sysconfdir /etc/settings -datadir %{_datadir}/qt4/ -no-pch -no-reduce-relocations -exceptions -system-libtiff -glib -optimized-qmake -no-webkit -no-xmlpatterns -system-sqlite -qt3support -no-sql-mysql -importdir %plugindir/imports -xsync -xinput -gtkstyle -%define check_config \ - grep '# define' src/corelib/global/qconfig.h | egrep -v 'QT_(ARCH|USE)'; \ - if test -f %{_datadir}/qt4/mkspecs/qconfig.pri ; then \ - diff -u %{_datadir}/qt4/mkspecs/qconfig.pri mkspecs/qconfig.pri || exit 1; \ - fi \ - -%description -Qt is a set of libraries for developing applications. - -This package contains base tools, like string, xml, and network -handling. -# COMMON-END -# COMMON-DESC-BEGIN -%package -n libqt4-sql-unixODBC -Summary: Qt 4 unixODBC plugin -Group: Development/Libraries/C and C++ -Requires: libqt4-sql = %{version} -Provides: libqt4_sql_backend = %{version} -Obsoletes: qt-sql-unixODBC < 4.6.0 -Provides: qt-sql-unixODBC = 4.6.0 - -%description -n libqt4-sql-unixODBC -Qt unixODBC plugin to support databases via unixODBC within Qt -applications. - -%package -n libqt4-sql-postgresql -Summary: Qt 4 PostgreSQL plugin -Group: Development/Libraries/C and C++ -Requires: libqt4-sql = %{version} -Provides: libqt4_sql_backend = %{version} -Obsoletes: qt-sql-postgresql < 4.6.0 -Provides: qt-sql-postgresql = 4.6.0 - -%description -n libqt4-sql-postgresql -Qt SQL plugin to support PostgreSQL servers in Qt applications. - -%package -n libqt4-sql-mysql -Summary: Qt 4 MySQL support -Group: Development/Libraries/C and C++ -Requires: libqt4-sql = %{version} -Provides: libqt4_sql_backend = %{version} -Obsoletes: qt-sql-mysql < 4.6.0 -Provides: qt-sql-mysql = 4.6.0 - -%description -n libqt4-sql-mysql -A plugin to support MySQL server in Qt applications. -# COMMON-DESC-END
View file
libqt4.spec
Changed
@@ -1,7 +1,7 @@ # # spec file for package libqt4 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2023 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,6 +15,8 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%define flavor @BUILD_FLAVOR@%{nil} +%if "%{flavor}" != "libqt4-sql-plugins" Name: libqt4 @@ -40,8 +42,8 @@ %endif BuildRequires: fontconfig-devel BuildRequires: libpng-devel -BuildRequires: libtiff-devel BuildRequires: pkgconfig +BuildRequires: pkgconfig(libtiff-4) BuildRequires: sqlite3-devel BuildRequires: update-desktop-files BuildRequires: zlib-devel @@ -228,7 +230,7 @@ Requires: libmng-devel Requires: libpng-devel Requires: libqt4-sql-sqlite >= %{version} -Requires: libtiff-devel +Requires: pkgconfig(libtiff-4) Requires: make Requires: pkgconfig Requires: sqlite3-devel @@ -896,4 +898,337 @@ %endif %endif +%else # package is libqt4-sql-plugins + +%if 0%{?suse_version} >= 1330 +%bcond_with mysql +%else +%bcond_without mysql +%endif + +Name: libqt4-sql-plugins +BuildRequires: alsa-devel +BuildRequires: cups-devel +BuildRequires: gtk2-devel +BuildRequires: pkgconfig(gl) +%if %{with mysql} +BuildRequires: libmysqlclient-devel +%endif +%if 0%{?suse_version} >= 1330 +BuildRequires: libnsl-devel +%endif +BuildRequires: pkgconfig +BuildRequires: pkgconfig(libtiff-4) +BuildRequires: postgresql-devel +BuildRequires: unixODBC-devel +%if 0%{?suse_version} +BuildRequires: update-desktop-files +%endif +Summary: Qt 4 SQL related libraries +License: SUSE-LGPL-2.1-with-digia-exception-1.1 OR GPL-3.0-only +Group: System/Libraries +URL: https://www.qt.io/ +# COMMON-VERSION-BEGIN +# COMMON-VERSION-BEGIN +%define base_name libqt4 +%define tar_version everywhere-opensource-src-%{version} +Version: 4.8.7 +Release: 0 +# COMMON-VERSION-END +# COMMON-VERSION-END +BuildRequires: libqt4-devel >= %{version} +# COMMON-BEGIN +# COMMON-BEGIN +Source: http://download.qt-project.org/official_releases/qt/4.8/%{version}/qt-%{tar_version}.tar.gz +# to get mtime of file: +Source1: libqt4.changes +Source2: baselibs.conf +Source3: macros.qt4 +Source10: qt4config.desktop +Source11: designer4.desktop +Source12: linguist4.desktop +Source13: assistant4.desktop +Source14: assistant.png +Source15: designer.png +Source16: linguist.png +Source17: qt_lt.ts + +Patch2: qt-never-strip.diff +Patch3: plastik-default.diff +Patch6: use-freetype-default.diff +Patch8: link-tools-shared.diff +Patch39: 0191-listview-alternate-row-colors.diff +Patch40: 0188-fix-moc-parser-same-name-header.diff +Patch43: 0195-compositing-properties.diff +Patch60: 0180-window-role.diff +Patch61: qt4-fake-bold.patch +Patch70: 0225-invalidate-tabbar-geometry-on-refresh.patch +Patch75: qt-debug-timer.diff +Patch87: qfatal-noreturn.diff +Patch101: no-moc-date.diff +Patch107: webkit-ia64_s390x.patch +Patch109: libqt4-libtool-nodate.diff +Patch113: ppc64-webkit-link-fix.diff +Patch118: rcc-stable-dirlisting.diff +Patch119: hppa_ldcw_fix.diff +Patch120: hppa_unaligned_access_fix_458133.diff +Patch123: use-cups-default-print-settings-bnc552218.diff +Patch128: build-qvfb-tool.diff +Patch131: disable-im-for-password.diff +Patch136: handle-tga-files-properly.diff +Patch137: qdbusconnection-no-warning-output.patch +# PATCH-FIX-UPSTREAM fix_assistant_segfault_QTBUG-25324.patch bnc#780763 QTBUG#25324 +Patch140: fix_assistant_segfault_QTBUG-25324.patch +# PATCH-FIX-OPENSUSE fix build on s390x failing to link in qnetworkconfigmanager.o +Patch141: qt4-fix-s390x-build.diff +Patch149: qatomic-generic.patch +# PATCH-FEATURE-OPENSUSE QSystemTrayicon.diff -- adds support for sni-qt plugin, which allows Qt applications to communicate via KStatusNotifier spec -- needed for +# Plasma Next +Patch150: QSystemTrayicon.diff +Patch152: fix-moc-from-choking-on-boost-headers.patch +# PATCH-FIX-OPENSUSE qlocale_icu-no-warning-output.patch -- qWarnings about icu libraries and symbols are now only emmited in debug builds +Patch153: qlocale_icu-no-warning-output.patch +# PATCH-FIX-OPENSUSE kde4_qt_plugin_path.patch +Patch154: kde4_qt_plugin_path.patch +Patch160: ppc64le.diff +# LO filepicker integration (3 patches) +# PATCH-FIX-OPENSUSE exclude socket notifiers from the glib event loop - needed for LO KDE4 filepicker integration (1/3) +Patch162: glib-honor-ExcludeSocketNotifiers-flag.diff +# PATCH-FIX-OPENSUSE fix recursive repaint errors which lead to crashes - needed for LO KDE4 filepicker integration (2/3) +Patch163: qtcore-4.8.5-qeventdispatcher-recursive.patch +# PATCH-FIX-OPENSUSE fix clipboard delay when pasting with LO and KFileDialog open - needed for LO KDE4 filepicker integration (3/3) +Patch164: l-qclipboard_delay.patch +# PATCH-FIX-OPENSUSE fix_qrasterpixmapdata_bnc847880.diff -- fix image rect copy optimization that copied "garbage" when used in qemu/cirrus (bnc#847880) +Patch165: fix_qrasterpixmapdata_bnc847880.diff +# PATCH-FIX-UPSTREAM 0001-Fix-exclusion-of-anonymous-ciphers.patch -- Exclude more ciphers from being used by default +Patch166: 0001-Fix-exclusion-of-anonymous-ciphers.patch +# PATCH-FIX-OPENSUSE disable-insecure-ciphers-bnc865241.diff -- Disable insecure ciphers (rc4, aecdh, adh, exp-adh, <128 bits) +Patch167: disable-rc4-ciphers-bnc865241.diff +# PATCH-FIX-OPENSUSE fix-gcc6-detection.diff -- Fix GCC6 detection +Patch168: fix-gcc6-detection.diff +# PATCH-FIX-UPSTREAM fix-moc-parsing-with-glibc-2.25.patch -- Fixes moc parsing correctly glibc 2.25 system headers +Patch169: fix-moc-parsing-with-glibc-2.25.patch +# PATCH-FIX-OPENSUSE fix-build-icu59.patch -- Workaround C++11 requirement +Patch170: fix-build-icu59.patch +# PATCH-FIX-UPSTREAM fix bolder fonts in qt4 apps boo#956357 QTBUG#27301 +Patch171: fix-medium-font.diff +# PATCH-FIX-OPENSUSE no-ssl3.patch +Patch200: no-ssl3.patch +# PATCH-FIX-OPENSUSE qt4-openssl-1.1.0pre-3.patch +Patch201: qt4-openssl-1.1.0pre-3.patch +# PATCH-FIX-OPENSUSE qt-everywhere-opensource-src-4.8.7-openssl.patch +Patch202: qt-everywhere-opensource-src-4.8.7-openssl.patch +# PATCH-FIX-OPENSUSE libqt4-toplevel-asm.patch +Patch203: libqt4-toplevel-asm.patch +# From https://codereview.qt-project.org/c/qt/qtbase/+/236691 +Patch204: CVE-2018-15518.patch +# from https://codereview.qt-project.org/c/qt/qtbase/+/238749 +Patch205: CVE-2018-19873.patch +# From https://codereview.qt-project.org/#/c/234142/ +Patch206: CVE-2018-19869.patch +# From https://codereview.qt-project.org/c/qt/qtbase/+/308436 +Patch207: CVE-2020-17507.patch +# https://bugreports.qt.io/browse/QTBUG-91507 +Patch208: CVE-2021-3481.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-build +# Changed -reduce-relocations to -no-reduce-relocations due to bugfixes in binutils-2.35. +# See QTBUG-86173 for more details. + %define common_options --opensource -fast -no-separate-debug-info -shared -xkb -openssl-linked -xrender -xcursor -dbus-linked -xfixes -xrandr -xinerama -sm -no-nas-sound -no-rpath -system-libjpeg -system-libpng -accessibility -cups -stl -nis -system-zlib -prefix /usr -L %{_libdir} -libdir %{_libdir} -docdir %_docdir/%{base_name} -examplesdir %{_libdir}/qt4/examples -demosdir %{_libdir}/qt4/demos -plugindir %plugindir -translationdir %{_datadir}/qt4/translations -iconv -sysconfdir /etc/settings -datadir %{_datadir}/qt4/ -no-pch -no-reduce-relocations -exceptions -system-libtiff -glib -optimized-qmake -no-webkit -no-xmlpatterns -system-sqlite -qt3support -no-sql-mysql -importdir %plugindir/imports -xsync -xinput -gtkstyle +%define check_config \ + grep '# define' src/corelib/global/qconfig.h | egrep -v 'QT_(ARCH|USE)'; \ + if test -f %{_datadir}/qt4/mkspecs/qconfig.pri ; then \ + diff -u %{_datadir}/qt4/mkspecs/qconfig.pri mkspecs/qconfig.pri || exit 1; \ + fi \ + +%description +Qt is a set of libraries for developing applications. + +This package contains base tools, like string, xml, and network +handling. +# COMMON-END +# COMMON-DESC-BEGIN +%package -n libqt4-sql-unixODBC +Summary: Qt 4 unixODBC plugin +Group: Development/Libraries/C and C++ +Requires: libqt4-sql = %{version} +Provides: libqt4_sql_backend = %{version} +Obsoletes: qt-sql-unixODBC < 4.6.0 +Provides: qt-sql-unixODBC = 4.6.0 + +%description -n libqt4-sql-unixODBC +Qt unixODBC plugin to support databases via unixODBC within Qt
View file
_multibuild
Added
@@ -0,0 +1,3 @@ +<multibuild> + <package>libqt4-sql-plugins</package> +</multibuild>
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.