pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/hiawatha
Module Name: pkgsrc
Committed By: hauke
Date: Fri Mar 13 21:02:50 UTC 2026
Modified Files:
pkgsrc/www/hiawatha: Makefile distinfo
Added Files:
pkgsrc/www/hiawatha/patches:
patch-mbedtls_tf-psa-crypto_drivers_builtin_src_platform__util.c
Log Message:
www/hiawatha -- update to v12.0
>From upstream's changelog:
hiawatha (12.0) stable; urgency=low
mbed TLS updated to 4.0.0. Thanks to Heiko Zimmermann.
Replaced strcpy() with strlcpy() and sprintf() with snprintf().
Thanks to Heiko Zimmermann.
Added OS sandbox. Credits to Heiko Zimmermann.
Removed DHsize option.
Known bug: mbed TLS v4.0.0 doesn't compile in Cygwin, so
building a Windows package is not possible.
To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 pkgsrc/www/hiawatha/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/www/hiawatha/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/www/hiawatha/patches/patch-mbedtls_tf-psa-crypto_drivers_builtin_src_platform__util.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/hiawatha/Makefile
diff -u pkgsrc/www/hiawatha/Makefile:1.52 pkgsrc/www/hiawatha/Makefile:1.53
--- pkgsrc/www/hiawatha/Makefile:1.52 Wed Jan 7 08:49:18 2026
+++ pkgsrc/www/hiawatha/Makefile Fri Mar 13 21:02:49 2026
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.52 2026/01/07 08:49:18 wiz Exp $
+# $NetBSD: Makefile,v 1.53 2026/03/13 21:02:49 hauke Exp $
PKGNAME= hiawatha-${PKGVER}
-PKGREVISION= 1
DISTNAME= hiawatha-v${PKGVER}
-PKGVER= 11.8
+PKGVER= 12.0
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_GITLAB:=hsleisink/hiawatha/-/archive/v${PKGVER}/}
EXTRACT_SUFX= .tar.gz
@@ -131,7 +130,6 @@ post-extract:
post-install:
.if !empty(PKG_OPTIONS:Mmbedtls-private)
- rm -r ${DESTDIR}${PREFIX}/include
rm ${DESTDIR}${PREFIX}/lib/hiawatha/*.a
.endif
.if empty(PKG_OPTIONS:Mletsencrypt)
Index: pkgsrc/www/hiawatha/distinfo
diff -u pkgsrc/www/hiawatha/distinfo:1.16 pkgsrc/www/hiawatha/distinfo:1.17
--- pkgsrc/www/hiawatha/distinfo:1.16 Tue Sep 23 17:11:37 2025
+++ pkgsrc/www/hiawatha/distinfo Fri Mar 13 21:02:49 2026
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.16 2025/09/23 17:11:37 hauke Exp $
+$NetBSD: distinfo,v 1.17 2026/03/13 21:02:49 hauke Exp $
-BLAKE2s (hiawatha-v11.8.tar.gz) = 8b30c82da3ce694816c607fbc1b39d2d692edd5e0becfed83df3f5987e0f8a41
-SHA512 (hiawatha-v11.8.tar.gz) = ad5f84e4c4b52a7f367afe2e6378ffa3504831a30b4108594d1c5df064cad9b5a0b0e52965fc3e6c0dc5c75c95000b8bd024a7c5c9f9fce8f2d8b4e7f8da5936
-Size (hiawatha-v11.8.tar.gz) = 1877858 bytes
+BLAKE2s (hiawatha-v12.0.tar.gz) = e079ecaedececeb87869ce5f5b8d02a935d594fc405498a52c2d320efe345ac8
+SHA512 (hiawatha-v12.0.tar.gz) = c33a1f3cbe5fedafcfdb2b91507f5bd1add58b1fc73bfcaf8a83885454b75e7d5ef0a37497aefc17c31a1b5992b1263a881c6efe0f3f06b556786f0f86bbf780
+Size (hiawatha-v12.0.tar.gz) = 2334911 bytes
SHA1 (patch-CMakeLists.txt) = a96e51545ab31e5ceb4a520bb4757787088c8174
SHA1 (patch-config_hiawatha.conf.in) = 8a58402b0201ec6cd661f5d949e127edfe4b693a
SHA1 (patch-extra_letsencrypt_letsencrypt.conf.in) = 718d44e883f8206fd88480c5503d962198992347
+SHA1 (patch-mbedtls_tf-psa-crypto_drivers_builtin_src_platform__util.c) = 28e3cf0b22344145d8699ac33641a912db6f6ed9
SHA1 (patch-src_hiawatha.c) = 4302f7f959799fc79bda6eda63901fb5b0fc3993
Added files:
Index: pkgsrc/www/hiawatha/patches/patch-mbedtls_tf-psa-crypto_drivers_builtin_src_platform__util.c
diff -u /dev/null pkgsrc/www/hiawatha/patches/patch-mbedtls_tf-psa-crypto_drivers_builtin_src_platform__util.c:1.1
--- /dev/null Fri Mar 13 21:02:50 2026
+++ pkgsrc/www/hiawatha/patches/patch-mbedtls_tf-psa-crypto_drivers_builtin_src_platform__util.c Fri Mar 13 21:02:50 2026
@@ -0,0 +1,17 @@
+$NetBSD: patch-mbedtls_tf-psa-crypto_drivers_builtin_src_platform__util.c,v 1.1 2026/03/13 21:02:50 hauke Exp $
+
+Make devmajor_t and friends available on NetBSD for KERN_ARND support
+
+--- mbedtls/tf-psa-crypto/drivers/builtin/src/platform_util.c.orig 2026-03-12 19:02:22.000000000 +0000
++++ mbedtls/tf-psa-crypto/drivers/builtin/src/platform_util.c
+@@ -20,6 +20,10 @@
+ #define _GNU_SOURCE
+ #endif
+
++#if defined(__NetBSD__)
++#define _NETBSD_SOURCE
++#endif
++
+ #include "tf_psa_crypto_common.h"
+
+ #include "mbedtls/platform_util.h"
Home |
Main Index |
Thread Index |
Old Index