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

Merge branch 'master' into lookup-path

217d863f7a251a4d8a08ff3294944b45146c61c9 authored over 1 year ago
printStats -> maybePrintStats

c32084a12cb922f54829b329fa1527f865e5b8ca authored over 1 year ago
Merge pull request #9116 from fricklerhandwerk/doc-import

reword and reformat description of `builtins.import`

67eddc05efce4a9382c9921861aa0162e9ba2efe authored over 1 year ago
doc: Slight reword of "interpolated expression" in paragraph

I was sleepy and confused that "interpolated expression" was a new type of thing at first. This...

81d3a8542a6c919bb2302a877fd4443a6c07a2dc authored over 1 year ago
Merge pull request #9106 from Ericson2314/positive-source-filtering

Use positive source filtering for the standalone functional tests job and Perl bindings

6b6bd9003062c86a49d4384381941cf57f269c45 authored over 1 year ago
Merge pull request #9126 from fricklerhandwerk/dedent

remove unnecessary indentation from markdown list

3015375197636c203f24b6e3bf146c26a923f85c authored over 1 year ago
Use positive source filtering for the Perl bindings

6654b4e3b4cf4b2181a0d14aa792d56eeab6219a authored over 1 year ago
Use positive source filtering for the standalone functional tests job

Additionally this skipping of the building is reimplemented to be a bit
more robust and use the ...

47b3508665bb9dc6a8467841ce487c7426080f17 authored over 1 year ago
remove unnecessary indentation from markdown list

this makes it a bit easier to work with, as some tooling doesn't work
well with too much indenta...

0246de1896df732739b0874c83b7d05becc83cf3 authored over 1 year ago
AE -> BE; fix redirects

896a90520280f2645c32b9a0136ab281843942c3 authored over 1 year ago
Merge pull request #9105 from Ericson2314/split-out-nixos-tests

Define NixOS tests in `tests/nixos/default.nix` rather than `flake.nix`

c29b8ba142a0650d1182ca838ddc1b2d273dcd2a authored over 1 year ago
introduce lookup paths as a distinct language construct

so far they did not really have a name, and were at best referred to as
"angle bracket syntax".

f00a5eb11b53a800850468f5e9e4658d05b419f9 authored over 1 year ago
reword and reformat description of `builtins.import`

630580162686dfd9a74d23acdee7b24ebd6b7c4c authored over 1 year ago
describe the effect of `restrict-eval` in a more focused manner

2fe1ccf7973891cfbd921279a5f94879b2c7dce3 authored over 1 year ago
document that pure-eval also disables `builtins.nixPath`

a86a3e5e59dd932d80431e9bbbb9ec3f883b2899 authored over 1 year ago
complete example on attribute name interpolation

a7ba8c3f4a69118c4c936fd8fd1415c0446803ca authored over 1 year ago
expand on interpolated expressions

a67cee965a72f60da73713f47ee665a9ffe1873d authored over 1 year ago
Merge pull request #9108 from fricklerhandwerk/fix-redirect

remove duplicate redirects entry

c167ffe1cf2551b38aae02444d5e6a59e3757a8c authored over 1 year ago
remove duplicate redirects entry

517c547dec086f6332292332571d05dd1cbb6f4b authored over 1 year ago
Define NixOS tests in `tests/nixos/default.nix` rather than `flake.nix`

I think the our `flake.nix` is currently too large and too scary looking.
I think this matters -...

644ebaab5f96089bc3a8fd3873e8e7f2131a9074 authored over 1 year ago
Merge pull request #9103 from obsidiansystems/functional-tests-dir

Put functional tests in `tests/functional`

61720d00350b0fcc9ba2e30753d8d8e770763afc authored over 1 year ago
Put functional tests in `tests/functional`

I think it is bad for these reasons when `tests/` contains a mix of
functional and integration t...

68c81c737571794f7246db53fb4774e94fcf4b7e authored over 1 year ago
Merge pull request #8905 from hercules-ci/no-unknown-location

Don't print unknown locations unless requested for dev purposes

3dd4475826dff8052fef42d4600b61e6b91950ac authored over 1 year ago
Merge pull request #9104 from fricklerhandwerk/nix-env-links

add links and anchors

72c3990bb4ad6084018ca8788c9aa96c3a9d4a54 authored over 1 year ago
Merge pull request #9096 from NixOS/dont-rebuild-twice-on-ci

Don't run the tests that require building if we're not building

8cfa582f436db8066eff74cb084990367e014ce6 authored over 1 year ago
Merge pull request #9095 from edef1c/reject-dot-paths

StorePath: reject names starting with '.'

62434951d94f9667454adbb94c07d459743b0a10 authored over 1 year ago
add links and anchors

369b076986531f3fbf6933539a0379b5d3fb1970 authored over 1 year ago
eval: Run a full GC before printing stats

This makes the numbers more deterministic, especially when it comes
to the final heap size.

f95364a803ddf694e4d7a7f6841101b93d9741fe authored over 1 year ago
Merge pull request #9010 from fricklerhandwerk/first-steps

refer to nix.dev for installation instructions

66a9fb0314b82cee5dfafcc54f4ce60036e2fe30 authored over 1 year ago
Don't run the tests that require building if we're not building

A couple of tests require building some libraries that depend on Nix,
and assume it to be built ...

eb68454be61bd6e8baf40136ae69c2b5fec3006a authored over 1 year ago
Poison the build on the test derivation

Make sure that we're not accidentally rebuilding Nix here as it's just
wasteful and awful for CI...

92e8e1b1bbc59d3a7e9efd5bff146b0a2726c7b9 authored over 1 year ago
Merge pull request #9017 from fricklerhandwerk/contributing-docs

add contributing guide for documentation

d12fb4b1f1ccfa7832c029a7e37d31518df846e7 authored over 1 year ago
more specific links to nix.dev

80f734a803d3170eadd51758c71390ff87be22f9 authored over 1 year ago
Merge pull request #9098 from obsidiansystems/test-proto

Enable most of the third `BuildResult` worker protocol test

d344c112f772282bacacd4c66a75df4022d16e12 authored over 1 year ago
accommodate inconsistent output from `lowdown`

the `term` output mode leaves inline HTML around verbatim, while `nroff`
mode (used for `man` pa...

e0e47c0a68f7e1b6b0f9e5065e8113b32b12c212 authored over 1 year ago
StorePath: reject names starting with '.'

This has been the behaviour before Nix 2.4. It was dropped in a rewrite
in 759947bf72c134592f0ce...

24bda0c7b381e1a017023c6f7cb9661fae8560bd authored over 1 year ago
always show anchors on setting listings

refactor the templates for readability

64b73476ce4923bb22e13d74617016784a1776d8 authored over 1 year ago
fix wiring of baked-in Nix expressions

8232711c9fa0ba831c3554e1d19e6707dd093c39 authored over 1 year ago
Enable most of the third `BuildResult` worker protocol test

This was somewhat of a false alarm. The problem was not that the
protocol implementation actuall...

e1af175707007591113b0d6fc56036782b0e347c authored over 1 year ago
Merge pull request #9094 from obsidiansystems/test-proto

Test the rest of the worker protocol serializers

2f1c16dfa2378fd8616bff1b9b7cd0b4d42af69b authored over 1 year ago
Test the rest of the worker protocol serializers

Part of the `BuildResult` test is commented out because we have caught a
roundtrip bug! A future...

632f24166d9d22e329d9d8626fa7dcd6b9ac83ce authored over 1 year ago
Merge pull request #9032 from Ma27/structured-attrs-env-vars

structured attrs: improve support / usage of NIX_ATTRS_{SH,JSON}_FILE

3c042f3b0b0a7ef9c47bf049f5410dbd4aac9e90 authored over 1 year ago
Merge pull request #9081 from obsidiansystems/hacky-fix-9052

Revert "Adapt scheduler to work with dynamic derivations"

b80207fad8fc3eec724f45ee9f16d327b5a0cb7d authored over 1 year ago
Revert "Adapt scheduler to work with dynamic derivations"

This reverts commit 5e3986f59cb58f48186a49dcec7aa317b4787522. This
un-implements RFC 92 but fixe...

8440afbed756254784d9fea3eaab06649dffd390 authored over 1 year ago
refine the maintainer's process to unblock discussions more quickly

this addresses that we're too often running into open-ended discussions
about attempts to solve ...

78e886bc5fd9e4d85f8503799540c0b71bb270be authored over 1 year ago
tests/structured-attrs.sh: grep -q -> grepQuiet

7a0886e3ccbab7da645dae6ecd015b3084aadc54 authored over 1 year ago
doc: reference NIX_ATTRS_*_FILE vars at the env var reference for drvs

42e3c6d658ebdb60eeef179d91e71ca311f69da8 authored over 1 year ago
structured attrs: improve support / usage of NIX_ATTRS_{SH,JSON}_FILE

In #4770 I implemented proper `nix-shell(1)` support for derivations
using `__structuredAttrs = ...

bfdd908f7dee5ae04c6a501167ea0fe1f4e08591 authored over 1 year ago
Merge pull request #9022 from hercules-ci/fix-issue-8838-pathExists-isDir-slash-dot

pathExists: isDir when endswith /.

ea2f74cbe178d31748d63037e238e3a4a8e02cf3 authored over 1 year ago
pathExists: isDir when endswith /.

f8a3893e8d77ce4a6e23719a0b2d88464cb84b9c authored over 1 year ago
Merge pull request #9073 from fricklerhandwerk/pr-guidelines

contributor guide: emphasize solving a well-specified problem with each pull request

9c84054f97f96ae6c6ea9ff24d3376c485b0f188 authored over 1 year ago
Merge pull request #9069 from obsidiansystems/libfetchers-prep-0

`libfetchers` improvements without `libflake`

461902b860b6b1184097713a95159a6ffec65e6a authored over 1 year ago
contributor guide: emphasize solving a well-specified problem with each pull request

this moves the orientation step to the beginning, and adds notes how to
make sure that a problem...

08145a5be5cbc963a7006f65d9417f710b3fb8b5 authored over 1 year ago
Merge pull request #9004 from fricklerhandwerk/release-support

add information on release cycle and backports

784c7df5bf6f86d333d240498ea3467173b49158 authored over 1 year ago
Merge pull request #9065 from fricklerhandwerk/testing-hints

add hint for troubleshooting tests

a66bd8f1f2714557acb43a318748f4c8d8ef7ae7 authored over 1 year ago
add hint for troubleshooting tests

1dd03c62ad8f09b50dd77c18b973d4aee2112f7a authored over 1 year ago
Make the indirect fetcher input scheme part of the Flakes XP feature

I don't know much about it, but by the number of times "flake" appears
in the code it seems like...

89b39520630726b7c48e8cbc065643134352e43d authored over 1 year ago
Add infra for `InputSchemes` to be experimental

bfe1308d3ff7f3dfd4facf4318adcb459e57ece9 authored over 1 year ago
Reword some comments/API docs to reflect `libfetcher`'s multiple users

It's not just flakes, but also `builtins.fetchTree`. Also try to provide
some more info in general.

c816c67eed6d8508a84f40ca00ac93f5926b44be authored over 1 year ago
Move `flakeIdRegex{,S}` from `libutil` to `flakeref.{cc,hh`

It isn't used, and doesn't belong in `libutil`.

b912f3a9377ce0b7302b8833934bc1af448ea996 authored over 1 year ago
`builtins.fetchTree`: Mark experimental the new way

This helps ensure uniform docs/error message.

cede94dbf7733c2c64bdc4a4f53645cffdd73379 authored over 1 year ago
Merge pull request #8509 from wentasah/fetch-tree-doc

Document fetchTree

b7e712f9fd3b35e7b75180fcfbe90dce6c9b06a4 authored over 1 year ago
Include "original" and "locked" in nix flake prefetch --json

add7c99c3b559e531b7426e7a0a987231e0028ed authored over 1 year ago
Merge pull request #8852 from flox/tomberek.absolute.attrpath.notation

Absolute attrPath notation ("flakeref#.attrPath")

62ddb6851f3912f372407fb6e7c19dfb32b258eb authored over 1 year ago
Merge branch 'master' into tomberek.absolute.attrpath.notation

976f5965797455a425b4f9010068ab3997e58a2d authored over 1 year ago
Merge pull request #9047 from flox/tomberek.string_refactor

string Value refactor

13a9090ffca09d6538978cf2abd771493dd784f8 authored over 1 year ago
flakes: adopt repl-flake behavior as default

13ed5d710674a9467c8959fed12641b40e38c791 authored over 1 year ago
Merge pull request #8241 from Luabee/patch-1

Mention `$DRV_PATH` in post-build-hook docs

ea2fa8b6f34657df16548125a47977235513b2b4 authored over 1 year ago
Merge pull request #7003 from SuperSandro2000/patch-1

Improve experimental-features error wording

11a3dc99b22ad82228084352190b53bac1c94eac authored over 1 year ago
Update doc/manual/src/advanced-topics/post-build-hook.md

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

dafa38213bda956525fb692eea33f2ec4fed7ff3 authored over 1 year ago
Merge pull request #9049 from inclyc/users/inclyc/move-path

libexpr: construct ExprPath by move ctor, not copy cotr

16a6ea72492390a7f43efc21a212079d60fa912a authored over 1 year ago
Merge pull request #9056 from aakropotkin/patch-1

Respect `NOCOLOR`

4b78a66bc5066fab46b4c84a5b85c3839e9d8aab authored over 1 year ago
Respect `NOCOLOR`

While `nix` has always been respectful towards requests for `NO_COLOR=1`, this change asks repre...

5bc540a8ca7ada282839ab58225a1a24cc723c4e authored over 1 year ago
Merge pull request #9051 from cafkafk/patch-2

57eb62d2307adfd6ce881b41c861eb873153517c authored over 1 year ago
refactor: use string accessors

Create context, string_view, and c_str, accessors throughout in order to
better support improvem...

399ef8442012308f480ea5841fb6ac732207e03d authored over 1 year ago
Fix repl.md duplicate typo

Seems like `legacyPackages.x86_64-linux.emacs.name` is accidentally shown twice.

1eeea01931d20d32c917e92d860513b7cb32ba10 authored over 1 year ago
libexpr: construct ExprPath by move ctor, not copy cotr

5b902ce9d60fca33c0f5bb76fcd31792c0bb03a6 authored over 1 year ago
Merge pull request #8923 from obsidiansystems/test-proto

Unit test some worker protocol serializers

c6faef61a6f31c71146aee5d88168e861df9a22a authored over 1 year ago
Merge pull request #9040 from waalge/waalge/tail-docstr

fix docstring

57202969d0e8b972e2fdbaa0430b11deaa4c8237 authored over 1 year ago
Merge pull request #9044 from fricklerhandwerk/doc-realise

realisation: reformat for readability

706b91ef62c80cf2a737685c74f59a69c9469c44 authored over 1 year ago
Merge pull request #9041 from trofi/profiles-sign

src/libstore/profiles.cc: fix comparison of sign difference

1da1642527f73089947b7bd2de46147a44700ac8 authored over 1 year ago
reword for readability

a757749fcfa810f699fa096f98821efccba86522 authored over 1 year ago
Merge pull request #9045 from fricklerhandwerk/fix-redirects

fix broken redirects script

9428d7dcd1699266189873197565923872e0563f authored over 1 year ago
Merge pull request #9046 from fricklerhandwerk/fixup-derivation

fix broken reference link

503b02d3f8be012c99f5b40477d5a6b873130c29 authored over 1 year ago
Merge pull request #8706 from fricklerhandwerk/doc-system-features

document system features

60a155d01cc8f46cbda7966823753f90c8d4ae24 authored over 1 year ago
Document "Import From Derivation" (#7332)

* document "Import From Derivation"

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

b17f200b11b3901c4f975c9901f1e2c6fc54124f authored over 1 year ago
fix(tests): fix assumption that string.s is a char*

7e24dc606b1cf7fd4e4dfd7027ba1469a59784d5 authored over 1 year ago
fix broken reference link

c6f8247032612b4cc4a9f79213a887aa9ddddfda authored over 1 year ago
Merge pull request #6614 from RasmusRendal/spaces

Implement support for percent encoded filepaths for flakerefs

9a78d87bc0576b87f33d6ee591d7480f0206f300 authored over 1 year ago
Merge pull request #7320 from fricklerhandwerk/doc-derivation

restructure attribute listing to `derivation`

b7d88fe56ad733c99e508191393c63c0dc6085ee authored over 1 year ago
fix broken redirects script

45de35bcf14d1bdad5dca2e24a113d26d1985aed authored over 1 year ago
add contributing guide for documentation

887cbcd3958abed7cf726f7eb23ba530e021ddfb authored over 1 year ago
reword example for clarity

5b0336b3b14551762f37126423ea8b4590ebb560 authored over 1 year ago
example: headers -> dev

make the example more realistic, since `headers` is not an output name
used in Nixpkgs

Co-autho...

7de66f19f84edc0d617e00f6e0cc37f2dbc4f5f6 authored over 1 year ago
more precise wording

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

d621dd17f23023d4d6a84daba90ef38e848a1375 authored over 1 year ago
add example for store path using the given name

026c24e3787d7b1cf81c49fdcb66818fd5dad2e4 authored over 1 year ago
be more precise about `system` semantics

75a231147f2d6acd32321e088a5030a69f188854 authored over 1 year ago
reword to avoid saying "build"

derivations are about data transformation, so the term "build" does not
add any information. the...

5e4734a08b8fb3f80b9617c190a2b5dfaba4a1da authored over 1 year ago
clarification on extra attributes

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

17884f54d18b6d69dbfefe6c08272ea51b8879f8 authored over 1 year ago
restructure and reword input attributes section on `derivation`

e2f118efeda5c0a9b1380db736eb2b86f691b1fa authored over 1 year ago