guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GNU Guix & GuixSD 0.15.0 released


From: Ludovic Courtès
Subject: GNU Guix & GuixSD 0.15.0 released
Date: Fri, 06 Jul 2018 14:02:57 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)

We are pleased to announce the release of GNU Guix & GuixSD 0.15.0,
representing 7,020 commits by 100 people over 7 months.

This release brings us close to our goals for 1.0, so it’s probably one
of the last zero-dot-something releases.


• About

  GNU Guix is a transactional package manager for the GNU system.
  The Guix System Distribution, GuixSD, is an advanced distribution
  of the GNU system.

  In addition to standard package management features, Guix supports
  transactional upgrades and roll-backs, unprivileged package
  management, and per-user profiles.  GuixSD offers a declarative
  approach to operating system configuration management and is highly
  hackable.  Guix uses low-level mechanisms from the Nix package
  manager, except that packages are defined as native Guile modules,
  using extensions to the Scheme language.

  GuixSD uses the Linux-Libre kernel and the GNU Shepherd init system.
  It can be used on an i686, x86_64, armv7, or aarch64 machine.

  It is also possible to use Guix on top of an already installed
  GNU/Linux system, including on armv7, aarch64, and mips64el.

  https://www.gnu.org/software/guix/

• Download

  Here are the compressed sources and a GPG detached signature[*]:
    https://alpha.gnu.org/gnu/guix/guix-0.15.0.tar.gz
    https://alpha.gnu.org/gnu/guix/guix-0.15.0.tar.gz.sig

  Here are the bootable USB installation images and their signatures[*]:
    https://alpha.gnu.org/gnu/guix/guixsd-install-0.15.0.i686-linux.iso.xz
    https://alpha.gnu.org/gnu/guix/guixsd-install-0.15.0.i686-linux.iso.xz.sig
    https://alpha.gnu.org/gnu/guix/guixsd-install-0.15.0.x86_64-linux.iso.xz
    https://alpha.gnu.org/gnu/guix/guixsd-install-0.15.0.x86_64-linux.iso.xz.sig

  Here is the QCOW2 virtual machine (VM) image and its signature:
    https://alpha.gnu.org/gnu/guix/guixsd-vm-image-0.15.0.x86_64-linux.xz
    https://alpha.gnu.org/gnu/guix/guixsd-vm-image-0.15.0.x86_64-linux.xz.sig

  Here are the binary tarballs and their signatures[*]:
    https://alpha.gnu.org/gnu/guix/guix-binary-0.15.0.i686-linux.tar.xz
    https://alpha.gnu.org/gnu/guix/guix-binary-0.15.0.i686-linux.tar.xz.sig
    https://alpha.gnu.org/gnu/guix/guix-binary-0.15.0.x86_64-linux.tar.xz
    https://alpha.gnu.org/gnu/guix/guix-binary-0.15.0.x86_64-linux.tar.xz.sig
    https://alpha.gnu.org/gnu/guix/guix-binary-0.15.0.armhf-linux.tar.xz
    https://alpha.gnu.org/gnu/guix/guix-binary-0.15.0.armhf-linux.tar.xz.sig
    https://alpha.gnu.org/gnu/guix/guix-binary-0.15.0.aarch64-linux.tar.xz
    https://alpha.gnu.org/gnu/guix/guix-binary-0.15.0.aarch64-linux.tar.xz.sig

  Use a mirror for higher download bandwidth:
    http://www.gnu.org/order/ftp.html
  
  Here are the SHA1 checksums:

  b971e19b539f3f27f675bc1d7cfc126065a7d61c  guix-0.15.0.tar.gz
  48e4f95b13133f23e271791e230f1a50896b2033  
guix-binary-0.15.0.aarch64-linux.tar.xz
  a37add10720284793b82f86cca84b24a94253360  
guix-binary-0.15.0.armhf-linux.tar.xz
  1c26d12ad278273f2864bc165a998e5429d1eea0  guix-binary-0.15.0.i686-linux.tar.xz
  38fd4c9076f82823b5e981d78622a2d3c74984d0  
guix-binary-0.15.0.x86_64-linux.tar.xz
  410db099a7c8bbc134a2f05438004db12376d71e  
guixsd-install-0.15.0.i686-linux.iso.xz
  1029730bf9f11a8039d66a9bf4fc77e8e1b2eb53  
guixsd-install-0.15.0.x86_64-linux.iso.xz
  2664f09efe3f5f999c0a115251eb68eb30ed74b0  
guixsd-vm-image-0.15.0.x86_64-linux.xz
  
  [*] Use a .sig file to verify that the corresponding file (without the
  .sig suffix) is intact.  First, be sure to download both the .sig file
  and the corresponding tarball.  Then, run a command like this:
  
    gpg --verify guix-0.15.0.tar.gz.sig
  
  If that command fails because you don't have the required public key,
  then run this command to import it:
  
    gpg --keyserver pool.sks-keyservers.net \
        --recv-keys 3CE464558A84FDC69DB40CFB090B11993D9AEBB5
  
  and rerun the 'gpg --verify' command.
  
  This release was bootstrapped with the following tools:
    Autoconf 2.69
    Automake 1.16.1
    Makeinfo 6.5
    Help2man 1.47.6

  To install the Guix System Distribution, please see “System
  Installation” in the manual.  To install Guix on a running system,
  see “Installation” in the manual.

• Changes since version 0.14.0 (excerpt from the NEWS file)

  ** Package management

  *** ‘guix pull’ has been overhauled; it now populates ~/.config/guix/current
  *** ‘guix pull’ has a new ‘--list-generations’ option
  *** ‘guix pack’ now supports building SquashFS images
  *** ‘guix pack’ can now build tarballs with relocatable executables
  *** ‘guix environment’ and ‘guix pack’ have a new ‘--manifest’ option
  *** New ‘guix environment’ options: ‘--user’, ‘--link-profile’
  *** ‘guix package’ has a new ‘--allow-collisions’ option
  *** ‘guix package’ no longer warns about harmless file collisions
  *** The ‘--with-source’ option now accepts “PACKAGE=URI” specs
  *** Profiles now include a separate ‘dir.LANGUAGE’ Info file
  *** New profile hook generates a ‘gschemas.compiled’ file as needed
  *** ‘guix build’ provides hints for unbound variables
  *** ‘guix weather’ now reports continuous integration statistics
  *** ‘guix gc’ has a new ‘--derivers’ option
  *** ‘guix publish’ now publishes build logs at /log URLs
  *** ‘guix import elpa’ has a new ‘--recursive’ option
  *** ‘guix graph’ has a new “module” node type
  *** New ‘guix offload status’ command
  *** ‘guix-daemon’ now comes with an SELinux policy
  *** ‘guix-daemon’ now rejects garbage collection requests from remote clients
  *** ‘guix-daemon’ supports ARMv7 builds on AArch64
  *** ‘guix-daemon’ has relaxed tests to allow for binfmt_misc execution
  *** ‘guix-daemon’ has a new ‘--log-compression’ option, with gzip support

  ** Distribution

  *** New ‘guix system docker-image’ command
  *** ‘guix system’ reports kernel modules that should be added to the initrd
  *** ‘guix system’ reports invalid mapped device specifications
  *** ‘guix system init’ warns about insufficient disk space
  *** ‘guix system search’ displays Shepherd service names when available
  *** Required services missing from the config are automatically instantiated
  *** New ‘initrd-modules’ field of ‘operating-system’
  *** New ‘file-system-label’ construct supersedes ‘title’ field of 
‘file-system’
  *** ‘guix system’ has a new ‘-e’ option
  *** The ‘ld’ wrappers now allows linking with non-store libraries by default
  *** Package for Python 2.x has been renamed from “python” to “python2”
  *** RHEL6 systems based on kernel Linux 2.6 are supported again
  *** The GNU Shepherd was upgraded to 0.4.0; it now logs to syslogd
  *** New services

  alsa, cat-avatar-generator, darkstat, dhcpd, dnsmasq, enlightenment, fprintd,
  hpcguix-web, httpd, mate, modem-manager, openntpd, php-fpm, qemu-binfmt,
  wesnothd

  *** bitlbee service now supports plugins
  *** nginx service configuration has been enhanced
  *** cgit service supports project lists and is more flexible
  *** ‘openssh-configuration’ has a new ‘accepted-environment’ field
  *** dovecot service copies ‘dovecot.conf’ to /etc
  *** prosody service configuration now accepts file-like objects
  *** certbot service has been overhauled
  *** Package build bit-for-bit reproducibility fixes

  Reproducibility issues were fixed notably in: ocaml, texlive-fonts-amsfonts,
  glib, address@hidden, r-rhdf5lib, star, nspr, dub-build-system, skalibs, 
groff.

  *** 1200 new packages

  abootimg, afew, agda, aj-snapshot, amalgamate, amule, android-bionic-uapi,
  android-ext4-utils, android-f2fs-utils, android-googletest,
  android-libselinux, android-libsparse, android-libutils,
  android-libziparchive, android-make-stub, android-safe-iop, apache-arrow,
  arm-trusted-firmware-pine64-plus, arm-trusted-firmware-puma-rk3399, aseba,
  asio, atril, badass, bctoolbox, bear, beignet, bitlbee-discord, bluez-alsa,
  boost-sync, botan, bpython, bpython2, cabal-doctest, caja-extensions,
  can-utils, casync, cat-avatar-generator, catch2, cava, clementine,
  cli-visualizer, clinfo, clyrics, clzip, colobot, colormake, curlftpfs,
  curseradio, cwm, czmq, daemontools, darkstat, dashel,
  debian-archive-keyring, debootstrap, dehydrated, delly, dolphin-emu,
  domainfinder, dot2tex, dropseq-tools, duperemove, easytag, elemental,
  emacs-academic-phrases, emacs-add-hooks, emacs-anzu,
  emacs-atom-one-dark-theme, emacs-auto-yasnippet, emacs-beginend,
  emacs-benchmark-init, emacs-biblio, emacs-bongo, emacs-circe,
  emacs-cl-generic, emacs-closql, emacs-cmake-mode, emacs-company-lua,
  emacs-company-restclient, emacs-crux, emacs-csv-mode, emacs-daemons,
  emacs-darkroom, emacs-dashboard, emacs-datetime, emacs-dedicated,
  emacs-default-text-scale, emacs-deft, emacs-desktop-environment,
  emacs-diff-hl, emacs-discover-my-major, emacs-download-region,
  emacs-dts-mode, emacs-dumb-jump, emacs-edit-indirect, emacs-edit-server,
  emacs-eimp, emacs-elisp-refs, emacs-elisp-slime-nav, emacs-emacsql,
  emacs-emmet-mode, emacs-emms-player-simple-mpv, emacs-emojify, emacs-epkg,
  emacs-ergoemacs-mode, emacs-eros, emacs-ert-expectations,
  emacs-esh-autosuggest, emacs-esup, emacs-esxml, emacs-evil-anzu,
  emacs-evil-collection, emacs-evil-ediff, emacs-evil-magit, emacs-evil-mu4e,
  emacs-evil-multiedit, emacs-evil-org, emacs-evil-quickscope,
  emacs-evil-smartparens, emacs-ewmctrl, emacs-exec-path-from-shell,
  emacs-f3, emacs-faceup, emacs-fancy-narrow, emacs-finalize,
  emacs-fish-completion, emacs-ghub, emacs-gif-screencast,
  emacs-git-auto-commit-mode, emacs-git-modes, emacs-google-translate,
  emacs-grep-a-lot, emacs-grep-context, emacs-hcl-mode, emacs-helm-bibtex,
  emacs-helm-c-yasnippet, emacs-helm-company, emacs-helm-descbinds,
  emacs-helm-emms, emacs-helm-eww, emacs-helm-exwm, emacs-helm-firefox,
  emacs-helm-flycheck, emacs-helm-gtags, emacs-helm-ls-git,
  emacs-helm-mode-manager, emacs-helm-mu, emacs-helm-pass,
  emacs-helm-shell-history, emacs-helm-system-packages, emacs-helpful,
  emacs-hierarchy, emacs-highlight-defined, emacs-highlight-escape-sequences,
  emacs-highlight-numbers, emacs-howm, emacs-hy-mode,
  emacs-ibuffer-projectile, emacs-ido-vertical-mode, emacs-image+,
  emacs-interactive-align, emacs-irfc, emacs-itail, emacs-ivy-yasnippet,
  emacs-json-mode, emacs-json-reformat, emacs-know-your-http-well, emacs-kv,
  emacs-lacarte, emacs-let-alist, emacs-lice-el, emacs-lispyville,
  emacs-list-utils, emacs-load-relative, emacs-loc-changes, emacs-logview,
  emacs-loop, emacs-m-buffer-el, emacs-macrostep, emacs-magit-org-todos-el,
  emacs-makey, emacs-mbsync, emacs-md4rd, emacs-move-text,
  emacs-mu4e-conversation, emacs-navi-mode, emacs-nnreddit, emacs-noflet,
  emacs-nov-el, emacs-npm-mode, emacs-oauth2, emacs-on-screen,
  emacs-org-caldav, emacs-org-mind-map, emacs-org-ref, emacs-org-tree-slide,
  emacs-orgalist, emacs-outorg, emacs-outshine, emacs-package-lint,
  emacs-parent-mode, emacs-parinfer-mode, emacs-parsebib, emacs-pass,
  emacs-password-store, emacs-pg, emacs-php-mode, emacs-pinentry,
  emacs-polymode, emacs-pulseaudio-control, emacs-puppet-mode,
  emacs-racket-mode, emacs-rainbow-blocks, emacs-realgud, emacs-robe,
  emacs-rsw-elisp, emacs-scel, emacs-scratch-el, emacs-seq,
  emacs-shift-number, emacs-slack, emacs-slime-company, emacs-sly,
  emacs-sml-mode, emacs-sourcemap, emacs-spark, emacs-stickyfunc-enhance,
  emacs-string-inflection, emacs-stumpwm-mode, emacs-suggest,
  emacs-terraform-mode, emacs-test-simple, emacs-tree-mode, emacs-validate,
  emacs-visual-regexp, emacs-web-beautify, emacs-websocket, emacs-wgrep-helm,
  emacs-wordgen, emacs-ws-butler, emacs-zotxt, emacs-zoutline, engrampa,
  enki, eom, epipe, eureka, fann, fasd, fastboot, fastp, fastqc, fbcat,
  fc-host-tools, fgallery, fifo-map, flameshot, flatbuffers, fluid-3,
  font-culmus, font-fira-code, font-ibm-plex, font-lohit, fortune-mod, fpm2,
  freedink-dfarc, gcab, gdal, ghc-aeson-compat, ghc-attoparsec-iso8601,
  ghc-basement, ghc-bloomfilter, ghc-bytes, ghc-call-stack, ghc-cipher-aes,
  ghc-clientsession, ghc-cmark-gfm, ghc-cprng-aes, ghc-crypto-cipher-tests,
  ghc-crypto-cipher-types, ghc-crypto-random, ghc-disk-free-space,
  ghc-doctemplates, ghc-doctemplates, ghc-email-validate, ghc-esqueleto,
  ghc-feed, ghc-fixed, ghc-foundation, ghc-generics-sop, ghc-haddock-test,
  ghc-hashable-time, ghc-haskell-lexer, ghc-haskell-src-exts-util,
  ghc-hslua-module-text, ghc-http-api-data, ghc-hxt, ghc-hxt-charproperties,
  ghc-hxt-regex-xmlschema, ghc-hxt-unicode, ghc-ifelse,
  ghc-integer-logarithms, ghc-iwlib, ghc-megaparsec, ghc-microlens,
  ghc-microlens-th, ghc-monad-logger, ghc-monad-loops, ghc-nanospec,
  ghc-parser-combinators, ghc-path-pieces, ghc-persistent,
  ghc-persistent-sqlite, ghc-persistent-template, ghc-pretty-show,
  ghc-pretty-show, ghc-refact, ghc-resource-pool, ghc-safesemaphore,
  ghc-securemem, ghc-shakespeare, ghc-skein, ghc-skylighting,
  ghc-skylighting, ghc-stm-chans, ghc-string-qq, ghc-tasty-expected-failure,
  ghc-text-binary, ghc-th-abstraction, ghc-th-lift-instances,
  ghc-time-locale-compat, ghc-unliftio, ghc-unliftio-core,
  ghc-uri-bytestring, ghc-uri-encode, ghc-yesod, ghc-yesod-core,
  ghc-yesod-form, ghc-yesod-persistent, ghex, ghostwriter, gifsicle,
  git-annex, glslang, go-github-com-aki237-nscjar,
  go-github-com-alsm-ioprogress,
  go-github-com-ayufan-golang-kardianos-service,
  go-github-com-beorn7-perks-quantile, go-github-com-blang-semver,
  go-github-com-burntsushi-toml,
  go-github-com-client-golang-prometheus-promhttp,
  go-github-com-davidjpeacock-cli, go-github-com-emicklei-go-restful,
  go-github-com-getsentry-raven-go, go-github-com-golang-protobuf-proto,
  go-github-com-google-cadvisor, go-github-com-google-gofuzz,
  go-github-com-gorilla-context, go-github-com-gorilla-mux,
  go-github-com-hashicorp-go-version, go-github-com-hashicorp-hcl,
  go-github-com-jonboulle-clockwork, go-github-com-jpillora-backoff,
  go-github-com-matttproud-golang-protobuf-extensions-pbutil,
  go-github-com-prometheus-client-golang-prometheus,
  go-github-com-prometheus-client-model-go,
  go-github-com-prometheus-common-expfmt,
  go-github-com-prometheus-node-exporter, go-github-com-prometheus-procfs,
  go-github-com-sirupsen-logrus, go-github-com-spf13-pflag,
  go-github-com-stretchr-testify, go-github-com-syncthing-notify,
  go-github-com-tevino-abool, go-github-com-tj-docopt,
  go-github-com-urfave-cli, go-github.com-howeyc-gopass,
  go-github.com-jessevdk-go-flags, go-github.com-jtolds-gls,
  go-github.com-mattn-go-runewidth, go-github.com-nsf-termbox-go,
  go-github.com-smartystreets-assertions,
  go-github.com-smartystreets-goconvey, go-github.com-smartystreets-gunit,
  go-golang-org-x-crypto-ssh-terminal, go-golang.org-x-crypto-ssh-terminal,
  go-gopkg.in-check.v1, go-gopkg.in-mgo.v2, go-gopkg.in-tomb.v2, golly,
  google-brotli, gource, gpxsee, grammalecte, groovy, groovy-emacs-modes,
  gtksourceviewmm, guile-chickadee, guile-curl, guile-hall, guile-readline,
  guile-simple-zmq, guile-sparql, guile2.0-gdbm-ffi, guile2.0-irregex,
  guile2.0-minikanren, guile2.0-redis, gzdoom, hpcguix-web, html-xml-utils,
  hungrycat, i3lock-color, i3lock-fancy, ifdtool, innoextract, instantmusic,
  intelmetool, inxi, inxi-minimal, irram, iucode-tool, jack-capture,
  java-apache-ivy, java-apache-xml-commons-resolver, java-biojava-alignment,
  java-biojava-alignment, java-biojava-core, java-biojava-core,
  java-biojava-phylo, java-biojava-phylo, java-bouncycastle, java-cdi-api,
  java-cisd-args4j, java-cisd-base, java-cisd-jhdf5, java-commons-bsf,
  java-commons-compiler, java-commons-httpclient, java-commons-jxpath,
  java-commons-vfs, java-dom4j, java-ecj, java-ecj,
  java-eclipse-jetty-webapp, java-eclipse-jetty-webapp,
  java-eclipse-jetty-xml, java-eclipse-jetty-xml, java-eclipse-sisu-inject,
  java-eclipse-sisu-plexus, java-forester, java-forester,
  java-geronimo-xbean-asm-util, java-geronimo-xbean-bundleutils,
  java-geronimo-xbean-finder, java-gson, java-hawtjni, java-jakarta-oro,
  java-janino, java-jansi, java-jansi-native, java-jaxen, java-jaxp,
  java-jboss-el-api-spec, java-jboss-interceptors-api-spec, java-jdistlib,
  java-jettison, java-jlargearrays, java-jline, java-jline,
  java-joda-convert, java-joda-time, java-jsch-agentproxy-connector-factory,
  java-jsch-agentproxy-core, java-jsch-agentproxy-jsch,
  java-jsch-agentproxy-pageant, java-jsch-agentproxy-sshagent,
  java-jsch-agentproxy-usocket-jna, java-jsch-agentproxy-usocket-nc,
  java-jsoup, java-jsr250, java-jtransforms, java-kxml2, java-la4j,
  java-logback-classic, java-logback-core, java-modello-core,
  java-modello-plugins-java, java-modello-plugins-xml,
  java-modello-plugins-xpp3, java-modello-test, java-native-access,
  java-native-access-platform, java-openchart2, java-plexus-cipher,
  java-plexus-cli, java-plexus-compiler-api, java-plexus-compiler-javac,
  java-plexus-component-annotations, java-plexus-component-metadata,
  java-plexus-sec-dispatcher, java-sisu-build-api, java-stax, java-xerces,
  java-xmlpull2, java-xmlunit, java-xmlunit-legacy, java-xom, java-xpp3,
  java-xsdlib, java-xstream, jetring, js-filesaver, json-modern-cxx,
  jupyter-guile-kernel, keepalived, keepkey-agent, keynav, kholidays,
  kirigami, knights, krita, krita, kurly, l-smash, launchmon, ledger-agent,
  libb2, libburn, libcgroup, libdiscid, libdivsufsort, libepubgen,
  libfakekey, libfive, libgaiagraphics, libgeotiff, libgff, libiptcdata,
  libisofs, libmusicbrainz, libmygpo-qt, libmypaint, libnfnetlink, libnsl,
  libostree, libpfm4, libqxp, libscrypt, libspatialite, libvdpau-va-gl,
  licensecheck, lightgbm, lookingglass, lunzip, lyx, lzlib, makefile2graph,
  mame, mapnik, mate-backgrounds, mate-calc, mate-common,
  mate-icon-theme-faenza, mate-netbook, mate-polkit, mate-screensaver,
  mate-system-monitor, mate-user-guide, mate-utils, maven, maven-artifact,
  maven-builder-support, maven-compat, maven-core, maven-embedder,
  maven-model, maven-model-builder, maven-plugin-annotations,
  maven-plugin-api, maven-repository-metadata, maven-resolver-api,
  maven-resolver-connector-basic, maven-resolver-impl,
  maven-resolver-provider, maven-resolver-spi, maven-resolver-test-util,
  maven-resolver-transport-wagon, maven-resolver-util, maven-settings,
  maven-settings-builder, maven-shared-utils, maven-wagon-file,
  maven-wagon-http, maven-wagon-http-shared, maven-wagon-provider-api,
  maven-wagon-provider-test, maven-wagon-tck-http, mbpfan, mcrl2, me-cleaner,
  meandmyshadow, minimap2, mkbootimg, mod-wsgi, mongo-tools, motion, mrustc,
  msitools, muse-sequencer, mypaint-brushes, nghttp2, nitrogen, nmoldyn,
  noise-repellent, ocaml-ctypes, ocaml-integers, ocaml-ocb-stubblr,
  ocaml-tsdl, ocl-icd, ocproxy, oil-shell, opencl-clhpp, opencl-headers,
  opencl-headers, opencl-headers, opencl-headers, opencl-headers,
  opencl-headers, opencv, opensc, ortp, osc, ovmf-aarch64, ovmf-arm, padthv1,
  pan, pass-rotate, patchmatrix, perl-b-hooks-op-check,
  perl-bareword-filehandles, perl-cairo, perl-carp, perl-cgi-formbuilder,
  perl-cpan-changes, perl-crypt-openssl-guess, perl-data-section,
  perl-file-finder, perl-file-readbackwards, perl-font-ttf, perl-glib,
  perl-gtk2, perl-indirect, perl-inline, perl-inline-c, perl-io-all,
  perl-lexical-sealrequirehints, perl-math-bezier, perl-math-round,
  perl-memoize, perl-module-manifest, perl-moo-2, perl-multidimensional,
  perl-musicbrainz-discid, perl-net-dns-native, perl-number-format,
  perl-number-range, perl-pango, perl-path-iterator-rule, perl-pathtools,
  perl-pegex, perl-pod-constants, perl-regexp-pattern,
  perl-regexp-pattern-license, perl-set-intspan, perl-software-license,
  perl-statistics-basic, perl-string-copyright, perl-string-escape,
  perl-sub-quote, perl-super, perl-test-distmanifest, perl-test-failwarnings,
  perl-test-filename, perl-test-mockmodule, perl-test-perltidy,
  perl-test-requiresinternet, perl-test-roo, perl-test-runvalgrind,
  perl-text-format, perl-threads, perl-time-hires, perl-time-piece,
  perl-universal-require, perl-uri-escape, perl-webservice-musicbrainz,
  perl-x11-protocol-other, picprog, pigx, pigx-bsseq, pigx-chipseq,
  pigx-rnaseq, pigx-scrnaseq, pinentry-emacs, pioneer, pluma, plzip, pocl,
  poppler-data, postgis, psm2, pure, pybind11, pyconfigure,
  python-activepapers, python-aiodns, python-aiohttp, python-async-generator,
  python-async-timeout, python-attrs-bootstrap, python-autograd,
  python-base58, python-bigfloat, python-blessings, python-commandlines,
  python-curtsies, python-debug, python-django-crispy-forms,
  python-django-override-storage, python-django-tagging,
  python-djangorestframework, python-dns-lexicon, python-duniterpy,
  python-ecpy, python-ed25519, python-empy, python-fasteners,
  python-feather-format, python-fixtures-bootstrap, python-funcy,
  python-fusepy, python-future-fstrings, python-gipc, python-gitdb,
  python-gitpython, python-glob2, python-google-api-client, python-gyp,
  python-hidapi, python-idna-ssl, python-iso3166, python-iso639,
  python-isoweek, python-josepy, python-keepkey, python-kiwisolver,
  python-latexcodec, python-ledgerblue, python-libnacl, python-libusb1,
  python-logwrap, python-loompy, python-m2crypto, python-mnemonic,
  python-more-itertools, python-msgpack-transitional, python-multidict,
  python-olefile, python-onetimepass, python-openstackdocstheme,
  python-parso, python-parted, python-phonenumbers, python-plotly,
  python-prometheus-client, python-proteus, python-pyarrow, python-pyaudio,
  python-pyblake2, python-pybtex, python-pycares, python-pycryptodome,
  python-pycurl, python-pyhamcrest, python-pyinotify, python-pylibscrypt,
  python-pynamecheap, python-pyte, python-pytest-bootstrap,
  python-requests-file, python-rfc3986, python-scrypt, python-semver,
  python-send2trash, python-shapely, python-six-bootstrap,
  python-sphinx-gallery, python-stdnum, python-subunit-bootstrap,
  python-tempdir, python-testrepository-bootstrap,
  python-testresources-bootstrap, python-testscenarios-bootstrap,
  python-testtools-bootstrap, python-tldextract, python-tokenize-rt,
  python-trezor, python-trezor-agent, python-trytond, python-trytond-country,
  python-trytond-party, python-txamqp, python-typing, python-whatever,
  python-whisper, python-yapf, python-yarl, python2, python2-activepapers,
  python2-attrs-bootstrap, python2-autograd, python2-bigfloat,
  python2-blessings, python2-carbon, python2-curtsies,
  python2-django-tagging, python2-dns-lexicon, python2-ecpy, python2-ed25519,
  python2-enum, python2-fasteners, python2-feather-format,
  python2-fixtures-bootstrap, python2-funcsigs, python2-funcsigs-bootstrap,
  python2-funcy, python2-fusepy, python2-gdrivefs, python2-gipc,
  python2-gitdb, python2-gitpython, python2-glob2, python2-google-api-client,
  python2-graphite-web, python2-gyp, python2-hidapi, python2-ipy,
  python2-iso3166, python2-iso639, python2-isoweek, python2-josepy,
  python2-keepkey, python2-kiwisolver, python2-langkit, python2-ledgerblue,
  python2-libadalang, python2-m2crypto, python2-mapnik, python2-minimal,
  python2-mmtk, python2-mnemonic, python2-more-itertools,
  python2-oauth2client, python2-olefile, python2-openstackdocstheme,
  python2-parso, python2-parted, python2-phonenumbers, python2-plotly,
  python2-prometheus-client, python2-pyarrow, python2-pyaudio,
  python2-pycryptodome, python2-pycurl, python2-pyhamcrest,
  python2-pyinotify, python2-pynacl, python2-pynamecheap,
  python2-pyopengl-accelerate, python2-pyro, python2-pyte,
  python2-pytest-bootstrap, python2-quex, python2-quex,
  python2-requests-file, python2-rfc3986, python2-scientific, python2-semver,
  python2-send2trash, python2-shapely, python2-six-bootstrap,
  python2-sphinx-gallery, python2-stdnum, python2-subunit-bootstrap,
  python2-tempdir, python2-testrepository-bootstrap,
  python2-testresources-bootstrap, python2-testscenarios-bootstrap,
  python2-testtools-bootstrap, python2-tldextract, python2-trezor,
  python2-trezor-agent, python2-txamqp, python2-typing, python2-urlgrabber,
  python2-whatever, python2-whisper, python2-yapf, qbittorrent, qd, qjackrcd,
  qmpbackup, qqc2-desktop-style, qtfaststart, qtoctave, qtwebglplugin,
  qtwebview, quakespasm, r-abbyyr, r-abc, r-abc-data, r-abind, r-algdesign,
  r-amap, r-analytics, r-argparser, r-arules, r-bayseq, r-beachmat, r-bibtex,
  r-bsgenome-dmelanogaster-ucsc-dm3-masked,
  r-bsgenome-dmelanogaster-ucsc-dm6, r-bsgenome-hsapiens-ucsc-hg19-masked,
  r-bsgenome-mmusculus-ucsc-mm9-masked, r-callr, r-cardata, r-catdap,
  r-catterplots, r-cgdsr, r-cghbase, r-cghcall, r-chipcomp, r-chippeakanno,
  r-cli, r-codedepends, r-colorout, r-complexplus, r-cubature, r-debugme,
  r-delayedmatrixstats, r-desolve, r-diffbind, r-diffusionmap, r-diversitree,
  r-dosnow, r-dropbead, r-dtw, r-dyn, r-ellipse, r-expm, r-extradistr,
  r-factoextra, r-factominer, r-feather, r-flashclust, r-fractal, r-gclus,
  r-genomicinteractions, r-geometry, r-geosphere, r-ggjoy, r-ggmap, r-ggpubr,
  r-ggridges, r-ggsci, r-ggseqlogo, r-ggsignif, r-gsubfn, r-haven,
  r-hdf5array, r-hdf5r, r-heatmaply, r-hpar, r-ica, r-idr, r-ifultools,
  r-import, r-interactionset, r-jomo, r-jpeg, r-later, r-leaps, r-learnr,
  r-magic, r-mapproj, r-maps, r-maptools, r-marray, r-metap, r-mitml,
  r-modelr, r-multtest, r-nbclust, r-network, r-np, r-openxlsx, r-pan,
  r-parsedate, r-pastecs, r-phangorn, r-phontools, r-pillar, r-pls,
  r-powerplus, r-processx, r-promises, r-prroc, r-qap, r-qdnaseq, r-quantmod,
  r-radiant-data, r-rappdirs, r-rbiofabric, r-readxl, r-regioner, r-reprex,
  r-reticulate, r-rgooglemaps, r-rhdf5lib, r-riboprofiling, r-riboseqr,
  r-rio, r-ripseeker, r-riverplot, r-rsolnp, r-rvest, r-sapa, r-scater,
  r-scatterplot3d, r-scran, r-sdmtools, r-selectr, r-seriation, r-shinyace,
  r-shinydashboard, r-signal, r-singlecellexperiment, r-smoother, r-sna,
  r-snowfall, r-splus2r, r-sqldf, r-squarem, r-statnet-common, r-subplex,
  r-tidyverse, r-tinytex, r-trend, r-truncnorm, r-tsa, r-tseries, r-tsp,
  r-ttr, r-urca, r-utf8, r-uuid, r-venndiagram, r-vim, r-webshot, r-wmtsa,
  r-writexl, r-xfun, r-zip, ranger, rawtherapee, rct, rename, restic, rhash,
  rk3399-cortex-m0, robocut, rtags, ruby-asciidoctor, ruby-asciimath,
  ruby-bacon-bits, ruby-bond, ruby-contest, ruby-creole, ruby-czmq-ffi-gen,
  ruby-cztop, ruby-data_uri, ruby-erubis, ruby-iruby, ruby-mimemagic,
  ruby-mocha-on-bacon, ruby-org-ruby, ruby-rack-protection, ruby-rack-test,
  ruby-rake, ruby-ruby-engine, ruby-rubypants, ruby-sporkmonger-rack-mount,
  runc, rust, rust, rust, rust, rxcpp, s6-linux-init, sailfish, sala, salmon,
  screen-message, scummvm, selene, shaderc, shadowsocks, silkaj, singularity,
  sipcalc, sjcount, skopeo, sl, snap, snapscreenshot, sonivox-eas,
  sound-juicer, spatialite-gui, spindle, spirv-headers, spirv-tools,
  sqlite-with-fts5, squashfs-tools-next, src, stalin, streamlink, strongswan,
  subdl, supercollider, tcalc, terraform-docs, texlive-fonts-iwona,
  the-butterfly-effect, tinyscheme, tmate, trezor-agent, twinkle, twitchy,
  u-boot-a20-olinuxino-lime, u-boot-a20-olinuxino-lime2,
  u-boot-a20-olinuxino-micro, u-boot-am335x-boneblack,
  u-boot-bananapi-m2-ultra, u-boot-cubieboard, u-boot-mx6cuboxi,
  u-boot-nintendo-nes-classic-edition, u-boot-novena, u-boot-pine64-plus,
  u-boot-puma-rk3399, u-boot-tools, u-boot-vexpress-ca9x4, u-boot-wandboard,
  ubuntu-keyring, ucl, uefitool, umoci, uncrustify, unittest-cpp, upx,
  uthash, vboot-utils, vigra-c, virtualgl, vkd3d, vkquake, vowpal-wabbit,
  vsftpd, vulkan-headers, vulkan-icd-loader, vulkan-loader, wesnoth-server,
  whysynth, wine-staging, wine-staging-patchset-data, wine64-staging,
  workrave, wpa-supplicant-gui, xapers, xfburn, xmlsec-nss, xonotic,
  xorgproto, xsimd, xss-lock, xtensor, xtl, xxhash, yamagi-quake2,
  youtube-viewer, yubico-piv-tool, zyre

  *** 2231 package updates

  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden,
  address@hidden, address@hidden,
  address@hidden,
  address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden,
  address@hidden, address@hidden, address@hidden, address@hidden, 
address@hidden,
  address@hidden, address@hidden

  ** Programming interfaces

  *** ‘gnu-build-system’ now includes a ‘bootstrap’ phase to run ‘autoreconf’
  *** ‘gnu-build-system’ dumps contents of ‘test-suite.log’ upon test failures
  *** ‘gnu-build-system’ now copies license files to the output
  *** ‘emacs-build-system’ has an improved ‘check’ phase
  *** New build systems: ‘android-ndk’
  *** New ‘with-extensions’ form for G-expressions
  *** New (guix self) module, used by ‘guix pull’
  *** New (guix store database) and (guix store deduplication) modules
  *** The ‘guix-register’ C++ program no longer is
  *** package-full-name (guix packages) now uses "@" as its delimiter.
      (<https://bugs.gnu.org/31088>)
  *** ‘invoke’ from (guix build utils) is now recommended over ‘system*’
  *** More of the (gnu services …) APIs are now non-monadic

  ** Noteworthy bug fixes
  *** ‘guix pull’ doesn’t keep rebuilding all of Guix
      (<https://bugs.gnu.org/27284>)
  *** ‘guix pack’ now honors package transformation options
  *** ‘guix package --search’ no longer shows superseded packages
      (<https://bugs.gnu.org/30566>)
  *** ‘guix offload test’ reports errors more nicely 
      (<https://bugs.gnu.org/28057>)
  *** postgresql service is started through ‘pg_ctl’
      (<https://bugs.gnu.org/29992>)
  *** ‘urandom-seed’ service is now a dependency of ‘user-processes’
      (<https://bugs.gnu.org/29773>)
  *** ‘fuse’ kernel module is now automatically loaded on demand
      (<https://bugs.gnu.org/22050>)
  *** ‘guix pack --localstatedir’ now produces a bit-reproducible database
      (<https://bugs.gnu.org/21073>)
  *** Package lookups by name and version correctly honor version prefixes
      (<https://bugs.gnu.org/28446>)
  *** ‘guix pull --commit’ now accepts show commit IDs
      (<https://bugs.gnu.org/30716>)

  ** Native language support

  *** The manual can now be translated and is partially translated into French

  To read the French manual, just type “info guix.fr” or read it on-line at
  <https://gnu.org/s/guix/manual/fr/html_node>.  Consider translating the manual
  to your native language by joining the Translation Project:
  <https://translationproject.org/domain/guix-manual.html>.

  *** Updated translations: da, fr, hu, pt_BR, zh_CN
  *** New translations: es (Spanish)


Please report bugs to address@hidden
Join address@hidden and #guix on Freenode for discussions.

Thanks to everyone who contributed to this release:

     7  Adam Massmann
     2  Adam Van Ymeren
     1  Adam Zimmerman
    11  Adriano Peluso
    13  Alex Kost
     3  Alex Sassmannshausen
    21  Alex Vong
     8  Alex ter Weele
     8  Andreas Enge
     3  Andy Patterson
     1  Andy Wingo
    46  Arun Isaac
     3  Ben Sturmfels
    35  Ben Woodcroft
    11  Björn Höfling
     1  Brendan Tildesley
     2  Caleb Ristvedt
     9  Charlie Ritter
    19  Chris Marusich
    79  Christopher Baines
     4  Christopher Lemmer Webber
    61  Clément Lassieur
   189  Danny Milosavljevic
     1  Dave Love
    14  David Thompson
     6  Diego Nicola Barbato
   373  Efraim Flashner
    29  Eric Bavier
     1  Ethan R. Jones
     4  Feng Shu
    35  Fis Trivial
     1  George Clemmer
    29  Gábor Boskovits
    23  Hartmut Goebel
    10  Jan Nieuwenhuizen
     1  Jane Baines
    16  Jelle Licht
     1  Jonathan Brielmaier
     3  Jovany Leandro G.C
   166  Julien Lepiller
    65  Kei Kebreau
    27  Konrad Hinsen
     3  Kyle Meyer
   349  Leo Famulari
   591  Ludovic Courtès
     1  Manolis Ragkousis
   674  Marius Bakke
   491  Mark H Weaver
     8  Mark Meyer
     2  Martin Castillo
     1  Mason Hock
     9  Mathieu Lirzin
    29  Mathieu Othacehe
    52  Maxim Cournoyer
     2  Mike Gerwitz
     1  Nadya Voronova
    68  Nicolas Goaziou
     4  Nikolai Merinov
    69  Nils Gillmann
   196  Oleg Pykhalov
     3  Paul Garlick
     6  Peter Kreye
     2  Peter Mikkelsen
    11  Pierre Langlois
    61  Pierre Neidhardt
     4  Pierre-Antoine Rouby
     2  Pjotr Prins
     4  Rene
  1075  Ricardo Wurmus
     1  Robin Templeton
    72  Roel Janssen
    28  Rouby Pierre-Antoine
   191  Rutger Helling
     4  Sahithi Yarlagadda
     1  Sandeep Subramanian
     6  Sohom Bhattacharjee
    27  Sou Bunnbu (宋文武)
     3  Stefan Reichör
     1  Stefan Stefanović
     1  Taylan Ulrich Bayırlı/Kammer
     7  Theodoros Foradis
     4  Thomas Danckaert
     1  Thorsten Wilms
     1  Tim Gesthuizen
     9  Timothy Sample
  1506  Tobias Geerinckx-Rice
     9  Tomáš Čech
     8  Tonton
    15  Vagrant Cascadian
     5  Vasile Dumitrascu
     1  Vijayalakshmi
     2  Vijayalakshmi Vedantham
     1  YOANN P
     1  Z. Ren
     2  amirouche
     2  fis
     1  mephi42
    10  nee
     2  okapi
    38  rsiddharth

Ludovic, on behalf of the Guix team.

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]