Ports: Add openssl port

This commit is contained in:
2024-08-22 14:26:54 +03:00
parent 06d0985bba
commit d6d062841d
3 changed files with 52 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
diff -ruN openssl-3.3.1/Configurations/10-main.conf openssl-3.3.1-banan_os/Configurations/10-main.conf
--- openssl-3.3.1/Configurations/10-main.conf 2024-06-04 15:53:04.000000000 +0300
+++ openssl-3.3.1-banan_os/Configurations/10-main.conf 2024-08-21 15:45:36.605293938 +0300
@@ -668,6 +668,22 @@
shared_extension => ".so",
},
+### banan_os
+ "banan_os-generic" => {
+ inherit_from => [ "BASE_unix" ],
+ CC => "gcc",
+ CXX => "g++",
+ CFLAGS => picker(default => "-Wall",
+ debug => "-O0 -g",
+ release => "-O3"),
+ CXXFLAGS => picker(default => "-Wall",
+ debug => "-O0 -g",
+ release => "-O3"),
+ cxxflags => "-std=c++11",
+ lib_cppflags => "-DOPENSSL_USE_NODELETE",
+ bn_ops => "BN_LLONG RC4_CHAR",
+ },
+
####
#### Variety of LINUX:-)
####

View File

@@ -0,0 +1,11 @@
diff -ruN openssl-3.3.1/util/mkdef.pl openssl-3.3.1-banan_os/util/mkdef.pl
--- openssl-3.3.1/util/mkdef.pl 2024-06-04 15:53:04.000000000 +0300
+++ openssl-3.3.1-banan_os/util/mkdef.pl 2024-08-21 15:47:21.496046916 +0300
@@ -113,6 +113,7 @@
platforms => { UNIX => 1 } },
"solaris-gcc" => 'solaris', # alias
linux => 'solaris', # alias
+ banan_os => 'solaris', # alias
"bsd-gcc" => 'solaris', # alias
aix => { writer => \&writer_aix,
sort => sorter_unix(),