Added
Link Here
|
1 |
PORTNAME= wbg |
2 |
DISTVERSION= 1.2.0 |
3 |
CATEGORIES= x11 wayland |
4 |
MASTER_SITES= https://codeberg.org/dnkl/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ |
5 |
|
6 |
PATCH_SITES= https://codeberg.org/dnkl/${PORTNAME}/commit/ |
7 |
# Master is 10 commits since 1.2.0 freebsd support was added |
8 |
# after 1.2.0 ontop of master branch commits |
9 |
PATCHFILES+= d3c647694ac30fc8df6fb58dd1c2968f88ce1a4f.patch:-p1 \ |
10 |
76e8e219743ff75288a30c93c301c17ba3f18c46.patch:-p1 \ |
11 |
966553a9dbdeda56be5a1e5442c9893aed7fcf85.patch:-p1 \ |
12 |
dd36cce8c47bb0e17a789cf2bd95a51e29b59e78.patch:-p1 \ |
13 |
2757c19b151d470839e42cc131010809d63203bf.patch:-p1 \ |
14 |
573c014568a7dd4facbca9cc6b9032996c18338e.patch:-p1 \ |
15 |
2ccd1b1099eb32f57a6fb3b91bfc2f8ed3fc1bca.patch:-p1 \ |
16 |
b0e0b8e3ab7b90986ca2c47a06015321b765f3e0.patch:-p1 \ |
17 |
e8abb2a02fd5da0448097948ff88299b52bb7f50.patch:-p1 \ |
18 |
75e9e6e76d7a44ff7ea621747d6712d43855eb53.patch:-p1 |
19 |
# Added preliminary freebsd support |
20 |
# https://codeberg.org/dnkl/wbg/pulls/16 |
21 |
PATCHFILES+= 413a6312dc37cbef68abde0be92f12acf567da47.patch:-p1 \ |
22 |
8327ed4ad1a854d46cb8949f3b791d93e83b1a13.patch:-p1 \ |
23 |
09b49c5c6bdb69099e0debe394f4e8781db16318.patch:-p1 |
24 |
|
25 |
MAINTAINER= fierceinbattle@gmail.com |
26 |
COMMENT= Super simple wallpaper application for Wayland compositors |
27 |
WWW= https://codeberg.org/dnkl/wbg |
28 |
|
29 |
LICENSE= MIT |
30 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
31 |
|
32 |
BUILD_DEPENDS= tllist>=1.0.1:devel/tllist \ |
33 |
wayland-protocols>=1.32:graphics/wayland-protocols |
34 |
LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \ |
35 |
libpixman-1.so:x11/pixman \ |
36 |
libwayland-client.so:graphics/wayland |
37 |
|
38 |
USES= jpeg meson pkgconfig |
39 |
WRKSRC= ${WRKDIR}/${PORTNAME} |
40 |
|
41 |
OPTIONS_DEFINE= JPEG JXL PNG SVG WEBP |
42 |
OPTIONS_DEFAULT= JPEG PNG SVG |
43 |
OPTIONS_EXCLUDE= ${PORT_OPTIONS:MSVG} |
44 |
|
45 |
JPEG_DESC= JPEG input support |
46 |
JXL_DESC= JXL input support |
47 |
PNG_DESC= PNG input support |
48 |
SVG_DESC= SVG input support (no extra dependencies) |
49 |
WEBP_DESC= WEBP input support |
50 |
|
51 |
JPEG_LIB_DEPENDS= libjpeg.so:graphics/libjpeg-turbo |
52 |
JPEG_MESON_ENABLED= jpeg |
53 |
|
54 |
JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl \ |
55 |
libjxl_threads.so:graphics/libjxl |
56 |
JXL_MESON_ENABLED= jxl |
57 |
|
58 |
PNG_LIB_DEPENDS= libpng.so:graphics/png |
59 |
PNG_MESON_ENABLED= png |
60 |
|
61 |
SVG_MESON_TRUE= svg |
62 |
|
63 |
WEBP_LIB_DEPENDS= libwebp.so:graphics/webp |
64 |
WEBP_MESON_ENABLED= webp |
65 |
|
66 |
PLIST_FILES= bin/wbg |
67 |
|
68 |
.include <bsd.port.mk> |