|
Lines 1-10
Link Here
|
| 1 |
PORTNAME= swayimg |
1 |
PORTNAME= swayimg |
| 2 |
DISTVERSIONPREFIX= v |
2 |
DISTVERSIONPREFIX= v |
| 3 |
DISTVERSION= 1.7 |
3 |
DISTVERSION= 1.8 |
| 4 |
CATEGORIES= x11 wayland |
4 |
CATEGORIES= x11 wayland |
| 5 |
|
5 |
|
| 6 |
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ |
6 |
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ |
| 7 |
PATCHFILES+= d12f10e9ebbd.patch:-p1 # https://github.com/artemsen/swayimg/pull/24 |
7 |
PATCHFILES+= d5ebd6e2f0e8.patch:-p1 # https://github.com/artemsen/swayimg/pull/36 |
| 8 |
|
8 |
|
| 9 |
MAINTAINER= jbeich@FreeBSD.org |
9 |
MAINTAINER= jbeich@FreeBSD.org |
| 10 |
COMMENT= Image viewer for Sway/Wayland |
10 |
COMMENT= Image viewer for Sway/Wayland |
|
Lines 14-19
LICENSE_FILE= ${WRKSRC}/LICENSE
Link Here
|
| 14 |
|
14 |
|
| 15 |
BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols |
15 |
BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols |
| 16 |
LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \ |
16 |
LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \ |
|
|
17 |
libfreetype.so:print/freetype2 \ |
| 18 |
libfontconfig.so:x11-fonts/fontconfig \ |
| 17 |
libjson-c.so:devel/json-c \ |
19 |
libjson-c.so:devel/json-c \ |
| 18 |
libwayland-client.so:graphics/wayland \ |
20 |
libwayland-client.so:graphics/wayland \ |
| 19 |
libxkbcommon.so:x11/libxkbcommon |
21 |
libxkbcommon.so:x11/libxkbcommon |
|
Lines 30-37
PLIST_FILES= bin/${PORTNAME} \
Link Here
|
| 30 |
share/icons/hicolor/64x64/apps/${PORTNAME}.png \ |
32 |
share/icons/hicolor/64x64/apps/${PORTNAME}.png \ |
| 31 |
${NULL} |
33 |
${NULL} |
| 32 |
|
34 |
|
| 33 |
OPTIONS_DEFINE= AVIF BASH GIF JPEG JXL LIBEXIF LIBRSVG2 PNG WEBP |
35 |
OPTIONS_DEFINE= AVIF BASH GIF JPEG JXL LIBEXIF LIBRSVG2 PNG TIFF WEBP |
| 34 |
OPTIONS_DEFAULT=AVIF BASH GIF JPEG JXL LIBEXIF LIBRSVG2 PNG WEBP |
36 |
OPTIONS_DEFAULT=AVIF BASH GIF JPEG JXL LIBEXIF LIBRSVG2 PNG TIFF WEBP |
| 35 |
OPTIONS_EXCLUDE=${LIBRSVG2_DEFAULT:Mlegacy:C/.+/LIBRSVG2/} |
37 |
OPTIONS_EXCLUDE=${LIBRSVG2_DEFAULT:Mlegacy:C/.+/LIBRSVG2/} |
| 36 |
|
38 |
|
| 37 |
AVIF_LIB_DEPENDS= libavif.so:graphics/libavif |
39 |
AVIF_LIB_DEPENDS= libavif.so:graphics/libavif |
|
Lines 60-65
LIBRSVG2_MESON_ENABLED= svg
Link Here
|
| 60 |
PNG_LIB_DEPENDS= libpng.so:graphics/png |
62 |
PNG_LIB_DEPENDS= libpng.so:graphics/png |
| 61 |
PNG_MESON_ENABLED= png |
63 |
PNG_MESON_ENABLED= png |
| 62 |
|
64 |
|
|
|
65 |
TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff |
| 66 |
TIFF_MESON_ENABLED= tiff |
| 67 |
|
| 63 |
WEBP_LIB_DEPENDS= libwebp.so:graphics/webp |
68 |
WEBP_LIB_DEPENDS= libwebp.so:graphics/webp |
| 64 |
WEBP_MESON_ENABLED= webp |
69 |
WEBP_MESON_ENABLED= webp |
| 65 |
|
70 |
|