Bernardo Meurer
a93aed5bab
linkFarm: allow entries to be an attrset
2022-11-15 11:01:52 -05:00
Bernardo Meurer
b54257fb36
linkFarm: add entries to passthru
2022-11-15 10:59:31 -05:00
Stig
24f160cfcd
Merge pull request #187884 from helsinki-systems/feat/perl-sri
...
perlPackages: Switch to SRI hashes, add `hash` support to bootstrap fetchurl, bump minimal nix version
2022-08-24 17:28:04 +02:00
Vladimír Čunát
0e304ff0d9
Merge #182953 : fetchurl: disallow specifying both sha256
and hash
2022-08-24 17:05:37 +02:00
Janne Heß
0b3e7f063c
boostrap fetchurl: Add SRI support
2022-08-24 09:55:45 +02:00
Jonathan Ringer
dc607cf67b
writeShellApplication: don't prefix empty PATH
2022-08-23 22:41:28 +02:00
Zhaofeng Li
3d07ae8afd
build-dotnet-module: Allow specifying the output path of fetch-deps
2022-08-18 13:49:45 -06:00
Zhaofeng Li
1528ce3063
nuget-to-nix: Make exclusion file optional
2022-08-18 13:49:45 -06:00
Evan Petousis
b4de4dc3bf
buildDotnetModule: set fetch-deps utils via PATH
2022-08-18 23:46:37 +10:00
Evan Petousis
c51e1a1fba
buildDotnetModule: use coreutils in fetch-deps
...
cp on macOS doesn't support the -T flag, which causes the fetch-deps
script to fail. Use Nix's coreutils to ensure the script works
consistently across all platforms.
2022-08-18 23:36:25 +10:00
Evan Petousis
d7728dfc67
buildDotnetModule: use platform-agnostic cp format
...
cp on macOS doesn't support the -T flag, which causes the fetch-deps
script to fail. Appending `/.` to the source argument replicates the
same functionality.
2022-08-18 23:35:50 +10:00
K900
59888d2218
build-fhs-userenv-bubblewrap: fix eval
2022-08-17 22:36:45 +03:00
Pascal Bach
6af1c99422
Merge pull request #132963 from jonringer/plex-on-aarch64
...
plex: allow use on non-x86 platforms
2022-08-17 20:14:38 +02:00
Alex James
c9af898255
dockerTools.buildImage: make VM memSize configurable
...
Fixes #186752 . This adds buildVMMemorySize (defaults to 512 MiB) to
buildImage, which is passed to vm.runInLinuxVM. This is needed for
larger base images, which may otherwise cause container build failures
due to OOM in the VM.
2022-08-16 21:47:29 -05:00
Adam Joseph
58e5bd56d6
default-crate-overrides.nix: add libevdev for evdev-rs
2022-08-14 21:20:55 -07:00
Sebastián Mancilla
d2df2fcfad
Merge pull request #180087 from aaronjheng/bazel
...
buildBazelPackage: allow custom impureEnvVars
2022-08-14 22:08:51 -04:00
Sebastián Mancilla
10a745eac8
Merge pull request #179896 from erikarvstedt/fix-bash-exit-handler
...
treewide: fix bash exit handlers
2022-08-14 21:42:41 -04:00
Winter
dbd18a63a7
fetchgit: allow disabling cone mode for sparse checkouts, fix test
2022-08-14 23:03:07 +02:00
Ivv
7ec728db17
Merge pull request #181512 from mdarocha/dotnet-6-update
...
dotnet-sdk: 6.0.301 -> 6.0.400, refactor to streamline dotnet updates
2022-08-14 15:08:43 +02:00
Guillaume Maudoux
11976981f5
Merge pull request #185021 from mdarocha/fix-self-contained
...
buildDotnetModule: fix build for dotnet-sdk versions below 6
2022-08-11 12:04:16 +02:00
mdarocha
a3fff0c947
buildDotnetModule: exclude sdk-specific packages in fetch-deps result
2022-08-10 16:26:49 +02:00
mdarocha
886280e8a9
buildDotnetModule: include sdk-specific packages in nuget source
...
Some packages are defined by the build proccess, and change every time
the dotnet-sdk package changes. To avoid having to regenerate every
dependant packages dependencies every dotnet update, this moves these
packages into the `dotnet-sdk` `passthru` attribute, and includes them
every time `buildDotnetModule` is used.
2022-08-10 16:26:43 +02:00
adisbladis
5cc12aa8cb
Merge pull request #182187 from adisbladis/newlib-nano-cc
...
newlib-nano: Set same flags as regular newlib in cc-wrapper/gcc config
2022-08-08 22:07:57 +08:00
zowoq
9a49ca9f9a
buildGo{Module,Package}: move to build-support/go
2022-08-07 18:26:01 +10:00
zowoq
621cc6c813
garble: move to development/tools
2022-08-07 18:26:01 +10:00
olaf
5a6853b3bf
use consistently user alice for examples
2022-08-05 13:13:24 +02:00
K900
eabbad8af1
Merge pull request #185036 from K900/goblinization
...
make-initrd-ng: parse ELFs ourselves instead of shelling out to patchelf and friends
2022-08-03 19:57:55 +03:00
mdarocha
134da4ce36
buildDotnetModule: fix build for dotnet-sdk versions below 6
...
The --self-contained and --no-self-contained switches were
added to the dotnet build command starting with .NET 6.
The switch is equivalent to the setting the SelfContained
property, so we use the property for backwards compatibility.
2022-08-03 16:15:59 +02:00
github-actions[bot]
537fbd1326
Merge master into staging-next
2022-08-03 00:02:25 +00:00
ash lea
488056a418
steam: fix opengl inside pressure-vessel
2022-08-02 13:48:34 -07:00
github-actions[bot]
411aad5a4d
Merge master into staging-next
2022-08-02 18:01:14 +00:00
K900
de93795b46
make-initrd-ng: clean up a bit
2022-08-02 10:54:55 +03:00
Linus Heckemann
ee38010981
makeInitrdNG: add meta and update script
2022-08-02 10:54:55 +03:00
Linus Heckemann
6fc909a1cc
makeInitrdNG: make stripping fully optional
...
Now the tool will only strip binaries if a strip executable is passed
via the STRIP environment variable. This is exposed via the strip
option for makeInitrdNG and the NixOS option boot.initrd.systemd.strip.
2022-08-02 10:19:48 +03:00
K900
daee67dae6
make-initrd-ng: use goblin instead of shelling out to patchelf and friends
2022-08-02 10:19:48 +03:00
K900
1356441cb1
make-initrd-ng: rustfmt
2022-08-02 10:19:48 +03:00
John Ericson
cc29693a09
buildRustCrate: Add support for standard library deps
...
We are replicating one mechanism behind `-Z build-std`.
There isn't yet crate2nix support for this, but one can (and I do) add
the missing stdlib deps (for this feature to pick up) with overrides.
2022-08-01 15:34:49 -04:00
github-actions[bot]
15686bdd94
Merge master into staging-next
2022-07-30 18:01:31 +00:00
Sergei Trofimovich
f2e3c9efff
Merge pull request #183415 from dramforever/uclibc-dyld
...
bintools-wrapper: Add dynamicLinker for uClibc
2022-07-30 18:39:06 +01:00
Vladimír Čunát
5b5843e2b2
Merge #151983 : wrapper: Fortran: disable stackprotector
...
...hardening on darwin aarch64 (merge into staging)
2022-07-29 19:27:34 +02:00
Artturi
2679e22074
Merge pull request #183461 from Artturin/crossfixes1
2022-07-29 01:36:57 +03:00
Artturin
0e16aa7b56
bintools-wrapper: symlink ar too
...
missed this in 1d44ac176c
2022-07-28 23:44:20 +03:00
dramforever
22ac2bce66
bintools-wrapper: Add dynamicLinker for uClibc
2022-07-29 01:43:36 +08:00
github-actions[bot]
437247fc43
Merge staging-next into staging
2022-07-28 12:02:23 +00:00
ajs124
349612483d
Merge pull request #182940 from helsinki-systems/feat/fetchncapp-pname
2022-07-28 12:47:23 +02:00
Sandro
f358b0d40d
Merge pull request #182273 from mdarocha/dotnet-self-contained-build
...
buildDotnetModule: add option to make a self-contained build
2022-07-28 11:59:09 +02:00
Bernardo Meurer
88c63ca65a
Merge pull request #182513 from trofi/strip-for-host-and-target
...
gcc: enable stripping for cross-compilers
2022-07-28 00:30:49 -07:00
github-actions[bot]
9153131664
Merge staging-next into staging
2022-07-27 12:02:00 +00:00
github-actions[bot]
9ed58a6fb6
Merge master into staging-next
2022-07-27 12:01:18 +00:00
Lassulus
63218387d8
Merge pull request #182101 from ezemtsov/patch-2
...
nuget-to-nix: fallback to default URL for directories
2022-07-27 10:58:12 +02:00