diff options
author | Yury G. Kudryashov <urkud.urkud@gmail.com> | 2012-01-06 23:01:44 +0000 |
---|---|---|
committer | Yury G. Kudryashov <urkud.urkud@gmail.com> | 2012-01-06 23:01:44 +0000 |
commit | 26ea77ad65d009fa6715934860ec769ee10a56b1 (patch) | |
tree | 82e2d00629e0150c2640fcd695c709e2669cadc8 | |
parent | 6ed314755016c8b231b51a0c8203998136cb14ea (diff) | |
download | nixlib-26ea77ad65d009fa6715934860ec769ee10a56b1.tar nixlib-26ea77ad65d009fa6715934860ec769ee10a56b1.tar.gz nixlib-26ea77ad65d009fa6715934860ec769ee10a56b1.tar.bz2 nixlib-26ea77ad65d009fa6715934860ec769ee10a56b1.tar.lz nixlib-26ea77ad65d009fa6715934860ec769ee10a56b1.tar.xz nixlib-26ea77ad65d009fa6715934860ec769ee10a56b1.tar.zst nixlib-26ea77ad65d009fa6715934860ec769ee10a56b1.zip |
qrencode-3.2.0
Remove builderDefs magic, add meta svn path=/nixpkgs/branches/libpng15/; revision=31382
-rw-r--r-- | pkgs/tools/graphics/qrencode/default.nix | 29 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 4 |
2 files changed, 12 insertions, 21 deletions
diff --git a/pkgs/tools/graphics/qrencode/default.nix b/pkgs/tools/graphics/qrencode/default.nix index ae836ec086bb..866b121f76ba 100644 --- a/pkgs/tools/graphics/qrencode/default.nix +++ b/pkgs/tools/graphics/qrencode/default.nix @@ -1,27 +1,20 @@ -args : -let - lib = args.lib; - fetchurl = args.fetchurl; +{ stdenv, fetchurl, libpng, pkgconfig }: + +stdenv.mkDerivation rec { + name = "qrencode-3.2.0"; - version = lib.attrByPath ["version"] "3.0.3" args; - buildInputs = with args; [ - libpng pkgconfig - ]; -in -rec { src = fetchurl { - url = "http://megaui.net/fukuchi/works/qrencode/qrencode-${version}.tar.gz"; - sha256 = "1f5nnbk016casqfprdli50ssv08l0gj5zrd0q4rdvzfwqy67i7vm"; + url = "${meta.homepage}/${name}.tar.bz2"; + sha256 = "13q6cz2lif8d7y95f8sgfqaxc1qr0sz9nl2xh71lfmx7v5ybri03"; }; - inherit buildInputs; - configureFlags = []; + buildInputs = [ libpng ]; + buildNativeInputs = [ pkgconfig ]; - /* doConfigure should be specified separately */ - phaseNames = ["doConfigure" "doMakeInstall"]; - - name = "qrencode-" + version; meta = { + homepage = http://fukuchi.org/works/qrencode/; description = "QR code encoder"; + platforms = stdenv.lib.platforms.all; + maintainers = [ stdenv.lib.maintainers.urkud ]; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 31cf2a4834b4..cd293e4adc00 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6861,9 +6861,7 @@ let opencv = opencv_2_1; }; - qrencode = builderDefsPackage (import ../tools/graphics/qrencode) { - inherit libpng pkgconfig; - }; + qrencode = callPackage ../tools/graphics/qrencode { }; gecko_mediaplayer = callPackage ../applications/networking/browsers/mozilla-plugins/gecko-mediaplayer { inherit (gnome) GConf; |