Unverified Commit 6d2334ef authored by Austin Horstman's avatar Austin Horstman
Browse files

skhd: darwin sdk refactor

Requires 10.13 minimum
parent f00f17fe
Loading
Loading
Loading
Loading
+5 −10
Original line number Diff line number Diff line
{
  lib,
  overrideSDK,
  stdenv,
  darwin,
  fetchFromGitHub,
  testers,
  darwinMinVersionHook,
  nix-update-script,
  apple-sdk_11,
}:
let
  inherit (darwin.apple_sdk_11_0.frameworks) Carbon Cocoa;

  stdenv' = if stdenv.hostPlatform.isDarwin then overrideSDK stdenv "11.0" else stdenv;
in
stdenv'.mkDerivation (finalAttrs: {
stdenv.mkDerivation (finalAttrs: {
  pname = "skhd";
  version = "0.3.9";

@@ -24,8 +19,8 @@ stdenv'.mkDerivation (finalAttrs: {
  };

  buildInputs = [
    Carbon
    Cocoa
    apple-sdk_11
    (darwinMinVersionHook "10.13")
  ];

  makeFlags = [ "BUILD_PATH=$(out)/bin" ];