diff -pruN 0.7.1-2/debian/changelog 0.7.1-3/debian/changelog
--- 0.7.1-2/debian/changelog	2022-06-14 19:24:42.000000000 +0000
+++ 0.7.1-3/debian/changelog	2022-08-02 18:05:47.000000000 +0000
@@ -1,3 +1,13 @@
+sphinxcontrib-mermaid (0.7.1-3) unstable; urgency=medium
+
+  * Add patch from Chris Lamb to make the build reproducible.
+    Closes: #1012790
+  * debian/control: Add Provides for alternative name
+    python3-sphinxcontrib.mermaid.
+  * debian/control: Update S-V with no chaanges.
+
+ -- Martina Ferrari <tina@debian.org>  Tue, 02 Aug 2022 18:05:47 +0000
+
 sphinxcontrib-mermaid (0.7.1-2) unstable; urgency=medium
 
   * Source only upload for migration to testing.
diff -pruN 0.7.1-2/debian/control 0.7.1-3/debian/control
--- 0.7.1-2/debian/control	2022-06-14 19:24:42.000000000 +0000
+++ 0.7.1-3/debian/control	2022-08-02 18:05:47.000000000 +0000
@@ -12,12 +12,13 @@ Build-Depends: debhelper-compat (= 13),
                python3-setuptools,
                python3-sphinx,
 Rules-Requires-Root: no
-Standards-Version: 4.6.0.1
+Standards-Version: 4.6.1.0
 Homepage: https://github.com/mgaitan/sphinxcontrib-mermaid/
 Vcs-Git: https://salsa.debian.org/python-team/packages/sphinxcontrib-mermaid.git
 Vcs-Browser: https://salsa.debian.org/python-team/packages/sphinxcontrib-mermaid
 
 Package: python3-sphinxcontrib-mermaid
+Provides: python3-sphinxcontrib.mermaid
 Architecture: all
 Depends: ${misc:Depends},
          ${python3:Depends},
diff -pruN 0.7.1-2/debian/patches/02-reproducible-build.patch 0.7.1-3/debian/patches/02-reproducible-build.patch
--- 0.7.1-2/debian/patches/02-reproducible-build.patch	1970-01-01 00:00:00.000000000 +0000
+++ 0.7.1-3/debian/patches/02-reproducible-build.patch	2022-08-02 18:05:47.000000000 +0000
@@ -0,0 +1,16 @@
+Description: Make the build reproducible
+Author: Chris Lamb <lamby@debian.org>
+Last-Update: 2022-06-14
+Forwarded: https://github.com/mgaitan/sphinxcontrib-mermaid/pull/86
+
+--- sphinxcontrib-mermaid-0.7.1.orig/sphinxcontrib/autoclassdiag.py
++++ sphinxcontrib-mermaid-0.7.1/sphinxcontrib/autoclassdiag.py
+@@ -46,7 +46,7 @@ def class_diagram(*cls_or_modules, full=
+ 
+     return "classDiagram\n" + "\n".join(
+             "  %s <|-- %s" % (a, b)
+-                for a, b in inheritances
++                for a, b in sorted(inheritances)
+             )
+ 
+ 
diff -pruN 0.7.1-2/debian/patches/series 0.7.1-3/debian/patches/series
--- 0.7.1-2/debian/patches/series	2022-06-14 19:24:42.000000000 +0000
+++ 0.7.1-3/debian/patches/series	2022-08-02 18:05:47.000000000 +0000
@@ -1 +1,2 @@
 01-fix-docs_conf.patch
+02-reproducible-build.patch
