Source: kwindowsystem Version: 5.78.0-1 Tags: patch User: helm...@debian.org Usertags: rebootstrap
kwindowsystem participates in a small dependency graph of packages relevant to bootstrap. Instead of analyzing the mess, I looked into easily droppable Build-Depends and kwindowsystem has two: * graphviz is entirely unused. I suppose that it was a support dependency for doxygen. * libxcb-icccm4-dev is only used for a testcase. It can be annotated <!nocheck>, which makes it irrelevant to bootstrapping. Please consider applying the attached patch. Helmut
diff --minimal -Nru kwindowsystem-5.78.0/debian/changelog kwindowsystem-5.78.0/debian/changelog --- kwindowsystem-5.78.0/debian/changelog 2021-01-13 02:32:44.000000000 +0100 +++ kwindowsystem-5.78.0/debian/changelog 2021-01-16 22:52:28.000000000 +0100 @@ -1,3 +1,13 @@ +kwindowsystem (5.78.0-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Reduce Build-Depends: (Closes: #-1) + + Drop unused graphviz. + + Annotate libxcb-icccm4-dev <!nocheck> as it is only used in + autotests/kwindowinfox11test.cpp. + + -- Helmut Grohne <hel...@subdivi.de> Sat, 16 Jan 2021 22:52:28 +0100 + kwindowsystem (5.78.0-1) experimental; urgency=medium [ Norbert Preining ] diff --minimal -Nru kwindowsystem-5.78.0/debian/control kwindowsystem-5.78.0/debian/control --- kwindowsystem-5.78.0/debian/control 2021-01-11 14:56:43.000000000 +0100 +++ kwindowsystem-5.78.0/debian/control 2021-01-16 22:52:20.000000000 +0100 @@ -8,11 +8,10 @@ debhelper-compat (= 13), doxygen, extra-cmake-modules (>= 5.78.0~), - graphviz, libqt5sql5-sqlite:native, libqt5x11extras5-dev (>= 5.14.0~), libx11-dev, - libxcb-icccm4-dev, + libxcb-icccm4-dev <!nocheck>, libxcb-keysyms1-dev, libxcb-res0-dev, libxcb-xfixes0-dev,