Created attachment 198009 [details]
Patch for the port Makefile.
After updating some things, and getting rid of some unneeded packages (I thought), I noticed that notify-send stopped working.
Trying to run /usr/local/libexec/notify-osd directly, I get the following error:
Settings schema 'org.gnome.desktop.interface' is not installed
Installing the package devel/gsettings-desktop-schemas fixed this issue.
So I've attached a patch that adds a RUN_DEPENDS for gsettings-desktop-schemas.
(In reply to rsmith from comment #0)
I think it is wrong to patch libnotify here. If notify-osd needs gsettings-desktop-schemas, the dependency should be added to notify-osd, not libnotify. I can't find any reference to 'org.gnome.desktop.interface' in libnotify, but it can be found in notify-osd.
CC'd maintainer of notify-osd.
(In reply to Ting-Wei Lan from comment #2)
You're right. The dependency should be on notify-osd.
Since I submitted this almost a year ago, I cannot recall why I thought it belonged to libnotify. :-/
Created attachment 206398 [details]
(In reply to rsmith from comment #4)
Please, obsolete your patch.