Commit Graph

17566 Commits

Author SHA1 Message Date
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
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
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
Raito Bezarius
317870f860 cairo-lang: 2.4.0 -> 2.5.4
https://github.com/starkware-libs/cairo/releases/tag/v2.4.1
https://github.com/starkware-libs/cairo/releases/tag/v2.4.2
https://github.com/starkware-libs/cairo/releases/tag/v2.4.3
https://github.com/starkware-libs/cairo/releases/tag/v2.4.4
https://github.com/starkware-libs/cairo/releases/tag/v2.5.0
https://github.com/starkware-libs/cairo/releases/tag/v2.5.1
https://github.com/starkware-libs/cairo/releases/tag/v2.5.2
https://github.com/starkware-libs/cairo/releases/tag/v2.5.3
https://github.com/starkware-libs/cairo/releases/tag/v2.5.4
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-02-21 02:23:14 +01:00
Nick Cao
65480f71f8
Merge pull request #289887 from r-ryantm/auto-update/circt
circt: 1.65.0 -> 1.66.0
2024-02-20 09:45:45 -05:00
Coutinho de Souza
80dd44759c
qbe: 1.1 -> 1.2 (#289276)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2024-02-20 13:33:13 +01:00
R. Ryantm
0428ec5cde circt: 1.65.0 -> 1.66.0 2024-02-19 02:27:37 +00:00
Nikolay Korotkiy
1eef611c1b
Merge pull request #289332 from r-ryantm/auto-update/ispc
ispc: 1.22.0 -> 1.23.0
2024-02-18 22:45:51 +04:00
Nikolay Korotkiy
361c543f9e
ispc: remove -DLLVM_DIS_EXECUTABLE flag 2024-02-18 01:17:45 +04:00
Maciej Krüger
f0871558ad
Merge pull request #289534 from FlafyDev/feat/flutter-3-19-0
flutter: 3.16.7 -> 3.19.0
2024-02-17 16:46:31 +01:00
FlafyDev
fcaebf4a40 flutter: 3.16.7 -> 3.19.0 2024-02-17 15:34:33 +02:00
FlafyDev
d77999079f flutter: remove unnecessary git-dir.patch
Flutter still works like normal with the patch `git-dir.patch` removed.
I'm not sure what it's supposed to do but I don't think it's necessary anymore.
2024-02-17 15:34:10 +02:00
Mario Rodas
c0e3c6f9cb
Merge pull request #288934 from marsam/update-mruby
mruby: 3.2.0 -> 3.3.0
2024-02-17 07:04:16 -05:00
R. Ryantm
802dd1af56 ispc: 1.22.0 -> 1.23.0 2024-02-16 16:07:52 +00:00
R. Ryantm
e910a0bc4d koka: 3.0.4 -> 3.1.0 2024-02-16 12:21:03 +01:00
a-n-n-a-l-e-e
e28c9013f9
Merge pull request #288959 from a-n-n-a-l-e-e/terra-unpin-llvm11
terra: llvmPackages_11 -> llvmPackages
2024-02-14 23:32:29 -08:00
annalee
bb208b22ab
terra: llvmPackages_11 -> llvmPackages
remove reference to llvmPackages_11 in preparation to drop LLVM11
Disable on linux aarch64 as it can not use llvm above 11
2024-02-15 05:00:43 +00:00
0x4A6F
57ce23c730
Merge pull request #286750 from helsinki-systems/feat/flutter-aarch64-darwin
flutter313/flutter316: Fix aarch64-darwin
2024-02-14 11:20:27 +01:00
Mario Rodas
5fcfc83c97 mruby: add version tester 2024-02-14 04:20:00 +00:00
Mario Rodas
40612a9820 mruby: use finalAttrs pattern 2024-02-14 04:20:00 +00:00
Mario Rodas
c4788710aa mruby: 3.2.0 -> 3.3.0
Diff: https://github.com/mruby/mruby/compare/3.2.0...3.3.0
2024-02-14 04:20:00 +00:00
Ryan Lahfa
25cda14090
Merge pull request #287887 from tpwrules/yosys-update
yosys: 0.37 -> 0.38
2024-02-12 05:14:19 +01:00
Janne Heß
ab168d1f13
flutter: Apply multiple Darwin aarch64 fixes
Taken from: https://github.com/NixOS/nixpkgs/pull/286750#issuecomment-1935147584
2024-02-11 18:28:40 +01:00
Janne Heß
db38aeee72
flutter316: Add aarch64-darwin hashes and fix meta.platforms 2024-02-11 18:28:40 +01:00
Janne Heß
5dfd5ecc84
flutter313: Fix aarch64-darwin 2024-02-11 18:28:40 +01:00
maxine
138e02e389
Merge pull request #287946 from r-ryantm/auto-update/flix
flix: 0.43.0 -> 0.44.0
2024-02-11 12:10:26 +01:00
R. Ryantm
4704495070 flix: 0.43.0 -> 0.44.0 2024-02-11 05:35:26 +00:00
Thomas Watson
65b289f68a yosys: 0.37 -> 0.38
Also fix test issues on macOS.
2024-02-10 15:59:39 -06:00
Sergei Trofimovich
bdaeae3fba p4c: fix gcc-13 build failure
Without the change build fails on `master` as
https://hydra.nixos.org/build/247605854:

    In file included from /build/source/lib/hex.cpp:17:
    /build/source/lib/hex.h:25:5: error: 'intmax_t' does not name a type; did you mean 'int8_t'?
       25 |     intmax_t val;
          |     ^~~~~~~~
          |     int8_t
2024-02-10 20:39:46 +00:00
Weijia Wang
bc86c058a5
Merge pull request #287444 from trofi/openjfx15-fix-depend
openjfx15: fix build by pulling required `gtk2` depend
2024-02-10 18:18:06 +01:00
a-n-n-a-l-e-e
d934204a0f
Merge pull request #287640 from wegank/llvm-patches-cleanup-2
llvmPackages: cleanup orphaned files
2024-02-09 22:22:38 -08:00
Weijia Wang
47423f1598
Merge pull request #287454 from trofi/openjfx17-gcc-13-webkit-fix
openjfx17: fix `withWebKit  = true` build
2024-02-10 04:09:12 +01:00
Weijia Wang
83c5c46359 llvmPackages: cleanup orphaned files 2024-02-10 04:07:25 +01:00
Thiago Kenji Okada
aeec9a2208
Merge pull request #286444 from Astavie/patch-1
odin: fix not including base library
2024-02-09 20:40:04 +00:00
github-actions[bot]
b64b4f2d6a
Merge master into staging-next 2024-02-09 18:01:06 +00:00
Weijia Wang
41e8ce2fb1
Merge pull request #287214 from wegank/zulu-11-bump
zulu11: 11.0.20 -> 11.0.22
2024-02-09 18:52:34 +01:00
Weijia Wang
6e8f218900
Merge pull request #287234 from wegank/zulu-8-bump
zulu8: 8.0.382 -> 8.0.402
2024-02-09 18:52:21 +01:00
Sergei Trofimovich
d9dacad8a3 openjfx17: fix withWebKit = true build
Without the change build of `openjfx` (`greenfoot` depend) fails as
https://hydra.nixos.org/build/247689718:

    $ nix build --no-link --impure --expr "with import ./. {}; openjfx17.override { withWebKit  = true; }"
    ...
    /build/source/modules/javafx.web/src/main/native/Source/bmalloc/bmalloc/Heap.cpp:108:5: error: 'fprintf' was not declared in this scope; did you mean 'wprintf'?
      108 |     fprintf(stderr, "%s: %zu (%zd) %s\n", label, value, amount, note);
          |     ^~~~~~~
          |     wprintf
2024-02-09 09:44:35 +00:00
Sergei Trofimovich
127605e4f6 openjfx15: fix build by pulling required gtk2 depend
Without the change build fails as:

    > Configure project :
    Package gtk+-2.0 was not found in the pkg-config search path.
2024-02-09 09:16:35 +00:00
Vladimír Čunát
f732e146f8
Merge #287266: OVMF: fix buils against openssl-3.0.13
...into staging-next
2024-02-09 09:33:14 +01:00
github-actions[bot]
13d222c591
Merge master into staging-next 2024-02-08 18:01:04 +00:00