11%global tls_priority "@LIBVIRT,SYSTEM"
2- %global verdir 1.3
2+ %global verdir 1.5
33
44Vendor: Microsoft Corporation
55Distribution: Azure Linux
66Summary: A GTK widget for VNC clients
77Name: gtk-vnc
8- Version: 1.3 .0
8+ Version: 1.5 .0
99Release: 3%{?dist }
10- License: LGPLv2+
10+ License: LGPL-2.1 -or-later
1111Source: https://download.gnome.org/sources/%{name }/%{verdir }/%{name }-%{version }.tar.xz
12+ Patch: 0001-make-gtk-vnc-debug-work-with-new-glib.patch
13+ Patch: 0002-Expand-log-message-to-include-log-domain-and-timesta.patch
1214URL: https://gitlab.gnome.org/GNOME/gtk-vnc
1315Requires: gvnc = %{version }-%{release }
16+ BuildRequires: gcc
1417BuildRequires: python3-devel
15- BuildRequires: gnutls-devel libgcrypt-devel cyrus-sasl-devel zlib-devel
18+ BuildRequires: gnutls-devel
19+ BuildRequires: gmp-devel
20+ BuildRequires: cyrus-sasl-devel
21+ BuildRequires: zlib-devel
1622BuildRequires: gobject-introspection-devel
1723BuildRequires: gtk3-devel
1824BuildRequires: vala
1925BuildRequires: pulseaudio-libs-devel
20- BuildRequires: /usr/bin/pod2man
26+ BuildRequires: perl-podlators
2127BuildRequires: meson
28+ BuildRequires: gi-docgen
29+ BuildRequires: python-markdown
30+ BuildRequires: python-markupsafe
31+ BuildRequires: python-typogrify
32+ BuildRequires: python-jinja2
2233
2334%description
2435gtk-vnc is a VNC viewer widget for GTK. It is built using coroutines
@@ -97,7 +108,7 @@ allowing it to be completely asynchronous while remaining single threaded.
97108Libraries, includes, etc. to compile with the gtk-vnc library
98109
99110%prep
100- %autosetup -n gtk-vnc-%{version }
111+ %autosetup -n gtk-vnc-%{version } -p1
101112
102113%build
103114%meson
@@ -115,6 +126,8 @@ chmod -x examples/*.pl examples/*.js examples/*.py
115126%files -n gvnc -f %{name }.lang
116127%{_libdir }/libgvnc-1.0.so.*
117128%{_libdir }/girepository-1.0/GVnc-1.0.typelib
129+ %dir %{_datadir }/vala/
130+ %dir %{_datadir }/vala/vapi/
118131%{_datadir }/vala/vapi/gvnc-1.0.deps
119132%{_datadir }/vala/vapi/gvnc-1.0.vapi
120133
@@ -124,6 +137,8 @@ chmod -x examples/*.pl examples/*.js examples/*.py
124137%{_includedir }/gvnc-1.0/* .h
125138%{_libdir }/pkgconfig/gvnc-1.0.pc
126139%{_datadir }/gir-1.0/GVnc-1.0.gir
140+ %{_datadir }/doc/gvnc/
141+ %{_datadir }/doc/gvnc.toml
127142
128143%files -n gvncpulse -f %{name }.lang
129144%{_libdir }/libgvncpulse-1.0.so.*
@@ -164,11 +179,52 @@ chmod -x examples/*.pl examples/*.js examples/*.py
164179%{_includedir }/%{name }-2.0/* .h
165180%{_libdir }/pkgconfig/%{name }-2.0.pc
166181%{_datadir }/gir-1.0/GtkVnc-2.0.gir
182+ %{_datadir }/doc/gtk-vnc/
183+ %{_datadir }/doc/gtk-vnc.toml
167184
168185%changelog
169- *
Mon Mar 06 2023 Muhammad Falak R Wani <[email protected] > -
1.3.0-3 170- - Initial CBL-Mariner import from Fedora 36 (license: MIT).
171- - License Verified
186+ *
Mon Oct 06 2025 Aditya Singh <[email protected] > -
1.5.0-3 187+ - Initial Azure Linux import from Fedora 41 (license: MIT).
188+ - License Verified.
189+
190+ *
Wed Feb 19 2025 Daniel P. Berrangé <[email protected] > -
1.5.0-2 191+ - Fix --gtk-vnc-debug flag with new glib2
192+
193+ *
Fri Feb 07 2025 Daniel P. Berrangé <[email protected] > -
1.5.0-1 194+ - Update to 1.5.0 release
195+
196+ *
Fri Jan 17 2025 Fedora Release Engineering <[email protected] > -
1.4.0-4 197+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
198+
199+ *
Mon Jan 13 2025 Daniel P. Berrangé <[email protected] > -
1.4.0-3 200+ - Own vala dirs (rhbz#2305567)
201+
202+ *
Mon Jan 6 2025 Daniel P. Berrangé <[email protected] > -
1.4.0-1 203+ - Update to 1.4.0 release
204+
205+ *
Thu Jul 18 2024 Fedora Release Engineering <[email protected] > -
1.3.1-6 206+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
207+
208+ *
Wed Jan 24 2024 Fedora Release Engineering <[email protected] > -
1.3.1-5 209+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
210+
211+ *
Sat Jan 20 2024 Fedora Release Engineering <[email protected] > -
1.3.1-4 212+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
213+
214+ *
Thu Jul 20 2023 Fedora Release Engineering <[email protected] > -
1.3.1-3 215+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
216+
217+ *
Thu Jan 19 2023 Fedora Release Engineering <[email protected] > -
1.3.1-2 218+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
219+
220+ *
Mon Jan 16 2023 Yaakov Selkowitz <[email protected] > -
1.3.1-1 221+ - Update to 1.3.1 release
222+
223+ *
Mon Aug 8 2022 Daniel P. Berrangé <[email protected] > -
1.3.0-5 224+ - Pull in mingw sub-packages
225+
226+ *
Thu Jul 21 2022 Fedora Release Engineering <[email protected] > -
1.3.0-3 227+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
172228
173229*
Thu Jan 20 2022 Fedora Release Engineering <[email protected] > -
1.3.0-2 174230- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
0 commit comments