Commit Graph
1014394 Commits
Author SHA1 Message Date
K900andGitHub c2ff225a34 linux/common-config: enable ARM_SMMU_V3_SVA on aarch64 (#527847) 2026-06-04 06:55:12 +00:00
R. Ryantm 79a12696b8 ctlptl: 0.9.3 -> 0.9.4 2026-06-04 06:52:04 +00:00
Heitor AugustoandGitHub 6c103ed7ba nix-prefetch-git: disable maintenance mode via environment variables (#525255) 2026-06-04 06:48:05 +00:00
Fabian Affolter 8ac55e69a0 python3Packages.tencentcloud-sdk-python: 3.1.107 -> 3.1.109
Diff: https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.1.107...3.1.109

Changelog: https://github.com/TencentCloud/tencentcloud-sdk-python/blob/3.1.109/CHANGELOG.md
2026-06-04 08:47:55 +02:00
Tomas Rivera 4952c1a0e2 deja: 0.2.7 -> 0.3.0 2026-06-04 08:39:52 +02:00
R. Ryantm 00f2f1a3e2 rime-wanxiang: 15.9.12 -> 15.12.3 2026-06-04 06:39:40 +00:00
Thomas GerbetandGitHub 3dbdae131a apache-airflow: fix building on darwin (#527651) 2026-06-04 06:37:50 +00:00
phibkro 63e0d2d52d ollama: 0.24.0 -> 0.30.4
Notable upstream build changes folded into this bump:

* llama.cpp moved from in-tree vendoring to CMake FetchContent, pinned
  via the `LLAMA_CPP_VERSION` file at the repo root (b9493 here →
  llama.cpp commit a731805c). Pre-stage it as `fetchFromGitHub` and
  apply Ollama's compat patch in `postPatch` — neither
  `cmake/local.cmake` nor `llama/server/CMakeLists.txt` auto-applies
  the patch when the source is overridden via
  `FETCHCONTENT_SOURCE_DIR_LLAMA_CPP` (the parent's `ExternalProject_Add`
  passes `OLLAMA_LLAMA_CPP_SKIP_COMPAT_PATCH=ON` to the child build).
  The `apply-patch.cmake` script is idempotent.

* Since 0.30, `cmake/local.cmake` splits the llama.cpp build into
  per-runner sub-projects gated by `OLLAMA_LLAMA_BACKENDS`. Without
  setting it, only the CPU runner is built — `ollama-cuda` /
  `ollama-rocm` / `ollama-vulkan` would all silently fall back to CPU
  at runtime, with `libggml-{cuda,hip,vulkan}.so` absent from
  `$out/lib/ollama`. Map the package's `acceleration` value to the
  cmake backend name the elseif chain accepts:
    cuda   → cuda_v${cudaMajor}               (cuda_v12 / cuda_v13)
    rocm   → rocm_v${rocmMajor}_${rocmMinor}  (rocm_v7_1 / rocm_v7_2)
    vulkan → vulkan

* `cmd/launch/*_test.go` are integration tests for user-facing CLI
  launchers (claude, qwen, cline, codex, kimi, droid, openclaw,
  hermes, …) that install the target binary via npm and exec it on
  PATH. Both prerequisites are unavailable in the nix sandbox, so the
  launch subpackage's tests can't pass here. Drop them — same
  precedent as the existing darwin Metal test removals.

* The llama.cpp sub-build is driven by ExternalProject_Add and does
  not inherit the parent's `CMAKE_SKIP_BUILD_RPATH` setting, so its
  `.so` payloads end up with build-dir entries in RPATH. Strip with
  `patchelf --shrink-rpath --allowed-rpath-prefixes /nix/store` in
  preFixup; `$ORIGIN` is preserved unconditionally (non-absolute
  entries always allowed) so peer-lib lookup in `$out/lib/ollama`
  still works.

Drive-by cleanup: deadnix + statix passes (overrideModAttrs unused
lambda args → `_:_`, `inherit (rocmPackages) stdenv;` /
`inherit (vulkan-tools) stdenv;` for `buildGoModule.override`, drop
unused `coreutils` input — the old launch-test substitutions that
needed coreutils are dropped along with the tests).

Release notes:
  https://github.com/ollama/ollama/releases/tag/v0.30.4
  https://github.com/ollama/ollama/releases/tag/v0.30.0

Assisted-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-04 08:15:02 +02:00
nixpkgs-ci[bot]andGitHub 8f70a4566d copyparty: 1.20.14 -> 1.20.16 (#527848) 2026-06-04 05:51:10 +00:00
nixpkgs-ci[bot]andGitHub dc15854096 vacuum-go: 0.26.7 -> 0.29.0 (#527838) 2026-06-04 05:51:00 +00:00
nixpkgs-ci[bot]andGitHub 22c8a13fc3 vsce: 3.9.1 -> 3.9.2 (#527813) 2026-06-04 05:50:31 +00:00
nixpkgs-ci[bot]andGitHub c9dca7ea65 pixi: 0.69.0 -> 0.70.1 (#527772) 2026-06-04 05:50:28 +00:00
nixpkgs-ci[bot]andGitHub 0287b90da9 mdwatch: 0.2.3 -> 0.2.5 (#527761) 2026-06-04 05:50:25 +00:00
nixpkgs-ci[bot]andGitHub 47d14d9a53 beadwork: 0.13.0 -> 0.13.1 (#527754) 2026-06-04 05:50:22 +00:00
nixpkgs-ci[bot]andGitHub ec30d72478 files-cli: 2.15.305 -> 2.15.316 (#527503) 2026-06-04 05:50:13 +00:00
nixpkgs-ci[bot]andGitHub 5fb74f53e2 nushell: 0.113.0 -> 0.113.1 (#527438) 2026-06-04 05:50:10 +00:00
nixpkgs-ci[bot]andGitHub 74cf6a3a91 pkgsite: 0-unstable-2026-05-22 -> 0-unstable-2026-05-29 (#527319) 2026-06-04 05:50:07 +00:00
nixpkgs-ci[bot]andGitHub 85043d13e6 gdscript-formatter: 0.18.2 -> 0.20.1 (#523586) 2026-06-04 05:49:12 +00:00
nixpkgs-ci[bot]andGitHub 6d85dc8e34 cilium-cli: 0.19.2 -> 0.19.4 (#522370) 2026-06-04 05:49:03 +00:00
nixpkgs-ci[bot]andGitHub cf68333ed4 croc: 10.4.3 -> 10.4.4 (#522368) 2026-06-04 05:49:01 +00:00
nixpkgs-ci[bot]andGitHub 7b2563fa0c istioctl: 1.29.2 -> 1.30.0 (#521718) 2026-06-04 05:48:58 +00:00
nixpkgs-ci[bot]andGitHub eb9afa218a minecraft-server-hibernation: 2.5.0 -> 2.5.1 (#510695) 2026-06-04 05:48:47 +00:00
Eric Lesiuta 4a1f76fd7d picosnitch: 1.0.3 -> 2.1.1 2026-06-04 01:37:57 -04:00
R. Ryantm 133856dc67 dircolors-solarized: 0-unstable-2025-09-22 -> 0-unstable-2026-05-27 2026-06-04 05:34:42 +00:00
R. Ryantm ad2b71225e veila: 0.4.1 -> 0.4.2 2026-06-04 05:31:47 +00:00
PhiliPdB f5f657ac66 rapidraw: 1.5.5 -> 1.5.6
Changelog: https://github.com/CyberTimon/RapidRAW/releases/tag/v1.5.6
Diff: https://github.com/CyberTimon/RapidRAW/compare/v1.5.5...v1.5.6
2026-06-04 07:24:35 +02:00
Pol DellaieraandGitHub 1f7436b97e python3Packages.pyzotero: 1.11.0 -> 1.13.0 (#515041) 2026-06-04 05:21:17 +00:00
Pratham Patel 32861fa28b linux/common-config: enable ARM_SMMU_V3_SVA on aarch64
This makes CUDA compute work with the GB10 platform on my ASUS Ascent
GX10. This wasn't enabled by `autoModules` because it is a boolean.

Before:
```
$ llama-cli --list-devices
0.00.468.603 E ggml_cuda_init: failed to initialize CUDA: initialization error
Available devices:

$ zcat /proc/config.gz | grep CONFIG_ARM_SMMU_V3_SVA=

$ echo $?
1
```

After:
```
$ llama-cli --list-devices
Available devices:
  CUDA0: NVIDIA GB10 (124534 MiB, 44410 MiB free)

$ zcat /proc/config.gz | grep CONFIG_ARM_SMMU_V3_SVA=
CONFIG_ARM_SMMU_V3_SVA=y
```

Here is the information about the GPU on the GB10 platform:
```
$ sudo lspci -vvv -s 000f:01:00.0
000f:01:00.0 VGA compatible controller: NVIDIA Corporation GB20B [GB10] (rev a1) (prog-if 00 [VGA controller])
        Subsystem: NVIDIA Corporation Device 0000
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupts: pin B disabled, MSI(X) routed to IRQ 193-200
        IOMMU group: 20
        Region 0: Memory at 24000000 (64-bit, prefetchable) [size=64M]
        Capabilities: [40] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [48] MSI: Enable- Count=1/16 Maskable+ 64bit+
                Address: 0000000000000000  Data: 0000
                Masking: 00000000  Pending: 00000000
        Capabilities: [60] Express (v2) Endpoint, IntMsgNum 0
                DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
                        ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0W TEE-IO-
                DevCtl: CorrErr+ NonFatalErr+ FatalErr+ UnsupReq+
                        RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+ FLReset-
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x16, ASPM L1, Exit Latency L1 <4us
                        ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
                LnkCtl: ASPM Disabled; RCB 128 bytes, LnkDisable- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- FltModeDis-
                LnkSta: Speed 2.5GT/s, Width x1 (downgraded)
                        TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Range AB, TimeoutDis+ NROPrPrP- LTR+
                         10BitTagComp+ 10BitTagReq+ OBFF Via message, ExtFmt- EETLPPrefix+, MaxEETLPPrefixes 1
                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
                         FRS- TPHComp- ExtTPHComp-
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
                         AtomicOpsCtl: ReqEn+
                         IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
                         10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
                LnkCap2: Supported Link Speeds: 2.5GT/s, Crosslink- Retimer+ 2Retimers+ DRS-
                LnkCtl2: Target Link Speed: 32GT/s, EnterCompliance- SpeedDis-
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
                LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
                         EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
                         Retimer- 2Retimers- CrosslinkRes: unsupported, FltMode-
        Capabilities: [9c] Vendor Specific Information: Len=14 <?>
        Capabilities: [b0] MSI-X: Enable+ Count=9 Masked-
                Vector table: BAR=0 offset=00b90000
                PBA: BAR=0 offset=00ba0000
        Capabilities: [100 v1] Secondary PCI Express
                LnkCtl3: LnkEquIntrruptEn- PerformEqu-
                LaneErrStat: 0
        Capabilities: [12c v1] Latency Tolerance Reporting
                Max snoop latency: 0ns
                Max no snoop latency: 0ns
        Capabilities: [14c v1] Data Link Feature <?>
        Capabilities: [158 v1] Physical Layer 16.0 GT/s
                Phy16Sta: EquComplete- EquPhase1- EquPhase2- EquPhase3- LinkEquRequest-
        Capabilities: [188 v1] Physical Layer 32.0 GT/s
                Phy32Cap: EqualizationBypass+ NoEqualizationNeeded-
                          ModTsMode0+ ModTsMode1- ModTsMode2-
                Phy32Ctl: EqualizationBypassDis- NoEqualizationNeededDis-
                          Modified TS Usage Mode: PCI Express
                Phy32Sta: EquComplete- EquPhase1- EquPhase2- EquPhase3- LinkEquRequest-
                          Received Enhanced Link Behavior Control: Full Equalization required
                          ModTsRecv- TxPrecodeOn- TxPrecodeReq- NoEqualizationNeededRecv-
        Capabilities: [1b8 v2] Advanced Error Reporting
                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
                        ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
                        PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
                        ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
                        PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
                UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
                        ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
                        PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
                CESta:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr+ HeaderOF+
                AERCap: First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
                        MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
                HeaderLog: 00000000 00000000 00000000 00000000
        Capabilities: [200 v1] Lane Margining at the Receiver
                PortCap: Uses Driver+
                PortSta: MargReady- MargSoftReady-
        Capabilities: [248 v1] Alternative Routing-ID Interpretation (ARI)
                ARICap: MFVC- ACS-, Next Function: 0
                ARICtl: MFVC- ACS-, Function Group: 0
        Capabilities: [290 v2] L1 PM Substates
                L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
                          PortCommonModeRestoreTime=0us PortTPowerOnTime=10us
                L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
                           T_CommonMode=0us LTR1.2_Threshold=0ns
                L1SubCtl2: T_PwrOn=10us
        Capabilities: [2a4 v1] Vendor Specific Information: ID=0001 Rev=1 Len=014 <?>
        Capabilities: [2c8 v1] Data Object Exchange
                DOECap: IntSup+
                        IntMsgNum 8
                DOECtl: IntEn-
                DOESta: Busy+ IntSta+ Error+ ObjectReady-
        Capabilities: [2e0 v1] Address Translation Service (ATS)
                ATSCap: Invalidate Queue Depth: 00
                ATSCtl: Enable+, Smallest Translation Unit: 00
        Capabilities: [2e8 v1] Process Address Space ID (PASID)
                PASIDCap: Exec- Priv-, Max PASID Width: 14
                PASIDCtl: Enable+ Exec- Priv-
        Capabilities: [2f0 v1] Device Serial Number 00-00-00-00-00-2d-b0-48
        Kernel driver in use: nvidia
        Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
```
2026-06-04 10:47:39 +05:30
R. Ryantm c2ba556b63 firebase-tools: 15.18.0 -> 15.19.1 2026-06-04 05:11:41 +00:00
R. Ryantm 5e6796b015 codebook: 0.3.40 -> 0.3.41 2026-06-04 05:04:49 +00:00
R. Ryantm 3dda848f9b copyparty: 1.20.14 -> 1.20.16 2026-06-04 05:04:29 +00:00
dotlambdaandGitHub 69c0f4482b glew: 2.2.0 -> 2.3.1 (#526521) 2026-06-04 04:43:52 +00:00
dotlambdaandGitHub 4948a0f510 gcompris: 25.1.1 -> 26.1 (#526470) 2026-06-04 04:42:14 +00:00
R. Ryantm 35263f7fe2 oscar64: 1.32.271 -> 1.32.272 2026-06-04 04:40:25 +00:00
Justin ! a9822d8c8a mtail: 3.2.53 -> 3.3.0 2026-06-04 00:39:38 -04:00
R. Ryantm c8211bc767 dashy-ui: 4.0.7 -> 4.2.2 2026-06-04 04:38:28 +00:00
Pol DellaieraandGitHub 0941518439 phpPackages.grumphp: 2.20.0 -> 2.21.0 (#526875) 2026-06-04 04:33:52 +00:00
R. Ryantm c98e3d885f go-httpbin: 2.22.1 -> 2.23.0 2026-06-04 04:33:00 +00:00
Pol DellaieraandGitHub cf212ebafc thunderbird-mcp: 0.5.0 -> 0.6.0 (#527800) 2026-06-04 04:32:06 +00:00
Vincent LaporteandGitHub 7531ef2e04 prooftree: refactor (#525037) 2026-06-04 04:30:27 +00:00
Vincent LaporteandGitHub 757884b7ea minizinc: 2.9.3 → 2.9.7 (#524862) 2026-06-04 04:29:55 +00:00
tomberekandGitHub a9a5ccc046 minecraft-server: 1.21.11 -> 26.1 (#504757) 2026-06-04 04:26:50 +00:00
R. Ryantm c71b0052f9 vacuum-go: 0.26.7 -> 0.29.0 2026-06-04 04:23:02 +00:00
YtandGitHub baa9f3664c beamMinimal27Packages.erlang: use upstream doc target patch (#527665) 2026-06-04 04:21:32 +00:00
YtandGitHub 778665574b roapi-http: build from source (#527760) 2026-06-04 04:19:27 +00:00
zowoqandGitHub 87838510c5 terraform-providers.grafana_grafana: 4.36.0 -> 4.36.2 (#527835) 2026-06-04 04:19:03 +00:00
R. Ryantm b99b15bd3b terraform-providers.grafana_grafana: 4.36.0 -> 4.36.2 2026-06-04 03:47:35 +00:00
0xgsvs 0f844c3ef1 surfpool: 1.3.0 -> 1.3.1
https://github.com/solana-foundation/surfpool/releases/tag/v1.3.1
2026-06-04 09:14:50 +05:30
Christian Kögler dd509002f8 onnxruntime: simplify Nix expression
ncclSupport is already guarded with cudaSupport
2026-06-04 05:32:18 +02:00
Christian Kögler 49666df296 onnxruntime: use latest abseil-cpp 2026-06-04 05:31:45 +02:00