Index | Thread | Search

From:
yaydn@protonmail.com
Subject:
[update] wayland/swayimg v3.9 to v4.2
To:
"ports@openbsd.org" <ports@openbsd.org>
Date:
Tue, 10 Jun 2025 06:00:03 +0000

Download raw body.

Thread
Here is an update for swayimg. I also attached a copy.
This is in preparation for wayland/wlroots-1.19.0 and wayland/sway-1.11
Please ok. Commenting or testing welcome.

Changelogs:
https://github.com/artemsen/swayimg/releases/tag/v4.0
https://github.com/artemsen/swayimg/releases/tag/v4.1
https://github.com/artemsen/swayimg/releases/tag/v4.2


Index: Makefile
===================================================================
RCS file: /cvs/ports/wayland/swayimg/Makefile,v
diff -u -p -u -p -r1.14 Makefile
--- Makefile	24 Mar 2025 20:07:39 -0000	1.14
+++ Makefile	10 Jun 2025 01:28:38 -0000
@@ -5,7 +5,7 @@ COMMENT =	image display utility for Wayl

 GH_ACCOUNT =	artemsen
 GH_PROJECT =	swayimg
-GH_TAGNAME =	v3.9
+GH_TAGNAME =	v4.2

 CATEGORIES =	wayland

Index: distinfo
===================================================================
RCS file: /cvs/ports/wayland/swayimg/distinfo,v
diff -u -p -u -p -r1.9 distinfo
--- distinfo	24 Mar 2025 20:07:39 -0000	1.9
+++ distinfo	10 Jun 2025 01:28:38 -0000
@@ -1,2 +1,2 @@
-SHA256 (swayimg-3.9.tar.gz) = 0hp8qe9NIc+FKImTKZnp7dTs8sWHMhEg9bTWFHWA58s=
-SIZE (swayimg-3.9.tar.gz) = 756909
+SHA256 (swayimg-4.2.tar.gz) = Hk+iAnqR34Z5CndEnv41FbuswFZKhfmA/IYxow1fJC4=
+SIZE (swayimg-4.2.tar.gz) = 778261
Index: patches/patch-meson_build
===================================================================
RCS file: /cvs/ports/wayland/swayimg/patches/patch-meson_build,v
diff -u -p -u -p -r1.8 patch-meson_build
--- patches/patch-meson_build	24 Mar 2025 20:07:39 -0000	1.8
+++ patches/patch-meson_build	10 Jun 2025 01:28:38 -0000
@@ -5,7 +5,7 @@ make sure rpath is set in the resulting
 Index: meson.build
 --- meson.build.orig
 +++ meson.build
-@@ -42,7 +42,7 @@ xkb = dependency('xkbcommon')
+@@ -41,7 +41,7 @@
  fontconfig = dependency('fontconfig')
  freetype = dependency('freetype2')
  threads = dependency('threads')
@@ -14,19 +14,19 @@ Index: meson.build
  m = cc.find_library('m')

  # optional dependencies: file formats support
-@@ -263,7 +263,7 @@ executable(
-   dependencies: [
-     # runtime
-     m,
--    rt,
-+    # rt,
-     threads,
-     wlcln,
-     epoll,
-@@ -287,5 +287,6 @@ executable(
-     raw,
-     webp, webp_demux,
-   ],
-+  install_rpath : '${LOCALBASE}/lib/inotify',
-   install: true
+@@ -311,7 +311,7 @@
+     dependencies: [
+         # runtime
+         m,
+-        rt,
++        # rt,
+         threads,
+         wlcln,
+         epoll,
+@@ -336,5 +336,6 @@
+         webp,
+         webp_demux,
+     ],
++    install_rpath : '${LOCALBASE}/lib/inotify',
+     install: true,
  )

--

Happy porting! Thank you.