lol

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
da8d931c 8d9549f3

+1168 -1335
+6 -7
nixos/doc/manual/configuration/gpu-accel.xml
··· 178 Core Next</link> (GCN) GPUs are supported through either radv, which is 179 part of <package>mesa</package>, or the <package>amdvlk</package> package. 180 Adding the <package>amdvlk</package> package to 181 - <xref linkend="opt-hardware.opengl.extraPackages"/> makes both drivers 182 - available for applications and lets them choose. A specific driver can 183 - be forced as follows: 184 185 <programlisting><xref linkend="opt-hardware.opengl.extraPackages"/> = [ 186 pkgs.<package>amdvlk</package> ··· 191 pkgs.driversi686Linux.<package>amdvlk</package> 192 ]; 193 194 - # For amdvlk 195 - <xref linkend="opt-environment.variables"/>.VK_ICD_FILENAMES = 196 - "/run/opengl-driver/share/vulkan/icd.d/amd_icd64.json"; 197 - # For radv 198 <xref linkend="opt-environment.variables"/>.VK_ICD_FILENAMES = 199 "/run/opengl-driver/share/vulkan/icd.d/radeon_icd.x86_64.json"; 200 </programlisting>
··· 178 Core Next</link> (GCN) GPUs are supported through either radv, which is 179 part of <package>mesa</package>, or the <package>amdvlk</package> package. 180 Adding the <package>amdvlk</package> package to 181 + <xref linkend="opt-hardware.opengl.extraPackages"/> makes amdvlk the 182 + default driver and hides radv and lavapipe from the device list. A 183 + specific driver can be forced as follows: 184 185 <programlisting><xref linkend="opt-hardware.opengl.extraPackages"/> = [ 186 pkgs.<package>amdvlk</package> ··· 191 pkgs.driversi686Linux.<package>amdvlk</package> 192 ]; 193 194 + # Force radv 195 + <xref linkend="opt-environment.variables"/>.AMD_VULKAN_ICD = "RADV"; 196 + # Or 197 <xref linkend="opt-environment.variables"/>.VK_ICD_FILENAMES = 198 "/run/opengl-driver/share/vulkan/icd.d/radeon_icd.x86_64.json"; 199 </programlisting>
+2 -2
nixos/modules/misc/ids.nix
··· 252 postsrsd = 220; 253 opendkim = 221; 254 dspam = 222; 255 - gale = 223; 256 matrix-synapse = 224; 257 rspamd = 225; 258 # rmilter = 226; # unused, removed 2019-08-22 ··· 562 postsrsd = 220; 563 opendkim = 221; 564 dspam = 222; 565 - gale = 223; 566 matrix-synapse = 224; 567 rspamd = 225; 568 # rmilter = 226; # unused, removed 2019-08-22
··· 252 postsrsd = 220; 253 opendkim = 221; 254 dspam = 222; 255 + # gale = 223; removed 2021-06-10 256 matrix-synapse = 224; 257 rspamd = 225; 258 # rmilter = 226; # unused, removed 2019-08-22 ··· 562 postsrsd = 220; 563 opendkim = 221; 564 dspam = 222; 565 + # gale = 223; removed 2021-06-10 566 matrix-synapse = 224; 567 rspamd = 225; 568 # rmilter = 226; # unused, removed 2019-08-22
-1
nixos/modules/module-list.nix
··· 692 ./services/networking/flannel.nix 693 ./services/networking/freenet.nix 694 ./services/networking/freeradius.nix 695 - ./services/networking/gale.nix 696 ./services/networking/gateone.nix 697 ./services/networking/gdomap.nix 698 ./services/networking/ghostunnel.nix
··· 692 ./services/networking/flannel.nix 693 ./services/networking/freenet.nix 694 ./services/networking/freeradius.nix 695 ./services/networking/gateone.nix 696 ./services/networking/gdomap.nix 697 ./services/networking/ghostunnel.nix
-181
nixos/modules/services/networking/gale.nix
··· 1 - { config, lib, pkgs, ... }: 2 - 3 - with lib; 4 - 5 - let 6 - cfg = config.services.gale; 7 - # we convert the path to a string to avoid it being copied to the nix store, 8 - # otherwise users could read the private key as all files in the store are 9 - # world-readable 10 - keyPath = toString cfg.keyPath; 11 - # ...but we refer to the pubkey file using a path so that we can ensure the 12 - # config gets rebuilt if the public key changes (we can assume the private key 13 - # will never change without the public key having changed) 14 - gpubFile = cfg.keyPath + "/${cfg.domain}.gpub"; 15 - home = "/var/lib/gale"; 16 - keysPrepared = cfg.keyPath != null && lib.pathExists cfg.keyPath; 17 - in 18 - { 19 - options = { 20 - services.gale = { 21 - enable = mkEnableOption "the Gale messaging daemon"; 22 - 23 - user = mkOption { 24 - default = "gale"; 25 - type = types.str; 26 - description = "Username for the Gale daemon."; 27 - }; 28 - 29 - group = mkOption { 30 - default = "gale"; 31 - type = types.str; 32 - description = "Group name for the Gale daemon."; 33 - }; 34 - 35 - setuidWrapper = mkOption { 36 - default = null; 37 - description = "Configuration for the Gale gksign setuid wrapper."; 38 - }; 39 - 40 - domain = mkOption { 41 - default = ""; 42 - type = types.str; 43 - description = "Domain name for the Gale system."; 44 - }; 45 - 46 - keyPath = mkOption { 47 - default = null; 48 - type = types.nullOr types.path; 49 - description = '' 50 - Directory containing the key pair for this Gale domain. The expected 51 - filename will be taken from the domain option with ".gpri" and ".gpub" 52 - appended. 53 - ''; 54 - }; 55 - 56 - extraConfig = mkOption { 57 - type = types.lines; 58 - default = ""; 59 - description = '' 60 - Additional text to be added to <filename>/etc/gale/conf</filename>. 61 - ''; 62 - }; 63 - }; 64 - }; 65 - 66 - config = mkMerge [ 67 - (mkIf cfg.enable { 68 - assertions = [{ 69 - assertion = cfg.domain != ""; 70 - message = "A domain must be set for Gale."; 71 - }]; 72 - 73 - warnings = mkIf (!keysPrepared) [ 74 - "You must run gale-install in order to generate a domain key." 75 - ]; 76 - 77 - system.activationScripts.gale = mkIf cfg.enable ( 78 - stringAfter [ "users" "groups" ] '' 79 - chmod 755 ${home} 80 - mkdir -m 0777 -p ${home}/auth/cache 81 - mkdir -m 1777 -p ${home}/auth/local # GALE_DOMAIN.gpub 82 - mkdir -m 0700 -p ${home}/auth/private # ROOT.gpub 83 - mkdir -m 0755 -p ${home}/auth/trusted # ROOT 84 - mkdir -m 0700 -p ${home}/.gale 85 - mkdir -m 0700 -p ${home}/.gale/auth 86 - mkdir -m 0700 -p ${home}/.gale/auth/private # GALE_DOMAIN.gpri 87 - 88 - ln -sf ${pkgs.gale}/etc/gale/auth/trusted/ROOT "${home}/auth/trusted/ROOT" 89 - chown ${cfg.user}:${cfg.group} ${home} ${home}/auth ${home}/auth/* 90 - chown ${cfg.user}:${cfg.group} ${home}/.gale ${home}/.gale/auth ${home}/.gale/auth/private 91 - '' 92 - ); 93 - 94 - environment = { 95 - etc = { 96 - "gale/auth".source = home + "/auth"; # symlink /var/lib/gale/auth 97 - "gale/conf".text = '' 98 - GALE_USER ${cfg.user} 99 - GALE_DOMAIN ${cfg.domain} 100 - ${cfg.extraConfig} 101 - ''; 102 - }; 103 - 104 - systemPackages = [ pkgs.gale ]; 105 - }; 106 - 107 - users.users.${cfg.user} = { 108 - description = "Gale daemon"; 109 - uid = config.ids.uids.gale; 110 - group = cfg.group; 111 - home = home; 112 - createHome = true; 113 - }; 114 - 115 - users.groups = [{ 116 - name = cfg.group; 117 - gid = config.ids.gids.gale; 118 - }]; 119 - }) 120 - (mkIf (cfg.enable && keysPrepared) { 121 - assertions = [ 122 - { 123 - assertion = cfg.keyPath != null 124 - && lib.pathExists (cfg.keyPath + "/${cfg.domain}.gpub"); 125 - message = "Couldn't find a Gale public key for ${cfg.domain}."; 126 - } 127 - { 128 - assertion = cfg.keyPath != null 129 - && lib.pathExists (cfg.keyPath + "/${cfg.domain}.gpri"); 130 - message = "Couldn't find a Gale private key for ${cfg.domain}."; 131 - } 132 - ]; 133 - 134 - services.gale.setuidWrapper = { 135 - program = "gksign"; 136 - source = "${pkgs.gale}/bin/gksign"; 137 - owner = cfg.user; 138 - group = cfg.group; 139 - setuid = true; 140 - setgid = false; 141 - }; 142 - 143 - security.wrappers.gksign = cfg.setuidWrapper; 144 - 145 - systemd.services.gale-galed = { 146 - description = "Gale messaging daemon"; 147 - wantedBy = [ "multi-user.target" ]; 148 - wants = [ "gale-gdomain.service" ]; 149 - after = [ "network.target" ]; 150 - 151 - preStart = '' 152 - install -m 0640 -o ${cfg.user} -g ${cfg.group} ${keyPath}/${cfg.domain}.gpri "${home}/.gale/auth/private/" 153 - install -m 0644 -o ${cfg.user} -g ${cfg.group} ${gpubFile} "${home}/.gale/auth/private/${cfg.domain}.gpub" 154 - install -m 0644 -o ${cfg.user} -g ${cfg.group} ${gpubFile} "${home}/auth/local/${cfg.domain}.gpub" 155 - ''; 156 - 157 - serviceConfig = { 158 - Type = "forking"; 159 - ExecStart = "@${pkgs.gale}/bin/galed galed"; 160 - User = cfg.user; 161 - Group = cfg.group; 162 - PermissionsStartOnly = true; 163 - }; 164 - }; 165 - 166 - systemd.services.gale-gdomain = { 167 - description = "Gale AKD daemon"; 168 - wantedBy = [ "multi-user.target" ]; 169 - requires = [ "gale-galed.service" ]; 170 - after = [ "gale-galed.service" ]; 171 - 172 - serviceConfig = { 173 - Type = "forking"; 174 - ExecStart = "@${pkgs.gale}/bin/gdomain gdomain"; 175 - User = cfg.user; 176 - Group = cfg.group; 177 - }; 178 - }; 179 - }) 180 - ]; 181 - }
···
+1 -1
nixos/tests/printing.nix
··· 63 ): 64 serviceClient.sleep(20) 65 socketActivatedClient.wait_until_succeeds( 66 - "systemctl status ensure-printers | grep -q -E 'code=exited, status=0/SUCCESS'" 67 ) 68 69
··· 63 ): 64 serviceClient.sleep(20) 65 socketActivatedClient.wait_until_succeeds( 66 + "systemctl show ensure-printers | grep -q -E 'code=exited ; status=0'" 67 ) 68 69
+2 -2
pkgs/applications/audio/CHOWTapeModel/default.nix
··· 1 - { alsaLib 2 , curl 3 , fetchFromGitHub 4 , freeglut ··· 32 ]; 33 34 buildInputs = [ 35 - alsaLib 36 curl 37 freeglut 38 freetype
··· 1 + { alsa-lib 2 , curl 3 , fetchFromGitHub 4 , freeglut ··· 32 ]; 33 34 buildInputs = [ 35 + alsa-lib 36 curl 37 freeglut 38 freetype
+6 -6
pkgs/applications/audio/MMA/default.nix
··· 1 - { lib, stdenv, fetchurl, makeWrapper, python3, alsaUtils, timidity }: 2 3 stdenv.mkDerivation rec { 4 version = "20.12"; ··· 10 }; 11 12 nativeBuildInputs = [ makeWrapper ]; 13 - buildInputs = [ python3 alsaUtils timidity ]; 14 15 patchPhase = '' 16 - sed -i 's@/usr/bin/aplaymidi@/${alsaUtils}/bin/aplaymidi@g' mma-splitrec 17 - sed -i 's@/usr/bin/aplaymidi@/${alsaUtils}/bin/aplaymidi@g' util/mma-splitrec.py 18 - sed -i 's@/usr/bin/arecord@/${alsaUtils}/bin/arecord@g' mma-splitrec 19 - sed -i 's@/usr/bin/arecord@/${alsaUtils}/bin/arecord@g' util/mma-splitrec.py 20 sed -i 's@/usr/bin/timidity@/${timidity}/bin/timidity@g' mma-splitrec 21 sed -i 's@/usr/bin/timidity@/${timidity}/bin/timidity@g' util/mma-splitrec.py 22 find . -type f | xargs sed -i 's@/usr/bin/env python@${python3.interpreter}@g'
··· 1 + { lib, stdenv, fetchurl, makeWrapper, python3, alsa-utils, timidity }: 2 3 stdenv.mkDerivation rec { 4 version = "20.12"; ··· 10 }; 11 12 nativeBuildInputs = [ makeWrapper ]; 13 + buildInputs = [ python3 alsa-utils timidity ]; 14 15 patchPhase = '' 16 + sed -i 's@/usr/bin/aplaymidi@/${alsa-utils}/bin/aplaymidi@g' mma-splitrec 17 + sed -i 's@/usr/bin/aplaymidi@/${alsa-utils}/bin/aplaymidi@g' util/mma-splitrec.py 18 + sed -i 's@/usr/bin/arecord@/${alsa-utils}/bin/arecord@g' mma-splitrec 19 + sed -i 's@/usr/bin/arecord@/${alsa-utils}/bin/arecord@g' util/mma-splitrec.py 20 sed -i 's@/usr/bin/timidity@/${timidity}/bin/timidity@g' mma-splitrec 21 sed -i 's@/usr/bin/timidity@/${timidity}/bin/timidity@g' util/mma-splitrec.py 22 find . -type f | xargs sed -i 's@/usr/bin/env python@${python3.interpreter}@g'
+2 -2
pkgs/applications/audio/a2jmidid/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fetchpatch, makeWrapper, pkg-config, alsaLib, dbus, libjack2 2 , python3Packages , meson, ninja }: 3 4 stdenv.mkDerivation rec { ··· 13 }; 14 15 nativeBuildInputs = [ pkg-config makeWrapper meson ninja ]; 16 - buildInputs = [ alsaLib dbus libjack2 ] ++ 17 (with python3Packages; [ python dbus-python ]); 18 19 postInstall = ''
··· 1 + { lib, stdenv, fetchFromGitHub, fetchpatch, makeWrapper, pkg-config, alsa-lib, dbus, libjack2 2 , python3Packages , meson, ninja }: 3 4 stdenv.mkDerivation rec { ··· 13 }; 14 15 nativeBuildInputs = [ pkg-config makeWrapper meson ninja ]; 16 + buildInputs = [ alsa-lib dbus libjack2 ] ++ 17 (with python3Packages; [ python dbus-python ]); 18 19 postInstall = ''
+2 -2
pkgs/applications/audio/adlplug/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake, pkg-config, libjack2, alsaLib 2 , freetype, libX11, libXrandr, libXinerama, libXext, libXcursor 3 , fetchpatch, fmt 4 , adlplugChip ? "-DADLplug_CHIP=OPL3" ··· 28 cmakeFlags = [ adlplugChip "-DADLplug_USE_SYSTEM_FMT=ON" ]; 29 30 buildInputs = [ 31 - libjack2 alsaLib freetype libX11 libXrandr libXinerama libXext 32 libXcursor 33 ]; 34 nativeBuildInputs = [ cmake pkg-config fmt ];
··· 1 + { lib, stdenv, fetchFromGitHub, cmake, pkg-config, libjack2, alsa-lib 2 , freetype, libX11, libXrandr, libXinerama, libXext, libXcursor 3 , fetchpatch, fmt 4 , adlplugChip ? "-DADLplug_CHIP=OPL3" ··· 28 cmakeFlags = [ adlplugChip "-DADLplug_USE_SYSTEM_FMT=ON" ]; 29 30 buildInputs = [ 31 + libjack2 alsa-lib freetype libX11 libXrandr libXinerama libXext 32 libXcursor 33 ]; 34 nativeBuildInputs = [ cmake pkg-config fmt ];
+2 -2
pkgs/applications/audio/aeolus/default.nix
··· 1 - { lib, stdenv, fetchurl, libclthreads, zita-alsa-pcmi, alsaLib, libjack2 2 , libclxclient, libX11, libXft, readline 3 }: 4 ··· 12 }; 13 14 buildInputs = [ 15 - libclthreads zita-alsa-pcmi alsaLib libjack2 libclxclient 16 libX11 libXft readline 17 ]; 18
··· 1 + { lib, stdenv, fetchurl, libclthreads, zita-alsa-pcmi, alsa-lib, libjack2 2 , libclxclient, libX11, libXft, readline 3 }: 4 ··· 12 }; 13 14 buildInputs = [ 15 + libclthreads zita-alsa-pcmi alsa-lib libjack2 libclxclient 16 libX11 libXft readline 17 ]; 18
+2 -2
pkgs/applications/audio/aj-snapshot/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, jack2, minixml, pkg-config }: 2 3 stdenv.mkDerivation rec { 4 name = packageName + "-" + version ; ··· 13 doCheck = false; 14 15 nativeBuildInputs = [ pkg-config ]; 16 - buildInputs = [ alsaLib minixml jack2 ]; 17 18 meta = with lib; { 19 description = "Tool for storing/restoring JACK and/or ALSA connections to/from cml files";
··· 1 + { lib, stdenv, fetchurl, alsa-lib, jack2, minixml, pkg-config }: 2 3 stdenv.mkDerivation rec { 4 name = packageName + "-" + version ; ··· 13 doCheck = false; 14 15 nativeBuildInputs = [ pkg-config ]; 16 + buildInputs = [ alsa-lib minixml jack2 ]; 17 18 meta = with lib; { 19 description = "Tool for storing/restoring JACK and/or ALSA connections to/from cml files";
+2 -2
pkgs/applications/audio/ams/default.nix
··· 1 { lib, stdenv 2 , fetchgit 3 , automake 4 - , alsaLib 5 , ladspaH 6 , libjack2 7 , fftw ··· 28 ]; 29 30 buildInputs = [ 31 - alsaLib 32 ladspaH 33 libjack2 34 fftw
··· 1 { lib, stdenv 2 , fetchgit 3 , automake 4 + , alsa-lib 5 , ladspaH 6 , libjack2 7 , fftw ··· 28 ]; 29 30 buildInputs = [ 31 + alsa-lib 32 ladspaH 33 libjack2 34 fftw
+2 -2
pkgs/applications/audio/ardour/5.nix
··· 1 { lib, stdenv 2 , fetchgit 3 - , alsaLib 4 , aubio 5 , boost 6 , cairomm ··· 74 ]; 75 76 buildInputs = [ 77 - alsaLib 78 aubio 79 boost 80 cairomm
··· 1 { lib, stdenv 2 , fetchgit 3 + , alsa-lib 4 , aubio 5 , boost 6 , cairomm ··· 74 ]; 75 76 buildInputs = [ 77 + alsa-lib 78 aubio 79 boost 80 cairomm
+2 -2
pkgs/applications/audio/ardour/default.nix
··· 1 { lib, stdenv 2 , fetchgit 3 - , alsaLib 4 , aubio 5 , boost 6 , cairomm ··· 82 ]; 83 84 buildInputs = [ 85 - alsaLib 86 aubio 87 boost 88 cairomm
··· 1 { lib, stdenv 2 , fetchgit 3 + , alsa-lib 4 , aubio 5 , boost 6 , cairomm ··· 82 ]; 83 84 buildInputs = [ 85 + alsa-lib 86 aubio 87 boost 88 cairomm
+2 -2
pkgs/applications/audio/audacious/default.nix
··· 2 mkDerivation, lib, fetchurl, fetchpatch, 3 gettext, pkg-config, 4 qtbase, 5 - alsaLib, curl, faad2, ffmpeg, flac, fluidsynth, gdk-pixbuf, lame, libbs2b, 6 libcddb, libcdio, libcdio-paranoia, libcue, libjack2, libmad, libmms, libmodplug, 7 libmowgli, libnotify, libogg, libpulseaudio, libsamplerate, libsidplayfp, 8 libsndfile, libvorbis, libxml2, lirc, mpg123, neon, qtmultimedia, soxr, ··· 29 qtbase 30 31 # Plugin dependencies 32 - alsaLib curl faad2 ffmpeg flac fluidsynth gdk-pixbuf lame libbs2b libcddb 33 libcdio libcdio-paranoia libcue libjack2 libmad libmms libmodplug libmowgli 34 libnotify libogg libpulseaudio libsamplerate libsidplayfp libsndfile 35 libvorbis libxml2 lirc mpg123 neon qtmultimedia soxr wavpack
··· 2 mkDerivation, lib, fetchurl, fetchpatch, 3 gettext, pkg-config, 4 qtbase, 5 + alsa-lib, curl, faad2, ffmpeg, flac, fluidsynth, gdk-pixbuf, lame, libbs2b, 6 libcddb, libcdio, libcdio-paranoia, libcue, libjack2, libmad, libmms, libmodplug, 7 libmowgli, libnotify, libogg, libpulseaudio, libsamplerate, libsidplayfp, 8 libsndfile, libvorbis, libxml2, lirc, mpg123, neon, qtmultimedia, soxr, ··· 29 qtbase 30 31 # Plugin dependencies 32 + alsa-lib curl faad2 ffmpeg flac fluidsynth gdk-pixbuf lame libbs2b libcddb 33 libcdio libcdio-paranoia libcue libjack2 libmad libmms libmodplug libmowgli 34 libnotify libogg libpulseaudio libsamplerate libsidplayfp libsndfile 35 libvorbis libxml2 lirc mpg123 neon qtmultimedia soxr wavpack
+2 -2
pkgs/applications/audio/audacity/default.nix
··· 18 , sqlite 19 , sratom 20 , suil 21 - , alsaLib 22 , libsndfile 23 , soxr 24 , flac ··· 109 ]; 110 111 buildInputs = [ 112 - alsaLib 113 expat 114 ffmpeg 115 file
··· 18 , sqlite 19 , sratom 20 , suil 21 + , alsa-lib 22 , libsndfile 23 , soxr 24 , flac ··· 109 ]; 110 111 buildInputs = [ 112 + alsa-lib 113 expat 114 ffmpeg 115 file
+2 -2
pkgs/applications/audio/bitwig-studio/bitwig-studio1.nix
··· 1 - { stdenv, fetchurl, alsaLib, bzip2, cairo, dpkg, freetype, gdk-pixbuf 2 , wrapGAppsHook, gtk2, gtk3, harfbuzz, jdk, lib, xorg 3 , libbsd, libjack2, libpng, ffmpeg 4 , libxkbcommon ··· 22 dontWrapGApps = true; # we only want $gappsWrapperArgs here 23 24 buildInputs = with xorg; [ 25 - alsaLib bzip2.out cairo freetype gdk-pixbuf gtk2 gtk3 harfbuzz libX11 libXau 26 libXcursor libXdmcp libXext libXfixes libXrender libbsd libjack2 libpng libxcb 27 libxkbfile pixman xcbutil xcbutilwm zlib 28 ];
··· 1 + { stdenv, fetchurl, alsa-lib, bzip2, cairo, dpkg, freetype, gdk-pixbuf 2 , wrapGAppsHook, gtk2, gtk3, harfbuzz, jdk, lib, xorg 3 , libbsd, libjack2, libpng, ffmpeg 4 , libxkbcommon ··· 22 dontWrapGApps = true; # we only want $gappsWrapperArgs here 23 24 buildInputs = with xorg; [ 25 + alsa-lib bzip2.out cairo freetype gdk-pixbuf gtk2 gtk3 harfbuzz libX11 libXau 26 libXcursor libXdmcp libXext libXfixes libXrender libbsd libjack2 libpng libxcb 27 libxkbfile pixman xcbutil xcbutilwm zlib 28 ];
+2 -2
pkgs/applications/audio/bitwig-studio/bitwig-studio3.nix
··· 1 - { stdenv, fetchurl, alsaLib, cairo, dpkg, freetype 2 , gdk-pixbuf, glib, gtk3, lib, xorg 3 , libglvnd, libjack2, ffmpeg 4 , libxkbcommon, xdg-utils, zlib, pulseaudio ··· 24 dontWrapGApps = true; # we only want $gappsWrapperArgs here 25 26 buildInputs = with xorg; [ 27 - alsaLib cairo freetype gdk-pixbuf glib gtk3 libxcb xcbutil xcbutilwm zlib libXtst libxkbcommon pulseaudio libjack2 libX11 libglvnd libXcursor stdenv.cc.cc.lib 28 ]; 29 30 binPath = lib.makeBinPath [
··· 1 + { stdenv, fetchurl, alsa-lib, cairo, dpkg, freetype 2 , gdk-pixbuf, glib, gtk3, lib, xorg 3 , libglvnd, libjack2, ffmpeg 4 , libxkbcommon, xdg-utils, zlib, pulseaudio ··· 24 dontWrapGApps = true; # we only want $gappsWrapperArgs here 25 26 buildInputs = with xorg; [ 27 + alsa-lib cairo freetype gdk-pixbuf glib gtk3 libxcb xcbutil xcbutilwm zlib libXtst libxkbcommon pulseaudio libjack2 libX11 libglvnd libXcursor stdenv.cc.cc.lib 28 ]; 29 30 binPath = lib.makeBinPath [
+2 -2
pkgs/applications/audio/bristol/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, libjack2, pkg-config, libpulseaudio, xorg }: 2 3 stdenv.mkDerivation rec { 4 pname = "bristol"; ··· 11 12 nativeBuildInputs = [ pkg-config ]; 13 buildInputs = [ 14 - alsaLib libjack2 libpulseaudio xorg.libX11 xorg.libXext 15 xorg.xorgproto 16 ]; 17
··· 1 + { lib, stdenv, fetchurl, alsa-lib, libjack2, pkg-config, libpulseaudio, xorg }: 2 3 stdenv.mkDerivation rec { 4 pname = "bristol"; ··· 11 12 nativeBuildInputs = [ pkg-config ]; 13 buildInputs = [ 14 + alsa-lib libjack2 libpulseaudio xorg.libX11 xorg.libXext 15 xorg.xorgproto 16 ]; 17
+2 -2
pkgs/applications/audio/callaudiod/default.nix
··· 5 , ninja 6 , pkg-config 7 , glib 8 - , alsaLib 9 , libpulseaudio 10 }: 11 ··· 28 ]; 29 30 buildInputs = [ 31 - alsaLib 32 libpulseaudio 33 glib 34 ];
··· 5 , ninja 6 , pkg-config 7 , glib 8 + , alsa-lib 9 , libpulseaudio 10 }: 11 ··· 28 ]; 29 30 buildInputs = [ 31 + alsa-lib 32 libpulseaudio 33 glib 34 ];
+2 -2
pkgs/applications/audio/carla/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, alsaLib, file, fluidsynth, jack2, 2 liblo, libpulseaudio, libsndfile, pkg-config, python3Packages, 3 which, withFrontend ? true, 4 withQt ? true, qtbase ? null, wrapQtAppsHook ? null, ··· 33 ] ++ optional withFrontend pyqt5; 34 35 buildInputs = [ 36 - file liblo alsaLib fluidsynth jack2 libpulseaudio libsndfile 37 ] ++ optional withQt qtbase 38 ++ optional withGtk2 gtk2 39 ++ optional withGtk3 gtk3;
··· 1 + { lib, stdenv, fetchFromGitHub, alsa-lib, file, fluidsynth, jack2, 2 liblo, libpulseaudio, libsndfile, pkg-config, python3Packages, 3 which, withFrontend ? true, 4 withQt ? true, qtbase ? null, wrapQtAppsHook ? null, ··· 33 ] ++ optional withFrontend pyqt5; 34 35 buildInputs = [ 36 + file liblo alsa-lib fluidsynth jack2 libpulseaudio libsndfile 37 ] ++ optional withQt qtbase 38 ++ optional withGtk2 gtk2 39 ++ optional withGtk3 gtk3;
+2 -2
pkgs/applications/audio/cava/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, autoreconfHook, alsaLib, fftw, 2 libpulseaudio, ncurses }: 3 4 stdenv.mkDerivation rec { ··· 6 version = "0.7.4"; 7 8 buildInputs = [ 9 - alsaLib 10 fftw 11 libpulseaudio 12 ncurses
··· 1 + { lib, stdenv, fetchFromGitHub, autoreconfHook, alsa-lib, fftw, 2 libpulseaudio, ncurses }: 3 4 stdenv.mkDerivation rec { ··· 6 version = "0.7.4"; 7 8 buildInputs = [ 9 + alsa-lib 10 fftw 11 libpulseaudio 12 ncurses
+2 -2
pkgs/applications/audio/chuck/default.nix
··· 1 - { stdenv, lib, fetchurl, alsaLib, bison, flex, libsndfile, which 2 , AppKit, Carbon, CoreAudio, CoreMIDI, CoreServices, Kernel 3 }: 4 ··· 14 nativeBuildInputs = [ flex bison which ]; 15 16 buildInputs = [ libsndfile ] 17 - ++ lib.optional (!stdenv.isDarwin) alsaLib 18 ++ lib.optional stdenv.isDarwin [ AppKit Carbon CoreAudio CoreMIDI CoreServices Kernel ]; 19 20 patches = [ ./darwin-limits.patch ];
··· 1 + { stdenv, lib, fetchurl, alsa-lib, bison, flex, libsndfile, which 2 , AppKit, Carbon, CoreAudio, CoreMIDI, CoreServices, Kernel 3 }: 4 ··· 14 nativeBuildInputs = [ flex bison which ]; 15 16 buildInputs = [ libsndfile ] 17 + ++ lib.optional (!stdenv.isDarwin) alsa-lib 18 ++ lib.optional stdenv.isDarwin [ AppKit Carbon CoreAudio CoreMIDI CoreServices Kernel ]; 19 20 patches = [ ./darwin-limits.patch ];
+2 -2
pkgs/applications/audio/clementine/default.nix
··· 42 , libsepol 43 , orc 44 45 - , alsaLib 46 }: 47 48 let ··· 107 sqlite 108 taglib 109 110 - alsaLib 111 ] 112 ++ lib.optionals (withIpod) [ libgpod libplist usbmuxd ] 113 ++ lib.optionals (withMTP) [ libmtp ]
··· 42 , libsepol 43 , orc 44 45 + , alsa-lib 46 }: 47 48 let ··· 107 sqlite 108 taglib 109 110 + alsa-lib 111 ] 112 ++ lib.optionals (withIpod) [ libgpod libplist usbmuxd ] 113 ++ lib.optionals (withMTP) [ libmtp ]
+4 -4
pkgs/applications/audio/cmus/default.nix
··· 1 { config, lib, stdenv, fetchFromGitHub, runCommand, ncurses, pkg-config 2 , libiconv, CoreAudio, AudioUnit 3 4 - , alsaSupport ? stdenv.isLinux, alsaLib ? null 5 # simple fallback for everyone else 6 , aoSupport ? !stdenv.isLinux, libao ? null 7 , jackSupport ? false, libjack ? null 8 , samplerateSupport ? jackSupport, libsamplerate ? null 9 - , ossSupport ? false, alsaOss ? null 10 , pulseaudioSupport ? config.pulseaudio or false, libpulseaudio ? null 11 , mprisSupport ? stdenv.isLinux, systemd ? null 12 ··· 55 56 opts = [ 57 # Audio output 58 - (mkFlag alsaSupport "CONFIG_ALSA=y" alsaLib) 59 (mkFlag aoSupport "CONFIG_AO=y" libao) 60 (mkFlag jackSupport "CONFIG_JACK=y" libjack) 61 (mkFlag samplerateSupport "CONFIG_SAMPLERATE=y" libsamplerate) 62 - (mkFlag ossSupport "CONFIG_OSS=y" alsaOss) 63 (mkFlag pulseaudioSupport "CONFIG_PULSE=y" libpulseaudio) 64 (mkFlag mprisSupport "CONFIG_MPRIS=y" systemd) 65
··· 1 { config, lib, stdenv, fetchFromGitHub, runCommand, ncurses, pkg-config 2 , libiconv, CoreAudio, AudioUnit 3 4 + , alsaSupport ? stdenv.isLinux, alsa-lib ? null 5 # simple fallback for everyone else 6 , aoSupport ? !stdenv.isLinux, libao ? null 7 , jackSupport ? false, libjack ? null 8 , samplerateSupport ? jackSupport, libsamplerate ? null 9 + , ossSupport ? false, alsa-oss ? null 10 , pulseaudioSupport ? config.pulseaudio or false, libpulseaudio ? null 11 , mprisSupport ? stdenv.isLinux, systemd ? null 12 ··· 55 56 opts = [ 57 # Audio output 58 + (mkFlag alsaSupport "CONFIG_ALSA=y" alsa-lib) 59 (mkFlag aoSupport "CONFIG_AO=y" libao) 60 (mkFlag jackSupport "CONFIG_JACK=y" libjack) 61 (mkFlag samplerateSupport "CONFIG_SAMPLERATE=y" libsamplerate) 62 + (mkFlag ossSupport "CONFIG_OSS=y" alsa-oss) 63 (mkFlag pulseaudioSupport "CONFIG_PULSE=y" libpulseaudio) 64 (mkFlag mprisSupport "CONFIG_MPRIS=y" systemd) 65
+2 -2
pkgs/applications/audio/csound/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, cmake, libsndfile, libsamplerate, flex, bison, boost, gettext 2 - , alsaLib ? null 3 , libpulseaudio ? null 4 , libjack2 ? null 5 , liblo ? null ··· 34 nativeBuildInputs = [ cmake flex bison gettext ]; 35 buildInputs = [ libsndfile libsamplerate boost ] 36 ++ builtins.filter (optional: optional != null) [ 37 - alsaLib libpulseaudio libjack2 38 liblo ladspa-sdk fluidsynth eigen 39 curl tcltk fltk ]; 40
··· 1 { lib, stdenv, fetchFromGitHub, cmake, libsndfile, libsamplerate, flex, bison, boost, gettext 2 + , alsa-lib ? null 3 , libpulseaudio ? null 4 , libjack2 ? null 5 , liblo ? null ··· 34 nativeBuildInputs = [ cmake flex bison gettext ]; 35 buildInputs = [ libsndfile libsamplerate boost ] 36 ++ builtins.filter (optional: optional != null) [ 37 + alsa-lib libpulseaudio libjack2 38 liblo ladspa-sdk fluidsynth eigen 39 curl tcltk fltk ]; 40
+3 -3
pkgs/applications/audio/deadbeef/default.nix
··· 25 , hotkeysSupport ? true, libX11 ? null 26 , osdSupport ? true, dbus ? null 27 # output plugins 28 - , alsaSupport ? true, alsaLib ? null 29 , pulseSupport ? config.pulseaudio or stdenv.isLinux, libpulseaudio ? null 30 # effect plugins 31 , resamplerSupport ? true, libsamplerate ? null ··· 50 assert artworkSupport -> imlib2 != null; 51 assert hotkeysSupport -> libX11 != null; 52 assert osdSupport -> dbus != null; 53 - assert alsaSupport -> alsaLib != null; 54 assert pulseSupport -> libpulseaudio != null; 55 assert resamplerSupport -> libsamplerate != null; 56 assert overloadSupport -> zlib != null; ··· 84 ++ optional artworkSupport imlib2 85 ++ optional hotkeysSupport libX11 86 ++ optional osdSupport dbus 87 - ++ optional alsaSupport alsaLib 88 ++ optional pulseSupport libpulseaudio 89 ++ optional resamplerSupport libsamplerate 90 ++ optional overloadSupport zlib
··· 25 , hotkeysSupport ? true, libX11 ? null 26 , osdSupport ? true, dbus ? null 27 # output plugins 28 + , alsaSupport ? true, alsa-lib ? null 29 , pulseSupport ? config.pulseaudio or stdenv.isLinux, libpulseaudio ? null 30 # effect plugins 31 , resamplerSupport ? true, libsamplerate ? null ··· 50 assert artworkSupport -> imlib2 != null; 51 assert hotkeysSupport -> libX11 != null; 52 assert osdSupport -> dbus != null; 53 + assert alsaSupport -> alsa-lib != null; 54 assert pulseSupport -> libpulseaudio != null; 55 assert resamplerSupport -> libsamplerate != null; 56 assert overloadSupport -> zlib != null; ··· 84 ++ optional artworkSupport imlib2 85 ++ optional hotkeysSupport libX11 86 ++ optional osdSupport dbus 87 + ++ optional alsaSupport alsa-lib 88 ++ optional pulseSupport libpulseaudio 89 ++ optional resamplerSupport libsamplerate 90 ++ optional overloadSupport zlib
+2 -2
pkgs/applications/audio/diopser/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, cmake, pkg-config 2 - , libjack2, alsaLib, freetype, libX11, libXrandr, libXinerama, libXext, libXcursor 3 }: 4 5 let ··· 57 nativeBuildInputs = [ cmake pkg-config ]; 58 59 buildInputs = [ 60 - libjack2 alsaLib freetype libX11 libXrandr libXinerama libXext 61 libXcursor 62 ]; 63
··· 1 { lib, stdenv, fetchFromGitHub, cmake, pkg-config 2 + , libjack2, alsa-lib, freetype, libX11, libXrandr, libXinerama, libXext, libXcursor 3 }: 4 5 let ··· 57 nativeBuildInputs = [ cmake pkg-config ]; 58 59 buildInputs = [ 60 + libjack2 alsa-lib freetype libX11 libXrandr libXinerama libXext 61 libXcursor 62 ]; 63
+2 -2
pkgs/applications/audio/distrho/default.nix
··· 1 { lib 2 , stdenv 3 - , alsaLib 4 , fetchFromGitHub 5 , fftwFloat 6 , freetype ··· 32 nativeBuildInputs = [ pkg-config meson ninja ]; 33 34 buildInputs = rpathLibs ++ [ 35 - alsaLib 36 freetype 37 libGL 38 libX11
··· 1 { lib 2 , stdenv 3 + , alsa-lib 4 , fetchFromGitHub 5 , fftwFloat 6 , freetype ··· 32 nativeBuildInputs = [ pkg-config meson ninja ]; 33 34 buildInputs = rpathLibs ++ [ 35 + alsa-lib 36 freetype 37 libGL 38 libX11
+2 -2
pkgs/applications/audio/drumgizmo/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, expat, glib, libjack2, libXext, libX11, libpng 2 , libpthreadstubs, libsmf, libsndfile, lv2, pkg-config, zita-resampler 3 }: 4 ··· 16 nativeBuildInputs = [ pkg-config ]; 17 18 buildInputs = [ 19 - alsaLib expat glib libjack2 libXext libX11 libpng libpthreadstubs 20 libsmf libsndfile lv2 zita-resampler 21 ]; 22
··· 1 + { lib, stdenv, fetchurl, alsa-lib, expat, glib, libjack2, libXext, libX11, libpng 2 , libpthreadstubs, libsmf, libsndfile, lv2, pkg-config, zita-resampler 3 }: 4 ··· 16 nativeBuildInputs = [ pkg-config ]; 17 18 buildInputs = [ 19 + alsa-lib expat glib libjack2 libXext libX11 libpng libpthreadstubs 20 libsmf libsndfile lv2 zita-resampler 21 ]; 22
+2 -2
pkgs/applications/audio/drumkv1/default.nix
··· 1 - { mkDerivation, lib, fetchurl, pkg-config, libjack2, alsaLib, libsndfile, liblo, lv2, qt5 }: 2 3 mkDerivation rec { 4 pname = "drumkv1"; ··· 9 sha256 = "1bzkaz7sqx1pvirja8zm7i2ckzl5ad6xspr4840389ik3l8qpnr5"; 10 }; 11 12 - buildInputs = [ libjack2 alsaLib libsndfile liblo lv2 qt5.qtbase qt5.qttools ]; 13 14 nativeBuildInputs = [ pkg-config ]; 15
··· 1 + { mkDerivation, lib, fetchurl, pkg-config, libjack2, alsa-lib, libsndfile, liblo, lv2, qt5 }: 2 3 mkDerivation rec { 4 pname = "drumkv1"; ··· 9 sha256 = "1bzkaz7sqx1pvirja8zm7i2ckzl5ad6xspr4840389ik3l8qpnr5"; 10 }; 11 12 + buildInputs = [ libjack2 alsa-lib libsndfile liblo lv2 qt5.qtbase qt5.qttools ]; 13 14 nativeBuildInputs = [ pkg-config ]; 15
+2 -2
pkgs/applications/audio/ecasound/default.nix
··· 1 { lib, stdenv 2 , fetchurl 3 , pkg-config 4 - , alsaLib 5 , audiofile 6 , libjack2 7 , liblo ··· 33 ]; 34 35 buildInputs = [ 36 - alsaLib 37 audiofile 38 libjack2 39 liblo
··· 1 { lib, stdenv 2 , fetchurl 3 , pkg-config 4 + , alsa-lib 5 , audiofile 6 , libjack2 7 , liblo ··· 33 ]; 34 35 buildInputs = [ 36 + alsa-lib 37 audiofile 38 libjack2 39 liblo
+2 -2
pkgs/applications/audio/eflite/default.nix
··· 1 - { lib, stdenv, fetchurl, fetchpatch, flite, alsaLib, debug ? false }: 2 3 stdenv.mkDerivation rec { 4 pname = "eflite"; ··· 9 sha256 = "088p9w816s02s64grfs28gai3lnibzdjb9d1jwxzr8smbs2qbbci"; 10 }; 11 12 - buildInputs = [ flite alsaLib ]; 13 14 configureFlags = [ 15 "flite_dir=${flite}"
··· 1 + { lib, stdenv, fetchurl, fetchpatch, flite, alsa-lib, debug ? false }: 2 3 stdenv.mkDerivation rec { 4 pname = "eflite"; ··· 9 sha256 = "088p9w816s02s64grfs28gai3lnibzdjb9d1jwxzr8smbs2qbbci"; 10 }; 11 12 + buildInputs = [ flite alsa-lib ]; 13 14 configureFlags = [ 15 "flite_dir=${flite}"
+2 -2
pkgs/applications/audio/ensemble-chorus/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fltk, alsaLib, freetype, libXrandr, libXinerama, libXcursor, lv2, libjack2, cmake, pkg-config }: 2 3 stdenv.mkDerivation rec { 4 pname = "ensemble-chorus"; ··· 15 nativeBuildInputs = [ cmake pkg-config ]; 16 17 buildInputs = [ 18 - fltk alsaLib freetype libXrandr libXinerama libXcursor lv2 libjack2 19 ]; 20 21 meta = with lib; {
··· 1 + { lib, stdenv, fetchFromGitHub, fltk, alsa-lib, freetype, libXrandr, libXinerama, libXcursor, lv2, libjack2, cmake, pkg-config }: 2 3 stdenv.mkDerivation rec { 4 pname = "ensemble-chorus"; ··· 15 nativeBuildInputs = [ cmake pkg-config ]; 16 17 buildInputs = [ 18 + fltk alsa-lib freetype libXrandr libXinerama libXcursor lv2 libjack2 19 ]; 20 21 meta = with lib; {
+2 -2
pkgs/applications/audio/faust/faust2alqt.nix
··· 1 { faust 2 - , alsaLib 3 , qt4 4 }: 5 ··· 8 baseName = "faust2alqt"; 9 10 propagatedBuildInputs = [ 11 - alsaLib 12 qt4 13 ]; 14
··· 1 { faust 2 + , alsa-lib 3 , qt4 4 }: 5 ··· 8 baseName = "faust2alqt"; 9 10 propagatedBuildInputs = [ 11 + alsa-lib 12 qt4 13 ]; 14
+2 -2
pkgs/applications/audio/faust/faust2alsa.nix
··· 1 { faust 2 - , alsaLib 3 , atk 4 , cairo 5 , fontconfig ··· 15 baseName = "faust2alsa"; 16 17 propagatedBuildInputs = [ 18 - alsaLib 19 atk 20 cairo 21 fontconfig
··· 1 { faust 2 + , alsa-lib 3 , atk 4 , cairo 5 , fontconfig ··· 15 baseName = "faust2alsa"; 16 17 propagatedBuildInputs = [ 18 + alsa-lib 19 atk 20 cairo 21 fontconfig
+2 -2
pkgs/applications/audio/faust/faust2jack.nix
··· 1 { faust 2 , gtk2 3 , jack2 4 - , alsaLib 5 , opencv 6 , libsndfile 7 , which ··· 19 propagatedBuildInputs = [ 20 gtk2 21 jack2 22 - alsaLib 23 opencv 24 libsndfile 25 which
··· 1 { faust 2 , gtk2 3 , jack2 4 + , alsa-lib 5 , opencv 6 , libsndfile 7 , which ··· 19 propagatedBuildInputs = [ 20 gtk2 21 jack2 22 + alsa-lib 23 opencv 24 libsndfile 25 which
+2 -2
pkgs/applications/audio/faust/faust2jaqt.nix
··· 2 , jack2 3 , qt4 4 , libsndfile 5 - , alsaLib 6 , which 7 }: 8 ··· 19 jack2 20 qt4 21 libsndfile 22 - alsaLib 23 which 24 ]; 25
··· 2 , jack2 3 , qt4 4 , libsndfile 5 + , alsa-lib 6 , which 7 }: 8 ··· 19 jack2 20 qt4 21 libsndfile 22 + alsa-lib 23 which 24 ]; 25
+2 -2
pkgs/applications/audio/faust/faustlive.nix
··· 1 { lib, stdenv, fetchFromGitHub 2 - , llvm_10, qt5, qrencode, libmicrohttpd, libjack2, alsaLib, faust, curl 3 , bc, coreutils, which, libsndfile, pkg-config, libxcb 4 }: 5 ··· 17 nativeBuildInputs = [ pkg-config qt5.wrapQtAppsHook ]; 18 19 buildInputs = [ 20 - llvm_10 qt5.qtbase qrencode libmicrohttpd libjack2 alsaLib faust curl 21 bc coreutils which libsndfile libxcb 22 ]; 23
··· 1 { lib, stdenv, fetchFromGitHub 2 + , llvm_10, qt5, qrencode, libmicrohttpd, libjack2, alsa-lib, faust, curl 3 , bc, coreutils, which, libsndfile, pkg-config, libxcb 4 }: 5 ··· 17 nativeBuildInputs = [ pkg-config qt5.wrapQtAppsHook ]; 18 19 buildInputs = [ 20 + llvm_10 qt5.qtbase qrencode libmicrohttpd libjack2 alsa-lib faust curl 21 bc coreutils which libsndfile libxcb 22 ]; 23
+2 -2
pkgs/applications/audio/fluidsynth/default.nix
··· 1 { stdenv, lib, fetchFromGitHub, pkg-config, cmake 2 - , alsaLib, glib, libjack2, libsndfile, libpulseaudio 3 , AudioUnit, CoreAudio, CoreMIDI, CoreServices 4 , version ? "2" 5 }: ··· 33 nativeBuildInputs = [ pkg-config cmake ]; 34 35 buildInputs = [ glib libsndfile libpulseaudio libjack2 ] 36 - ++ lib.optionals stdenv.isLinux [ alsaLib ] 37 ++ lib.optionals stdenv.isDarwin [ AudioUnit CoreAudio CoreMIDI CoreServices ]; 38 39 cmakeFlags = [ "-Denable-framework=off" ];
··· 1 { stdenv, lib, fetchFromGitHub, pkg-config, cmake 2 + , alsa-lib, glib, libjack2, libsndfile, libpulseaudio 3 , AudioUnit, CoreAudio, CoreMIDI, CoreServices 4 , version ? "2" 5 }: ··· 33 nativeBuildInputs = [ pkg-config cmake ]; 34 35 buildInputs = [ glib libsndfile libpulseaudio libjack2 ] 36 + ++ lib.optionals stdenv.isLinux [ alsa-lib ] 37 ++ lib.optionals stdenv.isDarwin [ AudioUnit CoreAudio CoreMIDI CoreServices ]; 38 39 cmakeFlags = [ "-Denable-framework=off" ];
+3 -3
pkgs/applications/audio/fmit/default.nix
··· 1 { lib, mkDerivation, fetchFromGitHub, fftw, qtbase, qtmultimedia, qmake, itstool, wrapQtAppsHook 2 - , alsaSupport ? true, alsaLib ? null 3 , jackSupport ? false, libjack2 ? null 4 , portaudioSupport ? false, portaudio ? null }: 5 6 - assert alsaSupport -> alsaLib != null; 7 assert jackSupport -> libjack2 != null; 8 assert portaudioSupport -> portaudio != null; 9 ··· 22 23 nativeBuildInputs = [ qmake itstool wrapQtAppsHook ]; 24 buildInputs = [ fftw qtbase qtmultimedia ] 25 - ++ optionals alsaSupport [ alsaLib ] 26 ++ optionals jackSupport [ libjack2 ] 27 ++ optionals portaudioSupport [ portaudio ]; 28
··· 1 { lib, mkDerivation, fetchFromGitHub, fftw, qtbase, qtmultimedia, qmake, itstool, wrapQtAppsHook 2 + , alsaSupport ? true, alsa-lib ? null 3 , jackSupport ? false, libjack2 ? null 4 , portaudioSupport ? false, portaudio ? null }: 5 6 + assert alsaSupport -> alsa-lib != null; 7 assert jackSupport -> libjack2 != null; 8 assert portaudioSupport -> portaudio != null; 9 ··· 22 23 nativeBuildInputs = [ qmake itstool wrapQtAppsHook ]; 24 buildInputs = [ fftw qtbase qtmultimedia ] 25 + ++ optionals alsaSupport [ alsa-lib ] 26 ++ optionals jackSupport [ libjack2 ] 27 ++ optionals portaudioSupport [ portaudio ]; 28
+2 -2
pkgs/applications/audio/freewheeling/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config, autoreconfHook, gnutls, freetype 2 - , SDL, SDL_gfx, SDL_ttf, liblo, libxml2, alsaLib, libjack2, libvorbis 3 , libSM, libsndfile, libogg, libtool 4 }: 5 let ··· 20 nativeBuildInputs = [ pkg-config autoreconfHook libtool ]; 21 buildInputs = [ 22 freetype SDL SDL_gfx SDL_ttf 23 - liblo libxml2 libjack2 alsaLib libvorbis libsndfile libogg libSM 24 (gnutls.overrideAttrs (oldAttrs: { 25 configureFlags = oldAttrs.configureFlags ++ [ "--enable-openssl-compatibility" ]; 26 }))
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config, autoreconfHook, gnutls, freetype 2 + , SDL, SDL_gfx, SDL_ttf, liblo, libxml2, alsa-lib, libjack2, libvorbis 3 , libSM, libsndfile, libogg, libtool 4 }: 5 let ··· 20 nativeBuildInputs = [ pkg-config autoreconfHook libtool ]; 21 buildInputs = [ 22 freetype SDL SDL_gfx SDL_ttf 23 + liblo libxml2 libjack2 alsa-lib libvorbis libsndfile libogg libSM 24 (gnutls.overrideAttrs (oldAttrs: { 25 configureFlags = oldAttrs.configureFlags ++ [ "--enable-openssl-compatibility" ]; 26 }))
+2 -2
pkgs/applications/audio/ft2-clone/default.nix
··· 2 , fetchFromGitHub 3 , cmake 4 , nixosTests 5 - , alsaLib 6 , SDL2 7 , libiconv 8 , CoreAudio ··· 29 30 nativeBuildInputs = [ cmake ]; 31 buildInputs = [ SDL2 ] 32 - ++ lib.optional stdenv.isLinux alsaLib 33 ++ lib.optionals stdenv.isDarwin [ 34 libiconv 35 CoreAudio
··· 2 , fetchFromGitHub 3 , cmake 4 , nixosTests 5 + , alsa-lib 6 , SDL2 7 , libiconv 8 , CoreAudio ··· 29 30 nativeBuildInputs = [ cmake ]; 31 buildInputs = [ SDL2 ] 32 + ++ lib.optional stdenv.isLinux alsa-lib 33 ++ lib.optionals stdenv.isDarwin [ 34 libiconv 35 CoreAudio
+2 -2
pkgs/applications/audio/giada/default.nix
··· 7 , libsamplerate 8 , libsndfile 9 , jack2 10 - , alsaLib 11 , libpulseaudio 12 , libXpm 13 , libXinerama ··· 44 rtmidi 45 libXpm 46 jack2 47 - alsaLib 48 libpulseaudio 49 libXinerama 50 libXcursor
··· 7 , libsamplerate 8 , libsndfile 9 , jack2 10 + , alsa-lib 11 , libpulseaudio 12 , libXpm 13 , libXinerama ··· 44 rtmidi 45 libXpm 46 jack2 47 + alsa-lib 48 libpulseaudio 49 libXinerama 50 libXcursor
+2 -2
pkgs/applications/audio/google-play-music-desktop-player/default.nix
··· 1 - { lib, stdenv, alsaLib, atk, at-spi2-atk, cairo, cups, dbus, dpkg, expat, fontconfig, freetype 2 , fetchurl, GConf, gdk-pixbuf, glib, gtk2, gtk3, libpulseaudio, makeWrapper, nspr 3 , nss, pango, udev, xorg 4 }: ··· 7 version = "4.7.1"; 8 9 deps = [ 10 - alsaLib 11 atk 12 at-spi2-atk 13 cairo
··· 1 + { lib, stdenv, alsa-lib, atk, at-spi2-atk, cairo, cups, dbus, dpkg, expat, fontconfig, freetype 2 , fetchurl, GConf, gdk-pixbuf, glib, gtk2, gtk3, libpulseaudio, makeWrapper, nspr 3 , nss, pango, udev, xorg 4 }: ··· 7 version = "4.7.1"; 8 9 deps = [ 10 + alsa-lib 11 atk 12 at-spi2-atk 13 cairo
+2 -2
pkgs/applications/audio/grandorgue/default.nix
··· 1 - { lib, stdenv, fetchsvn, cmake, gcc, pkg-config, fftwFloat, alsaLib 2 , zlib, wavpack, wxGTK31, udev, jackaudioSupport ? false, libjack2 3 , includeDemo ? true }: 4 ··· 14 15 nativeBuildInputs = [ cmake pkg-config ]; 16 17 - buildInputs = [ pkg-config fftwFloat alsaLib zlib wavpack wxGTK31 udev ] 18 ++ lib.optional jackaudioSupport libjack2; 19 20 cmakeFlags = lib.optional (!jackaudioSupport) [
··· 1 + { lib, stdenv, fetchsvn, cmake, gcc, pkg-config, fftwFloat, alsa-lib 2 , zlib, wavpack, wxGTK31, udev, jackaudioSupport ? false, libjack2 3 , includeDemo ? true }: 4 ··· 14 15 nativeBuildInputs = [ cmake pkg-config ]; 16 17 + buildInputs = [ pkg-config fftwFloat alsa-lib zlib wavpack wxGTK31 udev ] 18 ++ lib.optional jackaudioSupport libjack2; 19 20 cmakeFlags = lib.optional (!jackaudioSupport) [
+2 -2
pkgs/applications/audio/gwc/default.nix
··· 2 , fetchFromGitHub 3 , autoreconfHook 4 , pkg-config 5 - , alsaLib 6 , libpulseaudio 7 , gtk2 8 , hicolor-icon-theme ··· 27 ]; 28 29 buildInputs = [ 30 - alsaLib 31 libpulseaudio 32 gtk2 33 hicolor-icon-theme
··· 2 , fetchFromGitHub 3 , autoreconfHook 4 , pkg-config 5 + , alsa-lib 6 , libpulseaudio 7 , gtk2 8 , hicolor-icon-theme ··· 27 ]; 28 29 buildInputs = [ 30 + alsa-lib 31 libpulseaudio 32 gtk2 33 hicolor-icon-theme
+2 -2
pkgs/applications/audio/helio-workstation/default.nix
··· 1 { lib, stdenv, fetchFromGitHub 2 - , alsaLib, freetype, xorg, curl, libGL, libjack2, gnome 3 , pkg-config, makeWrapper 4 }: 5 ··· 16 }; 17 18 buildInputs = [ 19 - alsaLib freetype xorg.libX11 xorg.libXext xorg.libXinerama xorg.libXrandr 20 xorg.libXcursor xorg.libXcomposite curl libGL libjack2 gnome.zenity 21 ]; 22
··· 1 { lib, stdenv, fetchFromGitHub 2 + , alsa-lib, freetype, xorg, curl, libGL, libjack2, gnome 3 , pkg-config, makeWrapper 4 }: 5 ··· 16 }; 17 18 buildInputs = [ 19 + alsa-lib freetype xorg.libX11 xorg.libXext xorg.libXinerama xorg.libXrandr 20 xorg.libXcursor xorg.libXcomposite curl libGL libjack2 gnome.zenity 21 ]; 22
+2 -2
pkgs/applications/audio/helm/default.nix
··· 3 , fetchpatch 4 , xorg 5 , freetype 6 - , alsaLib 7 , curl 8 , libjack2 9 , lv2 ··· 26 buildInputs = [ 27 xorg.libX11 xorg.libXcomposite xorg.libXcursor xorg.libXext 28 xorg.libXinerama xorg.libXrender xorg.libXrandr 29 - freetype alsaLib curl libjack2 pkg-config libGLU libGL lv2 30 ]; 31 32 CXXFLAGS = "-DHAVE_LROUND";
··· 3 , fetchpatch 4 , xorg 5 , freetype 6 + , alsa-lib 7 , curl 8 , libjack2 9 , lv2 ··· 26 buildInputs = [ 27 xorg.libX11 xorg.libXcomposite xorg.libXcursor xorg.libXext 28 xorg.libXinerama xorg.libXrender xorg.libXrandr 29 + freetype alsa-lib curl libjack2 pkg-config libGLU libGL lv2 30 ]; 31 32 CXXFLAGS = "-DHAVE_LROUND";
+2 -2
pkgs/applications/audio/hybridreverb2/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fetchzip, cmake, pkg-config, lv2, alsaLib, libjack2, 2 freetype, libX11, gtk3, pcre, libpthreadstubs, libXdmcp, libxkbcommon, 3 epoxy, at-spi2-core, dbus, curl, fftwFloat }: 4 ··· 26 }; 27 28 nativeBuildInputs = [ pkg-config cmake ]; 29 - buildInputs = [ lv2 alsaLib libjack2 freetype libX11 gtk3 pcre 30 libpthreadstubs libXdmcp libxkbcommon epoxy at-spi2-core dbus curl fftwFloat ]; 31 32 cmakeFlags = [
··· 1 + { lib, stdenv, fetchFromGitHub, fetchzip, cmake, pkg-config, lv2, alsa-lib, libjack2, 2 freetype, libX11, gtk3, pcre, libpthreadstubs, libXdmcp, libxkbcommon, 3 epoxy, at-spi2-core, dbus, curl, fftwFloat }: 4 ··· 26 }; 27 28 nativeBuildInputs = [ pkg-config cmake ]; 29 + buildInputs = [ lv2 alsa-lib libjack2 freetype libX11 gtk3 pcre 30 libpthreadstubs libXdmcp libxkbcommon epoxy at-spi2-core dbus curl fftwFloat ]; 31 32 cmakeFlags = [
+2 -2
pkgs/applications/audio/hydrogen/0.nix
··· 1 { lib, stdenv, fetchurl, pkg-config, cmake 2 - , alsaLib, boost, glib, lash, libjack2, libarchive, libsndfile, lrdf, qt4 3 }: 4 5 stdenv.mkDerivation rec { ··· 13 14 nativeBuildInputs = [ pkg-config cmake ]; 15 buildInputs = [ 16 - alsaLib boost glib lash libjack2 libarchive libsndfile lrdf qt4 17 ]; 18 19 meta = with lib; {
··· 1 { lib, stdenv, fetchurl, pkg-config, cmake 2 + , alsa-lib, boost, glib, lash, libjack2, libarchive, libsndfile, lrdf, qt4 3 }: 4 5 stdenv.mkDerivation rec { ··· 13 14 nativeBuildInputs = [ pkg-config cmake ]; 15 buildInputs = [ 16 + alsa-lib boost glib lash libjack2 libarchive libsndfile lrdf qt4 17 ]; 18 19 meta = with lib; {
+2 -2
pkgs/applications/audio/hydrogen/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, cmake, pkg-config, wrapQtAppsHook 2 - , alsaLib, ladspa-sdk, lash, libarchive, libjack2, liblo, libpulseaudio, libsndfile, lrdf 3 , qtbase, qttools, qtxmlpatterns 4 }: 5 ··· 16 17 nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ]; 18 buildInputs = [ 19 - alsaLib ladspa-sdk lash libarchive libjack2 liblo libpulseaudio libsndfile lrdf 20 qtbase qttools qtxmlpatterns 21 ]; 22
··· 1 { lib, stdenv, fetchFromGitHub, cmake, pkg-config, wrapQtAppsHook 2 + , alsa-lib, ladspa-sdk, lash, libarchive, libjack2, liblo, libpulseaudio, libsndfile, lrdf 3 , qtbase, qttools, qtxmlpatterns 4 }: 5 ··· 16 17 nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ]; 18 buildInputs = [ 19 + alsa-lib ladspa-sdk lash libarchive libjack2 liblo libpulseaudio libsndfile lrdf 20 qtbase qttools qtxmlpatterns 21 ]; 22
+2 -2
pkgs/applications/audio/iannix/default.nix
··· 1 - { mkDerivation, lib, fetchFromGitHub, alsaLib, pkg-config, qtbase, qtscript, qmake 2 }: 3 4 mkDerivation rec { ··· 13 }; 14 15 nativeBuildInputs = [ pkg-config qmake ]; 16 - buildInputs = [ alsaLib qtbase qtscript ]; 17 18 qmakeFlags = [ "PREFIX=/" ]; 19
··· 1 + { mkDerivation, lib, fetchFromGitHub, alsa-lib, pkg-config, qtbase, qtscript, qmake 2 }: 3 4 mkDerivation rec { ··· 13 }; 14 15 nativeBuildInputs = [ pkg-config qmake ]; 16 + buildInputs = [ alsa-lib qtbase qtscript ]; 17 18 qmakeFlags = [ "PREFIX=/" ]; 19
+2 -2
pkgs/applications/audio/industrializer/default.nix
··· 1 { lib, stdenv 2 , fetchurl 3 - , alsaLib 4 , audiofile 5 , autoconf 6 , automake ··· 23 nativeBuildInputs = [ pkg-config ]; 24 25 buildInputs = [ 26 - alsaLib 27 audiofile 28 autoconf 29 automake
··· 1 { lib, stdenv 2 , fetchurl 3 + , alsa-lib 4 , audiofile 5 , autoconf 6 , automake ··· 23 nativeBuildInputs = [ pkg-config ]; 24 25 buildInputs = [ 26 + alsa-lib 27 audiofile 28 autoconf 29 automake
+2 -2
pkgs/applications/audio/jaaa/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, libclthreads, libclxclient, libX11, libXft, libXrender, fftwFloat, libjack2, zita-alsa-pcmi }: 2 3 stdenv.mkDerivation rec { 4 pname = "jaaa"; ··· 10 }; 11 12 buildInputs = [ 13 - alsaLib libclthreads libclxclient libX11 libXft libXrender fftwFloat libjack2 zita-alsa-pcmi 14 ]; 15 16 makeFlags = [
··· 1 + { lib, stdenv, fetchurl, alsa-lib, libclthreads, libclxclient, libX11, libXft, libXrender, fftwFloat, libjack2, zita-alsa-pcmi }: 2 3 stdenv.mkDerivation rec { 4 pname = "jaaa"; ··· 10 }; 11 12 buildInputs = [ 13 + alsa-lib libclthreads libclxclient libX11 libXft libXrender fftwFloat libjack2 zita-alsa-pcmi 14 ]; 15 16 makeFlags = [
+2 -2
pkgs/applications/audio/jack-rack/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, libjack2, ladspaH, gtk2, alsaLib, libxml2, lrdf }: 2 stdenv.mkDerivation rec { 3 name = "jack-rack-1.4.7"; 4 src = fetchurl { ··· 6 sha256 = "1lmibx9gicagcpcisacj6qhq6i08lkl5x8szysjqvbgpxl9qg045"; 7 }; 8 nativeBuildInputs = [ pkg-config ]; 9 - buildInputs = [ libjack2 ladspaH gtk2 alsaLib libxml2 lrdf ]; 10 NIX_LDFLAGS = "-ldl -lm -lpthread"; 11 12 meta = {
··· 1 + { lib, stdenv, fetchurl, pkg-config, libjack2, ladspaH, gtk2, alsa-lib, libxml2, lrdf }: 2 stdenv.mkDerivation rec { 3 name = "jack-rack-1.4.7"; 4 src = fetchurl { ··· 6 sha256 = "1lmibx9gicagcpcisacj6qhq6i08lkl5x8szysjqvbgpxl9qg045"; 7 }; 8 nativeBuildInputs = [ pkg-config ]; 9 + buildInputs = [ libjack2 ladspaH gtk2 alsa-lib libxml2 lrdf ]; 10 NIX_LDFLAGS = "-ldl -lm -lpthread"; 11 12 meta = {
+2 -2
pkgs/applications/audio/jackmix/default.nix
··· 1 - { mkDerivation, lib, fetchFromGitHub, pkg-config, sconsPackages, qtbase, lash, libjack2, jack ? libjack2, alsaLib }: 2 3 mkDerivation rec { 4 pname = "jackmix"; ··· 18 qtbase 19 lash 20 jack 21 - alsaLib 22 ]; 23 24 installPhase = ''
··· 1 + { mkDerivation, lib, fetchFromGitHub, pkg-config, sconsPackages, qtbase, lash, libjack2, jack ? libjack2, alsa-lib }: 2 3 mkDerivation rec { 4 pname = "jackmix"; ··· 18 qtbase 19 lash 20 jack 21 + alsa-lib 22 ]; 23 24 installPhase = ''
+2 -2
pkgs/applications/audio/japa/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, libjack2, fftwFloat, libclthreads, libclxclient, libX11, libXft, zita-alsa-pcmi, }: 2 3 stdenv.mkDerivation rec { 4 version = "0.9.2"; ··· 9 sha256 = "1zmi4wg23hwsypg3h6y3qb72cbrihqcs19qrbzgs5a67d13q4897"; 10 }; 11 12 - buildInputs = [ alsaLib libjack2 fftwFloat libclthreads libclxclient libX11 libXft zita-alsa-pcmi ]; 13 14 preConfigure = '' 15 cd ./source/
··· 1 + { lib, stdenv, fetchurl, alsa-lib, libjack2, fftwFloat, libclthreads, libclxclient, libX11, libXft, zita-alsa-pcmi, }: 2 3 stdenv.mkDerivation rec { 4 version = "0.9.2"; ··· 9 sha256 = "1zmi4wg23hwsypg3h6y3qb72cbrihqcs19qrbzgs5a67d13q4897"; 10 }; 11 12 + buildInputs = [ alsa-lib libjack2 fftwFloat libclthreads libclxclient libX11 libXft zita-alsa-pcmi ]; 13 14 preConfigure = '' 15 cd ./source/
+2 -2
pkgs/applications/audio/kmetronome/default.nix
··· 1 - { lib, stdenv, fetchurl, cmake, pkg-config, qttools, alsaLib, drumstick, qtbase, qtsvg }: 2 3 stdenv.mkDerivation rec { 4 pname = "kmetronome"; ··· 11 12 nativeBuildInputs = [ cmake pkg-config qttools ]; 13 14 - buildInputs = [ alsaLib drumstick qtbase qtsvg ]; 15 16 dontWrapQtApps = true; 17
··· 1 + { lib, stdenv, fetchurl, cmake, pkg-config, qttools, alsa-lib, drumstick, qtbase, qtsvg }: 2 3 stdenv.mkDerivation rec { 4 pname = "kmetronome"; ··· 11 12 nativeBuildInputs = [ cmake pkg-config qttools ]; 13 14 + buildInputs = [ alsa-lib drumstick qtbase qtsvg ]; 15 16 dontWrapQtApps = true; 17
+2 -2
pkgs/applications/audio/lash/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, gtk2, libjack2, libuuid, libxml2 2 , makeWrapper, pkg-config, readline }: 3 4 assert libuuid != null; ··· 16 patches = [ ./socket.patch ./gcc-47.patch ]; 17 18 nativeBuildInputs = [ pkg-config makeWrapper ]; 19 - buildInputs = [ alsaLib gtk2 libjack2 libxml2 readline ]; 20 propagatedBuildInputs = [ libuuid ]; 21 NIX_LDFLAGS = "-lm -lpthread -luuid"; 22
··· 1 + { lib, stdenv, fetchurl, alsa-lib, gtk2, libjack2, libuuid, libxml2 2 , makeWrapper, pkg-config, readline }: 3 4 assert libuuid != null; ··· 16 patches = [ ./socket.patch ./gcc-47.patch ]; 17 18 nativeBuildInputs = [ pkg-config makeWrapper ]; 19 + buildInputs = [ alsa-lib gtk2 libjack2 libxml2 readline ]; 20 propagatedBuildInputs = [ libuuid ]; 21 NIX_LDFLAGS = "-lm -lpthread -luuid"; 22
+2 -2
pkgs/applications/audio/librespot/default.nix
··· 1 { lib, fetchFromGitHub, rustPlatform, pkg-config, openssl, withRodio ? true 2 - , withALSA ? true, alsaLib ? null, withPulseAudio ? false, libpulseaudio ? null 3 , withPortAudio ? false, portaudio ? null }: 4 5 rustPlatform.buildRustPackage rec { ··· 30 31 nativeBuildInputs = [ pkg-config ]; 32 33 - buildInputs = [ openssl ] ++ lib.optional withALSA alsaLib 34 ++ lib.optional withPulseAudio libpulseaudio 35 ++ lib.optional withPortAudio portaudio; 36
··· 1 { lib, fetchFromGitHub, rustPlatform, pkg-config, openssl, withRodio ? true 2 + , withALSA ? true, alsa-lib ? null, withPulseAudio ? false, libpulseaudio ? null 3 , withPortAudio ? false, portaudio ? null }: 4 5 rustPlatform.buildRustPackage rec { ··· 30 31 nativeBuildInputs = [ pkg-config ]; 32 33 + buildInputs = [ openssl ] ++ lib.optional withALSA alsa-lib 34 ++ lib.optional withPulseAudio libpulseaudio 35 ++ lib.optional withPortAudio portaudio; 36
+2 -2
pkgs/applications/audio/lingot/default.nix
··· 4 , intltool 5 , gtk3 6 , wrapGAppsHook 7 - , alsaLib 8 , libjack2 9 , libpulseaudio 10 , fftw ··· 28 29 buildInputs = [ 30 gtk3 31 - alsaLib 32 libpulseaudio 33 fftw 34 ] ++ lib.optional jackSupport libjack2;
··· 4 , intltool 5 , gtk3 6 , wrapGAppsHook 7 + , alsa-lib 8 , libjack2 9 , libpulseaudio 10 , fftw ··· 28 29 buildInputs = [ 30 gtk3 31 + alsa-lib 32 libpulseaudio 33 fftw 34 ] ++ lib.optional jackSupport libjack2;
+2 -2
pkgs/applications/audio/linuxsampler/default.nix
··· 1 { lib, stdenv, fetchurl, autoconf, automake, bison, libtool, pkg-config, which 2 - , alsaLib, asio, libjack2, libgig, libsndfile, lv2 }: 3 4 stdenv.mkDerivation rec { 5 pname = "linuxsampler"; ··· 16 17 nativeBuildInputs = [ autoconf automake bison libtool pkg-config which ]; 18 19 - buildInputs = [ alsaLib asio libjack2 libgig libsndfile lv2 ]; 20 21 enableParallelBuilding = true; 22
··· 1 { lib, stdenv, fetchurl, autoconf, automake, bison, libtool, pkg-config, which 2 + , alsa-lib, asio, libjack2, libgig, libsndfile, lv2 }: 3 4 stdenv.mkDerivation rec { 5 pname = "linuxsampler"; ··· 16 17 nativeBuildInputs = [ autoconf automake bison libtool pkg-config which ]; 18 19 + buildInputs = [ alsa-lib asio libjack2 libgig libsndfile lv2 ]; 20 21 enableParallelBuilding = true; 22
+2 -2
pkgs/applications/audio/lmms/default.nix
··· 1 - { lib, fetchFromGitHub, cmake, pkg-config, alsaLib ? null, fftwFloat, fltk13 2 , fluidsynth_1 ? null, lame ? null, libgig ? null, libjack2 ? null, libpulseaudio ? null 3 , libsamplerate, libsoundio ? null, libsndfile, libvorbis ? null, portaudio ? null 4 , qtbase, qtx11extras, qttools, SDL ? null, mkDerivation }: ··· 18 nativeBuildInputs = [ cmake qttools pkg-config ]; 19 20 buildInputs = [ 21 - alsaLib 22 fftwFloat 23 fltk13 24 fluidsynth_1
··· 1 + { lib, fetchFromGitHub, cmake, pkg-config, alsa-lib ? null, fftwFloat, fltk13 2 , fluidsynth_1 ? null, lame ? null, libgig ? null, libjack2 ? null, libpulseaudio ? null 3 , libsamplerate, libsoundio ? null, libsndfile, libvorbis ? null, portaudio ? null 4 , qtbase, qtx11extras, qttools, SDL ? null, mkDerivation }: ··· 18 nativeBuildInputs = [ cmake qttools pkg-config ]; 19 20 buildInputs = [ 21 + alsa-lib 22 fftwFloat 23 fltk13 24 fluidsynth_1
+2 -2
pkgs/applications/audio/mamba/default.nix
··· 6 , fluidsynth 7 , libX11 8 , libjack2 9 - , alsaLib 10 , liblo 11 , libsigcxx 12 , libsmf ··· 25 }; 26 27 nativeBuildInputs = [ pkg-config xxd ]; 28 - buildInputs = [ cairo fluidsynth libX11 libjack2 alsaLib liblo libsigcxx libsmf ]; 29 30 makeFlags = [ "PREFIX=$(out)" ]; 31
··· 6 , fluidsynth 7 , libX11 8 , libjack2 9 + , alsa-lib 10 , liblo 11 , libsigcxx 12 , libsmf ··· 25 }; 26 27 nativeBuildInputs = [ pkg-config xxd ]; 28 + buildInputs = [ cairo fluidsynth libX11 libjack2 alsa-lib liblo libsigcxx libsmf ]; 29 30 makeFlags = [ "PREFIX=$(out)" ]; 31
+2 -2
pkgs/applications/audio/mhwaveedit/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, makeWrapper, SDL, alsaLib, autoreconfHook, gtk2, libjack2, ladspaH 2 , ladspaPlugins, libsamplerate, libsndfile, pkg-config, libpulseaudio, lame 3 , vorbis-tools }: 4 ··· 18 preAutoreconf = "(cd docgen && sh gendocs.sh)"; 19 20 buildInputs = [ 21 - SDL alsaLib gtk2 libjack2 ladspaH libsamplerate libsndfile libpulseaudio 22 ]; 23 24 configureFlags = [ "--with-default-ladspa-path=${ladspaPlugins}/lib/ladspa" ];
··· 1 + { lib, stdenv, fetchFromGitHub, makeWrapper, SDL, alsa-lib, autoreconfHook, gtk2, libjack2, ladspaH 2 , ladspaPlugins, libsamplerate, libsndfile, pkg-config, libpulseaudio, lame 3 , vorbis-tools }: 4 ··· 18 preAutoreconf = "(cd docgen && sh gendocs.sh)"; 19 20 buildInputs = [ 21 + SDL alsa-lib gtk2 libjack2 ladspaH libsamplerate libsndfile libpulseaudio 22 ]; 23 24 configureFlags = [ "--with-default-ladspa-path=${ladspaPlugins}/lib/ladspa" ];
+2 -2
pkgs/applications/audio/mid2key/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, libX11, libXi, libXtst, xorgproto }: 2 3 stdenv.mkDerivation rec { 4 name = "mid2key-r1"; ··· 10 11 unpackPhase = "tar xvzf $src"; 12 13 - buildInputs = [ alsaLib libX11 libXi libXtst xorgproto ]; 14 15 buildPhase = "make"; 16
··· 1 + { lib, stdenv, fetchurl, alsa-lib, libX11, libXi, libXtst, xorgproto }: 2 3 stdenv.mkDerivation rec { 4 name = "mid2key-r1"; ··· 10 11 unpackPhase = "tar xvzf $src"; 12 13 + buildInputs = [ alsa-lib libX11 libXi libXtst xorgproto ]; 14 15 buildPhase = "make"; 16
+2 -2
pkgs/applications/audio/midas/generic.nix
··· 1 - { stdenv, fetchurl, lib, libX11, libXext, alsaLib, freetype, brand, type, version, homepage, url, sha256, ... }: 2 stdenv.mkDerivation rec { 3 inherit type; 4 baseName = "${type}-Edit"; ··· 22 libPath = lib.makeLibraryPath [ 23 libX11 # libX11.so.6 24 libXext # libXext.so.6 25 - alsaLib # libasound.so.2 26 freetype # libfreetype.so.6 27 stdenv.cc.cc.lib # libstdc++.so.6 28 ];
··· 1 + { stdenv, fetchurl, lib, libX11, libXext, alsa-lib, freetype, brand, type, version, homepage, url, sha256, ... }: 2 stdenv.mkDerivation rec { 3 inherit type; 4 baseName = "${type}-Edit"; ··· 22 libPath = lib.makeLibraryPath [ 23 libX11 # libX11.so.6 24 libXext # libXext.so.6 25 + alsa-lib # libasound.so.2 26 freetype # libfreetype.so.6 27 stdenv.cc.cc.lib # libstdc++.so.6 28 ];
+2 -2
pkgs/applications/audio/milkytracker/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, cmake, pkg-config, makeWrapper 2 - , SDL2, alsaLib, libjack2, lhasa, perl, rtmidi, zlib, zziplib }: 3 4 stdenv.mkDerivation rec { 5 version = "1.03.00"; ··· 14 15 nativeBuildInputs = [ cmake pkg-config makeWrapper ]; 16 17 - buildInputs = [ SDL2 alsaLib libjack2 lhasa perl rtmidi zlib zziplib ]; 18 19 # Somehow this does not get set automatically 20 cmakeFlags = [ "-DSDL2MAIN_LIBRARY=${SDL2}/lib/libSDL2.so" ];
··· 1 { lib, stdenv, fetchFromGitHub, cmake, pkg-config, makeWrapper 2 + , SDL2, alsa-lib, libjack2, lhasa, perl, rtmidi, zlib, zziplib }: 3 4 stdenv.mkDerivation rec { 5 version = "1.03.00"; ··· 14 15 nativeBuildInputs = [ cmake pkg-config makeWrapper ]; 16 17 + buildInputs = [ SDL2 alsa-lib libjack2 lhasa perl rtmidi zlib zziplib ]; 18 19 # Somehow this does not get set automatically 20 cmakeFlags = [ "-DSDL2MAIN_LIBRARY=${SDL2}/lib/libSDL2.so" ];
+2 -2
pkgs/applications/audio/mimic/default.nix
··· 1 { config, lib, stdenv, autoreconfHook, fetchFromGitHub, pkg-config 2 - , alsaLib, libtool, icu 3 , pulseaudioSupport ? config.pulseaudio or false, libpulseaudio }: 4 5 stdenv.mkDerivation rec { ··· 19 ]; 20 21 buildInputs = [ 22 - alsaLib 23 libtool 24 icu 25 ] ++ lib.optional pulseaudioSupport libpulseaudio;
··· 1 { config, lib, stdenv, autoreconfHook, fetchFromGitHub, pkg-config 2 + , alsa-lib, libtool, icu 3 , pulseaudioSupport ? config.pulseaudio or false, libpulseaudio }: 4 5 stdenv.mkDerivation rec { ··· 19 ]; 20 21 buildInputs = [ 22 + alsa-lib 23 libtool 24 icu 25 ] ++ lib.optional pulseaudioSupport libpulseaudio;
+2 -2
pkgs/applications/audio/miniaudicle/default.nix
··· 4 , bison 5 , flex 6 , which 7 - , alsaLib 8 , libsndfile 9 , qt4 10 , qscintilla ··· 36 ]; 37 38 buildInputs = [ 39 - alsaLib 40 libsndfile 41 qt4 42 qscintilla
··· 4 , bison 5 , flex 6 , which 7 + , alsa-lib 8 , libsndfile 9 , qt4 10 , qscintilla ··· 36 ]; 37 38 buildInputs = [ 39 + alsa-lib 40 libsndfile 41 qt4 42 qscintilla
+2 -2
pkgs/applications/audio/moc/default.nix
··· 1 { lib, stdenv, fetchurl, pkg-config 2 , ncurses, db , popt, libtool 3 # Sound sub-systems 4 - , alsaSupport ? true, alsaLib 5 , pulseSupport ? true, libpulseaudio, autoreconfHook 6 , jackSupport ? true, libjack2 7 , ossSupport ? true ··· 46 47 buildInputs = [ ncurses db popt libtool ] 48 # Sound sub-systems 49 - ++ opt alsaSupport alsaLib 50 ++ opt pulseSupport libpulseaudio 51 ++ opt jackSupport libjack2 52 # Audio formats
··· 1 { lib, stdenv, fetchurl, pkg-config 2 , ncurses, db , popt, libtool 3 # Sound sub-systems 4 + , alsaSupport ? true, alsa-lib 5 , pulseSupport ? true, libpulseaudio, autoreconfHook 6 , jackSupport ? true, libjack2 7 , ossSupport ? true ··· 46 47 buildInputs = [ ncurses db popt libtool ] 48 # Sound sub-systems 49 + ++ opt alsaSupport alsa-lib 50 ++ opt pulseSupport libpulseaudio 51 ++ opt jackSupport libjack2 52 # Audio formats
+2 -2
pkgs/applications/audio/mpg123/default.nix
··· 1 { lib, stdenv 2 , fetchurl 3 , makeWrapper 4 - , alsaLib 5 , perl 6 , withConplay ? !stdenv.targetPlatform.isWindows 7 }: ··· 19 nativeBuildInputs = lib.optionals withConplay [ makeWrapper ]; 20 21 buildInputs = lib.optionals withConplay [ perl ] 22 - ++ lib.optionals (!stdenv.isDarwin && !stdenv.targetPlatform.isWindows) [ alsaLib ]; 23 24 configureFlags = lib.optional 25 (stdenv.hostPlatform ? mpg123)
··· 1 { lib, stdenv 2 , fetchurl 3 , makeWrapper 4 + , alsa-lib 5 , perl 6 , withConplay ? !stdenv.targetPlatform.isWindows 7 }: ··· 19 nativeBuildInputs = lib.optionals withConplay [ makeWrapper ]; 20 21 buildInputs = lib.optionals withConplay [ perl ] 22 + ++ lib.optionals (!stdenv.isDarwin && !stdenv.targetPlatform.isWindows) [ alsa-lib ]; 23 24 configureFlags = lib.optional 25 (stdenv.hostPlatform ? mpg123)
+2 -2
pkgs/applications/audio/mpg321/default.nix
··· 1 - {lib, stdenv, fetchurl, fetchpatch, libao, libmad, libid3tag, zlib, alsaLib 2 # Specify default libao output plugin to use (e.g. "alsa", "pulse" …). 3 # If null, it will use the libao system default. 4 , defaultAudio ? null ··· 29 "--with-default-audio=${defaultAudio}"); 30 31 buildInputs = [libao libid3tag libmad zlib] 32 - ++ lib.optional stdenv.isLinux alsaLib; 33 34 installTargets = [ "install" "install-man" ]; 35
··· 1 + {lib, stdenv, fetchurl, fetchpatch, libao, libmad, libid3tag, zlib, alsa-lib 2 # Specify default libao output plugin to use (e.g. "alsa", "pulse" …). 3 # If null, it will use the libao system default. 4 , defaultAudio ? null ··· 29 "--with-default-audio=${defaultAudio}"); 30 31 buildInputs = [libao libid3tag libmad zlib] 32 + ++ lib.optional stdenv.isLinux alsa-lib; 33 34 installTargets = [ "install" "install-man" ]; 35
+2 -2
pkgs/applications/audio/munt/default.nix
··· 1 - { lib, mkDerivation, fetchFromGitHub, cmake, qtbase, alsaLib, makeDesktopItem, libjack2 }: 2 3 let 4 desktopItem = makeDesktopItem rec { ··· 26 dontFixCmake = true; 27 28 nativeBuildInputs = [ cmake ]; 29 - buildInputs = [ qtbase alsaLib libjack2 ]; 30 31 meta = with lib; { 32 description = "Multi-platform software synthesiser emulating Roland MT-32, CM-32L, CM-64 and LAPC-I devices";
··· 1 + { lib, mkDerivation, fetchFromGitHub, cmake, qtbase, alsa-lib, makeDesktopItem, libjack2 }: 2 3 let 4 desktopItem = makeDesktopItem rec { ··· 26 dontFixCmake = true; 27 28 nativeBuildInputs = [ cmake ]; 29 + buildInputs = [ qtbase alsa-lib libjack2 ]; 30 31 meta = with lib; { 32 description = "Multi-platform software synthesiser emulating Roland MT-32, CM-32L, CM-64 and LAPC-I devices";
+2 -2
pkgs/applications/audio/muse/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, cmake, pkg-config, qttools, wrapQtAppsHook 2 - , alsaLib, dssi, fluidsynth, ladspaH, lash, libinstpatch, libjack2, liblo 3 , libsamplerate, libsndfile, lilv, lrdf, lv2, qtsvg, rtaudio, rubberband, sord 4 }: 5 ··· 25 nativeBuildInputs = [ cmake pkg-config qttools wrapQtAppsHook ]; 26 27 buildInputs = [ 28 - alsaLib dssi fluidsynth ladspaH lash libinstpatch libjack2 liblo 29 libsamplerate libsndfile lilv lrdf lv2 qtsvg rtaudio rubberband sord 30 ]; 31
··· 1 { lib, stdenv, fetchFromGitHub, cmake, pkg-config, qttools, wrapQtAppsHook 2 + , alsa-lib, dssi, fluidsynth, ladspaH, lash, libinstpatch, libjack2, liblo 3 , libsamplerate, libsndfile, lilv, lrdf, lv2, qtsvg, rtaudio, rubberband, sord 4 }: 5 ··· 25 nativeBuildInputs = [ cmake pkg-config qttools wrapQtAppsHook ]; 26 27 buildInputs = [ 28 + alsa-lib dssi fluidsynth ladspaH lash libinstpatch libjack2 liblo 29 libsamplerate libsndfile lilv lrdf lv2 qtsvg rtaudio rubberband sord 30 ]; 31
+2 -2
pkgs/applications/audio/musescore/default.nix
··· 1 { mkDerivation, lib, fetchFromGitHub, cmake, pkg-config 2 - , alsaLib, freetype, libjack2, lame, libogg, libpulseaudio, libsndfile, libvorbis 3 , portaudio, portmidi, qtbase, qtdeclarative, qtgraphicaleffects 4 , qtquickcontrols2, qtscript, qtsvg, qttools 5 , qtwebengine, qtxmlpatterns ··· 35 nativeBuildInputs = [ cmake pkg-config ]; 36 37 buildInputs = [ 38 - alsaLib libjack2 freetype lame libogg libpulseaudio libsndfile libvorbis 39 portaudio portmidi # tesseract 40 qtbase qtdeclarative qtgraphicaleffects qtquickcontrols2 41 qtscript qtsvg qttools qtwebengine qtxmlpatterns
··· 1 { mkDerivation, lib, fetchFromGitHub, cmake, pkg-config 2 + , alsa-lib, freetype, libjack2, lame, libogg, libpulseaudio, libsndfile, libvorbis 3 , portaudio, portmidi, qtbase, qtdeclarative, qtgraphicaleffects 4 , qtquickcontrols2, qtscript, qtsvg, qttools 5 , qtwebengine, qtxmlpatterns ··· 35 nativeBuildInputs = [ cmake pkg-config ]; 36 37 buildInputs = [ 38 + alsa-lib libjack2 freetype lame libogg libpulseaudio libsndfile libvorbis 39 portaudio portmidi # tesseract 40 qtbase qtdeclarative qtgraphicaleffects qtquickcontrols2 41 qtscript qtsvg qttools qtwebengine qtxmlpatterns
+2 -2
pkgs/applications/audio/musikcube/default.nix
··· 1 { cmake 2 , pkg-config 3 - , alsaLib 4 , boost 5 , curl 6 , fetchFromGitHub ··· 31 pkg-config 32 ]; 33 buildInputs = [ 34 - alsaLib 35 boost 36 curl 37 ffmpeg
··· 1 { cmake 2 , pkg-config 3 + , alsa-lib 4 , boost 5 , curl 6 , fetchFromGitHub ··· 31 pkg-config 32 ]; 33 buildInputs = [ 34 + alsa-lib 35 boost 36 curl 37 ffmpeg
+2 -2
pkgs/applications/audio/ncspot/default.nix
··· 1 { stdenv, lib, fetchFromGitHub, rustPlatform, pkg-config, ncurses, openssl, libiconv 2 - , withALSA ? true, alsaLib ? null 3 , withPulseAudio ? false, libpulseaudio ? null 4 , withPortAudio ? false, portaudio ? null 5 , withMPRIS ? false, dbus ? null ··· 31 32 buildInputs = [ ncurses openssl ] 33 ++ lib.optional stdenv.isDarwin libiconv 34 - ++ lib.optional withALSA alsaLib 35 ++ lib.optional withPulseAudio libpulseaudio 36 ++ lib.optional withPortAudio portaudio 37 ++ lib.optional withMPRIS dbus;
··· 1 { stdenv, lib, fetchFromGitHub, rustPlatform, pkg-config, ncurses, openssl, libiconv 2 + , withALSA ? true, alsa-lib ? null 3 , withPulseAudio ? false, libpulseaudio ? null 4 , withPortAudio ? false, portaudio ? null 5 , withMPRIS ? false, dbus ? null ··· 31 32 buildInputs = [ ncurses openssl ] 33 ++ lib.optional stdenv.isDarwin libiconv 34 + ++ lib.optional withALSA alsa-lib 35 ++ lib.optional withPulseAudio libpulseaudio 36 ++ lib.optional withPortAudio portaudio 37 ++ lib.optional withMPRIS dbus;
+2 -2
pkgs/applications/audio/netease-music-tui/default.nix
··· 1 - { fetchFromGitHub, rustPlatform, lib, alsaLib, pkg-config, openssl }: 2 3 rustPlatform.buildRustPackage rec { 4 pname = "netease-music-tui"; ··· 14 cargoPatches = [ ./cargo-lock.patch ]; 15 16 nativeBuildInputs = [ pkg-config ]; 17 - buildInputs = [ alsaLib openssl ]; 18 19 cargoSha256 = "1pca0sz4rz8qls6k2vhf70ixhnvgk81c4hbx81q3pv106g5k205f"; 20
··· 1 + { fetchFromGitHub, rustPlatform, lib, alsa-lib, pkg-config, openssl }: 2 3 rustPlatform.buildRustPackage rec { 4 pname = "netease-music-tui"; ··· 14 cargoPatches = [ ./cargo-lock.patch ]; 15 16 nativeBuildInputs = [ pkg-config ]; 17 + buildInputs = [ alsa-lib openssl ]; 18 19 cargoSha256 = "1pca0sz4rz8qls6k2vhf70ixhnvgk81c4hbx81q3pv106g5k205f"; 20
+2 -2
pkgs/applications/audio/nootka/default.nix
··· 1 { lib, stdenv, fetchurl, cmake 2 - , alsaLib, fftwSinglePrec, libjack2, libpulseaudio, libvorbis, soundtouch, qtbase 3 }: 4 5 stdenv.mkDerivation rec { ··· 12 13 nativeBuildInputs = [ cmake ]; 14 buildInputs = [ 15 - alsaLib fftwSinglePrec libjack2 libpulseaudio libvorbis soundtouch qtbase 16 ]; 17 18 cmakeFlags = [
··· 1 { lib, stdenv, fetchurl, cmake 2 + , alsa-lib, fftwSinglePrec, libjack2, libpulseaudio, libvorbis, soundtouch, qtbase 3 }: 4 5 stdenv.mkDerivation rec { ··· 12 13 nativeBuildInputs = [ cmake ]; 14 buildInputs = [ 15 + alsa-lib fftwSinglePrec libjack2 libpulseaudio libvorbis soundtouch qtbase 16 ]; 17 18 cmakeFlags = [
+2 -2
pkgs/applications/audio/nootka/unstable.nix
··· 1 { lib, stdenv, fetchurl, cmake 2 - , alsaLib, fftwSinglePrec, libjack2, libpulseaudio, libvorbis, soundtouch 3 , qtbase, qtdeclarative, qtquickcontrols2 4 }: 5 ··· 13 14 nativeBuildInputs = [ cmake ]; 15 buildInputs = [ 16 - alsaLib fftwSinglePrec libjack2 libpulseaudio libvorbis soundtouch 17 qtbase qtdeclarative qtquickcontrols2 18 ]; 19
··· 1 { lib, stdenv, fetchurl, cmake 2 + , alsa-lib, fftwSinglePrec, libjack2, libpulseaudio, libvorbis, soundtouch 3 , qtbase, qtdeclarative, qtquickcontrols2 4 }: 5 ··· 13 14 nativeBuildInputs = [ cmake ]; 15 buildInputs = [ 16 + alsa-lib fftwSinglePrec libjack2 libpulseaudio libvorbis soundtouch 17 qtbase qtdeclarative qtquickcontrols2 18 ]; 19
+2 -2
pkgs/applications/audio/ocenaudio/default.nix
··· 5 , dpkg 6 , qt5 7 , libjack2 8 - , alsaLib 9 , bzip2 10 , libpulseaudio }: 11 ··· 25 libjack2 26 libpulseaudio 27 bzip2 28 - alsaLib 29 ]; 30 31 buildInputs = [ dpkg ];
··· 5 , dpkg 6 , qt5 7 , libjack2 8 + , alsa-lib 9 , bzip2 10 , libpulseaudio }: 11 ··· 25 libjack2 26 libpulseaudio 27 bzip2 28 + alsa-lib 29 ]; 30 31 buildInputs = [ dpkg ];
+2 -2
pkgs/applications/audio/osmid/default.nix
··· 1 { lib, stdenv 2 , fetchFromGitHub 3 , cmake 4 - , alsaLib 5 , libX11 6 }: 7 ··· 18 19 nativeBuildInputs = [ cmake ]; 20 21 - buildInputs = [ alsaLib libX11 ]; 22 23 installPhase = '' 24 runHook preInstall
··· 1 { lib, stdenv 2 , fetchFromGitHub 3 , cmake 4 + , alsa-lib 5 , libX11 6 }: 7 ··· 18 19 nativeBuildInputs = [ cmake ]; 20 21 + buildInputs = [ alsa-lib libX11 ]; 22 23 installPhase = '' 24 runHook preInstall
+2 -2
pkgs/applications/audio/padthv1/default.nix
··· 1 - { lib, fetchurl, pkg-config, libjack2, alsaLib, libsndfile, liblo, lv2, qt5, fftwFloat, mkDerivation }: 2 3 mkDerivation rec { 4 pname = "padthv1"; ··· 9 sha256 = "1karrprb3ijrbiwpr43rl3nxnzc33lnmwrd1832psgr3flnr9fp5"; 10 }; 11 12 - buildInputs = [ libjack2 alsaLib libsndfile liblo lv2 qt5.qtbase qt5.qttools fftwFloat ]; 13 14 nativeBuildInputs = [ pkg-config ]; 15
··· 1 + { lib, fetchurl, pkg-config, libjack2, alsa-lib, libsndfile, liblo, lv2, qt5, fftwFloat, mkDerivation }: 2 3 mkDerivation rec { 4 pname = "padthv1"; ··· 9 sha256 = "1karrprb3ijrbiwpr43rl3nxnzc33lnmwrd1832psgr3flnr9fp5"; 10 }; 11 12 + buildInputs = [ libjack2 alsa-lib libsndfile liblo lv2 qt5.qtbase qt5.qttools fftwFloat ]; 13 14 nativeBuildInputs = [ pkg-config ]; 15
+2 -2
pkgs/applications/audio/patchage/default.nix
··· 1 - { lib, stdenv, alsaLib, boost, dbus-glib, fetchsvn, ganv, glibmm 2 , gtkmm2, libjack2, pkg-config, python2, wafHook 3 }: 4 ··· 12 }; 13 14 buildInputs = [ 15 - alsaLib boost dbus-glib ganv glibmm gtkmm2 libjack2 16 pkg-config python2 wafHook 17 ]; 18
··· 1 + { lib, stdenv, alsa-lib, boost, dbus-glib, fetchsvn, ganv, glibmm 2 , gtkmm2, libjack2, pkg-config, python2, wafHook 3 }: 4 ··· 12 }; 13 14 buildInputs = [ 15 + alsa-lib boost dbus-glib ganv glibmm gtkmm2 libjack2 16 pkg-config python2 wafHook 17 ]; 18
+2 -2
pkgs/applications/audio/petrifoo/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, cmake, gtk2, libjack2, libgnomecanvas 2 , libpthreadstubs, libsamplerate, libsndfile, libtool, libxml2 3 , pkg-config, openssl }: 4 ··· 13 14 nativeBuildInputs = [ cmake pkg-config ]; 15 16 - buildInputs = [ alsaLib gtk2 libjack2 libgnomecanvas libpthreadstubs 17 libsamplerate libsndfile libtool libxml2 openssl ]; 18 19 meta = with lib; {
··· 1 + { lib, stdenv, fetchurl, alsa-lib, cmake, gtk2, libjack2, libgnomecanvas 2 , libpthreadstubs, libsamplerate, libsndfile, libtool, libxml2 3 , pkg-config, openssl }: 4 ··· 13 14 nativeBuildInputs = [ cmake pkg-config ]; 15 16 + buildInputs = [ alsa-lib gtk2 libjack2 libgnomecanvas libpthreadstubs 17 libsamplerate libsndfile libtool libxml2 openssl ]; 18 19 meta = with lib; {
+2 -2
pkgs/applications/audio/pianobooster/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, cmake, pkg-config, qttools 2 - , alsaLib, ftgl, libGLU, libjack2, qtbase, rtmidi, wrapQtAppsHook 3 }: 4 5 stdenv.mkDerivation rec { ··· 15 16 nativeBuildInputs = [ cmake pkg-config qttools wrapQtAppsHook ]; 17 18 - buildInputs = [ alsaLib ftgl libGLU libjack2 qtbase rtmidi ]; 19 20 cmakeFlags = [ 21 "-DOpenGL_GL_PREFERENCE=GLVND"
··· 1 { lib, stdenv, fetchFromGitHub, cmake, pkg-config, qttools 2 + , alsa-lib, ftgl, libGLU, libjack2, qtbase, rtmidi, wrapQtAppsHook 3 }: 4 5 stdenv.mkDerivation rec { ··· 15 16 nativeBuildInputs = [ cmake pkg-config qttools wrapQtAppsHook ]; 17 18 + buildInputs = [ alsa-lib ftgl libGLU libjack2 qtbase rtmidi ]; 19 20 cmakeFlags = [ 21 "-DOpenGL_GL_PREFERENCE=GLVND"
+2 -2
pkgs/applications/audio/picoloop/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, libpulseaudio, SDL2, SDL2_image, SDL2_ttf, alsaLib, libjack2 }: 2 3 stdenv.mkDerivation rec { 4 pname = "picoloop"; ··· 17 SDL2.dev 18 SDL2_image 19 SDL2_ttf 20 - alsaLib 21 libjack2 22 ]; 23
··· 1 + { lib, stdenv, fetchFromGitHub, libpulseaudio, SDL2, SDL2_image, SDL2_ttf, alsa-lib, libjack2 }: 2 3 stdenv.mkDerivation rec { 4 pname = "picoloop"; ··· 17 SDL2.dev 18 SDL2_image 19 SDL2_ttf 20 + alsa-lib 21 libjack2 22 ]; 23
+2 -2
pkgs/applications/audio/pmidi/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib 2 , version ? "1.7.1" 3 , sourceSha256 ? "051mv6f13c8y13c1iv3279k1hhzpz4fm9sfczhgp9sim2bjdj055" 4 }: ··· 11 sha256 = sourceSha256; 12 }; 13 14 - buildInputs = [ alsaLib ]; 15 16 meta = with lib; { 17 homepage = "https://www.parabola.me.uk/alsa/pmidi.html";
··· 1 + { lib, stdenv, fetchurl, alsa-lib 2 , version ? "1.7.1" 3 , sourceSha256 ? "051mv6f13c8y13c1iv3279k1hhzpz4fm9sfczhgp9sim2bjdj055" 4 }: ··· 11 sha256 = sourceSha256; 12 }; 13 14 + buildInputs = [ alsa-lib ]; 15 16 meta = with lib; { 17 homepage = "https://www.parabola.me.uk/alsa/pmidi.html";
+2 -2
pkgs/applications/audio/polyphone/default.nix
··· 1 - { lib, mkDerivation, fetchFromGitHub, qmake, pkg-config, alsaLib, libjack2, portaudio, libogg, flac, libvorbis, rtmidi, qtsvg }: 2 3 mkDerivation rec { 4 version = "2.2.0"; ··· 12 }; 13 14 buildInputs = [ 15 - alsaLib 16 libjack2 17 portaudio 18 libogg
··· 1 + { lib, mkDerivation, fetchFromGitHub, qmake, pkg-config, alsa-lib, libjack2, portaudio, libogg, flac, libvorbis, rtmidi, qtsvg }: 2 3 mkDerivation rec { 4 version = "2.2.0"; ··· 12 }; 13 14 buildInputs = [ 15 + alsa-lib 16 libjack2 17 portaudio 18 libogg
+2 -2
pkgs/applications/audio/praat/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, gtk2, pkg-config }: 2 3 stdenv.mkDerivation rec { 4 pname = "praat"; ··· 19 ''; 20 21 nativeBuildInputs = [ pkg-config ]; 22 - buildInputs = [ alsaLib gtk2 ]; 23 24 meta = { 25 description = "Doing phonetics by computer";
··· 1 + { lib, stdenv, fetchurl, alsa-lib, gtk2, pkg-config }: 2 3 stdenv.mkDerivation rec { 4 pname = "praat"; ··· 19 ''; 20 21 nativeBuildInputs = [ pkg-config ]; 22 + buildInputs = [ alsa-lib gtk2 ]; 23 24 meta = { 25 description = "Doing phonetics by computer";
+2 -2
pkgs/applications/audio/pt2-clone/default.nix
··· 2 , fetchFromGitHub 3 , cmake 4 , nixosTests 5 - , alsaLib 6 , SDL2 7 }: 8 ··· 18 }; 19 20 nativeBuildInputs = [ cmake ]; 21 - buildInputs = [ SDL2 ] ++ lib.optional stdenv.isLinux alsaLib; 22 23 passthru.tests = { 24 pt2-clone-opens = nixosTests.pt2-clone;
··· 2 , fetchFromGitHub 3 , cmake 4 , nixosTests 5 + , alsa-lib 6 , SDL2 7 }: 8 ··· 18 }; 19 20 nativeBuildInputs = [ cmake ]; 21 + buildInputs = [ SDL2 ] ++ lib.optional stdenv.isLinux alsa-lib; 22 23 passthru.tests = { 24 pt2-clone-opens = nixosTests.pt2-clone;
+2 -2
pkgs/applications/audio/puredata/default.nix
··· 1 { lib, stdenv, fetchurl, autoreconfHook, gettext, makeWrapper 2 - , alsaLib, libjack2, tk, fftw 3 }: 4 5 stdenv.mkDerivation rec { ··· 13 14 nativeBuildInputs = [ autoreconfHook gettext makeWrapper ]; 15 16 - buildInputs = [ alsaLib libjack2 fftw ]; 17 18 configureFlags = [ 19 "--enable-alsa"
··· 1 { lib, stdenv, fetchurl, autoreconfHook, gettext, makeWrapper 2 + , alsa-lib, libjack2, tk, fftw 3 }: 4 5 stdenv.mkDerivation rec { ··· 13 14 nativeBuildInputs = [ autoreconfHook gettext makeWrapper ]; 15 16 + buildInputs = [ alsa-lib libjack2 fftw ]; 17 18 configureFlags = [ 19 "--enable-alsa"
+2 -2
pkgs/applications/audio/qjackctl/default.nix
··· 1 { lib, mkDerivation, fetchFromGitHub 2 - , pkg-config, cmake, alsaLib, libjack2, dbus, qtbase, qttools, qtx11extras 3 # Enable jack session support 4 , jackSession ? false 5 }: ··· 21 qtbase 22 qtx11extras 23 qttools 24 - alsaLib 25 libjack2 26 dbus 27 ];
··· 1 { lib, mkDerivation, fetchFromGitHub 2 + , pkg-config, cmake, alsa-lib, libjack2, dbus, qtbase, qttools, qtx11extras 3 # Enable jack session support 4 , jackSession ? false 5 }: ··· 21 qtbase 22 qtx11extras 23 qttools 24 + alsa-lib 25 libjack2 26 dbus 27 ];
+2 -2
pkgs/applications/audio/qmidiarp/default.nix
··· 5 , lv2 6 , pkg-config 7 , qt5 8 - , alsaLib 9 , libjack2 10 }: 11 ··· 26 ]; 27 28 buildInputs = [ 29 - alsaLib 30 lv2 31 libjack2 32 ] ++ (with qt5; [
··· 5 , lv2 6 , pkg-config 7 , qt5 8 + , alsa-lib 9 , libjack2 10 }: 11 ··· 26 ]; 27 28 buildInputs = [ 29 + alsa-lib 30 lv2 31 libjack2 32 ] ++ (with qt5; [
+2 -2
pkgs/applications/audio/qmidinet/default.nix
··· 1 - { mkDerivation, lib, fetchurl, pkg-config, qtbase, qttools, alsaLib, libjack2 }: 2 3 mkDerivation rec { 4 version = "0.9.1"; ··· 11 12 hardeningDisable = [ "format" ]; 13 14 - buildInputs = [ qtbase qttools alsaLib libjack2 ]; 15 16 nativeBuildInputs = [ pkg-config ]; 17
··· 1 + { mkDerivation, lib, fetchurl, pkg-config, qtbase, qttools, alsa-lib, libjack2 }: 2 3 mkDerivation rec { 4 version = "0.9.1"; ··· 11 12 hardeningDisable = [ "format" ]; 13 14 + buildInputs = [ qtbase qttools alsa-lib libjack2 ]; 15 16 nativeBuildInputs = [ pkg-config ]; 17
+2 -2
pkgs/applications/audio/qmidiroute/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, qt4, alsaLib }: 2 3 stdenv.mkDerivation rec { 4 version = "0.4.0"; ··· 10 }; 11 12 nativeBuildInputs = [ pkg-config ]; 13 - buildInputs = [ qt4 alsaLib ]; 14 15 meta = with lib; { 16 description = "MIDI event processor and router";
··· 1 + { lib, stdenv, fetchurl, pkg-config, qt4, alsa-lib }: 2 3 stdenv.mkDerivation rec { 4 version = "0.4.0"; ··· 10 }; 11 12 nativeBuildInputs = [ pkg-config ]; 13 + buildInputs = [ qt4 alsa-lib ]; 14 15 meta = with lib; { 16 description = "MIDI event processor and router";
+2 -2
pkgs/applications/audio/qmmp/default.nix
··· 6 , libmad, taglib, libvorbis, libogg, flac, libmpcdec, libmodplug, libsndfile 7 , libcdio, cdparanoia, libcddb, faad2, ffmpeg, wildmidi 8 # output plugins 9 - , alsaLib, libpulseaudio 10 # effect plugins 11 , libsamplerate 12 }: ··· 46 libmad taglib libvorbis libogg flac libmpcdec libmodplug libsndfile 47 libcdio cdparanoia libcddb faad2 ffmpeg wildmidi 48 # output plugins 49 - alsaLib libpulseaudio 50 # effect plugins 51 libsamplerate 52 ];
··· 6 , libmad, taglib, libvorbis, libogg, flac, libmpcdec, libmodplug, libsndfile 7 , libcdio, cdparanoia, libcddb, faad2, ffmpeg, wildmidi 8 # output plugins 9 + , alsa-lib, libpulseaudio 10 # effect plugins 11 , libsamplerate 12 }: ··· 46 libmad taglib libvorbis libogg flac libmpcdec libmodplug libsndfile 47 libcdio cdparanoia libcddb faad2 ffmpeg wildmidi 48 # output plugins 49 + alsa-lib libpulseaudio 50 # effect plugins 51 libsamplerate 52 ];
+2 -2
pkgs/applications/audio/qsynth/default.nix
··· 1 - { lib, fetchurl, alsaLib, fluidsynth, libjack2, autoconf, pkg-config 2 , mkDerivation, qtbase, qttools, qtx11extras 3 }: 4 ··· 13 14 nativeBuildInputs = [ autoconf pkg-config ]; 15 16 - buildInputs = [ alsaLib fluidsynth libjack2 qtbase qttools qtx11extras ]; 17 18 enableParallelBuilding = true; 19
··· 1 + { lib, fetchurl, alsa-lib, fluidsynth, libjack2, autoconf, pkg-config 2 , mkDerivation, qtbase, qttools, qtx11extras 3 }: 4 ··· 13 14 nativeBuildInputs = [ autoconf pkg-config ]; 15 16 + buildInputs = [ alsa-lib fluidsynth libjack2 qtbase qttools qtx11extras ]; 17 18 enableParallelBuilding = true; 19
+2 -2
pkgs/applications/audio/qtractor/default.nix
··· 1 - { alsaLib 2 , aubio 3 , cmake 4 , dssi ··· 45 ]; 46 47 buildInputs = [ 48 - alsaLib 49 aubio 50 dssi 51 flac
··· 1 + { alsa-lib 2 , aubio 3 , cmake 4 , dssi ··· 45 ]; 46 47 buildInputs = [ 48 + alsa-lib 49 aubio 50 dssi 51 flac
+2 -2
pkgs/applications/audio/rakarrack/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, alsaUtils, fltk, libjack2, libXft, 2 libXpm, libjpeg, libpng, libsamplerate, libsndfile, zlib }: 3 4 stdenv.mkDerivation rec { ··· 14 15 patches = [ ./fltk-path.patch ]; 16 17 - buildInputs = [ alsaLib alsaUtils fltk libjack2 libXft libXpm libjpeg 18 libpng libsamplerate libsndfile zlib ]; 19 20 meta = with lib; {
··· 1 + { lib, stdenv, fetchurl, alsa-lib, alsa-utils, fltk, libjack2, libXft, 2 libXpm, libjpeg, libpng, libsamplerate, libsndfile, zlib }: 3 4 stdenv.mkDerivation rec { ··· 14 15 patches = [ ./fltk-path.patch ]; 16 17 + buildInputs = [ alsa-lib alsa-utils fltk libjack2 libXft libXpm libjpeg 18 libpng libsamplerate libsndfile zlib ]; 19 20 meta = with lib; {
+2 -2
pkgs/applications/audio/reaper/default.nix
··· 3 , autoPatchelfHook 4 , makeWrapper 5 6 - , alsaLib 7 , gtk3 8 , lame 9 , ffmpeg ··· 32 ]; 33 34 buildInputs = [ 35 - alsaLib 36 stdenv.cc.cc.lib # reaper and libSwell need libstdc++.so.6 37 gtk3 38 ];
··· 3 , autoPatchelfHook 4 , makeWrapper 5 6 + , alsa-lib 7 , gtk3 8 , lame 9 , ffmpeg ··· 32 ]; 33 34 buildInputs = [ 35 + alsa-lib 36 stdenv.cc.cc.lib # reaper and libSwell need libstdc++.so.6 37 gtk3 38 ];
+2 -2
pkgs/applications/audio/renoise/default.nix
··· 1 - { lib, stdenv, fetchurl, libX11, libXext, libXcursor, libXrandr, libjack2, alsaLib 2 , mpg123, releasePath ? null }: 3 4 with lib; ··· 30 releasePath 31 else throw "Platform is not supported. Use instalation native to your platform https://www.renoise.com/"; 32 33 - buildInputs = [ alsaLib libjack2 libX11 libXcursor libXext libXrandr ]; 34 35 installPhase = '' 36 cp -r Resources $out
··· 1 + { lib, stdenv, fetchurl, libX11, libXext, libXcursor, libXrandr, libjack2, alsa-lib 2 , mpg123, releasePath ? null }: 3 4 with lib; ··· 30 releasePath 31 else throw "Platform is not supported. Use instalation native to your platform https://www.renoise.com/"; 32 33 + buildInputs = [ alsa-lib libjack2 libX11 libXcursor libXext libXrandr ]; 34 35 installPhase = '' 36 cp -r Resources $out
+2 -2
pkgs/applications/audio/rosegarden/default.nix
··· 1 { lib, stdenv, fetchurl, cmake, makedepend, perl, pkg-config, qttools, wrapQtAppsHook 2 - , dssi, fftwSinglePrec, ladspaH, ladspaPlugins, libjack2, alsaLib 3 , liblo, libsamplerate, libsndfile, lirc ? null, lrdf, qtbase }: 4 5 stdenv.mkDerivation (rec { ··· 30 lirc 31 lrdf 32 qtbase 33 - alsaLib 34 ]; 35 36 meta = with lib; {
··· 1 { lib, stdenv, fetchurl, cmake, makedepend, perl, pkg-config, qttools, wrapQtAppsHook 2 + , dssi, fftwSinglePrec, ladspaH, ladspaPlugins, libjack2, alsa-lib 3 , liblo, libsamplerate, libsndfile, lirc ? null, lrdf, qtbase }: 4 5 stdenv.mkDerivation (rec { ··· 30 lirc 31 lrdf 32 qtbase 33 + alsa-lib 34 ]; 35 36 meta = with lib; {
+2 -2
pkgs/applications/audio/rymcast/default.nix
··· 1 { lib, stdenv, fetchzip, autoPatchelfHook, makeWrapper 2 - , alsaLib, curl, gtk3, webkitgtk, zenity }: 3 4 stdenv.mkDerivation rec { 5 pname = "rymcast"; ··· 13 14 nativeBuildInputs = [ autoPatchelfHook makeWrapper ]; 15 16 - buildInputs = [ alsaLib curl gtk3 stdenv.cc.cc.lib webkitgtk zenity ]; 17 18 installPhase = '' 19 mkdir -p "$out/bin"
··· 1 { lib, stdenv, fetchzip, autoPatchelfHook, makeWrapper 2 + , alsa-lib, curl, gtk3, webkitgtk, zenity }: 3 4 stdenv.mkDerivation rec { 5 pname = "rymcast"; ··· 13 14 nativeBuildInputs = [ autoPatchelfHook makeWrapper ]; 15 16 + buildInputs = [ alsa-lib curl gtk3 stdenv.cc.cc.lib webkitgtk zenity ]; 17 18 installPhase = '' 19 mkdir -p "$out/bin"
+2 -2
pkgs/applications/audio/samplv1/default.nix
··· 1 { mkDerivation, lib, fetchurl, pkg-config, libjack2 2 - , alsaLib, liblo, libsndfile, lv2, qtbase, qttools 3 , rubberband 4 }: 5 ··· 14 15 nativeBuildInputs = [ qttools pkg-config ]; 16 17 - buildInputs = [ libjack2 alsaLib liblo libsndfile lv2 qtbase rubberband ]; 18 19 meta = with lib; { 20 description = "An old-school all-digital polyphonic sampler synthesizer with stereo fx";
··· 1 { mkDerivation, lib, fetchurl, pkg-config, libjack2 2 + , alsa-lib, liblo, libsndfile, lv2, qtbase, qttools 3 , rubberband 4 }: 5 ··· 14 15 nativeBuildInputs = [ qttools pkg-config ]; 16 17 + buildInputs = [ libjack2 alsa-lib liblo libsndfile lv2 qtbase rubberband ]; 18 19 meta = with lib; { 20 description = "An old-school all-digital polyphonic sampler synthesizer with stereo fx";
+2 -2
pkgs/applications/audio/schismtracker/default.nix
··· 2 , stdenv 3 , fetchFromGitHub 4 , autoreconfHook 5 - , alsaLib 6 , python 7 , SDL 8 }: ··· 23 24 nativeBuildInputs = [ autoreconfHook python ]; 25 26 - buildInputs = [ SDL ] ++ lib.optional stdenv.isLinux alsaLib; 27 28 meta = with lib; { 29 description = "Music tracker application, free reimplementation of Impulse Tracker";
··· 2 , stdenv 3 , fetchFromGitHub 4 , autoreconfHook 5 + , alsa-lib 6 , python 7 , SDL 8 }: ··· 23 24 nativeBuildInputs = [ autoreconfHook python ]; 25 26 + buildInputs = [ SDL ] ++ lib.optional stdenv.isLinux alsa-lib; 27 28 meta = with lib; { 29 description = "Music tracker application, free reimplementation of Impulse Tracker";
+2 -2
pkgs/applications/audio/scream/default.nix
··· 1 { stdenv, lib, config, fetchFromGitHub, cmake, pkg-config 2 - , alsaSupport ? stdenv.isLinux, alsaLib 3 , pulseSupport ? config.pulseaudio or stdenv.isLinux, libpulseaudio 4 }: 5 ··· 15 }; 16 17 buildInputs = lib.optional pulseSupport libpulseaudio 18 - ++ lib.optional alsaSupport alsaLib; 19 nativeBuildInputs = [ cmake pkg-config ]; 20 21 cmakeFlags = [
··· 1 { stdenv, lib, config, fetchFromGitHub, cmake, pkg-config 2 + , alsaSupport ? stdenv.isLinux, alsa-lib 3 , pulseSupport ? config.pulseaudio or stdenv.isLinux, libpulseaudio 4 }: 5 ··· 15 }; 16 17 buildInputs = lib.optional pulseSupport libpulseaudio 18 + ++ lib.optional alsaSupport alsa-lib; 19 nativeBuildInputs = [ cmake pkg-config ]; 20 21 cmakeFlags = [
+2 -2
pkgs/applications/audio/seq24/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, gtkmm2, libjack2, pkg-config }: 2 3 stdenv.mkDerivation rec { 4 pname = "seq24"; ··· 11 12 patches = [ ./mutex_no_nameclash.patch ]; 13 14 - buildInputs = [ alsaLib gtkmm2 libjack2 ]; 15 nativeBuildInputs = [ pkg-config ]; 16 17 meta = with lib; {
··· 1 + { lib, stdenv, fetchurl, alsa-lib, gtkmm2, libjack2, pkg-config }: 2 3 stdenv.mkDerivation rec { 4 pname = "seq24"; ··· 11 12 patches = [ ./mutex_no_nameclash.patch ]; 13 14 + buildInputs = [ alsa-lib gtkmm2 libjack2 ]; 15 nativeBuildInputs = [ pkg-config ]; 16 17 meta = with lib; {
+2 -2
pkgs/applications/audio/seq66/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, qttools, which 2 - , alsaLib, libjack2, liblo, qtbase 3 }: 4 5 stdenv.mkDerivation rec { ··· 15 16 nativeBuildInputs = [ autoreconfHook pkg-config qttools which ]; 17 18 - buildInputs = [ alsaLib libjack2 liblo qtbase ]; 19 20 postPatch = '' 21 for d in libseq66/include libseq66/src libsessions/include libsessions/src seq_qt5/src seq_rtmidi/include seq_rtmidi/src Seqtool/src; do
··· 1 { lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, qttools, which 2 + , alsa-lib, libjack2, liblo, qtbase 3 }: 4 5 stdenv.mkDerivation rec { ··· 15 16 nativeBuildInputs = [ autoreconfHook pkg-config qttools which ]; 17 18 + buildInputs = [ alsa-lib libjack2 liblo qtbase ]; 19 20 postPatch = '' 21 for d in libseq66/include libseq66/src libsessions/include libsessions/src seq_qt5/src seq_rtmidi/include seq_rtmidi/src Seqtool/src; do
+2 -2
pkgs/applications/audio/setbfree/default.nix
··· 1 - { lib, stdenv, fetchzip, alsaLib, freetype, ftgl, libjack2, libX11, lv2 2 , libGLU, libGL, pkg-config, ttf_bitstream_vera 3 }: 4 ··· 19 20 nativeBuildInputs = [ pkg-config ]; 21 buildInputs = [ 22 - alsaLib freetype ftgl libjack2 libX11 lv2 libGLU libGL 23 ttf_bitstream_vera 24 ]; 25
··· 1 + { lib, stdenv, fetchzip, alsa-lib, freetype, ftgl, libjack2, libX11, lv2 2 , libGLU, libGL, pkg-config, ttf_bitstream_vera 3 }: 4 ··· 19 20 nativeBuildInputs = [ pkg-config ]; 21 buildInputs = [ 22 + alsa-lib freetype ftgl libjack2 libX11 lv2 libGLU libGL 23 ttf_bitstream_vera 24 ]; 25
+2 -2
pkgs/applications/audio/sidplayfp/default.nix
··· 6 , pkg-config 7 , libsidplayfp 8 , alsaSupport ? stdenv.hostPlatform.isLinux 9 - , alsaLib 10 , pulseSupport ? stdenv.hostPlatform.isLinux 11 , libpulseaudio 12 , out123Support ? stdenv.hostPlatform.isDarwin ··· 27 nativeBuildInputs = [ autoreconfHook perl pkg-config ]; 28 29 buildInputs = [ libsidplayfp ] 30 - ++ lib.optional alsaSupport alsaLib 31 ++ lib.optional pulseSupport libpulseaudio 32 ++ lib.optional out123Support mpg123; 33
··· 6 , pkg-config 7 , libsidplayfp 8 , alsaSupport ? stdenv.hostPlatform.isLinux 9 + , alsa-lib 10 , pulseSupport ? stdenv.hostPlatform.isLinux 11 , libpulseaudio 12 , out123Support ? stdenv.hostPlatform.isDarwin ··· 27 nativeBuildInputs = [ autoreconfHook perl pkg-config ]; 28 29 buildInputs = [ libsidplayfp ] 30 + ++ lib.optional alsaSupport alsa-lib 31 ++ lib.optional pulseSupport libpulseaudio 32 ++ lib.optional out123Support mpg123; 33
+2 -2
pkgs/applications/audio/snapcast/default.nix
··· 1 { stdenv, lib, fetchFromGitHub, cmake, pkg-config 2 - , alsaLib, asio, avahi, boost17x, flac, libogg, libvorbis, soxr 3 , nixosTests }: 4 5 let ··· 48 # not needed 49 buildInputs = [ 50 boost17x 51 - alsaLib asio avahi flac libogg libvorbis 52 aixlog popl soxr 53 ]; 54
··· 1 { stdenv, lib, fetchFromGitHub, cmake, pkg-config 2 + , alsa-lib, asio, avahi, boost17x, flac, libogg, libvorbis, soxr 3 , nixosTests }: 4 5 let ··· 48 # not needed 49 buildInputs = [ 50 boost17x 51 + alsa-lib asio avahi flac libogg libvorbis 52 aixlog popl soxr 53 ]; 54
+2 -2
pkgs/applications/audio/snd/default.nix
··· 1 { lib, stdenv, fetchurl, pkg-config 2 - , alsaLib, fftw, gsl, motif, xorg 3 }: 4 5 stdenv.mkDerivation rec { ··· 13 14 nativeBuildInputs = [ pkg-config ]; 15 16 - buildInputs = [ alsaLib fftw gsl motif ] 17 ++ (with xorg; [ libXext libXft libXpm libXt ]); 18 19 configureFlags = [ "--with-motif" ];
··· 1 { lib, stdenv, fetchurl, pkg-config 2 + , alsa-lib, fftw, gsl, motif, xorg 3 }: 4 5 stdenv.mkDerivation rec { ··· 13 14 nativeBuildInputs = [ pkg-config ]; 15 16 + buildInputs = [ alsa-lib fftw gsl motif ] 17 ++ (with xorg; [ libXext libXft libXpm libXt ]); 18 19 configureFlags = [ "--with-motif" ];
+2 -2
pkgs/applications/audio/sndpeek/default.nix
··· 1 - { lib, stdenv, fetchurl, libsndfile, freeglut, alsaLib, mesa, libGLU, libX11, libXmu 2 , libXext, libXi }: 3 4 stdenv.mkDerivation rec { ··· 17 18 buildInputs = [ 19 freeglut 20 - alsaLib 21 mesa 22 libGLU 23 libsndfile
··· 1 + { lib, stdenv, fetchurl, libsndfile, freeglut, alsa-lib, mesa, libGLU, libX11, libXmu 2 , libXext, libXi }: 3 4 stdenv.mkDerivation rec { ··· 17 18 buildInputs = [ 19 freeglut 20 + alsa-lib 21 mesa 22 libGLU 23 libsndfile
+2 -2
pkgs/applications/audio/songrec/default.nix
··· 3 , fetchFromGitHub 4 , gtk3 5 , openssl 6 - , alsaLib 7 , pkg-config 8 , ffmpeg 9 }: ··· 23 24 nativeBuildInputs = [ pkg-config ]; 25 26 - buildInputs = [ alsaLib gtk3 openssl ffmpeg ]; 27 28 meta = with lib; { 29 description = "An open-source Shazam client for Linux, written in Rust";
··· 3 , fetchFromGitHub 4 , gtk3 5 , openssl 6 + , alsa-lib 7 , pkg-config 8 , ffmpeg 9 }: ··· 23 24 nativeBuildInputs = [ pkg-config ]; 25 26 + buildInputs = [ alsa-lib gtk3 openssl ffmpeg ]; 27 28 meta = with lib; { 29 description = "An open-source Shazam client for Linux, written in Rust";
+2 -2
pkgs/applications/audio/sonic-lineup/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, boost, bzip2, fftw, fftwFloat, libfishsound 2 , libid3tag, liblo, libmad, liboggz, libpulseaudio, libsamplerate 3 , libsndfile, lrdf, opusfile, portaudio, rubberband, serd, sord, capnproto 4 , wrapQtAppsHook, pkg-config ··· 14 }; 15 16 buildInputs = 17 - [ alsaLib boost bzip2 fftw fftwFloat libfishsound libid3tag liblo 18 libmad liboggz libpulseaudio libsamplerate libsndfile lrdf opusfile 19 portaudio rubberband serd sord capnproto 20 ];
··· 1 + { lib, stdenv, fetchurl, alsa-lib, boost, bzip2, fftw, fftwFloat, libfishsound 2 , libid3tag, liblo, libmad, liboggz, libpulseaudio, libsamplerate 3 , libsndfile, lrdf, opusfile, portaudio, rubberband, serd, sord, capnproto 4 , wrapQtAppsHook, pkg-config ··· 14 }; 15 16 buildInputs = 17 + [ alsa-lib boost bzip2 fftw fftwFloat libfishsound libid3tag liblo 18 libmad liboggz libpulseaudio libsamplerate libsndfile lrdf opusfile 19 portaudio rubberband serd sord capnproto 20 ];
+2 -2
pkgs/applications/audio/sonic-visualiser/default.nix
··· 1 # TODO add plugins having various licenses, see http://www.vamp-plugins.org/download.html 2 3 - { lib, stdenv, fetchurl, alsaLib, bzip2, fftw, libjack2, libX11, liblo 4 , libmad, lrdf, librdf_raptor, librdf_rasqal, libsamplerate 5 , libsndfile, pkg-config, libpulseaudio, qtbase, qtsvg, redland 6 , rubberband, serd, sord, vamp-plugin-sdk, fftwFloat ··· 20 nativeBuildInputs = [ pkg-config wrapQtAppsHook ]; 21 buildInputs = 22 [ libsndfile qtbase qtsvg fftw fftwFloat bzip2 lrdf rubberband 23 - libsamplerate vamp-plugin-sdk alsaLib librdf_raptor librdf_rasqal redland 24 serd 25 sord 26 # optional
··· 1 # TODO add plugins having various licenses, see http://www.vamp-plugins.org/download.html 2 3 + { lib, stdenv, fetchurl, alsa-lib, bzip2, fftw, libjack2, libX11, liblo 4 , libmad, lrdf, librdf_raptor, librdf_rasqal, libsamplerate 5 , libsndfile, pkg-config, libpulseaudio, qtbase, qtsvg, redland 6 , rubberband, serd, sord, vamp-plugin-sdk, fftwFloat ··· 20 nativeBuildInputs = [ pkg-config wrapQtAppsHook ]; 21 buildInputs = 22 [ libsndfile qtbase qtsvg fftw fftwFloat bzip2 lrdf rubberband 23 + libsamplerate vamp-plugin-sdk alsa-lib librdf_raptor librdf_rasqal redland 24 serd 25 sord 26 # optional
+2 -2
pkgs/applications/audio/sooperlooper/default.nix
··· 14 , rubberband 15 , gettext 16 , ncurses 17 - , alsaLib 18 , fftw 19 }: 20 ··· 47 rubberband 48 gettext 49 ncurses 50 - alsaLib 51 fftw 52 ]; 53
··· 14 , rubberband 15 , gettext 16 , ncurses 17 + , alsa-lib 18 , fftw 19 }: 20 ··· 47 rubberband 48 gettext 49 ncurses 50 + alsa-lib 51 fftw 52 ]; 53
+2 -2
pkgs/applications/audio/soundtracker/default.nix
··· 3 , pkg-config 4 , autoconf 5 , gtk2 6 - , alsaLib 7 , SDL 8 , jack2 9 , audiofile ··· 33 jack2 34 audiofile 35 goocanvas 36 - ] ++ lib.optional stdenv.isLinux alsaLib; 37 38 hardeningDisable = [ "format" ]; 39
··· 3 , pkg-config 4 , autoconf 5 , gtk2 6 + , alsa-lib 7 , SDL 8 , jack2 9 , audiofile ··· 33 jack2 34 audiofile 35 goocanvas 36 + ] ++ lib.optional stdenv.isLinux alsa-lib; 37 38 hardeningDisable = [ "format" ]; 39
+2 -2
pkgs/applications/audio/spot/default.nix
··· 13 , libhandy 14 , gtk3 15 , openssl 16 - , alsaLib 17 , libpulseaudio 18 , wrapGAppsHook 19 }: ··· 55 gtk3 56 libhandy 57 openssl 58 - alsaLib 59 libpulseaudio 60 ]; 61
··· 13 , libhandy 14 , gtk3 15 , openssl 16 + , alsa-lib 17 , libpulseaudio 18 , wrapGAppsHook 19 }: ··· 55 gtk3 56 libhandy 57 openssl 58 + alsa-lib 59 libpulseaudio 60 ]; 61
+2 -2
pkgs/applications/audio/spotify/default.nix
··· 1 - { fetchurl, lib, stdenv, squashfsTools, xorg, alsaLib, makeWrapper, openssl, freetype 2 , glib, pango, cairo, atk, gdk-pixbuf, gtk3, cups, nspr, nss, libpng, libnotify 3 , libgcrypt, systemd, fontconfig, dbus, expat, ffmpeg, curl, zlib, gnome 4 , at-spi2-atk, at-spi2-core, libpulseaudio, libdrm, mesa, libxkbcommon ··· 20 rev = "46"; 21 22 deps = [ 23 - alsaLib 24 atk 25 at-spi2-atk 26 at-spi2-core
··· 1 + { fetchurl, lib, stdenv, squashfsTools, xorg, alsa-lib, makeWrapper, openssl, freetype 2 , glib, pango, cairo, atk, gdk-pixbuf, gtk3, cups, nspr, nss, libpng, libnotify 3 , libgcrypt, systemd, fontconfig, dbus, expat, ffmpeg, curl, zlib, gnome 4 , at-spi2-atk, at-spi2-core, libpulseaudio, libdrm, mesa, libxkbcommon ··· 20 rev = "46"; 21 22 deps = [ 23 + alsa-lib 24 atk 25 at-spi2-atk 26 at-spi2-core
+2 -2
pkgs/applications/audio/spotifyd/default.nix
··· 1 { lib, fetchFromGitHub, rustPackages, pkg-config, openssl 2 - , withALSA ? true, alsaLib 3 , withPulseAudio ? false, libpulseaudio 4 , withPortAudio ? false, portaudio 5 , withMpris ? false ··· 29 nativeBuildInputs = [ pkg-config ]; 30 31 buildInputs = [ openssl ] 32 - ++ lib.optional withALSA alsaLib 33 ++ lib.optional withPulseAudio libpulseaudio 34 ++ lib.optional withPortAudio portaudio 35 ++ lib.optional (withMpris || withKeyring) dbus;
··· 1 { lib, fetchFromGitHub, rustPackages, pkg-config, openssl 2 + , withALSA ? true, alsa-lib 3 , withPulseAudio ? false, libpulseaudio 4 , withPortAudio ? false, portaudio 5 , withMpris ? false ··· 29 nativeBuildInputs = [ pkg-config ]; 30 31 buildInputs = [ openssl ] 32 + ++ lib.optional withALSA alsa-lib 33 ++ lib.optional withPulseAudio libpulseaudio 34 ++ lib.optional withPortAudio portaudio 35 ++ lib.optional (withMpris || withKeyring) dbus;
+2 -2
pkgs/applications/audio/squeezelite/default.nix
··· 1 { lib, stdenv, fetchFromGitHub 2 - , alsaLib, flac, libmad, libvorbis, mpg123 3 , dsdSupport ? true 4 , faad2Support ? true, faad2 5 , ffmpegSupport ? true, ffmpeg ··· 33 sha256 = "024ypr1da2r079k3hgiifzd3d3wcfprhbl5zdm40zm0c7frzmr8i"; 34 }; 35 36 - buildInputs = [ alsaLib flac libmad libvorbis mpg123 ] 37 ++ optional faad2Support faad2 38 ++ optional ffmpegSupport ffmpeg 39 ++ optional opusSupport opusfile
··· 1 { lib, stdenv, fetchFromGitHub 2 + , alsa-lib, flac, libmad, libvorbis, mpg123 3 , dsdSupport ? true 4 , faad2Support ? true, faad2 5 , ffmpegSupport ? true, ffmpeg ··· 33 sha256 = "024ypr1da2r079k3hgiifzd3d3wcfprhbl5zdm40zm0c7frzmr8i"; 34 }; 35 36 + buildInputs = [ alsa-lib flac libmad libvorbis mpg123 ] 37 ++ optional faad2Support faad2 38 ++ optional ffmpegSupport ffmpeg 39 ++ optional opusSupport opusfile
+2 -2
pkgs/applications/audio/stochas/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake, pkg-config, libX11, libXrandr, libXinerama, libXext, libXcursor, freetype, alsaLib, libjack2 }: 2 3 stdenv.mkDerivation rec { 4 pname = "stochas"; ··· 15 nativeBuildInputs = [ cmake pkg-config ]; 16 17 buildInputs = [ 18 - libX11 libXrandr libXinerama libXext libXcursor freetype alsaLib libjack2 19 ]; 20 21 installPhase = ''
··· 1 + { lib, stdenv, fetchFromGitHub, cmake, pkg-config, libX11, libXrandr, libXinerama, libXext, libXcursor, freetype, alsa-lib, libjack2 }: 2 3 stdenv.mkDerivation rec { 4 pname = "stochas"; ··· 15 nativeBuildInputs = [ cmake pkg-config ]; 16 17 buildInputs = [ 18 + libX11 libXrandr libXinerama libXext libXcursor freetype alsa-lib libjack2 19 ]; 20 21 installPhase = ''
+2 -2
pkgs/applications/audio/strawberry/default.nix
··· 4 , fetchFromGitHub 5 , cmake 6 , pkg-config 7 - , alsaLib 8 , boost 9 , chromaprint 10 , fftw ··· 45 }; 46 47 buildInputs = [ 48 - alsaLib 49 boost 50 chromaprint 51 fftw
··· 4 , fetchFromGitHub 5 , cmake 6 , pkg-config 7 + , alsa-lib 8 , boost 9 , chromaprint 10 , fftw ··· 45 }; 46 47 buildInputs = [ 48 + alsa-lib 49 boost 50 chromaprint 51 fftw
+2 -2
pkgs/applications/audio/sunvox/default.nix
··· 1 - { lib, stdenv, fetchurl, unzip, alsaLib, libX11, libXi, SDL2 }: 2 3 let 4 - libPath = lib.makeLibraryPath [ stdenv.cc.cc alsaLib libX11 libXi SDL2 ]; 5 arch = 6 if stdenv.isAarch64 7 then "arm64"
··· 1 + { lib, stdenv, fetchurl, unzip, alsa-lib, libX11, libXi, SDL2 }: 2 3 let 4 + libPath = lib.makeLibraryPath [ stdenv.cc.cc alsa-lib libX11 libXi SDL2 ]; 5 arch = 6 if stdenv.isAarch64 7 then "arm64"
+2 -2
pkgs/applications/audio/synthv1/default.nix
··· 1 - { mkDerivation, lib, fetchurl, pkg-config, qtbase, qttools, libjack2, alsaLib, liblo, lv2 }: 2 3 mkDerivation rec { 4 pname = "synthv1"; ··· 9 sha256 = "047y2l7ipzv00ly54f074v6p043xjml7vz0svc7z81bhx74vs0ix"; 10 }; 11 12 - buildInputs = [ qtbase qttools libjack2 alsaLib liblo lv2 ]; 13 14 nativeBuildInputs = [ pkg-config ]; 15
··· 1 + { mkDerivation, lib, fetchurl, pkg-config, qtbase, qttools, libjack2, alsa-lib, liblo, lv2 }: 2 3 mkDerivation rec { 4 pname = "synthv1"; ··· 9 sha256 = "047y2l7ipzv00ly54f074v6p043xjml7vz0svc7z81bhx74vs0ix"; 10 }; 11 12 + buildInputs = [ qtbase qttools libjack2 alsa-lib liblo lv2 ]; 13 14 nativeBuildInputs = [ pkg-config ]; 15
+2 -2
pkgs/applications/audio/tony/default.nix
··· 1 { lib, stdenv, fetchurl, pkg-config, wrapQtAppsHook 2 - , alsaLib, boost, bzip2, fftw, fftwFloat, libX11, libfishsound, libid3tag 3 , libjack2, liblo, libmad, libogg, liboggz, libpulseaudio, libsamplerate 4 , libsndfile, lrdf, opusfile, qtbase, qtsvg, rubberband, serd, sord 5 }: ··· 15 nativeBuildInputs = [ pkg-config wrapQtAppsHook ]; 16 17 buildInputs = [ 18 - alsaLib boost bzip2 fftw fftwFloat libX11 libfishsound libid3tag 19 libjack2 liblo libmad libogg liboggz libpulseaudio libsamplerate 20 libsndfile lrdf opusfile qtbase qtsvg rubberband serd sord 21 ];
··· 1 { lib, stdenv, fetchurl, pkg-config, wrapQtAppsHook 2 + , alsa-lib, boost, bzip2, fftw, fftwFloat, libX11, libfishsound, libid3tag 3 , libjack2, liblo, libmad, libogg, liboggz, libpulseaudio, libsamplerate 4 , libsndfile, lrdf, opusfile, qtbase, qtsvg, rubberband, serd, sord 5 }: ··· 15 nativeBuildInputs = [ pkg-config wrapQtAppsHook ]; 16 17 buildInputs = [ 18 + alsa-lib boost bzip2 fftw fftwFloat libX11 libfishsound libid3tag 19 libjack2 liblo libmad libogg liboggz libpulseaudio libsamplerate 20 libsndfile lrdf opusfile qtbase qtsvg rubberband serd sord 21 ];
+2 -2
pkgs/applications/audio/transcribe/default.nix
··· 1 - { stdenv, fetchzip, lib, wrapGAppsHook, alsaLib, atk, cairo, gdk-pixbuf 2 , glib, gst_all_1, gtk3, libSM, libX11, libpng12, pango, zlib }: 3 4 stdenv.mkDerivation rec { ··· 20 dontPatchELF = true; 21 22 libPath = with gst_all_1; lib.makeLibraryPath [ 23 - stdenv.cc.cc glib gtk3 atk pango cairo gdk-pixbuf alsaLib 24 libX11 libSM libpng12 gstreamer gst-plugins-base zlib 25 ]; 26
··· 1 + { stdenv, fetchzip, lib, wrapGAppsHook, alsa-lib, atk, cairo, gdk-pixbuf 2 , glib, gst_all_1, gtk3, libSM, libX11, libpng12, pango, zlib }: 3 4 stdenv.mkDerivation rec { ··· 20 dontPatchELF = true; 21 22 libPath = with gst_all_1; lib.makeLibraryPath [ 23 + stdenv.cc.cc glib gtk3 atk pango cairo gdk-pixbuf alsa-lib 24 libX11 libSM libpng12 gstreamer gst-plugins-base zlib 25 ]; 26
+2 -2
pkgs/applications/audio/traverso/default.nix
··· 1 { mkDerivation, lib, fetchurl, cmake, pkg-config 2 - , alsaLib, fftw, flac, lame, libjack2, libmad, libpulseaudio 3 , libsamplerate, libsndfile, libvorbis, portaudio, qtbase, wavpack 4 }: 5 mkDerivation { ··· 12 }; 13 14 nativeBuildInputs = [ cmake pkg-config ]; 15 - buildInputs = [ alsaLib fftw flac.dev libjack2 lame 16 libmad libpulseaudio libsamplerate.dev libsndfile.dev libvorbis 17 portaudio qtbase wavpack ]; 18
··· 1 { mkDerivation, lib, fetchurl, cmake, pkg-config 2 + , alsa-lib, fftw, flac, lame, libjack2, libmad, libpulseaudio 3 , libsamplerate, libsndfile, libvorbis, portaudio, qtbase, wavpack 4 }: 5 mkDerivation { ··· 12 }; 13 14 nativeBuildInputs = [ cmake pkg-config ]; 15 + buildInputs = [ alsa-lib fftw flac.dev libjack2 lame 16 libmad libpulseaudio libsamplerate.dev libsndfile.dev libvorbis 17 portaudio qtbase wavpack ]; 18
+2 -2
pkgs/applications/audio/tunefish/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config, python3 2 - , alsaLib, curl, freetype, gtk3, libGL, libX11, libXext, libXinerama, webkitgtk 3 }: 4 5 stdenv.mkDerivation { ··· 15 }; 16 17 nativeBuildInputs = [ pkg-config python3 ]; 18 - buildInputs = [ alsaLib curl freetype gtk3 libGL libX11 libXext libXinerama webkitgtk ]; 19 20 postPatch = '' 21 patchShebangs src/tunefish4/generate-lv2-ttl.py
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config, python3 2 + , alsa-lib, curl, freetype, gtk3, libGL, libX11, libXext, libXinerama, webkitgtk 3 }: 4 5 stdenv.mkDerivation { ··· 15 }; 16 17 nativeBuildInputs = [ pkg-config python3 ]; 18 + buildInputs = [ alsa-lib curl freetype gtk3 libGL libX11 libXext libXinerama webkitgtk ]; 19 20 postPatch = '' 21 patchShebangs src/tunefish4/generate-lv2-ttl.py
+2 -2
pkgs/applications/audio/vcv-rack/default.nix
··· 1 { lib, stdenv, makeWrapper, fetchzip, fetchFromGitHub, pkg-config 2 - , alsaLib, curl, glew, glfw, gtk2-x11, jansson, libjack2, libXext, libXi 3 , libzip, rtaudio, rtmidi, speex, libsamplerate }: 4 5 let ··· 75 enableParallelBuilding = true; 76 77 nativeBuildInputs = [ makeWrapper pkg-config ]; 78 - buildInputs = [ alsaLib curl glew glfw gtk2-x11 jansson libjack2 libsamplerate libzip rtaudio rtmidi speex ]; 79 80 buildFlags = [ "Rack" ]; 81
··· 1 { lib, stdenv, makeWrapper, fetchzip, fetchFromGitHub, pkg-config 2 + , alsa-lib, curl, glew, glfw, gtk2-x11, jansson, libjack2, libXext, libXi 3 , libzip, rtaudio, rtmidi, speex, libsamplerate }: 4 5 let ··· 75 enableParallelBuilding = true; 76 77 nativeBuildInputs = [ makeWrapper pkg-config ]; 78 + buildInputs = [ alsa-lib curl glew glfw gtk2-x11 jansson libjack2 libsamplerate libzip rtaudio rtmidi speex ]; 79 80 buildFlags = [ "Rack" ]; 81
+2 -2
pkgs/applications/audio/virtual-ans/default.nix
··· 3 , libX11 4 , libXi 5 , libGL 6 - , alsaLib 7 , SDL2 8 , autoPatchelfHook 9 }: ··· 26 libX11 27 libXi 28 libGL 29 - alsaLib 30 SDL2 31 ]; 32
··· 3 , libX11 4 , libXi 5 , libGL 6 + , alsa-lib 7 , SDL2 8 , autoPatchelfHook 9 }: ··· 26 libX11 27 libXi 28 libGL 29 + alsa-lib 30 SDL2 31 ]; 32
+2 -2
pkgs/applications/audio/vkeybd/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, libX11, makeWrapper, tcl, tk }: 2 3 stdenv.mkDerivation rec { 4 pname = "vkeybd"; ··· 10 }; 11 12 nativeBuildInputs = [ makeWrapper ]; 13 - buildInputs = [ alsaLib libX11 tcl tk ]; 14 15 configurePhase = '' 16 mkdir -p $out/bin
··· 1 + { lib, stdenv, fetchurl, alsa-lib, libX11, makeWrapper, tcl, tk }: 2 3 stdenv.mkDerivation rec { 4 pname = "vkeybd"; ··· 10 }; 11 12 nativeBuildInputs = [ makeWrapper ]; 13 + buildInputs = [ alsa-lib libX11 tcl tk ]; 14 15 configurePhase = '' 16 mkdir -p $out/bin
+2 -2
pkgs/applications/audio/xmp/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, alsaLib, libxmp }: 2 3 stdenv.mkDerivation rec { 4 name = "xmp-4.1.0"; ··· 16 }; 17 18 nativeBuildInputs = [ pkg-config ]; 19 - buildInputs = [ alsaLib libxmp ]; 20 }
··· 1 + { lib, stdenv, fetchurl, pkg-config, alsa-lib, libxmp }: 2 3 stdenv.mkDerivation rec { 4 name = "xmp-4.1.0"; ··· 16 }; 17 18 nativeBuildInputs = [ pkg-config ]; 19 + buildInputs = [ alsa-lib libxmp ]; 20 }
+2 -2
pkgs/applications/audio/xsynth-dssi/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, autoconf, automake, dssi, gtk2, libjack2, 2 ladspaH, ladspaPlugins, liblo, pkg-config }: 3 4 stdenv.mkDerivation rec { ··· 10 sha256 = "00nwv2pqjbmxqdc6xdm0cljq6z05lv4y6bibmhz1kih9lm0lklnk"; 11 }; 12 13 - buildInputs = [ alsaLib autoconf automake dssi gtk2 libjack2 ladspaH 14 ladspaPlugins liblo pkg-config ]; 15 16 installPhase = ''
··· 1 + { lib, stdenv, fetchurl, alsa-lib, autoconf, automake, dssi, gtk2, libjack2, 2 ladspaH, ladspaPlugins, liblo, pkg-config }: 3 4 stdenv.mkDerivation rec { ··· 10 sha256 = "00nwv2pqjbmxqdc6xdm0cljq6z05lv4y6bibmhz1kih9lm0lklnk"; 11 }; 12 13 + buildInputs = [ alsa-lib autoconf automake dssi gtk2 libjack2 ladspaH 14 ladspaPlugins liblo pkg-config ]; 15 16 installPhase = ''
+2 -2
pkgs/applications/audio/yoshimi/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub , alsaLib, boost, cairo, cmake, fftwSinglePrec, fltk, pcre 2 , libjack2, libsndfile, libXdmcp, readline, lv2, libGLU, libGL, minixml, pkg-config, zlib, xorg 3 }: 4 ··· 16 sha256 = "0bgcc5fbgwpdjircq00wlii30pakf45yzligpbnf02a554hh4j01"; 17 }; 18 buildInputs = [ 19 - alsaLib boost cairo fftwSinglePrec fltk libjack2 libsndfile libXdmcp readline lv2 libGLU libGL 20 minixml zlib xorg.libpthreadstubs pcre 21 ]; 22
··· 1 + { lib, stdenv, fetchFromGitHub , alsa-lib, boost, cairo, cmake, fftwSinglePrec, fltk, pcre 2 , libjack2, libsndfile, libXdmcp, readline, lv2, libGLU, libGL, minixml, pkg-config, zlib, xorg 3 }: 4 ··· 16 sha256 = "0bgcc5fbgwpdjircq00wlii30pakf45yzligpbnf02a554hh4j01"; 17 }; 18 buildInputs = [ 19 + alsa-lib boost cairo fftwSinglePrec fltk libjack2 libsndfile libXdmcp readline lv2 libGLU libGL 20 minixml zlib xorg.libpthreadstubs pcre 21 ]; 22
+2 -2
pkgs/applications/audio/zita-ajbridge/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, libjack2, zita-alsa-pcmi, zita-resampler }: 2 3 stdenv.mkDerivation rec { 4 name = "zita-ajbridge-0.8.4"; ··· 8 sha256 = "0g5v0l0zmqh049mhv62n8s5bpm0yrlby7mkxxhs5qwadp8v4w9mw"; 9 }; 10 11 - buildInputs = [ alsaLib libjack2 zita-alsa-pcmi zita-resampler ]; 12 13 preConfigure = '' 14 cd ./source/
··· 1 + { lib, stdenv, fetchurl, alsa-lib, libjack2, zita-alsa-pcmi, zita-resampler }: 2 3 stdenv.mkDerivation rec { 4 name = "zita-ajbridge-0.8.4"; ··· 8 sha256 = "0g5v0l0zmqh049mhv62n8s5bpm0yrlby7mkxxhs5qwadp8v4w9mw"; 9 }; 10 11 + buildInputs = [ alsa-lib libjack2 zita-alsa-pcmi zita-resampler ]; 12 13 preConfigure = '' 14 cd ./source/
+2 -2
pkgs/applications/audio/zynaddsubfx/default.nix
··· 16 17 # Optional dependencies 18 , alsaSupport ? true 19 - , alsaLib 20 , dssiSupport ? false 21 , dssi 22 , ladspaH ··· 70 nativeBuildInputs = [ cmake makeWrapper pkg-config ]; 71 72 buildInputs = [ fftw liblo minixml zlib ] 73 - ++ lib.optionals alsaSupport [ alsaLib ] 74 ++ lib.optionals dssiSupport [ dssi ladspaH ] 75 ++ lib.optionals jackSupport [ libjack2 ] 76 ++ lib.optionals lashSupport [ lash ]
··· 16 17 # Optional dependencies 18 , alsaSupport ? true 19 + , alsa-lib 20 , dssiSupport ? false 21 , dssi 22 , ladspaH ··· 70 nativeBuildInputs = [ cmake makeWrapper pkg-config ]; 71 72 buildInputs = [ fftw liblo minixml zlib ] 73 + ++ lib.optionals alsaSupport [ alsa-lib ] 74 ++ lib.optionals dssiSupport [ dssi ladspaH ] 75 ++ lib.optionals jackSupport [ libjack2 ] 76 ++ lib.optionals lashSupport [ lash ]
+2 -2
pkgs/applications/blockchains/exodus/default.nix
··· 1 { stdenv, lib, fetchurl, unzip, glib, systemd, nss, nspr, gtk3-x11, pango, 2 - atk, cairo, gdk-pixbuf, xorg, xorg_sys_opengl, util-linux, alsaLib, dbus, at-spi2-atk, 3 cups, vivaldi-ffmpeg-codecs, libpulseaudio, at-spi2-core, libxkbcommon, mesa }: 4 5 stdenv.mkDerivation rec { ··· 54 util-linux 55 xorg.libXrandr 56 xorg.libXScrnSaver 57 - alsaLib 58 dbus.lib 59 at-spi2-atk 60 at-spi2-core
··· 1 { stdenv, lib, fetchurl, unzip, glib, systemd, nss, nspr, gtk3-x11, pango, 2 + atk, cairo, gdk-pixbuf, xorg, xorg_sys_opengl, util-linux, alsa-lib, dbus, at-spi2-atk, 3 cups, vivaldi-ffmpeg-codecs, libpulseaudio, at-spi2-core, libxkbcommon, mesa }: 4 5 stdenv.mkDerivation rec { ··· 54 util-linux 55 xorg.libXrandr 56 xorg.libXScrnSaver 57 + alsa-lib 58 dbus.lib 59 at-spi2-atk 60 at-spi2-core
+2 -2
pkgs/applications/blockchains/parity-ui/env.nix
··· 1 - { stdenv, lib, zlib, glib, alsaLib, dbus, gtk2, atk, pango, freetype, fontconfig 2 , libgnome-keyring3, gdk-pixbuf, cairo, cups, expat, libgpgerror, nspr 3 , nss, xorg, libcap, systemd, libnotify, libsecret, gnome2 }: 4 5 let 6 packages = [ 7 stdenv.cc.cc zlib glib dbus gtk2 atk pango freetype libgnome-keyring3 8 - fontconfig gdk-pixbuf cairo cups expat libgpgerror alsaLib nspr nss 9 xorg.libXrender xorg.libX11 xorg.libXext xorg.libXdamage xorg.libXtst 10 xorg.libXcomposite xorg.libXi xorg.libXfixes xorg.libXrandr 11 xorg.libXcursor xorg.libxkbfile xorg.libXScrnSaver libcap systemd libnotify
··· 1 + { stdenv, lib, zlib, glib, alsa-lib, dbus, gtk2, atk, pango, freetype, fontconfig 2 , libgnome-keyring3, gdk-pixbuf, cairo, cups, expat, libgpgerror, nspr 3 , nss, xorg, libcap, systemd, libnotify, libsecret, gnome2 }: 4 5 let 6 packages = [ 7 stdenv.cc.cc zlib glib dbus gtk2 atk pango freetype libgnome-keyring3 8 + fontconfig gdk-pixbuf cairo cups expat libgpgerror alsa-lib nspr nss 9 xorg.libXrender xorg.libX11 xorg.libXext xorg.libXdamage xorg.libXtst 10 xorg.libXcomposite xorg.libXi xorg.libXfixes xorg.libXrandr 11 xorg.libXcursor xorg.libxkbfile xorg.libXScrnSaver libcap systemd libnotify
+2 -2
pkgs/applications/editors/android-studio/common.nix
··· 1 { channel, pname, version, build ? null, sha256Hash }: 2 3 - { alsaLib 4 , bash 5 , buildFHSUserEnv 6 , cacert ··· 121 libXrandr 122 123 # For Android emulator 124 - alsaLib 125 dbus 126 expat 127 libpulseaudio
··· 1 { channel, pname, version, build ? null, sha256Hash }: 2 3 + { alsa-lib 4 , bash 5 , buildFHSUserEnv 6 , cacert ··· 121 libXrandr 122 123 # For Android emulator 124 + alsa-lib 125 dbus 126 expat 127 libpulseaudio
+2 -2
pkgs/applications/editors/atom/env.nix
··· 1 - { stdenv, lib, zlib, glib, alsaLib, dbus, gtk3, atk, pango, freetype, fontconfig 2 , libgnome-keyring3, gdk-pixbuf, cairo, cups, expat, libgpgerror, nspr 3 , gconf, nss, xorg, libcap, systemd, libnotify, libsecret, libuuid, at-spi2-atk 4 , at-spi2-core, libdbusmenu, mesa ··· 7 let 8 packages = [ 9 stdenv.cc.cc zlib glib dbus gtk3 atk pango freetype libgnome-keyring3 10 - fontconfig gdk-pixbuf cairo cups expat libgpgerror alsaLib nspr gconf nss 11 xorg.libXrender xorg.libX11 xorg.libXext xorg.libXdamage xorg.libXtst 12 xorg.libXcomposite xorg.libXi xorg.libXfixes xorg.libXrandr 13 xorg.libXcursor xorg.libxkbfile xorg.libXScrnSaver libcap systemd libnotify
··· 1 + { stdenv, lib, zlib, glib, alsa-lib, dbus, gtk3, atk, pango, freetype, fontconfig 2 , libgnome-keyring3, gdk-pixbuf, cairo, cups, expat, libgpgerror, nspr 3 , gconf, nss, xorg, libcap, systemd, libnotify, libsecret, libuuid, at-spi2-atk 4 , at-spi2-core, libdbusmenu, mesa ··· 7 let 8 packages = [ 9 stdenv.cc.cc zlib glib dbus gtk3 atk pango freetype libgnome-keyring3 10 + fontconfig gdk-pixbuf cairo cups expat libgpgerror alsa-lib nspr gconf nss 11 xorg.libXrender xorg.libX11 xorg.libXext xorg.libXdamage xorg.libXtst 12 xorg.libXcomposite xorg.libXi xorg.libXfixes xorg.libXrandr 13 xorg.libXcursor xorg.libxkbfile xorg.libXScrnSaver libcap systemd libnotify
+3 -3
pkgs/applications/editors/bonzomatic/default.nix
··· 1 { lib, stdenv, fetchFromGitHub 2 , cmake, makeWrapper 3 - , alsaLib, fontconfig, mesa_glu, libXcursor, libXinerama, libXrandr, xorg 4 }: 5 6 stdenv.mkDerivation rec { ··· 16 17 nativeBuildInputs = [ cmake makeWrapper ]; 18 buildInputs = [ 19 - alsaLib fontconfig mesa_glu 20 libXcursor libXinerama libXrandr xorg.xinput xorg.libXi xorg.libXext 21 ]; 22 23 postFixup = '' 24 - wrapProgram $out/bin/bonzomatic --prefix LD_LIBRARY_PATH : "${alsaLib}/lib" 25 ''; 26 27 meta = with lib; {
··· 1 { lib, stdenv, fetchFromGitHub 2 , cmake, makeWrapper 3 + , alsa-lib, fontconfig, mesa_glu, libXcursor, libXinerama, libXrandr, xorg 4 }: 5 6 stdenv.mkDerivation rec { ··· 16 17 nativeBuildInputs = [ cmake makeWrapper ]; 18 buildInputs = [ 19 + alsa-lib fontconfig mesa_glu 20 libXcursor libXinerama libXrandr xorg.xinput xorg.libXi xorg.libXext 21 ]; 22 23 postFixup = '' 24 + wrapProgram $out/bin/bonzomatic --prefix LD_LIBRARY_PATH : "${alsa-lib}/lib" 25 ''; 26 27 meta = with lib; {
+2 -2
pkgs/applications/editors/emacs/generic.nix
··· 9 { stdenv, lib, fetchurl, fetchpatch, ncurses, xlibsWrapper, libXaw, libXpm 10 , Xaw3d, libXcursor, pkg-config, gettext, libXft, dbus, libpng, libjpeg, giflib 11 , libtiff, librsvg, gconf, libxml2, imagemagick, gnutls, libselinux 12 - , alsaLib, cairo, acl, gpm, AppKit, GSS, ImageIO, m17n_lib, libotf 13 , jansson, harfbuzz 14 , dontRecurseIntoAttrs ,emacsPackagesFor 15 , libgccjit, targetPlatform, makeWrapper # native-comp params ··· 105 ++ lib.optional (withX && (withGTK3 || withXwidgets)) wrapGAppsHook; 106 107 buildInputs = 108 - [ ncurses gconf libxml2 gnutls alsaLib acl gpm gettext jansson harfbuzz.dev ] 109 ++ lib.optionals stdenv.isLinux [ dbus libselinux systemd ] 110 ++ lib.optionals withX 111 [ xlibsWrapper libXaw Xaw3d libXpm libpng libjpeg giflib libtiff libXft
··· 9 { stdenv, lib, fetchurl, fetchpatch, ncurses, xlibsWrapper, libXaw, libXpm 10 , Xaw3d, libXcursor, pkg-config, gettext, libXft, dbus, libpng, libjpeg, giflib 11 , libtiff, librsvg, gconf, libxml2, imagemagick, gnutls, libselinux 12 + , alsa-lib, cairo, acl, gpm, AppKit, GSS, ImageIO, m17n_lib, libotf 13 , jansson, harfbuzz 14 , dontRecurseIntoAttrs ,emacsPackagesFor 15 , libgccjit, targetPlatform, makeWrapper # native-comp params ··· 105 ++ lib.optional (withX && (withGTK3 || withXwidgets)) wrapGAppsHook; 106 107 buildInputs = 108 + [ ncurses gconf libxml2 gnutls alsa-lib acl gpm gettext jansson harfbuzz.dev ] 109 ++ lib.optionals stdenv.isLinux [ dbus libselinux systemd ] 110 ++ lib.optionals withX 111 [ xlibsWrapper libXaw Xaw3d libXpm libpng libjpeg giflib libtiff libXft
+2 -2
pkgs/applications/editors/kodestudio/default.nix
··· 1 { stdenv, lib, fetchurl, makeDesktopItem, makeWrapper 2 , # Patchelf dependencies: 3 - alsaLib, atomEnv, boehmgc, flac, libogg, libvorbis, libXScrnSaver, libGLU, libGL 4 , openssl, xorg, zlib 5 }: 6 ··· 57 $out/kodestudio 58 patchelf \ 59 --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ 60 - --set-rpath ".:${stdenv.cc.libc}/lib:${xorg.libXinerama}/lib:${xorg.libX11}/lib:${alsaLib}/lib:${libGL}/lib:${libGLU}/lib:${openssl.out}/lib" \ 61 $out/resources/app/extensions/krom/Krom/linux/Krom 62 patchelf \ 63 --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
··· 1 { stdenv, lib, fetchurl, makeDesktopItem, makeWrapper 2 , # Patchelf dependencies: 3 + alsa-lib, atomEnv, boehmgc, flac, libogg, libvorbis, libXScrnSaver, libGLU, libGL 4 , openssl, xorg, zlib 5 }: 6 ··· 57 $out/kodestudio 58 patchelf \ 59 --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \ 60 + --set-rpath ".:${stdenv.cc.libc}/lib:${xorg.libXinerama}/lib:${xorg.libX11}/lib:${alsa-lib}/lib:${libGL}/lib:${libGLU}/lib:${openssl.out}/lib" \ 61 $out/resources/app/extensions/krom/Krom/linux/Krom 62 patchelf \ 63 --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
+2 -2
pkgs/applications/editors/lighttable/default.nix
··· 1 - { stdenv, lib, fetchurl, zlib, glib, alsaLib, makeDesktopItem 2 , dbus, gtk2, atk, pango, freetype, fontconfig, libgnome-keyring3, gdk-pixbuf 3 , cairo, cups, expat, libgpgerror, nspr, gnome2, nss, xorg, systemd, libnotify 4 }: ··· 6 let 7 libPath = lib.makeLibraryPath [ 8 stdenv.cc.cc zlib glib dbus gtk2 atk pango freetype libgnome-keyring3 nss 9 - fontconfig gdk-pixbuf cairo cups expat libgpgerror alsaLib nspr gnome2.GConf 10 xorg.libXrender xorg.libX11 xorg.libXext xorg.libXdamage xorg.libXtst 11 xorg.libXcomposite xorg.libXi xorg.libXfixes libnotify xorg.libXrandr 12 xorg.libXcursor
··· 1 + { stdenv, lib, fetchurl, zlib, glib, alsa-lib, makeDesktopItem 2 , dbus, gtk2, atk, pango, freetype, fontconfig, libgnome-keyring3, gdk-pixbuf 3 , cairo, cups, expat, libgpgerror, nspr, gnome2, nss, xorg, systemd, libnotify 4 }: ··· 6 let 7 libPath = lib.makeLibraryPath [ 8 stdenv.cc.cc zlib glib dbus gtk2 atk pango freetype libgnome-keyring3 nss 9 + fontconfig gdk-pixbuf cairo cups expat libgpgerror alsa-lib nspr gnome2.GConf 10 xorg.libXrender xorg.libX11 xorg.libXext xorg.libXdamage xorg.libXtst 11 xorg.libXcomposite xorg.libXi xorg.libXfixes libnotify xorg.libXrandr 12 xorg.libXcursor
+2 -2
pkgs/applications/editors/music/tuxguitar/default.nix
··· 1 - { lib, stdenv, fetchurl, swt, jdk, makeWrapper, alsaLib, jack2, fluidsynth, libpulseaudio }: 2 3 let metadata = assert stdenv.hostPlatform.system == "i686-linux" || stdenv.hostPlatform.system == "x86_64-linux"; 4 if stdenv.hostPlatform.system == "i686-linux" then ··· 27 28 wrapProgram $out/bin/tuxguitar \ 29 --set JAVA "${jdk}/bin/java" \ 30 - --prefix LD_LIBRARY_PATH : "$out/lib/:${lib.makeLibraryPath [ swt alsaLib jack2 fluidsynth libpulseaudio ]}" \ 31 --prefix CLASSPATH : "${swt}/jars/swt.jar:$out/lib/tuxguitar.jar:$out/lib/itext.jar" 32 ''; 33
··· 1 + { lib, stdenv, fetchurl, swt, jdk, makeWrapper, alsa-lib, jack2, fluidsynth, libpulseaudio }: 2 3 let metadata = assert stdenv.hostPlatform.system == "i686-linux" || stdenv.hostPlatform.system == "x86_64-linux"; 4 if stdenv.hostPlatform.system == "i686-linux" then ··· 27 28 wrapProgram $out/bin/tuxguitar \ 29 --set JAVA "${jdk}/bin/java" \ 30 + --prefix LD_LIBRARY_PATH : "$out/lib/:${lib.makeLibraryPath [ swt alsa-lib jack2 fluidsynth libpulseaudio ]}" \ 31 --prefix CLASSPATH : "${swt}/jars/swt.jar:$out/lib/tuxguitar.jar:$out/lib/itext.jar" 32 ''; 33
+2 -2
pkgs/applications/graphics/avocode/default.nix
··· 1 { lib, stdenv, makeDesktopItem, fetchurl, unzip 2 - , gdk-pixbuf, glib, gtk3, atk, at-spi2-atk, pango, cairo, freetype, fontconfig, dbus, nss, nspr, alsaLib, cups, expat, udev, gnome 3 , xorg, mozjpeg, makeWrapper, wrapGAppsHook, libuuid, at-spi2-core, libdrm, mesa, libxkbcommon 4 }: 5 ··· 27 dbus 28 nss 29 nspr 30 - alsaLib 31 cups 32 expat 33 udev
··· 1 { lib, stdenv, makeDesktopItem, fetchurl, unzip 2 + , gdk-pixbuf, glib, gtk3, atk, at-spi2-atk, pango, cairo, freetype, fontconfig, dbus, nss, nspr, alsa-lib, cups, expat, udev, gnome 3 , xorg, mozjpeg, makeWrapper, wrapGAppsHook, libuuid, at-spi2-core, libdrm, mesa, libxkbcommon 4 }: 5 ··· 27 dbus 28 nss 29 nspr 30 + alsa-lib 31 cups 32 expat 33 udev
+2 -2
pkgs/applications/graphics/drawio/default.nix
··· 1 { stdenv, lib, fetchurl, rpmextract, autoPatchelfHook, wrapGAppsHook 2 3 # Dynamic libraries 4 - , alsaLib, atk, at-spi2-atk, at-spi2-core, cairo, dbus, cups, expat 5 , gdk-pixbuf, glib, gtk3, libX11, libXScrnSaver, libXcomposite, libXcursor 6 , libXdamage, libXext, libXfixes, libXi, libXrandr, libXrender, libXtst 7 , libxcb, libuuid, libxshmfence, nspr, nss, pango, mesa ··· 25 ]; 26 27 buildInputs = [ 28 - alsaLib 29 atk 30 at-spi2-atk 31 at-spi2-core
··· 1 { stdenv, lib, fetchurl, rpmextract, autoPatchelfHook, wrapGAppsHook 2 3 # Dynamic libraries 4 + , alsa-lib, atk, at-spi2-atk, at-spi2-core, cairo, dbus, cups, expat 5 , gdk-pixbuf, glib, gtk3, libX11, libXScrnSaver, libXcomposite, libXcursor 6 , libXdamage, libXext, libXfixes, libXi, libXrandr, libXrender, libXtst 7 , libxcb, libuuid, libxshmfence, nspr, nss, pango, mesa ··· 25 ]; 26 27 buildInputs = [ 28 + alsa-lib 29 atk 30 at-spi2-atk 31 at-spi2-core
+3 -3
pkgs/applications/graphics/fluxus/default.nix
··· 1 { lib, stdenv 2 , fetchFromGitLab 3 - , alsaLib 4 , bzip2 5 , fftw 6 , freeglut ··· 23 }: 24 let 25 libs = [ 26 - alsaLib 27 bzip2 28 fftw 29 freeglut ··· 54 }; 55 56 buildInputs = [ 57 - alsaLib 58 fftw 59 freeglut.dev 60 freetype
··· 1 { lib, stdenv 2 , fetchFromGitLab 3 + , alsa-lib 4 , bzip2 5 , fftw 6 , freeglut ··· 23 }: 24 let 25 libs = [ 26 + alsa-lib 27 bzip2 28 fftw 29 freeglut ··· 54 }; 55 56 buildInputs = [ 57 + alsa-lib 58 fftw 59 freeglut.dev 60 freetype
+2 -2
pkgs/applications/graphics/foxotron/default.nix
··· 13 , libXi 14 , libXext 15 , libGLU 16 - , alsaLib 17 , fontconfig 18 , AVFoundation 19 , Carbon ··· 38 nativeBuildInputs = [ cmake pkg-config makeWrapper ]; 39 40 buildInputs = [ zlib ] 41 - ++ lib.optionals stdenv.hostPlatform.isLinux [ libX11 libXrandr libXinerama libXcursor libXi libXext alsaLib fontconfig libGLU ] 42 ++ lib.optionals stdenv.hostPlatform.isDarwin [ AVFoundation Carbon Cocoa CoreAudio Kernel OpenGL ]; 43 44 installPhase = ''
··· 13 , libXi 14 , libXext 15 , libGLU 16 + , alsa-lib 17 , fontconfig 18 , AVFoundation 19 , Carbon ··· 38 nativeBuildInputs = [ cmake pkg-config makeWrapper ]; 39 40 buildInputs = [ zlib ] 41 + ++ lib.optionals stdenv.hostPlatform.isLinux [ libX11 libXrandr libXinerama libXcursor libXi libXext alsa-lib fontconfig libGLU ] 42 ++ lib.optionals stdenv.hostPlatform.isDarwin [ AVFoundation Carbon Cocoa CoreAudio Kernel OpenGL ]; 43 44 installPhase = ''
+2 -2
pkgs/applications/graphics/kodelife/default.nix
··· 1 { lib, stdenv 2 , fetchzip 3 - , alsaLib 4 , glib 5 , gst_all_1 6 , libGLU, libGL ··· 42 preFixup = let 43 libPath = lib.makeLibraryPath [ 44 stdenv.cc.cc.lib 45 - alsaLib 46 glib 47 gst_all_1.gstreamer 48 gst_all_1.gst-plugins-base
··· 1 { lib, stdenv 2 , fetchzip 3 + , alsa-lib 4 , glib 5 , gst_all_1 6 , libGLU, libGL ··· 42 preFixup = let 43 libPath = lib.makeLibraryPath [ 44 stdenv.cc.cc.lib 45 + alsa-lib 46 glib 47 gst_all_1.gstreamer 48 gst_all_1.gst-plugins-base
+2 -2
pkgs/applications/graphics/openboard/default.nix
··· 1 { mkDerivation, lib, fetchFromGitHub, copyDesktopItems, makeDesktopItem, qmake 2 , qtbase, qtxmlpatterns, qttools, qtwebkit, libGL, fontconfig, openssl, poppler 3 - , ffmpeg, libva, alsaLib, SDL, x264, libvpx, libvorbis, libtheora, libogg 4 , libopus, lame, fdk_aac, libass, quazip, libXext, libXfixes }: 5 6 let ··· 52 poppler 53 ffmpeg 54 libva 55 - alsaLib 56 SDL 57 x264 58 libvpx
··· 1 { mkDerivation, lib, fetchFromGitHub, copyDesktopItems, makeDesktopItem, qmake 2 , qtbase, qtxmlpatterns, qttools, qtwebkit, libGL, fontconfig, openssl, poppler 3 + , ffmpeg, libva, alsa-lib, SDL, x264, libvpx, libvorbis, libtheora, libogg 4 , libopus, lame, fdk_aac, libass, quazip, libXext, libXfixes }: 5 6 let ··· 52 poppler 53 ffmpeg 54 libva 55 + alsa-lib 56 SDL 57 x264 58 libvpx
+2 -2
pkgs/applications/graphics/pencil/default.nix
··· 1 { stdenv, fetchurl, lib, makeWrapper, wrapGAppsHook, 2 # build dependencies 3 - alsaLib, atk, at-spi2-atk, at-spi2-core, cairo, cups, dbus, expat, fontconfig, 4 freetype, gdk-pixbuf, glib, glibc, gtk3, libuuid, nspr, nss, pango, 5 xorg, systemd 6 }: 7 let 8 9 deps = [ 10 - alsaLib 11 atk 12 at-spi2-atk 13 at-spi2-core
··· 1 { stdenv, fetchurl, lib, makeWrapper, wrapGAppsHook, 2 # build dependencies 3 + alsa-lib, atk, at-spi2-atk, at-spi2-core, cairo, cups, dbus, expat, fontconfig, 4 freetype, gdk-pixbuf, glib, glibc, gtk3, libuuid, nspr, nss, pango, 5 xorg, systemd 6 }: 7 let 8 9 deps = [ 10 + alsa-lib 11 atk 12 at-spi2-atk 13 at-spi2-core
+2 -2
pkgs/applications/kde/kmix.nix
··· 2 mkDerivation, lib, 3 extra-cmake-modules, kdoctools, 4 kglobalaccel, kxmlgui, kcoreaddons, 5 - plasma-framework, libpulseaudio, alsaLib, libcanberra_kde 6 }: 7 8 mkDerivation { ··· 13 }; 14 nativeBuildInputs = [ extra-cmake-modules kdoctools ]; 15 buildInputs = [ 16 - alsaLib kglobalaccel kxmlgui kcoreaddons 17 libcanberra_kde libpulseaudio plasma-framework 18 ]; 19 cmakeFlags = [ "-DKMIX_KF5_BUILD=1" ];
··· 2 mkDerivation, lib, 3 extra-cmake-modules, kdoctools, 4 kglobalaccel, kxmlgui, kcoreaddons, 5 + plasma-framework, libpulseaudio, alsa-lib, libcanberra_kde 6 }: 7 8 mkDerivation { ··· 13 }; 14 nativeBuildInputs = [ extra-cmake-modules kdoctools ]; 15 buildInputs = [ 16 + alsa-lib kglobalaccel kxmlgui kcoreaddons 17 libcanberra_kde libpulseaudio plasma-framework 18 ]; 19 cmakeFlags = [ "-DKMIX_KF5_BUILD=1" ];
+2 -2
pkgs/applications/kde/kwave.nix
··· 1 { mkDerivation, lib, extra-cmake-modules, kdoctools, qtmultimedia, kcompletion, kconfig 2 - , kcrash, kiconthemes, kio, audiofile, libsamplerate, alsaLib, libpulseaudio, flac, id3lib 3 , libogg, libmad, libopus, libvorbis, fftw, librsvg, qtbase }: 4 5 mkDerivation { ··· 17 extra-cmake-modules 18 ]; 19 buildInputs = [ 20 - alsaLib 21 audiofile 22 kcrash 23 kdoctools
··· 1 { mkDerivation, lib, extra-cmake-modules, kdoctools, qtmultimedia, kcompletion, kconfig 2 + , kcrash, kiconthemes, kio, audiofile, libsamplerate, alsa-lib, libpulseaudio, flac, id3lib 3 , libogg, libmad, libopus, libvorbis, fftw, librsvg, qtbase }: 4 5 mkDerivation { ··· 17 extra-cmake-modules 18 ]; 19 buildInputs = [ 20 + alsa-lib 21 audiofile 22 kcrash 23 kdoctools
+2 -2
pkgs/applications/misc/1password-gui/default.nix
··· 2 , stdenv 3 , fetchurl 4 , makeWrapper 5 - , alsaLib 6 , at-spi2-atk 7 , at-spi2-core 8 , atk ··· 47 48 installPhase = 49 let rpath = lib.makeLibraryPath [ 50 - alsaLib 51 at-spi2-atk 52 at-spi2-core 53 atk
··· 2 , stdenv 3 , fetchurl 4 , makeWrapper 5 + , alsa-lib 6 , at-spi2-atk 7 , at-spi2-core 8 , atk ··· 47 48 installPhase = 49 let rpath = lib.makeLibraryPath [ 50 + alsa-lib 51 at-spi2-atk 52 at-spi2-core 53 atk
+2 -2
pkgs/applications/misc/airtame/default.nix
··· 1 { stdenv, lib, fetchurl, makeDesktopItem, makeWrapper 2 - , alsaLib, atk, cairo, cups, curl, dbus, expat, ffmpeg_3, fontconfig, freetype 3 , gdk-pixbuf, glib, glibc, gnome2, gtk2, libX11, libXScrnSaver, libXcomposite 4 , libXcursor, libXdamage, libXext, libXfixes, libXi, libXrandr, libXrender 5 , libXtst, libopus, libpulseaudio, libxcb, nspr, nss, pango, udev, x264 6 }: 7 8 let libPath = lib.makeLibraryPath [ 9 - alsaLib atk cairo cups curl dbus expat ffmpeg_3 fontconfig freetype gdk-pixbuf 10 glib glibc gnome2.GConf gtk2 libopus nspr nss pango stdenv.cc.cc udev x264 11 libX11 libXScrnSaver libXcomposite libXcursor libXdamage libXext libXfixes 12 libXi libXrandr libXrender libXtst libpulseaudio libxcb
··· 1 { stdenv, lib, fetchurl, makeDesktopItem, makeWrapper 2 + , alsa-lib, atk, cairo, cups, curl, dbus, expat, ffmpeg_3, fontconfig, freetype 3 , gdk-pixbuf, glib, glibc, gnome2, gtk2, libX11, libXScrnSaver, libXcomposite 4 , libXcursor, libXdamage, libXext, libXfixes, libXi, libXrandr, libXrender 5 , libXtst, libopus, libpulseaudio, libxcb, nspr, nss, pango, udev, x264 6 }: 7 8 let libPath = lib.makeLibraryPath [ 9 + alsa-lib atk cairo cups curl dbus expat ffmpeg_3 fontconfig freetype gdk-pixbuf 10 glib glibc gnome2.GConf gtk2 libopus nspr nss pango stdenv.cc.cc udev x264 11 libX11 libXScrnSaver libXcomposite libXcursor libXdamage libXext libXfixes 12 libXi libXrandr libXrender libXtst libpulseaudio libxcb
+2 -2
pkgs/applications/misc/audio/sox/default.nix
··· 1 { config, lib, stdenv, fetchurl, pkg-config, CoreAudio 2 - , enableAlsa ? true, alsaLib ? null 3 , enableLibao ? true, libao ? null 4 , enableLame ? config.sox.enableLame or false, lame ? null 5 , enableLibmad ? true, libmad ? null ··· 30 patches = [ ./0001-musl-rewind-pipe-workaround.patch ]; 31 32 buildInputs = 33 - optional (enableAlsa && stdenv.isLinux) alsaLib ++ 34 optional enableLibao libao ++ 35 optional enableLame lame ++ 36 optional enableLibmad libmad ++
··· 1 { config, lib, stdenv, fetchurl, pkg-config, CoreAudio 2 + , enableAlsa ? true, alsa-lib ? null 3 , enableLibao ? true, libao ? null 4 , enableLame ? config.sox.enableLame or false, lame ? null 5 , enableLibmad ? true, libmad ? null ··· 30 patches = [ ./0001-musl-rewind-pipe-workaround.patch ]; 31 32 buildInputs = 33 + optional (enableAlsa && stdenv.isLinux) alsa-lib ++ 34 optional enableLibao libao ++ 35 optional enableLame lame ++ 36 optional enableLibmad libmad ++
+2 -2
pkgs/applications/misc/authy/default.nix
··· 1 - { alsaLib, at-spi2-atk, at-spi2-core, atk, autoPatchelfHook, cairo, cups 2 , dbus, electron_9, expat, fetchurl, gdk-pixbuf, glib, gtk3, lib 3 , libappindicator-gtk3, libdbusmenu-gtk3, libuuid, makeWrapper 4 , nspr, nss, pango, squashfsTools, stdenv, systemd, xorg ··· 15 rev = "5"; 16 17 buildInputs = [ 18 - alsaLib 19 at-spi2-atk 20 at-spi2-core 21 atk
··· 1 + { alsa-lib, at-spi2-atk, at-spi2-core, atk, autoPatchelfHook, cairo, cups 2 , dbus, electron_9, expat, fetchurl, gdk-pixbuf, glib, gtk3, lib 3 , libappindicator-gtk3, libdbusmenu-gtk3, libuuid, makeWrapper 4 , nspr, nss, pango, squashfsTools, stdenv, systemd, xorg ··· 15 rev = "5"; 16 17 buildInputs = [ 18 + alsa-lib 19 at-spi2-atk 20 at-spi2-core 21 atk
+2 -2
pkgs/applications/misc/free42/default.nix
··· 5 , copyDesktopItems 6 , pkg-config 7 , gtk3 8 - , alsaLib 9 }: 10 11 stdenv.mkDerivation rec { ··· 20 }; 21 22 nativeBuildInputs = [ copyDesktopItems pkg-config ]; 23 - buildInputs = [ gtk3 alsaLib ]; 24 25 postPatch = '' 26 sed -i -e "s|/bin/ls|ls|" gtk/Makefile
··· 5 , copyDesktopItems 6 , pkg-config 7 , gtk3 8 + , alsa-lib 9 }: 10 11 stdenv.mkDerivation rec { ··· 20 }; 21 22 nativeBuildInputs = [ copyDesktopItems pkg-config ]; 23 + buildInputs = [ gtk3 alsa-lib ]; 24 25 postPatch = '' 26 sed -i -e "s|/bin/ls|ls|" gtk/Makefile
+2 -2
pkgs/applications/misc/houdini/runtime.nix
··· 1 - { lib, stdenv, requireFile, zlib, libpng, libSM, libICE, fontconfig, xorg, libGLU, libGL, alsaLib, dbus, xkeyboardconfig, bc, addOpenGLRunpath }: 2 3 let 4 ld_library_path = builtins.concatStringsSep ":" [ ··· 17 xorg.libXcomposite 18 xorg.libXdamage 19 xorg.libXtst 20 - alsaLib 21 fontconfig 22 libSM 23 libICE
··· 1 + { lib, stdenv, requireFile, zlib, libpng, libSM, libICE, fontconfig, xorg, libGLU, libGL, alsa-lib, dbus, xkeyboardconfig, bc, addOpenGLRunpath }: 2 3 let 4 ld_library_path = builtins.concatStringsSep ":" [ ··· 17 xorg.libXcomposite 18 xorg.libXdamage 19 xorg.libXtst 20 + alsa-lib 21 fontconfig 22 libSM 23 libICE
+1 -1
pkgs/applications/misc/lutris/fhsenv.nix
··· 95 libao libevdev udev libgcrypt libxml2 libusb-compat-0_1 libpng libmpeg2 libv4l 96 libjpeg libxkbcommon libass libcdio libjack2 libsamplerate libzip libmad libaio 97 libcap libtiff libva libgphoto2 libxslt libsndfile giflib zlib glib 98 - alsaLib zziplib bash dbus keyutils zip cabextract freetype unzip coreutils 99 readline gcc SDL SDL2 curl graphite2 gtk2 gtk3 udev ncurses wayland libglvnd 100 vulkan-loader xdg-utils sqlite gnutls p11-kit libbsd harfbuzz 101
··· 95 libao libevdev udev libgcrypt libxml2 libusb-compat-0_1 libpng libmpeg2 libv4l 96 libjpeg libxkbcommon libass libcdio libjack2 libsamplerate libzip libmad libaio 97 libcap libtiff libva libgphoto2 libxslt libsndfile giflib zlib glib 98 + alsa-lib zziplib bash dbus keyutils zip cabextract freetype unzip coreutils 99 readline gcc SDL SDL2 curl graphite2 gtk2 gtk3 udev ncurses wayland libglvnd 100 vulkan-loader xdg-utils sqlite gnutls p11-kit libbsd harfbuzz 101
+2 -2
pkgs/applications/misc/moonlight-embedded/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, cmake, perl 2 - , alsaLib, libevdev, libopus, udev, SDL2 3 , ffmpeg, pkg-config, xorg, libvdpau, libpulseaudio, libcec 4 , curl, expat, avahi, enet, libuuid, libva 5 }: ··· 20 21 nativeBuildInputs = [ cmake perl ]; 22 buildInputs = [ 23 - alsaLib libevdev libopus udev SDL2 24 ffmpeg pkg-config xorg.libxcb libvdpau libpulseaudio libcec 25 xorg.libpthreadstubs curl expat avahi enet libuuid libva 26 ];
··· 1 { lib, stdenv, fetchFromGitHub, cmake, perl 2 + , alsa-lib, libevdev, libopus, udev, SDL2 3 , ffmpeg, pkg-config, xorg, libvdpau, libpulseaudio, libcec 4 , curl, expat, avahi, enet, libuuid, libva 5 }: ··· 20 21 nativeBuildInputs = [ cmake perl ]; 22 buildInputs = [ 23 + alsa-lib libevdev libopus udev SDL2 24 ffmpeg pkg-config xorg.libxcb libvdpau libpulseaudio libcec 25 xorg.libpthreadstubs curl expat avahi enet libuuid libva 26 ];
+2 -2
pkgs/applications/misc/moonlight-qt/default.nix
··· 10 , libva 11 , libvdpau 12 , libxkbcommon 13 - , alsaLib 14 , libpulseaudio 15 , openssl 16 , libopus ··· 43 libva 44 libvdpau 45 libxkbcommon 46 - alsaLib 47 libpulseaudio 48 openssl 49 libopus
··· 10 , libva 11 , libvdpau 12 , libxkbcommon 13 + , alsa-lib 14 , libpulseaudio 15 , openssl 16 , libopus ··· 43 libva 44 libvdpau 45 libxkbcommon 46 + alsa-lib 47 libpulseaudio 48 openssl 49 libopus
+2 -2
pkgs/applications/misc/polar-bookshelf/default.nix
··· 27 , libXScrnSaver 28 , nss 29 , nspr 30 - , alsaLib 31 , cups 32 , fontconfig 33 , expat ··· 78 libXScrnSaver 79 nss 80 nspr 81 - alsaLib 82 cups 83 fontconfig 84 expat
··· 27 , libXScrnSaver 28 , nss 29 , nspr 30 + , alsa-lib 31 , cups 32 , fontconfig 33 , expat ··· 78 libXScrnSaver 79 nss 80 nspr 81 + alsa-lib 82 cups 83 fontconfig 84 expat
+2 -2
pkgs/applications/misc/polybar/default.nix
··· 19 , xcbutilxrm 20 , makeWrapper 21 , removeReferencesTo 22 - , alsaLib 23 , curl 24 , libmpdclient 25 , libpulseaudio ··· 75 xcbutilwm 76 xcbutilxrm 77 ] 78 - ++ lib.optional alsaSupport alsaLib 79 ++ lib.optional githubSupport curl 80 ++ lib.optional mpdSupport libmpdclient 81 ++ lib.optional pulseSupport libpulseaudio
··· 19 , xcbutilxrm 20 , makeWrapper 21 , removeReferencesTo 22 + , alsa-lib 23 , curl 24 , libmpdclient 25 , libpulseaudio ··· 75 xcbutilwm 76 xcbutilxrm 77 ] 78 + ++ lib.optional alsaSupport alsa-lib 79 ++ lib.optional githubSupport curl 80 ++ lib.optional mpdSupport libmpdclient 81 ++ lib.optional pulseSupport libpulseaudio
+2 -2
pkgs/applications/misc/qlcplus/default.nix
··· 1 { lib, mkDerivation, fetchFromGitHub, fetchpatch, qmake, pkg-config, udev 2 - , qtmultimedia, qtscript, alsaLib, ola, libftdi1, libusb-compat-0_1 3 , libsndfile, libmad 4 }: 5 ··· 24 25 nativeBuildInputs = [ qmake pkg-config ]; 26 buildInputs = [ 27 - udev qtmultimedia qtscript alsaLib ola libftdi1 libusb-compat-0_1 libsndfile libmad 28 ]; 29 30 qmakeFlags = [ "INSTALLROOT=$(out)" ];
··· 1 { lib, mkDerivation, fetchFromGitHub, fetchpatch, qmake, pkg-config, udev 2 + , qtmultimedia, qtscript, alsa-lib, ola, libftdi1, libusb-compat-0_1 3 , libsndfile, libmad 4 }: 5 ··· 24 25 nativeBuildInputs = [ qmake pkg-config ]; 26 buildInputs = [ 27 + udev qtmultimedia qtscript alsa-lib ola libftdi1 libusb-compat-0_1 libsndfile libmad 28 ]; 29 30 qmakeFlags = [ "INSTALLROOT=$(out)" ];
+2 -2
pkgs/applications/misc/sampler/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub, alsaLib }: 2 3 buildGoModule rec { 4 pname = "sampler"; ··· 17 18 subPackages = [ "." ]; 19 20 - buildInputs = [ alsaLib ]; 21 22 meta = with lib; { 23 description = "Tool for shell commands execution, visualization and alerting";
··· 1 + { lib, buildGoModule, fetchFromGitHub, alsa-lib }: 2 3 buildGoModule rec { 4 pname = "sampler"; ··· 17 18 subPackages = [ "." ]; 19 20 + buildInputs = [ alsa-lib ]; 21 22 meta = with lib; { 23 description = "Tool for shell commands execution, visualization and alerting";
+2 -2
pkgs/applications/misc/upwork/default.nix
··· 1 { lib, stdenv, fetchurl, dpkg, wrapGAppsHook, autoPatchelfHook 2 - , alsaLib, atk, at-spi2-atk, at-spi2-core, cairo, cups, dbus, expat, fontconfig, freetype 3 , gdk-pixbuf, glib, gtk3, libnotify, libX11, libXcomposite, libXcursor, libXdamage, libuuid 4 , libXext, libXfixes, libXi, libXrandr, libXrender, libXtst, nspr, nss, libxcb 5 , pango, systemd, libXScrnSaver, libcxx, libpulseaudio }: ··· 23 24 buildInputs = [ 25 libcxx systemd libpulseaudio 26 - stdenv.cc.cc alsaLib atk at-spi2-atk at-spi2-core cairo cups dbus expat fontconfig freetype 27 gdk-pixbuf glib gtk3 libnotify libX11 libXcomposite libuuid 28 libXcursor libXdamage libXext libXfixes libXi libXrandr libXrender 29 libXtst nspr nss libxcb pango systemd libXScrnSaver
··· 1 { lib, stdenv, fetchurl, dpkg, wrapGAppsHook, autoPatchelfHook 2 + , alsa-lib, atk, at-spi2-atk, at-spi2-core, cairo, cups, dbus, expat, fontconfig, freetype 3 , gdk-pixbuf, glib, gtk3, libnotify, libX11, libXcomposite, libXcursor, libXdamage, libuuid 4 , libXext, libXfixes, libXi, libXrandr, libXrender, libXtst, nspr, nss, libxcb 5 , pango, systemd, libXScrnSaver, libcxx, libpulseaudio }: ··· 23 24 buildInputs = [ 25 libcxx systemd libpulseaudio 26 + stdenv.cc.cc alsa-lib atk at-spi2-atk at-spi2-core cairo cups dbus expat fontconfig freetype 27 gdk-pixbuf glib gtk3 libnotify libX11 libXcomposite libuuid 28 libXcursor libXdamage libXext libXfixes libXi libXrandr libXrender 29 libXtst nspr nss libxcb pango systemd libXScrnSaver
+2 -2
pkgs/applications/misc/yambar/default.nix
··· 5 , meson 6 , ninja 7 , scdoc 8 - , alsaLib 9 , fcft 10 , json_c 11 , libmpdclient ··· 34 35 nativeBuildInputs = [ pkg-config meson ninja scdoc ]; 36 buildInputs = [ 37 - alsaLib 38 fcft 39 json_c 40 libmpdclient
··· 5 , meson 6 , ninja 7 , scdoc 8 + , alsa-lib 9 , fcft 10 , json_c 11 , libmpdclient ··· 34 35 nativeBuildInputs = [ pkg-config meson ninja scdoc ]; 36 buildInputs = [ 37 + alsa-lib 38 fcft 39 json_c 40 libmpdclient
+2 -2
pkgs/applications/networking/appgate-sdp/default.nix
··· 1 - { alsaLib 2 , at-spi2-atk 3 , at-spi2-core 4 , atk ··· 55 with lib; 56 let 57 deps = [ 58 - alsaLib 59 at-spi2-atk 60 at-spi2-core 61 atk
··· 1 + { alsa-lib 2 , at-spi2-atk 3 , at-spi2-core 4 , atk ··· 55 with lib; 56 let 57 deps = [ 58 + alsa-lib 59 at-spi2-atk 60 at-spi2-core 61 atk
+2 -2
pkgs/applications/networking/browsers/brave/default.nix
··· 1 { stdenv, lib, fetchurl 2 , dpkg 3 - , alsaLib 4 , at-spi2-atk 5 , at-spi2-core 6 , atk ··· 46 let 47 48 rpath = lib.makeLibraryPath [ 49 - alsaLib 50 at-spi2-atk 51 at-spi2-core 52 atk
··· 1 { stdenv, lib, fetchurl 2 , dpkg 3 + , alsa-lib 4 , at-spi2-atk 5 , at-spi2-core 6 , atk ··· 46 let 47 48 rpath = lib.makeLibraryPath [ 49 + alsa-lib 50 at-spi2-atk 51 at-spi2-core 52 atk
+3 -3
pkgs/applications/networking/browsers/chromium/common.nix
··· 9 10 , python2, python3, perl, pkg-config 11 , nspr, systemd, libkrb5 12 - , util-linux, alsaLib 13 , bison, gperf 14 , glib, gtk3, dbus-glib 15 , glibc ··· 144 145 buildInputs = defaultDependencies ++ [ 146 nspr nss systemd 147 - util-linux alsaLib 148 bison gperf libkrb5 149 glib gtk3 dbus-glib 150 libXScrnSaver libXcursor libXtst libxshmfence libGLU libGL ··· 206 substituteInPlace services/audio/audio_sandbox_hook_linux.cc \ 207 --replace \ 208 '/usr/share/alsa/' \ 209 - '${alsaLib}/share/alsa/' \ 210 --replace \ 211 '/usr/lib/x86_64-linux-gnu/gconv/' \ 212 '${glibc}/lib/gconv/' \
··· 9 10 , python2, python3, perl, pkg-config 11 , nspr, systemd, libkrb5 12 + , util-linux, alsa-lib 13 , bison, gperf 14 , glib, gtk3, dbus-glib 15 , glibc ··· 144 145 buildInputs = defaultDependencies ++ [ 146 nspr nss systemd 147 + util-linux alsa-lib 148 bison gperf libkrb5 149 glib gtk3 dbus-glib 150 libXScrnSaver libXcursor libXtst libxshmfence libGLU libGL ··· 206 substituteInPlace services/audio/audio_sandbox_hook_linux.cc \ 207 --replace \ 208 '/usr/share/alsa/' \ 209 + '${alsa-lib}/share/alsa/' \ 210 --replace \ 211 '/usr/lib/x86_64-linux-gnu/gconv/' \ 212 '${glibc}/lib/gconv/' \
+2 -2
pkgs/applications/networking/browsers/firefox-bin/default.nix
··· 1 { lib, stdenv, fetchurl, config, wrapGAppsHook 2 - , alsaLib 3 , atk 4 , cairo 5 , curl ··· 93 94 libPath = lib.makeLibraryPath 95 [ stdenv.cc.cc 96 - alsaLib 97 atk 98 cairo 99 curl
··· 1 { lib, stdenv, fetchurl, config, wrapGAppsHook 2 + , alsa-lib 3 , atk 4 , cairo 5 , curl ··· 93 94 libPath = lib.makeLibraryPath 95 [ stdenv.cc.cc 96 + alsa-lib 97 atk 98 cairo 99 curl
+2 -2
pkgs/applications/networking/browsers/firefox/common.nix
··· 18 19 ## optional libraries 20 21 - , alsaSupport ? stdenv.isLinux, alsaLib 22 , pulseaudioSupport ? stdenv.isLinux, libpulseaudio 23 , ffmpegSupport ? true 24 , gtk3Support ? true, gtk2, gtk3, wrapGAppsHook ··· 180 # https://groups.google.com/forum/#!msg/mozilla.dev.platform/o-8levmLU80/SM_zQvfzCQAJ 181 nspr nss_pkg 182 ] 183 - ++ lib.optional alsaSupport alsaLib 184 ++ lib.optional pulseaudioSupport libpulseaudio # only headers are needed 185 ++ lib.optional gtk3Support gtk3 186 ++ lib.optional gssSupport libkrb5
··· 18 19 ## optional libraries 20 21 + , alsaSupport ? stdenv.isLinux, alsa-lib 22 , pulseaudioSupport ? stdenv.isLinux, libpulseaudio 23 , ffmpegSupport ? true 24 , gtk3Support ? true, gtk2, gtk3, wrapGAppsHook ··· 180 # https://groups.google.com/forum/#!msg/mozilla.dev.platform/o-8levmLU80/SM_zQvfzCQAJ 181 nspr nss_pkg 182 ] 183 + ++ lib.optional alsaSupport alsa-lib 184 ++ lib.optional pulseaudioSupport libpulseaudio # only headers are needed 185 ++ lib.optional gtk3Support gtk3 186 ++ lib.optional gssSupport libkrb5
+3 -3
pkgs/applications/networking/browsers/firefox/wrapper.nix
··· 2 , replace, fetchurl, zip, unzip, jq, xdg-utils, writeText 3 4 ## various stuff that can be plugged in 5 - , ffmpeg, xorg, alsaLib, libpulseaudio, libcanberra-gtk2, libglvnd, libnotify 6 , gnome/*.gnome-shell*/ 7 , browserpass, chrome-gnome-shell, uget-integrator, plasma5Packages, bukubrow, pipewire 8 , tridactyl-native ··· 68 ++ lib.optional gssSupport libkrb5 69 ++ lib.optional useGlvnd libglvnd 70 ++ lib.optionals (cfg.enableQuakeLive or false) 71 - (with xorg; [ stdenv.cc libX11 libXxf86dga libXxf86vm libXext libXt alsaLib zlib ]) 72 ++ lib.optional (config.pulseaudio or true) libpulseaudio 73 - ++ lib.optional alsaSupport alsaLib 74 ++ pkcs11Modules; 75 gtk_modules = [ libcanberra-gtk2 ]; 76
··· 2 , replace, fetchurl, zip, unzip, jq, xdg-utils, writeText 3 4 ## various stuff that can be plugged in 5 + , ffmpeg, xorg, alsa-lib, libpulseaudio, libcanberra-gtk2, libglvnd, libnotify 6 , gnome/*.gnome-shell*/ 7 , browserpass, chrome-gnome-shell, uget-integrator, plasma5Packages, bukubrow, pipewire 8 , tridactyl-native ··· 68 ++ lib.optional gssSupport libkrb5 69 ++ lib.optional useGlvnd libglvnd 70 ++ lib.optionals (cfg.enableQuakeLive or false) 71 + (with xorg; [ stdenv.cc libX11 libXxf86dga libXxf86vm libXext libXt alsa-lib zlib ]) 72 ++ lib.optional (config.pulseaudio or true) libpulseaudio 73 + ++ lib.optional alsaSupport alsa-lib 74 ++ pkcs11Modules; 75 gtk_modules = [ libcanberra-gtk2 ]; 76
+2 -2
pkgs/applications/networking/browsers/google-chrome/default.nix
··· 3 # Linked dynamic libraries. 4 , glib, fontconfig, freetype, pango, cairo, libX11, libXi, atk, gconf, nss, nspr 5 , libXcursor, libXext, libXfixes, libXrender, libXScrnSaver, libXcomposite, libxcb 6 - , alsaLib, libXdamage, libXtst, libXrandr, libxshmfence, expat, cups 7 , dbus, gtk3, gdk-pixbuf, gcc-unwrapped, at-spi2-atk, at-spi2-core 8 , libkrb5, libdrm, mesa 9 , libxkbcommon, wayland # ozone/wayland ··· 59 deps = [ 60 glib fontconfig freetype pango cairo libX11 libXi atk gconf nss nspr 61 libXcursor libXext libXfixes libXrender libXScrnSaver libXcomposite libxcb 62 - alsaLib libXdamage libXtst libXrandr libxshmfence expat cups 63 dbus gdk-pixbuf gcc-unwrapped.lib 64 systemd 65 libexif
··· 3 # Linked dynamic libraries. 4 , glib, fontconfig, freetype, pango, cairo, libX11, libXi, atk, gconf, nss, nspr 5 , libXcursor, libXext, libXfixes, libXrender, libXScrnSaver, libXcomposite, libxcb 6 + , alsa-lib, libXdamage, libXtst, libXrandr, libxshmfence, expat, cups 7 , dbus, gtk3, gdk-pixbuf, gcc-unwrapped, at-spi2-atk, at-spi2-core 8 , libkrb5, libdrm, mesa 9 , libxkbcommon, wayland # ozone/wayland ··· 59 deps = [ 60 glib fontconfig freetype pango cairo libX11 libXi atk gconf nss nspr 61 libXcursor libXext libXfixes libXrender libXScrnSaver libXcomposite libxcb 62 + alsa-lib libXdamage libXtst libXrandr libxshmfence expat cups 63 dbus gdk-pixbuf gcc-unwrapped.lib 64 systemd 65 libexif
+2 -2
pkgs/applications/networking/browsers/opera/default.nix
··· 1 - { alsaLib 2 , atk 3 , cairo 4 , cups ··· 65 ]; 66 67 buildInputs = [ 68 - alsaLib 69 at-spi2-atk 70 at-spi2-core 71 atk
··· 1 + { alsa-lib 2 , atk 3 , cairo 4 , cups ··· 65 ]; 66 67 buildInputs = [ 68 + alsa-lib 69 at-spi2-atk 70 at-spi2-core 71 atk
+2 -2
pkgs/applications/networking/browsers/palemoon/default.nix
··· 5 , lib 6 , fetchFromGitHub 7 , writeScript 8 - , alsaLib 9 , autoconf213 10 , cairo 11 , desktop-file-utils ··· 87 ]; 88 89 buildInputs = [ 90 - alsaLib 91 cairo 92 dbus 93 dbus-glib
··· 5 , lib 6 , fetchFromGitHub 7 , writeScript 8 + , alsa-lib 9 , autoconf213 10 , cairo 11 , desktop-file-utils ··· 87 ]; 88 89 buildInputs = [ 90 + alsa-lib 91 cairo 92 dbus 93 dbus-glib
+2 -2
pkgs/applications/networking/browsers/vivaldi/default.nix
··· 1 { lib, stdenv, fetchurl, zlib, libX11, libXext, libSM, libICE, libxkbcommon, libxshmfence 2 , libXfixes, libXt, libXi, libXcursor, libXScrnSaver, libXcomposite, libXdamage, libXtst, libXrandr 3 - , alsaLib, dbus, cups, libexif, ffmpeg, systemd 4 , freetype, fontconfig, libXft, libXrender, libxcb, expat 5 , libuuid 6 , libxml2 ··· 35 buildInputs = [ 36 stdenv.cc.cc stdenv.cc.libc zlib libX11 libXt libXext libSM libICE libxcb libxkbcommon libxshmfence 37 libXi libXft libXcursor libXfixes libXScrnSaver libXcomposite libXdamage libXtst libXrandr 38 - atk at-spi2-atk at-spi2-core alsaLib dbus cups gtk3 gdk-pixbuf libexif ffmpeg systemd 39 freetype fontconfig libXrender libuuid expat glib nss nspr 40 libxml2 pango cairo gnome2.GConf 41 libdrm mesa
··· 1 { lib, stdenv, fetchurl, zlib, libX11, libXext, libSM, libICE, libxkbcommon, libxshmfence 2 , libXfixes, libXt, libXi, libXcursor, libXScrnSaver, libXcomposite, libXdamage, libXtst, libXrandr 3 + , alsa-lib, dbus, cups, libexif, ffmpeg, systemd 4 , freetype, fontconfig, libXft, libXrender, libxcb, expat 5 , libuuid 6 , libxml2 ··· 35 buildInputs = [ 36 stdenv.cc.cc stdenv.cc.libc zlib libX11 libXt libXext libSM libICE libxcb libxkbcommon libxshmfence 37 libXi libXft libXcursor libXfixes libXScrnSaver libXcomposite libXdamage libXtst libXrandr 38 + atk at-spi2-atk at-spi2-core alsa-lib dbus cups gtk3 gdk-pixbuf libexif ffmpeg systemd 39 freetype fontconfig libXrender libuuid expat glib nss nspr 40 libxml2 pango cairo gnome2.GConf 41 libdrm mesa
+2 -2
pkgs/applications/networking/browsers/webbrowser/default.nix
··· 5 6 # Runtime 7 , xorg, zip, freetype, fontconfig, glibc, libffi 8 - , dbus, dbus-glib, gtk2, alsaLib, jack2, ffmpeg 9 }: 10 11 let ··· 45 ]; 46 47 buildInputs = [ 48 - alsaLib dbus dbus-glib ffmpeg fontconfig freetype yasm zip jack2 gtk2 49 gnome2.GConf xorg.libXt 50 ]; 51
··· 5 6 # Runtime 7 , xorg, zip, freetype, fontconfig, glibc, libffi 8 + , dbus, dbus-glib, gtk2, alsa-lib, jack2, ffmpeg 9 }: 10 11 let ··· 45 ]; 46 47 buildInputs = [ 48 + alsa-lib dbus dbus-glib ffmpeg fontconfig freetype yasm zip jack2 gtk2 49 gnome2.GConf xorg.libXt 50 ]; 51
+2 -2
pkgs/applications/networking/hpmyroom/default.nix
··· 1 { mkDerivation, stdenv, lib, fetchurl, rpmextract, autoPatchelfHook , libuuid 2 - , libXtst, libXfixes, glib, gst_all_1, alsaLib, freetype, fontconfig , libXext 3 , libGL, libpng, libXScrnSaver, libxcb, xorg, libpulseaudio, libdrm 4 }: 5 mkDerivation rec { ··· 16 ]; 17 18 buildInputs = [ 19 - libuuid libXtst libXScrnSaver libXfixes alsaLib freetype fontconfig libXext 20 libGL libpng libxcb libpulseaudio libdrm 21 glib # For libgobject 22 stdenv.cc.cc # For libstdc++
··· 1 { mkDerivation, stdenv, lib, fetchurl, rpmextract, autoPatchelfHook , libuuid 2 + , libXtst, libXfixes, glib, gst_all_1, alsa-lib, freetype, fontconfig , libXext 3 , libGL, libpng, libXScrnSaver, libxcb, xorg, libpulseaudio, libdrm 4 }: 5 mkDerivation rec { ··· 16 ]; 17 18 buildInputs = [ 19 + libuuid libXtst libXScrnSaver libXfixes alsa-lib freetype fontconfig libXext 20 libGL libpng libxcb libpulseaudio libdrm 21 glib # For libgobject 22 stdenv.cc.cc # For libstdc++
+2 -2
pkgs/applications/networking/instant-messengers/baresip/default.nix
··· 1 { lib, stdenv, fetchurl, zlib, openssl, libre, librem, pkg-config, gst_all_1 2 - , cairo, mpg123, alsaLib, SDL, libv4l, celt, libsndfile, srtp, ffmpeg 3 , gsm, speex, portaudio, spandsp, libuuid, libvpx 4 }: 5 stdenv.mkDerivation rec { ··· 11 }; 12 nativeBuildInputs = [ pkg-config ]; 13 buildInputs = [zlib openssl libre librem cairo mpg123 14 - alsaLib SDL libv4l celt libsndfile srtp ffmpeg gsm speex portaudio spandsp libuuid 15 libvpx 16 ] ++ (with gst_all_1; [ gstreamer gst-libav gst-plugins-base gst-plugins-bad gst-plugins-good ]); 17 makeFlags = [
··· 1 { lib, stdenv, fetchurl, zlib, openssl, libre, librem, pkg-config, gst_all_1 2 + , cairo, mpg123, alsa-lib, SDL, libv4l, celt, libsndfile, srtp, ffmpeg 3 , gsm, speex, portaudio, spandsp, libuuid, libvpx 4 }: 5 stdenv.mkDerivation rec { ··· 11 }; 12 nativeBuildInputs = [ pkg-config ]; 13 buildInputs = [zlib openssl libre librem cairo mpg123 14 + alsa-lib SDL libv4l celt libsndfile srtp ffmpeg gsm speex portaudio spandsp libuuid 15 libvpx 16 ] ++ (with gst_all_1; [ gstreamer gst-libav gst-plugins-base gst-plugins-bad gst-plugins-good ]); 17 makeFlags = [
+2 -2
pkgs/applications/networking/instant-messengers/bluejeans/default.nix
··· 32 , libXft 33 , libXcomposite 34 , libXScrnSaver 35 - , alsaLib 36 , pulseaudio 37 , makeWrapper 38 , xdg-utils ··· 84 libXft 85 libXcomposite 86 libXScrnSaver 87 - alsaLib 88 pulseaudio 89 ]; 90
··· 32 , libXft 33 , libXcomposite 34 , libXScrnSaver 35 + , alsa-lib 36 , pulseaudio 37 , makeWrapper 38 , xdg-utils ··· 84 libXft 85 libXcomposite 86 libXScrnSaver 87 + alsa-lib 88 pulseaudio 89 ]; 90
+3 -3
pkgs/applications/networking/instant-messengers/discord/base.nix
··· 1 { pname, version, src, binaryName, desktopName 2 , autoPatchelfHook, makeDesktopItem, lib, stdenv, wrapGAppsHook 3 - , alsaLib, at-spi2-atk, at-spi2-core, atk, cairo, cups, dbus, expat, fontconfig 4 , freetype, gdk-pixbuf, glib, gtk3, libcxx, libdrm, libnotify, libpulseaudio, libuuid 5 , libX11, libXScrnSaver, libXcomposite, libXcursor, libXdamage, libXext 6 , libXfixes, libXi, libXrandr, libXrender, libXtst, libxcb, libxshmfence ··· 13 inherit pname version src; 14 15 nativeBuildInputs = [ 16 - alsaLib 17 autoPatchelfHook 18 cups 19 libdrm ··· 33 34 libPath = lib.makeLibraryPath [ 35 libcxx systemd libpulseaudio libdrm mesa 36 - stdenv.cc.cc alsaLib atk at-spi2-atk at-spi2-core cairo cups dbus expat fontconfig freetype 37 gdk-pixbuf glib gtk3 libnotify libX11 libXcomposite libuuid 38 libXcursor libXdamage libXext libXfixes libXi libXrandr libXrender 39 libXtst nspr nss libxcb pango systemd libXScrnSaver
··· 1 { pname, version, src, binaryName, desktopName 2 , autoPatchelfHook, makeDesktopItem, lib, stdenv, wrapGAppsHook 3 + , alsa-lib, at-spi2-atk, at-spi2-core, atk, cairo, cups, dbus, expat, fontconfig 4 , freetype, gdk-pixbuf, glib, gtk3, libcxx, libdrm, libnotify, libpulseaudio, libuuid 5 , libX11, libXScrnSaver, libXcomposite, libXcursor, libXdamage, libXext 6 , libXfixes, libXi, libXrandr, libXrender, libXtst, libxcb, libxshmfence ··· 13 inherit pname version src; 14 15 nativeBuildInputs = [ 16 + alsa-lib 17 autoPatchelfHook 18 cups 19 libdrm ··· 33 34 libPath = lib.makeLibraryPath [ 35 libcxx systemd libpulseaudio libdrm mesa 36 + stdenv.cc.cc alsa-lib atk at-spi2-atk at-spi2-core cairo cups dbus expat fontconfig freetype 37 gdk-pixbuf glib gtk3 libnotify libX11 libXcomposite libuuid 38 libXcursor libXdamage libXext libXfixes libXi libXrandr libXrender 39 libXtst nspr nss libxcb pango systemd libXScrnSaver
+2 -2
pkgs/applications/networking/instant-messengers/franz/generic.nix
··· 17 , dbus 18 , nss 19 , nspr 20 - , alsaLib 21 , cups 22 , expat 23 , udev ··· 63 gnome2.GConf 64 nss 65 nspr 66 - alsaLib 67 cups 68 expat 69 stdenv.cc.cc
··· 17 , dbus 18 , nss 19 , nspr 20 + , alsa-lib 21 , cups 22 , expat 23 , udev ··· 63 gnome2.GConf 64 nss 65 nspr 66 + alsa-lib 67 cups 68 expat 69 stdenv.cc.cc
+2 -2
pkgs/applications/networking/instant-messengers/gitter/default.nix
··· 1 - { lib, stdenv, alsaLib, atk, at-spi2-core, cairo, cups, dbus, dpkg, expat, fetchurl 2 , fontconfig, freetype, gdk-pixbuf, glib, gnome2, gtk3, libdrm, libX11 3 , libXScrnSaver, libXcomposite, libXcursor, libXdamage, libXext, libXfixes 4 , libXi, libXrandr, libXrender, libXtst, libappindicator-gtk3, libcxx ··· 7 8 let gitterDirectorySuffix = "opt/gitter"; 9 libPath = lib.makeLibraryPath [ 10 - alsaLib 11 atk 12 at-spi2-core 13 cairo
··· 1 + { lib, stdenv, alsa-lib, atk, at-spi2-core, cairo, cups, dbus, dpkg, expat, fetchurl 2 , fontconfig, freetype, gdk-pixbuf, glib, gnome2, gtk3, libdrm, libX11 3 , libXScrnSaver, libXcomposite, libXcursor, libXdamage, libXext, libXfixes 4 , libXi, libXrandr, libXrender, libXtst, libappindicator-gtk3, libcxx ··· 7 8 let gitterDirectorySuffix = "opt/gitter"; 9 libPath = lib.makeLibraryPath [ 10 + alsa-lib 11 atk 12 at-spi2-core 13 cairo
+2 -2
pkgs/applications/networking/instant-messengers/hipchat/default.nix
··· 1 { lib, stdenv, fetchurl, xorg, freetype, fontconfig, openssl, glib, nss, nspr, expat 2 - , alsaLib, dbus, zlib, libxml2, libxslt, makeWrapper, xkeyboard_config, systemd 3 , libGL, xcbutilkeysyms, xdg-utils, libtool }: 4 5 let ··· 28 nss 29 nspr 30 dbus 31 - alsaLib 32 zlib 33 libtool 34 libxml2
··· 1 { lib, stdenv, fetchurl, xorg, freetype, fontconfig, openssl, glib, nss, nspr, expat 2 + , alsa-lib, dbus, zlib, libxml2, libxslt, makeWrapper, xkeyboard_config, systemd 3 , libGL, xcbutilkeysyms, xdg-utils, libtool }: 4 5 let ··· 28 nss 29 nspr 30 dbus 31 + alsa-lib 32 zlib 33 libtool 34 libxml2
+2 -2
pkgs/applications/networking/instant-messengers/jitsi/default.nix
··· 1 { stdenv, lib, fetchurl, makeDesktopItem, unzip, ant, jdk8 2 # Optional, Jitsi still runs without, but you may pass null: 3 - , alsaLib, dbus, gtk2, libpulseaudio, openssl, xorg 4 }: 5 6 let jdk = jdk8; in ··· 26 27 libPath = lib.makeLibraryPath ([ 28 stdenv.cc.cc # For libstdc++. 29 - alsaLib 30 dbus 31 gtk2 32 libpulseaudio
··· 1 { stdenv, lib, fetchurl, makeDesktopItem, unzip, ant, jdk8 2 # Optional, Jitsi still runs without, but you may pass null: 3 + , alsa-lib, dbus, gtk2, libpulseaudio, openssl, xorg 4 }: 5 6 let jdk = jdk8; in ··· 26 27 libPath = lib.makeLibraryPath ([ 28 stdenv.cc.cc # For libstdc++. 29 + alsa-lib 30 dbus 31 gtk2 32 libpulseaudio
+2 -2
pkgs/applications/networking/instant-messengers/mattermost-desktop/default.nix
··· 1 { lib, stdenv, fetchurl, gnome2, gtk3, pango, atk, cairo, gdk-pixbuf, glib, 2 freetype, fontconfig, dbus, libX11, xorg, libXi, libXcursor, libXdamage, 3 libXrandr, libXcomposite, libXext, libXfixes, libXrender, libXtst, 4 - libXScrnSaver, nss, nspr, alsaLib, cups, expat, udev, wrapGAppsHook, 5 hicolor-icon-theme, libuuid, at-spi2-core, at-spi2-atk }: 6 7 let 8 rpath = lib.makeLibraryPath [ 9 - alsaLib 10 at-spi2-atk 11 at-spi2-core 12 atk
··· 1 { lib, stdenv, fetchurl, gnome2, gtk3, pango, atk, cairo, gdk-pixbuf, glib, 2 freetype, fontconfig, dbus, libX11, xorg, libXi, libXcursor, libXdamage, 3 libXrandr, libXcomposite, libXext, libXfixes, libXrender, libXtst, 4 + libXScrnSaver, nss, nspr, alsa-lib, cups, expat, udev, wrapGAppsHook, 5 hicolor-icon-theme, libuuid, at-spi2-core, at-spi2-atk }: 6 7 let 8 rpath = lib.makeLibraryPath [ 9 + alsa-lib 10 at-spi2-atk 11 at-spi2-core 12 atk
+3 -3
pkgs/applications/networking/instant-messengers/mikutter/default.nix
··· 2 , stdenv 3 , fetchurl 4 , bundlerEnv 5 - , alsaUtils 6 , atk 7 , copyDesktopItems 8 , gobject-introspection ··· 87 libnotify 88 which # some plugins use it at runtime 89 wrappedRuby 90 - ] ++ lib.optionals stdenv.isLinux [ alsaUtils ]; 91 92 scriptPath = lib.makeBinPath ( 93 [ wrappedRuby libnotify which ] 94 - ++ lib.optionals stdenv.isLinux [ alsaUtils ] 95 ); 96 97 postUnpack = ''
··· 2 , stdenv 3 , fetchurl 4 , bundlerEnv 5 + , alsa-utils 6 , atk 7 , copyDesktopItems 8 , gobject-introspection ··· 87 libnotify 88 which # some plugins use it at runtime 89 wrappedRuby 90 + ] ++ lib.optionals stdenv.isLinux [ alsa-utils ]; 91 92 scriptPath = lib.makeBinPath ( 93 [ wrappedRuby libnotify which ] 94 + ++ lib.optionals stdenv.isLinux [ alsa-utils ] 95 ); 96 97 postUnpack = ''
+2 -2
pkgs/applications/networking/instant-messengers/ring-daemon/default.nix
··· 7 , libtool 8 , pjsip 9 , libyamlcpp 10 - , alsaLib 11 , libpulseaudio 12 , libsamplerate 13 , libsndfile ··· 95 buildInputs = [ 96 pjsip' 97 libyamlcpp 98 - alsaLib 99 libpulseaudio 100 libsamplerate 101 libsndfile
··· 7 , libtool 8 , pjsip 9 , libyamlcpp 10 + , alsa-lib 11 , libpulseaudio 12 , libsamplerate 13 , libsndfile ··· 95 buildInputs = [ 96 pjsip' 97 libyamlcpp 98 + alsa-lib 99 libpulseaudio 100 libsamplerate 101 libsndfile
+2 -2
pkgs/applications/networking/instant-messengers/ripcord/default.nix
··· 1 { lib, mkDerivation, fetchurl, makeFontsConf, appimageTools 2 , qtbase, qtsvg, qtmultimedia, qtwebsockets, qtimageformats 3 , autoPatchelfHook, desktop-file-utils, imagemagick 4 - , twemoji-color-font, xorg, libsodium, libopus, libGL, alsaLib }: 5 6 mkDerivation rec { 7 pname = "ripcord"; ··· 19 }; 20 21 nativeBuildInputs = [ autoPatchelfHook desktop-file-utils imagemagick ]; 22 - buildInputs = [ libsodium libopus libGL alsaLib ] 23 ++ [ qtbase qtsvg qtmultimedia qtwebsockets qtimageformats ] 24 ++ (with xorg; [ libX11 libXScrnSaver libXcursor xkeyboardconfig ]); 25
··· 1 { lib, mkDerivation, fetchurl, makeFontsConf, appimageTools 2 , qtbase, qtsvg, qtmultimedia, qtwebsockets, qtimageformats 3 , autoPatchelfHook, desktop-file-utils, imagemagick 4 + , twemoji-color-font, xorg, libsodium, libopus, libGL, alsa-lib }: 5 6 mkDerivation rec { 7 pname = "ripcord"; ··· 19 }; 20 21 nativeBuildInputs = [ autoPatchelfHook desktop-file-utils imagemagick ]; 22 + buildInputs = [ libsodium libopus libGL alsa-lib ] 23 ++ [ qtbase qtsvg qtmultimedia qtwebsockets qtimageformats ] 24 ++ (with xorg; [ libX11 libXScrnSaver libXcursor xkeyboardconfig ]); 25
+2 -2
pkgs/applications/networking/instant-messengers/seren/default.nix
··· 1 { lib 2 , stdenv 3 , fetchurl 4 - , alsaLib 5 , libopus 6 , libogg 7 , gmp ··· 12 pname = "seren"; 13 version = "0.0.21"; 14 15 - buildInputs = [ alsaLib libopus libogg gmp ncurses ]; 16 17 src = fetchurl { 18 url = "http://holdenc.altervista.org/seren/downloads/${pname}-${version}.tar.gz";
··· 1 { lib 2 , stdenv 3 , fetchurl 4 + , alsa-lib 5 , libopus 6 , libogg 7 , gmp ··· 12 pname = "seren"; 13 version = "0.0.21"; 14 15 + buildInputs = [ alsa-lib libopus libogg gmp ncurses ]; 16 17 src = fetchurl { 18 url = "http://holdenc.altervista.org/seren/downloads/${pname}-${version}.tar.gz";
+2 -2
pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
··· 1 { stdenv, lib, fetchurl, autoPatchelfHook, dpkg, wrapGAppsHook, nixosTests 2 , gnome2, gtk3, atk, at-spi2-atk, cairo, pango, gdk-pixbuf, glib, freetype, fontconfig 3 , dbus, libX11, xorg, libXi, libXcursor, libXdamage, libXrandr, libXcomposite 4 - , libXext, libXfixes, libXrender, libXtst, libXScrnSaver, nss, nspr, alsaLib 5 , cups, expat, libuuid, at-spi2-core, libappindicator-gtk3, mesa 6 # Runtime dependencies: 7 , systemd, libnotify, libdbusmenu, libpulseaudio ··· 48 ]; 49 50 buildInputs = [ 51 - alsaLib 52 at-spi2-atk 53 at-spi2-core 54 atk
··· 1 { stdenv, lib, fetchurl, autoPatchelfHook, dpkg, wrapGAppsHook, nixosTests 2 , gnome2, gtk3, atk, at-spi2-atk, cairo, pango, gdk-pixbuf, glib, freetype, fontconfig 3 , dbus, libX11, xorg, libXi, libXcursor, libXdamage, libXrandr, libXcomposite 4 + , libXext, libXfixes, libXrender, libXtst, libXScrnSaver, nss, nspr, alsa-lib 5 , cups, expat, libuuid, at-spi2-core, libappindicator-gtk3, mesa 6 # Runtime dependencies: 7 , systemd, libnotify, libdbusmenu, libpulseaudio ··· 48 ]; 49 50 buildInputs = [ 51 + alsa-lib 52 at-spi2-atk 53 at-spi2-core 54 atk
+2 -2
pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix
··· 1 { lib, stdenv, fetchurl, dpkg 2 - , alsaLib, atk, cairo, cups, curl, dbus, expat, fontconfig, freetype, gdk-pixbuf, glib, glibc, gnome2, gnome 3 , gtk3, libappindicator-gtk3, libnotify, libpulseaudio, libsecret, libv4l, nspr, nss, pango, systemd, wrapGAppsHook, xorg 4 , at-spi2-atk, libuuid, at-spi2-core, libdrm, mesa, libxkbcommon }: 5 ··· 10 version = "8.69.0.77"; 11 12 rpath = lib.makeLibraryPath [ 13 - alsaLib 14 atk 15 at-spi2-atk 16 at-spi2-core
··· 1 { lib, stdenv, fetchurl, dpkg 2 + , alsa-lib, atk, cairo, cups, curl, dbus, expat, fontconfig, freetype, gdk-pixbuf, glib, glibc, gnome2, gnome 3 , gtk3, libappindicator-gtk3, libnotify, libpulseaudio, libsecret, libv4l, nspr, nss, pango, systemd, wrapGAppsHook, xorg 4 , at-spi2-atk, libuuid, at-spi2-core, libdrm, mesa, libxkbcommon }: 5 ··· 10 version = "8.69.0.77"; 11 12 rpath = lib.makeLibraryPath [ 13 + alsa-lib 14 atk 15 at-spi2-atk 16 at-spi2-core
+2 -2
pkgs/applications/networking/instant-messengers/slack/default.nix
··· 4 , undmg 5 , makeWrapper 6 , nodePackages 7 - , alsaLib 8 , at-spi2-atk 9 , at-spi2-core 10 , atk ··· 80 passthru.updateScript = ./update.sh; 81 82 rpath = lib.makeLibraryPath [ 83 - alsaLib 84 at-spi2-atk 85 at-spi2-core 86 atk
··· 4 , undmg 5 , makeWrapper 6 , nodePackages 7 + , alsa-lib 8 , at-spi2-atk 9 , at-spi2-core 10 , atk ··· 80 passthru.updateScript = ./update.sh; 81 82 rpath = lib.makeLibraryPath [ 83 + alsa-lib 84 at-spi2-atk 85 at-spi2-core 86 atk
+2 -2
pkgs/applications/networking/instant-messengers/stride/default.nix
··· 1 - { lib, stdenv, fetchurl, dpkg, alsaLib, atk, cairo, cups, dbus, expat, fontconfig 2 , freetype, gdk-pixbuf, glib, gnome2, gtk2, nspr, nss, pango, udev, xorg }: 3 let 4 fullPath = lib.makeLibraryPath [ 5 - alsaLib 6 atk 7 cairo 8 cups
··· 1 + { lib, stdenv, fetchurl, dpkg, alsa-lib, atk, cairo, cups, dbus, expat, fontconfig 2 , freetype, gdk-pixbuf, glib, gnome2, gtk2, nspr, nss, pango, udev, xorg }: 3 let 4 fullPath = lib.makeLibraryPath [ 5 + alsa-lib 6 atk 7 cairo 8 cups
+2 -2
pkgs/applications/networking/instant-messengers/teamspeak/client.nix
··· 1 { lib, stdenv, fetchurl, makeWrapper, makeDesktopItem, zlib, glib, libpng, freetype, openssl 2 , xorg, fontconfig, qtbase, qtwebengine, qtwebchannel, qtsvg, qtwebsockets, xkeyboard_config 3 - , alsaLib, libpulseaudio ? null, libredirect, quazip, which, unzip, llvmPackages, writeShellScriptBin 4 }: 5 6 let ··· 12 deps = 13 [ zlib glib libpng freetype xorg.libSM xorg.libICE xorg.libXrender openssl 14 xorg.libXrandr xorg.libXfixes xorg.libXcursor xorg.libXinerama 15 - xorg.libxcb fontconfig xorg.libXext xorg.libX11 alsaLib qtbase qtwebengine qtwebchannel qtsvg 16 qtwebsockets libpulseaudio quazip llvmPackages.libcxx llvmPackages.libcxxabi 17 ]; 18
··· 1 { lib, stdenv, fetchurl, makeWrapper, makeDesktopItem, zlib, glib, libpng, freetype, openssl 2 , xorg, fontconfig, qtbase, qtwebengine, qtwebchannel, qtsvg, qtwebsockets, xkeyboard_config 3 + , alsa-lib, libpulseaudio ? null, libredirect, quazip, which, unzip, llvmPackages, writeShellScriptBin 4 }: 5 6 let ··· 12 deps = 13 [ zlib glib libpng freetype xorg.libSM xorg.libICE xorg.libXrender openssl 14 xorg.libXrandr xorg.libXfixes xorg.libXcursor xorg.libXinerama 15 + xorg.libxcb fontconfig xorg.libXext xorg.libX11 alsa-lib qtbase qtwebengine qtwebchannel qtsvg 16 qtwebsockets libpulseaudio quazip llvmPackages.libcxx llvmPackages.libcxxabi 17 ]; 18
+2 -2
pkgs/applications/networking/instant-messengers/telegram/kotatogram-desktop/default.nix
··· 1 { mkDerivation, lib, fetchFromGitHub, callPackage 2 , pkg-config, cmake, ninja, python3, wrapGAppsHook, wrapQtAppsHook 3 , qtbase, qtimageformats, gtk3, libsForQt5, lz4, xxHash 4 - , ffmpeg, openalSoft, minizip, libopus, alsaLib, libpulseaudio, range-v3 5 , tl-expected, hunspell, glibmm, webkitgtk 6 # Transitive dependencies: 7 , pcre, xorg, util-linux, libselinux, libsepol, epoxy ··· 37 38 buildInputs = [ 39 qtbase qtimageformats gtk3 libsForQt5.kwayland libsForQt5.libdbusmenu lz4 xxHash 40 - ffmpeg openalSoft minizip libopus alsaLib libpulseaudio range-v3 41 tl-expected hunspell glibmm webkitgtk 42 tg_owt 43 # Transitive dependencies:
··· 1 { mkDerivation, lib, fetchFromGitHub, callPackage 2 , pkg-config, cmake, ninja, python3, wrapGAppsHook, wrapQtAppsHook 3 , qtbase, qtimageformats, gtk3, libsForQt5, lz4, xxHash 4 + , ffmpeg, openalSoft, minizip, libopus, alsa-lib, libpulseaudio, range-v3 5 , tl-expected, hunspell, glibmm, webkitgtk 6 # Transitive dependencies: 7 , pcre, xorg, util-linux, libselinux, libsepol, epoxy ··· 37 38 buildInputs = [ 39 qtbase qtimageformats gtk3 libsForQt5.kwayland libsForQt5.libdbusmenu lz4 xxHash 40 + ffmpeg openalSoft minizip libopus alsa-lib libpulseaudio range-v3 41 tl-expected hunspell glibmm webkitgtk 42 tg_owt 43 # Transitive dependencies:
+2 -2
pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
··· 1 { mkDerivation, lib, fetchurl, fetchpatch, callPackage 2 , pkg-config, cmake, ninja, python3, wrapGAppsHook, wrapQtAppsHook, removeReferencesTo 3 , qtbase, qtimageformats, gtk3, libsForQt5, enchant2, lz4, xxHash 4 - , dee, ffmpeg, openalSoft, minizip, libopus, alsaLib, libpulseaudio, range-v3 5 , tl-expected, hunspell, glibmm, webkitgtk, libtgvoip 6 # Transitive dependencies: 7 , pcre, xorg, util-linux, libselinux, libsepol, epoxy ··· 57 58 buildInputs = [ 59 qtbase qtimageformats gtk3 libsForQt5.kwayland libsForQt5.libdbusmenu enchant2 lz4 xxHash 60 - dee ffmpeg openalSoft minizip libopus alsaLib libpulseaudio range-v3 61 tl-expected hunspell glibmm webkitgtk 62 tg_owt libtgvoip 63 # Transitive dependencies:
··· 1 { mkDerivation, lib, fetchurl, fetchpatch, callPackage 2 , pkg-config, cmake, ninja, python3, wrapGAppsHook, wrapQtAppsHook, removeReferencesTo 3 , qtbase, qtimageformats, gtk3, libsForQt5, enchant2, lz4, xxHash 4 + , dee, ffmpeg, openalSoft, minizip, libopus, alsa-lib, libpulseaudio, range-v3 5 , tl-expected, hunspell, glibmm, webkitgtk, libtgvoip 6 # Transitive dependencies: 7 , pcre, xorg, util-linux, libselinux, libsepol, epoxy ··· 57 58 buildInputs = [ 59 qtbase qtimageformats gtk3 libsForQt5.kwayland libsForQt5.libdbusmenu enchant2 lz4 xxHash 60 + dee ffmpeg openalSoft minizip libopus alsa-lib libpulseaudio range-v3 61 tl-expected hunspell glibmm webkitgtk 62 tg_owt libtgvoip 63 # Transitive dependencies:
+2 -2
pkgs/applications/networking/instant-messengers/telegram/tdesktop/tg_owt.nix
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config, cmake, ninja, yasm 2 - , libjpeg, openssl, libopus, ffmpeg, alsaLib, libpulseaudio, protobuf 3 , xorg, libXtst 4 }: 5 ··· 23 nativeBuildInputs = [ pkg-config cmake ninja yasm ]; 24 25 buildInputs = [ 26 - libjpeg openssl libopus ffmpeg alsaLib libpulseaudio protobuf 27 xorg.libX11 libXtst 28 ]; 29
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config, cmake, ninja, yasm 2 + , libjpeg, openssl, libopus, ffmpeg, alsa-lib, libpulseaudio, protobuf 3 , xorg, libXtst 4 }: 5 ··· 23 nativeBuildInputs = [ pkg-config cmake ninja yasm ]; 24 25 buildInputs = [ 26 + libjpeg openssl libopus ffmpeg alsa-lib libpulseaudio protobuf 27 xorg.libX11 libXtst 28 ]; 29
+2 -2
pkgs/applications/networking/instant-messengers/twinkle/default.nix
··· 12 , qtbase 13 , qttools 14 , qtquickcontrols2 15 - , alsaLib 16 , speex 17 , ilbc 18 , fetchurl ··· 41 qtbase 42 qttools 43 qtquickcontrols2 44 - alsaLib 45 speex 46 ilbc 47 ];
··· 12 , qtbase 13 , qttools 14 , qtquickcontrols2 15 + , alsa-lib 16 , speex 17 , ilbc 18 , fetchurl ··· 41 qtbase 42 qttools 43 qtquickcontrols2 44 + alsa-lib 45 speex 46 ilbc 47 ];
+2 -2
pkgs/applications/networking/instant-messengers/viber/default.nix
··· 1 {fetchurl, lib, stdenv, dpkg, makeWrapper, 2 - alsaLib, cups, curl, dbus, expat, fontconfig, freetype, glib, gst_all_1, 3 harfbuzz, libcap, libGL, libGLU, libpulseaudio, libxkbcommon, libxml2, libxslt, 4 nspr, nss, openssl, systemd, wayland, xorg, zlib, ... 5 }: ··· 20 dontUnpack = true; 21 22 libPath = lib.makeLibraryPath [ 23 - alsaLib 24 cups 25 curl 26 dbus
··· 1 {fetchurl, lib, stdenv, dpkg, makeWrapper, 2 + alsa-lib, cups, curl, dbus, expat, fontconfig, freetype, glib, gst_all_1, 3 harfbuzz, libcap, libGL, libGLU, libpulseaudio, libxkbcommon, libxml2, libxslt, 4 nspr, nss, openssl, systemd, wayland, xorg, zlib, ... 5 }: ··· 20 dontUnpack = true; 21 22 libPath = lib.makeLibraryPath [ 23 + alsa-lib 24 cups 25 curl 26 dbus
+2 -2
pkgs/applications/networking/instant-messengers/vk-messenger/default.nix
··· 1 { stdenv, lib, fetchurl, rpmextract, undmg, autoPatchelfHook 2 - , xorg, gtk3, gnome2, nss, alsaLib, udev, libnotify 3 , wrapGAppsHook }: 4 5 let ··· 35 nativeBuildInputs = [ rpmextract autoPatchelfHook wrapGAppsHook ]; 36 buildInputs = (with xorg; [ 37 libXdamage libXtst libXScrnSaver libxkbfile 38 - ]) ++ [ gtk3 nss alsaLib ]; 39 40 runtimeDependencies = [ (lib.getLib udev) libnotify ]; 41
··· 1 { stdenv, lib, fetchurl, rpmextract, undmg, autoPatchelfHook 2 + , xorg, gtk3, gnome2, nss, alsa-lib, udev, libnotify 3 , wrapGAppsHook }: 4 5 let ··· 35 nativeBuildInputs = [ rpmextract autoPatchelfHook wrapGAppsHook ]; 36 buildInputs = (with xorg; [ 37 libXdamage libXtst libXScrnSaver libxkbfile 38 + ]) ++ [ gtk3 nss alsa-lib ]; 39 40 runtimeDependencies = [ (lib.getLib udev) libnotify ]; 41
+2 -2
pkgs/applications/networking/instant-messengers/wavebox/default.nix
··· 1 - { alsaLib, autoPatchelfHook, fetchurl, gtk3, libnotify 2 , makeDesktopItem, makeWrapper, nss, lib, stdenv, udev, xdg-utils 3 , xorg 4 }: ··· 37 buildInputs = with xorg; [ 38 libXdmcp libXScrnSaver libXtst 39 ] ++ [ 40 - alsaLib gtk3 nss 41 ]; 42 43 runtimeDependencies = [ (getLib udev) libnotify ];
··· 1 + { alsa-lib, autoPatchelfHook, fetchurl, gtk3, libnotify 2 , makeDesktopItem, makeWrapper, nss, lib, stdenv, udev, xdg-utils 3 , xorg 4 }: ··· 37 buildInputs = with xorg; [ 38 libXdmcp libXScrnSaver libXtst 39 ] ++ [ 40 + alsa-lib gtk3 nss 41 ]; 42 43 runtimeDependencies = [ (getLib udev) libnotify ];
+2 -2
pkgs/applications/networking/instant-messengers/zoom-us/default.nix
··· 3 , fetchurl 4 , makeWrapper 5 # Dynamic libraries 6 - , alsaLib 7 , atk 8 , cairo 9 , dbus ··· 39 40 libs = lib.makeLibraryPath ([ 41 # $ LD_LIBRARY_PATH=$NIX_LD_LIBRARY_PATH:$PWD ldd zoom | grep 'not found' 42 - alsaLib 43 atk 44 cairo 45 dbus
··· 3 , fetchurl 4 , makeWrapper 5 # Dynamic libraries 6 + , alsa-lib 7 , atk 8 , cairo 9 , dbus ··· 39 40 libs = lib.makeLibraryPath ([ 41 # $ LD_LIBRARY_PATH=$NIX_LD_LIBRARY_PATH:$PWD ldd zoom | grep 'not found' 42 + alsa-lib 43 atk 44 cairo 45 dbus
+2 -2
pkgs/applications/networking/insync/v3.nix
··· 10 , nss 11 , libthai 12 , wayland 13 - , alsaLib 14 , qtvirtualkeyboard 15 , qtwebchannel 16 , qtwebsockets ··· 34 ''; 35 36 buildInputs = [ 37 - alsaLib 38 libGL 39 libthai 40 libxcb
··· 10 , nss 11 , libthai 12 , wayland 13 + , alsa-lib 14 , qtvirtualkeyboard 15 , qtwebchannel 16 , qtwebsockets ··· 34 ''; 35 36 buildInputs = [ 37 + alsa-lib 38 libGL 39 libthai 40 libxcb
+2 -2
pkgs/applications/networking/mailreaders/mailspring/default.nix
··· 2 , lib 3 , fetchurl 4 , autoPatchelfHook 5 - , alsaLib 6 , coreutils 7 , db 8 , dpkg ··· 31 ]; 32 33 buildInputs = [ 34 - alsaLib 35 db 36 glib 37 gtk3
··· 2 , lib 3 , fetchurl 4 , autoPatchelfHook 5 + , alsa-lib 6 , coreutils 7 , db 8 , dpkg ··· 31 ]; 32 33 buildInputs = [ 34 + alsa-lib 35 db 36 glib 37 gtk3
+2 -2
pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix
··· 1 { stdenv, lib, fetchurl, config, makeWrapper 2 - , alsaLib 3 , at-spi2-atk 4 , atk 5 , cairo ··· 78 79 libPath = lib.makeLibraryPath 80 [ stdenv.cc.cc 81 - alsaLib 82 at-spi2-atk 83 atk 84 cairo
··· 1 { stdenv, lib, fetchurl, config, makeWrapper 2 + , alsa-lib 3 , at-spi2-atk 4 , atk 5 , cairo ··· 78 79 libPath = lib.makeLibraryPath 80 [ stdenv.cc.cc 81 + alsa-lib 82 at-spi2-atk 83 atk 84 cairo
+2 -2
pkgs/applications/networking/mailreaders/thunderbird/default.nix
··· 58 59 , debugBuild ? false 60 61 - , alsaSupport ? stdenv.isLinux, alsaLib 62 , pulseaudioSupport ? stdenv.isLinux, libpulseaudio 63 , gtk3Support ? true, gtk2, gtk3, wrapGAppsHook 64 , waylandSupport ? true, libdrm ··· 140 xorg.libXdamage 141 zip 142 zlib 143 - ] ++ lib.optional alsaSupport alsaLib 144 ++ lib.optional gtk3Support gtk3 145 ++ lib.optional pulseaudioSupport libpulseaudio 146 ++ lib.optionals waylandSupport [ libxkbcommon libdrm ];
··· 58 59 , debugBuild ? false 60 61 + , alsaSupport ? stdenv.isLinux, alsa-lib 62 , pulseaudioSupport ? stdenv.isLinux, libpulseaudio 63 , gtk3Support ? true, gtk2, gtk3, wrapGAppsHook 64 , waylandSupport ? true, libdrm ··· 140 xorg.libXdamage 141 zip 142 zlib 143 + ] ++ lib.optional alsaSupport alsa-lib 144 ++ lib.optional gtk3Support gtk3 145 ++ lib.optional pulseaudioSupport libpulseaudio 146 ++ lib.optionals waylandSupport [ libxkbcommon libdrm ];
+2 -2
pkgs/applications/networking/mullvad-vpn/default.nix
··· 1 { stdenv, lib, fetchurl, dpkg 2 - , alsaLib, atk, cairo, cups, dbus, expat, fontconfig, freetype 3 , gdk-pixbuf, glib, gnome2, pango, nspr, nss, gtk3, mesa 4 , xorg, autoPatchelfHook, systemd, libnotify, libappindicator 5 }: 6 7 let deps = [ 8 - alsaLib 9 atk 10 cairo 11 cups
··· 1 { stdenv, lib, fetchurl, dpkg 2 + , alsa-lib, atk, cairo, cups, dbus, expat, fontconfig, freetype 3 , gdk-pixbuf, glib, gnome2, pango, nspr, nss, gtk3, mesa 4 , xorg, autoPatchelfHook, systemd, libnotify, libappindicator 5 }: 6 7 let deps = [ 8 + alsa-lib 9 atk 10 cairo 11 cups
+2 -2
pkgs/applications/networking/mumble/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config, qt5 2 , avahi, boost, libopus, libsndfile, protobuf, speex, libcap 3 - , alsaLib, python3 4 , rnnoise 5 , jackSupport ? false, libjack2 6 , speechdSupport ? false, speechd ··· 73 74 nativeBuildInputs = [ qt5.qttools ]; 75 buildInputs = [ libopus libsndfile speex qt5.qtsvg rnnoise ] 76 - ++ lib.optional stdenv.isLinux alsaLib 77 ++ lib.optional jackSupport libjack2 78 ++ lib.optional speechdSupport speechd 79 ++ lib.optional pulseSupport libpulseaudio;
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config, qt5 2 , avahi, boost, libopus, libsndfile, protobuf, speex, libcap 3 + , alsa-lib, python3 4 , rnnoise 5 , jackSupport ? false, libjack2 6 , speechdSupport ? false, speechd ··· 73 74 nativeBuildInputs = [ qt5.qttools ]; 75 buildInputs = [ libopus libsndfile speex qt5.qtsvg rnnoise ] 76 + ++ lib.optional stdenv.isLinux alsa-lib 77 ++ lib.optional jackSupport libjack2 78 ++ lib.optional speechdSupport speechd 79 ++ lib.optional pulseSupport libpulseaudio;
+2 -2
pkgs/applications/networking/pcloud/default.nix
··· 21 # Runtime dependencies; 22 # A few additional ones (e.g. Node) are already shipped together with the 23 # AppImage, so we don't have to duplicate them here. 24 - alsaLib, dbus-glib, fuse, gnome, gtk3, libdbusmenu-gtk2, libXdamage, nss, udev 25 }: 26 27 let ··· 54 ]; 55 56 buildInputs = [ 57 - alsaLib 58 dbus-glib 59 fuse 60 gtk3
··· 21 # Runtime dependencies; 22 # A few additional ones (e.g. Node) are already shipped together with the 23 # AppImage, so we don't have to duplicate them here. 24 + alsa-lib, dbus-glib, fuse, gnome, gtk3, libdbusmenu-gtk2, libXdamage, nss, udev 25 }: 26 27 let ··· 54 ]; 55 56 buildInputs = [ 57 + alsa-lib 58 dbus-glib 59 fuse 60 gtk3
+2 -2
pkgs/applications/networking/pjsip/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, openssl, libsamplerate, alsaLib, AppKit }: 2 3 stdenv.mkDerivation rec { 4 pname = "pjsip"; ··· 16 ]; 17 18 buildInputs = [ openssl libsamplerate ] 19 - ++ lib.optional stdenv.isLinux alsaLib 20 ++ lib.optional stdenv.isDarwin AppKit; 21 22 preConfigure = ''
··· 1 + { lib, stdenv, fetchFromGitHub, openssl, libsamplerate, alsa-lib, AppKit }: 2 3 stdenv.mkDerivation rec { 4 pname = "pjsip"; ··· 16 ]; 17 18 buildInputs = [ openssl libsamplerate ] 19 + ++ lib.optional stdenv.isLinux alsa-lib 20 ++ lib.optional stdenv.isDarwin AppKit; 21 22 preConfigure = ''
+2 -2
pkgs/applications/networking/remote/citrix-workspace/generic.nix
··· 1 { lib, stdenv, requireFile, makeWrapper, autoPatchelfHook, wrapGAppsHook, which, more 2 - , file, atk, alsaLib, cairo, fontconfig, gdk-pixbuf, glib, gnome, gtk2-x11, gtk3 3 , heimdal, krb5, libsoup, libvorbis, speex, openssl, zlib, xorg, pango, gtk2 4 , gnome2, mesa, nss, nspr, gtk_engines, freetype, dconf, libpng12, libxml2 5 , libjpeg, libredirect, tzdata, cacert, systemd, libcxxabi, libcxx, e2fsprogs, symlinkJoin ··· 62 ]; 63 64 buildInputs = [ 65 - alsaLib 66 atk 67 cairo 68 dconf
··· 1 { lib, stdenv, requireFile, makeWrapper, autoPatchelfHook, wrapGAppsHook, which, more 2 + , file, atk, alsa-lib, cairo, fontconfig, gdk-pixbuf, glib, gnome, gtk2-x11, gtk3 3 , heimdal, krb5, libsoup, libvorbis, speex, openssl, zlib, xorg, pango, gtk2 4 , gnome2, mesa, nss, nspr, gtk_engines, freetype, dconf, libpng12, libxml2 5 , libjpeg, libredirect, tzdata, cacert, systemd, libcxxabi, libcxx, e2fsprogs, symlinkJoin ··· 62 ]; 63 64 buildInputs = [ 65 + alsa-lib 66 atk 67 cairo 68 dconf
+2 -2
pkgs/applications/networking/remote/freerdp/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub, cmake, pkg-config, alsaLib, ffmpeg, glib, openssl 2 , pcre, zlib, libX11, libXcursor, libXdamage, libXext, libXi, libXinerama 3 , libXrandr, libXrender, libXv, libXtst, libxkbcommon, libxkbfile, wayland 4 , gstreamer, gst-plugins-base, gst-plugins-good, libunwind, orc, libxslt, cairo ··· 49 50 buildInputs = with lib; 51 [ 52 - alsaLib 53 cairo 54 cups 55 ffmpeg
··· 1 + { stdenv, lib, fetchFromGitHub, cmake, pkg-config, alsa-lib, ffmpeg, glib, openssl 2 , pcre, zlib, libX11, libXcursor, libXdamage, libXext, libXi, libXinerama 3 , libXrandr, libXrender, libXv, libXtst, libxkbcommon, libxkbfile, wayland 4 , gstreamer, gst-plugins-base, gst-plugins-good, libunwind, orc, libxslt, cairo ··· 49 50 buildInputs = with lib; 51 [ 52 + alsa-lib 53 cairo 54 cups 55 ffmpeg
+2 -2
pkgs/applications/office/jabref/default.nix
··· 1 { lib, stdenv, fetchurl, makeWrapper, makeDesktopItem, wrapGAppsHook, gtk3, gsettings-desktop-schemas 2 - , zlib , libX11, libXext, libXi, libXrender, libXtst, libGL, alsaLib, cairo, freetype, pango, gdk-pixbuf, glib }: 3 4 stdenv.mkDerivation rec { 5 version = "5.1"; ··· 25 nativeBuildInputs = [ makeWrapper wrapGAppsHook ]; 26 buildInputs = [ gsettings-desktop-schemas ] ++ systemLibs; 27 28 - systemLibs = [ gtk3 zlib libX11 libXext libXi libXrender libXtst libGL alsaLib cairo freetype pango gdk-pixbuf glib ]; 29 systemLibPaths = lib.makeLibraryPath systemLibs; 30 31 installPhase = ''
··· 1 { lib, stdenv, fetchurl, makeWrapper, makeDesktopItem, wrapGAppsHook, gtk3, gsettings-desktop-schemas 2 + , zlib , libX11, libXext, libXi, libXrender, libXtst, libGL, alsa-lib, cairo, freetype, pango, gdk-pixbuf, glib }: 3 4 stdenv.mkDerivation rec { 5 version = "5.1"; ··· 25 nativeBuildInputs = [ makeWrapper wrapGAppsHook ]; 26 buildInputs = [ gsettings-desktop-schemas ] ++ systemLibs; 27 28 + systemLibs = [ gtk3 zlib libX11 libXext libXi libXrender libXtst libGL alsa-lib cairo freetype pango gdk-pixbuf glib ]; 29 systemLibPaths = lib.makeLibraryPath systemLibs; 30 31 installPhase = ''
+2 -2
pkgs/applications/office/mendeley/default.nix
··· 1 { fetchurl, lib, stdenv, mkDerivation, dpkg, which 2 , makeWrapper 3 - , alsaLib 4 , desktop-file-utils 5 , dbus 6 , libcap ··· 59 qtquickcontrols 60 qtwebkit 61 qtwebengine 62 - alsaLib 63 dbus 64 freetype 65 fontconfig
··· 1 { fetchurl, lib, stdenv, mkDerivation, dpkg, which 2 , makeWrapper 3 + , alsa-lib 4 , desktop-file-utils 5 , dbus 6 , libcap ··· 59 qtquickcontrols 60 qtwebkit 61 qtwebengine 62 + alsa-lib 63 dbus 64 freetype 65 fontconfig
+2 -2
pkgs/applications/office/onlyoffice-bin/default.nix
··· 2 , lib 3 , fetchurl 4 # Alphabetic ordering below 5 - , alsaLib 6 , at-spi2-atk 7 , atk 8 , autoPatchelfHook ··· 87 ]; 88 89 buildInputs = [ 90 - alsaLib 91 at-spi2-atk 92 atk 93 cairo
··· 2 , lib 3 , fetchurl 4 # Alphabetic ordering below 5 + , alsa-lib 6 , at-spi2-atk 7 , atk 8 , autoPatchelfHook ··· 87 ]; 88 89 buildInputs = [ 90 + alsa-lib 91 at-spi2-atk 92 atk 93 cairo
+2 -2
pkgs/applications/office/wpsoffice/default.nix
··· 5 , dpkg 6 , wrapGAppsHook 7 , wrapQtAppsHook 8 - , alsaLib 9 , atk 10 , bzip2 11 , cairo ··· 65 }; 66 67 buildInputs = with xorg; [ 68 - alsaLib 69 atk 70 bzip2 71 cairo
··· 5 , dpkg 6 , wrapGAppsHook 7 , wrapQtAppsHook 8 + , alsa-lib 9 , atk 10 , bzip2 11 , cairo ··· 65 }; 66 67 buildInputs = with xorg; [ 68 + alsa-lib 69 atk 70 bzip2 71 cairo
+2 -2
pkgs/applications/radio/direwolf/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake, alsaLib, espeak, glibc, gpsd 2 , hamlib, perl, python3, udev }: 3 4 with lib; ··· 20 21 buildInputs = [ 22 espeak gpsd hamlib perl python3 23 - ] ++ (optionals stdenv.isLinux [alsaLib udev]); 24 25 patches = [ 26 ./udev-fix.patch
··· 1 + { lib, stdenv, fetchFromGitHub, cmake, alsa-lib, espeak, glibc, gpsd 2 , hamlib, perl, python3, udev }: 3 4 with lib; ··· 20 21 buildInputs = [ 22 espeak gpsd hamlib perl python3 23 + ] ++ (optionals stdenv.isLinux [alsa-lib udev]); 24 25 patches = [ 26 ./udev-fix.patch
+2 -2
pkgs/applications/radio/fldigi/default.nix
··· 1 { lib, stdenv, fetchurl, hamlib, fltk14, libjpeg, libpng, portaudio, libsndfile, 2 - libsamplerate, libpulseaudio, libXinerama, gettext, pkg-config, alsaLib }: 3 4 stdenv.mkDerivation rec { 5 version = "4.1.18"; ··· 11 }; 12 13 buildInputs = [ libXinerama gettext hamlib fltk14 libjpeg libpng portaudio 14 - libsndfile libsamplerate libpulseaudio pkg-config alsaLib ]; 15 16 meta = { 17 description = "Digital modem program";
··· 1 { lib, stdenv, fetchurl, hamlib, fltk14, libjpeg, libpng, portaudio, libsndfile, 2 + libsamplerate, libpulseaudio, libXinerama, gettext, pkg-config, alsa-lib }: 3 4 stdenv.mkDerivation rec { 5 version = "4.1.18"; ··· 11 }; 12 13 buildInputs = [ libXinerama gettext hamlib fltk14 libjpeg libpng portaudio 14 + libsndfile libsamplerate libpulseaudio pkg-config alsa-lib ]; 15 16 meta = { 17 description = "Digital modem program";
+2 -2
pkgs/applications/radio/gnuradio/3.7.nix
··· 17 , codec2 18 , gsm 19 , fftwFloat 20 - , alsaLib 21 , libjack2 22 , CoreAudio 23 , uhd ··· 143 }; 144 gr-audio = { 145 runtime = [] 146 - ++ lib.optionals stdenv.isLinux [ alsaLib libjack2 ] 147 ++ lib.optionals stdenv.isDarwin [ CoreAudio ] 148 ; 149 cmakeEnableFlag = "GR_AUDIO";
··· 17 , codec2 18 , gsm 19 , fftwFloat 20 + , alsa-lib 21 , libjack2 22 , CoreAudio 23 , uhd ··· 143 }; 144 gr-audio = { 145 runtime = [] 146 + ++ lib.optionals stdenv.isLinux [ alsa-lib libjack2 ] 147 ++ lib.optionals stdenv.isDarwin [ CoreAudio ] 148 ; 149 cmakeEnableFlag = "GR_AUDIO";
+2 -2
pkgs/applications/radio/gnuradio/3.8.nix
··· 16 , codec2 17 , gsm 18 , fftwFloat 19 - , alsaLib 20 , libjack2 21 , CoreAudio 22 , uhd ··· 149 }; 150 gr-audio = { 151 runtime = [] 152 - ++ lib.optionals stdenv.isLinux [ alsaLib libjack2 ] 153 ++ lib.optionals stdenv.isDarwin [ CoreAudio ] 154 ; 155 cmakeEnableFlag = "GR_AUDIO";
··· 16 , codec2 17 , gsm 18 , fftwFloat 19 + , alsa-lib 20 , libjack2 21 , CoreAudio 22 , uhd ··· 149 }; 150 gr-audio = { 151 runtime = [] 152 + ++ lib.optionals stdenv.isLinux [ alsa-lib libjack2 ] 153 ++ lib.optionals stdenv.isDarwin [ CoreAudio ] 154 ; 155 cmakeEnableFlag = "GR_AUDIO";
+2 -2
pkgs/applications/radio/gnuradio/default.nix
··· 16 , codec2 17 , gsm 18 , fftwFloat 19 - , alsaLib 20 , libjack2 21 , CoreAudio 22 , uhd ··· 151 }; 152 gr-audio = { 153 runtime = [] 154 - ++ lib.optionals stdenv.isLinux [ alsaLib libjack2 ] 155 ++ lib.optionals stdenv.isDarwin [ CoreAudio ] 156 ; 157 cmakeEnableFlag = "GR_AUDIO";
··· 16 , codec2 17 , gsm 18 , fftwFloat 19 + , alsa-lib 20 , libjack2 21 , CoreAudio 22 , uhd ··· 151 }; 152 gr-audio = { 153 runtime = [] 154 + ++ lib.optionals stdenv.isLinux [ alsa-lib libjack2 ] 155 ++ lib.optionals stdenv.isDarwin [ CoreAudio ] 156 ; 157 cmakeEnableFlag = "GR_AUDIO";
+2 -2
pkgs/applications/radio/gqrx/default.nix
··· 7 , log4cpp 8 , mpir 9 , fftwFloat 10 - , alsaLib 11 , libjack2 12 # drivers (optional): 13 , rtl-sdr ··· 37 log4cpp 38 mpir 39 fftwFloat 40 - alsaLib 41 libjack2 42 gnuradio3_8Minimal.unwrapped.boost 43 qt5.qtbase
··· 7 , log4cpp 8 , mpir 9 , fftwFloat 10 + , alsa-lib 11 , libjack2 12 # drivers (optional): 13 , rtl-sdr ··· 37 log4cpp 38 mpir 39 fftwFloat 40 + alsa-lib 41 libjack2 42 gnuradio3_8Minimal.unwrapped.boost 43 qt5.qtbase
+2 -2
pkgs/applications/radio/minimodem/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config, autoconf, automake, libtool 2 - , fftw, fftwSinglePrec, alsaLib, libsndfile, libpulseaudio 3 }: 4 5 stdenv.mkDerivation rec { ··· 14 }; 15 16 nativeBuildInputs = [ pkg-config autoconf automake libtool ]; 17 - buildInputs = [ fftw fftwSinglePrec alsaLib libsndfile libpulseaudio ]; 18 19 preConfigure = '' 20 aclocal \
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config, autoconf, automake, libtool 2 + , fftw, fftwSinglePrec, alsa-lib, libsndfile, libpulseaudio 3 }: 4 5 stdenv.mkDerivation rec { ··· 14 }; 15 16 nativeBuildInputs = [ pkg-config autoconf automake libtool ]; 17 + buildInputs = [ fftw fftwSinglePrec alsa-lib libsndfile libpulseaudio ]; 18 19 preConfigure = '' 20 aclocal \
+2 -2
pkgs/applications/radio/pothos/default.nix
··· 13 , nlohmann_json 14 , soapysdr-with-plugins 15 , portaudio 16 - , alsaLib 17 , muparserx 18 , python3 19 }: ··· 39 40 buildInputs = [ 41 pcre poco qtbase qtsvg libsForQt5.qwt nlohmann_json 42 - soapysdr-with-plugins portaudio alsaLib muparserx python3 43 ]; 44 45 postInstall = ''
··· 13 , nlohmann_json 14 , soapysdr-with-plugins 15 , portaudio 16 + , alsa-lib 17 , muparserx 18 , python3 19 }: ··· 39 40 buildInputs = [ 41 pcre poco qtbase qtsvg libsForQt5.qwt nlohmann_json 42 + soapysdr-with-plugins portaudio alsa-lib muparserx python3 43 ]; 44 45 postInstall = ''
+2 -2
pkgs/applications/radio/qsstv/default.nix
··· 1 { mkDerivation, lib, fetchurl, qtbase, qmake, openjpeg, pkg-config, fftw, 2 - libpulseaudio, alsaLib, hamlib, libv4l, fftwFloat }: 3 4 mkDerivation rec { 5 version = "9.4.4"; ··· 17 pkg-config 18 ]; 19 20 - buildInputs = [ qtbase openjpeg fftw libpulseaudio alsaLib hamlib libv4l 21 fftwFloat ]; 22 23 postInstall = ''
··· 1 { mkDerivation, lib, fetchurl, qtbase, qmake, openjpeg, pkg-config, fftw, 2 + libpulseaudio, alsa-lib, hamlib, libv4l, fftwFloat }: 3 4 mkDerivation rec { 5 version = "9.4.4"; ··· 17 pkg-config 18 ]; 19 20 + buildInputs = [ qtbase openjpeg fftw libpulseaudio alsa-lib hamlib libv4l 21 fftwFloat ]; 22 23 postInstall = ''
+2 -2
pkgs/applications/radio/quisk/default.nix
··· 1 { lib, python38Packages, fetchPypi 2 - , fftw, alsaLib, pulseaudio, wxPython_4_0 }: 3 4 python38Packages.buildPythonApplication rec { 5 pname = "quisk"; ··· 10 sha256 = "37dfb02a32341025c086b07d66ddf1608d4ee1ae1c62fb51f87c97662f13e0d8"; 11 }; 12 13 - buildInputs = [ fftw alsaLib pulseaudio ]; 14 15 propagatedBuildInputs = [ wxPython_4_0 ]; 16
··· 1 { lib, python38Packages, fetchPypi 2 + , fftw, alsa-lib, pulseaudio, wxPython_4_0 }: 3 4 python38Packages.buildPythonApplication rec { 5 pname = "quisk"; ··· 10 sha256 = "37dfb02a32341025c086b07d66ddf1608d4ee1ae1c62fb51f87c97662f13e0d8"; 11 }; 12 13 + buildInputs = [ fftw alsa-lib pulseaudio ]; 14 15 propagatedBuildInputs = [ wxPython_4_0 ]; 16
+2 -2
pkgs/applications/radio/soapyaudio/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, cmake, pkg-config 2 - , hamlib, rtaudio, alsaLib, libpulseaudio, libjack2, libusb1, soapysdr 3 } : 4 5 stdenv.mkDerivation rec { ··· 14 }; 15 16 nativeBuildInputs = [ cmake pkg-config ]; 17 - buildInputs = [ hamlib rtaudio alsaLib libpulseaudio libjack2 libusb1 soapysdr ]; 18 19 cmakeFlags = [ 20 "-DSoapySDR_DIR=${soapysdr}/share/cmake/SoapySDR/"
··· 1 { lib, stdenv, fetchFromGitHub, cmake, pkg-config 2 + , hamlib, rtaudio, alsa-lib, libpulseaudio, libjack2, libusb1, soapysdr 3 } : 4 5 stdenv.mkDerivation rec { ··· 14 }; 15 16 nativeBuildInputs = [ cmake pkg-config ]; 17 + buildInputs = [ hamlib rtaudio alsa-lib libpulseaudio libjack2 libusb1 soapysdr ]; 18 19 cmakeFlags = [ 20 "-DSoapySDR_DIR=${soapysdr}/share/cmake/SoapySDR/"
+2 -2
pkgs/applications/radio/soundmodem/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, alsaLib, audiofile, gtk2, libxml2 }: 2 3 stdenv.mkDerivation rec { 4 name = "soundmodem"; ··· 10 }; 11 12 nativeBuildInputs = [ pkg-config ]; 13 - buildInputs = [ alsaLib audiofile gtk2 libxml2 ]; 14 15 patches = [ ./matFix.patch ]; 16
··· 1 + { lib, stdenv, fetchurl, pkg-config, alsa-lib, audiofile, gtk2, libxml2 }: 2 3 stdenv.mkDerivation rec { 4 name = "soundmodem"; ··· 10 }; 11 12 nativeBuildInputs = [ pkg-config ]; 13 + buildInputs = [ alsa-lib audiofile gtk2 libxml2 ]; 14 15 patches = [ ./matFix.patch ]; 16
+2 -2
pkgs/applications/radio/svxlink/default.nix
··· 1 - { lib, stdenv, cmake, pkg-config, fetchFromGitHub, makeDesktopItem, alsaLib, speex 2 , libopus, curl, gsm, libgcrypt, libsigcxx, popt, qtbase, qttools 3 , wrapQtAppsHook, rtl-sdr, tcl, doxygen, groff }: 4 ··· 34 nativeBuildInputs = [ cmake pkg-config doxygen groff wrapQtAppsHook ]; 35 36 buildInputs = [ 37 - alsaLib 38 curl 39 gsm 40 libgcrypt
··· 1 + { lib, stdenv, cmake, pkg-config, fetchFromGitHub, makeDesktopItem, alsa-lib, speex 2 , libopus, curl, gsm, libgcrypt, libsigcxx, popt, qtbase, qttools 3 , wrapQtAppsHook, rtl-sdr, tcl, doxygen, groff }: 4 ··· 34 nativeBuildInputs = [ cmake pkg-config doxygen groff wrapQtAppsHook ]; 35 36 buildInputs = [ 37 + alsa-lib 38 curl 39 gsm 40 libgcrypt
+2 -2
pkgs/applications/radio/unixcw/default.nix
··· 1 - {lib, stdenv, fetchurl, libpulseaudio, alsaLib , pkg-config, qt5}: 2 stdenv.mkDerivation rec { 3 pname = "unixcw"; 4 version = "3.5.1"; ··· 9 patches = [ 10 ./remove-use-of-dlopen.patch 11 ]; 12 - buildInputs = [libpulseaudio alsaLib pkg-config qt5.qtbase]; 13 CFLAGS ="-lasound -lpulse-simple"; 14 15 dontWrapQtApps = true;
··· 1 + {lib, stdenv, fetchurl, libpulseaudio, alsa-lib , pkg-config, qt5}: 2 stdenv.mkDerivation rec { 3 pname = "unixcw"; 4 version = "3.5.1"; ··· 9 patches = [ 10 ./remove-use-of-dlopen.patch 11 ]; 12 + buildInputs = [libpulseaudio alsa-lib pkg-config qt5.qtbase]; 13 CFLAGS ="-lasound -lpulse-simple"; 14 15 dontWrapQtApps = true;
+2 -2
pkgs/applications/science/electronics/dsview/libsigrok4dsl.nix
··· 1 { lib, stdenv, pkg-config, autoreconfHook, 2 glib, libzip, libserialport, check, libusb1, libftdi, 3 - systemd, alsaLib, dsview 4 }: 5 6 stdenv.mkDerivation { ··· 15 nativeBuildInputs = [ pkg-config autoreconfHook ]; 16 17 buildInputs = [ 18 - glib libzip libserialport libusb1 libftdi systemd check alsaLib 19 ]; 20 21 meta = with lib; {
··· 1 { lib, stdenv, pkg-config, autoreconfHook, 2 glib, libzip, libserialport, check, libusb1, libftdi, 3 + systemd, alsa-lib, dsview 4 }: 5 6 stdenv.mkDerivation { ··· 15 nativeBuildInputs = [ pkg-config autoreconfHook ]; 16 17 buildInputs = [ 18 + glib libzip libserialport libusb1 libftdi systemd check alsa-lib 19 ]; 20 21 meta = with lib; {
+3 -3
pkgs/applications/science/electronics/eagle/eagle.nix
··· 1 { lib, stdenv, mkDerivation, fetchurl, makeDesktopItem 2 , libXrender, libXrandr, libXcursor, libX11, libXext, libXi, libxcb 3 - , libGL, glib, nss, nspr, expat, alsaLib 4 , qtbase, qtdeclarative, qtsvg, qtlocation, qtwebchannel, qtwebengine 5 }: 6 7 let 8 libPath = lib.makeLibraryPath 9 [ libXrender libXrandr libXcursor libX11 libXext libXi libxcb 10 - libGL glib nss nspr expat alsaLib 11 qtbase qtdeclarative qtsvg qtlocation qtwebchannel qtwebengine 12 ]; 13 in ··· 32 33 buildInputs = 34 [ libXrender libXrandr libXcursor libX11 libXext libXi libxcb 35 - libGL glib nss nspr expat alsaLib 36 qtbase qtdeclarative qtsvg qtlocation qtwebchannel qtwebengine 37 ]; 38
··· 1 { lib, stdenv, mkDerivation, fetchurl, makeDesktopItem 2 , libXrender, libXrandr, libXcursor, libX11, libXext, libXi, libxcb 3 + , libGL, glib, nss, nspr, expat, alsa-lib 4 , qtbase, qtdeclarative, qtsvg, qtlocation, qtwebchannel, qtwebengine 5 }: 6 7 let 8 libPath = lib.makeLibraryPath 9 [ libXrender libXrandr libXcursor libX11 libXext libXi libxcb 10 + libGL glib nss nspr expat alsa-lib 11 qtbase qtdeclarative qtsvg qtlocation qtwebchannel qtwebengine 12 ]; 13 in ··· 32 33 buildInputs = 34 [ libXrender libXrandr libXcursor libX11 libXext libXi libxcb 35 + libGL glib nss nspr expat alsa-lib 36 qtbase qtdeclarative qtsvg qtlocation qtwebchannel qtwebengine 37 ]; 38
+2 -2
pkgs/applications/science/math/mathematica/10.nix
··· 2 , coreutils 3 , patchelf 4 , requireFile 5 - , alsaLib 6 , fontconfig 7 , freetype 8 , gcc ··· 41 buildInputs = [ 42 coreutils 43 patchelf 44 - alsaLib 45 coreutils 46 fontconfig 47 freetype
··· 2 , coreutils 3 , patchelf 4 , requireFile 5 + , alsa-lib 6 , fontconfig 7 , freetype 8 , gcc ··· 41 buildInputs = [ 42 coreutils 43 patchelf 44 + alsa-lib 45 coreutils 46 fontconfig 47 freetype
+2 -2
pkgs/applications/science/math/mathematica/11.nix
··· 3 , patchelf 4 , requireFile 5 , callPackage 6 - , alsaLib 7 , dbus 8 , fontconfig 9 , freetype ··· 37 buildInputs = [ 38 coreutils 39 patchelf 40 - alsaLib 41 coreutils 42 dbus 43 fontconfig
··· 3 , patchelf 4 , requireFile 5 , callPackage 6 + , alsa-lib 7 , dbus 8 , fontconfig 9 , freetype ··· 37 buildInputs = [ 38 coreutils 39 patchelf 40 + alsa-lib 41 coreutils 42 dbus 43 fontconfig
+2 -2
pkgs/applications/science/math/mathematica/9.nix
··· 2 , coreutils 3 , patchelf 4 , requireFile 5 - , alsaLib 6 , fontconfig 7 , freetype 8 , gcc ··· 38 buildInputs = [ 39 coreutils 40 patchelf 41 - alsaLib 42 coreutils 43 fontconfig 44 freetype
··· 2 , coreutils 3 , patchelf 4 , requireFile 5 + , alsa-lib 6 , fontconfig 7 , freetype 8 , gcc ··· 38 buildInputs = [ 39 coreutils 40 patchelf 41 + alsa-lib 42 coreutils 43 fontconfig 44 freetype
+2 -2
pkgs/applications/science/math/mathematica/default.nix
··· 4 , requireFile 5 , callPackage 6 , makeWrapper 7 - , alsaLib 8 , dbus 9 , fontconfig 10 , freetype ··· 39 coreutils 40 patchelf 41 makeWrapper 42 - alsaLib 43 coreutils 44 dbus 45 fontconfig
··· 4 , requireFile 5 , callPackage 6 , makeWrapper 7 + , alsa-lib 8 , dbus 9 , fontconfig 10 , freetype ··· 39 coreutils 40 patchelf 41 makeWrapper 42 + alsa-lib 43 coreutils 44 dbus 45 fontconfig
+2 -2
pkgs/applications/science/robotics/apmplanner2/default.nix
··· 1 { lib, mkDerivation, fetchFromGitHub, fetchpatch, qmake 2 , qtbase, qtscript, qtwebkit, qtserialport, qtsvg, qtdeclarative, qtquickcontrols2 3 - , alsaLib, libsndfile, flite, openssl, udev, SDL2 4 }: 5 6 mkDerivation rec { ··· 15 }; 16 17 buildInputs = [ 18 - alsaLib libsndfile flite openssl udev SDL2 19 qtbase qtscript qtwebkit qtserialport qtsvg qtdeclarative qtquickcontrols2 20 ]; 21
··· 1 { lib, mkDerivation, fetchFromGitHub, fetchpatch, qmake 2 , qtbase, qtscript, qtwebkit, qtserialport, qtsvg, qtdeclarative, qtquickcontrols2 3 + , alsa-lib, libsndfile, flite, openssl, udev, SDL2 4 }: 5 6 mkDerivation rec { ··· 15 }; 16 17 buildInputs = [ 18 + alsa-lib libsndfile flite openssl udev SDL2 19 qtbase qtscript qtwebkit qtserialport qtsvg qtdeclarative qtquickcontrols2 20 ]; 21
+2 -2
pkgs/applications/terminal-emulators/hyper/default.nix
··· 1 { stdenv, lib, fetchurl, dpkg, atk, glib, pango, gdk-pixbuf, gnome2, gtk3, cairo 2 , freetype, fontconfig, dbus, libXi, libXcursor, libXdamage, libXrandr 3 , libXcomposite, libXext, libXfixes, libXrender, libX11, libXtst, libXScrnSaver 4 - , libxcb, nss, nspr, alsaLib, cups, expat, udev, libpulseaudio, at-spi2-atk }: 5 6 let 7 libPath = lib.makeLibraryPath [ 8 stdenv.cc.cc gtk3 gnome2.GConf atk glib pango gdk-pixbuf cairo freetype fontconfig dbus 9 libXi libXcursor libXdamage libXrandr libXcomposite libXext libXfixes libxcb 10 - libXrender libX11 libXtst libXScrnSaver nss nspr alsaLib cups expat udev libpulseaudio 11 at-spi2-atk 12 ]; 13 in
··· 1 { stdenv, lib, fetchurl, dpkg, atk, glib, pango, gdk-pixbuf, gnome2, gtk3, cairo 2 , freetype, fontconfig, dbus, libXi, libXcursor, libXdamage, libXrandr 3 , libXcomposite, libXext, libXfixes, libXrender, libX11, libXtst, libXScrnSaver 4 + , libxcb, nss, nspr, alsa-lib, cups, expat, udev, libpulseaudio, at-spi2-atk }: 5 6 let 7 libPath = lib.makeLibraryPath [ 8 stdenv.cc.cc gtk3 gnome2.GConf atk glib pango gdk-pixbuf cairo freetype fontconfig dbus 9 libXi libXcursor libXdamage libXrandr libXcomposite libXext libXfixes libxcb 10 + libXrender libX11 libXtst libXScrnSaver nss nspr alsa-lib cups expat udev libpulseaudio 11 at-spi2-atk 12 ]; 13 in
+2 -2
pkgs/applications/terminal-emulators/terminus/default.nix
··· 2 , freetype, fontconfig, dbus, libXi, libXcursor, libXdamage, libXrandr 3 , libXcomposite, libXext, libXfixes, libXrender, libX11, libXtst, libXScrnSaver 4 , libxcb, makeWrapper, nodejs 5 - , nss, nspr, alsaLib, cups, expat, systemd, libpulseaudio }: 6 7 let 8 libPath = lib.makeLibraryPath [ 9 stdenv.cc.cc gtk2 atk glib pango gdk-pixbuf cairo freetype fontconfig dbus 10 libXi libXcursor libXdamage libXrandr libXcomposite libXext libXfixes libxcb 11 - libXrender libX11 libXtst libXScrnSaver gnome2.GConf nss nspr alsaLib cups expat systemd libpulseaudio 12 ]; 13 in 14 stdenv.mkDerivation rec {
··· 2 , freetype, fontconfig, dbus, libXi, libXcursor, libXdamage, libXrandr 3 , libXcomposite, libXext, libXfixes, libXrender, libX11, libXtst, libXScrnSaver 4 , libxcb, makeWrapper, nodejs 5 + , nss, nspr, alsa-lib, cups, expat, systemd, libpulseaudio }: 6 7 let 8 libPath = lib.makeLibraryPath [ 9 stdenv.cc.cc gtk2 atk glib pango gdk-pixbuf cairo freetype fontconfig dbus 10 libXi libXcursor libXdamage libXrandr libXcomposite libXext libXfixes libxcb 11 + libXrender libX11 libXtst libXScrnSaver gnome2.GConf nss nspr alsa-lib cups expat systemd libpulseaudio 12 ]; 13 in 14 stdenv.mkDerivation rec {
+2 -2
pkgs/applications/version-management/gitkraken/default.nix
··· 1 - { lib, stdenv, libXcomposite, libgnome-keyring, makeWrapper, udev, curl, alsaLib 2 , libXfixes, atk, gtk3, libXrender, pango, gnome, cairo, freetype, fontconfig 3 , libX11, libXi, libxcb, libXext, libXcursor, glib, libXScrnSaver, libxkbfile, libXtst 4 , nss, nspr, cups, fetchzip, expat, gdk-pixbuf, libXdamage, libXrandr, dbus ··· 39 nss 40 nspr 41 cups 42 - alsaLib 43 expat 44 gdk-pixbuf 45 dbus
··· 1 + { lib, stdenv, libXcomposite, libgnome-keyring, makeWrapper, udev, curl, alsa-lib 2 , libXfixes, atk, gtk3, libXrender, pango, gnome, cairo, freetype, fontconfig 3 , libX11, libXi, libxcb, libXext, libXcursor, glib, libXScrnSaver, libxkbfile, libXtst 4 , nss, nspr, cups, fetchzip, expat, gdk-pixbuf, libXdamage, libXrandr, dbus ··· 39 nss 40 nspr 41 cups 42 + alsa-lib 43 expat 44 gdk-pixbuf 45 dbus
+3 -3
pkgs/applications/video/aegisub/default.nix
··· 30 , openal ? null 31 32 , alsaSupport ? stdenv.isLinux 33 - , alsaLib ? null 34 35 , pulseaudioSupport ? config.pulseaudio or stdenv.isLinux 36 , libpulseaudio ? null ··· 42 assert spellcheckSupport -> (hunspell != null); 43 assert automationSupport -> (lua != null); 44 assert openalSupport -> (openal != null); 45 - assert alsaSupport -> (alsaLib != null); 46 assert pulseaudioSupport -> (libpulseaudio != null); 47 assert portaudioSupport -> (portaudio != null); 48 ··· 112 wxGTK 113 zlib 114 ] 115 - ++ optional alsaSupport alsaLib 116 ++ optional automationSupport lua 117 ++ optional openalSupport openal 118 ++ optional portaudioSupport portaudio
··· 30 , openal ? null 31 32 , alsaSupport ? stdenv.isLinux 33 + , alsa-lib ? null 34 35 , pulseaudioSupport ? config.pulseaudio or stdenv.isLinux 36 , libpulseaudio ? null ··· 42 assert spellcheckSupport -> (hunspell != null); 43 assert automationSupport -> (lua != null); 44 assert openalSupport -> (openal != null); 45 + assert alsaSupport -> (alsa-lib != null); 46 assert pulseaudioSupport -> (libpulseaudio != null); 47 assert portaudioSupport -> (portaudio != null); 48 ··· 112 wxGTK 113 zlib 114 ] 115 + ++ optional alsaSupport alsa-lib 116 ++ optional automationSupport lua 117 ++ optional openalSupport openal 118 ++ optional portaudioSupport portaudio
+2 -2
pkgs/applications/video/avidemux/default.nix
··· 2 , zlib, gettext, libvdpau, libva, libXv, sqlite 3 , yasm, freetype, fontconfig, fribidi 4 , makeWrapper, libXext, libGLU, qttools, qtbase, wrapQtAppsHook 5 - , alsaLib 6 , withX265 ? true, x265 7 , withX264 ? true, x264 8 , withXvid ? true, xvidcore ··· 42 ++ lib.optional withQT wrapQtAppsHook; 43 buildInputs = [ 44 zlib gettext libvdpau libva libXv sqlite fribidi fontconfig 45 - freetype alsaLib libXext libGLU makeWrapper 46 ] ++ lib.optional withX264 x264 47 ++ lib.optional withX265 x265 48 ++ lib.optional withXvid xvidcore
··· 2 , zlib, gettext, libvdpau, libva, libXv, sqlite 3 , yasm, freetype, fontconfig, fribidi 4 , makeWrapper, libXext, libGLU, qttools, qtbase, wrapQtAppsHook 5 + , alsa-lib 6 , withX265 ? true, x265 7 , withX264 ? true, x264 8 , withXvid ? true, xvidcore ··· 42 ++ lib.optional withQT wrapQtAppsHook; 43 buildInputs = [ 44 zlib gettext libvdpau libva libXv sqlite fribidi fontconfig 45 + freetype alsa-lib libXext libGLU makeWrapper 46 ] ++ lib.optional withX264 x264 47 ++ lib.optional withX265 x265 48 ++ lib.optional withXvid xvidcore
+2 -2
pkgs/applications/video/cinelerra/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, autoconf, automake, libtool 2 - , pkg-config, faad2, faac, a52dec, alsaLib, fftw, lame, libavc1394 3 , libiec61883, libraw1394, libsndfile, libvorbis, libogg, libjpeg 4 , libtiff, freetype, mjpegtools, x264, gettext, openexr 5 , libXext, libXxf86vm, libXv, libXi, libX11, libXft, xorgproto, libtheora, libpng ··· 31 nativeBuildInputs = [ automake autoconf libtool pkg-config file intltool ]; 32 buildInputs = 33 [ faad2 faac 34 - a52dec alsaLib fftw lame libavc1394 libiec61883 35 libraw1394 libsndfile libvorbis libogg libjpeg libtiff freetype 36 mjpegtools x264 gettext openexr 37 libXext libXxf86vm libXv libXi libX11 libXft xorgproto
··· 1 { lib, stdenv, fetchFromGitHub, autoconf, automake, libtool 2 + , pkg-config, faad2, faac, a52dec, alsa-lib, fftw, lame, libavc1394 3 , libiec61883, libraw1394, libsndfile, libvorbis, libogg, libjpeg 4 , libtiff, freetype, mjpegtools, x264, gettext, openexr 5 , libXext, libXxf86vm, libXv, libXi, libX11, libXft, xorgproto, libtheora, libpng ··· 31 nativeBuildInputs = [ automake autoconf libtool pkg-config file intltool ]; 32 buildInputs = 33 [ faad2 faac 34 + a52dec alsa-lib fftw lame libavc1394 libiec61883 35 libraw1394 libsndfile libvorbis libogg libjpeg libtiff freetype 36 mjpegtools x264 gettext openexr 37 libXext libXxf86vm libXv libXi libX11 libXft xorgproto
+2 -2
pkgs/applications/video/clickshare-csc1/default.nix
··· 1 { lib 2 , stdenv 3 , fetchurl 4 - , alsaLib 5 , autoPatchelfHook 6 , binutils-unwrapped 7 , gnutar ··· 40 unzip 41 ]; 42 buildInputs = [ 43 - alsaLib 44 libav_0_8 45 libnotify 46 libresample
··· 1 { lib 2 , stdenv 3 , fetchurl 4 + , alsa-lib 5 , autoPatchelfHook 6 , binutils-unwrapped 7 , gnutar ··· 40 unzip 41 ]; 42 buildInputs = [ 43 + alsa-lib 44 libav_0_8 45 libnotify 46 libresample
+2 -2
pkgs/applications/video/droidcam/default.nix
··· 1 { lib, stdenv, fetchFromGitHub 2 - , ffmpeg, libjpeg_turbo, gtk3, alsaLib, speex, libusbmuxd, libappindicator-gtk3 3 , pkg-config 4 }: 5 ··· 22 ffmpeg 23 libjpeg_turbo 24 gtk3 25 - alsaLib 26 speex 27 libusbmuxd 28 libappindicator-gtk3
··· 1 { lib, stdenv, fetchFromGitHub 2 + , ffmpeg, libjpeg_turbo, gtk3, alsa-lib, speex, libusbmuxd, libappindicator-gtk3 3 , pkg-config 4 }: 5 ··· 22 ffmpeg 23 libjpeg_turbo 24 gtk3 25 + alsa-lib 26 speex 27 libusbmuxd 28 libappindicator-gtk3
+2 -2
pkgs/applications/video/kodi/unwrapped.nix
··· 6 , openssl, gperf, tinyxml2, taglib, libssh, swig, jre_headless 7 , gtest, ncurses, spdlog 8 , libxml2, systemd 9 - , alsaLib, libGLU, libGL, fontconfig, freetype, ftgl 10 , libjpeg, libpng, libtiff 11 , libmpeg2, libsamplerate, libmad 12 , libogg, libvorbis, flac, libxslt ··· 114 gettext pcre-cpp yajl fribidi libva libdrm 115 openssl gperf tinyxml2 taglib libssh 116 gtest ncurses spdlog 117 - alsaLib libGL libGLU fontconfig freetype ftgl 118 libjpeg libpng libtiff 119 libmpeg2 libsamplerate libmad 120 libogg libvorbis flac libxslt systemd
··· 6 , openssl, gperf, tinyxml2, taglib, libssh, swig, jre_headless 7 , gtest, ncurses, spdlog 8 , libxml2, systemd 9 + , alsa-lib, libGLU, libGL, fontconfig, freetype, ftgl 10 , libjpeg, libpng, libtiff 11 , libmpeg2, libsamplerate, libmad 12 , libogg, libvorbis, flac, libxslt ··· 114 gettext pcre-cpp yajl fribidi libva libdrm 115 openssl gperf tinyxml2 taglib libssh 116 gtest ncurses spdlog 117 + alsa-lib libGL libGLU fontconfig freetype ftgl 118 libjpeg libpng libtiff 119 libmpeg2 libsamplerate libmad 120 libogg libvorbis flac libxslt systemd
+2 -2
pkgs/applications/video/lightworks/default.nix
··· 1 { lib, stdenv, fetchurl, dpkg, makeWrapper, buildFHSUserEnv 2 , gtk3, gdk-pixbuf, cairo, libjpeg_original, glib, pango, libGLU 3 - , libGL, nvidia_cg_toolkit, zlib, openssl, libuuid , alsaLib, udev, libjack2 4 }: 5 let 6 fullPath = lib.makeLibraryPath [ ··· 17 zlib 18 openssl 19 libuuid 20 - alsaLib 21 libjack2 22 udev 23 ];
··· 1 { lib, stdenv, fetchurl, dpkg, makeWrapper, buildFHSUserEnv 2 , gtk3, gdk-pixbuf, cairo, libjpeg_original, glib, pango, libGLU 3 + , libGL, nvidia_cg_toolkit, zlib, openssl, libuuid , alsa-lib, udev, libjack2 4 }: 5 let 6 fullPath = lib.makeLibraryPath [ ··· 17 zlib 18 openssl 19 libuuid 20 + alsa-lib 21 libjack2 22 udev 23 ];
+3 -3
pkgs/applications/video/mplayer/default.nix
··· 5 , x11Support ? true, libX11 ? null, libXext ? null, libGLU, libGL ? null 6 , xineramaSupport ? true, libXinerama ? null 7 , xvSupport ? true, libXv ? null 8 - , alsaSupport ? stdenv.isLinux, alsaLib ? null 9 , screenSaverSupport ? true, libXScrnSaver ? null 10 , vdpauSupport ? false, libvdpau ? null 11 , cddaSupport ? !stdenv.isDarwin, cdparanoia ? null ··· 36 assert x11Support -> (libX11 != null && libXext != null && libGLU != null && libGL != null); 37 assert xineramaSupport -> (libXinerama != null && x11Support); 38 assert xvSupport -> (libXv != null && x11Support); 39 - assert alsaSupport -> alsaLib != null; 40 assert screenSaverSupport -> libXScrnSaver != null; 41 assert vdpauSupport -> libvdpau != null; 42 assert cddaSupport -> cdparanoia != null; ··· 116 ++ optional fontconfigSupport fontconfig 117 ++ optional fribidiSupport fribidi 118 ++ optionals x11Support [ libX11 libXext libGLU libGL ] 119 - ++ optional alsaSupport alsaLib 120 ++ optional xvSupport libXv 121 ++ optional theoraSupport libtheora 122 ++ optional cacaSupport libcaca
··· 5 , x11Support ? true, libX11 ? null, libXext ? null, libGLU, libGL ? null 6 , xineramaSupport ? true, libXinerama ? null 7 , xvSupport ? true, libXv ? null 8 + , alsaSupport ? stdenv.isLinux, alsa-lib ? null 9 , screenSaverSupport ? true, libXScrnSaver ? null 10 , vdpauSupport ? false, libvdpau ? null 11 , cddaSupport ? !stdenv.isDarwin, cdparanoia ? null ··· 36 assert x11Support -> (libX11 != null && libXext != null && libGLU != null && libGL != null); 37 assert xineramaSupport -> (libXinerama != null && x11Support); 38 assert xvSupport -> (libXv != null && x11Support); 39 + assert alsaSupport -> alsa-lib != null; 40 assert screenSaverSupport -> libXScrnSaver != null; 41 assert vdpauSupport -> libvdpau != null; 42 assert cddaSupport -> cdparanoia != null; ··· 116 ++ optional fontconfigSupport fontconfig 117 ++ optional fribidiSupport fribidi 118 ++ optionals x11Support [ libX11 libXext libGLU libGL ] 119 + ++ optional alsaSupport alsa-lib 120 ++ optional xvSupport libXv 121 ++ optional theoraSupport libtheora 122 ++ optional cacaSupport libcaca
+3 -3
pkgs/applications/video/mpv/default.nix
··· 30 , libdrm ? null 31 , mesa ? null 32 33 - , alsaSupport ? stdenv.isLinux, alsaLib ? null 34 , archiveSupport ? true, libarchive ? null 35 , bluraySupport ? true, libbluray ? null 36 , bs2bSupport ? true, libbs2b ? null ··· 61 let 62 available = x: x != null; 63 in 64 - assert alsaSupport -> available alsaLib; 65 assert archiveSupport -> available libarchive; 66 assert bluraySupport -> available libbluray; 67 assert bs2bSupport -> available libbs2b; ··· 159 buildInputs = [ 160 ffmpeg freetype libass libpthreadstubs 161 luaEnv libuchardet mujs 162 - ] ++ optional alsaSupport alsaLib 163 ++ optional archiveSupport libarchive 164 ++ optional bluraySupport libbluray 165 ++ optional bs2bSupport libbs2b
··· 30 , libdrm ? null 31 , mesa ? null 32 33 + , alsaSupport ? stdenv.isLinux, alsa-lib ? null 34 , archiveSupport ? true, libarchive ? null 35 , bluraySupport ? true, libbluray ? null 36 , bs2bSupport ? true, libbs2b ? null ··· 61 let 62 available = x: x != null; 63 in 64 + assert alsaSupport -> available alsa-lib; 65 assert archiveSupport -> available libarchive; 66 assert bluraySupport -> available libbluray; 67 assert bs2bSupport -> available libbs2b; ··· 159 buildInputs = [ 160 ffmpeg freetype libass libpthreadstubs 161 luaEnv libuchardet mujs 162 + ] ++ optional alsaSupport alsa-lib 163 ++ optional archiveSupport libarchive 164 ++ optional bluraySupport libbluray 165 ++ optional bs2bSupport libbs2b
+2 -2
pkgs/applications/video/mythtv/default.nix
··· 1 { lib, mkDerivation, fetchFromGitHub, which, qtbase, qtwebkit, qtscript, xlibsWrapper 2 - , libpulseaudio, fftwSinglePrec , lame, zlib, libGLU, libGL, alsaLib, freetype 3 , perl, pkg-config , libsamplerate, libbluray, lzo, libX11, libXv, libXrandr, libXvMC, libXinerama, libXxf86vm 4 , libXmu , yasm, libuuid, taglib, libtool, autoconf, automake, file, exiv2, linuxHeaders 5 }: ··· 24 25 buildInputs = [ 26 freetype qtbase qtwebkit qtscript lame zlib xlibsWrapper libGLU libGL 27 - perl libsamplerate libbluray lzo alsaLib libpulseaudio fftwSinglePrec libX11 libXv libXrandr libXvMC 28 libXmu libXinerama libXxf86vm libXmu libuuid taglib exiv2 29 ]; 30 nativeBuildInputs = [ pkg-config which yasm libtool autoconf automake file ];
··· 1 { lib, mkDerivation, fetchFromGitHub, which, qtbase, qtwebkit, qtscript, xlibsWrapper 2 + , libpulseaudio, fftwSinglePrec , lame, zlib, libGLU, libGL, alsa-lib, freetype 3 , perl, pkg-config , libsamplerate, libbluray, lzo, libX11, libXv, libXrandr, libXvMC, libXinerama, libXxf86vm 4 , libXmu , yasm, libuuid, taglib, libtool, autoconf, automake, file, exiv2, linuxHeaders 5 }: ··· 24 25 buildInputs = [ 26 freetype qtbase qtwebkit qtscript lame zlib xlibsWrapper libGLU libGL 27 + perl libsamplerate libbluray lzo alsa-lib libpulseaudio fftwSinglePrec libX11 libXv libXrandr libXvMC 28 libXmu libXinerama libXxf86vm libXmu libuuid taglib exiv2 29 ]; 30 nativeBuildInputs = [ pkg-config which yasm libtool autoconf automake file ];
+2 -2
pkgs/applications/video/obs-studio/default.nix
··· 30 , python3 31 32 , alsaSupport ? stdenv.isLinux 33 - , alsaLib 34 , pulseaudioSupport ? config.pulseaudio or stdenv.isLinux 35 , libpulseaudio 36 , libcef ··· 77 mbedtls 78 ] 79 ++ optionals scriptingSupport [ luajit swig python3 ] 80 - ++ optional alsaSupport alsaLib 81 ++ optional pulseaudioSupport libpulseaudio 82 ++ optional pipewireSupport pipewire; 83
··· 30 , python3 31 32 , alsaSupport ? stdenv.isLinux 33 + , alsa-lib 34 , pulseaudioSupport ? config.pulseaudio or stdenv.isLinux 35 , libpulseaudio 36 , libcef ··· 77 mbedtls 78 ] 79 ++ optionals scriptingSupport [ luajit swig python3 ] 80 + ++ optional alsaSupport alsa-lib 81 ++ optional pulseaudioSupport libpulseaudio 82 ++ optional pipewireSupport pipewire; 83
+2 -2
pkgs/applications/video/openshot-qt/libopenshot-audio.nix
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config, cmake, doxygen 2 - , alsaLib, libX11, libXft, libXrandr, libXinerama, libXext, libXcursor 3 , zlib, AGL, Cocoa, Foundation 4 }: 5 ··· 19 [ pkg-config cmake doxygen ]; 20 21 buildInputs = 22 - optionals stdenv.isLinux [ alsaLib ] 23 ++ (if stdenv.isDarwin then 24 [ zlib AGL Cocoa Foundation ] 25 else
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config, cmake, doxygen 2 + , alsa-lib, libX11, libXft, libXrandr, libXinerama, libXext, libXcursor 3 , zlib, AGL, Cocoa, Foundation 4 }: 5 ··· 19 [ pkg-config cmake doxygen ]; 20 21 buildInputs = 22 + optionals stdenv.isLinux [ alsa-lib ] 23 ++ (if stdenv.isDarwin then 24 [ zlib AGL Cocoa Foundation ] 25 else
+2 -2
pkgs/applications/video/qmplay2/default.nix
··· 2 , fetchFromGitHub 3 , pkg-config 4 , cmake 5 - , alsaLib 6 , ffmpeg 7 , libass 8 , libcddb ··· 36 37 nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ]; 38 buildInputs = [ 39 - alsaLib 40 ffmpeg 41 libass 42 libcddb
··· 2 , fetchFromGitHub 3 , pkg-config 4 , cmake 5 + , alsa-lib 6 , ffmpeg 7 , libass 8 , libcddb ··· 36 37 nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ]; 38 buildInputs = [ 39 + alsa-lib 40 ffmpeg 41 libass 42 libcddb
+2 -2
pkgs/applications/video/simplescreenrecorder/default.nix
··· 1 - { lib, stdenv, mkDerivation, fetchFromGitHub, alsaLib, ffmpeg, libjack2, libX11, libXext, libXinerama, qtx11extras 2 , libXfixes, libGLU, libGL, pkg-config, libpulseaudio, libv4l, qtbase, qttools, cmake, ninja 3 }: 4 ··· 27 28 nativeBuildInputs = [ pkg-config cmake ninja ]; 29 buildInputs = [ 30 - alsaLib ffmpeg libjack2 libX11 libXext libXfixes libXinerama libGLU libGL 31 libpulseaudio libv4l qtbase qttools qtx11extras 32 ]; 33
··· 1 + { lib, stdenv, mkDerivation, fetchFromGitHub, alsa-lib, ffmpeg, libjack2, libX11, libXext, libXinerama, qtx11extras 2 , libXfixes, libGLU, libGL, pkg-config, libpulseaudio, libv4l, qtbase, qttools, cmake, ninja 3 }: 4 ··· 27 28 nativeBuildInputs = [ pkg-config cmake ninja ]; 29 buildInputs = [ 30 + alsa-lib ffmpeg libjack2 libX11 libXext libXfixes libXinerama libGLU libGL 31 libpulseaudio libv4l qtbase qttools qtx11extras 32 ]; 33
+2 -2
pkgs/applications/video/vdr/plugins.nix
··· 1 - { lib, stdenv, fetchurl, fetchgit, vdr, alsaLib, fetchFromGitHub 2 , libvdpau, libxcb, xcbutilwm, graphicsmagick, libav, pcre, xorgserver, ffmpeg_3 3 , libiconv, boost, libgcrypt, perl, util-linux, groff, libva, xorg, ncurses 4 , callPackage ··· 54 55 buildInputs = [ 56 vdr libxcb xcbutilwm ffmpeg_3 57 - alsaLib 58 libvdpau # vdpau 59 libva # va-api 60 ] ++ (with xorg; [ libxcb libX11 ]);
··· 1 + { lib, stdenv, fetchurl, fetchgit, vdr, alsa-lib, fetchFromGitHub 2 , libvdpau, libxcb, xcbutilwm, graphicsmagick, libav, pcre, xorgserver, ffmpeg_3 3 , libiconv, boost, libgcrypt, perl, util-linux, groff, libva, xorg, ncurses 4 , callPackage ··· 54 55 buildInputs = [ 56 vdr libxcb xcbutilwm ffmpeg_3 57 + alsa-lib 58 libvdpau # vdpau 59 libva # va-api 60 ] ++ (with xorg; [ libxcb libX11 ]);
+2 -2
pkgs/applications/video/vlc/default.nix
··· 1 { lib, stdenv, fetchurl, autoreconfHook 2 , libarchive, perl, xorg, libdvdnav, libbluray 3 - , zlib, a52dec, libmad, faad2, ffmpeg, alsaLib 4 , pkg-config, dbus, fribidi, freefont_ttf, libebml, libmatroska 5 , libvorbis, libtheora, speex, lua5, libgcrypt, libgpgerror, libupnp 6 , libcaca, libpulseaudio, flac, schroedinger, libxml2, librsvg ··· 35 # which are not included here for no other reason that nobody has mentioned 36 # needing them 37 buildInputs = [ 38 - zlib a52dec libmad faad2 ffmpeg alsaLib libdvdnav libdvdnav.libdvdread 39 libbluray dbus fribidi libvorbis libtheora speex lua5 libgcrypt libgpgerror 40 libupnp libcaca libpulseaudio flac schroedinger libxml2 librsvg mpeg2dec 41 systemd gnutls avahi libcddb SDL SDL_image libmtp taglib libarchive
··· 1 { lib, stdenv, fetchurl, autoreconfHook 2 , libarchive, perl, xorg, libdvdnav, libbluray 3 + , zlib, a52dec, libmad, faad2, ffmpeg, alsa-lib 4 , pkg-config, dbus, fribidi, freefont_ttf, libebml, libmatroska 5 , libvorbis, libtheora, speex, lua5, libgcrypt, libgpgerror, libupnp 6 , libcaca, libpulseaudio, flac, schroedinger, libxml2, librsvg ··· 35 # which are not included here for no other reason that nobody has mentioned 36 # needing them 37 buildInputs = [ 38 + zlib a52dec libmad faad2 ffmpeg alsa-lib libdvdnav libdvdnav.libdvdread 39 libbluray dbus fribidi libvorbis libtheora speex lua5 libgcrypt libgpgerror 40 libupnp libcaca libpulseaudio flac schroedinger libxml2 librsvg mpeg2dec 41 systemd gnutls avahi libcddb SDL SDL_image libmtp taglib libarchive
+2 -2
pkgs/applications/video/vokoscreen/default.nix
··· 1 { lib, fetchFromGitHub, mkDerivation 2 - , pkg-config, qtbase, qttools, qmake, qtmultimedia, qtx11extras, alsaLib, libv4l, libXrandr 3 , ffmpeg 4 }: 5 ··· 17 18 nativeBuildInputs = [ pkg-config qmake ]; 19 buildInputs = [ 20 - alsaLib 21 libv4l 22 qtbase 23 qtmultimedia
··· 1 { lib, fetchFromGitHub, mkDerivation 2 + , pkg-config, qtbase, qttools, qmake, qtmultimedia, qtx11extras, alsa-lib, libv4l, libXrandr 3 , ffmpeg 4 }: 5 ··· 17 18 nativeBuildInputs = [ pkg-config qmake ]; 19 buildInputs = [ 20 + alsa-lib 21 libv4l 22 qtbase 23 qtmultimedia
+2 -2
pkgs/applications/video/webcamoid/default.nix
··· 1 { lib, fetchFromGitHub, pkg-config, libxcb, mkDerivation, qmake 2 , qtbase, qtdeclarative, qtquickcontrols, qtquickcontrols2 3 - , ffmpeg-full, gst_all_1, libpulseaudio, alsaLib, jack2 4 , v4l-utils }: 5 mkDerivation rec { 6 pname = "webcamoid"; ··· 18 qtbase qtdeclarative qtquickcontrols qtquickcontrols2 19 ffmpeg-full 20 gst_all_1.gstreamer gst_all_1.gst-plugins-base 21 - alsaLib libpulseaudio jack2 22 v4l-utils 23 ]; 24
··· 1 { lib, fetchFromGitHub, pkg-config, libxcb, mkDerivation, qmake 2 , qtbase, qtdeclarative, qtquickcontrols, qtquickcontrols2 3 + , ffmpeg-full, gst_all_1, libpulseaudio, alsa-lib, jack2 4 , v4l-utils }: 5 mkDerivation rec { 6 pname = "webcamoid"; ··· 18 qtbase qtdeclarative qtquickcontrols qtquickcontrols2 19 ffmpeg-full 20 gst_all_1.gstreamer gst_all_1.gst-plugins-base 21 + alsa-lib libpulseaudio jack2 22 v4l-utils 23 ]; 24
+2 -2
pkgs/applications/video/webtorrent_desktop/default.nix
··· 1 { 2 - alsaLib, atk, cairo, cups, dbus, dpkg, expat, fetchurl, fetchzip, fontconfig, freetype, 3 gdk-pixbuf, glib, gtk3, libX11, libXScrnSaver, libXcomposite, libXcursor, 4 libXdamage, libXext, libXfixes, libXi, libXrandr, libXrender, libXtst, 5 libxcb, nspr, nss, lib, stdenv, udev, libuuid, pango, at-spi2-atk, at-spi2-core ··· 7 8 let 9 rpath = lib.makeLibraryPath ([ 10 - alsaLib 11 atk 12 at-spi2-core 13 at-spi2-atk
··· 1 { 2 + alsa-lib, atk, cairo, cups, dbus, dpkg, expat, fetchurl, fetchzip, fontconfig, freetype, 3 gdk-pixbuf, glib, gtk3, libX11, libXScrnSaver, libXcomposite, libXcursor, 4 libXdamage, libXext, libXfixes, libXi, libXrandr, libXrender, libXtst, 5 libxcb, nspr, nss, lib, stdenv, udev, libuuid, pango, at-spi2-atk, at-spi2-core ··· 7 8 let 9 rpath = lib.makeLibraryPath ([ 10 + alsa-lib 11 atk 12 at-spi2-core 13 at-spi2-atk
+2 -2
pkgs/applications/video/wxcam/default.nix
··· 7 , perlPackages 8 , xvidcore 9 , mjpegtools 10 - , alsaLib 11 , libv4l 12 , cimg }: 13 ··· 22 }; 23 24 buildInputs = with lib; 25 - [ pkg-config intltool libX11 libXv libSM gtk libglade wxGTK perlPackages.XMLParser xvidcore mjpegtools alsaLib libv4l cimg ]; 26 27 NIX_CFLAGS_COMPILE="-I ${cimg}/include/cimg"; 28
··· 7 , perlPackages 8 , xvidcore 9 , mjpegtools 10 + , alsa-lib 11 , libv4l 12 , cimg }: 13 ··· 22 }; 23 24 buildInputs = with lib; 25 + [ pkg-config intltool libX11 libXv libSM gtk libglade wxGTK perlPackages.XMLParser xvidcore mjpegtools alsa-lib libv4l cimg ]; 26 27 NIX_CFLAGS_COMPILE="-I ${cimg}/include/cimg"; 28
+2 -2
pkgs/applications/video/xawtv/default.nix
··· 4 , libjpeg 5 , libX11 6 , libXt 7 - , alsaLib 8 , aalib 9 , libXft 10 , xorgproto ··· 39 xorgproto 40 libFS 41 perl 42 - alsaLib 43 aalib 44 libXaw 45 libXpm
··· 4 , libjpeg 5 , libX11 6 , libXt 7 + , alsa-lib 8 , aalib 9 , libXft 10 , xorgproto ··· 39 xorgproto 40 libFS 41 perl 42 + alsa-lib 43 aalib 44 libXaw 45 libXpm
+2 -2
pkgs/applications/virtualization/qemu/default.nix
··· 1 { lib, stdenv, fetchurl, fetchpatch, python, zlib, pkg-config, glib 2 - , perl, pixman, vde2, alsaLib, texinfo, flex 3 , bison, lzo, snappy, libaio, gnutls, nettle, curl, ninja, meson 4 , makeWrapper, autoPatchelfHook 5 , attr, libcap, libcap_ng ··· 70 ++ optionals smartcardSupport [ libcacard ] 71 ++ optionals spiceSupport [ spice-protocol spice ] 72 ++ optionals usbredirSupport [ usbredir ] 73 - ++ optionals stdenv.isLinux [ alsaLib libaio libcap_ng libcap attr ] 74 ++ optionals xenSupport [ xen ] 75 ++ optionals cephSupport [ ceph ] 76 ++ optionals glusterfsSupport [ glusterfs libuuid ]
··· 1 { lib, stdenv, fetchurl, fetchpatch, python, zlib, pkg-config, glib 2 + , perl, pixman, vde2, alsa-lib, texinfo, flex 3 , bison, lzo, snappy, libaio, gnutls, nettle, curl, ninja, meson 4 , makeWrapper, autoPatchelfHook 5 , attr, libcap, libcap_ng ··· 70 ++ optionals smartcardSupport [ libcacard ] 71 ++ optionals spiceSupport [ spice-protocol spice ] 72 ++ optionals usbredirSupport [ usbredir ] 73 + ++ optionals stdenv.isLinux [ alsa-lib libaio libcap_ng libcap attr ] 74 ++ optionals xenSupport [ xen ] 75 ++ optionals cephSupport [ ceph ] 76 ++ optionals glusterfsSupport [ glusterfs libuuid ]
+2 -2
pkgs/applications/virtualization/spice-vdagent/default.nix
··· 1 - {lib, stdenv, fetchurl, pkg-config, alsaLib, spice-protocol, glib, 2 libpciaccess, libxcb, libXrandr, libXinerama, libXfixes, dbus, libdrm, 3 systemd}: 4 stdenv.mkDerivation rec { ··· 16 substituteInPlace data/spice-vdagent.desktop --replace /usr $out 17 ''; 18 nativeBuildInputs = [ pkg-config ]; 19 - buildInputs = [ alsaLib spice-protocol glib libdrm 20 libpciaccess libxcb libXrandr libXinerama libXfixes 21 dbus systemd ] ; 22 meta = {
··· 1 + {lib, stdenv, fetchurl, pkg-config, alsa-lib, spice-protocol, glib, 2 libpciaccess, libxcb, libXrandr, libXinerama, libXfixes, dbus, libdrm, 3 systemd}: 4 stdenv.mkDerivation rec { ··· 16 substituteInPlace data/spice-vdagent.desktop --replace /usr $out 17 ''; 18 nativeBuildInputs = [ pkg-config ]; 19 + buildInputs = [ alsa-lib spice-protocol glib libdrm 20 libpciaccess libxcb libXrandr libXinerama libXfixes 21 dbus systemd ] ; 22 meta = {
+3 -3
pkgs/applications/virtualization/virtualbox/default.nix
··· 2 , libX11, xorgproto, libXext, libXcursor, libXmu, libIDL, SDL, libcap, libGL 3 , libpng, glib, lvm2, libXrandr, libXinerama, libopus, qtbase, qtx11extras 4 , qttools, qtsvg, qtwayland, pkg-config, which, docbook_xsl, docbook_xml_dtd_43 5 - , alsaLib, curl, libvpx, nettools, dbus, substituteAll 6 # If open-watcom-bin is not passed, VirtualBox will fall back to use 7 # the shipped alternative sources (assembly). 8 , open-watcom-bin ? null ··· 53 54 buildInputs = 55 [ iasl' dev86 libxslt libxml2 xorgproto libX11 libXext libXcursor libIDL 56 - libcap glib lvm2 alsaLib curl libvpx pam makeself perl 57 libXmu libpng libopus python ] 58 ++ optional javaBindings jdk 59 ++ optional pythonBindings python # Python is needed even when not building bindings ··· 82 s@"libdbus-1\.so\.3"@"${dbus.lib}/lib/libdbus-1.so.3"@g' 83 84 grep 'libasound\.so\.2' src include -rI --files-with-match | xargs sed -i -e ' 85 - s@"libasound\.so\.2"@"${alsaLib.out}/lib/libasound.so.2"@g' 86 87 export USER=nix 88 set +x
··· 2 , libX11, xorgproto, libXext, libXcursor, libXmu, libIDL, SDL, libcap, libGL 3 , libpng, glib, lvm2, libXrandr, libXinerama, libopus, qtbase, qtx11extras 4 , qttools, qtsvg, qtwayland, pkg-config, which, docbook_xsl, docbook_xml_dtd_43 5 + , alsa-lib, curl, libvpx, nettools, dbus, substituteAll 6 # If open-watcom-bin is not passed, VirtualBox will fall back to use 7 # the shipped alternative sources (assembly). 8 , open-watcom-bin ? null ··· 53 54 buildInputs = 55 [ iasl' dev86 libxslt libxml2 xorgproto libX11 libXext libXcursor libIDL 56 + libcap glib lvm2 alsa-lib curl libvpx pam makeself perl 57 libXmu libpng libopus python ] 58 ++ optional javaBindings jdk 59 ++ optional pythonBindings python # Python is needed even when not building bindings ··· 82 s@"libdbus-1\.so\.3"@"${dbus.lib}/lib/libdbus-1.so.3"@g' 83 84 grep 'libasound\.so\.2' src include -rI --files-with-match | xargs sed -i -e ' 85 + s@"libasound\.so\.2"@"${alsa-lib.out}/lib/libasound.so.2"@g' 86 87 export USER=nix 88 set +x
+2 -2
pkgs/applications/virtualization/xen/4.10.nix
··· 10 11 # qemu 12 , udev, pciutils, xorg, SDL, pixman, acl, glusterfs, spice-protocol, usbredir 13 - , alsaLib, glib, python2 14 , ... } @ args: 15 16 assert withInternalSeabios -> !withSeabios; ··· 33 34 qemuDeps = [ 35 udev pciutils xorg.libX11 SDL pixman acl glusterfs spice-protocol usbredir 36 - alsaLib glib python2 37 ]; 38 in 39
··· 10 11 # qemu 12 , udev, pciutils, xorg, SDL, pixman, acl, glusterfs, spice-protocol, usbredir 13 + , alsa-lib, glib, python2 14 , ... } @ args: 15 16 assert withInternalSeabios -> !withSeabios; ··· 33 34 qemuDeps = [ 35 udev pciutils xorg.libX11 SDL pixman acl glusterfs spice-protocol usbredir 36 + alsa-lib glib python2 37 ]; 38 in 39
+2 -2
pkgs/applications/window-managers/dwm/dwm-status.nix
··· 1 { lib, rustPlatform, fetchFromGitHub, dbus, gdk-pixbuf, libnotify, makeWrapper, pkg-config, xorg 2 - , enableAlsaUtils ? true, alsaUtils, coreutils 3 , enableNetwork ? true, dnsutils, iproute2, wirelesstools }: 4 5 let 6 - bins = lib.optionals enableAlsaUtils [ alsaUtils coreutils ] 7 ++ lib.optionals enableNetwork [ dnsutils iproute2 wirelesstools ]; 8 in 9
··· 1 { lib, rustPlatform, fetchFromGitHub, dbus, gdk-pixbuf, libnotify, makeWrapper, pkg-config, xorg 2 + , enableAlsaUtils ? true, alsa-utils, coreutils 3 , enableNetwork ? true, dnsutils, iproute2, wirelesstools }: 4 5 let 6 + bins = lib.optionals enableAlsaUtils [ alsa-utils coreutils ] 7 ++ lib.optionals enableNetwork [ dnsutils iproute2 wirelesstools ]; 8 in 9
+2 -2
pkgs/applications/window-managers/i3/blocks-gaps.nix
··· 1 { fetchFromGitHub, lib, stdenv, perl, makeWrapper 2 - , iproute2, acpi, sysstat, alsaUtils 3 , scripts ? [ "bandwidth" "battery" "cpu_usage" "disk" "iface" 4 "load_average" "memory" "volume" "wifi" ] 5 }: ··· 38 wrapProgram $out/libexec/i3blocks/iface \ 39 --prefix PATH : ${makeBinPath (optional (elem "iface" scripts) iproute2)} 40 wrapProgram $out/libexec/i3blocks/volume \ 41 - --prefix PATH : ${makeBinPath (optional (elem "volume" scripts) alsaUtils)} 42 ''; 43 44 meta = with lib; {
··· 1 { fetchFromGitHub, lib, stdenv, perl, makeWrapper 2 + , iproute2, acpi, sysstat, alsa-utils 3 , scripts ? [ "bandwidth" "battery" "cpu_usage" "disk" "iface" 4 "load_average" "memory" "volume" "wifi" ] 5 }: ··· 38 wrapProgram $out/libexec/i3blocks/iface \ 39 --prefix PATH : ${makeBinPath (optional (elem "iface" scripts) iproute2)} 40 wrapProgram $out/libexec/i3blocks/volume \ 41 + --prefix PATH : ${makeBinPath (optional (elem "volume" scripts) alsa-utils)} 42 ''; 43 44 meta = with lib; {
+2 -2
pkgs/applications/window-managers/i3/status.nix
··· 1 - { fetchurl, lib, stdenv, libconfuse, yajl, alsaLib, libpulseaudio, libnl, pkg-config, asciidoc, xmlto, docbook_xml_dtd_45, docbook_xsl }: 2 3 stdenv.mkDerivation rec { 4 name = "i3status-2.13"; ··· 9 }; 10 11 nativeBuildInputs = [ pkg-config asciidoc xmlto docbook_xml_dtd_45 docbook_xsl ]; 12 - buildInputs = [ libconfuse yajl alsaLib libpulseaudio libnl ]; 13 14 makeFlags = [ "all" "PREFIX=$(out)" ]; 15
··· 1 + { fetchurl, lib, stdenv, libconfuse, yajl, alsa-lib, libpulseaudio, libnl, pkg-config, asciidoc, xmlto, docbook_xml_dtd_45, docbook_xsl }: 2 3 stdenv.mkDerivation rec { 4 name = "i3status-2.13"; ··· 9 }; 10 11 nativeBuildInputs = [ pkg-config asciidoc xmlto docbook_xml_dtd_45 docbook_xsl ]; 12 + buildInputs = [ libconfuse yajl alsa-lib libpulseaudio libnl ]; 13 14 makeFlags = [ "all" "PREFIX=$(out)" ]; 15
+2 -2
pkgs/applications/window-managers/wayfire/wf-shell.nix
··· 1 { stdenv, lib, fetchurl, meson, ninja, pkg-config, wayland, git 2 - , alsaLib, gtkmm3, gtk-layer-shell, pulseaudio, wayfire, wf-config 3 }: 4 5 stdenv.mkDerivation rec { ··· 15 16 nativeBuildInputs = [ meson ninja pkg-config wayland ]; 17 buildInputs = [ 18 - alsaLib gtkmm3 gtk-layer-shell pulseaudio wayfire wf-config 19 ]; 20 21 mesonFlags = [ "--sysconfdir" "/etc" ];
··· 1 { stdenv, lib, fetchurl, meson, ninja, pkg-config, wayland, git 2 + , alsa-lib, gtkmm3, gtk-layer-shell, pulseaudio, wayfire, wf-config 3 }: 4 5 stdenv.mkDerivation rec { ··· 15 16 nativeBuildInputs = [ meson ninja pkg-config wayland ]; 17 buildInputs = [ 18 + alsa-lib gtkmm3 gtk-layer-shell pulseaudio wayfire wf-config 19 ]; 20 21 mesonFlags = [ "--sysconfdir" "/etc" ];
+2 -2
pkgs/applications/window-managers/windowmaker/dockapps/AlsaMixer-app.nix
··· 1 - { lib, stdenv, dockapps-sources, pkg-config, libX11, libXpm, libXext, alsaLib }: 2 3 stdenv.mkDerivation rec { 4 pname = "AlsaMixer.app"; ··· 7 src = dockapps-sources; 8 9 nativeBuildInputs = [ pkg-config ]; 10 - buildInputs = [ libX11 libXpm libXext alsaLib ]; 11 12 setSourceRoot = '' 13 export sourceRoot=$(echo */${pname})
··· 1 + { lib, stdenv, dockapps-sources, pkg-config, libX11, libXpm, libXext, alsa-lib }: 2 3 stdenv.mkDerivation rec { 4 pname = "AlsaMixer.app"; ··· 7 src = dockapps-sources; 8 9 nativeBuildInputs = [ pkg-config ]; 10 + buildInputs = [ libX11 libXpm libXext alsa-lib ]; 11 12 setSourceRoot = '' 13 export sourceRoot=$(echo */${pname})
+2 -2
pkgs/applications/window-managers/yabar/build.nix
··· 1 { stdenv, fetchFromGitHub, cairo, gdk-pixbuf, libconfig, pango, pkg-config 2 - , xcbutilwm, alsaLib, wirelesstools, asciidoc, libxslt, makeWrapper, docbook_xsl 3 , configFile ? null, lib 4 , rev, sha256, version, patches ? [] 5 }: ··· 22 nativeBuildInputs = [ pkg-config ]; 23 buildInputs = [ 24 cairo gdk-pixbuf libconfig pango xcbutilwm docbook_xsl 25 - alsaLib wirelesstools asciidoc libxslt makeWrapper 26 ]; 27 28 postPatch = ''
··· 1 { stdenv, fetchFromGitHub, cairo, gdk-pixbuf, libconfig, pango, pkg-config 2 + , xcbutilwm, alsa-lib, wirelesstools, asciidoc, libxslt, makeWrapper, docbook_xsl 3 , configFile ? null, lib 4 , rev, sha256, version, patches ? [] 5 }: ··· 22 nativeBuildInputs = [ pkg-config ]; 23 buildInputs = [ 24 cairo gdk-pixbuf libconfig pango xcbutilwm docbook_xsl 25 + alsa-lib wirelesstools asciidoc libxslt makeWrapper 26 ]; 27 28 postPatch = ''
+1 -1
pkgs/build-support/appimage/default.nix
··· 171 librsvg 172 xorg.libXft 173 libvdpau 174 - alsaLib 175 176 harfbuzz 177 e2fsprogs
··· 171 librsvg 172 xorg.libXft 173 libvdpau 174 + alsa-lib 175 176 harfbuzz 177 e2fsprogs
+2 -2
pkgs/desktops/enlightenment/efl/default.nix
··· 4 , ninja 5 , pkg-config 6 , SDL2 7 - , alsaLib 8 , bullet 9 , check 10 , curl ··· 101 102 propagatedBuildInputs = [ 103 SDL2 104 - alsaLib 105 bullet 106 curl 107 dbus
··· 4 , ninja 5 , pkg-config 6 , SDL2 7 + , alsa-lib 8 , bullet 9 , check 10 , curl ··· 101 102 propagatedBuildInputs = [ 103 SDL2 104 + alsa-lib 105 bullet 106 curl 107 dbus
+2 -2
pkgs/desktops/enlightenment/enlightenment/default.nix
··· 4 , ninja 5 , pkg-config 6 , gettext 7 - , alsaLib 8 , acpid 9 , bc 10 , ddcutil ··· 34 ]; 35 36 buildInputs = [ 37 - alsaLib 38 acpid # for systems with ACPI for lid events, AC/Battery plug in/out etc 39 bc # for the Everything module calculator mode 40 ddcutil # specifically libddcutil.so.2 for backlight control
··· 4 , ninja 5 , pkg-config 6 , gettext 7 + , alsa-lib 8 , acpid 9 , bc 10 , ddcutil ··· 34 ]; 35 36 buildInputs = [ 37 + alsa-lib 38 acpid # for systems with ACPI for lid events, AC/Battery plug in/out etc 39 bc # for the Everything module calculator mode 40 ddcutil # specifically libddcutil.so.2 for backlight control
+2 -2
pkgs/desktops/gnome/core/gnome-settings-daemon/default.nix
··· 14 , libgnomekbd 15 , lcms2 16 , libpulseaudio 17 - , alsaLib 18 , libcanberra-gtk3 19 , upower 20 , colord ··· 86 gnome-desktop 87 lcms2 88 libpulseaudio 89 - alsaLib 90 libcanberra-gtk3 91 upower 92 colord
··· 14 , libgnomekbd 15 , lcms2 16 , libpulseaudio 17 + , alsa-lib 18 , libcanberra-gtk3 19 , upower 20 , colord ··· 86 gnome-desktop 87 lcms2 88 libpulseaudio 89 + alsa-lib 90 libcanberra-gtk3 91 upower 92 colord
+2 -2
pkgs/desktops/lxde/core/lxpanel/default.nix
··· 20 , lxmenu-data 21 , wirelesstools 22 , curl 23 - , supportAlsa ? false, alsaLib 24 }: 25 26 stdenv.mkDerivation rec { ··· 49 m4 50 wirelesstools 51 curl 52 - ] ++ lib.optional supportAlsa alsaLib; 53 54 postPatch = '' 55 substituteInPlace src/Makefile.in \
··· 20 , lxmenu-data 21 , wirelesstools 22 , curl 23 + , supportAlsa ? false, alsa-lib 24 }: 25 26 stdenv.mkDerivation rec { ··· 49 m4 50 wirelesstools 51 curl 52 + ] ++ lib.optional supportAlsa alsa-lib; 53 54 postPatch = '' 55 substituteInPlace src/Makefile.in \
+2 -2
pkgs/desktops/lxqt/lxqt-panel/default.nix
··· 3 , fetchFromGitHub 4 , cmake 5 , pkg-config 6 - , alsaLib 7 , kguiaddons 8 , kwindowsystem 9 , libXdamage ··· 46 ]; 47 48 buildInputs = [ 49 - alsaLib 50 kguiaddons 51 kwindowsystem 52 libXdamage
··· 3 , fetchFromGitHub 4 , cmake 5 , pkg-config 6 + , alsa-lib 7 , kguiaddons 8 , kwindowsystem 9 , libXdamage ··· 46 ]; 47 48 buildInputs = [ 49 + alsa-lib 50 kguiaddons 51 kwindowsystem 52 libXdamage
+2 -2
pkgs/desktops/mate/libmatemixer/default.nix
··· 1 { config, lib, stdenv, fetchurl, pkg-config, gettext, glib 2 - , alsaSupport ? stdenv.isLinux, alsaLib 3 , pulseaudioSupport ? config.pulseaudio or true, libpulseaudio 4 , ossSupport ? false 5 , mateUpdateScript ··· 17 nativeBuildInputs = [ pkg-config gettext ]; 18 19 buildInputs = [ glib ] 20 - ++ lib.optional alsaSupport alsaLib 21 ++ lib.optional pulseaudioSupport libpulseaudio; 22 23 configureFlags = lib.optional ossSupport "--enable-oss";
··· 1 { config, lib, stdenv, fetchurl, pkg-config, gettext, glib 2 + , alsaSupport ? stdenv.isLinux, alsa-lib 3 , pulseaudioSupport ? config.pulseaudio or true, libpulseaudio 4 , ossSupport ? false 5 , mateUpdateScript ··· 17 nativeBuildInputs = [ pkg-config gettext ]; 18 19 buildInputs = [ glib ] 20 + ++ lib.optional alsaSupport alsa-lib 21 ++ lib.optional pulseaudioSupport libpulseaudio; 22 23 configureFlags = lib.optional ossSupport "--enable-oss";
+2 -2
pkgs/desktops/pantheon/services/elementary-settings-daemon/default.nix
··· 15 , libgnomekbd 16 , lcms2 17 , libpulseaudio 18 - , alsaLib 19 , libcanberra-gtk3 20 , upower 21 , colord ··· 105 106 buildInputs = [ 107 accountsservice 108 - alsaLib 109 colord 110 gcr 111 geoclue2
··· 15 , libgnomekbd 16 , lcms2 17 , libpulseaudio 18 + , alsa-lib 19 , libcanberra-gtk3 20 , upower 21 , colord ··· 105 106 buildInputs = [ 107 accountsservice 108 + alsa-lib 109 colord 110 gcr 111 geoclue2
+2 -2
pkgs/development/compilers/adoptopenjdk-bin/jdk-linux-base.nix
··· 7 , makeWrapper 8 , setJavaClassPath 9 # minimum dependencies 10 - , alsaLib 11 , fontconfig 12 , freetype 13 , libffi ··· 44 }; 45 46 buildInputs = [ 47 - alsaLib # libasound.so wanted by lib/libjsound.so 48 fontconfig 49 freetype 50 stdenv.cc.cc.lib # libstdc++.so.6
··· 7 , makeWrapper 8 , setJavaClassPath 9 # minimum dependencies 10 + , alsa-lib 11 , fontconfig 12 , freetype 13 , libffi ··· 44 }; 45 46 buildInputs = [ 47 + alsa-lib # libasound.so wanted by lib/libjsound.so 48 fontconfig 49 freetype 50 stdenv.cc.cc.lib # libstdc++.so.6
+2 -2
pkgs/development/compilers/cudatoolkit/common.nix
··· 6 , developerProgram ? false 7 , runPatches ? [] 8 , addOpenGLRunpath 9 - , alsaLib 10 , expat 11 , fetchurl 12 , fontconfig ··· 58 runtimeDependencies = [ 59 ncurses5 expat python27 zlib glibc 60 xorg.libX11 xorg.libXext xorg.libXrender xorg.libXt xorg.libXtst xorg.libXi xorg.libXext 61 - gtk2 glib fontconfig freetype unixODBC alsaLib 62 ]; 63 64 rpath = "${lib.makeLibraryPath runtimeDependencies}:${stdenv.cc.cc.lib}/lib64";
··· 6 , developerProgram ? false 7 , runPatches ? [] 8 , addOpenGLRunpath 9 + , alsa-lib 10 , expat 11 , fetchurl 12 , fontconfig ··· 58 runtimeDependencies = [ 59 ncurses5 expat python27 zlib glibc 60 xorg.libX11 xorg.libXext xorg.libXrender xorg.libXt xorg.libXtst xorg.libXi xorg.libXext 61 + gtk2 glib fontconfig freetype unixODBC alsa-lib 62 ]; 63 64 rpath = "${lib.makeLibraryPath runtimeDependencies}:${stdenv.cc.cc.lib}/lib64";
+2 -2
pkgs/development/compilers/flutter/flutter.nix
··· 14 , stdenv 15 , lib 16 , fetchurl 17 - , alsaLib 18 , dbus 19 , expat 20 , libpulseaudio ··· 107 libGLU 108 109 # for android emulator 110 - alsaLib 111 dbus 112 expat 113 libpulseaudio
··· 14 , stdenv 15 , lib 16 , fetchurl 17 + , alsa-lib 18 , dbus 19 , expat 20 , libpulseaudio ··· 107 libGLU 108 109 # for android emulator 110 + alsa-lib 111 dbus 112 expat 113 libpulseaudio
+2 -2
pkgs/development/compilers/graalvm/community-edition.nix
··· 6 , makeWrapper 7 # minimum dependencies 8 , Foundation 9 - , alsaLib 10 , fontconfig 11 , freetype 12 , glibc ··· 82 ]; 83 84 buildInputs = lib.optionals stdenv.isLinux [ 85 - alsaLib # libasound.so wanted by lib/libjsound.so 86 fontconfig 87 freetype 88 openssl # libssl.so wanted by languages/ruby/lib/mri/openssl.so
··· 6 , makeWrapper 7 # minimum dependencies 8 , Foundation 9 + , alsa-lib 10 , fontconfig 11 , freetype 12 , glibc ··· 82 ]; 83 84 buildInputs = lib.optionals stdenv.isLinux [ 85 + alsa-lib # libasound.so wanted by lib/libjsound.so 86 fontconfig 87 freetype 88 openssl # libssl.so wanted by languages/ruby/lib/mri/openssl.so
+2 -2
pkgs/development/compilers/graalvm/enterprise-edition.nix
··· 1 - { lib, stdenv, requireFile, perl, unzip, glibc, zlib, bzip2, gdk-pixbuf, xorg, glib, fontconfig, freetype, cairo, pango, gtk3, gtk2, ffmpeg, libGL, atk, alsaLib, setJavaClassPath }: 2 3 let 4 common = javaVersion: ··· 125 }.${javaVersion} 126 }:${ 127 lib.strings.makeLibraryPath [ glibc xorg.libXxf86vm xorg.libX11 xorg.libXext xorg.libXtst xorg.libXi xorg.libXrender 128 - glib zlib bzip2 alsaLib fontconfig freetype pango gtk3 gtk2 cairo gdk-pixbuf atk ffmpeg libGL ]}" 129 130 for f in $(find $out -type f -perm -0100); do 131 patchelf --interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" "$f" || true
··· 1 + { lib, stdenv, requireFile, perl, unzip, glibc, zlib, bzip2, gdk-pixbuf, xorg, glib, fontconfig, freetype, cairo, pango, gtk3, gtk2, ffmpeg, libGL, atk, alsa-lib, setJavaClassPath }: 2 3 let 4 common = javaVersion: ··· 125 }.${javaVersion} 126 }:${ 127 lib.strings.makeLibraryPath [ glibc xorg.libXxf86vm xorg.libX11 xorg.libXext xorg.libXtst xorg.libXi xorg.libXrender 128 + glib zlib bzip2 alsa-lib fontconfig freetype pango gtk3 gtk2 cairo gdk-pixbuf atk ffmpeg libGL ]}" 129 130 for f in $(find $out -type f -perm -0100); do 131 patchelf --interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" "$f" || true
+2 -2
pkgs/development/compilers/openjdk/11.nix
··· 1 { stdenv, lib, fetchFromGitHub, bash, pkg-config, autoconf, cpio, file, which, unzip 2 - , zip, perl, cups, freetype, alsaLib, libjpeg, giflib, libpng, zlib, lcms2 3 , libX11, libICE, libXrender, libXext, libXt, libXtst, libXi, libXinerama 4 , libXcursor, libXrandr, fontconfig, openjdk11-bootstrap 5 , setJavaClassPath ··· 27 28 nativeBuildInputs = [ pkg-config autoconf unzip ]; 29 buildInputs = [ 30 - cpio file which zip perl zlib cups freetype alsaLib libjpeg giflib 31 libpng zlib lcms2 libX11 libICE libXrender libXext libXtst libXt libXtst 32 libXi libXinerama libXcursor libXrandr fontconfig openjdk11-bootstrap 33 ] ++ lib.optionals (!headless && enableGnome2) [
··· 1 { stdenv, lib, fetchFromGitHub, bash, pkg-config, autoconf, cpio, file, which, unzip 2 + , zip, perl, cups, freetype, alsa-lib, libjpeg, giflib, libpng, zlib, lcms2 3 , libX11, libICE, libXrender, libXext, libXt, libXtst, libXi, libXinerama 4 , libXcursor, libXrandr, fontconfig, openjdk11-bootstrap 5 , setJavaClassPath ··· 27 28 nativeBuildInputs = [ pkg-config autoconf unzip ]; 29 buildInputs = [ 30 + cpio file which zip perl zlib cups freetype alsa-lib libjpeg giflib 31 libpng zlib lcms2 libX11 libICE libXrender libXext libXtst libXt libXtst 32 libXi libXinerama libXcursor libXrandr fontconfig openjdk11-bootstrap 33 ] ++ lib.optionals (!headless && enableGnome2) [
+2 -2
pkgs/development/compilers/openjdk/12.nix
··· 1 { stdenv, lib, fetchurl, bash, pkg-config, autoconf, cpio, file, which, unzip 2 - , zip, perl, cups, freetype, alsaLib, libjpeg, giflib, libpng, zlib, lcms2 3 , libX11, libICE, libXrender, libXext, libXt, libXtst, libXi, libXinerama 4 , libXcursor, libXrandr, fontconfig, openjdk11, fetchpatch 5 , setJavaClassPath ··· 24 25 nativeBuildInputs = [ pkg-config autoconf unzip ]; 26 buildInputs = [ 27 - cpio file which zip perl zlib cups freetype alsaLib libjpeg giflib 28 libpng zlib lcms2 libX11 libICE libXrender libXext libXtst libXt libXtst 29 libXi libXinerama libXcursor libXrandr fontconfig openjdk11 30 ] ++ lib.optionals (!headless && enableGnome2) [
··· 1 { stdenv, lib, fetchurl, bash, pkg-config, autoconf, cpio, file, which, unzip 2 + , zip, perl, cups, freetype, alsa-lib, libjpeg, giflib, libpng, zlib, lcms2 3 , libX11, libICE, libXrender, libXext, libXt, libXtst, libXi, libXinerama 4 , libXcursor, libXrandr, fontconfig, openjdk11, fetchpatch 5 , setJavaClassPath ··· 24 25 nativeBuildInputs = [ pkg-config autoconf unzip ]; 26 buildInputs = [ 27 + cpio file which zip perl zlib cups freetype alsa-lib libjpeg giflib 28 libpng zlib lcms2 libX11 libICE libXrender libXext libXtst libXt libXtst 29 libXi libXinerama libXcursor libXrandr fontconfig openjdk11 30 ] ++ lib.optionals (!headless && enableGnome2) [
+2 -2
pkgs/development/compilers/openjdk/13.nix
··· 1 { stdenv, lib, fetchurl, bash, pkg-config, autoconf, cpio, file, which, unzip 2 - , zip, perl, cups, freetype, alsaLib, libjpeg, giflib, libpng, zlib, lcms2 3 , libX11, libICE, libXrender, libXext, libXt, libXtst, libXi, libXinerama 4 , libXcursor, libXrandr, fontconfig, openjdk13-bootstrap, fetchpatch 5 , setJavaClassPath ··· 24 25 nativeBuildInputs = [ pkg-config autoconf unzip ]; 26 buildInputs = [ 27 - cpio file which zip perl zlib cups freetype alsaLib libjpeg giflib 28 libpng zlib lcms2 libX11 libICE libXrender libXext libXtst libXt libXtst 29 libXi libXinerama libXcursor libXrandr fontconfig openjdk13-bootstrap 30 ] ++ lib.optionals (!headless && enableGnome2) [
··· 1 { stdenv, lib, fetchurl, bash, pkg-config, autoconf, cpio, file, which, unzip 2 + , zip, perl, cups, freetype, alsa-lib, libjpeg, giflib, libpng, zlib, lcms2 3 , libX11, libICE, libXrender, libXext, libXt, libXtst, libXi, libXinerama 4 , libXcursor, libXrandr, fontconfig, openjdk13-bootstrap, fetchpatch 5 , setJavaClassPath ··· 24 25 nativeBuildInputs = [ pkg-config autoconf unzip ]; 26 buildInputs = [ 27 + cpio file which zip perl zlib cups freetype alsa-lib libjpeg giflib 28 libpng zlib lcms2 libX11 libICE libXrender libXext libXtst libXt libXtst 29 libXi libXinerama libXcursor libXrandr fontconfig openjdk13-bootstrap 30 ] ++ lib.optionals (!headless && enableGnome2) [
+2 -2
pkgs/development/compilers/openjdk/14.nix
··· 1 { stdenv, lib, fetchurl, bash, pkg-config, autoconf, cpio, file, which, unzip 2 - , zip, perl, cups, freetype, alsaLib, libjpeg, giflib, libpng, zlib, lcms2 3 , libX11, libICE, libXrender, libXext, libXt, libXtst, libXi, libXinerama 4 , libXcursor, libXrandr, fontconfig, openjdk14-bootstrap 5 , setJavaClassPath ··· 24 25 nativeBuildInputs = [ pkg-config autoconf unzip ]; 26 buildInputs = [ 27 - cpio file which zip perl zlib cups freetype alsaLib libjpeg giflib 28 libpng zlib lcms2 libX11 libICE libXrender libXext libXtst libXt libXtst 29 libXi libXinerama libXcursor libXrandr fontconfig openjdk14-bootstrap 30 ] ++ lib.optionals (!headless && enableGnome2) [
··· 1 { stdenv, lib, fetchurl, bash, pkg-config, autoconf, cpio, file, which, unzip 2 + , zip, perl, cups, freetype, alsa-lib, libjpeg, giflib, libpng, zlib, lcms2 3 , libX11, libICE, libXrender, libXext, libXt, libXtst, libXi, libXinerama 4 , libXcursor, libXrandr, fontconfig, openjdk14-bootstrap 5 , setJavaClassPath ··· 24 25 nativeBuildInputs = [ pkg-config autoconf unzip ]; 26 buildInputs = [ 27 + cpio file which zip perl zlib cups freetype alsa-lib libjpeg giflib 28 libpng zlib lcms2 libX11 libICE libXrender libXext libXtst libXt libXtst 29 libXi libXinerama libXcursor libXrandr fontconfig openjdk14-bootstrap 30 ] ++ lib.optionals (!headless && enableGnome2) [
+2 -2
pkgs/development/compilers/openjdk/15.nix
··· 1 { stdenv, lib, fetchurl, bash, pkg-config, autoconf, cpio, file, which, unzip 2 - , zip, perl, cups, freetype, alsaLib, libjpeg, giflib, libpng, zlib, lcms2 3 , libX11, libICE, libXrender, libXext, libXt, libXtst, libXi, libXinerama 4 , libXcursor, libXrandr, fontconfig, openjdk15-bootstrap 5 , setJavaClassPath ··· 24 25 nativeBuildInputs = [ pkg-config autoconf unzip zip file which ]; 26 buildInputs = [ 27 - cpio perl zlib cups freetype alsaLib libjpeg giflib 28 libpng zlib lcms2 libX11 libICE libXrender libXext libXtst libXt libXtst 29 libXi libXinerama libXcursor libXrandr fontconfig openjdk15-bootstrap 30 ] ++ lib.optionals (!headless && enableGnome2) [
··· 1 { stdenv, lib, fetchurl, bash, pkg-config, autoconf, cpio, file, which, unzip 2 + , zip, perl, cups, freetype, alsa-lib, libjpeg, giflib, libpng, zlib, lcms2 3 , libX11, libICE, libXrender, libXext, libXt, libXtst, libXi, libXinerama 4 , libXcursor, libXrandr, fontconfig, openjdk15-bootstrap 5 , setJavaClassPath ··· 24 25 nativeBuildInputs = [ pkg-config autoconf unzip zip file which ]; 26 buildInputs = [ 27 + cpio perl zlib cups freetype alsa-lib libjpeg giflib 28 libpng zlib lcms2 libX11 libICE libXrender libXext libXtst libXt libXtst 29 libXi libXinerama libXcursor libXrandr fontconfig openjdk15-bootstrap 30 ] ++ lib.optionals (!headless && enableGnome2) [
+2 -2
pkgs/development/compilers/openjdk/16.nix
··· 1 { stdenv, lib, fetchurl, fetchFromGitHub, bash, pkg-config, autoconf, cpio 2 - , file, which, unzip, zip, perl, cups, freetype, alsaLib, libjpeg, giflib 3 , libpng, zlib, lcms2, libX11, libICE, libXrender, libXext, libXt, libXtst 4 , libXi, libXinerama, libXcursor, libXrandr, fontconfig, openjdk16-bootstrap 5 , setJavaClassPath ··· 28 29 nativeBuildInputs = [ pkg-config autoconf unzip ]; 30 buildInputs = [ 31 - cpio file which zip perl zlib cups freetype alsaLib libjpeg giflib 32 libpng zlib lcms2 libX11 libICE libXrender libXext libXtst libXt libXtst 33 libXi libXinerama libXcursor libXrandr fontconfig openjdk16-bootstrap 34 ] ++ lib.optionals (!headless && enableGnome2) [
··· 1 { stdenv, lib, fetchurl, fetchFromGitHub, bash, pkg-config, autoconf, cpio 2 + , file, which, unzip, zip, perl, cups, freetype, alsa-lib, libjpeg, giflib 3 , libpng, zlib, lcms2, libX11, libICE, libXrender, libXext, libXt, libXtst 4 , libXi, libXinerama, libXcursor, libXrandr, fontconfig, openjdk16-bootstrap 5 , setJavaClassPath ··· 28 29 nativeBuildInputs = [ pkg-config autoconf unzip ]; 30 buildInputs = [ 31 + cpio file which zip perl zlib cups freetype alsa-lib libjpeg giflib 32 libpng zlib lcms2 libX11 libICE libXrender libXext libXtst libXt libXtst 33 libXi libXinerama libXcursor libXrandr fontconfig openjdk16-bootstrap 34 ] ++ lib.optionals (!headless && enableGnome2) [
+2 -2
pkgs/development/compilers/openjdk/8.nix
··· 1 { stdenv, lib, fetchurl, pkg-config, lndir, bash, cpio, file, which, unzip, zip 2 - , cups, freetype, alsaLib, cacert, perl, liberation_ttf, fontconfig, zlib 3 , libX11, libICE, libXrender, libXext, libXt, libXtst, libXi, libXinerama, libXcursor, libXrandr 4 , libjpeg, giflib 5 , openjdk8-bootstrap ··· 85 86 nativeBuildInputs = [ pkg-config lndir unzip ]; 87 buildInputs = [ 88 - cpio file which zip perl openjdk8-bootstrap zlib cups freetype alsaLib 89 libjpeg giflib libX11 libICE libXext libXrender libXtst libXt libXtst 90 libXi libXinerama libXcursor libXrandr fontconfig 91 ] ++ lib.optionals (!headless && enableGnome2) [
··· 1 { stdenv, lib, fetchurl, pkg-config, lndir, bash, cpio, file, which, unzip, zip 2 + , cups, freetype, alsa-lib, cacert, perl, liberation_ttf, fontconfig, zlib 3 , libX11, libICE, libXrender, libXext, libXt, libXtst, libXi, libXinerama, libXcursor, libXrandr 4 , libjpeg, giflib 5 , openjdk8-bootstrap ··· 85 86 nativeBuildInputs = [ pkg-config lndir unzip ]; 87 buildInputs = [ 88 + cpio file which zip perl openjdk8-bootstrap zlib cups freetype alsa-lib 89 libjpeg giflib libX11 libICE libXext libXrender libXtst libXt libXtst 90 libXi libXinerama libXcursor libXrandr fontconfig 91 ] ++ lib.optionals (!headless && enableGnome2) [
+2 -2
pkgs/development/compilers/openjdk/openjfx/11.nix
··· 1 { stdenv, lib, fetchurl, writeText, gradleGen, pkg-config, perl, cmake 2 - , gperf, gtk2, gtk3, libXtst, libXxf86vm, glib, alsaLib, ffmpeg, python, ruby 3 , openjdk11-bootstrap }: 4 5 let ··· 19 sha256 = "1h7qsylr7rnwnbimqjyn3whszp9kv4h3gpicsrb3mradxc9yv194"; 20 }; 21 22 - buildInputs = [ gtk2 gtk3 libXtst libXxf86vm glib alsaLib ffmpeg ]; 23 nativeBuildInputs = [ gradle_ perl pkg-config cmake gperf python ruby ]; 24 25 dontUseCmakeConfigure = true;
··· 1 { stdenv, lib, fetchurl, writeText, gradleGen, pkg-config, perl, cmake 2 + , gperf, gtk2, gtk3, libXtst, libXxf86vm, glib, alsa-lib, ffmpeg, python, ruby 3 , openjdk11-bootstrap }: 4 5 let ··· 19 sha256 = "1h7qsylr7rnwnbimqjyn3whszp9kv4h3gpicsrb3mradxc9yv194"; 20 }; 21 22 + buildInputs = [ gtk2 gtk3 libXtst libXxf86vm glib alsa-lib ffmpeg ]; 23 nativeBuildInputs = [ gradle_ perl pkg-config cmake gperf python ruby ]; 24 25 dontUseCmakeConfigure = true;
+2 -2
pkgs/development/compilers/openjdk/openjfx/15.nix
··· 1 { stdenv, lib, fetchFromGitHub, writeText, openjdk11_headless, gradleGen 2 - , pkg-config, perl, cmake, gperf, gtk2, gtk3, libXtst, libXxf86vm, glib, alsaLib 3 , ffmpeg, python3, ruby }: 4 5 let ··· 21 sha256 = "019glq8rhn6amy3n5jc17vi2wpf1pxpmmywvyz1ga8n09w7xscq1"; 22 }; 23 24 - buildInputs = [ gtk2 gtk3 libXtst libXxf86vm glib alsaLib ffmpeg ]; 25 nativeBuildInputs = [ gradle_ perl pkg-config cmake gperf python3 ruby ]; 26 27 dontUseCmakeConfigure = true;
··· 1 { stdenv, lib, fetchFromGitHub, writeText, openjdk11_headless, gradleGen 2 + , pkg-config, perl, cmake, gperf, gtk2, gtk3, libXtst, libXxf86vm, glib, alsa-lib 3 , ffmpeg, python3, ruby }: 4 5 let ··· 21 sha256 = "019glq8rhn6amy3n5jc17vi2wpf1pxpmmywvyz1ga8n09w7xscq1"; 22 }; 23 24 + buildInputs = [ gtk2 gtk3 libXtst libXxf86vm glib alsa-lib ffmpeg ]; 25 nativeBuildInputs = [ gradle_ perl pkg-config cmake gperf python3 ruby ]; 26 27 dontUseCmakeConfigure = true;
+2 -2
pkgs/development/compilers/oraclejdk/jdk-linux-base.nix
··· 26 , gtk2 27 , pango 28 , cairo 29 - , alsaLib 30 , atk 31 , gdk-pixbuf 32 , setJavaClassPath ··· 168 * libXt is only needed on amd64 169 */ 170 libraries = 171 - [stdenv.cc.libc glib libxml2 ffmpeg libxslt libGL xorg.libXxf86vm alsaLib fontconfig freetype pango gtk2 cairo gdk-pixbuf atk] ++ 172 lib.optionals swingSupport [xorg.libX11 xorg.libXext xorg.libXtst xorg.libXi xorg.libXp xorg.libXt xorg.libXrender stdenv.cc.cc]; 173 174 rpath = lib.strings.makeLibraryPath libraries;
··· 26 , gtk2 27 , pango 28 , cairo 29 + , alsa-lib 30 , atk 31 , gdk-pixbuf 32 , setJavaClassPath ··· 168 * libXt is only needed on amd64 169 */ 170 libraries = 171 + [stdenv.cc.libc glib libxml2 ffmpeg libxslt libGL xorg.libXxf86vm alsa-lib fontconfig freetype pango gtk2 cairo gdk-pixbuf atk] ++ 172 lib.optionals swingSupport [xorg.libX11 xorg.libXext xorg.libXtst xorg.libXi xorg.libXp xorg.libXt xorg.libXrender stdenv.cc.cc]; 173 174 rpath = lib.strings.makeLibraryPath libraries;
+2 -2
pkgs/development/compilers/oraclejdk/jdk11-linux.nix
··· 3 , xorg 4 , zlib 5 , freetype 6 - , alsaLib 7 , setJavaClassPath 8 }: 9 ··· 30 ''; 31 32 postFixup = '' 33 - rpath="$out/lib/jli:$out/lib/server:$out/lib:${lib.strings.makeLibraryPath [ zlib xorg.libX11 xorg.libXext xorg.libXtst xorg.libXi xorg.libXrender freetype alsaLib]}" 34 35 for f in $(find $out -name "*.so") $(find $out -type f -perm -0100); do 36 patchelf --interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" "$f" || true
··· 3 , xorg 4 , zlib 5 , freetype 6 + , alsa-lib 7 , setJavaClassPath 8 }: 9 ··· 30 ''; 31 32 postFixup = '' 33 + rpath="$out/lib/jli:$out/lib/server:$out/lib:${lib.strings.makeLibraryPath [ zlib xorg.libX11 xorg.libXext xorg.libXtst xorg.libXi xorg.libXrender freetype alsa-lib]}" 34 35 for f in $(find $out -name "*.so") $(find $out -type f -perm -0100); do 36 patchelf --interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" "$f" || true
+2 -2
pkgs/development/compilers/oraclejdk/jdk14-linux.nix
··· 3 , xorg 4 , zlib 5 , freetype 6 - , alsaLib 7 , setJavaClassPath 8 }: 9 ··· 30 ''; 31 32 postFixup = '' 33 - rpath="$out/lib/jli:$out/lib/server:$out/lib:${lib.strings.makeLibraryPath [ stdenv.cc.cc zlib xorg.libX11 xorg.libXext xorg.libXtst xorg.libXi xorg.libXrender freetype alsaLib]}" 34 35 for f in $(find $out -name "*.so") $(find $out -type f -perm -0100); do 36 patchelf --interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" "$f" || true
··· 3 , xorg 4 , zlib 5 , freetype 6 + , alsa-lib 7 , setJavaClassPath 8 }: 9 ··· 30 ''; 31 32 postFixup = '' 33 + rpath="$out/lib/jli:$out/lib/server:$out/lib:${lib.strings.makeLibraryPath [ stdenv.cc.cc zlib xorg.libX11 xorg.libXext xorg.libXtst xorg.libXi xorg.libXrender freetype alsa-lib]}" 34 35 for f in $(find $out -name "*.so") $(find $out -type f -perm -0100); do 36 patchelf --interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" "$f" || true
+2 -2
pkgs/development/compilers/zulu/8.nix
··· 7 , setJavaClassPath 8 , zulu 9 # minimum dependencies 10 - , alsaLib 11 , fontconfig 12 , freetype 13 , xorg ··· 49 }; 50 51 buildInputs = lib.optionals stdenv.isLinux [ 52 - alsaLib # libasound.so wanted by lib/libjsound.so 53 fontconfig 54 freetype 55 stdenv.cc.cc # libstdc++.so.6
··· 7 , setJavaClassPath 8 , zulu 9 # minimum dependencies 10 + , alsa-lib 11 , fontconfig 12 , freetype 13 , xorg ··· 49 }; 50 51 buildInputs = lib.optionals stdenv.isLinux [ 52 + alsa-lib # libasound.so wanted by lib/libjsound.so 53 fontconfig 54 freetype 55 stdenv.cc.cc # libstdc++.so.6
+2 -2
pkgs/development/compilers/zulu/default.nix
··· 7 , setJavaClassPath 8 , zulu 9 # minimum dependencies 10 - , alsaLib 11 , fontconfig 12 , freetype 13 , zlib ··· 50 }; 51 52 buildInputs = lib.optionals stdenv.isLinux [ 53 - alsaLib # libasound.so wanted by lib/libjsound.so 54 fontconfig 55 freetype 56 stdenv.cc.cc # libstdc++.so.6
··· 7 , setJavaClassPath 8 , zulu 9 # minimum dependencies 10 + , alsa-lib 11 , fontconfig 12 , freetype 13 , zlib ··· 50 }; 51 52 buildInputs = lib.optionals stdenv.isLinux [ 53 + alsa-lib # libasound.so wanted by lib/libjsound.so 54 fontconfig 55 freetype 56 stdenv.cc.cc # libstdc++.so.6
+25 -25
pkgs/development/haskell-modules/hackage-packages.nix
··· 15890 }) {}; 15891 15892 "PortMidi" = callPackage 15893 - ({ mkDerivation, alsaLib, base }: 15894 mkDerivation { 15895 pname = "PortMidi"; 15896 version = "0.2.0.0"; ··· 15898 revision = "1"; 15899 editedCabalFile = "0h3gql271mdz3kh0jgimxv8ada34b0h4n8wnyf5i759fqxpf6w86"; 15900 libraryHaskellDepends = [ base ]; 15901 - librarySystemDepends = [ alsaLib ]; 15902 description = "A binding for PortMedia/PortMidi"; 15903 license = lib.licenses.bsd3; 15904 platforms = [ 15905 "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 15906 ]; 15907 - }) {inherit (pkgs) alsaLib;}; 15908 15909 "PortMidi-simple" = callPackage 15910 ({ mkDerivation, base, PortMidi }: ··· 17168 }) {}; 17169 17170 "RtMidi" = callPackage 17171 - ({ mkDerivation, alsaLib, base, deepseq, pretty-simple, tasty 17172 , tasty-hunit, unliftio-core, vector 17173 }: 17174 mkDerivation { ··· 17178 isLibrary = true; 17179 isExecutable = true; 17180 libraryHaskellDepends = [ base deepseq unliftio-core vector ]; 17181 - librarySystemDepends = [ alsaLib ]; 17182 executableHaskellDepends = [ base pretty-simple vector ]; 17183 testHaskellDepends = [ base tasty tasty-hunit vector ]; 17184 description = "Haskell wrapper for RtMidi, the lightweight, cross-platform MIDI I/O library"; 17185 license = lib.licenses.mit; 17186 hydraPlatforms = lib.platforms.none; 17187 broken = true; 17188 - }) {inherit (pkgs) alsaLib;}; 17189 17190 "RxHaskell" = callPackage 17191 ({ mkDerivation, base, containers, stm, transformers }: ··· 26730 }) {}; 26731 26732 "alsa" = callPackage 26733 - ({ mkDerivation, alsaLib, array, base, extensible-exceptions 26734 , sample-frame 26735 }: 26736 mkDerivation { ··· 26740 libraryHaskellDepends = [ 26741 array base extensible-exceptions sample-frame 26742 ]; 26743 - librarySystemDepends = [ alsaLib ]; 26744 description = "Binding to the ALSA Library API"; 26745 license = lib.licenses.bsd3; 26746 hydraPlatforms = lib.platforms.none; 26747 broken = true; 26748 - }) {inherit (pkgs) alsaLib;}; 26749 26750 "alsa-core" = callPackage 26751 - ({ mkDerivation, alsaLib, base, extensible-exceptions }: 26752 mkDerivation { 26753 pname = "alsa-core"; 26754 version = "0.5.0.1"; 26755 sha256 = "1avh4a419h9d2zsslg6j8hm87ppgsgqafz8ll037rk2yy1g4jl7b"; 26756 libraryHaskellDepends = [ base extensible-exceptions ]; 26757 - libraryPkgconfigDepends = [ alsaLib ]; 26758 description = "Binding to the ALSA Library API (Exceptions)"; 26759 license = lib.licenses.bsd3; 26760 platforms = [ 26761 "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 26762 ]; 26763 - }) {inherit (pkgs) alsaLib;}; 26764 26765 "alsa-gui" = callPackage 26766 ({ mkDerivation, alsa-core, alsa-seq, base, midi, midi-alsa, wx ··· 26781 }) {}; 26782 26783 "alsa-midi" = callPackage 26784 - ({ mkDerivation, alsaLib, array, base, event-list, midi 26785 , non-negative 26786 }: 26787 mkDerivation { ··· 26794 libraryHaskellDepends = [ 26795 array base event-list midi non-negative 26796 ]; 26797 - librarySystemDepends = [ alsaLib ]; 26798 - executableSystemDepends = [ alsaLib ]; 26799 description = "Bindings for the ALSA sequencer API (MIDI stuff)"; 26800 license = "GPL"; 26801 hydraPlatforms = lib.platforms.none; 26802 broken = true; 26803 - }) {inherit (pkgs) alsaLib;}; 26804 26805 "alsa-mixer" = callPackage 26806 - ({ mkDerivation, alsa-core, alsaLib, base, c2hs, unix }: 26807 mkDerivation { 26808 pname = "alsa-mixer"; 26809 version = "0.3.0"; 26810 sha256 = "00ny2p3276jilidjs44npc8zmbhynz3f2lpmlwwl6swwx5yijsnb"; 26811 libraryHaskellDepends = [ alsa-core base unix ]; 26812 - librarySystemDepends = [ alsaLib ]; 26813 libraryToolDepends = [ c2hs ]; 26814 description = "Bindings to the ALSA simple mixer API"; 26815 license = lib.licenses.bsd3; 26816 platforms = [ 26817 "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 26818 ]; 26819 - }) {inherit (pkgs) alsaLib;}; 26820 26821 "alsa-pcm" = callPackage 26822 - ({ mkDerivation, alsa-core, alsaLib, array, base 26823 , extensible-exceptions, sample-frame, semigroups, storable-record 26824 }: 26825 mkDerivation { ··· 26832 alsa-core array base extensible-exceptions sample-frame semigroups 26833 storable-record 26834 ]; 26835 - libraryPkgconfigDepends = [ alsaLib ]; 26836 description = "Binding to the ALSA Library API (PCM audio)"; 26837 license = lib.licenses.bsd3; 26838 platforms = [ 26839 "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 26840 ]; 26841 - }) {inherit (pkgs) alsaLib;}; 26842 26843 "alsa-pcm-tests" = callPackage 26844 ({ mkDerivation, alsa, base }: ··· 26855 }) {}; 26856 26857 "alsa-seq" = callPackage 26858 - ({ mkDerivation, alsa-core, alsaLib, array, base, bytestring 26859 , data-accessor, enumset, extensible-exceptions, poll, transformers 26860 , utility-ht 26861 }: ··· 26869 alsa-core array base bytestring data-accessor enumset 26870 extensible-exceptions poll transformers utility-ht 26871 ]; 26872 - libraryPkgconfigDepends = [ alsaLib ]; 26873 description = "Binding to the ALSA Library API (MIDI sequencer)"; 26874 license = lib.licenses.bsd3; 26875 platforms = [ 26876 "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 26877 ]; 26878 - }) {inherit (pkgs) alsaLib;}; 26879 26880 "alsa-seq-tests" = callPackage 26881 ({ mkDerivation, alsa, base }:
··· 15890 }) {}; 15891 15892 "PortMidi" = callPackage 15893 + ({ mkDerivation, alsa-lib, base }: 15894 mkDerivation { 15895 pname = "PortMidi"; 15896 version = "0.2.0.0"; ··· 15898 revision = "1"; 15899 editedCabalFile = "0h3gql271mdz3kh0jgimxv8ada34b0h4n8wnyf5i759fqxpf6w86"; 15900 libraryHaskellDepends = [ base ]; 15901 + librarySystemDepends = [ alsa-lib ]; 15902 description = "A binding for PortMedia/PortMidi"; 15903 license = lib.licenses.bsd3; 15904 platforms = [ 15905 "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 15906 ]; 15907 + }) {inherit (pkgs) alsa-lib;}; 15908 15909 "PortMidi-simple" = callPackage 15910 ({ mkDerivation, base, PortMidi }: ··· 17168 }) {}; 17169 17170 "RtMidi" = callPackage 17171 + ({ mkDerivation, alsa-lib, base, deepseq, pretty-simple, tasty 17172 , tasty-hunit, unliftio-core, vector 17173 }: 17174 mkDerivation { ··· 17178 isLibrary = true; 17179 isExecutable = true; 17180 libraryHaskellDepends = [ base deepseq unliftio-core vector ]; 17181 + librarySystemDepends = [ alsa-lib ]; 17182 executableHaskellDepends = [ base pretty-simple vector ]; 17183 testHaskellDepends = [ base tasty tasty-hunit vector ]; 17184 description = "Haskell wrapper for RtMidi, the lightweight, cross-platform MIDI I/O library"; 17185 license = lib.licenses.mit; 17186 hydraPlatforms = lib.platforms.none; 17187 broken = true; 17188 + }) {inherit (pkgs) alsa-lib;}; 17189 17190 "RxHaskell" = callPackage 17191 ({ mkDerivation, base, containers, stm, transformers }: ··· 26730 }) {}; 26731 26732 "alsa" = callPackage 26733 + ({ mkDerivation, alsa-lib, array, base, extensible-exceptions 26734 , sample-frame 26735 }: 26736 mkDerivation { ··· 26740 libraryHaskellDepends = [ 26741 array base extensible-exceptions sample-frame 26742 ]; 26743 + librarySystemDepends = [ alsa-lib ]; 26744 description = "Binding to the ALSA Library API"; 26745 license = lib.licenses.bsd3; 26746 hydraPlatforms = lib.platforms.none; 26747 broken = true; 26748 + }) {inherit (pkgs) alsa-lib;}; 26749 26750 "alsa-core" = callPackage 26751 + ({ mkDerivation, alsa-lib, base, extensible-exceptions }: 26752 mkDerivation { 26753 pname = "alsa-core"; 26754 version = "0.5.0.1"; 26755 sha256 = "1avh4a419h9d2zsslg6j8hm87ppgsgqafz8ll037rk2yy1g4jl7b"; 26756 libraryHaskellDepends = [ base extensible-exceptions ]; 26757 + libraryPkgconfigDepends = [ alsa-lib ]; 26758 description = "Binding to the ALSA Library API (Exceptions)"; 26759 license = lib.licenses.bsd3; 26760 platforms = [ 26761 "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 26762 ]; 26763 + }) {inherit (pkgs) alsa-lib;}; 26764 26765 "alsa-gui" = callPackage 26766 ({ mkDerivation, alsa-core, alsa-seq, base, midi, midi-alsa, wx ··· 26781 }) {}; 26782 26783 "alsa-midi" = callPackage 26784 + ({ mkDerivation, alsa-lib, array, base, event-list, midi 26785 , non-negative 26786 }: 26787 mkDerivation { ··· 26794 libraryHaskellDepends = [ 26795 array base event-list midi non-negative 26796 ]; 26797 + librarySystemDepends = [ alsa-lib ]; 26798 + executableSystemDepends = [ alsa-lib ]; 26799 description = "Bindings for the ALSA sequencer API (MIDI stuff)"; 26800 license = "GPL"; 26801 hydraPlatforms = lib.platforms.none; 26802 broken = true; 26803 + }) {inherit (pkgs) alsa-lib;}; 26804 26805 "alsa-mixer" = callPackage 26806 + ({ mkDerivation, alsa-core, alsa-lib, base, c2hs, unix }: 26807 mkDerivation { 26808 pname = "alsa-mixer"; 26809 version = "0.3.0"; 26810 sha256 = "00ny2p3276jilidjs44npc8zmbhynz3f2lpmlwwl6swwx5yijsnb"; 26811 libraryHaskellDepends = [ alsa-core base unix ]; 26812 + librarySystemDepends = [ alsa-lib ]; 26813 libraryToolDepends = [ c2hs ]; 26814 description = "Bindings to the ALSA simple mixer API"; 26815 license = lib.licenses.bsd3; 26816 platforms = [ 26817 "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 26818 ]; 26819 + }) {inherit (pkgs) alsa-lib;}; 26820 26821 "alsa-pcm" = callPackage 26822 + ({ mkDerivation, alsa-core, alsa-lib, array, base 26823 , extensible-exceptions, sample-frame, semigroups, storable-record 26824 }: 26825 mkDerivation { ··· 26832 alsa-core array base extensible-exceptions sample-frame semigroups 26833 storable-record 26834 ]; 26835 + libraryPkgconfigDepends = [ alsa-lib ]; 26836 description = "Binding to the ALSA Library API (PCM audio)"; 26837 license = lib.licenses.bsd3; 26838 platforms = [ 26839 "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 26840 ]; 26841 + }) {inherit (pkgs) alsa-lib;}; 26842 26843 "alsa-pcm-tests" = callPackage 26844 ({ mkDerivation, alsa, base }: ··· 26855 }) {}; 26856 26857 "alsa-seq" = callPackage 26858 + ({ mkDerivation, alsa-core, alsa-lib, array, base, bytestring 26859 , data-accessor, enumset, extensible-exceptions, poll, transformers 26860 , utility-ht 26861 }: ··· 26869 alsa-core array base bytestring data-accessor enumset 26870 extensible-exceptions poll transformers utility-ht 26871 ]; 26872 + libraryPkgconfigDepends = [ alsa-lib ]; 26873 description = "Binding to the ALSA Library API (MIDI sequencer)"; 26874 license = lib.licenses.bsd3; 26875 platforms = [ 26876 "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 26877 ]; 26878 + }) {inherit (pkgs) alsa-lib;}; 26879 26880 "alsa-seq-tests" = callPackage 26881 ({ mkDerivation, alsa, base }:
+1 -1
pkgs/development/interpreters/python/conda/default.nix
··· 4 # When installing a conda binary package, just extend 5 # the `buildInputs` with `condaAutopatchLibs`. 6 condaPatchelfLibs = builtins.map (p: p.lib or p) ([ 7 - pkgs.alsaLib 8 pkgs.cups 9 pkgs.gcc-unwrapped 10 pkgs.libGL
··· 4 # When installing a conda binary package, just extend 5 # the `buildInputs` with `condaAutopatchLibs`. 6 condaPatchelfLibs = builtins.map (p: p.lib or p) ([ 7 + pkgs.alsa-lib 8 pkgs.cups 9 pkgs.gcc-unwrapped 10 pkgs.libGL
+2 -2
pkgs/development/interpreters/supercollider/default.nix
··· 1 - { lib, stdenv, mkDerivation, fetchurl, cmake, pkg-config, alsaLib 2 , libjack2, libsndfile, fftw, curl, gcc 3 , libXt, qtbase, qttools, qtwebengine 4 , readline, qtwebsockets, useSCEL ? false, emacs ··· 27 28 buildInputs = [ 29 gcc libjack2 libsndfile fftw curl libXt qtbase qtwebengine qtwebsockets readline ] 30 - ++ optional (!stdenv.isDarwin) alsaLib 31 ++ optional useSCEL emacs; 32 33 meta = with lib; {
··· 1 + { lib, stdenv, mkDerivation, fetchurl, cmake, pkg-config, alsa-lib 2 , libjack2, libsndfile, fftw, curl, gcc 3 , libXt, qtbase, qttools, qtwebengine 4 , readline, qtwebsockets, useSCEL ? false, emacs ··· 27 28 buildInputs = [ 29 gcc libjack2 libsndfile fftw curl libXt qtbase qtwebengine qtwebsockets readline ] 30 + ++ optional (!stdenv.isDarwin) alsa-lib 31 ++ optional useSCEL emacs; 32 33 meta = with lib; {
+3 -3
pkgs/development/libraries/SDL/default.nix
··· 1 { lib, stdenv, config, fetchurl, fetchpatch, pkg-config, audiofile, libcap, libiconv 2 , libGLSupported ? lib.elem stdenv.hostPlatform.system lib.platforms.mesaPlatforms 3 , openglSupport ? libGLSupported, libGL, libGLU 4 - , alsaSupport ? stdenv.isLinux && !stdenv.hostPlatform.isAndroid, alsaLib 5 , x11Support ? !stdenv.isCygwin && !stdenv.hostPlatform.isAndroid 6 , libXext, libICE, libXrandr 7 , pulseaudioSupport ? config.pulseaudio or stdenv.isLinux && !stdenv.hostPlatform.isAndroid, libpulseaudio ··· 17 extraPropagatedBuildInputs = [ ] 18 ++ optionals x11Support [ libXext libICE libXrandr ] 19 ++ optionals openglSupport [ libGL libGLU ] 20 - ++ optional alsaSupport alsaLib 21 ++ optional pulseaudioSupport libpulseaudio 22 ++ optional stdenv.isDarwin Cocoa; 23 rpath = makeLibraryPath extraPropagatedBuildInputs; ··· 59 # Please try revert the change that introduced this comment when updating SDL. 60 ] ++ optional stdenv.isDarwin "--disable-x11-shared" 61 ++ optional (!x11Support) "--without-x" 62 - ++ optional alsaSupport "--with-alsa-prefix=${alsaLib.out}/lib"; 63 64 patches = [ 65 ./find-headers.patch
··· 1 { lib, stdenv, config, fetchurl, fetchpatch, pkg-config, audiofile, libcap, libiconv 2 , libGLSupported ? lib.elem stdenv.hostPlatform.system lib.platforms.mesaPlatforms 3 , openglSupport ? libGLSupported, libGL, libGLU 4 + , alsaSupport ? stdenv.isLinux && !stdenv.hostPlatform.isAndroid, alsa-lib 5 , x11Support ? !stdenv.isCygwin && !stdenv.hostPlatform.isAndroid 6 , libXext, libICE, libXrandr 7 , pulseaudioSupport ? config.pulseaudio or stdenv.isLinux && !stdenv.hostPlatform.isAndroid, libpulseaudio ··· 17 extraPropagatedBuildInputs = [ ] 18 ++ optionals x11Support [ libXext libICE libXrandr ] 19 ++ optionals openglSupport [ libGL libGLU ] 20 + ++ optional alsaSupport alsa-lib 21 ++ optional pulseaudioSupport libpulseaudio 22 ++ optional stdenv.isDarwin Cocoa; 23 rpath = makeLibraryPath extraPropagatedBuildInputs; ··· 59 # Please try revert the change that introduced this comment when updating SDL. 60 ] ++ optional stdenv.isDarwin "--disable-x11-shared" 61 ++ optional (!x11Support) "--without-x" 62 + ++ optional alsaSupport "--with-alsa-prefix=${alsa-lib.out}/lib"; 63 64 patches = [ 65 ./find-headers.patch
+3 -3
pkgs/development/libraries/SDL2/default.nix
··· 1 { lib, stdenv, config, fetchurl, pkg-config 2 , libGLSupported ? lib.elem stdenv.hostPlatform.system lib.platforms.mesaPlatforms 3 , openglSupport ? libGLSupported, libGL 4 - , alsaSupport ? stdenv.isLinux && !stdenv.hostPlatform.isAndroid, alsaLib 5 , x11Support ? !stdenv.targetPlatform.isWindows && !stdenv.hostPlatform.isAndroid 6 , libX11, xorgproto, libICE, libXi, libXScrnSaver, libXcursor 7 , libXinerama, libXext, libXxf86vm, libXrandr ··· 60 ++ optionals x11Support [ libX11 xorgproto ]; 61 62 dlopenBuildInputs = [ ] 63 - ++ optionals alsaSupport [ alsaLib audiofile ] 64 ++ optional dbusSupport dbus 65 ++ optional pulseaudioSupport libpulseaudio 66 ++ optional udevSupport udev ··· 78 configureFlags = [ 79 "--disable-oss" 80 ] ++ optional (!x11Support) "--without-x" 81 - ++ optional alsaSupport "--with-alsa-prefix=${alsaLib.out}/lib" 82 ++ optional stdenv.targetPlatform.isWindows "--disable-video-opengles" 83 ++ optional stdenv.isDarwin "--disable-sdltest"; 84
··· 1 { lib, stdenv, config, fetchurl, pkg-config 2 , libGLSupported ? lib.elem stdenv.hostPlatform.system lib.platforms.mesaPlatforms 3 , openglSupport ? libGLSupported, libGL 4 + , alsaSupport ? stdenv.isLinux && !stdenv.hostPlatform.isAndroid, alsa-lib 5 , x11Support ? !stdenv.targetPlatform.isWindows && !stdenv.hostPlatform.isAndroid 6 , libX11, xorgproto, libICE, libXi, libXScrnSaver, libXcursor 7 , libXinerama, libXext, libXxf86vm, libXrandr ··· 60 ++ optionals x11Support [ libX11 xorgproto ]; 61 62 dlopenBuildInputs = [ ] 63 + ++ optionals alsaSupport [ alsa-lib audiofile ] 64 ++ optional dbusSupport dbus 65 ++ optional pulseaudioSupport libpulseaudio 66 ++ optional udevSupport udev ··· 78 configureFlags = [ 79 "--disable-oss" 80 ] ++ optional (!x11Support) "--without-x" 81 + ++ optional alsaSupport "--with-alsa-prefix=${alsa-lib.out}/lib" 82 ++ optional stdenv.targetPlatform.isWindows "--disable-video-opengles" 83 ++ optional stdenv.isDarwin "--disable-sdltest"; 84
+2 -2
pkgs/development/libraries/allegro/5.nix
··· 1 { lib, stdenv, fetchFromGitHub, fetchpatch, texinfo, libXext, xorgproto, libX11 2 - , libXpm, libXt, libXcursor, alsaLib, cmake, zlib, libpng, libvorbis 3 , libXxf86dga, libXxf86misc 4 , libXxf86vm, openal, libGLU, libGL, libjpeg, flac 5 , libXi, libXfixes, freetype, libopus, libtheora ··· 20 21 buildInputs = [ 22 texinfo libXext xorgproto libX11 libXpm libXt libXcursor 23 - alsaLib cmake zlib libpng libvorbis libXxf86dga libXxf86misc 24 libXxf86vm openal libGLU libGL 25 libjpeg flac 26 libXi libXfixes
··· 1 { lib, stdenv, fetchFromGitHub, fetchpatch, texinfo, libXext, xorgproto, libX11 2 + , libXpm, libXt, libXcursor, alsa-lib, cmake, zlib, libpng, libvorbis 3 , libXxf86dga, libXxf86misc 4 , libXxf86vm, openal, libGLU, libGL, libjpeg, flac 5 , libXi, libXfixes, freetype, libopus, libtheora ··· 20 21 buildInputs = [ 22 texinfo libXext xorgproto libX11 libXpm libXt libXcursor 23 + alsa-lib cmake zlib libpng libvorbis libXxf86dga libXxf86misc 24 libXxf86vm openal libGLU libGL 25 libjpeg flac 26 libXi libXfixes
+2 -2
pkgs/development/libraries/allegro/default.nix
··· 1 { lib, stdenv, fetchurl, texinfo6_5, libXext, xorgproto, libX11 2 - , libXpm, libXt, libXcursor, alsaLib, cmake, zlib, libpng, libvorbis 3 , libXxf86dga, libXxf86misc 4 , libXxf86vm, openal, libGLU, libGL }: 5 ··· 19 20 buildInputs = [ 21 texinfo6_5 libXext xorgproto libX11 libXpm libXt libXcursor 22 - alsaLib cmake zlib libpng libvorbis libXxf86dga libXxf86misc 23 libXxf86vm openal libGLU libGL 24 ]; 25
··· 1 { lib, stdenv, fetchurl, texinfo6_5, libXext, xorgproto, libX11 2 + , libXpm, libXt, libXcursor, alsa-lib, cmake, zlib, libpng, libvorbis 3 , libXxf86dga, libXxf86misc 4 , libXxf86vm, openal, libGLU, libGL }: 5 ··· 19 20 buildInputs = [ 21 texinfo6_5 libXext xorgproto libX11 libXpm libXt libXcursor 22 + alsa-lib cmake zlib libpng libvorbis libXxf86dga libXxf86misc 23 libXxf86vm openal libGLU libGL 24 ]; 25
+2 -2
pkgs/development/libraries/amdvlk/default.nix
··· 21 22 in stdenv.mkDerivation rec { 23 pname = "amdvlk"; 24 - version = "2021.Q2.2"; 25 26 src = fetchRepoProject { 27 name = "${pname}-src"; 28 manifest = "https://github.com/GPUOpen-Drivers/AMDVLK.git"; 29 rev = "refs/tags/v-${version}"; 30 - sha256 = "4k9ZkBxJGuNUO44F9D+u54eUREl5/8zxjxhaShhzGv0="; 31 }; 32 33 buildInputs = [
··· 21 22 in stdenv.mkDerivation rec { 23 pname = "amdvlk"; 24 + version = "2021.Q2.4"; 25 26 src = fetchRepoProject { 27 name = "${pname}-src"; 28 manifest = "https://github.com/GPUOpen-Drivers/AMDVLK.git"; 29 rev = "refs/tags/v-${version}"; 30 + sha256 = "KPWkwbD55BoztF6DPmvau9i1AMhR+5ad5VrrD8I2YyI="; 31 }; 32 33 buildInputs = [
+2 -2
pkgs/development/libraries/aubio/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, fftw, libjack2, libsamplerate 2 , libsndfile, pkg-config, python3, wafHook 3 }: 4 ··· 11 }; 12 13 nativeBuildInputs = [ pkg-config python3 wafHook ]; 14 - buildInputs = [ alsaLib fftw libjack2 libsamplerate libsndfile ]; 15 16 strictDeps = true; 17
··· 1 + { lib, stdenv, fetchurl, alsa-lib, fftw, libjack2, libsamplerate 2 , libsndfile, pkg-config, python3, wafHook 3 }: 4 ··· 11 }; 12 13 nativeBuildInputs = [ pkg-config python3 wafHook ]; 14 + buildInputs = [ alsa-lib fftw libjack2 libsamplerate libsndfile ]; 15 16 strictDeps = true; 17
+2 -2
pkgs/development/libraries/audio/rtaudio/default.nix
··· 6 , cmake 7 , pkg-config 8 , alsaSupport ? stdenv.hostPlatform.isLinux 9 - , alsaLib 10 , pulseaudioSupport ? config.pulseaudio or stdenv.hostPlatform.isLinux 11 , libpulseaudio 12 , jackSupport ? true ··· 43 44 nativeBuildInputs = [ cmake pkg-config ]; 45 46 - buildInputs = lib.optional alsaSupport alsaLib 47 ++ lib.optional pulseaudioSupport libpulseaudio 48 ++ lib.optional jackSupport jack 49 ++ lib.optional coreaudioSupport CoreAudio;
··· 6 , cmake 7 , pkg-config 8 , alsaSupport ? stdenv.hostPlatform.isLinux 9 + , alsa-lib 10 , pulseaudioSupport ? config.pulseaudio or stdenv.hostPlatform.isLinux 11 , libpulseaudio 12 , jackSupport ? true ··· 43 44 nativeBuildInputs = [ cmake pkg-config ]; 45 46 + buildInputs = lib.optional alsaSupport alsa-lib 47 ++ lib.optional pulseaudioSupport libpulseaudio 48 ++ lib.optional jackSupport jack 49 ++ lib.optional coreaudioSupport CoreAudio;
+2 -2
pkgs/development/libraries/audio/rtmidi/default.nix
··· 5 , cmake 6 , pkg-config 7 , alsaSupport ? stdenv.hostPlatform.isLinux 8 - , alsaLib 9 , jackSupport ? true 10 , jack 11 , coremidiSupport ? stdenv.hostPlatform.isDarwin ··· 51 52 nativeBuildInputs = [ cmake pkg-config ]; 53 54 - buildInputs = lib.optional alsaSupport alsaLib 55 ++ lib.optional jackSupport jack 56 ++ lib.optionals coremidiSupport [ CoreMIDI CoreAudio CoreServices ]; 57
··· 5 , cmake 6 , pkg-config 7 , alsaSupport ? stdenv.hostPlatform.isLinux 8 + , alsa-lib 9 , jackSupport ? true 10 , jack 11 , coremidiSupport ? stdenv.hostPlatform.isDarwin ··· 51 52 nativeBuildInputs = [ cmake pkg-config ]; 53 54 + buildInputs = lib.optional alsaSupport alsa-lib 55 ++ lib.optional jackSupport jack 56 ++ lib.optionals coremidiSupport [ CoreMIDI CoreAudio CoreServices ]; 57
+2 -2
pkgs/development/libraries/audio/zita-alsa-pcmi/default.nix
··· 1 - { lib, stdenv, fetchurl , alsaLib, }: 2 3 stdenv.mkDerivation rec { 4 pname = "zita-alsa-pcmi"; ··· 8 sha256 = "12d7vdg74yh21w69qi0wg57iz4876j94qbiq09bvscih6xz9y78s"; 9 }; 10 11 - buildInputs = [ alsaLib ]; 12 13 buildPhase = '' 14 cd source
··· 1 + { lib, stdenv, fetchurl , alsa-lib, }: 2 3 stdenv.mkDerivation rec { 4 pname = "zita-alsa-pcmi"; ··· 8 sha256 = "12d7vdg74yh21w69qi0wg57iz4876j94qbiq09bvscih6xz9y78s"; 9 }; 10 11 + buildInputs = [ alsa-lib ]; 12 13 buildPhase = '' 14 cd source
+2 -2
pkgs/development/libraries/audiofile/default.nix
··· 1 - { stdenv, lib, fetchurl, fetchpatch, alsaLib, AudioUnit, CoreServices }: 2 3 let 4 ··· 15 16 buildInputs = 17 lib.optionals stdenv.isLinux [ 18 - alsaLib 19 ] ++ lib.optionals stdenv.isDarwin [ 20 CoreServices AudioUnit 21 ];
··· 1 + { stdenv, lib, fetchurl, fetchpatch, alsa-lib, AudioUnit, CoreServices }: 2 3 let 4 ··· 15 16 buildInputs = 17 lib.optionals stdenv.isLinux [ 18 + alsa-lib 19 ] ++ lib.optionals stdenv.isDarwin [ 20 CoreServices AudioUnit 21 ];
+2 -2
pkgs/development/libraries/clanlib/default.nix
··· 10 , freetype 11 , fontconfig 12 , xlibsWrapper 13 - , alsaLib 14 , libXrender 15 }: 16 ··· 36 freetype 37 fontconfig 38 xlibsWrapper 39 - alsaLib 40 libXrender 41 ]; 42
··· 10 , freetype 11 , fontconfig 12 , xlibsWrapper 13 + , alsa-lib 14 , libXrender 15 }: 16 ··· 36 freetype 37 fontconfig 38 xlibsWrapper 39 + alsa-lib 40 libXrender 41 ]; 42
+2 -2
pkgs/development/libraries/drumstick/default.nix
··· 1 { lib, stdenv, fetchurl 2 , cmake, docbook_xml_dtd_45, docbook_xsl, doxygen, graphviz-nox, pkg-config, qttools, wrapQtAppsHook 3 - , alsaLib, fluidsynth, qtbase, qtsvg, libpulseaudio 4 }: 5 6 stdenv.mkDerivation rec { ··· 27 ]; 28 29 buildInputs = [ 30 - alsaLib fluidsynth libpulseaudio qtbase qtsvg 31 ]; 32 33 cmakeFlags = [
··· 1 { lib, stdenv, fetchurl 2 , cmake, docbook_xml_dtd_45, docbook_xsl, doxygen, graphviz-nox, pkg-config, qttools, wrapQtAppsHook 3 + , alsa-lib, fluidsynth, qtbase, qtsvg, libpulseaudio 4 }: 5 6 stdenv.mkDerivation rec { ··· 27 ]; 28 29 buildInputs = [ 30 + alsa-lib fluidsynth libpulseaudio qtbase qtsvg 31 ]; 32 33 cmakeFlags = [
+2 -2
pkgs/development/libraries/dssi/default.nix
··· 1 - { lib, stdenv, fetchurl, ladspaH, libjack2, liblo, alsaLib, qt4, libX11, libsndfile, libSM 2 , libsamplerate, libtool, autoconf, automake, xorgproto, libICE, pkg-config 3 }: 4 ··· 12 }; 13 14 buildInputs = 15 - [ ladspaH libjack2 liblo alsaLib qt4 libX11 libsndfile libSM 16 libsamplerate libtool autoconf automake xorgproto libICE pkg-config 17 ]; 18
··· 1 + { lib, stdenv, fetchurl, ladspaH, libjack2, liblo, alsa-lib, qt4, libX11, libsndfile, libSM 2 , libsamplerate, libtool, autoconf, automake, xorgproto, libICE, pkg-config 3 }: 4 ··· 12 }; 13 14 buildInputs = 15 + [ ladspaH libjack2 liblo alsa-lib qt4 libX11 libsndfile libSM 16 libsamplerate libtool autoconf automake xorgproto libICE pkg-config 17 ]; 18
+2 -2
pkgs/development/libraries/ffmpeg-full/default.nix
··· 47 /* 48 * External libraries options 49 */ 50 - , alsaLib ? null # Alsa in/output support 51 #, avisynth ? null # Support for reading AviSynth scripts 52 , bzip2 ? null 53 , celt ? null # CELT decoder ··· 433 ++ optionals nonfreeLicensing [ fdk_aac openssl ] 434 ++ optional ((isLinux || isFreeBSD) && libva != null) libva 435 ++ optional (!isAarch64 && libvmaf != null && version3Licensing) libvmaf 436 - ++ optionals isLinux [ alsaLib libraw1394 libv4l vulkan-loader glslang ] 437 ++ optional (isLinux && !isAarch64 && libmfx != null) libmfx 438 ++ optional nvenc nv-codec-headers 439 ++ optionals stdenv.isDarwin [ Cocoa CoreServices CoreAudio AVFoundation
··· 47 /* 48 * External libraries options 49 */ 50 + , alsa-lib ? null # Alsa in/output support 51 #, avisynth ? null # Support for reading AviSynth scripts 52 , bzip2 ? null 53 , celt ? null # CELT decoder ··· 433 ++ optionals nonfreeLicensing [ fdk_aac openssl ] 434 ++ optional ((isLinux || isFreeBSD) && libva != null) libva 435 ++ optional (!isAarch64 && libvmaf != null && version3Licensing) libvmaf 436 + ++ optionals isLinux [ alsa-lib libraw1394 libv4l vulkan-loader glslang ] 437 ++ optional (isLinux && !isAarch64 && libmfx != null) libmfx 438 ++ optional nvenc nv-codec-headers 439 ++ optionals stdenv.isDarwin [ Cocoa CoreServices CoreAudio AVFoundation
+2 -2
pkgs/development/libraries/ffmpeg/generic.nix
··· 1 { lib, stdenv, buildPackages, fetchurl, pkg-config, addOpenGLRunpath, perl, texinfo, yasm 2 - , alsaLib, bzip2, fontconfig, freetype, gnutls, libiconv, lame, libass, libogg 3 , libssh, libtheora, libva, libdrm, libvorbis, libvpx, xz, libpulseaudio, soxr 4 , x264, x265, xvidcore, zlib, libopus, speex, nv-codec-headers, dav1d 5 , openglSupport ? false, libGLU ? null, libGL ? null ··· 179 ++ optionals (!isDarwin && !isAarch32) [ libpulseaudio ] # Need to be fixed on Darwin and ARM 180 ++ optional ((isLinux || isFreeBSD) && !isAarch32) libva 181 ++ optional ((isLinux || isFreeBSD) && !isAarch32) libdrm 182 - ++ optional isLinux alsaLib 183 ++ optionals isDarwin darwinFrameworks 184 ++ optional vdpauSupport libvdpau 185 ++ optional sdlSupport (if reqMin "3.2" then SDL2 else SDL)
··· 1 { lib, stdenv, buildPackages, fetchurl, pkg-config, addOpenGLRunpath, perl, texinfo, yasm 2 + , alsa-lib, bzip2, fontconfig, freetype, gnutls, libiconv, lame, libass, libogg 3 , libssh, libtheora, libva, libdrm, libvorbis, libvpx, xz, libpulseaudio, soxr 4 , x264, x265, xvidcore, zlib, libopus, speex, nv-codec-headers, dav1d 5 , openglSupport ? false, libGLU ? null, libGL ? null ··· 179 ++ optionals (!isDarwin && !isAarch32) [ libpulseaudio ] # Need to be fixed on Darwin and ARM 180 ++ optional ((isLinux || isFreeBSD) && !isAarch32) libva 181 ++ optional ((isLinux || isFreeBSD) && !isAarch32) libdrm 182 + ++ optional isLinux alsa-lib 183 ++ optionals isDarwin darwinFrameworks 184 ++ optional vdpauSupport libvdpau 185 ++ optional sdlSupport (if reqMin "3.2" then SDL2 else SDL)
+2 -2
pkgs/development/libraries/flite/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, alsaLib, fetchpatch }: 2 3 stdenv.mkDerivation rec { 4 pname = "flite"; ··· 11 sha256 = "1n0p81jzndzc1rzgm66kw9ls189ricy5v1ps11y0p2fk1p56kbjf"; 12 }; 13 14 - buildInputs = lib.optionals stdenv.isLinux [ alsaLib ]; 15 16 # https://github.com/festvox/flite/pull/60. 17 # Replaces `ar` with `$(AR)` in config/common_make_rules.
··· 1 + { lib, stdenv, fetchFromGitHub, alsa-lib, fetchpatch }: 2 3 stdenv.mkDerivation rec { 4 pname = "flite"; ··· 11 sha256 = "1n0p81jzndzc1rzgm66kw9ls189ricy5v1ps11y0p2fk1p56kbjf"; 12 }; 13 14 + buildInputs = lib.optionals stdenv.isLinux [ alsa-lib ]; 15 16 # https://github.com/festvox/flite/pull/60. 17 # Replaces `ar` with `$(AR)` in config/common_make_rules.
+2 -2
pkgs/development/libraries/gstreamer/base/default.nix
··· 26 , wayland 27 , wayland-protocols 28 , enableAlsa ? stdenv.isLinux 29 - , alsaLib 30 # Enabling Cocoa seems to currently not work, giving compile 31 # errors. Suspected is that a newer version than clang 32 # is needed than 5.0 but it is not clear. ··· 84 pango 85 OpenGL 86 ] ++ lib.optionals enableAlsa [ 87 - alsaLib 88 ] ++ lib.optionals enableX11 [ 89 libXext 90 libXv
··· 26 , wayland 27 , wayland-protocols 28 , enableAlsa ? stdenv.isLinux 29 + , alsa-lib 30 # Enabling Cocoa seems to currently not work, giving compile 31 # errors. Suspected is that a newer version than clang 32 # is needed than 5.0 but it is not clear. ··· 84 pango 85 OpenGL 86 ] ++ lib.optionals enableAlsa [ 87 + alsa-lib 88 ] ++ lib.optionals enableX11 [ 89 libXext 90 libXv
+2 -2
pkgs/development/libraries/libao/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub, autoreconfHook, pkg-config, libpulseaudio, alsaLib, libcap 2 , CoreAudio, CoreServices, AudioUnit 3 , usePulseAudio }: 4 ··· 23 24 buildInputs = [ ] ++ 25 lib.optional usePulseAudio libpulseaudio ++ 26 - lib.optionals stdenv.isLinux [ alsaLib libcap ] ++ 27 lib.optionals stdenv.isDarwin [ CoreAudio CoreServices AudioUnit ]; 28 29 nativeBuildInputs = [ autoreconfHook pkg-config ];
··· 1 + { stdenv, lib, fetchFromGitHub, autoreconfHook, pkg-config, libpulseaudio, alsa-lib, libcap 2 , CoreAudio, CoreServices, AudioUnit 3 , usePulseAudio }: 4 ··· 23 24 buildInputs = [ ] ++ 25 lib.optional usePulseAudio libpulseaudio ++ 26 + lib.optionals stdenv.isLinux [ alsa-lib libcap ] ++ 27 lib.optionals stdenv.isDarwin [ CoreAudio CoreServices AudioUnit ]; 28 29 nativeBuildInputs = [ autoreconfHook pkg-config ];
+2 -2
pkgs/development/libraries/libcanberra/default.nix
··· 2 , gtk ? null 3 , libpulseaudio, gst_all_1, libvorbis, libcap 4 , CoreServices 5 - , withAlsa ? stdenv.isLinux, alsaLib }: 6 7 stdenv.mkDerivation rec { 8 name = "libcanberra-0.30"; ··· 18 ] ++ (with gst_all_1; [ gstreamer gst-plugins-base ]) 19 ++ lib.optional stdenv.isDarwin CoreServices 20 ++ lib.optional stdenv.isLinux libcap 21 - ++ lib.optional withAlsa alsaLib; 22 23 configureFlags = [ "--disable-oss" ]; 24
··· 2 , gtk ? null 3 , libpulseaudio, gst_all_1, libvorbis, libcap 4 , CoreServices 5 + , withAlsa ? stdenv.isLinux, alsa-lib }: 6 7 stdenv.mkDerivation rec { 8 name = "libcanberra-0.30"; ··· 18 ] ++ (with gst_all_1; [ gstreamer gst-plugins-base ]) 19 ++ lib.optional stdenv.isDarwin CoreServices 20 ++ lib.optional stdenv.isLinux libcap 21 + ++ lib.optional withAlsa alsa-lib; 22 23 configureFlags = [ "--disable-oss" ]; 24
+2 -2
pkgs/development/libraries/libcef/default.nix
··· 1 - { lib, stdenv, fetchurl, cmake, alsaLib, atk, cairo, cups, dbus, expat, fontconfig 2 , GConf, gdk-pixbuf, glib, gtk2, libX11, libxcb, libXcomposite, libXcursor 3 , libXdamage, libXext, libXfixes, libXi, libXrandr, libXrender, libXScrnSaver 4 , libXtst, nspr, nss, pango, libpulseaudio, systemd, at-spi2-atk, at-spi2-core ··· 7 let 8 libPath = 9 lib.makeLibraryPath [ 10 - alsaLib atk cairo cups dbus expat fontconfig GConf gdk-pixbuf glib gtk2 11 libX11 libxcb libXcomposite libXcursor libXdamage libXext libXfixes libXi 12 libXrandr libXrender libXScrnSaver libXtst nspr nss pango libpulseaudio 13 systemd at-spi2-core at-spi2-atk
··· 1 + { lib, stdenv, fetchurl, cmake, alsa-lib, atk, cairo, cups, dbus, expat, fontconfig 2 , GConf, gdk-pixbuf, glib, gtk2, libX11, libxcb, libXcomposite, libXcursor 3 , libXdamage, libXext, libXfixes, libXi, libXrandr, libXrender, libXScrnSaver 4 , libXtst, nspr, nss, pango, libpulseaudio, systemd, at-spi2-atk, at-spi2-core ··· 7 let 8 libPath = 9 lib.makeLibraryPath [ 10 + alsa-lib atk cairo cups dbus expat fontconfig GConf gdk-pixbuf glib gtk2 11 libX11 libxcb libXcomposite libXcursor libXdamage libXext libXfixes libXi 12 libXrandr libXrender libXScrnSaver libXtst nspr nss pango libpulseaudio 13 systemd at-spi2-core at-spi2-atk
+2 -2
pkgs/development/libraries/libmikmod/default.nix
··· 1 - { lib, stdenv, fetchurl, texinfo, alsaLib, libpulseaudio, CoreAudio }: 2 3 let 4 inherit (lib) optional optionalString; ··· 11 }; 12 13 buildInputs = [ texinfo ] 14 - ++ optional stdenv.isLinux alsaLib 15 ++ optional stdenv.isDarwin CoreAudio; 16 propagatedBuildInputs = 17 optional stdenv.isLinux libpulseaudio;
··· 1 + { lib, stdenv, fetchurl, texinfo, alsa-lib, libpulseaudio, CoreAudio }: 2 3 let 4 inherit (lib) optional optionalString; ··· 11 }; 12 13 buildInputs = [ texinfo ] 14 + ++ optional stdenv.isLinux alsa-lib 15 ++ optional stdenv.isDarwin CoreAudio; 16 propagatedBuildInputs = 17 optional stdenv.isLinux libpulseaudio;
+2 -2
pkgs/development/libraries/libqtav/default.nix
··· 2 , qtbase, qtmultimedia, qtquick1, qttools 3 , libGL, libX11 4 , libass, openal, ffmpeg, libuchardet 5 - , alsaLib, libpulseaudio, libva 6 }: 7 8 with lib; ··· 16 qtbase qtmultimedia qtquick1 17 libGL libX11 18 libass openal ffmpeg libuchardet 19 - alsaLib libpulseaudio libva 20 ]; 21 22 src = fetchFromGitHub {
··· 2 , qtbase, qtmultimedia, qtquick1, qttools 3 , libGL, libX11 4 , libass, openal, ffmpeg, libuchardet 5 + , alsa-lib, libpulseaudio, libva 6 }: 7 8 with lib; ··· 16 qtbase qtmultimedia qtquick1 17 libGL libX11 18 libass openal ffmpeg libuchardet 19 + alsa-lib libpulseaudio libva 20 ]; 21 22 src = fetchFromGitHub {
+2 -2
pkgs/development/libraries/libsoundio/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake, alsaLib, libjack2, libpulseaudio, AudioUnit }: 2 3 stdenv.mkDerivation rec { 4 version = "2.0.0"; ··· 14 nativeBuildInputs = [ cmake ]; 15 16 buildInputs = [ libjack2 libpulseaudio ] 17 - ++ lib.optional stdenv.isLinux alsaLib 18 ++ lib.optional stdenv.isDarwin AudioUnit; 19 20 NIX_CFLAGS_COMPILE = lib.optionalString stdenv.isDarwin "-Wno-strict-prototypes";
··· 1 + { lib, stdenv, fetchFromGitHub, cmake, alsa-lib, libjack2, libpulseaudio, AudioUnit }: 2 3 stdenv.mkDerivation rec { 4 version = "2.0.0"; ··· 14 nativeBuildInputs = [ cmake ]; 15 16 buildInputs = [ libjack2 libpulseaudio ] 17 + ++ lib.optional stdenv.isLinux alsa-lib 18 ++ lib.optional stdenv.isDarwin AudioUnit; 19 20 NIX_CFLAGS_COMPILE = lib.optionalString stdenv.isDarwin "-Wno-strict-prototypes";
+2 -2
pkgs/development/libraries/libspotify/default.nix
··· 1 - { lib, stdenv, fetchurl, libspotify, alsaLib, readline, pkg-config, apiKey ? null, unzip, gnused }: 2 3 let 4 version = "12.1.51"; ··· 67 src = libspotify.src; 68 nativeBuildInputs = [ pkg-config ]; 69 buildInputs = [ libspotify readline ] 70 - ++ lib.optional (!stdenv.isDarwin) alsaLib; 71 postUnpack = "sourceRoot=$sourceRoot/share/doc/libspotify/examples"; 72 patchPhase = "cp ${apiKey} appkey.c"; 73 installPhase = ''
··· 1 + { lib, stdenv, fetchurl, libspotify, alsa-lib, readline, pkg-config, apiKey ? null, unzip, gnused }: 2 3 let 4 version = "12.1.51"; ··· 67 src = libspotify.src; 68 nativeBuildInputs = [ pkg-config ]; 69 buildInputs = [ libspotify readline ] 70 + ++ lib.optional (!stdenv.isDarwin) alsa-lib; 71 postUnpack = "sourceRoot=$sourceRoot/share/doc/libspotify/examples"; 72 patchPhase = "cp ${apiKey} appkey.c"; 73 installPhase = ''
+2 -2
pkgs/development/libraries/libtgvoip/default.nix
··· 1 { stdenv, lib, fetchFromGitHub, pkg-config, autoreconfHook 2 - , openssl, libopus, alsaLib, libpulseaudio 3 }: 4 5 with lib; ··· 18 outputs = [ "out" "dev" ]; 19 20 nativeBuildInputs = [ pkg-config autoreconfHook ]; 21 - buildInputs = [ openssl libopus alsaLib libpulseaudio ]; 22 enableParallelBuilding = true; 23 24 meta = {
··· 1 { stdenv, lib, fetchFromGitHub, pkg-config, autoreconfHook 2 + , openssl, libopus, alsa-lib, libpulseaudio 3 }: 4 5 with lib; ··· 18 outputs = [ "out" "dev" ]; 19 20 nativeBuildInputs = [ pkg-config autoreconfHook ]; 21 + buildInputs = [ openssl libopus alsa-lib libpulseaudio ]; 22 enableParallelBuilding = true; 23 24 meta = {
+2 -2
pkgs/development/libraries/lirc/default.nix
··· 1 { lib, stdenv, fetchurl, fetchpatch, autoreconfHook, pkg-config, help2man, python3, 2 - alsaLib, xlibsWrapper, libxslt, systemd, libusb-compat-0_1, libftdi1 }: 3 4 stdenv.mkDerivation rec { 5 name = "lirc-0.10.1"; ··· 33 nativeBuildInputs = [ autoreconfHook pkg-config help2man 34 (python3.withPackages (p: with p; [ pyyaml setuptools ])) ]; 35 36 - buildInputs = [ alsaLib xlibsWrapper libxslt systemd libusb-compat-0_1 libftdi1 ]; 37 38 configureFlags = [ 39 "--sysconfdir=/etc"
··· 1 { lib, stdenv, fetchurl, fetchpatch, autoreconfHook, pkg-config, help2man, python3, 2 + alsa-lib, xlibsWrapper, libxslt, systemd, libusb-compat-0_1, libftdi1 }: 3 4 stdenv.mkDerivation rec { 5 name = "lirc-0.10.1"; ··· 33 nativeBuildInputs = [ autoreconfHook pkg-config help2man 34 (python3.withPackages (p: with p; [ pyyaml setuptools ])) ]; 35 36 + buildInputs = [ alsa-lib xlibsWrapper libxslt systemd libusb-compat-0_1 libftdi1 ]; 37 38 configureFlags = [ 39 "--sysconfdir=/etc"
+2 -2
pkgs/development/libraries/mediastreamer/default.nix
··· 1 - { alsaLib 2 , bctoolbox 3 , bzrtp 4 , cmake ··· 62 ]; 63 64 propagatedBuildInputs = [ 65 - alsaLib 66 bctoolbox 67 bzrtp 68 ffmpeg
··· 1 + { alsa-lib 2 , bctoolbox 3 , bzrtp 4 , cmake ··· 62 ]; 63 64 propagatedBuildInputs = [ 65 + alsa-lib 66 bctoolbox 67 bzrtp 68 ffmpeg
+3 -3
pkgs/development/libraries/openal-soft/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, cmake 2 - , alsaSupport ? !stdenv.isDarwin, alsaLib ? null 3 , pulseSupport ? !stdenv.isDarwin, libpulseaudio ? null 4 , CoreServices, AudioUnit, AudioToolbox 5 }: 6 7 with lib; 8 9 - assert alsaSupport -> alsaLib != null; 10 assert pulseSupport -> libpulseaudio != null; 11 12 stdenv.mkDerivation rec { ··· 31 nativeBuildInputs = [ cmake ]; 32 33 buildInputs = [] 34 - ++ optional alsaSupport alsaLib 35 ++ optional pulseSupport libpulseaudio 36 ++ optionals stdenv.isDarwin [ CoreServices AudioUnit AudioToolbox ]; 37
··· 1 { lib, stdenv, fetchFromGitHub, cmake 2 + , alsaSupport ? !stdenv.isDarwin, alsa-lib ? null 3 , pulseSupport ? !stdenv.isDarwin, libpulseaudio ? null 4 , CoreServices, AudioUnit, AudioToolbox 5 }: 6 7 with lib; 8 9 + assert alsaSupport -> alsa-lib != null; 10 assert pulseSupport -> libpulseaudio != null; 11 12 stdenv.mkDerivation rec { ··· 31 nativeBuildInputs = [ cmake ]; 32 33 buildInputs = [] 34 + ++ optional alsaSupport alsa-lib 35 ++ optional pulseSupport libpulseaudio 36 ++ optionals stdenv.isDarwin [ CoreServices AudioUnit AudioToolbox ]; 37
+2 -2
pkgs/development/libraries/pcaudiolib/default.nix
··· 1 { config, stdenv, lib, fetchFromGitHub 2 , autoconf, automake, which, libtool, pkg-config 3 - , portaudio, alsaLib 4 , pulseaudioSupport ? config.pulseaudio or stdenv.isLinux, libpulseaudio }: 5 6 stdenv.mkDerivation rec { ··· 17 nativeBuildInputs = [ autoconf automake which libtool pkg-config ]; 18 19 buildInputs = [ portaudio ] 20 - ++ lib.optionals stdenv.isLinux [ alsaLib ] 21 ++ lib.optionals pulseaudioSupport [ libpulseaudio ]; 22 23 preConfigure = "./autogen.sh";
··· 1 { config, stdenv, lib, fetchFromGitHub 2 , autoconf, automake, which, libtool, pkg-config 3 + , portaudio, alsa-lib 4 , pulseaudioSupport ? config.pulseaudio or stdenv.isLinux, libpulseaudio }: 5 6 stdenv.mkDerivation rec { ··· 17 nativeBuildInputs = [ autoconf automake which libtool pkg-config ]; 18 19 buildInputs = [ portaudio ] 20 + ++ lib.optionals stdenv.isLinux [ alsa-lib ] 21 ++ lib.optionals pulseaudioSupport [ libpulseaudio ]; 22 23 preConfigure = "./autogen.sh";
+2 -2
pkgs/development/libraries/pipewire/0.2.nix
··· 1 { lib, stdenv, fetchFromGitHub, meson, ninja, pkg-config, doxygen, graphviz, valgrind 2 - , glib, dbus, gst_all_1, alsaLib, ffmpeg_4, libjack2, udev, libva, xorg 3 , sbc, SDL2, makeFontsConf 4 }: 5 ··· 25 ]; 26 buildInputs = [ 27 glib dbus gst_all_1.gst-plugins-base gst_all_1.gstreamer 28 - alsaLib ffmpeg_4 libjack2 udev libva xorg.libX11 sbc SDL2 29 ]; 30 31 mesonFlags = [
··· 1 { lib, stdenv, fetchFromGitHub, meson, ninja, pkg-config, doxygen, graphviz, valgrind 2 + , glib, dbus, gst_all_1, alsa-lib, ffmpeg_4, libjack2, udev, libva, xorg 3 , sbc, SDL2, makeFontsConf 4 }: 5 ··· 25 ]; 26 buildInputs = [ 27 glib dbus gst_all_1.gst-plugins-base gst_all_1.gstreamer 28 + alsa-lib ffmpeg_4 libjack2 udev libva xorg.libX11 sbc SDL2 29 ]; 30 31 mesonFlags = [
+2 -2
pkgs/development/libraries/pipewire/default.nix
··· 11 , valgrind 12 , glib 13 , dbus 14 - , alsaLib 15 , libjack2 16 , udev 17 , libva ··· 85 ]; 86 87 buildInputs = [ 88 - alsaLib 89 dbus 90 glib 91 libjack2
··· 11 , valgrind 12 , glib 13 , dbus 14 + , alsa-lib 15 , libjack2 16 , udev 17 , libva ··· 85 ]; 86 87 buildInputs = [ 88 + alsa-lib 89 dbus 90 glib 91 libjack2
+3 -3
pkgs/development/libraries/portaudio/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, pkg-config, libjack2 2 , AudioUnit, AudioToolbox, CoreAudio, CoreServices, Carbon }: 3 4 stdenv.mkDerivation { ··· 11 12 nativeBuildInputs = [ pkg-config ]; 13 buildInputs = [ libjack2 ] 14 - ++ lib.optional (!stdenv.isDarwin) alsaLib; 15 16 configureFlags = [ "--disable-mac-universal" "--enable-cxx" ]; 17 ··· 32 make install 33 '' + lib.optionalString (!stdenv.isDarwin) '' 34 # fixup .pc file to find alsa library 35 - sed -i "s|-lasound|-L${alsaLib.out}/lib -lasound|" "$out/lib/pkgconfig/"*.pc 36 '' + lib.optionalString stdenv.isDarwin '' 37 cp include/pa_mac_core.h $out/include/pa_mac_core.h 38 '';
··· 1 + { lib, stdenv, fetchurl, alsa-lib, pkg-config, libjack2 2 , AudioUnit, AudioToolbox, CoreAudio, CoreServices, Carbon }: 3 4 stdenv.mkDerivation { ··· 11 12 nativeBuildInputs = [ pkg-config ]; 13 buildInputs = [ libjack2 ] 14 + ++ lib.optional (!stdenv.isDarwin) alsa-lib; 15 16 configureFlags = [ "--disable-mac-universal" "--enable-cxx" ]; 17 ··· 32 make install 33 '' + lib.optionalString (!stdenv.isDarwin) '' 34 # fixup .pc file to find alsa library 35 + sed -i "s|-lasound|-L${alsa-lib.out}/lib -lasound|" "$out/lib/pkgconfig/"*.pc 36 '' + lib.optionalString stdenv.isDarwin '' 37 cp include/pa_mac_core.h $out/include/pa_mac_core.h 38 '';
+2 -2
pkgs/development/libraries/portmidi/default.nix
··· 1 - { lib, stdenv, fetchurl, unzip, cmake, /*jdk,*/ alsaLib }: 2 3 stdenv.mkDerivation rec { 4 pname = "portmidi"; ··· 45 ''; 46 47 nativeBuildInputs = [ unzip cmake ]; 48 - buildInputs = [ alsaLib ]; 49 50 hardeningDisable = [ "format" ]; 51
··· 1 + { lib, stdenv, fetchurl, unzip, cmake, /*jdk,*/ alsa-lib }: 2 3 stdenv.mkDerivation rec { 4 pname = "portmidi"; ··· 45 ''; 46 47 nativeBuildInputs = [ unzip cmake ]; 48 + buildInputs = [ alsa-lib ]; 49 50 hardeningDisable = [ "format" ]; 51
+1 -1
pkgs/development/libraries/qt-4.x/4.8/default.nix
··· 3 , libXfixes, libXrandr, libSM, freetype, fontconfig, zlib, libjpeg, libpng 4 , libmng, which, libGLU, openssl, dbus, cups, pkg-config 5 , libtiff, glib, icu, libmysqlclient, postgresql, sqlite, perl, coreutils, libXi 6 - , alsaLib 7 , libGLSupported ? lib.elem stdenv.hostPlatform.system lib.platforms.mesaPlatforms 8 , gtkStyle ? stdenv.hostPlatform == stdenv.buildPlatform, gtk2, gdk-pixbuf 9 , gnomeStyle ? false, libgnomeui, GConf, gnome_vfs
··· 3 , libXfixes, libXrandr, libSM, freetype, fontconfig, zlib, libjpeg, libpng 4 , libmng, which, libGLU, openssl, dbus, cups, pkg-config 5 , libtiff, glib, icu, libmysqlclient, postgresql, sqlite, perl, coreutils, libXi 6 + , alsa-lib 7 , libGLSupported ? lib.elem stdenv.hostPlatform.system lib.platforms.mesaPlatforms 8 , gtkStyle ? stdenv.hostPlatform == stdenv.buildPlatform, gtk2, gdk-pixbuf 9 , gnomeStyle ? false, libgnomeui, GConf, gnome_vfs
+2 -2
pkgs/development/libraries/qt-5/modules/qtmultimedia.nix
··· 1 { qtModule, lib, stdenv, qtbase, qtdeclarative, pkg-config 2 - , alsaLib, gstreamer, gst-plugins-base, libpulseaudio, wayland 3 }: 4 5 with lib; ··· 9 qtInputs = [ qtbase qtdeclarative ]; 10 nativeBuildInputs = [ pkg-config ]; 11 buildInputs = [ gstreamer gst-plugins-base libpulseaudio ] 12 - ++ optional (stdenv.isLinux) alsaLib 13 ++ optional (versionAtLeast qtbase.version "5.14.0" && stdenv.isLinux) wayland; 14 outputs = [ "bin" "dev" "out" ]; 15 qmakeFlags = [ "GST_VERSION=1.0" ];
··· 1 { qtModule, lib, stdenv, qtbase, qtdeclarative, pkg-config 2 + , alsa-lib, gstreamer, gst-plugins-base, libpulseaudio, wayland 3 }: 4 5 with lib; ··· 9 qtInputs = [ qtbase qtdeclarative ]; 10 nativeBuildInputs = [ pkg-config ]; 11 buildInputs = [ gstreamer gst-plugins-base libpulseaudio ] 12 + ++ optional (stdenv.isLinux) alsa-lib 13 ++ optional (versionAtLeast qtbase.version "5.14.0" && stdenv.isLinux) wayland; 14 outputs = [ "bin" "dev" "out" ]; 15 qmakeFlags = [ "GST_VERSION=1.0" ];
+2 -2
pkgs/development/libraries/qt-5/modules/qtwebengine.nix
··· 8 , fontconfig, freetype, harfbuzz, icu, dbus, libdrm 9 , zlib, minizip, libjpeg, libpng, libtiff, libwebp, libopus 10 , jsoncpp, protobuf, libvpx, srtp, snappy, nss, libevent 11 - , alsaLib 12 , libcap 13 , pciutils 14 , systemd ··· 156 dbus zlib minizip snappy nss protobuf jsoncpp 157 158 # Audio formats 159 - alsaLib 160 161 # Text rendering 162 fontconfig freetype
··· 8 , fontconfig, freetype, harfbuzz, icu, dbus, libdrm 9 , zlib, minizip, libjpeg, libpng, libtiff, libwebp, libopus 10 , jsoncpp, protobuf, libvpx, srtp, snappy, nss, libevent 11 + , alsa-lib 12 , libcap 13 , pciutils 14 , systemd ··· 156 dbus zlib minizip snappy nss protobuf jsoncpp 157 158 # Audio formats 159 + alsa-lib 160 161 # Text rendering 162 fontconfig freetype
+3 -3
pkgs/development/libraries/raylib/default.nix
··· 1 { stdenv, lib, fetchFromGitHub, fetchpatch, cmake, 2 mesa, libGLU, glfw, 3 libX11, libXi, libXcursor, libXrandr, libXinerama, 4 - alsaSupport ? stdenv.hostPlatform.isLinux, alsaLib, 5 pulseSupport ? stdenv.hostPlatform.isLinux, libpulseaudio, 6 sharedLib ? true, 7 includeEverything ? true ··· 29 nativeBuildInputs = [ cmake ]; 30 buildInputs = [ 31 mesa libGLU glfw libX11 libXi libXcursor libXrandr libXinerama 32 - ] ++ lib.optional alsaSupport alsaLib 33 ++ lib.optional pulseSupport libpulseaudio; 34 35 # https://github.com/raysan5/raylib/wiki/CMake-Build-Options ··· 41 42 # fix libasound.so/libpulse.so not being found 43 preFixup = '' 44 - ${lib.optionalString alsaSupport "patchelf --add-needed ${alsaLib}/lib/libasound.so $out/lib/libraylib.so.${version}"} 45 ${lib.optionalString pulseSupport "patchelf --add-needed ${libpulseaudio}/lib/libpulse.so $out/lib/libraylib.so.${version}"} 46 ''; 47
··· 1 { stdenv, lib, fetchFromGitHub, fetchpatch, cmake, 2 mesa, libGLU, glfw, 3 libX11, libXi, libXcursor, libXrandr, libXinerama, 4 + alsaSupport ? stdenv.hostPlatform.isLinux, alsa-lib, 5 pulseSupport ? stdenv.hostPlatform.isLinux, libpulseaudio, 6 sharedLib ? true, 7 includeEverything ? true ··· 29 nativeBuildInputs = [ cmake ]; 30 buildInputs = [ 31 mesa libGLU glfw libX11 libXi libXcursor libXrandr libXinerama 32 + ] ++ lib.optional alsaSupport alsa-lib 33 ++ lib.optional pulseSupport libpulseaudio; 34 35 # https://github.com/raysan5/raylib/wiki/CMake-Build-Options ··· 41 42 # fix libasound.so/libpulse.so not being found 43 preFixup = '' 44 + ${lib.optionalString alsaSupport "patchelf --add-needed ${alsa-lib}/lib/libasound.so $out/lib/libraylib.so.${version}"} 45 ${lib.optionalString pulseSupport "patchelf --add-needed ${libpulseaudio}/lib/libpulse.so $out/lib/libraylib.so.${version}"} 46 ''; 47
+1 -1
pkgs/development/libraries/snack/default.nix
··· 1 - # alsaLib vorbis-tools python can be made optional 2 3 { lib, stdenv, fetchurl, python, tcl, tk, vorbis-tools, pkg-config, xlibsWrapper }: 4
··· 1 + # alsa-lib vorbis-tools python can be made optional 2 3 { lib, stdenv, fetchurl, python, tcl, tk, vorbis-tools, pkg-config, xlibsWrapper }: 4
+2 -2
pkgs/development/libraries/speech-tools/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, ncurses }: 2 3 stdenv.mkDerivation rec { 4 name = "speech_tools-${version}.0"; ··· 9 sha256 = "1k2xh13miyv48gh06rgsq2vj25xwj7z6vwq9ilsn8i7ig3nrgzg4"; 10 }; 11 12 - buildInputs = [ alsaLib ncurses ]; 13 14 preConfigure = '' 15 sed -e s@/usr/bin/@@g -i $( grep -rl '/usr/bin/' . )
··· 1 + { lib, stdenv, fetchurl, alsa-lib, ncurses }: 2 3 stdenv.mkDerivation rec { 4 name = "speech_tools-${version}.0"; ··· 9 sha256 = "1k2xh13miyv48gh06rgsq2vj25xwj7z6vwq9ilsn8i7ig3nrgzg4"; 10 }; 11 12 + buildInputs = [ alsa-lib ncurses ]; 13 14 preConfigure = '' 15 sed -e s@/usr/bin/@@g -i $( grep -rl '/usr/bin/' . )
+2 -2
pkgs/development/libraries/speechd/default.nix
··· 15 , libsndfile 16 , withLibao ? true, libao 17 , withPulse ? false, libpulseaudio 18 - , withAlsa ? false, alsaLib 19 , withOss ? false 20 , withFlite ? true, flite 21 # , withFestival ? false, festival-freebsoft-utils ··· 77 libsndfile 78 libao 79 libpulseaudio 80 - alsaLib 81 python 82 ] ++ optionals withEspeak [ 83 espeak
··· 15 , libsndfile 16 , withLibao ? true, libao 17 , withPulse ? false, libpulseaudio 18 + , withAlsa ? false, alsa-lib 19 , withOss ? false 20 , withFlite ? true, flite 21 # , withFestival ? false, festival-freebsoft-utils ··· 77 libsndfile 78 libao 79 libpulseaudio 80 + alsa-lib 81 python 82 ] ++ optionals withEspeak [ 83 espeak
+2 -2
pkgs/development/libraries/spice/default.nix
··· 4 , ninja 5 , pkg-config 6 , pixman 7 - , alsaLib 8 , openssl 9 , libXrandr 10 , libXfixes ··· 54 ]; 55 56 buildInputs = [ 57 - alsaLib 58 cyrus_sasl 59 glib 60 gst_all_1.gst-plugins-base
··· 4 , ninja 5 , pkg-config 6 , pixman 7 + , alsa-lib 8 , openssl 9 , libXrandr 10 , libXfixes ··· 54 ]; 55 56 buildInputs = [ 57 + alsa-lib 58 cyrus_sasl 59 glib 60 gst_all_1.gst-plugins-base
+2 -2
pkgs/development/libraries/wildmidi/default.nix
··· 1 - { lib, stdenv, fetchurl, cmake, alsaLib, freepats }: 2 3 stdenv.mkDerivation rec { 4 name = "wildmidi-0.4.3"; ··· 10 11 nativeBuildInputs = [ cmake ]; 12 13 - buildInputs = [ alsaLib stdenv.cc.libc/*couldn't find libm*/ ]; 14 15 preConfigure = '' 16 substituteInPlace CMakeLists.txt \
··· 1 + { lib, stdenv, fetchurl, cmake, alsa-lib, freepats }: 2 3 stdenv.mkDerivation rec { 4 name = "wildmidi-0.4.3"; ··· 10 11 nativeBuildInputs = [ cmake ]; 12 13 + buildInputs = [ alsa-lib stdenv.cc.libc/*couldn't find libm*/ ]; 14 15 preConfigure = '' 16 substituteInPlace CMakeLists.txt \
+2 -2
pkgs/development/libraries/xine-lib/default.nix
··· 2 , stdenv 3 , fetchurl 4 , aalib 5 - , alsaLib 6 , ffmpeg 7 , flac 8 , libGL ··· 39 ]; 40 buildInputs = [ 41 aalib 42 - alsaLib 43 ffmpeg 44 flac 45 libGL
··· 2 , stdenv 3 , fetchurl 4 , aalib 5 + , alsa-lib 6 , ffmpeg 7 , flac 8 , libGL ··· 39 ]; 40 buildInputs = [ 41 aalib 42 + alsa-lib 43 ffmpeg 44 flac 45 libGL
+1 -1
pkgs/development/mobile/androidenv/emulator.nix
··· 26 pkgs.freetype 27 pkgs.nss 28 pkgs.nspr 29 - pkgs.alsaLib 30 ]; 31 patchInstructions = lib.optionalString (os == "linux") '' 32 addAutoPatchelfSearchPath $packageBaseDir/lib
··· 26 pkgs.freetype 27 pkgs.nss 28 pkgs.nspr 29 + pkgs.alsa-lib 30 ]; 31 patchInstructions = lib.optionalString (os == "linux") '' 32 addAutoPatchelfSearchPath $packageBaseDir/lib
+3 -3
pkgs/development/octave-modules/audio/default.nix
··· 2 , lib 3 , fetchurl 4 , jack2 5 - , alsaLib 6 , rtmidi 7 , pkg-config 8 }: ··· 22 23 propagatedBuildInputs = [ 24 jack2 25 - alsaLib 26 rtmidi 27 ]; 28 ··· 31 license = licenses.gpl3Plus; 32 maintainers = with maintainers; [ KarlJoad ]; 33 description = "Audio and MIDI Toolbox for GNU Octave"; 34 - platforms = platforms.linux; # Because of run-time dependency on jack2 and alsaLib 35 }; 36 }
··· 2 , lib 3 , fetchurl 4 , jack2 5 + , alsa-lib 6 , rtmidi 7 , pkg-config 8 }: ··· 22 23 propagatedBuildInputs = [ 24 jack2 25 + alsa-lib 26 rtmidi 27 ]; 28 ··· 31 license = licenses.gpl3Plus; 32 maintainers = with maintainers; [ KarlJoad ]; 33 description = "Audio and MIDI Toolbox for GNU Octave"; 34 + platforms = platforms.linux; # Because of run-time dependency on jack2 and alsa-lib 35 }; 36 }
+3 -3
pkgs/development/pharo/vm/build-vm-legacy.nix
··· 10 , libGL 11 , freetype 12 , xorg 13 - , alsaLib 14 , cairo 15 , libuuid 16 , libnsl ··· 30 nativeBuildInputs = [ unzip cmake gcc makeWrapper ]; 31 32 buildInputs = [ bash glibc openssl libGLU libGL freetype 33 - xorg.libX11 xorg.libICE xorg.libSM alsaLib cairo pharo-share libnsl ]; 34 35 LD_LIBRARY_PATH = lib.makeLibraryPath 36 - [ cairo libGLU libGL freetype openssl libuuid alsaLib 37 xorg.libICE xorg.libSM ]; 38 39 preConfigure = ''
··· 10 , libGL 11 , freetype 12 , xorg 13 + , alsa-lib 14 , cairo 15 , libuuid 16 , libnsl ··· 30 nativeBuildInputs = [ unzip cmake gcc makeWrapper ]; 31 32 buildInputs = [ bash glibc openssl libGLU libGL freetype 33 + xorg.libX11 xorg.libICE xorg.libSM alsa-lib cairo pharo-share libnsl ]; 34 35 LD_LIBRARY_PATH = lib.makeLibraryPath 36 + [ cairo libGLU libGL freetype openssl libuuid alsa-lib 37 xorg.libICE xorg.libSM ]; 38 39 preConfigure = ''
+3 -3
pkgs/development/pharo/vm/build-vm.nix
··· 8 , libGLU, libGL 9 , freetype 10 , xorg 11 - , alsaLib 12 , cairo 13 , libuuid 14 , autoreconfHook ··· 64 xorg.libX11 65 xorg.libICE 66 xorg.libSM 67 - alsaLib 68 cairo 69 pharo-share 70 libuuid ··· 115 freetype 116 openssl 117 libuuid 118 - alsaLib 119 xorg.libICE 120 xorg.libSM 121 ];
··· 8 , libGLU, libGL 9 , freetype 10 , xorg 11 + , alsa-lib 12 , cairo 13 , libuuid 14 , autoreconfHook ··· 64 xorg.libX11 65 xorg.libICE 66 xorg.libSM 67 + alsa-lib 68 cairo 69 pharo-share 70 libuuid ··· 115 freetype 116 openssl 117 libuuid 118 + alsa-lib 119 xorg.libICE 120 xorg.libSM 121 ];
+1 -1
pkgs/development/pharo/vm/vms.nix
··· 11 , libGLU, libGL 12 , freetype 13 , xorg 14 - , alsaLib 15 , cairo 16 , libuuid 17 , autoreconfHook
··· 11 , libGLU, libGL 12 , freetype 13 , xorg 14 + , alsa-lib 15 , cairo 16 , libuuid 17 , autoreconfHook
+2 -2
pkgs/development/python-modules/ansible/legacy.nix
··· 18 19 buildPythonPackage rec { 20 pname = "ansible"; 21 - version = "2.9.21"; 22 23 src = fetchFromGitHub { 24 owner = "ansible"; 25 repo = "ansible"; 26 rev = "v${version}"; 27 - sha256 = "1pfiwq2wfw11vmxdq2yhk86hm5jljlrnphlzfjr01kwzfikkdp5m"; 28 }; 29 30 prePatch = ''
··· 18 19 buildPythonPackage rec { 20 pname = "ansible"; 21 + version = "2.9.22"; 22 23 src = fetchFromGitHub { 24 owner = "ansible"; 25 repo = "ansible"; 26 rev = "v${version}"; 27 + sha256 = "0gkv59cfxzs0ahgkxmmx9sqnfb2xqr10q4yh2662nbzajmvqmfgm"; 28 }; 29 30 prePatch = ''
+2 -2
pkgs/development/python-modules/notify-py/default.nix
··· 1 - { lib, stdenv, buildPythonPackage, fetchFromGitHub, isPy3k, coreutils, alsaUtils 2 , libnotify, which, jeepney, loguru, pytestCheckHook }: 3 4 buildPythonPackage rec { ··· 15 }; 16 17 propagatedNativeBuildInputs = [ which ] 18 - ++ lib.optionals stdenv.isLinux [ alsaUtils libnotify ]; 19 propagatedBuildInputs = [ loguru ] 20 ++ lib.optionals stdenv.isLinux [ jeepney ]; 21
··· 1 + { lib, stdenv, buildPythonPackage, fetchFromGitHub, isPy3k, coreutils, alsa-utils 2 , libnotify, which, jeepney, loguru, pytestCheckHook }: 3 4 buildPythonPackage rec { ··· 15 }; 16 17 propagatedNativeBuildInputs = [ which ] 18 + ++ lib.optionals stdenv.isLinux [ alsa-utils libnotify ]; 19 propagatedBuildInputs = [ loguru ] 20 ++ lib.optionals stdenv.isLinux [ jeepney ]; 21
+2 -2
pkgs/development/python-modules/py-desmume/default.nix
··· 1 { lib, buildPythonPackage, fetchFromGitHub, GitPython 2 , libpcap, meson, ninja, pillow, pkg-config, pygobject3, SDL2 3 - , alsaLib, soundtouch, openal 4 }: 5 6 let ··· 26 cp -R --no-preserve=mode ${desmume} __build_desmume 27 ''; 28 29 - buildInputs = [ GitPython libpcap SDL2 alsaLib soundtouch openal ]; 30 nativeBuildInputs = [ meson ninja pkg-config ]; 31 propagatedBuildInputs = [ pillow pygobject3 ]; 32
··· 1 { lib, buildPythonPackage, fetchFromGitHub, GitPython 2 , libpcap, meson, ninja, pillow, pkg-config, pygobject3, SDL2 3 + , alsa-lib, soundtouch, openal 4 }: 5 6 let ··· 26 cp -R --no-preserve=mode ${desmume} __build_desmume 27 ''; 28 29 + buildInputs = [ GitPython libpcap SDL2 alsa-lib soundtouch openal ]; 30 nativeBuildInputs = [ meson ninja pkg-config ]; 31 propagatedBuildInputs = [ pillow pygobject3 ]; 32
+2 -2
pkgs/development/python-modules/py3status/default.nix
··· 14 , file 15 , acpi 16 , coreutils 17 - , alsaUtils 18 , i3 19 , procps 20 , lm_sensors ··· 40 sed -i -e "s|\[\"acpi\"|\[\"${acpi}/bin/acpi\"|" py3status/modules/battery_level.py 41 sed -i -e "s|notify-send|${libnotify}/bin/notify-send|" py3status/modules/battery_level.py 42 sed -i -e "s|/usr/bin/whoami|${coreutils}/bin/whoami|" py3status/modules/external_script.py 43 - sed -i -e "s|'amixer|'${alsaUtils}/bin/amixer|" py3status/modules/volume_status.py 44 sed -i -e "s|'i3-nagbar|'${i3}/bin/i3-nagbar|" py3status/modules/pomodoro.py 45 sed -i -e "s|'free|'${procps}/bin/free|" py3status/modules/sysdata.py 46 sed -i -e "s|'sensors|'${lm_sensors}/bin/sensors|" py3status/modules/sysdata.py
··· 14 , file 15 , acpi 16 , coreutils 17 + , alsa-utils 18 , i3 19 , procps 20 , lm_sensors ··· 40 sed -i -e "s|\[\"acpi\"|\[\"${acpi}/bin/acpi\"|" py3status/modules/battery_level.py 41 sed -i -e "s|notify-send|${libnotify}/bin/notify-send|" py3status/modules/battery_level.py 42 sed -i -e "s|/usr/bin/whoami|${coreutils}/bin/whoami|" py3status/modules/external_script.py 43 + sed -i -e "s|'amixer|'${alsa-utils}/bin/amixer|" py3status/modules/volume_status.py 44 sed -i -e "s|'i3-nagbar|'${i3}/bin/i3-nagbar|" py3status/modules/pomodoro.py 45 sed -i -e "s|'free|'${procps}/bin/free|" py3status/modules/sysdata.py 46 sed -i -e "s|'sensors|'${lm_sensors}/bin/sensors|" py3status/modules/sysdata.py
+2 -2
pkgs/development/python-modules/python-rtmidi/default.nix
··· 1 { lib, buildPythonPackage, fetchPypi, isPy27 2 - , pkg-config, alsaLib, libjack2, tox, flake8, alabaster 3 }: 4 5 buildPythonPackage rec { ··· 13 }; 14 15 nativeBuildInputs = [ pkg-config ]; 16 - buildInputs = [ alsaLib libjack2 ]; 17 checkInputs = [ 18 tox 19 flake8
··· 1 { lib, buildPythonPackage, fetchPypi, isPy27 2 + , pkg-config, alsa-lib, libjack2, tox, flake8, alabaster 3 }: 4 5 buildPythonPackage rec { ··· 13 }; 14 15 nativeBuildInputs = [ pkg-config ]; 16 + buildInputs = [ alsa-lib libjack2 ]; 17 checkInputs = [ 18 tox 19 flake8
+2 -2
pkgs/development/python-modules/rtmidi-python/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi, cython, alsaLib }: 2 3 buildPythonPackage rec { 4 pname = "rtmidi-python"; ··· 14 ''; 15 16 nativeBuildInputs = [ cython ]; 17 - buildInputs = [ alsaLib ]; 18 19 setupPyBuildFlags = [ "--from-cython" ]; 20
··· 1 + { lib, buildPythonPackage, fetchPypi, cython, alsa-lib }: 2 3 buildPythonPackage rec { 4 pname = "rtmidi-python"; ··· 14 ''; 15 16 nativeBuildInputs = [ cython ]; 17 + buildInputs = [ alsa-lib ]; 18 19 setupPyBuildFlags = [ "--from-cython" ]; 20
+2 -2
pkgs/development/python-modules/simpleaudio/default.nix
··· 1 - { alsaLib, buildPythonPackage, fetchFromGitHub, isPy27, lib }: 2 3 buildPythonPackage rec { 4 pname = "simpleaudio"; ··· 12 sha256 = "12nypzb1m14yip4zrbzin5jc5awyp1d5md5y40g5anj4phb4hx1i"; 13 }; 14 15 - buildInputs = [ alsaLib ]; 16 17 meta = with lib; { 18 homepage = "https://github.com/hamiltron/py-simple-audio";
··· 1 + { alsa-lib, buildPythonPackage, fetchFromGitHub, isPy27, lib }: 2 3 buildPythonPackage rec { 4 pname = "simpleaudio"; ··· 12 sha256 = "12nypzb1m14yip4zrbzin5jc5awyp1d5md5y40g5anj4phb4hx1i"; 13 }; 14 15 + buildInputs = [ alsa-lib ]; 16 17 meta = with lib; { 18 homepage = "https://github.com/hamiltron/py-simple-audio";
+1 -1
pkgs/development/python-modules/sipsimple/default.nix
··· 33 ''; 34 35 nativeBuildInputs = [ pkgs.pkg-config ]; 36 - buildInputs = with pkgs; [ alsaLib ffmpeg_3 libv4l sqlite libvpx ]; 37 propagatedBuildInputs = [ cython pkgs.openssl dnspython dateutil xcaplib msrplib lxml python-otr ]; 38 39 meta = with lib; {
··· 33 ''; 34 35 nativeBuildInputs = [ pkgs.pkg-config ]; 36 + buildInputs = with pkgs; [ alsa-lib ffmpeg_3 libv4l sqlite libvpx ]; 37 propagatedBuildInputs = [ cython pkgs.openssl dnspython dateutil xcaplib msrplib lxml python-otr ]; 38 39 meta = with lib; {
+2 -2
pkgs/development/tools/analysis/codeql/default.nix
··· 3 , zlib 4 , xorg 5 , freetype 6 - , alsaLib 7 , jdk11 8 , curl 9 , lttng-ust ··· 31 xorg.libXtst 32 xorg.libXrender 33 freetype 34 - alsaLib 35 jdk11 36 stdenv.cc.cc.lib 37 curl
··· 3 , zlib 4 , xorg 5 , freetype 6 + , alsa-lib 7 , jdk11 8 , curl 9 , lttng-ust ··· 31 xorg.libXtst 32 xorg.libXrender 33 freetype 34 + alsa-lib 35 jdk11 36 stdenv.cc.cc.lib 37 curl
+2 -2
pkgs/development/tools/godot/default.nix
··· 1 { stdenv, lib, fetchFromGitHub, scons, pkg-config, udev, libX11 2 , libXcursor , libXinerama, libXrandr, libXrender, libpulseaudio 3 , libXi, libXext, libXfixes, freetype, openssl 4 - , alsaLib, libGLU, zlib, yasm 5 , withUdev ? true 6 }: 7 ··· 25 nativeBuildInputs = [ pkg-config ]; 26 buildInputs = [ 27 scons udev libX11 libXcursor libXinerama libXrandr libXrender 28 - libXi libXext libXfixes freetype openssl alsaLib libpulseaudio 29 libGLU zlib yasm 30 ]; 31
··· 1 { stdenv, lib, fetchFromGitHub, scons, pkg-config, udev, libX11 2 , libXcursor , libXinerama, libXrandr, libXrender, libpulseaudio 3 , libXi, libXext, libXfixes, freetype, openssl 4 + , alsa-lib, libGLU, zlib, yasm 5 , withUdev ? true 6 }: 7 ··· 25 nativeBuildInputs = [ pkg-config ]; 26 buildInputs = [ 27 scons udev libX11 libXcursor libXinerama libXrandr libXrender 28 + libXi libXext libXfixes freetype openssl alsa-lib libpulseaudio 29 libGLU zlib yasm 30 ]; 31
+2 -2
pkgs/development/tools/node-webkit/nw12.nix
··· 1 { stdenv, lib, fetchurl, buildEnv, makeWrapper 2 - , xorg, alsaLib, dbus, glib, gtk2, atk, pango, freetype, fontconfig 3 , gdk-pixbuf, cairo, nss, nspr, gconf, expat, systemd, libcap 4 , libnotify}: 5 let ··· 10 name = "nwjs-env"; 11 paths = [ 12 xorg.libX11 xorg.libXrender glib gtk2 atk pango cairo gdk-pixbuf 13 - freetype fontconfig xorg.libXcomposite alsaLib xorg.libXdamage 14 xorg.libXext xorg.libXfixes nss nspr gconf expat dbus 15 xorg.libXtst xorg.libXi xorg.libXcursor xorg.libXrandr libcap 16 libnotify
··· 1 { stdenv, lib, fetchurl, buildEnv, makeWrapper 2 + , xorg, alsa-lib, dbus, glib, gtk2, atk, pango, freetype, fontconfig 3 , gdk-pixbuf, cairo, nss, nspr, gconf, expat, systemd, libcap 4 , libnotify}: 5 let ··· 10 name = "nwjs-env"; 11 paths = [ 12 xorg.libX11 xorg.libXrender glib gtk2 atk pango cairo gdk-pixbuf 13 + freetype fontconfig xorg.libXcomposite alsa-lib xorg.libXdamage 14 xorg.libXext xorg.libXfixes nss nspr gconf expat dbus 15 xorg.libXtst xorg.libXi xorg.libXcursor xorg.libXrandr libcap 16 libnotify
+2 -2
pkgs/development/tools/nwjs/default.nix
··· 1 { stdenv, lib, fetchurl, buildEnv, makeWrapper 2 3 - , xorg, alsaLib, dbus, glib, gtk3, atk, pango, freetype, fontconfig 4 , gdk-pixbuf, cairo, nss, nspr, gconf, expat, systemd, libcap 5 , libnotify 6 , ffmpeg, libxcb, cups ··· 16 name = "nwjs-env"; 17 paths = [ 18 xorg.libX11 xorg.libXrender glib /*gtk2*/ gtk3 atk pango cairo gdk-pixbuf 19 - freetype fontconfig xorg.libXcomposite alsaLib xorg.libXdamage 20 xorg.libXext xorg.libXfixes nss nspr gconf expat dbus 21 xorg.libXtst xorg.libXi xorg.libXcursor xorg.libXrandr 22 xorg.libXScrnSaver cups
··· 1 { stdenv, lib, fetchurl, buildEnv, makeWrapper 2 3 + , xorg, alsa-lib, dbus, glib, gtk3, atk, pango, freetype, fontconfig 4 , gdk-pixbuf, cairo, nss, nspr, gconf, expat, systemd, libcap 5 , libnotify 6 , ffmpeg, libxcb, cups ··· 16 name = "nwjs-env"; 17 paths = [ 18 xorg.libX11 xorg.libXrender glib /*gtk2*/ gtk3 atk pango cairo gdk-pixbuf 19 + freetype fontconfig xorg.libXcomposite alsa-lib xorg.libXdamage 20 xorg.libXext xorg.libXfixes nss nspr gconf expat dbus 21 xorg.libXtst xorg.libXi xorg.libXcursor xorg.libXrandr 22 xorg.libXScrnSaver cups
+2 -2
pkgs/development/tools/react-native-debugger/default.nix
··· 1 { lib, stdenv, fetchurl, unzip, cairo, xorg, gdk-pixbuf, fontconfig, pango, gnome, atk, at-spi2-atk, at-spi2-core 2 - , gtk3, glib, freetype, dbus, nss, nspr, alsaLib, cups, expat, udev, makeDesktopItem 3 }: 4 5 let ··· 16 dbus 17 nss 18 nspr 19 - alsaLib 20 cups 21 expat 22 udev
··· 1 { lib, stdenv, fetchurl, unzip, cairo, xorg, gdk-pixbuf, fontconfig, pango, gnome, atk, at-spi2-atk, at-spi2-core 2 + , gtk3, glib, freetype, dbus, nss, nspr, alsa-lib, cups, expat, udev, makeDesktopItem 3 }: 4 5 let ··· 16 dbus 17 nss 18 nspr 19 + alsa-lib 20 cups 21 expat 22 udev
+2 -2
pkgs/development/tools/thrust/default.nix
··· 1 - { lib, stdenv, fetchurl, buildEnv, makeWrapper, glib, alsaLib , dbus, gtk2, atk 2 , pango, freetype, fontconfig, gdk-pixbuf , cairo, cups, expat, nspr, gconf, nss 3 , xorg, libcap, unzip 4 }: ··· 8 name = "env-thrust"; 9 paths = [ 10 stdenv.cc.cc glib dbus gtk2 atk pango freetype fontconfig gdk-pixbuf 11 - cairo cups expat alsaLib nspr gconf nss xorg.libXrender xorg.libX11 12 xorg.libXext xorg.libXdamage xorg.libXtst xorg.libXcomposite 13 xorg.libXi xorg.libXfixes xorg.libXrandr xorg.libXcursor libcap 14 ];
··· 1 + { lib, stdenv, fetchurl, buildEnv, makeWrapper, glib, alsa-lib , dbus, gtk2, atk 2 , pango, freetype, fontconfig, gdk-pixbuf , cairo, cups, expat, nspr, gconf, nss 3 , xorg, libcap, unzip 4 }: ··· 8 name = "env-thrust"; 9 paths = [ 10 stdenv.cc.cc glib dbus gtk2 atk pango freetype fontconfig gdk-pixbuf 11 + cairo cups expat alsa-lib nspr gconf nss xorg.libXrender xorg.libX11 12 xorg.libXext xorg.libXdamage xorg.libXtst xorg.libXcomposite 13 xorg.libXi xorg.libXfixes xorg.libXrandr xorg.libXcursor libcap 14 ];
+2 -2
pkgs/development/tools/unity3d/default.nix
··· 1 { stdenv, lib, fetchurl, makeWrapper, file, getopt 2 , gtk2, gtk3, gdk-pixbuf, glib, libGL, libGLU, nss, nspr, udev, tbb 3 - , alsaLib, GConf, cups, libcap, fontconfig, freetype, pango 4 , cairo, dbus, expat, zlib, libpng12, nodejs, gnutar, gcc, gcc_32bit 5 , libX11, libXcursor, libXdamage, libXfixes, libXrender, libXi 6 , libXcomposite, libXext, libXrandr, libXtst, libSM, libICE, libxcb, chromium ··· 10 let 11 libPath64 = lib.makeLibraryPath [ 12 gcc.cc gtk2 gdk-pixbuf glib libGL libGLU nss nspr 13 - alsaLib GConf cups libcap fontconfig freetype pango 14 cairo dbus expat zlib libpng12 udev tbb 15 libX11 libXcursor libXdamage libXfixes libXrender libXi 16 libXcomposite libXext libXrandr libXtst libSM libICE libxcb
··· 1 { stdenv, lib, fetchurl, makeWrapper, file, getopt 2 , gtk2, gtk3, gdk-pixbuf, glib, libGL, libGLU, nss, nspr, udev, tbb 3 + , alsa-lib, GConf, cups, libcap, fontconfig, freetype, pango 4 , cairo, dbus, expat, zlib, libpng12, nodejs, gnutar, gcc, gcc_32bit 5 , libX11, libXcursor, libXdamage, libXfixes, libXrender, libXi 6 , libXcomposite, libXext, libXrandr, libXtst, libSM, libICE, libxcb, chromium ··· 10 let 11 libPath64 = lib.makeLibraryPath [ 12 gcc.cc gtk2 gdk-pixbuf glib libGL libGLU nss nspr 13 + alsa-lib GConf cups libcap fontconfig freetype pango 14 cairo dbus expat zlib libpng12 udev tbb 15 libX11 libXcursor libXdamage libXfixes libXrender libXi 16 libXcomposite libXext libXrandr libXtst libSM libICE libxcb
+1 -1
pkgs/development/tools/unityhub/default.nix
··· 6 name = "unityhub"; 7 8 extraPkgs = (pkgs: with pkgs; with xorg; [ gtk2 gdk_pixbuf glib libGL libGLU nss nspr 9 - alsaLib cups gnome2.GConf libcap fontconfig freetype pango 10 cairo dbus dbus-glib libdbusmenu libdbusmenu-gtk2 expat zlib libpng12 udev tbb 11 libpqxx gtk3 libsecret lsb-release openssl nodejs ncurses5 12
··· 6 name = "unityhub"; 7 8 extraPkgs = (pkgs: with pkgs; with xorg; [ gtk2 gdk_pixbuf glib libGL libGLU nss nspr 9 + alsa-lib cups gnome2.GConf libcap fontconfig freetype pango 10 cairo dbus dbus-glib libdbusmenu libdbusmenu-gtk2 expat zlib libpng12 udev tbb 11 libpqxx gtk3 libsecret lsb-release openssl nodejs ncurses5 12
+2 -2
pkgs/development/web/cypress/default.nix
··· 1 - { stdenv, lib, fetchzip, autoPatchelfHook, xorg, gtk2, gnome2, gtk3, nss, alsaLib, udev, unzip, wrapGAppsHook, mesa }: 2 3 stdenv.mkDerivation rec { 4 pname = "cypress"; ··· 19 buildInputs = with xorg; [ 20 libXScrnSaver libXdamage libXtst libxshmfence 21 ] ++ [ 22 - nss gtk2 alsaLib gnome2.GConf gtk3 23 mesa # for libgbm 24 ]; 25
··· 1 + { stdenv, lib, fetchzip, autoPatchelfHook, xorg, gtk2, gnome2, gtk3, nss, alsa-lib, udev, unzip, wrapGAppsHook, mesa }: 2 3 stdenv.mkDerivation rec { 4 pname = "cypress"; ··· 19 buildInputs = with xorg; [ 20 libXScrnSaver libXdamage libXtst libxshmfence 21 ] ++ [ 22 + nss gtk2 alsa-lib gnome2.GConf gtk3 23 mesa # for libgbm 24 ]; 25
+2 -2
pkgs/development/web/insomnia/default.nix
··· 1 - { lib, stdenv, makeWrapper, fetchurl, dpkg, alsaLib, atk, cairo, cups, dbus, expat 2 , fontconfig, freetype, gdk-pixbuf, glib, gnome2, pango, mesa, nspr, nss, gtk3, gtk2 3 , at-spi2-atk, gsettings-desktop-schemas, gobject-introspection, wrapGAppsHook 4 , libX11, libXScrnSaver, libXcomposite, libXcursor, libXdamage, libXext ··· 28 [ autoPatchelfHook dpkg makeWrapper gobject-introspection wrapGAppsHook ]; 29 30 buildInputs = [ 31 - alsaLib 32 at-spi2-atk 33 atk 34 cairo
··· 1 + { lib, stdenv, makeWrapper, fetchurl, dpkg, alsa-lib, atk, cairo, cups, dbus, expat 2 , fontconfig, freetype, gdk-pixbuf, glib, gnome2, pango, mesa, nspr, nss, gtk3, gtk2 3 , at-spi2-atk, gsettings-desktop-schemas, gobject-introspection, wrapGAppsHook 4 , libX11, libXScrnSaver, libXcomposite, libXcursor, libXdamage, libXext ··· 28 [ autoPatchelfHook dpkg makeWrapper gobject-introspection wrapGAppsHook ]; 29 30 buildInputs = [ 31 + alsa-lib 32 at-spi2-atk 33 atk 34 cairo
+2 -2
pkgs/development/web/postman/default.nix
··· 1 { lib, stdenv, fetchurl, makeDesktopItem, wrapGAppsHook 2 - , atk, at-spi2-atk, at-spi2-core, alsaLib, cairo, cups, dbus, expat, gdk-pixbuf, glib, gtk3 3 , freetype, fontconfig, nss, nspr, pango, udev, libuuid, libX11, libxcb, libXi 4 , libXcursor, libXdamage, libXrandr, libXcomposite, libXext, libXfixes 5 , libXrender, libXtst, libXScrnSaver, libdrm, mesa ··· 33 atk 34 at-spi2-atk 35 at-spi2-core 36 - alsaLib 37 cairo 38 cups 39 dbus
··· 1 { lib, stdenv, fetchurl, makeDesktopItem, wrapGAppsHook 2 + , atk, at-spi2-atk, at-spi2-core, alsa-lib, cairo, cups, dbus, expat, gdk-pixbuf, glib, gtk3 3 , freetype, fontconfig, nss, nspr, pango, udev, libuuid, libX11, libxcb, libXi 4 , libXcursor, libXdamage, libXrandr, libXcomposite, libXext, libXfixes 5 , libXrender, libXtst, libXScrnSaver, libdrm, mesa ··· 33 atk 34 at-spi2-atk 35 at-spi2-core 36 + alsa-lib 37 cairo 38 cups 39 dbus
+2 -2
pkgs/games/adom/default.nix
··· 1 - { lib, stdenv, fetchurl, patchelf, zlib, libmad, libpng12, libcaca, libGLU, libGL, alsaLib, libpulseaudio 2 , xorg }: 3 4 let ··· 6 inherit (xorg) libXext libX11; 7 8 lpath = "${stdenv.cc.cc.lib}/lib64:" + lib.makeLibraryPath [ 9 - zlib libmad libpng12 libcaca libXext libX11 libGLU libGL alsaLib libpulseaudio]; 10 11 in 12 stdenv.mkDerivation rec {
··· 1 + { lib, stdenv, fetchurl, patchelf, zlib, libmad, libpng12, libcaca, libGLU, libGL, alsa-lib, libpulseaudio 2 , xorg }: 3 4 let ··· 6 inherit (xorg) libXext libX11; 7 8 lpath = "${stdenv.cc.cc.lib}/lib64:" + lib.makeLibraryPath [ 9 + zlib libmad libpng12 libcaca libXext libX11 libGLU libGL alsa-lib libpulseaudio]; 10 11 in 12 stdenv.mkDerivation rec {
+2 -2
pkgs/games/amoeba/default.nix
··· 1 - { lib, stdenv, fetchurl, amoeba-data, alsaLib, expat, freetype, gtk2, libvorbis, libGLU, xorg, pkg-config }: 2 3 stdenv.mkDerivation rec { 4 name = "amoeba-${version}-${debver}"; ··· 27 ''; 28 29 nativeBuildInputs = [ pkg-config ]; 30 - buildInputs = [ alsaLib expat freetype gtk2 libvorbis libGLU xorg.libXxf86vm ]; 31 32 installPhase = '' 33 mkdir -p $out/bin $out/share/man/man1/
··· 1 + { lib, stdenv, fetchurl, amoeba-data, alsa-lib, expat, freetype, gtk2, libvorbis, libGLU, xorg, pkg-config }: 2 3 stdenv.mkDerivation rec { 4 name = "amoeba-${version}-${debver}"; ··· 27 ''; 28 29 nativeBuildInputs = [ pkg-config ]; 30 + buildInputs = [ alsa-lib expat freetype gtk2 libvorbis libGLU xorg.libXxf86vm ]; 31 32 installPhase = '' 33 mkdir -p $out/bin $out/share/man/man1/
+2 -2
pkgs/games/clonehero/default.nix
··· 2 , stdenv 3 , fetchurl 4 , autoPatchelfHook 5 - , alsaLib 6 , gtk2 7 , libXrandr 8 , libXScrnSaver ··· 33 zlib 34 35 # Run-time libraries (loaded with dlopen) 36 - alsaLib # ALSA sound 37 libXrandr # X11 resolution detection 38 libXScrnSaver # X11 screensaver prevention 39 udev # udev input drivers
··· 2 , stdenv 3 , fetchurl 4 , autoPatchelfHook 5 + , alsa-lib 6 , gtk2 7 , libXrandr 8 , libXScrnSaver ··· 33 zlib 34 35 # Run-time libraries (loaded with dlopen) 36 + alsa-lib # ALSA sound 37 libXrandr # X11 resolution detection 38 libXScrnSaver # X11 screensaver prevention 39 udev # udev input drivers
+2 -2
pkgs/games/eduke32/default.nix
··· 1 { lib, stdenv, fetchurl, makeWrapper, pkg-config, nasm, makeDesktopItem 2 - , alsaLib, flac, gtk2, libvorbis, libvpx, libGLU, libGL 3 , SDL2, SDL2_mixer }: 4 5 let ··· 27 sha256 = "972630059be61ef9564a241b84ef2ee4f69fc85c19ee36ce46052ff2f1ce3bf9"; 28 }; 29 30 - buildInputs = [ alsaLib flac gtk2 libvorbis libvpx libGL libGLU SDL2 SDL2_mixer ]; 31 32 nativeBuildInputs = [ makeWrapper pkg-config ] 33 ++ lib.optional (stdenv.hostPlatform.system == "i686-linux") nasm;
··· 1 { lib, stdenv, fetchurl, makeWrapper, pkg-config, nasm, makeDesktopItem 2 + , alsa-lib, flac, gtk2, libvorbis, libvpx, libGLU, libGL 3 , SDL2, SDL2_mixer }: 4 5 let ··· 27 sha256 = "972630059be61ef9564a241b84ef2ee4f69fc85c19ee36ce46052ff2f1ce3bf9"; 28 }; 29 30 + buildInputs = [ alsa-lib flac gtk2 libvorbis libvpx libGL libGLU SDL2 SDL2_mixer ]; 31 32 nativeBuildInputs = [ makeWrapper pkg-config ] 33 ++ lib.optional (stdenv.hostPlatform.system == "i686-linux") nasm;
+2 -2
pkgs/games/factorio/default.nix
··· 1 { lib, stdenv, fetchurl, makeWrapper, makeDesktopItem 2 - , alsaLib, libpulseaudio, libX11, libXcursor, libXinerama, libXrandr, libXi, libGL 3 , libSM, libICE, libXext, factorio-utils 4 , releaseType 5 , mods ? [] ··· 182 buildInputs = [ libpulseaudio ]; 183 184 libPath = lib.makeLibraryPath [ 185 - alsaLib 186 libpulseaudio 187 libX11 188 libXcursor
··· 1 { lib, stdenv, fetchurl, makeWrapper, makeDesktopItem 2 + , alsa-lib, libpulseaudio, libX11, libXcursor, libXinerama, libXrandr, libXi, libGL 3 , libSM, libICE, libXext, factorio-utils 4 , releaseType 5 , mods ? [] ··· 182 buildInputs = [ libpulseaudio ]; 183 184 libPath = lib.makeLibraryPath [ 185 + alsa-lib 186 libpulseaudio 187 libX11 188 libXcursor
+2 -2
pkgs/games/gambatte/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, scons, qt4, alsaLib }: 2 3 stdenv.mkDerivation { 4 pname = "gambatte"; ··· 11 sha256 = "0cc6zcvxpvi5hgcssb1zy0fkj9nk7n0d2xm88a4v05kpm5zw7sh2"; 12 }; 13 14 - buildInputs = [ scons qt4 alsaLib ]; 15 16 patches = [ ./fix-scons-paths.patch ]; 17
··· 1 + { lib, stdenv, fetchFromGitHub, scons, qt4, alsa-lib }: 2 3 stdenv.mkDerivation { 4 pname = "gambatte"; ··· 11 sha256 = "0cc6zcvxpvi5hgcssb1zy0fkj9nk7n0d2xm88a4v05kpm5zw7sh2"; 12 }; 13 14 + buildInputs = [ scons qt4 alsa-lib ]; 15 16 patches = [ ./fix-scons-paths.patch ]; 17
+2 -2
pkgs/games/ivan/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake, pkg-config, SDL2, SDL2_mixer, alsaLib, libpng 2 , pcre, makeDesktopItem }: 3 4 stdenv.mkDerivation rec { ··· 15 16 nativeBuildInputs = [ cmake pkg-config ]; 17 18 - buildInputs = [ SDL2 SDL2_mixer alsaLib libpng pcre ]; 19 20 hardeningDisable = ["all"]; 21
··· 1 + { lib, stdenv, fetchFromGitHub, cmake, pkg-config, SDL2, SDL2_mixer, alsa-lib, libpng 2 , pcre, makeDesktopItem }: 3 4 stdenv.mkDerivation rec { ··· 15 16 nativeBuildInputs = [ cmake pkg-config ]; 17 18 + buildInputs = [ SDL2 SDL2_mixer alsa-lib libpng pcre ]; 19 20 hardeningDisable = ["all"]; 21
+2 -2
pkgs/games/methane/default.nix
··· 16 , clanlib 17 , libXrender 18 , libmikmod 19 - , alsaLib 20 }: 21 22 stdenv.mkDerivation rec { ··· 48 clanlib 49 libXrender 50 libmikmod 51 - alsaLib 52 ]; 53 54 installPhase = ''
··· 16 , clanlib 17 , libXrender 18 , libmikmod 19 + , alsa-lib 20 }: 21 22 stdenv.mkDerivation rec { ··· 48 clanlib 49 libXrender 50 libmikmod 51 + alsa-lib 52 ]; 53 54 installPhase = ''
+2 -2
pkgs/games/mindustry/default.nix
··· 12 , pkg-config 13 , stb 14 , ant 15 - , alsaLib 16 , glew 17 18 # Make the build version easily overridable. ··· 132 buildInputs = lib.optionals enableClient [ 133 SDL2 134 glew 135 - alsaLib 136 ]; 137 nativeBuildInputs = [ 138 pkg-config
··· 12 , pkg-config 13 , stb 14 , ant 15 + , alsa-lib 16 , glew 17 18 # Make the build version easily overridable. ··· 132 buildInputs = lib.optionals enableClient [ 133 SDL2 134 glew 135 + alsa-lib 136 ]; 137 nativeBuildInputs = [ 138 pkg-config
+3 -3
pkgs/games/minecraft/default.nix
··· 15 , pango 16 , cairo 17 , expat 18 - , alsaLib 19 , cups 20 , dbus 21 , atk ··· 45 curl 46 libpulseaudio 47 systemd 48 - alsaLib # needed for narrator 49 flite # needed for narrator 50 libXxf86vm # needed only for versions <1.13 51 ]; 52 53 libPath = lib.makeLibraryPath ([ 54 - alsaLib 55 atk 56 cairo 57 cups
··· 15 , pango 16 , cairo 17 , expat 18 + , alsa-lib 19 , cups 20 , dbus 21 , atk ··· 45 curl 46 libpulseaudio 47 systemd 48 + alsa-lib # needed for narrator 49 flite # needed for narrator 50 libXxf86vm # needed only for versions <1.13 51 ]; 52 53 libPath = lib.makeLibraryPath ([ 54 + alsa-lib 55 atk 56 cairo 57 cups
+2 -2
pkgs/games/nexuiz/default.nix
··· 3 unzip, zlib, curl, libjpeg, libpng, libvorbis, libtheora 4 , libogg, libmodplug 5 , # glx 6 - libX11, libGLU, libGL, libXpm, libXext, libXxf86vm, libXxf86dga, alsaLib 7 , # sdl 8 SDL 9 }: ··· 24 nativeBuildInputs = [ unzip ]; 25 buildInputs = [ 26 # glx 27 - libX11 libGLU libGL libXpm libXext libXxf86vm libXxf86dga alsaLib 28 # sdl 29 SDL 30 ];
··· 3 unzip, zlib, curl, libjpeg, libpng, libvorbis, libtheora 4 , libogg, libmodplug 5 , # glx 6 + libX11, libGLU, libGL, libXpm, libXext, libXxf86vm, libXxf86dga, alsa-lib 7 , # sdl 8 SDL 9 }: ··· 24 nativeBuildInputs = [ unzip ]; 25 buildInputs = [ 26 # glx 27 + libX11 libGLU libGL libXpm libXext libXxf86vm libXxf86dga alsa-lib 28 # sdl 29 SDL 30 ];
+2 -2
pkgs/games/oh-my-git/default.nix
··· 3 , fetchFromGitHub 4 , makeDesktopItem 5 , stdenv 6 - , alsaLib 7 , gcc-unwrapped 8 , git 9 , godot-export-templates ··· 39 ]; 40 41 buildInputs = [ 42 - alsaLib 43 gcc-unwrapped.lib 44 git 45 libGLU
··· 3 , fetchFromGitHub 4 , makeDesktopItem 5 , stdenv 6 + , alsa-lib 7 , gcc-unwrapped 8 , git 9 , godot-export-templates ··· 39 ]; 40 41 buildInputs = [ 42 + alsa-lib 43 gcc-unwrapped.lib 44 git 45 libGLU
+3 -3
pkgs/games/opendune/default.nix
··· 1 { stdenv, lib, fetchFromGitHub, pkg-config 2 - , alsaLib, libpulseaudio, SDL2, SDL2_image, SDL2_mixer }: 3 4 # - set the opendune configuration at ~/.config/opendune/opendune.ini: 5 # [opendune] ··· 18 }; 19 20 configureFlags = [ 21 - "--with-alsa=${lib.getLib alsaLib}/lib/libasound.so" 22 "--with-pulse=${lib.getLib libpulseaudio}/lib/libpulse.so" 23 ]; 24 25 nativeBuildInputs = [ pkg-config ]; 26 27 - buildInputs = [ alsaLib libpulseaudio SDL2 SDL2_image SDL2_mixer ]; 28 29 enableParallelBuilding = true; 30
··· 1 { stdenv, lib, fetchFromGitHub, pkg-config 2 + , alsa-lib, libpulseaudio, SDL2, SDL2_image, SDL2_mixer }: 3 4 # - set the opendune configuration at ~/.config/opendune/opendune.ini: 5 # [opendune] ··· 18 }; 19 20 configureFlags = [ 21 + "--with-alsa=${lib.getLib alsa-lib}/lib/libasound.so" 22 "--with-pulse=${lib.getLib libpulseaudio}/lib/libpulse.so" 23 ]; 24 25 nativeBuildInputs = [ pkg-config ]; 26 27 + buildInputs = [ alsa-lib libpulseaudio SDL2 SDL2_image SDL2_mixer ]; 28 29 enableParallelBuilding = true; 30
+2 -2
pkgs/games/osu-lazer/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, fetchurl, makeWrapper, makeDesktopItem, linkFarmFromDrvs 2 , dotnetCorePackages, dotnetPackages, cacert 3 - , ffmpeg_4, alsaLib, SDL2, lttng-ust, numactl, alsaPlugins 4 }: 5 6 let 7 runtimeDeps = [ 8 - ffmpeg_4 alsaLib SDL2 lttng-ust numactl 9 ]; 10 11 dotnet-sdk = dotnetCorePackages.sdk_5_0;
··· 1 { lib, stdenv, fetchFromGitHub, fetchurl, makeWrapper, makeDesktopItem, linkFarmFromDrvs 2 , dotnetCorePackages, dotnetPackages, cacert 3 + , ffmpeg_4, alsa-lib, SDL2, lttng-ust, numactl, alsa-plugins 4 }: 5 6 let 7 runtimeDeps = [ 8 + ffmpeg_4 alsa-lib SDL2 lttng-ust numactl 9 ]; 10 11 dotnet-sdk = dotnetCorePackages.sdk_5_0;
+2 -2
pkgs/games/planetaryannihilation/default.nix
··· 1 - { lib, stdenv, config, fetchurl, patchelf, makeWrapper, gtk2, glib, udev, alsaLib, atk 2 , nspr, fontconfig, cairo, pango, nss, freetype, gnome2, gdk-pixbuf, curl, systemd, xorg }: 3 4 # TODO: use dynamic attributes once Nix 1.7 is out ··· 34 ln -s ${systemd}/lib/libudev.so.1 $out/lib/libudev.so.0 35 36 patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" "$out/PA" 37 - patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" --set-rpath "${lib.makeLibraryPath [ stdenv.cc.cc.lib xorg.libXdamage xorg.libXfixes gtk2 glib stdenv.glibc.out "$out" xorg.libXext pango udev xorg.libX11 xorg.libXcomposite alsaLib atk nspr fontconfig cairo pango nss freetype gnome2.GConf gdk-pixbuf xorg.libXrender ]}:{stdenv.cc.cc.lib}/lib64:${stdenv.glibc.out}/lib64" "$out/host/CoherentUI_Host" 38 39 wrapProgram $out/PA --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ stdenv.cc.cc.lib stdenv.glibc.out xorg.libX11 xorg.libXcursor gtk2 glib curl "$out" ]}:${stdenv.cc.cc.lib}/lib64:${stdenv.glibc.out}/lib64" 40
··· 1 + { lib, stdenv, config, fetchurl, patchelf, makeWrapper, gtk2, glib, udev, alsa-lib, atk 2 , nspr, fontconfig, cairo, pango, nss, freetype, gnome2, gdk-pixbuf, curl, systemd, xorg }: 3 4 # TODO: use dynamic attributes once Nix 1.7 is out ··· 34 ln -s ${systemd}/lib/libudev.so.1 $out/lib/libudev.so.0 35 36 patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" "$out/PA" 37 + patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" --set-rpath "${lib.makeLibraryPath [ stdenv.cc.cc.lib xorg.libXdamage xorg.libXfixes gtk2 glib stdenv.glibc.out "$out" xorg.libXext pango udev xorg.libX11 xorg.libXcomposite alsa-lib atk nspr fontconfig cairo pango nss freetype gnome2.GConf gdk-pixbuf xorg.libXrender ]}:{stdenv.cc.cc.lib}/lib64:${stdenv.glibc.out}/lib64" "$out/host/CoherentUI_Host" 38 39 wrapProgram $out/PA --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ stdenv.cc.cc.lib stdenv.glibc.out xorg.libX11 xorg.libXcursor gtk2 glib curl "$out" ]}:${stdenv.cc.cc.lib}/lib64:${stdenv.glibc.out}/lib64" 40
+3 -3
pkgs/games/quake3/quake3e/default.nix
··· 1 - { lib, stdenv, curl, libGL, libX11, libXxf86dga, alsaLib, libXrandr, libXxf86vm, libXext, fetchFromGitHub }: 2 3 stdenv.mkDerivation rec { 4 pname = "Quake3e"; ··· 11 sha256 = "1jvk8qd0mi0x8lslknhkfd8h6ridwca34c6qahsbmmpcgsvdv16s"; 12 }; 13 14 - buildInputs = [ curl libGL libX11 libXxf86dga alsaLib libXrandr libXxf86vm libXext ]; 15 enableParallelBuilding = true; 16 17 postPatch = '' 18 sed -i -e 's#OpenGLLib = dlopen( dllname#OpenGLLib = dlopen( "${libGL}/lib/libGL.so"#' code/unix/linux_qgl.c 19 - sed -i -e 's#Sys_LoadLibrary( "libasound.so.2" )#Sys_LoadLibrary( "${alsaLib}/lib/libasound.so.2" )#' code/unix/linux_snd.c 20 sed -i -e 's#Sys_LoadLibrary( "libXrandr.so.2" )#Sys_LoadLibrary( "${libXrandr}/lib/libXrandr.so.2" )#' code/unix/x11_randr.c 21 sed -i -e 's#Sys_LoadLibrary( "libXxf86vm.so.1" )#Sys_LoadLibrary( "${libXxf86vm}/lib/libXxf86vm.so.1" )#' code/unix/x11_randr.c 22 sed -i -e 's#Sys_LoadLibrary( "libXxf86dga.so.1" )#Sys_LoadLibrary( "${libXxf86dga}/lib/libXxf86dga.so.1" )#' code/unix/x11_dga.c
··· 1 + { lib, stdenv, curl, libGL, libX11, libXxf86dga, alsa-lib, libXrandr, libXxf86vm, libXext, fetchFromGitHub }: 2 3 stdenv.mkDerivation rec { 4 pname = "Quake3e"; ··· 11 sha256 = "1jvk8qd0mi0x8lslknhkfd8h6ridwca34c6qahsbmmpcgsvdv16s"; 12 }; 13 14 + buildInputs = [ curl libGL libX11 libXxf86dga alsa-lib libXrandr libXxf86vm libXext ]; 15 enableParallelBuilding = true; 16 17 postPatch = '' 18 sed -i -e 's#OpenGLLib = dlopen( dllname#OpenGLLib = dlopen( "${libGL}/lib/libGL.so"#' code/unix/linux_qgl.c 19 + sed -i -e 's#Sys_LoadLibrary( "libasound.so.2" )#Sys_LoadLibrary( "${alsa-lib}/lib/libasound.so.2" )#' code/unix/linux_snd.c 20 sed -i -e 's#Sys_LoadLibrary( "libXrandr.so.2" )#Sys_LoadLibrary( "${libXrandr}/lib/libXrandr.so.2" )#' code/unix/x11_randr.c 21 sed -i -e 's#Sys_LoadLibrary( "libXxf86vm.so.1" )#Sys_LoadLibrary( "${libXxf86vm}/lib/libXxf86vm.so.1" )#' code/unix/x11_randr.c 22 sed -i -e 's#Sys_LoadLibrary( "libXxf86dga.so.1" )#Sys_LoadLibrary( "${libXxf86dga}/lib/libXxf86dga.so.1" )#' code/unix/x11_dga.c
+2 -2
pkgs/games/residualvm/default.nix
··· 1 - { lib, stdenv, fetchurl, SDL, zlib, libmpeg2, libmad, libogg, libvorbis, flac, alsaLib 2 , libGLSupported ? lib.elem stdenv.hostPlatform.system lib.platforms.mesaPlatforms 3 , openglSupport ? libGLSupported, libGLU, libGL ? null 4 }: ··· 14 sha256 = "99c419b13885a49bdfc10a50a3a6000fd1ba9504f6aae04c74b840ec6f57a963"; 15 }; 16 17 - buildInputs = [ stdenv SDL zlib libmpeg2 libmad libogg libvorbis flac alsaLib ] 18 ++ lib.optionals openglSupport [ libGL libGLU ]; 19 20 configureFlags = [ "--enable-all-engines" ];
··· 1 + { lib, stdenv, fetchurl, SDL, zlib, libmpeg2, libmad, libogg, libvorbis, flac, alsa-lib 2 , libGLSupported ? lib.elem stdenv.hostPlatform.system lib.platforms.mesaPlatforms 3 , openglSupport ? libGLSupported, libGLU, libGL ? null 4 }: ··· 14 sha256 = "99c419b13885a49bdfc10a50a3a6000fd1ba9504f6aae04c74b840ec6f57a963"; 15 }; 16 17 + buildInputs = [ stdenv SDL zlib libmpeg2 libmad libogg libvorbis flac alsa-lib ] 18 ++ lib.optionals openglSupport [ libGL libGLU ]; 19 20 configureFlags = [ "--enable-all-engines" ];
+2 -2
pkgs/games/scummvm/default.nix
··· 1 { lib, stdenv, fetchurl, nasm 2 - , alsaLib, curl, flac, fluidsynth, freetype, libjpeg, libmad, libmpeg2, libogg, libvorbis, libGLU, libGL, SDL2, zlib 3 , Cocoa, AudioToolbox, Carbon, CoreMIDI, AudioUnit, cctools 4 }: 5 ··· 15 nativeBuildInputs = [ nasm ]; 16 17 buildInputs = lib.optionals stdenv.isLinux [ 18 - alsaLib 19 ] ++ lib.optionals stdenv.isDarwin [ 20 Cocoa AudioToolbox Carbon CoreMIDI AudioUnit 21 ] ++ [
··· 1 { lib, stdenv, fetchurl, nasm 2 + , alsa-lib, curl, flac, fluidsynth, freetype, libjpeg, libmad, libmpeg2, libogg, libvorbis, libGLU, libGL, SDL2, zlib 3 , Cocoa, AudioToolbox, Carbon, CoreMIDI, AudioUnit, cctools 4 }: 5 ··· 15 nativeBuildInputs = [ nasm ]; 16 17 buildInputs = lib.optionals stdenv.isLinux [ 18 + alsa-lib 19 ] ++ lib.optionals stdenv.isDarwin [ 20 Cocoa AudioToolbox Carbon CoreMIDI AudioUnit 21 ] ++ [
+1 -1
pkgs/games/shticker-book-unwritten/default.nix
··· 6 in buildFHSUserEnv { 7 name = "shticker_book_unwritten"; 8 targetPkgs = pkgs: with pkgs; [ 9 - alsaLib 10 xorg.libX11 11 xorg.libXcursor 12 xorg.libXext
··· 6 in buildFHSUserEnv { 7 name = "shticker_book_unwritten"; 8 targetPkgs = pkgs: with pkgs; [ 9 + alsa-lib 10 xorg.libX11 11 xorg.libXcursor 12 xorg.libXext
+1 -1
pkgs/games/steam/fhsenv.nix
··· 136 libGLU 137 libuuid 138 libbsd 139 - alsaLib 140 141 # Loop Hero 142 libidn2
··· 136 libGLU 137 libuuid 138 libbsd 139 + alsa-lib 140 141 # Loop Hero 142 libidn2
+1 -1
pkgs/games/steam/runtime-wrapped.nix
··· 6 overridePkgs = lib.optionals (!runtimeOnly) (with pkgs; [ 7 libgpgerror 8 libpulseaudio 9 - alsaLib 10 openalSoft 11 libva1 12 libvdpau
··· 6 overridePkgs = lib.optionals (!runtimeOnly) (with pkgs; [ 7 libgpgerror 8 libpulseaudio 9 + alsa-lib 10 openalSoft 11 libva1 12 libvdpau
+2 -2
pkgs/games/stepmania/default.nix
··· 1 { stdenv, lib, fetchFromGitHub, cmake, nasm 2 - , gtk2, glib, ffmpeg, alsaLib, libmad, libogg, libvorbis 3 , glew, libpulseaudio, udev 4 }: 5 ··· 17 nativeBuildInputs = [ cmake nasm ]; 18 19 buildInputs = [ 20 - gtk2 glib ffmpeg alsaLib libmad libogg libvorbis 21 glew libpulseaudio udev 22 ]; 23
··· 1 { stdenv, lib, fetchFromGitHub, cmake, nasm 2 + , gtk2, glib, ffmpeg, alsa-lib, libmad, libogg, libvorbis 3 , glew, libpulseaudio, udev 4 }: 5 ··· 17 nativeBuildInputs = [ cmake nasm ]; 18 19 buildInputs = [ 20 + gtk2 glib ffmpeg alsa-lib libmad libogg libvorbis 21 glew libpulseaudio udev 22 ]; 23
+2 -2
pkgs/games/teeworlds/default.nix
··· 1 - { fetchFromGitHub, lib, stdenv, cmake, pkg-config, python3, alsaLib 2 , libX11, libGLU, SDL2, lua5_3, zlib, freetype, wavpack, icoutils 3 , nixosTests 4 }: ··· 25 nativeBuildInputs = [ cmake pkg-config icoutils ]; 26 27 buildInputs = [ 28 - python3 alsaLib libX11 libGLU SDL2 lua5_3 zlib freetype wavpack 29 ]; 30 31 postInstall = ''
··· 1 + { fetchFromGitHub, lib, stdenv, cmake, pkg-config, python3, alsa-lib 2 , libX11, libGLU, SDL2, lua5_3, zlib, freetype, wavpack, icoutils 3 , nixosTests 4 }: ··· 25 nativeBuildInputs = [ cmake pkg-config icoutils ]; 26 27 buildInputs = [ 28 + python3 alsa-lib libX11 libGLU SDL2 lua5_3 zlib freetype wavpack 29 ]; 30 31 postInstall = ''
+2 -2
pkgs/games/vessel/default.nix
··· 1 - { lib, stdenv, requireFile, SDL, libpulseaudio, alsaLib, runtimeShell }: 2 3 stdenv.mkDerivation rec { 4 name = "vessel-12082012"; ··· 21 ld_preload = ./isatty.c; 22 23 libPath = lib.makeLibraryPath [ stdenv.cc.cc stdenv.cc.libc ] 24 - + ":" + lib.makeLibraryPath [ SDL libpulseaudio alsaLib ] ; 25 26 installPhase = '' 27 mkdir -p $out/libexec/strangeloop/vessel/
··· 1 + { lib, stdenv, requireFile, SDL, libpulseaudio, alsa-lib, runtimeShell }: 2 3 stdenv.mkDerivation rec { 4 name = "vessel-12082012"; ··· 21 ld_preload = ./isatty.c; 22 23 libPath = lib.makeLibraryPath [ stdenv.cc.cc stdenv.cc.libc ] 24 + + ":" + lib.makeLibraryPath [ SDL libpulseaudio alsa-lib ] ; 25 26 installPhase = '' 27 mkdir -p $out/libexec/strangeloop/vessel/
+2 -2
pkgs/games/xonotic/default.nix
··· 3 , # required for both 4 unzip, libjpeg, zlib, libvorbis, curl 5 , # glx 6 - libX11, libGLU, libGL, libXpm, libXext, libXxf86vm, alsaLib 7 , # sdl 8 SDL2 9 ··· 64 65 nativeBuildInputs = [ unzip ]; 66 buildInputs = [ libjpeg zlib libvorbis curl ] 67 - ++ lib.optional withGLX [ libX11.dev libGLU.dev libGL.dev libXpm.dev libXext.dev libXxf86vm.dev alsaLib.dev ] 68 ++ lib.optional withSDL [ SDL2.dev ]; 69 70 sourceRoot = "Xonotic/source/darkplaces";
··· 3 , # required for both 4 unzip, libjpeg, zlib, libvorbis, curl 5 , # glx 6 + libX11, libGLU, libGL, libXpm, libXext, libXxf86vm, alsa-lib 7 , # sdl 8 SDL2 9 ··· 64 65 nativeBuildInputs = [ unzip ]; 66 buildInputs = [ libjpeg zlib libvorbis curl ] 67 + ++ lib.optional withGLX [ libX11.dev libGLU.dev libGL.dev libXpm.dev libXext.dev libXxf86vm.dev alsa-lib.dev ] 68 ++ lib.optional withSDL [ SDL2.dev ]; 69 70 sourceRoot = "Xonotic/source/darkplaces";
+2 -2
pkgs/games/zandronum/fmod.nix
··· 1 - { stdenv, lib, fetchurl, alsaLib, libpulseaudio, undmg }: 2 3 let 4 bits = lib.optionalString (stdenv.hostPlatform.system == "x86_64-linux") "64"; 5 - libPath = lib.makeLibraryPath [ stdenv.cc.cc alsaLib libpulseaudio ]; 6 7 in 8 stdenv.mkDerivation rec {
··· 1 + { stdenv, lib, fetchurl, alsa-lib, libpulseaudio, undmg }: 2 3 let 4 bits = lib.optionalString (stdenv.hostPlatform.system == "x86_64-linux") "64"; 5 + libPath = lib.makeLibraryPath [ stdenv.cc.cc alsa-lib libpulseaudio ]; 6 7 in 8 stdenv.mkDerivation rec {
+2 -2
pkgs/misc/apulse/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, alsaLib, cmake, pkg-config, glib 2 , tracingSupport ? true, logToStderr ? true }: 3 4 let oz = x: if x then "1" else "0"; in ··· 16 17 nativeBuildInputs = [ cmake pkg-config ]; 18 19 - buildInputs = [ alsaLib glib ]; 20 21 cmakeFlags = [ 22 "-DWITH_TRACE=${oz tracingSupport}"
··· 1 + { lib, stdenv, fetchFromGitHub, alsa-lib, cmake, pkg-config, glib 2 , tracingSupport ? true, logToStderr ? true }: 3 4 let oz = x: if x then "1" else "0"; in ··· 16 17 nativeBuildInputs = [ cmake pkg-config ]; 18 19 + buildInputs = [ alsa-lib glib ]; 20 21 cmakeFlags = [ 22 "-DWITH_TRACE=${oz tracingSupport}"
+2 -2
pkgs/misc/emulators/atari++/default.nix
··· 1 - { lib, stdenv, fetchurl, libSM, libX11, libICE, SDL, alsaLib, gcc-unwrapped, libXext }: 2 3 stdenv.mkDerivation rec { 4 pname = "atari++"; ··· 9 sha256 = "04fm2ic2qi4a52mi72wcaxyrpll4k8vvchx3qrik8rhg3jrxgm47"; 10 }; 11 12 - buildInputs = [ libSM libX11 SDL libICE alsaLib gcc-unwrapped libXext ]; 13 14 postFixup = '' 15 patchelf --set-rpath ${lib.makeLibraryPath buildInputs} "$out/bin/atari++"
··· 1 + { lib, stdenv, fetchurl, libSM, libX11, libICE, SDL, alsa-lib, gcc-unwrapped, libXext }: 2 3 stdenv.mkDerivation rec { 4 pname = "atari++"; ··· 9 sha256 = "04fm2ic2qi4a52mi72wcaxyrpll4k8vvchx3qrik8rhg3jrxgm47"; 10 }; 11 12 + buildInputs = [ libSM libX11 SDL libICE alsa-lib gcc-unwrapped libXext ]; 13 14 postFixup = '' 15 patchelf --set-rpath ${lib.makeLibraryPath buildInputs} "$out/bin/atari++"
+2 -2
pkgs/misc/emulators/desmume/default.nix
··· 3 , libXmu 4 , lua 5 , tinyxml 6 - , agg, alsaLib, soundtouch, openal 7 , desktop-file-utils 8 , gtk2, gtkglext, libglade 9 , libGLU, libpcap, SDL, zziplib }: ··· 28 CXXFLAGS = "-fpermissive"; 29 30 buildInputs = 31 - [ pkg-config libtool intltool libXmu lua agg alsaLib soundtouch 32 openal desktop-file-utils gtk2 gtkglext libglade 33 libGLU libpcap SDL zziplib tinyxml ]; 34
··· 3 , libXmu 4 , lua 5 , tinyxml 6 + , agg, alsa-lib, soundtouch, openal 7 , desktop-file-utils 8 , gtk2, gtkglext, libglade 9 , libGLU, libpcap, SDL, zziplib }: ··· 28 CXXFLAGS = "-fpermissive"; 29 30 buildInputs = 31 + [ pkg-config libtool intltool libXmu lua agg alsa-lib soundtouch 32 openal desktop-file-utils gtk2 gtkglext libglade 33 libGLU libpcap SDL zziplib tinyxml ]; 34
+2 -2
pkgs/misc/emulators/dolphin-emu/master.nix
··· 1 { lib, stdenv, fetchFromGitHub, makeDesktopItem, pkg-config, cmake 2 , wrapQtAppsHook, qtbase, bluez, ffmpeg, libao, libGLU, libGL, pcre, gettext 3 , libXrandr, libusb1, lzo, libpthreadstubs, libXext, libXxf86vm, libXinerama 4 - , libSM, libXdmcp, readline, openal, udev, libevdev, portaudio, curl, alsaLib 5 , miniupnpc, enet, mbedtls, soundtouch, sfml 6 , vulkan-loader ? null, libpulseaudio ? null 7 ··· 39 portaudio libusb1 libpng hidapi miniupnpc enet mbedtls soundtouch sfml 40 qtbase 41 ] ++ lib.optionals stdenv.isLinux [ 42 - bluez udev libevdev alsaLib vulkan-loader 43 ] ++ lib.optionals stdenv.isDarwin [ 44 CoreBluetooth OpenGL ForceFeedback IOKit 45 ];
··· 1 { lib, stdenv, fetchFromGitHub, makeDesktopItem, pkg-config, cmake 2 , wrapQtAppsHook, qtbase, bluez, ffmpeg, libao, libGLU, libGL, pcre, gettext 3 , libXrandr, libusb1, lzo, libpthreadstubs, libXext, libXxf86vm, libXinerama 4 + , libSM, libXdmcp, readline, openal, udev, libevdev, portaudio, curl, alsa-lib 5 , miniupnpc, enet, mbedtls, soundtouch, sfml 6 , vulkan-loader ? null, libpulseaudio ? null 7 ··· 39 portaudio libusb1 libpng hidapi miniupnpc enet mbedtls soundtouch sfml 40 qtbase 41 ] ++ lib.optionals stdenv.isLinux [ 42 + bluez udev libevdev alsa-lib vulkan-loader 43 ] ++ lib.optionals stdenv.isDarwin [ 44 CoreBluetooth OpenGL ForceFeedback IOKit 45 ];
+2 -2
pkgs/misc/emulators/emulationstation/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config, cmake, curl, boost, eigen 2 - , freeimage, freetype, libGLU, libGL, SDL2, alsaLib, libarchive 3 , fetchpatch }: 4 5 stdenv.mkDerivation { ··· 21 ]; 22 23 nativeBuildInputs = [ pkg-config cmake ]; 24 - buildInputs = [ alsaLib boost curl eigen freeimage freetype libarchive libGLU libGL SDL2 ]; 25 26 installPhase = '' 27 install -D ../emulationstation $out/bin/emulationstation
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config, cmake, curl, boost, eigen 2 + , freeimage, freetype, libGLU, libGL, SDL2, alsa-lib, libarchive 3 , fetchpatch }: 4 5 stdenv.mkDerivation { ··· 21 ]; 22 23 nativeBuildInputs = [ pkg-config cmake ]; 24 + buildInputs = [ alsa-lib boost curl eigen freeimage freetype libarchive libGLU libGL SDL2 ]; 25 26 installPhase = '' 27 install -D ../emulationstation $out/bin/emulationstation
+2 -2
pkgs/misc/emulators/epsxe/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, curl, gdk-pixbuf, glib, gtk3, libGLU, libGL, 2 libX11, openssl_1_0_2, ncurses5, SDL, SDL_ttf, unzip, zlib, wrapGAppsHook, autoPatchelfHook }: 3 4 with lib; ··· 21 sourceRoot = "."; 22 23 buildInputs = [ 24 - alsaLib 25 curl 26 gdk-pixbuf 27 glib
··· 1 + { lib, stdenv, fetchurl, alsa-lib, curl, gdk-pixbuf, glib, gtk3, libGLU, libGL, 2 libX11, openssl_1_0_2, ncurses5, SDL, SDL_ttf, unzip, zlib, wrapGAppsHook, autoPatchelfHook }: 3 4 with lib; ··· 21 sourceRoot = "."; 22 23 buildInputs = [ 24 + alsa-lib 25 curl 26 gdk-pixbuf 27 glib
+2 -2
pkgs/misc/emulators/higan/default.nix
··· 4 , udev 5 , libGLU, libGL, SDL2 6 , libao, openal, libpulseaudio 7 - , alsaLib 8 , gtk2, gtksourceview 9 , runtimeShell 10 # Darwin dependencies ··· 40 ++ optionals stdenv.isDarwin [ libicns ]; 41 42 buildInputs = [ SDL2 libao ] 43 - ++ optionals stdenv.isLinux [ alsaLib udev libpulseaudio openal 44 gtk2 gtksourceview libX11 libXv 45 libGLU libGL ] 46 ++ optionals stdenv.isDarwin [ Carbon Cocoa OpenGL OpenAL ];
··· 4 , udev 5 , libGLU, libGL, SDL2 6 , libao, openal, libpulseaudio 7 + , alsa-lib 8 , gtk2, gtksourceview 9 , runtimeShell 10 # Darwin dependencies ··· 40 ++ optionals stdenv.isDarwin [ libicns ]; 41 42 buildInputs = [ SDL2 libao ] 43 + ++ optionals stdenv.isLinux [ alsa-lib udev libpulseaudio openal 44 gtk2 gtksourceview libX11 libXv 45 libGLU libGL ] 46 ++ optionals stdenv.isDarwin [ Carbon Cocoa OpenGL OpenAL ];
+2 -2
pkgs/misc/emulators/kega-fusion/default.nix
··· 1 - { stdenv, lib, writeText, fetchurl, upx, libGLU, glib, gtk2, alsaLib, libSM, libX11, gdk-pixbuf, pango, libXinerama, mpg123, runtimeShell }: 2 3 let 4 - libPath = lib.makeLibraryPath [ stdenv.cc.cc libGLU glib gtk2 alsaLib libSM libX11 gdk-pixbuf pango libXinerama ]; 5 6 in stdenv.mkDerivation { 7 pname = "kega-fusion";
··· 1 + { stdenv, lib, writeText, fetchurl, upx, libGLU, glib, gtk2, alsa-lib, libSM, libX11, gdk-pixbuf, pango, libXinerama, mpg123, runtimeShell }: 2 3 let 4 + libPath = lib.makeLibraryPath [ stdenv.cc.cc libGLU glib gtk2 alsa-lib libSM libX11 gdk-pixbuf pango libXinerama ]; 5 6 in stdenv.mkDerivation { 7 pname = "kega-fusion";
+2 -2
pkgs/misc/emulators/mame/default.nix
··· 1 { lib, stdenv, mkDerivation, fetchFromGitHub, makeDesktopItem, makeWrapper 2 - , python, pkg-config, SDL2, SDL2_ttf, alsaLib, which, qtbase, libXinerama 3 , libpcap, CoreAudioKit, ForceFeedback 4 , installShellFiles }: 5 ··· 41 42 buildInputs = 43 [ SDL2 SDL2_ttf qtbase libXinerama ] 44 - ++ lib.optional stdenv.isLinux alsaLib 45 ++ lib.optionals stdenv.isDarwin [ libpcap CoreAudioKit ForceFeedback ] 46 ; 47 nativeBuildInputs = [ python pkg-config which makeWrapper installShellFiles ];
··· 1 { lib, stdenv, mkDerivation, fetchFromGitHub, makeDesktopItem, makeWrapper 2 + , python, pkg-config, SDL2, SDL2_ttf, alsa-lib, which, qtbase, libXinerama 3 , libpcap, CoreAudioKit, ForceFeedback 4 , installShellFiles }: 5 ··· 41 42 buildInputs = 43 [ SDL2 SDL2_ttf qtbase libXinerama ] 44 + ++ lib.optional stdenv.isLinux alsa-lib 45 ++ lib.optionals stdenv.isDarwin [ libpcap CoreAudioKit ForceFeedback ] 46 ; 47 nativeBuildInputs = [ python pkg-config which makeWrapper installShellFiles ];
+2 -2
pkgs/misc/emulators/mednafen/default.nix
··· 1 { lib, stdenv, fetchurl, pkg-config, freeglut, libGLU, libGL, libcdio, libjack2 2 - , libsamplerate, libsndfile, libX11, SDL2, SDL2_net, zlib, alsaLib }: 3 4 stdenv.mkDerivation rec { 5 pname = "mednafen"; ··· 17 libGLU libGL 18 libcdio 19 libjack2 20 - alsaLib 21 libsamplerate 22 libsndfile 23 libX11
··· 1 { lib, stdenv, fetchurl, pkg-config, freeglut, libGLU, libGL, libcdio, libjack2 2 + , libsamplerate, libsndfile, libX11, SDL2, SDL2_net, zlib, alsa-lib }: 3 4 stdenv.mkDerivation rec { 5 pname = "mednafen"; ··· 17 libGLU libGL 18 libcdio 19 libjack2 20 + alsa-lib 21 libsamplerate 22 libsndfile 23 libX11
+2 -2
pkgs/misc/emulators/nestopia/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, pkg-config, SDL2, alsaLib, gtk3 2 , makeWrapper, libGLU, libGL, libarchive, libao, unzip, xdg-utils 3 , epoxy, gdk-pixbuf, gnome, wrapGAppsHook 4 }: ··· 21 22 buildInputs = [ 23 SDL2 24 - alsaLib 25 epoxy 26 gtk3 27 gdk-pixbuf
··· 1 + { lib, stdenv, fetchFromGitHub, pkg-config, SDL2, alsa-lib, gtk3 2 , makeWrapper, libGLU, libGL, libarchive, libao, unzip, xdg-utils 3 , epoxy, gdk-pixbuf, gnome, wrapGAppsHook 4 }: ··· 21 22 buildInputs = [ 23 SDL2 24 + alsa-lib 25 epoxy 26 gtk3 27 gdk-pixbuf
+2 -2
pkgs/misc/emulators/openmsx/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config 2 , python 3 - , alsaLib, glew, libGL, libpng 4 , libogg, libtheora, libvorbis 5 , SDL2, SDL2_image, SDL2_ttf 6 , freetype, tcl, zlib ··· 20 21 nativeBuildInputs = [ pkg-config python ]; 22 23 - buildInputs = [ alsaLib glew libGL libpng 24 libogg libtheora libvorbis freetype 25 SDL2 SDL2_image SDL2_ttf tcl zlib ]; 26
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config 2 , python 3 + , alsa-lib, glew, libGL, libpng 4 , libogg, libtheora, libvorbis 5 , SDL2, SDL2_image, SDL2_ttf 6 , freetype, tcl, zlib ··· 20 21 nativeBuildInputs = [ pkg-config python ]; 22 23 + buildInputs = [ alsa-lib glew libGL libpng 24 libogg libtheora libvorbis freetype 25 SDL2 SDL2_image SDL2_ttf tcl zlib ]; 26
+2 -2
pkgs/misc/emulators/pcem/default.nix
··· 1 - { stdenv, lib, fetchzip, wxGTK31, coreutils, SDL2, openal, alsaLib, pkg-config 2 , autoreconfHook, withNetworking ? true, withALSA ? true }: 3 4 stdenv.mkDerivation rec { ··· 13 14 nativeBuildInputs = [ autoreconfHook pkg-config ]; 15 buildInputs = [ wxGTK31 coreutils SDL2 openal ] 16 - ++ lib.optional withALSA alsaLib; 17 18 configureFlags = [ "--enable-release-build" ] 19 ++ lib.optional withNetworking "--enable-networking"
··· 1 + { stdenv, lib, fetchzip, wxGTK31, coreutils, SDL2, openal, alsa-lib, pkg-config 2 , autoreconfHook, withNetworking ? true, withALSA ? true }: 3 4 stdenv.mkDerivation rec { ··· 13 14 nativeBuildInputs = [ autoreconfHook pkg-config ]; 15 buildInputs = [ wxGTK31 coreutils SDL2 openal ] 16 + ++ lib.optional withALSA alsa-lib; 17 18 configureFlags = [ "--enable-release-build" ] 19 ++ lib.optional withNetworking "--enable-networking"
+2 -2
pkgs/misc/emulators/pcsx2/default.nix
··· 1 - { alsaLib 2 , cmake 3 , fetchFromGitHub 4 , fmt ··· 71 nativeBuildInputs = [ cmake makeWrapper perl pkg-config wrapGAppsHook ]; 72 73 buildInputs = [ 74 - alsaLib 75 fmt 76 gettext 77 glib
··· 1 + { alsa-lib 2 , cmake 3 , fetchFromGitHub 4 , fmt ··· 71 nativeBuildInputs = [ cmake makeWrapper perl pkg-config wrapGAppsHook ]; 72 73 buildInputs = [ 74 + alsa-lib 75 fmt 76 gettext 77 glib
+2 -2
pkgs/misc/emulators/punes/default.nix
··· 11 , pkg-config 12 , ffmpeg 13 , libGLU 14 - , alsaLib 15 , sndio 16 }: 17 ··· 34 nativeBuildInputs = [ autoreconfHook cmake pkg-config qttools ]; 35 36 buildInputs = [ ffmpeg qtbase qtsvg libGLU ] 37 - ++ lib.optionals stdenv.hostPlatform.isLinux [ alsaLib ] 38 ++ lib.optionals stdenv.hostPlatform.isBSD [ sndio ]; 39 40 dontUseCmakeConfigure = true;
··· 11 , pkg-config 12 , ffmpeg 13 , libGLU 14 + , alsa-lib 15 , sndio 16 }: 17 ··· 34 nativeBuildInputs = [ autoreconfHook cmake pkg-config qttools ]; 35 36 buildInputs = [ ffmpeg qtbase qtsvg libGLU ] 37 + ++ lib.optionals stdenv.hostPlatform.isLinux [ alsa-lib ] 38 ++ lib.optionals stdenv.hostPlatform.isBSD [ sndio ]; 39 40 dontUseCmakeConfigure = true;
+2 -2
pkgs/misc/emulators/reicast/default.nix
··· 3 , cmake 4 , pkg-config 5 , curl 6 - , alsaLib 7 , libGLU 8 , libX11 9 , libevdev ··· 25 nativeBuildInputs = [ cmake pkg-config ]; 26 buildInputs = [ 27 curl 28 - alsaLib 29 libGLU 30 libX11 31 libevdev
··· 3 , cmake 4 , pkg-config 5 , curl 6 + , alsa-lib 7 , libGLU 8 , libX11 9 , libevdev ··· 25 nativeBuildInputs = [ cmake pkg-config ]; 26 buildInputs = [ 27 curl 28 + alsa-lib 29 libGLU 30 libX11 31 libevdev
+4 -4
pkgs/misc/emulators/retroarch/cores.nix
··· 1 { lib, stdenv, fetchgit, fetchFromGitHub, fetchFromGitLab, fetchpatch, cmake, pkg-config, makeWrapper, python27, python3, retroarch 2 - , alsaLib, fluidsynth, curl, hidapi, libGLU, gettext, glib, gtk2, portaudio, SDL, SDL_net, SDL2, SDL2_image, libGL 3 , ffmpeg, pcre, libevdev, libpng, libjpeg, libzip, udev, libvorbis, snappy, which, hexdump 4 , miniupnpc, sfml, xorg, zlib, nasm, libpcap, boost, icu, openssl 5 , buildPackages }: ··· 548 description = "Port of MAME to libretro"; 549 license = gpl2Plus; 550 551 - extraBuildInputs = [ alsaLib libGLU libGL portaudio python27 xorg.libX11 ]; 552 postPatch = '' 553 # Prevent the failure during the parallel building of: 554 # make -C 3rdparty/genie/build/gmake.linux -f genie.make obj/Release/src/host/lua-5.3.0/src/lgc.o ··· 617 description = "Port of MAME ~2015 to libretro"; 618 license = gpl2Plus; 619 extraNativeBuildInputs = [ python27 ]; 620 - extraBuildInputs = [ alsaLib ]; 621 makefile = "Makefile"; 622 }; 623 ··· 638 description = "Port of MAME ~2016 to libretro"; 639 license = gpl2Plus; 640 extraNativeBuildInputs = [ python27 ]; 641 - extraBuildInputs = [ alsaLib ]; 642 postPatch = '' 643 # Prevent the failure during the parallel building of: 644 # make -C 3rdparty/genie/build/gmake.linux -f genie.make obj/Release/src/host/lua-5.3.0/src/lgc.o
··· 1 { lib, stdenv, fetchgit, fetchFromGitHub, fetchFromGitLab, fetchpatch, cmake, pkg-config, makeWrapper, python27, python3, retroarch 2 + , alsa-lib, fluidsynth, curl, hidapi, libGLU, gettext, glib, gtk2, portaudio, SDL, SDL_net, SDL2, SDL2_image, libGL 3 , ffmpeg, pcre, libevdev, libpng, libjpeg, libzip, udev, libvorbis, snappy, which, hexdump 4 , miniupnpc, sfml, xorg, zlib, nasm, libpcap, boost, icu, openssl 5 , buildPackages }: ··· 548 description = "Port of MAME to libretro"; 549 license = gpl2Plus; 550 551 + extraBuildInputs = [ alsa-lib libGLU libGL portaudio python27 xorg.libX11 ]; 552 postPatch = '' 553 # Prevent the failure during the parallel building of: 554 # make -C 3rdparty/genie/build/gmake.linux -f genie.make obj/Release/src/host/lua-5.3.0/src/lgc.o ··· 617 description = "Port of MAME ~2015 to libretro"; 618 license = gpl2Plus; 619 extraNativeBuildInputs = [ python27 ]; 620 + extraBuildInputs = [ alsa-lib ]; 621 makefile = "Makefile"; 622 }; 623 ··· 638 description = "Port of MAME ~2016 to libretro"; 639 license = gpl2Plus; 640 extraNativeBuildInputs = [ python27 ]; 641 + extraBuildInputs = [ alsa-lib ]; 642 postPatch = '' 643 # Prevent the failure during the parallel building of: 644 # make -C 3rdparty/genie/build/gmake.linux -f genie.make obj/Release/src/host/lua-5.3.0/src/lgc.o
+2 -2
pkgs/misc/emulators/retroarch/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, which, pkg-config, makeWrapper 2 , ffmpeg, libGLU, libGL, freetype, libxml2, python3 3 , libobjc, AppKit, Foundation 4 - , alsaLib ? null 5 , libdrm ? null 6 , libpulseaudio ? null 7 , libv4l ? null ··· 39 ++ optional enableNvidiaCgToolkit nvidia_cg_toolkit 40 ++ optional withVulkan vulkan-loader 41 ++ optionals stdenv.isDarwin [ libobjc AppKit Foundation ] 42 - ++ optionals stdenv.isLinux [ alsaLib libdrm libpulseaudio libv4l libX11 43 libXdmcp libXext libXxf86vm mesa udev 44 wayland libxkbcommon ]; 45
··· 1 { lib, stdenv, fetchFromGitHub, which, pkg-config, makeWrapper 2 , ffmpeg, libGLU, libGL, freetype, libxml2, python3 3 , libobjc, AppKit, Foundation 4 + , alsa-lib ? null 5 , libdrm ? null 6 , libpulseaudio ? null 7 , libv4l ? null ··· 39 ++ optional enableNvidiaCgToolkit nvidia_cg_toolkit 40 ++ optional withVulkan vulkan-loader 41 ++ optionals stdenv.isDarwin [ libobjc AppKit Foundation ] 42 + ++ optionals stdenv.isLinux [ alsa-lib libdrm libpulseaudio libv4l libX11 43 libXdmcp libXext libXxf86vm mesa udev 44 wayland libxkbcommon ]; 45
+2 -2
pkgs/misc/emulators/rpcs3/default.nix
··· 4 , sdl2Support ? true, SDL2 5 , pulseaudioSupport ? true, libpulseaudio 6 , waylandSupport ? true, wayland 7 - , alsaSupport ? true, alsaLib 8 }: 9 10 let ··· 50 libevdev zlib libusb1 curl python3 51 ] ++ lib.optional sdl2Support SDL2 52 ++ lib.optional pulseaudioSupport libpulseaudio 53 - ++ lib.optional alsaSupport alsaLib 54 ++ lib.optional waylandSupport wayland; 55 56 meta = with lib; {
··· 4 , sdl2Support ? true, SDL2 5 , pulseaudioSupport ? true, libpulseaudio 6 , waylandSupport ? true, wayland 7 + , alsaSupport ? true, alsa-lib 8 }: 9 10 let ··· 50 libevdev zlib libusb1 curl python3 51 ] ++ lib.optional sdl2Support SDL2 52 ++ lib.optional pulseaudioSupport libpulseaudio 53 + ++ lib.optional alsaSupport alsa-lib 54 ++ lib.optional waylandSupport wayland; 55 56 meta = with lib; {
+2 -2
pkgs/misc/emulators/ruffle/default.nix
··· 1 - { alsaLib 2 , fetchFromGitHub 3 , makeWrapper 4 , openssl ··· 29 ]; 30 31 buildInputs = [ 32 - alsaLib 33 openssl 34 wayland 35 xorg.libX11
··· 1 + { alsa-lib 2 , fetchFromGitHub 3 , makeWrapper 4 , openssl ··· 29 ]; 30 31 buildInputs = [ 32 + alsa-lib 33 openssl 34 wayland 35 xorg.libX11
+2 -2
pkgs/misc/emulators/uae/default.nix
··· 1 - {lib, stdenv, fetchurl, pkg-config, gtk2, alsaLib, SDL}: 2 3 stdenv.mkDerivation rec { 4 name = "uae-0.8.29"; ··· 11 configureFlags = [ "--with-sdl" "--with-sdl-sound" "--with-sdl-gfx" "--with-alsa" ]; 12 13 nativeBuildInputs = [ pkg-config ]; 14 - buildInputs = [ gtk2 alsaLib SDL ]; 15 16 hardeningDisable = [ "format" ]; 17 LDFLAGS = [ "-lm" ];
··· 1 + {lib, stdenv, fetchurl, pkg-config, gtk2, alsa-lib, SDL}: 2 3 stdenv.mkDerivation rec { 4 name = "uae-0.8.29"; ··· 11 configureFlags = [ "--with-sdl" "--with-sdl-sound" "--with-sdl-gfx" "--with-alsa" ]; 12 13 nativeBuildInputs = [ pkg-config ]; 14 + buildInputs = [ gtk2 alsa-lib SDL ]; 15 16 hardeningDisable = [ "format" ]; 17 LDFLAGS = [ "-lm" ];
+2 -2
pkgs/misc/emulators/vice/default.nix
··· 1 - { lib, stdenv, fetchurl, bison, flex, perl, libpng, giflib, libjpeg, alsaLib, readline, libGLU, libGL, libXaw 2 , pkg-config, gtk2, SDL, autoreconfHook, makeDesktopItem 3 }: 4 ··· 10 sha256 = "0h0jbml02s2a36hr78dxv1zshmfhxp1wadpcdl09aq416fb1bf1y"; 11 }; 12 13 - buildInputs = [ bison flex perl libpng giflib libjpeg alsaLib readline libGLU libGL 14 pkg-config gtk2 SDL autoreconfHook libXaw ]; 15 dontDisableStatic = true; 16 configureFlags = [ "--enable-fullscreen --enable-gnomeui" ];
··· 1 + { lib, stdenv, fetchurl, bison, flex, perl, libpng, giflib, libjpeg, alsa-lib, readline, libGLU, libGL, libXaw 2 , pkg-config, gtk2, SDL, autoreconfHook, makeDesktopItem 3 }: 4 ··· 10 sha256 = "0h0jbml02s2a36hr78dxv1zshmfhxp1wadpcdl09aq416fb1bf1y"; 11 }; 12 13 + buildInputs = [ bison flex perl libpng giflib libjpeg alsa-lib readline libGLU libGL 14 pkg-config gtk2 SDL autoreconfHook libXaw ]; 15 dontDisableStatic = true; 16 configureFlags = [ "--enable-fullscreen --enable-gnomeui" ];
+1 -1
pkgs/misc/emulators/wine/base.nix
··· 59 ++ lib.optional gphoto2Support pkgs.libgphoto2 60 ++ lib.optional ldapSupport pkgs.openldap 61 ++ lib.optional fontconfigSupport pkgs.fontconfig 62 - ++ lib.optional alsaSupport pkgs.alsaLib 63 ++ lib.optional pulseaudioSupport pkgs.libpulseaudio 64 ++ lib.optional xineramaSupport pkgs.xorg.libXinerama 65 ++ lib.optional udevSupport pkgs.udev
··· 59 ++ lib.optional gphoto2Support pkgs.libgphoto2 60 ++ lib.optional ldapSupport pkgs.openldap 61 ++ lib.optional fontconfigSupport pkgs.fontconfig 62 + ++ lib.optional alsaSupport pkgs.alsa-lib 63 ++ lib.optional pulseaudioSupport pkgs.libpulseaudio 64 ++ lib.optional xineramaSupport pkgs.xorg.libXinerama 65 ++ lib.optional udevSupport pkgs.udev
+2 -2
pkgs/misc/emulators/yuzu/base.nix
··· 1 { pname, version, src, branchName 2 , stdenv, lib, fetchFromGitHub, fetchpatch, wrapQtAppsHook 3 , cmake, pkg-config 4 - , libpulseaudio, libjack2, alsaLib, sndio 5 , vulkan-loader, vulkan-headers 6 , qtbase, qtwebengine, qttools 7 , nlohmann_json, rapidjson ··· 21 22 nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ]; 23 buildInputs = [ 24 - libpulseaudio libjack2 alsaLib sndio 25 vulkan-loader vulkan-headers 26 qtbase qtwebengine qttools 27 nlohmann_json rapidjson
··· 1 { pname, version, src, branchName 2 , stdenv, lib, fetchFromGitHub, fetchpatch, wrapQtAppsHook 3 , cmake, pkg-config 4 + , libpulseaudio, libjack2, alsa-lib, sndio 5 , vulkan-loader, vulkan-headers 6 , qtbase, qtwebengine, qttools 7 , nlohmann_json, rapidjson ··· 21 22 nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ]; 23 buildInputs = [ 24 + libpulseaudio libjack2 alsa-lib sndio 25 vulkan-loader vulkan-headers 26 qtbase qtwebengine qttools 27 nlohmann_json rapidjson
+2 -2
pkgs/misc/jackaudio/default.nix
··· 5 , aften, AudioUnit, CoreAudio, libobjc, Accelerate 6 7 # Optional Dependencies 8 - , dbus ? null, libffado ? null, alsaLib ? null 9 , libopus ? null 10 11 # Extra options ··· 22 optDbus = if stdenv.isDarwin then null else shouldUsePkg dbus; 23 optPythonDBus = if libOnly then null else shouldUsePkg dbus-python; 24 optLibffado = if libOnly then null else shouldUsePkg libffado; 25 - optAlsaLib = if libOnly then null else shouldUsePkg alsaLib; 26 optLibopus = shouldUsePkg libopus; 27 in 28 stdenv.mkDerivation rec {
··· 5 , aften, AudioUnit, CoreAudio, libobjc, Accelerate 6 7 # Optional Dependencies 8 + , dbus ? null, libffado ? null, alsa-lib ? null 9 , libopus ? null 10 11 # Extra options ··· 22 optDbus = if stdenv.isDarwin then null else shouldUsePkg dbus; 23 optPythonDBus = if libOnly then null else shouldUsePkg dbus-python; 24 optLibffado = if libOnly then null else shouldUsePkg libffado; 25 + optAlsaLib = if libOnly then null else shouldUsePkg alsa-lib; 26 optLibopus = shouldUsePkg libopus; 27 in 28 stdenv.mkDerivation rec {
+2 -2
pkgs/misc/jackaudio/jack1.nix
··· 1 { lib, stdenv, fetchurl, pkg-config 2 3 # Optional Dependencies 4 - , alsaLib ? null, db ? null, libuuid ? null, libffado ? null, celt ? null 5 }: 6 7 let 8 shouldUsePkg = pkg: if pkg != null && lib.meta.availableOn stdenv.hostPlatform pkg then pkg else null; 9 10 - optAlsaLib = shouldUsePkg alsaLib; 11 optDb = shouldUsePkg db; 12 optLibuuid = shouldUsePkg libuuid; 13 optLibffado = shouldUsePkg libffado;
··· 1 { lib, stdenv, fetchurl, pkg-config 2 3 # Optional Dependencies 4 + , alsa-lib ? null, db ? null, libuuid ? null, libffado ? null, celt ? null 5 }: 6 7 let 8 shouldUsePkg = pkg: if pkg != null && lib.meta.availableOn stdenv.hostPlatform pkg then pkg else null; 9 10 + optAlsaLib = shouldUsePkg alsa-lib; 11 optDb = shouldUsePkg db; 12 optLibuuid = shouldUsePkg libuuid; 13 optLibffado = shouldUsePkg libffado;
+2 -2
pkgs/misc/sndio/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, fixDarwinDylibNames }: 2 3 stdenv.mkDerivation rec { 4 pname = "sndio"; ··· 10 }; 11 12 nativeBuildInputs = lib.optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames; 13 - buildInputs = lib.optional stdenv.hostPlatform.isLinux alsaLib; 14 15 enableParallelBuilding = true; 16
··· 1 + { lib, stdenv, fetchurl, alsa-lib, fixDarwinDylibNames }: 2 3 stdenv.mkDerivation rec { 4 pname = "sndio"; ··· 10 }; 11 12 nativeBuildInputs = lib.optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames; 13 + buildInputs = lib.optional stdenv.hostPlatform.isLinux alsa-lib; 14 15 enableParallelBuilding = true; 16
+2 -2
pkgs/misc/solfege/default.nix
··· 1 { lib, fetchurl, gettext, pkg-config, texinfo, wrapGAppsHook 2 , buildPythonApplication, pycairo, pygobject3 3 , gobject-introspection, gtk3, librsvg 4 - , alsaUtils, timidity, mpg123, vorbis-tools, csound, lilypond 5 }: 6 7 buildPythonApplication rec { ··· 24 propagatedBuildInputs = [ pycairo pygobject3 ]; 25 26 preBuild = '' 27 - sed -i -e 's|wav_player=.*|wav_player=${alsaUtils}/bin/aplay|' \ 28 -e 's|midi_player=.*|midi_player=${timidity}/bin/timidity|' \ 29 -e 's|mp3_player=.*|mp3_player=${mpg123}/bin/mpg123|' \ 30 -e 's|ogg_player=.*|ogg_player=${vorbis-tools}/bin/ogg123|' \
··· 1 { lib, fetchurl, gettext, pkg-config, texinfo, wrapGAppsHook 2 , buildPythonApplication, pycairo, pygobject3 3 , gobject-introspection, gtk3, librsvg 4 + , alsa-utils, timidity, mpg123, vorbis-tools, csound, lilypond 5 }: 6 7 buildPythonApplication rec { ··· 24 propagatedBuildInputs = [ pycairo pygobject3 ]; 25 26 preBuild = '' 27 + sed -i -e 's|wav_player=.*|wav_player=${alsa-utils}/bin/aplay|' \ 28 -e 's|midi_player=.*|midi_player=${timidity}/bin/timidity|' \ 29 -e 's|mp3_player=.*|mp3_player=${mpg123}/bin/mpg123|' \ 30 -e 's|ogg_player=.*|ogg_player=${vorbis-tools}/bin/ogg123|' \
+150 -137
pkgs/misc/vim-plugins/generated.nix
··· 413 414 chadtree = buildVimPluginFrom2Nix { 415 pname = "chadtree"; 416 - version = "2021-06-06"; 417 src = fetchFromGitHub { 418 owner = "ms-jpq"; 419 repo = "chadtree"; 420 - rev = "00fe69a21e128d0378d1e00eb5334cde9cd7a227"; 421 - sha256 = "0nrcxsf00x2ygh16965d6fp5lhjq7hg9wzqgail2l0pwjdxnizm4"; 422 }; 423 meta.homepage = "https://github.com/ms-jpq/chadtree/"; 424 }; ··· 557 558 coc-nvim = buildVimPluginFrom2Nix { 559 pname = "coc-nvim"; 560 - version = "2021-06-04"; 561 src = fetchFromGitHub { 562 owner = "neoclide"; 563 repo = "coc.nvim"; 564 - rev = "06d950e547e8fa1a775399ae5eeb70603084b109"; 565 - sha256 = "1fj8v8zm0w04fyxf12ck4lc3gwq6bxh5shmwc24j0sar3ki0i4rz"; 566 }; 567 meta.homepage = "https://github.com/neoclide/coc.nvim/"; 568 }; ··· 617 618 command-t = buildVimPluginFrom2Nix { 619 pname = "command-t"; 620 - version = "2021-03-14"; 621 src = fetchFromGitHub { 622 owner = "wincent"; 623 repo = "command-t"; 624 - rev = "a7ce436b211a7ac1f47cfd440370653e33c2a1d5"; 625 - sha256 = "1yfcbh9q35w1ckdv8isbwjwlgnjnjmqm8yc7bcbfirkx9pjlsw2z"; 626 fetchSubmodules = true; 627 }; 628 meta.homepage = "https://github.com/wincent/command-t/"; ··· 774 775 conjure = buildVimPluginFrom2Nix { 776 pname = "conjure"; 777 - version = "2021-05-31"; 778 src = fetchFromGitHub { 779 owner = "Olical"; 780 repo = "conjure"; 781 - rev = "31820e386ce7a32488ad6b19033c17a8f05c36bf"; 782 - sha256 = "1p35blgnd99kggwyiag6drx3v6zqx50ypxnfvvij102ws50144fk"; 783 }; 784 meta.homepage = "https://github.com/Olical/conjure/"; 785 }; ··· 810 811 Coqtail = buildVimPluginFrom2Nix { 812 pname = "Coqtail"; 813 - version = "2021-06-01"; 814 src = fetchFromGitHub { 815 owner = "whonore"; 816 repo = "Coqtail"; 817 - rev = "5f92ee08b9c0018df244de47dc6e2ed4ba232a64"; 818 - sha256 = "16xfkblsn149v9rgqjcimaw380xv6l8gimfaj368gh9h2icaz9qc"; 819 }; 820 meta.homepage = "https://github.com/whonore/Coqtail/"; 821 }; ··· 1304 1305 diffview-nvim = buildVimPluginFrom2Nix { 1306 pname = "diffview-nvim"; 1307 - version = "2021-06-03"; 1308 src = fetchFromGitHub { 1309 owner = "sindrets"; 1310 repo = "diffview.nvim"; 1311 - rev = "e174aa0a1e8a65fd9699f190c67fd197c2afa09f"; 1312 - sha256 = "0skzir27vzg5h8w0c7hj2p2i0540m768i1vbgqwpgz7y7wkgpbcm"; 1313 }; 1314 meta.homepage = "https://github.com/sindrets/diffview.nvim/"; 1315 }; ··· 1364 1365 edge = buildVimPluginFrom2Nix { 1366 pname = "edge"; 1367 - version = "2021-05-22"; 1368 src = fetchFromGitHub { 1369 owner = "sainnhe"; 1370 repo = "edge"; 1371 - rev = "af858776b6faf81b9eb50f8bbb87c639ee483c93"; 1372 - sha256 = "07smppxp2wr4282vsz0zdx3kkhvrx9f5140dwx4h4p8chs1c1zc5"; 1373 }; 1374 meta.homepage = "https://github.com/sainnhe/edge/"; 1375 }; ··· 1799 1800 gitsigns-nvim = buildVimPluginFrom2Nix { 1801 pname = "gitsigns-nvim"; 1802 - version = "2021-06-06"; 1803 src = fetchFromGitHub { 1804 owner = "lewis6991"; 1805 repo = "gitsigns.nvim"; 1806 - rev = "0d8db4531a508f875d98b55f5e78bc1c560d6342"; 1807 - sha256 = "1avp9df2lbiczycgfiigbyny8s6srjw6h88a88161m29g2mznr2s"; 1808 }; 1809 meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/"; 1810 }; ··· 1819 sha256 = "0hhamv2q3z8cy4n9yzxq0jvs2x8qx4wx6c2qpsk82jsnghmzipd6"; 1820 }; 1821 meta.homepage = "https://github.com/gregsexton/gitv/"; 1822 }; 1823 1824 glow-nvim = buildVimPluginFrom2Nix { ··· 1895 1896 gruvbox-flat-nvim = buildVimPluginFrom2Nix { 1897 pname = "gruvbox-flat-nvim"; 1898 - version = "2021-05-28"; 1899 src = fetchFromGitHub { 1900 owner = "eddyekofo94"; 1901 repo = "gruvbox-flat.nvim"; 1902 - rev = "521d9234d1c8c3a0e9dc782a8f2e5776483856b0"; 1903 - sha256 = "1k92z847ix3c7kwiyiw4x41z2sid2wyyjgv08myh93k0ivb5y4qh"; 1904 }; 1905 meta.homepage = "https://github.com/eddyekofo94/gruvbox-flat.nvim/"; 1906 }; 1907 1908 gruvbox-nvim = buildVimPluginFrom2Nix { 1909 pname = "gruvbox-nvim"; 1910 - version = "2021-06-05"; 1911 src = fetchFromGitHub { 1912 owner = "npxbr"; 1913 repo = "gruvbox.nvim"; 1914 - rev = "ad076d46c76b884d7b555067d3434b3666c3b80b"; 1915 - sha256 = "0m4ks6gxh3clg4vg1rxyvhjjkmmwipb9s38zwbaidfqwifldjriy"; 1916 }; 1917 meta.homepage = "https://github.com/npxbr/gruvbox.nvim/"; 1918 }; ··· 2123 2124 indent-blankline-nvim-lua = buildVimPluginFrom2Nix { 2125 pname = "indent-blankline-nvim-lua"; 2126 - version = "2021-04-28"; 2127 src = fetchFromGitHub { 2128 owner = "lukas-reineke"; 2129 repo = "indent-blankline.nvim"; 2130 - rev = "ec5816267caa5fdde7a5e5a8359b9b19bc8ecf49"; 2131 - sha256 = "008q3rg6fz36k334ci30f1vci9hws4y04z8gr4wnq9q8qx57y7nh"; 2132 }; 2133 meta.homepage = "https://github.com/lukas-reineke/indent-blankline.nvim/"; 2134 }; ··· 2292 2293 julia-vim = buildVimPluginFrom2Nix { 2294 pname = "julia-vim"; 2295 - version = "2021-05-20"; 2296 src = fetchFromGitHub { 2297 owner = "JuliaEditorSupport"; 2298 repo = "julia-vim"; 2299 - rev = "2f35033a2141eea7a5a89ef8be438985781a9fcf"; 2300 - sha256 = "1d7xl7i5xl4mnpx7bl9cnf23x48lc6ambhgb98phzdsb0kzjhv3n"; 2301 }; 2302 meta.homepage = "https://github.com/JuliaEditorSupport/julia-vim/"; 2303 }; ··· 2388 2389 LeaderF = buildVimPluginFrom2Nix { 2390 pname = "LeaderF"; 2391 - version = "2021-06-03"; 2392 src = fetchFromGitHub { 2393 owner = "Yggdroot"; 2394 repo = "LeaderF"; 2395 - rev = "3849b6440299215e5168d569713d2a5540dfbf2b"; 2396 sha256 = "17if75p3x4lkqncl296f3jdq0rcc69b0mgj0dbz6cl851bmqvy40"; 2397 }; 2398 meta.homepage = "https://github.com/Yggdroot/LeaderF/"; ··· 2400 2401 lean-vim = buildVimPluginFrom2Nix { 2402 pname = "lean-vim"; 2403 - version = "2021-06-04"; 2404 src = fetchFromGitHub { 2405 owner = "leanprover"; 2406 repo = "lean.vim"; 2407 - rev = "fdf448398335434f4b5c45aff5f4ee64a3d090fa"; 2408 - sha256 = "0wi7837yy4x89w6gw72qkaxbb0vdm3hlxnkjplg2g4ibpayxx3s4"; 2409 }; 2410 meta.homepage = "https://github.com/leanprover/lean.vim/"; 2411 }; ··· 2592 2593 lsp_signature-nvim = buildVimPluginFrom2Nix { 2594 pname = "lsp_signature-nvim"; 2595 - version = "2021-06-03"; 2596 src = fetchFromGitHub { 2597 owner = "ray-x"; 2598 repo = "lsp_signature.nvim"; 2599 - rev = "5aca93b10b571a8dfafd2c9e850239dfa2094a6f"; 2600 - sha256 = "1k8k7zq03jnvh4328i0s0d87g9s5y2yc94wnpg059clmp1cizcq4"; 2601 }; 2602 meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/"; 2603 }; ··· 3048 3049 neogit = buildVimPluginFrom2Nix { 3050 pname = "neogit"; 3051 - version = "2021-06-03"; 3052 src = fetchFromGitHub { 3053 owner = "TimUntersberger"; 3054 repo = "neogit"; 3055 - rev = "f0a22c4609e6f090afdcb147242a2e96ac763f4a"; 3056 - sha256 = "09y03krzg2wl0mlgvc3shvdbvjr8ga69amknbfzvnmplmqyji0g5"; 3057 }; 3058 meta.homepage = "https://github.com/TimUntersberger/neogit/"; 3059 }; ··· 3264 3265 nnn-vim = buildVimPluginFrom2Nix { 3266 pname = "nnn-vim"; 3267 - version = "2021-05-30"; 3268 src = fetchFromGitHub { 3269 owner = "mcchrish"; 3270 repo = "nnn.vim"; 3271 - rev = "fb80ed60c642b1f3666125c3051bd2da34453eeb"; 3272 - sha256 = "1p87dc296icb2kpyzlflpzbaq5z2yg106mpsxxzmwzn949smsk7l"; 3273 }; 3274 meta.homepage = "https://github.com/mcchrish/nnn.vim/"; 3275 }; ··· 3288 3289 nord-nvim = buildVimPluginFrom2Nix { 3290 pname = "nord-nvim"; 3291 - version = "2021-06-02"; 3292 src = fetchFromGitHub { 3293 owner = "shaunsingh"; 3294 repo = "nord.nvim"; 3295 - rev = "6965333869ca172a18606c93d6f6c1275fb9aabb"; 3296 - sha256 = "0nljk4ncxz5syf0wr29j3bdxdw5bjpjn879ls1r910hicn4lg468"; 3297 }; 3298 meta.homepage = "https://github.com/shaunsingh/nord.nvim/"; 3299 }; ··· 3336 3337 nvim-autopairs = buildVimPluginFrom2Nix { 3338 pname = "nvim-autopairs"; 3339 - version = "2021-06-06"; 3340 src = fetchFromGitHub { 3341 owner = "windwp"; 3342 repo = "nvim-autopairs"; 3343 - rev = "64c937940c2d890bd192a56e1a831e378fe0168b"; 3344 - sha256 = "05pa2zz7dwzfjsgz8chv0wkx202f8x3plbxyczlkp390sfhqk0nn"; 3345 }; 3346 meta.homepage = "https://github.com/windwp/nvim-autopairs/"; 3347 }; 3348 3349 nvim-base16 = buildVimPluginFrom2Nix { 3350 pname = "nvim-base16"; 3351 - version = "2021-05-27"; 3352 src = fetchFromGitHub { 3353 owner = "RRethy"; 3354 repo = "nvim-base16"; 3355 - rev = "4388bb114a9c153cbe8c5745f6c3cb92edc9bf4b"; 3356 - sha256 = "0ivgdl0biiz91g5s0riva77ybzp33driwm7p7fwl94czqgyjjqc4"; 3357 }; 3358 meta.homepage = "https://github.com/RRethy/nvim-base16/"; 3359 }; 3360 3361 nvim-bqf = buildVimPluginFrom2Nix { 3362 pname = "nvim-bqf"; 3363 - version = "2021-06-06"; 3364 src = fetchFromGitHub { 3365 owner = "kevinhwang91"; 3366 repo = "nvim-bqf"; 3367 - rev = "85b05cdc0ce371b055504be5d16cdfb1ea110f22"; 3368 - sha256 = "0sr3rcy5mw0gx06x12dqc4bsb2ypc2xvcr6cqzw4w8w520ys7aid"; 3369 }; 3370 meta.homepage = "https://github.com/kevinhwang91/nvim-bqf/"; 3371 }; 3372 3373 nvim-bufferline-lua = buildVimPluginFrom2Nix { 3374 pname = "nvim-bufferline-lua"; 3375 - version = "2021-06-01"; 3376 src = fetchFromGitHub { 3377 owner = "akinsho"; 3378 repo = "nvim-bufferline.lua"; 3379 - rev = "883cd1b0d8029c97bb6c3358b8e55c040b0c7bcb"; 3380 - sha256 = "06mcl11jx56wym2jfinpbklpfn55d6j35yy80dv9dy8072mb5f9f"; 3381 }; 3382 meta.homepage = "https://github.com/akinsho/nvim-bufferline.lua/"; 3383 }; ··· 3408 3409 nvim-compe = buildVimPluginFrom2Nix { 3410 pname = "nvim-compe"; 3411 - version = "2021-06-02"; 3412 src = fetchFromGitHub { 3413 owner = "hrsh7th"; 3414 repo = "nvim-compe"; 3415 - rev = "310488302c6532646adfe8228e40187a80b36ac5"; 3416 - sha256 = "1anfrybaliyaxgi8iv55hncnac8xgizqw9b9047lw2grkybmrdn4"; 3417 }; 3418 meta.homepage = "https://github.com/hrsh7th/nvim-compe/"; 3419 }; ··· 3432 3433 nvim-dap = buildVimPluginFrom2Nix { 3434 pname = "nvim-dap"; 3435 - version = "2021-06-03"; 3436 src = fetchFromGitHub { 3437 owner = "mfussenegger"; 3438 repo = "nvim-dap"; 3439 - rev = "826a1931fdf1b3b67a0b456aa3abc1b72185a7a7"; 3440 - sha256 = "0g8x9vk9qv16zlbvx3h8w2vhnqyycssn5v4y8sdhsnhyjljsjygz"; 3441 }; 3442 meta.homepage = "https://github.com/mfussenegger/nvim-dap/"; 3443 }; 3444 3445 nvim-dap-ui = buildVimPluginFrom2Nix { 3446 pname = "nvim-dap-ui"; 3447 - version = "2021-06-05"; 3448 src = fetchFromGitHub { 3449 owner = "rcarriga"; 3450 repo = "nvim-dap-ui"; 3451 - rev = "3c221fe2cc2d675ebf8c83bb62e0b44516ae34ae"; 3452 - sha256 = "0hcfs9c5m610sh5105kd4qbgj8ikfds7zfh2hcf1ly5ikkbz1ma4"; 3453 }; 3454 meta.homepage = "https://github.com/rcarriga/nvim-dap-ui/"; 3455 }; ··· 3468 3469 nvim-gdb = buildVimPluginFrom2Nix { 3470 pname = "nvim-gdb"; 3471 - version = "2021-05-30"; 3472 src = fetchFromGitHub { 3473 owner = "sakhnik"; 3474 repo = "nvim-gdb"; 3475 - rev = "60994408e6684fb776bcfb80c456cbdf8bc6eb93"; 3476 - sha256 = "044bgiyhi4db5avajry9v168gz55xn6yzr83j610k95hh2aam08a"; 3477 }; 3478 meta.homepage = "https://github.com/sakhnik/nvim-gdb/"; 3479 }; ··· 3540 3541 nvim-lspconfig = buildVimPluginFrom2Nix { 3542 pname = "nvim-lspconfig"; 3543 - version = "2021-06-03"; 3544 src = fetchFromGitHub { 3545 owner = "neovim"; 3546 repo = "nvim-lspconfig"; 3547 - rev = "62c04242031ed65a8d29ebefaaf645e8e3375748"; 3548 - sha256 = "1g1s85dzz7lr3ky90m27m8f3s06xm4c87z96vwzaaajb28927774"; 3549 }; 3550 meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; 3551 }; ··· 3624 3625 nvim-tree-lua = buildVimPluginFrom2Nix { 3626 pname = "nvim-tree-lua"; 3627 - version = "2021-06-05"; 3628 src = fetchFromGitHub { 3629 owner = "kyazdani42"; 3630 repo = "nvim-tree.lua"; 3631 - rev = "82f1598bd4388c8089cf08007b17a3555c0328f0"; 3632 - sha256 = "1mpszdypmhw3zizm699rq1m3zfrzmn1ilqaha01zb3q64l7mddzc"; 3633 }; 3634 meta.homepage = "https://github.com/kyazdani42/nvim-tree.lua/"; 3635 }; 3636 3637 nvim-treesitter = buildVimPluginFrom2Nix { 3638 pname = "nvim-treesitter"; 3639 - version = "2021-06-04"; 3640 src = fetchFromGitHub { 3641 owner = "nvim-treesitter"; 3642 repo = "nvim-treesitter"; 3643 - rev = "b5d603a876fe8c89e96a9cac2dac2dd375479dac"; 3644 - sha256 = "1x2cn0v7yyqlwz8g4vqxh0vai372946a1akbg50pldq24jxm8j0q"; 3645 }; 3646 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; 3647 }; ··· 3840 3841 packer-nvim = buildVimPluginFrom2Nix { 3842 pname = "packer-nvim"; 3843 - version = "2021-06-03"; 3844 src = fetchFromGitHub { 3845 owner = "wbthomason"; 3846 repo = "packer.nvim"; 3847 - rev = "3715ce44c0aae69471511bd93789ccf578c9684c"; 3848 - sha256 = "1xcfmv7dn975hqa1izn4h80vpn3yksm8ali6nbxv62sij6m9na48"; 3849 }; 3850 meta.homepage = "https://github.com/wbthomason/packer.nvim/"; 3851 }; ··· 4429 4430 sideways-vim = buildVimPluginFrom2Nix { 4431 pname = "sideways-vim"; 4432 - version = "2021-06-06"; 4433 src = fetchFromGitHub { 4434 owner = "AndrewRadev"; 4435 repo = "sideways.vim"; 4436 - rev = "15acde01892efd6e8d2a5c452babe862ce05f74d"; 4437 - sha256 = "0bb06g2knzqj7himsvpfydq8yig2szz9q5pqds9yv83m3vh4kppl"; 4438 }; 4439 meta.homepage = "https://github.com/AndrewRadev/sideways.vim/"; 4440 }; ··· 4501 4502 sonokai = buildVimPluginFrom2Nix { 4503 pname = "sonokai"; 4504 - version = "2021-06-01"; 4505 src = fetchFromGitHub { 4506 owner = "sainnhe"; 4507 repo = "sonokai"; 4508 - rev = "9dd432b1bce0bd448faf22375fcf6311ff0d4226"; 4509 - sha256 = "0asqmnyizcyg5drfhbm52l654q3s5ibvbnd8n45kbcn3cnaqb148"; 4510 }; 4511 meta.homepage = "https://github.com/sainnhe/sonokai/"; 4512 }; ··· 4609 4610 splitjoin-vim = buildVimPluginFrom2Nix { 4611 pname = "splitjoin-vim"; 4612 - version = "2021-04-24"; 4613 src = fetchFromGitHub { 4614 owner = "AndrewRadev"; 4615 repo = "splitjoin.vim"; 4616 - rev = "f4773c0d2f7453fea23f5f69f433547f3d62ea0a"; 4617 - sha256 = "06fsfsvrq6sqyqpmj693vn810c6zvzn16781mw6bb2912cmyrs5z"; 4618 fetchSubmodules = true; 4619 }; 4620 meta.homepage = "https://github.com/AndrewRadev/splitjoin.vim/"; ··· 5116 5117 ultisnips = buildVimPluginFrom2Nix { 5118 pname = "ultisnips"; 5119 - version = "2021-05-18"; 5120 src = fetchFromGitHub { 5121 owner = "SirVer"; 5122 repo = "ultisnips"; 5123 - rev = "b3fd9022bdc3472dac114a8b2aa85b845189514b"; 5124 - sha256 = "0yss85xy3i6gfgpwy3h42db5q5gpmv9m3s64ygfix5f24lflsi98"; 5125 }; 5126 meta.homepage = "https://github.com/SirVer/ultisnips/"; 5127 }; ··· 5464 5465 vim-airline = buildVimPluginFrom2Nix { 5466 pname = "vim-airline"; 5467 - version = "2021-06-04"; 5468 src = fetchFromGitHub { 5469 owner = "vim-airline"; 5470 repo = "vim-airline"; 5471 - rev = "82b1b2e87677b468a3b6140372839654d8c346e7"; 5472 - sha256 = "0vvaj84q72z5b473f4823laxdvqb1qqj83n05ixavzpjq2qnlmhq"; 5473 }; 5474 meta.homepage = "https://github.com/vim-airline/vim-airline/"; 5475 }; ··· 5560 5561 vim-autoformat = buildVimPluginFrom2Nix { 5562 pname = "vim-autoformat"; 5563 - version = "2021-06-05"; 5564 src = fetchFromGitHub { 5565 owner = "vim-autoformat"; 5566 repo = "vim-autoformat"; 5567 - rev = "31e47bb9ee7a8b7aa2d324723dac75ea02896044"; 5568 - sha256 = "1pw5iipr6yln1nspy2sn13cx7p1cn5485l8rkkkyqfwqgqsj3jfq"; 5569 }; 5570 meta.homepage = "https://github.com/vim-autoformat/vim-autoformat/"; 5571 }; ··· 5740 5741 vim-clap = buildVimPluginFrom2Nix { 5742 pname = "vim-clap"; 5743 - version = "2021-06-06"; 5744 src = fetchFromGitHub { 5745 owner = "liuchengxu"; 5746 repo = "vim-clap"; 5747 - rev = "351ec86836986fb36e48ba414d65b62a7793374a"; 5748 - sha256 = "1gksn9s40fjzwp6v0cmss2mxhpprj8ycysy5rbfp8h3vdghkkya7"; 5749 }; 5750 meta.homepage = "https://github.com/liuchengxu/vim-clap/"; 5751 }; ··· 6580 6581 vim-gitgutter = buildVimPluginFrom2Nix { 6582 pname = "vim-gitgutter"; 6583 - version = "2021-06-03"; 6584 src = fetchFromGitHub { 6585 owner = "airblade"; 6586 repo = "vim-gitgutter"; 6587 - rev = "68a8cb300c75eb1cd2173b2aac70515e99904ef3"; 6588 - sha256 = "0s4c1vb2z3manl2i768f48i2pww2d4dj41plx4mvvi7sczlma30n"; 6589 }; 6590 meta.homepage = "https://github.com/airblade/vim-gitgutter/"; 6591 }; ··· 7326 7327 vim-lsp = buildVimPluginFrom2Nix { 7328 pname = "vim-lsp"; 7329 - version = "2021-06-02"; 7330 src = fetchFromGitHub { 7331 owner = "prabirshrestha"; 7332 repo = "vim-lsp"; 7333 - rev = "ddd5abb5b6491117c4b7ef4149e47945926eecd8"; 7334 - sha256 = "0xv687xzwqhwpmxr65sm3ln74y8mxww1q3fqj57va06ilxzac56c"; 7335 }; 7336 meta.homepage = "https://github.com/prabirshrestha/vim-lsp/"; 7337 }; ··· 8095 8096 vim-qf = buildVimPluginFrom2Nix { 8097 pname = "vim-qf"; 8098 - version = "2021-03-29"; 8099 src = fetchFromGitHub { 8100 owner = "romainl"; 8101 repo = "vim-qf"; 8102 - rev = "127257057c4befb8c1026a7ba7e07713af1fb5c8"; 8103 - sha256 = "1ai915kfxq4m8ba304qpcc2qb5rcj2vsrfcdh3blb1slw3a90hiq"; 8104 }; 8105 meta.homepage = "https://github.com/romainl/vim-qf/"; 8106 }; ··· 8203 8204 vim-rooter = buildVimPluginFrom2Nix { 8205 pname = "vim-rooter"; 8206 - version = "2021-04-12"; 8207 src = fetchFromGitHub { 8208 owner = "airblade"; 8209 repo = "vim-rooter"; 8210 - rev = "662c00676abab9d7ce16bf9f202420bf86cc6554"; 8211 - sha256 = "1birkzysn8midk627zyp3pla51wmz4sp613gs5xxlms5imq4diaq"; 8212 }; 8213 meta.homepage = "https://github.com/airblade/vim-rooter/"; 8214 }; ··· 8467 8468 vim-smt2 = buildVimPluginFrom2Nix { 8469 pname = "vim-smt2"; 8470 - version = "2021-02-16"; 8471 src = fetchFromGitHub { 8472 owner = "bohlender"; 8473 repo = "vim-smt2"; 8474 - rev = "196d05f7152fb95c4613476368ebae9dd842d470"; 8475 - sha256 = "0lk9clnvrkjbxgszg52zdl28d313vk2fiyh86aa6xx5pr0nr9iw3"; 8476 }; 8477 meta.homepage = "https://github.com/bohlender/vim-smt2/"; 8478 }; ··· 8972 8973 vim-ultest = buildVimPluginFrom2Nix { 8974 pname = "vim-ultest"; 8975 - version = "2021-06-04"; 8976 src = fetchFromGitHub { 8977 owner = "rcarriga"; 8978 repo = "vim-ultest"; 8979 - rev = "17e372f83238d5d85f6574c59d5d210a898e8623"; 8980 - sha256 = "084mn6zxc2x8gp938fpi5ylwqy2pgvn046xbsmyq8md36vqb6m7g"; 8981 }; 8982 meta.homepage = "https://github.com/rcarriga/vim-ultest/"; 8983 }; ··· 9200 9201 vim-xtabline = buildVimPluginFrom2Nix { 9202 pname = "vim-xtabline"; 9203 - version = "2021-05-29"; 9204 src = fetchFromGitHub { 9205 owner = "mg979"; 9206 repo = "vim-xtabline"; 9207 - rev = "ad80aa67958a31a254d8994c7a517c1123256721"; 9208 - sha256 = "07pd7wzyvch400i6kv0ld3bx2x90ycdjaapwc7aaqkwikk2slq3h"; 9209 }; 9210 meta.homepage = "https://github.com/mg979/vim-xtabline/"; 9211 }; ··· 9392 9393 vimspector = buildVimPluginFrom2Nix { 9394 pname = "vimspector"; 9395 - version = "2021-05-25"; 9396 src = fetchFromGitHub { 9397 owner = "puremourning"; 9398 repo = "vimspector"; 9399 - rev = "a51b8b23c9b7e12c2899e423037458d46dbe196e"; 9400 - sha256 = "0w49lgmg880pzblwwkkrp24pyvd8dkjbqvsx9m6n3x5n4zmz1c1f"; 9401 fetchSubmodules = true; 9402 }; 9403 meta.homepage = "https://github.com/puremourning/vimspector/"; ··· 9405 9406 vimtex = buildVimPluginFrom2Nix { 9407 pname = "vimtex"; 9408 - version = "2021-06-01"; 9409 src = fetchFromGitHub { 9410 owner = "lervag"; 9411 repo = "vimtex"; 9412 - rev = "b0d430b80504e847584664d83e879399647cd38f"; 9413 - sha256 = "0k44iv5fig0601bc1vglgbphiw0h6gq8379zsk1ca3fgzyi2ic0p"; 9414 }; 9415 meta.homepage = "https://github.com/lervag/vimtex/"; 9416 };
··· 413 414 chadtree = buildVimPluginFrom2Nix { 415 pname = "chadtree"; 416 + version = "2021-06-09"; 417 src = fetchFromGitHub { 418 owner = "ms-jpq"; 419 repo = "chadtree"; 420 + rev = "eaee30fe7afdbce73f92d0c766f4b411c8de5525"; 421 + sha256 = "0b73k55zfhd4ygqiwwps17fp9nksbs8km57vfl0y85vb3ajzg0l6"; 422 }; 423 meta.homepage = "https://github.com/ms-jpq/chadtree/"; 424 }; ··· 557 558 coc-nvim = buildVimPluginFrom2Nix { 559 pname = "coc-nvim"; 560 + version = "2021-06-08"; 561 src = fetchFromGitHub { 562 owner = "neoclide"; 563 repo = "coc.nvim"; 564 + rev = "898335d52ed925e8dd5dd3da3c25470d352b2e11"; 565 + sha256 = "19ks20v1mjm5yrhlrkxqpmsc8jz2nfz5w38ixfkpbhdj3qwdf5gg"; 566 }; 567 meta.homepage = "https://github.com/neoclide/coc.nvim/"; 568 }; ··· 617 618 command-t = buildVimPluginFrom2Nix { 619 pname = "command-t"; 620 + version = "2021-06-07"; 621 src = fetchFromGitHub { 622 owner = "wincent"; 623 repo = "command-t"; 624 + rev = "6a00a2cabfb5ee3f49ff556ceea56892825c0397"; 625 + sha256 = "0z2zr2mfc5m4xn8b0j0br7q96hs42md5wd53viv0zmw67i2pnbcs"; 626 fetchSubmodules = true; 627 }; 628 meta.homepage = "https://github.com/wincent/command-t/"; ··· 774 775 conjure = buildVimPluginFrom2Nix { 776 pname = "conjure"; 777 + version = "2021-06-08"; 778 src = fetchFromGitHub { 779 owner = "Olical"; 780 repo = "conjure"; 781 + rev = "643ae9bf5f08e752a22027628b69a31ce271f1b5"; 782 + sha256 = "0jbd1y0riq6xdyh0x5msw8475b7v0viapgkmawyda3ax8bczb3jv"; 783 }; 784 meta.homepage = "https://github.com/Olical/conjure/"; 785 }; ··· 810 811 Coqtail = buildVimPluginFrom2Nix { 812 pname = "Coqtail"; 813 + version = "2021-06-07"; 814 src = fetchFromGitHub { 815 owner = "whonore"; 816 repo = "Coqtail"; 817 + rev = "2f1c81a86342e333a916a1bc7db5218cf115a191"; 818 + sha256 = "0ysnsixa7zy4plxr2qm2phyvl63qnmszjh3d8cbr4852klmv0shw"; 819 }; 820 meta.homepage = "https://github.com/whonore/Coqtail/"; 821 }; ··· 1304 1305 diffview-nvim = buildVimPluginFrom2Nix { 1306 pname = "diffview-nvim"; 1307 + version = "2021-06-08"; 1308 src = fetchFromGitHub { 1309 owner = "sindrets"; 1310 repo = "diffview.nvim"; 1311 + rev = "93c3aba19c54a7e68fab6c9864eff499a744b4cc"; 1312 + sha256 = "01s43bg2y0yb5h7gkr75j23i5jy5acaz0m65nbx5c6x1lbm7fy20"; 1313 }; 1314 meta.homepage = "https://github.com/sindrets/diffview.nvim/"; 1315 }; ··· 1364 1365 edge = buildVimPluginFrom2Nix { 1366 pname = "edge"; 1367 + version = "2021-06-08"; 1368 src = fetchFromGitHub { 1369 owner = "sainnhe"; 1370 repo = "edge"; 1371 + rev = "d1fa03e861b514aa485b6b1369ebb4cc34d4a817"; 1372 + sha256 = "1v28cl52bfxl9c12bk0hnr14nn8mp5wg6qqp5ycmsw44rbg18vh4"; 1373 }; 1374 meta.homepage = "https://github.com/sainnhe/edge/"; 1375 }; ··· 1799 1800 gitsigns-nvim = buildVimPluginFrom2Nix { 1801 pname = "gitsigns-nvim"; 1802 + version = "2021-06-08"; 1803 src = fetchFromGitHub { 1804 owner = "lewis6991"; 1805 repo = "gitsigns.nvim"; 1806 + rev = "b5a6c6c0cbac430d61965be1fac5b984d3c9c469"; 1807 + sha256 = "19k96irs8saibjxah457ir418l3aih1rp3arj6b1m14p3yf2dxy3"; 1808 }; 1809 meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/"; 1810 }; ··· 1819 sha256 = "0hhamv2q3z8cy4n9yzxq0jvs2x8qx4wx6c2qpsk82jsnghmzipd6"; 1820 }; 1821 meta.homepage = "https://github.com/gregsexton/gitv/"; 1822 + }; 1823 + 1824 + gleam-vim = buildVimPluginFrom2Nix { 1825 + pname = "gleam-vim"; 1826 + version = "2020-06-24"; 1827 + src = fetchFromGitHub { 1828 + owner = "gleam-lang"; 1829 + repo = "gleam.vim"; 1830 + rev = "847a5ef57c2faef2774242c87f711d1131b89fe6"; 1831 + sha256 = "17kjby64zdnmhyia1cx9jnk4mss0gca1jz1m4hff9rl63i56bql1"; 1832 + }; 1833 + meta.homepage = "https://github.com/gleam-lang/gleam.vim/"; 1834 }; 1835 1836 glow-nvim = buildVimPluginFrom2Nix { ··· 1907 1908 gruvbox-flat-nvim = buildVimPluginFrom2Nix { 1909 pname = "gruvbox-flat-nvim"; 1910 + version = "2021-06-09"; 1911 src = fetchFromGitHub { 1912 owner = "eddyekofo94"; 1913 repo = "gruvbox-flat.nvim"; 1914 + rev = "0b27de51438f62870f1558ef9c27cb20caec69cf"; 1915 + sha256 = "0k9hqjw857ri0vbgjncbbfgh0yh1bpqr25vj0drp9wiakn5pywqf"; 1916 }; 1917 meta.homepage = "https://github.com/eddyekofo94/gruvbox-flat.nvim/"; 1918 }; 1919 1920 gruvbox-nvim = buildVimPluginFrom2Nix { 1921 pname = "gruvbox-nvim"; 1922 + version = "2021-06-07"; 1923 src = fetchFromGitHub { 1924 owner = "npxbr"; 1925 repo = "gruvbox.nvim"; 1926 + rev = "2dc25bb14fbd69f888dd0615c5576dd730de869a"; 1927 + sha256 = "1i87f7vfgk1szy18cg7nng2yqvcny4v1wnh4dbw74lcqmmazgi7y"; 1928 }; 1929 meta.homepage = "https://github.com/npxbr/gruvbox.nvim/"; 1930 }; ··· 2135 2136 indent-blankline-nvim-lua = buildVimPluginFrom2Nix { 2137 pname = "indent-blankline-nvim-lua"; 2138 + version = "2021-06-07"; 2139 src = fetchFromGitHub { 2140 owner = "lukas-reineke"; 2141 repo = "indent-blankline.nvim"; 2142 + rev = "4e1004b4efcb8f4bbb29d69dd4898ed14120a973"; 2143 + sha256 = "1y1skj9q29sk7dfza1s21gfwyjfk49v5b298br39xiankin1b8jx"; 2144 }; 2145 meta.homepage = "https://github.com/lukas-reineke/indent-blankline.nvim/"; 2146 }; ··· 2304 2305 julia-vim = buildVimPluginFrom2Nix { 2306 pname = "julia-vim"; 2307 + version = "2021-06-08"; 2308 src = fetchFromGitHub { 2309 owner = "JuliaEditorSupport"; 2310 repo = "julia-vim"; 2311 + rev = "69673e40a3c9c6532c1500ba92fed93ccd55af90"; 2312 + sha256 = "07nh2pdl09z6k6bzfsbxyna1rccji7s1sz6z4lmhi6fdi7wjby7j"; 2313 }; 2314 meta.homepage = "https://github.com/JuliaEditorSupport/julia-vim/"; 2315 }; ··· 2400 2401 LeaderF = buildVimPluginFrom2Nix { 2402 pname = "LeaderF"; 2403 + version = "2021-06-09"; 2404 src = fetchFromGitHub { 2405 owner = "Yggdroot"; 2406 repo = "LeaderF"; 2407 + rev = "183fa5f3203983fed87174e6f193f271133fe974"; 2408 sha256 = "17if75p3x4lkqncl296f3jdq0rcc69b0mgj0dbz6cl851bmqvy40"; 2409 }; 2410 meta.homepage = "https://github.com/Yggdroot/LeaderF/"; ··· 2412 2413 lean-vim = buildVimPluginFrom2Nix { 2414 pname = "lean-vim"; 2415 + version = "2021-06-07"; 2416 src = fetchFromGitHub { 2417 owner = "leanprover"; 2418 repo = "lean.vim"; 2419 + rev = "48ac5798b74b8ef8212adc70048ff0ed6f4e1976"; 2420 + sha256 = "08n8zfglml4v983nnm8gg25vggg5cfjsqrm96k8s3j5wmzi95mhx"; 2421 }; 2422 meta.homepage = "https://github.com/leanprover/lean.vim/"; 2423 }; ··· 2604 2605 lsp_signature-nvim = buildVimPluginFrom2Nix { 2606 pname = "lsp_signature-nvim"; 2607 + version = "2021-06-08"; 2608 src = fetchFromGitHub { 2609 owner = "ray-x"; 2610 repo = "lsp_signature.nvim"; 2611 + rev = "88272b6d89e8140a35099ea563978172f2776dc9"; 2612 + sha256 = "013ffydnhjwzj0y106m0x65zx31kabsxrs86ndq2vik3pc6vyslq"; 2613 }; 2614 meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/"; 2615 }; ··· 3060 3061 neogit = buildVimPluginFrom2Nix { 3062 pname = "neogit"; 3063 + version = "2021-06-07"; 3064 src = fetchFromGitHub { 3065 owner = "TimUntersberger"; 3066 repo = "neogit"; 3067 + rev = "55dcb4206324e3f90dd9dd41bed22fc6d4887098"; 3068 + sha256 = "0iiblvqmn7xg3mpyppzng081wgpdfrdn9jpa3ijr2ly6w5jg0yqa"; 3069 }; 3070 meta.homepage = "https://github.com/TimUntersberger/neogit/"; 3071 }; ··· 3276 3277 nnn-vim = buildVimPluginFrom2Nix { 3278 pname = "nnn-vim"; 3279 + version = "2021-06-07"; 3280 src = fetchFromGitHub { 3281 owner = "mcchrish"; 3282 repo = "nnn.vim"; 3283 + rev = "abf700104c0450bac10be3ece613ff88997f47e4"; 3284 + sha256 = "0s3z5kd2h8cx6lplvg3yqp2pacx8c7kcavpvwnl71vmi0s2ld85s"; 3285 }; 3286 meta.homepage = "https://github.com/mcchrish/nnn.vim/"; 3287 }; ··· 3300 3301 nord-nvim = buildVimPluginFrom2Nix { 3302 pname = "nord-nvim"; 3303 + version = "2021-06-07"; 3304 src = fetchFromGitHub { 3305 owner = "shaunsingh"; 3306 repo = "nord.nvim"; 3307 + rev = "f6464fa295005049c07650f41b06c0216c3c112d"; 3308 + sha256 = "124qxhi9ckjqhxwj8wlxd6srlalmhpr58pidpvvdpvzcpp205yr2"; 3309 }; 3310 meta.homepage = "https://github.com/shaunsingh/nord.nvim/"; 3311 }; ··· 3348 3349 nvim-autopairs = buildVimPluginFrom2Nix { 3350 pname = "nvim-autopairs"; 3351 + version = "2021-06-07"; 3352 src = fetchFromGitHub { 3353 owner = "windwp"; 3354 repo = "nvim-autopairs"; 3355 + rev = "34a02b4f37a99b80eff03dff90c675b7374af54b"; 3356 + sha256 = "0vz610ifrzzish5qysz8pz7w0zcfhm0q0xvya3r48fgs12ipahmq"; 3357 }; 3358 meta.homepage = "https://github.com/windwp/nvim-autopairs/"; 3359 }; 3360 3361 nvim-base16 = buildVimPluginFrom2Nix { 3362 pname = "nvim-base16"; 3363 + version = "2021-06-07"; 3364 src = fetchFromGitHub { 3365 owner = "RRethy"; 3366 repo = "nvim-base16"; 3367 + rev = "b53dbb4d33a77e1b9b16672565749d6990e84cf0"; 3368 + sha256 = "1fwb797jcp5xkrfcqqljlhpnggkj3wfrc6zb0h662i35yhbhnin8"; 3369 }; 3370 meta.homepage = "https://github.com/RRethy/nvim-base16/"; 3371 }; 3372 3373 nvim-bqf = buildVimPluginFrom2Nix { 3374 pname = "nvim-bqf"; 3375 + version = "2021-06-07"; 3376 src = fetchFromGitHub { 3377 owner = "kevinhwang91"; 3378 repo = "nvim-bqf"; 3379 + rev = "2063533b0f496ac7047fa9c58937d2a35b995dbe"; 3380 + sha256 = "1k95dyrqcy88b0s8jsijgx7mpnfmw2ay2fzj3bhbdqagdghsgpp4"; 3381 }; 3382 meta.homepage = "https://github.com/kevinhwang91/nvim-bqf/"; 3383 }; 3384 3385 nvim-bufferline-lua = buildVimPluginFrom2Nix { 3386 pname = "nvim-bufferline-lua"; 3387 + version = "2021-06-08"; 3388 src = fetchFromGitHub { 3389 owner = "akinsho"; 3390 repo = "nvim-bufferline.lua"; 3391 + rev = "7b510d5241fb29f5a5e985e02c4cfa046ec4ee3e"; 3392 + sha256 = "1ahy4v7z08l0z6c7v19dik8icw943kc243vlzhs1bfa4aj13nncs"; 3393 }; 3394 meta.homepage = "https://github.com/akinsho/nvim-bufferline.lua/"; 3395 }; ··· 3420 3421 nvim-compe = buildVimPluginFrom2Nix { 3422 pname = "nvim-compe"; 3423 + version = "2021-06-08"; 3424 src = fetchFromGitHub { 3425 owner = "hrsh7th"; 3426 repo = "nvim-compe"; 3427 + rev = "c459c3f3a18c7ff7a312593c481af2b90fa01655"; 3428 + sha256 = "148k41db7ncri3mgdhc13mi4xk7chdchbgf42zldhcrf05y3xd58"; 3429 }; 3430 meta.homepage = "https://github.com/hrsh7th/nvim-compe/"; 3431 }; ··· 3444 3445 nvim-dap = buildVimPluginFrom2Nix { 3446 pname = "nvim-dap"; 3447 + version = "2021-06-07"; 3448 src = fetchFromGitHub { 3449 owner = "mfussenegger"; 3450 repo = "nvim-dap"; 3451 + rev = "dfacc1fb7aeb0789c4fd27004e312cf363becba5"; 3452 + sha256 = "058kjgngg7l37q9zbfz0xfqajx526m4cp85i3chcsfrvp99c7mzv"; 3453 }; 3454 meta.homepage = "https://github.com/mfussenegger/nvim-dap/"; 3455 }; 3456 3457 nvim-dap-ui = buildVimPluginFrom2Nix { 3458 pname = "nvim-dap-ui"; 3459 + version = "2021-06-08"; 3460 src = fetchFromGitHub { 3461 owner = "rcarriga"; 3462 repo = "nvim-dap-ui"; 3463 + rev = "9190b4a625a449927ffc3777b45db6cb392dc8f6"; 3464 + sha256 = "1gai54z6w4dw17irwnwfd35k8zy2aiws2ia9vqamzicaf0n8axr8"; 3465 }; 3466 meta.homepage = "https://github.com/rcarriga/nvim-dap-ui/"; 3467 }; ··· 3480 3481 nvim-gdb = buildVimPluginFrom2Nix { 3482 pname = "nvim-gdb"; 3483 + version = "2021-06-07"; 3484 src = fetchFromGitHub { 3485 owner = "sakhnik"; 3486 repo = "nvim-gdb"; 3487 + rev = "53bfce7a254651469ce9577349811bc76d9af46c"; 3488 + sha256 = "1xcwrjfvikb1qqyaic2m0fi12l0hmxj0y5mwx1h95karpydbb0rz"; 3489 }; 3490 meta.homepage = "https://github.com/sakhnik/nvim-gdb/"; 3491 }; ··· 3552 3553 nvim-lspconfig = buildVimPluginFrom2Nix { 3554 pname = "nvim-lspconfig"; 3555 + version = "2021-06-08"; 3556 src = fetchFromGitHub { 3557 owner = "neovim"; 3558 repo = "nvim-lspconfig"; 3559 + rev = "f95be0c947237edb88df148dd61790988ab3a23e"; 3560 + sha256 = "1cddnkil9xid7xq3k0iszk12ma9pi396khqx6dzh2z9p7nkhk2rg"; 3561 }; 3562 meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; 3563 }; ··· 3636 3637 nvim-tree-lua = buildVimPluginFrom2Nix { 3638 pname = "nvim-tree-lua"; 3639 + version = "2021-06-09"; 3640 src = fetchFromGitHub { 3641 owner = "kyazdani42"; 3642 repo = "nvim-tree.lua"; 3643 + rev = "906a35cd0e7520eaff369688cb0a090240d7c2b9"; 3644 + sha256 = "18nw0xm4dp45v9s9kn0cmjwxdwydgr5f1v2kgm6h6kc1wvvd5scj"; 3645 }; 3646 meta.homepage = "https://github.com/kyazdani42/nvim-tree.lua/"; 3647 }; 3648 3649 nvim-treesitter = buildVimPluginFrom2Nix { 3650 pname = "nvim-treesitter"; 3651 + version = "2021-06-06"; 3652 src = fetchFromGitHub { 3653 owner = "nvim-treesitter"; 3654 repo = "nvim-treesitter"; 3655 + rev = "37ed50f28f8350de8dc70b56d8ac198aac9b1178"; 3656 + sha256 = "16mmjpk0pqqshlw1qj3zxx197iv4g7mscgfya17c7r03rybz0q19"; 3657 }; 3658 meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; 3659 }; ··· 3852 3853 packer-nvim = buildVimPluginFrom2Nix { 3854 pname = "packer-nvim"; 3855 + version = "2021-06-07"; 3856 src = fetchFromGitHub { 3857 owner = "wbthomason"; 3858 repo = "packer.nvim"; 3859 + rev = "d21e0e2c157af0fad6c6752ca07a274632202710"; 3860 + sha256 = "0zww9975x8wkmcdxzg4b51v94iy9644lb1miaz9ra2nwzz4ljqzj"; 3861 }; 3862 meta.homepage = "https://github.com/wbthomason/packer.nvim/"; 3863 }; ··· 4441 4442 sideways-vim = buildVimPluginFrom2Nix { 4443 pname = "sideways-vim"; 4444 + version = "2021-06-07"; 4445 src = fetchFromGitHub { 4446 owner = "AndrewRadev"; 4447 repo = "sideways.vim"; 4448 + rev = "bf19ffb2ea583516908ceb861e7c52a0c3260221"; 4449 + sha256 = "1mrqli7gpn3bzfjn3095ms9m8vkpf7zlia6m75c0ppxgmyry8ngs"; 4450 + fetchSubmodules = true; 4451 }; 4452 meta.homepage = "https://github.com/AndrewRadev/sideways.vim/"; 4453 }; ··· 4514 4515 sonokai = buildVimPluginFrom2Nix { 4516 pname = "sonokai"; 4517 + version = "2021-06-08"; 4518 src = fetchFromGitHub { 4519 owner = "sainnhe"; 4520 repo = "sonokai"; 4521 + rev = "5c1fc0452387cae323692e3345238a780a942056"; 4522 + sha256 = "0j2bba7img06m6b7lzgw1q5r8g38cs70pynwisqdb34l5jbj0fqx"; 4523 }; 4524 meta.homepage = "https://github.com/sainnhe/sonokai/"; 4525 }; ··· 4622 4623 splitjoin-vim = buildVimPluginFrom2Nix { 4624 pname = "splitjoin-vim"; 4625 + version = "2021-06-07"; 4626 src = fetchFromGitHub { 4627 owner = "AndrewRadev"; 4628 repo = "splitjoin.vim"; 4629 + rev = "a8c4af3d69839cd2c03d458044fb3d3b128e450d"; 4630 + sha256 = "0s87vzdb3j3hna5yda4jay1k4zw419mqd8yn3h4q22qhhsr36q0k"; 4631 fetchSubmodules = true; 4632 }; 4633 meta.homepage = "https://github.com/AndrewRadev/splitjoin.vim/"; ··· 5129 5130 ultisnips = buildVimPluginFrom2Nix { 5131 pname = "ultisnips"; 5132 + version = "2021-06-08"; 5133 src = fetchFromGitHub { 5134 owner = "SirVer"; 5135 repo = "ultisnips"; 5136 + rev = "b6c9a814a4fdfcad3ea53d8888746803a7218a9e"; 5137 + sha256 = "0iqirp8pmsrgrk3i0hkk1a66igc5ydi96scp62yl97nazhz45xxr"; 5138 }; 5139 meta.homepage = "https://github.com/SirVer/ultisnips/"; 5140 }; ··· 5477 5478 vim-airline = buildVimPluginFrom2Nix { 5479 pname = "vim-airline"; 5480 + version = "2021-06-07"; 5481 src = fetchFromGitHub { 5482 owner = "vim-airline"; 5483 repo = "vim-airline"; 5484 + rev = "49cdcb7b3ea76ee19c737885c0ab19e64e564169"; 5485 + sha256 = "17p0j9i6ylns66cx6qw4266yd6al1gvmran3k4v2mhjlynf5c4s3"; 5486 }; 5487 meta.homepage = "https://github.com/vim-airline/vim-airline/"; 5488 }; ··· 5573 5574 vim-autoformat = buildVimPluginFrom2Nix { 5575 pname = "vim-autoformat"; 5576 + version = "2021-06-08"; 5577 src = fetchFromGitHub { 5578 owner = "vim-autoformat"; 5579 repo = "vim-autoformat"; 5580 + rev = "43ec20e20f21f4f4a5eccadef01186ee7bf1df98"; 5581 + sha256 = "0qa9a6l9snkvnf41924mvv5yhm8ywcz6mzdirsr43inp5hgv6r8n"; 5582 }; 5583 meta.homepage = "https://github.com/vim-autoformat/vim-autoformat/"; 5584 }; ··· 5753 5754 vim-clap = buildVimPluginFrom2Nix { 5755 pname = "vim-clap"; 5756 + version = "2021-06-08"; 5757 src = fetchFromGitHub { 5758 owner = "liuchengxu"; 5759 repo = "vim-clap"; 5760 + rev = "c7e013cb273597e37eb65b481cbeb7d1b92b01b7"; 5761 + sha256 = "1i33y3jqjqbrg2mgnz4sxvsckl1ggdg3aymxxz4l3qivnbn1fni5"; 5762 }; 5763 meta.homepage = "https://github.com/liuchengxu/vim-clap/"; 5764 }; ··· 6593 6594 vim-gitgutter = buildVimPluginFrom2Nix { 6595 pname = "vim-gitgutter"; 6596 + version = "2021-06-08"; 6597 src = fetchFromGitHub { 6598 owner = "airblade"; 6599 repo = "vim-gitgutter"; 6600 + rev = "0f98634b92da9a35580b618c11a6d2adc42d9f90"; 6601 + sha256 = "0l1f98zfmxq8xi2ii31ih0mbq5yilpc0l61qbprs1g5h5p4azjy8"; 6602 }; 6603 meta.homepage = "https://github.com/airblade/vim-gitgutter/"; 6604 }; ··· 7339 7340 vim-lsp = buildVimPluginFrom2Nix { 7341 pname = "vim-lsp"; 7342 + version = "2021-06-08"; 7343 src = fetchFromGitHub { 7344 owner = "prabirshrestha"; 7345 repo = "vim-lsp"; 7346 + rev = "516fd7ce956bdfa2fa6ee8ac6d77ad8a57616811"; 7347 + sha256 = "0anfwxq93ddmymdna692xz74h3kimwmw1ii6pq8ci08i3pkqjrf7"; 7348 }; 7349 meta.homepage = "https://github.com/prabirshrestha/vim-lsp/"; 7350 }; ··· 8108 8109 vim-qf = buildVimPluginFrom2Nix { 8110 pname = "vim-qf"; 8111 + version = "2021-06-08"; 8112 src = fetchFromGitHub { 8113 owner = "romainl"; 8114 repo = "vim-qf"; 8115 + rev = "4fe7e33a514874692d6897edd1acaaa46d9fb646"; 8116 + sha256 = "054p9f3a3yljng3r51asgyq2ifmmrr35ws5f8dv8ssmby2f7an1l"; 8117 }; 8118 meta.homepage = "https://github.com/romainl/vim-qf/"; 8119 }; ··· 8216 8217 vim-rooter = buildVimPluginFrom2Nix { 8218 pname = "vim-rooter"; 8219 + version = "2021-06-08"; 8220 src = fetchFromGitHub { 8221 owner = "airblade"; 8222 repo = "vim-rooter"; 8223 + rev = "9a5ce8edc67cca36cc530ee27a805112ce7a7e9b"; 8224 + sha256 = "0zx1mzaiqwqyg7imahwy0mzp52b2dzp4qdnrsgcnkvkxf8v67bak"; 8225 }; 8226 meta.homepage = "https://github.com/airblade/vim-rooter/"; 8227 }; ··· 8480 8481 vim-smt2 = buildVimPluginFrom2Nix { 8482 pname = "vim-smt2"; 8483 + version = "2021-06-07"; 8484 src = fetchFromGitHub { 8485 owner = "bohlender"; 8486 repo = "vim-smt2"; 8487 + rev = "2cc8c80c0a88e0d47de85bef1d50df86e197c302"; 8488 + sha256 = "0djk8s8q4b72blw73r4m7z9gc15gys167xgnvd1avmfyfw8fb22a"; 8489 }; 8490 meta.homepage = "https://github.com/bohlender/vim-smt2/"; 8491 }; ··· 8985 8986 vim-ultest = buildVimPluginFrom2Nix { 8987 pname = "vim-ultest"; 8988 + version = "2021-06-07"; 8989 src = fetchFromGitHub { 8990 owner = "rcarriga"; 8991 repo = "vim-ultest"; 8992 + rev = "d864a6b2b0f394b9371246cad226adac7507e13d"; 8993 + sha256 = "0bvdhbla38mvq9x595h5mcvib13sb84mz3z9f7sqf4m3c9v9376m"; 8994 }; 8995 meta.homepage = "https://github.com/rcarriga/vim-ultest/"; 8996 }; ··· 9213 9214 vim-xtabline = buildVimPluginFrom2Nix { 9215 pname = "vim-xtabline"; 9216 + version = "2021-06-08"; 9217 src = fetchFromGitHub { 9218 owner = "mg979"; 9219 repo = "vim-xtabline"; 9220 + rev = "5e67677a4815bbf474b52f8aefcfa2090fe43768"; 9221 + sha256 = "17pb39zhzsmmibxmsbrsd3znky88sar2sl0h7b1418qqkaakx4p9"; 9222 }; 9223 meta.homepage = "https://github.com/mg979/vim-xtabline/"; 9224 }; ··· 9405 9406 vimspector = buildVimPluginFrom2Nix { 9407 pname = "vimspector"; 9408 + version = "2021-06-07"; 9409 src = fetchFromGitHub { 9410 owner = "puremourning"; 9411 repo = "vimspector"; 9412 + rev = "1cbb400d426760a63d5383e2574e9d8905bebe51"; 9413 + sha256 = "172kryvxphsvbh2f60ka21rjsrq4abgdh1ijyxp57p1qbbv9fhcc"; 9414 fetchSubmodules = true; 9415 }; 9416 meta.homepage = "https://github.com/puremourning/vimspector/"; ··· 9418 9419 vimtex = buildVimPluginFrom2Nix { 9420 pname = "vimtex"; 9421 + version = "2021-06-06"; 9422 src = fetchFromGitHub { 9423 owner = "lervag"; 9424 repo = "vimtex"; 9425 + rev = "fef77c8edf655d947e4d9c78d7bd2740ccda70cd"; 9426 + sha256 = "06hdz4rwwnmm1hhhjhvcd50r04qnvmksriaw4csv3gfnkfkm5v9r"; 9427 }; 9428 meta.homepage = "https://github.com/lervag/vimtex/"; 9429 };
+1
pkgs/misc/vim-plugins/vim-plugin-names
··· 159 gfanto/fzf-lsp.nvim@main 160 gibiansky/vim-textobj-haskell 161 gioele/vim-autoswap 162 glepnir/dashboard-nvim 163 glepnir/galaxyline.nvim@main 164 glepnir/lspsaga.nvim@main
··· 159 gfanto/fzf-lsp.nvim@main 160 gibiansky/vim-textobj-haskell 161 gioele/vim-autoswap 162 + gleam-lang/gleam.vim 163 glepnir/dashboard-nvim 164 glepnir/galaxyline.nvim@main 165 glepnir/lspsaga.nvim@main
+3 -3
pkgs/misc/vscode-extensions/default.nix
··· 615 }; 616 }; 617 618 - JakeBecker.elixir-ls = buildVscodeMarketplaceExtension { 619 mktplcRef = { 620 name = "elixir-ls"; 621 publisher = "JakeBecker"; ··· 1173 }; 1174 }; 1175 1176 - VSpaceCode.vspacecode = buildVscodeMarketplaceExtension { 1177 mktplcRef = { 1178 name = "vspacecode"; 1179 publisher = "VSpaceCode"; ··· 1185 }; 1186 }; 1187 1188 - VSpaceCode.whichkey = buildVscodeMarketplaceExtension { 1189 mktplcRef = { 1190 name = "whichkey"; 1191 publisher = "VSpaceCode";
··· 615 }; 616 }; 617 618 + jakebecker.elixir-ls = buildVscodeMarketplaceExtension { 619 mktplcRef = { 620 name = "elixir-ls"; 621 publisher = "JakeBecker"; ··· 1173 }; 1174 }; 1175 1176 + vspacecode.vspacecode = buildVscodeMarketplaceExtension { 1177 mktplcRef = { 1178 name = "vspacecode"; 1179 publisher = "VSpaceCode"; ··· 1185 }; 1186 }; 1187 1188 + vspacecode.whichkey = buildVscodeMarketplaceExtension { 1189 mktplcRef = { 1190 name = "whichkey"; 1191 publisher = "VSpaceCode";
pkgs/os-specific/linux/alsa-firmware/cross.patch pkgs/os-specific/linux/alsa-project/alsa-firmware/cross.patch
+5 -9
pkgs/os-specific/linux/alsa-firmware/default.nix pkgs/os-specific/linux/alsa-project/alsa-firmware/default.nix
··· 1 - { lib, stdenv, buildPackages, autoreconfHook, fetchurl, fetchpatch }: 2 3 stdenv.mkDerivation rec { 4 - name = "alsa-firmware-1.2.1"; 5 6 src = fetchurl { 7 - url = "mirror://alsa/firmware/${name}.tar.bz2"; 8 - sha256 = "1aq8z8ajpjvcx7bwhwp36bh5idzximyn77ygk3ifs0my3mbpr8mf"; 9 }; 10 - 11 - patches = [ (fetchpatch { 12 - url = "https://github.com/alsa-project/alsa-firmware/commit/a8a478485a999ff9e4a8d8098107d3b946b70288.patch"; 13 - sha256 = "0zd7vrgz00hn02va5bkv7qj2395a1rl6f8jq1mwbryxs7hiysb78"; 14 - }) ]; 15 16 nativeBuildInputs = [ autoreconfHook buildPackages.stdenv.cc ]; 17
··· 1 + { lib, stdenv, buildPackages, autoreconfHook, fetchurl }: 2 3 stdenv.mkDerivation rec { 4 + pname = "alsa-firmware"; 5 + version = "1.2.4"; 6 7 src = fetchurl { 8 + url = "mirror://alsa/firmware/${pname}-${version}.tar.bz2"; 9 + sha256 = "1fymdjrsbndws3gy4ypm7id31261k65bh2pzyrz29z5w11ynsyxn"; 10 }; 11 12 nativeBuildInputs = [ autoreconfHook buildPackages.stdenv.cc ]; 13
pkgs/os-specific/linux/alsa-lib/alsa-plugin-conf-multilib.patch pkgs/os-specific/linux/alsa-project/alsa-lib/alsa-plugin-conf-multilib.patch
pkgs/os-specific/linux/alsa-lib/default.nix pkgs/os-specific/linux/alsa-project/alsa-lib/default.nix
+2 -2
pkgs/os-specific/linux/alsa-oss/default.nix pkgs/os-specific/linux/alsa-project/alsa-oss/default.nix
··· 1 - {lib, stdenv, fetchurl, alsaLib, gettext, ncurses, libsamplerate}: 2 3 stdenv.mkDerivation rec { 4 pname = "alsa-oss"; ··· 9 sha256 = "13nn6n6wpr2sj1hyqx4r9nb9bwxnhnzw8r2f08p8v13yjbswxbb4"; 10 }; 11 12 - buildInputs = [ alsaLib ncurses libsamplerate ]; 13 nativeBuildInputs = [ gettext ]; 14 15 configureFlags = [ "--disable-xmlto" ];
··· 1 + {lib, stdenv, fetchurl, alsa-lib, gettext, ncurses, libsamplerate}: 2 3 stdenv.mkDerivation rec { 4 pname = "alsa-oss"; ··· 9 sha256 = "13nn6n6wpr2sj1hyqx4r9nb9bwxnhnzw8r2f08p8v13yjbswxbb4"; 10 }; 11 12 + buildInputs = [ alsa-lib ncurses libsamplerate ]; 13 nativeBuildInputs = [ gettext ]; 14 15 configureFlags = [ "--disable-xmlto" ];
+2 -2
pkgs/os-specific/linux/alsa-plugins/default.nix pkgs/os-specific/linux/alsa-project/alsa-plugins/default.nix
··· 1 - { stdenv, fetchurl, lib, pkg-config, alsaLib, libogg, libpulseaudio ? null, libjack2 ? null }: 2 3 stdenv.mkDerivation rec { 4 pname = "alsa-plugins"; ··· 13 14 # ToDo: a52, etc.? 15 buildInputs = 16 - [ alsaLib libogg ] 17 ++ lib.optional (libpulseaudio != null) libpulseaudio 18 ++ lib.optional (libjack2 != null) libjack2; 19
··· 1 + { stdenv, fetchurl, lib, pkg-config, alsa-lib, libogg, libpulseaudio ? null, libjack2 ? null }: 2 3 stdenv.mkDerivation rec { 4 pname = "alsa-plugins"; ··· 13 14 # ToDo: a52, etc.? 15 buildInputs = 16 + [ alsa-lib libogg ] 17 ++ lib.optional (libpulseaudio != null) libpulseaudio 18 ++ lib.optional (libjack2 != null) libjack2; 19
-4
pkgs/os-specific/linux/alsa-plugins/wrapper.nix
··· 1 - { writeShellScriptBin, stdenv, alsaPlugins }: 2 - writeShellScriptBin "ap${if stdenv.hostPlatform.system == "i686-linux" then "32" else "64"}" '' 3 - ALSA_PLUGIN_DIRS=${alsaPlugins}/lib/alsa-lib "$@" 4 - ''
···
+10
pkgs/os-specific/linux/alsa-project/alsa-plugins/wrapper.nix
···
··· 1 + { stdenv 2 + , alsa-plugins 3 + , writeShellScriptBin 4 + }: 5 + let 6 + arch = if stdenv.hostPlatform.system == "i686-linux" then "32" else "64"; 7 + in 8 + writeShellScriptBin "ap${arch}" '' 9 + ALSA_PLUGIN_DIRS=${alsa-plugins}/lib/alsa-lib "$@" 10 + ''
+2 -2
pkgs/os-specific/linux/alsa-tools/default.nix pkgs/os-specific/linux/alsa-project/alsa-tools/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, pkg-config, gtk2, gtk3, fltk13 }: 2 # Comes from upstream as as bundle of several tools, 3 # some use gtk2, some gtk3 (and some even fltk13). 4 ··· 12 }; 13 14 nativeBuildInputs = [ pkg-config ]; 15 - buildInputs = [ alsaLib gtk2 gtk3 fltk13 ]; 16 17 patchPhase = '' 18 export tools="as10k1 hda-verb hdspmixer echomixer hdajackretask hdspconf hwmixvolume mixartloader rmedigicontrol sscape_ctl vxloader envy24control hdajacksensetest hdsploader ld10k1 pcxhrloader sb16_csp us428control"
··· 1 + { lib, stdenv, fetchurl, alsa-lib, pkg-config, gtk2, gtk3, fltk13 }: 2 # Comes from upstream as as bundle of several tools, 3 # some use gtk2, some gtk3 (and some even fltk13). 4 ··· 12 }; 13 14 nativeBuildInputs = [ pkg-config ]; 15 + buildInputs = [ alsa-lib gtk2 gtk3 fltk13 ]; 16 17 patchPhase = '' 18 export tools="as10k1 hda-verb hdspmixer echomixer hdajackretask hdspconf hwmixvolume mixartloader rmedigicontrol sscape_ctl vxloader envy24control hdajacksensetest hdsploader ld10k1 pcxhrloader sb16_csp us428control"
pkgs/os-specific/linux/alsa-topology-conf/default.nix pkgs/os-specific/linux/alsa-project/alsa-topology-conf/default.nix
pkgs/os-specific/linux/alsa-ucm-conf/default.nix pkgs/os-specific/linux/alsa-project/alsa-ucm-conf/default.nix
+2 -2
pkgs/os-specific/linux/alsa-utils/default.nix pkgs/os-specific/linux/alsa-project/alsa-utils/default.nix
··· 1 - {lib, stdenv, fetchurl, alsaLib, gettext, makeWrapper, ncurses, libsamplerate, pciutils, which, fftw}: 2 3 stdenv.mkDerivation rec { 4 pname = "alsa-utils"; ··· 10 }; 11 12 nativeBuildInputs = [ gettext makeWrapper ]; 13 - buildInputs = [ alsaLib ncurses libsamplerate fftw ]; 14 15 configureFlags = [ "--disable-xmlto" "--with-udev-rules-dir=$(out)/lib/udev/rules.d" ]; 16
··· 1 + {lib, stdenv, fetchurl, alsa-lib, gettext, makeWrapper, ncurses, libsamplerate, pciutils, which, fftw}: 2 3 stdenv.mkDerivation rec { 4 pname = "alsa-utils"; ··· 10 }; 11 12 nativeBuildInputs = [ gettext makeWrapper ]; 13 + buildInputs = [ alsa-lib ncurses libsamplerate fftw ]; 14 15 configureFlags = [ "--disable-xmlto" "--with-udev-rules-dir=$(out)/lib/udev/rules.d" ]; 16
+2 -2
pkgs/os-specific/linux/aseq2json/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub, pkg-config, alsaLib, glib, json-glib }: 2 3 stdenv.mkDerivation { 4 pname = "aseq2json"; ··· 12 sourceRoot = "source/aseq2json"; 13 14 nativeBuildInputs = [ pkg-config ]; 15 - buildInputs = [ alsaLib glib json-glib ]; 16 17 installPhase = '' 18 install -D --target-directory "$out/bin" aseq2json
··· 1 + { stdenv, lib, fetchFromGitHub, pkg-config, alsa-lib, glib, json-glib }: 2 3 stdenv.mkDerivation { 4 pname = "aseq2json"; ··· 12 sourceRoot = "source/aseq2json"; 13 14 nativeBuildInputs = [ pkg-config ]; 15 + buildInputs = [ alsa-lib glib json-glib ]; 16 17 installPhase = '' 18 install -D --target-directory "$out/bin" aseq2json
+2 -2
pkgs/os-specific/linux/bluez/default.nix
··· 1 { stdenv 2 , lib 3 , fetchurl 4 - , alsaLib 5 , dbus 6 , glib 7 , json_c ··· 27 }; 28 29 buildInputs = [ 30 - alsaLib 31 dbus 32 glib 33 json_c
··· 1 { stdenv 2 , lib 3 , fetchurl 4 + , alsa-lib 5 , dbus 6 , glib 7 , json_c ··· 27 }; 28 29 buildInputs = [ 30 + alsa-lib 31 dbus 32 glib 33 json_c
+2 -2
pkgs/os-specific/linux/guvcview/default.nix
··· 9 , udev 10 , libusb1 11 , libv4l 12 - , alsaLib 13 , gsl 14 , libpng 15 , sfml ··· 45 46 buildInputs = [ 47 SDL2 48 - alsaLib 49 ffmpeg 50 libusb1 51 libv4l
··· 9 , udev 10 , libusb1 11 , libv4l 12 + , alsa-lib 13 , gsl 14 , libpng 15 , sfml ··· 45 46 buildInputs = [ 47 SDL2 48 + alsa-lib 49 ffmpeg 50 libusb1 51 libv4l
+2 -2
pkgs/os-specific/linux/mwprocapture/default.nix
··· 1 - { lib, stdenv, fetchurl, kernel, alsaLib }: 2 3 with lib; 4 ··· 7 if stdenv.is64bit then "64" 8 else "32"; 9 10 - libpath = makeLibraryPath [ stdenv.cc.cc stdenv.glibc alsaLib ]; 11 12 in 13 stdenv.mkDerivation rec {
··· 1 + { lib, stdenv, fetchurl, kernel, alsa-lib }: 2 3 with lib; 4 ··· 7 if stdenv.is64bit then "64" 8 else "32"; 9 10 + libpath = makeLibraryPath [ stdenv.cc.cc stdenv.glibc alsa-lib ]; 11 12 in 13 stdenv.mkDerivation rec {
+2 -2
pkgs/os-specific/linux/pommed-light/default.nix
··· 2 , fetchFromGitHub 3 , pciutils 4 , libconfuse 5 - , alsaLib 6 , audiofile 7 , pkg-config 8 , zlib ··· 32 buildInputs = [ 33 pciutils 34 libconfuse 35 - alsaLib 36 audiofile 37 zlib 38 eject
··· 2 , fetchFromGitHub 3 , pciutils 4 , libconfuse 5 + , alsa-lib 6 , audiofile 7 , pkg-config 8 , zlib ··· 32 buildInputs = [ 33 pciutils 34 libconfuse 35 + alsa-lib 36 audiofile 37 zlib 38 eject
+2 -2
pkgs/os-specific/linux/v4l-utils/default.nix
··· 1 { stdenv, lib, fetchurl, pkg-config, perl 2 , libjpeg, udev 3 , withUtils ? true 4 - , withGUI ? true, alsaLib, libX11, qtbase, libGLU, wrapQtAppsHook 5 }: 6 7 # See libv4l in all-packages.nix for the libs only (overrides alsa, libX11 & QT) ··· 35 36 nativeBuildInputs = [ pkg-config perl ] ++ lib.optional withQt wrapQtAppsHook; 37 38 - buildInputs = [ udev ] ++ lib.optionals withQt [ alsaLib libX11 qtbase libGLU ]; 39 40 propagatedBuildInputs = [ libjpeg ]; 41
··· 1 { stdenv, lib, fetchurl, pkg-config, perl 2 , libjpeg, udev 3 , withUtils ? true 4 + , withGUI ? true, alsa-lib, libX11, qtbase, libGLU, wrapQtAppsHook 5 }: 6 7 # See libv4l in all-packages.nix for the libs only (overrides alsa, libX11 & QT) ··· 35 36 nativeBuildInputs = [ pkg-config perl ] ++ lib.optional withQt wrapQtAppsHook; 37 38 + buildInputs = [ udev ] ++ lib.optionals withQt [ alsa-lib libX11 qtbase libGLU ]; 39 40 propagatedBuildInputs = [ libjpeg ]; 41
+2 -2
pkgs/servers/gonic/default.nix
··· 1 { lib, buildGoModule, fetchFromGitHub 2 - , pkg-config, taglib, alsaLib 3 , zlib 4 5 # Disable on-the-fly transcoding, ··· 21 }; 22 23 nativeBuildInputs = [ pkg-config ]; 24 - buildInputs = [ taglib alsaLib zlib ]; 25 vendorSha256 = "0inxlqxnkglz4j14jav8080718a80nqdcl866lkql8r6zcxb4fm9"; 26 27 # TODO(Profpatsch): write a test for transcoding support,
··· 1 { lib, buildGoModule, fetchFromGitHub 2 + , pkg-config, taglib, alsa-lib 3 , zlib 4 5 # Disable on-the-fly transcoding, ··· 21 }; 22 23 nativeBuildInputs = [ pkg-config ]; 24 + buildInputs = [ taglib alsa-lib zlib ]; 25 vendorSha256 = "0inxlqxnkglz4j14jav8080718a80nqdcl866lkql8r6zcxb4fm9"; 26 27 # TODO(Profpatsch): write a test for transcoding support,
+2 -2
pkgs/servers/mpd/default.nix
··· 11 # Filters 12 , libsamplerate 13 # Outputs 14 - , alsaLib, libjack2, libpulseaudio, libshout 15 # Misc 16 , icu, sqlite, avahi, dbus, pcre, libgcrypt, expat 17 # Services ··· 63 # Filter plugins 64 libsamplerate = [ libsamplerate ]; 65 # Output plugins 66 - alsa = [ alsaLib ]; 67 jack = [ libjack2 ]; 68 pulse = [ libpulseaudio ]; 69 shout = [ libshout ];
··· 11 # Filters 12 , libsamplerate 13 # Outputs 14 + , alsa-lib, libjack2, libpulseaudio, libshout 15 # Misc 16 , icu, sqlite, avahi, dbus, pcre, libgcrypt, expat 17 # Services ··· 63 # Filter plugins 64 libsamplerate = [ libsamplerate ]; 65 # Output plugins 66 + alsa = [ alsa-lib ]; 67 jack = [ libjack2 ]; 68 pulse = [ libpulseaudio ]; 69 shout = [ libshout ];
+2 -2
pkgs/servers/mumsi/default.nix
··· 1 { stdenv, lib, fetchFromGitHub, cmake, pkg-config, boost 2 - , log4cpp, pjsip, openssl, alsaLib, mumlib }: 3 with lib; stdenv.mkDerivation { 4 pname = "mumsi"; 5 version = "unstable-2018-12-12"; ··· 11 sha256 = "0vrivl1fiiwjsz4v26nrn8ra3k9v0mcz7zjm2z319fw8hv6n1nrk"; 12 }; 13 14 - buildInputs = [ boost log4cpp pkg-config pjsip mumlib openssl alsaLib ]; 15 nativeBuildInputs = [ cmake pkg-config ]; 16 installPhase = '' 17 install -Dm555 mumsi $out/bin/mumsi
··· 1 { stdenv, lib, fetchFromGitHub, cmake, pkg-config, boost 2 + , log4cpp, pjsip, openssl, alsa-lib, mumlib }: 3 with lib; stdenv.mkDerivation { 4 pname = "mumsi"; 5 version = "unstable-2018-12-12"; ··· 11 sha256 = "0vrivl1fiiwjsz4v26nrn8ra3k9v0mcz7zjm2z319fw8hv6n1nrk"; 12 }; 13 14 + buildInputs = [ boost log4cpp pkg-config pjsip mumlib openssl alsa-lib ]; 15 nativeBuildInputs = [ cmake pkg-config ]; 16 installPhase = '' 17 install -Dm555 mumsi $out/bin/mumsi
+2 -2
pkgs/servers/pulseaudio/default.nix
··· 1 { lib, stdenv, fetchurl, pkg-config, autoreconfHook 2 , libsndfile, libtool, makeWrapper, perlPackages 3 - , xorg, libcap, alsaLib, glib, dconf 4 , avahi, libjack2, libasyncns, lirc, dbus 5 , sbc, bluez5, udev, openssl, fftwFloat 6 , soxr, speexdsp, systemd, webrtc-audio-processing ··· 54 ++ lib.optional jackaudioSupport libjack2 55 ++ lib.optionals x11Support [ xorg.xlibsWrapper xorg.libXtst xorg.libXi ] 56 ++ lib.optional useSystemd systemd 57 - ++ lib.optionals stdenv.isLinux [ alsaLib udev ] 58 ++ lib.optional airtunesSupport openssl 59 ++ lib.optionals bluetoothSupport [ bluez5 sbc ] 60 ++ lib.optional remoteControlSupport lirc
··· 1 { lib, stdenv, fetchurl, pkg-config, autoreconfHook 2 , libsndfile, libtool, makeWrapper, perlPackages 3 + , xorg, libcap, alsa-lib, glib, dconf 4 , avahi, libjack2, libasyncns, lirc, dbus 5 , sbc, bluez5, udev, openssl, fftwFloat 6 , soxr, speexdsp, systemd, webrtc-audio-processing ··· 54 ++ lib.optional jackaudioSupport libjack2 55 ++ lib.optionals x11Support [ xorg.xlibsWrapper xorg.libXtst xorg.libXi ] 56 ++ lib.optional useSystemd systemd 57 + ++ lib.optionals stdenv.isLinux [ alsa-lib udev ] 58 ++ lib.optional airtunesSupport openssl 59 ++ lib.optionals bluetoothSupport [ bluez5 sbc ] 60 ++ lib.optional remoteControlSupport lirc
+2 -2
pkgs/servers/pulseaudio/pali.nix
··· 11 , perlPackages 12 , xorg 13 , libcap 14 - , alsaLib 15 , glib 16 , dconf 17 , avahi ··· 129 xorg.libXtst 130 xorg.xlibsWrapper 131 ] ++ lib.optionals stdenv.isLinux [ 132 - alsaLib 133 systemd 134 udev 135 ] ++ lib.optional airtunesSupport openssl
··· 11 , perlPackages 12 , xorg 13 , libcap 14 + , alsa-lib 15 , glib 16 , dconf 17 , avahi ··· 129 xorg.libXtst 130 xorg.xlibsWrapper 131 ] ++ lib.optionals stdenv.isLinux [ 132 + alsa-lib 133 systemd 134 udev 135 ] ++ lib.optional airtunesSupport openssl
+5 -5
pkgs/servers/roon-server/default.nix
··· 1 - { alsaLib 2 - , alsaUtils 3 , autoPatchelfHook 4 , cifs-utils 5 , fetchurl ··· 23 }; 24 25 buildInputs = [ 26 - alsaLib 27 - alsaUtils 28 cifs-utils 29 ffmpeg 30 freetype ··· 48 ln -sf $out/RoonMono/bin/mono-sgen $out/RoonMono/bin/${builtins.baseNameOf bin} 49 ''; 50 wrapFix = bin: '' 51 - wrapProgram ${bin} --prefix PATH : ${lib.makeBinPath [ alsaUtils cifs-utils ffmpeg ]} 52 ''; 53 in 54 ''
··· 1 + { alsa-lib 2 + , alsa-utils 3 , autoPatchelfHook 4 , cifs-utils 5 , fetchurl ··· 23 }; 24 25 buildInputs = [ 26 + alsa-lib 27 + alsa-utils 28 cifs-utils 29 ffmpeg 30 freetype ··· 48 ln -sf $out/RoonMono/bin/mono-sgen $out/RoonMono/bin/${builtins.baseNameOf bin} 49 ''; 50 wrapFix = bin: '' 51 + wrapProgram ${bin} --prefix PATH : ${lib.makeBinPath [ alsa-utils cifs-utils ffmpeg ]} 52 ''; 53 in 54 ''
+2 -2
pkgs/servers/shairport-sync/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, autoreconfHook, openssl, avahi, alsaLib 2 , libdaemon, popt, pkg-config, libconfig, libpulseaudio, soxr }: 3 4 stdenv.mkDerivation rec { ··· 17 buildInputs = [ 18 openssl 19 avahi 20 - alsaLib 21 libdaemon 22 popt 23 libconfig
··· 1 + { lib, stdenv, fetchFromGitHub, autoreconfHook, openssl, avahi, alsa-lib 2 , libdaemon, popt, pkg-config, libconfig, libpulseaudio, soxr }: 3 4 stdenv.mkDerivation rec { ··· 17 buildInputs = [ 18 openssl 19 avahi 20 + alsa-lib 21 libdaemon 22 popt 23 libconfig
+2 -2
pkgs/servers/tailscale/default.nix
··· 2 3 buildGoModule rec { 4 pname = "tailscale"; 5 - version = "1.8.6"; 6 7 src = fetchFromGitHub { 8 owner = "tailscale"; 9 repo = "tailscale"; 10 rev = "v${version}"; 11 - sha256 = "1h3ry4y62wwcv4z3yjqal4ch4xy40k9s3rq20lqs3r58kblnaxs2"; 12 }; 13 14 nativeBuildInputs = [ makeWrapper ];
··· 2 3 buildGoModule rec { 4 pname = "tailscale"; 5 + version = "1.8.7"; 6 7 src = fetchFromGitHub { 8 owner = "tailscale"; 9 repo = "tailscale"; 10 rev = "v${version}"; 11 + sha256 = "0mw0sizy30slgyd06syd9sqx22dxd08ncqx7srcinj1g7hxylm5z"; 12 }; 13 14 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/tools/audio/alsaequal/default.nix
··· 1 { lib, stdenv, fetchurl 2 - , alsaLib, caps 3 }: 4 5 stdenv.mkDerivation rec { ··· 11 sha256 = "1w3g9q5z3nrn3mwdhaq6zsg0jila8d102dgwgrhj9vfx58apsvli"; 12 }; 13 14 - buildInputs = [ alsaLib ]; 15 16 makeFlags = [ "DESTDIR=$(out)" ]; 17
··· 1 { lib, stdenv, fetchurl 2 + , alsa-lib, caps 3 }: 4 5 stdenv.mkDerivation rec { ··· 11 sha256 = "1w3g9q5z3nrn3mwdhaq6zsg0jila8d102dgwgrhj9vfx58apsvli"; 12 }; 13 14 + buildInputs = [ alsa-lib ]; 15 16 makeFlags = [ "DESTDIR=$(out)" ]; 17
+2 -2
pkgs/tools/audio/darkice/default.nix
··· 1 { lib, stdenv, fetchurl, pkg-config 2 - , libjack2, alsaLib, libpulseaudio 3 , faac, lame, libogg, libopus, libvorbis, libsamplerate 4 }: 5 ··· 14 15 nativeBuildInputs = [ pkg-config ]; 16 buildInputs = [ 17 - libopus libvorbis libogg libpulseaudio alsaLib libsamplerate libjack2 lame 18 ]; 19 20 NIX_CFLAGS_COMPILE = "-fpermissive";
··· 1 { lib, stdenv, fetchurl, pkg-config 2 + , libjack2, alsa-lib, libpulseaudio 3 , faac, lame, libogg, libopus, libvorbis, libsamplerate 4 }: 5 ··· 14 15 nativeBuildInputs = [ pkg-config ]; 16 buildInputs = [ 17 + libopus libvorbis libogg libpulseaudio alsa-lib libsamplerate libjack2 lame 18 ]; 19 20 NIX_CFLAGS_COMPILE = "-fpermissive";
+2 -2
pkgs/tools/audio/gvolicon/default.nix
··· 1 - { lib, stdenv, makeWrapper, alsaLib, pkg-config, fetchgit, gtk3, gnome, gdk-pixbuf, librsvg, wrapGAppsHook }: 2 3 stdenv.mkDerivation { 4 name = "gvolicon-2014-04-28"; ··· 10 11 nativeBuildInputs = [ pkg-config ]; 12 buildInputs = [ 13 - makeWrapper alsaLib gtk3 gdk-pixbuf gnome.adwaita-icon-theme 14 librsvg wrapGAppsHook 15 ]; 16
··· 1 + { lib, stdenv, makeWrapper, alsa-lib, pkg-config, fetchgit, gtk3, gnome, gdk-pixbuf, librsvg, wrapGAppsHook }: 2 3 stdenv.mkDerivation { 4 name = "gvolicon-2014-04-28"; ··· 10 11 nativeBuildInputs = [ pkg-config ]; 12 buildInputs = [ 13 + makeWrapper alsa-lib gtk3 gdk-pixbuf gnome.adwaita-icon-theme 14 librsvg wrapGAppsHook 15 ]; 16
+2 -2
pkgs/tools/audio/liquidsoap/full.nix
··· 1 { lib, stdenv, makeWrapper, fetchurl, which, pkg-config 2 , ocamlPackages 3 - , libao, portaudio, alsaLib, libpulseaudio, libjack2 4 , libsamplerate, libmad, taglib, lame, libogg 5 , libvorbis, speex, libtheora, libopus, zlib 6 , faad2, flac, ladspaH, ffmpeg, frei0r, dssi ··· 52 nativeBuildInputs = [ makeWrapper pkg-config ]; 53 buildInputs = 54 [ which ocamlPackages.ocaml ocamlPackages.findlib 55 - libao portaudio alsaLib libpulseaudio libjack2 56 libsamplerate libmad taglib lame libogg 57 libvorbis speex libtheora libopus zlib 58 faad2 flac ladspaH ffmpeg frei0r dssi
··· 1 { lib, stdenv, makeWrapper, fetchurl, which, pkg-config 2 , ocamlPackages 3 + , libao, portaudio, alsa-lib, libpulseaudio, libjack2 4 , libsamplerate, libmad, taglib, lame, libogg 5 , libvorbis, speex, libtheora, libopus, zlib 6 , faad2, flac, ladspaH, ffmpeg, frei0r, dssi ··· 52 nativeBuildInputs = [ makeWrapper pkg-config ]; 53 buildInputs = 54 [ which ocamlPackages.ocaml ocamlPackages.findlib 55 + libao portaudio alsa-lib libpulseaudio libjack2 56 libsamplerate libmad taglib lame libogg 57 libvorbis speex libtheora libopus zlib 58 faad2 flac ladspaH ffmpeg frei0r dssi
+2 -2
pkgs/tools/audio/mididings/default.nix
··· 1 - { lib, pythonPackages, fetchFromGitHub, pkg-config, glib, alsaLib, libjack2 }: 2 3 pythonPackages.buildPythonApplication { 4 version = "2015-11-17"; ··· 12 }; 13 14 nativeBuildInputs = [ pkg-config ]; 15 - buildInputs = [ glib alsaLib libjack2 pythonPackages.boost ]; 16 propagatedBuildInputs = with pythonPackages; [ decorator ] 17 # for livedings 18 ++ [ tkinter pyliblo ]
··· 1 + { lib, pythonPackages, fetchFromGitHub, pkg-config, glib, alsa-lib, libjack2 }: 2 3 pythonPackages.buildPythonApplication { 4 version = "2015-11-17"; ··· 12 }; 13 14 nativeBuildInputs = [ pkg-config ]; 15 + buildInputs = [ glib alsa-lib libjack2 pythonPackages.boost ]; 16 propagatedBuildInputs = with pythonPackages; [ decorator ] 17 # for livedings 18 ++ [ tkinter pyliblo ]
+2 -2
pkgs/tools/audio/opl3bankeditor/default.nix
··· 1 - { lib, mkDerivation, fetchFromGitHub, cmake, qttools, alsaLib }: 2 3 mkDerivation rec { 4 version = "1.5.1"; ··· 13 }; 14 15 buildInputs = [ 16 - alsaLib qttools 17 ]; 18 nativeBuildInputs = [ cmake ]; 19
··· 1 + { lib, mkDerivation, fetchFromGitHub, cmake, qttools, alsa-lib }: 2 3 mkDerivation rec { 4 version = "1.5.1"; ··· 13 }; 14 15 buildInputs = [ 16 + alsa-lib qttools 17 ]; 18 nativeBuildInputs = [ cmake ]; 19
+2 -2
pkgs/tools/audio/pnmixer/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake, pkg-config, gettext, alsaLib, gtk3, glib, libnotify, libX11, pcre }: 2 3 stdenv.mkDerivation rec { 4 pname = "pnmixer"; ··· 13 14 nativeBuildInputs = [ cmake pkg-config gettext ]; 15 16 - buildInputs = [ alsaLib gtk3 glib libnotify libX11 pcre ]; 17 18 meta = with lib; { 19 homepage = "https://github.com/nicklan/pnmixer";
··· 1 + { lib, stdenv, fetchFromGitHub, cmake, pkg-config, gettext, alsa-lib, gtk3, glib, libnotify, libX11, pcre }: 2 3 stdenv.mkDerivation rec { 4 pname = "pnmixer"; ··· 13 14 nativeBuildInputs = [ cmake pkg-config gettext ]; 15 16 + buildInputs = [ alsa-lib gtk3 glib libnotify libX11 pcre ]; 17 18 meta = with lib; { 19 homepage = "https://github.com/nicklan/pnmixer";
+2 -2
pkgs/tools/audio/qastools/default.nix
··· 1 - { mkDerivation, lib, fetchFromGitLab, cmake, alsaLib, udev, qtbase, qtsvg, qttools }: 2 3 mkDerivation rec { 4 pname = "qastools"; ··· 12 }; 13 14 nativeBuildInputs = [ cmake ]; 15 - buildInputs = [ alsaLib udev qtbase qtsvg qttools ]; 16 17 meta = with lib; { 18 description = "Collection of desktop applications for ALSA configuration";
··· 1 + { mkDerivation, lib, fetchFromGitLab, cmake, alsa-lib, udev, qtbase, qtsvg, qttools }: 2 3 mkDerivation rec { 4 pname = "qastools"; ··· 12 }; 13 14 nativeBuildInputs = [ cmake ]; 15 + buildInputs = [ alsa-lib udev qtbase qtsvg qttools ]; 16 17 meta = with lib; { 18 description = "Collection of desktop applications for ALSA configuration";
+2 -2
pkgs/tools/audio/trx/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, libopus, ortp, bctoolbox }: 2 3 stdenv.mkDerivation rec { 4 pname = "trx"; ··· 15 ./add_bctoolbox_ldlib.patch 16 ]; 17 18 - buildInputs = [ alsaLib libopus ortp bctoolbox ]; 19 makeFlags = [ "PREFIX=$(out)" ]; 20 21 meta = with lib; {
··· 1 + { lib, stdenv, fetchurl, alsa-lib, libopus, ortp, bctoolbox }: 2 3 stdenv.mkDerivation rec { 4 pname = "trx"; ··· 15 ./add_bctoolbox_ldlib.patch 16 ]; 17 18 + buildInputs = [ alsa-lib libopus ortp bctoolbox ]; 19 makeFlags = [ "PREFIX=$(out)" ]; 20 21 meta = with lib; {
+2 -2
pkgs/tools/audio/volumeicon/default.nix
··· 1 - { pkgs, fetchurl, lib, stdenv, gtk3, pkg-config, intltool, alsaLib }: 2 3 stdenv.mkDerivation { 4 pname = "volumeicon"; ··· 10 }; 11 12 nativeBuildInputs = [ pkg-config ]; 13 - buildInputs = [ gtk3 intltool alsaLib ]; 14 15 meta = with lib; { 16 description = "A lightweight volume control that sits in your systray";
··· 1 + { pkgs, fetchurl, lib, stdenv, gtk3, pkg-config, intltool, alsa-lib }: 2 3 stdenv.mkDerivation { 4 pname = "volumeicon"; ··· 10 }; 11 12 nativeBuildInputs = [ pkg-config ]; 13 + buildInputs = [ gtk3 intltool alsa-lib ]; 14 15 meta = with lib; { 16 description = "A lightweight volume control that sits in your systray";
+2 -2
pkgs/tools/bluetooth/bluez-alsa/default.nix
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config, autoreconfHook 2 - , alsaLib, bluez, glib, sbc, dbus 3 4 # optional, but useful utils 5 , readline, libbsd, ncurses ··· 25 nativeBuildInputs = [ pkg-config autoreconfHook ]; 26 27 buildInputs = [ 28 - alsaLib bluez glib sbc dbus 29 readline libbsd ncurses 30 ] 31 ++ optional aacSupport fdk_aac;
··· 1 { lib, stdenv, fetchFromGitHub, pkg-config, autoreconfHook 2 + , alsa-lib, bluez, glib, sbc, dbus 3 4 # optional, but useful utils 5 , readline, libbsd, ncurses ··· 25 nativeBuildInputs = [ pkg-config autoreconfHook ]; 26 27 buildInputs = [ 28 + alsa-lib bluez glib sbc dbus 29 readline libbsd ncurses 30 ] 31 ++ optional aacSupport fdk_aac;
+2 -2
pkgs/tools/misc/brltty/default.nix
··· 1 { lib, stdenv, fetchurl, pkg-config, python3, bluez 2 , tcl, acl, kmod, coreutils, shadow, util-linux, udev 3 - , alsaSupport ? stdenv.isLinux, alsaLib 4 , systemdSupport ? stdenv.isLinux, systemd 5 }: 6 ··· 15 16 nativeBuildInputs = [ pkg-config python3.pkgs.cython tcl ]; 17 buildInputs = [ bluez ] 18 - ++ lib.optional alsaSupport alsaLib 19 ++ lib.optional systemdSupport systemd; 20 21 meta = {
··· 1 { lib, stdenv, fetchurl, pkg-config, python3, bluez 2 , tcl, acl, kmod, coreutils, shadow, util-linux, udev 3 + , alsaSupport ? stdenv.isLinux, alsa-lib 4 , systemdSupport ? stdenv.isLinux, systemd 5 }: 6 ··· 15 16 nativeBuildInputs = [ pkg-config python3.pkgs.cython tcl ]; 17 buildInputs = [ bluez ] 18 + ++ lib.optional alsaSupport alsa-lib 19 ++ lib.optional systemdSupport systemd; 20 21 meta = {
+2 -2
pkgs/tools/misc/mongodb-compass/default.nix
··· 1 { lib, stdenv, fetchurl, dpkg 2 - , alsaLib, at-spi2-atk, at-spi2-core, atk, cairo, cups, curl, dbus, expat, fontconfig, freetype, glib 3 , gnome2, gdk-pixbuf, gtk3, pango, libnotify, libsecret, libuuid, libxcb, nspr, nss, systemd, xorg, wrapGAppsHook }: 4 5 let 6 version = "1.25.0"; 7 8 rpath = lib.makeLibraryPath [ 9 - alsaLib 10 at-spi2-atk 11 at-spi2-core 12 atk
··· 1 { lib, stdenv, fetchurl, dpkg 2 + , alsa-lib, at-spi2-atk, at-spi2-core, atk, cairo, cups, curl, dbus, expat, fontconfig, freetype, glib 3 , gnome2, gdk-pixbuf, gtk3, pango, libnotify, libsecret, libuuid, libxcb, nspr, nss, systemd, xorg, wrapGAppsHook }: 4 5 let 6 version = "1.25.0"; 7 8 rpath = lib.makeLibraryPath [ 9 + alsa-lib 10 at-spi2-atk 11 at-spi2-core 12 atk
+2 -2
pkgs/tools/misc/staruml/default.nix
··· 1 { stdenv, lib, fetchurl, makeWrapper 2 , dpkg, patchelf 3 - , gtk2, glib, gdk-pixbuf, alsaLib, nss, nspr, GConf, cups, libgcrypt, dbus, systemd 4 , libXdamage, expat }: 5 6 let 7 LD_LIBRARY_PATH = lib.makeLibraryPath 8 - [ glib gtk2 gdk-pixbuf alsaLib nss nspr GConf cups libgcrypt dbus libXdamage expat ]; 9 in 10 stdenv.mkDerivation rec { 11 version = "2.8.1";
··· 1 { stdenv, lib, fetchurl, makeWrapper 2 , dpkg, patchelf 3 + , gtk2, glib, gdk-pixbuf, alsa-lib, nss, nspr, GConf, cups, libgcrypt, dbus, systemd 4 , libXdamage, expat }: 5 6 let 7 LD_LIBRARY_PATH = lib.makeLibraryPath 8 + [ glib gtk2 gdk-pixbuf alsa-lib nss nspr GConf cups libgcrypt dbus libXdamage expat ]; 9 in 10 stdenv.mkDerivation rec { 11 version = "2.8.1";
+2 -2
pkgs/tools/misc/sutils/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, alsaLib }: 2 3 stdenv.mkDerivation rec { 4 version = "0.2"; ··· 13 14 hardeningDisable = [ "format" ]; 15 16 - buildInputs = [ alsaLib ]; 17 18 prePatch = ''sed -i "s@/usr/local@$out@" Makefile''; 19
··· 1 + { lib, stdenv, fetchFromGitHub, alsa-lib }: 2 3 stdenv.mkDerivation rec { 4 version = "0.2"; ··· 13 14 hardeningDisable = [ "format" ]; 15 16 + buildInputs = [ alsa-lib ]; 17 18 prePatch = ''sed -i "s@/usr/local@$out@" Makefile''; 19
+2 -2
pkgs/tools/misc/sweep-visualizer/default.nix
··· 1 { stdenv, lib, makeWrapper, fetchurl, 2 - alsaLib, atk, cairo, cups, dbus, expat, fontconfig, freetype, gdk-pixbuf, glib, 3 gnome2, pango, gtk2-x11, nspr, nss, 4 libX11, libxcb, libXcomposite, libXcursor, libXdamage, libXext, libXfixes, 5 libXi, libXrandr, libXrender, libXScrnSaver, libXtst, ··· 32 33 preFixup = let 34 libPath = lib.makeLibraryPath [ 35 - alsaLib atk cairo cups.lib dbus.lib expat fontconfig.lib freetype 36 gdk-pixbuf glib gnome2.GConf pango gtk2-x11 nspr nss stdenv.cc.cc.lib 37 libX11 libxcb libXcomposite libXcursor libXdamage libXext libXfixes 38 libXi libXrandr libXrender libXScrnSaver libXtst
··· 1 { stdenv, lib, makeWrapper, fetchurl, 2 + alsa-lib, atk, cairo, cups, dbus, expat, fontconfig, freetype, gdk-pixbuf, glib, 3 gnome2, pango, gtk2-x11, nspr, nss, 4 libX11, libxcb, libXcomposite, libXcursor, libXdamage, libXext, libXfixes, 5 libXi, libXrandr, libXrender, libXScrnSaver, libXtst, ··· 32 33 preFixup = let 34 libPath = lib.makeLibraryPath [ 35 + alsa-lib atk cairo cups.lib dbus.lib expat fontconfig.lib freetype 36 gdk-pixbuf glib gnome2.GConf pango gtk2-x11 nspr nss stdenv.cc.cc.lib 37 libX11 libxcb libXcomposite libXcursor libXdamage libXext libXfixes 38 libXi libXrandr libXrender libXScrnSaver libXtst
+2 -2
pkgs/tools/misc/timidity/default.nix
··· 1 - { lib, stdenv, fetchurl, alsaLib, libjack2, ncurses, pkg-config }: 2 3 stdenv.mkDerivation { 4 name = "timidity-2.15.0"; ··· 11 patches = [ ./timidity-iA-Oj.patch ]; 12 13 nativeBuildInputs = [ pkg-config ]; 14 - buildInputs = [ alsaLib libjack2 ncurses ]; 15 16 configureFlags = [ "--enable-audio=oss,alsa,jack" "--enable-alsaseq" "--with-default-output=alsa" "--enable-ncurses" ]; 17
··· 1 + { lib, stdenv, fetchurl, alsa-lib, libjack2, ncurses, pkg-config }: 2 3 stdenv.mkDerivation { 4 name = "timidity-2.15.0"; ··· 11 patches = [ ./timidity-iA-Oj.patch ]; 12 13 nativeBuildInputs = [ pkg-config ]; 14 + buildInputs = [ alsa-lib libjack2 ncurses ]; 15 16 configureFlags = [ "--enable-audio=oss,alsa,jack" "--enable-alsaseq" "--with-default-output=alsa" "--enable-ncurses" ]; 17
+2 -2
pkgs/tools/security/encryptr/default.nix
··· 1 { stdenv, lib, fetchurl, glib, nss, nspr, gconf, fontconfig, freetype 2 , pango , cairo, libX11 , libXi, libXcursor, libXext, libXfixes 3 - , libXrender, libXcomposite , alsaLib, libXdamage, libXtst, libXrandr 4 , expat, libcap, systemd , dbus, gtk2 , gdk-pixbuf, libnotify 5 }: 6 ··· 26 27 rpath = lib.makeLibraryPath [ 28 glib nss nspr gconf fontconfig freetype pango cairo libX11 libXi 29 - libXcursor libXext libXfixes libXrender libXcomposite alsaLib 30 libXdamage libXtst libXrandr expat libcap dbus gtk2 gdk-pixbuf 31 libnotify stdenv.cc.cc 32 ];
··· 1 { stdenv, lib, fetchurl, glib, nss, nspr, gconf, fontconfig, freetype 2 , pango , cairo, libX11 , libXi, libXcursor, libXext, libXfixes 3 + , libXrender, libXcomposite , alsa-lib, libXdamage, libXtst, libXrandr 4 , expat, libcap, systemd , dbus, gtk2 , gdk-pixbuf, libnotify 5 }: 6 ··· 26 27 rpath = lib.makeLibraryPath [ 28 glib nss nspr gconf fontconfig freetype pango cairo libX11 libXi 29 + libXcursor libXext libXfixes libXrender libXcomposite alsa-lib 30 libXdamage libXtst libXrandr expat libcap dbus gtk2 gdk-pixbuf 31 libnotify stdenv.cc.cc 32 ];
+2 -2
pkgs/tools/security/keybase/gui.nix
··· 1 - { stdenv, lib, fetchurl, alsaLib, atk, cairo, cups, udev, libdrm, mesa 2 , dbus, expat, fontconfig, freetype, gdk-pixbuf, glib, gtk3, libappindicator-gtk3 3 , libnotify, nspr, nss, pango, systemd, xorg, autoPatchelfHook, wrapGAppsHook 4 , runtimeShell, gsettings-desktop-schemas }: ··· 23 ]; 24 25 buildInputs = [ 26 - alsaLib 27 atk 28 cairo 29 cups
··· 1 + { stdenv, lib, fetchurl, alsa-lib, atk, cairo, cups, udev, libdrm, mesa 2 , dbus, expat, fontconfig, freetype, gdk-pixbuf, glib, gtk3, libappindicator-gtk3 3 , libnotify, nspr, nss, pango, systemd, xorg, autoPatchelfHook, wrapGAppsHook 4 , runtimeShell, gsettings-desktop-schemas }: ··· 23 ]; 24 25 buildInputs = [ 26 + alsa-lib 27 atk 28 cairo 29 cups
+7 -1
pkgs/top-level/aliases.nix
··· 40 adobe_flex_sdk = apache-flex-sdk; # added 2018-06-01 41 ag = silver-searcher; # added 2018-04-25 42 aircrackng = aircrack-ng; # added 2016-01-14 43 - alienfx = throw "alienfx has been removed."; # added 2019-12-08 44 aleth = throw "aleth (previously packaged as cpp_ethereum) has been removed; abandoned upstream."; # added 2020-11-30 45 amazon-glacier-cmd-interface = throw "amazon-glacier-cmd-interface has been removed due to it being unmaintained."; # added 2020-10-30 46 ammonite-repl = ammonite; # added 2017-05-02 47 amsn = throw "amsn has been removed due to being unmaintained."; # added 2020-12-09
··· 40 adobe_flex_sdk = apache-flex-sdk; # added 2018-06-01 41 ag = silver-searcher; # added 2018-04-25 42 aircrackng = aircrack-ng; # added 2016-01-14 43 aleth = throw "aleth (previously packaged as cpp_ethereum) has been removed; abandoned upstream."; # added 2020-11-30 44 + alienfx = throw "alienfx has been removed."; # added 2019-12-08 45 + alsaLib = alsa-lib; # added 2021-06-09 46 + alsaOss = alsa-oss; # added 2021-06-10 47 + alsaPlugins = alsa-plugins; # added 2021-06-10 48 + alsaPluginWrapper = alsa-plugins-wrapper; # added 2021-06-10 49 + alsaTools = alsa-tools; # added 2021-06-10 50 + alsaUtils = alsa-utils; # added 2021-06-10 51 amazon-glacier-cmd-interface = throw "amazon-glacier-cmd-interface has been removed due to it being unmaintained."; # added 2020-10-30 52 ammonite-repl = ammonite; # added 2017-05-02 53 amsn = throw "amsn has been removed due to being unmaintained."; # added 2020-12-09
+10 -16
pkgs/top-level/all-packages.nix
··· 20100 20101 alertmanager-irc-relay = callPackage ../servers/monitoring/alertmanager-irc-relay { }; 20102 20103 - alsa-firmware = callPackage ../os-specific/linux/alsa-firmware { }; 20104 - 20105 - alsaLib = callPackage ../os-specific/linux/alsa-lib { }; 20106 - 20107 - alsaPlugins = callPackage ../os-specific/linux/alsa-plugins { }; 20108 - 20109 - alsaPluginWrapper = callPackage ../os-specific/linux/alsa-plugins/wrapper.nix { }; 20110 - 20111 - alsaUtils = callPackage ../os-specific/linux/alsa-utils { 20112 fftw = fftwFloat; 20113 }; 20114 - alsaOss = callPackage ../os-specific/linux/alsa-oss { }; 20115 - alsaTools = callPackage ../os-specific/linux/alsa-tools { }; 20116 - 20117 - alsa-ucm-conf = callPackage ../os-specific/linux/alsa-ucm-conf { }; 20118 - 20119 - alsa-topology-conf = callPackage ../os-specific/linux/alsa-topology-conf { }; 20120 20121 inherit (callPackage ../misc/arm-trusted-firmware {}) 20122 buildArmTrustedFirmware ··· 23348 libXaw = xorg.libXaw; 23349 Xaw3d = null; 23350 gconf = null; 23351 - alsaLib = null; 23352 acl = null; 23353 gpm = null; 23354 inherit (darwin.apple_sdk.frameworks) AppKit GSS ImageIO;
··· 20100 20101 alertmanager-irc-relay = callPackage ../servers/monitoring/alertmanager-irc-relay { }; 20102 20103 + alsa-firmware = callPackage ../os-specific/linux/alsa-project/alsa-firmware { }; 20104 + alsa-lib = callPackage ../os-specific/linux/alsa-project/alsa-lib { }; 20105 + alsa-oss = callPackage ../os-specific/linux/alsa-project/alsa-oss { }; 20106 + alsa-plugins = callPackage ../os-specific/linux/alsa-project/alsa-plugins { }; 20107 + alsa-plugins-wrapper = callPackage ../os-specific/linux/alsa-project/alsa-plugins/wrapper.nix { }; 20108 + alsa-tools = callPackage ../os-specific/linux/alsa-project/alsa-tools { }; 20109 + alsa-topology-conf = callPackage ../os-specific/linux/alsa-project/alsa-topology-conf { }; 20110 + alsa-ucm-conf = callPackage ../os-specific/linux/alsa-project/alsa-ucm-conf { }; 20111 + alsa-utils = callPackage ../os-specific/linux/alsa-project/alsa-utils { 20112 fftw = fftwFloat; 20113 }; 20114 20115 inherit (callPackage ../misc/arm-trusted-firmware {}) 20116 buildArmTrustedFirmware ··· 23342 libXaw = xorg.libXaw; 23343 Xaw3d = null; 23344 gconf = null; 23345 + alsa-lib = null; 23346 acl = null; 23347 gpm = null; 23348 inherit (darwin.apple_sdk.frameworks) AppKit GSS ImageIO;