diff --git a/.gitignore b/.gitignore index 29faa63..4c671a1 100644 --- a/.gitignore +++ b/.gitignore @@ -40,3 +40,4 @@ /xdg-desktop-portal-1.14.5.tar.xz /xdg-desktop-portal-1.14.6.tar.xz /xdg-desktop-portal-1.15.0.tar.xz +/xdg-desktop-portal-1.16.0.tar.xz diff --git a/sources b/sources index 9414a97..7e571d6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xdg-desktop-portal-1.15.0.tar.xz) = 98b36841c54bdd5221c0719e9646abb7f117351ff780682591c269d2a57f7b1946deaef38c2caa6474e1048e283a68c55a791e8d2a0be000ca9e563ed98c28ef +SHA512 (xdg-desktop-portal-1.16.0.tar.xz) = f7e7e96d3a6757901fbc4c0310aac0afbf37882c279a2859e06f63528049cd9b50dd2d55445d1386f03f62557c1a2ec81d4ee081200367d6269d2dffc75f0912 diff --git a/xdg-desktop-portal.spec b/xdg-desktop-portal.spec index 0d8d724..3ed9654 100644 --- a/xdg-desktop-portal.spec +++ b/xdg-desktop-portal.spec @@ -1,10 +1,10 @@ -%global pipewire_version 0.2.90 %global geoclue_version 2.5.2 %global glib_version 2.69.1 %global low_memory_monitor_version 2.0 +%global pipewire_version 0.2.90 Name: xdg-desktop-portal -Version: 1.15.0 +Version: 1.16.0 Release: %autorelease Summary: Portal frontend service to flatpak @@ -13,7 +13,8 @@ URL: https://github.com/flatpak/xdg-desktop-portal/ Source0: https://github.com/flatpak/xdg-desktop-portal/releases/download/%{version}/%{name}-%{version}.tar.xz BuildRequires: gcc -BuildRequires: make +BuildRequires: gettext +BuildRequires: meson BuildRequires: systemd-rpm-macros BuildRequires: pkgconfig(flatpak) BuildRequires: pkgconfig(fuse3) @@ -22,6 +23,7 @@ BuildRequires: pkgconfig(gio-unix-2.0) >= %{glib_version} BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(libgeoclue-2.0) >= %{geoclue_version} BuildRequires: pkgconfig(libpipewire-0.3) >= %{pipewire_version} +BuildRequires: pkgconfig(libportal) BuildRequires: pkgconfig(libsystemd) BuildRequires: /usr/bin/xmlto @@ -54,12 +56,12 @@ The pkg-config file for %{name}. %build -%configure --enable-docbook-docs --disable-libportal -%make_build +%meson +%meson_build %install -%make_install +%meson_install install -dm 755 %{buildroot}/%{_pkgdocdir} install -pm 644 README.md %{buildroot}/%{_pkgdocdir} # This directory is used by implementations such as xdg-desktop-portal-gtk.