diff options
| -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") |
