summaryrefslogtreecommitdiff
path: root/debian/control.in
diff options
context:
space:
mode:
authorSimon McVittie <smcv@debian.org>2023-06-19 14:52:41 +0100
committerSimon McVittie <smcv@debian.org>2023-06-19 14:52:41 +0100
commit945fb90b2724c4d23730b9a65dc4327eaaf39df7 (patch)
tree3e97343581674eba247b57bf84d900ef8a50f910 /debian/control.in
parentreleasing package zenity version 3.44.0-1 (diff)
downloadzenity-945fb90b2724c4d23730b9a65dc4327eaaf39df7.tar.gz
zenity-945fb90b2724c4d23730b9a65dc4327eaaf39df7.tar.bz2
zenity-945fb90b2724c4d23730b9a65dc4327eaaf39df7.zip
Disable WebKit integration (--html option)
This adds several "heavy" dependencies, notably WebKit itself, but also video and spellchecking among others, which are undesired for a simple interactive dialog. The WebKit feature is disabled by default upstream, and several major distributions (including at least the Fedora/Red Hat family, Arch and openSUSE) don't enable it in their packaging, so portable software cannot rely on this option being available. According to codesearch.debian.net, none of the packages with a dependency on zenity use the --html option. The beginning of the Debian 13 cycle seems is a good time to make this sort of potentially disruptive change; most likely nobody will notice this feature going away, but if we get bug reports, we can consider other options such as having a zenity-minimal package without HTML support, or having a zenity-full package with it. Closes: #777608, #942362
Diffstat (limited to 'debian/control.in')
-rw-r--r--debian/control.in1
1 files changed, 0 insertions, 1 deletions
diff --git a/debian/control.in b/debian/control.in
index f920ca7b..4f38c549 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -9,7 +9,6 @@ Build-Depends: debhelper-compat (= 13),
libglib2.0-dev,
libgtk-3-dev (>= 3.16.0),
libnotify-dev (>= 0.6.1),
- libwebkit2gtk-4.1-dev (>= 2.8.1) [!hurd-i386 !ia64 !kfreebsd-any !sh4],
meson (>= 0.53.0)
Rules-Requires-Root: no
Standards-Version: 4.6.2
bgstack15