all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
blob 41d1509ef55b4b08f9bc203d4f8b4f11a533fb5f 1745 bytes (raw)
name: website/guixsd.scm 	 # note: path name is non-authoritative(*)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
 
;;; GuixSD website --- GNU's advanced distro website
;;; Copyright © 2015 Mathieu Lirzin <mthl@gnu.org>
;;;
;;; This file is part of GuixSD website.
;;;
;;; GuixSD website is free software; you can redistribute it and/or modify it
;;; under the terms of the GNU General Public License as published by
;;; the Free Software Foundation; either version 3 of the License, or
;;; (at your option) any later version.
;;;
;;; GuixSD website is distributed in the hope that it will be useful, but
;;; WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
;;; General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with GuixSD website.  If not, see <http://www.gnu.org/licenses/>.

(use-modules (haunt site)
             (haunt reader)
             (haunt page)
             (haunt html)
             (haunt utils)
             (haunt builder assets)
             (ice-9 match)
             (www)
             (www utils))

(site #:title "GNU's advanced distro and transactional package manager"
      #:domain "gnu.org/software/guix"
      #:default-metadata
      '((author . "GuixSD Contributors")
        (email  . "guix-devel@gnu.org"))
      #:readers (list sxml-reader)
      #:builders
      `(,@(map (match-lambda
                 ((file-name contents)
                  (lambda (site posts)
                    (parameterize
                        ((current-url-root "")
                         (gnu.org-root "https://www.gnu.org"))
                      (make-page file-name (contents) sxml->html))))
                 (_ const))
               %web-pages)
        ,(static-directory "static")))

debug log:

solving 41d1509 ...
found 41d1509 in https://yhetil.org/guix/87si4mg4fc.fsf@gnu.org/

applying [1/1] https://yhetil.org/guix/87si4mg4fc.fsf@gnu.org/
diff --git a/website/guixsd.scm b/website/guixsd.scm
new file mode 100644
index 0000000..41d1509

Checking patch website/guixsd.scm...
Applied patch website/guixsd.scm cleanly.

index at:
100644 41d1509ef55b4b08f9bc203d4f8b4f11a533fb5f	website/guixsd.scm

(*) Git path names are given by the tree(s) the blob belongs to.
    Blobs themselves have no identifier aside from the hash of its contents.^

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.