Accepting request 1169509 from home:bnavigator:branches:KDE:Qt:PyQt

- Update to 6.7.0
  * Add support for Qt 6.7

OBS-URL: https://build.opensuse.org/request/show/1169509
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-PyQt6-3D?expand=0&rev=21
This commit is contained in:
Benjamin Greiner 2024-04-21 14:41:01 +00:00 committed by Git OBS Bridge
parent e100aedf8c
commit f7c2f23e30
4 changed files with 28 additions and 16 deletions

BIN
PyQt6_3D-6.6.0.tar.gz (Stored with Git LFS)

Binary file not shown.

3
PyQt6_3D-6.7.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3e99bfc801918ab4758dd2660b2d2358e0057c943eb2bd9f8d0ddf156ea5ccd7
size 7469641

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Sun Apr 21 13:44:55 UTC 2024 - Ben Greiner <code@bnavigator.de>
- Update to 6.7.0
* Add support for Qt 6.7
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Jan 25 20:31:01 UTC 2024 - Ben Greiner <code@bnavigator.de> Thu Jan 25 20:31:01 UTC 2024 - Ben Greiner <code@bnavigator.de>

View File

@ -1,5 +1,5 @@
# #
# spec file # spec file for package python-PyQt6-3D
# #
# Copyright (c) 2024 SUSE LLC # Copyright (c) 2024 SUSE LLC
# #
@ -16,21 +16,24 @@
# #
%define mname PyQt6-3D %define qtlib 3D
%define pyqt_build_for_qt6 1 %define pyqt_build_for_qt6 1
%define plainpython python
%{?sle15_python_module_pythons} %{?sle15_python_module_pythons}
Name: python-%{mname} Name: python-PyQt6-%{qtlib}
Version: 6.6.0 Version: 6.7.0
Release: 0 Release: 0
Summary: Python bindings for the Qt 3D framework Summary: Python bindings for the Qt 3D framework
License: GPL-3.0-only License: GPL-3.0-only
Group: Development/Libraries/Python Group: Development/Libraries/Python
URL: https://www.riverbankcomputing.com/software/pyqt3d URL: https://www.riverbankcomputing.com/software/pyqt3d
Source: https://files.pythonhosted.org/packages/source/P/PyQt6-3D/PyQt6_3D-%{version}.tar.gz # boo#1222514
# Source: https://files.pythonhosted.org/packages/source/P/PyQt6-%%{qtlib}/PyQt6_%%{qtlib}-%%{version}.tar.gz
Source: https://riverbankcomputing.com/pypi/packages/PyQt6-%{qtlib}/PyQt6_%{qtlib}-%{version}.tar.gz
BuildRequires: %{python_module PyQt6-devel >= %{version}} BuildRequires: %{python_module PyQt6-devel >= %{version}}
BuildRequires: %{python_module devel >= 3.6} BuildRequires: %{python_module devel}
BuildRequires: %{python_module pyqt-builder >= 1.9} BuildRequires: %{python_module pyqt-builder >= 1.9 with %python-pyqt-builder < 2}
BuildRequires: %{python_module sip-devel >= 6} BuildRequires: %{python_module sip-devel >= 6.8 with %python-sip-devel < 7}
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: python-pyqt-rpm-macros BuildRequires: python-pyqt-rpm-macros
BuildRequires: python-rpm-macros BuildRequires: python-rpm-macros
@ -43,11 +46,12 @@ BuildRequires: cmake(Qt63DInput)
BuildRequires: cmake(Qt63DLogic) BuildRequires: cmake(Qt63DLogic)
BuildRequires: cmake(Qt63DRender) BuildRequires: cmake(Qt63DRender)
%requires_ge python-PyQt6 %requires_ge python-PyQt6
%requires_ge python-PyQt6-sip
Provides: python-qt3d-qt6 = %{version}-%{release} Provides: python-qt3d-qt6 = %{version}-%{release}
%python_subpackages %python_subpackages
%description %description
PyQt6-3D is a set of Python bindings for The Qt Companys Qt 3D framework. The PyQt6-3D is a set of Python bindings for The Qt Company's Qt 3D framework. The
bindings sit on top of PyQt6 and are implemented as six separate modules bindings sit on top of PyQt6 and are implemented as six separate modules
corresponding to the different libraries that make up the framework. corresponding to the different libraries that make up the framework.
@ -55,7 +59,9 @@ corresponding to the different libraries that make up the framework.
Summary: Devel files for %{name} Summary: Devel files for %{name}
Group: Development/Tools/IDE Group: Development/Tools/IDE
Requires: python-PyQt6-devel Requires: python-PyQt6-devel
Supplements: packageand(eric:python-%{mname}) Requires: %plainpython(abi) = %{python_version}
Supplements: (eric and python-PyQt6-%{qtlib})
Supplements: (python-PyQt6-devel and python-PyQt6-%{qtlib})
%description devel %description devel
This package provides Qt6 API files for the Eric IDE and the SIP files This package provides Qt6 API files for the Eric IDE and the SIP files
@ -79,7 +85,7 @@ $python -c 'from PyQt6 import Qt3DAnimation, Qt3DCore, Qt3DExtras, Qt3DInput, Qt
%files %{python_files} %files %{python_files}
%license LICENSE %license LICENSE
%doc NEWS README %doc NEWS README.md
%dir %{python_sitearch}/PyQt6/ %dir %{python_sitearch}/PyQt6/
%{python_sitearch}/PyQt6/Qt3DAnimation.* %{python_sitearch}/PyQt6/Qt3DAnimation.*
%{python_sitearch}/PyQt6/Qt3DCore.* %{python_sitearch}/PyQt6/Qt3DCore.*
@ -87,13 +93,13 @@ $python -c 'from PyQt6 import Qt3DAnimation, Qt3DCore, Qt3DExtras, Qt3DInput, Qt
%{python_sitearch}/PyQt6/Qt3DInput.* %{python_sitearch}/PyQt6/Qt3DInput.*
%{python_sitearch}/PyQt6/Qt3DLogic.* %{python_sitearch}/PyQt6/Qt3DLogic.*
%{python_sitearch}/PyQt6/Qt3DRender.* %{python_sitearch}/PyQt6/Qt3DRender.*
%{python_sitearch}/PyQt6_3D-%{version}*-info/ %{python_sitearch}/PyQt6_%{qtlib}-%{version}.dist-info/
%exclude %{pyqt6_sipdir} %exclude %{pyqt6_sipdir}
%files %{python_files devel} %files %{python_files devel}
%license LICENSE %license LICENSE
%dir %{_qt6_datadir}/qsci/api/python_%{python_bin_suffix}/ %dir %{_qt6_datadir}/qsci/api/python_%{python_bin_suffix}/
%{_qt6_datadir}/qsci/api/python_%{python_bin_suffix}/PyQt6-3D.api %{_qt6_datadir}/qsci/api/python_%{python_bin_suffix}/PyQt6-%{qtlib}.api
%dir %{pyqt6_sipdir} %dir %{pyqt6_sipdir}
%{pyqt6_sipdir}/Qt3DAnimation/ %{pyqt6_sipdir}/Qt3DAnimation/
%{pyqt6_sipdir}/Qt3DCore/ %{pyqt6_sipdir}/Qt3DCore/