Files
ports/databases/sqlcipher/Makefile
T
sdk ed0fb1024c Update sqlcipher to 4.5.5 from MAINTAINER Tom Murphy
Changes:
* Updates baseline to upstream SQLite 3.42.0
* Does not allow key to be set again on a connection after it has been
  successfully used for an encryption or decryption operation to prevent
  accidental database corruption
* Raises an error if a rekey operation is attempted on an unencrypted
  database
* Raises an error when a key or rekey operation is passed an empty key
* Minor improvements to constant time functions
* Miscellaneous code and comment cleanup

With shlib bump, but there are no upstream consumers.
2023-10-29 07:56:08 +00:00

35 lines
675 B
Makefile

COMMENT = encrypted SQLite database
GH_ACCOUNT = sqlcipher
GH_PROJECT = sqlcipher
GH_TAGNAME = v4.5.5
SHARED_LIBS += sqlcipher 1.0 # 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>