pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/multimedia totem: Update to 3.34.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/b276905d0a7f
branches: trunk
changeset: 410286:b276905d0a7f
user: nia <nia%pkgsrc.org@localhost>
date: Mon Jan 20 01:41:52 2020 +0000
description:
totem: Update to 3.34.1
Updated to GNOME 3 / gstreamer1 / gtk3 version.
diffstat:
multimedia/totem-pl-parser/Makefile | 20 +-
multimedia/totem-pl-parser/PLIST | 34 +-
multimedia/totem-pl-parser/buildlink3.mk | 7 +-
multimedia/totem-pl-parser/distinfo | 11 +-
multimedia/totem-pl-parser/patches/patch-plparse_Makefile.in | 24 -
multimedia/totem/DESCR | 7 +-
multimedia/totem/MESSAGE | 13 -
multimedia/totem/Makefile | 50 +-
multimedia/totem/Makefile.common | 52 -
multimedia/totem/PLIST | 1160 ++++++---
multimedia/totem/buildlink3.mk | 11 +-
multimedia/totem/distinfo | 13 +-
multimedia/totem/patches/patch-ad | 15 -
multimedia/totem/patches/patch-af | 17 -
multimedia/totem/patches/patch-ai | 14 -
15 files changed, 877 insertions(+), 571 deletions(-)
diffs (truncated from 1661 to 300 lines):
diff -r b7db555e0e8b -r b276905d0a7f multimedia/totem-pl-parser/Makefile
--- a/multimedia/totem-pl-parser/Makefile Mon Jan 20 01:33:03 2020 +0000
+++ b/multimedia/totem-pl-parser/Makefile Mon Jan 20 01:41:52 2020 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.69 2019/04/03 00:32:56 ryoon Exp $
+# $NetBSD: Makefile,v 1.70 2020/01/20 01:41:52 nia Exp $
-DISTNAME= totem-pl-parser-3.4.5
-PKGREVISION= 14
+DISTNAME= totem-pl-parser-3.26.4
CATEGORIES= multimedia gnome
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/totem-pl-parser/${PKGVERSION_NOREV:R}/}
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/totem-pl-parser/3.26/}
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
@@ -11,19 +10,18 @@
COMMENT= Totem playlist parser
LICENSE= gnu-lgpl-v2
-GNU_CONFIGURE= yes
-CONFIGURE_ENV+= DATADIRNAME=share
-USE_LIBTOOL= yes
-USE_TOOLS+= pkg-config intltool gmake msgfmt
+USE_TOOLS+= pkg-config xgettext
-CONFLICTS+= totem<2.22.0
+MESON_ARGS+= -Denable-quvi=no
+
+PYTHON_FOR_BUILD_ONLY= tool
PKGCONFIG_OVERRIDE+= totem-plparser-mini.pc.in
PKGCONFIG_OVERRIDE+= totem-plparser.pc.in
+.include "../../devel/meson/build.mk"
.include "../../devel/glib2/buildlink3.mk"
-.include "../../mail/gmime/buildlink3.mk"
-.include "../../net/libsoup/buildlink3.mk"
+.include "../../archivers/libarchive/buildlink3.mk"
.include "../../security/libgcrypt/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r b7db555e0e8b -r b276905d0a7f multimedia/totem-pl-parser/PLIST
--- a/multimedia/totem-pl-parser/PLIST Mon Jan 20 01:33:03 2020 +0000
+++ b/multimedia/totem-pl-parser/PLIST Mon Jan 20 01:41:52 2020 +0000
@@ -1,31 +1,19 @@
-@comment $NetBSD: PLIST,v 1.13 2015/01/30 12:59:37 prlw1 Exp $
-include/totem-pl-parser/1/plparser/totem-disc.h
+@comment $NetBSD: PLIST,v 1.14 2020/01/20 01:41:52 nia Exp $
include/totem-pl-parser/1/plparser/totem-pl-parser-builtins.h
include/totem-pl-parser/1/plparser/totem-pl-parser-features.h
include/totem-pl-parser/1/plparser/totem-pl-parser-mini.h
include/totem-pl-parser/1/plparser/totem-pl-parser.h
include/totem-pl-parser/1/plparser/totem-pl-playlist.h
-lib/libtotem-plparser-mini.la
-lib/libtotem-plparser.la
+lib/girepository-1.0/TotemPlParser-1.0.typelib
+lib/libtotem-plparser-mini.so
+lib/libtotem-plparser-mini.so.18
+lib/libtotem-plparser-mini.so.18.2.4
+lib/libtotem-plparser.so
+lib/libtotem-plparser.so.18
+lib/libtotem-plparser.so.18.2.4
lib/pkgconfig/totem-plparser-mini.pc
lib/pkgconfig/totem-plparser.pc
-share/gtk-doc/html/totem-pl-parser/TotemPlParser.html
-share/gtk-doc/html/totem-pl-parser/TotemPlPlaylist.html
-share/gtk-doc/html/totem-pl-parser/annotation-glossary.html
-share/gtk-doc/html/totem-pl-parser/api-index-deprecated.html
-share/gtk-doc/html/totem-pl-parser/api-index-full.html
-share/gtk-doc/html/totem-pl-parser/api-reference.html
-share/gtk-doc/html/totem-pl-parser/home.png
-share/gtk-doc/html/totem-pl-parser/index.html
-share/gtk-doc/html/totem-pl-parser/index.sgml
-share/gtk-doc/html/totem-pl-parser/ix02.html
-share/gtk-doc/html/totem-pl-parser/left.png
-share/gtk-doc/html/totem-pl-parser/right.png
-share/gtk-doc/html/totem-pl-parser/style.css
-share/gtk-doc/html/totem-pl-parser/totem-pl-parser-TotemDisc.html
-share/gtk-doc/html/totem-pl-parser/totem-pl-parser-TotemPlPlaylistIter.html
-share/gtk-doc/html/totem-pl-parser/totem-pl-parser.devhelp2
-share/gtk-doc/html/totem-pl-parser/up.png
+share/gir-1.0/TotemPlParser-1.0.gir
share/locale/af/LC_MESSAGES/totem-pl-parser.mo
share/locale/am/LC_MESSAGES/totem-pl-parser.mo
share/locale/an/LC_MESSAGES/totem-pl-parser.mo
@@ -39,6 +27,7 @@
share/locale/bn/LC_MESSAGES/totem-pl-parser.mo
share/locale/bn_IN/LC_MESSAGES/totem-pl-parser.mo
share/locale/br/LC_MESSAGES/totem-pl-parser.mo
+share/locale/bs/LC_MESSAGES/totem-pl-parser.mo
share/locale/ca/LC_MESSAGES/totem-pl-parser.mo
share/locale/ca@valencia/LC_MESSAGES/totem-pl-parser.mo
share/locale/cs/LC_MESSAGES/totem-pl-parser.mo
@@ -59,6 +48,7 @@
share/locale/fr/LC_MESSAGES/totem-pl-parser.mo
share/locale/fur/LC_MESSAGES/totem-pl-parser.mo
share/locale/ga/LC_MESSAGES/totem-pl-parser.mo
+share/locale/gd/LC_MESSAGES/totem-pl-parser.mo
share/locale/gl/LC_MESSAGES/totem-pl-parser.mo
share/locale/gu/LC_MESSAGES/totem-pl-parser.mo
share/locale/he/LC_MESSAGES/totem-pl-parser.mo
@@ -70,6 +60,7 @@
share/locale/it/LC_MESSAGES/totem-pl-parser.mo
share/locale/ja/LC_MESSAGES/totem-pl-parser.mo
share/locale/ka/LC_MESSAGES/totem-pl-parser.mo
+share/locale/kk/LC_MESSAGES/totem-pl-parser.mo
share/locale/km/LC_MESSAGES/totem-pl-parser.mo
share/locale/kn/LC_MESSAGES/totem-pl-parser.mo
share/locale/ko/LC_MESSAGES/totem-pl-parser.mo
@@ -78,6 +69,7 @@
share/locale/lv/LC_MESSAGES/totem-pl-parser.mo
share/locale/mai/LC_MESSAGES/totem-pl-parser.mo
share/locale/mg/LC_MESSAGES/totem-pl-parser.mo
+share/locale/mjw/LC_MESSAGES/totem-pl-parser.mo
share/locale/mk/LC_MESSAGES/totem-pl-parser.mo
share/locale/ml/LC_MESSAGES/totem-pl-parser.mo
share/locale/mn/LC_MESSAGES/totem-pl-parser.mo
diff -r b7db555e0e8b -r b276905d0a7f multimedia/totem-pl-parser/buildlink3.mk
--- a/multimedia/totem-pl-parser/buildlink3.mk Mon Jan 20 01:33:03 2020 +0000
+++ b/multimedia/totem-pl-parser/buildlink3.mk Mon Jan 20 01:41:52 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.48 2019/04/03 00:32:56 ryoon Exp $
+# $NetBSD: buildlink3.mk,v 1.49 2020/01/20 01:41:52 nia Exp $
BUILDLINK_TREE+= totem-pl-parser
@@ -6,12 +6,11 @@
TOTEM_PL_PARSER_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.totem-pl-parser+= totem-pl-parser>=2.22.1
-BUILDLINK_ABI_DEPENDS.totem-pl-parser+= totem-pl-parser>=3.4.5nb14
+BUILDLINK_ABI_DEPENDS.totem-pl-parser+= totem-pl-parser>=3.4.5nb1
BUILDLINK_PKGSRCDIR.totem-pl-parser?= ../../multimedia/totem-pl-parser
.include "../../devel/glib2/buildlink3.mk"
-.include "../../mail/gmime/buildlink3.mk"
-.include "../../net/libsoup/buildlink3.mk"
+.include "../../archivers/libarchive/buildlink3.mk"
.include "../../security/libgcrypt/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.endif # TOTEM_PL_PARSER_BUILDLINK3_MK
diff -r b7db555e0e8b -r b276905d0a7f multimedia/totem-pl-parser/distinfo
--- a/multimedia/totem-pl-parser/distinfo Mon Jan 20 01:33:03 2020 +0000
+++ b/multimedia/totem-pl-parser/distinfo Mon Jan 20 01:41:52 2020 +0000
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.24 2015/11/03 23:54:33 agc Exp $
+$NetBSD: distinfo,v 1.25 2020/01/20 01:41:52 nia Exp $
-SHA1 (totem-pl-parser-3.4.5.tar.xz) = 3d9067ce4305447b4d0ef18d00ec66645b949755
-RMD160 (totem-pl-parser-3.4.5.tar.xz) = 8dc0aaa0c06858b0514c6e55bc2210a7e7446c89
-SHA512 (totem-pl-parser-3.4.5.tar.xz) = 55723306d76554d000b9b957008e295d748d100eb3d442e2645f7d2ac9a64929c6ec0c70186e10dddb30f49b03bd1869b3408b96a5d50bfac52131629b726dbc
-Size (totem-pl-parser-3.4.5.tar.xz) = 1608140 bytes
-SHA1 (patch-plparse_Makefile.in) = ca79faf9253f63cc5f478f5c19bf2c51e622cd4b
+SHA1 (totem-pl-parser-3.26.4.tar.xz) = a5c16e5e78beeb117d93d8a584b9117cd476ada1
+RMD160 (totem-pl-parser-3.26.4.tar.xz) = e1d6ba90d017f43b6a77eb597235698cf0256b44
+SHA512 (totem-pl-parser-3.26.4.tar.xz) = afb02a7c70f2fda9cda67b9daa8bab5f15e68a4afd983fb865fb29de71fe8f5c8fdf716e714e3835ac1c3476ce188c6147924a840c4ba82f0c05c3d3c23f5173
+Size (totem-pl-parser-3.26.4.tar.xz) = 1314800 bytes
diff -r b7db555e0e8b -r b276905d0a7f multimedia/totem-pl-parser/patches/patch-plparse_Makefile.in
--- a/multimedia/totem-pl-parser/patches/patch-plparse_Makefile.in Mon Jan 20 01:33:03 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-$NetBSD: patch-plparse_Makefile.in,v 1.1 2013/02/22 20:42:40 jperkin Exp $
-
-Fix build with non-GNU linkers.
-
---- plparse/Makefile.in.orig 2012-09-18 09:45:40.000000000 +0000
-+++ plparse/Makefile.in
-@@ -515,8 +515,6 @@ libtotem_plparser_la_LIBADD = \
-
- libtotem_plparser_la_LDFLAGS = \
- -version-info $(PLPARSER_LT_VERSION) \
-- -export-symbols $(srcdir)/plparser.symbols \
-- -no-undefined \
- $(CODE_COVERAGE_LDFLAGS) \
- $(AM_LDFLAGS)
-
-@@ -567,8 +565,6 @@ libtotem_plparser_mini_la_LIBADD = \
-
- libtotem_plparser_mini_la_LDFLAGS = \
- -version-info $(PLPARSER_LT_VERSION) \
-- -export-symbols $(srcdir)/plparser-mini.symbols \
-- -no-undefined \
- $(CODE_COVERAGE_LDFLAGS) \
- $(AM_LDFLAGS)
-
diff -r b7db555e0e8b -r b276905d0a7f multimedia/totem/DESCR
--- a/multimedia/totem/DESCR Mon Jan 20 01:33:03 2020 +0000
+++ b/multimedia/totem/DESCR Mon Jan 20 01:41:52 2020 +0000
@@ -1,5 +1,4 @@
-Totem is simple movie player for the GNOME desktop based on GStreamer and
-Xine. It features a playlist, a full-screen mode, seek and volume controls,
+Totem is simple movie player for the GNOME desktop based on GStreamer.
+
+It features a playlist, a full-screen mode, seek and volume controls,
as well as a pretty complete keyboard navigation.
-
-This package is built using the GStreamer backend.
diff -r b7db555e0e8b -r b276905d0a7f multimedia/totem/MESSAGE
--- a/multimedia/totem/MESSAGE Mon Jan 20 01:33:03 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE,v 1.2 2010/01/26 17:40:23 drochner Exp $
-
-Depending on the use of this program, various additional "gstreamer"
-plugins may be needed, eg for:
--MP3 audio: multimedia/gst-plugins0.10-ffmpeg or
- audio/gst-plugins0.10-fluendo-mp3
--MPEG4 video: multimedia/gst-plugins0.10-x264 and
- audio/gst-plugins0.10-faad
--DVD playback: multimedia/gst-plugins0.10-resindvd,
- audio/gst-plugins0.10-a52 (or in rare cases gst-plugins0.10-dts)
-
-===========================================================================
diff -r b7db555e0e8b -r b276905d0a7f multimedia/totem/Makefile
--- a/multimedia/totem/Makefile Mon Jan 20 01:33:03 2020 +0000
+++ b/multimedia/totem/Makefile Mon Jan 20 01:41:52 2020 +0000
@@ -1,23 +1,41 @@
-# $NetBSD: Makefile,v 1.101 2019/07/21 22:24:09 wiz Exp $
+# $NetBSD: Makefile,v 1.102 2020/01/20 01:41:52 nia Exp $
-.include "Makefile.common"
-
-PKGREVISION= 53
+DISTNAME= totem-3.34.1
+CATEGORIES= multimedia
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/totem/3.34/}
+EXTRACT_SUFX= .tar.xz
-DEPENDS+= gst-plugins0.10-soup-[0-9]*:../../net/gst-plugins0.10-soup
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://wiki.gnome.org/Apps/Videos
+COMMENT= Movie player designed for GNOME
+LICENSE= gnu-gpl-v2
-COMMENT+= (using GStreamer)
+USE_TOOLS+= pkg-config msgfmt xgettext
+
+MESON_ARGS+= -Denable-python=no
-CONFLICTS+= totem-xine-[0-9]*
+PYTHON_FOR_BUILD_ONLY= tool
+
+PKGCONFIG_OVERRIDE+= data/totem.pc.in
-CONFIGURE_ARGS+= --disable-browser-plugins
-
-BUILDLINK_API_DEPENDS.gst-plugins0.10-base+= gst-plugins0.10-base>=0.10.7
+# workaround for build failure
+# https://gitlab.gnome.org/GNOME/json-glib/issues/35
+MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/src
-.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
-.include "../../multimedia/gst-plugins0.10-good/buildlink3.mk"
-.include "../../multimedia/gstreamer0.10/buildlink3.mk"
-.include "../../x11/libunique/buildlink3.mk"
-.include "../../x11/libSM/buildlink3.mk"
-.include "../../net/libgdata0.6/buildlink3.mk"
+.include "../../devel/meson/build.mk"
+.include "../../devel/glib2/schemas.mk"
+.include "../../devel/libpeas/buildlink3.mk"
+.include "../../graphics/clutter-gtk/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../lang/python/tool.mk"
+.include "../../net/grilo/buildlink3.mk"
+.include "../../multimedia/clutter-gst/buildlink3.mk"
+.include "../../multimedia/gstreamer1/buildlink3.mk"
+.include "../../multimedia/gst-plugins1-bad/buildlink3.mk"
+.include "../../multimedia/gst-plugins1-good/buildlink3.mk"
+.include "../../multimedia/totem-pl-parser/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../sysutils/gsettings-desktop-schemas/buildlink3.mk"
+.include "../../x11/gnome-desktop3/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r b7db555e0e8b -r b276905d0a7f multimedia/totem/Makefile.common
--- a/multimedia/totem/Makefile.common Mon Jan 20 01:33:03 2020 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,52 +0,0 @@
-# $NetBSD: Makefile.common,v 1.72 2020/01/17 14:21:17 nia Exp $
-
-DISTNAME= totem-2.32.0
-CATEGORIES= multimedia gnome
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/totem/2.32/}
-
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://www.gnome.org/projects/totem/
-COMMENT= Movie player for the GNOME Desktop
-LICENSE= gnu-gpl-v2 # with an exception clause
-
-DISTINFO_FILE= ${.CURDIR}/../../multimedia/totem/distinfo
-PATCHDIR= ${.CURDIR}/../../multimedia/totem/patches
-PLIST_SRC= ${.CURDIR}/../../multimedia/totem/PLIST
-
-GNU_CONFIGURE= YES
-USE_TOOLS+= gmake intltool msgfmt pkg-config gawk
-USE_LIBTOOL= YES
-USE_PKGLOCALEDIR= YES
-USE_LANGUAGES= c c++03
Home |
Main Index |
Thread Index |
Old Index