| Commit message (Expand) | Author | Age |
* | utils: Treat 'configure' and Makefiles with an 8-bit encoding.•••* guix/build/utils.scm (patch-makefile-SHELL, patch-/usr/bin/file): Wrap
'substitute*' in 'with-fluids'. Fixes <http://hydra.gnu.org/build/262895>.
| Ludovic Courtès | 2015-02-28 |
* | packages: Set the port conversion strategy to 'error'.•••Suggested by Mark H Weaver.
* guix/build/gnu-build-system.scm (gnu-build): Set
%DEFAULT-PORT-CONVERSION-STRATEGY to 'error.
* guix/packages.scm (patch-and-repack)[builder]: Likewise.
| Ludovic Courtès | 2015-02-28 |
* | utils: Change 'patch-shebangs' to use binary input.•••* guix/build/utils.scm (get-char*): New procedure.
(patch-shebang): Use it instead of 'read-char'.
(fold-port-matches): Remove local 'get-char' and use 'get-char*'
instead.
| Ludovic Courtès | 2015-02-28 |
* | gexp: Aggregate outputs of compound gexps.•••* guix/gexp.scm (gexp-outputs)[add-reference-output]: Recurse into
lists.
* tests/gexp.scm ("output list + ungexp-splicing list, combined gexps"):
New test.
| Ludovic Courtès | 2015-02-27 |
* | gexp: Add tests for 'gexp-outputs'.•••* tests/gexp.scm (gexp-outputs): New procedure.
("output list", "output list, combined gexps"): New tests.
| Ludovic Courtès | 2015-02-27 |
* | download: Comment on lack of progress report with chunked encoding.•••* guix/build/download.scm (progress-proc): Add comment.
| Ludovic Courtès | 2015-02-27 |
* | download: Measure and display the throughput.•••* guix/build/download.scm (duration->seconds, throughput->string): New
procedures.
(progress-proc): Measure and display the throughput.
| Ludovic Courtès | 2015-02-27 |
* | download: Abstract the receive buffer size.•••* guix/build/download.scm (%http-receive-buffer-size): New variable.
(progress-proc, tls-wrap, http-fetch): Use it.
| Ludovic Courtès | 2015-02-27 |
* | utils: Call the progress-report proc when 'dump-port' starts.•••* guix/build/utils.scm (dump-port): Add call to PROGRESS at the
beginning.
| Ludovic Courtès | 2015-02-27 |
* | build-system/gnu: Set $LC_ALL (or similar) to the chosen locale.•••Suggested by Mark H Weaver.
* guix/build/utils.scm (locale-category->string): New procedure.
* guix/build/gnu-build-system.scm (install-locale): Add 'setenv' call.
| Ludovic Courtès | 2015-02-27 |
* | gnu: Remove now unneeded 'localedef' invocations.•••This is a followup to commit b0fd2bd.
* gnu/packages/gawk.scm (gawk)[arguments] <install-locales>: Add comment
on why we leave this here.
* gnu/packages/guile.scm (guile-ncurses)[arguments]: Remove
'install-locales' phase.
* gnu/packages/swig.scm (swig)[arguments]: Likewise.
* gnu/packages/python.scm (python-matplotlib): Remove 'LOCPATH' setting
and 'localedef' invocation.
(python-scipy): Likewise.
| Ludovic Courtès | 2015-02-27 |
* | gnu: Remove now unneeded 'unpack' phases for unzip.•••This is a followup to commit cd0385b.
* gnu/packages/bioinformatics.scm (hisat)[arguments]: Remove 'unpack'
phase.
* gnu/packages/image.scm (freeimage): Likewise.
* gnu/packages/python.scm (python2-cssutils): Likewise.
| Ludovic Courtès | 2015-02-27 |
* | gnu: gettext: Set encoding to ISO-8859-1 when modifying files.•••* gnu/packages/gettext.scm (gnu-gettext)[arguments] <patch-tests>: Set
%default-port-encoding. Fixes test failures at
<http://hydra.gnu.org/build/262586>.
| Ludovic Courtès | 2015-02-27 |
* | build-system/cmake: Enable verbose output from Makefile builds.•••* guix/build/cmake-build-system.scm (configure): Pass
-DCMAKE_VERBOSE_MAKEFILE=ON to cmake.
| 宋文武 | 2015-02-27 |
* | gnu: cmake: Update to 3.1.3.•••* gnu/packages/cmake.scm (cmake): Update to 3.1.3.
| 宋文武 | 2015-02-27 |
* | gnu: cairo: Enable tee surface backend.•••* gnu/packages/gtk.scm (cairo)[arguments]: Add --enable-tee to
configure-flags.
| Mark H Weaver | 2015-02-26 |
* | gnu: sqlite: Update to 3.8.8.3.•••* gnu/packages/databases.scm (sqlite): Update to 3.8.8.3.
| Mark H Weaver | 2015-02-26 |
* | gnu: sqlite: Add "CFLAGS=-O2 -DSQLITE_SECURE_DELETE" to configure-flags.•••* gnu/packages/databases.scm (sqlite)[arguments]: Add "CFLAGS=-O2
-DSQLITE_SECURE_DELETE" to configure-flags.
| Mark H Weaver | 2015-02-26 |
* | ld-wrapper: Add '-rpath' for arguments such as 'libfoo.so.5.3'.•••Suggested by Andreas Enge <andreas@enge.fr>
at <http://lists.gnu.org/archive/html/guix-devel/2015-02/msg00810.html>.
CMake command lines appear to refer to such file names.
* gnu/packages/ld-wrapper.scm (shared-library?): New procedure.
(library-files-linked): Use it.
| Ludovic Courtès | 2015-02-27 |
* | packages: When possible, use a UTF-8 locale in patch-and-repack.•••* guix/packages.scm (%standard-patch-inputs): Add "locales".
(patch-and-repack)[builder]: Add 'locales' variable. When it is true,
call 'setenv' and 'setlocale'.
| Ludovic Courtès | 2015-02-27 |
* | gnu: Add glibc-utf8-locales to the implicit inputs.•••Suggested by Mark H Weaver and Andreas Enge
at <http://lists.gnu.org/archive/html/guix-devel/2015-02/msg00356.html>.
* gnu/packages/commencement.scm (gzip-final, glibc-utf8-locales-final):
New variables.
(%final-inputs): Use them.
| Ludovic Courtès | 2015-02-26 |
* | build-system/gnu: Add 'install-locale' phase.•••* guix/build/gnu-build-system.scm (install-locale): New procedure.
(%standard-phases): Add it.
* guix/build-system/gnu.scm (gnu-build): Add #:locale and pass it to
the build script.
(gnu-cross-build): Likewise.
| Ludovic Courtès | 2015-02-26 |
* | build-system: Use 'modify-phases'.•••* guix/build/cmake-build-system.scm (%standard-phases): Use
'modify-phases' instead of alist-*.
* guix/build/glib-or-gtk-build-system.scm (%standard-phases): Likewise.
* guix/build/gnu-dist.scm (%dist-phases): Likewise.
* guix/build/perl-build-system.scm (%standard-phases): Likewise.
* guix/build/python-build-system.scm (%standard-phases): Likewise.
* guix/build/ruby-build-system.scm (%standard-phases): Likewise.
* guix/build/waf-build-system.scm (%standard-phases): Likewise.
| Ludovic Courtès | 2015-02-26 |
* | utils: Add 'modify-phases'.•••* guix/build/utils.scm (modify-phases): New macro.
| Ludovic Courtès | 2015-02-26 |
* | build-system/gnu: Add support for zip archives.•••Fixes <http://bugs.gnu.org/19866>.
Reported by Andreas Enge <andreas@enge.fr>.
* guix/build/gnu-build-system.scm (unpack): Use 'unzip' when SOURCE ends
in '.zip'.
| Ludovic Courtès | 2015-02-26 |
* | Merge branch 'master' into core-updates | Ludovic Courtès | 2015-02-26 |
|\ |
|
| * | services: slim: Add "F1 to change" in session message.•••* gnu/services/xorg.scm (slim-service)[slim.cfg]: Add 'session_msg'.
| Ludovic Courtès | 2015-02-26 |
| * | services: slim: Preserve the order of session types.•••That makes WindowMaker the default session, by default.
* gnu/services/xorg.scm (xsessions-directory)[builder]: Prepend a number
in the file name to preserve the order of SESSIONS.
(slim-service): Augment docstring.
* doc/guix.texi (X Window): Adjust accordingly.
| Ludovic Courtès | 2015-02-26 |
| * | gnu: openexr: Add synopsis.•••* gnu/packages/graphics.scm (openexr)[synopsis]: Fill in.
[description]: Improve.
| Ludovic Courtès | 2015-02-26 |
| * | gnu: samba: Update to 3.6.25.•••* gnu/packages/samba.scm (samba): Update to 3.6.25.
| Mark H Weaver | 2015-02-26 |
| * | gnu: e2fsprogs: Update to 1.42.12.•••* gnu/packages/linux.scm (e2fsprogs): Update to 1.42.12.
| Mark H Weaver | 2015-02-26 |
| * | doc: Remove reference to git submodules in HACKING.•••* HACKING: Remove mention of git submodules.
| Mark H Weaver | 2015-02-26 |
| * | gnu: icecat: Apply fixes for CVE-2015-{0822,0827,0831,0836}.•••* gnu/packages/patches/icecat-CVE-2015-0822.patch,
gnu/packages/patches/icecat-CVE-2015-0827-pt-1.patch,
gnu/packages/patches/icecat-CVE-2015-0827-pt-2.patch,
gnu/packages/patches/icecat-CVE-2015-0827-pt-3.patch,
gnu/packages/patches/icecat-CVE-2015-0831-pt-1.patch,
gnu/packages/patches/icecat-CVE-2015-0831-pt-2.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-01.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-02.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-03.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-04.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-05.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-06.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-07.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-08.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-09.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-10.patch,
gnu/packages/patches/icecat-CVE-2015-0836-pt-11.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add patches.
| Mark H Weaver | 2015-02-26 |
| * | gnu: luajit: Fix patch file names in gnu-system.am.•••* gnu-system.am (dist_patch_DATA): Fix patch file names.
| Mark H Weaver | 2015-02-25 |
| * | gnu: Fix luajit installation•••* gnu/packages/lua.scm (luajit): Apply 2 patches.
* gnu-system.am (dist_patch_DATA): Register 2 patches.
* gnu/packages/patches/luajit-no_ldconfig.patch: New file.
* gnu/packages/patches/luajit-symlinks.patch: New file.
| Tomáš Čech | 2015-02-26 |
| * | gnu: Add avidemux.•••* gnu/packages/video.scm (avidemux, avidemux-2.5): New variables.
| Andreas Enge | 2015-02-26 |
| * | build: Bump version number.•••* configure.ac: Change to version 0.8.2.
| Ludovic Courtès | 2015-02-26 |
| * | ui: Add missing copyright line.•••* guix/ui.scm: Add copyright line for Deck (aka. nebuli).
| Ludovic Courtès | 2015-02-26 |
| * | ui: Honor --no-* options passed via $GUIX_BUILD_OPTIONS.•••Reported by Alex Kost <alezost@gmail.com>
at <http://lists.gnu.org/archive/html/guix-devel/2015-02/msg00702.html>.
* guix/ui.scm (parse-command-line)[parse-options-from]: Add 'seeds'
parameter.
Thread the result of the first 'parse-options-from' call to the
second.
| Ludovic Courtès | 2015-02-26 |
| * | ui: Factorize command-line + env. var. option parsing.•••* guix/ui.scm (%default-argument-handler, parse-command-line): New
procedures.
(environment-build-options): Make private.
* guix/scripts/archive.scm (guix-archive)[parse-options,
parse-options-from]: Remove. Use 'parse-command-line' instead.
* guix/scripts/build.scm (guix-build): Likewise.
* guix/scripts/environment.scm (guix-environment): Likewise.
* guix/scripts/package.scm (guix-package): Likewise.
* guix/scripts/system.scm (guix-system): Likewise.
* tests/ui.scm (with-environment-variable): New macro.
("parse-command-line"): New test.
| Ludovic Courtès | 2015-02-26 |
| * | gnu: ffmpeg: Add soxr and twolame as inputs.•••* gnu/packages/video.scm (ffmpeg): Add soxr and twolame as inputs.
| Taylan Ulrich Bayırlı/Kammer | 2015-02-25 |
| * | gnu: nss-mdns: Use /var as the localstatedir.•••Reported by Mark H Weaver <mhw@netris.org>
at <http://lists.gnu.org/archive/html/guix-devel/2015-02/msg00686.html>.
* gnu/packages/avahi.scm (nss-mdns)[arguments]: Use
--localstatedir=/var.
| Ludovic Courtès | 2015-02-25 |
| * | services: nscd: Make sure /var/db/nscd exists.•••* gnu/services/base.scm (nscd-service)[activate]: Make /var/db/nscd.
| Ludovic Courtès | 2015-02-25 |
| * | gnu: Add CTL.•••* gnu/packages/graphics.scm (ctl): New variable.
| Ludovic Courtès | 2015-02-25 |
| * | gnu: Add OpenEXR and IlmBase.•••* gnu/packages/graphics.scm (ilmbase, openexr): New variables.
* gnu/packages/patches/openexr-missing-samples.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
| Ludovic Courtès | 2015-02-25 |
| * | gnu: Add portaudio.•••* gnu/packages/audio.scm (portaudio): New variable.
| Taylan Ulrich Bayırlı/Kammer | 2015-02-25 |
| * | gnu: Add twolame.•••* gnu/packages/audio.scm (twolame): New variable.
| Taylan Ulrich Bayırlı/Kammer | 2015-02-25 |
| * | gnu: Add soxr.•••* gnu/packages/audio.scm (soxr): New variable.
| Taylan Ulrich Bayırlı/Kammer | 2015-02-25 |
| * | gnu: Add soundtouch.•••* gnu/packages/audio.scm (soundtouch): New variable.
| Taylan Ulrich Bayırlı/Kammer | 2015-02-25 |
| * | gnu: Add libsbsms.•••* gnu/packages/audio.scm (libsbsms): New variable.
| Taylan Ulrich Bayırlı/Kammer | 2015-02-25 |