[Bug 285185] graphics/gdk-pixbuf2: some programs fail without extra loaders

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 12 Jun 2025 01:15:50 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285185

Edward.Sanford.Sutton, III <mirror176@hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mirror176@hotmail.com

--- Comment #29 from Edward.Sanford.Sutton, III <mirror176@hotmail.com> ---
Created attachment 261189
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=261189&action=edit
Add missing dependency, include recursively included dependencies explicitly,
merge pkg-plist to makefile, satisfy most of portlint and friends' output

  net-im/vqcc-gtk failure and fix of adding USE_GNOME=gtkpixbufextra seemed
related to this PR; no maintainer for that port so I brought it up here.
Upstream release was last in 2005 and last code change was November 2007 but
not made into a formal release version. 
 Added a couple additional depends that were currently recursively satisfied
per poudriere warnings.
  Portlint related changes: Merged pkg-plist into Makefile. Added license with
file. portlint says to use desktop-file-utils per error (thought I saw it as a
warning instead at one point though, maybe changed when I merged pkg-plist into
Makefile) while poudriere says it may not be needed; not added as I'm not sure
if it is really necessary. Didn't redo patch with make makepatch.
  Applied portfmt suggested changes.
  Not familiar with '?=' use for CATEGORIES and MAINTAINER so I did not adjust.
  Further configurable optimization in this one port may be possible (options
for NLS, configure presented options of xscreensaver/notification/test
dependencies, not extracting unused files, etc.) but not attempted at this
time.
  Bumped version for license and choices to reach user's installs.
  Let me know if more or less changes are desired and I will make a new patch.

-- 
You are receiving this mail because:
You are the assignee for the bug.