Skip to content

Comments

[Backport release-24.05] teams-for-linux: 1.9.5 -> 1.11.2; electron 30 -> 32#351714

Merged
emilazy merged 5 commits intoNixOS:release-24.05from
khaneliman:teams
Oct 27, 2024
Merged

[Backport release-24.05] teams-for-linux: 1.9.5 -> 1.11.2; electron 30 -> 32#351714
emilazy merged 5 commits intoNixOS:release-24.05from
khaneliman:teams

Conversation

@khaneliman
Copy link
Contributor

Follow up to #350497 for #350549

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)
    • sandbox = relaxed
    • sandbox = true
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
  • Fits CONTRIBUTING.md.

Add a 👍 reaction to pull requests you find important.

@khaneliman khaneliman requested a review from emilazy October 27, 2024 17:41
@khaneliman
Copy link
Contributor Author

Hmm cherry pick resolved weird, fixing it up real quick

@khaneliman khaneliman force-pushed the teams branch 2 times, most recently from 049e129 to d674008 Compare October 27, 2024 18:00
@khaneliman
Copy link
Contributor Author

Pulling out the versionCheckProgramArg commit, we don't have the concept of versionCheckHook in 24.05

@emilazy
Copy link
Member

emilazy commented Oct 27, 2024

Sorry to be a pain, but we prefer git cherry-pick -x, which links back to the original commit (and PR).

r-ryantm and others added 4 commits October 27, 2024 13:03
(cherry picked from commit 4d4bf95)
(cherry picked from commit 183a963)
(cherry picked from commit c29703d)
(cherry picked from commit bce77b9)
@khaneliman
Copy link
Contributor Author

@emilazy np, updated with the link

@emilazy
Copy link
Member

emilazy commented Oct 27, 2024

Looks good to me, thank you! Did you test this?

@khaneliman
Copy link
Contributor Author

Looks good to me, thank you! Did you test this?

I think I need to tweak it again because of an electron derivation change, one sec

Looks like upstream bumped electron version, already.

(cherry picked from commit 0cf4af9)
@khaneliman
Copy link
Contributor Author

Looked like we didn't have electron.dist in 24.05 either. Building to verify real quick

@khaneliman
Copy link
Contributor Author

khaneliman commented Oct 27, 2024

Alright, builds and opens for me. Looks like cherry-pick check failure is just due to the conflict resolution of that electron commit.

@khaneliman khaneliman changed the title [Backport 24.05] teams-for-linux: 1.9.5 -> 1.11.2; electron 30 -> 32 [Backport release-24.05] teams-for-linux: 1.9.5 -> 1.11.2; electron 30 -> 32 Oct 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants