Index | Thread | Search

From:
Horia Racoviceanu <horia@racoviceanu.com>
Subject:
Re: [MAINTAINER UPDATE] www/honk 1.4.2 -> 1.5.0
To:
OpenBSD Ports <ports@openbsd.org>
Date:
Sat, 7 Jun 2025 12:04:56 -0500

Download raw body.

Thread
- Upgrade to v1.5.1

changelog

### 1.5.1 Vapid Vernacular

+ Well actually posixly correct links for activity images.

On Wed, Jun 4, 2025 at 8:23 PM Horia Racoviceanu <horia@racoviceanu.com> wrote:
>
> - 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
diff -u -p -r1.32 Makefile
--- Makefile	23 Feb 2025 16:33:04 -0000	1.32
+++ Makefile	7 Jun 2025 16:52:44 -0000
@@ -1,6 +1,6 @@
 COMMENT =		federated status conveyance
 
-DISTNAME =		honk-1.4.2
+DISTNAME =		honk-1.5.1
 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
diff -u -p -r1.21 distinfo
--- distinfo	23 Feb 2025 16:33:04 -0000	1.21
+++ distinfo	7 Jun 2025 16:52:44 -0000
@@ -1,2 +1,2 @@
-SHA256 (honk-1.4.2.tgz) = uswlReJzPjkVOazKmMHtetVukunroesqYc8XCJHiOxQ=
-SIZE (honk-1.4.2.tgz) = 2397592
+SHA256 (honk-1.5.1.tgz) = VOeA2oQNmcEVfvWrKnWWUz6n+WjMuxYQnbqPfWaHGLM=
+SIZE (honk-1.5.1.tgz) = 1354769
Index: pkg/MESSAGE
===================================================================
RCS file: /cvs/ports/www/honk/pkg/MESSAGE,v
diff -u -p -r1.7 MESSAGE
--- pkg/MESSAGE	26 Aug 2024 07:26:18 -0000	1.7
+++ pkg/MESSAGE	7 Jun 2025 16:52:44 -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
diff -u -p -r1.18 PLIST
--- pkg/PLIST	23 Feb 2025 16:33:04 -0000	1.18
+++ pkg/PLIST	7 Jun 2025 16:52:44 -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
diff -u -p -r1.12 README
--- pkg/README	26 Aug 2024 07:26:18 -0000	1.12
+++ pkg/README	7 Jun 2025 16:52:44 -0000
@@ -63,10 +63,14 @@ MAILTO=root
 Over time, blob.db can grow larger than strictly necessary. Run VACUUM to shrink
 honk$ sqlite3 blob.db vacuum
 
+Note: By default, honk will store attachments in a file system directory
+      structure, attachments/. Previous versions stored files in a database,
+      blob.db
+
 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
diff -u -p -r1.9 honk.rc
--- pkg/honk.rc	23 Sep 2022 19:19:26 -0000	1.9
+++ pkg/honk.rc	7 Jun 2025 16:52:44 -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