Unverified Commit f9c3688a authored by Jörg Thalheim's avatar Jörg Thalheim Committed by GitHub
Browse files

nix: Fix splicing (#467583)

parents 56f96ad3 8f72b28d
Loading
Loading
Loading
Loading
+3 −5
Original line number Diff line number Diff line
@@ -30,8 +30,7 @@ mkMesonDerivation (finalAttrs: {
    "man"
  ];

  # Hack for sake of the dev shell
  passthru.externalNativeBuildInputs = [
  nativeBuildInputs = [
    meson
    ninja
    (lib.getBin lowdown-unsandboxed)
@@ -43,9 +42,8 @@ mkMesonDerivation (finalAttrs: {
  ]
  ++ lib.optional (lib.versionAtLeast (lib.versions.majorMinor version) "2.33") [
    json-schema-for-humans
  ];

  nativeBuildInputs = finalAttrs.passthru.externalNativeBuildInputs ++ [
  ]
  ++ [
    nix-cli
  ];

+0 −5
Original line number Diff line number Diff line
@@ -51,11 +51,6 @@ mkMesonLibrary (finalAttrs: {
    nix-util
    nix-store
    nix-fetchers
  ]
  ++ finalAttrs.passthru.externalPropagatedBuildInputs;

  # Hack for sake of the dev shell
  passthru.externalPropagatedBuildInputs = [
    boost
    nlohmann_json
  ]
+1 −4
Original line number Diff line number Diff line
@@ -26,14 +26,11 @@ mkMesonExecutable (finalAttrs: {

  workDir = ./.;

  # Hack for sake of the dev shell
  passthru.externalBuildInputs = [
  buildInputs = [
    sqlite
    rapidcheck
    gtest
  ];

  buildInputs = finalAttrs.passthru.externalBuildInputs ++ [
    nix-store
    nix-store-c
    nix-store-test-support
+0 −5
Original line number Diff line number Diff line
@@ -27,11 +27,6 @@ perl.pkgs.toPerlModule (

    buildInputs = [
      nix-store
    ]
    ++ finalAttrs.passthru.externalBuildInputs;

    # Hack for sake of the dev shell
    passthru.externalBuildInputs = [
      bzip2
      libsodium
    ];
+3 −5
Original line number Diff line number Diff line
@@ -35,8 +35,7 @@ mkMesonDerivation (

    workDir = ./.;

    # Hack for sake of the dev shell
    passthru.externalNativeBuildInputs = [
    nativeBuildInputs = [
      meson
      ninja
      pkg-config
@@ -53,9 +52,8 @@ mkMesonDerivation (
      # For `script` command (ensuring a TTY)
      # TODO use `unixtools` to be precise over which executables instead?
      util-linux
    ];

    nativeBuildInputs = finalAttrs.passthru.externalNativeBuildInputs ++ [
    ]
    ++ [
      nix-cli
    ];