|
|
@ -1,26 +1,36 @@
|
|
|
|
|
|
|
|
## START: Set by rpmautospec
|
|
|
|
|
|
|
|
## (rpmautospec version 0.6.5)
|
|
|
|
|
|
|
|
## RPMAUTOSPEC: autorelease, autochangelog
|
|
|
|
|
|
|
|
%define autorelease(e:s:pb:n) %{?-p:0.}%{lua:
|
|
|
|
|
|
|
|
release_number = 1;
|
|
|
|
|
|
|
|
base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}"));
|
|
|
|
|
|
|
|
print(release_number + base_release_number - 1);
|
|
|
|
|
|
|
|
}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}}
|
|
|
|
|
|
|
|
## END: Set by rpmautospec
|
|
|
|
|
|
|
|
|
|
|
|
%global tarball_version %%(echo %{version} | tr '~' '.')
|
|
|
|
%global tarball_version %%(echo %{version} | tr '~' '.')
|
|
|
|
|
|
|
|
|
|
|
|
# Required for xdp_impl_background_emit_running_applications_changed
|
|
|
|
%global xdg_desktop_portal_version 1.17.0
|
|
|
|
%global xdg_desktop_portal_version 1.5.4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Name: xdg-desktop-portal-gnome
|
|
|
|
Name: xdg-desktop-portal-gnome
|
|
|
|
Version: 41.2
|
|
|
|
Version: 46.2
|
|
|
|
Release: 2%{?dist}
|
|
|
|
Release: %autorelease
|
|
|
|
Summary: Backend implementation for xdg-desktop-portal using GNOME
|
|
|
|
Summary: Backend implementation for xdg-desktop-portal using GNOME
|
|
|
|
|
|
|
|
|
|
|
|
License: LGPLv2+
|
|
|
|
License: LGPL-2.1-or-later
|
|
|
|
URL: https://gitlab.gnome.org/GNOME/%{name}
|
|
|
|
URL: https://gitlab.gnome.org/GNOME/%{name}
|
|
|
|
Source0: https://download.gnome.org/sources/%{name}/41/%{name}-%{tarball_version}.tar.xz
|
|
|
|
Source0: https://download.gnome.org/sources/%{name}/45/%{name}-%{tarball_version}.tar.xz
|
|
|
|
|
|
|
|
|
|
|
|
Patch0: windows-changed-signal.patch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BuildRequires: desktop-file-utils
|
|
|
|
BuildRequires: desktop-file-utils
|
|
|
|
BuildRequires: gcc
|
|
|
|
BuildRequires: gcc
|
|
|
|
BuildRequires: gettext
|
|
|
|
BuildRequires: gettext
|
|
|
|
BuildRequires: meson
|
|
|
|
BuildRequires: meson
|
|
|
|
BuildRequires: pkgconfig(fontconfig)
|
|
|
|
BuildRequires: pkgconfig(fontconfig)
|
|
|
|
|
|
|
|
BuildRequires: pkgconfig(gnome-bg-4)
|
|
|
|
|
|
|
|
BuildRequires: pkgconfig(gnome-desktop-4)
|
|
|
|
BuildRequires: pkgconfig(gsettings-desktop-schemas)
|
|
|
|
BuildRequires: pkgconfig(gsettings-desktop-schemas)
|
|
|
|
BuildRequires: pkgconfig(gtk4)
|
|
|
|
BuildRequires: pkgconfig(gtk4)
|
|
|
|
|
|
|
|
BuildRequires: pkgconfig(libadwaita-1)
|
|
|
|
BuildRequires: pkgconfig(xdg-desktop-portal) >= %{xdg_desktop_portal_version}
|
|
|
|
BuildRequires: pkgconfig(xdg-desktop-portal) >= %{xdg_desktop_portal_version}
|
|
|
|
BuildRequires: systemd-rpm-macros
|
|
|
|
BuildRequires: systemd-rpm-macros
|
|
|
|
Requires: dbus
|
|
|
|
Requires: dbus
|
|
|
@ -28,6 +38,11 @@ Requires: dbus-common
|
|
|
|
Requires: xdg-desktop-portal >= %{xdg_desktop_portal_version}
|
|
|
|
Requires: xdg-desktop-portal >= %{xdg_desktop_portal_version}
|
|
|
|
Supplements: gnome-shell
|
|
|
|
Supplements: gnome-shell
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# https://github.com/containers/composefs/pull/229#issuecomment-1838735764
|
|
|
|
|
|
|
|
%if 0%{?rhel} >= 10
|
|
|
|
|
|
|
|
ExcludeArch: %{ix86}
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
%description
|
|
|
|
A backend implementation for xdg-desktop-portal that is using various pieces of
|
|
|
|
A backend implementation for xdg-desktop-portal that is using various pieces of
|
|
|
|
GNOME infrastructure, such as the org.gnome.Shell.Screenshot or
|
|
|
|
GNOME infrastructure, such as the org.gnome.Shell.Screenshot or
|
|
|
@ -62,29 +77,129 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
|
|
|
|
%{_libexecdir}/%{name}
|
|
|
|
%{_libexecdir}/%{name}
|
|
|
|
%{_datadir}/applications/%{name}.desktop
|
|
|
|
%{_datadir}/applications/%{name}.desktop
|
|
|
|
%{_datadir}/dbus-1/services/org.freedesktop.impl.portal.desktop.gnome.service
|
|
|
|
%{_datadir}/dbus-1/services/org.freedesktop.impl.portal.desktop.gnome.service
|
|
|
|
|
|
|
|
%{_datadir}/glib-2.0/schemas/xdg-desktop-portal-gnome.gschema.xml
|
|
|
|
%{_datadir}/xdg-desktop-portal/portals/gnome.portal
|
|
|
|
%{_datadir}/xdg-desktop-portal/portals/gnome.portal
|
|
|
|
%{_userunitdir}/%{name}.service
|
|
|
|
%{_userunitdir}/%{name}.service
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
* Tue Dec 13 2022 Jonas Ådahl <jadahl@redhat.com> - 41.2-2
|
|
|
|
## START: Generated by rpmautospec
|
|
|
|
- Keep screen share window list up to date
|
|
|
|
* Fri Nov 01 2024 Jonas Ådahl <jadahl@gmail.com> - 46.2-1
|
|
|
|
Resolves: #2148362
|
|
|
|
- Upgrade to 46.2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 45.1-7
|
|
|
|
|
|
|
|
- Bump release for October 2024 mass rebuild:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Oct 25 2024 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 45.1-6
|
|
|
|
|
|
|
|
- Rebuilt for MSVSphere 10
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jun 27 2024 Tomas Pelka <tpelka@redhat.com> - 45.1-6
|
|
|
|
|
|
|
|
- Add gating.yaml via API
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 45.1-5
|
|
|
|
|
|
|
|
- Bump release for June 2024 mass rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Jan 29 2024 Yaakov Selkowitz <yselkowi@redhat.com> - 45.1-4
|
|
|
|
|
|
|
|
- Drop i686 in RHEL 10
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Jan 29 2024 Florian Weimer <fweimer@redhat.com> - 45.1-3
|
|
|
|
|
|
|
|
- Backport upstream patch for GCC 14 compatibility
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 45.1-2
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sun Nov 26 2023 Kalev Lember <klember@redhat.com> - 45.1-1
|
|
|
|
|
|
|
|
- Update to 45.1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Sep 20 2023 Kalev Lember <klember@redhat.com> - 45.0-1
|
|
|
|
|
|
|
|
- Update to 45.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Sep 06 2023 Kalev Lember <klember@redhat.com> - 45~rc-1
|
|
|
|
|
|
|
|
- Update to 45.rc
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Aug 05 2023 Kalev Lember <klember@redhat.com> - 45~beta-1
|
|
|
|
|
|
|
|
- Update to 45.beta
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 45~alpha-2
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Jul 17 2023 David King <amigadave@amigadave.com> - 45~alpha-1
|
|
|
|
|
|
|
|
- Update to 45.alpha
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Apr 21 2023 David King <amigadave@amigadave.com> - 44.1-1
|
|
|
|
|
|
|
|
- Update to 44.1 (#2188642)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Apr 10 2023 Adam Williamson <awilliam@redhat.com> - 44.0-2
|
|
|
|
|
|
|
|
- Backport MR #78 to help with apps launching slow on KDE (#2176759)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Mar 20 2023 David King <amigadave@amigadave.com> - 44.0-1
|
|
|
|
|
|
|
|
- Update to 44.0 (#2117832)
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jun 01 2022 Debarshi Ray <rishi@fedoraproject.org> - 41.2-1
|
|
|
|
* Tue Mar 07 2023 David King <amigadave@amigadave.com> - 44~rc-1
|
|
|
|
- Update to 41.2
|
|
|
|
- Update to 44.rc
|
|
|
|
Resolves: #2083018
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Apr 12 2022 Debarshi Ray <rishi@fedoraproject.org> - 41.1-3
|
|
|
|
* Wed Feb 15 2023 David King <amigadave@amigadave.com> - 44~beta-1
|
|
|
|
- Recommend this portal backend for all GNOME users
|
|
|
|
- Update to 44.beta
|
|
|
|
Resolves: #2051473
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Apr 05 2022 Debarshi Ray <rishi@fedoraproject.org> - 41.1-2
|
|
|
|
* Mon Feb 06 2023 David King <amigadave@amigadave.com> - 44~alpha-1
|
|
|
|
|
|
|
|
- Update to 44.alpha
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 43.1-2
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Oct 27 2022 David King <amigadave@amigadave.com> - 43.1-1
|
|
|
|
|
|
|
|
- Update to 43.1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Sep 19 2022 Kalev Lember <klember@redhat.com> - 43.0-1
|
|
|
|
|
|
|
|
- Update to 43.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Sep 06 2022 Kalev Lember <klember@redhat.com> - 43~rc-1
|
|
|
|
|
|
|
|
- Update to 43.rc
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Aug 12 2022 Kalev Lember <klember@redhat.com> - 43~beta-1
|
|
|
|
|
|
|
|
- Update to 43.beta
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 43~alpha-2
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Jul 15 2022 Kalev Lember <klember@redhat.com> - 43~alpha-1
|
|
|
|
|
|
|
|
- Update to 43.alpha
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Jul 04 2022 Debarshi Ray <debarshir@gnome.org> - 42.3-1
|
|
|
|
|
|
|
|
- Update to 42.3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Jul 04 2022 Debarshi Ray <debarshir@gnome.org> - 42.2-1
|
|
|
|
|
|
|
|
- Update to 42.2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Apr 27 2022 David King <amigadave@amigadave.com> - 42.1-1
|
|
|
|
|
|
|
|
- Update to 42.1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Apr 08 2022 Michael Catanzaro <mcatanzaro@redhat.com> - 42.0.1-4
|
|
|
|
|
|
|
|
- Simplify Supplements
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Apr 05 2022 Debarshi Ray <rishi@fedoraproject.org> - 42.0.1-2
|
|
|
|
- Make the Supplements specific to Fedora to retain consistency with
|
|
|
|
- Make the Supplements specific to Fedora to retain consistency with
|
|
|
|
xdg-desktop-portal-gtk
|
|
|
|
xdg-desktop-portal-gtk
|
|
|
|
Resolves: #2051473
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Mar 05 2022 Debarshi Ray <rishi@fedoraproject.org> - 41.1-1
|
|
|
|
* Fri Mar 18 2022 David King <amigadave@amigadave.com> - 42.0.1-1
|
|
|
|
|
|
|
|
- Update to 42.0.1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Mar 18 2022 David King <amigadave@amigadave.com> - 42.0-1
|
|
|
|
|
|
|
|
- Update to 42.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Mar 08 2022 David King <amigadave@amigadave.com> - 42~rc-1
|
|
|
|
|
|
|
|
- Update to 42.rc
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 41.1-2
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Sep 25 2021 Kalev Lember <klember@redhat.com> - 41.1-1
|
|
|
|
|
|
|
|
- Update to 41.1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Sep 18 2021 David King <amigadave@amigadave.com> - 41.0-1
|
|
|
|
|
|
|
|
- Update to 41.0 (#2005532)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Sep 16 2021 David King <amigadave@amigadave.com> - 41~alpha-1
|
|
|
|
- Initial version
|
|
|
|
- Initial version
|
|
|
|
Resolves: #2051473
|
|
|
|
|
|
|
|
|
|
|
|
## END: Generated by rpmautospec
|
|
|
|