python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / libraries / libarchive-qt / default.nix
blobae74fd3028a926d0c787ed7088a6dc5d9c8d9a17
1 { mkDerivation, lib, fetchFromGitLab, libarchive, xz, zlib, bzip2, meson, pkg-config, ninja }:
3 mkDerivation rec {
4   pname = "libarchive-qt";
5   version = "2.0.7";
7   src = fetchFromGitLab {
8     owner = "marcusbritanicus";
9     repo = pname;
10     rev = "v${version}";
11     sha256 = "sha256-KRywB+Op44N00q9tgO2WNCliRgUDRvrCms1O8JYt62o=";
12   };
14   nativeBuildInputs = [
15     meson
16     ninja
17     pkg-config
18   ];
20   buildInputs = [
21     libarchive
22     bzip2
23     zlib
24     xz
25   ];
27   meta = with lib; {
28     description = "A Qt based archiving solution with libarchive backend";
29     homepage = "https://gitlab.com/marcusbritanicus/libarchive-qt";
30     license = licenses.lgpl3Plus;
31     maintainers = with maintainers; [ dan4ik605743 ];
32     platforms = platforms.linux;
33   };