Created attachment 212833 [details] Makefile diff When installing the emulators/fceux port, make shows the following warning: ``` ====> Running Q/A tests (stage-qa) Error: /usr/local/bin/fceux is linked to /usr/local/lib/libgdk_pixbuf-2.0.so.0 from graphics/gdk-pixbuf2 but it is not declared as a dependency Warning: you need USE_GNOME+=gdkpixbuf2 ``` The attached svnlite diff adds the missing line to the port's Makefile. Should I also bump PORTREVISION?
Yes, please. No ports will be rebuilt if you bump PORTREVISION, so it will be a minimum disturbance. $ find . -name Makefile -exec grep -H fceux {} \; ./emulators/Makefile: SUBDIR += fceux ./emulators/fceux/Makefile:# $FreeBSD: head/emulators/fceux/Makefile 517045 2019-11-08 10:08:49Z tobik $ ./emulators/fceux/Makefile:PORTNAME= fceux ./emulators/fceux/Makefile: s|/usr/share/|${PREFIX}/share/|' ${WRKSRC}/fceux.desktop ./emulators/fceux/Makefile:.for i in fceux fceux-net-server
Created attachment 212870 [details] Makefile diff Adding a new diff with an update to PORTREVISION. I also created it from the top of the ports tree, following the guidelines in the Porter's Handbook.
(In reply to Andy Mender from comment #2) Excellent, Thanks!
A commit references this bug: Author: fernape Date: Tue Mar 31 16:02:58 UTC 2020 New revision: 529983 URL: https://svnweb.freebsd.org/changeset/ports/529983 Log: emulators/fceux: Fix missing dependency on graphics/gdk-pixbuf2 PR: 245166 Submitted by: andymenderunix@gmail.com Changes: head/emulators/fceux/Makefile
Committed, Thanks!