| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
| |
* website/www/packages.scm (discrepancy->sxml): Rename to...
(comparison-report->sxml): ... this. Adjust to new API.
(package->reproducibility-sxml): Change 'discrepancies' to 'reports' and
adjust to new API.
(packages->reproducibility-sxml): Remove 'valid?' and its caller.
Adjust to new API.
|
|
|
|
|
|
|
| |
* website/www/packages.scm (%substitute-servers): New variable.
(local-nar-url, discrepancy->sxml)
(package->reproducibility-sxml, packages->reproducibility-sxml)
(reproducibility-page): New procedures.
|
|
|
|
| |
* website/posts/gnu-guix-and-guixsd-0.12.0-released.sxml: New file.
|
|
|
|
| |
* website/www/shared.scm (latest-guix-version): Bump to 0.12.0.
|
|
|
|
|
|
|
|
| |
* website/www/about.scm (about-page): Say that GuixSD is a distribution
of GNU and not a GNU/Linux distribution. Mention use of Linux-libre
by default and support of Hurd.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
|
|
| |
* designs/packages.svg: New mockup.
* mockup-techie.svg: Move to designs/home-techie.svg
* mockup.svg: Move to designs/home.svg
|
|
|
|
|
|
| |
Reported by kmicu.
* website/posts/reproducible-build-summit.html: Fix link to NixOS post.
|
|
|
|
|
|
|
| |
Reported by Mattia Rizzolo <mattia@debian.org>.
* website/posts/reproducible-build-summit.html: s/binary
packages/source packages/.
|
|
|
|
| |
* website/posts/reproducible-build-summit.html: New file.
|
|
|
|
|
|
|
|
| |
This will be used in the GNU package blurb
<https://www.gnu.org/manual/blurbs.html>, so it is better to have just
the icon.
* website/static/base/img/icon.png: New file.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
See https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25205 for more
information about the decision.
* logo/Guix-print.svg: New file.
* logo/Guix.svg: Ditto.
* logo/GuixSD-print.svg: Add dark horizontal variant.
* logo/GuixSD.svg: Ditto.
* logo/README: Mark Nikita's logo as superseded.
* logo/guix-logo-white.svg: Rename to logo/superseded-guix-white.svg
* logo/guix-logo.svg: Rename to logo/superseded-guix.svg
* website/static/base/img/Guix-package.png: Use new logo.
* website/static/base/img/Guix.png: New file.
* website/static/base/img/GuixSD-package.png: Change to screen.
* website/static/base/img/GuixSD.png: New file.
* website/static/base/img/guix-manual-icon.png: Use new logo.
* website/static/base/img/guixsd-manual-icon.png: Suggest text lines.
* website/static/base/img/icon-set.svg: Use new logo.
* website/static/base/img/installer.svg: Use new logo.
* website/static/base/img/src-package.png: New file.
* website/www.scm (%web-pages): Include new graphics page.
* website/www/download.scm (%guix-src-image): New variable.
(download-page): Use new variable.
* website/www/graphics.scm: New file.
|
|
|
|
|
| |
* website/README (Deploying): Document how to deploy changes to the
website.
|
|
|
|
|
| |
* website/www/shared.scm (html-page-description): Move beta warning from here...
* website/www/download.scm (%usb-image-description): ...to here.
|
|
|
|
|
| |
* website/www/packages.scm (packages->json): New procedure.
* website/README: Mention Guile-JSON.
|
|
|
|
|
| |
* website/www/packages.scm (package-pages): Change "index.html" to be
the "a" group.
|
|
|
|
| |
* website/www/packages.scm (group-file-name): Use 'guix-url'.
|
|
|
|
|
|
| |
* website/www/packages.scm (packages-page): Remove reference to
"all.html".
(package-pages): Remove "all.html".
|
|
|
|
| |
* website/www/packages.scm (package-pages): New procedure.
|
|
|
|
|
| |
* website/www/packages.scm (package->sxml): Make "unknown" lowercase.
(packages-page): Lowercase "updated".
|
|
|
|
|
|
|
|
| |
* website/www/packages.scm (packages-by-grouping): Add 'packages'
parameter. Use it instead of calling 'all-packages'.
(paginated-packages-page): Likewise, and return a page instead of a
thunk.
(packages-page): Swap the 'packages' and 'grouping' parameters.
|
|
|
|
|
|
|
|
|
|
|
| |
* website/www.scm (%web-pages): Add code for generating our packages
pages.
* website/www/packages.scm (packages-by-grouping): New procedure.
(paginated-packages-page): New procedure.
(packages-page): Tweak for use by `paginated-packages-page` as well as
standalone.
* website/static/base/css/packages.css (li.package-index-link): Add
styling.
|
|
|
|
|
|
|
| |
* website/static/base/css/base.css (.img-responsive): New class.
* website/static/base/css/index.css (#screens-box a)
(.screenshot-thumb): Adapt to small screens.
* website/www.scm (screenshot): Apply new class.
|
|
|
|
|
| |
* website/static/base/css/index.css (.action)
(.download): Adapt to small screens.
|
|
|
|
|
|
|
|
|
|
| |
* README (Building and running special pages): Correct environment
variable.
* www/packages.scm (packages-page): Move update date to the top of the
page.
(package->sxml): Use ID instead of NAME attribute for anchors, and
move out DIV element from P element, which is invalid.
|
|
|
|
|
| |
* README (Dependencies): Add GnuTLS, and GNU Guix source code.
(Building and running special pages): New section.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Note that the overflow issue is fixed, but an issue with duplicated
anchors (used for ID attributes) remains, and prevents the document
from passing HTML validation (see bug #24981).
* website/static/base/css/base.css (anchor-link, pre): New rule sets.
* website/static/base/css/packages.css (issue, issue-type): Ditto.
* website/www/packages.scm (issue-count->sxml): New procedure.
(issues-page): Remove unused JavaScript link. Move update date to the
top of the page.
(packages->issue-sxml, package->issue-sxml)
(issues->sxml): Don't use table elements for document structure.
|
|
|
|
| |
* www/donate.scm (donate-page): Remove tt elements.
|
|
|
|
|
| |
* haunt.scm (site): Add doctype declaration.
* www/news.scm (base-layout): Ditto.
|
|
|
|
| |
* website/README: Indicate usage of GUIX_WEB_SITE_LOCAL.
|
|
|
|
|
|
| |
* website/www/donate.scm (donate-page): Fix news URL typo.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
| |
* website/www/donate.scm (donate-page): Fix news URL.
|
|
|
|
| |
* website/www/donate.scm (donate-page): Add bayfront.
|
|
|
|
|
|
|
|
|
|
| |
This is a followup to 4c322d36bc02e5e35464afa753fbf1b1da9de8f6, which
had the unintended effect of moving the logo in the top banner to the
right.
* website/posts/growing-our-build-farm.html: Use the 'inline-image'
class.
* website/static/base/css/news.css (.inline-image): New category.
|
|
|
|
|
|
|
|
| |
* website/posts/growing-our-build-farm.html,
website/static/base/img/blog/20161110-server-back.jpg,
website/static/base/img/blog/20161110-server-front.jpg,
website/static/base/img/blog/20161110-server-interior.jpg,
website/static/base/img/blog/20161110-server-closeup.jpg: New files.
|
|
|
|
| |
* website/haunt.scm <site>: Add HTML-READER for posts.
|
|
|
|
| |
* website/static/base/css/news.css (img): New category.
|
|
|
|
| |
* website/static/base/css/news.css (.post-body, p): New categories.
|
|
|
|
| |
* posts/*.sxml: Update news links.
|
|
|
|
|
| |
* website/www/help.scm (help-page): Replace Savannah post URLs with URLs
under news/.
|
|
|
|
|
| |
* website/haunt.scm: Pass an absolute URL as the #:blog-prefix for
'atom-feed'.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* website/posts/back-from-the-european-lisp-symposium.sxml,
website/posts/emacs-as-a-general-purpose-package-manager.sxml,
website/posts/gnu-guix--guixsd-0.10.0-released.sxml,
website/posts/gnu-guix-and-guixsd-0.11.0-released.sxml,
website/posts/gnu-guix-talk-in-rennes-france-november-9th.sxml,
website/posts/guix-starts-fundraising-campaign-with-support-from-the-fsf.sxml,
website/posts/guixsd-system-tests.sxml,
website/posts/join-gnu-guix-for-gsoc.sxml,
website/posts/reproducible-and-user-controlled-software-environments-in-hpc-with-guix.sxml,
website/posts/reproducible-builds-a-means-to-an-end.sxml,
website/posts/service-composition-in-guixsd.sxml,
website/posts/timely-delivery-of-security-updates.sxml: Pass through
sed -es'/\\x91/‘/g ; s/\\x92/’/g ; s/\\x93/“/g ; s/\\x94/”/g ; s/\\x97/—/g ; s/\\x85/…/g' -i *.sxml.
* website/posts/gnome-in-guixsd.sxml: Likewise, and fix Sou Bunnbu's name.
|
|
|
|
| |
* website/static/base/img/feed.png: New file.
|
|
|
|
| |
* website/post: New directory, with 54 .sxml files.
|
|
|
|
|
|
|
|
|
| |
* website/www.scm (%atom-url, fetch-news, <news-entry>)
(news-items, news-entry->sxml): Remove.
(post->summary-sxml): New procedure.
(main-page): Add 'site' and 'posts' parameters. Use them to create the
"news-box".
* website/haunt.scm <site>: Add separate builder for guix.html.
|
|
|
|
|
|
|
|
| |
* website/www/news.scm: New file.
* website/static/base/css/news.css: New file.
* website/haunt.scm (with-url-parameters): New macro.
(parameterized-procedure, parameterized-theme): New procedures.
<top level>: Use 'with-url-parameters' and add blog and atom feed.
|
|
|
|
|
|
| |
* website/www.scm (fetch-news): Use the 'xhtml' prefix instead of 'x'
for the xhtml namespace.
(news-items): Match the 'name' tag inside 'author.
|
|
|
|
|
| |
* website/www/download.scm (download-box): Use 'match-lambda' when
traversing FILES.
|
|
|
|
|
|
|
|
|
| |
This provides a simple way to build the website locally.
* website/haunt.scm: New file.
* website/README: Document the new build process.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
| |
* website/www/about.scm (about-page): Add link to security page.
|
|
|
|
|
| |
* website/www/security.scm (security-page): Add 'body' and move footer
out of "content-box" div.
|