* gnu/packages/qt.scm (qtwebkit)[arguments]: Replace the standard build phase
with a custom one that increases the maximum number of open file
descriptors.
* gnu/packages/patches/qtwebkit-fix-building-with-bison-3.7.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/qt.scm (qtwebkit)[source]: Use it.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu/packages/patches/qtwebkit-fix-building-with-glib-2.68.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/qt.scm (qtwebkit)[source]: Use it.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu/packages/patches/qtwebkit-fix-building-with-icu-68.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/qt.scm (qtwebkit)[source]: Use it
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu/packages/patches/qtwebkit-fix-building-with-python-3.9.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/qt.scm (qtwebkit)[source]: Use it.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
The package doesn't build when wxpython support is activated, and the only
dependent (didjvu) doesn't need it.
* gnu/packages/python-xyz.scm (python2-gamera)[inputs]: Remove
python2-wxpython.
[arguments]: Add 'disable-wx-support' phase.
Building with GCL is failing; build with SBCL instead.
* gnu/packages/maths.scm (maxima)[inputs]: Replace gcl by sbcl.
Add bash-minimal.
[arguments]: Update 'configure-flags' and 'check' phase.
* gnu/packages/lisp.scm (gcl): Update to 2.6.12-3.ff7ef98.
[version]: Use git-version.
[source]: Use git-file-name.
[inputs]: Add bash-minimal and libtirpc.
[arguments]: Update 'configure-flags' and 'make-flags', using gexps.
Add 'realpath-workaround' and 'fix-makefile' phases.
LuaJIT isn’t ported to 64-bit PowerPC. ‘texlive-bin’ and
‘texlive-latex-base’ already disable the engines that rely on it, so just
do the same in texlive-texmf.
Fix suggested by Mathieu Othacehe <othacehe@gnu.org>.
* gnu/packages/tex.scm (texlive-texmf)[arguments]: Disable LuaJIT
engines when building for powerpc64le.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu/packages/python-xyz.scm (python-jsonschema)[arguments]: Adjust
custom 'check phase to honor #:tests and to set the
JSON_SCHEMA_TEST_SUTE environment variable.
* gnu/packages/glib.scm (appstream-glib)[arguments]<#:phases>{set-home}: Add a
new phase 'set-home' for tests that want to write to $HOME.
Signed-off-by: Leo Famulari <leo@famulari.name>
The package 'lablgtk@2.8.10' (indirect dependency of ocaml4.07-piqi)
fails to build so this patch could not be tested.
* gnu/packages/ocaml.scm
(ocaml4.07-piqi)[arguments]<#:make-flags>: Use #$output.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
The package 'lablgtk@2.8.10' (indirect dependency of ocaml-down)
fails to build so this patch could not be tested.
* gnu/packages/ocaml.scm
(ocaml-down)[arguments]<#:build-flags>: Use #$output.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
The package 'lablgtk@2.8.10' (indirect dependency of ocaml-dose3)
fails to build so this patch could not be tested.
* gnu/packages/ocaml.scm
(ocaml-dose3)[arguments]<#:make-flags>: Use #$output.
(ocaml-dose3)[arguments]<#:configure-flags>: Don't use %build-inputs.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu/packages/maths.scm (hdf4)[arguments]: Add 'allow-argument-mismatch' flag
for gfortran in 'configure-flags'. Fix regexp in 'patch-settings' phase.