aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/tools/X11
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/tools/X11')
-rw-r--r--nixpkgs/pkgs/tools/X11/alttab/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/arandr/default.nix7
-rw-r--r--nixpkgs/pkgs/tools/X11/autocutsel/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/bumblebee/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/ckbcomp/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/dex/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/X11/dispad/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/dragon-drop/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/ffcast/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/grobi/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/hsetroot/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/X11/jumpapp/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/keynav/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/nitrogen/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/nx-libs/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/obconf/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/primus/lib.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/ratmen/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/run-scaled/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/runningx/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/sct/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/X11/setroot/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/sselp/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/vdpauinfo/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/virtualgl/lib.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/wayv/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/wmctrl/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/wmutils-core/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/wmutils-opt/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/x11spice/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/x11vnc/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/x2vnc/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/X11/x2x/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xannotate/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xautomation/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xbindkeys-config/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xbindkeys/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xbrightness/default.nix4
-rw-r--r--nixpkgs/pkgs/tools/X11/xcape/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xchainkeys/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xcwd/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xdg-user-dirs/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xdg-utils/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xdotool/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xgeometry-select/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xidlehook/default.nix9
-rw-r--r--nixpkgs/pkgs/tools/X11/xinput_calibrator/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xkb-switch/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xlayoutdisplay/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xmagnify/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xmousepasteblock/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xnee/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xpointerbarrier/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xpra/0002-Constant-DPI.patch (renamed from nixpkgs/pkgs/tools/X11/xpra/xf86videodummy/0002-Constant-DPI.patch)0
-rw-r--r--nixpkgs/pkgs/tools/X11/xpra/0003-fix-pointer-limits.patch (renamed from nixpkgs/pkgs/tools/X11/xpra/xf86videodummy/0003-fix-pointer-limits.patch)0
-rw-r--r--nixpkgs/pkgs/tools/X11/xpra/0005-support-for-30-bit-depth-in-dummy-driver.patch (renamed from nixpkgs/pkgs/tools/X11/xpra/xf86videodummy/0005-support-for-30-bit-depth-in-dummy-driver.patch)0
-rw-r--r--nixpkgs/pkgs/tools/X11/xpra/default.nix31
-rw-r--r--nixpkgs/pkgs/tools/X11/xpra/libfakeXinerama.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xpra/xf86videodummy/default.nix31
-rw-r--r--nixpkgs/pkgs/tools/X11/xprintidle-ng/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xrectsel/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xrestop/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xsecurelock/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xsettingsd/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xtruss/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xvkbd/default.nix2
-rw-r--r--nixpkgs/pkgs/tools/X11/xwinwrap/default.nix4
67 files changed, 102 insertions, 108 deletions
diff --git a/nixpkgs/pkgs/tools/X11/alttab/default.nix b/nixpkgs/pkgs/tools/X11/alttab/default.nix
index 4efd86ca63f..28c8efffa2a 100644
--- a/nixpkgs/pkgs/tools/X11/alttab/default.nix
+++ b/nixpkgs/pkgs/tools/X11/alttab/default.nix
@@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
enableParallelBuild = true;
meta = with stdenv.lib; {
- homepage = https://github.com/sagb/alttab;
+ homepage = "https://github.com/sagb/alttab";
description = "X11 window switcher designed for minimalistic window managers or standalone X11 session";
license = licenses.gpl3;
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/X11/arandr/default.nix b/nixpkgs/pkgs/tools/X11/arandr/default.nix
index 51f2f5ec249..94e3ac36d07 100644
--- a/nixpkgs/pkgs/tools/X11/arandr/default.nix
+++ b/nixpkgs/pkgs/tools/X11/arandr/default.nix
@@ -5,8 +5,11 @@
let
inherit (python3Packages) buildPythonApplication docutils pygobject3;
+ pname = "arandr";
+ version = "0.1.10";
+ name = "${pname}-${version}";
in buildPythonApplication rec {
- name = "arandr-0.1.10";
+ inherit pname version;
src = fetchurl {
url = "https://christian.amsuess.com/tools/arandr/files/${name}.tar.gz";
@@ -29,7 +32,7 @@ in buildPythonApplication rec {
propagatedBuildInputs = [ xrandr pygobject3 ];
meta = {
- homepage = http://christian.amsuess.com/tools/arandr/;
+ homepage = "http://christian.amsuess.com/tools/arandr/";
description = "A simple visual front end for XRandR";
license = stdenv.lib.licenses.gpl3;
maintainers = [ stdenv.lib.maintainers.domenkozar ];
diff --git a/nixpkgs/pkgs/tools/X11/autocutsel/default.nix b/nixpkgs/pkgs/tools/X11/autocutsel/default.nix
index db17788cea0..ece42502d81 100644
--- a/nixpkgs/pkgs/tools/X11/autocutsel/default.nix
+++ b/nixpkgs/pkgs/tools/X11/autocutsel/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
meta = {
inherit version;
- homepage = https://www.nongnu.org/autocutsel/;
+ homepage = "https://www.nongnu.org/autocutsel/";
description = "Tracks changes in the server's cutbuffer and CLIPBOARD selection";
license = stdenv.lib.licenses.gpl2Plus;
platforms = with stdenv.lib.platforms; all;
diff --git a/nixpkgs/pkgs/tools/X11/bumblebee/default.nix b/nixpkgs/pkgs/tools/X11/bumblebee/default.nix
index f5a8fd24f5e..8540cf6975d 100644
--- a/nixpkgs/pkgs/tools/X11/bumblebee/default.nix
+++ b/nixpkgs/pkgs/tools/X11/bumblebee/default.nix
@@ -134,7 +134,7 @@ in stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://github.com/Bumblebee-Project/Bumblebee;
+ homepage = "https://github.com/Bumblebee-Project/Bumblebee";
description = "Daemon for managing Optimus videocards (power-on/off, spawns xservers)";
platforms = platforms.linux;
license = licenses.gpl3;
diff --git a/nixpkgs/pkgs/tools/X11/ckbcomp/default.nix b/nixpkgs/pkgs/tools/X11/ckbcomp/default.nix
index 1948dd2b9c5..dc665bf9c41 100644
--- a/nixpkgs/pkgs/tools/X11/ckbcomp/default.nix
+++ b/nixpkgs/pkgs/tools/X11/ckbcomp/default.nix
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Compiles a XKB keyboard description to a keymap suitable for loadkeys";
- homepage = https://salsa.debian.org/installer-team/console-setup;
+ homepage = "https://salsa.debian.org/installer-team/console-setup";
license = licenses.gpl2Plus;
maintainers = with stdenv.lib.maintainers; [ dezgeg ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/X11/dex/default.nix b/nixpkgs/pkgs/tools/X11/dex/default.nix
index 9387c62c2a5..af8188883d9 100644
--- a/nixpkgs/pkgs/tools/X11/dex/default.nix
+++ b/nixpkgs/pkgs/tools/X11/dex/default.nix
@@ -18,14 +18,14 @@ stdenv.mkDerivation rec {
patches = [
(fetchpatch {
- url = https://github.com/jceb/dex/commit/107358ddf5e1ca4fa56ef1a7ab161dc3b6adc45a.patch;
+ url = "https://github.com/jceb/dex/commit/107358ddf5e1ca4fa56ef1a7ab161dc3b6adc45a.patch";
sha256 = "06dfkfzxp8199by0jc5wim8g8qw38j09dq9p6n9w4zaasla60pjq";
})
];
meta = with stdenv.lib; {
description = "A program to generate and execute DesktopEntry files of the Application type";
- homepage = https://github.com/jceb/dex;
+ homepage = "https://github.com/jceb/dex";
platforms = platforms.linux;
license = licenses.gpl3Plus;
};
diff --git a/nixpkgs/pkgs/tools/X11/dispad/default.nix b/nixpkgs/pkgs/tools/X11/dispad/default.nix
index 7c1457d3e2a..fccb28489ef 100644
--- a/nixpkgs/pkgs/tools/X11/dispad/default.nix
+++ b/nixpkgs/pkgs/tools/X11/dispad/default.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A small daemon for disabling trackpads while typing";
- homepage = https://github.com/BlueDragonX/dispad;
+ homepage = "https://github.com/BlueDragonX/dispad";
license = licenses.gpl2;
maintainers = with maintainers; [ zimbatm ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/X11/dragon-drop/default.nix b/nixpkgs/pkgs/tools/X11/dragon-drop/default.nix
index 54ece6a9a16..86c867b16ba 100644
--- a/nixpkgs/pkgs/tools/X11/dragon-drop/default.nix
+++ b/nixpkgs/pkgs/tools/X11/dragon-drop/default.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Simple drag-and-drop source/sink for X";
- homepage = https://github.com/mwh/dragon;
+ homepage = "https://github.com/mwh/dragon";
maintainers = with maintainers; [ jb55 markus1189 ];
license = licenses.gpl3;
platforms = with platforms; unix;
diff --git a/nixpkgs/pkgs/tools/X11/ffcast/default.nix b/nixpkgs/pkgs/tools/X11/ffcast/default.nix
index ff84dde6f99..1378d5e6b98 100644
--- a/nixpkgs/pkgs/tools/X11/ffcast/default.nix
+++ b/nixpkgs/pkgs/tools/X11/ffcast/default.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Run commands on rectangular screen regions";
- homepage = https://github.com/lolilolicon/FFcast;
+ homepage = "https://github.com/lolilolicon/FFcast";
license = licenses.gpl3;
maintainers = [ maintainers.guyonvarch ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/X11/grobi/default.nix b/nixpkgs/pkgs/tools/X11/grobi/default.nix
index 976cabc33f8..a2cca87edc0 100644
--- a/nixpkgs/pkgs/tools/X11/grobi/default.nix
+++ b/nixpkgs/pkgs/tools/X11/grobi/default.nix
@@ -14,7 +14,7 @@ buildGoPackage {
};
meta = with stdenv.lib; {
- homepage = https://github.com/fd0/grobi;
+ homepage = "https://github.com/fd0/grobi";
description = "Automatically configure monitors/outputs for Xorg via RANDR";
license = with licenses; [ bsd2 ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/X11/hsetroot/default.nix b/nixpkgs/pkgs/tools/X11/hsetroot/default.nix
index 6bae355812c..3bfe98a7a21 100644
--- a/nixpkgs/pkgs/tools/X11/hsetroot/default.nix
+++ b/nixpkgs/pkgs/tools/X11/hsetroot/default.nix
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
# See https://bugs.gentoo.org/show_bug.cgi?id=504056
underlinkingPatch = fetchurl {
- url = http://www.gtlib.gatech.edu/pub/gentoo/gentoo-x86-portage/x11-misc/hsetroot/files/hsetroot-1.0.2-underlinking.patch;
+ url = "http://www.gtlib.gatech.edu/pub/gentoo/gentoo-x86-portage/x11-misc/hsetroot/files/hsetroot-1.0.2-underlinking.patch";
name = "hsetroot-1.0.2-underlinking.patch";
sha256 = "1px1p3wz7ji725z9nlwb0x0h6lnnvnpz15sblzzq7zrijl3wz65x";
};
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Allows you to compose wallpapers ('root pixmaps') for X";
- homepage = https://thegraveyard.org/hsetroot.html;
+ homepage = "https://thegraveyard.org/hsetroot.html";
license = licenses.gpl2Plus;
maintainers = [ maintainers.henrytill ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/X11/jumpapp/default.nix b/nixpkgs/pkgs/tools/X11/jumpapp/default.nix
index 23ba445b674..c152a72a23d 100644
--- a/nixpkgs/pkgs/tools/X11/jumpapp/default.nix
+++ b/nixpkgs/pkgs/tools/X11/jumpapp/default.nix
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
'';
meta = {
- homepage = https://github.com/mkropat/jumpapp;
+ homepage = "https://github.com/mkropat/jumpapp";
description = "A run-or-raise application switcher for any X11 desktop";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.matklad ];
diff --git a/nixpkgs/pkgs/tools/X11/keynav/default.nix b/nixpkgs/pkgs/tools/X11/keynav/default.nix
index 5eb74a26798..64684cf73df 100644
--- a/nixpkgs/pkgs/tools/X11/keynav/default.nix
+++ b/nixpkgs/pkgs/tools/X11/keynav/default.nix
@@ -31,7 +31,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Generate X11 mouse clicks from keyboard";
- homepage = https://www.semicomplete.com/projects/keynav/;
+ homepage = "https://www.semicomplete.com/projects/keynav/";
license = licenses.bsd3;
maintainers = with maintainers; [ pSub ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/X11/nitrogen/default.nix b/nixpkgs/pkgs/tools/X11/nitrogen/default.nix
index 95aa15840da..057288fbaa3 100644
--- a/nixpkgs/pkgs/tools/X11/nitrogen/default.nix
+++ b/nixpkgs/pkgs/tools/X11/nitrogen/default.nix
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
multi-head with Xinerama. Wallpapers are browsable with a convenient GUI,
and settings are stored in a human-readable config file.
'';
- homepage = https://github.com/l3ib/nitrogen;
+ homepage = "https://github.com/l3ib/nitrogen";
license = stdenv.lib.licenses.gpl2;
platforms = stdenv.lib.platforms.linux;
maintainers = [ stdenv.lib.maintainers.auntie ];
diff --git a/nixpkgs/pkgs/tools/X11/nx-libs/default.nix b/nixpkgs/pkgs/tools/X11/nx-libs/default.nix
index 07b58bcfad6..42444e5fca1 100644
--- a/nixpkgs/pkgs/tools/X11/nx-libs/default.nix
+++ b/nixpkgs/pkgs/tools/X11/nx-libs/default.nix
@@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
meta = {
description = "NX X server based on Xnest";
- homepage = https://github.com/ArcticaProject/nx-libs;
+ homepage = "https://github.com/ArcticaProject/nx-libs";
license = stdenv.lib.licenses.gpl2;
maintainers = with stdenv.lib.maintainers; [ jD91mZM2 ];
platforms = stdenv.lib.platforms.linux;
diff --git a/nixpkgs/pkgs/tools/X11/obconf/default.nix b/nixpkgs/pkgs/tools/X11/obconf/default.nix
index 6b1b353b09b..809e3614f0b 100644
--- a/nixpkgs/pkgs/tools/X11/obconf/default.nix
+++ b/nixpkgs/pkgs/tools/X11/obconf/default.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
meta = {
description = "GUI configuration tool for openbox";
- homepage = http://openbox.org/wiki/ObConf;
+ homepage = "http://openbox.org/wiki/ObConf";
license = stdenv.lib.licenses.gpl2;
maintainers = [ stdenv.lib.maintainers.lhvwb ];
platforms = stdenv.lib.platforms.linux;
diff --git a/nixpkgs/pkgs/tools/X11/primus/lib.nix b/nixpkgs/pkgs/tools/X11/primus/lib.nix
index 13d7e06c730..f4c2c9efc49 100644
--- a/nixpkgs/pkgs/tools/X11/primus/lib.nix
+++ b/nixpkgs/pkgs/tools/X11/primus/lib.nix
@@ -44,7 +44,7 @@ in stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Low-overhead client-side GPU offloading";
- homepage = https://github.com/amonakov/primus;
+ homepage = "https://github.com/amonakov/primus";
platforms = [ "i686-linux" "x86_64-linux" ];
license = licenses.bsd2;
maintainers = with maintainers; [ abbradar ];
diff --git a/nixpkgs/pkgs/tools/X11/ratmen/default.nix b/nixpkgs/pkgs/tools/X11/ratmen/default.nix
index aa5e346334a..f6042622674 100644
--- a/nixpkgs/pkgs/tools/X11/ratmen/default.nix
+++ b/nixpkgs/pkgs/tools/X11/ratmen/default.nix
@@ -28,7 +28,7 @@ stdenv.mkDerivation {
license = stdenv.lib.licenses.free ; # 9menu derivative with 9menu license
maintainers = [stdenv.lib.maintainers.raskin];
platforms = stdenv.lib.platforms.linux;
- homepage = http://www.update.uu.se/~zrajm/programs/;
+ homepage = "http://www.update.uu.se/~zrajm/programs/";
downloadPage = "http://www.update.uu.se/~zrajm/programs/ratmen/";
updateWalker = true;
};
diff --git a/nixpkgs/pkgs/tools/X11/run-scaled/default.nix b/nixpkgs/pkgs/tools/X11/run-scaled/default.nix
index fc0068e6e27..aae09d49b3d 100644
--- a/nixpkgs/pkgs/tools/X11/run-scaled/default.nix
+++ b/nixpkgs/pkgs/tools/X11/run-scaled/default.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Run an X application scaled via xpra";
- homepage = https://github.com/kaueraal/run_scaled;
+ homepage = "https://github.com/kaueraal/run_scaled";
maintainers = [ maintainers.snaar ];
license = licenses.bsd3;
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/X11/runningx/default.nix b/nixpkgs/pkgs/tools/X11/runningx/default.nix
index 31e2320e1b9..55f99c63365 100644
--- a/nixpkgs/pkgs/tools/X11/runningx/default.nix
+++ b/nixpkgs/pkgs/tools/X11/runningx/default.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation {
'';
meta = {
- homepage = http://www.fiction.net/blong/programs/mutt/;
+ homepage = "http://www.fiction.net/blong/programs/mutt/";
description = "A program for testing if X is running";
license = stdenv.lib.licenses.free;
platforms = stdenv.lib.platforms.unix;
diff --git a/nixpkgs/pkgs/tools/X11/sct/default.nix b/nixpkgs/pkgs/tools/X11/sct/default.nix
index 9f45bbe3087..3f6291417e5 100644
--- a/nixpkgs/pkgs/tools/X11/sct/default.nix
+++ b/nixpkgs/pkgs/tools/X11/sct/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation rec {
name = "sct";
src = fetchurl {
- url = http://www.tedunangst.com/flak/files/sct.c;
+ url = "http://www.tedunangst.com/flak/files/sct.c";
sha256 = "01f3ndx3s6d2qh2xmbpmhd4962dyh8yp95l87xwrs4plqdz6knhd";
};
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
installPhase = "install -Dt $out/bin sct";
meta = with stdenv.lib; {
- homepage = https://www.tedunangst.com/flak/post/sct-set-color-temperature;
+ homepage = "https://www.tedunangst.com/flak/post/sct-set-color-temperature";
description = "A minimal utility to set display colour temperature";
maintainers = [ maintainers.raskin ];
license = licenses.publicDomain;
diff --git a/nixpkgs/pkgs/tools/X11/setroot/default.nix b/nixpkgs/pkgs/tools/X11/setroot/default.nix
index a9b5f17af83..56c356b20d5 100644
--- a/nixpkgs/pkgs/tools/X11/setroot/default.nix
+++ b/nixpkgs/pkgs/tools/X11/setroot/default.nix
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Simple X background setter inspired by imlibsetroot and feh";
- homepage = https://github.com/ttzhou/setroot;
+ homepage = "https://github.com/ttzhou/setroot";
license = licenses.gpl3Plus;
maintainers = [ maintainers.vyp ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/X11/sselp/default.nix b/nixpkgs/pkgs/tools/X11/sselp/default.nix
index 30f99cd40f2..81893fd2be8 100644
--- a/nixpkgs/pkgs/tools/X11/sselp/default.nix
+++ b/nixpkgs/pkgs/tools/X11/sselp/default.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
'';
meta = {
- homepage = https://tools.suckless.org/sselp;
+ homepage = "https://tools.suckless.org/sselp";
description = "Prints the X selection to stdout, useful in scripts";
license = stdenv.lib.licenses.mit;
maintainers = [stdenv.lib.maintainers.magnetophon ];
diff --git a/nixpkgs/pkgs/tools/X11/vdpauinfo/default.nix b/nixpkgs/pkgs/tools/X11/vdpauinfo/default.nix
index c0956fb1dec..741043a9e53 100644
--- a/nixpkgs/pkgs/tools/X11/vdpauinfo/default.nix
+++ b/nixpkgs/pkgs/tools/X11/vdpauinfo/default.nix
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
buildInputs = [ libvdpau ];
meta = with stdenv.lib; {
- homepage = https://people.freedesktop.org/~aplattner/vdpau/;
+ homepage = "https://people.freedesktop.org/~aplattner/vdpau/";
description = "Tool to query the Video Decode and Presentation API for Unix (VDPAU) abilities of the system";
license = licenses.mit; # expat version
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/X11/virtualgl/lib.nix b/nixpkgs/pkgs/tools/X11/virtualgl/lib.nix
index 92afa30e616..a2a7e5e6922 100644
--- a/nixpkgs/pkgs/tools/X11/virtualgl/lib.nix
+++ b/nixpkgs/pkgs/tools/X11/virtualgl/lib.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = with stdenv.lib; {
- homepage = http://www.virtualgl.org/;
+ homepage = "http://www.virtualgl.org/";
description = "X11 GL rendering in a remote computer with full 3D hw acceleration";
license = licenses.wxWindows;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/X11/wayv/default.nix b/nixpkgs/pkgs/tools/X11/wayv/default.nix
index f906a6d403e..55f6eede0fa 100644
--- a/nixpkgs/pkgs/tools/X11/wayv/default.nix
+++ b/nixpkgs/pkgs/tools/X11/wayv/default.nix
@@ -27,6 +27,6 @@ stdenv.mkDerivation rec {
license = stdenv.lib.licenses.gpl2Plus ;
maintainers = [stdenv.lib.maintainers.raskin];
platforms = stdenv.lib.platforms.linux;
- homepage = https://github.com/mikemb/wayV;
+ homepage = "https://github.com/mikemb/wayV";
};
}
diff --git a/nixpkgs/pkgs/tools/X11/wmctrl/default.nix b/nixpkgs/pkgs/tools/X11/wmctrl/default.nix
index e4cb70c8f24..64f8627a2ef 100644
--- a/nixpkgs/pkgs/tools/X11/wmctrl/default.nix
+++ b/nixpkgs/pkgs/tools/X11/wmctrl/default.nix
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
patches = [ ./64-bit-data.patch ];
meta = {
- homepage = https://sites.google.com/site/tstyblo/wmctrl;
+ homepage = "https://sites.google.com/site/tstyblo/wmctrl";
description = "CLI tool to interact with EWMH/NetWM compatible X Window Managers";
license = stdenv.lib.licenses.gpl2;
platforms = with stdenv.lib.platforms; all;
diff --git a/nixpkgs/pkgs/tools/X11/wmutils-core/default.nix b/nixpkgs/pkgs/tools/X11/wmutils-core/default.nix
index fe5c70f6ce2..fdf805f8099 100644
--- a/nixpkgs/pkgs/tools/X11/wmutils-core/default.nix
+++ b/nixpkgs/pkgs/tools/X11/wmutils-core/default.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Set of window manipulation tools";
- homepage = https://github.com/wmutils/core;
+ homepage = "https://github.com/wmutils/core";
license = licenses.isc;
platforms = platforms.unix;
};
diff --git a/nixpkgs/pkgs/tools/X11/wmutils-opt/default.nix b/nixpkgs/pkgs/tools/X11/wmutils-opt/default.nix
index c1230303862..39f26b95cdb 100644
--- a/nixpkgs/pkgs/tools/X11/wmutils-opt/default.nix
+++ b/nixpkgs/pkgs/tools/X11/wmutils-opt/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Optional addons to wmutils";
- homepage = https://github.com/wmutils/opt;
+ homepage = "https://github.com/wmutils/opt";
license = licenses.isc;
maintainers = with maintainers; [ vifino ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/X11/x11spice/default.nix b/nixpkgs/pkgs/tools/X11/x11spice/default.nix
index 513149049fa..23af2ac44ca 100644
--- a/nixpkgs/pkgs/tools/X11/x11spice/default.nix
+++ b/nixpkgs/pkgs/tools/X11/x11spice/default.nix
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
x11spice will enable a running X11 desktop to be available
via a Spice server
'';
- homepage = https://gitlab.freedesktop.org/spice/x11spice;
+ homepage = "https://gitlab.freedesktop.org/spice/x11spice";
platforms = platforms.linux;
license = licenses.gpl3;
maintainers = with maintainers; [ rnhmjoj ];
diff --git a/nixpkgs/pkgs/tools/X11/x11vnc/default.nix b/nixpkgs/pkgs/tools/X11/x11vnc/default.nix
index acf0fc9aabf..2f7b0d7697e 100644
--- a/nixpkgs/pkgs/tools/X11/x11vnc/default.nix
+++ b/nixpkgs/pkgs/tools/X11/x11vnc/default.nix
@@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A VNC server connected to a real X11 screen";
- homepage = https://github.com/LibVNC/x11vnc/;
+ homepage = "https://github.com/LibVNC/x11vnc/";
platforms = platforms.linux;
license = licenses.gpl2;
maintainers = with maintainers; [ OPNA2608 ];
diff --git a/nixpkgs/pkgs/tools/X11/x2vnc/default.nix b/nixpkgs/pkgs/tools/X11/x2vnc/default.nix
index 6075f0070f9..65d45e23396 100644
--- a/nixpkgs/pkgs/tools/X11/x2vnc/default.nix
+++ b/nixpkgs/pkgs/tools/X11/x2vnc/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation {
name = "x2vnc-1.7.2";
src = fetchurl {
- url = https://fredrik.hubbe.net/x2vnc/x2vnc-1.7.2.tar.gz;
+ url = "https://fredrik.hubbe.net/x2vnc/x2vnc-1.7.2.tar.gz";
sha256 = "00bh9j3m6snyd2fgnzhj5vlkj9ibh69gfny9bfzlxbnivb06s1yw";
};
@@ -15,7 +15,7 @@ stdenv.mkDerivation {
hardeningDisable = [ "format" ];
meta = with stdenv.lib; {
- homepage = http://fredrik.hubbe.net/x2vnc.html;
+ homepage = "http://fredrik.hubbe.net/x2vnc.html";
description = "A program to control a remote VNC server";
platforms = platforms.unix;
license = licenses.gpl2;
diff --git a/nixpkgs/pkgs/tools/X11/x2x/default.nix b/nixpkgs/pkgs/tools/X11/x2x/default.nix
index 5c8e3d4f8fb..deada6ae2d1 100644
--- a/nixpkgs/pkgs/tools/X11/x2x/default.nix
+++ b/nixpkgs/pkgs/tools/X11/x2x/default.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Allows the keyboard, mouse on one X display to be used to control another X display";
- homepage = https://github.com/dottedmag/x2x;
+ homepage = "https://github.com/dottedmag/x2x";
license = licenses.bsd3;
platforms = platforms.linux;
};
diff --git a/nixpkgs/pkgs/tools/X11/xannotate/default.nix b/nixpkgs/pkgs/tools/X11/xannotate/default.nix
index d52698b0ed7..b1e070673c6 100644
--- a/nixpkgs/pkgs/tools/X11/xannotate/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xannotate/default.nix
@@ -18,6 +18,6 @@ stdenv.mkDerivation rec {
license = stdenv.lib.licenses.gpl2Plus ;
maintainers = [stdenv.lib.maintainers.raskin];
platforms = stdenv.lib.platforms.linux;
- homepage = https://bitbucket.org/blais/xannotate;
+ homepage = "https://bitbucket.org/blais/xannotate";
};
}
diff --git a/nixpkgs/pkgs/tools/X11/xautomation/default.nix b/nixpkgs/pkgs/tools/X11/xautomation/default.nix
index a648eefcdde..0a31d5fb865 100644
--- a/nixpkgs/pkgs/tools/X11/xautomation/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xautomation/default.nix
@@ -13,7 +13,7 @@ stdenv.mkDerivation {
buildInputs = [ libpng libX11 libXext libXi libXtst ];
meta = {
- homepage = https://www.hoopajoo.net/projects/xautomation.html;
+ homepage = "https://www.hoopajoo.net/projects/xautomation.html";
description = "Control X from the command line for scripts, and do \"visual scraping\" to find things on the screen";
license = stdenv.lib.licenses.gpl2Plus;
maintainers = with stdenv.lib.maintainers; [ vaibhavsagar ];
diff --git a/nixpkgs/pkgs/tools/X11/xbindkeys-config/default.nix b/nixpkgs/pkgs/tools/X11/xbindkeys-config/default.nix
index bb83effe601..35961aff178 100644
--- a/nixpkgs/pkgs/tools/X11/xbindkeys-config/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xbindkeys-config/default.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
hardeningDisable = [ "format" ];
meta = {
- homepage = https://packages.debian.org/source/xbindkeys-config;
+ homepage = "https://packages.debian.org/source/xbindkeys-config";
description = "Graphical interface for configuring xbindkeys";
license = stdenv.lib.licenses.gpl2Plus;
maintainers = with stdenv.lib.maintainers; [benley];
diff --git a/nixpkgs/pkgs/tools/X11/xbindkeys/default.nix b/nixpkgs/pkgs/tools/X11/xbindkeys/default.nix
index 23e0ce63e5b..e844f444309 100644
--- a/nixpkgs/pkgs/tools/X11/xbindkeys/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xbindkeys/default.nix
@@ -13,7 +13,7 @@ stdenv.mkDerivation {
buildInputs = [ libX11 guile ];
meta = {
- homepage = https://www.nongnu.org/xbindkeys/xbindkeys.html;
+ homepage = "https://www.nongnu.org/xbindkeys/xbindkeys.html";
description = "Launch shell commands with your keyboard or your mouse under X Window";
license = stdenv.lib.licenses.gpl2Plus;
maintainers = with stdenv.lib.maintainers; [viric];
diff --git a/nixpkgs/pkgs/tools/X11/xbrightness/default.nix b/nixpkgs/pkgs/tools/X11/xbrightness/default.nix
index e196411ce41..cbf4d2c9400 100644
--- a/nixpkgs/pkgs/tools/X11/xbrightness/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xbrightness/default.nix
@@ -5,7 +5,7 @@ stdenv.mkDerivation {
name = "xbrightness-0.3-mika-akk";
src = fetchurl {
- url = https://shallowsky.com/software/xbrightness/xbrightness-0.3-mika-akk.tar.gz;
+ url = "https://shallowsky.com/software/xbrightness/xbrightness-0.3-mika-akk.tar.gz";
sha256 = "2564dbd393544657cdabe4cbf535d9cfb9abe8edddb1b8cdb1ed4d12f358626e";
};
@@ -17,7 +17,7 @@ stdenv.mkDerivation {
meta = {
description = "X11 brigthness and gamma software control";
- homepage = http://shallowsky.com/software;
+ homepage = "http://shallowsky.com/software";
license = stdenv.lib.licenses.mit;
platforms = stdenv.lib.platforms.linux;
};
diff --git a/nixpkgs/pkgs/tools/X11/xcape/default.nix b/nixpkgs/pkgs/tools/X11/xcape/default.nix
index d1b6f9b23b6..eefaad82b1a 100644
--- a/nixpkgs/pkgs/tools/X11/xcape/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xcape/default.nix
@@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
is to generate the Escape key when Left Control is pressed and
released on its own.
'';
- homepage = https://github.com/alols/xcape;
+ homepage = "https://github.com/alols/xcape";
license = licenses.gpl3 ;
maintainers = with maintainers; [ raskin ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/X11/xchainkeys/default.nix b/nixpkgs/pkgs/tools/X11/xchainkeys/default.nix
index f06b4cc6b37..238b8c7b2b2 100644
--- a/nixpkgs/pkgs/tools/X11/xchainkeys/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xchainkeys/default.nix
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
buildInputs = [ libX11 ];
meta = {
- homepage = http://henning-bekel.de/xchainkeys/;
+ homepage = "http://henning-bekel.de/xchainkeys/";
description = "A standalone X11 program to create chained key bindings";
license = stdenv.lib.licenses.gpl3;
platforms = stdenv.lib.platforms.unix;
diff --git a/nixpkgs/pkgs/tools/X11/xcwd/default.nix b/nixpkgs/pkgs/tools/X11/xcwd/default.nix
index f2fadd71427..c0e8cf5d35b 100644
--- a/nixpkgs/pkgs/tools/X11/xcwd/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xcwd/default.nix
@@ -23,7 +23,7 @@ stdenv.mkDerivation {
description = ''
A simple tool which print the current working directory of the currently focused window
'';
- homepage = https://github.com/schischi/xcwd;
+ homepage = "https://github.com/schischi/xcwd";
maintainers = [ maintainers.grburst ];
license = licenses.bsd3;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/X11/xdg-user-dirs/default.nix b/nixpkgs/pkgs/tools/X11/xdg-user-dirs/default.nix
index 066b566be1f..9ad3db80805 100644
--- a/nixpkgs/pkgs/tools/X11/xdg-user-dirs/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xdg-user-dirs/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = http://freedesktop.org/wiki/Software/xdg-user-dirs;
+ homepage = "http://freedesktop.org/wiki/Software/xdg-user-dirs";
description = "A tool to help manage well known user directories like the desktop folder and the music folder";
license = licenses.gpl2;
maintainers = with maintainers; [ lethalman ];
diff --git a/nixpkgs/pkgs/tools/X11/xdg-utils/default.nix b/nixpkgs/pkgs/tools/X11/xdg-utils/default.nix
index 99d5df2591a..64b205bada5 100644
--- a/nixpkgs/pkgs/tools/X11/xdg-utils/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xdg-utils/default.nix
@@ -61,7 +61,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = https://www.freedesktop.org/wiki/Software/xdg-utils/;
+ homepage = "https://www.freedesktop.org/wiki/Software/xdg-utils/";
description = "A set of command line tools that assist applications with a variety of desktop integration tasks";
license = if mimiSupport then licenses.gpl2 else licenses.free;
maintainers = [ maintainers.eelco ];
diff --git a/nixpkgs/pkgs/tools/X11/xdotool/default.nix b/nixpkgs/pkgs/tools/X11/xdotool/default.nix
index 6fa185dfeab..6785d10258f 100644
--- a/nixpkgs/pkgs/tools/X11/xdotool/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xdotool/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
makeFlags = [ "PREFIX=$(out)" ];
meta = {
- homepage = https://www.semicomplete.com/projects/xdotool/;
+ homepage = "https://www.semicomplete.com/projects/xdotool/";
description = "Fake keyboard/mouse input, window management, and more";
license = stdenv.lib.licenses.bsd3;
maintainers = with stdenv.lib.maintainers; [viric];
diff --git a/nixpkgs/pkgs/tools/X11/xgeometry-select/default.nix b/nixpkgs/pkgs/tools/X11/xgeometry-select/default.nix
index 76493dfb73e..ed3b460dcb6 100644
--- a/nixpkgs/pkgs/tools/X11/xgeometry-select/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xgeometry-select/default.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Select a region with mouse and prints geometry information (x/y/w/h)";
- homepage = https://bbs.archlinux.org/viewtopic.php?pid=660837;
+ homepage = "https://bbs.archlinux.org/viewtopic.php?pid=660837";
maintainers = with maintainers; [ obadz ];
platforms = platforms.linux;
};
diff --git a/nixpkgs/pkgs/tools/X11/xidlehook/default.nix b/nixpkgs/pkgs/tools/X11/xidlehook/default.nix
index a4bc2295f1b..e15bee331a8 100644
--- a/nixpkgs/pkgs/tools/X11/xidlehook/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xidlehook/default.nix
@@ -3,7 +3,7 @@
rustPlatform.buildRustPackage rec {
pname = "xidlehook";
- version = "0.8.0";
+ version = "0.8.2";
doCheck = false;
@@ -12,11 +12,11 @@ rustPlatform.buildRustPackage rec {
repo = "xidlehook";
rev = version;
- sha256 = "127b20y86xs2wq5ka236057nyrh87fgzhjqbl6azf002afnbsn5m";
+ sha256 = "1zvr3vk76x0gsq6z5rrnliv2bvshsm8bhkspc41bbj4kniz4h5bw";
};
cargoBuildFlags = lib.optionals (!stdenv.isLinux) ["--no-default-features" "--features" "pulse"];
- cargoSha256 = "0wakw3pqgwfwarjfb3h0a2javrhnf509v3j547a7p9k5kbjb5np0";
+ cargoSha256 = "0dxz5mbdc93xb02vnmd29i2kdh05c7vx9h28x5qgs3jvddyb3xmn";
buildInputs = [ xlibsWrapper xorg.libXScrnSaver libpulseaudio ] ++ lib.optional stdenv.isDarwin Security;
nativeBuildInputs = [ pkgconfig patchelf python3 ];
@@ -28,9 +28,10 @@ rustPlatform.buildRustPackage rec {
meta = with lib; {
description = "xautolock rewrite in Rust, with a few extra features";
- homepage = https://github.com/jD91mZM2/xidlehook;
+ homepage = "https://github.com/jD91mZM2/xidlehook";
license = licenses.mit;
maintainers = with maintainers; [ jD91mZM2 ];
platforms = platforms.unix;
+ badPlatforms = platforms.darwin;
};
}
diff --git a/nixpkgs/pkgs/tools/X11/xinput_calibrator/default.nix b/nixpkgs/pkgs/tools/X11/xinput_calibrator/default.nix
index 9aee0d778c4..9e11c948f40 100644
--- a/nixpkgs/pkgs/tools/X11/xinput_calibrator/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xinput_calibrator/default.nix
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
buildInputs = [ xorgproto libXi autoconf automake libtool m4 xlibsWrapper ];
meta = {
- homepage = https://github.com/tias/xinput_calibrator;
+ homepage = "https://github.com/tias/xinput_calibrator";
description = "A generic touchscreen calibration program for X.Org";
license = stdenv.lib.licenses.mit;
maintainers = [ stdenv.lib.maintainers.flosse ];
diff --git a/nixpkgs/pkgs/tools/X11/xkb-switch/default.nix b/nixpkgs/pkgs/tools/X11/xkb-switch/default.nix
index a837e73983f..3b69ec88054 100644
--- a/nixpkgs/pkgs/tools/X11/xkb-switch/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xkb-switch/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Switch your X keyboard layouts from the command line";
- homepage = https://github.com/ierton/xkb-switch;
+ homepage = "https://github.com/ierton/xkb-switch";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ smironov ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/X11/xlayoutdisplay/default.nix b/nixpkgs/pkgs/tools/X11/xlayoutdisplay/default.nix
index 7f3d9cfda56..47a2c8f3f3e 100644
--- a/nixpkgs/pkgs/tools/X11/xlayoutdisplay/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xlayoutdisplay/default.nix
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Detects and arranges linux display outputs, using XRandR for detection and xrandr for arrangement";
- homepage = https://github.com/alex-courtis/xlayoutdisplay;
+ homepage = "https://github.com/alex-courtis/xlayoutdisplay";
maintainers = with maintainers; [ dtzWill ];
license = licenses.asl20;
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/X11/xmagnify/default.nix b/nixpkgs/pkgs/tools/X11/xmagnify/default.nix
index dfd28e31771..710c9b83dbd 100644
--- a/nixpkgs/pkgs/tools/X11/xmagnify/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xmagnify/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Tiny screen magnifier for X11";
- homepage = https://gitlab.com/amiloradovsky/magnify;
+ homepage = "https://gitlab.com/amiloradovsky/magnify";
license = licenses.mit; # or GPL2+, optionally
maintainers = with maintainers; [ amiloradovsky ];
platforms = platforms.all;
diff --git a/nixpkgs/pkgs/tools/X11/xmousepasteblock/default.nix b/nixpkgs/pkgs/tools/X11/xmousepasteblock/default.nix
index 0cace7f452b..094b26d1f55 100644
--- a/nixpkgs/pkgs/tools/X11/xmousepasteblock/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xmousepasteblock/default.nix
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig ];
meta = with stdenv.lib; {
description = "Middle mouse button primary X selection/clipboard paste disabler";
- homepage = https://github.com/milaq/XMousePasteBlock;
+ homepage = "https://github.com/milaq/XMousePasteBlock";
license = stdenv.lib.licenses.gpl2;
maintainers = [ maintainers.petercommand ];
};
diff --git a/nixpkgs/pkgs/tools/X11/xnee/default.nix b/nixpkgs/pkgs/tools/X11/xnee/default.nix
index f8f48ea4cdb..ae057c76984 100644
--- a/nixpkgs/pkgs/tools/X11/xnee/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xnee/default.nix
@@ -47,7 +47,7 @@ stdenv.mkDerivation rec {
license = stdenv.lib.licenses.gpl3Plus;
- homepage = https://www.gnu.org/software/xnee/;
+ homepage = "https://www.gnu.org/software/xnee/";
maintainers = with stdenv.lib.maintainers; [ ];
platforms = stdenv.lib.platforms.gnu ++ stdenv.lib.platforms.linux; # arbitrary choice
diff --git a/nixpkgs/pkgs/tools/X11/xpointerbarrier/default.nix b/nixpkgs/pkgs/tools/X11/xpointerbarrier/default.nix
index 4dbe31df03c..6f6d38932df 100644
--- a/nixpkgs/pkgs/tools/X11/xpointerbarrier/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xpointerbarrier/default.nix
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
makeFlags = [ "prefix=$(out)" ];
meta = {
- homepage = https://uninformativ.de/git/xpointerbarrier;
+ homepage = "https://uninformativ.de/git/xpointerbarrier";
description = "Create X11 pointer barriers around your working area";
license = stdenv.lib.licenses.mit;
maintainers = [ stdenv.lib.maintainers.xzfc ];
diff --git a/nixpkgs/pkgs/tools/X11/xpra/xf86videodummy/0002-Constant-DPI.patch b/nixpkgs/pkgs/tools/X11/xpra/0002-Constant-DPI.patch
index f91e53d1e49..f91e53d1e49 100644
--- a/nixpkgs/pkgs/tools/X11/xpra/xf86videodummy/0002-Constant-DPI.patch
+++ b/nixpkgs/pkgs/tools/X11/xpra/0002-Constant-DPI.patch
diff --git a/nixpkgs/pkgs/tools/X11/xpra/xf86videodummy/0003-fix-pointer-limits.patch b/nixpkgs/pkgs/tools/X11/xpra/0003-fix-pointer-limits.patch
index 3dbb6fd179f..3dbb6fd179f 100644
--- a/nixpkgs/pkgs/tools/X11/xpra/xf86videodummy/0003-fix-pointer-limits.patch
+++ b/nixpkgs/pkgs/tools/X11/xpra/0003-fix-pointer-limits.patch
diff --git a/nixpkgs/pkgs/tools/X11/xpra/xf86videodummy/0005-support-for-30-bit-depth-in-dummy-driver.patch b/nixpkgs/pkgs/tools/X11/xpra/0005-support-for-30-bit-depth-in-dummy-driver.patch
index 567db3fc386..567db3fc386 100644
--- a/nixpkgs/pkgs/tools/X11/xpra/xf86videodummy/0005-support-for-30-bit-depth-in-dummy-driver.patch
+++ b/nixpkgs/pkgs/tools/X11/xpra/0005-support-for-30-bit-depth-in-dummy-driver.patch
diff --git a/nixpkgs/pkgs/tools/X11/xpra/default.nix b/nixpkgs/pkgs/tools/X11/xpra/default.nix
index ea4e84889f9..1f9efc31061 100644
--- a/nixpkgs/pkgs/tools/X11/xpra/default.nix
+++ b/nixpkgs/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,14 +11,30 @@ 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
+ ];
+ });
+
+ xorgModulePaths = writeText "module-paths" ''
+ Section "Files"
+ ModulePath "${xorgserver}/lib/xorg/modules"
+ ModulePath "${xorgserver}/lib/xorg/modules/extensions"
+ ModulePath "${xorgserver}/lib/xorg/modules/drivers"
+ ModulePath "${xf86videodummy}/lib/xorg/modules/drivers"
+ EndSection
+ '';
+
in buildPythonApplication rec {
pname = "xpra";
- version = "3.0.6";
+ version = "3.0.8";
src = fetchurl {
url = "https://xpra.org/src/${pname}-${version}.tar.xz";
- sha256 = "0msm53iphb6zr1phb2knkrn94hjcg3a9n1vvbis5sipdvlx50m08";
+ sha256 = "0d78bn7s03nwnyc4ryznxaivbg55kvsb26q75p8747j3562s9p2b";
};
patches = [
@@ -81,6 +97,11 @@ in buildPythonApplication rec {
)
'';
+ # append module paths to xorg.conf
+ postInstall = ''
+ cat ${xorgModulePaths} >> $out/etc/xpra/xorg.conf
+ '';
+
doCheck = false;
enableParallelBuilding = true;
@@ -88,7 +109,7 @@ in buildPythonApplication rec {
passthru = { inherit xf86videodummy; };
meta = {
- homepage = http://xpra.org/;
+ homepage = "http://xpra.org/";
downloadPage = "https://xpra.org/src/";
downloadURLRegexp = "xpra-.*[.]tar[.]xz$";
description = "Persistent remote applications for X";
diff --git a/nixpkgs/pkgs/tools/X11/xpra/libfakeXinerama.nix b/nixpkgs/pkgs/tools/X11/xpra/libfakeXinerama.nix
index 770024aa4ba..712f47fb2c8 100644
--- a/nixpkgs/pkgs/tools/X11/xpra/libfakeXinerama.nix
+++ b/nixpkgs/pkgs/tools/X11/xpra/libfakeXinerama.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
'';
meta = with stdenv.lib; {
- homepage = http://xpra.org/;
+ homepage = "http://xpra.org/";
description = "fakeXinerama for Xpra";
platforms = platforms.linux;
maintainers = [ maintainers.tstrobel ];
diff --git a/nixpkgs/pkgs/tools/X11/xpra/xf86videodummy/default.nix b/nixpkgs/pkgs/tools/X11/xpra/xf86videodummy/default.nix
deleted file mode 100644
index 4e9f8860892..00000000000
--- a/nixpkgs/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 ];
- };
-}
diff --git a/nixpkgs/pkgs/tools/X11/xprintidle-ng/default.nix b/nixpkgs/pkgs/tools/X11/xprintidle-ng/default.nix
index 4ae457dab4a..c7bb2bc348b 100644
--- a/nixpkgs/pkgs/tools/X11/xprintidle-ng/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xprintidle-ng/default.nix
@@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
meta = {
inherit version;
description = ''A command-line tool to print idle time from libXss'';
- homepage = http://taktoa.me/xprintidle-ng/;
+ homepage = "http://taktoa.me/xprintidle-ng/";
license = stdenv.lib.licenses.gpl2;
maintainers = [stdenv.lib.maintainers.raskin];
platforms = stdenv.lib.platforms.linux;
diff --git a/nixpkgs/pkgs/tools/X11/xrectsel/default.nix b/nixpkgs/pkgs/tools/X11/xrectsel/default.nix
index 4712192eacf..e2f9fdf4a43 100644
--- a/nixpkgs/pkgs/tools/X11/xrectsel/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xrectsel/default.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Print the geometry of a rectangular screen region";
- homepage = https://github.com/lolilolicon/xrectsel;
+ homepage = "https://github.com/lolilolicon/xrectsel";
license = licenses.gpl3;
maintainers = [ maintainers.guyonvarch ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/X11/xrestop/default.nix b/nixpkgs/pkgs/tools/X11/xrestop/default.nix
index 6f75d2360cf..a28fc50c1e7 100644
--- a/nixpkgs/pkgs/tools/X11/xrestop/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xrestop/default.nix
@@ -5,7 +5,7 @@ stdenv.mkDerivation {
version = "0.4";
src = fetchurl {
- url = mirror://gentoo/distfiles/xrestop-0.4.tar.gz;
+ url = "mirror://gentoo/distfiles/xrestop-0.4.tar.gz";
sha256 = "0mz27jpij8am1s32i63mdm58znfijcpfhdqq1npbmvgclyagrhk7";
};
diff --git a/nixpkgs/pkgs/tools/X11/xsecurelock/default.nix b/nixpkgs/pkgs/tools/X11/xsecurelock/default.nix
index 548101c34c3..effdd76ce9d 100644
--- a/nixpkgs/pkgs/tools/X11/xsecurelock/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xsecurelock/default.nix
@@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "X11 screen lock utility with security in mind";
- homepage = https://github.com/google/xsecurelock;
+ homepage = "https://github.com/google/xsecurelock";
license = licenses.asl20;
maintainers = with maintainers; [ fpletz ];
platforms = platforms.unix;
diff --git a/nixpkgs/pkgs/tools/X11/xsettingsd/default.nix b/nixpkgs/pkgs/tools/X11/xsettingsd/default.nix
index bee6cdb748f..10abd957e39 100644
--- a/nixpkgs/pkgs/tools/X11/xsettingsd/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xsettingsd/default.nix
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Provides settings to X11 applications via the XSETTINGS specification";
- homepage = https://github.com/derat/xsettingsd;
+ homepage = "https://github.com/derat/xsettingsd";
license = licenses.bsd3;
platforms = platforms.linux;
maintainers = [ maintainers.romildo ];
diff --git a/nixpkgs/pkgs/tools/X11/xtruss/default.nix b/nixpkgs/pkgs/tools/X11/xtruss/default.nix
index 043514ebb43..7d490571f48 100644
--- a/nixpkgs/pkgs/tools/X11/xtruss/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xtruss/default.nix
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "easy-to-use X protocol tracing program";
- homepage = https://www.chiark.greenend.org.uk/~sgtatham/xtruss;
+ homepage = "https://www.chiark.greenend.org.uk/~sgtatham/xtruss";
license = licenses.mit;
maintainers = with maintainers; [ dtzWill ];
};
diff --git a/nixpkgs/pkgs/tools/X11/xvkbd/default.nix b/nixpkgs/pkgs/tools/X11/xvkbd/default.nix
index 3c1dc3de2b4..6c61133077e 100644
--- a/nixpkgs/pkgs/tools/X11/xvkbd/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xvkbd/default.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation {
facility to enter characters onto other clients (softwares) by clicking on a
keyboard displayed on the screen.
'';
- homepage = http://t-sato.in.coocan.jp/xvkbd;
+ homepage = "http://t-sato.in.coocan.jp/xvkbd";
license = licenses.gpl2Plus;
maintainers = [ maintainers.bennofs ];
platforms = platforms.linux;
diff --git a/nixpkgs/pkgs/tools/X11/xwinwrap/default.nix b/nixpkgs/pkgs/tools/X11/xwinwrap/default.nix
index b9d48f54574..89b2fdd3dcf 100644
--- a/nixpkgs/pkgs/tools/X11/xwinwrap/default.nix
+++ b/nixpkgs/pkgs/tools/X11/xwinwrap/default.nix
@@ -8,7 +8,7 @@ stdenv.mkDerivation {
inherit version;
src = fetchbzr {
- url = https://code.launchpad.net/~shantanu-goel/xwinwrap/devel;
+ url = "https://code.launchpad.net/~shantanu-goel/xwinwrap/devel";
rev = version;
sha256 = "1annhqc71jcgx5zvcy31c1c488ygx4q1ygrwyy2y0ww743smbchw";
};
@@ -48,7 +48,7 @@ stdenv.mkDerivation {
it is, in its new avatar “Shantz XWinWrap”.
'';
license = licenses.hpnd;
- homepage = https://shantanugoel.com/2008/09/03/shantz-xwinwrap/;
+ homepage = "https://shantanugoel.com/2008/09/03/shantz-xwinwrap/";
maintainers = with maintainers; [ infinisil ];
platforms = platforms.linux;
};