pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/snac
Module Name: pkgsrc
Committed By: schmonz
Date: Wed Sep 2 17:05:16 UTC 2026
Modified Files:
pkgsrc/www/snac: Makefile PLIST distinfo
Log Message:
snac: update to 2.95. Changes:
## 2.95
Fixed a bug in the notification page that made snac hang forever while
trying to read abnormally big files.
Improved support for text-only web browsers: it's now possible to
configure a set of web browser user-agent strings that will receive
simpler HTML in the private timeline web UI. Basically, it consists in
avoiding `details` / `summary` HTML tags as much as possible.
Added some fixes to media proxy code.
Fixed EmojiReact code to allow any emoticon defined in `emojis.json`,
not only those with colon-wrapped identifiers.
Fixed a bug in notification filtering (paging was sometimes incorrect).
Added a notification filter for Webmentions.
Mastodon API: Don't return reactions count as string (contributed by
mkljczk), implemented GET /v1/media (contributed by clairemont).
Fixed bug in documentation examples (contributed by Sprite_tm).
Updated Ukrainian and Russian translations (contributed by wincentbalin
and koru).
## 2.94
The author of a replied post is no longer added to the CC: line, as it
does not have much sense.
Fixed mentions for users with hyphens in their identifiers.
Unlisted replies to unknown posts were being skipped from the timeline,
so don't do that.
If an actor marked as broken gets a post boosted (proving that is [back]
functioning), it's unmarked as such.
Don't try (and fail) to parse non-UTC dates in posts (I'll provide a
real fix eventually).
Fixed a redirection loop in the `/users` alias.
Mastodon API: fixed a bug that made changing the sensitive
content string impossible, avatars and headers can be deleted
(contributed by bm90).
Updated Czech and Italian translations (contributed by pmjv and
fidiben).
## 2.93
Added a new *admirations* entry point to the web UI, containing a
timeline of liked, boosted and reacted posts. Please take note that,
after installing the new version, it will start empty, and be filled
with subsequent reactions (contributed by violette).
It's now possible to disable showing posts in a given set of languages.
Nested quoted posts are limited up to 3 levels.
New configuration knob: by setting `keep_replies_posts` to true in
`server.json`, remote posts that a local user has replied to are
retained in the public timeline, preventing them from being purged
(contributed by hanchan).
New configuration knob: by setting `keep_replied_me` to true in
`server.json`, remote replies to local posts are retained in the public
timeline, preventing them from being purged (contributed by hanchan).
Ensure actors' public key PEM never includes anything after the end marker.
Fixed some memory leaks (contributed by inz).
Several additional keyId checks (many thanks to lainsoykaf for bringing
this to my attention).
Fixed crash in the JSON parser (many thanks to nullenvk for bringing
this to my attention).
Mastodon API: fixed lost custom emojis after edition (contributed
by e0w0e).
Updated French, Brazilian Portuguese, German, Spanish translations
(contributed by dragondaddy, daltux, zen).
## 2.92
Changed default: for newly created instances, `disable_inbox_collection`
is set to `true` (see `snac(8)` for more information). The reason is
because it seems to be used for harrasing people.
Changed default: for newly created instances, `disable_history` is set
to `true` (see `snac(8)` for more information). The reason is because
archived history files don't reflect reality after posts are deleted or
modified (they always have been an ugly kludge).
Changed default: in previous versions, posts with a scope of `unlisted`
were shown in public pages and RSS feeds. Now, they are no longer shown.
If you want to get back to previous behaviour, use a new toggle in the
User Settings section (see `snac(1)` for more information).
New admin configuration option: if the `purge_static` value is set to
`true` in `server.json`, each user's static directory is explored and
those files there that are no longer attached to any post or referenced
anywhere are deleted. See `snac(8)` for more information about those
cases where you may not want to enable this option.
Allow serving files from subdirectories of the `static/` subdirectory
(contributed by la_ninpre).
Minor tweak to webfinger code to handle Hubzilla's peculiarities.
Fixed a search case where URLs to GotoSocial statuses were misidentified
as accounts.
Accounts that follow you are now marked with a thumb-up emoji, because
followers are adorable people.
Fixed some account export errors.
Fixed an incorrect hash in post links.
Show an account's location link in the people page, if they have one.
Mastodon API: Fixed hashtags loosing the link after editing a post,
minor tweak in access token processing (contributed by trondd555).
Drop usage of PATH_MAX (contributed by sergiodj).
New Polish translation (contributed by kpm).
Updated German and Czech translations (contributed by zen and pmjv).
## 2.91
Fixed some local posts not being shown if the replied post is deleted.
Fixed web UI incorrect links to public posts for some configurations.
Fixed encoding bug in Mastodon-style share links.
Fixed an error that made imposible to leave empty the following hashtags
or blocked hashtags from the web UI.
Include post attachments in the RSS feed entries.
Added some OpenBSD-specific documentation (contributed by oxzi).
Fixed some timezones (contributed by matoken).
Fixed some crashes (special thanks to Louis Merlin for helping me
with this).
Updated Docker scripts to avoid generating a useless log file.
Fixed several memory leaks, key generation errors and HTML
inconsistencies (contributed by dandelions).
Added ostatus.org and FEP-3b86 data to Webfinger objects.
Added a new CONTRIBUTING.md file. Among other guidelines, I explicitly
say there that AI contributions are **NOT** accepted.
snac is now available as a Yunohost app. Thank you very much to Bruno
Cesar Rocha for this.
## 2.90
Minor tweak to improve signature key retrieving for some Wordpress
configurations.
Fixed web UI incorrect links to actor public pages for some
configurations.
Fixed mismatch in the accounts being followed number in the public
and people pages.
Notifications can be filtered by category (contributed by byte).
Dates are shown adjusted to the account's time zone (contributed
by dandelions).
Configurable limit for poll items (contributed by dandelions).
Fixed incorrect scope when editing a post (contributed by dandelions).
Change the strip_exif logic to work with the already existing OpenBSD
sandbox (contributed by oxzi).
Mastodon API: Add poll creation (contributed by davidrv00), fixed
a voting bug (contributed by davidrv00), added a fix to verify_credentials
(contributed by ag-eitilt).
Updated Czech, German, Brazilian Portuguese, Spanish translations
(contributed by pmjv, zen, daltux).
To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 pkgsrc/www/snac/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/www/snac/PLIST
cvs rdiff -u -r1.40 -r1.41 pkgsrc/www/snac/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/snac/Makefile
diff -u pkgsrc/www/snac/Makefile:1.52 pkgsrc/www/snac/Makefile:1.53
--- pkgsrc/www/snac/Makefile:1.52 Thu May 14 16:42:24 2026
+++ pkgsrc/www/snac/Makefile Wed Sep 2 17:05:16 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.52 2026/05/14 16:42:24 ryoon Exp $
+# $NetBSD: Makefile,v 1.53 2026/09/02 17:05:16 schmonz Exp $
-DISTNAME= snac-2.89
-PKGREVISION= 2
+DISTNAME= snac-2.95
CATEGORIES= www
MASTER_SITES= ${HOMEPAGE}archive/
SITES.${DISTNAME}.tar.gz= -${MASTER_SITES}${PKGVERSION_NOREV}${EXTRACT_SUFX}
Index: pkgsrc/www/snac/PLIST
diff -u pkgsrc/www/snac/PLIST:1.5 pkgsrc/www/snac/PLIST:1.6
--- pkgsrc/www/snac/PLIST:1.5 Wed Sep 3 18:52:13 2025
+++ pkgsrc/www/snac/PLIST Wed Sep 2 17:05:16 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2025/09/03 18:52:13 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.6 2026/09/02 17:05:16 schmonz Exp $
bin/snac
man/man1/snac.1
man/man5/snac.5
@@ -15,6 +15,7 @@ share/snac/po/fr.po
share/snac/po/fy_NL.po
share/snac/po/it.po
share/snac/po/nl_NL.po
+share/snac/po/pl.po
share/snac/po/pt_BR.po
share/snac/po/ru.po
share/snac/po/uk.po
Index: pkgsrc/www/snac/distinfo
diff -u pkgsrc/www/snac/distinfo:1.40 pkgsrc/www/snac/distinfo:1.41
--- pkgsrc/www/snac/distinfo:1.40 Thu Jan 22 16:01:58 2026
+++ pkgsrc/www/snac/distinfo Wed Sep 2 17:05:16 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.40 2026/01/22 16:01:58 schmonz Exp $
+$NetBSD: distinfo,v 1.41 2026/09/02 17:05:16 schmonz Exp $
-BLAKE2s (snac-2.89.tar.gz) = 533c04defce5810484c221429c7d58d8e805745e2363e7d0a98ad0dee4695261
-SHA512 (snac-2.89.tar.gz) = b5948959bdcd037a7af0f08ed441710b85aac4784fabb0d75888c1a2431e9f448368edacf022aacdf4d39564c1382ba938db4fa0474e11c984f32e797a76dcf2
-Size (snac-2.89.tar.gz) = 317945 bytes
+BLAKE2s (snac-2.95.tar.gz) = 55f4d96f3b2a5e45e96238a262cad49c03c201284d72569606016743b807daf8
+SHA512 (snac-2.95.tar.gz) = c91b940d5bea05d0beaefbe153a57ff6039ddf49337af5782a18803d4de76ef287d30a577d35c5996bb731a827d1050c177b2816fd5bbee8244773bd187bf44b
+Size (snac-2.95.tar.gz) = 341567 bytes
Home |
Main Index |
Thread Index |
Old Index