Age | Commit message (Collapse) | Author | Files | Lines |
|
they're obsolete
|
|
if theres a source $stdenv then this is needed
for structuredAttrs
|
|
|
|
Just use `nativeBuildInputs` at build time.
|
|
|
|
This is useful when running tools like NixOps or nix-review
on workstations where the upload to the builder is significantly
slower then downloading the source on the builder itself.
|
|
|
|
|
|
Remove old workaround rendered unnecessary by af9db522cf7053797f5d0729698cfafe47aac9be
|
|
|
|
fixes #4491
|
|
I can't see any unfixed differences due to that PR,
at least in nix-env -qa output for the four Hydra platforms.
|
|
This is a flag that disables subversion keyword substitution.
Keyword substitution inserts metadata into the files being checked
out, and is therefore somewhat at odds with build reproducibility.
In particular, it can become a problem if you're trying to switch
between svn and a git export of the same thing (keyword substitutions
are normally not exported into git).
|
|
Deprecation warnings should not be used in Nixpkgs because they spam
innocent "nix-env -qa" users with (in this case) dozens of messages
that they can't do anything about.
This also reverts commit 2ca883338389b7ab995924a0cab0211993bdf1da.
|
|
|
|
Apparently everyone just copied those variables, instead of creating a
library constant for them. Some even removed the comment. -.-
|
|
`splitString` does not split on trailing separators.
|
|
Fixes a regression on OS X introduced by f83af95.
Don't use --tmpdir for mktemp, because that flag doesn't exist on OS X.
However, using -t is deprecated in GNU coreutils, so as suggested by
@ip1981 we're now using parameter expansion on ${TMPDIR:-/tmp} to
provide /tmp as a fallback if TMPDIR is not set and use it instead.
Also use this approach for nix-prefetch-cvs now in order to stay
consistent.
Reported-by: Vladimir Kirillov <proger@wilab.org.ua>
Tested-by: Igor Pashev <pashev.igor@gmail.com>
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
Instead of relying on $$ to not collide with an existing path.
Quoting the Bash manual about $$:
> Expands to the process ID of the shell. In a () subshell, it expands
> to the process ID of the current shell, not the subshell.
So, this is different from $BASHPID:
> Expands to the process ID of the current bash process. This differs
> from $$ under certain circumstances, such as subshells that do not
> require bash to be re-initialized.
But even $BASHPID is prone to race conditions if the process IDs wrap
around, so to be on the safe side, we're using mktemp here.
Closes #3784.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
|
|
|
|
|
|
Instead of failing if the server redirects us to a new URL, accept up to
2 redirects by printing 2 extra p's to subversion.
|
|
Signed-off-by: Shea Levy <shea@shealevy.com>
|
|
There are some SVN repositories out there which don't have revision information
tied to externals. By using ignoreExternals, fetchsvn won't fetch these
externals anymore, so the fetch won't fail with a checksum mismatch, should
there be some changes in some of those external repositories.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
|
|
svn path=/nixpkgs/trunk/; revision=18789
|
|
the revision number inside the derivation name.
svn path=/nixpkgs/trunk/; revision=17677
|
|
svn path=/nixpkgs/trunk/; revision=16322
|
|
svn path=/nixpkgs/trunk/; revision=15654
|
|
svn path=/nixpkgs/trunk/; revision=13424
|
|
svn path=/nixpkgs/trunk/; revision=10896
|
|
Argument "url" renamed to "cvsRoot" (it's not a URL).
svn path=/nixpkgs/trunk/; revision=10889
|
|
svn path=/nixpkgs/trunk/; revision=9861
|
|
svn path=/nixpkgs/trunk/; revision=5769
|
|
svn path=/nixpkgs/trunk/; revision=5761
|
|
svn path=/nixpkgs/trunk/; revision=5734
|
|
svn path=/nixpkgs/trunk/; revision=5351
|
|
svn path=/nixpkgs/trunk/; revision=5340
|
|
nix-prefetch-url)
svn path=/nixpkgs/trunk/; revision=5339
|
|
svn path=/nixpkgs/trunk/; revision=5252
|
|
svn path=/nixpkgs/trunk/; revision=5128
|
|
svn path=/nixpkgs/trunk/; revision=5046
|
|
svn path=/nixpkgs/trunk/; revision=5040
|
|
server's certificate. This is perfectly safe: we don't care whether
the server is being spoofed --- only the cryptographic hash of the
output matters.
svn path=/nixpkgs/trunk/; revision=4377
|
|
svn path=/nixpkgs/trunk/; revision=4374
|
|
svn path=/nixpkgs/trunk/; revision=4335
|
|
svn path=/nixpkgs/trunk/; revision=2546
|
|
svn path=/nixpkgs/trunk/; revision=2279
|
|
* In nix-prefetch-svn, support setuid installations where the user has
no write access to the Nix store.
svn path=/nixpkgs/trunk/; revision=2275
|
|
svn path=/nixpkgs/trunk/; revision=1892
|