nagiosPlugins.check_ssl_cert: 2.85.1 -> 2.86.0 (#379244)
[NixPkgs.git] / pkgs / by-name / gr / gr-framework / package.nix
blob51d63e78d18781cddafe7b6d53ab40e08dd9b2e1
2   lib,
3   stdenv,
4   fetchFromGitHub,
6   cmake,
7   ninja,
8   qt6,
10   cairo,
11   ffmpeg,
12   ghostscript,
13   glfw,
14   libtiff,
15   qhull,
16   xercesc,
17   xorg,
18   zeromq,
20   nix-update-script,
23 stdenv.mkDerivation rec {
24   pname = "gr-framework";
25   version = "0.73.10";
27   src = fetchFromGitHub {
28     owner = "sciapp";
29     repo = "gr";
30     rev = "v${version}";
31     hash = "sha256-vCcXWgoaWcaNRgIk9CrXp8eTII/CBOHR1iDncC/Cd4k=";
32   };
34   nativeBuildInputs = [
35     cmake
36     ninja
37     qt6.wrapQtAppsHook
38   ];
40   buildInputs = [
41     cairo
42     ffmpeg
43     ghostscript
44     glfw
45     libtiff
46     qhull
47     qt6.qtbase
48     xercesc
49     xorg.libX11
50     xorg.libXft
51     xorg.libXt
52     zeromq
53   ];
55   preConfigure = ''
56     echo ${version} > version.txt
57   '';
59   passthru.updateScript = nix-update-script { };
61   meta = with lib; {
62     description = "GR framework is a graphics library for visualisation applications";
63     homepage = "https://gr-framework.org";
64     license = licenses.mit;
65     maintainers = with maintainers; [ paveloom ];
66     platforms = platforms.unix;
67   };