summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-28gnu: cuirass: Update to 1.0.0-22.3ac739b.Mathieu Othacehe
* gnu/packages/ci.scm (cuirass): Update to 1.0.0-22.3ac739b.
2021-05-28gnu: tryton: Allow disabling the test suite.Maxime Devos
* gnu/packages/tryton.scm (tryton-phases): Respect 'tests?' in the 'check' phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-05-28gnu: tryton: Use local 'inputs' instead of global '%build-inputs'.Maxime Devos
The former is preferred above the latter. * gnu/packages/tryton.scm (tryton-phases): Look up "trytond" in the 'inputs' argument instead of in '%build-inputs'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-05-28gnu: tryton: Factor out custom ‘check’ phase.Maxime Devos
* gnu/packages/tryton.scm (tryton-phases): New procedure. (tryton-arguments): New procedure. (python-trytond-account)[arguments]: Use 'tryton-phases'. (python-trytond-account-invoice)[arguments]: Likewise. (python-trytond-account-invoice-stock)[arguments]: Likewise. (python-trytond-account-product)[arguments]: Likewise. (python-trytond-analytic-account)[arguments]: Likewise. (python-trytond-company)[arguments]: Likewise. (python-trytond-country)[arguments]: Likewise. (python-trytond-currency)[arguments]: Likewise. (python-trytond-party)[arguments]: Likewise. (python-trytond-product)[arguments]: Likewise. (python-trytond-purchase)[arguments]: Likewise. (python-trytond-purchase-request)[arguments]: Likewise. (python-trytond-stock)[arguments]: Likewise. (python-trytond-stock-lot)[arguments]: Likewise. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-05-28import: opam: Generate license for package.Xinglu Chen
* guix/import/opam.scm (opam->guix-package): Generate license for the ‘license’ field. * tests/opam.scm (test-opam-file): Update accordingly. ("opam->guix-package"): Likewise. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-05-28gnu: libraft: Update to 0.10.1Dion Mendel
* gnu/packages/cluster.scm (libraft): Update to 0.10.1 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-05-28git-download: Support submodules in 'git-predicate'.Andrew Whatson
* guix/git-download.scm (git-file-list): Add prefix and recursive? arguments. Recurse into submodules when requested. (git-predicate): Add recursive? argument. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-05-28git-download: 'git-predicate' now ignores deleted files.Ludovic Courtès
When git-predicate is used on an active worktree, some files in the index might not exist on the filesystem. Instead of failing with "No such file or directory", these should be ignored. * guix/git-download.scm (git-predicate): Wrap 'lstat' call in 'false-if-exception'. Return RESULT when STAT is #f. Co-authored-by: Andrew Whatson <whatson@gmail.com>
2021-05-28scripts: Commands warn when passed zero arguments.Ludovic Courtès
This is a followup to 3f8326237df780404c172ef4127195cc20becd66. * guix/scripts/archive.scm (export-from-store): Warn then FILES is empty. * guix/scripts/build.scm (guix-build): Likewise. * guix/scripts/copy.scm (warn-if-empty): New procedure. (send-to-remote-host, retrieve-from-remote-host): Call it. * guix/scripts/edit.scm (guix-edit): Warn when SPECS is empty. * guix/scripts/environment.scm (guix-environment): Warn when MANIFEST has zero entries. * guix/scripts/graph.scm (guix-graph): Warn then ITEMS is empty. * guix/scripts/package.scm (process-actions): Warn when FILES and TRANS are both empty.
2021-05-28deploy: Error out when the FILE argument is missing.Ludovic Courtès
* guix/scripts/deploy.scm (guix-deploy): Error out when FILE is false.
2021-05-28gnu: intel-mpi-benchmarks: Remove top-level reference to 'openmpi'.Ludovic Courtès
This circular dependency could lead to "unbound variable" errors when running 'guix show openmpi' or similar. * gnu/packages/benchmark.scm (intel-mpi-benchmarks/openmpi): Inline code formerly in 'intel-mpi-benchmarks' procedure. (intel-mpi-benchmarks): Remove.
2021-05-28gnu: cuirass: Update to 1.0.0-21.65ae16b.Mathieu Othacehe
* gnu/packages/ci.scm (cuirass): Update to 1.0.0-21.65ae16b.
2021-05-28gnu: hackrf: Update to 2021.03.1.Guillaume Le Vaillant
* gnu/packages/radio.scm (hackrf): Update to 2021.03.1.
2021-05-28gnu: Add python-cachetools.Roel Janssen
* gnu/packages/python-xyz.scm (python-cachetools): New variable.
2021-05-28gnu: gnuradio: Add python-matplotlib dependency explicitly.Guillaume Le Vaillant
* gnu/packages/radio.scm (gnuradio)[inputs]: Add python-matplotlib.
2021-05-28gnu: Add python-argopt.Roel Janssen
* gnu/packages/python-xyz.scm (python-argopt): New variable.
2021-05-27gnu: Add python-pyega3.Roel Janssen
* gnu/packages/bioinformatics.scm (python-pyega3): New variable.
2021-05-27gnu: Add python-htsget.Roel Janssen
* gnu/packages/bioinformatics.scm (python-htsget): New variable.
2021-05-27gnu: Add python-helper.Roel Janssen
* gnu/packages/python-xyz.scm (python-helper): New variable.
2021-05-27gnu: Add python-logutils.Roel Janssen
* gnu/packages/python-xyz.scm (python-logutils): New variable.
2021-05-27gnu: entr: Update to 4.9.Solene Rapenne
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-05-27gnu: guix-build-coordinator: Update to 0-29.8c98f47.Christopher Baines
* gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-29.8c98f47.
2021-05-27gnu: botan: Respect #:tests?.Jack Hill
* gnu/packages/crypto.scm (botan)[arguments]: Respect #:tests? in the custom 'check' phase. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-05-27gnu: botan: Update to 2.18.1.Jack Hill
* gnu/packages/crypto.scm (botan): Update to 2.18.1. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-05-27gnu: phodav: Add gsettings-desktop-schemas input.Solene Rapenne
* gnu/packages/gnome.scm (phodav)[native-inputs]: Add gsettings-desktop-schemas. Fixes: https://issues.guix.gnu.org/48414 Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-05-27gnu: lksctp-tools: Update to 1.0.19.Tobias Geerinckx-Rice
* gnu/packages/networking.scm (lksctp-tools): Update to 1.0.19. [source]: Remove patch. * gnu/packages/patches/lksctp-tools-1.0.18-fix-header-file-name.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2021-05-27gnu: lksctp-tools: Edit synopsis & description.Tobias Geerinckx-Rice
* gnu/packages/networking.scm (synopsis, description): Improve.
2021-05-27gnu: libndp: Update to 1.8.Tobias Geerinckx-Rice
* gnu/packages/networking.scm (libndp): Update to 1.8.
2021-05-27gnu: ccl: Update to 1.12.1.Tobias Geerinckx-Rice
* gnu/packages/lisp.scm (ccl): Update to 1.12.1. [inputs]: Keep using the 1.12 bootstrap for ARM.
2021-05-27gnu: shotwell: Update to 0.30.12.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (shotwell): Update to 0.30.12.
2021-05-27gnu: libopenmpt: Update to 0.5.9.Tobias Geerinckx-Rice
* gnu/packages/audio.scm (libopenmpt): Update to 0.5.9.
2021-05-27gnu: iperf: Omit static library.Tobias Geerinckx-Rice
* gnu/packages/networking.scm (iperf)[arguments]: Add "--disable-static" configure flag.
2021-05-27gnu: iperf: Update to 3.10.Tobias Geerinckx-Rice
* gnu/packages/networking.scm (iperf): Update to 3.10. [source]: Build from git.
2021-05-27gnu: lightspark: Update to 0.8.4.1.Tobias Geerinckx-Rice
* gnu/packages/animation.scm (lightspark): Update to 0.8.4.1.
2021-05-27gnu: nftables: Update to 0.9.9.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (nftables): Update to 0.9.9.
2021-05-27gnu: libnftnl: Update to 1.2.0.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (libnftnl): Update to 1.2.0.
2021-05-27gnu: xfsprogs: Update to 5.12.0.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (xfsprogs): Update to 5.12.0.
2021-05-27gnu: fio: Update to 3.27.Tobias Geerinckx-Rice
* gnu/packages/benchmark.scm (fio): Update to 3.27.
2021-05-27gnu: mpd: Update to 0.22.8.Tobias Geerinckx-Rice
* gnu/packages/mpd.scm (mpd): Update to 0.22.8.
2021-05-27gnu: sassc: Update to 3.6.2.Tobias Geerinckx-Rice
* gnu/packages/web.scm (sassc): Update to 3.6.2.
2021-05-27gnu: Add julia-scratch.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-scratch): New variable.
2021-05-27gnu: Add julia-plotutils.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-plotutils): New variable.
2021-05-27gnu: Add julia-colorschemes.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-colorschemes): New variable.
2021-05-27gnu: Add julia-dictionaries.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-dictionaries): New variable.
2021-05-27gnu: Add julia-indexing.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-indexing): New variable.
2021-05-27gnu: Add julia-tableiointerface.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-tableiointerface): New variable.
2021-05-27gnu: Add julia-fuzzycompletions.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-fuzzycompletions): New variable.
2021-05-27gnu: Add julia-invertedindices.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-invertedindices): New variable.
2021-05-27gnu: Add julia-versionparsing.Efraim Flashner
* gnu/packages/julia-xyz.scm (julia-versionparsing): New variable.
2021-05-27gnu: Add python-simpervisor.Efraim Flashner
* gnu/packages/python-xyz.scm (python-simpervisor): New variable.