Merge pull request #122003 from hercules-ci/rename-xvfb-run

treewide: xvfb_run -> xvfb-run

authored by

Robert Hensing and committed by
GitHub
8823855c 3cfb002b

+78 -77
+2 -2
pkgs/applications/audio/quodlibet/default.nix
··· 1 { lib, stdenv, fetchurl, python3, wrapGAppsHook, gettext, libsoup, gnome, gtk3, gdk-pixbuf, librsvg, 2 - tag ? "", xvfb_run, dbus, glibcLocales, glib, glib-networking, gobject-introspection, hicolor-icon-theme, 3 gst_all_1, withGstPlugins ? true, 4 xineBackend ? false, xine-lib, 5 withDbusPython ? false, withPyInotify ? false, withMusicBrainzNgs ? false, withPahoMqtt ? false, ··· 20 21 nativeBuildInputs = [ wrapGAppsHook gettext ]; 22 23 - checkInputs = [ gdk-pixbuf hicolor-icon-theme ] ++ (with python3.pkgs; [ pytest pytest_xdist polib xvfb_run dbus.daemon glibcLocales ]); 24 25 buildInputs = [ gnome.adwaita-icon-theme libsoup glib glib-networking gtk3 webkitgtk gdk-pixbuf keybinder3 gtksourceview libmodplug libappindicator-gtk3 kakasi gobject-introspection ] 26 ++ (if xineBackend then [ xine-lib ] else with gst_all_1;
··· 1 { lib, stdenv, fetchurl, python3, wrapGAppsHook, gettext, libsoup, gnome, gtk3, gdk-pixbuf, librsvg, 2 + tag ? "", xvfb-run, dbus, glibcLocales, glib, glib-networking, gobject-introspection, hicolor-icon-theme, 3 gst_all_1, withGstPlugins ? true, 4 xineBackend ? false, xine-lib, 5 withDbusPython ? false, withPyInotify ? false, withMusicBrainzNgs ? false, withPahoMqtt ? false, ··· 20 21 nativeBuildInputs = [ wrapGAppsHook gettext ]; 22 23 + checkInputs = [ gdk-pixbuf hicolor-icon-theme ] ++ (with python3.pkgs; [ pytest pytest_xdist polib xvfb-run dbus.daemon glibcLocales ]); 24 25 buildInputs = [ gnome.adwaita-icon-theme libsoup glib glib-networking gtk3 webkitgtk gdk-pixbuf keybinder3 gtksourceview libmodplug libappindicator-gtk3 kakasi gobject-introspection ] 26 ++ (if xineBackend then [ xine-lib ] else with gst_all_1;
+2 -2
pkgs/applications/audio/sublime-music/default.nix
··· 5 , gtk3 6 , pango 7 , wrapGAppsHook 8 - , xvfb_run 9 , chromecastSupport ? false 10 , serverSupport ? false 11 , keyringSupport ? true ··· 66 pytest 67 pytest-cov 68 ]; 69 - checkPhase = "${xvfb_run}/bin/xvfb-run pytest"; 70 71 # Also run the python import check for sanity 72 pythonImportsCheck = [ "sublime_music" ];
··· 5 , gtk3 6 , pango 7 , wrapGAppsHook 8 + , xvfb-run 9 , chromecastSupport ? false 10 , serverSupport ? false 11 , keyringSupport ? true ··· 66 pytest 67 pytest-cov 68 ]; 69 + checkPhase = "${xvfb-run}/bin/xvfb-run pytest"; 70 71 # Also run the python import check for sanity 72 pythonImportsCheck = [ "sublime_music" ];
+2 -2
pkgs/applications/editors/gnome-builder/default.nix
··· 34 , webkitgtk 35 , wrapGAppsHook 36 , dbus 37 - , xvfb_run 38 }: 39 40 stdenv.mkDerivation rec { ··· 89 90 checkInputs = [ 91 dbus 92 - xvfb_run 93 ]; 94 95 outputs = [ "out" "devdoc" ];
··· 34 , webkitgtk 35 , wrapGAppsHook 36 , dbus 37 + , xvfb-run 38 }: 39 40 stdenv.mkDerivation rec { ··· 89 90 checkInputs = [ 91 dbus 92 + xvfb-run 93 ]; 94 95 outputs = [ "out" "devdoc" ];
+2 -2
pkgs/applications/graphics/gscan2pdf/default.nix
··· 4 # runtime dependencies 5 imagemagick, libtiff, djvulibre, poppler_utils, ghostscript, unpaper, pdftk, 6 # test dependencies 7 - xvfb_run, liberation_ttf, file, tesseract }: 8 9 with lib; 10 ··· 94 unpaper 95 pdftk 96 97 - xvfb_run 98 file 99 tesseract # tests are expecting tesseract 3.x precisely 100 ] ++ (with perlPackages; [
··· 4 # runtime dependencies 5 imagemagick, libtiff, djvulibre, poppler_utils, ghostscript, unpaper, pdftk, 6 # test dependencies 7 + xvfb-run, liberation_ttf, file, tesseract }: 8 9 with lib; 10 ··· 94 unpaper 95 pdftk 96 97 + xvfb-run 98 file 99 tesseract # tests are expecting tesseract 3.x precisely 100 ] ++ (with perlPackages; [
+2 -2
pkgs/applications/graphics/vimiv/default.nix
··· 2 , gnome 3 4 # Test requirements 5 - , dbus, xvfb_run, xdotool 6 }: 7 8 python3Packages.buildPythonApplication rec { ··· 37 vimiv/imageactions.py 38 ''; 39 40 - checkInputs = [ python3Packages.nose dbus.daemon xvfb_run xdotool ]; 41 buildInputs = [ gnome.adwaita-icon-theme librsvg ]; 42 propagatedBuildInputs = with python3Packages; [ pillow pygobject3 gtk3 ]; 43
··· 2 , gnome 3 4 # Test requirements 5 + , dbus, xvfb-run, xdotool 6 }: 7 8 python3Packages.buildPythonApplication rec { ··· 37 vimiv/imageactions.py 38 ''; 39 40 + checkInputs = [ python3Packages.nose dbus.daemon xvfb-run xdotool ]; 41 buildInputs = [ gnome.adwaita-icon-theme librsvg ]; 42 propagatedBuildInputs = with python3Packages; [ pillow pygobject3 gtk3 ]; 43
+2 -2
pkgs/applications/misc/girara/default.nix
··· 1 - { lib, stdenv, fetchurl, meson, ninja, pkg-config, check, dbus, xvfb_run, glib, gtk, gettext, libiconv, json_c, libintl 2 }: 3 4 stdenv.mkDerivation rec { ··· 12 sha256 = "1n3i960b458172mc3pkq7m9dn5qxry6fms3c3k06v27cjp5whsyf"; 13 }; 14 15 - nativeBuildInputs = [ meson ninja pkg-config gettext check dbus xvfb_run ]; 16 buildInputs = [ libintl libiconv json_c ]; 17 propagatedBuildInputs = [ glib gtk ]; 18
··· 1 + { lib, stdenv, fetchurl, meson, ninja, pkg-config, check, dbus, xvfb-run, glib, gtk, gettext, libiconv, json_c, libintl 2 }: 3 4 stdenv.mkDerivation rec { ··· 12 sha256 = "1n3i960b458172mc3pkq7m9dn5qxry6fms3c3k06v27cjp5whsyf"; 13 }; 14 15 + nativeBuildInputs = [ meson ninja pkg-config gettext check dbus xvfb-run ]; 16 buildInputs = [ libintl libiconv json_c ]; 17 propagatedBuildInputs = [ glib gtk ]; 18
+2 -2
pkgs/applications/misc/pytrainer/default.nix
··· 13 , tzdata 14 , webkitgtk 15 , wrapGAppsHook 16 - , xvfb_run 17 }: 18 19 let ··· 66 checkInputs = [ 67 glibcLocales 68 perl 69 - xvfb_run 70 ] ++ (with python.pkgs; [ 71 mysqlclient 72 psycopg2
··· 13 , tzdata 14 , webkitgtk 15 , wrapGAppsHook 16 + , xvfb-run 17 }: 18 19 let ··· 66 checkInputs = [ 67 glibcLocales 68 perl 69 + xvfb-run 70 ] ++ (with python.pkgs; [ 71 mysqlclient 72 psycopg2
+2 -2
pkgs/applications/misc/ulauncher/default.nix
··· 14 , libappindicator 15 , intltool 16 , wmctrl 17 - , xvfb_run 18 , librsvg 19 }: 20 ··· 66 mock 67 pytest 68 pytest-mock 69 - xvfb_run 70 ]; 71 72 patches = [
··· 14 , libappindicator 15 , intltool 16 , wmctrl 17 + , xvfb-run 18 , librsvg 19 }: 20 ··· 66 mock 67 pytest 68 pytest-mock 69 + xvfb-run 70 ]; 71 72 patches = [
+2 -2
pkgs/applications/networking/calls/default.nix
··· 21 , dbus 22 , vala 23 , wrapGAppsHook 24 - , xvfb_run 25 , gtk-doc 26 , docbook-xsl-nons 27 , docbook_xml_dtd_43 ··· 71 72 checkInputs = [ 73 dbus 74 - xvfb_run 75 ]; 76 77 NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";
··· 21 , dbus 22 , vala 23 , wrapGAppsHook 24 + , xvfb-run 25 , gtk-doc 26 , docbook-xsl-nons 27 , docbook_xml_dtd_43 ··· 71 72 checkInputs = [ 73 dbus 74 + xvfb-run 75 ]; 76 77 NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";
+2 -2
pkgs/applications/networking/flent/default.nix
··· 1 { lib, buildPythonApplication, fetchPypi, matplotlib, procps, pyqt5, python 2 - , pythonPackages, qt5, sphinx, xvfb_run }: 3 4 buildPythonApplication rec { 5 pname = "flent"; ··· 12 buildInputs = [ sphinx ]; 13 nativeBuildInputs = [ qt5.wrapQtAppsHook ]; 14 propagatedBuildInputs = [ matplotlib procps pyqt5 ]; 15 - checkInputs = [ procps pythonPackages.mock pyqt5 xvfb_run ]; 16 17 checkPhase = '' 18 cat >test-runner <<EOF
··· 1 { lib, buildPythonApplication, fetchPypi, matplotlib, procps, pyqt5, python 2 + , pythonPackages, qt5, sphinx, xvfb-run }: 3 4 buildPythonApplication rec { 5 pname = "flent"; ··· 12 buildInputs = [ sphinx ]; 13 nativeBuildInputs = [ qt5.wrapQtAppsHook ]; 14 propagatedBuildInputs = [ matplotlib procps pyqt5 ]; 15 + checkInputs = [ procps pythonPackages.mock pyqt5 xvfb-run ]; 16 17 checkPhase = '' 18 cat >test-runner <<EOF
+2 -2
pkgs/applications/networking/instant-messengers/gajim/default.nix
··· 5 , glib-networking 6 7 # Test dependencies 8 - , xvfb_run, dbus 9 10 # Optional dependencies 11 , enableJingle ? true, farstream, gstreamer, gst-plugins-base, gst-libav, gst-plugins-good, libnice ··· 52 ++ lib.optionals enableOmemoPluginDependencies [ python-axolotl qrcode ] 53 ++ extraPythonPackages python3.pkgs; 54 55 - checkInputs = [ xvfb_run dbus.daemon ]; 56 57 checkPhase = '' 58 # https://dev.gajim.org/gajim/gajim/-/issues/10478
··· 5 , glib-networking 6 7 # Test dependencies 8 + , xvfb-run, dbus 9 10 # Optional dependencies 11 , enableJingle ? true, farstream, gstreamer, gst-plugins-base, gst-libav, gst-plugins-good, libnice ··· 52 ++ lib.optionals enableOmemoPluginDependencies [ python-axolotl qrcode ] 53 ++ extraPythonPackages python3.pkgs; 54 55 + checkInputs = [ xvfb-run dbus.daemon ]; 56 57 checkPhase = '' 58 # https://dev.gajim.org/gajim/gajim/-/issues/10478
+2 -2
pkgs/applications/office/gtg/default.nix
··· 11 , pango 12 , gdk-pixbuf 13 , gobject-introspection 14 - , xvfb_run 15 }: 16 17 python3Packages.buildPythonApplication rec { ··· 53 checkInputs = with python3Packages; [ 54 nose 55 mock 56 - xvfb_run 57 ]; 58 59 preBuild = ''
··· 11 , pango 12 , gdk-pixbuf 13 , gobject-introspection 14 + , xvfb-run 15 }: 16 17 python3Packages.buildPythonApplication rec { ··· 53 checkInputs = with python3Packages; [ 54 nose 55 mock 56 + xvfb-run 57 ]; 58 59 preBuild = ''
+2 -2
pkgs/applications/office/kmymoney/default.nix
··· 8 , sqlcipher 9 10 # Needed for running tests: 11 - , qtbase, xvfb_run 12 13 , python2, python3Packages 14 }: ··· 55 ''; 56 57 doInstallCheck = stdenv.hostPlatform == stdenv.buildPlatform; 58 - installCheckInputs = [ xvfb_run ]; 59 installCheckPhase = 60 lib.optionalString doInstallCheck '' 61 xvfb-run -s '-screen 0 1024x768x24' make test \
··· 8 , sqlcipher 9 10 # Needed for running tests: 11 + , qtbase, xvfb-run 12 13 , python2, python3Packages 14 }: ··· 55 ''; 56 57 doInstallCheck = stdenv.hostPlatform == stdenv.buildPlatform; 58 + installCheckInputs = [ xvfb-run ]; 59 installCheckPhase = 60 lib.optionalString doInstallCheck '' 61 xvfb-run -s '-screen 0 1024x768x24' make test \
+2 -2
pkgs/applications/office/paperwork/paperwork-gtk.nix
··· 4 , cairo 5 , gnome 6 , librsvg 7 - , xvfb_run 8 , dbus 9 , libnotify 10 , wrapGAppsHook ··· 53 done 54 ''; 55 56 - checkInputs = [ xvfb_run dbus.daemon ]; 57 58 nativeBuildInputs = [ 59 wrapGAppsHook
··· 4 , cairo 5 , gnome 6 , librsvg 7 + , xvfb-run 8 , dbus 9 , libnotify 10 , wrapGAppsHook ··· 53 done 54 ''; 55 56 + checkInputs = [ xvfb-run dbus.daemon ]; 57 58 nativeBuildInputs = [ 59 wrapGAppsHook
+2 -2
pkgs/applications/window-managers/i3/default.nix
··· 1 { fetchurl, lib, stdenv, pkg-config, makeWrapper, meson, ninja, installShellFiles, libxcb, xcbutilkeysyms 2 , xcbutil, xcbutilwm, xcbutilxrm, libstartup_notification, libX11, pcre, libev 3 , yajl, xcb-util-cursor, perl, pango, perlPackages, libxkbcommon 4 - , xorgserver, xvfb_run }: 5 6 stdenv.mkDerivation rec { 7 pname = "i3"; ··· 19 libstartup_notification libX11 pcre libev yajl xcb-util-cursor perl pango 20 perlPackages.AnyEventI3 perlPackages.X11XCB perlPackages.IPCRun 21 perlPackages.ExtUtilsPkgConfig perlPackages.InlineC 22 - xorgserver xvfb_run 23 ]; 24 25 configureFlags = [ "--disable-builddir" ];
··· 1 { fetchurl, lib, stdenv, pkg-config, makeWrapper, meson, ninja, installShellFiles, libxcb, xcbutilkeysyms 2 , xcbutil, xcbutilwm, xcbutilxrm, libstartup_notification, libX11, pcre, libev 3 , yajl, xcb-util-cursor, perl, pango, perlPackages, libxkbcommon 4 + , xorgserver, xvfb-run }: 5 6 stdenv.mkDerivation rec { 7 pname = "i3"; ··· 19 libstartup_notification libX11 pcre libev yajl xcb-util-cursor perl pango 20 perlPackages.AnyEventI3 perlPackages.X11XCB perlPackages.IPCRun 21 perlPackages.ExtUtilsPkgConfig perlPackages.InlineC 22 + xorgserver xvfb-run 23 ]; 24 25 configureFlags = [ "--disable-builddir" ];
+2 -2
pkgs/applications/window-managers/phosh/default.nix
··· 18 , upower 19 , wayland 20 , dbus 21 - , xvfb_run 22 , phoc 23 , feedbackd 24 , networkmanager ··· 98 99 checkInputs = [ 100 dbus 101 - xvfb_run 102 ]; 103 104 # Temporarily disabled - Test is broken (SIGABRT)
··· 18 , upower 19 , wayland 20 , dbus 21 + , xvfb-run 22 , phoc 23 , feedbackd 24 , networkmanager ··· 98 99 checkInputs = [ 100 dbus 101 + xvfb-run 102 ]; 103 104 # Temporarily disabled - Test is broken (SIGABRT)
+2 -2
pkgs/desktops/cinnamon/cjs/default.nix
··· 20 , meson 21 , sysprof 22 , dbus 23 - , xvfb_run 24 , ninja 25 , makeWrapper 26 , which ··· 58 ]; 59 60 checkInputs = [ 61 - xvfb_run 62 ]; 63 64 propagatedBuildInputs = [
··· 20 , meson 21 , sysprof 22 , dbus 23 + , xvfb-run 24 , ninja 25 , makeWrapper 26 , which ··· 58 ]; 59 60 checkInputs = [ 61 + xvfb-run 62 ]; 63 64 propagatedBuildInputs = [
+2 -2
pkgs/desktops/gnome/core/totem/default.nix
··· 25 , gnome-desktop 26 , gsettings-desktop-schemas 27 , gdk-pixbuf 28 - , xvfb_run 29 }: 30 31 stdenv.mkDerivation rec { ··· 76 ]; 77 78 checkInputs = [ 79 - xvfb_run 80 ]; 81 82 mesonFlags = [
··· 25 , gnome-desktop 26 , gsettings-desktop-schemas 27 , gdk-pixbuf 28 + , xvfb-run 29 }: 30 31 stdenv.mkDerivation rec { ··· 76 ]; 77 78 checkInputs = [ 79 + xvfb-run 80 ]; 81 82 mesonFlags = [
+2 -2
pkgs/desktops/gnome/misc/geary/default.nix
··· 29 , python3 30 , gnutls 31 , cacert 32 - , xvfb_run 33 , glibcLocales 34 , dbus 35 , shared-mime-info ··· 99 dbus 100 gnutls # for certtool 101 cacert # trust store for glib-networking 102 - xvfb_run 103 glibcLocales # required by Geary.ImapDb.DatabaseTest/utf8_case_insensitive_collation 104 ]; 105
··· 29 , python3 30 , gnutls 31 , cacert 32 + , xvfb-run 33 , glibcLocales 34 , dbus 35 , shared-mime-info ··· 99 dbus 100 gnutls # for certtool 101 cacert # trust store for glib-networking 102 + xvfb-run 103 glibcLocales # required by Geary.ImapDb.DatabaseTest/utf8_case_insensitive_collation 104 ]; 105
+2 -2
pkgs/development/libraries/amtk/default.nix
··· 7 , gobject-introspection 8 , gnome 9 , dbus 10 - , xvfb_run 11 }: 12 13 stdenv.mkDerivation rec { ··· 34 doCheck = stdenv.isLinux; 35 checkPhase = '' 36 export NO_AT_BRIDGE=1 37 - ${xvfb_run}/bin/xvfb-run -s '-screen 0 800x600x24' dbus-run-session \ 38 --config-file=${dbus.daemon}/share/dbus-1/session.conf \ 39 meson test --print-errorlogs 40 '';
··· 7 , gobject-introspection 8 , gnome 9 , dbus 10 + , xvfb-run 11 }: 12 13 stdenv.mkDerivation rec { ··· 34 doCheck = stdenv.isLinux; 35 checkPhase = '' 36 export NO_AT_BRIDGE=1 37 + ${xvfb-run}/bin/xvfb-run -s '-screen 0 800x600x24' dbus-run-session \ 38 --config-file=${dbus.daemon}/share/dbus-1/session.conf \ 39 meson test --print-errorlogs 40 '';
+2 -2
pkgs/development/libraries/gjs/default.nix
··· 19 , harfbuzz 20 , makeWrapper 21 , which 22 - , xvfb_run 23 , nixosTests 24 }: 25 ··· 65 ]; 66 67 checkInputs = [ 68 - xvfb_run 69 ] ++ testDeps; 70 71 propagatedBuildInputs = [
··· 19 , harfbuzz 20 , makeWrapper 21 , which 22 + , xvfb-run 23 , nixosTests 24 }: 25 ··· 65 ]; 66 67 checkInputs = [ 68 + xvfb-run 69 ] ++ testDeps; 70 71 propagatedBuildInputs = [
+2 -2
pkgs/development/libraries/gtkmm/4.x.nix
··· 12 , epoxy 13 , gnome 14 , makeFontsConf 15 - , xvfb_run 16 }: 17 18 stdenv.mkDerivation rec { ··· 45 ]; 46 47 checkInputs = [ 48 - xvfb_run 49 ]; 50 51 # Tests require fontconfig.
··· 12 , epoxy 13 , gnome 14 , makeFontsConf 15 + , xvfb-run 16 }: 17 18 stdenv.mkDerivation rec { ··· 45 ]; 46 47 checkInputs = [ 48 + xvfb-run 49 ]; 50 51 # Tests require fontconfig.
+2 -2
pkgs/development/libraries/gtksourceview/3.x.nix
··· 1 { lib, stdenv, fetchurl, pkg-config, atk, cairo, glib, gtk3, pango, vala 2 - , libxml2, perl, intltool, gettext, gobject-introspection, dbus, xvfb_run, shared-mime-info }: 3 4 stdenv.mkDerivation rec { 5 pname = "gtksourceview"; ··· 21 22 nativeBuildInputs = [ pkg-config intltool perl gobject-introspection vala ]; 23 24 - checkInputs = [ xvfb_run dbus ]; 25 26 buildInputs = [ atk cairo glib pango libxml2 gettext ]; 27
··· 1 { lib, stdenv, fetchurl, pkg-config, atk, cairo, glib, gtk3, pango, vala 2 + , libxml2, perl, intltool, gettext, gobject-introspection, dbus, xvfb-run, shared-mime-info }: 3 4 stdenv.mkDerivation rec { 5 pname = "gtksourceview"; ··· 21 22 nativeBuildInputs = [ pkg-config intltool perl gobject-introspection vala ]; 23 24 + checkInputs = [ xvfb-run dbus ]; 25 26 buildInputs = [ atk cairo glib pango libxml2 gettext ]; 27
+2 -2
pkgs/development/libraries/gtksourceview/4.x.nix
··· 18 , gnome 19 , gobject-introspection 20 , dbus 21 - , xvfb_run 22 , shared-mime-info 23 }: 24 ··· 74 ]; 75 76 checkInputs = [ 77 - xvfb_run 78 dbus 79 ]; 80
··· 18 , gnome 19 , gobject-introspection 20 , dbus 21 + , xvfb-run 22 , shared-mime-info 23 }: 24 ··· 74 ]; 75 76 checkInputs = [ 77 + xvfb-run 78 dbus 79 ]; 80
+2 -2
pkgs/development/libraries/gtksourceview/5.x.nix
··· 16 , gnome 17 , gobject-introspection 18 , dbus 19 - , xvfb_run 20 , shared-mime-info 21 }: 22 ··· 64 ]; 65 66 checkInputs = [ 67 - xvfb_run 68 dbus 69 ]; 70
··· 16 , gnome 17 , gobject-introspection 18 , dbus 19 + , xvfb-run 20 , shared-mime-info 21 }: 22 ··· 64 ]; 65 66 checkInputs = [ 67 + xvfb-run 68 dbus 69 ]; 70
+2 -2
pkgs/development/libraries/libadwaita/default.nix
··· 10 , vala 11 , gobject-introspection 12 , gtk4 13 - , xvfb_run 14 }: 15 16 stdenv.mkDerivation rec { ··· 48 ]; 49 50 checkInputs = [ 51 - xvfb_run 52 ]; 53 54 doCheck = true;
··· 10 , vala 11 , gobject-introspection 12 , gtk4 13 + , xvfb-run 14 }: 15 16 stdenv.mkDerivation rec { ··· 48 ]; 49 50 checkInputs = [ 51 + xvfb-run 52 ]; 53 54 doCheck = true;
+2 -2
pkgs/development/libraries/libdazzle/default.nix
··· 1 { lib, stdenv, fetchurl, ninja, meson, pkg-config, vala, gobject-introspection, libxml2 2 - , gtk-doc, docbook_xsl, docbook_xml_dtd_43, dbus, xvfb_run, glib, gtk3, gnome }: 3 4 stdenv.mkDerivation rec { 5 pname = "libdazzle"; ··· 13 sha256 = "19abrrjsyjhhl1xflnb0likb9wwzz78fa1mk2b064rpscmz9mafv"; 14 }; 15 16 - nativeBuildInputs = [ ninja meson pkg-config vala gobject-introspection libxml2 gtk-doc docbook_xsl docbook_xml_dtd_43 dbus xvfb_run glib ]; 17 buildInputs = [ glib gtk3 ]; 18 19 mesonFlags = [
··· 1 { lib, stdenv, fetchurl, ninja, meson, pkg-config, vala, gobject-introspection, libxml2 2 + , gtk-doc, docbook_xsl, docbook_xml_dtd_43, dbus, xvfb-run, glib, gtk3, gnome }: 3 4 stdenv.mkDerivation rec { 5 pname = "libdazzle"; ··· 13 sha256 = "19abrrjsyjhhl1xflnb0likb9wwzz78fa1mk2b064rpscmz9mafv"; 14 }; 15 16 + nativeBuildInputs = [ ninja meson pkg-config vala gobject-introspection libxml2 gtk-doc docbook_xsl docbook_xml_dtd_43 dbus xvfb-run glib ]; 17 buildInputs = [ glib gtk3 ]; 18 19 mesonFlags = [
+2 -2
pkgs/development/libraries/libhandy/0.x.nix
··· 1 { lib, stdenv, fetchFromGitLab, meson, ninja, pkg-config, gobject-introspection, vala 2 , gtk-doc, docbook_xsl, docbook_xml_dtd_43 3 , gtk3, gnome 4 - , dbus, xvfb_run, libxml2 5 , hicolor-icon-theme 6 }: 7 ··· 25 gtk-doc docbook_xsl docbook_xml_dtd_43 26 ]; 27 buildInputs = [ gnome.gnome-desktop gtk3 libxml2 ]; 28 - checkInputs = [ dbus xvfb_run hicolor-icon-theme ]; 29 30 mesonFlags = [ 31 "-Dgtk_doc=true"
··· 1 { lib, stdenv, fetchFromGitLab, meson, ninja, pkg-config, gobject-introspection, vala 2 , gtk-doc, docbook_xsl, docbook_xml_dtd_43 3 , gtk3, gnome 4 + , dbus, xvfb-run, libxml2 5 , hicolor-icon-theme 6 }: 7 ··· 25 gtk-doc docbook_xsl docbook_xml_dtd_43 26 ]; 27 buildInputs = [ gnome.gnome-desktop gtk3 libxml2 ]; 28 + checkInputs = [ dbus xvfb-run hicolor-icon-theme ]; 29 30 mesonFlags = [ 31 "-Dgtk_doc=true"
+2 -2
pkgs/development/libraries/libhandy/default.nix
··· 13 , enableGlade ? false 14 , glade 15 , dbus 16 - , xvfb_run 17 , libxml2 18 , gdk-pixbuf 19 , librsvg ··· 65 66 checkInputs = [ 67 dbus 68 - xvfb_run 69 at-spi2-atk 70 at-spi2-core 71 librsvg
··· 13 , enableGlade ? false 14 , glade 15 , dbus 16 + , xvfb-run 17 , libxml2 18 , gdk-pixbuf 19 , librsvg ··· 65 66 checkInputs = [ 67 dbus 68 + xvfb-run 69 at-spi2-atk 70 at-spi2-core 71 librsvg
+2 -2
pkgs/development/libraries/libsecret/default.nix
··· 1 { lib, stdenv, fetchurl, fetchpatch, glib, pkg-config, gettext, libxslt, python3 2 , docbook_xsl, docbook_xml_dtd_42 , libgcrypt, gobject-introspection, vala 3 - , gtk-doc, gnome, gjs, libintl, dbus, xvfb_run }: 4 5 stdenv.mkDerivation rec { 6 pname = "libsecret"; ··· 32 enableParallelBuilding = true; 33 34 installCheckInputs = [ 35 - python3 python3.pkgs.dbus-python python3.pkgs.pygobject3 xvfb_run dbus gjs 36 ]; 37 38 # needs to run after install because typelibs point to absolute paths
··· 1 { lib, stdenv, fetchurl, fetchpatch, glib, pkg-config, gettext, libxslt, python3 2 , docbook_xsl, docbook_xml_dtd_42 , libgcrypt, gobject-introspection, vala 3 + , gtk-doc, gnome, gjs, libintl, dbus, xvfb-run }: 4 5 stdenv.mkDerivation rec { 6 pname = "libsecret"; ··· 32 enableParallelBuilding = true; 33 34 installCheckInputs = [ 35 + python3 python3.pkgs.dbus-python python3.pkgs.pygobject3 xvfb-run dbus gjs 36 ]; 37 38 # needs to run after install because typelibs point to absolute paths
+2 -2
pkgs/development/python-modules/dogtail/default.nix
··· 10 , gsettings-desktop-schemas 11 , fetchurl 12 , dbus 13 - , xvfb_run 14 , wrapGAppsHook 15 # , fetchPypi 16 }: ··· 33 ./nix-support.patch 34 ]; 35 36 - nativeBuildInputs = [ gobject-introspection dbus xvfb_run wrapGAppsHook ]; # for setup hooks 37 propagatedBuildInputs = [ at-spi2-core gtk3 pygobject3 pyatspi pycairo ]; 38 strictDeps = false; # issue 56943 39
··· 10 , gsettings-desktop-schemas 11 , fetchurl 12 , dbus 13 + , xvfb-run 14 , wrapGAppsHook 15 # , fetchPypi 16 }: ··· 33 ./nix-support.patch 34 ]; 35 36 + nativeBuildInputs = [ gobject-introspection dbus xvfb-run wrapGAppsHook ]; # for setup hooks 37 propagatedBuildInputs = [ at-spi2-core gtk3 pygobject3 pyatspi pycairo ]; 38 strictDeps = false; # issue 56943 39
+2 -2
pkgs/development/python-modules/liblarch/default.nix
··· 3 , buildPythonPackage 4 , python 5 , pygobject3 6 - , xvfb_run 7 , gobject-introspection 8 , gtk3 9 , pythonOlder ··· 32 33 checkPhase = '' 34 runHook preCheck 35 - ${xvfb_run}/bin/xvfb-run -s '-screen 0 800x600x24' \ 36 ${python.interpreter} nix_run_setup test 37 runHook postCheck 38 '';
··· 3 , buildPythonPackage 4 , python 5 , pygobject3 6 + , xvfb-run 7 , gobject-introspection 8 , gtk3 9 , pythonOlder ··· 32 33 checkPhase = '' 34 runHook preCheck 35 + ${xvfb-run}/bin/xvfb-run -s '-screen 0 800x600x24' \ 36 ${python.interpreter} nix_run_setup test 37 runHook postCheck 38 '';
+2 -2
pkgs/development/python-modules/pystray/default.nix
··· 1 { lib, buildPythonPackage, fetchFromGitHub 2 - , pillow, xlib, six, xvfb_run, sphinx }: 3 4 buildPythonPackage rec { 5 pname = "pystray"; ··· 14 15 nativeBuildInputs = [ sphinx ]; 16 propagatedBuildInputs = [ pillow xlib six ]; 17 - checkInputs = [ xvfb_run ]; 18 19 checkPhase = '' 20 rm tests/icon_tests.py # test needs user input
··· 1 { lib, buildPythonPackage, fetchFromGitHub 2 + , pillow, xlib, six, xvfb-run, sphinx }: 3 4 buildPythonPackage rec { 5 pname = "pystray"; ··· 14 15 nativeBuildInputs = [ sphinx ]; 16 propagatedBuildInputs = [ pillow xlib six ]; 17 + checkInputs = [ xvfb-run ]; 18 19 checkPhase = '' 20 rm tests/icon_tests.py # test needs user input
+2 -2
pkgs/development/python-modules/pywebview/default.nix
··· 6 , pytest 7 , pythonOlder 8 , qt5 9 - , xvfb_run 10 }: 11 12 buildPythonPackage rec { ··· 31 32 checkInputs = [ 33 pytest 34 - xvfb_run 35 ]; 36 37 checkPhase = ''
··· 6 , pytest 7 , pythonOlder 8 , qt5 9 + , xvfb-run 10 }: 11 12 buildPythonPackage rec { ··· 31 32 checkInputs = [ 33 pytest 34 + xvfb-run 35 ]; 36 37 checkPhase = ''
+2 -2
pkgs/development/python-modules/xdot/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi, isPy3k, python3, xvfb_run 2 , wrapGAppsHook, gobject-introspection, pygobject3, graphviz, gtk3, numpy }: 3 4 buildPythonPackage rec { ··· 13 disabled = !isPy3k; 14 nativeBuildInputs = [ wrapGAppsHook ]; 15 propagatedBuildInputs = [ gobject-introspection pygobject3 graphviz gtk3 numpy ]; 16 - checkInputs = [ xvfb_run ]; 17 18 checkPhase = '' 19 xvfb-run -s '-screen 0 800x600x24' ${python3.interpreter} nix_run_setup test
··· 1 + { lib, buildPythonPackage, fetchPypi, isPy3k, python3, xvfb-run 2 , wrapGAppsHook, gobject-introspection, pygobject3, graphviz, gtk3, numpy }: 3 4 buildPythonPackage rec { ··· 13 disabled = !isPy3k; 14 nativeBuildInputs = [ wrapGAppsHook ]; 15 propagatedBuildInputs = [ gobject-introspection pygobject3 graphviz gtk3 numpy ]; 16 + checkInputs = [ xvfb-run ]; 17 18 checkPhase = '' 19 xvfb-run -s '-screen 0 800x600x24' ${python3.interpreter} nix_run_setup test
+3 -3
pkgs/development/r-modules/generic-builder.nix
··· 1 - { stdenv, lib, R, libcxx, xvfb_run, util-linux, Cocoa, Foundation, gettext, gfortran }: 2 3 { name, buildInputs ? [], requireX ? false, ... } @ attrs: 4 5 stdenv.mkDerivation ({ 6 buildInputs = buildInputs ++ [R gettext] ++ 7 - lib.optionals requireX [util-linux xvfb_run] ++ 8 lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran]; 9 10 NIX_CFLAGS_COMPILE = ··· 29 rCommand = if requireX then 30 # Unfortunately, xvfb-run has a race condition even with -a option, so that 31 # we acquire a lock explicitly. 32 - "flock ${xvfb_run} xvfb-run -a -e xvfb-error R" 33 else 34 "R"; 35
··· 1 + { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran }: 2 3 { name, buildInputs ? [], requireX ? false, ... } @ attrs: 4 5 stdenv.mkDerivation ({ 6 buildInputs = buildInputs ++ [R gettext] ++ 7 + lib.optionals requireX [util-linux xvfb-run] ++ 8 lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran]; 9 10 NIX_CFLAGS_COMPILE = ··· 29 rCommand = if requireX then 30 # Unfortunately, xvfb-run has a race condition even with -a option, so that 31 # we acquire a lock explicitly. 32 + "flock ${xvfb-run} xvfb-run -a -e xvfb-error R" 33 else 34 "R"; 35
+2 -2
pkgs/tools/misc/xvfb-run/default.nix
··· 1 { lib, stdenv, fetchurl, makeWrapper, xorgserver, getopt 2 , xauth, util-linux, which, fontsConf, gawk, coreutils }: 3 let 4 - xvfb_run = fetchurl { 5 name = "xvfb-run"; 6 # https://git.archlinux.org/svntogit/packages.git/?h=packages/xorg-server 7 url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/xvfb-run?h=packages/xorg-server&id=9cb733cefa92af3fca608fb051d5251160c9bbff"; ··· 13 nativeBuildInputs = [ makeWrapper ]; 14 buildCommand = '' 15 mkdir -p $out/bin 16 - cp ${xvfb_run} $out/bin/xvfb-run 17 18 chmod a+x $out/bin/xvfb-run 19 patchShebangs $out/bin/xvfb-run
··· 1 { lib, stdenv, fetchurl, makeWrapper, xorgserver, getopt 2 , xauth, util-linux, which, fontsConf, gawk, coreutils }: 3 let 4 + xvfb-run = fetchurl { 5 name = "xvfb-run"; 6 # https://git.archlinux.org/svntogit/packages.git/?h=packages/xorg-server 7 url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/xvfb-run?h=packages/xorg-server&id=9cb733cefa92af3fca608fb051d5251160c9bbff"; ··· 13 nativeBuildInputs = [ makeWrapper ]; 14 buildCommand = '' 15 mkdir -p $out/bin 16 + cp ${xvfb-run} $out/bin/xvfb-run 17 18 chmod a+x $out/bin/xvfb-run 19 patchShebangs $out/bin/xvfb-run
+1
pkgs/top-level/aliases.nix
··· 868 xlibs = xorg; # added 2015-09 869 xpraGtk3 = xpra; # added 2018-09-13 870 xv = xxv; # added 2020-02-22 871 yacc = bison; # moved from top-level 2021-03-14 872 youtubeDL = youtube-dl; # added 2014-10-26 873 ytop = throw "ytop has been abandoned by upstream. Consider switching to bottom instead";
··· 868 xlibs = xorg; # added 2015-09 869 xpraGtk3 = xpra; # added 2018-09-13 870 xv = xxv; # added 2020-02-22 871 + xvfb_run = xvfb-run; # added 2021-05-07 872 yacc = bison; # moved from top-level 2021-03-14 873 youtubeDL = youtube-dl; # added 2014-10-26 874 ytop = throw "ytop has been abandoned by upstream. Consider switching to bottom instead";
+1 -1
pkgs/top-level/all-packages.nix
··· 9764 9765 xxv = callPackage ../tools/misc/xxv {}; 9766 9767 - xvfb_run = callPackage ../tools/misc/xvfb-run { inherit (texFunctions) fontsConf; }; 9768 9769 xvkbd = callPackage ../tools/X11/xvkbd {}; 9770
··· 9764 9765 xxv = callPackage ../tools/misc/xxv {}; 9766 9767 + xvfb-run = callPackage ../tools/misc/xvfb-run { inherit (texFunctions) fontsConf; }; 9768 9769 xvkbd = callPackage ../tools/X11/xvkbd {}; 9770
+1 -1
pkgs/top-level/perl-packages.nix
··· 9248 propagatedBuildInputs = [ Readonly Gtk3 ]; 9249 checkInputs = [ TestDifferences PerlMagick TryTiny TestMockObject CarpAlways pkgs.librsvg ]; 9250 checkPhase = '' 9251 - ${pkgs.xvfb_run}/bin/xvfb-run -s '-screen 0 800x600x24' \ 9252 make test 9253 ''; 9254 meta = {
··· 9248 propagatedBuildInputs = [ Readonly Gtk3 ]; 9249 checkInputs = [ TestDifferences PerlMagick TryTiny TestMockObject CarpAlways pkgs.librsvg ]; 9250 checkPhase = '' 9251 + ${pkgs.xvfb-run}/bin/xvfb-run -s '-screen 0 800x600x24' \ 9252 make test 9253 ''; 9254 meta = {