BSD Ports

multimedia/gstreamer1-editing-services ${_GST_VERSION} MidnightBSD

GStreamer editing services

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
99b7c73805
License
lgpl
Categories
multimedia

Description

GStreamer Editing Services (GES) is a high-level library for facilitating the creation of audio/video non-linear editors.

In the other systems

The newest version among them is 1.28.8, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDmultimedia/gstreamer1-editing-services${_GST_VERSION}no data-[email protected]2026-09-18
FreeBSDmultimedia/gstreamer1-editing-services1.28.8 newestnone known-[email protected]2026-10-12
DragonFlymultimedia/gstreamer1-editing-services1.26.01 known-[email protected]-
HardenedBSDmultimedia/gstreamer1-editing-services1.28.6no data-[email protected]-
GhostBSDmultimedia/gstreamer1-editing-services1.28.6no data-[email protected]-

Install

Binary package:

mport install gstreamer1-editing-services

From mports:

cd /usr/mports/multimedia/gstreamer1-editing-services && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gstreamer1-editing-services>0:multimedia/gstreamer1-editing-services
LIB_DEPENDS=	libges-.so:multimedia/gstreamer1-editing-services

Dependencies

No port depends on this one.

Configuration

Options name: multimedia_gstreamer1-editing-services

OptionDefaultDescription
BASHon
USES
bison compiler:c11 gnome gstreamer meson ninja python pkgconfig tar:xz
Service scripts
none

Files

Manual pages 1
  • ges-launch-(1)
pkg-plist 78
  • bin/ges-launch-
  • include/gstreamer-%%VERSION%%/ges/ges-asset.h
  • include/gstreamer-%%VERSION%%/ges/ges-audio-source.h
  • include/gstreamer-%%VERSION%%/ges/ges-audio-test-source.h
  • include/gstreamer-%%VERSION%%/ges/ges-audio-track.h
  • include/gstreamer-%%VERSION%%/ges/ges-audio-transition.h
  • include/gstreamer-%%VERSION%%/ges/ges-audio-uri-source.h
  • include/gstreamer-%%VERSION%%/ges/ges-base-effect-clip.h
  • include/gstreamer-%%VERSION%%/ges/ges-base-effect.h
  • include/gstreamer-%%VERSION%%/ges/ges-base-transition-clip.h
  • include/gstreamer-%%VERSION%%/ges/ges-base-xml-formatter.h
  • 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
  • include/gstreamer-%%VERSION%%/ges/ges-layer.h
  • include/gstreamer-%%VERSION%%/ges/ges-marker-list.h
  • include/gstreamer-%%VERSION%%/ges/ges-meta-container.h
  • include/gstreamer-%%VERSION%%/ges/ges-multi-file-source.h
  • include/gstreamer-%%VERSION%%/ges/ges-operation-clip.h
  • include/gstreamer-%%VERSION%%/ges/ges-operation.h
  • include/gstreamer-%%VERSION%%/ges/ges-overlay-clip.h
  • include/gstreamer-%%VERSION%%/ges/ges-pipeline.h
  • include/gstreamer-%%VERSION%%/ges/ges-pitivi-formatter.h
  • include/gstreamer-%%VERSION%%/ges/ges-prelude.h
  • include/gstreamer-%%VERSION%%/ges/ges-project.h
  • include/gstreamer-%%VERSION%%/ges/ges-screenshot.h
  • include/gstreamer-%%VERSION%%/ges/ges-source-clip.h
  • include/gstreamer-%%VERSION%%/ges/ges-source-clip-asset.h
  • include/gstreamer-%%VERSION%%/ges/ges-source.h
  • include/gstreamer-%%VERSION%%/ges/ges-test-clip.h
  • include/gstreamer-%%VERSION%%/ges/ges-text-overlay-clip.h
  • include/gstreamer-%%VERSION%%/ges/ges-text-overlay.h
  • include/gstreamer-%%VERSION%%/ges/ges-time-overlay-clip.h
  • include/gstreamer-%%VERSION%%/ges/ges-timeline-element.h
  • include/gstreamer-%%VERSION%%/ges/ges-timeline.h
  • include/gstreamer-%%VERSION%%/ges/ges-title-clip.h
  • include/gstreamer-%%VERSION%%/ges/ges-title-source.h
  • include/gstreamer-%%VERSION%%/ges/ges-track-element-asset.h
  • include/gstreamer-%%VERSION%%/ges/ges-track-element-deprecated.h
  • include/gstreamer-%%VERSION%%/ges/ges-track-element.h
  • include/gstreamer-%%VERSION%%/ges/ges-track.h
  • include/gstreamer-%%VERSION%%/ges/ges-transition-clip.h
  • include/gstreamer-%%VERSION%%/ges/ges-transition.h
  • include/gstreamer-%%VERSION%%/ges/ges-types.h
  • include/gstreamer-%%VERSION%%/ges/ges-uri-asset.h
  • include/gstreamer-%%VERSION%%/ges/ges-uri-clip.h
  • include/gstreamer-%%VERSION%%/ges/ges-utils.h
  • include/gstreamer-%%VERSION%%/ges/ges-version.h
  • include/gstreamer-%%VERSION%%/ges/ges-video-source.h
  • include/gstreamer-%%VERSION%%/ges/ges-video-test-source.h
  • include/gstreamer-%%VERSION%%/ges/ges-video-track.h
  • include/gstreamer-%%VERSION%%/ges/ges-video-transition.h
  • include/gstreamer-%%VERSION%%/ges/ges-video-uri-source.h
  • include/gstreamer-%%VERSION%%/ges/ges-xml-formatter.h
  • include/gstreamer-%%VERSION%%/ges/ges.h
  • lib/girepository-1.0/GES-.typelib
  • lib/gstreamer-%%VERSION%%/libgstges.so
  • lib/gstreamer-%%VERSION%%/libgstnle.so
  • lib/libges-.so
  • lib/libges-.so.0
  • lib/libges-.so.
  • %%PYTHON_SITELIBDIR%%/gi/overrides/GES.py
  • libdata/pkgconfig/gst-editing-services-.pc
  • share/bash-completion/completions/ges-launch-
  • share/gir-1.0/GES-.gir
  • share/man/man1/ges-launch-.1.gz
distinfo 1
FileSizeSHA256
gst-editing-services-1.28.7.tar.xz8717806ffc0e5ccec90aad6091d3fc01ad29c796375055e13b9378aff6b8e1c22468a3
Master sites 1
  • https://gstreamer.freedesktop.org/src/gstreamer-editing-services/

Commit history 3

DateCommitCreditsLog message
99b7c73805 Lucas Holt multimedia: update GStreamer stack to 1.28.7 (#1474)
Update the coupled GStreamer 1.x stack from 1.28.6 to 1.28.7 in one change: - update the shared GStreamer version in Mk/extensions/gstreamer.mk - refresh core, base/bad/good/ugly, libav, Rust, editing-services, RTSP-server, and Python distinfo - preserve existing MidnightBSD patches/options and package behavior Validation: - makesum completed for all seven source ports and the coupled plugin distinfo target - core GStreamer build/fake/package passed; its test target has no tests - base and bad plugin build/fake/package passed - libav build/fake/package and 6/6 tests passed - editing-services build/fake/package passed with staged 1.28.7 pkg-config metadata - all affected ports pass check-license and git diff --check The remaining RTSP/Python full package chain was not completed because …
076a62e095 Lucas Holt multimedia: update GStreamer stack to 1.28.6 (#1383)
## Summary - synchronize GStreamer core, base/bad/good/ugly plugin bundles, Rust and Python bindings, editing services, libav, RTSP server, Qt bindings, and related plugin ports at 1.28.6 - refresh 1.28 Meson compatibility patches, plists, and generated Rust crate metadata - reset all coupled port revisions to 0 and add the new svt-av1 plugin mapping - retain gstreamer-vaapi at its last available 1.26.1 release because upstream no longer publishes a 1.28 vaapi tarball ## Validation - core: `bmake makesum patch build fake package test check-license` passed - base plugin bundle: all 368 compile targets passed serially with introspection disabled - default plugin introspection is blocked on this host because the GI scanner links the still-installed 1.26 allocator during the build-tree …
a05b377b53 Lucas Holt *: bump PORTREVISION for the textproc/libxml2 2.15 shared library change (#848)
`textproc/libxml2` 2.15 changed SONAME from `libxml2.so.2` to `libxml2.so.16` **and** removed ELF symbol versioning entirely — the new library defines no `LIBXML2_*` versions at all. Consumers built against the old library were never rebuilt, so they still record a dependency on `libxml2.so.2` plus version requirements nothing can satisfy, and fail at load time: ``` ld-elf.so.1: /usr/local/lib/libxml2.so.2: version LIBXML2_2.4.30 required by /usr/local/lib/libevdocument3.so.4 not defined ``` ### Scope `Tools/scripts/bump_revision.pl -f -l textproc/libxml2` — **436 Makefiles**: 323 revisions incremented, 113 gained a `PORTREVISION` line. The diff touches nothing but `PORTREVISION` lines (verified: `git diff -U0` shows no other changed line), and spot-checked ports still …