mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-06 21:20:33 +02:00
gnu: gdmd: Base version on the wrapped gdc version.
* gnu/packages/gcc.scm (make-gdmd): New private procedure. (gdmd): Implement in terms of make-gdmd. Change-Id: I3fc2ce8af7ca3489a8f3bf4d607b530083a900b1 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
This commit is contained in:
committed by
Liliana Marie Prikler
parent
79f19d37da
commit
7026105c94
@@ -1556,11 +1556,12 @@ also includes the druntime and phobos libraries."
|
||||
|
||||
(define-public gdc gdc-14)
|
||||
|
||||
(define-public gdmd
|
||||
(let ((gdmd-version "0.25.0"))
|
||||
(define* (make-gdmd gdc)
|
||||
(let ((gdc-version (package-version gdc))
|
||||
(gdmd-version "0.25.0"))
|
||||
(package
|
||||
(name "gdmd")
|
||||
(version gdmd-version)
|
||||
(version (string-append gdc-version "-" gdmd-version))
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
@@ -1593,6 +1594,9 @@ also includes the druntime and phobos libraries."
|
||||
(license gpl3+)
|
||||
(home-page "https://github.com/D-Programming-GDC/gdmd"))))
|
||||
|
||||
(define-public gdmd
|
||||
(make-gdmd gdc))
|
||||
|
||||
(define-public gm2
|
||||
(hidden-package
|
||||
(let ((base (custom-gcc gcc-14
|
||||
|
||||
Reference in New Issue
Block a user