Index | Thread | Search

From:
Matthieu Herrb <matthieu@openbsd.org>
Subject:
update: wayland/swayimg 2.1
To:
ports@openbsd.org
Date:
Sun, 18 Feb 2024 11:06:03 +0100

Download raw body.

Thread
  • Matthieu Herrb:

    update: wayland/swayimg 2.1

His is a major update, with a comfiguration file incompatibility
(but I don't think many people created a 1.x config file anyways)

ok ?

Index: Makefile
===================================================================
RCS file: /local/cvs/ports/wayland/swayimg/Makefile,v
diff -u -p -u -r1.2 Makefile
--- Makefile	5 Sep 2023 08:55:36 -0000	1.2
+++ Makefile	18 Feb 2024 10:00:22 -0000
@@ -2,7 +2,7 @@ COMMENT =	image display utility for Wayl
 
 GH_ACCOUNT =	artemsen
 GH_PROJECT =	swayimg
-GH_TAGNAME =	v1.12
+GH_TAGNAME =	v2.1
 
 CATEGORIES =	wayland
 
@@ -11,7 +11,7 @@ PERMIT_PACKAGE = Yes
 
 MODULES =	devel/meson
 
-WANTLIB =	OpenEXRCore-3_2 cairo epoll-shim exif fontconfig freetype
+WANTLIB =	OpenEXRCore-3_2 avif cairo epoll-shim exif fontconfig freetype
 WANTLIB +=	gif gobject-2.0 heif jpeg json-c jxl png rsvg-2 tiff
 WANTLIB +=	wayland-client webp webpdemux xkbcommon
 WANTLIB +=	pthread c
@@ -24,6 +24,7 @@ LIB_DEPENDS =	devel/epoll-shim \
 		graphics/cairo \
 		graphics/giflib \
 		graphics/jpeg \
+		graphics/libavif \
 		graphics/libexif \
 		graphics/libjxl \
 		graphics/libwebp \
Index: distinfo
===================================================================
RCS file: /local/cvs/ports/wayland/swayimg/distinfo,v
diff -u -p -u -r1.1.1.1 distinfo
--- distinfo	3 Sep 2023 09:00:02 -0000	1.1.1.1
+++ distinfo	18 Feb 2024 10:00:22 -0000
@@ -1,2 +1,2 @@
-SHA256 (swayimg-1.12.tar.gz) = RhcyKh7BeYV3DcNR7qabQrFGTy2DjrUBUxRjSyow8SY=
-SIZE (swayimg-1.12.tar.gz) = 395978
+SHA256 (swayimg-2.1.tar.gz) = 2C+451zav0cGd3l0ROwZsAyD4OBtgL53RycZRARiTn4=
+SIZE (swayimg-2.1.tar.gz) = 407561
Index: patches/patch-meson_build
===================================================================
RCS file: /local/cvs/ports/wayland/swayimg/patches/patch-meson_build,v
diff -u -p -u -r1.1.1.1 patch-meson_build
--- patches/patch-meson_build	3 Sep 2023 09:00:02 -0000	1.1.1.1
+++ patches/patch-meson_build	18 Feb 2024 10:00:22 -0000
@@ -12,7 +12,7 @@ Index: meson.build
  # optional dependencies: file formats support
  exr = dependency('OpenEXR', version: '>=3.1', required: get_option('exr'))
  gif = cc.find_library('gif', required: get_option('gif'))
-@@ -195,7 +195,7 @@ executable(
+@@ -210,7 +210,7 @@ executable(
    sources,
    dependencies: [
      # runtime
Index: pkg/PLIST
===================================================================
RCS file: /local/cvs/ports/wayland/swayimg/pkg/PLIST,v
diff -u -p -u -r1.1.1.1 PLIST
--- pkg/PLIST	3 Sep 2023 09:00:02 -0000	1.1.1.1
+++ pkg/PLIST	18 Feb 2024 10:00:22 -0000
@@ -1,16 +1,11 @@
 @bin bin/swayimg
 @man man/man1/swayimg.1
 @man man/man5/swayimgrc.5
-share/applications/
 share/applications/swayimg.desktop
-share/bash-completion/
-share/bash-completion/completions/
 share/bash-completion/completions/swayimg
-share/icons/
-share/icons/hicolor/
-share/icons/hicolor/64x64/
-share/icons/hicolor/64x64/apps/
 share/icons/hicolor/64x64/apps/swayimg.png
+share/swayimg/
+share/swayimg/swayimgrc
 share/zsh/
 share/zsh/site-functions/
 share/zsh/site-functions/_swayimg

-- 
Matthieu Herrb