libqrencode: init at 3.4.4

* libqrencode: init at 3.4.4
* libqrencode: add maintainer

#16861
This commit is contained in:
Adolfo E. García 2016-07-11 09:46:30 -06:00 committed by Robin Gloster
parent 6a3e2f89fb
commit b25d21955e
3 changed files with 38 additions and 1 deletions

View file

@ -15,6 +15,7 @@
adev = "Adrien Devresse <adev@adev.name>";
Adjective-Object = "Maxwell Huang-Hobbs <mhuan13@gmail.com>";
adnelson = "Allen Nelson <ithinkican@gmail.com>";
adolfogc = "Adolfo E. García Castro <adolfo.garcia.cr@gmail.com>";
aespinosa = "Allan Espinosa <allan.espinosa@outlook.com>";
aflatter = "Alexander Flatter <flatter@fastmail.fm>";
aforemny = "Alexander Foremny <alexanderforemny@googlemail.com>";

View file

@ -0,0 +1,34 @@
{ stdenv, fetchurl, autoconf, automake, pkgconfig,
libtool, SDL2, libpng }:
stdenv.mkDerivation rec {
name = "libqrencode-${version}";
version = "3.4.4";
src = fetchurl {
url = "https://fukuchi.org/works/qrencode/qrencode-${version}.tar.gz";
sha1 = "644054a76c8b593acb66a8c8b7dcf1b987c3d0b2";
sha256 = "0wiagx7i8p9zal53smf5abrnh9lr31mv0p36wg017401jrmf5577";
};
buildInputs = [ autoconf automake pkgconfig libtool SDL2 libpng ];
propagatedBuildInputs = [ SDL2 libpng ];
doCheck = true;
meta = with stdenv.lib; {
homepage = "http://fukuchi.org/works/qrencode/";
description = "A C library for encoding data in a QR Code symbol";
longDescription = ''
Libqrencode is a C library for encoding data in a QR Code symbol,
a kind of 2D symbology that can be scanned by handy terminals
such as a mobile phone with CCD.
'';
license = licenses.gpl2Plus;
maintainers = [ maintainers.adolfogc ];
platforms = platforms.unix;
};
}

View file

@ -2367,6 +2367,8 @@ in
libqmi = callPackage ../development/libraries/libqmi { };
libqrencode = callPackage ../development/libraries/libqrencode { };
libmbim = callPackage ../development/libraries/libmbim { };
libmongo-client = callPackage ../development/libraries/libmongo-client { };
@ -15605,7 +15607,7 @@ in
soi = callPackage ../games/soi {
lua = lua5_1;
};
solarus = callPackage ../games/solarus { };
# You still can override by passing more arguments.