Date: Mon, 5 Dec 2022 19:28:24 GMT From: Dmitry Marakasov <amdmi3@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 490c5ee6b0cd - main - devel/sdl20: update dependencies Message-ID: <202212051928.2B5JSOAI083622@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by amdmi3: URL: https://cgit.FreeBSD.org/ports/commit/?id=490c5ee6b0cd71d73169652f3f28a93cdbc00e5d commit 490c5ee6b0cd71d73169652f3f28a93cdbc00e5d Author: Dmitry Marakasov <amdmi3@FreeBSD.org> AuthorDate: 2022-12-05 18:56:10 +0000 Commit: Dmitry Marakasov <amdmi3@FreeBSD.org> CommitDate: 2022-12-05 19:28:13 +0000 devel/sdl20: update dependencies - Properly register dependency on vulkan - Add optional client-side decorations support PR: 266969, 268122 Submitted by: jbeich --- devel/sdl20/Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/devel/sdl20/Makefile b/devel/sdl20/Makefile index 3705f4fb2ae4..79e425cbe7ec 100644 --- a/devel/sdl20/Makefile +++ b/devel/sdl20/Makefile @@ -1,5 +1,6 @@ PORTNAME= sdl2 DISTVERSION= 2.26.0 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= https://www.libsdl.org/release/ DISTNAME= SDL2-${PORTVERSION} @@ -49,7 +50,7 @@ MAKE_ENV= V=1 PORTSCOUT= limitw:1,even -OPTIONS_DEFINE= ASM DBUS FCITX IBUS JOYSTICK HIDAPI PTHREADS \ +OPTIONS_DEFINE= ASM CSD DBUS FCITX IBUS JOYSTICK HIDAPI PTHREADS \ SAMPLERATE UDEV OPTIONS_GROUP= AUDIO VIDEO OPTIONS_GROUP_AUDIO= ALSA JACK NAS OSS PIPEWIRE PULSEAUDIO SNDIO @@ -65,6 +66,7 @@ OPTIONS_DEFAULT_powerpc64= ALTIVEC AUDIO_DESC= Audio drivers VIDEO_DESC= Video drivers +CSD_DESC= Client-side decorations for Wayland via libdecor JOYSTICK_DESC= Joystick and haptic support HIDAPI_DESC= Use HIDAPI for low level joystick drivers PIPEWIRE_DESC= Pipewire sound server support @@ -84,6 +86,9 @@ ALTIVEC_CONFIGURE_ENABLE= altivec ALSA_CONFIGURE_ENABLE= alsa alsa-shared ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ASM_CONFIGURE_ENABLE= assembly +CSD_CONFIGURE_ENABLE= libdecor libdecor-shared +CSD_LIB_DEPENDS= libdecor.so:x11-toolkits/libdecor +CSD_IMPLIES= WAYLAND HIDAPI_CONFIGURE_ENABLE= hidapi HIDAPI_IMPLIES= JOYSTICK JACK_CONFIGURE_ENABLE= jack jack-shared @@ -121,6 +126,7 @@ OPENGLES2_USES= gl OPENGLES2_USE= GL=egl,glesv2 OPENGLES2_IMPLIES= OPENGLES VULKAN_CONFIGURE_ENABLE= video-vulkan +VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader WAYLAND_CONFIGURE_ENABLE= video-wayland wayland-shared video-wayland-qt-touch WAYLAND_BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols \ ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202212051928.2B5JSOAI083622>