mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 21:38:07 -05:00
gnu: fmt: Update to 10.0.0.
* gnu/packages/pretty-print.scm (fmt-10): New variable. (fmt-9): Inherit from fmt-10. (fmt-8): Inherit from fmt-9. (fmt-8.0, fmt-7): Inherit from fmt-8. (fmt-6): Inherit from fmt-7. (fmt): New variable.
This commit is contained in:
parent
01d5d6807f
commit
5cc63206bb
1 changed files with 23 additions and 7 deletions
|
@ -167,17 +167,17 @@ (define-public enscript
|
|||
different programming languages.")
|
||||
(license gpl3+)))
|
||||
|
||||
(define-public fmt
|
||||
(define-public fmt-10
|
||||
(package
|
||||
(name "fmt")
|
||||
(version "9.1.0")
|
||||
(version "10.0.0")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "https://github.com/fmtlib/fmt/releases/download/"
|
||||
version "/fmt-" version ".zip"))
|
||||
(sha256
|
||||
(base32 "15n9yi6xzzs7g9rm87kg8y5yhl2zrqj3bjr845saa63f6swlrsyc"))))
|
||||
(base32 "10f23avnpad8sakmq514w2bw6cw7xrb30kc3v8k7yn1zbwbcnhs9"))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments '(#:configure-flags '("-DBUILD_SHARED_LIBS=ON")))
|
||||
(native-inputs (list unzip))
|
||||
|
@ -189,9 +189,21 @@ (define-public fmt
|
|||
;; The library is bsd-2, but documentation and tests include other licenses.
|
||||
(license (list bsd-2 bsd-3 psfl))))
|
||||
|
||||
(define-public fmt-9
|
||||
(package
|
||||
(inherit fmt-10)
|
||||
(version "9.1.0")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "https://github.com/fmtlib/fmt/releases/download/"
|
||||
version "/fmt-" version ".zip"))
|
||||
(sha256
|
||||
(base32 "15n9yi6xzzs7g9rm87kg8y5yhl2zrqj3bjr845saa63f6swlrsyc"))))))
|
||||
|
||||
(define-public fmt-8
|
||||
(package
|
||||
(inherit fmt)
|
||||
(inherit fmt-9)
|
||||
(version "8.1.1")
|
||||
(source
|
||||
(origin
|
||||
|
@ -203,7 +215,7 @@ (define-public fmt-8
|
|||
|
||||
(define-public fmt-8.0
|
||||
(package
|
||||
(inherit fmt)
|
||||
(inherit fmt-8)
|
||||
(version "8.0.1")
|
||||
(source
|
||||
(origin
|
||||
|
@ -215,7 +227,7 @@ (define-public fmt-8.0
|
|||
|
||||
(define-public fmt-7
|
||||
(package
|
||||
(inherit fmt)
|
||||
(inherit fmt-8)
|
||||
(version "7.1.3")
|
||||
(source
|
||||
(origin
|
||||
|
@ -227,7 +239,7 @@ (define-public fmt-7
|
|||
|
||||
(define-public fmt-6
|
||||
(package
|
||||
(inherit fmt)
|
||||
(inherit fmt-7)
|
||||
(version "6.1.2")
|
||||
(source
|
||||
(origin
|
||||
|
@ -269,6 +281,10 @@ (define-public fmt-6
|
|||
("libcxxabi" ,libcxxabi-6)
|
||||
("clang" ,clang-6)))))
|
||||
|
||||
;; Note: Updating fmt causes some 1000s of rebuilds, so let's have a pinned
|
||||
;; version.
|
||||
(define-public fmt fmt-9)
|
||||
|
||||
(define-public source-highlight
|
||||
(package
|
||||
(name "source-highlight")
|
||||
|
|
Loading…
Reference in a new issue