mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: xtl: Improve package style.
* gnu/packages/cpp.scm (xtl): Shift order of fields. [source] <url>: Fix redirection issue, <https://github.com/QuantStack/xtl> permamently redirects to <https://github.com/xtensor-stack/xtl>. [arguments] <test-target>: Set to "xtest". <phases>: Use default 'check. [home-page]: Fix it. Change-Id: Ib3bc50b7a9e798be8888c2b1eac832d6a524bdae
This commit is contained in:
parent
fbfff97ea9
commit
27349661bb
1 changed files with 17 additions and 22 deletions
|
@ -1061,30 +1061,25 @@ for C++17.")
|
|||
(package
|
||||
(name "xtl")
|
||||
(version "0.7.5")
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
(uri
|
||||
(git-reference
|
||||
(url "https://github.com/QuantStack/xtl")
|
||||
(commit version)))
|
||||
(sha256
|
||||
(base32
|
||||
"1llfy6pkzqx2va74h9xafjylyvw6839a843mqc05n6x6wll5bkam"))
|
||||
(file-name (git-file-name name version))))
|
||||
(native-inputs
|
||||
(list doctest googletest nlohmann-json))
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/xtensor-stack/xtl")
|
||||
(commit version)))
|
||||
(sha256
|
||||
(base32 "1llfy6pkzqx2va74h9xafjylyvw6839a843mqc05n6x6wll5bkam"))
|
||||
(file-name (git-file-name name version))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
(list
|
||||
#:configure-flags
|
||||
#~(list "-DBUILD_TESTS=ON")
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(replace 'check
|
||||
(lambda _
|
||||
(with-directory-excursion "test"
|
||||
(invoke "./test_xtl")))))))
|
||||
(home-page "https://github.com/QuantStack/xtl")
|
||||
(build-system cmake-build-system)
|
||||
#:configure-flags #~(list "-DBUILD_TESTS=ON")
|
||||
#:test-target "xtest"))
|
||||
(native-inputs
|
||||
(list doctest
|
||||
googletest
|
||||
nlohmann-json))
|
||||
(home-page "https://github.com/xtensor-stack/xtl")
|
||||
(synopsis "C++ template library providing some basic tools")
|
||||
(description "xtl is a C++ header-only template library providing basic
|
||||
tools (containers, algorithms) used by other QuantStack packages.")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue