civodul pushed a change to branch core-updates in repository guix. from ab20c2c gnu: gnutls: Update to 3.4.5. adds c3b97bd gnu: Add yelp-xsl. adds de3d612 gnu: Add yelp. adds 122d0d1 gnu: Add yelp-tools. adds 276f49d gnu: rsound: Replace "jack-2" with "jack-1". adds 01e327b gnu: rsound: Add file-name field to source origin. adds 6a5894a gnu: audacity: Replace "jack-2" with "jack-1". adds 0dc2e34 gnu: gst-plugins-good: Replace "jack-2" with "jack-1". adds 2d8781a gnu: mpv: Replace "jack-2" with "jack-1". adds 0bfdfd3 gnu: ruby-i18n: Update to 0.7.0. adds 3d20ebd refresh: Add missing newline in warning message. adds b263651 doc: Mention the "normalized codeset" used in locale names. adds 5321641 download: Keep a single copy of the mirror file. adds 20c05ea gnu: Make ruby-diff-lcs a public package. adds 30dc88d gnu: Add libchamplain. adds 600233b gnu: clutter: Add "doc" output. adds cc77415 emacs: Remove leftover internal variable. adds 935d079 emacs: Add 'guix-prettify' to 'guix' custom group. adds c10521e emacs: Add and use 'guix-while-search'. adds 1ce96dd emacs: Add and use 'guix-concat-strings'. adds 009d638 emacs: Add utils to make symbol and string for guix command. adds ad0f31f emacs: Add utils to copy guix command. adds e767752 emacs: Add 'guix-any'. adds 6543601 emacs: Add 'guix-memoized-defalias' macro. adds 521a11e guix lint: Export checkers and <lint-checker> accessors. adds 056b5ce emacs: Add 'guix-lint-checker-names'. adds c1a8c5a guix graph: Export node types and <node-type> accessors. adds 43b40c4 emacs: Add 'guix-graph-type-names'. adds 25a2839 emacs: Add 'guix-package-names'. adds 26476d5 emacs: Add help variables. adds d007d8a emacs: Add minibuffer readers. adds 51dac38 emacs: Add and use alist accessors. adds caa6732 ui: Add 'run-guix'. adds 5e53b0c emacs: Add code to run guix command in REPL. adds 7008dff emacs: Add code to run guix command in shell. adds c554de8 doc: Reorganize "Emacs Interface" node. adds 1f13861 emacs: Add "guix-popup.el". adds 9b0afb0 emacs: Add popup interface for guix commands. adds eb097f3 emacs: Use prompt for packages instead popup for edit action. adds bd6163d build: Produce 'guix-config' instead of using compile-time tricks. adds 7061938 emacs: Fix guix-guile-program default value. adds 9a479bc emacs: Use only one guix-load-path variable. adds e124860 import: Add 'cran' importer. adds f8f3bef build: Add R build system. adds 0fd53ed gnu: libedit: Update to 20150325-3.1. adds ab952dc gnu: libedit: Enable wide character support. adds cf36174 gnu: Add ruby-builder. adds ad79eb5 gnu: Add ruby-rjb. adds 71a03c2 gnu: Add ruby-atoulme-antwrap. adds cc53e63 gnu: Add ruby-orderedhash. adds 8b9bde0 gnu: Add ruby-xml-simple. adds 2cb3ab4 gnu: Add ruby-thor. adds 8410cb6 gnu: Add poppler-qt4. adds 3efb57e gnu: Add python-poppler-qt4. adds 5faa5ce gnu: Add python-ly. adds 821664f gnu: Add frescobaldi. adds 1a51fe2 gnu: Add Guile-RSVG. adds cdd383e gnu: Add Guile-Present. adds 8b9ceb8 emacs: Add code to pipe guix output to external program. adds 70fabd4 emacs: Add code to run 'dot' program. adds 32c0b6d emacs: Allow users to choose a 'find-file' function. adds 761d6fd emacs: Add "View graph" action to graph popup. adds 1defd8c gnu: Add emacs-let-alist. adds 6e3fdbb gnu: Add emacs-flycheck. adds 87390c1 gnu: libssh: Update to 0.6.5. adds 44fd099 gnu: guile-ssh: Update to 0.8.0. adds 7e7b27d gnu: add python-appdirs. adds 7c4810a gnu: Add python-pbr. adds 35f1ebe gnu: Add python-mox3. adds 1edd421 gnu: Add python-os-client-config adds 2053949 gnu: Add python-oslotest adds 385a44b gnu: Add sassc. adds a96524c import: gem: Fix minor bug and add unit test. adds dee38b7 guix: Add GUST font license 1.0. adds 3f88152 gnu: Add TeX Gyre fonts. adds 97f7001 gnu: Add po4a. adds 95283f3 gnu: Add gerbv. adds 96f8d99 gnu: Add minixml. adds ddfddb0 gnu: Add ZynAddSubFX. adds 26ecc2a gnu: Add missing patch for Guile-Present. adds f85ccf8 gnu: Add perl-czplib. adds 1921b1d gnu: Add deeptools. adds 75beb7e gnu: libxfce4ui: Build with GTK+ 3 support. adds 7ee2005 gnu: xfce4-panel: Build with GTK+ 3 support. adds 0f0c586 gnu: Add xfce4-pulseaudio-plugin. adds 3555771 gnu: xfce: Add xfce4-pulseaudio-plugin. adds d1f80aa emacs: Use "r" key for 'cran' action in 'import' popup. adds 0b92807 gnu: emacs-flycheck: Use the upstream release instead of MELPA. adds 89b2e0b gnu: Add python-llfuse. adds 641c987 gnu: Add python-msgpack. adds 0c14675 gnu: Add attic. adds 5c91962 gnu: elogind: Update to version 219.12. adds 04463bb gnu: Add elogind service. adds 7b6c5c5 gnu: polkit: Use elogind for seat management. adds 3f130e4 gnu: polkit: Look for rules in /run/current-system/profile. adds 0071c78 gnu: Add polkit service. adds 4650a77 doc: Document polkit and elogind services. adds 4c8f997 graph: Add '--expression'. adds c404439 gnu: linux-libre: Update to 4.2. adds 240f278 gnu: sfml: Update to 2.3.1. adds d9cef61 gnu: Add libraw. adds 38b327a gnu: bundler: Update to 1.10.6. adds b12636e gnu: Add r-colorspace. adds 3587eff gnu: Add r-dichromat. adds 177f38c gnu: Add r-digest. adds 112bb3c gnu: Add r-gtable. adds b7eee9f gnu: Add r-labeling. adds d69c4b0 gnu: Add r-magrittr. adds 4437333 gnu: Add r-munsell. adds ea69e2f gnu: Add r-rcpp. adds 7e10056 gnu: Add r-plyr. adds 9a4d896 gnu: Add r-proto. adds a45ba12 gnu: Add r-rcolorbrewer. adds 4dca98d gnu: Add r-stringi. adds d5cd5c1 gnu: Add r-stringr. adds 9ca731b gnu: Add r-reshape2. adds a11ee47 gnu: Add r-scales. adds d11b808 gnu: Add r-ggplot2. adds 7b770ec gnu: tinc: Use /etc as the sysconfdir, and /var as the localstatedir. adds 6fc9259 gnu: magit: Update to 2.2.2. adds 9d2f48d publish: Gracefully handle the lack of a deriver. adds 5e9738b gnu: r: Drop IcedTea from inputs. adds af23b6e gnu: r: Install info documentation. adds 02615bf gnu: r: Drop texlive from native-inputs. adds 00f34aa emacs: Add support for "triplet" package inputs. adds ca64968 gnu: Rename librest to rest. adds 7c47331 gnu: ath9k-htc-firmware: Update to 1.4.0. adds 1c74da2 gnu: Add python2-notmuch. adds 3b6eddb gnu: Add 'patches'. adds dbbc248 monads: Fix 'liftN' fallback case. adds 34582b3 gnu: guix: Enable container tests. adds 341f496 gnu: Add prefix to license imports in (gnu packages photo). adds f064419 gnu: Order module imports in (gnu packages photo) alphabetically. adds ced7cc9 gnu: vigra: Add support for OpenEXR. adds 6376ed4 gnu: libtiff: Update home page. adds b7d0b09 gnu: Remove #:select from module import in (gnu packages geeqie). adds cf897cb build: syscalls: Properly handle clone errors. adds 6b44a09 download: Disable offloading for downloads. adds cfc5d39 tests: Fix typos. adds 616eaea gnu: Add ruby-minitar. adds bea1c0e gnu: Add ruby-mini-portile. adds e920bfc gnu: Add ruby-nokogiri. adds 761b3d4 gnu: Add Anonymous Pro fonts. adds 1ce6f43 gnu: wpa-supplicant-light: Rename to wpa-supplicant-minimal. adds 6480fca emacs-build-system: Fix a file name of info directory. adds 718a2bd gnu: r-stringr: Provide valid 'home-page' URL. adds 52b9efe lint: Add 'license' checker. adds 90f2801 gnu: Set license of the bootstrap tools. adds 12abc6e licenses: Add CC-BY-SA and CC-BY. adds 386b005 gnu: sound-theme-freedesktop: Specify the applicable licenses. adds 30b0b72 gnu: Add ruby-method-source. adds 2e3fdea gnu: Add ruby-coderay. adds 5337f8b gnu: Add ruby-slop-3. adds 96e7608 gnu: Add ruby-pry. adds 1415792 gnu: Add ruby-thread-safe. adds 08a1b70 gnu: Add ruby-tzinfo. adds c99e224 gnu: Add ruby-json. adds 5ff89a1 gnu: Add ruby-activesupport. adds f847ad7 gnu: Add ruby-ox. adds 37ab3ab Update copyright information in (gnu packages ruby). adds a5c0d8b ui: Change 'P_' to return the empty string when passed the empty string. adds 0e6412c gnu: Add libpano13. adds a1703aa gnu: youtube-dl: Update to 2015.09.03. adds 194c7f9 gnu: Add FLANN. adds f03c0e0 gnu: calibre: Update to 2.37.1. adds 8957241 gnu: Add enblend-enfuse. adds b500e71 build: ruby: Avoid long build directory names. adds 4a9e058 gnu: Add ruby-pg. adds 468e565 gnu: Add ruby-byebug. adds 4949ada build: container: Setup /dev/console. adds ee78d02 build: container: Use the same clone flags as fork(3). adds 64b6ccc gnu: Add ruby-rack. adds ea8e40d gnu: pbr: Update to 1.6.0 adds 05de40c gnu: python-testtools: fix propagated inputs. adds 8531b32 gnu: Add oslo.i18n. adds 1cd4027 ui: Add package-description-string. adds 0c0a1f2 build: Improve information density and appearance of download progress output. adds 6f96706 gnu: sqlite: Switch to alternate source URL. adds 5a4849e gnu: oslotest: Update to 1.10.0 adds a228fce gnu: qsynth: Update to 0.4.0. adds 5b86a58 gnu: ibus: Update to 1.5.11. adds 3d3caf1 gnu: Add gMTP. adds c940a14 gnu: ibus: Suggest search path. adds 363ccf9 gnu: xfce4-settings: Set the default icon theme to "gnome". adds 0334ef2 linux-initrd: Compress cpio archives deterministically. adds c0a1ea2 gnu: gdb: Update to 7.10. adds f19b9b9 gnu: gdb: Use 'modify-phases'. adds 2fecbdb gnu: gdb: Remove headers and libraries already in Binutils. adds ef30b97 pull: Update to the new cgit snapshot URL. adds a1121a7 gnu: ffmpeg: Update to 2.8. adds c1b9e7e gnu: Add perl-html-element-extended. adds 9cf6c9f gnu: Add perl-html-tableextract. adds bb1ba6b gnu: Add perl-date-manip. adds 8b45993 gnu: Add perl-finance-quote. adds a6d0b30 guix: packages: Add transitive-input-references. adds 8b94dff gnu: gnucash: Add Finance::Quote support. adds 1c01a30 http-client: Remove redundant import clause. adds 6b02a44 http-client: Backport delimited input port fix from Guile. adds 3f208ad guix build: '--log-file' can return URLs. adds 14454f0 file-systems: Add %elogind-file-systems; add it to %base-file-systems. adds 4307c47 services: Add udev rules for (upower colord elogind) to %desktop-services. adds 574d9db services: elogind-configuration: Disable hibernation key by default. adds 6e38c4b gnu: Add xmonad. adds 78edf44 gnu: Add ghc-xmonad-contrib. adds 6fd66b6 gnu: Add emacs-debbugs. adds 41996f2 gnu: bdb: Fix indentation. adds e4c3e2c gnu: bdb: Add configure flag to fix C++ header file. adds 51c591b Revert "gnu: bdb: Add configure flag to fix C++ header file." adds c84940e Revert "gnu: bdb: Fix indentation." adds b7610f2 gnu: ncdu: Update to 1.11. adds dab148b gnu: terminology: Update to 0.9.0. adds f4db485 gnu: efl: Update to 1.15.1. adds 3c07ae5 gnu: elementary: Update to 1.15.1. adds 735331d gnu: evas-generic-loaders: Update to 1.15.0. adds 16460dc gnu: emotion-generic-players: Update to 1.15.0. adds e693db4 gnu: enlightenment: Update to 0.19.9. adds 5cfb91c gnu: lzo: Update to 2.09. adds ea50a7c Revert "gnu: lzo: Update to 2.09." adds 5708a92 gnu: minetest: Update to 0.4.13. adds 12edffe gnu: Add libpinyin. adds 5fbbd29 gnu: Add ibus-libpinyin. adds daa48c3 services: 'mingetty-service' no longer takes monadic values. adds 82aa2a2 gnu: Add lz4. adds 0081410 Revert "services: 'mingetty-service' no longer takes monadic values." adds 785fb60 gnu: redis: Update to 3.0.4 adds 73374a6 gnu: tiled: Update to 0.13.1. adds 92d0fcb gnu: cpio: Upgrade to 2.12. adds 610075f gnu: gnupg: Update to 2.1.8. new 75710da Merge branch 'master' into core-updates new fb76332 gnu: libidn: Update to 1.32.
The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: .gitignore | 3 +- Makefile.am | 8 +- configure.ac | 3 +- doc/emacs.texi | 102 +++- doc/guix.texi | 166 +++++- emacs.am | 13 +- emacs/guix-backend.el | 14 +- emacs/guix-base.el | 121 +++- emacs/guix-command.el | 671 ++++++++++++++++++++ emacs/guix-config.el.in | 40 ++ emacs/guix-external.el | 72 +++ emacs/guix-help-vars.el | 108 ++++ emacs/guix-info.el | 48 +- emacs/{guix-init.el.in => guix-init.el} | 4 - emacs/guix-list.el | 52 +- emacs/guix-main.scm | 78 +++- emacs/guix-messages.el | 8 +- emacs/guix-pcomplete.el | 91 +--- emacs/guix-popup.el | 48 ++ emacs/guix-prettify.el | 17 +- emacs/{guix-profiles.el.in => guix-profiles.el} | 4 +- emacs/guix-read.el | 176 +++++ emacs/guix-utils.el | 120 ++++- emacs/guix.el | 12 +- gnu-system.am | 12 +- gnu/build/linux-container.scm | 18 +- gnu/build/linux-initrd.scm | 4 +- gnu/packages/admin.scm | 10 +- gnu/packages/audacity.scm | 2 +- gnu/packages/audio.scm | 7 +- gnu/packages/backup.scm | 40 ++- gnu/packages/bioinformatics.scm | 39 ++ gnu/packages/bootstrap.scm | 2 +- gnu/packages/compression.scm | 34 + gnu/packages/cpio.scm | 18 +- gnu/packages/databases.scm | 19 +- gnu/packages/ebook.scm | 4 +- gnu/packages/emacs.scm | 107 +++- gnu/packages/engineering.scm | 48 ++ gnu/packages/enlightenment.scm | 53 +- gnu/packages/firmware.scm | 6 +- gnu/packages/fonts.scm | 82 +++ gnu/packages/freedesktop.scm | 104 ++-- gnu/packages/game-development.scm | 14 +- gnu/packages/games.scm | 8 +- gnu/packages/gdb.scm | 54 +- gnu/packages/geeqie.scm | 3 +- gnu/packages/gettext.scm | 63 ++- gnu/packages/gnome.scm | 139 ++++- gnu/packages/gnucash.scm | 46 ++- gnu/packages/gnupg.scm | 4 +- gnu/packages/gstreamer.scm | 2 +- gnu/packages/gtk.scm | 88 +++ gnu/packages/ibus.scm | 120 ++++- gnu/packages/image.scm | 16 +- gnu/packages/libcanberra.scm | 8 +- gnu/packages/libedit.scm | 6 +- gnu/packages/libidn.scm | 4 +- gnu/packages/libusb.scm | 41 ++- gnu/packages/linux-libre-i686.conf | 220 +++++-- gnu/packages/linux-libre-x86_64.conf | 239 +++++-- gnu/packages/linux.scm | 4 +- gnu/packages/mail.scm | 34 + gnu/packages/make-bootstrap.scm | 2 +- gnu/packages/maths.scm | 36 + gnu/packages/music.scm | 66 ++ gnu/packages/ncdu.scm | 33 +- gnu/packages/openstack.scm | 216 +++++++ gnu/packages/package-management.scm | 13 +- gnu/packages/patches/cpio-CVE-2014-9112-pt1.patch | 231 ------- gnu/packages/patches/cpio-CVE-2014-9112-pt2.patch | 51 -- gnu/packages/patches/cpio-CVE-2014-9112-pt3.patch | 23 - gnu/packages/patches/cpio-CVE-2014-9112-pt4.patch | 105 --- gnu/packages/patches/cpio-CVE-2014-9112-pt5.patch | 88 --- .../patches/cpio-fix-symlink-bad-length-test.patch | 44 -- .../patches/gnucash-price-quotes-perl.patch | 23 + gnu/packages/patches/guile-present-coding.patch | 16 + gnu/packages/patches/guile-rsvg-pkgconfig.patch | 16 + .../perl-finance-quote-unuse-mozilla-ca.patch | 15 + gnu/packages/patches/xfce4-settings-defaults.patch | 29 + gnu/packages/patchutils.scm | 32 + gnu/packages/pdf.scm | 46 ++ gnu/packages/perl.scm | 71 ++- gnu/packages/photo.scm | 126 ++++- gnu/packages/polkit.scm | 79 ++- gnu/packages/python.scm | 116 ++++- gnu/packages/ruby.scm | 516 +++++++++++++++- gnu/packages/ssh.scm | 32 +- gnu/packages/statistics.scm | 385 +++++++++++- gnu/packages/version-control.scm | 28 +- gnu/packages/video.scm | 17 +- gnu/packages/vpn.scm | 4 + gnu/packages/web.scm | 131 ++++ gnu/packages/wm.scm | 79 +++ gnu/packages/xfce.scm | 53 ++- gnu/packages/xml.scm | 22 + gnu/services/base.scm | 4 + gnu/services/desktop.scm | 238 +++++++- gnu/system/file-systems.scm | 22 + gnu/system/install.scm | 2 +- gnu/system/locale.scm | 2 + guix/build-system/{waf.scm => r.scm} | 105 ++-- guix/build/download.scm | 79 ++- guix/build/emacs-build-system.scm | 2 +- guix/build/r-build-system.scm | 112 ++++ guix/build/ruby-build-system.scm | 16 +- guix/build/syscalls.scm | 24 +- guix/download.scm | 29 +- guix/git-download.scm | 4 +- guix/http-client.scm | 7 +- guix/import/cran.scm | 188 ++++++ guix/import/gem.scm | 3 +- guix/licenses.scm | 20 + guix/monads.scm | 8 +- guix/packages.scm | 15 + guix/scripts/build.scm | 49 ++- guix/scripts/graph.scm | 27 +- guix/scripts/import.scm | 2 +- guix/scripts/import/{cpan.scm => cran.scm} | 19 +- guix/scripts/lint.scm | 28 +- guix/scripts/publish.scm | 23 +- guix/scripts/pull.scm | 2 +- guix/scripts/refresh.scm | 2 +- guix/scripts/substitute.scm | 2 +- guix/ui.scm | 111 +++- tests/cran.scm | 178 ++++++ tests/derivations.scm | 4 +- tests/gem.scm | 82 +++ tests/guix-graph.sh | 5 + tests/lint.scm | 6 + tests/monads.scm | 4 +- tests/packages.scm | 17 + 132 files changed, 6486 insertions(+), 1400 deletions(-) create mode 100644 emacs/guix-command.el create mode 100644 emacs/guix-config.el.in create mode 100644 emacs/guix-external.el create mode 100644 emacs/guix-help-vars.el rename emacs/{guix-init.el.in => guix-init.el} (74%) create mode 100644 emacs/guix-popup.el rename emacs/{guix-profiles.el.in => guix-profiles.el} (96%) create mode 100644 emacs/guix-read.el create mode 100644 gnu/packages/openstack.scm delete mode 100644 gnu/packages/patches/cpio-CVE-2014-9112-pt1.patch delete mode 100644 gnu/packages/patches/cpio-CVE-2014-9112-pt2.patch delete mode 100644 gnu/packages/patches/cpio-CVE-2014-9112-pt3.patch delete mode 100644 gnu/packages/patches/cpio-CVE-2014-9112-pt4.patch delete mode 100644 gnu/packages/patches/cpio-CVE-2014-9112-pt5.patch delete mode 100644 gnu/packages/patches/cpio-fix-symlink-bad-length-test.patch create mode 100644 gnu/packages/patches/gnucash-price-quotes-perl.patch create mode 100644 gnu/packages/patches/guile-present-coding.patch create mode 100644 gnu/packages/patches/guile-rsvg-pkgconfig.patch create mode 100644 gnu/packages/patches/perl-finance-quote-unuse-mozilla-ca.patch create mode 100644 gnu/packages/patches/xfce4-settings-defaults.patch copy guix/build-system/{waf.scm => r.scm} (54%) create mode 100644 guix/build/r-build-system.scm create mode 100644 guix/import/cran.scm copy guix/scripts/import/{cpan.scm => cran.scm} (83%) create mode 100644 tests/cran.scm create mode 100644 tests/gem.scm