diff -Nru gtk-d-3.9.0/debian/changelog gtk-d-3.9.0/debian/changelog --- gtk-d-3.9.0/debian/changelog 2020-11-05 10:34:39.000000000 +0000 +++ gtk-d-3.9.0/debian/changelog 2020-12-22 01:27:35.000000000 +0000 @@ -1,26 +1,18 @@ -gtk-d (3.9.0-3build4) hirsute; urgency=medium +gtk-d (3.9.0-4) unstable; urgency=medium - * No-change rebuild for ldc defaults change. + [ Laurent Bigonville ] + * debian/control.in: Add missing dependencies to the -dev packages - -- Matthias Klose Thu, 05 Nov 2020 11:34:39 +0100 + [ Debian Janitor ] + * Apply multi-arch hints. -gtk-d (3.9.0-3build3) groovy; urgency=medium + [ Matthias Klumpp ] + * Bump standards version (no changes needed) + * Explicitly depend on rsvg library (Closes: #968816) + - Prevents an assertion crash when dynamically loading it at runtime + fails due to the missing library. - * Rebuild against new libphobos2-ldc-shared91. - - -- Gianfranco Costamagna Wed, 10 Jun 2020 11:34:52 +0200 - -gtk-d (3.9.0-3build2) focal; urgency=medium - - * Rebuild against new ldc90. - - -- Gianfranco Costamagna Thu, 20 Feb 2020 17:55:18 +0100 - -gtk-d (3.9.0-3build1) focal; urgency=medium - - * Rebuild against new ldc88. - - -- Gianfranco Costamagna Fri, 17 Jan 2020 18:32:32 +0100 + -- Matthias Klumpp Tue, 22 Dec 2020 12:26:24 +0100 gtk-d (3.9.0-3) unstable; urgency=medium diff -Nru gtk-d-3.9.0/debian/control gtk-d-3.9.0/debian/control --- gtk-d-3.9.0/debian/control 2019-11-13 21:39:42.000000000 +0000 +++ gtk-d-3.9.0/debian/control 2020-12-22 01:38:34.000000000 +0000 @@ -17,14 +17,16 @@ libgtksourceview-3.0-dev, libpeas-dev, libvte-2.91-dev -Standards-Version: 4.4.0 +Standards-Version: 4.5.0 Vcs-Browser: https://salsa.debian.org/gnome-team/gtk-d Vcs-Git: https://salsa.debian.org/gnome-team/gtk-d.git Homepage: https://gtkd.org/ Package: libgtkd-3-0 Architecture: any -Depends: libgtk-3-0, +Depends: libcairo-gobject2, + libgtk-3-0, + librsvg2-2, ${misc:Depends}, ${shlibs:Depends} Description: GTK+ graphical user interface library - D bindings @@ -33,11 +35,18 @@ from small one-off tools to complete application suites. . This package contains runtime files needed for applications written in D. +Multi-Arch: same Package: libgtkd-3-dev Architecture: any Section: libdevel -Depends: libgtkd-3-0 (= ${binary:Version}), +Depends: libatk1.0-dev, + libcairo2-dev, + libglib2.0-dev, + libgtk-3-dev, + libgtkd-3-0 (= ${binary:Version}), + libpango1.0-dev, + librsvg2-dev, ${misc:Depends}, ${shlibs:Depends} Description: GTK+ graphical user interface library - development files for D @@ -47,6 +56,7 @@ . This package contains development files needed to write applications in the D programming language that use GTK+. +Multi-Arch: same Package: libgtkdsv-3-0 Architecture: any @@ -59,12 +69,14 @@ other features typical of a source editor. . This package contains runtime files needed for applications written in D. +Multi-Arch: same Package: libgtkdsv-3-dev Architecture: any Section: libdevel Depends: libgtkd-3-dev (= ${binary:Version}), libgtkdsv-3-0 (= ${binary:Version}), + libgtksourceview-3.0-dev, ${misc:Depends}, ${shlibs:Depends} Description: GTK+ syntax highlighting widget - development files for D @@ -74,6 +86,7 @@ . This package contains development files needed to write applications in the D programming language that use GtkSourceView. +Multi-Arch: same Package: libgstreamerd-3-0 Architecture: any @@ -88,6 +101,7 @@ media-related. . This package contains runtime files needed for applications written in D. +Multi-Arch: same Package: libgstreamerd-3-dev Architecture: any @@ -106,6 +120,7 @@ . This package contains development files needed to write applications in the D programming language that use GStreamer. +Multi-Arch: same Package: libvted-3-0 Architecture: any @@ -119,6 +134,7 @@ new process on a new pseudo-terminal and for manipulating pseudo-terminals. . This package contains the D language bindings for VTE. +Multi-Arch: same Package: libvted-3-dev Architecture: any @@ -134,6 +150,7 @@ . This package contains development files needed to write applications in the D programming language that use VTE. +Multi-Arch: same Package: libpeasd-3-0 Architecture: any @@ -144,11 +161,13 @@ Libpeas is a library that allows GTK+ applications to support plugins. . This package contains the runtime needed for applications written in D. +Multi-Arch: same Package: libpeasd-3-dev Architecture: any Section: libdevel Depends: libgtkd-3-dev (= ${binary:Version}), + libpeas-dev, libpeasd-3-0 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} @@ -157,3 +176,4 @@ . This package contains development files needed to write applications in the D programming language that use Libpeas. +Multi-Arch: same diff -Nru gtk-d-3.9.0/debian/control.in gtk-d-3.9.0/debian/control.in --- gtk-d-3.9.0/debian/control.in 2019-09-29 22:35:29.000000000 +0000 +++ gtk-d-3.9.0/debian/control.in 2020-12-22 01:25:44.000000000 +0000 @@ -13,14 +13,16 @@ libgtksourceview-3.0-dev, libpeas-dev, libvte-2.91-dev -Standards-Version: 4.4.0 +Standards-Version: 4.5.0 Vcs-Browser: https://salsa.debian.org/gnome-team/gtk-d Vcs-Git: https://salsa.debian.org/gnome-team/gtk-d.git Homepage: https://gtkd.org/ Package: libgtkd-3-0 Architecture: any -Depends: libgtk-3-0, +Depends: libcairo-gobject2, + libgtk-3-0, + librsvg2-2, ${misc:Depends}, ${shlibs:Depends} Description: GTK+ graphical user interface library - D bindings @@ -29,11 +31,18 @@ from small one-off tools to complete application suites. . This package contains runtime files needed for applications written in D. +Multi-Arch: same Package: libgtkd-3-dev Architecture: any Section: libdevel -Depends: libgtkd-3-0 (= ${binary:Version}), +Depends: libatk1.0-dev, + libcairo2-dev, + libglib2.0-dev, + libgtk-3-dev, + libgtkd-3-0 (= ${binary:Version}), + libpango1.0-dev, + librsvg2-dev, ${misc:Depends}, ${shlibs:Depends} Description: GTK+ graphical user interface library - development files for D @@ -43,6 +52,7 @@ . This package contains development files needed to write applications in the D programming language that use GTK+. +Multi-Arch: same Package: libgtkdsv-3-0 Architecture: any @@ -55,12 +65,14 @@ other features typical of a source editor. . This package contains runtime files needed for applications written in D. +Multi-Arch: same Package: libgtkdsv-3-dev Architecture: any Section: libdevel Depends: libgtkd-3-dev (= ${binary:Version}), libgtkdsv-3-0 (= ${binary:Version}), + libgtksourceview-3.0-dev, ${misc:Depends}, ${shlibs:Depends} Description: GTK+ syntax highlighting widget - development files for D @@ -70,6 +82,7 @@ . This package contains development files needed to write applications in the D programming language that use GtkSourceView. +Multi-Arch: same Package: libgstreamerd-3-0 Architecture: any @@ -84,6 +97,7 @@ media-related. . This package contains runtime files needed for applications written in D. +Multi-Arch: same Package: libgstreamerd-3-dev Architecture: any @@ -102,6 +116,7 @@ . This package contains development files needed to write applications in the D programming language that use GStreamer. +Multi-Arch: same Package: libvted-3-0 Architecture: any @@ -115,6 +130,7 @@ new process on a new pseudo-terminal and for manipulating pseudo-terminals. . This package contains the D language bindings for VTE. +Multi-Arch: same Package: libvted-3-dev Architecture: any @@ -130,6 +146,7 @@ . This package contains development files needed to write applications in the D programming language that use VTE. +Multi-Arch: same Package: libpeasd-3-0 Architecture: any @@ -140,11 +157,13 @@ Libpeas is a library that allows GTK+ applications to support plugins. . This package contains the runtime needed for applications written in D. +Multi-Arch: same Package: libpeasd-3-dev Architecture: any Section: libdevel Depends: libgtkd-3-dev (= ${binary:Version}), + libpeas-dev, libpeasd-3-0 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} @@ -153,3 +172,4 @@ . This package contains development files needed to write applications in the D programming language that use Libpeas. +Multi-Arch: same