summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Solano Gómez <gentoo@sattvik.com>2019-05-09 17:08:26 -0500
committerDaniel Solano Gómez <gentoo@sattvik.com>2019-05-09 17:09:40 -0500
commit061df196d5c0981de75a47e334f9de5b007859c0 (patch)
tree6dd4ca620ea3ac5a63ae7c5df422f4f3149ee3d0 /app-emulation
parentImport latest vmware-{modules,workstation} from stefantalpalaru-overlay (diff)
downloadsattvik-061df196d5c0981de75a47e334f9de5b007859c0.tar.gz
sattvik-061df196d5c0981de75a47e334f9de5b007859c0.tar.bz2
sattvik-061df196d5c0981de75a47e334f9de5b007859c0.zip
Update vmware ebuilds
Signed-off-by: Daniel Solano <gentoo@sattvik.com>
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/vmware-modules/Manifest32
-rw-r--r--app-emulation/vmware-modules/files/00-vmmon-quick-workaround-for-objtool-warnings.patch (renamed from app-emulation/vmware-modules/files/329-00-vmmon-quick-workaround-for-objtool-warnings.patch)0
-rw-r--r--app-emulation/vmware-modules/files/01-vmmon-fix-always_inline-attribute-usage.patch (renamed from app-emulation/vmware-modules/files/329-01-vmmon-fix-always_inline-attribute-usage.patch)0
-rw-r--r--app-emulation/vmware-modules/files/02-vmmon-fix-indirect-call-with-retpoline-build.patch (renamed from app-emulation/vmware-modules/files/329-02-vmmon-fix-indirect-call-with-retpoline-build.patch)0
-rw-r--r--app-emulation/vmware-modules/files/03-vmmon-check-presence-of-file_operations-poll.patch (renamed from app-emulation/vmware-modules/files/329-03-vmmon-check-presence-of-file_operations-poll.patch)0
-rw-r--r--app-emulation/vmware-modules/files/04-modules-replace-SUBDIRS-with-M.patch (renamed from app-emulation/vmware-modules/files/329-04-modules-replace-SUBDIRS-with-M.patch)0
-rw-r--r--app-emulation/vmware-modules/files/05-vmmon-totalram_pages-is-a-function-since-5.0.patch (renamed from app-emulation/vmware-modules/files/329-05-vmmon-totalram_pages-is-a-function-since-5.0.patch)0
-rw-r--r--app-emulation/vmware-modules/files/06-vmmon-bring-back-the-do_gettimeofday-helper.patch (renamed from app-emulation/vmware-modules/files/329-06-vmmon-bring-back-the-do_gettimeofday-helper.patch)0
-rw-r--r--app-emulation/vmware-modules/files/07-modules-handle-access_ok-with-two-arguments.patch (renamed from app-emulation/vmware-modules/files/329-07-modules-handle-access_ok-with-two-arguments.patch)0
-rw-r--r--app-emulation/vmware-modules/files/08-vmmon-use-KERNEL_DS-rather-than-get_ds.patch47
-rw-r--r--app-emulation/vmware-modules/files/09-vmmon-fix-return-type-of-vm_operations_struct-fault-.patch57
-rw-r--r--app-emulation/vmware-modules/files/4.09-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch (renamed from app-emulation/vmware-modules/files/329-4.09-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch)0
-rw-r--r--app-emulation/vmware-modules/files/4.10-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch (renamed from app-emulation/vmware-modules/files/329-4.10-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch)0
-rw-r--r--app-emulation/vmware-modules/files/4.12-00-vmmon-use-standard-definition-of-MSR_MISC_FEATURES_E.patch (renamed from app-emulation/vmware-modules/files/329-4.12-00-vmmon-use-standard-definition-of-MSR_MISC_FEATURES_E.patch)0
-rw-r--r--app-emulation/vmware-modules/files/4.13-00-vmmon-use-standard-definition-of-CR3_PCID_MASK-if-av.patch (renamed from app-emulation/vmware-modules/files/329-4.13-00-vmmon-use-standard-definition-of-CR3_PCID_MASK-if-av.patch)0
-rw-r--r--app-emulation/vmware-modules/files/4.16-00-vmmon-use-standard-definition-of-MSR_K7_HWCR_SMMLOCK.patch (renamed from app-emulation/vmware-modules/files/329-4.16-00-vmmon-use-standard-definition-of-MSR_K7_HWCR_SMMLOCK.patch)0
-rw-r--r--app-emulation/vmware-modules/vmware-modules-331.1.7.ebuild (renamed from app-emulation/vmware-modules/vmware-modules-329.1.5-r1.ebuild)28
-rw-r--r--app-emulation/vmware-modules/vmware-modules-360.0.4.ebuild (renamed from app-emulation/vmware-modules/vmware-modules-330.0.2-r1.ebuild)30
-rw-r--r--app-emulation/vmware-workstation/Manifest16
-rw-r--r--app-emulation/vmware-workstation/vmware-workstation-14.1.7.12989993.ebuild (renamed from app-emulation/vmware-workstation/vmware-workstation-14.1.5.10950780-r3.ebuild)5
-rw-r--r--app-emulation/vmware-workstation/vmware-workstation-15.0.4.12990004.ebuild (renamed from app-emulation/vmware-workstation/vmware-workstation-15.0.2.10952284-r3.ebuild)5
21 files changed, 164 insertions, 56 deletions
diff --git a/app-emulation/vmware-modules/Manifest b/app-emulation/vmware-modules/Manifest
index c09042d..ab835a3 100644
--- a/app-emulation/vmware-modules/Manifest
+++ b/app-emulation/vmware-modules/Manifest
@@ -1,16 +1,18 @@
-AUX 329-00-vmmon-quick-workaround-for-objtool-warnings.patch 1555 BLAKE2B dd4a58e78634aed9d5fb64bcb02b999d55be6b87e496c8daf640f7027aba3942f4e415125ba8fb847fa832336560d4bdbb0f539fefea3b4d2c175f2cbb33a9d7 SHA512 892bde81c721c18264e154cdfadd6b560af37260c9a457ec321fdf6bdf78b1704df57532b0919ed7dbc5c1036230b95f0cbacb7acbfd15da2145e3445da795f7
-AUX 329-01-vmmon-fix-always_inline-attribute-usage.patch 1204 BLAKE2B faa201beb42ac4a04f660aa99d9cad76c12f47048b49f3c48f6932ec367ffebb9e94c5f06fd0957fb8451c183e6bf21954ce88c04910969f80370c2c85e1024b SHA512 b3ab5a62936bc1bed997f84401df998097062ca2b7425dcc2d01191c9b49ddafcee36e859b1bcd60de0d532c1c597aba2b406d6f90062674d5fe54c1534e3235
-AUX 329-02-vmmon-fix-indirect-call-with-retpoline-build.patch 1829 BLAKE2B 6b2efbd868cd3ecf9bbd5e9781d9e85fa733b5919b66040e9c6cdf9f65bf5c5aabb43e52af9cd224481fc60943df546b2812ae17a65bbb476651ec399194ac4f SHA512 6ea044d1b9096b48fa3825f474a758aa67698753646e62dd83d427bfbf8ebd2168c9d0130a35b4ee81391c3ce4d4459cee39f0354469d0485d30118b50f3463c
-AUX 329-03-vmmon-check-presence-of-file_operations-poll.patch 2755 BLAKE2B 9a03511a0068d76574ccc7f5dd32c016477a7ede3c319c31cc4212960258aa3ba28edde655101ee39e441322e5a13dce1d6360c22c21f1ead29666f821f0445f SHA512 7dd424858cff634987323052ed331652e6399911c0389c8077109a91407fd549a47ebb222ffc449d42f4f816a54d682778863fe3488dd47b3bfcbfef1064f876
-AUX 329-04-modules-replace-SUBDIRS-with-M.patch 1513 BLAKE2B 6a9ee2fbfec63d669428049fec651dd5d4b5d4ba3043d13f69becb38be85e291fd4634193bcc35e1baf1a2935c5d565dd4396ab2a18e1d79f7e4fafa4b93c0f6 SHA512 d6c913be232d0e6758ade413e809a817b5ce906cb927539e9f6c08accb4c5de968815c1013d0e787483ef94a7a4d866d182b400ceb6fbe778fe9bfc48f690892
-AUX 329-05-vmmon-totalram_pages-is-a-function-since-5.0.patch 1614 BLAKE2B 72bccaf64551fb6e00397fe5b906ffaa4d865b1b97dab6b58064a3063611e6bff0d7e7085da8b4b07ee70e7d7dee1390e5fd2be75a4ee3daf69dce6c4d1bf341 SHA512 5ac103535292bc32d32daffd1669607f1d4c103b1a9243900df136fa19b6abdf10dbbf42f271f4a985e741206bfcb62eefe6457f568400e017b7307bf0d5fd94
-AUX 329-06-vmmon-bring-back-the-do_gettimeofday-helper.patch 1593 BLAKE2B c37009ba5147d4554846c9cddbf01a359c40d1b970d4261d5a98503ea93032b20263e9b9ddbe201d018ad5b9d69f00149838a2f68d99ada9f5043d7a4622f029 SHA512 ff049665bf29a4a76d8d16c60647859509b118c18ba3d5f56368ae4801c18a3a41149646c6277431e42baec620a354462245dfe7f069f39cb0a722d3dbd2e1a6
-AUX 329-07-modules-handle-access_ok-with-two-arguments.patch 2558 BLAKE2B db24524060d263ff295d9eff1f05f17ef5c3c495f7f46389b83190a7d693e33fdded23e215afffa0d3146649ff86b47e647f66d99dc6f3aed6a6bbd907e9caef SHA512 434654ac8eac96eb78e725161895d044c2d933045e3c9e74f4e067f4a0558998d7af9d72293337c39b76a363c8d511911d118115daa339be777751af483ea408
-AUX 329-4.09-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch 1169 BLAKE2B 4e5a74961ff512748375bd1d90a6670fc519c2c4c0be94f89d14fdf39e4922b057ae2baa38d07d34aca9ec897b012c4b9326dfd51a44235418919708b789895e SHA512 727fb97a63399d7c19238ae864a38cf2297adccb466fc2deba2a72f0592eb655f653d3c8e45dac06bbd0e09fc71a59a8bfea491b7580b37d41d0729f6adc023d
-AUX 329-4.10-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch 1131 BLAKE2B 1e07b4a15ff1180349348d84efb606c223f5cfa4accdcc0e1a41c8a0de52fb186bddd3c6cd3f5f48041c52ad2c29110726197f1d9352bd87caf4e646c4c4c001 SHA512 192d6a9a14757706f1c9345ff45592a559729619627a32c9f0a1d7203e60881312a4d0fc92ff750c8ff5b5350cf1a2b55238c16973e9c7eb4c2cfe2966abe7d1
-AUX 329-4.12-00-vmmon-use-standard-definition-of-MSR_MISC_FEATURES_E.patch 1603 BLAKE2B 4eea61a743cb443e4a4c22a02a03410adbae66339ac7ed1c1aafe54e447135c1ed976ce3c97f22db9984926de9b9a09b1820e253978f457c0c2b9d22f8e4c59b SHA512 4413cd5e791dd19c4b47ba2178e386160912882b0e1a549151eafcceae484b5e48f527ee45b14584c98e06c11e28ee5bfef34b318e46b45704fbcf93a7b52b56
-AUX 329-4.13-00-vmmon-use-standard-definition-of-CR3_PCID_MASK-if-av.patch 1167 BLAKE2B b5c1c4d98d2aed5bb473270ea9b5737da05bab45748aa84b0a83c26abf8d826960ff3251132ae2770bf87168bfb9c01ab7c81ec99036af576ca3fa0eb08b36e2 SHA512 1cf13f9c745bcfcf24ac1e8f762d057f1afde46ec1de4e651a07e63e08d9073eca9bdbaa53c5a1ced556ec83da3bfd80d3c65c979fb91566cf3c7ddae38eaeac
-AUX 329-4.16-00-vmmon-use-standard-definition-of-MSR_K7_HWCR_SMMLOCK.patch 1097 BLAKE2B edf94d85be2caa69ca8b7856e636dd1fc41d60b43e56e08e913b9decca7f1f3a2a39d98681366a4c2f948a60acdce513f873b1c080d7329720abd0f235ee739a SHA512 f2e359183999f0396406724a8e0a80ceb3551772958a8a1e31eec0af8a746191bf5c7b7a5282d0f59d5a7cdd14744e1b775ad5af45bc5ee030434bcbb686d50c
-EBUILD vmware-modules-329.1.5-r1.ebuild 3631 BLAKE2B 5e024ddeed02e0dddf1e31f12a97175fd8fb81df60c95d6c612989fa751fd96006600849292e5f6e552d01ab77bec8109bb92c89b930aaffa5a0ddf120377599 SHA512 f592d32e78701ff7490cad53f32158d8bfbea9327e0982fd2cd447329c9404fe549e62e775800e5667f26ad4bb451c852dfe8fc36a8de88899b91890278a3b13
-EBUILD vmware-modules-330.0.2-r1.ebuild 3631 BLAKE2B 5f7c55369f46e3e8c5ed62206fa1b53a6f207c63ed9cf49dcd2987b36827877cde8086a7cf1340e1ba0eb12532bf58299a3ba8d81751e5da3fff32d368132cf7 SHA512 18da5531a1003bf2cf082c4bb31c7b4a57f3ea94c199c2f3c0e81a13e6d41c7d2565b042dc96aacc1ef2a085a9b3bfc033176ec13cf2ae825d882935b3d0a9c0
+AUX 00-vmmon-quick-workaround-for-objtool-warnings.patch 1555 BLAKE2B dd4a58e78634aed9d5fb64bcb02b999d55be6b87e496c8daf640f7027aba3942f4e415125ba8fb847fa832336560d4bdbb0f539fefea3b4d2c175f2cbb33a9d7 SHA512 892bde81c721c18264e154cdfadd6b560af37260c9a457ec321fdf6bdf78b1704df57532b0919ed7dbc5c1036230b95f0cbacb7acbfd15da2145e3445da795f7
+AUX 01-vmmon-fix-always_inline-attribute-usage.patch 1204 BLAKE2B faa201beb42ac4a04f660aa99d9cad76c12f47048b49f3c48f6932ec367ffebb9e94c5f06fd0957fb8451c183e6bf21954ce88c04910969f80370c2c85e1024b SHA512 b3ab5a62936bc1bed997f84401df998097062ca2b7425dcc2d01191c9b49ddafcee36e859b1bcd60de0d532c1c597aba2b406d6f90062674d5fe54c1534e3235
+AUX 02-vmmon-fix-indirect-call-with-retpoline-build.patch 1829 BLAKE2B 6b2efbd868cd3ecf9bbd5e9781d9e85fa733b5919b66040e9c6cdf9f65bf5c5aabb43e52af9cd224481fc60943df546b2812ae17a65bbb476651ec399194ac4f SHA512 6ea044d1b9096b48fa3825f474a758aa67698753646e62dd83d427bfbf8ebd2168c9d0130a35b4ee81391c3ce4d4459cee39f0354469d0485d30118b50f3463c
+AUX 03-vmmon-check-presence-of-file_operations-poll.patch 2755 BLAKE2B 9a03511a0068d76574ccc7f5dd32c016477a7ede3c319c31cc4212960258aa3ba28edde655101ee39e441322e5a13dce1d6360c22c21f1ead29666f821f0445f SHA512 7dd424858cff634987323052ed331652e6399911c0389c8077109a91407fd549a47ebb222ffc449d42f4f816a54d682778863fe3488dd47b3bfcbfef1064f876
+AUX 04-modules-replace-SUBDIRS-with-M.patch 1513 BLAKE2B 6a9ee2fbfec63d669428049fec651dd5d4b5d4ba3043d13f69becb38be85e291fd4634193bcc35e1baf1a2935c5d565dd4396ab2a18e1d79f7e4fafa4b93c0f6 SHA512 d6c913be232d0e6758ade413e809a817b5ce906cb927539e9f6c08accb4c5de968815c1013d0e787483ef94a7a4d866d182b400ceb6fbe778fe9bfc48f690892
+AUX 05-vmmon-totalram_pages-is-a-function-since-5.0.patch 1614 BLAKE2B 72bccaf64551fb6e00397fe5b906ffaa4d865b1b97dab6b58064a3063611e6bff0d7e7085da8b4b07ee70e7d7dee1390e5fd2be75a4ee3daf69dce6c4d1bf341 SHA512 5ac103535292bc32d32daffd1669607f1d4c103b1a9243900df136fa19b6abdf10dbbf42f271f4a985e741206bfcb62eefe6457f568400e017b7307bf0d5fd94
+AUX 06-vmmon-bring-back-the-do_gettimeofday-helper.patch 1593 BLAKE2B c37009ba5147d4554846c9cddbf01a359c40d1b970d4261d5a98503ea93032b20263e9b9ddbe201d018ad5b9d69f00149838a2f68d99ada9f5043d7a4622f029 SHA512 ff049665bf29a4a76d8d16c60647859509b118c18ba3d5f56368ae4801c18a3a41149646c6277431e42baec620a354462245dfe7f069f39cb0a722d3dbd2e1a6
+AUX 07-modules-handle-access_ok-with-two-arguments.patch 2558 BLAKE2B db24524060d263ff295d9eff1f05f17ef5c3c495f7f46389b83190a7d693e33fdded23e215afffa0d3146649ff86b47e647f66d99dc6f3aed6a6bbd907e9caef SHA512 434654ac8eac96eb78e725161895d044c2d933045e3c9e74f4e067f4a0558998d7af9d72293337c39b76a363c8d511911d118115daa339be777751af483ea408
+AUX 08-vmmon-use-KERNEL_DS-rather-than-get_ds.patch 1419 BLAKE2B 9b85194b0297286617946c5c29930d04a22643179a877a1a0de3aacd596b97dd2923d05b721e25727830d5c8da4bfb382fa684a1dd8cf0657bca8df9960a1407 SHA512 fcd0aaf387ea9f75a01fb05744008ad01aa09d17866d3b02dc771f9b76ef2eab71efa5051ea6c15e21b7b6cc02b78e696d7bd0c4cf6cabbe35d7b61a9a4e992e
+AUX 09-vmmon-fix-return-type-of-vm_operations_struct-fault-.patch 2141 BLAKE2B 583bcab062d8379e067036eb532ddd1507d7d7f3e50dcdb1ee876522fafd7457a044d648fcf5e1afbaba4f5aeb4ef7cc82bfa768f0d24804335a5418e38b2fce SHA512 66bc12dc4e1d3204ccee2f251053e2e7066be5f97c4f051a314d03a99f68d6ffbce8b9d247a10790ced98b2c7a60b9cb86d181938f853adb6234c401ad346e3a
+AUX 4.09-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch 1169 BLAKE2B 4e5a74961ff512748375bd1d90a6670fc519c2c4c0be94f89d14fdf39e4922b057ae2baa38d07d34aca9ec897b012c4b9326dfd51a44235418919708b789895e SHA512 727fb97a63399d7c19238ae864a38cf2297adccb466fc2deba2a72f0592eb655f653d3c8e45dac06bbd0e09fc71a59a8bfea491b7580b37d41d0729f6adc023d
+AUX 4.10-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch 1131 BLAKE2B 1e07b4a15ff1180349348d84efb606c223f5cfa4accdcc0e1a41c8a0de52fb186bddd3c6cd3f5f48041c52ad2c29110726197f1d9352bd87caf4e646c4c4c001 SHA512 192d6a9a14757706f1c9345ff45592a559729619627a32c9f0a1d7203e60881312a4d0fc92ff750c8ff5b5350cf1a2b55238c16973e9c7eb4c2cfe2966abe7d1
+AUX 4.12-00-vmmon-use-standard-definition-of-MSR_MISC_FEATURES_E.patch 1603 BLAKE2B 4eea61a743cb443e4a4c22a02a03410adbae66339ac7ed1c1aafe54e447135c1ed976ce3c97f22db9984926de9b9a09b1820e253978f457c0c2b9d22f8e4c59b SHA512 4413cd5e791dd19c4b47ba2178e386160912882b0e1a549151eafcceae484b5e48f527ee45b14584c98e06c11e28ee5bfef34b318e46b45704fbcf93a7b52b56
+AUX 4.13-00-vmmon-use-standard-definition-of-CR3_PCID_MASK-if-av.patch 1167 BLAKE2B b5c1c4d98d2aed5bb473270ea9b5737da05bab45748aa84b0a83c26abf8d826960ff3251132ae2770bf87168bfb9c01ab7c81ec99036af576ca3fa0eb08b36e2 SHA512 1cf13f9c745bcfcf24ac1e8f762d057f1afde46ec1de4e651a07e63e08d9073eca9bdbaa53c5a1ced556ec83da3bfd80d3c65c979fb91566cf3c7ddae38eaeac
+AUX 4.16-00-vmmon-use-standard-definition-of-MSR_K7_HWCR_SMMLOCK.patch 1097 BLAKE2B edf94d85be2caa69ca8b7856e636dd1fc41d60b43e56e08e913b9decca7f1f3a2a39d98681366a4c2f948a60acdce513f873b1c080d7329720abd0f235ee739a SHA512 f2e359183999f0396406724a8e0a80ceb3551772958a8a1e31eec0af8a746191bf5c7b7a5282d0f59d5a7cdd14744e1b775ad5af45bc5ee030434bcbb686d50c
+EBUILD vmware-modules-331.1.7.ebuild 3733 BLAKE2B 327ae3fdf5d4ec1e306ae86f356eb27dab404a9c61dcb46f2adc6dd69942d13981c09cb75ca36064d993a3603822b164b6cea64a300e34150e7175ce4597fea0 SHA512 0e2c5c201a96089176cdab6967967f63696632a7504f1d6cbf27defbb0a15d839b29e0dada1e89eb9e9ddbc293ceaa6fce92c9cf45d5e0fc39c6fd1453aa4b24
+EBUILD vmware-modules-360.0.4.ebuild 3733 BLAKE2B 5017251355dea51b2f6b91d2b2a03f415035ad3213169b8ee048e3e69849f15052bd908614edf468831142651df8b5da786fda19a20a9c4cc6dc5d8ea085861f SHA512 08b99f5ba540ea5029e544bb6b2390810db785667e914bbaf6d8d65d2052859aa7b6723e47e670a1199e4fcd6637d1249633358581f8a53b4d8369b45498b122
MISC metadata.xml 322 BLAKE2B 178d5a7e0f6a26281fdeb655994b728e1b2e831a9bd7e07d6ed7c5ad2edb04d30bb8543ee5a1440f06e3a9eb1af20810a3e93800291f5feda877a644aacad14a SHA512 8ed1935f376c38b57fdcd973dab5a8dd714b2fbb74108228f3aab19cec95340c93f6ecff03b10fcafd261896efa711f47ef8c301f35fa0fc4490a4fb45f2fd55
diff --git a/app-emulation/vmware-modules/files/329-00-vmmon-quick-workaround-for-objtool-warnings.patch b/app-emulation/vmware-modules/files/00-vmmon-quick-workaround-for-objtool-warnings.patch
index 8259c8b..8259c8b 100644
--- a/app-emulation/vmware-modules/files/329-00-vmmon-quick-workaround-for-objtool-warnings.patch
+++ b/app-emulation/vmware-modules/files/00-vmmon-quick-workaround-for-objtool-warnings.patch
diff --git a/app-emulation/vmware-modules/files/329-01-vmmon-fix-always_inline-attribute-usage.patch b/app-emulation/vmware-modules/files/01-vmmon-fix-always_inline-attribute-usage.patch
index f9fb7a7..f9fb7a7 100644
--- a/app-emulation/vmware-modules/files/329-01-vmmon-fix-always_inline-attribute-usage.patch
+++ b/app-emulation/vmware-modules/files/01-vmmon-fix-always_inline-attribute-usage.patch
diff --git a/app-emulation/vmware-modules/files/329-02-vmmon-fix-indirect-call-with-retpoline-build.patch b/app-emulation/vmware-modules/files/02-vmmon-fix-indirect-call-with-retpoline-build.patch
index bde7a0e..bde7a0e 100644
--- a/app-emulation/vmware-modules/files/329-02-vmmon-fix-indirect-call-with-retpoline-build.patch
+++ b/app-emulation/vmware-modules/files/02-vmmon-fix-indirect-call-with-retpoline-build.patch
diff --git a/app-emulation/vmware-modules/files/329-03-vmmon-check-presence-of-file_operations-poll.patch b/app-emulation/vmware-modules/files/03-vmmon-check-presence-of-file_operations-poll.patch
index d470aaf..d470aaf 100644
--- a/app-emulation/vmware-modules/files/329-03-vmmon-check-presence-of-file_operations-poll.patch
+++ b/app-emulation/vmware-modules/files/03-vmmon-check-presence-of-file_operations-poll.patch
diff --git a/app-emulation/vmware-modules/files/329-04-modules-replace-SUBDIRS-with-M.patch b/app-emulation/vmware-modules/files/04-modules-replace-SUBDIRS-with-M.patch
index 2663cb4..2663cb4 100644
--- a/app-emulation/vmware-modules/files/329-04-modules-replace-SUBDIRS-with-M.patch
+++ b/app-emulation/vmware-modules/files/04-modules-replace-SUBDIRS-with-M.patch
diff --git a/app-emulation/vmware-modules/files/329-05-vmmon-totalram_pages-is-a-function-since-5.0.patch b/app-emulation/vmware-modules/files/05-vmmon-totalram_pages-is-a-function-since-5.0.patch
index 8b28310..8b28310 100644
--- a/app-emulation/vmware-modules/files/329-05-vmmon-totalram_pages-is-a-function-since-5.0.patch
+++ b/app-emulation/vmware-modules/files/05-vmmon-totalram_pages-is-a-function-since-5.0.patch
diff --git a/app-emulation/vmware-modules/files/329-06-vmmon-bring-back-the-do_gettimeofday-helper.patch b/app-emulation/vmware-modules/files/06-vmmon-bring-back-the-do_gettimeofday-helper.patch
index a16982c..a16982c 100644
--- a/app-emulation/vmware-modules/files/329-06-vmmon-bring-back-the-do_gettimeofday-helper.patch
+++ b/app-emulation/vmware-modules/files/06-vmmon-bring-back-the-do_gettimeofday-helper.patch
diff --git a/app-emulation/vmware-modules/files/329-07-modules-handle-access_ok-with-two-arguments.patch b/app-emulation/vmware-modules/files/07-modules-handle-access_ok-with-two-arguments.patch
index 87c496b..87c496b 100644
--- a/app-emulation/vmware-modules/files/329-07-modules-handle-access_ok-with-two-arguments.patch
+++ b/app-emulation/vmware-modules/files/07-modules-handle-access_ok-with-two-arguments.patch
diff --git a/app-emulation/vmware-modules/files/08-vmmon-use-KERNEL_DS-rather-than-get_ds.patch b/app-emulation/vmware-modules/files/08-vmmon-use-KERNEL_DS-rather-than-get_ds.patch
new file mode 100644
index 0000000..b0a3b3c
--- /dev/null
+++ b/app-emulation/vmware-modules/files/08-vmmon-use-KERNEL_DS-rather-than-get_ds.patch
@@ -0,0 +1,47 @@
+From 41413a9b6e660a93600a438944d85b6f51eb680c Mon Sep 17 00:00:00 2001
+From: Michal Kubecek <mkubecek@suse.cz>
+Date: Tue, 5 Mar 2019 13:21:35 +0100
+Subject: [PATCH 2/3] vmmon: use KERNEL_DS rather than get_ds()
+
+Commit 736706bee329 ("get rid of legacy 'get_ds()' function") in v5.1-rc1
+removed get_ds() helper. As this helper always returned KERNEL_DS on x86_64
+since the architecture was introduced (and even on i386, it did so since
+v2.1.0), simply use KERNEL_DS regardless of kernel version.
+---
+ vmmon-only/linux/hostif.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/vmmon-only/linux/hostif.c b/vmmon-only/linux/hostif.c
+index ef88a22..8ca17de 100644
+--- a/vmmon-only/linux/hostif.c
++++ b/vmmon-only/linux/hostif.c
+@@ -2305,7 +2305,7 @@ isVAReadable(VA r) // IN:
+ int ret;
+
+ old_fs = get_fs();
+- set_fs(get_ds());
++ set_fs(KERNEL_DS);
+ r = APICR_TO_ADDR(r, APICR_VERSION);
+ ret = HostIF_CopyFromUser(&dummy, r, sizeof dummy);
+ set_fs(old_fs);
+@@ -2582,7 +2582,7 @@ HostIF_SemaphoreWait(VMDriver *vm, // IN:
+ }
+
+ old_fs = get_fs();
+- set_fs(get_ds());
++ set_fs(KERNEL_DS);
+
+ {
+ struct poll_wqueues table;
+@@ -2711,7 +2711,7 @@ HostIF_SemaphoreSignal(uint64 *args) // IN:
+ }
+
+ old_fs = get_fs();
+- set_fs(get_ds());
++ set_fs(KERNEL_DS);
+
+ /*
+ * Always write sizeof(uint64) bytes. This works fine for eventfd and
+--
+2.21.0
+
diff --git a/app-emulation/vmware-modules/files/09-vmmon-fix-return-type-of-vm_operations_struct-fault-.patch b/app-emulation/vmware-modules/files/09-vmmon-fix-return-type-of-vm_operations_struct-fault-.patch
new file mode 100644
index 0000000..3897ce3
--- /dev/null
+++ b/app-emulation/vmware-modules/files/09-vmmon-fix-return-type-of-vm_operations_struct-fault-.patch
@@ -0,0 +1,57 @@
+From 2af9d566d0ccc78a93b46a79d23902e5ba2bc933 Mon Sep 17 00:00:00 2001
+From: Michal Kubecek <mkubecek@suse.cz>
+Date: Sat, 9 Mar 2019 11:11:29 +0100
+Subject: [PATCH 3/3] vmmon: fix return type of vm_operations_struct::fault
+ handler
+
+Commit 3d3539018d2c ("mm: create the new vm_fault_t type") in mainline
+5.1-rc1 changed the definition of vm_fault_t type to unsigned to catch
+vm_operations_struct::fault handlers which still have int as return value.
+LinuxDriverFault() in vmmon module is one of those.
+
+As handler return type was changed by commit 1c8f422059ae ("mm: change
+return type to vm_fault_t") in 4.17-rc1, make LinuxDriverFault() always
+return vm_fault_t and define vm_fault_t as int when building against
+a pre-4.17 kernel.
+---
+ vmmon-only/linux/driver.c | 9 ++++++---
+ 1 file changed, 6 insertions(+), 3 deletions(-)
+
+diff --git a/vmmon-only/linux/driver.c b/vmmon-only/linux/driver.c
+index 92a3529..248a95d 100644
+--- a/vmmon-only/linux/driver.c
++++ b/vmmon-only/linux/driver.c
+@@ -73,6 +73,9 @@ static Bool LinuxDriverCheckPadding(void);
+
+ struct VMXLinuxState linuxState;
+
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 17, 0)
++typedef int vm_fault_t;
++#endif
+
+ /*
+ *----------------------------------------------------------------------
+@@ -97,9 +100,9 @@ long LinuxDriver_Ioctl(struct file *filp, u_int iocmd,
+
+ static int LinuxDriver_Close(struct inode *inode, struct file *filp);
+ #if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 11, 0)
+-static int LinuxDriverFault(struct vm_fault *fault);
++static vm_fault_t LinuxDriverFault(struct vm_fault *fault);
+ #else
+-static int LinuxDriverFault(struct vm_area_struct *vma, struct vm_fault *fault);
++static vm_fault_t LinuxDriverFault(struct vm_area_struct *vma, struct vm_fault *fault);
+ #endif
+ static int LinuxDriverMmap(struct file *filp, struct vm_area_struct *vma);
+
+@@ -595,7 +598,7 @@ LinuxDriver_Close(struct inode *inode, // IN
+ *-----------------------------------------------------------------------------
+ */
+
+-static int
++static vm_fault_t
+ #if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 11, 0)
+ LinuxDriverFault(struct vm_fault *fault) //IN/OUT
+ #else
+--
+2.21.0
+
diff --git a/app-emulation/vmware-modules/files/329-4.09-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch b/app-emulation/vmware-modules/files/4.09-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch
index d41c160..d41c160 100644
--- a/app-emulation/vmware-modules/files/329-4.09-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch
+++ b/app-emulation/vmware-modules/files/4.09-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch
diff --git a/app-emulation/vmware-modules/files/329-4.10-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch b/app-emulation/vmware-modules/files/4.10-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch
index a97b987..a97b987 100644
--- a/app-emulation/vmware-modules/files/329-4.10-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch
+++ b/app-emulation/vmware-modules/files/4.10-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch
diff --git a/app-emulation/vmware-modules/files/329-4.12-00-vmmon-use-standard-definition-of-MSR_MISC_FEATURES_E.patch b/app-emulation/vmware-modules/files/4.12-00-vmmon-use-standard-definition-of-MSR_MISC_FEATURES_E.patch
index 646190b..646190b 100644
--- a/app-emulation/vmware-modules/files/329-4.12-00-vmmon-use-standard-definition-of-MSR_MISC_FEATURES_E.patch
+++ b/app-emulation/vmware-modules/files/4.12-00-vmmon-use-standard-definition-of-MSR_MISC_FEATURES_E.patch
diff --git a/app-emulation/vmware-modules/files/329-4.13-00-vmmon-use-standard-definition-of-CR3_PCID_MASK-if-av.patch b/app-emulation/vmware-modules/files/4.13-00-vmmon-use-standard-definition-of-CR3_PCID_MASK-if-av.patch
index b52f0a9..b52f0a9 100644
--- a/app-emulation/vmware-modules/files/329-4.13-00-vmmon-use-standard-definition-of-CR3_PCID_MASK-if-av.patch
+++ b/app-emulation/vmware-modules/files/4.13-00-vmmon-use-standard-definition-of-CR3_PCID_MASK-if-av.patch
diff --git a/app-emulation/vmware-modules/files/329-4.16-00-vmmon-use-standard-definition-of-MSR_K7_HWCR_SMMLOCK.patch b/app-emulation/vmware-modules/files/4.16-00-vmmon-use-standard-definition-of-MSR_K7_HWCR_SMMLOCK.patch
index 9be5642..9be5642 100644
--- a/app-emulation/vmware-modules/files/329-4.16-00-vmmon-use-standard-definition-of-MSR_K7_HWCR_SMMLOCK.patch
+++ b/app-emulation/vmware-modules/files/4.16-00-vmmon-use-standard-definition-of-MSR_K7_HWCR_SMMLOCK.patch
diff --git a/app-emulation/vmware-modules/vmware-modules-329.1.5-r1.ebuild b/app-emulation/vmware-modules/vmware-modules-331.1.7.ebuild
index 41c32e9..d01b584 100644
--- a/app-emulation/vmware-modules/vmware-modules-329.1.5-r1.ebuild
+++ b/app-emulation/vmware-modules/vmware-modules-331.1.7.ebuild
@@ -59,19 +59,21 @@ src_unpack() {
src_prepare() {
# from https://github.com/mkubecek/vmware-host-modules/tree/workstation-14.1.5
- kernel_is ge 4 9 0 && epatch "${FILESDIR}/329-4.09-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch"
- kernel_is ge 4 10 0 && epatch "${FILESDIR}/329-4.10-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch"
- kernel_is ge 4 12 0 && epatch "${FILESDIR}/329-4.12-00-vmmon-use-standard-definition-of-MSR_MISC_FEATURES_E.patch"
- kernel_is ge 4 13 0 && epatch "${FILESDIR}/329-4.13-00-vmmon-use-standard-definition-of-CR3_PCID_MASK-if-av.patch"
- epatch "${FILESDIR}/329-00-vmmon-quick-workaround-for-objtool-warnings.patch"
- kernel_is ge 4 16 0 && epatch "${FILESDIR}/329-4.16-00-vmmon-use-standard-definition-of-MSR_K7_HWCR_SMMLOCK.patch"
- epatch "${FILESDIR}/329-01-vmmon-fix-always_inline-attribute-usage.patch"
- epatch "${FILESDIR}/329-02-vmmon-fix-indirect-call-with-retpoline-build.patch"
- epatch "${FILESDIR}/329-03-vmmon-check-presence-of-file_operations-poll.patch"
- epatch "${FILESDIR}/329-04-modules-replace-SUBDIRS-with-M.patch"
- epatch "${FILESDIR}/329-05-vmmon-totalram_pages-is-a-function-since-5.0.patch"
- epatch "${FILESDIR}/329-06-vmmon-bring-back-the-do_gettimeofday-helper.patch"
- epatch "${FILESDIR}/329-07-modules-handle-access_ok-with-two-arguments.patch"
+ kernel_is ge 4 9 0 && epatch "${FILESDIR}/4.09-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch"
+ kernel_is ge 4 10 0 && epatch "${FILESDIR}/4.10-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch"
+ kernel_is ge 4 12 0 && epatch "${FILESDIR}/4.12-00-vmmon-use-standard-definition-of-MSR_MISC_FEATURES_E.patch"
+ kernel_is ge 4 13 0 && epatch "${FILESDIR}/4.13-00-vmmon-use-standard-definition-of-CR3_PCID_MASK-if-av.patch"
+ epatch "${FILESDIR}/00-vmmon-quick-workaround-for-objtool-warnings.patch"
+ kernel_is ge 4 16 0 && epatch "${FILESDIR}/4.16-00-vmmon-use-standard-definition-of-MSR_K7_HWCR_SMMLOCK.patch"
+ epatch "${FILESDIR}/01-vmmon-fix-always_inline-attribute-usage.patch"
+ epatch "${FILESDIR}/02-vmmon-fix-indirect-call-with-retpoline-build.patch"
+ epatch "${FILESDIR}/03-vmmon-check-presence-of-file_operations-poll.patch"
+ epatch "${FILESDIR}/04-modules-replace-SUBDIRS-with-M.patch"
+ epatch "${FILESDIR}/05-vmmon-totalram_pages-is-a-function-since-5.0.patch"
+ epatch "${FILESDIR}/06-vmmon-bring-back-the-do_gettimeofday-helper.patch"
+ epatch "${FILESDIR}/07-modules-handle-access_ok-with-two-arguments.patch"
+ epatch "${FILESDIR}/08-vmmon-use-KERNEL_DS-rather-than-get_ds.patch"
+ epatch "${FILESDIR}/09-vmmon-fix-return-type-of-vm_operations_struct-fault-.patch"
# decouple the kernel include dir from the running kernel version: https://github.com/stefantalpalaru/gentoo-overlay/issues/17
sed -i -e "s%HEADER_DIR = /lib/modules/\$(VM_UNAME)/build/include%HEADER_DIR = ${KERNEL_DIR}/include%" */Makefile || die "sed failed"
diff --git a/app-emulation/vmware-modules/vmware-modules-330.0.2-r1.ebuild b/app-emulation/vmware-modules/vmware-modules-360.0.4.ebuild
index ade9af8..6681e28 100644
--- a/app-emulation/vmware-modules/vmware-modules-330.0.2-r1.ebuild
+++ b/app-emulation/vmware-modules/vmware-modules-360.0.4.ebuild
@@ -58,20 +58,22 @@ src_unpack() {
}
src_prepare() {
- # from https://github.com/mkubecek/vmware-host-modules/tree/workstation-15.0.2
- kernel_is ge 4 9 0 && epatch "${FILESDIR}/329-4.09-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch"
- kernel_is ge 4 10 0 && epatch "${FILESDIR}/329-4.10-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch"
- kernel_is ge 4 12 0 && epatch "${FILESDIR}/329-4.12-00-vmmon-use-standard-definition-of-MSR_MISC_FEATURES_E.patch"
- kernel_is ge 4 13 0 && epatch "${FILESDIR}/329-4.13-00-vmmon-use-standard-definition-of-CR3_PCID_MASK-if-av.patch"
- epatch "${FILESDIR}/329-00-vmmon-quick-workaround-for-objtool-warnings.patch"
- kernel_is ge 4 16 0 && epatch "${FILESDIR}/329-4.16-00-vmmon-use-standard-definition-of-MSR_K7_HWCR_SMMLOCK.patch"
- epatch "${FILESDIR}/329-01-vmmon-fix-always_inline-attribute-usage.patch"
- epatch "${FILESDIR}/329-02-vmmon-fix-indirect-call-with-retpoline-build.patch"
- epatch "${FILESDIR}/329-03-vmmon-check-presence-of-file_operations-poll.patch"
- epatch "${FILESDIR}/329-04-modules-replace-SUBDIRS-with-M.patch"
- epatch "${FILESDIR}/329-05-vmmon-totalram_pages-is-a-function-since-5.0.patch"
- epatch "${FILESDIR}/329-06-vmmon-bring-back-the-do_gettimeofday-helper.patch"
- epatch "${FILESDIR}/329-07-modules-handle-access_ok-with-two-arguments.patch"
+ # from https://github.com/mkubecek/vmware-host-modules/tree/workstation-15.0.4
+ kernel_is ge 4 9 0 && epatch "${FILESDIR}/4.09-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch"
+ kernel_is ge 4 10 0 && epatch "${FILESDIR}/4.10-00-vmnet-use-standard-definition-of-PCI_VENDOR_ID_VMWAR.patch"
+ kernel_is ge 4 12 0 && epatch "${FILESDIR}/4.12-00-vmmon-use-standard-definition-of-MSR_MISC_FEATURES_E.patch"
+ kernel_is ge 4 13 0 && epatch "${FILESDIR}/4.13-00-vmmon-use-standard-definition-of-CR3_PCID_MASK-if-av.patch"
+ epatch "${FILESDIR}/00-vmmon-quick-workaround-for-objtool-warnings.patch"
+ kernel_is ge 4 16 0 && epatch "${FILESDIR}/4.16-00-vmmon-use-standard-definition-of-MSR_K7_HWCR_SMMLOCK.patch"
+ epatch "${FILESDIR}/01-vmmon-fix-always_inline-attribute-usage.patch"
+ epatch "${FILESDIR}/02-vmmon-fix-indirect-call-with-retpoline-build.patch"
+ epatch "${FILESDIR}/03-vmmon-check-presence-of-file_operations-poll.patch"
+ epatch "${FILESDIR}/04-modules-replace-SUBDIRS-with-M.patch"
+ epatch "${FILESDIR}/05-vmmon-totalram_pages-is-a-function-since-5.0.patch"
+ epatch "${FILESDIR}/06-vmmon-bring-back-the-do_gettimeofday-helper.patch"
+ epatch "${FILESDIR}/07-modules-handle-access_ok-with-two-arguments.patch"
+ epatch "${FILESDIR}/08-vmmon-use-KERNEL_DS-rather-than-get_ds.patch"
+ epatch "${FILESDIR}/09-vmmon-fix-return-type-of-vm_operations_struct-fault-.patch"
# decouple the kernel include dir from the running kernel version: https://github.com/stefantalpalaru/gentoo-overlay/issues/17
sed -i -e "s%HEADER_DIR = /lib/modules/\$(VM_UNAME)/build/include%HEADER_DIR = ${KERNEL_DIR}/include%" */Makefile || die "sed failed"
diff --git a/app-emulation/vmware-workstation/Manifest b/app-emulation/vmware-workstation/Manifest
index aec8b36..d779453 100644
--- a/app-emulation/vmware-workstation/Manifest
+++ b/app-emulation/vmware-workstation/Manifest
@@ -3,14 +3,14 @@ AUX vmware-14.1.rc 2476 BLAKE2B dff25b43c5fa57186be2a5f0ca4606d26cd1c3f3dbeb91d8
AUX vmware-15.0.rc 2476 BLAKE2B dff25b43c5fa57186be2a5f0ca4606d26cd1c3f3dbeb91d855fc07a9fd576f446983c852c8e0b112c5616bb95dfddc7e2c738b4d0ca341c781d7addcb45068cd SHA512 9bae224387128b2cd221d509e2933042e3925fb041670907d8a47c70a488214206912fe25ab24c0bdeb31591149e62aba374d3fa63fdd08644e09667e195967f
AUX vmware-server-14.1.rc 1506 BLAKE2B 886ed1de7a99320611a28a43b48cf17715fcab8bf533a73c28a1aa2f8d150ee2b84e1e510e864b18347f3bd7e43faec3cfc90f09d5ac9c0afe821f67654a68c4 SHA512 548ff69f87bee2b6c82bd931d22dd560370c4a00641ae47d05af05bbc72cedc8fd25054abc405a590b72227b10c5997d79f16ded67f3e0cfac142eb248b47d44
AUX vmware-server-15.0.rc 1506 BLAKE2B 886ed1de7a99320611a28a43b48cf17715fcab8bf533a73c28a1aa2f8d150ee2b84e1e510e864b18347f3bd7e43faec3cfc90f09d5ac9c0afe821f67654a68c4 SHA512 548ff69f87bee2b6c82bd931d22dd560370c4a00641ae47d05af05bbc72cedc8fd25054abc405a590b72227b10c5997d79f16ded67f3e0cfac142eb248b47d44
-DIST VMware-Workstation-Full-14.1.5-10950780.x86_64.bundle 461118056 BLAKE2B b7aff88b89555d0ba759d6f78a463cc3d90c0941d240279102717b13ca73e2f17b4e89bcc66b1c288cc0fb35774ccc323585779da8cbed849c7b66618a2cccfb SHA512 0c69ec0373c61f6e1ea27cdd17d427ce99cfa45d377cc844b3aaf0c66b8b8744d15e7bbdb971e79fcd5c5f8e4ea345337046e83d26d37b102508da422d881ec8
-DIST VMware-Workstation-Full-15.0.2-10952284.x86_64.bundle 495664015 BLAKE2B 478423644e68fe610f443197b6933d4ad44373ad50451a31231f3bdbf39390e917c824a0affa84510742d02c42a944b71b5e4ef0f2ad5ebb0caaa41b76a0d2f9 SHA512 3867c9dba46c674071164f037e9b8d6388dc2fe3fd6dcc8b13e3e73988c697f34bcdd2d32ec579a2c407614066a142ba1adf673dfb2b84037fa2acfb92c81ade
-DIST com.vmware.fusion.tools.darwin-14.1.5.10950780.zip.tar 2805760 BLAKE2B f20193053e1239061e16603e488349838ffce3f99d120e92fad9595d865d303b847a6483e5e7add8be26c6848bc183a332e6b6b0c5fe0a3741ea55bfc7e4549c SHA512 f34cedb80d8d7656bb1df7e2771196b5373ad2aad7aa93fb1bd5421fa157f2e46a8642b27254ee26f32d64398f71e061bd1a65933216f32b1b2e11cce939b64c
-DIST com.vmware.fusion.tools.darwin-15.0.2.10952284.zip.tar 2795520 BLAKE2B c1cb67abe46aa006c7633075dd87b9071213ee8efd215243e895db242ffdbecf13c29515b433259bf9dbd72cf30376a9503f189e65fddfb2550d8d7ec003e3a7 SHA512 b1b42426678a6118f664eba9f0c68313948b51a0add4ffd1b59201d177db0552bd8367f66ef83a5769069e34efaab7ef10f413a46218589b76867a6e743229f8
-DIST com.vmware.fusion.tools.darwinPre15-14.1.5.10950780.zip.tar 2478080 BLAKE2B 6b1d2e3f280b891d9b121fad063f7e164c496d8e66f5de3d6da73e245a327159c4d6ba52446b3bdf1d94bca0898b289972c25d9ae9a4dec0fd133216a52e9806 SHA512 cfe09773ca477e1d928ad6b2d8cc36e632fd82dc63b2447cb05481b8ce320bc9bad6f157f1909b01cea8067cd171ecebeb42465ac71e3f57b9121949b1605ef9
-DIST com.vmware.fusion.tools.darwinPre15-15.0.2.10952284.zip.tar 2478080 BLAKE2B 661a53816a33de87305a9d61040ba742c97ff3885b2004ea05f9d7b5a7d5862185e82e1cefe6aa505c89ac3d487574514258719148c4d9f58d172c40f47c9cd7 SHA512 b7132b9ed302de2ce3b39d63b8eaea7d82f7e1a8cb66f618fa0247119746000986b7014bfd1772e27df2e6941e1000fd6143fcf9fdd2bd9b7164b01a9bd2e8a0
+DIST VMware-Workstation-Full-14.1.7-12989993.x86_64.bundle 461115120 BLAKE2B 0ed81b5c84319fddd9c8091c0d9ee5468cfb59abfa89acf11401b785dd7f478861a9d85c74d8aaa27ee8c31640a9dc5a5c801b2a4e6e51318bfa888bf9938d0d SHA512 b3d96bb64f9a27a2f560277172cf9e42f8953b92345ee698c6cad383db9571a1b0b383b758ca027ade0eca0f620be697333b1964c1ee190916d6bc1eac818b23
+DIST VMware-Workstation-Full-15.0.4-12990004.x86_64.bundle 495666124 BLAKE2B 035fbf1f5cee860ef67569f9f8d7271ae5a9ae2a185eca8157911359b0ffc580262399036d650134b2362daf747132170656c8d87800f415de9f67e7294d1e98 SHA512 6f90237cae5be1a417c7bfa62af63f8cf9251000e6c59932a7d9db4e4bfe37e1a64155119c553ac14700af33a51bd8694bb88edb32ac478b2fe6df4a6d121010
+DIST com.vmware.fusion.tools.darwin-14.1.7.12989993.zip.tar 2805760 BLAKE2B 7746ba82081ecb291fec168b4f2db59b4cb44dca596a9eaea13223b25584260dd4cc57dc22763e0cee9a3df2832fdac788644e443b29058aea2bcf3d2d6bbee3 SHA512 e06c5d8daa6dd64eef49c050bdcc7a29b0458dcca0f2e95c4cec889b280a80547b5c3af0afa14592684123088a5b11f4859a178754ab266e7ed7cb8d630fe2b0
+DIST com.vmware.fusion.tools.darwin-15.0.4.12990004.zip.tar 2795520 BLAKE2B fa7c3673a0cf996f0029f623c53d07fe1c9c0e866d6dfdafdd9c165d0d1240c71067f43e5ec3e7f33cd354f0f2e4e234df3184df442a64bc37aabd527acc12e0 SHA512 e056be7355923e3f7e3e223e5fbfdde5b729377dbd7d973993dfefe7d079206f0f5ea8f0ea9bd03edef7892180b09ac1d7756efd0b4de9b5576533bff78936fc
+DIST com.vmware.fusion.tools.darwinPre15-14.1.7.12989993.zip.tar 2478080 BLAKE2B 75f81d449ca3c575e2740e092bb8904bc29842014635f13abf1adf6c0d9e57c3c92710ae51b8aad1d5d91f72c57769adfb4c47547ce968cc98425f4ac5853614 SHA512 170383431cfdced25c4adfd0d2df4aa52f0df20c99d38c361820641c95c676edc7eeddcadf030a2ea34614d3785d7b9e0acbbd63a0b681a57c7f2ff2042b9bcd
+DIST com.vmware.fusion.tools.darwinPre15-15.0.4.12990004.zip.tar 2478080 BLAKE2B 92bd4592383a132b01e75c274024197dbdadb09fe9af2eac47f3ea7b79eea673df6274f6d38c818dce85a7edfa9590beeeb36baf7f9628e8dd906c2fa5998a30 SHA512 0e46eb33d5d8e0a9fac43f5523a96c0661f207bb711f5904429c0f21eac2650e50fc62f15db1f57255c982df2b256f5607339265f951a2070ac11dde023e9f8f
DIST unlocker-3.0.2.tar.gz 15984801 BLAKE2B e157ed24ad6cea1ab16dd5fc11935b7cdbb3fb0a1e0a9c059eb100f0c57508b749884111b93a9f272ad2c5a9ecd4fadb177ccac47d7688665c5fa8f100fcd2b1 SHA512 83a390562761791531574c05d2a5caacd936b45b32f26a1e5ba953ce32e27af29cb3ac0984c552c2eb9cfdf033d4b95fae1c33a70f2b169563d74d1ea188dacf
DIST vmware-systemd-gentoo-02.tgz 14064 BLAKE2B 24ac2c2f295130f4aadad867ec88d652bd292cc60e6b471bb2e01069fe01d84dac3d8b0ca7690ebf218d663adfe0c1dc889d3f4f53cf3178b68291461260748b SHA512 3a382bfd5f1eb2b218d8012588ea55c1f22786dba35a1fc0fdfdb4e40b05e0e735ed09c6961684f6442e863c3ed72024ce01f19113bbd9ca47c32e3f43c55f42
-EBUILD vmware-workstation-14.1.5.10950780-r3.ebuild 21438 BLAKE2B df7f0bcc200bbca4741182ff6b4965c377cc977b23a35fc4ac9968c9eafb9e2f1f063b764c8cc14fee3866d15dfd81171867b09d56aa953b2c25a8d4053268a8 SHA512 b631f5a694e649771be1b704bb2e4138f96e2e05510f47783b8cf4118a569943586aaca145993528f0194004342af0130ab546e4d128cb7b3a1a81fecb3ff49e
-EBUILD vmware-workstation-15.0.2.10952284-r3.ebuild 21438 BLAKE2B 2f5ae1961568266cba5fd356fd43ac34e99c1fa21c23a3b914061409ef1da6fe36c43ae2376d3d19e30a41bf0feaf6780947de35bc846fdf1af4ba8d68f7b565 SHA512 7774b3a0f382279364be34f17a7bb821ef9fcfa82a4141c43a80708d4e57bada98866b68268c849091025956a8b617bd11b631ca06596ad4af9051c73609086d
+EBUILD vmware-workstation-14.1.7.12989993.ebuild 21390 BLAKE2B fadc7b84fb0d90dbe1a2c8a26b7f8b1a112f6da7a6307f0621fb190a306655defe6c627e3de1249aa0092a22b285002bb2fe0feb25c842b9d702e0833bd0b470 SHA512 4c85e64cfa124048520f7cdeb6d345e7a5836b4ee5220add9596b9a292b69f08a10b2079dc341edce9247f12b901177ed99b4687ca111450f8c661b74eec0e1f
+EBUILD vmware-workstation-15.0.4.12990004.ebuild 21390 BLAKE2B bf68a77dd93b211e77c9c3c6e8562c40c300748e64678c382c96e2c024b7319a7875652a01ecf86a6cae459ea4718b4207d1664b266f55f1412449b61dea557e SHA512 645716f4ee6e9a414a8d93d717c33d9ad18b46be38b4b7703b20661fdc99df086075b0edc84cd00cd58a2808045d436893685537482eea02ab67898aa72248c1
MISC metadata.xml 2031 BLAKE2B 00e17d5cc895b1d1c12263653b9824fb3340e4a8ea7bfb44f878ab7c3b59db2238d71a8b4daedd2b7307206c6aba9dbf7ab7410f845cb9a6362fda41b11c06fd SHA512 1c1ed18e2cd0c2112c2e6dfeded9a3bc9c9d554d926e411c2c49d90c36c17941996c9d0ff62a3ab6f8df8ad0cd22b6a72d1889a4017dffae8a27f974ac8a7212
diff --git a/app-emulation/vmware-workstation/vmware-workstation-14.1.5.10950780-r3.ebuild b/app-emulation/vmware-workstation/vmware-workstation-14.1.7.12989993.ebuild
index 8a05848..44f9c51 100644
--- a/app-emulation/vmware-workstation/vmware-workstation-14.1.5.10950780-r3.ebuild
+++ b/app-emulation/vmware-workstation/vmware-workstation-14.1.7.12989993.ebuild
@@ -7,10 +7,10 @@ inherit eapi7-ver eutils readme.gentoo-r1 gnome2-utils pam systemd xdg-utils
MY_PN="VMware-Workstation-Full"
MY_PV=$(ver_cut 1-3)
-PV_MODULES="329.$(ver_cut 2-3)"
+PV_MODULES="331.$(ver_cut 2-3)"
PV_BUILD=$(ver_cut 4)
MY_P="${MY_PN}-${MY_PV}-${PV_BUILD}"
-VMWARE_FUSION_VER="10.$(ver_cut 2-3)/10950653" # https://softwareupdate.vmware.com/cds/vmw-desktop/fusion/
+VMWARE_FUSION_VER="10.1.6/12989998" # https://softwareupdate.vmware.com/cds/vmw-desktop/fusion/
SYSTEMD_UNITS_TAG="gentoo-02"
DESCRIPTION="Emulate a complete PC without the performance overhead of most emulators"
@@ -200,7 +200,6 @@ RDEPEND="
x11-libs/startup-notification
x11-libs/xcb-util
x11-themes/hicolor-icon-theme
- bundled-libs? ( media-libs/tiff:3 )
!bundled-libs? ( ${BUNDLED_LIB_DEPENDS} )
!app-emulation/vmware-player
!app-emulation/vmware-tools
diff --git a/app-emulation/vmware-workstation/vmware-workstation-15.0.2.10952284-r3.ebuild b/app-emulation/vmware-workstation/vmware-workstation-15.0.4.12990004.ebuild
index 9ebe259..5ac00ed 100644
--- a/app-emulation/vmware-workstation/vmware-workstation-15.0.2.10952284-r3.ebuild
+++ b/app-emulation/vmware-workstation/vmware-workstation-15.0.4.12990004.ebuild
@@ -7,10 +7,10 @@ inherit eapi7-ver eutils readme.gentoo-r1 gnome2-utils pam systemd xdg-utils
MY_PN="VMware-Workstation-Full"
MY_PV=$(ver_cut 1-3)
-PV_MODULES="330.$(ver_cut 2-3)"
+PV_MODULES="360.$(ver_cut 2-3)"
PV_BUILD=$(ver_cut 4)
MY_P="${MY_PN}-${MY_PV}-${PV_BUILD}"
-VMWARE_FUSION_VER="11.$(ver_cut 2-3)/10952296" # https://softwareupdate.vmware.com/cds/vmw-desktop/fusion/
+VMWARE_FUSION_VER="11.0.3/12992109" # https://softwareupdate.vmware.com/cds/vmw-desktop/fusion/
SYSTEMD_UNITS_TAG="gentoo-02"
DESCRIPTION="Emulate a complete PC without the performance overhead of most emulators"
@@ -200,7 +200,6 @@ RDEPEND="
x11-libs/startup-notification
x11-libs/xcb-util
x11-themes/hicolor-icon-theme
- bundled-libs? ( media-libs/tiff:3 )
!bundled-libs? ( ${BUNDLED_LIB_DEPENDS} )
!app-emulation/vmware-player
!app-emulation/vmware-tools