tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
treewide: avoid use of lib.optional with list in inputs
figsoda
4 years ago
3109ff57
f3f96c24
+7
-7
7 changed files
expand all
collapse all
unified
split
pkgs
applications
science
biology
ants
default.nix
development
compilers
graalvm
default.nix
libraries
pangomm
default.nix
qt-5
modules
qtwebview.nix
tools
misc
kak-lsp
default.nix
nix
nixdoc
default.nix
text
kakasi
default.nix
+1
-1
pkgs/applications/science/biology/ants/default.nix
···
20
20
];
21
21
22
22
nativeBuildInputs = [ cmake makeWrapper ];
23
23
-
buildInputs = [ itk4 vtk_7 ] ++ lib.optional stdenv.isDarwin [ Cocoa ];
23
23
+
buildInputs = [ itk4 vtk_7 ] ++ lib.optionals stdenv.isDarwin [ Cocoa ];
24
24
25
25
cmakeFlags = [ "-DANTS_SUPERBUILD=FALSE" "-DUSE_VTK=TRUE" ];
26
26
+1
-1
pkgs/development/compilers/graalvm/default.nix
···
287
287
rev = "jvmci-${version}";
288
288
sha256 = "0j7my76vldbrvki9x1gn9ics3x2z96j05jdy4nflbpik8i396114";
289
289
};
290
290
-
buildInputs = [ mx mercurial openjdk ] ++ lib.optional stdenv.isDarwin [
290
290
+
buildInputs = [ mx mercurial openjdk ] ++ lib.optionals stdenv.isDarwin [
291
291
libobjc CoreFoundation Foundation JavaNativeFoundation JavaRuntimeSupport JavaVM xcodebuild Cocoa
292
292
];
293
293
postUnpack = ''
+1
-1
pkgs/development/libraries/pangomm/default.nix
···
12
12
13
13
outputs = [ "out" "dev" ];
14
14
15
15
-
nativeBuildInputs = [ pkg-config meson ninja python3 ] ++ lib.optional stdenv.isDarwin [
15
15
+
nativeBuildInputs = [ pkg-config meson ninja python3 ] ++ lib.optionals stdenv.isDarwin [
16
16
ApplicationServices
17
17
];
18
18
propagatedBuildInputs = [ pango glibmm cairomm ];
+1
-1
pkgs/development/libraries/qt-5/modules/qtwebview.nix
···
3
3
qtModule {
4
4
pname = "qtwebview";
5
5
qtInputs = [ qtdeclarative qtwebengine ];
6
6
-
buildInputs = lib.optional stdenv.isDarwin [
6
6
+
buildInputs = lib.optionals stdenv.isDarwin [
7
7
CoreFoundation
8
8
WebKit
9
9
];
+1
-1
pkgs/tools/misc/kak-lsp/default.nix
···
13
13
14
14
cargoSha256 = "0sv1a2k5rcf4hl1w50mh041r3w3nir6avyl6xa3rlcc7cy19q21y";
15
15
16
16
-
buildInputs = lib.optional stdenv.isDarwin [ Security ];
16
16
+
buildInputs = lib.optionals stdenv.isDarwin [ Security ];
17
17
18
18
meta = with lib; {
19
19
description = "Kakoune Language Server Protocol Client";
+1
-1
pkgs/tools/nix/nixdoc/default.nix
···
11
11
sha256 = "14d4dq06jdqazxvv7fq5872zy0capxyb0fdkp8qg06gxl1iw201s";
12
12
};
13
13
14
14
-
buildInputs = lib.optional stdenv.isDarwin [ darwin.Security ];
14
14
+
buildInputs = lib.optionals stdenv.isDarwin [ darwin.Security ];
15
15
16
16
cargoSha256 = "1nv6g8rmjjbwqmjkrpqncypqvx5c7xp2zlx5h6rw2j9d1wlys0v5";
17
17
+1
-1
pkgs/tools/text/kakasi/default.nix
···
4
4
pname = "kakasi";
5
5
version = "2.3.6";
6
6
7
7
-
buildInputs = lib.optional stdenv.isDarwin [ libiconv ];
7
7
+
buildInputs = lib.optionals stdenv.isDarwin [ libiconv ];
8
8
9
9
meta = with lib; {
10
10
description = "Kanji Kana Simple Inverter";