summaryrefslogtreecommitdiff
path: root/guix/upstream.scm
diff options
context:
space:
mode:
authorMorgan Smith <Morgan.J.Smith@outlook.com>2023-05-10 13:46:16 -0400
committerLudovic Courtès <ludo@gnu.org>2023-05-18 19:38:27 +0200
commita062028bc36d744cc72c6083bf0ee3e7f3286e86 (patch)
tree1adc838422324717bd200502e0ded0dc68878c7b /guix/upstream.scm
parentcd08d64b3a1d18cceba2fb7ec01c27b1c08f88d2 (diff)
gnu: libfive: Fix install and wrap Studio.
The old install phase didn't handle nested directories (which there are) and the cmake files didn't seem to install the go files in a way that guile would use so I just used the guile build system instead. Also Studio works much better when it know where the libraries are. * gnu/packages/engineering.scm (libfive) [imported-modules]: Add (guix build guile-build-system). [modules]: Add (guix build guile-build-system). [configure-flags]: Remove. [phases]: Remove phases 'fix-autocompilation and 'install-scm-files. Add phase 'do-not-build-guile-bindings and add phase 'guile-build which uses the guile build system. Add wrap-studio phase. [inputs]: Add bash-minimal for the wrapper. Use qtbase instead of qtbase-5 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Diffstat (limited to 'guix/upstream.scm')
0 files changed, 0 insertions, 0 deletions