diff options
| author | Oleg Pykhalov <go.wigust@gmail.com> | 2020-04-12 15:35:36 +0300 |
|---|---|---|
| committer | Oleg Pykhalov <go.wigust@gmail.com> | 2020-04-12 15:35:36 +0300 |
| commit | a2169b50c62119e16a2597e2971206e5654ecfcd (patch) | |
| tree | f526b623758035348b88ba5921d422a21c6fd58a | |
| parent | gnu: stumpwm-checkout: Update to 19.11-1.bd9151c. (diff) | |
| download | guix-wigust-a2169b50c62119e16a2597e2971206e5654ecfcd.tar.gz | |
guix: Add slides-linux-perf-tools.
* guix/wigust/packages/documentation.scm (slides-linux-perf-tools): New variable.
| -rw-r--r-- | guix/wigust/packages/documentation.scm | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/guix/wigust/packages/documentation.scm b/guix/wigust/packages/documentation.scm index 8caf5da..444a418 100644 --- a/guix/wigust/packages/documentation.scm +++ b/guix/wigust/packages/documentation.scm @@ -23,6 +23,35 @@ #:use-module ((guix licenses) #:prefix license:) #:use-module (guix build-system copy)) +(define-public slides-linux-perf-tools + (package + (name "slides-linux-perf-tools") + (version "2015") + (source + (origin + (method url-fetch) + (uri "https://cdn.oreillystatic.com/en/assets/1/event/122/Linux%20perf%20tools%20Presentation.pdf") + (file-name (string-append name "-" version ".pdf")) + (sha256 + (base32 + "03xjl7bdhjw8v3ikajyyxnqyph35d8ca83yb6skxs7xvlsw11hg5")))) + (build-system copy-build-system) + (arguments + `(#:install-plan + `((,(assoc-ref %build-inputs "source") + ,(let ((title (string-drop ,name (string-length "slides-")))) + (string-append "/share/doc/" title "/" title ".pdf")))) + #:phases (modify-phases %standard-phases (delete 'unpack)))) + (home-page "https://github.com/jenkinsci/configuration-as-code-plugin") + (synopsis "Tutorial by Brendan Gregg Velocity conference 2015 Santa Clara") + (description "This tutorial explains methodologies for using these tools, +and provides a tour of four tool types: observability, benchmarking, tuning, +and static tuning. Many tools will be discussed, including top, iostat, +tcpdump, sar, perf_events, ftrace, SystemTap, sysdig, and others, as well +observability frameworks in the Linux kernel: PMCs, tracepoints, kprobes, and +uprobes.") + (license #f))) + (define-public slides-devops-world-jenkins-casc (package (name "slides-devops-world-jenkins-casc") |
