Unverified Commit 26a33c28 authored by Morgan Jones's avatar Morgan Jones
Browse files

ovftool: 4.6.3 -> 5.0.0

parent 9434774f
Loading
Loading
Loading
Loading
+15 −15
Original line number Diff line number Diff line
@@ -33,13 +33,13 @@ let
      fileName,
      version,
      toolId ? ovftoolId,
      artifactId ? 21342,
      artifactId ? 29161,
      fileType ? "Download",
      source ? "",
      hash ? "",
    }:
    let
      requestJson = builtins.toJSON {
      requestJson = lib.strings.toJSON {
        inherit
          fileName
          artifactId
@@ -73,14 +73,14 @@ let

  ovftoolSystems = {
    "x86_64-linux" = rec {
      version = "4.6.3-24031167";
      version = "5.0.0-24781994";
      fileName = "VMware-ovftool-${version}-lin.x86_64.zip";
      hash = "sha256-NEwwgmEh/mrZkMMhI+Kq+SYdd3MJ0+IBLdUhd1+kPow=";
      hash = "sha256-I389VdRZQH9BJT/qxSyUPlRZC7MHv++TDc8rJ1jY788=";
    };
    "x86_64-darwin" = rec {
      version = "4.6.3-24031167";
      version = "5.0.0-24781994";
      fileName = "VMware-ovftool-${version}-mac.x64.zip";
      hash = "sha256-vhACcc4tjaQhvKwZyWkgpaKaoC+coWGl1zfSIC6WebM=";
      hash = "sha256-vfhagEOnTGxOsY8kFY555c8EhI12GwQ2JwgTjEz7UT0=";
    };
  };

@@ -326,24 +326,24 @@ stdenv.mkDerivation (final: {
      set +x
    '';

  meta = with lib; {
  meta = {
    description = "VMware tools for working with OVF, OVA, and VMX images";
    homepage = "https://developer.vmware.com/web/tool/ovf-tool/";
    sourceProvenance = with sourceTypes; [ binaryNativeCode ];
    license = licenses.unfree;
    maintainers = with maintainers; [
    sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
    license = lib.licenses.unfree;
    maintainers = with lib.maintainers; [
      numinit
      thanegill
    ];
    platforms = builtins.attrNames ovftoolSystems;
    platforms = lib.attrNames ovftoolSystems;
    mainProgram = "ovftool";
    knownVulnerabilities = lib.optionals (stdenv.hostPlatform.isDarwin) [
      "The bundled version of openssl 1.0.2zj in ovftool for Darwin has open vulnerabilities."
    knownVulnerabilities = lib.optionals stdenv.hostPlatform.isDarwin [
      "The bundled version of openssl 1.0.2zk in ovftool for Darwin has open vulnerabilities (maximum severity: Moderate)"
      "https://openssl-library.org/news/vulnerabilities-1.0.2/"
      "CVE-2024-0727"
      "CVE-2024-5535"
      "Please nag Broadcom to update to OpenSSL 3 for Darwin."
      "CVE-2024-9143"
      "CVE-2024-13176"
      "CVE-2025-9230"
    ];
  };
})