Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for aarch64-darwin and aarch64-linux (uses nixpkgs-22.11) #804

Merged
merged 56 commits into from
Dec 6, 2023
Merged
Changes from 1 commit
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
db162f4
first go at nixpkgs 22.05
cidkidnix Sep 20, 2022
7a29413
More fixes
cidkidnix Sep 22, 2022
b123986
android 8_10 works
cidkidnix Oct 5, 2022
ceac794
cleanup, and add more comments
cidkidnix Oct 5, 2022
abf5bf7
Merge branch 'develop' into nixpkgs-unstable
cidkidnix Oct 5, 2022
bc76869
ghc8_6 aarch32: fix pkg-config; Cleanup overlays
cidkidnix Oct 5, 2022
50d7596
Working GHC 8.6.5
cidkidnix Oct 11, 2022
b6e4d45
Add distribution_nixpkgs again
cidkidnix Oct 11, 2022
6089898
Fix ghcjs8_6 ghcWithPackages
cidkidnix Oct 11, 2022
779b5ef
Get release.nix to eval
cidkidnix Oct 11, 2022
101e197
Even more fixes
cidkidnix Oct 14, 2022
dcfc0a3
ghcjs8_10: Fix builds
cidkidnix Oct 17, 2022
016ef08
release.nix: make it work
cidkidnix Oct 18, 2022
0a9386c
Cleanup
cidkidnix Oct 19, 2022
090bb72
Merge remote-tracking branch 'origin/nixpkgs-unstable' into develop
ali-abrar Sep 7, 2023
813214a
ghc810: add support for aarch64
ali-abrar Sep 7, 2023
7da6287
nixpkgs: Update clang for aarch64
ali-abrar Sep 8, 2023
a84c9a0
ghcjs86: remove obsolete attoparsec override
ali-abrar Sep 8, 2023
e13acdf
Bump nixpkgs for iOS support
ali-abrar Sep 8, 2023
9f1070b
aarch64: make webkit2gtk conditional
ali-abrar Sep 8, 2023
8f2f604
Webkit changes
cidkidnix Sep 8, 2023
e1dd5f2
haskell-overlays: reflex-dom -> 0.6.3.1
ali-abrar Sep 8, 2023
7624b5e
Bump nixpkgs
ali-abrar Sep 8, 2023
b046049
haskell-overlays: reflex-dom: disable webkit2gtk
ali-abrar Sep 8, 2023
cfdecef
Disable webkit2gtk by default
ali-abrar Sep 8, 2023
e2212c4
haskell-overlays: darwin: add jsaddle-wkwebview to reflex-dom deps
ali-abrar Sep 8, 2023
bd6a4db
Merge branch 'nixpkgs-unstable' of github.com:reflex-frp/reflex-platf…
ali-abrar Sep 8, 2023
97563cd
ghcSavedSplices: fix for aarch64
ali-abrar Sep 8, 2023
de4a1b0
Bump nixpkgs for ios
ali-abrar Sep 8, 2023
93cb8ec
haskell-overlays: enable jsaddle-warp on linux if webkit2gtk is disabled
ali-abrar Sep 8, 2023
c88c7ba
darwin: enable shared and static libs
ali-abrar Sep 8, 2023
a34e187
try-reflex: fix runtime shell for ghcjs
ali-abrar Sep 9, 2023
3c988e0
ci: add aarch64-darwin
ali-abrar Sep 9, 2023
9ff3c8d
haskell-overlays: don't enable jsaddle-warp on android
ali-abrar Sep 9, 2023
74d6251
Bump nixpkgs (ghcjs src)
ali-abrar Sep 10, 2023
53857e1
nixpkgs-overlays: check buildPlatform when applying aarch64-darwin patch
ali-abrar Sep 10, 2023
055623c
docs: Add platform support info
ali-abrar Sep 11, 2023
02c37b1
docs: add more platform notes
ali-abrar Sep 11, 2023
9842612
docs: add note on which caches are provided
ali-abrar Sep 11, 2023
ac56bb6
haskell-overlays: pin stylish haskell; bump nixpkgs
ali-abrar Sep 11, 2023
026722b
try-reflex: re-enable hoogle
ali-abrar Sep 11, 2023
7e67760
Remove deprecated cabal2nixResult
ali-abrar Sep 11, 2023
6a3a471
Merge branch 'nixpkgs-unstable' of github.com:reflex-frp/reflex-platf…
ali-abrar Sep 11, 2023
8c4619c
reflex-packages: don't use warp for todomvc on android
ali-abrar Sep 11, 2023
fbfaa5e
shell: use shell from buildpackages when target is ios
ali-abrar Sep 11, 2023
7f213ac
Fix shell, Use GHC 8.10.7 for cabal-install
cidkidnix Sep 12, 2023
b489ad2
Update platform-support.md
ali-abrar Sep 15, 2023
4b43344
ios: ios-deploy -> 1.12.2
ali-abrar Sep 15, 2023
b5e2b4b
ios: bump nixpkgs to fix simulator
ali-abrar Sep 22, 2023
86a66b4
Bump nixpkgs to fix iosSim on x86
cidkidnix Oct 11, 2023
af0a932
iOS simulator pt 2
cidkidnix Oct 11, 2023
b29c58f
Make simulator work again, and fix regular iOS
cidkidnix Oct 13, 2023
bb4b0ad
Prevent profiling on iOS
cidkidnix Nov 20, 2023
05ae47e
Quick fix
cidkidnix Nov 20, 2023
0611139
Attempt to fix iOS builds again
cidkidnix Dec 5, 2023
d8d4baf
Try again to fix build
cidkidnix Dec 5, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Cleanup
  • Loading branch information
cidkidnix committed Oct 19, 2022
commit 0a9386c296a975c6422d793f78b031661d54e99a
10 changes: 1 addition & 9 deletions haskell-overlays/any-8.6.nix
Original file line number Diff line number Diff line change
Expand Up @@ -28,20 +28,12 @@ self: super: {
}
{ })
(drv: {
preConfigure = ''
sed -i 's/if os(darwin) || os(freebsd)/if os(linux)/g' *.cabal
'';
configureFlags = (drv.configureFlags or [ ]) ++ [
#"-v3"
];
libraryPkgconfigDepends = [ pkgs.webkitgtk ];
});
resolv = haskellLib.doJailbreak (super.resolv.override {
base16-bytestring = super.base16-bytestring_0_1_1_7;
});
cabal2nix = super.cabal2nix.override {
#distribution-nixpkgs = self.distribution-nixpkgs-8_6;
};
cabal2nix = super.cabal2nix.override { };
distribution-nixpkgs_1_6_0 = self.callHackage "distribution-nixpkgs" "1.6.0" { };
distribution-nixpkgs-8_6 = self.distribution-nixpkgs_1_6_0.override {
Cabal = super.Cabal_3_2_1_0;
Expand Down