~ruther/guix-local

ecf84b7c — Ludovic Courtès 10 years ago
daemon: Add '--rounds'.

* nix/nix-daemon/guix-daemon.cc (GUIX_OPT_BUILD_ROUNDS): New macro.
(options): Add --rounds.
(parse_opt): Honor it.
* doc/guix.texi (Invoking guix-daemon): Document it.
f3ff1da4 — Eelco Dolstra 11 years ago
daemon: Better distinguish build statuses.

In Nix itself, the new 'BuildResult' type is returned by the new
'buildDerivation' method, which we don't have and need.

* nix/libstore/build.cc (Goal)[cancel]: Remove.
[timeOut]: New pure virtual method.
(DerivationGoal)[result]: New field.
[cancel]: Remove.
[timedOut, getResult, done]: New methods.
(DerivationGoal::cancel): Remove.
(DerivationGoal::timedOut): New method.
(DerivationGoal::haveDerivation): Call 'done' instead of 'amDone'.
(DerivationGoal::outputsSubstituted): Ditto.
(DerivationGoal::inputsRealised): Ditto.
(DerivationGoal::buildDone): Ditto.
(DerivationGoal::handleChildOutput): Call 'timedOut' instead of
'cancel'.
(DerivationGoal::done): New method.
(SubstitutionGoal)[cancel]: Remove.
[timedOut]: New method.
(SubstitutionGoal::cancel): Remove.
(SubstitutionGoal::timedOut): New method.
(Worker::waitForInput): Use it.
* nix/libstore/store-api.hh (BuildResult): New struct.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
1509a1dc — 宋文武 10 years ago
gnu: Add modem-manager.

* gnu/packages/freedesktop.scm (modem-manager): New variable.
5302c5ff — 宋文武 10 years ago
gnu: Add libqmi.

* gnu/packages/freedesktop.scm (libqmi): New variable.
f3ad1490 — 宋文武 10 years ago
gnu: Add libmbim.

* gnu/packages/freedesktop.scm (libmbim): New variable.
df12f04a — 宋文武 10 years ago
gnu: Add gdm.

* gnu/packages/gnome.scm (gdm): New variable.
dec1e2b3 — Amirouche Boubekki 10 years ago
gnu: Add g-wrap.

* gnu/packages/guile.scm (g-wrap): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5568151f — Ludovic Courtès 10 years ago
gnu: wireless-regdb: Build sequentially.

Fixes <http://bugs.gnu.org/22126>.
Reported by Mark H Weaver <mhw@netris.org>.

* gnu/packages/linux.scm (wireless-regdb)[source]: Add 'snippet'.
[arguments]: Add #:parallel-build?.
70650c68 — Ludovic Courtès 10 years ago
doc: Reword description of 'inputs' & co.

* doc/guix.texi (package Reference): Reword explanation of 'inputs',
'native-inputs', and 'propagated-inputs'.  Add example.
f7e4ae7f — Ludovic Courtès 10 years ago
doc: Fix typo in "Setuid Programs".

* doc/guix.texi (Setuid Programs): Remove extra 's'.
b1b9ca8e — Efraim Flashner 10 years ago
gnu: adwaita-icon-theme: Update to 3.18.0.

* gnu/packages/gnome.scm (adwaita-icon-theme): Update to 3.18.0.
5d73ac06 — Efraim Flashner 10 years ago
gnu: eog: Update to 3.18.1.

* gnu/packages/gnome.scm (eog): Update to 3.18.1.
3acae170 — Efraim Flashner 10 years ago
gnu: devhelp: Update to 3.18.1.

* gnu/packages/gnome.scm (devhelp): Update to 3.18.1.
bcff53e0 — Efraim Flashner 10 years ago
gnu: aisleriot: Update to 3.18.2.

* gnu/packages/gnome.scm (aisleriot): Update to 3.18.2.
daee4191 — Efraim Flashner 10 years ago
gnu: gnome-mines: Update to 3.18.2.

* gnu/packages/gnome.scm (gnome-mines): Update to 3.18.2.
34b979b9 — Efraim Flashner 10 years ago
gnu: seahorse: Add support for keyservers, gnupg2 and ldap.

* gnu/packages/gnome.scm (seahorse): Do it.
[inputs]: Remove gnupg-1, add gnupg, openldap, libsoup.
017d779c — Efraim Flashner 10 years ago
gnu: seahorse: Update to 3.18.0.

* gnu/packages/gnome.scm (seahorse): Update to 3.18.0.
2e221bee — Efraim Flashner 10 years ago
gnu: gnome-terminal: Update to 3.18.2.

* gnu/packages/gnome.scm (gnome-terminal): Update to 3.18.2.
1a0b2d82 — Efraim Flashner 10 years ago
gnu: gnome-keyring: Update to 3.18.3.

* gnu/packages/gnome.scm (gnome-keyring): Update to 3.18.3.
[inputs]: Add linux-pam.
e0b6e264 — Efraim Flashner 10 years ago
gnu: gnome-klotski: Update to 3.18.2.

* gnu/packages/gnome.scm (gnome-klotski): Update to 3.18.2.
Next