Created attachment 221212 [details] Diff against the current port. Update the x11/gtk-app-menu to 0.7.6. No changelog unfortunately. Examining the git log for the project, there is one crash fix for applications that should not use the app menu. The main change is to move from cmake to meson. The main source tree has changed and it now requires vala to compile. These changes should make it possible to create the other components in this repo as ports someday (e.g., vala-panel-menu, xfce-panel-menu). Regardless, these future ports will *require* this library, which works fine standalone.
Created attachment 221213 [details] Correct patch, which missed a patch
^Triage: Please set the maintainer-approval attachment flag (to +) on patches for ports you maintain to signify approval. -- Attachment -> Details -> maintainer-approval [+] Thanks!
(In reply to Fernando Apesteguía from comment #2) OK, I think I have toggeled the correct maintainer-approval bits correctly. Sorry that I didn't do that in the initial report.
(In reply to Trenton Schulz from comment #3) Thanks!
Incidentally before discovering the port I stumbled across https://reviews.freebsd.org/D20597 > ⚙ D20597 [new port] devel/appmenu-gtk-module: GTK+ application menu modules > Needs Review I was confused until I realised, % pkg query '%o %v %R' appmenu-gtk-module x11/gtk-app-menu 0.7.3.2 FreeBSD %
Committed!
A commit references this bug: Author: nc Date: Tue Mar 16 23:22:29 UTC 2021 New revision: 568620 URL: https://svnweb.freebsd.org/changeset/ports/568620 Log: x11/gtk-app-menu: Update to 0.7.6 PR: 252361 Submitted by: Trenton Schulz <trueos AT norwegianrockcat DOT com> (maintainer) Changes: head/x11/gtk-app-menu/Makefile head/x11/gtk-app-menu/distinfo head/x11/gtk-app-menu/files/patch-lib_dbusmenu-importer_importer.c head/x11/gtk-app-menu/files/patch-meson.build head/x11/gtk-app-menu/files/patch-subprojects_appmenu-gtk-module_cmake_GLibProgramHandlers.cmake head/x11/gtk-app-menu/files/patch-subprojects_appmenu-gtk-module_src_CMakeLists.txt head/x11/gtk-app-menu/pkg-plist