Commit graph

  • 010ff57ebb enable -Werror=unused-result main eldritch horrors 2024-06-30 20:51:10 +0200
  • a55112898e
    libexpr/flake: allow automatic rejection of configuration options from flakes alois31 2024-06-29 20:23:17 +0200
  • 5dc85e8b72 Merge "packaging: make pegtl use the __forDefaults mechanism" into main jade 2024-06-26 22:11:52 +0000
  • 77c5364596 Merge "doc/hacking: fix up some outdated info about cross, hydra links" into main jade 2024-06-26 22:11:36 +0000
  • 3dd7d023f4 libmain: don't print empty lines eldritch horrors 2024-06-26 14:08:20 +0200
  • 9afb0fe41c Merge changes I476a2516,I8a274227 into main jade 2024-06-26 17:34:45 +0000
  • 30da1b17d9 Merge "libmain/progress-bar: move implementation out of the header" into main alois31 2024-06-26 16:05:44 +0000
  • f7d54cb6b1 packaging: make pegtl use the __forDefaults mechanism jade 2024-06-26 00:44:46 -0700
  • 85c1241201 doc/hacking: fix up some outdated info about cross, hydra links jade 2024-06-25 21:46:26 -0700
  • 33d53c4983 doc/hacking: fix internal api docs section to say to enable it jade 2024-06-25 21:26:18 -0700
  • e537678f1e doc: Add more about the release note generator jade 2024-06-25 21:22:37 -0700
  • 4ac2c496d4 Merge "change shebangs of all .sh scripts to bash" into main jade 2024-06-25 22:18:26 +0000
  • aceef13682 Merge changes If0ddec6b,Iaa63ed18 into main jade 2024-06-25 22:16:04 +0000
  • f170870ae7 Merge ".envrc: remove MAKEFLAGS and use clang environment by default" into main Lunaphied 2024-06-25 20:42:46 +0000
  • 97c86908a4 .envrc: remove MAKEFLAGS and use clang environment by default Lunaphied 2024-06-25 12:35:16 -0600
  • e6cd67591b libexpr: rewrite the parser with pegtl instead of flex/bison eldritch horrors 2024-06-16 23:10:09 +0200
  • c097ebe66b Merge "Revert "libfetchers: make attribute / URL query handling consistent"" into main jade 2024-06-25 10:19:52 +0000
  • e19f27917c Add some release notes for things we did jade 2024-06-24 16:12:14 -0700
  • 1245340e44 packaging: don't build internal api docs by default in dev shells jade 2024-06-24 15:57:38 -0700
  • 3e151d4d77 Revert "libfetchers: make attribute / URL query handling consistent" jade 2024-06-24 22:49:17 +0000
  • c7af89c797 change shebangs of all .sh scripts to bash vigress8 2024-06-24 23:28:36 +0400
  • d5637ee790 devShell: guard against running from another directory jade 2024-06-24 13:37:41 -0700
  • eb5de71adc justfile: accept extra options to just setup and pass them to meson jade 2024-06-24 13:37:01 -0700
  • 206a5dbb8f
    libmain/progress-bar: move implementation out of the header alois31 2024-06-24 18:26:05 +0200
  • d86009bd76 Add build-dir setting, clean up default TMPDIR handling Robert Hensing 2024-03-22 22:41:50 +0100
  • 4c3d93611f Merge "Fix build instructions in hacking.md and justfile" into main Delan Azabani 2024-06-24 06:46:08 +0000
  • 37f276ba9d Merge "Fix compile error under gcc with -Denable-pch-std=false" into main Delan Azabani 2024-06-24 06:45:40 +0000
  • 5d33e4cd59 Fix build instructions in hacking.md and justfile Delan Azabani 2024-06-24 12:55:00 +0800
  • 3baffbdcc5 Fix compile error under gcc with -Denable-pch-std=false Delan Azabani 2024-06-24 12:44:35 +0800
  • d477b34d1d libutil: remove runProgram2 stdin functionality eldritch horrors 2024-06-23 15:19:47 +0200
  • 2bbdaf0b19 libfetchers: write git commit message to tempfile eldritch horrors 2024-06-23 15:10:31 +0200
  • 2fe9157808 flakes: add --commit-lock-file message test eldritch horrors 2024-06-23 15:03:37 +0200
  • 521e08cbde Merge changes I697f4f39,I9f25235d into main Qyriad 2024-06-23 16:55:36 +0000
  • 7c3b8229cc Merge "libstore: reduce loglevel of waiting for a machine to build" into main Maximilian Bosch 2024-06-23 16:33:44 +0000
  • 701eb332bd doc-comment Fields for Activity and Result types Qyriad 2024-06-20 18:00:25 -0600
  • ce4dee0fa5 mildly refactor the renderActivity if hell-chain Qyriad 2024-06-20 13:50:31 -0600
  • 5f0062285c Merge "libfetchers: make attribute / URL query handling consistent" into main Maximilian Bosch 2024-06-23 15:51:34 +0000
  • ce6cb14995 libutil: return Pid from startProcess, not pid_t eldritch horrors 2024-04-05 21:15:22 +0200
  • 3d155fc509 libutil: give Pid proper resource semantics eldritch horrors 2024-04-05 21:02:04 +0200
  • b43a2e84c4 libutil: make Pid -> pid_t operations explicit eldritch horrors 2024-04-05 20:35:13 +0200
  • a9949f4760 libutil: add some serialize.hh serializer tests eldritch horrors 2024-03-21 15:54:41 +0100
  • 39a1e248c9 libutil: remove sinkToSource eof callback eldritch horrors 2024-04-06 22:08:58 +0200
  • f80d95e36d Merge "libstore: Start creating LocalDerivationGoal subclasses" into main Artemis Tosini 2024-06-23 08:11:51 +0000
  • 12f5d27363 libstore: Start creating LocalDerivationGoal subclasses Artemis Tosini 2024-05-12 21:09:26 +0000
  • fb8553f63c mildly cleanup ExprSelect::eval Qyriad 2024-06-22 18:51:10 -0600
  • e09cc60df9 doc-comment ExprSelect's fields Qyriad 2024-06-22 18:52:28 -0600
  • fc6a1451af
    libstore: reduce loglevel of waiting for a machine to build Maximilian Bosch 2024-06-22 17:38:25 +0200
  • 35eec921af
    libfetchers: make attribute / URL query handling consistent Maximilian Bosch 2024-05-04 12:55:10 +0200
  • da4e46dd1f libmain: add progress bar with multiple status lines kloenk 2024-06-01 16:06:26 +0200
  • c6f03c6e59 state commit git-series/activity-cleanup Qyriad 2024-06-21 20:25:24 -0600
  • cc005058a9 state commit Qyriad 2024-06-21 20:25:03 -0600
  • 21865ccce0 Merge "add a basic libmain test for the progress bar rendering" into main Qyriad 2024-06-22 02:04:14 +0000
  • 375f4c0337 Merge "libstore: remove operations that are never called by supported clients" into main jade 2024-06-21 20:46:18 +0000
  • e30b15ca93 progress bar: factor out activity ancestor precedence logic Qyriad 2024-06-20 18:18:12 -0600
  • 5623e759ec doc-comment Fields for Activity and Result types Qyriad 2024-06-20 18:00:25 -0600
  • 91d8d0e58e mildly refactor the renderActivity if hell-chain Qyriad 2024-06-20 13:50:31 -0600
  • fd250c51ed add a basic libmain test for the progress bar rendering Qyriad 2024-06-19 22:12:24 -0600
  • 57932037a8 if hell chain Qyriad 2024-06-20 13:44:01 -0600
  • e44dcd63c4 remove InstallableValueCommand class Qyriad 2024-06-17 14:45:10 -0600
  • 6515b1a495 de-inheritance CmdSearch for InstallableValueCommand Qyriad 2024-06-17 14:41:22 -0600
  • 50be55ffca de-inheritance CmdEdit for InstallableValueCommand Qyriad 2024-06-17 14:39:19 -0600
  • 079eeb1de7 de-inheritance CmdRun for InstallableValueCommand Qyriad 2024-06-17 14:37:57 -0600
  • b9e9235ac0 de-inheritance CmdBundle for InstallableValueCommand Qyriad 2024-06-17 14:35:42 -0600
  • 1e5f134560 de-inheritance CmdEval for InstallableValueCommand Qyriad 2024-06-17 14:33:28 -0600
  • 8ba1939540 use a type alias for ProgressBar's chosen time point type Qyriad 2024-06-19 22:11:25 -0600
  • f9594b592b extract ProgressBar declaration into its header file Qyriad 2024-06-19 20:56:28 -0600
  • 3a4c21fc9e slight cleanup to ProgressBar::getStatus() Qyriad 2024-06-19 18:51:23 -0600
  • 697ef65c14 Merge "BrotliDecompressionSource: don't bail out too early" into main Ilya K 2024-06-20 07:06:52 +0000
  • 7d52d74bbe BrotliDecompressionSource: don't bail out too early Ilya K 2024-06-20 08:54:43 +0300
  • 6c29a2a6fc Merge "libstore: fix queryValidPaths concurrency" into main jade 2024-06-20 05:55:08 +0000
  • 9580b6846e mildly refactor the formatting in the renderActivity hell if-chain Qyriad 2024-06-19 22:24:12 -0600
  • 90b377284c drop the state commit Qyriad 2024-06-19 22:14:58 -0600
  • 7e6542d511 add a basic libmain test for the progress bar rendering Qyriad 2024-06-19 22:12:24 -0600
  • c8fc26990e use a type alias for ProgressBar's chosen time point type Qyriad 2024-06-19 22:11:25 -0600
  • 61ac408a70 extract ProgressBar declaration into its header file Qyriad 2024-06-19 20:56:28 -0600
  • 3d80ff4711 okay, probably good Qyriad 2024-06-19 22:14:16 -0600
  • 252192bb43 add a basic libmain test for the progress bar rendering Qyriad 2024-06-19 22:12:24 -0600
  • c93129761d use a type alias for ProgressBar's chosen time point type Qyriad 2024-06-19 22:11:25 -0600
  • 51336e3bf4 extract ProgressBar declaration into its header file Qyriad 2024-06-19 20:56:28 -0600
  • 6d4e54e07c Revert "state commit" Qyriad 2024-06-19 20:42:50 -0600
  • 6e9508b389 init Qyriad 2024-06-19 20:42:45 -0600
  • 619cfa9fec state commit Qyriad 2024-06-19 20:42:43 -0600
  • 50472aa5be libstore: remove operations that are never called by supported clients jade 2024-06-17 22:13:24 -0700
  • 706f482216 slight cleanup to ProgressBar::getStatus() Qyriad 2024-06-19 18:51:23 -0600
  • fb7d315411 Merge pull request #10570 from layus/shared_caches Eelco Dolstra 2024-04-26 15:48:46 +0200
  • c55dcc6c13 filetransfer: return a Source from download() eldritch horrors 2024-05-09 21:22:48 +0200
  • 11f4a5bc7e libutil: return a source from readFile eldritch horrors 2024-05-03 22:53:24 +0200
  • 67f778670c libutil: add makeDecompressionSource eldritch horrors 2024-05-03 22:23:02 +0200
  • 3425e90d76 libstore: BinaryCacheStore::getFile{ -> Contents} eldritch horrors 2024-05-03 21:46:07 +0200
  • fed34594d8 Merge "libfetchers: represent unfetched submodules consistently" into main alois31 2024-06-19 07:08:19 +0000
  • 85f282ef57 Merge changes Id0e651e4,I0ed20da8,I76bd6d22,I5d8ffb7b into main jade 2024-06-19 03:31:47 +0000
  • b338435b75 Merge "refactor lambda formals handling" into main Qyriad 2024-06-19 03:13:46 +0000
  • c897fba787 store: fix null reference from DerivationGoal::waiteeDone jade 2024-06-18 19:13:40 -0700
  • f2fff1faa4 libmain: fix UB in verbosity assignment jade 2024-06-18 19:11:44 -0700
  • e0a3a5f226 build: make UBSan work :) jade 2024-06-18 16:31:58 -0700
  • 1eef1927b6 libexpr: fix accessing uninitialized values and fix pure-eval docs jade 2024-06-18 16:17:57 -0700
  • 54d2c189ae refactor lambda formals handling Qyriad 2024-05-31 14:40:40 -0600
  • a960576f58 libutil: BrotliDecompression{Sink -> Source} eldritch horrors 2024-05-03 04:10:30 +0200
  • 0b9a72524a filetransfer: {up,down}load -> transfer eldritch horrors 2024-05-01 18:01:19 +0200
  • 66a9fbb7ff libstore: fix queryValidPaths concurrency jade 2024-06-15 13:10:03 -0700