diff options
Diffstat (limited to 'nixpkgs/pkgs/development/python-modules/zxing_cpp/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/python-modules/zxing_cpp/default.nix | 31 |
1 files changed, 6 insertions, 25 deletions
diff --git a/nixpkgs/pkgs/development/python-modules/zxing_cpp/default.nix b/nixpkgs/pkgs/development/python-modules/zxing_cpp/default.nix index 2427e1256998..b876ab05af3f 100644 --- a/nixpkgs/pkgs/development/python-modules/zxing_cpp/default.nix +++ b/nixpkgs/pkgs/development/python-modules/zxing_cpp/default.nix @@ -1,20 +1,18 @@ -{ buildPythonPackage -, lib +{ lib +, buildPythonPackage , cmake -, pybind11 -, zxing-cpp , numpy , pillow +, pybind11 +, zxing-cpp }: buildPythonPackage rec { pname = "zxing_cpp"; - inherit (zxing-cpp) src version; + inherit (zxing-cpp) src version meta; sourceRoot = "${src.name}/wrappers/python"; - patches = [ - ./use-nixpkgs-pybind11.patch - ]; + dontUseCmakeConfigure = true; propagatedBuildInputs = [ @@ -29,21 +27,4 @@ buildPythonPackage rec { nativeCheckInputs = [ pillow ]; - - meta = with lib; { - homepage = "https://github.com/zxing-cpp/zxing-cpp"; - description = "Python bindings for C++ port of zxing (a Java barcode image processing library)"; - longDescription = '' - ZXing-C++ ("zebra crossing") is an open-source, multi-format 1D/2D barcode - image processing library implemented in C++. - - It was originally ported from the Java ZXing Library but has been - developed further and now includes many improvements in terms of quality - and performance. It can both read and write barcodes in a number of - formats. - ''; - license = licenses.asl20; - maintainers = with maintainers; [ lukegb ]; - platforms = with platforms; unix; - }; } |