summaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAge
* gnu: system: Add Linux container file systems.David Thompson2015-07-09
| | | | * gnu/system/file-systems.scm (%container-file-systems): New variable.
* gnu: build: Add Linux container module.David Thompson2015-07-09
| | | | | | | | | * gnu/build/linux-container.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. * .dir-locals.el: Add Scheme indent rules for 'call-with-container', and 'container-excursion'. * tests/containers.scm: New file. * Makefile.am (SCM_TESTS): Add it.
* build: file-systems: Import (guix build syscalls) for non-static Guiles.David Thompson2015-07-09
| | | | | | | * gnu/build/file-systems.scm: Import (guix build syscalls) when 'mount' is not defined. * gnu/system.scm (operating-system-activation-script): Include (guix build syscalls) module in derivation.
* gnu: preseq: Move "use-samtools-headers" phase.Ricardo Wurmus2015-07-09
| | | | | * gnu/packages/bioinformatics.scm (preseq)[arguments]: Move phase "use-samtools-headers" after "enter-dir" phase.
* gnu: Add gst-plugins-ugly.Mark H Weaver2015-07-09
| | | | * gnu/packages/gstreamer.scm (gst-plugins-ugly): New variable.
* gnu: ffmpeg: Add libx264 support.Mark H Weaver2015-07-09
| | | | | * gnu/packages/video.scm (ffmpeg)[inputs]: Add libx264. [arguments]: Add "--enable-libx264" to configure-flags.
* gnu: Add libx264.Mark H Weaver2015-07-09
| | | | * gnu/packages/video.scm (libx264): New variable.
* gnu: libreoffice: Update to 5.0.0.2.Andreas Enge2015-07-09
| | | | * gnu/packages/libreoffice.scm (libreoffice): Update to 5.0.0.2.
* gnu: libwps: Update to 0.4.0.Andreas Enge2015-07-09
| | | | * gnu/packages/libreoffice.scm (libwps): Update to 0.4.0.
* gnu: libmwaw: Update to 0.3.5.Andreas Enge2015-07-09
| | | | * gnu/packages/libreoffice.scm (libmwaw): Update to 0.3.5.
* gnu: libetonyek: Update to 0.1.3.Andreas Enge2015-07-09
| | | | | * gnu/packages/libreoffice.scm (libetonyek): Update to 0.1.3. [native-inputs]: Add glm and mdds.
* gnu: mdds: Update to 0.12.1.Andreas Enge2015-07-09
| | | | * gnu/packages/boost.scm (mdds): Update to 0.12.1.
* gnu: Add grilo-plugins.Mark H Weaver2015-07-09
| | | | * gnu/packages/gnome.scm (grilo-plugins): New variable.
* gnu: Add grilo.Mark H Weaver2015-07-09
| | | | * gnu/packages/gnome.scm (grilo): New variable.
* gnu: wpa-supplicant: Fix WPS and P2P NFC NDEF record payload length validation.Mark H Weaver2015-07-08
| | | | | | * 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.
* gnu: boost: Update to 1.58.0.Andreas Enge2015-07-08
| | | | * gnu/packages/boost.scm (boost): Update to 1.58.0.
* gnu: Add preseq.Ricardo Wurmus2015-07-08
| | | | | | | * 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.
* gnu: samtools: Install headers.Ricardo Wurmus2015-07-08
| | | | | * gnu/packages/bioinformatics.scm (samtools)[arguments]: Add phase "install-headers" to install header files.
* gnu: Add emacs-mmm-mode.Federico Beffa2015-07-08
| | | | * gnu/packages/emacs.scm (emacs-mmm-mode): New variable.
* gnu: Add emacs-auctex.Federico Beffa2015-07-08
| | | | * gnu/packages/emacs.scm: New variable.
* gnu: system: Move file-system->spec to (gnu system file-systems).David Thompson2015-07-07
| | | | | * gnu/system/linux-initrd.scm (file-system->spec): Move this... * gnu/system/file-systems.scm: ... to here.
* gnu: system: Move <file-system-mapping> into (gnu system file-systems).David Thompson2015-07-07
| | | | | | * gnu/system/vm.scm (<file-system-mapping>, %store-mapping): Move from here... * gnu/system/file-systems.scm: ...to here. * guix/scripts/system.scm: Import (gnu system file-systems).
* gnu: python-testtools: make python-mimeparse a propagated inputCyril Roelandt2015-07-08
| | | | | * gnu/packages/python.scm (python-testtools): move python-mimeparse from inputs to propagated-inputs.
* gnu: cups-filters: Update to 1.0.71.Mark H Weaver2015-07-07
| | | | * gnu/packages/cups.scm (cups-filters): Update to 1.0.71.
* gnu: zathura-{cb,ps,djvu,pdf-poppler}: Fix installation of desktop files.Mark H Weaver2015-07-07
| | | | | | | | 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.
* gnu: libdvdnav: Update to 5.0.3.Mark H Weaver2015-07-07
| | | | * gnu/packages/video.scm (libdvdnav): Update to 5.0.3.
* gnu: libdvdread: Update to 5.0.3.Mark H Weaver2015-07-07
| | | | * gnu/packages/video.scm (libdvdread): Update to 5.0.3.
* system: Fix typo.Alex Kost2015-07-07
| | | | * gnu/system.scm (etc-directory): Fix typo in a comment.
* gnu: Add libmpeg2.Mark H Weaver2015-07-07
| | | | * gnu/packages/video.scm (libmpeg2): New variable.
* gnu: liba52: Build shared library.Mark H Weaver2015-07-07
| | | | | | | | | | | | * 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.
* gnu: ruby: Remove custom 'rake gem' build phase from all gems.David Thompson2015-07-07
| | | | | | | * 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.
* gnu: samtools: Update to 1.2.Ricardo Wurmus2015-07-07
| | | | * gnu/packages/bioinformatics.scm (samtools): Update to 1.2.
* gnu: pari-gp: Update to 2.7.4.Andreas Enge2015-07-07
| | | | * gnu/packages/algebra.scm (pari-gp): Update to 2.7.4.
* gnu: icecat: Apply more libvpx-1.4 fixes.Mark H Weaver2015-07-07
| | | | | | | 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.
* gnu: icecat: Fix build against libvpx 1.4.Mark H Weaver2015-07-06
| | | | | | * 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.
* gnu: gst-plugins-good: Disable rtprtx tests that frequently fail.Mark H Weaver2015-07-06
| | | | | * gnu/packages/gstreamer.scm (arguments): Add 'disable-failing-rtprtx-tests' phase.
* gnu: libvpx: Update to 1.4.0.Mark H Weaver2015-07-06
| | | | | | | | | * 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.
* gnu: libwmf: Fix CVE-2006-3376, CVE-2009-1364, CVE-2015-{0848,4588,4695,4696}.Mark H Weaver2015-07-06
| | | | | | | | * 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.
* gnu: libreoffice: Update to 4.4.4.3.Andreas Enge2015-07-06
| | | | * gnu/packages/libreoffice.scm (libreoffice): Update to 4.4.4.3.
* gnu: freeipmi: Update to 1.4.9.Ludovic Courtès2015-07-06
| | | | * gnu/packages/freeipmi.scm (freeipmi): Update to 1.4.9.
* gnu: gcal: Update to 4.Ludovic Courtès2015-07-06
| | | | * gnu/packages/gcal.scm (gcal): Update to 4.
* gnu: gxmessage: Update to 3.4.3.Ludovic Courtès2015-07-06
| | | | | * gnu/packages/gxmessage.scm (gxmessage): Update to 3.4.3. [inputs]: Use GTK+ instead of GTK+-2.
* gnu: guile-sdl: Update to 0.5.2.Ludovic Courtès2015-07-06
| | | | | * gnu/packages/sdl.scm (guile-sdl): Update to 0.5.2. [arguments]: Augment 'fix-env-and-path' phase to modify 'test/Makefile.in'.
* gnu: powertabeditor: Update to 2.0.0-alpha8.Ricardo Wurmus2015-07-05
| | | | * gnu/packages/music.scm (powertabeditor): Update to 2.0.0-alpha8.
* gnu: powertabeditor: Enable tests.Ricardo Wurmus2015-07-05
| | | | | * gnu/packages/music.scm (powertabeditor)[arguments]: Run "pte_tests" in "check" phase; add phase "fix-tests".
* gnu: Add LibreSSL.Andreas Enge2015-07-05
| | | | * gnu/packages/tls.scm (libressl): New variable.
* gnu: Fix ambiguity between openssl package and license in tls module.Andreas Enge2015-07-05
| | | | * gnu/packages/tls.scm: Prefix imported licenses.
* gnu: icecat: Add support for WebGL, CUPS, Hunspell, startup-notification, etc.Mark H Weaver2015-07-05
| | | | | | | | | | | | | | | | | | 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.
* gnu: Move content of openssl module into tls module.Andreas Enge2015-07-05
| | | | | | | | | | | | | | * 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.
* gnu: Rename module gnutls to tls.Andreas Enge2015-07-05
| | | | | | | | | | | | * 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.