Re: git: a8dab251e8fd - main - multimedia/pipewire: Remove SDL option, it is only useful for example programs
Date: Sat, 18 May 2024 01:30:20 UTC
In message <202405171913.44HJDjSs070976@gitrepo.freebsd.org>, Gleb Popov
writes
:
> The branch main has been updated by arrowd:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=a8dab251e8fd07c8adbbe281be42d6
> a7af02cbde
>
> commit a8dab251e8fd07c8adbbe281be42d6a7af02cbde
> Author: Gleb Popov <arrowd@FreeBSD.org>
> AuthorDate: 2024-05-17 19:05:15 +0000
> Commit: Gleb Popov <arrowd@FreeBSD.org>
> CommitDate: 2024-05-17 19:13:41 +0000
>
> multimedia/pipewire: Remove SDL option, it is only useful for example pro
> grams
>
> PR: 278992
> ---
> multimedia/pipewire/Makefile | 8 ++------
> 1 file changed, 2 insertions(+), 6 deletions(-)
>
> diff --git a/multimedia/pipewire/Makefile b/multimedia/pipewire/Makefile
> index c36e4887416f..9f5a803037d6 100644
> --- a/multimedia/pipewire/Makefile
> +++ b/multimedia/pipewire/Makefile
> @@ -1,6 +1,6 @@
> PORTNAME= pipewire
> DISTVERSION= 1.0.4
> -PORTREVISION= 2
> +PORTREVISION= 3
> CATEGORIES= multimedia
>
> MAINTAINER= arrowd@FreeBSD.org
> @@ -30,7 +30,7 @@ GL_SITE= https://gitlab.freedesktop.org
> SHEBANG_FILES= doc/*.py
> PORTDOCS= *
>
> -OPTIONS_DEFINE= AVAHI DOCS DOXYGEN GSTREAMER JACK LV2 PULSEAUDI
> O SDL VULKAN X11_BELL
> +OPTIONS_DEFINE= AVAHI DOCS DOXYGEN GSTREAMER JACK LV2 PULSEAUDI
> O VULKAN X11_BELL
> OPTIONS_DEFAULT= GSTREAMER JACK
> OPTIONS_SUB= yes
>
> @@ -56,10 +56,6 @@ LV2_MESON_ENABLED= lv2
> PULSEAUDIO_MESON_ENABLED= libpulse
> PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
>
> -SDL_MESON_ENABLED= sdl2
> -SDL_USES= sdl
> -SDL_USE= sdl=sdl2
> -
> VULKAN_DESC= Enable Vulkan integration
> VULKAN_MESON_ENABLED= vulkan
> VULKAN_BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/v
> ulkan-headers
>
I'm seeing this in poudriere since this commit.
Found CMake: NO
Run-time dependency sdl2 found: NO (tried pkgconfig and config-tool)
meson.build:282:10: ERROR: Dependency "sdl2" not found, tried pkgconfig and
config-tool
A full log can be found at /wrkdirs/usr/ports/multimedia/pipewire/work/pipew
ire-1.0.4/_build/meson-logs/meson-log.txt
WARNING: Running the setup command as `meson [options]` instead of `meson
setup [options]` is ambiguous and deprecated.
===> Script "configure" failed unexpectedly.
Please report the problem to arrowd@FreeBSD.org [maintainer] and attach the
"/wrkdirs/usr/ports/multimedia/pipewire/work/pipewire-1.0.4/_build/meson-log
s/meson-log.txt"
including the output of the failure of your make command. Also, it might be
a good idea to provide an overview of all packages installed on your system
(e.g. a /usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1
Stop.
make: stopped in /usr/ports/multimedia/pipewire
=>> Cleaning up wrkdir
--
Cheers,
Cy Schubert <Cy.Schubert@cschubert.com>
FreeBSD UNIX: <cy@FreeBSD.org> Web: https://FreeBSD.org
NTP: <cy@nwtime.org> Web: https://nwtime.org
e^(i*pi)+1=0