swaynotificationcenter: enable strictDeps, fix cross compilation (#477751)

This commit is contained in:
Austin Horstman
2026-01-09 18:24:01 +00:00
committed by GitHub
@@ -62,6 +62,7 @@ stdenv.mkDerivation (finalAttrs: {
sassc
scdoc
vala
wayland-scanner
wrapGAppsHook3
];
@@ -81,7 +82,6 @@ stdenv.mkDerivation (finalAttrs: {
librsvg
pantheon.granite7
# systemd # ends with broken permission
wayland-scanner
];
postPatch = ''
@@ -90,6 +90,8 @@ stdenv.mkDerivation (finalAttrs: {
substituteInPlace src/functions.vala --replace "/usr/local/etc/xdg/swaync" "$out/etc/xdg/swaync"
'';
strictDeps = true;
passthru.tests.version = testers.testVersion {
package = finalAttrs.finalPackage;
command = "${xvfb-run}/bin/xvfb-run swaync --version";