(define-module (packages komodo komodo-vcpkg-ports) #:use-module (guix build-system copy) #:use-module (guix git-download) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages)) ;; DATA LAYER (define hash (base32 "0nw78mmncjbgl7cjpbcy9wkch7hlqaavr03n9ls6nkjacx3klyy6")) (define home-page "https://github.com/KomodoPlatform/vcpkg-custom-ports/tree/main") (define name "komodo-vcpkg-ports") (define synopsis "Komodo VCPKG port files") (define url "https://github.com/KomodoPlatform/vcpkg-custom-ports.git") (define version "main") ;; ABSTRACTION LAYER -1 (define uri (git-reference (url url) (commit version))) ;; ABSTRACTION LAYER -0 (define source (origin (uri uri) (method git-fetch) (sha256 hash))) ;; SURFACE LAYER (define-public komodo-vcpkg-ports (package (name name) (version version) (source source) (build-system copy-build-system) (synopsis synopsis) (description synopsis) (license license:expat) (home-page home-page)))