Loading pkgs/by-name/te/teams/package.nix +10 −12 Original line number Diff line number Diff line Loading @@ -3,17 +3,17 @@ stdenv, fetchurl, xar, pbzx, cpio, makeWrapper, }: let pname = "teams"; versions = { darwin = "1.6.00.4464"; darwin = "25255.703.3981.5698"; }; hashes = { darwin = "sha256-DvXMrXotKWUqFCb7rZj8wU7mmZJKuTLGyx8qOB/aQtg="; darwin = "sha256-p9tAvOJxoIO0d8z0qdfc4sokUNfaYKq2NtBHKOWYBM4="; }; meta = with lib; { description = "Microsoft Teams"; Loading @@ -28,39 +28,37 @@ let ]; mainProgram = "teams"; }; appName = "Teams.app"; in stdenv.mkDerivation { inherit pname meta; version = versions.darwin; src = fetchurl { url = "https://statics.teams.cdn.office.net/production-osx/${versions.darwin}/Teams_osx.pkg"; url = "https://statics.teams.cdn.office.net/production-osx/${versions.darwin}/MicrosoftTeams.pkg"; hash = hashes.darwin; }; nativeBuildInputs = [ xar pbzx cpio makeWrapper ]; unpackPhase = '' xar -xf $src zcat < Teams_osx_app.pkg/Payload | cpio -i ''; sourceRoot = "Microsoft Teams.app"; dontPatch = true; dontConfigure = true; dontBuild = true; installPhase = '' runHook preInstall mkdir -p $out/{Applications/${appName},bin} cp -R . $out/Applications/${appName} makeWrapper $out/Applications/${appName}/Contents/MacOS/Teams $out/bin/teams workdir=$(pwd) APP_DIR=$out/Applications mkdir -p $APP_DIR cd $APP_DIR pbzx -n "$workdir/MicrosoftTeams_app.pkg/Payload" | cpio -idm runHook postInstall ''; } Loading
pkgs/by-name/te/teams/package.nix +10 −12 Original line number Diff line number Diff line Loading @@ -3,17 +3,17 @@ stdenv, fetchurl, xar, pbzx, cpio, makeWrapper, }: let pname = "teams"; versions = { darwin = "1.6.00.4464"; darwin = "25255.703.3981.5698"; }; hashes = { darwin = "sha256-DvXMrXotKWUqFCb7rZj8wU7mmZJKuTLGyx8qOB/aQtg="; darwin = "sha256-p9tAvOJxoIO0d8z0qdfc4sokUNfaYKq2NtBHKOWYBM4="; }; meta = with lib; { description = "Microsoft Teams"; Loading @@ -28,39 +28,37 @@ let ]; mainProgram = "teams"; }; appName = "Teams.app"; in stdenv.mkDerivation { inherit pname meta; version = versions.darwin; src = fetchurl { url = "https://statics.teams.cdn.office.net/production-osx/${versions.darwin}/Teams_osx.pkg"; url = "https://statics.teams.cdn.office.net/production-osx/${versions.darwin}/MicrosoftTeams.pkg"; hash = hashes.darwin; }; nativeBuildInputs = [ xar pbzx cpio makeWrapper ]; unpackPhase = '' xar -xf $src zcat < Teams_osx_app.pkg/Payload | cpio -i ''; sourceRoot = "Microsoft Teams.app"; dontPatch = true; dontConfigure = true; dontBuild = true; installPhase = '' runHook preInstall mkdir -p $out/{Applications/${appName},bin} cp -R . $out/Applications/${appName} makeWrapper $out/Applications/${appName}/Contents/MacOS/Teams $out/bin/teams workdir=$(pwd) APP_DIR=$out/Applications mkdir -p $APP_DIR cd $APP_DIR pbzx -n "$workdir/MicrosoftTeams_app.pkg/Payload" | cpio -idm runHook postInstall ''; }