Commit 2680e71d authored by Jason E. Hale's avatar Jason E. Hale
Browse files

GStreamer1: Update to 1.26.5

Rename multimedia/gstreamer1-validate -> devel/gstreamer1-devtools and
update to 1.26.5. gst-validate has been gst-devtools since 1.17.x, but
got lost in the mix. This a development toolkit, hence the move to the
devel category.

https://gstreamer.freedesktop.org/releases/1.26/#1.26.5
parent 92a40ba3
Loading
Loading
Loading
Loading
+1 −0
Changes for MOVED: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -4716,3 +4716,4 @@ databases/mariadb105-server||2025-08-09|Has expired: Upstream End-of-Life, pleas
databases/mariadb105-client||2025-08-09|Has expired: Upstream End-of-Life, please switch to databases/mariadb118-client
japanese/font-moralerspace-hwnf|japanese/font-moralerspace-hw|2025-08-09|Moralerspace variants now include Nerd Fonts by default
japanese/font-moralerspace-nf|japanese/font-moralerspace|2025-08-09|Moralerspace variants now include Nerd Fonts by default
multimedia/gstreamer1-validate|devel/gstreamer1-devtools|2025-08-11|Project renamed
+1 −1
Changes for Mk/Uses/gstreamer.mk: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -41,7 +41,7 @@ _GST_VER= ${_GST_VER_DEFAULT}

# When modifying _GST1_VERSION, run `make -C ${PORTSDIR}/multimedia/gstreamer1 makesum-all`
# to update the distinfo files for the entire suite.
_GST1_VERSION=		1.26.4
_GST1_VERSION=		1.26.5
_GST1_LIB_VER=		1.0
_GST1_SOVERSION=	0.${_GST1_VERSION:R:E}${${_GST1_VERSION:E} > 9:?:0}${_GST1_VERSION:E}.0

+1 −0
Changes for devel/Makefile: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -954,6 +954,7 @@
    SUBDIR += gsettings-desktop-schemas
    SUBDIR += gsl-lite
    SUBDIR += gsoap
    SUBDIR += gstreamer1-devtools
    SUBDIR += gstreamer1-plugins-soup
    SUBDIR += gtgt
    SUBDIR += gtranslator
+41 −0
Changes for devel/gstreamer1-devtools/Makefile: 41 added lines, 0 removed lines.
Original line number Diff line number Diff line
PORTNAME=	gstreamer1-devtools
PORTVERSION=	${_GST_VERSION}
CATEGORIES=	devel
MASTER_SITES=	https://gstreamer.freedesktop.org/src/gst-devtools/
DISTNAME=	gst-devtools-${PORTVERSION}

MAINTAINER=	multimedia@FreeBSD.org
COMMENT=	Gstreamer element validation suite
WWW=		https://gstreamer.freedesktop.org/

LICENSE=	LGPL21+
LICENSE_FILE=	${WRKSRC}/validate/COPYING

LIB_DEPENDS=	libjson-glib-1.0.so:devel/json-glib

USES=		compiler:c11 gettext-runtime gnome gstreamer \
		meson pkgconfig python shebangfix tar:xz
USE_GNOME=	cairo gtk30 introspection:build
USE_GSTREAMER=	bad rtsp-server
USE_LDCONFIG=	yes
USE_PYTHON=	noflavors

SHEBANG_FILES=	validate/launcher/RangeHTTPServer.py \
		validate/tools/gst-validate-launcher.in

MESON_ARGS=	-Ddots_viewer=disabled

BINARY_ALIAS=	python3=${PYTHON_VERSION}

PLIST_SUB=	SOVERSION=${_GST_SOVERSION} \
		VERSION=${_GST_LIB_VER}

post-install:
	${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
		-f -d ${PREFIX}/lib/gst-validate-launcher/python \
		${STAGEDIR}${PREFIX}/lib/gst-validate-launcher/python
	${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
		-f -d ${PREFIX}/lib/gst-validate-launcher/python \
		${STAGEDIR}${PREFIX}/lib/gst-validate-launcher/python

.include <bsd.port.mk>
+3 −0
Changes for devel/gstreamer1-devtools/distinfo: 3 added lines, 0 removed lines.
Original line number Diff line number Diff line
TIMESTAMP = 1754716319
SHA256 (gst-devtools-1.26.5.tar.xz) = 63d46a8effa8a225e25a464ba7538ace853fe0dc1e70366b27c208135e5401ce
SIZE (gst-devtools-1.26.5.tar.xz) = 1614108
Loading