linuxPackages_latest.broadcom_sta: add patch to compile on Kernel 6.12 (#359484)
[NixPkgs.git] / pkgs / by-name / al / alsa-oss / package.nix
blob425c2c49965825612965bd0a5b4ed8eb00d57464
1 {lib, stdenv, fetchurl, alsa-lib, gettext, ncurses, libsamplerate}:
3 stdenv.mkDerivation rec {
4   pname = "alsa-oss";
5   version = "1.1.8";
7   src = fetchurl {
8     url = "mirror://alsa/oss-lib/alsa-oss-${version}.tar.bz2";
9     hash = "sha256-ZK3O9ZJ+hI0uAk5kxL+FtvOVlk2ZdOxhkFrky4011o4=";
10   };
12   buildInputs = [ alsa-lib ncurses libsamplerate ];
13   nativeBuildInputs = [ gettext ];
15   configureFlags = [ "--disable-xmlto" ];
17   installFlags = [ "ASOUND_STATE_DIR=$(TMPDIR)/dummy" ];
19   meta = with lib; {
20     homepage = "http://www.alsa-project.org/";
21     description = "ALSA, the Advanced Linux Sound Architecture alsa-oss emulation";
22     mainProgram = "aoss";
24     longDescription = ''
25       The Advanced Linux Sound Architecture (ALSA) provides audio and
26       MIDI functionality to the Linux-based operating system.
27     '';
29     license = licenses.gpl2;
30     platforms = platforms.linux;
31   };