Commit Graph

17633 Commits

Author SHA1 Message Date
Thiago Kenji Okada
adbc859ecf
Merge pull request #292107 from atorres1985-contrib/tinycc
tinycc: refactor
2024-02-29 15:31:39 +00:00
Peder Bergebakken Sundt
16d9f67e6e
Merge pull request #279996 from spacefrogg/factor99-fix
factor: Fix withLibs wrapper
2024-02-29 01:47:36 +01:00
Anderson Torres
5114be97f5 tinycc: refactor
- get rid of rec
  - extreme use of recursive rec
- format version string according to commit
  - cb89165fb9 (#280312, RFCs 107 and 147)
- strictDeps
- meta.mainProgram
2024-02-28 12:32:55 -03:00
Nick Cao
6ce7536979
Merge pull request #289866 from SuperSandro2000/intel-graphics-driver
level-zero: 1.15.8 -> 1.16.1, intel-graphics-compiler: 1.0.15610.11 -> 1.0.15985.7,  intel-compute-runtime: 23.48.27912.11 -> 24.05.28454.6
2024-02-27 09:34:53 -05:00
Mario Rodas
9fac9b397e
Merge pull request #290523 from marsam/update-chez
chez: 9.6.4 -> 10.0.0
2024-02-25 17:58:53 -05:00
7c6f434c
a9a0c2c4ed
Merge pull request #291393 from hraban/sbcl/source-provenance
sbcl: set source provenance on binary bootstrap
2024-02-25 19:24:13 +00:00
Hraban Luyat
84e89be710 sbcl: set source provenance on binary bootstrap
Fixes nixos/nixpkgs#282476
2024-02-25 12:24:13 -05:00
7c6f434c
178b53e118
Merge pull request #290943 from hraban/ecl-check
ecl: enable (install)check phase
2024-02-25 16:38:45 +00:00
7c6f434c
5b235cc570
Merge pull request #262107 from hraban/clisp-sbcl-docheck
sbcl: remove patches, enable checks, allow overriding
2024-02-25 16:34:47 +00:00
Pol Dellaiera
bfb3eb0209
Merge pull request #289708 from r-ryantm/auto-update/dart
dart: 3.2.6 -> 3.3.0
2024-02-25 00:00:16 +01:00
github-actions[bot]
a3e2b0de90
Merge master into staging-next 2024-02-24 12:01:15 +00:00
Weijia Wang
1fd991c51a
Merge pull request #291045 from wegank/llvm-git-darwin
llvmPackages_git.libcxxabi: unbreak on x86_64-darwin
2024-02-24 08:45:44 +01:00
github-actions[bot]
3affb60f96
Merge master into staging-next 2024-02-24 06:03:30 +00:00
Weijia Wang
a9db778648 llvmPackages_git.libcxxabi: unbreak on x86_64-darwin
Co-authored-by: annalee <150648636+a-n-n-a-l-e-e@users.noreply.github.com>
2024-02-24 05:57:43 +01:00
Adam C. Stephens
a1092630e7
Merge pull request #291000 from LeSuisse/edk2-202402
edk2: 202311 -> 202402
2024-02-23 23:57:13 -05:00
Weijia Wang
a426b50dc6
Merge pull request #290767 from wegank/mlir-git
llvmPackages_git.mlir: init
2024-02-24 04:48:21 +01:00
Hraban Luyat
3029b8dc4d sbcl: disable all checks on x86_64-darwin 2024-02-23 22:26:42 -05:00
Hraban Luyat
f8719ace2a sbcl: disable traceroot (GC) test on aarch64-linux
This isn’t about perfect test coverage, but about codifying what works today.
2024-02-23 22:26:42 -05:00
Hraban Luyat
e8de41602f sbcl: find test binaries in PATH 2024-02-23 22:26:42 -05:00
Hraban Luyat
1c6e7b5937 sbcl: run pre/postCheck hooks 2024-02-23 22:26:42 -05:00
Hraban Luyat
fb3be43ae1 sbcl: run postInstall hook after installPhase 2024-02-23 22:26:42 -05:00
Hraban Luyat
5cd820b39a sbcl: patch all paths to uname, env and sh 2024-02-23 22:26:42 -05:00
Hraban Luyat
65e6531546 sbcl: disable floating point tests 2024-02-23 22:26:42 -05:00
Hraban Luyat
5e8a9aa362 sbcl: include test binaries during checks 2024-02-23 22:26:42 -05:00
Hraban Luyat
b9464efdb3 sbcl: update meta.description field 2024-02-23 22:26:42 -05:00
Hraban Luyat
bf07f42487 sbcl: allow overriding build flags from Nix
E.g.:

sbcl.overrideAttrs (old: {
  enableFeatures = old.enableFeatures ++ [ "foobar" ];
})
2024-02-23 22:26:42 -05:00
Hraban Luyat
949059e7c9 sbcl: allow overriding bootstrapLisp
Makes development more pleasant because using your existing SBCL as a boostrap
host is considerably faster.
2024-02-23 22:26:42 -05:00
Fabián Heredia Montiel
db1ee6dfe6 Merge remote-tracking branch 'origin/master' into staging-next
fastcdr was moved to by-name

Related to:

- https://github.com/NixOS/nixpkgs/pull/290836
2024-02-23 16:47:01 -06:00
Thomas Gerbet
60731f2750 edk2: 202311 -> 202402
Fixes CVE-2023-45229, CVE-2023-45230, CVE-2023-45231, CVE-2023-45232, CVE-2023-45233,
CVE-2023-45234, CVE-2023-45235, CVE-2022-36763, CVE-2022-36764 and CVE-2022-36765.

GHSA-hc6x-cw6p-gj7h
https://blog.quarkslab.com/pixiefail-nine-vulnerabilities-in-tianocores-edk-ii-ipv6-network-stack.html
GHSA-4hcq-p8q8-hj8j

Changelog:
https://github.com/tianocore/edk2/releases/tag/edk2-stable202402
2024-02-23 22:56:23 +01:00
Pol Dellaiera
d6c4250439
Merge pull request #286823 from ereslibre/bump-unison
unison-ucm: 0.5.15 -> 0.5.17
2024-02-23 19:47:01 +01:00
github-actions[bot]
b67dbe0ff1
Merge master into staging-next 2024-02-23 18:01:06 +00:00
Hraban Luyat
5d1fa73585 ecl: enable (install)check phase 2024-02-23 12:56:09 -05:00
taku0
29287bec75
Merge pull request #275205 from linsui/jdk
temurin-bin: set sourceProvenance
2024-02-23 22:46:44 +09:00
Weijia Wang
4ec69afa51 Merge branch 'master' into staging-next 2024-02-23 06:29:25 +01:00
Weijia Wang
276b313a2b llvmPackages_git.mlir: init 2024-02-23 05:47:53 +01:00
Weijia Wang
bd1607202d
llvmPackages: move patches to proper folders (#287092)
* llvmPackages: move clang-*-LLVMgold-path.patch to common/clang

* llvmPackages: move exegesis-force-bdver2.patch to 9/llvm

* llvmPackages: move llvm-config-link-static.patch to common/llvm

* llvmPackages: move TLI-musl.patch to common/llvm

* llvmPackages: move libcxx-0001-musl-hacks.patch to common/llvm
2024-02-23 05:14:36 +01:00
Weijia Wang
5f5062d1ef Merge branch 'master' into staging-next 2024-02-23 05:09:55 +01:00
Hraban Luyat
b1f97bf100 sbcl: remove unused import 2024-02-22 21:22:21 -05:00
Hraban Luyat
d09db9c096 sbcl: fix patching of test files & timestamps
It’s unclear what problem the test patching was trying to solve, but on current
SBCL builds this does more harm than good. Removing those patches leaves the
test in its original state, which builds and passes.

As for the timestamps: also unclear, removing it doesn’t seem to affect anything
either way and this feels very much like a fix for /nix/store read-only
access. I’ve test SBCL without these and it works fine, so I don’t think this is
relevant anymore? Unfortunately there are no comments so it’s hard to know why
these existed.
2024-02-22 21:22:21 -05:00
Hraban Luyat
094f6b98c7 sbcl: doCheck = true 2024-02-22 21:22:21 -05:00
Mario Rodas
f579ab5416
Merge pull request #285917 from trofi/cakelisp-update
cakelisp: 0.1.0 -> 0.3.0-unstable-2023-12-18
2024-02-22 19:43:44 -05:00
Weijia Wang
27d33c33ed
llvmPackages_git: 18.0.0-unstable-2023-12-13 -> 18.1.0-rc3 (#285786)
* llvmPackages_git: 18.0.0-unstable-2023-12-13 -> 18.1.0-rc1

* llvmPackages_git: refresh patches

* llvmPackages_git.libcxx: link against libgcc_s explicitly

* llvmPackages_git.compiler-rt: update path to cpu_model

* llvmPackages_git.libcxxabi: do not use llvm unwinder by default

* llvmPackages_git: 18.1.0-rc1 -> 18.1.0-rc2

* llvmPackages_git: 18.1.0-rc2 -> 18.1.0-rc3
2024-02-22 18:01:29 +01:00
John Ericson
350aae6d9b
Merge pull request #280572 from lxsameer/mlir-17
Add MLIR package to llvm 17
2024-02-22 09:41:57 -05:00
Sameer Rahmani
da2ccc5719
Update pkgs/development/compilers/llvm/17/mlir/default.nix
Co-authored-by: John Ericson <git@JohnEricson.me>
2024-02-22 10:23:17 +00:00
Sameer Rahmani
777f8c6a12
Update pkgs/development/compilers/llvm/17/mlir/default.nix
Co-authored-by: John Ericson <git@JohnEricson.me>
2024-02-22 10:22:51 +00:00
Mario Rodas
2a58797444 chez: remove meta.badPlatforms 2024-02-22 04:20:00 +00:00
github-actions[bot]
173041b36f
Merge master into staging-next 2024-02-22 00:02:10 +00:00
Nikolay Korotkiy
8421b4c533
Merge pull request #290329 from RaitoBezarius/cairo-lang
cairo-lang: 2.4.0 -> 2.5.4
2024-02-21 22:20:17 +04:00
Sameer Rahmani
262ed9bd90
llvm: Add the mlir package to llvm 17 2024-02-21 14:21:02 +00:00
Mario Rodas
1fb5e0221f chez: add version tester 2024-02-21 04:20:00 +00:00