nheko: fix build with fmt-10.1

This commit is contained in:
Tobias Mayer 2023-08-27 08:01:08 +02:00
parent 4b919a5b81
commit 05a33a5015
No known key found for this signature in database
GPG Key ID: F8657E90819A1298

View File

@ -1,6 +1,7 @@
{ 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