dcdbcc5afa
Use fetchurl for amd-uprof
CI / build:cross (pull_request) Successful in 8s
CI / build:all (pull_request) Failing after 48s
2026-03-09 12:32:05 +01:00
8cf6101ffe
Enable parallelBuilding in jemalloc
2026-03-09 12:32:04 +01:00
1216a5b93c
Make bsc users trusted in nix-portable
2026-03-09 12:32:04 +01:00
9678247cbb
Add sys-devices feature to nix-portable nix.conf
2026-03-09 12:32:04 +01:00
3ff503fa6e
Add meta with license to nix-portable
2026-03-09 12:32:04 +01:00
143c0d1b39
Bind /usr/bin/env in nix-portable
2026-03-09 12:32:04 +01:00
85f49b17ac
Add jungle cache to nix-portable nix.conf
2026-03-09 12:32:04 +01:00
8df96f3cf6
Use nix bwrap in nix-portable
2026-03-09 12:32:04 +01:00
a4757a0050
Remove nix-portable tmpbin feature
...
It will not work without the host /lib64/ld
2026-03-09 12:32:03 +01:00
29a531b906
Add bashInteractive in nix-portable bwrap
2026-03-09 12:32:03 +01:00
5f0aeed3c0
Install netcat, ssh and git in nix-portable
...
These are needed by nix in order to properly
download and build stuff.
busybox's netcat does not work since it doesn't
support -X.
2026-03-06 17:31:11 +01:00
951cd9bc11
Bind to busybox to /bin/sh in nix-portable
2026-03-06 17:31:11 +01:00
75c02153a3
Remove sgid from .nix-portable and set group
...
This should prevent issues when putting it under
/gpfs/{projects,scratch} that have sgid and group=nobody.
2026-03-06 17:31:10 +01:00
e14225a447
Restrict paths added to bwrap in nix-portable
2026-03-06 17:31:10 +01:00
24a35583af
Bind proc using --proc in nix-portable
2026-03-06 17:31:10 +01:00
35df90594e
Fix nix-portable pkgStatic symlink handling
2026-03-06 17:31:10 +01:00
57077e0276
Add nix-portable
...
repo: https://github.com/DavHau/nix-portable
rev: 91122e3d94ba51d7d83fe990fa81d3de0968fb32
2026-03-06 17:31:10 +01:00
30bd998114
Re-enable nix-wrap
...
libcap is no longer broken upstream
2026-03-06 17:31:10 +01:00
d3e43eb651
Remove conflicting definitions in amd-uprof-driver
...
See: https://lkml.org/lkml/2025/4/9/1709
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2026-01-20 12:15:18 +01:00
a491546ffb
Mark mcxx as broken and remove from package list
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2026-01-20 12:15:14 +01:00
9097729759
Use standard gcc for intel packages
...
This reverts 26f52aa27d
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2026-01-20 12:15:02 +01:00
6cbe33bd80
Replace wrapGAppsHook with wrapGAppsHook3
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2026-01-20 12:14:56 +01:00
3f1f5ae8f2
Fix changed cudaPackages.cuda_cudart output
...
See: https://github.com/NixOS/nixpkgs/pull/437723
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2026-01-20 12:14:49 +01:00
fe8586e780
Set pyproject=true in buildPythonApplication
...
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 ].
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2026-01-20 12:14:31 +01:00
8677adba27
Fix renamed llvm bintools
...
Moved from llvmPackages_latest.tools.bintools to
llvmPackages_latest.bintools
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2026-01-20 12:14:27 +01:00
a173af654f
Fix osu cross-compilation
...
CI / build:cross (pull_request) Successful in 12s
CI / build:all (pull_request) Successful in 15s
CI / build:all (push) Successful in 3s
CI / build:cross (push) Successful in 12s
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-31 16:23:46 +01:00
2fff7e4a7b
Set mpich default compilers from targetPackages
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-31 16:23:46 +01:00
a761b73336
Enable meta.cross for mpich related packages
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-31 16:23:46 +01:00
86eb796771
Disable meta.cross for gpi-2 and tagaspi
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-31 16:23:46 +01:00
08633435cf
Fix nativeBuildInputs for tagaspi
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-31 16:23:46 +01:00
39d64456a4
Fix nativeBuildInputs for gpi-2
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-31 16:23:46 +01:00
410040a4a0
Fix mpich cross compilation (disable fortran)
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-31 16:23:46 +01:00
7d721084a7
Add meta to cudainfo
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-31 11:20:01 +01:00
796d34a549
Set amd-uprof platforms to x86_64-linux only
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-31 11:19:57 +01:00
c5cc13fad8
Add nixgen package
...
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-10-29 16:27:56 +01:00
2e09314a7e
Update OmpSs-2 LLVM to 2025.11
...
CI / build:cross (pull_request) Successful in 9s
CI / build:all (pull_request) Successful in 3m34s
CI / build:all (push) Successful in 3s
CI / build:cross (push) Successful in 5s
Reviewed-by: Aleix Boné <abonerib@bsc.es >
Tested-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-29 16:22:57 +01:00
217d9c1fc0
Update NODES to 1.4
...
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-10-29 16:21:46 +01:00
f47ab7757e
Update nOS-V to 4.0.0
...
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-10-29 16:21:43 +01:00
4b265c071e
Update ovni to 1.13.0
...
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-10-29 16:21:32 +01:00
ab86243a07
Add missing which in nodes checkPhase
...
CI / build:cross (pull_request) Successful in 6s
CI / build:all (pull_request) Successful in 16s
CI / build:all (push) Successful in 4s
CI / build:cross (push) Successful in 6s
When enabling checks, the build log is polluted with errors.
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
Tested-by: Aleix Boné <abonerib@bsc.es >
2025-10-23 15:59:21 +02:00
4261d327c6
Include agenix module and package directly
...
CI / build:cross (pull_request) Successful in 6s
CI / build:all (pull_request) Successful in 15s
CI / build:all (push) Successful in 4s
CI / build:cross (push) Successful in 6s
Avoids adding an extra flake input only to fetch a single module and
package.
Reviewed-by: Aleix Boné <abonerib@bsc.es >
Tested-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-14 09:37:47 +02:00
c6c788f1e2
Add meta to packages
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-10 16:36:56 +02:00
606386d006
Add maintainers
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-10 16:36:38 +02:00
1fba0a14a8
Enable ovni for cross compilation
...
CI / build:cross (pull_request) Successful in 5s
CI / build:all (pull_request) Successful in 15s
CI / build:all (push) Successful in 3s
CI / build:cross (push) Successful in 6s
Reviewed-by: Aleix Boné <abonerib@bsc.es >
Tested-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-10 12:08:28 +02:00
67726c1d44
Fix nanos6 cross-compilation for riscv
...
CI / build:all (pull_request) Successful in 15s
CI / build:all (push) Successful in 4s
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
Tested-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-09 15:49:01 +02:00
a971ed6a54
Fix cross compilation for lmbench
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-09 15:49:01 +02:00
06581e455c
Disable papi when cross compiling
...
Even if we do an override to papi get the proper configure flags for
cross-compiling, the memory fences are not defined for risc-v:
mb.h:67:2: error: #error Need to define rmb for this architecture!
See: #184
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-09 15:48:45 +02:00
63822bb054
Move the rest of packages to main overlay
...
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-10-07 16:07:23 +02:00
826d6a28ef
Move slurm to pkgs/
...
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-10-07 16:07:19 +02:00
ae6b0ae161
Move MPICH to pkgs/mpich and set as default
...
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-10-07 16:07:01 +02:00