x11/xfce4-whiskermenu-plugin: Update to 2.10.0
- Move build to meson
This commit is contained in:
parent
b29733a27b
commit
bf855bb3fa
@ -1,5 +1,5 @@
|
||||
PORTNAME= xfce4-whiskermenu-plugin
|
||||
PORTVERSION= 2.9.2
|
||||
PORTVERSION= 2.10.0
|
||||
CATEGORIES= x11 xfce
|
||||
MASTER_SITES= XFCE/panel-plugins
|
||||
DIST_SUBDIR= xfce4
|
||||
@ -11,31 +11,29 @@ WWW= https://docs.xfce.org/panel-plugins/xfce4-whiskermenu-plugin
|
||||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USES= cmake compiler:c++14-lang gettext-tools gnome localbase \
|
||||
pkgconfig tar:bzip2 xfce
|
||||
USE_GNOME= cairo gdkpixbuf gtk30
|
||||
USES= compiler:c++14-lang gettext-tools gnome localbase meson \
|
||||
pkgconfig tar:xz xfce
|
||||
USE_GNOME= gtk30
|
||||
USE_XFCE= garcon libexo panel xfconf
|
||||
|
||||
OPTIONS_DEFINE= ACCOUNTS_SERVICE LTO MENULIBRE NLS WAYLAND
|
||||
OPTIONS_DEFAULT= ACCOUNTS_SERVICE LTO MENULIBRE WAYLAND
|
||||
OPTIONS_DEFINE= ACCOUNTS_SERVICE MENULIBRE NLS WAYLAND
|
||||
OPTIONS_DEFAULT= ACCOUNTS_SERVICE MENULIBRE WAYLAND
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
ACCOUNTS_SERVICE_DESC= Enable AccountsService support
|
||||
MENULIBRE_DESC= Depend at runtime on x11/menulibre
|
||||
|
||||
ACCOUNTS_SERVICE_LIB_DEPENDS= libaccountsservice.so:sysutils/accountsservice
|
||||
ACCOUNTS_SERVICE_CMAKE_BOOL= ENABLE_ACCOUNTS_SERVICE
|
||||
|
||||
LTO_CMAKE_BOOL= ENABLE_LINK_TIME_OPTIMIZATION
|
||||
ACCOUNTS_SERVICE_MESON_ENABLED= accountsservice
|
||||
|
||||
MENULIBRE_RUN_DEPENDS= menulibre:x11/menulibre
|
||||
|
||||
NLS_USES= gettext-runtime
|
||||
|
||||
WAYLAND_LIB_DEPENDS= libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell
|
||||
WAYLAND_CMAKE_BOOL= ENABLE_GTK_LAYER_SHELL
|
||||
WAYLAND_MESON_ENABLED= gtk-layer-shell
|
||||
|
||||
post-patch-NLS-off:
|
||||
@${REINPLACE_CMD} '/add_subdirectory(po)/d' ${WRKSRC}/CMakeLists.txt
|
||||
@${REINPLACE_CMD} -e "/^subdir('po')/d" ${WRKSRC}/meson.build
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1739969798
|
||||
SHA256 (xfce4/xfce4-whiskermenu-plugin-2.9.2.tar.bz2) = e2f28c066709bdcfe30236307026a562ec9aed790f9929a4e40aa411a5c7e3de
|
||||
SIZE (xfce4/xfce4-whiskermenu-plugin-2.9.2.tar.bz2) = 193188
|
||||
TIMESTAMP = 1747849271
|
||||
SHA256 (xfce4/xfce4-whiskermenu-plugin-2.10.0.tar.xz) = c2efb3782816d44d421dcbee2900b9513bdb2469b695b776641f495601f33a10
|
||||
SIZE (xfce4/xfce4-whiskermenu-plugin-2.10.0.tar.xz) = 188712
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user