Skip to content
Snippets Groups Projects
Select Git revision
  • 0b66274aa1a793a9f5e43c5e875d908dda9c4c55
  • master default protected
  • keyring
3 results

star-enclosures-3d.scm

Blame
  • Olivier Farges's avatar
    0b66274a
    History
    star-enclosures-3d.scm 1.75 KiB
    (define-module (edix packages star-enclosures-3d)
      #:use-module (guix packages)
      #:use-module (guix git-download)
      #:use-module (guix build-system gnu)
      #:use-module (guix licenses)
      #:use-module (guix utils)
      #:use-module (gnu packages)
      #:use-module (gnu packages build-tools)
      #:use-module (gnu packages pkg-config)
      #:use-module (gnu packages gcc)
      #:use-module (gnu packages autotools)
      #:use-module (gnu packages base)
      #:use-module (gnu packages maths)
      #:use-module (gnu packages bash)
      #:use-module (gnu packages check)
      #:use-module (edix packages star-3d)
      #:use-module (edix packages embree-edix)
      #:use-module (edix packages rsys))
    
    
    (define-public star-enclosures-3d
      (package
        (name "star-enclosures-3d")
        (version "0.7.2") 
        (source (origin
                  (method git-fetch)
                  (uri (git-reference
                        (url "https://gitlab.com/meso-star/star-enclosures-3d.git")
                        (commit "0.7.2")))
                  (sha256
                   (base32 "1jh0q1lmxc7lp820dzip5i18pr2h1ygsly5iss10593y95d58sj6"))))
        (build-system gnu-build-system)
        (native-inputs (list pkg-config autoconf automake libtool gcc gnu-make))
        (inputs (list rsys star-3d embree-edix))
        (arguments
       `(#:make-flags (list (string-append "CC=gcc" ))
           #:phases
           (modify-phases %standard-phases
             (delete 'configure) 
             (delete 'check) 
    	(replace 'install
    		 (lambda* (#:key outputs #:allow-other-keys)
    			  (let ((out (assoc-ref outputs "out")))
    			    (invoke "make" "install" (string-append "PREFIX=" out))))))))
    
        (home-page "https://meso-star.com/star-enclosures-3d") ;; Remplacez avec le bon lien
        (synopsis "Bibliothèque Star-enclosures-3d")
        (description "Star-enclosures-3d")
        (license (list gpl3+))))