git: a1c6e265295f - main - x11-wm/gamescope: unexpand powerpc* after 6a56ecb3558d
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 21 Sep 2023 11:41:59 UTC
The branch main has been updated by jbeich:
URL: https://cgit.FreeBSD.org/ports/commit/?id=a1c6e265295f19411bc46f14aaa1a7c534e5d075
commit a1c6e265295f19411bc46f14aaa1a7c534e5d075
Author: Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-09-21 11:19:37 +0000
Commit: Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-09-21 11:40:39 +0000
x11-wm/gamescope: unexpand powerpc* after 6a56ecb3558d
Remove endian suffix instead of hardcoding ARCH abbreviations. Meson
doesn't infer endianess from ARCH while FreeBSD removed big-endian
except for PowerPC and inconsitently used "el" and "le" as suffix.
For example, gamescope requires modern compiler and KMS-based GPU
drivers, so "armeb", "mips64el", "sparc64" were never supported.
---
x11-wm/gamescope/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-wm/gamescope/Makefile b/x11-wm/gamescope/Makefile
index 7c8f2026f3db..8ce98dfe1e78 100644
--- a/x11-wm/gamescope/Makefile
+++ b/x11-wm/gamescope/Makefile
@@ -37,7 +37,7 @@ GH_TUPLE= nothings:stb:5736b15:stb/subprojects/stb \
Joshua-Ashton:vkroots:2675710:vkroots/subprojects/vkroots
MESON_ARGS= --force-fallback-for= # allow system wlroots + libliftoff
MESON_ARGS+= -Denable_openvr_support=false # https://github.com/ValveSoftware/openvr/pull/564
-MESON_ARCH_FAMILY= ${ARCH:S/amd/x86_/:S/i3/x/:C/v[67]//:S/powerpc64le/ppc64/:S/powerpc64/ppc64/:S/powerpc/ppc/}
+MESON_ARCH_FAMILY= ${ARCH:S/amd/x86_/:S/i3/x/:C/v[67]//:S/power/p/:S/le$//}
PLIST_FILES= bin/${PORTNAME} \
lib/libVkLayer_FROG_${PORTNAME}_wsi.so \
share/vulkan/implicit_layer.d/VkLayer_FROG_${PORTNAME}_wsi.${MESON_ARCH_FAMILY}.json