mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
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:
parent
27e292fa13
commit
8c1efc578d
169 changed files with 1505 additions and 1081 deletions
1
MOVED
1
MOVED
|
@ -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
|
||||
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
|
||||
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
|
||||
|
|
|
@ -1,12 +1,18 @@
|
|||
# Support for GStreamer-related libraries and plugins
|
||||
#
|
||||
# gstreamer.mk - Support for gstreamer-plugins-based ports.
|
||||
#
|
||||
# Feature: gstreamer
|
||||
# Usage:
|
||||
# USES= gstreamer[:version]
|
||||
# USE_GSTREAMER= [list of components]
|
||||
# USES= gstreamer[:version][,arg,...]
|
||||
# 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)
|
||||
_INCLUDE_USES_GSTREAMER_MK= YES
|
||||
|
@ -22,7 +28,7 @@ _GST_VER= #
|
|||
. if empty(_GST_VER)
|
||||
_GST_VER= ${ver}
|
||||
. else
|
||||
INGORE= Incorrect USES=gstreamer:${gstramer_ARGS} - multiple versions defined
|
||||
IGNORE= Incorrect USES=gstreamer:${gstreamer_ARGS} - multiple versions defined
|
||||
. endif
|
||||
. endif
|
||||
. endfor
|
||||
|
@ -33,8 +39,16 @@ _GST_VER= ${_GST_VER_DEFAULT}
|
|||
|
||||
#== 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_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 \
|
||||
sysutils www x11 x11-toolkits
|
||||
|
@ -46,19 +60,20 @@ _GST1_PLUGINS_audio= a52dec amrnb amrwbdec bs2b cdparanoia chromaprint faac \
|
|||
_GST1_PLUGINS_comms= spandsp
|
||||
_GST1_PLUGINS_devel= soup
|
||||
_GST1_PLUGINS_ftp= curl
|
||||
_GST1_PLUGINS_graphics= aalib cairo gdkpixbuf gl jpeg kms libcaca libvisual \
|
||||
opencv openexr openjpeg png qt rsvg vulkan webp zbar
|
||||
_GST1_PLUGINS_graphics= aalib cairo gdkpixbuf gl jpeg kms libcaca libvisual \
|
||||
opencv openexr openjpeg png rsvg vulkan webp zbar
|
||||
_GST1_PLUGINS_multimedia= aom assrender bad dash dts dv dvdread \
|
||||
editing-services gnonlin good hls libav libde265 \
|
||||
mpeg2dec mpeg2enc mplex mm openh264 resindvd \
|
||||
smoothstreaming theora ttml ugly v4l2 vpx x264 x265 \
|
||||
zxing
|
||||
_GST1_PLUGINS_net= srtp
|
||||
mpeg2dec mpeg2enc mplex mm msdk openh264 resindvd \
|
||||
smoothstreaming theora ttml ugly v4l2 vaapi vpx webrtc \
|
||||
x264 x265
|
||||
_GST1_PLUGINS_net= sctp srtp
|
||||
_GST1_PLUGINS_security= dtls
|
||||
_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-toolkits= gtk pango
|
||||
_GST1_PLUGINS_x11-toolkits= gtk pango qt5 qt6
|
||||
|
||||
# == 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_VERSION= ${_GST${_GST_VER}_VERSION}
|
||||
_GST_LIB_VER= ${_GST${_GST_VER}_LIB_VER}
|
||||
_GST_SOVERSION= ${_GST${_GST_VER}_SOVERSION}
|
||||
|
||||
# List of all available components
|
||||
_USE_GSTREAMER_ALL= ${_GST_PLUGINS_BASE} \
|
||||
|
@ -85,7 +102,7 @@ gst-bad_IMPL= #
|
|||
|
||||
gst-core_PORT= multimedia/gstreamer${_GST_VER}-plugins-core
|
||||
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-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_PORT= multimedia/gstreamer${_GST_VER}
|
||||
|
||||
#==== Audio Plugins Section
|
||||
#==== audio plugins section
|
||||
|
||||
gst-a52dec_PORT= audio/gstreamer${_GST_VER}-plugins-a52dec
|
||||
gst-a52dec_IMPL= ugly
|
||||
|
@ -153,12 +170,12 @@ gst-modplug_IMPL= bad
|
|||
gst-mpg123_PORT= audio/gstreamer${_GST_VER}-plugins-mpg123
|
||||
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_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_IMPL= #
|
||||
|
||||
|
@ -171,13 +188,13 @@ gst-shout2_IMPL= good
|
|||
gst-sidplay_PORT= audio/gstreamer${_GST_VER}-plugins-sidplay
|
||||
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_IMPL= #
|
||||
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_IMPL= bad
|
||||
|
||||
|
@ -219,12 +236,6 @@ gst-curl_IMPL= bad
|
|||
gst-aalib_PORT= graphics/gstreamer${_GST_VER}-plugins-aalib
|
||||
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_IMPL= good
|
||||
|
||||
|
@ -255,18 +266,15 @@ gst-openexr_IMPL= bad
|
|||
gst-openjpeg_PORT= graphics/gstreamer${_GST_VER}-plugins-openjpeg
|
||||
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_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_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_IMPL= bad
|
||||
|
||||
|
@ -275,22 +283,28 @@ gst-zbar_IMPL= bad
|
|||
|
||||
#==== 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_IMPL= bad
|
||||
|
||||
gst-dvdread_PORT= multimedia/gstreamer${_GST_VER}-plugins-dvdread
|
||||
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_IMPL= bad
|
||||
|
||||
gst-dv_PORT= multimedia/gstreamer${_GST_VER}-plugins-dv
|
||||
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_IMPL= good
|
||||
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_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_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_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_IMPL= bad
|
||||
|
||||
gst-v4l2_PORT= multimedia/gstreamer${_GST_VER}-plugins-v4l2
|
||||
gst-v4l2_IMPL= good
|
||||
|
||||
# hmmm
|
||||
gst-vaapi_PORT= multimedia/gstreamer-vaapi
|
||||
gst-vaapi_IMPL= bad
|
||||
gst-vaapi_PORT= multimedia/gstreamer${_GST_VER}-vaapi
|
||||
gst-vaapi_SUFFIX= #
|
||||
gst-vaapi_IMPL= #
|
||||
|
||||
gst-vpx_PORT= multimedia/gstreamer${_GST_VER}-plugins-vpx
|
||||
gst-vpx_IMPL= good
|
||||
|
||||
gst-vulkan_PORT= graphics/gstreamer${_GST_VER}-plugins-vulkan
|
||||
gst-vulkan_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-webrtc_PORT= multimedia/gstreamer${_GST_VER}-plugins-webrtc
|
||||
gst-webrtc_IMPL= bad
|
||||
|
||||
gst-x264_PORT= multimedia/gstreamer${_GST_VER}-plugins-x264
|
||||
gst-x264_IMPL= ugly
|
||||
|
@ -355,10 +372,10 @@ gst-x264_IMPL= ugly
|
|||
gst-x265_PORT= multimedia/gstreamer${_GST_VER}-plugins-x265
|
||||
gst-x265_IMPL= bad
|
||||
|
||||
gst-zxing_PORT= textproc/gstreamer${_GST_VER}-plugins-zxing
|
||||
gst-zxing_IMPL= bad
|
||||
#==== net plugins section
|
||||
|
||||
#==== 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_IMPL= bad
|
||||
|
@ -373,6 +390,19 @@ gst-dtls_IMPL= bad
|
|||
gst-cdio_PORT= sysutils/gstreamer${_GST_VER}-plugins-cdio
|
||||
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
|
||||
|
||||
gst-x_PORT= x11/gstreamer${_GST_VER}-plugins-x
|
||||
|
@ -389,26 +419,33 @@ gst-gtk_IMPL= bad
|
|||
gst-pango_PORT= x11-toolkits/gstreamer${_GST_VER}-plugins-pango
|
||||
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
|
||||
|
||||
. if empty(gstreamer_ARGS:M_internal)
|
||||
_GST_BR_DEPENDS= #
|
||||
_GST_LIB_DEPENDS= #
|
||||
|
||||
USE_GSTREAMER?= #
|
||||
# everything wants this
|
||||
USE_GSTREAMER+= libgstreamer
|
||||
. if ${PORTDIRNAME} != gstreamer${_GST_VER}-plugins
|
||||
. if ${PORTDIRNAME} != gstreamer${_GST_VER}-plugins
|
||||
USE_GSTREAMER+= plugins
|
||||
. endif
|
||||
. endif
|
||||
|
||||
# Gather all Impl values
|
||||
_GST_IMPL_LIST:= ${USE_GSTREAMER:S/^/\${gst-/:S/$/_IMPL}/}
|
||||
_GST_IMPL_LIST:= ${USE_GSTREAMER:S/^/\${gst-/:S/$/_IMPL}/}
|
||||
|
||||
# Combine the wanted copmonents and the required implementations
|
||||
_USE_GSTREAMER= ${USE_GSTREAMER} \
|
||||
${_GST_IMPL_LIST}
|
||||
|
||||
. for component in ${_USE_GSTREAMER:O:u}
|
||||
. for component in ${_USE_GSTREAMER:O:u}
|
||||
# Fill in the common default component values
|
||||
gst-${component}_VERSION?= ${_GST_VERSION}
|
||||
gst-${component}_NAME?= ${component}
|
||||
|
@ -416,18 +453,19 @@ gst-${component}_PREFIX?= gstreamer${_GST_VER}-
|
|||
gst-${component}_SUFFIX?= plugins-
|
||||
gst-${component}_PKG?= ${gst-${component}_PREFIX}${gst-${component}_SUFFIX}${gst-${component}_NAME}
|
||||
|
||||
. if empty(_USE_GSTREAMER_ALL:M${component})
|
||||
. if empty(_USE_GSTREAMER_ALL:M${component})
|
||||
IGNORE= unknown gstreamer component '${component}' for gstreamer:${_GST_VER}
|
||||
. endif
|
||||
. if !empty(gst-${component}_LIB)
|
||||
. endif
|
||||
. if !empty(gst-${component}_LIB)
|
||||
_GST_LIB_DEPENDS+= ${gst-${component}_LIB}:${gst-${component}_PORT}
|
||||
. else
|
||||
. else
|
||||
_GST_BR_DEPENDS+= ${gst-${component}_PKG}>=${gst-${component}_VERSION}:${gst-${component}_PORT}
|
||||
. endif
|
||||
. endfor
|
||||
. endif
|
||||
. endfor
|
||||
|
||||
LIB_DEPENDS+= ${_GST_LIB_DEPENDS:O:u}
|
||||
BUILD_DEPENDS+= ${_GST_BR_DEPENDS:O:u}
|
||||
RUN_DEPENDS+= ${_GST_BR_DEPENDS:O:u}
|
||||
LIB_DEPENDS+= ${_GST_LIB_DEPENDS:O:u}
|
||||
BUILD_DEPENDS+= ${_GST_BR_DEPENDS:O:u}
|
||||
RUN_DEPENDS+= ${_GST_BR_DEPENDS:O:u}
|
||||
|
||||
. endif
|
||||
.endif
|
||||
|
|
|
@ -3,15 +3,15 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer ATSC A/52 stream aka AC-3 (dvd audio) plugin
|
||||
|
||||
GST_PLUGIN= a52dec
|
||||
LIB_DEPENDS= liba52.so:audio/liba52
|
||||
|
||||
MESON_ARGS+= -Dgpl=enabled
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= ugly
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
MESON_ARGS+= -Dgpl=enabled
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= liba52.so:audio/liba52
|
||||
GST_PLUGIN= a52dec
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,15 +3,13 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer OpenCore based Adaptive Multi-Rate Narrow-Band plugin
|
||||
|
||||
LIB_DEPENDS= libopencore-amrnb.so:audio/opencore-amr
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= good
|
||||
GST_PLUGIN= amrnb
|
||||
DIST= ugly
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
MESON_ARGS+= -Dgpl=enabled
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libopencore-amrnb.so:audio/opencore-amr
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -1,18 +1,15 @@
|
|||
PORTREVISION= 0
|
||||
CATEGORIES= audio
|
||||
PKGNAMESUFFIX= 1-plugins-amrwbdec
|
||||
|
||||
COMMENT= GStreamer OpenCore based Adaptive Multi-Rate Wide-Band Decoder plugin
|
||||
|
||||
LIB_DEPENDS= libopencore-amrwb.so:audio/opencore-amr
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= good
|
||||
GST_PLUGIN= amrwbdec
|
||||
DIST= ugly
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
MESON_ARGS+= -Dgpl=enabled
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libopencore-amrwb.so:audio/opencore-amr
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,14 +3,15 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer Bauer Stereophonic to Banaural BSP (bs2b) plugin
|
||||
|
||||
GST_PLUGIN= bs2b
|
||||
LIB_DEPENDS= libbs2b.so:audio/libbs2b
|
||||
|
||||
MESON_ARGS+= -Dgpl=enabled
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
LIB_DEPENDS= libbs2b.so:audio/libbs2b
|
||||
|
||||
MESON_ARGS+= -Dgpl=enabled
|
||||
GST_PLUGIN= bs2b
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer CDDA extraction (aka audio ripping) plugin
|
||||
|
||||
GST_PLUGIN= cdparanoia
|
||||
LIB_DEPENDS= libcdda_interface.so:audio/cdparanoia
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= base
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libcdda_interface.so:audio/cdparanoia
|
||||
GST_PLUGIN= cdparanoia
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer audio fingerprint extracting plugin
|
||||
|
||||
GST_PLUGIN= chromaprint
|
||||
LIB_DEPENDS= libchromaprint.so:audio/chromaprint
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libchromaprint.so:audio/chromaprint
|
||||
GST_PLUGIN= chromaprint
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer MPEG-2 and MPEG-4 AAC encoder plugin
|
||||
|
||||
GST_PLUGIN= faac
|
||||
LIB_DEPENDS= libfaac.so:audio/faac
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libfaac.so:audio/faac
|
||||
GST_PLUGIN= faac
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,15 +3,15 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer MPEG-2 and MPEG-4 AAC decoder plugin
|
||||
|
||||
GST_PLUGIN= faad
|
||||
LIB_DEPENDS= libfaad.so:audio/faad
|
||||
|
||||
MESON_ARGS+= -Dgpl=enabled
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libfaad.so:audio/faad
|
||||
|
||||
MESON_ARGS+= -Dgpl=enabled
|
||||
GST_PLUGIN= faad
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer free lossless audio encoder/decoder plugin
|
||||
|
||||
GST_PLUGIN= flac
|
||||
LIB_DEPENDS= libFLAC.so:audio/flac
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= good
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libFLAC.so:audio/flac
|
||||
GST_PLUGIN= flac
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer flite run-time speech synthesis engine plugin
|
||||
|
||||
GST_PLUGIN= flite
|
||||
LIB_DEPENDS= libflite.so:audio/flite
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libflite.so:audio/flite
|
||||
GST_PLUGIN= flite
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
PORTREVISION= 1
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= audio
|
||||
|
||||
COMMENT= GStreamer emulate gaming console sound processors plugin
|
||||
|
||||
GST_PLUGIN= gme
|
||||
LIB_DEPENDS= libgme.so:audio/libgme
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libgme.so:audio/libgme
|
||||
GST_PLUGIN= gme
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer gsm encoding/decoding plugin
|
||||
|
||||
GST_PLUGIN= gsm
|
||||
LIB_DEPENDS= libgsm.so:audio/gsm
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libgsm.so:audio/gsm
|
||||
GST_PLUGIN= gsm
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer low-latency audio server plugin
|
||||
|
||||
GST_PLUGIN= jack
|
||||
LIB_DEPENDS= libjack.so:audio/jack
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= good
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libjack.so:audio/jack
|
||||
GST_PLUGIN= jack
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,15 +3,14 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= Gstreamer ladspa (Linux Audio Developer's Simple Plugin API) plugin
|
||||
|
||||
GST_PLUGIN= ladspa
|
||||
BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
|
||||
LIB_DEPENDS= liblrdf.so:textproc/liblrdf
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa
|
||||
|
||||
LIB_DEPENDS= liblrdf.so:textproc/liblrdf
|
||||
GST_PLUGIN= ladspa
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer High-quality free mp3 encode plugin
|
||||
|
||||
GST_PLUGIN= lame
|
||||
LIB_DEPENDS= libmp3lame.so:audio/lame
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= good
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libmp3lame.so:audio/lame
|
||||
GST_PLUGIN= lame
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,19 +3,17 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= Gstreamer lv2 wrapper plugin
|
||||
|
||||
GST_PLUGIN= lv2
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
BUILD_DEPENDS= lv2>=1.14.0:audio/lv2
|
||||
LIB_DEPENDS= libsord-0.so:devel/sord \
|
||||
BUILD_DEPENDS= lv2>=1.14.0:audio/lv2
|
||||
LIB_DEPENDS= liblilv-0.so:audio/lilv \
|
||||
libserd-0.so:devel/serd \
|
||||
libsratom-0.so:audio/sratom \
|
||||
liblilv-0.so:audio/lilv
|
||||
libsord-0.so:devel/sord \
|
||||
libsratom-0.so:audio/sratom
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
GST_PLUGIN= lv2
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
||||
USES+= pkgconfig
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer module decoder based on modplug egine plugin
|
||||
|
||||
GST_PLUGIN= modplug
|
||||
LIB_DEPENDS= libmodplug.so:audio/libmodplug
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libmodplug.so:audio/libmodplug
|
||||
GST_PLUGIN= modplug
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer MPEG Layer 1, 2, and 3 plugin
|
||||
|
||||
GST_PLUGIN= mpg123
|
||||
LIB_DEPENDS= libmpg123.so:audio/mpg123
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= good
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libmpg123.so:audio/mpg123
|
||||
GST_PLUGIN= mpg123
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer Ogg bitstream plugin
|
||||
|
||||
GST_PLUGIN= ogg
|
||||
LIB_DEPENDS= libogg.so:audio/libogg
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= base
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libogg.so:audio/libogg
|
||||
GST_PLUGIN= ogg
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer OpenMPT audio decoder plugin
|
||||
|
||||
GST_PLUGIN= openmpt
|
||||
LIB_DEPENDS= libopenmpt.so:audio/libopenmpt
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libopenmpt.so:audio/libopenmpt
|
||||
GST_PLUGIN= openmpt
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer Opus audio encoder/decoder plugin
|
||||
|
||||
GST_PLUGIN= opus
|
||||
LIB_DEPENDS= libopus.so:audio/opus
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= base
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libopus.so:audio/opus
|
||||
GST_PLUGIN= opus
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
PORTREVISION= 1
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= audio
|
||||
|
||||
COMMENT= GStreamer pulseaudio plugin
|
||||
|
||||
GST_PLUGIN= pulse
|
||||
LIB_DEPENDS= libpulse.so:audio/pulseaudio
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= good
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libpulse.so:audio/pulseaudio
|
||||
GST_PLUGIN= pulse
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer icecast output plugin
|
||||
|
||||
GST_PLUGIN= shout2
|
||||
LIB_DEPENDS= libshout.so:audio/libshout
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= good
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libshout.so:audio/libshout
|
||||
GST_PLUGIN= shout2
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,15 +3,15 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer Commodore SID audio decoder plugin
|
||||
|
||||
GST_PLUGIN= sidplay
|
||||
LIB_DEPENDS= libsidplay.so:audio/libsidplay
|
||||
|
||||
MESON_ARGS+= -Dgpl=enabled
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= ugly
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libsidplay.so:audio/libsidplay
|
||||
|
||||
MESON_ARGS+= -Dgpl=enabled
|
||||
GST_PLUGIN= sidplay
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= Gstreamer sndfile plugin
|
||||
|
||||
GST_PLUGIN= sndfile
|
||||
LIB_DEPENDS= libsndfile.so:audio/libsndfile
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libsndfile.so:audio/libsndfile
|
||||
GST_PLUGIN= sndfile
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,12 +3,13 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer soundtouch plugin
|
||||
|
||||
GST_PLUGIN= soundtouch
|
||||
LIB_DEPENDS= libSoundTouch.so:audio/soundtouch
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
LIB_DEPENDS= libSoundTouch.so:audio/soundtouch
|
||||
GST_PLUGIN= soundtouch
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer speex voice encode/decode plugin
|
||||
|
||||
GST_PLUGIN= speex
|
||||
LIB_DEPENDS= libspeex.so:audio/speex
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= good
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libspeex.so:audio/speex
|
||||
GST_PLUGIN= speex
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -1,18 +1,18 @@
|
|||
PORTREVISION= 1
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= audio
|
||||
|
||||
COMMENT= GStreamer taglib plugin for adding APEv2 and ID3v2 headers
|
||||
|
||||
BROKEN_armv6= fails to compile: textidentificationframe.h file not found
|
||||
BROKEN_armv7= 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
|
||||
|
||||
LIB_DEPENDS= libtag.so:audio/taglib
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
GST_PLUGIN= taglib
|
||||
DIST= good
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libtag.so:audio/taglib
|
||||
GST_PLUGIN= taglib
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer High-quality free MP2 encoder plugin
|
||||
|
||||
GST_PLUGIN= twolame
|
||||
LIB_DEPENDS= libtwolame.so:audio/twolame
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= good
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libtwolame.so:audio/twolame
|
||||
GST_PLUGIN= twolame
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,14 +3,15 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer vorbis encoder/decoder plugin
|
||||
|
||||
GST_PLUGIN= vorbis
|
||||
LIB_DEPENDS= libvorbis.so:audio/libvorbis
|
||||
|
||||
USE_GSTREAMER= ogg
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= base
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
USE_GSTREAMER= ogg
|
||||
LIB_DEPENDS= libvorbis.so:audio/libvorbis
|
||||
GST_PLUGIN= vorbis
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer wavpack encode/decode plugin
|
||||
|
||||
GST_PLUGIN= wavpack
|
||||
LIB_DEPENDS= libwavpack.so:audio/wavpack
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= good
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libwavpack.so:audio/wavpack
|
||||
GST_PLUGIN= wavpack
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,15 +3,15 @@ CATEGORIES= audio
|
|||
|
||||
COMMENT= GStreamer WebRTC Audio Processing plugin
|
||||
|
||||
GST_PLUGIN= webrtcdsp
|
||||
DIST= bad
|
||||
LIB_DEPENDS= libwebrtc-audio-processing-1.so:audio/webrtc-audio-processing
|
||||
|
||||
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"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= comms
|
|||
|
||||
COMMENT= GStreamer DSP library and software FAX machine plugin
|
||||
|
||||
GST_PLUGIN= spandsp
|
||||
LIB_DEPENDS= libspandsp.so:comms/spandsp
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libspandsp.so:comms/spandsp
|
||||
GST_PLUGIN= spandsp
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= devel
|
|||
|
||||
COMMENT= GStreamer soup based http input plugin
|
||||
|
||||
GST_PLUGIN= soup
|
||||
LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= good
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3
|
||||
GST_PLUGIN= soup
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,14 +3,14 @@ CATEGORIES= ftp
|
|||
|
||||
COMMENT= GStreamer curl based output plugin
|
||||
|
||||
GST_PLUGIN= curl
|
||||
LIB_DEPENDS= libcurl.so:ftp/curl \
|
||||
libssh2.so:security/libssh2
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libcurl.so:ftp/curl \
|
||||
libssh2.so:security/libssh2
|
||||
GST_PLUGIN= curl
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -314,7 +314,6 @@
|
|||
SUBDIR += gstreamer1-plugins-openexr
|
||||
SUBDIR += gstreamer1-plugins-openjpeg
|
||||
SUBDIR += gstreamer1-plugins-png
|
||||
SUBDIR += gstreamer1-plugins-qt
|
||||
SUBDIR += gstreamer1-plugins-rsvg
|
||||
SUBDIR += gstreamer1-plugins-vulkan
|
||||
SUBDIR += gstreamer1-plugins-webp
|
||||
|
|
|
@ -3,14 +3,14 @@ CATEGORIES= graphics
|
|||
|
||||
COMMENT= GStreamer ASCII art videosink plugin
|
||||
|
||||
GST_PLUGIN= aalib
|
||||
LIB_DEPENDS= libaa.so:graphics/aalib
|
||||
USES= ncurses
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= good
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libaa.so:graphics/aalib
|
||||
USES= ncurses
|
||||
GST_PLUGIN= aalib
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= graphics
|
|||
|
||||
COMMENT= GStreamer overlay renderer plugin based on cairo
|
||||
|
||||
GST_PLUGIN= cairo
|
||||
USE_GNOME= cairo
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= good
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
USE_GNOME= cairo
|
||||
GST_PLUGIN= cairo
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -4,13 +4,13 @@ PKGNAMESUFFIX= 1-plugins-gdkpixbuf
|
|||
|
||||
COMMENT= GStreamer image decoder/overlay plugin
|
||||
|
||||
GST_PLUGIN= gdk-pixbuf
|
||||
USE_GNOME= gdkpixbuf2
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= good
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
USE_GNOME= gdkpixbuf2
|
||||
GST_PLUGIN= gdk-pixbuf
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,38 +3,35 @@ CATEGORIES= graphics
|
|||
|
||||
COMMENT= GStreamer GL graphics plugin
|
||||
|
||||
GST_PLUGIN= gl
|
||||
DIST= base
|
||||
BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
|
||||
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
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
OPTIONS_DEFINE= WAYLAND
|
||||
OPTIONS_DEFAULT=WAYLAND
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
GL_WINSYS= x11 egl
|
||||
|
||||
WAYLAND_VARS= GL_WINSYS+=wayland
|
||||
WAYLAND_BUILD_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols
|
||||
WAYLAND_LIB_DEPENDS= libwayland-egl.so:graphics/wayland
|
||||
|
||||
USES= gl
|
||||
USE_GL= gl glu glesv2 egl
|
||||
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
|
||||
WAYLAND_VARS= _GL_WINSYS+=wayland
|
||||
WAYLAND_BUILD_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols
|
||||
WAYLAND_LIB_DEPENDS= libwayland-egl.so:graphics/wayland
|
||||
|
||||
DIST= base
|
||||
GST_PLUGIN= gl
|
||||
GST_PLUGIN_DIR= gst-libs/gst/gl ext/gl
|
||||
|
||||
_GL_WINSYS= x11 egl
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -29,6 +29,7 @@ include/gstreamer-%%VERSION%%/gst/gl/gstgl_fwd.h
|
|||
include/gstreamer-%%VERSION%%/gst/gl/gstglapi.h
|
||||
include/gstreamer-%%VERSION%%/gst/gl/gstglbasefilter.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/gstglbuffer.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/gstglmemory.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/gstglquery.h
|
||||
include/gstreamer-%%VERSION%%/gst/gl/gstglrenderbuffer.h
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
PORTREVISION= 1
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= graphics
|
||||
|
||||
COMMENT= GStreamer jpeg encoder/decoder plugin
|
||||
|
||||
GST_PLUGIN= jpeg
|
||||
USES= jpeg
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= good
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
USES= jpeg
|
||||
GST_PLUGIN= jpeg
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= graphics
|
|||
|
||||
COMMENT= GStreamer video sink via KMS plugin
|
||||
|
||||
GST_PLUGIN= kms
|
||||
LIB_DEPENDS= libdrm.so:graphics/libdrm
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libdrm.so:graphics/libdrm
|
||||
GST_PLUGIN= kms
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= graphics
|
|||
|
||||
COMMENT= GStreamer color ASCII art plugin
|
||||
|
||||
GST_PLUGIN= libcaca
|
||||
LIB_DEPENDS= libcaca.so:graphics/libcaca
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= good
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libcaca.so:graphics/libcaca
|
||||
GST_PLUGIN= libcaca
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= graphics
|
|||
|
||||
COMMENT= GStreamer libvisual plugin
|
||||
|
||||
GST_PLUGIN= libvisual
|
||||
LIB_DEPENDS= libvisual-0.4.so:graphics/libvisual04
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= base
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libvisual-0.4.so:graphics/libvisual04
|
||||
GST_PLUGIN= libvisual
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -1,18 +1,19 @@
|
|||
PORTREVISION= 1
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= graphics
|
||||
|
||||
COMMENT= GStreamer opencv real time computer vision plugin
|
||||
|
||||
GST_PLUGIN= opencv
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
LIB_DEPENDS= libopencv_highgui.so:graphics/opencv
|
||||
|
||||
# Clang has issues with Overloaded stuff inside OpenCV
|
||||
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
|
||||
|
||||
DIST= bad
|
||||
GST_PLUGIN= opencv
|
||||
GST_PLUGIN_DIR= gst-libs/gst/opencv ext/opencv
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -1,19 +1,20 @@
|
|||
PORTREVISION= 1
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= graphics
|
||||
|
||||
COMMENT= GStreamer OpenExr codec plugin
|
||||
|
||||
LIB_DEPENDS= libOpenEXR.so:graphics/openexr \
|
||||
libImath-3_1.so:math/Imath
|
||||
|
||||
USES+= compiler:c++11-lang
|
||||
GST_PLUGIN= openexr
|
||||
DIST= bad
|
||||
|
||||
CPPFLAGS+= -DInt64=uint64_t
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libOpenEXR.so:graphics/openexr \
|
||||
libImath-3_1.so:math/Imath
|
||||
DIST= bad
|
||||
GST_PLUGIN= openexr
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= graphics
|
|||
|
||||
COMMENT= GStreamer jpeg2000 decoder plugin
|
||||
|
||||
GST_PLUGIN= openjpeg
|
||||
LIB_DEPENDS= libopenjp2.so:graphics/openjpeg
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libopenjp2.so:graphics/openjpeg
|
||||
GST_PLUGIN= openjpeg
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -4,13 +4,13 @@ PKGNAMESUFFIX= 1-plugins-png
|
|||
|
||||
COMMENT= GStreamer png plugin
|
||||
|
||||
GST_PLUGIN= png
|
||||
LIB_DEPENDS= libpng.so:graphics/png
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= good
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libpng.so:graphics/png
|
||||
GST_PLUGIN= png
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -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"
|
|
@ -3,13 +3,13 @@ CATEGORIES= graphics
|
|||
|
||||
COMMENT= GStreamer SVG plugin
|
||||
|
||||
GST_PLUGIN= rsvg
|
||||
USE_GNOME= cairo librsvg2
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
USE_GNOME= cairo librsvg2
|
||||
GST_PLUGIN= rsvg
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,22 +3,26 @@ CATEGORIES= graphics
|
|||
|
||||
COMMENT= GStreamer Vulkan graphics plugin
|
||||
|
||||
GST_PLUGIN= vulkan
|
||||
BUILD_DEPENDS= ${LOCALBASE}/bin/glslc:graphics/shaderc \
|
||||
${LOCALBASE}/include/linux/input.h:devel/evdev-proto \
|
||||
${LOCALBASE}/include/libdrm/drm_fourcc.h:graphics/libdrm \
|
||||
${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers \
|
||||
wayland-protocols>=0:graphics/wayland-protocols
|
||||
LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader \
|
||||
libwayland-client.so:graphics/wayland \
|
||||
libxkbcommon.so:x11/libxkbcommon
|
||||
|
||||
USES= xorg
|
||||
USE_GSTREAMER= gl
|
||||
USE_XORG= xcb
|
||||
|
||||
MESON_ARGS+= -Dwayland=enabled
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
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/vulkan/vulkan.h:graphics/vulkan-headers \
|
||||
wayland-protocols>=0:graphics/wayland-protocols
|
||||
LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader \
|
||||
libwayland-client.so:graphics/wayland \
|
||||
libshaderc_shared.so:graphics/shaderc
|
||||
|
||||
MESON_ARGS+= -Dwayland=enabled
|
||||
GST_PLUGIN= vulkan
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -6,6 +6,7 @@ include/gstreamer-%%VERSION%%/gst/vulkan/gstvkcommandbuffer.h
|
|||
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkcommandpool.h
|
||||
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkconfig.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/gstvkdescriptorpool.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/gstvkinstance.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/gstvkqueue.h
|
||||
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkswapper.h
|
||||
include/gstreamer-%%VERSION%%/gst/vulkan/gstvktrash.h
|
||||
include/gstreamer-%%VERSION%%/gst/vulkan/gstvkutils.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/vulkan-enumtypes.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/wayland-prelude.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%%/GstVulkanWayland-%%VERSION%%.typelib
|
||||
lib/girepository-%%VERSION%%/GstVulkanXCB-%%VERSION%%.typelib
|
||||
lib/gstreamer-%%VERSION%%/libgstvulkan.so
|
||||
lib/gstreamer-%%VERSION%%/libgstwaylandsink.so
|
||||
lib/libgstvulkan-%%VERSION%%.so
|
||||
|
@ -58,6 +64,8 @@ lib/libgstwayland-%%VERSION%%.so.0
|
|||
lib/libgstwayland-%%VERSION%%.so.%%SOVERSION%%
|
||||
libdata/pkgconfig/gstreamer-vulkan-%%VERSION%%.pc
|
||||
libdata/pkgconfig/gstreamer-vulkan-wayland-%%VERSION%%.pc
|
||||
libdata/pkgconfig/gstreamer-vulkan-xcb-%%VERSION%%.pc
|
||||
libdata/pkgconfig/gstreamer-wayland-%%VERSION%%.pc
|
||||
share/gir-%%VERSION%%/GstVulkan-%%VERSION%%.gir
|
||||
share/gir-%%VERSION%%/GstVulkanWayland-%%VERSION%%.gir
|
||||
share/gir-%%VERSION%%/GstVulkanXCB-%%VERSION%%.gir
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= graphics
|
|||
|
||||
COMMENT= GStreamer webp image decoder plugin
|
||||
|
||||
GST_PLUGIN= webp
|
||||
LIB_DEPENDS= libwebp.so:graphics/webp
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libwebp.so:graphics/webp
|
||||
GST_PLUGIN= webp
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= graphics
|
|||
|
||||
COMMENT= GStreamer ZBar barcode detector plugin
|
||||
|
||||
GST_PLUGIN= zbar
|
||||
LIB_DEPENDS= libzbar.so:graphics/zbar
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libzbar.so:graphics/zbar
|
||||
GST_PLUGIN= zbar
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -109,6 +109,7 @@
|
|||
SUBDIR += gstreamer1-plugins-ugly
|
||||
SUBDIR += gstreamer1-plugins-v4l2
|
||||
SUBDIR += gstreamer1-plugins-vpx
|
||||
SUBDIR += gstreamer1-plugins-webrtc
|
||||
SUBDIR += gstreamer1-plugins-x264
|
||||
SUBDIR += gstreamer1-plugins-x265
|
||||
SUBDIR += gstreamer1-qt
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= gstreamer1-editing-services
|
||||
PORTVERSION= ${_GST_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= https://gstreamer.freedesktop.org/src/gstreamer-editing-services/
|
||||
DISTNAME= gst-editing-services-${PORTVERSION}
|
||||
|
@ -12,17 +11,19 @@ WWW= http://gstreamer.freedeskop.org
|
|||
LICENSE= LGPL20
|
||||
|
||||
USES= bison compiler:c11 gnome gstreamer meson ninja python pkgconfig tar:xz
|
||||
USE_LDCONFIG= yes
|
||||
USE_GNOME= glib20 introspection:build libxml2 pygobject3:build
|
||||
USE_GSTREAMER= good bad
|
||||
PORTSCOUT= limitw:1,even
|
||||
USE_GSTREAMER= bad good
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
CONFIGURE_ARGS= -Ddoc=disabled \
|
||||
MESON_ARGS= -Ddoc=disabled \
|
||||
-Dvalidate=disabled \
|
||||
-Dpygi-overrides-dir=${PYTHON_SITELIBDIR}/gstreamer-editing-services
|
||||
PLIST_SUB= VERSION=1.0 SOVERSION=0.2210.0
|
||||
|
||||
BINARY_ALIAS= python3=${PYTHON_VERSION}
|
||||
PORTSCOUT= limitw:1,even
|
||||
|
||||
PLIST_SUB= SOVERSION="${_GST_SOVERSION}" \
|
||||
VERSION="${_GST_LIB_VER}"
|
||||
|
||||
OPTIONS_DEFINE= BASH
|
||||
OPTIONS_DEFAULT=BASH
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1709533972
|
||||
SHA256 (gst-editing-services-1.22.10.tar.xz) = bfb1ee1b352dd4d929c3a5b7fe19071a6c62b4828bb70318ad44bcf06828e9f0
|
||||
SIZE (gst-editing-services-1.22.10.tar.xz) = 835084
|
||||
TIMESTAMP = 1726789247
|
||||
SHA256 (gst-editing-services-1.24.8.tar.xz) = b30a82e496975a9d821ce1c5b0cb846fd53e038bb390f9e1e0aa5e01efc217e2
|
||||
SIZE (gst-editing-services-1.24.8.tar.xz) = 850280
|
||||
|
|
|
@ -13,12 +13,14 @@ include/gstreamer-%%VERSION%%/ges/ges-clip-asset.h
|
|||
include/gstreamer-%%VERSION%%/ges/ges-clip.h
|
||||
include/gstreamer-%%VERSION%%/ges/ges-command-line-formatter.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-clip.h
|
||||
include/gstreamer-%%VERSION%%/ges/ges-effect.h
|
||||
include/gstreamer-%%VERSION%%/ges/ges-enums.h
|
||||
include/gstreamer-%%VERSION%%/ges/ges-extractable.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-group.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.0
|
||||
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
|
||||
share/man/man1/ges-launch-%%VERSION%%.1.gz
|
||||
%%BASH%%share/bash-completion/completions/ges-launch-%%VERSION%%
|
||||
share/gir-1.0/GES-%%VERSION%%.gir
|
||||
share/gstreamer-%%VERSION%%/validate/scenarios/ges-edit-clip-while-paused.scenario
|
||||
share/man/man1/ges-launch-%%VERSION%%.1.gz
|
||||
|
|
|
@ -15,14 +15,14 @@ BUILD_DEPENDS= orc>=0.4.16:devel/orc
|
|||
LIB_DEPENDS= liborc-0.4.so:devel/orc \
|
||||
libavcodec.so:multimedia/ffmpeg
|
||||
|
||||
PORTSCOUT= limitw:1,even
|
||||
|
||||
USES= bison gettext-runtime gnome gstreamer libtool localbase \
|
||||
meson ninja pkgconfig python:build shebangfix tar:xz
|
||||
USE_GNOME= glib20
|
||||
SHEBANG_FILES= scripts/gen-changelog.py \
|
||||
scripts/extract-release-date-from-doap-file.py
|
||||
SHEBANG_FILES= scripts/extract-release-date-from-doap-file.py \
|
||||
scripts/gen-changelog.py \
|
||||
|
||||
MESON_ARGS= -Ddoc=disabled
|
||||
|
||||
PORTSCOUT= limitw:1,even
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1709533956
|
||||
SHA256 (gst-libav-1.22.10.tar.xz) = d6dda7aa38a44173278de675ccd92acff0abf473f7bc02e7d1cdd4ce0f3b7642
|
||||
SIZE (gst-libav-1.22.10.tar.xz) = 206616
|
||||
TIMESTAMP = 1726789274
|
||||
SHA256 (gst-libav-1.24.8.tar.xz) = 1e4a8fd537621d236442cf90a6e9ad5e00f87bffffdaeb1fd8bfd23719de8c75
|
||||
SIZE (gst-libav-1.24.8.tar.xz) = 213160
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= gstreamer1-plugins-all
|
||||
PORTVERSION= ${_GST_VERSION}
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= multimedia
|
||||
|
||||
MAINTAINER= multimedia@FreeBSD.org
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= multimedia
|
|||
|
||||
COMMENT= GStreamer (libaom) plugin
|
||||
|
||||
GST_PLUGIN= aom
|
||||
LIB_DEPENDS= libaom.so:multimedia/aom
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libaom.so:multimedia/aom
|
||||
GST_PLUGIN= aom
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,15 +3,16 @@ CATEGORIES= multimedia
|
|||
|
||||
COMMENT= GStreamer ASS/SSA text renderer plugin
|
||||
|
||||
GST_PLUGIN= assrender
|
||||
LIB_DEPENDS= libass.so:multimedia/libass
|
||||
|
||||
USES= compiler:c11
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libass.so:multimedia/libass
|
||||
GST_PLUGIN= assrender
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
||||
USES+= compiler:c11
|
||||
|
|
|
@ -1,23 +1,31 @@
|
|||
PORTREVISION= 3
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= multimedia
|
||||
|
||||
COMMENT= GStreamer-plugins that need more quality, testing or documentation
|
||||
|
||||
GST_PLUGIN= bad
|
||||
GST_PLUGIN_SUFFIX= -bad
|
||||
LIB_DEPENDS+= libjson-glib-1.0.so:devel/json-glib
|
||||
|
||||
USES+= xorg
|
||||
USE_XORG+=x11
|
||||
USES+= ssl xorg
|
||||
USE_GNOME+= cairo glib20 pango
|
||||
USE_XORG+= x11
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
GST_PLUGIN= ${DIST}
|
||||
GST_PLUGIN_SUFFIX= -${DIST}
|
||||
NO_GSTREAMER_COMMON= yes
|
||||
|
||||
DIST= bad
|
||||
BAD_GST_ENABLED_PLUGINS=accurip \
|
||||
adaptivedemux \
|
||||
adpcmdec \
|
||||
adpcmenc \
|
||||
aes \
|
||||
aiff \
|
||||
analytics \
|
||||
analyticsoverlay \
|
||||
asfmux \
|
||||
audio \
|
||||
audiobuffersplit \
|
||||
|
@ -30,6 +38,7 @@ BAD_GST_ENABLED_PLUGINS=accurip \
|
|||
bayer \
|
||||
bz2 \
|
||||
camerabin2 \
|
||||
codec2json \
|
||||
codecalpha \
|
||||
codecparsers \
|
||||
codecs \
|
||||
|
@ -40,6 +49,7 @@ BAD_GST_ENABLED_PLUGINS=accurip \
|
|||
dvbsubenc \
|
||||
dvbsuboverlay \
|
||||
dvdspu \
|
||||
dxva \
|
||||
examples \
|
||||
faceoverlay \
|
||||
festival \
|
||||
|
@ -67,6 +77,7 @@ BAD_GST_ENABLED_PLUGINS=accurip \
|
|||
mpegts \
|
||||
mpegtsdemux \
|
||||
mpegtsmux \
|
||||
mse \
|
||||
mxf \
|
||||
netsim \
|
||||
nls \
|
||||
|
@ -82,7 +93,6 @@ BAD_GST_ENABLED_PLUGINS=accurip \
|
|||
rist \
|
||||
rtmp2 \
|
||||
rtp \
|
||||
sctp \
|
||||
sdp \
|
||||
segmentclip \
|
||||
shm \
|
||||
|
@ -94,25 +104,13 @@ BAD_GST_ENABLED_PLUGINS=accurip \
|
|||
timecode \
|
||||
transcode \
|
||||
transcoder \
|
||||
unixfd \
|
||||
uridownloader \
|
||||
videofilters \
|
||||
videoframe_audiolevel \
|
||||
videoparsers \
|
||||
videosignal \
|
||||
vmnc \
|
||||
webrtc \
|
||||
y4m
|
||||
|
||||
NO_GSTREAMER_COMMON= yes
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
USES+=ssl
|
||||
|
||||
.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
|
||||
|
|
|
@ -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)
|
||||
|
|
@ -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
|
|
@ -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()
|
|
@ -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
|
||||
|
|
@ -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
|
||||
@@ -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',
|
||||
]
|
||||
|
||||
+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
|
||||
+
|
||||
webrtc_option = get_option('webrtc').require(
|
||||
libgstwebrtcnice_dep.found(), error_message: 'webrtc plugin requires libgstwebrtcnice.')
|
||||
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
|
||||
|
|
|
@ -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
|
||||
@@ -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,
|
||||
link_args : noseh_link_args,
|
||||
include_directories : [configinc],
|
||||
- dependencies : [gstbase_dep, gstaudio_dep, gstbadaudio_dep, webrtc_dep, gnustl_dep],
|
||||
+ dependencies : [gstbase_dep, gstaudio_dep, dependency('gstreamer-bad-audio-1.0'), 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],
|
||||
install : true,
|
||||
install_dir : plugins_install_dir,
|
||||
override_options : ['cpp_std=c++11'],
|
||||
override_options : ['cpp_std=c++17'],
|
||||
|
|
|
@ -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
|
|
@ -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
|
||||
@@ -1,3 +1,4 @@
|
||||
+if get_option('audio').enabled()
|
||||
badaudio_sources = files('gstnonstreamaudiodecoder.c', 'gstplanaraudioadapter.c')
|
||||
badaudio_headers = files('gstnonstreamaudiodecoder.h', 'audio-bad-prelude.h', 'gstplanaraudioadapter.h')
|
||||
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])
|
||||
|
||||
meson.override_dependency(pkg_name, gstbadaudio_dep)
|
||||
|
|
|
@ -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
|
||||
@@ -1,3 +1,4 @@
|
||||
+if get_option('basecamerabinsrc').enabled()
|
||||
camerabin_sources = files(
|
||||
'gstcamerabin-enum.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,
|
||||
dependencies : [gstapp_dep])
|
||||
meson.override_dependency(pkg_name, gstbasecamerabin_dep)
|
||||
|
|
|
@ -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
|
||||
@@ -1,3 +1,4 @@
|
||||
+if get_option('codecparsers').enabled()
|
||||
codecparser_sources = files([
|
||||
'gstjpeg2000sampling.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}]]
|
||||
meson.override_dependency(pkg_name, gstcodecparsers_dep)
|
||||
|
|
|
@ -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
|
||||
@@ -1,3 +1,4 @@
|
||||
+if get_option('codecs').enabled()
|
||||
codecs_sources = files(
|
||||
'gsth264decoder.c',
|
||||
'gsth264picture.c',
|
||||
@@ -81,4 +82,5 @@ gstcodecs_dep = declare_dependency(link_with : gstcode
|
||||
include_directories : [libsinc],
|
||||
@@ -51,6 +52,13 @@ pkg_name = 'gstreamer-codecs-1.0'
|
||||
|
||||
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,
|
||||
dependencies : [gstvideo_dep, gstcodecparsers_dep])
|
||||
-meson.override_dependency(pkg_name, gstcodecs_dep)
|
||||
\ No newline at end of file
|
||||
+meson.override_dependency(pkg_name, gstcodecs_dep)
|
||||
meson.override_dependency(pkg_name, gstcodecs_dep)
|
||||
+endif
|
||||
|
|
|
@ -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
|
|
@ -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
|
||||
@@ -1,3 +1,4 @@
|
||||
+if get_option('insertbin').enabled()
|
||||
insert_sources = files('gstinsertbin.c')
|
||||
insert_headers = files('gstinsertbin.h')
|
||||
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])
|
||||
|
||||
meson.override_dependency(pkg_name, gstinsertbin_dep)
|
||||
|
|
|
@ -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
|
||||
@@ -1,3 +1,4 @@
|
||||
+if get_option('mpegts').enabled()
|
||||
mpegts_sources = files(
|
||||
'mpegts.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],
|
||||
sources : gen_sources)
|
||||
meson.override_dependency(pkg_name, gstmpegts_dep)
|
||||
|
|
|
@ -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
|
|
@ -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
|
||||
@@ -1,3 +1,4 @@
|
||||
+if get_option('play').enabled()
|
||||
gstplay_sources = files(
|
||||
'gstplay.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])
|
||||
|
||||
meson.override_dependency(pkg_name, gstplay_dep)
|
||||
|
|
|
@ -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
|
||||
@@ -1,3 +1,4 @@
|
||||
+if get_option('player').enabled()
|
||||
gstplayer_sources = files([
|
||||
'gstplayer.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])
|
||||
|
||||
meson.override_dependency(pkg_name, gstplayer_dep)
|
||||
|
|
|
@ -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
|
||||
@@ -1,3 +1,4 @@
|
||||
+if get_option('transcoder').enabled()
|
||||
sources = files(['gsttranscoder.c', 'gsttranscoder-signal-adapter.c'])
|
||||
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]
|
||||
)
|
||||
meson.override_dependency(pkg_name, gst_transcoder_dep)
|
||||
|
|
|
@ -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
|
||||
@@ -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 != 'linux'
|
||||
-if host_system not in ['linux', 'windows']
|
||||
+if get_option('skip_gstva')
|
||||
subdir_done()
|
||||
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()
|
||||
|
|
|
@ -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
|
||||
@@ -1,3 +1,4 @@
|
||||
+if get_option('webrtc').enabled()
|
||||
webrtc_sources = files([
|
||||
'dtlstransport.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)
|
||||
|
||||
-subdir('nice')
|
||||
\ No newline at end of file
|
||||
+subdir('nice')
|
||||
subdir('nice')
|
||||
+endif
|
||||
|
|
|
@ -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
|
||||
@@ -498,6 +498,7 @@ pkgconfig_variables = ['exec_prefix=${prefix}',
|
||||
@@ -545,6 +545,7 @@ pkgconfig_subdirs = ['gstreamer-1.0']
|
||||
|
||||
pkgconfig_subdirs = ['gstreamer-1.0']
|
||||
|
||||
|
@ -8,7 +8,7 @@
|
|||
pkgconfig.generate(
|
||||
libraries : [gst_dep],
|
||||
variables : pkgconfig_variables,
|
||||
@@ -505,6 +506,7 @@ pkgconfig.generate(
|
||||
@@ -552,6 +553,7 @@ pkgconfig.generate(
|
||||
name : 'gstreamer-plugins-bad-1.0',
|
||||
description : 'Streaming media framework, bad plugins libraries',
|
||||
)
|
||||
|
|
|
@ -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
|
||||
@@ -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,
|
||||
description: 'Enable GstPlay tests that need network access')
|
||||
+option('adaptivedemux', type: 'feature', value: 'auto',
|
||||
+ description: 'adaptivedemux lib')
|
||||
+option('analytics', type: 'feature', value: 'auto',
|
||||
+ description: 'analytics lib')
|
||||
+option('audio', type: 'feature', value: 'auto',
|
||||
+ description: 'audio lib')
|
||||
+option('codecparsers', type: 'feature', value: 'auto',
|
||||
+ description: 'codecparsers lib')
|
||||
+option('codecs', type: 'feature', value: 'auto',
|
||||
+ description: 'codecs lib')
|
||||
+option('dxva', type: 'feature', value: 'auto',
|
||||
+ description: 'dxva lib')
|
||||
+option('basecamerabinsrc', type: 'feature', value: 'auto',
|
||||
+ description: 'basecamerabinsrc lib')
|
||||
+option('insertbin', type: 'feature', value: 'auto',
|
||||
|
@ -21,6 +25,8 @@
|
|||
+ description: 'isoff lib')
|
||||
+option('mpegts', type: 'feature', value: 'auto',
|
||||
+ description: 'mpegts lib')
|
||||
+option('mse', type: 'feature', value: 'auto',
|
||||
+ description: 'mse lib')
|
||||
+option('play', type: 'feature', value: 'auto',
|
||||
+ description: 'play lib')
|
||||
+option('player', type: 'feature', value: 'auto',
|
||||
|
|
|
@ -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
|
||||
@@ -5,10 +5,6 @@ kmssink_sources = [
|
||||
'gstkmsutils.c',
|
||||
@@ -6,10 +6,6 @@ extra_deps = []
|
||||
]
|
||||
extra_deps = []
|
||||
|
||||
-if host_system != 'linux'
|
||||
- subdir_done()
|
||||
-endif
|
||||
-
|
||||
libdrm_dep = dependency('libdrm', version : '>= 2.4.98',
|
||||
required : get_option('kms'),
|
||||
fallback: ['libdrm', 'ext_libdrm'])
|
||||
required : get_option('kms'))
|
||||
libdrm_hdr_dep = dependency('libdrm', version : '>= 2.4.104',
|
||||
|
|
|
@ -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
|
||||
@@ -169,7 +169,12 @@ if msdk_deps_found
|
||||
@@ -202,7 +202,12 @@ if msdk_deps_found
|
||||
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],
|
||||
- dependencies : [gstbase_dep, gstvideo_dep, gstpbutils_dep, gstallocators_dep, gstcodecparsers_dep, mfx_dep, msdk_deps],
|
||||
+ dependencies : [gstbase_dep,
|
||||
|
|
|
@ -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
|
||||
@@ -1,24 +1,66 @@
|
||||
@@ -1,26 +1,72 @@
|
||||
-subdir('audiomixmatrix')
|
||||
-subdir('avsamplesink')
|
||||
-subdir('camerabin2')
|
||||
-subdir('codecparsers')
|
||||
-subdir('codecs')
|
||||
-subdir('d3d11')
|
||||
-subdir('d3d12')
|
||||
-subdir('directfb')
|
||||
-subdir('gtk')
|
||||
-subdir('ipcpipeline')
|
||||
|
@ -17,6 +18,7 @@
|
|||
-subdir('nvcodec')
|
||||
-subdir('opencv', if_found: opencv_dep)
|
||||
-subdir('qsv')
|
||||
-subdir('qt6d3d11')
|
||||
-subdir('uvch264')
|
||||
-subdir('va')
|
||||
-subdir('waylandsink')
|
||||
|
@ -29,7 +31,7 @@
|
|||
+ subdir('avsamplesink')
|
||||
+endif
|
||||
+if get_option('camerabin2').enabled()
|
||||
+ subdir('camerabin2')
|
||||
+ subdir('camerabin2', if_found: gtk_dep)
|
||||
+endif
|
||||
+if get_option('codecparsers').enabled()
|
||||
+ subdir('codecparsers')
|
||||
|
@ -40,6 +42,9 @@
|
|||
+if get_option('d3d11').enabled()
|
||||
+ subdir('d3d11')
|
||||
+endif
|
||||
+if get_option('d3d12').enabled()
|
||||
+ subdir('d3d12')
|
||||
+endif
|
||||
+if get_option('directfb').enabled()
|
||||
+ subdir('directfb')
|
||||
+endif
|
||||
|
@ -59,7 +64,7 @@
|
|||
+ subdir('msdk')
|
||||
+endif
|
||||
+if get_option('mxf').enabled()
|
||||
+ subdir('mxf')
|
||||
+ subdir('mxf', if_found: gtk_dep)
|
||||
+endif
|
||||
+if get_option('nvcodec').enabled()
|
||||
+ subdir('nvcodec')
|
||||
|
@ -70,6 +75,9 @@
|
|||
+if get_option('qsv').enabled()
|
||||
+ subdir('qsv')
|
||||
+endif
|
||||
+if get_option('qt6d3d11').enabled()
|
||||
+ subdir('qt6d3d11')
|
||||
+endif
|
||||
+if get_option('uvch264').enabled()
|
||||
+ subdir('uvch264')
|
||||
+endif
|
||||
|
|
|
@ -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')
|
|
@ -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
|
||||
@@ -1,3 +1,4 @@
|
||||
+if get_option('tools').enabled()
|
||||
executable('gst-transcoder-' + api_version,
|
||||
'gst-transcoder.c', 'utils.c',
|
||||
install : true,
|
||||
@@ -5,3 +6,4 @@ executable('gst-transcoder-' + api_version,
|
||||
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
|
||||
gst_tools = {
|
||||
'gst-transcoder': {
|
||||
'files': files('gst-transcoder.c', 'utils.c'),
|
||||
@@ -5,7 +6,6 @@ gst_tools = {
|
||||
},
|
||||
}
|
||||
|
||||
-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
|
||||
|
|
|
@ -1,6 +1,12 @@
|
|||
bin/playout
|
||||
include/gstreamer-%%VERSION%%/gst/adaptivedemux/gstadaptivedemux.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/gstnonstreamaudiodecoder.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-hdmv-section.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/gstmpegts-enumtypes.h
|
||||
include/gstreamer-%%VERSION%%/gst/mpegts/gstmpegtsdescriptor.h
|
||||
include/gstreamer-%%VERSION%%/gst/mpegts/gstmpegtssection.h
|
||||
include/gstreamer-%%VERSION%%/gst/mpegts/mpegts-prelude.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-signal-adapter.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/player-prelude.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.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_debug.h
|
||||
include/gstreamer-%%VERSION%%/gst/uridownloader/uridownloader-prelude.h
|
||||
include/gstreamer-%%VERSION%%/gst/webrtc/datachannel.h
|
||||
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%%/GstAnalytics-%%VERSION%%.typelib
|
||||
lib/girepository-%%VERSION%%/GstBadAudio-%%VERSION%%.typelib
|
||||
lib/girepository-%%VERSION%%/GstCodecs-%%VERSION%%.typelib
|
||||
lib/girepository-%%VERSION%%/GstDxva-%%VERSION%%.typelib
|
||||
lib/girepository-%%VERSION%%/GstInsertBin-%%VERSION%%.typelib
|
||||
lib/girepository-%%VERSION%%/GstMpegts-%%VERSION%%.typelib
|
||||
lib/girepository-%%VERSION%%/GstMse-%%VERSION%%.typelib
|
||||
lib/girepository-%%VERSION%%/GstPlay-%%VERSION%%.typelib
|
||||
lib/girepository-%%VERSION%%/GstPlayer-%%VERSION%%.typelib
|
||||
lib/girepository-%%VERSION%%/GstTranscoder-%%VERSION%%.typelib
|
||||
lib/girepository-%%VERSION%%/GstWebRTC-%%VERSION%%.typelib
|
||||
lib/gstreamer-%%VERSION%%/libgstaccurip.so
|
||||
lib/gstreamer-%%VERSION%%/libgstadpcmdec.so
|
||||
lib/gstreamer-%%VERSION%%/libgstadpcmenc.so
|
||||
lib/gstreamer-%%VERSION%%/libgstaes.so
|
||||
lib/gstreamer-%%VERSION%%/libgstaiff.so
|
||||
lib/gstreamer-%%VERSION%%/libgstanalyticsoverlay.so
|
||||
lib/gstreamer-%%VERSION%%/libgstasfmux.so
|
||||
lib/gstreamer-%%VERSION%%/libgstaudiobuffersplit.so
|
||||
lib/gstreamer-%%VERSION%%/libgstaudiofxbad.so
|
||||
|
@ -108,6 +106,7 @@ lib/gstreamer-%%VERSION%%/libgstautoconvert.so
|
|||
lib/gstreamer-%%VERSION%%/libgstbayer.so
|
||||
lib/gstreamer-%%VERSION%%/libgstbz2.so
|
||||
lib/gstreamer-%%VERSION%%/libgstcamerabin.so
|
||||
lib/gstreamer-%%VERSION%%/libgstcodec2json.so
|
||||
lib/gstreamer-%%VERSION%%/libgstcodecalpha.so
|
||||
lib/gstreamer-%%VERSION%%/libgstcodectimestamper.so
|
||||
lib/gstreamer-%%VERSION%%/libgstcoloreffects.so
|
||||
|
@ -124,6 +123,7 @@ lib/gstreamer-%%VERSION%%/libgstgaudieffects.so
|
|||
lib/gstreamer-%%VERSION%%/libgstgdp.so
|
||||
lib/gstreamer-%%VERSION%%/libgstgeometrictransform.so
|
||||
lib/gstreamer-%%VERSION%%/libgstid3tag.so
|
||||
lib/gstreamer-%%VERSION%%/libgstinsertbin.so
|
||||
lib/gstreamer-%%VERSION%%/libgstinter.so
|
||||
lib/gstreamer-%%VERSION%%/libgstinterlace.so
|
||||
lib/gstreamer-%%VERSION%%/libgstipcpipeline.so
|
||||
|
@ -137,6 +137,7 @@ lib/gstreamer-%%VERSION%%/libgstmpegpsdemux.so
|
|||
lib/gstreamer-%%VERSION%%/libgstmpegpsmux.so
|
||||
lib/gstreamer-%%VERSION%%/libgstmpegtsdemux.so
|
||||
lib/gstreamer-%%VERSION%%/libgstmpegtsmux.so
|
||||
lib/gstreamer-%%VERSION%%/libgstmse.so
|
||||
lib/gstreamer-%%VERSION%%/libgstmxf.so
|
||||
lib/gstreamer-%%VERSION%%/libgstnetsim.so
|
||||
lib/gstreamer-%%VERSION%%/libgstpcapparse.so
|
||||
|
@ -148,7 +149,6 @@ lib/gstreamer-%%VERSION%%/libgstrist.so
|
|||
lib/gstreamer-%%VERSION%%/libgstrtmp2.so
|
||||
lib/gstreamer-%%VERSION%%/libgstrtpmanagerbad.so
|
||||
lib/gstreamer-%%VERSION%%/libgstrtponvif.so
|
||||
lib/gstreamer-%%VERSION%%/libgstsctp.so
|
||||
lib/gstreamer-%%VERSION%%/libgstsdpelem.so
|
||||
lib/gstreamer-%%VERSION%%/libgstsegmentclip.so
|
||||
lib/gstreamer-%%VERSION%%/libgstshm.so
|
||||
|
@ -159,16 +159,19 @@ lib/gstreamer-%%VERSION%%/libgstsubenc.so
|
|||
lib/gstreamer-%%VERSION%%/libgstswitchbin.so
|
||||
lib/gstreamer-%%VERSION%%/libgsttimecode.so
|
||||
lib/gstreamer-%%VERSION%%/libgsttranscode.so
|
||||
lib/gstreamer-%%VERSION%%/libgstunixfd.so
|
||||
lib/gstreamer-%%VERSION%%/libgstvideofiltersbad.so
|
||||
lib/gstreamer-%%VERSION%%/libgstvideoframe_audiolevel.so
|
||||
lib/gstreamer-%%VERSION%%/libgstvideoparsersbad.so
|
||||
lib/gstreamer-%%VERSION%%/libgstvideosignal.so
|
||||
lib/gstreamer-%%VERSION%%/libgstwebrtc.so
|
||||
lib/gstreamer-%%VERSION%%/libgstvmnc.so
|
||||
lib/gstreamer-%%VERSION%%/libgsty4mdec.so
|
||||
lib/libgstadaptivedemux-%%VERSION%%.so
|
||||
lib/libgstadaptivedemux-%%VERSION%%.so.0
|
||||
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.0
|
||||
lib/libgstbadaudio-%%VERSION%%.so.%%SOVERSION%%
|
||||
|
@ -181,6 +184,9 @@ lib/libgstcodecparsers-%%VERSION%%.so.%%SOVERSION%%
|
|||
lib/libgstcodecs-%%VERSION%%.so
|
||||
lib/libgstcodecs-%%VERSION%%.so.0
|
||||
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.0
|
||||
lib/libgstinsertbin-%%VERSION%%.so.%%SOVERSION%%
|
||||
|
@ -190,6 +196,9 @@ lib/libgstisoff-%%VERSION%%.so.%%SOVERSION%%
|
|||
lib/libgstmpegts-%%VERSION%%.so
|
||||
lib/libgstmpegts-%%VERSION%%.so.0
|
||||
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.0
|
||||
lib/libgstphotography-%%VERSION%%.so.%%SOVERSION%%
|
||||
|
@ -199,40 +208,33 @@ lib/libgstplay-%%VERSION%%.so.%%SOVERSION%%
|
|||
lib/libgstplayer-%%VERSION%%.so
|
||||
lib/libgstplayer-%%VERSION%%.so.0
|
||||
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.0
|
||||
lib/libgsturidownloader-%%VERSION%%.so
|
||||
lib/libgsturidownloader-%%VERSION%%.so.0
|
||||
lib/libgsturidownloader-%%VERSION%%.so.%%SOVERSION%%
|
||||
lib/libgstwebrtc-%%VERSION%%.so
|
||||
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-analytics-%%VERSION%%.pc
|
||||
libdata/pkgconfig/gstreamer-bad-audio-%%VERSION%%.pc
|
||||
libdata/pkgconfig/gstreamer-codecs-%%VERSION%%.pc
|
||||
libdata/pkgconfig/gstreamer-codecparsers-%%VERSION%%.pc
|
||||
libdata/pkgconfig/gstreamer-insertbin-%%VERSION%%.pc
|
||||
libdata/pkgconfig/gstreamer-mpegts-%%VERSION%%.pc
|
||||
libdata/pkgconfig/gstreamer-mse-%%VERSION%%.pc
|
||||
libdata/pkgconfig/gstreamer-photography-%%VERSION%%.pc
|
||||
libdata/pkgconfig/gstreamer-play-%%VERSION%%.pc
|
||||
libdata/pkgconfig/gstreamer-player-%%VERSION%%.pc
|
||||
libdata/pkgconfig/gstreamer-plugins-bad-%%VERSION%%.pc
|
||||
libdata/pkgconfig/gstreamer-sctp-%%VERSION%%.pc
|
||||
libdata/pkgconfig/gstreamer-transcoder-%%VERSION%%.pc
|
||||
libdata/pkgconfig/gstreamer-webrtc-%%VERSION%%.pc
|
||||
libdata/pkgconfig/gstreamer-webrtc-nice-%%VERSION%%.pc
|
||||
share/gir-%%VERSION%%/GstAnalytics-%%VERSION%%.gir
|
||||
share/gir-%%VERSION%%/GstBadAudio-%%VERSION%%.gir
|
||||
share/gir-%%VERSION%%/GstCodecs-%%VERSION%%.gir
|
||||
share/gir-%%VERSION%%/GstDxva-%%VERSION%%.gir
|
||||
share/gir-%%VERSION%%/GstInsertBin-%%VERSION%%.gir
|
||||
share/gir-%%VERSION%%/GstMpegts-%%VERSION%%.gir
|
||||
share/gir-%%VERSION%%/GstMse-%%VERSION%%.gir
|
||||
share/gir-%%VERSION%%/GstPlay-%%VERSION%%.gir
|
||||
share/gir-%%VERSION%%/GstPlayer-%%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/file-extension/avi.gep
|
||||
%%DATADIR%%-%%VERSION%%/encoding-profiles/file-extension/flv.gep
|
||||
|
|
|
@ -7,21 +7,9 @@ EXTRACT_ONLY= # empty
|
|||
|
||||
MAINTAINER= multimedia@FreeBSD.org
|
||||
COMMENT= Core set of typical audio and video GStreamer plugins
|
||||
WWW= http://gstreamer.net
|
||||
|
||||
NO_ARCH= yes
|
||||
NO_BUILD= yes
|
||||
GST_DIR= lib/gstreamer-1.0
|
||||
PLIST_FILES= ${GST_DIR}/.gstreamer-plugins-core.keep
|
||||
WWW= https://gstreamer.freedesktop.org/
|
||||
|
||||
USES= gstreamer
|
||||
|
||||
OPTIONS_DEFINE= DVD
|
||||
OPTIONS_DEFAULT=DVD
|
||||
DVD_DESC= Include DVD related plugins
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
# Audio plugins
|
||||
USE_GSTREAMER+= mpg123 ogg vorbis
|
||||
|
||||
|
@ -34,10 +22,16 @@ USE_GSTREAMER+= pango
|
|||
# Multimedia plugins
|
||||
USE_GSTREAMER+= libav good theora
|
||||
|
||||
.if ${PORT_OPTIONS:MDVD}
|
||||
# dvd related plugins plugins
|
||||
USE_GSTREAMER+= a52dec dvdread resindvd dts
|
||||
.endif
|
||||
NO_ARCH= yes
|
||||
NO_BUILD= yes
|
||||
GST_DIR= lib/gstreamer-${_GST1_LIB_VER}
|
||||
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:
|
||||
${MKDIR} ${STAGEDIR}${PREFIX}/${GST_DIR}
|
||||
|
|
|
@ -3,13 +3,13 @@ CATEGORIES= multimedia
|
|||
|
||||
COMMENT= GStreamer Dynamic Adaptive Streaming over HTTP demuxer plugin
|
||||
|
||||
GST_PLUGIN= dash
|
||||
USE_GNOME= libxml2
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= bad
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
USE_GNOME= libxml2
|
||||
GST_PLUGIN= dash
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,15 +3,15 @@ CATEGORIES= multimedia
|
|||
|
||||
COMMENT= GStreamer dts audio decode plugin
|
||||
|
||||
GST_PLUGIN= dts
|
||||
DIST= bad
|
||||
LIB_DEPENDS= libdca.so:multimedia/libdca
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
MESON_ARGS+= -Dgpl=enabled
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libdca.so:multimedia/libdca
|
||||
DIST= bad
|
||||
GST_PLUGIN= dts
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
||||
MESON_ARGS+= -Dgpl=enabled
|
||||
|
|
|
@ -4,13 +4,13 @@ PKGNAMESUFFIX= 1-plugins-dv
|
|||
|
||||
COMMENT= GStreamer dv demux and decoder plugin based on libdv
|
||||
|
||||
GST_PLUGIN= dv
|
||||
LIB_DEPENDS= libdv.so:multimedia/libdv
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= good
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS= libdv.so:multimedia/libdv
|
||||
GST_PLUGIN= dv
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
|
|
@ -3,15 +3,15 @@ CATEGORIES= multimedia
|
|||
|
||||
COMMENT= GStreamer DVD access plugin with libdvdread
|
||||
|
||||
GST_PLUGIN= dvdread
|
||||
LIB_DEPENDS= libdvdread.so:multimedia/libdvdread
|
||||
|
||||
MESON_ARGS+= -Dgpl=enabled
|
||||
|
||||
MASTERDIR= ${.CURDIR:H:H}/multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
DIST= ugly
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
|
||||
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
LIB_DEPENDS=libdvdread.so:multimedia/libdvdread
|
||||
GST_PLUGIN= dvdread
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
||||
MESON_ARGS+= -Dgpl=enabled
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue