1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2025-06-24 18:01:16 +02:00

Commit graph

  • b623fe8d14 Move doBind() Eelco Dolstra 2025-05-26 21:36:13 +02:00
  • 9f8f3968e3 Eliminate useChroot Eelco Dolstra 2025-05-26 21:25:56 +02:00
  • 67408807d8 Move pathsInChroot Eelco Dolstra 2025-05-26 20:30:36 +02:00
  • 5653bf5e0a DerivationBuilder: Move Linux/Darwin-specific code into subclasses Eelco Dolstra 2025-05-26 19:42:07 +02:00
  • 80a4293486 nix flake archive: add --no-check-sigs option zimbatm 2025-05-27 11:56:45 +02:00
  • 8dc677dad8
    Merge fe8b42df23 into 74a107d364 John Ericson 2025-05-27 16:06:33 +08:00
  • 74a107d364
    Merge pull request #13270 from NixOS/no-optional-drv-type John Ericson 2025-05-27 03:46:06 -04:00
  • aaca9711fc DerivationBuilderImpl: Drop std::optional from derivationType Eelco Dolstra 2025-05-26 17:12:54 +02:00
  • 6adee1145f
    Merge pull request #13275 from RossComputerGuy/fix/static-deps-nix Jörg Thalheim 2025-05-27 09:01:12 +02:00
  • d07852b5f3
    Remove propagated-build-inputs when static Tristan Ross 2025-05-26 21:49:43 -07:00
  • a2f65dd43b
    Merge pull request #13274 from NixOS/drop-magic-nix-cache John Ericson 2025-05-26 20:44:10 -04:00
  • 9cc8be2674 Drop magic-nix-cache Eelco Dolstra 2025-05-26 23:30:16 +02:00
  • 32d19040e7
    Merge pull request #13268 from NixOS/derivation-builder-cleanup John Ericson 2025-05-26 12:10:57 -04:00
  • 93ae95be83 Remove duplicate comments on DerivationBuilderImpl overriden methods Eelco Dolstra 2025-05-26 15:55:58 +02:00
  • 69914e4b3c Remove buildUser from DerivationBuilder Eelco Dolstra 2025-05-26 15:53:05 +02:00
  • 09a7ce962d flakes: for detected git repository now assume shallow clones by default Jörg Thalheim 2025-05-26 09:27:49 +02:00
  • ed3e2a71ea
    Merge pull request #12994 from fricklerhandwerk/reword-derivation Jörg Thalheim 2025-05-26 14:58:52 +02:00
  • 2fc60bd76a tests/fetchGit: work around something that looks a bash parsing quirk. mergify/bp/2.28-maintenance/pr-13265 Jörg Thalheim 2025-05-25 21:37:09 +02:00
  • e0a3fb3dc3 tests/fetchGit: work around something that looks a bash parsing quirk. mergify/bp/2.29-maintenance/pr-13265 Jörg Thalheim 2025-05-25 21:37:09 +02:00
  • 2ae590ed5a git/revCount: improve error message when we have incomplete git history Jörg Thalheim 2025-05-25 16:27:51 +02:00
  • d77718dcbc git/revCount: improve error message when we have incomplete git history Jörg Thalheim 2025-05-25 16:27:51 +02:00
  • 93322ab94f fetchGit: don't compute revCount on shallow repository Jörg Thalheim 2025-05-26 09:19:40 +02:00
  • bc4547b58c fetchGit: don't compute revCount on shallow repository Jörg Thalheim 2025-05-26 09:19:40 +02:00
  • 170f6021cf
    Merge pull request #13265 from Mic92/fix-shallow-clone-subset Eelco Dolstra 2025-05-26 14:53:08 +02:00
  • 5419d82547 tests/fetchGit: work around something that looks a bash parsing quirk. Jörg Thalheim 2025-05-25 21:37:09 +02:00
  • b1ccfaa080 git/revCount: improve error message when we have incomplete git history Jörg Thalheim 2025-05-25 16:27:51 +02:00
  • d7450465bb http-binary-cache-store: add tests for tls substitution Jörg Thalheim 2025-05-26 12:29:09 +02:00
  • 368352dfa4 http-binary-cache-store: Add 'ssl-cert' and 'ssl-key' settings Damien Diederen 2023-05-17 11:11:40 +02:00
  • 0479db934c fetchGit: don't compute revCount on shallow repository Jörg Thalheim 2025-05-26 09:19:40 +02:00
  • 247f166f87
    Merge pull request #13245 from stefanboca/sb/push-yoorqzwsxmzn Jörg Thalheim 2025-05-26 00:14:40 +02:00
  • d929eed168
    Merge pull request #13262 from xokdvium/typos Jörg Thalheim 2025-05-25 23:42:21 +02:00
  • 114de63d88
    Fix various typos in source code Sergei Zimmerman 2025-05-25 20:14:11 +00:00
  • fe17779628 WIP moving around the derivations options docs derivation-options-doc-to-store John Ericson 2025-03-04 13:19:42 -05:00
  • eca2d5fbb0 Fix URL typo John Ericson 2025-05-25 15:40:14 -04:00
  • 4777734974
    Merge pull request #13261 from xokdvium/eval-profiler-derivations Jörg Thalheim 2025-05-25 21:15:54 +02:00
  • 9e97ecabb6
    libexpr: Include derivation names in the call stack profile Sergei Zimmerman 2025-05-25 15:48:35 +00:00
  • a76c76a9d5
    libexpr: Make getAttr a member function of EvalState Sergei Zimmerman 2025-05-25 15:14:31 +00:00
  • 128750225d
    libexpr: Pass mutable EvalState to EvalProfiler Sergei Zimmerman 2025-05-25 14:58:31 +00:00
  • 543cee1c92
    Merge pull request #13244 from stefanboca/sb/push-lmnqpuztqxmz Jörg Thalheim 2025-05-25 17:48:25 +02:00
  • 751f50f4ad nix-profile{,-daemon}.fish: check for profile in XDG_DATA_HOME Stefan Boca 2025-05-20 22:01:56 -07:00
  • feafab92d4
    Merge 7b01c8b8cd into 087f268615 John Ericson 2025-05-25 11:25:11 +02:00
  • d761dad79c
    Merge pull request #13259 from NixOS/mergify/bp/2.29-maintenance/pr-13256 mergify[bot] 2025-05-25 06:35:47 +00:00
  • d068b82c2f Add test Eelco Dolstra 2025-05-24 00:40:06 +02:00
  • 8ca4d2ef08 fromStructuredAttrs(): Don't crash if exportReferencesGraph is a string Eelco Dolstra 2025-05-24 00:14:32 +02:00
  • acc3cd460d Don't use 'callback' object that we may have moved out of Eelco Dolstra 2025-05-23 23:33:59 +02:00
  • 087f268615
    Merge pull request #13256 from NixOS/fix-substitution-crash Jörg Thalheim 2025-05-25 07:54:28 +02:00
  • a0527da40e Add misc-include-cleaner to .clang-tidy Farid Zakaria 2025-05-24 19:29:12 -07:00
  • 48ec472084 Add clang-tidy to pre-commit Farid Zakaria 2025-05-24 19:02:20 -07:00
  • 68f8e1c32e
    Merge pull request #13257 from NixOS/robust-s3-test tomberek 2025-05-24 14:10:54 -04:00
  • ca9696748a Make the S3 test more robust Eelco Dolstra 2025-05-24 01:28:30 +02:00
  • c66eb9cef7 Add test Eelco Dolstra 2025-05-24 00:40:06 +02:00
  • d877b0c0cc fromStructuredAttrs(): Don't crash if exportReferencesGraph is a string Eelco Dolstra 2025-05-24 00:14:32 +02:00
  • fa6e10ea6a Don't use 'callback' object that we may have moved out of Eelco Dolstra 2025-05-23 23:33:59 +02:00
  • 6c83d93056 WIP get settings info out of headers, out of libutil John Ericson 2024-07-02 14:57:31 -04:00
  • fe8b42df23 New store settings system John Ericson 2025-03-17 11:29:06 -04:00
  • 09b2f1c477 More fexible typing for get in util.hh John Ericson 2025-05-23 15:29:55 -04:00
  • 81884c36a3
    Merge pull request #13248 from xokdvium/logger-exceptions Jörg Thalheim 2025-05-23 15:26:13 +02:00
  • 2d20cd8085
    Merge pull request #13253 from xokdvium/pkgconf-c Jörg Thalheim 2025-05-23 15:17:32 +02:00
  • d8da8f0cd6
    export/meson: Don't require -std=c++2a for -c libraries in .pc files Sergei Zimmerman 2025-05-23 12:06:59 +00:00
  • 4cc312a6e1
    Merge pull request #13251 from Mic92/json-log-path Jörg Thalheim 2025-05-23 11:25:40 +02:00
  • 7cef4559fe util/json-log-path: document unix sockets and concurrency issues Jörg Thalheim 2025-05-23 10:34:49 +02:00
  • 7240fb198f Add json-log-path setting Eelco Dolstra 2025-04-11 16:45:59 +02:00
  • 0087188d47 Add convenience function for connecting to a Unix domain socket Eelco Dolstra 2025-04-11 16:11:57 +02:00
  • 906cc88f4e
    Merge pull request #13220 from xokdvium/flamegraph Jörg Thalheim 2025-05-23 10:42:49 +02:00
  • 5b4806ab3c
    Merge pull request #13249 from NixOS/more-robust-json-logger Jörg Thalheim 2025-05-23 10:25:16 +02:00
  • 76358748da
    Merge pull request #13143 from jfly/issue-8034-nix-fmt Jörg Thalheim 2025-05-23 10:24:26 +02:00
  • 9f680874c5 Make the JSON logger more robust Eelco Dolstra 2025-03-14 17:33:48 +01:00
  • 90d1ff4805
    libmain: Catch logger exceptions in handleExceptions Sergei Zimmerman 2025-05-22 23:08:59 +00:00
  • 5eb4e6aecd
    Merge 849683a14c into b4bea57667 Graham Christensen 2025-05-22 15:24:55 -04:00
  • 849683a14c Update .git-blame-ignore-revs to ignore the mass reformatting Graham Christensen 2025-05-22 15:24:50 -04:00
  • 9535f8bdc3 Apply clang-format universally. Graham Christensen 2025-05-22 15:24:50 -04:00
  • aa296bb425 Drop a ton of files that should just get formatted Graham Christensen 2025-05-21 17:16:26 -04:00
  • f7390ea009 Add sed Graham Christensen 2025-05-20 12:44:10 -04:00
  • 90db903e47 format.sh: support looping until it is happy Graham Christensen 2025-05-20 11:53:03 -04:00
  • 17eb2e8400 Expose flake directory to nix fmt as PRJ_ROOT env var Jeremy Fleischman 2025-05-07 11:24:50 -07:00
  • b4bea57667
    Merge pull request #13241 from fzakaria/lix-2100 Jörg Thalheim 2025-05-22 18:56:40 +02:00
  • c4813b8cbc Bump version Eelco Dolstra 2025-05-22 14:48:51 +02:00
  • 2190bf2006
    doc: Add eval-profiler documentation and release note Sergei Zimmerman 2025-05-21 22:16:31 +00:00
  • 31cdc2135e
    Merge b0e198cd03 into 76a4d4c291 John Ericson 2025-05-21 22:11:47 +00:00
  • 76a4d4c291
    Merge pull request #13186 from obsidiansystems/dyn-drv-without-new-goal-type John Ericson 2025-05-21 18:11:32 -04:00
  • 7b01c8b8cd WIP rework goals John Ericson 2025-02-15 13:34:38 -05:00
  • d80d68034c Fix remote protocol unit tests John Ericson 2025-02-14 23:12:06 -05:00
  • c6fefcb2f4 Revert "Use the hash modulo in the derivation outputs" John Ericson 2025-02-12 23:54:24 -05:00
  • fb028ae701 Don't do store operations in *DerivedPath::toJSON John Ericson 2025-02-13 00:52:05 -05:00
  • fd25391628 Format src/libstore/build/drv-output-substitution-goal.{cc,hh} John Ericson 2025-02-26 11:28:23 -05:00
  • b0e198cd03 WIP get settings info out of headers, out of libutil John Ericson 2024-07-02 14:57:31 -04:00
  • 2ea9f59978 New store settings system John Ericson 2025-03-17 11:29:06 -04:00
  • 8a9bde362a Get rid of addWantedOutputs John Ericson 2025-03-03 10:33:54 -05:00
  • 57348b677b Restore dynamic derivations! John Ericson 2025-05-14 13:35:37 -04:00
  • bf5d544d3b
    Merge pull request #13181 from obsidiansystems/derivation-building-goal John Ericson 2025-05-21 16:44:16 -04:00
  • 33141cd133
    tests/functional: Add tests for flamegraph profiler Sergei Zimmerman 2025-05-18 22:52:48 +00:00
  • 5e74c0e4d6
    libexpr: Add SampleStack stack-sampling profiler Sergei Zimmerman 2025-05-18 22:24:14 +00:00
  • b9ed3ae36e
    nix-profile{,-daemon}.fish: fix do not source twice Stefan Boca 2025-05-20 22:01:56 -07:00
  • 6c85a90b87 Change to atomic<uint32_t> Farid Zakaria 2025-05-21 10:07:04 -07:00
  • 8fd15ac228 Add canon for path Farid Zakaria 2025-05-21 10:05:23 -07:00
  • 9e26549c2b Consolidate tempName and makeTempPath Farid Zakaria 2025-05-21 09:01:49 -07:00
  • 6aed9d877c cherry-pick https://gerrit.lix.systems/c/lix/+/2100 Farid Zakaria 2025-05-20 19:13:49 -07:00
  • f627b8c721
    nix-profile{,-daemon}.fish: format with fish_indent Stefan Boca 2025-05-20 22:04:52 -07:00
  • e22142e11a
    Merge pull request #13224 from NixOS/nix-profile-add Eelco Dolstra 2025-05-20 20:15:31 +02:00
  • a12fb52518 Git blame ignore some administrative renames/copies git-blame-ignore-pre-copies John Ericson 2025-05-20 12:31:38 -04:00