(define-module (packages komodo doom-meta) #:use-module (gnu packages compression) #:use-module (guix build utils) #:use-module (guix build-system copy) #:use-module (guix git-download) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages)) (define doom-meta-version "master") (define doom-meta-delete-null-targets '(modify-phases %standard-phases (delete 'install))) (define doom-meta-hash (content-hash "1ib9dzq74kna4sfnf1h3g0zkgzr1fbgv5awyqx82wm5biz4vn717")) (define doom-meta-arguments (list #:install-plan '(list (list "../source" ".")))) (define doom-meta-native-inputs (list unzip)) (define doom-meta-origin (origin (uri (git-reference (url "https://github.com/KomodoPlatform/meta.git") (commit doom-meta-version))) (method git-fetch) (hash doom-meta-hash))) (define-public doom-meta (package (name "doom-meta") (version doom-meta-version) (source doom-meta-origin) (build-system copy-build-system) (arguments doom-meta-arguments) (native-inputs doom-meta-native-inputs) (synopsis "Just a few metaprogramming utilities in C++") (description "Just a few metaprogramming utilities in C++") (license license:expat) (home-page "https://github.com/doom/meta")))