Commit graph

  • f0c751d4d6 Merge changes I81552018,Ieb65c133 into main eldritch horrors 2024-07-10 17:45:17 +0000
  • 4bbdb2f556 release: merge release 2.90.0 back to mainline release-2.90 Jade Lovelace 2024-07-10 08:40:42 -0700
  • 5bf891b15a release: 2.90.0 "Vanilla Ice Cream" 2.90.0 Jade Lovelace 2024-07-10 08:40:42 -0700
  • f72153a510 doc/release-notes: add date for major release Raito Bezarius 2024-07-10 17:33:47 +0200
  • 8da08ab551 version: finalize 2.90.0 Raito Bezarius 2024-07-10 15:32:17 +0200
  • 3dced96741 devShell: Fix errors with environment variables piegames 2024-07-10 09:23:00 +0200
  • fa92f41a18 Merge "libmain: clear display attributes in the multiline progress bar" into main alois31 2024-07-10 03:43:07 +0000
  • 41963df4a5 lix-doc: update dependencies and refactor Lunaphied 2024-06-18 16:24:49 -0600
  • f5aa5b6815 releng: add releaseTests flake output, test script eldritch horrors 2024-07-09 22:50:51 +0200
  • 4d8c66ec6f add aarch64-linux as a cross-build target eldritch horrors 2024-07-09 22:49:10 +0200
  • 6e0ca02425 Fix dry-run flag for nix-collect-garbage Quantum Jump 2024-07-05 20:22:53 +0100
  • accfd8aa9d libexpr: stop lying about DrvInfo's constness Qyriad 2024-07-07 05:47:41 -0600
  • f5ff70d7f3
    libmain: clear display attributes in the multiline progress bar Alois Wohlschlager 2024-07-08 19:08:23 +0200
  • d461cc1d7b
    libstore: make LocalDerivationGoal::needsHashRewrite virtual Artemis Tosini 2024-07-07 18:06:08 +0000
  • 55a32f24d3 libutil: remove RewritingSink match/size tracking eldritch horrors 2024-05-02 03:09:51 +0200
  • 5af76dee37 libutil: turn HashModuloSink into a free function eldritch horrors 2024-05-01 20:10:00 +0200
  • 4162a66cee libutil: return sources from runProgram2 eldritch horrors 2024-04-05 23:02:11 +0200
  • b6a08a2fed libutil: return a program handle from runProgram2 eldritch horrors 2024-04-05 22:22:44 +0200
  • f4f6d1d8e2 libutil: convert readFileSource to a generator eldritch horrors 2024-03-24 00:44:57 +0100
  • 06220a71c1 libstore: convert dumpPath to a generator eldritch horrors 2024-03-23 00:47:16 +0100
  • b51ea465de libutil: allow construction of sources from generators eldritch horrors 2024-06-27 21:23:50 +0200
  • b9f91ec3c5 mildly cleanup libexpr/eval.hh Qyriad 2024-06-24 19:08:53 -0600
  • 4c7165be86 distinguish between throws & errors during throw Qyriad 2024-06-24 17:26:21 -0600
  • 14bf54bd39 trace which part of foo.bar.baz errors Qyriad 2024-06-22 21:59:47 -0600
  • d00edfb28d trace when the foo part of foo.bar.baz errors Qyriad 2024-06-22 21:22:29 -0600
  • 139cfdfb53 add an ExprPrinter class, like ValuePrinter Qyriad 2024-06-22 21:17:41 -0600
  • 59bf6825ef add an impl of Expr::show for ExprInheritFrom that doesn't crash Qyriad 2024-06-24 14:33:12 -0600
  • 4f0c27abe1 give ExprInheritFrom a handle to what its standing in for Qyriad 2024-07-02 17:29:19 -0600
  • e040b762a4
    libstore: add LocalDerivationGoal startChild hook Artemis Tosini 2024-05-19 23:01:51 +0000
  • af1dcc2d5e
    libstore: Add LocalDerivationGoal prepareSandbox hook Artemis Tosini 2024-05-19 22:25:30 +0000
  • 5eec6418de libutil: begin porting serialization to generators eldritch horrors 2024-03-19 22:22:18 +0100
  • c65f5dd18e libutil: convert drainFD to a Bytes generator eldritch horrors 2024-03-23 19:37:09 +0100
  • b252b3c6e3 libutil: allow draining Generator<Bytes> into sinks eldritch horrors 2024-06-27 16:48:10 +0200
  • 4857feb910 libutil: add Bytes type eldritch horrors 2024-06-27 16:30:45 +0200
  • 73ddc4540f libutil: generator type with on-yield value mapping eldritch horrors 2024-03-19 18:02:22 +0100
  • 45ac449d39 Merge "Revert "Revert "bump the extra --version info from info to notice, -vv -> -v""" into main Qyriad 2024-07-02 22:26:34 +0000
  • 18a06aad52 Revert "Revert "bump the extra --version info from info to notice, -vv -> -v"" Qyriad 2024-06-01 18:27:09 -0600
  • e7517419a6 libmain: better fix for #424, #425 eldritch horrors 2024-07-02 17:09:16 +0200
  • 24852355d8 Merge "tree-wide: unify progress bar inactive and paused states" into main alois31 2024-07-02 14:12:07 +0000
  • 865a3732fa Merge "Reject fully-qualified URLs in 'from' argument of nix registry add" into main Delan Azabani 2024-07-02 07:20:01 +0000
  • 0dd1d8ca1c
    tree-wide: unify progress bar inactive and paused states Alois Wohlschlager 2024-06-29 15:03:44 +0200
  • d3286d0990 Merge changes Ie29a8a89,I873eedcf into main jade 2024-07-01 16:11:32 +0000
  • 010ff57ebb enable -Werror=unused-result eldritch horrors 2024-06-30 20:51:10 +0200
  • a55112898e
    libexpr/flake: allow automatic rejection of configuration options from flakes Alois Wohlschlager 2024-06-29 20:23:17 +0200
  • b2944d93a6 Reject fully-qualified URLs in 'from' argument of nix registry add Delan Azabani 2024-06-22 23:00:59 +0800
  • d85309f7ca store: delete obsolete lsof-disabling code Jade Lovelace 2024-06-27 22:47:21 -0700
  • d92712673b store: guess the URL of failing fixed-output derivations Jade Lovelace 2024-06-27 22:43:02 -0700
  • 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 Lovelace 2024-06-26 00:44:46 -0700
  • 85c1241201 doc/hacking: fix up some outdated info about cross, hydra links Jade Lovelace 2024-06-25 21:46:26 -0700
  • 33d53c4983 doc/hacking: fix internal api docs section to say to enable it Jade Lovelace 2024-06-25 21:26:18 -0700
  • e537678f1e doc: Add more about the release note generator Jade Lovelace 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 Lovelace 2024-06-24 16:12:14 -0700
  • 1245340e44 packaging: don't build internal api docs by default in dev shells Jade Lovelace 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 Lovelace 2024-06-24 13:37:41 -0700
  • eb5de71adc justfile: accept extra options to just setup and pass them to meson Jade Lovelace 2024-06-24 13:37:01 -0700
  • 206a5dbb8f
    libmain/progress-bar: move implementation out of the header Alois Wohlschlager 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 Finn Behrens 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