pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/libtpms
Module Name: pkgsrc
Committed By: jperkin
Date: Tue May 5 10:20:02 UTC 2026
Modified Files:
pkgsrc/sysutils/libtpms: Makefile distinfo
Added Files:
pkgsrc/sysutils/libtpms/patches: patch-src_tpm2_RuntimeProfile.c
patch-src_tpm2_TpmProfile__Common.h
Log Message:
libtpms: Portability fixes.
Clean up pkglint while here.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/sysutils/libtpms/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/sysutils/libtpms/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/sysutils/libtpms/patches/patch-src_tpm2_RuntimeProfile.c \
pkgsrc/sysutils/libtpms/patches/patch-src_tpm2_TpmProfile__Common.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/sysutils/libtpms/Makefile
diff -u pkgsrc/sysutils/libtpms/Makefile:1.4 pkgsrc/sysutils/libtpms/Makefile:1.5
--- pkgsrc/sysutils/libtpms/Makefile:1.4 Mon Dec 9 13:46:47 2024
+++ pkgsrc/sysutils/libtpms/Makefile Tue May 5 10:20:02 2026
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.4 2024/12/09 13:46:47 ryoon Exp $
+# $NetBSD: Makefile,v 1.5 2026/05/05 10:20:02 jperkin Exp $
-GITHUB_PROJECT= libtpms
-GITHUB_TAG= v${PKGVERSION_NOREV}
DISTNAME= libtpms-0.10.0
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_GITHUB:=stefanberger/}
+GITHUB_PROJECT= libtpms
+GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= ryoon%NetBSD.org@localhost
HOMEPAGE= https://github.com/stefanberger/libtpms/
Index: pkgsrc/sysutils/libtpms/distinfo
diff -u pkgsrc/sysutils/libtpms/distinfo:1.3 pkgsrc/sysutils/libtpms/distinfo:1.4
--- pkgsrc/sysutils/libtpms/distinfo:1.3 Mon Dec 9 13:46:47 2024
+++ pkgsrc/sysutils/libtpms/distinfo Tue May 5 10:20:02 2026
@@ -1,5 +1,7 @@
-$NetBSD: distinfo,v 1.3 2024/12/09 13:46:47 ryoon Exp $
+$NetBSD: distinfo,v 1.4 2026/05/05 10:20:02 jperkin Exp $
BLAKE2s (libtpms-0.10.0.tar.gz) = 1ee1e501f97179db5f73e3f6cb503455f06558a29dc86121d27eaabab76b28d9
SHA512 (libtpms-0.10.0.tar.gz) = a728188c26447656f43298d1475ebccf0f074d9474780a71fc64baf1ac8b6f6569c90e5ad07098dddc711ba1080eef409c1ac5334d054e7f144e48fa21b66df9
Size (libtpms-0.10.0.tar.gz) = 1397526 bytes
+SHA1 (patch-src_tpm2_RuntimeProfile.c) = d8d77a1a2d749c080abe1614e6383d18a98a3166
+SHA1 (patch-src_tpm2_TpmProfile__Common.h) = 2c269176127475b3c9897c6a2b636b8cfe08d49b
Added files:
Index: pkgsrc/sysutils/libtpms/patches/patch-src_tpm2_RuntimeProfile.c
diff -u /dev/null pkgsrc/sysutils/libtpms/patches/patch-src_tpm2_RuntimeProfile.c:1.1
--- /dev/null Tue May 5 10:20:02 2026
+++ pkgsrc/sysutils/libtpms/patches/patch-src_tpm2_RuntimeProfile.c Tue May 5 10:20:02 2026
@@ -0,0 +1,14 @@
+$NetBSD: patch-src_tpm2_RuntimeProfile.c,v 1.1 2026/05/05 10:20:02 jperkin Exp $
+
+Include strings.h for index().
+
+--- src/tpm2/RuntimeProfile.c.orig 2026-05-05 09:42:37.533232565 +0000
++++ src/tpm2/RuntimeProfile.c
+@@ -45,6 +45,7 @@
+ #include <stdio.h>
+ #include <regex.h>
+ #include <limits.h>
++#include <strings.h>
+
+ #include "Tpm.h"
+ #include "tpm_library_intern.h"
Index: pkgsrc/sysutils/libtpms/patches/patch-src_tpm2_TpmProfile__Common.h
diff -u /dev/null pkgsrc/sysutils/libtpms/patches/patch-src_tpm2_TpmProfile__Common.h:1.1
--- /dev/null Tue May 5 10:20:02 2026
+++ pkgsrc/sysutils/libtpms/patches/patch-src_tpm2_TpmProfile__Common.h Tue May 5 10:20:02 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_tpm2_TpmProfile__Common.h,v 1.1 2026/05/05 10:20:02 jperkin Exp $
+
+Support illumos.
+
+--- src/tpm2/TpmProfile_Common.h.orig 2026-05-05 09:42:19.104082485 +0000
++++ src/tpm2/TpmProfile_Common.h
+@@ -89,7 +89,7 @@
+ #else
+ # include <endian.h>
+ #endif
+-#if defined __linux__ || defined __CYGWIN__
++#if defined __linux__ || defined __CYGWIN__ || defined __illumos__
+ #if __BYTE_ORDER == __LITTLE_ENDIAN
+ #define BIG_ENDIAN_TPM NO
+ #endif
Home |
Main Index |
Thread Index |
Old Index