~ruther/guix-local

gnu: carla: Enable PulseAudio support.

* gnu/packages/audio.scm (carla)[inputs]: Add pulseaudio.

Change-Id: I2d08897bd8686187fafffea2702d50da55ef6cec
gnu: lmms: Enable libsoundio and PulseAudio support.

* gnu/packages/music.scm (lmms)[inputs]: Add libsoundio and pulseaudio.

Change-Id: I05d0080d85e21606dde6cad4248c774c166a987e
gnu: carla: Make carla executable.

This commit allows lmms to launch carla.

* gnu/packages/audio.scm (carla)[arguments]<#:phases>: In make-carla-executable
phase, also make carla-control, carla-jack-multi, carla-jack-single,
carla-patchbay and carla-rack executable. In wrap-executables phase, also wrap
the other executables.

Change-Id: I42dee1070d467ca0aa292a4b5a412bece6c1a489
80065cba — Sughosha 7 months ago
gnu: lmms: Fix building carla plugins.

* gnu/packages/music.scm (lmms)[source]: Add snippet to fix including carla
headers.

Change-Id: Ib30e5df987c3b59300a0df19a815278db981a085
f24f49e3 — Josep Bigorra 7 months ago
gnu: Add maak.

* gnu/packages/build-tools.scm (maak): New variable.

Change-Id: I31d6690ed98eae099af1825bfaae556a36b2c05b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
035d1b0a — Andy Tai 6 months ago
gnu: freeipmi: Update to 1.6.16.

* gnu/packages/freeipmi.scm (freeipmi): Update to 1.6.16.

Change-Id: If43fa5c1e28d140ae95b54b33c8ae263d9fad97f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
75e45d4e — Ludovic Courtès 7 months ago
home: Adjust file system mount options.

* guix/scripts/home.scm (spawn-home-container): Add ‘options’ field to
the /run/user/$UID and ‘home-directory’ file systems.

Change-Id: Ic6d987fe186f9c49718f15c71867953a20f2fb68
b71c347e — Ludovic Courtès 7 months ago
file-systems: Use ‘no-suid’ and ’no-dev’ for /tmp in the live system.

* gnu/system/file-systems.scm (%base-live-file-systems): Add ‘flags’.

Change-Id: I873d9cddd4d7c495d7e2daad0d8528c085a96841
c52a9cee — Ludovic Courtès 7 months ago
linux-container: Export ‘%writable-/tmp’ and use it.

Fixes guix/guix#1994.

* gnu/build/linux-container.scm (%writable-/tmp): New variable.
* guix/scripts/environment.scm (launch-environment/container): Remove ‘tmpfs’
and use it.  Adjust ‘file-system’ declaration for /run/user/$UID.
* guix/scripts/home.scm (spawn-home-container): Likewise.

Reported-by: Romain GARBAGE <romain.garbage@inria.fr>
Change-Id: Ia8289fb5386971738caf2ccc1e815daa6ac28459
6d242496 — Yelninei 7 months ago
gnu: inetutils: Enable kernel log on the Hurd.

* gnu/packages/admin.scm (inetutils)[configure-flags]: Set PATH_KLOG on Hurd.

Change-Id: I1d8c91a5ca5a6a0da9ccbc02816164fbfd029605
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
64c35295 — Yelninei 6 months ago
gnu: libfaketime: Fix 64-bit time_t on 32-bit platforms.

Fixes guix/guix#2633.

* gnu/packages/patches/libfaketime-32bit.patch : New patch.
* gnu/packages/check.scm (libfaketime)[#:phases]: Remove 'switch-libc-call phase and add
phase applying the patch. In 'pre-check don't skip any tests.

Change-Id: I86410d0cc8ef270c967ba880b10d4ae14181d783
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
19b98ac1 — Hilton Chain 7 months ago
teams: Add more Codeberg accounts.

* etc/teams.scm: Add tanguybl and pukkamustard.

Change-Id: I3bf6ca46de4d250b16817123433e9b8103ef1dfd
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
f12d117d — Anderson Torres 6 months ago
gnu: font-ibm-plex: Update to 6.4.2-0-89cba80.

* gnu/packages/fonts.scm (font-ibm-plex): Update to 6.4.2-0-89cba80.

Closes: #2695
Fixes: #2674
Change-Id: Ib819e6b3b573ffd71ca6d2918a426d33165ea029
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
440280ea — Cayetano Santos 6 months ago
gnu: openfpgaloader: Update to 1.0.0.

* gnu/packages/flashing-tools.scm (openfpgaloader): Update to 1.0.0.

Change-Id: Ia664852cb2497de159e5a271d866a6f0e2b7159f
bf294bd4 — Efraim Flashner 6 months ago
gnu: openfpgaloader: Remove duplicate package.

* gnu/packages/electronics.scm (openfpgaloader): Remove variable.

Change-Id: I9625652da2a15e5a192673d89defdef1b53c625b
5f3d9a56 — Efraim Flashner 6 months ago
gnu: tor: Update to 0.4.8.18.

* gnu/packages/tor.scm (tor): Update to 0.4.8.18.

Change-Id: Id7cb3084ce00dcd088f7ca6714eb3c2f984998a2
d970689f — Cayetano Santos 6 months ago
gnu: Merge fpga in electronics module.

* gnu/local.mk: Drop fpga.scm.
* etc/teams: Drop fpga.scm.
* CODEOWNERS: Drop fpga.scm.
* po/packages/POTFILES.in: Drop fpga.scm.
* gnu/packages/fpga.scm: Remove file.
(abc, abc-yosyshq, apycula, fftgen, gtkwave, iverilog, icestorm, libfst)
(nextpnr, nextpnr-ice40, nvc, openfpgaloader, python-hdlmake)
(python-migen, python-myhdl, python-vunit, systemc, verilator)
(yosys, yosys-clang): Move from here…
* gnu/packages/electronics.scm: … to here.

Change-Id: Ia920313a383d21210b217e3bf3f5c60c4682fc43
7c505487 — Cayetano Santos 6 months ago
gnu: openfpgaloader: Move to flashing-tools.

* gnu/packages/fpga.scm (openfpgaloader): Move from here ...
* gnu/packages/flashing-tools.scm: ... to here.

Change-Id: Idd0110a8289593e568249f4e2bb0cc1b23dc6843
d7cb3fcd — Cayetano Santos 6 months ago
gnu: openfpgaloader: Update to 1.0.0.

* gnu/packages/fpga.scm (openfpgaloader): Update to 1.0.0.

Change-Id: Ia664852cb2497de159e5a271d866a6f0e2b7159f
dada1500 — Zhu Zihao 6 months ago
gnu: font-cns11643: Update to 20250718.

* gnu/packages/fonts.scm (font-cns11643): Update to 20250718.

Closes: #2707
Change-Id: I6d3fd4ea70dd05a591f8fa36139f71581bce95b2
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
Next