diff options
author | Jaka Hudoklin <jaka@x-truder.net> | 2020-03-31 13:29:46 +0700 |
---|---|---|
committer | Jaka Hudoklin <jaka@x-truder.net> | 2020-03-31 13:29:46 +0700 |
commit | af418c43569ec527a1f58834204d0b9b2f1ba0d4 (patch) | |
tree | 794d20920b1977f7b0996db766f79e72a6a550c2 /pkgs/tools/X11 | |
parent | 1504df58e2b677fae72ebcae39585e345935f51d (diff) | |
download | nixpkgs-af418c43569ec527a1f58834204d0b9b2f1ba0d4.tar nixpkgs-af418c43569ec527a1f58834204d0b9b2f1ba0d4.tar.gz nixpkgs-af418c43569ec527a1f58834204d0b9b2f1ba0d4.tar.bz2 nixpkgs-af418c43569ec527a1f58834204d0b9b2f1ba0d4.tar.lz nixpkgs-af418c43569ec527a1f58834204d0b9b2f1ba0d4.tar.xz nixpkgs-af418c43569ec527a1f58834204d0b9b2f1ba0d4.tar.zst nixpkgs-af418c43569ec527a1f58834204d0b9b2f1ba0d4.zip |
xpra: use xf86videodummy from xorg
Diffstat (limited to 'pkgs/tools/X11')
-rw-r--r-- | pkgs/tools/X11/xpra/0002-Constant-DPI.patch (renamed from pkgs/tools/X11/xpra/xf86videodummy/0002-Constant-DPI.patch) | 0 | ||||
-rw-r--r-- | pkgs/tools/X11/xpra/0003-fix-pointer-limits.patch (renamed from pkgs/tools/X11/xpra/xf86videodummy/0003-fix-pointer-limits.patch) | 0 | ||||
-rw-r--r-- | pkgs/tools/X11/xpra/0005-support-for-30-bit-depth-in-dummy-driver.patch (renamed from pkgs/tools/X11/xpra/xf86videodummy/0005-support-for-30-bit-depth-in-dummy-driver.patch) | 0 | ||||
-rw-r--r-- | pkgs/tools/X11/xpra/default.nix | 11 | ||||
-rw-r--r-- | pkgs/tools/X11/xpra/xf86videodummy/default.nix | 31 |
5 files changed, 9 insertions, 33 deletions
diff --git a/pkgs/tools/X11/xpra/xf86videodummy/0002-Constant-DPI.patch b/pkgs/tools/X11/xpra/0002-Constant-DPI.patch index f91e53d1e49..f91e53d1e49 100644 --- a/pkgs/tools/X11/xpra/xf86videodummy/0002-Constant-DPI.patch +++ b/pkgs/tools/X11/xpra/0002-Constant-DPI.patch diff --git a/pkgs/tools/X11/xpra/xf86videodummy/0003-fix-pointer-limits.patch b/pkgs/tools/X11/xpra/0003-fix-pointer-limits.patch index 3dbb6fd179f..3dbb6fd179f 100644 --- a/pkgs/tools/X11/xpra/xf86videodummy/0003-fix-pointer-limits.patch +++ b/pkgs/tools/X11/xpra/0003-fix-pointer-limits.patch diff --git a/pkgs/tools/X11/xpra/xf86videodummy/0005-support-for-30-bit-depth-in-dummy-driver.patch b/pkgs/tools/X11/xpra/0005-support-for-30-bit-depth-in-dummy-driver.patch index 567db3fc386..567db3fc386 100644 --- a/pkgs/tools/X11/xpra/xf86videodummy/0005-support-for-30-bit-depth-in-dummy-driver.patch +++ b/pkgs/tools/X11/xpra/0005-support-for-30-bit-depth-in-dummy-driver.patch diff --git a/pkgs/tools/X11/xpra/default.nix b/pkgs/tools/X11/xpra/default.nix index cef8bd49163..69b3e51280c 100644 --- a/pkgs/tools/X11/xpra/default.nix +++ b/pkgs/tools/X11/xpra/default.nix @@ -1,4 +1,4 @@ -{ stdenv, lib, fetchurl, callPackage, substituteAll, python3, pkgconfig +{ stdenv, lib, fetchurl, callPackage, substituteAll, python3, pkgconfig, writeText , xorg, gtk3, glib, pango, cairo, gdk-pixbuf, atk , wrapGAppsHook, xorgserver, getopt, xauth, utillinux, which , ffmpeg_4, x264, libvpx, libwebp, x265 @@ -11,7 +11,14 @@ with lib; let inherit (python3.pkgs) cython buildPythonApplication; - xf86videodummy = callPackage ./xf86videodummy { }; + xf86videodummy = xorg.xf86videodummy.overrideDerivation (p: { + patches = [ + ./0002-Constant-DPI.patch + ./0003-fix-pointer-limits.patch + ./0005-support-for-30-bit-depth-in-dummy-driver.patch + ]; + }); + in buildPythonApplication rec { pname = "xpra"; version = "3.0.7"; diff --git a/pkgs/tools/X11/xpra/xf86videodummy/default.nix b/pkgs/tools/X11/xpra/xf86videodummy/default.nix deleted file mode 100644 index 4e9f8860892..00000000000 --- a/pkgs/tools/X11/xpra/xf86videodummy/default.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ stdenv, lib, fetchurl -, xorgproto, xorgserver -, pkgconfig }: - -with lib; - -stdenv.mkDerivation rec { - version = "0.3.8"; - suffix = "1"; - name = "xpra-xf86videodummy-${version}-${suffix}"; - builder = ../../../../servers/x11/xorg/builder.sh; - src = fetchurl { - url = "mirror://xorg/individual/driver/xf86-video-dummy-${version}.tar.bz2"; - sha256 = "1fcm9vwgv8wnffbvkzddk4yxrh3kc0np6w65wj8k88q7jf3bn4ip"; - }; - patches = [ - ./0002-Constant-DPI.patch - ./0003-fix-pointer-limits.patch - ./0005-support-for-30-bit-depth-in-dummy-driver.patch - ]; - nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ xorgproto xorgserver ]; - - meta = { - description = "Dummy driver for Xorg with xpra patches"; - homepage = https://xpra.org/trac/wiki/Xdummy; - license = licenses.gpl2; - platforms = platforms.unix; - maintainers = with maintainers; [ numinit ]; - }; -} |