Package: libxfce4ui-2-dev Version: 4.18.2-2 Severity: important Tags: patch
Dear Maintainer, Vala language is widely used in developing applications that use Glib/Gobject/GTK+. Because of Debian package is misconfigured, vala binding are not installed, which leads to impossibility to develop applications with Vala using appropriate bindings. The following patch may fix the issue. -- System Information: Debian Release: bookworm/sid APT prefers testing-security APT policy: (500, 'testing-security'), (500, 'testing-debug'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-6-amd64 (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE=ru_RU:ru Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages libxfce4ui-2-dev depends on: ii gir1.2-libxfce4ui-2.0 4.18.2-2 ii libgtk-3-dev 3.24.37-3 ii libxfce4ui-2-0 4.18.2-2 ii libxfce4util-dev 4.18.1-3 ii libxfconf-0-dev 4.18.0-3 libxfce4ui-2-dev recommends no packages. libxfce4ui-2-dev suggests no packages. -- no debconf information
diff -Naur libxfce4ui-4.18.2/debian/control libxfce4ui-4.18.2-new/debian/control --- libxfce4ui-4.18.2/debian/control 2023-02-10 03:09:27.000000000 +0300 +++ libxfce4ui-4.18.2-new/debian/control 2023-03-18 10:35:26.096923826 +0300 @@ -15,6 +15,7 @@ libxfce4util-dev (>= 4.17.2), libxfconf-0-dev, pkg-config, + valac, xfce4-dev-tools Rules-Requires-Root: no Standards-Version: 4.6.2 diff -Naur libxfce4ui-4.18.2/debian/libxfce4ui-2-dev.install libxfce4ui-4.18.2-new/debian/libxfce4ui-2-dev.install --- libxfce4ui-4.18.2/debian/libxfce4ui-2-dev.install 2020-09-12 01:33:38.000000000 +0300 +++ libxfce4ui-4.18.2-new/debian/libxfce4ui-2-dev.install 2023-03-18 10:32:54.474704120 +0300 @@ -5,3 +5,4 @@ usr/lib/*/pkgconfig/libxfce4kbd-private-3.pc usr/lib/*/pkgconfig/libxfce4ui-2.pc usr/share/gir-1.0/* +usr/share/vala/vapi/* diff -Naur libxfce4ui-4.18.2/debian/rules libxfce4ui-4.18.2-new/debian/rules --- libxfce4ui-4.18.2/debian/rules 2023-02-27 09:01:24.000000000 +0300 +++ libxfce4ui-4.18.2-new/debian/rules 2023-03-18 10:31:36.185533274 +0300 @@ -15,8 +15,7 @@ dh_auto_configure -- \ --with-vendor-info=$(XFVENDOR) \ --enable-gtk-doc \ - --enable-introspection=yes \ - --enable-vala=no + --enable-introspection=yes override_dh_install: find debian/tmp -name '*.la' -delete