diff --git a/audio/jack-example-tools/Makefile b/audio/jack-example-tools/Makefile index 2362d442ec14..1bfae4d855a5 100644 --- a/audio/jack-example-tools/Makefile +++ b/audio/jack-example-tools/Makefile @@ -1,44 +1,44 @@ PORTNAME= jack-example-tools DISTVERSION= 4 PORTREVISION= 2 CATEGORIES= audio MAINTAINER= dev@submerge.ch COMMENT= Low latency audio server WWW= https://jackaudio.org/ LICENSE= GPLv2 GPLv3+ LICENSE_COMB= multi LIB_DEPENDS= libjack.so:audio/jack \ libsamplerate.so:audio/libsamplerate \ libsndfile.so:audio/libsndfile \ libsysinfo.so:devel/libsysinfo USES= compiler:c11 localbase:ldflags meson pkgconfig USE_GITHUB= yes GH_ACCOUNT= jackaudio -CONFIGURE_ARGS= -Djack_net=enabled \ +MESON_ARGS= -Djack_net=enabled \ -Djack_netsource=enabled \ -Djack_rec=enabled CFLAGS+= -fPIC CPPFLAGS+= -I${LOCALBASE}/include OPTIONS_DEFINE= ALSA OPUS READLINE OPTIONS_DEFAULT= OPUS READLINE OPTIONS_SUB= yes ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib \ libzita-alsa-pcmi.so:audio/zita-alsa-pcmi \ libzita-resampler.so:audio/zita-resampler ALSA_MESON_ENABLED= alsa_in_out zalsa OPUS_LIB_DEPENDS= libopus.so:audio/opus OPUS_MESON_ENABLED= opus_support READLINE_USES= readline READLINE_MESON_ENABLED= readline_support READLINE_LDFLAGS= -lreadline .include diff --git a/benchmarks/glmark2/Makefile b/benchmarks/glmark2/Makefile index 35e3525734f8..6814f313a4bf 100644 --- a/benchmarks/glmark2/Makefile +++ b/benchmarks/glmark2/Makefile @@ -1,54 +1,54 @@ PORTNAME= glmark2 PORTVERSION= 2023.01 PORTREVISION= 2 CATEGORIES= benchmarks MAINTAINER= danfe@FreeBSD.org COMMENT= Benchmark for OpenGL (ES) 2.0 WWW= https://launchpad.net/glmark2 LICENSE= GPLv3 LIB_DEPENDS= libpng.so:graphics/png USES= compiler:c++14-lang jpeg meson pkgconfig USE_GITHUB= yes -CONFIGURE_ARGS= -Dflavors=${PLATFORMS:ts,} +MESON_ARGS= -Dflavors=${PLATFORMS:ts,} PORTDOCS= NEWS OPTIONS_DEFINE= DOCS OPTIONS_MULTI= PLATFORM OPTIONS_MULTI_PLATFORM= DRM GBM WAYLAND X11 OPTIONS_DEFAULT= DRM GBM WAYLAND X11 OPTIONS_SUB= yes PLATFORM_DESC= Window systems DRM_DESC= KMS console support DRM_LIB_DEPENDS= libudev.so:devel/libudev-devd \ libdrm.so:graphics/libdrm DRM_USES= gl DRM_USE= GL=gbm DRM_VARS= PLATFORMS+="drm-gl drm-glesv2" GBM_DESC= GBM offscreen rendering GBM_USES= gl GBM_USE= GL=gbm GBM_VARS= PLATFORMS+="gbm-gl gbm-glesv2" WAYLAND_CATEGORIES= wayland WAYLAND_BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \ wayland-protocols>=1.12:graphics/wayland-protocols WAYLAND_LIB_DEPENDS= libwayland-egl.so:graphics/wayland WAYLAND_VARS= PLATFORMS+="wayland-gl wayland-glesv2" X11_USES= localbase xorg X11_USE= XORG=x11 X11_VARS= PLATFORMS+="x11-gl x11-glesv2 x11-gl-egl" post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/deskutils/virt-manager/Makefile b/deskutils/virt-manager/Makefile index a6a164f6abdc..b77d51604ec5 100644 --- a/deskutils/virt-manager/Makefile +++ b/deskutils/virt-manager/Makefile @@ -1,39 +1,39 @@ PORTNAME= virt-manager PORTVERSION= 5.1.0 CATEGORIES= deskutils net-mgmt MASTER_SITES= https://releases.pagure.org/${PORTNAME}/ MAINTAINER= novel@FreeBSD.org COMMENT= Toolkit to interact with virtualization capabilities WWW= https://virt-manager.org/ LICENSE= LGPL3 BUILD_DEPENDS= rst2man:textproc/py-docutils@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.83.2:devel/py-dbus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}libxml2-python>=2.7.8:textproc/libxml2-python@${PY_FLAVOR} \ vte3>=0:x11-toolkits/vte3 \ ${PYTHON_PKGNAMEPREFIX}ipaddr>=0:devel/py-ipaddr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}libvirt>=0:devel/py-libvirt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ gtk-vnc>=0.4.4:net/gtk-vnc \ libvirt-glib>=0.1.9:devel/libvirt-glib \ libosinfo>=0:devel/libosinfo \ spice-gtk>=0.26:deskutils/spice-gtk \ ssh-askpass:security/openssh-askpass USES= desktop-file-utils gettext gnome meson tar:xz python USE_GNOME= gtksourceview4 introspection:run intltool librsvg2 pygobject3 GLIB_SCHEMAS= org.virt-manager.virt-manager.gschema.xml -CONFIGURE_ARGS= -Dtests=disabled +MESON_ARGS= -Dtests=disabled NO_ARCH= yes post-patch: ${REINPLACE_CMD} -e "s|'python3'|'${PYTHON_CMD}'|" \ ${WRKSRC}/meson.build ${REINPLACE_CMD} -e 's|"""#!/usr/bin/env python3|"""#!${PYTHON_CMD}|' \ ${WRKSRC}/scripts/make_bin_wrapper.py .include diff --git a/graphics/gexiv2/Makefile b/graphics/gexiv2/Makefile index 0875132f4852..8bb986289312 100644 --- a/graphics/gexiv2/Makefile +++ b/graphics/gexiv2/Makefile @@ -1,40 +1,40 @@ PORTNAME= gexiv2 PORTVERSION= 0.14.6 CATEGORIES= graphics MASTER_SITES= GNOME MAINTAINER= cmt@FreeBSD.org COMMENT= GObject-based wrapper around Exiv2 library WWW= https://wiki.gnome.org/Projects/gexiv2 LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libexiv2.so:graphics/exiv2 USES= compiler:c++17-lang gnome meson pathfix pkgconfig \ python:build tar:xz vala:build USE_GNOME= glib20 introspection:build pygobject3 USE_LDCONFIG= yes BINARY_WRAPPERS= gm4 BINARY_ALIAS= python3=${PYTHON_CMD} USE_CXXSTD= c++17 PLIST_SUB= SOVERSION=${PORTVERSION:C/^0./2./} OPTIONS_DEFINE= DOCS OPTIONS_SUB= yes DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc -DOCS_CONFIGURE_ON= -Dgtk_doc=true +DOCS_MESON_ON= -Dgtk_doc=true PORTSCOUT= limitw:1,even pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/vala/vapi post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgexiv2.so ${RM} -r ${STAGEDIR}${PREFIX}/lib/python* .include diff --git a/graphics/gexiv2_016/Makefile b/graphics/gexiv2_016/Makefile index f5cc5e4b22b3..d0796f7b8b5f 100644 --- a/graphics/gexiv2_016/Makefile +++ b/graphics/gexiv2_016/Makefile @@ -1,41 +1,41 @@ PORTNAME= gexiv2 PKGNAMESUFFIX= _016 PORTVERSION= 0.16.0 CATEGORIES= graphics MASTER_SITES= GNOME MAINTAINER= cmt@FreeBSD.org COMMENT= GObject-based wrapper around Exiv2 library WWW= https://wiki.gnome.org/Projects/gexiv2 LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gi-docgen:textproc/py-gi-docgen LIB_DEPENDS= libexiv2.so:graphics/exiv2 USES= compiler:c++17-lang gnome meson pathfix pkgconfig \ python:build tar:xz vala:build USE_GNOME= glib20 introspection:build pygobject3 USE_LDCONFIG= yes BINARY_WRAPPERS= gm4 BINARY_ALIAS= python3=${PYTHON_CMD} USE_CXXSTD= c++17 PLIST_SUB= SOVERSION=${PORTVERSION:C/^0./4./} OPTIONS_DEFINE= DOCS OPTIONS_SUB= yes DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc -DOCS_CONFIGURE_ON= -Dgtk_doc=true +DOCS_MESON_ON= -Dgtk_doc=true PORTSCOUT= limitw:1,even pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/vala/vapi post-install: ${RM} -r ${STAGEDIR}${PREFIX}/lib/python* .include diff --git a/graphics/libchamplain/Makefile b/graphics/libchamplain/Makefile index fd79b98e5464..5a94ee9def67 100644 --- a/graphics/libchamplain/Makefile +++ b/graphics/libchamplain/Makefile @@ -1,30 +1,30 @@ PORTNAME= libchamplain PORTVERSION= 0.12.21 CATEGORIES= graphics MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= C library aimed to provide a Gtk+ widget to display rasterized maps and markers WWW= https://projects.gnome.org/libchamplain/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcogl.so:graphics/cogl \ libclutter-1.0.so:graphics/clutter \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ libjson-glib-1.0.so:devel/json-glib \ libsoup-3.0.so:devel/libsoup3 USES= gettext-runtime gl gnome localbase meson \ pkgconfig sqlite tar:xz vala:build xorg USE_GNOME= cairo gdkpixbuf gtk30 introspection:build USE_GL= egl USE_XORG= x11 xcomposite xdamage xext xfixes xi xrandr USE_LDCONFIG= yes INSTALL_TARGET= install-strip -CONFIGURE_ARGS= -Dlibsoup3=true +MESON_ARGS= -Dlibsoup3=true PLIST_SUB= VERSION=0.12 .include diff --git a/graphics/libdrm/Makefile b/graphics/libdrm/Makefile index 14099f57b2f3..262cbaec93ce 100644 --- a/graphics/libdrm/Makefile +++ b/graphics/libdrm/Makefile @@ -1,89 +1,89 @@ PORTNAME= libdrm PORTVERSION= 2.4.131 PORTEPOCH= 1 CATEGORIES= graphics MASTER_SITES= https://dri.freedesktop.org/libdrm/ MAINTAINER= x11@FreeBSD.org COMMENT= Direct Rendering Manager library and headers WWW= https://dri.freedesktop.org/ LICENSE= MIT BUILD_DEPENDS= rst2man:textproc/py-docutils LIB_DEPENDS= libpciaccess.so:devel/libpciaccess USES= gnome meson pkgconfig tar:xz USE_LDCONFIG= yes MESON_ARGS= -Dvalgrind=disabled OPTIONS_DEFINE= TESTS OPTIONS_SUB= yes TESTS_DESC= Build and install test programs TESTS_MESON_TRUE= install-test-programs # avoid circular dependency in case cairo supports OpenGL (cairo->mesa-libs->libdrm->cairo) -CONFIGURE_ARGS+= -Dcairo-tests=disabled +MESON_ARGS+= -Dcairo-tests=disabled # Disable some targets known to not work on FreeBSD MESON_ARGS+= -Domap=disabled \ -Dexynos=disabled \ -Dfreedreno=disabled \ -Dfreedreno-kgsl=false \ -Dvc4=disabled \ -Detnaviv=disabled \ -Dnouveau=disabled MESON_ARGS+= -Dman-pages=enabled .include .if ${ARCH} == amd64 || ${ARCH} == i386 MESON_ARGS+= -Dvmwgfx=enabled \ -Dintel=enabled .else MESON_ARGS+= -Dvmwgfx=disabled \ -Dintel=disabled .endif .if ${ARCH} == amd64 || ${ARCH} == i386 PLIST_SUB+= AMD_DRIVERS="" PLIST_SUB+= ARM_DRIVERS="@comment " PLIST_SUB+= INTEL_DRIVER="" PLIST_SUB+= RADEON_DRIVERS="" PLIST_SUB+= VMWGFX_DRIVERS="" .elif ${ARCH:Mpowerpc*} PLIST_SUB+= AMD_DRIVERS="" PLIST_SUB+= ARM_DRIVERS="@comment " PLIST_SUB+= INTEL_DRIVER="@comment " PLIST_SUB+= RADEON_DRIVERS="" PLIST_SUB+= VMWGFX_DRIVERS="@comment " .elif ${ARCH} == aarch64 PLIST_SUB+= AMD_DRIVERS="" PLIST_SUB+= ARM_DRIVERS="" PLIST_SUB+= INTEL_DRIVER="@comment " PLIST_SUB+= RADEON_DRIVERS="" PLIST_SUB+= VMWGFX_DRIVERS="@comment " .elif ${ARCH:Marm*} PLIST_SUB+= AMD_DRIVERS="" PLIST_SUB+= ARM_DRIVERS="" PLIST_SUB+= INTEL_DRIVER="@comment " PLIST_SUB+= RADEON_DRIVERS="" PLIST_SUB+= VMWGFX_DRIVERS="@comment " .elif ${ARCH} == riscv64 PLIST_SUB+= AMD_DRIVERS="" PLIST_SUB+= ARM_DRIVERS="@comment " PLIST_SUB+= INTEL_DRIVER="@comment " PLIST_SUB+= RADEON_DRIVERS="" PLIST_SUB+= VMWGFX_DRIVERS="@comment " .else PLIST_SUB+= AMD_DRIVERS="@comment " PLIST_SUB+= ARM_DRIVERS="@comment " PLIST_SUB+= INTEL_DRIVER="@comment " PLIST_SUB+= RADEON_DRIVERS="@comment " PLIST_SUB+= VMWGFX_DRIVERS="@comment " .endif .include diff --git a/graphics/shotwell/Makefile b/graphics/shotwell/Makefile index a34f725fa4bb..93be98e2313f 100644 --- a/graphics/shotwell/Makefile +++ b/graphics/shotwell/Makefile @@ -1,54 +1,54 @@ PORTNAME= shotwell PORTVERSION= 0.32.15 CATEGORIES= graphics gnome MASTER_SITES= GNOME MAINTAINER= cmt@FreeBSD.org COMMENT= Open source photo manager for GNOME WWW= https://wiki.gnome.org/Apps/Shotwell LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libportal.so:deskutils/libportal \ libportal-gtk3.so:deskutils/libportal-gtk3 \ libgio-2.0.so:devel/glib20 \ libjson-glib-1.0.so:devel/json-glib \ libgee-0.8.so:devel/libgee \ libsoup-3.0.so:devel/libsoup3 \ libgdk_pixbuf-2.0.so:graphics/gdk-pixbuf2 \ libgexiv2.so:graphics/gexiv2 \ libexif.so:graphics/libexif \ libgphoto2.so:graphics/libgphoto2 \ libraw.so:graphics/libraw \ libwebp.so:graphics/webp \ libgcr-ui-3.so:security/gcr3 \ libsecret-1.so:security/libsecret USES= compiler:c++11-lib cpe desktop-file-utils gettext gnome gstreamer meson \ ninja pkgconfig python:build sqlite tar:xz vala:build xorg CPE_VENDOR= gnome USE_GNOME= cairo gtk30 libxml2 USE_LDCONFIG= yes USE_XORG= x11 MESON_ARGS= -Dudev=false \ -Dpublishers=flickr,gallery3,googlephotos,piwigo,tumblr,youtube PORTSCOUT= limitw:1,even MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= FACED OPTIONS_SUB= yes FACED_DESC= Face Detection -FACED_CONFIGURE_ON= -Dface_detection=true -FACED_CONFIGURE_OFF= -Dface_detection=false -Dface_detection_helper=true +FACED_MESON_ON= -Dface_detection=true +FACED_MESON_OFF= -Dface_detection=false -Dface_detection_helper=true FACED_LIB_DEPENDS= libopencv_core.so:graphics/opencv PLIST_SUB= DISTVERSION=${DISTVERSION} GLIB_SCHEMAS= org.yorba.shotwell.gschema.xml org.yorba.shotwell-extras.gschema.xml .include diff --git a/misc/shared-mime-info/Makefile b/misc/shared-mime-info/Makefile index b0f9447961aa..4d7b7b73ea0a 100644 --- a/misc/shared-mime-info/Makefile +++ b/misc/shared-mime-info/Makefile @@ -1,44 +1,44 @@ PORTNAME= shared-mime-info DISTVERSION= 2.4 PORTREVISION= 2 CATEGORIES= misc gnome MAINTAINER= desktop@FreeBSD.org COMMENT= MIME types database from the freedesktop.org project WWW= https://www.freedesktop.org/wiki/Software/shared-mime-info/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gettext gnome localbase meson pathfix pkgconfig python:build shebangfix \ tar:xz trigger -CONFIGURE_ARGS= -Dupdate-mimedb=false \ +MESON_ARGS= -Dupdate-mimedb=false \ -Dxdgmime-path=${WRKSRC}/src/xdgmime USE_GNOME= glib20 libxml2 USE_GITLAB= YES GL_SITE= https://gitlab.freedesktop.org/ GL_ACCOUNT= xdg GL_TUPLE= xdg:xdgmime:e861d3eb3d522a9c22c5a870526728e2a3d9fc04:xdgmime/src/xdgmime bash_CMD= /bin/sh SHEBANG_FILES= ${WRKSRC}/tests/*.py \ ${WRKSRC}/tests/mime-detection/*.py \ ${WRKSRC}/tests/*.sh \ ${WRKSRC}/po/check_translations.sh # these come from update-mime-database.cpp:const char *media_types[] MIMESUBDIRS= all application audio chemical font image inode message model \ multipart print text uri video x-content x-epoc x-scheme-handler post-patch: ${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/src/xdgmime/src/xdgmime.c \ ${WRKSRC}/src/update-mime-database.cpp ${REINPLACE_CMD} 's|%%PYTHON_CMD%%|${PYTHON_CMD}|g' \ ${WRKSRC}/data/freedesktop.org.xml.in post-install: for dir in ${MIMESUBDIRS} ; do \ ${MKDIR} ${STAGEDIR}${PREFIX}/share/mime/$${dir} ; \ done .include diff --git a/multimedia/gstreamer1-plugins/Makefile.common b/multimedia/gstreamer1-plugins/Makefile.common index cc445ce786a5..3a2c3dfeeedd 100644 --- a/multimedia/gstreamer1-plugins/Makefile.common +++ b/multimedia/gstreamer1-plugins/Makefile.common @@ -1,427 +1,426 @@ BASE_GST_ALL_PLUGINS+= \ adder \ allocators \ alsa \ app \ audio \ audioconvert \ audiomixer \ audiorate \ audioresample \ audiotestsrc \ cdparanoia \ compositor \ debugutils \ dsd \ doc \ encoding \ examples \ fft \ gio \ gl \ libvisual \ nls \ ogg \ opus \ overlaycomposition \ pango \ pbtypes \ pbutils \ pkgconfig \ playback \ rawparse \ riff \ rtp \ rtsp \ sdp \ subparse \ tag \ tcp \ tests \ theora \ tools \ tremor \ typefind \ video \ videoconvertscale \ videorate \ videotestsrc \ volume \ vorbis \ ximage \ xvideo BASE_GST_ENABLED_PLUGINS?= BAD_GST_ALL_PLUGINS+= \ accurip \ adaptivedemux \ adpcmdec \ adpcmenc \ aes \ aiff \ aja \ amfcodec \ analytics \ analyticsoverlay \ androidmedia\ aom \ applemedia \ asfmux \ asio \ assrender \ audio \ audiobuffersplit \ audiofxbad \ audiolatency \ audiomixmatrix \ audiovisualizers \ autoconvert \ avtp \ basecamerabinsrc \ bayer \ bluez \ bs2b \ bz2 \ camerabin2 \ chromaprint \ closedcaption \ codec2json \ codecalpha \ codecparsers \ codecs \ codectimestamper \ coloreffects \ colormanagement \ cuda \ curl \ curl-ssh2 \ d3d11 \ d3d11-hlsl-precompile \ d3d11-math \ d3d11-wgc \ d3d12 \ dash \ data \ dc1394 \ debugutils \ decklink \ directfb \ directshow \ directsound \ doc \ drm \ dtls \ dts \ dvb \ dvbsubenc \ dvbsuboverlay \ dvdspu \ dwrite \ dxva \ examples \ extra-checks \ faac \ faad \ faceoverlay \ fbdev \ fdkaac \ festival \ fieldanalysis \ flite \ fluidsynth \ freeverb \ frei0r \ gaudieffects \ gdp \ geometrictransform \ gl \ gme \ gs \ gsm \ gtk3 \ hls \ id3tag \ insertbin \ inter \ interfaces \ interlace \ ipcpipeline \ iqa \ isac \ isoff \ ivfparse \ ivtc \ jp2kdecimator \ jpegformat \ kms \ ladspa \ ladspa-rdf \ lc3 \ ldac \ libde265 \ librfb \ lv2 \ magicleap \ mediafoundation \ microdns \ midi \ modplug \ mpeg2enc \ mpegdemux \ mpegpsmux \ mpegts \ mpegtsdemux \ mpegtsmux \ mplex \ msdk \ mse \ musepack \ mxf \ neon \ netsim \ nls \ nvcodec \ onnx \ onvif \ openal \ openaptx \ opencv \ openexr \ openh264 \ openjpeg \ openmpt \ openni2 \ opensles \ opus \ orc \ pcapparse \ pkgconfig \ play \ player \ pnm \ proxy \ qroverlay \ qsv \ qt6d3d11 \ rawparse \ removesilence \ resindvd \ rist \ rsvg \ rtmp \ rtmp2 \ rtp \ sbc \ sctp \ sdp \ segmentclip \ shm \ siren \ smooth \ smoothstreaming \ sndfile \ soundtouch \ spandsp \ speed \ srt \ srtp \ subenc \ svtav1 \ svthevcenc \ switchbin \ teletext \ tensordecoders \ tests \ timecode \ tinyalsa \ tools \ transcode \ transcoder \ ttml \ udev \ unixfd \ uridownloader \ uvch264 \ uvcgadget \ v4l2codecs \ va \ videofilters \ videoframe_audiolevel \ videoparsers \ videosignal \ vmaf \ vmnc \ voaacenc \ voamrwbenc \ vulkan \ wasapi \ wasapi2 \ wayland \ webp \ webrtc \ webrtcdsp \ wic \ wildmidi \ win32ipc \ winks \ winscreencap \ x265 \ zbar \ zxing BAD_GST_ENABLED_PLUGINS?= GOOD_GST_ALL_PLUGINS+= \ aalib \ adaptivedemux2 \ alpha \ amrnb \ amrwbdec \ apetag \ audiofx \ audioparsers \ auparse \ autodetect \ avi \ cairo \ cutter \ debugutils \ deinterlace \ directsound \ dtmf \ dv \ dv1394 \ effectv \ equalizer \ examples \ flac \ flv \ flx \ gdk-pixbuf \ goom \ goom2k1 \ gtk3 \ icydemux \ id3demux \ imagefreeze \ interleave \ isomp4 \ jack \ jpeg \ lame \ law \ level \ libcaca \ matroska \ monoscope \ mpg123 \ multifile \ multipart \ nls \ oss \ oss4 \ osxaudio \ osxvideo \ png \ pulse \ qt5 \ qt6 \ replaygain \ rtp \ rtpmanager \ rtsp \ shapewipe \ shout2 \ smpte \ soup \ spectrum \ speex \ taglib \ tests \ twolame \ udp \ v4l2 \ videobox \ videocrop \ videofilter \ videomixer \ vpx \ waveform \ wavenc \ wavpack \ wavparse \ ximagesrc \ xingmux \ y4m GOOD_GST_ENABLED_PLUGINS?= UGLY_GST_ALL_PLUGINS+= \ a52dec \ asfdemux \ cdio \ dvdlpcmdec \ dvdread \ dvdsub \ mpeg2dec \ nls \ realmedia \ sidplay \ x264 UGLY_GST_ENABLED_PLUGINS?= # gstreamer scripts tend to call python3 rather than python BINARY_ALIAS= python3=${PYTHON_VERSION} # Disable all plugins by default .if ${DIST}=="base" .for d in ${BASE_GST_ALL_PLUGINS} -CONFIGURE_ARGS+= -D${d}=disabled +MESON_ARGS+= -D${d}=disabled .endfor .for d in ${BASE_GST_ENABLED_PLUGINS} -CONFIGURE_ARGS+= -D${d}=enabled +MESON_ARGS+= -D${d}=enabled .endfor .endif .if ${DIST}=="bad" .for d in ${BAD_GST_ALL_PLUGINS} -CONFIGURE_ARGS+= -D${d}=disabled +MESON_ARGS+= -D${d}=disabled .endfor .for d in ${BAD_GST_ENABLED_PLUGINS} -CONFIGURE_ARGS+= -D${d}=enabled +MESON_ARGS+= -D${d}=enabled .endfor .endif .if ${DIST}=="good" .for d in ${GOOD_GST_ALL_PLUGINS} -CONFIGURE_ARGS+= -D${d}=disabled +MESON_ARGS+= -D${d}=disabled .endfor .for d in ${GOOD_GST_ENABLED_PLUGINS} -CONFIGURE_ARGS+= -D${d}=enabled +MESON_ARGS+= -D${d}=enabled .endfor .endif .if ${DIST}=="ugly" .for d in ${UGLY_GST_ALL_PLUGINS} -CONFIGURE_ARGS+= -D${d}=disabled +MESON_ARGS+= -D${d}=disabled .endfor .for d in ${UGLY_GST_ENABLED_PLUGINS} -CONFIGURE_ARGS+= -D${d}=enabled +MESON_ARGS+= -D${d}=enabled .endfor .endif .if ${GST_PLUGIN}!="base" && ${GST_PLUGIN}!="bad" && \ ${GST_PLUGIN}!="good" && ${GST_PLUGIN}!="ugly" && \ ${GST_PLUGIN}!="x" -CONFIGURE_ARGS+= -D${GST_PLUGIN}=enabled +MESON_ARGS+= -D${GST_PLUGIN}=enabled .endif .if !defined(NO_GSTREAMER_COMMON) GST_PLUGIN_SUFFIX?= -${GST_PLUGIN} USE_GSTREAMER+= ${DIST:base=} .endif # NO_GSTREAMER_COMMON - diff --git a/net-im/libaccounts-glib/Makefile b/net-im/libaccounts-glib/Makefile index 7e8885c076fe..49e1ffa4eee7 100644 --- a/net-im/libaccounts-glib/Makefile +++ b/net-im/libaccounts-glib/Makefile @@ -1,33 +1,33 @@ PORTNAME= libaccounts-glib DISTVERSION= 1.27 PORTREVISION= 1 CATEGORIES= net-im DIST_SUBDIR= KDE/${GL_ACCOUNT} MAINTAINER= kde@FreeBSD.org COMMENT= Accounts and SSO framework for Linux and POSIX based platforms WWW= https://gitlab.com/accounts-sso LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= checkmk:devel/check USES= gnome meson pathfix pkgconfig sqlite:3 vala:build USE_GITLAB= yes GL_ACCOUNT= accounts-sso GL_TAGNAME= 26c54322304e9df598b2ba67427433a2e68b823e USE_GNOME= introspection libxml2 USE_LDCONFIG= yes -CONFIGURE_ARGS= -Dtests=false +MESON_ARGS= -Dtests=false INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS OPTIONS_SUB= yes DOCS_BUILD_DEPENDS= gtkdocize:textproc/gtk-doc DOCS_MESON_TRUE= docs .include diff --git a/net-im/libsignon-glib/Makefile b/net-im/libsignon-glib/Makefile index 47bc2d8274da..bdd2daefe8bb 100644 --- a/net-im/libsignon-glib/Makefile +++ b/net-im/libsignon-glib/Makefile @@ -1,41 +1,41 @@ PORTNAME= libsignon-glib DISTVERSION= 2.1 PORTREVISION= 2 CATEGORIES= net-im DIST_SUBDIR= KDE/${GL_ACCOUNT} MAINTAINER= kde@FreeBSD.org COMMENT= GLib-based client library for applications handling account authentication WWW= https://gitlab.com/accounts-sso/libsignon-glib LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= signond:sysutils/signond@qt5 RUN_DEPENDS= signond:sysutils/signond@qt5 USES= gnome meson pathfix pkgconfig python tar:bz2 vala:build USE_GNOME= introspection pygobject3 USE_PYTHON= py3kplist # gitlab variables USE_GITLAB= yes GL_ACCOUNT= accounts-sso GL_TAGNAME= 7f9f10a2e7533b74eaf027b26de48818326a1dcf CFLAGS+= -Wno-error -CONFIGURE_ARGS= -Dtests=false +MESON_ARGS= -Dtests=false OPTIONS_DEFINE= DOCS OPTIONS_SUB= yes DOCS_BUILD_DEPENDS= gtkdocize:textproc/gtk-doc DOCS_MESON_TRUE= docs BINARY_ALIAS= python=${PYTHON_CMD} post-extract: # Fix broken tar ball ${CP} ${WRKSRC}/libsignon-glib/*.xml ${WRKSRC}/libsignon-glib/interfaces .include