summaryrefslogtreecommitdiff
path: root/gnu/packages/instrumentation.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: babeltrace: Update to 2.0.5.•••* gnu/packages/instrumentation.scm (babeltrace): Update to 2.0.5. Tobias Geerinckx-Rice2023-07-021-4/+2
* gnu: uftrace: Use (ice-9 match).•••* gnu/packages/instrumentation.scm (uftrace)[arguments]: Prefer MATCH over COND. Tobias Geerinckx-Rice2023-07-021-3/+6
* gnu: uftrace: Use G-expressions.•••* gnu/packages/instrumentation.scm (uftrace)[arguments]: Rewrite as G-expressions. Tobias Geerinckx-Rice2023-07-021-25/+26
* gnu: dyninst: Fix runtime error with new glibc.•••* gnu/packages/patches/dyninst-fix-glibc-compatibility.patch: New file. * gnu/packages/instrumentation.scm (dyninst)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Olivier Dion2023-06-241-1/+4
* gnu: Add systemtap•••* gnu/packages/instrumentation.scm (systemtap): New variable Signed-off-by: Ludovic Courtès <ludo@gnu.org> Andy Tai2023-06-141-0/+36
* gnu: lttng-modules: Update to 2.13.10.•••* gnu/packages/instrumentation.scm (lttng-modules): Update to 2.13.10. Signed-off-by: Christopher Baines <mail@cbaines.net> Olivier Dion2023-06-121-2/+2
* gnu: lttng-tools: Fix build failure.•••* gnu/packages/instrumentation.scm (lttng-tools) [native-inputs]: Add autoconf, automake, libtool. [arguments]: Add 'autoreconf build phase before 'configure. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Olivier Dion2023-05-051-13/+28
* gnu: babeltrace: Fix build failure.•••* gnu/packages/instrumentation.scm (babeltrace) [native-inputs]: Add autoconf, automake, libtool. [arguments]: Invoke autoreconf before 'configure. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Olivier Dion2023-05-021-9/+24
* gnu: Add barectf.•••* gnu/packages/instrumentation.scm (barectf): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Olivier Dion2023-02-271-0/+28
* gnu: lttng-tools: Update to 2.13.9.•••* gnu/packages/instrumentation.scm (lttng-tools): Update to 2.13.9. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Olivier Dion2023-01-071-2/+2
* gnu: Add libpatch.•••* gnu/packages/instrumentation.scm (libpatch): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Olivier Dion2022-09-261-0/+61
* gnu: lttng-tools: Update to 2.13.8.•••* gnu/packages/instrumentation.scm (lttng-tools): Update to 2.13.8. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Olivier Dion2022-09-191-6/+3
* gnu: lttng-ust: Update to 2.13.4.•••* gnu/packages/instrumentation.scm (lttng-ust): Update to 2.13.4. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Olivier Dion2022-09-191-2/+2
* gnu: lttng-modules: Update to 2.13.5.•••* gnu/packages/instrumentation.scm (lttng-modules): Update to 2.13.5. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Olivier Dion2022-09-191-2/+2
* gnu: perf-tools: Patch executable file names.•••* gnu/packages/instrumentation.scm (perf-tools)[arguments: Add 'patch-file-names' phase. [inputs]: Remove GCC-TOOLCHAIN, which appears to be redundant and would be retained as a reference due to the new phase. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Olivier Dion2022-09-011-2/+11
* gnu: lttng-tools: Update the hash.•••This is a follow-up of c53a5e7dc3153443cab5ac8ce7ff9d935785fe44. * gnu/packages/instrumentation.scm (lttng-tools)[source]: Update it. Mathieu Othacehe2022-08-161-1/+1
* gnu: lttng-ust: Update source hash.•••This was forgotten in eca0227239c7ca52a2a3f4eed82b546899d57fec. * gnu/packages/instrumentation.scm (lttng-ust)[source]: Correct the hash. Jonathan Brielmaier2022-08-161-1/+1
* gnu: lttng-tools: Update to 2.13.7.•••* gnu/packages/instrumentation.scm (lttng-tools): Update to 2.13.7. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Olivier Dion2022-08-151-1/+1
* gnu: lttng-ust: Update to 2.13.3.•••* gnu/packages/instrumentation.scm (lttng-ust): Update to 2.13.3. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Olivier Dion2022-08-151-1/+1
* gnu: Add lttng-modules.•••* gnu/packages/instrumentation.scm (lttng-modules): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Olivier Dion2022-08-151-1/+26
* gnu: Add perf-tools.•••* gnu/packages/instrumentation.scm (perf-tools): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Olivier Dion2022-08-051-0/+58
* gnu: lttng-ust: Fix dependencies.•••* gnu/packages/instrumentation.scm (lttng-ust): Fix dependencies. [inputs]: Remove liburcu. [propagated-inputs]: Add liburcu. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Olivier Dion2022-06-151-1/+3
* Move (gnu platform) and (gnu platforms ...) to guix/.•••* gnu/platform.scm: * gnu/platforms/arm.scm: * gnu/platforms/hurd.scm: * gnu/platforms/mips.scm: * gnu/platforms/powerpc.scm: * gnu/platforms/riscv.scm: * gnu/platforms/s390.scm: * gnu/platforms/x86.scm: Move to guix/. * Makefile.am: * doc/guix.texi (Porting to a New Platform): * etc/release-manifest.scm: * gnu/ci.scm: * gnu/image.scm: * gnu/local.mk: * gnu/packages/bioinformatics.scm: * gnu/packages/bootstrap.scm: * gnu/packages/cross-base.scm: * gnu/packages/instrumentation.scm: * gnu/packages/linux.scm: * gnu/system/image.scm: * gnu/system/images/hurd.scm: * gnu/system/images/novena.scm: * gnu/system/images/pine64.scm: * gnu/system/images/pinebook-pro.scm: * gnu/system/images/rock64.scm: * guix/scripts/build.scm: * guix/scripts/system.scm: * guix/self.scm: Update (gnu platform...) to (guix platform...). Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Josselin Poiret2022-05-251-1/+1
* linux: Remove system->linux-architecture procedure.•••* gnu/packages/linux.scm (system->linux-architecture): Remove it. (make-linux-libre-headers*, make-linux-libre*): Adapt them. * guix/build-system/linux-module.scm (system->arch): Adapt it. * gnu/packages/instrumentation.scm (uftrace): Ditto. * gnu/packages/cross-base.scm (cross-kernel-headers): Ditto. * gnu/packages/bioinformatics.scm (ncbi-vdb): Ditto. * doc/guix.texi (Porting to a new platform): Update it. Mathieu Othacehe2022-05-221-3/+5
* gnu: lttng-ust: Fix license.•••* gnu/packages/instrumentation.scm (lttng-ust): Fix license. [license]: Set to lgpl2.1 and expat. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Olivier Dion2022-05-211-1/+1
* gnu: Add uftrace.•••* gnu/packages/instrumentation.scm: (uftrace): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Olivier Dion2022-01-201-1/+65
* gnu: Add flamegraph.•••* gnu/packages/instrumentation.scm (flamegraph): New variable. Olivier Dion2022-01-201-1/+43
* gnu: lttng-tools: Update to 2.13.2.•••* gnu/packages/instrumentation.scm (lttng-tools): Update to 2.13.2. Tobias Geerinckx-Rice2021-12-301-2/+2
* gnu: lttng-ust: Update to 2.13.1.•••* gnu/packages/instrumentation.scm (lttng-ust): Update to 2.13.1. Tobias Geerinckx-Rice2021-12-301-2/+2
* gnu: Enable babeltrace Python's bindings.•••* gnu/packages/instrumentation.scm (babeltrace) [tests?]: Set to false. [configure-flags]: Enable Python's plugins and bindings. [make-flags]: Add output's /lib to linker rpath. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Olivier Dion2021-12-221-13/+19
* gnu: babeltrace, lttng-tools: Simplify inputs.•••* gnu/packages/instrumentation.scm (babeltrace, lttng-tools): Simplify inputs. Ludovic Courtès2021-12-181-20/+20
* gnu: Move instrumentation tools to instrumentation module.•••* gnu/packages/linux.scm (lttng-ust, lttng-tools, babeltrace): Move to ... * gnu/packages/instrumentation.scm: ... here. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Olivier Dion2021-12-181-0/+157
* gnu: Add Dyninst.•••* gnu/packages/instrumentation.scm: New file * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Olivier Dion2021-12-181-0/+77