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