Commit Graph

236 Commits

Author SHA1 Message Date
Johannes Kirschbauer
87c9c56779 doc/dev-environments: add starter guide for dev environments (#543258) 2026-08-11 06:28:14 +00:00
Johannes Kirschbauer
47404376cf doc/dev-environments: add starter guide for dev environments 2026-08-05 11:22:59 +02:00
Arian van Putten
a6509f0e11 Darwin linux-builder drop-in solution with Rosetta support (#544193) 2026-08-04 09:10:00 +00:00
Pol Dellaiera
fa413c392c fetchers: add fetchFromHuggingFace (#506303) 2026-07-30 16:17:49 +00:00
Jacek Galowicz
7e94757704 linux-builder-vz: Add release notes and documentation 2026-07-21 16:10:37 +02:00
Johannes Kirschbauer
6299f15724 doc/preface: minimalize and rename to 'overview' (#543251) 2026-07-21 08:12:43 +00:00
Johannes Kirschbauer
b19000e073 doc/preface: minimalize and rename to 'overview' 2026-07-18 16:58:54 +02:00
Hugo Herter
4e9e357815 fetchers: add fetchFromHuggingFace
Add a Hugging Face Hub repository fetcher with support for model, dataset, and space repositories, custom Hub domains, tags and revisions, and the relevant fetchgit options.

Select storage through a backend argument. Git LFS is implemented through fetchgit; Xet is the default to match Hugging Face but fails explicitly until its implementation lands.

Expose the helper from pkgs, document its API, and register evaluation and fixed-output fetch tests.

Assisted-by: OpenAI Codex (GPT-5)
2026-07-18 13:48:57 +02:00
Grimmauld
8a597f5ae6 checkPhaseThreadLimitHook: rename from openmpCheckPhaseHook, set more thread env vars 2026-07-10 00:46:58 +02:00
nixpkgs-ci[bot]
f255ed405b Merge master into staging-next 2026-07-07 18:41:28 +00:00
Yueh-Shun Li
1c8c1cc2a7 doc/fixed-point-arguments: add an example of wrapping with transformDrv 2026-07-07 19:25:34 +08:00
nixpkgs-ci[bot]
a692067795 Merge master into staging-next 2026-07-04 00:35:57 +00:00
Johannes Kirschbauer
a58825ce94 doc/manual: init example packaging guide (#537480) 2026-07-03 20:55:44 +00:00
Johannes Kirschbauer
acfc12be47 doc/manual: init example packaging guide
Used go as example, python and rust where not found suitable due to
theory overhead and multiple competing builder choices
2026-07-03 14:50:03 +02:00
nixpkgs-ci[bot]
f56d9e08af Merge master into staging-next 2026-07-02 12:40:31 +00:00
Alexander Bantyev
cf89258090 packer: add withPlugins (#529920) 2026-07-02 09:10:10 +00:00
Martin Weinelt
9ade44f1d4 Merge remote-tracking branch 'origin/staging' into staging-next
Conflicts:
- pkgs/top-level/nixpkgs-basic-release-checks.nix
2026-06-27 01:13:12 +02:00
Austin Horstman
df34580aae doc/neovim: document WASM treesitter parsers
Show how to use the existing wasi32 cross parser set with
wasm-enabled Neovim, and explain why native and WASM parsers
should not be mixed for one language.
2026-06-26 13:55:49 -05:00
K900
d4c077ace1 Merge remote-tracking branch 'origin/staging-next' into staging 2026-06-26 21:41:51 +03:00
Grimmauld
71fbdd6512 doc/openmpCheckPhaseHook: init 2026-06-26 18:42:00 +02:00
Robert Hensing
ef8925c8e1 testers.modularServiceCompliance: init (#531062) 2026-06-26 15:12:52 +00:00
Robert Hensing
43908e0d12 testers.modularServiceCompliance: init
Portable test suite for modular services, designed to be usable with
other service managers and use cases, inside Nixpkgs and externally.

Like modular services itself, it's still quite bare-bones. New
features can crystallize around this kind of infrastructure.

Assisted-By: Claude Opus 4.7/4.8 era Claude models
2026-06-26 14:25:32 +02:00
José Luis Lafuente
cd4f09c079 packer: add withPlugins 2026-06-23 13:29:29 +02:00
Emily
90796a20f3 top-level: add error for x86_64-darwin deprecation 2026-06-21 19:31:25 +01:00
Arne Keller
0d4d62432d maven_4: init at 4.0.0-rc5 (#516100) 2026-06-16 18:59:44 +00:00
Ross Smyth
3b8d94ca86 doc: Add pnpmBuildHook 2026-06-02 13:53:11 -04:00
Benedikt Ritter
8b6cd28599 maven_4: init at 4.0.0-rc-5
Package Maven 4 as a standalone derivation that can be customized
independently of maven.

It defaults to jdk25_headless (the JDK can be overridden via that
argument), exposed through a local jdk_headless binding so future JDK
bumps are a one-line change.

maven exposes its package builder as the mkBuildMavenPackage passthru
function, which maven_4 reuses to provide its own buildMavenPackage
without duplicating build-maven-package.nix. The version tests passthru
is exposed as well. buildMaven is intentionally not exposed as it is
semi-deprecated.

The dependency FOD deletes the .meta directory during cleanup: Maven
Resolver 2.0.11+ writes machine- and time-dependent files there, which
would otherwise break the fixed-output derivation's hash.

A section about maven_4 is added to the Maven manual.

Assisted-by: Claude Code (Claude Opus 4.8)
2026-06-02 11:40:02 +02:00
Adam C. Stephens
1a5492d942 doc/beam: update documentation to reflect tree and recommendations 2026-05-29 16:43:41 -04:00
Ethan Carter Edwards
9d2f2d71e4 doc: add meta.donationPage
This might be a nice way to use our reach to remind users to donate to
FLOSS projects that they use and love.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 00:36:21 -07:00
Hans Joachim Kliemeck
8478c2384b stdenv: Package URL (PURL) metadata fields 2026-05-26 21:47:54 +02:00
Pol Dellaiera
8fbaa0425c doc: add section for writableTmpDirAsHomeHook (#523665) 2026-05-25 20:40:53 +00:00
Dmitry Kalinkin
383c59fb0e texlive: merge withDocs, tlDeps updates and remove texlive.combine from the documentation (#523350) 2026-05-24 16:27:43 +00:00
dish
2643cf7817 doc: add section for writableTmpDirAsHomeHook 2026-05-24 12:17:12 -04:00
yaya
ca22d15bca doc: Update for 26.11 2026-05-24 14:42:27 +02:00
Vincenzo Mantova
022d9ebeeb doc: remove texlive.combine from the TeX Live documentation 2026-05-23 22:10:53 +01:00
Doron Behar
ed2a1cf5c3 Clarifying edits to cross-compilation docs (#127115) 2026-05-05 08:23:04 +00:00
Ben Siraphob
0e825df664 doc/stdenv/cross-compilation: revamp and add emulation Q&A 2026-05-05 00:05:04 -07:00
Matt Sturgeon
f39576f2fe doc/python: document fixed-point arguments (#271387) (#477149) 2026-04-29 11:04:36 +00:00
Doron Behar
146bc8dcb2 doc/python: document fixed-point arguments (#271387) 2026-04-27 18:18:28 +03:00
Austin Horstman
72a716a79c docs/neovim: add plugin license notes
Explain how to set the license for a plugin that doesn't get detected.
2026-04-27 08:17:01 -05:00
dish
b8d4d82697 doc/javascript: remove yarn2nix docs and redirect 2026-04-25 18:22:39 -04:00
nixpkgs-ci[bot]
5affd239b8 Merge master into staging-next 2026-04-20 12:26:19 +00:00
Alyssa Ross
b22e919f17 pkgsCross.wasi32.buildPackages.rustc: fix build (#463720) 2026-04-20 11:33:52 +00:00
PerchunPak
72b5a1c0e6 doc: add wasip1 rust package example 2026-04-20 11:31:28 +01:00
nixpkgs-ci[bot]
ad023d433e Merge master into staging-next 2026-04-16 00:33:23 +00:00
Matt Sturgeon
d50cfa5c6b doc/stdenv: add a note about __structuredAttrs (#509970) 2026-04-15 21:21:21 +00:00
Jack Rosenberg
4683c143f3 doc/stdenv: add a note about __structuredAttrs 2026-04-15 22:32:46 +02:00
nixpkgs-ci[bot]
e8ecf89184 Merge master into staging-next 2026-04-15 06:38:38 +00:00
pancaek
cc5058278b doc/installFonts: init hook docs in manual 2026-04-14 23:06:54 +02:00
nixpkgs-ci[bot]
ef0a9bf980 Merge staging-next into staging 2026-04-03 18:13:40 +00:00