Commit Graph

72 Commits

Author SHA1 Message Date
Clément DOUIN 1b70c4e0ea build: fix v1.2.0 2026-02-19 11:05:12 +01:00
Clément DOUIN 6a514aee2f build(nix): use mktemp for wineprefix 2026-01-13 10:53:40 +01:00
Clément DOUIN 10911aed54 build(nix): try without wineboot 2026-01-13 10:41:35 +01:00
Clément DOUIN ea62d7ce8b build(nix): force init wine for windows builds 2026-01-13 10:20:12 +01:00
Clément DOUIN a648ad2cd7 build(nix): fix windows build 2026-01-13 00:42:21 +01:00
Clément DOUIN 4d97a9cc4c build(nix): fix postInstall hook 2026-01-12 20:15:03 +01:00
Clément DOUIN eab11cd255 build(nix): fix ci build 2026-01-12 17:08:17 +01:00
Clément DOUIN 976b4c0650 build(nix): use nixpkgs derivation instead of local package.nix
Refs: #558
2026-01-12 16:12:22 +01:00
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
Kovacsics Robert 77d2292e5c Allow using override to add features
This way you can do
```nix
himalaya.override {
  buildFeatures = [ "notmuch" "oauth2" ];
}
```

Also this uses any unspecified arguments as if they were given from
`pkgs`, so no need to explicitly specify.
2024-12-04 19:19:51 +00:00
Clément DOUIN f92b6a6bb5 make use of pimalaya/nix 2024-11-28 15:34:58 +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 9e15acf14f remove wine dep from build 2024-11-27 11:56:40 +01:00
Clément DOUIN 6a67d18683 fix wrong nixpkgs + wineboot arg 2024-11-27 10:48:13 +01:00
Clément DOUIN eca47cf2f7 try to fix windows wine 2024-11-27 10:36:10 +01:00
Clément DOUIN 6dc448b062 clean both flake and non-flake API 2024-11-27 10:04:12 +01:00
Clément DOUIN b6faf069cb add missing isStatic in CI 2024-11-26 11:15:10 +01:00
Clément DOUIN 842db08710 put back real himalaya sources 2024-11-26 10:46:07 +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 91ca961e3d use libunwind from llvmPackages 2024-11-26 10:02:55 +01:00
Clément DOUIN 5a1a835791 add libunwind 2024-11-26 09:58:29 +01:00
Clément DOUIN 8f9e016936 bad 2024-11-26 09:23:51 +01:00
Clément DOUIN b4f337ea0d fix shell 2024-11-26 09:02:58 +01:00
Clément DOUIN 126756a2a4 try missing -lmcfgthread 2024-11-25 22:30:19 +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 54de48c98a put back own fork 2024-11-25 16:09:21 +01:00
Clément DOUIN 49de48151b fix macos trial 1 2024-11-25 15:59:09 +01:00
Clément DOUIN a38897d880 fix emulators 2 2024-11-25 15:28:17 +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 199355b7d9 adjust build packages 2024-11-25 14:49:03 +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 8bb28cf7a3 test nixpkgs fix 2024-11-25 14:03:54 +01:00
Clément DOUIN c8f226bbaa fix typo 2024-11-25 13:31:15 +01:00
Clément DOUIN c23cb86691 remove trace 2024-11-25 11:41:49 +01:00
Clément DOUIN d826d8ddde fix typo postInstall 2024-11-25 11:26:30 +01:00
Clément DOUIN abbd67e5e1 use libiconv-darwin 2024-11-25 11:21:23 +01:00
Clément DOUIN bbb09ec03b move windows hack to default.nix 2024-11-25 11:17:31 +01:00
Clément DOUIN 18cc8a8769 force static libiconv 2024-11-25 10:53:02 +01:00
Clément DOUIN fc5c6816a5 forward libiconv 2024-11-25 10:52:27 +01:00
Clément DOUIN eb959c29e3 experiment empty libgcc_eh 2024-11-25 10:33:35 +01:00
Clément DOUIN fda9cf1e4f disable static for windows 2024-11-25 10:30:57 +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 82aca9c9ba use libiconv from darwin pkgs 2024-11-25 08:28:52 +01:00
Clément DOUIN 73fbb8ebf6 add missing libiconv 2024-11-25 08:09:35 +01:00
Clément DOUIN f04362572f try with unstable 2024-11-25 00:37:48 +01:00