mirror of
https://github.com/logos-messaging/nim-sds.git
synced 2026-03-30 00:23:11 +00:00
use nimble 0.22.0 with macos segfault fix
This commit is contained in:
parent
0dea35d364
commit
96348a5e40
11
.github/workflows/ci-nix.yml
vendored
11
.github/workflows/ci-nix.yml
vendored
@ -29,17 +29,6 @@ jobs:
|
||||
- system: x86_64-linux
|
||||
runs_on: [self-hosted, Linux, X64]
|
||||
|
||||
# Nimble segfaults on MacOS hosts.
|
||||
exclude:
|
||||
- system: aarch64-darwin
|
||||
nixpkg: libsds-android-arm64
|
||||
- system: aarch64-darwin
|
||||
nixpkg: libsds-android-amd64
|
||||
- system: aarch64-darwin
|
||||
nixpkg: libsds-android-x86
|
||||
- system: aarch64-darwin
|
||||
nixpkg: libsds-android-arm
|
||||
|
||||
name: '${{ matrix.system }} / ${{ matrix.nixpkg }}'
|
||||
runs-on: ${{ matrix.runs_on }}
|
||||
steps:
|
||||
|
||||
13
flake.nix
13
flake.nix
@ -35,6 +35,19 @@
|
||||
androidPkgs = final.androidEnvCustom.pkgs;
|
||||
androidShell = final.androidEnvCustom.shell;
|
||||
})
|
||||
|
||||
(final: prev: {
|
||||
nimble = prev.nimble.overrideAttrs (old: {
|
||||
src = prev.fetchFromGitHub {
|
||||
version = "0.22.0"
|
||||
owner = "nim-lang";
|
||||
repo = "nimble";
|
||||
rev = "802e158ddce88c93367ebd9b3c66714b215a7928";
|
||||
hash = "sha256-m0i6JOwdxvp33XAr9XJ1Daly+4DOLPTUDNXKCHJj3I8=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
});
|
||||
})
|
||||
];
|
||||
}
|
||||
);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user