View | Details | Raw Unified | Return to bug 265536 | Differences between
and this patch

Collapse All | Expand All

(-)b/x11/swayimg/Makefile (-4 / +10 lines)
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+=	2e885eadec15.patch:-p1 # https://github.com/artemsen/swayimg/pull/36
8
PATCHFILES+=	2a07af9d2362.patch:-p1 # https://github.com/artemsen/swayimg/issues/37
8
9
9
MAINTAINER=	jbeich@FreeBSD.org
10
MAINTAINER=	jbeich@FreeBSD.org
10
COMMENT=	Image viewer for Sway/Wayland
11
COMMENT=	Image viewer for Sway/Wayland
Lines 14-19 LICENSE_FILE= ${WRKSRC}/LICENSE Link Here
14
15
15
BUILD_DEPENDS=	wayland-protocols>0:graphics/wayland-protocols
16
BUILD_DEPENDS=	wayland-protocols>0:graphics/wayland-protocols
16
LIB_DEPENDS=	libepoll-shim.so:devel/libepoll-shim \
17
LIB_DEPENDS=	libepoll-shim.so:devel/libepoll-shim \
18
		libfreetype.so:print/freetype2 \
19
		libfontconfig.so:x11-fonts/fontconfig \
17
		libjson-c.so:devel/json-c \
20
		libjson-c.so:devel/json-c \
18
		libwayland-client.so:graphics/wayland \
21
		libwayland-client.so:graphics/wayland \
19
		libxkbcommon.so:x11/libxkbcommon
22
		libxkbcommon.so:x11/libxkbcommon
Lines 30-37 PLIST_FILES= bin/${PORTNAME} \ Link Here
30
		share/icons/hicolor/64x64/apps/${PORTNAME}.png \
33
		share/icons/hicolor/64x64/apps/${PORTNAME}.png \
31
		${NULL}
34
		${NULL}
32
35
33
OPTIONS_DEFINE=	AVIF BASH GIF JPEG JXL LIBEXIF LIBRSVG2 PNG WEBP
36
OPTIONS_DEFINE=	AVIF BASH GIF JPEG JXL LIBEXIF LIBRSVG2 PNG TIFF WEBP
34
OPTIONS_DEFAULT=AVIF BASH GIF JPEG JXL LIBEXIF LIBRSVG2 PNG WEBP
37
OPTIONS_DEFAULT=AVIF BASH GIF JPEG JXL LIBEXIF LIBRSVG2 PNG TIFF WEBP
35
OPTIONS_EXCLUDE=${LIBRSVG2_DEFAULT:Mlegacy:C/.+/LIBRSVG2/}
38
OPTIONS_EXCLUDE=${LIBRSVG2_DEFAULT:Mlegacy:C/.+/LIBRSVG2/}
36
39
37
AVIF_LIB_DEPENDS=	libavif.so:graphics/libavif
40
AVIF_LIB_DEPENDS=	libavif.so:graphics/libavif
Lines 60-65 LIBRSVG2_MESON_ENABLED= svg Link Here
60
PNG_LIB_DEPENDS=	libpng.so:graphics/png
63
PNG_LIB_DEPENDS=	libpng.so:graphics/png
61
PNG_MESON_ENABLED=	png
64
PNG_MESON_ENABLED=	png
62
65
66
TIFF_LIB_DEPENDS=	libtiff.so:graphics/tiff
67
TIFF_MESON_ENABLED=	tiff
68
63
WEBP_LIB_DEPENDS=	libwebp.so:graphics/webp
69
WEBP_LIB_DEPENDS=	libwebp.so:graphics/webp
64
WEBP_MESON_ENABLED=	webp
70
WEBP_MESON_ENABLED=	webp
65
71
(-)b/x11/swayimg/distinfo (-5 / +7 lines)
Lines 1-5 Link Here
1
TIMESTAMP = 1659275210
1
TIMESTAMP = 1659279060
2
SHA256 (artemsen-swayimg-v1.7_GH0.tar.gz) = 2bb7bde8f993396c9f2a32c2789abdf30667f3191bf6f69f9823cdc2f06aa932
2
SHA256 (artemsen-swayimg-v1.8_GH0.tar.gz) = d4b4988a673522d47c38939c3406dbb72bd213f857dd6116185cd9811b887b23
3
SIZE (artemsen-swayimg-v1.7_GH0.tar.gz) = 77022
3
SIZE (artemsen-swayimg-v1.8_GH0.tar.gz) = 382650
4
SHA256 (d12f10e9ebbd.patch) = 682a8889be251a91f4d70d9091de880a458651a9b32788b974a1ddb4f496a27c
4
SHA256 (2e885eadec15.patch) = 37c9f5ff44541261fd6a05c712f267d06ec767030be6526625935448777027b1
5
SIZE (d12f10e9ebbd.patch) = 973
5
SIZE (2e885eadec15.patch) = 1843
6
SHA256 (2a07af9d2362.patch) = 728bb4901ddea47ae023ac383aff82ccc2fa3e1ac44f1ce63bf671aaaca62952
7
SIZE (2a07af9d2362.patch) = 1008
(-)a/x11/swayimg/files/patch-meson.build (-20 lines)
Removed Link Here
1
--- meson.build.orig	2022-02-20 08:36:23 UTC
2
+++ meson.build
3
@@ -39,6 +39,8 @@ bash  = dependency('bash-completion', required: get_op
4
 # optional dependencies: other features
5
 exif  = dependency('libexif', required: get_option('exif'))
6
 bash  = dependency('bash-completion', required: get_option('bash'))
7
+# Non-Linux
8
+epoll = dependency('epoll-shim', required: false)
9
 
10
 # configuration file
11
 conf = configuration_data()
12
@@ -150,6 +152,7 @@ executable(
13
   dependencies: [
14
     avif,
15
     cairo,
16
+    epoll,
17
     exif,
18
     gif,
19
     jpeg,
20
- 

Return to bug 265536