diff --git a/_service b/_service
new file mode 100644
index 0000000..0bf67ac
--- /dev/null
+++ b/_service
@@ -0,0 +1,19 @@
+
+
+
+ git
+ https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas.git
+ 46.1
+ @PARENT_TAG@+@TAG_OFFSET@
+ (.*)\+0
+ \1
+ disable
+
+
+
+ *.tar
+ zst
+
+
+
+
diff --git a/gsettings-desktop-schemas-45.0.tar.xz b/gsettings-desktop-schemas-45.0.tar.xz
deleted file mode 100644
index a3ce6f7..0000000
--- a/gsettings-desktop-schemas-45.0.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:365c8d04daf79b38c8b3dc9626349a024f9e4befdd31fede74b42f7a9fbe0ae2
-size 750056
diff --git a/gsettings-desktop-schemas-46.1.obscpio b/gsettings-desktop-schemas-46.1.obscpio
new file mode 100644
index 0000000..699b3c2
--- /dev/null
+++ b/gsettings-desktop-schemas-46.1.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7f0b4f876846821e1dc39219fce1571a20c438c921bc1ef38a5b632927ec475e
+size 8772621
diff --git a/gsettings-desktop-schemas.changes b/gsettings-desktop-schemas.changes
index c83b234..9e665ac 100644
--- a/gsettings-desktop-schemas.changes
+++ b/gsettings-desktop-schemas.changes
@@ -1,3 +1,45 @@
+-------------------------------------------------------------------
+Mon Jul 15 10:46:36 UTC 2024 - Bjørn Lie
+
+- Update to version 46.1:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Mon May 6 13:59:18 UTC 2024 - Dominique Leuenberger
+
+- Move en_US and en_GB 'translations' to the main package. Do not
+ force the -lang package on all users.
+
+-------------------------------------------------------------------
+Sun Mar 17 09:37:29 UTC 2024 - Dominique Leuenberger
+
+- Update to version 46.0:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Mar 12 02:03:32 UTC 2024 - Dominique Leuenberger
+
+- Update to version 46.rc:
+ + Make default clock format overridable by translators.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Mar 12 01:40:38 UTC 2024 - Dominique Leuenberger
+
+- Update to version 46.beta:
+ + Add key to modify XKB options.
+ + Add key to indicate whether switches should indicate state with
+ shapes.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Mar 12 00:50:03 UTC 2024 - Dominique Leuenberger
+
+- Update to version 46.alpha:
+ + Update default background file extension to jxl.
+ + Updated translations.
+- Convert to source service for easier updating.
+
-------------------------------------------------------------------
Mon Mar 11 02:04:51 UTC 2024 - Xiaoguang Wang
diff --git a/gsettings-desktop-schemas.obsinfo b/gsettings-desktop-schemas.obsinfo
new file mode 100644
index 0000000..ba816d3
--- /dev/null
+++ b/gsettings-desktop-schemas.obsinfo
@@ -0,0 +1,4 @@
+name: gsettings-desktop-schemas
+version: 46.1
+mtime: 1721038737
+commit: cdc2142b245fd22c1e8f728e9bc5323e7ed42560
diff --git a/gsettings-desktop-schemas.spec b/gsettings-desktop-schemas.spec
index 85abd4c..4e5059b 100644
--- a/gsettings-desktop-schemas.spec
+++ b/gsettings-desktop-schemas.spec
@@ -18,13 +18,13 @@
Name: gsettings-desktop-schemas
-Version: 45.0
+Version: 46.1
Release: 0
Summary: Shared GSettings Schemas for the Desktop
License: LGPL-2.1-or-later
Group: System/GUI/GNOME
URL: https://gnome.org/
-Source0: https://download.gnome.org/sources/gsettings-desktop-schemas/45/%{name}-%{version}.tar.xz
+Source0: %{name}-%{version}.tar.zst
# SOURCE-FIX-SLE 00_org.gnome.desktop.peripherals.gschema.override bsc#1171593 alynx.zhou@suse.com -- Change touchpad click method to default
Source1: 00_org.gnome.desktop.peripherals.gschema.override
@@ -117,6 +117,8 @@ install -D -m0644 00_org.gnome.desktop.peripherals.gschema.override %{buildroot}
%{_datadir}/GConf/gsettings/gsettings-desktop-schemas.convert
%{_datadir}/GConf/gsettings/wm-schemas.convert
%{_libdir}/girepository-1.0/GDesktopEnums-3.0.typelib
+%{_datadir}/locale/en_GB/LC_MESSAGES/gsettings-desktop-schemas.mo
+%{_datadir}/locale/en_US/LC_MESSAGES/gsettings-desktop-schemas.mo
%files devel
%doc AUTHORS ChangeLog HACKING MAINTAINERS
@@ -125,5 +127,7 @@ install -D -m0644 00_org.gnome.desktop.peripherals.gschema.override %{buildroot}
%{_datadir}/gir-1.0/GDesktopEnums-3.0.gir
%files lang -f %{name}.lang
+%exclude %{_datadir}/locale/en_GB/LC_MESSAGES/gsettings-desktop-schemas.mo
+%exclude %{_datadir}/locale/en_US/LC_MESSAGES/gsettings-desktop-schemas.mo
%changelog