Page MenuHomeFreeBSD

New port: graphics/shaderc, shader compiler for SPIR-V
AbandonedPublic

Authored by tobik on Jan 2 2019, 12:37 PM.
Tags
None
Referenced Files
Unknown Object (File)
Nov 8 2023, 2:11 PM
Unknown Object (File)
Nov 6 2023, 2:14 PM
Unknown Object (File)
Nov 5 2023, 1:19 AM
Unknown Object (File)
Oct 31 2023, 9:01 AM
Unknown Object (File)
Oct 5 2023, 1:07 PM
Unknown Object (File)
Oct 4 2023, 1:26 AM
Unknown Object (File)
Sep 30 2023, 8:13 PM
Unknown Object (File)
Sep 30 2023, 1:14 AM
Subscribers

Details

Summary

Required for Vulkan support in multimedia/mpv.

Requires https://reviews.freebsd.org/D18711 and https://reviews.freebsd.org/D18712

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

tobik added inline comments.
graphics/shaderc/Makefile
24

Remove this. It's the default value for GH_PROJECT.

26–28

Why += ? In practice it is only ever needed for C*FLAGS, and LDFLAGS because they are already set in sys.mk (and possible make.conf by the user) which is included before everything else and we do not want to override those. This is not the case for CMAKE_{ON,OFF,ARGS} or basically any other variable unless you have set it before in the Makefile.

30

USES=localbase:ldflags

37

Use ECHO_CMD not ECHO (see Mk/bsd.commands.mk)

tobik added a reviewer: val_packett.cool.

Apparently added as part of rP492060