12 , gobject-introspection
29 stdenv.mkDerivation (finalAttrs: rec {
30 pname = "SwayNotificationCenter";
33 src = fetchFromGitHub {
37 hash = "sha256-mwwSTs4d9jUXUy33nSYJCRFlpH6naCmbRUSpfVacMBE=";
41 ./001-backport-pr296.patch
46 # cmake # currently conflicts with meson
71 # systemd # ends with broken permission
75 chmod +x build-aux/meson/postinstall.py
76 patchShebangs build-aux/meson/postinstall.py
78 substituteInPlace src/functions.vala --replace /usr/local/etc $out/etc
81 passthru.tests.version = testers.testVersion {
82 package = finalAttrs.finalPackage;
83 command = "${xvfb-run}/bin/xvfb-run swaync --version";
87 description = "Simple notification daemon with a GUI built for Sway";
88 homepage = "https://github.com/ErikReider/SwayNotificationCenter";
89 changelog = "https://github.com/ErikReider/SwayNotificationCenter/releases/tag/v${version}";
90 license = licenses.gpl3;
91 platforms = platforms.linux;
92 mainProgram = "swaync";
93 maintainers = with maintainers; [ berbiche pedrohlc ];