tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
0
fork
atom
nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
0
fork
atom
overview
issues
pulls
pipelines
xidlehook: Fix darwin build
... I think
jD91mZM2
7 years ago
e2d5470b
a2ae93ad
+5
-3
2 changed files
expand all
collapse all
unified
split
pkgs
tools
X11
xidlehook
default.nix
top-level
all-packages.nix
+2
-2
pkgs/tools/X11/xidlehook/default.nix
reviewed
···
1
1
{ lib, stdenv, rustPlatform, fetchFromGitLab
2
2
-
, xlibsWrapper, xorg, libpulseaudio, pkgconfig, patchelf }:
2
2
+
, xlibsWrapper, xorg, libpulseaudio, pkgconfig, patchelf, Security }:
3
3
4
4
rustPlatform.buildRustPackage rec {
5
5
name = "xidlehook-${version}";
···
18
18
cargoBuildFlags = lib.optionals (!stdenv.isLinux) ["--no-default-features" "--features" "pulse"];
19
19
cargoSha256 = "1pdhbqnkgwp2v5zyin8z8049aq8c3kfk04v9wsbz8qla34rgi99s";
20
20
21
21
-
buildInputs = [ xlibsWrapper xorg.libXScrnSaver libpulseaudio ];
21
21
+
buildInputs = [ xlibsWrapper xorg.libXScrnSaver libpulseaudio ] ++ lib.optional stdenv.isDarwin Security;
22
22
nativeBuildInputs = [ pkgconfig patchelf ];
23
23
24
24
postFixup = lib.optionalString stdenv.isLinux ''
+3
-1
pkgs/top-level/all-packages.nix
reviewed
···
6326
6326
6327
6327
xiccd = callPackage ../tools/misc/xiccd { };
6328
6328
6329
6329
-
xidlehook = callPackage ../tools/X11/xidlehook {};
6329
6329
+
xidlehook = callPackage ../tools/X11/xidlehook {
6330
6330
+
inherit (darwin.apple_sdk.frameworks) Security;
6331
6331
+
};
6330
6332
6331
6333
xorriso = callPackage ../tools/cd-dvd/xorriso { };
6332
6334