~ruther/guix-local

766822aa — Tobias Geerinckx-Rice 2 years ago
download: Update Apache mirror list.

* guix/download.scm (%mirrors): Remove several vanished hosts and all
FTP URLs.  Use HTTPS where supported.  Add some new HTTPS mirrors.

Change-Id: Ie707e92ae65b8a3287d941e3e6ffb84592417b95
0a7cdaec — Tobias Geerinckx-Rice 2 years ago
download: Update KDE mirror list.

* guix/download.scm (%mirrors): Update one mirror URL and remove 2 dead
ones.

Change-Id: Ibdc03f0b7df94b73bb5be0fda5a6244b017e747e
970d9561 — Tobias Geerinckx-Rice 2 years ago
download: Remove dead SourceForge mirrors.

* guix/download.scm (%mirrors): Remove 2 dead mirror URLs.

Change-Id: I7f0e15ab5499df26fdf0b1702f8bea73c8ec8230
4a1b3830 — Nguyễn Gia Phong 2 years ago
gnu: dante: Enable preloading support.

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

Dante uses dlopen which doesn't work with libc.so but libc.so.6.
This fixes socksify, which is patched to skip invoking uname needlessly.

* gnu/packages/networking.scm (dante): Enable preloading support.
* gnu/packages/patches/dante-non-darwin.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

References: https://github.com/NixOS/nixpkgs/pull/68418#discussion_r343625853
Change-Id: I03a5b6b6e11cf6a0453a4968ff00c6dd627249a8
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
211c66d4 — Rikard Nordgren 2 years ago
gnu: Add node-safe-stable-stringify.

* gnu/packages/node-xyz.scm (node-safe-stable-stringify): New variable.

Change-Id: Ia54a44403807479652fe5831b08acdb661dca9e1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
76ed5ec9 — Rikard Nordgren 2 years ago
gnu: Add node-normalize-path.

* gnu/packages/node-xyz.scm (node-normalize-path): New variable.

Change-Id: I9afbede1f16ed1157fed95d3925b97945a73c91b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
cd0b2058 — Andy Tai 2 years ago
gnu: tensorflow-lite: Update to 2.13.1

* gnu/packages/machine-learning.scm (tensorflow-lite): Update to 2.13.1

Change-Id: Icc7ff237660006e2320df02b353ccab5dac7b7d2
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6bb96ac7 — Nicolas Graves 2 years ago
gnu: emacs-jinx: Update to 1.0.

* gnu/packages/emacs-xyz.scm (emacs-jinx): Update to 1.0.

Change-Id: I6dd54a220ba6c0bd466a83f7051bf8459cf2840a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
eae83c66 — Romain GARBAGE 2 years ago
gnu: Add liquidprompt.

* gnu/packages/shellutils.scm (liquidprompt): New variable.

Change-Id: I0004568df6dd6011f5e65c9894ce97a8c2533f84
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
96b6e7b1 — TakeV 2 years ago
gnu: node-lts: Update to 18.19.0.

* gnu/packages/node.scm (node-lts): Update to 18.19.0.

Change-Id: Ide542157571774da6d70fc114ec095f645a79b8b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7f2583cf — Felix Lechner 2 years ago
deprecation: Fix docstring typo.

* guix/deprecation.scm (define-deprecated/public): Fix docstring.

Change-Id: I895b1a86654b2756a9f98e858c622e8e7a6e2c27
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
ea83ffbc — Zhu Zihao 2 years ago
gnu: Add python-pyqtwebengine, version 6.6.0.

* gnu/packages/qt.scm (python-pyqtwebengine-6): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6dc98883 — Zhu Zihao 2 years ago
gnu: Add python-pyqt, version 6.5.2.

* gnu/packages/qt.scm (python-pyqt-6): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
c7584230 — Zhu Zihao 2 years ago
gnu: Add python-pyqt6-sip.

* gnu/packages/qt.scm (python-pyqt6-sip): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
0de5677a — Troy Figiel 2 years ago
gnu: python-cookiecutter: Update to 2.5.0.

* gnu/packages/python-xyz.scm (python-cookiecutter): Update to 2.5.0.
[arguments]<#:phases>: Add 'pre-check phase to set a writable home directory
and patch dynamically generated shebangs. Replace the default check phase to use pytest.
[native-inputs]: Add bash-minimal and git. Remove python-pytest-catchlog.
[propagated-inputs]: Add python-arrow, python-pyyaml and python-rich. Remove
python-future, python-jinja2-time, python-poyo, python-text-unidecode and
python-whichcraft.

Change-Id: Ifc612136fa9a67ad643d0e1c031d173a3b3904a4
Signed-off-by: Christopher Baines <mail@cbaines.net>
f18f59fa — Christopher Baines 2 years ago
gnu: skalibs: Correct symlink permissions on the hurd.

* gnu/packages/skarnet.scm (skalibs)[arguments]: Patch tools/install.sh umask.
[supported-systems]: Include i586-gnu.

Change-Id: Ia431a06d6150b33562dcf0f57eb3ba0fd84ba864
aa631ea6 — Christopher Baines 2 years ago
gnu: guix-build-coordinator: Update to 0-93.e4af682.

* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-93.e4af682.

Change-Id: Ice91ef075db02d3f2bcb445d4fd5621bc00a02a0
e3faf52c — Christopher Baines 2 years ago
services: guix: Move GUIX_LOCPATH handling to packages.

I think this might be better than handling it in the service. I'm seeing
locale issues on the hurd which I hope this will address.

* gnu/packages/package-management.scm (guix-build-coordinator,
guix-build-coordinator/agent-only):
* gnu/services/guix.scm (guix-build-coordinator-shepherd-services,
guix-build-coordinator-agent-shepherd-services):

Change-Id: I07ca424f434854176326a19177dc5573d53b59c2
cbe64c31 — Christopher Baines 2 years ago
services: guix: Remove guix-build-coordinator-queue-builds service.

This has been effectively replaced by the bffe.

* gnu/services/guix.scm (<guix-data-service-configuration>): Remove record
type.
(guix-build-coordinator-queue-builds-shepherd-services,
guix-build-coordinator-queue-builds-activation,
guix-build-coordinator-queue-builds-account): Remove procedures
(guix-build-coordinator-queue-builds-service-type): Remove service type.

Change-Id: I2a233fb10b12cc9bfddebaa35928b25c243f82a2
25b83bd9 — Zheng Junjie 2 years ago
gnu: jpegoptim: Update to 1.5.5.

* gnu/packages/image.scm (jpegoptim): Update to 1.5.5.
[arguments]<#:phases>: Remove argument.
[native-inputs]: Remove field.
[license]: Change to gpl3+.

Change-Id: I97fc63e20b5cf88c4ef04c2ea2c4a0888a1d0472
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Next