teams-for-linux
https://github.com/IsmaelMartinez/teams-for-linux
This is an unofficial Microsoft Teams client. The official client for Linux is rumoured to be retired by end of 2022.
Please do report bugs and questions in the issues section. We will try to attend them at the earliest.
PRs and suggestions are welcomed. We will continue to support the community.
-
1
derived packages
- Developed at SCM
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:Thaodan:network/teams-for-linux && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_scmsync.obsinfo | 0000000141 141 Bytes | |
_service | 0000000750 750 Bytes | |
teams-for-linux.changes | 0000000144 144 Bytes | |
teams-for-linux.desktop.in | 0000000334 334 Bytes | |
teams-for-linux.spec | 0000005581 5.45 KB |
Comments 15
zoom.svg? I will update the package. I don't have much experience with Debian packaging but I would accept requests.
You can submit the svg file to the upstream I think.
For Debian support, I think usually the dsc file is used. You can work on the Debian support and the create a request to this package.
I created the Arch package however the AUR requires that I bump the version in the spec file each time while in the obs I can avoid that by using a _service.
Asar is like a jar file for Java, I extract it to work better with deduplication.
Will look later into this after I fixed webrtc/videocalls. Thanks for your work!
This comment has been deleted
The package from Github uses its own bundled Electron while this package uses the Electron provided by the distribution.
The issue is that the Electron package from OpenSUSE doesn't have h264 enabled for webrtc. Teams sorely uses H264 for WebRTC which breaks screen sharing (h264 encoding) and video calls partially as you can't see the other person. I fixed that by enabling Webrtc for the Electron package in my project, please look if that package works better for you. I have to work on getting that back into the OpenSUSE package.
I also tested meet now, it works for me. I didn't test using the vanilla Electron package.
This comment has been deleted
I investigated the issue and reported the bug to the Upstream.
This file was removed as it's not used to build flatpak. It's built from another repo. Can you let me know where would you use com.github.IsmaelMartinez.teams_for_linux.appdata.xml in the build?
To include the appstream metadata of the app in the package. https://www.freedesktop.org/wiki/Distributions/AppStream/
Ok. So I suppose com.github.IsmaelMartinez.teams_for_linux.yml file is not required. Only the appdata.xml right? I was thinking the file is only used by flatpak. Probably the file needs to be maintained at 2 repos. One for the project repo and other for the flathub repo.
Restored in 1.1.2. Only the appdata.xml is restored.
Would it be an advantage to merge all compilation files for all distros (Debian, Ubuntu, Archlinux, Leap, etc.) with the files here and then delete all the files from my area? Then it would all be here, in one place for all distros. You have access rights to ease the merging task.
I will try to merge it in a week or so. First I have to finish the DXVK update and update my nodejs-electron package.
Ok. tell me when you are done merging the build files and I delete my area after that.
v1.4.18 seems to compile for most OS.
See Monitor