Commit graph

14109 commits

Author SHA1 Message Date
Efraim Flashner b92f651be8
gnu: python-cython: Use 'modify-phases'.
* gnu/packages/python.scm (python-cython)[arguments]: Use 'modify-phases'.
2016-08-11 22:44:07 +03:00
Efraim Flashner dd22efef0a
gnu: python-cython: Update to 0.24.1.
* gnu/packages/python.scm (python-cython): Update to 0.24.1.
2016-08-11 22:44:07 +03:00
Efraim Flashner 3e6fdd5f8a
gnu: snap-aligner: Limit to x86_64.
* gnu/packages/bioinformatics.scm (snap-aligner)[supported-systems]: Add
note explaining why we build for x86_64 only.
2016-08-11 22:44:07 +03:00
Jelle Licht f2b4c18cd9
gnu: jq: Fix CVE-2015-8863.
* gnu/packages/patches/jq-CVE-2015-8863.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/web.scm (jq)[source]: Use it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-08-11 15:42:32 -04:00
ng0 e08ca4b966
gnu: Add emacs-neotree.
* gnu/packages/emacs.scm (emacs-neotree): New variable.

Signed-off-by: Alex Kost <alezost@gmail.com>
2016-08-11 18:12:41 +03:00
ng0 e4eb213473
gnu: Add sic.
* gnu/packages/irc.scm (sic): New variable.

Signed-off-by: Alex Kost <alezost@gmail.com>
2016-08-11 18:12:41 +03:00
ng0 dfde065fd2
gnu: dwm: Shorten the description.
* gnu/packages/suckless.scm (dwm)[description]: Shorten.

Signed-off-by: Alex Kost <alezost@gmail.com>
2016-08-11 18:12:41 +03:00
Troy Sankey caa6fc89c7
gnu: python2-notmuch: Update to 0.22.1.
* gnu/packages/mail.scm (python2-notmuch): Update to 0.22.1 by
inheriting from 'python-notmuch'.

Signed-off-by: Alex Kost <alezost@gmail.com>
2016-08-11 18:12:41 +03:00
Troy Sankey 4b6909bc03
gnu: Add python-notmuch.
* gnu/packages/mail.scm (python-notmuch): New variable.

Co-authored-by: Alex Kost <alezost@gmail.com>
2016-08-11 18:12:41 +03:00
Alex Kost 2c5b91dc47
gnu: notmuch: Use 'emacs-minimal' instead of 'emacs'.
* gnu/packages/mail.scm (notmuch)[inputs]: Remove 'emacs'.
[native-inputs]: Add 'emacs-minimal'.
2016-08-11 18:12:41 +03:00
Troy Sankey 25a78dbc7a
gnu: notmuch: Update to 0.22.1.
* gnu/packages/mail.scm (notmuch): Update to 0.22.1.

Signed-off-by: Alex Kost <alezost@gmail.com>
2016-08-11 18:12:41 +03:00
Jan Nieuwenhuizen b3de5ff221
gnu: Add laby.
* gnu/packages/patches/laby-make-install.patch: New file.
* gnu/local.mk (dist_patch_DATA): gnu-system.am: Add it.
* gnu/packages/games.scm (laby): New variable.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-08-11 19:45:22 +08:00
Ben Woodcroft 7024aeaaaa
gnu: diamond: Update to 0.8.18.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.8.18.
2016-08-11 20:39:54 +10:00
Efraim Flashner 91c52629e8
gnu: corkscrew: Use 'modify-phases'.
* gnu/packages/ssh.scm (corkscrew)[arguments]: Use 'modify-phases'.
2016-08-11 13:20:19 +03:00
Efraim Flashner 0ec60d6e03
gnu: mosh: Update to 1.2.6.
* gnu/packages/ssh.scm (mosh): Update to 1.2.6.
2016-08-11 13:20:18 +03:00
Efraim Flashner 11379192fa
gnu: mosh: Use 'modify-phases'.
* gnu/packages/ssh.scm (mosh)[arguments]: Use 'modify-phases'.
2016-08-11 13:20:18 +03:00
Efraim Flashner c3671282c1
gnu: mosh: Update source location.
* gnu/packages/ssh.scm (mosh)[source]: Download from homepage.
[home-page]: Old url redirects to https://mosh.org.
2016-08-11 13:20:17 +03:00
Efraim Flashner 3dbdfdc7f0
gnu: mpv: Update to 0.18.1.
* gnu/packages/video.scm (mpv): Update to 0.18.1.
2016-08-11 13:20:17 +03:00
Efraim Flashner 91b2296b9c
gnu: obs: Update to 0.15.4.
* gnu/packages/video.scm (obs): Update to 0.15.4.
2016-08-11 13:20:16 +03:00
Efraim Flashner cd36a4117b
gnu: ffmpeg: Update to 3.1.2.
* gnu/packages/video.scm (ffmpeg): Update to 3.1.2.
2016-08-11 13:20:16 +03:00
Efraim Flashner f9c646886a
gnu: freeimpi: Update to 1.5.3.
* gnu/packages/freeipmi.scm (freeipmi): Update to 1.5.3.
2016-08-11 13:20:16 +03:00
Efraim Flashner f64b989b1b
gnu: dico: Update to 2.3.
* gnu/packages/dico.scm (dico): Update to 2.3.
[inputs]: Add python-2, groff. Upgrade readline-6.2 to latest.
[source]: Remove patches.
* gnu/packages/patches/dico-idxcide-bug.patch,
* gnu/packages/patches/dico-libtool-deterministic.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-08-11 13:20:12 +03:00
Mark H Weaver 10692b2e7f
gnu: linux-libre@4.4: Update to 4.4.17.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.17.
2016-08-11 05:21:33 -04:00
Alex Griffin 2ebc5ad603
gnu: gnome-mpv: Update to 0.10.
* gnu/packages/video.scm (gnome-mpv): Update to 0.10.
2016-08-11 09:26:55 +02:00
Mark H Weaver 7309a501ee
gnu: linux-libre@4.1: Update to 4.1.30.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.30.
2016-08-10 23:13:21 -04:00
ng0 5ec8b02d10
gnu: Add cbatticon.
* gnu/packages/admin.scm (cbatticon): New variable.
2016-08-10 22:39:14 +02:00
Leo Famulari 9f58fe3d1c
gnu: glibc/linux: Adjust variable name to upstream change.
* gnu/packages/base.scm (glibc/linux)[arguments]: Change
'libc_cv_localedir' to 'libc_cv_complocaledir' in #:configure-flags.
* gnu/system.scm: (operating-system-environment-variables): Remove
'GUIX_LOCPATH'.
2016-08-10 15:41:21 -04:00
Manolis Ragkousis 2d558e31af
gnu: cross-libc: Cross build the correct libc for GNU/Hurd systems.
* gnu/packages/cross-base.scm (cross-kernel-headers): Add new variable.
  Add xgnumach-headers, xmig, xhurd-headers, xglibc/hurd-headers,
  xhurd-minimal, xhurd-core-headers.
  (cross-libc): Add cross-libc-for-target.
  [arguments]: Set "CROSS_LIBRARY_PATH".
  [propagated-inputs]: Use "cross-kernel-headers" to determine the correct headers.
  [native-inputs]: Use "cross-mig" when target is GNU/Hurd.
2016-08-10 15:41:12 -04:00
Manolis Ragkousis d75acc293d
gnu: commencement: Add support for a native GNU/Hurd system.
* gnu/packages/commencement.scm (kernel-headers-boot0,
  ld-wrapper-boot0, bison-boot0, flex-boot0, gnumach-headers-boot0,
  mig-boot0, hurd-headers-boot0, hurd-minimal-boot0,
  hurd-kernel-headers-boot0): New variables.
  (bison-boot1): Remove.
  (%boot1-inputs): Add ld-wrapper-boot0.
  (glibc-final-with-bootstrap-bash)[arguments]: Allow libpthread
  to find libihash.
  [propagated-inputs]: Use kernel-headers-boot0.
  [inputs]: Add "mig".
  (glibc-final)[arguments]: Use kernel-headers-boot0.
  (static-bash-for-glibc, bash-final)[native-inputs]: Use bison-boot0.
2016-08-10 15:41:00 -04:00
Alex Kost ca40858094
gnu: guile: Use "site-ccache" for the compiled search path.
There is no need to add "ccache" to GUILE_LOAD_COMPILED_PATH,
as this directory is used only by Guile itself, while "site-ccache" is
where Guile packages put their .go files.

* gnu/packages/guile.scm (guile-2.0)[native-search-paths]: Use
"lib/guile/2.0/site-ccache" instead of "lib/guile/2.0/ccache" for
GUILE_LOAD_COMPILED_PATH.
(guile-next): Likewise.
2016-08-10 15:40:32 -04:00
Manolis Ragkousis 4ed40a3e6c
build: Correctly determine the system type for GNU/Hurd systems.
* m4/guix.m4 (GUIX_SYSTEM_TYPE): Add case for gnu.
2016-08-10 15:40:22 -04:00
Hartmut Goebel d06df41dfb
gnu: wrap-python3: Create more symlinks.
* gnu/pyckages/python.csm (wrap-python3): Create additional symlinks for
  pip and python-config.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2016-08-10 15:40:11 -04:00
Ben Woodcroft 92da343667
gnu: sqlite: Update to 3.13.0.
* gnu/packages/databases.scm (sqlite): Update to 3.13.0.
2016-08-10 15:39:56 -04:00
Taylan Ulrich Bayırlı/Kammer 7ee5a694a8
utils: Fix 'modify-phases' docstring.
* guix/build/utils.scm (modify-phases): Fix the documentation string.
2016-08-10 15:39:45 -04:00
Leo Famulari ddfba024d4
gnu: curl: Update to 7.50.1.
* gnu/packages/curl.scm (curl)[replacement]: Remove field.
[version, source]: Update to 7.50.1.
[arguments]: Re-enable test.
(curl-7.50.1): Remove variable.
2016-08-10 15:29:41 -04:00
Alex Kost 8d65c71f12
packages: Use '--no-backup-if-mismatch' for patching.
Suggested-by: Ludovic Courtès <ludo@gnu.org>

* guix/packages.scm (patch-and-repack)[build]: Use
  '--no-backup-if-mismatch' patch flag to avoid making *.orig files.
2016-08-10 15:29:40 -04:00
Ricardo Wurmus dd05e73102
gnu: nautilus: Add gvfs support.
* gnu/packages/gnome.scm (nautilus)[inputs]: Add gvfs.
2016-08-10 15:47:09 +02:00
Efraim Flashner 5d923b4f4a
gnu: font-xfree86-type1: Add missing input.
* gnu/packages/xorg.scm (font-xfree86-type1)[inputs]: Add mkfontscale.
2016-08-10 15:59:26 +03:00
Efraim Flashner 881d863102
gnu: font-misc-ethiopic: Add missing input.
* gnu/packages/xorg.scm (font-misc-ethiopic)[inputs]: Add mkfontscale.
2016-08-10 15:57:21 +03:00
Efraim Flashner 4dd0a8b601
gnu: qt: Don't build examples.
* gnu/packages/qt.scm (qt)[arguments]: Add flag to not build the examples.
2016-08-10 12:11:55 +03:00
Efraim Flashner daa9a9108d
gnu: openbox: Update source location.
* gnu/packages/openbox.scm (openbox)[source]: Download from openbox.org.
2016-08-10 12:11:55 +03:00
Efraim Flashner 6582ecee53
gnu: openbox: Fix autostart.
* gnu/packages/openbox.scm (openbox)[inputs]: Add python2.
[propagated-inputs]: Add python2-pyxdg.
2016-08-10 12:11:55 +03:00
Ben Woodcroft f8744816e6
gnu: ruby-arel: Update to 7.1.1.
* gnu/packages/ruby.scm (ruby-arel): Update to 7.1.1.
2016-08-10 15:36:33 +10:00
Ben Woodcroft 1b10724550
gnu: ruby-simplecov: Update to 0.12.0.
* gnu/packages/ruby.scm (ruby-simplecov): Update to 0.12.0.
2016-08-10 15:36:33 +10:00
Ben Woodcroft 44514637ca
gnu: ruby-gherkin3: Rename to ruby-gherkin and update to 4.0.0.
* gnu/packages/ruby.scm (ruby-gherkin3): Rename to ruby-gherkin and update to
4.0.0.
(ruby-cucumber-core)[propagated-inputs]: Adjust accordingly.
2016-08-10 15:36:33 +10:00
Ben Woodcroft 29f49403a9
gnu: ruby-spring: Update to 1.7.2.
* gnu/packages/rails.scm (ruby-spring): Update to 1.7.2.
2016-08-10 15:36:33 +10:00
Ben Woodcroft 2d9f1c06b5
gnu: ruby-rspec: Update to 3.5.0.
These packages should be updated together.

* gnu/packages/ruby.scm (ruby-rspec): Update to 3.5.0.
(ruby-rspec-core): Update to 3.5.0.
(ruby-rspec-mocks): Update to 3.5.0.
(ruby-rspec-expectation): Update to 3.5.1.
(ruby-rspec-support): Update to 3.5.0.
2016-08-10 15:36:33 +10:00
Ben Woodcroft 1db791d5f4
gnu: ruby-rack: Update to 2.0.1.
* gnu/packages/ruby.scm (ruby-rack): Update to 2.0.1.
[source]: Use GitHub and patch.
[native-inputs]: Add ruby-concurrent, ruby-minitest, ruby-minitest-sprint,
which.  Remove ruby-bacon.
[propagated-inputs]: Add ruby-concurrent.
* gnu/packages/patches/ruby-rack-ignore-failing-test.patch: New file.
* gnu/local.mk: Add it.
2016-08-10 15:36:33 +10:00
Ben Woodcroft 9019b37fb7
gnu: ruby-concurrent: Remove dependencies.
ruby-timecop and ruby-yard will links in a circular dependency chain after
ruby-rack is updated.

* gnu/packages/ruby.scm (ruby-concurrent)[arguments]: Remove
timecop-dependent tests.
[native-inputs]: Remove ruby-timecop, ruby-yard.
2016-08-10 15:36:33 +10:00
Ben Woodcroft 2af45e5025
gnu: ruby-activesupport: Update to 5.0.0.
* gnu/packages/ruby.scm (ruby-activesupport): Update to 5.0.0.
[arguments]: Include the library as a test.
[propagated-inputs]: Add ruby-concurrent.  Remove ruby-thread-safe,
ruby-json.
2016-08-10 15:36:33 +10:00