pkgsrc-Changes archive

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

CVS commit: pkgsrc/www/wikid



Module Name:    pkgsrc
Committed By:   pin
Date:           Sat Sep  5 10:16:15 UTC 2026

Modified Files:
        pkgsrc/www/wikid: Makefile cargo-depends.mk distinfo

Log Message:
www/wikid: update to 3.1.1

v3.1.1
new feature(s)

    complete mouse support on daily feed modals: 69de82c
    r on the saved lists viewer modal to rename lists: 8debe03

bug fix(es)

    fix cache not being removed even after cache_lifetime: fcb3d2e
    eliminate scrolling stutter by offloading image disk reading, decoding and halfblock scaling: 02b8d39

qol/style change(s)

    added an animated spinner to be mesmerised by while the daily feed is being fetched: 0a9d006
    reused the "search" modal to replace the "create new list" modal: 6bfccc7

v3.1.0
new feature(s)

    swap panes with ctrl shift h/j/k/l or ctrl-w H/J/K/L: 1d4298c
    config option halfblock_filter to switch between 5 filters (Nearest, Triangle, CatmullRom, Gaussian and Lanczos3) for halfblock images: 43a9369
    determine if an article has been "read": fe2916e

feed

    filter "read" articles from the feed: fa5aec0
    saved articles' categories get a boost: 0190a83

bug fix(es)
feed improvements

    resolve category taxonomy mismatch using token and stem matching: eafd468
    connect ranker to loader with weighted-random category sampling: d2d3ef6
    remove fallback to article title when no categories are found. it was polluting the preference scores: 76e66ec
    remove -5 category penalty on skipped articles and enforce a zero floor on category scores: d4bd410
    increase gcmlimit and grnlimit and added title deduplication: 08adb48
    implemented an atomic SplitMix64 generator seeded once to prevent clock-syscall overhead: 11ac9c1

qol/style change(s)

    centered short description in feed card: da12ae6
    format category line with relevance sorting in feed cards: da12ae6

v3.0.2
new feature(s)
improved category viewer modal

    asynchronous categorymembers fetching: a493f56
    dual-pane split layout: af5f4b7
    intuitive navigation and action keybinds: 0573083

bug fix(es)

    prevent permanent image unloading on terminal resize: 3602ebf
    removed placeholder borders on image load: 4115d52

v3.0.1
bug fix(es)

    use CatmullRom filter for sharper halfblock image resampling: df24c9c

by asitos in #7

    fix kitty graphics protocol placement
    prevent aspect-ratio distortion during scrolling
    preserve terminal cursor position during hardware image drawing
    align image dimensions to block.inner(rect) to prevent overlap with borders
    filter out noviewer and math fallback image tags during article parsing


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/www/wikid/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/www/wikid/cargo-depends.mk \
    pkgsrc/www/wikid/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/wikid/Makefile
diff -u pkgsrc/www/wikid/Makefile:1.4 pkgsrc/www/wikid/Makefile:1.5
--- pkgsrc/www/wikid/Makefile:1.4       Mon Aug 31 08:42:51 2026
+++ pkgsrc/www/wikid/Makefile   Sat Sep  5 10:16:15 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2026/08/31 08:42:51 pin Exp $
+# $NetBSD: Makefile,v 1.5 2026/09/05 10:16:15 pin Exp $
 
-DISTNAME=      wikid-3.0.0
+DISTNAME=      wikid-3.1.1
 CATEGORIES=    www
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=sharkthakftw/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -15,9 +15,9 @@ LICENSE=      mit
 
 .include "cargo-depends.mk"
 
-#RUST_REQ=     1.99.0-beta.1
+#RUST_REQ=     1.99.0-beta.3
 #Upstream does not state the required MSRV.
-#This package is confirmed to build with Rust 1.99.0-beta.1 on amd64
+#This package is confirmed to build with Rust 1.99.0-beta.3 on amd64
 
 .include "../../lang/rust/cargo.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/www/wikid/cargo-depends.mk
diff -u pkgsrc/www/wikid/cargo-depends.mk:1.3 pkgsrc/www/wikid/cargo-depends.mk:1.4
--- pkgsrc/www/wikid/cargo-depends.mk:1.3       Mon Aug 31 08:42:51 2026
+++ pkgsrc/www/wikid/cargo-depends.mk   Sat Sep  5 10:16:15 2026
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.3 2026/08/31 08:42:51 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.4 2026/09/05 10:16:15 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  adler2-2.0.1
 CARGO_CRATE_DEPENDS+=  allocator-api2-0.2.21
Index: pkgsrc/www/wikid/distinfo
diff -u pkgsrc/www/wikid/distinfo:1.3 pkgsrc/www/wikid/distinfo:1.4
--- pkgsrc/www/wikid/distinfo:1.3       Mon Aug 31 08:42:51 2026
+++ pkgsrc/www/wikid/distinfo   Sat Sep  5 10:16:15 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.3 2026/08/31 08:42:51 pin Exp $
+$NetBSD: distinfo,v 1.4 2026/09/05 10:16:15 pin Exp $
 
 BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
 SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
@@ -324,9 +324,9 @@ Size (webpki-roots-0.26.11.crate) = 1555
 BLAKE2s (webpki-roots-1.0.9.crate) = 8d3fbefa7ee83729f8c00bafad8c1fe9c305c8170cc46643509f0f4c792f3bf7
 SHA512 (webpki-roots-1.0.9.crate) = 4e518fb376704cee9f9691d3abf23bd19d181c018063996d6d83bcb5c05ab80967ee995a5a21eccac4b1765a6f7f7005f9f584d66029c3d17284f7156af48d0f
 Size (webpki-roots-1.0.9.crate) = 217462 bytes
-BLAKE2s (wikid-3.0.0.tar.gz) = 74fd6e2f77e9e480feaa12e42ab61f6e2ba01448cd6e7ee3d95b85794d82af0a
-SHA512 (wikid-3.0.0.tar.gz) = 32fac0c41efea913a99c3af9fb1876d2211a06bbaa419404fcb4cff61afce5c1929c170984e5731847105e70dbab6c06c392a0bf8426a185979527af0499d21a
-Size (wikid-3.0.0.tar.gz) = 126844 bytes
+BLAKE2s (wikid-3.1.1.tar.gz) = 7999d8f9b5e4753bebbf8886248881bff57ea9cd8d76e8bc07a06f93008c18f1
+SHA512 (wikid-3.1.1.tar.gz) = 668be5935320f107f1a4ff1d08df1acc32466f345b23b01b43f4679651afaa941bb41cb9b433bd0eb08a76641d78ced6648a00b72c568415d702a6414397dcc1
+Size (wikid-3.1.1.tar.gz) = 139891 bytes
 BLAKE2s (winapi-0.3.9.crate) = 295083bd8c53c7decc4187da324a1284ad05cbccc9198d31facb6a42e34867ce
 SHA512 (winapi-0.3.9.crate) = ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
 Size (winapi-0.3.9.crate) = 1200382 bytes



Home | Main Index | Thread Index | Old Index