summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Added latest version 12.1.1.3770994Fabio Rossi2016-05-141-599/+0
|
* app-emulation/vmware-workstation: remove rpath patching for glib/fontconfigFabio Rossi2016-04-191-17/+0
| | | | | | Revert partially part of commit 050003bb7077b9121a81452e28779c343d1f0004. Forcing embedded glib causes other problems when VMWARE_USE_SHIPPED_LIBS is not set (bug #578956).
* app-emulation/vmware-workstation: other workarounds for bundled-libsFabio Rossi2016-04-031-33/+58
| | | | | | | | | | | | | | | | | | | | | | | | Commit 052215b3c1e4b532b9d7a7872a0f46ecdb10f4cb has drastically reduced the amount of not needed deps... introducing other problems. 1) The removal of gnome-base/librsvg exposes a problem with libconf/lib/gtk-2.0/2.10.0/loaders/svg_loader.so (only with bundled-libs), which is not able to find the bundled librsvg-2.so.2. 2) Some binaries (bin/vmware-vmx*) depends on libXinerama.so.1 and libXcursor.so.1 but with bundled-libs they are not able to find the embedded version and fail if those libs are not installed in the system. patchelf --set-rpath doesn't work with bin/vmware-vmw-debug so I moved the deps on libXinerama and libXcursor to be always set. Moreover, with gcc-5, bundled-libs is mandatory otherwise there is a problem with symbols (https://bugs.gentoo.org/show_bug.cgi?id=578070#c8). Even with VMWARE_USE_SHIPPED_LIBS set, appLoader tries to dynamically load at runtime the best version of glib and fontconfig leading to a mix of system/bundled libs. Let's fix some rpath to be sure that with bundled-libs only the libs embedded with vmware are used! Tested both on amd64 and ~amd64 systems.
* Clean deps getting list from scanelf instead of lddFabio Rossi2016-04-031-39/+2
| | | | | | | | The dependencies were initially obtained from ldd which works recursively so it shows also all the dynamically linked libs of the primary DT_NEEDED libs... Basically ldd shows much more dependencies, the new configuration has been tested on a freshly built ~amd64 system.
* app-emulation/vmware-workstation: remove RESTRICT=preserve-libs, makes no senseAndreas K. Hüttel2016-03-201-1/+1
| | | | | | | | This restrict means that libraries from *this* package are not preserved. We have the exact opposite problem, we want that this package does not *cause* other libraries to be preserved... Package-Manager: portage-2.2.27
* app-emulation/vmware-workstation: Drop pulseaudio requirement after reports ↵Andreas K. Hüttel2016-03-201-1/+0
| | | | | | on bug 559798 Package-Manager: portage-2.2.27
* app-emulation/vmware-workstation: Update systemd unit filesAndreas K. Hüttel2016-03-191-0/+629
Package-Manager: portage-2.2.28