summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-29gnu: emacs-doom-modeline: Update to 3.1.1.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-doom-modeline): Update to 3.1.1.
2021-05-29gnu: emacs-dockerfile-mode: Update to 1.4.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-dockerfile-mode): Update to 1.4.
2021-05-29gnu: emacs-d-mode: Clean up description.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-d-mode)[description]: Remove unnecessary information.
2021-05-29gnu: emacs-d-mode: Update to 2.0.11.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-d-mode): Update to 2.0.11.
2021-05-29gnu: emacs-dired-sidebar: Update to 0.2.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-dired-sidebar): Update to 0.2.0.
2021-05-29gnu: emacs-datetime: Update to 0.7.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-datetime): Update to 0.7.
2021-05-29gnu: libolm: Update to 3.2.3.Tobias Geerinckx-Rice
* gnu/packages/crypto.scm (libolm): Update to 3.2.3.
2021-05-29gnu: libjcat: Update to 0.1.8.Tobias Geerinckx-Rice
* gnu/packages/compression.scm (libjcat): Update to 0.1.8.
2021-05-29gnu: isc-dhcp: Update home page.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (isc-dhcp)[home-page]: Update.
2021-05-29gnu: isc-dhcp: Update to 4.4.2-P1 [fixes CVE-2021-25217].Tobias Geerinckx-Rice
* gnu/packages/admin.scm (isc-dhcp): Update to 4.4.2-P1.
2021-05-29gnu: emacs: Support console mice.Tobias Geerinckx-Rice
* gnu/packages/emacs.scm (emacs)[inputs]: Add gpm.
2021-05-29gnu: mc: Order inputs alphabetically.Tobias Geerinckx-Rice
* gnu/packages/mc.scm (mc)[native-inputs, inputs]: Order alphabetically.
2021-05-29Sort module imports in (gnu packages mc).Tobias Geerinckx-Rice
* gnu/packages/mc.scm: Order module imports alphabetically.
2021-05-29gnu: mc: Support mice.Tobias Geerinckx-Rice
* gnu/packages/mc.scm (mc)[inputs]: Add gpm.
2021-05-29gnu: cuirass: Update to 1.0.0-23.58e3551.Mathieu Othacehe
* gnu/packages/ci.scm (cuirass): Update to 1.0.0-23.58e3551.
2021-05-29gnu: Add mosaicatcher.Ricardo Wurmus
* gnu/packages/patches/mosaicatcher-unbundle-htslib.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/bioinformatics.scm (mosaicatcher): New variable.
2021-05-29gnu: nyacc: Update to 1.04.0.Ricardo Wurmus
* gnu/packages/mes.scm (nyacc): Update to 1.04.0.
2021-05-29Revert "gnu: Add mosaicatcher."Christopher Baines
mosaicatcher-unbundle-htslib.patch is missing. This reverts commit b1ae0f30d856503fa311d380584a6d7c80559332.
2021-05-29gnu: emacs-cwl-mode: Update to 0.2.6.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-cwl-mode): Update to 0.2.6.
2021-05-29gnu: emacs-csharp-mode: Update to 0.11.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-csharp-mode): Update to 0.11.0.
2021-05-29gnu: emacs-counsel-jq: Update to 1.1.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-counsel-jq): Update to 1.1.
2021-05-28gnu: emacs-cider: Update to 1.1.1.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-cider): Update to 1.1.1.
2021-05-28gnu: emacs-chronometrist: Update to 0.7.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-chronometrist): Update to 0.7.0.
2021-05-28gnu: emacs-auto-sudoedit: Update to 1.1.0.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-auto-sudoedit): Update to 1.1.0.
2021-05-28gnu: emacs-amx: Update to 3.4.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-amx): Update to 3.4.
2021-05-28gnu: xjobs: Add 'release-monitoring-url' property.Ludovic Courtès
* gnu/packages/parallel.scm (xjobs)[properties]: New field.
2021-05-28gnu: Add xjobs.Stefan Reichör
* gnu/packages/parallel.scm (xjobs): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-05-28gnu: hostscope: Add 'release-monitoring-url' property.Ludovic Courtès
* gnu/packages/monitoring.scm (hostscope)[properties]: New field.
2021-05-28gnu-maintenance: 'generic-html' correctly handles relative release URLs.Ludovic Courtès
* guix/gnu-maintenance.scm (latest-html-release)[url->release]: Fix source URL construction in cases where URL is a possibly relative path.
2021-05-28gnu-maintenance: 'release-file?' accepts 'v' prefix as in "PKG-v1.2.tgz".Ludovic Courtès
* guix/gnu-maintenance.scm (%tarball-rx, %package-name-rx): Accept 'v' and 'V' prefixes. Accept ".tgz" extension. * tests/gnu-maintenance.scm ("release-file?"): Add test.
2021-05-28gnu: Add hostscope.Stefan Reichör
* gnu/packages/monitoring.scm (hostscope): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-05-28gnu: Add mbuffer.Stefan Reichör
* gnu/packages/networking.scm (mbuffer): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-05-28gnu: ipopt: Update to 3.13.4Eric Brown
* gnu/packages/maths.scm (ipopt): Update to 3.13.4, update URL. [license]: Change to LICENSE:EPL2.0. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-05-28gnu: Add cbc.Eric Brown
* gnu/packages/maths.scm (cbc): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-05-28guix build: Emit "nothing to do" warning only when needed.Ludovic Courtès
This is a followup to 681af1fb78a735b51dc811aed770b2948212c3fc. * guix/scripts/build.scm (guix-build): Emit "nothing to do" warning only when both DRV and ITEMS are null.
2021-05-28doc: Spell out the implications of disabling substitutes.Ludovic Courtès
Suggested by elb on #guix. * doc/guix.texi (Binary Installation): Add note explaining the implications of disabling substitutes.
2021-05-28guix package: Do not warn about "missing arguments" when there's nothing to do.Ludovic Courtès
In some cases, running "guix upgrade" can trigger this warning, and "missing arguments" is misleading then. Reported by flatwhatson on #guix. * guix/scripts/package.scm (process-actions): Change warning to "nothing to do".
2021-05-28gnu: Add mosaicatcher.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (mosaicatcher): New variable.
2021-05-28gnu: gnutls: Replace with 3.6.16 [fixes CVE-2021-20305].Solene Rapenne
* gnu/packages/tls.scm (gnutls)[replacement]: New field. (gnutls-3.6.16): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-05-28gnu: jami-gnome: Include phases from the glib-or-gtk-build-system.Maxim Cournoyer
This makes Jami less dependent on the environment it is run within; for example when using Jami on a foreign distributions. * gnu/packages/jami.scm (jami-gnome)[imported-modules]: New argument. [modules]: New argument. [phases]{glib-or-gtk-compile-schemas, glib-or-gtk-wrap}: New phases. Reported-by: Simon Tournier <zimon.toutoune@gmail.com>
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.