18 stdenv.mkDerivation (finalAttrs: {
22 src = fetchFromGitHub {
25 rev = "v${finalAttrs.version}";
26 hash = "sha256-RfoqIyqc9zwrWZ5RLhQl+6vTccbCTwtDcMlnWPCDOag=";
30 substituteInPlace src/model/meson.build \
31 --replace /app/lib ${zint}/lib
32 substituteInPlace src/view/window.blp \
33 --replace reveal_flap reveal-flap
34 substituteInPlace build-aux/meson/postinstall.py \
35 --replace gtk-update-icon-cache gtk4-update-icon-cache
36 patchShebangs build-aux/meson/postinstall.py
49 (python3.withPackages (pp: [pp.pygobject3]))
60 description = "Digital pass manager";
61 mainProgram = "passes";
62 homepage = "https://github.com/pablo-s/passes";
63 license = licenses.gpl3Plus;
64 maintainers = with maintainers; [ fgaz ];
65 platforms = platforms.all;
66 broken = stdenv.hostPlatform.isDarwin; # Crashes