Commit Graph

45 Commits

Author SHA1 Message Date
Adam Joseph
4a701a51aa spice-gtk: fix build for withPolkit==false case
The spice-gtk/default.nix expression provides an option, withPolkit,
to decide whether or not the library should be compiled with support
for polkit.  Currently setting that argument to false results in a
build failure:

  Run-time dependency polkit-gobject-1 found: NO (tried pkgconfig)
  meson.build:207:0: ERROR: Dependency "polkit-gobject-1" not found, tried pkgconfig

It appears that at some point spice-gtk began requiring the meson flag
-Dpolkit=disabled in this case.  This commit adds that flag when
!withPolkit.
2022-03-02 23:48:27 -08:00
Anders Kaseorg
5c5f2b547f spice-gtk: 0.37 → 0.40
Fixes #159270.

Co-authored-by: Tadeo Kondrak <me@tadeo.ca>
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2022-02-11 13:11:46 -08:00
Kerstin Humm
bb799694db
epoxy: rename to libepoxy
https://github.com/NixOS/nixpkgs/issues/145040
2021-11-11 05:55:32 +01:00
Ben Siraphob
66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Florian Klink
d0b9aa6fa2 usbredir: request libusb1 directly
Also, fix the website there, and tidy up the spice-gtk derivation, which
makes use of libusb1 too.
2020-04-27 12:16:40 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Jan Tojnar
72e7d569a7
tree-wide: s/GTK+/GTK/g
GTK was renamed.
2019-09-06 02:54:53 +02:00
Kirill Boltaev
2f583129e2 spice-gtk: propagate gstreamer plugins
Note: there is no sound without gst-plugins-good.
2019-07-12 23:52:07 +03:00
Jan Tojnar
c3fe79e930
spice-gtk: remove auto_features=enabled from expression
It is now default
2019-06-25 18:24:53 +02:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
worldofpeace
5f7c701eff spice-gtk: 0.35 -> 0.37
Meson!

Pulseaudio backend has been deprecated upstream
so it has been disabled. Celt has also been disabled
because there's opus.

Other than that optional features have been enabled.

https://gitlab.freedesktop.org/spice/spice-gtk/blob/v0.36/NEWS
https://gitlab.freedesktop.org/spice/spice-gtk/blob/v0.37/NEWS
2019-05-18 23:13:54 -04:00
Jan Tojnar
a51a99c690
gobject-introspection: rename package
camelCase package name was a huge inconsistency in GNOME package set.
2018-12-02 12:42:29 +01:00
c0bw3b
b911f22730 Treewide: use https for www.spice-space.org 2018-11-25 00:01:22 +01:00
Jan Tojnar
69a17c7a19
Revert "treewide: remove placeholder usage"
This reverts commit 82f6267023.
2018-08-30 18:18:29 +02:00
xeji
f0dba3f598
spice-gtk: 0.34 -> 0.35 (#44675)
- new dependency: opusfile
- enable celt 0.5.1 explicitly, no longer auto-enabled
2018-08-09 20:27:15 +02:00
Silvan Mosberger
57bccb3cb8 treewide: http -> https sources (#42676)
* treewide: http -> https sources

This updates the source urls of all top-level packages from http to
https where possible.

* buildtorrent: fix url and tab -> spaces
2018-06-28 20:43:35 +02:00
gnidorah
62500ec964 virt-viewer: folder sharing support 2018-05-29 19:26:59 +03:00
gnidorah
30dc291331 virt-viewer: support ALSA 2018-05-29 19:25:52 +03:00
Keith Amidon
737c1c491d gnome-boxes: fix USB redirection (#39129)
This fixes USB redirection in gnome-boxes by ensuring that the
required PolicyKit action policy file is installed in the spice-gtk
package and adding that package to gnome-boxes propagatedUserEnvPkgs.
2018-04-19 20:40:10 +02:00
Shea Levy
05e375d710
Merge remote-tracking branch 'origin/master' into staging 2018-03-28 09:36:47 -04:00
Franz Pletz
ecbf439bf0
Merge pull request #37184 from xeji/spice-gtk-fix
spice-gtk: fix symlink errors, add withPolkit option
2018-03-28 06:40:30 +00:00
Jan Tojnar
82f6267023
treewide: remove placeholder usage
see 2abac54c03
2018-03-27 20:14:44 +02:00
Jan Malakhovski
e822c85287 spice-gtk: fix build 2018-03-26 14:02:06 +03:00
xeji
e26810069e spice-gtk: fix symlink errors, add withPolkit option 2018-03-23 14:23:16 +01:00
Jan Tojnar
80ce338940
spice-gtk: clean up 2018-03-22 10:32:24 +01:00
Jan Tojnar
2bd4880588
spice-gtk: add vapi 2018-03-22 07:46:56 +01:00
xeji
54b432f52d spice-gtk: set maintainer (previously none) 2018-03-04 17:51:20 +01:00
xeji
1894a2ace9 spice-gtk: fix usb redirection
Build with polkit and acl to enable usb redirection
in virt-viewer and virt-manager. Fixes #27199
usb redirection requires a setuid wrapper, see comment in code.
2018-03-04 17:47:55 +01:00
xeji
14c6c286fc spice-gtk: clean up unnecessary code 2018-03-04 17:47:55 +01:00
Jan Tojnar
a31d98f312
tree-wide: autorename gnome packages to use dashes 2018-02-25 17:41:16 +01:00
Jan Tojnar
846608238d
spice_gtk: 0.33 → 0.34 2017-11-05 17:02:28 +01:00
Volth
d4294265fd virt-viewer: 2.0 -> 5.0 2017-03-14 04:54:11 +00:00
Frederik Rietdijk
862f981317 spice_gtk: use python2 2016-11-24 22:28:04 +01:00
Graham Christensen
6d1638e697
spice-gtk: 0.29 -> 0.32 2016-09-26 08:22:49 -04:00
Frederik Rietdijk
8ed1a955d2 spice-gtk: do not use top-level python packages 2016-09-26 11:10:50 +02:00
Kirill Boltaev
bccd75094f treewide: explicitly specify gtk and related package versions 2016-09-12 18:26:06 +03:00
Robin Gloster
53b389327e refactor to use autoreconfHook where possible
Close #12446.
2016-01-18 10:45:31 +01:00
William A. Kennington III
5e254f57c7 spice-gtk: 0.27 -> 0.29 2015-09-18 14:52:51 -07:00
Luca Bruno
4736b3b1ae spice-gtk: update to 0.27 2015-06-25 11:38:32 +02:00
William A. Kennington III
b07929b0a3 Use libpulseaudio instead of pulseaudio 2015-05-29 14:32:56 -07:00
William A. Kennington III
582112fc7b spice-gtk: 0.24 -> 0.25 2014-10-23 13:29:07 -07:00
Benjamin Podszun
08aba1d669 nixpkgs: Bump spice-gtk to 0.24 (close #2571) 2014-05-08 22:56:15 +02:00
Jaka Hudoklin
413ebfb246 virt-manager: update to 1.0.1, fix & update dependencies, gtk3 support
- Vte, add gtk3 support, enable introspection, update to 0.35.90
- Spice-gtk, add gtk3 support
- gtk-vnc, add gtk3 support
- Add libvirt-glib (thanks @bjornfor)
- Add usbredir
- qemu, enable usbredir
- spice-gtk, enable usbredir
- virt-manager, update to 1.0.1

[Bjørn:
* Set namePrefix = "" to preserve package name "virt-manager"
  (instead of "python2.7-virt-manager")
* Add dconf to GIO_EXTRA_MODULES to get persistent settings in
  virt-manager. Without it:
  GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications.
* Add ${gtk3}/share to XDG_DATA_DIRS to unbreak "Take Screenshot"
  feature (fixes "Settings schema 'org.gtk.Settings.FileChooser' is not installed")
* gtk-vnc: don't pull "pkgs" attrset for optionalString, use stdenv.lib.optionalString instead.
]
2014-04-05 18:37:05 +02:00
Ricardo M. Correia
4ede302207 virt-manager: Add graphical support for the Spice protocol 2014-01-11 22:01:52 +01:00