Hello community, here is the log from the commit of package gnome-boxes for openSUSE:Factory checked in at 2018-10-17 08:15:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-boxes (Old) and /work/SRC/openSUSE:Factory/.gnome-boxes.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-boxes" Wed Oct 17 08:15:38 2018 rev:58 rq:638512 version:3.30.1 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-boxes/gnome-boxes.changes 2018-06-13 15:14:14.663945538 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-boxes.new/gnome-boxes.changes 2018-10-17 08:15:41.947013634 +0200 @@ -1,0 +2,74 @@ +Wed Sep 26 11:33:16 UTC 2018 - bjorn....@gmail.com + +- Update to version 3.30.1: + + Hardcode xmlns URI. + + Fixed the setting of rpath for subprojects. + + Updated translations. + +------------------------------------------------------------------- +Sat Sep 8 12:57:52 UTC 2018 - antoine.belv...@opensuse.org + +- Update to version 3.30.0: + + Updated subprojects (gtk-frdp, libovf-glib). + + Updated translations. +- Drop gnome-boxes-fix-meson_build.patch (fixed upstream). +- Remove lang package from recommended packages as it already + supplements main package (same effect, it's redundant). + +------------------------------------------------------------------- +Sat Sep 1 23:03:20 UTC 2018 - luc1...@linuxmail.org + +- Add gnome-boxes-fix-meson_build.patch: move package_subdir to + private location while still complying with FHS + (glgo#GNOME/gnome-boxes#219). + +------------------------------------------------------------------- +Thu Aug 30 00:03:17 UTC 2018 - luc1...@linuxmail.org + +- Update to version 3.29.92: + + Updated translations. +- Changes from version 3.29.91: + + Updated translations. +- Changes from version 3.29.4: + + Handle RDP and VNC mimetypes. + + Introduce the "Initial setup" page in the wizard. + + Various UI changes in the new box assistant: + - Handle URLs of images in the "Download an OS" page; + - Fix inconsistencies with the back/cancel buttons in the + topbar; + - Revamp the "Enter URL" page; + - Rename "Enter URL" page to "Connect to a remote box"; + - Add subtitles to the menu options. + + Updated translations. +- Changes from version 3.29.3: + + Rename icons to match application id + + Use VIRTIO video adapter for new VMs. + + Add support for the ovf format (.ova). + + List Fedora Silverblue 28 in the "Download an OS" page. + + Updated translations. +- Split gtk-frdp subpackage into shared library, GI bindings and + devel subpackages to ease possible splitting into their own + package in the future since gtk-frdp has it's own GitLab repo. +- Add libovf-glib shared library, GI bindings and devel + subpackages. Libovf-glib is a new upstream addition. +- Enable tests run to increase QA of package. + +------------------------------------------------------------------- +Fri Jun 8 19:31:27 UTC 2018 - luc1...@linuxmail.org + +- Update to version 3.29.2: + + Don't recreate bridge network when already existent + (making ip address/mac address persistent). + + Show a list of recommended OSes and a show more button to list + all. + + Show an empty-state page when there's no downloads to list. + + Wrap views in a backgrounded widget so it doesn't present black + borders. + + Delete stored credentials when deleting a machine. + + Don't keep credentials around when authentication fails. + + Introduce RDP support. +- Add pkgconfig(freerdp2) BuildRequires to allow testing RDP + support. +- Drop gnome-boxes-fix-icons.patch: Fixed upstream. + +------------------------------------------------------------------- Old: ---- gnome-boxes-3.28.5.tar.xz gnome-boxes-fix-icons.patch New: ---- gnome-boxes-3.30.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-boxes.spec ++++++ --- /var/tmp/diff_new_pack.s5cS3p/_old 2018-10-17 08:15:44.491012497 +0200 +++ /var/tmp/diff_new_pack.s5cS3p/_new 2018-10-17 08:15:44.499012493 +0200 @@ -13,29 +13,31 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%define govf_libver 0_1 +%define gfrdp_libver 0_1 +%define govf_sover 0.1 +%define gfrdp_sover 0.1 Name: gnome-boxes -Version: 3.28.5 +Version: 3.30.1 Release: 0 Summary: A GNOME 3 application to access remote or virtual systems License: LGPL-2.0-or-later Group: System/GUI/GNOME URL: https://wiki.gnome.org/Design/Apps/Boxes -Source0: http://download.gnome.org/sources/gnome-boxes/3.28/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM gnome-boxes-fix-icons.patch -- build: Unbreak the icon installation in gnome-3-28 -Patch0: gnome-boxes-fix-icons.patch - +Source0: http://download.gnome.org/sources/gnome-boxes/3.30/%{name}-%{version}.tar.xz BuildRequires: fdupes -BuildRequires: meson +BuildRequires: meson >= 0.47.0 BuildRequires: pkgconfig BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: vala >= 0.36.0 BuildRequires: yelp-tools -BuildRequires: pkgconfig(gio-2.0) >= 2.44.0 +BuildRequires: pkgconfig(freerdp2) +BuildRequires: pkgconfig(gio-2.0) >= 2.50 BuildRequires: pkgconfig(glib-2.0) >= 2.44.0 BuildRequires: pkgconfig(gobject-2.0) >= 2.44.0 BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.9.6 @@ -62,15 +64,84 @@ Requires: mtools # gnome-boxes requires org.freedesktop.Tracker.FTS schema to be available (bnc#785356). Requires: tracker -Recommends: %{name}-lang %description Boxes is an application to create, setup, access, and use: remote machines, remote and local virtual machines, and, when technology permits, applications on local virtual machines. +%package -n libgovf-%{govf_libver} +Summary: Shared library for libovf-glib, a virtual machine image library +License: GPL-3.0-or-later +Group: System/Libraries + +%description -n libgovf-%{govf_libver} +Libgovf is a library for reading and writing virtual machine images +in the Open Virtualization Format. + +This package provides the shared library for libovf-glib. + +%package -n libgtk-frdp-%{gfrdp_libver} +Summary: Shared library for gtk-frdp, an RDP Viewer Widget for Gtk+ +License: GPL-3.0-or-later +Group: System/Libraries +Obsoletes: gtk-frdp < 3.29.4 + +%description -n libgtk-frdp-%{gfrdp_libver} +gtk-frdp is an RDP viewer widget for the GNOME Desktop Environment. + +This package provides the shared library for libgtk-frdp. + +%package -n typelib-1_0-Govf-%{govf_libver} +Summary: Introspection Bindings for libovf-glib, a virtual machine image library +License: GPL-3.0-or-later +Group: System/Libraries + +%description -n typelib-1_0-Govf-%{govf_libver} +Libgovf is a library for reading and writing virtual machine images +in the Open Virtualization Format. + +This package provides the GObject Introspection bindings for libovf-glib. + +%package -n typelib-1_0-GtkFrdp-%{gfrdp_libver} +Summary: Introspection Bindings for gtk-frdp, an RDP Viewer Widget for Gtk+ +License: GPL-3.0-or-later +Group: System/Libraries + +%description -n typelib-1_0-GtkFrdp-%{gfrdp_libver} +gtk-frdp is an RDP viewer widget for the GNOME Desktop Environment. + +This package provides the GObject Introspection bindings for libgtk-frdp. + +%package -n libovf-glib-devel +Summary: Development Files for gtk-frdp, a virtual machine image library +License: GPL-3.0-or-later +Group: Development/Languages/C and C++ +Requires: libgovf-%{govf_libver} = %{version} +Requires: typelib-1_0-Govf-%{govf_libver} = %{version} + +%description -n libovf-glib-devel +Libgovf is a library for reading and writing virtual machine images +in the Open Virtualization Format. + +This package provides all the necessary files for development with +libovf-glib. + +%package -n gtk-frdp-devel +Summary: Development Files for gtk-frdp, an RDP Viewer Widget for Gtk+ +License: GPL-3.0-or-later +Group: Development/Languages/C and C++ +Requires: libgtk-frdp-%{gfrdp_libver} = %{version} +Requires: typelib-1_0-GtkFrdp-%{gfrdp_libver} = %{version} + +%description -n gtk-frdp-devel +gtk-frdp is an RDP viewer widget for the GNOME Desktop Environment. + +This package provides all the necessary files for development with libgtk-frdp. + %package -n gnome-shell-search-provider-boxes Summary: Shell search provider for GNOME Boxes +License: LGPL-2.0-or-later Group: System/GUI/GNOME Requires: %{name} = %{version} Requires: gnome-shell @@ -94,12 +165,21 @@ %meson %meson_build +%check +%meson_test + %install %meson_install %suse_update_desktop_file org.gnome.Boxes %{name} Emulator %find_lang %{name} %{?no_lang_C} %fdupes %{buildroot}%{_datadir} +%post -n libgovf-%{govf_libver} -p /sbin/ldconfig +%post -n libgtk-frdp-%{gfrdp_libver} -p /sbin/ldconfig + +%postun -n libgovf-%{govf_libver} -p /sbin/ldconfig +%postun -n libgtk-frdp-%{gfrdp_libver} -p /sbin/ldconfig + %files %license COPYING %doc AUTHORS NEWS HACKING README README.logos TODO @@ -117,6 +197,53 @@ %{_datadir}/gnome-boxes/unattended/disk.img %{_datadir}/icons/hicolor/*/apps/org.gnome.Boxes* +%files -n libgovf-%{govf_libver} +%dir %{_libdir}/gnome-boxes/ +%{_libdir}/gnome-boxes/libgovf-%{govf_sover}.so + +%files -n libgtk-frdp-%{gfrdp_libver} +%dir %{_libdir}/gnome-boxes/ +%{_libdir}/gnome-boxes/libgtk-frdp-%{gfrdp_sover}.so + +%files -n typelib-1_0-Govf-%{govf_libver} +%dir %{_libdir}/gnome-boxes/girepository-1.0 +%{_libdir}/gnome-boxes/girepository-1.0/Govf-%{govf_sover}.typelib + +%files -n typelib-1_0-GtkFrdp-%{gfrdp_libver} +%dir %{_libdir}/gnome-boxes/girepository-1.0 +%{_libdir}/gnome-boxes/girepository-1.0/GtkFrdp-%{gfrdp_sover}.typelib + +%files -n libovf-glib-devel +%dir %{_datadir}/gnome-boxes/ +%dir %{_datadir}/gnome-boxes/gir-1.0/ +%dir %{_datadir}/gnome-boxes/vapi/ +%dir %{_includedir}/gnome-boxes/ +%dir %{_includedir}/gnome-boxes/govf/ +%dir %{_libdir}/gnome-boxes/pkgconfig/ +%{_libdir}/gnome-boxes/pkgconfig/govf-%{govf_sover}.pc +%{_datadir}/gnome-boxes/vapi/govf-%{govf_sover}.deps +%{_datadir}/gnome-boxes/vapi/govf-%{govf_sover}.vapi +%{_datadir}/gnome-boxes/gir-1.0/Govf-%{govf_sover}.gir +%{_includedir}/gnome-boxes/govf/govf-disk.h +%{_includedir}/gnome-boxes/govf/govf-package.h +%{_includedir}/gnome-boxes/govf/govf.h + +%files -n gtk-frdp-devel +%dir %{_datadir}/gnome-boxes/ +%dir %{_datadir}/gnome-boxes/gir-1.0/ +%dir %{_datadir}/gnome-boxes/vapi/ +%dir %{_includedir}/gnome-boxes/ +%dir %{_includedir}/gnome-boxes/gtk-frdp/ +%dir %{_libdir}/gnome-boxes/pkgconfig/ +%{_libdir}/gnome-boxes/pkgconfig/gtk-frdp-%{gfrdp_sover}.pc +%{_datadir}/gnome-boxes/vapi/gtk-frdp-%{gfrdp_sover}.deps +%{_datadir}/gnome-boxes/vapi/gtk-frdp-%{gfrdp_sover}.vapi +%{_datadir}/gnome-boxes/gir-1.0/GtkFrdp-%{gfrdp_sover}.gir +%{_includedir}/gnome-boxes/gtk-frdp/frdp-display.h +%{_includedir}/gnome-boxes/gtk-frdp/frdp-session.h +%{_includedir}/gnome-boxes/gtk-frdp/gtk-frdp.h +%{_includedir}/gnome-boxes/gtk-frdp/gtk-frdp-version.h + %files -n gnome-shell-search-provider-boxes %{_datadir}/dbus-1/services/org.gnome.Boxes.SearchProvider.service %{_datadir}/dbus-1/services/org.gnome.Boxes.service ++++++ gnome-boxes-3.28.5.tar.xz -> gnome-boxes-3.30.1.tar.xz ++++++ ++++ 85513 lines of diff (skipped)