summaryrefslogtreecommitdiff
path: root/gnu/packages/patches/nextpnr-imgui.patch
AgeCommit message (Collapse)Author
2026-03-12gnu: nextpnr: Update to 0.10.Cayetano Santos
* gnu/packages/patches/nextpnr-imgui.patch: Remove patch. * gnu/local.mk (dist_patch_DATA): Unregister it. * gnu/packages/electronics.scm (nextpnr): Update to 0.10. [sources]<#:snippet>: Keep ’imgui and ’qtimgui. <#:patches>: Delete. [inputs]: Replace pybind11-2 by pybind11; delete qtimgui. [arguments]: Add ’fix-test #:phase. * gnu/packages/electronics.scm (nextpnr-cli)[inputs]: Restore. Merges guix/guix!6057 Change-Id: I2beb8629967b20309051a7ab8c67528742d080cc
2025-05-12gnu: nextpnr-ice40: Update to 0.8.Maxim Cournoyer
* gnu/packages/fpga.scm (nextpnr-ice40): Update to 0.8. [snippet]: Use 'delete-all-but' defensive idiom and update comment. [patches]: Apply unbundling patches. [arguments] <:cmake>: New argument. <#:configure-flags>: Add -DUSE_OPENMP=ON flag. Adjust version string used with -DCURRENT_GIT_VERSION. <#:phases> {patch-source}: Streamline phase. [inputs]: Remove imgui-1.86, which is now propagated by qtimgui. [home-page]: Add trailing '/'. [description]: Streamline description. 'FOSS' is implied by being part of the Guix packages collection. [license]: Correct to ISC license. * gnu/packages/patches/nextpnr-gtest.patch: New file. * gnu/packages/patches/nextpnr-imgui.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Register them. Co-authored-by: Cayetano Santos <csantosb@inventati.org> Change-Id: Ied1178c26ed0ba96021a3d5961441c23f0ac508e