| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Wrap LEN macro in parantheses
* Drop env_filter in favor of stateful environ_blacklist_filter,
use execvp instead of execvpe, don't explicitly use environ
* Add argument error logging wherever it makes sense
* Drop strjoin in favor of asprintf
* char* -> const char* where appropriate
* Handle stat errors
* Print user messages with fputs, not errorf
* Abstract away is_str_in (previously bind_blacklisted)
* Cleanup temporary directory on error
* Some minor syntactic and naming changes
Thanks to Jörg Thalheim and Tuomas Tynkkynen for the code review!
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This hook sets LD to CC, for use with software that works as if LD=$CC when LD
is unset, and does not work when LD=ld.
|
|
|
|
|
| |
for occasional convenience while looking at drv paths,
such as in the output of nix-build and nix-diff.
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* master: (125 commits)
scummvm: fix eval
tinycc: 0.9.27pre-20171016 -> 0.9.27
Update terraform provider versions
vscode: 1.18.1 -> 1.19.0
linux: 4.14.6 -> 4.14.7
scummvm: 1.9.0 -> 2.0.0
cmst: 2017.03.18 -> 2017.09.19
albert: 0.14.7 -> 0.14.14
obs-studio: fix vlc plugin
ffmpeg, ffmpeg-full: 3.4 -> 3.4.1
uchiwa: 0.26.3 -> 1.1.0
linux-testing: 4.15-rc3 -> 4.15-rc4
steam: override nss, nspr, fixes #32781
ponyc: 0.20.0 -> 0.21.0
pythonPackages.pwntools: disable tests
gnome3.gnome-tweak-tool: 3.26.3 → 3.26.4
vim-rhubarb: init at 2017-06-28
atom: depend on libsecret
nvidia-settings: Make sure binary can find libXv.so
backblaze-b2: 0.6.2 -> 1.1.0
...
|
| |\
| | |
| | | |
Don't set cxx_stdlib when nativeTools on linux
|
| | |
| | |
| | |
| | | |
There are no gcc paths on nativeTools, and cc isn't set.
|
|\| | |
|
| | |
| | |
| | |
| | | |
Fixes #32675
|
|\ \ \ |
|
| |\| | |
|
| | |\ \
| | | | |
| | | | | |
check meta, treewide
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
They aren't meant to be critical (uncatchable) errors.
Tested with nix-env + checkMeta:
[ "x86_64-linux" "i686-linux" "x86_64-darwin" "aarch64-linux" ]
|
| |\| | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
In 2017, there is no reason to create a static /dev.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
fixes #31150
|
| | | | | |
|
| | |/ / |
|
| |\| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* master: (39 commits)
pythonPackages: rename dns -> dnspython
awesome: fix LUA_PATH/LUA_CPATH to lgi [now for version 3.5]
qt4: fix qmake on darwin and delete custom install phase
python.buildEnv: always include the $out output
nix-bash-completions: lazy load aware install
borg: 1.1.1 -> 1.1.3
nixos/programs/bash: document that /etc/bash_completion.d is obsolete
ocamlPackages.markup: 0.7.4 -> 0.7.5
hhvm: 3.21 -> 3.23.2
ocamlPackages.ulex: 1.1 -> 1.2
notmuch: 0.25.2 -> 0.25.3
gmime3: 3.0.1 -> 3.0.5
qt4: fix darwin install phase
nixos/programs/bash: Let bash-completion lazy load scripts
Revert "gmime: 3.0.1 -> 3.0.5"
rawtherapee: delete unused files
pythonPackages: rename dns -> dnspython
nixpkgs: remove sqlite/kyotocabinet deps for leveldb
tor-browser-bundle-bin: 7.0.10 -> 7.0.11
networkmanager: remove restart after suspend from resume
...
|
| | |\ \
| | | |/
| | |/| |
chroot-user: rewrite in C, drop CHROOTENV_EXTRA_BINDS
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
Formatted via clang-format.
|
| |\ \ \
| | |/ /
| |/| | |
multilib-capable clang, multilib tests
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This commit adds the CentOS 7.4 base image from the CentOS mirror, for use with
building RPMs or evaluating Nix expressions in a CentOS image.
When CentOS 7.5 comes out, I will swap this URL to the permanently vaulted image.
|
|\ \ \ \
| | |/ /
| |/| | |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
On non-GNU (gcc) compilers, there is no "/lib/gcc/..."
so when this is eventually expanded this is empty
resulting in an incomplete "-idirafter " that
eats the next argument:
-idirafter -B/nix/store/wamjwwdvkmhbf4f2902nhw8jxxzv0hy3-clang-wrapper-4.0.1/bin/
|
| | |
| | |
| | |
| | |
| | | |
These will be installed if the wrappers are. The wrappers aren't very
good to install, but that's another matter.
|
| | |
| | |
| | |
| | | |
Also make the code more precise in the process
|
| | |
| | |
| | |
| | | |
This is more robust for cross-compilation
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Factor a bintools (i.e. binutils / cctools) wrapper out of cc-wrapper. While
only LD is wrapped, the setup hook defines environment variables on behalf of
other utilites.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
It means stdin, and is morally equivalent to passing a file. e.g.
$ echo 'int main(void) { return 0; }' | gcc -x c -
will compile and link a binary.
|
| | |
| | |
| | |
| | | |
This avoids any `NIX_FOOBAR=1 1` not triggering conditions.
|
| | |
| | |
| | |
| | | |
In preparation for splitting out bintools-wrapper
|
|/ /
| |
| |
| | |
It need not concern itself with 32-bit dynamic linking; ld-wrapper handles that now.
|
|\ \
| | |
| | | |
cc-wrapper: Newstyle setup vars
|
| | |
| | |
| | |
| | | |
For example, `BUILD_CC` and `CC_FOR_BUILD`
|
| | |
| | |
| | |
| | | |
Also fix alphabetical order
|
| | |
| | |
| | |
| | |
| | | |
Rename to `cmd` too, as uppercase typically means the variable is
exported.
|
|\ \ \ |
|
| |\ \ \
| | | | |
| | | | | |
buildRustPackage: make dependencies' source writable
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Some packages, such as the xcb crate, do code generation at build-time;
therefore, the dependencies' source tree must be writable.
|
| | | | |
| | | | |
| | | | |
| | | | | |
ARM and AArch64 might use virtio_mmio in some cases.
|
|\ \ \ \ \
| | |_|/ /
| |/| | |
| | | | | |
I forgot to sed some files in #32098.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
I thought my sed in e755a8a27d5c33d87a5742817c373028d35443e9 was
exhaustive, but it was not.
|