diff --git a/qt6-quick3d.changes b/qt6-quick3d.changes index 137c676..a930148 100644 --- a/qt6-quick3d.changes +++ b/qt6-quick3d.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Wed Apr 20 15:47:47 UTC 2022 - Christophe Giboudeaux + +- Fix the package version. + +------------------------------------------------------------------- +Fri Apr 8 11:56:57 UTC 2022 - Christophe Giboudeaux + +- Update to 6.3.0: + * https://www.qt.io/blog/qt-6.3-released + +------------------------------------------------------------------- +Tue Mar 29 12:28:37 UTC 2022 - Christophe Giboudeaux + +- Update to 6.3.0-rc + ------------------------------------------------------------------- Mon Mar 21 08:46:41 UTC 2022 - Christophe Giboudeaux diff --git a/qt6-quick3d.spec b/qt6-quick3d.spec index 9124e6c..9c6fb0a 100644 --- a/qt6-quick3d.spec +++ b/qt6-quick3d.spec @@ -16,8 +16,8 @@ # -%define real_version 6.2.4 -%define short_version 6.2 +%define real_version 6.3.0 +%define short_version 6.3 %define tar_name qtquick3d-everywhere-src %define tar_suffix %{nil} # @@ -27,7 +27,7 @@ %endif # Name: qt6-quick3d%{?pkg_suffix} -Version: 6.4.0~git +Version: 6.3.0 Release: 0 Summary: API for creating 3D content and 3D user interfaces based on Qt Quick License: GPL-3.0-or-later @@ -48,6 +48,8 @@ BuildRequires: cmake(Qt6Gui) BuildRequires: cmake(Qt6Network) BuildRequires: cmake(Qt6Qml) BuildRequires: cmake(Qt6Quick) +# Only needed if QT_FEATURE_qml_debug is enabled +# BuildRequires: cmake(Qt6PacketProtocolPrivate) BuildRequires: cmake(Qt6QuickTimeline) BuildRequires: cmake(Qt6ShaderTools) BuildRequires: cmake(Qt6Widgets) @@ -233,8 +235,15 @@ Requires: cmake(Qt6Quick3DParticles) = %{real_version} This package provides private headers of libQt6Quick3DParticles that do not have any ABI or API guarantees. +%package -n libQt6Quick3DParticleEffects6 +Summary: Qt 6 Quick3DParticleEffects library + +%description -n libQt6Quick3DParticleEffects6 +The Qt 6 Quick3DParticleEffects library. + %package -n qt6-quick3dparticleeffects-devel Summary: Qt6 Quick3DParticleEffects library - Development files +Requires: libQt6Quick3DParticleEffects6 = %{version} Requires: cmake(Qt6Quick3DAssetImport) Requires: cmake(Qt6Quick3DParticles) Requires: cmake(Qt6Quick3DRuntimeRender) @@ -294,6 +303,24 @@ Requires: cmake(Qt6Quick3DUtils) = %{real_version} This package provides private headers of libQt6Quick3DUtils that do not have any ABI or API guarantees. +### Private only library ### + +%package -n libQt6Quick3DGlslParser6 +Summary: Qt 6 Quick3DGlslParser library + +%description -n libQt6Quick3DGlslParser6 +The Qt 6 Quick3DGlslParser library. +This library does not have any ABI or API guarantees. + +%package -n qt6-quick3dglslparser-private-devel +Summary: Development files for the Qt 6 Quick3DGlslParser library +Requires: libQt6Quick3DGlslParser6 = %{version} +Requires: cmake(Qt6Core) + +%description -n qt6-quick3dglslparser-private-devel +Development files for the Qt 6 Quick3DGlslParser library. +This library does not have any ABI or API guarantees. + %{qt6_examples_package} %endif @@ -320,6 +347,7 @@ rm %{buildroot}%{_qt6_cmakedir}/*/*Plugin*.cmake # There's no private api rm %{buildroot}%{_qt6_mkspecsdir}/modules/qt_lib_quick3deffects_private.pri +rm %{buildroot}%{_qt6_mkspecsdir}/modules/qt_lib_quick3dparticleeffects_private.pri %fdupes %{buildroot}%{_qt6_qmldir}/QtQuick3D @@ -327,8 +355,10 @@ rm %{buildroot}%{_qt6_mkspecsdir}/modules/qt_lib_quick3deffects_private.pri %post -n libQt6Quick3DAssetImport6 -p /sbin/ldconfig %post -n libQt6Quick3DAssetUtils6 -p /sbin/ldconfig %post -n libQt6Quick3DEffects6 -p /sbin/ldconfig +%post -n libQt6Quick3DGlslParser6 -p /sbin/ldconfig %post -n libQt6Quick3DHelpers6 -p /sbin/ldconfig %post -n libQt6Quick3DIblBaker6 -p /sbin/ldconfig +%post -n libQt6Quick3DParticleEffects6 -p /sbin/ldconfig %post -n libQt6Quick3DParticles6 -p /sbin/ldconfig %post -n libQt6Quick3DRuntimeRender6 -p /sbin/ldconfig %post -n libQt6Quick3DUtils6 -p /sbin/ldconfig @@ -336,8 +366,10 @@ rm %{buildroot}%{_qt6_mkspecsdir}/modules/qt_lib_quick3deffects_private.pri %postun -n libQt6Quick3DAssetImport6 -p /sbin/ldconfig %postun -n libQt6Quick3DAssetUtils6 -p /sbin/ldconfig %postun -n libQt6Quick3DEffects6 -p /sbin/ldconfig +%postun -n libQt6Quick3DGlslParser6 -p /sbin/ldconfig %postun -n libQt6Quick3DHelpers6 -p /sbin/ldconfig %postun -n libQt6Quick3DIblBaker6 -p /sbin/ldconfig +%postun -n libQt6Quick3DParticleEffects6 -p /sbin/ldconfig %postun -n libQt6Quick3DParticles6 -p /sbin/ldconfig %postun -n libQt6Quick3DRuntimeRender6 -p /sbin/ldconfig %postun -n libQt6Quick3DUtils6 -p /sbin/ldconfig @@ -348,13 +380,17 @@ rm %{buildroot}%{_qt6_mkspecsdir}/modules/qt_lib_quick3deffects_private.pri %{_bindir}/balsam6 %{_bindir}/balsamui6 %{_bindir}/instancer6 +%{_bindir}/materialeditor6 %{_bindir}/meshdebug6 %{_bindir}/shadergen6 +%{_bindir}/shapegen6 %{_qt6_bindir}/balsam %{_qt6_bindir}/balsamui %{_qt6_bindir}/instancer +%{_qt6_bindir}/materialeditor %{_qt6_bindir}/meshdebug %{_qt6_bindir}/shadergen +%{_qt6_bindir}/shapegen %{_qt6_pluginsdir}/assetimporters/libassimp.so %{_qt6_pluginsdir}/assetimporters/libuip.so @@ -479,6 +515,17 @@ rm %{buildroot}%{_qt6_mkspecsdir}/modules/qt_lib_quick3deffects_private.pri %{_qt6_includedir}/QtQuick3DParticles/%{real_version}/ %{_qt6_mkspecsdir}/modules/qt_lib_quick3dparticles_private.pri +%files -n libQt6Quick3DParticleEffects6 +%{_qt6_libdir}/libQt6Quick3DParticleEffects.so.* + +%files -n qt6-quick3dparticleeffects-devel +%{_qt6_cmakedir}/Qt6Quick3DParticleEffects/ +%{_qt6_descriptionsdir}/Quick3DParticleEffects.json +%{_qt6_libdir}/libQt6Quick3DParticleEffects.prl +%{_qt6_libdir}/libQt6Quick3DParticleEffects.so +%{_qt6_metatypesdir}/qt6quick3dparticleeffects_*_metatypes.json +%{_qt6_mkspecsdir}/modules/qt_lib_quick3dparticleeffects.pri + %files -n libQt6Quick3DRuntimeRender6 %{_qt6_libdir}/libQt6Quick3DRuntimeRender.so.* @@ -513,6 +560,20 @@ rm %{buildroot}%{_qt6_mkspecsdir}/modules/qt_lib_quick3deffects_private.pri %{_qt6_includedir}/QtQuick3DUtils/%{real_version}/ %{_qt6_mkspecsdir}/modules/qt_lib_quick3dutils_private.pri +### Private only library ### + +%files -n libQt6Quick3DGlslParser6 +%{_qt6_libdir}/libQt6Quick3DGlslParser.so.* + +%files -n qt6-quick3dglslparser-private-devel +%{_qt6_cmakedir}/Qt6Quick3DGlslParserPrivate/ +%{_qt6_descriptionsdir}/Quick3DGlslParserPrivate.json +%{_qt6_includedir}/QtQuick3DGlslParser/ +%{_qt6_libdir}/libQt6Quick3DGlslParser.prl +%{_qt6_libdir}/libQt6Quick3DGlslParser.so +%{_qt6_metatypesdir}/qt6quick3dglslparserprivate_*_metatypes.json +%{_qt6_mkspecsdir}/modules/qt_lib_quick3dglslparser_private.pri + %endif %changelog diff --git a/qtquick3d-everywhere-src-6.2.4.tar.xz b/qtquick3d-everywhere-src-6.2.4.tar.xz deleted file mode 100644 index c91cfa7..0000000 --- a/qtquick3d-everywhere-src-6.2.4.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ae73a135b10aa7b9cb54a42e2fd73651787bf1d4533c6859b1565c28ef63ece2 -size 54625216 diff --git a/qtquick3d-everywhere-src-6.3.0.tar.xz b/qtquick3d-everywhere-src-6.3.0.tar.xz new file mode 100644 index 0000000..06b28b2 --- /dev/null +++ b/qtquick3d-everywhere-src-6.3.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ad05bd1ee1f784b18220a2d2625ee8de91662c88fdc7b798662953d86eb327e +size 37287488