-Requires(post,postun): gdk-pixbuf2 >= 2.0
-Requires: cairo >= 1.2.0
-Requires: gdk-pixbuf2 >= 2.0
-Requires: glib2 >= 1:2.24.0
-%{?with_libcroco:Requires: libcroco >= 0.6.1}
-Requires: libxml2 >= 1:2.7.0
-Requires: pango >= 1:1.16.0
-Obsoletes: browser-plugin-librsvg
-Obsoletes: librsvg0
-Obsoletes: mozilla-plugin-rsvg
+Requires: cairo-gobject >= 1.16.0
+Requires: freetype >= 1:2.8
+Requires: gdk-pixbuf2 >= 2.20
+Requires: glib2 >= 1:2.50.0
+Requires: harfbuzz >= 2.0.0
+Requires: libcroco >= 0.6.1
+Requires: libxml2 >= 1:2.9.0
+Requires: pango >= 1:1.48.11
+Obsoletes: browser-plugin-librsvg < 1:2.15
+Obsoletes: librsvg-gtk+2 < 1:2.40
+Obsoletes: librsvg-gtk+3 < 1:2.46
+Obsoletes: librsvg0 < 2
+Obsoletes: mozilla-plugin-rsvg < 1:2.16.1
+# rust archs
+ExclusiveArch: %{x8664} %{ix86} x32 aarch64 armv6hl armv7hl armv7hnl