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
| System | Port | Version |
|---|---|---|
| MidnightBSD | multimedia/totem | 43.2_2 |
| FreeBSD | multimedia/totem | 43.2_2 |
| NetBSD | multimedia/totem | 3.34.1nb47 |
| DragonFly | multimedia/totem | 43.1_1 |
| HardenedBSD | multimedia/totem | 43.2_2 |
| GhostBSD | multimedia/totem | 43.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
iso-codes>0: misc/iso-codesitstool: textproc/itstool
Library 7
libpeas-1.0.so: devel/libpeas1libgrilo-0.3.so: net/grilolibtotem-plparser.so: multimedia/totem-pl-parserlibhandy-1.so: x11-toolkits/libhandylibportal.so: deskutils/libportallibportal-gtk3.so: deskutils/libportal-gtk3libepoxy.so: graphics/libepoxy
Runtime 3
iso-codes>0: misc/iso-codesgnome-settings-daemon>0: sysutils/gnome-settings-daemongrilo-plugins>=0: net/grilo-plugins
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
| File | Size | SHA256 |
|---|---|---|
| gnome/totem-43.2.tar.xz | 2.5525e+06 | 0b007d30fbb93b95a604f14848a497f57fc333a75c2e638a249972e99c01e6a4 |
Master sites 1
- GNOME/sources/totem/${PORTVERSION:C/^([0-9]+)\..*/\1/}
Commit history 2
| Date | Commit | Credits | Log 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
… |