[gentoo-commits] proj/vmware:master commit in: app-emulation/vmware-workstation/, app-emulation/vmware-player/
commit: 027bd4b8f2310267d2d20fe4439526742838b058 Author: Fabio Rossi inwind it> AuthorDate: Tue Feb 20 23:11:39 2018 + Commit: Fabio Rossi inwind net> CommitDate: Tue Feb 20 23:11:39 2018 + URL:https://gitweb.gentoo.org/proj/vmware.git/commit/?id=027bd4b8 Migrated to xdg-utils.eclass .../vmware-player/vmware-player-12.5.9.7535481.ebuild | 10 ++ .../vmware-workstation-12.5.9.7535481.ebuild | 10 ++ 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/app-emulation/vmware-player/vmware-player-12.5.9.7535481.ebuild b/app-emulation/vmware-player/vmware-player-12.5.9.7535481.ebuild index f23711c..9dd9629 100644 --- a/app-emulation/vmware-player/vmware-player-12.5.9.7535481.ebuild +++ b/app-emulation/vmware-player/vmware-player-12.5.9.7535481.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit eutils versionator readme.gentoo-r1 fdo-mime gnome2-utils pax-utils systemd vmware-bundle +inherit eutils versionator readme.gentoo-r1 gnome2-utils pax-utils systemd vmware-bundle xdg-utils MY_PN="VMware-Player" MY_PV=$(get_version_component_range 1-3) @@ -362,7 +362,8 @@ pkg_preinst() { } pkg_postinst() { - fdo-mime_desktop_database_update + xdg_desktop_database_update + xdg_mimeinfo_database_update gnome2_icon_cache_update readme.gentoo_print_elog @@ -378,6 +379,7 @@ pkg_prerm() { } pkg_postrm() { - fdo-mime_desktop_database_update + xdg_desktop_database_update + xdg_mimeinfo_database_update gnome2_icon_cache_update } diff --git a/app-emulation/vmware-workstation/vmware-workstation-12.5.9.7535481.ebuild b/app-emulation/vmware-workstation/vmware-workstation-12.5.9.7535481.ebuild index f49a91e..8fe02b9 100644 --- a/app-emulation/vmware-workstation/vmware-workstation-12.5.9.7535481.ebuild +++ b/app-emulation/vmware-workstation/vmware-workstation-12.5.9.7535481.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit eutils versionator readme.gentoo-r1 fdo-mime gnome2-utils pam systemd vmware-bundle +inherit eutils versionator readme.gentoo-r1 gnome2-utils pam systemd vmware-bundle xdg-utils MY_PN="VMware-Workstation" MY_PV=$(get_version_component_range 1-3) @@ -573,7 +573,8 @@ pkg_preinst() { } pkg_postinst() { - fdo-mime_desktop_database_update + xdg_desktop_database_update + xdg_mimeinfo_database_update gnome2_icon_cache_update readme.gentoo_print_elog @@ -589,6 +590,7 @@ pkg_prerm() { } pkg_postrm() { - fdo-mime_desktop_database_update + xdg_desktop_database_update + xdg_mimeinfo_database_update gnome2_icon_cache_update }
[gentoo-commits] proj/vmware:master commit in: app-emulation/vmware-workstation/, app-emulation/vmware-player/
commit: 25e2ec76ce85e9395ebbcbae02b60a3196029821 Author: Fabio Rossi inwind it> AuthorDate: Fri Nov 17 21:51:00 2017 + Commit: Fabio Rossi inwind net> CommitDate: Fri Nov 17 21:51:00 2017 + URL:https://gitweb.gentoo.org/proj/vmware.git/commit/?id=25e2ec76 Fix note about openssl version app-emulation/vmware-player/vmware-player-12.5.8.7098237.ebuild | 2 +- .../vmware-workstation/vmware-workstation-12.5.8.7098237.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emulation/vmware-player/vmware-player-12.5.8.7098237.ebuild b/app-emulation/vmware-player/vmware-player-12.5.8.7098237.ebuild index 7dae722..f23711c 100644 --- a/app-emulation/vmware-player/vmware-player-12.5.8.7098237.ebuild +++ b/app-emulation/vmware-player/vmware-player-12.5.8.7098237.ebuild @@ -172,7 +172,7 @@ clean_bundled_libs() { rm -rv "${S}"/lib/libconf || die "Failed removing bundled gtk conf libs" # Among the bundled libs there are libcrypto.so.1.0.1 and libssl.so.1.0.1 - # (needed by libcds.so) which seem to be compiled from openssl-1.0.1h. + # (needed by libcds.so) which seem to be compiled from openssl-1.0.2l. # Upstream real sonames are *so.1.0.0 so it's necessary to fix DT_NEEDED link # in libcds.so to be able to use system libs. pushd >/dev/null . diff --git a/app-emulation/vmware-workstation/vmware-workstation-12.5.8.7098237.ebuild b/app-emulation/vmware-workstation/vmware-workstation-12.5.8.7098237.ebuild index e6aa244..f49a91e 100644 --- a/app-emulation/vmware-workstation/vmware-workstation-12.5.8.7098237.ebuild +++ b/app-emulation/vmware-workstation/vmware-workstation-12.5.8.7098237.ebuild @@ -185,7 +185,7 @@ clean_bundled_libs() { rm -rv "${S}"/lib/libconf || die "Failed removing bundled gtk conf libs" # Among the bundled libs there are libcrypto.so.1.0.1 and libssl.so.1.0.1 - # (needed by libcds.so) which seem to be compiled from openssl-1.0.1h. + # (needed by libcds.so) which seem to be compiled from openssl-1.0.2l. # Upstream real sonames are *so.1.0.0 so it's necessary to fix DT_NEEDED link # in libcds.so to be able to use system libs. pushd >/dev/null .
[gentoo-commits] proj/vmware:master commit in: app-emulation/vmware-workstation/, app-emulation/vmware-player/
commit: 052215b3c1e4b532b9d7a7872a0f46ecdb10f4cb Author: Fabio Rossi inwind it> AuthorDate: Sat Apr 2 23:17:24 2016 + Commit: Fabio Rossi inwind net> CommitDate: Sat Apr 2 23:22:49 2016 + URL:https://gitweb.gentoo.org/proj/vmware.git/commit/?id=052215b3 Clean deps getting list from scanelf instead of ldd 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. .../vmware-player-12.1.0.3272444-r2.ebuild | 41 ++ .../vmware-workstation-12.1.0.3272444-r2.ebuild| 41 ++ 2 files changed, 4 insertions(+), 78 deletions(-) diff --git a/app-emulation/vmware-player/vmware-player-12.1.0.3272444-r2.ebuild b/app-emulation/vmware-player/vmware-player-12.1.0.3272444-r2.ebuild index 90577d8..ab4e812 100644 --- a/app-emulation/vmware-player/vmware-player-12.1.0.3272444-r2.ebuild +++ b/app-emulation/vmware-player/vmware-player-12.1.0.3272444-r2.ebuild @@ -88,7 +88,6 @@ BUNDLED_LIBS=" " BUNDLED_LIB_DEPENDS=" - app-accessibility/at-spi2-core dev-cpp/atkmm dev-cpp/cairomm dev-cpp/glibmm:2 @@ -96,19 +95,15 @@ BUNDLED_LIB_DEPENDS=" dev-cpp/pangomm dev-libs/atk dev-libs/glib:2 - dev-libs/libaio dev-libs/libgcrypt:11/11 dev-libs/libgpg-error dev-libs/libsigc++:2 dev-libs/libxml2 dev-libs/openssl:0 - gnome-base/librsvg:2 media-libs/fontconfig media-libs/freetype media-libs/libpng:1.2 net-misc/curl - sys-apps/dbus - sys-apps/pcsc-lite sys-fs/fuse sys-libs/zlib x11-libs/cairo @@ -118,61 +113,29 @@ BUNDLED_LIB_DEPENDS=" x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage - x11-libs/libXdmcp x11-libs/libXfixes - x11-libs/libXft x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender x11-libs/pango - x11-libs/pangox-compat x11-libs/pixman " # vmware should not use virtual/libc as this is a # precompiled binary package thats linked to glibc. RDEPEND=" - app-arch/bzip2 - dev-libs/dbus-glib - dev-libs/expat - dev-libs/gmp:0 - dev-libs/icu - dev-libs/json-c - dev-libs/libcroco - dev-libs/libffi - dev-libs/libgcrypt:0/20 - dev-libs/libtasn1:0/6 - dev-libs/nettle:0/6 - gnome-base/gconf - gnome-base/libgnome-keyring - media-gfx/graphite2 media-libs/alsa-lib - media-libs/harfbuzz:0/0.9.18 - media-libs/libart_lgpl - media-libs/libpng:0 - media-libs/libvorbis - media-libs/mesa - net-dns/libidn - net-libs/gnutls net-print/cups - sys-apps/tcp-wrappers - sys-apps/util-linux - x11-libs/libICE - x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXtst - x11-libs/libXxf86vm - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxshmfence x11-libs/startup-notification - x11-libs/xcb-util x11-themes/hicolor-icon-theme bundled-libs? ( - media-libs/jbigkit:0/2.1 media-libs/tiff:3 + x11-libs/libICE + x11-libs/libSM virtual/jpeg:62 ) !bundled-libs? ( ${BUNDLED_LIB_DEPENDS} ) diff --git a/app-emulation/vmware-workstation/vmware-workstation-12.1.0.3272444-r2.ebuild b/app-emulation/vmware-workstation/vmware-workstation-12.1.0.3272444-r2.ebuild index d698aa8..96a7061 100644 --- a/app-emulation/vmware-workstation/vmware-workstation-12.1.0.3272444-r2.ebuild +++ b/app-emulation/vmware-workstation/vmware-workstation-12.1.0.3272444-r2.ebuild @@ -88,7 +88,6 @@ BUNDLED_LIBS=" " BUNDLED_LIB_DEPENDS=" - app-accessibility/at-spi2-core dev-cpp/atkmm dev-cpp/cairomm dev-cpp/glibmm:2 @@ -96,19 +95,15 @@ BUNDLED_LIB_DEPENDS=" dev-cpp/pangomm dev-libs/atk dev-libs/glib:2 - dev-libs/libaio dev-libs/libgcrypt:11/11 dev-libs/libgpg-error dev-libs/libsigc++:2 dev-libs/libxml2 dev-libs/openssl:0 - gnome-base/librsvg:2 media-libs/fontconfig media-libs/freetype media-libs/libpng:1.2 net-misc/curl - sys-apps/dbus - sys-apps/pcsc-lite sys-fs/fuse sys-libs/zlib x11-libs/cairo @@ -118,61 +113,29 @@ BUNDLED_LIB_DEPENDS=" x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage - x11-libs/libXdmcp x11-libs/libXfixes - x11-libs/libXft x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender