Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

hobbes: 0-unstable-2023-06-03 -> 0-unstable-2025-04-23 (#406803)

authored by

Robert Scott and committed by
GitHub
12b8f084 cc33da8f

+6 -21
+6 -21
pkgs/by-name/ho/hobbes/package.nix
··· 3 3 stdenv, 4 4 llvmPackages, 5 5 fetchFromGitHub, 6 - fetchpatch, 7 6 cmake, 8 7 llvm_12, 9 8 ncurses, ··· 14 13 }: 15 14 llvmPackages.stdenv.mkDerivation { 16 15 pname = "hobbes"; 17 - version = "0-unstable-2023-06-03"; 16 + version = "0-unstable-2025-04-23"; 18 17 19 18 src = fetchFromGitHub { 20 19 owner = "morganstanley"; 21 20 repo = "hobbes"; 22 - rev = "88a712b85bc896a4c87e60c12321445f1cdcfd00"; 23 - hash = "sha256-2v0yk35/cLKTjX0Qbc8cjc7Y6bamRSa9GpPvGoxL2Cw="; 21 + rev = "0829030be03d47f91075cbebd0c9565f44bf9911"; 22 + hash = "sha256-GZ26XL4++2MWQED2tVWeJ8HFcFQUXnXZ3+JCgdlAXNo="; 24 23 }; 25 24 26 - patches = [ 27 - # fix build for LLVM-12+ 28 - # https://github.com/morganstanley/hobbes/pull/452 29 - (fetchpatch { 30 - name = "include-cstdint.patch"; 31 - url = "https://github.com/morganstanley/hobbes/commit/924b71fca06c61e606792cc8db8521fb499d4237.patch"; 32 - hash = "sha256-/VsWtTYc3LBOnm4Obgx/MOqaaWZhUc8yzmkygtNz+mY="; 33 - }) 25 + CXXFLAGS = [ 26 + "-Wno-error=missing-template-arg-list-after-template-kw" 27 + "-Wno-error=deprecated-copy" 34 28 ]; 35 - 36 - # only one warning generated. try to remove on next update 37 - env.CXXFLAGS = "-Wno-error=deprecated-copy"; 38 - 39 - # TODO: re-enable Python tests once they work on Python 3 40 - # currently failing with "I don't know how to decode the primitive type: b'bool'" 41 - postPatch = '' 42 - rm test/Python.C 43 - ''; 44 29 45 30 nativeBuildInputs = [ 46 31 cmake