diff options
| author | jgart <jgart@dismail.de> | 2025-01-05 20:22:13 -0600 |
|---|---|---|
| committer | jgart <jgart@dismail.de> | 2025-01-05 20:25:15 -0600 |
| commit | d3ddbcc70a41d412b1d1823c09155f0f9f58004e (patch) | |
| tree | 9737b11ce0282fc693ff01fa6f6c947368d47e40 /gnu/packages/lisp.scm | |
| parent | 64448de2613ef79a1d8293a01cdc405088c416cf (diff) | |
gnu: jpm: Apply formatting.
* gnu/packages/lisp.scm (jpm): Update to Apply formatting.
[arguments]: Format it.
[inputs]: Format it.
[native-search-paths]: Format it.
Change-Id: Icf18ab41e6a72608c4624c4af9048e857d152ce0
Diffstat (limited to 'gnu/packages/lisp.scm')
| -rw-r--r-- | gnu/packages/lisp.scm | 127 |
1 files changed, 64 insertions, 63 deletions
diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index eb3063d3d9e..6d578b269c1 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm | |||
| @@ -938,70 +938,71 @@ assembler, PEG) is less than 1MB.") | |||
| 938 | (build-system copy-build-system) | 938 | (build-system copy-build-system) |
| 939 | (arguments | 939 | (arguments |
| 940 | (list | 940 | (list |
| 941 | #:phases #~(modify-phases %standard-phases | 941 | #:phases |
| 942 | (add-after 'unpack 'fix-paths | 942 | #~(modify-phases %standard-phases |
| 943 | (lambda* (#:key inputs #:allow-other-keys) | 943 | (add-after 'unpack 'fix-paths |
| 944 | (substitute* "configs/linux_config.janet" | 944 | (lambda* (#:key inputs #:allow-other-keys) |
| 945 | (("/usr/local") | 945 | (substitute* "configs/linux_config.janet" |
| 946 | #$output) | 946 | (("/usr/local") |
| 947 | (("\"cc\"") | 947 | #$output) |
| 948 | (string-append "\"" | 948 | (("\"cc\"") |
| 949 | (search-input-file inputs "/bin/gcc") | 949 | (string-append "\"" |
| 950 | "\"")) | 950 | (search-input-file inputs "/bin/gcc") |
| 951 | (("\"c\\+\\+\"") | 951 | "\"")) |
| 952 | (string-append "\"" | 952 | (("\"c\\+\\+\"") |
| 953 | (search-input-file inputs "/bin/g++") | 953 | (string-append "\"" |
| 954 | "\"")) | 954 | (search-input-file inputs "/bin/g++") |
| 955 | (("\"git\"") | 955 | "\"")) |
| 956 | (string-append "\"" | 956 | (("\"git\"") |
| 957 | (search-input-file inputs "/bin/git") | 957 | (string-append "\"" |
| 958 | "\"")) | 958 | (search-input-file inputs "/bin/git") |
| 959 | (("\"curl\"") | 959 | "\"")) |
| 960 | (string-append "\"" | 960 | (("\"curl\"") |
| 961 | (search-input-file inputs "/bin/curl") | 961 | (string-append "\"" |
| 962 | "\""))) | 962 | (search-input-file inputs "/bin/curl") |
| 963 | (substitute* "jpm/shutil.janet" | 963 | "\""))) |
| 964 | (("cp") | 964 | (substitute* "jpm/shutil.janet" |
| 965 | (string-append (search-input-file inputs "/bin/cp")))) | 965 | (("cp") |
| 966 | (setenv "PREFIX" | 966 | (string-append (search-input-file inputs "/bin/cp")))) |
| 967 | #$output))) | 967 | (setenv "PREFIX" |
| 968 | (replace 'install | 968 | #$output))) |
| 969 | (lambda* (#:key inputs #:allow-other-keys) | 969 | (replace 'install |
| 970 | (for-each (lambda (dir) | 970 | (lambda* (#:key inputs #:allow-other-keys) |
| 971 | (mkdir-p (string-append #$output "/" dir))) | 971 | (for-each (lambda (dir) |
| 972 | '("lib/janet/jpm" "share/man/man1")) | 972 | (mkdir-p (string-append #$output "/" dir))) |
| 973 | (invoke "janet" "bootstrap.janet" | 973 | '("lib/janet/jpm" "share/man/man1")) |
| 974 | "configs/linux_config.janet") | 974 | (invoke "janet" "bootstrap.janet" |
| 975 | (let ((gcc-toolchain (assoc-ref inputs "gcc-toolchain")) | 975 | "configs/linux_config.janet") |
| 976 | (core-min (assoc-ref inputs "coreutils-minimal"))) | 976 | (let ((gcc-toolchain (assoc-ref inputs "gcc-toolchain")) |
| 977 | (wrap-program (string-append #$output "/bin/jpm") | 977 | (core-min (assoc-ref inputs "coreutils-minimal"))) |
| 978 | `("JANET_HEADERPATH" ":" prefix | 978 | (wrap-program (string-append #$output "/bin/jpm") |
| 979 | (,(string-append #$janet "/include/janet"))) | 979 | `("JANET_HEADERPATH" ":" prefix |
| 980 | `("JANET_LIBPATH" ":" prefix | 980 | (,(string-append #$janet "/include/janet"))) |
| 981 | (,(string-append #$janet "/lib"))) | 981 | `("JANET_LIBPATH" ":" prefix |
| 982 | `("C_INCLUDE_PATH" ":" prefix | 982 | (,(string-append #$janet "/lib"))) |
| 983 | (,(string-append gcc-toolchain "/include"))) | 983 | `("C_INCLUDE_PATH" ":" prefix |
| 984 | `("CPLUS_INCLUDE_PATH" ":" prefix | 984 | (,(string-append gcc-toolchain "/include"))) |
| 985 | (,(string-append gcc-toolchain "/include/c++") | 985 | `("CPLUS_INCLUDE_PATH" ":" prefix |
| 986 | ,(string-append gcc-toolchain "/include"))) | 986 | (,(string-append gcc-toolchain "/include/c++") |
| 987 | `("LIBRARY_PATH" ":" prefix | 987 | ,(string-append gcc-toolchain "/include"))) |
| 988 | (,(string-append gcc-toolchain "/lib") | 988 | `("LIBRARY_PATH" ":" prefix |
| 989 | ,(string-append gcc-toolchain "/lib64"))) | 989 | (,(string-append gcc-toolchain "/lib") |
| 990 | `("PATH" ":" prefix | 990 | ,(string-append gcc-toolchain "/lib64"))) |
| 991 | (,(string-append gcc-toolchain "/bin") | 991 | `("PATH" ":" prefix |
| 992 | ,(string-append core-min "/bin")))))))))) | 992 | (,(string-append gcc-toolchain "/bin") |
| 993 | (inputs (list bash-minimal | 993 | ,(string-append core-min "/bin")))))))))) |
| 994 | coreutils-minimal | 994 | (inputs |
| 995 | curl | 995 | (list bash-minimal |
| 996 | gcc | 996 | coreutils-minimal |
| 997 | git-minimal/pinned | 997 | curl |
| 998 | ;; Lazily resolve the gcc-toolchain to avoid a circular | 998 | gcc |
| 999 | ;; dependency. | 999 | git-minimal/pinned |
| 1000 | (module-ref (resolve-interface '(gnu packages commencement)) | 1000 | ;; Lazily resolve the gcc-toolchain to avoid a circular |
| 1001 | 'gcc-toolchain))) | 1001 | ;; dependency. |
| 1002 | (module-ref (resolve-interface '(gnu packages commencement)) | ||
| 1003 | 'gcc-toolchain))) | ||
| 1002 | (propagated-inputs (list janet)) | 1004 | (propagated-inputs (list janet)) |
| 1003 | (native-search-paths | 1005 | (native-search-paths (list $SSL_CERT_DIR $SSL_CERT_FILE)) |
| 1004 | (list $SSL_CERT_DIR $SSL_CERT_FILE)) | ||
| 1005 | (home-page "https://janet-lang.org/") | 1006 | (home-page "https://janet-lang.org/") |
| 1006 | (synopsis "Janet Project Manager for the Janet programming language") | 1007 | (synopsis "Janet Project Manager for the Janet programming language") |
| 1007 | (description | 1008 | (description |
