CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected] 2024/01/01 07:14:49

Modified files:
        databases/influxdb: Makefile 
        devel/cargo    : cargo.port.mk 
        infrastructure/mk: arch-defines.mk 
        mail/stalwart/jmap: Makefile 
        net/synapse    : Makefile 
        www/newsboat   : Makefile 
        x11/gnome/librsvg: Makefile 
Added files:
        lang/rust      : rust.port.mk 

Log message:
lang/rust: add a module to cope with SYSTEM_VERSION-rust

lang/rust module is intented to be only minimal.

makes devel/cargo module to use lang/rust module.
- makes MODCARGO_WANTLIB re-exports MODRUST_WANTLIB
- it changes the WANTLIB to the right value for sparc64, but as 
SYSTEM_VERSION-rust is bumped, it should be fine

adds SYSTEM_VERSION-rust ?= 0 to arch-defines.mk
- this way, when lang/rust isn't used, -V 0 is passed (it is a no-op),
and else, it is the value defined in lang/rust module.

while here, correct few ports to use the right WANTLIB value

ok tb@
"I'm happy with it" espie@ (regarding the usage of _SYSTEM_VERSION-rust)

Reply via email to