guix system: Don't warn about old distros for "guix system init".
[guix.git] / NEWS
blob3d437e332fc333e5723dfabb72c0f062c4192e5b
1                                                               -*- org -*-
2 #+TITLE: Guix NEWS – history of user-visible changes
3 #+STARTUP: content hidestars
5 Copyright © 2013, 2014, 2015, 2016, 2017 Ludovic Courtès <ludo@gnu.org>
7   Copying and distribution of this file, with or without modification,
8   are permitted in any medium without royalty provided the copyright
9   notice and this notice are preserved.
11 Please send Guix bug reports to bug-guix@gnu.org.
13 * Changes in 0.13.0 (since 0.12.0)
15 ** Package management
17 *** Guix can now be used on aarch64 GNU/Linux systems
18 *** New ‘guix pack’ command to create bundles
19 *** New ‘guix copy’ command to copy store items over SSH
20 *** New ‘--cache’ option for ‘guix publish’
21 *** $GUIX_DAEMON_SOCKET can specify remote daemons
22 *** Guix can now run on Guile 2.2, providing better performance
23 *** Emacs interface moved to separate Emacs-Guix package
24 *** New ‘--root’ option for ‘guix environment’
25 *** ‘guix pull’ now connects to git.savannah.gnu.org over HTTPS
26 *** New cross-compilation targets: aarch64-linux-gnu, powerpc-linux-gnu
27 *** Packages can specify “single-entry search paths” (e.g., ‘GIT_EXEC_PATH’)
28 *** ‘guix import’ and ‘guix refresh’ now support Stackage
29 *** Support for the deprecated “PKG-VERSION” syntax has been removed
30 *** New Cypher backend for ‘guix graph’
31 *** GnuTLS (Guile bindings) is now required
32 *** Guix now issues a warning when it detects that Guix has not been upgraded in a while
34 ** Distribution
36 *** The GuixSD installation image supports (U)EFI systems
37 *** GuixSD supports Btrfs (<http://bugs.gnu.org/19280>)
38 *** Some system services are now run in separate namespaces
39 *** The LXDE desktop environment is now available
40 *** ‘grub-configuration’ can specify settings for the user interface
41 *** Service types can now specify a default value for services
42 *** Create the /var/log/wtmp and /var/log/utmpx databases
43 *** A raw initial RAM disk can be created to support systems with custom kernel configurations
44 *** ‘static-networking’ service can now be extended
45 *** Configuration of ‘nginx-service-type’ has been greatly improved
46 *** New ‘gnu-build-system’ phase to always reset gzip timestamps
47 *** FIXME new services
49 exim, mail-aliases, inetd, agetty, openvswitch, special-files, redis,
50 thermald
52 *** FIXME new packages
53 *** FIXME package updates
55 ** Programming interfaces
57 *** (guix scripts challenge) returns complete reports, not just discrepancies
58 *** New ‘dub-build-system’ for the D language and Dub
59 *** New ‘ocaml-build-system’ for software written in OCaml
60 *** Improvements to the ‘asdf-build-system’ for software written in various Common Lisp dialects.
61 *** New ‘package-mapping’ procedure to rewrite package dependency graphs
62 *** New modules: (guix workers), (guix discovery), (guix cache),
63     (guix memoization), (guix ssh)
64 *** (gnu build file-systems) now has support for ISO-9660 file systems.
66 ** Noteworthy bug fixes
68 *** Create home directories once file systems are mounted
69     (<http://bugs.gnu.org/21108>)
70 *** GNU R now builds bit-reproducibly (<https://bugs.gnu.org/25598>)
71 *** The daemon’s default settings are used unless overriden (https://bugs.gnu.org/20217)
72 *** ‘guix system’ now supports the common build option ‘--root’ (https://bugs.gnu.org/26271)
73 *** Mesa uses LLVM for better Gallium performance (https://bugs.gnu.org/25953)
74 *** Grafting no longer triggers a download of all the outputs of each derivation (https://bugs.gnu.org/24886)
76 ** Native language support
78 Updated translations: fr (French), FIXME
80 * Changes in 0.12.0 (since 0.11.0)
82 ** Package management
84 *** Guix can now be built with Guile 2.1/2.2
85 *** New ‘--with-graft’ package transformation option
86 *** Grafting is now faster than before
87 *** The ‘replacement’ of a package can now have a different name
88 *** ‘guix-daemon’ offloading support now uses Guile-SSH
89 *** New ‘guix offload test’ command
90 *** New updaters for ‘guix refresh’: ‘kernel.org’, ‘cpan’, ‘crates’
91 *** ‘guix refresh --list-updaters’ shows updater coverage
92 *** New ‘cargo-build-system’ and importer for Rust packages
93 *** New ‘asdf-build-system’ for Common Lisp packages
94 *** Python build system now uses setuptools by default
95 *** New updater for CPAN packages
96 *** Added ‘--recursive’ option for importer for the CRAN/Bioconductor importer
97 *** New d3.js backend for ‘guix graph’
98 *** ‘guix package’ now displays generation diffs
99 *** New services
100 New services for CUPS printing, SPICE vdagent, SDDM, a login service, kmscon service, opensmtpd mail service, git service, wpa-supplicant service, rottlog, OpenSSH, Cuirass, and NFS related services.
101 *** New arm-none-eabi cross-compiler toolchains
102 *** New 'guix system' actions: ‘switch-generation’ and ‘roll-back’
104 ** Distribution
106 *** GuixSD can now be installed to a LUKS-encrypted root
107     (<http://bugs.gnu.org/21843>)
108 *** ‘openssl’ has a new “doc” output for its man pages
109 *** Added support for a native GNU/Hurd system
110 *** New system tests for the OpenSSH and Dropbear daemons
111 *** New tests for the GuixSD installation on encrypted or RAID roots
112 *** New ‘netmask’ option for ‘static-networking-service’
113 *** New “i686-w64-mingw32” cross-compilation target (MinGW)
114 *** A modular set of packages supersede the monolithic ‘qt’ package
115 *** 853 new packages
117 abc, acme-client, aircrack-ng, ams-lv2, ao-cad, arachne-pnr,
118 arm-none-eabi-nano-toolchain, arm-none-eabi-nano-toolchain,
119 arm-none-eabi-toolchain, arm-none-eabi-toolchain, asn1c, aspell-dict-de,
120 aspell-dict-el, aspell-dict-grc, aspell-dict-he, aspell-dict-sv, assimp,
121 attica, autossh, b43-tools, baloo, bambam, bamm, bcftools, biber, biber-next,
122 bind, bluefish, bluez-qt, bpp-core, bpp-phyl, bpp-popgen, bpp-seq, bppsuite,
123 breeze-icons, bs1770gain, bwm-ng, c-toxcore, cairo-xcb, capnproto,
124 cargo-bootstrap, cbatticon, ccid, cfitsio, chez-fmt, chez-irregex,
125 chez-matchable, chez-mit, chez-scmutils, chez-sockets, chez-srfi, chez-web,
126 chromaprint, cl-alexandria, cl-bordeaux-threads, cl-clx, cl-fiveam,
127 cl-flexi-streams, cl-ppcre, cl-slynk, cl-stumpwm, cl-trivial-gray-streams,
128 clipit, clojure, cmark, coda, cryptsetup-static, cuirass, darkhttpd, dash,
129 dbacl, dbus-c++, denemo, ding, direnv, discrover, dlib, dnscrypt-proxy,
130 dnscrypt-wrapper, dotconf, drumkv1, dtc, ecl-alexandria, ecl-bordeaux-threads,
131 ecl-cl-ppcre, ecl-clx, ecl-fiveam, ecl-flexi-streams, ecl-slynk, ecl-stumpwm,
132 ecl-trivial-gray-streams, econnman, ecryptfs-utils, edi, editres, efibootmgr,
133 efivar, emacs-ahungry-theme, emacs-auto-complete, emacs-bui,
134 emacs-cyberpunk-theme, emacs-d-mode, emacs-danneskjold-theme, emacs-el-search,
135 emacs-emms-mode-line-cycle, emacs-es-mode, emacs-evil, emacs-flx,
136 emacs-goto-chg, emacs-guix, emacs-neotree, emacs-nginx-mode, emacs-org,
137 emacs-org-trello, emacs-paredit, emacs-request, emacs-rudel, emacs-stream,
138 enet, epic5, eschalot, espeak, exonerate, extempore, fatfsck-static, fbida,
139 fcgi, fcgiwrap, femtolisp, filteraudio, fio, font-adobe-source-code-pro,
140 font-fira-mono, freealut, gcc-cross-sans-libc-arm-none-eabi,
141 gcc-cross-sans-libc-arm-none-eabi, gcompris, gctp, gdb-arm-none-eabi,
142 geierlein, geteltorito, gettext-minimal, gforth, ghc-array,
143 ghc-base16-bytestring, ghc-binary, ghc-bytestring, ghc-bytestring-handle,
144 ghc-chell, ghc-chell-quickcheck, ghc-colour, ghc-conduit-extra,
145 ghc-constraints, ghc-cryptohash, ghc-data-accessor,
146 ghc-data-accessor-transformers, ghc-data-ordlist, ghc-directory, ghc-easyplot,
147 ghc-fgl-arbitrary, ghc-findbin, ghc-fsnotify, ghc-gnuplot, ghc-graphviz,
148 ghc-hashtables, ghc-haskeline, ghc-hinotify, ghc-hmatrix, ghc-hmatrix-gsl,
149 ghc-hmatrix-gsl-stats, ghc-hmatrix-special, ghc-hs-bibutils, ghc-ieee754,
150 ghc-lifted-async, ghc-monads-tf, ghc-options, ghc-pandoc-citeproc,
151 ghc-patience, ghc-process, ghc-regex-applicative, ghc-regex-compat-tdfa,
152 ghc-regex-tdfa, ghc-rfc5051, ghc-sandi, ghc-shelly, ghc-storable-complex,
153 ghc-system-fileio, ghc-system-filepath, ghc-tar, ghc-tasty-rerun,
154 ghc-tasty-th, ghc-terminal-size, ghc-transformers, ghc-transformers,
155 ghc-utility-ht, ghc-wl-pprint-text, ghc-xml-conduit, ghc-xml-types, glfw,
156 gloox, gnome-calculator, gnome-dictionary, gnome-system-monitor, gnuastro,
157 goaccess, gobby, gparted, gpgmepp, grantlee, greenisland, grub-efi, gsm,
158 gtkwave, gucharmap, guile-aspell, guile-bytestructures, guile-commonmark,
159 guile2.2-commonmark, guile2.2-irregex, guile2.2-json, guile2.2-minikanren,
160 guile2.2-redis, guitarix-lv2, gx-guvnor-lv2, gx-hyperion-lv2,
161 gx-overdriver-lv2, gx-push-pull-lv2, gx-saturator-lv2, gx-slow-gear-lv2,
162 gx-super-fuzz-lv2, gx-suppa-tone-bender-lv2, gx-switchless-wah-lv2,
163 gx-tone-mender-lv2, gx-vbass-preamp-lv2, gx-vintage-fuzz-master-lv2,
164 gx-voodoo-fuzz-lv2, gxtuner, gzstream, handbrake, hdf-eos2, hdf-eos5, hdf4,
165 hdf4-alt, hidapi, highlight, httptunnel, hyperrogue, icestorm, ii, impressive,
166 infamous-plugins, infernal, ingen, interrobang, iperf, ircii, iverilog,
167 jack-keyboard, jalv-select, jimtcl, jsoncpp, jupyter, kactivities,
168 kactivities-stats, kapidox, karchive, kauth, kbookmarks, kcmutils, kcodecs,
169 kcompletion, kconfig, kconfigwidgets, kcoreaddons, kcrash, kdbusaddons,
170 kdeclarative, kded, kdesignerplugin, kdesu, kdevelop, kdevelop-pg-qt,
171 kdevplatform, kdnssd, kdoctools, kemoticons, keyutils, kfilemetadata,
172 kglobalaccel, kguiaddons, ki18n, kicad, kicad-library, kiconthemes, kidletime,
173 kimageformats, kinit, kio, kiss-fft-for-extempore, kitemmodels, kitemviews,
174 kjobwidgets, kmscon, knewstuff, knotifications, knotifyconfig, kobodeluxe,
175 kpackage, kparts, kpeople, kplotting, kpmcore, kpty, krunner, kservice,
176 ksyntaxhighlighting, ktexteditor, ktextwidgets, kunitconversion, kwallet,
177 kwayland, kwidgetsaddons, kxmlgui, kxmlrpcclient, laby, lci, lekha, libaacs,
178 libasr, libbdplus, libhdate, libicns, libidn2, libjaylink, libjpeg-turbo,
179 libjxr, libkomparediff2, libksysguard, libnet6, libnfsidmap, libosinfo,
180 libpqxx, libpsyc, libseccomp, libtermkey, libtoxcore, libtsm, libunique,
181 libvirt, libvirt-glib, limnoria, linux-libre-arm-generic, llvm-with-rtti,
182 lmdb, lndir, lua-lgi, lua-lpeg, lua5.1-expat, lua5.1-filesystem, lua5.1-sec,
183 lua5.1-sec, lua5.1-socket, lvm2-static, m17n-db, m17n-lib, mash, mb2md,
184 mcelog, mcl, mdadm-static, mhonarc, microcom, minced, mingw-w64, mktorrent,
185 mlocate, mobile-broadband-provider-info, mod-host, mod-utilities,
186 modemmanager-qt, mono, mpop, mps-youtube, mrrescue, mtd-utils, mumble, musl,
187 nanovg-for-extempore, nethogs, netsurf, networkmanager-qt, newick-utils,
188 newlib, newlib-nano, newsbeuter, nfs-utils, nickle, non-session-manager,
189 notifymuch, obby, ocaml-menhir, ola, onionshare, openfwwf-firmware, openh264,
190 openocd, opensmtpd, opensmtpd-extras, optipng, p7zip, pam-krb5, par2cmdline,
191 pcb-rnd, pcsc-lite, pdf2svg, pdfposter, perl-array-utils,
192 perl-autovivification, perl-business-isbn, perl-business-isbn-data,
193 perl-business-ismn, perl-business-issn, perl-class-errorhandler,
194 perl-crypt-openssl-bignum, perl-crypt-openssl-random, perl-crypt-openssl-rsa,
195 perl-curses, perl-data-compare, perl-data-uniqid, perl-date-simple,
196 perl-datetime-calendar-julian, perl-datetime-format-mail,
197 perl-datetime-format-w3cdtf, perl-digest-md5, perl-encode-detect,
198 perl-encode-eucjpascii, perl-encode-hanextra, perl-encode-jis2k,
199 perl-env-path, perl-extutils-libbuilder, perl-feed-find,
200 perl-file-find-object, perl-file-find-object-rule, perl-file-grep,
201 perl-file-path, perl-file-slurper, perl-geo-ip, perl-getopt-long, perl-graph,
202 perl-graph-readwrite, perl-io-socket-inet6, perl-ipc-cmd,
203 perl-lingua-translit, perl-mail-spf, perl-modern-perl, perl-mojolicious,
204 perl-mozilla-ca, perl-net-cidr-lite, perl-net-dns,
205 perl-net-dns-resolver-programmable, perl-net-patricia, perl-net-psyc,
206 perl-net-statsd, perl-netaddr-ip, perl-parse-yapp, perl-path-tiny,
207 perl-socket6, perl-sort-key, perl-test-files, perl-test-manifest,
208 perl-test-trailingspace, perl-text-bibtex, perl-text-csv-xs, perl-text-roman,
209 perl-tie-cycle, perl-unicode-collate, perl-unicode-normalize,
210 perl-unicode-utf8, perl-uri-fetch, perl-uri-template, perl-www-opensearch,
211 perl-xml-atom, perl-xml-feed, perl-xml-libxslt, perl-xml-rss, perl-xml-writer,
212 perl-xml-xpath, phonon, php, picocom, pinentry-gnome3, plantuml,
213 plasma-framework, portmidi-for-extempore, prank, prosody, proteinortho,
214 proxychains-ng, psyclpc, pybitmessage, python-aniso8601, python-argcomplete,
215 python-axolotl, python-axolotl-curve25519, python-bcrypt, python-betamax,
216 python-binaryornot, python-biom-format, python-bleach, python-cachecontrol,
217 python-consul, python-cov-core, python-discogs-client, python-django,
218 python-django-filter, python-django-simple-math-captcha, python-entrypoints,
219 python-feedparser, python-flask-babel, python-flask-basicauth,
220 python-flask-restful, python-flask-restful-swagger, python-flask-restplus,
221 python-flask-sqlalchemy, python-freezegun, python-furl, python-future,
222 python-git-review, python-glances, python-graphene, python-graphql-core,
223 python-graphql-relay, python-i3-py, python-imagesize, python-ipaddress,
224 python-ipykernel, python-ipywidgets, python-jupyter-client,
225 python-jupyter-console, python-jupyter-core, python-kivy, python-kivy-next,
226 python-libvirt, python-lirc, python-lit, python-mailmanclient, python-natsort,
227 python-nautilus, python-nbconvert, python-nbformat, python-nltk, python-nose2,
228 python-notebook, python-notmuch, python-odfpy, python-orderedmultidict,
229 python-pafy, python-peewee, python-pika, python-polib, python-promise,
230 python-publicsuffix, python-publicsuffix2, python-pycodestyle, python-pyev,
231 python-pymongo, python-pypdf2, python-pyserial, python-pytest-django,
232 python-pytest-flakes, python-pytest-mock, python-pytest-pep8,
233 python-pythondialog, python-pyxb, python-q, python-rednose, python-reportlab,
234 python-requests-oauthlib, python-rst.linker, python-s3transfer,
235 python-sadisplay, python-schematics, python-setproctitle, python-sh,
236 python-socksipy-branch, python-sqlalchemy-utils, python-stem,
237 python-termcolor, python-termstyle, python-testpath, python-url,
238 python-validictory, python-webencodings, python-whoosh,
239 python-widgetsnbextension, python-xopen, python2-argcomplete, python2-axolotl,
240 python2-axolotl-curve25519, python2-bcrypt, python2-betamax,
241 python2-binaryornot, python2-biom-format, python2-bleach,
242 python2-cachecontrol, python2-consul, python2-cov-core,
243 python2-discogs-client, python2-django, python2-django-filter,
244 python2-django-simple-math-captcha, python2-entrypoints, python2-feedparser,
245 python2-flask-babel, python2-flask-restful-swagger, python2-freezegun,
246 python2-furl, python2-future, python2-git-review, python2-glances,
247 python2-graphene, python2-graphql-core, python2-graphql-relay, python2-i3-py,
248 python2-imagesize, python2-ipykernel, python2-ipywidgets,
249 python2-jupyter-client, python2-jupyter-console, python2-jupyter-core,
250 python2-kivy, python2-kivy-next, python2-libvirt, python2-lirc, python2-lit,
251 python2-mailmanclient, python2-natsort, python2-nbconvert, python2-nbformat,
252 python2-nltk, python2-nose2, python2-notebook, python2-odfpy,
253 python2-orderedmultidict, python2-pathlib2, python2-peewee, python2-pika,
254 python2-polib, python2-promise, python2-publicsuffix, python2-publicsuffix2,
255 python2-pycodestyle, python2-pyev, python2-pymongo, python2-pypdf,
256 python2-pypdf2, python2-pyserial, python2-pytest-django,
257 python2-pytest-flakes, python2-pytest-mock, python2-pytest-pep8, python2-pyxb,
258 python2-q, python2-reportlab, python2-requests-oauthlib, python2-rpython,
259 python2-rst.linker, python2-s3transfer, python2-sadisplay, python2-schematics,
260 python2-setproctitle, python2-sh, python2-socksipy-branch,
261 python2-sqlalchemy-utils, python2-stem, python2-termcolor, python2-testpath,
262 python2-url, python2-validictory, python2-webencodings, python2-whoosh,
263 python2-widgetsnbextension, python2-wxpython, python2-xopen, qmidiarp,
264 qsyncthingtray, qtgraphicaleffects, qtox, qtquickcontrols, qtquickcontrols2,
265 qtwebkit, quickswitch-i3, qwt, r-annotate, r-annotationforge, r-backports,
266 r-bamsignals, r-batchjobs, r-bbmisc, r-bigmemory, r-bigmemory-sri,
267 r-bioccheck, r-biocinstaller, r-biocstyle, r-biocviews, r-bit, r-bit64,
268 r-bsgenome-celegans-ucsc-ce10, r-category, r-cellranger, r-checkmate,
269 r-chipkernels, r-deseq2, r-dynamictreecut, r-e1071, r-fail, r-fastcluster,
270 r-gdata, r-genefilter, r-geneplotter, r-getopt, r-gkmsvm, r-googlesheets,
271 r-gostats, r-gplots, r-grohmm, r-gseabase, r-gtools, r-hmisc, r-hms,
272 r-htmltable, r-hwriter, r-kernlab, r-kernsmooth, r-matrix,
273 r-mutationalpatterns, r-optparse, r-pheatmap, r-preprocesscore, r-purrr,
274 r-quadprog, r-r4rna, r-rbgl, r-rcas, r-rematch, r-rhtslib, r-rjson, r-rocr,
275 r-rpart, r-rtsne, r-segmented, r-sendmailr, r-seqgl, r-sfsmisc, r-shortread,
276 r-spams, r-survival, r-synchronicity, r-systempiper, r-tibble,
277 r-txdb-hsapiens-ucsc-hg19-knowngene, r-viridislite, r-wgcna, radeontop, raxml,
278 rcas-web, re2, remind, rkflashtool, roary, rpcbind, ruby-gherkin,
279 ruby-net-http-digest-auth, rustc, samplv1, sane-backends-minimal,
280 sbcl-alexandria, sbcl-bordeaux-threads, sbcl-cl-ppcre, sbcl-clx, sbcl-fiveam,
281 sbcl-flexi-streams, sbcl-slynk, sbcl-stumpwm, sbcl-stumpwm-with-slynk,
282 sbcl-trivial-gray-streams, schismtracker, sdcc, sddm, sendmail, sent, seq24,
283 seqtk, sg3-utils, sic, snappy, solid, sonata, sonnet, speech-dispatcher,
284 sqlcipher, squeak-vm, sshoot, sshuttle, sslh, stagit, stb-image-for-extempore,
285 steghide, stfl, stress-make, sunxi-tools, supertuxkart, surfraw,
286 swh-plugins-lv2, swish-e, tcp-wrappers, telepathy-idle,
287 telepathy-mission-control, teximpatient, threadweaver, tint2, tintin++,
288 tinyxml2, tomb, u-boot-am335x_boneblack, u-boot-malta, u-boot-vexpress_ca9x4,
289 uget, utox, vc, viewnior, vifm, vim-full, virt-manager, vis,
290 wayland-protocols, wcslib, weston, wgetpaste, whois, wxwidgets-gtk2, x265,
291 xcalib, xcb-util-xrm, xlsx2csv, xonsh, xorg-server-xwayland, xpad, yadifa,
292 yaml-cpp, yosys, ytalk, zzuf
293 *** 864 package updates
295 abcde-2.7.2, accountsservice-0.6.43, adns-1.5.1, aisleriot-3.20.2,
296 allegro-5.2.0, alot-0.4, alsa-utils-1.1.2, apl-1.6, aragorn-1.2.38,
297 ardour-5.5, argon2-20161029, aria2-1.29.0, armadillo-7.500.0,
298 armadillo-7.500.0, aspell-dict-en-2016.11.20-0, at-spi2-core-2.20.2,
299 atlas-3.10.3, autoconf-2.69, autoconf-archive-2016.09.16, autogen-5.18.12,
300 autojump-22.3.4, avr-binutils-2.27, avr-gcc-5.4.0, avr-toolchain-5.4.0,
301 awesome-3.5.9, awscli-1.11.5, babl-0.1.18, bash-4.4.0, bash-completion-2.4,
302 bash-minimal-4.4.0, bash-static-4.4.0, bdb-6.2.23, bedtools-2.26.0,
303 beets-1.4.1, binutils-2.27, binutils-static-stripped-tarball-2.27,
304 bioperl-minimal-1.7.0, bison-3.0.4, bitcoin-core-0.13.0, blender-2.78a,
305 bluez-5.43, boost-1.61.0, borg-1.0.8, bowtie-2.2.9, btrfs-progs-4.8.5,
306 bullet-2.85.1, bundler-1.13.6, c-ares-1.12.0, c-reduce-2.5.0, calibre-2.74.0,
307 caribou-0.4.21, ccache-3.3.3, cereal-1.2.1, certbot-0.9.3, chess-6.2.4,
308 chromium-bsu-0.9.16.1, claws-mail-3.14.1, clipper-1.1, cmake-3.6.1,
309 cmocka-1.1.0, connman-1.33, coq-8.5pl2, cppcheck-1.76.1, cpupower-4.8.15,
310 cryptsetup-1.7.3, cssc-1.4.0, cups-2.2.1, cups-filters-1.11.5,
311 cups-minimal-2.2.1, curl-7.50.3, cutadapt-1.12, dblatex-0.3.9, dbus-1.10.14,
312 dbus-glib-0.106, dconf-editor-3.20.3, dejagnu-1.6, diamond-0.8.29, dico-2.4,
313 diffoscope-63, diffutils-3.5, direvent-5.1, docbook-xml-4.4, docbook-xml-4.5,
314 docbook-xsl-1.79.1, dovecot-2.2.27, dropbear-2016.74, drumstick-1.1.0,
315 efl-1.18.4, eigen-3.2.9, elfutils-0.167, emacs-25.1, emacs-dash-2.13.0,
316 emacs-debbugs-0.12, emacs-emms-4.2, emacs-emms-player-mpv-0.0.10,
317 emacs-expand-region-0.11.0, emacs-f-0.18.2, emacs-hl-todo-1.7.4,
318 emacs-hydra-0.13.6, emacs-magit-popup-2.8.0, emacs-minimal-25.1,
319 emacs-no-x-25.1, emacs-no-x-toolkit-25.1, emacs-s-1.11.0,
320 emacs-smartparens-1.8.0, emacs-with-editor-2.5.8, encfs-1.9.1,
321 enlightenment-0.21.5, entr-3.6, eog-3.20.4, epiphany-3.22.1, ethtool-4.8,
322 eudev-3.2, evince-3.20.1, evolution-data-server-3.20.5, exfat-utils-1.2.5,
323 expat-2.2.0, extra-cmake-modules-5.28.0, extremetuxracer-0.7.3, faust-2.0.a51,
324 ffmpeg-2.8.9, ffmpeg-3.2.2, fftw-3.3.5, fftw-3.3.5, fftw-openmpi-3.3.5,
325 fftwf-3.3.5, fftwf-3.3.5, file-5.28, file-roller-3.20.3, fish-2.4.0,
326 flashrom-0.9.9, flex-2.6.1, font-dejavu-2.37, font-gnu-unifont-9.0.02,
327 fontconfig-2.12.1, fossil-1.35, freefall-4.8.15, freeipmi-1.5.5,
328 fuse-exfat-1.2.5, gajim-0.16.6, gambit-c-4.8.5, ganv-1.4.2-1.31685d283,
329 gawk-4.1.4, gcc-4.9.4, gcc-5.4.0, gcc-6.2.0, gcc-objc++-4.9.4, gcc-objc-4.9.4,
330 gcc-stripped-tarball-4.9.4, gcc-toolchain-6.2.0, gccgo-4.9.4, gcj-4.9.4,
331 gdb-7.12, gedit-3.20.2, geiser-0.9, geiser-next-0.9, geoclue-2.4.4,
332 gettext-0.19.8.1, gexiv2-0.10.4, gfortran-5.4.0, ghc-8.0.1, ghc-cmark-0.5.3.1,
333 ghc-cryptonite-0.19, ghc-fgl-5.5.3.0, ghc-highlighting-kate-0.6.3,
334 ghc-pandoc-1.17.2, ghc-pandoc-types-1.16.1.1, ghc-tagsoup-0.14,
335 ghc-texmath-0.8.6.5, ghc-tls-1.3.8, ghc-trifecta-1.6, giac-xcas-1.2.2-103,
336 gimp-2.8.18, girara-0.2.6, git-2.11.0, git-2.9.3, glew-2.0.0, glib-2.48.2,
337 glib-networking-2.48.2, glibc-2.23, glibc-2.24, glibc-locales-2.24,
338 glibc-utf8-locales-2.24, global-6.5.5, gmp-6.1.1, gmsh-2.15.0, gnome-3.20.4,
339 gnome-bluetooth-3.20.0, gnome-desktop-3.20.2, gnome-klotski-3.20.2,
340 gnome-maps-3.18.3, gnome-mines-3.20.1, gnome-mpv-0.10,
341 gnome-online-accounts-3.20.3, gnome-screenshot-3.20.1, gnome-session-3.20.2,
342 gnome-shell-3.20.4, gnome-sudoku-3.20.5, gnome-terminal-3.20.2,
343 gnome-themes-standard-3.20.2, gnu-c-manual-0.2.5, gnucash-2.6.14,
344 gnumach-headers-1.8, gnumeric-1.12.32, gnupg-1.4.21, gnupg-2.0.30,
345 gnupg-2.1.16, gnuplot-5.0.5, gnurl-7.51.0, gnutls-3.5.4, go-1.7.4,
346 goffice-0.10.32, gphoto2-2.5.11, graphicsmagick-1.3.25-1.56c8cae, gsl-2.3,
347 gst-libav-1.10.2, gst-plugins-bad-1.10.2, gst-plugins-base-1.10.2,
348 gst-plugins-good-1.10.2, gst-plugins-ugly-1.10.2, gstreamer-1.10.2,
349 gtk+-3.20.9, gtk-doc-1.25, gtk-vnc-0.6.0, gtkmm-3.20.1, gtksourceview-3.20.4,
350 guile-2.0.12, guile-daemon-0.1.1, guile-irregex-0.9.6, guile-lib-0.2.3,
351 guile-ncurses-2.1, guile-next-2.1.5, guile-ssh-0.10.2,
352 guile-static-stripped-2.0.12, guile-static-stripped-tarball-2.0.12,
353 guile-xosd-0.2.1, guitarix-0.35.2, guix-0.11.0, guix-0.11.0-8.8d12,
354 gvfs-1.28.3, gvpe-3.0, gzochi-0.10.1, harfbuzz-1.3.3, haskell-mode-16.1,
355 hdf5-1.8.18, hdf5-parallel-openmpi-1.8.18, hexchat-2.12.2, higan-101,
356 hop-2.5.1, hplip-3.16.11, httping-2.5, hunspell-1.5.4, hurd-core-headers-0.9,
357 hurd-headers-0.9, hurd-minimal-0.9, hydra-20151030.1ff48da, hydrogen-0.9.7,
358 i3-wm-4.13, ibus-1.5.14, icecat-45.5.1-gnu1, icedtea-3.2.0, idris-0.12.3,
359 imagemagick-6.9.6-8, info-reader-6.3, inputproto-2.3.2, iproute2-4.9.0,
360 irrlicht-1.8.4, irssi-0.8.20, isc-dhcp-4.3.5, iw-4.9, jansson-2.9,
361 jasper-2.0.6, java-ngs-1.2.5, jbig2dec-0.13, jpegoptim-1.4.4, json-c-0.12.1,
362 json-glib-1.2.2, julia-0.5.0, keepassx-2.0.3, khal-0.8.4,
363 kwindowsystem-5.28.0, ldb-1.1.27, ldc-0.17.2, ledger-3.1.1, letsencrypt-0.9.3,
364 lftp-4.7.4, libass-0.13.4, libcdio-0.94, libdrm-2.4.68, libev-4.23,
365 libgcrypt-1.7.3, libgit2-0.24.3, libgpg-error-1.24, libgphoto2-2.5.11,
366 libgsf-1.14.40, libgtop-2.34.1, libgweather-3.20.3, libiberty-4.9.4,
367 libidn-1.33, libinput-1.5.1, libinput-minimal-1.5.1, libjpeg-9b,
368 libksba-1.3.5, libmateweather-1.16.1, libmicrohttpd-0.9.52, libmikmod-3.3.10,
369 libpng-1.6.25, libpsl-0.16.1, libraw-0.17.2, libraw1394-2.1.2, librecad-2.1.3,
370 libreoffice-5.1.5.2, libressl-2.5.0, librsvg-2.40.16, libsigc++-2.10.0,
371 libsodium-1.0.11, libsoup-2.56.0, libstdc++-4.9.4, libstdc++-doc-5.4.0,
372 libtasn1-4.9, libtiff-4.0.7, libuninameslist-20160701, libupnp-1.6.20,
373 libva-1.7.1, libvpx-1.6.0, libwebp-0.5.1, libwnck-3.20.1, libx11-1.6.4,
374 libx264-20161205-2245, libxcb-1.11.1, libxfixes-5.0.3, libxfont-1.5.2,
375 libxi-1.7.8, libxmp-4.4.1, libxrandr-1.5.1, libxrender-0.9.10, libxtst-1.2.3,
376 libxv-1.0.11, libxvmc-1.0.10, lilv-0.22.0, lilypond-2.19.51, links-2.14,
377 linux-libre-4.4.39, linux-libre-4.8.15, linux-libre-headers-4.4.18,
378 linux-pam-1.3.0, llvm-3.6.2, llvm-3.7.1, llvm-3.7.1, llvm-3.8.1,
379 lm-sensors-3.4.0, love-0.10.2, lrzip-0.631, lua-5.3.3, lv2-1.14.0,
380 lvm2-2.02.166, lynx-2.8.9dev.9, mafft-7.305, magit-2.8.0, mailutils-3.0,
381 make-4.2.1, man-pages-4.09, manaplus-1.6.8.14, mariadb-10.1.19,
382 mate-desktop-1.16.1, mate-icon-theme-1.16.0, mate-menus-1.16.0,
383 mate-themes-3.20.9, maxima-5.39.0, mercurial-3.9, mesa-13.0.2,
384 mesa-headers-13.0.2, metabat-0.32.4-1.cbdca756, mig-1.8, miniupnpc-2.0,
385 mit-krb5-1.14.3, mosh-1.2.6, mozjs-24.2.0, mpd-0.19.19, mpd-mpc-0.28,
386 mpg123-1.23.8, mpg321-0.3.2, mpv-0.22.0, mumps-5.0.2, mumps-metis-5.0.2,
387 mumps-metis-openmpi-5.0.2, mumps-openmpi-5.0.2, mupdf-1.10a, mutt-1.7.1,
388 mutter-3.20.3, mysql-5.7.16, nano-2.7.2, nasm-2.12.02, nautilus-3.20.2,
389 ncbi-vdb-2.7.0, ncdu-1.12, ncmpc-0.25, ncmpcpp-0.7.7, nestopia-ue-1.47,
390 netcdf-4.4.1.1, netcdf-parallel-openmpi-4.4.1.1, nettle-3.2,
391 network-manager-1.4.2, network-manager-applet-1.4.2, nginx-1.11.6,
392 ngs-sdk-1.2.5, nmap-7.31, node-6.8.0, non-sequencer-1.9.5-2.a22f33f,
393 notmuch-0.23.3, npth-1.3, nss-3.27.2, nss-certs-3.27.2, ntp-4.2.8p9,
394 obs-0.16.6, octave-4.2.0, offlineimap-7.0.12, opam-1.2.2, openal-1.17.2,
395 openblas-0.2.19, openconnect-7.08, openjpeg-2.1.1, openssh-7.4p1,
396 openssl-1.0.2j, openssl-1.1.0c, opusfile-0.8, orc-0.4.26, orfm-0.6.1,
397 owncloud-client-2.2.4, oxygen-icons-5.28.0, p11-kit-0.23.2, pangomm-2.40.1,
398 parallel-20161122, pardre-1.1.5-1, pciutils-3.5.2, perf-4.8.15, perl-5.24.0,
399 perl-apache-logformat-compiler-0.33, perl-catalyst-action-rest-1.20,
400 perl-catalyst-plugin-accesslog-1.10, perl-catalyst-plugin-session-0.40,
401 perl-catalyst-view-json-0.36, perl-catalyst-view-tt-0.44, perl-cgi-4.35,
402 perl-class-method-modifiers-2.12, perl-dbd-mysql-4.041, perl-dbd-sqlite-1.52,
403 perl-dbix-class-0.082840, perl-dbix-class-cursor-cached-1.001004,
404 perl-dbix-class-introspectablem2m-0.001002,
405 perl-dbix-class-schema-loader-0.07046, perl-email-address-1.908,
406 perl-email-messageid-1.406, perl-email-mime-1.937,
407 perl-email-mime-contenttype-1.018, perl-email-sender-1.300028,
408 perl-email-simple-2.211, perl-encode-locale-1.05, perl-eval-closure-0.14,
409 perl-finance-quote-1.38, perl-html-parser-3.72, perl-http-body-1.22,
410 perl-http-cookiejar-0.008, perl-http-message-6.11,
411 perl-http-server-simple-0.51, perl-http-tiny-0.070, perl-io-socket-ssl-2.038,
412 perl-libwww-6.15, perl-module-build-0.4220, perl-namespace-autoclean-0.28,
413 perl-test-mockobject-1.20150527, perl-test-simple-1.302062,
414 perl-unicode-linebreak-2016.003, perl-xml-compile-1.54,
415 perl-xml-compile-cache-1.05, perl-xml-compile-soap-3.20,
416 perl-xml-compile-wsdl11-3.05, perl-xml-dom-1.46, perl-xml-libxml-simple-0.97,
417 pies-1.3, pinentry-1.0.0, pinentry-gtk2-1.0.0, pinentry-qt-1.0.0,
418 pinentry-tty-1.0.0, poppler-0.47.0, poppler-qt4-0.47.0, poppler-qt5-0.47.0,
419 postgresql-9.5.5, privoxy-3.0.26, procps-3.3.12, pulseaudio-9.0, python-3.4.5,
420 python-3.5.2, python-acme-0.9.3, python-beautifulsoup4-4.5.1,
421 python-billiard-3.3.0.23, python-biopython-1.68, python-botocore-1.4.62,
422 python-celery-3.1.24, python-certifi-2016.8.31, python-cryptography-1.7.1,
423 python-cryptography-vectors-1.7.1, python-cython-0.24.1,
424 python-dateutil-2.5.2, python-dnspython-1.15.0, python-docutils-0.13.1,
425 python-efl-1.18.0, python-fake-factory-0.7.2, python-file-5.28,
426 python-flake8-2.5.4, python-flask-0.11.1, python-gst-1.10.2,
427 python-html5lib-1.0b10, python-icalendar-3.11, python-ipython-4.0.3,
428 python-jellyfish-0.5.6, python-joblib-0.10.3, python-kombu-3.0.37,
429 python-llfuse-1.1.1, python-mccabe-0.4.0, python-minimal-3.5.2,
430 python-minimal-wrapper-3.5.2, python-msgpack-0.4.8, python-munkres-1.0.8,
431 python-musicbrainzngs-0.6, python-mutagen-1.35.1, python-os-testr-0.8.0,
432 python-passlib-1.7.0, python-pillow-3.3.3, python-plastid-0.4.6,
433 python-prompt-toolkit-1.0.7, python-py3status-3.1, python-pyasn1-0.1.9,
434 python-pyflakes-1.0.0, python-pylast-1.6.0, python-pyld-0.7.1,
435 python-pyopenssl-16.2.0, python-pyqt-5.7, python-pysam-0.9.1.4,
436 python-pytest-2.9.2, python-rarfile-2.8, python-requests-mock-1.0.0,
437 python-rsa-3.4.2, python-setuptools-31.0.0, python-simplejson-3.10.0,
438 python-sip-4.18.1, python-tempest-lib-1.0.0, python-traitlets-4.2.0,
439 python-twobitreader-3.1.4, python-urllib3-1.18.1, python-urwid-1.3.1,
440 python-urwidtrees-1.0.2, python-vcversioner-2.16.0.0,
441 python-virtualenv-15.0.3, python-waf-1.9.5, python-werkzeug-0.11.11,
442 python-wrapper-3.5.2, python-xlrd-1.0.0, python2-acme-0.9.3,
443 python2-beautifulsoup4-4.5.1, python2-billiard-3.3.0.23,
444 python2-biopython-1.68, python2-botocore-1.4.62, python2-celery-3.1.24,
445 python2-certifi-2016.8.31, python2-cryptography-1.7.1,
446 python2-cryptography-vectors-1.7.1, python2-cython-0.24.1,
447 python2-dateutil-2.5.2, python2-dnspython-1.15.0, python2-docutils-0.13.1,
448 python2-efl-1.18.0, python2-fake-factory-0.7.2, python2-file-5.28,
449 python2-flake8-2.5.4, python2-flask-0.11.1, python2-gst-1.10.2,
450 python2-html5lib-1.0b10, python2-ipaddress-1.0.16, python2-ipython-4.0.3,
451 python2-jellyfish-0.5.6, python2-joblib-0.10.3, python2-kombu-3.0.37,
452 python2-llfuse-1.1.1, python2-mccabe-0.4.0, python2-msgpack-0.4.8,
453 python2-munkres-1.0.8, python2-musicbrainzngs-0.6, python2-mutagen-1.35.1,
454 python2-notmuch-0.23.3, python2-os-testr-0.8.0, python2-passlib-1.7.0,
455 python2-pbcore-1.2.10, python2-pep8-1.7.0, python2-pillow-3.3.3,
456 python2-plastid-0.4.6, python2-prompt-toolkit-1.0.7, python2-pyasn1-0.1.9,
457 python2-pyflakes-1.0.0, python2-pylast-1.6.0, python2-pyld-0.7.1,
458 python2-pyopenssl-16.2.0, python2-pyqt-5.7, python2-pysam-0.9.1.4,
459 python2-rarfile-2.8, python2-requests-mock-1.0.0, python2-rsa-3.4.2,
460 python2-setuptools-31.0.0, python2-simplejson-3.10.0, python2-sip-4.18.1,
461 python2-tempest-lib-1.0.0, python2-traitlets-4.2.0,
462 python2-twobitreader-3.1.4, python2-urllib3-1.18.1, python2-urwid-1.3.1,
463 python2-urwidtrees-1.0.2, python2-vcversioner-2.16.0.0,
464 python2-virtualenv-15.0.3, python2-waf-1.9.5, python2-werkzeug-0.11.11,
465 python2-xlrd-1.0.0, qemu-2.7.0, qemu-minimal-2.7.0, qpdf-6.0.0, qsynth-0.4.3,
466 qt-5.6.2, qtbase-5.7.0, qtconnectivity-5.7.0, qtdeclarative-5.7.0,
467 qtimageformats-5.7.0, qtlocation-5.7.0, qtmultimedia-5.7.0, qtractor-0.8.0,
468 qtscript-5.7.0, qtsensors-5.7.0, qtserialport-5.7.0, qtsvg-5.7.0,
469 qttools-5.7.0, qtwayland-5.7.0, qtwebchannel-5.7.0, qtwebsockets-5.7.0,
470 qtx11extras-5.7.0, qtxmlpatterns-5.7.0, r-3.3.2, r-acepack-1.4.1,
471 r-acsnminer-0.16.8.25, r-annotationdbi-1.36.0, r-biobase-2.34.0,
472 r-biocgenerics-0.20.0, r-biocparallel-1.8.1, r-biomart-2.30.0,
473 r-biostrings-2.42.0, r-bsgenome-1.42.0, r-cluster-2.0.5, r-codetools-0.2-15,
474 r-colorspace-1.2-7, r-crayon-1.3.2, r-curl-2.2, r-dbi-0.5-1,
475 r-devtools-1.12.0, r-digest-0.6.10, r-dnacopy-1.48.0, r-dplyr-0.5.0, r-dt-0.2,
476 r-edger-3.16.1, r-evaluate-0.10, r-foreign-0.8-67, r-futile-logger-1.4.3,
477 r-gdtools-0.1.1, r-genomation-1.6.0, r-genomationdata-1.6.0,
478 r-genomeinfodb-1.10.0, r-genomicalignments-1.10.0, r-genomicfeatures-1.26.0,
479 r-genomicranges-1.26.1, r-go-db-3.4.0, r-graph-1.52.0, r-htmlwidgets-0.7,
480 r-httr-1.2.1, r-impute-1.48.0, r-iranges-2.8.0, r-irlba-2.1.2, r-jsonlite-1.1,
481 r-knitr-1.14, r-lambda-r-1.1.9, r-lattice-0.20-34, r-lazyeval-0.2.0,
482 r-limma-3.30.2, r-matrixstats-0.51.0, r-mgcv-1.8-15, r-mime-0.5,
483 r-motifrg-1.18.0, r-multitaper-1.0-12, r-openssl-0.9.5, r-org-ce-eg-db-3.4.0,
484 r-org-dm-eg-db-3.4.0, r-org-hs-eg-db-3.4.0, r-org-mm-eg-db-3.4.0,
485 r-permute-0.9-4, r-plotly-4.5.2, r-plotrix-3.6-3, r-plyr-1.8.4,
486 r-pracma-1.9.5, r-proto-1.0.0, r-r-oo-1.21.0, r-r-utils-2.4.0, r-r6-2.2.0,
487 r-rcpp-0.12.7, r-rcpparmadillo-0.7.500.0.0, r-readr-1.0.0, r-reshape2-1.4.2,
488 r-rmarkdown-1.1, r-rsamtools-1.26.1, r-rstudioapi-0.6, r-rtracklayer-1.34.1,
489 r-rversions-1.0.3, r-s4vectors-0.12.0, r-seqinr-3.3-3, r-seqlogo-1.40.0,
490 r-seqpattern-1.6.0, r-snow-0.4-2, r-sparsem-1.72, r-stringi-1.1.2,
491 r-stringr-1.1.0, r-summarizedexperiment-1.4.0, r-tidyr-0.6.0, r-topgo-2.26.0,
492 r-variantannotation-1.20.0, r-vegan-2.4-1, r-withr-1.0.2, r-xml2-1.0.0,
493 r-xvector-0.14.0, r-zlibbioc-1.20.0, racket-6.6, rage-0.2.1,
494 raul-0.8.4-1.f8bf77d3c, readline-7.0, red-eclipse-1.5.6, redis-3.2.4,
495 retroarch-1.3.6, rhythmbox-3.4, rofi-1.2.0, ruby-2.1.10, ruby-2.2.6,
496 ruby-2.3.3, ruby-activesupport-5.0.0, ruby-arel-7.1.4,
497 ruby-cucumber-core-1.5.0, ruby-domain-name-0.5.20161021, ruby-hoe-3.15.2,
498 ruby-http-cookie-1.0.3, ruby-lumberjack-1.0.10,
499 ruby-mime-types-data-3.2016.0521, ruby-puma-3.6.0, ruby-rack-2.0.1,
500 ruby-rake-compiler-1.0.1, ruby-rspec-3.5.0, ruby-rspec-core-3.5.4,
501 ruby-rspec-expectations-3.5.0, ruby-rspec-mocks-3.5.0, ruby-sdoc-0.4.2,
502 ruby-sequel-4.40.0, ruby-shoulda-context-1.2.2, ruby-simplecov-0.12.0,
503 ruby-spring-1.7.2, ruby-sqlite3-1.3.12, ruby-tzinfo-data-1.2016.9,
504 ruby-yard-0.9.5-1.d816482a, rush-1.8, samba-4.5.3, samtools-1.3.1,
505 sane-backends-1.0.25, scribus-1.5.2, sdl2-2.0.5, serd-0.22.0,
506 shared-mime-info-1.7, shepherd-0.3.2, shotwell-0.25.0.1, signify-20,
507 simple-scan-3.22.0.1, slock-1.3, sord-0.14.0, sqlite-3.14.1, sqlite-3.15.1,
508 sra-tools-2.7.0, st-0.7, star-2.5.2b, starfighter-1.6, subread-1.5.1,
509 subversion-1.8.17, supertux-0.5.0, swig-3.0.10, synergy-1.8.2, synthv1-0.8.0,
510 taglib-1.10, talloc-2.1.8, tbb-2017_20160916, tdb-1.3.11, termite-12,
511 tevent-0.9.31, texinfo-6.3, thefuck-3.11, tig-2.2, tilda-1.3.3, tiled-0.17.0,
512 tmux-2.3, tor-0.2.9.8, torsocks-2.2.0, transmission-2.92, tuxguitar-1.3.2,
513 tzdata-2016j, udisks-2.1.8, usbredir-0.7.1-1.ac80a59, usbutils-008,
514 utf8proc-2.0.2, util-linux-2.28.1, vala-0.32.1, valgrind-3.12.0,
515 vapoursynth-35, vdirsyncer-0.14.0, videoproto-2.3.3, vim-8.0.0133,
516 vsearch-2.3.4, vte-0.44.2, vtk-7.1.0, w3m-0.5.3+git20161120,
517 warzone2100-3.2.1, webkitgtk-2.14.2, weechat-1.6, weex-2.8.2,
518 windowmaker-0.95.7, wine-1.9.24, wireless-regdb-2016.06.10, wireshark-2.2.2,
519 wpa-supplicant-2.6, wpa-supplicant-minimal-2.6, wxmaxima-16.12.0,
520 xapian-1.4.1, xboard-4.9.1, xf86-input-evdev-2.10.4,
521 xf86-input-joystick-1.6.3, xf86-input-keyboard-1.9.0,
522 xf86-input-libinput-0.23.0, xf86-input-mouse-1.9.2,
523 xf86-input-synaptics-1.9.0, xf86-video-ati-7.8.0, xf86-video-nouveau-1.0.13,
524 xf86-video-openchrome-0.5.0, xkbcomp-1.3.1, xkeyboard-config-2.18, xmp-4.1.0,
525 xorg-server-1.18.4, xorriso-1.4.6, xproto-7.0.29, yoshimi-1.5.0,
526 youtube-dl-2016.12.15, zathura-0.3.6, zathura-cb-0.1.5, zathura-djvu-0.2.5,
527 zathura-pdf-poppler-0.2.6, zathura-ps-0.2.3, zile-2.4.13, zimg-2.3,
528 zynaddsubfx-3.0.1
530 ** Programming interfaces
532 *** New procedure ‘package-for-guile-2.2’ for Guile package variants
533 *** New ‘package-input-rewriting’ customization procedure in (guix packages)
534 *** New ‘deprecated-package’ procedure in (guix packages)
535 *** New ‘file-append’ procedure in (guix gexp)
536 *** New (guix modules) module, to determine the closure of a Guile module
537 *** ‘wrap-program’ from (guix utils) now produces only one wrapper file.
539 ** Noteworthy bug fixes
541 *** ‘ld-wrapper’ no longer aborts if Guile 2.2 modules are in the search path
542 *** ‘guix system reconfigure’ no longer unloads services depended on
543 *** GuixSD ‘menu-entry’ can specify arbitrary kernel and initrd file names
544     (<http://bugs.gnu.org/20067>)
545 *** Fix typo in device-opening code for ‘raid-device-type’
546 *** Grafts are applied to replacement packages (<http://bugs.gnu.org/24418>)
547 *** guix-daemon does not fail when deduplicating would lead to ENOSPC
548 *** ‘guix download’ now checks X.509 certificates by default (<http://bugs.gnu.org/24466>)
549 *** Avoid bootstrapping issue for HTTPS downloads (<http://bugs.gnu.org/22774>)
550 *** Failed build directories are owned by the user to ease debugging (<http://bugs.gnu.org/15890>)
551 *** Significantly reduced the closure of Perl (<http://bugs.gnu.org/23077>)
552 *** Fixed importer for Nixpkgs (<http://bugs.gnu.org/25053>)
554 ** Native language support
556 Updated translations: da (Danish), pl (Polish), de (German), pt_BR (Portuguese, Brazil), and fr (French).
558 * Changes in 0.11.0 (since 0.10.0)
560 ** Package management
562 *** Substitute display adjusts to client locale and terminal width
563 *** New ‘--free-space’ option for ‘guix gc’
564 *** ‘guix gc’ shows the amount of disk space freed
565 *** Source code downloads fall back to content-addressed mirrors
566 *** ‘guix graph’ can now be passed a store file name
567 *** Building the profile is faster, noticeably so on slow file systems
568 *** Profiles now include XDG desktop and MIME databases
569 *** ‘guix size’ can be passed more than one package
570 *** ‘--check’ and ‘--rounds’ save the differing build output upon failure
571 *** New Emacs interface for package locations: M-x guix-locations
573 See “Package Source Locations” in the manual.
574 *** Emacs modes show the full profile name in buffer names
575 *** Emacs “Package Info” buffer now have a “Build Log” button
576 *** ‘guix environment’ sets $GUIX_ENVIRONMENT to the environment’s profile
577 *** New ‘--ttl’ option for ‘guix publish’
578 *** New ‘--compression’ option for ‘guix publish’
579 *** ‘guix publish’ serves source files over content-address “/file” URLs
580 *** New ‘hackage’ updater for ‘guix refresh’
581 *** ‘guix lint -c cve’ uses a faster caching method
582 *** ‘guix lint -c cve’ now reports up to 3-year-old vulnerabilities
583 *** ‘guix lint -c source,home-page’ reports suspiciously small HTTP replies
584 *** ‘guix lint -c inputs-should-be-native’ makes more suggestions
586 ** Distribution
588 *** New services
590 urandom-seed-service, dicod-service, gc-root-service-type, mcron-service,
591 rngd-service, dropbear-service, pam-limits-service (See “Services” in the
592 manual for details.)
594 *** ‘mapped-device’ can refer to partitions using a LUKS UUID
595 *** New ‘raid-device-type’, for RAID devices using mdadm
596 *** ‘console-keymap-service’ can be given several file names
597 *** Java package names are now prefixed with “java-”
598 *** New modular Qt packages, to replace the monolithic ‘qt’ package
599 *** The ‘gnupg’ 2.0/2.1 packages provide the ‘gpg’ command instead of ‘gpg2’
600 *** Packages whose build output were not bit-reproducible have been fixed
602 fontforge, libxslt, nasm, openmpi, petsc, vlc
604 *** 484 new packages
606 4store, 4ti2, acpi, alot, amsynth, anthy, antiword, aqbanking, arc-icon-theme,
607 arc-theme, argon2, aria-maestosa, asciinema, autoconf-archive, avr-binutils,
608 avr-gcc, avr-gcc, avr-toolchain, avr-toolchain, awesome, bash-tap, beast,
609 bits, brotli, c-graph, cabextract, cddlib, ceres-solver, certbot, cgit,
610 chez-scheme, chromium-bsu, connman, cpupower, dfu-util, di, dia, diction,
611 dillo, doc++, dstat, eigensoft, elixir, emacs-ace-window, emacs-avy,
612 emacs-better-defaults, emacs-cider, emacs-clojure-mode, emacs-company,
613 emacs-ebuild-mode, emacs-el-mock, emacs-elfeed, emacs-emms,
614 emacs-emms-player-mpv, emacs-epl, emacs-eprime, emacs-espuds, emacs-ess,
615 emacs-expand-region, emacs-ffap-rfc-space, emacs-fill-column-indicator,
616 emacs-helm, emacs-hl-todo, emacs-hydra, emacs-ido-completing-read+,
617 emacs-ido-ubiquitous, emacs-iedit, emacs-ivy, emacs-js2-mode, emacs-lispy,
618 emacs-lua-mode, emacs-magit-popup, emacs-markdown-mode, emacs-minimal,
619 emacs-multiple-cursors, emacs-org-bullets, emacs-page-break-lines,
620 emacs-paren-face, emacs-perspective, emacs-pkg-info, emacs-projectile,
621 emacs-queue, emacs-rainbow-delimiters, emacs-rainbow-identifiers,
622 emacs-rfcview, emacs-rich-minority, emacs-seq, emacs-shell-switcher,
623 emacs-shut-up, emacs-simple-httpd, emacs-skewer-mode, emacs-smart-mode-line,
624 emacs-smartparens, emacs-smex, emacs-solarized-theme, emacs-spinner,
625 emacs-tagedit, emacs-undercover, emacs-visual-fill-column, emacs-web-mode,
626 emacs-writegood-mode, emacs-yaml-mode, emacs-zenburn-theme, emacs-znc, emboss,
627 encfs, entr, envstore, erlang, filevercmp, folks, font-fantasque-sans,
628 font-hack, fossil, gcc-ddc, gcc-ddc, gcide, geiser-next, gengetopt, gfbgraph,
629 gflags, ghc-aeson-pretty, ghc-concatenative, ghc-indents, ghc-union-find,
630 ghc-wl-pprint, ghmm, ghostscript-gs, ghostscript-gs-with-x, giac-xcas,
631 gimp-fourier, glog, gmp-ecm, gnome-calendar, gnome-maps, gnome-mpv,
632 gnome-shell-extensions, gnome-sudoku, gnome-tweak-tool, gnu-standards, go, go,
633 googletest, gptfdisk, gtkspell3, guile-daemon, guile-dbd-sqlite3, guile-dbi,
634 guile-gnome, guile-sqlite3, guile-xosd, gwenhywfar, h5check, haveged,
635 hdf5-parallel-openmpi, hexedit, higan, hplip, httping, hurd-core-headers,
636 hypre, hypre-openmpi, ibus-anthy, iodine, ipopt, java-hamcrest-core,
637 java-htsjdk, java-jarjar, java-junit, java-ngs, java-qdox, java-swt, java-xz,
638 jq, khmer, krona-tools, lbzip2, libbsd, libgames-support, libgnomekbd,
639 libharu, libhilbert, libiax2, libiconv, libinput-minimal, librdkafka,
640 libsmpeg, libzapojit, log4cpp, lrzip, macchanger, maim, marst, matio, mcron2,
641 midicsv, milkytracker, mitlm, moc, moka-icon-theme, mpfi, msgpack, multiqc,
642 muscle, nasm, netcdf, netcdf-parallel-openmpi, nlopt, nmap, ntfs-3g, ntl,
643 oniguruma, opendht, openttd, orage, pardre, perceptualdiff, perl-config-ini,
644 perl-db-file, perl-file-zglob, perl-guard, perl-io-captureoutput,
645 perl-ipc-system-simple, perl-list-compare, perl-list-someutils, perl-log-any,
646 perl-log-any-adapter-log4perl, perl-log-log4perl, perl-mixin-linewise,
647 perl-perlio-utf8-strict, perl-test-class, perl-test-class-most, perltidy,
648 pinentry-gtk2, pinentry-qt, pinentry-tty, piranha, poppler-qt5, portmidi,
649 progress, ptpython, ptpython2, python-arrow, python-bz2file, python-chai,
650 python-cleo, python-cysignals, python-dendropy, python-dnspython,
651 python-email-validator, python-fake-factory, python-flexmock, python-gevent,
652 python-greenlet, python-inflection, python-jedi, python-kazoo,
653 python-lazy-object-proxy, python-magic, python-orator, python-pkgconfig,
654 python-plastid, python-ply, python-prompt-toolkit, python-protobuf,
655 python-py3status, python-pyaml, python-pygame, python-pykafka, python-pylev,
656 python-pyportmidi, python-pyusb, python-screed, python-sqlparse,
657 python-tables, python-tabulate, python-tblib, python-twisted,
658 python-twobitreader, python-ukpostcodeparser, python-urwidtrees,
659 python-wcwidth, python2-arrow, python2-bz2file, python2-chai, python2-cleo,
660 python2-cysignals, python2-dendropy, python2-dnspython,
661 python2-email-validator, python2-fake-factory, python2-flexmock,
662 python2-gevent, python2-greenlet, python2-inflection, python2-ipaddr,
663 python2-jedi, python2-jsonrpclib, python2-kazoo, python2-lazy-object-proxy,
664 python2-magic, python2-orator, python2-pkgconfig, python2-plastid,
665 python2-ply, python2-prompt-toolkit, python2-protobuf, python2-pyaml,
666 python2-pykafka, python2-pylev, python2-pytest-cache, python2-pyusb,
667 python2-rope, python2-s3cmd, python2-screed, python2-shedskin,
668 python2-sqlparse, python2-tables, python2-tabulate, python2-tblib,
669 python2-twisted, python2-twobitreader, python2-ukpostcodeparser,
670 python2-urwidtrees, python2-wcwidth, qqwing, qtbase, qtconnectivity,
671 qtdeclarative, qtimageformats, qtlocation, qtmultimedia, qtscript, qtsensors,
672 qtserialport, qtsvg, qttools, qtwayland, qtwebchannel, qtwebsockets,
673 qtx11extras, qtxmlpatterns, quesoglc, r-acepack, r-ade4, r-biased-urn,
674 r-bsgenome-celegans-ucsc-ce6, r-bsgenome-dmelanogaster-ucsc-dm3,
675 r-bsgenome-hsapiens-ucsc-hg19, r-bsgenome-mmusculus-ucsc-mm10,
676 r-bsgenome-mmusculus-ucsc-mm9, r-cluster, r-coda, r-domc, r-edger,
677 r-estimability, r-foreign, r-formula, r-gdtools, r-genomationdata, r-glmnet,
678 r-hexbin, r-igraph, r-irlba, r-knitrbootstrap, r-latticeextra, r-limma,
679 r-locfit, r-mgcv, r-motifrg, r-multitaper, r-mvtnorm, r-nmf, r-nnet,
680 r-openssl, r-permute, r-pkgmaker, r-pracma, r-praise, r-registry, r-rngtools,
681 r-runit, r-seqinr, r-seqlogo, r-svglite, r-tidyr, r-variantannotation,
682 r-vegan, r-withr, r-xnomial, r-xtable, r-zlibbioc, r-zoo, r-ztable, rapicorn,
683 recordmydesktop, red-eclipse, reposurgeon, reptyr, ribotaper, ristretto,
684 rlwrap, rng-tools, rofi, ruby-bio-kseq, ruby-concurrent, ruby-debug-inspector,
685 ruby-hoe-git, ruby-minitest-hooks, ruby-pkg-config, ruby-puma, ruby-sequel,
686 ruby-spring, ruby-timecop, ruby-tzinfo-data, s6, s6-dns, s6-linux-utils,
687 s6-networking, s6-portable-utils, s6-rc, sbc, scrollkeeper, seek, seren, sicp,
688 signify, singular, slop, slurm-drmaa, sparql-query, spice, spice-gtk,
689 spice-protocol, spice-vdagent, ssdeep, sshpass, starfighter, stellarium,
690 supertux, surf, synthv1, tcc, tcc-wrapper, teensy-loader-cli, termite,
691 texmaker, thefuck, thinkfan, tmux-themepack, trash-cli, trio, ttf2eot,
692 ttfautohint, tuxpaint, tuxpaint-config, tuxpaint-stamps, uhttpmock, usbredir,
693 utfcpp, uwsgi, virglrenderer, virt-viewer, vte-ng, warzone2100, wiredtiger,
694 wireshark, wmbattery, wmclock, wmcpuload, wmfire, wmnd, woff-tools, woff2,
695 woof, xdelta, xdpyprobe, xf86-video-qxl, xfce4-taskmanager, xfd, xfontsel,
696 xorg-rgb, xscreensaver, zimg
698 *** 678 package updates
700 abduco-0.6, abiword-3.0.1, adwaita-icon-theme-3.20, aisleriot-3.20.1,
701 allegro-5.0.11, allegro-5.2.0, american-fuzzy-lop-2.15b, ansible-2.1.0.0,
702 arandr-0.1.9, aria2-1.25.0, armadillo-6.700.6, armadillo-6.700.7,
703 asymptote-2.38, at-spi2-atk-2.20.1, at-spi2-core-2.20.1, atk-2.20.0,
704 autoconf-2.68, autoconf-2.69, autogen-5.18.10, avidemux-2.6.12,
705 avr-libc-2.0.0, baobab-3.20.1, bdb-5.3.28, bdb-6.2.23, bedtools-2.26.0,
706 beets-1.3.19, behave-1.2.5, bind-utils-9.10.4, bison-3.0.4,
707 bitcoin-core-0.12.1, bitlbee-3.4.2, blast+-2.4.0, bluez-5.40, borg-1.0.6,
708 btrfs-progs-4.6.1, bundler-1.12.5, busybox-1.25.0, cairo-1.14.6,
709 calibre-2.63.0, caribou-0.4.20, ccache-3.2.5, ccl-1.11, cflow-1.5, cgal-4.8.1,
710 check-0.10.0, chicken-4.11.0, clang-3.7.1, clang-3.8.1, clang-runtime-3.5.2,
711 clang-runtime-3.6.2, clang-runtime-3.7.1, clang-runtime-3.8.1, clutter-1.26.0,
712 clutter-gst-3.0.18, clutter-gtk-1.8.0, cmake-3.5.2, conky-1.10.3,
713 coreutils-8.25, coreutils-minimal-8.25, dbus-1.10.8, dconf-0.26.0,
714 dconf-editor-3.20.1, dealii-8.4.1, dealii-openmpi-8.4.1, devhelp-3.20.0,
715 diamond-0.8.17, diffoscope-54, dmidecode-3.0, dnsmasq-2.76, docbook-xml-4.3,
716 docbook-xml-4.4, docbook-xml-4.5, dosfstools-4.0, dovecot-2.2.25,
717 dropbear-2016.73, dtach-0.9, ecl-16.1.2, ed-1.13, edirect-4.10, efl-1.17.2,
718 eigen-3.2.8, elementary-1.17.1, elfutils-0.166, emacs-async-1.9,
719 emacs-constants-2.6, emacs-flycheck-28, emacs-slime-2.18,
720 emacs-with-editor-2.5.1, enblend-enfuse-4.2, enlightenment-0.21.1, eog-3.20.1,
721 epiphany-3.20.1, evince-3.20.0, evolution-data-server-3.20.1,
722 execline-2.1.5.0, exempi-2.3.0, exim-4.87, exiv2-0.25, expat-2.1.1,
723 extra-cmake-modules-5.21.0, eyed3-0.7.9, fasttree-2.1.9, ffmpeg-2.8.7,
724 ffmpeg-3.1.1, file-roller-3.20.1, fish-2.3.1, font-dejavu-2.35,
725 font-gnu-freefont-ttf-20120503, font-gnu-unifont-9.0.01, fontforge-20160404,
726 freefall-4.7, freeipmi-1.5.2, freetype-2.6.3, frescobaldi-2.19.0, fuse-2.9.6,
727 fvwm-2.6.6, gcc-6.1.0, gcc-objc++-4.9.3, gcc-objc-4.9.3, gcc-toolchain-6.1.0,
728 gcr-3.20.0, gd-2.2.3, gdb-7.11.1, gdbm-1.12, gdk-pixbuf+svg-2.34.0,
729 gdk-pixbuf-2.34.0, gdm-3.20.1, geda-gaf-1.9.2, gedit-3.20.1, geeqie-1.3,
730 geoclue-2.4.3, geocode-glib-3.20.1, getmail-4.49.0, gettext-0.19.8,
731 ghc-memory-0.13, giflib-5.1.4, gimp-2.8.16, git-2.9.2, git-manpages-2.9.2,
732 git-modes-1.2.2, glade-3.20.0, glib-2.48.0, glib-networking-2.48.1,
733 glibc-2.23, glibc-hurd-2.19, glibc-hurd-headers-2.19, glibc-locales-2.23,
734 glibc-stripped-tarball-2.23, glibc-utf8-locales-2.23, glibmm-2.48.1,
735 global-6.5.4, glpk-4.60, gmp-6.1.0, gnome-3.20.1, gnome-backgrounds-3.20,
736 gnome-bluetooth-3.18.3, gnome-control-center-3.20.1, gnome-desktop-3.20.1,
737 gnome-keyring-3.20.0, gnome-klotski-3.20.1, gnome-mines-3.20.0,
738 gnome-online-accounts-3.20.1, gnome-session-3.20.1,
739 gnome-settings-daemon-3.20.1, gnome-shell-3.20.1, gnome-terminal-3.20.1,
740 gnome-themes-standard-3.20, gnu-pw-mgr-2.0, gnucash-2.6.12,
741 gnumach-headers-1.7, gnumeric-1.12.28, gnupg-2.1.13, gnuplot-5.0.4-1,
742 gnurl-7.48.0, gnutls-3.5.2, gobject-introspection-1.48.0, goffice-0.10.28,
743 gom-0.3.2, graphicsmagick-1.3.24, graphite2-1.3.8, grep-2.25, grilo-0.3.0,
744 grilo-plugins-0.3.1, grub-2.02beta3, gsettings-desktop-schemas-3.20.0,
745 gst-libav-1.8.2, gst-plugins-base-1.8.2, gst-plugins-good-1.8.2,
746 gst-plugins-ugly-1.8.2, gstreamer-1.8.2, gtk+-2.24.30, gtk+-3.20.3,
747 gtkmm-3.20.1, gtksourceview-3.20.2, guile-irregex-0.9.4, guile-ncurses-1.7,
748 guile-next-2.1.3, guitarix-0.35.0, guix-0.10.0, guix-0.10.0-1.97c8,
749 gvfs-1.28.1, gzip-1.8, harfbuzz-1.2.4, haunt-0.2, hdf5-1.8.17,
750 help2man-1.47.4, hexchat-2.12.0, hoedown-3.0.7, htop-2.0.2, htslib-1.3.1,
751 httpd-2.4.23, hurd-headers-0.8, hurd-minimal-0.8, hwloc-1.11.2, i3-wm-4.12,
752 i3status-2.10, icecat-38.8.0-gnu2, icedtea-2.6.6, icedtea-3.0.1,
753 imagemagick-6.9.5-4, imlib2-1.4.9, iniparser-4.0, iptables-1.4.21,
754 irssi-0.8.19, isc-dhcp-4.3.4, iso-codes-3.67, iw-4.3, jemalloc-4.2.0,
755 json-glib-1.2.0, julia-0.4.5, kbd-2.0.3, khard-0.9.0, kmod-22,
756 kwindowsystem-5.21.0, ldb-1.1.26, ledger-3.1.1, letsencrypt-0.8.1,
757 libarchive-3.2.1, libassuan-2.4.3, libbluray-0.9.3, libchamplain-0.12.13,
758 libcroco-0.6.11, libcue-2.1.0, libdrm-2.4.67, libepoxy-1.3.1, libetpan-1.7.2,
759 libfm-1.2.4, libfm-extra-1.2.4, libgc-7.4.2, libgcrypt-1.7.0, libgit2-0.24.1,
760 libgpg-error-1.22, libgsf-1.14.36, libgtop-2.34.0, libgweather-3.20.0,
761 libical-2.0.0, libinput-1.4.0, libjpeg-9a, libksba-1.3.4, libmbim-1.12.4,
762 libmicrohttpd-0.9.50, libmtp-1.1.11, libndp-1.6, libpeas-1.18.0,
763 libpsl-0.13.0, libqmi-1.14.2, librecad-2.1.1, libreoffice-5.1.4.2,
764 libressl-2.4.2, librsvg-2.40.15, libsecret-0.18.5, libsigc++-2.8.0,
765 libsodium-1.0.10, libsoup-2.54.1, libsrtp-1.5.4, libtar-1.2.20, libtasn1-4.8,
766 libuv-1.9.0, libva-1.7.0, libwnck-3.14.1, libxkbcommon-0.6.1, libxml2-2.9.4,
767 libxslt-1.1.29, libyaml-0.1.6, linux-libre-4.1.29, linux-libre-4.4.16,
768 linux-libre-4.7, linux-libre-headers-4.1.18, lirc-0.9.4, llvm-3.7.1,
769 llvm-3.8.1, love-0.10.1, lua-5.2.4, luajit-2.0.4, lxappearance-0.6.2,
770 lxrandr-0.3.1, lxtask-0.1.7, mafft-7.299, magit-2.7.0, make-4.2, man-db-2.7.5,
771 man-pages-4.06, manaplus-1.6.6.4, mariadb-10.1.16, mc-4.8.16, mdadm-3.4,
772 menu-cache-1.0.1, mercurial-3.8.4, mesa-utils-8.3.0, metabat-0.26.3,
773 microscheme-0.9.3, mig-1.7, minetest-0.4.14, mit-krb5-1.14.2, mlt-6.2.0,
774 moreutils-0.58, mozjs-24.2.0, mpd-0.19.17, mpfr-3.1.4, mplayer-1.3.0,
775 mpv-0.18.0, msmtp-1.6.5, mtdev-1.1.5, mu-0.9.16, munge-0.5.12,
776 muparser-2.2.5-2, mutt-1.6.2, mutter-3.20.1, mysql-5.7.13, nautilus-3.20.1,
777 ncmpcpp-0.7.4, network-manager-1.2.0, network-manager-applet-1.2.0,
778 nginx-1.10.1, ninja-1.7.1, node-6.0.0, nspr-4.12, nss-3.23, nss-certs-3.23,
779 ntp-4.2.8p8, obs-0.15.1, octave-4.0.2, offlineimap-7.0.0, openimageio-1.6.15,
780 openjpeg-2.1.0, openldap-2.4.44, openlibm-0.5.1, openmpi-1.10.3,
781 openntpd-6.0p1, openspecfun-0.5.2, openssh-7.3p1, openssl-1.0.2h,
782 openvpn-2.3.9, opus-1.1.3, orcus-0.9.2, owncloud-client-2.2.2,
783 oxygen-icons-5.21.0, pango-1.40.1, pangomm-2.40.0, parallel-20160722,
784 pari-gp-2.7.6, pciutils-3.5.1, pcmanfm-1.2.4, pcre2-10.21, perf-4.7,
785 perl-dbd-mysql-4.035, perl-dbi-1.636, perl-devel-symdump-2.17,
786 perl-exporter-lite-0.08, perl-image-exiftool-10.20, perl-io-socket-ssl-2.033,
787 perl-test-deep-1.120, perl-test-harness-3.36, perl-test-simple-1.302026,
788 perl-text-diff-1.44, perl-uri-1.71, perl-xml-libxml-2.0128,
789 perl-xml-simple-2.22, petsc-3.7.2, petsc-complex-3.7.2,
790 petsc-complex-openmpi-3.7.2, petsc-openmpi-3.7.2, pidgin-2.11.0,
791 pinentry-0.9.7, pixman-0.34.0, poppler-0.43.0, poppler-qt4-0.43.0,
792 postgresql-9.5.3, potrace-1.13, protobuf-2.6.1, pspp-0.10.2, pugixml-1.7,
793 python-2.7.11, python-3.4.3, python-acme-0.8.1, python-alembic-0.8.7,
794 python-atomicwrites-1.1.0, python-babel-2.3.2, python-beautifulsoup4-4.5.0,
795 python-ccm-2.1.6, python-click-6.6, python-click-threading-0.2.0,
796 python-coverage-4.1, python-cryptography-1.3.4,
797 python-cryptography-vectors-1.3.4, python-cssselect-0.9.2, python-cython-0.24,
798 python-dateutil-2.5.2, python-flake8-2.5.4, python-gst-1.8.2,
799 python-h5py-2.6.0, python-httplib2-0.9.2, python-iso8601-0.1.11,
800 python-keyring-8.7, python-libxml2-2.9.4, python-llfuse-1.1,
801 python-lockfile-0.12.2, python-lxml-3.6.0, python-ly-0.9.4,
802 python-mccabe-0.4.0, python-mox3-0.14.0, python-numexpr-2.6.0,
803 python-oslosphinx-4.3.0, python-pandas-0.18.1, python-paramiko-1.16.0,
804 python-parse-1.6.6, python-parsedatetime-2.1, python-pbr-1.8.1,
805 python-psutil-4.3.0, python-pygobject-3.20.0, python-pyopenssl-16.0.0,
806 python-pyqt-5.5, python-pyqt-5.6, python-pyquery-1.2.13, python-pytest-2.7.3,
807 python-pytest-cov-2.2.1, python-pytz-2016.3, python-requests-2.9.1,
808 python-requests-toolbelt-0.6.2, python-seaborn-0.7.0,
809 python-setuptools-scm-1.11.1, python-simplejson-3.8.2, python-sip-4.18,
810 python-sphinx-repoze-autointerface-0.8, python-stevedore-1.12.0,
811 python-terminado-0.6, python-tzlocal-1.2.2, python-vobject-0.9.2,
812 python-waf-1.9.1, python-websocket-client-0.37.0, python-werkzeug-0.11.5,
813 python-wsgi-intercept-1.2.2, python2-acme-0.8.1, python2-alembic-0.8.7,
814 python2-atomicwrites-1.1.0, python2-babel-2.3.2, python2-beautifulsoup4-4.5.0,
815 python2-ccm-2.1.6, python2-click-6.6, python2-coverage-4.1,
816 python2-cryptography-1.3.4, python2-cryptography-vectors-1.3.4,
817 python2-cssselect-0.9.2, python2-cssutils-1.0.1, python2-cython-0.24,
818 python2-dateutil-2.5.2, python2-gst-1.8.2, python2-h5py-2.6.0,
819 python2-httplib2-0.9.2, python2-iso8601-0.1.11, python2-keyring-8.7,
820 python2-libxml2-2.9.4, python2-llfuse-1.1, python2-lockfile-0.12.2,
821 python2-lxml-3.6.0, python2-mccabe-0.4.0, python2-mox3-0.14.0,
822 python2-numexpr-2.6.0, python2-oslosphinx-4.3.0, python2-pandas-0.18.1,
823 python2-paramiko-1.16.0, python2-parsedatetime-2.1, python2-pbcore-1.2.8,
824 python2-pbr-1.8.1, python2-psutil-4.3.0, python2-pygobject-3.20.0,
825 python2-pyopenssl-16.0.0, python2-pyqt-5.6, python2-pyquery-1.2.13,
826 python2-pysnptools-0.3.9, python2-pytest-2.7.3, python2-pytest-cov-2.2.1,
827 python2-pythondialog-3.4.0, python2-pytz-2016.3, python2-seaborn-0.7.0,
828 python2-setuptools-scm-1.11.1, python2-simplejson-3.8.2, python2-sip-4.18,
829 python2-sphinx-repoze-autointerface-0.8, python2-stevedore-1.12.0,
830 python2-terminado-0.6, python2-vobject-0.9.2, python2-waf-1.9.1,
831 python2-websocket-client-0.37.0, python2-werkzeug-0.11.5, qemu-2.6.0,
832 qemu-minimal-2.6.0, qsynth-0.4.1, qtkeychain-0.7.0, qtractor-0.7.7,
833 quassel-0.12.4, r-3.3.0, r-acsnminer-0.16.01.29, r-annotationdbi-1.34.4,
834 r-bh-1.60.0-2, r-biobase-2.32.0, r-biocgenerics-0.18.0, r-biocparallel-1.6.3,
835 r-biomart-2.28.0, r-biostrings-2.40.2, r-bsgenome-1.40.1, r-curl-0.9.7,
836 r-dbi-0.4-1, r-devtools-1.11.1, r-digest-0.6.9, r-dnacopy-1.46.0,
837 r-evaluate-0.9, r-formatr-1.4, r-genomation-1.4.2, r-genomeinfodb-1.8.3,
838 r-genomicalignments-1.8.4, r-genomicfeatures-1.24.5, r-genomicranges-1.24.2,
839 r-ggplot2-2.1.0, r-git2r-0.15.0, r-graph-1.50.0, r-gridextra-2.2.1,
840 r-gtable-0.2.0, r-highr-0.6, r-htmltools-0.3.5, r-htmlwidgets-0.6,
841 r-httr-1.1.0, r-impute-1.46.0, r-iranges-2.6.1, r-jsonlite-0.9.20,
842 r-knitr-1.13, r-matrixstats-0.50.2, r-memoise-1.0.0, r-microbenchmark-1.4-2.1,
843 r-munsell-0.4.3, r-plotly-3.6.0, r-plotrix-3.6-2, r-qtl-1.39-5,
844 r-r-methodss3-1.7.1, r-r-oo-1.20.0, r-r-rsp-0.30.0, r-r-utils-2.3.0,
845 r-r6-2.1.2, r-rcpp-0.12.5, r-rcpparmadillo-0.6.700.6.0, r-rmarkdown-0.9.6,
846 r-roxygen2-5.0.1, r-rsamtools-1.24.0, r-rstudioapi-0.5, r-rtracklayer-1.32.2,
847 r-s4vectors-0.10.2, r-scales-0.4.0, r-seqpattern-1.4.0, r-servr-0.4,
848 r-stringi-1.0-1, r-summarizedexperiment-1.2.3, r-testthat-1.0.2,
849 r-topgo-2.24.0, r-viridis-0.3.4, r-xml-3.98-1.4, r-xvector-0.12.1, racket-6.5,
850 readline-6.3, redis-3.2.0, rest-0.8.0, retroarch-1.3.4, rpm-4.12.0.1,
851 ruby-2.2.5, ruby-2.3.1, ruby-bio-commandeer-0.1.3,
852 ruby-domain-name-0.5.20160310, ruby-ffi-1.9.14, ruby-hashery-2.1.2,
853 ruby-mime-types-3.1, ruby-mime-types-data-3.2016.0221,
854 ruby-mini-portile-2.1.0, ruby-nokogiri-1.6.8, ruby-nokogumbo-1.4.7-1.fb51ff29,
855 ruby-rspec-3.2.0, ruby-rspec-core-3.2.3, ruby-rspec-mocks-3.2.1,
856 ruby-shoulda-matchers-3.1.1, ruby-slop-4.1.0, rxvt-unicode-9.22, samba-4.3.11,
857 samtools-1.3.1, sbcl-1.3.7, scheme48-1.9.2, screen-4.4.0, seahorse-3.20.0,
858 setbfree-0.8.1, shared-mime-info-1.6, shotwell-0.23.1, skalibs-2.3.10.0,
859 slepc-3.7.1, slepc-complex-3.7.1, slepc-complex-openmpi-3.7.1,
860 slepc-openmpi-3.7.1, smartmontools-6.5, sortmerna-2.1b, sqlite-3.12.2,
861 sshfs-fuse-2.8, st-0.6, stalonetray-0.8.3, star-2.5.2a, starman-0.4014,
862 subversion-1.8.16, sudo-1.8.17p1, superlu-5.2.1, sxhkd-0.5.6, synergy-1.7.6,
863 talloc-2.1.7, tar-1.29, taskwarrior-2.5.1, tdb-1.3.9, tesseract-ocr-3.04.01,
864 testdisk-7.0, tevent-0.9.28, texinfo-6.1, texlive-2016, texlive-minimal-2016,
865 the-silver-searcher-0.32.0, tiled-0.16.1, tinc-1.0.28, tinyproxy-1.8.4,
866 tmux-2.2, totem-3.20.1, totem-pl-parser-3.10.6, tvtime-1.0.10, udisks-2.1.7,
867 units-2.13, unixodbc-2.3.4, v4l-utils-1.10.1, vala-0.32.0, vapoursynth-32,
868 vcftools-0.1.14, vdirsyncer-0.11.3, vlc-2.2.4, vsearch-2.0.1, vte-0.36.5,
869 vte-0.44.1, wayland-1.11.0, webkitgtk-2.12.3, webkitgtk-2.4.11,
870 webkitgtk-gtk2-2.4.11, weechat-1.5, wesnoth-1.12.6, wget-1.18, wicd-1.7.4,
871 wine-1.9.15, wireless-regdb-2016.05.02, wxmaxima-16.04.2, xboard-4.9.0,
872 xlockmore-5.47, xorriso-1.4.4, yelp-3.20.1, yelp-xsl-3.20.1,
873 youtube-dl-2016.07.22, zenity-3.20.0, zeromq-4.0.7, znc-1.6.3, zsh-5.2,
874 zynaddsubfx-2.5.4
876 ** Programming interfaces
878 *** New ‘with-imported-modules’ form provided by (guix gexp)
880 It supersedes the #:modules parameter of ‘gexp->derivation’, ‘compute-file’,
881 ‘gexp->script’, ‘program-file’, etc, as well as the ‘imported-modules’ fields
882 of <origin> and <shepherd-service>.  See “G-Expressions” in the manual.
884 *** New (gnu tests) and (gnu build marionette) modules for system tests
886 See <http://savannah.gnu.org/forum/forum.php?forum_id=8605> for background.
888 *** New (guix zlib) module
889 *** New (guix hg-download) module, for Mercurial checkouts
890 *** (guix download) supports HTTP basic authentication
891 *** (guix svn-download) supports authentication
892 *** The ‘source’ of packages can be a ‘local-file’ or any lowerable object
893 *** Part of (guix utils) moved to the new (guix combinators)
894 *** GNU updater honors the ‘ftp-server’ and ‘ftp-directory’ package properties
895 *** CVE linter honors the ‘cpe-name’ and ‘cpe-version’ package properties
896 *** ‘add-to-store’ and ‘local-file’ have a new #:select? parameter
898 ** Noteworthy bug fixes
900 *** Perl no longer references GCC (<http://bugs.gnu.org/23077>)
901 *** Grafting now fails upon I/O errors (<http://bugs.gnu.org/23581>)
902 *** GuixSD random source is now properly seeded (<http://bugs.gnu.org/23605>)
903 *** ‘call-with-container’ gracefully reports mount errors
904     (<http://bugs.gnu.org/23306>)
905 *** ‘herd start cow-store’ now bind-mounts the target /tmp
906 *** ‘guix environment’ now honors ‘--system’ (<http://bugs.gnu.org/23682>)
907 *** ‘guix publish’ properly encodes archive URIs (<http://bugs.gnu.org/21888>)
908 *** ‘NIX_CONF_DIR’ is now ignored (<http://bugs.gnu.org/22459>)
909 *** The shell of user ‘nobody’ is ‘nologin’ (<http://bugs.gnu.org/23971>)
910 *** Source code location is more precise in error messages involving records
911     (<http://bugs.gnu.org/23969>)
912 *** ‘guix --version’ is correct in the presence of ‘guix pull’
913     (<http://bugs.gnu.org/19278>)
914 *** Git commits are now signed, for eventual authentication by ‘guix pull’
915     (in preparation of a fix for <http://bugs.gnu.org/22883>)
917 ** Native language support
919 *** New translation: zh_CN (Simplified Chinese)
920 *** Updated translations: fr
922 * Changes in 0.10.0 (since 0.9.0)
924 ** Community
926 GNU Guix adopted a contributor code of conduct, see ‘CODE-OF-CONDUCT’ in the
927 source tree.
929 ** Package management
931 *** New command-line syntax for separating package names and version numbers
933 Use ‘@’ instead of ‘-’ as a separator, as in ‘gnupg@2.0’.  This new separator
934 is a reserved character which is not allowed both in package names and version
935 numbers.
937 The old syntax to specify a package’s version—e.g., as “gnupg-2.0”—is obsolete
938 and support for it will be removed in the future.
940 *** “Grafts” apply recursively, based on run-time dependencies
942 “Grafts” is the mechanism by which we can apply security updates of core
943 packages without rebuilding or re-downloading the entire set of dependent
944 packages.  See “Security Updates” in the manual, as well as
945 <https://savannah.gnu.org/forum/forum.php?forum_id=8470> and
946 <http://bugs.gnu.org/22139> for more info.
948 *** Substitutes are fetched over HTTPS by default
949 *** Substitutes are cached for the duration reported in ‘Cache-Control’ headers
950 *** Default substitute URL list includes a faster mirror, mirror.hydra.gnu.org
951 *** New ‘--with-input’ and ‘--with-source’ for ‘guix package’ and ‘guix build’
953 See “Package Transformation Options” in the manual.
955 *** ‘guix package --search-paths -p X -p Y’ combines search paths for X and Y
956 *** ‘guix package’ can be passed several ‘--search’ options
957 *** New ‘--rounds’ and ‘--check’ for ‘guix build’, for bit-reproducibility
958 *** New ‘--rounds’ option for ‘guix-daemon’
959 *** New ‘--quiet’ option for ‘guix build’
960 *** ‘guix package -u’ no longer checks for upstream GNU releases
961 *** ‘guix-daemon’ always uses /tmp in chroots, regardless of $TMPDIR
962 *** New Emacs interface to browse licenses: M-x guix-licenses
963 *** New Emacs interface to list system generations: M-x guix-system-generations
964 *** New Emacs interface for hydra.gnu.org: M-x guix-hydra-…
965 *** Changes in Emacs interface variables and faces
967 In the following names, BUFFER-TYPE means "info" or "list";
968 ENTRY-TYPE means "package", "output" or "generation".
970 **** Removed
972 - guix-info-fill-column
973 - guix-info-insert-ENTRY-TYPE-function
975 **** Renamed
977 - guix-info-ignore-empty-vals -> guix-info-ignore-empty-values
978 - guix-output-name-width -> guix-generation-output-name-width
979 - guix-buffer-name-function -> guix-ui-buffer-name-function
980 - guix-update-after-operation -> guix-ui-update-after-operation
981 - guix-search-params -> guix-package-search-params
982 - guix-BUFFER-TYPE-file-path (face) -> guix-BUFFER-TYPE-file-name
984 **** Replaced
986 - guix-list-column-format, guix-list-column-value-methods ->
987   guix-ENTRY-TYPE-list-format
988 - guix-info-displayed-params, guix-info-insert-methods,
989   guix-package-info-heading-params -> guix-ENTRY-TYPE-info-format
990 - guix-param-titles, guix-list-column-titles ->
991   guix-ENTRY-TYPE-BUFFER-TYPE-titles
992 - guix-list-describe-warning-count ->
993   guix-ENTRY-TYPE-list-describe-warning-count
994 - guix-package-info-fill-heading -> guix-info-fill
996 *** New ‘cve’ linter: ‘guix lint -c cve’ reports pending vulnerabilities
997 *** New ‘gnome’, ‘xorg’, and ‘github’ updaters for ‘guix refresh’
998 *** ‘guix lint’ times out after 3 seconds when probing URLs
999 *** ‘guix graph -t bag-with-origins’ includes origins in the graph
1000 *** ‘guix import cran’ can import packages from bioconductor.org
1002 ** Distribution
1004 *** GuixSD upgraded to GNU Shepherd 0.3.1 and GNU Linux-libre 4.5.0
1006 See <http://git.savannah.gnu.org/cgit/shepherd.git/tree/NEWS?id=v0.3.1> for
1007 information on the changes between GNU dmd 0.2 and the GNU Shepherd 0.3.1.
1009 *** “System Installation” section of the manual has been expounded
1010 *** Installation image runs GPM and includes more programs
1011 *** GNOME and Xfce desktops are available via services; see "Desktop Services"
1012 *** New ‘tor-hidden-service’ procedure, to declare Tor hidden services
1013 *** New Dovecot service
1014 *** New ‘fstab-service-type’, to populate /etc/fstab
1015 *** New ‘mount?’ field for ‘file-system’ forms
1016 *** Most global environment variables are now set in /etc/environment (pam_env)
1017 *** ‘guix system reconfigure’ now loads/starts new services, stops old ones
1018     (see <http://bugs.gnu.org/22039>)
1019 *** ‘local-file’ resolves file names relative to the current source file
1020 *** Many reproducibility issues fixed: glibc, perl, bison, emacs-*, python-*, …
1021 *** Initial RAM disk supports ‘modprobe.blacklist’ on the kernel command line
1022 *** New “Running GuixSD in a VM” section in the manual
1023 *** ‘dmd’ changed to ’shepherd’ in ‘guix system’ sub-commands
1024 *** A Bourne-like shell is spawned upon ‘fsck’ failure
1025     (see <http://bugs.gnu.org/22588>)
1026 *** 639 new packages
1028 aide, allegro, amb-plugins, aria2, armadillo, armadillo, artanis, aseprite,
1029 aspell-dict-it, aspell-dict-nl, assword, asymptote, audit, augeas, autojump,
1030 awscli, baobab, beets, bioawk, blender, bless, borg, bristol, btrfs-progs,
1031 bwa-pssm, byzanz, c-ares, caribou, cd-hit, cereal, cmocka, codingquarry,
1032 colord-gtk, cppcheck, cpulimit, cracklib, crossguid, cuetools, cufflinks,
1033 dcadec, dconf-editor, desmume, devil, dialog, docker-compose, drumstick,
1034 einstein, emacs-async, emacs-constants, emacs-god-mode, emacs-mit-scheme-doc,
1035 emacs-popup, emacs-scheme-complete, emacs-slime, emacs-undo-tree,
1036 emacs-with-editor, emulation-station, etl, evolution-data-server, eyed3, fdm,
1037 fil-plugins, findnewest, fluxbox, font-abattis-cantarell, font-google-noto,
1038 font-un, fraggenescan, freefall, fritzing, fxtract, g-wrap, g2reverb,
1039 gdk-pixbuf+svg, gdm, gdsl, gedit, ghc-aeson-qq, ghc-asn1-encoding,
1040 ghc-asn1-parse, ghc-asn1-types, ghc-byteable, ghc-chasingbottoms, ghc-cmark,
1041 ghc-conduit, ghc-connection, ghc-cryptonite, ghc-deepseq-generics, ghc-diff,
1042 ghc-enclosed-exceptions, ghc-executable-path, ghc-filemanip,
1043 ghc-haskell-src-meta, ghc-highlighting-kate, ghc-hostname, ghc-hourglass,
1044 ghc-hslua, ghc-hspec-contrib, ghc-http-client, ghc-http-client-tls,
1045 ghc-juicypixels, ghc-libxml, ghc-logging-facade, ghc-memory, ghc-mime-types,
1046 ghc-mmap, ghc-mockery, ghc-packedstring, ghc-pandoc, ghc-pandoc-types,
1047 ghc-pem, ghc-regex-pcre-builtin, ghc-sha, ghc-socks, ghc-tasty-kat,
1048 ghc-test-framework, ghc-test-framework-hunit, ghc-test-framework-quickcheck2,
1049 ghc-texmath, ghc-th-expand-syns, ghc-th-lift, ghc-th-orphans,
1050 ghc-th-reify-many, ghc-tls, ghc-x509, ghc-x509-store, ghc-x509-system,
1051 ghc-x509-validation, ghc-yaml, git-annex-remote-hubic, gjs, gnome,
1052 gnome-backgrounds, gnome-bluetooth, gnome-control-center,
1053 gnome-online-accounts, gnome-screenshot, gnome-session, gnome-shell,
1054 gnunet-gtk, gpm, graphicsmagick, gst-plugins-bad, gtk-engines, gtk-vnc,
1055 gtklick, guile-config, guile-gnunet, guile-irregex, guile-sly, gumbo-parser,
1056 icedtea, icedtea, idle3-tools, iftop, info-reader, inklingreader, jasper,
1057 jellyfish, jpegoptim, khal, khard, kodi, kyotocabinet, lcov, ldb, ldc, ledger,
1058 letsencrypt, libbigwig, libcanberra-gtk2, libconfig, libgit2, libgtop,
1059 liblangtag, libmateweather, libmbim, libotf, libpwquality, libqmi, libvdpau,
1060 libxml++, lispf4, love, mate-desktop, mate-icon-theme, mate-menus,
1061 mate-themes, mcp-plugins, microscheme, mlt, modem-manager, munge,
1062 mupen64plus-audio-sdl, mupen64plus-core, mupen64plus-input-sdl,
1063 mupen64plus-rsp-hle, mupen64plus-rsp-z64, mupen64plus-ui-console,
1064 mupen64plus-video-arachnoid, mupen64plus-video-glide64,
1065 mupen64plus-video-glide64mk2, mupen64plus-video-rice, mupen64plus-video-z64,
1066 murrine, mutter, myrepos, nagios, nautilus, network-manager,
1067 network-manager-applet, nload, notmuch-addrlookup-c, nqc, obs, ocaml-findlib,
1068 owncloud-client, password-store, pepr, perl-cgi, perl-dbd-mysql,
1069 perl-file-slurp-tiny, perl-html-template, perl-log-report,
1070 perl-log-report-optional, perl-mime-charset, perl-module-pluggable,
1071 perl-shell-command, perl-string-print, perl-text-neattemplate,
1072 perl-unicode-linebreak, perl-xml-compile, perl-xml-compile-cache,
1073 perl-xml-compile-soap, perl-xml-compile-tester, perl-xml-compile-wsdl11,
1074 perl-xml-libxml-simple, pfff, pianobar, pinball, pioneers, pixz, powwow, ppp,
1075 procmail, pyicoteo, python-acme, python-alembic, python-amqp, python-anyjson,
1076 python-apipkg, python-args, python-astor, python-atomicwrites,
1077 python-backports-abc, python-beautifulsoup4, python-billiard, python-botocore,
1078 python-celery, python-click-log, python-click-threading, python-clint,
1079 python-colorama, python-configargparse, python-configobj, python-contextlib2,
1080 python-cookies, python-docker-py, python-dockerpty, python-docopt,
1081 python-editor, python-efl, python-execnet, python-flask, python-futures,
1082 python-gst, python-hy, python-hypothesis, python-icalendar, python-jellyfish,
1083 python-jmespath, python-keystoneclient, python-kombu, python-mako,
1084 python-markdown, python-minimal-wrapper, python-mpd2, python-munkres,
1085 python-musicbrainzngs, python-mutagen, python-ndg-httpsclient, python-paste,
1086 python-pastedeploy, python-pastescript, python-pathlib, python-pluggy,
1087 python-psycopg2, python-pyasn1-modules, python-pybigwig, python-pyechonest,
1088 python-pygpgme, python-pyicu, python-pylast, python-pyliblo, python-pyquery,
1089 python-pyrfc3339, python-pystache, python-pytest-cache, python-pytest-cov,
1090 python-pytest-localserver, python-pytest-subtesthack, python-pytest-xdist,
1091 python-pytest-xprocess, python-rarfile, python-rauth,
1092 python-requests-toolbelt, python-responses, python-rply, python-rsa,
1093 python-sphinx-repoze-autointerface, python-sphinxcontrib-newsfeed,
1094 python-sphinxcontrib-programoutput, python-swiftclient, python-texttable,
1095 python-tox, python-translitcodec, python-urllib3, python-vcversioner,
1096 python-vobject, python-waitress, python-websocket-client, python-webtest,
1097 python-werkzeug, python-wheel, python-wsgi-intercept, python-wsgiproxy2,
1098 python-wtforms, python-zope-component, python-zope-configuration,
1099 python-zope-event, python-zope-exceptions, python-zope-i18nmessageid,
1100 python-zope-interface, python-zope-location, python-zope-proxy,
1101 python-zope-schema, python-zope-security, python-zope-testing,
1102 python-zope-testrunner, python2-acme, python2-alembic, python2-amqp,
1103 python2-anyjson, python2-apipkg, python2-args, python2-astor,
1104 python2-atomicwrites, python2-backports-abc, python2-beautifulsoup4,
1105 python2-billiard, python2-botocore, python2-celery, python2-clint,
1106 python2-colorama, python2-configargparse, python2-configobj,
1107 python2-contextlib2, python2-cookies, python2-docopt, python2-editor,
1108 python2-efl, python2-enum34, python2-execnet, python2-flask,
1109 python2-functools32, python2-futures, python2-gst, python2-hy,
1110 python2-hypothesis, python2-jellyfish, python2-jmespath,
1111 python2-keystoneclient, python2-kombu, python2-mako, python2-markdown,
1112 python2-mpd2, python2-munkres, python2-musicbrainzngs, python2-mutagen,
1113 python2-ndg-httpsclient, python2-parsedatetime, python2-paste,
1114 python2-pastedeploy, python2-pastescript, python2-pathlib, python2-pluggy,
1115 python2-psycopg2, python2-pyasn1-modules, python2-pybigwig,
1116 python2-pyechonest, python2-pygpgme, python2-pylast, python2-pyliblo,
1117 python2-pyquery, python2-pyrfc3339, python2-pystache, python2-pytest-cov,
1118 python2-pytest-subtesthack, python2-pytest-xdist, python2-pythondialog,
1119 python2-rarfile, python2-rauth, python2-responses, python2-rply, python2-rsa,
1120 python2-sphinx-repoze-autointerface, python2-sphinxcontrib-programoutput,
1121 python2-swiftclient, python2-texttable, python2-tox, python2-translitcodec,
1122 python2-unicodecsv, python2-urllib3, python2-vcversioner, python2-vobject,
1123 python2-waitress, python2-websocket-client, python2-webtest, python2-werkzeug,
1124 python2-wheel, python2-wsgiproxy2, python2-wtforms, python2-xdo,
1125 python2-zope-component, python2-zope-configuration, python2-zope-event,
1126 python2-zope-exceptions, python2-zope-i18nmessageid, python2-zope-interface,
1127 python2-zope-location, python2-zope-proxy, python2-zope-schema,
1128 python2-zope-security, python2-zope-testing, python2-zope-testrunner, qca,
1129 qemu-minimal, qtkeychain, qtractor, quassel, r-acsnminer, r-adaptivesparsity,
1130 r-annotationdbi, r-base64enc, r-biobase, r-biocgenerics, r-biocparallel,
1131 r-biomart, r-biostrings, r-bitops, r-brew, r-bsgenome, r-catools, r-curl,
1132 r-data-table, r-devtools, r-dnacopy, r-doparallel, r-dt, r-foreach,
1133 r-futile-logger, r-futile-options, r-genomation, r-genomeinfodb,
1134 r-genomicalignments, r-genomicfeatures, r-genomicranges, r-git2r, r-go-db,
1135 r-graph, r-gridbase, r-gridextra, r-httr, r-impute, r-iranges, r-iterators,
1136 r-lambda-r, r-lattice, r-matrixstats, r-org-ce-eg-db, r-org-dm-eg-db,
1137 r-org-hs-eg-db, r-org-mm-eg-db, r-plotly, r-plotrix, r-r-cache, r-r-methodss3,
1138 r-r-oo, r-r-rsp, r-r-utils, r-rcpparmadillo, r-rcurl, r-readr, r-rmarkdown,
1139 r-roxygen2, r-rsamtools, r-rsqlite, r-rstudioapi, r-rtracklayer, r-rversions,
1140 r-s4vectors, r-seqpattern, r-snow, r-sparsem, r-summarizedexperiment, r-topgo,
1141 r-viridis, r-whisker, r-xml, r-xml2, r-xvector, radicale, ragel, rakarrack,
1142 rdmd, redshift, rev-plugins, ruby-ae, ruby-afm, ruby-ansi, ruby-ascii85,
1143 ruby-atoulme-saikuro, ruby-bio-commandeer, ruby-blankslate, ruby-brass,
1144 ruby-ci-reporter, ruby-clap, ruby-crass, ruby-cutest, ruby-domain-name,
1145 ruby-eventmachine, ruby-fivemat, ruby-gem-hadar, ruby-gettext, ruby-guard,
1146 ruby-hashery, ruby-http-cookie, ruby-instantiator, ruby-introspection,
1147 ruby-json-pure, ruby-lemon, ruby-locale, ruby-metaclass, ruby-mime-types,
1148 ruby-mime-types-data, ruby-minitest-bonus-assertions, ruby-minitest-focus,
1149 ruby-minitest-moar, ruby-minitest-pretty-diff, ruby-minitest-rg,
1150 ruby-minitest-tu-shim, ruby-mocha, ruby-net-ssh, ruby-netrc,
1151 ruby-nokogiri-diff, ruby-nokogumbo, ruby-packnga, ruby-power-assert,
1152 ruby-pry-editline, ruby-pstree, ruby-pygmentize, ruby-qed, ruby-rb-fsevent,
1153 ruby-rc4, ruby-redcarpet, ruby-redcloth, ruby-rubytest, ruby-rubytest-cli,
1154 ruby-saikuro-treemap, ruby-sanitize, ruby-sdoc, ruby-shoulda,
1155 ruby-shoulda-context, ruby-shoulda-matchers, ruby-shoulda-matchers,
1156 ruby-simplecov, ruby-sqlite3, ruby-systemu, ruby-tdiff, ruby-term-ansicolor,
1157 ruby-test-unit, ruby-text, ruby-tins, ruby-ttfunk, ruby-turn, ruby-unf,
1158 ruby-unf-ext, ruby-utils, scribus, sdl2-image, sdl2-mixer, sdl2-ttf, sdparm,
1159 shepherd, shntool, slurm, smithlab-cpp, snap-aligner, snorenotify, sortmerna,
1160 sparsehash, ste-plugins, stringtie, synfig, synfigstudio, tcllib, tclxml,
1161 telepathy-logger, tevent, texlive-minimal, tilda, tinyxml, tlsdate, tophat,
1162 transmission-remote-cli, ustr, v4l-utils, vco-plugins, vdirsyncer, vdpauinfo,
1163 vmpk, wah-plugins, wcalc, xaos, xfce4-power-manager, xfce4-xkb-plugin,
1164 xmlstarlet, yoshimi, zenity
1166 *** 577 package updates
1168 abcde-2.7.1, abduco-0.5, adwaita-icon-theme-3.18.0, aisleriot-3.18.2,
1169 alsa-modular-synth-2.1.2, alsa-utils-1.1.0, american-fuzzy-lop-1.96b,
1170 ant-1.9.6, ao-1.2.0, arb-2.8.1, ardour-4.7, aspell-dict-en-2016.01.19-0,
1171 atkmm-2.24.2, attr-2.4.47, autogen-5.18.7, bash-4.3.42, bash-minimal-4.3.42,
1172 bash-static-4.3.42, bazaar-2.7.0, bdftopcf-1.0.5, bedtools-2.25.0,
1173 bind-utils-9.10.3-P4, bitcoin-core-0.11.2, bitlbee-3.4.1, bluez-5.36,
1174 boost-1.60.0, bowtie-2.2.6, bundler-1.11.2, calibre-2.51.0, catch-1.3.5,
1175 ccache-3.2.4, chicken-4.10.0, clang-3.6.2, claws-mail-3.13.2, clutter-1.24.2,
1176 clutter-gst-3.0.14, clutter-gtk-1.6.6, cm-0.3, cogl-1.22.0, colordiff-1.0.16,
1177 complexity-1.10, cppunit-1.13.2, cups-filters-1.4.0, curl-7.47.0,
1178 datamash-1.1.0, dconf-0.24.0, ddrescue-1.21, deeptools-2.1.1, devhelp-3.18.1,
1179 diffoscope-51, docbook-xml-4.3, docbook-xml-4.4, docbook-xml-4.5,
1180 dovecot-2.2.19, doxygen-1.8.11, dropbear-2016.72, dvdisaster-0.79.5,
1181 dvtm-0.15, edirect-3.50, efl-1.17.0, eigen-3.2.7, elementary-1.17.0,
1182 elogind-219.14, emacs-dash-2.12.1, emacs-debbugs-0.9, emacs-pdf-tools-0.70,
1183 emacs-w3m-1.4.538+0.20141022, emotion-generic-players-1.17.0,
1184 enlightenment-0.20.6, eog-3.18.1, epiphany-3.18.2,
1185 evas-generic-loaders-1.17.0, evince-3.18.1, exim-4.86.2,
1186 extra-cmake-modules-5.19.0, feh-2.14.1, ffmpeg-2.8.6, file-5.25,
1187 file-roller-3.16.4, findutils-4.6.0, flex-2.6.0,
1188 font-adobe-source-han-sans-1.004, font-terminus-4.40, font-ubuntu-0.83,
1189 font-util-1.3.1, fontforge-20150824, freeipmi-1.5.1, frescobaldi-2.18.2,
1190 fribidi-0.19.7, fuse-2.9.5, gajim-0.16.5, gcc-5.3.0, gcc-toolchain-5.3.0,
1191 gccgo-4.9.3, gcr-3.18.0, gdb-7.11, gdk-pixbuf-2.32.3, geocode-glib-3.18.0,
1192 getmail-4.48.0, gettext-0.19.7, gfortran-5.3.0, git-2.7.3, git-manpages-2.7.3,
1193 git-modes-1.2.1, gitolite-3.6.5, glade-3.18.3, glibc-2.22, glibmm-2.46.3,
1194 global-6.5.2, glpk-4.59, gmime-2.6.20, gmp-6.1.0, gmsh-2.11.0, gmtp-1.3.10,
1195 gnome-common-3.18.0, gnome-desktop-3.18.1, gnome-keyring-3.18.3,
1196 gnome-klotski-3.18.2, gnome-mines-3.18.2, gnome-settings-daemon-3.18.2,
1197 gnome-terminal-3.18.2, gnome-themes-standard-3.18.0, gnucash-2.6.9,
1198 gnumeric-1.12.24, gnupg-2.0.29, gnupg-2.1.11, gnuplot-5.0.2, gnutls-3.4.7,
1199 goffice-0.10.24, gp2c-0.0.9pl5, gpgme-1.6.0, gpsbabel-1.5.2, graphite2-1.3.6,
1200 grep-2.22, grilo-0.2.14, grilo-plugins-0.2.16, gsl-2.1, gst-libav-1.6.3,
1201 gst-plugins-base-1.6.3, gst-plugins-good-1.6.3, gst-plugins-ugly-1.6.3,
1202 gstreamer-1.6.3, gtksourceview-3.18.2, guile-2.0.11, guile-2.0.11,
1203 guile-json-0.5.0, guile-ssh-0.9.0, guitarix-0.34.0, guix-0.9.0,
1204 guix-0.9.0-1.dd21, gvfs-1.26.2, harfbuzz-1.0.6, help2man-1.47.3, hevea-2.28,
1205 htop-2.0.1, hwloc-1.11.1, hydrogen-0.9.6.1, iceauth-1.0.7, icecast-2.4.3,
1206 icecat-38.6.0-gnu1, iproute2-4.4.0, irssi-0.8.18, isc-dhcp-4.3.3-P1,
1207 isync-1.2.1, jrnl-1.9.7, julia-0.4.3, kbproto-1.0.7, keepassx-2.0.2,
1208 kwindowsystem-5.19.0, libass-0.13.2, libassuan-2.4.2, libbluray-0.9.2,
1209 libcddb-1.3.2, libchamplain-0.12.12, libdvdcss-1.4.0, libevent-2.0.22,
1210 libffi-3.2.1, libfontenc-1.1.3, libfs-1.0.7, libgcrypt-1.6.5,
1211 libgnome-keyring-3.12.0, libgpg-error-1.21, libgweather-3.18.1,
1212 libinput-1.2.0, libjpeg-9a, libmicrohttpd-0.9.48, libotr-4.1.1,
1213 libpeas-1.16.0, libpng-1.5.26, librecad-2.0.9, libreoffice-5.0.5.2,
1214 libressl-2.3.3, librsvg-2.40.13, libsecret-0.18.3, libshout-2.4.1,
1215 libsndfile-1.0.26, libssh-0.7.3, libssh2-1.7.0, libstdc++-doc-5.3.0,
1216 libtasn1-4.7, libtiff-4.0.6, libuninameslist-0.5.20150701, libvpx-1.5.0,
1217 libwnck-3.14.0, libx11-1.6.3, libx264-20160220-2245, libxaw-1.0.13,
1218 libxdmcp-1.1.2, libxi-1.7.6, libxkbfile-1.0.9, libxml2-2.9.3, libxmp-4.3.10,
1219 libxp-1.0.3, libxrandr-1.5.0, libxrender-0.9.9, libxshmfence-1.2, libxt-1.1.5,
1220 libxvmc-1.0.9, libxxf86vm-1.1.4, libyubikey-1.13, lilypond-2.19.33,
1221 linux-libre-4.4.6, linux-libre-4.5, lua-5.2.3, macs-2.1.0.20151222,
1222 mafft-7.267, magit-2.5.0, man-pages-4.04, manaplus-1.6.3.12, mariadb-10.1.12,
1223 mercurial-3.7.2, mesa-11.0.9, mesa-headers-11.0.9, mit-krb5-1.13.3,
1224 mkfontscale-1.1.2, moe-1.8, moreutils-0.57, mozjs-24.2.0, mpd-0.19.12,
1225 mplayer-1.2.1, mpv-0.16.0, msmtp-1.6.3, mumps-5.0.1, mumps-metis-5.0.1,
1226 mumps-metis-openmpi-5.0.1, mumps-openmpi-5.0.1, mupdf-1.8, mysql-5.7.11,
1227 nano-2.5.3, ncbi-vdb-2.5.7, ncmpcpp-0.7.3, neon-0.30.1, nettle-3.2,
1228 nginx-1.8.1, ngs-java-1.2.3, ngs-sdk-1.2.3, nix-1.11.2, notmuch-0.21,
1229 nspr-4.10.10, nss-3.21.1, nss-certs-3.21.1, ntp-4.2.8p6, numactl-2.0.11,
1230 octave-4.0.0, offlineimap-6.7.0, openbox-3.6.1, openjpeg-2.0.1,
1231 openjpeg-2.1.0, openmpi-1.10.1, openssh-7.2p2, openssl-1.0.2g, opus-1.1.2,
1232 opusfile-0.7, orc-0.4.25, orfm-0.5.3, oxygen-icons-5.19.0, parallel-20160222,
1233 paredit-24, pari-gp-2.7.5, parted-3.2, pcre-8.38, pelican-3.6.3, perf-4.5,
1234 perl-5.22.1, perl-tk-804.033, petsc-3.6.2, petsc-complex-3.6.2,
1235 petsc-complex-openmpi-3.6.2, petsc-openmpi-3.6.2, pidgin-otr-4.0.2,
1236 pinentry-0.9.6, pius-2.2.2, pkg-config-0.29, postgresql-9.5.1, powertop-2.8,
1237 preseq-2.0, privoxy-3.0.24, procps-3.3.11, prodigal-2.6.3, pspp-0.10.0,
1238 pulseaudio-8.0, pumpa-0.9.2, python-3.4.3, python-apsw-3.9.2-r1,
1239 python-babel-2.1.1, python-biopython-1.66, python-blinker-1.4,
1240 python-certifi-2015.11.20.1, python-cffi-1.4.2, python-click-6.2,
1241 python-coverage-4.0.3, python-cryptography-1.2.3,
1242 python-cryptography-vectors-1.2.3, python-cython-0.23.4,
1243 python-dateutil-2.4.2, python-debtcollector-1.0.0, python-decorator-4.0.9,
1244 python-enum34-1.1.0, python-exif-read-2.1.2, python-file-5.25,
1245 python-fixtures-1.4.0, python-flake8-2.5.4, python-gnupg-0.3.8,
1246 python-html5lib-1.0b8, python-isodate-0.5.4, python-jinja2-2.8,
1247 python-jsonschema-2.5.1, python-keyring-5.7.1, python-libarchive-c-2.2,
1248 python-libxml2-2.9.3, python-llfuse-0.41.1, python-llfuse-1.0,
1249 python-lxml-3.5.0, python-ly-0.9.3, python-matplotlib-1.4.3,
1250 python-mccabe-0.4.0, python-mox3-0.13.0, python-msgpack-0.4.7,
1251 python-networkx-1.11, python-nose-1.3.7, python-numpy-1.10.4,
1252 python-oauthlib-1.0.3, python-os-client-config-1.12.0, python-os-testr-0.5.0,
1253 python-oslo.context-1.0.0, python-oslo.i18n-3.0.0,
1254 python-oslo.serialization-2.2.0, python-oslo.utils-3.0.0,
1255 python-oslosphinx-4.2.0, python-pandas-0.16.2, python-parsedatetime-1.5,
1256 python-passlib-1.6.5, python-patsy-0.4.1, python-pbr-1.8.1, python-pep8-1.7.0,
1257 python-pillow-3.1.1, python-pip-8.0.2, python-psutil-3.3.0, python-py-1.4.31,
1258 python-pycparser-2.14, python-pyflakes-1.0.0, python-pygments-2.0.2,
1259 python-pyjwt-1.4.0, python-pyld-0.6.8, python-pysam-0.8.4, python-pytz-2015.7,
1260 python-pyzmq-15.1.0, python-requests-2.9.1, python-requests-mock-0.7.0,
1261 python-rpy2-2.7.6, python-setuptools-scm-1.9.0, python-six-1.10.0,
1262 python-sqlalchemy-1.0.12, python-stevedore-1.10.0, python-tempest-lib-0.12.0,
1263 python-tlsh-3.4.4, python-tornado-4.3, python-traitlets-4.1.0,
1264 python-tzlocal-1.2, python-unidecode-0.04.18, python-virtualenv-13.1.2,
1265 python-webob-1.5.1, python2-apsw-3.9.2-r1, python2-babel-2.1.1,
1266 python2-backport-ssl-match-hostname-3.5.0.1, python2-biopython-1.66,
1267 python2-blinker-1.4, python2-certifi-2015.11.20.1, python2-cffi-1.4.2,
1268 python2-click-6.2, python2-coverage-4.0.3, python2-cryptography-1.2.3,
1269 python2-cryptography-vectors-1.2.3, python2-cython-0.23.4,
1270 python2-dateutil-2.4.2, python2-debtcollector-1.0.0, python2-decorator-4.0.9,
1271 python2-exif-read-2.1.2, python2-fastlmm-0.2.21, python2-file-5.25,
1272 python2-fixtures-1.4.0, python2-flake8-2.5.4, python2-gnupg-0.3.8,
1273 python2-html5lib-1.0b8, python2-isodate-0.5.4, python2-jinja2-2.8,
1274 python2-jsonschema-2.5.1, python2-keyring-5.7.1, python2-libarchive-c-2.2,
1275 python2-libxml2-2.9.3, python2-llfuse-1.0, python2-lxml-3.5.0,
1276 python2-matplotlib-1.4.3, python2-mccabe-0.4.0, python2-mox3-0.13.0,
1277 python2-msgpack-0.4.7, python2-networkx-1.11, python2-nose-1.3.7,
1278 python2-numpy-1.10.4, python2-oauthlib-1.0.3, python2-os-client-config-1.12.0,
1279 python2-os-testr-0.5.0, python2-oslo.context-1.0.0, python2-oslo.i18n-3.0.0,
1280 python2-oslo.serialization-2.2.0, python2-oslo.utils-3.0.0,
1281 python2-oslosphinx-4.2.0, python2-pandas-0.16.2, python2-passlib-1.6.5,
1282 python2-patsy-0.4.1, python2-pbr-1.8.1, python2-pep8-1.7.0,
1283 python2-pillow-3.1.1, python2-pip-8.0.2, python2-psutil-3.3.0,
1284 python2-py-1.4.31, python2-pycparser-2.14, python2-pyflakes-1.0.0,
1285 python2-pygments-2.0.2, python2-pyicu-1.9.2, python2-pyjwt-1.4.0,
1286 python2-pyld-0.6.8, python2-pysam-0.8.4, python2-pysnptools-0.3.5,
1287 python2-pysqlite-2.8.1, python2-pytz-2015.7, python2-pyzmq-15.1.0,
1288 python2-requests-2.9.1, python2-requests-mock-0.7.0, python2-rpy2-2.7.6,
1289 python2-setuptools-scm-1.9.0, python2-six-1.10.0, python2-sqlalchemy-1.0.12,
1290 python2-stevedore-1.10.0, python2-tempest-lib-0.12.0, python2-tlsh-3.4.4,
1291 python2-tornado-4.3, python2-traitlets-4.1.0, python2-unidecode-0.04.18,
1292 python2-virtualenv-13.1.2, python2-webob-1.5.1, qemu-2.5.0, qrencode-3.4.4,
1293 r-3.2.3, r-ggplot2-2.0.0, r-qtl-1.38-4, randrproto-1.5.0, retroarch-1.3.1,
1294 rsync-3.1.2, ruby-2.2.4, ruby-2.3.0, ruby-mini-portile-2.0.0,
1295 ruby-nokogiri-1.6.7.1, samba-4.3.6, samtools-1.3, sdl2-2.0.4, seahorse-3.18.0,
1296 sessreg-1.1.0, setxkbmap-1.3.1, shflags-1.2.0, simple-scan-3.19.91,
1297 sipwitch-1.9.15, skribilo-0.9.3, slepc-3.6.2, slepc-complex-3.6.2,
1298 slepc-complex-openmpi-3.6.2, slepc-openmpi-3.6.2, smproxy-1.0.6,
1299 socat-1.7.3.1, sqlite-3.10.0, sra-tools-2.5.7, star-2.5.1b, stow-2.2.2,
1300 subversion-1.8.15, sudo-1.8.15, sxiv-1.3.2, talloc-2.1.5, tdb-1.3.8,
1301 texinfo-5.2, texinfo-6.0, texinfo-6.1, the-silver-searcher-0.31.0, tig-2.1.1,
1302 tiled-0.15.1, tmux-2.1, tor-0.2.7.6, torsocks-2.0.0, totem-3.18.1,
1303 tzdata-2015g, ucommon-7.0.0, upower-0.99.3, utf8proc-1.3.1, vapoursynth-28,
1304 vera-1.23, vigra-1.11.0, vsearch-1.10.0, vte-0.42.3, wayland-1.10.0,
1305 webkitgtk-2.12.0, webkitgtk-2.4.10, webkitgtk-gtk2-2.4.10, weechat-1.4,
1306 wget-1.17.1, wine-1.9.4, x11perf-1.6.0, xcmsdb-1.0.5, xdotool-3.20150503.1,
1307 xdpyinfo-1.3.2, xdriinfo-1.0.5, xev-1.2.2, xf86-input-evdev-2.10.1,
1308 xf86-input-keyboard-1.8.1, xf86-input-libinput-0.16.0,
1309 xf86-input-synaptics-1.8.3, xf86-input-void-1.4.1, xf86-video-ati-7.6.1,
1310 xf86-video-cirrus-1.5.3, xf86-video-geode-2.11.18,
1311 xf86-video-intel-2.99.917-1-d167280, xf86-video-mach64-6.9.5,
1312 xf86-video-mga-1.6.4, xf86-video-neomagic-1.2.9, xf86-video-nouveau-1.0.12,
1313 xf86-video-r128-6.10.1, xf86-video-savage-2.3.8,
1314 xf86-video-siliconmotion-1.7.8, xf86-video-sis-0.10.8, xf86-video-tdfx-1.4.6,
1315 xf86-video-trident-1.3.7, xf86-video-vesa-2.3.4, xf86-video-vmware-13.1.0,
1316 xgamma-1.0.6, xhost-1.0.7, xinput-1.6.2, xkbevd-1.1.4, xkeyboard-config-2.17,
1317 xlockmore-5.46, xlsatoms-1.1.2, xmlto-0.0.28, xmodmap-1.0.9,
1318 xorg-server-1.18.1, xorriso-1.4.2, xproto-7.0.28, xrandr-1.5.0, xterm-322,
1319 xvid-1.3.4, xvinfo-1.1.3, xz-5.2.2, yasm-1.3.0, yelp-3.18.1,
1320 yelp-tools-3.18.0, yelp-xsl-3.18.1, ykclient-2.15, youtube-dl-2016.03.01,
1321 zlib-1.2.8, znc-1.6.2, zynaddsubfx-2.5.3
1323 ** Programming interfaces
1325 *** Build systems always set the ‘SOURCE_DATE_EPOCH’ environment variable
1326 *** New (guix graph) graph manipulation module, abstracted from ‘guix graph’
1327 *** New (guix cve) module, to navigate the CVE database
1328 *** ‘build-things’ procedure takes a new ‘mode’ parameter
1329 *** Mass rename of ‘dmd’ to ‘shepherd’ in the (gnu …) modules
1330 *** New ‘gnome-desktop-service’ and ‘xfce-desktop-service’ procedures
1331 *** ‘pam-root-service-type’ can be extended with cross-cutting transformations
1332 *** ‘package-with-python2’ honors the ‘python2-variant’ package property
1333     (see <http://bugs.gnu.org/22437>)
1335 ** Noteworthy bug fixes
1337 *** Grafts are applied recursively (<http://bugs.gnu.org/22139>)
1338 *** Commands correctly handle numbers in package names
1339     (http://bugs.gnu.org/19219)
1340 *** ‘guix-daemon’ deduplication code detects corrupt items
1341 *** eudev now populates /dev/disk/by-{id,label}
1342 *** Selected locale is automatically built (<http://bugs.gnu.org/22572>)
1343 *** Substitutes can be downloaded over HTTPS (<http://bugs.gnu.org/22937>)
1344 *** umask explicitly set in /etc/profile (<http://bugs.gnu.org/22650>)
1345 *** ‘guix system init’ writes GC root on the target file system
1346     (<http://bugs.gnu.org/22802>)
1347 *** ‘guix system vm’ now works in the absence of KVM support
1348     (<http://bugs.gnu.org/22633>)
1349 *** GuixSD includes an Info reader by default (<http://bugs.gnu.org/22598>)
1350 *** MacBook keyboards are now properly detected (<http://bugs.gnu.org/20433>)
1351 *** GRUB searches root by label or UUID (<http://bugs.gnu.org/22281>)
1352 *** ‘guix package --search-paths’ honors propagated inputs
1353     (<http://bugs.gnu.org/22073>)
1354 *** GCC uses ‘C_INCLUDE_PATH’ et al. instead of ‘CPATH’
1355     (<http://bugs.gnu.org/22186>)
1356 *** ‘ld-wrapper’ computes library search path based on all ‘-L’ flags
1357     (<http://bugs.gnu.org/21941>)
1358 *** ‘guix environment --container’ gracefully handles abnormal exists
1359     (<http://bugs.gnu.org/21958>)
1361 ** Native language support
1363 *** Updated translations: da, de
1364 *** New translation: pl (Polish)
1366 * Changes in 0.9.0 (since 0.8.3)
1368 ** Package management
1370 *** New ‘guix graph’ command, to draw package graphs
1371 *** New ‘guix challenge’ command, to challenge the authenticity of binaries
1372 *** ‘guix environment’ has a new ‘--container’ option
1373 *** ‘guix substitute’ now honors all the specified substitute URLs
1374 *** New ‘guix import cran’ command, to import R packages from CRAN
1375 *** Package descriptions can now include Texinfo markup rendered on the fly
1376 *** ‘guix package’ has a new ‘--install-from-file’ option
1377 *** ‘guix package --search’ shows package outputs
1378 *** ‘guix refresh’ can refresh selected non-GNU package definitions
1379 *** The ‘--ad-hoc’ option of ‘guix environment’ is now positional
1380 *** The ‘--exec’ option of ‘guix environment’ is deprecated; use ‘--’ instead
1381 *** ‘guix build’ has a new ‘--file’ option
1382 *** ‘guix build --log-file’ can now return URLs
1383 *** ‘guix size’ now has a ‘--substitute-urls’ option and is much faster
1384 *** New ‘guix lint’ checkers: ‘formatting’, ‘license’, ‘source-file-name’
1385 *** Download progress report has been improved
1386 *** Emacs shell-mode completions for ‘guix’ commands updated
1387 *** Emacs: New ‘M-x guix’ popup interface
1388 *** Emacs: modes for viewing build logs (‘guix-build-log-mode’)
1390 ** Distribution
1392 *** New extensible service composition API
1394 The operating system service API in (gnu services) has been completely
1395 rewritten, significantly improving extensibility and modularity, while
1396 providing a framework that makes it easy to reason about service composition.
1397 Consequently, several sources of redundancy and confusion in
1398 ‘operating-system’ declarations have been eliminated.  See “Service
1399 Composition” in the manual.
1401 *** New ‘extension-graph’ and ‘dmd-graph’ sub-commands for ‘guix system’
1402 *** New ‘container’ sub-command for ‘guix system’
1403 *** New ‘guix container’ command, to deal with GuixSD containers
1404 *** New ‘list-generations’ sub-command for ‘guix system’
1405 *** ‘operating-system’ has a new ‘locale-libcs’ field
1406 *** New services: ‘nginx-service’, ‘udisks-service’, ‘guix-publish-service’
1407 *** ‘%desktop-services’ now includes Polkit, GeoClue, elogind, UDisks, and more
1408 *** ‘dbus-daemon’ now has proper support for lazy service activation
1409 *** ‘wicd-service’ automatically adds Wicd to the system profile
1410 *** ‘slim-service’ automatically adds xterm to the system profile
1411 *** hydra.gnu.org now provides substitutes for ‘armhf-linux’
1412 *** /run/systemd is mounted as tmpfs by default, for use by elogind
1413 *** ‘glibc’ package no longer contains Bash in its bin/ directory
1414 *** libc now looks for locale data in a versioned sub-directory
1415 *** libc honors the new ‘GUIX_LOCPATH’ environment variable
1416 *** Xfce now defaults to the GNOME icon theme
1417 *** 543 new packages
1419 abduco, accountsservice, american-fuzzy-lop, ansible, arandr, attic,
1420 autobuild, bash-minimal, bash-static, bio-blastxmlparser, bio-locus,
1421 bioperl-minimal, bioruby, bitcoin-core, bspwm, byobu, cabal-install, cityhash,
1422 clang-runtime, clang-runtime, cm, cmus, conky, coreutils-minimal, cpphs,
1423 cvs-fast-export, d-feet, deeptools, diffoscope, dosbox, dvtm, emacs-butler,
1424 emacs-dash, emacs-debbugs, emacs-deferred, emacs-f, emacs-flycheck,
1425 emacs-let-alist, emacs-ob-ipython, emacs-s, emacs-typo, enblend-enfuse,
1426 epiphany, esmtp, ethtool, evilwm, exfat-utils, express-beta-diversity,
1427 extra-cmake-modules, extundelete, fastcap, fasthenry, figlet, file-roller,
1428 flann, font-anonymous-pro, font-gnu-unifont, font-inconsolata, font-tex-gyre,
1429 font-ubuntu, frescobaldi, fuse-exfat, gajim, gamine, gerbv, gexiv2,
1430 ghc-adjunctions, ghc-aeson, ghc-alex, ghc-annotated-wl-pprint,
1431 ghc-ansi-terminal, ghc-ansi-wl-pprint, ghc-appar, ghc-async, ghc-attoparsec,
1432 ghc-auto-update, ghc-base-compat, ghc-base-orphans, ghc-base64-bytestring,
1433 ghc-bifunctors, ghc-blaze-builder, ghc-blaze-html, ghc-blaze-markup,
1434 ghc-byteorder, ghc-bytestring-builder, ghc-cereal, ghc-cgi, ghc-charset,
1435 ghc-cheapskate, ghc-clock, ghc-cmdargs, ghc-comonad, ghc-contravariant,
1436 ghc-cookie, ghc-css-text, ghc-data-default, ghc-data-default-class,
1437 ghc-data-default-instances-base, ghc-data-default-instances-containers,
1438 ghc-data-default-instances-dlist, ghc-data-default-instances-old-locale,
1439 ghc-digest, ghc-distributive, ghc-dlist, ghc-doctest, ghc-easy-file,
1440 ghc-exceptions, ghc-extensible-exceptions, ghc-extra, ghc-fast-logger,
1441 ghc-fingertree, ghc-free, ghc-generic-deriving, ghc-gluraw, ghc-glut,
1442 ghc-haddock, ghc-haddock-api, ghc-haddock-library, ghc-half, ghc-happy,
1443 ghc-haskell-src, ghc-haskell-src-exts, ghc-hspec, ghc-hspec-core,
1444 ghc-hspec-expectations, ghc-hspec-meta, ghc-html, ghc-http-types, ghc-iproute,
1445 ghc-kan-extensions, ghc-lens, ghc-lifted-base, ghc-logict, ghc-mmorph,
1446 ghc-monad-control, ghc-multipart, ghc-nats, ghc-objectname, ghc-old-locale,
1447 ghc-old-time, ghc-opengl, ghc-openglraw, ghc-optparse-applicative,
1448 ghc-parsers, ghc-pcre-light, ghc-polyparse, ghc-prelude-extras,
1449 ghc-profunctors, ghc-quickcheck-instances, ghc-quickcheck-io,
1450 ghc-quickcheck-unicode, ghc-reducers, ghc-reflection, ghc-regex-base,
1451 ghc-regex-compat, ghc-regex-posix, ghc-regex-tdfa-rc, ghc-resourcet, ghc-safe,
1452 ghc-scientific, ghc-sdl, ghc-sdl-image, ghc-sdl-mixer, ghc-semigroupoids,
1453 ghc-semigroups, ghc-setenv, ghc-silently, ghc-simple-reflect, ghc-smallcheck,
1454 ghc-statevar, ghc-streaming-commons, ghc-stringbuilder, ghc-stringsearch,
1455 ghc-tagged, ghc-tagsoup, ghc-tasty, ghc-tasty-ant-xml, ghc-tasty-golden,
1456 ghc-tasty-hunit, ghc-tasty-quickcheck, ghc-tasty-smallcheck, ghc-temporary,
1457 ghc-temporary-rc, ghc-transformers-base, ghc-transformers-compat,
1458 ghc-trifecta, ghc-unbounded-delays, ghc-uniplate, ghc-unix-compat,
1459 ghc-unix-time, ghc-utf8-string, ghc-vault, ghc-vector-binary-instances,
1460 ghc-void, ghc-wai, ghc-wai-extra, ghc-wai-logger, ghc-word8, ghc-x11,
1461 ghc-x11-xft, ghc-xhtml, ghc-xml, ghc-xmonad-contrib, ghc-xss-sanitize,
1462 ghc-zip-archive, glibc-hurd, glibc-hurd-headers, gmtp, graphios, gtk-doc,
1463 guile-next, guile-present, guile-redis, guile-rsvg, guile-wisp, gusb, gvfs,
1464 gzochi, haunt, hlint, hscolour, hspec-discover, hurd-minimal, i3-wm, i3status,
1465 ibus-libpinyin, idris, ifstatus, keepassx, klick, kwindowsystem, lablgtk,
1466 libatasmart, libchamplain, libchop, libconfuse, libcue, libesmtp, libev,
1467 libfm, libfm-extra, libgee, libgudev, liblxqt, libndp, libpano13, libpinyin,
1468 libraw, libusb-compat, libyajl, lxqt-common, lxqt-session, lxrandr, lxtask,
1469 lxterminal, lz4, mafft, manaplus, mars, menu-cache, minixml, mosaik,
1470 nestopia-ue, newt, non-sequencer, ntk, openimageio, opusfile, patches, pbzip2,
1471 pcmanfm, pcre2, pd, pelican, perl-czplib, perl-date-manip, perl-finance-quote,
1472 perl-html-element-extended, perl-html-tableextract, perl-pod-simple, physfs,
1473 pidgin, pidgin-otr, pigz, po4a, poppler-qt4, pwgen, python-appdirs,
1474 python-bandit, python-blinker, python-ccm, python-chardet,
1475 python-cryptography, python-cryptography-vectors, python-debian,
1476 python-debtcollector, python-ecdsa, python-file, python-fonttools,
1477 python-gnupg, python-hacking, python-httplib2, python-idna,
1478 python-ipython-genutils, python-iso8601, python-joblib, python-libarchive-c,
1479 python-llfuse, python-ly, python-minimal, python-minimal, python-mistune,
1480 python-monotonic, python-mox3, python-msgpack, python-nbxmpp, python-netaddr,
1481 python-numexpr, python-os-client-config, python-os-testr, python-oslo.config,
1482 python-oslo.context, python-oslo.i18n, python-oslo.log,
1483 python-oslo.serialization, python-oslo.utils, python-oslosphinx,
1484 python-oslotest, python-paramiko, python-passlib, python-pathpy, python-patsy,
1485 python-pbr, python-pbr, python-pexpect, python-pickleshare, python-pip,
1486 python-poppler-qt4, python-pretend, python-prettytable, python-ptyprocess,
1487 python-py-bcrypt, python-pyasn1, python-pyopenssl, python-pytest-runner,
1488 python-requests-mock, python-setuptools-scm, python-simplegeneric,
1489 python-statsmodels, python-stevedore, python-tempest-lib, python-terminado,
1490 python-tlsh, python-traitlets, python-webob, python-wrapt, python-xlrd,
1491 python2-appdirs, python2-bandit, python2-blinker, python2-ccm,
1492 python2-chardet, python2-cryptography, python2-cryptography-vectors,
1493 python2-debian, python2-debtcollector, python2-ecdsa, python2-file,
1494 python2-fonttools, python2-gnupg, python2-hacking, python2-httplib2,
1495 python2-idna, python2-ipaddress, python2-ipython-genutils, python2-iso8601,
1496 python2-joblib, python2-keyring, python2-libarchive-c, python2-llfuse,
1497 python2-mistune, python2-monotonic, python2-mox3, python2-msgpack,
1498 python2-nbxmpp, python2-netaddr, python2-notmuch, python2-numexpr,
1499 python2-os-client-config, python2-os-testr, python2-oslo.config,
1500 python2-oslo.context, python2-oslo.i18n, python2-oslo.log,
1501 python2-oslo.serialization, python2-oslo.utils, python2-oslosphinx,
1502 python2-oslotest, python2-paramiko, python2-passlib, python2-pathpy,
1503 python2-patsy, python2-pbr, python2-pbr, python2-pexpect, python2-pickleshare,
1504 python2-pip, python2-pretend, python2-prettytable, python2-ptyprocess,
1505 python2-py-bcrypt, python2-pyasn1, python2-pycrypto, python2-pyopenssl,
1506 python2-pytest-runner, python2-requests-mock, python2-setuptools-scm,
1507 python2-simplegeneric, python2-statsmodels, python2-stevedore,
1508 python2-tempest-lib, python2-terminado, python2-tlsh, python2-traitlets,
1509 python2-webob, python2-wrapt, python2-xlrd, r-assertthat, r-bh, r-chron,
1510 r-codetools, r-colorspace, r-crayon, r-data.table, r-dbi, r-dichromat,
1511 r-digest, r-dplyr, r-evaluate, r-formatr, r-ggplot2, r-gtable, r-highr,
1512 r-htmltools, r-htmlwidgets, r-httpuv, r-jsonlite, r-knitr, r-labeling,
1513 r-lazyeval, r-magrittr, r-markdown, r-memoise, r-microbenchmark, r-mime,
1514 r-munsell, r-plyr, r-proto, r-pryr, r-qtl, r-r6, r-rcolorbrewer, r-rcpp,
1515 r-reshape2, r-scales, r-servr, r-stringi, r-stringr, r-testthat, r-yaml, rage,
1516 raincat, redis, rest, rfkill, rpm, ruby-activesupport, ruby-atoulme-antwrap,
1517 ruby-bio-logger, ruby-builder, ruby-byebug, ruby-coderay, ruby-cucumber-core,
1518 ruby-diff-lcs, ruby-docile, ruby-ffi, ruby-formatador, ruby-gherkin3,
1519 ruby-json, ruby-libxml, ruby-listen, ruby-log4r, ruby-lumberjack,
1520 ruby-method-source, ruby-mini-portile, ruby-minitar, ruby-nenv, ruby-nokogiri,
1521 ruby-notiffany, ruby-orderedhash, ruby-ox, ruby-permutation, ruby-pg,
1522 ruby-pry, ruby-rack, ruby-rb-inotify, ruby-rjb, ruby-rubygems-tasks,
1523 ruby-shellany, ruby-shindo, ruby-simplecov-html, ruby-thor, ruby-thread-safe,
1524 ruby-tzinfo, ruby-xml-simple, ruby-yard, sassc, scmutils, seqmagick, shotwell,
1525 shroud, simple-scan, squashfs-tools, sxhkd, tinc, udisks, unison, vsearch,
1526 webkitgtk-gtk2, wesnoth, wpa-supplicant-minimal, xcb-util-cursor, xcompmgr,
1527 xfce4-pulseaudio-plugin, xjackfreak, xlsfonts, xmonad, yapet, yelp,
1528 yelp-tools, yelp-xsl, znc, zynaddsubfx
1530 *** 268 package updates
1532 abcde-2.7, arb-2.7.0, ardour-4.2, at-spi2-atk-2.18.1, at-spi2-core-2.18.1,
1533 ath9k-htc-firmware-1.4.0, atk-2.18.0, atkmm-2.24.1, autogen-5.18.6,
1534 avidemux-2.6.10, bedtools-2.24.0, binutils-2.25.1,
1535 binutils-static-stripped-tarball-2.25.1, bison-3.0.4, bluez-5.35,
1536 bundler-1.10.6, c-reduce-2.3.0, cairomm-1.12.0, calcurse-4.0.0,
1537 calibre-2.41.0, camlp5-6.14, cgal-4.6.3, chess-6.2.2, clang-3.6.2,
1538 claws-mail-3.13.0, cmake-3.3.2, complexity-1.3, conkeror-1.0pre1.20150730,
1539 cpio-2.12, crossmap-0.2.1, csound-6.05, cups-2.1.0, cups-filters-1.0.75,
1540 cups-minimal-2.1.0, curl-7.45.0, dbus-1.10.0, dbus-1.10.0.a, ddrescue-1.20,
1541 dmd-0.2.01, docbook-xml-4.4, docbook-xml-4.5, dosfstools-3.0.28,
1542 e2fsck-static-1.42.13, e2fsprogs-1.42.13, efl-1.15.2, eigen-3.2.6,
1543 elementary-1.15.2, emotion-generic-players-1.15.0, enlightenment-0.19.12,
1544 eudev-3.1.5, evas-generic-loaders-1.15.0, feh-2.14, ffmpeg-2.8, fish-2.2.0,
1545 flint-2.5.2, fontconfig-2.11.94, freeglut-3.0.0, freeimage-3.17.0,
1546 freeipmi-1.4.11, gcc-4.9.3, gcc-4.9.3, gcc-4.9.3, gcc-5.2.0,
1547 gcc-toolchain-5.2.0, gcj-4.9.3, gdb-7.10, gdk-pixbuf-2.32.1, geiser-0.8.1,
1548 gettext-0.19.6, ghc-7.10.2, ghc-hashable-1.2.3.3, ghc-http-4000.2.20,
1549 ghc-mtl-2.2.1, ghc-network-2.6.2.1, ghc-network-uri-2.6.0.3,
1550 ghc-primitive-0.6.1.0, ghc-quickcheck-2.8.1, ghc-syb-0.6, ghc-text-1.2.1.3,
1551 ghc-vector-0.11.0.0, giflib-5.1.1, git-2.5.0, git-manpages-2.5.0,
1552 git-modes-1.2.0, glib-2.46.1, glib-networking-2.46.1, glibc-2.22,
1553 glibc-locales-2.22, glibc-stripped-tarball-2.22, glibc-utf8-locales-2.22,
1554 glibmm-2.46.1, global-6.5.1, glpk-4.56, gnome-desktop-3.16.2,
1555 gnome-themes-standard-3.16.2, gnu-pw-mgr-1.6, gnumach-headers-1.6,
1556 gnupg-2.1.9, gnurl-7.45.0, gnutls-3.4.5, gobject-introspection-1.46.0,
1557 gp2c-0.0.9pl3, graphite2-1.3.3, graphviz-2.38.0,
1558 gsettings-desktop-schemas-3.18.0, gsl-2.0, gst-libav-1.6.1,
1559 gst-plugins-base-1.6.1, gst-plugins-good-1.6.1, gst-plugins-ugly-1.6.1,
1560 gstreamer-1.6.1, gtk+-3.18.2, gtkmm-3.18.0, guile-ssh-0.8.0, guitarix-0.33.0,
1561 guix-0.8.3, guix-0.8.3.b485f75, harfbuzz-1.0.5, help2man-1.47.2,
1562 hurd-headers-0.7, ibus-1.5.11, icecat-38.3.0-gnu1, icedtea6-1.13.8,
1563 icedtea7-2.6.2, imagemagick-6.9.2-1, intltool-0.51.0, json-glib-1.0.4,
1564 leptonica-1.72, less-481, libbluray-0.9.0, libcap-2.24, libdrm-2.4.65,
1565 libdvdcss-1.3.99, libedit-20150325-3.1, libgcrypt-1.6.3, libgsf-1.14.34,
1566 libidn-1.32, libinput-0.21.0, libmicrohttpd-0.9.45, libmtp-1.1.9,
1567 libotr-4.1.0, libpcap-1.7.4, libpciaccess-0.13.4, libqtxdg-1.2.0,
1568 librsvg-2.40.11, libsigc++-2.6.1, libsoup-2.52.1, libssh-0.6.5, libtiff-4.0.5,
1569 libtorrent-0.13.6, libva-1.6.1, lilypond-2.19.27, links-2.12,
1570 linux-libre-4.2.5, linux-pam-1.2.1, lirc-0.9.3, llvm-3.6.2, lua-5.2.3,
1571 lzo-2.09, magit-2.3.0, mesa-11.0.3, mesa-headers-11.0.3, mig-1.6,
1572 minetest-0.4.13, mosh-1.2.5, mpg123-1.22.4, mplayer-1.2, mpv-0.11.0,
1573 mu-0.9.13, mutt-1.5.24, ncdu-1.11, ncmpcpp-0.6.7, ncurses-6.0, node-0.12.7,
1574 notmuch-0.20.2, ntp-4.2.8p4, ocaml-4.02.3, offlineimap-6.5.7, openblas-0.2.15,
1575 openjpeg-2.1.0, openldap-2.4.42, openssh-7.0p1, orc-0.4.24, pango-1.38.1,
1576 pangomm-2.38.1, parallel-20151022, pavucontrol-3.0,
1577 pbtranscript-tofu-2.2.3.8f5467fe6, pciutils-3.3.1, perf-4.2.5,
1578 perl-xml-parser-2.44, pixman-0.32.8, poppler-0.37.0, powertop-2.7,
1579 python-cffi-1.2.1, python-dateutil-2.2, python-fixtures-1.3.1,
1580 python-ipython-3.2.1, python-pyflakes-0.9.2, python-pygobject-3.18.0,
1581 python-pyqt-4.11.4, python-pyqt-5.5, python-requests-2.8.0,
1582 python-scipy-0.16.0, python-setuptools-18.3.1, python-sip-4.16.9,
1583 python-six-1.9.0, python2-cffi-1.2.1, python2-dateutil-2.2,
1584 python2-fixtures-1.3.1, python2-ipython-3.2.1, python2-pygobject-3.18.0,
1585 python2-pyqt-4.11.4, python2-pyqt-5.5, python2-requests-2.8.0,
1586 python2-scipy-0.16.0, python2-setuptools-18.3.1, python2-sip-4.16.9,
1587 python2-six-1.9.0, qemu-2.4.0.1, qemu-headless-2.4.0.1, qpdf-5.1.3,
1588 qsynth-0.4.0, qt-5.5.1, r-3.2.2, racket-6.2.1, ratpoison-1.4.8, readline-6.3,
1589 retroarch-1.2.2, ripperx-2.8.0, rtorrent-0.9.6, ruby-2.2.3, ruby-arel-6.0.3,
1590 ruby-bacon-1.2.0, ruby-i18n-0.7.0, samtools-1.2, sfarklib-2.24, sfml-2.3.2,
1591 shadow-4.2.1, sipwitch-1.9.14, sqlite-3.8.11.1, subversion-1.8.14,
1592 synergy-1.7.4, tcl-8.6.4, tcpdump-4.7.4, teckit-2.5.4, terminology-0.9.1,
1593 texlive-2015, texlive-bin-2015, texlive-texmf-2015, tiled-0.13.1, tk-8.6.4,
1594 tmux-2.0, tor-0.2.6.10, ucommon-6.6.2, units-2.12, util-linux-2.27,
1595 vala-0.30.0, valgrind-3.11.0, vlc-2.2.1, webkitgtk-2.8.5, weechat-1.3,
1596 wine-1.7.52, wpa-supplicant-2.5, xapian-1.2.21, xterm-320,
1597 youtube-dl-2015.11.01, zsh-5.1.1
1599 ** Programming interfaces
1601 *** Rewritten (gnu services) module; (gnu services …) modules adjusted
1602 *** New Emacs development tools, see “Development” in the manual
1603 *** (guix gexp) provides the declarative ‘computed-file’, ‘program-file’, etc.
1604 *** New (guix upstream) module, for generalized upstream release tracking
1606 ** Noteworthy bug fixes
1608 *** Passwords in /etc/shadow are SHA512-hashed (http://bugs.gnu.org/21318)
1609 *** daemon: Require a signature for imports made by root
1610     (http://bugs.gnu.org/21354)
1611 *** emacs: Fix guix-guile-program default value (http://bugs.gnu.org/21127)
1612 *** Compressed initrds no longer include timestamps
1613 *** Partly fix handling of encrypted root partitions
1614     (http://bugs.gnu.org/19190)
1615 *** Python now includes tkinter (http://bugs.gnu.org/20889)
1616 *** Memoize the results of ‘package-with-python2’ (http://bugs.gnu.org/21675)
1617 *** Use the daemon's substitute URLs by default (http://bugs.gnu.org/20217)
1618 *** ‘guix system --no-grub’ works correctly for ‘init’ and ‘reconfigure’
1619     (http://bugs.gnu.org/21068)
1621 ** Native language support
1623 *** Updated translations: da
1625 * Changes in 0.8.3 (since 0.8.2)
1627 ** Package management
1629 *** New ‘guix edit’ and ‘guix size’ commands
1630 *** New ‘--manifest’ option for ‘guix package’, for declarative profiles
1631 *** Similarly, new ‘M-x guix-apply-manifest’ for the Emacs UI
1632 *** Emacs support now includes completion for ‘guix’ commands in shell-mode
1633 *** ‘guix package --search-paths’ now takes an optional argument
1634 *** ‘guix environment --ad-hoc’ creates a custom development environment
1635 *** New ‘--system’ option for ‘guix environment’
1636 *** ‘guix environment’ defines $GUIX_ENVIRONMENT, useful to adjust ‘PS1’
1637 *** New ‘--optimize’ and ‘--verify’ options to ‘guix gc’
1638 *** ‘guix build --with-source’ can now be passed a directory
1639 *** New ‘elpa’ importer for ‘guix import’
1640 *** ‘guix import pypi’ determines the list of dependencies
1641 *** New ‘--substitute-urls’ option for ‘guix build’ and other commands
1642 *** ‘guix substitute’ can now alternate between different substitute URLs
1643 *** New “Running Guix Before It Is Installed” section in the manual
1644 *** Basic manual pages for the ‘guix’ commands are now shipped
1645 *** Building the daemon now necessitates a C++11 compiler
1647 ** Distribution
1649 *** New ‘%base-user-accounts’ variable, for common system accounts
1650 *** New ‘--on-error’ option for ‘guix system’
1651 *** New ‘plain-file’ construct, for use in ‘operating-system’ declarations
1652 *** ‘sudoers’ field of ‘operating-system’ renamed to ‘sudoers-file’
1653 *** ‘sudoers-file’ and ‘hosts-file’ fields now take file-like objects
1654 *** File systems under /sys/fs/cgroup are now mounted by default
1655 *** Default compiler is now GCC 4.9.3 (was 4.8.4)
1656 *** ARMv7 port now requires NEON
1657 *** The disk footprint of a dozen key packages has been reduced
1659 *** 179 new packages
1661 adwaita-icon-theme, amule, aragorn, arpack-ng-openmpi, blast+, bundler,
1662 camlp4, camlp5, clutter, clutter-gst, clutter-gtk, cogl, coq, couger, crda,
1663 dealii, dealii-openmpi, devhelp, diamond, dunst, edirect, emacs-auctex,
1664 emacs-mmm-mode, emacs-pdf-tools, eog, execline, exempi, fasttree, faust,
1665 fizmo, gcr, git-modes, gnome-common, gnome-keyring, gnome-klotski,
1666 gnu-c-manual, gnujump, gom, grilo, grilo-plugins, gst-plugins-ugly,
1667 guile-emacs, guile-for-guile-emacs, guile-gdbm-ffi, guitarix, haskell-mode,
1668 hevea, hmmer, hoedown, htslib, hydra, hydrogen, idr, libcmis, libiberty,
1669 libmng, libmpeg2, libreoffice, libressl, librest, libstdc++, libstdc++-doc,
1670 libstdc++-doc, libsvm, libtar, libx264, libxdg-basedir, lpsolve, lxappearance,
1671 magit-svn, metabat, metis, mumps, mumps-metis, mumps-metis-openmpi,
1672 mumps-openmpi, orfm, p4est, p4est-openmpi, perl-authen-sasl,
1673 perl-catalyst-authentication-store-dbix-class,
1674 perl-catalyst-plugin-authorization-roles, perl-data-stag, perl-gssapi,
1675 perl-io-string, perl-net-smtp-ssl, perl-set-object, plink, powertabeditor,
1676 preseq, prodigal, proof-general, pugixml, pv, python-click,
1677 python-feedgenerator, python-flake8, python-gridmap, python-libsvm,
1678 python-libxml2, python-mccabe, python-pandas, python-pep8, python-pep8,
1679 python-psutil, python-pyflakes, python-pyflakes, python-pyzmq, python-redis,
1680 python-rpy2, python-rq, python-scikit-image, python-seaborn, python2-click,
1681 python2-fastlmm, python2-feedgenerator, python2-flake8, python2-gridmap,
1682 python2-libxml2, python2-mccabe, python2-pandas, python2-pep8, python2-pep8,
1683 python2-psutil, python2-pyflakes, python2-pysnptools, python2-pyzmq,
1684 python2-redis, python2-rpy2, python2-rq, python2-scikit-image,
1685 python2-seaborn, python2-warpedlmm, qsynth, randomjungle, rapidjson, raul, rc,
1686 rhythmbox, rsem, rtmidi, ruby-arel, ruby-bacon, ruby-connection-pool,
1687 ruby-daemons, ruby-git, ruby-minitest, ruby-minitest-bacon,
1688 ruby-minitest-sprint, ruby-multipart-post, ruby-net-http-persistent,
1689 ruby-rake-compiler, ruby-rspec, ruby-rspec-core, ruby-rspec-expectations,
1690 ruby-rspec-mocks, ruby-slop, ruby-useragent, scalapack, seahorse, setbfree,
1691 sfarklib, sfarkxtc, sfxr, skalibs, slepc, slepc-complex,
1692 slepc-complex-openmpi, slepc-openmpi, sox, st, totem, wayland, wireless-regdb,
1693 withershins, wxmaxima, xfce4-clipman-plugin, xmlsec, zita-resampler
1695 *** 181 package updates
1697 ardour-4.1-5aa834e, bash-4.3.39, bash-light-4.3.39, bedops-2.4.14,
1698 bind-utils-9.10.2-P2, bison-3.0.4, bitlbee-3.4, boost-1.58.0, brasero-3.12.1,
1699 calibre-2.29.0, catch-1.1.3, ccache-3.2.2, chibi-scheme-0.7.3, clang-3.6.0,
1700 coreutils-8.24, cups-2.0.3, cups-filters-1.0.71, cups-minimal-2.0.3,
1701 curl-7.43.0, datamash-1.0.7, dfu-programmer-0.7.2, duplicity-0.6.26, ed-1.12,
1702 efl-1.14.2, eigen-3.2.5, elementary-1.14.2, emotion-generic-players-1.14.0,
1703 enlightenment-0.19.5, evas-generic-loaders-1.14.0, evince-3.16.1, feh-2.13,
1704 ffmpeg-2.7.1, freeipmi-1.4.9, freetype-2.6, gawk-4.1.3, gcal-4, gcc-5.2.0,
1705 gcc-cross-arm-linux-gnueabihf-4.9.3, gcc-cross-mips64el-linux-gnuabi64-4.9.3,
1706 gcc-cross-sans-libc-avr-4.9.3, gcc-cross-sans-libc-xtensa-elf-4.9.3,
1707 gcc-objc++-4.8.5, gcc-objc-4.8.5, gcc-stripped-tarball-4.9.3,
1708 gcc-toolchain-4.9.3, gcc-toolchain-4.9.3, gcc-toolchain-5.2.0, gccgo-4.8.5,
1709 gcj-4.8.5, gdb-7.9.1, geoclue-2.2.0, gettext-0.19.5, gfortran-4.8.5,
1710 gfortran-4.9.3, gfortran-4.9.3, girara-0.2.4, git-2.4.3, git-manpages-2.4.3,
1711 global-6.5, gnu-pw-mgr-1.4, gnupg-2.1.6, gnutls-3.4.1, goffice-0.10.14,
1712 gpgme-1.5.5, gtk+-3.16.3, gtkmm-3.16.0, guile-2.0.11, guile-2.0.11,
1713 guile-reader-0.6.1, guile-sdl-0.5.2, guix-0.8.2, guix-0.8.2.72cd8ec,
1714 gxmessage-3.4.3, harfbuzz-0.9.40, help2man-1.47.1, httpd-2.4.16, hwloc-1.10.1,
1715 icecat-31.8.0-gnu1, imagemagick-6.9.1-3, inetutils-1.9.4, julia-0.3.10,
1716 libassuan-2.2.1, libdvdnav-5.0.3, libdvdread-5.0.3, libetonyek-0.1.3,
1717 libgpg-error-1.19, libidn-1.31, libksba-1.3.3, libmicrohttpd-0.9.42,
1718 libmpdclient-2.10, libmwaw-0.3.5, libpipeline-1.4.0, libpsl-0.7.1,
1719 librsvg-2.40.9, libunistring-0.9.6, libusb-1.0.19, libvpx-1.4.0, libwps-0.4.0,
1720 libxml2-2.9.2, linux-libre-4.0.8, linux-libre-4.1.2, livestreamer-1.12.2,
1721 lv2-1.12.0, magit-1.4.1, man-db-2.7.1, mariadb-10.0.20, maxima-5.36.1,
1722 mdds-0.12.1, mpd-0.19.10, mpd-mpc-0.27, mpfr-3.1.3, mysql-5.6.25, nano-2.4.2,
1723 ncmpc-0.24, ncmpcpp-0.6.5, nettle-3.1.1, ngs-java-1.1.1, ngs-sdk-1.1.1,
1724 npth-1.2, nss-3.19.2, nss-certs-3.19.2, ntp-4.2.8p3, ocaml-4.02.1,
1725 openblas-0.2.14, openjpeg-2.0.1, openjpeg-2.1.0, openmpi-1.8.5, openssh-6.9p1,
1726 openssl-1.0.2d, parallel-20150622, pari-gp-2.7.4, pcre-8.37, perf-4.1.2,
1727 petsc-3.6.0, petsc-complex-3.6.0, petsc-complex-openmpi-3.6.0,
1728 petsc-openmpi-3.6.0, pinentry-0.9.5, pius-2.1.1, polkit-0.113,
1729 postgresql-9.3.8, pspp-0.8.5, pt-scotch-6.0.4, pumpa-0.9.1, python-3.4.3,
1730 python-dateutil-2.2, python-pillow-2.8.1, python-scikit-learn-0.16.1,
1731 python2-dateutil-2.2, python2-pillow-2.8.1, python2-pygobject-3.16.1,
1732 python2-pyqt-5.4, python2-scikit-learn-0.16.1, qemu-2.3.0,
1733 qemu-headless-2.3.0, qt-5.4.2, r-3.2.1, readline-6.3, ruby-2.1.6, ruby-2.2.2,
1734 samtools-1.2, scotch-6.0.4, screen-4.3.1, sharutils-4.15.2, sipwitch-1.9.8,
1735 sqlite-3.8.10.2, star-2.4.2a, swig-3.0.5, synergy-1.7.3, sysfsutils-2.1.0,
1736 talloc-2.1.2, texinfo-6.0, tor-0.2.6.8, ucommon-6.3.4, unrtf-0.21.9, vamp-2.6,
1737 webkitgtk-2.8.3, which-2.21, xorriso-1.4.0, youtube-dl-2015.06.25,
1738 zathura-0.3.3
1740 ** Programming interfaces
1742 *** New “package Reference” and “origin Reference” sections in the manual
1743 *** New ‘emacs-build-system’, which mimics what package.el does
1744 *** New (guix cpio) module, used to produce Linux initrds deterministically
1745 *** New ‘clone’, ‘setns’, and ‘pivot_root’ bindings in (guix build syscalls)
1746 *** New ‘dependencies’ field in <file-system>
1747 *** New #:gem-flags parameter for ‘ruby-build-system’
1749 *** monads: ‘foldm’, ‘mapm’, and ‘anym’ now take a list of regular values
1750 *** monads: Allow n-ary ‘>>=’ expressions
1751 ** Noteworthy bug fixes
1753 *** Binary installation tarball now has files root-owned, with zeroed mtime
1754     (<http://bugs.gnu.org/21101>)
1755 *** GRUB background image is always available (<http://bugs.gnu.org/20591>)
1756 *** ‘guix system’ catches references to non-existent user groups
1757     (<http://bugs.gnu.org/20646>)
1758 *** Ignore trailing components for ‘guix gc -d’ (<http://bugs.gnu.org/19757>)
1759 *** ‘guix lint’ warns only when all the URIs are unreachable
1760 *** ‘guix system init’ overwrites the items in the target store
1761     (<http://bugs.gnu.org/20722>)
1762 *** ‘guix-register’ performs deduplication even when --prefix is passed
1763     (<http://bugs.gnu.org/19044>)
1764 *** The ‘location’ of packages is no longer preserved by ‘inherit’
1765 *** GuixSD installation image has udev rules for device-mapper
1766     (<http://bugs.gnu.org/20791>)
1767 *** Daemon distinguishes between “substitutable” and “offloadable” derivations
1768     (<http://bugs.gnu.org/18747>)
1769 *** Avoid infinite loop in ‘guix substitute’
1770 *** ‘guix environment’ now returns the exit code of its command
1771 *** ‘file-system’ declarations can now really use UUIDs
1772     (<http://bugs.gnu.org/19778>)
1773 *** Daemon preserves build user groups (<http://bugs.gnu.org/18994>)
1774 *** Fix quadratic behavior when building packages with many propagated inputs
1775 *** Tarballs for origins with patches/snippet are now build deterministically
1776 *** Scalability issues in ‘guix publish’ have been fixed
1778 ** Native language support
1780 *** Updated translations: da, eo
1782 * Changes in 0.8.2 (since 0.8.1)
1784 ** Package management
1786 *** New “binary tarball” installation method is available
1788 See “Binary Installation” in the manual.
1790 *** New ‘guix publish’ command, to publish one’s store
1792 See “Invoking guix publish” in the manual.
1794 *** ‘guix package’ runs “profile creation hooks” as needed
1796 It creates X.509 certificate bundles in the profile’s etc/ssl directory, if
1797 needed, generates a package database cache for GHC if the profile includes GHC
1798 (the Haskell compiler), and generates an Info ‘dir’ file (this part was
1799 already done before.)
1801 *** ‘guix package’ creates an ‘etc/profile’ file in the profile
1803 See “Invoking guix package” in the manual.
1805 *** Commands understand version prefixes, such as ‘gcc-5’ for ‘gcc-5.1.0’
1807 *** ‘guix package --search’ now sorts packages by name and version
1809 *** Substitute information is now fetched using HTTP pipelining
1811 Before that the “substituter” used threads.  Using HTTP pipelining means that
1812 resource consumption is reduced on both the client and server sides.  As a
1813 side effect, a progress report is displayed as substitute info is downloaded.
1815 *** ‘guix package’ warns when a $GUIX_PACKAGE_PATH module cannot be loaded
1817 *** New ‘--sources’ option to ‘guix build’
1819 *** New Bash completion file, installed in $sysconfdir/bash_completion.d
1821 *** New ‘guix import hackage’ command
1823 See “Invoking guix import” in the manual.
1825 *** ‘guix lint’ supports FTP for the ‘source’ and ‘home-page’ checkers
1827 *** ‘guix lint’ has a new ‘derivation’ checker
1829 *** ‘guix import cpan’ better handles dependencies and licenses
1831 *** Packages are now build in an environment with a UTF-8 locale
1833 ** Distribution
1835 *** C library's name service switch (NSS) is now fully configurable
1837 See “Name Service Switch” in the manual.
1839 *** New services: wicd, lirc, colord, upower, console-keymap, postgresql
1841 *** Xorg service supports new drivers, such as Nouveau
1843 *** lsh service has new options, initializes its seed by default
1845 *** /etc/ssl symlink is created, for X.509 certificates
1847 See “X.509 Certificates” in the manual.
1849 *** ‘guix system’ reports duplicate service identifiers
1851 *** New /etc/bashrc file that loads Bash completion when available
1853 *** SLiM service uses sessions from /run/current-system/profile/share/xsessions
1855 See “X Window” in the manual.
1857 *** The Linux “YAMA” restricting policy on PTRACE_ATTACH is now disabled
1859 *** /etc/shells now lists all the user accounts’ shells
1861 *** /gnu/store is now remounted read-only, to avoid accidental modification
1863 *** /etc/profile is sources each profile’s ‘etc/profile’ file
1865 *** 718 new packages
1867 aalib, aarddict, acpid, agg, aisleriot, alsa-modular-synth, ant, ardour,
1868 ardour, argtable, arpack-ng, aspell-dict-ru, aubio, audacity, avidemux,
1869 avidemux, azr3, bamtools, bash-completion, bedops, bind-utils, bluez, bool,
1870 brdf-explorer, bwa, calf, calibre, catch, ccl, chibi-scheme, chmlib,
1871 clalsadrv, clipper, clisp, clustal-omega, colord, colordiff, cpufrequtils,
1872 crossmap, csound, ctl, cunit, cutadapt, desktop-file-utils, djvulibre,
1873 dnsmasq, dosfstools, double-conversion, dovecot, ecl, efl, elementary,
1874 elogind, emacs-no-x, emotion-generic-players, enca, enlightenment,
1875 evas-generic-loaders, exim, express, extremetuxracer, faad2, fastx-toolkit,
1876 fcitx, fdupes, flexbar, fluidsynth, font-adobe-source-han-sans,
1877 font-wqy-zenhei, freepats, gambit-c, ganv, geda-gaf, geoclue, geocode-glib,
1878 ghc, ghc-case-insensitive, ghc-containers, ghc-fgl, ghc-hashable, ghc-http,
1879 ghc-hunit, ghc-mtl, ghc-network, ghc-network-uri, ghc-parallel, ghc-parsec,
1880 ghc-paths, ghc-primitive, ghc-quickcheck, ghc-random, ghc-split, ghc-stm,
1881 ghc-syb, ghc-text, ghc-tf-random, ghc-unordered-containers, ghc-vector,
1882 ghc-zlib, girara, gitolite, glib-networking, glibc-locales,
1883 glibc-utf8-locales, glibc-utf8-locales, glm, gnome-mines,
1884 gnome-settings-daemon, gnome-terminal, gnucash, gnugo, grit, gst-libav,
1885 guile-minikanren, guile-reader, hdparm, hisat, htseq, htsjdk, hunspell,
1886 hyphen, i2c-tools, ibus, icecast, icedtea6, icedtea7, ilmbase, ir, isync,
1887 ixion, jack2, jalv, jansson, jemalloc, julia, key-mon, ladspa, lash,
1888 leptonica, liba52, libabw, libaio, libass, libavc1394, libbluray, libbs2b,
1889 libcaca, libcap-ng, libcdio-paranoia, libcdr, libdca, libdv, libdvdcss,
1890 libe-book, libedit, libepoxy, libetonyek, libexttextcat, libffcall,
1891 libfreehand, libgnomecanvasmm, libgtextutils, libgweather, libical,
1892 libiec61883, libinput, liblo, libmodplug, libmspack, libmspub, libmtp,
1893 libmwaw, libodfgen, libpagemaker, libqtxdg, libquvi, libquvi-scripts,
1894 libraw1394, librecad, librep, librevenge, libsbsms, libsecret, libshout,
1895 libsoup, libsrtp, libtocc, libungif, libva, libvisio, libwacom, libwebp,
1896 libwpd, libwpg, libwps, libxklavier, libxmp, libyaml, lilv, lilypond, lirc,
1897 livestreamer, ltrace, lv2, lv2-mda-epiano, lv2-mda-piano, lvtk, macs, mariadb,
1898 markdown, mdadm, mdds, mesa-headers, mesa-utils, miredo, miso, moreutils,
1899 mpd-mpc, mpdscribble, mplayer2, mpv, muparser, mythes, ncbi-vdb, ngircd,
1900 ngs-java, ngs-sdk, npth, nss-certs, openblas, openexr, openlibm, openntpd,
1901 openspecfun, openvpn, orc, orcus, p11-kit, patchage, pbtranscript-tofu, pcb,
1902 perl-algorithm-c3, perl-algorithm-diff, perl-aliased,
1903 perl-apache-logformat-compiler, perl-appconfig, perl-b-hooks-endofscope,
1904 perl-base, perl-bit-vector, perl-boolean, perl-cache-cache,
1905 perl-cache-fastmmap, perl-capture-tiny, perl-carp-assert,
1906 perl-carp-assert-more, perl-carp-clan, perl-catalyst-action-renderview,
1907 perl-catalyst-action-rest, perl-catalyst-component-instancepercontext,
1908 perl-catalyst-devel, perl-catalyst-dispatchtype-regex,
1909 perl-catalyst-model-dbic-schema, perl-catalyst-plugin-accesslog,
1910 perl-catalyst-plugin-authentication, perl-catalyst-plugin-captcha,
1911 perl-catalyst-plugin-configloader, perl-catalyst-plugin-session,
1912 perl-catalyst-plugin-session-state-cookie,
1913 perl-catalyst-plugin-session-store-fastmmap, perl-catalyst-plugin-stacktrace,
1914 perl-catalyst-plugin-static-simple, perl-catalyst-runtime,
1915 perl-catalyst-traitfor-request-proxybase, perl-catalyst-view-download,
1916 perl-catalyst-view-json, perl-catalyst-view-tt,
1917 perl-catalystx-component-traits, perl-catalystx-roleapplicator,
1918 perl-catalystx-script-server-starman, perl-cgi-simple, perl-cgi-struct,
1919 perl-class-accessor, perl-class-accessor-chained, perl-class-accessor-grouped,
1920 perl-class-c3, perl-class-c3-adopt-next, perl-class-c3-componentised,
1921 perl-class-data-inheritable, perl-class-date, perl-class-factory-util,
1922 perl-class-inspector, perl-class-load, perl-class-load-xs,
1923 perl-class-method-modifiers, perl-class-methodmaker, perl-class-singleton,
1924 perl-class-tiny, perl-class-unload, perl-class-xsaccessor, perl-common-sense,
1925 perl-compress-raw-bzip2, perl-compress-raw-zlib, perl-config-any,
1926 perl-config-autoconf, perl-config-general, perl-context-preserve,
1927 perl-cpan-meta, perl-cpan-meta-check, perl-cpan-meta-requirements,
1928 perl-cpan-meta-yaml, perl-cpanel-json-xs, perl-crypt-randpasswd,
1929 perl-data-dump, perl-data-dumper-concise, perl-data-optlist, perl-data-page,
1930 perl-data-stream-bulk, perl-data-tumbler, perl-data-visitor, perl-date-calc,
1931 perl-date-calc-xs, perl-datetime, perl-datetime-event-ical,
1932 perl-datetime-event-recurrence, perl-datetime-format-builder,
1933 perl-datetime-format-flexible, perl-datetime-format-http,
1934 perl-datetime-format-ical, perl-datetime-format-natural,
1935 perl-datetime-format-strptime, perl-datetime-locale, perl-datetime-set,
1936 perl-datetime-timezone, perl-datetimex-easy, perl-dbd-pg, perl-dbix-class,
1937 perl-dbix-class-cursor-cached, perl-dbix-class-introspectablem2m,
1938 perl-dbix-class-schema-loader, perl-devel-caller, perl-devel-checkbin,
1939 perl-devel-globaldestruction, perl-devel-lexalias, perl-devel-overloadinfo,
1940 perl-devel-partialdump, perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
1941 perl-devel-symdump, perl-digest-hmac, perl-digest-md5-file,
1942 perl-dist-checkconflicts, perl-email-abstract, perl-email-address,
1943 perl-email-date-format, perl-email-messageid, perl-email-mime,
1944 perl-email-mime-contenttype, perl-email-mime-encodings, perl-email-sender,
1945 perl-email-simple, perl-error, perl-eval-closure, perl-exception-class,
1946 perl-exporter-tiny, perl-extutils-config, perl-extutils-helpers,
1947 perl-extutils-installpaths, perl-file-changenotify, perl-file-copy-recursive,
1948 perl-file-find-rule, perl-file-find-rule-perl, perl-file-homedir,
1949 perl-file-remove, perl-file-sharedir, perl-file-sharedir-install,
1950 perl-file-slurp, perl-file-temp, perl-gd, perl-gd-securityimage,
1951 perl-getopt-long-descriptive, perl-hash-merge, perl-hash-multivalue,
1952 perl-html-form, perl-html-lint, perl-html-tree, perl-http-body,
1953 perl-http-cookiejar, perl-http-parser, perl-http-parser-xs,
1954 perl-http-request-ascgi, perl-http-server-simple, perl-http-tiny,
1955 perl-image-magick, perl-import-into, perl-inc-latest, perl-io-compress,
1956 perl-io-interactive, perl-io-socket-ip, perl-io-stringy, perl-ipc-run,
1957 perl-ipc-sharelite, perl-json, perl-json-any, perl-json-maybexs, perl-json-xs,
1958 perl-lingua-en-findnumber, perl-lingua-en-inflect,
1959 perl-lingua-en-inflect-number, perl-lingua-en-inflect-phrase,
1960 perl-lingua-en-number-isordinal, perl-lingua-en-tagger,
1961 perl-lingua-en-words2nums, perl-lingua-pt-stemmer, perl-lingua-stem,
1962 perl-lingua-stem-fr, perl-lingua-stem-it, perl-lingua-stem-ru,
1963 perl-lingua-stem-snowball-da, perl-list-allutils, perl-list-moreutils,
1964 perl-lwp-protocol-https, perl-lwp-useragent-determined,
1965 perl-memoize-expirelru, perl-mime-types, perl-module-build,
1966 perl-module-build-tiny, perl-module-find, perl-module-implementation,
1967 perl-module-install, perl-module-runtime, perl-module-runtime-conflicts,
1968 perl-module-scandeps, perl-module-util, perl-moo, perl-moose,
1969 perl-moosex-emulate-class-accessor-fast, perl-moosex-getopt,
1970 perl-moosex-markasmethods, perl-moosex-methodattributes, perl-moosex-nonmoose,
1971 perl-moosex-params-validate, perl-moosex-relatedclassroles,
1972 perl-moosex-role-parameterized, perl-moosex-role-withoverloading,
1973 perl-moosex-semiaffordanceaccessor, perl-moosex-strictconstructor,
1974 perl-moosex-traits-pluggable, perl-moosex-types, perl-moosex-types-datetime,
1975 perl-moosex-types-datetime-morecoercions, perl-moosex-types-loadableclass,
1976 perl-moox-types-mooselike, perl-mro-compat, perl-namespace-autoclean,
1977 perl-namespace-clean, perl-net-amazon-s3, perl-net-server,
1978 perl-number-compare, perl-object-signature, perl-package-anon,
1979 perl-package-deprecationmanager, perl-package-stash, perl-package-stash-xs,
1980 perl-padwalker, perl-par-dist, perl-params-util, perl-params-validate,
1981 perl-parent, perl-parse-cpan-meta, perl-path-class, perl-plack,
1982 perl-plack-middleware-fixmissingbodyinredirect,
1983 perl-plack-middleware-methodoverride,
1984 perl-plack-middleware-removeredundantbody, perl-plack-middleware-reverseproxy,
1985 perl-plack-test-externalserver, perl-pod-coverage,
1986 perl-posix-strftime-compiler, perl-readonly, perl-role-tiny, perl-safe-isa,
1987 perl-scalar-list-utils, perl-scope-guard, perl-set-infinite, perl-set-scalar,
1988 perl-snowball-norwegian, perl-snowball-swedish, perl-spiffy,
1989 perl-sql-abstract, perl-sql-splitstatement, perl-sql-tokenizer,
1990 perl-stream-buffered, perl-strictures, perl-string-camelcase,
1991 perl-string-rewriteprefix, perl-string-toidentifier-en, perl-sub-exporter,
1992 perl-sub-exporter-progressive, perl-sub-identify, perl-sub-install,
1993 perl-sub-name, perl-sub-uplevel, perl-svg, perl-sys-hostname-long,
1994 perl-task-weaken, perl-template-timer, perl-template-toolkit,
1995 perl-term-encoding, perl-term-progressbar, perl-term-progressbar-quiet,
1996 perl-term-progressbar-simple, perl-term-readkey, perl-test-base,
1997 perl-test-cleannamespaces, perl-test-differences, perl-test-directory,
1998 perl-test-exception, perl-test-fatal, perl-test-harness, perl-test-leaktrace,
1999 perl-test-longstring, perl-test-mockobject, perl-test-mocktime,
2000 perl-test-most, perl-test-output, perl-test-pod, perl-test-pod-coverage,
2001 perl-test-requires, perl-test-sharedfork, perl-test-tcp, perl-test-trap,
2002 perl-test-utf8, perl-test-warn, perl-test-warnings, perl-test-without-module,
2003 perl-test-writevariants, perl-test-www-mechanize,
2004 perl-test-www-mechanize-catalyst, perl-test-www-mechanize-psgi,
2005 perl-test-yaml, perl-text-aligner, perl-text-balanced, perl-text-csv,
2006 perl-text-diff, perl-text-german, perl-text-glob, perl-text-simpletable,
2007 perl-text-table, perl-text-unidecode, perl-throwable, perl-tie-ixhash,
2008 perl-tie-toobject, perl-time-duration, perl-time-duration-parse,
2009 perl-time-local, perl-time-mock, perl-timedate, perl-tree-simple,
2010 perl-tree-simple-visitorfactory, perl-try-tiny, perl-types-serialiser,
2011 perl-universal-can, perl-universal-isa, perl-uri-find, perl-uri-ws,
2012 perl-variable-magic, perl-www-mechanize, perl-xml-libxml,
2013 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base, perl-yaml,
2014 perl-yaml-tiny, ploticus, polipo, portaudio, pumpa, python-apsw,
2015 python-biopython, python-cssselect, python-dbus, python-decorator,
2016 python-drmaa, python-h5py, python-lxml, python-netifaces, python-networkx,
2017 python-pyxdg, python-pyyaml, python-requests, python-scikit-learn,
2018 python-singledispatch, python-sphinx-rtd-theme, python-sympy, python-testlib,
2019 python-tornado, python-urwid, python-waf, python2-apsw,
2020 python2-backport-ssl-match-hostname, python2-biopython, python2-bx-python,
2021 python2-cssselect, python2-cssutils, python2-dbus, python2-decorator,
2022 python2-drmaa, python2-h5py, python2-lxml, python2-netifaces,
2023 python2-networkx, python2-pbcore, python2-pil, python2-pybedtools,
2024 python2-pycairo, python2-pyxdg, python2-pyyaml, python2-rdflib, python2-rsvg,
2025 python2-scikit-learn, python2-singledispatch, python2-six,
2026 python2-sphinx-rtd-theme, python2-sympy, python2-testlib, python2-tornado,
2027 python2-urwid, python2-waf, python2-xlib, quvi, r, rdesktop, recode, rep-gtk,
2028 rseqc, rsound, rubberband, ruby-hoe, rxvt-unicode, s2tc, sawfish, sbcl, seqan,
2029 serd, serf, sfml, shogun, sloccount, smartmontools, snakemake, soil, solfege,
2030 sord, soundtouch, soxr, sra-tools, sratom, srt2vtt, star, starman, stow,
2031 subread, suil, suitesparse, swt, sysfsutils, sysfsutils, taskwarrior, tbb,
2032 terminology, tesseract-ocr, texlive-bin, texlive-texmf, the-silver-searcher,
2033 tidy, tig, timidity++, tocc, totem-pl-parser, tree, tuxguitar, tvtime,
2034 twolame, txt2man, unqlite, upower, utf8proc, vamp, vapoursynth, vcftools,
2035 vigra, wavpack, webkitgtk, webkitgtk, weex, wicd, wpa-supplicant-light,
2036 wxwidgets, wxwidgets, xbindkeys, xcape, xdg-utils, xf86-input-libinput,
2037 xf86-input-wacom, xf86-video-nouveau, xfce, xmp, xosd, xournal, xvid, zathura,
2038 zathura-cb, zathura-djvu, zathura-pdf-poppler, zathura-ps, zeromq,
2039 zita-alsa-pcmi, zita-convolver
2041 *** 189 package updates
2043 acpica-20150410, apl-1.5, apr-1.5.2, arb-2.3.0, at-spi2-atk-2.16.0,
2044 at-spi2-core-2.16.0, atk-2.16.0, autogen-5.18.5, bison-3.0.4, boost-1.57.0,
2045 cairo-1.14.2, ccrtp-2.1.2, check-0.9.14, clang-3.6.0, cmake-3.2.2,
2046 complexity-1.2, cups-filters-1.0.68, curl-7.42.1, dbus-1.8.16,
2047 dbus-glib-0.104, dejagnu-1.5.3, docbook-xml-4.4, docbook-xml-4.5,
2048 e2fsck-static-1.42.12, e2fsprogs-1.42.12, ed-1.11, eigen-3.2.4,
2049 elfutils-0.161, emacs-24.5, emacs-no-x-toolkit-24.5, exo-0.10.3, ffmpeg-2.6.2,
2050 fish-2.1.2, flac-1.3.1, flint-2.4.5, fltk-1.3.3, freetype-2.5.5, garcon-0.4.0,
2051 gcc-5.1.0, gcc-toolchain-5.1.0, gdb-7.9, geiser-0.7, glib-2.44.0, glibc-2.21,
2052 glibc-2.21, glibc-stripped-tarball-2.21, glibmm-2.44.0, global-6.4,
2053 gnome-desktop-3.16.0, gnome-icon-theme-3.12.0, gnome-themes-standard-3.16.0,
2054 gnu-pw-mgr-1.3, gnubik-2.4.2, gnumach-headers-1.5, gnunet-0.10.1,
2055 gnupg-1.4.19, gnupg-2.0.27, gnupg-2.1.4, gnutls-3.4.0,
2056 gobject-introspection-1.44.0, gpgme-1.5.4, gsettings-desktop-schemas-3.16.0,
2057 gst-plugins-base-1.4.5, gst-plugins-good-1.4.5, gstreamer-1.4.5, gtk+-3.16.2,
2058 gtkmm-2.24.4, gtkmm-3.16.0, guile-ssh-0.7.2, guix-0.8.1, guix-0.8.1.fc34dee,
2059 help2man-1.46.6, httpd-2.4.12, hurd-headers-0.6, icecat-31.6.0-gnu1,
2060 icu4c-55.1, imagemagick-6.9.0-4, imlib2-1.4.7, inetutils-1.9.3, inkscape-0.91,
2061 isc-dhcp-4.3.1, itstool-2.0.2, kbd-2.0.2, libgcrypt-1.6.3, libgpg-error-1.18,
2062 libidn-1.30, libltdl-2.4.6, libmicrohttpd-0.9.40, libmikmod-3.3.7,
2063 libotr-4.1.0, libsigc++-2.4.1, libtasn1-4.5, libtool-2.4.6,
2064 libunistring-0.9.5, libuv-1.4.2, libvorbis-1.3.5, libxfce4ui-4.12.0,
2065 libxfce4util-4.12.1, libxfont-1.5.1, lightning-2.1.0, linux-libre-4.0.2,
2066 linux-libre-headers-3.14.37, llvm-3.6.0, lua-5.2.3, man-pages-3.82,
2067 mesa-10.5.4, mig-1.5, minetest-0.4.12, moe-1.7, mpc-1.0.3, mpd-0.19.9,
2068 mu-0.9.12, nano-2.4.1, ncmpcpp-0.6.2, nettle-3.1, nginx-1.8.0, node-0.12.2,
2069 notmuch-0.19, nspr-4.10.8, nss-3.18, ntp-4.2.8p2, ocrad-0.25, octave-3.8.2,
2070 openconnect-7.05, openjpeg-2.0.1, openjpeg-2.1.0, openldap-2.4.40,
2071 openssh-6.8p1, openssl-1.0.2a, pangomm-2.36.0, parallel-20150422,
2072 pari-gp-2.7.3, patch-2.7.5, perf-4.0.2, perl-libwww-6.13, perl-net-http-6.07,
2073 perl-net-ssleay-1.68, perl-test-simple-1.001014, perl-uri-1.67,
2074 pinentry-0.9.0, pius-2.0.11, podofo-0.9.3, poppler-0.32.0, postgresql-9.3.6,
2075 pulseaudio-6.0, python-3.4.3, python-pillow-2.7.0, python-pygobject-3.16.1,
2076 python-setuptools-12.1, python-wrapper-3.4.3, python2-dateutil-2.2,
2077 python2-pillow-2.7.0, python2-pygobject-3.16.1, python2-setuptools-12.1,
2078 qt-5.4.1, ruby-2.2.2, samba-3.6.25, scons-2.3.4, sdl2-2.0.3, sharutils-4.15.1,
2079 sipwitch-1.9.7, slock-1.2, source-highlight-3.1.8, sqlite-3.8.9,
2080 subversion-1.8.13, texinfo-5.2, thunar-1.6.6, thunar-volman-0.8.1,
2081 tor-0.2.5.12, tumbler-0.1.31, tzdata-2015c, ucommon-6.3.1, vala-0.28.0,
2082 valgrind-3.10.1, vlc-2.2.0, vte-0.40.0, wget-1.16.3, wine-1.7.40,
2083 wpa-supplicant-2.4, xboard-4.8.0, xfce4-appfinder-4.12.0, xfce4-panel-4.12.0,
2084 xfce4-session-4.12.0, xfce4-settings-4.12.0, xfconf-4.12.0, xfdesktop-4.12.0,
2085 xfwm4-4.12.0, xorg-server-1.16.4, xterm-317
2087 ** Programming interfaces
2089 *** New (guix build gremlin) to parse and validate ELF dynamic link info
2091 *** (guix build-system gnu) has a new ‘validate-runpath’ phase
2093 This phase reads the dynamic entries of ELF files and reports libraries listed
2094 as NEEDED that are not found in the RUNPATH.
2096 *** New (gnu services desktop) module and ‘%desktop-services’ variable
2098 *** New (guix cvs-download) module, for CVS checkouts
2100 *** New (guix build-system waf) module, for the Waf build system
2102 *** New (guix build-system haskell) module, to build Haskell packages
2104 *** (guix build-system gnu) now supports zip archives
2106 *** New convenience syntax ‘modify-phases’ added in (guix build utils)
2108 *** The ‘ld’ wrapper more finely determines whether to use ‘-rpath’
2110 *** (guix gexp) exports ‘gexp-input’ to describe input unambiguously
2112 *** The ‘define-gexp-compiler’ form allows (guix gexp) to be extended
2114 *** New ‘local-file’ constructor exported by (guix gexp)
2116 ** Noteworthy bug fixes
2118 *** Profiles created with ‘guix package -p’ as indirect GC roots
2120 Before that they were made permanent GC roots–i.e., uncollectable.
2122 *** ‘guix package’ distinguishes downgrades from upgrades
2124 *** Handle HTTP redirects to relative URI references
2125     (<http://bugs.gnu.org/19840>)
2127 *** Downloads now honor the ‘http_proxy’ environment variable
2128     (<http://bugs.gnu.org/20402>)
2130 *** ‘--no-*’ options are now always correctly handled
2131     (<http://lists.gnu.org/archive/html/guix-devel/2015-02/msg00702.html>)
2133 *** SLiM no longer leaks open file descriptors
2135 *** Don't compare <pam-service> objects with 'equal?'
2136     (<http://bugs.gnu.org/20037>)
2138 *** x86_64 and i686 bootstrap binaries updated (<http://bugs.gnu.org/19780>)
2140 *** ‘find-files’ no longer follows symlinks (<http://bugs.gnu.org/20081>)
2142 *** libc message catalog (‘libc.mo’) is now installed
2144 *** libstdc++ has appropriate RUNPATH (<http://bugs.gnu.org/20358>)
2146 *** ‘dhcp-client-service’ now correctly tracks dhclient’s PID
2148 ** Native language support
2150 *** New translations: da (Danish)
2152 *** Updated translations: eo
2154 * Changes in 0.8.1 (since 0.8)
2156 ** Package management
2158 *** New ‘--share’ and ‘--expose’ options for ‘guix system vm’
2160 See “Invoking guix system” in the manual.
2162 *** Emacs mode now automatically loads newly installed Emacs packages
2164 See “Emacs Initial Setup” in the manual.
2166 *** ‘guix-daemon’ now defaults to ‘--cores=0 --jobs=1’
2168 In other words, at any given time, only one derivation is being built or
2169 substituted, and it can use as many cores as available.  Before, there could
2170 be N derivations using N cores, which was obviously not desirable.
2172 *** Command-line tools support the ‘GUIX_BUILD_OPTIONS’ environment variable
2174 See “Invoking guix build” in the manual.
2176 *** ‘guix environment’ is faster
2178 *** New ‘--recursive’ option for ‘guix archive’
2180 See “Invoking guix archive” in the manual.
2182 *** Missing patches required by a package definition are gracefully reported
2184 *** ‘guix lint’ supports additional checkers
2186 The new checkers are ‘gnu-description’, ‘home-page’, and ‘source’.
2187 See “Invoking guix lint” in the manual.
2189 *** New CPAN importer for ‘guix import’
2191 See “Invoking guix import” in the manual.
2193 ** Distribution
2195 *** USB installation image has more tools
2197 Tools added since 0.8: wpa_supplicant, cryptsetup, and iw.
2199 *** Linux kernel module dependencies are automatically handled
2201 Before that, all the modules needed in the initrd would need to be explicitly
2202 listed, including their dependencies, and in topological order.
2204 *** Font packages now all have a name starting with ‘font-’
2206 See “Fonts” in the manual.
2208 *** Shell startup files have been cleaned up
2210 /etc/profile contains only environment variable definitions, which may also be
2211 used when running a different shell.  The skeletons for user’s ‘.bash_profile’
2212 and ‘.bashrc’ files behave as documented in the Bash manual.  Zsh is supported.
2214 *** The ‘root’ account gets a copy of the account skeleton files
2216 Before that, the skeleton files would only be copied to non-root accounts.
2218 *** The name service cache daemon (nscd) is configurable
2220 By default it aggressively caches host and service lookups.  See “Base
2221 Services” in the manual.
2223 *** Available locale definitions are now declared in ‘operating-system’
2225 Before, the ‘glibc’ package would contain all the existing locales, as well as
2226 the ‘locale-archive’ file, amounting to 110 MiB.  See “Locales” in the manual.
2228 *** SLiM sessions are configurable
2230 Pressing F1 in the SLiM graphical log-in screen allows users to choose among
2231 the pre-configured session types.  See “X Window” in the manual.
2233 *** Man pages and Info files are systematically gzip-compressed
2235 *** ‘gnu-build-system’ ensures that documentation is in share/{man,info}
2237 If a package installs to $prefix/{man,info}, this is automatically fixed to be
2238 $prefix/share/{man,info}.
2240 *** ‘strip’ is invoked only on ELF files and ‘ar’ archives
2242 *** ‘libtool’ and ‘libltdl’ are now separate packages
2244 *** Emacs mode is readily usable on the Guix System Distribution
2246 *** Substitutes are now enabled by default on freshly installed systems
2247 *** 164 new packages
2249 abcde, astyle, avr-libc, bbdb, bedtools, bowtie, bullet, c-reduce, cd-discid,
2250 cgal, clang, claws-mail, cups, cups-filters, cups-minimal, dconf, delta,
2251 dmenu, eigen, emms, exo, fastjar, font-bitstream-vera, font-dejavu,
2252 font-gnu-freefont-ttf, font-liberation, font-terminus, fvwm, garcon,
2253 gcc-cross-arm-linux-gnueabihf, gcc-cross-sans-libc-avr, gcj, getmail,
2254 git-flow, git-manpages, git-test-sequence, glew, glulxe, gourmet,
2255 gst-plugins-good, gtk-xfce-engine, hexchat, ijs, iw, jack, json-glib,
2256 libdvdnav, libdvdread, libetpan, libevdev, libltdl, libtorrent, libupnp,
2257 libwnck, libwnck, libxfce4ui, libxfce4util, libxshmfence, libyubikey, llvm,
2258 lrdf, mg, mp3info, msmtp, ncftp, nginx, ninja, nss, openbox,
2259 perl-benchmark-timer, perl-clone, perl-digest-sha1, perl-exporter-lite,
2260 perl-file-which, perl-getopt-tabular, perl-ipc-run3, perl-probe-perl,
2261 perl-regexp-common, perl-sys-cpu, perl-test-deep, perl-test-nowarnings,
2262 perl-test-script, perl-test-simple, perl-test-tester, pflask,
2263 python-cairocffi, python-cffi, python-distutils-extra, python-html5lib,
2264 python-ipython, python-isodate, python-matplotlib, python-numpy,
2265 python-numpydoc, python-pillow, python-pycairo, python-pycparser,
2266 python-pygobject, python-pyparsing, python-pyqt, python-pysam, python-rdflib,
2267 python-scipy, python-sip, python-sqlalchemy, python-xcffib, python2-cairocffi,
2268 python2-cffi, python2-distutils-extra, python2-elib.intl, python2-html5lib,
2269 python2-ipython, python2-isodate, python2-matplotlib, python2-numpy,
2270 python2-numpydoc, python2-pillow, python2-py2cairo, python2-pycparser,
2271 python2-pygobject, python2-pygtk, python2-pyparsing, python2-pyqt,
2272 python2-pysam, python2-scipy, python2-sip, python2-sqlalchemy, python2-xcffib,
2273 qpdf, retroarch, rtorrent, samtools, shflags, slang, slock, socat,
2274 startup-notification, sxiv, taglib, telepathy-glib, thunar, thunar-volman,
2275 tre, tumbler, vala, vte, vte, wine, wmctrl, xclip, xdotool, xf86-video-geode,
2276 xfce4-appfinder, xfce4-battery-plugin, xfce4-panel, xfce4-session,
2277 xfce4-settings, xfce4-terminal, xfconf, xfdesktop, xfwm4, xinit, ykclient,
2278 zerofree
2280 *** 222 package updates
2282 apr-util-1.5.4, atk-2.15.3, automake-1.15, bash-4.3.33, bash-light-4.3.33,
2283 bdftopcf-1.0.4, binutils-2.25, binutils-static-stripped-tarball-2.25,
2284 cairo-1.12.18, cairomm-1.11.2, ccrtp-2.1.1, curl-7.40.0, dbus-1.8.12,
2285 dbus-glib-0.102, ddrescue-1.19, dri2proto-2.8, e2fsck-static-1.42.11,
2286 e2fsprogs-1.42.11, eudev-2.1.1, ffmpeg-2.5.3, file-5.22, fish-2.1.1,
2287 fontconfig-2.11.92, fontsproto-2.1.3, freeipmi-1.4.8,
2288 gcc-cross-mips64el-linux-gnuabi64-4.8.4, gcc-cross-sans-libc-xtensa-elf-4.8.4,
2289 gcc-objc++-4.8.4, gcc-objc-4.8.4, gcc-stripped-tarball-4.8.4, gccgo-4.8.4,
2290 gcl-2.6.12, gd-2.1.1, gdb-7.8.2, gdk-pixbuf-2.31.1, gettext-0.19.4,
2291 gfortran-4.8.4, ghostscript-9.14.0, ghostscript-with-x-9.14.0, gimp-2.8.14,
2292 git-2.2.1, glib-2.42.1, glibmm-2.42.0, global-6.3.3, glproto-1.4.17,
2293 gnutls-3.2.21, gobject-introspection-1.42.0, gp2c-0.0.9pl2, grep-2.21,
2294 groff-1.22.3, gss-1.0.3, gst-plugins-base-1.0.10, gtk+-3.14.7, gtkmm-3.14.0,
2295 guix-0.8, guix-0.8.4ad8789, help2man-1.46.4, iceauth-1.0.6, icu4c-54.1,
2296 inkscape-0.48.5, inputproto-2.3.1, lcms-2.6, lftp-4.6.1, libassuan-2.2.0,
2297 libcdio-0.93, libdmx-1.1.3, libdrm-2.4.58, libfontenc-1.1.2, libfs-1.0.6,
2298 libgcrypt-1.6.2, libgpg-error-1.17, libice-1.0.9, libjpeg-9a, libksba-1.3.2,
2299 libmicrohttpd-0.9.39, libnl-3.2.25, libpciaccess-0.13.2, libpeas-1.12.1,
2300 libpng-1.5.21, librsvg-2.40.6, libsm-1.2.2, libtasn1-4.2, libtool-2.4.5,
2301 libx11-1.6.2, libxau-1.0.8, libxaw-1.0.12, libxcb-1.11, libxcomposite-0.4.4,
2302 libxcursor-1.1.14, libxdamage-1.1.4, libxext-1.3.3, libxfixes-5.0.1,
2303 libxfont-1.5.0, libxft-2.3.2, libxi-1.7.4, libxinerama-1.1.3,
2304 libxkbcommon-0.5.0, libxmu-1.1.2, libxp-1.0.2, libxpm-3.5.11, libxrandr-1.4.2,
2305 libxrender-0.9.8, libxres-1.0.7, libxt-1.1.4, libxtst-1.2.2, libxv-1.0.10,
2306 libxvmc-1.0.8, libxxf86dga-1.1.4, libxxf86vm-1.1.3, linux-libre-3.18.4,
2307 lua-5.2.3, makedepend-1.0.5, mercurial-3.2.4, mesa-10.4.0, minetest-0.4.11,
2308 mkfontscale-1.1.1, neon-0.30.0, nix-1.8, ntp-4.2.8, ocrad-0.24,
2309 openjpeg-2.0.1, openssl-1.0.1k, pango-1.36.8, parallel-20150122,
2310 pari-gp-2.7.2, patchelf-0.8, pcre-8.36, perf-3.18.4, phonon-4.8.3,
2311 pixman-0.32.6, pkg-config-0.28, poppler-0.28.1, python-3.3.5,
2312 python-dateutil-2.2, python2-dateutil-2.2, qemu-2.2.0, qemu-headless-2.2.0,
2313 qt-5.4.0, racket-6.1.1, randrproto-1.4.0, raptor2-2.0.15, rasqal-0.9.33,
2314 rcs-5.9.4, ruby-2.1.5, sessreg-1.0.8, sipwitch-1.9.3, sqlite-3.8.7.4,
2315 tiled-0.11.0, tmux-1.9a, tzdata-2014j, ucommon-6.2.3, util-linux-2.25.2,
2316 util-macros-1.19.0, vera-1.22, videoproto-2.3.2, wget-1.16.1, xauth-1.0.9,
2317 xbacklight-1.2.1, xcb-proto-1.11, xcb-util-0.4.0, xcb-util-image-0.4.0,
2318 xcb-util-keysyms-0.4.0, xcb-util-renderutil-0.3.9, xcb-util-wm-0.4.1,
2319 xcursor-themes-1.0.4, xcursorgen-1.0.6, xdpyinfo-1.3.1, xev-1.2.1,
2320 xextproto-7.3.0, xf86-input-evdev-2.8.4, xf86-input-joystick-1.6.2,
2321 xf86-input-keyboard-1.8.0, xf86-input-mouse-1.9.1, xf86-input-synaptics-1.8.1,
2322 xf86-video-ark-0.7.5, xf86-video-ati-7.5.0, xf86-video-cirrus-1.5.2,
2323 xf86-video-fbdev-0.4.4, xf86-video-glint-1.2.8, xf86-video-i128-1.3.6,
2324 xf86-video-intel-2.21.15, xf86-video-mach64-6.9.4, xf86-video-mga-1.6.3,
2325 xf86-video-neomagic-1.2.8, xf86-video-nv-2.1.20, xf86-video-openchrome-0.3.3,
2326 xf86-video-r128-6.9.2, xf86-video-savage-2.3.7,
2327 xf86-video-siliconmotion-1.7.7, xf86-video-sis-0.10.7,
2328 xf86-video-suncg6-1.1.2, xf86-video-sunffb-1.2.2, xf86-video-tdfx-1.4.5,
2329 xf86-video-tga-1.2.2, xf86-video-trident-1.3.6, xf86-video-vesa-2.3.3,
2330 xf86-video-vmware-13.0.2, xf86-video-voodoo-1.2.5, xhost-1.0.6, xinput-1.6.1,
2331 xkbcomp-1.3.0, xkbutils-1.0.4, xkeyboard-config-2.13, xkill-1.0.4,
2332 xlockmore-5.45, xlsclients-1.1.3, xmodmap-1.0.8, xnee-3.19,
2333 xorg-server-1.16.3, xprop-1.2.2, xproto-7.0.26, xrandr-1.4.3, xrdb-1.1.0,
2334 xrefresh-1.0.5, xset-1.2.3, xsetroot-1.1.1, xtrans-1.3.5, xvinfo-1.1.2,
2335 xwd-1.0.6, xwininfo-1.1.3, youtube-dl-2015.01.23.4, zsh-5.0.7
2337 ** Programming interfaces
2339 *** New (guix elf) and (gnu build linux-modules) modules
2341 These provide resolution of Linux kernel module dependencies.  See
2342 <https://lists.gnu.org/archive/html/guix-devel/2014-11/msg00670.html>.
2344 *** ‘glib-or-gtk-build-system’ has been extended
2346 It now handles GIO and XDG themes, takes care of generating the icon cache,
2347 and has a new #:glib-or-gtk-wrap-excluded-outputs parameter.
2349 *** ‘search-path-specification’ can now specify non-directory items
2351 For example, the ‘search-path-specification’ attached to libxml2 specifies a
2352 file pattern, which allows all the ‘catalog.xml’ files to be added to the
2353 ‘XML_CATALOG_FILES’ environment variable.
2355 *** (guix build syscalls) has more network-related procedures
2357 ‘set-network-interface-flags’, ‘set-network-interface-address’,
2358 ‘network-interface-address’, and ‘configure-network-interface’ are ioctl
2359 bindings used by network-handling dmd services.
2361 *** (guix monads) refactoring
2363 ‘%store-monad’ is now in (guix store) and is an alias for the new
2364 ‘%state-monad’ provided by (guix monads).  Monadic procedures dealing with the
2365 store, with derivations, and with packages have been moved from (guix monads)
2366 to (guix store), (guix derivations), and (guix packages).  See “The Store
2367 Monad” in the manual.
2369 *** (guix build utils) provides ‘parallel-job-count’
2371 *** ‘wrap-program’ preserves the original argv[0]
2373 *** New (guix sets) module
2375 *** ‘define-record-type*’ now support “delayed” fields
2377 ** Noteworthy bug fixes
2379 *** X session is executed from a login shell (<http://bugs.gnu.org/19119>)
2380 *** grub.cfg is now a garbage-collector root (<http://bugs.gnu.org/19160>)
2381 *** Substituter progress report properly formatted 
2382     (<http://bugs.gnu.org/19313>)
2383 *** Document permissions for /gnu/store (<http://bugs.gnu.org/19316>)
2384 *** Make sure config.go is newer than config.scm
2385     (<http://bugs.gnu.org/19317>)
2386 *** Emacs knows where to find its GLib schemas (<http://bugs.gnu.org/19138>)
2387 *** Adjust 'grub.cfg' to work on systems with a separate /boot
2388     (<http://bugs.gnu.org/19220>)
2389 *** Fix removal of next-to-last item in a profile
2390     (<http://lists.gnu.org/archive/html/guix-devel/2014-12/msg00292.html>)
2391 *** Apply patches with "patch --force" (<http://bugs.gnu.org/19402>)
2392 *** Extend ‘search-path-specification’ for libxml2-style use cases
2393     (<http://bugs.gnu.org/18033>)
2394 *** Search for patches under $GUIX_PACKAGE_PATH (<http://bugs.gnu.org/19364>)
2395 *** Use executables from the target inputs in 'patch-shebangs'
2396     (<http://bugs.gnu.org/18895>)
2397 *** guix-daemon now automatically creates '…/profiles/per-user'
2398     (<http://bugs.gnu.org/19315>)
2399 *** Make /etc/mtab a symlink to /proc/self/mounts
2400     (<http://bugs.gnu.org/19491>)
2401 *** Don't build the mips64el-linux-gnuabi64 cross-compiler on i686
2402     (<http://bugs.gnu.org/19598>)
2403 *** Read archive signatures as Latin-1 strings (<http://bugs.gnu.org/19610>)
2404 *** Raise an error for references to non-existent outputs
2405     (<http://bugs.gnu.org/19630>)
2406 *** Initialize libgcrypt before use (<http://bugs.gnu.org/19677>)
2408 ** Native language support
2410 *** New translations: fr (French), hu (Hungarian)
2411 *** Updated translation: eo, vi
2413 * Changes in 0.8 (since 0.7)
2415 ** Package management
2417 *** New visual user interface in Emacs
2419 See “Emacs Interface” in the manual.
2421 *** New ‘guix environment’ command to produce development environment
2423 See “Invoking guix environment” in the manual.
2425 *** The ‘guix import’ command has been extended and documented
2427 It can now import packages from pypi.python.org and from GNU.
2428 See “Invoking guix import” in the manual.
2430 *** New ‘guix lint’ command, for use by Guix developers
2432 See “Invoking guix lint” in the manual.
2434 *** Packages can now be “grafted” with replacements of their dependencies
2436 See “Security Updates” in the manual.
2438 *** The distribution can be extended with ‘--load-path’ or $GUIX_PACKAGE_PATH
2440 This allows users to maintain their own package definitions, and make them
2441 visible to the various user interfaces.  See “Package Modules” in the manual.
2443 *** ‘guix package’ better reports package upgrades
2445 *** ‘guix package’ has a new ‘--switch-generation’ option
2447 See “Invoking guix package” in the manual.
2449 *** ‘guix-daemon’ has a new ‘--substitute-urls’ option
2451 See “Invoking guix-daemon” in the manual.
2453 ** Distribution
2455 *** The stand-alone operating system now supports Linux mapped devices
2457 See “Mapped Devices” in the manual.
2459 *** New fields in ‘operating-system’ declarations, better documentation
2461 New fields include ‘hosts-file’, ‘mapped-devices’, and ‘swap-devices’.
2462 See “operating-system Reference” in the manual.
2464 *** New services: ‘dhcp-client-service’, ‘bitlbee-service’, ‘ntp-service’
2466 See “Services” in the manual.
2468 *** Free firmware can be loaded
2470 This notably enables support for some Atheros-based WiFi devices (ath9k-htc.)
2471 See “operating-system Reference” in the manual.
2473 *** ‘grub-configuration’ declarations can now specify a theme
2475 See “GRUB Configuration” in the manual.
2477 *** The ‘base-initrd’ now has a different signature
2479 Existing uses in ‘operating-system’ declarations need to be updated.  See
2480 “Initial RAM Disk” in the manual for details.
2482 *** eudev is now used by default, instead of an old udev release
2484 *** ‘guix system vm’ has a new ‘--full-boot’ option
2486 See “Invoking guix system” in the manual.
2488 *** The ‘file’ command is now part of the package build environment
2490 Autoconf-generated ‘configure’ scripts for packages using Libtool use ‘file’
2491 to determine the target ABI, notably on MIPS, hence this change.
2493 *** 162 new packages
2495 abiword, acpica, adns, arb, ath9k-htc-firmware, atlas, avrdude, cppunit,
2496 dblatex, detox, dfu-programmer, dionysus, direvent, dmidecode, dri3proto,
2497 emacs-no-x-toolkit, emacs-w3m, emacs-wget, enchant, eudev, feh, flashrom,
2498 flint, fontforge, freedink, freeimage, fribidi,
2499 gcc-cross-sans-libc-xtensa-elf, giblib, gnome-themes-standard, gpsbabel,
2500 gpscorrelate, graphite2, gtypist, guile-charting, guile-sdl, imake, imlib2,
2501 irrlicht, jbig2dec, libpsl, libspiro, libuninameslist, libwmf, lm-sensors,
2502 magit, minetest, miscfiles, mozjs, mupdf, nix, nspr, nss-mdns, ntp, nvi, opam,
2503 openal, openjpeg, opus-tools, orpheus, ots, oxygen-icons, paredit, perf,
2504 perl-archive-zip, perl-dbd-sqlite, perl-dbi, perl-image-exiftool,
2505 perl-io-socket-ssl, perl-net-ssleay, perl-www-curl, perl-zip, polkit,
2506 polkit-qt, postgresql, potrace, presentproto, python-certifi, python-coverage,
2507 python-cython, python-discover, python-docutils, python-exif-read,
2508 python-extras, python-fixtures, python-itsdangerous, python-jinja2,
2509 python-jsonschema, python-markupsafe, python-mimeparse, python-nose,
2510 python-oauthlib, python-py, python-pygments, python-pyjwt, python-pyld,
2511 python-pytest, python-scripttest, python-sphinx, python-subunit,
2512 python-testrepository, python-testresources, python-testscenarios,
2513 python-testtools, python-unidecode, python-unittest2, python-virtualenv,
2514 python2-certifi, python2-coverage, python2-cython, python2-discover,
2515 python2-docutils, python2-exif-read, python2-extras, python2-fixtures,
2516 python2-itsdangerous, python2-jinja2, python2-jsonschema, python2-markupsafe,
2517 python2-mimeparse, python2-nose, python2-oauthlib, python2-py,
2518 python2-pygments, python2-pyjwt, python2-pyld, python2-pytest,
2519 python2-requests, python2-scripttest, python2-sphinx, python2-subunit,
2520 python2-testrepository, python2-testresources, python2-testscenarios,
2521 python2-testtools, python2-unidecode, python2-unittest2, python2-virtualenv,
2522 rrdtool, ruby, ruby, ruby-i18n, sane-backends, scrot, sound-theme-freedesktop,
2523 stress, synergy, tdb, terminus-font, testdisk, texi2html, tiled, transfig,
2524 unclutter, unixodbc, weechat, wv, xboing, xf86-video-modesetting, xfig,
2525 xsensors, zsh
2527 *** 117 package updates
2529 acct-6.6.2, acl-2.2.52, apl-1.4, apr-1.5.1, apr-util-1.5.3, autoconf-2.68,
2530 autoconf-2.69, autogen-5.18.4, bash-4.3.30, bash-light-4.3.30, bazaar-2.6.0,
2531 bison-2.7, calcurse-3.2.1, ccache-3.1.10, chicken-4.9.0.1, coreutils-8.23,
2532 curl-7.37.1, datamash-1.0.6, dbus-1.8.8, docbook-xml-4.2, docbook-xml-4.4,
2533 docbook-xml-4.5, emacs-24.4, ffmpeg-2.2.10, ffmpeg-2.4.3, file-5.19,
2534 file-5.20, freeipmi-1.4.5, gcc-4.7.4, gcc-4.9.2, gcc-toolchain-4.9.2,
2535 gcl-2.6.11, gdb-7.8.1, geiser-0.6, gettext-0.19.3, git-2.1.2, glibc-2.20,
2536 glibc-2.20, glibc-stripped-tarball-2.20, global-6.3.2, glpk-4.55,
2537 gnupg-1.4.18, gnupg-2.0.26, gnurl-7.37.0, gnutls-3.2.20, gpgme-1.5.1,
2538 gst-plugins-base-1.0.10, gstreamer-1.0.10, gtk+-3.10.1, gtkmm-3.9.16,
2539 guile-1.8.8, guile-json-0.4.0, guile-ncurses-1.6, guile-ssh-0.7.1, guix-0.7,
2540 guix-0.7.48bd76e, hello-2.10, help2man-1.46.3, icecat-31.2.0,
2541 libart-lgpl-2.3.21, libassuan-2.1.3, libatomic-ops-7.4.2, libdrm-2.4.33,
2542 libffi-3.1, libgc-7.2f, libgc-7.4.2, libgcrypt-1.5.4, libgcrypt-1.6.2,
2543 libidn-1.29, libjpeg-9a, libotr-4.0.0, libsodium-1.0.0, libtasn1-4.1,
2544 libunistring-0.9.4, libwebsockets-1.3, lightning-2.0.5, linux-libre-3.17.3,
2545 lsof-4.88, lua-5.2.3, lvm2-2.02.109, lzip-1.16, make-4.1, maxima-5.34.1,
2546 mit-scheme-9.2, mysql-5.1.73, neon-0.30.0, net-base-5.3, nettle-2.7.1,
2547 notmuch-0.18.1, openssh-6.7p1, openssl-1.0.1j, parallel-20141022,
2548 phonon-4.8.2, pspp-0.8.4, python-3.3.5, python-dateutil-1.5,
2549 python2-dateutil-1.5, python2-pyicu-1.8, qt-4.8.6, qt-5.3.2, rcs-5.9.3,
2550 readline-6.3, subversion-1.7.18, swig-3.0.2, tar-1.28, texinfo-5.2,
2551 tor-0.2.5.10, transmission-2.84, ucommon-6.1.11, valgrind-3.10.0, vlc-2.1.5,
2552 wget-1.16, windowmaker-0.95.6, xapian-1.2.18, xf86-video-ati-6.14.6,
2553 xpdf-3.04, youtube-dl-2014.09.06
2555 ** Programming interfaces
2557 *** New ‘ruby-build-system’, for Ruby packages
2559 See “Build Systems” in the manual.
2561 *** New ‘glib-or-gtk-build-system’, for packages using GLib schemas
2563 See “Build Systems” in the manual.
2565 *** ‘gnu-build-system’ has a new #:substitutable? parameter
2567 This allows packagers to mark a package as requiring a local build, thus
2568 preventing it from being substituted by a pre-built binary.
2570 *** ‘cmake-build-system’ has a new #:build-type parameter
2572 See “Build Systems” in the manual.
2574 *** The ‘supported-systems’ field of packages is used more consistently
2576 This allows packagers to prevent attempts to build a package on a given
2577 architecture when that architecture is known not to be supported.  The
2578 ‘package-transitive-supported-systems’ procedure returns the intersection of
2579 the systems supported by the given package and by its dependencies.
2581 *** The ‘wrap-program’ procedure can now be called multiple times
2583 *** New ‘graft-derivations’ and ‘package-grafts’ procedures
2585 They implement “grafts”, as described under “Security Updates” in the manual.
2587 *** New “bag” intermediate representation for use by build systems
2589 “Bags” are used internally as an intermediate representation between packages
2590 and derivations.  See “Build Systems” in the manual.
2592 *** New (guix monad-repl) module, for monadic interaction at the REPL
2594 See “The Store Monad” in the manual.
2596 *** New (guix build emacs-utils) module, to facilitate building Emacs packages
2598 *** New (guix tests) module, with tools used by the test suite
2600 *** The internal ‘guix-register’ command now deduplicates files in store items
2602 *** Several system modules moved from (guix build …) to (gnu build …)
2604 Also, the (gnu build linux-boot) module has been introduced, with code
2605 typically used by initial RAM disks when booting on GNU/Linux-libre.
2607 *** (guix profiles) provides a representation of package transactions
2609 This factorizes code between ‘guix package’ and the Emacs user interface.
2611 *** Bootstrapping packages moved to (gnu packages commencement) modules
2613 ** Bugs fixed
2615 *** ‘guix-daemon’ now really deduplicates store items by default
2617 Deduplication means that identical files found in /gnu/store are stored only
2618 once, using hard links.  This feature was wrongfully disabled, and is now
2619 enabled by default.  The former ‘--disable-store-optimization’ option has been
2620 renamed to ‘--disable-deduplication’.
2622 *** ‘guix-daemon’ no longer uses ‘vfork’
2624 This could cause problems with ancient Linux kernel.
2626 *** Fixed compilation of ‘gccgo’ (<http://bugs.gnu.org/18101>)
2627 *** 'make clean' doesn't delete os-config.tmpl (<http://bugs.gnu.org/18243>)
2628 *** Fix handling of periods by fill-paragraph (<http://bugs.gnu.org/17468>)
2629 *** Produce a top-level Info 'dir' file (<http://bugs.gnu.org/18305>)
2630 *** guix offload ignores unreachable machines (<http://bugs.gnu.org/18070>)
2631 *** guix offload: Ignore EEXIST when registering a .drv as a GC root
2632     (<http://bugs.gnu.org/18115>)
2633 *** perl-tk: Build sequentially (<http://bugs.gnu.org/18262>)
2634 *** download: Use the 'SERVER NAME' TLS extension when possible
2635     (<http://bugs.gnu.org/18526>)
2636 *** libdaemon: Add alternate source URLs (<http://bugs.gnu.org/18639>)
2637 *** icu4c: Reinstate RUNPATH on shared libraries 
2638     (<http://bugs.gnu.org/18695>)
2639 *** nss-mdns: Add alternate source URLs (<http://bugs.gnu.org/18704>)
2640 *** download: Add "Accept: */*" to the HTTP headers
2641     (<http://bugs.gnu.org/18768>)
2642 *** guix-register: Do not attempt to create NIX_STORE_DIR 
2643     (<http://bugs.gnu.org/18689>)
2644 *** Allow Linux-libre to find our 'modprobe' command
2645     (<http://bugs.gnu.org/18525>)
2646 *** man-pages: Build sequentially (<http://bugs.gnu.org/18701>)
2647 *** Fix intermittent test failures involving GC (<http://bugs.gnu.org/18935>)
2648 *** guix import: pypi: Gracefully handle non-existent packages 
2649     (<http://bugs.gnu.org/18831>)
2650 *** Make sure the shared library has the '.so' extension
2651     (<http://bugs.gnu.org/18521>)
2652 *** pull: Use the build procedure provided by the newly-downloaded Guix.
2653     (<http://bugs.gnu.org/18534>)
2654 *** WindowMaker no longer pollutes $PATH (<http://bugs.gnu.org/18698>)
2656 ** Native language support
2657 *** New translation: cs (Czech)
2658 *** Updated translations: de, sr, vi
2660 * Changes in 0.7 (since 0.6)
2661 ** Package management
2662 *** Binaries for mips64el-linux now available from hydra.gnu.org
2664 These come in addition to the x86_64-linux and i686-linux binaries already
2665 provided, thanks to our generous donor and friendly admins.  See
2666 “Substitutes” in the manual.
2668 *** ‘guix package’ has a new ‘--show’ option
2669 *** ‘guix refresh’ has a new ‘--list-dependent’ option
2671 ** Programming interfaces
2672 *** New (guix gexp) module, which implements “G-expressions”
2674 G-expressions are a new mechanism to embed build-side code in host-side
2675 code.  See “G-Expressions” in the manual.
2677 *** (gnu system) and related modules now use G-expressions
2679 This greatly simplifies code, and guarantees that build code carries
2680 references to the packages or derivations it uses.
2682 *** ‘build-expression->derivation’ is deprecated in favor of G-expressions
2683 *** The (gnu system) module has been largely augmented and factorized
2684 *** New (guix build vm) module, support for virtual machine images
2685 *** New (guix build activation) module, for “system activation”
2686 *** New (guix build syscalls) module
2687 *** New (guix build install) and module for whole system installation
2688 *** New (gnu system install) module, for the installation system
2689 *** New (gnu system file-systems) module, for ‘file-system’ declarations
2690 *** New (gnu) module, which aggregates common (gnu …) modules
2691 *** ‘service’ records now have an optional ‘activate’ field
2693 This allows services to specify code to run at system activation time.
2695 ** GNU distribution
2696 *** An image to install the GNU system from a USB stick is provided
2698 This is the first time an installation image is provided.  See “System
2699 Installation” in the manual for details.  This is work in progress as noted
2700 in “Limitations”.  Your feedback and help are welcome!
2702 *** Support for more parameters in ‘operating-system’ declarations
2704 Operating system declarations can now provide a list of file systems, a list
2705 of setuid programs, bootloader options, and more.  See “System Configuration”
2706 in the manual.
2708 *** ‘guix system’ supports more actions
2710 Newly supported actions are ‘init’, ‘build’, ‘reconfigure’, and ‘disk-image’.
2711 See “Invoking guix system” in the manual.
2713 *** User accounts and groups are created at system activation time
2714 *** Virtual machine support uses para-virtualized devices
2715 *** GCC package now has an additional ‘lib’ output, for run-time support libs
2716 *** GLib package now has a separate “bin” output (<http://bugs.gnu.org/17853>)
2717 *** 134 new packages
2719 abbaye, aegis, attica, babl, barcode, behave, btar, busybox, ccache, ccrtp,
2720 chess, clucene, cmatrix, commoncpp, conkeror, cook, cssc, datamash, diffstat,
2721 doxygen, dropbear, dtach, duplicity, e2fsck-static, exosip, fftw-openmpi,
2722 fish, gconf, gegl, gimp, gmsh, gnome-mime-data, gnome-vfs, gnumeric, goffice,
2723 gsegrafix, guile-opengl, guile-static-stripped, hdup, hwloc, inotify-tools,
2724 jrnl, kbd, kmod, lftp, libarchive, libart-lgpl, libbonobo, libbonoboui,
2725 libcroco, libdbusmenu-qt, libftdi, libglade, libgnome, libgnomecanvas,
2726 libgnomeprint, libgnomeprintui, libgnomeui, libgsf, libidl, libmcrypt,
2727 libmhash, librsvg, librsync, libsodium, libuv, libvpx, links, lzop, man-pages,
2728 maxima, mcrypt, mosh, mpg123, mplayer, mu, ncmpcpp, node, notmuch, numactl,
2729 offlineimap, openmpi, orbit2, osip, pangox-compat, perl-io-tty, petsc,
2730 petsc-complex, petsc-complex-openmpi, petsc-openmpi, pingus, podofo, protobuf,
2731 pt-scotch, python-enum34, python-keyring, python-lockfile, python-mock,
2732 python-parse, python-parse-type, python-parsedatetime, python-pycrypto,
2733 python-six, python-tzlocal, python2-lockfile, python2-mock, qjson, qrencode,
2734 rasqal, rdiff-backup, rdup, redland, rottlog, scotch, sipwitch, sshfs-fuse,
2735 strigi, sudo, superlu, superlu-dist, talkfilters, talloc, tcpdump, tinyproxy,
2736 transmission, ucommon, udev, vlc, vtk, wakelan, wireless-tools,
2737 wpa-supplicant, xboard, youtube-dl
2739 *** 87 package updates
2741 bitlbee-3.2.2, cursynth-1.5, ddrescue-1.18.1, dfc-3.0.4, dmd-0.2,
2742 docbook-xml-4.3, docbook-xml-4.4, docbook-xsl-1.78.1, dvdisaster-0.72.6,
2743 ffmpeg-2.3, fftw-3.3.4, fftwf-3.3.4, flac-1.3.0, gawk-4.1.1, gcc-4.7.4,
2744 gcc-4.8.3, gcc-4.8.3, gcc-4.9.1, gcc-cross-mips64el-linux-gnuabi64-4.8.3,
2745 gcc-objc++-4.8.3, gcc-objc-4.8.3, gcc-stripped-tarball-4.8.3,
2746 gcc-toolchain-4.8.3, gcc-toolchain-4.9.1, gccgo-4.8.3, gdb-7.7.1,
2747 gettext-0.19.2, gfortran-4.8.3, glib-2.40.0, global-6.3, gmp-6.0.0a,
2748 gnupg-1.4.18, gnupg-2.0.25, gnutls-3.2.15, gp2c-0.0.9pl1, grep-2.20,
2749 gst-plugins-base-1.0.10, gstreamer-0.10.36, gtk+-3.10.1, gtkmm-2.24.2,
2750 guile-2.0.11, guile-2.0.11, guix-0.6, guix-0.6.0ae8c15, htop-1.0.3,
2751 icu4c-53.1, imagemagick-6.8.9-0, json-c-0.12, libdrm-2.4.33, libgc-7.2e,
2752 libgcrypt-1.5.3, libgpg-error-1.13, libjpeg-8d, libmicrohttpd-0.9.37,
2753 libogg-1.3.2, libotr-4.0.0, libtasn1-3.6, libvorbis-1.3.4, lightning-2.0.4,
2754 linux-libre-3.15.6, lua-5.1.5, lua-5.2.3, mcron-1.0.8, moe-1.6, nano-2.3.6,
2755 neon-0.29.6, nettle-3.0, openssl-1.0.1h, parallel-20140722, pari-gp-2.7.1,
2756 pspp-0.8.3, python-2.7.6, python-dateutil-2.2, python2-dateutil-2.2,
2757 qemu-2.0.0, qemu-headless-2.0.0, qt-4.8.6, qt-5.2.1, readline-6.2,
2758 screen-4.2.1, soprano-2.9.4, texinfo-5.2, texlive-2014, tor-0.2.4.22,
2759 wdiff-1.2.2, xorriso-1.3.8, xterm-304
2761 ** Native language support
2762 *** New translations: de (German), and hu (Hungarian)
2763 *** Updated translations: eo, pt_BR, sr, vi
2764 *** Package descriptions moved from the ‘guix’ text domain to ‘guix-packages’
2765 ** Bugs fixed
2766 *** Downloads are now faster (<http://bugs.gnu.org/15368>)
2767 *** ‘guix authenticate’ properly writes signatures to stdout
2768     (<http://bugs.gnu.org/17312>)
2769 *** Progress report of downloads is now properly displayed
2770 *** Error reporting of pk-crypto errors has been improved
2771 *** The 'patches' field now works for origins with no extension
2772 *** Synchronization and GC issues fixed in the offload hook
2773 *** (guix ftp-client) emits USER commands suitable for all servers
2775 * Changes in 0.6 (since 0.5)
2776 ** Package management
2777 *** Default store directory changed to /gnu/store
2779 Although it is still possible to configure Guix to use the old store
2780 directory, we recommend that you start with a fresh install to /gnu/store.
2782 *** Substitutes from hydra.gnu.org must now be signed and authorized
2783 *** Support for offloading builds to other Guix machines over SSH
2784 *** New ‘guix archive’ command
2785 *** New ‘guix system’ command; it can currently build VM images
2786 *** ‘guix package’ accepts several arguments after -i, -r, and -u
2787 *** Updating a profile with ‘guix package’ is now noticeably faster
2788 *** ‘guix build’ can override a package’s source with the new ‘--with-source’
2789 *** ‘guix build’ has a new ‘--no-build-hook’ option
2790 *** ‘guix’ commands that build packages have a common set of options
2791 *** ‘guix hash’ has a new ‘--recursive’ option
2792 *** Daemon no longer bind-mounts the host’s /dev (improves reproducibility)
2793 ** Programming interfaces
2794 *** New (guix pk-crypto) and (guix pki) modules for public key cryptography
2795 *** New #:local-build? parameter for derivations that shouldn’t be offloaded
2796 *** (gnu system vm) has procedures to build VMs that share the host’s store
2797 *** New ‘text-file*’ procedure in (guix monads)
2798 *** System service definitions are now provided by the (guix services) modules
2799 *** New X and SLiM services in (gnu services xorg)
2800 *** New (guix git-download) and (guix svn-download) for git/svn checkouts
2801 ** GNU distribution
2802 *** 91 new packages
2804 a2ps, asciidoc, aspell-dict-en, aspell-dict-eo, aspell-dict-es,
2805 aspell-dict-fr, aumix, bitlbee, bogofilter, boost, calcurse, clusterssh,
2806 corkscrew, cursynth, docbook-xml, docbook-xsl, elfutils, enscript, fftwf,
2807 fltk, fuse, gcc-toolchain, giflib, glade, gmime, gnome-desktop, gnubg, gnubik,
2808 gnumach-headers, gnunet, gnuplot, gnurl, gphoto2, gtkglext, guile-json,
2809 guile-reader-for-guile_2.0.11, gxmessage, hdf5, hurd-headers, inkscape, iotop,
2810 isc-dhcp, iso-codes, jnettop, libatomic-ops, libexif, libgphoto2, libmpcdec,
2811 libmpdclient, libotr, libpcap, libpeas, libpipeline, libtirpc, libwebsockets,
2812 ltrace, luajit, lynx, man-db, mc, mig, miniupnpc, moe, mpc123, mpd, ncdc,
2813 ncdu, ncmpc, neon, neon, octave, opus, paperkey, patchutils, perl-tk,
2814 perl-x11-protocol, pinentry, python2-element-tree, python2-pybugz, quilt,
2815 source-highlight, stalonetray, trueprint, ttf-dejavu, unionfs-fuse,
2816 unionfs-fuse-static, uucp, vera, windowmaker, xapian, xterm
2818 *** 90 package updates
2820 apl-1.3, autoconf-2.68, automake-1.14.1, bash-4.3, bash-light-4.3,
2821 bigloo-4.1a, binutils-2.24, binutils-static-stripped-tarball-2.24,
2822 coreutils-8.22, curl-7.35.0, ed-1.10, ffmpeg-2.1.4, file-5.18, freeipmi-1.4.1,
2823 gcc-4.8.2, gcc-4.8.2, gdb-7.7, gdbm-1.11, gettext-0.18.3.2, glib-2.39.1,
2824 glibc-2.19, glibc-stripped-tarball-2.19, global-6.2.12, glpk-4.54,
2825 gnu-pw-mgr-1.2, gnupg-1.4.16, gnutls-3.2.12, gp2c-0.0.8pl1, grep-2.18,
2826 gst-plugins-base-0.10.36, gstreamer-1.0.10, gtk+-3.10.1, gtkmm-2.24.2,
2827 guile-2.0.11, guile-ssh-0.6.0, guile-static-stripped-tarball-2.0.11,
2828 guile-wm-1.0, guile-xcb-1.3, guix-0.5, help2man-1.45.1, icu4c-52.1,
2829 imagemagick-6.8.8-10, inetutils-1.9.2, lapack-3.5.0, libcdio-0.92,
2830 libdrm-2.4.46, libextractor-1.3, libgc-7.2e, libgc-7.4.0, libgcrypt-1.6.1,
2831 libjpeg-9, libmicrohttpd-0.9.34, libssh-0.6.3, libtasn1-3.4, lightning-2.0.3,
2832 linux-libre-3.13.7, mpc-1.0.2, mutt-1.5.23, net-base-5.2, ocrad-0.23,
2833 openssh-6.6p1, openssl-1.0.1g, parallel-20140322, pari-gp-2.7.0, pspp-0.8.2,
2834 pulseaudio-5.0, python-2.7.6, python-3.3.5, python-wrapper-3.3.5,
2835 python2-pysqlite-2.6.3a, qemu-1.7.1, qemu-headless-1.7.1,
2836 qemu-with-multiple-smb-shares-1.7.1, qt-4.8.5, qt-5.2.0, readline-6.3,
2837 recutils-1.7, slim-1.3.6, sqlite-3.8.4.3, subversion-1.7.14, texinfo-4.13a,
2838 tor-0.2.4.21, tzdata-2014a, units-2.11, valgrind-3.9.0, vim-7.4, wget-1.15,
2839 xnee-3.18, xorriso-1.3.6.pl01, zile-2.4.11
2841 *** New ‘gcc-toolchain’ meta-package, makes it easy to install a GCC tool chain
2842 *** libc’s Info manual is now installed
2843 *** Binutils is built with --enable-deterministic-archives
2844 *** Packages that populated man/man* now populate share/man/man*
2845 *** Many other packaging improvements
2846 ** Bugs fixed
2847 *** ‘guix pull’ consumes less memory, compiles in parallel
2848 *** ‘guix package --list-*’ gracefully handles EPIPE when used in a pipeline
2849 *** ‘guix package’ handles collisions between a symlink and a directory
2850     (http://bugs.gnu.org/17083)
2851 *** HTTP downloads provide a ‘User-Agent’ field (http://bugs.gnu.org/16703)
2852 *** ‘guix package’ no longer shows misleading installed package number
2853     (http://bugs.gnu.org/16484)
2854 *** Manual suggests ‘useradd --system’ (http://bugs.gnu.org/16289)
2855 *** Python is built with ctypes support (http://bugs.gnu.org/16569)
2856 *** HTTP/TLS connection not terminated properly (http://bugs.gnu.org/14884)
2857 *** Gracefully handle poorly behaved HTTP servers (http://bugs.gnu.org/15733)
2859 * Changes in 0.5 (since 0.4)
2860 ** Package management
2861 *** GNU package descriptions synchronized with the ‘gnumaint’ repository
2863 In addition to synopses, descriptions of GNU packages are now kept in sync
2864 with the ‘gnumaint’ repository, which is the canonical place for GNU package
2865 meta-data.
2867 ** Programming interfaces
2868 *** Patches are now listed as part of ‘origin’
2870 The ‘origin’ form supports two new fields: ‘patches’ (list of patches), and
2871 ‘snippet’ (code snippet to modify the source.)  These are applied when running
2872 ‘guix build --source’.  See “Defining Packages” in the manual.
2874 *** New (guix monads) monadic interface to operate on the store
2876 See “The Store Monad” in the manual.  The (gnu system …) modules have been
2877 rewritten to use this monadic interface.
2879 *** New (guix profiles) module
2881 It provides an API for dealing with profiles, as with the ‘guix package’
2882 command.
2884 *** New (gnu system) module
2886 This module provides a generic way to describe the system’s configuration,
2887 and to instantiate it, regardless of the final medium (QEMU image, etc.)
2888 See “System Configuration” in the manual.
2890 This is work in progress.  Send feedback to guix-devel@gnu.org!
2892 *** ‘build-expression->derivation’ uses more parameters
2894 Some positional parameters have been changed to keyword parameters.
2895 See “Derivations” in the manual.
2897 ** GNU distribution
2898 *** New port to the Loongson MIPS64 processors, n32 ABI (‘mips64el-linux’)
2900 Bootstrap binaries have been built for that architecture, and several
2901 Loongson-specific patches not yet available upstream have been applied to core
2902 packages.  See “GNU Distribution” and “Porting” in the manual.
2904 Pre-built binaries are not yet available via hydra.gnu.org, so Guix will
2905 build from source on this platform.
2907 *** 110 new packages
2909 acct, alive, alsa-utils, apl, at-spi2-atk, at-spi2-core, atkmm, autogen,
2910 automoc4, brasero, bridge-utils, cairomm, catkin, complexity, evince, ffmpeg,
2911 fftw, ftgl, gcc-objc, gcc-objc++, gccgo, gcl, gfortran, glibmm, glpk,
2912 gnome-icon-theme, gnu-pw-mgr, gp2c, gpgme, gsettings-desktop-schemas, gtkmm,
2913 gtksourceview, guile-ssh, guile-wm, gvpe, hicolor-icon-theme, httpd, icecat,
2914 icon-naming-utils, json-c, lapack, libcanberra, libcap, libgnome-keyring,
2915 libmikmod, libnl, libnotify, libsamplerate, libsigc++, libsndfile, libssh,
2916 libtheora, libxkbcommon, mercurial, mtools, netcat, pangomm, parallel,
2917 pavucontrol, pciutils, pem, perl-encode-locale, perl-file-list,
2918 perl-file-listing, perl-html-parser, perl-html-tagset, perl-http-cookies,
2919 perl-http-daemon, perl-http-date, perl-http-message, perl-http-negotiate,
2920 perl-io-html, perl-libwww, perl-libxml, perl-lwp-mediatypes, perl-net-http,
2921 perl-uri, perl-www-robotrules, perl-xml-dom, perl-xml-regexp, perl-xml-simple,
2922 phonon, powertop, pulseaudio, python2-dogtail, python2-empy, qemu-headless,
2923 qt, qt, raptor2, scons, sdl, sdl-gfx, sdl-image, sdl-mixer, sdl-net, sdl-ttf,
2924 sdl2, serveez, shared-mime-info, sharutils, skribilo, slim, soprano, swig,
2925 xcb-util, xcb-util-image, xcb-util-keysyms, xcb-util-renderutil, xcb-util-wm
2927 *** 47 package updates
2929 atk 2.10.0, bison 3.0.2, cmake 2.8.12, dmd 0.1, freeipmi 1.3.3, gcc 4.8.2,
2930 gcc 4.8.2, gcc-cross-mips64el-linux-gnuabi64 4.8.2, gcc-stripped-tarball 4.8.2,
2931 gdb 7.6.2, gettext 0.18.3.1, glib 2.38.0, global 6.2.9, gmp 5.1.3,
2932 gnupg 2.0.22, gobject-introspection 1.38.0, grep 2.15, gsl 1.16,
2933 gtk+ 2.24.21, gtk+ 3.10.1, guile 2.0.9, guile 2.0.9, guile-xcb 1.2,
2934 harfbuzz 0.9.22, hello 2.9, iproute2 3.12.0, libdrm 2.4.46,
2935 libextractor 1.2, libjpeg 9, libmicrohttpd 0.9.32, lightning 2.0.2,
2936 linux-libre 3.12, lzip 1.15, make 4.0, mit-krb5 1.11.3, pari-gp 2.5.5,
2937 pixman 0.32.4, python 3.3.2, qemu 1.6.1,
2938 qemu-with-multiple-smb-shares 1.6.1, rcs 5.9.2, recutils 1.6, rsync 3.1.0,
2939 tar 1.27.1, texinfo 5.2, units 2.02, xorriso 1.3.2
2941 *** Packages are now built with GCC 4.8.2 by default (was 4.7.3)
2943 ** Native language support
2944 *** New ‘sr’ (Serbian) translation
2945 *** New ‘vi’ (Vietnamese) translation
2946 *** Updated ‘pt_BR’ (Brazilian Portuguese) translation
2947 ** Bugs fixed
2948 *** ‘guix pull’ compiles Guix deterministically and correctly
2950 Previously, the build environment was not cleared in between ‘compile-file’
2951 calls, leading to build errors due to Guile bug http://bugs.gnu.org/15602 .
2953 *** ‘guix package’ allows removal of a specific package output
2954     (http://bugs.gnu.org/15756)
2955 *** ‘guix-daemon’ always sets umask to 022
2956     (http://lists.gnu.org/archive/html/bug-guix/2013-07/msg00033.html)
2957 *** Files referenced by environment variables are protected from GC
2958 *** Yet unbuilt packages get correctly installed (http://bugs.gnu.org/15283)
2959 *** ‘bootstrap-graph.{png,eps,pdf}’ built in srcdir (http://bugs.gnu.org/15640)
2961 * Changes in 0.4 (since 0.3)
2963 ** Package management
2965 *** New ‘--list-generations’ and ‘--delete-generations’ options
2967 The ‘guix package’ command has these two new options, which make it easier to
2968 deal with a profile’s generation.  See “Invoking guix package” in the manual.
2970 *** New ‘guix-register’ program
2972 This program allows the meta-data of a new store to be initialized, by
2973 copying info from an existing store.  It is mostly an internal tool.
2975 ** Programming interfaces
2977 *** New API to bootstrap Autotools-based packages
2979 The (guix build-system gnu) has a new ‘dist-package’ procedure that takes a
2980 package object and source directory, and returns a new package object that
2981 runs ‘./bootstrap && make dist’ or anything similar.
2983 *** ‘derivation’ and related procedures have a #:references-graphs parameter
2985 This parameter instructs the build daemon to populate the derivation’s build
2986 tree with files containing the list of references of the given store files.
2987 This is useful to write code that copies a packages and all its dependencies
2988 to another storage device, such as a QEMU disk image.
2990 *** Extended API to build a GNU system virtual machine image
2992 The (gnu system vm) module has been augmented in many ways: the ‘qemu-image’
2993 procedure can now populate and initialize the image’s store; the new
2994 ‘system-qemu-image’ procedure returns a QEMU image that runs dmd as its init
2995 system, has ‘login’ running on several consoles, has a set of installed
2996 packages, and where Guix can be used.
2998 New (gnu system …) modules have been added to handle the configuration of the
2999 various parts of a GNU/Linux system.  For instance, (gnu system dmd) provides
3000 support for instantiating dmd services; (gnu system linux) helps with Linux
3001 PAM configuration; and so on.
3003 *** <derivation> objects supersede .drv file names in the API
3005 ‘derivation’ and similar procedures no longer return two values (a
3006 <derivation> and a .drv file name); they now return a single value, which is
3007 a <derivation> object.  The <derivation> object embeds the corresponding .drv
3008 file name.  See “Derivations” in the manual for details.
3010 ** GNU distribution
3012 *** 60 new packages
3014 apr, apr-util, cdparanoia, dbus-glib, dfc, dmd, dvdisaster, exiv2, fetchmail,
3015 freefont-ttf, freeglut, geeqie, git, gkrellm, glu, gnome-doc-utils,
3016 gst-plugins-base, gstreamer, guile-cairo, guile-lib, guile-xcb, guix, htop,
3017 itstool, lame, libextractor, libmicrohttpd, lightning, lzip, mingetty, mutt,
3018 net-base, net-tools, ocrad, pspp, python-babel, python-dateutil, python-pytz,
3019 python-setuptools, python-simplejson, python-wrapper, python2-babel,
3020 python2-dateutil, python2-mechanize, python2-pyicu, python2-pysqlite,
3021 python2-pytz, python2-setuptools, python2-simplejson, qemu-system-initrd,
3022 qemu-with-multiple-smb-shares, ripperx, shadow, ttf-bitstream-vera, units,
3023 valgrind, xmlto, xnee, yasm
3025 *** 27 package updates
3027 bigloo 4.0b, cairo 1.12.16, ddrescue 1.17, fontconfig 2.10.93, fplll 4.0.4,
3028 gcc 4.7.3, gcc 4.7.3, glibc 2.18, glibc 2.18, glibc-stripped-tarball 2.18,
3029 gnupg 2.0.21, gnutls 3.2.4, guile 2.0.9, guile 2.0.9, harfbuzz 0.9.21,
3030 imagemagick 6.8.6-9, libdrm 2.4.46, libgcrypt 1.5.3, libjpeg 9, libksba 1.3.0,
3031 linux-libre 3.11, m4 1.4.17, mpfrcx 0.4.2, pari-gp 2.5.4, python 2.7.5, python
3032 3.3.2, texlive 2013
3034 *** Fontconfig font search path made more convenient
3036 Fontconfig, the library used by many graphical applications, such as those
3037 based on GTK+, now knows where to find the default set of fonts.  Additional
3038 fonts installed in the user profile are automatically picked up.
3040 *** More GUI applications
3042 The ‘emacs’ and ‘racket’ packages are now linked against GTK+.  New GTK+
3043 applications have been added (see above.)
3045 *** Packaging guidelines
3047 The documentation of packaging guidelines has been augmented.  See the manual
3048 under “GNU Distribution”.
3050 *** Support for Python 3 along with Python 2
3052 Python 3 has been added to the distribution, and Python packages that support
3053 it are now built for both Python 2 and Python 3.  See the “Python Modules”
3054 section of the manual for details.
3056 ** Internationalization
3058 Updated translations: eo.
3060 ** Bugs fixed
3062 *** Workarounds for Guile 2.0.5 now work on Debian derivatives
3063 *** The dependency graph image has correct size in PDF output
3064 *** 'ldd' now works correctly on x86_64
3065 *** Xorg server test suite no longer fails (http://bugs.gnu.org/15392)
3066 *** module-init-tools now builds (http://bugs.gnu.org/15182, http://bugs.gnu.org/15187)
3067 *** Hop 2.4 builds with newer Bigloo (http://bugs.gnu.org/15194)
3069 * Changes in 0.3 (since 0.2)
3071 ** Package management
3073 *** Cross-compilation support
3075 Guix can now cross-build packages.  On the command-line, this is achieved with
3076 the new ‘--target’ command-line option of ‘guix build’.  At the Scheme level,
3077 the guts of this is the ‘package-cross-derivation’ procedure.  Core packages
3078 of the distribution can already be cross-compiled.  See the manual for
3079 details.
3081 *** New ‘--max-silent-time’ option for “guix build” and “guix package”
3083 See the manual for details.
3085 *** New ‘--fallback’ option for “guix build” and “guix package”
3087 This option instructs to fall back to local builds when the substituter fails
3088 to download a substitute.
3090 *** New ‘--requisites’ option for “guix gc”
3092 See the manual for details.
3094 *** New ‘--key-download’ option for “guix refresh”
3096 See the manual for details.
3098 ** Programming interfaces
3100 *** New ‘package-cross-derivation’ procedure in (guix derivations)
3102 See the manual for details.
3104 *** New ‘%current-target-system’ SRFI-39 parameter
3106 This parameter is like ‘%current-system’, but for cross-compilation.  It
3107 allows code in package definitions (such as in the ‘arguments’ field) to know
3108 whether it is being cross-compiled, and what the target system is.
3110 *** New (guix hash) module; new ‘open-sha256-port’ and ‘sha256-port’ procedures
3112 This improves performance of SHA256 computations.
3115 ** GNU distribution
3117 *** 33 new packages
3119 alsa-lib, babel, cairo, cvs, gcal, gcc-cross-mips64el-linux-gnuabi64, gd,
3120 gdk-pixbuf, graphviz, grue-hunter, gtk+, gts, harfbuzz, imagemagick, iproute2,
3121 iptables, libspectre, mpg321, noweb, pango, plotutils, privoxy, pytz, racket,
3122 rubber, rush, strace, tk, torsocks, unrtf, vc-dwim, wordnet, xlockmore
3124 *** 25 package updates
3126 automake 1.14, ed 1.9, freeipmi 1.2.8, gawk 4.1.0, gcc 4.8.1, gettext 0.18.3,
3127 glib 2.37.1, gmp 5.1.2, gnutls 3.2.1, gzip 1.6, help2man 1.43.3, libapr 1.4.8,
3128 libaprutil 1.5.2, libassuan 2.1.1, libffi 3.0.13, libgc 7.2d, libgpg-error
3129 1.12, libidn 1.28, libpng 1.5.17, lout 3.40, lsh 2.1, nettle 2.7.1, qemu
3130 1.5.1, tzdata 2013d, xorriso 1.3.0
3132 *** Binary packages now available for i686-linux
3134 The build farm at http://hydra.gnu.org now provides 32-bit GNU/Linux binaries
3135 (i686-linux), in addition to the x86_64-linux binaries.  Both can be
3136 transparently used as substitutes for local builds on these platforms.
3138 *** Debug info packages
3140 Some packages now have a “debug” output containing debugging information.  The
3141 “debug” output can be used by GDB, and can be installed separately from the
3142 other outputs of the package.  See “Installing Debugging Files” in the manual.
3144 *** Bootstrap binaries can be cross-compiled
3146 The distribution can now be ported to new architectures (currently
3147 GNU/Linux-only) by cross-compiling the “bootstrap binaries”.  See “Porting”
3148 in the manual.
3150 *** Bootstrapping documented
3152 See “Bootstrapping” in the manual, for information on how the GNU
3153 distribution builds “from scratch”.
3155 ** Internationalization
3157 New translations: eo, pt_BR.
3159 ** Bugs fixed
3160 *** “guix --help” now works when using Guile 2.0.5
3161 *** Binary substituter multi-threading and pipe issues fixed
3163 These could lead to random substituter crashes while substituting a binary.
3164 See commits 0332386 and 101d9f3 for details.
3166 *** Binary substituter gracefully handles lack of network connectivity
3168 *** Daemon properly handles rebuilds of multiple-output derivations
3170 Previously it would fail when rebuilding a multiple-output derivation when
3171 some (but not all) of its outputs were already present.  See
3172 http://lists.gnu.org/archive/html/bug-guix/2013-06/msg00038.html and
3173 https://github.com/NixOS/nix/issues/122 .
3175 *** ‘guix package -i foo:out’ no longer removes other outputs of ‘foo’
3177 Previously only the ‘out’ output of package ‘foo’ would be kept in the
3178 profile.
3180 *** Replacement (srfi srfi-37) provided if the user’s one is broken
3182 When the user’s (srfi srfi-37) is affected by http://bugs.gnu.org/13176 (Guile
3183 < 2.0.9), a replacement with the bug fix is provided.  This bug would affect
3184 command-line argument processing in some cases.
3186 * Changes in 0.2 (since 0.1)
3188 ** Package management
3190 *** Guix commands are now sub-commands of the “guix” program
3192 Instead of typing “guix-package”, one now has to type “guix package”, and so
3193 on.  This has allowed us to homogenize the user interface and initial program
3194 setup, and to allow commands to be upgradable through “guix pull”.
3196 *** New “guix package --upgrade” option
3198 As the name implies, this option atomically upgrades all the packages
3199 installed in a profile or the set of packages matching a given regexp.
3200 See “Invoking guix package” in the manual.
3202 *** New “guix package --search” option
3204 Performs a full text search in package synopses and descriptions, and returns
3205 the matching packages in recutils format.  See “Invoking guix package” in the
3206 manual, for details.
3208 *** New “guix pull” command
3210 The command pulls the latest version of Guix–both the package management
3211 modules and the distribution.  See the manual for details.
3213 *** New binary substituter
3215 The “substituter” mechanism allows pre-built binaries to be transparently
3216 downloaded instead of performing a build locally.  Currently binaries are
3217 available for x86_64 Linux-based GNU systems from http://hydra.gnu.org.  The
3218 distribution is continuously built and binaries are made available from there.
3220 See http://hydra.gnu.org/jobset/gnu/master under “Job status” for the list of
3221 available binary packages.
3223 *** New “guix refresh” command
3225 The command is used by Guix maintainers.  It automatically updates the
3226 distribution to the latest upstream releases of GNU software.
3228 *** New “guix hash” command
3230 Convenience command to compute the hash of a file.  See the manual for
3231 details.
3233 *** Nix daemon code updated
3235 The daemon code from Nix, used by the ‘guix-daemon’ command, has been updated
3236 to current Nix ‘master’.
3238 ** Programming interfaces
3240 *** (guix download) now supports HTTPS, using GnuTLS
3242 It allows package source tarballs to be retrieved over HTTPS.
3244 *** New ‘native-search-path’ and ‘search-path’ package fields
3246 Packages can define in their ‘native-search-path’ field environment variables
3247 that define search paths and need to be set for proper functioning of the
3248 package.  For instance, GCC has ‘CPATH’ and ‘LIBRARY_PATH’ in its
3249 ‘native-search-path’, Perl has ‘PERL5LIB’, Python has ‘PYTHONPATH’, etc.
3250 These environment variables are automatically set when building a package that
3251 uses one of these.
3253 *** Package inputs can be a function of the target system type
3255 The ‘inputs’ field of a package can now be conditional on the value of
3256 (%current-system).  This is useful for packages that take system-dependent
3257 tarballs as inputs, such as GNU/MIT Scheme.
3259 *** New build systems
3261 The ‘perl-build-system’, ‘python-build-system’, and ‘cmake-build-system’ have
3262 been added.  They implement the standard build systems for Perl, Python, and
3263 CMake packages.
3265 *** Tools to build Linux initrds, QEMU images, and more
3267 The (gnu packages linux-initrd) module provides a procedure to build a Linux
3268 initrd (“initial RAM disk”).  The initrd embeds Guile, which is used to
3269 evaluate the given expression.  The example below returns an initrd that
3270 mounts the /proc file system and starts a REPL:
3272   (expression->initrd
3273     '(begin
3274        (mkdir "/proc")
3275        (mount "none" "/proc" "proc")
3276        ((@ (system repl repl) start-repl))))
3278 More examples in the linux-initrd.scm file.
3280 Experimental interfaces to produce and use QEMU images are provided by the
3281 (gnu system vm) module.  For instance, the
3282 ‘expression->derivation-in-linux-vm’ evaluates the given Scheme expression in
3283 a QEMU virtual machine running the Linux kernel and Guile.
3285 ** GNU distribution
3287 Many updates and additions have been made to the distribution.  Here are the
3288 highlights.
3290 *** Major updates
3292 GCC 4.7.3 (the default) and GCC 4.8.0, Binutils 2.23.2, Guile 2.0.9,
3293 Coreutils 8.20, GDB 7.6, Texinfo 5.1.
3295 *** Noteworthy new packages
3297 TeXLive, Xorg, GNU GRUB, GNU Parted, QEMU and QEMU-KVM, Avahi, Bigloo,
3298 CHICKEN, Scheme48, Hugs, Python, Lua, Samba.