@@ -35,9 +35,9 @@ (define-public cctools
(commit "04663295d0425abfac90a42440a7ec02d7155fea"))
(package
(name "cctools")
- (version (git-version (string-append cctools-version
- "-ld64-"
- ld64-version)
+ (version (make-git-version (string-append cctools-version
+ "-ld64-"
+ ld64-version)
revision
commit))
(source
@@ -2208,7 +2208,7 @@ (define-public sqlcrush
(revision "2"))
(package
(name "sqlcrush")
- (version (git-version "0.1.5" revision commit))
+ (version (make-git-version "0.1.5" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
@@ -45,7 +45,7 @@ (define-public coucal
(revision "1"))
(package
(name "coucal")
- (version (git-version "0" revision commit))
+ (version (make-git-version "0" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
@@ -74,7 +74,8 @@ (define-public coucal
(replace 'install ;no install target
(lambda _
(let ((doc (string-append #$output
- "/share/doc/" #$name "-" #$version)))
+ "/share/doc/" #$name "-"
+ #$(package-version this-package))))
(install-file "README.md" doc))
(for-each (lambda (f) (install-file f #$output))
(find-files "." "(coucal|murmurhash)"))))
@@ -593,7 +593,7 @@ (define-public apt-mirror
(revision "1"))
(package
(name "apt-mirror")
- (version (git-version "0.5.4" revision commit))
+ (version (make-git-version "0.5.4" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
@@ -134,7 +134,7 @@ (define-public c-reduce
(revision "0"))
(package
(name "c-reduce")
- (version (git-version "2.10.0" revision commit))
+ (version (make-git-version "2.10.0" revision commit))
(source
(origin
(method git-fetch)
@@ -606,7 +606,7 @@ (define-public stress-make
(revision "2")) ;No official source distribution
(package
(name "stress-make")
- (version (git-version "1.0" revision commit))
+ (version (make-git-version "1.0" revision commit))
(source
(origin
(method git-fetch)
@@ -838,7 +838,7 @@ (define-public libbacktrace
(commit "cdb64b688dda93bbbacbc2b1ccf50ce9329d4748"))
(package
(name "libbacktrace")
- (version (git-version "1.0" revision commit))
+ (version (make-git-version "1.0" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
@@ -951,7 +951,7 @@ (define-public mspdebug
(revision "0"))
(package
(name "mspdebug")
- (version (git-version "0.25" revision commit))
+ (version (make-git-version "0.25" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
@@ -441,7 +441,7 @@ (define-public skk-jisyo
(revision "0"))
(package
(name "skk-jisyo")
- (version (git-version "0" revision commit))
+ (version (make-git-version "0" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
@@ -529,7 +529,7 @@ (define-public freedict-dictionaries
(revision "0"))
(package
(name "freedict-dictionaries")
- (version (git-version "0.0.0" revision commit))
+ (version (make-git-version "0.0.0" revision commit))
(source
(origin
(method git-fetch)
@@ -134,7 +134,7 @@ (define-public bcache-tools
(revision "0"))
(package
(name "bcache-tools")
- (version (git-version "1.1" revision commit))
+ (version (make-git-version "1.1" revision commit))
(source
(origin
(method git-fetch)
@@ -419,7 +419,7 @@ (define-public gpart
(revision "0"))
(package
(name "gpart")
- (version (git-version "0.3" revision commit))
+ (version (make-git-version "0.3" revision commit))
(source
(origin
(method git-fetch)
@@ -433,7 +433,7 @@ (define-public gpart
(arguments
`(#:configure-flags
(list (string-append "--docdir=" (assoc-ref %outputs "out") "/share/doc/"
- ,name "-" ,version))
+ ,name "-" ,(package-version this-package)))
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'skip-premature-configuration
@@ -1663,7 +1663,7 @@ (define-public mmc-utils
(revision "1"))
(package
(name "mmc-utils")
- (version (git-version "0.1" revision commit))
+ (version (make-git-version "0.1" revision commit))
(source
(origin
(method git-fetch)
@@ -175,7 +175,7 @@ (define-public abstractdark-sddm-theme
(revision "0"))
(package
(name "abstractdark-sddm-theme")
- (version (git-version "0.0.0" revision commit))
+ (version (make-git-version "0.0.0" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
@@ -200,7 +200,7 @@ (define-public dexy-color-sddm-theme
(revision "0"))
(package
(name "dexy-color-sddm-theme")
- (version (git-version "0.0.0" revision commit))
+ (version (make-git-version "0.0.0" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
@@ -551,7 +551,7 @@ (define-public lightdm-mini-greeter
(package
(name "lightdm-mini-greeter")
;; Version 0.5.1 release in 2021, so we use a recent commit.
- (version (git-version "0.5.1" revision commit))
+ (version (make-git-version "0.5.1" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
@@ -600,7 +600,7 @@ (define-public lightdm-tiny-greeter
(package
(name "lightdm-tiny-greeter")
;; Version 1.2 release in 2021, so we use a recent commit.
- (version (git-version "1.2" revision commit))
+ (version (make-git-version "1.2" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
@@ -296,7 +296,7 @@ (define-public didjvu
(commit "43e2735d0b3575ca04e82a427dca88bc68fa4931"))
(package
(name "didjvu")
- (version (git-version "0.10.2" revision commit))
+ (version (make-git-version "0.10.2" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
@@ -357,7 +357,7 @@ (define-public ocrodjvu
(commit "0dd3364462fc77d5674b4457fcc8230835323c30"))
(package
(name "ocrodjvu")
- (version (git-version "0.12" revision commit))
+ (version (make-git-version "0.12" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
@@ -111,7 +111,7 @@ (define-public gdmd
(revision "1"))
(package
(name "gdmd")
- (version (git-version "0.1.0" revision commit))
+ (version (make-git-version "0.1.0" revision commit))
(source
(origin
(method git-fetch)
@@ -100,7 +100,7 @@ (define-public cloudflare-cli
(revision "1"))
(package
(name "cloudflare-cli")
- (version (git-version "0.0.0" revision commit))
+ (version (make-git-version "0.0.0" revision commit))
(source
(origin
(method git-fetch)
@@ -1156,7 +1156,7 @@ (define-public public-suffix-list
(let ((commit "d2d3e2e36a8f2b68c4f09e8c87f4f1d685cbf5e7"))
(package
(name "public-suffix-list")
- (version (git-version "0" "2" commit))
+ (version (make-git-version "0" "2" commit))
(source (origin
(method git-fetch)
(uri (git-reference
@@ -1175,7 +1175,8 @@ (define-public public-suffix-list
;; so that if multiple versions are ever installed in the same
;; profile, they will not conflict.
#~'(("public_suffix_list.dat"
- #$(string-append "/share/public-suffix-list-" version "/")))))
+ #$(string-append "/share/public-suffix-list-"
+ (package-version this-package) "/")))))
(home-page "https://publicsuffix.org/")
(synopsis "Database of current and historical DNS suffixes")
(description "This is the Public Suffix List maintained by Mozilla. A
@@ -352,7 +352,7 @@ (define-public docbook-xsl
(base-version "1.79.2"))
(package
(name "docbook-xsl")
- (version (git-version base-version revision commit))
+ (version (make-git-version base-version revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
@@ -381,7 +381,8 @@ (define-public docbook-xsl
(sxml simple))
#:phases
#~(let ((dest-path (format #f "~a/xml/xsl/~a-~a"
- #$output #$name #$version)))
+ #$output #$name
+ #$(package-version this-package))))
(modify-phases %standard-phases
(replace 'configure
(lambda _
@@ -288,7 +288,7 @@ (define docker-libnetwork
(revision "3"))
(package
(name "docker-libnetwork")
- (version (git-version version revision commit))
+ (version (make-git-version version revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
@@ -512,7 +512,7 @@ (define-public stddoc
(revision "1"))
(package
(name "stddoc")
- (version (git-version "1.0.2" revision commit))
+ (version (make-git-version "1.0.2" revision commit))
(home-page "https://github.com/r-lyeh/stddoc.c")
(source
(origin
@@ -71,7 +71,7 @@ (define-public pnet-git
(revision "0"))
(package
(name "pnet-git")
- (version (git-version version revision commit))
+ (version (make-git-version version revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
@@ -188,7 +188,7 @@ (define-public pnetlib-git
(revision "0"))
(package
(name "pnetlib-git")
- (version (git-version version revision commit))
+ (version (make-git-version version revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
@@ -1394,7 +1394,7 @@ (define-public mono-pre-5.8.0
(revision "0"))
(package
(inherit mono-5.4.0)
- (version (git-version version revision commit))
+ (version (make-git-version version revision commit))
(name "mono")
(source (origin
(method git-fetch)
@@ -1598,7 +1598,7 @@ (define-public mono-pre-5.10.0
(revision "0"))
(package
(inherit mono-5.8.0)
- (version (git-version version revision commit))
+ (version (make-git-version version revision commit))
(name "mono")
(source (origin
(method git-fetch)