Skip to content

Conversation

@carlossless
Copy link
Contributor

@carlossless carlossless commented Oct 19, 2025

Includes updates and fixes for builds that started failing after the cmake 4 update (#445447)

  • yosys: 0.55 -> 0.58
  • sby: 0.57 -> 0.58 already merged
  • silice: 0-unstable-2025-07-03 -> 0-unstable-2025-10-02
  • nextpnr: patch for cmake 4 for included googletest dependency - already taken care of in nextpnr: Fix build the easy way #452270
  • boolector: 3.2.3 -> 3.2.4 and patch for cmake 4 (upstream has archived it, but I think it should be kept around until sby drops it's optional usage) - already taken care of in boolector: 3.2.3 -> 3.2.4 #457033

Things done

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran nixpkgs-review on this PR. See nixpkgs-review usage.
  • Tested basic functionality of all binary files, usually in ./result/bin/.
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

Add a 👍 reaction to pull requests you find important.

@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux. 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. labels Oct 19, 2025
@carlossless carlossless force-pushed the hdl-friends/updates-and-cmake-fixes branch from 25a7f53 to 54c4097 Compare October 19, 2025 17:37
@carlossless carlossless changed the title yosys, nextpnr, sby, boolector: updates and cmake 4 fixes silice, yosys, nextpnr, sby, boolector: updates and cmake 4 fixes Oct 21, 2025
@carlossless carlossless force-pushed the hdl-friends/updates-and-cmake-fixes branch 2 times, most recently from 5f147d7 to 4503826 Compare October 23, 2025 20:30
@carlossless carlossless force-pushed the hdl-friends/updates-and-cmake-fixes branch 2 times, most recently from 207514c to 6af8ecf Compare November 5, 2025 21:34
@carlossless carlossless changed the title silice, yosys, nextpnr, sby, boolector: updates and cmake 4 fixes yosys: 0.58 Nov 5, 2025
@carlossless carlossless changed the title yosys: 0.58 yosys: 0.55 -> 0.58 Nov 5, 2025
@nixpkgs-ci nixpkgs-ci bot added the 2.status: merge conflict This PR has merge conflicts with the target branch label Dec 11, 2025
@eljamm eljamm mentioned this pull request Dec 16, 2025
@GaetanLepage
Copy link
Contributor

Needs to be rebased.

@carlossless carlossless force-pushed the hdl-friends/updates-and-cmake-fixes branch 2 times, most recently from 63d1d89 to 80d07e9 Compare December 23, 2025 20:27
gabevenberg and others added 3 commits December 23, 2025 22:30
step file compression into stpZ breaks compatibility with non-nixos
Kicad installations
NixOS#450219 (comment).

While disabling it altogether would break caching, adding a package
option to disable it at least gives users the ability to manually build
a more compatible version of Kicad.
@nixpkgs-ci nixpkgs-ci bot removed the 2.status: merge conflict This PR has merge conflicts with the target branch label Dec 23, 2025
@carlossless carlossless force-pushed the hdl-friends/updates-and-cmake-fixes branch from 80d07e9 to 496f852 Compare December 23, 2025 20:32
@nixpkgs-ci nixpkgs-ci bot added the 2.status: merge conflict This PR has merge conflicts with the target branch label Jan 8, 2026
@gonsolo
Copy link
Contributor

gonsolo commented Jan 10, 2026

Superseded by #471062.

@gonsolo gonsolo closed this Jan 10, 2026
@carlossless carlossless deleted the hdl-friends/updates-and-cmake-fixes branch January 10, 2026 20:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2.status: merge conflict This PR has merge conflicts with the target branch 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants