Skip to content

Commit

Permalink
honk: update to 1.2.1. Changes:
Browse files Browse the repository at this point in the history
### 1.2.1 Solipsist Satisfaction
+ Federation reliability and compat improvements.
+ Fix 32 bit support.
+ Close databases to give the wal file a chance to checkpoint.
+ Dim images in darkmode.
- Remove the hoot: feature. The bird is dead.

### 1.2.0 Forgotten Followup
+ Filter option to match unknown actors.
+ Update some dependencies.
+ Watch local.css for changes.
+ MacOS support. lol.
+ Wait for requests to drain on shutdown.
+ Handle quoteUrl property.
+ Reroute memes to donks in emergencies.
+ Fix handling of svg with bom fucks.
+ FastCGI listening.
+ Finally fix slow public queries.

### 1.1.1 Required Refinement
+ Fix help file stylesheet link.

### 1.1.0 Eventual Enshittification
+ Fix backup command.
+ Fixes for markdown.
+ Allow bigger image uploads.
+ Some hotkeys for the web UI.
+ Upload multiple files (but beware).
+ Better page titles.
+ Refine thread sort.
+ Send updates to correct audience.
+ Run analyze to improve database performance.
+ Delivery performance improvements.
+ Export command to ActivityPub data. (And import.)
+ Note that we require go 1.18 now.

### 1.0.0 Happy Honker
+ A great big honk composition text box.
+ More reliable search.
+ Secret tags.
+ Mentions link locally.
+ ::: spoiler markdown
+ Fix the bonk and zonk crash.
+ New threaded display order.
+ Improved search.
+ Tuned up superdeliverator.
+ Import from instagram.
+ Improve handling of some Page and Link objects.
+ Other federation fixes.
+ Search can now load external posts.
+ Some hypercard opengraph markup for previews.

### 0.9.91 One More Time
+ Swallow a follow bug.

### 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.
  • Loading branch information
schmonz committed Feb 13, 2024
1 parent 618025f commit a38ea26
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 13 deletions.
5 changes: 5 additions & 0 deletions honk/DESCR
@@ -0,0 +1,5 @@
An ActivityPub server with minimal setup and support costs. Spend more
time using the software and less time operating it. No attention mining.
No likes, no faves, no polls, no stars, no claps, no counts. Purple
color scheme. Custom emus. Memes too. Avatars automatically assigned by
the NSA. The button to submit a new honk says "it's gonna be honked".
11 changes: 5 additions & 6 deletions honk/Makefile
@@ -1,7 +1,7 @@
# $NetBSD$

DISTNAME= honk-0.9.8
MASTER_SITES= https://humungus.tedunangst.com/r/honk/d/
DISTNAME= honk-1.2.1
MASTER_SITES= ${HOMEPAGE}/d/
EXTRACT_SUFX= .tgz
CATEGORIES= www

Expand All @@ -13,7 +13,6 @@ USE_TOOLS+= pax

DEPENDS+= sqlite3-[0-9]*:../../databases/sqlite3


EGDIR= ${PREFIX}/share/examples/${PKGBASE}
DOCDIR= ${PREFIX}/share/doc/${PKGBASE}

Expand All @@ -39,7 +38,7 @@ PKG_GROUPS+= ${HONK_GROUP}
PKG_USERS+= ${HONK_USER}:${HONK_GROUP}

# since we include go-module.mk after bsd.pref.mk:
.for bin in autobonker gettoken saytheday sprayandpray wonkawonk youvegothonks
.for bin in autobonker gettoken saytheday sprayandpray youvegothonks
CHECK_PIE_SKIP+= bin/${bin}
CHECK_RELRO_SKIP+= bin/${bin}
.endfor
Expand All @@ -54,7 +53,7 @@ do-build:

do-install:
${INSTALL_PROGRAM} ${WRKSRC}/honk ${DESTDIR}${PREFIX}/bin/
.for bin in autobonker saytheday sprayandpray youvegothonks gettoken wonkawonk
.for bin in autobonker saytheday sprayandpray youvegothonks gettoken
${INSTALL_PROGRAM} ${WRKSRC}/toys/${bin} ${DESTDIR}${PREFIX}/bin
.endfor
.for page in 1 3 5 7 8
Expand All @@ -67,7 +66,7 @@ do-install:
${INSTALL_MAN} ${WRKSRC}/docs/honk.${page} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man${page}
.endfor
# activitypub.7, hfcs.1, intro.1, vim.3 are potential collision candidates.
${INSTALL_MAN} ${WRKSRC}/docs/activitypub.7 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man7/honk_actitiypub.7
${INSTALL_MAN} ${WRKSRC}/docs/activitypub.7 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man7/honk_activitypub.7
${INSTALL_MAN} ${WRKSRC}/docs/hfcs.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/honk_hfcs.1
${INSTALL_MAN} ${WRKSRC}/docs/intro.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/honk_intro.1
${INSTALL_MAN} ${WRKSRC}/docs/vim.3 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3/honk_vim.3
Expand Down
9 changes: 5 additions & 4 deletions honk/PLIST
Expand Up @@ -4,15 +4,14 @@ bin/gettoken
bin/honk
bin/saytheday
bin/sprayandpray
bin/wonkawonk
bin/youvegothonks
man/man1/honk.1
man/man1/honk_hfcs.1
man/man1/honk_intro.1
man/man3/honk.3
man/man3/honk_vim.3
man/man5/honk.5
man/man7/honk_actitiypub.7
man/man7/honk_activitypub.7
man/man8/honk.8
share/doc/honk/README
share/doc/honk/README.pkgsrc
Expand All @@ -22,6 +21,7 @@ share/examples/honk/views/about.html
share/examples/honk/views/account.html
share/examples/honk/views/chatter.html
share/examples/honk/views/combos.html
share/examples/honk/views/emus.html
share/examples/honk/views/funzone.html
share/examples/honk/views/header.html
share/examples/honk/views/hfcs.html
Expand All @@ -31,10 +31,11 @@ share/examples/honk/views/honkform.html
share/examples/honk/views/honkfrags.html
share/examples/honk/views/honkpage.html
share/examples/honk/views/honkpage.js
share/examples/honk/views/icon.png
share/examples/honk/views/login.html
share/examples/honk/views/mastodon.css
share/examples/honk/views/misc.js
share/examples/honk/views/msg.html
share/examples/honk/views/onts.html
share/examples/honk/views/pleroma.css
share/examples/honk/views/style.css
share/examples/honk/views/wonk.js
share/examples/honk/views/xzone.html
6 changes: 3 additions & 3 deletions honk/distinfo
@@ -1,5 +1,5 @@
$NetBSD$

BLAKE2s (honk-0.9.8.tgz) = c83fe0a5c93d88f6d13264242048c4682b534cf0c66423bf28714f33827cbfe1
SHA512 (honk-0.9.8.tgz) = f32be393698eb3b3ae72d223814eee2a15af3e892ab4b9140314da3ce96d4b4582a8b73c3fa5adede34a4d9d9b2cfc8d7dbb933d516eba8e3820d125c217a354
Size (honk-0.9.8.tgz) = 511957 bytes
BLAKE2s (honk-1.2.1.tgz) = 91cb43e8a77e31ada6f4555588196aa3a766136c03e94652343b8e9dc568b28c
SHA512 (honk-1.2.1.tgz) = 9cb6a4174e2fe13cb5e6625141be07cbf640e01cb366ed61d0d2e296bfa807eafbf363a3d13833b887a28da9a04c0614d9905377da720d0585080844b6848130
Size (honk-1.2.1.tgz) = 919987 bytes

0 comments on commit a38ea26

Please sign in to comment.