about summary refs log tree commit diff
path: root/pkgs/build-support
Commit message (Collapse)AuthorAge
...
| * | | | build-support/php: add `doInstallCheck`Pol Dellaiera2023-10-16
| | | | |
| * | | | build-support/php: add `installCheckPhase`Pol Dellaiera2023-10-16
| | |/ / | |/| |
* | | | Merge master into staging-nextgithub-actions[bot]2023-10-16
|\| | |
| * | | Merge pull request #249733 from Aleksanaa/nix-prefetch-gitDomen Kožar2023-10-16
| |\ \ \ | | |/ / | |/| | nix-prefetch-git: fix make_deterministic_repo in submodules
| | * | nix-prefetch-git: fix make_deterministic_repo in submodulesaleksana2023-08-31
| | | |
* | | | Merge master into staging-nextgithub-actions[bot]2023-10-12
|\| | |
| * | | Merge pull request #260011 from ↵Weijia Wang2023-10-12
| |\ \ \ | | | | | | | | | | | | | | | | | | | | lilyinstarlight/fix/prefetch-npm-deps-network-error-recovery prefetch-npm-deps: read url bodies within the retry loop
| | * | | prefetch-npm-deps: read url bodies within the retry loopLily Foster2023-10-10
| | | | |
| | * | | prefetch-npm-deps: bump depsLily Foster2023-10-09
| | | | |
| * | | | buildGraalvmNativeImage: build with "-march=compatibility" by defaultMoritz Heidkamp2023-10-12
| | | | | | | | | | | | | | | | | | | | This is necessary for compatibility with all targets supported by nixpkgs.
* | | | | Merge remote-tracking branch 'origin/master' into staging-nextAlyssa Ross2023-10-12
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: pkgs/development/python-modules/bambi/default.nix pkgs/development/python-modules/jaxopt/default.nix
| * | | | makeInitrdNGTool: 0.1.0 -> 0.1.0R. Ryantm2023-10-11
| | | | |
* | | | | rustPlatform.cargoSetupHook: fix platform check (#260068)Alyssa Ross2023-10-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cargo will never need to link for the target platform — that'd be for the package being built to do at runtime. Cargo should know about the build and host linkers. This fixes e.g. pkgsCross.musl64.fd from x86_64-linux. Fixes: 67a4f828b46c ("rust: hooks: fix cross compilation")
* | | | | Merge master into staging-nextgithub-actions[bot]2023-10-10
|\| | | |
| * | | | dockerTools: create /tmp in rootLayerTim Windelschmidt2023-10-09
| | | | |
* | | | | Merge master into staging-nextgithub-actions[bot]2023-10-09
|\| | | |
| * | | | php.buildComposerProject: add missing `COMPOSER_ROOT_VERSION` env var.Pol Dellaiera2023-10-09
| | | | | | | | | | | | | | | | | | | | | | | | | This is mostly required for vimeo/psalm It doesn't harm anything to add it anyway
* | | | | Merge remote-tracking branch 'origin/master' into staging-nextFabián Heredia Montiel2023-10-08
|\| | | |
| * | | | Merge pull request #255900 from bouk/bouk/strip-exclude-rlibGuillaume Girol2023-10-08
| |\ \ \ \ | | | | | | | | | | | | build-rust-crate: add stripExclude for .rlib
| | * | | | Update pkgs/build-support/rust/build-rust-crate/default.nixBouke van der Bijl2023-09-23
| | | | | | | | | | | | | | | | | | Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
| | * | | | build-rust-crate: add stripExclude for .rlibBouke van der Bijl2023-09-18
| | | | | |
* | | | | | Merge master into staging-nextgithub-actions[bot]2023-10-08
|\| | | | |
| * | | | | Merge pull request #258384 from doronbehar/buildNpmPackage-makeWrapperArgsDoron Behar2023-10-08
| |\ \ \ \ \ | | | | | | | | | | | | | | buildNpmPackage: support makeWrapperArgs
| | * | | | | buildNpmPackage: support makeWrapperArgsDoron Behar2023-10-07
| | | | | | |
* | | | | | | Merge remote-tracking branch 'origin/master' into staging-nextFabián Heredia Montiel2023-10-08
|\| | | | | |
| * | | | | | fetchgit: use $NIX_BUILD_TOP instead of hardcoding /build/Sandro Jäckel2023-10-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Bjørn Forsman <133602+bjornfor@users.noreply.github.com>
| * | | | | | Merge pull request #255984 from SuperSandro2000/patch-1Lily Foster2023-10-07
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | build-npm-package: give a hint when npm prune fails
| | * | | | | | buildNpmPackage: give a hint when npm prune failsSandro2023-10-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Lily Foster <lily@lily.flowers>
* | | | | | | | Merge branch 'master' into staging-nextJan Tojnar2023-10-06
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: - pkgs/development/python-modules/xdot/default.nix between 2f244e3647bdf63b8aeca31a2f88091ffb3a9041 and 1a9a257cf753f104b59f19d14d04c148f721dfb2
| * | | | | | | php.packages.composer: Make sure that both composers use the same versionElis Hirwing2023-10-06
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | So in php we have a bootstrapping composer (that lives in composer-phar.nix) that downloads the binary distribution of composer to be able to bootstrap and build a composer built from source. However, it's desirable to keep composer updated at all time, and this includes the phar one that isn't used by users directly. So this makes sure we don't "forget" about the phar one since it now borrows the version from the source version. However, then it also made sense to move the hash for the phar to the same file as the source composer. Then we can control the full upgrade life cycle of both the phar and source versions of composer from the same file.
| * | | | | | Merge pull request #259349 from NixOS/php/bump-composer-2-6-5Elis Hirwing2023-10-06
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | phpPackages.composer: 2.6.4 -> 2.6.5
| | * | | | | | phpPackages.composer: 2.6.4 -> 2.6.5Pol Dellaiera2023-10-06
| | | | | | | |
| * | | | | | | buildFHSEnvBubblewrap: preserve pname, versionBjørn Forsman2023-10-06
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's useful to have access to these attributes from packages built with buildFHSEnvBubblewrap, and it reduces the difference between FHS and non-FHS packages. 'name' is already handled by runCommandLocal.
* | | | | | | Merge master into staging-nextgithub-actions[bot]2023-10-05
|\| | | | | |
| * | | | | | fetchgit: fix private fetching via netrcSandro Jäckel2023-10-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes a regression introduced in https://github.com/NixOS/nixpkgs/pull/256628 which broke fetching with private = true through a netrc file. Tested locally with a really special github enterprise.
* | | | | | | Merge branch 'master' into staging-nextVladimír Čunát2023-10-04
|\| | | | | |
| * | | | | | php.buildComposerProject: improve workflow in case of missing ↵Pol Dellaiera2023-10-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | `composer.lock` file
| * | | | | | php.buildComposerProject: warn about outdated vendorHashYureka2023-10-04
| | | | | | |
| * | | | | | php.buildComposerProject: don't allow use without lockfileYureka2023-10-04
| | | | | | |
* | | | | | | rust.toRustTargetForUseInEnvVars: support custom targetsAlyssa Ross2023-10-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | > If using a target spec JSON file, the <triple> value is the filename > stem. For example --target foo/bar.json would match [target.bar]. - https://doc.rust-lang.org/cargo/reference/config.html#target I've also exposed toRustTargetSpecShort as a public function, because it's useful to be able to know what the target subdirectory will be.
* | | | | | | Merge remote-tracking branch 'origin/master' into staging-nextAlyssa Ross2023-10-01
|\| | | | | |
| * | | | | | Merge pull request #257122 from bjornfor/fix-buildfhsenv-pnameWeijia Wang2023-10-01
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | | buildFHSEnvBubblewrap: allow being passed 'pname'
| | * | | | | buildFHSEnvBubblewrap: allow being passed 'pname'Bjørn Forsman2023-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `buildFHSEnvBubblewrap { pname = ...; }` currently results in eval error because args.name doesn't exist then. Fix it by only using args.name if it exists.
* | | | | | | Merge master into staging-nextgithub-actions[bot]2023-09-30
|\| | | | | |
| * | | | | | Merge pull request #249069 from amjoseph-nixpkgs/pr/lib/systems/ubootArchArtturi2023-09-30
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | lib.systems: add ubootArch
| | * | | | | | make-initrd-ng: use hostPlatform.ubootArch for uinitrdArchAdam Joseph2023-08-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows make-initrd-ng to pick up the few cases where Linux and u-boot disagree.
* | | | | | | | Merge pull request #256949 from andresilva/build-rust-package-profilesfigsoda2023-09-29
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | buildRustPackage: support custom cargo profiles
| * | | | | | | | buildRustPackage: support custom cargo profilesAndré Silva2023-09-24
| | |_|/ / / / / | |/| | | | | |
* | | | | | | | Merge master into staging-nextgithub-actions[bot]2023-09-29
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| * | | | | | | Merge pull request #258005 from NixOS/php/composer/bump-2-6-4Elis Hirwing2023-09-29
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | phpPackages.composer: 2.6.3 -> 2.6.4