Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/NixOS/nix
Nix, the purely functional package manager
https://github.com/NixOS/nix
string_view()ification calls strlen() first, which we don't need here.
74c134914c747b1df6385cab5d2298f66a87b61f authored about 1 year ago by pennae <[email protected]>
as written the comparisons generate copies, even though it looks as
though they shouldn't.
befo...
cc4038d54177c944340607c7d141680e66ff92a7 authored about 1 year ago by pennae <[email protected]>
~2% speedup on parsing without eval, less (but still significant) on
system eval. having flex ge...
~1% parser speedup from not using TLS indirections, less on system eval.
this could have also go...
almost all uses of this are interactive, except for deepSeq. deepSeq is
going to be expensive an...
this also reduces forceValue code size and removes the need for
hideInDiagnostics. coopting thun...
forceValue is extremely hot. interestingly adding likeliness annotations
to the branches does no...
it's relatively small and fits on the stack nicely, and we don't need it
initialized either.
Content addressing and adding to store cleanup
7cfd6c0efe9bcba3b6c3a9c105298f29b6273373 authored about 1 year ago by Eelco Dolstra <[email protected]>package: don't set sysconfdir in devShells
83a32969ad456bee8bc2394ae1aab8df1ec46a9e authored about 1 year ago by Théophane Hufschmitt <[email protected]>Fix `logging.sh` test on macOS
94a03a810e948f65776c3386d9a5234db551dc9e authored about 1 year ago by Théophane Hufschmitt <[email protected]>build(deps): bump zeebe-io/backport-action from 2.2.0 to 2.3.0
b077d545ad3c951f3109df297261ea980d52fcdd authored about 1 year ago by Théophane Hufschmitt <[email protected]>installer: allow overriding of NIX_FIRST_BUILD_ID on darwin
e85fd92816571ea00abafa3929298d0e091bcb9b authored about 1 year ago by Théophane Hufschmitt <[email protected]>Allow access to /dev/stderr in Darwin sandbox
c6d7013583c568590aff285fb7414d1675a745f4 authored about 1 year ago by Théophane Hufschmitt <[email protected]>
We allow /dev/stdout, so why not this? Since it is process-local,
anyway, should not be possible...
because there are often already users in the 300 range and it's painful
to work around.
revives...
fa4bbe53e837a138c382468601cd769736f7d1dc authored about 1 year ago by Mel Zuser <[email protected]>Bumps [zeebe-io/backport-action](https://github.com/zeebe-io/backport-action) from 2.2.0 to 2.3....
23fb19cb18709ed097274d427a1024ae08789ed3 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
On macOS in the `nix develop` shell, `make
tests/functional/logging.sh.test` errors:
++(log...
0cee56db1ace13a1f4b856c800950b2fb04df993 authored about 1 year ago by Rebecca Turner <[email protected]>6f4930382bb61f0a9b2a9e5b0080977a4dd03866 authored about 1 year ago by Rebecca Turner <[email protected]>
ba0087316acc2aba999cabe5e1a159da636b2569 authored about 1 year ago by Cole Helbling <[email protected]>
As part of the CLI stabilization effort, the last remaining checkbox (at
the moment) for `nix da...
`nix flake check` had these warnings:
trace: warning: Module argument `nodes.client.config`...
123ef6a9967d5ca8ed4052d84128ff0e98950532 authored about 1 year ago by Cole Helbling <[email protected]>Split `--disable-tests`, fix cross builds
5d5b25f2e360dfe839c89d010464c8dada0df9eb authored about 1 year ago by Robert Hensing <[email protected]>
It might seem obnoxious to have yet more configure flags, but I found
controlling both the unit ...
* docs: add link to project board to PRs
* Update .github/PULL_REQUEST_TEMPLATE.md
Co-auth...
b1c559eabccc8890c74f4e520b89e800f6e7ef7e authored about 1 year ago by tomberek <[email protected]>`addTextToStore` and `computeStorePathFromDump` are now redundant.
Co-authored-by: Robert Hensi...
ed26b186fbed9e5f8df2453a5b1aec0c18b11401 authored about 1 year ago by John Ericson <[email protected]>Co-authored-by: Robert Hensing <[email protected]>
dfc876531f269950a4e183a4f77a813c421d7d64 authored about 1 year ago by John Ericson <[email protected]>d19a6675286a38edf8970459cbf454322f8151cb authored about 1 year ago by Valentin Gagarin <[email protected]>
add cross-reference
ebfbc5a6a577bb91c61737b3520517a02d6d5e60 authored about 1 year ago by Théophane Hufschmitt <[email protected]>Remove some blank lines from stack traces
cea83544362bd6426e9bc0b7dd0d611c19b0e3fd authored about 1 year ago by Robert Hensing <[email protected]>4f9580085441a4255ce746a4cc498b45cc25a899 authored about 1 year ago by Valentin Gagarin <[email protected]>
a47fabff0dbcd63e2645db7336dde5865a1995c4 authored about 1 year ago by Julia Evans <[email protected]>
06bed2eacdeaa3b92d6e35c5d2133c31baa9e56f authored about 1 year ago by Julia Evans <[email protected]>
c05d4fadd5f0943de0a00b17c85626d73152da66 authored about 1 year ago by David Arnold <[email protected]>
7f5ed330e40d0aa2a2f907b2d4157329ff953cd2 authored about 1 year ago by Rebecca Turner <[email protected]>
This keeps hint messages, source location information, and source code
snippets grouped together...
Fix clang devshell
419a64f9e04a0e1ff63e12b9581bb4c01b41e822 authored about 1 year ago by John Ericson <[email protected]>66d37b73383e40f0362b82a0e29c60d2913d689a authored about 1 year ago by José Luis Lafuente <[email protected]>
Add eval-system option
071dbbee33af9f27338c3e53e4ea067dbfa14010 authored about 1 year ago by John Ericson <[email protected]>228e995cde0f059e4edebdfc8f46d3389d2dc135 authored about 1 year ago by John Ericson <[email protected]>
These were under-tested. This tests the status quo and especially
previous commit of this PR bet...
`eval-system` option overrides just the value of `builtins.currentSystem`.
This is more useful t...
Issue introduced in https://github.com/NixOS/nix/pull/9535
8d39c0c19638eb0cd07c1d0af89320e33f9c02d4 authored about 1 year ago by José Luis Lafuente <[email protected]>Fix `sys/xattr.h` check
fc0accf3dccabd4c9a9ac36e050f9300e6cde073 authored about 1 year ago by Eelco Dolstra <[email protected]>
I wrote the `configure.ac` wrong, and so we just got no builds
supporting ACLs.
Also, it needs ...
e13fc0bbdb1e1eefeb33ff4d18310958041b1ad5 authored about 1 year ago by John Ericson <[email protected]>Remove custom lowdown
790cf13c268c7197c276cc02efda4cfe64a3a688 authored about 1 year ago by Eelco Dolstra <[email protected]>Use `--with-boost` on macOS to fix local builds
e8ebcfd6654ab468e8df2f26de58e1e21fec584b authored about 1 year ago by John Ericson <[email protected]>
`configureFlags` only included `--with-boost` on Linux, which makes
local builds as outlined in ...
By doing so, they get reported when building through the daemon via either `unix://` or `ssh-ng:...
1e3d8118401d80da54fb64641e606042c3499e4d authored about 1 year ago by Ramses <[email protected]>
This was last upgraded in 788008385ef5bf7edb799977525d6f73f02c76bc, but
the version in Nixpkgs i...
Simplify flake.nix by creating generic callPackage-able package.nix
e6515bd47bc92e7dc090d0929f4bc71ee2bb50f9 authored about 1 year ago by John Ericson <[email protected]>
Using `+` is Nixpkgs standard ideom for this, and helps avoid needless
rebuilds somewhat.
Test `nix copy --substitute-on-destination`
ed93e51f4b0a8149521e3cf5b4f3ff4eabf5b060 authored about 1 year ago by John Ericson <[email protected]>28f2f3136d19ef7de4c6acd9678aef72e80d4fb8 authored about 1 year ago by John Ericson <[email protected]>
bf5804d46a0d0aa5eb40107b6eaeec4e95bbd4a2 authored about 1 year ago by John Ericson <[email protected]>
f10f0f1b50228e09ad587a7c550df586061e4514 authored about 1 year ago by John Ericson <[email protected]>
19573f1b05b7d3ccfd07c9c351396494d488ab2d authored about 1 year ago by John Ericson <[email protected]>
d904f6483c0274e4d28ea0712fb43f6321026534 authored about 1 year ago by John Ericson <[email protected]>
It works with both `ssh://` and `ssh-ng://` now since #9600 (and
`ssh-ng:// didn't work before t...
`allowed-uris`: match whole schemes without slashes
1b7968ed8691e0cb15924304e9e083188ff0043c authored about 1 year ago by Eelco Dolstra <[email protected]>fix: nix copy ssh-ng:// not respecting --substitute-on-destination
b1c633c6bb2e2dbc8a2891edf0d0c6f9d31d890b authored about 1 year ago by Théophane Hufschmitt <[email protected]>Improve the unsafeGetAttrPos test
9dbfd186b129ddee4a7a66958be9abdf6dd6a668 authored about 1 year ago by Eelco Dolstra <[email protected]>We can use corepkgsFS->addFile() now to create a "real" position.
19ec1c9fd4d4bf6e941b046b8549ba2a1a690937 authored about 1 year ago by Eelco Dolstra <[email protected]>Lazy trees backports
1f93fa2ed29ff0ba92bfa58995232668187fb0d0 authored about 1 year ago by Eelco Dolstra <[email protected]>Otherwise a broken $NIX_PATH can cause the test suite to fail.
faa4cae9aed4e9f8c40ed8c6fe00bd0216c3b0ea authored about 1 year ago by Eelco Dolstra <[email protected]>103ca0bde5d4f32745d4c3aee534cf4aa0a69a9d authored about 1 year ago by Eelco Dolstra <[email protected]>
cc3913e4584beb19e7af00572db119d2638333d5 authored about 1 year ago by Eelco Dolstra <[email protected]>
04f454f2a0e1bfb4fc0368872f215cb690df11bc authored about 1 year ago by SharzyL <[email protected]>
reword documentation on settings and attributes related to substitution
7026abfddea93727a45beeb20153d52a58f23c3a authored about 1 year ago by tomberek <[email protected]>reword description of the `builders-use-substitutes` setting
09041071bfd427eec04918a7d449c1ec0de12352 authored about 1 year ago by tomberek <[email protected]>As requested by Eelco Dolstra. I think it used to be simpler.
4eaeda6604e2f8977728f14415fe92350d047970 authored about 1 year ago by Robert Hensing <[email protected]>This reverts commit 79eb2920bb51c7ec9528a403986e79f04738e2be.
Not used at this time.
0b87ba50c08d83384e11a8e6db1e2f97fba4b61c authored about 1 year ago by Robert Hensing <[email protected]>Scheme could be understood to include the typical `:` separator.
2e451a663eff96b89360cfd3c0d5eaa60ca46181 authored about 1 year ago by Robert Hensing <[email protected]>Fix query parsing for path-like flakes
0dfa66d120256b2b6d79ab4b176da2ef13a16d8f authored about 1 year ago by Théophane Hufschmitt <[email protected]>Fix the VM tests
e687e867542153bd6d0e816a8c56e4ad8c54d958 authored about 1 year ago by John Ericson <[email protected]>
Work around https://github.com/NixOS/nixpkgs/issues/271146 until we can
depend on a Nixpkgs vers...
Fix building CA derivations with and eval store
dfc0cee7024a082d90a4f68296f55a82dfd52126 authored about 1 year ago by Théophane Hufschmitt <[email protected]>ff992f8b4604c28c479a1511cb789dd912494172 authored about 1 year ago by John Ericson <[email protected]>
Allow getting in a MinGW dev shell
5e649618beb1661708f7e6c447c1c32ea1e85191 authored about 1 year ago by John Ericson <[email protected]>46b98a40a7c5488a99525bc780b7f7bba0131545 authored about 1 year ago by John Ericson <[email protected]>
This requires a `shellCrossSystems` for now, since Nix doesn't actually
build on Windows. This c...
These things are about to become longer
0b81557e2cf30cebb916f82f192f04df38c810d7 authored about 1 year ago by John Ericson <[email protected]>
Trying to look up keys in multiple places is not nice, better for the
caller to be explicit.
78492cfde73d57ca01c73d77a23440754c9e7ee4 authored about 1 year ago by John Ericson <[email protected]>
I don't love the way this code looks. There are two larger problems:
- eval, build/scratch, des...
9f39dda66ce0f92707d4be05d0a90961c78f8bd4 authored about 1 year ago by John Ericson <[email protected]>Give `Store::queryDerivationOutputMap` and `evalStore` argument
8cddda4f892cb42be43e9bd87aa0111572617e78 authored about 1 year ago by John Ericson <[email protected]>Picking up where https://github.com/NixOS/nix/pull/9563 left off.
5f30c8acc7e0cad08924cc53e350e811d097fae7 authored about 1 year ago by John Ericson <[email protected]>994f1b5c0de44319992ef6b1b106cee3fa400dc4 authored about 1 year ago by Fabian Möller <[email protected]>
f45d2ee2b7090560fc30a227d638684268af700d authored about 1 year ago by Fabian Möller <[email protected]>
2220a4a22c938c6b965ddeb82cd2e66b35f891e9 authored about 1 year ago by John Ericson <[email protected]>
Co-authored-by: Valentin Gagarin <[email protected]>
89cf53648ca98434a40b0c0cef51fa64f6e0fa37 authored about 1 year ago by Robert Hensing <[email protected]>Create header for `LegacySSHStore`
da58c00ee051b181d381c005373a93a3a08bafca authored about 1 year ago by Robert Hensing <[email protected]>a05bc9eb92371af631fc9fb83c3595957fb56943 authored about 1 year ago by Robert Hensing <[email protected]>
6cbba914a70eb5da6447fee5528a63723ed13245 authored about 1 year ago by Robert Hensing <[email protected]>
d3a85b68347071d8d93ec796a38c707483d7b272 authored about 1 year ago by Robert Hensing <[email protected]>
79eb2920bb51c7ec9528a403986e79f04738e2be authored about 1 year ago by Robert Hensing <[email protected]>
1fa958dda1ef0cb37441ef8d1a84faf6d501ac12 authored about 1 year ago by Robert Hensing <[email protected]>
91ba7b230777e3fb023bda48c269d533702e50e8 authored about 1 year ago by Robert Hensing <[email protected]>
libstore/daemon.cc: note trust model difference in readDerivation()s
5c917c32048ef185ea0eec352c3505485aa3212c authored about 1 year ago by John Ericson <[email protected]>
Below the comment added by this commit is a much longer comment
followed by a trust check, both ...