Date: Thu, 18 Feb 2016 12:43:57 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 207307] audio/audacity: changes CONFIGURE_ARGS and LIB_DEPENDS Message-ID: <bug-207307-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D207307 Bug ID: 207307 Summary: audio/audacity: changes CONFIGURE_ARGS and LIB_DEPENDS Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: tatsuki_makino@hotmail.com CC: xxjack12xx@gmail.com CC: xxjack12xx@gmail.com Flags: maintainer-feedback?(xxjack12xx@gmail.com) Created attachment 167149 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D167149&action= =3Dedit For information to change, it can apply, but it sholdn't commit directly some libraries are installed but unused. --with-libiconv-prefix: USES+=3Diconv and CONFIGURE_ARGS+=3D ${ICONV_CONFIGURE_ARG} --with-lib-preference: "system" is dropped for using bundle library code. But it can override with --with-PACKAGE=3Dsystem for using library of ports= /pkg. --with-expat: use ports/pkg by --with-expat=3Dsystem. --with-libsndfile: libsndfile of ports/pkg has same code as bundled code. It should use ports/pkg by --with-libsndfile=3Dsystem. --with-libsoxr: It is not ported. It use bundled code. --with-portaudio: library of ports/pkg is failed configure. library is available as system library, but does not have the Pa_GetStreamHostApiType function. It must use bundled code. --with-midi: Perhaps, it is not ported. It use bundled code if use portSMF. --with-widgetextra: Perhaps, it is not ported. It use bundled code. --with-portmixer: I'm sorry, It is not checked. Perhaps, it is required. --with-libintl-prefix: Add to OPTION NLS. --enable-dynamic-loading: OPTION DYNLOAD is added for choosing dynamic loading or run-time linking libmp3lame and libavformat. Perhaps, if it turn on by default and add condition like following, it will= be useful for pkg users. .if ${PORT_OPTIONS:MDYNLOAD} . if ${PORT_OPTIONS:MFFMPEG} BUILD_DEPENDS+=3D ${LOCALBASE}/libdata/pkgconfig/libavcodec.pc:${PORTSDIR}/multimedia/ffmpeg . endif . if ${PORT_OPTIONS:MLAME} BUILD_DEPENDS+=3D ${LOCALBASE}/include/lame/lame.h:${PORTSDIR}/audio/lame . endif .else . if ${PORT_OPTIONS:MFFMPEG} LIB_DEPENDS+=3D libavcodec.so:${PORTSDIR}/multimedia/ffmpeg . endif . if ${PORT_OPTIONS:MLAME} LIB_DEPENDS+=3D libmp3lame.so:${PORTSDIR}/audio/lame . endif .endif --with-ffmpeg: It is controlled by OPTION FFMPEG. bundled code is old header only. It should use ports/pkg. It has already used ports/pkg since Bug 205484. --with-libflac: It is controlled by OPTION FLAC. bundled patches don't affect to run. It can use ports/pkg by --with-libflac=3Dsystem. --with-libid3tag: It is controlled by OPTION ID3TAG. bundled codes are patched for ID3v2.3. frame.c, id3tag.h, tag.c and utf16.c are patched. But, it can use ports/pkg. --with-libmad: It is controlled by OPTION MAD. bundled codes are patched. layer12.c and layer3.c are patched. Perhaps, it can use ports/pkg. --with-lame: It is controlled by OPTION LAME. --without-lame is broken. It is not detached code of libmp3lame. It is only choosing to use ports/pkg or to use bundled header. --with-soundtouch: It is controlled by OPTION SOUNDTOUCH. bundled patches don't affect to run. It can use ports/pkg by --with-soundtouch=3Dsystem. --with-twolame: It is controlled by OPTION TWOLAME. bundled patches don't affect to run. It can use ports/pkg by --with-twolame=3Dsystem. --with-libvamp: It is controlled by OPTION VAMP. ports/pkg has new version. It use ports/pkg version. --with-libvorbis: It is controlled by OPTION VORBIS. bundled libogg version is 1.3.1. bundled libvorbis version is 1.3.3, but some version 1.2.x codes are mixed = and unused. bundled patches don't affect to run. It should use ports/pkg by --with-libvorbis=3Dsystem. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-207307-13>