aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages
Commit message (Collapse)AuthorAge
* gnu: libtasn1: Add replacement to fix CVE-2017-10790.Mark H Weaver2017-08-06
| | | | | | | | | | Based on commit 01a61d7040b1794f36547b107abce6e967d59f21 by Leo Famulari <leo@famulari.name>. * gnu/packages/patches/libtasn1-CVE-2017-10790.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/tls.scm (libtasn1)[replacement]: New field. (libtasn1/fixed): New variable.
* gnu: perl: Work around more "dotless @INC" build issues.Ludovic Courtès2017-08-05
| | | | | | | | * gnu/packages/web.scm (perl-www-curl)[arguments]: Add 'set-search-path' phase. * gnu/packages/bioinformatics.scm (ngs-sdk)[arguments]: Augment 'configure' phase to set PERL5LIB. * gnu/packages/image.scm (steghide)[arguments]: Add #:phases argument.
* gnu: python-argcomplete: Add dependency on the full Bash.Ludovic Courtès2017-08-05
| | | | | | | Fixes a regression introduced in 704243e0c6ec5ac86e2f45aaa469717e60b89124. * gnu/packages/python.scm (python-argcomplete)[native-inputs]: Add BASH.
* gnu: bluez: Work around test failure on ARM.Ludovic Courtès2017-08-05
| | | | | | | | This aims to skip the segfaulting test at <https://hydra.gnu.org/build/2195551>. * gnu/packages/linux.scm (bluez)[arguments]: Add #:make-flags when (%current-system) is "armhf-linux".
* gnu: icedtea@3.5.0: Properly handle decoding error while substituting.Ludovic Courtès2017-08-03
| | | | | | * gnu/packages/java.scm (icedtea-8)[arguments] <patch-jni-libs>: Change 'encoding-error to 'decoding-error, which is what Guile 2.2 raises when failing to decode an input file.
* Merge branch 'master' into core-updatesMarius Bakke2017-08-01
|\
| * gnu: re2: Update to 2017-08-01.Marius Bakke2017-08-01
| | | | | | | | * gnu/packages/regex.scm (re2): Update to 2017-08-01.
| * gnu: maim: Update to 5.4.66.Marius Bakke2017-08-01
| | | | | | | | * gnu/packages/xdisorg.scm (maim): Update to 5.4.66.
| * gnu: slop: Update to 7.3.48.Marius Bakke2017-08-01
| | | | | | | | * gnu/packages/xdisorg.scm (slop): Update to 7.3.48.
| * gnu: git: Update to 2.13.4.Marius Bakke2017-08-01
| | | | | | | | * gnu/packages/version-control.scm (git): Update to 2.13.4.
| * gnu: r-foreign: Update hash after upstream tarball change.Roel Janssen2017-08-01
| | | | | | | | | | * gnu/packages/statistics.scm (r-foreign): Update hash. The only difference in the tarball is the metadata. The contents are identical.
| * gnu: r-foreign: Remove duplicate recipe.Roel Janssen2017-08-01
| | | | | | | | * gnu/packages/statistics.scm (r-foreign): Remove duplicate recipe.
| * gnu: rapidjson: Update to 1.1.0.Leo Famulari2017-08-01
| | | | | | | | | | * gnu/packages/web.scm (rapidjson): Update to 1.1.0. [source]: Remove snippet.
| * gnu: Add pidentd.ng02017-08-01
| | | | | | | | | | | | * gnu/packages/networking.scm (pidentd): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| * gnu: hyperrogue: Update to 10.0e.Kei Kebreau2017-08-01
| | | | | | | | | | * gnu/packages/games.scm (hyperrogue): Update to 10.0e. [arguments]: Adjust accordingly.
| * gnu: metabat: Limit to x86_64 and i686 only.Efraim Flashner2017-08-01
| | | | | | | | * gnu/packages/bioinformatics.scm (metabat)[supported-systems]: New field.
| * gnu: Add emacs-yasnippet-snippets.Kyle Meyer2017-08-01
| | | | | | | | | | | | * gnu/packages/emacs.scm (emacs-yasnippet-snippets): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: emacs-yasnippet: Upgrade to 0.12.0.Kyle Meyer2017-08-01
| | | | | | | | | | | | | | * gnu/packages/emacs.scm (emacs-yasnippet): Upgrade to 0.12.0. [source]: Remove an uninstalled directory from yas-snippet-dirs. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: guile-ssh: Update to 0.11.2.Ludovic Courtès2017-08-01
| | | | | | | | | | | | | | | | | | * gnu/packages/ssh.scm (guile-ssh): Update to 0.11.2. [source]: Remove 'patches', 'modules', and 'snippet'. * gnu/packages/patches/guile-ssh-channel-finalization.patch, gnu/packages/patches/guile-ssh-double-free.patch, gnu/packages/patches/guile-ssh-rexec-bug.patch: Remove. * gnu/local.mk (dist_patch_DATA): Remove them.
| * gnu: artanis: Unbundled guile-json and version according to documentation.Adonay Felipe Nogueira2017-08-01
| | | | | | | | | | | | | | * gnu/packages/guile.scm (artanis): Unbundled guile-json and version according to documentation. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: python-pbr-minimal: Update to 3.0.1Muriithi Frederick Muriuki2017-08-01
| | | | | | | | | | | | | | | | | | * gnu/packages/python.scm (python-pbr-minimal): Update to 3.0.1 [source]: Update hash and remove patch. * gnu/packages/patches/python-pbr-fix-man-page-support.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| * gnu: libgit2: Enable SHA-1 collision detection.Leo Famulari2017-08-01
| | | | | | | | | | * gnu/packages/version-control.scm (libgit2)[arguments]: Enable '-DUSE_SHA1DC' in #:configure-flags.
| * gnu: ruby-bio-commandeer: Update to 0.2.0.Ben Woodcroft2017-08-01
| | | | | | | | * gnu/packages/ruby.scm (ruby-bio-commandeer): Update to 0.2.0.
| * gnu: libmicrohttpd: Update to 0.9.55.Ludovic Courtès2017-07-31
| | | | | | | | | | * gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.55. [arguments]: Add 'add-missing-LDFLAGS' phase.
| * gnu: xf86-video-intel: Update snapshot.Ludovic Courtès2017-07-31
| | | | | | | | | | * gnu/packages/xorg.scm (xf86-video-intel): Update to 2100efa. Introduce 'revision' variable.
| * gnu: guile-bytestructures: Install .go files to lib/guile/X.Y.Ludovic Courtès2017-07-31
| | | | | | | | | | * gnu/packages/guile.scm (guile-bytestructures)[arguments]: Install .go files to OBJECT-DIR, defined as OUT/lib/guile/X.Y/site-ccache.
| * gnu: tor: Remove '--enable-expensive-hardening' option.ng02017-07-31
| | | | | | | | | | | | * gnu/packages/tor.scm (tor)[arguments]: Remove '--enable-expensive-hardening' option. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: erlang: Update to 20.0.Peter Mikkelsen2017-07-31
| | | | | | | | | | | | * gnu/packages/erlang.scm (erlang): Update to 20.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: network-manager: Add dependency on Newt.Ludovic Courtès2017-07-31
| | | | | | | | | | | | Suggested by Mark H Weaver. * gnu/packages/gnome.scm (network-manager)[inputs]: Add NEWT.
| * gnu: guile-git: Skip faulty tests on non-x86_64.Ludovic Courtès2017-07-31
| | | | | | | | | | | | | | Reported by Mark H Weaver. * gnu/packages/guile.scm (guile-git)[arguments]: Add 'skip-tests' phase unless on x86_64-linux.
| * gnu: libgit2: Add "debug" output.Ludovic Courtès2017-07-31
| | | | | | | | * gnu/packages/version-control.scm (libgit2)[outputs]: New field.
| * gnu: libgit2: Update to 0.26.0.Ludovic Courtès2017-07-31
| | | | | | | | | | | | | | * gnu/packages/version-control.scm (libgit2): Update to 0.26.0. Remove "libgit2-use-after-free.patch". * gnu/packages/patches/libgit2-use-after-free.patch: Remove. * gnu/local.mk (dist_patch_DATA): Remove it.
| * gnu: efl: Add wayland support.Efraim Flashner2017-07-31
| | | | | | | | | | | | | | * gnu/packages/enlightenment.scm (efl)[inputs]: Add wayland-protocols. Move mesa ... [propagated-inputs]: ... to here. Add libinput, libxkbcommon, wayland. [arguments]: Add flags to enable wayland, elput and drm.
| * gnu: gst-plugins-good: Update disable-failing-tests phase.Efraim Flashner2017-07-31
| | | | | | | | | | * gnu/packages/gstreamer.scm (gst-plugins-good)[arguments]: Change the list of tests to disable during 'disable-failing-tests phase.
| * gnu: automake: Add 1.15.1.Ludovic Courtès2017-07-30
| | | | | | | | * gnu/packages/autotools.scm (automake/latest): New variable.
| * gnu: guix: Search .go files of dependencies in lib/guile/.Ludovic Courtès2017-07-30
| | | | | | | | | | * gnu/packages/package-management.scm (guix)[arguments]: Add (srfi srfi-26) to #:modules. Introduce 'gopath', distinct from 'path'.
| * gnu: guix: Update snapshot.Ludovic Courtès2017-07-30
| | | | | | | | * gnu/packages/package-management.scm (guix): Update to 228a398.
| * gnu: ffmpeg: Update to 3.3.3.Marius Bakke2017-07-30
| | | | | | | | * gnu/packages/video.scm (ffmpeg): Update to 3.3.3.
| * gnu: qemu: Build with support for Linux AIOChristopher Baines2017-07-30
| | | | | | | | | | | | | | Add libaio as an input, such that QEMU is built with support for Asynchronous I/O (AIO). * gnu/packages/virtualization.scm (qemu)[inputs]: Uncomment libaio.
| * gnu: Add memcached.Christopher Baines2017-07-30
| | | | | | | | * gnu/packages/databases.scm (memcached): New variable.
| * gnu: retroarch: Update to 1.6.3.宋文武2017-07-30
| | | | | | | | * gnu/packages/games.scm (retroarch): Update to 1.6.3.
| * gnu: yosys: Add dependency on z3.Theodoros Foradis2017-07-29
| | | | | | | | * gnu/packages/fpga.scm (yosys): Add z3 to propagated-inputs.
| * gnu: Add z3.Theodoros Foradis2017-07-29
| | | | | | | | | | | | * gnu/packages/maths.scm (z3): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: erlang: Fix man-pages search path of 'erl -man'.Peter Mikkelsen2017-07-29
| | | | | | | | | | | | | | | | * gnu/packages/patches/erlang-man-path.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/erlang.scm (erlang)[source]: Use it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: tome4: Clean up snippet.Oleg Pykhalov2017-07-29
| | | | | | | | | | | | | | * gnu/packages/games.scm (tome4)[source](snippet): Use a single 'substitute*' call instead of 'for-each'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * gnu: vim: Update to 8.0.0808.Marius Bakke2017-07-29
| | | | | | | | | | | | | | * gnu/packages/vim.scm (vim): Update to 8.0.0808. [arguments]: Remove obsolete 'make-bit-reproducable' phase. (vim-full): Update to 8.0.0808. [arguments]: Remove 'drop-failing-tests' phase.
| * gnu: emacs: Check GUIX_ENVIRONMENT when autoloading packages.Kyle Meyer2017-07-29
| | | | | | | | | | | | | | | | | | | | | | | | | | Check the environment profile so that we autoload packages that are given as arguments to "guix environment" but are not in the system or user profile. Note that the union of Emacs packages in the system, user, and environment profiles will be autoloaded even when --pure was passed to "guix environment", because it's not clear how to detect that --pure was given. * gnu/packages/aux-files/emacs/guix-emacs.el (guix-emacs-autoload-packages): Add Emacs packages from GUIX_ENVIRONMENT profile. Signed-off-by: Alex Kost <alezost@gmail.com>
| * gnu: Remove emacs-seq.Kyle Meyer2017-07-29
| | | | | | | | | | | | | | | | | | The seq.el library has been included with Emacs since version 25.1. * gnu/packages/emacs.scm (emacs-seq): Remove variable. (flycheck, emacs-cider)[propagated-inputs]: Remove emacs-seq. Signed-off-by: Alex Kost <alezost@gmail.com>
| * gnu: Remove let-alist.Kyle Meyer2017-07-29
| | | | | | | | | | | | | | | | | | The let-alist package has been included with Emacs since version 25.1. * gnu/packages/emacs.scm (let-alist): Remove variable. (flycheck, emacs-pdf-tools, emacs-sx)[propagated-inputs]: Remove let-alist. Signed-off-by: Alex Kost <alezost@gmail.com>
| * gnu: emacs-ess: Install elisp files in "guix.d".Alex Kost2017-07-29
| | | | | | | | | | | | | | | | Fixes <http://bugs.gnu.org/27686>. Reported by Adonay Felipe Nogueira <adfeno@openmailbox.org>. * gnu/packages/emacs.scm (emacs-ess)[arguments]: Add LISPDIR to 'make-flags' to install *.el files into "guix.d" sub-directory.