Skip to content

Instantly share code, notes, and snippets.

@lool
Created April 5, 2020 19:50
Show Gist options
  • Save lool/21415113af56626e813db67bbd2e4b74 to your computer and use it in GitHub Desktop.
Save lool/21415113af56626e813db67bbd2e4b74 to your computer and use it in GitHub Desktop.
Microsoft Teams unofficial snap packaging
name: teams-lool
base: core18 # the base snap is the execution environment for this snap
version: '0.1' # XXX
summary: Microsoft Teams for Linux is your chat-centered workspace in Office 365
description: |
This is an unofficial snap created from the latest Teams .deb package.
Instantly access all your team’s content from a single place where messages, files, people and tools live together.
This is a preview version, so bear with us while we do some fine-tuning.
ONE PLACE FOR YOUR TEAM’S FILES AND CONVERSATIONS:
- Work with your team’s documents on the go
- Move seamlessly across different team projects and topics
- Mention individual team members or your entire team to get attention
STAY CONNECTED WITH PRIVATE AND TEAM CHAT:
- Chat privately one-on-one or have instant group conversations
- See real-time chat history on your favorite device and continue conversations started elsewhere
- Chat with your entire team in dedicated channels
QUICKLY FIND WHAT YOU NEED:
- Quickly search through your chats and team conversations
- Find a contact through name or email address search
TAILOR YOUR WORKSPACE:
- Include content and capabilities you need every day
- Customize alerts to get notified when you get mentioned or get a message
- Save important conversations to quickly access them later
SECURITY TEAMS TRUST:
- Get the enterprise-level security and compliance you expect from Office 365
- Enhanced security with multi-factor authentication
This app requires appropriate commercial Office 365 subscription.
If you are not sure about your company’s subscription or the services you have access to, please contact your IT department.
By downloading this app, you agree to the license and privacy terms (see aka.ms/privacy).
To learn more, please visit aka.ms/microsoftteams
grade: stable
confinement: strict
parts:
deb:
plugin: dump
source: https://go.microsoft.com/fwlink/p/?linkid=2112886
source-type: deb
stage-packages:
# from .deb Depends
- libasound2
- libatk-bridge2.0-0
- libatk1.0-0
#- libc6 # from base snap
- libcairo2
- libcups2
- libexpat1
- libgcc1
- libgdk-pixbuf2.0-0
- libglib2.0-0
- libgtk-3-0
- libnspr4
- libnss3
- libpango-1.0-0
- libpangocairo-1.0-0
- libsecret-1-0
- libuuid1
- libx11-6
- libx11-xcb1
- libxcb1
- libxcomposite1
- libxcursor1
- libxdamage1
- libxext6
- libxfixes3
- libxi6
- libxkbfile1
- libxrandr2
- libxrender1
- libxss1
- libxtst6
#- apt-transport-https # not needed for snaps anyway
- libfontconfig1
- libdbus-1-3
#- libstdc++6 # from base snap
apps:
teams:
#command: usr/bin/teams
command: usr/share/teams/teams
extensions: [gnome-3-28]
plugs:
# from zoom-client
- audio-playback
- audio-record
- camera
- desktop
- hardware-observe
- home
- network
- network-bind
- network-manager
- opengl
- pulseaudio
- removable-media
- screen-inhibit-control
- system-observe
- unity7
- x11
# from teams-for-linux
- gsettings
- upower-observe
- wayland
# for oom_score_adj
- browser-support
# for org.freedesktop.login1.Manager
- login-session-observe
# for org.bluez
- bluez
# for notification-area integration
- desktop-legacy
# for netlink dgram?
- network-observe
- netlink-connector
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment