BSD Ports

multimedia/totem 43.2_2 MidnightBSD

Gstreamer-based video player for the GNOME Desktop

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
6c0d97b4b0
License
gpl2+
Categories
multimedia, gnome

Description

Totem is simple movie player for the Gnome 3 desktop based on xine. It features a simple playlist, a full-screen mode, seek and volume controls, as well as a pretty complete keyboard navigation.

In the other systems

SystemPortVersion
MidnightBSDmultimedia/totem43.2_2
FreeBSDmultimedia/totem43.2_2
NetBSDmultimedia/totem3.34.1nb47
DragonFlymultimedia/totem43.1_1
HardenedBSDmultimedia/totem43.2_2
GhostBSDmultimedia/totem43.2_2

Install

Binary package:

mport install totem

From mports:

cd /usr/mports/multimedia/totem && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	totem>0:multimedia/totem
LIB_DEPENDS=	libtotem.so:multimedia/totem

Dependencies

As this port's Makefile names them.

Build 2

Library 7

Runtime 3

Build dependencies 9
Run dependencies 10

No port depends on this one.

Configuration

No options to configure.

USES
compiler desktop-file-utils gettext gl gnome gstreamer localbase meson perl5 pkgconfig python tar:xz xorg
Service scripts
none

Files

Manual pages 2
  • totem(1)
  • totem-video-thumbnailer(1)
pkg-plist 984
  • bin/totem
  • bin/totem-video-thumbnailer
  • include/totem/1.0/totem-dirs.h
  • include/totem/1.0/totem-interface.h
  • include/totem/1.0/totem-plugin.h
  • include/totem/1.0/totem.h
  • lib/girepository-1.0/Totem-1.0.typelib
  • lib/libtotem.so
  • lib/libtotem.so.0
  • lib/libtotem.so.0.0.0
  • lib/totem/plugins/autoload-subtitles/autoload-subtitles.plugin
  • lib/totem/plugins/autoload-subtitles/libautoload-subtitles.so
  • lib/totem/plugins/im-status/libtotem-im-status.so
  • lib/totem/plugins/im-status/totem-im-status.plugin
  • lib/totem/plugins/mpris/libmpris.so
  • lib/totem/plugins/mpris/mpris.plugin
  • lib/totem/plugins/open-directory/libopen-directory.so
  • lib/totem/plugins/open-directory/open-directory.plugin
  • lib/totem/plugins/opensubtitles/hash.py
  • lib/totem/plugins/opensubtitles/opensubtitles.plugin
  • lib/totem/plugins/opensubtitles/opensubtitles.py
  • lib/totem/plugins/opensubtitles/opensubtitles.ui
  • lib/totem/plugins/properties/libmovie-properties.so
  • lib/totem/plugins/properties/movie-properties.plugin
  • lib/totem/plugins/pythonconsole/console.py
  • lib/totem/plugins/pythonconsole/pythonconsole.plugin
  • lib/totem/plugins/pythonconsole/pythonconsole.py
  • lib/totem/plugins/recent/librecent.so
  • lib/totem/plugins/recent/recent.plugin
  • lib/totem/plugins/rotation/librotation.so
  • lib/totem/plugins/rotation/rotation.plugin
  • lib/totem/plugins/save-file/libsave-file.so
  • lib/totem/plugins/save-file/save-file.plugin
  • lib/totem/plugins/screensaver/libscreensaver.so
  • lib/totem/plugins/screensaver/screensaver.plugin
  • lib/totem/plugins/screenshot/libscreenshot.so
  • lib/totem/plugins/screenshot/screenshot.plugin
  • lib/totem/plugins/skipto/libskipto.so
  • lib/totem/plugins/skipto/skipto.plugin
  • lib/totem/plugins/variable-rate/libvariable-rate.so
  • lib/totem/plugins/variable-rate/variable-rate.plugin
  • libdata/pkgconfig/totem.pc
  • libexec/totem-gallery-thumbnailer
  • share/GConf/gsettings/opensubtitles.convert
  • share/GConf/gsettings/pythonconsole.convert
  • share/GConf/gsettings/totem.convert
  • share/applications/org.gnome.Totem.desktop
  • share/dbus-1/services/org.gnome.Totem.service
  • share/gir-1.0/Totem-1.0.gir
  • share/help/C/totem/adjust-speed.page
  • share/help/C/totem/channels.page
  • share/help/C/totem/figures/dvd-gnome-notification.png
  • share/help/C/totem/figures/dvd-nautilus.png
  • share/help/C/totem/figures/org.gnome.Totem.svg
  • share/help/C/totem/figures/volume-button-slider.png
  • share/help/C/totem/file-open.page
  • share/help/C/totem/index.page
  • share/help/C/totem/navigation.page
  • share/help/C/totem/playing-DVD.page
  • share/help/C/totem/preferences.page
  • share/help/C/totem/properties.page
  • share/help/C/totem/screenshot-gallery.page
  • share/help/C/totem/screenshot.page
  • share/help/C/totem/sound-language.page
  • share/help/C/totem/sound-volume.page
  • share/help/C/totem/subtitles.page
  • share/help/C/totem/supported-formats.page
  • share/help/C/totem/troubleshooting-Audio-CD.page
  • share/help/C/totem/troubleshooting-DVD.page
  • share/help/C/totem/troubleshooting-debug.page
  • share/help/C/totem/troubleshooting-subtitles.page
  • share/help/C/totem/view-zoom.page
  • share/help/bg/totem/adjust-speed.page
  • share/help/bg/totem/channels.page
  • share/help/bg/totem/figures/dvd-gnome-notification.png
  • share/help/bg/totem/figures/dvd-nautilus.png
  • share/help/bg/totem/figures/org.gnome.Totem.svg
  • share/help/bg/totem/figures/volume-button-slider.png
  • share/help/bg/totem/file-open.page
  • share/help/bg/totem/index.page
  • share/help/bg/totem/navigation.page
  • share/help/bg/totem/playing-DVD.page
  • share/help/bg/totem/preferences.page
  • share/help/bg/totem/properties.page
  • share/help/bg/totem/screenshot-gallery.page
  • share/help/bg/totem/screenshot.page
  • share/help/bg/totem/sound-language.page
  • share/help/bg/totem/sound-volume.page
  • share/help/bg/totem/subtitles.page
  • share/help/bg/totem/supported-formats.page
  • share/help/bg/totem/troubleshooting-Audio-CD.page
  • share/help/bg/totem/troubleshooting-DVD.page
  • share/help/bg/totem/troubleshooting-debug.page
  • share/help/bg/totem/troubleshooting-subtitles.page
  • share/help/bg/totem/view-zoom.page
  • share/help/ca/totem/adjust-speed.page
  • share/help/ca/totem/channels.page
  • share/help/ca/totem/figures/dvd-gnome-notification.png
  • share/help/ca/totem/figures/dvd-nautilus.png
  • share/help/ca/totem/figures/org.gnome.Totem.svg

The first 100 are listed.

distinfo 1
FileSizeSHA256
gnome/totem-43.2.tar.xz2.5525e+060b007d30fbb93b95a604f14848a497f57fc333a75c2e638a249972e99c01e6a4
Master sites 1
  • GNOME/sources/totem/${PORTVERSION:C/^([0-9]+)\..*/\1/}

Commit history 2

DateCommitCreditsLog message
6c0d97b4b0 Lucas Holt multimedia/totem: bump revision for gnome-desktop 51 ABI (#1303)
Rebuild for the libgnome-desktop-3.so.20 to .21 ABI change in x11/gnome-desktop 51.0 (#1295).\n\nValidation:\n- bmake -V PORTREVISION (2)\n- portlint -C\n- git diff --check ## Summary by Sourcery Enhancements: - Bump Totem's port revision to trigger a rebuild against the updated GNOME Desktop ABI. Signed-off-by: Lucas Holt <[email protected]>
a05b377b53 Lucas Holt *: bump PORTREVISION for the textproc/libxml2 2.15 shared library change (#848)
`textproc/libxml2` 2.15 changed SONAME from `libxml2.so.2` to `libxml2.so.16` **and** removed ELF symbol versioning entirely — the new library defines no `LIBXML2_*` versions at all. Consumers built against the old library were never rebuilt, so they still record a dependency on `libxml2.so.2` plus version requirements nothing can satisfy, and fail at load time: ``` ld-elf.so.1: /usr/local/lib/libxml2.so.2: version LIBXML2_2.4.30 required by /usr/local/lib/libevdocument3.so.4 not defined ``` ### Scope `Tools/scripts/bump_revision.pl -f -l textproc/libxml2` — **436 Makefiles**: 323 revisions incremented, 113 gained a `PORTREVISION` line. The diff touches nothing but `PORTREVISION` lines (verified: `git diff -U0` shows no other changed line), and spot-checked ports still …