svn commit: r566486 - head/multimedia/py-gstreamer1
Tobias C. Berner
tcberner at FreeBSD.org
Wed Feb 24 16:01:02 UTC 2021
Author: tcberner
Date: Wed Feb 24 16:01:00 2021
New Revision: 566486
URL: https://svnweb.freebsd.org/changeset/ports/566486
Log:
multimedia/py-gstreamer1: update to 1.16.3 & fix build with Python 3.8
- switch to meson build systme
PR: 246574
Submitted by: Greg V <greg at unrelenting.technology> (py38), VVD vvd at unislabs.com (update)
Modified:
head/multimedia/py-gstreamer1/Makefile
head/multimedia/py-gstreamer1/distinfo
head/multimedia/py-gstreamer1/pkg-plist
Modified: head/multimedia/py-gstreamer1/Makefile
==============================================================================
--- head/multimedia/py-gstreamer1/Makefile Wed Feb 24 15:49:01 2021 (r566485)
+++ head/multimedia/py-gstreamer1/Makefile Wed Feb 24 16:01:00 2021 (r566486)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gstreamer
-PORTVERSION= 1.16.1
+DISTVERSION= 1.16.3
CATEGORIES= multimedia python
MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-python/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,12 +17,15 @@ LICENSE_FILE= ${WRKSRC}/COPYING
PORTSCOUT= limitw:1,even
-USES= gmake gnome libtool localbase pathfix pkgconfig python:3.6+ tar:xz
+USES= gnome meson pkgconfig python:3.6+ tar:xz
USE_GNOME= pygobject3
USE_PYTHON= flavors py3kplist
USE_GSTREAMER1= yes
-GNU_CONFIGURE= yes
PLIST_SUB= VERSION="${GST_VERSION}"
-INSTALL_TARGET= install-strip
+BINARY_ALIAS= python3=${PYTHON_VERSION}
+
+post-install:
+ ${PYTHON_CMD} -m compileall -d ${PYTHON_SITELIBDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
+ ${PYTHON_CMD} -O -m compileall -d ${PYTHON_SITELIBDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
.include <bsd.port.mk>
Modified: head/multimedia/py-gstreamer1/distinfo
==============================================================================
--- head/multimedia/py-gstreamer1/distinfo Wed Feb 24 15:49:01 2021 (r566485)
+++ head/multimedia/py-gstreamer1/distinfo Wed Feb 24 16:01:00 2021 (r566486)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1574899251
-SHA256 (gst-python-1.16.1.tar.xz) = b469c8955126f41b8ce0bf689b7029f182cd305f422b3a8df35b780bd8347489
-SIZE (gst-python-1.16.1.tar.xz) = 412888
+TIMESTAMP = 1614175793
+SHA256 (gst-python-1.16.3.tar.xz) = 36a00a256c25ccaaa9b965a6f09d6158dfb77558145ab6b25809938732c7161f
+SIZE (gst-python-1.16.3.tar.xz) = 419932
Modified: head/multimedia/py-gstreamer1/pkg-plist
==============================================================================
--- head/multimedia/py-gstreamer1/pkg-plist Wed Feb 24 15:49:01 2021 (r566485)
+++ head/multimedia/py-gstreamer1/pkg-plist Wed Feb 24 16:01:00 2021 (r566486)
@@ -5,4 +5,4 @@ lib/gstreamer-1.0/libgstpython.so
%%PYTHON_SITELIBDIR%%/gi/overrides/GstPbutils.py
%%PYTHON_SITELIBDIR%%/gi/overrides/GstPbutils.pyc
%%PYTHON_SITELIBDIR%%/gi/overrides/GstPbutils.pyo
-%%PYTHON_SITELIBDIR%%/gi/overrides/_gi_gst.so
+%%PYTHON_SITELIBDIR%%/gi/overrides/_gi_gst%%PYTHON_EXT_SUFFIX%%.so
More information about the svn-ports-all
mailing list