SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

View file

@ -0,0 +1,34 @@
COMMENT = encrypted SQLite database
GH_ACCOUNT = sqlcipher
GH_PROJECT = sqlcipher
GH_TAGNAME = v4.5.4
SHARED_LIBS += sqlcipher 0.4 # 8.6
CATEGORIES = databases
HOMEPAGE = https://www.zetetic.net/sqlcipher/
MAINTAINER = Tom Murphy <openbsd@pertho.net>
# PD and BSD
PERMIT_PACKAGE = Yes
WANTLIB += c crypto curses m pthread readline z
CONFIGURE_STYLE = gnu
CONFIGURE_ARGS += --enable-tempstore=yes \
--disable-editline \
--disable-tcl
CONFIGURE_ENV += TCLSH_CMD=${MODTCL_BIN}
NO_TEST = Yes
CFLAGS += -DSQLITE_HAS_CODEC -DOMIT_MEMLOCK
MODULES = lang/tcl
MODTCL_VERSION = 8.6
BUILD_DEPENDS = ${MODTCL_BUILD_DEPENDS}
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (sqlcipher-4.5.4.tar.gz) = 6gUv5jTXKfnda2JAFhBN55b6+H5Iep6Gigf67jWVd3E=
SIZE (sqlcipher-4.5.4.tar.gz) = 18755568

View file

@ -0,0 +1,8 @@
SQLCipher extends the SQLite database library to add security
enhancements that make it more suitable for encrypted local data
storage like:
* on-the-fly-encryption
* tamper detection
* memory sanitization
* strong key derivation

View file

@ -0,0 +1,8 @@
@bin bin/sqlcipher
include/sqlcipher/
include/sqlcipher/sqlite3.h
include/sqlcipher/sqlite3ext.h
@static-lib lib/libsqlcipher.a
lib/libsqlcipher.la
@lib lib/libsqlcipher.so.${LIBsqlcipher_VERSION}
lib/pkgconfig/sqlcipher.pc