Skip to content

staging-next 2024-03-01#292500

Merged
vcunat merged 337 commits intomasterfrom
staging-next
Mar 8, 2024
Merged

staging-next 2024-03-01#292500
vcunat merged 337 commits intomasterfrom
staging-next

Conversation

marsam and others added 30 commits February 22, 2024 20:12
It globs all versions of nv-codec-headers kept/needed on Nixpkgs.

The default is kept at 9, as before.
This reverts commit 29b2ca9.

Apparently not as broken was we thought. While holding distutils code
paths, it does not always call into them.
Revert "python312Packages.pbr: mark as broken"
Removed linters from checkInputs, normalized pname, remove python <3.8
compatibility
Js2py is not supported on 3.12.
Nosexcover is not supported on 3.12.
lib2to3 is not supported in setuptools since a longer time.
@vcunat vcunat mentioned this pull request Mar 7, 2024
19 tasks
/cc PR #274003 which introduced this issue.
Copy link
Contributor

@999eagle 999eagle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was just about to open a PR for the libheif as well. Wouldn't this be easier:

  cmakeFlags = [
    "-DCMAKE_INSTALL_PREFIX=${placeholder "dev"}"
  ];

@vcunat
Copy link
Member Author

vcunat commented Mar 7, 2024

I suspect that would say to install everything into $dev, which wouldn't be what we want.

EDIT: unfortunately, cmake is significantly more difficult around multiple-output derivations than autotools (or meson), in my experience.

github-actions bot and others added 2 commits March 7, 2024 12:01
…stem modules

This reverts commit ca6452f.
Regressions appeared and they need time to get resolved; see:
#289135 (comment)
@github-actions github-actions bot removed the 6.topic: lua Lua is a powerful, efficient, lightweight, embeddable scripting language. label Mar 7, 2024
@ofborg ofborg bot added the 2.status: merge conflict This PR has merge conflicts with the target branch label Mar 7, 2024
Conflicts:
- pkgs/servers/home-assistant/default.nix
@ofborg ofborg bot removed the 2.status: merge conflict This PR has merge conflicts with the target branch label Mar 7, 2024
@vcunat
Copy link
Member Author

vcunat commented Mar 8, 2024

@mweinelt
Copy link
Member

mweinelt commented Mar 8, 2024

A regular complaint about debugpy tests: #262000

Feel free to make this more precise - or even resolve the issues.
@vcunat
Copy link
Member Author

vcunat commented Mar 8, 2024

Oh OK, let me disable them for now: e0008b4

@vcunat vcunat merged commit 335c734 into master Mar 8, 2024
@vcunat
Copy link
Member Author

vcunat commented Mar 8, 2024

Overall I don't expect large improvements within days, so let's merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1.severity: security Issues which raise a security issue, or PRs that fix one 6.topic: emacs Text editor 6.topic: kernel The Linux kernel 6.topic: nixos Issues or PRs affecting NixOS modules, or package usability issues specific to NixOS 6.topic: python Python is a high-level, general-purpose programming language. 6.topic: rust General-purpose programming language emphasizing performance, type safety, and concurrency. 6.topic: stdenv Standard environment 6.topic: steam Steam game store/launcher (store.steampowered.com) 6.topic: systemd Software suite that provides an array of system components for Linux operating systems. 8.has: changelog This PR adds or changes release notes 8.has: clean-up This PR removes packages or removes other cruft 8.has: documentation This PR adds or changes documentation 8.has: package (new) This PR adds a new package 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 5001+ This PR causes many rebuilds on Darwin and must target the staging branches. 10.rebuild-darwin-stdenv This PR causes stdenv to rebuild on Darwin and must target a staging branch. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 5001+ This PR causes many rebuilds on Linux and must target the staging branches. 10.rebuild-linux-stdenv This PR causes stdenv to rebuild on Linux and must target a staging branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.