Commit graph

  • 79e0ef88bf Include missing components John Ericson 2024-06-27 18:24:49 -0400
  • 2c184f694b Ensure we have data dir for libexpr unit tests John Ericson 2024-06-27 18:18:37 -0400
  • 46ec69a483 Everything builds in the dev shell now John Ericson 2024-06-27 18:09:32 -0400
  • 429d6ae2b5 Add missing package.nix John Ericson 2024-06-27 17:44:34 -0400
  • 92d3a06b25 Remove overrides of removed flags since unit tests broken out John Ericson 2024-06-27 17:30:31 -0400
  • 0b539dea4a Improve boost hacks John Ericson 2024-06-27 17:28:31 -0400
  • 8399bd6b8f Dedup John Ericson 2024-06-27 16:11:52 -0400
  • 8198888bc4 More dedup John Ericson 2024-06-27 12:57:32 -0400
  • d6f57f3260 More dedup John Ericson 2024-06-27 12:42:43 -0400
  • c88f83b471 More dedup John Ericson 2024-06-27 12:34:03 -0400
  • 4609ab318c Fix internal API docs John Ericson 2024-06-27 12:21:00 -0400
  • d902481a36 Better org John Ericson 2024-06-27 12:19:42 -0400
  • a81e319528 Deduplicating John Ericson 2024-06-27 12:17:13 -0400
  • 17a8c2bfce Unit tests and external libraries John Ericson 2024-06-27 11:28:08 -0400
  • 4fa8068b78 Mesonify other external API John Ericson 2024-06-27 10:19:03 -0400
  • 31257009e1 Meson build for libexpr and libflake John Ericson 2024-06-26 22:15:33 -0400
  • fbdc554908 Fix Nix shell for building Perl too John Ericson 2024-06-26 21:19:44 -0400
  • f809edba4f
    Merge pull request #11011 from Mic92/compiler-checks John Ericson 2024-07-02 09:23:03 -0400
  • 101915c9b7 enable -Werror=unused-result Jörg Thalheim 2024-07-02 08:35:56 +0200
  • 80d67d603b
    Merge pull request #11009 from NixOS/installer-tests Robert Hensing 2024-07-02 00:45:12 +0200
  • df3e92ff96 installerScriptForGHA: aarch64-darwin Robert Hensing 2024-07-01 20:38:43 +0200
  • b01b60f08c
    Merge pull request #11006 from DeterminateSystems/fix-eval-cache-test Eelco Dolstra 2024-07-01 19:47:54 +0200
  • 6600b1c7e0 tests/functional/flakes/eval-cache.sh: Don't write a result symlink in the wrong location Eelco Dolstra 2024-07-01 19:10:41 +0200
  • f0329568b5 GitFileSystemObjectSink: catch an overflow Robert Hensing 2024-07-01 17:14:27 +0200
  • a409c1a882 Start unit testing GitFileSystemObjectSink Robert Hensing 2024-07-01 17:22:26 +0200
  • 1fac22b16e GitFileSystemObjectSink: Add path context to some messages Robert Hensing 2024-07-01 17:13:48 +0200
  • 992912f3b4 test-support: Add TracingFileSystemObjectSink Robert Hensing 2024-07-01 17:12:34 +0200
  • 10c9764c27
    Merge pull request #10992 from hercules-ci/issue-10947-dont-cache-disallowed-ifd Eelco Dolstra 2024-07-01 11:20:27 +0200
  • 10ceb7d173
    Merge pull request #10995 from NixOS/meson-remove-symlink-hack John Ericson 2024-06-30 17:35:46 -0400
  • 93b50857ed packaging: Restore .version value altering behavior Robert Hensing 2024-06-30 17:25:32 +0200
  • 7dd938b228 libutil/package.nix: Remove .version symlink replacement solution Robert Hensing 2024-06-30 19:42:05 +0200
  • e084316130 Add mkMesonPackage for local meson packages Robert Hensing 2024-06-29 19:28:09 +0200
  • 5a16bf86c5
    doc: fix directory definition in nix-archive.md (#10997) Sergei Trofimovich 2024-06-30 17:22:04 +0100
  • c74b5aa3e0
    Merge pull request #10999 from NixOS/ci-cachix-verbose Robert Hensing 2024-06-30 17:45:22 +0200
  • 39154ed9be ci.yml: Put installer cachix in verbose mode Robert Hensing 2024-06-30 17:10:34 +0200
  • dc538ad2f7
    Merge pull request #10994 from hercules-ci/fix-value-print-elided John Ericson 2024-06-30 10:11:47 -0400
  • 72bb530141 use CanonPath in fs-sink and its derivatives siddhantCodes 2024-06-30 19:03:15 +0530
  • b2c7f09b0a Fix underflow in Printer::printList Robert Hensing 2024-06-29 14:08:43 +0200
  • bfc5416240 Refactor: rename ValuePrinter::totalListItemsPrinted Robert Hensing 2024-06-29 14:02:28 +0200
  • ce1dc87711 Refactor: rename ValuePrinter::totalAttrsPrinted Robert Hensing 2024-06-29 14:01:10 +0200
  • 9b88bf8adf Fix underflow in Printer::printAttrs Robert Hensing 2024-06-29 13:48:17 +0200
  • fd94b74ee5 Fix #10947; don't cache disallowed IFD Robert Hensing 2024-06-29 13:19:04 +0200
  • 32e6cc64b5
    Merge pull request #10988 from cole-h/restore-summary-rename Robert Hensing 2024-06-29 11:51:50 +0200
  • d906d42330 Restore commit-lock-file-summary rename for consistency Cole Helbling 2024-06-28 10:57:03 -0700
  • 9e9730ef0f Test that commit-lock-file-summary and its alias work Cole Helbling 2024-06-28 14:30:43 -0700
  • 02963f712e
    Merge pull request #10987 from tweag/remove-thufschmitt-from-maintainers John Ericson 2024-06-28 16:19:14 -0400
  • 26089183e6 maintainers: Drop thufschmitt Théophane Hufschmitt 2024-06-28 15:56:53 +0200
  • b44909ac22
    add many more examples on escaping in strings (#10974) Valentin Gagarin 2024-06-27 10:58:59 +0200
  • 3b388f6629
    string interpolation escape example (#10966) Harmen 2024-06-27 10:30:21 +0200
  • aff0fbc764
    Merge pull request #10972 from NixOS/no-vendor-toml11 John Ericson 2024-06-27 00:10:09 -0400
  • b87e048b3b Override toml11 so it evaluates on Windows too John Ericson 2024-06-26 23:30:38 -0400
  • 149d8eb8aa Stop vendoring toml11 Winter 2024-03-26 22:36:17 -0400
  • f002f85861 Avoid libmain header in libexpr John Ericson 2024-06-26 22:26:45 -0400
  • 7e66f0d91c
    Merge pull request #9063 from obsidiansystems/libfetchers-prep John Ericson 2024-06-26 20:32:46 -0400
  • ed129267dc
    Merge pull request #10971 from NixOS/user-sandbox-escape-post John Ericson 2024-06-26 20:28:56 -0400
  • 7181d1f4a1 Reformat John Ericson 2024-06-24 13:42:19 -0400
  • 0084a486cc Split out a new libnixflake John Ericson 2023-09-28 21:51:28 -0400
  • 52730d38e2 Factor out flake:... lookup path from evaluator John Ericson 2024-06-24 17:33:15 -0400
  • 88f9d8ccb1 Don't format the just-added test .c file John Ericson 2024-06-26 19:53:36 -0400
  • 32e67eba8b Remove invalid release notes YAML field John Ericson 2024-06-26 19:34:57 -0400
  • 2dd7f8f42d
    Merge pull request from GHSA-q82p-44mg-mgh5 tomberek 2024-06-26 18:49:21 -0400
  • 8a420162ab Merge branch 'master' into fix-sandbox-escape John Ericson 2024-06-26 18:11:39 -0400
  • 5e4e3345d4
    Merge pull request #10963 from hercules-ci/build-with-nixpkgs-scope John Ericson 2024-06-26 11:08:45 -0400
  • 8eb804b0e6
    Merge pull request #10967 from NixOS/ci-meson-darwin Robert Hensing 2024-06-26 11:41:31 +0200
  • 9f8e387c3f ci.yml: Build meson on darwin Robert Hensing 2024-06-26 11:02:45 +0200
  • e644289161 Remove unused boehmgc patch Robert Hensing 2024-06-26 10:54:17 +0200
  • 985c211061 flake.nix: Move {in,ex}ternal-api-docs into nixComponents scope Robert Hensing 2024-06-26 10:47:13 +0200
  • 409eded541 flake.nix: Move dependencies scope to packaging/dependencies.nix Robert Hensing 2024-06-26 10:41:56 +0200
  • 65802da98d Move maintainers/hydra.nix -> packaging/hydra.nix Robert Hensing 2024-06-26 04:24:50 +0200
  • c24dbf1457 components.nix: Simplify Robert Hensing 2024-06-26 04:17:30 +0200
  • 25dc12aab1 components.nix: Extract dependency scope Robert Hensing 2024-06-26 03:58:47 +0200
  • ebf77c79ae flake.nix: Use Nixpkgs convention for package variants Robert Hensing 2024-06-26 03:36:03 +0200
  • 74b9b77c9f components.nix: Simplify with scope Robert Hensing 2024-06-26 03:33:30 +0200
  • 85de5a60c7 Use lib instead of explicit fileset passing Robert Hensing 2024-06-26 03:18:01 +0200
  • d40c59ed19 flake.nix: Use the nixComponents scope instead of bare pkgs packages Robert Hensing 2024-06-26 02:44:21 +0200
  • a14faa869d flake.nix: Use a Nixpkgs scope for components Robert Hensing 2024-06-26 02:38:07 +0200
  • a92f3071bb
    Merge pull request #10962 from hercules-ci/tidy-packages-matrix John Ericson 2024-06-25 22:06:33 -0400
  • 3f191cc0e7
    Merge pull request #10961 from hercules-ci/tidy John Ericson 2024-06-25 22:04:32 -0400
  • e28e6b96bb flake.nix: Tidy packages build matrix code Robert Hensing 2024-06-26 02:03:21 +0200
  • 6fe8fb967a libstore/worker.hh: Document Worker Robert Hensing 2024-02-01 12:39:45 +0100
  • fd0b376c79 libstore/worker.cc: Remove outdated comment Robert Hensing 2024-02-01 12:27:29 +0100
  • 052f1320dd
    Merge pull request #10960 from rhendric/rhendric/reference-manual Robert Hensing 2024-06-26 01:16:45 +0200
  • 65d7c80365
    Merge pull request #10955 from NixOS/meson-nix-util-c John Ericson 2024-06-25 19:06:06 -0400
  • fba81cf74b docs: internal documentation touchup Ryan Hendrickson 2024-06-25 18:44:56 -0400
  • ae3304bde9 Test static build of nix-util on non-darwin Robert Hensing 2024-06-25 16:56:45 +0200
  • 1eaddb209d TMP: disable static meson build on darwin Robert Hensing 2024-06-25 16:17:13 +0200
  • 6a28566db6 refact: concatMapAttrs -> flatMapAttrs Robert Hensing 2024-06-25 15:49:39 +0200
  • ac89828b5a Build nix-util-c with meson and unit test Robert Hensing 2024-06-25 15:35:47 +0200
  • ccb679ee01
    Merge pull request #10941 from hercules-ci/check-derivation-name John Ericson 2024-06-25 14:11:34 -0400
  • 7df9d6da65 Improve error messages for invalid derivation names Robert Hensing 2024-06-20 22:20:17 +0200
  • 5f4f789144
    Merge pull request #10954 from NixOS/ci-meson John Ericson 2024-06-25 09:02:33 -0400
  • d02d38f16d
    Merge pull request #7048 from puffnfresh/lutimes John Ericson 2024-06-25 06:06:45 -0400
  • 0674be8d49 nix-util: Fix build Robert Hensing 2024-06-25 10:21:34 +0200
  • 1801119e29 ci.yml: Add meson_build Robert Hensing 2024-06-25 10:14:06 +0200
  • 5be44d235a Guard uses of lutimes, for portability Brian McKenna 2022-09-15 05:56:57 +0000
  • 05580a373f Fix error in the no-GC build John Ericson 2024-06-24 17:17:54 -0400
  • 5c497a992b
    Merge pull request #10922 from hercules-ci/functional-tests-on-nixos John Ericson 2024-06-24 13:36:13 -0400
  • 445a4a0298 ci.yml: Add swap and monitor it Robert Hensing 2024-06-24 19:02:22 +0200
  • c66f1e7660
    Merge pull request #10913 from NixOS/no-global-eval-settings-in-libexpr Robert Hensing 2024-06-24 18:52:19 +0200
  • fda4c78921
    Merge pull request #10951 from obsidiansystems/load-just-one-config John Ericson 2024-06-24 12:38:04 -0400