aboutsummaryrefslogtreecommitdiff
path: root/multimedia/totem/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/totem/Makefile')
-rw-r--r--multimedia/totem/Makefile38
1 files changed, 17 insertions, 21 deletions
diff --git a/multimedia/totem/Makefile b/multimedia/totem/Makefile
index ca460bb2fac6..1b1ccd2459a9 100644
--- a/multimedia/totem/Makefile
+++ b/multimedia/totem/Makefile
@@ -1,40 +1,33 @@
PORTNAME= totem
-PORTVERSION= 43.1
-PORTREVISION= 2
+PORTVERSION= 43.2
CATEGORIES= multimedia gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
-COMMENT= Gstreamer-based video player for the GNOME 3 Desktop
+COMMENT= Gstreamer-based video player for the GNOME Desktop
WWW= https://apps.gnome.org/Totem/
-LICENSE= GPLv2
+LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \
- pylint:devel/pylint@${PY_FLAVOR} \
- appstream-glib>=0:devel/appstream-glib \
- itstool:textproc/itstool \
- grilo-plugins>=0:net/grilo-plugins
-LIB_DEPENDS= libgdata.so:devel/libgdata \
- libpeas-1.0.so:devel/libpeas1 \
- libjson-glib-1.0.so:devel/json-glib \
+BUILD_DEPENDS= iso-codes>0:misc/iso-codes \
+ itstool:textproc/itstool
+LIB_DEPENDS= libpeas-1.0.so:devel/libpeas1 \
libgrilo-0.3.so:net/grilo \
libtotem-plparser.so:multimedia/totem-pl-parser \
libhandy-1.so:x11-toolkits/libhandy \
- libportal-gtk3.so:deskutils/libportal-gtk3
-RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \
- ${PYTHON_PKGNAMEPREFIX}libpeas1>=0:devel/py-libpeas1@${PY_FLAVOR} \
- gnome-settings-daemon>=2.91.0:sysutils/gnome-settings-daemon \
- gnome-icon-theme-symbolic>=2.91.0:x11-themes/gnome-icon-theme-symbolic \
+ libportal.so:deskutils/libportal \
+ libportal-gtk3.so:deskutils/libportal-gtk3 \
+ libepoxy.so:graphics/libepoxy
+RUN_DEPENDS= iso-codes>0:misc/iso-codes \
+ gnome-settings-daemon>0:sysutils/gnome-settings-daemon \
grilo-plugins>=0:net/grilo-plugins
-PORTSCOUT= limitw:1,even
-
USES= compiler desktop-file-utils gettext gl gnome gstreamer localbase meson \
- pkgconfig python tar:xz xorg
-USE_GNOME= cairo gtk30 intlhack introspection libxml2 pygobject3 gnomedesktop3
+ perl5 pkgconfig python tar:xz xorg
+USE_GNOME= cairo gtk30 introspection libxml2 pygobject3 gnomedesktop3
+USE_PERL5= build
USE_XORG= x11 xorgproto xtst ice sm
USE_GSTREAMER= core good bad soup ugly gtk
USE_GL= egl
@@ -42,6 +35,9 @@ USE_LDCONFIG= yes
BINARY_ALIAS= python3=${PYTHON_VERSION}
+MESON_ARGS= -Denable-easy-codec-installation=no \
+ -Dui-tests=false
+
GLIB_SCHEMAS= org.gnome.totem.enums.xml \
org.gnome.totem.gschema.xml \
org.gnome.totem.plugins.opensubtitles.gschema.xml \