hacker1024
2addb67a14
buildFlutterApplication: Wrap buildDartApplication
2023-10-22 00:31:58 +11:00
hacker1024
becdfbe17c
buildDartApplication: Recognise extraWrapProgramArgs
2023-10-22 00:14:42 +11:00
hacker1024
5391c0204e
buildDartApplication: Allow passing a sdkSetupScript
2023-10-21 22:37:01 +11:00
hacker1024
6298ac2774
buildDartApplication: Use package override mechanism from buildFlutterApplication
...
This allows Dart applications to benefit from the package override system, which is useful for things like FFI dependencies.
2023-10-21 22:30:23 +11:00
hacker1024
234b63b0f0
buildDartApplication: Allow supplying runtime dependencies
2023-10-21 22:22:02 +11:00
hacker1024
64c638bfc0
fetchDartDeps: Disable install phase in depsListDrv
2023-10-21 22:13:12 +11:00
hacker1024
eeb3936722
buildDartApplication: Format with nixpkgs-fmt
2023-10-21 21:54:21 +11:00
Artturin
4b0c265153
fetchdocker: fix missing lib
2023-10-20 12:45:52 +03:00
Thiago Kenji Okada
a00733f592
Merge pull request #261115 from con-f-use/master
...
writeShellApplication: exclude shell checks
2023-10-19 18:37:37 +01:00
Gabriel Volpe
4a2788ea2a
appimageTools.extract: add postExtract option ( #261190 )
2023-10-19 08:23:57 +00:00
matthewcroughan
b289b43bf8
fetchFromBittorrent: init
...
Adds a basic FOD Fetcher for Bittorrent that uses Transmission as a client
Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2023-10-18 14:07:42 +01:00
Pol Dellaiera
614182f9e0
Merge pull request #261582 from NixOS/php/build-support/fix-diff-and-env-vars
...
php/build-support: fix `diff` command and env. variables
2023-10-17 21:19:55 +02:00
Lorenz Leutgeb
e7076170f0
build-support/php: phpDrv
in nativeBuildInputs
...
Fixes NixOS/nixpkgs#261500
2023-10-17 12:50:37 +02:00
Pol Dellaiera
839498d572
php/build-support: fix usage of environment variables
2023-10-17 08:48:58 +02:00
Pol Dellaiera
207d5b4910
php/build-support: fix usage of diff condition
...
Remove double brackets and replace `diff` with `cmp`
2023-10-17 08:48:12 +02:00
Elis Hirwing
ccaba16b29
Merge pull request #261088 from NixOS/build-support/php/remove-autoloader-prefix
...
build-support/php: remove obsolete autoloader-suffix
2023-10-17 07:36:13 +02:00
Elis Hirwing
54952f4668
Merge pull request #261413 from yu-re-ka/composer-vcs-repos
...
build-support/php: fix support of vcs repositories
2023-10-17 07:29:41 +02:00
Pol Dellaiera
e34034b7a6
build-support/php: add doInstallCheck
2023-10-16 22:07:52 +02:00
Pol Dellaiera
12741f2c30
build-support/php: add installCheckPhase
2023-10-16 17:13:34 +02:00
Yureka
21488e65a7
build-support/php: fix support of vcs repositories
2023-10-16 15:35:20 +02:00
Domen Kožar
3c6cf39435
Merge pull request #249733 from Aleksanaa/nix-prefetch-git
...
nix-prefetch-git: fix make_deterministic_repo in submodules
2023-10-16 11:12:11 +01:00
con-f-use
0f3fa9e6ef
writeShellApplication: exclude shell checks
2023-10-15 12:10:50 +02:00
Pol Dellaiera
ba24c3880f
build-support/php: remove obsolete autoloader-suffix
...
Since https://github.com/composer/composer/pull/11663 , the composer output is stable and reproducible, therefore, that prefix is now obsolete.
2023-10-14 18:00:57 +02:00
Weijia Wang
093f098d26
Merge pull request #260011 from lilyinstarlight/fix/prefetch-npm-deps-network-error-recovery
...
prefetch-npm-deps: read url bodies within the retry loop
2023-10-12 19:58:20 +02:00
Moritz Heidkamp
7db47744f5
buildGraalvmNativeImage: build with "-march=compatibility" by default
...
This is necessary for compatibility with all targets supported by nixpkgs.
2023-10-12 11:42:56 +02:00
R. Ryantm
3876a545ed
makeInitrdNGTool: 0.1.0 -> 0.1.0
2023-10-11 02:44:30 +00:00
Lily Foster
554e2412e0
prefetch-npm-deps: read url bodies within the retry loop
2023-10-10 19:40:43 -04:00
Tim Windelschmidt
19c5b4307d
dockerTools: create /tmp in rootLayer
2023-10-09 22:15:41 +02:00
Lily Foster
a6df5a7719
prefetch-npm-deps: bump deps
2023-10-09 11:37:16 -04:00
Pol Dellaiera
043a094c3b
php.buildComposerProject: add missing COMPOSER_ROOT_VERSION
env var.
...
This is mostly required for vimeo/psalm
It doesn't harm anything to add it anyway
2023-10-09 10:16:23 +02:00
Guillaume Girol
344a502055
Merge pull request #255900 from bouk/bouk/strip-exclude-rlib
...
build-rust-crate: add stripExclude for .rlib
2023-10-08 13:48:41 +00:00
Doron Behar
d090cd9af4
Merge pull request #258384 from doronbehar/buildNpmPackage-makeWrapperArgs
...
buildNpmPackage: support makeWrapperArgs
2023-10-08 12:38:33 +03:00
Sandro Jäckel
d09cd1d7d1
fetchgit: use $NIX_BUILD_TOP instead of hardcoding /build/
...
Co-authored-by: Bjørn Forsman <133602+bjornfor@users.noreply.github.com>
2023-10-08 00:10:59 +02:00
Lily Foster
57087b8346
Merge pull request #255984 from SuperSandro2000/patch-1
...
build-npm-package: give a hint when npm prune fails
2023-10-07 17:51:52 -04:00
Sandro
30992a8c51
buildNpmPackage: give a hint when npm prune fails
...
Co-authored-by: Lily Foster <lily@lily.flowers>
2023-10-07 21:53:56 +02:00
Doron Behar
fc96f6d0fd
buildNpmPackage: support makeWrapperArgs
2023-10-07 14:09:05 +03:00
Elis Hirwing
f0987a05a9
php.packages.composer: Make sure that both composers use the same version
...
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.
2023-10-06 20:09:48 +02:00
Elis Hirwing
13441fc1f5
Merge pull request #259349 from NixOS/php/bump-composer-2-6-5
...
phpPackages.composer: 2.6.4 -> 2.6.5
2023-10-06 19:51:30 +02:00
Bjørn Forsman
55e30da2eb
buildFHSEnvBubblewrap: preserve pname, version
...
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.
2023-10-06 19:37:39 +02:00
Pol Dellaiera
3360cb0bb0
phpPackages.composer: 2.6.4 -> 2.6.5
2023-10-06 10:30:07 +02:00
Sandro Jäckel
025a028c47
fetchgit: fix private fetching via netrc
...
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.
2023-10-05 13:54:00 +00:00
Pol Dellaiera
2b12e3efe3
php.buildComposerProject: improve workflow in case of missing composer.lock
file
2023-10-04 15:12:08 +02:00
Yureka
dd104a90a8
php.buildComposerProject: warn about outdated vendorHash
2023-10-04 15:12:08 +02:00
Yureka
7d2c531f28
php.buildComposerProject: don't allow use without lockfile
2023-10-04 15:12:08 +02:00
Weijia Wang
f4098e348c
Merge pull request #257122 from bjornfor/fix-buildfhsenv-pname
...
buildFHSEnvBubblewrap: allow being passed 'pname'
2023-10-01 13:55:09 +02:00
Artturi
bf25d8782b
Merge pull request #249069 from amjoseph-nixpkgs/pr/lib/systems/ubootArch
...
lib.systems: add ubootArch
2023-09-30 10:45:36 +03:00
Elis Hirwing
a7f6f0b654
Merge pull request #258005 from NixOS/php/composer/bump-2-6-4
...
phpPackages.composer: 2.6.3 -> 2.6.4
2023-09-29 13:18:47 +02:00
Pol Dellaiera
a39417a673
phpPackages.composer: 2.6.3 -> 2.6.4
...
Security release: To be mitigated since we are not using a publicly accessible composer.phar (GHSA-jm6m-4632-36hf / CVE-2023-43655).
Changelog: https://github.com/composer/composer/releases/tag/2.6.4
2023-09-29 12:25:04 +02:00
Thiago Kenji Okada
88c5afe153
Merge pull request #257433 from thiagokokada/graalvm-bump
...
graalvm-ce: 22.3.1 -> 21.0.0
2023-09-29 11:12:22 +01:00
Evils
ef1b2ae152
appimage-run: add pciutils for FreeCAD
2023-09-28 19:15:01 +02:00