git: 40121c76b483 - main - net-im/teams: Update to 2.23.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 04 Oct 2026 20:13:21 UTC
The branch main has been updated by tagattie:
URL: https://cgit.FreeBSD.org/ports/commit/?id=40121c76b483ca4d4c4a446f8b0a59cfa39e5a96
commit 40121c76b483ca4d4c4a446f8b0a59cfa39e5a96
Author: Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-10-04 20:12:07 +0000
Commit: Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-10-04 20:13:11 +0000
net-im/teams: Update to 2.23.0
Changelog:
- https://github.com/IsmaelMartinez/teams-for-linux/releases/tag/v2.21.0
- https://github.com/IsmaelMartinez/teams-for-linux/releases/tag/v2.22.0
- https://github.com/IsmaelMartinez/teams-for-linux/releases/tag/v2.23.0
Reported by: GitHub (watch releases)
---
net-im/teams/Makefile | 7 +-
net-im/teams/distinfo | 10 +--
net-im/teams/files/packagejsons/package-lock.json | 83 ++++++-----------------
net-im/teams/files/packagejsons/package.json | 8 +--
4 files changed, 34 insertions(+), 74 deletions(-)
diff --git a/net-im/teams/Makefile b/net-im/teams/Makefile
index a0e0b4e16b85..bab6496b1136 100644
--- a/net-im/teams/Makefile
+++ b/net-im/teams/Makefile
@@ -1,7 +1,6 @@
PORTNAME= teams
DISTVERSIONPREFIX= v
-DISTVERSION= 2.20.1
-PORTREVISION= 3
+DISTVERSION= 2.23.0
CATEGORIES= net-im
MAINTAINER= tagattie@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://ismaelmartinez.github.io/teams-for-linux/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-USES= desktop-file-utils electron:42 localbase:ldflags \
+USES= desktop-file-utils electron:43 localbase:ldflags \
nodejs:24,build npm:npm python:build
USE_GITHUB= yes
@@ -38,7 +37,7 @@ do-install:
@${MKDIR} ${STAGEDIR}${DATADIR}
cd ${WRKSRC}/dist/${ELECTRON_BUILDER_APP_OUT_DIR} && \
${COPYTREE_SHARE} resources ${STAGEDIR}${DATADIR}
- ${FIND} ${STAGEDIR}${DATADIR}/resources -type f -exec ${FILE} {} ';' | \
+ ${FIND} ${STAGEDIR}${DATADIR}/resources -type f -exec ${FILE} {} + | \
${GREP} 'ELF.*FreeBSD' | ${AWK} -F ': ' '{print $$1}' | ${XARGS} ${STRIP_CMD}
do-install-DOCS-on:
diff --git a/net-im/teams/distinfo b/net-im/teams/distinfo
index d7824199c836..14c098bacc93 100644
--- a/net-im/teams/distinfo
+++ b/net-im/teams/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1789213366
-SHA256 (teams-2.20.1-node-modules.tar.gz) = 9298668410daad6c9202e2983c876ee7e31d943fd9a13fbce72b6ee9803b9d6c
-SIZE (teams-2.20.1-node-modules.tar.gz) = 35304111
-SHA256 (IsmaelMartinez-teams-for-linux-v2.20.1_GH0.tar.gz) = c285237f3f80666b134e2787c24a53206f97033ef5e5a3f3b099c96392901898
-SIZE (IsmaelMartinez-teams-for-linux-v2.20.1_GH0.tar.gz) = 13404070
+TIMESTAMP = 1791144225
+SHA256 (teams-2.23.0-node-modules.tar.gz) = af7b99bb02d8f482a12e1788b515e1bfe089f2435f76412867e1ebddbebb05ee
+SIZE (teams-2.23.0-node-modules.tar.gz) = 35125173
+SHA256 (IsmaelMartinez-teams-for-linux-v2.23.0_GH0.tar.gz) = 8cee9caec03b1571be63a9ef130e5c3472b1d94961ab3c2226a72501cf6ad113
+SIZE (IsmaelMartinez-teams-for-linux-v2.23.0_GH0.tar.gz) = 13444382
diff --git a/net-im/teams/files/packagejsons/package-lock.json b/net-im/teams/files/packagejsons/package-lock.json
index a441f752ff9b..4aca04066010 100644
--- a/net-im/teams/files/packagejsons/package-lock.json
+++ b/net-im/teams/files/packagejsons/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "teams-for-linux",
- "version": "2.20.1",
+ "version": "2.23.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "teams-for-linux",
- "version": "2.20.1",
+ "version": "2.23.0",
"hasInstallScript": true,
"license": "GPL-3.0-or-later",
"dependencies": {
@@ -16,14 +16,14 @@
"electron-store": "11.0.2",
"electron-updater": "^6.8.9",
"electron-window-state": "5.0.3",
- "mqtt": "^5.15.2",
+ "mqtt": "^5.16.0",
"yargs": "^18.1.0"
},
"devDependencies": {
"@electron/fuses": "^2.1.3",
"@eslint/js": "^10.0.1",
- "@playwright/test": "1.62.1",
- "electron": "42.9.3",
+ "@playwright/test": "1.63.0",
+ "electron": "43.7.0",
"electron-builder": "26.15.7",
"eslint": "^10.10.0",
"globals": "^17.12.0",
@@ -859,13 +859,13 @@
}
},
"node_modules/@playwright/test": {
- "version": "1.62.1",
- "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.62.1.tgz",
- "integrity": "sha512-DTcUc8qii+cpHvtOwggMtBRMjKZHXYWdw8syRYu2vtzuq4Wxphqq4NfCs5Zt44L6mA8rfDfj+PHnxFc/FeK6mQ==",
+ "version": "1.63.0",
+ "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.63.0.tgz",
+ "integrity": "sha512-oxMK4vllB9RK5NQ2l1pq1IfOf2AvnEuj/vYGDj0H2nMtmtZpKtCwt/l00GEO6xjGfpBNAvjovvYdCm50dRQkpQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "playwright": "1.62.1"
+ "playwright": "1.63.0"
},
"bin": {
"playwright": "cli.js"
@@ -2386,9 +2386,9 @@
}
},
"node_modules/electron": {
- "version": "42.9.3",
- "resolved": "https://registry.npmjs.org/electron/-/electron-42.9.3.tgz",
- "integrity": "sha512-REQUgPrCWOP0FajNcKCwwjkssirN+MVbemyd6bT+x51OVq58y6IqjtpA4vmm/KEzKXj2MIOebx/gF497CkRAPg==",
+ "version": "43.7.0",
+ "resolved": "https://registry.npmjs.org/electron/-/electron-43.7.0.tgz",
+ "integrity": "sha512-m98FUehwnoo6q2D9Mr+n602Natb2CRFeKD81GhTdJlKh/Iyud0R1X8hChjpaMBLSsIX9r2ZEFnz0sdIALiO9ZQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -3176,21 +3176,6 @@
"dev": true,
"license": "ISC"
},
- "node_modules/fsevents": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
- "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
- "dev": true,
- "hasInstallScript": true,
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
- }
- },
"node_modules/function-bind": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
@@ -3836,16 +3821,6 @@
"jiti": "lib/jiti-cli.mjs"
}
},
- "node_modules/js-sdsl": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz",
- "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==",
- "license": "MIT",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/js-sdsl"
- }
- },
"node_modules/js-yaml": {
"version": "4.3.2",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.2.tgz",
@@ -4221,9 +4196,9 @@
}
},
"node_modules/mqtt": {
- "version": "5.15.2",
- "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-5.15.2.tgz",
- "integrity": "sha512-VWZU2CSUY3U3oN0PSBRDE5SNsFi4zqqNeQ/uv3pZWqY3CrBXD/dhd0ZLjlsk5YnebGlrapi4lRVNJPUNQ5aZ3w==",
+ "version": "5.16.0",
+ "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-5.16.0.tgz",
+ "integrity": "sha512-G0VsEtuJz5sJUgZJaaADMVfW7SIFPzkIuHR+d6rk+tBeSwdCfd9BaIRycRfd2AbyFDEmLlFM+SDQeti/+IbOnw==",
"license": "MIT",
"dependencies": {
"@types/readable-stream": "^4.0.21",
@@ -4235,7 +4210,6 @@
"lru-cache": "^10.4.3",
"minimist": "^1.2.8",
"mqtt-packet": "^9.0.2",
- "number-allocator": "^1.0.14",
"readable-stream": "^4.7.0",
"rfdc": "^1.4.1",
"socks": "^2.8.6",
@@ -4417,16 +4391,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/number-allocator": {
- "version": "1.0.14",
- "resolved": "https://registry.npmjs.org/number-allocator/-/number-allocator-1.0.14.tgz",
- "integrity": "sha512-OrL44UTVAvkKdOdRQZIJpLkAdjXGTRda052sN4sO77bKEzYYqWKMBjQvrJFzqygI99gL6Z4u2xctPW1tB8ErvA==",
- "license": "MIT",
- "dependencies": {
- "debug": "^4.3.1",
- "js-sdsl": "4.3.0"
- }
- },
"node_modules/object-inspect": {
"version": "1.13.4",
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
@@ -4640,28 +4604,25 @@
}
},
"node_modules/playwright": {
- "version": "1.62.1",
- "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.62.1.tgz",
- "integrity": "sha512-0M+L3LAD8/nm554LOla9Ayx0j0tmFZ0FBcoQ7F1VuVHpM/XpiC8RcDzBQB8W5+hA8L22THxELzeF+2WcUzvcLg==",
+ "version": "1.63.0",
+ "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.63.0.tgz",
+ "integrity": "sha512-+7ziBLidS4NaNCdt57SUDT+wYmmd5fmiQejUic/kb+YsYSCPyOOE9sebzMjNmQrsnNpDJqd4WHvV/8lfKfUDUg==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "playwright-core": "1.62.1"
+ "playwright-core": "1.63.0"
},
"bin": {
"playwright": "cli.js"
},
"engines": {
"node": ">=20"
- },
- "optionalDependencies": {
- "fsevents": "2.3.2"
}
},
"node_modules/playwright-core": {
- "version": "1.62.1",
- "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.62.1.tgz",
- "integrity": "sha512-wPYSwEBJY9GHraISXqyqtx0na0LpO3XEX7jNDhntbex7tzUS7kLnZsOlFruFJB4Hi/rhDMjXGqHewDZ68nYZVw==",
+ "version": "1.63.0",
+ "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.63.0.tgz",
+ "integrity": "sha512-rYCsBF/M5HjUch52bbtVONEFjv6Xu8sm8h72dNlR5bzIE1fvC/bxgspzkjSfU+MweEMmPM8KJebG6nnyxo5mCg==",
"dev": true,
"license": "Apache-2.0",
"bin": {
diff --git a/net-im/teams/files/packagejsons/package.json b/net-im/teams/files/packagejsons/package.json
index 58fe4fcb2111..8769233a599c 100644
--- a/net-im/teams/files/packagejsons/package.json
+++ b/net-im/teams/files/packagejsons/package.json
@@ -1,6 +1,6 @@
{
"name": "teams-for-linux",
- "version": "2.20.1",
+ "version": "2.23.0",
"main": "app/index.js",
"description": "Unofficial client for Microsoft Teams for Linux",
"homepage": "https://github.com/IsmaelMartinez/teams-for-linux",
@@ -60,14 +60,14 @@
"electron-store": "11.0.2",
"electron-updater": "^6.8.9",
"electron-window-state": "5.0.3",
- "mqtt": "^5.15.2",
+ "mqtt": "^5.16.0",
"yargs": "^18.1.0"
},
"devDependencies": {
"@electron/fuses": "^2.1.3",
"@eslint/js": "^10.0.1",
- "@playwright/test": "1.62.1",
- "electron": "42.9.3",
+ "@playwright/test": "1.63.0",
+ "electron": "43.7.0",
"electron-builder": "26.15.7",
"eslint": "^10.10.0",
"globals": "^17.12.0",