diff --git a/_service b/_service
new file mode 100644
index 0000000..6603b37
--- /dev/null
+++ b/_service
@@ -0,0 +1,20 @@
+
+
+
+ git
+ https://gitlab.gnome.org/GNOME/gtranslator.git
+ 47.0
+ @PARENT_TAG@+@TAG_OFFSET@
+ v?(.*)\+0
+ \1
+
+
+
+
+ *.tar
+ zst
+
+
+
+
+
diff --git a/gtranslator-46.1.tar.xz b/gtranslator-46.1.tar.xz
deleted file mode 100644
index 017632a..0000000
--- a/gtranslator-46.1.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b4af3184891491fd89c1a0465652310156c07d156b6a24e1c07f3a4cf7579568
-size 1511200
diff --git a/gtranslator-47.0.obscpio b/gtranslator-47.0.obscpio
new file mode 100644
index 0000000..a694e82
--- /dev/null
+++ b/gtranslator-47.0.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1b17daafbff441eb0fdc9bc260ea8f75dedf74b4517031038897d9a455e6d008
+size 6494221
diff --git a/gtranslator.changes b/gtranslator.changes
index 45f91e5..b4c5743 100644
--- a/gtranslator.changes
+++ b/gtranslator.changes
@@ -1,3 +1,16 @@
+-------------------------------------------------------------------
+Sat Oct 5 13:03:44 UTC 2024 - Bjørn Lie
+
+- Update to version 47.0:
+ + Do D-L requests async
+ + Fix bugs
+ + Add tooltip-text to buttons
+ + Use newer widgets from libadwaita
+ + Updated translations.
+- Switch to source service for tarball.
+- Stop passing gtk_doc=false to meson, no longer needed, nor
+ recognized.
+
-------------------------------------------------------------------
Wed Apr 24 05:09:44 UTC 2024 - Daniel Garcia
diff --git a/gtranslator.obsinfo b/gtranslator.obsinfo
new file mode 100644
index 0000000..8596922
--- /dev/null
+++ b/gtranslator.obsinfo
@@ -0,0 +1,4 @@
+name: gtranslator
+version: 47.0
+mtime: 1728123428
+commit: e41a0836cb4318585fd6655d896985261876807c
diff --git a/gtranslator.spec b/gtranslator.spec
index bb8105b..991d50f 100644
--- a/gtranslator.spec
+++ b/gtranslator.spec
@@ -17,13 +17,13 @@
Name: gtranslator
-Version: 46.1
+Version: 47.0
Release: 0
Summary: A gettext po file editor for the GNOME desktop
License: GPL-3.0-or-later
Group: Development/Tools/Other
URL: https://wiki.gnome.org/Apps/Gtranslator
-Source0: https://download.gnome.org/sources/gtranslator/46/%{name}-%{version}.tar.xz
+Source0: %{name}-%{version}.tar.zst
Source99: gtranslator-rpmlintrc
BuildRequires: fdupes
@@ -43,7 +43,7 @@ BuildRequires: pkgconfig(gtk4) >= 4.12.0
BuildRequires: pkgconfig(gtksourceview-5) >= 5.4.0
BuildRequires: pkgconfig(iso-codes)
BuildRequires: pkgconfig(json-glib-1.0) >= 1.2.0
-BuildRequires: pkgconfig(libadwaita-1) >= 1.5.0
+BuildRequires: pkgconfig(libadwaita-1) >= 1.6.alpha
BuildRequires: pkgconfig(libdazzle-1.0) >= 3.33.90
BuildRequires: pkgconfig(libgda-6.0) >= 6.0.0
BuildRequires: pkgconfig(libsoup-3.0)
@@ -66,7 +66,7 @@ Gtranslator is an enhanced gettext PO file editor for the GNOME desktop environm
%build
# https://gitlab.gnome.org/GNOME/gtranslator/-/issues/184
%meson \
- -D gtk_doc=false
+ %{nil}
%meson_build
%install