Changeset View
Changeset View
Standalone View
Standalone View
graphics/imv/Makefile
Show All 12 Lines | |||||
LIB_DEPENDS= libicuuc.so:devel/icu \ | LIB_DEPENDS= libicuuc.so:devel/icu \ | ||||
libinih.so:devel/inih \ | libinih.so:devel/inih \ | ||||
libxkbcommon.so:x11/libxkbcommon | libxkbcommon.so:x11/libxkbcommon | ||||
USES= compiler:c11 desktop-file-utils gettext-runtime gl gnome \ | USES= compiler:c11 desktop-file-utils gettext-runtime gl gnome \ | ||||
meson pkgconfig | meson pkgconfig | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= eXeC64 | GH_ACCOUNT= eXeC64 | ||||
USE_GL= gl | USE_GL= egl | ||||
USE_GNOME= cairo glib20 pango | USE_GNOME= cairo glib20 pango | ||||
PLIST_FILES= bin/imv \ | PLIST_FILES= bin/imv \ | ||||
bin/imv-msg \ | bin/imv-msg \ | ||||
etc/imv_config \ | etc/imv_config \ | ||||
man/man1/imv-msg.1.gz \ | man/man1/imv-msg.1.gz \ | ||||
man/man1/imv.1.gz \ | man/man1/imv.1.gz \ | ||||
man/man5/imv.5.gz \ | man/man5/imv.5.gz \ | ||||
share/applications/imv.desktop | share/applications/imv.desktop | ||||
OPTIONS_DEFINE= FREEIMAGE HEIF JPEG NSGIF PNG SVG TEST TIFF | OPTIONS_DEFINE= FREEIMAGE HEIF JPEG NSGIF PNG SVG TEST TIFF | ||||
OPTIONS_DEFAULT= FREEIMAGE HEIF JPEG NSGIF PNG SVG TIFF ALL | OPTIONS_DEFAULT= FREEIMAGE HEIF JPEG NSGIF PNG SVG TIFF ALL | ||||
OPTIONS_SINGLE= WIN | OPTIONS_SINGLE= WIN | ||||
OPTIONS_SINGLE_WIN= WAYLAND X11 ALL | OPTIONS_SINGLE_WIN= WAYLAND X11 ALL | ||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
FREEIMAGE_DESC= FreeImage backend (support for many image formats) | FREEIMAGE_DESC= FreeImage backend (support for many image formats) | ||||
HEIF_DESC= HEIF backend | HEIF_DESC= HEIF backend | ||||
NSGIF_DESC= NetSurf GIF backend (support for animated GIF) | NSGIF_DESC= NetSurf GIF backend (support for animated GIF) | ||||
WIN_DESC= Windowing system | WIN_DESC= Windowing system | ||||
ALL_LIB_DEPENDS+= libwayland-client.so:graphics/wayland | ALL_LIB_DEPENDS+= libwayland-client.so:graphics/wayland | ||||
ALL_USES= xorg | ALL_USES= xorg | ||||
ALL_USE= gl=egl,glu xorg=x11,xcb | ALL_USE= gl=glu xorg=x11,xcb | ||||
ALL_MESON_ON= -Dwindows=all | ALL_MESON_ON= -Dwindows=all | ||||
ALL_PLIST_FILES= bin/imv-wayland \ | ALL_PLIST_FILES= bin/imv-wayland \ | ||||
bin/imv-x11 | bin/imv-x11 | ||||
FREEIMAGE_LIB_DEPENDS= libfreeimage.so:graphics/freeimage | FREEIMAGE_LIB_DEPENDS= libfreeimage.so:graphics/freeimage | ||||
FREEIMAGE_MESON_ENABLED=freeimage | FREEIMAGE_MESON_ENABLED=freeimage | ||||
HEIF_LIB_DEPENDS= libheif.so:graphics/libheif | HEIF_LIB_DEPENDS= libheif.so:graphics/libheif | ||||
Show All 14 Lines | |||||
TEST_LIB_DEPENDS= libcmocka.so:sysutils/cmocka | TEST_LIB_DEPENDS= libcmocka.so:sysutils/cmocka | ||||
TEST_MESON_ENABLED= test | TEST_MESON_ENABLED= test | ||||
TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff | TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff | ||||
TIFF_MESON_ENABLED= libtiff | TIFF_MESON_ENABLED= libtiff | ||||
WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \ | WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \ | ||||
libwayland-egl.so:graphics/wayland | libwayland-egl.so:graphics/wayland | ||||
WAYLAND_USE= gl=egl | |||||
WAYLAND_MESON_ON= -Dwindows=wayland | WAYLAND_MESON_ON= -Dwindows=wayland | ||||
X11_USES= xorg | X11_USES= xorg | ||||
X11_USE= gl=glu \ | X11_USE= gl=glu \ | ||||
xorg=x11,xcb | xorg=x11,xcb | ||||
X11_MESON_ON= -Dwindows=x11 | X11_MESON_ON= -Dwindows=x11 | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |