diff --git a/_servicedata b/_servicedata
index 96ceefb..a602810 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://invent.kde.org/qt/qt/qt3d.git
- 7edec6e014de27b9dd03f63875c471aac606a918
\ No newline at end of file
+ dba14d48611b9e9d59576172658779ab4a39b416
\ No newline at end of file
diff --git a/libqt5-qt3d.changes b/libqt5-qt3d.changes
index a79c4d3..f8fca03 100644
--- a/libqt5-qt3d.changes
+++ b/libqt5-qt3d.changes
@@ -1,3 +1,12 @@
+-------------------------------------------------------------------
+Fri Jan 21 08:11:56 UTC 2022 - Fabian Vogt
+
+- Update to version 5.15.2+kde39:
+ * OpenGL renderer: restore surface on context when shutting down
+ * OpenGL: Fix content not updated when using OnDemand and switching textures
+ * ObjectPicker: markDirty(AllDirty) when we change the enabled property
+ * ComputeCommand: call markDirty(ComputeDirty) when enabled changes
+
-------------------------------------------------------------------
Thu Oct 28 07:19:57 UTC 2021 - Fabian Vogt
diff --git a/libqt5-qt3d.spec b/libqt5-qt3d.spec
index 152e976..c243714 100644
--- a/libqt5-qt3d.spec
+++ b/libqt5-qt3d.spec
@@ -26,7 +26,7 @@
%define tar_version qt3d-everywhere-src-%{version}
%global enable_assimp (0%{?suse_version} >= 1550)
Name: libqt5-qt3d
-Version: 5.15.2+kde33
+Version: 5.15.2+kde39
Release: 0
Summary: Qt 5 3D Addon
# Legal: some files are GPL-3.0-only WITH Qt-GPL-exception-1.0
diff --git a/qt3d-everywhere-src-5.15.2+kde33.obscpio b/qt3d-everywhere-src-5.15.2+kde33.obscpio
deleted file mode 100644
index 75ba6f2..0000000
--- a/qt3d-everywhere-src-5.15.2+kde33.obscpio
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:60eacea0559763d4cde59b95b1e453394dc00efdc9b5f5682426f9e185a6cede
-size 119876110
diff --git a/qt3d-everywhere-src-5.15.2+kde39.obscpio b/qt3d-everywhere-src-5.15.2+kde39.obscpio
new file mode 100644
index 0000000..2fb794d
--- /dev/null
+++ b/qt3d-everywhere-src-5.15.2+kde39.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4b37f818957b9fb51030495932963a7e7ad85945782e94e9af8439d97a3ec2f2
+size 119878670
diff --git a/qt3d-everywhere-src.obsinfo b/qt3d-everywhere-src.obsinfo
index 41788b4..5116b6d 100644
--- a/qt3d-everywhere-src.obsinfo
+++ b/qt3d-everywhere-src.obsinfo
@@ -1,5 +1,4 @@
name: qt3d-everywhere-src
-version: 5.15.2+kde33
-mtime: 1628571439
-commit: 7edec6e014de27b9dd03f63875c471aac606a918
-
+version: 5.15.2+kde39
+mtime: 1638341627
+commit: dba14d48611b9e9d59576172658779ab4a39b416