summaryrefslogtreecommitdiffstats
path: root/virt-viewer.spec.in
Commit message (Collapse)AuthorAgeFilesLines
* Use GResource for loading ui filesFabiano Fidêncio2016-03-031-9/+0
| | | | | | | | | | Let's take advantage of GResource for loading ui files in a better and cleaner way than virt_viewer_util_load_ui() was doing. It also brings the benefit, at least for developers, of being able to test ui changes without having to "make install" virt-viewer. Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com> Acked-by: Eduardo Lima (Etrunko) <etrunko@redhat.com>
* Bring back libvirt-glib dependencyFabiano Fidêncio2016-02-251-0/+1
| | | | | | | | | | | | | | | libvirt-glib dependency was dropped in commit 296f91c in favor to maintain the full glib event loop integration into virt-viewer tree. This decision was taken because libvirt-glib was not mature enough at that time, which is not the case nowadays. The libvirt-glib version chosen as dependency (0.1.8) is the first release that includes the fixes for the glib event loop integration that were backported to virt-viewer last year. Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com> Acked-by: Eduardo Lima (Etrunko) <etrunko@redhat.com> Acked-by: Victor Toso <victortoso@redhat.com>
* Drop support to gtk2Fabiano Fidêncio2016-02-151-25/+2
| | | | | | | | The 3.0 release was the last one that still supports GTK2. For the Windows builds the support to GTK2 was dropped in the previous release. Let's do the same for the entire project now. Signed-off-by: Eduardo Lima (Etrunko) <etrunko@redhat.com>
* specs: add remote-viewer-connect.xmlFabiano Fidêncio2015-12-011-0/+1
| | | | | The file was introduced in commit 0571843d but never added to the spec files.
* spec: Add virt-viewer-preferences.xmlFabiano Fidêncio2015-03-121-0/+1
| | | | | The file was introduced in commit 73b80ba99fb80140cadd07bbbf09a412bb9a0098
* Add new ui files to the RPMsDaniel P. Berrange2014-10-271-0/+2
|
* spec: Update/optimize mime scriptletsRex Dieter2014-10-231-4/+5
|
* build-sys: Always prepend '-' to build idChristophe Fergeau2014-04-041-1/+1
| | | | | | | | | | | | | | | | | When using the --with-buildid configure paramater, the build id which is substituted in the MSI wxs file is automatically prepended by a '-', but the build id which is used in the C files does not get this '-' automatically. Currently, the linux and mingw spec files prepend a '-' on their own to the --with-buildid argument, but this causes the MSI installer to show 2 '-' during installation: "Please wait while Windows configures VirtViewer 0.6.0--1" This commit always prepends a '-' to the buildid strings, and removes the '-' from the spec files. This is to ensure the separator between version number and buildid is not forgotten, which could give a confusing version number.
* Use a USB icon in the fullscreen toolbarMarc-André Lureau2014-03-131-0/+1
| | | | | | | | Replace the generic GTK_STOCK_PREFERENCES with a more appropriate USB icon. The icon was provided by Jakub Steiner <jsteiner@redhat.com> https://bugzilla.redhat.com/show_bug.cgi?id=804184
* spec: Don't disable spice support on some archsChristophe Fergeau2014-02-271-5/+0
| | | | | Nowadays spice-gtk no longer has an ExclusiveArch: x86 x86_64 %{arm} virt-viewer can be built with spice-gtk support on all arches.
* spec: Get BuildRequires min versions from configure.acChristophe Fergeau2013-12-181-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We currently duplicate the minimum requirements for the various virt-viewer dependencies in configure.ac, virt-viewer.spec.in and mingw-virt-viewer.spec.in This commit uses the versions set in configure.ac in the 2 .spec.in files so that it's easier to keep them in sync Before/after diff of the .spec files are: --- virt-viewer.spec.or 2013-12-18 14:14:14.304285905 +0100 +++ virt-viewer.spec 2013-12-18 14:19:20.217072678 +0100 @@ -47,14 +47,14 @@ BuildRequires: libtool %endif -BuildRequires: glib2-devel >= 2.22 +BuildRequires: glib2-devel >= 2.22.0 %if %{with_gtk3} -BuildRequires: gtk3-devel >= 3.0.0 +BuildRequires: gtk3-devel >= 3.0 %else -BuildRequires: gtk2-devel >= 2.12.0 +BuildRequires: gtk2-devel >= 2.18.0 %endif -BuildRequires: libvirt-devel >= 0.9.7 -BuildRequires: libxml2-devel +BuildRequires: libvirt-devel >= 0.10.0 +BuildRequires: libxml2-devel >= 2.6.0 %if %{with_gtk3} BuildRequires: gtk-vnc2-devel >= 0.4.0 %else --- mingw-virt-viewer.spec.or 2013-12-18 14:14:23.656401693 +0100 +++ mingw-virt-viewer.spec 2013-12-18 14:20:57.007270507 +0100 @@ -12,22 +12,22 @@ BuildRequires: mingw32-filesystem >= 23 BuildRequires: mingw64-filesystem >= 23 -BuildRequires: mingw32-glib2 >= 2.22 -BuildRequires: mingw64-glib2 >= 2.22 +BuildRequires: mingw32-glib2 >= 2.22.0 +BuildRequires: mingw64-glib2 >= 2.22.0 BuildRequires: mingw32-gstreamer-plugins-bad-free BuildRequires: mingw64-gstreamer-plugins-bad-free BuildRequires: mingw32-gstreamer-plugins-good BuildRequires: mingw64-gstreamer-plugins-good -BuildRequires: mingw32-gtk2 -BuildRequires: mingw64-gtk2 +BuildRequires: mingw32-gtk2 >= 2.18.0 +BuildRequires: mingw64-gtk2 >= 2.18.0 BuildRequires: mingw32-libusbx BuildRequires: mingw64-libusbx -BuildRequires: mingw32-libvirt >= 0.9.7 -BuildRequires: mingw64-libvirt >= 0.9.7 -BuildRequires: mingw32-libxml2 -BuildRequires: mingw64-libxml2 -BuildRequires: mingw32-gtk-vnc >= 0.4.3 -BuildRequires: mingw64-gtk-vnc >= 0.4.3 +BuildRequires: mingw32-libvirt >= 0.10.0 +BuildRequires: mingw64-libvirt >= 0.10.0 +BuildRequires: mingw32-libxml2 >= 2.6.0 +BuildRequires: mingw64-libxml2 >= 2.6.0 +BuildRequires: mingw32-gtk-vnc >= 0.3.8 +BuildRequires: mingw64-gtk-vnc >= 0.3.8 BuildRequires: mingw32-readline BuildRequires: mingw64-readline BuildRequires: mingw32-spice-glib
* Update spice-gtk requirement everywhereChristophe Fergeau2013-12-181-2/+2
| | | | | | d1c2bc1 updated configure.ac spice-gtk requirement to 0.22, but did not update the various places which duplicated this requirement, namely the .spec.in files and the README file.
* Update shared mime database on install/uninstallChristophe Fergeau2013-12-181-1/+3
| | | | | | | | | | | | | | remomte-viewer installs a file to $datadir/share/mime to register a mime-type for its .vv files. However, after installing this file, update-mime-database must be run in order to update the shared mime database. This commit (inspired by what Nautilus/planner are doing) adds what is needed for that. If the mime type is not correctly registered, gvfs-info console.vv will not return the correct mime type, and xdg-open console.vv will fail to start remote-viewer, and will fall back to running gedit as the .vv file is a text file. https://bugzilla.redhat.com/show_bug.cgi?id=1044209
* Disable govirt support on f19Christophe Fergeau2013-12-131-2/+2
| | | | | | | | The govirt package in f19 is an older one, and does not have some of the functions used since the switch to govirt 0.3.0. As 0.3.0 broke ABI, it's not convenient to backport it to f19. Update the spec file to reflect the fact that oVirt support in git is no longer buildable on f19.
* spec: Enable ovirt support on RHEL7 as wellChristophe Fergeau2013-09-131-1/+1
|
* spec: Group %define spice togetherChristophe Fergeau2013-09-131-5/+1
| | | | | The rhel and fedora %define for enabling spice were separated, we can group them for better readability.
* spec: Build with gtk+3 on rhel7+Christophe Fergeau2013-09-131-1/+1
|
* Update min spice-gtk dep to 0.20v0.5.7Daniel P. Berrange2013-07-311-2/+2
| | | | | | | The spice_smartcard_manager_get_readers method was only added in spice-gtk 0.20. Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
* spec: Add missing % in %if 0{?fedora}Christophe Fergeau2013-06-041-1/+1
| | | | This was missing in previous commit.
* spec: Deprecate spice-clientChristophe Fergeau2013-06-041-0/+5
| | | | | This has been true for quite some time, it's high time we stop building spicec and have remote-viewer replace it on upgrades.
* Sync spec with FedoraDaniel P. Berrange2013-05-011-6/+9
|
* Add oVirt supportChristophe Fergeau2013-04-121-1/+10
| | | | | | This commit adds support for ovirt:// URIs. It does so by using libgovirt to get the spice/vnc connection information through oVirt xmlrpc API.
* Delete browser plugin entirelyDaniel P. Berrange2013-03-131-43/+1
| | | | | | | | | | | The browser plugin code has been effectively unmaintained since the day it was merged. There has always been a caveat that the code has not been properly audited to ensure it is secure, and being unmaintained doesn't give a warm secure feeling. These days there are better solutions for the browser which are pure HTML5 code, noVNC and SPICE-HTML5. Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
* Update min spice-gtk requirement docs / RPM requiresDaniel P. Berrange2013-02-131-2/+2
|
* spec: include mime fileMarc-André Lureau2013-02-121-0/+1
|
* build-sys: add --with-buildid to details build versionMarc-André Lureau2013-02-121-1/+1
| | | | | | Add a configure argument to append build version details, similar to what Daniel Berrange proposed in the "use finer package version in mingw-virt-viewer" thread on the ML.
* Add RPM magic to run autoreconfDaniel P. Berrange2012-10-121-0/+16
| | | | Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
* Update for 0.5.4 releaev0.5.4Daniel P. Berrange2012-09-171-1/+1
|
* Bump glib > 2.22, add compat fileMarc-André Lureau2012-07-231-0/+1
| | | | | We use API from 2.22, and some from further version. Add virt-glib-compat.h fallback file for those.
* spice: improve fullscreen=auto-confMarc-André Lureau2012-07-231-1/+1
| | | | | Do keep client monitor position, do not align monitors automatically. The align property is only available since v0.12.101.
* Add a desktop file for launching remote-viewerDaniel P. Berrange2012-04-181-0/+5
| | | | | | Enable automagic handling of spice:// URLs in firefox by registering a desktop handler for remote-viewer with the SPICE URI scheme
* Give remote-viewer priority over spicec for spice-xpi-clientDaniel P. Berrange2012-04-171-1/+1
|
* Require F17 for spice in RPM buildsDaniel P. Berrange2012-04-051-1/+1
|
* Fix libvirt/SPICE min versionsDaniel P. Berrange2012-03-091-3/+4
| | | | | | | | | | We require libvirt >= 0.9.7 to get virDomainOpenGraphics We require spice-gtk >= 0.11 to get the fix for dealing with authentication over an SSH tunnel We requires spice-protocol >= 0.10.1 to get a constant required by USB redirection
* Refresh translationsDaniel P. Berrange2012-03-071-0/+4
|
* remote-viewer: support spice foreign menuMarc-Andre Lureau2012-03-011-2/+2
|
* spice: fix connecting via ssh to a password-protected serverMarc-André Lureau2012-03-011-2/+2
| | | | | | spice_session_connect() will attempt to connect directly to the server, we need to continue calling spice_session_open_fd() for ssh tunnel to work.
* Relax GTK-VNC version againDaniel P. Berrange2012-02-161-2/+2
| | | | A previous commit needlessly increased the min required GTK-VNC
* Import a pretty icon for virt-viewer applicationDaniel P. Berrange2012-02-081-0/+7
|
* Add spice-xpi-client-remote-viewer alternativeMarc-André Lureau2012-02-061-0/+16
|
* man: add remote-viewer man pageMarc-André Lureau2012-02-061-1/+2
|
* Add a menu entry for USB device selectionHans de Goede2012-02-061-2/+2
|
* Remove usage of deprecated propertyMarc-André Lureau2012-01-311-2/+2
|
* Add remote-viewer programMarc-André Lureau2012-01-311-0/+1
| | | | | This program is meant for direct URI connections. ex: remote-viewer vnc://uri
* Require GTK-VNC 0.4.3 and remove redundant realize() callDaniel P. Berrange2011-11-071-1/+1
| | | | | Remove call to gtk_widget_realize for the GTK-VNC widget. Requires GTK-VNC >= 0.4.3
* Fix configure arg for disabling spiceDaniel P. Berrange2011-11-031-2/+2
|
* Fix build requirements for GTK3v0.4.0Daniel P. Berrange2011-07-121-0/+8
|
* Disable SPICE unless on x86 architecturesDaniel P. Berrange2011-07-121-0/+5
|
* Update to optionally build with GTK3Daniel P. Berrange2011-07-111-3/+17
|
* Introduce standard naming convention to files & methodsDaniel P. Berrange2011-07-011-3/+3
| | | | | | | | | | All source files must be named virt-viewer-XXXX All methods named virt_viewer_XXX