[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/01: website: packages.json: Do not emit "homepage" when it's false.
From: |
Ludovic Courtès |
Subject: |
01/01: website: packages.json: Do not emit "homepage" when it's false. |
Date: |
Wed, 28 Aug 2019 08:39:16 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix-artwork.
commit a7494e3f2155a48f40493665752b11b9f0b56fb5
Author: Ludovic Courtès <address@hidden>
Date: Wed Aug 28 14:38:07 2019 +0200
website: packages.json: Do not emit "homepage" when it's false.
Reported at
<https://github.com/repology/repology/issues/218#issuecomment-525675777>.
* website/apps/packages/builder.scm (packages-json-builder): Do not emit
"homepage" when it's false.
---
website/apps/packages/builder.scm | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/website/apps/packages/builder.scm
b/website/apps/packages/builder.scm
index 70bdcdf..9dc44c9 100644
--- a/website/apps/packages/builder.scm
+++ b/website/apps/packages/builder.scm
@@ -125,7 +125,9 @@
`(("source" . ,(origin->json (package-source package))))
'())
("synopsis" . ,(package-synopsis package))
- ("homepage" . ,(package-home-page package))
+ ,@(if (package-home-page package)
+ `(("homepage" . ,(package-home-page package)))
+ '())
,@(match (package-location package)
((? location? location)
`(("location"