summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Eden <yamakuzure@gmx.net>2020-07-13 07:33:30 +0200
committerSven Eden <yamakuzure@gmx.net>2020-07-13 07:33:30 +0200
commit69fdba2aa23aed88e0d4b045a5acf2b0ca31d9b3 (patch)
tree982e63ef9eaf3717921700a6cb99b6be87bc1bb2
parentapp-office/teams: Stabilize 1.3.0.5153 and add 1.3.0.16851 (diff)
downloadseden-69fdba2aa23aed88e0d4b045a5acf2b0ca31d9b3.tar.gz
seden-69fdba2aa23aed88e0d4b045a5acf2b0ca31d9b3.tar.bz2
seden-69fdba2aa23aed88e0d4b045a5acf2b0ca31d9b3.zip
app-office/teams-insiders: Stabilize 1.3.0.16851
* This is the next regualar Teams version * Remove dev version 1.3.0.14051 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sven Eden <yamakuzure@gmx.net>
-rw-r--r--app-office/teams-insiders/Manifest1
-rw-r--r--app-office/teams-insiders/teams-insiders-1.3.00.14051-r1.ebuild113
-rw-r--r--app-office/teams-insiders/teams-insiders-1.3.00.16851-r1.ebuild2
3 files changed, 1 insertions, 115 deletions
diff --git a/app-office/teams-insiders/Manifest b/app-office/teams-insiders/Manifest
index 12de1da..5856ae0 100644
--- a/app-office/teams-insiders/Manifest
+++ b/app-office/teams-insiders/Manifest
@@ -1,2 +1 @@
-DIST teams-insiders_1.3.00.14051_amd64.deb 70442434 SHA256 1f73d46d449cee2a2c1002af6d3d2e0eaecfefb5105f803c8a653908dafb9fa5 SHA512 6696cc5de54072d6e873aa21ce3b3f22300313680fff5459885f59924862fdf2bc0b142728a12d069d36375f35091672e102d785c9b270c33b67683a95c1258a WHIRLPOOL dc557cabb2e4b4ad1378a2619fb8253cef6a67bef2cbd2d61e0d02262b53ab741b1e07ba47b3c2ddc49b21310a51547c9c21032ee1e18990baada3c3e0786374
DIST teams-insiders_1.3.00.16851_amd64.deb 70122438 SHA256 bb9fb36f97b16787b657e9b9c957818f9c10785021d77d21182d63539f658922 SHA512 cb17518c7d7fcb3a27163644707dcf58dea4a3a13d5356b940149b468861d1101cae0010a50ca6259ddc240686ca4f28112165ef83344dcf6107c5c617c9999a WHIRLPOOL ca3b47e7157c3909347d84ab4f05f3abed93a53a669ae4f10106088c3628f844f19fce36fc40d3d509ab2db5c15a7847ed7e66fb3ae3f327d056e7aa7c959aec
diff --git a/app-office/teams-insiders/teams-insiders-1.3.00.14051-r1.ebuild b/app-office/teams-insiders/teams-insiders-1.3.00.14051-r1.ebuild
deleted file mode 100644
index 60e9039..0000000
--- a/app-office/teams-insiders/teams-insiders-1.3.00.14051-r1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit eutils desktop unpacker xdg-utils
-
-IUSE="system-ffmpeg system-mesa"
-
-DESCRIPTION="Microsoft Teams Linux Client (Insiders Build)"
-HOMEPAGE="https://teams.microsoft.com/"
-SRC_URI="https://packages.microsoft.com/repos/ms-teams/pool/main/t/${PN}/${PN}_${PV}_amd64.deb"
-LICENSE="GitHub"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
- system-ffmpeg? ( media-video/ffmpeg[chromium] )
- system-mesa? ( media-libs/mesa[egl,gles2] )
-"
-RDEPEND="
- !app-office/teams
- app-accessibility/at-spi2-atk
- app-crypt/libsecret
- dev-libs/atk
- dev-libs/expat
- dev-libs/glib
- dev-libs/nspr
- dev-libs/nss
- gnome-base/libgnome-keyring
- media-libs/alsa-lib
- media-libs/fontconfig
- net-print/cups
- sys-apps/dbus
- sys-apps/util-linux
- x11-libs/cairo
- x11-libs/gdk-pixbuf
- x11-libs/gtk+:3
- x11-libs/libX11
- x11-libs/libXScrnSaver
- x11-libs/libXcomposite
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libxcb
- x11-libs/libxkbfile
- x11-libs/pango
- ${BDEPEND}
-"
-DEPEND=""
-PDEPEND=""
-RESTRICT="primaryuri mirror strip"
-
-S="${WORKDIR}"
-
-src_install() {
- local dest=/usr
-
- insinto ${dest}/share
- doins -r "${S}"${dest}/share/applications
- doins -r "${S}"${dest}/share/pixmaps
- doins -r "${S}"${dest}/share/${PN}
-
- exeinto ${dest}/bin
- doexe "${S}"${dest}/bin/${PN}
-
- exeinto ${dest}/share/${PN}
- doexe "${S}"${dest}/share/${PN}/${PN}
-
- # Use system ffmpeg, if wanted. Might crash MS Teams!
- if use system-ffmpeg; then
- rm -f "${D}"/${dest}/share/${PN}/libffmpeg.so
- dosym "${dest}/$(get_libdir)/chromium/libffmpeg.so" "${dest}/share/${PN}/libffmpeg.so"
- else
- # Otherwise keep the executable bit on the bundled lib
- doexe "${S}"${dest}/share/${PN}/libffmpeg.so
- fi
-
- # Use system mesa, if wanted. Might Crash MS Teams!
- if use system-mesa; then
- rm -f "${D}"/${dest}/share/${PN}/libEGL.so
- rm -f "${D}"/${dest}/share/${PN}/libGLESv2.so
- else
- # Otherwise keep original executable flag
- doexe "${S}"/${dest}/share/${PN}/libEGL.so
- doexe "${S}"/${dest}/share/${PN}/libGLESv2.so
- fi
-
- # Keep swiftshader, used in GPU-/Head-less systems
- exeinto ${dest}/share/${PN}/swiftshader
- doexe "${S}"/${dest}/share/${PN}/swiftshader/libEGL.so
- doexe "${S}"/${dest}/share/${PN}/swiftshader/libGLESv2.so
-
- sed -i '/OnlyShowIn=/d' "${S}"${dest}/share/applications/${PN}.desktop
- domenu "${S}"${dest}/share/applications/${PN}.desktop
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- xdg_icon_cache_update
-}
diff --git a/app-office/teams-insiders/teams-insiders-1.3.00.16851-r1.ebuild b/app-office/teams-insiders/teams-insiders-1.3.00.16851-r1.ebuild
index 60e9039..3107489 100644
--- a/app-office/teams-insiders/teams-insiders-1.3.00.16851-r1.ebuild
+++ b/app-office/teams-insiders/teams-insiders-1.3.00.16851-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://teams.microsoft.com/"
SRC_URI="https://packages.microsoft.com/repos/ms-teams/pool/main/t/${PN}/${PN}_${PV}_amd64.deb"
LICENSE="GitHub"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
BDEPEND="
system-ffmpeg? ( media-video/ffmpeg[chromium] )