about summary refs log tree commit diff
path: root/pkgs/tools/misc/ostree-rs-ext/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/tools/misc/ostree-rs-ext/default.nix')
-rw-r--r--pkgs/tools/misc/ostree-rs-ext/default.nix81
1 files changed, 0 insertions, 81 deletions
diff --git a/pkgs/tools/misc/ostree-rs-ext/default.nix b/pkgs/tools/misc/ostree-rs-ext/default.nix
deleted file mode 100644
index d7b09b65f7ae..000000000000
--- a/pkgs/tools/misc/ostree-rs-ext/default.nix
+++ /dev/null
@@ -1,81 +0,0 @@
-{ lib
-, rustPlatform
-, fetchFromGitHub
-, pkg-config
-, makeWrapper
-, glib
-, openssl
-, zlib
-, ostree
-, stdenv
-, darwin
-, util-linux
-, skopeo
-, gnutar
-, ima-evm-utils
-}:
-
-rustPlatform.buildRustPackage rec {
-  pname = "ostree-rs-ext";
-  version = "0.10.6";
-
-  src = fetchFromGitHub {
-    owner = "ostreedev";
-    repo = "ostree-rs-ext";
-    rev = "ostree-ext-v${version}";
-    hash = "sha256-kk/icUevzKMpAQ6IoruUxuKwTxXHlKLrr63Hch1w7po=";
-  };
-
-  cargoLock = {
-    lockFile = ./Cargo.lock;
-  };
-
-  postPatch = ''
-    ln -s ${./Cargo.lock} Cargo.lock
-  '';
-
-  nativeBuildInputs = [
-    pkg-config
-    makeWrapper
-  ];
-
-  buildInputs = [
-    glib
-    openssl
-    zlib
-    ostree
-  ] ++ lib.optionals stdenv.isDarwin [
-    darwin.apple_sdk.frameworks.CoreFoundation
-    darwin.apple_sdk.frameworks.Security
-  ];
-
-  checkFlags = [
-    # these tests expects /var/tmp to be available
-    "--skip=test_cli_fns"
-    "--skip=test_container_chunked"
-    "--skip=test_container_import_export_v1"
-    "--skip=test_container_var_content"
-    "--skip=test_container_write_derive"
-    "--skip=test_container_write_derive_sysroot_hardlink"
-    "--skip=test_diff"
-    "--skip=test_tar_export_reproducible"
-    "--skip=test_tar_export_structure"
-    "--skip=test_tar_import_empty"
-    "--skip=test_tar_import_export"
-    "--skip=test_tar_import_signed"
-    "--skip=test_tar_write"
-    "--skip=test_tar_write_tar_layer"
-  ];
-
-  postInstall = ''
-    wrapProgram "$out/bin/${meta.mainProgram}" --prefix PATH : ${lib.makeBinPath [ util-linux skopeo gnutar ostree ima-evm-utils ]}
-  '';
-
-  meta = with lib; {
-    description = "Rust library with higher level APIs on top of the core ostree API";
-    homepage = "https://github.com/ostreedev/ostree-rs-ext";
-    license = with licenses; [ asl20 mit ];
-    maintainers = with maintainers; [ nickcao ];
-    mainProgram = "ostree-ext-cli";
-  };
-}