public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/vmware:master commit in: app-emulation/vmware-workstation/, app-emulation/vmware-player/
@ 2016-04-03 13:23 Fabio Rossi
  0 siblings, 0 replies; 3+ messages in thread
From: Fabio Rossi @ 2016-04-03 13:23 UTC (permalink / raw
  To: gentoo-commits

commit:     052215b3c1e4b532b9d7a7872a0f46ecdb10f4cb
Author:     Fabio Rossi <rossi.f <AT> inwind <DOT> it>
AuthorDate: Sat Apr  2 23:17:24 2016 +0000
Commit:     Fabio Rossi <rossi.f <AT> inwind <DOT> net>
CommitDate: Sat Apr  2 23:22:49 2016 +0000
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
 	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} )


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] proj/vmware:master commit in: app-emulation/vmware-workstation/, app-emulation/vmware-player/
@ 2017-11-17 21:52 Fabio Rossi
  0 siblings, 0 replies; 3+ messages in thread
From: Fabio Rossi @ 2017-11-17 21:52 UTC (permalink / raw
  To: gentoo-commits

commit:     25e2ec76ce85e9395ebbcbae02b60a3196029821
Author:     Fabio Rossi <rossi.f <AT> inwind <DOT> it>
AuthorDate: Fri Nov 17 21:51:00 2017 +0000
Commit:     Fabio Rossi <rossi.f <AT> inwind <DOT> net>
CommitDate: Fri Nov 17 21:51:00 2017 +0000
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 .


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] proj/vmware:master commit in: app-emulation/vmware-workstation/, app-emulation/vmware-player/
@ 2018-04-07 15:00 Fabio Rossi
  0 siblings, 0 replies; 3+ messages in thread
From: Fabio Rossi @ 2018-04-07 15:00 UTC (permalink / raw
  To: gentoo-commits

commit:     027bd4b8f2310267d2d20fe4439526742838b058
Author:     Fabio Rossi <rossi.f <AT> inwind <DOT> it>
AuthorDate: Tue Feb 20 23:11:39 2018 +0000
Commit:     Fabio Rossi <rossi.f <AT> inwind <DOT> net>
CommitDate: Tue Feb 20 23:11:39 2018 +0000
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
 }


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-04-07 15:00 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-17 21:52 [gentoo-commits] proj/vmware:master commit in: app-emulation/vmware-workstation/, app-emulation/vmware-player/ Fabio Rossi
  -- strict thread matches above, loose matches on Subject: below --
2018-04-07 15:00 Fabio Rossi
2016-04-03 13:23 Fabio Rossi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox