Created attachment 193156 [details] net_miniupnpc.patch * Update to 2.1.
Thanks, looks good. The API changes requires work on the dependent ports. I will see what I can fix and commit the update together.
A commit references this bug: Author: dinoex Date: Wed May 9 05:37:59 UTC 2018 New revision: 469430 URL: https://svnweb.freebsd.org/changeset/ports/469430 Log: - update to miniupnpc 2.1 PR: 228050 Submitted by: Hung-Yi Chen - fix python build - add LICENSE for slave port - make portlint happier - bump PORTREVISION on ports using the shared lib Changes: head/emulators/dolphin-emu/Makefile head/games/0ad/Makefile head/games/megaglest/Makefile head/games/openclonk/Makefile head/graphics/drawpile/Makefile head/irc/iroffer-dinoex/Makefile head/net/dante/Makefile head/net/miniupnpc/Makefile head/net/miniupnpc/distinfo head/net/miniupnpc/files/patch-Makefile head/net/miniupnpc/files/patch-setup.py head/net/miniupnpc/pkg-plist head/net/py-miniupnpc/Makefile head/net-p2p/bitcoin/Makefile head/net-p2p/eiskaltdcpp-lib/Makefile head/net-p2p/litecoin/Makefile head/net-p2p/monero-cli/Makefile head/net-p2p/qtum/Makefile head/net-p2p/transmission-cli/Makefile head/net-p2p/zetacoin/Makefile head/security/i2pd/Makefile
the python bindings (slave port) needed gmake in the environment. The API change was small. so the dependent ports did not need no special patching.