Commit Graph

2326 Commits

Author SHA1 Message Date
Emily
f470ea24b6 llvmPackages_14: drop 2025-09-14 19:03:24 +01:00
Emily
791fe23b63 llvmPackages_13: drop 2025-09-14 19:03:24 +01:00
Emily
9b8a66c3a4 llvmPackages_12: drop 2025-09-14 19:03:24 +01:00
Emily
d49413f1f4 llvmPackages: add comment for mistake 2025-09-14 19:03:24 +01:00
Emily
8f33b55254 llvmPackages: remove redundant comment 2025-09-14 19:03:24 +01:00
Emily
c3c8a4a05d llvmPackages: remove obsolete version conditionals 2025-09-14 19:03:24 +01:00
Emily
f7444c37db llvmPackages: remove unreferenced patches 2025-09-14 19:03:24 +01:00
nixpkgs-ci[bot]
dc7b5419fc Merge staging-next into staging 2025-09-14 12:06:27 +00:00
misilelab
581bc0ab17 llvmPackages_21: 21.1.0 -> 21.1.1
Signed-off-by: misilelab <misileminecord@gmail.com>
2025-09-14 08:34:42 +09:00
Tristan Ross
ded560caff llvmPackages_{20,21,git}.compiler-rt: no fmv on aarch64 without libc
aarch64 FMV (Function MultiVersioning) is not available before the libc
is available. This causes issues while building with compiler-rt on
aarch64. By disabling FMV before the libc is available resolves missing
symbol errors.
2025-09-13 09:27:17 -07:00
Wolfgang Walther
b9ec8bed14 treewide: fix typos in md files (#439306) 2025-09-09 08:03:31 +00:00
Ben Siraphob
bc28bc583a llvm: fix typo in readme 2025-09-09 13:14:35 +07:00
Vladimír Čunát
a713d31b56 Merge branch 'master' into staging-next 2025-09-08 20:46:02 +02:00
Tristan Ross
e7a609e865 llvmPackages_git: 22.0.0-unstable-2025-08-31 -> 22.0.0-unstable-2025-09-07 2025-09-07 14:02:41 -07:00
Vladimír Čunát
a413106654 Merge branch 'master' into staging-next 2025-09-03 06:28:10 +02:00
Emily
d4a6f48bd4 llvmPackages_21: 21.1.0-rc3 -> 21.1.0 (#437137) 2025-09-03 01:21:08 +01:00
nixpkgs-ci[bot]
b4c4165f04 Merge master into staging-next 2025-09-02 18:04:47 +00:00
Weijia Wang
3f40fd6c2b llvmPackages.llvm: drop a test on loongarch64 (#426088) 2025-09-02 15:06:43 +02:00
Tristan Ross
afd965280e llvmPackages_21.libc: fix building 2025-09-01 12:09:11 -07:00
Tristan Ross
a771797770 llvmPackages_21: 21.1.0-rc3 -> 21.1.0 2025-09-01 12:09:11 -07:00
nixpkgs-ci[bot]
9f455ea141 Merge master into staging-next 2025-09-01 16:25:26 +00:00
Tristan Ross
0c186805ac llvmPackages_git: 22.0.0-unstable-2025-08-24 -> 22.0.0-unstable-2025-08-31 2025-09-01 15:42:30 +02:00
Vladimír Čunát
d95b37aeac Merge branch 'staging' into staging-next 2025-08-30 17:06:43 +02:00
K900
de74f9caf0 Revert "stdenv: Add CPE fields to meta" 2025-08-30 09:29:43 +03:00
K900
e4f14776e7 Merge remote-tracking branch 'origin/staging-next' into staging 2025-08-30 09:19:01 +03:00
blenderfreaky
f86a07aba8 llvmPackages.libclc: replace lib.optional with lib.optionals 2025-08-29 21:45:56 +02:00
blenderfreaky
fd261cb094 llvmPackages_{20,21}.libclc: reenable and update patches 2025-08-29 21:45:56 +02:00
Yuriy Taraday
b0ce3dc09f stdenv: Add CPE fields to meta
Add `identifiers` attr to `meta` attribute with following attrs:
* `cpe` with the full CPE string when available
* `possibleCPEs` with the list of potential CPEs when not all
  information is provided
* `cpeParts` with the destructured CPE string, allowing to override it
  whenever needed
* `v1` attribute set with `cpe` and `cpeParts` from above and a
  guarantee of a backwards-compatible interface

Related issue: https://github.com/NixOS/nixpkgs/issues/354012
2025-08-29 15:40:03 +02:00
K900
92c54de171 Merge remote-tracking branch 'origin/staging-next' into staging 2025-08-28 12:55:20 +03:00
Ben Siraphob
2f77d9aa7c pkgs: fix README typos 2025-08-27 11:46:28 -07:00
nixpkgs-ci[bot]
b4d7d83861 Merge staging-next into staging 2025-08-27 18:06:13 +00:00
Tristan Ross
2e8a2ab9e3 llvmPackages_git: 22.0.0-unstable-2025-08-17 -> 22.0.0-unstable-2025-08-24 2025-08-27 19:22:20 +02:00
Peder Bergebakken Sundt
387c44658f treewide: remove unused ... from package lambdas
located with `rg '^ *\.\.\.$' -tnix -l pkgs | xargs grep @ -L | grep -E '/(default|package)\.nix$'`
2025-08-27 17:40:18 +02:00
nixpkgs-ci[bot]
be84761ecf Merge staging-next into staging 2025-08-25 00:18:14 +00:00
Weijia Wang
053accab73 llvmPackages_21.lldbPlugins.llef: 1.2.1 -> 2.0.0 (#432042) 2025-08-24 20:09:33 +02:00
nixpkgs-ci[bot]
d210f64180 Merge staging-next into staging 2025-08-23 18:05:34 +00:00
Martin Weinelt
4bd0b9c7ab Reapply "Merge remote-tracking branch 'origin/master' into staging-next"
This reverts commit 106b1418bc.

Restores the commits lost during the revert of a merge on staging-next.
2025-08-23 16:06:41 +02:00
Vladimír Čunát
7f3ba72e24 Merge branch 'master' into staging 2025-08-23 11:39:22 +02:00
K900
e9a7500b70 Merge remote-tracking branch 'origin/master' into staging-next 2025-08-23 09:24:59 +03:00
acture
8c68eb9711 flang: init at 20.x 2025-08-22 20:16:20 +02:00
nixpkgs-ci[bot]
cce942aa75 Merge staging-next into staging 2025-08-18 18:06:28 +00:00
K900
8eb75c9e73 Merge remote-tracking branch 'origin/master' into staging-next 2025-08-18 15:14:49 +03:00
Tristan Ross
abb5570835 llvmPackages_git: 22.0.0-unstable-2025-08-03 -> 22.0.0-unstable-2025-08-17 2025-08-18 11:32:57 +02:00
nixpkgs-ci[bot]
c8e29ade64 Merge staging-next into staging 2025-08-17 18:05:44 +00:00
nixpkgs-ci[bot]
6870d2a5fa Merge master into staging-next 2025-08-17 18:05:03 +00:00
Emily
2ad04a3518 various: unpin old GCCs (#434139) 2025-08-17 16:45:05 +01:00
Martin Weinelt
106b1418bc Revert "Merge remote-tracking branch 'origin/master' into staging-next"
This reverts commit 28cafe5795, reversing
changes made to 281c9189d4.

Broken merge due to mergiraf removing many newlines from
python-packages.nix.
2025-08-15 13:58:54 +02:00
Martin Weinelt
28cafe5795 Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/development/python-modules/dependency-groups/default.nix
	pkgs/development/python-modules/nox/default.nix
2025-08-15 12:42:37 +02:00
rina
00793d7613 llvmPackages: export versions from llvm/default.nix
this will allow users of `/pkgs/development/compilers/llvm/default.nix`
to introspect the current version of each llvm version. note that this
is only exported from this default.nix, and will only be accessible to
users who callPackage this directly. this new field will not be
reachable from any llvmPackages in nixpkgs's exported packages.
2025-08-15 09:37:20 +02:00
nixpkgs-ci[bot]
cb60966cae Merge staging-next into staging 2025-08-14 00:18:07 +00:00