guix-commits
[Top][All Lists]
Advanced

[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"



reply via email to

[Prev in Thread] Current Thread [Next in Thread]