diff --git a/_service b/_service
new file mode 100644
index 0000000..9d5ca9c
--- /dev/null
+++ b/_service
@@ -0,0 +1,18 @@
+
+
+
+ git
+ https://gitlab.gnome.org/GNOME/pangomm.git
+ 2.46.2
+ @PARENT_TAG@+@TAG_OFFSET@
+ (.*)\+0
+ \1
+ enable
+
+
+
+ *.tar
+ xz
+
+
+
diff --git a/_servicedata b/_servicedata
new file mode 100644
index 0000000..7714afe
--- /dev/null
+++ b/_servicedata
@@ -0,0 +1,4 @@
+
+
+ https://gitlab.gnome.org/GNOME/pangomm.git
+ c531ef7cf5351ec14014da2480b2fd3e474eac00
\ No newline at end of file
diff --git a/pangomm-2.46.1.tar.xz b/pangomm-2.46.1.tar.xz
deleted file mode 100644
index a79c3fd..0000000
--- a/pangomm-2.46.1.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:c885013fe61a4c5117fda395770d507563411c63e49f4a3aced4c9efe34d9975
-size 672952
diff --git a/pangomm-2.46.2.obscpio b/pangomm-2.46.2.obscpio
new file mode 100644
index 0000000..53a4eb6
--- /dev/null
+++ b/pangomm-2.46.2.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d9e89ef6f8ae044e2708f4c1b9cd11e09dd31af7aa47a89e1ab9a7524b15b0e0
+size 996876
diff --git a/pangomm.obsinfo b/pangomm.obsinfo
new file mode 100644
index 0000000..658999b
--- /dev/null
+++ b/pangomm.obsinfo
@@ -0,0 +1,5 @@
+name: pangomm
+version: 2.46.2
+mtime: 1638718986
+commit: c531ef7cf5351ec14014da2480b2fd3e474eac00
+
diff --git a/pangomm1_4.changes b/pangomm1_4.changes
index a014ab3..acc5666 100644
--- a/pangomm1_4.changes
+++ b/pangomm1_4.changes
@@ -1,3 +1,28 @@
+-------------------------------------------------------------------
+Sun Dec 05 17:38:13 UTC 2021 - bjorn.lie@gmail.com
+
+- Update to version 2.46.2:
+ * Move to stable released tag, no code changes.
+
+-------------------------------------------------------------------
+Wed Dec 01 12:10:37 UTC 2021 - bjorn.lie@gmail.com
+
+- Update to version 2.46.1+7:
+ * NMake Makefiles: Fix header installation
+ * NMake Makefiles: Correct VS2019 toolset number
+ * build: Support Visual Studio 2022 builds
+ * docs/reference/Doxyfile.in: Remove obsolete entry
+ * Don't include individual pango headers, part 2
+ * Don't include individual pango headers
+ * Use pango from the main branch
+ * 2.46.1
+ * Documentation: Let links point to pangomm-1.4 versions
+ * Add dependencies to Doxygen tag files in subprojects
+- Switch to using a gitcheckout via source service. Pass
+ maintainer-mode=true to meson and add m4, mm-common and
+ perl(XML::Parser) BuildRequires, as this is needed with a
+ git-checkout.
+
-------------------------------------------------------------------
Thu Oct 7 11:29:35 UTC 2021 - pgajdos@suse.com
diff --git a/pangomm1_4.spec b/pangomm1_4.spec
index fd0bca4..2d5e185 100644
--- a/pangomm1_4.spec
+++ b/pangomm1_4.spec
@@ -21,13 +21,15 @@
%define _name pangomm
Name: pangomm1_4
-Version: 2.46.1
+Version: 2.46.2
Release: 0
Summary: C++ interface for pango
License: GPL-2.0-or-later AND LGPL-2.0-or-later
Group: Development/Libraries/C and C++
URL: http://www.gtkmm.org
-Source0: https://download.gnome.org/sources/pangomm/2.46/%{_name}-%{version}.tar.xz
+# Source0 disabled, we are using source service
+#Source0: https://download.gnome.org/sources/pangomm/2.46/%%{_name}-%%{version}.tar.xz
+Source0: %{_name}-%{version}.tar.xz
Source99: baselibs.conf
# PATCH-FIX-OPENSUSE pangomm1_4-docs-without-timestamp.patch dimstar@opensuse.org -- Do not add timestamps to generated doc files
Patch0: pangomm1_4-docs-without-timestamp.patch
@@ -36,8 +38,12 @@ BuildRequires: doxygen
BuildRequires: fdupes
BuildRequires: graphviz
BuildRequires: meson
+# m4, mm-common and perl(XML::Parser) only needed due to git-checkout
+BuildRequires: m4
+BuildRequires: mm-common
BuildRequires: pkgconfig
BuildRequires: xsltproc
+BuildRequires: perl(XML::Parser)
BuildRequires: pkgconfig(cairomm-1.0) >= 1.2.2
BuildRequires: pkgconfig(glibmm-2.4) >= 2.48.0
BuildRequires: pkgconfig(pangocairo) >= 1.45.1
@@ -66,6 +72,7 @@ chmod -x NEWS
%build
%meson \
+ -Dmaintainer-mode=true \
-Dbuild-documentation=false \
%{nil}
%meson_build