store: Update to protocol 1.12.
authorLudovic Courtès <ludo@gnu.org>
Sun, 3 Feb 2013 22:02:14 +0000 (23:02 +0100)
committerLudovic Courtès <ludo@gnu.org>
Mon, 4 Feb 2013 07:58:48 +0000 (08:58 +0100)
commit63193ebfdc72eb11cfb1c50b8cd5dfc49d01361d
treed84c4324d18281290c74398af91401cf45404f22
parentc5a855c481fd9d9c9f712a38610fcdbee1ed25d4
store: Update to protocol 1.12.

* guix/store.scm (%protocol-version): Bump.
  (operation-id): Comment out `query-substitutable-path-info'.
  Rename `query-valid-paths' to `query-all-valid-paths'.  Add
  `query-path-from-hash-part', `query-substitutable-path-infos',
  `query-valid-paths', and `query-substitutable-paths'.
  (set-build-options): Add `binary-caches' keyword parameter.  When
  using a server >= 1.12, send the list of binary caches.
  (query-path-hash): Use the `store-path' type, for clarity.
guix/store.scm