pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/security/tlswrapper
Module Name: pkgsrc
Committed By: schmonz
Date: Sun Sep 11 19:33:05 UTC 2022
Modified Files:
pkgsrc/security/tlswrapper: Makefile distinfo
pkgsrc/security/tlswrapper/patches: patch-Makefile
Removed Files:
pkgsrc/security/tlswrapper/patches: patch-makefilegen.sh
patch-randombytes.c patch-randombytes.c-01getentropy
patch-randombytes.c-02devurandom patch-randombytes.h-01getentropy
patch-randombytes.h-02devurandom
Log Message:
Update to 20220901. From the changelog:
- fixed randombytes(), uses getentropy() and /dev/urandom where
getentropy() does not exist
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/security/tlswrapper/Makefile \
pkgsrc/security/tlswrapper/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/security/tlswrapper/patches/patch-Makefile
cvs rdiff -u -r1.1 -r0 \
pkgsrc/security/tlswrapper/patches/patch-makefilegen.sh \
pkgsrc/security/tlswrapper/patches/patch-randombytes.c \
pkgsrc/security/tlswrapper/patches/patch-randombytes.c-01getentropy \
pkgsrc/security/tlswrapper/patches/patch-randombytes.c-02devurandom \
pkgsrc/security/tlswrapper/patches/patch-randombytes.h-01getentropy \
pkgsrc/security/tlswrapper/patches/patch-randombytes.h-02devurandom
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/security/tlswrapper/Makefile
diff -u pkgsrc/security/tlswrapper/Makefile:1.5 pkgsrc/security/tlswrapper/Makefile:1.6
--- pkgsrc/security/tlswrapper/Makefile:1.5 Tue Aug 30 17:55:31 2022
+++ pkgsrc/security/tlswrapper/Makefile Sun Sep 11 19:33:05 2022
@@ -1,12 +1,11 @@
-# $NetBSD: Makefile,v 1.5 2022/08/30 17:55:31 schmonz Exp $
+# $NetBSD: Makefile,v 1.6 2022/09/11 19:33:05 schmonz Exp $
DISTNAME= ${GITHUB_PROJECT}
PKGNAME= ${GITHUB_PROJECT}-${GITHUB_TAG}
-PKGREVISION= 1
CATEGORIES= security net
MASTER_SITES= ${MASTER_SITE_GITHUB:=janmojzis/}
GITHUB_PROJECT= tlswrapper
-GITHUB_TAG= 20220814
+GITHUB_TAG= 20220901
MAINTAINER= schmonz%NetBSD.org@localhost
HOMEPAGE= https://github.com/janmojzis/tlswrapper/
@@ -23,10 +22,6 @@ LDFLAGS.SunOS+= -lsocket
INSTALLATION_DIRS= bin man/man1 share/examples/${PKGBASE}
-post-extract:
- cd ${WRKSRC}; \
- ${MV} -f randombytes.h randombytes.h-01getentropy
-
do-install:
cd ${WRKSRC}; \
${INSTALL_DATA} examples.md \
Index: pkgsrc/security/tlswrapper/distinfo
diff -u pkgsrc/security/tlswrapper/distinfo:1.5 pkgsrc/security/tlswrapper/distinfo:1.6
--- pkgsrc/security/tlswrapper/distinfo:1.5 Tue Aug 30 17:55:31 2022
+++ pkgsrc/security/tlswrapper/distinfo Sun Sep 11 19:33:05 2022
@@ -1,12 +1,6 @@
-$NetBSD: distinfo,v 1.5 2022/08/30 17:55:31 schmonz Exp $
+$NetBSD: distinfo,v 1.6 2022/09/11 19:33:05 schmonz Exp $
-BLAKE2s (tlswrapper-20220814.tar.gz) = 5ce956397f0639bd400643b74d809f2e074c60511f02dd376dbabafbb66f561f
-SHA512 (tlswrapper-20220814.tar.gz) = f9c0e1b368a634390b6e2fe1092084ebecbe5c4f3892a4ef1dfaf40fce7058b60bfd513ac94693c1eb82cd859b52c84935520770cbf48b195d408bd0e8c4b58e
-Size (tlswrapper-20220814.tar.gz) = 248914 bytes
-SHA1 (patch-Makefile) = 8c531e8b0a42b43b3555e5b95caeec53d3326ef5
-SHA1 (patch-makefilegen.sh) = dfa45f414f0f22e58a39d7bf4a0c32b104876f23
-SHA1 (patch-randombytes.c) = b6d945c69bf67a2040028b3d654582dda4ac7965
-SHA1 (patch-randombytes.c-01getentropy) = b3518de0561393ef6b0f3c820a7142c233689d65
-SHA1 (patch-randombytes.c-02devurandom) = ec8fcff0d126ff794958e29716cf2b2312ac604d
-SHA1 (patch-randombytes.h-01getentropy) = ad16c4556bf3b32f82314b6dd93eb6bf3e65a67a
-SHA1 (patch-randombytes.h-02devurandom) = 96fd1ab08f0e999e718962466009784e1137cfc1
+BLAKE2s (tlswrapper-20220901.tar.gz) = bdd737eb0ec0cb31550eea387a72e4317b3ce345170022d6c51536cb7be06aee
+SHA512 (tlswrapper-20220901.tar.gz) = d4ed61270c4ce5d5660bc7ac2892f9c1610b88ff7a8aff27834159e858ef10a6ea2f568c53d80a0dcbc43a0d98bd9212b66a0a003caf3ccc5e31d9504530b74d
+Size (tlswrapper-20220901.tar.gz) = 249120 bytes
+SHA1 (patch-Makefile) = 06d4b97ac026693def83bbab09249737a152ac97
Index: pkgsrc/security/tlswrapper/patches/patch-Makefile
diff -u pkgsrc/security/tlswrapper/patches/patch-Makefile:1.2 pkgsrc/security/tlswrapper/patches/patch-Makefile:1.3
--- pkgsrc/security/tlswrapper/patches/patch-Makefile:1.2 Tue Aug 30 17:55:31 2022
+++ pkgsrc/security/tlswrapper/patches/patch-Makefile Sun Sep 11 19:33:05 2022
@@ -1,38 +1,16 @@
-$NetBSD: patch-Makefile,v 1.2 2022/08/30 17:55:31 schmonz Exp $
+$NetBSD: patch-Makefile,v 1.3 2022/09/11 19:33:05 schmonz Exp $
Do not consider building a local copy of BearSSL.
-Apply upstream commit 0cb7bb4 to fall back to /dev/urandom on systems
-where getentropy() is not present.
---- Makefile.orig 2022-08-14 12:18:16.000000000 +0000
+--- Makefile.orig 2022-08-30 13:33:51.000000000 +0000
+++ Makefile
-@@ -10,6 +10,13 @@ BINARIES+=tlswrapper-test
-
- all: bearssl $(BINARIES) tlswrapper-tcp tlswrapper-smtp
-
-+randombytes.h:
-+ (grep -v "randombytes.h" "randombytes.c-01getentropy"; echo "int main() {}";) > try.c
-+ [ ! -f randombytes.h ] && $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o try try.c && cat randombytes.h-01getentropy > randombytes.h || :
-+ (grep -v "randombytes.h" "randombytes.c-02devurandom"; echo "int main() {}";) > try.c
-+ [ ! -f randombytes.h ] && $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o try try.c && cat randombytes.h-02devurandom > randombytes.h || :
-+ rm try.c try
-+
- alloc.o: alloc.c log.h alloc.h
- $(CC) $(CFLAGS) $(CPPFLAGS) -c alloc.c
-
-@@ -267,9 +274,6 @@ tlswrapper-test: tlswrapper-test.o $(OBJ
+@@ -267,9 +267,6 @@ tlswrapper-test: tlswrapper-test.o $(OBJ
bearssl:
- echo 'int main(){}' > try.c
-- $(CC) $(CFLAGS) $(CPPFLAGS) -o try.o $(LDFLAGS) try.c || (sh bearssl.sh; cd bearssl; make; rm build/*.so; )
-- rm -f try.o try.c
+- $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o try try.c || (sh bearssl.sh; cd bearssl; make; rm build/*.so; )
+- rm -f try.c try
mkdir -p bearssl/inc
tlswrapper-tcp: tlswrapper
-@@ -296,4 +300,5 @@ test: bearssl $(BINARIES) tlswrapper-tcp
-
- clean:
- rm -f *.o *.out $(BINARIES) tlswrapper-tcp tlswrapper-smtp
-+ rm -f randombytes.h
-
Home |
Main Index |
Thread Index |
Old Index