tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
yabai: 3.3.10 -> 4.0.4
Ivar Scholten
3 years ago
1b8e3d4d
ed528b1c
+5
-4
1 changed file
expand all
collapse all
unified
split
pkgs
os-specific
darwin
yabai
default.nix
+5
-4
pkgs/os-specific/darwin/yabai/default.nix
···
1
1
{ lib
2
2
, stdenv
3
3
+
, stdenvNoCC
3
4
, fetchFromGitHub
4
5
, fetchzip
5
6
, writeShellScript
···
17
18
18
19
let
19
20
pname = "yabai";
20
20
-
version = "4.0.2";
21
21
+
version = "4.0.4";
21
22
22
23
test-version = testers.testVersion {
23
24
package = yabai;
···
46
47
{
47
48
# Unfortunately compiling yabai from source on aarch64-darwin is a bit complicated. We use the precompiled binary instead for now.
48
49
# See the comments on https://github.com/NixOS/nixpkgs/pull/188322 for more information.
49
49
-
aarch64-darwin = stdenv.mkDerivation {
50
50
+
aarch64-darwin = stdenvNoCC.mkDerivation {
50
51
inherit pname version;
51
52
52
53
src = fetchzip {
53
54
url = "https://github.com/koekeishiya/yabai/releases/download/v${version}/yabai-v${version}.tar.gz";
54
54
-
sha256 = "sha256-RwARzK3e0e2N3ndFNikfo8srDjeo6jsWN2xQ18bXt/I=";
55
55
+
sha256 = "sha256-NS8tMUgovhWqc6WdkNI4wKee411i/e/OE++JVc86kFE=";
55
56
};
56
57
57
58
nativeBuildInputs = [
···
87
88
owner = "koekeishiya";
88
89
repo = "yabai";
89
90
rev = "v${version}";
90
90
-
sha256 = "sha256-DXDdjI4kkLcRUNtMoSu7fJ0f3fUty88o5ZS6lJz0cGU=";
91
91
+
sha256 = "sha256-TeT+8UAV2jR60XvTs4phkp611Gi0nzLmQnezLA0xb44=";
91
92
};
92
93
93
94
nativeBuildInputs = [