|
 |
b112864 |
# Fedora Review: http://bugzilla.redhat.com/188180
|
|
 |
b112864 |
|
|
 |
eed4343 |
# configure options
|
|
 |
eed4343 |
# -no-pch disables precompiled headers, make ccache-friendly
|
|
 |
ee2610b |
%define no_pch -no-pch
|
|
 |
c5c71b0 |
|
|
 |
47854b6 |
# See http://bugzilla.redhat.com/223663
|
|
Rex Dieter |
593e8b6 |
%define multilib_archs x86_64 %{ix86} %{mips} ppc64 ppc64le ppc s390x s390 sparc64 sparcv9
|
|
Rex Dieter |
593e8b6 |
%define multilib_basearchs x86_64 %{mips64} ppc64 ppc64le s390x sparc64
|
|
 |
89ea428 |
|
|
 |
2843307 |
%if 0%{?fedora} || 0%{?rhel} > 6
|
|
 |
cdf7008 |
# use external qt_settings pkg
|
|
 |
cdf7008 |
%define qt_settings 1
|
|
 |
cdf7008 |
%endif
|
|
 |
cdf7008 |
|
|
 |
2843307 |
%if (0%{?fedora} && 0%{?fedora} < 26) || (0%{?rhel} > 6 && 0%{?rhel} <= 7)
|
|
Kevin Kofler |
53156e5 |
%global system_clucene 1
|
|
Kevin Kofler |
53156e5 |
%endif
|
|
Kevin Kofler |
53156e5 |
|
|
Rex Dieter |
541cc02 |
# See http://bugzilla.redhat.com/1279265
|
|
 |
2843307 |
%if 0%{?rhel} && 0%{?rhel} <= 7
|
|
Rex Dieter |
541cc02 |
%global inject_optflags 1
|
|
Rex Dieter |
541cc02 |
%endif
|
|
Rex Dieter |
541cc02 |
|
|
Rex Dieter |
46be60d |
%global rpm_macros_dir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d)
|
|
Rex Dieter |
2ee42c4 |
|
|
Rex Dieter |
b442626 |
# trim changelog included in binary rpms
|
|
Rex Dieter |
b442626 |
%global _changelog_trimtime %(date +%s -d "1 year ago")
|
|
Rex Dieter |
b442626 |
|
|
Rex Dieter |
fab82a6 |
# support qtchooser
|
|
Rex Dieter |
fab82a6 |
%define qtchooser 1
|
|
Rex Dieter |
3bf3ca0 |
%if 0%{?qtchooser}
|
|
Rex Dieter |
3bf3ca0 |
%define priority 20
|
|
Rex Dieter |
3bf3ca0 |
%ifarch %{multilib_basearchs}
|
|
Rex Dieter |
3bf3ca0 |
%define priority 25
|
|
Rex Dieter |
3bf3ca0 |
%endif
|
|
Rex Dieter |
3bf3ca0 |
%endif
|
|
Rex Dieter |
8dbbe2f |
|
|
 |
b112864 |
Summary: Qt toolkit
|
|
 |
b112864 |
Name: qt
|
|
 |
a6f6f42 |
Epoch: 1
|
|
Rex Dieter |
b6924d7 |
Version: 4.8.7
|
|
 |
b8bea37 |
Release: 39%{?dist}
|
|
 |
747f1a2 |
|
|
 |
198d07c |
# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
|
|
 |
a4cb425 |
License: (LGPLv2 with exceptions or GPLv3 with exceptions) and ASL 2.0 and BSD and FTL and MIT
|
|
cvsdist |
edaa7ea |
Group: System Environment/Libraries
|
|
Rex Dieter |
69bb144 |
Url: http://qt-project.org/
|
|
Rex Dieter |
b6924d7 |
%if 0%{?beta:1}
|
|
Kevin Kofler |
16cf98a |
Source0: https://download.qt-project.org/development_releases/qt/4.8/%{version}-%{beta}/qt-everywhere-opensource-src-%{version}-%{beta}.tar.gz
|
|
Rex Dieter |
ace1f8c |
%else
|
|
Kevin Kofler |
16cf98a |
Source0: https://download.qt-project.org/official_releases/qt/4.8/%{version}/qt-everywhere-opensource-src-%{version}.tar.gz
|
|
Rex Dieter |
ace1f8c |
%endif
|
|
 |
3ecceb8 |
|
|
 |
b112864 |
Obsoletes: qt4 < %{version}-%{release}
|
|
 |
b112864 |
Provides: qt4 = %{version}-%{release}
|
|
 |
09faad4 |
%{?_isa:Provides: qt4%{?_isa} = %{version}-%{release}}
|
|
 |
b112864 |
|
|
 |
cdf7008 |
# default Qt config file
|
|
 |
cdf7008 |
Source4: Trolltech.conf
|
|
 |
cdf7008 |
|
|
 |
47854b6 |
# header file to workaround multilib issue
|
|
 |
b112864 |
Source5: qconfig-multilib.h
|
|
 |
b112864 |
|
|
 |
47854b6 |
# set default QMAKE_CFLAGS_RELEASE
|
|
 |
34e2c25 |
Patch2: qt-everywhere-opensource-src-4.8.0-tp-multilib-optflags.patch
|
|
 |
47854b6 |
|
|
 |
47854b6 |
# get rid of timestamp which causes multilib problem
|
|
Rex Dieter |
ace1f8c |
Patch4: qt-everywhere-opensource-src-4.8.5-uic_multilib.patch
|
|
 |
47854b6 |
|
|
Rex Dieter |
7ff9f93 |
# reduce debuginfo in qtwebkit (webcore)
|
|
Rex Dieter |
7ff9f93 |
Patch5: qt-everywhere-opensource-src-4.8.5-webcore_debuginfo.patch
|
|
Rex Dieter |
7ff9f93 |
|
|
Rex Dieter |
81fc932 |
# cups16 printer discovery
|
|
Rex Dieter |
81fc932 |
Patch6: qt-cupsEnumDests.patch
|
|
Rex Dieter |
81fc932 |
|
|
Rex Dieter |
d131ab1 |
# prefer adwaita over gtk+ on DE_GNOME
|
|
Rex Dieter |
d131ab1 |
# https://bugzilla.redhat.com/show_bug.cgi?id=1192453
|
|
Rex Dieter |
d131ab1 |
Patch10: qt-prefer_adwaita_on_gnome.patch
|
|
Rex Dieter |
d131ab1 |
|
|
 |
47854b6 |
# enable ft lcdfilter
|
|
 |
03331b6 |
Patch15: qt-x11-opensource-src-4.5.1-enable_ft_lcdfilter.patch
|
|
 |
47854b6 |
|
|
 |
0b36370 |
# may be upstreamable, not sure yet
|
|
 |
0b36370 |
# workaround for gdal/grass crashers wrt glib_eventloop null deref's
|
|
 |
0b36370 |
Patch23: qt-everywhere-opensource-src-4.6.3-glib_eventloop_nullcheck.patch
|
|
 |
015ea98 |
|
|
 |
6ede3a7 |
# hack out largely useless (to users) warnings about qdbusconnection
|
|
 |
6ede3a7 |
# (often in kde apps), keep an eye on https://git.reviewboard.kde.org/r/103699/
|
|
 |
087ab1f |
Patch25: qt-everywhere-opensource-src-4.8.3-qdbusconnection_no_debug.patch
|
|
 |
6ede3a7 |
|
|
 |
d8c792b |
# lrelease-qt4 tries to run qmake not qmake-qt4 (http://bugzilla.redhat.com/820767)
|
|
 |
d8c792b |
Patch26: qt-everywhere-opensource-src-4.8.1-linguist_qmake-qt4.patch
|
|
 |
d8c792b |
|
|
 |
04f02f1 |
# enable debuginfo in libQt3Support
|
|
 |
04f02f1 |
Patch27: qt-everywhere-opensource-src-4.8.1-qt3support_debuginfo.patch
|
|
 |
04f02f1 |
|
|
Rex Dieter |
085037d |
# kde4/multilib QT_PLUGIN_PATH
|
|
Rex Dieter |
085037d |
Patch28: qt-everywhere-opensource-src-4.8.5-qt_plugin_path.patch
|
|
Rex Dieter |
085037d |
|
|
 |
747f1a2 |
## upstreamable bits
|
|
Rex Dieter |
0804463 |
# add support for pkgconfig's Requires.private to qmake
|
|
Rex Dieter |
0804463 |
Patch50: qt-everywhere-opensource-src-4.8.4-qmake_pkgconfig_requires_private.patch
|
|
Rex Dieter |
0804463 |
|
|
Rex Dieter |
2c45da7 |
# FTBFS against newer firebird
|
|
Rex Dieter |
2c45da7 |
Patch51: qt-everywhere-opensource-src-4.8.7-firebird.patch
|
|
Rex Dieter |
2c45da7 |
|
|
Rex Dieter |
d30cfdc |
# workaround major/minor macros possibly being defined already
|
|
Rex Dieter |
d30cfdc |
Patch52: qt-everywhere-opensource-src-4.8.7-QT_VERSION_CHECK.patch
|
|
Rex Dieter |
d30cfdc |
|
|
 |
d03aeba |
# fix invalid inline assembly in qatomic_{i386,x86_64}.h (de)ref implementations
|
|
 |
d03aeba |
Patch53: qt-x11-opensource-src-4.5.0-fix-qatomic-inline-asm.patch
|
|
 |
47854b6 |
|
|
 |
1147eed |
# fix invalid assumptions about mysql_config --libs
|
|
 |
1147eed |
# http://bugzilla.redhat.com/440673
|
|
Rex Dieter |
e887548 |
Patch54: qt-everywhere-opensource-src-4.8.5-mysql_config.patch
|
|
 |
47854b6 |
|
|
 |
b730397 |
# http://bugs.kde.org/show_bug.cgi?id=180051#c22
|
|
 |
12f7dd6 |
Patch55: qt-everywhere-opensource-src-4.6.2-cups.patch
|
|
 |
47854b6 |
|
|
 |
e288b7c |
# backport https://codereview.qt-project.org/#/c/205874/
|
|
 |
e288b7c |
Patch56: qt-everywhere-opensource-src-4.8.7-mariadb.patch
|
|
 |
e288b7c |
|
|
 |
ccfeb6a |
# use QMAKE_LFLAGS_RELEASE when building qmake
|
|
 |
ccfeb6a |
Patch57: qt-everywhere-opensource-src-4.8.7-qmake_LFLAGS.patch
|
|
 |
ccfeb6a |
|
|
 |
8244061 |
# Fails to create debug build of Qt projects on mingw (rhbz#653674)
|
|
Rex Dieter |
ace1f8c |
Patch64: qt-everywhere-opensource-src-4.8.5-QTBUG-14467.patch
|
|
 |
8244061 |
|
|
Kevin Kofler |
b8d8f1d |
# fix QTreeView crash triggered by KPackageKit (patch by David Faure)
|
|
 |
34e2c25 |
Patch65: qt-everywhere-opensource-src-4.8.0-tp-qtreeview-kpackagekit-crash.patch
|
|
Kevin Kofler |
b8d8f1d |
|
|
 |
064e0d8 |
# fix the outdated standalone copy of JavaScriptCore
|
|
Rex Dieter |
8ec4a9e |
Patch67: qt-everywhere-opensource-src-4.8.6-s390.patch
|
|
 |
064e0d8 |
|
|
 |
10cc1b1 |
# https://bugs.webkit.org/show_bug.cgi?id=63941
|
|
 |
10cc1b1 |
# -Wall + -Werror = fail
|
|
 |
087ab1f |
Patch68: qt-everywhere-opensource-src-4.8.3-no_Werror.patch
|
|
 |
10cc1b1 |
|
|
 |
a9a1095 |
# revert qlist.h commit that seems to induce crashes in qDeleteAll
|
|
 |
a9a1095 |
Patch69: qt-everywhere-opensource-src-4.8.0-QTBUG-22037.patch
|
|
 |
a9a1095 |
|
|
 |
95b646a |
# Buttons in Qt applications not clickable when run under gnome-shell (#742658, QTBUG-21900)
|
|
Rex Dieter |
ace1f8c |
Patch71: qt-everywhere-opensource-src-4.8.5-QTBUG-21900.patch
|
|
 |
95b646a |
|
|
 |
651f62b |
# workaround
|
|
 |
651f62b |
# sql/drivers/tds/qsql_tds.cpp:341:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
|
|
Rex Dieter |
ace1f8c |
Patch74: qt-everywhere-opensource-src-4.8.5-tds_no_strict_aliasing.patch
|
|
 |
651f62b |
|
|
 |
41cb7e3 |
# add missing method for QBasicAtomicPointer on s390(x)
|
|
 |
41cb7e3 |
Patch76: qt-everywhere-opensource-src-4.8.0-s390-atomic.patch
|
|
 |
41cb7e3 |
|
|
 |
6ede3a7 |
# don't spam in release/no_debug mode if libicu is not present at runtime
|
|
 |
087ab1f |
Patch77: qt-everywhere-opensource-src-4.8.3-icu_no_debug.patch
|
|
 |
76de2fc |
|
|
 |
82200be |
# https://bugzilla.redhat.com/show_bug.cgi?id=810500
|
|
 |
0e56548 |
Patch81: qt-everywhere-opensource-src-4.8.2--assistant-crash.patch
|
|
 |
0e56548 |
|
|
 |
0e56548 |
# https://bugzilla.redhat.com/show_bug.cgi?id=694385
|
|
 |
0e56548 |
# https://bugs.kde.org/show_bug.cgi?id=249217
|
|
 |
0e56548 |
# https://bugreports.qt-project.org/browse/QTBUG-4862
|
|
 |
0e56548 |
# QDir::homePath() should account for an empty HOME environment variable on X11
|
|
Rex Dieter |
ace1f8c |
Patch82: qt-everywhere-opensource-src-4.8.5-QTBUG-4862.patch
|
|
 |
82200be |
|
|
 |
8e4c02d |
# poll support
|
|
 |
8e4c02d |
Patch83: qt-4.8-poll.patch
|
|
 |
8e4c02d |
|
|
Kevin Kofler |
97c30bc |
# fix QTBUG-35459 (too low entityCharacterLimit=1024 for CVE-2013-4549)
|
|
Kevin Kofler |
97c30bc |
Patch84: qt-everywhere-opensource-src-4.8.5-QTBUG-35459.patch
|
|
Kevin Kofler |
97c30bc |
|
|
Rex Dieter |
9f99edc |
# systemtrayicon plugin support (for appindicators)
|
|
Rex Dieter |
8ec4a9e |
Patch86: qt-everywhere-opensource-src-4.8.6-systemtrayicon.patch
|
|
Rex Dieter |
9f99edc |
|
|
Kevin Kofler |
0da4087 |
# fixes for LibreOffice from the upstream Qt bug tracker (#1105422):
|
|
Kevin Kofler |
44863ec |
Patch87: qt-everywhere-opensource-src-4.8.6-QTBUG-37380.patch
|
|
Kevin Kofler |
44863ec |
Patch88: qt-everywhere-opensource-src-4.8.6-QTBUG-34614.patch
|
|
Kevin Kofler |
0da4087 |
Patch89: qt-everywhere-opensource-src-4.8.6-QTBUG-38585.patch
|
|
Kevin Kofler |
0da4087 |
|
|
Kevin Kofler |
53156e5 |
# build against the system clucene09-core
|
|
Kevin Kofler |
53156e5 |
Patch90: qt-everywhere-opensource-src-4.8.6-system-clucene.patch
|
|
Kevin Kofler |
53156e5 |
|
|
Rex Dieter |
593e8b6 |
# fix arch autodetection for 64-bit MIPS
|
|
Rex Dieter |
593e8b6 |
Patch91: qt-everywhere-opensource-src-4.8.7-mips64.patch
|
|
Rex Dieter |
593e8b6 |
|
|
Rex Dieter |
87bb4a5 |
# fix build issue(s) with gcc6
|
|
Kevin Kofler |
d749d06 |
Patch92: qt-everywhere-opensource-src-4.8.7-gcc6.patch
|
|
 |
a846b60 |
|
|
 |
6d0df2a |
# support alsa-1.1.x
|
|
Kevin Kofler |
d749d06 |
Patch93: qt-everywhere-opensource-src-4.8.7-alsa-1.1.patch
|
|
Kevin Kofler |
d749d06 |
|
|
Kevin Kofler |
d749d06 |
# support OpenSSL 1.1.x, from Debian (Gert Wollny, Dmitry Eremin-Solenikov)
|
|
Kevin Kofler |
d749d06 |
# https://anonscm.debian.org/cgit/pkg-kde/qt/qt4-x11.git/tree/debian/patches/openssl_1.1.patch?h=experimental
|
|
Kevin Kofler |
56ab7ae |
# fixes for -openssl-linked by Kevin Kofler
|
|
Kevin Kofler |
d749d06 |
Patch94: qt-everywhere-opensource-src-4.8.7-openssl-1.1.patch
|
|
 |
6d0df2a |
|
|
Kevin Kofler |
973f90b |
# fix build with ICU >= 59, from OpenSUSE (Fabian Vogt)
|
|
Kevin Kofler |
973f90b |
# https://build.opensuse.org/package/view_file/KDE:Qt/libqt4/fix-build-icu59.patch?expand=1
|
|
Kevin Kofler |
973f90b |
Patch95: qt-everywhere-opensource-src-4.8.7-icu59.patch
|
|
Kevin Kofler |
973f90b |
|
|
 |
137cfcb |
# upstream patches
|
|
Rex Dieter |
809cb90 |
# backported from Qt5 (essentially)
|
|
Rex Dieter |
809cb90 |
# http://bugzilla.redhat.com/702493
|
|
Rex Dieter |
809cb90 |
# https://bugreports.qt-project.org/browse/QTBUG-5545
|
|
Rex Dieter |
ace1f8c |
Patch102: qt-everywhere-opensource-src-4.8.5-qgtkstyle_disable_gtk_theme_check.patch
|
|
Rex Dieter |
ace1f8c |
# workaround for MOC issues with Boost headers (#756395)
|
|
Rex Dieter |
ace1f8c |
# https://bugreports.qt-project.org/browse/QTBUG-22829
|
|
Rex Dieter |
7d0674c |
Patch113: qt-everywhere-opensource-src-4.8.6-QTBUG-22829.patch
|
|
Rex Dieter |
553b0ae |
|
|
Rex Dieter |
90f12d3 |
# aarch64 support, https://bugreports.qt-project.org/browse/QTBUG-35442
|
|
Rex Dieter |
e84fc36 |
Patch180: qt-aarch64.patch
|
|
Rex Dieter |
e84fc36 |
|
|
Rex Dieter |
553b0ae |
## upstream git
|
|
 |
b112864 |
|
|
Rex Dieter |
3d9b30e |
## security patches
|
|
 |
76078ae |
|
|
 |
47854b6 |
# desktop files
|
|
 |
b112864 |
Source20: assistant.desktop
|
|
 |
b112864 |
Source21: designer.desktop
|
|
 |
b112864 |
Source22: linguist.desktop
|
|
Rex Dieter |
69bb144 |
Source23: qdbusviewer.desktop
|
|
Rex Dieter |
69bb144 |
Source24: qtdemo.desktop
|
|
Rex Dieter |
69bb144 |
Source25: qtconfig.desktop
|
|
 |
b112864 |
|
|
 |
b112864 |
# upstream qt4-logo, http://trolltech.com/images/products/qt/qt4-logo
|
|
 |
b112864 |
Source30: hi128-app-qt4-logo.png
|
|
 |
b112864 |
Source31: hi48-app-qt4-logo.png
|
|
 |
b112864 |
|
|
 |
26b67d1 |
## BOOTSTRAPPING, undef docs, demos, examples, phonon, webkit
|
|
 |
26b67d1 |
|
|
 |
b112864 |
## optional plugin bits
|
|
 |
b112864 |
# set to -no-sql-<driver> to disable
|
|
 |
b112864 |
# set to -qt-sql-<driver> to enable *in* qt library
|
|
Rex Dieter |
c6f3e91 |
%global mysql -plugin-sql-mysql
|
|
 |
e80da53 |
%define odbc -plugin-sql-odbc
|
|
 |
e80da53 |
%define psql -plugin-sql-psql
|
|
 |
e80da53 |
%define sqlite -plugin-sql-sqlite
|
|
 |
2843307 |
%if 0%{?rhel} && 0%{?rhel} <= 7
|
|
 |
cf6cd2c |
%define phonon -phonon
|
|
 |
4cafec2 |
%define phonon_backend -phonon-backend
|
|
Kevin Kofler |
0a81421 |
%endif
|
|
 |
be63e08 |
%define dbus -dbus-linked
|
|
 |
be63e08 |
%define graphicssystem -graphicssystem raster
|
|
 |
be63e08 |
%define gtkstyle -gtkstyle
|
|
 |
2843307 |
%if 0%{?fedora} || 0%{?rhel} > 7
|
|
 |
3ecceb8 |
# FIXME/TODO: use system webkit for assistant, examples/webkit, demos/browser
|
|
 |
e5126ea |
%define webkit -webkit
|
|
 |
4656da0 |
%define ibase -plugin-sql-ibase
|
|
 |
4656da0 |
%define tds -plugin-sql-tds
|
|
 |
b2f384a |
%endif
|
|
 |
2843307 |
%if 0%{?rhel} && 0%{?rhel} <= 7
|
|
 |
b2f384a |
%define no_javascript_jit -no-javascript-jit
|
|
 |
4656da0 |
%define ibase -no-sql-ibase
|
|
 |
4656da0 |
%define tds -no-sql-tds
|
|
 |
b2f384a |
%endif
|
|
 |
b112864 |
|
|
Rex Dieter |
cd4a130 |
# macros, be mindful to keep sync'd with macros.qt4
|
|
Rex Dieter |
cd4a130 |
Source1: macros.qt4
|
|
 |
012cd16 |
%define _qt4 %{name}
|
|
 |
b112864 |
%define _qt4_prefix %{_libdir}/qt4
|
|
 |
0282604 |
%define _qt4_bindir %{_qt4_prefix}/bin
|
|
 |
b112864 |
# _qt4_datadir is not multilib clean, and hacks to workaround that breaks stuff.
|
|
 |
b112864 |
#define _qt4_datadir %{_datadir}/qt4
|
|
 |
b112864 |
%define _qt4_datadir %{_qt4_prefix}
|
|
 |
b112864 |
%define _qt4_demosdir %{_qt4_prefix}/demos
|
|
 |
b112864 |
%define _qt4_docdir %{_docdir}/qt4
|
|
 |
b112864 |
%define _qt4_examplesdir %{_qt4_prefix}/examples
|
|
 |
b112864 |
%define _qt4_headerdir %{_includedir}
|
|
 |
ab37904 |
%define _qt4_importdir %{_qt4_prefix}/imports
|
|
 |
b112864 |
%define _qt4_libdir %{_libdir}
|
|
 |
b112864 |
%define _qt4_plugindir %{_qt4_prefix}/plugins
|
|
 |
b112864 |
%define _qt4_sysconfdir %{_sysconfdir}
|
|
 |
b112864 |
%define _qt4_translationdir %{_datadir}/qt4/translations
|
|
 |
b112864 |
|
|
 |
b112864 |
BuildRequires: cups-devel
|
|
 |
a6377b8 |
BuildRequires: desktop-file-utils
|
|
 |
b112864 |
BuildRequires: findutils
|
|
 |
de7f39d |
BuildRequires: gcc-c++
|
|
cvsdist |
1ee1e18 |
BuildRequires: libjpeg-devel
|
|
 |
b112864 |
BuildRequires: libmng-devel
|
|
 |
b112864 |
BuildRequires: libtiff-devel
|
|
 |
c4d3c00 |
BuildRequires: pkgconfig
|
|
Rex Dieter |
59d529b |
BuildRequires: pkgconfig(alsa)
|
|
Rex Dieter |
59d529b |
BuildRequires: pkgconfig(dbus-1)
|
|
Rex Dieter |
59d529b |
BuildRequires: pkgconfig(fontconfig)
|
|
Rex Dieter |
59d529b |
BuildRequires: pkgconfig(glib-2.0)
|
|
Rex Dieter |
53cc9c2 |
%if 0%{?fedora} || 0%{?rhel} > 6
|
|
 |
a5d51f8 |
BuildRequires: pkgconfig(icu-i18n)
|
|
Rex Dieter |
53cc9c2 |
%else
|
|
Rex Dieter |
53cc9c2 |
BuildRequires: libicu-devel
|
|
Rex Dieter |
53cc9c2 |
%endif
|
|
Rex Dieter |
59d529b |
BuildRequires: pkgconfig(NetworkManager)
|
|
Rex Dieter |
73c2f55 |
%global openssl -openssl-linked
|
|
Kevin Kofler |
d749d06 |
BuildRequires: openssl-devel
|
|
 |
5b7dbe9 |
BuildRequires: pkgconfig(libpng)
|
|
Rex Dieter |
59d529b |
BuildRequires: pkgconfig(libpulse)
|
|
Rex Dieter |
59d529b |
BuildRequires: pkgconfig(xtst)
|
|
Rex Dieter |
59d529b |
BuildRequires: pkgconfig(zlib)
|
|
 |
75dc5c3 |
BuildRequires: rsync
|
|
 |
b112864 |
|
|
Rex Dieter |
ace1f8c |
%define gl_deps pkgconfig(gl) pkgconfig(glu)
|
|
Rex Dieter |
ace1f8c |
%define x_deps pkgconfig(ice) pkgconfig(sm) pkgconfig(xcursor) pkgconfig(xext) pkgconfig(xfixes) pkgconfig(xft) pkgconfig(xi) pkgconfig(xinerama) pkgconfig(xrandr) pkgconfig(xrender) pkgconfig(xt) pkgconfig(xv) pkgconfig(x11) pkgconfig(xproto)
|
|
Rex Dieter |
ace1f8c |
BuildRequires: %{gl_deps}
|
|
 |
b112864 |
BuildRequires: %{x_deps}
|
|
 |
b112864 |
|
|
Kevin Kofler |
53156e5 |
%if 0%{?system_clucene}
|
|
Kevin Kofler |
53156e5 |
BuildRequires: clucene09-core-devel >= 0.9.21b-12
|
|
Kevin Kofler |
53156e5 |
%endif
|
|
Kevin Kofler |
53156e5 |
|
|
 |
ebd7259 |
%if "%{?ibase}" != "-no-sql-ibase"
|
|
 |
ebd7259 |
BuildRequires: firebird-devel
|
|
 |
ebd7259 |
%endif
|
|
 |
ebd7259 |
|
|
Rex Dieter |
c6f3e91 |
%if "%{?mysql}" == "-no-sql-mysql"
|
|
Rex Dieter |
c6f3e91 |
Obsoletes: %{name}-mysql < %{epoch}:%{version}-%{release}
|
|
Rex Dieter |
c6f3e91 |
%else
|
|
 |
2843307 |
%if 0%{?fedora} > 27 || 0%{?rhel} > 7
|
|
 |
e288b7c |
BuildRequires: mariadb-connector-c-devel
|
|
 |
e288b7c |
%else
|
|
 |
b112864 |
BuildRequires: mysql-devel >= 4.0
|
|
 |
b112864 |
%endif
|
|
 |
e288b7c |
%endif
|
|
 |
b112864 |
|
|
 |
ea16451 |
%if "%{?phonon_backend}" == "-phonon-backend"
|
|
Rex Dieter |
59d529b |
BuildRequires: pkgconfig(gstreamer-0.10)
|
|
Rex Dieter |
59d529b |
BuildRequires: pkgconfig(gstreamer-plugins-base-0.10)
|
|
 |
c5c71b0 |
%endif
|
|
 |
c5c71b0 |
|
|
 |
c5c71b0 |
%if "%{?gtkstyle}" == "-gtkstyle"
|
|
Rex Dieter |
59d529b |
BuildRequires: pkgconfig(gtk+-2.0)
|
|
 |
c5c71b0 |
%endif
|
|
 |
c5c71b0 |
|
|
 |
b112864 |
%if "%{?psql}" != "-no-sql-psql"
|
|
cvsdist |
1ee1e18 |
BuildRequires: postgresql-devel
|
|
 |
b112864 |
%endif
|
|
 |
b112864 |
|
|
 |
b112864 |
%if "%{?odbc}" != "-no-sql-odbc"
|
|
cvsdist |
1ee1e18 |
BuildRequires: unixODBC-devel
|
|
 |
b112864 |
%endif
|
|
cvsdist |
a6fb78b |
|
|
 |
74d624a |
%if "%{?sqlite}" != "-no-sql-sqlite"
|
|
 |
b112864 |
%define _system_sqlite -system-sqlite
|
|
Rex Dieter |
59d529b |
BuildRequires: pkgconfig(sqlite3)
|
|
 |
b112864 |
%endif
|
|
 |
ff83e35 |
|
|
 |
16f2754 |
Provides: qt4-sqlite = %{version}-%{release}
|
|
 |
16f2754 |
%{?_isa:Provides: qt4-sqlite%{?_isa} = %{version}-%{release}}
|
|
 |
cf709d7 |
Obsoletes: qt-sqlite < 1:4.7.1-16
|
|
 |
16f2754 |
Provides: qt-sqlite = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
 |
16f2754 |
%{?_isa:Provides: qt-sqlite%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}}
|
|
 |
16f2754 |
|
|
 |
711f167 |
%if "%{?tds}" != "-no-sql-tds"
|
|
 |
6e405df |
BuildRequires: freetds-devel
|
|
 |
6e405df |
%endif
|
|
 |
6e405df |
|
|
 |
c5c71b0 |
Obsoletes: qgtkstyle < 0.1
|
|
 |
868ef7f |
Provides: qgtkstyle = 0.1-1
|
|
Rex Dieter |
a8f6e65 |
Requires: %{name}-common = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
 |
47854b6 |
Requires: ca-certificates
|
|
 |
cdf7008 |
%if 0%{?qt_settings}
|
|
 |
89569a2 |
Requires: qt-settings
|
|
 |
cdf7008 |
%endif
|
|
Rex Dieter |
d0d0880 |
%if 0%{?qtchooser}
|
|
Rex Dieter |
3bf3ca0 |
Requires(post): %{_sbindir}/update-alternatives
|
|
Rex Dieter |
3bf3ca0 |
Requires(postun): %{_sbindir}/update-alternatives
|
|
Rex Dieter |
3bf3ca0 |
%endif
|
|
 |
ff83e35 |
|
|
 |
b112864 |
%description
|
|
 |
b112864 |
Qt is a software toolkit for developing applications.
|
|
cvsdist |
a6fb78b |
|
|
 |
b112864 |
This package contains base tools, like string, xml, and network
|
|
 |
b112864 |
handling.
|
|
cvsdist |
1ee1e18 |
|
|
Rex Dieter |
a8f6e65 |
%package common
|
|
Rex Dieter |
a8f6e65 |
Summary: Common files for Qt
|
|
Rex Dieter |
a8f6e65 |
Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
Rex Dieter |
a8f6e65 |
BuildArch: noarch
|
|
Rex Dieter |
a8f6e65 |
%description common
|
|
Rex Dieter |
a8f6e65 |
%{summary}.
|
|
Rex Dieter |
a8f6e65 |
|
|
 |
8858367 |
%package assistant
|
|
 |
8858367 |
Summary: Documentation browser for Qt 4
|
|
 |
8858367 |
Group: Documentation
|
|
 |
8858367 |
Requires: %{name}-sqlite%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
 |
8858367 |
Provides: qt4-assistant = %{version}-%{release}
|
|
 |
8858367 |
Requires: %{name}-x11%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
Rex Dieter |
430cfa0 |
%if ! 0%{?system_clucene}
|
|
Rex Dieter |
430cfa0 |
Provides: bundled(clucene09)
|
|
Rex Dieter |
430cfa0 |
%endif
|
|
 |
8858367 |
%description assistant
|
|
 |
8858367 |
%{summary}.
|
|
 |
8858367 |
|
|
 |
efe49b2 |
%package config
|
|
 |
efe49b2 |
Summary: Graphical configuration tool for programs using Qt 4
|
|
 |
efe49b2 |
Group: User Interface/Desktops
|
|
 |
ab30481 |
# -config introduced in 4.7.1-10 , for upgrade path
|
|
 |
14023e0 |
# seems to tickle a pk bug, https://bugzilla.redhat.com/674326
|
|
 |
8858367 |
#Obsoletes: %{name}-x11 < 1:4.7.1-10
|
|
 |
922ba8a |
Obsoletes: qt4-config < 4.5.0
|
|
 |
922ba8a |
Provides: qt4-config = %{version}-%{release}
|
|
 |
efe49b2 |
Requires: %{name}-x11%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
 |
efe49b2 |
%description config
|
|
 |
efe49b2 |
%{summary}.
|
|
 |
efe49b2 |
|
|
Rex Dieter |
d0d0880 |
%define demos 1
|
|
 |
490cda6 |
%package demos
|
|
 |
490cda6 |
Summary: Demonstration applications for %{name}
|
|
 |
490cda6 |
Group: Documentation
|
|
 |
490cda6 |
Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
 |
5f18fc6 |
Requires: %{name}-doc
|
|
 |
490cda6 |
%description demos
|
|
 |
490cda6 |
%{summary}.
|
|
 |
490cda6 |
|
|
 |
cf6cd2c |
%define docs 1
|
|
 |
490cda6 |
%package doc
|
|
 |
490cda6 |
Summary: API documentation for %{name}
|
|
 |
490cda6 |
Group: Documentation
|
|
 |
490cda6 |
Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
 |
490cda6 |
Requires: %{name}-assistant
|
|
 |
490cda6 |
Obsoletes: qt4-doc < %{version}-%{release}
|
|
 |
490cda6 |
Provides: qt4-doc = %{version}-%{release}
|
|
 |
8232db6 |
# help workaround yum bug http://bugzilla.redhat.com/502401
|
|
 |
701ecf4 |
Obsoletes: qt-doc < 1:4.5.1-4
|
|
 |
490cda6 |
BuildArch: noarch
|
|
 |
490cda6 |
%description doc
|
|
Rex Dieter |
a8f6e65 |
%{summary}.
|
|
 |
490cda6 |
|
|
Rex Dieter |
a67cb02 |
%package designer-plugin-webkit
|
|
Rex Dieter |
a67cb02 |
Summary: Qt designer plugin for WebKit
|
|
Rex Dieter |
a67cb02 |
Group: Development/Libraries
|
|
Rex Dieter |
a67cb02 |
Requires: %{name}-x11%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
Rex Dieter |
a67cb02 |
%description designer-plugin-webkit
|
|
Rex Dieter |
a67cb02 |
%{summary}.
|
|
Rex Dieter |
a67cb02 |
|
|
cvsdist |
1ee1e18 |
%package devel
|
|
 |
b112864 |
Summary: Development files for the Qt toolkit
|
|
cvsdist |
1ee1e18 |
Group: Development/Libraries
|
|
 |
ec43e27 |
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
 |
ec43e27 |
Requires: %{name}-x11%{?_isa}
|
|
 |
16f2754 |
Requires: %{name}-sqlite%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
 |
64a2aa0 |
# qmake defaults, could also consider something like:
|
|
 |
64a2aa0 |
# Requires: (gcc-c++ if redhat-rpm-config
|
|
 |
64a2aa0 |
# or
|
|
 |
64a2aa0 |
# Recommends: gcc-c++
|
|
 |
64a2aa0 |
# or a combination of the 2
|
|
 |
64a2aa0 |
Requires: gcc-c++
|
|
Rex Dieter |
ace1f8c |
Requires: %{gl_deps}
|
|
 |
b112864 |
Requires: %{x_deps}
|
|
 |
b112864 |
Requires: pkgconfig
|
|
 |
c5c71b0 |
%if 0%{?phonon:1}
|
|
 |
26f6fe8 |
Provides: qt4-phonon-devel = %{version}-%{release}
|
|
 |
e7620d8 |
%endif
|
|
 |
b112864 |
Obsoletes: qt4-designer < %{version}-%{release}
|
|
 |
b112864 |
Provides: qt4-designer = %{version}-%{release}
|
|
 |
8232db6 |
# as long as libQtUiTools.a is included
|
|
Rex Dieter |
14c5aa5 |
Provides: %{name}-static = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
Rex Dieter |
14c5aa5 |
Provides: qt4-static = %{version}-%{release}
|
|
 |
b112864 |
Obsoletes: qt4-devel < %{version}-%{release}
|
|
 |
b112864 |
Provides: qt4-devel = %{version}-%{release}
|
|
 |
b9fc9f2 |
%{?_isa:Provides: qt4-devel%{?_isa} = %{version}-%{release}}
|
|
 |
2843307 |
%if (0%{?fedora} && 0%{?inject_optflags}) || (0%{?rhel} > 7 && 0%{?inject_optflags})
|
|
Rex Dieter |
2100223 |
# default flags are used, important configuration is contained here (#1279265)
|
|
Rex Dieter |
2100223 |
Requires: redhat-rpm-config
|
|
Rex Dieter |
2100223 |
%endif
|
|
 |
b112864 |
%description devel
|
|
 |
b112864 |
This package contains the files necessary to develop
|
|
 |
b112864 |
applications using the Qt toolkit. Includes:
|
|
 |
b112864 |
Qt Linguist
|
|
 |
b112864 |
|
|
 |
75dc5c3 |
# make a devel private subpkg or not?
|
|
 |
75dc5c3 |
%define private 1
|
|
 |
75dc5c3 |
%package devel-private
|
|
 |
75dc5c3 |
Summary: Private headers for Qt toolkit
|
|
 |
75dc5c3 |
Group: Development/Libraries
|
|
 |
9e2b706 |
Provides: qt4-devel-private = %{version}-%{release}
|
|
Rex Dieter |
59915e4 |
Provides: %{name}-private-devel = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
Rex Dieter |
59915e4 |
Provides: qt4-private-devel = %{version}-%{release}
|
|
 |
75dc5c3 |
Requires: %{name}-devel = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
 |
75dc5c3 |
BuildArch: noarch
|
|
 |
75dc5c3 |
%description devel-private
|
|
 |
75dc5c3 |
%{summary}.
|
|
 |
490cda6 |
|
|
Rex Dieter |
d0d0880 |
%define examples 1
|
|
 |
490cda6 |
%package examples
|
|
 |
490cda6 |
Summary: Programming examples for %{name}
|
|
 |
b112864 |
Group: Documentation
|
|
 |
ec43e27 |
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
 |
490cda6 |
%description examples
|
|
 |
490cda6 |
%{summary}.
|
|
 |
490cda6 |
|
|
 |
9e3c0f0 |
%define qvfb 1
|
|
 |
9e2ddba |
%package qvfb
|
|
 |
9e2ddba |
Summary: Virtual frame buffer for Qt for Embedded Linux
|
|
 |
9e2ddba |
Group: Applications/Emulators
|
|
 |
9e2ddba |
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
 |
9e2ddba |
%description qvfb
|
|
 |
9e2ddba |
%{summary}.
|
|
 |
9e2ddba |
|
|
 |
ebd7259 |
%package ibase
|
|
 |
ebd7259 |
Summary: IBase driver for Qt's SQL classes
|
|
 |
ebd7259 |
Group: System Environment/Libraries
|
|
 |
ebd7259 |
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
 |
ebd7259 |
Provides: qt4-ibase = %{version}-%{release}
|
|
 |
ebd7259 |
%{?_isa:Provides: qt4-ibase%{?_isa} = %{version}-%{release}}
|
|
 |
ebd7259 |
%description ibase
|
|
 |
ebd7259 |
%{summary}.
|
|
 |
ebd7259 |
|
|
 |
490cda6 |
%package mysql
|
|
 |
490cda6 |
Summary: MySQL driver for Qt's SQL classes
|
|
 |
490cda6 |
Group: System Environment/Libraries
|
|
 |
ec43e27 |
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
 |
490cda6 |
Obsoletes: qt4-MySQL < %{version}-%{release}
|
|
 |
490cda6 |
Provides: qt4-MySQL = %{version}-%{release}
|
|
 |
490cda6 |
Obsoletes: qt4-mysql < %{version}-%{release}
|
|
 |
490cda6 |
Provides: qt4-mysql = %{version}-%{release}
|
|
 |
6e405df |
%{?_isa:Provides: qt4-mysql%{?_isa} = %{version}-%{release}}
|
|
 |
490cda6 |
%description mysql
|
|
 |
490cda6 |
%{summary}.
|
|
 |
490cda6 |
|
|
 |
b112864 |
%package odbc
|
|
 |
b112864 |
Summary: ODBC driver for Qt's SQL classes
|
|
 |
b112864 |
Group: System Environment/Libraries
|
|
 |
ec43e27 |
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
 |
b112864 |
Obsoletes: qt4-ODBC < %{version}-%{release}
|
|
 |
b112864 |
Provides: qt4-ODBC = %{version}-%{release}
|
|
 |
b112864 |
Obsoletes: qt4-odbc < %{version}-%{release}
|
|
 |
b112864 |
Provides: qt4-odbc = %{version}-%{release}
|
|
 |
6e405df |
%{?_isa:Provides: qt4-odbc%{?_isa} = %{version}-%{release}}
|
|
 |
b112864 |
%description odbc
|
|
 |
b112864 |
%{summary}.
|
|
 |
8016d20 |
|
|
 |
b112864 |
%package postgresql
|
|
 |
b112864 |
Summary: PostgreSQL driver for Qt's SQL classes
|
|
cvsdist |
1ee1e18 |
Group: System Environment/Libraries
|
|
 |
ec43e27 |
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
 |
b112864 |
Obsoletes: qt4-PostgreSQL < %{version}-%{release}
|
|
 |
b112864 |
Provides: qt4-PostgreSQL = %{version}-%{release}
|
|
 |
b112864 |
Obsoletes: qt4-postgresql < %{version}-%{release}
|
|
 |
b112864 |
Provides: qt4-postgresql = %{version}-%{release}
|
|
 |
6e405df |
%{?_isa:Provides: qt4-postgresql%{?_isa} = %{version}-%{release}}
|
|
 |
b112864 |
%description postgresql
|
|
 |
b112864 |
%{summary}.
|
|
cvsdist |
a6fb78b |
|
|
 |
6e405df |
%package tds
|
|
 |
6e405df |
Summary: TDS driver for Qt's SQL classes
|
|
 |
6e405df |
Group: System Environment/Libraries
|
|
 |
6e405df |
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
 |
6e405df |
Provides: qt4-tds = %{version}-%{release}
|
|
 |
6e405df |
%{?_isa:Provides: qt4-tds%{?_isa} = %{version}-%{release}}
|
|
 |
6e405df |
%description tds
|
|
 |
6e405df |
%{summary}.
|
|
 |
6e405df |
|
|
 |
b112864 |
%package x11
|
|
 |
b112864 |
Summary: Qt GUI-related libraries
|
|
 |
b67df49 |
Group: System Environment/Libraries
|
|
 |
0811c7f |
# include Obsoletes here to be safe(r) bootstrap-wise with phonon-4.5.0
|
|
 |
0811c7f |
# that will Provides: it -- Rex
|
|
 |
0811c7f |
Obsoletes: qt-designer-plugin-phonon < 1:4.7.2-6
|
|
 |
ec43e27 |
Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
 |
b112864 |
Obsoletes: qt4-x11 < %{version}-%{release}
|
|
 |
b112864 |
Provides: qt4-x11 = %{version}-%{release}
|
|
 |
efe49b2 |
%{?_isa:Provides: qt4-x11%{?_isa} = %{version}-%{release}}
|
|
 |
2843307 |
%if 0%{?fedora} || 0%{?rhel} > 7
|
|
Rex Dieter |
92af7f7 |
## add kde-workspace too? -- rex
|
|
Rex Dieter |
92af7f7 |
#Requires: (sni-qt%{?_isa} if plasma-workspace)
|
|
Rex Dieter |
92af7f7 |
## yum-based tools still cannot handle rich deps ^^, so settle for Recommends until fixed
|
|
Rex Dieter |
92af7f7 |
Recommends: sni-qt%{?_isa}
|
|
Rex Dieter |
8657516 |
%endif
|
|
 |
b112864 |
%description x11
|
|
 |
490cda6 |
Qt libraries used for drawing widgets and OpenGL items.
|
|
 |
b67df49 |
|
|
Rex Dieter |
a5d326f |
%package qdbusviewer
|
|
Rex Dieter |
92bb5a3 |
Summary: D-Bus debugger and viewer
|
|
Rex Dieter |
92bb5a3 |
# When split out from qt-x11
|
|
Rex Dieter |
92bb5a3 |
Obsoletes: qt-x11 < 1:4.8.5-2
|
|
Rex Dieter |
92bb5a3 |
Requires: %{name}-x11%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
Rex Dieter |
a5d326f |
%description qdbusviewer
|
|
Rex Dieter |
92bb5a3 |
QDbusviewer can be used to inspect D-Bus objects of running programs
|
|
Rex Dieter |
92bb5a3 |
and invoke methods on those objects.
|
|
Rex Dieter |
92bb5a3 |
|
|
 |
ff83e35 |
|
|
 |
b112864 |
%prep
|
|
 |
1b76e04 |
%setup -q -n qt-everywhere-opensource-src-%{version}
|
|
cvsdist |
a6fb78b |
|
|
 |
3ecceb8 |
%patch4 -p1 -b .uic_multilib
|
|
Rex Dieter |
7ff9f93 |
%patch5 -p1 -b .webcore_debuginfo
|
|
Rex Dieter |
81fc932 |
# ie, where cups-1.6+ is present
|
|
 |
2843307 |
%if 0%{?fedora} || 0%{?rhel} > 7
|
|
Rex Dieter |
1cbbe3b |
#patch6 -p1 -b .cupsEnumDests
|
|
Rex Dieter |
81fc932 |
%endif
|
|
Rex Dieter |
d131ab1 |
%patch10 -p0 -b .prefer_adwaita_on_gnome
|
|
 |
03331b6 |
%patch15 -p1 -b .enable_ft_lcdfilter
|
|
 |
0b36370 |
%patch23 -p1 -b .glib_eventloop_nullcheck
|
|
 |
087ab1f |
%patch25 -p1 -b .qdbusconnection_no_debug
|
|
 |
d8c792b |
%patch26 -p1 -b .linguist_qtmake-qt4
|
|
 |
04f02f1 |
%patch27 -p1 -b .qt3support_debuginfo
|
|
Rex Dieter |
085037d |
%patch28 -p1 -b .qt_plugin_path
|
|
Rex Dieter |
0804463 |
%patch50 -p1 -b .qmake_pkgconfig_requires_private
|
|
Rex Dieter |
2c45da7 |
%patch51 -p1 -b .firebird
|
|
Rex Dieter |
d30cfdc |
%patch52 -p1 -b .QT_VERSION_CHECK
|
|
 |
89ea428 |
## TODO: still worth carrying? if so, upstream it.
|
|
 |
d03aeba |
%patch53 -p1 -b .qatomic-inline-asm
|
|
 |
89ea428 |
## TODO: upstream me
|
|
 |
1147eed |
%patch54 -p1 -b .mysql_config
|
|
 |
b730397 |
%patch55 -p1 -b .cups-1
|
|
 |
e288b7c |
%patch56 -p1 -b .mariadb
|
|
 |
ccfeb6a |
%patch57 -p1 -b .qmake_LFLAGS
|
|
 |
8244061 |
%patch64 -p1 -b .QTBUG-14467
|
|
Kevin Kofler |
b8d8f1d |
%patch65 -p1 -b .qtreeview-kpackagekit-crash
|
|
 |
064e0d8 |
%patch67 -p1 -b .s390
|
|
 |
10cc1b1 |
%patch68 -p1 -b .no_Werror
|
|
 |
a9a1095 |
%patch69 -p1 -b .QTBUG-22037
|
|
 |
95b646a |
%patch71 -p1 -b .QTBUG-21900
|
|
 |
651f62b |
%patch74 -p1 -b .tds_no_strict_aliasing
|
|
 |
41cb7e3 |
%patch76 -p1 -b .s390-atomic
|
|
 |
6ede3a7 |
%patch77 -p1 -b .icu_no_debug
|
|
 |
82200be |
%patch81 -p1 -b .assistant-crash
|
|
 |
0e56548 |
%patch82 -p1 -b .QTBUG-4862
|
|
 |
8e4c02d |
%patch83 -p1 -b .poll
|
|
Kevin Kofler |
44863ec |
%patch87 -p1 -b .QTBUG-37380
|
|
Kevin Kofler |
44863ec |
%patch88 -p0 -b .QTBUG-34614
|
|
Kevin Kofler |
0da4087 |
%patch89 -p0 -b .QTBUG-38585
|
|
 |
747f1a2 |
|
|
Kevin Kofler |
53156e5 |
%if 0%{?system_clucene}
|
|
Kevin Kofler |
53156e5 |
%patch90 -p1 -b .system_clucene
|
|
Kevin Kofler |
53156e5 |
# delete bundled copy
|
|
Kevin Kofler |
53156e5 |
rm -rf src/3rdparty/clucene
|
|
Kevin Kofler |
53156e5 |
%endif
|
|
Rex Dieter |
593e8b6 |
%patch91 -p1 -b .mips64
|
|
Kevin Kofler |
d749d06 |
%patch92 -p1 -b .gcc6
|
|
Kevin Kofler |
d749d06 |
%patch93 -p1 -b .alsa1.1
|
|
Kevin Kofler |
d749d06 |
%patch94 -p1 -b .openssl1.1
|
|
Kevin Kofler |
973f90b |
%patch95 -p1 -b .icu59
|
|
Kevin Kofler |
53156e5 |
|
|
 |
a6338f2 |
# upstream patches
|
|
Rex Dieter |
809cb90 |
%patch102 -p1 -b .qgtkstyle_disable_gtk_theme_check
|
|
Rex Dieter |
22f92f6 |
%patch113 -p1 -b .QTBUG-22829
|
|
 |
233ab34 |
|
|
Rex Dieter |
e84fc36 |
%patch180 -p1 -b .aarch64
|
|
Rex Dieter |
e84fc36 |
|
|
Rex Dieter |
0aff623 |
# upstream git
|
|
Rex Dieter |
0aff623 |
|
|
 |
76078ae |
# security fixes
|
|
Kevin Kofler |
97c30bc |
# regression fixes for the security fixes
|
|
Kevin Kofler |
97c30bc |
%patch84 -p1 -b .QTBUG-35459
|
|
Kevin Kofler |
53156e5 |
|
|
Rex Dieter |
9f99edc |
%patch86 -p1 -b .systemtrayicon
|
|
 |
76078ae |
|
|
 |
b112864 |
%define platform linux-g++
|
|
 |
9d4b9ac |
|
|
 |
9d4b9ac |
# some 64bit platforms assume -64 suffix, https://bugzilla.redhat.com/569542
|
|
 |
9d4b9ac |
%if "%{?__isa_bits}" == "64"
|
|
Lukas Tinkl |
7a24f72 |
%define platform linux-g++-64
|
|
cvsdist |
c899777 |
%endif
|
|
cvsdist |
1ee1e18 |
|
|
 |
9d4b9ac |
# https://bugzilla.redhat.com/478481
|
|
Rex Dieter |
8ec4a9e |
%ifarch x86_64 aarch64
|
|
 |
9d4b9ac |
%define platform linux-g++
|
|
 |
9d4b9ac |
%endif
|
|
 |
9d4b9ac |
|
|
 |
b8bea37 |
# workaround qtscript failures when building with f28's gcc8
|
|
 |
b8bea37 |
# https://bugzilla.redhat.com/show_bug.cgi?id=1580047
|
|
 |
b8bea37 |
# probably an overly big hammer to build *all* of qt instead of just qtscript
|
|
 |
b8bea37 |
# leaving that as a fixme/todo
|
|
 |
b8bea37 |
%if 0%{?fedora} > 27
|
|
 |
b8bea37 |
sed -i -e 's|-O2|-O1|g' \
|
|
 |
b8bea37 |
mkspecs/common/gcc-base.conf \
|
|
 |
b8bea37 |
mkspecs/common/g++-base.conf
|
|
 |
b8bea37 |
%endif
|
|
 |
b8bea37 |
|
|
Rex Dieter |
541cc02 |
%if 0%{?inject_optflags}
|
|
Rex Dieter |
541cc02 |
%patch2 -p1 -b .multilib-optflags
|
|
Rex Dieter |
541cc02 |
# drop backup file(s), else they get installed too, http://bugzilla.redhat.com/639463
|
|
Rex Dieter |
541cc02 |
rm -fv mkspecs/linux-g++*/qmake.conf.multilib-optflags
|
|
Rex Dieter |
541cc02 |
|
|
Rex Dieter |
541cc02 |
# drop -fexceptions from $RPM_OPT_FLAGS
|
|
Rex Dieter |
541cc02 |
RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS | sed 's|-fexceptions||g'`
|
|
Rex Dieter |
541cc02 |
|
|
 |
9c12e23 |
sed -i -e "s|-O2|$RPM_OPT_FLAGS|g" \
|
|
 |
e067355 |
mkspecs/%{platform}/qmake.conf
|
|
 |
b112864 |
|
|
 |
3c87374 |
sed -i -e "s|^\(QMAKE_LFLAGS_RELEASE.*\)|\1 $RPM_LD_FLAGS|" \
|
|
 |
3c87374 |
mkspecs/common/g++-unix.conf
|
|
Rex Dieter |
541cc02 |
%endif
|
|
 |
3c87374 |
|
|
Rex Dieter |
14d638f |
# undefine QMAKE_STRIP (and friends), so we get useful -debuginfo pkgs (#193602)
|
|
Kevin Kofler |
f964656 |
sed -i -e 's|^\(QMAKE_STRIP.*=\).*$|\1|g' mkspecs/common/linux.conf
|
|
cvsdist |
1ee1e18 |
|
|
cvsdist |
1ee1e18 |
# set correct lib path
|
|
cvsdist |
abe04e4 |
if [ "%{_lib}" == "lib64" ] ; then
|
|
 |
b112864 |
sed -i -e "s,/usr/lib /lib,/usr/%{_lib} /%{_lib},g" config.tests/{unix,x11}/*.test
|
|
 |
b112864 |
sed -i -e "s,/lib /usr/lib,/%{_lib} /usr/%{_lib},g" config.tests/{unix,x11}/*.test
|
|
cvsdist |
8b1c4a2 |
fi
|
|
cvsdist |
1ee1e18 |
|
|
Rex Dieter |
593e8b6 |
# MIPS does not accept -m64/-m32 flags
|
|
Rex Dieter |
593e8b6 |
%ifarch %{mips}
|
|
Rex Dieter |
593e8b6 |
sed -i -e 's,-m32,,' mkspecs/linux-g++-32/qmake.conf
|
|
Rex Dieter |
593e8b6 |
sed -i -e 's,-m64,,' mkspecs/linux-g++-64/qmake.conf
|
|
Rex Dieter |
593e8b6 |
%endif
|
|
Rex Dieter |
593e8b6 |
|
|
 |
c3d7676 |
# let makefile create missing .qm files, the .qm files should be included in qt upstream
|
|
 |
c3d7676 |
for f in translations/*.ts ; do
|
|
 |
c3d7676 |
touch ${f%.ts}.qm
|
|
 |
c3d7676 |
done
|
|
 |
b112864 |
|
|
 |
0f4ec67 |
|
|
 |
b112864 |
%build
|
|
 |
b112864 |
|
|
Rex Dieter |
541cc02 |
# drop -fexceptions from $RPM_OPT_FLAGS
|
|
Rex Dieter |
541cc02 |
RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS | sed 's|-fexceptions||g'`
|
|
Rex Dieter |
541cc02 |
|
|
 |
2843307 |
%if 0%{?fedora} || 0%{?rhel} > 7
|
|
 |
8cf9135 |
# workaround for class std::auto_ptr' is deprecated with gcc-6
|
|
Rex Dieter |
8d832b1 |
CXXFLAGS="$CXXFLAGS -std=gnu++98"
|
|
Rex Dieter |
8d832b1 |
# javascriptcore FTBFS with gcc-6
|
|
Rex Dieter |
8d832b1 |
CXXFLAGS="$CXXFLAGS -Wno-deprecated"
|
|
Rex Dieter |
8d832b1 |
%endif
|
|
 |
8cf9135 |
|
|
Rex Dieter |
541cc02 |
export QTDIR=$PWD
|
|
Rex Dieter |
541cc02 |
export PATH=$PWD/bin:$PATH
|
|
Rex Dieter |
541cc02 |
export LD_LIBRARY_PATH=$PWD/lib/
|
|
Rex Dieter |
541cc02 |
# TODO: opensuse adds -DOPENSSL_LOAD_CONF, find out if we want that too -- rex
|
|
Rex Dieter |
541cc02 |
export CXXFLAGS="$CXXFLAGS $RPM_OPT_FLAGS"
|
|
Rex Dieter |
541cc02 |
export CFLAGS="$CFLAGS $RPM_OPT_FLAGS"
|
|
Rex Dieter |
541cc02 |
export LDFLAGS="$LDFLAGS $RPM_LD_FLAGS"
|
|
Rex Dieter |
541cc02 |
export MAKEFLAGS="%{?_smp_mflags}"
|
|
Rex Dieter |
541cc02 |
|
|
 |
b8bea37 |
# workaround qtscript failures when building with f28's gcc8
|
|
 |
b8bea37 |
# https://bugzilla.redhat.com/show_bug.cgi?id=1580047
|
|
 |
b8bea37 |
# probably an overly big hammer to build *all* of qt instead of just qtscript
|
|
 |
b8bea37 |
# leaving that as a fixme/todo
|
|
 |
b8bea37 |
%if 0%{?fedora} > 27
|
|
 |
b8bea37 |
export CXXFLAGS="$CXXFLAGS -O1"
|
|
 |
b8bea37 |
%endif
|
|
 |
b8bea37 |
|
|
 |
b112864 |
./configure -v \
|
|
 |
b112864 |
-confirm-license \
|
|
 |
6cf0433 |
-opensource \
|
|
 |
b112864 |
-optimized-qmake \
|
|
Rex Dieter |
541cc02 |
-fast \
|
|
 |
b112864 |
-prefix %{_qt4_prefix} \
|
|
 |
b112864 |
-bindir %{_qt4_bindir} \
|
|
 |
b112864 |
-datadir %{_qt4_datadir} \
|
|
 |
b112864 |
-demosdir %{_qt4_demosdir} \
|
|
 |
b112864 |
-docdir %{_qt4_docdir} \
|
|
 |
b112864 |
-examplesdir %{_qt4_examplesdir} \
|
|
 |
b112864 |
-headerdir %{_qt4_headerdir} \
|
|
 |
3ecceb8 |
-importdir %{_qt4_importdir} \
|
|
 |
b112864 |
-libdir %{_qt4_libdir} \
|
|
 |
b112864 |
-plugindir %{_qt4_plugindir} \
|
|
 |
b112864 |
-sysconfdir %{_qt4_sysconfdir} \
|
|
 |
b112864 |
-translationdir %{_qt4_translationdir} \
|
|
 |
b112864 |
-platform %{platform} \
|
|
cvsdist |
1ee1e18 |
-release \
|
|
cvsdist |
1ee1e18 |
-shared \
|
|
 |
b112864 |
-cups \
|
|
 |
b112864 |
-fontconfig \
|
|
cvsdist |
1ee1e18 |
-largefile \
|
|
 |
c5c71b0 |
-gtkstyle \
|
|
 |
b112864 |
-no-rpath \
|
|
Rex Dieter |
928a066 |
%{?reduce_relocations} \
|
|
 |
b112864 |
-no-separate-debug-info \
|
|
 |
26b67d1 |
%{?phonon} %{!?phonon:-no-phonon} \
|
|
 |
ea16451 |
%{?phonon_backend} \
|
|
 |
eed4343 |
%{?no_pch} \
|
|
 |
0841498 |
%{?no_javascript_jit} \
|
|
 |
b112864 |
-sm \
|
|
 |
b112864 |
-stl \
|
|
cvsdist |
1ee1e18 |
-system-libmng \
|
|
 |
b112864 |
-system-libpng \
|
|
cvsdist |
1ee1e18 |
-system-libjpeg \
|
|
 |
b112864 |
-system-libtiff \
|
|
 |
b112864 |
-system-zlib \
|
|
 |
ae3d78d |
-xinput \
|
|
 |
b112864 |
-xcursor \
|
|
 |
b112864 |
-xfixes \
|
|
cvsdist |
1ee1e18 |
-xinerama \
|
|
 |
b112864 |
-xshape \
|
|
 |
b112864 |
-xrandr \
|
|
cvsdist |
1ee1e18 |
-xrender \
|
|
cvsdist |
1ee1e18 |
-xkb \
|
|
 |
b112864 |
-glib \
|
|
 |
a5d51f8 |
-icu \
|
|
Rex Dieter |
73c2f55 |
%{?openssl} \
|
|
 |
e80da53 |
-xmlpatterns \
|
|
 |
e80da53 |
%{?dbus} %{!?dbus:-no-dbus} \
|
|
 |
be63e08 |
%{?graphicssystem} \
|
|
 |
e80da53 |
%{?webkit} %{!?webkit:-no-webkit } \
|
|
 |
ebd7259 |
%{?ibase} \
|
|
 |
b112864 |
%{?mysql} \
|
|
 |
b112864 |
%{?psql} \
|
|
 |
b112864 |
%{?odbc} \
|
|
 |
26b67d1 |
%{?sqlite} %{?_system_sqlite} \
|
|
 |
6e405df |
%{?tds} \
|
|
 |
26b67d1 |
%{!?docs:-nomake docs} \
|
|
 |
26b67d1 |
%{!?demos:-nomake demos} \
|
|
 |
26b67d1 |
%{!?examples:-nomake examples}
|
|
cvsdist |
1ee1e18 |
|
|
Rex Dieter |
61fd11d |
# verify QT_BUILD_KEY
|
|
Rex Dieter |
61fd11d |
grep '^#define QT_BUILD_KEY ' src/corelib/global/qconfig.h
|
|
Rex Dieter |
61fd11d |
QT_BUILD_KEY_COMPILER="$(grep '^#define QT_BUILD_KEY ' src/corelib/global/qconfig.h | cut -d' ' -f5)"
|
|
Rex Dieter |
61fd11d |
if [ "$QT_BUILD_KEY_COMPILER" != 'g++-4' ]; then
|
|
Rex Dieter |
61fd11d |
echo "QT_BUILD_KEY_COMPILER failure"
|
|
Rex Dieter |
61fd11d |
exit 1
|
|
Rex Dieter |
61fd11d |
fi
|
|
Rex Dieter |
61fd11d |
|
|
Rex Dieter |
541cc02 |
%if ! 0%{?inject_optflags}
|
|
Rex Dieter |
541cc02 |
# ensure qmake build using optflags (which can happen if not munging qmake.conf defaults)
|
|
Rex Dieter |
541cc02 |
make clean -C qmake
|
|
Rex Dieter |
541cc02 |
make %{?_smp_mflags} -C qmake \
|
|
Rex Dieter |
541cc02 |
QMAKE_CFLAGS_RELEASE="${CFLAGS:-$RPM_OPT_FLAGS}" \
|
|
Rex Dieter |
541cc02 |
QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS:-$RPM_OPT_FLAGS}" \
|
|
Rex Dieter |
541cc02 |
QMAKE_LFLAGS_RELEASE="${LDFLAGS:-$RPM_LD_FLAGS}" \
|
|
Rex Dieter |
541cc02 |
QMAKE_STRIP=
|
|
Rex Dieter |
541cc02 |
%endif
|
|
Rex Dieter |
541cc02 |
|
|
 |
b112864 |
make %{?_smp_mflags}
|
|
cvsdist |
1ee1e18 |
|
|
 |
9e2ddba |
# TODO: consider patching tools/tools.pro to enable building this by default
|
|
 |
3ecceb8 |
%{?qvfb:make %{?_smp_mflags} -C tools/qvfb}
|
|
 |
9e2ddba |
|
|
 |
b6a1a73 |
# recreate .qm files
|
|
Rex Dieter |
541cc02 |
bin/lrelease translations/*.ts
|
|
 |
bfaa111 |
|
|
 |
eed4343 |
|
|
cvsdist |
1ee1e18 |
%install
|
|
cvsdist |
8b1c4a2 |
rm -rf %{buildroot}
|
|
cvsdist |
8b1c4a2 |
|
|
cvsdist |
8b1c4a2 |
make install INSTALL_ROOT=%{buildroot}
|
|
cvsdist |
1ee1e18 |
|
|
 |
145254b |
%if 0%{?qvfb}
|
|
 |
9e2ddba |
make install INSTALL_ROOT=%{buildroot} -C tools/qvfb
|
|
 |
3351a1e |
%find_lang qvfb --with-qt --without-mo
|
|
 |
3ecceb8 |
%else
|
|
 |
3ecceb8 |
rm -f %{buildroot}%{_qt4_translationdir}/qvfb*.qm
|
|
 |
3ecceb8 |
%endif
|
|
 |
9e2ddba |
|
|
 |
75dc5c3 |
%if 0%{?private}
|
|
 |
75dc5c3 |
# install private headers
|
|
 |
75dc5c3 |
# using rsync -R as easy way to preserve relative path names
|
|
 |
f0f438f |
# we're cheating and using %%_prefix (/usr) directly here
|
|
 |
75dc5c3 |
rsync -aR \
|
|
 |
75dc5c3 |
include/Qt{Core,Declarative,Gui,Script}/private \
|
|
 |
75dc5c3 |
src/{corelib,declarative,gui,script}/*/*_p.h \
|
|
 |
f0f438f |
%{buildroot}%{_prefix}/
|
|
 |
75dc5c3 |
%endif
|
|
 |
75dc5c3 |
|
|
Rex Dieter |
a4ee2e1 |
# Add desktop files, --vendor=qt4 helps avoid possible conflicts with qt3/qt5
|
|
 |
b112864 |
desktop-file-install \
|
|
 |
26b67d1 |
--dir=%{buildroot}%{_datadir}/applications \
|
|
 |
b112864 |
--vendor="qt4" \
|
|
Rex Dieter |
c1a0975 |
%{SOURCE20} %{SOURCE21} %{SOURCE22} %{?dbus:%{SOURCE23}} %{?demos:%{SOURCE24}} %{SOURCE25}
|
|
 |
b112864 |
|
|
 |
b112864 |
## pkg-config
|
|
 |
eed4343 |
# strip extraneous dirs/libraries
|
|
 |
b112864 |
# safe ones
|
|
 |
eed4343 |
glib2_libs=$(pkg-config --libs glib-2.0 gobject-2.0 gthread-2.0)
|
|
Rex Dieter |
0c24e25 |
if [ "%{?openssl}" == "-openssl-linked" ]; then
|
|
 |
eed4343 |
ssl_libs=$(pkg-config --libs openssl)
|
|
Rex Dieter |
0c24e25 |
fi
|
|
 |
eed4343 |
for dep in \
|
|
 |
eed4343 |
-laudio -ldbus-1 -lfreetype -lfontconfig ${glib2_libs} \
|
|
 |
3d02d73 |
-ljpeg -lm -lmng -lpng -lpulse -lpulse-mainloop-glib ${ssl_libs} -lsqlite3 -lz \
|
|
 |
ab37904 |
-L/usr/X11R6/lib -L/usr/X11R6/%{_lib} -L%{_libdir} ; do
|
|
 |
ab37904 |
sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/lib*.la
|
|
 |
ab37904 |
# sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/pkgconfig/*.pc
|
|
 |
b112864 |
sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/*.prl
|
|
 |
b112864 |
done
|
|
 |
b112864 |
# riskier
|
|
 |
ab37904 |
for dep in -ldl -lphonon -lpthread -lICE -lSM -lX11 -lXcursor -lXext -lXfixes -lXft -lXinerama -lXi -lXrandr -lXrender -lXt ; do
|
|
 |
ab37904 |
sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/lib*.la
|
|
 |
ab37904 |
# sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/pkgconfig/*.pc
|
|
 |
b112864 |
sed -i -e "s|$dep ||g" %{buildroot}%{_qt4_libdir}/*.prl
|
|
cvsdist |
1ee1e18 |
done
|
|
 |
eed4343 |
|
|
 |
eed4343 |
# nuke dangling reference(s) to %buildroot
|
|
 |
b112864 |
sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" %{buildroot}%{_qt4_libdir}/*.prl
|
|
Rex Dieter |
b6924d7 |
sed -i -e "s|-L%{_builddir}/qt-everywhere-opensource-src-%{version}%{?beta:-%{beta}}/lib||g" \
|
|
 |
3d02d73 |
%{buildroot}%{_qt4_libdir}/pkgconfig/*.pc \
|
|
 |
3d02d73 |
%{buildroot}%{_qt4_libdir}/*.prl
|
|
 |
b112864 |
|
|
 |
45c933c |
# nuke QMAKE_PRL_LIBS, seems similar to static linking and .la files (#520323)
|
|
 |
ab37904 |
# don't nuke, just drop -lphonon (above)
|
|
 |
ab37904 |
#sed -i -e "s|^QMAKE_PRL_LIBS|#QMAKE_PRL_LIBS|" %{buildroot}%{_qt4_libdir}/*.prl
|
|
 |
45c933c |
|
|
 |
45c933c |
# .la files, die, die, die.
|
|
 |
45c933c |
rm -f %{buildroot}%{_qt4_libdir}/lib*.la
|
|
 |
45c933c |
|
|
 |
dcb0bab |
%if 0
|
|
 |
dcb0bab |
#if "%{_qt4_docdir}" != "%{_qt4_prefix}/doc"
|
|
 |
b112864 |
# -doc make symbolic link to _qt4_docdir
|
|
 |
b112864 |
rm -rf %{buildroot}%{_qt4_prefix}/doc
|
|
 |
b112864 |
ln -s ../../share/doc/qt4 %{buildroot}%{_qt4_prefix}/doc
|
|
 |
e80da53 |
%endif
|
|
 |
b112864 |
|
|
Rex Dieter |
58e8365 |
# hardlink files to %{_bindir}, add -qt4 postfix to not conflict
|
|
 |
7bb6c94 |
mkdir %{buildroot}%{_bindir}
|
|
 |
121e487 |
pushd %{buildroot}%{_qt4_bindir}
|
|
 |
121e487 |
for i in * ; do
|
|
 |
1bbe97a |
case "${i}" in
|
|
Rex Dieter |
fc81bf0 |
# qt3 stuff
|
|
 |
1bbe97a |
assistant|designer|linguist|lrelease|lupdate|moc|qmake|qtconfig|qtdemo|uic)
|
|
Rex Dieter |
58e8365 |
ln -v ${i} %{buildroot}%{_bindir}/${i}-qt4
|
|
Rex Dieter |
58e8365 |
ln -sv ${i} ${i}-qt4
|
|
 |
1bbe97a |
;;
|
|
Rex Dieter |
fc81bf0 |
# qt5/qtchooser stuff
|
|
Rex Dieter |
fc81bf0 |
qmlviewer)
|
|
Rex Dieter |
fc81bf0 |
ln -v ${i} %{buildroot}%{_bindir}/${i}
|
|
Rex Dieter |
fc81bf0 |
ln -v ${i} %{buildroot}%{_bindir}/${i}-qt4
|
|
Rex Dieter |
fc81bf0 |
ln -sv ${i} ${i}-qt4
|
|
Rex Dieter |
e47878c |
;;
|
|
 |
1bbe97a |
*)
|
|
Rex Dieter |
58e8365 |
ln -v ${i} %{buildroot}%{_bindir}/${i}
|
|
 |
1bbe97a |
;;
|
|
 |
1bbe97a |
esac
|
|
 |
121e487 |
done
|
|
 |
47705af |
popd
|
|
cvsdist |
1ee1e18 |
|
|
 |
ec43e27 |
# _debug targets (see bug #196513)
|
|
 |
b112864 |
pushd %{buildroot}%{_qt4_libdir}
|
|
 |
b112864 |
for lib in libQt*.so ; do
|
|
 |
ec43e27 |
libbase=`basename $lib .so | sed -e 's/^lib//'`
|
|
 |
ec43e27 |
# ln -s $lib lib${libbase}_debug.so
|
|
 |
ec43e27 |
echo "INPUT(-l${libbase})" > lib${libbase}_debug.so
|
|
 |
b112864 |
done
|
|
 |
b112864 |
for lib in libQt*.a ; do
|
|
 |
ec43e27 |
libbase=`basename $lib .a | sed -e 's/^lib//' `
|
|
 |
ec43e27 |
# ln -s $lib lib${libbase}_debug.a
|
|
 |
ec43e27 |
echo "INPUT(-l${libbase})" > lib${libbase}_debug.a
|
|
 |
b112864 |
done
|
|
 |
b112864 |
popd
|
|
cvsdist |
1ee1e18 |
|
|
 |
b112864 |
%ifarch %{multilib_archs}
|
|
 |
b112864 |
# multilib: qconfig.h
|
|
 |
6e27663 |
mv %{buildroot}%{_qt4_headerdir}/Qt/qconfig.h %{buildroot}%{_qt4_headerdir}/QtCore/qconfig-%{__isa_bits}.h
|
|
 |
b112864 |
install -p -m644 -D %{SOURCE5} %{buildroot}%{_qt4_headerdir}/QtCore/qconfig-multilib.h
|
|
 |
b112864 |
ln -sf qconfig-multilib.h %{buildroot}%{_qt4_headerdir}/QtCore/qconfig.h
|
|
 |
b112864 |
ln -sf ../QtCore/qconfig.h %{buildroot}%{_qt4_headerdir}/Qt/qconfig.h
|
|
 |
b112864 |
%endif
|
|
 |
f29b37a |
|
|
 |
b112864 |
%if "%{_qt4_libdir}" != "%{_libdir}"
|
|
 |
b112864 |
mkdir -p %{buildroot}/etc/ld.so.conf.d
|
|
 |
6e27663 |
echo "%{_qt4_libdir}" > %{buildroot}/etc/ld.so.conf.d/qt4-%{__isa_bits}.conf
|
|
 |
b112864 |
%endif
|
|
cvsdist |
1ee1e18 |
|
|
Rex Dieter |
8dbbe2f |
# qtchooser conf
|
|
Rex Dieter |
8dbbe2f |
%if 0%{?qtchooser}
|
|
Rex Dieter |
8dbbe2f |
mkdir -p %{buildroot}%{_sysconfdir}/xdg/qtchooser
|
|
Rex Dieter |
8dbbe2f |
pushd %{buildroot}%{_sysconfdir}/xdg/qtchooser
|
|
Rex Dieter |
19688b1 |
echo "%{_qt4_bindir}" > 4-%{__isa_bits}.conf
|
|
Rex Dieter |
19688b1 |
echo "%{_qt4_prefix}" >> 4-%{__isa_bits}.conf
|
|
Rex Dieter |
d0d0880 |
# alternatives targets
|
|
Rex Dieter |
19688b1 |
touch default.conf 4.conf
|
|
Rex Dieter |
8dbbe2f |
popd
|
|
Rex Dieter |
8dbbe2f |
%endif
|
|
Rex Dieter |
8dbbe2f |
|
|
 |
cdf7008 |
%if ! 0%{?qt_settings}
|
|
 |
cdf7008 |
# Trolltech.conf
|
|
 |
cdf7008 |
install -p -m644 -D %{SOURCE4} %{buildroot}%{_qt4_sysconfdir}/Trolltech.conf
|
|
 |
cdf7008 |
%endif
|
|
 |
cdf7008 |
|
|
 |
b112864 |
# qt4-logo (generic) icons
|
|
 |
b112864 |
install -p -m644 -D %{SOURCE30} %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/qt4-logo.png
|
|
 |
b112864 |
install -p -m644 -D %{SOURCE31} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/qt4-logo.png
|
|
 |
b2f384a |
|
|
 |
0b7b15b |
# assistant icons
|
|
 |
0b7b15b |
install -p -m644 -D tools/assistant/tools/assistant/images/assistant.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/assistant.png
|
|
 |
0b7b15b |
install -p -m644 -D tools/assistant/tools/assistant/images/assistant-128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/assistant.png
|
|
 |
b2f384a |
|
|
 |
0b7b15b |
# designer icons
|
|
 |
0b7b15b |
install -p -m644 -D tools/designer/src/designer/images/designer.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/designer.png
|
|
 |
b2f384a |
|
|
 |
b112864 |
# linguist icons
|
|
 |
b112864 |
for icon in tools/linguist/linguist/images/icons/linguist-*-32.png ; do
|
|
 |
b112864 |
size=$(echo $(basename ${icon}) | cut -d- -f2)
|
|
 |
0b7b15b |
install -p -m644 -D ${icon} %{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps/linguist.png
|
|
cvsdist |
1ee1e18 |
done
|
|
 |
b112864 |
|
|
Rex Dieter |
69bb144 |
# qdbusviewer icons
|
|
Rex Dieter |
69bb144 |
install -p -m644 -D tools/qdbus/qdbusviewer/images/qdbusviewer.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/qdbusviewer.png
|
|
Rex Dieter |
69bb144 |
install -p -m644 -D tools/qdbus/qdbusviewer/images/qdbusviewer-128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/qdbusviewer.png
|
|
Rex Dieter |
69bb144 |
|
|
 |
b112864 |
# Qt.pc
|
|
 |
b112864 |
cat >%{buildroot}%{_libdir}/pkgconfig/Qt.pc<
|
|
 |
b112864 |
prefix=%{_qt4_prefix}
|
|
 |
b112864 |
bindir=%{_qt4_bindir}
|
|
 |
b112864 |
datadir=%{_qt4_datadir}
|
|
 |
b112864 |
demosdir=%{_qt4_demosdir}
|
|
 |
b112864 |
docdir=%{_qt4_docdir}
|
|
 |
b112864 |
examplesdir=%{_qt4_examplesdir}
|
|
 |
b112864 |
headerdir=%{_qt4_headerdir}
|
|
 |
ab37904 |
importdir=%{_qt4_importdir}
|
|
 |
b112864 |
libdir=%{_qt4_libdir}
|
|
 |
ab37904 |
moc=%{_qt4_bindir}/moc
|
|
 |
b112864 |
plugindir=%{_qt4_plugindir}
|
|
 |
b112864 |
qmake=%{_qt4_bindir}/qmake
|
|
 |
b112864 |
sysconfdir=%{_qt4_sysconfdir}
|
|
 |
b112864 |
translationdir=%{_qt4_translationdir}
|
|
 |
b112864 |
|
|
 |
b112864 |
Name: Qt
|
|
 |
b112864 |
Description: Qt Configuration
|
|
 |
b112864 |
Version: %{version}
|
|
 |
b112864 |
EOF
|
|
 |
b112864 |
|
|
 |
ea2b223 |
# rpm macros
|
|
Rex Dieter |
cd4a130 |
install -p -m644 -D %{SOURCE1} \
|
|
Rex Dieter |
cd4a130 |
%{buildroot}%{rpm_macros_dir}/macros.qt4
|
|
Rex Dieter |
cd4a130 |
sed -i \
|
|
Rex Dieter |
cd4a130 |
-e "s|@@NAME@@|%{name}|g" \
|
|
Rex Dieter |
cd4a130 |
-e "s|@@EPOCH@@|%{?epoch}%{!?epoch:0}|g" \
|
|
Rex Dieter |
cd4a130 |
-e "s|@@VERSION@@|%{version}|g" \
|
|
Rex Dieter |
49c310b |
-e "s|@@EVR@@|%{?epoch:%{epoch}:}%{version}-%{release}|g" \
|
|
Rex Dieter |
cd4a130 |
%{buildroot}%{rpm_macros_dir}/macros.qt4
|
|
 |
b112864 |
|
|
Rex Dieter |
f9755f3 |
# create/own stuff under %%_qt4_docdir
|
|
Rex Dieter |
f9755f3 |
mkdir -p %{buildroot}%{_qt4_docdir}/{html,qch,src}
|
|
Rex Dieter |
f9755f3 |
|
|
Rex Dieter |
f9755f3 |
# create/own stuff under %%_qt4_plugindir
|
|
Rex Dieter |
f9755f3 |
mkdir -p %{buildroot}%{_qt4_plugindir}/{crypto,gui_platform,styles}
|
|
cvsdist |
1ee1e18 |
|
|
 |
6f4f6b4 |
## nuke bundled phonon bits
|
|
 |
e7620d8 |
rm -fv %{buildroot}%{_qt4_libdir}/libphonon.so*
|
|
 |
e7620d8 |
rm -rfv %{buildroot}%{_libdir}/pkgconfig/phonon.pc
|
|
 |
e7620d8 |
# contents slightly different between phonon-4.3.1 and qt-4.5.0
|
|
 |
e7620d8 |
rm -fv %{buildroot}%{_includedir}/phonon/phononnamespace.h
|
|
 |
e7620d8 |
# contents dup'd but should remove just in case
|
|
 |
e7620d8 |
rm -fv %{buildroot}%{_includedir}/phonon/*.h
|
|
 |
45c933c |
rm -rfv %{buildroot}%{_qt4_headerdir}/phonon*
|
|
 |
e7620d8 |
#rm -rfv %{buildroot}%{_qt4_headerdir}/Qt/phonon*
|
|
 |
e7620d8 |
rm -fv %{buildroot}%{_datadir}/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
|
|
 |
0811c7f |
rm -fv %{buildroot}%{_qt4_plugindir}/designer/libphononwidgets.so
|
|
 |
6f4f6b4 |
# backend
|
|
 |
2f705be |
rm -fv %{buildroot}%{_qt4_plugindir}/phonon_backend/*_gstreamer.so
|
|
 |
2f705be |
rm -fv %{buildroot}%{_datadir}/kde4/services/phononbackends/gstreamer.desktop
|
|
 |
b2f384a |
|
|
 |
3ecceb8 |
# nuke bundled webkit bits
|
|
 |
d7404ff |
rm -fv %{buildroot}%{_qt4_datadir}/mkspecs/modules/qt_webkit_version.pri
|
|
 |
d7404ff |
rm -fv %{buildroot}%{_qt4_headerdir}/Qt/qgraphicswebview.h
|
|
 |
d7404ff |
rm -fv %{buildroot}%{_qt4_headerdir}/Qt/qweb*.h
|
|
Rex Dieter |
773cae6 |
rm -fv %{buildroot}%{_qt4_headerdir}/Qt/QtWebKit
|
|
 |
d5a9be2 |
rm -frv %{buildroot}%{_qt4_headerdir}/QtWebKit/
|
|
 |
d5a9be2 |
rm -frv %{buildroot}%{_qt4_importdir}/QtWebKit/
|
|
Rex Dieter |
773cae6 |
rm -fv %{buildroot}%{_qt4_libdir}/libQtWebKit*
|
|
 |
d7404ff |
rm -fv %{buildroot}%{_libdir}/pkgconfig/QtWebKit.pc
|
|
 |
a44a4db |
rm -frv %{buildroot}%{_qt4_prefix}/tests/
|
|
 |
d7404ff |
|
|
 |
2d2276c |
%find_lang qt --with-qt --without-mo
|
|
 |
2d2276c |
|
|
 |
2d2276c |
%find_lang assistant --with-qt --without-mo
|
|
 |
2d2276c |
%find_lang qt_help --with-qt --without-mo
|
|
 |
2d2276c |
%find_lang qtconfig --with-qt --without-mo
|
|
Rex Dieter |
8ec4a9e |
%find_lang qtscript --with-qt --without-mo
|
|
Rex Dieter |
8ec4a9e |
cat assistant.lang qt_help.lang qtconfig.lang qtscript.lang >qt-x11.lang
|
|
 |
2d2276c |
|
|
 |
2d2276c |
%find_lang designer --with-qt --without-mo
|
|
 |
2d2276c |
%find_lang linguist --with-qt --without-mo
|
|
 |
2d2276c |
cat designer.lang linguist.lang >qt-devel.lang
|
|
 |
2d2276c |
|
|
cvsdist |
1ee1e18 |
|
|
cvsdist |
1ee1e18 |
|
|
Rex Dieter |
19688b1 |
%if 0%{?qtchooser}
|
|
Rex Dieter |
19688b1 |
%pre
|
|
Rex Dieter |
a9071e8 |
if [ $1 -gt 1 ] ; then
|
|
Rex Dieter |
19688b1 |
# remove short-lived qt4.conf alternatives
|
|
Rex Dieter |
19688b1 |
%{_sbindir}/update-alternatives \
|
|
Rex Dieter |
19688b1 |
--remove qtchooser-qt4 \
|
|
Rex Dieter |
a14f58d |
%{_sysconfdir}/xdg/qtchooser/qt4-%{__isa_bits}.conf >& /dev/null ||:
|
|
Rex Dieter |
19688b1 |
|
|
Rex Dieter |
19688b1 |
%{_sbindir}/update-alternatives \
|
|
Rex Dieter |
19688b1 |
--remove qtchooser-default \
|
|
Rex Dieter |
a14f58d |
%{_sysconfdir}/xdg/qtchooser/qt4.conf >& /dev/null ||:
|
|
Rex Dieter |
a9071e8 |
fi
|
|
Rex Dieter |
19688b1 |
%endif
|
|
Rex Dieter |
19688b1 |
|
|
Rex Dieter |
3bf3ca0 |
%post
|
|
Rex Dieter |
3bf3ca0 |
/sbin/ldconfig
|
|
Rex Dieter |
d0d0880 |
%if 0%{?qtchooser}
|
|
Rex Dieter |
3bf3ca0 |
%{_sbindir}/update-alternatives \
|
|
Rex Dieter |
19688b1 |
--install %{_sysconfdir}/xdg/qtchooser/4.conf \
|
|
Rex Dieter |
19688b1 |
qtchooser-4 \
|
|
Rex Dieter |
19688b1 |
%{_sysconfdir}/xdg/qtchooser/4-%{__isa_bits}.conf \
|
|
Rex Dieter |
3bf3ca0 |
%{priority}
|
|
Rex Dieter |
3bf3ca0 |
|
|
Rex Dieter |
3bf3ca0 |
%{_sbindir}/update-alternatives \
|
|
Rex Dieter |
3bf3ca0 |
--install %{_sysconfdir}/xdg/qtchooser/default.conf \
|
|
Rex Dieter |
3bf3ca0 |
qtchooser-default \
|
|
Rex Dieter |
19688b1 |
%{_sysconfdir}/xdg/qtchooser/4.conf \
|
|
Rex Dieter |
3bf3ca0 |
%{priority}
|
|
Rex Dieter |
3bf3ca0 |
%endif
|
|
Rex Dieter |
3bf3ca0 |
|
|
Rex Dieter |
3bf3ca0 |
%postun
|
|
Rex Dieter |
3bf3ca0 |
/sbin/ldconfig
|
|
Rex Dieter |
d0d0880 |
%if 0%{?qtchooser}
|
|
Rex Dieter |
3bf3ca0 |
if [ $1 -eq 0 ]; then
|
|
Rex Dieter |
3bf3ca0 |
%{_sbindir}/update-alternatives \
|
|
Rex Dieter |
19688b1 |
--remove qtchooser-4 \
|
|
Rex Dieter |
19688b1 |
%{_sysconfdir}/xdg/qtchooser/4-%{__isa_bits}.conf
|
|
Rex Dieter |
3bf3ca0 |
|
|
Rex Dieter |
3bf3ca0 |
%{_sbindir}/update-alternatives \
|
|
Rex Dieter |
3bf3ca0 |
--remove qtchooser-default \
|
|
Rex Dieter |
19688b1 |
%{_sysconfdir}/xdg/qtchooser/4.conf
|
|
Rex Dieter |
3bf3ca0 |
fi
|
|
Rex Dieter |
3bf3ca0 |
%endif
|
|
cvsdist |
abe04e4 |
|
|
 |
2d2276c |
%files -f qt.lang
|
|
 |
de7f39d |
%doc README
|
|
 |
de7f39d |
%license LICENSE.GPL3 LICENSE.LGPL LGPL_EXCEPTION.txt
|
|
Rex Dieter |
8dbbe2f |
%if 0%{?qtchooser}
|
|
Rex Dieter |
3620500 |
%dir %{_sysconfdir}/xdg/qtchooser
|
|
Rex Dieter |
8dbbe2f |
# not editable config files, so not using %%config here
|
|
Rex Dieter |
3bf3ca0 |
%ghost %{_sysconfdir}/xdg/qtchooser/default.conf
|
|
Rex Dieter |
19688b1 |
%ghost %{_sysconfdir}/xdg/qtchooser/4.conf
|
|
Rex Dieter |
19688b1 |
%{_sysconfdir}/xdg/qtchooser/4-%{__isa_bits}.conf
|
|
Rex Dieter |
8dbbe2f |
%endif
|
|
 |
b112864 |
%if "%{_qt4_libdir}" != "%{_libdir}"
|
|
cvsdist |
a6fb78b |
/etc/ld.so.conf.d/*
|
|
 |
b112864 |
%dir %{_qt4_libdir}
|
|
 |
b112864 |
%endif
|
|
 |
b112864 |
%dir %{_qt4_prefix}
|
|
 |
e80da53 |
%if "%{_qt4_bindir}" == "%{_bindir}"
|
|
 |
e80da53 |
%{_qt4_prefix}/bin
|
|
 |
e80da53 |
%else
|
|
 |
b112864 |
%dir %{_qt4_bindir}
|
|
 |
e80da53 |
%endif
|
|
 |
b112864 |
%if "%{_qt4_datadir}" != "%{_datadir}/qt4"
|
|
 |
b112864 |
%dir %{_datadir}/qt4
|
|
 |
b112864 |
%else
|
|
 |
b112864 |
%dir %{_qt4_datadir}
|
|
 |
b112864 |
%endif
|
|
 |
0b7b15b |
%dir %{_qt4_docdir}
|
|
 |
3ecceb8 |
%dir %{_qt4_docdir}/html/
|
|
 |
0b7b15b |
%dir %{_qt4_docdir}/qch/
|
|
 |
3ecceb8 |
%dir %{_qt4_docdir}/src/
|
|
 |
3ecceb8 |
|
|
 |
b112864 |
%if "%{_qt4_sysconfdir}" != "%{_sysconfdir}"
|
|
 |
b112864 |
%dir %{_qt4_sysconfdir}
|
|
 |
b112864 |
%endif
|
|
 |
cdf7008 |
%if ! 0%{?qt_settings}
|
|
 |
cdf7008 |
%config(noreplace) %{_qt4_sysconfdir}/Trolltech.conf
|
|
 |
cdf7008 |
%endif
|
|
 |
b112864 |
%{_qt4_datadir}/phrasebooks/
|
|
 |
89ea428 |
%{_qt4_libdir}/libQtCore.so.4*
|
|
 |
e80da53 |
%if 0%{?dbus:1}
|
|
 |
e80da53 |
%if "%{_qt4_bindir}" != "%{_bindir}"
|
|
 |
b112864 |
%{_bindir}/qdbus
|
|
 |
e80da53 |
%endif
|
|
 |
b112864 |
%{_qt4_bindir}/qdbus
|
|
 |
89ea428 |
%{_qt4_libdir}/libQtDBus.so.4*
|
|
 |
89ea428 |
%endif
|
|
 |
89ea428 |
%{_qt4_libdir}/libQtNetwork.so.4*
|
|
 |
89ea428 |
%{_qt4_libdir}/libQtScript.so.4*
|
|
 |
89ea428 |
%{_qt4_libdir}/libQtSql.so.4*
|
|
 |
89ea428 |
%{_qt4_libdir}/libQtTest.so.4*
|
|
 |
89ea428 |
%{_qt4_libdir}/libQtXml.so.4*
|
|
 |
89ea428 |
%{_qt4_libdir}/libQtXmlPatterns.so.4*
|
|
 |
b112864 |
%dir %{_qt4_plugindir}
|
|
 |
4d134b9 |
%dir %{_qt4_plugindir}/crypto/
|
|
 |
b112864 |
%dir %{_qt4_plugindir}/sqldrivers/
|
|
 |
2d2276c |
%dir %{_qt4_translationdir}/
|
|
 |
16f2754 |
%{_qt4_plugindir}/sqldrivers/libqsqlite*
|
|
 |
16f2754 |
|
|
Rex Dieter |
a8f6e65 |
%files common
|
|
Rex Dieter |
a8f6e65 |
# empty for now, consider: filesystem/dir ownership, licenses
|
|
Rex Dieter |
a8f6e65 |
|
|
Rex Dieter |
a67cb02 |
%post assistant
|
|
Rex Dieter |
a67cb02 |
touch --no-create %{_datadir}/icons/hicolor ||:
|
|
Rex Dieter |
a67cb02 |
|
|
Rex Dieter |
a67cb02 |
%posttrans assistant
|
|
Rex Dieter |
a67cb02 |
gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
|
|
Rex Dieter |
a67cb02 |
|
|
Rex Dieter |
a67cb02 |
%postun assistant
|
|
Rex Dieter |
a67cb02 |
if [ $1 -eq 0 ] ; then
|
|
Rex Dieter |
a67cb02 |
touch --no-create %{_datadir}/icons/hicolor ||:
|
|
Rex Dieter |
a67cb02 |
gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
|
|
Rex Dieter |
a67cb02 |
fi
|
|
Rex Dieter |
a67cb02 |
|
|
 |
8858367 |
%files assistant
|
|
 |
8858367 |
%if "%{_qt4_bindir}" != "%{_bindir}"
|
|
 |
8858367 |
%{_bindir}/assistant*
|
|
 |
8858367 |
%endif
|
|
 |
8858367 |
%{_qt4_bindir}/assistant*
|
|
 |
8858367 |
%{_datadir}/applications/*assistant.desktop
|
|
 |
8858367 |
%{_datadir}/icons/hicolor/*/apps/assistant*
|
|
 |
8858367 |
|
|
 |
efe49b2 |
%files config
|
|
 |
efe49b2 |
%if "%{_qt4_bindir}" != "%{_bindir}"
|
|
 |
efe49b2 |
%{_bindir}/qt*config*
|
|
 |
efe49b2 |
%endif
|
|
 |
efe49b2 |
%{_qt4_bindir}/qt*config*
|
|
 |
efe49b2 |
%{_datadir}/applications/*qtconfig.desktop
|
|
 |
efe49b2 |
|
|
Rex Dieter |
b6924d7 |
%if 0%{?demos}
|
|
 |
490cda6 |
%files demos
|
|
 |
490cda6 |
%{_qt4_bindir}/qt*demo*
|
|
 |
e80da53 |
%if "%{_qt4_bindir}" != "%{_bindir}"
|
|
 |
490cda6 |
%{_bindir}/qt*demo*
|
|
 |
e80da53 |
%endif
|
|
 |
26b67d1 |
%{_datadir}/applications/*qtdemo.desktop
|
|
Rex Dieter |
3bf3ca0 |
%{_qt4_demosdir}/
|
|
Rex Dieter |
b6924d7 |
%endif
|
|
cvsdist |
a6fb78b |
|
|
Rex Dieter |
c56c2fc |
%if "%{?webkit}" == "-webkit"
|
|
Rex Dieter |
a67cb02 |
%files designer-plugin-webkit
|
|
Rex Dieter |
a67cb02 |
%{_qt4_plugindir}/designer/libqwebview.so
|
|
Rex Dieter |
c56c2fc |
%endif
|
|
Rex Dieter |
a67cb02 |
|
|
Rex Dieter |
a67cb02 |
%post devel
|
|
Rex Dieter |
a67cb02 |
touch --no-create %{_datadir}/icons/hicolor ||:
|
|
Rex Dieter |
a67cb02 |
|
|
Rex Dieter |
a67cb02 |
%posttrans devel
|
|
Rex Dieter |
a67cb02 |
gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
|
|
Rex Dieter |
69bb144 |
update-desktop-database -q &> /dev/null ||:
|
|
Rex Dieter |
a67cb02 |
|
|
Rex Dieter |
a67cb02 |
%postun devel
|
|
Rex Dieter |
a67cb02 |
if [ $1 -eq 0 ] ; then
|
|
Rex Dieter |
a67cb02 |
touch --no-create %{_datadir}/icons/hicolor ||:
|
|
Rex Dieter |
a67cb02 |
gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
|
|
Rex Dieter |
69bb144 |
update-desktop-database -q &> /dev/null ||:
|
|
Rex Dieter |
a67cb02 |
fi
|
|
Rex Dieter |
a67cb02 |
|
|
 |
2d2276c |
%files devel -f qt-devel.lang
|
|
Rex Dieter |
2ee42c4 |
%{rpm_macros_dir}/macros.qt4
|
|
 |
ae3d78d |
%{_qt4_bindir}/lconvert
|
|
 |
b112864 |
%{_qt4_bindir}/lrelease*
|
|
 |
b112864 |
%{_qt4_bindir}/lupdate*
|
|
 |
b112864 |
%{_qt4_bindir}/moc*
|
|
 |
b112864 |
%{_qt4_bindir}/pixeltool*
|
|
 |
e184187 |
%{_qt4_bindir}/qdoc3*
|
|
 |
b112864 |
%{_qt4_bindir}/qmake*
|
|
Rex Dieter |
fc81bf0 |
%{_qt4_bindir}/qmlviewer*
|
|
 |
dca2cfd |
%{_qt4_bindir}/qmlplugindump
|
|
 |
b112864 |
%{_qt4_bindir}/qt3to4
|
|
 |
89ea428 |
%{_qt4_bindir}/qttracereplay
|
|
 |
b112864 |
%{_qt4_bindir}/rcc*
|
|
 |
b112864 |
%{_qt4_bindir}/uic*
|
|
 |
e80da53 |
%{_qt4_bindir}/qcollectiongenerator
|
|
 |
0d7eb27 |
%if 0%{?dbus:1}
|
|
 |
74d624a |
%{_qt4_bindir}/qdbuscpp2xml
|
|
 |
74d624a |
%{_qt4_bindir}/qdbusxml2cpp
|
|
 |
0d7eb27 |
%endif
|
|
 |
e80da53 |
%{_qt4_bindir}/qhelpconverter
|
|
 |
e80da53 |
%{_qt4_bindir}/qhelpgenerator
|
|
 |
74d624a |
%{_qt4_bindir}/xmlpatterns
|
|
 |
89ea428 |
%{_qt4_bindir}/xmlpatternsvalidator
|
|
 |
e80da53 |
%if "%{_qt4_bindir}" != "%{_bindir}"
|
|
 |
b112864 |
%{_bindir}/lrelease*
|
|
 |
b112864 |
%{_bindir}/lupdate*
|
|
 |
b112864 |
%{_bindir}/moc*
|
|
 |
b112864 |
%{_bindir}/uic*
|
|
 |
e80da53 |
%{_bindir}/designer*
|
|
 |
e80da53 |
%{_bindir}/linguist*
|
|
Rex Dieter |
8dbbe2f |
%{_bindir}/lconvert
|
|
Rex Dieter |
3ebc9a9 |
%{_bindir}/pixeltool
|
|
Rex Dieter |
b83b6ab |
%{_bindir}/qcollectiongenerator
|
|
Rex Dieter |
8dbbe2f |
%{_bindir}/qdoc3
|
|
Rex Dieter |
b83b6ab |
%{_bindir}/qmake*
|
|
Rex Dieter |
fc81bf0 |
%{_bindir}/qmlviewer*
|
|
Rex Dieter |
8dbbe2f |
%{_bindir}/qt3to4
|
|
Rex Dieter |
8dbbe2f |
%{_bindir}/qttracereplay
|
|
 |
0d7eb27 |
%if 0%{?dbus:1}
|
|
 |
74d624a |
%{_bindir}/qdbuscpp2xml
|
|
 |
74d624a |
%{_bindir}/qdbusxml2cpp
|
|
 |
0d7eb27 |
%endif
|
|
 |
81bfcda |
%{_bindir}/qhelpconverter
|
|
 |
81bfcda |
%{_bindir}/qhelpgenerator
|
|
 |
dca2cfd |
%{_bindir}/qmlplugindump
|
|
Rex Dieter |
3ebc9a9 |
%{_bindir}/rcc
|
|
 |
74d624a |
%{_bindir}/xmlpatterns
|
|
 |
89ea428 |
%{_bindir}/xmlpatternsvalidator
|
|
 |
e80da53 |
%endif
|
|
 |
b112864 |
%if "%{_qt4_headerdir}" != "%{_includedir}"
|
|
 |
b112864 |
%dir %{_qt4_headerdir}/
|
|
 |
b112864 |
%endif
|
|
 |
b112864 |
%{_qt4_headerdir}/*
|
|
 |
b112864 |
%{_qt4_datadir}/mkspecs/
|
|
 |
e80da53 |
%if "%{_qt4_datadir}" != "%{_qt4_prefix}"
|
|
 |
b112864 |
%{_qt4_prefix}/mkspecs/
|
|
 |
e80da53 |
%endif
|
|
 |
b112864 |
%{_qt4_datadir}/q3porting.xml
|
|
 |
26f6fe8 |
%if 0%{?phonon:1}
|
|
 |
6f4f6b4 |
## nuke this one too? -- Rex
|
|
 |
26f6fe8 |
%{_qt4_libdir}/libphonon.prl
|
|
 |
e7620d8 |
%endif
|
|
 |
b112864 |
%{_qt4_libdir}/libQt*.so
|
|
 |
248c703 |
%{_qt4_libdir}/libQtUiTools*.a
|
|
 |
b112864 |
%{_qt4_libdir}/libQt*.prl
|
|
 |
b112864 |
%{_libdir}/pkgconfig/*.pc
|
|
 |
b112864 |
# Qt designer
|
|
 |
b112864 |
%{_qt4_bindir}/designer*
|
|
 |
26b67d1 |
%{_datadir}/applications/*designer.desktop
|
|
 |
0b7b15b |
%{_datadir}/icons/hicolor/*/apps/designer*
|
|
 |
0b7b15b |
%{?docs:%{_qt4_docdir}/qch/designer.qch}
|
|
 |
b112864 |
# Qt Linguist
|
|
 |
b112864 |
%{_qt4_bindir}/linguist*
|
|
 |
26b67d1 |
%{_datadir}/applications/*linguist.desktop
|
|
 |
0b7b15b |
%{_datadir}/icons/hicolor/*/apps/linguist*
|
|
 |
0b7b15b |
%{?docs:%{_qt4_docdir}/qch/linguist.qch}
|
|
 |
75dc5c3 |
%if 0%{?private}
|
|
 |
75dc5c3 |
%exclude %{_qt4_headerdir}/*/private/
|
|
 |
75dc5c3 |
|
|
 |
75dc5c3 |
%files devel-private
|
|
 |
396edc8 |
%{_qt4_headerdir}/QtCore/private/
|
|
 |
396edc8 |
%{_qt4_headerdir}/QtDeclarative/private/
|
|
 |
396edc8 |
%{_qt4_headerdir}/QtGui/private/
|
|
 |
396edc8 |
%{_qt4_headerdir}/QtScript/private/
|
|
 |
396edc8 |
%{_qt4_headerdir}/../src/corelib/
|
|
 |
396edc8 |
%{_qt4_headerdir}/../src/declarative/
|
|
 |
396edc8 |
%{_qt4_headerdir}/../src/gui/
|
|
 |
7aacf8e |
%{_qt4_headerdir}/../src/script/
|
|
 |
75dc5c3 |
%endif
|
|
cvsdist |
1ee1e18 |
|
|
 |
26b67d1 |
%if 0%{?docs}
|
|
 |
b112864 |
%files doc
|
|
 |
3ecceb8 |
%{_qt4_docdir}/html/*
|
|
 |
0b7b15b |
%{_qt4_docdir}/qch/*.qch
|
|
 |
0b7b15b |
%exclude %{_qt4_docdir}/qch/designer.qch
|
|
 |
0b7b15b |
%exclude %{_qt4_docdir}/qch/linguist.qch
|
|
 |
3ecceb8 |
%{_qt4_docdir}/src/*
|
|
 |
dcb0bab |
#{_qt4_prefix}/doc
|
|
 |
26b67d1 |
%endif
|
|
 |
490cda6 |
|
|
Rex Dieter |
b6924d7 |
%if 0%{?examples}
|
|
 |
490cda6 |
%files examples
|
|
 |
490cda6 |
%{_qt4_examplesdir}/
|
|
Rex Dieter |
b6924d7 |
%endif
|
|
 |
490cda6 |
|
|
 |
3ecceb8 |
%if 0%{?qvfb}
|
|
 |
9e2ddba |
%files qvfb -f qvfb.lang
|
|
 |
9e2ddba |
%{_bindir}/qvfb
|
|
 |
9e2ddba |
%{_qt4_bindir}/qvfb
|
|
 |
3ecceb8 |
%endif
|
|
 |
9e2ddba |
|
|
 |
ebd7259 |
%if "%{?ibase}" == "-plugin-sql-ibase"
|
|
 |
ebd7259 |
%files ibase
|
|
 |
ebd7259 |
%{_qt4_plugindir}/sqldrivers/libqsqlibase*
|
|
 |
ebd7259 |
%endif
|
|
 |
ebd7259 |
|
|
 |
490cda6 |
%if "%{?mysql}" == "-plugin-sql-mysql"
|
|
 |
490cda6 |
%files mysql
|
|
 |
490cda6 |
%{_qt4_plugindir}/sqldrivers/libqsqlmysql*
|
|
 |
e80da53 |
%endif
|
|
 |
b67df49 |
|
|
 |
b112864 |
%if "%{?odbc}" == "-plugin-sql-odbc"
|
|
 |
b112864 |
%files odbc
|
|
 |
b112864 |
%{_qt4_plugindir}/sqldrivers/libqsqlodbc*
|
|
 |
b112864 |
%endif
|
|
cvsdist |
1ee1e18 |
|
|
 |
b112864 |
%if "%{?psql}" == "-plugin-sql-psql"
|
|
 |
b112864 |
%files postgresql
|
|
 |
b112864 |
%{_qt4_plugindir}/sqldrivers/libqsqlpsql*
|
|
 |
b112864 |
%endif
|
|
cvsdist |
1ee1e18 |
|
|
 |
6e405df |
%if "%{?tds}" == "-plugin-sql-tds"
|
|
 |
6e405df |
%files tds
|
|
 |
6f860b2 |
%{_qt4_plugindir}/sqldrivers/libqsqltds*
|
|
 |
6e405df |
%endif
|
|
 |
6e405df |
|
|
Rex Dieter |
a67cb02 |
%post x11
|
|
Rex Dieter |
a67cb02 |
/sbin/ldconfig
|
|
Rex Dieter |
a67cb02 |
touch --no-create %{_datadir}/icons/hicolor ||:
|
|
Rex Dieter |
a67cb02 |
|
|
Rex Dieter |
a67cb02 |
%posttrans x11
|
|
Rex Dieter |
a67cb02 |
gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
|
|
Rex Dieter |
a67cb02 |
|
|
Rex Dieter |
a67cb02 |
%postun x11
|
|
Rex Dieter |
a67cb02 |
/sbin/ldconfig
|
|
Rex Dieter |
a67cb02 |
if [ $1 -eq 0 ] ; then
|
|
Rex Dieter |
a67cb02 |
touch --no-create %{_datadir}/icons/hicolor ||:
|
|
Rex Dieter |
a67cb02 |
gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
|
|
Rex Dieter |
a67cb02 |
fi
|
|
Rex Dieter |
a67cb02 |
|
|
 |
2d2276c |
%files x11 -f qt-x11.lang
|
|
 |
6f37f2c |
%dir %{_qt4_importdir}/
|
|
 |
6f37f2c |
%{_qt4_importdir}/Qt/
|
|
 |
89ea428 |
%{_qt4_libdir}/libQt3Support.so.4*
|
|
 |
89ea428 |
%{_qt4_libdir}/libQtCLucene.so.4*
|
|
 |
89ea428 |
%{_qt4_libdir}/libQtDesigner.so.4*
|
|
 |
ab37904 |
%{_qt4_libdir}/libQtDeclarative.so.4*
|
|
 |
89ea428 |
%{_qt4_libdir}/libQtDesignerComponents.so.4*
|
|
 |
89ea428 |
%{_qt4_libdir}/libQtGui.so.4*
|
|
 |
89ea428 |
%{_qt4_libdir}/libQtHelp.so.4*
|
|
 |
89ea428 |
%{_qt4_libdir}/libQtMultimedia.so.4*
|
|
 |
89ea428 |
%{_qt4_libdir}/libQtOpenGL.so.4*
|
|
 |
89ea428 |
%{_qt4_libdir}/libQtScriptTools.so.4*
|
|
 |
89ea428 |
%{_qt4_libdir}/libQtSvg.so.4*
|
|
 |
490cda6 |
%{_qt4_plugindir}/*
|
|
 |
4d134b9 |
%exclude %{_qt4_plugindir}/crypto
|
|
Rex Dieter |
ad937db |
%if "%{?webkit}" == "-webkit"
|
|
Rex Dieter |
ad937db |
%exclude %{_qt4_plugindir}/designer/libqwebview.so
|
|
Rex Dieter |
ad937db |
%endif
|
|
 |
490cda6 |
%exclude %{_qt4_plugindir}/sqldrivers
|
|
 |
490cda6 |
%{_datadir}/icons/hicolor/*/apps/qt4-logo.*
|
|
cvsdist |
a6fb78b |
|
|
Rex Dieter |
92bb5a3 |
%if 0%{?dbus:1}
|
|
Rex Dieter |
a5d326f |
%post qdbusviewer
|
|
Rex Dieter |
92bb5a3 |
touch --no-create %{_datadir}/icons/hicolor ||:
|
|
Rex Dieter |
92bb5a3 |
|
|
Rex Dieter |
a5d326f |
%posttrans qdbusviewer
|
|
Rex Dieter |
92bb5a3 |
gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
|
|
Rex Dieter |
92bb5a3 |
|
|
Rex Dieter |
a5d326f |
%postun qdbusviewer
|
|
Rex Dieter |
92bb5a3 |
if [ $1 -eq 0 ] ; then
|
|
Rex Dieter |
92bb5a3 |
touch --no-create %{_datadir}/icons/hicolor ||:
|
|
Rex Dieter |
92bb5a3 |
gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
|
|
Rex Dieter |
92bb5a3 |
fi
|
|
Rex Dieter |
92bb5a3 |
|
|
Rex Dieter |
a5d326f |
%files qdbusviewer
|
|
Rex Dieter |
92bb5a3 |
%if "%{_qt4_bindir}" != "%{_bindir}"
|
|
Rex Dieter |
c1a0975 |
%{_bindir}/qdbusviewer
|
|
Rex Dieter |
92bb5a3 |
%endif
|
|
Rex Dieter |
92bb5a3 |
%{_qt4_bindir}/qdbusviewer
|
|
Rex Dieter |
c1a0975 |
%{_datadir}/applications/*qdbusviewer.desktop
|
|
Rex Dieter |
92bb5a3 |
%{_datadir}/icons/hicolor/*/apps/qdbusviewer.*
|
|
Rex Dieter |
92bb5a3 |
%endif
|
|
Rex Dieter |
92bb5a3 |
|
|
 |
e7620d8 |
|
|
cvsdist |
1ee1e18 |
%changelog
|
|
 |
b8bea37 |
* Sat May 19 2018 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-39
|
|
 |
b8bea37 |
- workaround qtscript/gcc8 bug (#1580047)
|
|
 |
b8bea37 |
|
|
 |
64a2aa0 |
* Wed Mar 07 2018 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-38
|
|
 |
64a2aa0 |
- -devel: Requires: gcc-c++
|
|
 |
64a2aa0 |
|
|
 |
de7f39d |
* Tue Feb 20 2018 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-37
|
|
 |
de7f39d |
- BR: gcc-c++, use %%license, .spec cosmetics
|
|
 |
de7f39d |
|
|
 |
ccfeb6a |
* Thu Feb 15 2018 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-36
|
|
 |
ccfeb6a |
- qt: Fedora build flags only partially applied (#1543887)
|
|
 |
ccfeb6a |
|
|
 |
3fafaee |
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1:4.8.7-35
|
|
 |
3fafaee |
- Escape macros in %%changelog
|
|
 |
3fafaee |
|
|
Kevin Kofler |
d749d06 |
* Fri Jan 05 2018 Kevin Kofler <Kevin@tigcc.ticalc.org> - 1:4.8.7-34
|
|
Kevin Kofler |
d749d06 |
- build with OpenSSL 1.1.x, from Debian (Gert Wollny, Dmitry Eremin-Solenikov)
|
|
Kevin Kofler |
973f90b |
- fix build with ICU >= 59, from OpenSUSE (Fabian Vogt)
|
|
Kevin Kofler |
16cf98a |
- update URL to use HTTPS
|
|
Kevin Kofler |
d749d06 |
|
|
 |
2843307 |
* Wed Oct 25 2017 Troy Dawson <tdawson@redhat.com> - 1:4.8.7-33
|
|
 |
2843307 |
- Cleanup spec file conditionals
|
|
 |
2843307 |
|
|
 |
e288b7c |
* Mon Oct 23 2017 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-32
|
|
 |
e288b7c |
- BR: mariadb-connector-c-devel (f28+, #1494085)
|
|
 |
e288b7c |
- backport mysql driver mariadb fix (QTBUG-63108)
|
|
 |
e288b7c |
|
|
 |
ecf5304 |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.8.7-31
|
|
 |
ecf5304 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
 |
ecf5304 |
|
|
 |
276c90a |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.8.7-30
|
|
 |
276c90a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
 |
276c90a |
|
|
 |
37a2aba |
* Tue Jul 11 2017 Than Ngo <than@redhat.com> - 1:4.8.7-29
|
|
 |
37a2aba |
- fixed bz#1409600, stack overflow in QXmlSimpleReader, CVE-2016-1004
|
|
 |
37a2aba |
|
|
 |
ec0ac41 |
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.8.7-28
|
|
 |
ec0ac41 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
|
|
 |
ec0ac41 |
|
|
Rex Dieter |
2816943 |
* Tue Mar 21 2017 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-27
|
|
Rex Dieter |
2816943 |
- drop system_clucene on f26+ (clucene09 is FTBFS, #1424046)
|
|
Rex Dieter |
2816943 |
|
|
 |
d5717cd |
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.8.7-26
|
|
 |
d5717cd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
 |
d5717cd |
|
|
Rex Dieter |
a1e7be5 |
* Fri Dec 09 2016 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-25
|
|
Rex Dieter |
a1e7be5 |
- update QTBUG-22829.patch to use _SYS_SYSMACROS_H_OUTER instead (#1396755)
|
|
Rex Dieter |
a1e7be5 |
|
|
Rex Dieter |
d30cfdc |
* Thu Dec 08 2016 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-24
|
|
Rex Dieter |
d30cfdc |
- namespace QT_VERSION_CHECK to workaround major/minor being pre-defined (#1396755)
|
|
Rex Dieter |
d9b191b |
- update QTBUG-22829.patch to define _SYS_SYSMACROS_H (#1396755)
|
|
Rex Dieter |
d30cfdc |
|
|
Rex Dieter |
736ab5e |
* Wed Dec 07 2016 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-23
|
|
Rex Dieter |
736ab5e |
- (re)enable mysql support (#1400233)
|
|
Rex Dieter |
736ab5e |
|
|
Orion Poplawski |
46567fb |
* Thu Dec 1 2016 Orion Poplawski <orion@cora.nwra.com> - 1:4.8.7-22
|
|
Orion Poplawski |
46567fb |
- Add additional workarounds for boost/glib parsing (#1396755)
|
|
Orion Poplawski |
46567fb |
|
|
Rex Dieter |
c6f3e91 |
* Wed Nov 30 2016 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-21
|
|
Rex Dieter |
c6f3e91 |
- BR: compat-openssl10-devel, restore -openssl-linked (#1328659)
|
|
Rex Dieter |
c6f3e91 |
- -no-sql-mysql (#1400233)
|
|
Rex Dieter |
c6f3e91 |
|
|
Rex Dieter |
c6f3e91 |
* Wed Nov 30 2016 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-20
|
|
Rex Dieter |
0c24e25 |
- FTBFS firebird
|
|
Rex Dieter |
0c24e25 |
- FTBFS openssl-1.1, bootstrap using -no-openssl (#1400196)
|
|
Rex Dieter |
4876d24 |
|
|
Rex Dieter |
c6f3e91 |
* Thu Sep 29 2016 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-19
|
|
Rex Dieter |
73c2f55 |
- load openssl libs dynamically, f26+ (#1328659)
|
|
Rex Dieter |
73c2f55 |
|
|
Rex Dieter |
8d832b1 |
* Sun Jun 26 2016 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-18
|
|
Rex Dieter |
8d832b1 |
- qmake-qt4 adds '-std=gnu++98' flag to compiler flags (#1349951)
|
|
Rex Dieter |
8d832b1 |
|
|
Rex Dieter |
7963cb3 |
* Wed Apr 20 2016 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-17
|
|
Rex Dieter |
7963cb3 |
- %%build: drop --buildkey g++-4 (#1327360)
|
|
Rex Dieter |
61fd11d |
- %%build: add QT_BUILD_KEY verification (to avoid future regressions)
|
|
Rex Dieter |
7963cb3 |
|
|
Rex Dieter |
14c5aa5 |
* Sun Apr 17 2016 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-16
|
|
Rex Dieter |
59915e4 |
- use epoch in -static Provides
|
|
Rex Dieter |
59915e4 |
- -devel-private: Provides: qt(4)-private-devel
|
|
Rex Dieter |
14c5aa5 |
|
|
Rex Dieter |
87bb4a5 |
* Fri Apr 15 2016 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-15
|
|
Rex Dieter |
87bb4a5 |
- %%build: -buildkey g++-4 (#1327360)
|
|
Rex Dieter |
87bb4a5 |
|
|
Rex Dieter |
593e8b6 |
* Sun Apr 03 2016 Michal Toman <mtoman@fedoraproject.org> - 1:4.8.7-14
|
|
Rex Dieter |
593e8b6 |
- Fix build on MIPS (#1322524)
|
|
Rex Dieter |
593e8b6 |
|
|
Rex Dieter |
44cdae5 |
* Wed Mar 16 2016 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-13
|
|
Rex Dieter |
44cdae5 |
- respin boost/moc patch for boost-1.60 (BOOST_TYPE_TRAITS_HPP)
|
|
Rex Dieter |
44cdae5 |
|
|
Rex Dieter |
92af7f7 |
* Mon Mar 14 2016 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-12
|
|
Rex Dieter |
92af7f7 |
- -x11: back to Recommends: sni-qt (#1317481)
|
|
Rex Dieter |
92af7f7 |
|
|
Rex Dieter |
2e4d8b0 |
* Sat Mar 12 2016 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-11
|
|
Rex Dieter |
2e4d8b0 |
- -x11: Requires: sni-qt if plasma-workspace, f23+
|
|
Rex Dieter |
2e4d8b0 |
|
|
Rex Dieter |
8657516 |
* Fri Mar 11 2016 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-10
|
|
Rex Dieter |
8657516 |
- -x11: Recommends: sni-qt, f24+
|
|
Rex Dieter |
8657516 |
|
|
Rex Dieter |
be95107 |
* Tue Mar 01 2016 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.7-9
|
|
Rex Dieter |
be95107 |
- rebuild (openssl)
|
|
Rex Dieter |
be95107 |
|
|
 |
6d0df2a |
* Wed Feb 10 2016 Than Ngo <than@redhat.com> - 1:4.8.7-8
|
|
 |
a846b60 |
- fix build issue with gcc6
|
|
 |
6d0df2a |
- fix alsa version check for version >= 1.1.x
|
|
 |
a846b60 |
|
|
Rex Dieter |
6f7261d |
* Tue Feb 02 2016 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.7-7
|
|
Rex Dieter |
6f7261d |
- macros.qt4 : cleanup, introduce %%_qt4_optflags, %%_qt4_ldflags, %%_qt4_qmake_flags
|
|
Rex Dieter |
6f7261d |
|
|
Rex Dieter |
541cc02 |
* Thu Nov 26 2015 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.7-6
|
|
Rex Dieter |
541cc02 |
- don't inject $RPM_OPT_FLAGS/$RPM_LD_FLAGS into qmake defaults (#1279265)
|
|
Rex Dieter |
541cc02 |
|
|
Rex Dieter |
2100223 |
* Wed Nov 25 2015 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.7-5
|
|
Rex Dieter |
2100223 |
- -devel: Requires: redhat-rpm-config (#1279265)
|
|
Rex Dieter |
2100223 |
|
|
Richard Hughes |
33f92bd |
* Fri Sep 18 2015 Richard Hughes <rhughes@redhat.com> - 1:4.8.7-4
|
|
Richard Hughes |
33f92bd |
- Remove no longer required AppData file
|
|
Richard Hughes |
33f92bd |
|
|
Rex Dieter |
d6ee4ed |
* Tue Jun 16 2015 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.7-3
|
|
Rex Dieter |
d6ee4ed |
- macros.qt4: fix qmake_qt4 so "FOO=BAR %%qmake_qt4" works as expected
|
|
Rex Dieter |
d6ee4ed |
|
|
Rex Dieter |
928a066 |
* Tue Jun 09 2015 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.7-2
|
|
Rex Dieter |
928a066 |
- drop -reduce-relocations (f22+)
|
|
Rex Dieter |
928a066 |
|
|
Rex Dieter |
0537617 |
* Tue May 26 2015 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.7-1
|
|
Rex Dieter |
0537617 |
- qt-4.8.7 (final)
|
|
Rex Dieter |
0537617 |
|
|
Rex Dieter |
b6924d7 |
* Fri May 08 2015 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.7-0.1.rc2
|
|
Rex Dieter |
b6924d7 |
- qt-4.8.7-rc2
|
|
Rex Dieter |
b6924d7 |
|
|
Rex Dieter |
f83530a |
* Tue May 05 2015 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.6-30
|
|
Rex Dieter |
f83530a |
- backport: data corruption in QNetworkAccessManager
|
|
Rex Dieter |
f83530a |
|
|
Rex Dieter |
a8f6e65 |
* Thu Apr 30 2015 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.6-29
|
|
Rex Dieter |
a8f6e65 |
- introduce -common noarch subpkg, should help multilib issues
|
|
Rex Dieter |
a8f6e65 |
- -doc: fix %%description (doesn't include assistant)
|
|
Rex Dieter |
a8f6e65 |
|
|
 |
63cda2b |
* Mon Apr 13 2015 Than Ngo <than@redhat.com> - 1:4.8.6-28
|
|
 |
63cda2b |
- bz#1210677, CVE-2015-1860 CVE-2015-1859 CVE-2015-1858
|
|
 |
63cda2b |
|
|
Richard Hughes |
8b8b6f7 |
* Thu Mar 26 2015 Richard Hughes <rhughes@redhat.com> - 1:4.8.6-27
|
|
Richard Hughes |
8b8b6f7 |
- Add an AppData file for the software center
|
|
Richard Hughes |
8b8b6f7 |
|
|
Rex Dieter |
49c310b |
* Fri Mar 20 2015 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.6-26
|
|
Rex Dieter |
49c310b |
- macros.qt4: fix _qt4_evr macro (missing : after epoch)
|
|
Rex Dieter |
49c310b |
|
|
Rex Dieter |
aeb79bb |
* Fri Feb 27 2015 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.6-25
|
|
Rex Dieter |
aeb79bb |
- DoS vulnerability in the BMP image handler (CVE-2015-0295)
|
|
Rex Dieter |
aeb79bb |
|
|
Rex Dieter |
1244f6a |
* Mon Feb 16 2015 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.6-24
|
|
Rex Dieter |
1244f6a |
- more gcc5 detection fixes, in particular, ensure same QT_BUILD_KEY as gcc4 for now
|
|
Rex Dieter |
1244f6a |
|
|
Rex Dieter |
d131ab1 |
* Fri Feb 13 2015 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.6-23
|
|
Rex Dieter |
d131ab1 |
- Qt: FTBFS with gcc5 (#1192464)
|
|
Rex Dieter |
d131ab1 |
- Make Adwaita the default theme for applications running in the GNOME DE (#1192453)
|
|
Rex Dieter |
d131ab1 |
|
|
Rex Dieter |
d131ab1 |
* Wed Feb 11 2015 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.6-22
|
|
Rex Dieter |
b0bb73c |
- rebuild (gcc5)
|
|
Rex Dieter |
b0bb73c |
|
|
Rex Dieter |
7d0674c |
* Thu Jan 29 2015 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.6-21
|
|
Rex Dieter |
7d0674c |
- refresh boost/moc patch (QTBUG-22829)
|
|
Rex Dieter |
7d0674c |
|
|
Rex Dieter |
a14f58d |
* Sun Jan 18 2015 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.6-20
|
|
Rex Dieter |
a14f58d |
- fix %%pre scriptlet (#1183299)
|
|
Rex Dieter |
a14f58d |
|
|
Rex Dieter |
19688b1 |
* Sat Jan 17 2015 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.6-19
|
|
Rex Dieter |
378ebbd |
- ship /etc/xdg/qtchooser/4.conf alternative instead (of qt4.conf)
|
|
Rex Dieter |
19688b1 |
|
|
Rex Dieter |
773cae6 |
* Wed Nov 26 2014 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.6-18
|
|
Rex Dieter |
773cae6 |
- omit previously-overlooked webkit bits (#1168259)
|
|
Rex Dieter |
773cae6 |
|
|
Rex Dieter |
e272059 |
* Sun Nov 09 2014 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.6-17
|
|
Rex Dieter |
e272059 |
- Broken qmake_qt4 in /usr/lib/rpm/macros.d/macros.qt4 (#1161927)
|
|
Rex Dieter |
e272059 |
|
|
Rex Dieter |
cd4a130 |
* Mon Nov 03 2014 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.6-16
|
|
Rex Dieter |
cd4a130 |
- macros.qt4: standalone, improved %%qmake_qt4 macro (sync'd with qt5 version)
|
|
Rex Dieter |
cd4a130 |
|
|
Kevin Kofler |
279ddc7 |
* Sat Nov 01 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 1:4.8.6-15
|
|
Kevin Kofler |
279ddc7 |
- sync system-clucene patch from qt5-qttools (some QDir::mkpath in QtCLucene)
|
|
Kevin Kofler |
279ddc7 |
|
|
Kevin Kofler |
53156e5 |
* Sun Oct 26 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 1:4.8.6-14
|
|
Kevin Kofler |
53156e5 |
- build against the system clucene09-core (same patch as for qt5-qttools)
|
|
Kevin Kofler |
53156e5 |
|
|
Rex Dieter |
b83b6ab |
* Tue Sep 16 2014 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.6-13
|
|
Rex Dieter |
fc81bf0 |
- qmlviewer: -qt4 wrapper, move to -devel
|
|
Rex Dieter |
b83b6ab |
- pull in some upstream fixes
|
|
Rex Dieter |
b83b6ab |
|
|
 |
9969c7a |
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.8.6-12
|
|
 |
9969c7a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
 |
9969c7a |
|
|
Kevin Kofler |
0a81421 |
* Tue Aug 12 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.8.6-11
|
|
Kevin Kofler |
0a81421 |
- drop Phonon-GStreamer0.10 support from qtconfig-qt4 on F21+ (#1123112)
|
|
Kevin Kofler |
0a81421 |
|
|
Rex Dieter |
3bf3ca0 |
* Wed Jul 23 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.8.6-10
|
|
Rex Dieter |
3bf3ca0 |
- use alternatives to fix qtchooser conf's in non-basearch multilib case (#1122316)
|
|
Rex Dieter |
3bf3ca0 |
|
|
Rex Dieter |
b7068c5 |
* Thu Jul 17 2014 Rex Dieter <rdieter@fedoraproject.org> 4.8.6-9.1
|
|
Rex Dieter |
b7068c5 |
- rebuild (for pulseaudio, bug #1117683)
|
|
Rex Dieter |
b7068c5 |
|
|
Kevin Kofler |
44863ec |
* Sat Jun 07 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.8.6-9
|
|
Kevin Kofler |
0da4087 |
- apply proposed fixes for QTBUG-34614,37380,38585 for LibreOffice (#1105422)
|
|
Kevin Kofler |
0da4087 |
|
|
Rex Dieter |
0aff623 |
* Tue Jun 03 2014 Rex Dieter <rdieter@fedoraproject.org> 4.8.6-8
|
|
Rex Dieter |
0aff623 |
- backport selected upstream commits...
|
|
Rex Dieter |
0aff623 |
- Fix visual index lookup (QTBUG-37813)
|
|
Rex Dieter |
0aff623 |
- RGB30 fix (QTBUG-25998,#1018566)
|
|
Rex Dieter |
0aff623 |
- QDBus comparison
|
|
Rex Dieter |
0aff623 |
|
|
Rex Dieter |
b3dff4a |
* Wed May 07 2014 Rex Dieter <rdieter@fedoraproject.org> 4.8.6-7
|
|
Rex Dieter |
b3dff4a |
- gcc should be fixed, drop workaround (#1091482)
|
|
Rex Dieter |
b3dff4a |
|
|
Rex Dieter |
b67fe78 |
* Mon May 05 2014 Rex Dieter <rdieter@fedoraproject.org> 4.8.6-6
|
|
Rex Dieter |
b67fe78 |
- try -fno-devirtualize workaround fc21+ (#1091482, gcc #60965)
|
|
Rex Dieter |
b67fe78 |
|
|
Rex Dieter |
1cbbe3b |
* Mon May 05 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.8.6-5
|
|
Rex Dieter |
1cbbe3b |
- drop f21 gcc-4.9 workarounds (they didn't work)
|
|
Rex Dieter |
1cbbe3b |
- omit qt-cupsEnumDests.patch, again, pending more testing (#980952)
|
|
Rex Dieter |
1cbbe3b |
|
|
Rex Dieter |
2d4235f |
* Fri Apr 25 2014 Rex Dieter <rdieter@fedoraproject.org> 4.8.6-4
|
|
Rex Dieter |
2d4235f |
- -fno-tree-vrp (#1091482)
|
|
Rex Dieter |
2d4235f |
|
|
Rex Dieter |
a7b8fca |
* Fri Apr 25 2014 Rex Dieter <rdieter@fedoraproject.org> 4.8.6-3
|
|
Rex Dieter |
a7b8fca |
- try -fno-delete-null-pointer-checks to workaround bug #1091482
|
|
Rex Dieter |
a7b8fca |
|
|
Rex Dieter |
1a53e51 |
* Thu Apr 24 2014 Rex Dieter <rdieter@fedoraproject.org> 4.8.6-2
|
|
Rex Dieter |
1a53e51 |
- DoS vulnerability in the GIF image handler (QTBUG-38367)
|
|
Rex Dieter |
1a53e51 |
|
|
Rex Dieter |
b8b3815 |
* Thu Apr 24 2014 Rex Dieter <rdieter@fedoraproject.org> 4.8.6-1
|
|
Rex Dieter |
b8b3815 |
- 4.8.6 (final)
|
|
Rex Dieter |
b8b3815 |
|
|
Rex Dieter |
26faeda |
* Tue Apr 15 2014 Rex Dieter <rdieter@fedoraproject.org> 4.8.6-0.2.rc2
|
|
Rex Dieter |
26faeda |
- 4.8.6-rc2
|
|
Rex Dieter |
26faeda |
|
|
Rex Dieter |
5d22bd8 |
* Tue Apr 01 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.8.6-0.1.rc1
|
|
Rex Dieter |
8ec4a9e |
- 4.8.6-rc1
|
|
Rex Dieter |
8ec4a9e |
|
|
Rex Dieter |
90f12d3 |
* Wed Mar 26 2014 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-24
|
|
Rex Dieter |
90f12d3 |
- support ppc64le arch (#1081216)
|
|
Rex Dieter |
90f12d3 |
|
|
Kevin Kofler |
f964656 |
* Sat Mar 08 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.8.5-23
|
|
Kevin Kofler |
f964656 |
- fix QMAKE_STRIP handling (#1074041)
|
|
Kevin Kofler |
f964656 |
|
|
Rex Dieter |
e887548 |
* Fri Mar 07 2014 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-22
|
|
Rex Dieter |
e887548 |
- respin mysql_config patch
|
|
Rex Dieter |
e887548 |
|
|
Rex Dieter |
81fc932 |
* Fri Mar 07 2014 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-21
|
|
Rex Dieter |
81fc932 |
- restore qt-cupsEnumDests.patch (#980952)
|
|
Rex Dieter |
81fc932 |
|
|
Rex Dieter |
9f99edc |
* Thu Mar 06 2014 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-20
|
|
Rex Dieter |
9f99edc |
- systemtrayicon plugin support (from kubuntu)
|
|
Rex Dieter |
9f99edc |
|
|
Rex Dieter |
14d638f |
* Tue Feb 18 2014 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-19
|
|
Rex Dieter |
14d638f |
- cleanup QMAKE_STRIP handling
|
|
Rex Dieter |
14d638f |
|
|
Rex Dieter |
e0433bd |
* Wed Feb 12 2014 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-18
|
|
Rex Dieter |
e0433bd |
- rebuild (libicu)
|
|
Rex Dieter |
e0433bd |
|
|
Rex Dieter |
46be60d |
* Sat Feb 01 2014 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-17
|
|
Rex Dieter |
46be60d |
- better %%rpm_macros_dir handling
|
|
Rex Dieter |
46be60d |
|
|
Rex Dieter |
eaee77f |
* Sun Jan 26 2014 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-16
|
|
Rex Dieter |
eaee77f |
- macros.qt4: ++%%_qt4_examplesdir (keep %%_qt4_examples around for compatibility)
|
|
Rex Dieter |
eaee77f |
|
|
Kevin Kofler |
4610e17 |
* Fri Jan 17 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.8.5-15
|
|
Kevin Kofler |
4610e17 |
- drop "Discover printers shared by CUPS 1.6 (#980952)" (#1054312, #980952#c18)
|
|
Kevin Kofler |
4610e17 |
|
|
Kevin Kofler |
97c30bc |
* Mon Jan 13 2014 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.8.5-14
|
|
Kevin Kofler |
97c30bc |
- fix QTBUG-35459 (too low entityCharacterLimit=1024 for CVE-2013-4549)
|
|
Kevin Kofler |
97c30bc |
- fix QTBUG-35460 (error message for CVE-2013-4549 is misspelled)
|
|
Kevin Kofler |
97c30bc |
|
|
Rex Dieter |
e84fc36 |
* Mon Dec 23 2013 Peter Robinson <pbrobinson@fedoraproject.org> 4.8.5-13
|
|
Rex Dieter |
e84fc36 |
- Add support for aarch64 (#1046360)
|
|
Rex Dieter |
e84fc36 |
|
|
Rex Dieter |
3d9b30e |
* Thu Dec 05 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-12
|
|
Rex Dieter |
f6916bd |
- XML Entity Expansion Denial of Service (CVE-2013-4549)
|
|
Rex Dieter |
3d9b30e |
|
|
Rex Dieter |
8596660 |
* Wed Oct 09 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-11
|
|
Rex Dieter |
8596660 |
- Discover printers shared by CUPS 1.6 (#980952)
|
|
Rex Dieter |
8596660 |
|
|
Dan Vrátil |
4c6ad9a |
* Mon Oct 07 2013 Daniel Vrátil <dvratil@redhat.com> 4.8.5-10
|
|
Dan Vrátil |
4c6ad9a |
- drop revert of the PostgreSQL driver patch (fixed in Akonadi 1.10.3)
|
|
Dan Vrátil |
4c6ad9a |
|
|
Rex Dieter |
58e8365 |
* Thu Oct 03 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-9
|
|
Rex Dieter |
58e8365 |
- rework %%_bindir %%_qt4_bindir links to be more qtchooser friendly
|
|
Rex Dieter |
58e8365 |
|
|
Rex Dieter |
db52875 |
* Thu Sep 12 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-8
|
|
Rex Dieter |
db52875 |
- Keyboard shortcuts doesn't work for russian keyboard layout (#968367, QTBUG-32908)
|
|
Rex Dieter |
db52875 |
|
|
Rex Dieter |
9331d5d |
* Mon Aug 26 2013 Jon Ciesla <limburgher@gmail.com> - 4.8.5-7
|
|
 |
ae0db1f |
- libmng rebuild.
|
|
 |
ae0db1f |
|
|
Rex Dieter |
e41de7f |
* Thu Aug 08 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-6.1
|
|
Rex Dieter |
e41de7f |
- qt4 rpm macros not found by rpm in F18 (#994739)
|
|
Rex Dieter |
e41de7f |
|
|
Rex Dieter |
fab82a6 |
* Tue Jul 30 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-6
|
|
Rex Dieter |
fab82a6 |
- enable qtchooser support
|
|
Rex Dieter |
fab82a6 |
|
|
Rex Dieter |
fae7ccc |
* Tue Jul 30 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-5
|
|
Rex Dieter |
fae7ccc |
- revert upstream postgresql driver changes wrt escaping (QTBUG-30076)
|
|
Rex Dieter |
fae7ccc |
|
|
Rex Dieter |
d504b2c |
* Thu Jul 11 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-4
|
|
Rex Dieter |
d504b2c |
- drop qtscript(javascriptcore) debuginfo patch, savings not significant
|
|
Rex Dieter |
d504b2c |
|
|
Rex Dieter |
7ff9f93 |
* Thu Jul 11 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-3
|
|
Rex Dieter |
7ff9f93 |
- reduce debuginfo in qtwebkit(webcore) and qtscript(javascriptcore)
|
|
Rex Dieter |
7ff9f93 |
|
|
Rex Dieter |
92bb5a3 |
* Tue Jul 02 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-2
|
|
Rex Dieter |
92bb5a3 |
- qdbusviewer subpkg (#968336)
|
|
Rex Dieter |
92bb5a3 |
|
|
Rex Dieter |
dccfd19 |
* Tue Jul 02 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-1
|
|
Rex Dieter |
dccfd19 |
- 4.8.5 (final)
|
|
Rex Dieter |
dccfd19 |
|
|
Rex Dieter |
b442626 |
* Wed Jun 26 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-0.6.rc2
|
|
Rex Dieter |
b442626 |
- trim changelog
|
|
Rex Dieter |
b442626 |
- cleaner rpm_macros_dir handling
|
|
Rex Dieter |
b442626 |
|
|
Rex Dieter |
088b772 |
* Fri Jun 21 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-0.5.rc2
|
|
Rex Dieter |
088b772 |
- drop multilib portion from qt_plugin_path.patch
|
|
Rex Dieter |
088b772 |
|
|
Rex Dieter |
085037d |
* Tue Jun 18 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-0.4.rc2
|
|
Rex Dieter |
085037d |
- (re)add kde4/multilib QT_PLUGIN_PATH
|
|
Rex Dieter |
085037d |
|
|
Rex Dieter |
81d355e |
* Mon Jun 10 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-0.3.rc2
|
|
Rex Dieter |
81d355e |
- 4.8.5-rc2
|
|
Rex Dieter |
81d355e |
|
|
Rex Dieter |
2ee42c4 |
* Mon Jun 10 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-0.2.rc
|
|
Rex Dieter |
f5fac42 |
- RFE: Add %%qmake_qt4 macro (#870199)
|
|
Rex Dieter |
2ee42c4 |
|
|
Rex Dieter |
ace1f8c |
* Sun Jun 09 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-0.1.rc
|
|
Rex Dieter |
ace1f8c |
- 4.8.5-RC
|
|
Rex Dieter |
ace1f8c |
|
|
Rex Dieter |
1dd2314 |
* Thu May 30 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.4-19
|
|
Rex Dieter |
1dd2314 |
- drop QTBUG-27809 candidate fix, causes regressions (#968794)
|
|
Rex Dieter |
1dd2314 |
|
|
 |
3e52db6 |
* Tue May 28 2013 Than Ngo <than@redhat.com> - 4.8.4-18
|
|
 |
3e52db6 |
- QTBUG-27809, fix multiple calls to QDBusPendingReply::waitForFinished on separate objects
|
|
 |
3e52db6 |
|
|
 |
2d55e14 |
* Thu Apr 25 2013 Than Ngo <than@redhat.com> - 4.8.4-17
|
|
 |
2d55e14 |
- Desktop file sanity, drop key "Encoding", it's deprecated
|
|
 |
2d55e14 |
|
|
Rex Dieter |
9bdae7d |
* Fri Apr 19 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.4-16
|
|
Rex Dieter |
69bb144 |
- update URL (#859286)
|
|
Rex Dieter |
69bb144 |
- include qdbusviewer .desktop/icon
|
|
Rex Dieter |
69bb144 |
- .desktop files: +mime scriptlets, +GenericName keys
|
|
Rex Dieter |
69bb144 |
|
|
Rex Dieter |
553b0ae |
* Wed Mar 20 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.4-15
|
|
Rex Dieter |
553b0ae |
- pull in a few more upstream fixes
|
|
Rex Dieter |
553b0ae |
|
|
Rex Dieter |
9249484 |
* Mon Feb 11 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.4-14
|
|
Rex Dieter |
9249484 |
- SIGSEGV when called from QMetaObject::metaCall (QTBUG-29082, kde#311751)
|
|
Rex Dieter |
9249484 |
|
|
Rex Dieter |
0804463 |
* Mon Feb 11 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.4-13
|
|
Rex Dieter |
0804463 |
- qmake: add support for pkgconfig Requires.private
|
|
Rex Dieter |
0804463 |
|
|
Rex Dieter |
22f92f6 |
* Mon Feb 11 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.4-12
|
|
Rex Dieter |
22f92f6 |
- add more moc/boost workarounds, thanks boost-1.53 (QTBUG-22829)
|
|
Rex Dieter |
22f92f6 |
|
|
 |
f24f81b |
* Mon Feb 04 2013 Than Ngo <than@redhat.com> - 4.8.4-11
|
|
 |
f24f81b |
- backport: fix security flaw was found in the way QSharedMemory class, CVE-2013-0254
|
|
 |
f24f81b |
|
|
Rex Dieter |
bdf697b |
* Sat Jan 26 2013 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.4-10
|
|
Rex Dieter |
bdf697b |
- rebuild (icu)
|
|
Rex Dieter |
bdf697b |
|
|
Rex Dieter |
3620500 |
* Thu Jan 24 2013 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.4-9
|
|
Rex Dieter |
3620500 |
- make qtchooser support non-conflicting
|
|
Rex Dieter |
3620500 |
|
|
Adam Tkac |
01e166b |
* Mon Jan 21 2013 Adam Tkac <atkac redhat com> - 1:4.8.4-8
|
|
Adam Tkac |
01e166b |
- rebuild due to "jpeg8-ABI" feature drop
|
|
Adam Tkac |
01e166b |
|
|
Rex Dieter |
8dbbe2f |
* Wed Jan 09 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.4-7
|
|
Rex Dieter |
8dbbe2f |
- add qtchooser support (disabled by default)
|
|
Rex Dieter |
8dbbe2f |
|
|
Rex Dieter |
7ee6d03 |
* Mon Jan 07 2013 Rex Dieter <rdieter@fedoraproject.org> 4.8.4-6
|
|
Rex Dieter |
7ee6d03 |
- blacklist unauthorized SSL certificates by Türktrust
|
|
Rex Dieter |
7ee6d03 |
|
|
Rex Dieter |
809cb90 |
* Fri Jan 04 2013 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.4-5
|
|
Rex Dieter |
809cb90 |
- QGtkStyle was unable to detect the current GTK+ theme (#702493, QTBUG-5545))
|
|
Rex Dieter |
809cb90 |
|
|
Rex Dieter |
23dec1f |
* Fri Jan 04 2013 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.4-4
|
|
Rex Dieter |
23dec1f |
- QSslSocket may report incorrect errors when certificate verification fails
|
|
Rex Dieter |
23dec1f |
|
|
Rex Dieter |
ad937db |
* Thu Jan 03 2013 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.4-3
|
|
Rex Dieter |
ad937db |
- -x11: %%exclude %%{_qt4_plugindir}/designer/libqwebview.so
|
|
Rex Dieter |
ad937db |
|
|
Rex Dieter |
a67cb02 |
* Sun Dec 16 2012 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.4-2
|
|
Rex Dieter |
a67cb02 |
- -designer-plugin-webkit subpkg (#887501)
|
|
Rex Dieter |
21b133a |
- fix/prune/changelog
|
|
Rex Dieter |
21b133a |
|
|
Rex Dieter |
9a85ff7 |
* Thu Nov 29 2012 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.4-1
|
|
Rex Dieter |
9a85ff7 |
- 4.8.4
|
|
Rex Dieter |
9a85ff7 |
|
|
 |
8e4c02d |
* Wed Oct 31 2012 Than Ngo <than@redhat.com> - 1:4.8.3-8
|
|
 |
8e4c02d |
- add poll support to fix QAbstractSocket errors with more than
|
|
 |
8e4c02d |
1024 file descriptors, thanks Florian for the patch
|
|
 |
8e4c02d |
|
|
 |
9e4d527 |
* Wed Oct 24 2012 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.3-7
|
|
 |
9e4d527 |
- Crash in Qt script (QTBUG-27322)
|
|
 |
9e4d527 |
|
|
 |
9e4d527 |
* Tue Oct 23 2012 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.3-6
|
|
 |
22ea761 |
- fix/respin qdevice_pri patch
|
|
 |
22ea761 |
|
|
 |
0e56548 |
* Mon Oct 22 2012 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.3-5
|
|
 |
0e56548 |
- QDir::homePath() should account for an empty $HOME (QTBUG-4862, kde#249217, #694385)
|
|
 |
0e56548 |
|
|
 |
3c87374 |
* Sat Oct 20 2012 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.3-4
|
|
 |
3c87374 |
- $RPM_LD_FLAGS should be propagated to qmake's defaults (#868554)
|
|
 |
3c87374 |
|
|
 |
5fadc9d |
* Fri Sep 28 2012 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.3-3
|
|
 |
5fadc9d |
- find qdevice.pri even for installed qt builds
|
|
 |
5fadc9d |
|
|
 |
edf87b1 |
* Thu Sep 27 2012 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.3-2
|
|
 |
edf87b1 |
- upstream disable-SSL-compression patch
|
|
 |
edf87b1 |
|
|
 |
087ab1f |
* Thu Sep 13 2012 Rex Dieter <rdieter@fedoraproject.org> - 1:4.8.3-1
|
|
 |
087ab1f |
- qt-4.8.3 final
|
|
 |
087ab1f |
- revert QtScript-JIT commit
|
|
 |
087ab1f |
|
|
 |
4f64405 |
* Tue Sep 04 2012 Rex Dieter <rdieter@fedoraproject.org> 4.8.2-6
|
|
 |
4f64405 |
- revert "fix QtScript JIT crash" patch, causes frequent segmentation faults (#853587)
|
|
 |
4f64405 |
|
|
 |
5d4c00c |
* Mon Aug 13 2012 Rex Dieter <rdieter@fedoraproject.org> 4.8.2-5
|
|
 |
5d4c00c |
- fix QtScript JIT crash (QTBUG-23871, kde#297661)
|
|
 |
5d4c00c |
|
|
 |
7f431fb |
* Thu Jul 05 2012 Rex Dieter <rdieter@fedoraproject.org> 4.8.2-4
|
|
 |
7f431fb |
- text cursor blinks not in the current cell (kde#296490)
|
|
 |
7f431fb |
|
|
 |
82200be |
* Tue Jun 19 2012 Than Ngo <than@redhat.com> - 4.8.2-3
|
|
 |
82200be |
- fix bz#810500, fix crash in assistant
|
|
 |
82200be |
|
|
 |
118f765 |
* Tue May 29 2012 Than Ngo <than@redhat.com> - 4.8.2-2
|
|
 |
118f765 |
- fix bz#820767, lrelease-qt4 tries to run qmake not qmake-qt4
|
|
 |
118f765 |
|
|
 |
e9629e4 |
* Tue May 22 2012 Than Ngo <than@redhat.com> - 4.8.2-1
|
|
 |
e9629e4 |
- 4.8.2
|
|
 |
e9629e4 |
|
|
 |
4656da0 |
* Fri May 18 2012 Than Ngo <than@redhat.com> - 4.8.1-15
|
|
 |
4656da0 |
- add rhel/fedora condition
|
|
 |
4656da0 |
|
|
 |
e067355 |
* Thu May 17 2012 Rex Dieter <rdieter@fedoraproject.org> 4.8.1-14
|
|
 |
e067355 |
- Can't build 32bit Qt release application on 64bit (#822710)
|
|
 |
e067355 |
|
|
 |
bacb87c |
* Wed May 16 2012 Than Ngo <than@redhat.com> - 4.8.1-13
|
|
 |
bacb87c |
- add upstream patch to fix crash on big endian machine
|
|
 |
bacb87c |
|
|
 |
04f02f1 |
* Fri May 11 2012 Rex Dieter <rdieter@fedoraproject.org> 4.8.1-12
|
|
 |
04f02f1 |
- enable debuginfo in libQt3Support
|
|
 |
04f02f1 |
|
|
 |
d8c792b |
* Fri May 11 2012 Rex Dieter <rdieter@fedoraproject.org> 4.8.1-11
|
|
 |
d8c792b |
- lrelease-qt4 tries to run qmake not qmake-qt4 (#820767)
|
|
 |
d8c792b |
|
|
 |
89569a2 |
* Thu May 10 2012 Rex Dieter <rdieter@fedoraproject.org> 4.8.1-10
|
|
 |
cdf7008 |
- Requires: qt-settings (f17+)
|
|
 |
89569a2 |
|
|
 |
0a91dd0 |
* Tue May 08 2012 Rex Dieter <rdieter@fedoraproject.org> 4.8.1-9
|
|
 |
0a91dd0 |
- rebuild (libtiff)
|
|
 |
0a91dd0 |
|
|
 |
b2f384a |
* Thu May 03 2012 Than Ngo <than@redhat.com> - 4.8.1-8
|
|
 |
b2f384a |
- add rhel/fedora condition
|
|
 |
b2f384a |
|
|
 |
8df516b |
* Wed Apr 18 2012 Than Ngo <than@redhat.com> - 4.8.1-7
|
|
 |
8df516b |
- add rhel condition
|
|
 |
8df516b |
|
|
 |
6ede3a7 |
* Tue Apr 17 2012 Rex Dieter <rdieter@fedoraproject.org> 4.8.1-6
|
|
 |
6ede3a7 |
- omit qdbusconnection warnings in release/no-debug mode
|
|
 |
6ede3a7 |
|
|
 |
20e8a01 |
* Tue Apr 03 2012 Jaroslav Reznik <jreznik@redhat.com> - 4.8.1-5
|
|
 |
20e8a01 |
- Fix a crash in cursorToX() when new block is added (QTBUG-24718)
|
|
 |
20e8a01 |
|
|
 |
215aa5f |
* Fri Mar 30 2012 Than Ngo <than@redhat.com> - 4.8.1-4
|
|
 |
215aa5f |
- Fix QTgaHandler::canRead() not obeying image plugin specs
|
|
 |
215aa5f |
|
|
 |
6e27663 |
* Thu Mar 29 2012 Rex Dieter <rdieter@fedoraproject.org> 4.8.1-3
|
|
 |
6e27663 |
- Header file name mismatch in qt-devel i686 (#808087)
|
|
 |
6e27663 |
|
|
 |
9c12e23 |
* Thu Mar 29 2012 Than Ngo <than@redhat.com> - 4.8.1-2
|
|
 |
9c12e23 |
- add correct flags
|
|
 |
9c12e23 |
|
|
 |
e3bfd6e |
* Wed Mar 28 2012 Than Ngo <than@redhat.com> - 4.8.1-1
|
|
 |
e3bfd6e |
- 4.8.1
|
|
 |
e3bfd6e |
|
|
 |
5f18fc6 |
* Wed Feb 22 2012 Rex Dieter <rdieter@fedoraproject.org> 4.8.0-10
|
|
 |
5f18fc6 |
- -demos: Requires: -doc (#795859)
|
|
 |
5f18fc6 |
|
|
 |
747f71f |
* Mon Feb 20 2012 Than Ngo <than@redhat.com> - 4.8.0-9
|
|
 |
747f71f |
- get rid of timestamp which causes multilib problem
|
|
 |
747f71f |
|
|
 |
119248c |
* Tue Jan 24 2012 Than Ngo <than@redhat.com> - 4.8.0-8
|
|
 |
119248c |
- disable Using gold linker, g++ doesn't support flags gold linker
|
|
 |
119248c |
- fix gcc-4.7 issue
|
|
 |
119248c |
|
|
 |
42134b3 |
* Tue Jan 10 2012 Rex Dieter <rdieter@fedoraproject.org> 4.8.0-7
|
|
 |
42134b3 |
- improved filter_event patch (kde#275469)
|
|
 |
42134b3 |
|
|
 |
f1d2a14 |
* Mon Jan 09 2012 Than Ngo <than@redhat.com> - 4.8.0-6
|
|
 |
f1d2a14 |
- bz#772128, CVE-2011-3922, Stack-based buffer overflow in embedded harfbuzz code
|
|
 |
f1d2a14 |
|
|
 |
9e3c0f0 |
* Tue Dec 27 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.0-5
|
|
 |
9e3c0f0 |
- fix qvfb
|
|
 |
9e3c0f0 |
|
|
 |
af10e01 |
* Tue Dec 27 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.0-4
|
|
 |
af10e01 |
- filter event patch, avoid "ghost entries in kde taskbar" problem (kde#275469)
|
|
 |
af10e01 |
|
|
 |
76de2fc |
* Tue Dec 20 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.0-3
|
|
 |
76de2fc |
- don't spam if libicu is not present at runtime (#759923)
|
|
 |
76de2fc |
|
|
 |
41cb7e3 |
* Mon Dec 19 2011 Dan Horák <dan[at]dannu.cz> 4.8.0-2
|
|
 |
41cb7e3 |
- add missing method for QBasicAtomicPointer on s390(x)
|
|
 |
41cb7e3 |
|
|
 |
ff98402 |
* Thu Dec 15 2011 Jaroslav Reznik <jreznik@redhat.com> 4.8.0-1
|
|
 |
ff98402 |
- 4.8.0
|
|
 |
ff98402 |
|
|
 |
420aafa |
* Mon Dec 12 2011 Jaroslav Reznik <jreznik@redhat.com> 4.8.0-0.29.rc1
|
|
 |
420aafa |
- Fixes the position of misplaced mouse input (QTBUG-22420)
|
|
 |
420aafa |
|
|
 |
a5d51f8 |
* Sun Dec 04 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.0-0.28.rc1
|
|
 |
a5d51f8 |
- Control whether icu support is built (#759923)
|
|
 |
a5d51f8 |
|
|
Kevin Kofler |
060db3c |
* Sat Dec 03 2011 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.8.0-0.27.rc1
|
|
Kevin Kofler |
060db3c |
- work around a MOC issue with Boost 1.48 headers (#756395)
|
|
Kevin Kofler |
060db3c |
|
|
 |
c4934b1 |
* Wed Nov 30 2011 Than Ngo <than@redhat.com> - 4.8.0-0.26.rc1
|
|
 |
c4934b1 |
- workaround crash on ppc64
|
|
 |
c4934b1 |
|
|
 |
5b7dbe9 |
* Mon Nov 14 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.0-0.25.rc1
|
|
 |
5b7dbe9 |
- BuildRequires: pkgconfig(libpng)
|
|
 |
5b7dbe9 |
- -devel: drop Requires: libpng-devel libjpeg-devel
|
|
 |
5b7dbe9 |
- qt4.macros: +%%_qt4_epoch, %%_qt4_evr
|
|
 |
5b7dbe9 |
|
|
 |
651f62b |
* Thu Nov 03 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.0-0.24.rc1
|
|
 |
651f62b |
- build tds sql driver with -fno-strict-aliasing
|
|
 |
651f62b |
|
|
 |
62de824 |
* Fri Oct 28 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.0-0.23.rc1
|
|
 |
62de824 |
- crash when using a visual with 24 bits per pixel (#749647,QTBUG-21754)
|
|
 |
62de824 |
|
|
Kevin Kofler |
d5adc58 |
* Fri Oct 28 2011 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.8.0-0.22.rc1
|
|
Kevin Kofler |
d5adc58 |
- fix FTBFS in QtWebKit's wtf library with GLib 2.31
|
|
Kevin Kofler |
d5adc58 |
|
|
Kevin Kofler |
26b4307 |
* Thu Oct 27 2011 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.8.0-0.21.rc1
|
|
Kevin Kofler |
26b4307 |
- fix missing NULL check in the toLocalFile patch (fixes Digikam segfault)
|
|
Kevin Kofler |
26b4307 |
|
|
 |
8d515ac |
* Thu Oct 27 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.0-0.20.rc1
|
|
 |
8d515ac |
- restore qt-4.7-compatible behavior to QUrl.toLocalFile (#749213)
|
|
 |
8d515ac |
|
|
 |
c161b77 |
* Wed Oct 26 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.8.0-0.19.rc1
|
|
 |
c161b77 |
- Rebuilt for glibc bug#747377
|
|
 |
c161b77 |
|
|
 |
d50e40e |
* Mon Oct 24 2011 Than Ngo <than@redhat.com> 4.8.0-0.18.rc1
|
|
 |
d50e40e |
- bz#748297, update the URL of qt packages
|
|
 |
d50e40e |
|
|
 |
95b646a |
* Tue Oct 18 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.0-0.17.rc1
|
|
 |
95b646a |
- Buttons in Qt applications not clickable when run under gnome-shell (#742658, QTBUG-21900)
|
|
 |
95b646a |
|
|
 |
d1296a4 |
* Mon Oct 17 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.0-0.16.rc1
|
|
 |
d1296a4 |
- Qt doesn't close orphaned file descriptors after printing (#746601, QTBUG-14724)
|
|
 |
d1296a4 |
|
|
 |
a9a1095 |
* Sat Oct 15 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.0-0.15.rc1
|
|
 |
a9a1095 |
- revert qlist.h commit that seems to induce crashes in qDeleteAll
|
|
 |
a9a1095 |
|
|
Rex Dieter |
59d529b |
* Sat Oct 15 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.0-0.14.rc1
|
|
Rex Dieter |
59d529b |
- pkgconfig-style deps
|
|
Rex Dieter |
59d529b |
|
|
 |
70982bc |
* Thu Oct 13 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.0-0.13.rc1
|
|
 |
70982bc |
- 4.8.0-rc1
|
|
 |
70982bc |
|
|
 |
1b76e04 |
* Mon Oct 03 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.0-0.12.20111002
|
|
 |
1b76e04 |
- 20111002 4.8 branch snapshot
|
|
 |
1b76e04 |
|
|
 |
e5126ea |
* Sat Sep 17 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.0-0.11.beta1
|
|
 |
e5126ea |
- ./configure -webkit
|
|
 |
e5126ea |
|
|
Lukas Tinkl |
7a24f72 |
* Wed Sep 14 2011 Lukas Tinkl <ltinkl@redhat.com> 1:4.8.0-0.10.beta1
|
|
Lukas Tinkl |
7a24f72 |
- fix missing CSS styles and JS functions in the generated HTML
|
|
Lukas Tinkl |
7a24f72 |
documentation, omitted from the upstream tarball
|
|
Lukas Tinkl |
7a24f72 |
|
|
 |
be63e08 |
* Wed Aug 17 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.0-0.9.beta1
|
|
 |
584e7bd |
- -graphicssystem raster (#712617)
|
|
 |
be63e08 |
- drop sqlite_pkg option
|
|
 |
be63e08 |
|
|
 |
8001892 |
* Sun Jul 31 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.0-0.8.beta1
|
|
 |
8001892 |
- macros.qt4: s|_qt47|_qt48|
|
|
 |
8001892 |
|
|
 |
064e0d8 |
* Thu Jul 28 2011 Dan Horák <dan[at]danny.cz> 1:4.8.0-0.7.beta1
|
|
 |
e5126ea |
- fix the outdated standalone copy of JavaScriptCore (s390)
|
|
 |
064e0d8 |
|
|
 |
d19f27c |
* Sat Jul 23 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.0-0.6.beta1
|
|
 |
d19f27c |
- fix QMAKE_LIBDIR_QT, for missing QT_SHARED define (#725183)
|
|
 |
d19f27c |
|
|
 |
d19f27c |
* Wed Jul 20 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.0-0.5.beta1
|
|
 |
3ecceb8 |
- 4.8.0-beta1
|
|
 |
3ecceb8 |
- drop webkit_packaged conditional
|
|
 |
3ecceb8 |
- drop old patches
|
|
 |
3ecceb8 |
- drop qvfb (for now, ftbfs)
|
|
 |
3ecceb8 |
|
|
 |
fcbf1bc |
* Wed Jul 13 2011 Than Ngo <than@redhat.com> - 1:4.8.0-0.4.tp
|
|
 |
fcbf1bc |
- move macros.* to -devel
|
|
 |
fcbf1bc |
|
|
 |
ebd7259 |
* Tue Jul 05 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.0-0.3.tp
|
|
 |
ebd7259 |
- Adding qt-sql-ibase driver for qt (#719002)
|
|
 |
9e2ddba |
- qvfb subpackage (#718416)
|
|
 |
ebd7259 |
|
|
 |
07d2a83 |
* Tue Jun 21 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.8.0-0.2.tp
|
|
 |
d56e28f |
- fontconfig patch (#705348, QTBUG-19947)
|
|
 |
fe8fd46 |
|
|
 |
34e2c25 |
* Wed May 25 2011 Jaroslav Reznik <jreznik@redhat.com> 1:4.8.0-0.1.tp
|
|
 |
34e2c25 |
- 4.8.0-tp
|
|
 |
6f4f6b4 |
- drop phonon_internal, phonon_backend_packaged build options
|
|
 |
34e2c25 |
|
|
 |
1f58c3a |
* Thu May 19 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.3-3
|
|
 |
1f58c3a |
- omit %%{_qt4_plugindir}/designer/libqwebview.so too
|
|
 |
1f58c3a |
|
|
 |
d7404ff |
* Thu May 19 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.3-2
|
|
 |
d7404ff |
- omit bundled webkit on f16+ (in favor of separately packaged qtwebkit)
|
|
 |
d7404ff |
|
|
 |
15b71d3 |
* Thu May 05 2011 Jaroslav Reznik <jreznik@redhat.com> 1:4.7.3-1
|
|
 |
15b71d3 |
- 4.7.3
|
|
 |
15b71d3 |
|
|
 |
440edf2 |
* Thu Apr 21 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.2-9
|
|
 |
440edf2 |
- -webkit-devel: move qt_webkit_version.pri here
|
|
 |
440edf2 |
|
|
 |
75dc5c3 |
* Fri Apr 01 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.2-8
|
|
 |
e2781c7 |
- -devel-private: qt-creator/QmlDesigner requires qt private headers (#657498)
|
|
 |
75dc5c3 |
|
|
 |
7bb24cd |
* Fri Mar 25 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.2-7
|
|
 |
7bb24cd |
- followup patch for QTBUG-18338, blacklist fraudulent SSL certifcates
|
|
 |
7bb24cd |
|
|
 |
0811c7f |
* Fri Mar 25 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.2-6
|
|
 |
0811c7f |
- drop qt-designer-plugin-phonon
|
|
 |
0811c7f |
|
|
 |
749a63c |
* Fri Mar 25 2011 Than Ngo <than@redhat.com> - 1:4.7.2-5
|
|
 |
749a63c |
- apply patch to fix QTBUG-18338, blacklist fraudulent SSL certifcates
|
|
 |
749a63c |
|
|
 |
f8805ed |
* Tue Mar 22 2011 Jaroslav Reznik <jreznik@redhat.com> 1:4.7.2-4
|
|
 |
f8805ed |
- rebuild (mysql)
|
|
 |
f8805ed |
|
|
 |
5a4b823 |
* Fri Mar 11 2011 Dan Horák <dan[at]danny.cz> 1:4.7.2-3
|
|
 |
5a4b823 |
- workaround memory exhaustion during linking of libQtWebKit on s390
|
|
 |
5a4b823 |
|
|
 |
6e9f536 |
* Mon Mar 07 2011 Jaroslav Reznik <jreznik@redhat.com> 1:4.7.2-2
|
|
 |
6e9f536 |
- Fix QNetworkConfigurationManager crash due to null private pointer (#682656)
|
|
 |
6e9f536 |
|
|
 |
921e069 |
* Tue Mar 01 2011 Jaroslav Reznik <jreznik@redhat.com> 1:4.7.2-1
|
|
 |
921e069 |
- 4.7.2
|
|
 |
921e069 |
|
|
 |
2d670be |
* Wed Feb 23 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.1-18
|
|
 |
2d670be |
- libQtWebKit.so has no debug info (#667175)
|
|
 |
2d670be |
|
|
 |
cf709d7 |
* Wed Feb 16 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.1-17
|
|
 |
cf709d7 |
- Obsoletes: qt-sqlite < 1:4.7.1-16
|
|
 |
cf709d7 |
|
|
 |
16f2754 |
* Tue Feb 15 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.1-16
|
|
 |
16f2754 |
- drop -sqlite subpkg, move into main (#677418)
|
|
 |
16f2754 |
|
|
 |
8858367 |
* Wed Feb 09 2011 Rex Dieter <rdieter@fedoraproject.org> 1:4.7.1-15
|
|
 |
8858367 |
- -assistant subpkg (#660287)
|
|
 |
8858367 |
- -config drop Obsoletes: qt-x11 (avoid/workaround #674326)
|
|
 |
8858367 |
- -config unconditionally drop NoDisplay (since we're dropping the Obsoletes too)
|
|
 |
8858367 |
- -designer-plugin-phonon subpkg (#672088)
|
|
 |
8858367 |
|
|
 |
4d01685 |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:4.7.1-14
|
|
 |
4d01685 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
 |
4d01685 |
|
|
 |
ab30481 |
* Wed Jan 26 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-13
|
|
 |
ab30481 |
- -config: fix Obsoletes for real this time
|
|
 |
ab30481 |
|
|
 |
922ba8a |
* Wed Jan 26 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-12
|
|
 |
922ba8a |
- fix qt-config related Obsoletes/Provides
|
|
 |
922ba8a |
|
|
 |
5a3b349 |
* Wed Jan 26 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-11
|
|
 |
5a3b349 |
- upstream fix for QTextCursor regression (QTBUG-15857, kde#249373)
|
|
 |
5a3b349 |
|
|
 |
efe49b2 |
* Tue Jan 25 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-10
|
|
 |
efe49b2 |
- -config subpkg
|
|
 |
efe49b2 |
- qt-x11 pulls in phonon (#672088)
|
|
 |
efe49b2 |
- qtconfig.desktop: drop NoDisplay (f15+ only, for now)
|
|
 |
efe49b2 |
|
|
 |
34a5027 |
* Thu Jan 20 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-9.1
|
|
 |
34a5027 |
- apply the Assistant QtWebKit dependency removal (#660287) everywhere
|
|
 |
34a5027 |
|
|
 |
22c5613 |
* Thu Jan 06 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-9
|
|
 |
22c5613 |
- qsortfilterproxymodel fix (merge_request/934)
|
|
 |
22c5613 |
|
|
 |
22c5613 |
* Tue Jan 04 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-8
|
|
 |
1bb69fd |
- only do Requires: phonon-backend if using qt's phonon
|
|
 |
1bb69fd |
|
|
Kevin Kofler |
b8d8f1d |
* Fri Dec 24 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.7.1-7
|
|
Kevin Kofler |
b8d8f1d |
- fix QTreeView crash triggered by KPackageKit (patch by David Faure)
|
|
Kevin Kofler |
b8d8f1d |
|
|
 |
da899e3 |
* Fri Dec 24 2010 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-6
|
|
 |
da899e3 |
- rebuild (mysql)
|
|
 |
da899e3 |
|
|
Kevin Kofler |
7497f5d |
* Wed Dec 08 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.7.1-5
|
|
Kevin Kofler |
7497f5d |
- make the Assistant QtWebKit dependency removal (#660287) F15+ only for now
|
|
Kevin Kofler |
7497f5d |
- fix QTextCursor crash in Lokalize and Psi (QTBUG-15857, kde#249373, #660028)
|
|
Kevin Kofler |
7497f5d |
- add some more NULL checks to the glib_eventloop_nullcheck patch (#622164)
|
|
Kevin Kofler |
7497f5d |
|
|
 |
8be6ad8 |
* Mon Dec 06 2010 Than Ngo <than@redhat.com> 4.7.1-4
|
|
Kevin Kofler |
7497f5d |
- bz#660287, using QTextBrowser in assistant to drop qtwebkit dependency
|
|
 |
8be6ad8 |
|
|
 |
8244061 |
* Tue Nov 23 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.1-3
|
|
 |
8244061 |
- Fails to create debug build of Qt projects on mingw (#653674, QTBUG-14467)
|
|
 |
8244061 |
|
|
 |
137cfcb |
* Mon Nov 22 2010 Than Ngo <than@redhat.com> - 4.7.1-2
|
|
 |
137cfcb |
- bz#528303, Reordering of Malayalam Rakar not working properly
|
|
 |
137cfcb |
|
|
 |
6111d96 |
* Thu Nov 11 2010 Than Ngo <than@redhat.com> - 4.7.1-1
|
|
 |
6111d96 |
- 4.7.1
|
|
 |
6111d96 |
|
|
 |
76078ae |
* Mon Oct 25 2010 Jaroslav Reznik <jreznik@redhat.com> - 4.7.0-8
|
|
 |
76078ae |
- QtWebKit, CVE-2010-1822: crash by processing certain SVG images (#640290)
|
|
 |
76078ae |
|
|
 |
a941a58 |
* Mon Oct 18 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-7
|
|
 |
a941a58 |
- qt-devel contains residues from patch run (#639463)
|
|
 |
a941a58 |
|
|
 |
fdfba67 |
* Fri Oct 15 2010 Than Ngo <than@redhat.com> - 4.7.0-6
|
|
 |
fdfba67 |
- apply patch to fix the color issue in 24bit mode (cirrus driver)
|
|
 |
fdfba67 |
|
|
 |
2547722 |
* Thu Sep 30 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-5
|
|
 |
2547722 |
- Wrong Cursor when widget become native on X11 (QTBUG-6185)
|
|
 |
2547722 |
|
|
 |
79a460b |
* Mon Sep 27 2010 Than Ngo <than@redhat.com> - 4.7.0-4
|
|
 |
2547722 |
- apply upstream patch to fix QTreeView-regression (QTBUG-13567)
|
|
 |
79a460b |
|
|
 |
a4cb425 |
* Thu Sep 23 2010 Than Ngo <than@redhat.com> - 4.7.0-3
|
|
 |
a4cb425 |
- fix typo in license
|
|
 |
a4cb425 |
|
|
 |
a6175d5 |
* Thu Sep 23 2010 Than Ngo <than@redhat.com> - 4.7.0-2
|
|
 |
a6175d5 |
- fix bz#562049, bn-IN Incorrect rendering
|
|
 |
a6175d5 |
- fix bz#562058, bn_IN init feature is not applied properly
|
|
 |
a6175d5 |
- fix bz#631732, indic invalid syllable's are not recognized properly
|
|
 |
a6175d5 |
- fix bz#636399, oriya script open type features are not applied properly
|
|
 |
a6175d5 |
|
|
 |
9978f4f |
* Tue Sep 21 2010 Than Ngo <than@redhat.com> - 4.7.0-1
|
|
 |
9978f4f |
- 4.7.0
|
|
 |
9978f4f |
|
|
 |
e7ca277 |
* Thu Sep 09 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.31.rc1
|
|
 |
e7ca277 |
- -webkit-devel: add missing %%defattr
|
|
 |
6f37f2c |
- -webkit: move qml/webkit bits here
|
|
 |
e7ca277 |
|
|
 |
f8f69bf |
* Wed Sep 08 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.30.rc1
|
|
 |
f8f69bf |
- Crash in drawPixmap in Qt 4.7rc1 (#631845, QTBUG-12826)
|
|
 |
f8f69bf |
|
|
 |
3e6009b |
* Mon Aug 30 2010 Than Ngo <than@redhat.com> - 4.7.0-0.29.rc1
|
|
 |
3e6009b |
- drop the patch, it's already fixed in upstream
|
|
 |
3e6009b |
|
|
 |
ee8290c |
* Thu Aug 26 2010 Than Ngo <than@redhat.com> - 4.7.0-0.28.rc1
|
|
 |
3815b79 |
- 4.7.0 rc1
|
|
 |
3815b79 |
|
|
 |
51e5c9f |
* Thu Jul 08 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.26.beta2
|
|
 |
7ee938e |
- rebase patches, avoiding use of patch fuzz
|
|
 |
7ee938e |
- omit old qt-copy/kde-qt patches, pending review
|
|
 |
7ee938e |
- omit kde4_plugin patch
|
|
 |
8ff2145 |
- ftbfs:s/qml/qmlviewer, libQtMediaServices no longer included
|
|
 |
7ee938e |
|
|
 |
51e5c9f |
* Thu Jul 08 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.25.beta2
|
|
 |
529fc5e |
- 4.7.0-beta2
|
|
 |
529fc5e |
|
|
Rex Dieter |
21b133a |
* Thu Jul 01 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.24.beta1
|
|
 |
023bbe6 |
- X11Embed broken (rh#609757, QTBUG-10809)
|
|
 |
3190d33 |
|
|
Rex Dieter |
21b133a |
* Thu Jul 01 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.7.0-0.23.beta1
|
|
 |
2d2276c |
- use find_lang to package the qm files (#609749)
|
|
 |
2d2276c |
- put the qm files into the correct subpackages
|
|
 |
3ba8c12 |
- remove qvfb translations, we don't ship qvfb
|
|
 |
2d2276c |
|
|
 |
53d9fcc |
* Tue Jun 29 2010 Rex Dieter
|
|
 |
0b36370 |
- workaround glib_eventloop crasher induced by gdal/grass (bug #498111)
|
|
 |
0b36370 |
|
|
Rex Dieter |
21b133a |
* Sun Jun 20 2010 Rex Dieter <rdieter@fedoraproject.org> 4.7.0-0.20.beta1
|
|
 |
f13527c |
- avoid timestamps in uic-generated files to be multilib-friendly
|
|
 |
f13527c |
|
|
 |
c1430cb |
* Fri Jun 18 2010 Rex Dieter <rdieter@fedoraproject.org> 4.7.0-0.19.beta1
|
|
 |
c1430cb |
- revert -no-javascript-jit change, false-alarm (#604003)
|
|
 |
c1430cb |
- QtWebKit does not search correct plugin path(s) (#568860)
|
|
 |
c1430cb |
- QtWebKit browsers crash with flash-plugin (rh#605677,webkit#40567)
|
|
 |
c1430cb |
- drop qt-x11-opensource-src-4.5.0-gcc_hack.patch
|
|
 |
c1430cb |
|
|
 |
c712643 |
* Wed Jun 16 2010 Rex Dieter <rdieter@fedoraproject.org> 4.7.0-0.18.beta1
|
|
 |
c712643 |
- -no-javascript-jit on i686 (#604003)
|
|
 |
c712643 |
|
|
 |
cf17e68 |
* Wed Jun 16 2010 Karsten Hopp <karsten@redhat.com> 4.7.0-0.17.beta1
|
|
 |
cf17e68 |
- add s390 and s390x to 3rdparty/webkit/JavaScriptCore/wtf/Platform.h and
|
|
 |
cf17e68 |
3rdparty/javascriptcore/JavaScriptCore/wtf/Platform.h
|
|
 |
cf17e68 |
|
|
 |
3d02d73 |
* Fri Jun 11 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.16.beta1
|
|
 |
3d02d73 |
- scrub -lpulse-mainloop-glib from .prl files (#599844)
|
|
 |
3d02d73 |
- scrub references to %%buildroot in .pc, .prl files
|
|
 |
3d02d73 |
|
|
 |
bd2addd |
* Thu May 27 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.15.beta1
|
|
 |
bd2addd |
- Unsafe use of rand() in X11 (QTBUG-9793)
|
|
 |
bd2addd |
|
|
 |
b1d8d8b |
* Fri May 21 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.14.beta1
|
|
 |
b1d8d8b |
- drop -no-javascript-jit (webkit#35154)
|
|
 |
b1d8d8b |
|
|
 |
2d7f0ae |
* Mon May 17 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.13.beta1
|
|
 |
2d7f0ae |
- QT_GRAPHICSSYSTEM env support
|
|
 |
2d7f0ae |
|
|
 |
423c888 |
* Sun May 16 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.12.beta1
|
|
 |
423c888 |
- -webkit-devel: move Qt/qweb*.h here (#592680)
|
|
 |
423c888 |
|
|
 |
7ff8383 |
* Fri May 07 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.11.beta1
|
|
 |
7ff8383 |
- -webkit-devel: Obsoletes: qt-devel ... (upgrade path)
|
|
 |
7ff8383 |
|
|
 |
c0a736a |
* Thu May 06 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.10.beta1
|
|
 |
c0a736a |
- -webkit-devel: Provides: qt4-webkit-devel , Requires: %%name-devel
|
|
 |
c0a736a |
|
|
 |
7c848ff |
* Thu May 06 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.9.beta1
|
|
 |
7c848ff |
- 4.7.0-beta1
|
|
 |
7c848ff |
- -webkit-devel : it lives! brainz!
|
|
 |
7c848ff |
|
|
 |
30f0619 |
* Fri Apr 30 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.8.tp
|
|
 |
30f0619 |
- prepping for separate QtWebKit(-2.0)
|
|
 |
30f0619 |
- -webkit subpkg, Provides: QtWebKit ...
|
|
 |
30f0619 |
- -devel: Provides: QtWebKit-devel ...
|
|
 |
30f0619 |
- TODO: -webkit-devel (and see what breaks)
|
|
 |
30f0619 |
|
|
 |
4d134b9 |
* Wed Apr 28 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.7.tp
|
|
 |
4d134b9 |
- own %%{_qt4_plugindir}/crypto
|
|
 |
4d134b9 |
|
|
 |
a6338f2 |
* Sat Apr 03 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.7.0-0.6.tp
|
|
 |
a6338f2 |
- backport fix for QTBUG-9354 which breaks kdeutils build
|
|
 |
a6338f2 |
|
|
 |
ff1e912 |
* Fri Apr 02 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.5.tp
|
|
 |
ff1e912 |
- Associate text/vnd.trolltech.linguist with linguist (#579082)
|
|
 |
ff1e912 |
|
|
 |
c97478f |
* Tue Mar 23 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 4.7.0-0.4.tp
|
|
 |
c97478f |
- fix type cast issue on sparc64
|
|
 |
c97478f |
|
|
 |
2f3d956 |
* Sun Mar 21 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.7.0-0.3.tp
|
|
 |
2f3d956 |
- also strip -lpulse from .prl files (fixes PyQt4 QtMultimedia binding build)
|
|
 |
2f3d956 |
|
|
 |
ab37904 |
* Tue Mar 16 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.0-0.2.tp
|
|
 |
ab37904 |
- qt-4.7.0-tp
|
|
 |
ab37904 |
- macros.qt4 : +%%_qt4_importdir
|
|
 |
ab37904 |
- don't strip libs from pkgconfig files, Libs.private is now used properly
|
|
 |
ab37904 |
- add -lphonon to stripped libs instead of brutally hacking out
|
|
 |
ab37904 |
QMAKE_PRL_LIBS altogether (#520323)
|
|
 |
ab37904 |
- qt-assistant-adp packaged separately now, not included here
|
|
 |
ab37904 |
|
|
 |
a0d0370 |
* Sat Mar 13 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.6.2-7
|
|
 |
23f4dff |
- BR alsa-lib-devel (for QtMultimedia)
|
|
 |
a0d0370 |
|
|
 |
c7f94c1 |
* Sat Mar 13 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.6.2-6
|
|
 |
c7f94c1 |
- Provides: qt-assistant-adp(-devel)
|
|
 |
c7f94c1 |
|
|
 |
20d70c2 |
* Fri Mar 05 2010 Than Ngo <than@redhat.com> - 4.6.2-5
|
|
 |
20d70c2 |
- Make tablet detection work with new wacom drivers (#569132)
|
|
 |
20d70c2 |
|
|
 |
9d4b9ac |
* Mon Mar 01 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.2-4
|
|
 |
9d4b9ac |
- fix 64bit platform logic, use linux-g++-64 everywhere except x86_64 (#569542)
|
|
 |
9d4b9ac |
|
|
 |
12f7dd6 |
* Sun Feb 28 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.6.2-3
|
|
 |
12f7dd6 |
- fix CUPS patch not to crash if currentPPD is NULL (#566304)
|
|
 |
12f7dd6 |
|
|
 |
ba86a44 |
* Tue Feb 16 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.2-2
|
|
 |
ba86a44 |
- macros.qt4: s/qt45/qt46/
|
|
 |
ba86a44 |
|
|
 |
2fe847a |
* Mon Feb 15 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.2-1
|
|
 |
2fe847a |
- 4.6.2
|
|
 |
2fe847a |
|
|
 |
b730397 |
* Fri Feb 05 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.1-3
|
|
 |
b730397 |
- improve cups support (#523846, kde#180051#c22)
|
|
 |
b730397 |
|
|
 |
ba20a11 |
* Tue Jan 19 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.1-2
|
|
 |
ba20a11 |
- drop bitmap_font_speed patch, rejected upstream
|
|
 |
ba20a11 |
|
|
 |
9961009 |
* Tue Jan 19 2010 Than Ngo <than@redhat.com> - 4.6.1-1
|
|
 |
9961009 |
- 4.6.1
|
|
 |
9961009 |
|
|
 |
1b760d5 |
* Mon Jan 11 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-5
|
|
 |
9944a49 |
- bitmap_font_speed patch (QTBUG-7255)
|
|
 |
9944a49 |
|
|
 |
a0c7852 |
* Sat Jan 09 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-4
|
|
 |
0dd2558 |
- Fix crash when QGraphicsItem destructor deletes other QGraphicsItem (kde-qt cec34b01)
|
|
 |
0dd2558 |
- Fix a crash in KDE/Plasma with QGraphicsView. TopLevel list of items (kde-qt 63839f0c)
|
|
 |
0dd2558 |
|
|
 |
30286e7 |
* Wed Dec 23 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.6.0-3
|
|
 |
30286e7 |
- disable QtWebKit JavaScript JIT again, incompatible with SELinux (#549994)
|
|
 |
30286e7 |
|
|
 |
a471309 |
* Sat Dec 05 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.6.0-2
|
|
 |
a471309 |
- own %%{_qt4_plugindir}/gui_platform
|
|
 |
a471309 |
|
|
 |
4762ae1 |
* Tue Dec 01 2009 Than Ngo <than@redhat.com> - 4.6.0-1
|
|
 |
4762ae1 |
- 4.6.0
|
|
 |
4762ae1 |
|
|
 |
65ccedb |
* Tue Nov 17 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-0.6.rc1
|
|
 |
65ccedb |
- qt-4.6.0-rc1
|
|
 |
65ccedb |
|
|
 |
6e405df |
* Sat Nov 14 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-0.5.beta1
|
|
 |
6e405df |
- -tds: Add package with TDS sqldriver (#537586)
|
|
 |
6e405df |
- add arch'd provides for sql drivers
|
|
 |
6e405df |
|
|
 |
0f1c55d |
* Sun Nov 08 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-0.4.beta1
|
|
 |
3fafaee |
- -x11: Requires: %%{name}-sqlite%%{?_isa}
|
|
 |
0f1c55d |
|
|
 |
390b42c |
* Mon Oct 26 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-0.3.beta1
|
|
 |
390b42c |
- kde-qt patches (as of 20091026)
|
|
 |
390b42c |
|
|
 |
d30e6f4 |
* Fri Oct 16 2009 Than Ngo <than@redhat.com> - 4.6.0-0.2.beta1
|
|
 |
d30e6f4 |
- subpackage sqlite plugin, add Require on qt-sqlite in qt-x11
|
|
 |
d30e6f4 |
for assistant
|
|
 |
d30e6f4 |
- build/install qdoc3 again
|
|
 |
d30e6f4 |
|
|
 |
89ea428 |
* Wed Oct 14 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.0-0.1.beta1
|
|
 |
89ea428 |
- qt-4.6.0-beta1
|
|
 |
89ea428 |
- no kde-qt patches (yet)
|
|
 |
89ea428 |
|
|
 |
c3d7676 |
* Sat Oct 10 2009 Than Ngo <than@redhat.com> - 4.5.3-4
|
|
 |
c3d7676 |
- fix translation build issue
|
|
 |
c45d17e |
- rhel cleanup
|
|
 |
c3d7676 |
|
|
 |
c2aca32 |
* Tue Oct 06 2009 Jaroslav Reznik <jreznik@redhat.com> - 4.5.3-3
|
|
 |
c2aca32 |
- disable JavaScriptCore JIT, SE Linux crashes (#527079)
|
|
 |
c2aca32 |
|
|
 |
cb5d533 |
* Fri Oct 02 2009 Than Ngo <than@redhat.com> - 4.5.3-2
|
|
 |
cb5d533 |
- cleanup patches
|
|
 |
45c933c |
- if ! phonon_internal, exclude more/all phonon headers
|
|
 |
45c933c |
- qt-devel must Requires: phonon-devel (#520323)
|
|
 |
cb5d533 |
|
|
 |
371b933 |
* Thu Oct 01 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.3-1
|
|
 |
371b933 |
- qt-4.5.3
|
|
 |
371b933 |
|
|
 |
e7620d8 |
* Tue Sep 29 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-21
|
|
 |
e7620d8 |
- switch to external/kde phonon
|
|
 |
e7620d8 |
|
|
 |
0b7b15b |
* Mon Sep 28 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-20
|
|
 |
0b7b15b |
- use internal Qt Assistant/Designer icons
|
|
 |
0b7b15b |
- -devel: move designer.qch,linguist.qch here
|
|
 |
0b7b15b |
- move ownership of %%_qt4_docdir, %%_qt4_docdir/qch to main pkg
|
|
 |
0b7b15b |
|
|
 |
4680989 |
* Sun Sep 20 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-19
|
|
 |
4680989 |
- Missing Qt Designer icon (#476605)
|
|
 |
4680989 |
|
|
 |
9f6fae2 |
* Fri Sep 11 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-18
|
|
 |
9f6fae2 |
- drop gcc -fno-var-tracking-assignments hack (#522576)
|
|
 |
9f6fae2 |
|
|
 |
da11d12 |
* Fri Sep 11 2009 Than Ngo <than@redhat.com> - 4.5.2-17
|
|
 |
da11d12 |
- drop useless check for ossl patch, the patch works fine with old ossl
|
|
 |
da11d12 |
|
|
 |
838fb66 |
* Wed Sep 09 2009 Than Ngo <than@redhat.com> - 4.5.2-16
|
|
 |
838fb66 |
- add a correct system_ca_certificates patch
|
|
 |
838fb66 |
|
|
 |
4c9bc15 |
* Tue Sep 08 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-15
|
|
 |
4c9bc15 |
- use system ca-certificates (#521911)
|
|
 |
4c9bc15 |
|
|
 |
973ad3b |
* Tue Sep 01 2009 Than Ngo <than@redhat.com> - 4.5.2-14
|
|
 |
973ad3b |
- drop fedora < 9 support
|
|
 |
973ad3b |
- only apply ossl patch for fedora > 11
|
|
 |
973ad3b |
|
|
 |
14cfdb8 |
* Mon Aug 31 2009 Than Ngo <than@redhat.com> - 4.5.2-13
|
|
 |
14cfdb8 |
- fix for CVE-2009-2700
|
|
 |
14cfdb8 |
|
|
 |
de34226 |
* Thu Aug 27 2009 Rex Dieter <rdieter@fedoraproject.org> 4.5.2-12
|
|
 |
c0a63dd |
- use platform linux-g++ everywhere (ie, drop linux-g++-64 on 64 bit),
|
|
 |
5f431fd |
avoids plugin/linker weirdness (bug #478481)
|
|
 |
de34226 |
|
|
 |
aa3af83 |
* Wed Aug 26 2009 Tomas Mraz <tmraz@redhat.com> - 1:4.5.2-11
|
|
 |
a0163dc |
- rebuilt with new openssl
|
|
 |
a0163dc |
|
|
 |
35a84eb |
* Thu Aug 20 2009 Than Ngo <than@redhat.com> - 4.5.2-10
|
|
 |
35a84eb |
- switch to kde-qt branch
|
|
 |
35a84eb |
|
|
 |
61d4c8e |
* Tue Aug 18 2009 Than Ngo <than@redhat.com> - 4.5.2-9
|
|
 |
61d4c8e |
- security fix for CVE-2009-1725 (bz#513813)
|
|
 |
61d4c8e |
|
|
 |
e708cbd |
* Sun Aug 16 2009 Than Ngo <than@redhat.com> - 4.5.2-8
|
|
 |
fb3d889 |
- fix phonon-backend-gstreamer for using pulsaudio (#513421)
|
|
 |
e708cbd |
|
|
Rex Dieter |
21b133a |
* Fri Aug 14 2009 Rex Dieter <rdieter@fedoraproject.org> 4.5.2-7
|
|
 |
233ab34 |
- kde-qt: 287-qmenu-respect-minwidth
|
|
 |
233ab34 |
- kde-qt: 0288-more-x-keycodes (#475247)
|
|
 |
233ab34 |
|
|
 |
ec43e27 |
* Wed Aug 05 2009 Rex Dieter <rdieter@fedoraproject.org> 4.5.2-6
|
|
 |
ec43e27 |
- use linker scripts for _debug targets (#510246)
|
|
 |
ec43e27 |
- tighten deps using %%{?_isa}
|
|
 |
ec43e27 |
- -x11: Requires(post,postun): /sbin/ldconfig
|
|
 |
ec43e27 |
|
|
 |
a329695 |
* Thu Jul 30 2009 Than Ngo <than@redhat.com> - 4.5.2-5
|
|
|