about summary refs log tree commit diff
AgeCommit message (Collapse)AuthorFilesLines
2016-05-31 use $(LIBLZMA_LIBS) instead of -llzmaDmitry Kalinkin2-1/+2
This is needed in case of non-standard lzma installation path that will be specified in pkgconfig manifest as extra -L option for LDFLAGS.
2016-05-30 Merge pull request #576 from qknight/args_explanationDomen Kožar1-5/+11
extended args@ explanation
2016-05-30 Update language-constructs.xmlJoachim Schiele1-1/+1
2016-05-30 Update language-constructs.xmlJoachim Schiele1-2/+2
2016-05-30 Forgot to commitEelco Dolstra1-0/+7
2016-05-30 fix tarball jobDomen Kožar1-1/+1
2016-05-30 convert README to markdown #825Domen Kožar2-10/+17
2016-05-30 Fix buildEelco Dolstra1-1/+1
2016-05-30 Check signatures before downloading the substituteEelco Dolstra2-0/+11
2016-05-30 Test trying the next substitute after a bad signatureEelco Dolstra1-2/+10
2016-05-30 Test the NAR info cacheEelco Dolstra6-29/+25
2016-05-30 Re-implement binary cache signature checkingEelco Dolstra3-1/+10
This is now done in LocalStore::addToStore(), rather than in the binary cache substituter (which no longer exists).
2016-05-30 LocalStore::addToStore: Verify hash of the imported pathEelco Dolstra2-1/+6
2016-05-30 Re-implement the WantMassQuery property of binary cachesEelco Dolstra8-8/+40
2016-05-30 Fix repair during substitutionEelco Dolstra3-4/+5
2016-05-30 BinaryCacheStore: Remove buildPaths() / ensurePath()Eelco Dolstra6-83/+20
2016-05-30 Merge pull request #910 from Gabriel439/patch-1Domen Kožar1-1/+1
Fix `??` in Nix warning message
2016-05-18 Fix `??` in Nix warning messageGabriel Gonzalez1-1/+1
Nix sometimes outputs a warning message like this: ``` directory /nix does not exist; creating it by running ‘?? using sudo ``` ... when it really meant to output something that looked like this: ``` directory /nix does not exist; creating it by running 'mkdir -m 0755 /nix && chown gabriel /nix' using sudo ``` The reason why is due to some bizarre behavior in Bash where it will translate anything of the form `$x’` to `??`, leading to the incorrect warning message. I don't know what is the origin of this Bash behavior, but the easiest fix is to just use ASCII quotes instead of unicode quotes.
2016-05-04 Make the aws-cpp-sdk dependency optionalEelco Dolstra6-8/+28
2016-05-04 Remove obsolete err.h checkEelco Dolstra1-5/+0
2016-05-04 Cleanup: Remove singleton()Eelco Dolstra9-35/+23
2016-05-04 Do compression in a sinkEelco Dolstra6-137/+206
2016-05-04 More GC fixesEelco Dolstra1-5/+5
2016-05-04 Add a Store::addToStore() variant that accepts a NAREelco Dolstra15-338/+235
As a side effect, this ensures that signatures are propagated when copying paths between stores. Also refactored import/export to make use of this.
2016-05-04 nix-daemon: Fix queryPathInfo() backward compatibilityEelco Dolstra1-2/+6
2016-05-04 Fix segfault in nix-copy-closureEelco Dolstra1-1/+2
2016-05-04 Fix segfault in xz compression/decompressionEelco Dolstra1-2/+2
2016-05-04 Remove OpenSSL-based signingEelco Dolstra16-142/+52
2016-05-04 Add a copyStorePath() utility functionEelco Dolstra5-10/+27
2016-05-03 Merge pull request #883 from sheenobu/bugfix/ruby_shebangEelco Dolstra1-6/+20
Workaround to support ruby as an interpreter
2016-05-03 Merge pull request #884 from srp/fix-nix-build-examplesEelco Dolstra1-10/+8
fix "nix-build" examples
2016-05-03 Merge pull request #894 from adevress/systemV-supportEelco Dolstra1-0/+113
SystemV init file for BSD systems, old Linux distributions (RHEL 6) a…
2016-05-02 SystemV init file for BSD systems, old Linux distributions (RHEL 6) and ↵Adrien Devresse1-0/+113
Linux dist without systemd
2016-05-02 Merge pull request #870 from ttuegel/nix-modeEelco Dolstra1-2/+84
nix-mode: set syntax and font properties for multiline strings
2016-05-02 Merge pull request #892 from domenkozar/ubuntu1604Eelco Dolstra1-13/+18
add Ubuntu 16.03 .deb builds
2016-05-01 nix-mode: set syntax and font properties for multiline stringsThomas Tuegel1-2/+84
2016-04-29 Support Git repos in the Nix pathEelco Dolstra5-37/+71
E.g. $ nix-build -I nixpkgs=git://github.com/NixOS/nixpkgs '<nixpkgs>' -A hello This is not extremely useful yet because you can't specify a branch/revision.
2016-04-29 Add fetchgit builtinEelco Dolstra2-1/+78
The function builtins.fetchgit fetches Git repositories at evaluation time, similar to builtins.fetchTarball. (Perhaps the name should be changed, being confusing with respect to Nixpkgs's fetchgit function, with works at build time.) Example: (import (builtins.fetchgit git://github.com/NixOS/nixpkgs) {}).hello or (import (builtins.fetchgit { url = git://github.com/NixOS/nixpkgs-channels; rev = "nixos-16.03"; }) {}).hello Note that the result does not contain a .git directory.
2016-04-29 nix-store -l: Simplify implementationEelco Dolstra1-15/+2
2016-04-29 BinaryCacheStore: Support bzip2 compressionEelco Dolstra3-36/+121
2016-04-29 nix verify --all: Support local binary cachesEelco Dolstra2-2/+16
2016-04-29 Better error messageEelco Dolstra1-1/+6
2016-04-29 add Ubuntu 16.03 .deb buildsDomen Kožar1-13/+18
2016-04-29 BinaryCacheStore: Support "none" compression methodEelco Dolstra5-31/+51
2016-04-29 BinaryCacheStore: Make the signing key a parameterEelco Dolstra8-46/+21
2016-04-29 BinaryCacheStore::queryPathInfo: Don't check signaturesEelco Dolstra2-10/+1
Other stores don't do this either. It's up to the caller to check signatures.
2016-04-29 Allow parameters in store URIsEelco Dolstra9-8/+56
This is to allow store-specific configuration, e.g. s3://my-cache?compression=bzip2&secret-key=/path/to/key.
2016-04-29 Eliminate the substituter mechanismEelco Dolstra16-597/+166
Substitution is now simply a Store -> Store copy operation, most typically from BinaryCacheStore to LocalStore.
2016-04-28 Really handle carriage returnEelco Dolstra1-4/+9
2016-04-28 Fix error messageEelco Dolstra1-1/+1