package.nix (848B)
1 { 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 bmake, 6 pkg-config, 7 libbsd, 8 imsg-compat, 9 sndio, 10 flac, 11 mpg123, 12 libvorbis, 13 opusfile, 14 }: 15 16 stdenv.mkDerivation (finalAttrs: { 17 pname = "amused"; 18 version = "0.19"; 19 20 __structuredAttrs = true; 21 22 src = fetchFromGitHub { 23 owner = "omar-polo"; 24 repo = "amused"; 25 tag = finalAttrs.version; 26 hash = "sha256-VF+Jm4dz6Pd4WYBBTgjFN0VpJUVxkQhP+URosvmN8pU="; 27 }; 28 29 nativeBuildInputs = [ 30 bmake 31 pkg-config 32 ]; 33 34 buildInputs = [ 35 libbsd 36 imsg-compat 37 sndio 38 flac 39 mpg123 40 libvorbis 41 opusfile 42 ]; 43 44 meta = { 45 description = "music player daemon NIH"; 46 homepage = "https://github.com/omar-polo/amused"; 47 license = lib.licenses.isc; 48 maintainers = [ lib.maintainers.sikmir ]; 49 platforms = lib.platforms.linux; 50 skip.ci = stdenv.isDarwin; 51 }; 52 })
