fork
Configure Feed
Select the types of activity you want to include in your feed.
lol
fork
Configure Feed
Select the types of activity you want to include in your feed.
1{ stdenv, fetchurl, texinfo, alsaLib, libpulseaudio, CoreAudio }:
2
3let
4 inherit (stdenv.lib) optional optionals optionalString;
5
6in stdenv.mkDerivation rec {
7 name = "libmikmod-3.3.7";
8 src = fetchurl {
9 url = "mirror://sourceforge/mikmod/${name}.tar.gz";
10 sha256 = "18nrkf5l50hfg0y50yxr7bvik9f002lhn8c00nbcp6dgm5011x2c";
11 };
12
13 buildInputs = [ texinfo ]
14 ++ optionals stdenv.isLinux [ alsaLib libpulseaudio ]
15 ++ optional stdenv.isDarwin CoreAudio;
16 propagatedBuildInputs =
17 optional stdenv.isLinux libpulseaudio;
18
19 NIX_LDFLAGS = optionalString stdenv.isLinux "-lasound";
20
21 meta = with stdenv.lib; {
22 description = "A library for playing tracker music module files";
23 homepage = http://mikmod.shlomifish.org/;
24 license = licenses.lgpl2Plus;
25 maintainers = with maintainers; [ astsmtl lovek323 ];
26 platforms = platforms.unix;
27
28 longDescription = ''
29 A library for playing tracker music module files supporting many formats,
30 including MOD, S3M, IT and XM.
31 '';
32 };
33}