summary refs log tree commit diff
path: root/gnu/packages
AgeCommit message (Collapse)Author
2015-07-07gnu: ruby: Remove custom 'rake gem' build phase from all gems.David Thompson
* 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-07gnu: samtools: Update to 1.2.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (samtools): Update to 1.2.
2015-07-07gnu: pari-gp: Update to 2.7.4.Andreas Enge
* gnu/packages/algebra.scm (pari-gp): Update to 2.7.4.
2015-07-07gnu: icecat: Apply more libvpx-1.4 fixes.Mark H Weaver
This is a followup to commit c803ffcb3a9d5669bf5bae62b66fa058d697545c. * gnu/packages/patches/icecat-libvpx-1.4.patch: Augment existing patch to include fixes for content/media/encoder/VP8TrackEncoder.cpp.
2015-07-06gnu: icecat: Fix build against libvpx 1.4.Mark H Weaver
* 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-06gnu: gst-plugins-good: Disable rtprtx tests that frequently fail.Mark H Weaver
* gnu/packages/gstreamer.scm (arguments): Add 'disable-failing-rtprtx-tests' phase.
2015-07-06gnu: libvpx: Update to 1.4.0.Mark H Weaver
* 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-06gnu: libwmf: Fix CVE-2006-3376, CVE-2009-1364, CVE-2015-{0848,4588,4695,4696}.Mark H Weaver
* 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-06gnu: libreoffice: Update to 4.4.4.3.Andreas Enge
* gnu/packages/libreoffice.scm (libreoffice): Update to 4.4.4.3.
2015-07-06gnu: freeipmi: Update to 1.4.9.Ludovic Courtès
* gnu/packages/freeipmi.scm (freeipmi): Update to 1.4.9.
2015-07-06gnu: gcal: Update to 4.Ludovic Courtès
* gnu/packages/gcal.scm (gcal): Update to 4.
2015-07-06gnu: gxmessage: Update to 3.4.3.Ludovic Courtès
* gnu/packages/gxmessage.scm (gxmessage): Update to 3.4.3. [inputs]: Use GTK+ instead of GTK+-2.
2015-07-06gnu: guile-sdl: Update to 0.5.2.Ludovic Courtès
* 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-05gnu: powertabeditor: Update to 2.0.0-alpha8.Ricardo Wurmus
* gnu/packages/music.scm (powertabeditor): Update to 2.0.0-alpha8.
2015-07-05gnu: powertabeditor: Enable tests.Ricardo Wurmus
* gnu/packages/music.scm (powertabeditor)[arguments]: Run "pte_tests" in "check" phase; add phase "fix-tests".
2015-07-05gnu: Add LibreSSL.Andreas Enge
* gnu/packages/tls.scm (libressl): New variable.
2015-07-05gnu: Fix ambiguity between openssl package and license in tls module.Andreas Enge
* gnu/packages/tls.scm: Prefix imported licenses.
2015-07-05gnu: icecat: Add support for WebGL, CUPS, Hunspell, startup-notification, etc.Mark H Weaver
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-05gnu: Move content of openssl module into tls module.Andreas Enge
* 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-05gnu: Rename module gnutls to tls.Andreas Enge
* 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-05gnu: avidemux: Drop version 2.5.Andreas Enge
* gnu/packages/video.scm (avidemux-2.5): Delete variable.
2015-07-05gnu: Add prodigal.Ben Woodcroft
* gnu/packages/bioinformatics.scm (prodigal): New variable.
2015-07-04gnu: shogun: Build with install RPATH.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (shogun)[arguments]: Add configure flag to build with install RPATH.
2015-07-04gnu: englightenment: Use https URLs.Ludovic Courtès
* 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-04gnu: enlightenment: Update to 0.19.5.Efraim Flashner
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.19.5.
2015-07-04gnu: emotion-generic-loaders: Update to 1.14.0.Efraim Flashner
* gnu/packages/enlightenment.scm (emotion-generic-loaders): Update to 1.14.0.
2015-07-04gnu: evas-generic-loaders: Update to 1.14.0.Efraim Flashner
* gnu/packages/enlightenment.scm (evas-generic-loaders): Update to 1.14.0.
2015-07-04gnu: elementary: Update to 1.14.2.Efraim Flashner
* gnu/packages/enlightenment.scm (elementary): Update to 1.14.2.
2015-07-04gnu: efl: Update to 1.14.2.Efraim Flashner
* gnu/packages/enlightenment.scm (efl): Update to 1.14.2.
2015-07-04gnu: Add ruby-rake-compiler.pjotrp
* gnu/packages/ruby.scm (ruby-rake-compiler): New variable.
2015-07-04gnu: eigen: Update to 3.2.5.Ricardo Wurmus
* gnu/packages/algebra.scm (eigen): Update to 3.2.5.
2015-07-04gnu: icecat: Fix CVE-2015-{2722,2724,2728,2733,2735,2736,2738,2739,2740,2743}.Mark H Weaver
* 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-03gnu: unrtf: Fix download location.Andreas Enge
* gnu/packages/unrtf.scm (unrtf): Fix download location.
2015-07-03gnu: r: Replace "atlas" with "openblas".Ricardo Wurmus
* gnu/packages/statistics.scm (r)[inputs]: Replace "atlas" with "openblas".
2015-07-03gnu: gnutls: Move man3 pages to "doc" output.Ludovic Courtès
* gnu/packages/gnutls.scm (gnutls)[arguments]: Add #:phases.
2015-07-03gnu: qt-4: Remove reference from "out" to "doc".Ludovic Courtès
* gnu/packages/qt.scm (qt-4)[arguments]: Remove '-docdir' configure flag. Add 'move-doc' phase.
2015-07-03gnu: qt-4: Use a more standard directory layout.Ludovic Courtès
* gnu/packages/qt.scm (qt-4)[arguments]: Pass -datadir, -importdir, -plugindir, and -translationdir.
2015-07-03gnu: qt-4: Use 'modify-phases'.Ludovic Courtès
* gnu/packages/qt.scm (qt-4)[arguments]: Use 'modify-phases' instead of 'alist-replace'.
2015-07-03gnu: cups-filter: Install backends and filters under lib/cups.Ludovic Courtès
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-03gnu: mysql: Remove unnecessary binaries.Ludovic Courtès
This saves ~42 MiB on x86_64. * gnu/packages/databases.scm (mysql)[arguments]: Add 'remove-extra-binaries' phase.
2015-07-03gnu: mysql: Strip references and GCC and other build-time dependencies.Ludovic Courtès
* gnu/packages/databases.scm (mysql)[arguments]: Add 'strip-extra-references' phase.
2015-07-03gnu: mutt: Don't retain reference to GCC.Ludovic Courtès
* 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-03gnu: ghostscript: Add "doc" output.Ludovic Courtès
* gnu/packages/ghostscript.scm (ghostscript)[source](snippet): New field. [outputs]: New field. [arguments]: Add 'remove-doc-reference' phase.
2015-07-02gnu: gnupg: Enable TLS support.Mark H Weaver
* 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-02gnu: gnupg: Update to 2.1.6.Mark H Weaver
* gnu/packages/gnupg.scm (gnupg): Update to 2.1.6.
2015-07-02gnu: Add WarpedLMM.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (python2-warpedlmm): New variable.
2015-07-02gnu: r: Set default pager.Ricardo Wurmus
* gnu/packages/statistics.scm (r)[arguments]: Add phase "set-default-pager" to avoid "false" as a default pager.
2015-07-01gnu: powertabeditor: Replace "gcc" with "libiberty".Ricardo Wurmus
* gnu/packages/music.scm (powertabeditor)[inputs]: Replace "gcc" with "libiberty".
2015-07-01gnu: Add Hydrogen.Ricardo Wurmus
* gnu/packages/music.scm (hydrogen): New variable.
2015-07-01gnu: linux-libre: Update to 4.1.1.Mark H Weaver
* gnu/packages/linux.scm (linux-libre): Update to 4.1.1.