mirror of https://git.FreeBSD.org/ports.git
x11-wm/xfce4-panel: Update to 4.20.5
- Convert to use meson
This commit is contained in:
parent
19bd125b79
commit
337e0e15a8
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= xfce4-panel
|
||||
PORTVERSION= 4.20.4
|
||||
PORTVERSION= 4.20.5
|
||||
CATEGORIES= x11-wm xfce
|
||||
MASTER_SITES= XFCE
|
||||
DIST_SUBDIR= xfce4
|
||||
|
@ -13,13 +13,12 @@ LICENSE_COMB= multi
|
|||
LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING
|
||||
LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LIB
|
||||
|
||||
LIB_DEPENDS= libdbusmenu-gtk3.so:devel/libdbusmenu \
|
||||
libharfbuzz.so:print/harfbuzz
|
||||
LIB_DEPENDS= libdbusmenu-gtk3.so:devel/libdbusmenu
|
||||
|
||||
USES= compiler:c11 desktop-file-utils gettext-tools gmake gnome \
|
||||
libtool pathfix perl5 pkgconfig python:build shebangfix \
|
||||
tar:bzip2 xfce xorg
|
||||
USE_GNOME= cairo gdkpixbuf glib20 gtk30 libwnck3
|
||||
USES= compiler:c11 desktop-file-utils gettext-tools gnome meson \
|
||||
pathfix perl5 pkgconfig python:build shebangfix tar:bzip2 xfce \
|
||||
xorg
|
||||
USE_GNOME= glib20 gtk30 libwnck3
|
||||
USE_LDCONFIG= yes
|
||||
USE_PERL5= build
|
||||
USE_XFCE= garcon libexo windowing xdt xfconf
|
||||
|
@ -27,10 +26,8 @@ USE_XORG= ice sm x11 xext
|
|||
|
||||
SHEBANG_FILES= xdt-gen-visibility
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --enable-x11 \
|
||||
--without-html-dir
|
||||
INSTALL_TARGET= install-strip
|
||||
MESON_ARGS= -Ddbusmenu=enabled \
|
||||
-Dx11=enabled
|
||||
|
||||
PORTSCOUT= limitw:1,even
|
||||
|
||||
|
@ -38,21 +35,22 @@ OPTIONS_DEFINE= GIR NLS VAPI WAYLAND
|
|||
OPTIONS_DEFAULT= GIR VAPI WAYLAND
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
GIR_DESC= Use Gobject Introspection
|
||||
GIR_DESC= Use Gobject Introspection
|
||||
|
||||
GIR_USE= GNOME=introspection:build
|
||||
GIR_CONFIGURE_ON= --enable-introspection=yes
|
||||
GIR_CONFIGURE_OFF= --enable-introspection=no
|
||||
GIR_MESON_TRUE= introspection
|
||||
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
||||
VAPI_IMPLIES= GIR
|
||||
VAPI_USES= vala:build
|
||||
VAPI_CONFIGURE_ENABLE= vala
|
||||
VAPI_MESON_ENABLED= vala
|
||||
|
||||
WAYLAND_LIB_DEPENDS= libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell \
|
||||
libwayland-client.so:graphics/wayland
|
||||
WAYLAND_CONFIGURE_ENABLE= gtk-layer-shell wayland
|
||||
WAYLAND_LIB_DEPENDS= libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell \
|
||||
libwayland-client.so:graphics/wayland
|
||||
WAYLAND_MESON_ENABLED= gtk-layer-shell wayland
|
||||
|
||||
post-patch-NLS-off:
|
||||
@${REINPLACE_CMD} -e "/^subdir('po')/d" ${WRKSRC}/meson.build
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1742802732
|
||||
SHA256 (xfce4/xfce4-panel-4.20.4.tar.bz2) = 695b23af490719e734c8659394821b43cc94d3bee69994bafdc42ef40daa0d2c
|
||||
SIZE (xfce4/xfce4-panel-4.20.4.tar.bz2) = 2287183
|
||||
TIMESTAMP = 1755162792
|
||||
SHA256 (xfce4/xfce4-panel-4.20.5.tar.bz2) = 3f91850c9c467680c8081d561f1a3fd83355c07db07be9a96da1764f8c842b2b
|
||||
SIZE (xfce4/xfce4-panel-4.20.5.tar.bz2) = 2293754
|
||||
|
|
|
@ -11,7 +11,6 @@ include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-arrow-button.h
|
|||
include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-panel-convenience.h
|
||||
include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-panel-image.h
|
||||
include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-panel-macros.h
|
||||
include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-panel-plugin-provider.h
|
||||
include/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-panel-plugin.h
|
||||
%%GIR%%lib/girepository-1.0/Libxfce4panel-2.0.typelib
|
||||
lib/libxfce4panel-2.0.so
|
||||
|
|
Loading…
Reference in New Issue