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
{ lib
2
, stdenv
0
3
, fetchFromGitHub
4
, fetchzip
5
, writeShellScript
···
17
18
let
19
pname = "yabai";
20
-
version = "4.0.2";
21
22
test-version = testers.testVersion {
23
package = yabai;
···
46
{
47
# Unfortunately compiling yabai from source on aarch64-darwin is a bit complicated. We use the precompiled binary instead for now.
48
# See the comments on https://github.com/NixOS/nixpkgs/pull/188322 for more information.
49
-
aarch64-darwin = stdenv.mkDerivation {
50
inherit pname version;
51
52
src = fetchzip {
53
url = "https://github.com/koekeishiya/yabai/releases/download/v${version}/yabai-v${version}.tar.gz";
54
-
sha256 = "sha256-RwARzK3e0e2N3ndFNikfo8srDjeo6jsWN2xQ18bXt/I=";
55
};
56
57
nativeBuildInputs = [
···
87
owner = "koekeishiya";
88
repo = "yabai";
89
rev = "v${version}";
90
-
sha256 = "sha256-DXDdjI4kkLcRUNtMoSu7fJ0f3fUty88o5ZS6lJz0cGU=";
91
};
92
93
nativeBuildInputs = [
···
1
{ lib
2
, stdenv
3
+
, stdenvNoCC
4
, fetchFromGitHub
5
, fetchzip
6
, writeShellScript
···
18
19
let
20
pname = "yabai";
21
+
version = "4.0.4";
22
23
test-version = testers.testVersion {
24
package = yabai;
···
47
{
48
# Unfortunately compiling yabai from source on aarch64-darwin is a bit complicated. We use the precompiled binary instead for now.
49
# See the comments on https://github.com/NixOS/nixpkgs/pull/188322 for more information.
50
+
aarch64-darwin = stdenvNoCC.mkDerivation {
51
inherit pname version;
52
53
src = fetchzip {
54
url = "https://github.com/koekeishiya/yabai/releases/download/v${version}/yabai-v${version}.tar.gz";
55
+
sha256 = "sha256-NS8tMUgovhWqc6WdkNI4wKee411i/e/OE++JVc86kFE=";
56
};
57
58
nativeBuildInputs = [
···
88
owner = "koekeishiya";
89
repo = "yabai";
90
rev = "v${version}";
91
+
sha256 = "sha256-TeT+8UAV2jR60XvTs4phkp611Gi0nzLmQnezLA0xb44=";
92
};
93
94
nativeBuildInputs = [