Created attachment 270770 [details] update to 2026.05.15
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=e0017a092ddd33c61fd02f1d1744d384a8b93c85 commit e0017a092ddd33c61fd02f1d1744d384a8b93c85 Author: Eric Camachat <eric@camachat.org> AuthorDate: 2026-05-16 04:39:51 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2026-05-16 04:41:11 +0000 www/dooble: Update 2026.03.31 => 2026.05.15 Changelog: https://github.com/textbrowser/dooble/releases/tag/2026.05.15 PR: 295322 Sponsored by: UNIS Labs www/dooble/Makefile | 2 +- www/dooble/distinfo | 6 ++--- .../files/patch-Source_dooble__settings.cc (gone) | 29 ---------------------- 3 files changed, 4 insertions(+), 33 deletions(-)
Thanks.
It seems that USES=desktop-file-utils is not necessary. It might be better to link it with gpgme. It appears to be used for the application lock function. dooble.pro: freebsd-* { exists(/usr/local/include/gpgme.h) { DEFINES += DOOBLE_PEEKABOO LIBS += -lgpgme message("Discovered gpgme.h. Peekaboo activated!") } } +LIB_DEPENDS= libgpgme.so:security/gpgme + -CXXFLAGS+= -Wno-c++26-extensions +CXXFLAGS+= -Wno-c++26-extensions -Wno-error=old-style-cast
> exists(/usr/local/include/gpgme.h) { Then need to do: > ${REINPLACE_SMD} 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/dooble.pro