pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

honk: update to 1.2.1. Changes:



Module Name:	pkgsrc-wip
Committed By:	Amitai Schleier <schmonz-web-git%schmonz.com@localhost>
Pushed By:	schmonz
Date:		Tue Feb 13 13:22:54 2024 -0500
Changeset:	a38ea26c4434a85b59897032125e409476ac06e7

Modified Files:
	honk/DESCR
	honk/Makefile
	honk/PLIST
	honk/distinfo

Log Message:
honk: update to 1.2.1. Changes:

### 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.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=a38ea26c4434a85b59897032125e409476ac06e7

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 honk/DESCR    |  5 +++++
 honk/Makefile | 11 +++++------
 honk/PLIST    |  9 +++++----
 honk/distinfo |  6 +++---
 4 files changed, 18 insertions(+), 13 deletions(-)

diffs:
diff --git a/honk/DESCR b/honk/DESCR
index e69de29bb2..799df5a04e 100644
--- a/honk/DESCR
+++ b/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".
diff --git a/honk/Makefile b/honk/Makefile
index 403de6b7da..e4fdbddf26 100644
--- a/honk/Makefile
+++ b/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
 
@@ -13,7 +13,6 @@ USE_TOOLS+=	pax
 
 DEPENDS+=	sqlite3-[0-9]*:../../databases/sqlite3
 
-
 EGDIR=		${PREFIX}/share/examples/${PKGBASE}
 DOCDIR=		${PREFIX}/share/doc/${PKGBASE}
 
@@ -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
@@ -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
@@ -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
diff --git a/honk/PLIST b/honk/PLIST
index d3b0b971fe..c80c5a1caf 100644
--- a/honk/PLIST
+++ b/honk/PLIST
@@ -4,7 +4,6 @@ bin/gettoken
 bin/honk
 bin/saytheday
 bin/sprayandpray
-bin/wonkawonk
 bin/youvegothonks
 man/man1/honk.1
 man/man1/honk_hfcs.1
@@ -12,7 +11,7 @@ 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
@@ -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
@@ -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
diff --git a/honk/distinfo b/honk/distinfo
index ddd360c8a3..56694216f8 100644
--- a/honk/distinfo
+++ b/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


Home | Main Index | Thread Index | Old Index