Index | Thread | Search

From:
Horia Racoviceanu <horia@racoviceanu.com>
Subject:
[MAINTAINER UPDATE] www/honk 1.4.2 -> 1.5.0
To:
OpenBSD Ports <ports@openbsd.org>
Date:
Wed, 4 Jun 2025 20:23:47 -0500

Download raw body.

Thread
- Upgrade to v1.5.0
- Update PLIST

changelog

### 1.5.0 Cyan Cellophane

+ Filter match on direct messages.

+ Relative paths for listen socket.

+ AVIF image support. Optional with config option convertavif.

+ HEIF (HEIC) image support as well.

+ Sample emu. :disputed:

+ Fix hotkeys on mac.

+ Web triggers when you honk.

+ Sample trigger to cross post to usenet.

+ Reduce dependency bloat.

+ Improved efficiency and reduced memory churn.

+ A new set of emoji reactions.

+ Auto restart after SIGHUP.

- Remove the qotd server.

- Remove obsolete and mostly useless server user account.

- Minimum go version is now 1.22.
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/honk/Makefile,v
retrieving revision 1.32
diff -u -p -r1.32 Makefile
--- Makefile	23 Feb 2025 16:33:04 -0000	1.32
+++ Makefile	5 Jun 2025 01:16:38 -0000
@@ -1,6 +1,6 @@
 COMMENT =		federated status conveyance
 
-DISTNAME =		honk-1.4.2
+DISTNAME =		honk-1.5.0
 CATEGORIES =		www
 
 HOMEPAGE =		https://humungus.tedunangst.com/r/honk
@@ -42,6 +42,9 @@ post-install:
 		${DOCDIR}/toys
 	${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/{LICENSE,README,TODO,docs/*.{css,html,jpg,png,txt}} \
 		${DOCDIR}/
+	${INSTALL_DATA_DIR} ${EXAMPLESDIR}/emus
+	${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/emus/* \
+		${EXAMPLESDIR}/emus/
 	${INSTALL_DATA_DIR} ${EXAMPLESDIR}/memes
 	${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/memes/* \
 		${EXAMPLESDIR}/memes/
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/honk/distinfo,v
retrieving revision 1.21
diff -u -p -r1.21 distinfo
--- distinfo	23 Feb 2025 16:33:04 -0000	1.21
+++ distinfo	5 Jun 2025 01:16:38 -0000
@@ -1,2 +1,2 @@
-SHA256 (honk-1.4.2.tgz) = uswlReJzPjkVOazKmMHtetVukunroesqYc8XCJHiOxQ=
-SIZE (honk-1.4.2.tgz) = 2397592
+SHA256 (honk-1.5.0.tgz) = bSUP9MqPlQKKMKXqBFw7bmBX+clyW1dabJ5u8QLj2dA=
+SIZE (honk-1.5.0.tgz) = 1371147
Index: pkg/MESSAGE
===================================================================
RCS file: /cvs/ports/www/honk/pkg/MESSAGE,v
retrieving revision 1.7
diff -u -p -r1.7 MESSAGE
--- pkg/MESSAGE	26 Aug 2024 07:26:18 -0000	1.7
+++ pkg/MESSAGE	5 Jun 2025 01:16:38 -0000
@@ -1 +1 @@
-The database has changed since version 1.3.1. See the pkg-readme.
+The database has changed since version 1.4.2. See the pkg-readme.
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/honk/pkg/PLIST,v
retrieving revision 1.18
diff -u -p -r1.18 PLIST
--- pkg/PLIST	23 Feb 2025 16:33:04 -0000	1.18
+++ pkg/PLIST	5 Jun 2025 01:16:38 -0000
@@ -64,6 +64,9 @@ share/doc/honk/vim.3.html
 @sample ${LOCALSTATEDIR}/honk/docs/vim.3.html
 share/doc/pkg-readmes/${PKGSTEM}
 share/examples/honk/
+share/examples/honk/emus/
+share/examples/honk/emus/disputed.png
+@sample ${LOCALSTATEDIR}/honk/emus/disputed.png
 share/examples/honk/memes/
 share/examples/honk/memes/twowires.jpg
 @sample ${LOCALSTATEDIR}/honk/memes/twowires.jpg
Index: pkg/README
===================================================================
RCS file: /cvs/ports/www/honk/pkg/README,v
retrieving revision 1.12
diff -u -p -r1.12 README
--- pkg/README	26 Aug 2024 07:26:18 -0000	1.12
+++ pkg/README	5 Jun 2025 01:16:38 -0000
@@ -66,7 +66,7 @@ honk$ sqlite3 blob.db vacuum
 Database Upgrade
 ================
 
-If you are upgrading from a version before 1.3.1, you will need to upgrade
+If you are upgrading from a version before 1.4.2, you will need to upgrade
 the database format:
 
 Stop the old honk process.
Index: pkg/honk.rc
===================================================================
RCS file: /cvs/ports/www/honk/pkg/honk.rc,v
retrieving revision 1.9
diff -u -p -r1.9 honk.rc
--- pkg/honk.rc	23 Sep 2022 19:19:26 -0000	1.9
+++ pkg/honk.rc	5 Jun 2025 01:16:38 -0000
@@ -7,7 +7,7 @@ daemon_user="_honk"
 
 . /etc/rc.d/rc.subr
 
-pexp="${TRUEPREFIX}/bin/honk .*"
+pexp="honk: .*"
 rc_bg=YES
 rc_reload=NO