|
|
@ -1,4 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
# See http://bugzilla.redhat.com/223663
|
|
|
|
# See http://bugzilla.redhat.com/223663
|
|
|
|
%global multilib_archs x86_64 %{ix86} %{?mips} ppc64 ppc s390x s390 sparc64 sparcv9
|
|
|
|
%global multilib_archs x86_64 %{ix86} %{?mips} ppc64 ppc s390x s390 sparc64 sparcv9
|
|
|
|
%global multilib_basearchs x86_64 %{?mips64} ppc64 s390x sparc64
|
|
|
|
%global multilib_basearchs x86_64 %{?mips64} ppc64 s390x sparc64
|
|
|
@ -38,8 +37,8 @@ BuildRequires: pkgconfig(libsystemd)
|
|
|
|
|
|
|
|
|
|
|
|
Name: qt6-qtbase
|
|
|
|
Name: qt6-qtbase
|
|
|
|
Summary: Qt6 - QtBase components
|
|
|
|
Summary: Qt6 - QtBase components
|
|
|
|
Version: 6.4.3
|
|
|
|
Version: 6.5.2
|
|
|
|
Release: 2%{?dist}
|
|
|
|
Release: 5%{?dist}
|
|
|
|
|
|
|
|
|
|
|
|
License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0
|
|
|
|
License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0
|
|
|
|
Url: http://qt-project.org/
|
|
|
|
Url: http://qt-project.org/
|
|
|
@ -66,12 +65,8 @@ Source6: 10-qt6-check-opengl2.sh
|
|
|
|
# macros
|
|
|
|
# macros
|
|
|
|
Source10: macros.qt6-qtbase
|
|
|
|
Source10: macros.qt6-qtbase
|
|
|
|
|
|
|
|
|
|
|
|
# borrowed from opensuse
|
|
|
|
Patch1: qtbase-tell-the-truth-about-private-API.patch
|
|
|
|
# track private api via properly versioned symbols
|
|
|
|
Patch2: qtbase-CMake-Install-objects-files-into-ARCHDATADIR.patch
|
|
|
|
# downside: binaries produced with these differently-versioned symbols are no longer
|
|
|
|
|
|
|
|
# compatible with qt-project.org's Qt binary releases.
|
|
|
|
|
|
|
|
Patch1: qtbase-tell-truth-about-private-api.patch
|
|
|
|
|
|
|
|
Patch2: qtbase-use-qgnomeplatform-as-default-platform-theme-on-gnome.patch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# upstreamable patches
|
|
|
|
# upstreamable patches
|
|
|
|
# namespace QT_VERSION_CHECK to workaround major/minor being pre-defined (#1396755)
|
|
|
|
# namespace QT_VERSION_CHECK to workaround major/minor being pre-defined (#1396755)
|
|
|
@ -86,9 +81,6 @@ Patch51: qtbase-moc-macros.patch
|
|
|
|
# drop -O3 and make -O2 by default
|
|
|
|
# drop -O3 and make -O2 by default
|
|
|
|
Patch54: qtbase-cxxflag.patch
|
|
|
|
Patch54: qtbase-cxxflag.patch
|
|
|
|
|
|
|
|
|
|
|
|
# support firebird version 3.x
|
|
|
|
|
|
|
|
Patch55: qtbase-firebird.patch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# fix for new mariadb
|
|
|
|
# fix for new mariadb
|
|
|
|
Patch56: qtbase-mysql.patch
|
|
|
|
Patch56: qtbase-mysql.patch
|
|
|
|
|
|
|
|
|
|
|
@ -98,6 +90,11 @@ Patch58: qtbase-libglvnd.patch
|
|
|
|
# gcc-11
|
|
|
|
# gcc-11
|
|
|
|
Patch90: qtbase-gcc11.patch
|
|
|
|
Patch90: qtbase-gcc11.patch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?fedora} < 39
|
|
|
|
|
|
|
|
# Latest QGnomePlatform needs to be specified to be used
|
|
|
|
|
|
|
|
Patch100: qtbase-use-qgnomeplatform-as-default-platform-theme-on-gnome.patch
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
## upstream patches
|
|
|
|
## upstream patches
|
|
|
|
|
|
|
|
|
|
|
|
# Do not check any files in %%{_qt6_plugindir}/platformthemes/ for requires.
|
|
|
|
# Do not check any files in %%{_qt6_plugindir}/platformthemes/ for requires.
|
|
|
@ -120,11 +117,16 @@ BuildRequires: cups-devel
|
|
|
|
BuildRequires: desktop-file-utils
|
|
|
|
BuildRequires: desktop-file-utils
|
|
|
|
BuildRequires: findutils
|
|
|
|
BuildRequires: findutils
|
|
|
|
BuildRequires: double-conversion-devel
|
|
|
|
BuildRequires: double-conversion-devel
|
|
|
|
|
|
|
|
%if 0%{?fedora} || 0%{?epel}
|
|
|
|
BuildRequires: libb2-devel
|
|
|
|
BuildRequires: libb2-devel
|
|
|
|
|
|
|
|
%else
|
|
|
|
|
|
|
|
Provides: bundled(libb2)
|
|
|
|
|
|
|
|
%endif
|
|
|
|
BuildRequires: libjpeg-devel
|
|
|
|
BuildRequires: libjpeg-devel
|
|
|
|
BuildRequires: libmng-devel
|
|
|
|
BuildRequires: libmng-devel
|
|
|
|
BuildRequires: libtiff-devel
|
|
|
|
BuildRequires: libtiff-devel
|
|
|
|
BuildRequires: libzstd-devel
|
|
|
|
BuildRequires: libzstd-devel
|
|
|
|
|
|
|
|
BuildRequires: mtdev-devel
|
|
|
|
BuildRequires: tslib-devel
|
|
|
|
BuildRequires: tslib-devel
|
|
|
|
BuildRequires: pkgconfig(alsa)
|
|
|
|
BuildRequires: pkgconfig(alsa)
|
|
|
|
# required for -accessibility
|
|
|
|
# required for -accessibility
|
|
|
@ -138,6 +140,7 @@ BuildRequires: pkgconfig(gl)
|
|
|
|
BuildRequires: pkgconfig(glib-2.0)
|
|
|
|
BuildRequires: pkgconfig(glib-2.0)
|
|
|
|
BuildRequires: pkgconfig(gtk+-3.0)
|
|
|
|
BuildRequires: pkgconfig(gtk+-3.0)
|
|
|
|
BuildRequires: pkgconfig(libproxy-1.0)
|
|
|
|
BuildRequires: pkgconfig(libproxy-1.0)
|
|
|
|
|
|
|
|
BuildRequires: pkgconfig(libsctp)
|
|
|
|
# xcb-sm
|
|
|
|
# xcb-sm
|
|
|
|
BuildRequires: pkgconfig(ice) pkgconfig(sm)
|
|
|
|
BuildRequires: pkgconfig(ice) pkgconfig(sm)
|
|
|
|
BuildRequires: pkgconfig(libpng)
|
|
|
|
BuildRequires: pkgconfig(libpng)
|
|
|
@ -158,16 +161,17 @@ BuildRequires: pkgconfig(egl)
|
|
|
|
BuildRequires: pkgconfig(gbm)
|
|
|
|
BuildRequires: pkgconfig(gbm)
|
|
|
|
BuildRequires: pkgconfig(libglvnd)
|
|
|
|
BuildRequires: pkgconfig(libglvnd)
|
|
|
|
BuildRequires: pkgconfig(x11)
|
|
|
|
BuildRequires: pkgconfig(x11)
|
|
|
|
|
|
|
|
# only needed for GLES2 and GLES3 builds
|
|
|
|
|
|
|
|
#BuildRequires: pkgconfig(glesv2)
|
|
|
|
|
|
|
|
|
|
|
|
%global sqlite 1
|
|
|
|
%global sqlite 1
|
|
|
|
BuildRequires: pkgconfig(sqlite3) >= 3.7
|
|
|
|
BuildRequires: pkgconfig(sqlite3) >= 3.7
|
|
|
|
BuildRequires: pkgconfig(harfbuzz) >= 0.9.42
|
|
|
|
BuildRequires: pkgconfig(harfbuzz) >= 0.9.42
|
|
|
|
BuildRequires: pkgconfig(icu-i18n)
|
|
|
|
BuildRequires: pkgconfig(icu-i18n)
|
|
|
|
BuildRequires: pkgconfig(libpcre2-posix) >= 10.20
|
|
|
|
BuildRequires: pkgconfig(libpcre2-16) >= 10.20
|
|
|
|
BuildRequires: pkgconfig(libpcre) >= 8.0
|
|
|
|
|
|
|
|
%global pcre 1
|
|
|
|
%global pcre 1
|
|
|
|
BuildRequires: pkgconfig(xcb-xkb)
|
|
|
|
BuildRequires: pkgconfig(xcb-xkb)
|
|
|
|
BuildRequires: pkgconfig(xcb) pkgconfig(xcb-glx) pkgconfig(xcb-icccm) pkgconfig(xcb-image) pkgconfig(xcb-keysyms) pkgconfig(xcb-renderutil)
|
|
|
|
BuildRequires: pkgconfig(xcb) pkgconfig(xcb-glx) pkgconfig(xcb-icccm) pkgconfig(xcb-image) pkgconfig(xcb-keysyms) pkgconfig(xcb-renderutil) pkgconfig(xcb-cursor)
|
|
|
|
BuildRequires: pkgconfig(zlib)
|
|
|
|
BuildRequires: pkgconfig(zlib)
|
|
|
|
BuildRequires: perl
|
|
|
|
BuildRequires: perl
|
|
|
|
BuildRequires: perl-generators
|
|
|
|
BuildRequires: perl-generators
|
|
|
@ -185,18 +189,10 @@ BuildRequires: xorg-x11-server-Xvfb
|
|
|
|
Requires: %{name}-common = %{version}-%{release}
|
|
|
|
Requires: %{name}-common = %{version}-%{release}
|
|
|
|
|
|
|
|
|
|
|
|
## Sql drivers
|
|
|
|
## Sql drivers
|
|
|
|
# FIXME: disable for now, they don't seem to be implemented in Qt 6.0.0
|
|
|
|
%if 0%{?fedora} || 0%{?epel}
|
|
|
|
# if rhel
|
|
|
|
%global ibase 1
|
|
|
|
%global no_ibase 1
|
|
|
|
%endif
|
|
|
|
%global no_tds 1
|
|
|
|
|
|
|
|
# endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# workaround gold linker bug(s) by not using it
|
|
|
|
|
|
|
|
# https://bugzilla.redhat.com/1458003
|
|
|
|
|
|
|
|
# https://sourceware.org/bugzilla/show_bug.cgi?id=21074
|
|
|
|
|
|
|
|
# reportedly fixed or worked-around, re-enable if there's evidence of problems -- rex
|
|
|
|
|
|
|
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1635973
|
|
|
|
|
|
|
|
%global use_gold_linker 0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
%description
|
|
|
|
Qt is a software toolkit for developing applications.
|
|
|
|
Qt is a software toolkit for developing applications.
|
|
|
@ -226,15 +222,12 @@ Requires: qt6-rpm-macros
|
|
|
|
%if 0%{?use_clang}
|
|
|
|
%if 0%{?use_clang}
|
|
|
|
Requires: clang >= 3.7.0
|
|
|
|
Requires: clang >= 3.7.0
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
%if 0%{?no_ibase} == 0
|
|
|
|
%if 0%{?ibase}
|
|
|
|
Requires: %{name}-ibase%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}-ibase%{?_isa} = %{version}-%{release}
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
Requires: %{name}-mysql%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}-mysql%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}-odbc%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}-odbc%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}-postgresql%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}-postgresql%{?_isa} = %{version}-%{release}
|
|
|
|
%if 0%{?no_tds} == 0
|
|
|
|
|
|
|
|
Requires: %{name}-tds%{?_isa} = %{version}-%{release}
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%description devel
|
|
|
|
%description devel
|
|
|
|
%{summary}.
|
|
|
|
%{summary}.
|
|
|
|
|
|
|
|
|
|
|
@ -265,7 +258,7 @@ Requires: pkgconfig(zlib)
|
|
|
|
%description static
|
|
|
|
%description static
|
|
|
|
%{summary}.
|
|
|
|
%{summary}.
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?no_ibase} == 0
|
|
|
|
%if 0%{?ibase}
|
|
|
|
%package ibase
|
|
|
|
%package ibase
|
|
|
|
Summary: IBase driver for Qt6's SQL classes
|
|
|
|
Summary: IBase driver for Qt6's SQL classes
|
|
|
|
BuildRequires: firebird-devel
|
|
|
|
BuildRequires: firebird-devel
|
|
|
@ -299,22 +292,11 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
%description postgresql
|
|
|
|
%description postgresql
|
|
|
|
%{summary}.
|
|
|
|
%{summary}.
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?no_tds} == 0
|
|
|
|
|
|
|
|
%package tds
|
|
|
|
|
|
|
|
Summary: TDS driver for Qt6's SQL classes
|
|
|
|
|
|
|
|
BuildRequires: freetds-devel
|
|
|
|
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
|
|
|
|
%description tds
|
|
|
|
|
|
|
|
%{summary}.
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# debating whether to do 1 subpkg per library or not -- rex
|
|
|
|
# debating whether to do 1 subpkg per library or not -- rex
|
|
|
|
%package gui
|
|
|
|
%package gui
|
|
|
|
Summary: Qt6 GUI-related libraries
|
|
|
|
Summary: Qt6 GUI-related libraries
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
%if 0%{?fedora} > 20
|
|
|
|
|
|
|
|
Recommends: mesa-dri-drivers
|
|
|
|
Recommends: mesa-dri-drivers
|
|
|
|
%endif
|
|
|
|
|
|
|
|
# for Source6: 10-qt6-check-opengl2.sh:
|
|
|
|
# for Source6: 10-qt6-check-opengl2.sh:
|
|
|
|
# glxinfo
|
|
|
|
# glxinfo
|
|
|
|
Requires: glx-utils
|
|
|
|
Requires: glx-utils
|
|
|
@ -336,10 +318,6 @@ popd
|
|
|
|
# check to ensure that can't happen -- rex
|
|
|
|
# check to ensure that can't happen -- rex
|
|
|
|
test -x configure || chmod +x configure
|
|
|
|
test -x configure || chmod +x configure
|
|
|
|
|
|
|
|
|
|
|
|
# use proper perl interpretter so autodeps work as expected
|
|
|
|
|
|
|
|
sed -i -e "s|^#!/usr/bin/env perl$|#!%{__perl}|" \
|
|
|
|
|
|
|
|
mkspecs/features/data/unix/findclasslist.pl
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
%build
|
|
|
|
# QT is known not to work properly with LTO at this point. Some of the issues
|
|
|
|
# QT is known not to work properly with LTO at this point. Some of the issues
|
|
|
@ -376,12 +354,15 @@ export MAKEFLAGS="%{?_smp_mflags}"
|
|
|
|
-DQT_FEATURE_enable_new_dtags=ON \
|
|
|
|
-DQT_FEATURE_enable_new_dtags=ON \
|
|
|
|
-DQT_FEATURE_journald=%{?journald:ON}%{!?journald:OFF} \
|
|
|
|
-DQT_FEATURE_journald=%{?journald:ON}%{!?journald:OFF} \
|
|
|
|
-DQT_FEATURE_openssl_linked=ON \
|
|
|
|
-DQT_FEATURE_openssl_linked=ON \
|
|
|
|
|
|
|
|
-DQT_FEATURE_libproxy=ON \
|
|
|
|
|
|
|
|
-DQT_FEATURE_sctp=ON \
|
|
|
|
-DQT_FEATURE_separate_debug_info=OFF \
|
|
|
|
-DQT_FEATURE_separate_debug_info=OFF \
|
|
|
|
-DQT_FEATURE_reduce_relocations=OFF \
|
|
|
|
-DQT_FEATURE_reduce_relocations=OFF \
|
|
|
|
-DQT_FEATURE_relocatable=OFF \
|
|
|
|
-DQT_FEATURE_relocatable=OFF \
|
|
|
|
-DQT_FEATURE_system_jpeg=ON \
|
|
|
|
-DQT_FEATURE_system_jpeg=ON \
|
|
|
|
-DQT_FEATURE_system_png=ON \
|
|
|
|
-DQT_FEATURE_system_png=ON \
|
|
|
|
-DQT_FEATURE_system_zlib=ON \
|
|
|
|
-DQT_FEATURE_system_zlib=ON \
|
|
|
|
|
|
|
|
%{?ibase:-DQT_FEATURE_sql_ibase=ON} \
|
|
|
|
-DQT_FEATURE_sql_odbc=ON \
|
|
|
|
-DQT_FEATURE_sql_odbc=ON \
|
|
|
|
-DQT_FEATURE_sql_mysql=ON \
|
|
|
|
-DQT_FEATURE_sql_mysql=ON \
|
|
|
|
-DQT_FEATURE_sql_psql=ON \
|
|
|
|
-DQT_FEATURE_sql_psql=ON \
|
|
|
@ -391,9 +372,6 @@ export MAKEFLAGS="%{?_smp_mflags}"
|
|
|
|
%{?dbus_linked:-DQT_FEATURE_dbus_linked=ON} \
|
|
|
|
%{?dbus_linked:-DQT_FEATURE_dbus_linked=ON} \
|
|
|
|
%{?pcre:-DQT_FEATURE_system_pcre2=ON} \
|
|
|
|
%{?pcre:-DQT_FEATURE_system_pcre2=ON} \
|
|
|
|
%{?sqlite:-DQT_FEATURE_system_sqlite=ON} \
|
|
|
|
%{?sqlite:-DQT_FEATURE_system_sqlite=ON} \
|
|
|
|
%{?no_tds:-DQT_FEATURE_sql_tds=OFF}%{!?no_tds:-DQT_FEATURE_sql_tds=ON} \
|
|
|
|
|
|
|
|
%{?no_ibase:-DQT_FEATURE_sql_ibase=OFF}%{!?no_ibase:-DQT_FEATURE_sql_ibase=ON} \
|
|
|
|
|
|
|
|
%{?use_gold_linker:-DQT_FEATURE_use_gold_linker=OFF} \
|
|
|
|
|
|
|
|
-DBUILD_SHARED_LIBS=ON \
|
|
|
|
-DBUILD_SHARED_LIBS=ON \
|
|
|
|
-DQT_BUILD_EXAMPLES=%{?examples:ON}%{!?examples:OFF} \
|
|
|
|
-DQT_BUILD_EXAMPLES=%{?examples:ON}%{!?examples:OFF} \
|
|
|
|
-DQT_BUILD_TESTS=%{?tests:ON}%{!?tests:OFF} \
|
|
|
|
-DQT_BUILD_TESTS=%{?tests:ON}%{!?tests:OFF} \
|
|
|
@ -433,7 +411,7 @@ translationdir=%{_qt6_translationdir}
|
|
|
|
|
|
|
|
|
|
|
|
Name: Qt6
|
|
|
|
Name: Qt6
|
|
|
|
Description: Qt6 Configuration
|
|
|
|
Description: Qt6 Configuration
|
|
|
|
Version: 6.4.3
|
|
|
|
Version: 6.5.2
|
|
|
|
EOF
|
|
|
|
EOF
|
|
|
|
|
|
|
|
|
|
|
|
# rpm macros
|
|
|
|
# rpm macros
|
|
|
@ -491,7 +469,7 @@ install -p -m755 -D %{SOURCE6} %{buildroot}%{_sysconfdir}/X11/xinit/xinitrc.d/10
|
|
|
|
mkdir -p %{buildroot}%{_qt6_headerdir}/QtXcb
|
|
|
|
mkdir -p %{buildroot}%{_qt6_headerdir}/QtXcb
|
|
|
|
install -m 644 src/plugins/platforms/xcb/*.h %{buildroot}%{_qt6_headerdir}/QtXcb/
|
|
|
|
install -m 644 src/plugins/platforms/xcb/*.h %{buildroot}%{_qt6_headerdir}/QtXcb/
|
|
|
|
|
|
|
|
|
|
|
|
rm %{buildroot}/%{_bindir}/qt-cmake-private-install.cmake
|
|
|
|
rm %{buildroot}/%{_qt6_libexecdir}/qt-cmake-private-install.cmake
|
|
|
|
|
|
|
|
|
|
|
|
# Use better location for some new scripts in qtbase-6.0.1
|
|
|
|
# Use better location for some new scripts in qtbase-6.0.1
|
|
|
|
mv %{buildroot}/%{_qt6_libexecdir}/ensure_pro_file.cmake %{buildroot}/%{_qt6_libdir}/cmake/Qt6/ensure_pro_file.cmake
|
|
|
|
mv %{buildroot}/%{_qt6_libexecdir}/ensure_pro_file.cmake %{buildroot}/%{_qt6_libdir}/cmake/Qt6/ensure_pro_file.cmake
|
|
|
@ -563,8 +541,8 @@ make check -k ||:
|
|
|
|
%{_rpmmacrodir}/macros.qt6-qtbase
|
|
|
|
%{_rpmmacrodir}/macros.qt6-qtbase
|
|
|
|
|
|
|
|
|
|
|
|
%files devel
|
|
|
|
%files devel
|
|
|
|
%dir %{_qt6_datadir}/modules
|
|
|
|
%dir %{_qt6_libdir}/qt6/modules
|
|
|
|
%dir %{_qt6_libdir}/metatypes
|
|
|
|
%dir %{_qt6_libdir}/qt6/metatypes
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6/platforms
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6/platforms
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6/platforms/Platform
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6/platforms/Platform
|
|
|
@ -582,18 +560,17 @@ make check -k ||:
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6EglFSDeviceIntegrationPrivate
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6EglFSDeviceIntegrationPrivate
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6EglFsKmsGbmSupportPrivate
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6EglFsKmsGbmSupportPrivate
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6EglFsKmsSupportPrivate
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6EglFsKmsSupportPrivate
|
|
|
|
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6ExampleIconsPrivate
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6FbSupportPrivate
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6FbSupportPrivate
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6Gui
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6Gui
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6GuiTools
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6GuiTools
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6HostInfo
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6HostInfo
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6FbSupportPrivate
|
|
|
|
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6KmsSupportPrivate
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6KmsSupportPrivate
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6Network
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6Network
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6OpenGL
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6OpenGL
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6OpenGLWidgets
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6OpenGLWidgets
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6PrintSupport
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6PrintSupport
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6Sql
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6Sql
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6XcbQpaPrivate
|
|
|
|
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6Test
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6Test
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6Widgets
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6Widgets
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6WidgetsTools
|
|
|
|
%dir %{_qt6_libdir}/cmake/Qt6WidgetsTools
|
|
|
@ -602,40 +579,40 @@ make check -k ||:
|
|
|
|
%dir %{_qt6_bindir}
|
|
|
|
%dir %{_qt6_bindir}
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
%{_bindir}/androiddeployqt
|
|
|
|
%{_bindir}/androiddeployqt
|
|
|
|
|
|
|
|
%{_bindir}/androiddeployqt6
|
|
|
|
%{_bindir}/androidtestrunner
|
|
|
|
%{_bindir}/androidtestrunner
|
|
|
|
%{_bindir}/qdbuscpp2xml*
|
|
|
|
%{_bindir}/qdbuscpp2xml*
|
|
|
|
%{_bindir}/qdbusxml2cpp*
|
|
|
|
%{_bindir}/qdbusxml2cpp*
|
|
|
|
%{_bindir}/qmake*
|
|
|
|
%{_bindir}/qmake*
|
|
|
|
%{_bindir}/qtpaths*
|
|
|
|
%{_bindir}/qtpaths*
|
|
|
|
%{_bindir}/qt-cmake
|
|
|
|
%{_bindir}/qt-cmake
|
|
|
|
%{_bindir}/qt-cmake-private
|
|
|
|
|
|
|
|
%{_bindir}/qt-cmake-standalone-test
|
|
|
|
|
|
|
|
%{_bindir}/qt-configure-module
|
|
|
|
%{_bindir}/qt-configure-module
|
|
|
|
%{_libdir}/qt6/bin/qmake6
|
|
|
|
%{_libdir}/qt6/bin/qmake6
|
|
|
|
%{_qt6_bindir}/androiddeployqt
|
|
|
|
%{_qt6_bindir}/androiddeployqt
|
|
|
|
|
|
|
|
%{_qt6_bindir}/androiddeployqt6
|
|
|
|
%{_qt6_bindir}/androidtestrunner
|
|
|
|
%{_qt6_bindir}/androidtestrunner
|
|
|
|
%{_qt6_bindir}/qdbuscpp2xml
|
|
|
|
%{_qt6_bindir}/qdbuscpp2xml
|
|
|
|
%{_qt6_bindir}/qdbusxml2cpp
|
|
|
|
%{_qt6_bindir}/qdbusxml2cpp
|
|
|
|
%{_qt6_bindir}/qmake
|
|
|
|
%{_qt6_bindir}/qmake
|
|
|
|
%{_qt6_bindir}/qtpaths*
|
|
|
|
%{_qt6_bindir}/qtpaths*
|
|
|
|
%{_qt6_bindir}/qt-cmake
|
|
|
|
%{_qt6_bindir}/qt-cmake
|
|
|
|
%{_qt6_bindir}/qt-cmake-private
|
|
|
|
|
|
|
|
%{_qt6_bindir}/qt-cmake-private-install.cmake
|
|
|
|
|
|
|
|
%{_qt6_bindir}/qt-cmake-standalone-test
|
|
|
|
|
|
|
|
%{_qt6_bindir}/qt-configure-module
|
|
|
|
%{_qt6_bindir}/qt-configure-module
|
|
|
|
|
|
|
|
%{_qt6_libexecdir}/qt-cmake-private
|
|
|
|
|
|
|
|
%{_qt6_libexecdir}/qt-cmake-standalone-test
|
|
|
|
%{_qt6_libexecdir}/cmake_automoc_parser
|
|
|
|
%{_qt6_libexecdir}/cmake_automoc_parser
|
|
|
|
%{_qt6_libexecdir}/qt-internal-configure-tests
|
|
|
|
%{_qt6_libexecdir}/qt-internal-configure-tests
|
|
|
|
%{_qt6_libexecdir}/syncqt.pl
|
|
|
|
%{_qt6_libexecdir}/sanitizer-testrunner.py
|
|
|
|
|
|
|
|
%{_qt6_libexecdir}/syncqt
|
|
|
|
%{_qt6_libexecdir}/android_emulator_launcher.sh
|
|
|
|
%{_qt6_libexecdir}/android_emulator_launcher.sh
|
|
|
|
%{_qt6_libexecdir}/moc
|
|
|
|
%{_qt6_libexecdir}/moc
|
|
|
|
%{_qt6_libexecdir}/tracegen
|
|
|
|
%{_qt6_libexecdir}/tracegen
|
|
|
|
|
|
|
|
%{_qt6_libexecdir}/tracepointgen
|
|
|
|
%{_qt6_libexecdir}/qlalr
|
|
|
|
%{_qt6_libexecdir}/qlalr
|
|
|
|
%{_qt6_libexecdir}/qt-internal-configure-tests
|
|
|
|
|
|
|
|
%{_qt6_libexecdir}/qvkgen
|
|
|
|
%{_qt6_libexecdir}/qvkgen
|
|
|
|
%{_qt6_libexecdir}/rcc
|
|
|
|
%{_qt6_libexecdir}/rcc
|
|
|
|
%{_qt6_libexecdir}/uic
|
|
|
|
%{_qt6_libexecdir}/uic
|
|
|
|
%{_qt6_libexecdir}/qt-testrunner.py
|
|
|
|
%{_qt6_libexecdir}/qt-testrunner.py
|
|
|
|
%{_qt6_datadir}/modules/*.json
|
|
|
|
%{_qt6_libdir}/qt6/modules/*.json
|
|
|
|
%if "%{_qt6_headerdir}" != "%{_includedir}"
|
|
|
|
%if "%{_qt6_headerdir}" != "%{_includedir}"
|
|
|
|
%dir %{_qt6_headerdir}
|
|
|
|
%dir %{_qt6_headerdir}
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
@ -643,6 +620,7 @@ make check -k ||:
|
|
|
|
%{_qt6_headerdir}/QtCore/
|
|
|
|
%{_qt6_headerdir}/QtCore/
|
|
|
|
%{_qt6_headerdir}/QtDBus/
|
|
|
|
%{_qt6_headerdir}/QtDBus/
|
|
|
|
%{_qt6_headerdir}/QtInputSupport
|
|
|
|
%{_qt6_headerdir}/QtInputSupport
|
|
|
|
|
|
|
|
%{_qt6_headerdir}/QtExampleIcons
|
|
|
|
%{_qt6_headerdir}/QtGui/
|
|
|
|
%{_qt6_headerdir}/QtGui/
|
|
|
|
%{_qt6_headerdir}/QtNetwork/
|
|
|
|
%{_qt6_headerdir}/QtNetwork/
|
|
|
|
%{_qt6_headerdir}/QtOpenGL/
|
|
|
|
%{_qt6_headerdir}/QtOpenGL/
|
|
|
@ -680,7 +658,7 @@ make check -k ||:
|
|
|
|
%{_qt6_libdir}/libQt6Widgets.prl
|
|
|
|
%{_qt6_libdir}/libQt6Widgets.prl
|
|
|
|
%{_qt6_libdir}/libQt6Widgets.so
|
|
|
|
%{_qt6_libdir}/libQt6Widgets.so
|
|
|
|
%{_qt6_libdir}/libQt6XcbQpa.prl
|
|
|
|
%{_qt6_libdir}/libQt6XcbQpa.prl
|
|
|
|
%{_qt6_libdir}/libQt6XcbQpa.so
|
|
|
|
%{_qt6_libdir}/libQt6XcbQpa.so
|
|
|
|
%{_qt6_libdir}/libQt6Xml.prl
|
|
|
|
%{_qt6_libdir}/libQt6Xml.prl
|
|
|
|
%{_qt6_libdir}/libQt6Xml.so
|
|
|
|
%{_qt6_libdir}/libQt6Xml.so
|
|
|
|
%{_qt6_libdir}/libQt6EglFSDeviceIntegration.prl
|
|
|
|
%{_qt6_libdir}/libQt6EglFSDeviceIntegration.prl
|
|
|
@ -695,8 +673,10 @@ make check -k ||:
|
|
|
|
%{_qt6_libdir}/cmake/Qt6/libexec/*
|
|
|
|
%{_qt6_libdir}/cmake/Qt6/libexec/*
|
|
|
|
%{_qt6_libdir}/cmake/Qt6/platforms/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6/platforms/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6/platforms/Platform/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6/platforms/Platform/*.cmake
|
|
|
|
|
|
|
|
%{_qt6_libdir}/cmake/Qt6/qbatchedtestrunner.in.cpp
|
|
|
|
%{_qt6_libdir}/cmake/Qt6/ModuleDescription.json.in
|
|
|
|
%{_qt6_libdir}/cmake/Qt6/ModuleDescription.json.in
|
|
|
|
%{_qt6_libdir}/cmake/Qt6/QtFileConfigure.txt.in
|
|
|
|
%{_qt6_libdir}/cmake/Qt6/QtFileConfigure.txt.in
|
|
|
|
|
|
|
|
%{_qt6_libdir}/cmake/Qt6/QtConfigureTimeExecutableCMakeLists.txt.in
|
|
|
|
%{_qt6_libdir}/cmake/Qt6/QtSeparateDebugInfo.Info.plist.in
|
|
|
|
%{_qt6_libdir}/cmake/Qt6/QtSeparateDebugInfo.Info.plist.in
|
|
|
|
%{_qt6_libdir}/cmake/Qt6/3rdparty/extra-cmake-modules/COPYING-CMAKE-SCRIPTS
|
|
|
|
%{_qt6_libdir}/cmake/Qt6/3rdparty/extra-cmake-modules/COPYING-CMAKE-SCRIPTS
|
|
|
|
%{_qt6_libdir}/cmake/Qt6/3rdparty/extra-cmake-modules/find-modules/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6/3rdparty/extra-cmake-modules/find-modules/*.cmake
|
|
|
@ -719,6 +699,7 @@ make check -k ||:
|
|
|
|
%{_qt6_libdir}/cmake/Qt6EglFSDeviceIntegrationPrivate/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6EglFSDeviceIntegrationPrivate/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6EglFsKmsGbmSupportPrivate/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6EglFsKmsGbmSupportPrivate/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6EglFsKmsSupportPrivate/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6EglFsKmsSupportPrivate/*.cmake
|
|
|
|
|
|
|
|
%{_qt6_libdir}/cmake/Qt6ExampleIconsPrivate/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6FbSupportPrivate/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6FbSupportPrivate/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6Gui/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6Gui/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6GuiTools/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6GuiTools/*.cmake
|
|
|
@ -729,14 +710,15 @@ make check -k ||:
|
|
|
|
%{_qt6_libdir}/cmake/Qt6OpenGL/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6OpenGL/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6OpenGLWidgets/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6OpenGLWidgets/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6PrintSupport/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6PrintSupport/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6Sql/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6Sql/Qt6Sql*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6Sql/Qt6QSQLiteDriverPlugin*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6Sql/Qt6QSQLiteDriverPlugin*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6Test/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6Test/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6Widgets/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6Widgets/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6WidgetsTools/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6WidgetsTools/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6XcbQpaPrivate/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6XcbQpaPrivate/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6Xml/*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6Xml/*.cmake
|
|
|
|
%{_qt6_libdir}/metatypes/*.json
|
|
|
|
%{_qt6_libdir}/qt6/metatypes/*.json
|
|
|
|
|
|
|
|
%{_qt6_libdir}/qt6/objects-RelWithDebInfo/ExampleIconsPrivate_resources_1/.rcc/qrc_example_icons.cpp.o
|
|
|
|
%{_qt6_libdir}/pkgconfig/*.pc
|
|
|
|
%{_qt6_libdir}/pkgconfig/*.pc
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?egl}
|
|
|
|
%if 0%{?egl}
|
|
|
@ -753,6 +735,8 @@ make check -k ||:
|
|
|
|
%{_qt6_headerdir}/QtDeviceDiscoverySupport
|
|
|
|
%{_qt6_headerdir}/QtDeviceDiscoverySupport
|
|
|
|
%{_qt6_libdir}/libQt6DeviceDiscoverySupport.*a
|
|
|
|
%{_qt6_libdir}/libQt6DeviceDiscoverySupport.*a
|
|
|
|
%{_qt6_libdir}/libQt6DeviceDiscoverySupport.prl
|
|
|
|
%{_qt6_libdir}/libQt6DeviceDiscoverySupport.prl
|
|
|
|
|
|
|
|
%{_qt6_libdir}/libQt6ExampleIcons.a
|
|
|
|
|
|
|
|
%{_qt6_libdir}/libQt6ExampleIcons.prl
|
|
|
|
%{_qt6_headerdir}/QtFbSupport
|
|
|
|
%{_qt6_headerdir}/QtFbSupport
|
|
|
|
%{_qt6_libdir}/libQt6FbSupport.*a
|
|
|
|
%{_qt6_libdir}/libQt6FbSupport.*a
|
|
|
|
%{_qt6_libdir}/libQt6FbSupport.prl
|
|
|
|
%{_qt6_libdir}/libQt6FbSupport.prl
|
|
|
@ -766,10 +750,10 @@ make check -k ||:
|
|
|
|
%{_qt6_examplesdir}/
|
|
|
|
%{_qt6_examplesdir}/
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?no_ibase} == 0
|
|
|
|
%if 0%{?ibase}
|
|
|
|
%files ibase
|
|
|
|
%files ibase
|
|
|
|
%{_qt6_plugindir}/sqldrivers/libqsqlibase.so
|
|
|
|
%{_qt6_plugindir}/sqldrivers/libqsqlibase.so
|
|
|
|
|
|
|
|
%{_qt6_libdir}/cmake/Qt6Sql/Qt6QIBaseDriverPlugin*.cmake
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
%files mysql
|
|
|
|
%files mysql
|
|
|
@ -784,11 +768,6 @@ make check -k ||:
|
|
|
|
%{_qt6_plugindir}/sqldrivers/libqsqlpsql.so
|
|
|
|
%{_qt6_plugindir}/sqldrivers/libqsqlpsql.so
|
|
|
|
%{_qt6_libdir}/cmake/Qt6Sql/Qt6QPSQLDriverPlugin*.cmake
|
|
|
|
%{_qt6_libdir}/cmake/Qt6Sql/Qt6QPSQLDriverPlugin*.cmake
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?no_tds} == 0
|
|
|
|
|
|
|
|
%files tds
|
|
|
|
|
|
|
|
%{_qt6_plugindir}/sqldrivers/libqsqltds.so
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%ldconfig_scriptlets gui
|
|
|
|
%ldconfig_scriptlets gui
|
|
|
|
|
|
|
|
|
|
|
|
%files gui
|
|
|
|
%files gui
|
|
|
@ -845,6 +824,40 @@ make check -k ||:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
|
|
|
|
* Sun Sep 03 2023 LuK1337 <priv.luk@gmail.com> - 6.5.2-5
|
|
|
|
|
|
|
|
- Unbreak CMake Qt6::ExampleIconsPrivate package
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Aug 28 2023 Yaakov Selkowitz <yselkowi@redhat.com> - 6.5.2-4
|
|
|
|
|
|
|
|
- Use bundled libb2 in RHEL builds
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Aug 11 2023 Jan Grulich <jgrulich@redhat.com> - 6.5.2-3
|
|
|
|
|
|
|
|
- Don't use QGnomePlatform by default on F39+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 6.5.2-2
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Jul 21 2023 Jan Grulich <jgrulich@redhat.com> - 6.5.2-1
|
|
|
|
|
|
|
|
- 6.5.2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jul 12 2023 František Zatloukal <fzatlouk@redhat.com> - 6.5.1-4
|
|
|
|
|
|
|
|
- Rebuilt for ICU 73.2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jul 12 2023 Jan Grulich <jgrulich@redhat.com> - 6.5.1-3
|
|
|
|
|
|
|
|
- Bump build for private API version change
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Jul 11 2023 František Zatloukal <fzatlouk@redhat.com> - 6.5.1-2
|
|
|
|
|
|
|
|
- Rebuilt for ICU 73.2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon May 22 2023 Jan Grulich <jgrulich@redhat.com> - 6.5.1-1
|
|
|
|
|
|
|
|
- 6.5.1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Apr 7 2023 Marie Loise Nolden <loise@kde.org> - 6.5.0-2
|
|
|
|
|
|
|
|
- fix xcb plugin with new dependency xcb-cursor instead of Xcursor
|
|
|
|
|
|
|
|
introduction with qt 6.5, add firebird sql plugin cleanly, clean up spec file
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Apr 03 2023 Jan Grulich <jgrulich@redhat.com> - 6.5.0-1
|
|
|
|
|
|
|
|
- 6.5.0
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Apr 03 2023 Jan Grulich <jgrulich@redhat.com> - 6.4.3-2
|
|
|
|
* Mon Apr 03 2023 Jan Grulich <jgrulich@redhat.com> - 6.4.3-2
|
|
|
|
- Enable zstd support
|
|
|
|
- Enable zstd support
|
|
|
|
|
|
|
|
|
|
|
|