| Commit message (Expand) | Author | Age |
... | |
* | build: ruby: Run 'rake gem' when gemspec is missing.•••* guix/build/ruby-build-system.scm (build): Run 'rake gem' when there is no
gemspec in the source tree.
Co-Authored-By: David Thompson <davet@gnu.org>
| pjotrp | 2015-07-07 |
* | gnu: samtools: Update to 1.2.•••* gnu/packages/bioinformatics.scm (samtools): Update to 1.2.
| Ricardo Wurmus | 2015-07-07 |
* | gnu: pari-gp: Update to 2.7.4.•••* gnu/packages/algebra.scm (pari-gp): Update to 2.7.4.
| Andreas Enge | 2015-07-07 |
* | gnu: icecat: Apply more libvpx-1.4 fixes.•••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.
| Mark H Weaver | 2015-07-07 |
* | 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.
| Mark H Weaver | 2015-07-06 |
* | gnu: gst-plugins-good: Disable rtprtx tests that frequently fail.•••* gnu/packages/gstreamer.scm (arguments): Add 'disable-failing-rtprtx-tests'
phase.
| Mark H Weaver | 2015-07-06 |
* | 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.
| Mark H Weaver | 2015-07-06 |
* | 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.
| Mark H Weaver | 2015-07-06 |
* | substitute: Avoid infinite loop when updating the substitute list.•••Reported
at <http://lists.gnu.org/archive/html/guix-devel/2015-07/msg00119.html>.
* guix/scripts/substitute.scm (http-multiple-get): When RESP has "Connection:
close", consume HEAD anyway; always call PROC to read from BODY.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| Andy Patterson | 2015-07-07 |
* | daemon: Flush upon '\r' when reading the substituter's stderr.•••This commit had been inadvertently reverted in 322eeb8.
* nix/libstore/local-store.cc (LocalStore::getLineFromSubstituter):
Flush when the line contains '\r'.
| Ludovic Courtès | 2015-07-07 |
* | build: Generate 'AUTHORS'.•••* build-aux/generate-authors.scm: New file.
* Makefile.am (gen-AUTHORS): New target.
(dist-hook, .PHONY): Add it.
| Alex Kost | 2015-07-06 |
* | gnu: libreoffice: Update to 4.4.4.3.•••* gnu/packages/libreoffice.scm (libreoffice): Update to 4.4.4.3.
| Andreas Enge | 2015-07-06 |
* | gnu: freeipmi: Update to 1.4.9.•••* gnu/packages/freeipmi.scm (freeipmi): Update to 1.4.9.
| Ludovic Courtès | 2015-07-06 |
* | gnu: gcal: Update to 4.•••* gnu/packages/gcal.scm (gcal): Update to 4.
| Ludovic Courtès | 2015-07-06 |
* | gnu: gxmessage: Update to 3.4.3.•••* gnu/packages/gxmessage.scm (gxmessage): Update to 3.4.3.
[inputs]: Use GTK+ instead of GTK+-2.
| Ludovic Courtès | 2015-07-06 |
* | 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'.
| Ludovic Courtès | 2015-07-06 |
* | gnu: powertabeditor: Update to 2.0.0-alpha8.•••* gnu/packages/music.scm (powertabeditor): Update to 2.0.0-alpha8.
| Ricardo Wurmus | 2015-07-05 |
* | gnu: powertabeditor: Enable tests.•••* gnu/packages/music.scm (powertabeditor)[arguments]: Run "pte_tests" in
"check" phase; add phase "fix-tests".
| Ricardo Wurmus | 2015-07-05 |
* | download: Reference tls instead of renamed gnutls module.•••* guix/download.scm (gnutls-package): Use new module name tls instead
of gnutls.
| Andreas Enge | 2015-07-05 |
* | gnu: Add LibreSSL.•••* gnu/packages/tls.scm (libressl): New variable.
| Andreas Enge | 2015-07-05 |
* | gnu: Fix ambiguity between openssl package and license in tls module.•••* gnu/packages/tls.scm: Prefix imported licenses.
| Andreas Enge | 2015-07-05 |
* | 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.
| Mark H Weaver | 2015-07-05 |
* | 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.
| Andreas Enge | 2015-07-05 |
* | 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.
| Andreas Enge | 2015-07-05 |
* | gnu: avidemux: Drop version 2.5.•••* gnu/packages/video.scm (avidemux-2.5): Delete variable.
| Andreas Enge | 2015-07-05 |
* | gnu: Add prodigal.•••* gnu/packages/bioinformatics.scm (prodigal): New variable.
| Ben Woodcroft | 2015-07-05 |
* | gnu: shogun: Build with install RPATH.•••* gnu/packages/bioinformatics.scm (shogun)[arguments]: Add configure flag to
build with install RPATH.
| Ricardo Wurmus | 2015-07-04 |
* | 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.
| Ludovic Courtès | 2015-07-04 |
* | gnu: enlightenment: Update to 0.19.5.•••* gnu/packages/enlightenment.scm (enlightenment): Update to 0.19.5.
| Efraim Flashner | 2015-07-04 |
* | gnu: emotion-generic-loaders: Update to 1.14.0.•••* gnu/packages/enlightenment.scm (emotion-generic-loaders): Update
to 1.14.0.
| Efraim Flashner | 2015-07-04 |
* | gnu: evas-generic-loaders: Update to 1.14.0.•••* gnu/packages/enlightenment.scm (evas-generic-loaders): Update
to 1.14.0.
| Efraim Flashner | 2015-07-04 |
* | gnu: elementary: Update to 1.14.2.•••* gnu/packages/enlightenment.scm (elementary): Update to 1.14.2.
| Efraim Flashner | 2015-07-04 |
* | gnu: efl: Update to 1.14.2.•••* gnu/packages/enlightenment.scm (efl): Update to 1.14.2.
| Efraim Flashner | 2015-07-04 |
* | gnu: Add ruby-rake-compiler.•••* gnu/packages/ruby.scm (ruby-rake-compiler): New variable.
| pjotrp | 2015-07-04 |
* | gnu: eigen: Update to 3.2.5.•••* gnu/packages/algebra.scm (eigen): Update to 3.2.5.
| Ricardo Wurmus | 2015-07-04 |
* | 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.
| Mark H Weaver | 2015-07-04 |
* | Add '.mailmap'.•••* .mailmap: New file.
| Alex Kost | 2015-07-04 |
* | Clean up 'THANKS' and 'AUTHORS'.•••* THANKS: Add Konrad Hinsen, Cyprien Nicolas, Yakkala Yagnesh Raghava
and Alexander Shendi. Remove Federico Beffa, Marek Benc, John
Darrington, rekado, Cyrill Schenkel and Andy Wingo because they are
placed in AUTHORS. Move Amirouche Boubekki and Alex Kost to ...
* AUTHORS: ... here. Add Arne Babenhauserheide, Ian Denhardt, Kevin
Lemonnier, Mathieu Lirzin, Pierre-Antoine Rault and Ben Woodcroft.
Fix some names and emails.
| Alex Kost | 2015-07-04 |
* | gnu: unrtf: Fix download location.•••* gnu/packages/unrtf.scm (unrtf): Fix download location.
| Andreas Enge | 2015-07-03 |
* | gnu: r: Replace "atlas" with "openblas".•••* gnu/packages/statistics.scm (r)[inputs]: Replace "atlas" with "openblas".
| Ricardo Wurmus | 2015-07-03 |
* | gnu: gnutls: Move man3 pages to "doc" output.•••* gnu/packages/gnutls.scm (gnutls)[arguments]: Add #:phases.
| Ludovic Courtès | 2015-07-03 |
* | gnu: qt-4: Remove reference from "out" to "doc".•••* gnu/packages/qt.scm (qt-4)[arguments]: Remove '-docdir' configure flag.
Add 'move-doc' phase.
| Ludovic Courtès | 2015-07-03 |
* | gnu: qt-4: Use a more standard directory layout.•••* gnu/packages/qt.scm (qt-4)[arguments]: Pass -datadir, -importdir,
-plugindir, and -translationdir.
| Ludovic Courtès | 2015-07-03 |
* | gnu: qt-4: Use 'modify-phases'.•••* gnu/packages/qt.scm (qt-4)[arguments]: Use 'modify-phases' instead of
'alist-replace'.
| Ludovic Courtès | 2015-07-03 |
* | 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.
| Ludovic Courtès | 2015-07-03 |
* | gnu: mysql: Remove unnecessary binaries.•••This saves ~42 MiB on x86_64.
* gnu/packages/databases.scm (mysql)[arguments]: Add 'remove-extra-binaries'
phase.
| Ludovic Courtès | 2015-07-03 |
* | gnu: mysql: Strip references and GCC and other build-time dependencies.•••* gnu/packages/databases.scm (mysql)[arguments]: Add 'strip-extra-references'
phase.
| Ludovic Courtès | 2015-07-03 |
* | 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.
| Ludovic Courtès | 2015-07-03 |
* | gnu: ghostscript: Add "doc" output.•••* gnu/packages/ghostscript.scm (ghostscript)[source](snippet): New field.
[outputs]: New field.
[arguments]: Add 'remove-doc-reference' phase.
| Ludovic Courtès | 2015-07-03 |
* | derivations: Add #:substitutable?, distinguished from #:local-build?.•••Fixes <http://bugs.gnu.org/18747>.
* guix/derivations.scm (substitutable-derivation?): Rewrite to check for
"allowSubstitutes".
(derivation): Add #:substitutable? parameter.
[user+system-env-vars]: Honor it.
(build-expression->derivation): Add #:substitutable? and honor it.
* guix/gexp.scm (gexp->derivation): Likewise.
* tests/derivations.scm ("derivation-prerequisites-to-build and substitutes,
non-substitutable build"): Use #:substitutable? instead of #:local-build?.
("substitutable-derivation?", "derivation-prerequisites-to-build and
substitutes, local build"): New tests.
* guix/download.scm (url-fetch): Adjust comment.
* guix/git-download.scm (git-fetch): Likewise.
* guix/build-system/gnu.scm (gnu-build, gnu-cross-build): Use #:substitutable?
instead of #:local-build?.
* doc/guix.texi (Derivations, G-Expressions): Adjust accordingly.
| Ludovic Courtès | 2015-07-03 |