summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* gnu: python-apipkg: Update home page.•••* gnu/packages/python.scm (python-apipkg)[home-page]: Update. Tobias Geerinckx-Rice2018-08-281-1/+1
* gnu: r-pracma: Update to 2.1.5.•••* gnu/packages/maths.scm (r-pracma): Update to 2.1.5. Tobias Geerinckx-Rice2018-08-281-2/+2
* gnu: claws-mail: Update to 3.17.1.•••* gnu/packages/mail.scm (claws-mail): Update to 3.17.1. Tobias Geerinckx-Rice2018-08-281-2/+2
* gnu: libntlm: Update to 1.5.•••* gnu/packages/gsasl.scm (libntlm): Update to 1.5. [source]: Use HTTPS. Tobias Geerinckx-Rice2018-08-281-3/+4
* gnu: snappy: Optimise.•••* gnu/packages/compression.scm (snappy)[source]: Build with ‘-O2’. * gnu/package/patches/snappy-add-O2-flag-in-CmakeLists.txt.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Tobias Geerinckx-Rice2018-08-283-8/+46
* gnu: Add urlscan.•••* gnu/packages/mail.scm (urlscan): New variable. Efraim Flashner2018-08-281-0/+26
* gnu: Add ephoto.•••* gnu/packages/enlightenment.scm (ephoto): New variable. Efraim Flashner2018-08-281-0/+47
* gnu: electron-cash: Update to 3.3.1.•••* gnu/packages/finance.scm (electron-cash): Update to 3.3.1. Signed-off-by: Leo Famulari <leo@famulari.name> Vagrant Cascadian2018-08-281-2/+2
* gnu: dropbear: Fix CVE-2018-15599.•••* gnu/packages/patches/dropbear-CVE-2018-15599.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/ssh.scm (dropbear)[source]: Use it. Leo Famulari2018-08-283-0/+242
* services: openssh: Add 'log-level' field.•••* gnu/services/ssh.scm (<openssh-configuration>)[log-level]: New field. (openssh-config-file): Honor it. * doc/guix.texi (Networking Services): Document it. Ludovic Courtès2018-08-282-1/+15
* gnu: dico: Update to 2.6.•••* gnu/packages/dico.scm (dico): Update to 2.6. [inputs]: Switch to GUILE-2.2. Ludovic Courtès2018-08-281-4/+4
* gnu: Add SpaceFM.•••* gnu/packages/lxde.scm (spacefm): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Ison1112018-08-281-0/+48
* gnu: Add emacs-build-farm.•••* gnu/packages/emacs.scm (emacs-build-farm): New variable. Alex Kost2018-08-281-0/+26
* gnu: openmw: Update to 0.44.0.•••* gnu/packages/game-development.scm (openmw): Update to 0.44.0. Alex Kost2018-08-281-12/+7
* services: tor: Make it easier to use UNIX sockets.•••* doc/guix.texi (Networking Services): Document it, and mention that tor-service is deprecated. * gnu/services/networking.scm (<tor-configuration>) <socks-socket-type>: New field. (tor-configuration->torrc): When socks-socket-type is 'unix, set SocksPort to UNIX domain socket /var/run/tor/socks-sock and set UnixSocksGroupWritable to 1. * gnu/tests/networking.scm (%tor-os/unix-socks-socket): Instead of using a custom config file, just set socks-socket-type to 'unix. Chris Marusich2018-08-283-16/+57
* tests: tor: Add more test cases.•••* gnu/tests/networking.scm (%tor-os/unix-socks-socket): New variable. (run-tor-test) <os/unix-socks-socket, marionette/unix-socks-socket> <socket-directory>: New variables. <"tor is alive">: Move common code from this test case... <tor-is-alive?>: ...into this new procedure. <"tor is listening", "tor is alive, even when using a SOCKS socket"> <"tor is listening, even when using a SOCKS socket">: New test cases. Chris Marusich2018-08-281-6/+53
* marionette: Add wait-for-unix-socket.•••* gnu/build/marionette.scm (wait-for-unix-socket): New variable. Chris Marusich2018-08-281-0/+25
* marionette: Add support for QEMU's "quit" command.•••* gnu/build/marionette.scm (marionette-control): Don't wait for the monitor prompt when the command was "quit". Chris Marusich2018-08-281-1/+2
* services: tor: Rename activation procedure.•••* gnu/services/networking.scm: Rename the procedure tor-hidden-service-activation to tor-activation. Chris Marusich2018-08-281-2/+2
* services: tor: Add a system test.•••* gnu/services/networking.scm (tor-configuration->torrc): Set PidFile to /var/run/tor/tor.pid in the base torrc configuration. (tor-shepherd-service) <start>: Call make-forkexec-constructor/container with a new #:pid-file argument to tell Shepherd where to find the PID file. Add a a new <file-system-mapping> to its existing #:mappings argument to share /var/run/tor with the the container. (tor-hidden-services-activation): Update docstring. Create /var/run/tor and set its permissions so only the tor user can access it. * gnu/tests/networking.scm (%test-tor, %tor-os): New variables. (run-tor-test): New procedure. Chris Marusich2018-08-282-4/+74
* gnu: GRUB: Check for errors from efibootmgr.•••* gnu/packages/patches/grub-check-error-efibootmgr.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/bootloaders.scm (grub)[source](patches): New field. Marius Bakke2018-08-283-1/+179
* gnu: seabios: Update source URI.•••* gnu/packages/firmware.scm (seabios)[source](uri): Download from seabios.org. Marius Bakke2018-08-281-1/+1
* gnu: slang: Update to 2.3.2.•••* gnu/packages/slang.scm (slang): Update to 2.3.2. Marius Bakke2018-08-281-2/+2
* gnu: emacs-async: Download using git.•••The MELPA tarball hash changed. Prevent this problem in the future by downloading a git checkout. * gnu/packages/emacs.scm (emacs-async)[home-page]: Update to actual. [source]: Use GIT-FETCH. Marius Bakke2018-08-281-5/+7
* pull: Use (git) and (guix git) unconditionally.•••The autoload hack was added a year ago, before 0.14.0, i.e., before any release would depend on Guile-Git. Both 0.14.0 and 0.15.0 required Guile-Git, and 'guix pull' now automatically pulls it in, so this hack is no longer necessary. * guix/scripts/pull.scm: Use (git) and (guix git). Remove top-level call to 'module-autoload!'. (ensure-guile-git!): Remove. (guix-pull): Remove call to 'ensure-guile-git!'. Ludovic Courtès2018-08-271-33/+2
* self: Shrink the module search path of the 'guix' command.•••Previously we'd have lots of useless entries on the search paths, such as libtasn1, libidn2, zlib, gmp, etc. because they are propagated by gnutls. * guix/self.scm (guix-command)[source-directories, object-directories]: New variables. Use them in the body of "guix-command". Filter their items with 'file-exists?'. Ludovic Courtès2018-08-271-10/+14
* gnu: feh: Enable EXIF support.•••* gnu/packages/image-viewers.scm (feh)[arguments]: Enable EXIF support. (inputs): Add libexif. Leo Famulari2018-08-271-1/+3
* gnu: libexif: Update home-page URL.•••* gnu/packages/photo.scm (libexif)[home-page]: Update URL. Leo Famulari2018-08-271-1/+1
* gnu: python-pygit2: Update to 0.26.4.•••* gnu/packages/python.scm (python-pygit2, python2-pygit2): Update to 0.26.4. [source]: Remove 'python-pygit2-disable-network-tests.patch'. * gnu/packages/patches/python-pygit2-disable-network-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Leo Famulari2018-08-273-48/+2
* gnu: cuirass: Update to 8d40c49.•••* gnu/packages/ci.scm (cuirass): Update to 8d40c49. Clément Lassieur2018-08-271-3/+3
* Update email for Pierre Neidhardt.•••* .mailmap: Add name and email for Pierre Neidhardt. * gnu/packages/c.scm, gnu/packages/code.scm, gnu/packages/compression.scm, gnu/packages/disk.scm, gnu/packages/emacs.scm, gnu/packages/freedesktop.scm, gnu/packages/golang.scm, gnu/packages/image.scm, gnu/packages/music.scm, gnu/packages/networking.scm, gnu/packages/password-utils.scm, gnu/packages/perl-check.scm, gnu/packages/perl.scm, gnu/packages/textutils.scm, gnu/packages/video.scm, gnu/packages/xdisorg.scm: Update email for Pierre Neidhardt. Pierre Neidhardt2018-08-2717-16/+17
* gnu: weston: Update to 5.0.0.•••* gnu/packages/freedesktop.scm (weston): Update to 5.0.0. Rutger Helling2018-08-271-2/+2
* gnu: Add Lepton-EDA.•••* gnu/packages/engineering.scm (lepton-eda): New variable. Ludovic Courtès2018-08-271-0/+70
* gnu: Add guile-aa-tree.•••* gnu/packages/guile.scm (guile-aa-tree): New variable. Ludovic Courtès2018-08-271-0/+24
* gnu: emacs-racket-mode: Update to commit add0190.•••* gnu/packages/emacs.scm (emacs-racket-mode): Update to commit add0190. Christopher Lemmer Webber2018-08-261-3/+3
* nls: Update 'fr' translation.Julien Lepiller2018-08-264-46236/+10619
* gnu: ghc-scientific: Update to 0.3.6.2.•••* gnu/packages/haskell.scm (ghc-scientific): Update to 0.3.6.2. [inputs]: Move ghc-tasty ... [native-inputs]: ... to here. Arun Isaac2018-08-261-4/+5
* gnu: ghc-integer-logarithms: Update to 1.0.2.1.•••* gnu/packages/haskell.scm (ghc-integer-logarithms): Update to 1.0.2.1. [inputs]: Move ghc-quickcheck, ghc-smallcheck, ghc-tasty, ghc-tasty-hunit, ghc-tasty-quickcheck, ghc-tasty-smallcheck ... [native-inputs]: ... to here. [home-page]: Update URI. Arun Isaac2018-08-261-9/+9
* gnu: ghc-smallcheck: Update to 1.1.5.•••* gnu/packages/haskell.scm (ghc-smallcheck): Update to 1.1.5. Arun Isaac2018-08-261-2/+2
* gnu: ghc-optparse-applicative: Update to 0.14.2.0.•••* gnu/packages/haskell.scm (ghc-optparse-applicative): Update to 0.14.2.0. [arguments]: Enable tests. Arun Isaac2018-08-261-9/+2
* gnu: linux-libre: Update to 4.18.5.•••* gnu/packages/linux.scm (%linux-libre-version): Update to 4.18.5. (%linux-libre-hash): Update hash. Mark H Weaver2018-08-261-2/+2
* gnu: linux-libre@4.14: Update to 4.14.67.•••* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.67. (%linux-libre-4.14-hash): Update hash. Mark H Weaver2018-08-261-2/+2
* gnu: linux-libre@4.9: Update to 4.9.124.•••* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.124. Mark H Weaver2018-08-261-2/+2
* gnu: linux-libre@4.4: Update to 4.4.152.•••* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.152. Mark H Weaver2018-08-261-2/+2
* gnu: emacs-recent-addresses: Switch to a branch that works with Helm.•••* gnu/packages/emacs.scm (emacs-recent-addresses)[source]: Change URL and update to afbbfdc. Ludovic Courtès2018-08-261-4/+6
* cve: Update feed URL.•••* guix/cve.scm (yearly-feed-uri): Remove "static." from the URL since the web site now redirects to the URL without "static.". Ludovic Courtès2018-08-261-2/+2
* gnu: Add emacs-git-annex.•••* gnu/packages/emacs.scm (emacs-git-annex): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Kyle Meyer2018-08-261-0/+27
* gnu: emacs-recent-addresses: Add missing words to description.•••* gnu/packages/emacs.scm (emacs-recent-addresses)[description]: Add missing words. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Kyle Meyer2018-08-261-3/+3
* gnu: Add avogadro.•••* gnu/packages/chemistry.scm (avogadro): New variable. * gnu/packages/patches/avogadro-boost148.patch, gnu/packages/patches/avogadro-eigen3-update.patch, gnu/packages/patches/avogadro-python-eigen-lib.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. Kei Kebreau2018-08-255-0/+916
* gnu: libx11: Replace with 1.6.6 [security fixes].•••This fixes CVE-2018-14599, CVE-2018-14600, and CVE-2018-14598. * gnu/packages/xorg.scm (libx11)[replacement]: New field. (libx11-1.6.6): New public variable. Marius Bakke2018-08-251-0/+15