Created attachment 218504 [details] Patch for drawpile Add upstream patches to fix compilation with libmicrohttpd 0.9.71 Use release archive as suggested by section 5.4.3 in Porter's Handbook. Remove local patch files to add QPainterPath header and use PATCH_SITES instead. Compile tested on FreeBSD 13.0-CURRENT #0 r364979 (amd64) (make + make check-plist ) Poudriere testport OK 12.1-RELEASE (amd64)
Committed except for change to MASTER_SITES. In case the next release would be broken GH_* tags would still need to be added, and this happens a lot in general, so I would prefer to keep GH_* tags as more robust. Thank you for the patch! Yuri
A commit references this bug: Author: yuri Date: Sun Oct 4 06:24:10 UTC 2020 New revision: 551356 URL: https://svnweb.freebsd.org/changeset/ports/551356 Log: graphics/drawpile: Backport patch fixing compilation with libmicrohttpd 0.9.71; Backport patches fixing missing #include <QPainterPath> PR: 250087 Submitted by: daniel.engberg.lists@pyret.net Changes: head/graphics/drawpile/Makefile head/graphics/drawpile/distinfo head/graphics/drawpile/files/patch-src_desktop_bundled_QtColorWidgets_color__wheel.cpp head/graphics/drawpile/files/patch-src_desktop_widgets_popupmessage.h