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

commit:     1711b1a7f942f53e76ead20c3885814857db3fde
Author:     Fabio Rossi <rossi.f <AT> inwind <DOT> it>
AuthorDate: Tue May 23 23:11:48 2017 +0000
Commit:     Fabio Rossi <rossi.f <AT> inwind <DOT> net>
CommitDate: Tue May 23 23:11:48 2017 +0000
URL:        https://gitweb.gentoo.org/proj/vmware.git/commit/?id=1711b1a7

Fix zlib.so loading with latest vmware version

 app-emulation/vmware-player/vmware-player-12.5.6.5528349.ebuild    | 7 +++++++
 .../vmware-workstation/vmware-workstation-12.5.6.5528349.ebuild    | 7 +++++++
 2 files changed, 14 insertions(+)

diff --git a/app-emulation/vmware-player/vmware-player-12.5.6.5528349.ebuild b/app-emulation/vmware-player/vmware-player-12.5.6.5528349.ebuild
index 5375681..0ddef20 100644
--- a/app-emulation/vmware-player/vmware-player-12.5.6.5528349.ebuild
+++ b/app-emulation/vmware-player/vmware-player-12.5.6.5528349.ebuild
@@ -258,6 +258,13 @@ src_install() {
 			"${VM_INSTALL_DIR}"/lib/vmware/lib/libssl.so.1.0.1/libssl.so.1.0.1
 	fi
 
+	# bug 616958
+	# system libs don't work anymore with embedeed zlib because it doesn't support ZLIB_1.2.9,
+	# add this hack to bypass embedded zlib which is always loaded and required during startup
+	# of vmware since 12.5.x
+	dosym /$(get_libdir)/libz.so.1 \
+			"${VM_INSTALL_DIR}"/lib/vmware/lib/libz.so.1/libz.so.1
+
 	# install the ancillaries
 	insinto /usr
 	doins -r share

diff --git a/app-emulation/vmware-workstation/vmware-workstation-12.5.6.5528349.ebuild b/app-emulation/vmware-workstation/vmware-workstation-12.5.6.5528349.ebuild
index 73ad701..9fec09f 100644
--- a/app-emulation/vmware-workstation/vmware-workstation-12.5.6.5528349.ebuild
+++ b/app-emulation/vmware-workstation/vmware-workstation-12.5.6.5528349.ebuild
@@ -275,6 +275,13 @@ src_install() {
 			"${VM_INSTALL_DIR}"/lib/vmware/lib/libssl.so.1.0.1/libssl.so.1.0.1
 	fi
 
+	# bug 616958
+	# system libs don't work anymore with embedeed zlib because it doesn't support ZLIB_1.2.9,
+	# add this hack to bypass embedded zlib which is always loaded and required during startup
+	# of vmware since 12.5.x
+	dosym /$(get_libdir)/libz.so.1 \
+			"${VM_INSTALL_DIR}"/lib/vmware/lib/libz.so.1/libz.so.1
+
 	# install the ancillaries
 	insinto /usr
 	doins -r share


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

commit:     18455e62a0139e3675084455d135016b691fb086
Author:     Fabio Rossi <rossi.f <AT> inwind <DOT> it>
AuthorDate: Tue Feb 20 23:30:52 2018 +0000
Commit:     Fabio Rossi <rossi.f <AT> inwind <DOT> net>
CommitDate: Tue Feb 20 23:30:52 2018 +0000
URL:        https://gitweb.gentoo.org/proj/vmware.git/commit/?id=18455e62

Forgot to update manifest

 app-emulation/vmware-player/Manifest      | 7 ++++---
 app-emulation/vmware-workstation/Manifest | 7 ++++---
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/app-emulation/vmware-player/Manifest b/app-emulation/vmware-player/Manifest
index 4c7b831..cdd4e2c 100644
--- a/app-emulation/vmware-player/Manifest
+++ b/app-emulation/vmware-player/Manifest
@@ -1,3 +1,4 @@
-DIST VMware-Player-12.5.8-7098237.x86_64.bundle.tar 134686720 SHA256 78c7f28d6705a52f77d491081abc3e8629186ca667f098657e3afb7af3235a93 SHA512 6064e752e17189cbe9c6499376719c57d2774b6bda8cb8975a1a4f6e2ece3d64ff215c81f2662417f835998ea74fdbc84195437062d4eaa5c7a725c09de8494e WHIRLPOOL b34419f44425c91d50ff9d13f37354420a2cfaa26f9f2053f589bb3014f498afab7ec87d3099f4528467413a9b1caddf1c2f018462867b49e2084174aad63656
-DIST VMware-Player-7.1.4-3848939.x86_64.bundle.tar 211374080 SHA256 11cbff16f4f6d48bf182d2155e0b3f261acd6bd1a2472dc9a25f86546885e059 SHA512 332f0f667d0b95cbf1de5ff2cc95b9302f88d3a9c7e69e13abb58dd7131d6997b2307bc8588111e3fb35717fcf59ed9cd3052873c72bd968c3f6eb68b31dabc0 WHIRLPOOL b70e1d9e2d07661fefe1f1f841b29111b73ded1c6d103efc0f9e61ac05b947ce04b73e14221b081dc311c498ffd68c2f931bf82bc312191631576aab3036d36a
-DIST vmware-systemd-gentoo-02.tgz 14064 SHA256 7ab23cb41bb8fbeca43bfd3baee35928731177620ae374ebb3b19b827d1a3210 SHA512 3a382bfd5f1eb2b218d8012588ea55c1f22786dba35a1fc0fdfdb4e40b05e0e735ed09c6961684f6442e863c3ed72024ce01f19113bbd9ca47c32e3f43c55f42 WHIRLPOOL dd7ac934584894f4a0ae86a9122080c49a4d09924011bc12dc1530ac6b5ee11fac6d55d6e5b306bb24d749a509236d3e39870b4d6b2ff5de37f6e54707ff8bb6
+DIST VMware-Player-12.5.9-7535481.x86_64.bundle.tar 134686720 BLAKE2B d8b867151a688d33a7ba9f57300d2576ddeee28afd8ac4a47e2f5d974052e392384c5c917b27a3a4310aafdda1575e0290bd9fb29e6a264972d368936a31e816 SHA512 6c64d87aa965c07eca53189ca8f8ab4c9177666a4dbc1414e39262e56a6acf633ad8cca2c928b83eece52fd4da24ccc0e82e3b27fe179e2d56b90804f0fafd2c
+DIST VMware-Player-14.0.0-6661328.x86_64.bundle.tar 115527680 BLAKE2B a1aaf1d06ef4b4bb681665007696ff68d4f7f3c62dbe9cebd4476f8ca53eb0a8d2cf546c2278ac5f0667f73b8fd7d090cbdcc1f788a51a637174f3014fbf09ab SHA512 ed1427debada993e2d74bf63cb88a2ccaba9a6f8195d451e94d3491274b4e1630e1808dc1afe8db9518cdfef12f105c9de4f79e8bf3f458bc88b1fd7bfe0e918
+DIST VMware-Player-7.1.4-3848939.x86_64.bundle.tar 211374080 BLAKE2B 5e7ae90dfe5ff72d49eec1d990b8f0eee117ad54186ce2ffbfd54e386bc3dc279f6d7fc0f2c991df4d5c4bcfdadaf54fa91ae96d7eca5ac14560fd661d88297c SHA512 332f0f667d0b95cbf1de5ff2cc95b9302f88d3a9c7e69e13abb58dd7131d6997b2307bc8588111e3fb35717fcf59ed9cd3052873c72bd968c3f6eb68b31dabc0
+DIST vmware-systemd-gentoo-02.tgz 14064 BLAKE2B 24ac2c2f295130f4aadad867ec88d652bd292cc60e6b471bb2e01069fe01d84dac3d8b0ca7690ebf218d663adfe0c1dc889d3f4f53cf3178b68291461260748b SHA512 3a382bfd5f1eb2b218d8012588ea55c1f22786dba35a1fc0fdfdb4e40b05e0e735ed09c6961684f6442e863c3ed72024ce01f19113bbd9ca47c32e3f43c55f42

diff --git a/app-emulation/vmware-workstation/Manifest b/app-emulation/vmware-workstation/Manifest
index b241701..7168d0b 100644
--- a/app-emulation/vmware-workstation/Manifest
+++ b/app-emulation/vmware-workstation/Manifest
@@ -1,3 +1,4 @@
-DIST VMware-Workstation-11.1.4-3848939.x86_64.bundle.tar 259563520 SHA256 3f48c42154a1b4687eb448abf7f9e15a7771977858388127df4ef78935658f3b SHA512 57aa62d53b4eae08c281959b559635e28877e7f8c5b6c0909dcec16129ae4ea130175410e698724b6164cbfb9d08f6bbf8a48f2d78471d6232868ff4bed23cca WHIRLPOOL d663a7901f153f0e6e1432b7047077b4b6bf8542926ccf0ac4ad4eeae42359096050cfe04e811fc044b45e85153eb91fddf704a43ea3de8a2cdc113cca0a6ba5
-DIST VMware-Workstation-12.5.8-7098237.x86_64.bundle.tar 166492160 SHA256 d955db3cc9ee0b2b10b3809c0f070f4beead0666fc7da62848fa2d604ac4d77f SHA512 b8acb5e746585d2b83194ce4a232bc01e01503e7a0e44430589a80ceb77a84077b8f2c41c14eab60ffb4ad4af573d1e46a451440673f97020b37deddce25384b WHIRLPOOL 447eb014d9b5f50566423e0a5f62f259bde09954d4bba5956d9c302f0d87059ad4af5634c095c834564a18195c52d89d5695299611df7bd6b3dcd3774bf9589d
-DIST vmware-systemd-gentoo-02.tgz 14064 SHA256 7ab23cb41bb8fbeca43bfd3baee35928731177620ae374ebb3b19b827d1a3210 SHA512 3a382bfd5f1eb2b218d8012588ea55c1f22786dba35a1fc0fdfdb4e40b05e0e735ed09c6961684f6442e863c3ed72024ce01f19113bbd9ca47c32e3f43c55f42 WHIRLPOOL dd7ac934584894f4a0ae86a9122080c49a4d09924011bc12dc1530ac6b5ee11fac6d55d6e5b306bb24d749a509236d3e39870b4d6b2ff5de37f6e54707ff8bb6
+DIST VMware-Workstation-11.1.4-3848939.x86_64.bundle.tar 259563520 BLAKE2B bda41d66b81acfccb15211177e12c7ed9cf225319ded3680f64a272456f6d5615e894deb69aef0025620cd2fc7d7ec94d04869aee4e058380f8979c0e0f3c211 SHA512 57aa62d53b4eae08c281959b559635e28877e7f8c5b6c0909dcec16129ae4ea130175410e698724b6164cbfb9d08f6bbf8a48f2d78471d6232868ff4bed23cca
+DIST VMware-Workstation-12.5.9-7535481.x86_64.bundle.tar 166492160 BLAKE2B f37ab5950efa076297c71fe3fc8e57bd223907c3547081943abf3edea36a06bb91445ea54c8ba0c6c6836cc831585de13e5a6ef623d038339d2a2efce2c40dfd SHA512 9985265159dbe4d2e53f3e9b152331bc3c927330f25fa4c89be977b8a97c453a13f79c6906cc3682896a071a97c4972bd22f7ae13cce5fa1a05a945d29497267
+DIST VMware-Workstation-14.0.0-6661328.x86_64.bundle.tar 146001920 BLAKE2B a7a04737781c11e1d8675506d7f6b89200d4cca932473394fa46f09a96ef6b0bcdd3c80163eac52dfd533cf9058c2096cfad5e88ad3222346ee2cdd842112c0b SHA512 e57f34d3a7b43155a5ac811c2782056c6ca26ac2de2d34d92ae8f50c1f641912573602641b52679e21eb581894d4acad2af4bf3276fd9c4b542ea7c3f21b96d0
+DIST vmware-systemd-gentoo-02.tgz 14064 BLAKE2B 24ac2c2f295130f4aadad867ec88d652bd292cc60e6b471bb2e01069fe01d84dac3d8b0ca7690ebf218d663adfe0c1dc889d3f4f53cf3178b68291461260748b SHA512 3a382bfd5f1eb2b218d8012588ea55c1f22786dba35a1fc0fdfdb4e40b05e0e735ed09c6961684f6442e863c3ed72024ce01f19113bbd9ca47c32e3f43c55f42


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

commit:     36fd29329d87f8885e7dc422b88693d8ea70d955
Author:     Fabio Rossi <rossi.f <AT> inwind <DOT> it>
AuthorDate: Sat Apr  7 14:59:49 2018 +0000
Commit:     Fabio Rossi <rossi.f <AT> inwind <DOT> net>
CommitDate: Sat Apr  7 14:59:49 2018 +0000
URL:        https://gitweb.gentoo.org/proj/vmware.git/commit/?id=36fd2932

remove from manifest unpublished versions

 app-emulation/vmware-player/Manifest      | 1 -
 app-emulation/vmware-workstation/Manifest | 1 -
 2 files changed, 2 deletions(-)

diff --git a/app-emulation/vmware-player/Manifest b/app-emulation/vmware-player/Manifest
index cdd4e2c..aaad18a 100644
--- a/app-emulation/vmware-player/Manifest
+++ b/app-emulation/vmware-player/Manifest
@@ -1,4 +1,3 @@
 DIST VMware-Player-12.5.9-7535481.x86_64.bundle.tar 134686720 BLAKE2B d8b867151a688d33a7ba9f57300d2576ddeee28afd8ac4a47e2f5d974052e392384c5c917b27a3a4310aafdda1575e0290bd9fb29e6a264972d368936a31e816 SHA512 6c64d87aa965c07eca53189ca8f8ab4c9177666a4dbc1414e39262e56a6acf633ad8cca2c928b83eece52fd4da24ccc0e82e3b27fe179e2d56b90804f0fafd2c
-DIST VMware-Player-14.0.0-6661328.x86_64.bundle.tar 115527680 BLAKE2B a1aaf1d06ef4b4bb681665007696ff68d4f7f3c62dbe9cebd4476f8ca53eb0a8d2cf546c2278ac5f0667f73b8fd7d090cbdcc1f788a51a637174f3014fbf09ab SHA512 ed1427debada993e2d74bf63cb88a2ccaba9a6f8195d451e94d3491274b4e1630e1808dc1afe8db9518cdfef12f105c9de4f79e8bf3f458bc88b1fd7bfe0e918
 DIST VMware-Player-7.1.4-3848939.x86_64.bundle.tar 211374080 BLAKE2B 5e7ae90dfe5ff72d49eec1d990b8f0eee117ad54186ce2ffbfd54e386bc3dc279f6d7fc0f2c991df4d5c4bcfdadaf54fa91ae96d7eca5ac14560fd661d88297c SHA512 332f0f667d0b95cbf1de5ff2cc95b9302f88d3a9c7e69e13abb58dd7131d6997b2307bc8588111e3fb35717fcf59ed9cd3052873c72bd968c3f6eb68b31dabc0
 DIST vmware-systemd-gentoo-02.tgz 14064 BLAKE2B 24ac2c2f295130f4aadad867ec88d652bd292cc60e6b471bb2e01069fe01d84dac3d8b0ca7690ebf218d663adfe0c1dc889d3f4f53cf3178b68291461260748b SHA512 3a382bfd5f1eb2b218d8012588ea55c1f22786dba35a1fc0fdfdb4e40b05e0e735ed09c6961684f6442e863c3ed72024ce01f19113bbd9ca47c32e3f43c55f42

diff --git a/app-emulation/vmware-workstation/Manifest b/app-emulation/vmware-workstation/Manifest
index 7168d0b..67f9c80 100644
--- a/app-emulation/vmware-workstation/Manifest
+++ b/app-emulation/vmware-workstation/Manifest
@@ -1,4 +1,3 @@
 DIST VMware-Workstation-11.1.4-3848939.x86_64.bundle.tar 259563520 BLAKE2B bda41d66b81acfccb15211177e12c7ed9cf225319ded3680f64a272456f6d5615e894deb69aef0025620cd2fc7d7ec94d04869aee4e058380f8979c0e0f3c211 SHA512 57aa62d53b4eae08c281959b559635e28877e7f8c5b6c0909dcec16129ae4ea130175410e698724b6164cbfb9d08f6bbf8a48f2d78471d6232868ff4bed23cca
 DIST VMware-Workstation-12.5.9-7535481.x86_64.bundle.tar 166492160 BLAKE2B f37ab5950efa076297c71fe3fc8e57bd223907c3547081943abf3edea36a06bb91445ea54c8ba0c6c6836cc831585de13e5a6ef623d038339d2a2efce2c40dfd SHA512 9985265159dbe4d2e53f3e9b152331bc3c927330f25fa4c89be977b8a97c453a13f79c6906cc3682896a071a97c4972bd22f7ae13cce5fa1a05a945d29497267
-DIST VMware-Workstation-14.0.0-6661328.x86_64.bundle.tar 146001920 BLAKE2B a7a04737781c11e1d8675506d7f6b89200d4cca932473394fa46f09a96ef6b0bcdd3c80163eac52dfd533cf9058c2096cfad5e88ad3222346ee2cdd842112c0b SHA512 e57f34d3a7b43155a5ac811c2782056c6ca26ac2de2d34d92ae8f50c1f641912573602641b52679e21eb581894d4acad2af4bf3276fd9c4b542ea7c3f21b96d0
 DIST vmware-systemd-gentoo-02.tgz 14064 BLAKE2B 24ac2c2f295130f4aadad867ec88d652bd292cc60e6b471bb2e01069fe01d84dac3d8b0ca7690ebf218d663adfe0c1dc889d3f4f53cf3178b68291461260748b SHA512 3a382bfd5f1eb2b218d8012588ea55c1f22786dba35a1fc0fdfdb4e40b05e0e735ed09c6961684f6442e863c3ed72024ce01f19113bbd9ca47c32e3f43c55f42


^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] proj/vmware:master commit in: app-emulation/vmware-player/, app-emulation/vmware-workstation/
@ 2017-06-25 15:58 Fabio Rossi
  0 siblings, 0 replies; 9+ messages in thread
From: Fabio Rossi @ 2017-06-25 15:58 UTC (permalink / raw
  To: gentoo-commits

commit:     86461877e0ce3a1efa4644edeea8eac6b296e8b4
Author:     Fabio Rossi <rossi.f <AT> inwind <DOT> it>
AuthorDate: Sat Jun 24 22:43:42 2017 +0000
Commit:     Fabio Rossi <rossi.f <AT> inwind <DOT> net>
CommitDate: Sat Jun 24 22:48:22 2017 +0000
URL:        https://gitweb.gentoo.org/proj/vmware.git/commit/?id=86461877

Let's fix the things for 12.5 with -bundled-libs now that gcc-5 is stable.

 .../vmware-player/vmware-player-12.5.6.5528349.ebuild          | 10 ----------
 .../vmware-workstation-12.5.6.5528349.ebuild                   | 10 ----------
 2 files changed, 20 deletions(-)

diff --git a/app-emulation/vmware-player/vmware-player-12.5.6.5528349.ebuild b/app-emulation/vmware-player/vmware-player-12.5.6.5528349.ebuild
index 0ddef20..6e79735 100644
--- a/app-emulation/vmware-player/vmware-player-12.5.6.5528349.ebuild
+++ b/app-emulation/vmware-player/vmware-player-12.5.6.5528349.ebuild
@@ -46,7 +46,6 @@ BUNDLED_LIBS="
 	libatkmm-1.6.so.1
 	libatspi.so.0
 	libcairo.so.2
-	libcairomm-1.0.so.1
 	libcrypto.so.1.0.1
 	libcurl.so.4
 	libdbus-1.so.3
@@ -58,18 +57,14 @@ BUNDLED_LIBS="
 	libgcrypt.so.11
 	libgdk-x11-2.0.so.0
 	libgdk_pixbuf-2.0.so.0
-	libgdkmm-2.4.so.1
 	libgio-2.0.so.0
-	libgiomm-2.4.so.1
 	libglib-2.0.so.0
-	libglibmm-2.4.so.1
 	libglibmm_generate_extra_defs-2.4.so.1
 	libgmodule-2.0.so.0
 	libgobject-2.0.so.0
 	libgpg-error.so.0
 	libgthread-2.0.so.0
 	libgtk-x11-2.0.so.0
-	libgtkmm-2.4.so.1
 	libpango-1.0.so.0
 	libpangocairo-1.0.so.0
 	libpangoft2-1.0.so.0
@@ -88,9 +83,6 @@ BUNDLED_LIBS="
 
 BUNDLED_LIB_DEPENDS="
 	dev-cpp/atkmm
-	dev-cpp/cairomm
-	dev-cpp/glibmm:2
-	dev-cpp/gtkmm:2.4
 	dev-cpp/pangomm
 	dev-libs/atk
 	dev-libs/glib:2
@@ -227,7 +219,6 @@ env-update && source /etc/profile\n
 Before you can use ${PN}, you must configure a default network setup.
 You can do this by running 'emerge --config ${PN}'.\n
 To be able to run ${PN} your user must be in the vmware group.\n
-You MUST set USE=bundled-libs if you are running gcc-5, otherwise vmware will not start.
 "
 }
 
@@ -317,7 +308,6 @@ src_install() {
 		PATH='${VM_INSTALL_DIR}/bin'
 		ROOTPATH='${VM_INSTALL_DIR}/bin'
 	EOF
-	use bundled-libs && echo 'VMWARE_USE_SHIPPED_LIBS=1' >> "${envd}"
 
 	doenvd "${envd}"
 

diff --git a/app-emulation/vmware-workstation/vmware-workstation-12.5.6.5528349.ebuild b/app-emulation/vmware-workstation/vmware-workstation-12.5.6.5528349.ebuild
index 9fec09f..322ea1f 100644
--- a/app-emulation/vmware-workstation/vmware-workstation-12.5.6.5528349.ebuild
+++ b/app-emulation/vmware-workstation/vmware-workstation-12.5.6.5528349.ebuild
@@ -46,7 +46,6 @@ BUNDLED_LIBS="
 	libatkmm-1.6.so.1
 	libatspi.so.0
 	libcairo.so.2
-	libcairomm-1.0.so.1
 	libcrypto.so.1.0.1
 	libcurl.so.4
 	libdbus-1.so.3
@@ -58,18 +57,14 @@ BUNDLED_LIBS="
 	libgcrypt.so.11
 	libgdk-x11-2.0.so.0
 	libgdk_pixbuf-2.0.so.0
-	libgdkmm-2.4.so.1
 	libgio-2.0.so.0
-	libgiomm-2.4.so.1
 	libglib-2.0.so.0
-	libglibmm-2.4.so.1
 	libglibmm_generate_extra_defs-2.4.so.1
 	libgmodule-2.0.so.0
 	libgobject-2.0.so.0
 	libgpg-error.so.0
 	libgthread-2.0.so.0
 	libgtk-x11-2.0.so.0
-	libgtkmm-2.4.so.1
 	libpango-1.0.so.0
 	libpangocairo-1.0.so.0
 	libpangoft2-1.0.so.0
@@ -88,9 +83,6 @@ BUNDLED_LIBS="
 
 BUNDLED_LIB_DEPENDS="
 	dev-cpp/atkmm
-	dev-cpp/cairomm
-	dev-cpp/glibmm:2
-	dev-cpp/gtkmm:2.4
 	dev-cpp/pangomm
 	dev-libs/atk
 	dev-libs/glib:2
@@ -244,7 +236,6 @@ env-update && source /etc/profile\n
 Before you can use ${PN}, you must configure a default network setup.
 You can do this by running 'emerge --config ${PN}'.\n
 To be able to run ${PN} your user must be in the vmware group.\n
-You MUST set USE=bundled-libs if you are running gcc-5, otherwise vmware will not start.
 "
 }
 
@@ -419,7 +410,6 @@ src_install() {
 		PATH='${VM_INSTALL_DIR}/bin'
 		ROOTPATH='${VM_INSTALL_DIR}/bin'
 	EOF
-	use bundled-libs && echo 'VMWARE_USE_SHIPPED_LIBS=1' >> "${envd}"
 
 	doenvd "${envd}"
 


^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] proj/vmware:master commit in: app-emulation/vmware-player/, app-emulation/vmware-workstation/
@ 2013-01-07 21:06 Vadim Kuznetsov
  0 siblings, 0 replies; 9+ messages in thread
From: Vadim Kuznetsov @ 2013-01-07 21:06 UTC (permalink / raw
  To: gentoo-commits

commit:     b81074eca369eaa9cd830303cd7d0b936b1a0160
Author:     Vadim Kuznetsov <vadimk <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  7 21:12:51 2013 +0000
Commit:     Vadim Kuznetsov <vadimk <AT> gentoo <DOT> org>
CommitDate: Mon Jan  7 21:12:51 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/vmware.git;a=commit;h=b81074ec

binchecks should not be restricted
	modified:   vmware-player/vmware-player-5.0.1.894247.ebuild
	modified:   vmware-workstation/vmware-workstation-9.0.1.894247.ebuild

---
 .../vmware-player-5.0.1.894247.ebuild              |    8 ++++----
 .../vmware-workstation-9.0.1.894247.ebuild         |    8 ++++----
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-emulation/vmware-player/vmware-player-5.0.1.894247.ebuild b/app-emulation/vmware-player/vmware-player-5.0.1.894247.ebuild
index 9a587a5..3034b41 100644
--- a/app-emulation/vmware-player/vmware-player-5.0.1.894247.ebuild
+++ b/app-emulation/vmware-player/vmware-player-5.0.1.894247.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-player/vmware-player-4.0.4.744019-r1.ebuild,v 1.1 2012/06/17 13:09:54 vadimk Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-player/vmware-player-5.0.1.894247.ebuild,v 1.3 2013/01/07 21:03:01 vadimk Exp $
 
 EAPI="4"
 
@@ -24,7 +24,7 @@ LICENSE="vmware"
 SLOT="0"
 KEYWORDS="-* ~amd64 ~x86"
 IUSE="cups doc +vmware-tools"
-RESTRICT="binchecks strip"
+RESTRICT="strip"
 
 # vmware-workstation should not use virtual/libc as this is a
 # precompiled binary package thats linked to glibc.
@@ -127,7 +127,7 @@ src_install() {
 	insinto "${VM_INSTALL_DIR}"/lib/vmware
 	doins -r lib/*
 
-	# Bug 432918 
+	# Bug 432918
 	dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8 \
 		"${VM_INSTALL_DIR}"/lib/vmware/lib/libvmwarebase.so.0/libcrypto.so.0.9.8
 	dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libssl.so.0.9.8/libssl.so.0.9.8 \

diff --git a/app-emulation/vmware-workstation/vmware-workstation-9.0.1.894247.ebuild b/app-emulation/vmware-workstation/vmware-workstation-9.0.1.894247.ebuild
index 9ec29db..a12fd00 100644
--- a/app-emulation/vmware-workstation/vmware-workstation-9.0.1.894247.ebuild
+++ b/app-emulation/vmware-workstation/vmware-workstation-9.0.1.894247.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-8.0.4.744019-r1.ebuild,v 1.1 2012/06/17 13:11:13 vadimk Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-9.0.1.894247.ebuild,v 1.3 2013/01/07 21:00:19 vadimk Exp $
 
 EAPI="4"
 
@@ -23,7 +23,7 @@ LICENSE="vmware"
 SLOT="0"
 KEYWORDS="-* ~amd64 ~x86"
 IUSE="cups doc ovftool server vix vmware-tools"
-RESTRICT="binchecks mirror strip"
+RESTRICT="mirror strip"
 
 # vmware-workstation should not use virtual/libc as this is a
 # precompiled binary package thats linked to glibc.
@@ -155,7 +155,7 @@ src_install() {
 	insinto "${VM_INSTALL_DIR}"/lib/vmware
 	doins -r lib/*
 
-	# Bug 432918 
+	# Bug 432918
 	dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8 \
 		"${VM_INSTALL_DIR}"/lib/vmware/lib/libvmwarebase.so.0/libcrypto.so.0.9.8
 	dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libssl.so.0.9.8/libssl.so.0.9.8 \


^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] proj/vmware:master commit in: app-emulation/vmware-player/, app-emulation/vmware-workstation/
@ 2012-09-15 13:04 Vadim Kuznetsov
  0 siblings, 0 replies; 9+ messages in thread
From: Vadim Kuznetsov @ 2012-09-15 13:04 UTC (permalink / raw
  To: gentoo-commits

commit:     7a4c32063a8c4bd0ae49f00f83f3dcb4c284734f
Author:     Vadim Kuznetsov <vadimk <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 15 13:06:05 2012 +0000
Commit:     Vadim Kuznetsov <vadimk <AT> gentoo <DOT> org>
CommitDate: Sat Sep 15 13:06:05 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/vmware.git;a=commit;h=7a4c3206

The Encoding key is deprecated in .desktop files.
	modified:   vmware-player/vmware-player-5.0.0.812388.ebuild
	modified:   vmware-workstation/vmware-workstation-9.0.0.812388.ebuild

---
 .../vmware-player-5.0.0.812388.ebuild              |    1 +
 .../vmware-workstation-9.0.0.812388.ebuild         |    3 +++
 2 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/app-emulation/vmware-player/vmware-player-5.0.0.812388.ebuild b/app-emulation/vmware-player/vmware-player-5.0.0.812388.ebuild
index c521050..2b12cb2 100644
--- a/app-emulation/vmware-player/vmware-player-5.0.0.812388.ebuild
+++ b/app-emulation/vmware-player/vmware-player-5.0.0.812388.ebuild
@@ -211,6 +211,7 @@ src_install() {
 	sed -e "s:@@LIBCONF_DIR@@:${VM_INSTALL_DIR}/lib/vmware/libconf:g" \
 		-i "${D}${VM_INSTALL_DIR}"/lib/vmware/libconf/etc/{gtk-2.0/{gdk-pixbuf.loaders,gtk.immodules},pango/pango{.modules,rc}} || die
 	sed -e "s:@@BINARY@@:${VM_INSTALL_DIR}/bin/vmplayer:g" \
+		-e "/^Encoding/d" \
 		-i "${D}/usr/share/applications/${PN}.desktop" || die
 }
 

diff --git a/app-emulation/vmware-workstation/vmware-workstation-9.0.0.812388.ebuild b/app-emulation/vmware-workstation/vmware-workstation-9.0.0.812388.ebuild
index e2dcde4..f0fece8 100644
--- a/app-emulation/vmware-workstation/vmware-workstation-9.0.0.812388.ebuild
+++ b/app-emulation/vmware-workstation/vmware-workstation-9.0.0.812388.ebuild
@@ -369,10 +369,13 @@ src_install() {
 	sed -e "s:@@LIBCONF_DIR@@:${VM_INSTALL_DIR}/lib/vmware/libconf:g" \
 		-i "${D}${VM_INSTALL_DIR}"/lib/vmware/libconf/etc/{gtk-2.0/{gdk-pixbuf.loaders,gtk.immodules},pango/pango{.modules,rc}}
 	sed -e "s:@@BINARY@@:${VM_INSTALL_DIR}/bin/vmware:g" \
+		-e "/^Encoding/d" \
 		-i "${D}/usr/share/applications/${PN}.desktop"
 	sed -e "s:@@BINARY@@:${VM_INSTALL_DIR}/bin/vmplayer:g" \
+		-e "/^Encoding/d" \
 		-i "${D}/usr/share/applications/vmware-player.desktop"
 	sed -e "s:@@BINARY@@:${VM_INSTALL_DIR}/bin/vmware-netcfg:g" \
+		-e "/^Encoding/d" \
 		-i "${D}/usr/share/applications/vmware-netcfg.desktop"
 
 	if use server; then


^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] proj/vmware:master commit in: app-emulation/vmware-player/, app-emulation/vmware-workstation/
@ 2012-09-05 20:44 Vadim Kuznetsov
  0 siblings, 0 replies; 9+ messages in thread
From: Vadim Kuznetsov @ 2012-09-05 20:44 UTC (permalink / raw
  To: gentoo-commits

commit:     dd888e554b33c546c13d3df92c6ccf0ac5016adf
Author:     Vadim Kuznetsov <vadimk <AT> gentoo <DOT> org>
AuthorDate: Wed Sep  5 20:42:29 2012 +0000
Commit:     Vadim Kuznetsov <vadimk <AT> gentoo <DOT> org>
CommitDate: Wed Sep  5 20:42:29 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/vmware.git;a=commit;h=dd888e55

vmplayer expects libssl and libcrypto in libdir/lib/libvmwarebase.so.0/
	modified:   app-emulation/vmware-player/vmware-player-5.0.0.812388.ebuild
	modified:   app-emulation/vmware-workstation/vmware-workstation-9.0.0.812388.ebuild

---
 .../vmware-player-5.0.0.812388.ebuild              |    6 ++++--
 .../vmware-workstation-9.0.0.812388.ebuild         |    8 +++++---
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/app-emulation/vmware-player/vmware-player-5.0.0.812388.ebuild b/app-emulation/vmware-player/vmware-player-5.0.0.812388.ebuild
index 3d630f4..c521050 100644
--- a/app-emulation/vmware-player/vmware-player-5.0.0.812388.ebuild
+++ b/app-emulation/vmware-player/vmware-player-5.0.0.812388.ebuild
@@ -130,8 +130,10 @@ src_install() {
 	doins -r lib/*
 
 	# Bug 432918 
-	dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8 "${VM_INSTALL_DIR}"/lib/vmware/lib/libvmplayer.so/ 
-	dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libssl.so.0.9.8/libssl.so.0.9.8 "${VM_INSTALL_DIR}"/lib/vmware/lib/libvmplayer.so/ 
+	dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8 \
+		"${VM_INSTALL_DIR}"/lib/vmware/lib/libvmwarebase.so.0/libcrypto.so.0.9.8 
+	dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libssl.so.0.9.8/libssl.so.0.9.8 \
+		"${VM_INSTALL_DIR}"/lib/vmware/lib/libvmwarebase.so.0/libssl.so.0.9.8 
 
 	# install the ancillaries
 	insinto /usr

diff --git a/app-emulation/vmware-workstation/vmware-workstation-9.0.0.812388.ebuild b/app-emulation/vmware-workstation/vmware-workstation-9.0.0.812388.ebuild
index 8ed65d4..8eba9a6 100644
--- a/app-emulation/vmware-workstation/vmware-workstation-9.0.0.812388.ebuild
+++ b/app-emulation/vmware-workstation/vmware-workstation-9.0.0.812388.ebuild
@@ -156,9 +156,11 @@ src_install() {
 	insinto "${VM_INSTALL_DIR}"/lib/vmware
 	doins -r lib/*
 
-    # Bug 432918 
-    dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8 "${VM_INSTALL_DIR}"/lib/vmware/lib/libvmplayer.so/
-    dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libssl.so.0.9.8/libssl.so.0.9.8 "${VM_INSTALL_DIR}"/lib/vmware/lib/libvmplayer.so/                                     
+	# Bug 432918 
+	dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8 \
+		"${VM_INSTALL_DIR}"/lib/vmware/lib/libvmwarebase.so.0/libcrypto.so.0.9.8
+	dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libssl.so.0.9.8/libssl.so.0.9.8 \
+		"${VM_INSTALL_DIR}"/lib/vmware/lib/libvmwarebase.so.0/libssl.so.0.9.8
 
 	# install the ancillaries
 	insinto /usr


^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] proj/vmware:master commit in: app-emulation/vmware-player/, app-emulation/vmware-workstation/
@ 2012-09-02  0:42 Vadim Kuznetsov
  0 siblings, 0 replies; 9+ messages in thread
From: Vadim Kuznetsov @ 2012-09-02  0:42 UTC (permalink / raw
  To: gentoo-commits

commit:     a9e11ea09272f758ecc925ddcc9acead603cf727
Author:     Vadim Kuznetsov <vadimk <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  2 00:42:58 2012 +0000
Commit:     Vadim Kuznetsov <vadimk <AT> gentoo <DOT> org>
CommitDate: Sun Sep  2 00:42:58 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/vmware.git;a=commit;h=a9e11ea0

vmplayer do not honor its own libdir settings
	modified:   app-emulation/vmware-player/vmware-player-5.0.0.812388.ebuild
	modified:   app-emulation/vmware-workstation/vmware-workstation-9.0.0.812388.ebuild

---
 .../vmware-player-5.0.0.812388.ebuild              |    4 ++++
 .../vmware-workstation-9.0.0.812388.ebuild         |    4 ++++
 2 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/app-emulation/vmware-player/vmware-player-5.0.0.812388.ebuild b/app-emulation/vmware-player/vmware-player-5.0.0.812388.ebuild
index 3d10aab..3d630f4 100644
--- a/app-emulation/vmware-player/vmware-player-5.0.0.812388.ebuild
+++ b/app-emulation/vmware-player/vmware-player-5.0.0.812388.ebuild
@@ -129,6 +129,10 @@ src_install() {
 	insinto "${VM_INSTALL_DIR}"/lib/vmware
 	doins -r lib/*
 
+	# Bug 432918 
+	dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8 "${VM_INSTALL_DIR}"/lib/vmware/lib/libvmplayer.so/ 
+	dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libssl.so.0.9.8/libssl.so.0.9.8 "${VM_INSTALL_DIR}"/lib/vmware/lib/libvmplayer.so/ 
+
 	# install the ancillaries
 	insinto /usr
 	doins -r share

diff --git a/app-emulation/vmware-workstation/vmware-workstation-9.0.0.812388.ebuild b/app-emulation/vmware-workstation/vmware-workstation-9.0.0.812388.ebuild
index 2be27da..8ed65d4 100644
--- a/app-emulation/vmware-workstation/vmware-workstation-9.0.0.812388.ebuild
+++ b/app-emulation/vmware-workstation/vmware-workstation-9.0.0.812388.ebuild
@@ -156,6 +156,10 @@ src_install() {
 	insinto "${VM_INSTALL_DIR}"/lib/vmware
 	doins -r lib/*
 
+    # Bug 432918 
+    dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8 "${VM_INSTALL_DIR}"/lib/vmware/lib/libvmplayer.so/
+    dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libssl.so.0.9.8/libssl.so.0.9.8 "${VM_INSTALL_DIR}"/lib/vmware/lib/libvmplayer.so/                                     
+
 	# install the ancillaries
 	insinto /usr
 	doins -r share


^ permalink raw reply related	[flat|nested] 9+ messages in thread
* [gentoo-commits] proj/vmware:master commit in: app-emulation/vmware-player/, app-emulation/vmware-workstation/
@ 2012-06-17 11:36 Vadim Kuznetsov
  0 siblings, 0 replies; 9+ messages in thread
From: Vadim Kuznetsov @ 2012-06-17 11:36 UTC (permalink / raw
  To: gentoo-commits

commit:     b433ca9a6a8058181b3324c331c64f1664c9a391
Author:     Vadim Kuznetsov <vadimk <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 17 11:36:59 2012 +0000
Commit:     Vadim Kuznetsov <vadimk <AT> gentoo <DOT> org>
CommitDate: Sun Jun 17 11:36:59 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/vmware.git;a=commit;h=b433ca9a

player without fetch restriction
	modified:   vmware-player/Manifest
	new file:   vmware-player/vmware-player-4.0.4.744019-r1.ebuild
	modified:   vmware-workstation/vmware-workstation-8.0.4.744019-r1.ebuild

---
 app-emulation/vmware-player/Manifest               |    2 +
 .../vmware-player-4.0.4.744019-r1.ebuild           |  238 ++++++++++++++++++++
 .../vmware-workstation-8.0.4.744019-r1.ebuild      |    3 +-
 3 files changed, 241 insertions(+), 2 deletions(-)

diff --git a/app-emulation/vmware-player/Manifest b/app-emulation/vmware-player/Manifest
index fbdb4f7..9360254 100644
--- a/app-emulation/vmware-player/Manifest
+++ b/app-emulation/vmware-player/Manifest
@@ -1,4 +1,6 @@
 DIST VMware-Player-3.1.6-744570.i386.bundle 107116126 SHA256 e612fd4dbe45e14426f8fe72cc5eb88325001952f740b560fdd330e529be0272 SHA512 1399a40a3d357805ad585b60ab60cac2b4cd85bd9c78fe397a7bc313759c904e9d071732108128587612bcac43f311a1de80fdbc1817055e20e6c73b6a7e5149 WHIRLPOOL 297182b1a13e9c44796ad869cbf696cbc5d38b73866cf42283504a2175f7ac1e928c7c430d4f713b24b9a8c050d52f6f5171aa7c9448fa3d7721e5427e1a0dd2
 DIST VMware-Player-3.1.6-744570.x86_64.bundle 103054014 SHA256 ebf74c876bcce6a06c16dceab6116ab9daab057b8276ee337bf54a9f59cce79d SHA512 023e0ed0f5c4e695b738beb4df6286fce9572485c40acfaaf46e4ffbf49b574ac048f297b219dbea7fafa119dcdc700809cb0943309c328d34d92c30f96d8332 WHIRLPOOL e40a5353a2841aa50687e092aee424aa9d77cf7df32acfc2e66c11b6ff04adce5441b123dacedc68896ab7d7c744f69ca834020344425ea9edb77888e81cc560
 DIST VMware-Player-4.0.4-744019.i386.bundle 131985156 SHA256 2fcf6e6440549b7a53cde12a62deb52e33a2687d4a0f5e099650a348b6a35a0b SHA512 ca5a1e0567f014d8a15a87f2a58a4026f0a2249012e124ce892da408375475f89cc9f0985e200ea6fb3e5ab7dd9482f4e8bfe14061f8c655b4ccea9ae1ecc761 WHIRLPOOL 79f11145c344bf276e1cf69869d136f48fb85532d0e5b1d930049968315c09bd65d0b016534762602e535def1f45b8d1530d74c3cdb94f1e4a5347884bf6e522
+DIST VMware-Player-4.0.4-744019.i386.bundle.tar 131993600 SHA256 d06881c512a11fbc76f1c23d7a6c9d7bd3888c613b1678719fa77ed76243d678 SHA512 c1d763374a5d54759cd791669e846479e3ef009dd3d13f16192ca6fdb8727081b5ec510c0b2bf4a311e3e8f3ad905512c0b33be2c70e33e9b4f7037b8349e560 WHIRLPOOL e21bfdf308ee905d8bc6aefb7097b9e30c546186fa7e8750d556a4d3cb144648da36aae2622e54159918cfb5ddab848ee64f225148a0bfb6111264ce763ab067
 DIST VMware-Player-4.0.4-744019.x86_64.bundle 129698390 SHA256 572fa4cb07894c58e0795ef78ca2cfabb1acb02771c303910f3731137bfb22a9 SHA512 228d9f9f8e04e7d58a11a210f9b8268c25b228ac0c1399e3cfea0e9e48e3f1d93e46a4477a051457cc92814713da320cb26ebf8d9868d2d4909637eed10d0acb WHIRLPOOL 1305a9f144741c508b84799d809b7690b3126c08e5c1bb875d81670f89fb10fe3521fbe49951f4b9c4265cddcb583409d7d43dfa7b62f456b7b8cd91a8490fd9
+DIST VMware-Player-4.0.4-744019.x86_64.bundle.tar 129710080 SHA256 8584e18a4cbed8ce19bd239f8e1cbc2cccd17e2d016faba93fd685a160dade21 SHA512 ba3894fc942e67940d4c2f98f567ee46786a77dc21615ced01314b6dca9919469924bf4c96fdf08ab2443365de03f6a652ca595b6cbb13990ca3671282d01679 WHIRLPOOL ed123a9b22eb1d4fd03afa3b854f3e7d1f12400da75882892f561de3f44860ec67a18a779510ec70715534c03aa21c858721dd92be66a2384152d6a964728ce9

diff --git a/app-emulation/vmware-player/vmware-player-4.0.4.744019-r1.ebuild b/app-emulation/vmware-player/vmware-player-4.0.4.744019-r1.ebuild
new file mode 100644
index 0000000..35ab7a4
--- /dev/null
+++ b/app-emulation/vmware-player/vmware-player-4.0.4.744019-r1.ebuild
@@ -0,0 +1,238 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-player/vmware-player-4.0.2.591240.ebuild,v 1.1 2012/03/10 14:19:47 vadimk Exp $
+
+EAPI="4"
+
+inherit eutils versionator fdo-mime gnome2-utils pax-utils vmware-bundle
+
+MY_PN="VMware-Player"
+MY_PV=$(get_version_component_range 1-3)
+PV_MINOR=$(get_version_component_range 3)
+PV_BUILD=$(get_version_component_range 4)
+MY_P="${MY_PN}-${MY_PV}-${PV_BUILD}"
+
+DESCRIPTION="Emulate a complete PC on your PC without the usual performance overhead of most emulators"
+HOMEPAGE="http://www.vmware.com/products/player/"
+BASE_URI="https://softwareupdate.vmware.com/cds/vmw-desktop/player/${MY_PV}/${PV_BUILD}/linux/core/"
+SRC_URI="
+	x86? ( ${BASE_URI}${MY_P}.i386.bundle.tar )
+	amd64? ( ${BASE_URI}${MY_P}.x86_64.bundle.tar )
+	"
+
+LICENSE="vmware"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="cups doc +vmware-tools"
+RESTRICT="binchecks strip"
+
+# vmware-workstation should not use virtual/libc as this is a
+# precompiled binary package thats linked to glibc.
+RDEPEND="dev-cpp/cairomm
+	dev-cpp/glibmm:2
+	dev-cpp/gtkmm:2.4
+	dev-cpp/libgnomecanvasmm:2.6
+	dev-cpp/libsexymm
+	dev-cpp/pangomm:1.4
+	dev-libs/atk
+	dev-libs/glib:2
+	dev-libs/libaio
+	dev-libs/libsigc++
+	dev-libs/libxml2
+	=dev-libs/openssl-0.9.8*
+	dev-libs/xmlrpc-c
+	gnome-base/libgnomecanvas
+	gnome-base/libgtop:2
+	gnome-base/librsvg:2
+	gnome-base/orbit
+	media-libs/fontconfig
+	media-libs/freetype
+	media-libs/libart_lgpl
+	=media-libs/libpng-1.2*
+	net-misc/curl
+	cups? ( net-print/cups )
+	sys-devel/gcc
+	sys-fs/fuse
+	sys-libs/glibc
+	sys-libs/zlib
+	x11-libs/cairo
+	x11-libs/gtk+:2
+	x11-libs/libgksu
+	x11-libs/libICE
+	x11-libs/libsexy
+	x11-libs/libSM
+	x11-libs/libX11
+	x11-libs/libXau
+	x11-libs/libxcb
+	x11-libs/libXcomposite
+	x11-libs/libXcursor
+	x11-libs/libXdamage
+	x11-libs/libXdmcp
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libXft
+	x11-libs/libXi
+	x11-libs/libXinerama
+	x11-libs/libXrandr
+	x11-libs/libXrender
+	x11-libs/libXtst
+	x11-libs/pango
+	x11-libs/startup-notification
+	!app-emulation/vmware-workstation"
+PDEPEND="~app-emulation/vmware-modules-264.${PV_MINOR}
+	vmware-tools? ( app-emulation/vmware-tools )"
+
+S=${WORKDIR}
+VM_INSTALL_DIR="/opt/vmware"
+
+src_unpack() {
+	default
+	local bundle=${A%.tar}
+
+	local component ; for component in \
+			vmware-player \
+			vmware-player-app \
+			vmware-vmx \
+			vmware-usbarbitrator \
+			vmware-network-editor \
+			vmware-player-setup
+			#vmware-ovftool
+	do
+		vmware-bundle_extract-bundle-component "${bundle}" "${component}" "${S}"
+	done
+}
+
+src_prepare() {
+	rm -f bin/vmware-modconfig
+	rm -rf lib/modules/binary
+}
+
+clean_bundled_libs() {
+	ebegin 'Removing superfluous libraries'
+	# exclude OpenSSL from unbundling until the AES-NI patch gets into the tree
+	# see http://forums.gentoo.org/viewtopic-t-835867.html
+	# must use shipped libgcr.so.0 or else "undefined symbol: gcr_certificate_widget_new"
+	ldconfig -p | sed 's:^\s\+\([^(]*[^( ]\).*=> \(/.*\)$:\1 \2:g;t;d' | fgrep -v 'libcrypto.so.0.9.8
+libssl.so.0.9.8
+libgcr.so.0' | while read -r libname libpath ; do
+		dosym "${libpath}" "${VM_INSTALL_DIR}/lib/vmware/lib/${libname}/${libname}"
+	done
+	eend
+}
+
+src_install() {
+	# install the binaries
+	into "${VM_INSTALL_DIR}"
+	dobin bin/* || die "failed to install bin"
+
+	# install the libraries
+	insinto "${VM_INSTALL_DIR}"/lib/vmware
+	doins -r lib/*
+
+	# install the ancillaries
+	insinto /usr
+	doins -r share
+
+	if use cups; then
+		exeinto $(cups-config --serverbin)/filter
+		doexe extras/thnucups
+
+		insinto /etc/cups
+		doins -r etc/cups/*
+	fi
+
+	# install documentation
+	if use doc; then
+		dodoc doc/*
+	fi
+
+	exeinto "${VM_INSTALL_DIR}"/lib/vmware/setup
+	doexe vmware-config
+
+	# create symlinks for the various tools
+	local tool ; for tool in thnuclnt vmplayer{,-daemon} \
+			vmware-{acetool,unity-helper,modconfig{,-console},gksu,fuseUI} ; do
+		dosym appLoader "${VM_INSTALL_DIR}"/lib/vmware/bin/"${tool}"
+	done
+	dosym "${VM_INSTALL_DIR}"/lib/vmware/bin/vmplayer "${VM_INSTALL_DIR}"/bin/vmplayer
+	dosym "${VM_INSTALL_DIR}"/lib/vmware/icu /etc/vmware/icu
+
+	# fix permissions
+	fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware/bin/{appLoader,fusermount,launcher.sh,mkisofs,vmware-remotemks}
+	fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware/lib/{wrapper-gtk24.sh,libgksu2.so.0/gksu-run-helper}
+	fperms 4711 "${VM_INSTALL_DIR}"/lib/vmware/bin/vmware-vmx{,-debug,-stats}
+
+	pax-mark -m "${D}${VM_INSTALL_DIR}"/lib/vmware/bin/vmware-vmx
+
+	# create the environment
+	local envd="${T}/90vmware"
+	cat > "${envd}" <<-EOF
+		PATH='${VM_INSTALL_DIR}/bin'
+		ROOTPATH='${VM_INSTALL_DIR}/bin'
+	EOF
+	doenvd "${envd}" || die
+
+	# create the configuration
+	dodir /etc/vmware || die
+
+	cat > "${D}"/etc/vmware/bootstrap <<-EOF
+		BINDIR='${VM_INSTALL_DIR}/bin'
+		LIBDIR='${VM_INSTALL_DIR}/lib'
+	EOF
+
+	cat > "${D}"/etc/vmware/config <<-EOF
+		bindir = "${VM_INSTALL_DIR}/bin"
+		libdir = "${VM_INSTALL_DIR}/lib/vmware"
+		initscriptdir = "/etc/init.d"
+		authd.fullpath = "${VM_INSTALL_DIR}/sbin/vmware-authd"
+		gksu.rootMethod = "su"
+		VMCI_CONFED = "yes"
+		VMBLOCK_CONFED = "yes"
+		VSOCK_CONFED = "yes"
+		NETWORKING = "yes"
+		player.product.version = "${MY_PV}"
+		product.buildNumber = "${PV_BUILD}"
+	EOF
+
+	# install the init.d script
+	local initscript="${T}/vmware.rc"
+
+	sed -e "s:@@BINDIR@@:${VM_INSTALL_DIR}/bin:g" \
+		"${FILESDIR}/vmware-3.0.rc" > "${initscript}" || die
+	newinitd "${initscript}" vmware || die
+
+	# fill in variable placeholders
+	sed -e "s:@@LIBCONF_DIR@@:${VM_INSTALL_DIR}/lib/vmware/libconf:g" \
+		-i "${D}${VM_INSTALL_DIR}"/lib/vmware/libconf/etc/{gtk-2.0/{gdk-pixbuf.loaders,gtk.immodules},pango/pango{.modules,rc}} || die
+	sed -e "s:@@BINARY@@:${VM_INSTALL_DIR}/bin/vmplayer:g" \
+		-i "${D}/usr/share/applications/${PN}.desktop" || die
+}
+
+pkg_config() {
+	"${VM_INSTALL_DIR}"/bin/vmware-networks --postinstall ${PN},old,new
+}
+
+pkg_preinst() {
+	gnome2_icon_savelist
+}
+
+pkg_postinst() {
+	fdo-mime_desktop_database_update
+	gnome2_icon_cache_update
+
+	ewarn "/etc/env.d was updated. Please run:"
+	ewarn "env-update && source /etc/profile"
+	ewarn ""
+	ewarn "Before you can use vmware-player, you must configure a default network setup."
+	ewarn "You can do this by running 'emerge --config ${PN}'."
+}
+
+pkg_prerm() {
+	einfo "Stopping ${PN} for safe unmerge"
+	/etc/init.d/vmware stop
+}
+
+pkg_postrm() {
+	fdo-mime_desktop_database_update
+	gnome2_icon_cache_update
+}

diff --git a/app-emulation/vmware-workstation/vmware-workstation-8.0.4.744019-r1.ebuild b/app-emulation/vmware-workstation/vmware-workstation-8.0.4.744019-r1.ebuild
index e285e35..d22dcbb 100644
--- a/app-emulation/vmware-workstation/vmware-workstation-8.0.4.744019-r1.ebuild
+++ b/app-emulation/vmware-workstation/vmware-workstation-8.0.4.744019-r1.ebuild
@@ -92,8 +92,7 @@ VM_HOSTD_USER="root"
 
 src_unpack() {
 	default
-	bundle=${A%.tar}
-
+	local bundle=${A%.tar}
 	local component; for component in \
 		vmware-vmx \
 		vmware-player-app \



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

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

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-23 23:26 [gentoo-commits] proj/vmware:master commit in: app-emulation/vmware-player/, app-emulation/vmware-workstation/ Fabio Rossi
  -- strict thread matches above, loose matches on Subject: below --
2018-04-07 15:00 Fabio Rossi
2018-04-07 15:00 Fabio Rossi
2017-06-25 15:58 Fabio Rossi
2013-01-07 21:06 Vadim Kuznetsov
2012-09-15 13:04 Vadim Kuznetsov
2012-09-05 20:44 Vadim Kuznetsov
2012-09-02  0:42 Vadim Kuznetsov
2012-06-17 11:36 Vadim Kuznetsov

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