nixpkgs/pkgs/development/compilers
Adam Joseph 040cf4248d gcc: simplify expression by applying workarounds more broadly
This commit simplifies our gcc expression by applying various
workarounds unconditionally, rather than only to exactly the
versions which applied them prior to the deduplication cleanup.

Unlike its predecessors https://github.com/NixOS/nixpkgs/pull/249707
and https://github.com/NixOS/nixpkgs/pull/250489 this commit *does*
affect eval.
2023-08-23 21:47:12 -07:00
..
4th
abcl Merge pull request #239270 from wahjava/update-abcl 2023-06-23 10:59:55 +08:00
acme treewide: noop: refer to src.name or similar where appropriate, part 3: more use cases 2023-08-11 09:20:44 +00:00
adoptopenjdk-bin adoptopenjdk: 8.0.322+6 → 8.0.372+7, 11.0.16+101 → 11.0.19+7, 17.0.4+101 → 17.0.7+7 2023-06-13 20:32:48 -06:00
adoptopenjdk-icedtea-web
alan
algol68g
ante tree-wide: convert rust with git deps to importCargoLock 2023-03-26 01:52:04 +01:00
apache-flex-sdk
arachne-pnr
armips
as31
asl
asn1c
aspectj
assemblyscript assemblyscript: 0.27.8 -> 0.27.9 2023-08-23 00:47:33 +00:00
atasm
ats
ats2
august august: init at unstable-2023-08-13 2023-08-19 14:42:10 -04:00
avra
ballerina ballerina: 2201.5.0 -> 2201.6.0 2023-06-10 06:20:57 +00:00
bfc bfc: 1.10.0 -> 1.11.0 2023-06-17 12:59:24 -04:00
bigloo treewide: amend hacks of removing $(pwd) 2023-08-05 09:26:04 +02:00
binaryen binaryen: 113 -> 114 2023-07-05 19:17:31 +00:00
blueprint blueprint-compiler: 0.8.1 -> 0.10.0 2023-07-22 13:54:23 +03:00
bluespec bluespec: 2022.1 -> 2023.1 2023-03-28 06:30:54 -05:00
bs-platform
bupc
c0 c0: init at unstable-2022-10-25 2023-04-15 04:20:00 +00:00
c3c
cairo cairo-lang: 2.0.1 -> 2.0.2 2023-07-14 10:07:23 +00:00
cakelisp cakelisp: update upstream url 2023-05-16 11:30:00 +02:00
carp
cc65
ccl lisp-modules: set maintainers to the lisp team 2023-04-05 20:52:27 +02:00
chez chez: 9.5.8 -> 9.5.8a 2023-04-29 12:19:07 +00:00
chez-racket Merge remote-tracking branch 'origin/master' into staging-next 2023-02-23 13:51:34 +00:00
chicken chicken: enable cross-compilation 2023-07-25 20:00:00 +02:00
ciao ciao: 1.22.0-m1 -> 1.22.0-m7 2023-07-27 00:45:15 +00:00
circt circt: 1.50.0 -> 1.51.0 2023-08-17 09:52:03 +09:00
clasp clasp-common-lisp: build with fmt 9 2023-05-20 04:20:00 +00:00
clean
closure closurecompiler: 20221102 -> 20230502 2023-05-15 19:48:08 +00:00
cmdstan cmdstan: 2.32.1 -> 2.32.2 2023-05-18 03:33:09 +00:00
cmucl lisp-modules: set maintainers to the lisp team 2023-04-05 20:52:27 +02:00
codon codon: 0.15.5 -> 0.16.1 2023-06-12 18:59:26 +03:00
colm
computecpp computecpp-unwrapped: 2.3.0 -> 2.11.0 2023-06-12 19:07:41 +00:00
cone
copper
crystal crystal: correct usage of darwin.apple_sdk_11_0 2023-08-06 00:55:37 +02:00
crystal2nix
cudatoolkit cudaPackages.autoAddOpenGLRunpathHook: don't skip shared libraries 2023-08-22 03:14:47 +03:00
dale
dart dart: 3.0.5 -> 3.0.6 2023-07-22 15:17:57 +00:00
dasm
dev86 dev86: change self to finalAttrs 2023-04-26 08:00:11 -03:00
dictu
djgpp djgpp: move makeWrapper to nativeBuildInputs 2023-06-22 19:28:03 -04:00
dmd dmd: pull in missing libgcc.so dependency 2023-05-09 20:25:54 -07:00
dotnet Fix useDotnetFromEnv's DOTNET_ROOT detection 2023-08-08 00:37:49 +02:00
dtc Merge pull request #237241 from alyssais/dtc-cross 2023-06-20 16:32:39 +03:00
ecl lisp-modules: set maintainers to the lisp team 2023-04-05 20:52:27 +02:00
edk2 edk2: fix x86_64-darwin build 2023-08-06 02:29:16 -07:00
eli
elm elmPackages.elm-test: use buildNpmPackage 2023-08-18 17:34:58 -07:00
emscripten emscripten: 3.1.41 -> 3.1.42 (#240227) 2023-06-28 21:40:17 +02:00
eql
erg erg: 0.6.17 -> 0.6.18 2023-08-09 19:21:18 -04:00
factor-lang factor: Fix "resource:work" pointing to store 2023-03-11 22:20:19 +01:00
fasm
fasmg mullvad-vpn: support aarch64-linux 2023-07-04 20:11:41 +10:00
fbc fbc: 1.09.0 -> 1.10.0 2023-05-24 11:54:54 +02:00
firrtl
flasm
fleng fleng: init at 14 2023-05-27 22:54:58 +00:00
flix flix: 0.38.0 -> 0.39.0 2023-08-02 11:34:23 +00:00
flutter Merge pull request #248683 from oxij/tree/source-root-continues-3 2023-08-15 05:53:52 +02:00
flux
fpc
fsharp
fstar fstar: 2023.02.01 -> 2023.04.25 2023-08-08 04:20:00 +00:00
gambit gambit-unstable: 2023-07-30 -> 2023-08-06 2023-08-07 20:57:53 -04:00
gavrasm
gbforth gbforth: init at unstable-2023-03-02 2023-03-06 19:04:10 +01:00
gcc gcc: simplify expression by applying workarounds more broadly 2023-08-23 21:47:12 -07:00
gcc-arm-embedded gcc-arm-embedded: pass args to gdb 2023-05-02 17:01:29 -03:00
gcl treewide: noop: refer to src.name or similar where appropriate, part 3: more use cases 2023-08-11 09:20:44 +00:00
gerbil glow-lang: init at 2023-04-26 2023-08-08 15:26:40 -04:00
gforth gforth: 0.7.9_20220127 -> 0.7.9_20230518 2023-06-18 19:15:00 +02:00
ghc ghc942 + ghc943: Apply the Cabal patch for --enable-relocatable 2023-08-10 01:17:27 +02:00
ghcjs haskell.compiler.ghcjs: fix build (#228749) 2023-05-02 11:46:08 +02:00
ghdl
gleam gleam: 0.30.2 -> 0.30.5 2023-08-04 14:46:28 +08:00
glslang glslang: 12.2.0 -> 12.3.1 2023-08-22 20:31:44 +03:00
gmqcc
gnat-bootstrap Merge pull request #226179 from amjoseph-nixpkgs/pr/gnat-bootstrap/cleanup 2023-08-23 23:39:32 +00:00
gnostic
gnu-cim
gnu-cobol
gnu-smalltalk
go fix: install go.env in go_1_21 2023-08-21 16:10:30 +10:00
go-jsonnet go-jsonnet: 0.19.1 -> 0.20.0 2023-04-18 02:05:19 +00:00
gprolog
graalvm/community-edition graalvmCEPackages.python-installable-svm-java*: fix by libxcrypt-legacy 2023-03-25 10:47:29 +01:00
gwt
halide halide: remove mesa dependency on darwin 2023-06-21 11:37:31 +02:00
hare harec: unstable-2023-02-18 -> unstable-2023-04-25 2023-05-23 20:18:51 +00:00
haxe haxe_3_2, haxe_3_4: drop 2023-03-20 17:02:28 +02:00
heptagon
hip hip: 5.4.3 -> 5.4.4 2023-03-26 21:57:11 +00:00
hip-common
hipcc
hipify
hop
hvm hvm: fix build 2023-07-03 22:31:23 -04:00
idris2
inform6 inform6: 6.41-r5 -> 6.41-r6 2023-07-18 20:03:17 +00:00
inform7
inklecate
intel-graphics-compiler intel-graphics-compiler: disable fortify3 hardening flag 2023-07-09 21:11:46 +01:00
intercal
ios-cross-compile
ispc ispc: 1.18.1 -> 1.19.0 2023-07-17 20:44:34 +01:00
jasmin
jasmin-compiler jasmin-compiler: 2023.06.0 → 2023.06.1 2023-08-10 19:09:04 +02:00
javacard-devkit
jetbrains-jdk jetbrains.jcef: 654 -> 672 2023-07-28 16:50:17 +02:00
jrsonnet tree-wide: convert rust with git deps to importCargoLock 2023-03-26 01:52:04 +01:00
jsonnet jsonnet: fix build on darwin 2023-07-26 18:46:37 +02:00
julia julia_19: disable install check for aarch64-linux 2023-08-19 19:58:42 +08:00
juniper
jwasm jwasm: 2.16 -> 2.17 2023-04-11 15:07:42 -03:00
kaitai-struct-compiler
kind2 kind2: fix build 2023-07-03 22:30:31 -04:00
koka koka: 2.4.0 -> 2.4.2 2023-07-18 16:14:02 +02:00
kotlin kotlin{-native}: 1.8.22 -> 1.9.0 2023-07-06 15:42:32 +05:30
ldc ldc: 1.30.0 -> 1.31.0, bump bootstrap ldc to 1.30.0, bump LLVM to 14 2023-02-28 20:37:18 -05:00
lesscpy treewide: development: use top-level fetchPypi 2023-05-25 15:52:27 +03:00
ligo ligo: 0.71.1 -> 0.72.0 2023-08-17 14:33:27 +02:00
lingua-franca Merge pull request #231070 from revol-xut/lfc 2023-05-13 12:49:13 +02:00
llvm llvmPackages_git: Port stdenv fix for cxx-headers 2023-08-22 17:34:16 +01:00
lobster lobster: 2023.6 -> 2023.9 2023-06-19 12:04:13 +02:00
lunarml lunarml: init at unstable-2023-06-25 2023-07-16 13:04:01 +07:00
manticore
marst marst,libidn2,mdk: remove duplicate /gnu in the url 2023-03-11 20:09:21 +02:00
matter-compiler
mcpp
mercury mercury: update meta 2023-08-10 04:20:00 +00:00
meta-environment/meta-build-env
mezzo ocamlPackages.mezzo: fix build 2023-03-03 06:08:25 +00:00
microscheme
minimacy minimacy: 1.0.0 -> 1.1.0 2023-07-15 19:42:39 +00:00
mint
miranda
mit-scheme mitscheme:11.2 -> 12.1 https://www.gnu.org/software/mit-scheme/release.html 2023-03-03 15:46:36 -06:00
mkcl lisp-modules: set maintainers to the lisp team 2023-04-05 20:52:27 +02:00
mlkit mlkit: 4.7.2 -> 4.7.3 2023-03-04 14:24:13 +00:00
mlton
mono mono: add licensing details 2023-06-19 13:30:09 +01:00
mosml
mozart mozart2: unpin boost169 2023-06-06 00:11:19 +03:00
mruby mruby: add marsam to maintainers 2023-06-17 04:20:00 +00:00
mrustc mrustc-bootstrap: Document workarounds 2023-04-16 21:59:34 +02:00
muonlang
myrddin
nasm
neko
nextpnr treewide: noop: refer to src.name or similar where appropriate, part 3: more use cases 2023-08-11 09:20:44 +00:00
nim nim2: init 2.0.0 2023-08-21 07:32:46 +01:00
nqc
nvidia-cg-toolkit
obliv-c obliv-c: migrate to OCaml 4.14 2023-03-05 01:40:37 +02:00
ocaml Merge pull request #217568 from trofi/stdenv-parallel-install 2023-03-15 17:10:19 +00:00
odin odin: dev-2023-07 -> dev-2023-08 2023-08-13 23:19:20 +00:00
open-watcom open-watcom-v2-unwrapped: unstable-2023-03-20 -> unstable-2023-05-17 (#230544) 2023-05-25 21:15:50 +02:00
opendylan opendylan: mark broken 2023-05-20 22:33:22 +02:00
openjdk javaPackages.compiler.openjdk20: add zulu javaFX java package on darwin 2023-08-11 13:39:29 -07:00
opensmalltalk-vm opensmalltalk-vm: convert buildFlags to a list 2023-06-22 19:34:59 -04:00
openspin
opensycl opensycl: init at 0.9.4 2023-07-16 16:48:26 +02:00
ophis
oraclejdk
orc orc: add changelog to meta 2023-06-26 04:20:00 +00:00
osl osl: add darwin support 2023-07-06 13:26:07 +03:00
otus-lisp otus-lisp: init at 2.4 2023-07-24 10:30:00 +02:00
owl-lisp
p4c p4c: use finalAttrs pattern 2023-07-29 13:02:22 +02:00
paco
pakcs
passerine
pforth pforth: allow cross-compile 2023-07-14 08:22:44 -03:00
picat
polyml
ponyc ponyc: update google benchmark dep 2023-05-22 11:22:59 -04:00
purescript Merge pull request #244805 from r-ryantm/auto-update/purescript 2023-07-26 13:29:01 +02:00
qbe
rasm
reason
rgbds treewide: env.NIX_CFLAGS_COMPILE use optionalString instead of optional 2023-02-22 21:23:05 +02:00
rml rml: use prefixKey 2023-04-04 17:46:59 +03:00
roslyn roslyn: remove extended-deps.nix 2023-06-24 19:13:16 -03:00
rust Merge pull request #248957 from figsoda/auditable 2023-08-23 08:48:35 -07:00
sagittarius-scheme sagittarius-scheme: 0.9.9 -> 0.9.10 2023-07-01 17:29:24 +00:00
sbcl sbcl: 2.3.6 -> 2.3.7 2023-07-29 13:15:25 -04:00
scala scala_3: 3.2.2 -> 3.3.0 2023-06-15 13:41:21 +07:00
scala-runners
scryer-prolog tree-wide: convert rust with git deps to importCargoLock 2023-03-26 01:52:04 +01:00
sdcc sdcc: enableParallelBuilding = true 2023-04-21 13:52:22 -07:00
seexpr
semeru-bin
serpent
shaderc
silice
sjasmplus
smlnj
solc solc: 0.8.13 -> 0.8.19 (#219240) 2023-04-04 19:17:56 +02:00
souffle souffle: 2.3 -> 2.4 2023-05-21 12:28:24 -05:00
spasm-ng
spirv-llvm-translator
squeak
stalin
stanc stanc: 2.32.1 -> 2.32.2 2023-05-18 10:14:11 +03:00
swi-prolog swi-prolog: update dependency pcre -> pcre2 2023-08-22 18:29:03 +02:00
swift swift: update for cc-wrapper changes 2023-08-20 00:17:10 -04:00
temurin-bin temurin-bin: init 20.0.1 2023-07-02 07:51:52 +08:00
terra terra: 1.0.6 -> 1.1.0 2023-05-05 14:07:08 -07:00
teyjus teyjus: unstable-2019-07-26 -> 2.1.1 2023-06-30 06:44:22 +02:00
tinycc tinycc: fix static build 2023-05-16 06:24:35 -04:00
tinygo tinygo: fix reproducible vendor 2023-08-10 09:45:30 +10:00
tvm tvm: 0.12.0 -> 0.13.0 2023-08-12 22:05:56 +00:00
typescript typescript: 5.1.5 -> 5.1.6 2023-07-06 04:20:00 +00:00
uasm
unison unison-ucm: M5c -> M5e 2023-08-23 11:10:22 +02:00
urn
urweb
vala vala: 0.56.7 → 0.56.9 2023-07-04 00:55:52 +08:00
vlang vlang: eliminate env.VFLAGS 2023-05-16 23:20:58 +03:00
vyper vyper: 0.3.8 -> 0.3.9 2023-06-04 00:11:50 +00:00
wcc
wla-dx
x11basic
xa xa: change self to finalAttrs 2023-04-26 08:00:11 -03:00
yap
yasm
yosys yosys: 0.31 -> 0.32 2023-08-07 10:31:22 +02:00
z88dk
zasm
zig zig.hook: clean up 2023-08-22 10:09:56 +00:00
zulu zulu: set meta.sourceProvenance 2023-06-09 20:03:48 -05:00
zz tree-wide: convert rust with git deps to importCargoLock 2023-03-26 01:52:04 +01:00