~ruther/guix-exprs

ref: bcd15948be7093e950a1be0120dc99afad9669db guix-exprs/modules/ruther/packages/utilities.scm -rw-r--r-- 867 bytes
bcd15948 — Rutherther feat: add ldd a day ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
(define-module (ruther packages utilities)
  #:use-module (guix gexp)
  #:use-module (guix packages)
  #:use-module (guix build-system trivial)
  #:use-module (gnu packages base))

(define-public ldd
  (package
    (inherit glibc)
    (name "ldd")
    (source #f)
    (build-system trivial-build-system)
    (outputs '("out"))
    (arguments
     (list
      #:modules '((guix build utils))
      #:builder
      #~(begin
          (use-modules (guix build utils))
          (let ((bin-dir (string-append #$output "/bin")))
            (mkdir-p bin-dir)
            (symlink (string-append #$(this-package-input "glibc") "/bin/ldd")
                     (string-append bin-dir "/ldd"))))))
    (inputs
     (list glibc))
    (search-paths '())
    (native-search-paths '())
    (synopsis "ldd from glibc.")
    (description "Only ldd obtained from glibc package.")))