6.9.1
Resolves: RHEL-78543
This commit is contained in:
parent
242970eaca
commit
3fa38ca033
2
.gitignore
vendored
2
.gitignore
vendored
@ -26,3 +26,5 @@
|
||||
/qtquick3d-everywhere-src-6.7.0.tar.xz
|
||||
/qtquick3d-everywhere-src-6.7.1.tar.xz
|
||||
/qtquick3d-everywhere-src-6.8.1.tar.xz
|
||||
/qtquick3d-everywhere-src-6.9.0.tar.xz
|
||||
/qtquick3d-everywhere-src-6.9.1.tar.xz
|
||||
|
@ -9,10 +9,15 @@
|
||||
%global examples 1
|
||||
%global build_tests 1
|
||||
|
||||
%if 0%{?fedora}
|
||||
%global system_assimp 1
|
||||
%global system_openxr 1
|
||||
%endif
|
||||
|
||||
Summary: Qt6 - Quick3D Libraries and utilities
|
||||
Name: qt6-%{qt_module}
|
||||
Version: 6.8.1
|
||||
Release: 2%{?dist}
|
||||
Version: 6.9.1
|
||||
Release: 1%{?dist}
|
||||
|
||||
License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0
|
||||
Url: http://www.qt.io
|
||||
@ -38,9 +43,22 @@ BuildRequires: qt6-qtdeclarative-static
|
||||
BuildRequires: qt6-qtquicktimeline-devel
|
||||
BuildRequires: qt6-qtshadertools-devel
|
||||
|
||||
#if 0{?fedora}
|
||||
# BuildRequires: pkgconfig(assimp) >= 5.0.0
|
||||
#endif
|
||||
%if 0%{?system_assimp}
|
||||
BuildRequires: pkgconfig(assimp) >= 5.0.0
|
||||
%else
|
||||
Provides: bundled(assimp)
|
||||
%endif
|
||||
%if 0%{?system_openxr}
|
||||
BuildRequires: openxr-devel
|
||||
%else
|
||||
Provides: bundled(openxr)
|
||||
%endif
|
||||
|
||||
# Bundled embree is only used on aarch64 and x86_64
|
||||
# Could be potentially unbundled
|
||||
%ifarch aarch64 x86_64
|
||||
Provides: bundled(embree3) = 3.13.3
|
||||
%endif
|
||||
|
||||
%description
|
||||
The Qt 6 Quick3D library.
|
||||
@ -94,13 +112,10 @@ CXXFLAGS="$CXXFLAGS -mno-avx"
|
||||
%define _lto_cflags %{nil}
|
||||
|
||||
%cmake_qt6 \
|
||||
%ifarch s390x
|
||||
-DQT_BUILD_EXAMPLES=OFF
|
||||
%else
|
||||
-DQT_BUILD_EXAMPLES:BOOL=%{?examples:ON}%{!?examples:OFF} \
|
||||
-DQT_INSTALL_EXAMPLES_SOURCES=%{?examples:ON}%{!?examples:OFF}
|
||||
%endif
|
||||
# -DQT_FEATURE_system_assimp=ON
|
||||
-DQT_INSTALL_EXAMPLES_SOURCES=%{?examples:ON}%{!?examples:OFF} \
|
||||
-DFEATURE_system_assimp=%{?system_assimp:ON}%{!?system_assimp:OFF} \
|
||||
-DFEATURE_system_openxr=%{?system_openxr:ON}%{!?system_openxr:OFF}
|
||||
|
||||
%cmake_build
|
||||
|
||||
@ -195,50 +210,78 @@ popd
|
||||
%{_qt6_includedir}/QtQuick3DHelpersImpl
|
||||
%{_qt6_includedir}/QtQuick3DGlslParser
|
||||
%{_qt6_includedir}/QtQuick3DXr
|
||||
%{_qt6_libdir}/cmake/Qt6/*.cmake
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DIblBaker
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DIblBaker/*.cmake
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DParticles
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DParticles/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6/FindWrapQuick3DAssimp.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6BuildInternals/StandaloneTests/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Qml/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/*.cmake
|
||||
%ifarch x86_64 aarch64
|
||||
%dir %{_qt6_libdir}/cmake/Qt6BundledEmbree/
|
||||
%{_qt6_libdir}/cmake/Qt6/FindWrapBundledEmbreeConfigExtra.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6BundledEmbree/*.cmake
|
||||
%endif
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3D/
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3D/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6BundledOpenXR/*.cmake
|
||||
%if !0%{?system_openxr}
|
||||
%dir %{_qt6_libdir}/cmake/Qt6BundledOpenXR/
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DXr/*.cmake
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DXr/
|
||||
%{_qt6_libdir}/cmake/Qt6BundledOpenXR/*.cmake
|
||||
%endif
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3D/
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DAssetImport/
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DAssetImport/*.cmake
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DRuntimeRender/
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DRuntimeRender/*.cmake
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DTools/
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DTools/*.cmake
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DUtils/
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DUtils/*.cmake
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DAssetImportPrivate
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DAssetUtils/
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DAssetUtils/*.cmake
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DAssetUtilsPrivate
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DEffects/
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DEffects/*.cmake
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DHelpers/
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DHelpers/*.cmake
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DHelpersImpl/
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DHelpersImpl/*.cmake
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DEffectsPrivate/
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DGlslParserPrivate
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DGlslParserPrivate/*.cmake
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DHelpers/
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DHelpersPrivate/
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DHelpersImpl/
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DHelpersImplPrivate
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DIblBaker
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DIblBakerPrivate
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DParticleEffects
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DParticleEffectsPrivate
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DParticles
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DParticlesPrivate
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DPrivate
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DRuntimeRender/
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DRuntimeRenderPrivate
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DTools/
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DUtils/
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DUtilsPrivate
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DXr/
|
||||
%dir %{_qt6_libdir}/cmake/Qt6Quick3DXrPrivate
|
||||
%{_qt6_libdir}/cmake/Qt6/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6/FindWrapQuick3DAssimp.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6BuildInternals/StandaloneTests/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Qml/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Qml/QmlPlugins/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3D/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DAssetImport/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DAssetImportPrivate/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DAssetUtils/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DAssetUtilsPrivate/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DEffects/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DEffectsPrivate/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DGlslParserPrivate/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DHelpers/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DHelpersPrivate/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DHelpersImpl/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DHelpersImplPrivate/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DIblBaker/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DIblBakerPrivate/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DParticleEffects/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DParticleEffectsPrivate/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DParticles/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DParticlesPrivate/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DPrivate/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DRuntimeRender/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DRuntimeRenderPrivate/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DTools/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DUtils/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DUtilsPrivate/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DXr/*.cmake
|
||||
%{_qt6_libdir}/cmake/Qt6Quick3DXrPrivate/*.cmake
|
||||
%ifarch x86_64 aarch64
|
||||
%{_qt6_libdir}/libQt6BundledEmbree.a
|
||||
%endif
|
||||
%if !0%{?system_openxr}
|
||||
%{_qt6_libdir}/libQt6BundledOpenXR.a
|
||||
%endif
|
||||
%{_qt6_libdir}/libQt6Quick3DXr.prl
|
||||
%{_qt6_libdir}/libQt6Quick3DXr.so
|
||||
%{_qt6_libdir}/libQt6Quick3D.prl
|
||||
@ -269,12 +312,10 @@ popd
|
||||
%{_qt6_plugindir}/qmltooling/libqmldbg_quick3dprofiler.so
|
||||
%{_qt6_libdir}/pkgconfig/*.pc
|
||||
|
||||
%ifnarch s390x
|
||||
%if 0%{?examples}
|
||||
%files examples
|
||||
%{_qt6_examplesdir}/
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%if 0%{?build_tests}
|
||||
%files tests
|
||||
@ -282,6 +323,10 @@ popd
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Wed May 14 2025 Jan Grulich <jgrulich@redhat.com> - 6.9.1-1
|
||||
- 6.9.1
|
||||
Resolves: RHEL-78543
|
||||
|
||||
* Wed Jan 15 2025 Jan Grulich <jgrulich@redhat.com> - 6.8.1-2
|
||||
- Fix directory ownership
|
||||
Resolves: RHEL-74027
|
||||
|
2
sources
2
sources
@ -1 +1 @@
|
||||
SHA512 (qtquick3d-everywhere-src-6.8.1.tar.xz) = 9845cf84b57b33d0acb29a4c5ea2492ac60367d210b51c4896d6d5b9a33197be007cc02934c1b0dde5ee888641c8104cc4080f1493d0d09ed271fe2d08d2f410
|
||||
SHA512 (qtquick3d-everywhere-src-6.9.1.tar.xz) = ed300ec9eaab59cdd6b15217c0f6b39f2f4678c6757e76ed5ad76654cf542f09abc9af959a2f525abdc8ee43855a3fd4a4f0b6d84cdd3221065cd2e4ae95e517
|
||||
|
Loading…
Reference in New Issue
Block a user