Download raw body.
[NEW] devel/superhtml
On 4/13/26 7:24 PM, Stuart Henderson wrote:
> only slightly better, but we can mv rather than cp, a little faster:
>
> post-extract:
> mkdir -p ${ZIG_CACHE}/p
> mv ${WRKDIR}/tracy-* ${ZIG_CACHE}/p/${HASH_TRACY}
> mv ${WRKDIR}/scripty-* ${ZIG_CACHE}/p/${HASH_SCRIPTY}
> mv ${WRKDIR}/known-folders-* ${ZIG_CACHE}/p/${HASH_KNOWN_FOLDERS}
> mv ${WRKDIR}/lsp-kit-* ${ZIG_CACHE}/p/${HASH_LSP_KIT}
mv ${WRKDIR}/tracy-*/* ${ZIG_CACHE}/p/${HASH_TRACY}
^^- that is needed here
> not CATEGORIES=www? would seem more intuitive than devel.
Intuition is very personal - my own intuition would lead me to look towards www/
for web server things and web client things, and towards devel/ to look for
language servers and linters.
But since i.e. www/tidy is in "CATEGORIES=www devel", there's definitely an
argument to be made about consistency here.
> clues in a comment about how to generate the hashes would be handy.
Like this or something more elaborate?
--- Makefile Mon Apr 13 17:40:16 2026
+++ Makefile.new Mon Apr 13 19:42:49 2026
@@ -1,6 +1,6 @@
COMMENT= HTML validator, formatter and language server
-CATEGORIES = devel
+CATEGORIES = www devel
VERSION = 0.6.2
DIST_TUPLE = github kristoff-it superhtml v${VERSION} . \
@@ -20,6 +20,7 @@
CONFIGURE_STYLE = none
+# Look for these in ${WRKSRC}/build.zig.zon
HASH_TRACY = tracy-0.0.0-4Xw-1pwwAABTfMgoDP1unCbZDZhJEfict7XCBGF6IdIn
HASH_KNOWN_FOLDERS = known_folders-0.0.0-Fy-PJtTTAADUOhGKM0sxzG4eMkNQxRvx9e5dfHVyaeA3
HASH_SCRIPTY = scripty-0.1.0-LKK5O7v4AADWWXuFcTJky_5sY12tmw3kRi3k2wkpfxAX
@@ -38,10 +39,10 @@
${ZIG_CACHE}/p/${HASH_SCRIPTY} \
${ZIG_CACHE}/p/${HASH_LSP_KIT} \
${ZIG_CACHE}/p/${HASH_KNOWN_FOLDERS}
- cp -R ${WRKDIR}/tracy-*/* ${ZIG_CACHE}/p/${HASH_TRACY}
- cp -R ${WRKDIR}/scripty-*/* ${ZIG_CACHE}/p/${HASH_SCRIPTY}
- cp -R ${WRKDIR}/known-folders-*/* ${ZIG_CACHE}/p/${HASH_KNOWN_FOLDERS}
- cp -R ${WRKDIR}/lsp-kit-*/* ${ZIG_CACHE}/p/${HASH_LSP_KIT}
+ mv ${WRKDIR}/tracy-*/* ${ZIG_CACHE}/p/${HASH_TRACY}
+ mv ${WRKDIR}/scripty-*/* ${ZIG_CACHE}/p/${HASH_SCRIPTY}
+ mv ${WRKDIR}/known-folders-*/* ${ZIG_CACHE}/p/${HASH_KNOWN_FOLDERS}
+ mv ${WRKDIR}/lsp-kit-*/* ${ZIG_CACHE}/p/${HASH_LSP_KIT}
do-build:
cd ${WRKSRC} && \
[NEW] devel/superhtml