Merge branch 'devel' into 'main'

add gromacs+cuda

See merge request glicid-public/guix-glicid!205
This commit is contained in:
Yann Dupont 2023-02-03 18:00:06 +00:00
commit 84cddb3d6d
2 changed files with 34 additions and 8 deletions

View file

@ -1,9 +1,8 @@
#!
(define-module (glicid packages chemistry)
#:use-module (guix packages)
#:use-module (guix download)
#:use-module (guix packages)
#:use-module (guix download)
#:use-module (guix gexp)
#:use-module (guix utils)
#:use-module (guix build-system cmake)
@ -23,11 +22,13 @@
#:use-module (gnu packages sphinx)
#:use-module (gnu packages check)
#:use-module (gnu packages gcc)
#:use-module (non-free cuda))
#:use-module (non-free cuda)
)
(define-public gromacs+cuda
(package
(inherit gromacs)
(name "gromacs+cuda")
(arguments
(list #:configure-flags
#~(list "-DGMX_DEVELOPER_BUILD=on" ; Needed to run tests
@ -77,3 +78,4 @@
(append cuda hwloc))))
)
!#

View file

@ -19,7 +19,15 @@
(version-major+minor version) "/zabbix-" version ".tar.gz"))
(sha256
(base32 "0d9aws19rvmsrhkvihnwmr4r1drhl20v9lppdw5wjacp7377xqdy"))
))))
(modules '((guix build utils)))
(snippet
'(substitute* '("src/zabbix_proxy/proxy.c"
"src/zabbix_server/server.c")
;; 'fping' must be setuid, so look for it in the usual location.
(("/usr/sbin/fping6?")
"/run/setuid-programs/fping")))))
))
(define-public zabbix-agent2
@ -35,7 +43,15 @@
(version-major+minor version) "/zabbix-" version ".tar.gz"))
(sha256
(base32 "0d9aws19rvmsrhkvihnwmr4r1drhl20v9lppdw5wjacp7377xqdy"))
))))
(modules '((guix build utils)))
(snippet
'(substitute* '("src/zabbix_proxy/proxy.c"
"src/zabbix_server/server.c")
;; 'fping' must be setuid, so look for it in the usual location.
(("/usr/sbin/fping6?")
"/run/setuid-programs/fping")))))
))
(define-public zabbix-server
@ -51,8 +67,16 @@
(version-major+minor version) "/zabbix-" version ".tar.gz"))
(sha256
(base32 "0d9aws19rvmsrhkvihnwmr4r1drhl20v9lppdw5wjacp7377xqdy"))
(modules '((guix build utils)))
(snippet
'(substitute* '("src/zabbix_proxy/proxy.c"
"src/zabbix_server/server.c")
;; 'fping' must be setuid, so look for it in the usual location.
(("/usr/sbin/fping6?")
"/run/setuid-programs/fping")))))
)
)
)
)