901 Commits

Author SHA1 Message Date
Clément DOUIN
ce0b2dd8d3 build: release v1.0.0
Refs: #514
v1.0.0
2024-12-09 12:04:15 +01:00
Clément DOUIN
6e658fef33 Merge pull request #511 from KoviRobi/master
Allow using `override` to add features
2024-12-05 06:33:18 +01:00
Kovacsics Robert
0302a77f73 Fix Outlook SMTP server typo
From
https://support.microsoft.com/en-us/office/pop-imap-and-smtp-settings-for-outlook-com-d088b986-291d-42b8-9564-9c414e2aa040
2024-12-04 21:38:40 +00: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
f9f2aaeab7 fix answered flag not set when replying to a message #508 2024-11-29 16:02:12 +01:00
Clément DOUIN
4b731f3cca fix IMAP STARTTLS infinite loop 2024-11-29 15:23:16 +01:00
Clément DOUIN
7aa576400a fix mailto parsing issue 2024-11-29 11:58:00 +01:00
Clément DOUIN
eafeeb28a4 clean 2024-11-29 10:21:55 +01:00
Clément DOUIN
85a12a54c0 make use of pimalaya/tui build module 2024-11-29 08:37:38 +01:00
Clément DOUIN
1a193f3ec3 make use of re-usable pre-releases pimalaya/nix workflow 2024-11-28 20:38:14 +01:00
Clément DOUIN
60dc3afd5b fix wrong build and host platforms 2024-11-28 16:14:27 +01:00
Clément DOUIN
f92b6a6bb5 make use of pimalaya/nix 2024-11-28 15:34:58 +01:00
Clément DOUIN
86baf1c483 remove custom-release workflow
workflow_dispatch requires read and write access to the repo, which
is not suitable for public usage.

Also restricted pre-release workflow to master branch.
2024-11-28 07:26:22 +01:00
Clément DOUIN
d262418baa renamed build-on-demand to custom-release 2024-11-27 21:08:09 +01:00
Clément DOUIN
eb65464e34 Merge pull request #506 from pimalaya/nixpkgs-common
Nix refactor
2024-11-27 20:59:12 +01:00
Clément DOUIN
0917caa400 fix features and workflows 2024-11-27 20:39:13 +01:00
Clément DOUIN
f0fbd3d213 try imap only 2024-11-27 16:15:13 +01:00
Clément DOUIN
d2ee5dbf98 try minimal build 2024-11-27 15:54:19 +01:00
Clément DOUIN
0ae35beb0d fix typo 2024-11-27 15:36:34 +01:00
Clément DOUIN
0db15511c5 fix gh action matrix 2024-11-27 15:24:35 +01:00
Clément DOUIN
b55935cc39 add minimal features set 2024-11-27 15:20:26 +01:00
Clément DOUIN
b6a062d8bd adjust postInstall hook 2024-11-27 15:04:09 +01:00
Clément DOUIN
cb077131b2 fix pre-release syntax 2024-11-27 14:38:50 +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
085aea0fe9 fix build-on-demand gh workflow 2024-11-27 11:47:13 +01:00
Clément DOUIN
f94e592d63 remove unused systems.nix 2024-11-27 10:55:12 +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
4cf8b2ded0 fix wrong apple target name with darwin 2024-11-27 10:13:29 +01:00
Clément DOUIN
74fcc0d44f fix target name in CI 2024-11-27 10:10:20 +01:00
Clément DOUIN
6dc448b062 clean both flake and non-flake API 2024-11-27 10:04:12 +01:00
Clément DOUIN
7806de626e put back other systems except i686-windows 2024-11-26 11:23:02 +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
4781f92ce8 bump rust to 1.82.0 2024-11-26 11:05:25 +01:00
Clément DOUIN
6b45314f1a try to fix windows 2024-11-26 10:56:33 +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
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
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
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