From: Horia Racoviceanu Subject: Re: [MAINTAINER UPDATE] www/honk 1.4.2 -> 1.5.0 To: OpenBSD Ports Date: Sat, 7 Jun 2025 12:04:56 -0500 - 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 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