Commit graph

66 commits

Author SHA1 Message Date
Clément DOUIN
0f6217e6e5
build(nix): fix darwin x86_64 build
Also re-format nix codes with nixfmt-rfc-style.

Refs: #538
2025-01-11 14:35:04 +01:00
Clément DOUIN
85a12a54c0
make use of pimalaya/tui build module 2024-11-29 08:37:38 +01:00
Clément DOUIN
f92b6a6bb5
make use of pimalaya/nix 2024-11-28 15:34:58 +01:00
Clément DOUIN
0ae35beb0d
fix typo 2024-11-27 15:36:34 +01:00
Clément DOUIN
b6a062d8bd
adjust postInstall hook 2024-11-27 15:04:09 +01:00
Clément DOUIN
6644801452
remove emulators 2024-11-27 14:35:43 +01:00
Clément DOUIN
b6faf069cb
add missing isStatic in CI 2024-11-26 11:15:10 +01:00
Clément DOUIN
250ef63030
link to -lunwind 2024-11-26 11:09:29 +01:00
Clément DOUIN
6b45314f1a
try to fix windows 2024-11-26 10:56:33 +01:00
Clément DOUIN
69e66b307a
clean all 2024-11-26 10:37:14 +01:00
Clément DOUIN
d7c565cadc
remove empty libgcc_eh 2024-11-26 10:06:48 +01:00
Clément DOUIN
5a1a835791
add libunwind 2024-11-26 09:58:29 +01:00
Clément DOUIN
98715db67b
put back -lmcfgthread 2024-11-26 09:56:21 +01:00
Clément DOUIN
d1c5d0397e
remove NIX_LDFLAGS 2024-11-26 09:49:32 +01:00
Clément DOUIN
b4f337ea0d
fix shell 2024-11-26 09:02:58 +01:00
Clément DOUIN
065493ac7a
isolate i686 windows with rust-platform-verifier 2024-11-26 07:31:35 +01:00
Clément DOUIN
e17c2544f3
add w32api 2024-11-25 22:55:49 +01:00
Clément DOUIN
f55fa1faad
try missing other deps bis 2024-11-25 22:53:26 +01:00
Clément DOUIN
eb07cb60d7
try missing other deps 2024-11-25 22:51:44 +01:00
Clément DOUIN
41f5aa4fe4
try missing -lunwind 2024-11-25 22:42:17 +01:00
Clément DOUIN
126756a2a4
try missing -lmcfgthread 2024-11-25 22:30:19 +01:00
Clément DOUIN
2054618ce8
manually link mcfthreads 2024-11-25 21:57:27 +01:00
Clément DOUIN
e8a74bb156
add missing mcfgthreads windows build input on i686 2024-11-25 21:38:00 +01:00
Clément DOUIN
dd860c5bf0
use new apple sdk api 2024-11-25 20:17:57 +01:00
Clément DOUIN
bc8f0b3c51
try 11.0 2024-11-25 18:29:09 +01:00
Clément DOUIN
c51e411dc1
use 10.12 bis 2024-11-25 18:27:49 +01:00
Clément DOUIN
4fb6d6569d
use 10.12 2024-11-25 18:04:17 +01:00
Clément DOUIN
aa698e0572
try with default sdk 2024-11-25 16:29:25 +01:00
Clément DOUIN
6206970f47
remove macos-15 2024-11-25 16:29:15 +01:00
Clément DOUIN
e64286c341
sdk 11 for x86_64 2024-11-25 16:10:11 +01:00
Clément DOUIN
5fbd407b44
fix macos trial 4 2024-11-25 16:06:48 +01:00
Clément DOUIN
5330073b98
fix macos trial 3 2024-11-25 16:00:59 +01:00
Clément DOUIN
105b8309dd
fix macos trial 2 2024-11-25 15:59:49 +01:00
Clément DOUIN
49de48151b
fix macos trial 1 2024-11-25 15:59:09 +01:00
Clément DOUIN
025eebb549
try to cross compile x86_64-apple from aarch64 2024-11-25 15:10:13 +01:00
Clément DOUIN
51ba814ac1
add custom emulator 2024-11-25 14:40:57 +01:00
Clément DOUIN
17af039600
remove libiconv 2024-11-25 14:35:44 +01:00
Clément DOUIN
bbb09ec03b
move windows hack to default.nix 2024-11-25 11:17:31 +01:00
Clément DOUIN
fc5c6816a5
forward libiconv 2024-11-25 10:52:27 +01:00
Clément DOUIN
358affb6bf
fix build inputs set 2024-11-25 10:50:19 +01:00
Clément DOUIN
624a44f773
fix typo 2024-11-25 10:40:52 +01:00
Clément DOUIN
eb959c29e3
experiment empty libgcc_eh 2024-11-25 10:33:35 +01:00
Clément DOUIN
2b1973dbce
use apple_sdk 2024-11-25 10:31:17 +01:00
Clément DOUIN
fda9cf1e4f
disable static for windows 2024-11-25 10:30:57 +01:00
Clément DOUIN
379d1dc97d
patch package.nix 2024-11-25 08:48:33 +01:00
Clément DOUIN
72d4397012
debug postPatch 2024-11-25 08:44:39 +01:00
Clément DOUIN
311c87ecca
add pkg-config for non-Linux platforms 2024-11-25 08:32:03 +01:00
Clément DOUIN
2b670d90f0
remove libiconv 2024-11-25 08:31:24 +01:00
Clément DOUIN
38488e93db
add missing pkg-config for darwin 2024-11-25 08:30:45 +01:00
Clément DOUIN
623e2e0f68
try postPatch to fix lgcc_eh 2024-11-25 08:27:05 +01:00