Source: sysprof Section: devel Maintainer: Debian GNOME Maintainers Uploaders: Ritesh Raj Sarraf , Jeremy BĂ­cha Build-Depends: debhelper (>= 13.11.6~), debhelper-compat (= 13), binutils-dev, bzip2, desktop-file-utils [!loong64] , dh-sequence-gnome, itstool, libadwaita-1-dev (>= 1.6~beta) [amd64 arm64 armhf ppc64el riscv64 s390x ppc64] , libdebuginfod-dev [!hurd-any !loong64] , libdex-dev (>= 0.9) [!hurd-any !loong64] , libdw-dev [!hurd-any !loong64] , libglib2.0-dev (>= 2.80.0) [!loong64] , libgtk-4-dev (>= 4.15) [amd64 arm64 armhf ppc64el riscv64 s390x ppc64] , libjson-glib-dev [!loong64] , libpanel-dev (>= 1.7.0) [amd64 arm64 armhf ppc64el riscv64 s390x ppc64] , libpolkit-agent-1-dev [!hurd-any !loong64] , libpolkit-gobject-1-dev [!hurd-any !loong64] , libsystemd-dev [!hurd-any] , libunwind-dev (>= 1) [amd64 arm64 armhf i386 ppc64el riscv64 s390x hppa powerpc ppc64 sh4] , libxml2-utils, meson (>= 0.59.0), polkitd [!hurd-any !loong64] , Standards-Version: 4.7.3 Vcs-Browser: https://salsa.debian.org/gnome-team/sysprof Vcs-Git: https://salsa.debian.org/gnome-team/sysprof.git Homepage: https://apps.gnome.org/Sysprof/ # Build if (!pkg-sysprof.nogui) && (!pkg.sysprof.nounwind) Package: sysprof # i386 is intentionally not included here Architecture: amd64 arm64 armhf ppc64el riscv64 s390x ppc64 Build-Profiles: Depends: ${shlibs:Depends}, ${misc:Depends}, libsysprof-6-6 (= ${binary:Version}), libsysprof-6-modules (= ${binary:Version}), Recommends: ${sysprof:Recommends} Suggests: ${sysprof:Suggests} Description: system-wide Linux profiler Sysprof is a sampling CPU profiler that uses a ptrace in Linux kernel to profile the entire system, not just a single application. Sysprof handles shared libraries and applications do not need to be recompiled. In fact they don't even have to be restarted. . It has the following features: - profiles all running processes, not just a single application - has a simple graphical interface - shows the time spent in each branch of the call tree - profiles can be loaded and saved Package: libsysprof-6-6 Section: libs Architecture: amd64 arm64 armhf i386 ppc64el riscv64 s390x hppa powerpc ppc64 sh4 Build-Profiles: Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends}, libsysprof-6-modules (>= ${binary:Version}), Description: library for system-wide Linux profiler Sysprof is a sampling CPU profiler that uses a ptrace in Linux kernel to profile the entire system, not just a single application. Sysprof handles shared libraries and applications do not need to be recompiled. In fact they don't even have to be restarted. . This package provides the shared library for console applications embedding sysprof. Package: libsysprof-6-modules Section: libs Architecture: amd64 arm64 armhf i386 ppc64el riscv64 s390x hppa powerpc ppc64 sh4 Build-Profiles: Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends}, Description: LD_PRELOAD modules for system-wide Linux profiler Sysprof is a sampling CPU profiler that uses a ptrace in Linux kernel to profile the entire system, not just a single application. Sysprof handles shared libraries and applications do not need to be recompiled. In fact they don't even have to be restarted. . This package provides LD_PRELOAD modules that can be injected into the program being profiled. Package: libsysprof-capture-4-dev Section: libdevel Architecture: any Multi-Arch: same Depends: ${misc:Depends} Breaks: libsysprof-4-dev (<< 3.48.0-3~), sysprof (<< 3.42.1-2~) Replaces: libsysprof-4-dev (<< 3.48.0-3~), sysprof (<< 3.42.1-2~) Description: capture library for system-wide Linux profiler Sysprof is a sampling CPU profiler that uses a ptrace in Linux kernel to profile the entire system, not just a single application. Sysprof handles shared libraries and applications do not need to be recompiled. In fact they don't even have to be restarted. . This package provides a static library for tools that generate profiling capture data. It can be linked into other projects to provide more detailed trace information. Package: libsysprof-6-dev Section: libdevel Architecture: amd64 arm64 armhf i386 ppc64el riscv64 s390x hppa powerpc ppc64 sh4 Build-Profiles: Multi-Arch: same Depends: ${misc:Depends}, libsysprof-capture-4-dev (= ${binary:Version}), libsysprof-6-6 (= ${binary:Version}), libdebuginfod-dev, libdex-dev (>= 0.9), libglib2.0-dev (>= 2.80.0), libjson-glib-dev, libpolkit-gobject-1-dev (>= 0.105), libsystemd-dev Description: development files for system-wide Linux profiler Sysprof is a sampling CPU profiler that uses a ptrace in Linux kernel to profile the entire system, not just a single application. Sysprof handles shared libraries and applications do not need to be recompiled. In fact they don't even have to be restarted. . This package provides the development files for the shared library.