summaryrefslogtreecommitdiff
path: root/website/posts/gnu-guix-ported-to-arm-and-other-niceties-of-the-new-year.sxml
diff options
context:
space:
mode:
Diffstat (limited to 'website/posts/gnu-guix-ported-to-arm-and-other-niceties-of-the-new-year.sxml')
-rw-r--r--website/posts/gnu-guix-ported-to-arm-and-other-niceties-of-the-new-year.sxml50
1 files changed, 50 insertions, 0 deletions
diff --git a/website/posts/gnu-guix-ported-to-arm-and-other-niceties-of-the-new-year.sxml b/website/posts/gnu-guix-ported-to-arm-and-other-niceties-of-the-new-year.sxml
new file mode 100644
index 0000000..7ec301d
--- /dev/null
+++ b/website/posts/gnu-guix-ported-to-arm-and-other-niceties-of-the-new-year.sxml
@@ -0,0 +1,50 @@
+(begin
+ (use-modules (srfi srfi-19))
+ `((title .
+ "GNU Guix ported to ARM and other niceties of the new year")
+ (author . "Ludovic Courtès")
+ (date unquote (make-date 0 0 0 0 9 1 2015 3600))
+ (content
+ div
+ (p "A new port of GNU Guix to ARM using the \"hard float\" ABI "
+ (a (@ (href "http://git.savannah.gnu.org/cgit/guix.git/commit/?h=core-updates&id=aa1e19477b2d78884fc500fef497cd6677604d9b"))
+ "has just landed")
+ ", thanks to the hard work of Mark H Weaver and John Darrington. This makes it the fourth supported architecture after x86_64, i686, and mips64el. We are looking for ARM hardware donations that would allow us to add this architecture to our "
+ (a (@ (href "http://hydra.gnu.org"))
+ "continuous integration build farm")
+ "; your help is welcome!"
+ (br))
+ (p "In other news, there has been work to "
+ (a (@ (href "http://lists.gnu.org/archive/html/guix-devel/2014-11/msg00670.html"))
+ "improve Linux module handling")
+ ", the addition of "
+ (a (@ (href "http://lists.gnu.org/archive/html/guix-devel/2014-12/msg00300.html"))
+ "session support")
+ " in the login manager, "
+ (a (@ (href "http://lists.gnu.org/archive/html/guix-devel/2014-12/msg00413.html"))
+ "more tooling")
+ " in 'guix lint', an "
+ (a (@ (href "http://lists.gnu.org/archive/html/guix-devel/2014-12/msg00278.html"))
+ "nscd configuration interface")
+ ", many new "
+ (a (@ (href "https://www.gnu.org/software/guix/package-list.html"))
+ "packages")
+ " (Xfce, NumPy, SciPy, and Clang, to name a few), and "
+ (a (@ (href "http://debbugs.gnu.org/cgi/pkgreport.cgi?archive=both;package=guix"))
+ "many bug fixes")
+ ". Getting closer to a new release!"
+ (br))
+ (h4 "About GNU Guix")
+ (p (a (@ (href "http://www.gnu.org/software/guix"))
+ "GNU Guix")
+ " is the functional package manager for the GNU system, and a distribution thereof."
+ (br))
+ (p "In addition to standard package management features, Guix supports transactional upgrades and roll-backs, unprivileged package management, per-user profiles, and garbage collection. It also offers a declarative approach to operating system configuration management. Guix uses low-level mechanisms from the Nix package manager, except that packages are defined as native "
+ (a (@ (href "http://www.gnu.org/software/guile"))
+ "Guile")
+ " modules, using extensions to the "
+ (a (@ (href "http://schemers.org")) "Scheme")
+ " language."
+ (br))
+ (p "At this stage the distribution can be used on an i686 or x86_64 machine. It is also possible to use Guix on top of an already installed GNU/Linux system, including on mips64el and armhf."
+ (br)))))