pkgsrc-Changes archive

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

CVS commit: pkgsrc/net/tigervnc



Module Name:    pkgsrc
Committed By:   tnn
Date:           Mon Sep 14 21:50:24 UTC 2026

Modified Files:
        pkgsrc/net/tigervnc: Makefile distinfo
Added Files:
        pkgsrc/net/tigervnc/patches: patch-unix_xserver_os_xsha1.c

Log Message:
tigervnc: fix build on Linux


To generate a diff of this commit:
cvs rdiff -u -r1.91 -r1.92 pkgsrc/net/tigervnc/Makefile
cvs rdiff -u -r1.34 -r1.35 pkgsrc/net/tigervnc/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/net/tigervnc/patches/patch-unix_xserver_os_xsha1.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/tigervnc/Makefile
diff -u pkgsrc/net/tigervnc/Makefile:1.91 pkgsrc/net/tigervnc/Makefile:1.92
--- pkgsrc/net/tigervnc/Makefile:1.91   Wed Jun  3 11:28:53 2026
+++ pkgsrc/net/tigervnc/Makefile        Mon Sep 14 21:50:24 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.91 2026/06/03 11:28:53 wiz Exp $
+# $NetBSD: Makefile,v 1.92 2026/09/14 21:50:24 tnn Exp $
 
 DISTNAME=              tigervnc-1.16.2.20260506
 PKGREVISION=           1
@@ -47,6 +47,7 @@ BUILD_DEFS+=  PKG_SYSCONFBASE
 
 # CMake build appends 'tigervnc', so this is not PKG_SYSCONFDIR
 CMAKE_CONFIGURE_ARGS+=         -DCMAKE_INSTALL_SYSCONFDIR=${PKG_SYSCONFBASE}
+CMAKE_CONFIGURE_ARGS+=         -DENABLE_SELINUX=OFF
 
 # for reallocarray()
 CPPFLAGS.NetBSD+=      -D_OPENBSD_SOURCE

Index: pkgsrc/net/tigervnc/distinfo
diff -u pkgsrc/net/tigervnc/distinfo:1.34 pkgsrc/net/tigervnc/distinfo:1.35
--- pkgsrc/net/tigervnc/distinfo:1.34   Wed Jun  3 11:28:53 2026
+++ pkgsrc/net/tigervnc/distinfo        Mon Sep 14 21:50:24 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.34 2026/06/03 11:28:53 wiz Exp $
+$NetBSD: distinfo,v 1.35 2026/09/14 21:50:24 tnn Exp $
 
 BLAKE2s (tigervnc-1.16.2.20260506-84e930679d831bcf51d5f95733689ada68dfd52a.tar.gz) = 982ce879ae06c85e75330e05890643c44157fa880e0b3e6740b05710846f493b
 SHA512 (tigervnc-1.16.2.20260506-84e930679d831bcf51d5f95733689ada68dfd52a.tar.gz) = 
4990a5aca9d16ff9683ced2c91c320ba022be9f0fa8a24a7b31fe3130d95cd64b5739ad331f9add74f8f36d565e1a9a28dbc6b514740a6b47337362ba2a5a4a3
@@ -15,3 +15,4 @@ SHA1 (patch-unix_xserver_hw_vnc_XserverD
 SHA1 (patch-unix_xserver_hw_vnc_vncBlockHandler.c) = b40191967d55b8556afbef3954763e11c3cbc9ee
 SHA1 (patch-unix_xserver_hw_xfree86_common_xf86Opt.h) = 65f6954c8d948ab0b905572153860e0cb0b8dfc4
 SHA1 (patch-unix_xserver_os_inputthread.c) = f7d4fb868f31f54b8593ef55261ee0f4da158775
+SHA1 (patch-unix_xserver_os_xsha1.c) = fc7387bf69b2060524f453ad35c86f9ca2eacb14

Added files:

Index: pkgsrc/net/tigervnc/patches/patch-unix_xserver_os_xsha1.c
diff -u /dev/null pkgsrc/net/tigervnc/patches/patch-unix_xserver_os_xsha1.c:1.1
--- /dev/null   Mon Sep 14 21:50:24 2026
+++ pkgsrc/net/tigervnc/patches/patch-unix_xserver_os_xsha1.c   Mon Sep 14 21:50:24 2026
@@ -0,0 +1,24 @@
+$NetBSD: patch-unix_xserver_os_xsha1.c,v 1.1 2026/09/14 21:50:24 tnn Exp $
+
+- handle nettle 4 API change
+
+--- unix/xserver/os/xsha1.c.orig       2026-05-24 10:08:04.017415329 +0000
++++ unix/xserver/os/xsha1.c
+@@ -143,7 +143,7 @@ x_sha1_final(void *ctx, unsigned char re
+ 
+ #elif defined(HAVE_SHA1_IN_LIBNETTLE)   /* Use libnettle for SHA1 */
+ 
+-#include <nettle/sha.h>
++#include <nettle/sha1.h>
+ 
+ void *
+ x_sha1_init(void)
+@@ -166,7 +166,7 @@ x_sha1_update(void *ctx, void *data, int
+ int
+ x_sha1_final(void *ctx, unsigned char result[20])
+ {
+-    sha1_digest(ctx, 20, result);
++    sha1_digest(ctx, result);
+     free(ctx);
+     return 1;
+ }



Home | Main Index | Thread Index | Old Index