From 3ba274cd3f112895ec7b10f456f65194da42a887 Mon Sep 17 00:00:00 2001 From: David King Date: Feb 25 2022 13:02:31 +0000 Subject: Update to 42.beta --- diff --git a/.gitignore b/.gitignore index 4882354..7138aa6 100644 --- a/.gitignore +++ b/.gitignore @@ -84,3 +84,4 @@ totem-2.90.5.tar.bz2 /totem-3.38.0.tar.xz /totem-3.38.1.tar.xz /totem-3.38.2.tar.xz +/totem-42.beta.tar.xz diff --git a/sources b/sources index 4a148eb..e0087a0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (totem-3.38.2.tar.xz) = 1dac3a0afe31b47147a129c70dddf7480446fc1bb5432f9cd537384e3be25da6a9b87918fa7bcf7e7cd68c8dac45e75f6b1f7c1885edefac846c52f96b40567f +SHA512 (totem-42.beta.tar.xz) = e41ab0831ed745556362dda2eadaf9689e23ee907223a27cf3195c441cc612b7b6e67e2e250006d7842421933460109974f239a288d1c26aa84f59ac5ebd3627 diff --git a/totem.spec b/totem.spec index ba19c07..3895e7b 100644 --- a/totem.spec +++ b/totem.spec @@ -1,20 +1,19 @@ %global gst_plugins_base_version 1.6.0 %global gtk3_version 3.19.4 +%global tarball_version %%(echo %{version} | tr '~' '.') + Name: totem Epoch: 1 -Version: 3.38.2 -Release: 2%{?dist} +Version: 42~beta +Release: 1%{?dist} Summary: Movie player for GNOME License: GPLv2+ with exceptions URL: https://wiki.gnome.org/Apps/Videos -Source0: https://download.gnome.org/sources/%{name}/3.38/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/42/%{name}-%{tarball_version}.tar.xz BuildRequires: pkgconfig(cairo) -BuildRequires: pkgconfig(clutter-1.0) -BuildRequires: pkgconfig(clutter-gst-3.0) -BuildRequires: pkgconfig(clutter-gtk-1.0) BuildRequires: pkgconfig(gnome-desktop-3.0) BuildRequires: pkgconfig(gsettings-desktop-schemas) BuildRequires: pkgconfig(gstreamer-1.0) @@ -24,18 +23,21 @@ BuildRequires: pkgconfig(gstreamer-audio-1.0) BuildRequires: pkgconfig(gstreamer-tag-1.0) BuildRequires: pkgconfig(gstreamer-video-1.0) BuildRequires: pkgconfig(gtk+-3.0) >= %{gtk3_version} +BuildRequires: pkgconfig(libhandy-1) BuildRequires: pkgconfig(libpeas-gtk-1.0) BuildRequires: pkgconfig(totem-plparser) +BuildRequires: pkgconfig(x11) # Needed for the videoscale element. BuildRequires: gstreamer1-plugins-good +# For the gtkglsink element. +BuildRequires: gstreamer1-plugins-good-gtk BuildRequires: gcc-c++ BuildRequires: gettext BuildRequires: gtk-doc BuildRequires: itstool BuildRequires: meson -BuildRequires: git BuildRequires: python3-devel BuildRequires: pkgconfig(pygobject-3.0) BuildRequires: vala @@ -59,6 +61,7 @@ Requires: iso-codes Requires: gstreamer1%{?_isa} Requires: gstreamer1-plugins-base%{?_isa} >= %{gst_plugins_base_version} Requires: gstreamer1-plugins-good%{?_isa} +Requires: gstreamer1-plugins-good-gtk%{?_isa} Requires: gstreamer1-plugins-ugly-free%{?_isa} Requires: gvfs-fuse%{?_isa} # Disabled until ported to GStreamer 1.0 @@ -99,7 +102,7 @@ The %{name}-devel package contains API documentation for developing developing plugins for %{name}. %prep -%autosetup -p1 -S git +%autosetup -p1 -n %{name}-%{tarball_version} %build %meson -Denable-gtk-doc=true @@ -128,17 +131,12 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.gnome.Totem.de %{_datadir}/dbus-1/services/org.gnome.Totem.service %{_datadir}/metainfo/org.gnome.Totem.appdata.xml %dir %{_datadir}/totem -%{_datadir}/totem/controls.ui -%{_datadir}/totem/playlist.ui -%{_datadir}/totem/preferences.ui %{_datadir}/totem/shortcuts.ui %{_datadir}/totem/totem.ui -%{_datadir}/totem/uri.ui %dir %{_libdir}/totem %dir %{_libdir}/totem/plugins # Python plugins %if 0%{?fedora} || 0%{?rhel} > 7 -%{_libdir}/totem/plugins/dbus %{_libdir}/totem/plugins/opensubtitles %{_libdir}/totem/plugins/pythonconsole %endif @@ -151,7 +149,7 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.gnome.Totem.de %{_libdir}/totem/plugins/screensaver %{_libdir}/totem/plugins/skipto %{_libdir}/totem/plugins/properties -%{_libdir}/totem/plugins/media-player-keys +%{_libdir}/totem/plugins/mpris %{_libdir}/totem/plugins/screenshot %{_libdir}/totem/plugins/save-file %{_libdir}/totem/plugins/variable-rate @@ -177,6 +175,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.gnome.Totem.de %{_datadir}/gir-1.0/Totem-1.0.gir %changelog +* Fri Feb 25 2022 David King - 42~beta-1 +- Update to 42.beta + * Sat Jan 22 2022 Fedora Release Engineering - 1:3.38.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild