nixpkgs/pkgs/development/compilers
Winter ac44b254b4 zig_0_9: build with baseline CPU target
26b9a2f4a1 changes Zig 0.10 to build the
compiler (notably *not* its outputs, at least not by default) with
its baseline CPU target, but we should ideally do it for both versions
to increase reproducibility, as well as increase the number of users who
are able to use Hydra-provided Zig binaries.

This also adds a comment above the flag in 0.10, to explain why we're adding
the flag, as we do with the RPATH one.

See https://github.com/NixOS/nixpkgs/issues/214356 and https://github.com/NixOS/nixpkgs/issues/185665
for further context.
2023-02-16 21:59:16 -05:00
..
4th
abcl
acme
adoptopenjdk-bin
adoptopenjdk-icedtea-web
alan
algol68g
ante
apache-flex-sdk
arachne-pnr
armips
as31
asl
asn1c asn1c: re-init at 0.9.28 2022-12-29 12:57:45 -08:00
aspectj aspectj: 1.9.9.1 -> 1.9.19 2023-02-04 02:30:58 +00:00
atasm
ats
ats2 ats-acc: fix build 2023-01-02 14:44:38 +01:00
avra
ballerina
bigloo bigloo: unbreak on x86_64-darwin 2023-01-15 13:59:12 +01:00
binaryen Merge pull request #209122 from willcohen/binaryen 2023-01-22 23:33:33 +01:00
blueprint treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
bluespec treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
bs-platform
bupc
c3c treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
cakelisp treewide: mark packages broken that never built on PLATFORM 2022-12-13 21:40:12 +01:00
carp carp: patch for GHC 9.2 and Stackage LTS-20 2022-12-29 13:35:15 +01:00
cc65
ccl
chez
chez-racket
chicken treewide: remove usages of header and stopNest 2023-01-16 00:08:12 +02:00
ciao
circt circt: 1.29.0 -> 1.30.0 2023-02-11 10:46:37 +08:00
clasp
clean
closure
cmdstan treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
cmucl
colm
computecpp
cone
copper
crystal crystal: 1.7.1 -> 1.7.2 2023-01-28 13:32:43 +01:00
crystal2nix
cudatoolkit cudaPackages_12: init at 12.0.0 2023-01-11 00:36:36 +00:00
dale treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
dasm
dev86 dev86: 0.16.21 -> unstable-2022-07-19 2023-02-11 14:05:13 -03:00
dictu
dmd dmd: revert "set --sysroot=/ to avoid cc-wrapper value" 2023-01-29 07:49:37 +00:00
dotnet dotnet-sdk_5: remove package 2023-01-23 19:16:58 +01:00
dtc
ecl treewide: mark packages broken that never built on PLATFORM 2022-12-13 21:40:12 +01:00
edk2 edk2: add 32-bit ARM support 2023-01-06 17:43:06 +00:00
eli treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
elm Merge master into haskell-updates 2022-12-19 00:12:05 +00:00
emscripten emscripten: backport support for binaryen 111 2023-01-17 13:43:46 -05:00
eql
factor-lang
fasm
fasmg
fbc
firrtl
flasm treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
flutter treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
flux
fpc treewide: source .attrs in builders 2022-12-08 21:09:02 +02:00
fsharp
fstar fstar: 2022.11.19 → 2023.02.01 2023-02-03 07:20:40 +01:00
gambit
gavrasm
gcc treewide: use optionalString 2023-02-13 21:52:34 +01:00
gcc-arm-embedded gcc-arm-embedded-12: support aarch64-darwin 2023-02-11 14:27:07 +08:00
gcl
gerbil
gforth
ghc haskell.compiler.ghc8107Binary: tag bindists built using hadrian 2023-02-05 14:01:25 +01:00
ghcjs haskell.compiler.ghcjs: allow building with transformers-compat-0.7 2022-12-30 12:47:20 +01:00
ghdl
gleam gleam: 0.25.1 -> 0.25.3 2022-12-17 06:32:31 -05:00
glslang glslang: 1.3.231.0 -> 1.3.236.0 2022-12-16 18:52:48 -03:00
gmqcc
gnatboot gnatboot: Add x86_64-darwin packages 2023-01-07 18:32:12 +11:00
gnostic gnostic: init at 0.6.8 2022-11-30 16:51:56 +00:00
gnu-cim gnu-cim: init at 5.1 2023-02-12 02:46:42 +01:00
gnu-cobol
gnu-smalltalk
go go: add meta.changelog 2023-02-16 10:13:40 +10:00
go-jsonnet treewide: use hash instead of sha256 2023-01-24 12:55:52 +00:00
gprolog
graalvm/community-edition graalvmCEPackages.nodejs-installable-svm: init at 22.3.1 2023-02-15 22:43:08 +00:00
gwt treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
halide
hare harePackages.hare: mark as broken on ARM64 2023-02-11 14:07:52 -03:00
haxe ocamlPackages.sha: 1.15.1 → 1.15.2 2022-12-15 08:08:35 +01:00
heptagon
hip hip: 5.4.2 -> 5.4.3 2023-02-07 21:48:36 +00:00
hip-common rocm-related: 5.4.1 → 5.4.2 2023-01-18 16:59:22 -06:00
hipcc rocm-related: 5.4.1 → 5.4.2 2023-01-18 16:59:22 -06:00
hipify rocm-related: 5.4.1 → 5.4.2 2023-01-18 16:59:22 -06:00
hop
hvm hvm: 0.1.89 -> 1.0.0 2023-01-14 11:19:13 -05:00
idris2 treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
inform6
inform7 treewide: mark packages broken that never built on PLATFORM 2022-12-13 21:40:12 +01:00
inklecate inklecate: 1.0.0 -> 1.1.1 2022-12-31 14:54:03 -08:00
intel-graphics-compiler intel-graphics-compiler: 1.0.12260.1 -> 1.0.12504.5 2022-12-05 23:08:23 +01:00
intercal treewide: remove global with lib; statements in pkgs/development 2023-01-26 18:31:02 +01:00
ios-cross-compile treewide: source .attrs in builders 2022-12-08 21:09:02 +02:00
ispc ispc: Add aarch64-linux and aarch64-darwin platforms 2023-01-03 09:35:25 +01:00
jasmin treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
jasmin-compiler
javacard-devkit
jetbrains-jdk treewide: use optionalString 2023-02-13 21:52:34 +01:00
jrsonnet jrsonnet: unbreak on darwin, add figsoda as a maintainer 2022-12-17 16:44:17 -05:00
jsonnet
julia treewide: remove ninjin as maintainer 2023-01-20 14:30:48 +00:00
juniper
jwasm
kaitai-struct-compiler
kind2 kind2: 0.2.79 -> 0.3.7 2023-01-27 13:53:47 -05:00
koka
kotlin kotlin-native: 1.8.0 -> 1.8.10 2023-02-08 10:19:51 +05:30
ldc
ligo treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
lingua-franca
llvm treewide: use optionalString 2023-02-13 21:52:34 +01:00
lobster
manticore
marst
matter-compiler
mcpp
mercury
meta-environment/meta-build-env
mezzo treewide: add strictDeps = true to most packages depending on ocaml 2023-02-03 08:59:34 +01:00
microscheme
minimacy minimacy: init at 0.6.2 2023-01-26 17:20:02 +01:00
mint
miranda
mit-scheme treewide: add gcc12 flags 2023-01-27 21:20:52 -06:00
mkcl
mlkit
mlton
mono mono: cleanup 2022-11-28 01:55:12 +01:00
mosml
mozart
mruby
mrustc
muonlang
myrddin
nasm nasm: 2.15.05 -> 2.16.01 2022-12-22 17:47:23 +01:00
neko treewide: use mbedtls 3 where possible 2022-12-07 19:58:55 +00:00
nextpnr nextpnr: 0.4 -> 0.5 2023-01-06 16:32:25 +01:00
nim nim: make gdb optional to fix aarch64-darwin build 2023-01-30 11:39:00 +00:00
nqc
nvidia-cg-toolkit
obliv-c treewide: add strictDeps = true to most packages depending on ocaml 2023-02-03 08:59:34 +01:00
ocaml ocaml-ng.ocamlPackages_4_09.ocaml: fix with GCC 12 2023-02-11 21:49:06 +00:00
odin
opa opa: restrict platforms 2023-01-22 01:30:10 +01:00
open-watcom wrapWatcom: Handle ARM-based hostPlatform 2023-01-30 15:18:41 +01:00
opendylan
openjdk Merge staging-next into staging 2023-01-05 00:02:56 +00:00
openspin
ophis
oraclejdk
orc orc: add some key reverse-dependencies to passthru.tests 2023-01-01 14:01:53 +00:00
osl openimageio: default to openimageio2, rename 1.x to openimageio_1 2023-01-05 20:26:49 +00:00
owl-lisp owl-lisp: 0.2 -> 0.2.1 2023-01-14 16:19:21 +00:00
p4c p4c: 1.2.3.5 -> 1.2.3.6 2023-02-09 23:18:18 +00:00
paco paco: use buildGoModule 2023-01-25 11:51:59 +00:00
pakcs
passerine
pforth
picat picat: 3.0p4 -> 3.3p3 2023-02-09 16:21:11 -06:00
polyml treewide: mark packages broken that never built on PLATFORM 2022-12-13 21:40:12 +01:00
ponyc pony-corral: add changelog to meta 2022-12-04 23:12:16 +01:00
purescript purescript: 0.15.6 -> 0.15.7 2022-12-12 20:30:56 +00:00
qbe qbe: 1.0 -> 1.1 2023-02-09 21:12:31 +00:00
rasm
reason treewide: add strictDeps = true to most packages depending on ocaml 2023-02-03 08:59:34 +01:00
rgbds rgbds: 0.6.0 -> 0.6.1 2022-12-04 23:28:51 +00:00
rml
roslyn roslyn: update dependencies 2023-01-10 21:10:45 -08:00
rust rustc: apply patch to fix delay_span_bug ICE 2023-02-07 23:36:18 -05:00
sagittarius-scheme
sbcl treewide: use optionalString 2023-02-13 21:52:34 +01:00
scala treewide: remove global with lib; statements in pkgs/development 2023-01-26 18:31:02 +01:00
scala-runners
scryer-prolog scryer-prolog: 0.9.0 -> 0.9.1 2022-12-05 09:14:51 -08:00
sdcc treewide: remove global with lib; statements in pkgs/development 2023-01-26 18:31:02 +01:00
seexpr
semeru-bin
serpent
shaderc shaderc: 2021.0 -> 2022.4 2022-12-31 15:41:58 -08:00
silice
sjasmplus
smlnj treewide: mark packages broken that never built on PLATFORM 2022-12-13 21:40:12 +01:00
solc treewide: use optionalString 2023-02-13 21:52:34 +01:00
souffle souffle: add darwin support (#208373) 2023-01-19 23:21:13 +01:00
spasm-ng
spirv-llvm-translator treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
squeak
stalin
stanc ocamlPackages treewide: strictDeps all packages 2023-02-03 08:59:34 +01:00
swi-prolog
swift treewide: use optionalString 2023-02-13 21:52:34 +01:00
temurin-bin Merge pull request #209089 from amjoseph-nixpkgs/pr/temurin-bin/powerpc64le 2023-01-06 20:33:42 +02:00
terra treewide: mark packages broken that never built on PLATFORM 2022-12-13 21:40:12 +01:00
teyjus teyjus: 2.1 -> unstable-2019-07-26 2023-01-09 20:35:45 +01:00
tinycc treewide: remove -ldl linker flags 2023-01-23 15:34:53 +00:00
tinygo treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
tvm
uasm uasm: 2.55 -> 2.56.2 2023-02-03 21:13:36 +00:00
unison
urn
urweb treewide: add gcc12 flags 2023-01-27 21:20:52 -06:00
vala
vlang
vyper
wcc
wla-dx
x11basic treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
xa treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
yap
yasm
yosys yosys-symbiflow: 2022.11.07 -> 2023.02.08 2023-02-09 18:43:13 -06:00
z88dk
zasm
zig zig_0_9: build with baseline CPU target 2023-02-16 21:59:16 -05:00
zulu zulu: 11.52.13 -> 11.62.17 and 8.48.0.53 -> 8.68.0.19 2023-01-23 20:00:06 -06:00
zz