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