summaryrefslogtreecommitdiff
path: root/gnu/packages/python-graphics.scm
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2026-03-22 01:34:14 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-05-18 14:36:25 +0100
commite510d469c47d0f2db347a6a661bf8ef2c59ae37e (patch)
tree8872196daf009a6edb3768caae65ec00245198f6 /gnu/packages/python-graphics.scm
parentabab7fc34d93e29cf776d563e06a8cfa783084be (diff)
gnu: boost: Avoid dependency on pyproject-build-system.
This very heavy package is quite annoying when developping on python-team. Alleviate some of that development cost using G-expressions. * gnu/packages/boost.scm (boost, boost-1.88, boost-1.83): [arguments]<#:imported-modules, #:modules>: Drop them. <#:configure-flags, #:phases>: Set python-version with a G-expression instead of depending on the pyproject-build-system to get it at build time. Wrap those snippet in a force/delay, because evaluating the G-expression is not possible if python is not present, and this is the case for boost-for-mysql. This lead to a minor rewrite of the phase 'provide-libboost_python, to stay under 80 characters wide, but the logic is similar. Merges: https://codeberg.org/guix/guix/pulls/7392 Change-Id: I40ad5dfe12253d72f3b91af66eae4d72e1050209 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/python-graphics.scm')
0 files changed, 0 insertions, 0 deletions