Skip to content
Snippets Groups Projects
  1. May 24, 2014
  2. May 23, 2014
  3. May 22, 2014
  4. May 21, 2014
    • Ludovic Courtès's avatar
      vm: Modularize build-side code. · 641f9a2a
      Ludovic Courtès authored
      * guix/build/install.scm (install-grub): Call 'error' if 'system*'
        returns non-zero.
      * guix/build/vm.scm (initialize-partition-table): Make 'partition-size'
        a positional parameter.  Call 'error' when 'system*' returns
        non-zero'.
        (format-partition, initialize-root-partition): New procedures.
        (initialize-hard-disk): Use them.
      641f9a2a
    • Ludovic Courtès's avatar
      vm: Remove misleading comment. · d1f47719
      Ludovic Courtès authored
      * guix/build/vm.scm (load-in-linux-vm): Remove misleading comment.
      d1f47719
    • Ludovic Courtès's avatar
      gnu: Add wpa_supplicant. · 952298d7
      Ludovic Courtès authored
      * gnu/packages/admin.scm (wpa-supplicant): New variable.
      952298d7
    • Ludovic Courtès's avatar
      store: Flush the output when the build process emits '\r'. · d28869af
      Ludovic Courtès authored
      This allows progress reports emitted by 'substitute-binary' to be
      correctly displayed.
      
      * guix/store.scm (%newlines): New variable.
        (process-stderr) <%stderr-next>: Flush (current-build-output-port)
        when S contains one of %NEWLINES.
      d28869af
  5. May 20, 2014
    • Ludovic Courtès's avatar
      Augment (guix). · 29decd1f
      Ludovic Courtès authored
      * guix.scm (%public-modules): Add 'monads' and 'gexp'.
      29decd1f
    • Ludovic Courtès's avatar
      Add (gnu system file-systems). · c5df1839
      Ludovic Courtès authored
      This fixes a circular dependency between (gnu system) and (gnu system
      linux-initrd), where the latter could end up being compiled before
      'file-system-type' was defined as a macro.
      
      * gnu/system.scm (<file-system>, %fuse-control-file-system,
        %binary-format-file-system): Move to...
      * gnu/system/file-systems.scm: ... here.  New file.
      * build-aux/hydra/demo-os.scm, gnu/system/linux-initrd.scm,
        gnu/system/vm.scm: Use it.
      * gnu-system.am (GNU_SYSTEM_MODULES): Add it.
      c5df1839
    • Ludovic Courtès's avatar
      linux-initrd: Display a backtrace when the initial program fails. · eb7ccb1a
      Ludovic Courtès authored
      * guix/build/linux-initrd.scm (boot-system): Add pre-unwind handler in
        'catch' form around 'primitive-load', and call 'format' and
        'display-backtrace' from there.
      eb7ccb1a
    • Ludovic Courtès's avatar
      vm: Fix typo. · 9bea3b42
      Ludovic Courtès authored
      Regression introduced in e38e18ff.
      
      * guix/build/vm.scm (initialize-hard-disk)[partition]: Use a string.
      9bea3b42
    • Eric Bavier's avatar
      gnu: Add ccache. · 5bbd6bf1
      Eric Bavier authored
      * gnu/packages/ccache.scm: New file.
      * gnu/packages/patches/ccache-stdc-predef-test.patch: New patch.
      * gnu-system.am (GNU_SYSTEM_MODULES): Add ccache.scm.
        (dist_patch_DATA): Add patch.
      5bbd6bf1
    • Eric Bavier's avatar
      gnu: Edit synopses of petsc packages. · 16ecf3ff
      Eric Bavier authored
      * gnu/packages/maths.scm (petsc) [synopsis]: Shorten.
        (petsc-complex,petsc-openmpi,petsc-complex-openmpi) [synopsis]:
        Repeat synopsis from petsc package with extensions.  [description]: Remove.
      16ecf3ff
    • Eric Bavier's avatar
      gnu: offlineimap: fix license. · 7886e23b
      Eric Bavier authored
      * gnu/packages/mail.scm (offlineimap) [license]: Change to gpl2+.
      7886e23b
    • Eric Bavier's avatar
      gnu: Add mu. · d2938d59
      Eric Bavier authored
      * gnu/packages/mail.scm (mu): New variable.
      d2938d59
    • Eric Bavier's avatar
      gnu: Add offlineimap · 3919a31a
      Eric Bavier authored
      * gnu/packages/mail.scm (offlineimap): New variable.
      3919a31a
  6. May 19, 2014
Loading