summary refs log tree commit diff
path: root/gnu
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim.cournoyer@gmail.com>2024-10-22 17:53:26 +0900
committerMaxim Cournoyer <maxim.cournoyer@gmail.com>2024-10-22 18:26:32 +0900
commit0e94db8a276692a819933f63fb3f654b045c57fe (patch)
treee2ebd6edb42e26b6cd7bbcab70f88b68b5154d8e /gnu
parentf818a7e53a5302a3858e6cc53d5dac50bb52900e (diff)
downloadguix-0e94db8a276692a819933f63fb3f654b045c57fe.tar.gz
gnu: totem: Match the features of the upstream flatpak distribution.
* gnu/packages/gnome.scm (totem)
[native-inputs]: Add intltool.
[inputs]: Add avahi, ffmpeg, gom, gnome-online-accounts, gssdp, gupnp,
gupnp-av, gupnp-dlna, liba52, libass, libdvdcss, libdvdnav, libdvdread,
libgdata, libmediaart, libmpeg2, liboauth, pipewire, rest-next, tracker and
tracker-miners.

Change-Id: Ibd362833c9b57bb107829ffac274b85c23ad9292
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/gnome.scm27
1 files changed, 27 insertions, 0 deletions
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 1e69541e3d..072f7a4067 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -6758,36 +6758,63 @@ discovery protocols.")
            gettext-minimal
            gobject-introspection
            `(,glib "bin")               ;for 'glib-mkenums'
+           intltool
            itstool
            libxml2
            xorg-server-for-tests))
     (propagated-inputs
      (list dconf))
     (inputs
+     ;; Try to follow the enabled features of the official upstream
+     ;; distribution of Totem to avoid surprising users (see:
+     ;; https://raw.githubusercontent.com/flathub/org.gnome.Totem/refs/heads/master/org.gnome.Totem.json).
      (list (librsvg-for-system)
            adwaita-icon-theme
            at-spi2-core
+           avahi
            bash-minimal
            cairo
            dbus-glib
+           ;;dleyna ;; FIXME: package me!  (see:
+           ;; https://raw.githubusercontent.com/flathub/org.gnome.Totem/refs/heads/master/dleyna/dleyna.json)
+           ffmpeg
            gdk-pixbuf
+           gom
            gnome-desktop
+           gnome-online-accounts
            grilo
            grilo-plugins
            gsettings-desktop-schemas
+           gssdp
            gst-plugins-base
            gst-plugins-good
            gstreamer
            gtk+
+           gupnp
+           gupnp-av
+           gupnp-dlna
+           liba52
+           libass
+           libdvdcss
+           libdvdnav
+           libdvdread
+           libgdata
+           libmediaart
+           libmpeg2
            libhandy
+           liboauth
            libpeas
            libsoup
            libxml2
            libxrandr
            libxtst
            libxxf86vm
+           pipewire
            python
            python-pygobject
+           rest-next
+           tracker
+           tracker-miners
            totem-pl-parser
            vala
            xorgproto))