Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-27 | Merge pull request #7648 from hercules-ci/move-nixos-tests | Théophane Hufschmitt | |
Move nixos tests | |||
2023-01-24 | Fix the coverage job | John Ericson | |
See https://hydra.nixos.org/build/206790960 | |||
2023-01-24 | Merge pull request #7679 from hercules-ci/re-add-boehmgc-patch | Robert Hensing | |
Revert "fixup: remove boehmgc patch" | |||
2023-01-24 | Actually complete the revert | Robert Hensing | |
2023-01-23 | Try to fix #7669 | John Ericson | |
The issue *seems* to be the cross jobs, which are missing the `CXXFLAGS` needed to get rapidcheck. PR #6538 would be really nice to resurrect which will prevent the `configureFlags` from going out of sync between the regular build and the cross build again. | |||
2023-01-23 | Add `rapidcheck` dependency for testing | John Ericson | |
Property tests are great! Co-authored-by: Cole Helbling <cole.e.helbling@outlook.com> | |||
2023-01-20 | Use the official, documented NixOS runTest interface | Robert Hensing | |
2023-01-20 | tests: Move NixOS tests to tests/nixos | Robert Hensing | |
This will allow contributors to find them more easily. | |||
2023-01-18 | flake.nix: Add nixpkgs/lib/tests as regression test | Robert Hensing | |
2023-01-10 | manual: Check links | Robert Hensing | |
mdbook-linkcheck is not consistent about its warning setting. It disables some warnings, but not the warnings about lack of fragment checking support; hence the extra filtering. | |||
2022-12-23 | Merge pull request #7367 from lheckemann/nixpkgs-22.11 | Eelco Dolstra | |
Bump nixpkgs to 22.11 | |||
2022-12-13 | Build Nix with the GC disabled in hydra | Théophane Hufschmitt | |
Make sure that it still compiles as it's easy to accidentally break one of the `#if` guarded clauses | |||
2022-12-07 | flake.nix: Use nixpkgs.lib.fileContents | Robert Hensing | |
2022-12-07 | .version: Add newline | Robert Hensing | |
2022-11-30 | Merge remote-tracking branch 'origin/master' into nixpkgs-22.11 | Eelco Dolstra | |
2022-11-29 | bump nixpkgs to 22.11 beta | Linus Heckemann | |
2022-11-27 | Add tests for auto-uid-allocation, uid-range and cgroups | Eelco Dolstra | |
2022-09-26 | Merge pull request #7043 from edolstra/installer-test | Eelco Dolstra | |
Add an installer test | |||
2022-09-24 | Merge pull request #7082 from rapenne-s/ccache | Théophane Hufschmitt | |
add ccacheStdenv | |||
2022-09-23 | add ccacheStdenv | Solène Rapenne | |
when using ccache, rebuild time has been measured 89% faster while not slowing the speed of cold builds | |||
2022-09-14 | Add an installer test | Eelco Dolstra | |
This runs the installer in a QEMU VM. Unlike the old installer test that ran inside a declaratively built RedHat/Debian image, this uses an image from Vagrant. | |||
2022-09-05 | Installer: Reset the timestamps in the tarball | Théophane Hufschmitt | |
Otherwise it isn't reproducible. Fix https://github.com/NixOS/nix/issues/7001 | |||
2022-07-14 | curl: patch for netrc regression in Nix | Domen Kožar | |
2022-07-11 | Fix buildStatic.aarch64-linux | Eelco Dolstra | |
Commit 925b97522497e9c0f7a385c904410e560796208f accidentally enabled use of the gold linker on aarch64-linux, which apparently doesn't work. https://hydra.nixos.org/build/183500621 | |||
2022-06-24 | Add reminder to remove nix-static testing hack | Eelco Dolstra | |
https://github.com/NixOS/nix/pull/6708#issuecomment-1165912951 | |||
2022-06-23 | Embed the sandbox shell into the statically linked 'nix' binary | Eelco Dolstra | |
With this, Nix will write a copy of the sandbox shell to /bin/sh in the sandbox rather than bind-mounting it from the host filesystem. This makes /bin/sh work out of the box with nix-static, i.e. you no longer get /nix/store/qa36xhc5gpf42l3z1a8m1lysi40l9p7s-bootstrap-stage4-stdenv-linux/setup: ./configure: /bin/sh: bad interpreter: No such file or directory | |||
2022-06-22 | Enable/fix tests in nix-static | Eelco Dolstra | |
pkgsStatic is apparently considered a cross environment, so checkPhase and installCheckPhase are disabled even when we ask for them. | |||
2022-06-08 | Merge pull request #6630 from edolstra/boost-dylib | Eelco Dolstra | |
Remove ${boost}/lib from the RPATH | |||
2022-06-08 | Remove ${boost}/lib from the RPATH | Eelco Dolstra | |
2022-06-08 | Merge pull request #6624 from NixOS/new-flake-style | Théophane Hufschmitt | |
flake.nix: Convert to new naming convention | |||
2022-06-07 | Convert to new flake style | Eelco Dolstra | |
https://github.com/NixOS/nix/issues/5532 | |||
2022-06-07 | Fix 22.05 eval warnings | Eelco Dolstra | |
2022-06-07 | Disable cross builds on platforms other than x86_64-linux | Eelco Dolstra | |
Needed because evaluation was broken on x86_64-darwin. | |||
2022-05-31 | flake: update to 22.05 | Cole Helbling | |
The static build works now :) | |||
2022-05-31 | Merge pull request #6537 from cole-h/update-flake | Eelco Dolstra | |
flake: use github: reference to nixpkgs | |||
2022-05-30 | Mark nix-perl as a Perl module | Eelco Dolstra | |
The call to perl.withPackages in nix-serve expects this. | |||
2022-05-30 | Set meta.platforms | Eelco Dolstra | |
'nix-serve' in nixpkgs expects the nix package to set this. | |||
2022-05-27 | Merge branch 'doc-redirects' of https://github.com/jtojnar/nix | Eelco Dolstra | |
2022-05-26 | doc: Port anchors preprocessor to jq script | Jan Tojnar | |
Python is only pulled into the build closure by Mercurial, which might end up being removed. Let’s port the script to jq, which is more likely to stay. | |||
2022-05-26 | Remove unused Perl dependency | Eelco Dolstra | |
2022-05-16 | flake: use github: reference to nixpkgs | Cole Helbling | |
This allows flakes that don't override the Nixpkgs input and also have a different flake registry. | |||
2022-04-28 | Add libcxxStdenv devshell | Eelco Dolstra | |
2022-02-23 | add sourcehut integration test | Gabriel Fontes | |
2022-02-11 | flake.nix: Fix indent | Eelco Dolstra | |
2022-01-26 | Use the `nix` command (and flakes) in the CI | regnat | |
Apart from a slight simplification and a bit of dogfooding, this also make the cache behavior more predictable. For example `nix build .` and `nix build nix/$(git rev-parse HEAD)` will yield the exact same path, while their “intuitive” non-flake equivalents (`nix-build` and `nix-build https://github.com/nixos/nix/archives/$(git rev-parse HEAD).tar.gz`) don’t. This was a pain for example in https://github.com/NixOS/nix/pull/5059 Also, the `bar-with-logs` log format is imho nicer (even in an non-interactive context) because prefixing each log line with the name of the derivation that produced it makes it much easier to follow what’s going on. | |||
2022-01-26 | Stop vendoring nlohmann_json | Eelco Dolstra | |
2022-01-25 | flake.nix: Fix indentation | Eelco Dolstra | |
2022-01-25 | Add regression / performance tests against a fixed revision of Nixpkgs | Eelco Dolstra | |
2022-01-21 | Merge remote-tracking branch 'origin/master' into ↵ | Rok Garbas | |
push-docker-image-to-docker-hub | |||
2022-01-15 | Remove the references to boost on darwin | regnat | |