diff --git a/grilo-plugins-0.3.16.tar.xz b/grilo-plugins-0.3.17.tar.xz similarity index 38% rename from grilo-plugins-0.3.16.tar.xz rename to grilo-plugins-0.3.17.tar.xz index 4eb62d4eed2f67a3e4c9f630909e2612100ec820..1367d9da79a6d93d8187b785d918cbbd181d5cc5 100644 Binary files a/grilo-plugins-0.3.16.tar.xz and b/grilo-plugins-0.3.17.tar.xz differ diff --git a/grilo-plugins.spec b/grilo-plugins.spec index 48607ffe6a56ade89de22b13d64dc0ff034326f5..01416da0b0e7234d666dec266668c002ba7fd1ef 100644 --- a/grilo-plugins.spec +++ b/grilo-plugins.spec @@ -1,20 +1,50 @@ -%global grilo_version 0.3.15 +%global grilo_version 0.3.8 %global goa_version 3.17.91 -Name: grilo-plugins -Version: 0.3.16 -Release: 1 -Summary: Plugins for the Grilo framework -License: LGPLv2+ -URL: https://wiki.gnome.org/Projects/Grilo -Source0: https://download.gnome.org/sources/grilo-plugins/0.3/grilo-plugins-%{version}.tar.xz - -BuildRequires: gcc meson avahi-gobject-devel glib2-devel grilo-devel >= %{grilo_version} -BuildRequires: gom-devel gperf intltool gettext gnome-online-accounts%{_isa} >= %{goa_version} -BuildRequires: libgcrypt-devel libxml2-devel itstool libarchive-devel libmediaart-devel -BuildRequires: libsoup3-devel lua-devel rest-devel sqlite-devel libgdata-devel -BuildRequires: totem-pl-parser-devel tracker3-devel libdmapsharing-devel json-glib-devel cmake liboauth-devel -Requires: gnome-online-accounts%{_isa} >= %{goa_version} grilo%{_isa} >= %{grilo_version} +Name: grilo-plugins +Version: 0.3.17 +Release: 1 +Summary: Plugins for the Grilo framework +License: LGPL-2.1-or-later +URL: https://wiki.gnome.org/Projects/Grilo +Source0: https://download.gnome.org/sources/grilo-plugins/0.3/grilo-plugins-%{version}.tar.xz + +BuildRequires: gcc +BuildRequires: meson >= 0.47.0 +BuildRequires: pkgconfig(avahi-client) +BuildRequires: pkgconfig(avahi-glib) +BuildRequires: pkgconfig(avahi-gobject) +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(gio-unix-2.0) +BuildRequires: pkgconfig(glib-2.0) >= 2.66 +BuildRequires: pkgconfig(gmodule-2.0) >= 2.66 +BuildRequires: pkgconfig(goa-1.0) >= %{goa_version} +BuildRequires: pkgconfig(gobject-2.0) >= 2.66 +BuildRequires: pkgconfig(gom-1.0) >= 0.4 +BuildRequires: pkgconfig(grilo-0.3) >= %{grilo_version} +BuildRequires: pkgconfig(grilo-net-0.3) >= %{grilo_version} +BuildRequires: pkgconfig(grilo-pls-0.3) >= %{grilo_version} +BuildRequires: pkgconfig(gstreamer-1.0) +BuildRequires: pkgconfig(gthread-2.0) +BuildRequires: pkgconfig(json-glib-1.0) +BuildRequires: pkgconfig(libarchive) +BuildRequires: pkgconfig(libdmapsharing-4.0) >= 3.9.11 +BuildRequires: pkgconfig(libmediaart-2.0) +BuildRequires: pkgconfig(libsoup-3.0) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(lua) +BuildRequires: pkgconfig(oauth) +BuildRequires: pkgconfig(rest-1.0) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(totem-plparser) >= 3.4.1 +BuildRequires: pkgconfig(totem-plparser-mini) >= 3.4.1 +BuildRequires: pkgconfig(tracker-sparql-3.0) +BuildRequires: pkgconfig(tracker-testutils-3.0) +BuildRequires: /usr/bin/glib-compile-resources +BuildRequires: /usr/bin/gperf +BuildRequires: /usr/bin/itstool +Requires: gnome-online-accounts%{_isa} >= %{goa_version} +Requires: grilo%{_isa} >= %{grilo_version} %description The framework named grilo which provides access to different sources of multimedia @@ -27,18 +57,27 @@ Radio France,Shoutcast,The Guardian Videos,Tracker,Vimeo,Youtube %autosetup -n grilo-plugins-%{version} -p1 %build -%meson -Denable-shoutcast=no -Denable-bookmarks=yes \ - -Denable-dleyna=no -Denable-dmap=yes -Denable-filesystem=yes \ - -Denable-flickr=yes -Denable-freebox=yes -Denable-gravatar=yes \ - -Denable-lua-factory=yes -Denable-metadata-store=yes \ - -Denable-podcasts=yes -Denable-tmdb=yes \ - -Denable-youtube=no -Denable-tracker=no -Denable-tracker3=yes +%meson \ + -Denable-shoutcast=no \ + -Denable-bookmarks=yes \ + -Denable-dleyna=no \ + -Denable-dmap=yes \ + -Denable-filesystem=yes \ + -Denable-flickr=yes \ + -Denable-freebox=yes \ + -Denable-gravatar=yes \ + -Denable-lua-factory=yes \ + -Denable-metadata-store=yes \ + -Denable-podcasts=yes \ + -Denable-tmdb=yes \ + -Denable-youtube=no \ + -Denable-tracker=no \ + -Denable-tracker3=yes %meson_build %install %meson_install -%delete_la %find_lang grilo-plugins --with-gnome %files -f grilo-plugins.lang @@ -50,6 +89,9 @@ Radio France,Shoutcast,The Guardian Videos,Tracker,Vimeo,Youtube %{_libdir}/grilo-0.3/*.so* %changelog +* Wed Jun 18 2025 Funda Wang - 0.3.17-1 +- update to version 0.3.17 + * Thu Nov 23 2023 lwg - 0.3.16-1 - update to version 0.3.16