guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/01: website: packages: Honor package replacements.


From: Ludovic Courtès
Subject: 01/01: website: packages: Honor package replacements.
Date: Thu, 03 Mar 2016 08:03:15 +0000

civodul pushed a commit to branch master
in repository guix-artwork.

commit c7bbc05916b5b2cc77b31dce06d17cab4579df34
Author: Ludovic Courtès <address@hidden>
Date:   Thu Mar 3 09:02:01 2016 +0100

    website: packages: Honor package replacements.
    
    * website/www/packages.scm (all-packages): Cons the
    'package-replacement' if it exists.
---
 website/www/packages.scm |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/website/www/packages.scm b/website/www/packages.scm
index 69b0623..c927a95 100644
--- a/website/www/packages.scm
+++ b/website/www/packages.scm
@@ -1,5 +1,5 @@
 ;;; GuixSD website --- GNU's advanced distro website
-;;; Copyright © 2013, 2014, 2015 Ludovic Courtès <address@hidden>
+;;; Copyright © 2013, 2014, 2015, 2016 Ludovic Courtès <address@hidden>
 ;;; Copyright © 2015 Mathieu Lirzin <address@hidden>
 ;;; Copyright © 2013 Alex Sassmannshausen <address@hidden>
 ;;; Initially written by Luis Felipe López Acevedo <address@hidden>
@@ -429,7 +429,11 @@ PACKAGES."
 
 (define (all-packages)
   "Return the list of all package objects, sorted by name."
-  (sort (fold-packages cons '())
+  (sort (fold-packages (lambda (package lst)
+                         (cons (or (package-replacement package)
+                                   package)
+                               lst))
+                       '())
         (lambda (p1 p2)
           (string<? (package-name p1)
                     (package-name p2)))))



reply via email to

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