mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-08-03 09:48:00 -04:00
security/openssl
This commit is contained in:
parent
9fc8ca6705
commit
9401ebe09f
@ -34,6 +34,11 @@ CONFIGURE_ARGS+= --install_prefix=${DESTDIR}
|
||||
CONFIGURE_ARGS+= --openssldir=${PKG_SYSCONFDIR:Q}
|
||||
CONFIGURE_ARGS+= shared no-fips
|
||||
|
||||
.if ${OPSYS} == "NetBSD" && ${OS_VARIANT} == "Minix"
|
||||
CONFIGURE_SCRIPT= ./Configure
|
||||
CONFIGURE_ARGS+= Minix no-threads no-heartbeat
|
||||
.endif
|
||||
|
||||
.if ${OPSYS} == "SunOS"
|
||||
. if ${MACHINE_ARCH} == "sparc"
|
||||
OPENSSL_MACHINE_ARCH= ${SPARC_TARGET_ARCH}
|
||||
|
@ -3,7 +3,7 @@ $NetBSD: distinfo,v 1.102.2.2 2014/04/09 09:58:03 tron Exp $
|
||||
SHA1 (openssl-1.0.1g.tar.gz) = b28b3bcb1dc3ee7b55024c9f795be60eb3183e3c
|
||||
RMD160 (openssl-1.0.1g.tar.gz) = cd2eb879646a2b91b2f67dfaf99eb9668ba5d7ea
|
||||
Size (openssl-1.0.1g.tar.gz) = 4509047 bytes
|
||||
SHA1 (patch-Configure) = ecdafa378e73bd2d6789c985ea28ef4ab2126aa6
|
||||
SHA1 (patch-Configure) = 5bc5fa0259bed42ba67518d6bd527c499722ff9c
|
||||
SHA1 (patch-Makefile.org) = 8780f8829b8a010d4283f00740c264a4dc15c7c6
|
||||
SHA1 (patch-Makefile.shared) = 1b47a1d3d95391217b15663d3558545780263fbb
|
||||
SHA1 (patch-apps_Makefile) = e575ccead86bb39205260b03c00a88fa4d21a906
|
||||
@ -29,5 +29,6 @@ SHA1 (patch-doc_ssl_SSL__set__fd.pod) = 68e3f6f3ff0fdfb2113cebb8f08e6d42c442fa2f
|
||||
SHA1 (patch-doc_ssl_SSL__set__session.pod) = e4d8442f4fc827520ca20f108050fcd6314dd41d
|
||||
SHA1 (patch-doc_ssl_SSL__shutdown.pod) = 21682f3385a66ba8f0ebd11bb9bb3c6198352783
|
||||
SHA1 (patch-doc_ssl_SSL__write.pod) = 67efd6d0de0a0db34c18c62e4a939c0ea49442ca
|
||||
SHA1 (patch-e__os.h) = 8a966ab3e77bb459e81cfb599959928f232c9fda
|
||||
SHA1 (patch-engines_ccgost_Makefile) = 08999f0f40969883482ad9ffc1aa9959ed7d402c
|
||||
SHA1 (patch-tools_Makefile) = d67f3ea397674adbe3360e4df9c2e417dbcab56a
|
||||
|
@ -25,10 +25,11 @@ $NetBSD: patch-Configure,v 1.1.2.2 2014/04/08 10:09:26 tron Exp $
|
||||
"tru64-alpha-cc", "cc:-std1 -tune host -fast -readonly_strings::-pthread:::SIXTY_FOUR_BIT_LONG RC4_CHUNK:${alpha_asm}:dlfcn:alpha-osf1-shared::-msym:.so",
|
||||
|
||||
####
|
||||
@@ -422,6 +423,28 @@ my %table=(
|
||||
@@ -422,6 +423,29 @@ my %table=(
|
||||
"BSD-sparc64", "gcc:-DB_ENDIAN -DTERMIOS -O3 -DMD32_REG_T=int -Wall::${BSDthreads}:::BN_LLONG RC2_CHAR RC4_CHUNK DES_INT DES_PTR DES_RISC2 BF_PTR:${sparcv9_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"BSD-ia64", "gcc:-DL_ENDIAN -DTERMIOS -O3 -Wall::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_INT:${ia64_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
"BSD-x86_64", "gcc:-DL_ENDIAN -DTERMIOS -O3 -Wall::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
+"Minix", "gcc:-DTERMIOS -DL_ENDIAN -O2 -Wall -DNO_SYSLOG -DNO_TIMEB::(unknown):::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
+"NetBSD","gcc:-DTERMIOS -O2 -Wall::(unknown):::BN_LLONG MD2_CHAR RC4_INDEX DES_UNROLL:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
+"NetBSD-alpha", "gcc:-DTERMIOS -DL_ENDIAN -O2 -Wall::(unknown):::SIXTY_FOUR_BIT_LONG DES_INT DES_PTR DES_RISC2:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
+"NetBSD-arm", "gcc:-DTERMIOS -DL_ENDIAN -O2 -Wall::(unknown):::BN_LLONG MD2_CHAR RC4_INDEX DES_UNROLL:${no_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||
|
16
security/openssl/patches/patch-e__os.h
Normal file
16
security/openssl/patches/patch-e__os.h
Normal file
@ -0,0 +1,16 @@
|
||||
$NetBSD$
|
||||
|
||||
--- e_os.h.orig Mon Feb 11 15:26:04 2013
|
||||
+++ e_os.h
|
||||
@@ -79,7 +79,11 @@ extern "C" {
|
||||
#ifndef DEVRANDOM
|
||||
/* set this to a comma-separated list of 'random' device files to try out.
|
||||
* My default, we will try to read at least one of these files */
|
||||
+#ifdef __minix
|
||||
+#define DEVRANDOM "/dev/random","/dev/urandom","/dev/srandom"
|
||||
+#else
|
||||
#define DEVRANDOM "/dev/urandom","/dev/random","/dev/srandom"
|
||||
+#endif /* __minix */
|
||||
#endif
|
||||
#ifndef DEVRANDOM_EGD
|
||||
/* set this to a comma-seperated list of 'egd' sockets to try out. These
|
Loading…
x
Reference in New Issue
Block a user