Add a build dependency on security/rust-ring to all ports using ring.

Bump.

ok semarie, tweak from sthen
This commit is contained in:
tb 2023-01-18 13:08:37 +00:00
parent e011218761
commit 18c1496317
15 changed files with 33 additions and 12 deletions

View File

@ -8,6 +8,7 @@ COMMENT = ncurses Spotify client
GH_ACCOUNT = hrkfdn
GH_PROJECT = ncspot
GH_TAGNAME = v0.12.0
REVISION = 0
CATEGORIES = audio
@ -19,7 +20,7 @@ PERMIT_PACKAGE = Yes
WANTLIB += ${MODCARGO_WANTLIB} crypto curses dbus-1 m portaudio ssl
MODULES = devel/cargo
BUILD_DEPENDS = lang/rust>=1.30
BUILD_DEPENDS = security/rust-ring
LIB_DEPENDS= audio/portaudio-svn \
x11/dbus,-main

View File

@ -6,7 +6,7 @@ COMMENT = develop crates with pyo3, rust-cpython and cffi bindings
GH_ACCOUNT = PyO3
GH_PROJECT = maturin
GH_TAGNAME = v0.12.9
REVISION = 1
REVISION = 2
CATEGORIES = devel
@ -23,6 +23,7 @@ MODULES = devel/cargo
CONFIGURE_STYLE =cargo
BUILD_DEPENDS = security/rust-ring
LIB_DEPENDS = archivers/bzip2
.include "modules.inc"

View File

@ -29,6 +29,8 @@ MODCARGO_FEATURES += jmap
CONFIGURE_STYLE = cargo
SEPARATE_BUILD = Yes
BUILD_DEPENDS += security/rust-ring
LIB_DEPENDS = devel/pcre2 \
net/curl \
databases/sqlite3

View File

@ -21,5 +21,7 @@ MODULES = devel/cargo
CONFIGURE_STYLE = cargo
SEPARATE_BUILD = Yes
BUILD_DEPENDS += security/rust-ring
# crates ship with Cargo.toml.orig...
PATCHORIG = .ports.orig

View File

@ -2,6 +2,7 @@ COMMENT = JMAP server admin CLI
GH_PROJECT = jmap-server-cli
GH_TAGNAME = v0.1.0
REVISION = 0
.include "crates.inc"

View File

@ -1,7 +1,7 @@
COMMENT = IMAP4-to-JMAP proxy
GH_PROJECT = imap-server
REVISION = 0
REVISION = 1
HOMEPAGE = https://imap.stalw.art/

View File

@ -1,7 +1,7 @@
COMMENT = JMAP server
GH_PROJECT = jmap-server
REVISION = 0
REVISION = 1
.include "crates.inc"

View File

@ -6,6 +6,7 @@ COMMENT = RPKI "relying party" software
GH_ACCOUNT = NLnetLabs
GH_PROJECT = routinator
GH_TAGNAME = v0.12.1
REVISION = 0
ROUTINATOR_UI_URL = https://github.com/NLnetLabs/routinator-ui/releases/download/
ROUTINATOR_UI_VERSION = 0.3.4
@ -35,6 +36,8 @@ MODULES = devel/cargo
CONFIGURE_STYLE = cargo
BUILD_DEPENDS = security/rust-ring
RUN_DEPENDS = net/rsync
SEPARATE_BUILD = Yes

View File

@ -4,7 +4,7 @@ NOT_FOR_ARCHS = powerpc64 riscv64 sparc64
COMMENT = command line BitWarden client
DISTNAME = rbw-1.4.3
REVISION = 2
REVISION = 3
CATEGORIES = security
@ -24,4 +24,6 @@ MODULES = devel/cargo
CONFIGURE_STYLE = cargo
SEPARATE_BUILD = Yes
BUILD_DEPENDS = security/rust-ring
.include <bsd.port.mk>

View File

@ -8,7 +8,7 @@ COMMENT = semi-automatic OSINT framework and package manager
GH_ACCOUNT = kpcyrd
GH_PROJECT = sn0int
GH_TAGNAME = v0.24.1
REVISION = 1
REVISION = 2
CATEGORIES = security
@ -27,7 +27,7 @@ MODLUA_SA = Yes
MODULES = devel/cargo \
lang/lua
BUILD_DEPENDS = lang/rust>=1.34 \
BUILD_DEPENDS = security/rust-ring \
textproc/py-sphinx,python3
RUN_DEPENDS = net/libmaxminddb,-asn \
net/libmaxminddb,-city

View File

@ -8,6 +8,7 @@ COMMENT = unofficial bitwarden compatible server
GH_ACCOUNT = dani-garcia
GH_PROJECT = vaultwarden
GH_TAGNAME = 1.27.0
REVISION = 0
CATEGORIES = security
@ -33,6 +34,8 @@ CONFIGURE_STYLE = cargo
SEPARATE_BUILD = Yes
BUILD_DEPENDS = security/rust-ring
RUN_DEPENDS = www/vaultwarden-web
MODCARGO_CRATES_KEEP += libsqlite3-sys

View File

@ -6,6 +6,7 @@ COMMENT = alternative private front-end to Reddit
GH_ACCOUNT = libreddit
GH_PROJECT = libreddit
GH_TAGNAME = v0.25.1
REVISION = 0
CATEGORIES = www
@ -17,7 +18,7 @@ PERMIT_PACKAGE = Yes
WANTLIB = ${MODCARGO_WANTLIB} m
MODULES = devel/cargo
BUILD_DEPENDS = lang/rust
BUILD_DEPENDS = security/rust-ring
SEPARATE_BUILD = Yes
NO_TEST = Yes

View File

@ -11,7 +11,7 @@ COMMENT = update notifications for nextcloud clients
GH_ACCOUNT = nextcloud
GH_PROJECT = notify_push
GH_TAGNAME = v0.5.0
REVISION = 2
REVISION = 3
CATEGORIES = www
@ -36,4 +36,6 @@ WANTLIB += c c++abi m pthread
CONFIGURE_STYLE = cargo
SEPARATE_BUILD = Yes
BUILD_DEPENDS += security/rust-ring
.include <bsd.port.mk>

View File

@ -13,7 +13,7 @@ GH_PROJECT = python-adblock
GH_TAGNAME = 0.5.1
DISTNAME = py-adblock-${GH_TAGNAME}
MODPY_EGG_VERSION = ${GH_TAGNAME}
REVISION = 2
REVISION = 3
CATEGORIES = www
@ -35,7 +35,8 @@ MODCARGO_CARGO_BIN = maturin
CONFIGURE_STYLE = cargo
BUILD_DEPENDS = devel/maturin \
devel/py-pip${MODPY_FLAVOR}
devel/py-pip${MODPY_FLAVOR} \
security/rust-ring
TEST_DEPENDS = textproc/py-toml${MODPY_FLAVOR}

View File

@ -6,7 +6,7 @@ COMMENT = static site generator
GH_ACCOUNT = getzola
GH_PROJECT = zola
GH_TAGNAME = v0.16.1
REVISION = 1
REVISION = 2
HOMEPAGE = https://www.getzola.org
@ -21,6 +21,8 @@ PERMIT_PACKAGE = Yes
WANTLIB += c c++abi m pthread sass onig
BUILD_DEPENDS += security/rust-ring
LIB_DEPENDS += www/libsass \
textproc/oniguruma