Commit graph

4472 commits

Author SHA1 Message Date
Mark H Weaver
6c413c92f2 Revert "gnu: boost: Update to 1.58.0."
This reverts commit 16de69c950.
2015-07-10 12:35:50 -04:00
David Hashe
e8627cd995 gnu: brasero: Update to 3.12.1, Add inputs.
* gnu/packages/gnome.scm (brasero): Update to 3.12.1.
  [inputs]: Add gobject-introspection, nettle, and totem-pl-parser.
2015-07-10 01:00:18 -04:00
Mark H Weaver
b93c1d9dba gnu: guix: Update snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to dd91141.
  [arguments]: Use 'modify-phases'.  Add 'disable-container-tests' phase.
2015-07-09 17:43:34 -04:00
Mark H Weaver
dd9114107d Revert "gnu: guix: Update snapshot."
This reverts commit bfabd1fbb8.
2015-07-09 15:15:06 -04:00
Mark H Weaver
bfabd1fbb8 gnu: guix: Update snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to 9f04196.
2015-07-09 13:07:11 -04:00
Mark H Weaver
a8f7da211d Revert "gnu: libgpg-error: Update to 1.19."
This reverts commit 552b98a208.
2015-07-09 12:51:17 -04:00
Paul van der Walt
552b98a208 gnu: libgpg-error: Update to 1.19.
* gnu/packages/gnupg.scm (libgpg-error): Update to 1.19.
2015-07-09 18:43:10 +02:00
Paul van der Walt
18ed97d6e2 gnu: pinentry: Update to 1.9.5; add input libassuan.
* gnu/packages/gnupg.scm (pinentry): Update to 1.9.5. Add input libassuan.
2015-07-09 18:43:10 +02:00
Paul van der Walt
19bda3f145 gnu: libksba: Update to 1.3.3.
* gnu/packages/gnupg.scm (libksba): Update to 1.3.3.
2015-07-09 18:43:10 +02:00
Paul van der Walt
a0e984c33f gnu: gpgme: Update to 1.5.5.
* gnu/packages/gnupg.scm (gpgme): Update to 1.5.5.
2015-07-09 18:43:10 +02:00
Paul van der Walt
b96485b939 gnu: npth: Update to 1.2.
* gnu/packages/gnupg.scm (npth): Update to 1.2.
2015-07-09 18:43:09 +02:00
Paul van der Walt
15e771b001 gnu: pius: Update to 2.1.1.
* gnu/packages/gnupg.scm (pius): Update to 2.1.1.
2015-07-09 18:43:09 +02:00
Paul van der Walt
5dabdb75cb gnu: libassuan: Update to 2.2.1.
* gnu/packages/gnupg.scm (libassuan): Update to 2.2.1.
2015-07-09 18:43:09 +02:00
Paul van der Walt
3efee6a4eb gnu: ncmpc: Update to 0.24.
* gnu/packages/mpd.scm (ncmpc): Update to 0.24.
2015-07-09 18:42:00 +02:00
Paul van der Walt
555f935b06 gnu: ncmpcpp: Update to 0.6.5.
* gnu/packages/mpd.scm (ncmpcpp): Update to 0.6.5.
2015-07-09 18:42:00 +02:00
Paul van der Walt
37b57da2a4 gnu: mpd-mpc: Update to 0.27.
* gnu/packages/mpd.scm (mpd-mpc): Update to 0.27.
2015-07-09 18:42:00 +02:00
Paul van der Walt
bdae103367 gnu: mpd: Update to 0.19.10.
* gnu/packages/mpd.scm (mpd): Update to 0.19.10.
2015-07-09 18:42:00 +02:00
Paul van der Walt
a53a925f24 gnu: libmpdclient: Update to 2.10.
* gnu/packages/mpd.scm (libmpdclient): Update to 2.10.
2015-07-09 18:42:00 +02:00
Mark H Weaver
4e3fc54770 gnu: Add totem.
* gnu/packages/gnome.scm (totem): New variable.
2015-07-09 12:22:51 -04:00
Ricardo Wurmus
9f04196d88 gnu: preseq: Move "use-samtools-headers" phase.
* gnu/packages/bioinformatics.scm (preseq)[arguments]: Move phase
  "use-samtools-headers" after "enter-dir" phase.
2015-07-09 12:12:07 +02:00
Mark H Weaver
92f1b4a54c gnu: Add gst-plugins-ugly.
* gnu/packages/gstreamer.scm (gst-plugins-ugly): New variable.
2015-07-09 03:30:27 -04:00
Mark H Weaver
549381d6db gnu: ffmpeg: Add libx264 support.
* gnu/packages/video.scm (ffmpeg)[inputs]: Add libx264.
  [arguments]: Add "--enable-libx264" to configure-flags.
2015-07-09 03:30:27 -04:00
Mark H Weaver
82712597cc gnu: Add libx264.
* gnu/packages/video.scm (libx264): New variable.
2015-07-09 03:30:27 -04:00
Andreas Enge
9fc852183f gnu: libreoffice: Update to 5.0.0.2.
* gnu/packages/libreoffice.scm (libreoffice): Update to 5.0.0.2.
2015-07-09 09:22:23 +02:00
Andreas Enge
7680843e0f gnu: libwps: Update to 0.4.0.
* gnu/packages/libreoffice.scm (libwps): Update to 0.4.0.
2015-07-09 09:21:50 +02:00
Andreas Enge
fc04ee3ba7 gnu: libmwaw: Update to 0.3.5.
* gnu/packages/libreoffice.scm (libmwaw): Update to 0.3.5.
2015-07-09 09:21:50 +02:00
Andreas Enge
c80259b313 gnu: libetonyek: Update to 0.1.3.
* gnu/packages/libreoffice.scm (libetonyek): Update to 0.1.3.
  [native-inputs]: Add glm and mdds.
2015-07-09 09:21:50 +02:00
Andreas Enge
694bbb4da6 gnu: mdds: Update to 0.12.1.
* gnu/packages/boost.scm (mdds): Update to 0.12.1.
2015-07-09 09:21:50 +02:00
Mark H Weaver
7b21252632 gnu: Add grilo-plugins.
* gnu/packages/gnome.scm (grilo-plugins): New variable.
2015-07-09 02:18:55 -04:00
Mark H Weaver
8d4791bfe8 gnu: Add grilo.
* gnu/packages/gnome.scm (grilo): New variable.
2015-07-09 02:18:55 -04:00
Mark H Weaver
9fb00f383d gnu: wpa-supplicant: Fix WPS and P2P NFC NDEF record payload length validation.
* gnu/packages/patches/wpa-supplicant-2015-5-fix.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (wpa-supplicant-light)[source]: Add patch.
2015-07-08 18:27:37 -04:00
Andreas Enge
16de69c950 gnu: boost: Update to 1.58.0.
* gnu/packages/boost.scm (boost): Update to 1.58.0.
2015-07-08 23:18:40 +02:00
Ricardo Wurmus
56e373ef75 gnu: Add preseq.
* gnu/packages/bioinformatics.scm (preseq): New variable.
* gnu/packages/patches/preseq-1.0.2-install-to-PREFIX.patch: New file.
* gnu/packages/patches/preseq-1.0.2-link-with-libbam.patch: New file.
* gnu-system.am (dist_patch_DATA): Add them.
2015-07-08 17:05:00 +02:00
Ricardo Wurmus
5bdda30b32 gnu: samtools: Install headers.
* gnu/packages/bioinformatics.scm (samtools)[arguments]: Add phase
  "install-headers" to install header files.
2015-07-08 17:05:00 +02:00
Federico Beffa
85ef742c25 gnu: Add emacs-mmm-mode.
* gnu/packages/emacs.scm (emacs-mmm-mode): New variable.
2015-07-08 10:53:05 +02:00
Federico Beffa
7839533458 gnu: Add emacs-auctex.
* gnu/packages/emacs.scm: New variable.
2015-07-08 10:53:05 +02:00
Cyril Roelandt
0e88cbf8c1 gnu: python-testtools: make python-mimeparse a propagated input
* gnu/packages/python.scm (python-testtools): move python-mimeparse from inputs
  to propagated-inputs.
2015-07-08 02:28:51 +02:00
Mark H Weaver
d7facc6603 gnu: cups-filters: Update to 1.0.71.
* gnu/packages/cups.scm (cups-filters): Update to 1.0.71.
2015-07-07 16:47:48 -04:00
Mark H Weaver
b1982b80ca gnu: zathura-{cb,ps,djvu,pdf-poppler}: Fix installation of desktop files.
Based on a patch by Alex Kost <alezost@gmail.com>.

* gnu/packages/pdf.scm (zathura-cb, zathura-ps, zathura-djvu)
  (zathura-pdf-poppler)[arguments]: In make-flags, set PREFIX instead of
  DESTDIR and adjust PLUGINDIR accordingly.
2015-07-07 15:58:35 -04:00
Mark H Weaver
734976b681 gnu: libdvdnav: Update to 5.0.3.
* gnu/packages/video.scm (libdvdnav): Update to 5.0.3.
2015-07-07 14:48:09 -04:00
Mark H Weaver
9aebf3301a gnu: libdvdread: Update to 5.0.3.
* gnu/packages/video.scm (libdvdread): Update to 5.0.3.
2015-07-07 14:48:09 -04:00
Mark H Weaver
e088410984 gnu: Add libmpeg2.
* gnu/packages/video.scm (libmpeg2): New variable.
2015-07-07 13:09:36 -04:00
Mark H Weaver
23da88f61e gnu: liba52: Build shared library.
* gnu/packages/patches/liba52-enable-pic.patch,
  gnu/packages/patches/liba52-link-with-libm.patch,
  gnu/packages/patches/liba52-set-soname.patch,
  gnu/packages/patches/liba52-use-mtune-not-mcpu.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/video.scm (liba52)[source]: Add patches.
  [native-inputs]: Add autoconf, automake, and libtool.
  [arguments]: Add "--enable-shared" to configure-flags.
  Add 'bootstrap' phase.
2015-07-07 10:52:04 -04:00
David Thompson
4ca5c91f65 gnu: ruby: Remove custom 'rake gem' build phase from all gems.
* gnu/packages/ruby.scm (ruby-hoe, ruby-rake-compiler,
  ruby-net-http-persistent, ruby-minitest, ruby-minitest-sprint,
  ruby-minitest-bacon): Remove custom 'rake gem' build phase that is now
  handled automatically by the Ruby build system.
2015-07-07 08:54:29 -04:00
Ricardo Wurmus
795c01f31d gnu: samtools: Update to 1.2.
* gnu/packages/bioinformatics.scm (samtools): Update to 1.2.
2015-07-07 14:43:07 +02:00
Andreas Enge
66b2b085ce gnu: pari-gp: Update to 2.7.4.
* gnu/packages/algebra.scm (pari-gp): Update to 2.7.4.
2015-07-07 13:19:09 +02:00
Mark H Weaver
48cfe294b0 gnu: icecat: Apply more libvpx-1.4 fixes.
This is a followup to commit c803ffcb3a.

* gnu/packages/patches/icecat-libvpx-1.4.patch: Augment existing patch to
  include fixes for content/media/encoder/VP8TrackEncoder.cpp.
2015-07-07 02:59:59 -04:00
Mark H Weaver
c803ffcb3a gnu: icecat: Fix build against libvpx 1.4.
* gnu/packages/patches/icecat-libvpx-1.4.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add patch.
2015-07-06 23:01:56 -04:00
Mark H Weaver
0ba652b2f5 gnu: gst-plugins-good: Disable rtprtx tests that frequently fail.
* gnu/packages/gstreamer.scm (arguments): Add 'disable-failing-rtprtx-tests'
  phase.
2015-07-06 21:36:33 -04:00
Mark H Weaver
723e886656 gnu: libvpx: Update to 1.4.0.
* gnu/packages/patches/libvpx-fix-armhf-link.patch,
  gnu/packages/patches/libvpx-fix-ssse3-quantize.patch,
  gnu/packages/patches/libvpx-vp9-out-of-bounds-access.patch: Remove files.
* gnu-system.am (dist_patch_DATA): Remove them.
* gnu/packages/video.scm (libvpx): Update to 1.4.0.  Remove patches.  Update
  source URI.
2015-07-06 21:17:05 -04:00
Mark H Weaver
9ed5486439 gnu: libwmf: Fix CVE-2006-3376, CVE-2009-1364, CVE-2015-{0848,4588,4695,4696}.
* gnu/packages/patches/libwmf-CVE-2006-3376.patch,
  gnu/packages/patches/libwmf-CVE-2009-1364.patch,
  gnu/packages/patches/libwmf-CVE-2015-0848+4588+4695+4696.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/image.scm (libwmf)[source]: Add patches.
2015-07-06 20:04:50 -04:00
Andreas Enge
f2820e0763 gnu: libreoffice: Update to 4.4.4.3.
* gnu/packages/libreoffice.scm (libreoffice): Update to 4.4.4.3.
2015-07-06 08:26:42 +02:00
Ludovic Courtès
1109ddcd54 gnu: freeipmi: Update to 1.4.9.
* gnu/packages/freeipmi.scm (freeipmi): Update to 1.4.9.
2015-07-06 00:47:09 +02:00
Ludovic Courtès
6cb2533b1e gnu: gcal: Update to 4.
* gnu/packages/gcal.scm (gcal): Update to 4.
2015-07-06 00:47:09 +02:00
Ludovic Courtès
0bd6f138d9 gnu: gxmessage: Update to 3.4.3.
* gnu/packages/gxmessage.scm (gxmessage): Update to 3.4.3.
  [inputs]: Use GTK+ instead of GTK+-2.
2015-07-06 00:47:09 +02:00
Ludovic Courtès
af87a551bc gnu: guile-sdl: Update to 0.5.2.
* gnu/packages/sdl.scm (guile-sdl): Update to 0.5.2.
  [arguments]: Augment 'fix-env-and-path' phase to modify 'test/Makefile.in'.
2015-07-06 00:47:09 +02:00
Ricardo Wurmus
d19cf78357 gnu: powertabeditor: Update to 2.0.0-alpha8.
* gnu/packages/music.scm (powertabeditor): Update to 2.0.0-alpha8.
2015-07-05 20:57:04 +02:00
Ricardo Wurmus
7e11d11355 gnu: powertabeditor: Enable tests.
* gnu/packages/music.scm (powertabeditor)[arguments]: Run "pte_tests" in
  "check" phase; add phase "fix-tests".
2015-07-05 20:57:04 +02:00
Andreas Enge
cb6a802c01 gnu: Add LibreSSL.
* gnu/packages/tls.scm (libressl): New variable.
2015-07-05 19:03:34 +02:00
Andreas Enge
e9aa8d0ccb gnu: Fix ambiguity between openssl package and license in tls module.
* gnu/packages/tls.scm: Prefix imported licenses.
2015-07-05 19:03:34 +02:00
Mark H Weaver
90e1cdae0c gnu: icecat: Add support for WebGL, CUPS, Hunspell, startup-notification, etc.
Also remove most bundled libraries from the source, add comments about
libraries yet to be unbundled, explicitly link libxul.so with libraries that
might try (and fail) to dlopen, and remove the h264parse gstreamer module from
the blacklist.

* gnu/packages/gnuzilla.scm (icecat)[source]: Add snippet.
  [inputs]: Add cups, gdk-pixbuf, glib, hunspell, libcanberra, libgnome,
  libxinerama, libxscrnsaver, mit-krb5, and startup-notification.
  [arguments]<#:configure-flags>: add "--enable-default-toolkit=cairo-gtk2",
  "--enable-pango", "--enable-gio", "--enable-svg", "--enable-canvas",
  "--enable-mathml", "--enable-startup-notification", "--disable-gnomevfs",
  "--disable-gconf", "--disable-gnomeui", and "--enable-system-hunspell".
  Remove outdated comment about "--with-system-bz2" not being used.
  <#:phases>: Use 'modify-phases'.  Add 'remove-h264parse-from-blacklist'
  and 'arrange-to-link-libxul-with-libraries-it-might-dlopen' phases.
2015-07-05 12:58:56 -04:00
Andreas Enge
cc2b77dfc7 gnu: Move content of openssl module into tls module.
* gnu/packages/openssl.scm (openssl, perl-net-ssleay): Move to...
* gnu/packages/tls.scm: ...here.
* gnu/packages/openssl.scm: Delete file.
* gnu-system.am (GNU_SYSTEM_MODULES): Unregister deleted file.
* gnu/packages/{admin.scm, bittorrent.scm, certs.scm, ci.scm,
  cyrus-sasl.scm, databases.scm, dns.scm, ebook.scm, enlightenment.scm,
  gnunet.scm, libreoffice.scm, links.scm, mail.scm, messaging.scm,
  networking.scm, ntp.scm, openldap.scm, package-management.scm, pdf.scm,
  python.scm, qt.scm, rdesktop.scm, rdf.scm, ruby.scm, ssh.scm,
  synergy.scm, tor.scm, version-control.scm, video.scm, vpn.scm,
  w3m.scm, web.scm, weechat.scm, xiph.scm}: Adapt module import.
2015-07-05 18:27:24 +02:00
Andreas Enge
a7fd7b68a6 gnu: Rename module gnutls to tls.
* gnu/packages/gnutls.scm: Rename to...
* gnu/packages/tls.scm: ... this.  Change module name accordingly.
* gnu/packages/{admin.scm, cups.scm, curl.scm, dc.scm, dns.scm, emacs.scm,
  ftp.scm, gnome.scm, gnunet.scm, gnupg.scm, gsasl.scm, lynx.scm,
  mail.scm, messaging.scm, package-management.scm, shishi.scm,
  task-management.scm, version-control.scm, video.scm, vpn.scm,
  webkit.scm, weechat.scm, wget.scm, wine.scm, xml.scm}: Adapt module
  import to new name.
* gnu-system.am (GNU_SYSTEM_MODULES): Rename gnutls module to tls.
2015-07-05 17:09:42 +02:00
Andreas Enge
a351c7c157 gnu: avidemux: Drop version 2.5.
* gnu/packages/video.scm (avidemux-2.5): Delete variable.
2015-07-05 12:23:12 +02:00
Ben Woodcroft
af86047537 gnu: Add prodigal.
* gnu/packages/bioinformatics.scm (prodigal): New variable.
2015-07-05 02:56:53 -04:00
Ricardo Wurmus
151714ca8c gnu: shogun: Build with install RPATH.
* gnu/packages/bioinformatics.scm (shogun)[arguments]: Add configure flag to
  build with install RPATH.
2015-07-04 17:55:30 +02:00
Ludovic Courtès
e4fef9df27 gnu: englightenment: Use https URLs.
* gnu/packages/enlightenment.scm (efl, elementary, emotion-generic-players,
  terminology, enlightenment): Use https instead of http since the latter
  redirects to the former.
2015-07-04 17:08:53 +02:00
Efraim Flashner
c4f8a7aacc gnu: enlightenment: Update to 0.19.5.
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.19.5.
2015-07-04 16:50:18 +02:00
Efraim Flashner
88988b41a2 gnu: emotion-generic-loaders: Update to 1.14.0.
* gnu/packages/enlightenment.scm (emotion-generic-loaders): Update
  to 1.14.0.
2015-07-04 16:49:42 +02:00
Efraim Flashner
7b09969b2e gnu: evas-generic-loaders: Update to 1.14.0.
* gnu/packages/enlightenment.scm (evas-generic-loaders): Update
  to 1.14.0.
2015-07-04 16:49:07 +02:00
Efraim Flashner
0179686d13 gnu: elementary: Update to 1.14.2.
* gnu/packages/enlightenment.scm (elementary): Update to 1.14.2.
2015-07-04 16:48:26 +02:00
Efraim Flashner
7e22d6fee9 gnu: efl: Update to 1.14.2.
* gnu/packages/enlightenment.scm (efl): Update to 1.14.2.
2015-07-04 16:47:42 +02:00
pjotrp
022170dca1 gnu: Add ruby-rake-compiler.
* gnu/packages/ruby.scm (ruby-rake-compiler): New variable.
2015-07-04 09:47:33 -04:00
Ricardo Wurmus
80e907fe57 gnu: eigen: Update to 3.2.5.
* gnu/packages/algebra.scm (eigen): Update to 3.2.5.
2015-07-04 13:32:52 +02:00
Mark H Weaver
4463c0d216 gnu: icecat: Fix CVE-2015-{2722,2724,2728,2733,2735,2736,2738,2739,2740,2743}.
* gnu/packages/patches/icecat-CVE-2015-2722-pt1.patch,
  gnu/packages/patches/icecat-CVE-2015-2722-pt2.patch,
  gnu/packages/patches/icecat-CVE-2015-2724-pt1.patch,
  gnu/packages/patches/icecat-CVE-2015-2724-pt2.patch,
  gnu/packages/patches/icecat-CVE-2015-2724-pt3.patch,
  gnu/packages/patches/icecat-CVE-2015-2724-pt4.patch,
  gnu/packages/patches/icecat-CVE-2015-2728-pt1.patch,
  gnu/packages/patches/icecat-CVE-2015-2728-pt2.patch,
  gnu/packages/patches/icecat-CVE-2015-2733-pt1.patch,
  gnu/packages/patches/icecat-CVE-2015-2733-pt2.patch,
  gnu/packages/patches/icecat-CVE-2015-2735.patch,
  gnu/packages/patches/icecat-CVE-2015-2736.patch,
  gnu/packages/patches/icecat-CVE-2015-2738.patch,
  gnu/packages/patches/icecat-CVE-2015-2739.patch,
  gnu/packages/patches/icecat-CVE-2015-2740.patch,
  gnu/packages/patches/icecat-CVE-2015-2743.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add patches.
2015-07-04 05:44:10 -04:00
Andreas Enge
257b6c4375 gnu: unrtf: Fix download location.
* gnu/packages/unrtf.scm (unrtf): Fix download location.
2015-07-03 22:54:51 +02:00
Ricardo Wurmus
b05d1c68bc gnu: r: Replace "atlas" with "openblas".
* gnu/packages/statistics.scm (r)[inputs]: Replace "atlas" with "openblas".
2015-07-03 18:45:14 +02:00
Ludovic Courtès
606c638016 gnu: gnutls: Move man3 pages to "doc" output.
* gnu/packages/gnutls.scm (gnutls)[arguments]: Add #:phases.
2015-07-03 15:28:07 +02:00
Ludovic Courtès
4b0f2ef743 gnu: qt-4: Remove reference from "out" to "doc".
* gnu/packages/qt.scm (qt-4)[arguments]: Remove '-docdir' configure flag.
  Add 'move-doc' phase.
2015-07-03 15:28:07 +02:00
Ludovic Courtès
ff1989a599 gnu: qt-4: Use a more standard directory layout.
* gnu/packages/qt.scm (qt-4)[arguments]: Pass -datadir, -importdir,
  -plugindir, and -translationdir.
2015-07-03 15:28:07 +02:00
Ludovic Courtès
cba632c4a8 gnu: qt-4: Use 'modify-phases'.
* gnu/packages/qt.scm (qt-4)[arguments]: Use 'modify-phases' instead of
  'alist-replace'.
2015-07-03 15:28:07 +02:00
Ludovic Courtès
ef2f51a445 gnu: cups-filter: Install backends and filters under lib/cups.
This ensures that they are stripped during the 'strip' phase, thereby removing
references to GCC and linux-libre-headers that would otherwise be found in
debugging symbols.

* gnu/packages/cups.scm (cups-filters)[source]: Change pkgbackenddir and
  pkgfilterdir to $(PREFIX)/lib/cups/{filter,backend}.
  (cups)[arguments]: Adjust accordingly.
2015-07-03 15:28:07 +02:00
Ludovic Courtès
6a52df505a gnu: mysql: Remove unnecessary binaries.
This saves ~42 MiB on x86_64.

* gnu/packages/databases.scm (mysql)[arguments]: Add 'remove-extra-binaries'
  phase.
2015-07-03 15:28:06 +02:00
Ludovic Courtès
3f289db69d gnu: mysql: Strip references and GCC and other build-time dependencies.
* gnu/packages/databases.scm (mysql)[arguments]: Add 'strip-extra-references'
  phase.
2015-07-03 15:28:06 +02:00
Ludovic Courtès
b5b08878b6 gnu: mutt: Don't retain reference to GCC.
* gnu/packages/patches/mutt-store-references.patch: New file.
* gnu/packages/mail.scm (mutt)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
2015-07-03 15:28:06 +02:00
Ludovic Courtès
9161ba818d gnu: ghostscript: Add "doc" output.
* gnu/packages/ghostscript.scm (ghostscript)[source](snippet): New field.
  [outputs]: New field.
  [arguments]: Add 'remove-doc-reference' phase.
2015-07-03 15:28:06 +02:00
Mark H Weaver
08fa45b190 gnu: gnupg: Enable TLS support.
* gnu/packages/gnupg.scm (gnupg)[native-inputs]: Add pkg-config.
  [inputs]: Add gnutls.
  (gnupg-2.0, gnupg-1)[native-inputs]: Override inherited value to be '().
2015-07-02 12:35:12 -04:00
Mark H Weaver
5e5fa28e76 gnu: gnupg: Update to 2.1.6.
* gnu/packages/gnupg.scm (gnupg): Update to 2.1.6.
2015-07-02 12:35:12 -04:00
Ricardo Wurmus
c61fe02cc0 gnu: Add WarpedLMM.
* gnu/packages/bioinformatics.scm (python2-warpedlmm): New variable.
2015-07-02 11:16:46 +02:00
Ricardo Wurmus
f4f4ced8dc gnu: r: Set default pager.
* gnu/packages/statistics.scm (r)[arguments]: Add phase "set-default-pager" to
  avoid "false" as a default pager.
2015-07-02 10:50:55 +02:00
Ricardo Wurmus
d6902798d1 gnu: powertabeditor: Replace "gcc" with "libiberty".
* gnu/packages/music.scm (powertabeditor)[inputs]: Replace "gcc" with
  "libiberty".
2015-07-01 21:52:08 +02:00
Ricardo Wurmus
d231bb3575 gnu: Add Hydrogen.
* gnu/packages/music.scm (hydrogen): New variable.
2015-07-01 21:52:08 +02:00
Mark H Weaver
5135aed92b gnu: linux-libre: Update to 4.1.1.
* gnu/packages/linux.scm (linux-libre): Update to 4.1.1.
2015-07-01 00:12:39 -04:00
Eric Bavier
58c1806908 gnu: git: Add inputs for send-email.
* gnu/packages/version-control.scm (package-transitive-propagated-labels*)
  (package-propagated-input-refs): New procedures.
  (git)[inputs]: Add perl-authen-sasl, perl-net-smtp-ssl, and perl-io-socket-ssl.
  [outputs]: Add send-email output.
  [arguments]: Add #:modules argument with srfi-1.  In 'split phase, wrap
  git-send-email.
2015-06-30 05:01:42 -05:00
Eric Bavier
c6ee18abb6 gnu: Add perl-authen-sasl.
* gnu/packages/web.scm (perl-authen-sasl): New variable.
2015-06-30 05:01:42 -05:00
Eric Bavier
9fe938c19f gnu: Add perl-gssapi.
* gnu/packages/web.scm (perl-gssapi): New variable.
2015-06-30 05:01:42 -05:00
Eric Bavier
b1096f3dbb gnu: Add perl-net-smtp-ssl.
* gnu/packages/web.scm (perl-net-smtp-ssl): New variable.
2015-06-30 05:01:42 -05:00
Mark H Weaver
d2e3caba5d gnu: curl: Disable test that fails on Hydra.
* gnu/packages/curl.scm (arguments): Disable test 1510.
2015-06-30 00:17:00 -04:00
Mark H Weaver
4617c2e383 gnu: curl: Update to 7.43.0.
* gnu/packages/curl.scm (curl): Update to 7.43.0.
2015-06-30 00:17:00 -04:00
Eric Bavier
a17d45641b gnu: Add deal.II.
* gnu/packages/maths.scm (dealii, dealii-openmpi): New variables.
* gnu/packages/patches/dealii-p4est-interface.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
2015-06-29 15:34:36 -05:00
Eric Bavier
a7f0141452 gnu: Add SLEPc.
* gnu/packages/maths.scm (slepc, slepc-complex, slepc-openmpi)
  (slepc-complex-openmpi): New variables.
2015-06-29 15:34:36 -05:00
Eric Bavier
8c94c886f6 gnu: Add arpack-ng-openmpi.
* gnu/packages/maths.scm (arpack-ng-openmpi): New variable.
2015-06-29 15:34:36 -05:00
Eric Bavier
9a899cceab gnu: petsc: Upgrade to 3.6.0.
* gnu/packages/maths.scm (petsc): Upgrade to 3.6.0.
* gnu/packages/patches/petsc-fix-threadcomm.patch: Delete patch.
* gnu-system.am (dist_patch_DATA): Remove it.
2015-06-29 15:34:36 -05:00
Eric Bavier
cec86422b7 gnu: Add MUMPS.
* gnu/packages/maths.scm (mumps, mumps-metis, mumps-openmpi)
  (mumps-metis-openmpi): New variables.
* gnu/packages/patches/mumps-build-parallelism.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
2015-06-29 15:34:36 -05:00
Eric Bavier
aa75ad0097 gnu: Add METIS.
* gnu/packages/maths.scm (metis): New variable.
2015-06-29 15:34:36 -05:00
Eric Bavier
700ff22219 gnu: Add p4est.
* gnu/packages/maths.scm (p4est, p4est-openmpi): New variables.
2015-06-29 15:34:36 -05:00
Eric Bavier
e1ff597a64 gnu: Add ScaLAPACK.
* gnu/packages/maths.scm (scalapack): New variable.
2015-06-29 15:34:36 -05:00
Eric Bavier
cf0ec6c46e gnu: scotch, pt-scotch: Build esmumps libraries.
* gnu/packages/maths.scm (scotch)[arguments]: Add 'build-esmumps
  phase.  Install esmumps libraries and headers in 'install phase.
  (pt-scotch)[arguments]: Build ptesmumps in 'build phase.  Add
  make parallelism.
2015-06-29 15:34:36 -05:00
Eric Bavier
d6602ee9d4 gnu: scotch, pt-scotch: Use modify-phases.
* gnu/packages/maths.scm (scotch, pt-scotch)[arguments]: Use modify-phases.
2015-06-29 15:34:36 -05:00
Eric Bavier
6c7985408f gnu: Update scotch to 6.0.4.
* gnu/packages/maths.scm (scotch): Update to 6.0.4.
  [arguments]: Add -fPIC to CFLAGS.
* gnu/packages/patches/scotch-test-threading.patch: Adjust patch for a
  new set of test fixes.
* gnu/packages/patches/pt-scotch-build-parallelism.patch: New patch.
* gnu-system.am (dist_patch_DATA): Add it.
2015-06-29 15:34:36 -05:00
Eric Bavier
38f0a2bade gnu: openmpi: Upgrade to 1.8.5.
* gnu/packages/mpi.scm (openmpi): Upgrade to 1.8.5.
  [native-inputs]: Add perl.
  [arguments]: Add configure flags for thread support.
2015-06-29 15:34:36 -05:00
Eric Bavier
579f5c8a58 gnu: hwloc: Move numactl to inputs.
* gnu/packages/mpi.scm (hwloc)[propagated-inputs]: Move numactl from here...
  [inputs]: ...to here.
  [arguments]: New 'refine-libnuma' phase.
2015-06-29 15:34:36 -05:00
Eric Bavier
ce7d9c989d gnu: hwloc: Upgrade to 1.10.1.
* gnu/packages/patches/hwloc-gather-topology-lstopo.patch: New patch.
* gnu/packages/mpi.scm (hwloc): Upgrade to 1.10.1.
  [source]: Use patch.
  [propagated-inputs]: Remove libpci.
  [inputs]: Add libpciaccess.
* gnu-system.am (dist_patch_DATA): Add patch.
2015-06-29 15:34:36 -05:00
Eric Bavier
7362371da5 gnu: python-mccabe: Fix license field.
* gnu/packages/python.scm (python-mccabe)[license]: 'expat' ->
  'license:expat'.
2015-06-29 15:34:35 -05:00
Cyril Roelandt
e8df8f476e gnu: Add python-flake8.
* gnu/packages/python.scm (python-flake8, python2-flake8): New variables.
2015-06-30 00:07:56 +02:00
Cyril Roelandt
a59e017cb1 gnu: Add python-mccabe.
* gnu/packages/python.scm (python-mccabe, python2-mccabe): New variables.
2015-06-30 00:07:56 +02:00
Cyril Roelandt
e31d7f4420 gnu: Add python-pyflakes.
* gnu/packages/python.scm (python-pyflakes, python2-pyflakes): New variables.
2015-06-30 00:07:55 +02:00
Cyril Roelandt
d889e6c4d9 gnu: Add python-pep8.
* gnu/packages/python.scm (python-pep8, python2-pep8): New variables.
2015-06-30 00:07:55 +02:00
Ricardo Wurmus
2573410865 gnu: withershins: Use new "libiberty" package.
* gnu/packages/code.scm (withershins)[inputs]: Replace "gcc" with "libiberty".
   [arguments]: Simplify "find-libiberty" phase.
2015-06-29 21:01:13 +02:00
Ricardo Wurmus
2b6b6d13e7 gnu: Add libiberty.
* gnu/packages/gcc.scm (make-libiberty, libiberty): New variables.
2015-06-29 21:01:13 +02:00
Ricardo Wurmus
74e03fccd3 gnu: r: Update to 3.2.1.
* gnu/packages/statistics.scm (r): Update to 3.2.1.
* gnu/packages/patches/r-fix-15899.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove it.
2015-06-29 16:13:28 +02:00
Ricardo Wurmus
82c370dea1 gnu: Add Blast+.
* gnu/packages/bioinformatics.scm (blast+): New variable.
2015-06-29 16:13:28 +02:00
Ludovic Courtès
11906b2c38 gnu: global: Update to 6.5.
* gnu/packages/code.scm (global): Update to 6.5.
2015-06-29 14:42:10 +02:00
Ludovic Courtès
622a616e33 gnu: help2man: Update to 1.47.1.
* gnu/packages/man.scm (help2man): Update to 1.47.1.
2015-06-29 14:42:10 +02:00
Ludovic Courtès
b1f5fe0eb7 gnu: parallel: Update to 20150622.
* gnu/packages/parallel.scm (parallel): Update to 20150622.
2015-06-29 14:42:10 +02:00
Ludovic Courtès
dd138fc856 gnu: screen: Update to 4.3.1.
* gnu/packages/screen.scm (screen): Update to 4.3.1.
2015-06-29 14:42:10 +02:00
Ludovic Courtès
ce1e4bd58d gnu: texinfo: Add version 6.0.
* gnu/packages/texinfo.scm (texinfo-6): New variable.
2015-06-29 14:42:10 +02:00
Ludovic Courtès
ab5f49cf6a gnu: gcc-4.8: Update to 4.8.5.
* gnu/packages/gcc.scm (gcc-4.8): Update to 4.8.5.
2015-06-29 14:42:10 +02:00
Ricardo Wurmus
cc6ed47737 gnu: Add plink.
* gnu/packages/bioinformatics.scm (plink): New variable.
* gnu/packages/patches/plink-1.07-unclobber-i.patch: New file.
2015-06-29 12:54:48 +02:00
Eric Bavier
5c852e085d gnu: synergy: Upgrade to 1.7.3.
* gnu/packages/synergy.scm (synergy)[version]: Upgrade to 1.7.3
  [source]: Use github for source download.  Add snippet to remove
  bundled source and binaries.
  [inputs]: Add openssl.
  [arguments]: Copy example configuration files to out during 'install
  phase.
2015-06-28 12:03:30 -05:00
Ricardo Wurmus
b5ad1659ba gnu: Add sfarkxtc.
* gnu/packages/compression.scm (sfarkxtc): New variable.
2015-06-28 19:39:48 +02:00
Ricardo Wurmus
646898b358 gnu: Add sfarklib.
* gnu/packages/compression.scm (sfarklib): New variable.
2015-06-28 19:39:48 +02:00
Ricardo Wurmus
fcbeb00b70 gnu: Add Guitarix.
* gnu/packages/audio.scm (guitarix): New variable.
2015-06-28 18:59:57 +02:00
Ricardo Wurmus
fb029d463d gnu: ardour: Update to 4.1.
* gnu/packages/audio.scm (ardour): Update to 4.1.
2015-06-28 14:34:08 +02:00
Ricardo Wurmus
58593975b0 gnu: Add libtar.
* gnu/packages/compression.scm (libtar): New variable.
2015-06-28 12:38:46 +02:00
Claes Wallin
60def646bb gnu: Add pv.
* gnu/package/pv.scm (pv): New file.
 * gnu-system.am (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Alex Kost <alezost@gmail.com>
2015-06-27 17:27:49 +03:00
Ludovic Courtès
c92f1c0a33 gnu: Refer to 'gcc' instead of 'gcc-4.9'.
* gnu/packages/commencement.scm (gcc-boot0, cross-gcc-wrapper,
  libstdc++, gcc-final): Refer to GCC instead of GCC-4.9.
* gnu/packages/cross-base.scm (%xgcc): New variable.
  (cross-gcc-arguments, cross-gcc): Refer to %XGCC instead of GCC-4.9.
* gnu/packages/llvm.scm (clang-from-llvm): Refer to GCC instead of GCC-4.9.
* gnu/packages/make-bootstrap.scm (package-with-relocatable-glibc,
  %gcc-static, %gcc-stripped): Likewise.
2015-06-26 17:06:30 +02:00
Ludovic Courtès
744985761a gnu: youtube-dl: Update to 2015.06.25.
* gnu/packages/video.scm (youtube-dl): Update to 2015.06.25.
2015-06-26 16:56:43 +02:00
Ricardo Wurmus
3a1bfe186d gnu: Add python2-fastlmm.
* gnu/packages/python.scm (python2-fastlmm): New variable.
2015-06-26 15:29:01 +02:00
Ricardo Wurmus
0dde623211 gnu: Add python2-pysnptools.
* gnu/packages/python.scm (python2-pysnptools): New variable.
2015-06-26 15:29:01 +02:00
Mark H Weaver
1c080cb68a gnu: nettle: Disable ifunc method of library initialization.
* gnu/packages/nettle.scm (nettle)[arguments]: Add 'disable-ifunc-init-method'
  phase.
2015-06-25 16:47:59 -04:00
Ricardo Wurmus
19afbea136 gnu: Replace versioned gfortran inputs with just "gfortran".
* gnu/packages/julia.scm (julia)[inputs]: Replace "gfortran-4.8" with
  "gfortran".
* gnu/packages/machine-learning.scm (randomjungle)[native-inputs]: Likewise.
* gnu/packages/maths.scm (arpack-ng, lapack, petsc, superlu)
   (superlu-dist, openblas, openspecfun, atlas)[inputs]: Likewise.
   (octave)[native-inputs]: Likewise.
   (gmsh)[propagated-inputs]: Likewise.
* gnu/packages/mpi.scm (openmpi)[inputs]: Likewise.
* gnu/packages/python.scm (python-numpy-bootstrap)[native-inputs]: Likewise.
* gnu/packages/python.scm (python-scipy)[native-inputs]: Likewise.
* gnu/packages/statistics.scm (r)[inputs]: Replace "gfortran-4.9" with
  "gfortran".
2015-06-25 18:28:54 +02:00
Ricardo Wurmus
eed67cbb8f gnu: Add default GCC and default gfortran.
* gnu/packages/gcc.scm (gcc): New variable.
* gnu/packages/gcc.scm (gfortran): New variable.
2015-06-25 18:28:54 +02:00
宋文武
96693d1d92 gnu: gstreamer: Add search path specification for 'GST_PLUGIN_SYSTEM_PATH'.
This reverts commit e53fc0c8a, which add it wrongly to gst-plugins-base.

* gnu/packages/gstreamer.scm (gstreamer)[native-search-paths]: New field.
  (gst-plugins-base)[native-search-paths]: Remove.
2015-06-25 10:09:08 +08:00
Ludovic Courtès
31fbf4b637 gnu: pius: Depend on GnuPG 2.0 rather than 2.1.
* gnu/packages/gnupg.scm (pius)[inputs]: Change GNUPG to GNUPG-2.0.
2015-06-24 18:05:03 +02:00
Ricardo Wurmus
6d149ec349 gnu: julia: Use modify-phases syntax and add return values.
* gnu/packages/julia.scm (julia)[arguments]: Use modify-phases syntax for
  build phases and add missing return values.
2015-06-24 15:34:55 +02:00
Ricardo Wurmus
83a0db178f gnu: r: Use gfortran-4.9.
* gnu/packages/statistics.scm (r)[inputs]: Replace gfortran-4.8 with
  gfortran-4.9.
2015-06-24 12:03:00 +02:00
Ricardo Wurmus
c69a8b7b1b gnu: Add gfortran 4.9.
* gnu/packages/gcc.scm (gfortran-4.9): New variable.
2015-06-24 12:03:00 +02:00
Ben Woodcroft
c684629f7c gnu: Add hmmer.
* gnu/packages/bioinformatics.scm (hmmer): New variable.
2015-06-24 00:39:22 -04:00
宋文武
5a72e4665a gnu: screen: Install the Info manual.
* gnu/packages/screen.scm (screen)[native-inputs]: New field.
2015-06-24 09:20:27 +08:00
Ricardo Wurmus
ec8da0e25d gnu: Add setBfree.
* gnu/packages/audio.scm (setbfree): New variable.
2015-06-23 21:41:42 +02:00
Ricardo Wurmus
9e8505343e gnu: ftgl: Propagate "freetype".
* gnu/packages/gl.scm (ftgl)[inputs,propagated-inputs]: Move "freetype" from
  "inputs" to "propagated-inputs".
2015-06-23 21:41:42 +02:00
Ricardo Wurmus
0543c32659 gnu: faust: Remove prebuilt library in snippet.
* gnu/packages/audio.scm (faust)[arguments]: Remove the phase
  'remove-prebuilt-library...
* gnu/packages/audio.scm (faust)[origin]: ...and move it here as a snippet.
2015-06-23 21:41:42 +02:00
Ricardo Wurmus
4758eaaa2d gnu: star: Update to 2.4.2a.
* gnu/packages/bioinformatics.scm (star): Update to 2.4.2a.
2015-06-23 18:37:16 +02:00
Ricardo Wurmus
0ec8b206d4 gnu: miso: Install executables.
* gnu/packages/bioinformatics.scm (miso)[source]: Patch "setup.py" to use
  "setuptools" so that executables are built.
* gnu/packages/bioinformatics.scm (miso)[native-inputs]: Add "python2-mock"
  and "python2-pytz".
2015-06-23 13:13:03 +02:00
Ricardo Wurmus
c4325f6269 gnu: Add idr.
* gnu/packages/bioinformatics.scm (idr): New variable.
2015-06-23 10:55:52 +02:00
Mark H Weaver
f3457e7001 gnu: linux-libre: Update to 4.1.
* gnu/packages/linux.scm (linux-libre): Update to 4.1.
  [inputs]: Remove gcc-4.9, since it is now the default compiler.
* gnu/packages/linux-libre-i686.conf, gnu/packages/linux-libre-x86_64.conf:
  Update to 4.1 configs from <https://jxself.org/git/?p=kernel-configs.git>.
2015-06-23 02:53:00 -04:00
宋文武
b7a3cf11a8 gnu: Add gnome-klotski.
* gnu/packages/gnome.scm (gnome-klotski): New variable.
2015-06-23 14:16:42 +08:00
Mark H Weaver
607a04ae80 gnu: Add gom.
* gnu/packages/gnome.scm (gom): New variable.
2015-06-23 01:04:53 -04:00
Mark H Weaver
86d6a893b3 gnu: Add clutter-gst.
* gnu/packages/gnome.scm (clutter-gst): New variable.
2015-06-23 01:04:53 -04:00
Mark H Weaver
bf7f17bad8 gnu: Add clutter-gtk.
* gnu/packages/gnome.scm (clutter-gtk): New variable.
2015-06-23 01:04:53 -04:00
Mark H Weaver
fb182b8a44 gnu: Add clutter.
* gnu/packages/gnome.scm (clutter): New variable.
2015-06-23 01:04:53 -04:00
Mark H Weaver
ba421ab734 gnu: Add cogl.
* gnu/packages/gnome.scm (cogl): New variable.
2015-06-23 01:04:53 -04:00
Andreas Enge
22ad39187c gnu: sipwitch: Update to 1.9.8.
* gnu/packages/telephony.scm (sipwitch): Update to 1.9.8.
2015-06-23 00:19:25 +02:00
Ludovic Courtès
89223417fd gnu: commencement: Make a few variables private.
This removes ambiguity warnings when installing these packages.

* gnu/packages/commencement.scm (glibc-final, gcc-final,
  glibc-utf8-locales-final): Make private.
2015-06-22 23:17:16 +02:00
Ludovic Courtès
790c3717d2 gnu: imagemagick: Do not retain reference to "doc" output.
* gnu/packages/imagemagick.scm (imagemagick)[arguments]: Use 'modify-phases'.
  Add 'strip-configure-xml' phase.
2015-06-22 23:17:16 +02:00
Andreas Enge
8c2dbe3f9d gnu: ucommon: Update to 6.3.4.
* gnu/packages/telephony.scm (ucommon): Update to 6.3.4.
2015-06-22 12:40:53 +02:00
Mark H Weaver
bf76d98789 Merge branch 'master' into core-updates 2015-06-21 14:30:22 -04:00
Mark H Weaver
fc9ff915b3 gnu: jemalloc: Build with gcc-4.8 on i686.
* gnu/packages/jemalloc.scm (jemalloc)[native-inputs]: When compiling natively
  on i686, add gcc-4.8.
2015-06-21 14:14:04 -04:00
Mark H Weaver
194782a881 gnu: lame: Build with gcc-4.8 on i686.
* gnu/packages/mp3.scm (lame)[native-inputs]: When compiling natively on i686,
  add gcc-4.8.
2015-06-21 14:08:39 -04:00
Ben Woodcroft
12b04cbee6 gnu: Add fasttree.
* gnu/packages/bioinformatics.scm (fasttree): New variable.
2015-06-21 03:30:40 -04:00
Mark H Weaver
407838510d gnu: ffmpeg: Update to 2.7.1.
* gnu/packages/video.scm (ffmpeg): Update to 2.7.1.
2015-06-21 01:18:03 -04:00
Mark H Weaver
4d6d82818a gnu: totem-pl-parser: Add gobject-introspection support.
* gnu/packages/gnome.scm (totem-pl-parser)[native-inputs]: Add
  gobject-introspection.
2015-06-20 23:51:41 -04:00
Mark H Weaver
22a6ad6a81 gnu: totem-pl-parser: Move glib, gmime, and libxml2 to propagated-inputs.
* gnu/packages/gnome.scm (totem-pl-parser)[inputs]: Move glib, gmime, and
  libxml2 to ...
  [propagated-inputs]: ... here.
2015-06-20 23:51:41 -04:00
Mark H Weaver
180a93c72a gnu: gsl: Fix poly test on i686.
* gnu/packages/patches/gsl-poly-test-fix-pt1.patch,
  gnu/packages/patches/gsl-poly-test-fix-pt2.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/maths.scm (gsl)[source]: Add patches.
2015-06-20 01:38:56 -04:00
Mark H Weaver
d80b0d4af5 gnu: gnome-doc-utils: Add python2-libxml2 to native-inputs.
This is a followup to commit 7ce3224247.

* gnu/packages/gnome.scm (gnome-doc-utils)[native-inputs]: Add
  python2-libxml2.
2015-06-19 23:03:04 -04:00
Mark H Weaver
264d57b68a gnu: itstool: Add python2-libxml2 to propagated-inputs.
This is a followup to commit 7ce3224247.

* gnu/packages/glib.scm (itstool)[propagated-inputs]: Add python2-libxml2.
2015-06-19 23:02:36 -04:00
Mark H Weaver
9a6953d28a gnu: mdadm: Add compilation fix for gcc-4.9.
* gnu/packages/patches/mdadm-gcc-4.9-fix.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (mdadm): Add patch.
2015-06-19 22:42:12 -04:00
Ludovic Courtès
94585e881f gnu: clang: Build without debugging symbols.
* gnu/packages/llvm.scm (clang-from-llvm)[arguments]: Add #:build-type.
2015-06-19 17:23:48 +02:00
Ludovic Courtès
fd6ae1b983 gnu: clang: Allow 'clang' to link executables.
* gnu/packages/patches/clang-libc-search-path.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/llvm.scm (clang-from-llvm)[source]: Use it.
  [inputs]: Add "gcc-lib".
  [arguments]. Add -DGCC_INSTALL_PREFIX and -DC_INCLUDE_DIRS to
  #:configure-flags.  Add #:phases argument.
2015-06-19 17:23:48 +02:00
Ludovic Courtès
ef11ac8701 gnu: clang: Add search path specifications.
* gnu/packages/llvm.scm (clang-from-llvm)[native-search-paths]: New field.
2015-06-19 17:23:48 +02:00
Ludovic Courtès
d0abf829a9 gnu: Add libstdc++ as a standalone package.
* gnu/packages/gcc.scm (make-libstdc++): New procedure.
  (libstdc++-4.9): New variable.
* gnu/packages/commencement.scm (libstdc++): Add TODO comment.
2015-06-19 17:23:47 +02:00
pjotrp
9942e8030d gnu: Add ruby 2.1.6
* gnu/packages/ruby.scm (ruby-2.1): New variable.
2015-06-19 08:27:27 -04:00
David Thompson
5fd77f3f43 gnu: Make 'mount' interface in static Guile consistent with Guix API.
Rather than expecting a pointer, the version of 'mount' in
guile-static-stripped now takes a string for the 'options' argument, just like
the 'mount' procedure in (guix build syscalls).

* gnu/packages/patches/guile-linux-syscalls.patch (mount): Expect a string or
  #f for 'options' argument.
* gnu/build/file-systems.scm (mount-file-system): Use new 'mount' interface.
2015-06-19 07:49:18 -04:00
Ludovic Courtès
cbfb893493 gnu: unrtf: Update to 0.21.9.
* gnu/packages/unrtf.scm (unrtf): Update to 0.21.9.
  [source]: Add 'modules' and 'snippet' fields.
  [arguments]: Remove.
2015-06-19 11:08:20 +02:00
Ricardo Wurmus
b22755be95 gnu: Add Raul.
* gnu/packages/audio.scm (raul): New variable.
2015-06-19 09:39:13 +02:00
Mark H Weaver
15b4ffa6f2 Merge branch 'master' into core-updates 2015-06-18 14:09:19 -04:00
Ricardo Wurmus
b1fb59d3ef gnu: vamp: Update to 2.6.
* gnu/packages/audio.scm (vamp): Update to 2.6.
2015-06-18 16:29:19 +02:00
Ricardo Wurmus
b7ed678494 gnu: Add zita-resampler.
* gnu/packages/audio.scm (zita-resampler): New variable.
2015-06-18 16:27:32 +02:00
Ricardo Wurmus
777291f007 gnu: Add Faust.
* gnu/packages/audio.scm (faust): New variable.
2015-06-18 16:27:32 +02:00
Ricardo Wurmus
fe73aef43e gnu: Add Qsynth.
* gnu/packages/audio.scm (qsynth): New variable.
2015-06-18 16:27:32 +02:00
Mark H Weaver
8cbb562020 gnu: swig: Update to 3.0.5.
* gnu/packages/swig.scm (swig): Update to 3.0.5.
2015-06-18 09:46:55 -04:00
Mark H Weaver
379d41422c gnu: ocaml: Update gcc:lib input to gcc-4.9.
* gnu/packages/ocaml.scm (ocaml)[inputs]: Use gcc:lib from gcc-4.9.
2015-06-18 01:33:57 -04:00
Mark H Weaver
2abf678682 Merge branch 'master' into core-updates 2015-06-18 01:32:37 -04:00
Mark H Weaver
040ca34f7e gnu: guix: Update snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to 684bf7c.
2015-06-18 00:10:02 -04:00
Mark H Weaver
9ae1e92071 gnu: cpio: Fix symlink-bad-length test.
* gnu/packages/patches/cpio-fix-symlink-bad-length-test.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/cpio.scm (cpio): Add patch.
2015-06-17 23:19:02 -04:00
Ben Woodcroft
684bf7c7f1 gnu: Add diamond.
* gnu/packages/bioinformatics.scm (diamond): New variable.
2015-06-17 19:43:54 -04:00
Ludovic Courtès
2f6d3e417f gnu: ocaml: Don't rely on (gnu packages commencement).
* gnu/packages/ocaml.scm (ocaml)[inputs]: Use (canonical-package gcc-4.8)
  instead of GCC-FINAL.
2015-06-18 00:25:48 +02:00
Mark H Weaver
ba981db293 gnu: guix: Update snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to 2c04921.
2015-06-17 16:27:06 -04:00
Ricardo Wurmus
86517de69c gnu: miso: Use HTTPS URL.
* gnu/packages/bioinformatics.scm (miso)[source]: Use "https" protocol for
  downloading the source tarball.
2015-06-17 15:28:43 +02:00