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