Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-28 | linux: added tests for the config | Matthieu Coudron | |
2018-11-29 | Merge pull request #50212 from matthewbauer/host-emulator | Matthew Bauer | |
Add "emulator" function to systems | |||
2018-11-29 | treewide: add emulator to platform | Matthew Bauer | |
You can use stdenv.hostPlatform.emulator to get an executable that runs cross-built binaries. This could be any emulator. For instance, we use QEMU to emulate Linux targets and Wine to emulate Windows targets. To work with qemu, we need to support custom targets. I’ve reworked the cross tests in pkgs/test/cross to use this functionality. Also, I’ve used talloc to cross-execute with the emulator. There appears to be a cross-execute for all waf builds. In the future, it would be nice to set this for all waf builds. Adds stdenv.hostPlatform.qemuArch attrbute to get the qemuArch for each platform. | |||
2018-11-27 | Merge pull request #49290 from krebs/nix-writers | Jörg Thalheim | |
get nix-writers into nixpkgs | |||
2018-11-27 | build-support writers: add tests | lassulus | |
2018-11-19 | pkgs/test/nixos-functions: use dummy versioning | Jan Malakhovski | |
With this OfBorg and similar tools won't report this derivation as changed every single time. | |||
2018-11-13 | pkgs/test/nixos-functions: Add inline doc | Robert Hensing | |
2018-11-13 | tests: Don't use pkgs.extend. OfBorg will reject it. | Robert Hensing | |
The good news is that it worked as expected. | |||
2018-11-13 | Add tests for pkgs.nixos and pkgs.nixosTest | Robert Hensing | |
2018-10-21 | Remove openftd | Jan Tojnar | |
It never worked, never was added as an attribute and the website is dead. | |||
2018-09-24 | Merge branch 'master' into staging | Vladimír Čunát | |
Hydra: ?compare=1480463 | |||
2018-09-23 | tests: add variants for llvm7 | Will Dietz | |
2018-09-16 | top-level/release.nix: add patchShebangs test | Dan Peebles | |
This is currently failing but nobody noticed! | |||
2018-08-01 | pkgs/tests: Add test for LD_LIBRARY_PATH | Tuomas Tynkkynen | |
The latest binutils upgrade silently broke this until it was fixed by https://github.com/NixOS/nixpkgs/pull/43531. So add a test. | |||
2018-07-21 | tests: add some cross tests | Matthew Bauer | |
2018-06-18 | Merge remote-tracking branch 'upstream/master' into staging | John Ericson | |
2018-06-18 | tests.cc-wrapper: Fix sanitizer condition | John Ericson | |
fc9644d4c9c9d29958e9bcf1676d48d4b3026bb4 accidentally enabled the sanitizer tests for GCC on Darwin, when fixing that case was never attempted. Also inverted the condition from broken to working for clarity. | |||
2018-06-14 | llvm 5: split out compiler-rt and remove libcxxabi dep | John Ericson | |
We already did them on non-mass-rebuild llvm 6. Also, this allows simplifying the stdenv booting. We were missing the libcxxabi dep in compile-rt in llvm 6, so fixed that too. | |||
2018-06-14 | llvm 6: Fix libcxxabi impurity and darwin sanitizers | John Ericson | |
2018-06-06 | tests.cc-wrapper: do not test sanitizers on darwin | Orivej Desh | |
They are not supported yet. https://github.com/NixOS/nixpkgs/pull/41284#issuecomment-394977350 | |||
2018-05-30 | tests.cc-wrapper: skip known-broken sanitizer cases | Benjamin Saunders | |
2018-05-24 | clang_6: fix sanitizers under libstdc++ | Benjamin Saunders | |
2018-05-24 | tests.cc-wrapper: verify building with sanitizers | Benjamin Saunders | |
2018-05-10 | tests: move to attribute set | Matthew Bauer | |
2018-02-25 | tree-wide: autorename gnome packages to use dashes | Jan Tojnar | |
2018-01-05 | sierra-shared-test: fix build | Daiderd Jordan | |
Using 500 libraries started failing with clang++: Argument list too long This is enough to reproduce the issue. | |||
2017-12-05 | Add clang multilib variants (x64_64-only, 64/32bit), basic multilib tests | Will Dietz | |
2017-09-13 | treewide: Use `*Platform.extensions` | John Ericson | |
2017-09-10 | nixpkgs-tests: add basic test for buildInputs | Daiderd Jordan | |
2017-09-10 | nixpkgs-tests: add basic test for cc-wrapper | Daiderd Jordan | |
2017-07-31 | macos-sierra-shared: Make live code and add to nascent Darwin channel | John Ericson | |
Also add appropriate `meta.platforms = ...` to each derivation. | |||
2017-07-31 | cc-wrapper-test: Use `$CXX` else the C++ std lib won't be on the include path | John Ericson | |
2017-07-31 | cc-wrapper-test: Don't use assert | John Ericson | |
2017-07-31 | cc-wrapper-test: Forgot to `extern "C"` now that main is C++ | John Ericson | |
2017-07-31 | cc-wrapper: Beef up sierra tests to actually use functions | John Ericson | |
2017-07-31 | cc-wrapper: WIP linking hack for mac OS | John Ericson | |
Probably best to override Haskell packages set, or anything else linking a lot of libraries, with this. | |||
2016-04-26 | Remove cruft | Eelco Dolstra | |
2016-04-01 | Merge branch 'master' into closure-size | Vladimír Čunát | |
Beware that stdenv doesn't build. It seems something more will be needed than just resolution of merge conflicts. | |||
2016-03-13 | Replace references to all-packages.nix, by references to the top-level of ↵ | Nicolas B. Pierron | |
nixpkgs repository. | |||
2015-10-13 | curl: split into multiple outputs | Vladimír Čunát | |
Also use pkgconfig to be safer and fix (some) referrers. | |||
2014-09-10 | s/dependancy/dependency/ | Mateusz Kowalczyk | |
2008-08-05 | Add a new way to handle option sets. | Nicolas Pierron | |
svn path=/nixpkgs/trunk/; revision=12505 | |||
2007-11-16 | Missing gecko now. | Wouter den Breejen | |
svn path=/nixpkgs/trunk/; revision=9715 | |||
2007-11-16 | libnotify is missing | Wouter den Breejen | |
svn path=/nixpkgs/trunk/; revision=9711 | |||
2007-11-16 | Added openftd. Doesnt work (yet) | Wouter den Breejen | |
svn path=/nixpkgs/trunk/; revision=9708 | |||
2007-09-11 | * Moved hsqldb. | Eelco Dolstra | |
svn path=/nixpkgs/trunk/; revision=9293 | |||
2007-09-06 | hsqldb: Forgot these 2 | Wouter den Breejen | |
svn path=/nixpkgs/trunk/; revision=9264 | |||
2005-12-05 | * "." -> "source". | Eelco Dolstra | |
svn path=/nixpkgs/trunk/; revision=4335 | |||
2004-04-04 | * Ensure that when building gcc, libstdc++ is linked against the | Eelco Dolstra | |
libgcc of the gcc being built, not the gcc building it. * Only include a directory in the rpath of an executable/library if it is actually used. Before, the `/lib' directory of every build input was added to the rpath, causing many unnecessary retained dependencies. For instance, Perl has a `/lib' directory, but most applications whose build process uses Perl don't actually link against Perl. (Also added a test for this.) * After building glibc, remove glibcbug, to prevent a retained dependency on gcc. * Add a newline after `building X' in GNU Make. svn path=/nixpkgs/trunk/; revision=911 | |||
2004-03-30 | * Finally we have a working stdenvLinux again. | Eelco Dolstra | |
On the downside, the build process of stdenvLinux builds gcc 9 times (3 x 3 bootstrap stages). That's a bit excessive. svn path=/nixpkgs/trunk/; revision=880 |