Commit graph

24 commits

Author SHA1 Message Date
Robert Scott 2c0610c52e intel-graphics-compiler: disable fortify3 hardening flag 2023-07-09 21:11:46 +01:00
Sandro Jäckel c1771c4741
intel-graphics-compiler: 1.0.12504.5 -> 1.0.12812.26 2023-02-28 17:44:18 +01:00
Sandro Jäckel 19b27fb2bf intel-graphics-compiler: 1.0.12260.1 -> 1.0.12504.5 2022-12-05 23:08:23 +01:00
Sandro Jäckel 425f61070a intel-graphics-compiler: 1.0.11061 -> 1.0.12812.4, adopt 2022-11-29 01:07:22 +01:00
Bernardo Meurer eaaa116016
intel-graphics-compiler: move substitutes to postPatch 2022-05-05 15:27:48 -07:00
Bernardo Meurer f4f9691c9f
intel-graphics-compiler: remove INSTALL_SPIRVDLL 2022-05-05 15:26:58 -07:00
Bernardo Meurer d14ebd795e
intel-graphics-compiler: reindent 2022-05-05 15:24:09 -07:00
rowanG077 4b227488a1 intel-graphics-compiler: 1.0.8744 -> 1.0.11061 2022-05-05 14:44:35 +02:00
Dmitry Kalinkin e53337159f
intel-graphics-compiler: mark as broken on darwin 2022-01-17 07:28:37 -05:00
rowanG077 0eb2ab9fc7 intel-graphics-compiler: 1.0.4241 -> 1.0.8744 2021-10-27 15:16:30 +02:00
Felix Buehler 7907d80379 intel-graphics-compiler: deprecate phases and replace it with runCommandLocal 2021-08-08 23:55:07 +02:00
Andrew Childs 7869d16545 llvmPackages: Multuple outputs for everythting
Also begin to start work on cross compilation, though that will have to
be finished later.

The patches are based on the first version of
https://reviews.llvm.org/D99484. It's very annoying to do the
back-porting but the review has uncovered nothing super major so I'm
fine sticking with what I've got.

Beyond making the outputs work, I also strove to re-sync the packages,
as they have been drifting pointlessly apart for some time.

----

Other misc notes, highly incomplete

- lvm-config-native and llvm-config are put in `dev` because they are
  tools just for build time.

- Clang no longer has an lld dep. That was introduced in
  db29857eb3, but if clang needs help
  finding lld when it is used we should just pass it flags / put in the
  resource dir. Providing it at build time increases critical path
  length for no good reason.

----

A note on `nativeCC`:

`stdenv` takes tools from the previous stage, so:

1. `pkgsBuildBuild`: `(?1, x, x)`
2. `pkgsBuildBuild.stdenv.cc`: `(?0, ?1, x)`

while:

1. `pkgsBuildBuild`: `(?1, x, x)`
2. `pkgsBuildBuild.targetPackages`: `(x, x, ?2)`
3. `pkgsBuildBuild.targetPackages.stdenv.cc`: `(?1, x, x)`
2021-04-30 05:41:00 +00:00
Frederik Rietdijk 8527e634c3 intel-graphics-compiler: use python3 2021-04-03 17:06:10 +02:00
Ben Siraphob acc5f7b18a pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
Jonathan Ringer 9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
R. RyanTM 8b895c9bcf intel-graphics-compiler: 1.0.4062 -> 1.0.4241 2020-07-03 18:56:15 +00:00
R. RyanTM 3f5c873d26 intel-graphics-compiler: 1.0.3627 -> 1.0.4062 2020-06-17 12:40:07 -07:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
R. RyanTM f01a99ac30 intel-graphics-compiler: 1.0.3151 -> 1.0.3627 2020-04-05 23:59:00 +00:00
R. RyanTM b6245f5061 intel-graphics-compiler: 1.0.3041 -> 1.0.3151 2020-03-06 07:20:10 +01:00
R. RyanTM 4b69067b6b intel-graphics-compiler: 1.0.2878 -> 1.0.3041 2019-12-23 09:29:44 -08:00
R. RyanTM 7ff9169bf3 intel-graphics-compiler: 1.0.2714.1 -> 1.0.2878
(#74424)
2019-11-30 21:07:12 +01:00
R. RyanTM d8e9b89b48 intel-graphics-compiler: 1.0.10 -> 1.0.2714.1
(#72540)
2019-11-13 23:23:52 +01:00
Craig Hall 4d23dbc029 intel-graphics-compiler: init at 1.0.10 2019-09-01 16:53:58 +01:00