tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
v8, openbabel: fixup build with gcc12
Vladimír Čunát
3 years ago
ad1bdf4e
ae7d9a3f
+5
2 changed files
expand all
collapse all
unified
split
pkgs
development
libraries
openbabel
default.nix
v8
default.nix
+4
pkgs/development/libraries/openbabel/default.nix
···
11
11
sha256 = "sha256-wQpgdfCyBAoh4pmj9j7wPTlMtraJ62w/EShxi/olVMY=";
12
12
};
13
13
14
14
+
postPatch = ''
15
15
+
sed '1i#include <ctime>' -i include/openbabel/obutil.h # gcc12
16
16
+
'';
17
17
+
14
18
buildInputs = [ zlib libxml2 eigen python cairo pcre swig rapidjson ];
15
19
16
20
nativeBuildInputs = [ cmake pkg-config ];
+1
pkgs/development/libraries/v8/default.nix
···
110
110
--replace "-Wl,-fatal_warnings" ""
111
111
''}
112
112
touch build/config/gclient_args.gni
113
113
+
sed '1i#include <utility>' -i src/heap/cppgc/prefinalizer-handler.h # gcc12
113
114
'';
114
115
115
116
llvmCcAndBintools = symlinkJoin { name = "llvmCcAndBintools"; paths = [ stdenv.cc llvmPackages.llvm ]; };