~ruther/guix-local

eefbf1cf — Nicolas Goaziou 5 years ago
gnu: emacs-crdt: Update to 0.2.6.

* gnu/packages/emacs-xyz.scm (emacs-crdt): Update to 0.2.6.
e0018556 — Nicolas Goaziou 5 years ago
gnu: emacs-counsel-etags: Update to 1.10.0.

* gnu/packages/emacs-xyz.scm (emacs-counsel-etags): Update to 1.10.0.
a66ee01f — Nicolas Goaziou 5 years ago
gnu: emacs-a: Update to 1.0.0.

* gnu/packages/emacs-xyz.scm (emacs-a): Update to 1.0.0.
15361025 — Nicolas Goaziou 5 years ago
gnu: emacs-org-contrib: Update description.

* gnu/packages/emacs-xyz.scm (emacs-org-contrib): Update description according
to new repository.
0bb3a728 — Nicolas Goaziou 5 years ago
gnu: emacs-org: Update to 9.5.

* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.5.
df9d72dd — Nicolas Goaziou 5 years ago
gnu: emacs-org-contrib: Update to 0.2.

* gnu/packages/emacs-xyz.scm (emacs-org-contrib): Update to 0.2.
88c37b6a — Nicolas Goaziou 5 years ago
gnu: emacs-tramp: Update to 2.5.1.3.

* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.5.1.3.
88d26e13 — Xinglu Chen 5 years ago
gnu: av-98: Set 'upstream-name' property.

* gnu/packages/web-browsers.scm (av-98)[properties]: Set ‘upstream-name’.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7b75f90c — Xinglu Chen 5 years ago
import: pypi: Honor the 'upstream-name' package property.

Previously, when a PyPI package had a “-” followed by one or more digits in
its name, e.g., “AV-98”, the importer would interpret “98” as the version of
the package and thus mistake the “AV-98” package for the “av” package on PyPI.

  $ ./pre-inst-env guix refresh av-98
  following redirection to `https://pypi.org/pypi/av/json'...
  /home/yoctocell/src/guix/gnu/packages/web-browsers.scm:914:13: av-98 would be upgraded from 1.0.1 to 8.0.3

Setting the ‘upstream-name’ property to “AV-98” would solve the problem.

  $ ./pre-inst-env guix refresh av-98
  /home/yoctocell/src/guix/gnu/packages/web-browsers.scm:914:13: 1.0.1 is already the latest version of av-98

* guix/import/pypi.scm (guix-package->pypi-name): Honor ‘upstream-name’
property.
(make-pypi-sexp): Set ‘upstream-name’ property when appropriate.
* tests/pypi.scm (test-json): Rename to ...
(test-json-1): ... this.
(test-json-2): New variable
("guix-package->pypi-name, honor 'upstream-name'"): New test.
("pypi->guix-package, package name contains \"-\" followed by digits"):
Likewise.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
e29c3e18 — Vinicius Monego 5 years ago
gnu: Remove python-py-bcrypt.

* gnu/packages/python-crypto.scm (python-py-bcrypt, python2-py-bcrypt): Remove
variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6d6b3a0c — Vinicius Monego 5 years ago
gnu: python-passlib: Use python-bcrypt.

py-bcrypt is unmaintained and support will be dropped in passlib 1.8. The
recommended option is bcrypt.

* gnu/packages/python-crypto.scm (python-passlib)[propagated-inputs]: Remove
python-py-bcrypt. Add python-bcrypt.
[arguments]<#:phases>: Don't return #t.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
fee1a41f — Vinicius Monego 5 years ago
gnu: Remove python2-passlib.

* gnu/packages/python-crypto.scm (python2-passlib): Remove variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
885c46a7 — Xinglu Chen 5 years ago
gnu: grokmirror: Update to 2.0.11.

* gnu/packages/version-control.scm (grokmirror): Update to 2.0.11.
[arguments]<#:phases>: Don’t return #t.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
bedcba8f — Ludovic Courtès 5 years ago
discovery: Hide Guile warnings when loading modules.

Fixes <https://issues.guix.gnu.org/43747>.

* guix/discovery.scm (scheme-modules): Parameterize 'current-warning-port'.
270b3070 — zimoun 5 years ago
packages: Factorize and document 'computed-origin-method'.

The 'computed-origin-method' had been introduced to work around
limitations of the 'snippet' mechanism.  The procedure was duplicated,
which made it hard to automatically detect packages using it.

* guix/packages.scm (computed-origin-method): Move procedure from...
* gnu/packages/gnuzilla.scm: ...here and...
* gnu/packages/gnuzilla.scm: ...there.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
56b10709 — Liliana Marie Prikler 5 years ago
gnu: komikku: Update to 0.34.0.

* gnu/packages/gnome.scm (komikku): Update to 0.34.0.
e2c58b91 — Maxim Cournoyer 5 years ago
gnu: Add python-pytest-repeat.

* gnu/packages/python-check.scm (python-pytest-repeat): New variable.
7b59508c — Efraim Flashner 5 years ago
gnu: Add julia-documenter.

These four variables are added in the same commit to avoid a cyclic
dependency.

* gnu/packages/julia-xyz.scm (julia-documenter,
julia-documentermarkdown, julia-documentertools): New variables.
(julia-documenter-bootstrap): New hidden variable.
647edfd0 — Efraim Flashner 5 years ago
gnu: Add julia-sass.

* gnu/packages/julia-xyz.scm (julia-sass): New variable.
ac1166fb — Efraim Flashner 5 years ago
gnu: Add julia-libsass-jll.

* gnu/packages/julia-jll.scm (julia-libsass-jll): New variable.
Next