summaryrefslogtreecommitdiff
path: root/gnu/packages/cmake.scm
diff options
context:
space:
mode:
authorOrahcio Felício de Sousa <orahcio@gmail.com>2026-08-10 21:39:44 -0300
committerNguyễn Gia Phong <cnx@loang.net>2026-08-24 10:08:47 +0900
commit3dbd1c7b49065a162c0ae687939ffb905a2895ec (patch)
treeb70e20bfd9bd0c8dfa540ff353dcddb41b2d209e /gnu/packages/cmake.scm
parente18b4791bec71645151e3cea48cd0000f276ffb9 (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.scm33
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).")
607Cmake files. It supports syntax highlighting, indenting and refilling of 607Cmake files. It supports syntax highlighting, indenting and refilling of
608comments."))) 608comments.")))
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
639among 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")