tinyalsa: init at 2.0.0

+39
+37
pkgs/os-specific/linux/tinyalsa/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + }: 6 + 7 + stdenv.mkDerivation rec { 8 + pname = "tinyalsa"; 9 + version = "2.0.0"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "tinyalsa"; 13 + repo = "tinyalsa"; 14 + rev = "v${version}"; 15 + hash = "sha256-WFJbew6ApB9InKN1SyRkbVoFlBCFm5uYzazdtsaHM90="; 16 + }; 17 + 18 + nativeBuildInputs = [ 19 + cmake 20 + ]; 21 + 22 + cmakeFlags = [ 23 + "-DTINYALSA_USES_PLUGINS=ON" 24 + ]; 25 + 26 + NIX_CFLAGS_COMPILE = toString [ 27 + "-Wno-error=stringop-truncation" 28 + ]; 29 + 30 + meta = with lib; { 31 + homepage = "https://github.com/tinyalsa/tinyalsa"; 32 + description = "Tiny library to interface with ALSA in the Linux kernel"; 33 + license = licenses.mit; 34 + maintainers = with maintainers; [ AndersonTorres ]; 35 + platforms = with platforms; linux; 36 + }; 37 + }
+2
pkgs/top-level/all-packages.nix
··· 22916 22917 alertmanager-irc-relay = callPackage ../servers/monitoring/alertmanager-irc-relay { }; 22918 22919 alsa-firmware = callPackage ../os-specific/linux/alsa-project/alsa-firmware { }; 22920 alsa-lib = callPackage ../os-specific/linux/alsa-project/alsa-lib { }; 22921 alsa-oss = callPackage ../os-specific/linux/alsa-project/alsa-oss { };
··· 22916 22917 alertmanager-irc-relay = callPackage ../servers/monitoring/alertmanager-irc-relay { }; 22918 22919 + tinyalsa = callPackage ../os-specific/linux/tinyalsa { }; 22920 + 22921 alsa-firmware = callPackage ../os-specific/linux/alsa-project/alsa-firmware { }; 22922 alsa-lib = callPackage ../os-specific/linux/alsa-project/alsa-lib { }; 22923 alsa-oss = callPackage ../os-specific/linux/alsa-project/alsa-oss { };