Alsa: 1.0.16

svn path=/nixpkgs/branches/stdenv-updates/; revision=10531
This commit is contained in:
Yury G. Kudryashov 2008-02-06 22:45:59 +00:00
parent e281a287b2
commit c5fafa326b
6 changed files with 48 additions and 33 deletions

View File

@ -0,0 +1,14 @@
args: with args;
rec {
alsaLib = (import ./common.nix) {
aName = "lib";
sha256 = "18xhm53adgss20jnva2nfl9gk46kb5an6ah820pazqn0ykd97rh1";
} args;
alsaUtils = (import ./common.nix) {
aName = "utils";
sha256 = "1jx5bwa8abx7aih4lymx4bnrmyip2yb0rp1mza97wpni1q7n6z9h";
buildInputs = [alsaLib ncurses gettext];
} args;
}

View File

@ -0,0 +1,15 @@
args: with args;
rec {
alsaLib = (import ./common.nix) {
aName = "lib";
sha256 = "1k96razf5h7blidh5ib54plcrfnbysvwm7vhvz28b4cy20zv66df";
} args;
alsaUtils = (import ./common.nix) {
aName = "utils";
sha256 = "10bj4pw2hp3f6qzkxsrlnvsxjlpqha696fn10gzdnnzym072skzb";
buildInputs = [alsaLib ncurses gettext];
} args;
}
0rb5rc8ppxjrpg5bcb5fw24v7gm5983zphz9762i8is5q2hbcqif

View File

@ -0,0 +1,13 @@
{aName, sha256, buildInputs ? [], propagatedBuildInputs ? [] } :
args: with args; stdenv.mkDerivation rec {
name = "alsa-" + aName + "-" + version;
src = fetchurl {
url = "ftp://ftp.alsa-project.org/pub/" + aName + "/" + name + ".tar.bz2";
inherit sha256;
};
inherit buildInputs propagatedBuildInputs;
meta = { homepage = http://www.alsa-project.org; };
}

View File

@ -1,13 +0,0 @@
{stdenv, fetchurl}:
stdenv.mkDerivation {
name = "alsa-lib-1.0.14";
src = fetchurl {
url = ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.14.tar.bz2;
sha256 = "18xhm53adgss20jnva2nfl9gk46kb5an6ah820pazqn0ykd97rh1";
};
meta = {
homepage = http://www.alsa-project.org;
};
}

View File

@ -1,14 +0,0 @@
{stdenv, fetchurl, alsaLib, ncurses, gettext}:
stdenv.mkDerivation {
name = "alsa-utils-1.0.14";
src = fetchurl {
url = ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.14.tar.bz2;
sha256 = "1jx5bwa8abx7aih4lymx4bnrmyip2yb0rp1mza97wpni1q7n6z9h";
};
buildInputs = [alsaLib ncurses gettext];
meta = {
homepage = http://www.alsa-project.org;
};
}

View File

@ -3228,10 +3228,14 @@ rec {
}; };
*/ */
alsaLib = import ../os-specific/linux/alsa/library { alsaFun = lib.sumArgs (selectVersion ../os-specific/linux/alsa "1.0.16") {
inherit fetchurl stdenv; inherit fetchurl stdenv ncurses gettext;
}; };
alsa = alsaFun null;
alsaLib = alsa.alsaLib;
atherosFun = lib.sumArgs (selectVersion ../os-specific/linux/atheros "r3122") { atherosFun = lib.sumArgs (selectVersion ../os-specific/linux/atheros "r3122") {
inherit fetchurl stdenv builderDefs; inherit fetchurl stdenv builderDefs;
}; };
@ -3248,10 +3252,6 @@ rec {
inherit fetchurl stdenv autoconf automake; inherit fetchurl stdenv autoconf automake;
}; };
alsaUtils = import ../os-specific/linux/alsa/utils {
inherit fetchurl stdenv alsaLib ncurses gettext;
};
cramfsswap = import ../os-specific/linux/cramfsswap { cramfsswap = import ../os-specific/linux/cramfsswap {
inherit fetchurl stdenv zlib; inherit fetchurl stdenv zlib;
}; };