diff --git a/_service b/_service
new file mode 100644
index 0000000..39c1234
--- /dev/null
+++ b/_service
@@ -0,0 +1,19 @@
+
+
+
+ git
+ https://gitlab.gnome.org/GNOME/calls.git
+ v45.0
+ @PARENT_TAG@+@TAG_OFFSET@
+ v?(.*)\+0
+ \1
+
+
+
+
+ *.tar
+ zst
+
+
+
+
diff --git a/calls-45.0.obscpio b/calls-45.0.obscpio
new file mode 100644
index 0000000..2a0cebf
--- /dev/null
+++ b/calls-45.0.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:eb3880b1070bf34d94fc1951e2b4fe89d51572a065e5f97f83e6553dd06784d8
+size 3028492
diff --git a/calls-45.0.tar.xz b/calls-45.0.tar.xz
deleted file mode 100644
index e86ee1d..0000000
--- a/calls-45.0.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b9c8d20e3dac9c4abb0207fa05f9684e486ba869dda227d9eac9d0c54bcd76d7
-size 588916
diff --git a/calls.changes b/calls.changes
index 928baac..31bec31 100644
--- a/calls.changes
+++ b/calls.changes
@@ -1,3 +1,8 @@
+-------------------------------------------------------------------
+Tue Jan 16 17:32:24 UTC 2024 - Dominique Leuenberger
+
+- Convert to source service for easier updating.
+
-------------------------------------------------------------------
Fri Sep 29 06:03:48 UTC 2023 - Bjørn Lie
diff --git a/calls.obsinfo b/calls.obsinfo
new file mode 100644
index 0000000..265614e
--- /dev/null
+++ b/calls.obsinfo
@@ -0,0 +1,4 @@
+name: calls
+version: 45.0
+mtime: 1695532889
+commit: 936d36287324163b958c6ea0c4297c7a607ee18c
diff --git a/calls.spec b/calls.spec
index c92285e..89a462e 100644
--- a/calls.spec
+++ b/calls.spec
@@ -1,7 +1,7 @@
#
# spec file for package calls
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@ Release: 0
Summary: A phone dialer and call handler
License: GPL-3.0-only AND MIT
URL: https://gitlab.gnome.org/GNOME/calls
-Source0: https://download.gnome.org/sources/calls/45/%{name}-%{version}.tar.xz
+Source0: %{name}-%{version}.tar.zst
BuildRequires: appstream-glib
BuildRequires: c++_compiler
BuildRequires: c_compiler