It took me more time to compile this than hack the logic (particularly with the surely weak type conversion) required. The gist of the patch is that it uses the glibmm 2.4 library to make the bare minimum connection to the notification daemon. + Application->send_notification(Notification) + auto Icon = Gio::ThemedIcon::create(icon) + auto Notification = Gio::Notification::create(title) + auto Application = Gio::Application::create("", Gio::APPLICATION_FLAGS_NONE) SELINUX_EXISTING=$(shell pkg-config -exists libselinux & echo YES)ĭiff -aur 11.9-1/FreeFileSync/Source/ui/progress_indicator.cpp 11.9-2/FreeFileSync/Source/ui/progress_indicator.cpp +linkFlags += `pkg-config -libs giomm-2.4` +cxxFlags += `pkg-config -cflags giomm-2.4` -Dwith_notifications +# package libglibmm-2.4-dev or glibmm24-devel diff -aur 11.9-1/FreeFileSync/Source/Makefile 11.9-2/FreeFileSync/Source/Makefile Today, I’m sharing a small patch I hacked after stealing from the fabulous arch wiki. FreeFileSync is a great graphical file sync tool.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |