diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2015-01-22 13:13:00 +0300 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2015-02-01 18:43:13 +0300 |
commit | 9e7afd50fba62b5cb5e096a2afe3abde14f2572f (patch) | |
tree | 81a8ac22f21de2d1f71e44e1975b3791a30d7295 /pkgs/development/libraries/directfb | |
parent | c6dfb670595bd533839c1203fd6b49226c9ef964 (diff) | |
download | nixpkgs-9e7afd50fba62b5cb5e096a2afe3abde14f2572f.tar nixpkgs-9e7afd50fba62b5cb5e096a2afe3abde14f2572f.tar.gz nixpkgs-9e7afd50fba62b5cb5e096a2afe3abde14f2572f.tar.bz2 nixpkgs-9e7afd50fba62b5cb5e096a2afe3abde14f2572f.tar.lz nixpkgs-9e7afd50fba62b5cb5e096a2afe3abde14f2572f.tar.xz nixpkgs-9e7afd50fba62b5cb5e096a2afe3abde14f2572f.tar.zst nixpkgs-9e7afd50fba62b5cb5e096a2afe3abde14f2572f.zip |
Simplify update metadata for DirectFB
Diffstat (limited to 'pkgs/development/libraries/directfb')
4 files changed, 12 insertions, 18 deletions
diff --git a/pkgs/development/libraries/directfb/default.nix b/pkgs/development/libraries/directfb/default.nix index 6326efe1adb..54fb0aa4932 100644 --- a/pkgs/development/libraries/directfb/default.nix +++ b/pkgs/development/libraries/directfb/default.nix @@ -2,12 +2,18 @@ , enableX11 ? true, xlibs , enableSDL ? true, SDL }: -let s = import ./src-for-default.nix; in +let s = +rec { + version = "1.7.6"; + name="directfb-${version}"; + sha256 = "1qf94vgsbcwfa00x2aqd6795n6z43x4ghclmb4sa4bl4zfn2pws4"; + url="http://directfb.org/downloads/Core/DirectFB-1.7/DirectFB-${version}.tar.gz"; +} +; in stdenv.mkDerivation { inherit (s) name; src = fetchurl { - url = s.url; - sha256 = s.hash; + inherit (s) url sha256; }; nativeBuildInputs = [ perl ]; diff --git a/pkgs/development/libraries/directfb/default.upstream b/pkgs/development/libraries/directfb/default.upstream new file mode 100644 index 00000000000..ef4ed8e490d --- /dev/null +++ b/pkgs/development/libraries/directfb/default.upstream @@ -0,0 +1,3 @@ +url 'http://directfb.org/index.php?path=Main%2FDownloads' +version_link 'DirectFB-[0-9]' +minimize_overwrite diff --git a/pkgs/development/libraries/directfb/src-for-default.nix b/pkgs/development/libraries/directfb/src-for-default.nix deleted file mode 100644 index ed03b758b75..00000000000 --- a/pkgs/development/libraries/directfb/src-for-default.nix +++ /dev/null @@ -1,9 +0,0 @@ -rec { - version="1.7.6"; - name="directfb-${version}"; - hash="1qf94vgsbcwfa00x2aqd6795n6z43x4ghclmb4sa4bl4zfn2pws4"; - url="http://directfb.org/downloads/Core/DirectFB-1.7/DirectFB-${version}.tar.gz"; - advertisedUrl="http://directfb.org/downloads/Core/DirectFB-1.7/DirectFB-1.7.6.tar.gz"; - - -} diff --git a/pkgs/development/libraries/directfb/src-info-for-default.nix b/pkgs/development/libraries/directfb/src-info-for-default.nix deleted file mode 100644 index f8c0f0d1f9b..00000000000 --- a/pkgs/development/libraries/directfb/src-info-for-default.nix +++ /dev/null @@ -1,6 +0,0 @@ -{ - baseName = "directfb"; - downloadPage = "http://directfb.org/index.php?path=Main%2FDownloads"; - sourceRegexp = ''DirectFB-.*[.]tar[.].*''; - choiceCommand = ''tail -1''; -} |