debian/control.in: Disable librsvg BD on architectures where it's not building
authorLaurent Bigonville <bigon@debian.org>
Mon, 7 Mar 2022 10:02:09 +0000 (11:02 +0100)
committerLaurent Bigonville <bigon@debian.org>
Fri, 27 May 2022 15:14:26 +0000 (17:14 +0200)
librsvg requires rust to be supported, but it's not available on all
architectures

debian/control
debian/control.in

index 70856885bef9e0f4139bf94eda1fe0433e2e3f87..507b59fb6b1ebb1db508dfa3de01a22876f1d6db 100644 (file)
@@ -40,8 +40,8 @@ Build-Depends: adwaita-icon-theme <!nocheck>,
                libpango1.0-dev (>= 1.50.0),
                libpng-dev,
                libpolkit-gobject-1-dev (>= 0.105) [linux-any],
-               librsvg2-common <!nocheck>,
-               librsvg2-dev (>= 2.52.0),
+               librsvg2-common [amd64 arm64 armel armhf i386 mips64el mipsel ppc64el s390x powerpc ppc64 riscv64 sparc64 x32] <!nocheck>,
+               librsvg2-dev (>= 2.52.0) [amd64 arm64 armel armhf i386 mips64el mipsel ppc64el s390x powerpc ppc64 riscv64 sparc64 x32],
                libswscale-dev (>= 7:4.1.0) [amd64 arm64 armel armhf i386 mips64el mipsel ppc64el s390x],
                libsysprof-capture-4-dev (>= 3.40.1) [linux-any],
                libtiff-dev,
@@ -260,7 +260,7 @@ Depends: ${misc:Depends},
          ${shlibs:Depends},
          libgtk-4-1 (= ${binary:Version})
 Recommends: fonts-cantarell,
-            librsvg2-common (>= 2.52.0),
+            librsvg2-common (>= 2.52.0) [amd64 arm64 armel armhf i386 mips64el mipsel ppc64el s390x powerpc ppc64 riscv64 sparc64 x32],
 Description: example files for GTK 4
  GTK is a multi-platform toolkit for creating graphical user
  interfaces. Offering a complete set of widgets, GTK is suitable
@@ -275,7 +275,7 @@ Build-Profiles: <!noinsttest>
 Section: x11
 Architecture: any
 Depends: iso-codes,
-         librsvg2-common (>= 2.52.0),
+         librsvg2-common (>= 2.52.0) [amd64 arm64 armel armhf i386 mips64el mipsel ppc64el s390x powerpc ppc64 riscv64 sparc64 x32],
          ${misc:Depends},
          ${shlibs:Depends},
          libgtk-4-1 (= ${binary:Version}),
index cb38bce9b792d48b73cb7ba409580fb49b5a06b0..4b611f9352305065594d16c2ad1e374ab2692897 100644 (file)
@@ -40,8 +40,8 @@ Build-Depends: adwaita-icon-theme <!nocheck>,
                libpango1.0-dev (>= 1.50.0),
                libpng-dev,
                libpolkit-gobject-1-dev (>= 0.105) [linux-any],
-               librsvg2-common <!nocheck>,
-               librsvg2-dev (>= 2.52.0),
+               librsvg2-common [amd64 arm64 armel armhf i386 mips64el mipsel ppc64el s390x powerpc ppc64 riscv64 sparc64 x32] <!nocheck>,
+               librsvg2-dev (>= 2.52.0) [amd64 arm64 armel armhf i386 mips64el mipsel ppc64el s390x powerpc ppc64 riscv64 sparc64 x32],
                libswscale-dev (>= 7:4.1.0) [amd64 arm64 armel armhf i386 mips64el mipsel ppc64el s390x],
                libsysprof-capture-4-dev (>= 3.40.1) [linux-any],
                libtiff-dev,
@@ -260,7 +260,7 @@ Depends: ${misc:Depends},
          ${shlibs:Depends},
          @SHARED_PKG@ (= ${binary:Version})
 Recommends: fonts-cantarell,
-            librsvg2-common (>= 2.52.0),
+            librsvg2-common (>= 2.52.0) [amd64 arm64 armel armhf i386 mips64el mipsel ppc64el s390x powerpc ppc64 riscv64 sparc64 x32],
 Description: example files for GTK 4
  GTK is a multi-platform toolkit for creating graphical user
  interfaces. Offering a complete set of widgets, GTK is suitable
@@ -275,7 +275,7 @@ Build-Profiles: <!noinsttest>
 Section: x11
 Architecture: any
 Depends: iso-codes,
-         librsvg2-common (>= 2.52.0),
+         librsvg2-common (>= 2.52.0) [amd64 arm64 armel armhf i386 mips64el mipsel ppc64el s390x powerpc ppc64 riscv64 sparc64 x32],
          ${misc:Depends},
          ${shlibs:Depends},
          @SHARED_PKG@ (= ${binary:Version}),