| Commit message (Collapse) | Author | Age |
|
|
|
| |
This reverts commit a6dd9bd0cb3ef4896c41f70e37bc3a72d36aa569.
|
|
|
|
|
|
| |
closer to FHS"
This reverts commit 9deb7f8aae431ed7725cfaa13edf8645d19d91f2.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|\
| |
| | |
prefetch-git: output human-readable rev to stderr
|
| |
| |
| |
| | |
that way, the stdout stays compatible with nix-prefetch-{bzr,svn,hg}
|
| |
| |
| |
| | |
https://github.com/NixOS/nixpkgs/issues/3220
|
| | |
|
|/
|
|
|
|
| |
packages without a Setup.hs file
https://github.com/NixOS/nixpkgs/pull/3585
|
|
|
|
| |
This mirrors the default behaviour of cabal-install for the Simple build type
|
| |
|
|
|
|
| |
byte-for-byte identical jars (they normally contain timestamps and nondeterministic ordering of metadata lines)
|
|
|
|
|
| |
The shebang of .git/hooks depended the git's bash, which made the result
depend of that bash's path.
|
| |
|
|
|
|
|
|
|
| |
There was a few files containing timestamp, so we now remove them.
It shouldn't be a problem for logs. However, index might be. Anyway,
that's better than nothing.
|
|\ |
|
| | |
|
| |\
| | |
| | |
| | |
| | | |
Conflicts:
pkgs/misc/vim-plugins/default.nix
|
| |\ \ |
|
| |\ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Having a separate clang-wrapper is really unfortunate because it
means that we'll forever forget to apply changes to both (e.g.
commit 289895fe2ceae2ade5aad635018eaeeaeaa669c6). This commit
gets rid of the redundant copies of ld-wrapper.sh and utils.sh.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This required adding a new environment variable NIX_LDFLAGS_AFTER
that ensures that the -L.../usr/lib flag happens last.
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Conflicts:
pkgs/servers/serfdom/default.nix
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Somewhere the no-sys-dirs.patch got disabled, so gcc was looking in
/usr/local/include and /usr/lib. Since I can't fix the patch easily,
I've borrowed the --sysroot trick from clang-wrapper. This causes
builtin paths to be prefixed with /var/empty
(e.g. /var/empty/usr/lib), which don't exist.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
See c556a6ea46e71e1907d78b71fab36df30297b3ad.
|
| |_|_|_|/
|/| | | | |
|
| | | | | |
|
| |_|_|/
|/| | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
Added quilt-0.63
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
|/ / / / |
|
| |_|/
|/| |
| | |
| | | |
builder to abort.
|
| | | |
|
| |/
|/| |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Added Kochi substitute Japanese font package
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | | |
cabal-builder: Use hackage mirror
|
| | | |
| | | |
| | | |
| | | | |
It's now possible to use the mirror system for the cabal builder.
|
|/ / /
| | |
| | |
| | |
| | | |
This makes it match the behaviour of fetchgit and fetchsvn, so it's
easier to write scripts that support all of them.
|
| | | |
|