summary refs log tree commit diff
AgeCommit message (Collapse)Author
2017-01-16gnu: linux-libre@4.4: Update to 4.4.43.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.43.
2017-01-16gnu: dwm: Add '.desktop' file.ng0
Fixes <https://bugs.gnu.org/25438>. * gnu/packages/suckless.scm (dwm)[arguments]: Add 'install-xsession' phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-01-16gnu: dwm: Use modify-phases.ng0
* gnu/packages/suckless.scm (dwm): Use modify-phases. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-01-16profiles: Export 'ca-certificate-bundle'.Christopher Baines
* guix/profiles.scm: Export ca-certificate-bundle, such that it can be used in other G-expressions. This is useful where these G-expressions run programs that require a ca-certificate-bundle, e.g. git. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-01-16services: Export 'service-extension' procedures.Christopher Baines
* gnu/services.scm: Export service-extension-target and service-extension-compute. This allows for greater extensiblity of services by enabling service extensions to be wrapped. For example, the parameters passed to the compute function can be modified, or the return value of the compute function can be modified. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-01-16gnu: zathura-pdf-poppler: Update to 0.2.7.Marius Bakke
* gnu/packages/pdf.scm (zathura-pdf-poppler): Update to 0.2.7.
2017-01-16gnu: zathura-djvu: Update to 0.2.6.Marius Bakke
* gnu/packages/pdf.scm (zathura-djvu): Update to 0.2.6.
2017-01-16gnu: zathura-ps: Update to 0.2.4.Marius Bakke
* gnu/packages/pdf.scm (zathura-ps): Update to 0.2.4.
2017-01-16gnu: zathura-cb: Update to 0.1.6.Marius Bakke
* gnu/packages/pdf.scm (zathura-cb): Update to 0.1.6.
2017-01-16gnu: zathura: Update to 0.3.7.Marius Bakke
* gnu/packages/pdf.scm (zathura): Update to 0.3.7.
2017-01-16gnu: girara: Update to 0.2.7.Marius Bakke
* gnu/packages/gtk.scm (girara): Update to 0.2.7.
2017-01-16gnu: vim: Update to 8.0.0194.Marius Bakke
* gnu/packages/vim.scm (vim, vim-full): Update to 8.0.0194.
2017-01-16gnu: ccid: Update to 1.4.26.Marius Bakke
* gnu/packages/security-token.scm (ccid): Update to 1.4.26.
2017-01-16gnu: dnscrypt-proxy: Update to 1.9.2.Marius Bakke
* gnu/packages/dns.scm (dnscrypt-proxy): Update to 1.9.2.
2017-01-16Merge branch 'gnome-updates'Mark H Weaver
2017-01-15gnu: cups-filters: Fix CVE-2016-{10132,10133} in statically linked mupdf.Leo Famulari
The vulnerabilities are in the MuJS that is bundled with MuPDF. * gnu/packages/cups.scm (cups-filters)[replacement]: New field. (mupdf/fixed-instead-of-mupdf), (cups-filters/fixed): New variables.
2017-01-15gnu: mupdf: Fix CVE-2016-{10132,10133} in bundled mujs.Marius Bakke
* gnu/packages/patches/mupdf-mujs-CVE-2016-10132.patch, gnu/packages/patches/mupdf-mujs-CVE-2016-10133.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/pdf.scm (mupdf)[replacement]: New field. (mupdf/fixed): New variable. Co-authored-by: Leo Famulari <leo@famulari.name>
2017-01-15guix build: Add '--repair'.Ludovic Courtès
* guix/scripts/build.scm (show-help, %options): Add '--repair'. * doc/guix.texi (Invoking guix gc): Mention 'guix build --repair'. (Additional Build Options): Document it.
2017-01-15gnu: guix: Update development snapshot.Ludovic Courtès
* gnu/packages/package-management.scm (guix-devel): Update to d9da3a7.
2017-01-15gnu: icecat: Add more fixes from upstream mozilla-esr45.Mark H Weaver
* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected patches from the upstream mozilla-esr45 repository.
2017-01-15gnu: fio: Update to 2.16.Marius Bakke
* gnu/packages/benchmark.scm (fio): Update to 2.16.
2017-01-15gnu: lua-lpeg: Update to 1.0.1.José Miguel Sánchez García
* gnu/packages/lua.scm (lua-lpeg): Update to 1.0.1. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-01-15gnu: Add obconf.ng0
* gnu/packages/openbox.scm (obconf): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-01-15gnu: epiphany: Update to 3.22.4.Ricardo Wurmus
* gnu/packages/gnome.scm (epiphany): Update to 3.22.4.
2017-01-15guix build: Do not force 'build-cores', 'max-build-jobs', and 'max-silent-time'.Ludovic Courtès
This lets the daemon use its own default settings unless otherwise specified. * guix/scripts/build.scm (set-build-options-from-command-line): Do not provide default values for #:build-cores and #:max-build-jobs. (%default-options): Remove 'max-silent-time'.
2017-01-15daemon: Client settings no longer override daemon settings.Ludovic Courtès
Fixes <http://bugs.gnu.org/20217>. * nix/libstore/worker-protocol.hh (PROTOCOL_VERSION): Bump to 0x161. * nix/nix-daemon/nix-daemon.cc (performOp): "build-max-jobs", "build-max-silent-time", and "build-cores" are no longer read upfront; instead, read them from the key/value list at the end. * nix/nix-daemon/guix-daemon.cc (main): Explicitly set 'settings.maxBuildJobs'. * guix/store.scm (%protocol-version): Bump to #x161. (set-build-options): #:max-build-jobs, #:max-silent-time, and #:build-cores now default to #f. Adjust handshake to new protocol. * tests/store.scm ("build-cores"): New test. * tests/guix-daemon.sh: Add test for default "build-cores" value.
2017-01-15gnu: weechat: Update to 1.7.Tobias Geerinckx-Rice
* gnu/packages/irc.scm (weechat): Update to 1.7.
2017-01-15gnu: wcslib: Update to 5.16.Tobias Geerinckx-Rice
* gnu/packages/astronomy.scm (wcslib): Update to 5.16.
2017-01-15gnu: Add openvpn service.Julien Lepiller
* gnu/services/vpn.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * doc/guix.texi (VPN Services): New section.
2017-01-15gnu: tipp10: Adjust phases.Ricardo Wurmus
* gnu/packages/education.scm (tipp10)[arguments]: Return #t for "disable-new-version-check"; fix indentation.
2017-01-15gnu: tipp10: Fix description.Ricardo Wurmus
* gnu/packages/education.scm (tipp10)[description]: Do not mention operating systems; remove hint about language settings.
2017-01-15gnu: xfce4-terminal: Update to 0.8.3.Ricardo Wurmus
* gnu/packages/xfce.scm (xfce4-terminal): Update to 0.8.3.
2017-01-15gnu: sbcl-stumpwm: Update to 1.0.0.Ricardo Wurmus
* gnu/packages/lisp.scm (sbcl-stumpwm): Update to 1.0.0.
2017-01-15gnu: vc-dwim: Update to 1.8.Efraim Flashner
* gnu/packages/version-control.scm (vc-dwim): Update to 1.8. [home-page]: Use https.
2017-01-15gnu: terminology: Update to 1.0.0.Efraim Flashner
* gnu/packages/enlightenment.scm (terminology): Update to 1.0.0. [home-page]: Update home-page.
2017-01-15gnu: vim: Update to 8.0.0187.Tobias Geerinckx-Rice
* gnu/packages/vim.scm (vim, vim-full): Update to 8.0.0187.
2017-01-15gnu: youtube-dl: Update to 2017.01.14.Tobias Geerinckx-Rice
* gnu/packages/video.scm (youtube-dl): Update to 2017.01.14.
2017-01-14gnu: python-django: Update to 1.10.5.Hartmut Goebel
* gnu/packages/django.scm(python-django): Update to 1.10.5.
2017-01-14gnu: mate-themes: Update source hash.Mark H Weaver
This is a followup to commit 44350d23da826731adc187b478e00b2601ab78dc. * gnu/packages/mate.scm (mate-themes)[source]: Update hash. * gnu/packages/gtk.scm (gtk+): Add reminder comment.
2017-01-14gnu: certbot, python-acme: Update to 0.10.1.Leo Famulari
These packages should be updated together. * gnu/packages/tls.scm (certbot, python-acme, python2-acme): Update to 0.10.1.
2017-01-14gnu: python-icalendar: Update to 3.11.2.Leo Famulari
* gnu/packages/python.scm (python-icalendar): Update to 3.11.2.
2017-01-14gnu: Add tipp10 touch typing tutor.Hartmut Goebel
* gnu/packages/education.scm (touch10): New variable. * gnu/packages/patches/tipp10-fix-compiling.patch, gnu/packages/patches/tipp10-remove-license-code.patch: New files. * gnu/local.mk (dist_patch_DATA): Register them.
2017-01-14gnu: xorg: Make font packages bit-reproducible.Ludovic Courtès
* gnu/packages/xorg.scm (%xorg-font-origin): Add 'snippet' and 'modules' fields.
2017-01-14gnu: xorg: Factorize Xorg font origins.Ludovic Courtès
* gnu/packages/xorg.scm (%xorg-font-origin): New procedure. (xorg-font-origin): New macro. (font-adobe100dpi, font-adobe75dpi, font-alias) (font-arabic-misc, font-cronyx-cyrillic, font-dec-misc) (font-isas-misc, font-micro-misc, font-misc-cyrillic) (font-misc-ethiopic, font-misc-misc, font-mutt-misc) (font-schumacher-misc, font-screen-cyrillic, font-sony-misc) (font-sun-misc, font-winitzki-cyrillic, font-xfree86-type1): Use it.
2017-01-14gnu: Add ruby-mail.ng0
* gnu/packages/ruby.scm (ruby-mail): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-01-14gnu: libxt: Add libxt-guix-search-paths.patch.David Craven
Followup to 54d8d0fef1a0224f118dbfad8fceece06d322eab. * gnu/local.mk (dist_patch_DATA): Add it.
2017-01-14Merge branch 'master' into gnome-updatesMark H Weaver
2017-01-14gnu: Add r-sva.Raoul Jean Pierre Bonnal
* gnu/packages/bioinformatics.scm (r-sva): New variable.
2017-01-14challenge: Add '--verbose'.Ludovic Courtès
* guix/scripts/challenge.scm (summarize-report): Add #:verbose? parameter. [report-hashes]: New procedure. Use it. Honor VERBOSE? in the 'match case. (show-help, %options): Add '--verbose'. (guix-challenge): Honor it.
2017-01-14challenge: Return comparison reports instead of just discrepancies.Ludovic Courtès
This makes it easier to distinguish between matches, mismatches, and the various cases of inconclusive reports. * guix/scripts/challenge.scm (<discrepancy>): Rename to... (<comparison-report>): ... this. Add 'result' field. (comparison-report): New macro. (comparison-report-predicate, comparison-report-mismatch?) (comparison-report-match?) (comparison-report-inconclusive?): New procedures. (discrepancies): Rename to... (compare-contents): ... this. Change to return a list of <comparison-report>. Remove calls to 'warning'. (summarize-discrepancy): Rename to... (summarize-report): ... this. Adjust to <comparison-report>. (guix-challenge): Likewise. * tests/challenge.scm ("no discrepancies") ("one discrepancy"): Adjust to new API. ("inconclusive: no substitutes") ("inconclusive: no local build"): New tests.