Skip to content

[Backport release-25.05] mumble: Enable build on Darwin#412729

Merged
FliegendeWurst merged 10 commits intorelease-25.05from
backport-384691-to-release-25.05
May 31, 2025
Merged

[Backport release-25.05] mumble: Enable build on Darwin#412729
FliegendeWurst merged 10 commits intorelease-25.05from
backport-384691-to-release-25.05

Conversation

@nixpkgs-ci
Copy link
Contributor

@nixpkgs-ci nixpkgs-ci bot commented May 31, 2025

Bot-based backport to release-25.05, triggered by a label in #384691.

  • Before merging, ensure that this backport is acceptable for the release.
    • Even as a non-committer, if you find that it is not acceptable, leave a comment.

dwt and others added 10 commits May 31, 2025 17:42
As a reader I first thought that this package was built using automatke,
when in fact it is built using cmake. This rename should help lessen that confusion.

(cherry picked from commit 3d6d1c6)
These are the cases where bools have to be converted to options, so the
helpers help make the code shorter and easier to read.

(cherry picked from commit 8dcb8d4)
Support for the speex codec has long since been removed from upstream.

See mumble-voip/mumble#5869 for details.

the use-bundled-speex option now means to use the speex-dsp library
which is packaged separately in nix.

(cherry picked from commit d679111)
There is no such option anymore, as unbundled opus is now the only
supported option. See upstream d11fd05062f5684b3ffb698eb4cd3130356b6e9a
for details.

(cherry picked from commit 6263af2)
This option has been removed by upstream for a long time, as nobody uses
that codec anymore.

For details see upstream 4d05018c2e4f1bda48f6244b38f1e7bdc06de808

(cherry picked from commit 353f43c)
(cherry picked from commit b3277d1)
@nixpkgs-ci nixpkgs-ci bot mentioned this pull request May 31, 2025
13 tasks
@ofborg ofborg bot added the 6.topic: darwin Running or building packages on Darwin label May 31, 2025
@github-actions github-actions bot added the 4.workflow: backport This targets a stable branch label May 31, 2025
@nix-owners nix-owners bot requested review from Lilacious and felixsinger May 31, 2025 17:47
@github-actions github-actions bot added 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. labels May 31, 2025
@FliegendeWurst FliegendeWurst merged commit b7faddd into release-25.05 May 31, 2025
17 of 20 checks passed
@FliegendeWurst FliegendeWurst deleted the backport-384691-to-release-25.05 branch May 31, 2025 18:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4.workflow: backport This targets a stable branch 6.topic: darwin Running or building packages on Darwin 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants