multimedia/gstreamer1: Update to 1.24.8

Mk/Uses/gstreamer.mk:
- Sort, fix whitespace issues and typos
- Promote several common variables to improve maintainer QOL
*   There's now no need to set manually set PORTVERSION nor
    SOVERSION in several Makefiles
*   This will help to prevent not updating some components
*   A note has been added, however, to remind maintainers
    to remake distinfo for certain ports
- Improve documentation

multimedia/gstreamer1-plugins-webrtc:
- New port split from multimedia/gstreamer1-plugins-bad
- multimedia/gstreamer1-plugins-rust has been updated
  to reflect this change

net/gstreamer1-plugins-sctp:
- New port split from multimedia/gstreamer1-plugins-bad

x11-toolkits/gstreamer1-plugins-qt5:
- Moved here from graphics/gstreamer1-plugins-qt to
  align with its new Qt6 counterpart

x11-toolkits/gstreamer1-plugins-qt6:
- New port: GStreamer Qt6 QML videosink plugin

*/*:
- Improve Makefile order and formatting
- Sorry for the repo churn, but not fixing this would just lead to more
  poorly formatted gstreamer ports in the future via copypasta

https://gstreamer.freedesktop.org/releases/1.24/#1.24.8

PR:		278914
Reported by:	vvd
This commit is contained in:
Jason E. Hale 2024-09-22 04:31:12 -04:00
parent 27e292fa13
commit 8c1efc578d
169 changed files with 1505 additions and 1081 deletions

1
MOVED
View file

@ -3482,3 +3482,4 @@ databases/ldb15||2024-09-18|Has expired: Outdated and not necessary for any supp
net/rubygem-kas-grpc|net/rubygem-gitlab-kas-grpc|2024-09-19|Renamed, use net/rubygem-gitlab-kas-grpc instead net/rubygem-kas-grpc|net/rubygem-gitlab-kas-grpc|2024-09-19|Renamed, use net/rubygem-gitlab-kas-grpc instead
databases/ldb20||2024-09-22|Has expired: Outdated and not necessary for any supported version of Samba databases/ldb20||2024-09-22|Has expired: Outdated and not necessary for any supported version of Samba
databases/ldb21||2024-09-22|Has expired: Outdated and not necessary for any supported version of Samba databases/ldb21||2024-09-22|Has expired: Outdated and not necessary for any supported version of Samba
graphics/gstreamer1-plugins-qt|x11-toolkits/gstreamer1-plugins-qt5|2024-09-21|Rename with versioned suffix and move to a more fitting category with the addition of its Qt6 counterpart

View file

@ -1,12 +1,18 @@
# Support for GStreamer-related libraries and plugins
# #
# gstreamer.mk - Support for gstreamer-plugins-based ports. # Feature: gstreamer
#
# Usage: # Usage:
# USES= gstreamer[:version] # USES= gstreamer[:version][,arg,...]
# USE_GSTREAMER= [list of components] # USE_GSTREAMER= [list of components]
# #
# Supported versions: 1 -- default # Valid ARGS: <version>, _internal
# # #
# version: 1 -- default (this may be omitted since there is
# currently only one supported version)
# _internal: Only intended for use by multimedia/gstreamer1 to
# define specific variables so as not depend on itself
#
# MAINTAINER: multimedia@FreeBSD.org
.if ! defined(_INCLUDE_USES_GSTREAMER_MK) .if ! defined(_INCLUDE_USES_GSTREAMER_MK)
_INCLUDE_USES_GSTREAMER_MK= YES _INCLUDE_USES_GSTREAMER_MK= YES
@ -22,7 +28,7 @@ _GST_VER= #
. if empty(_GST_VER) . if empty(_GST_VER)
_GST_VER= ${ver} _GST_VER= ${ver}
. else . else
INGORE= Incorrect USES=gstreamer:${gstramer_ARGS} - multiple versions defined IGNORE= Incorrect USES=gstreamer:${gstreamer_ARGS} - multiple versions defined
. endif . endif
. endif . endif
. endfor . endfor
@ -33,8 +39,16 @@ _GST_VER= ${_GST_VER_DEFAULT}
#== Component setup #== Component setup
_GST1_VERSION= 1.22.10 # When modifying _GST1_VERSION, be sure to also update distinfo for the
# following ports:
# - multimedia/gstreamer1
# - multimedia/gstreamer1-editing-services
# - multimedia/gstreamer1-plugins (via `make makesum-gst1`)
# - multimedia/gstreamer1-rtsp-server
# - multimedia/gstreamer1-vaapi
_GST1_VERSION= 1.24.8
_GST1_LIB_VER= 1.0 _GST1_LIB_VER= 1.0
_GST1_SOVERSION= 0.${_GST1_VERSION:R:E}${${_GST1_VERSION:E} > 9:?:0}${_GST1_VERSION:E}.0
_GST1_CATEGORIES= audio comms devel ftp graphics multimedia net security \ _GST1_CATEGORIES= audio comms devel ftp graphics multimedia net security \
sysutils www x11 x11-toolkits sysutils www x11 x11-toolkits
@ -47,18 +61,19 @@ _GST1_PLUGINS_comms= spandsp
_GST1_PLUGINS_devel= soup _GST1_PLUGINS_devel= soup
_GST1_PLUGINS_ftp= curl _GST1_PLUGINS_ftp= curl
_GST1_PLUGINS_graphics= aalib cairo gdkpixbuf gl jpeg kms libcaca libvisual \ _GST1_PLUGINS_graphics= aalib cairo gdkpixbuf gl jpeg kms libcaca libvisual \
opencv openexr openjpeg png qt rsvg vulkan webp zbar opencv openexr openjpeg png rsvg vulkan webp zbar
_GST1_PLUGINS_multimedia= aom assrender bad dash dts dv dvdread \ _GST1_PLUGINS_multimedia= aom assrender bad dash dts dv dvdread \
editing-services gnonlin good hls libav libde265 \ editing-services gnonlin good hls libav libde265 \
mpeg2dec mpeg2enc mplex mm openh264 resindvd \ mpeg2dec mpeg2enc mplex mm msdk openh264 resindvd \
smoothstreaming theora ttml ugly v4l2 vpx x264 x265 \ smoothstreaming theora ttml ugly v4l2 vaapi vpx webrtc \
zxing x264 x265
_GST1_PLUGINS_net= srtp _GST1_PLUGINS_net= sctp srtp
_GST1_PLUGINS_security= dtls _GST1_PLUGINS_security= dtls
_GST1_PLUGINS_sysutils= cdio _GST1_PLUGINS_sysutils= cdio
_GST1_PLUGINS_www= neon _GST1_PLUGINS_textproc= zxing
_GST1_PLUGINS_www= neon srt
_GST1_PLUGINS_x11= x ximagesrc _GST1_PLUGINS_x11= x ximagesrc
_GST1_PLUGINS_x11-toolkits= gtk pango _GST1_PLUGINS_x11-toolkits= gtk pango qt5 qt6
# == Unversioned information # == Unversioned information
@ -67,6 +82,8 @@ _GST_PLUGINS_BASE= bad core good ugly libgstreamer plugins
_GST_PLUGINS_VER:= ${_GST${_GST_VER}_CATEGORIES:S/^/\${_GST${_GST_VER}_PLUGINS_/:S/$/}/} _GST_PLUGINS_VER:= ${_GST${_GST_VER}_CATEGORIES:S/^/\${_GST${_GST_VER}_PLUGINS_/:S/$/}/}
_GST_VERSION= ${_GST${_GST_VER}_VERSION} _GST_VERSION= ${_GST${_GST_VER}_VERSION}
_GST_LIB_VER= ${_GST${_GST_VER}_LIB_VER}
_GST_SOVERSION= ${_GST${_GST_VER}_SOVERSION}
# List of all available components # List of all available components
_USE_GSTREAMER_ALL= ${_GST_PLUGINS_BASE} \ _USE_GSTREAMER_ALL= ${_GST_PLUGINS_BASE} \
@ -85,7 +102,7 @@ gst-bad_IMPL= #
gst-core_PORT= multimedia/gstreamer${_GST_VER}-plugins-core gst-core_PORT= multimedia/gstreamer${_GST_VER}-plugins-core
gst-core_IMPL= # gst-core_IMPL= #
gst-core_GST1_VERSION= 1.16 gst-core_GST1_VERSION= 1.24
gst-core_VERSION= ${gst-core_GST${_GST_VER}_VERSION} gst-core_VERSION= ${gst-core_GST${_GST_VER}_VERSION}
gst-good_PORT= multimedia/gstreamer${_GST_VER}-plugins-good gst-good_PORT= multimedia/gstreamer${_GST_VER}-plugins-good
@ -97,7 +114,7 @@ gst-ugly_IMPL= #
gst-libgstreamer_LIB= libgstreamer${_GST${_GST_VER}_LIB_VER:D-${_GST${_GST_VER}_LIB_VER}}.so gst-libgstreamer_LIB= libgstreamer${_GST${_GST_VER}_LIB_VER:D-${_GST${_GST_VER}_LIB_VER}}.so
gst-libgstreamer_PORT= multimedia/gstreamer${_GST_VER} gst-libgstreamer_PORT= multimedia/gstreamer${_GST_VER}
#==== Audio Plugins Section #==== audio plugins section
gst-a52dec_PORT= audio/gstreamer${_GST_VER}-plugins-a52dec gst-a52dec_PORT= audio/gstreamer${_GST_VER}-plugins-a52dec
gst-a52dec_IMPL= ugly gst-a52dec_IMPL= ugly
@ -153,12 +170,12 @@ gst-modplug_IMPL= bad
gst-mpg123_PORT= audio/gstreamer${_GST_VER}-plugins-mpg123 gst-mpg123_PORT= audio/gstreamer${_GST_VER}-plugins-mpg123
gst-mpg123_IMPL= ugly gst-mpg123_IMPL= ugly
gst-neon_PORT= www/gstreamer${_GST_VER}-plugins-neon
gst-neon_IMPL= bad
gst-ogg_PORT= audio/gstreamer${_GST_VER}-plugins-ogg gst-ogg_PORT= audio/gstreamer${_GST_VER}-plugins-ogg
gst-ogg_IMPL= # gst-ogg_IMPL= #
gst-openmpt_PORT= audio/gstreamer${_GST_VER}-plugins-openmpt
gst-openmpt_IMPL= bad
gst-opus_PORT= audio/gstreamer${_GST_VER}-plugins-opus gst-opus_PORT= audio/gstreamer${_GST_VER}-plugins-opus
gst-opus_IMPL= # gst-opus_IMPL= #
@ -171,13 +188,13 @@ gst-shout2_IMPL= good
gst-sidplay_PORT= audio/gstreamer${_GST_VER}-plugins-sidplay gst-sidplay_PORT= audio/gstreamer${_GST_VER}-plugins-sidplay
gst-sidplay_IMPL= ugly gst-sidplay_IMPL= ugly
gst-sndfile_PORT= audio/gstreamer${_GST_VER}-plugins-sndfile
gst-sndfile_IMPL= bad
gst-sndio_PORT= audio/gstreamer${_GST_VER}-plugins-sndio gst-sndio_PORT= audio/gstreamer${_GST_VER}-plugins-sndio
gst-sndio_IMPL= # gst-sndio_IMPL= #
gst-sndio_VERSION= 1.8.0 gst-sndio_VERSION= 1.8.0
gst-sndfile_PORT= audio/gstreamer${_GST_VER}-plugins-sndfile
gst-sndfile_IMPL= bad
gst-soundtouch_PORT= audio/gstreamer${_GST_VER}-plugins-soundtouch gst-soundtouch_PORT= audio/gstreamer${_GST_VER}-plugins-soundtouch
gst-soundtouch_IMPL= bad gst-soundtouch_IMPL= bad
@ -219,12 +236,6 @@ gst-curl_IMPL= bad
gst-aalib_PORT= graphics/gstreamer${_GST_VER}-plugins-aalib gst-aalib_PORT= graphics/gstreamer${_GST_VER}-plugins-aalib
gst-aalib_IMPL= good gst-aalib_IMPL= good
gst-aom_PORT= multimedia/gstreamer${_GST_VER}-plugins-aom
gst-aom_IMPL= bad
gst-assrender_PORT= multimedia/gstreamer${_GST_VER}-plugins-assrender
gst-assrender_IMPL= bad
gst-cairo_PORT= graphics/gstreamer${_GST_VER}-plugins-cairo gst-cairo_PORT= graphics/gstreamer${_GST_VER}-plugins-cairo
gst-cairo_IMPL= good gst-cairo_IMPL= good
@ -255,18 +266,15 @@ gst-openexr_IMPL= bad
gst-openjpeg_PORT= graphics/gstreamer${_GST_VER}-plugins-openjpeg gst-openjpeg_PORT= graphics/gstreamer${_GST_VER}-plugins-openjpeg
gst-openjpeg_IMPL= bad gst-openjpeg_IMPL= bad
gst-openmpt_PORT= audio/gstreamer${_GST_VER}-plugins-openmpt
gst-openmpt_IMPL= bad
gst-png_PORT= graphics/gstreamer${_GST_VER}-plugins-png gst-png_PORT= graphics/gstreamer${_GST_VER}-plugins-png
gst-png_IMPL= good gst-png_IMPL= good
gst-qt_PORT= graphics/gstreamer${_GST_VER}-plugins-qt
gst-qt_IMPL= good
gst-rsvg_PORT= graphics/gstreamer${_GST_VER}-plugins-rsvg gst-rsvg_PORT= graphics/gstreamer${_GST_VER}-plugins-rsvg
gst-rsvg_IMPL= bad gst-rsvg_IMPL= bad
gst-vulkan_PORT= graphics/gstreamer${_GST_VER}-plugins-vulkan
gst-vulkan_IMPL= bad
gst-webp_PORT= graphics/gstreamer${_GST_VER}-plugins-webp gst-webp_PORT= graphics/gstreamer${_GST_VER}-plugins-webp
gst-webp_IMPL= bad gst-webp_IMPL= bad
@ -275,22 +283,28 @@ gst-zbar_IMPL= bad
#==== multimedia plugins section #==== multimedia plugins section
gst-aom_PORT= multimedia/gstreamer${_GST_VER}-plugins-aom
gst-aom_IMPL= bad
gst-assrender_PORT= multimedia/gstreamer${_GST_VER}-plugins-assrender
gst-assrender_IMPL= bad
gst-dash_PORT= multimedia/gstreamer${_GST_VER}-plugins-dash gst-dash_PORT= multimedia/gstreamer${_GST_VER}-plugins-dash
gst-dash_IMPL= bad gst-dash_IMPL= bad
gst-dvdread_PORT= multimedia/gstreamer${_GST_VER}-plugins-dvdread gst-dvdread_PORT= multimedia/gstreamer${_GST_VER}-plugins-dvdread
gst-dvdread_IMPL= ugly gst-dvdread_IMPL= ugly
gst-editing-services_PORT= multimedia/gstreamer${_GST_VER}-editing-services
gst-editing-services_SUFFIX= #
gst-editing-services_IMPL= #
gst-dts_PORT= multimedia/gstreamer${_GST_VER}-plugins-dts gst-dts_PORT= multimedia/gstreamer${_GST_VER}-plugins-dts
gst-dts_IMPL= bad gst-dts_IMPL= bad
gst-dv_PORT= multimedia/gstreamer${_GST_VER}-plugins-dv gst-dv_PORT= multimedia/gstreamer${_GST_VER}-plugins-dv
gst-dv_IMPL= good gst-dv_IMPL= good
gst-editing-services_PORT= multimedia/gstreamer${_GST_VER}-editing-services
gst-editing-services_SUFFIX= #
gst-editing-services_IMPL= #
gst-gnonlin_PORT= multimedia/gstreamer${_GST_VER}-plugins-gnonlin gst-gnonlin_PORT= multimedia/gstreamer${_GST_VER}-plugins-gnonlin
gst-gnonlin_IMPL= good gst-gnonlin_IMPL= good
gst-gnonlin_VERSION= 1.4.0 gst-gnonlin_VERSION= 1.4.0
@ -321,33 +335,36 @@ gst-mpeg2enc_IMPL= bad
gst-mplex_PORT= multimedia/gstreamer${_GST_VER}-plugins-mplex gst-mplex_PORT= multimedia/gstreamer${_GST_VER}-plugins-mplex
gst-mplex_IMPL= bad gst-mplex_IMPL= bad
gst-msdk_PORT= multimedia/gstreamer${_GST_VER}-plugins-msdk
gst-msdk_IMPL= bad
gst-openh264_PORT= multimedia/gstreamer${_GST_VER}-plugins-openh264 gst-openh264_PORT= multimedia/gstreamer${_GST_VER}-plugins-openh264
gst-openh264_IMPL= bad gst-openh264_IMPL= bad
gst-resindvd_PORT= multimedia/gstreamer${_GST_VER}-plugins-resindvd
gst-resindvd_IMPL= bad
gst-smoothstreaming_PORT= multimedia/gstreamer${_GST_VER}-plugins-smoothstreaming gst-smoothstreaming_PORT= multimedia/gstreamer${_GST_VER}-plugins-smoothstreaming
gst-smoothstreaming_IMPL= bad gst-smoothstreaming_IMPL= bad
gst-theora_PORT= multimedia/gstreamer${_GST_VER}-plugins-theora
gst-theora_IMPL= #
gst-ttml_PORT= multimedia/gstreamer${_GST_VER}-plugins-ttml gst-ttml_PORT= multimedia/gstreamer${_GST_VER}-plugins-ttml
gst-ttml_IMPL= bad gst-ttml_IMPL= bad
gst-v4l2_PORT= multimedia/gstreamer${_GST_VER}-plugins-v4l2 gst-v4l2_PORT= multimedia/gstreamer${_GST_VER}-plugins-v4l2
gst-v4l2_IMPL= good gst-v4l2_IMPL= good
# hmmm gst-vaapi_PORT= multimedia/gstreamer${_GST_VER}-vaapi
gst-vaapi_PORT= multimedia/gstreamer-vaapi gst-vaapi_SUFFIX= #
gst-vaapi_IMPL= bad gst-vaapi_IMPL= #
gst-vpx_PORT= multimedia/gstreamer${_GST_VER}-plugins-vpx gst-vpx_PORT= multimedia/gstreamer${_GST_VER}-plugins-vpx
gst-vpx_IMPL= good gst-vpx_IMPL= good
gst-vulkan_PORT= graphics/gstreamer${_GST_VER}-plugins-vulkan gst-webrtc_PORT= multimedia/gstreamer${_GST_VER}-plugins-webrtc
gst-vulkan_IMPL= bad gst-webrtc_IMPL= bad
gst-resindvd_PORT= multimedia/gstreamer${_GST_VER}-plugins-resindvd
gst-resindvd_IMPL= bad
gst-theora_PORT= multimedia/gstreamer${_GST_VER}-plugins-theora
gst-theora_IMPL= #
gst-x264_PORT= multimedia/gstreamer${_GST_VER}-plugins-x264 gst-x264_PORT= multimedia/gstreamer${_GST_VER}-plugins-x264
gst-x264_IMPL= ugly gst-x264_IMPL= ugly
@ -355,10 +372,10 @@ gst-x264_IMPL= ugly
gst-x265_PORT= multimedia/gstreamer${_GST_VER}-plugins-x265 gst-x265_PORT= multimedia/gstreamer${_GST_VER}-plugins-x265
gst-x265_IMPL= bad gst-x265_IMPL= bad
gst-zxing_PORT= textproc/gstreamer${_GST_VER}-plugins-zxing #==== net plugins section
gst-zxing_IMPL= bad
#==== Net Plugins Section gst-sctp_PORT= net/gstreamer${_GST_VER}-plugins-sctp
gst-sctp_IMPL= bad
gst-srtp_PORT= net/gstreamer${_GST_VER}-plugins-srtp gst-srtp_PORT= net/gstreamer${_GST_VER}-plugins-srtp
gst-srtp_IMPL= bad gst-srtp_IMPL= bad
@ -373,6 +390,19 @@ gst-dtls_IMPL= bad
gst-cdio_PORT= sysutils/gstreamer${_GST_VER}-plugins-cdio gst-cdio_PORT= sysutils/gstreamer${_GST_VER}-plugins-cdio
gst-cdio_IMPL= ugly gst-cdio_IMPL= ugly
#==== textproc plugins section
gst-zxing_PORT= textproc/gstreamer${_GST_VER}-plugins-zxing
gst-zxing_IMPL= bad
#==== www plugins section
gst-neon_PORT= www/gstreamer${_GST_VER}-plugins-neon
gst-neon_IMPL= bad
gst-srt_PORT= www/gstreamer${_GST_VER}-plugins-srt
gst-srt_IMPL= bad
#==== x11 plugins section #==== x11 plugins section
gst-x_PORT= x11/gstreamer${_GST_VER}-plugins-x gst-x_PORT= x11/gstreamer${_GST_VER}-plugins-x
@ -389,8 +419,15 @@ gst-gtk_IMPL= bad
gst-pango_PORT= x11-toolkits/gstreamer${_GST_VER}-plugins-pango gst-pango_PORT= x11-toolkits/gstreamer${_GST_VER}-plugins-pango
gst-pango_IMPL= # gst-pango_IMPL= #
gst-qt5_PORT= x11-toolkits/gstreamer${_GST_VER}-plugins-qt5
gst-qt5_IMPL= good
gst-qt6_PORT= x11-toolkits/gstreamer${_GST_VER}-plugins-qt6
gst-qt6_IMPL= good
#== Dependency creation #== Dependency creation
. if empty(gstreamer_ARGS:M_internal)
_GST_BR_DEPENDS= # _GST_BR_DEPENDS= #
_GST_LIB_DEPENDS= # _GST_LIB_DEPENDS= #
@ -431,3 +468,4 @@ BUILD_DEPENDS+= ${_GST_BR_DEPENDS:O:u}
RUN_DEPENDS+= ${_GST_BR_DEPENDS:O:u} RUN_DEPENDS+= ${_GST_BR_DEPENDS:O:u}
. endif . endif
.endif

View file

@ -3,15 +3,15 @@ CATEGORIES= audio
COMMENT= GStreamer ATSC A/52 stream aka AC-3 (dvd audio) plugin COMMENT= GStreamer ATSC A/52 stream aka AC-3 (dvd audio) plugin
GST_PLUGIN= a52dec LIB_DEPENDS= liba52.so:audio/liba52
DIST= ugly
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
MESON_ARGS+= -Dgpl=enabled MESON_ARGS+= -Dgpl=enabled
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= liba52.so:audio/liba52 DIST= ugly
GST_PLUGIN= a52dec
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,15 +3,13 @@ CATEGORIES= audio
COMMENT= GStreamer OpenCore based Adaptive Multi-Rate Narrow-Band plugin COMMENT= GStreamer OpenCore based Adaptive Multi-Rate Narrow-Band plugin
GST_PLUGIN= amrnb LIB_DEPENDS= libopencore-amrnb.so:audio/opencore-amr
DIST= ugly
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
MESON_ARGS+= -Dgpl=enabled
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libopencore-amrnb.so:audio/opencore-amr DIST= good
GST_PLUGIN= amrnb
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -1,18 +1,15 @@
PORTREVISION= 0 PORTREVISION= 0
CATEGORIES= audio CATEGORIES= audio
PKGNAMESUFFIX= 1-plugins-amrwbdec
COMMENT= GStreamer OpenCore based Adaptive Multi-Rate Wide-Band Decoder plugin COMMENT= GStreamer OpenCore based Adaptive Multi-Rate Wide-Band Decoder plugin
GST_PLUGIN= amrwbdec LIB_DEPENDS= libopencore-amrwb.so:audio/opencore-amr
DIST= ugly
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
MESON_ARGS+= -Dgpl=enabled
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libopencore-amrwb.so:audio/opencore-amr DIST= good
GST_PLUGIN= amrwbdec
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,14 +3,15 @@ CATEGORIES= audio
COMMENT= GStreamer Bauer Stereophonic to Banaural BSP (bs2b) plugin COMMENT= GStreamer Bauer Stereophonic to Banaural BSP (bs2b) plugin
GST_PLUGIN= bs2b
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libbs2b.so:audio/libbs2b LIB_DEPENDS= libbs2b.so:audio/libbs2b
MESON_ARGS+= -Dgpl=enabled MESON_ARGS+= -Dgpl=enabled
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist
DIST= bad
GST_PLUGIN= bs2b
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= audio
COMMENT= GStreamer CDDA extraction (aka audio ripping) plugin COMMENT= GStreamer CDDA extraction (aka audio ripping) plugin
GST_PLUGIN= cdparanoia LIB_DEPENDS= libcdda_interface.so:audio/cdparanoia
DIST= base
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libcdda_interface.so:audio/cdparanoia DIST= base
GST_PLUGIN= cdparanoia
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= audio
COMMENT= GStreamer audio fingerprint extracting plugin COMMENT= GStreamer audio fingerprint extracting plugin
GST_PLUGIN= chromaprint LIB_DEPENDS= libchromaprint.so:audio/chromaprint
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libchromaprint.so:audio/chromaprint DIST= bad
GST_PLUGIN= chromaprint
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= audio
COMMENT= GStreamer MPEG-2 and MPEG-4 AAC encoder plugin COMMENT= GStreamer MPEG-2 and MPEG-4 AAC encoder plugin
GST_PLUGIN= faac LIB_DEPENDS= libfaac.so:audio/faac
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libfaac.so:audio/faac DIST= bad
GST_PLUGIN= faac
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,15 +3,15 @@ CATEGORIES= audio
COMMENT= GStreamer MPEG-2 and MPEG-4 AAC decoder plugin COMMENT= GStreamer MPEG-2 and MPEG-4 AAC decoder plugin
GST_PLUGIN= faad
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libfaad.so:audio/faad LIB_DEPENDS= libfaad.so:audio/faad
MESON_ARGS+= -Dgpl=enabled MESON_ARGS+= -Dgpl=enabled
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist
DIST= bad
GST_PLUGIN= faad
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= audio
COMMENT= GStreamer free lossless audio encoder/decoder plugin COMMENT= GStreamer free lossless audio encoder/decoder plugin
GST_PLUGIN= flac LIB_DEPENDS= libFLAC.so:audio/flac
DIST= good
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libFLAC.so:audio/flac DIST= good
GST_PLUGIN= flac
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= audio
COMMENT= GStreamer flite run-time speech synthesis engine plugin COMMENT= GStreamer flite run-time speech synthesis engine plugin
GST_PLUGIN= flite LIB_DEPENDS= libflite.so:audio/flite
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libflite.so:audio/flite DIST= bad
GST_PLUGIN= flite
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -1,15 +1,15 @@
PORTREVISION= 1 PORTREVISION= 0
CATEGORIES= audio CATEGORIES= audio
COMMENT= GStreamer emulate gaming console sound processors plugin COMMENT= GStreamer emulate gaming console sound processors plugin
GST_PLUGIN= gme LIB_DEPENDS= libgme.so:audio/libgme
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libgme.so:audio/libgme DIST= bad
GST_PLUGIN= gme
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= audio
COMMENT= GStreamer gsm encoding/decoding plugin COMMENT= GStreamer gsm encoding/decoding plugin
GST_PLUGIN= gsm LIB_DEPENDS= libgsm.so:audio/gsm
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libgsm.so:audio/gsm DIST= bad
GST_PLUGIN= gsm
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= audio
COMMENT= GStreamer low-latency audio server plugin COMMENT= GStreamer low-latency audio server plugin
GST_PLUGIN= jack LIB_DEPENDS= libjack.so:audio/jack
DIST= good
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libjack.so:audio/jack DIST= good
GST_PLUGIN= jack
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,15 +3,14 @@ CATEGORIES= audio
COMMENT= Gstreamer ladspa (Linux Audio Developer's Simple Plugin API) plugin COMMENT= Gstreamer ladspa (Linux Audio Developer's Simple Plugin API) plugin
GST_PLUGIN= ladspa BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
DIST= bad LIB_DEPENDS= liblrdf.so:textproc/liblrdf
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa DIST= bad
GST_PLUGIN= ladspa
LIB_DEPENDS= liblrdf.so:textproc/liblrdf
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= audio
COMMENT= GStreamer High-quality free mp3 encode plugin COMMENT= GStreamer High-quality free mp3 encode plugin
GST_PLUGIN= lame LIB_DEPENDS= libmp3lame.so:audio/lame
DIST= good
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libmp3lame.so:audio/lame DIST= good
GST_PLUGIN= lame
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,19 +3,17 @@ CATEGORIES= audio
COMMENT= Gstreamer lv2 wrapper plugin COMMENT= Gstreamer lv2 wrapper plugin
GST_PLUGIN= lv2 BUILD_DEPENDS= lv2>=1.14.0:audio/lv2
DIST= bad LIB_DEPENDS= liblilv-0.so:audio/lilv \
libserd-0.so:devel/serd \
libsord-0.so:devel/sord \
libsratom-0.so:audio/sratom
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
BUILD_DEPENDS= lv2>=1.14.0:audio/lv2 DIST= bad
LIB_DEPENDS= libsord-0.so:devel/sord \ GST_PLUGIN= lv2
libserd-0.so:devel/serd \
libsratom-0.so:audio/sratom \
liblilv-0.so:audio/lilv
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"
USES+= pkgconfig

View file

@ -3,13 +3,13 @@ CATEGORIES= audio
COMMENT= GStreamer module decoder based on modplug egine plugin COMMENT= GStreamer module decoder based on modplug egine plugin
GST_PLUGIN= modplug LIB_DEPENDS= libmodplug.so:audio/libmodplug
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libmodplug.so:audio/libmodplug DIST= bad
GST_PLUGIN= modplug
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= audio
COMMENT= GStreamer MPEG Layer 1, 2, and 3 plugin COMMENT= GStreamer MPEG Layer 1, 2, and 3 plugin
GST_PLUGIN= mpg123 LIB_DEPENDS= libmpg123.so:audio/mpg123
DIST= good
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libmpg123.so:audio/mpg123 DIST= good
GST_PLUGIN= mpg123
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= audio
COMMENT= GStreamer Ogg bitstream plugin COMMENT= GStreamer Ogg bitstream plugin
GST_PLUGIN= ogg LIB_DEPENDS= libogg.so:audio/libogg
DIST= base
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libogg.so:audio/libogg DIST= base
GST_PLUGIN= ogg
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= audio
COMMENT= GStreamer OpenMPT audio decoder plugin COMMENT= GStreamer OpenMPT audio decoder plugin
GST_PLUGIN= openmpt LIB_DEPENDS= libopenmpt.so:audio/libopenmpt
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libopenmpt.so:audio/libopenmpt DIST= bad
GST_PLUGIN= openmpt
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= audio
COMMENT= GStreamer Opus audio encoder/decoder plugin COMMENT= GStreamer Opus audio encoder/decoder plugin
GST_PLUGIN= opus LIB_DEPENDS= libopus.so:audio/opus
DIST= base
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libopus.so:audio/opus DIST= base
GST_PLUGIN= opus
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -1,15 +1,15 @@
PORTREVISION= 1 PORTREVISION= 0
CATEGORIES= audio CATEGORIES= audio
COMMENT= GStreamer pulseaudio plugin COMMENT= GStreamer pulseaudio plugin
GST_PLUGIN= pulse LIB_DEPENDS= libpulse.so:audio/pulseaudio
DIST= good
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libpulse.so:audio/pulseaudio DIST= good
GST_PLUGIN= pulse
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= audio
COMMENT= GStreamer icecast output plugin COMMENT= GStreamer icecast output plugin
GST_PLUGIN= shout2 LIB_DEPENDS= libshout.so:audio/libshout
DIST= good
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libshout.so:audio/libshout DIST= good
GST_PLUGIN= shout2
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,15 +3,15 @@ CATEGORIES= audio
COMMENT= GStreamer Commodore SID audio decoder plugin COMMENT= GStreamer Commodore SID audio decoder plugin
GST_PLUGIN= sidplay
DIST= ugly
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libsidplay.so:audio/libsidplay LIB_DEPENDS= libsidplay.so:audio/libsidplay
MESON_ARGS+= -Dgpl=enabled MESON_ARGS+= -Dgpl=enabled
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist
DIST= ugly
GST_PLUGIN= sidplay
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= audio
COMMENT= Gstreamer sndfile plugin COMMENT= Gstreamer sndfile plugin
GST_PLUGIN= sndfile LIB_DEPENDS= libsndfile.so:audio/libsndfile
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libsndfile.so:audio/libsndfile DIST= bad
GST_PLUGIN= sndfile
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,12 +3,13 @@ CATEGORIES= audio
COMMENT= GStreamer soundtouch plugin COMMENT= GStreamer soundtouch plugin
GST_PLUGIN= soundtouch
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libSoundTouch.so:audio/soundtouch LIB_DEPENDS= libSoundTouch.so:audio/soundtouch
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist
DIST= bad
GST_PLUGIN= soundtouch
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= audio
COMMENT= GStreamer speex voice encode/decode plugin COMMENT= GStreamer speex voice encode/decode plugin
GST_PLUGIN= speex LIB_DEPENDS= libspeex.so:audio/speex
DIST= good
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libspeex.so:audio/speex DIST= good
GST_PLUGIN= speex
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -1,4 +1,4 @@
PORTREVISION= 1 PORTREVISION= 0
CATEGORIES= audio CATEGORIES= audio
COMMENT= GStreamer taglib plugin for adding APEv2 and ID3v2 headers COMMENT= GStreamer taglib plugin for adding APEv2 and ID3v2 headers
@ -6,13 +6,13 @@ COMMENT= GStreamer taglib plugin for adding APEv2 and ID3v2 headers
BROKEN_armv6= fails to compile: textidentificationframe.h file not found BROKEN_armv6= fails to compile: textidentificationframe.h file not found
BROKEN_armv7= fails to compile: textidentificationframe.h file not found BROKEN_armv7= fails to compile: textidentificationframe.h file not found
GST_PLUGIN= taglib LIB_DEPENDS= libtag.so:audio/taglib
DIST= good
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libtag.so:audio/taglib DIST= good
GST_PLUGIN= taglib
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= audio
COMMENT= GStreamer High-quality free MP2 encoder plugin COMMENT= GStreamer High-quality free MP2 encoder plugin
GST_PLUGIN= twolame LIB_DEPENDS= libtwolame.so:audio/twolame
DIST= good
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libtwolame.so:audio/twolame DIST= good
GST_PLUGIN= twolame
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,14 +3,15 @@ CATEGORIES= audio
COMMENT= GStreamer vorbis encoder/decoder plugin COMMENT= GStreamer vorbis encoder/decoder plugin
GST_PLUGIN= vorbis LIB_DEPENDS= libvorbis.so:audio/libvorbis
DIST= base
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins USE_GSTREAMER= ogg
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
USE_GSTREAMER= ogg DIST= base
LIB_DEPENDS= libvorbis.so:audio/libvorbis GST_PLUGIN= vorbis
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= audio
COMMENT= GStreamer wavpack encode/decode plugin COMMENT= GStreamer wavpack encode/decode plugin
GST_PLUGIN= wavpack LIB_DEPENDS= libwavpack.so:audio/wavpack
DIST= good
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libwavpack.so:audio/wavpack DIST= good
GST_PLUGIN= wavpack
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,15 +3,15 @@ CATEGORIES= audio
COMMENT= GStreamer WebRTC Audio Processing plugin COMMENT= GStreamer WebRTC Audio Processing plugin
GST_PLUGIN= webrtcdsp LIB_DEPENDS= libwebrtc-audio-processing-1.so:audio/webrtc-audio-processing
DIST= bad
USES+= compiler:c++11-lang USES+= compiler:c++11-lang
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libwebrtc_audio_processing.so:audio/webrtc-audio-processing0 DIST= bad
GST_PLUGIN= webrtcdsp
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= comms
COMMENT= GStreamer DSP library and software FAX machine plugin COMMENT= GStreamer DSP library and software FAX machine plugin
GST_PLUGIN= spandsp LIB_DEPENDS= libspandsp.so:comms/spandsp
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libspandsp.so:comms/spandsp DIST= bad
GST_PLUGIN= spandsp
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= devel
COMMENT= GStreamer soup based http input plugin COMMENT= GStreamer soup based http input plugin
GST_PLUGIN= soup LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3
DIST= good
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3 DIST= good
GST_PLUGIN= soup
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,14 +3,14 @@ CATEGORIES= ftp
COMMENT= GStreamer curl based output plugin COMMENT= GStreamer curl based output plugin
GST_PLUGIN= curl
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libcurl.so:ftp/curl \ LIB_DEPENDS= libcurl.so:ftp/curl \
libssh2.so:security/libssh2 libssh2.so:security/libssh2
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist
DIST= bad
GST_PLUGIN= curl
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -314,7 +314,6 @@
SUBDIR += gstreamer1-plugins-openexr SUBDIR += gstreamer1-plugins-openexr
SUBDIR += gstreamer1-plugins-openjpeg SUBDIR += gstreamer1-plugins-openjpeg
SUBDIR += gstreamer1-plugins-png SUBDIR += gstreamer1-plugins-png
SUBDIR += gstreamer1-plugins-qt
SUBDIR += gstreamer1-plugins-rsvg SUBDIR += gstreamer1-plugins-rsvg
SUBDIR += gstreamer1-plugins-vulkan SUBDIR += gstreamer1-plugins-vulkan
SUBDIR += gstreamer1-plugins-webp SUBDIR += gstreamer1-plugins-webp

View file

@ -3,14 +3,14 @@ CATEGORIES= graphics
COMMENT= GStreamer ASCII art videosink plugin COMMENT= GStreamer ASCII art videosink plugin
GST_PLUGIN= aalib
DIST= good
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libaa.so:graphics/aalib LIB_DEPENDS= libaa.so:graphics/aalib
USES= ncurses USES= ncurses
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist
DIST= good
GST_PLUGIN= aalib
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= graphics
COMMENT= GStreamer overlay renderer plugin based on cairo COMMENT= GStreamer overlay renderer plugin based on cairo
GST_PLUGIN= cairo USE_GNOME= cairo
DIST= good
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
USE_GNOME= cairo DIST= good
GST_PLUGIN= cairo
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -4,13 +4,13 @@ PKGNAMESUFFIX= 1-plugins-gdkpixbuf
COMMENT= GStreamer image decoder/overlay plugin COMMENT= GStreamer image decoder/overlay plugin
GST_PLUGIN= gdk-pixbuf USE_GNOME= gdkpixbuf2
DIST= good
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
USE_GNOME= gdkpixbuf2 DIST= good
GST_PLUGIN= gdk-pixbuf
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,38 +3,35 @@ CATEGORIES= graphics
COMMENT= GStreamer GL graphics plugin COMMENT= GStreamer GL graphics plugin
GST_PLUGIN= gl BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
DIST= base LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene \
libpng16.so:graphics/png
USES= gl
USE_GL= gl glu glesv2 egl
USE_XORG+= x11 xext xcb
MESON_ARGS+= -Dgl=enabled \
-Dgl_winsys=${_GL_WINSYS:ts,} \
-Dgl_api=opengl,gles2 \
-Dgl_platform=glx,egl
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
GL_GST_DIRS= gst-libs/gst/allocators gst-libs/gst/video
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
OPTIONS_DEFINE= WAYLAND OPTIONS_DEFINE= WAYLAND
OPTIONS_DEFAULT=WAYLAND OPTIONS_DEFAULT=WAYLAND
OPTIONS_SUB= yes OPTIONS_SUB= yes
GL_WINSYS= x11 egl WAYLAND_VARS= _GL_WINSYS+=wayland
WAYLAND_VARS= GL_WINSYS+=wayland
WAYLAND_BUILD_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols WAYLAND_BUILD_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols
WAYLAND_LIB_DEPENDS= libwayland-egl.so:graphics/wayland WAYLAND_LIB_DEPENDS= libwayland-egl.so:graphics/wayland
USES= gl DIST= base
USE_GL= gl glu glesv2 egl GST_PLUGIN= gl
USE_XORG+= x11 \
xext \
xcb
BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene \
libpng16.so:graphics/png
MESON_ARGS+= -Dgl=enabled \
-Dgl_winsys=${GL_WINSYS:ts,} \
-Dgl_api=opengl,gles2 \
-Dgl_platform=glx,egl
GST_PLUGIN_DIR= gst-libs/gst/gl ext/gl GST_PLUGIN_DIR= gst-libs/gst/gl ext/gl
_GL_WINSYS= x11 egl
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -29,6 +29,7 @@ include/gstreamer-%%VERSION%%/gst/gl/gstgl_fwd.h
include/gstreamer-%%VERSION%%/gst/gl/gstglapi.h include/gstreamer-%%VERSION%%/gst/gl/gstglapi.h
include/gstreamer-%%VERSION%%/gst/gl/gstglbasefilter.h include/gstreamer-%%VERSION%%/gst/gl/gstglbasefilter.h
include/gstreamer-%%VERSION%%/gst/gl/gstglbasememory.h include/gstreamer-%%VERSION%%/gst/gl/gstglbasememory.h
include/gstreamer-%%VERSION%%/gst/gl/gstglbasemixer.h
include/gstreamer-%%VERSION%%/gst/gl/gstglbasesrc.h include/gstreamer-%%VERSION%%/gst/gl/gstglbasesrc.h
include/gstreamer-%%VERSION%%/gst/gl/gstglbuffer.h include/gstreamer-%%VERSION%%/gst/gl/gstglbuffer.h
include/gstreamer-%%VERSION%%/gst/gl/gstglbufferpool.h include/gstreamer-%%VERSION%%/gst/gl/gstglbufferpool.h
@ -44,6 +45,7 @@ include/gstreamer-%%VERSION%%/gst/gl/gstglframebuffer.h
include/gstreamer-%%VERSION%%/gst/gl/gstglfuncs.h include/gstreamer-%%VERSION%%/gst/gl/gstglfuncs.h
include/gstreamer-%%VERSION%%/gst/gl/gstglmemory.h include/gstreamer-%%VERSION%%/gst/gl/gstglmemory.h
include/gstreamer-%%VERSION%%/gst/gl/gstglmemorypbo.h include/gstreamer-%%VERSION%%/gst/gl/gstglmemorypbo.h
include/gstreamer-%%VERSION%%/gst/gl/gstglmixer.h
include/gstreamer-%%VERSION%%/gst/gl/gstgloverlaycompositor.h include/gstreamer-%%VERSION%%/gst/gl/gstgloverlaycompositor.h
include/gstreamer-%%VERSION%%/gst/gl/gstglquery.h include/gstreamer-%%VERSION%%/gst/gl/gstglquery.h
include/gstreamer-%%VERSION%%/gst/gl/gstglrenderbuffer.h include/gstreamer-%%VERSION%%/gst/gl/gstglrenderbuffer.h

View file

@ -1,15 +1,15 @@
PORTREVISION= 1 PORTREVISION= 0
CATEGORIES= graphics CATEGORIES= graphics
COMMENT= GStreamer jpeg encoder/decoder plugin COMMENT= GStreamer jpeg encoder/decoder plugin
GST_PLUGIN= jpeg USES= jpeg
DIST= good
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
USES= jpeg DIST= good
GST_PLUGIN= jpeg
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= graphics
COMMENT= GStreamer video sink via KMS plugin COMMENT= GStreamer video sink via KMS plugin
GST_PLUGIN= kms LIB_DEPENDS= libdrm.so:graphics/libdrm
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libdrm.so:graphics/libdrm DIST= bad
GST_PLUGIN= kms
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= graphics
COMMENT= GStreamer color ASCII art plugin COMMENT= GStreamer color ASCII art plugin
GST_PLUGIN= libcaca LIB_DEPENDS= libcaca.so:graphics/libcaca
DIST= good
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libcaca.so:graphics/libcaca DIST= good
GST_PLUGIN= libcaca
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= graphics
COMMENT= GStreamer libvisual plugin COMMENT= GStreamer libvisual plugin
GST_PLUGIN= libvisual LIB_DEPENDS= libvisual-0.4.so:graphics/libvisual04
DIST= base
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libvisual-0.4.so:graphics/libvisual04 DIST= base
GST_PLUGIN= libvisual
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -1,18 +1,19 @@
PORTREVISION= 1 PORTREVISION= 0
CATEGORIES= graphics CATEGORIES= graphics
COMMENT= GStreamer opencv real time computer vision plugin COMMENT= GStreamer opencv real time computer vision plugin
GST_PLUGIN= opencv LIB_DEPENDS= libopencv_highgui.so:graphics/opencv
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
# Clang has issues with Overloaded stuff inside OpenCV # Clang has issues with Overloaded stuff inside OpenCV
CXXFLAGS+= -Wno-overloaded-virtual CXXFLAGS+= -Wno-overloaded-virtual
LIB_DEPENDS= libopencv_highgui.so:graphics/opencv
GST_PLUGIN_DIR= gst-libs/gst/opencv ext/opencv MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
DIST= bad
GST_PLUGIN= opencv
GST_PLUGIN_DIR= gst-libs/gst/opencv ext/opencv
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -1,19 +1,20 @@
PORTREVISION= 1 PORTREVISION= 0
CATEGORIES= graphics CATEGORIES= graphics
COMMENT= GStreamer OpenExr codec plugin COMMENT= GStreamer OpenExr codec plugin
USES+= compiler:c++11-lang
GST_PLUGIN= openexr
DIST= bad
CPPFLAGS+= -DInt64=uint64_t
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libOpenEXR.so:graphics/openexr \ LIB_DEPENDS= libOpenEXR.so:graphics/openexr \
libImath-3_1.so:math/Imath libImath-3_1.so:math/Imath
USES+= compiler:c++11-lang
CPPFLAGS+= -DInt64=uint64_t
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist
DIST= bad
GST_PLUGIN= openexr
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= graphics
COMMENT= GStreamer jpeg2000 decoder plugin COMMENT= GStreamer jpeg2000 decoder plugin
GST_PLUGIN= openjpeg LIB_DEPENDS= libopenjp2.so:graphics/openjpeg
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libopenjp2.so:graphics/openjpeg DIST= bad
GST_PLUGIN= openjpeg
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -4,13 +4,13 @@ PKGNAMESUFFIX= 1-plugins-png
COMMENT= GStreamer png plugin COMMENT= GStreamer png plugin
GST_PLUGIN= png LIB_DEPENDS= libpng.so:graphics/png
DIST= good
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libpng.so:graphics/png DIST= good
GST_PLUGIN= png
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -1,19 +0,0 @@
PORTREVISION= 0
CATEGORIES= graphics
COMMENT= GStreamer Qt videosink plugin
GST_PLUGIN_SUFFIX= -qt
GST_PLUGIN= qt5
DIST= good
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist
USES= compiler:c++11-lang qt:5
USE_QT= core gui declarative buildtools:build linguisttools network \
x11extras
USE_GSTREAMER= gl
.include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= graphics
COMMENT= GStreamer SVG plugin COMMENT= GStreamer SVG plugin
GST_PLUGIN= rsvg USE_GNOME= cairo librsvg2
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
USE_GNOME= cairo librsvg2 DIST= bad
GST_PLUGIN= rsvg
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,22 +3,26 @@ CATEGORIES= graphics
COMMENT= GStreamer Vulkan graphics plugin COMMENT= GStreamer Vulkan graphics plugin
GST_PLUGIN= vulkan BUILD_DEPENDS= ${LOCALBASE}/bin/glslc:graphics/shaderc \
DIST= bad ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist
USE_GSTREAMER= gl
BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \
${LOCALBASE}/include/libdrm/drm_fourcc.h:graphics/libdrm \ ${LOCALBASE}/include/libdrm/drm_fourcc.h:graphics/libdrm \
${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers \ ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers \
wayland-protocols>=0:graphics/wayland-protocols wayland-protocols>=0:graphics/wayland-protocols
LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader \ LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader \
libwayland-client.so:graphics/wayland \ libwayland-client.so:graphics/wayland \
libshaderc_shared.so:graphics/shaderc libxkbcommon.so:x11/libxkbcommon
USES= xorg
USE_GSTREAMER= gl
USE_XORG= xcb
MESON_ARGS+= -Dwayland=enabled MESON_ARGS+= -Dwayland=enabled
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist
DIST= bad
GST_PLUGIN= vulkan
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -6,6 +6,7 @@ include/gstreamer-%%VERSION%%/gst/vulkan/gstvkcommandbuffer.h
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkcommandpool.h include/gstreamer-%%VERSION%%/gst/vulkan/gstvkcommandpool.h
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkconfig.h include/gstreamer-%%VERSION%%/gst/vulkan/gstvkconfig.h
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkdebug.h include/gstreamer-%%VERSION%%/gst/vulkan/gstvkdebug.h
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkdecoder.h
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkdescriptorcache.h include/gstreamer-%%VERSION%%/gst/vulkan/gstvkdescriptorcache.h
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkdescriptorpool.h include/gstreamer-%%VERSION%%/gst/vulkan/gstvkdescriptorpool.h
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkdescriptorset.h include/gstreamer-%%VERSION%%/gst/vulkan/gstvkdescriptorset.h
@ -22,12 +23,14 @@ include/gstreamer-%%VERSION%%/gst/vulkan/gstvkimagememory.h
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkimageview.h include/gstreamer-%%VERSION%%/gst/vulkan/gstvkimageview.h
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkinstance.h include/gstreamer-%%VERSION%%/gst/vulkan/gstvkinstance.h
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkmemory.h include/gstreamer-%%VERSION%%/gst/vulkan/gstvkmemory.h
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkoperation.h
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkphysicaldevice.h include/gstreamer-%%VERSION%%/gst/vulkan/gstvkphysicaldevice.h
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkqueue.h include/gstreamer-%%VERSION%%/gst/vulkan/gstvkqueue.h
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkswapper.h include/gstreamer-%%VERSION%%/gst/vulkan/gstvkswapper.h
include/gstreamer-%%VERSION%%/gst/vulkan/gstvktrash.h include/gstreamer-%%VERSION%%/gst/vulkan/gstvktrash.h
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkutils.h include/gstreamer-%%VERSION%%/gst/vulkan/gstvkutils.h
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkvideofilter.h include/gstreamer-%%VERSION%%/gst/vulkan/gstvkvideofilter.h
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkvideoutils.h
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkwindow.h include/gstreamer-%%VERSION%%/gst/vulkan/gstvkwindow.h
include/gstreamer-%%VERSION%%/gst/vulkan/vulkan-enumtypes.h include/gstreamer-%%VERSION%%/gst/vulkan/vulkan-enumtypes.h
include/gstreamer-%%VERSION%%/gst/vulkan/vulkan-prelude.h include/gstreamer-%%VERSION%%/gst/vulkan/vulkan-prelude.h
@ -46,8 +49,11 @@ include/gstreamer-%%VERSION%%/gst/wayland/gstwlvideoformat.h
include/gstreamer-%%VERSION%%/gst/wayland/gstwlwindow.h include/gstreamer-%%VERSION%%/gst/wayland/gstwlwindow.h
include/gstreamer-%%VERSION%%/gst/wayland/wayland-prelude.h include/gstreamer-%%VERSION%%/gst/wayland/wayland-prelude.h
include/gstreamer-%%VERSION%%/gst/wayland/wayland.h include/gstreamer-%%VERSION%%/gst/wayland/wayland.h
include/gstreamer-%%VERSION%%/gst/vulkan/xcb/gstvkdisplay_xcb.h
include/gstreamer-%%VERSION%%/gst/vulkan/xcb/xcb.h
lib/girepository-%%VERSION%%/GstVulkan-%%VERSION%%.typelib lib/girepository-%%VERSION%%/GstVulkan-%%VERSION%%.typelib
lib/girepository-%%VERSION%%/GstVulkanWayland-%%VERSION%%.typelib lib/girepository-%%VERSION%%/GstVulkanWayland-%%VERSION%%.typelib
lib/girepository-%%VERSION%%/GstVulkanXCB-%%VERSION%%.typelib
lib/gstreamer-%%VERSION%%/libgstvulkan.so lib/gstreamer-%%VERSION%%/libgstvulkan.so
lib/gstreamer-%%VERSION%%/libgstwaylandsink.so lib/gstreamer-%%VERSION%%/libgstwaylandsink.so
lib/libgstvulkan-%%VERSION%%.so lib/libgstvulkan-%%VERSION%%.so
@ -58,6 +64,8 @@ lib/libgstwayland-%%VERSION%%.so.0
lib/libgstwayland-%%VERSION%%.so.%%SOVERSION%% lib/libgstwayland-%%VERSION%%.so.%%SOVERSION%%
libdata/pkgconfig/gstreamer-vulkan-%%VERSION%%.pc libdata/pkgconfig/gstreamer-vulkan-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-vulkan-wayland-%%VERSION%%.pc libdata/pkgconfig/gstreamer-vulkan-wayland-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-vulkan-xcb-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-wayland-%%VERSION%%.pc libdata/pkgconfig/gstreamer-wayland-%%VERSION%%.pc
share/gir-%%VERSION%%/GstVulkan-%%VERSION%%.gir share/gir-%%VERSION%%/GstVulkan-%%VERSION%%.gir
share/gir-%%VERSION%%/GstVulkanWayland-%%VERSION%%.gir share/gir-%%VERSION%%/GstVulkanWayland-%%VERSION%%.gir
share/gir-%%VERSION%%/GstVulkanXCB-%%VERSION%%.gir

View file

@ -3,13 +3,13 @@ CATEGORIES= graphics
COMMENT= GStreamer webp image decoder plugin COMMENT= GStreamer webp image decoder plugin
GST_PLUGIN= webp LIB_DEPENDS= libwebp.so:graphics/webp
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libwebp.so:graphics/webp DIST= bad
GST_PLUGIN= webp
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,13 +3,13 @@ CATEGORIES= graphics
COMMENT= GStreamer ZBar barcode detector plugin COMMENT= GStreamer ZBar barcode detector plugin
GST_PLUGIN= zbar LIB_DEPENDS= libzbar.so:graphics/zbar
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libzbar.so:graphics/zbar DIST= bad
GST_PLUGIN= zbar
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -109,6 +109,7 @@
SUBDIR += gstreamer1-plugins-ugly SUBDIR += gstreamer1-plugins-ugly
SUBDIR += gstreamer1-plugins-v4l2 SUBDIR += gstreamer1-plugins-v4l2
SUBDIR += gstreamer1-plugins-vpx SUBDIR += gstreamer1-plugins-vpx
SUBDIR += gstreamer1-plugins-webrtc
SUBDIR += gstreamer1-plugins-x264 SUBDIR += gstreamer1-plugins-x264
SUBDIR += gstreamer1-plugins-x265 SUBDIR += gstreamer1-plugins-x265
SUBDIR += gstreamer1-qt SUBDIR += gstreamer1-qt

View file

@ -1,6 +1,5 @@
PORTNAME= gstreamer1-editing-services PORTNAME= gstreamer1-editing-services
PORTVERSION= ${_GST_VERSION} PORTVERSION= ${_GST_VERSION}
PORTREVISION= 1
CATEGORIES= multimedia CATEGORIES= multimedia
MASTER_SITES= https://gstreamer.freedesktop.org/src/gstreamer-editing-services/ MASTER_SITES= https://gstreamer.freedesktop.org/src/gstreamer-editing-services/
DISTNAME= gst-editing-services-${PORTVERSION} DISTNAME= gst-editing-services-${PORTVERSION}
@ -12,17 +11,19 @@ WWW= http://gstreamer.freedeskop.org
LICENSE= LGPL20 LICENSE= LGPL20
USES= bison compiler:c11 gnome gstreamer meson ninja python pkgconfig tar:xz USES= bison compiler:c11 gnome gstreamer meson ninja python pkgconfig tar:xz
USE_LDCONFIG= yes
USE_GNOME= glib20 introspection:build libxml2 pygobject3:build USE_GNOME= glib20 introspection:build libxml2 pygobject3:build
USE_GSTREAMER= good bad USE_GSTREAMER= bad good
PORTSCOUT= limitw:1,even USE_LDCONFIG= yes
CONFIGURE_ARGS= -Ddoc=disabled \ MESON_ARGS= -Ddoc=disabled \
-Dvalidate=disabled \ -Dvalidate=disabled \
-Dpygi-overrides-dir=${PYTHON_SITELIBDIR}/gstreamer-editing-services -Dpygi-overrides-dir=${PYTHON_SITELIBDIR}/gstreamer-editing-services
PLIST_SUB= VERSION=1.0 SOVERSION=0.2210.0
BINARY_ALIAS= python3=${PYTHON_VERSION} BINARY_ALIAS= python3=${PYTHON_VERSION}
PORTSCOUT= limitw:1,even
PLIST_SUB= SOVERSION="${_GST_SOVERSION}" \
VERSION="${_GST_LIB_VER}"
OPTIONS_DEFINE= BASH OPTIONS_DEFINE= BASH
OPTIONS_DEFAULT=BASH OPTIONS_DEFAULT=BASH

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1709533972 TIMESTAMP = 1726789247
SHA256 (gst-editing-services-1.22.10.tar.xz) = bfb1ee1b352dd4d929c3a5b7fe19071a6c62b4828bb70318ad44bcf06828e9f0 SHA256 (gst-editing-services-1.24.8.tar.xz) = b30a82e496975a9d821ce1c5b0cb846fd53e038bb390f9e1e0aa5e01efc217e2
SIZE (gst-editing-services-1.22.10.tar.xz) = 835084 SIZE (gst-editing-services-1.24.8.tar.xz) = 850280

View file

@ -13,12 +13,14 @@ include/gstreamer-%%VERSION%%/ges/ges-clip-asset.h
include/gstreamer-%%VERSION%%/ges/ges-clip.h include/gstreamer-%%VERSION%%/ges/ges-clip.h
include/gstreamer-%%VERSION%%/ges/ges-command-line-formatter.h include/gstreamer-%%VERSION%%/ges/ges-command-line-formatter.h
include/gstreamer-%%VERSION%%/ges/ges-container.h include/gstreamer-%%VERSION%%/ges/ges-container.h
include/gstreamer-%%VERSION%%/ges/ges-discoverer-manager.h
include/gstreamer-%%VERSION%%/ges/ges-effect-asset.h include/gstreamer-%%VERSION%%/ges/ges-effect-asset.h
include/gstreamer-%%VERSION%%/ges/ges-effect-clip.h include/gstreamer-%%VERSION%%/ges/ges-effect-clip.h
include/gstreamer-%%VERSION%%/ges/ges-effect.h include/gstreamer-%%VERSION%%/ges/ges-effect.h
include/gstreamer-%%VERSION%%/ges/ges-enums.h include/gstreamer-%%VERSION%%/ges/ges-enums.h
include/gstreamer-%%VERSION%%/ges/ges-extractable.h include/gstreamer-%%VERSION%%/ges/ges-extractable.h
include/gstreamer-%%VERSION%%/ges/ges-formatter.h include/gstreamer-%%VERSION%%/ges/ges-formatter.h
include/gstreamer-%%VERSION%%/ges/ges-frame-composition-meta.h
include/gstreamer-%%VERSION%%/ges/ges-gerror.h include/gstreamer-%%VERSION%%/ges/ges-gerror.h
include/gstreamer-%%VERSION%%/ges/ges-group.h include/gstreamer-%%VERSION%%/ges/ges-group.h
include/gstreamer-%%VERSION%%/ges/ges-image-source.h include/gstreamer-%%VERSION%%/ges/ges-image-source.h
@ -70,9 +72,9 @@ lib/gstreamer-%%VERSION%%/libgstnle.so
lib/libges-%%VERSION%%.so lib/libges-%%VERSION%%.so
lib/libges-%%VERSION%%.so.0 lib/libges-%%VERSION%%.so.0
lib/libges-%%VERSION%%.so.%%SOVERSION%% lib/libges-%%VERSION%%.so.%%SOVERSION%%
%%PYTHON_SITELIBDIR%%/gstreamer-editing-services/GES.py %%PYTHON_SITELIBDIR%%/gi/overrides/GES.py
libdata/pkgconfig/gst-editing-services-%%VERSION%%.pc libdata/pkgconfig/gst-editing-services-%%VERSION%%.pc
share/man/man1/ges-launch-%%VERSION%%.1.gz
%%BASH%%share/bash-completion/completions/ges-launch-%%VERSION%% %%BASH%%share/bash-completion/completions/ges-launch-%%VERSION%%
share/gir-1.0/GES-%%VERSION%%.gir share/gir-1.0/GES-%%VERSION%%.gir
share/gstreamer-%%VERSION%%/validate/scenarios/ges-edit-clip-while-paused.scenario share/gstreamer-%%VERSION%%/validate/scenarios/ges-edit-clip-while-paused.scenario
share/man/man1/ges-launch-%%VERSION%%.1.gz

View file

@ -15,14 +15,14 @@ BUILD_DEPENDS= orc>=0.4.16:devel/orc
LIB_DEPENDS= liborc-0.4.so:devel/orc \ LIB_DEPENDS= liborc-0.4.so:devel/orc \
libavcodec.so:multimedia/ffmpeg libavcodec.so:multimedia/ffmpeg
PORTSCOUT= limitw:1,even
USES= bison gettext-runtime gnome gstreamer libtool localbase \ USES= bison gettext-runtime gnome gstreamer libtool localbase \
meson ninja pkgconfig python:build shebangfix tar:xz meson ninja pkgconfig python:build shebangfix tar:xz
USE_GNOME= glib20 USE_GNOME= glib20
SHEBANG_FILES= scripts/gen-changelog.py \ SHEBANG_FILES= scripts/extract-release-date-from-doap-file.py \
scripts/extract-release-date-from-doap-file.py scripts/gen-changelog.py \
MESON_ARGS= -Ddoc=disabled MESON_ARGS= -Ddoc=disabled
PORTSCOUT= limitw:1,even
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1709533956 TIMESTAMP = 1726789274
SHA256 (gst-libav-1.22.10.tar.xz) = d6dda7aa38a44173278de675ccd92acff0abf473f7bc02e7d1cdd4ce0f3b7642 SHA256 (gst-libav-1.24.8.tar.xz) = 1e4a8fd537621d236442cf90a6e9ad5e00f87bffffdaeb1fd8bfd23719de8c75
SIZE (gst-libav-1.22.10.tar.xz) = 206616 SIZE (gst-libav-1.24.8.tar.xz) = 213160

View file

@ -1,6 +1,6 @@
PORTNAME= gstreamer1-plugins-all PORTNAME= gstreamer1-plugins-all
PORTVERSION= ${_GST_VERSION} PORTVERSION= ${_GST_VERSION}
PORTREVISION= 3 PORTREVISION= 0
CATEGORIES= multimedia CATEGORIES= multimedia
MAINTAINER= multimedia@FreeBSD.org MAINTAINER= multimedia@FreeBSD.org

View file

@ -3,13 +3,13 @@ CATEGORIES= multimedia
COMMENT= GStreamer (libaom) plugin COMMENT= GStreamer (libaom) plugin
GST_PLUGIN= aom LIB_DEPENDS= libaom.so:multimedia/aom
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libaom.so:multimedia/aom DIST= bad
GST_PLUGIN= aom
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,15 +3,16 @@ CATEGORIES= multimedia
COMMENT= GStreamer ASS/SSA text renderer plugin COMMENT= GStreamer ASS/SSA text renderer plugin
GST_PLUGIN= assrender LIB_DEPENDS= libass.so:multimedia/libass
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins USES= compiler:c11
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libass.so:multimedia/libass DIST= bad
GST_PLUGIN= assrender
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"
USES+= compiler:c11

View file

@ -1,23 +1,31 @@
PORTREVISION= 3 PORTREVISION= 0
CATEGORIES= multimedia CATEGORIES= multimedia
COMMENT= GStreamer-plugins that need more quality, testing or documentation COMMENT= GStreamer-plugins that need more quality, testing or documentation
GST_PLUGIN= bad LIB_DEPENDS+= libjson-glib-1.0.so:devel/json-glib
GST_PLUGIN_SUFFIX= -bad
USES+= xorg USES+= ssl xorg
USE_GNOME+= cairo glib20 pango
USE_XORG+= x11 USE_XORG+= x11
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist
DIST= bad DIST= bad
GST_PLUGIN= ${DIST}
GST_PLUGIN_SUFFIX= -${DIST}
NO_GSTREAMER_COMMON= yes
BAD_GST_ENABLED_PLUGINS=accurip \ BAD_GST_ENABLED_PLUGINS=accurip \
adaptivedemux \ adaptivedemux \
adpcmdec \ adpcmdec \
adpcmenc \ adpcmenc \
aes \ aes \
aiff \ aiff \
analytics \
analyticsoverlay \
asfmux \ asfmux \
audio \ audio \
audiobuffersplit \ audiobuffersplit \
@ -30,6 +38,7 @@ BAD_GST_ENABLED_PLUGINS=accurip \
bayer \ bayer \
bz2 \ bz2 \
camerabin2 \ camerabin2 \
codec2json \
codecalpha \ codecalpha \
codecparsers \ codecparsers \
codecs \ codecs \
@ -40,6 +49,7 @@ BAD_GST_ENABLED_PLUGINS=accurip \
dvbsubenc \ dvbsubenc \
dvbsuboverlay \ dvbsuboverlay \
dvdspu \ dvdspu \
dxva \
examples \ examples \
faceoverlay \ faceoverlay \
festival \ festival \
@ -67,6 +77,7 @@ BAD_GST_ENABLED_PLUGINS=accurip \
mpegts \ mpegts \
mpegtsdemux \ mpegtsdemux \
mpegtsmux \ mpegtsmux \
mse \
mxf \ mxf \
netsim \ netsim \
nls \ nls \
@ -82,7 +93,6 @@ BAD_GST_ENABLED_PLUGINS=accurip \
rist \ rist \
rtmp2 \ rtmp2 \
rtp \ rtp \
sctp \
sdp \ sdp \
segmentclip \ segmentclip \
shm \ shm \
@ -94,25 +104,13 @@ BAD_GST_ENABLED_PLUGINS=accurip \
timecode \ timecode \
transcode \ transcode \
transcoder \ transcoder \
unixfd \
uridownloader \ uridownloader \
videofilters \ videofilters \
videoframe_audiolevel \ videoframe_audiolevel \
videoparsers \ videoparsers \
videosignal \ videosignal \
vmnc \ vmnc \
webrtc \
y4m y4m
NO_GSTREAMER_COMMON= yes
PLIST= ${.CURDIR}/pkg-plist
USES+=ssl
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"
USE_GNOME+= glib20 gtk30
BUILD_DEPENDS+= v4l_compat>=1.0.20100321:multimedia/v4l_compat \
gtk3>=3.10:x11-toolkits/gtk30
LIB_DEPENDS+=libnice.so:net-im/libnice

View file

@ -0,0 +1,11 @@
--- ext/dtls/meson.build.orig 2024-08-21 11:25:15 UTC
+++ ext/dtls/meson.build
@@ -12,7 +12,7 @@ dtls_sources = [
'gstdtlselement.c',
]
-dtls_option = get_option('dtls').enable_if(get_option('webrtc').enabled(), error_message: 'webrtc option is enabled')
+dtls_option = get_option('dtls')
openssl_dep = dependency('openssl', version: '>= 1.0.1', required: dtls_option)
libcrypto_dep = dependency('libcrypto', required: dtls_option)

View file

@ -0,0 +1,11 @@
--- ext/sctp/meson.build.orig 2024-08-21 11:25:15 UTC
+++ ext/sctp/meson.build
@@ -5,7 +5,7 @@ sctp_sources = [
'sctpassociation.c'
]
-sctp_option = get_option('sctp').enable_if(get_option('webrtc').enabled(), error_message: 'webrtc option is enabled')
+sctp_option = get_option('sctp')
if sctp_option.disabled()
subdir_done()
endif

View file

@ -0,0 +1,11 @@
--- ext/srtp/meson.build.orig 2024-08-21 11:25:15 UTC
+++ ext/srtp/meson.build
@@ -7,7 +7,7 @@ srtp_cargs = []
]
srtp_cargs = []
-srtp_option = get_option('srtp').enable_if(get_option('webrtc').enabled(), error_message: 'webrtc option is enabled')
+srtp_option = get_option('srtp')
if srtp_option.disabled()
srtp_dep = dependency('', required : false)
subdir_done()

View file

@ -0,0 +1,11 @@
--- ext/vulkan/meson.build.orig 2024-08-21 11:25:15 UTC
+++ ext/vulkan/meson.build
@@ -37,7 +37,7 @@ if vulkan_conf.get('GST_VULKAN_HAVE_VIDEO_EXTENSIONS')
extra_args = []
if vulkan_conf.get('GST_VULKAN_HAVE_VIDEO_EXTENSIONS') == 1
vulkan_sources += files('vkh264dec.c', 'vkh265dec.c')
- extra_deps += gstcodecs_dep
+ extra_deps += [dependency('gstreamer-codecparsers-1.0'), dependency('gstreamer-codecs-1.0')]
extra_args += ['-DGST_USE_UNSTABLE_API']
endif

View file

@ -1,13 +1,34 @@
--- ext/webrtc/meson.build.orig 2023-01-23 19:29:34 UTC --- ext/webrtc/meson.build.orig 2024-08-21 11:25:15 UTC
+++ ext/webrtc/meson.build +++ ext/webrtc/meson.build
@@ -12,6 +12,10 @@ webrtc_sources = [ @@ -1,3 +1,4 @@
+if get_option('webrtc').enabled()
webrtc_sources = [
'gstwebrtc.c',
'gstwebrtcstats.c',
@@ -12,6 +13,14 @@ webrtc_sources = [
'webrtcdatachannel.c', 'webrtcdatachannel.c',
] ]
+if not is_variable('libgstwebrtcnice_dep') +if not is_variable('libgstwebrtcnice_dep')
+ libgstwebrtcnice_dep=cc.find_library('gstwebrtcnice-1.0', required : true) + subdir_done()
+endif
+
+if not is_variable('gstsctp_dep')
+ gstsctp_dep=cc.find_library('gstsctp-1.0', required : true)
+endif +endif
+ +
webrtc_option = get_option('webrtc').require( webrtc_option = get_option('webrtc').require(
libgstwebrtcnice_dep.found(), error_message: 'webrtc plugin requires libgstwebrtcnice.') libgstwebrtcnice_dep.found(), error_message: 'webrtc plugin requires libgstwebrtcnice.')
if webrtc_option.disabled() if webrtc_option.disabled()
@@ -23,9 +32,9 @@ gstwebrtc_plugin = library('gstwebrtc',
c_args : gst_plugins_bad_args + ['-DGST_USE_UNSTABLE_API'],
include_directories : [configinc],
dependencies : [gstbase_dep, gstsdp_dep,
- gstapp_dep, gstwebrtc_dep, gstsctp_dep, gstrtp_dep, gio_dep, libgstwebrtcnice_dep],
+ gstapp_dep, gstwebrtc_dep, dependency('gstreamer-sctp-1.0'), gstrtp_dep, gio_dep, libgstwebrtcnice_dep],
install : true,
install_dir : plugins_install_dir,
)
plugins += [gstwebrtc_plugin]
-
+endif

View file

@ -1,11 +1,11 @@
--- ext/webrtcdsp/meson.build.orig 2022-09-07 19:55:24 UTC --- ext/webrtcdsp/meson.build.orig 2024-08-21 11:25:15 UTC
+++ ext/webrtcdsp/meson.build +++ ext/webrtcdsp/meson.build
@@ -17,7 +17,7 @@ if webrtc_dep.found() and gnustl_dep.found() @@ -13,7 +13,7 @@ if webrtc_dep.found()
cpp_args : gst_plugins_bad_args, cpp_args : gst_plugins_bad_args,
link_args : noseh_link_args, link_args : noseh_link_args,
include_directories : [configinc], include_directories : [configinc],
- dependencies : [gstbase_dep, gstaudio_dep, gstbadaudio_dep, webrtc_dep, gnustl_dep], - dependencies : [gstbase_dep, gstaudio_dep, gstbadaudio_dep, webrtc_dep],
+ dependencies : [gstbase_dep, gstaudio_dep, dependency('gstreamer-bad-audio-1.0'), webrtc_dep, gnustl_dep], + dependencies : [gstbase_dep, gstaudio_dep, dependency('gstreamer-bad-audio-1.0'), webrtc_dep],
install : true, install : true,
install_dir : plugins_install_dir, install_dir : plugins_install_dir,
override_options : ['cpp_std=c++11'], override_options : ['cpp_std=c++17'],

View file

@ -0,0 +1,12 @@
--- gst-libs/gst/analytics/meson.build.orig 2024-08-21 11:25:15 UTC
+++ gst-libs/gst/analytics/meson.build
@@ -1,3 +1,4 @@
+if get_option('analytics').enabled()
analytics_sources = files( 'gstanalyticsmeta.c',
'gstanalyticsclassificationmtd.c',
'gstanalyticsobjectdetectionmtd.c',
@@ -62,3 +63,4 @@ meson.override_dependency(pkg_name, gstanalytics_dep)
dependencies : [gstbase_dep, gstvideo_dep])
meson.override_dependency(pkg_name, gstanalytics_dep)
+endif

View file

@ -1,11 +1,11 @@
--- gst-libs/gst/audio/meson.build.orig 2022-09-05 20:33:42 UTC --- gst-libs/gst/audio/meson.build.orig 2024-08-21 11:25:15 UTC
+++ gst-libs/gst/audio/meson.build +++ gst-libs/gst/audio/meson.build
@@ -1,3 +1,4 @@ @@ -1,3 +1,4 @@
+if get_option('audio').enabled() +if get_option('audio').enabled()
badaudio_sources = files('gstnonstreamaudiodecoder.c', 'gstplanaraudioadapter.c') badaudio_sources = files('gstnonstreamaudiodecoder.c', 'gstplanaraudioadapter.c')
badaudio_headers = files('gstnonstreamaudiodecoder.h', 'audio-bad-prelude.h', 'gstplanaraudioadapter.h') badaudio_headers = files('gstnonstreamaudiodecoder.h', 'audio-bad-prelude.h', 'gstplanaraudioadapter.h')
install_headers(badaudio_headers, subdir : 'gstreamer-1.0/gst/audio') install_headers(badaudio_headers, subdir : 'gstreamer-1.0/gst/audio')
@@ -52,3 +53,4 @@ gstbadaudio_dep = declare_dependency(link_with : gstba @@ -53,3 +54,4 @@ meson.override_dependency(pkg_name, gstbadaudio_dep)
dependencies : [gstaudio_dep, gstbase_dep]) dependencies : [gstaudio_dep, gstbase_dep])
meson.override_dependency(pkg_name, gstbadaudio_dep) meson.override_dependency(pkg_name, gstbadaudio_dep)

View file

@ -1,11 +1,11 @@
--- gst-libs/gst/basecamerabinsrc/meson.build.orig 2022-09-05 21:00:40 UTC --- gst-libs/gst/basecamerabinsrc/meson.build.orig 2024-08-21 11:25:15 UTC
+++ gst-libs/gst/basecamerabinsrc/meson.build +++ gst-libs/gst/basecamerabinsrc/meson.build
@@ -1,3 +1,4 @@ @@ -1,3 +1,4 @@
+if get_option('basecamerabinsrc').enabled() +if get_option('basecamerabinsrc').enabled()
camerabin_sources = files( camerabin_sources = files(
'gstcamerabin-enum.c', 'gstcamerabin-enum.c',
'gstcamerabinpreview.c', 'gstcamerabinpreview.c',
@@ -51,3 +52,4 @@ gstbasecamerabin_dep = declare_dependency(link_with : @@ -53,3 +54,4 @@ meson.override_dependency(pkg_name, gstbasecamerabin_d
sources: gen_sources, sources: gen_sources,
dependencies : [gstapp_dep]) dependencies : [gstapp_dep])
meson.override_dependency(pkg_name, gstbasecamerabin_dep) meson.override_dependency(pkg_name, gstbasecamerabin_dep)

View file

@ -1,11 +1,11 @@
--- gst-libs/gst/codecparsers/meson.build.orig 2023-01-23 19:29:34 UTC --- gst-libs/gst/codecparsers/meson.build.orig 2024-08-21 11:25:15 UTC
+++ gst-libs/gst/codecparsers/meson.build +++ gst-libs/gst/codecparsers/meson.build
@@ -1,3 +1,4 @@ @@ -1,3 +1,4 @@
+if get_option('codecparsers').enabled() +if get_option('codecparsers').enabled()
codecparser_sources = files([ codecparser_sources = files([
'gstjpeg2000sampling.c', 'gstjpeg2000sampling.c',
'gstjpegparser.c', 'gstjpegparser.c',
@@ -71,3 +72,4 @@ meson.override_dependency(pkg_name, gstcodecparsers_de @@ -72,3 +73,4 @@ meson.override_dependency(pkg_name, gstcodecparsers_de
gst_libraries += [[pkg_name, {'lib': gstcodecparsers}]] gst_libraries += [[pkg_name, {'lib': gstcodecparsers}]]
meson.override_dependency(pkg_name, gstcodecparsers_dep) meson.override_dependency(pkg_name, gstcodecparsers_dep)

View file

@ -1,15 +1,26 @@
--- gst-libs/gst/codecs/meson.build.orig 2022-09-05 20:49:44 UTC --- gst-libs/gst/codecs/meson.build.orig 2024-08-21 11:25:15 UTC
+++ gst-libs/gst/codecs/meson.build +++ gst-libs/gst/codecs/meson.build
@@ -1,3 +1,4 @@ @@ -1,3 +1,4 @@
+if get_option('codecs').enabled() +if get_option('codecs').enabled()
codecs_sources = files( codecs_sources = files(
'gsth264decoder.c', 'gsth264decoder.c',
'gsth264picture.c', 'gsth264picture.c',
@@ -81,4 +82,5 @@ gstcodecs_dep = declare_dependency(link_with : gstcode @@ -51,6 +52,13 @@ pkg_name = 'gstreamer-codecs-1.0'
include_directories : [libsinc],
library_def = {'lib': gstcodecs}
pkg_name = 'gstreamer-codecs-1.0'
+pkgconfig.generate(gstcodecs,
+ libraries : [gst_dep, gstbase_dep],
+ variables : pkgconfig_variables,
+ subdirs : pkgconfig_subdirs,
+ name : pkg_name,
+ description : 'Codecs library for GStreamer elements',
+)
gen_sources = []
if build_gir
gir = {
@@ -85,3 +93,4 @@ meson.override_dependency(pkg_name, gstcodecs_dep)
sources: gen_sources, sources: gen_sources,
dependencies : [gstvideo_dep, gstcodecparsers_dep]) dependencies : [gstvideo_dep, gstcodecparsers_dep])
-meson.override_dependency(pkg_name, gstcodecs_dep) meson.override_dependency(pkg_name, gstcodecs_dep)
\ No newline at end of file
+meson.override_dependency(pkg_name, gstcodecs_dep)
+endif +endif

View file

@ -0,0 +1,12 @@
--- gst-libs/gst/dxva/meson.build.orig 2024-08-21 11:25:15 UTC
+++ gst-libs/gst/dxva/meson.build
@@ -1,3 +1,4 @@
+if get_option('dxva').enabled()
dxva_sources = files(
'gstdxvaav1decoder.cpp',
'gstdxvah264decoder.cpp',
@@ -73,3 +74,4 @@ meson.override_dependency(pkg_name, gstdxva_dep)
dependencies : [gstvideo_dep, gstcodecs_dep])
meson.override_dependency(pkg_name, gstdxva_dep)
+endif

View file

@ -1,11 +1,11 @@
--- gst-libs/gst/insertbin/meson.build.orig 2022-09-05 21:06:02 UTC --- gst-libs/gst/insertbin/meson.build.orig 2024-08-21 11:25:15 UTC
+++ gst-libs/gst/insertbin/meson.build +++ gst-libs/gst/insertbin/meson.build
@@ -1,3 +1,4 @@ @@ -1,3 +1,4 @@
+if get_option('insertbin').enabled() +if get_option('insertbin').enabled()
insert_sources = files('gstinsertbin.c') insert_sources = files('gstinsertbin.c')
insert_headers = files('gstinsertbin.h') insert_headers = files('gstinsertbin.h')
install_headers(insert_headers, subdir : 'gstreamer-1.0/gst/insertbin') install_headers(insert_headers, subdir : 'gstreamer-1.0/gst/insertbin')
@@ -51,3 +52,4 @@ gstinsertbin_dep = declare_dependency(link_with : gsti @@ -52,3 +53,4 @@ meson.override_dependency(pkg_name, gstinsertbin_dep)
dependencies : [gst_dep]) dependencies : [gst_dep])
meson.override_dependency(pkg_name, gstinsertbin_dep) meson.override_dependency(pkg_name, gstinsertbin_dep)

View file

@ -1,11 +1,11 @@
--- gst-libs/gst/mpegts/meson.build.orig 2022-09-05 21:11:41 UTC --- gst-libs/gst/mpegts/meson.build.orig 2024-08-21 11:25:15 UTC
+++ gst-libs/gst/mpegts/meson.build +++ gst-libs/gst/mpegts/meson.build
@@ -1,3 +1,4 @@ @@ -1,3 +1,4 @@
+if get_option('mpegts').enabled() +if get_option('mpegts').enabled()
mpegts_sources = files( mpegts_sources = files(
'mpegts.c', 'mpegts.c',
'gstmpegtssection.c', 'gstmpegtssection.c',
@@ -82,3 +83,4 @@ gstmpegts_dep = declare_dependency(link_with : gstmpeg @@ -87,3 +88,4 @@ meson.override_dependency(pkg_name, gstmpegts_dep)
dependencies : [gst_dep], dependencies : [gst_dep],
sources : gen_sources) sources : gen_sources)
meson.override_dependency(pkg_name, gstmpegts_dep) meson.override_dependency(pkg_name, gstmpegts_dep)

View file

@ -0,0 +1,12 @@
--- gst-libs/gst/mse/meson.build.orig 2024-08-21 11:25:15 UTC
+++ gst-libs/gst/mse/meson.build
@@ -1,3 +1,4 @@
+if get_option('mse').enabled()
gstmse_headers_private = files(
'gstappendpipeline-private.h',
'gstmediasourcesamplemap-private.h',
@@ -148,3 +149,4 @@ meson.override_dependency(pkg_name, gstmse_dep)
)
install_headers(gstmse_headers_public, subdir: gstmse_header_dir)
meson.override_dependency(pkg_name, gstmse_dep)
+endif

View file

@ -1,11 +1,11 @@
--- gst-libs/gst/play/meson.build.orig 2022-09-05 21:13:21 UTC --- gst-libs/gst/play/meson.build.orig 2024-08-21 11:25:15 UTC
+++ gst-libs/gst/play/meson.build +++ gst-libs/gst/play/meson.build
@@ -1,3 +1,4 @@ @@ -1,3 +1,4 @@
+if get_option('play').enabled() +if get_option('play').enabled()
gstplay_sources = files( gstplay_sources = files(
'gstplay.c', 'gstplay.c',
'gstplay-signal-adapter.c', 'gstplay-signal-adapter.c',
@@ -74,3 +75,4 @@ gstplay_dep = declare_dependency(link_with : gstplay, @@ -75,3 +76,4 @@ meson.override_dependency(pkg_name, gstplay_dep)
gsttag_dep, gstpbutils_dep]) gsttag_dep, gstpbutils_dep])
meson.override_dependency(pkg_name, gstplay_dep) meson.override_dependency(pkg_name, gstplay_dep)

View file

@ -1,11 +1,11 @@
--- gst-libs/gst/player/meson.build.orig 2022-09-05 21:14:52 UTC --- gst-libs/gst/player/meson.build.orig 2024-08-21 11:25:15 UTC
+++ gst-libs/gst/player/meson.build +++ gst-libs/gst/player/meson.build
@@ -1,3 +1,4 @@ @@ -1,3 +1,4 @@
+if get_option('player').enabled() +if get_option('player').enabled()
gstplayer_sources = files([ gstplayer_sources = files([
'gstplayer.c', 'gstplayer.c',
'gstplayer-signal-dispatcher.c', 'gstplayer-signal-dispatcher.c',
@@ -77,3 +78,4 @@ gstplayer_dep = declare_dependency(link_with : gstplay @@ -78,3 +79,4 @@ meson.override_dependency(pkg_name, gstplayer_dep)
gsttag_dep, gstpbutils_dep]) gsttag_dep, gstpbutils_dep])
meson.override_dependency(pkg_name, gstplayer_dep) meson.override_dependency(pkg_name, gstplayer_dep)

View file

@ -1,11 +1,11 @@
--- gst-libs/gst/transcoder/meson.build.orig 2022-09-05 21:18:30 UTC --- gst-libs/gst/transcoder/meson.build.orig 2024-08-21 11:25:15 UTC
+++ gst-libs/gst/transcoder/meson.build +++ gst-libs/gst/transcoder/meson.build
@@ -1,3 +1,4 @@ @@ -1,3 +1,4 @@
+if get_option('transcoder').enabled() +if get_option('transcoder').enabled()
sources = files(['gsttranscoder.c', 'gsttranscoder-signal-adapter.c']) sources = files(['gsttranscoder.c', 'gsttranscoder-signal-adapter.c'])
headers = files(['gsttranscoder.h', 'transcoder-prelude.h', 'gsttranscoder-signal-adapter.h']) headers = files(['gsttranscoder.h', 'transcoder-prelude.h', 'gsttranscoder-signal-adapter.h'])
@@ -64,3 +65,4 @@ gst_transcoder_dep = declare_dependency(link_with: gst @@ -65,3 +66,4 @@ meson.override_dependency(pkg_name, gst_transcoder_dep
include_directories : [libsinc] include_directories : [libsinc]
) )
meson.override_dependency(pkg_name, gst_transcoder_dep) meson.override_dependency(pkg_name, gst_transcoder_dep)

View file

@ -1,11 +1,26 @@
--- gst-libs/gst/va/meson.build.orig 2023-01-23 19:29:34 UTC --- gst-libs/gst/va/meson.build.orig 2024-09-19 10:01:21 UTC
+++ gst-libs/gst/va/meson.build +++ gst-libs/gst/va/meson.build
@@ -27,7 +27,7 @@ gstva_dep = dependency('', required : false) @@ -45,12 +45,12 @@ extra_args = ['-DGST_USE_UNSTABLE_API',
'-DBUILDING_GST_VA',
'-DG_LOG_DOMAIN="GStreamer-VA"']
gstva_dep = dependency('', required : false) -if host_system not in ['linux', 'windows']
-if host_system != 'linux'
+if get_option('skip_gstva') +if get_option('skip_gstva')
subdir_done() subdir_done()
endif endif
va_opt = get_option('va')
-if host_system == 'linux'
+if host_system in ['linux', 'freebsd']
msdk_opt = get_option('msdk')
qsv_opt = get_option('qsv')
if va_opt.disabled() and msdk_opt.disabled() and qsv_opt.disabled()
@@ -75,7 +75,7 @@ endif
subdir_done()
endif
-if host_system == 'linux'
+if host_system in ['linux', 'freebsd']
libva_drm_dep = dependency('libva-drm', version: libva_req, required: va_required,
fallback: ['libva', 'libva_drm_dep'])
if not libva_drm_dep.found()

View file

@ -1,15 +1,12 @@
--- gst-libs/gst/webrtc/meson.build.orig 2023-01-23 19:29:34 UTC --- gst-libs/gst/webrtc/meson.build.orig 2024-08-21 11:25:15 UTC
+++ gst-libs/gst/webrtc/meson.build +++ gst-libs/gst/webrtc/meson.build
@@ -1,3 +1,4 @@ @@ -1,3 +1,4 @@
+if get_option('webrtc').enabled() +if get_option('webrtc').enabled()
webrtc_sources = files([ webrtc_sources = files([
'dtlstransport.c', 'dtlstransport.c',
'ice.c', 'ice.c',
@@ -102,4 +103,5 @@ meson.override_dependency(pkg_name, gstwebrtc_dep) @@ -104,3 +105,4 @@ subdir('nice')
meson.override_dependency(pkg_name, gstwebrtc_dep) meson.override_dependency(pkg_name, gstwebrtc_dep)
-subdir('nice') subdir('nice')
\ No newline at end of file
+subdir('nice')
+endif +endif

View file

@ -1,6 +1,6 @@
--- meson.build.orig 2022-09-04 20:06:36 UTC --- meson.build.orig 2024-08-21 11:25:15 UTC
+++ meson.build +++ meson.build
@@ -498,6 +498,7 @@ pkgconfig_variables = ['exec_prefix=${prefix}', @@ -545,6 +545,7 @@ pkgconfig_subdirs = ['gstreamer-1.0']
pkgconfig_subdirs = ['gstreamer-1.0'] pkgconfig_subdirs = ['gstreamer-1.0']
@ -8,7 +8,7 @@
pkgconfig.generate( pkgconfig.generate(
libraries : [gst_dep], libraries : [gst_dep],
variables : pkgconfig_variables, variables : pkgconfig_variables,
@@ -505,6 +506,7 @@ pkgconfig.generate( @@ -552,6 +553,7 @@ pkgconfig.generate(
name : 'gstreamer-plugins-bad-1.0', name : 'gstreamer-plugins-bad-1.0',
description : 'Streaming media framework, bad plugins libraries', description : 'Streaming media framework, bad plugins libraries',
) )

View file

@ -1,16 +1,20 @@
--- meson_options.txt.orig 2023-01-23 19:29:34 UTC --- meson_options.txt.orig 2024-08-21 11:25:15 UTC
+++ meson_options.txt +++ meson_options.txt
@@ -1,5 +1,41 @@ option('gst_play_tests', type: 'boolean', value: false @@ -1,5 +1,47 @@ option('gst_play_tests', type: 'boolean', value: false
option('gst_play_tests', type: 'boolean', value: false, option('gst_play_tests', type: 'boolean', value: false,
description: 'Enable GstPlay tests that need network access') description: 'Enable GstPlay tests that need network access')
+option('adaptivedemux', type: 'feature', value: 'auto', +option('adaptivedemux', type: 'feature', value: 'auto',
+ description: 'adaptivedemux lib') + description: 'adaptivedemux lib')
+option('analytics', type: 'feature', value: 'auto',
+ description: 'analytics lib')
+option('audio', type: 'feature', value: 'auto', +option('audio', type: 'feature', value: 'auto',
+ description: 'audio lib') + description: 'audio lib')
+option('codecparsers', type: 'feature', value: 'auto', +option('codecparsers', type: 'feature', value: 'auto',
+ description: 'codecparsers lib') + description: 'codecparsers lib')
+option('codecs', type: 'feature', value: 'auto', +option('codecs', type: 'feature', value: 'auto',
+ description: 'codecs lib') + description: 'codecs lib')
+option('dxva', type: 'feature', value: 'auto',
+ description: 'dxva lib')
+option('basecamerabinsrc', type: 'feature', value: 'auto', +option('basecamerabinsrc', type: 'feature', value: 'auto',
+ description: 'basecamerabinsrc lib') + description: 'basecamerabinsrc lib')
+option('insertbin', type: 'feature', value: 'auto', +option('insertbin', type: 'feature', value: 'auto',
@ -21,6 +25,8 @@
+ description: 'isoff lib') + description: 'isoff lib')
+option('mpegts', type: 'feature', value: 'auto', +option('mpegts', type: 'feature', value: 'auto',
+ description: 'mpegts lib') + description: 'mpegts lib')
+option('mse', type: 'feature', value: 'auto',
+ description: 'mse lib')
+option('play', type: 'feature', value: 'auto', +option('play', type: 'feature', value: 'auto',
+ description: 'play lib') + description: 'play lib')
+option('player', type: 'feature', value: 'auto', +option('player', type: 'feature', value: 'auto',

View file

@ -1,13 +1,13 @@
--- sys/kms/meson.build.orig 2022-09-12 09:58:35 UTC --- sys/kms/meson.build.orig 2024-08-21 11:25:15 UTC
+++ sys/kms/meson.build +++ sys/kms/meson.build
@@ -5,10 +5,6 @@ kmssink_sources = [ @@ -6,10 +6,6 @@ extra_deps = []
'gstkmsutils.c',
] ]
extra_deps = []
-if host_system != 'linux' -if host_system != 'linux'
- subdir_done() - subdir_done()
-endif -endif
- -
libdrm_dep = dependency('libdrm', version : '>= 2.4.98', libdrm_dep = dependency('libdrm', version : '>= 2.4.98',
required : get_option('kms'), required : get_option('kms'))
fallback: ['libdrm', 'ext_libdrm']) libdrm_hdr_dep = dependency('libdrm', version : '>= 2.4.104',

View file

@ -1,8 +1,8 @@
--- sys/msdk/meson.build.orig 2022-09-16 08:39:55 UTC --- sys/msdk/meson.build.orig 2024-08-21 11:25:15 UTC
+++ sys/msdk/meson.build +++ sys/msdk/meson.build
@@ -169,7 +169,12 @@ if msdk_deps_found @@ -202,7 +202,12 @@ if msdk_deps_found
msdk_sources, msdk_sources,
c_args : gst_plugins_bad_args + ['-DGST_USE_UNSTABLE_API'], c_args : gst_plugins_bad_args + extra_args + onevpl_extra_args,
include_directories : [configinc, mfx_inc], include_directories : [configinc, mfx_inc],
- dependencies : [gstbase_dep, gstvideo_dep, gstpbutils_dep, gstallocators_dep, gstcodecparsers_dep, mfx_dep, msdk_deps], - dependencies : [gstbase_dep, gstvideo_dep, gstpbutils_dep, gstallocators_dep, gstcodecparsers_dep, mfx_dep, msdk_deps],
+ dependencies : [gstbase_dep, + dependencies : [gstbase_dep,

View file

@ -1,12 +1,13 @@
--- tests/examples/meson.build.orig 2023-01-23 19:29:34 UTC --- tests/examples/meson.build.orig 2024-09-19 10:01:21 UTC
+++ tests/examples/meson.build +++ tests/examples/meson.build
@@ -1,24 +1,66 @@ @@ -1,26 +1,72 @@
-subdir('audiomixmatrix') -subdir('audiomixmatrix')
-subdir('avsamplesink') -subdir('avsamplesink')
-subdir('camerabin2') -subdir('camerabin2')
-subdir('codecparsers') -subdir('codecparsers')
-subdir('codecs') -subdir('codecs')
-subdir('d3d11') -subdir('d3d11')
-subdir('d3d12')
-subdir('directfb') -subdir('directfb')
-subdir('gtk') -subdir('gtk')
-subdir('ipcpipeline') -subdir('ipcpipeline')
@ -17,6 +18,7 @@
-subdir('nvcodec') -subdir('nvcodec')
-subdir('opencv', if_found: opencv_dep) -subdir('opencv', if_found: opencv_dep)
-subdir('qsv') -subdir('qsv')
-subdir('qt6d3d11')
-subdir('uvch264') -subdir('uvch264')
-subdir('va') -subdir('va')
-subdir('waylandsink') -subdir('waylandsink')
@ -29,7 +31,7 @@
+ subdir('avsamplesink') + subdir('avsamplesink')
+endif +endif
+if get_option('camerabin2').enabled() +if get_option('camerabin2').enabled()
+ subdir('camerabin2') + subdir('camerabin2', if_found: gtk_dep)
+endif +endif
+if get_option('codecparsers').enabled() +if get_option('codecparsers').enabled()
+ subdir('codecparsers') + subdir('codecparsers')
@ -40,6 +42,9 @@
+if get_option('d3d11').enabled() +if get_option('d3d11').enabled()
+ subdir('d3d11') + subdir('d3d11')
+endif +endif
+if get_option('d3d12').enabled()
+ subdir('d3d12')
+endif
+if get_option('directfb').enabled() +if get_option('directfb').enabled()
+ subdir('directfb') + subdir('directfb')
+endif +endif
@ -59,7 +64,7 @@
+ subdir('msdk') + subdir('msdk')
+endif +endif
+if get_option('mxf').enabled() +if get_option('mxf').enabled()
+ subdir('mxf') + subdir('mxf', if_found: gtk_dep)
+endif +endif
+if get_option('nvcodec').enabled() +if get_option('nvcodec').enabled()
+ subdir('nvcodec') + subdir('nvcodec')
@ -70,6 +75,9 @@
+if get_option('qsv').enabled() +if get_option('qsv').enabled()
+ subdir('qsv') + subdir('qsv')
+endif +endif
+if get_option('qt6d3d11').enabled()
+ subdir('qt6d3d11')
+endif
+if get_option('uvch264').enabled() +if get_option('uvch264').enabled()
+ subdir('uvch264') + subdir('uvch264')
+endif +endif

View file

@ -0,0 +1,13 @@
--- tests/meson.build.orig 2024-09-19 10:01:21 UTC
+++ tests/meson.build
@@ -1,8 +1,8 @@
-if get_option('tests').disabled() or static_build
+if get_option('tests').disabled() and get_option('examples').disabled() or static_build
subdir_done()
endif
-if gstcheck_dep.found()
+if not get_option('tests').disabled() and gstcheck_dep.found()
subdir('check')
subdir('interactive')
subdir('validate')

View file

@ -1,12 +1,22 @@
--- tools/meson.build.orig 2023-01-23 19:29:34 UTC --- tools/meson.build.orig 2024-08-21 11:25:15 UTC
+++ tools/meson.build +++ tools/meson.build
@@ -1,3 +1,4 @@ @@ -1,3 +1,4 @@
+if get_option('tools').enabled() +if not get_option('tools').disabled() and not static_build
executable('gst-transcoder-' + api_version, gst_tools = {
'gst-transcoder.c', 'utils.c', 'gst-transcoder': {
install : true, 'files': files('gst-transcoder.c', 'utils.c'),
@@ -5,3 +6,4 @@ executable('gst-transcoder-' + api_version, @@ -5,7 +6,6 @@ gst_tools = {
dependencies : [gst_dep, gstpbutils_dep, gst_transcoder_dep], },
c_args: ['-DG_LOG_DOMAIN="gst-transcoder-@0@"'.format(api_version)], }
)
-if not get_option('tools').disabled() and not static_build
foreach tool, data: gst_tools
exe_name = '@0@-@1@'.format(tool, api_version)
executable(exe_name,
@@ -21,4 +21,4 @@ if not get_option('tools').disabled() and not static_b
install_man(data.get('man_page'))
endif
endforeach
-endif
\ No newline at end of file
+endif +endif

View file

@ -1,6 +1,12 @@
bin/playout bin/playout
include/gstreamer-%%VERSION%%/gst/adaptivedemux/gstadaptivedemux.h
include/gstreamer-%%VERSION%%/gst/adaptivedemux/adaptive-demux-prelude.h include/gstreamer-%%VERSION%%/gst/adaptivedemux/adaptive-demux-prelude.h
include/gstreamer-%%VERSION%%/gst/adaptivedemux/gstadaptivedemux.h
include/gstreamer-%%VERSION%%/gst/analytics/analytics-meta-prelude.h
include/gstreamer-%%VERSION%%/gst/analytics/analytics.h
include/gstreamer-%%VERSION%%/gst/analytics/gstanalyticsclassificationmtd.h
include/gstreamer-%%VERSION%%/gst/analytics/gstanalyticsmeta.h
include/gstreamer-%%VERSION%%/gst/analytics/gstanalyticsobjectdetectionmtd.h
include/gstreamer-%%VERSION%%/gst/analytics/gstanalyticsobjecttrackingmtd.h
include/gstreamer-%%VERSION%%/gst/audio/audio-bad-prelude.h include/gstreamer-%%VERSION%%/gst/audio/audio-bad-prelude.h
include/gstreamer-%%VERSION%%/gst/audio/gstnonstreamaudiodecoder.h include/gstreamer-%%VERSION%%/gst/audio/gstnonstreamaudiodecoder.h
include/gstreamer-%%VERSION%%/gst/audio/gstplanaraudioadapter.h include/gstreamer-%%VERSION%%/gst/audio/gstplanaraudioadapter.h
@ -32,12 +38,21 @@ include/gstreamer-%%VERSION%%/gst/mpegts/gst-dvb-descriptor.h
include/gstreamer-%%VERSION%%/gst/mpegts/gst-dvb-section.h include/gstreamer-%%VERSION%%/gst/mpegts/gst-dvb-section.h
include/gstreamer-%%VERSION%%/gst/mpegts/gst-hdmv-section.h include/gstreamer-%%VERSION%%/gst/mpegts/gst-hdmv-section.h
include/gstreamer-%%VERSION%%/gst/mpegts/gst-isdb-descriptor.h include/gstreamer-%%VERSION%%/gst/mpegts/gst-isdb-descriptor.h
include/gstreamer-%%VERSION%%/gst/mpegts/gst-metadata-descriptor.h
include/gstreamer-%%VERSION%%/gst/mpegts/gst-mpegtspesmetadatameta.h
include/gstreamer-%%VERSION%%/gst/mpegts/gst-scte-section.h include/gstreamer-%%VERSION%%/gst/mpegts/gst-scte-section.h
include/gstreamer-%%VERSION%%/gst/mpegts/gstmpegts-enumtypes.h include/gstreamer-%%VERSION%%/gst/mpegts/gstmpegts-enumtypes.h
include/gstreamer-%%VERSION%%/gst/mpegts/gstmpegtsdescriptor.h include/gstreamer-%%VERSION%%/gst/mpegts/gstmpegtsdescriptor.h
include/gstreamer-%%VERSION%%/gst/mpegts/gstmpegtssection.h include/gstreamer-%%VERSION%%/gst/mpegts/gstmpegtssection.h
include/gstreamer-%%VERSION%%/gst/mpegts/mpegts-prelude.h include/gstreamer-%%VERSION%%/gst/mpegts/mpegts-prelude.h
include/gstreamer-%%VERSION%%/gst/mpegts/mpegts.h include/gstreamer-%%VERSION%%/gst/mpegts/mpegts.h
include/gstreamer-%%VERSION%%/gst/mse/gstmediasource.h
include/gstreamer-%%VERSION%%/gst/mse/gstmsesrc.h
include/gstreamer-%%VERSION%%/gst/mse/gstsourcebuffer.h
include/gstreamer-%%VERSION%%/gst/mse/gstsourcebufferlist.h
include/gstreamer-%%VERSION%%/gst/mse/mse-enumtypes.h
include/gstreamer-%%VERSION%%/gst/mse/mse-prelude.h
include/gstreamer-%%VERSION%%/gst/mse/mse.h
include/gstreamer-%%VERSION%%/gst/play/gstplay-media-info.h include/gstreamer-%%VERSION%%/gst/play/gstplay-media-info.h
include/gstreamer-%%VERSION%%/gst/play/gstplay-signal-adapter.h include/gstreamer-%%VERSION%%/gst/play/gstplay-signal-adapter.h
include/gstreamer-%%VERSION%%/gst/play/gstplay-types.h include/gstreamer-%%VERSION%%/gst/play/gstplay-types.h
@ -57,9 +72,6 @@ include/gstreamer-%%VERSION%%/gst/player/gstplayer-visualization.h
include/gstreamer-%%VERSION%%/gst/player/gstplayer.h include/gstreamer-%%VERSION%%/gst/player/gstplayer.h
include/gstreamer-%%VERSION%%/gst/player/player-prelude.h include/gstreamer-%%VERSION%%/gst/player/player-prelude.h
include/gstreamer-%%VERSION%%/gst/player/player.h include/gstreamer-%%VERSION%%/gst/player/player.h
include/gstreamer-%%VERSION%%/gst/sctp/sctp-prelude.h
include/gstreamer-%%VERSION%%/gst/sctp/sctpreceivemeta.h
include/gstreamer-%%VERSION%%/gst/sctp/sctpsendmeta.h
include/gstreamer-%%VERSION%%/gst/transcoder/gsttranscoder-signal-adapter.h include/gstreamer-%%VERSION%%/gst/transcoder/gsttranscoder-signal-adapter.h
include/gstreamer-%%VERSION%%/gst/transcoder/gsttranscoder.h include/gstreamer-%%VERSION%%/gst/transcoder/gsttranscoder.h
include/gstreamer-%%VERSION%%/gst/transcoder/transcoder-enumtypes.h include/gstreamer-%%VERSION%%/gst/transcoder/transcoder-enumtypes.h
@ -68,36 +80,22 @@ include/gstreamer-%%VERSION%%/gst/uridownloader/gstfragment.h
include/gstreamer-%%VERSION%%/gst/uridownloader/gsturidownloader.h include/gstreamer-%%VERSION%%/gst/uridownloader/gsturidownloader.h
include/gstreamer-%%VERSION%%/gst/uridownloader/gsturidownloader_debug.h include/gstreamer-%%VERSION%%/gst/uridownloader/gsturidownloader_debug.h
include/gstreamer-%%VERSION%%/gst/uridownloader/uridownloader-prelude.h include/gstreamer-%%VERSION%%/gst/uridownloader/uridownloader-prelude.h
include/gstreamer-%%VERSION%%/gst/webrtc/datachannel.h lib/girepository-%%VERSION%%/GstAnalytics-%%VERSION%%.typelib
include/gstreamer-%%VERSION%%/gst/webrtc/dtlstransport.h
include/gstreamer-%%VERSION%%/gst/webrtc/ice.h
include/gstreamer-%%VERSION%%/gst/webrtc/icestream.h
include/gstreamer-%%VERSION%%/gst/webrtc/icetransport.h
include/gstreamer-%%VERSION%%/gst/webrtc/nice/nice.h
include/gstreamer-%%VERSION%%/gst/webrtc/nice/nice_fwd.h
include/gstreamer-%%VERSION%%/gst/webrtc/nice/nicestream.h
include/gstreamer-%%VERSION%%/gst/webrtc/nice/nicetransport.h
include/gstreamer-%%VERSION%%/gst/webrtc/rtcsessiondescription.h
include/gstreamer-%%VERSION%%/gst/webrtc/rtpreceiver.h
include/gstreamer-%%VERSION%%/gst/webrtc/rtpsender.h
include/gstreamer-%%VERSION%%/gst/webrtc/rtptransceiver.h
include/gstreamer-%%VERSION%%/gst/webrtc/sctptransport.h
include/gstreamer-%%VERSION%%/gst/webrtc/webrtc-enumtypes.h
include/gstreamer-%%VERSION%%/gst/webrtc/webrtc.h
include/gstreamer-%%VERSION%%/gst/webrtc/webrtc_fwd.h
lib/girepository-%%VERSION%%/GstBadAudio-%%VERSION%%.typelib lib/girepository-%%VERSION%%/GstBadAudio-%%VERSION%%.typelib
lib/girepository-%%VERSION%%/GstCodecs-%%VERSION%%.typelib lib/girepository-%%VERSION%%/GstCodecs-%%VERSION%%.typelib
lib/girepository-%%VERSION%%/GstDxva-%%VERSION%%.typelib
lib/girepository-%%VERSION%%/GstInsertBin-%%VERSION%%.typelib lib/girepository-%%VERSION%%/GstInsertBin-%%VERSION%%.typelib
lib/girepository-%%VERSION%%/GstMpegts-%%VERSION%%.typelib lib/girepository-%%VERSION%%/GstMpegts-%%VERSION%%.typelib
lib/girepository-%%VERSION%%/GstMse-%%VERSION%%.typelib
lib/girepository-%%VERSION%%/GstPlay-%%VERSION%%.typelib lib/girepository-%%VERSION%%/GstPlay-%%VERSION%%.typelib
lib/girepository-%%VERSION%%/GstPlayer-%%VERSION%%.typelib lib/girepository-%%VERSION%%/GstPlayer-%%VERSION%%.typelib
lib/girepository-%%VERSION%%/GstTranscoder-%%VERSION%%.typelib lib/girepository-%%VERSION%%/GstTranscoder-%%VERSION%%.typelib
lib/girepository-%%VERSION%%/GstWebRTC-%%VERSION%%.typelib
lib/gstreamer-%%VERSION%%/libgstaccurip.so lib/gstreamer-%%VERSION%%/libgstaccurip.so
lib/gstreamer-%%VERSION%%/libgstadpcmdec.so lib/gstreamer-%%VERSION%%/libgstadpcmdec.so
lib/gstreamer-%%VERSION%%/libgstadpcmenc.so lib/gstreamer-%%VERSION%%/libgstadpcmenc.so
lib/gstreamer-%%VERSION%%/libgstaes.so lib/gstreamer-%%VERSION%%/libgstaes.so
lib/gstreamer-%%VERSION%%/libgstaiff.so lib/gstreamer-%%VERSION%%/libgstaiff.so
lib/gstreamer-%%VERSION%%/libgstanalyticsoverlay.so
lib/gstreamer-%%VERSION%%/libgstasfmux.so lib/gstreamer-%%VERSION%%/libgstasfmux.so
lib/gstreamer-%%VERSION%%/libgstaudiobuffersplit.so lib/gstreamer-%%VERSION%%/libgstaudiobuffersplit.so
lib/gstreamer-%%VERSION%%/libgstaudiofxbad.so lib/gstreamer-%%VERSION%%/libgstaudiofxbad.so
@ -108,6 +106,7 @@ lib/gstreamer-%%VERSION%%/libgstautoconvert.so
lib/gstreamer-%%VERSION%%/libgstbayer.so lib/gstreamer-%%VERSION%%/libgstbayer.so
lib/gstreamer-%%VERSION%%/libgstbz2.so lib/gstreamer-%%VERSION%%/libgstbz2.so
lib/gstreamer-%%VERSION%%/libgstcamerabin.so lib/gstreamer-%%VERSION%%/libgstcamerabin.so
lib/gstreamer-%%VERSION%%/libgstcodec2json.so
lib/gstreamer-%%VERSION%%/libgstcodecalpha.so lib/gstreamer-%%VERSION%%/libgstcodecalpha.so
lib/gstreamer-%%VERSION%%/libgstcodectimestamper.so lib/gstreamer-%%VERSION%%/libgstcodectimestamper.so
lib/gstreamer-%%VERSION%%/libgstcoloreffects.so lib/gstreamer-%%VERSION%%/libgstcoloreffects.so
@ -124,6 +123,7 @@ lib/gstreamer-%%VERSION%%/libgstgaudieffects.so
lib/gstreamer-%%VERSION%%/libgstgdp.so lib/gstreamer-%%VERSION%%/libgstgdp.so
lib/gstreamer-%%VERSION%%/libgstgeometrictransform.so lib/gstreamer-%%VERSION%%/libgstgeometrictransform.so
lib/gstreamer-%%VERSION%%/libgstid3tag.so lib/gstreamer-%%VERSION%%/libgstid3tag.so
lib/gstreamer-%%VERSION%%/libgstinsertbin.so
lib/gstreamer-%%VERSION%%/libgstinter.so lib/gstreamer-%%VERSION%%/libgstinter.so
lib/gstreamer-%%VERSION%%/libgstinterlace.so lib/gstreamer-%%VERSION%%/libgstinterlace.so
lib/gstreamer-%%VERSION%%/libgstipcpipeline.so lib/gstreamer-%%VERSION%%/libgstipcpipeline.so
@ -137,6 +137,7 @@ lib/gstreamer-%%VERSION%%/libgstmpegpsdemux.so
lib/gstreamer-%%VERSION%%/libgstmpegpsmux.so lib/gstreamer-%%VERSION%%/libgstmpegpsmux.so
lib/gstreamer-%%VERSION%%/libgstmpegtsdemux.so lib/gstreamer-%%VERSION%%/libgstmpegtsdemux.so
lib/gstreamer-%%VERSION%%/libgstmpegtsmux.so lib/gstreamer-%%VERSION%%/libgstmpegtsmux.so
lib/gstreamer-%%VERSION%%/libgstmse.so
lib/gstreamer-%%VERSION%%/libgstmxf.so lib/gstreamer-%%VERSION%%/libgstmxf.so
lib/gstreamer-%%VERSION%%/libgstnetsim.so lib/gstreamer-%%VERSION%%/libgstnetsim.so
lib/gstreamer-%%VERSION%%/libgstpcapparse.so lib/gstreamer-%%VERSION%%/libgstpcapparse.so
@ -148,7 +149,6 @@ lib/gstreamer-%%VERSION%%/libgstrist.so
lib/gstreamer-%%VERSION%%/libgstrtmp2.so lib/gstreamer-%%VERSION%%/libgstrtmp2.so
lib/gstreamer-%%VERSION%%/libgstrtpmanagerbad.so lib/gstreamer-%%VERSION%%/libgstrtpmanagerbad.so
lib/gstreamer-%%VERSION%%/libgstrtponvif.so lib/gstreamer-%%VERSION%%/libgstrtponvif.so
lib/gstreamer-%%VERSION%%/libgstsctp.so
lib/gstreamer-%%VERSION%%/libgstsdpelem.so lib/gstreamer-%%VERSION%%/libgstsdpelem.so
lib/gstreamer-%%VERSION%%/libgstsegmentclip.so lib/gstreamer-%%VERSION%%/libgstsegmentclip.so
lib/gstreamer-%%VERSION%%/libgstshm.so lib/gstreamer-%%VERSION%%/libgstshm.so
@ -159,16 +159,19 @@ lib/gstreamer-%%VERSION%%/libgstsubenc.so
lib/gstreamer-%%VERSION%%/libgstswitchbin.so lib/gstreamer-%%VERSION%%/libgstswitchbin.so
lib/gstreamer-%%VERSION%%/libgsttimecode.so lib/gstreamer-%%VERSION%%/libgsttimecode.so
lib/gstreamer-%%VERSION%%/libgsttranscode.so lib/gstreamer-%%VERSION%%/libgsttranscode.so
lib/gstreamer-%%VERSION%%/libgstunixfd.so
lib/gstreamer-%%VERSION%%/libgstvideofiltersbad.so lib/gstreamer-%%VERSION%%/libgstvideofiltersbad.so
lib/gstreamer-%%VERSION%%/libgstvideoframe_audiolevel.so lib/gstreamer-%%VERSION%%/libgstvideoframe_audiolevel.so
lib/gstreamer-%%VERSION%%/libgstvideoparsersbad.so lib/gstreamer-%%VERSION%%/libgstvideoparsersbad.so
lib/gstreamer-%%VERSION%%/libgstvideosignal.so lib/gstreamer-%%VERSION%%/libgstvideosignal.so
lib/gstreamer-%%VERSION%%/libgstwebrtc.so
lib/gstreamer-%%VERSION%%/libgstvmnc.so lib/gstreamer-%%VERSION%%/libgstvmnc.so
lib/gstreamer-%%VERSION%%/libgsty4mdec.so lib/gstreamer-%%VERSION%%/libgsty4mdec.so
lib/libgstadaptivedemux-%%VERSION%%.so lib/libgstadaptivedemux-%%VERSION%%.so
lib/libgstadaptivedemux-%%VERSION%%.so.0 lib/libgstadaptivedemux-%%VERSION%%.so.0
lib/libgstadaptivedemux-%%VERSION%%.so.%%SOVERSION%% lib/libgstadaptivedemux-%%VERSION%%.so.%%SOVERSION%%
lib/libgstanalytics-%%VERSION%%.so
lib/libgstanalytics-%%VERSION%%.so.0
lib/libgstanalytics-%%VERSION%%.so.%%SOVERSION%%
lib/libgstbadaudio-%%VERSION%%.so lib/libgstbadaudio-%%VERSION%%.so
lib/libgstbadaudio-%%VERSION%%.so.0 lib/libgstbadaudio-%%VERSION%%.so.0
lib/libgstbadaudio-%%VERSION%%.so.%%SOVERSION%% lib/libgstbadaudio-%%VERSION%%.so.%%SOVERSION%%
@ -181,6 +184,9 @@ lib/libgstcodecparsers-%%VERSION%%.so.%%SOVERSION%%
lib/libgstcodecs-%%VERSION%%.so lib/libgstcodecs-%%VERSION%%.so
lib/libgstcodecs-%%VERSION%%.so.0 lib/libgstcodecs-%%VERSION%%.so.0
lib/libgstcodecs-%%VERSION%%.so.%%SOVERSION%% lib/libgstcodecs-%%VERSION%%.so.%%SOVERSION%%
lib/libgstdxva-%%VERSION%%.so
lib/libgstdxva-%%VERSION%%.so.0
lib/libgstdxva-%%VERSION%%.so.%%SOVERSION%%
lib/libgstinsertbin-%%VERSION%%.so lib/libgstinsertbin-%%VERSION%%.so
lib/libgstinsertbin-%%VERSION%%.so.0 lib/libgstinsertbin-%%VERSION%%.so.0
lib/libgstinsertbin-%%VERSION%%.so.%%SOVERSION%% lib/libgstinsertbin-%%VERSION%%.so.%%SOVERSION%%
@ -190,6 +196,9 @@ lib/libgstisoff-%%VERSION%%.so.%%SOVERSION%%
lib/libgstmpegts-%%VERSION%%.so lib/libgstmpegts-%%VERSION%%.so
lib/libgstmpegts-%%VERSION%%.so.0 lib/libgstmpegts-%%VERSION%%.so.0
lib/libgstmpegts-%%VERSION%%.so.%%SOVERSION%% lib/libgstmpegts-%%VERSION%%.so.%%SOVERSION%%
lib/libgstmse-%%VERSION%%.so
lib/libgstmse-%%VERSION%%.so.0
lib/libgstmse-%%VERSION%%.so.%%SOVERSION%%
lib/libgstphotography-%%VERSION%%.so lib/libgstphotography-%%VERSION%%.so
lib/libgstphotography-%%VERSION%%.so.0 lib/libgstphotography-%%VERSION%%.so.0
lib/libgstphotography-%%VERSION%%.so.%%SOVERSION%% lib/libgstphotography-%%VERSION%%.so.%%SOVERSION%%
@ -199,40 +208,33 @@ lib/libgstplay-%%VERSION%%.so.%%SOVERSION%%
lib/libgstplayer-%%VERSION%%.so lib/libgstplayer-%%VERSION%%.so
lib/libgstplayer-%%VERSION%%.so.0 lib/libgstplayer-%%VERSION%%.so.0
lib/libgstplayer-%%VERSION%%.so.%%SOVERSION%% lib/libgstplayer-%%VERSION%%.so.%%SOVERSION%%
lib/libgstsctp-%%VERSION%%.so
lib/libgstsctp-%%VERSION%%.so.0
lib/libgstsctp-%%VERSION%%.so.%%SOVERSION%%
lib/libgsttranscoder-%%VERSION%%.so lib/libgsttranscoder-%%VERSION%%.so
lib/libgsttranscoder-%%VERSION%%.so.0 lib/libgsttranscoder-%%VERSION%%.so.0
lib/libgsturidownloader-%%VERSION%%.so lib/libgsturidownloader-%%VERSION%%.so
lib/libgsturidownloader-%%VERSION%%.so.0 lib/libgsturidownloader-%%VERSION%%.so.0
lib/libgsturidownloader-%%VERSION%%.so.%%SOVERSION%% lib/libgsturidownloader-%%VERSION%%.so.%%SOVERSION%%
lib/libgstwebrtc-%%VERSION%%.so libdata/pkgconfig/gstreamer-analytics-%%VERSION%%.pc
lib/libgstwebrtc-%%VERSION%%.so.0
lib/libgstwebrtc-%%VERSION%%.so.%%SOVERSION%%
lib/libgstwebrtcnice-%%VERSION%%.so
lib/libgstwebrtcnice-%%VERSION%%.so.0
lib/libgstwebrtcnice-%%VERSION%%.so.%%SOVERSION%%
libdata/pkgconfig/gstreamer-bad-audio-%%VERSION%%.pc libdata/pkgconfig/gstreamer-bad-audio-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-codecs-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-codecparsers-%%VERSION%%.pc libdata/pkgconfig/gstreamer-codecparsers-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-insertbin-%%VERSION%%.pc libdata/pkgconfig/gstreamer-insertbin-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-mpegts-%%VERSION%%.pc libdata/pkgconfig/gstreamer-mpegts-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-mse-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-photography-%%VERSION%%.pc libdata/pkgconfig/gstreamer-photography-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-play-%%VERSION%%.pc libdata/pkgconfig/gstreamer-play-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-player-%%VERSION%%.pc libdata/pkgconfig/gstreamer-player-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-plugins-bad-%%VERSION%%.pc libdata/pkgconfig/gstreamer-plugins-bad-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-sctp-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-transcoder-%%VERSION%%.pc libdata/pkgconfig/gstreamer-transcoder-%%VERSION%%.pc
libdata/pkgconfig/gstreamer-webrtc-%%VERSION%%.pc share/gir-%%VERSION%%/GstAnalytics-%%VERSION%%.gir
libdata/pkgconfig/gstreamer-webrtc-nice-%%VERSION%%.pc
share/gir-%%VERSION%%/GstBadAudio-%%VERSION%%.gir share/gir-%%VERSION%%/GstBadAudio-%%VERSION%%.gir
share/gir-%%VERSION%%/GstCodecs-%%VERSION%%.gir share/gir-%%VERSION%%/GstCodecs-%%VERSION%%.gir
share/gir-%%VERSION%%/GstDxva-%%VERSION%%.gir
share/gir-%%VERSION%%/GstInsertBin-%%VERSION%%.gir share/gir-%%VERSION%%/GstInsertBin-%%VERSION%%.gir
share/gir-%%VERSION%%/GstMpegts-%%VERSION%%.gir share/gir-%%VERSION%%/GstMpegts-%%VERSION%%.gir
share/gir-%%VERSION%%/GstMse-%%VERSION%%.gir
share/gir-%%VERSION%%/GstPlay-%%VERSION%%.gir share/gir-%%VERSION%%/GstPlay-%%VERSION%%.gir
share/gir-%%VERSION%%/GstPlayer-%%VERSION%%.gir share/gir-%%VERSION%%/GstPlayer-%%VERSION%%.gir
share/gir-%%VERSION%%/GstTranscoder-%%VERSION%%.gir share/gir-%%VERSION%%/GstTranscoder-%%VERSION%%.gir
share/gir-%%VERSION%%/GstWebRTC-%%VERSION%%.gir
%%DATADIR%%-%%VERSION%%/encoding-profiles/device/dvd.gep %%DATADIR%%-%%VERSION%%/encoding-profiles/device/dvd.gep
%%DATADIR%%-%%VERSION%%/encoding-profiles/file-extension/avi.gep %%DATADIR%%-%%VERSION%%/encoding-profiles/file-extension/avi.gep
%%DATADIR%%-%%VERSION%%/encoding-profiles/file-extension/flv.gep %%DATADIR%%-%%VERSION%%/encoding-profiles/file-extension/flv.gep

View file

@ -7,21 +7,9 @@ EXTRACT_ONLY= # empty
MAINTAINER= multimedia@FreeBSD.org MAINTAINER= multimedia@FreeBSD.org
COMMENT= Core set of typical audio and video GStreamer plugins COMMENT= Core set of typical audio and video GStreamer plugins
WWW= http://gstreamer.net WWW= https://gstreamer.freedesktop.org/
NO_ARCH= yes
NO_BUILD= yes
GST_DIR= lib/gstreamer-1.0
PLIST_FILES= ${GST_DIR}/.gstreamer-plugins-core.keep
USES= gstreamer USES= gstreamer
OPTIONS_DEFINE= DVD
OPTIONS_DEFAULT=DVD
DVD_DESC= Include DVD related plugins
.include <bsd.port.options.mk>
# Audio plugins # Audio plugins
USE_GSTREAMER+= mpg123 ogg vorbis USE_GSTREAMER+= mpg123 ogg vorbis
@ -34,10 +22,16 @@ USE_GSTREAMER+= pango
# Multimedia plugins # Multimedia plugins
USE_GSTREAMER+= libav good theora USE_GSTREAMER+= libav good theora
.if ${PORT_OPTIONS:MDVD} NO_ARCH= yes
# dvd related plugins plugins NO_BUILD= yes
USE_GSTREAMER+= a52dec dvdread resindvd dts GST_DIR= lib/gstreamer-${_GST1_LIB_VER}
.endif PLIST_FILES= ${GST_DIR}/.gstreamer-plugins-core.keep
OPTIONS_DEFINE= DVD
OPTIONS_DEFAULT=DVD
DVD_DESC= Include DVD related plugins
DVD_USE= GSTREAMER=a52dec,dvdread,resindvd,dts
do-install: do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/${GST_DIR} ${MKDIR} ${STAGEDIR}${PREFIX}/${GST_DIR}

View file

@ -3,13 +3,13 @@ CATEGORIES= multimedia
COMMENT= GStreamer Dynamic Adaptive Streaming over HTTP demuxer plugin COMMENT= GStreamer Dynamic Adaptive Streaming over HTTP demuxer plugin
GST_PLUGIN= dash USE_GNOME= libxml2
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
USE_GNOME= libxml2 DIST= bad
GST_PLUGIN= dash
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,15 +3,15 @@ CATEGORIES= multimedia
COMMENT= GStreamer dts audio decode plugin COMMENT= GStreamer dts audio decode plugin
GST_PLUGIN= dts LIB_DEPENDS= libdca.so:multimedia/libdca
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MESON_ARGS+= -Dgpl=enabled
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libdca.so:multimedia/libdca DIST= bad
GST_PLUGIN= dts
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"
MESON_ARGS+= -Dgpl=enabled

View file

@ -4,13 +4,13 @@ PKGNAMESUFFIX= 1-plugins-dv
COMMENT= GStreamer dv demux and decoder plugin based on libdv COMMENT= GStreamer dv demux and decoder plugin based on libdv
GST_PLUGIN= dv LIB_DEPENDS= libdv.so:multimedia/libdv
DIST= good
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS= libdv.so:multimedia/libdv DIST= good
GST_PLUGIN= dv
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"

View file

@ -3,15 +3,15 @@ CATEGORIES= multimedia
COMMENT= GStreamer DVD access plugin with libdvdread COMMENT= GStreamer DVD access plugin with libdvdread
GST_PLUGIN= dvdread LIB_DEPENDS= libdvdread.so:multimedia/libdvdread
DIST= ugly
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins MESON_ARGS+= -Dgpl=enabled
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
LIB_DEPENDS=libdvdread.so:multimedia/libdvdread DIST= ugly
GST_PLUGIN= dvdread
.include "${MASTERDIR}/Makefile" .include "${MASTERDIR}/Makefile"
MESON_ARGS+= -Dgpl=enabled

Some files were not shown because too many files have changed in this diff Show more