Date: Wed, 12 Jan 2022 16:06:53 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: b1845ea75cfd - main - devel/sdl20: options cleanup Message-ID: <202201121606.20CG6rJa078444@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=b1845ea75cfde6b1f256c306cd1a9327c866b049 commit b1845ea75cfde6b1f256c306cd1a9327c866b049 Author: Dmitry Marakasov <amdmi3@FreeBSD.org> AuthorDate: 2022-01-12 15:39:43 +0000 Commit: Dmitry Marakasov <amdmi3@FreeBSD.org> CommitDate: 2022-01-12 16:04:20 +0000 devel/sdl20: options cleanup Options cleanup pass 1: - Introduce groups for audio, video drives and subsystems - Reuse options descriptions from options.mk, where available --- devel/sdl20/Makefile | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/devel/sdl20/Makefile b/devel/sdl20/Makefile index 349d216db61f..45a608e662f6 100644 --- a/devel/sdl20/Makefile +++ b/devel/sdl20/Makefile @@ -50,15 +50,17 @@ CONFIGURE_ARGS+= --disable-sse3 MAKE_ENV= V=1 -OPTIONS_DEFINE= ALSA ASM HIDAPI JACK NAS OSS PIPEWIRE PTHREADS \ - PULSEAUDIO SAMPLERATE SDL_ATOMIC SDL_AUDIO \ - SDL_CPUINFO SDL_EVENTS SDL_FILE SDL_HAPTIC \ - SDL_JOYSTICK SDL_LOADSO SDL_POWER SDL_RENDER \ - SDL_THREADS SDL_TIMERS SDL_VIDEO SNDIO UDEV \ - VIDEO_KMSDRM VIDEO_OPENGL VIDEO_OPENGLES1 \ - VIDEO_OPENGLES2 VIDEO_VULKAN VIDEO_WAYLAND \ +OPTIONS_DEFINE= ASM HIDAPI PTHREADS SAMPLERATE UDEV +OPTIONS_GROUP= AUDIO VIDEO SUBSYSTEM +OPTIONS_GROUP_AUDIO= ALSA JACK NAS OSS PIPEWIRE PULSEAUDIO SNDIO +OPTIONS_GROUP_VIDEO= VIDEO_KMSDRM VIDEO_OPENGL VIDEO_OPENGLES1 \ + VIDEO_OPENGLES2 VIDEO_VULKAN VIDEO_WAYLAND \ VIDEO_X11 -OPTIONS_DEFAULT= ASM OSS PTHREADS SDL_ATOMIC SDL_AUDIO \ +OPTIONS_GROUP_SUBSYSTEM=SDL_ATOMIC SDL_AUDIO SDL_CPUINFO SDL_EVENTS \ + SDL_FILE SDL_HAPTIC SDL_JOYSTICK SDL_LOADSO \ + SDL_POWER SDL_RENDER SDL_THREADS SDL_TIMERS \ + SDL_VIDEO +OPTIONS_DEFAULT= ASM OSS PTHREADS SDL_ATOMIC SDL_AUDIO \ SDL_CPUINFO SDL_EVENTS SDL_FILE SDL_HAPTIC \ SDL_JOYSTICK SDL_LOADSO SDL_POWER SDL_RENDER \ SDL_THREADS SDL_TIMERS SDL_VIDEO VIDEO_KMSDRM \ @@ -69,15 +71,13 @@ OPTIONS_DEFINE_powerpc64= ALTIVEC OPTIONS_DEFAULT_powerpc= ALTIVEC OPTIONS_DEFAULT_powerpc64= ALTIVEC -ALSA_DESC= Audio output via the ALSA audio architecture +AUDIO_DESC= Audio drivers +VIDEO_DESC= Video drivers +SUBSYSTEM_DESC= SDL subsystems support + HIDAPI_DESC= Use HIDAPI for low level joystick drivers -JACK_DESC= Audio output via the JackD sound server -NAS_DESC= Audio output via the Network Audio System -OSS_DESC= Audio output via the Open Sound System -PIPEWIRE_DESC= Audio output via the Pipewire sound server +PIPEWIRE_DESC= Pipewire sound server support PTHREADS_DESC= Use POSIX threads for multi-threading -PULSEAUDIO_DESC= Audio output via the PulseAudio sound server -SAMPLERATE_DESC= Audio rate conversion via libsamplerate SDL_ATOMIC_DESC= Enable the SDL Atomic subsystem SDL_AUDIO_DESC= Enable the SDL Audio subsystem SDL_CPUINFO_DESC= Enable the SDL CPUinfo subsystem
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202201121606.20CG6rJa078444>