diff options
| author | Orahcio Felício de Sousa <orahcio@gmail.com> | 2026-08-10 21:39:44 -0300 |
|---|---|---|
| committer | Nguyễn Gia Phong <cnx@loang.net> | 2026-08-24 10:08:47 +0900 |
| commit | 3dbd1c7b49065a162c0ae687939ffb905a2895ec (patch) | |
| tree | b70e20bfd9bd0c8dfa540ff353dcddb41b2d209e /gnu/packages/cmake.scm | |
| parent | e18b4791bec71645151e3cea48cd0000f276ffb9 (diff) | |
gnu: Add morse-cmake.
* gnu/packages/cmake.scm (morse-cmake): New variable.
Merges: https://codeberg.org/guix/guix/pulls/10474
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
Diffstat (limited to 'gnu/packages/cmake.scm')
| -rw-r--r-- | gnu/packages/cmake.scm | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/gnu/packages/cmake.scm b/gnu/packages/cmake.scm index 4a8526f469e..110436b6012 100644 --- a/gnu/packages/cmake.scm +++ b/gnu/packages/cmake.scm | |||
| @@ -607,6 +607,39 @@ or package manifest (Cargo.toml file).") | |||
| 607 | Cmake files. It supports syntax highlighting, indenting and refilling of | 607 | Cmake files. It supports syntax highlighting, indenting and refilling of |
| 608 | comments."))) | 608 | comments."))) |
| 609 | 609 | ||
| 610 | (define-public morse-cmake | ||
| 611 | (package | ||
| 612 | (name "morse-cmake") | ||
| 613 | ;; Project does not tag any releases, using latest commit. | ||
| 614 | (properties '((commit . "3f74c7935db26c118bae695a16b02fa83f1aeac0") | ||
| 615 | (revision . "0"))) | ||
| 616 | (version (git-version "0.0.0" | ||
| 617 | (assoc-ref properties 'revision) | ||
| 618 | (assoc-ref properties 'commit))) | ||
| 619 | (source (origin | ||
| 620 | (method git-fetch) | ||
| 621 | (uri (git-reference | ||
| 622 | (url "https://gitlab.inria.fr/solverstack/morse_cmake") | ||
| 623 | (commit (assoc-ref properties 'commit)))) | ||
| 624 | (file-name (git-file-name name version)) | ||
| 625 | (sha256 | ||
| 626 | (base32 "0pw56am3mz65bi700bk5bl4s1i5d5761gnhjmvh7xmdyxpi0qrj1")))) | ||
| 627 | (build-system copy-build-system) | ||
| 628 | (arguments | ||
| 629 | (list | ||
| 630 | #:install-plan | ||
| 631 | #~'(("modules" "share/morse-cmake/modules") | ||
| 632 | ("CONTRIBUTING.md" "share/morse-cmake/") | ||
| 633 | ("LICENCE.txt" "share/morse-cmake/") | ||
| 634 | ("README.md" "share/morse-cmake/")))) | ||
| 635 | (home-page "https://gitlab.inria.fr/solverstack/morse_cmake") | ||
| 636 | (synopsis "Collection of CMake modules that can be shared among projects") | ||
| 637 | (description | ||
| 638 | "This project provides a collection of CMake modules that can be shared | ||
| 639 | among projects using CMake as build system. For now it is mainly constituted of | ||
| 640 | @code{Find} modules that help detecting installed libraries on the system.") | ||
| 641 | (license license:cecill-c))) | ||
| 642 | |||
| 610 | (define-public qmsetup | 643 | (define-public qmsetup |
| 611 | (package | 644 | (package |
| 612 | (name "qmsetup") | 645 | (name "qmsetup") |
