git: fb052e78c139 - main - x11-wm/wlmaker: build with optimizations
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 31 Aug 2024 22:41:20 UTC
The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=fb052e78c1392cdd5d1327f43937e5e5a16c1306 commit fb052e78c1392cdd5d1327f43937e5e5a16c1306 Author: Jan Beich <jbeich@FreeBSD.org> AuthorDate: 2024-08-31 22:21:10 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2024-08-31 22:39:37 +0000 x11-wm/wlmaker: build with optimizations Any optimizations: don't downgrade -O3 to -O2. --- x11-wm/wlmaker/Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/x11-wm/wlmaker/Makefile b/x11-wm/wlmaker/Makefile index d43e4c5a10e3..921a6beae122 100644 --- a/x11-wm/wlmaker/Makefile +++ b/x11-wm/wlmaker/Makefile @@ -1,7 +1,7 @@ PORTNAME= wlmaker DISTVERSIONPREFIX= v DISTVERSION= 0.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm wayland MAINTAINER= jbeich@FreeBSD.org @@ -24,6 +24,7 @@ USE_GNOME= cairo USE_XORG= xcb GH_ACCOUNT= phkaeser GH_TUPLE= phkaeser:libbase:df7ce2a:libbase/submodules/libbase +CMAKE_OFF= ${WITH_DEBUG:D:Uconfig_DEBUG} PLIST_FILES= bin/${PORTNAME} \ bin/wlmclock \ share/icons/${PORTNAME}/chrome-48x48.png \ @@ -34,6 +35,10 @@ PLIST_FILES= bin/${PORTNAME} \ ${NULL} post-patch: +# Respect -O level from global CFLAGS or CMAKE_BUILD_TYPE + @${REINPLACE_CMD} '/-O[0-9]/d' \ + ${WRKSRC}/submodules/libbase/CMakeLists.txt \ + ${WRKSRC}/CMakeLists.txt # Respect PREFIX for icons @${REINPLACE_CMD} 's,/usr/share,${DATADIR:H},' \ ${WRKSRC}/src/clip.c \