Skip to content
Snippets Groups Projects
  1. Dec 09, 2015
    • Ludovic Courtès's avatar
      derivations: Determine what's built in 'check' mode. · 58c08df0
      Ludovic Courtès authored
      * guix/derivations.scm (substitution-oracle): Add #:mode parameter and
      honor it.
      (derivation-prerequisites-to-build): Likewise.
      [derivation-built?]: Take it into account.
      * guix/ui.scm (show-what-to-build): Add #:mode parameter.  Pass it to
      'substitute-oracle' and 'derivations-prerequisites-to-build'.
      * tests/derivations.scm ("derivation-prerequisites-to-build in 'check'
      mode"): New test.
      58c08df0
    • Efraim Flashner's avatar
      gnu: gmime: Update to 2.6.20. · cc955356
      Efraim Flashner authored
      * gnu/packages/mail.scm (gmime): Update to 2.6.20.
      [arguments]: Use modify-phases syntax.
      cc955356
  2. Dec 08, 2015
    • Ludovic Courtès's avatar
      gnu: guile-sly: Use HTTPS URL. · 8d5e7ad2
      Ludovic Courtès authored
      * gnu/packages/guile.scm (guile-sly)[source]: Use 'https'.  Failing to
      do that, we get redirected to 'https', which fails because GnuTLS is
      missing.
      8d5e7ad2
    • Ludovic Courtès's avatar
      guix build: Add '--rounds'. · 5b74fe06
      Ludovic Courtès authored
      * guix/scripts/build.scm (show-build-options-help)
      (%standard-build-options): Add --rounds.
      (set-build-options-from-command-line): Honor it.
      * doc/guix.texi (Invoking guix build): Document it.
      * doc/contributing.texi (Submitting Patches): Mention it.
      5b74fe06
    • Ludovic Courtès's avatar
      store: Allow clients to request multiple builds. · 2fba87ac
      Ludovic Courtès authored
      * guix/store.scm (set-build-options): Add #:rounds parameter and honor it.
      * tests/store.scm ("build multiple times"): New test.
      2fba87ac
    • Eelco Dolstra's avatar
      daemon: Allow builds to be repeated. · b23b4d39
      Eelco Dolstra authored
      
      This makes it easy to detect non-deterministic builds.
      
      * nix/libstore/build.cc (DerivationGoal): Remove 'InodesSeen'; add
      'curRound', 'nrRound', and 'prevInfos'.
      (DerivationGoal::inputsRealised): Initialize 'nrRound'.
      (NotDeterministic): New error type.
      (DerivationGoal::buildDone): Check whether we need to repeat.
      (DerivationGoal::startBuilder): Adjust message.
      (DerivationGoal::registerOutputs): Check whether we get the same result.
      * nix/libstore/globals.cc (Settings::get(const string & name, int def)):
      New method.
      * nix/libstore/globals.hh (Settings): Add it.
      * nix/libstore/store-api.hh (ValidPathInfo): Add operator ==.
      * nix/nix-daemon/nix-daemon.cc (performOp): Allow "build-repeat" for
      "untrusted" users.
      
      Co-authored-by: default avatarLudovic Courtès <ludo@gnu.org>
      b23b4d39
    • Andreas Enge's avatar
      gnu: python-pillow: Update to 3.0.0. · 7fbee931
      Andreas Enge authored
      * gnu/packages/python.scm (python-pillow, python2-pillow): Update to 3.0.0.
      7fbee931
    • Andreas Enge's avatar
      gnu: numactl: Update to 2.0.10. · b0015064
      Andreas Enge authored
      * gnu/packages/linux.scm (numactl)[source]: Update to 2.0.10.
        [arguments]: Adapt phases to use the autotools machinery.
        [native-inputs]: Add autotools packages.
      b0015064
    • Ludovic Courtès's avatar
      gnu-maintenance: Exclude development releases from GNOME update candidates. · c4991257
      Ludovic Courtès authored
      Suggested by Efraim Flashner <efraim@flashner.co.il>.
      
      * guix/gnu-maintenance.scm (latest-ftp-release): Add #:keep-file?
      parameter and honor it.
      (latest-gnome-release)[%not-dot]: New variable.
      [even-minor-version?, even-numbered-tarball?]: New procedures.
      Pass EVEN-NUMBERED-TARBALL? as #:keep-file? argument.
      c4991257
    • Efraim Flashner's avatar
      gnu: glade3: Update to 3.8.5. · f714d9fe
      Efraim Flashner authored
      * gnu/packages/gnome.scm (glade3): Update to 3.8.5.
      f714d9fe
    • Efraim Flashner's avatar
      gnu: autogen: Update to 5.18.7. · 20a1a4c3
      Efraim Flashner authored
      * gnu/packages/autogen.scm (autogen): Update to 5.18.7.
      20a1a4c3
  3. Dec 07, 2015
  4. Dec 06, 2015
Loading