open-vm-tools: 12.0.0 -> 12.0.5 (#174744)

* open-vm-tools: 12.0.0 -> 12.0.5

* remove unused fetchpatch

authored by Jeremy Kolb and committed by GitHub e3724866 7b2f132a

+3 -17
+3 -17
pkgs/applications/virtualization/open-vm-tools/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub, fetchpatch, makeWrapper, autoreconfHook 1 + { stdenv, lib, fetchFromGitHub, makeWrapper, autoreconfHook 2 2 , bash, fuse3, libmspack, openssl, pam, xercesc, icu, libdnet, procps, libtirpc, rpcsvc-proto 3 3 , libX11, libXext, libXinerama, libXi, libXrender, libXrandr, libXtst 4 4 , pkg-config, glib, gdk-pixbuf-xlib, gtk3, gtkmm3, iproute2, dbus, systemd, which ··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "open-vm-tools"; 11 - version = "12.0.0"; 11 + version = "12.0.5"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "vmware"; 15 15 repo = "open-vm-tools"; 16 16 rev = "stable-${version}"; 17 - sha256 = "sha256-agWTGf8x6bxZ7S5bU2scHt8IdLLe/hZdaEMfHIK9d8U="; 17 + sha256 = "sha256-rjYYRh4ZWAd9iELW2/4PZvMOfQfgwtGcrI2icaed2Eg="; 18 18 }; 19 19 20 20 sourceRoot = "${src.name}/open-vm-tools"; ··· 25 25 buildInputs = [ fuse3 glib icu libdnet libdrm libmspack libtirpc openssl pam procps rpcsvc-proto udev xercesc ] 26 26 ++ lib.optionals withX [ gdk-pixbuf-xlib gtk3 gtkmm3 libX11 libXext libXinerama libXi libXrender libXrandr libXtst ]; 27 27 28 - patches = [ 29 - # glibc 2.35 and GCC 11 & 12 reporting possible array bounds overflow 30 - # Will be fixed in the release after 12.0.0 31 - (fetchpatch { 32 - url = "https://github.com/vmware/open-vm-tools/commit/de6d129476724668b8903e2a87654f50ba21b1b2.patch"; 33 - sha256 = "1cqhm868g40kcp8qzzwq10zd4bah9ypaw1qawnli5d240mlkpfhh"; 34 - }) 35 - ]; 36 - 37 - prePatch = '' 38 - cd .. 39 - ''; 40 - 41 28 postPatch = '' 42 - cd open-vm-tools 43 29 sed -i 's,etc/vmware-tools,''${prefix}/etc/vmware-tools,' Makefile.am 44 30 sed -i 's,^confdir = ,confdir = ''${prefix},' scripts/Makefile.am 45 31 sed -i 's,usr/bin,''${prefix}/usr/bin,' scripts/Makefile.am