Index: x11-toolkits/libdecor/Makefile =================================================================== --- x11-toolkits/libdecor/Makefile +++ x11-toolkits/libdecor/Makefile @@ -1,5 +1,6 @@ PORTNAME= libdecor DISTVERSION= 0.2.2 +PORTREVISION= 1 CATEGORIES= x11-toolkits MAINTAINER= jbeich@FreeBSD.org @@ -9,13 +10,19 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +SUBPACKAGES= pango + BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \ wayland-protocols>=1.15:graphics/wayland-protocols LIB_DEPENDS= libwayland-client.so:graphics/wayland +SELF_DEPENDS.pango= main +# XXX Drop after uncommenting USE_GNOME.pango +LIB_DEPENDS.pango= libcairo.so:graphics/cairo \ + libpango-1.0.so:x11-toolkits/pango USES= gnome meson pkgconfig USE_GITLAB= yes -USE_GNOME= cairo pango +#USE_GNOME.pango=cairo pango USE_LDCONFIG= yes GL_SITE= https://gitlab.freedesktop.org MESON_ARGS= -Ddemo=false @@ -24,10 +31,14 @@ OPTIONS_DEFAULT=DBUS GTK3 OPTIONS_SUB= yes -DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus +LIB_DEPENDS.pango= libdbus-1.so:devel/dbus +LIB_DEPENDS.gtk3= ${LIB_DEPENDS.pango} DBUS_MESON_ENABLED= dbus -GTK3_USE= GNOME=gtk30 +GTK3_SUBPACKAGES= gtk3 +#USE_GNOME.gtk3= gtk30 +LIB_DEPENDS.gtk3= libgtk-3.so:x11-toolkits/gtk30 +SELF_DEPENDS.gtk3= main GTK3_MESON_ENABLED= gtk .include Index: x11-toolkits/libdecor/pkg-message =================================================================== --- /dev/null +++ x11-toolkits/libdecor/pkg-message @@ -0,0 +1,10 @@ +[ +{ type: upgrade + maximum_version: "0.2.2" + message: <