Add support for RISC-V board #222

Manually merged
rarias merged 2 commits from tc1-board into master 2026-01-23 17:58:44 +01:00
Owner

Allows access from users and from GitLab to the USB and serial port to control it.

tent% ls -l /dev/bus/usb/003/003
crw-rw-rw- 1 root root 189, 258 Jan 20 14:59 /dev/bus/usb/003/003
tent% sudo -g docker docker run --device /dev/bus/usb/003/003 alpine ls -l /dev/bus/usb/003/003
crw-rw-rw-    1 root     root      189, 258 Jan 23 11:37 /dev/bus/usb/003/003
Allows access from users and from GitLab to the USB and serial port to control it. ``` tent% ls -l /dev/bus/usb/003/003 crw-rw-rw- 1 root root 189, 258 Jan 20 14:59 /dev/bus/usb/003/003 tent% sudo -g docker docker run --device /dev/bus/usb/003/003 alpine ls -l /dev/bus/usb/003/003 crw-rw-rw- 1 root root 189, 258 Jan 23 11:37 /dev/bus/usb/003/003 ```
rarias changed target branch from upgrade/25.11 to master 2026-01-20 13:51:31 +01:00
rarias added 17 commits 2026-01-20 13:51:31 +01:00
Moved from llvmPackages_latest.tools.bintools to
llvmPackages_latest.bintools
The buildPythonPackage and buildPythonApplication functions now
  require an explicit format attribute. Previously the default format
  used setuptools and called setup.py from the source tree, which is
  deprecated. The modern alternative is to configure pyproject = true
  with build-system = [ setuptools ].
See: https://github.com/NixOS/nixpkgs/pull/437723
The option 'systemd.watchdog.runtimeTime' has been renamed to
'systemd.settings.Manager.RuntimeWatchdogSec'.
This reverts 26f52aa27d
nixseparatedebuginfod has been replaced by nixseparatedebuginfod2
See: https://lkml.org/lkml/2025/4/9/1709
flake.lock: Update
Some checks failed
CI / build:all (pull_request) Failing after 1m45s
CI / build:cross (pull_request) Failing after 1m43s
14fe50fc2a
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/8bb5646e0bed5dbd3ab08c7a7cc15b75ab4e1d0f?narHash=sha256-SqUuBFjhl/kpDiVaKLQBoD8TLD%2B/cTUzzgVFoaHrkqY%3D' (2025-11-30)
  → 'github:NixOS/nixpkgs/3c9db02515ef1d9b6b709fc60ba9a540957f661c?narHash=sha256-2GffSfQxe3sedHzK%2BsTKlYo/NTIAGzbFCIsNMUPAAnk%3D' (2026-01-05)
Fix infiniband interface name
All checks were successful
CI / build:cross (pull_request) Successful in 8s
CI / build:all (pull_request) Successful in 16s
4a6e36c7e9
Remove unneeded perf package from eudy
All checks were successful
CI / build:cross (pull_request) Successful in 8s
CI / build:all (pull_request) Successful in 16s
d0e944d05c
It is already included in the base list of packages, which is now only
"perf" and doesn't depend on the kernel version.
Fix gitea user to allow sending email
All checks were successful
CI / build:cross (pull_request) Successful in 8s
CI / build:all (pull_request) Successful in 16s
fcfee6c674
In order to send email, the gitea user needs to be in the mail-robot
group.

Fixes: #220
rarias force-pushed tc1-board from 0ee00fdb91 to a1b097108d 2026-01-23 12:35:58 +01:00 Compare
rarias force-pushed tc1-board from a1b097108d to 062fa20dc8 2026-01-23 12:45:39 +01:00 Compare
rarias requested review from abonerib 2026-01-23 12:47:04 +01:00
abonerib approved these changes 2026-01-23 15:23:02 +01:00
abonerib left a comment
Collaborator

LGTM

LGTM
rarias force-pushed tc1-board from 062fa20dc8 to deb0cd1488 2026-01-23 17:56:55 +01:00 Compare
rarias manually merged commit deb0cd1488 into master 2026-01-23 17:58:44 +01:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rarias/jungle#222