summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-08-28gnu: 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-Rice
2018-08-28gnu: Add urlscan....* gnu/packages/mail.scm (urlscan): New variable. Efraim Flashner
2018-08-28gnu: Add ephoto....* gnu/packages/enlightenment.scm (ephoto): New variable. Efraim Flashner
2018-08-28gnu: 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 Cascadian
2018-08-28gnu: 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 Famulari
2018-08-28services: 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ès
2018-08-28gnu: dico: Update to 2.6....* gnu/packages/dico.scm (dico): Update to 2.6. [inputs]: Switch to GUILE-2.2. Ludovic Courtès
2018-08-28gnu: Add SpaceFM....* gnu/packages/lxde.scm (spacefm): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Ison111
2018-08-28gnu: Add emacs-build-farm....* gnu/packages/emacs.scm (emacs-build-farm): New variable. Alex Kost
2018-08-28gnu: openmw: Update to 0.44.0....* gnu/packages/game-development.scm (openmw): Update to 0.44.0. Alex Kost
2018-08-28services: 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 Marusich
2018-08-28tests: 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 Marusich
2018-08-28marionette: Add wait-for-unix-socket....* gnu/build/marionette.scm (wait-for-unix-socket): New variable. Chris Marusich
2018-08-28marionette: 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 Marusich
2018-08-28services: tor: Rename activation procedure....* gnu/services/networking.scm: Rename the procedure tor-hidden-service-activation to tor-activation. Chris Marusich
2018-08-28services: 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 Marusich
2018-08-28gnu: 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 Bakke
2018-08-28gnu: seabios: Update source URI....* gnu/packages/firmware.scm (seabios)[source](uri): Download from seabios.org. Marius Bakke
2018-08-28gnu: slang: Update to 2.3.2....* gnu/packages/slang.scm (slang): Update to 2.3.2. Marius Bakke
2018-08-28gnu: 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 Bakke
2018-08-27pull: 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ès
2018-08-27self: 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ès
2018-08-27gnu: feh: Enable EXIF support....* gnu/packages/image-viewers.scm (feh)[arguments]: Enable EXIF support. (inputs): Add libexif. Leo Famulari
2018-08-27gnu: libexif: Update home-page URL....* gnu/packages/photo.scm (libexif)[home-page]: Update URL. Leo Famulari
2018-08-27gnu: 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 Famulari
2018-08-27gnu: cuirass: Update to 8d40c49....* gnu/packages/ci.scm (cuirass): Update to 8d40c49. Clément Lassieur
2018-08-27Update 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 Neidhardt
2018-08-27gnu: weston: Update to 5.0.0....* gnu/packages/freedesktop.scm (weston): Update to 5.0.0. Rutger Helling
2018-08-27gnu: Add Lepton-EDA....* gnu/packages/engineering.scm (lepton-eda): New variable. Ludovic Courtès
2018-08-27gnu: Add guile-aa-tree....* gnu/packages/guile.scm (guile-aa-tree): New variable. Ludovic Courtès
2018-08-26gnu: emacs-racket-mode: Update to commit add0190....* gnu/packages/emacs.scm (emacs-racket-mode): Update to commit add0190. Christopher Lemmer Webber
2018-08-26nls: Update 'fr' translation.Julien Lepiller
2018-08-26gnu: 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 Isaac
2018-08-26gnu: 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 Isaac
2018-08-26gnu: ghc-smallcheck: Update to 1.1.5....* gnu/packages/haskell.scm (ghc-smallcheck): Update to 1.1.5. Arun Isaac
2018-08-26gnu: 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 Isaac
2018-08-26gnu: 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 Weaver
2018-08-26gnu: 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 Weaver
2018-08-26gnu: linux-libre@4.9: Update to 4.9.124....* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.124. Mark H Weaver
2018-08-26gnu: linux-libre@4.4: Update to 4.4.152....* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.152. Mark H Weaver
2018-08-26gnu: 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ès
2018-08-26cve: 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ès
2018-08-26gnu: Add emacs-git-annex....* gnu/packages/emacs.scm (emacs-git-annex): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Kyle Meyer
2018-08-26gnu: 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 Meyer
2018-08-25gnu: 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 Kebreau
2018-08-25gnu: 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 Bakke
2018-08-25gnu: dante: Disable preloading to make 'sockd' work....* gnu/packages/networking.scm (dante)[arguments]: Pass '--disable-preload' to #:configure-flags. 宋文武
2018-08-24gnu: OpenSSH: Update to 7.8p1....* gnu/packages/ssh.scm (openssh): Update to 7.8p1. [source]: Remove 'openssh-CVE-2018-15473.patch'. * gnu/packages/patches/openssh-CVE-2018-15473.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Leo Famulari
2018-08-24nls: Update 'de' translation.Leo Famulari
2018-08-24import: cpan: Adjust test to new URL....This is a followup to 9aba9b127840a116c806a2cbac901cf8077abcd0. * tests/cpan.scm ("cpan->guix-package"): Adjust 'home-page' URL. Ludovic Courtès