[Bug 250266] [NEW PORT] www/castor: Graphical browser for text-based inet protocols

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Oct 12 14:01:42 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250266

--- Comment #2 from Kyle Evans <kevans at freebsd.org> ---
A `poudriere testport` offered the following complaints:

> Using USE_GNOME alone is deprecated, please add USES=gnome.

> Error: /usr/local/bin/castor is linked to /usr/local/lib/libcairo-gobject.so.2 from graphics/cairo but it is not declared as a dependency
> Warning: you need USE_GNOME+=cairo
> Error: /usr/local/bin/castor is linked to /usr/local/lib/libcairo.so.2 from graphics/cairo but it is not declared as a dependency
> Warning: you need USE_GNOME+=cairo
> Error: /usr/local/bin/castor 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

I confirmed with [0] that it does formally depend on cairo and gdkpixbuf2,
applied the following diff, and I'm re-confirming the build on 11/amd64 and
12/i386:

root at viper:/usr/local/poudriere/ports/default/www/castor# diff Makefile.orig
Makefile
15,16c15,16
< USES=         cargo desktop-file-utils ssl
< USE_GNOME=    glib20 gtk30
---
> USES=         cargo desktop-file-utils gnome ssl
> USE_GNOME=    cairo gdkpixbuf2 glib20 gtk30

[0] https://git.sr.ht/~julienxx/castor/tree/master/README.md

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-ports-bugs mailing list