On Mon, Apr 22, 2019 at 06:28:34PM +0100, Edd Barrett wrote: > Hi, > > I was looking for alternatives to abcde, and found cyanrip > (https://github.com/atomnuker/cyanrip), which needs a newer cdio than we > have in-tree. > > To cut a long story short, I worked with libcdio upstream over the > course of almost a year to get the newest cdio code working on OpenBSD. > Upstream released the code a few days ago, and here's the diff to > integrate it into the ports tree. > > Things to know: > > - the cdparanoia part of libcdio was split out into a separate package. > Find attached a new port of that. > > - I merged jasper@'s dedicated OpenBSD backend with the NetBSD one. > This means we don't need to patch in our locally maintained backend > any more. > > - cwen@ contacted me about this port after seeing it in openbsd-wip. > Apparently we need this for ports-gcc-8. Something to do with > flexible arrays: > > https://github.com/jasperla/openbsd-wip/commit/625c594607c15b8d16fc407abcbefe3da7b4865c > > - I've used sqlports to find the dependent ports and added a dep on the > new package where necessary. All dependent ports have been at least > build tested. Also did some unrelated WANTLIB fixing as I was there > (but not fr clemantine, as WANTLIB is scary on that one due to dlopen!). > audio/clemantine didn't need any change, as it doesn't use the > cdparanoia cdda extraction code at all. > > - The update broke the build of graphics/vcdimager, but the newest > vcdimager builds fine with the newer libcdio. I diffed the headers, > and found only a renamed typedef, so I don't think this requires a > bump. > > Can someone who uses vcdimager please test if it still works? > > - Unrelated to my change: audio/cmus is fishy. port-lib-depends-check > says: > > cmus-2.7.1p7(audio/cmus,-main): > Extra: ogg.6 vorbis.9 > > But there's explicit LIB_DEPENDS on those. > > - Tested a few players, only found some mpv bugs: > https://github.com/mpv-player/mpv/issues/6468 > https://github.com/mpv-player/mpv/issues/6467 > > The latter we could easily patch locally. Since that's a bug thats > in-tree already, let's deal with that separately. > > I imagine this should be chucked into a bulk? > > A big thanks to upstream, in particular Rocky Bernstein and Thomas > Schmitt, who have been helping me a lot with this. Also to jasper@ for > providing the OpenBSD driver which served as source material for making > the NetBSD driver work for OpenBSD. > > (I also managed to get cyanrip to build now!) > > > Index: audio/libcdio/Makefile > =================================================================== > RCS file: /cvs/ports/audio/libcdio/Makefile,v > retrieving revision 1.22 > diff -u -p -r1.22 Makefile > --- audio/libcdio/Makefile 24 Oct 2018 14:27:58 -0000 1.22 > +++ audio/libcdio/Makefile 22 Apr 2019 17:21:58 -0000 > @@ -2,43 +2,30 @@ > > COMMENT= compact disk input and control library > > -DISTNAME= libcdio-0.80 > -REVISION= 10 > +DISTNAME= libcdio-2.1.0 > +EXTRACT_SUFX= .tar.bz2 > + > CATEGORIES= audio devel > MASTER_SITES= ${MASTER_SITE_GNU:=libcdio/} > > -SHARED_LIBS= cdio 0.1 \ > - cdio++ 0.1 \ > - cdio_cdda 0.1 \ > - cdio_paranoia 0.1 \ > - iso9660 0.1 \ > - iso9660++ 0.1 \ > - udf 0.1 > +SHARED_LIBS= cdio 1.0 \ > + cdio++ 1.0 \ > + iso9660 1.0 \ > + iso9660++ 1.0 \ > + udf 1.0 > > HOMEPAGE= https://www.gnu.org/software/libcdio/ > > # GPLv2+ > PERMIT_PACKAGE_CDROM= Yes > - > -WANTLIB= c cddb iconv m ncurses ${COMPILER_LIBCXX} > - > -COMPILER = base-clang ports-gcc base-gcc > +WANTLIB= c cddb iconv m ${COMPILER_LIBCXX} > > LIB_DEPENDS= audio/libcddb \ > converters/libiconv > +BUILD_DEPENDS= devel/libtool > > USE_GMAKE= Yes > -CONFIGURE_STYLE= autoconf > -AUTOCONF_VERSION= 2.61 > +CONFIGURE_STYLE=gnu > CONFIGURE_ARGS= --disable-vcd-info > -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ > - LDFLAGS="-L${LOCALBASE}/lib" > - > -post-extract: > - @cp ${FILESDIR}/openbsd.c ${WRKSRC}/lib/driver > - > -post-install: > - cd ${WRKSRC} && ${INSTALL_DATA} libcdio_cdda.pc libcdio_paranoia.pc \ > - ${PREFIX}/lib/pkgconfig > > .include <bsd.port.mk> > Index: audio/libcdio/distinfo > =================================================================== > RCS file: /cvs/ports/audio/libcdio/distinfo,v > retrieving revision 1.2 > diff -u -p -r1.2 distinfo > --- audio/libcdio/distinfo 18 Jan 2015 03:12:43 -0000 1.2 > +++ audio/libcdio/distinfo 22 Apr 2019 12:29:28 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (libcdio-0.80.tar.gz) = saQaNNtaA0ZJEJwzKHguTi+kOLHivdxFjNJg9g73ymY= > -SIZE (libcdio-0.80.tar.gz) = 2083287 > +SHA256 (libcdio-2.1.0.tar.bz2) = hVDpWJ29WUv6yTuB7PEpsdydDVHpD5aW8bL5sq8ycSs= > +SIZE (libcdio-2.1.0.tar.bz2) = 1759040 > Index: audio/libcdio/pkg/PLIST > =================================================================== > RCS file: /cvs/ports/audio/libcdio/pkg/PLIST,v > retrieving revision 1.4 > diff -u -p -r1.4 PLIST > --- audio/libcdio/pkg/PLIST 16 Mar 2015 18:07:35 -0000 1.4 > +++ audio/libcdio/pkg/PLIST 21 Apr 2019 11:00:23 -0000 > @@ -1,9 +1,7 @@ > -@comment $OpenBSD: PLIST,v 1.4 2015/03/16 18:07:35 naddy Exp $ > +@comment $OpenBSD: PLIST,v$ > @bin bin/cd-drive > @bin bin/cd-info > -@bin bin/cd-paranoia > @bin bin/cd-read > -@bin bin/cdda-player > @bin bin/iso-info > @bin bin/iso-read > @bin bin/mmc-tool > @@ -23,7 +21,6 @@ include/cdio/audio.h > include/cdio/bytesex.h > include/cdio/bytesex_asm.h > include/cdio/cd_types.h > -include/cdio/cdda.h > include/cdio/cdio.h > include/cdio/cdio_config.h > include/cdio/cdtext.h > @@ -34,8 +31,12 @@ include/cdio/dvd.h > include/cdio/ecma_167.h > include/cdio/iso9660.h > include/cdio/logging.h > +include/cdio/memory.h > include/cdio/mmc.h > -include/cdio/paranoia.h > +include/cdio/mmc_cmds.h > +include/cdio/mmc_hl_cmds.h > +include/cdio/mmc_ll_cmds.h > +include/cdio/mmc_util.h > include/cdio/posix.h > include/cdio/read.h > include/cdio/rock.h > @@ -56,12 +57,6 @@ lib/libcdio++.la > lib/libcdio.a > lib/libcdio.la > @lib lib/libcdio.so.${LIBcdio_VERSION} > -lib/libcdio_cdda.a > -lib/libcdio_cdda.la > -@lib lib/libcdio_cdda.so.${LIBcdio_cdda_VERSION} > -lib/libcdio_paranoia.a > -lib/libcdio_paranoia.la > -@lib lib/libcdio_paranoia.so.${LIBcdio_paranoia_VERSION} > lib/libiso9660++.a > lib/libiso9660++.la > @lib lib/libiso9660++.so.${LIBiso9660++_VERSION} > @@ -73,17 +68,11 @@ lib/libudf.la > @lib lib/libudf.so.${LIBudf_VERSION} > lib/pkgconfig/libcdio++.pc > lib/pkgconfig/libcdio.pc > -lib/pkgconfig/libcdio_cdda.pc > -lib/pkgconfig/libcdio_paranoia.pc > lib/pkgconfig/libiso9660++.pc > lib/pkgconfig/libiso9660.pc > lib/pkgconfig/libudf.pc > -man/jp/ > -man/jp/man1/ > -@man man/jp/man1/cd-paranoia.1 > @man man/man1/cd-drive.1 > @man man/man1/cd-info.1 > -@man man/man1/cd-paranoia.1 > @man man/man1/cd-read.1 > @man man/man1/iso-info.1 > @man man/man1/iso-read.1 > Index: audio/aqualung/Makefile > =================================================================== > RCS file: /cvs/ports/audio/aqualung/Makefile,v > retrieving revision 1.52 > diff -u -p -r1.52 Makefile > --- audio/aqualung/Makefile 3 Feb 2019 03:58:35 -0000 1.52 > +++ audio/aqualung/Makefile 22 Apr 2019 13:11:44 -0000 > @@ -4,7 +4,7 @@ COMMENT= advanced music player > > VERSION= 1.0 > DISTNAME= aqualung-${VERSION} > -REVISION= 8 > +REVISION= 9 > EPOCH= 0 > CATEGORIES= audio > > @@ -36,6 +36,7 @@ MODLUA_SA= Yes > LIB_DEPENDS= audio/flac \ > audio/lame \ > audio/libcdio \ > + audio/libcdio-paranoia \ > audio/libcddb \ > audio/libmad \ > audio/libmodplug \ > Index: audio/audacious-plugins/Makefile > =================================================================== > RCS file: /cvs/ports/audio/audacious-plugins/Makefile,v > retrieving revision 1.76 > diff -u -p -r1.76 Makefile > --- audio/audacious-plugins/Makefile 21 Feb 2019 22:37:58 -0000 1.76 > +++ audio/audacious-plugins/Makefile 22 Apr 2019 13:21:25 -0000 > @@ -4,7 +4,7 @@ COMMENT = input and output plugins for > > V = 3.9 > DISTNAME = audacious-plugins-$V > -REVISION = 1 > +REVISION = 2 > > CATEGORIES = audio multimedia > > @@ -40,6 +40,7 @@ LIB_DEPENDS = audio/faad>=2.7 \ > audio/flac \ > audio/lame \ > audio/libcdio \ > + audio/libcdio-paranoia \ > audio/libcue \ > audio/libmodplug \ > audio/libsamplerate \ > Index: audio/cantata/Makefile > =================================================================== > RCS file: /cvs/ports/audio/cantata/Makefile,v > retrieving revision 1.17 > diff -u -p -r1.17 Makefile > --- audio/cantata/Makefile 8 Mar 2019 20:00:39 -0000 1.17 > +++ audio/cantata/Makefile 22 Apr 2019 13:41:23 -0000 > @@ -5,7 +5,7 @@ COMMENT = Qt-based MPD client > V = 2.3.2 > DISTNAME = cantata-${V} > HOMEPAGE = https://github.com/CDrummond/cantata > -REVISION = 0 > +REVISION = 1 > > MASTER_SITES = > https://github.com/CDrummond/cantata/releases/download/v${V}/ > EXTRACT_SUFX = .tar.bz2 > @@ -18,7 +18,7 @@ PERMIT_PACKAGE_CDROM = Yes > WANTLIB += ${COMPILER_LIBCXX} Qt5Concurrent Qt5Core Qt5DBus Qt5Gui > WANTLIB += Qt5Multimedia Qt5Network Qt5Sql Qt5Svg Qt5Widgets Qt5Xml > WANTLIB += avcodec avformat avutil c cddb cdio cdio_cdda cdio_paranoia > -WANTLIB += m mpg123 mtp musicbrainz5 tag z avahi-client avahi-common > +WANTLIB += iconv m mpg123 mtp musicbrainz5 tag z avahi-client avahi-common > > MODULES = devel/cmake \ > x11/qt5 > @@ -27,6 +27,7 @@ RUN_DEPENDS += devel/desktop-file-utils > RUN_DEPENDS += x11/gtk+3,-guic > LIB_DEPENDS += audio/mpg123 \ > audio/libcdio \ > + audio/libcdio-paranoia \ > audio/libcddb \ > audio/libmusicbrainz5 \ > audio/taglib \ > Index: audio/cmus/Makefile > =================================================================== > RCS file: /cvs/ports/audio/cmus/Makefile,v > retrieving revision 1.20 > diff -u -p -r1.20 Makefile > --- audio/cmus/Makefile 16 Apr 2019 20:19:01 -0000 1.20 > +++ audio/cmus/Makefile 22 Apr 2019 13:34:24 -0000 > @@ -7,7 +7,7 @@ V= 2.7.1 > DISTNAME= cmus-${V} > PKGNAME-main= ${PKGNAME} > PKGNAME-ffmpeg= cmus-ffmpeg-${V} > -REVISION= 6 > +REVISION= 7 > > GH_ACCOUNT= cmus > GH_PROJECT= cmus > @@ -26,6 +26,7 @@ WANTLIB-main+= ogg opusfile pthread snd > > LIB_DEPENDS-main= audio/flac \ > audio/libcdio \ > + audio/libcdio-paranoia \ > audio/libcue \ > audio/libdiscid \ > audio/libmad \ > Index: multimedia/mpv/Makefile > =================================================================== > RCS file: /cvs/ports/multimedia/mpv/Makefile,v > retrieving revision 1.46 > diff -u -p -r1.46 Makefile > --- multimedia/mpv/Makefile 25 Feb 2019 22:43:46 -0000 1.46 > +++ multimedia/mpv/Makefile 22 Apr 2019 13:44:13 -0000 > @@ -6,6 +6,8 @@ GH_ACCOUNT = mpv-player > GH_PROJECT = mpv > GH_TAGNAME = v0.29.1 > > +REVISION = 0 > + > CATEGORIES = multimedia x11 > > HOMEPAGE = https://mpv.io/ > @@ -34,6 +36,7 @@ BUILD_DEPENDS = audio/ladspa \ > textproc/py-docutils > > LIB_DEPENDS = audio/libcdio \ > + audio/libcdio-paranoia \ > converters/libiconv \ > devel/libdvdread \ > devel/sdl2 \ > Index: audio/deadbeef/Makefile > =================================================================== > RCS file: /cvs/ports/audio/deadbeef/Makefile,v > retrieving revision 1.42 > diff -u -p -r1.42 Makefile > --- audio/deadbeef/Makefile 5 Dec 2018 20:19:01 -0000 1.42 > +++ audio/deadbeef/Makefile 22 Apr 2019 13:55:25 -0000 > @@ -2,7 +2,7 @@ > > COMMENT = DeaDBeeF is an audio player > DISTNAME = deadbeef-0.7.2 > -REVISION = 13 > +REVISION = 14 > CATEGORIES = audio > > HOMEPAGE = http://deadbeef.sourceforge.net/ > @@ -12,13 +12,13 @@ PERMIT_PACKAGE_CDROM = Yes > > WANTLIB += ${COMPILER_LIBCXX} FLAC Imlib2 X11 Xcomposite > WANTLIB += Xcursor Xdamage Xext Xfixes Xi Xinerama Xrandr Xrender > -WANTLIB += atk-1.0 atk-bridge-2.0 atspi avcodec avformat avutil > -WANTLIB += bz2 c cairo cairo-gobject cddb cdio crypto curl dbus-1 > +WANTLIB += atk-1.0 atk-bridge-2.0 avcodec avformat avutil > +WANTLIB += bz2 c cairo cairo-gobject cddb cdio crypto curl dav1d dbus-1 > WANTLIB += epoxy expat faad ffi fontconfig freetype gdk-3 gdk_pixbuf-2.0 > WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 graphite2 > WANTLIB += gsm gthread-2.0 gtk-3 harfbuzz iconv intl jansson m > WANTLIB += mad mms mp3lame mp4ff mpcdec nghttp2 ogg opus pango-1.0 > -WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png > +WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png16 > WANTLIB += sndfile sndio speex ssl swresample vorbis vorbisenc > WANTLIB += vorbisfile vpx wavpack x264 x265 xcb xcb-render xcb-shm > WANTLIB += xvidcore z zip fribidi > @@ -44,6 +44,7 @@ LIB_DEPENDS = archivers/libzip \ > audio/faad \ > audio/flac \ > audio/libcdio \ > + audio/libcdio-paranoia \ > audio/libmad \ > audio/libogg \ > audio/libsndfile \ > Index: multimedia/xine-lib/Makefile > =================================================================== > RCS file: /cvs/ports/multimedia/xine-lib/Makefile,v > retrieving revision 1.140 > diff -u -p -r1.140 Makefile > --- multimedia/xine-lib/Makefile 19 Dec 2018 16:08:08 -0000 1.140 > +++ multimedia/xine-lib/Makefile 22 Apr 2019 14:50:21 -0000 > @@ -3,7 +3,7 @@ > COMMENT= multimedia decoding library > > DISTNAME= xine-lib-1.2.9 > -REVISION= 1 > +REVISION= 2 > CATEGORIES= multimedia > MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xine/} > EXTRACT_SUFX= .tar.xz > @@ -20,14 +20,14 @@ PERMIT_PACKAGE_FTP= Yes > > WANTLIB += ${COMPILER_LIBCXX} FLAC GL GLU ICE SDL SM X11 X11-xcb > WANTLIB += Xau Xdamage Xdmcp Xext Xfixes Xinerama Xv XvMCW Xxf86vm > -WANTLIB += avcodec avformat avutil bluray bz2 c cdio crypto drm > -WANTLIB += dvdnav dvdread execinfo expat fontconfig freetype glapi > -WANTLIB += gsm iconv intl iso9660 jpeg lcms lzma m mng modplug > -WANTLIB += mp3lame mpcdec ogg opus postproc sndio > -WANTLIB += speex ssl swresample theora usbhid v4l2 v4lconvert > -WANTLIB += vcdinfo vorbis vorbisenc vpx x264 x265 xcb xcb-dri2 > -WANTLIB += xcb-glx xcb-shape xcb-shm xcb-xv xdg-basedir xml2 xvidcore > -WANTLIB += z > +WANTLIB += avcodec avformat avutil bluray bz2 c cdio crypto dav1d > +WANTLIB += drm dvdnav dvdread execinfo expat fontconfig freetype > +WANTLIB += glapi gsm iconv intl iso9660 jpeg lcms lzma m mng modplug > +WANTLIB += mp3lame mpcdec ogg opus postproc sndio speex ssl swresample > +WANTLIB += theora usbhid v4l2 v4lconvert vcdinfo vorbis vorbisenc > +WANTLIB += vpx x264 x265 xcb xcb-dri2 xcb-dri3 xcb-glx xcb-present > +WANTLIB += xcb-shape xcb-shm xcb-sync xcb-xfixes xcb-xv xdg-basedir > +WANTLIB += xml2 xshmfence xvidcore z > > XINEAPI_REV= 2.7 > SUBST_VARS+= XINEAPI_REV > @@ -38,6 +38,7 @@ COMPILER_LANGS= c > BUILD_DEPENDS= textproc/xmlto > LIB_DEPENDS= audio/flac \ > audio/libcdio \ > + audio/libcdio-paranoia \ > audio/libmodplug \ > audio/libogg \ > audio/libvorbis \ > Index: audio/mpd/Makefile > =================================================================== > RCS file: /cvs/ports/audio/mpd/Makefile,v > retrieving revision 1.118 > diff -u -p -r1.118 Makefile > --- audio/mpd/Makefile 2 Jan 2019 21:32:32 -0000 1.118 > +++ audio/mpd/Makefile 22 Apr 2019 14:00:42 -0000 > @@ -3,6 +3,7 @@ > BROKEN-hppa = no atomic ops > COMMENT = Music Player Daemon > VER = 0.20.23 > +REVISION = 0 > DISTNAME = mpd-${VER} > CATEGORIES = audio > HOMEPAGE = https://www.musicpd.org/ > @@ -29,6 +30,7 @@ LIB_DEPENDS = audio/faad>=2.6.1p0 \ > audio/flac \ > audio/lame \ > audio/libcdio \ > + audio/libcdio-paranoia \ > audio/libid3tag \ > audio/libmikmod \ > audio/libmpdclient \ > Index: emulators/pcsxr/Makefile > =================================================================== > RCS file: /cvs/ports/emulators/pcsxr/Makefile,v > retrieving revision 1.23 > diff -u -p -r1.23 Makefile > --- emulators/pcsxr/Makefile 24 Oct 2018 14:28:02 -0000 1.23 > +++ emulators/pcsxr/Makefile 22 Apr 2019 14:10:40 -0000 > @@ -4,22 +4,22 @@ COMMENT = Playstation 1 emulator > > DISTNAME = pcsxr-1.9.94.r87113p0 > PKGNAME = pcsxr-1.9.94beta0 > -REVISION = 9 > +REVISION = 10 > CATEGORIES = emulators games > HOMEPAGE = http://pcsxr.codeplex.com/ > > # GPLv2 > PERMIT_PACKAGE_CDROM = Yes > > -WANTLIB += GL SDL X11 X11-xcb Xcomposite Xcursor Xdamage > -WANTLIB += Xext Xfixes Xi Xinerama Xrandr Xrender Xtst Xv Xxf86vm > -WANTLIB += atk-1.0 atk-bridge-2.0 atspi c cairo cairo-gobject cdio > -WANTLIB += dbus-1 drm epoxy expat ffi fontconfig freetype gdk-3 > -WANTLIB += gdk_pixbuf-2.0 gio-2.0 glapi glib-2.0 gmodule-2.0 gobject-2.0 > -WANTLIB += graphite2 gthread-2.0 gtk-3 harfbuzz iconv intl m pango-1.0 > -WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png pthread > -WANTLIB += sndio ${COMPILER_LIBCXX} usbhid xcb xcb-dri2 xcb-glx > -WANTLIB += xcb-render xcb-shm z > +WANTLIB += GL SDL X11 X11-xcb Xcomposite Xcursor Xdamage Xext > +WANTLIB += Xfixes Xi Xinerama Xrandr Xrender Xtst Xv Xxf86vm atk-1.0 > +WANTLIB += atk-bridge-2.0 c cairo cairo-gobject cdio drm epoxy > +WANTLIB += expat ffi fontconfig freetype fribidi gdk-3 gdk_pixbuf-2.0 > +WANTLIB += gio-2.0 glapi glib-2.0 gmodule-2.0 gobject-2.0 graphite2 > +WANTLIB += gthread-2.0 gtk-3 harfbuzz iconv intl m pango-1.0 pangocairo-1.0 > +WANTLIB += pangoft2-1.0 pcre pixman-1 png16 pthread sndio usbhid > +WANTLIB += xcb xcb-dri2 xcb-dri3 xcb-glx xcb-present xcb-render > +WANTLIB += xcb-shm xcb-sync xcb-xfixes xshmfence z > > COMPILER = base-clang ports-gcc base-gcc > > @@ -37,6 +37,7 @@ CONFIGURE_ARGS = --enable-libcdio --enab > LIBTOOL_FLAGS = --tag=disable-static > > LIB_DEPENDS = audio/libcdio \ > + audio/libcdio-paranoia \ > x11/gtk+3 \ > devel/sdl > RUN_DEPENDS = devel/desktop-file-utils > Index: emulators/virtualjaguar/Makefile > =================================================================== > RCS file: /cvs/ports/emulators/virtualjaguar/Makefile,v > retrieving revision 1.10 > diff -u -p -r1.10 Makefile > --- emulators/virtualjaguar/Makefile 8 Mar 2019 20:00:45 -0000 1.10 > +++ emulators/virtualjaguar/Makefile 22 Apr 2019 14:12:51 -0000 > @@ -5,7 +5,7 @@ COMMENT = Atari Jaguar emulator > V = 2.1.3 > DISTNAME = virtualjaguar-${V} > EXTRACT_SUFX = .tar.bz2 > -REVISION = 0 > +REVISION = 1 > > CATEGORIES = emulators games > > @@ -24,6 +24,7 @@ MASTER_SITES= https://icculus.org/virtua > MODULES = x11/qt5 > > LIB_DEPENDS = audio/libcdio \ > + audio/libcdio-paranoia \ > devel/sdl > > WRKDIST = ${WRKDIR}/linux-${V} > Index: graphics/vcdimager/Makefile > =================================================================== > RCS file: /cvs/ports/graphics/vcdimager/Makefile,v > retrieving revision 1.20 > diff -u -p -r1.20 Makefile > --- graphics/vcdimager/Makefile 21 Nov 2017 00:13:01 -0000 1.20 > +++ graphics/vcdimager/Makefile 22 Apr 2019 16:23:54 -0000 > @@ -2,9 +2,8 @@ > > COMMENT= (S)VCD authoring software > > -DISTNAME= vcdimager-0.7.24 > +DISTNAME= vcdimager-2.0.1 > CATEGORIES= graphics multimedia > -REVISION= 0 > > SHARED_LIBS += vcdinfo 0.0 # 2.0 > > Index: graphics/vcdimager/distinfo > =================================================================== > RCS file: /cvs/ports/graphics/vcdimager/distinfo,v > retrieving revision 1.6 > diff -u -p -r1.6 distinfo > --- graphics/vcdimager/distinfo 4 Jun 2015 06:26:29 -0000 1.6 > +++ graphics/vcdimager/distinfo 22 Apr 2019 14:30:39 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (vcdimager-0.7.24.tar.gz) = > B116ZzU/8wBHRdp4FDVpi2vEoFODjQ1KPOBRbX2XRpQ= > -SIZE (vcdimager-0.7.24.tar.gz) = 1066815 > +SHA256 (vcdimager-2.0.1.tar.gz) = > Z1Ff77mCnQVL6uQPPoQDCb5gzafWh1PK/dUmcndY9no= > +SIZE (vcdimager-2.0.1.tar.gz) = 1115207 > Index: x11/tellico/Makefile > =================================================================== > RCS file: /cvs/ports/x11/tellico/Makefile,v > retrieving revision 1.46 > diff -u -p -r1.46 Makefile > --- x11/tellico/Makefile 8 Mar 2019 20:00:56 -0000 1.46 > +++ x11/tellico/Makefile 22 Apr 2019 14:13:31 -0000 > @@ -3,7 +3,7 @@ > COMMENT = organizer for book/dvd/music collections > > DISTNAME = tellico-3.1.4 > -REVISION = 0 > +REVISION = 1 > > CATEGORIES = x11 > > @@ -41,6 +41,7 @@ RUN_DEPENDS += devel/desktop-file-utils > x11/gtk+3,-guic > > LIB_DEPENDS += audio/libcdio \ > + audio/libcdio-paranoia \ > audio/taglib \ > devel/kf5/attica \ > devel/kf5/karchive \
Why are you changing the LIB_DEPENDS? There's no change in WANTLIB is there? -- Antoine