Index: head/audio/nuvolaplayer/Makefile =================================================================== --- head/audio/nuvolaplayer/Makefile (revision 493422) +++ head/audio/nuvolaplayer/Makefile (revision 493423) @@ -1,59 +1,59 @@ # $FreeBSD$ PORTNAME= nuvolaplayer PORTVERSION= 3.0.4 PORTREVISION= 2 CATEGORIES= audio www -MAINTAINER= multimedia@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Cloud music integration for your desktop LICENSE= BSD2CLAUSE LIB_DEPENDS= libdioritegtk-0.2.so:x11-toolkits/diorite \ libjson-glib-1.0.so:devel/json-glib \ libnotify.so:devel/libnotify \ libgstreamer-1.0.so:multimedia/gstreamer1 \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 BUILD_DEPENDS= valac:lang/vala RUN_DEPENDS= ${PORTNAME}-all-services>=0:www/${PORTNAME}-all-services USE_GITHUB= yes GH_ACCOUNT= tiliado USES= compiler:c11 gnome libarchive pkgconfig waf USE_GNOME= glib20 gtk30 USE_XORG= x11 # src/nuvolakit-runner/components/keybindings/XKeyGrabber.c:128:2: error: non-void function 'nuvola_xkey_grabber_construct' should return a value [-Wreturn-type] CFLAGS+= -Wno-return-type CONFIGURE_ARGS= --platform=LINUX MAKE_ARGS= --no-system-hooks INSTALLS_ICONS= yes USE_LDCONFIG= yes .ifdef(WITH_DEBUG) CONFIGURE_ARGS+=--debug .else CONFIGURE_ARGS+=--no-debug .endif DATADIR= ${PREFIX}/share/${PORTNAME}3 OPTIONS_DEFINE= MPG123 OPTIONS_DEFAULT=MPG123 MPG123_DESC= HTML5 audio support via mpg123 MPG123_USE= GSTREAMER1=good,mpg123 pre-configure: ${REINPLACE_CMD} -e 's/Linux desktop/desktop/' \ ${WRKSRC}/wscript \ ${WRKSRC}/data/${PORTNAME}3.appdata.xml post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* \ ${STAGEDIR}${PREFIX}/lib/*.so \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME}3/* .include Index: head/multimedia/dvdstyler/Makefile =================================================================== --- head/multimedia/dvdstyler/Makefile (revision 493422) +++ head/multimedia/dvdstyler/Makefile (revision 493423) @@ -1,71 +1,71 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= dvdstyler PORTVERSION= 2.9.6 PORTREVISION= 10 PORTEPOCH= 2 CATEGORIES= multimedia MASTER_SITES= SF DISTNAME= DVDStyler-${PORTVERSION} -MAINTAINER= multimedia@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= WxWidgets frontend to dvd recoding and authoring programs LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= zip:archivers/zip \ wxsvg>=1.2:graphics/wxsvg \ dvdauthor:multimedia/dvdauthor \ mplex:multimedia/mjpegtools \ growisofs:sysutils/dvd+rw-tools \ docbook-xml>=4.1.2:textproc/docbook-xml \ xmlto:textproc/xmlto LIB_DEPENDS= libexif.so:graphics/libexif \ libavcodec.so:multimedia/ffmpeg RUN_DEPENDS= zip:archivers/zip \ wxsvg>=1.2:graphics/wxsvg \ dvdauthor:multimedia/dvdauthor \ mplex:multimedia/mjpegtools \ mkisofs:sysutils/cdrtools \ growisofs:sysutils/dvd+rw-tools USES= autoreconf compiler:c++11-lib gettext gmake pkgconfig tar:bzip2 USE_CXXSTD= gnu++11 USE_WX= 3.0 WX_CONF_ARGS= absolute GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_AVCONV_PATH="" OBJCXX="${CXX}" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DOCS GNOME GNOME_USE= GNOME=libgnomeui GNOME_CONFIGURE_WITH= gnome .if defined(WITH_DVD_DEVICE) DEFAULT_DVD_DEVICE=${WITH_DVD_DEVICE} .else DEFAULT_DVD_DEVICE=/dev/cd0 .endif pre-everything:: .if !defined(WITH_DVD_DEVICE) @${ECHO_MSG} "===>" @${ECHO_MSG} "===> The default DVD device is ${DEFAULT_DVD_DEVICE}" @${ECHO_MSG} "===> Define WITH_DVD_DEVICE if you want to change the default" @${ECHO_MSG} "===> For example, 'make WITH_DVD_DEVICE=\"/dev/somedevice\"'" .endif post-patch: @${REINPLACE_CMD} -e '/doc_DATA/s|COPYING||' \ ${WRKSRC}/Makefile.am @${REINPLACE_CMD} -e 's|"sg\*"|"cd*"|g' \ ${WRKSRC}/src/SysUtils.cpp @${REINPLACE_CMD} -e 's|/dev/dvd|${DEFAULT_DVD_DEVICE}|g' \ ${WRKSRC}/src/Config.h .include Index: head/multimedia/shotcut/Makefile =================================================================== --- head/multimedia/shotcut/Makefile (revision 493422) +++ head/multimedia/shotcut/Makefile (revision 493423) @@ -1,69 +1,69 @@ # $FreeBSD$ PORTNAME= shotcut DISTVERSIONPREFIX= v DISTVERSION= ${FULLVERSION} PORTREVISION= 1 CATEGORIES= multimedia -MAINTAINER= multimedia@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Free, open source, cross-platform video editor LICENSE= GPLv3 LIB_DEPENDS= libmlt.so:multimedia/mlt RUN_DEPENDS= ffmpeg:multimedia/ffmpeg \ ${LOCALBASE}/lib/libjack.so:audio/jack \ ${LOCALBASE}/lib/libSDL.so:devel/sdl12 USE_GITHUB= yes GH_ACCOUNT= mltframework # Needed to be able to correctly check for updates in-app. -FULLVERSION= 18.11.18 +FULLVERSION= 18.12.23 USES= pkgconfig qmake qt:5 USE_QT= buildtools_build concurrent_build core declarative \ graphicaleffects_run gui multimedia network opengl \ printsupport quickcontrols_run sql \ sql-sqlite3_run webkit websockets widgets x11extras xml USE_SDL= sdl2 USE_XORG= x11 QMAKE_ARGS= ${PORTNAME:tu}_VERSION="${FULLVERSION}" DESKTOP_ENTRIES="Shotcut" \ "Video Editor" \ "${PORTNAME}" \ "${PORTNAME}" \ "AudioVideo;Video;AudioVideoEditing;" \ "" OPTIONS_DEFINE= FREI0R LADSPA NLS WEBVFX OPTIONS_DEFAULT=FREI0R LADSPA WEBVFX OPTIONS_SUB= yes WEBVFX_DESC= HTML/QML-based video effects support FREI0R_RUN_DEPENDS= frei0r-plugins>=0:graphics/frei0r-plugins LADSPA_RUN_DEPENDS= swhplugins>=0:audio/swhplugins NLS_USES= qt:5 NLS_USE= QT=linguisttools_build WEBVFX_RUN_DEPENDS= ${LOCALBASE}/lib/mlt/libmltwebvfx.so:multimedia/webvfx-qt5 post-patch: ${REINPLACE_CMD} -e 's/"qmelt"/"melt"/' \ ${WRKSRC}/src/jobs/meltjob.cpp pre-build: @${FIND} ${WRKSRC} -name '.depend' -delete post-build-NLS-on: ${LRELEASE} ${WRKSRC}/src/src.pro post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/64x64/apps ${INSTALL_DATA} ${WRKSRC}/icons/${PORTNAME}-logo-64.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/64x64/apps/${PORTNAME}.png .include Index: head/multimedia/subtitleeditor/Makefile =================================================================== --- head/multimedia/subtitleeditor/Makefile (revision 493422) +++ head/multimedia/subtitleeditor/Makefile (revision 493423) @@ -1,41 +1,41 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= subtitleeditor PORTVERSION= 0.41.1 PORTREVISION= 4 CATEGORIES= multimedia MASTER_SITES= http://download.gna.org/${PORTNAME}/${PORTVERSION:C/\.[0-9]*$//}/ -MAINTAINER= multimedia@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Subtitle editor LICENSE= GPLv3 BUILD_DEPENDS= iso-codes>0:misc/iso-codes LIB_DEPENDS= libglademm-2.4.so:devel/libglademm24 \ libpcre.so:devel/pcre \ libenchant.so:textproc/enchant RUN_DEPENDS:= ${BUILD_DEPENDS} USES= compiler:c++11-lang desktop-file-utils gettext gmake libtool pkgconfig USE_GNOME= gtkmm24 intltool USE_GSTREAMER= good mm GNU_CONFIGURE= yes INSTALL_TARGET= install-strip INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include CXXFLAGS+= -std=c++11 LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= NLS OPENGL OPTIONS_SUB= yes NLS_CONFIGURE_OFF= --disable-nls OPENGL_LIB_DEPENDS= libgtkglextmm-x11-1.2.so:x11-toolkits/gtkglextmm OPENGL_USE= gl=glu OPENGL_CONFIGURE_ENABLE=gl .include Index: head/multimedia/vid.stab/Makefile =================================================================== --- head/multimedia/vid.stab/Makefile (revision 493422) +++ head/multimedia/vid.stab/Makefile (revision 493423) @@ -1,26 +1,26 @@ # $FreeBSD$ PORTNAME= vid.stab PORTVERSION= 0.98.2 CATEGORIES= multimedia -MAINTAINER= multimedia@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Video stabilization library LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual PORTSCOUT= skipv:before_complex_transforms USE_GITHUB= yes GH_ACCOUNT= georgmartius GH_TAGNAME= release-0.98b USES= cmake USE_LDCONFIG= yes pre-configure: @${REINPLACE_CMD} -e 's,lib$${LIB_SUFFIX}/pkgconfig,libdata/pkgconfig,' \ ${WRKSRC}/CMakeModules/create_pkgconfig_file.cmake .include Index: head/multimedia/webvfx-qt5/Makefile =================================================================== --- head/multimedia/webvfx-qt5/Makefile (revision 493422) +++ head/multimedia/webvfx-qt5/Makefile (revision 493423) @@ -1,51 +1,51 @@ # $FreeBSD$ PORTNAME= webvfx DISTVERSION= 0.4.4-20160823 PORTREVISION= 7 CATEGORIES= multimedia PKGNAMESUFFIX= -qt5 -MAINTAINER= multimedia@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Video effects library based on HTML/QML LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libmlt.so:multimedia/mlt USE_GITHUB= yes GH_ACCOUNT= mltframework GH_TAGNAME= e918ce4 USES= compiler:c++11-lang pkgconfig qmake qt:5 USE_QT= 3d buildtools_build declarative opengl webkit USE_LDCONFIG= yes PORTEXAMPLES= * OPTIONS_DEFINE= DOXYGEN EXAMPLES OPTIONS_SUB= yes DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen post-patch-EXAMPLES-on: @${REINPLACE_CMD} -i '' -e 's,examples/,,g' ${WRKSRC}/demo/mlt/* pre-configure: # Fix make jobs and speed up build. @${REINPLACE_CMD} -e 's/debug_and_release//' ${WRKSRC}/common.pri post-build-DOXYGEN-on: cd ${WRKSRC} && ${MAKE} doxydoc post-install-DOXYGEN-on: cd ${WRKSRC}/doxydoc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: cd ${WRKSRC}/demo/examples && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/demo && \ ${COPYTREE_SHARE} mlt ${STAGEDIR}${EXAMPLESDIR} .include Index: head/www/nuvolaplayer-all-services/Makefile =================================================================== --- head/www/nuvolaplayer-all-services/Makefile (revision 493422) +++ head/www/nuvolaplayer-all-services/Makefile (revision 493423) @@ -1,78 +1,78 @@ # $FreeBSD$ PORTNAME= nuvolaplayer PORTVERSION?= 1.0 # Do not set PORTREVISION here. CATEGORIES?= www audio -MAINTAINER?= multimedia@FreeBSD.org +MAINTAINER?= ports@FreeBSD.org .include "Makefile.services" _DATADIR= ${PREFIX}/share/${PORTNAME}3 .ifndef(MASTERDIR) PORTREVISION= 0 PKGNAMESUFFIX= -all-services COMMENT= Web app integrations for Nuvola Player USES= metaport OPTIONS_DEFINE= ${NV_SERVICES} OPTIONS_DEFAULT=${OPTIONS_DEFINE} . for o in ${OPTIONS_DEFINE} ${o}_DESC= ${NV_${o}_DESC} support ${o}_RUN_DEPENDS=${_DATADIR:S,^${PREFIX}/,${LOCALBASE}/,}/web_apps/${NV_${o}_NAME:S/-/_/g}/metadata.json:www/${PORTNAME}-${NV_${o}_NAME} . endfor .else NV_ID= ${${.CURDIR:T:S/${PORTNAME}-//}_ID} PORTVERSION= ${NV_${NV_ID}_VERSION} PORTREVISION?= ${NV_${NV_ID}_REVISION} PKGNAMESUFFIX?= -${NV_${NV_ID}_NAME} COMMENT?= ${NV_${NV_ID}_DESC} integration for Nuvola Player LICENSE?= BSD2CLAUSE .ifdef(NV_${NV_ID}_LICENSE) LICENSE= ${NV_${NV_ID}_LICENSE} .endif .ifdef(NV_${NV_ID}_LICENSE_COMB) LICENSE_COMB= ${NV_${NV_ID}_LICENSE_COMB} .endif BUILD_DEPENDS+= lasem-render:textproc/lasem \ scour:textproc/py-scour USE_GITHUB= yes GH_ACCOUNT?= tiliado GH_PROJECT?= nuvola-app${PKGNAMESUFFIX} USES+= gmake NO_ARCH= yes ALL_TARGET?= build MAKE_ARGS+= DEST=${STAGEDIR}${_DATADIR}/web_apps INSTALLS_ICONS= yes DISTINFO_FILE?= ${.CURDIR}/distinfo PLIST?= ${PKGDIR}/pkg-plist.service PLIST_FILES?= ${NV_${NV_ID}_PLIST_FILES} PLIST_SUB+= SERVICE="${NV_${NV_ID}_NAME:S/-/_/g}" DATADIR= ${_DATADIR}/web_apps/${NV_${NV_ID}_NAME:S/-/_/g} pre-build: # Do not install license files, the Ports framework takes care of it. @${REINPLACE_CMD} -E -e 's,icons/icon,src/icon,' \ -e '/install/ s,-t ([^ ]+)(.+),\2 \1,' \ -e '/ln/ s,-T,,' \ -e 's,\$$\(LICENSES),,' \ ${WRKSRC}/Makefile .endif .include Index: head/x11/xnee/Makefile =================================================================== --- head/x11/xnee/Makefile (revision 493422) +++ head/x11/xnee/Makefile (revision 493423) @@ -1,55 +1,55 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= xnee PORTVERSION= 3.19 PORTREVISION= 1 CATEGORIES= x11 MASTER_SITES= GNU -MAINTAINER= multimedia@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= X11 events recorder and player LICENSE= GPLv3 GNU_CONFIGURE= yes USE_XORG= xtst USES= gmake pathfix CONFIGURE_ARGS= --enable-cli --disable-doc --disable-xinput2 INFO= ${PORTNAME} OPTIONS_DEFINE= GNEE OPTIONS_SUB= yes GNEE_DESC= GUI frontend GNEE_CONFIGURE_ENABLE= gui GNEE_USES= pkgconfig GNEE_USE= GNOME=gtk20 GNEE_DESKTOP_ENTRIES= "Gnee" "" "${PORTNAME}.png" \ "gnee" "Development;" true post-patch: @${REINPLACE_CMD} -e \ 's|$${libdir}/gnome-panel|$${prefix}/libexec|g ; \ s|$${libdir}/bonobo/|$${prefix}/libdata/bonobo/|g ; \ s|"CCC"|""|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|@PIXMAP_DIR@|pixmap|g ; \ s|@DOC_DIR@||g' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ 's|make man|$$(MAKE) man|g' ${WRKSRC}/cnee/Makefile.in @${REINPLACE_CMD} -e \ 's|: install-docDATA|:|g' ${WRKSRC}/cnee/src/Makefile.in @${REINPLACE_CMD} -e \ 's|$$(libgnomeui_CFLAGS)||g ; \ s|$$(libgnomeui_LIBS)||g' ${WRKSRC}/gnee/src/Makefile.in @${REINPLACE_CMD} -e \ 's|src test|src|g' ${WRKSRC}/libxnee/Makefile.in post-install: ${INSTALL_DATA} ${WRKSRC}/doc/xnee.info ${STAGEDIR}${PREFIX}/${INFO_PATH} .include Index: head/x11-toolkits/diorite/Makefile =================================================================== --- head/x11-toolkits/diorite/Makefile (revision 493422) +++ head/x11-toolkits/diorite/Makefile (revision 493423) @@ -1,44 +1,44 @@ # $FreeBSD$ PORTNAME= diorite PORTVERSION= 0.2.1 PORTREVSION= 1 CATEGORIES= x11-toolkits devel -MAINTAINER= multimedia@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Utility and widget library based on GLib and GTK+ 3 LICENSE= BSD2CLAUSE BUILD_DEPENDS= valac:lang/vala GH_ACCOUNT= tiliado # USES=waf implicity does USES=python:2.7,build but that is not sufficient # for shebangfix to know the python version USES= gnome pkgconfig python:2.7,build shebangfix waf USE_GITHUB= yes USE_GNOME= gdkpixbuf2 glib20 gtk30 USE_XORG= x11 SHEBANG_FILES= testgen.py # --noopt is required to prevent a crash in ipcserver.c, as # the argument of diorite_ipc_server_process_connection_co() gets # optimized out in diorite_ipc_server_process_connection(). CONFIGURE_ARGS= --noopt --platform=LINUX MAKE_ARGS= --no-ldconfig USE_LDCONFIG= yes .ifdef(WITH_DEBUG) CONFIGURE_ARGS+=--debug .else CONFIGURE_ARGS+=--no-debug .endif pre-configure: @${REINPLACE_CMD} -e '/pkgconfig/ s,$${LIBDIR},${PREFIX}/libdata,' \ ${WRKSRC}/wscript post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so .include