Unverified Commit 05a33a50 authored by Tobias Mayer's avatar Tobias Mayer
Browse files

nheko: fix build with fmt-10.1

parent 4b919a5b
Loading
Loading
Loading
Loading
+17 −0
Original line number Diff line number Diff line
{ lib
, stdenv
, fetchFromGitHub
, fetchpatch
, cmake
, asciidoc
, pkg-config
@@ -42,6 +43,22 @@ stdenv.mkDerivation rec {
    hash = "sha256-2daXxTbpSUlig47y901JOkWRxbZGH4qrvNMepJbvS3o=";
  };

  patches = [
    # The 2 following patches can be removed with the next version bump.
    # Backport of https://github.com/Nheko-Reborn/nheko/commit/e89e65dc17020772eb057414b4f0c5d6f4ad98d0.
    (fetchpatch {
      name = "nheko-fmt10.patch";
      url = "https://gitlab.archlinux.org/archlinux/packaging/packages/nheko/-/raw/1b0d5c9eff6409dfd82953f346546d36c288a4a9/nheko-0.11.3-fix-for-fmt-10.patch";
      hash = "sha256-UYqAu2iXT3Bn/MxCtybiJrJLfVMOOVRchWqrGuPfapI=";
    })
    # https://github.com/Nheko-Reborn/nheko/pull/1552
    (fetchpatch {
      name = "nheko-fmt10.1.patch";
      url = "https://github.com/Nheko-Reborn/nheko/commit/614facf93c2b5d6118beb822cc542ac53a883c37.patch";
      hash = "sha256-rjsQNDfj3Lzbv8ow3qiNozGXQFrtYLhArS6a9JCdgBQ=";
    })
  ];

  nativeBuildInputs = [
    asciidoc
    cmake