File tree 1 file changed +6
-4
lines changed
1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change 5
5
} :
6
6
{
7
7
ename ,
8
- version ,
8
+ version ? null ,
9
9
meta ,
10
10
sourceInfo ? null ,
11
11
packageRequires ,
29
29
commitInfo = lib . optionalString ( sourceInfo != null && sourceInfo ? rev ) ''
30
30
:commit "${ sourceInfo . rev } "
31
31
'' ;
32
+
33
+ versionString = if version != null then version else "0" ;
32
34
in
33
- runCommand "${ ename } -${ version } "
35
+ runCommand "${ ename } -${ versionString } "
34
36
{
35
37
buildInputs = lib . optional hasInfo texinfo ;
36
38
37
39
pkgDescription = ''
38
- (define-package "${ ename } " "${ version } " "${ meta . description } "
39
- '${ attrsToLispAlist packageRequires }
40
+ (define-package "${ ename } " "${ versionString } " "${ meta . description } "
41
+ '${ attrsToLispAlist ( builtins . mapAttrs ( _ : v : if v != null then v else "0" ) packageRequires ) }
40
42
${ commitInfo } )
41
43
;; Local Variables:
42
44
;; no-byte-compile: t
You can’t perform that action at this time.
0 commit comments