nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
fork

Configure Feed

Select the types of activity you want to include in your feed.

at netboot-syslinux-multiplatform 53 lines 1.3 kB view raw
1{ multiStdenv 2, lib 3, fetchFromGitHub 4, libjack2 5, pkg-config 6, wineWowPackages 7, pkgsi686Linux 8}: 9 10multiStdenv.mkDerivation rec { 11 pname = "wineasio"; 12 version = "1.1.0"; 13 14 src = fetchFromGitHub { 15 owner = pname; 16 repo = pname; 17 rev = "v${version}"; 18 hash = "sha256-HEnJj9yfXe+NQuPATMpPvseFs+3TkiMLd1L+fIfQd+o="; 19 fetchSubmodules = true; 20 }; 21 22 nativeBuildInputs = [ pkg-config wineWowPackages.stable ]; 23 24 buildInputs = [ pkgsi686Linux.libjack2 libjack2 ]; 25 26 dontConfigure = true; 27 28 makeFlags = [ "PREFIX=${wineWowPackages.stable}" ]; 29 30 buildPhase = '' 31 runHook preBuild 32 make "''${makeFlags[@]}" 32 33 make "''${makeFlags[@]}" 64 34 runHook postBuild 35 ''; 36 37 installPhase = '' 38 runHook preInstall 39 install -D build32/wineasio.dll $out/lib/wine/i386-windows/wineasio.dll 40 install -D build32/wineasio.dll.so $out/lib/wine/i386-unix/wineasio.dll.so 41 install -D build64/wineasio.dll $out/lib/wine/x86_64-windows/wineasio.dll 42 install -D build64/wineasio.dll.so $out/lib/wine/x86_64-unix/wineasio.dll.so 43 runHook postInstall 44 ''; 45 46 meta = with lib; { 47 homepage = "https://github.com/wineasio/wineasio"; 48 description = "ASIO to JACK driver for WINE"; 49 license = with licenses; [ gpl2 lgpl21 ]; 50 maintainers = with maintainers; [ lovesegfault ]; 51 platforms = platforms.linux; 52 }; 53}