- Jan 25, 2019
-
-
Ludovic Courtès authored
This is a followup to d0a2db47. * doc/guix.texi (Application Setup)[The GCC toolchain]: Adjust bit about GUIX_LD_WRAPPER_ALLOW_IMPURITIES.
-
Ludovic Courtès authored
* doc/guix.texi (Introduction): Add footnote about the change from "GuixSD" to "Guix System". Replace occurrences of "GuixSD" with "Guix System", "Guix", "system", or other appropriate phrases.
-
Ludovic Courtès authored
Suggested by Giovanni Biscuolo <g@xelera.eu>. * doc/guix.texi (Invoking guix system): Move note about /dev/kvm access to the beginning of the 'vm' action description.
-
Ludovic Courtès authored
* gnu/packages/package-management.scm (guix-devel): Remove.
-
Ricardo Wurmus authored
* gnu/packages/bioinformatics.scm (pepr)[source]: Use PYPI-URI.
-
Ricardo Wurmus authored
* gnu/packages/bioinformatics.scm (python2-warpedlmm)[source]: Use PYPI-URI.
-
Ricardo Wurmus authored
* gnu/packages/backup.scm (attic)[source]: Use PYPI-URI.
-
Ricardo Wurmus authored
* gnu/packages/admin.scm (graphios)[source]: Use PYPI-URI.
-
Ricardo Wurmus authored
* gnu/packages/databases.scm (python-sqlalchemy)[source]: Use PYPI-URI.
-
Ricardo Wurmus authored
* gnu/packages/audio.scm (python-pyaudio)[source]: Use PYPI-URI.
-
Ricardo Wurmus authored
* gnu/packages/scheme.scm (femtolisp)[arguments]: Remove "bootstrap" phase; use INVOKE and return #T unconditionally.
-
Christopher Baines authored
Add a patch to skip more tests that require the network. Along with some other changes, this gets all but of one of the tests passing. The remaining test is broken due to a problem with the Python package in Guix, which is fixed by [1] which is currently on the core-updates branch. This patch doesn't work on core-updates due to python2-miniboa not being present. 1: d453b0e1 * gnu/packages/python.scm (linkchecker)[source]: Add patch. [native-inputs]: Add more inputs required for the tests. [arguments]: Enable the tests, move the 'check phase after 'install. Test using the installed software, and use py.test.
-
Eric Bavier authored
* gnu/packages/maths.scm (dealii-openmpi)[arguments]: Add 'mpi-setup' phase.
-
Eric Bavier authored
* gnu/packages/patches/superlu-dist-awpm-grid.patch: New file. * gnu/packages/maths.scm (superlu-dist)[source]: Upgrade to 6.0.0. Remove extraneous 'use-modules' in snippet. [build-system]: Change to cmake-build-system. [propagated-inputs]: Replace pt-scotch with pt-scotch32 to match integer sizes. Add "parmetis" input, from pt-scotch32. Move lapack to ... [inputs]: ...here. Add openblas and combinatorial-blas. [arguments]: Replace 'configure' phase with #:configure-flags. Add 'set-c++-standard' and 'omp-setup' phases. Remove 'create-install-directories, 'check', and 'install' phases, which are now handled by cmake. * gnu/local.mk (dist_patch_DATA): Add patch.
-
Eric Bavier authored
* gnu/packages/maths.scm (scotch): Upgrade to 6.0.6. [source]: Remove patches that have been fixed upstream. [arguments]: Add 'install-metis' phase. [outputs]: New field. (pt-scotch, pt-scotch32)[arguments]: Add 'mpi-setup' phase. Use 'invoke'. * gnu/packages/patches/scotch-graph-diam-64.patch, gnu/packages/patches/scotch-graph-induce-type-64.patch, gnu/packages/patches/scotch-test-threading.patch: Delete files. * gnu/packages/patches/scotch-integer-declarations.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust as necessary.
-
Eric Bavier authored
* gnu/packages/maths.scm (combinatorial-blas): New variable. * gnu/packages/patches/combinatorial-blas-awpm.patch, gnu/packages/patches/combinatorial-blas-io-fix.patch: New files * gnu/local.mk(dist_patch_DATA): Add them.
-
Danny Milosavljevic authored
Follow-up to 1a5f4662. * gnu/build/linux-modules.scm (module-soft-dependencies): Remove colon from section names.
-
Danny Milosavljevic authored
* gnu/build/linux-modules.scm (not-softdep-whitespace): New variable. (module-soft-dependencies): New procedure.
-
Nicolas Goaziou authored
* gnu/packages/games.scm (stepmania): * gnu/packages/video.scm (ffmpeg-for-stepmania): New variables.
-
Ricardo Wurmus authored
* gnu/packages/kde-frameworks.scm (kcoreaddons)[arguments]: Add build phase "fix-broken-test".
-
Ricardo Wurmus authored
* gnu/packages/fabric-management.scm (infiniband-diags)[arguments]: Remove "autotools" phase.
-
Ricardo Wurmus authored
* gnu/packages/gnupg.scm (gpgme): Update to 1.12.0.
-
Ricardo Wurmus authored
* gnu/packages/gnupg.scm (gpgme)[source]: Add upstream patch.
-
Ricardo Wurmus authored
* gnu/packages/engineering.scm (pcb-rnd)[arguments]: Use INVOKE.
-
Ricardo Wurmus authored
* gnu/packages/embedded.scm (proplib)[arguments]: Use INVOKE.
-
Ricardo Wurmus authored
* gnu/packages/embedded.scm (jimtcl)[arguments]: Use INVOKE.
-
Ricardo Wurmus authored
* gnu/packages/display-managers.scm (greenisland)[arguments]: Use INVOKE in check phase.
-
Ricardo Wurmus authored
* gnu/packages/password-utils.scm (assword)[arguments]: Use INVOKE.
-
Ricardo Wurmus authored
* gnu/packages/openstack.scm (python-oslosphinx)[arguments]: Use INVOKE.
-
Ricardo Wurmus authored
* gnu/packages/openstack.scm (python-reno)[arguments]: Use INVOKE. [native-inputs]: Replace "git" with "git-minimal".
-
Gabriel Hondet authored
* gnu/packages/haskell.scm (ghc-libmpd): New variable. Signed-off-by:
Ludovic Courtès <ludo@gnu.org>
-
Ludovic Courtès authored
* guix/scripts/weather.scm (show-help, %options): Add '--coverage'. (package-partition-boundary, package->output-mapping) (substitute-oracle, report-package-coverage-per-system) (report-package-coverage): New procedures. (guix-weather): Honor '--coverage'. * doc/guix.texi (Invoking guix weather): Document it.
-
Ludovic Courtès authored
Until now, private and generated packages (e.g., those created by 'texlive-union') we missing from the list passed to 'node-back-edges', which would lead to inaccurate dependent counts. Previously we'd get: $ guix refresh -l texlive-fonts-cm Building the following 80 packages would ensure 116 dependent packages are rebuilt: … Now we have: $ Building the following 240 packages would ensure 597 dependent packages are rebuilt: … * guix/scripts/refresh.scm (list-dependents): Call 'package-closure'.
-
Ludovic Courtès authored
The skip "~*" argument was misplaced, leading the number of dependents to be skipped (instead of the number of covering packages.) Thus, we'd get: $ guix refresh -l ocaml4.02-ppx-deriving@4.1 Building the following package would ensure 1 dependent packages are rebuilt: bap@1.3.0 instead of: Building the following package would ensure 26 dependent packages are rebuilt: bap@1.3.0 * guix/scripts/refresh.scm (list-dependents): Move "~*" in the right place, to skip (length covering) rather than (length dependents).
-
Ludovic Courtès authored
* guix/scripts/weather.scm (all-packages): Pass #:select? to 'fold-packages'.
-
Ludovic Courtès authored
* guix/packages.scm (package-closure): New procedure. * tests/packages.scm ("package-closure"): New test.
-
Ricardo Wurmus authored
* gnu/packages/python-crypto.scm (python-pyopenssl): Update to 19.0.0. [arguments]: Use INVOKE.
-
Ricardo Wurmus authored
* gnu/packages/qt.scm (python2-pyqt-4)[arguments]: Use INVOKE.
-
Ricardo Wurmus authored
* gnu/packages/qt.scm (qwt)[arguments]: Use INVOKE.
-
Ricardo Wurmus authored
* gnu/packages/samba.scm (ldb)[arguments]: Use INVOKE.
-