wine-packages: support libusb and libkrb5

+8 -2
+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 + ++ 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 + ++ 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 + 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 + 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 - v4lSupport saneSupport gphoto2Support ldapSupport fontconfigSupport 53 + v4lSupport saneSupport gphoto2Support krb5Support ldapSupport fontconfigSupport 52 54 alsaSupport pulseaudioSupport xineramaSupport gtkSupport openclSupport 53 55 tlsSupport openglSupport gstreamerSupport udevSupport vulkanSupport 54 - sdlSupport vkd3dSupport mingwSupport waylandSupport embedInstallers; 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 + 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 + krb5Support = true; 40 42 ldapSupport = true; 41 43 vkd3dSupport = stdenv.isLinux; 42 44 embedInstallers = true;