~ruther/guix-local

f0e05411bdcb36f5adba493555c360799307f641 — Maxim Cournoyer 2 years ago 076b338
search-paths: Add $TZDIR.

* guix/search-paths.scm ($TZDIR): New search path.
1 files changed, 9 insertions(+), 2 deletions(-)

M guix/search-paths.scm
M guix/search-paths.scm => guix/search-paths.scm +9 -2
@@ 37,6 37,7 @@
            $PKG_CONFIG_PATH
            $SSL_CERT_DIR
            $SSL_CERT_FILE
            $TZDIR

            search-path-specification->sexp
            sexp->search-path-specification


@@ 104,16 105,22 @@
(define $SSL_CERT_DIR
  (search-path-specification
   (variable "SSL_CERT_DIR")
   (separator #f)              ;single entry
   (separator #f)                       ;single entry
   (files '("etc/ssl/certs"))))

(define $SSL_CERT_FILE
  (search-path-specification
   (variable "SSL_CERT_FILE")
   (file-type 'regular)
   (separator #f)              ;single entry
   (separator #f)                       ;single entry
   (files '("etc/ssl/certs/ca-certificates.crt"))))

(define $TZDIR
  (search-path-specification
   (variable "TZDIR")
   (files '("share/zoneinfo"))
   (separator #f)))                     ;single entry

(define (search-path-specification->sexp spec)
  "Return an sexp representing SPEC, a <search-path-specification>.  The sexp
corresponds to the arguments expected by `set-path-environment-variable'."