Commit Graph

1117 Commits

Author SHA1 Message Date
Florian Pelz 8139a10b65
nls: Update translations.
* website/po/fa.po: New file.
* website/po/ietf-tags.scm: Add `fa'.
* website/po/LINGUAS: Add `fa_IR'.
2023-05-31 20:45:53 +02:00
Julien Lepiller cbbbd1c93e
nls: Update translations. 2023-05-27 22:26:24 +02:00
Ludovic Courtès 4b5c0a2fa8
website: Ensure Fira Sans bold is used for titles only.
* website/static/base/css/manual.css: Restrict Fira Sans bold rule to
h1, h2, h3, and h4.
2023-05-25 16:28:02 +02:00
Ludovic Courtès c95a1bcb8f
website: Add CSS @font-face for Fira Sans regular.
* website/static/base/css/manual.css (@font-face): Add entry for Fira
Sans regular.
2023-05-25 15:29:02 +02:00
Ludovic Courtès c4df5a59a9
website: ld-so-cache: Fix cgit URLs.
* website/posts/ld-so-cache.md: Remove 'h' parameter from Savannah cgit URLs.
2023-05-24 16:05:37 +02:00
Wolf 14c3079247
website: posts: Fix typos in Dissecting Guix, Part 2: The Store Monad.
* website/posts/dissecting-guix-2-store-monad.md: Fix typos.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-19 17:29:53 +02:00
Julien Lepiller f29f41053b
nls: Update translations
* website/po/cs.po: New file.
* website/po/lt.po: New file.
* website/po/LINGUAS: Add them.
* website/po/ietf-tags.scm: Add them.
2023-05-10 23:06:15 +02:00
Wolf b45df8d1e3
website: posts: Fix typo in Dissecting Guix, Part 1: Derivations.
* website/posts/dissecting-guix-1-derivations.md: Fix typo.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-30 23:18:01 +02:00
Ludovic Courtès e8edba0358
website: full-source-bootstrap: Fix typos.
* website/posts/full-source-bootstrap.md: Fix typos.
2023-04-26 16:14:15 +02:00
Janneke Nieuwenhuizen 5dc5298c02
website: full-source-bootstrap: Publish.
* website/drafts/full-source-bootstrap.md: Rename to...
* website/posts/full-source-bootstrap.md: ... this.  Update time.
2023-04-26 15:56:25 +02:00
Janneke Nieuwenhuizen e8a8131bb4
website: Add edits and suggestions from Ludovic.
* website/drafts/full-source-bootstrap.md: Catchier start, gently
introduce new terms, fixes and edits throughout.  Change target
publishing date to today.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-04-26 15:10:00 +02:00
Janneke Nieuwenhuizen 10f5eb0393
website: Add draft post on the Full-Source Bootstrap.
* website/drafts/full-source-bootstrap.md,
website/static/blog/img/gcc-core-mesboot0-full-source-bootstrap-graph.svg:
New files.
2023-04-26 09:11:29 +02:00
( b6526e0e0e
website: posts: Add Dissecting Guix, Part 3: G-Expressions.
* website/posts/dissecting-guix-3-gexps.md: New blog post.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-19 12:03:23 +02:00
Ludovic Courtès 9d8f36a722
website: error-success: Fix typo.
* website/posts/error-success.md: Fix typo.
2023-04-01 10:53:43 +02:00
Ludovic Courtès 80fc79926c
website: Add post about the new 'error/success-service-type'.
* website/posts/error-success.md,
website/static/blog/img/error-success-sticker-bird.jpg,
website/static/blog/img/error-success-sticker-pile.jpg,
website/static/blog/img/error-success-sticker.svg,
website/static/blog/img/error-success.jpg: New files.
2023-04-01 10:45:20 +02:00
Ludovic Courtès 173f099866
website: custom-toolchains-with-guix: Add tag.
* website/posts/custom-toolchains-with-guix.md: Add "Cross-compilation" tag.
2023-03-15 23:55:14 +01:00
Ludovic Courtès d853970b27
website: custom-toolchains-with-guix: Remove email address.
* website/posts/custom-toolchains-with-guix.md: Remove email address.
2023-03-15 15:44:24 +01:00
Ludovic Courtès dd6cd13535
website: custom-toolchains-with-guix: Publish.
* website/drafts/custom-toolchains-with-guix.md: Rename to...
* website/posts/custom-toolchains-with-guix.md: ... this.  Change date;
add footer.
2023-03-15 15:29:16 +01:00
Mitchell Schmeisser 8ab8a04428
website: custom-toolchains-with-guix: Code fix
* website/drafts/custom-toolchains-with-guix.md: Removed unnecessary
native-inputs from gcc-arm-zephyr-eabi-toolchain code block.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-15 15:26:23 +01:00
Mitchell Schmeisser feb2342120
website: custom-toolchains-with-guix: Update reference URL
* website/drafts/custom-toolchains-with-guix.md: Changed url from
"latest" to 3.1 which was the current version at the time of writting.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-15 15:24:11 +01:00
Ludovic Courtès 3552ba6eb1
website: custom-toolchains-with-guix: Add note about platforms.
* website/drafts/custom-toolchains-with-guix.md: Add note about
platforms.
2023-03-11 15:05:37 +01:00
Ludovic Courtès a3e33c1c13
website: custom-toolchains-with-guix: Tweak.
* website/drafts/custom-toolchains-with-guix.md: Add links.  Fix
typographical issues, spelling/capitalization, code formatting, and
remove tabs.
2023-03-11 13:08:01 +01:00
Mitchell Schmeisser d0477f4048
website: Add toolchain blog post.
* website/drafts/custom-toolchains-with-guix.md: New file.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-03-11 12:15:38 +01:00
( via Guix-patches via a81137f5c5
website: posts: Add Dissecting Guix, Part 2: The Store Monad.
* website/posts/dissecting-guix-2-store-monad.md: New blog post.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-02-19 01:00:00 +01:00
Ludovic Courtès ae8f62d03a
website: dissecting-guix-1-derivations: Fix typo.
Reported by paul_j on #guix.

* website/posts/dissecting-guix-1-derivations.md: Fix typo in example.
2023-01-23 14:39:51 +01:00
Ludovic Courtès 19f2d4088f
website: meet-guix-at-fosdem-2023: Publish.
* website/drafts/meet-guix-at-fosdem-2023.md: Rename to...
* website/posts/meet-guix-at-fosdem-2023.md: ... this.  Change date.
2023-01-23 14:33:30 +01:00
Ludovic Courtès b141f251c8
website: meet-guix-at-fosdem-2023: Add updated Guix Days logo.
* website/static/blog/img/Guix-Days-2023.png: New file.
* website/drafts/meet-guix-at-fosdem-2023.md: Use it.
2023-01-23 14:30:44 +01:00
Ludovic Courtès e6c6f8dff7
website: meet-guix-at-fosdem-2023: Fix typos and other issues.
Reported by various people, thanks!

* website/drafts/meet-guix-at-fosdem-2023.md: Fix typos.  Fix date of
the Guix Days.  Clarify "remote".
2023-01-23 14:13:34 +01:00
Ludovic Courtès 28c6e724a4
website: Simplify manifest.
* website/manifest.scm (the-good-guile, haunt-the-ghost): Remove.
Use 'guile-3.0-latest' and 'haunt' instead.
2023-01-19 16:54:20 +01:00
Ludovic Courtès 9fde33ffc0
website: Add draft blog post for FOSDEM.
* website/drafts/meet-guix-at-fosdem-2023.md: New file.
2023-01-19 16:54:20 +01:00
Julien Lepiller 311f51e799
nls: Update translations. 2023-01-09 22:05:37 +01:00
zimoun a51b8d4cc5
website: base: home: Remove version number from download button.
Discussed at <https://issues.guix.gnu.org/59822#25>.

* website/apps/base/templates/home.scm: Do it.

Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2023-01-07 08:23:31 +01:00
Ludovic Courtès 93986682f2
website: guix-shell-fhs: Add footer and change date.
* website/posts/guix-shell-fhs.md: Add footer and change date.
2023-01-06 12:31:12 +01:00
John Kehayias cd01aa11e3
website: Add post about guix shell fhs option.
* website/posts/guix-shell-fhs.md: New file.
website/static/blog/img/guix-shell-fhs.gif: New file.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-05 22:01:49 +01:00
Ludovic Courtès fe113595b6
website: Remove references to the latest Guix in '.guix.scm'.
These tricks are no longer needed now that (apps packages builder) is
gone; they were used to build /packages.json and /sources.json
containing data about the latest packages, which proved to be expensive
and inconvenient to do within the web site.

* website/.guix.scm (<latest-channels>, latest-channels-compiler)
(latest-guix, inferior-package, haunt-with-latest-guile): Remove.
(lingua-web-site): Refer to 'guix' instead of 'latest-guix' and 'haunt'
instead of 'haunt-with-latest-guile'.
2023-01-04 22:53:26 +01:00
Ludovic Courtès f71ca12460
website: Remove (apps packages builder).
The /packages.json and /sources.json are now built by an mcron job
running on the server behind guix.gnu.org.  See maintenance.git commit
5664984bdd4a4ecbd7a2a5feb4033d610cea59fd.

* website/apps/packages/builder.scm, website/apps/packages/data.scm:
Remove.
* website/haunt.scm: Remove reference to (apps packages builder).
2023-01-04 22:31:23 +01:00
Simon Josefsson 91f92dcf26
website: Reduce use of 'advanced' term.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-04 11:52:43 +01:00
Ludovic Courtès fea82c7974
website: dissecting-guix-1-derivations: Tweak ",lower" example.
* website/posts/dissecting-guix-1-derivations.md: Tweak session example
with ",lower".
2023-01-04 11:48:37 +01:00
( 2844d18a50
website: posts: Add Dissecting Guix, Part 1: Derivations.
* website/posts/dissecting-guix-1-derivations.md: New blog post.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-04 11:48:37 +01:00
Tobias Geerinckx-Rice d93973e668
website: Use ftpmirror.gnu.org.
This is a nice and recommended way to reduce load on ftp.gnu.org.  See
<https://www.gnu.org/server/mirror.en.html>.

Suggested by a dark stranger, to lechner in #guix.

* website/apps/download/data.scm (system-downloads):
Substitute ftpmirror.gnu.org for ftp.gnu.org.
* website/apps/download/templates/download.scm (download-t): Likewise.
* website/posts/gnu-guix-1.3.0-released.md (Try it!): Likewise.
2022-12-18 01:00:00 +01:00
Florian Pelz 69d0f2cbd1
website: gnu-guix-1.4.0-released: Fix a typo.
* website/posts/gnu-guix-1.4.0-released.md: Fix it.
2022-12-20 09:00:00 +01:00
Ludovic Courtès ea6d5d4839
website: blog: Ensure Atom feed is UTF-8-encoded.
* website/apps/blog/builder.scm (sxml->xml*): Add call to
'set-port-encoding!'.
2022-12-19 16:15:27 +01:00
Ludovic Courtès c911b74918
website: blog: Add standard XML header.
Haunt 0.2.6 does the same.  Failing to add this header, the body may be
interpreted with the wrong encoding.

* website/apps/blog/builder.scm (sxml->xml*): New procedure.
(blog-feed-builder): Use it.
2022-12-19 16:06:50 +01:00
Ludovic Courtès c7d5633b13
website: gnu-guix-1.4.0-released: Update date.
* website/posts/gnu-guix-1.4.0-released.md: Update.
2022-12-19 15:27:24 +01:00
Ludovic Courtès 8da1b8a085
website: gnu-guix-1.4.0-released: Publish.
* website/drafts/gnu-guix-1.4.0-released.md: Rename to...
* website/posts/gnu-guix-1.4.0-released.md: ... this.  Adjust date.
2022-12-19 10:48:26 +01:00
Ludovic Courtès 6ccd0a6ca1
website: Bump to 1.4.0.
* website/apps/base/utils.scm (latest-guix-version): Bump to 1.4.0.
2022-12-19 10:48:26 +01:00
Ludovic Courtès 0789bebb11
website: gnu-guix-1.4.0-released: Remove /devel from manual URLs.
* website/drafts/gnu-guix-1.4.0-released.md: Remove "/devel".
2022-12-19 10:38:37 +01:00
Ludovic Courtès b31aa0640c
website: gnu-guix-1.4.0-released: Final tweaks.
* website/drafts/gnu-guix-1.4.0-released.md: Tweak.
2022-12-19 10:36:49 +01:00
Ludovic Courtès 0dbe3b0b36
website: gnu-guix-1.4.0-released: Add release illustration.
* website/static/blog/img/gnu-guix-a-frogs-dream.jpg: New file.
* website/drafts/gnu-guix-1.4.0-released.md: Use it, and link to
Departure.ogg.
2022-12-18 22:34:36 +01:00
Ludovic Courtès b535f465e4
website: gnu-guix-1.4.0-released: Reorder sections.
* website/drafts/gnu-guix-1.4.0-released.md: Move "Stronger
distribution" and "More documentation" earlier.
2022-12-18 18:11:28 +01:00