Index | Thread | Search

From:
yaydn@disroot.org
Subject:
Re: [Update] wayland/foot 1.22
To:
ports@openbsd.org
Date:
Wed, 07 May 2025 10:57:03 +0000

Download raw body.

Thread
Apparently, I missed list numbers 24 and 25 from the guide.

https://www.OpenBSD.org/faq/ports/guide.html

make update-plist
cvs diff -uNp

Here is wayland/foot 1.22.3 with the PLIST updates.

Sorry for the churn while still learning. Thank you for the wundebar
documentation, though I question my reading comprehension now. jaja

Have a good day!

Changelogs oncemore:

https://codeberg.org/dnkl/foot/releases/tag/1.22.3
https://codeberg.org/dnkl/foot/releases/tag/1.22.2
https://codeberg.org/dnkl/foot/releases/tag/1.22.1
https://codeberg.org/dnkl/foot/releases/tag/1.22.0

Index: Makefile
===================================================================
RCS file: /cvs/ports/wayland/foot/Makefile,v
diff -u -p -u -p -r1.10 Makefile
--- Makefile	24 Mar 2025 20:10:46 -0000	1.10
+++ Makefile	7 May 2025 10:17:38 -0000
@@ -1,7 +1,7 @@
  COMMENT = 	fast, lightweight and minimalistic Wayland terminal emulator

  DISTNAME =	foot-${V}
-V =		1.21.0
+V =		1.22.3

  SITES =		https://codeberg.org/dnkl/foot/archive/
  DISTFILES =     foot-{}${V}${EXTRACT_SUFX}
Index: distinfo
===================================================================
RCS file: /cvs/ports/wayland/foot/distinfo,v
diff -u -p -u -p -r1.5 distinfo
--- distinfo	24 Mar 2025 20:10:46 -0000	1.5
+++ distinfo	7 May 2025 10:17:38 -0000
@@ -1,2 +1,2 @@
-SHA256 (foot-1.21.0.tar.gz) = 
uTsZaj+6uGZ4xUvmJ1V73HsfyAQtmbFMSnSxSfYLzVI=
-SIZE (foot-1.21.0.tar.gz) = 603572
+SHA256 (foot-1.22.3.tar.gz) = 
HJ8JwRnFskvRk0zlFecPQCt9GyxV+CGKFu3aom4/b7A=
+SIZE (foot-1.22.3.tar.gz) = 608285

Index: patches/patch-meson_build
===================================================================
RCS file: /cvs/ports/wayland/foot/patches/patch-meson_build,v
diff -u -p -u -p -r1.4 patch-meson_build
--- patches/patch-meson_build	24 Mar 2025 20:10:46 -0000	1.4
+++ patches/patch-meson_build	7 May 2025 10:17:38 -0000
@@ -3,7 +3,7 @@ Use libstdthreads
  Index: meson.build
  --- meson.build.orig
  +++ meson.build
-@@ -129,7 +129,7 @@ if cc.has_argument('-fmacro-prefix-map=/foo=')
+@@ -129,7 +129,7 @@
   endif

   math = cc.find_library('m')
@@ -12,7 +12,7 @@ Index: meson.build
   libepoll = dependency('epoll-shim', required: false)
   pixman = dependency('pixman-1')
   wayland_protocols = dependency('wayland-protocols', version: '>=1.41',
-@@ -229,7 +229,8 @@ common = static_library(
+@@ -229,7 +229,8 @@
     'macros.h',
     'xmalloc.c', 'xmalloc.h',
     'xsnprintf.c', 'xsnprintf.h',
@@ -39,12 +39,13 @@ Index: meson.build
       link_with: pgolib,
     )
   endif
-@@ -315,7 +317,7 @@ executable(
+@@ -315,7 +316,7 @@
     'user-notification.c', 'user-notification.h',
     'wayland.c', 'wayland.h', 'shm-formats.h',
-   wl_proto_src + wl_proto_headers, version,
+   srgb_funcs, wl_proto_src + wl_proto_headers, version,
  -  dependencies: [math, threads, libepoll, pixman, wayland_client, 
wayland_cursor, xkb, fontconfig, utf8proc,
  +  dependencies: [math, stdthreads, libepoll, pixman, wayland_client, 
wayland_cursor, xkb, fontconfig, utf8proc,
                    tllist, fcft],
     link_with: pgolib,
     install: true)
+

Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/wayland/foot/pkg/PLIST,v
diff -u -p -u -p -r1.5 PLIST
--- pkg/PLIST	24 Mar 2025 20:10:46 -0000	1.5
+++ pkg/PLIST	7 May 2025 10:17:38 -0000
@@ -25,6 +25,7 @@ share/fish/vendor_completions.d/footclie
  share/foot/
  share/foot/themes/
  share/foot/themes/aeroroot
+share/foot/themes/alacritty
  share/foot/themes/apprentice
  share/foot/themes/ayu-mirage
  share/foot/themes/catppuccin-frappe
@@ -47,9 +48,11 @@ share/foot/themes/material-amber
  share/foot/themes/material-design
  share/foot/themes/modus-operandi
  share/foot/themes/modus-vivendi
+share/foot/themes/molokai
  share/foot/themes/monokai-pro
  share/foot/themes/moonfly
  share/foot/themes/neon
+share/foot/themes/night-owl
  share/foot/themes/nightfly
  share/foot/themes/noirblaze
  share/foot/themes/nord