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

doc: fix number of template attributes

This number is not updated when welcomeText is added[1][2].

[1]: f3a2940e70dea2c35dcae3fca019e9...

4d8decbd135a78389c463fbb4c844f1bf22aed69 authored about 1 year ago
Merge pull request #9425 from iFreilicht/fix-unbound-variable-errors

Fix "unbound variable" errors in bash

9ad9e988b83a9a9a9748034ac77e743b2cab20e6 authored about 1 year ago
Fix "unbound variable" errors in bash

Fixes #9414

64827360be35a3d16e818aa9d8426ca40b2c4dc2 authored about 1 year ago
Merge pull request #9410 from edolstra/shallow

Some shallow git fetching improvements

c185e45ed73308a50e964de18b96cc0111f5f6e2 authored about 1 year ago
Merge pull request #9257 from Artturin/nixenvjsondrvpath

`nix-env --query`: fix `--json` ignoring `--drv-path`

516e7ddc41f39ff939b5d5b5dc71e590f24890d4 authored about 1 year ago
Persistently cache InputAccessor::fetchToStore()

This avoids repeated copying of the same source tree between Nix
invocations. It requires the ac...

99d5204baaef211234d50f20610fa43d304888ce authored about 1 year ago
Improve SourceAccessor path display

Backported from lazy-trees. This allows SourceAccessors to show the
origin of the accessor. E.g....

a0162d5732b23e7fdc1f65df28826611e3a424e5 authored about 1 year ago
Don't do shallow fetches over ssh

071f14a0bb25ffa8e5aaf8ad37031d205f49ef7d authored about 1 year ago
Fetch specific Git revisions

This is more efficient, and necessary when using shallow=1 with a rev.

e4066c04442f86a5a12d492d588e3e82b533053d authored about 1 year ago
Merge pull request #9408 from roblabla/fix-bad-format-string

Fix bad_format_string error when builder stdout contains %

f450c8773c5de51b3a4ce780c047adcd3da531cb authored about 1 year ago
Merge pull request #9386 from hercules-ci/flake-update

flake.nix: Update nixpkgs: release-23.05 -> nixos-23.05-small

e29e952a255e180a747a23aa0d77aa816c720435 authored about 1 year ago
Merge pull request #9401 from NixOS/bump-2.20.0

Bump version

065cd5bed7da5a46b2236d3adac0ec35c706f9f5 authored about 1 year ago
Fix bad_format_string error when builder stdout contains %

e2b6821ca0147f36bcb9404aab080f80746984c8 authored about 1 year ago
Merge pull request #9400 from hercules-ci/refactors-from-5e3986f59cb

Refactors from 5e3986f59cb

e540d48c4fb460e5e577d8b8b33e8eca9959c49b authored about 1 year ago
Merge pull request #9390 from DavHau/git-shallow-docs

fetchTree: clarify docs for shallow flag

cfc6494d575ea7377f851ca742a34e5551c4daa5 authored about 1 year ago
Bump version

2a96445d7505cb0a82ed2a49c7210b3073ffd153 authored about 1 year ago
Merge pull request #9240 from edolstra/libgit2

Introduce libgit2

f9970fdc193e4d5e6caebaf9557e228a352933ad authored about 1 year ago
Merge remote-tracking branch 'upstream/master' into libgit2

4ab27e5595ea3e9c5e659065b85c7b66f87384d9 authored about 1 year ago
Merge pull request #9399 from edolstra/revert-vlas

Revert use of boost::container::small_vector in the evaluator

6832d18ac734f4b855f97c07b158491dd01cefcd authored about 1 year ago
refactor Worker::childStarted/Terminated: use switch

Preparation for RFC 92 dynamic derivations.

a5e51a9e02efe2813170fdf0093c98b3d56aed84 authored about 1 year ago
refactor Store::buildPaths: convert to string earlier

Preparation for RFC 92 dynamic derivations.

7ac39ff05c8353c665174e8df61dd76a2b0b93db authored about 1 year ago
Revert use of boost::container::small_vector in the evaluator

It caused random crashes (https://hydra.nixos.org/build/241514506,
https://hydra.nixos.org/build...

1d6abec993a371091459d5e23f985c6d69621ce7 authored about 1 year ago
flakes: check for flake.nix before complaining that lstat on it fails

getFlake currently calls lstat (via isLink via canonPath) before it
performs the sanity check th...

19993398a12069a868b0fb10b63f7d06f0f993e6 authored about 1 year ago
Merge pull request #9370 from hercules-ci/add-value-types

refactor: Add `Value` types, use `std::span` for list iteration

fb68699456d8f8f734a798227b579898d4489fba authored about 1 year ago
Merge pull request #9395 from nbraud/buitlins

builtins.concatMap: Fix typo in error message

4292d997568eb30503e287f98e24821ff0bc2816 authored about 1 year ago
builtins.concatMap: Fix typo in error message

d5928085d5a542b19cc21b1f299392ee7a0c960b authored about 1 year ago
fetchTree: clarify docs for shallow flag

796a7eb92d2b0caf75685126adc7460a4c39cfec authored about 1 year ago
flake.nix: Update nixpkgs: release-23.05 -> nixos-23.05-small

Flake lock file updates:

• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/9eb24edd6a0027fed...

fe4f573d49a5c47cf9ffd0bd3fe8868104550818 authored about 1 year ago
Merge pull request #9382 from tweag/filterSource-link

doc: Add link to filterSource from path

c4a74d6dcc64f5d00358db9f9d9af84028d97564 authored about 1 year ago
Merge pull request #9379 from NixOS/shebang-virtual-dtor

Shebang parser: add virtual destructor

f739fc07295b9ecd2dfeec1a43f52e1c0851b35f authored about 1 year ago
doc: Add link to filterSource from path

70ddf298e0882075dcb1cf69562c629a195718f7 authored about 1 year ago
Shebang parser: add virtual destructor

Fixes:

warning: destructor called on non-final 'nix::ParseUnquoted' that has virtual functi...

251fb23aeab8f85afb4f8376c2e6fc3d8b229d23 authored about 1 year ago
Merge branch 'master' into nixenvjsondrvpath

87ac33f29a8e6182f9eb167af75353ffc62ee73e authored about 1 year ago
Merge pull request #9373 from obsidiansystems/fix-make-check

Fix `make check`

1d86bb4f70ee5c2d06810f21bf7cd057ed46712c authored about 1 year ago
Merge pull request #9374 from hercules-ci/fix-nogc

Fix buildNoGc

7762335a9c4d56f7501825345728c3f94e88bc31 authored about 1 year ago
Fix buildNoGc

Fixes https://hydra.nixos.org/build/241067941/nixlog/1

src/libexpr/eval.cc:1776:54: error: ...

4a539ac3eac90b2c2f839cae885df89a03240348 authored about 1 year ago
Fix `make check`

After 9c7749e13508996eb9df83b1692664cc8cdbf952, `libutil-tests_RUN`
doesn't exist. It needs to b...

293ae592576bb9c48975466613fcba6a30d06f5e authored about 1 year ago
Merge pull request #9372 from edolstra/release-notes

2.19 release notes

6acc9b11d9c27de1198cb98ce2261f62e7e66f69 authored about 1 year ago
Merge pull request #9280 from R-VdP/rvdp/fix_remote_logging_phase_reporting

Include phase reporting in log file for ssh-ng builds

b1e7d7cad625095656fff05ac4aedeb12135110a authored about 1 year ago
Release notes

f7d59d0dda5e4a793e701bc8fb9136b3ef22948c authored about 1 year ago
Merge pull request #9363 from edolstra/symlink-regression

Fix symlink handling

3a7f024a9cffd564d51f72ec7e35a621a54a7ce5 authored about 1 year ago
Merge pull request #9368 from frogamic/let-inherit

doc: Add example of inherit in a let expression

d4370d88506e7814beb77ad7c5482076a4784ce4 authored about 1 year ago
Apply suggestions from code review

Co-authored-by: Valentin Gagarin <[email protected]>

7b0e8c5c2c09146722349d3fd2dd69211d8b8945 authored about 1 year ago
nix-env: Use state.mkList, required for correct stats

121665f3773bc46ca6df0dda6f66b1a86e7d9e72 authored about 1 year ago
Value: extract Value::FunctionApplicationThunk

6af1d9f7b94da454252b62f0cfff4ce800c5a46b authored about 1 year ago
Value: extract Value::StringWithContext

2eb59c34b531f03a85f67b9246ccaf0ff5fcad23 authored about 1 year ago
Value: extract Value::ClosureThunk

b55203e874f8e4b2fc5289129efba791937c23d0 authored about 1 year ago
Value: use std::span, change use of const

**`Value` and `const`**

These two deserve some explanation. We'll get to lists later.

Values c...

260c6147625e95e4772ccdee80d6463d242c7b64 authored about 1 year ago
Value: extract Value::Path

d8ff5cfe8eba34c8b4b5cc53f3b40cd3dfd84224 authored about 1 year ago
Value: extract Value::Lambda

7055c6528532fdd3b0ce9b8f5282b002fc011470 authored about 1 year ago
doc: Add example of inherit in a let expression

c81937576928ca494af0be6e7c61f2070be5d353 authored about 1 year ago
Merge pull request #6469 from gbpdt/fix/skipped_build_locking

Unlock output paths when a derivation is already built

7ba4e073e8622ca86b52e03d68476e80250ab62f authored about 1 year ago
Merge pull request #9360 from obsidiansystems/install-unit-tests

Allow installing unit tests

fabae98ab4f0674f1da419949bebc20c1b00c3f3 authored about 1 year ago
Merge pull request #7348 from thufschmitt/dont-use-vlas

Remove the usage of VLAs in the code

ac4431e9d016e62fb5dc9ae36833bd0c6cdadeec authored about 1 year ago
Merge pull request #9364 from edolstra/fix-coverage

Fix a broken generated header file dependency

57de482e00221d781f916d49c315a8fa0816e956 authored about 1 year ago
Fix a broken generated header file dependency

https://hydra.nixos.org/build/240882042

96d67620d551c7143b6682cfff74a2ee2edbe863 authored about 1 year ago
Fix symlink handling

This restores the symlink handling behaviour prior to
94812cca98fbb157e5f64a15a85a2b852d289feb.
...

31ebc6028b3682969d86a7b39ae87131c41cc604 authored about 1 year ago
Allow installing unit tests

Closes #9343

See that issue for motivation.

Installing these is disabled by default, but we en...

6c8f4ef3502aa214557541ec00538e41aeced6e3 authored about 1 year ago
maxPrimOpArity: 64 -> 8

This makes stack usage significantly more compact, allowing larger
amounts of data to be process...

12c91a823e80b5e0a14a0abb0f34a6633b14bbfe authored about 1 year ago
readProcLink: Replace unnecessary value judgement by actual info

9fa133dde5610dfb0605399ffea83081bda1c6fc authored about 1 year ago
primops: Err on the side of less stack usage

Try to stay away from stack overflows.

These small vectors use stack space. Most instances will...

898c47384f651f51b3e4b63c271da274db8fca2e authored about 1 year ago
libexpr: Reduce nonRecursiveStackReservation

128 is still beyond the point where the allocation overhead is
insignificant, but we don't antic...

4e27f1947a444a36d6a85f41cbf1afdc70ac6c4c authored about 1 year ago
builtins.{any,all}: Use constant errorCtx

Clang warned that the expanded code used to have a buffer overflow.
Very strange, but also very ...

206ece0f41142536a856c62c49bd202282f12db8 authored about 1 year ago
ExprCall::eval: Heap allocate at arity 5+

91114a6fa48e2eb9399c23938eb12fdbd4fcda42 authored about 1 year ago
primops: Name stack reservation limits

1b9813e4e60836ddb1467efd50c572e7579ac945 authored about 1 year ago
removeAttrs: increase stack reservation to 64

a96be29db536177fdc284b51a3b2af44a70496e0 authored about 1 year ago
fixup! nix: develop: add tests for interactive shell

eaa36295328ecb4fad5be72b125186f4d4feee84 authored about 1 year ago
Merge pull request #9354 from vicky1999/fix/8875

Renamed nix nar dump-path to nix nar pack

2bd2702127085ace4f5e1e2936ad0ba2dfaf6bb6 authored about 1 year ago
Merge pull request #9307 from flox/tomberek.nix_key_newline

nix key: no need for progressBar

16c052e4e7b3c2b690d718a0b393680f76e2b68a authored about 1 year ago
Merge pull request #9350 from NixOS/dependabot/github_actions/zeebe-io/backport-action-2.1.1

build(deps): bump zeebe-io/backport-action from 2.1.0 to 2.1.1

c47f769391692b9a465f48519ef7361d3ba07c49 authored about 1 year ago
libexpr: Check primop arity earlier

0daccb1121dfd5e98db3e41ba992b1b2c413dfc8 authored about 1 year ago
Use boost small vectors instead of VLAs in the primops

VLAs are a dangerous feature, and their usage triggers an undefined
behavior since theire size c...

5196613e8290a9ee81f1b9d88e7bc61cc3f64d2b authored about 1 year ago
Remove all the occurences of VLAs

There's generally no strict reason for using them, and they are somewhat
fishy, so let's avoid t...

ba3cb4a04949e043669299da5497bea27b944598 authored about 1 year ago
nix: develop: add tests for interactive shell

ceab20d056a119317fb29eb0e06dfd0eb0b9d8ad authored about 1 year ago
nix: develop: always force SHELL to chosen shell

SHELL was inherited from the system environment. This resulted in a new
shell being started, but...

8c54a01df5ee59e4acf151dba8077a9842e8bdc5 authored about 1 year ago
Merge pull request #9357 from NixOS/nix-store-add

Add a new `nix store add` command

e34c42427940a31ced6e577fe869e23ec581822c authored about 1 year ago
Add a new `nix store add` command

Deprecate `nix store add-file` and `nix store add-path`, and replace
them with a single `nix sto...

84128461b68f6274f1cbf309fd019959132f3c2a authored about 1 year ago
Implement shallow fetching

7ab91e72387b96d1926f1b9c95b919020d4ba962 authored about 1 year ago
Remove unused cacheType field

5dd4ae86877cedaf70ea70d80b89c66b850bdc5a authored about 1 year ago
Show Git fetch progress

28909999116781e194e2eb1646f3ccec005e774f authored about 1 year ago
doc: logical implication is right-associative

nix-repl> bools = [ false true ]

nix-repl> combinations = builtins.concatMap (a: builti...

70b396649c127760e4b123da41451aa7456bc68d authored about 1 year ago
Merge pull request #9355 from obsidiansystems/fix-tiny-libutil-unit-test-make-bug

Fix makefile bug confusing `libnixutil-test` exe vs lib

d23d0a074d3677157b523172604c1cfea570c770 authored about 1 year ago
Fix makefile bug confusing `libnixutil-test` exe vs lib

The `-exe` variant is the program, the unsuffixed variant is the
library.

The corrected usage m...

9c7749e13508996eb9df83b1692664cc8cdbf952 authored about 1 year ago
Fix relative submodule handling

Tested on

nix flake prefetch 'git+https://github.com/blender/blender.git?rev=4ed8a360e956daf2...

2964a9f562748cc698ee1f6ecf1e0da4e63211b9 authored about 1 year ago
Improve git submodule error reporting

6ec6b8aa363f566a8da0d6959753efa452b152cc authored about 1 year ago
code cleanup

e07e3c106a9ac0537210e62286c4e696573e9f6f authored about 1 year ago
nar dump-path command renamed to nar pack

4944cdb94d03742176cc7881f126e981c0e7e21c authored about 1 year ago
Cleanup

c257c824475c92cdfda5daa027db334b6a0137f8 authored about 1 year ago
Move comment

4329bdf6a30fadad66384f0b8c835d7dba9f87b3 authored about 1 year ago
Fix doxygen comments

21140c987b7a301c01498864efbc3d92be04aced authored about 1 year ago
Rename UnionInputAccessor to MountedInputAccessor

7f576f5dfe11c3f6b0e69179de95c921caddda18 authored about 1 year ago
src/libfetchers/union-input-accessor.cc: Apply suggestion

Co-authored-by: Robert Hensing <[email protected]>

25cf8f107125eda79e7faece90e7e05093a39e65 authored about 1 year ago
src/libfetchers/git.cc: Apply suggestion

Co-authored-by: Robert Hensing <[email protected]>

38b07d63479ebdd4f43145264a026a22a72d940b authored about 1 year ago
Move statusCallbackTrampoline

d74d2fdaa721cd7cddceca2e0b4063a1d891bb9f authored about 1 year ago
Use libgit2 with ssh-exec support

See https://github.com/libgit2/libgit2/pull/6617. This ensures that we
get support for ~/.ssh/co...

21bb180547118e29a66bf091bd6b1dd911b3114d authored about 1 year ago
Merge pull request #9351 from Trundle/update-chroot-store-comment

Update comment to reflect bind mounts are now used for store in chroot

c889881cbb26d5506aa8640e459ffe2a93686bc8 authored about 1 year ago
Update comment to reflect bind mounts are now used for store in chroot

ad99c8950b86b8f354f5c72efe690d3cba045d99 authored about 1 year ago
build(deps): bump zeebe-io/backport-action from 2.1.0 to 2.1.1

Bumps [zeebe-io/backport-action](https://github.com/zeebe-io/backport-action) from 2.1.0 to 2.1....

742a63b98f2008161fd00bdbbd39b8f1b14f6443 authored about 1 year ago
Move applyConfigFile to lambda inside libstore

d6898cd58b1a685404ba6878c317e60be9473a9a authored about 1 year ago
Add TODO comment for include try/catch

e4cbdd26e0e6a2a5907dff8e60c3645f7d94423a authored about 1 year ago