libnfc: specify license

- update description
- update style
main
Fabian Affolter 2 years ago committed by GitHub
parent 442481052a
commit afb6182f9a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 34
      pkgs/development/libraries/libnfc/default.nix

@ -1,4 +1,11 @@
{ lib, stdenv, fetchFromGitHub, libusb-compat-0_1, readline, cmake, pkg-config }:
{ lib
, stdenv
, fetchFromGitHub
, libusb-compat-0_1
, readline
, cmake
, pkg-config
}:
stdenv.mkDerivation rec {
pname = "libnfc";
@ -11,16 +18,29 @@ stdenv.mkDerivation rec {
sha256 = "5gMv/HajPrUL/vkegEqHgN2d6Yzf01dTMrx4l34KMrQ=";
};
nativeBuildInputs = [ cmake pkg-config ];
buildInputs = [ libusb-compat-0_1 readline ];
nativeBuildInputs = [
cmake
pkg-config
];
configureFlags = [ "sysconfdir=/etc" ];
cmakeFlags = lib.optionals stdenv.isDarwin [ "-DLIBNFC_DRIVER_PN532_I2C=OFF" "-DLIBNFC_DRIVER_PN532_SPI=OFF" ];
buildInputs = [
libusb-compat-0_1
readline
];
configureFlags = [
"sysconfdir=/etc"
];
cmakeFlags = lib.optionals stdenv.isDarwin [
"-DLIBNFC_DRIVER_PN532_I2C=OFF"
"-DLIBNFC_DRIVER_PN532_SPI=OFF"
];
meta = with lib; {
description = "Open source library libnfc for Near Field Communication";
license = licenses.gpl3;
description = "Library for Near Field Communication (NFC)";
homepage = "https://github.com/nfc-tools/libnfc";
license = licenses.lgpl3Plus;
maintainers = with maintainers; [ offline ];
platforms = platforms.unix;
};

Loading…
Cancel
Save