Bug#859745: heaptrack: reduce some of the extra build depepencies

Pino Toscano pino at debian.org
Thu Apr 6 18:27:07 UTC 2017


Source: heaptrack
Version: 1.0.0-2
Severity: wishlist
Tags: patch

Hi,

the current build dependencies of heaptrack install too many packages,
and it is possible to reduce the number of packages installed, like
shown in the attached patch:
- specify the actual boost modules used, instead of all of them
- kio-dev is a transitional package for libkf5kio-dev (already included)
- qtmultimedia5-dev is not used
- plasma-framework-dev is not used
- libkf5i18n-dev is now explicitly added, as was indirectly brought by
  other build dependencies, and it's explicitly used by heaptrack_gui

Thanks,
-- 
Pino
-------------- next part --------------
--- a/debian/control
+++ b/debian/control
@@ -7,19 +7,19 @@ Build-Depends: cmake,
                debhelper (>= 10),
                qtbase5-dev,
                qtbase5-dev-tools,
-               qtmultimedia5-dev,
                libkf5kio-dev,
-               kio-dev,
                libkf5configwidgets-dev,
                libkf5threadweaver-dev,
                libkf5itemmodels-dev,
+               libkf5i18n-dev,
                libkchart-dev,
-               plasma-framework-dev,
                libdwarf-dev,
                libelf-dev,
                extra-cmake-modules,
                libunwind-dev,
-               libboost-all-dev,
+               libboost-iostreams-dev,
+               libboost-program-options-dev,
+               libboost-regex-dev,
                zlib1g-dev,
                libsparsehash-dev
 Standards-Version: 3.9.8


More information about the debian-science-maintainers mailing list