diff options
author | Sven Eden <sven.eden@prydeworx.com> | 2021-10-01 08:02:45 +0200 |
---|---|---|
committer | Sven Eden <sven.eden@prydeworx.com> | 2021-10-01 08:02:45 +0200 |
commit | 099632aa08e7abfd739d4d6bf914831011cfcd26 (patch) | |
tree | bc06c20a1e89200e86447ee02f454ac1a3f002b9 /net-im | |
parent | media-video/shotcut: Bump to 21.09.20 (diff) | |
download | seden-099632aa08e7abfd739d4d6bf914831011cfcd26.tar.gz seden-099632aa08e7abfd739d4d6bf914831011cfcd26.tar.bz2 seden-099632aa08e7abfd739d4d6bf914831011cfcd26.zip |
net-im/teams-insiders: Bump to 1.4.0.26453
Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Sven Eden <sven.eden@prydeworx.com>
Diffstat (limited to 'net-im')
-rw-r--r-- | net-im/teams-insiders/Manifest | 2 | ||||
-rw-r--r-- | net-im/teams-insiders/metadata.xml | 3 | ||||
-rw-r--r-- | net-im/teams-insiders/teams-insiders-1.4.00.26453.ebuild (renamed from net-im/teams-insiders/teams-insiders-1.4.00.7556.ebuild) | 17 |
3 files changed, 17 insertions, 5 deletions
diff --git a/net-im/teams-insiders/Manifest b/net-im/teams-insiders/Manifest index c09bec1..c833e2e 100644 --- a/net-im/teams-insiders/Manifest +++ b/net-im/teams-insiders/Manifest @@ -1,2 +1,2 @@ DIST teams-insiders_1.4.00.13653_amd64.deb 83235690 SHA256 8d853978a7c61adfeadc5987c79ccabbdaa3b644e0e2a2ff9afc83cae57d1913 SHA512 23e3c7e4dc9fedec58be0ac9293e9f5808d70367b22f96aa6eeb0a5ec0cf31532d5575324f56a34ea29f04fcd9b55a243e68c99ec58aba1ff79b4b097e883f27 WHIRLPOOL e80ceac02aa2bfe6362b7f8cfb97a9392fd586cba1e9a178ad6aac45bc216a7ab0a7ab0a2b8bda9087e378b67e5ed756184b5066de83e665fd118593a6b5a01f -DIST teams-insiders_1.4.00.7556_amd64.deb 77243112 SHA256 c16201f0683feb034d05be679627cc4d65d5f5f165dd97bb3b7847eb81fe29c5 SHA512 1a9dd0882d4aa93a69fc8fed0c40d57ba64432a8a32d727963702e0c49bfdd2b13be9d7a5e65efc271ba26af0708fbbebcb123581ec6d2d39793331da082e7df WHIRLPOOL ee68e86cf03cc1a7d8748c9a4b6384e52cd30d967fc8704174f1e4732238b3a0a637e84c1a03b3585ae9d6902ce1cf39b624a934690c03c2ea4a52fb113f32d0 +DIST teams-insiders_1.4.00.26453_amd64.deb 84486014 SHA256 8f5ead0d979eaf4c7fe248d2837ff81b9c56418c4305616b27b070a1aaeb0fc8 SHA512 8c2bdf772bb01474dd7876be2a6339296f9a5b717d30dca82fcfaeea882a4b4140971c7ac0e59f6df4879c2e13aa6419a5123b99f0ff14139c6fafd17e9f0b9c WHIRLPOOL 95a79b8e6e52967e7785edc9133ece85e10beabb867ee1418d7b69d69874a8b8268aef0b72391ff9975638777cb16483faabb11df0630ca57ab9d844e3189dcf diff --git a/net-im/teams-insiders/metadata.xml b/net-im/teams-insiders/metadata.xml index 1086ddd..5528346 100644 --- a/net-im/teams-insiders/metadata.xml +++ b/net-im/teams-insiders/metadata.xml @@ -45,5 +45,8 @@ <flag name="system-mesa"> Use media-libs/mesa instead of the bundled EGL and GLESv2 libs. Might crash MS Teams! </flag> + <flag name="system-vulkan" restrict=">net-im/teams-insiders-1.4.0.26452"> + Use media-libs/vulkan-loader instead of the bundled vulkan lib. Might crash MS Teams! + </flag> </use> </pkgmetadata> diff --git a/net-im/teams-insiders/teams-insiders-1.4.00.7556.ebuild b/net-im/teams-insiders/teams-insiders-1.4.00.26453.ebuild index 3121f54..5cdd0df 100644 --- a/net-im/teams-insiders/teams-insiders-1.4.00.7556.ebuild +++ b/net-im/teams-insiders/teams-insiders-1.4.00.26453.ebuild @@ -13,7 +13,7 @@ LICENSE="ms-teams-pre" SLOT="0" KEYWORDS="-* ~amd64" RESTRICT="bindist mirror splitdebug test" -IUSE="system-ffmpeg system-mesa" +IUSE="system-ffmpeg system-mesa system-vulkan" QA_PREBUILT="*" @@ -50,6 +50,7 @@ RDEPEND=" x11-libs/pango system-ffmpeg? ( <media-video/ffmpeg-4.3[chromium] ) system-mesa? ( media-libs/mesa[egl,gles2] ) + system-vulkan? ( media-libs/vulkan-loader ) " S="${WORKDIR}" @@ -80,7 +81,6 @@ src_install() { exeinto ${dest}/share/${PN} doexe "${S}"${dest}/share/${PN}/${PN} doexe "${S}"${dest}/share/${PN}/chrome-sandbox - doexe "${S}"${dest}/share/${PN}/crashpad_handler # Use system ffmpeg, if wanted. Might crash MS Teams! if use system-ffmpeg; then @@ -92,17 +92,26 @@ src_install() { doexe "${S}"${dest}/share/${PN}/libffmpeg.so fi - # Use system mesa, if wanted. Might Crash MS Teams! + # Use system mesa, if wanted. if use system-mesa; then rm -f "${D}"/${dest}/share/${PN}/libEGL.so rm -f "${D}"/${dest}/share/${PN}/libGLESv2.so - elog "Using system mesa. This is experimental and may lead to crashes." + elog "Using system mesa. This is experimental." else # Otherwise keep original executable flag doexe "${S}"/${dest}/share/${PN}/libEGL.so doexe "${S}"/${dest}/share/${PN}/libGLESv2.so fi + # Use system vulkan, if wanted. + if use system-vulkan; then + rm -f "${D}"/${dest}/share/${PN}/libvulkan.so + elog "Using system vulkan. This is experimental." + else + # Otherwise keep original executable flag + doexe "${S}"/${dest}/share/${PN}/libvulkan.so + fi + # Keep swiftshader, used in GPU-/Head-less systems exeinto ${dest}/share/${PN}/swiftshader doexe "${S}"/${dest}/share/${PN}/swiftshader/libEGL.so |