forked from NixOS/nixpkgs
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nixos 24.11 #2
Closed
Closed
Nixos 24.11 #2
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(cherry picked from commit 07cdea2)
(cherry picked from commit 8bf2474)
Signed-off-by: misilelab <[email protected]>
Signed-off-by: Florian Brandes <[email protected]> (cherry picked from commit e3efe0d)
Signed-off-by: Florian Brandes <[email protected]> (cherry picked from commit fc4e2d3)
Currently users upgrading from 24.05 to 24.11 may stumble across an overly-restrictive BaseURL and ServerURL check in headscale[1]. A fix has been merged upstream[2], this is backport, so users can have it easier upgrading from 24.05 to 24.11 or unstable. The patch does not apply cleanly on v0.23.0, so putting it here instead. Supersedes #357969, this will be backported to 24.11 with a tag. [1]: juanfont/headscale#2210 [2]: juanfont/headscale#2248 (cherry picked from commit f1bdc12)
(cherry picked from commit e7e2a79)
(cherry picked from commit 9f95a71)
(cherry picked from commit 99d697b)
(cherry picked from commit 2ce4648)
use ninja, cmakeBool and remove unneeded install_name_tool usage in postFixup as the library name is already properly set by the build (cherry picked from commit 00baa26)
The arpack package included the eigen library and added it to the build inputs but neglected to enable its use by setting `EIGEN=ON` in the build flags. Enable support for eigenvalue-problems solver based on ICB and eigen and disable parallel checking as the tests fail when run in parallel. (cherry picked from commit 89e9ea2)
Copy darwin flags `-ff2c -fno-second-underscore` from workflow to use Accelerate without segfaulting / failing tests and enable the Accelerate framework when `useAccel` is true. https://github.com/opencollab/arpack-ng/blob/804fa3149a0f773064198a8e883bd021832157ca/.github/workflows/jobs.yml#L184-L192 (cherry picked from commit 2f215b7)
(cherry picked from commit 9a2a3c1)
(cherry picked from commit 8d05e1e)
(cherry picked from commit 6c07f97)
(cherry picked from commit b509768)
(cherry picked from commit 0fc603b)
(cherry picked from commit af3ca5f)
The ALSA module was essentially removed in 3eeff54, with the main motivation of avoiding confusion as to what `sound.enable` really meant. As that could be achieved with a simple rename, this change brings back the module in full force under the `hardware.alsa` namespace (with clear beware signs for the pulse and pipewire folks) and adds a lot of useful extra features. These include - `defaultDevice` to set the default playback and capture devices - `cardAliases`,`deviceAliases` to assign meaningful names to sound cards and devices (instead of say, `hw:0,1`) - `controls` to create virtual volume controls - `enableRecorder` to easily configure a loopback device to record the computer audio - fixes to the udev restore rules (cherry picked from commit c8a84a0)
(cherry picked from commit 0b5ca42)
(cherry picked from commit b0ee109)
…u.tests for dotnet sdks (#371313)
Diff: hashicorp/consul@refs/tags/v1.20.1...v1.20.2 Changelog: https://github.com/hashicorp/consul/releases/tag/v1.20.2 (cherry picked from commit e0a0949)
(cherry picked from commit 2e7d7a7)
(cherry picked from commit 67b4a81)
(cherry picked from commit 31bd9d6)
This unbreaks cross-compilation when SDL2 itself can cross-compile, which is currently blocked by timidity cross. (cherry picked from commit 3b60aae)
(cherry picked from commit e888c89)
This fixes a regression in the discord web app. The issue was reported in: #332540 The regression was introduced in commit 23d4f83 via an upgrade of rust compiler from 1.77.2 to 1.78.0. The fix is based on a comparison between the generated firefox build script generated by pkgs/applications/networking/browsers/firefox/common.nix and the firefox build script of archlinux found at: https://gitlab.archlinux.org/archlinux/packaging/packages/firefox/-/blob/1376cddc7e29fe049fd4afc15fc3b7da5e5fc99b/PKGBUILD Enabling "full" link time optimization fixed the regression in the discord web app. Further compile flags where not ported from the archlinux build script. (cherry picked from commit 5f0d21d)
Signed-off-by: Ganga Ram <[email protected]> (cherry picked from commit 927bf0f)
(cherry picked from commit 9ce6259)
Diff: IBM/python-sdk-core@refs/tags/v3.21.0...v3.22.0 Changelog: https://github.com/IBM/python-sdk-core/blob/v3.22.0/CHANGELOG.md (cherry picked from commit 89c722b)
(cherry picked from commit bf94a91)
I thought HOMEPAGE_CACHE_DIR was an upstream env var, and it confused me a lot. Let's prefix it with NIXPKGS_ to make it clear that it's nixpkgs specific. (cherry picked from commit be0fda6)
Fix the regression between NixOS 24.05 and 24.11 where using dhcpcd (e.g. networking.useDHCP) and systemd-resolved (services.resolved.enable) result in no "search" entry getting added to /etc/resolv.conf, and dhcpcd logging the following error: $ systemctl status dhcpcd [...] dhcpcd[2896]: Failed to set DNS configuration: Interactive authentication required. Fix it by adding a polkit rule that gives the required permissions to the 'dhcpcd' user to manipulate resolved. The rule was made by using polkit logging and allowing each action.id until the above error went away, and /etc/resolv.conf got the correct search entry. (cherry picked from commit cc5645c)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.