[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated (03439df -> ea0a06c)
From: |
Ludovic Courtès |
Subject: |
branch master updated (03439df -> ea0a06c) |
Date: |
Thu, 14 Jun 2018 05:17:06 -0400 (EDT) |
civodul pushed a change to branch master
in repository guix.
from 03439df gnu: libgcrypt: Fix CVE-2018-0495.
new 3931c76 database: 'with-database' can now initialize new
databases.
new f8f9f7c database: Fail registration when encountering
unregistered references.
new 6892f0a store-copy: 'read-reference-graph' returns a list of
records.
new c5a2e1f build: Require Guile-SQLite3.
new 33fddb7 database: Provide a way to specify the schema location.
new 866ee8c database: 'register-path' creates the database directory
if needed.
new 0d0438e deduplicate: Fix a couple of thinkos.
new b85e2ff database: Remove extra SQL parameter in
'update-or-insert'.
new 4bd86f0 database: Add #:reset-timestamps? to 'register-path'.
new 122a6ca database: Replace existing entries in Refs.
new 49c393c database: 'reset-timestamps' sets file permissions as
well.
new be43c08 vm: 'expression->derivation-in-linux-vm' code can now use
dlopen.
new c45477d install: Use (guix store database) instead of
'guix-register'.
new ef1297e database: 'sqlite-register' takes a database, not a file
name.
new 31a63be database: Add 'register-items'.
new 078c232 install: Use 'reset-timestamps' from (guix store
database).
new eb9fe97 database: Allow for deterministic database construction.
new df2f640 store: Remove 'register-path'.
new ea0a06c Remove 'guix-register' and its traces.
The 19 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 1 -
Makefile.am | 24 +-
README | 3 +-
build-aux/pre-inst-env.in | 6 +-
configure.ac | 5 +-
doc/guix.texi | 3 +
gnu/build/install.scm | 59 ++---
gnu/build/vm.scm | 6 +-
gnu/packages/package-management.scm | 40 +--
gnu/services/base.scm | 5 +-
gnu/system/file-systems.scm | 11 +-
gnu/system/vm.scm | 436 +++++++++++++++++---------------
guix/build/store-copy.scm | 121 +++++++--
guix/config.scm.in | 12 +-
guix/nar.scm | 3 +-
guix/scripts/pack.scm | 243 ++++++++++--------
guix/scripts/system.scm | 3 +-
guix/self.scm | 25 +-
guix/store.scm | 29 ---
guix/store/database.scm | 235 +++++++++++------
guix/store/deduplication.scm | 13 +-
{nix/libstore => guix/store}/schema.sql | 0
nix/guix-register/guix-register.cc | 254 -------------------
nix/libstore/store-api.cc | 26 --
nix/libstore/store-api.hh | 4 -
nix/local.mk | 18 +-
tests/gexp.scm | 17 +-
tests/guix-register.sh | 191 --------------
tests/store-database.scm | 45 +++-
tests/store-deduplication.scm | 9 +-
tests/store.scm | 22 +-
31 files changed, 762 insertions(+), 1107 deletions(-)
rename {nix/libstore => guix/store}/schema.sql (100%)
delete mode 100644 nix/guix-register/guix-register.cc
delete mode 100644 tests/guix-register.sh
- branch master updated (03439df -> ea0a06c),
Ludovic Courtès <=
- 04/19: build: Require Guile-SQLite3., Ludovic Courtès, 2018/06/14
- 16/19: install: Use 'reset-timestamps' from (guix store database)., Ludovic Courtès, 2018/06/14
- 02/19: database: Fail registration when encountering unregistered references., Ludovic Courtès, 2018/06/14
- 08/19: database: Remove extra SQL parameter in 'update-or-insert'., Ludovic Courtès, 2018/06/14
- 05/19: database: Provide a way to specify the schema location., Ludovic Courtès, 2018/06/14
- 07/19: deduplicate: Fix a couple of thinkos., Ludovic Courtès, 2018/06/14
- 18/19: store: Remove 'register-path'., Ludovic Courtès, 2018/06/14
- 17/19: database: Allow for deterministic database construction., Ludovic Courtès, 2018/06/14
- 11/19: database: 'reset-timestamps' sets file permissions as well., Ludovic Courtès, 2018/06/14
- 03/19: store-copy: 'read-reference-graph' returns a list of records., Ludovic Courtès, 2018/06/14