Maintainer Mode
Sign in with GitHub

pkgs/build-support/

pkgs/ · 57 packages and modules · 430 open pull requests
Sign in to subscribe
Busy below
rust 72 · cc-wrapper 42 · setup-hooks 37 · node 36 · bintools-wrapper 30 · fetchurl 21 · writers 19 · trivial-builders 18 · docker 17 · dotnet 14 · go 12 · fetchgit 11 · fetchgithub 11 · vm 11 · testers 9 · dart 8 · fetchzip 8 · build-fhsenv-bubblewrap 7 · kernel 7 · lib 7 · buildenv 6 · build-mozilla-mach 5 · make-desktopitem 5 · fetchgitlab 4 · fetchsvn 4 · pkg-config-wrapper 4 · release 4 · src-only 4 · wrapper-common 4 · agda 3 · build-bazel-package 3 · fetchnextcloudapp 3 · flutter 3 · mkshell 3 · appimage 2 · deno 2 · fetchcodeberg 2 · fetchdmg 2 · fetchgitprovider 2 · fetchhg 2
Packages and modules 57
vdriftupstream 2014-10-20 no maintainer 18 3
rustcupstream 1.99.1 7 3
teleportupstream 18.11.1 0 1
mold 30 5
wild 30 5
nixos-grub2-themeno maintainer 21 5
wolfram-notebookno maintainer 18 4
alsa-plugins-wrapperno maintainer 18 3
appimage-run-testsno maintainer 18 3
dotnetbuildhelpersno maintainer 18 3
emptyDirectoryno maintainer 18 3
emptyFileno maintainer 18 3
fakeNssno maintainer 18 3
primusno maintainer 18 3
vscode-extension-updateno maintainer 18 3
writeDarwinBundleno maintainer 18 3
xdummyno maintainer 18 3
gcc 13 3
yarnConfigHookno maintainer 8 2
fixup-yarn-lockno maintainer 8 1
prefetch-yarn-depsno maintainer 8 1
yarnBuildHookno maintainer 8 1
yarnInstallHookno maintainer 8 1
clang 0 6
pkg-configno maintainer 5 0
pnpmConfigHookno maintainer 4 0
wrapGAppsHook3no maintainer 3 1
removeReferencesTono maintainer 3 0
nix-prefetch-dockerno maintainer 2 0
nukeReferencesno maintainer 2 0
autoPatchcilHookno maintainer 1 0
dub-to-nixno maintainer 1 0
flang 0 1
gnat 1 0
tarsumno maintainer 1 0
__flattenIncludeHackHookno maintainer 0 0
arocc 0 0
ccacheWrapperno maintainer 0 0
distccWrapperno maintainer 0 0
dubBuildHookno maintainer 0 0
dubCheckHookno maintainer 0 0
dubSetupHookno maintainer 0 0
gccgono maintainer 0 0
Pull requests 430
writers.makeLuaWriter: honor libraries draft
#574653 by khaneliman · opened 17h ago · checks pass
writers.writeLua: use Lua 5.5 draft
#574652 by khaneliman · opened 17h ago · checks pass
rustPlatform.cargoSetupHook: Override build scripts POC draft
#573765 by RossSmyth · opened 2d ago · checks fail
git: compress closure
#572595 by zimbatm · opened 5d ago · checks pass
staging-next 2026-10-08
#571813 by vcunat · opened 7d ago · checks pass
buildJavaPackage: init
#571763 by airone01 · opened 8d ago · checks pass
musl: move libc.a to a separate static output draft
#568099 by Pandapip1 · opened 2w ago · checks pass
treewide: make compound licenses the default
#568049 by Skyb0rg007 · opened 2w ago · checks fail
bintools-wrapper: pack relative ELF relocations
#567850 by hesiod · opened 2w ago · checks pass
go_1_{26,27}: fix build for Windows; mark as supported draft
#565671 by GraysonTinker · opened 3w ago · checks pass
fetchPnpmDeps: add fetcherVersion 5
#565315 by Qusic · opened 3w ago
patch-shebangs.sh: fail / warn on unpatched shebangs draft
#564161 by SFrijters · opened 4w ago · checks pass
stdenv: handle multiple patterns in stripExclude
#564155 by bouk · opened 4w ago · checks pass
qt6.wrapQtAppsHook: add GTK3 GSettings schemas
#563250 by MaxwellDupre · opened 4w ago · checks pass
buildRustCrate: use links for dependency metadata name
#563186 by bouk · opened 4w ago · checks pass
tarsum: add license
#562026 by GraysonTinker · opened 5w ago
dub-to-nix: add license
#562023 by GraysonTinker · opened 5w ago
dockerTools: fix overriding
#561025 by roberth · opened 5w ago
buildRustCrate: do not add the lib output to the RPATH
#560170 by lblasc · opened 5w ago · checks pass
gcc, gnat, cc-wrapper: backport various fixes draft
#557566 by sempiternal-aurora · opened 6w ago · checks fail
buildEnv: enable strictDeps draft
#555734 by SFrijters · opened 7w ago
fetchzip: change recursive permissions from +w to +rwX
#555543 by voidlily · opened 7w ago · checks fail
compressDrv: remove compressed sidecars if larger
#553656 by motiejus · opened 2mo ago · checks fail
Handle prettified index in fetch-legacy.py
#541353 by eku · opened 3mo ago · checks pass
mozphab: 1.9.0 -> 2.15.3, adopt draft
#541224 by chocoblocko9 · opened 3mo ago · checks pass
buildRustCrate: use wasm-component-ld on wasip2 draft
#537438 by sepointon · opened 3mo ago · checks fail
systems: add wasip2 draft
#537433 by sepointon · opened 3mo ago · checks fail
lib.systems: add xtensa + esp
#537158 by toastal · opened 3mo ago
maturinBuildHook: respect dontStrip when calling hook
#535394 by chocoblocko9 · opened 3mo ago · checks pass
firefox: fix-build on musl
#533444 by chocoblocko9 · opened 3mo ago · checks pass
fetchPnpmCache: init
#531657 by Scrumplex · opened 4mo ago · checks pass
build-support/fetchFromRNS: init draft
#531260 by drupol · opened 4mo ago · checks pass
betterbird: init at 140.11.0esr-bb23
#528210 by shelvacu · opened 4mo ago · checks fail
Closed or merged in the synced window 138
various: OCaml multiple outputs
#567406 by georgyo · merged 1d ago
lean4: 4.30.0 -> 4.34.1
#566690 by i-love-lean · merged 12d ago
ci/pinned.json: update
#566326 by mdaniels5757 · merged 2w ago
staging-next 2026-09-23
#566094 by vcunat · merged 2w ago
tests.fetchRepoProject: init
#560963 by ethancedwards8 · merged 2w ago
staging-next 2026-09-05
#560469 by vcunat · merged 4w ago
go: drop GO111MODULE
#560250 by SuperSandro2000 · merged 5w ago
x265: 4.2 -> 4.3
#556004 by aaronjheng · closed 6w ago
treewide: fix typos
#555948 by panchoh · merged 7w ago
fetchmtn: drop
#555532 by 7c6f434c · merged 7w ago
replaceVarsWith: make pname≈name
#554845 by notklea · closed 6w ago
staging-next 2026-08-20
#554614 by vcunat · merged 7w ago
writers.makeDataWriter: remove
#553307 by SFrijters · merged 8w ago
fetchgit: enable strictDeps
#552763 by SFrijters · merged 7w ago
fetchItchIo: enable strictDeps
#552758 by SFrijters · merged 7w ago
`runCommand`: add `finalAttrs`
#551663 by roberth · merged 5w ago
fetchFromTangled: init
#551110 by isabelroses · merged 8w ago
makeSetupHook: support `__structuredAttrs` draft
#548713 by h7x4 · closed 7w ago
pnpm_12: init at 12.3.4
#547612 by diogotcorreia · merged 4w ago
lean4: 4.30.0 -> 4.33.0
#545312 by jthulhu · closed 3w ago
Issues 158
gfortran: darwin binaries keep the whole compiler as a runtime dependency 6.topic: darwin
#567165 by Wizermil · opened 2w ago · 0 comments
writers.writeRustBin fails to cross compile
#555431 by mayl · opened 7w ago · 0 comments
closureInfo should set allowSubstitutes = false to prevent NAR hash mismatches
#542776 by hacker1024 · opened 3mo ago · 0 comments
nixos-grub2-theme: Relies on archived repository
#541936 by notklea · opened 3mo ago · 2 comments
Build failure: gcc13 on aarch64-darwin 6.topic: darwin
#535569 by petekubiak · opened 3mo ago · 3 comments
buildFHSEnv, appimageTools silently ignores desktopItems and copyDesktopItems
#533948 by wongcallum · opened 3mo ago · 0 comments
Build failure: auto-patchelf
#519275 by st0ne · opened 5mo ago · 2 comments
flang: can't compile
#516651 by yannickulrich · opened 5mo ago · 2 comments
Several uses of `build-support/setup-hooks/role.bash` not properly substituted. 2.status: stale
#509166 by yshui · opened 6mo ago · 0 comments
fetchurl: possible infinite recursion through cacert 2.status: stale
#505179 by nwf · opened 6mo ago · 0 comments
fetchPypi occasinally downloads package-source from deprecated pypi.io and should try undersocres and dashes in pname 6.topic: python 6.topic: fetch 2.status: stale
#501578 by con-f-use · opened 7mo ago · 1 comments
use `fetchzip` instead of `fetchurl` for fetching zips? 6.topic: fetch
#498552 by quantenzitrone · opened 7mo ago · 6 comments
prefetch-npm-deps: `fixup_lockfile` panics when `resolved` URLs contain explicit default port 2.status: stale
#496687 by jonhoo · opened 7mo ago · 0 comments
php: prevent emitting warnings when including an extension that is enabled by default 2.status: stale
#491388 by drupol · opened 8mo ago · 0 comments
build-fhsenv-bubblewrap: bad directory pattern match 2.status: stale
#487629 by zwizwa · opened 8mo ago · 2 comments
yarnConfigHook: Couldn't find the binary git 6.topic: nodejs 2.status: stale
#483500 by UlyssesZh · opened 8mo ago · 6 comments
gcc: incorrect ABI on aarch64-darwin 6.topic: darwin 2.status: stale
#481285 by JyJyJcr · opened 9mo ago · 2 comments
prefetch-npm-deps: allow multiple lockfiles cached to a single cache 6.topic: rust 6.topic: nodejs 6.topic: vscode
#471535 by bendlas · opened 10mo ago · 5 comments
writers.{writePyPy3,writePyPy3Bin,writePython3,writePython3Bin}: Support type checking 6.topic: python 3.skill: good-first-bug 2.status: stale
#468086 by Jayman2000 · opened 10mo ago · 2 comments
teleport: tsh hardcodes nix store path in kube config 2.status: stale
#465569 by simonzkl · opened 10mo ago · 6 comments
clang: `clang++ --print-file-name=libstdc++.a` not work 2.status: stale
#461469 by plzfgme · opened 11mo ago · 0 comments
buildDotnetModule: dotnetConfigureHook fails if packages.lock.json files were generated without `--runtime` flag 2.status: stale 6.topic: dotnet
#454432 by UlyssesZh · opened 11mo ago · 3 comments
fetchtorrent: incorrectly assumes a folder is downloaded 2.status: stale
#452597 by greg-hellings · opened 12mo ago · 0 comments
`overrideAttrs` on result of `fetchFromGitHub` does not re-add fields 2.status: stale
#444503 by ConnorBaker · opened 13mo ago · 1 comments
clang: include dir / idirafter ordering confusion 2.status: stale 6.topic: llvm/clang
#442465 by jmberg · opened 13mo ago · 5 comments
fetchgit: fetch submodules fails when server does not support depth 1 2.status: stale
#432039 by ben-krieger · opened 14mo ago · 0 comments
clang-wrapper: cannot treat non-ASCII path correctly with locale env `LC_ALL=C` 6.topic: stdenv 2.status: stale
#419771 by JyJyJcr · opened 15mo ago · 4 comments
`override` + `callPackages` behavior is inconsistent? 2.status: stale 6.topic: lib
#417893 by winterqt · opened 16mo ago · 1 comments
Build failure: rustc for powerpc64 ELFv2 ABI 2.status: stale
#416907 by wucke13 · opened 16mo ago · 5 comments
teams/stdenv: please consider adopting orphaned stdenv dependencies 2.status: stale
#416200 by Aleksanaa · opened 16mo ago · 6 comments
rust: cargo config generated with two target entries when cross compiling 6.topic: cross-compilation 6.topic: static 2.status: stale
#414163 by soywod · opened 16mo ago · 0 comments
buildNpmPackage: suggest to try npm-lockfile-fix 6.topic: nodejs 2.status: stale
#410517 by axelkar · opened 17mo ago · 1 comments
Missing Documentation: buildNpmPackage / dontNpmInstall 6.topic: nodejs 2.status: stale 6.topic: docs.nixos.org
#407306 by rc-zb · opened 17mo ago · 0 comments
nix-prefetch-git: has undeclared dependency on nix-store, nix-hash 2.status: stale
#404527 by thomasjm · opened 17mo ago · 0 comments
buildFHSEnv: PKG_CONFIG_PATH is not set properly 2.status: stale
#403540 by ruro · opened 17mo ago · 4 comments
buildGoModule: question mark in check flag causes flag to be ignored 2.status: stale
#400979 by jackwilsdon · opened 18mo ago · 1 comments
fetchCargoVendor: no http request timeout 6.topic: rust 6.topic: fetch 2.status: stale
#397309 by thatsmydoing · opened 18mo ago · 1 comments
rustc: add opt-in argument to include `rust-src` component in `pkgs.rustc`
#393680 by wucke13 · opened 18mo ago · 6 comments
nodejs: special node-gyp patch is only being used by npmConfigHook 2.status: stale
#385035 by TomaSajt · opened 19mo ago · 1 comments
rust-platform: allow overriding whether `cc` or `ld` is used as linker by `buildRustPackage` 2.status: stale
#379666 by wucke13 · opened 20mo ago · 0 comments
fetchCargoVendor: support other registries 6.topic: rust
#377558 by jian-lin · opened 20mo ago · 8 comments
Building a crate that contains dangling symlinks fails 2.status: stale
#376590 by rolfschr · opened 20mo ago · 13 comments
Incomplete Documentation: dockerTools 2.status: stale
#374290 by jficz · opened 21mo ago · 4 comments
`writeShellApplication` does not quote `runtimeEnv` strings, triggering SC2209 2.status: stale
#367288 by mboyea · opened 22mo ago · 7 comments
clang: clang-cl does not respect `/winsdkdir` 2.status: stale
#363719 by liff · opened 22mo ago · 3 comments
`buildDotnetPackage` should set `strictDeps` by default 2.status: stale 6.topic: dotnet
#358824 by YoshiRulz · opened 23mo ago · 2 comments
Cannot use `desktopToDarwinBundle` with `libicns` 2.status: stale
#358719 by Aleksanaa · opened 23mo ago · 3 comments
cargoSetupHook incorrect platform comparison 2.status: stale
#355803 by apt-install-coffee · opened 23mo ago · 0 comments
‎cargoSetupPostUnpackHook writes config.toml in incorrect directory 2.status: stale
#355788 by apt-install-coffee · opened 23mo ago · 0 comments
buildFHSEnv misses dconf profile 2.status: stale
#353975 by ghost · opened 23mo ago · 4 comments
buildGoModule: test output filtering false-positive 6.topic: golang 2.status: stale
#349468 by katexochen · opened 24mo ago · 0 comments
fetchgit: fetching the same repo from different places causes a different FOD, incompatible with other fetchers 6.topic: fetch 2.status: stale
#347212 by Atemu · opened 2y ago · 4 comments
mimalloc.dev: fails to include mimalloc subdirectory 2.status: stale
#345498 by superherointj · opened 2y ago · 1 comments
[Tracking] Undocumented setup hooks 3.skill: sprintable 6.topic: emacs 6.topic: documentation
#341479 by tomodachi94 · opened 2y ago · 2 comments
buildDotnetModule buildInputs depend on dotnet runtime packages for every possible platform 6.topic: closure size 2.status: stale 6.topic: dotnet
#337030 by gbtb · opened 2y ago · 12 comments
"patchelf: wrong ELF type" messages from audit-tmpdir.sh setup hook when building 2.status: stale
#334969 by pdietl · opened 2y ago · 11 comments
Cargo `build/.cargo/config` deprecation note 6.topic: rust 2.status: stale
#334857 by VuiMuich · opened 2y ago · 5 comments
fetch-npm-deps should support different authorization schemes 2.status: stale
#326603 by JoshWoodArup · opened 2y ago · 1 comments
Strip NuGet.org signatures from downloaded nupkg files 6.topic: reproducible builds 2.status: stale 6.topic: dotnet
#326345 by Smaug123 · opened 2y ago · 16 comments
Failing to create a docker image with runAsRoot 2.status: stale
#325308 by ahuston-0 · opened 2y ago · 11 comments
Documentation: behavior of drvAttr on runCommand-based trivial builders 2.status: stale 6.topic: docs.nixos.org
#322373 by chaserhkj · opened 2y ago · 0 comments
Build failure: rustc on staging 6.topic: rust 2.status: stale
#318674 by reckenrode · opened 2y ago · 23 comments
Docker example instructions only work for some images 2.status: stale 6.topic: docker tools 6.topic: docs.nixos.org
#308436 by l0b0 · opened 2y ago · 0 comments
Impossible to use clang to build rust packages 6.topic: rust 2.status: stale 1.severity: significant
#303796 by ninegua · opened 2y ago · 12 comments
Allow using `buildDotnetModule` without pulling in ICU 6.topic: closure size 2.status: stale 6.topic: dotnet
#301775 by zlepper · opened 2y ago · 3 comments
Documentation: document where in the directory hierarchy language frameworks should go 2.status: stale
#295666 by lolbinarycat · opened 2y ago · 0 comments
Documentation: Docker examples could use a GUI one 2.status: stale
#293979 by l0b0 · opened 2y ago · 1 comments
`ociTools.buildContainer` sets unknown `platform` attribute in the config 2.status: stale
#290881 by DanielSidhion · opened 2y ago · 0 comments
`ociTools.buildContainer` ignores the `mount` attribute 2.status: stale
#290879 by DanielSidhion · opened 2y ago · 0 comments
buildDartApplication's runtimeDependencies are not available in nix-shell 2.status: stale
#287980 by hacker1024 · opened 2y ago · 3 comments
Name of executable not properly escaped in writer scripts 2.status: stale
#286403 by ursi · opened 2y ago · 0 comments
buildGoModule: checkPhase is very slow 6.topic: golang 2.status: stale
#285362 by Ma27 · opened 2y ago · 10 comments
fetchYarnDeps fails if yarn lock has link lockentry 6.topic: nodejs 2.status: stale
#284157 by berberman · opened 2y ago · 3 comments
make-initrd-ng: Undefined dependencies libc.6.so 2.status: stale
#282145 by kjeremy · opened 2y ago · 3 comments
Use mirror:// source in linux-firmware 2.status: stale
#281202 by tlvince · opened 2y ago · 2 comments
Keep the same behaviour for `copyToRoot` in `dockerTools.mkPureLayer` and `dockerTools.mkRootLayer` 2.status: stale 6.topic: docker tools
#278924 by DanielSidhion · opened 2y ago · 0 comments
pkgs/build-support/writers/test.nix is dead code 2.status: stale
#277521 by adisbladis · opened 2y ago · 3 comments
mpi: generate implementation-agnostic pkg-config files 2.status: stale
#274868 by SomeoneSerge · opened 2y ago · 0 comments
Why is linting a build error in writers.writePython3? 2.status: stale
#269811 by Hubro · opened 2y ago · 5 comments
`srcOnly` does not work with `stdenvAdapters` which set `env.NIX_CFLAGS_COMPILE` 2.status: stale
#269539 by Artturin · opened 2y ago · 4 comments
buildRustCrate: library dependencies are not propagated 2.status: stale
#265241 by bouk · opened 2y ago · 0 comments
GCC stdenv broken when cross-compiling to same system and `depsBuildBuild` contains `buildPackages.stdenv.cc` 6.topic: cross-compilation 2.status: stale
#265121 by lilyball · opened 2y ago · 9 comments
`CARGO_BUILD_TARGET` set incorrectly in rust build-support 2.status: stale
#263020 by dongcarl · opened 2y ago · 0 comments
Document pkgs.buildEnv 2.status: stale
#251039 by zmitchell · opened 3y ago · 0 comments
Allow overriding of fetchgit's fetcher attribute 2.status: stale
#250988 by kjeremy · opened 3y ago · 0 comments
wrapGAppsHook should allow specifying search directories 2.status: stale
#247926 by hacker1024 · opened 3y ago · 1 comments
Deprecating old `buildDotnetPackage`- related .NET infrastructure 2.status: stale 6.topic: dotnet
#234775 by mdarocha · opened 3y ago · 0 comments
fetchpatch breaks patches by reoordering hunks 2.status: stale
#226215 by 9999years · opened 3y ago · 1 comments
howard-hinnant-date: error: cycle detected in the references of output 'dev' from output 'out' 2.status: stale
#224956 by panicgh · opened 3y ago · 0 comments
docs: writeScript does not patch shebang lines 2.status: stale
#215671 by milahu · opened 3y ago · 3 comments
Closed or merged in the synced window 7
Build failure: gh-stack (installSkill error with Go modules)
#572301 by antoineco · closed 3d ago · 0 comments
gccgo: fails to build in 26.05
#535606 by moy · closed 3w ago · 4 comments
Build failure: gcc15 on aarch64-darwin 6.topic: darwin 2.status: stale
#425992 by brianmay-actions · closed 2w ago · 2 comments
Build failure: fetch-nupkg SkiaSharp.NativeAssets.Linux 3.0.0-preview.4.1
#370827 by RSWilli · closed 3w ago · 8 comments
build-support/vmTools: kernel modules do not get loaded 2.status: stale
#300084 by malte-v · closed 9d ago · 1 comments