Summary: | multimedia/mplayer and multimedia/mencoder: Fix incorrect library dependency linking | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Vladimir Druzenko <vvd> | ||||
Component: | Individual Port(s) | Assignee: | Thomas Zander <riggs> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Many People | CC: | fluffy, riggs | ||||
Priority: | --- | Keywords: | needs-qa | ||||
Version: | Latest | Flags: | riggs:
maintainer-feedback+
riggs: merge-quarterly+ |
||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
I'll make it as part of openjpeg15 deprecation A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=d514f4514dacf0b6fb2626545b71e8ec4a4dbe3c commit d514f4514dacf0b6fb2626545b71e8ec4a4dbe3c Author: Thomas Zander <riggs@FreeBSD.org> AuthorDate: 2022-02-20 10:37:46 +0000 Commit: Thomas Zander <riggs@FreeBSD.org> CommitDate: 2022-02-20 10:40:07 +0000 multimedia/mplayer: Migrate some knobs to CONFIGURE_ENABLE PR: 262014 Reported by: VVD <vvd@unislabs.com> MFH: 2022Q1 multimedia/mplayer/Makefile.optvars | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) A commit in branch 2022Q1 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=39da6a867124a65a9b365a2de9363cdd2978bc70 commit 39da6a867124a65a9b365a2de9363cdd2978bc70 Author: Thomas Zander <riggs@FreeBSD.org> AuthorDate: 2022-02-20 10:37:46 +0000 Commit: Thomas Zander <riggs@FreeBSD.org> CommitDate: 2022-02-20 10:44:54 +0000 multimedia/mplayer: Migrate some knobs to CONFIGURE_ENABLE PR: 262014 Reported by: VVD <vvd@unislabs.com> MFH: 2022Q1 (cherry picked from commit d514f4514dacf0b6fb2626545b71e8ec4a4dbe3c) multimedia/mplayer/Makefile.optvars | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) Merged fluffy's openjpg patch in https://cgit.freebsd.org/ports/commit/?id=8d035fdefc08a65d470aeb8622bec31ce7180310 (In reply to Thomas Zander from comment #4) But it support openjpeg2 - why we keep dependency from openjpeg15? (In reply to VVD from comment #5) Switched to openjpeg2 in 7beae5bb0fa6 and mfhed. (In reply to Dima Panov from comment #6) Thanks! |
Created attachment 231890 [details] fix dependencies from openjpeg 2.4 and sort out some other options Without this patch: Codecs: libdv ffmpeg xanim libopus libgsm speex liblzo With: Codecs: libvpx libdv libopencore_amrwb libopencore_amrnb ffmpeg xanim libopus libgsm speex liblzo OpenJPEG Without patch both ports depends from graphics/openjpeg15, but linked with libopenjp2.so.7 from graphics/openjpeg. With: depends from graphics/openjpeg and linked with libopenjp2.so.7. mplayer options: AALIB : on AMR_NB : on AMR_WB : on ASS : on BLURAY : on CACA : on CDIO : on DV : on DVDNAV : on ENCA : on FONTCONFIG : on FRIBIDI : on GIF : on GNUTLS : on GSM : on GUI : on IPV6 : on JACK : off LADSPA : on LIBMNG : on LIRC : on LZO : on NAS : off NLS : on OPENAL : off OPENGL : on OPENJPEG : on OPUS : on PULSEAUDIO : off RTCPU : on RTMP : on SDL : off SKINS : on SMB : on SNDIO : off SPEEX : on SVGALIB : off V4L : on VDPAU : on VPX : on X11 : on X11DGA : on X11VM : on XINERAMA : on XVIDEO : on XVMC : on mencoder options: AMR_NB : on AMR_WB : on ASS : on BLURAY : on CDIO : on DEBUG : off DV : on DVDNAV : on FAAC : on FONTCONFIG : on FRIBIDI : on GIF : on GNUTLS : on GSM : on IPV6 : on JACK : off LADSPA : on LIBMNG : on LZO : on MAD : on NAS : off NLS : on OPENAL : off OPENJPEG : on OPUS : on PULSEAUDIO : off RTCPU : on RTMP : on SMB : on SPEEX : on THEORA : on TWOLAME : on V4L : on VPX : on X264 : on XVID : on Tested on 12.3 amd64: check-plist, build, install, run.