summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2025-07-07 12:32:42 +0200
committerJan Beich <jbeich@FreeBSD.org>2025-07-07 19:42:25 +0200
commit86cf07b749cf01bcd4b87b4b78e03e85324c2fd1 (patch)
treeda32393d42e3336176c418de6a240b4f71c51f06
parentx11/swayimg: add missing dependency after c013d7d8d954 (diff)
x11/swayimg: update to 4.4
Changes: https://github.com/artemsen/swayimg/releases/tag/v4.4 Reported by: GitHub (watch releases)
-rw-r--r--x11/swayimg/Makefile20
-rw-r--r--x11/swayimg/distinfo6
2 files changed, 17 insertions, 9 deletions
diff --git a/x11/swayimg/Makefile b/x11/swayimg/Makefile
index a86c41e870f8..91dba239733d 100644
--- a/x11/swayimg/Makefile
+++ b/x11/swayimg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= swayimg
DISTVERSIONPREFIX= v
-DISTVERSION= 4.3
+DISTVERSION= 4.4
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
@@ -10,15 +10,13 @@ WWW= https://github.com/artemsen/swayimg
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= wayland-protocols>=1.35:graphics/wayland-protocols
LIB_DEPENDS= libinotify.so:devel/libinotify \
- libwayland-client.so:graphics/wayland \
libfreetype.so:print/freetype2 \
libfontconfig.so:x11-fonts/fontconfig \
libxkbcommon.so:x11/libxkbcommon
TEST_DEPENDS= googletest>0:devel/googletest
-USES= dekstop-file-utils meson pkgconfig
+USES= desktop-file-utils meson pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= artemsen
MESON_ARGS= -Dversion="${DISTVERSIONFULL}"
@@ -40,8 +38,10 @@ LIB_DEPENDS+= libepoll-shim.so:devel/libepoll-shim
OPTIONS_DEFINE= AVIF BASH GIF HEIF JPEG JSON JXL LIBEXIF LIBRSVG2 \
OPENEXR PNG RAW SIXEL TIFF WEBP ZSH
-OPTIONS_DEFAULT=AVIF BASH GIF HEIF JPEG JSON JXL LIBEXIF LIBRSVG2 \
- OPENEXR PNG RAW SIXEL TIFF WEBP ZSH
+OPTIONS_DEFAULT=AVIF BASH DRM GIF HEIF JPEG JSON JXL LIBEXIF LIBRSVG2 \
+ OPENEXR PNG RAW SIXEL TIFF WAYLAND WEBP ZSH
+OPTIONS_MULTI= GUI
+OPTIONS_MULTI_GUI= DRM WAYLAND
OPTIONS_EXCLUDE=${LIBRSVG2_DEFAULT:Mlegacy:C/.+/LIBRSVG2/}
AVIF_LIB_DEPENDS= libavif.so:graphics/libavif
@@ -51,6 +51,10 @@ BASH_BUILD_DEPENDS= bash-completion>0:shells/bash-completion
BASH_MESON_ENABLED= bash
BASH_PLIST_FILES= share/bash-completion/completions/${PORTNAME}
+DRM_DESC= KMS console support
+DRM_LIB_DEPENDS= libdrm.so:graphics/libdrm
+DRM_MESON_ENABLED= drm
+
GIF_LIB_DEPENDS= libgif.so:graphics/giflib
GIF_MESON_ENABLED= gif
@@ -89,6 +93,10 @@ SIXEL_MESON_ENABLED= sixel
TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff
TIFF_MESON_ENABLED= tiff
+WAYLAND_BUILD_DEPENDS= wayland-protocols>=1.35:graphics/wayland-protocols
+WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland
+WAYLAND_MESON_ENABLED= wayland
+
WEBP_LIB_DEPENDS= libwebpdemux.so:graphics/webp
WEBP_MESON_ENABLED= webp
diff --git a/x11/swayimg/distinfo b/x11/swayimg/distinfo
index 5e289943c8db..fcacf96dc5cf 100644
--- a/x11/swayimg/distinfo
+++ b/x11/swayimg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750862253
-SHA256 (artemsen-swayimg-v4.3_GH0.tar.gz) = 5213a9627421eb8907cfff5b3f6d91d53597281b42e4871cebf83fc7dfc1d2a6
-SIZE (artemsen-swayimg-v4.3_GH0.tar.gz) = 785384
+TIMESTAMP = 1751884362
+SHA256 (artemsen-swayimg-v4.4_GH0.tar.gz) = 52f2a64766f3948447e9da5fe14bc0c644c45c7de6c564df69ad66a448a514a9
+SIZE (artemsen-swayimg-v4.4_GH0.tar.gz) = 788874