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

key and cat: no need for progressBar

otherwise the output will be invisible in common terminal configurations

0be84c83b242b6e6a22400727752072b298e7cab authored about 1 year ago
Merge pull request #9333 from DeterminateSystems/option-for-nix-upgrade-url

nix upgrade-nix: make the source URL an option

2afe2e4fbc329c15a63e409c4ea71d845c56a712 authored about 1 year ago
nix upgrade-nix: make the source URL an option

This new option enables organizations to more easily manage their Nix
fleet's deployment, and en...

fd5a4a846752873331b6549f0778181dc4ecc2f3 authored about 1 year ago
Merge pull request #9294 from obsidiansystems/minimal-git

Git object hashing in libutil

458e511dc41dd1726a42f001fa34222b3ab9223a authored about 1 year ago
Git object hashing in libutil

This is the core functionality but just unit-tested and not yet made
part of the store layer. Th...

20b95d622336cf982082d7daf3075339f6edce70 authored about 1 year ago
Refactor bash test build system a bit

The basic idea here is to separate a few intertwined notions:

1. Not all "run bash tests" are "...

9afa697ab61ea6bbbb0d88e629b62606681cc744 authored about 1 year ago
Create `MemorySink`

This is for writing to a `MemorySourceAccessor`.

3d9d5dc18977d21a04299f4a37b366f9a1d32051 authored about 1 year ago
configure: Check for libgit2

cf59ea83ec98522113bf2fd81678537a871d0339 authored about 1 year ago
Merge pull request #9328 from obsidiansystems/editorconfig-perl

`.editorconfig`: Also affect Perl FFI `xs` file

d1a1888a3e1628bd9b198bdabd8037385d915a4e authored about 1 year ago
`.editorconfig`: Also affect Perl FFI `xs` file

This way `perl/lib/Nix/Store.xs` is affected.

1d5a48240cd3c5b81939b0562141772323550d99 authored about 1 year ago
`nix-env --query`: fix `--json` ignoring `--drv-path`

```json
{
"AMB-plugins": {
"drvPath": "/nix/store/l99cb7h2hy8dg005arsjbd9kx0w05d3h-AMB-plu...

a903f85f84b78a28490f3aa9615ba87d070d01d1 authored about 1 year ago
Merge remote-tracking branch 'origin/master' into libgit2

98a120b8b8093467f098df788673616c86767be1 authored about 1 year ago
Merge pull request #9326 from NixOS/unstable-fetchTree-git

Mark `fetchTree` as unstable again

df9bd755a115ecdcdf6566c39167aad3d1b08da2 authored about 1 year ago
Fixup docs

12953b942c7752568070e0b703b448dd8f16f21b authored about 1 year ago
Mark `fetchTree` as unstable again

As discussed in our last meeting, we need a bit more time, but we are
"time boxing" the work lef...

f0adb72c238aa6f21c2f07fe2e434a3adcea975d authored about 1 year ago
Specify the size of the experimental feature array in a more robust way

See doc comment for details.

d854e8696b549de15ac9960736a39302d7846ece authored about 1 year ago
Merge pull request #9317 from tfc/libstore-improvementswq

Libstore improvements

c14ba93290a43cd9afd509908818e47c9c067223 authored about 1 year ago
Drop obsolete assert and cast

77dceb2844276217bff321d80f601297f3581530 authored about 1 year ago
Fix consts and casts

df8bfe84cca62c89417d676af2c6fbe3bcf23412 authored about 1 year ago
Use structured binding for json iteration

c581143e0c6721fba455e6616e7c6f07e47000b1 authored about 1 year ago
Fix initialization of struct members (wrong order)

6a47629530469b84d33444119e43c61effa88aa4 authored about 1 year ago
Merge pull request #9313 from NixOS/maintainer-mission

maintainers: refine the mission statement phrasing

d8e3b9aafc5d59fd44e1e44802a6a8b1c1b3aa32 authored about 1 year ago
Link to shebang interpreter docs from release notes

c0c7c4b6cd1aefaa65fc11fcdc8df7e608960825 authored about 1 year ago
fix: test to ensure arguments are passed

eea5a003d99094d8488fd0d1ecd97f98d3573133 authored about 1 year ago
nix: Add command baseDir to parse --expr relative to shebang script

198bc22e3b856bf2a86225c2ce5b3a7394e3ac0c authored about 1 year ago
libcmd: lookupFileArg(): add baseDir

This will allow a different base directory to be used, matching
a shebang script location instea...

cc68ed8ff7b9e3898308a39dfdad2660bacc153f authored about 1 year ago
fix: refactor parseCmdline interface

bbeddf06027424dc08742c1d54bf2fdc85ff6e8e authored about 1 year ago
nix: Reserve shebang line syntax and only parse double backtick quotes

Being restrictive about syntax leaves opportunity to improve the
syntax and functionality later.

20ff61ab252fc1d2bd69987f51a000739b24c670 authored about 1 year ago
doc: shebang release notes, docs, tests

fix: release notes

bfcbf3b5bff21de2634f2713491f818702bea2a1 authored about 1 year ago
nix: Parse --file relative to shebang script

466271568be7d3bcf0151dc7e09899775ac31f13 authored about 1 year ago
Fix nix shebang interaction with #8131 overhaul completions

ffd414eb756dcb3c64348551d5dbaf674c0d4900 authored about 1 year ago
parseShebangs: Make strings with backtick sequences representable

589d3387769b18de9c8d42035eea7ac1e21c6fde authored about 1 year ago
nix/installables.cc: Use getCommandBaseDir() where possible

These usages of the working directory are perhaps unlikely to
interact with shebangs, but the co...

51bb69535b76060582f91e5c044d5752d8e3998b authored about 1 year ago
Move shebang docs from rl-next to nix.md

e91fd837ee997cc1879cc9035158260f3dc7cf67 authored about 1 year ago
src/libutil/util.hh: Formatting

5f9b5758b6f8b0d2c4bea5bcc11c64eb623e3650 authored about 1 year ago
Shellbang support with flakes

Enables shebang usage of nix shell. All arguments with `#! nix` get
added to the nix invocation....

74210c12feccc6c6b717c5f39c28d7ce86614e60 authored about 1 year ago
Test parseShebangContent round trip

ab69dc4da3ce5dc270e11b460c5b99f549bcf5d3 authored about 1 year ago
Read file incrementally

01f61cefcb77f0177afd9d17589eb45c2ebf6cee authored about 1 year ago
doc: remove reference to nix-shell

e6ed7292433d2cf4c9d887d450d2fa9c4e5377e3 authored about 1 year ago
feat: break out of shebang processing for non-comments

06f3583b1c860b24f2f704f216f4db8fd1dcae9c authored about 1 year ago
Merge pull request #9311 from NixOS/dependabot/github_actions/zeebe-io/backport-action-2.1.0

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

ba4e07782ca12dd7e3a5ca7c3013512970deade5 authored about 1 year ago
Fix logic for default XDG_DATA_DIRS value

The [POSIX test manpage](https://pubs.opengroup.org/onlinepubs/9699919799/utilities/test.html)
a...

1362a0a55aaddccef5a525e3b1179239d650bb07 authored about 1 year ago
maintainers: refine the mission statement phrasing

setting a direction falls short of what we're already doing: guide contributors.

the directio...

b733f4ab29cec07cf17e1fe6580c9d2f8a4362a0 authored about 1 year ago
Merge pull request #9309 from iFreilicht/patch-2

Add release note on XDG_DATA_DIRS change

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

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

9fec62a10044629ad4758ec95f9b1e67d7aefff5 authored about 1 year ago
Add release note on XDG_DATA_DIRS change

Follow-up to https://github.com/NixOS/nix/pull/8985

c60eba3276d7417a7f51ef606e5b9ca580cf5e5b authored about 1 year ago
Enable using human-readable name in nix profile

257b768436a0e8ab7887f9b790c5b92a7fe51ef5 authored about 1 year ago
allow ^ in URLs

Users may select specific outputs using the ^output syntax or selecting
any output using ^*.

UR...

9c0a09f09fbb930483b26f60f8552fbe5236b777 authored about 1 year ago
Populate $XDG_DATA_DIRS with appropriate folder from Nix profile

On non-NixOS systems, the default `nix` install does not populate the
`$XDG_DATA_DIRS`. This pop...

867f894289437a96630579592a46a4253151f079 authored about 1 year ago
Update scripts/nix-profile-daemon.fish.in

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

150b5aba509d169a50c6ad62100c3ad7bf00242b authored about 1 year ago
Fix bad copy-paste

896013ec0c0d4633349ff0373bdae626667adc77 authored about 1 year ago
Fix `boost::bad_format_string` exception in `builtins.addErrorContext` (#9291)

* Fix boost::bad_format_string exception in builtins.addErrorContext

The message passed to ad...

61d6fe059e959455e156c1d57bb91155d363e983 authored about 1 year ago
Merge pull request #9283 from obsidiansystems/mememory-source-accessor

Factor out `MemorySourceAccessor`, implement missing features

1fa87c6aa86c14d148a6ddfe4c23d8696a9b5ea9 authored about 1 year ago
Merge pull request #9293 from ThinkChaos/ssh-misc-improvments

SSH small improvments

dcc49744ed0c3b91f905b0f3304d3ca700f9f717 authored about 1 year ago
Merge pull request #9299 from tfc/config-improvements

Improvements in src/libutil/config.*

dea63bb81078d7290410544285c6df1a8e002952 authored about 1 year ago
Merge pull request #9242 from obsidiansystems/path-info-map

Make `nix path-info --json` return an object not array

06d0d518958e5d1ed907832c709b5333ad4ccf48 authored about 1 year ago
Shuffle `ValidPathInfo` JSON rendering

`Store::pathInfoToJSON` was a rather baroque functions, being full of
parameters to support both...

937e02e7b9538fd4500ade184eb4f0a888a9967d authored about 1 year ago
Make `nix path-info --json` return an object not array

Before it returned a list of JSON objects with store object information,
including the path in e...

cc46ea163024254d0b74646e1b38b19896d40040 authored about 1 year ago
Include `compression` in the `NarInfo` JSON format

It was forgotten before.

a7212e169b7204f80ea67f60c855d05b72b5d4f7 authored about 1 year ago
More const, scope reductions, move fixes

a4b7df7bfaee7d27a152be2445886c81881daf94 authored about 1 year ago
Make toJSONObject const

f404e9b3b362a054219797df02bbe277de249f80 authored about 1 year ago
Fix moves in appendOrSet

07ac53732b8989758c264d4e847c94a5d28072cf authored about 1 year ago
Minor improvements

ad385f9ec44f8d845e994764c45876042c715946 authored about 1 year ago
Add comparison functions for `NarInfo`

We will need these for tests.

0b0d1b521449e7a66e7fa33ca7afe292d88aa14b authored about 1 year ago
fix(ssh): log first line of stdout

Spent a while debugging why `nix-copy-closure` wasn't working anymore
and it was my shell RC pri...

2fb49759b8307838dd1208d8ce756a60d41e4ebf authored about 1 year ago
fix(ssh): extraneous master processes

6472c3bf0d4b529f28f9e50834e1fc3dd101c409 authored about 1 year ago
Merge pull request #9225 from drupol/nixpkgs-pr-107251/make-gnutar-reproducible

fix: make sure `tar` reproducibility flags are set

28dddde0aca978114eaef00a14a2ab14b2459f4a authored about 1 year ago
Merge pull request #8920 from obsidiansystems/split-util-cchh

Split up `util.{hh,cc}`

1a14ce83811038b05b653df461a944ef0847d14d authored about 1 year ago
Split up `util.{hh,cc}`

All OS and IO operations should be moved out, leaving only some misc
portable pure functions.

T...

ac89bb064aeea85a62b82a6daf0ecca7190a28b7 authored about 1 year ago
Narrower scope for `nativeSystem`

I don't think we need a CPP defininition and a header entry, and this
way allows constant expres...

2678b51b31febdc6464935e1680d2272a954c3b5 authored about 1 year ago
Factor out `StoreDirConfig`

More progress on #5729.

e97ac09abeab44fa3d10eb539f0b3d51f8575798 authored about 1 year ago
Restrict some code to `StoreDirConfig`

- part of eval cache
- part of derivations
- derived path
- store path with outputs
- seria...

dde1d863388617b3a63db808c125f274c86a3222 authored about 1 year ago
Factor out `MemorySourceAccessor`, implement missing features

The new `MemorySourceAccessor` rather than being a slightly lossy flat
map is a complete in-memo...

9b880e3e29c7a485b0e21495f2d089c5151589cc authored about 1 year ago
Merge pull request #8848 from BootRhetoric/flake-authentication

8e222fbb1284ded6e492feee1ef89cea627eb38a authored about 1 year ago
fetchGit and flake: add commit signature verification tests

This adds simple tests of the commit signature verification mechanism of
fetchGit and its flake ...

271932782dd3d44e0e238bd3234ca1e97996cfea authored about 1 year ago
fetchGit and flake: add publicKeys list input

This adds publicKeys as an optional fetcher input attribute to flakes
and builtins.fetchGit to p...

098f0615c9401414a76e66653fbf4c9dd30d55a7 authored about 1 year ago
Add git commit verification input attributes

This implements the git input attributes `verifyCommit`, `keytype`,
`publicKey` and `publicKeys`...

6df32889a51510dff44c776fa312b7ba61ab8edf authored about 1 year ago
Merge pull request #9289 from edolstra/fix-warnings

Fix gcc warnings

66cb364f581486e0c426b35149ac13d19f7842bc authored about 1 year ago
libstore/ssh-ng: Fix phase reporting in log files.

When doing local builds, we get phase reporting lines in the log file,
they look like '@nix {"ac...

60b363936d2fd53ac8741d35ba30ff1e4c405a9f authored about 1 year ago
Fix uninitialized variable warnings on i686-linux

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

b0455e9931fbcd996b1b240a4513132c36cf852c authored about 1 year ago
parseDerivation(): Fix warning about uninitialized 'version' variable

55dd1244d280d768bfebb8ca2ec93e061d7aa4eb authored about 1 year ago
Merge pull request #9288 from edolstra/fix-nar-access-test

Fix nar-access test on macOS

e9a857e4189241d23111e18e284ab7ac9d56b798 authored about 1 year ago
Fix nar-access test on macOS

e5908212e25f2cb7a36ec176a1c7fcb2d522088b authored about 1 year ago
Merge pull request #9268 from obsidiansystems/systematize-characterization-tests

Systematize characterization tests a bit more

727ada1a41b5040bebcfafb54795091ff3088816 authored about 1 year ago
Don't use `std::invocable` C++ concept yet

It s not supported on all platforms yet. Can revert this once it is.

d15c3a33e680228c9deaa6d0898d4680cdc8dbc3 authored about 1 year ago
Systematize characterization tests a bit more

Deduplicating code moreover enforcing the pattern means:

- It is easier to write new character...

b107431816fcbf364aeae6942cc9d1e709635a44 authored about 1 year ago
Merge remote-tracking branch 'origin/master' into libgit2

39ea46abb12fe8c4c6d7ba603acb73a957b2228e authored about 1 year ago
Merge pull request #9234 from fricklerhandwerk/doc-style-examples

styleguide: add note on highlighting examples and syntax definitions

1e61c007be6565b513a3f6113fc4a19a2e947214 authored about 1 year ago
Merge pull request #9207 from fricklerhandwerk/doc-store-path

document store paths

7f56ed8b9080ff9dfa16e131bc79145db6bad671 authored about 1 year ago
Merge pull request #9232 from fricklerhandwerk/doc-store-object

document store objects in terms of their constituent parts

8c99d40caca84cf815a72e4ecde4d2f471d48f07 authored about 1 year ago
Merge pull request #9265 from obsidiansystems/better-parse-sink

Make `ParseSink` a bit better

90de95863770ff5c7133fd3f3ecee1525fff3867 authored about 1 year ago
Merge pull request #9269 from edolstra/unify-accessor

Unify `FSAccessor` and `SourceAccessor`

5223114c9304b2ed5dab01739ac7d2337cdaf88f authored about 1 year ago
Use expect

Co-authored-by: John Ericson <[email protected]>

d26c317b14bc3f0ce82d5a91acc63e62a8836dee authored about 1 year ago
Merge pull request #9277 from keszybz/file-permissions

Remove stray executable permissions on source files

a80fb9fa398cf39472be800b42020d2ff4a0df42 authored about 1 year ago
Remove stray executable permissions on source files

Noticed because of a warning during an rpm build:
*** WARNING: ./usr/src/debug/nix-2.18.1-1.fc40...

55ed09c4f251d87e5aa23c7fb931e87cea63c68d authored about 1 year ago
document store paths

update the glossary to point to the new page.

since this is a cross-cutting concern, it warrant...

d7b7a79f3ef865ebe5f61962a7c2737cdb5d6445 authored about 1 year ago
document store objects in terms of their constituent parts

this also rephrases the introductory sentence to be more general, in order to
avoid the same wor...

4ba8b182be350a04caf5b7efff6b804d789570ad authored about 1 year ago
Merge pull request #9250 from fricklerhandwerk/fix-anchors

fix anchor in conf-file

12f97191621d1610956d280c511c8f5cdbbf3fea authored about 1 year ago
flake: Temporarily get Nixpkgs ahead of Hydra

Flake lock file updates:

• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/31ed632c692e6a36c...

d7710a40be1a871859d331e9a50cc7f31797d792 authored about 1 year ago
Fix whitespace

Co-authored-by: John Ericson <[email protected]>

e47984ce0b37cb8e00b66e85703c1ff72de80a73 authored about 1 year ago