Package Details: teams-for-linux-bin 2.0.8-1

Git Clone URL: https://aur.archlinux.org/teams-for-linux-bin.git (read-only, click to copy)
Package Base: teams-for-linux-bin
Description: Unofficial Microsoft Teams for Linux client (binary version)
Upstream URL: https://github.com/IsmaelMartinez/teams-for-linux
Licenses: GPL3
Conflicts: teams-for-linux, teams-for-linux-appimage, teams-for-linux-git, teams-for-linux-wbundled-electron
Provides: teams-for-linux
Submitter: AlphaJack
Maintainer: AlphaJack (jonjomckay, lynix)
Last Packager: lynix
Votes: 14
Popularity: 2.67
First Submitted: 2023-07-01 11:15 (UTC)
Last Updated: 2025-04-11 11:47 (UTC)

Latest Comments

1 2 Next › Last »

programistazacny commented on 2025-03-28 14:34 (UTC)

Sorry, my mistake for flagging. True, there is no release yet, only new pre-release.

Ok, I will make ELECTRON_OZONE_PLATFORM_HINT happpen :)

lynix commented on 2025-03-28 13:52 (UTC)

@programistazacny: Please do not flag the package as out-of-date when there is actually no official new release.

1.13.2, as of now, is clearly marked as "pre-release" on the GitHub page. We are tracking stable releases with this AUR package.

lynix commented on 2025-03-28 13:49 (UTC)

@programistazacny:

I don't see the point in adding a wrapper like the one you mentioned. If you set the ELECTRON_OZONE_PLATFORM_HINT environment variable the application will run natively on Wayland and not through XWayland.

At least that's the behaviour I'm seeing on Hyprland.

programistazacny commented on 2025-03-28 08:06 (UTC)

It works then on XWayland.

Can you make something similar like https://aur.archlinux.org/cgit/aur.git/tree/visual-studio-code-bin.sh?h=visual-studio-code-bin ?

lynix commented on 2025-03-25 12:08 (UTC)

@programistazacny:

Just launch '/opt/teams-for-linux/teams-for-linux', nothing special required to make it work under Wayland.

You can set ELECTRON_OZONE_PLATFORM_HINT=auto in the environment configuration of your choice (/etc/environment, ~/.profile, etc.).

programistazacny commented on 2025-03-25 11:27 (UTC)

How to run it using Wayland?

Sadly https://aur.archlinux.org/packages/teams-for-linux-wayland-hook doesn't work. Menu entries are using /opt/teams-for-linux/teams-for-linux directly. This package doesn't provide /*/bin launcher.

lynix commented on 2024-12-13 08:47 (UTC) (edited on 2024-12-13 08:48 (UTC) by lynix)

Patch to upgrade to latest version (1.12.3):

From dd8094abbe81df3721c4db397f3fa72d5338cce9 Mon Sep 17 00:00:00 2001
From: lynix <lynix47@gmail.com>
Date: Fri, 13 Dec 2024 08:27:04 +0100
Subject: [PATCH] Updated teams-for-linux-bin to 1.12.3

---
 PKGBUILD | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/PKGBUILD b/PKGBUILD
index 28c1a53..4684a5f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
 # Maintainer: AlphaJack <alphajack at tuta dot io>

 pkgname="teams-for-linux-bin"
-pkgver=1.11.0
+pkgver=1.12.3
 pkgrel=1
 pkgdesc="Unofficial Microsoft Teams for Linux client (binary version)"
 url="https://github.com/IsmaelMartinez/teams-for-linux"
@@ -17,9 +17,9 @@ depends=("gtk3" "libxss" "nss")
 source_x86_64=("$url/releases/download/v$pkgver/teams-for-linux_${pkgver}_amd64.deb")
 source_aarch64=("$url/releases/download/v$pkgver/teams-for-linux_${pkgver}_arm64.deb")
 source_armv7h=("$url/releases/download/v$pkgver/teams-for-linux_${pkgver}_armv7l.deb")
-b2sums_x86_64=('bf4ab799a490ba07fb3c4fbc863c16da066813ac9984208a711e4e473a8bcc6b14d76d772475879757ea2a5b29468182326af4137658453f33f87d50088d5ec3')
-b2sums_aarch64=('2a6e57f6459c7023f338bccd41a177163d17bad03086bc5f4f798ad24023b0cdd7415878ee7ce7b6d3822169bd435b37d5d27666717bf7dc5730e62716d9194a')
-b2sums_armv7h=('18dca38bf9408280442151086c09d9e5f0abe5e265c122d5e5693b7503a74abb9e4023d8667d22233525bacc826592fa830fb73bdcadd206645822f2954ce8e7')
+b2sums_x86_64=('1e983724c671ea8f2ce584888ab7145a981be2fde87a18ed15d8879f7843c842381dd71915652354b86e7c826cf272fd7de883dc643d028c876939255b7b98b2')
+b2sums_aarch64=('4cc659c9981cb769d1ab47eb1e0b762780e10b809d144657a965ad1a7cbd429a81c281500994d90ba6d44d72ce46d39f23609a003e2d83ccad38f39b98d3abe6')
+b2sums_armv7h=('064c7154504be980d151acf10bdd65e68492c7eeb14c510842e8dc48aff7a3597905451177deb34d4db342bf3db0dc5cac93d95ddd69abf7ae976acd5e7e31bd')
 options=("!strip")

 prepare(){
-- 
2.47.1

Please note that there seems to be an issue with audio input (supposedly on Microsoft side), affecting this package as well.

fourier commented on 2024-06-25 19:50 (UTC)

hey guys is this actually not adding the program to path? Not showing. thanks

sarvasana commented on 2024-06-14 17:45 (UTC) (edited on 2024-06-14 17:46 (UTC) by sarvasana)

I added this feature request to github repo for this application. Please upvote there if you would like such feature also.

https://github.com/IsmaelMartinez/teams-for-linux/issues/1298

Describe the solution you'd like

I would like to be able to set my teams status from the command line.

This saves me from opening the application.
It also allows me to pipe status information from other apps to teams.
It would be great if this feature could be used even while teams is already running.
If the feature is used when teams is already running, no other visual teams instance will appear.
The teams instance used for setting the status will set the status and terminate.

Describe alternatives you've considered There is no alternative found.

Additional context The commands could look like this:

teams --set-status "having lunch" --clear-after 1h
teams --set-status "playing: the weeknd - blinding lights" --emoji 1f929

Pseudo Pipe examples:
mprisctl current | xargs -I{} teams --set-status "playing: {}"
build_status | xargs -I{} teams --set-status "build: {}"
task current | xargs -I{} teams --set-status "working on: {}"
calendarctl next | xargs -I{} teams --set-status "next meeting: {}"
batteryctl status | xargs -I{} teams --set-status "battery: {}"
weatherctl current | xargs -I{} teams --set-status "weather: {}"
uptime | awk '{print $10}' | xargs -I{} teams --set-status "load average: {}"
pomodoroctl status | xargs -I{} teams --set-status "pomodoro: {}"
git rev-parse --abbrev-ref HEAD | xargs -I{} teams --set-status "working on branch: {}"
docker ps --filter "status=running" --format "{{.Names}}" | xargs -I{} teams --set-status "containers running: {}"
vpnctl status | xargs -I{} teams --set-status "VPN: {}"

MartinX3 commented on 2024-05-01 10:11 (UTC) (edited on 2024-05-01 10:11 (UTC) by MartinX3)

@AlphaJack Outdated means that the uploaded 1.4.19 from yesterday was already a month old.
Thank you for uploading 1.4.31 now.