diff options
author | Alyssa Ross <hi@alyssa.is> | 2019-06-12 09:59:45 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2019-06-18 18:14:17 +0000 |
commit | c5571a126859eb658ffd7340cb580f7d91f12bb6 (patch) | |
tree | 577573c3bf14d9849246d52daece719a10eaf138 /nixpkgs/pkgs/tools/X11 | |
parent | 828bd4e8ddcbcd354ddfd99f55af69ee8ff5d9e7 (diff) | |
parent | 98e3b90b6c8f400ae5438ef868eb992a64b75ce5 (diff) | |
download | nixlib-c5571a126859eb658ffd7340cb580f7d91f12bb6.tar nixlib-c5571a126859eb658ffd7340cb580f7d91f12bb6.tar.gz nixlib-c5571a126859eb658ffd7340cb580f7d91f12bb6.tar.bz2 nixlib-c5571a126859eb658ffd7340cb580f7d91f12bb6.tar.lz nixlib-c5571a126859eb658ffd7340cb580f7d91f12bb6.tar.xz nixlib-c5571a126859eb658ffd7340cb580f7d91f12bb6.tar.zst nixlib-c5571a126859eb658ffd7340cb580f7d91f12bb6.zip |
Merge commit '98e3b90b6c8f400ae5438ef868eb992a64b75ce5'
Diffstat (limited to 'nixpkgs/pkgs/tools/X11')
-rw-r--r-- | nixpkgs/pkgs/tools/X11/arandr/default.nix | 17 | ||||
-rw-r--r-- | nixpkgs/pkgs/tools/X11/caffeine-ng/default.nix | 34 | ||||
-rw-r--r-- | nixpkgs/pkgs/tools/X11/setroot/default.nix | 4 | ||||
-rw-r--r-- | nixpkgs/pkgs/tools/X11/srandrd/default.nix | 31 | ||||
-rw-r--r-- | nixpkgs/pkgs/tools/X11/virtualgl/lib.nix | 8 | ||||
-rw-r--r-- | nixpkgs/pkgs/tools/X11/wpgtk/default.nix | 4 | ||||
-rw-r--r-- | nixpkgs/pkgs/tools/X11/xbanish/default.nix | 11 | ||||
-rw-r--r-- | nixpkgs/pkgs/tools/X11/xidlehook/default.nix | 2 |
8 files changed, 90 insertions, 21 deletions
diff --git a/nixpkgs/pkgs/tools/X11/arandr/default.nix b/nixpkgs/pkgs/tools/X11/arandr/default.nix index 5baba1171571..51f2f5ec2494 100644 --- a/nixpkgs/pkgs/tools/X11/arandr/default.nix +++ b/nixpkgs/pkgs/tools/X11/arandr/default.nix @@ -1,4 +1,7 @@ -{ stdenv, fetchurl, gobject-introspection, gtk3, xrandr, python3Packages }: +{ stdenv, fetchurl, python3Packages +, gobject-introspection, gsettings-desktop-schemas, gtk3 +, wrapGAppsHook, xrandr +}: let inherit (python3Packages) buildPythonApplication docutils pygobject3; @@ -17,13 +20,13 @@ in buildPythonApplication rec { # no tests doCheck = false; - buildInputs = [ docutils ]; - nativeBuildInputs = [ gobject-introspection gtk3 ]; - propagatedBuildInputs = [ xrandr pygobject3 ]; + # hook for gobject-introspection doesn't like strictDeps + # https://github.com/NixOS/nixpkgs/issues/56943 + strictDeps = false; - makeWrapperArgs = [ - "--set GI_TYPELIB_PATH $GI_TYPELIB_PATH" - ]; + buildInputs = [ docutils gsettings-desktop-schemas gtk3 ]; + nativeBuildInputs = [ gobject-introspection wrapGAppsHook ]; + propagatedBuildInputs = [ xrandr pygobject3 ]; meta = { homepage = http://christian.amsuess.com/tools/arandr/; diff --git a/nixpkgs/pkgs/tools/X11/caffeine-ng/default.nix b/nixpkgs/pkgs/tools/X11/caffeine-ng/default.nix new file mode 100644 index 000000000000..8792818164ff --- /dev/null +++ b/nixpkgs/pkgs/tools/X11/caffeine-ng/default.nix @@ -0,0 +1,34 @@ +{ gdk_pixbuf, glib, gobject-introspection, gtk3, lib, libnotify, pkgs, + pythonPackages, wrapGAppsHook +}: + +pythonPackages.buildPythonApplication rec { + pname = "caffeine-ng"; + version = "3.4.2"; + + src = pythonPackages.fetchPypi{ + inherit pname version; + sha256="05k8smjlfjcccgmp8qi04l7106k46fs4p8fl5bdqqjwv6pwl7y4w"; + }; + + nativeBuildInputs = [ wrapGAppsHook glib ]; + buildInputs = [ gdk_pixbuf gobject-introspection libnotify gtk3 ]; + pythonPath = with pythonPackages; [ + dbus-python docopt ewmh pygobject3 pyxdg + setproctitle setuptools setuptools_scm wheel + ]; + + postBuild = '' + mkdir -p $out/share + cp -r share $out/ + glib-compile-schemas --strict $out/share/glib-2.0/schemas + ''; + + meta = with lib; { + maintainers = with maintainers; [ marzipankaiser ]; + description = "Status bar application to temporarily inhibit screensaver and sleep mode"; + homepage = "https://github.com/caffeine-ng/caffeine-ng"; + license = licenses.gpl3; + platforms = platforms.linux; + }; +} diff --git a/nixpkgs/pkgs/tools/X11/setroot/default.nix b/nixpkgs/pkgs/tools/X11/setroot/default.nix index 45cb1966a4ff..b8714fc9ecaf 100644 --- a/nixpkgs/pkgs/tools/X11/setroot/default.nix +++ b/nixpkgs/pkgs/tools/X11/setroot/default.nix @@ -5,14 +5,14 @@ assert enableXinerama -> libXinerama != null; stdenv.mkDerivation rec { - version = "2.0.1"; + version = "2.0.2"; name = "setroot-${version}"; src = fetchFromGitHub { owner = "ttzhou"; repo = "setroot"; rev = "v${version}"; - sha256 = "01krjfc3xpp0wbqz9nvf1n34gkpd41gysn289sj1wcjxia4n4gsi"; + sha256 = "0w95828v0splk7bj5kfacp4pq6wxpyamvyjmahyvn5hc3ycq21mq"; }; buildInputs = [ libX11 imlib2 ] diff --git a/nixpkgs/pkgs/tools/X11/srandrd/default.nix b/nixpkgs/pkgs/tools/X11/srandrd/default.nix new file mode 100644 index 000000000000..af9394a84fa5 --- /dev/null +++ b/nixpkgs/pkgs/tools/X11/srandrd/default.nix @@ -0,0 +1,31 @@ +{ stdenv +, fetchFromGitHub +, libX11 +, libXrandr +, libXinerama +}: + +stdenv.mkDerivation rec { + pname = "srandrd"; + version = "0.6.0"; + + src = fetchFromGitHub { + owner = "jceb"; + repo = pname; + rev = "v${version}"; + sha256 = "07r1ck2ijj30n19ylndgw75ly9k3815kj9inpxblfnjpwbbw6ic0"; + }; + + buildInputs = [ libX11 libXrandr libXinerama ]; + + makeFlags = "PREFIX=$(out)"; + + meta = with stdenv.lib; { + homepage = "https://github.com/jceb/srandrd"; + description = "Simple randr daemon"; + license = licenses.mit; + platforms = platforms.linux; + maintainers = [ maintainers.utdemir ]; + }; + +} diff --git a/nixpkgs/pkgs/tools/X11/virtualgl/lib.nix b/nixpkgs/pkgs/tools/X11/virtualgl/lib.nix index 4c911e756330..47b54bec312c 100644 --- a/nixpkgs/pkgs/tools/X11/virtualgl/lib.nix +++ b/nixpkgs/pkgs/tools/X11/virtualgl/lib.nix @@ -1,12 +1,12 @@ -{ stdenv, fetchurl, cmake, libGLU_combined, libX11, libXv, libjpeg_turbo, fltk }: +{ stdenv, fetchurl, cmake, libGL, libGLU, libX11, libXv, libXtst, libjpeg_turbo, fltk }: stdenv.mkDerivation rec { name = "virtualgl-lib-${version}"; - version = "2.5.2"; + version = "2.6.2"; src = fetchurl { url = "mirror://sourceforge/virtualgl/VirtualGL-${version}.tar.gz"; - sha256 = "0f1jp7r4vajiksbiq08hkxd5bjj0jxlw7dy5750s52djg1v3hhsg"; + sha256 = "0ngqwsm9bml6lis0igq3bn92amh04rccd6jhjibj3418hrbzipvr"; }; cmakeFlags = [ "-DVGL_SYSTEMFLTK=1" "-DTJPEG_LIBRARY=${libjpeg_turbo.out}/lib/libturbojpeg.so" ]; @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake ]; - buildInputs = [ libjpeg_turbo libGLU_combined fltk libX11 libXv ]; + buildInputs = [ libjpeg_turbo libGL libGLU fltk libX11 libXv libXtst ]; enableParallelBuilding = true; diff --git a/nixpkgs/pkgs/tools/X11/wpgtk/default.nix b/nixpkgs/pkgs/tools/X11/wpgtk/default.nix index 419004049396..8cd26c805079 100644 --- a/nixpkgs/pkgs/tools/X11/wpgtk/default.nix +++ b/nixpkgs/pkgs/tools/X11/wpgtk/default.nix @@ -3,13 +3,13 @@ python3Packages.buildPythonApplication rec { pname = "wpgtk"; - version = "6.0.5"; + version = "6.0.7"; src = fetchFromGitHub { owner = "deviantfero"; repo = "wpgtk"; rev = version; - sha256 = "00nrc6ad2y0ivics6gpg63s86m8014a79yjn1q6d905qx32kk9dr"; + sha256 = "14qk7kmi37ppxh2m69g7wb7w2wh62nbsy3z4ns7hsns3p21va7y3"; }; buildInputs = [ diff --git a/nixpkgs/pkgs/tools/X11/xbanish/default.nix b/nixpkgs/pkgs/tools/X11/xbanish/default.nix index f78d3c2b924f..142d7d17fe77 100644 --- a/nixpkgs/pkgs/tools/X11/xbanish/default.nix +++ b/nixpkgs/pkgs/tools/X11/xbanish/default.nix @@ -1,8 +1,9 @@ {stdenv, fetchFromGitHub, libX11, libXi, libXt, libXfixes, libXext}: stdenv.mkDerivation rec { - version = "1.5"; - name = "xbanish-${version}"; + version = "1.6"; + pname = "xbanish"; + name = "${pname}-${version}"; buildInputs = [ libX11 libXi libXt libXfixes libXext @@ -10,9 +11,9 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "jcs"; - repo = "xbanish"; - rev = "5cbc51a88739bc7ebe3ea3114ec423890d180146"; - sha256 = "0n5aiqfwx9ga8qjszymfmbnmygcracrgvvpmgll7mflp2jnvzq6j"; + repo = "${pname}"; + rev = "v${version}"; + sha256 = "0vp8ja68hpmqkl61zyjar3czhmny1hbm74m8f393incfz1ymr3i8"; }; makeFlags=[ "PREFIX=$(out)" ]; diff --git a/nixpkgs/pkgs/tools/X11/xidlehook/default.nix b/nixpkgs/pkgs/tools/X11/xidlehook/default.nix index e9cd04ecd1c3..edafbf5525bf 100644 --- a/nixpkgs/pkgs/tools/X11/xidlehook/default.nix +++ b/nixpkgs/pkgs/tools/X11/xidlehook/default.nix @@ -16,7 +16,7 @@ rustPlatform.buildRustPackage rec { }; cargoBuildFlags = lib.optionals (!stdenv.isLinux) ["--no-default-features" "--features" "pulse"]; - cargoSha256 = "148p7r9xmc0nc0d4qyxhh29xqcb5axwqwcxcrkgd41f32c3g44dc"; + cargoSha256 = "0xnz2s8vh5njqs4a1qm98ydh8pywxvnnpym0z94fsifyfdjlsfm4"; buildInputs = [ xlibsWrapper xorg.libXScrnSaver libpulseaudio ] ++ lib.optional stdenv.isDarwin Security; nativeBuildInputs = [ pkgconfig patchelf ]; |