gnonograms: fix build with meson 0.61

This commit is contained in:
Bobby Rong 2022-03-25 10:50:53 +08:00
parent 9bc841fec1
commit 1c46c8f7d8
No known key found for this signature in database
GPG Key ID: ED07364437C91161

View File

@ -1,6 +1,7 @@
{ lib
, stdenv
, fetchFromGitHub
, fetchpatch
, vala
, meson
, ninja
@ -27,6 +28,15 @@ stdenv.mkDerivation rec {
sha256 = "sha256-2uXaybpCAm9cr0o7bqfhgD7mMNPwtv1X/PgnFnSDOl0=";
};
patches = [
# Fix build with meson 0.61, can be removed on next release
# https://github.com/jeremypw/gnonograms/pull/45
(fetchpatch {
url = "https://github.com/jeremypw/gnonograms/commit/0e90d8ff42d64a94002ec8500889bc4d7e06c1b6.patch";
sha256 = "sha256-G/yqsZFmOA69A3E2CROMYAS5vmok/K5l1S/M2m8DMh4=";
})
];
postPatch = ''
patchShebangs meson/post_install.py
'';