devel/gstreamer1-devtools 1.28.8 FreeBSD
Gstreamer element validation suite
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
30a7e19ff0- License
- LGPL21+
- Categories
- devel
- Package size
- 519.3 KiB, 2848.3 KiB installed
Description
The goal of GstValidate is to be able to detect when elements are not behaving as expected and report it to the user so he knows how things are supposed to work inside a GstPipeline. In the end, fixing issues found by the tool will ensure that all elements behave all together in the expected way.
The easiest way of using GstValidate is to use one of its command-line tools, located at tools/ directory. It is also possible to monitor GstPipelines from any application by using the LD_PRELOAD gstvalidate lib. The third way of using it is to write your own application that links and uses libgstvalidate.
Install
Binary package:
pkg install gstreamer1-devtools
From the ports tree:
cd /usr/ports/devel/gstreamer1-devtools/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= gstreamer1-devtools>0:devel/gstreamer1-devtools
LIB_DEPENDS= libgstvalidate-.so:devel/gstreamer1-devtools
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.28.6 | 1.28.8 | - | 1.26.5 | 1.28.8 |
| FreeBSD:14:quarterly | 1.28.8 | 1.28.8 | n/a | - | 1.28.8 |
| FreeBSD:15:latest | 1.28.8 | 1.28.8 | n/a | 1.26.5 | 1.26.5 |
| FreeBSD:15:quarterly | 1.28.8 | 1.28.8 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.28.6 | 1.28.8 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libjson-glib-1.0.so: devel/json-glib
The full lists below include those, and their dependencies in turn.
Build dependencies 118
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/sqlite3
- devel/dbus
- devel/dbus-glib
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/json-glib
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libpciaccess
- devel/libsoup3
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/meson
- devel/ninja
- devel/orc
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/py-setuptools
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/colord
- graphics/gdk-pixbuf2
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libdrm
- graphics/libepoxy
- graphics/libglvnd
- graphics/librsvg2-rust
- graphics/png
- graphics/tiff
- graphics/wayland
- lang/duktape-lib
- lang/python312
- lang/python315
- lang/tcl86
- math/gmp
- math/libtommath
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/hwdata
- misc/iso-codes
- misc/shared-mime-info
- multimedia/dav1d
- multimedia/gstreamer1
- multimedia/gstreamer1-plugins
- multimedia/gstreamer1-plugins-bad
- multimedia/gstreamer1-plugins-good
- multimedia/gstreamer1-rtsp-server
- net/avahi-app
- net/glib-networking
- net/libproxy
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- security/libssh2
- security/nettle
- sysutils/gnome_subr
- sysutils/polkit
- textproc/expat2
- textproc/libxml2
- www/libnghttp2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-themes/adwaita-icon-theme
- x11-themes/adwaita-icon-theme-legacy
- x11-toolkits/gtk30
- x11-toolkits/pango
- x11/libICE
- x11/libSM
- x11/libX11
The first 100 are listed.
Run dependencies 115
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/sqlite3
- devel/dbus
- devel/dbus-glib
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/json-glib
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libpciaccess
- devel/libsoup3
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/orc
- devel/pcre2
- devel/py-packaging
- devel/py-setuptools
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/colord
- graphics/gdk-pixbuf2
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libdrm
- graphics/libepoxy
- graphics/libglvnd
- graphics/librsvg2-rust
- graphics/png
- graphics/tiff
- graphics/wayland
- lang/duktape-lib
- lang/python312
- lang/python315
- lang/tcl86
- math/gmp
- math/libtommath
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/hwdata
- misc/iso-codes
- misc/shared-mime-info
- multimedia/dav1d
- multimedia/gstreamer1
- multimedia/gstreamer1-plugins
- multimedia/gstreamer1-plugins-bad
- multimedia/gstreamer1-plugins-good
- multimedia/gstreamer1-rtsp-server
- net/avahi-app
- net/glib-networking
- net/libproxy
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- security/libssh2
- security/nettle
- sysutils/gnome_subr
- sysutils/polkit
- textproc/expat2
- textproc/libxml2
- www/libnghttp2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-themes/adwaita-icon-theme
- x11-themes/adwaita-icon-theme-legacy
- x11-toolkits/gtk30
- x11-toolkits/pango
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXcomposite
- x11/libXcursor
The first 100 are listed.
Required by 2
Configuration
No options to configure.
- USES
- compiler:c11 gettext-runtime gnome gstreamer meson pkgconfig python shebangfix tar:xz
- Service scripts
- none
Files
pkg-plist 119
- bin/gst-validate-
- bin/gst-validate-images-check-
- bin/gst-validate-launcher
- bin/gst-validate-media-check-
- bin/gst-validate-rtsp-server-
- bin/gst-validate-transcoding-
- include/gstreamer-%%VERSION%%/gst/validate/gst-validate-bin-monitor.h
- include/gstreamer-%%VERSION%%/gst/validate/gst-validate-element-monitor.h
- include/gstreamer-%%VERSION%%/gst/validate/gst-validate-enum-types.h
- include/gstreamer-%%VERSION%%/gst/validate/gst-validate-enums.h
- include/gstreamer-%%VERSION%%/gst/validate/gst-validate-media-info.h
- include/gstreamer-%%VERSION%%/gst/validate/gst-validate-monitor-factory.h
- include/gstreamer-%%VERSION%%/gst/validate/gst-validate-monitor.h
- include/gstreamer-%%VERSION%%/gst/validate/gst-validate-override-registry.h
- include/gstreamer-%%VERSION%%/gst/validate/gst-validate-override.h
- include/gstreamer-%%VERSION%%/gst/validate/gst-validate-pad-monitor.h
- include/gstreamer-%%VERSION%%/gst/validate/gst-validate-pipeline-monitor.h
- include/gstreamer-%%VERSION%%/gst/validate/gst-validate-report.h
- include/gstreamer-%%VERSION%%/gst/validate/gst-validate-reporter.h
- include/gstreamer-%%VERSION%%/gst/validate/gst-validate-runner.h
- include/gstreamer-%%VERSION%%/gst/validate/gst-validate-scenario.h
- include/gstreamer-%%VERSION%%/gst/validate/gst-validate-types.h
- include/gstreamer-%%VERSION%%/gst/validate/gst-validate-utils.h
- include/gstreamer-%%VERSION%%/gst/validate/media-descriptor-parser.h
- include/gstreamer-%%VERSION%%/gst/validate/media-descriptor-writer.h
- include/gstreamer-%%VERSION%%/gst/validate/media-descriptor.h
- include/gstreamer-%%VERSION%%/gst/validate/validate-prelude.h
- include/gstreamer-%%VERSION%%/gst/validate/validate.h
- lib/girepository-%%VERSION%%/GstValidate-%%VERSION%%.typelib
- lib/gst-validate-launcher/python/launcher/RangeHTTPServer.py
- lib/gst-validate-launcher/python/launcher/__init__.py
- lib/gst-validate-launcher/python/launcher/__pycache__/RangeHTTPServer.opt-1.pyc
- lib/gst-validate-launcher/python/launcher/__pycache__/RangeHTTPServer.pyc
- lib/gst-validate-launcher/python/launcher/__pycache__/__init__.opt-1.pyc
- lib/gst-validate-launcher/python/launcher/__pycache__/__init__.pyc
- lib/gst-validate-launcher/python/launcher/__pycache__/baseclasses.opt-1.pyc
- lib/gst-validate-launcher/python/launcher/__pycache__/baseclasses.pyc
- lib/gst-validate-launcher/python/launcher/__pycache__/config.opt-1.pyc
- lib/gst-validate-launcher/python/launcher/__pycache__/config.pyc
- lib/gst-validate-launcher/python/launcher/__pycache__/httpserver.opt-1.pyc
- lib/gst-validate-launcher/python/launcher/__pycache__/httpserver.pyc
- lib/gst-validate-launcher/python/launcher/__pycache__/loggable.opt-1.pyc
- lib/gst-validate-launcher/python/launcher/__pycache__/loggable.pyc
- lib/gst-validate-launcher/python/launcher/__pycache__/main.opt-1.pyc
- lib/gst-validate-launcher/python/launcher/__pycache__/main.pyc
- lib/gst-validate-launcher/python/launcher/__pycache__/reporters.opt-1.pyc
- lib/gst-validate-launcher/python/launcher/__pycache__/reporters.pyc
- lib/gst-validate-launcher/python/launcher/__pycache__/utils.opt-1.pyc
- lib/gst-validate-launcher/python/launcher/__pycache__/utils.pyc
- lib/gst-validate-launcher/python/launcher/__pycache__/vfb_server.opt-1.pyc
- lib/gst-validate-launcher/python/launcher/__pycache__/vfb_server.pyc
- lib/gst-validate-launcher/python/launcher/apps/__init__.py
- lib/gst-validate-launcher/python/launcher/apps/__pycache__/__init__.opt-1.pyc
- lib/gst-validate-launcher/python/launcher/apps/__pycache__/__init__.pyc
- lib/gst-validate-launcher/python/launcher/apps/__pycache__/gstcheck.opt-1.pyc
- lib/gst-validate-launcher/python/launcher/apps/__pycache__/gstcheck.pyc
- lib/gst-validate-launcher/python/launcher/apps/__pycache__/gstvalidate.opt-1.pyc
- lib/gst-validate-launcher/python/launcher/apps/__pycache__/gstvalidate.pyc
- lib/gst-validate-launcher/python/launcher/apps/__pycache__/pyunittest.opt-1.pyc
- lib/gst-validate-launcher/python/launcher/apps/__pycache__/pyunittest.pyc
- lib/gst-validate-launcher/python/launcher/apps/gstcheck.py
- lib/gst-validate-launcher/python/launcher/apps/gstvalidate.py
- lib/gst-validate-launcher/python/launcher/apps/pyunittest.py
- lib/gst-validate-launcher/python/launcher/baseclasses.py
- lib/gst-validate-launcher/python/launcher/config.py
- lib/gst-validate-launcher/python/launcher/httpserver.py
- lib/gst-validate-launcher/python/launcher/loggable.py
- lib/gst-validate-launcher/python/launcher/main.py
- lib/gst-validate-launcher/python/launcher/reporters.py
- lib/gst-validate-launcher/python/launcher/testsuites/__pycache__/check.opt-1.pyc
- lib/gst-validate-launcher/python/launcher/testsuites/__pycache__/check.pyc
- lib/gst-validate-launcher/python/launcher/testsuites/__pycache__/pyunittest.opt-1.pyc
- lib/gst-validate-launcher/python/launcher/testsuites/__pycache__/pyunittest.pyc
- lib/gst-validate-launcher/python/launcher/testsuites/check.py
- lib/gst-validate-launcher/python/launcher/testsuites/pyunittest.py
- lib/gst-validate-launcher/python/launcher/utils.py
- lib/gst-validate-launcher/python/launcher/vfb_server.py
- lib/gstreamer-%%VERSION%%/libgstvalidatetracer.so
- lib/gstreamer-%%VERSION%%/validate/libgstvalidatefaultinjection.so
- lib/gstreamer-%%VERSION%%/validate/libgstvalidategapplication.so
- lib/gstreamer-%%VERSION%%/validate/libgstvalidategtk.so
- lib/gstreamer-%%VERSION%%/validate/libgstvalidatessim.so
- lib/libgstvalidate-.so
- lib/libgstvalidate-.so.0
- lib/libgstvalidate-.so.
- lib/libgstvalidate-default-overrides-.so
- lib/libgstvalidate-default-overrides-.so.0
- lib/libgstvalidate-default-overrides-.so.
- libdata/pkgconfig/gstreamer-validate-.pc
- share/gir-%%VERSION%%/GstValidate-%%VERSION%%.gir
- share/gstreamer-%%VERSION%%/validate/scenarios/adaptive_video_framerate.scenario
- share/gstreamer-%%VERSION%%/validate/scenarios/adaptive_video_framerate_size.scenario
- share/gstreamer-%%VERSION%%/validate/scenarios/adaptive_video_size.scenario
- share/gstreamer-%%VERSION%%/validate/scenarios/alternate_fast_backward_forward.scenario
- share/gstreamer-%%VERSION%%/validate/scenarios/change_state_intensive.scenario
- share/gstreamer-%%VERSION%%/validate/scenarios/disable_subtitle_track_while_paused.scenario
- share/gstreamer-%%VERSION%%/validate/scenarios/fast_backward.scenario
- share/gstreamer-%%VERSION%%/validate/scenarios/fast_forward.scenario
- share/gstreamer-%%VERSION%%/validate/scenarios/force_key_unit.scenario
- share/gstreamer-%%VERSION%%/validate/scenarios/force_rtsp2.scenario
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| gst-devtools-1.28.8.tar.xz | 1.650132e+06 | a85275f91e421ae55c8ec08779459a3f93f620d2acc25b6e6723ef43573c6ba5 |
Master sites 1
- https://gstreamer.freedesktop.org/src/gst-devtools/