tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
wine-packages: support libusb and libkrb5
Randy Eckenrode
4 years ago
855311e1
f726c9e0
+8
-2
3 changed files
expand all
collapse all
unified
split
pkgs
applications
emulators
wine
base.nix
default.nix
top-level
wine-packages.nix
+2
pkgs/applications/emulators/wine/base.nix
···
56
56
++ lib.optional v4lSupport pkgs.libv4l
57
57
++ lib.optional saneSupport pkgs.sane-backends
58
58
++ lib.optional gphoto2Support pkgs.libgphoto2
59
59
+
++ lib.optional krb5Support pkgs.libkrb5
59
60
++ lib.optional ldapSupport pkgs.openldap
60
61
++ lib.optional fontconfigSupport pkgs.fontconfig
61
62
++ lib.optional alsaSupport pkgs.alsa-lib
···
64
65
++ lib.optional udevSupport pkgs.udev
65
66
++ lib.optional vulkanSupport pkgs.vulkan-loader
66
67
++ lib.optional sdlSupport pkgs.SDL2
68
68
+
++ lib.optional usbSupport pkgs.libusb1
67
69
++ vkd3dArches
68
70
++ lib.optionals gstreamerSupport (with pkgs.gst_all_1;
69
71
[ gstreamer gst-plugins-base gst-plugins-good gst-plugins-ugly gst-libav
+4
-2
pkgs/applications/emulators/wine/default.nix
···
29
29
v4lSupport ? false,
30
30
saneSupport ? false,
31
31
gphoto2Support ? false,
32
32
+
krb5Support ? false,
32
33
ldapSupport ? false,
33
34
pulseaudioSupport ? false,
34
35
udevSupport ? false,
···
36
37
vulkanSupport ? false,
37
38
sdlSupport ? false,
38
39
vkd3dSupport ? false,
40
40
+
usbSupport ? false,
39
41
mingwSupport ? wineRelease != "stable",
40
42
waylandSupport ? wineRelease == "wayland",
41
43
embedInstallers ? false # The Mono and Gecko MSI installers
···
48
50
inherit
49
51
cupsSupport gettextSupport dbusSupport openalSupport cairoSupport
50
52
odbcSupport netapiSupport cursesSupport vaSupport pcapSupport
51
51
-
v4lSupport saneSupport gphoto2Support ldapSupport fontconfigSupport
53
53
+
v4lSupport saneSupport gphoto2Support krb5Support ldapSupport fontconfigSupport
52
54
alsaSupport pulseaudioSupport xineramaSupport gtkSupport openclSupport
53
55
tlsSupport openglSupport gstreamerSupport udevSupport vulkanSupport
54
54
-
sdlSupport vkd3dSupport mingwSupport waylandSupport embedInstallers;
56
56
+
sdlSupport usbSupport vkd3dSupport mingwSupport waylandSupport embedInstallers;
55
57
};
56
58
});
57
59
+2
pkgs/top-level/wine-packages.nix
···
24
24
xineramaSupport = stdenv.isLinux;
25
25
sdlSupport = true;
26
26
mingwSupport = true;
27
27
+
usbSupport = true;
27
28
};
28
29
29
30
full = base.override {
···
37
38
pcapSupport = true;
38
39
v4lSupport = stdenv.isLinux;
39
40
gphoto2Support = true;
41
41
+
krb5Support = true;
40
42
ldapSupport = true;
41
43
vkd3dSupport = stdenv.isLinux;
42
44
embedInstallers = true;