Update to 42.1 (#2061546)

This commit is contained in:
David King 2022-04-26 09:46:19 +01:00
parent 889e486023
commit 23d93b3193
3 changed files with 34 additions and 31 deletions

1
.gitignore vendored
View File

@ -10,3 +10,4 @@
/gnome-remote-desktop-42.beta.tar.xz /gnome-remote-desktop-42.beta.tar.xz
/gnome-remote-desktop-42.rc.tar.xz /gnome-remote-desktop-42.rc.tar.xz
/gnome-remote-desktop-42.0.tar.xz /gnome-remote-desktop-42.0.tar.xz
/gnome-remote-desktop-42.1.tar.xz

View File

@ -3,47 +3,43 @@
%global tarball_version %%(echo %{version} | tr '~' '.') %global tarball_version %%(echo %{version} | tr '~' '.')
Name: gnome-remote-desktop Name: gnome-remote-desktop
Version: 42.0 Version: 42.1
Release: 1%{?dist} Release: 1%{?dist}
Summary: GNOME Remote Desktop screen share service Summary: GNOME Remote Desktop screen share service
License: GPLv2+ License: GPLv2+
URL: https://gitlab.gnome.org/jadahl/gnome-remote-desktop URL: https://gitlab.gnome.org/GNOME/gnome-remote-desktop
Source0: https://download.gnome.org/sources/gnome-remote-desktop/40/%{name}-%{tarball_version}.tar.xz Source0: https://download.gnome.org/sources/%{name}/42/%{name}-%{tarball_version}.tar.xz
# Adds encryption support (requires patched LibVNCServer) # Adds encryption support (requires patched LibVNCServer)
Patch0: gnutls-anontls.patch Patch0: gnutls-anontls.patch
Patch1: 0001-Add-man-page.patch Patch1: 0001-Add-man-page.patch
BuildRequires: git
BuildRequires: gcc
BuildRequires: meson >= 0.36.0
BuildRequires: asciidoc BuildRequires: asciidoc
BuildRequires: pkgconfig BuildRequires: gcc
BuildRequires: meson >= 0.47.0
BuildRequires: systemd-rpm-macros
BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(glib-2.0) >= 2.32
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.32
BuildRequires: pkgconfig(libpipewire-0.3) >= 0.3.0
BuildRequires: pkgconfig(libvncserver) >= 0.9.11-7
BuildRequires: pkgconfig(freerdp2)
BuildRequires: pkgconfig(winpr2)
BuildRequires: pkgconfig(fuse3)
BuildRequires: pkgconfig(ffnvcodec)
BuildRequires: pkgconfig(xkbcommon)
BuildRequires: pkgconfig(libsecret-1)
BuildRequires: pkgconfig(libnotify)
BuildRequires: pkgconfig(gnutls)
BuildRequires: pkgconfig(libdrm)
BuildRequires: pkgconfig(epoxy) BuildRequires: pkgconfig(epoxy)
BuildRequires: pkgconfig(ffnvcodec)
BuildRequires: pkgconfig(freerdp2)
BuildRequires: pkgconfig(fuse3)
BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(gbm)
BuildRequires: pkgconfig(glib-2.0) >= 2.68
BuildRequires: pkgconfig(gio-unix-2.0)
BuildRequires: pkgconfig(gnutls)
BuildRequires: pkgconfig(gudev-1.0) BuildRequires: pkgconfig(gudev-1.0)
BuildRequires: pkgconfig(libdrm)
BuildRequires: pkgconfig(libnotify)
BuildRequires: pkgconfig(libpipewire-0.3)
BuildRequires: pkgconfig(libsecret-1)
BuildRequires: pkgconfig(libvncserver) >= 0.9.11-7
BuildRequires: pkgconfig(systemd)
BuildRequires: pkgconfig(winpr2)
BuildRequires: pkgconfig(xkbcommon)
BuildRequires: systemd Requires: pipewire{?_isa} >= 0.3.0
Requires: pipewire >= 0.3.0
Requires: libdrm
Requires: libepoxy
Obsoletes: vino < 3.22.0-21 Obsoletes: vino < 3.22.0-21
@ -53,18 +49,21 @@ GNOME desktop environment.
%prep %prep
%autosetup -S git -n %{name}-%{tarball_version} %autosetup -p1 -n %{name}-%{tarball_version}
%build %build
%meson %meson \
-Drdp=true \
-Dsystemd=true \
-Dvnc=true
%meson_build %meson_build
%install %install
%meson_install %meson_install
%find_lang gnome-remote-desktop %find_lang %{name}
%post %post
@ -79,12 +78,12 @@ GNOME desktop environment.
%systemd_user_postun_with_restart %{systemd_unit} %systemd_user_postun_with_restart %{systemd_unit}
%files -f gnome-remote-desktop.lang %files -f %{name}.lang
%license COPYING %license COPYING
%doc README %doc README
%{_bindir}/grdctl %{_bindir}/grdctl
%{_libexecdir}/gnome-remote-desktop-daemon %{_libexecdir}/gnome-remote-desktop-daemon
%{_userunitdir}/gnome-remote-desktop.service %{_userunitdir}/%{systemd_unit}
%{_datadir}/glib-2.0/schemas/org.gnome.desktop.remote-desktop.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.desktop.remote-desktop.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.desktop.remote-desktop.enums.xml %{_datadir}/glib-2.0/schemas/org.gnome.desktop.remote-desktop.enums.xml
%{_datadir}/gnome-remote-desktop/ %{_datadir}/gnome-remote-desktop/
@ -92,6 +91,9 @@ GNOME desktop environment.
%changelog %changelog
* Tue Apr 26 2022 David King <amigadave@amigadave.com> - 42.1-1
- Update to 42.1 (#2061546)
* Mon Mar 21 2022 Jonas Ådahl <jadahl@redhat.com> - 42.0 * Mon Mar 21 2022 Jonas Ådahl <jadahl@redhat.com> - 42.0
- Update to 42.0 - Update to 42.0

View File

@ -1 +1 @@
SHA512 (gnome-remote-desktop-42.0.tar.xz) = 3bf03fc96205df4c5efcef0e340ad85e7011ad8e4fecf2e29d9902fbb1633801da7d1094645e850267249dda9383ae0aa782f3e0207a7351d764482f2d0dc349 SHA512 (gnome-remote-desktop-42.1.tar.xz) = 3e17d6482941fccfe6860d2ca2db50235ee70a26fd8942ee1850addb11006cfb152dd949102a4c573f2b6a29f9f2bb78c9ad5be1cba8622ad5b54f82c509376f