zathura_core: set strictDeps, structuredAttrs, add versionCheckHook (#520766)

This commit is contained in:
Guillaume Girol
2026-05-31 12:42:44 +00:00
committed by GitHub
@@ -28,12 +28,16 @@
librsvg,
gtk-mac-integration,
webp-pixbuf-loader,
versionCheckHook,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "zathura";
version = "2026.05.20";
strictDeps = true;
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "pwmt";
repo = "zathura";
@@ -102,6 +106,9 @@ stdenv.mkDerivation (finalAttrs: {
doCheck = !stdenv.hostPlatform.isDarwin;
nativeInstallCheckInputs = [ versionCheckHook ];
doInstallCheck = true;
passthru.updateScript = gitUpdater { };
meta = {
@@ -110,5 +117,6 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.zlib;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ mithicspirit ];
mainProgram = "zathura";
};
})