chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / ht / htcondor / package.nix
blob3cb4665f5e480a785b9dba2c0b306bd11113f59b
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , cmake
5 , libuuid
6 , expat
7 , curl
8 , pcre2
9 , sqlite
10 , python3
11 , boost
12 , libxml2
13 , libvirt
14 , munge
15 , voms
16 , perl
17 , scitokens-cpp
18 , openssl
21 stdenv.mkDerivation rec {
22   pname = "htcondor";
23   version = "23.9.6";
25   src = fetchFromGitHub {
26     owner = "htcondor";
27     repo = "htcondor";
29     rev = "v${version}";
30     hash = "sha256-Xm1K3KESOVStOi6iyCGA8qbQ2IcyS//sF5pvnnMZAlA=";
31   };
33   nativeBuildInputs = [ cmake ];
34   buildInputs = [
35     libuuid
36     expat
37     openssl
38     curl
39     pcre2
40     sqlite
41     python3
42     boost
43     libxml2
44     libvirt
45     munge
46     voms
47     perl
48     scitokens-cpp
49   ];
51   env.CXXFLAGS = "-fpermissive";
53   cmakeFlags = [ "-DSYSTEM_NAME=NixOS" "-DWITH_PYTHON_BINDINGS=false" ];
55   meta = with lib; {
56     homepage = "https://htcondor.org/";
57     description =
58       "HTCondor is a software system that creates a High-Throughput Computing (HTC) environment";
59     platforms = platforms.linux;
60     license = licenses.asl20;
61     maintainers = with maintainers; [ evey ];
62     # cannot find -lpthread: No such file or directory
63     broken = stdenv.hostPlatform.isAarch64;
64   };