Unverified Commit a2333015 authored by Robert Schütz's avatar Robert Schütz Committed by GitHub
Browse files

Merge pull request #332754 from dotlambda/python3Packages.python-rapidjson

python312Packages.python-rapidjson: 1.18 -> 1.20
parents 2e76cb92 1469a6fa
Loading
Loading
Loading
Loading
+3 −22
Original line number Diff line number Diff line
@@ -2,7 +2,6 @@
  lib,
  buildPythonPackage,
  fetchFromGitHub,
  fetchpatch,
  pythonOlder,
  rapidjson,
  pytestCheckHook,
@@ -11,26 +10,8 @@
  substituteAll,
}:

let
  rapidjson' = rapidjson.overrideAttrs (old: {
    version = "unstable-2023-03-06";
    src = fetchFromGitHub {
      owner = "Tencent";
      repo = "rapidjson";
      rev = "5e17dbed34eef33af8f3e734820b5dc547a2a3aa";
      hash = "sha256-CTy42X6P6+Gz4WbJ3tCpAw3qqlJ+mU1PaWW9LGG+6nU=";
    };
    patches = [
      (fetchpatch {
        name = "do-not-include-gtest-src-dir.patch";
        url = "https://git.alpinelinux.org/aports/plain/community/rapidjson/do-not-include-gtest-src-dir.patch?id=9e5eefc7a5fcf5938a8dc8a3be8c75e9e6809909";
        hash = "sha256-BjSZEwfCXA/9V+kxQ/2JPWbc26jQn35CfN8+8NW24s4=";
      })
    ];
  });
in
buildPythonPackage rec {
  version = "1.18";
  version = "1.20";
  pname = "python-rapidjson";
  disabled = pythonOlder "3.8";

@@ -40,13 +21,13 @@ buildPythonPackage rec {
    owner = "python-rapidjson";
    repo = "python-rapidjson";
    rev = "refs/tags/v${version}";
    hash = "sha256-4gJm6EnT6YNg+EkkBPiPQ4TBGG/u+FZTK4bKWyqw1pM=";
    hash = "sha256-xIswmHQMl5pAqvcTNqeuO3P6MynKt3ahzUgGQroaqmw=";
  };

  patches = [
    (substituteAll {
      src = ./rapidjson-include-dir.patch;
      rapidjson = lib.getDev rapidjson';
      rapidjson = lib.getDev rapidjson;
    })
  ];