Mk/bsd.gecko.mk: switch LLVM to 17

This brings gecko ports in line with rust's embedded llvm for those
who want to try LTO. It also seems to improve overall behaviour
of gecko ports, based on single-installation experience.
This commit is contained in:
Christoph Moench-Tegeder 2024-04-08 23:13:59 +02:00
parent 80cf3a62a7
commit 5c53f4de1a

View file

@ -60,7 +60,7 @@ MOZILLA?= ${PORTNAME}
MOZILLA_VER?= ${PORTVERSION}
MOZILLA_BIN?= ${PORTNAME}-bin
MOZILLA_EXEC_NAME?=${MOZILLA}
USES+= compiler:c++17-lang cpe gl gmake gnome iconv llvm:noexport localbase \
USES+= compiler:c++17-lang cpe gl gmake gnome iconv llvm:17,noexport localbase \
pkgconfig python:build desktop-file-utils
CPE_VENDOR?=mozilla
USE_GL= gl
@ -68,7 +68,7 @@ USE_GNOME= cairo gdkpixbuf2 gtk30
USE_XORG= x11 xcb xcomposite xdamage xext xfixes xrandr xrender xt xtst
HAS_CONFIGURE= yes
CONFIGURE_OUTSOURCE= yes
LDFLAGS+= -Wl,--as-needed
LDFLAGS+= -Wl,--as-needed -Wl,--undefined-version
BINARY_ALIAS+= python3=${PYTHON_CMD}
BUNDLE_LIBS= yes