git: 989dd7f7b273 - main - x11/swayimg: update to 2.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 03 Jan 2024 11:03:04 UTC
The branch main has been updated by jbeich:
URL: https://cgit.FreeBSD.org/ports/commit/?id=989dd7f7b273ebf997a0a8f8ba5ff7d15079b9a8
commit 989dd7f7b273ebf997a0a8f8ba5ff7d15079b9a8
Author: Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2024-01-03 09:45:36 +0000
Commit: Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2024-01-03 11:02:31 +0000
x11/swayimg: update to 2.0
Changes: https://github.com/artemsen/swayimg/releases/tag/v2.0
Reported by: GitHub (watch releases)
---
x11/swayimg/Makefile | 17 +++++++++++++----
x11/swayimg/distinfo | 10 +++++++---
2 files changed, 20 insertions(+), 7 deletions(-)
diff --git a/x11/swayimg/Makefile b/x11/swayimg/Makefile
index c7cee9907723..7d88f42cf980 100644
--- a/x11/swayimg/Makefile
+++ b/x11/swayimg/Makefile
@@ -1,9 +1,12 @@
PORTNAME= swayimg
DISTVERSIONPREFIX= v
-DISTVERSION= 1.12
-PORTREVISION= 3
+DISTVERSION= 2.0
CATEGORIES= x11 wayland
+PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES+= d38e5f7de3ca.patch:-p1 # https://github.com/artemsen/swayimg/pull/106
+PATCHFILES+= 94a31b9f22f6.patch:-p1 # https://github.com/artemsen/swayimg/pull/106
+
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Image viewer for Sway/Wayland
WWW= https://github.com/artemsen/swayimg
@@ -13,6 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols
LIB_DEPENDS= libjson-c.so:devel/json-c \
+ libinotify.so:devel/libinotify \
libwayland-client.so:graphics/wayland \
libfreetype.so:print/freetype2 \
libfontconfig.so:x11-fonts/fontconfig \
@@ -27,6 +31,7 @@ PLIST_FILES= bin/${PORTNAME} \
man/man5/${PORTNAME}rc.5.gz \
share/applications/${PORTNAME}.desktop \
share/icons/hicolor/64x64/apps/${PORTNAME}.png \
+ ${DATADIR}/swayimgrc \
${NULL}
# XXX Drop after FreeBSD 13.4 EOL around 2026-01-31
@@ -35,10 +40,13 @@ PLIST_FILES= bin/${PORTNAME} \
LIB_DEPENDS+= libepoll-shim.so:devel/libepoll-shim
.endif
-OPTIONS_DEFINE= BASH GIF HEIF JPEG JXL LIBEXIF LIBRSVG2 OPENEXR PNG TIFF WEBP ZSH
-OPTIONS_DEFAULT=BASH GIF HEIF JPEG JXL LIBEXIF LIBRSVG2 OPENEXR PNG TIFF WEBP ZSH
+OPTIONS_DEFINE= AVIF BASH GIF HEIF JPEG JXL LIBEXIF LIBRSVG2 OPENEXR PNG TIFF WEBP ZSH
+OPTIONS_DEFAULT=AVIF BASH GIF HEIF JPEG JXL LIBEXIF LIBRSVG2 OPENEXR PNG TIFF WEBP ZSH
OPTIONS_EXCLUDE=${LIBRSVG2_DEFAULT:Mlegacy:C/.+/LIBRSVG2/}
+AVIF_LIB_DEPENDS= libavif.so:graphics/libavif
+AVIF_MESON_ENABLED= avif
+
BASH_BUILD_DEPENDS= bash-completion>0:shells/bash-completion
BASH_MESON_ENABLED= bash
BASH_PLIST_FILES= share/bash-completion/completions/${PORTNAME}
@@ -81,6 +89,7 @@ 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
diff --git a/x11/swayimg/distinfo b/x11/swayimg/distinfo
index 0cd0a36694c6..6cb15ff3598e 100644
--- a/x11/swayimg/distinfo
+++ b/x11/swayimg/distinfo
@@ -1,3 +1,7 @@
-TIMESTAMP = 1688363467
-SHA256 (artemsen-swayimg-v1.12_GH0.tar.gz) = 4617322a1ec17985770dc351eea69b42b1464f2d838eb5015314634b2a30f126
-SIZE (artemsen-swayimg-v1.12_GH0.tar.gz) = 395978
+TIMESTAMP = 1704275136
+SHA256 (artemsen-swayimg-v2.0_GH0.tar.gz) = afcf69d9c69d826e010065dd08732fc5b0c0402c26f98d977f27b77ebd2bdee1
+SIZE (artemsen-swayimg-v2.0_GH0.tar.gz) = 404401
+SHA256 (d38e5f7de3ca.patch) = aa02fa9758fa02b22fa8f27b9798b47c8e0c494b5fbb0c3355bf42e0e82c3c5e
+SIZE (d38e5f7de3ca.patch) = 923
+SHA256 (94a31b9f22f6.patch) = cb26c477236680af3b203d481492093e695e0b2c6f8c3cd262ed82e39eba38ca
+SIZE (94a31b9f22f6.patch) = 1936