Wednesday, April 05, 2023

Re: [MAINTAINER UPDATE] www/honk 0.9.8 -> 0.9.91

On Fri, 17 Mar 2023 14:56:05 -0400, Horia Racoviceanu wrote:
> Please ignore the v0.9.9 patch and use the v0.9.91 patch:
>
> - Upgrade to v0.9.91
>
> changelog
>
> === 0.9.91 One More Time
>
> + Swallow a follow bug.

I've been running this without any problems. Will commit in a bit if
there are no objections.


> On 3/17/23, Horia Racoviceanu <horia@racoviceanu.com> wrote:
> > - Upgrade to v0.9.9
> > - Remove icon.png from DISTFILES
> > - Remove the wonkawonk toy
> > - Remove INSTALL_DATA icons
> > - Update MESSAGE and README
> >
> > changelog
> >
> > === 0.9.9 Eat the Bugs
> >
> > + Some fixes for image descriptions.
> >
> > + Fix double htmlization of subject lines.
> >
> > + Remove the wonk support. Fun's over, back to work.
> >
> > + All inclusive danger zone spoiler alerts.
> >
> > + Emu peeker
> >
> > + CSP compliance
> >
> > + Filter to match anything with summary/warning.
> >
> > + Start collecting quties.
> >
> > + Fix http signatures for GET requests.
> >
> > + Fix adjacent mentions.
> >
> > + Fix argv for chpass.
> >
> > + Avoid self mention in reply all.
> >
> > + Fix markdown links with parens.
> >
> > + Add a default icon.png.
> >
> > + Try to fix hoot again because Twitter did a Twitter.
> >
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/www/honk/Makefile,v
> retrieving revision 1.21
> diff -u -p -r1.21 Makefile
> --- Makefile 8 Nov 2022 11:17:17 -0000 1.21
> +++ Makefile 17 Mar 2023 18:52:29 -0000
> @@ -1,8 +1,7 @@
> COMMENT = federated status conveyance
>
> -DISTNAME = honk-0.9.8
> +DISTNAME = honk-0.9.91
> CATEGORIES = www
> -REVISION = 0
>
> HOMEPAGE = https://humungus.tedunangst.com/r/honk
>
> @@ -14,8 +13,6 @@ PERMIT_PACKAGE = Yes
> WANTLIB += c pthread sqlite3
>
> MASTER_SITES = ${HOMEPAGE}/d/
> -DISTFILES = ${EXTRACT_ONLY} honk-{../v/tip/d/views/}icon.png
> -EXTRACT_ONLY = ${DISTNAME}${EXTRACT_SUFX}
> EXTRACT_SUFX = .tgz
>
> MODULES = lang/go
> @@ -34,7 +31,7 @@ post-build:
> ${MODGO_CMD} build ${MODGO_FLAGS} -o ${MODGO_WORKSPACE}/bin/${toy} \
> ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/${toy}.go
> .endfor
> -.for toy2 in gettoken wonkawonk
> +.for toy2 in gettoken
> ${MODGO_CMD} build ${MODGO_FLAGS} -o ${MODGO_WORKSPACE}/bin/${toy2} \
> ${MODGO_WORKSPACE}/src/${ALL_TARGET}/toys/{${toy2}.go,fetch.go}
> .endfor
> @@ -55,7 +52,5 @@ post-install:
> ${EXAMPLESDIR}/views/
> ${INSTALL_DATA} ${MODGO_WORKSPACE}/src/${ALL_TARGET}/schema.sql \
> ${EXAMPLESDIR}/
> - ${INSTALL_DATA} ${DISTDIR}/honk-icon.png ${EXAMPLESDIR}/views/favicon.ico
> - ${INSTALL_DATA} ${DISTDIR}/honk-icon.png ${EXAMPLESDIR}/views/icon.png
>
> .include <bsd.port.mk>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/www/honk/distinfo,v
> retrieving revision 1.12
> diff -u -p -r1.12 distinfo
> --- distinfo 23 Sep 2022 19:19:26 -0000 1.12
> +++ distinfo 17 Mar 2023 18:52:29 -0000
> @@ -1,4 +1,2 @@
> -SHA256 (honk-0.9.8.tgz) = BmZgMvN7fFrft+W0+V2j3tezI5kRLl/7Fx5wIVXwCG4=
> -SHA256 (honk-icon.png) = 92RJuF2onJ/1OYs4E4TYDm9KbzmNKISl+1+MSdhpzUQ=
> -SIZE (honk-0.9.8.tgz) = 511957
> -SIZE (honk-icon.png) = 912
> +SHA256 (honk-0.9.91.tgz) = +NFWTTMVdngWsC8/EIN2xJC/5C4naaAekk/YoA17wFk=
> +SIZE (honk-0.9.91.tgz) = 516396
> Index: pkg/MESSAGE
> ===================================================================
> RCS file: /cvs/ports/www/honk/pkg/MESSAGE,v
> retrieving revision 1.1
> diff -u -p -r1.1 MESSAGE
> --- pkg/MESSAGE 23 Sep 2022 19:19:26 -0000 1.1
> +++ pkg/MESSAGE 17 Mar 2023 18:52:29 -0000
> @@ -1 +1 @@
> -The database has changed since version 0.9.7. See the pkg-readme.
> +The database has changed since version 0.9.8. See the pkg-readme.
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/www/honk/pkg/PLIST,v
> retrieving revision 1.11
> diff -u -p -r1.11 PLIST
> --- pkg/PLIST 8 Nov 2022 11:17:17 -0000 1.11
> +++ pkg/PLIST 17 Mar 2023 18:52:29 -0000
> @@ -6,7 +6,6 @@
> @bin bin/honk
> @bin bin/saytheday
> @bin bin/sprayandpray
> -@bin bin/wonkawonk
> @bin bin/youvegothonks
> @man man/man1/hfcs.1
> @man man/man1/honk.1
> @@ -71,8 +70,8 @@ share/examples/honk/views/chatter.html
> @sample ${LOCALSTATEDIR}/honk/views/chatter.html
> share/examples/honk/views/combos.html
> @sample ${LOCALSTATEDIR}/honk/views/combos.html
> -share/examples/honk/views/favicon.ico
> -@sample ${LOCALSTATEDIR}/honk/views/favicon.ico
> +share/examples/honk/views/emus.html
> +@sample ${LOCALSTATEDIR}/honk/views/emus.html
> share/examples/honk/views/funzone.html
> @sample ${LOCALSTATEDIR}/honk/views/funzone.html
> share/examples/honk/views/header.html
> @@ -95,6 +94,8 @@ share/examples/honk/views/icon.png
> @sample ${LOCALSTATEDIR}/honk/views/icon.png
> share/examples/honk/views/login.html
> @sample ${LOCALSTATEDIR}/honk/views/login.html
> +share/examples/honk/views/misc.js
> +@sample ${LOCALSTATEDIR}/honk/views/misc.js
> share/examples/honk/views/msg.html
> @sample ${LOCALSTATEDIR}/honk/views/msg.html
> share/examples/honk/views/onts.html
> @@ -103,7 +104,5 @@ share/examples/honk/views/pleroma.css
> @sample ${LOCALSTATEDIR}/honk/views/pleroma.css
> share/examples/honk/views/style.css
> @sample ${LOCALSTATEDIR}/honk/views/style.css
> -share/examples/honk/views/wonk.js
> -@sample ${LOCALSTATEDIR}/honk/views/wonk.js
> share/examples/honk/views/xzone.html
> @sample ${LOCALSTATEDIR}/honk/views/xzone.html
> Index: pkg/README
> ===================================================================
> RCS file: /cvs/ports/www/honk/pkg/README,v
> retrieving revision 1.6
> diff -u -p -r1.6 README
> --- pkg/README 23 Sep 2022 19:19:26 -0000 1.6
> +++ pkg/README 17 Mar 2023 18:52:29 -0000
> @@ -63,19 +63,15 @@ MAILTO=root
> Database Upgrade
> ================
>
> -If you are upgrading from a version before 0.9.7, you will need to upgrade
> +If you are upgrading from a version before 0.9.8, you will need to upgrade
> the database format:
>
> Stop the old honk process.
> honk# rcctl stop honk
>
> -Backup the database.
> -honk# doas -su _honk
> -honk$ umask 077; cd ${LOCALSTATEDIR}/honk && honk backup `date +backup-%F`
> -
> Perform the upgrade with the upgrade command.
> -honk$ honk upgrade
> -honk$ exit
> +honk# doas -su _honk
> +honk$ umask 077; cd ${LOCALSTATEDIR}/honk && honk upgrade && exit
>
> Restart.
> honk# rcctl start honk

No comments:

Post a Comment