Date: Thu, 09 Apr 2026 11:12:39 +0000 From: Jan Beich <jbeich@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 27f5eadcadfa - main - x11/swayimg: update to 5.2 Message-ID: <69d789a7.1f979.58c20301@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=27f5eadcadfabc01d7e28550e48a553d40f4846e commit 27f5eadcadfabc01d7e28550e48a553d40f4846e Author: Jan Beich <jbeich@FreeBSD.org> AuthorDate: 2026-04-08 08:14:53 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2026-04-09 11:12:27 +0000 x11/swayimg: update to 5.2 Changes: https://github.com/artemsen/swayimg/releases/tag/v5.0 Changes: https://github.com/artemsen/swayimg/releases/tag/v5.1 Changes: https://github.com/artemsen/swayimg/releases/tag/v5.2 Reported by: GitHub (watch releases) --- x11/swayimg/Makefile | 33 ++++++++++++++++----------------- x11/swayimg/distinfo | 6 +++--- 2 files changed, 19 insertions(+), 20 deletions(-) diff --git a/x11/swayimg/Makefile b/x11/swayimg/Makefile index a7d1b6c04a51..dd847e2a366b 100644 --- a/x11/swayimg/Makefile +++ b/x11/swayimg/Makefile @@ -1,6 +1,6 @@ PORTNAME= swayimg DISTVERSIONPREFIX= v -DISTVERSION= 4.7 +DISTVERSION= 5.2 CATEGORIES= x11 wayland MAINTAINER= jbeich@FreeBSD.org @@ -13,20 +13,21 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig \ libxkbcommon.so:x11/libxkbcommon -TEST_DEPENDS= googletest>0:devel/googletest +TEST_DEPENDS= googletest>0:devel/googletest \ + dejavu>0:x11-fonts/dejavu -USES= desktop-file-utils meson pkgconfig +USES= desktop-file-utils luajit meson pkgconfig USE_GITHUB= yes GH_ACCOUNT= artemsen MESON_ARGS= -Dversion="${DISTVERSIONFULL}" PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz \ - share/man/man5/${PORTNAME}rc.5.gz \ share/applications/${PORTNAME}.desktop \ share/icons/hicolor/64x64/apps/${PORTNAME}.png \ share/icons/hicolor/128x128/apps/${PORTNAME}.png \ share/icons/hicolor/256x256/apps/${PORTNAME}.png \ - ${DATADIR}/${PORTNAME}rc \ + ${DATADIR}/example.lua \ + ${DATADIR}/${PORTNAME}.lua \ ${NULL} # XXX Drop after FreeBSD 14.* EOL around 2028-11-30 @@ -41,9 +42,9 @@ LIB_DEPENDS+= libinotify.so:devel/libinotify LIB_DEPENDS+= libepoll-shim.so:devel/libepoll-shim .endif -OPTIONS_DEFINE= AVIF BASH GIF HEIF JPEG JSON JXL LIBEXIF LIBRSVG2 \ +OPTIONS_DEFINE= AVIF BASH EXIV2 GIF HEIF JPEG JXL LIBRSVG2 \ OPENEXR PNG RAW SIXEL TIFF WEBP ZSH -OPTIONS_DEFAULT=AVIF BASH DRM GIF HEIF JPEG JSON JXL LIBEXIF LIBRSVG2 \ +OPTIONS_DEFAULT=AVIF BASH DRM EXIV2 GIF HEIF JPEG JXL LIBRSVG2 \ OPENEXR PNG RAW SIXEL TIFF WAYLAND WEBP ZSH OPTIONS_MULTI= GUI OPTIONS_MULTI_GUI= DRM WAYLAND @@ -60,6 +61,9 @@ DRM_DESC= KMS console support DRM_LIB_DEPENDS= libdrm.so:graphics/libdrm DRM_MESON_ENABLED= drm +EXIV2_LIB_DEPENDS= libexiv2.so:graphics/exiv2 +EXIV2_MESON_ENABLED= exif + GIF_LIB_DEPENDS= libgif.so:graphics/giflib GIF_MESON_ENABLED= gif @@ -69,20 +73,15 @@ HEIF_MESON_ENABLED= heif JPEG_USES= jpeg JPEG_MESON_ENABLED= jpeg -JSON_LIB_DEPENDS= libjson-c.so:devel/json-c -JSON_MESON_ENABLED= compositor - JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl JXL_MESON_ENABLED= jxl -LIBEXIF_LIB_DEPENDS= libexif.so:graphics/libexif -LIBEXIF_MESON_ENABLED= exif - LIBRSVG2_USES= gnome LIBRSVG2_USE= GNOME=cairo,librsvg2 LIBRSVG2_MESON_ENABLED= svg -OPENEXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr +OPENEXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr \ + libImath.so:math/Imath OPENEXR_MESON_ENABLED= exr PNG_LIB_DEPENDS= libpng.so:graphics/png @@ -111,9 +110,9 @@ ZSH_PLIST_FILES= share/zsh/site-functions/_${PORTNAME} post-patch: # Respect PREFIX for system-wide config @${REINPLACE_CMD} 's,/etc,${PREFIX}&,' \ - ${WRKSRC}/extra/${PORTNAME}rc \ - ${WRKSRC}/extra/${PORTNAME}rc.5 \ - ${WRKSRC}/src/config.c + ${WRKSRC}/extra/${PORTNAME}.1 \ + ${WRKSRC}/extra/lua2md.py \ + ${WRKSRC}/src/luaengine.cpp pre-test: @if [ ! -e ${WRKDIR}/.meson_build_tests ]; then \ diff --git a/x11/swayimg/distinfo b/x11/swayimg/distinfo index 31b00500db2c..035355eff248 100644 --- a/x11/swayimg/distinfo +++ b/x11/swayimg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1768318850 -SHA256 (artemsen-swayimg-v4.7_GH0.tar.gz) = 342952aa30f62f163dfcb36448d7f2a860abf972bb24690d2e49b28b6f2ba7cc -SIZE (artemsen-swayimg-v4.7_GH0.tar.gz) = 793940 +TIMESTAMP = 1775636093 +SHA256 (artemsen-swayimg-v5.2_GH0.tar.gz) = 14c6171e18f07bf9aa17c38a93f9c634fa5b9f2402294c38acff6fb52d2a5df3 +SIZE (artemsen-swayimg-v5.2_GH0.tar.gz) = 985902home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69d789a7.1f979.58c20301>
