Commit graph

  • 41b6c735eb
    Merge pull request #11054 from NixOS/meson-fixes John Ericson 2024-07-06 17:11:11 -0400
  • a22f8b5276 rl-next: Add note about shell.nix lookups Robert Hensing 2024-07-06 23:02:32 +0200
  • 32fb127b9c Add legacy setting: nix-shell-always-looks-for-shell-nix Robert Hensing 2024-07-06 22:58:15 +0200
  • b865625a8e nix-shell: Look for shell.nix when directory is specified Robert Hensing 2024-07-06 21:31:24 +0200
  • 514062c227 feat: configure aws s3 lib to use system defined proxy, if existent Romain NEIL 2024-07-06 21:46:58 +0200
  • 76245ffbeb nix-build.cc: Refactor: extract sourcePath, resolvedPath variables Robert Hensing 2024-07-06 20:55:27 +0200
  • e9479b272f nix-build.cc: Refactor: extract baseDir variable Robert Hensing 2024-07-06 20:51:45 +0200
  • 5c367ece89 Refactor: rename left -> remainingArgs Robert Hensing 2024-07-06 20:03:30 +0200
  • 13181356fc Refactor: rename runEnv -> isNixShell Robert Hensing 2024-07-06 20:01:46 +0200
  • bea54d116e Add resolvePath, filesetToSource indirections for Nixpkgs Robert Hensing 2024-07-06 17:49:58 +0200
  • da4c55995b ci.yml: Build non unit-tested components in meson_build Robert Hensing 2024-07-06 19:15:53 +0200
  • 0729f0a113 packaging: Pass version directly Robert Hensing 2024-07-06 17:36:31 +0200
  • efd5f50f5e nix-perl: Add deps, use mkMesonDerivation Robert Hensing 2024-07-06 17:47:11 +0200
  • 4c014e238b nix-main: Add openssl Robert Hensing 2024-07-06 17:43:48 +0200
  • 4d0c55ae55 api docs: Use mkMesonDerivation Robert Hensing 2024-07-06 17:41:05 +0200
  • b7e5446b81 flake.nix: Remove unused binding Robert Hensing 2024-07-06 17:33:06 +0200
  • 896eb7a44b
    Merge pull request #11034 from obsidiansystems/meson-nix Robert Hensing 2024-07-06 01:26:59 +0200
  • 3acf3fc746 Package libnixmain and libnixcmd with Meson John Ericson 2024-07-03 14:47:23 -0400
  • 0b901e10ee
    Merge pull request #11050 from hercules-ci/issue-10677 Robert Hensing 2024-07-05 22:25:38 +0200
  • ff9b6d0e1f
    Merge pull request #11037 from fricklerhandwerk/document-config-parsing John Ericson 2024-07-05 15:21:26 -0400
  • d5461b9009
    Merge pull request #11051 from Mic92/fix-prefetch Eelco Dolstra 2024-07-05 20:33:05 +0200
  • ddff76f667
    Merge pull request #10973 from NixOS/meson-libexpr Robert Hensing 2024-07-05 20:27:12 +0200
  • 05381c0b30
    Update src/nix/prefetch.cc Jörg Thalheim 2024-07-05 19:45:03 +0200
  • 1b14f2eb41
    Merge pull request #19 from Noah765/evaluable-flake-thunk Max 2024-07-05 19:25:40 +0200
  • 8cea1fbd97 src/nix/prefetch: fix prefetch containing current directory instead of tarball Jörg Thalheim 2024-07-05 17:26:58 +0200
  • 6ef00a503a Explain when man is missing Robert Hensing 2024-07-05 18:32:34 +0200
  • 8f280d72ff
    Merge pull request #11019 from DeterminateSystems/fix-failed-to-open-archive Eelco Dolstra 2024-07-05 17:10:02 +0200
  • a476383f46
    Merge pull request #11031 from emilazy/push-xsrvoyspsvqx Robert Hensing 2024-07-05 17:08:39 +0200
  • d63bd8295e assert: Report why values aren't equal Robert Hensing 2024-07-05 16:43:48 +0200
  • 98bef7c38e
    Merge pull request #11035 from siddhantk232/refactor Eelco Dolstra 2024-07-05 16:34:23 +0200
  • 61e1880847
    Merge pull request #11041 from hercules-ci/trace-nix-env-attribute-names Eelco Dolstra 2024-07-05 16:32:27 +0200
  • e1b6b3ce27
    Merge pull request #11020 from DeterminateSystems/fix-tarball-caching Eelco Dolstra 2024-07-05 16:30:12 +0200
  • e7e070d36b Document Eelco Dolstra 2024-07-05 16:29:16 +0200
  • 09763c7cad getDerivations: add attributes to trace Robert Hensing 2024-07-05 15:28:41 +0200
  • e4056b9afd
    Apply suggestions from code review John Ericson 2024-07-04 17:48:27 -0400
  • af2e1142b1 libstore: fix sandboxed builds on macOS Emily 2024-07-04 16:24:59 +0100
  • 76e4adfaac libstore: clean up the build directory properly Emily 2024-07-04 16:19:51 +0100
  • c66079f1e8 use self-descriptive name for config file parser, document Valentin Gagarin 2024-07-04 10:36:48 +0200
  • 976c05879f factor duplicate code into util function append siddhantCodes 2024-07-04 11:09:23 +0530
  • 5b4102c3b2 Tarball fetcher: Include revCount/lastModified in the fingerprint Eelco Dolstra 2024-07-03 21:54:54 +0200
  • 509be0e77a
    Merge pull request #11022 from obsidiansystems/fix-openbsd-socket-peercred John Ericson 2024-07-03 11:56:39 -0400
  • 10ccdb7a41 Use proper struct sockpeercred for SO_PEERCRED for OpenBSD kn 2023-03-11 19:43:04 +0000
  • a09360400b Ident some CPP in nix daemon John Ericson 2024-07-03 11:15:56 -0400
  • 1ff186fc6e nix flake metadata: Show flake fingerprint Eelco Dolstra 2024-07-03 16:37:26 +0200
  • 9d95c228ee Tarball fetcher: Fix fetchToStore() and eval caching Eelco Dolstra 2024-07-03 16:28:24 +0200
  • 30de61f16d
    Merge pull request #11018 from siddhantk232/canonpath-fs-sink John Ericson 2024-07-03 10:36:18 -0400
  • 8bdd0ecd80 Add a test Eelco Dolstra 2024-07-03 15:52:49 +0200
  • 9b67a2a5e8 Evaluate entire flake thunk Noah765 2024-07-03 14:30:14 +0200
  • 79ed3df8f8 Tarball fetcher: Fix handling of cached tarballs Eelco Dolstra 2024-07-03 14:14:20 +0200
  • 2cf24a2df0 fix tests and minor changes siddhantCodes 2024-07-03 17:34:02 +0530
  • a713476790
    docs: split types from syntax (#11013) Valentin Gagarin 2024-07-03 09:03:41 +0200
  • b0bc2a97bf Put unit tests back in old build system for now John Ericson 2024-07-01 14:40:34 -0400
  • 451f8a8c19 Put back files for now John Ericson 2024-07-01 00:25:57 -0400
  • 11946817f0 fileset for store unit test data John Ericson 2024-07-01 14:31:04 -0400
  • 4d6bc61b8d Fix things John Ericson 2024-07-01 14:36:46 -0400
  • 4727d5c3c5 Fix format blacklist John Ericson 2024-06-29 11:18:33 -0400
  • 11dab30be9 Update docs on the unit tests John Ericson 2024-06-29 10:59:05 -0400
  • 224c6c3256 Fix test symlinks John Ericson 2024-06-29 10:39:36 -0400
  • 496b4a9cd2 Move around unit test dirs to match new names John Ericson 2024-06-29 10:31:08 -0400
  • 3ad39d2afb Fix library name John Ericson 2024-06-28 17:17:20 -0400
  • 513f6b9718 meson: Prelink links to avoid missing C++ initializers John Ericson 2024-06-28 17:02:23 -0400
  • 912c517bc0 Fix build of unit tests John Ericson 2024-06-28 14:57:10 -0400
  • f7ce10dbc1 Fix static build John Ericson 2024-06-28 14:26:04 -0400
  • 874ff000d4 Fix format John Ericson 2024-06-27 20:41:03 -0400
  • 7312d13acc Keep another test dir John Ericson 2024-06-27 19:35:54 -0400
  • 17c843c5c5 Fix more issues John Ericson 2024-06-27 19:30:58 -0400
  • 479befa76d More fixes John Ericson 2024-06-27 19:19:32 -0400
  • 5ba9f6cec6 Fix typo John Ericson 2024-06-27 18:28:24 -0400
  • 6a0582d9fd Rename file to avoid reserved name John Ericson 2024-06-27 18:28:13 -0400
  • 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