qrencode: fix build failure (#407835)

This commit is contained in:
Philip Taron
2025-05-22 11:16:58 -07:00
committed by GitHub
+11 -8
View File
@@ -1,11 +1,11 @@
{
lib,
stdenv,
fetchurl,
fetchFromGitHub,
pkg-config,
SDL2,
libpng,
libiconv,
autoreconfHook,
}:
stdenv.mkDerivation (finalAttrs: rec {
@@ -19,20 +19,23 @@ stdenv.mkDerivation (finalAttrs: rec {
"dev"
];
src = fetchurl {
url = "https://fukuchi.org/works/qrencode/qrencode-${version}.tar.gz";
sha256 = "sha256-2kSO1PUqumvLDNSMrA3VG4aSvMxM0SdDFAL8pvgXHo4=";
src = fetchFromGitHub {
owner = "fukuchi";
repo = "libqrencode";
rev = "v${version}";
hash = "sha256-nbrmg9SqCqMrLE7WCfNEzMV/eS9UVCKCrjBrGMzAsLk";
};
nativeBuildInputs = [ pkg-config ];
nativeBuildInputs = [
pkg-config
autoreconfHook
];
buildInputs = [
libiconv
libpng
];
nativeCheckInputs = [ SDL2 ];
doCheck = false;
checkPhase = ''