On Sep 20 15:05:01, h...@stare.cz wrote: > Below is a diff that unhooks opencore-amr from audio/Makefile > and removes the dependency from audio/sox, multimedia/imagination, > and telephony/pjsua. Please correct me where I missed something.
On Sep 20 13:11:38, s...@spacehopper.org wrote: > multimedia/imagination just picks up the library dependency from sox. > Regen wantlib and bump REVISION to fix. > For telephony/pjsua just remove the dep/wantlib, add > --disable-opencore-amr to CONFIGURE_ARGS, and bump. Better diff below, except I don't know how to convey the actual removal of the audio/opencore-amr directory in a diff. Jan Index: audio/Makefile =================================================================== RCS file: /cvs/ports/audio/Makefile,v retrieving revision 1.391 diff -u -p -r1.391 Makefile --- audio/Makefile 17 Sep 2017 16:45:29 -0000 1.391 +++ audio/Makefile 20 Sep 2017 13:10:19 -0000 @@ -142,7 +142,6 @@ SUBDIR += ocp SUBDIR += oggtag SUBDIR += openal - SUBDIR += opencore-amr SUBDIR += opennap SUBDIR += opus SUBDIR += opus-tools Index: audio/sox/Makefile =================================================================== RCS file: /cvs/ports/audio/sox/Makefile,v retrieving revision 1.68 diff -u -p -r1.68 Makefile --- audio/sox/Makefile 22 Sep 2016 19:58:22 -0000 1.68 +++ audio/sox/Makefile 20 Sep 2017 13:10:19 -0000 @@ -5,21 +5,19 @@ BROKEN-hppa = bend.c:155:12: internal co COMMENT= Sound eXchange, the Swiss Army knife of audio manipulation DISTNAME= sox-14.4.2 -REVISION= 2 +REVISION= 3 SHARED_LIBS += sox 4.0 # 3.0 CATEGORIES= audio HOMEPAGE= http://sox.sourceforge.net/ MAINTAINER= Jan Stary <h...@stare.cz> -# code is GPLv2+, however as opencore is under Apache License we must use -# sox under the terms of GPLv3 to avoid license conflict. +# GPLv2+ PERMIT_PACKAGE_CDROM= Yes WANTLIB += c m z sndio WANTLIB += FLAC gsm mad id3tag mp3lame ogg WANTLIB += sndfile vorbis vorbisenc vorbisfile -WANTLIB += opencore-amrnb opencore-amrwb WANTLIB += opus opusfile twolame wavpack WANTLIB += iconv png @@ -35,7 +33,6 @@ LIB_DEPENDS= \ audio/libogg \ audio/libsndfile \ audio/libvorbis \ - audio/opencore-amr \ audio/opus \ audio/opusfile \ audio/twolame \ @@ -75,8 +72,8 @@ CONFIGURE_ARGS+= \ --with-oggvorbis \ --with-opus \ --with-flac \ - --with-amrwb \ - --with-amrnb \ + --without-amrwb \ + --without-amrnb \ --with-wavpack \ --with-sndfile \ --with-mp3 \ Index: multimedia/imagination/Makefile =================================================================== RCS file: /cvs/ports/multimedia/imagination/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- multimedia/imagination/Makefile 22 Sep 2016 21:30:17 -0000 1.12 +++ multimedia/imagination/Makefile 20 Sep 2017 13:10:34 -0000 @@ -2,7 +2,7 @@ COMMENT = lightweight and simple DVD slide show maker DISTNAME = imagination-3.0 -REVISION = 5 +REVISION = 6 CATEGORIES = multimedia @@ -17,8 +17,8 @@ WANTLIB += FLAC X11 Xcomposite Xcursor X WANTLIB += Xinerama Xrandr Xrender atk-1.0 c cairo expat ffi fontconfig WANTLIB += freetype gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 WANTLIB += gmodule-2.0 gobject-2.0 graphite2 gsm gthread-2.0 gtk-x11-2.0 -WANTLIB += harfbuzz iconv id3tag intl m mad mp3lame ogg opencore-amrnb -WANTLIB += opencore-amrwb opus opusfile pango-1.0 pangocairo-1.0 +WANTLIB += harfbuzz iconv id3tag intl m mad mp3lame ogg +WANTLIB += opus opusfile pango-1.0 pangocairo-1.0 WANTLIB += pangoft2-1.0 pcre pixman-1 png pthread pthread-stubs WANTLIB += sndfile sndio sox twolame vorbis vorbisenc vorbisfile WANTLIB += wavpack xcb xcb-render xcb-shm z Index: telephony/pjsua/Makefile =================================================================== RCS file: /cvs/ports/telephony/pjsua/Makefile,v retrieving revision 1.43 diff -u -p -r1.43 Makefile --- telephony/pjsua/Makefile 5 Aug 2017 12:31:01 -0000 1.43 +++ telephony/pjsua/Makefile 20 Sep 2017 13:10:43 -0000 @@ -4,7 +4,7 @@ COMMENT-main= multimedia communication l COMMENT-pjsua= lightweight sip client V= 2.4.5 -REVISION= 2 +REVISION= 3 DISTNAME= pjproject-$V PKGNAME-main= pjsip-$V PKGNAME-pjsua= pjsua-$V @@ -35,7 +35,7 @@ MASTER_SITES= ${HOMEPAGE}release/$V/ # GPLv2+ PERMIT_PACKAGE_CDROM= Yes -WANTLIB += crypto gsm m opencore-amrnb opencore-amrwb portaudio pthread +WANTLIB += crypto gsm m portaudio pthread WANTLIB += speex speexdsp ssl WANTLIB-pjsua += ${WANTLIB} @@ -48,7 +48,6 @@ WANTLIB-main = ${WANTLIB} ${COMPILER_LIB MULTI_PACKAGES= -main -pjsua LIB_DEPENDS-main= audio/gsm \ - audio/opencore-amr \ audio/portaudio-svn \ audio/speex @@ -63,6 +62,7 @@ AUTOCONF_VERSION= 2.69 CONFIGURE_ARGS= --enable-shared \ --disable-oss \ --disable-video \ + --disable-opencore-amr \ --with-external-gsm \ --with-external-pa \ --with-external-speex \