On 2021/11/25 03:22, Yifei Zhan wrote:
> ibus is missing a few WANTLIBs:
> 
> ibus-1.5.25p3(inputmethods/ibus,-main):
> Missing: Xau.10 (/usr/local/libexec/ibus-x11) (system lib)
> Missing: Xdmcp.11 (/usr/local/libexec/ibus-x11) (system lib)
> WANTLIB += Xau Xdmcp
> 
> ibus-gtk2-1.5.25p1(inputmethods/ibus,-gtk2):
> Missing: Xau.10 (/usr/local/lib/gtk-2.0/2.10.0/immodules/im-ibus.so) (system 
> lib)
> Missing: Xdmcp.11 (/usr/local/lib/gtk-2.0/2.10.0/immodules/im-ibus.so) 
> (system lib)
> WANTLIB += Xau Xdmcp
> 
> ibus-gtk4-1.5.25p1(inputmethods/ibus,-gtk4):
> Missing: Xau.10 (/usr/local/lib/gtk-4.0/4.0.0/immodules/libim-ibus.so) 
> (system lib)
> Missing: Xdmcp.11 (/usr/local/lib/gtk-4.0/4.0.0/immodules/libim-ibus.so) 
> (system lib)
> WANTLIB += Xau Xdmcp
> 
> 
> Here is a diff to add Xau and Xdmcp to its WANTLIB list. After that, 
> make port-lib-depends-check runs cleanly.
> 
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/inputmethods/ibus/Makefile,v
> retrieving revision 1.74
> diff -u -r1.74 Makefile
> --- Makefile  18 Nov 2021 10:23:09 -0000      1.74
> +++ Makefile  25 Nov 2021 03:12:14 -0000
> @@ -14,6 +14,7 @@
>  PKGNAME-gtk2 =               ibus-gtk2-${GH_TAGNAME}
>  PKGNAME-gtk4 =               ibus-gtk4-${GH_TAGNAME}
>  
> +REVISION =           0
>  REVISION-main =              3
>  REVISION-gtk2 =              1
>  REVISION-gtk4 =              1

Committed with REVISION markers fixed. For a multi package port, REVISION
sets the default used for subpackages and is overridden by 
REVISION-(subpackage).

Reply via email to