~ruther/guix-local

33e64b45 — Vivien Kraus 3 years ago
gnu: ocaml: Allow not to build the native compiler.

Build "defaultentry", not "world.opt", so that the build system decides
whether to build the native compiler or just the bytecode compiler.
The native compiler is not available for 32-bit architectures.

* gnu/packages/ocaml.scm (ocaml-5.0)[arguments]: Change make-flags.

Signed-off-by: Andreas Enge <andreas@enge.fr>
5b236fbc — Leo Famulari 3 years ago
gnu: linux-libre 6.1: Update to 6.1.53.

* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.53.
(linux-libre-6.1-pristine-source): Update hash.
7a006d72 — Leo Famulari 3 years ago
gnu: linux-libre: Update to 6.4.16.

* gnu/packages/linux.scm (linux-libre-6.4-version): Update to 6.4.16.
(linux-libre-6.4-pristine-source, deblob-scripts-6.5): Update hashes.
40e78353 — Tobias Geerinckx-Rice 3 years ago
Revert "gnu: beignet: Fix build."

This reverts commit 213516f0baf92b6f50bd0c2e005625c0b3421a6f,
which removed ICD support entirely.
1ad4d00a — Tobias Geerinckx-Rice 3 years ago
gnu: beignet: Fix build.

* gnu/packages/opencl.scm (beignet)[inputs]: Add ocl-icd.
3341b22f — Tobias Geerinckx-Rice 3 years ago
gnu: Add ocl-icd.

* gnu/packages/opencl.scm (ocl-icd): New public variable.
213516f0 — Andreas Enge 3 years ago
gnu: beignet: Fix build.

* gnu/packages/opencl.scm (beignet)[arguments]: Add configure flag.
edca2863 — Janneke Nieuwenhuizen 3 years ago
tests: Fix "package-transitive-supported-systems, implicit inputs".

This is a follow-up to commit
    0e08ad7f19d5b29a4883468552b5d213a7bdb66e
    gnu: linux-libre-headers: Remove i586-gnu from supported-systems.

See also <https://issues.guix.gnu.org/65755>.

* tests/packages.scm ("package-transitive-supported-systems, implicit inputs"):
Filter expectiation with target-linux?, as %current-system is linux.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
b696fb41 — kiasoc5 3 years ago
gnu: libostree: Update to 2023.5.

* gnu/packages/package-management.scm (libostree): Update to 2023.5.

Signed-off-by: Christopher Baines <mail@cbaines.net>
444cab7f — Hilton Chain 3 years ago
gnu: go-github-com-tdewolff-minify-v2: Update to 2.12.7.

* gnu/packages/golang.scm (go-github-com-tdewolff-minify-v2): Update to 2.12.7

Signed-off-by: Christopher Baines <mail@cbaines.net>
eeeaf139 — Vincent Prat 3 years ago
gnu: python-mypy: Update to 1.4.1.

* gnu/packages/python-check.scm (python-mypy): Update to 1.4.1.
[origin]: Switch to PyPI.
[arguments]: Don't skip the testImports test.

Signed-off-by: Christopher Baines <mail@cbaines.net>
9c9d6c3d — Christopher Baines 3 years ago
services: bffe: Use guile from the package.

Rather than hardcoding a particular guile in the service definition.

* gnu/services/guix.scm (bffe-shepherd-services): Use guile from the package.
* gnu/packages/package-management.scm (bffe)[inputs]: Remove unnecessary
guile-next input.
69580997 — Efraim Flashner 3 years ago
gnu: julia-structarrays: Add missing input.

* gnu/packages/julia-xyz.scm (julia-structarrays)[propagated-inputs]:
Add julia-adapt.
9549266b — Efraim Flashner 3 years ago
gnu: julia-freetype2-jll: Update to 2.13.1+0.

* gnu/packages/julia-jll.scm (julia-freetype2-jll): Update to 2.13.1+0.
[arguments]: Remove trailing #t from phases.
61a89de7 — Nicolas Graves 3 years ago
gnu: emacs-sway: Update to 0.7.

* gnu/packages/emacs-xyz.scm (emacs-sway): Update to 0.7.

Signed-off-by: Andrew Tropin <andrew@trop.in>
a0510561 — Andrew Jose 3 years ago
gnu: delve: Update to 1.21.0.

* gnu/packages/debug.scm (delve): Update to 1.21.0.
[propagated-inputs]: Remove go.

Signed-off-by: Christopher Baines <mail@cbaines.net>
4c031bb8 — Jussi Timperi 3 years ago
gnu: pasystray: Update to 0.8.2.

* gnu/packages/pulseaudio.scm (pasystray): Update to 0.8.2.

Signed-off-by: Christopher Baines <mail@cbaines.net>
af1d2c03 — Sergey Trofimov 3 years ago
gnu: squid: Update to 6.3.

Signed-off-by: Christopher Baines <mail@cbaines.net>
92498fad — Vagrant Cascadian 3 years ago
gnu: diffoscope: Update to 250.

* gnu/packages/diffoscope.scm (diffoscope): Update to 250.
[native-inputs]: Add html2text and u-boot-tools.

Signed-off-by: Christopher Baines <mail@cbaines.net>
82abf6dd — Christopher Baines 3 years ago
services: guix: Add bffe-service-type.

This is intended to replace the functionality of the Guix Build Coordinator
queue builds script, and also provide a web interface for build farms.

* gnu/services/guix.scm (<bffe-configuration>): New record type.
(bffe-configuration, bffe-configuration?,
bffe-configuration-package,
bffe-configuration-user,
bffe-configuration-group,
bffe-configuration-arguments
bffe-configuration-extra-environment-variables): New procedures.
(bffe-service-type): New variable.
* gnu/tests/guix.scm (%test-bffe): New variable.
* doc/guix.texi (Guix Services): Document the new service.
Next