Re: WANTLIB for x11/gnome/gdl

2018-06-16 Thread Antoine Jacoutot
On Fri, Jun 15, 2018 at 11:38:42PM +0200, Matthias Kilian wrote:
> Hi,
> 
> using dpb -R, I ran into build failures of textproc/gtranslator
> after each of the recent updates of devel/harfbuzz, because dpb did
> *not* rebuild gdl (no package signature change), so my gdl package
> still refernced the previous libharfbuzz.so. Regenerating the WANTLIB
> should fix this (for future updates of devel/harfbuzz).
> 
> Ok?

Oh lol.
Yes please :-)


> 
> Ciao,
>   Kili
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/x11/gnome/gdl/Makefile,v
> retrieving revision 1.62
> diff -u -p -r1.62 Makefile
> --- Makefile  23 Apr 2018 21:29:22 -  1.62
> +++ Makefile  15 Jun 2018 21:18:37 -
> @@ -4,12 +4,20 @@ COMMENT=GNOME Docking Library
>  
>  GNOME_PROJECT=   gdl
>  GNOME_VERSION=   3.28.0
> +REVISION=0
>  
>  SHARED_LIBS +=  gdl-33.1  # 5.9
>  
>  # LGPLv2.1+
>  PERMIT_PACKAGE_CDROM=Yes
>  
> +WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama
> +WANTLIB += Xrandr Xrender atk-1.0 atk-bridge-2.0 atspi cairo cairo-gobject
> +WANTLIB += dbus-1 epoxy expat ffi fontconfig freetype fribidi
> +WANTLIB += gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0
> +WANTLIB += graphite2 gthread-2.0 gtk-3 harfbuzz iconv intl lzma
> +WANTLIB += m pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre pixman-1
> +WANTLIB += png pthread xcb xcb-render xcb-shm xml2 z
>  
>  MODULES= x11/gnome
>  

-- 
Antoine



WANTLIB for x11/gnome/gdl

2018-06-15 Thread Matthias Kilian
Hi,

using dpb -R, I ran into build failures of textproc/gtranslator
after each of the recent updates of devel/harfbuzz, because dpb did
*not* rebuild gdl (no package signature change), so my gdl package
still refernced the previous libharfbuzz.so. Regenerating the WANTLIB
should fix this (for future updates of devel/harfbuzz).

Ok?

Ciao,
Kili

Index: Makefile
===
RCS file: /cvs/ports/x11/gnome/gdl/Makefile,v
retrieving revision 1.62
diff -u -p -r1.62 Makefile
--- Makefile23 Apr 2018 21:29:22 -  1.62
+++ Makefile15 Jun 2018 21:18:37 -
@@ -4,12 +4,20 @@ COMMENT=  GNOME Docking Library
 
 GNOME_PROJECT= gdl
 GNOME_VERSION= 3.28.0
+REVISION=  0
 
 SHARED_LIBS +=  gdl-33.1  # 5.9
 
 # LGPLv2.1+
 PERMIT_PACKAGE_CDROM=  Yes
 
+WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama
+WANTLIB += Xrandr Xrender atk-1.0 atk-bridge-2.0 atspi cairo cairo-gobject
+WANTLIB += dbus-1 epoxy expat ffi fontconfig freetype fribidi
+WANTLIB += gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0
+WANTLIB += graphite2 gthread-2.0 gtk-3 harfbuzz iconv intl lzma
+WANTLIB += m pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre pixman-1
+WANTLIB += png pthread xcb xcb-render xcb-shm xml2 z
 
 MODULES=   x11/gnome