lol
fork

Configure Feed

Select the types of activity you want to include in your feed.

at 24.11-pre 44 lines 1.1 kB view raw
1{ lib, stdenv, fetchFromGitHub, autoconf, automake, libtool, pkg-config, gnome 2, gtk-doc, gtk3, libX11, libXext, libXrender, gobject-introspection 3}: 4 5stdenv.mkDerivation rec { 6 pname = "keybinder3"; 7 version = "0.3.2"; 8 9 src = fetchFromGitHub { 10 owner = "kupferlauncher"; 11 repo = "keybinder"; 12 rev = "keybinder-3.0-v${version}"; 13 sha256 = "196ibn86j54fywfwwgyh89i9wygm4vh7ls19fn20vrnm6ijlzh9r"; 14 }; 15 16 strictDeps = true; 17 nativeBuildInputs = [ 18 autoconf 19 automake 20 libtool 21 pkg-config 22 gnome.gnome-common 23 gtk-doc 24 gobject-introspection 25 ]; 26 buildInputs = [ 27 gtk3 libX11 libXext libXrender 28 ]; 29 30 preConfigure = '' 31 # NOCONFIGURE fixes 'If you meant to cross compile, use `--host'.' 32 NOCONFIGURE=1 ./autogen.sh --prefix="$out" 33 substituteInPlace ./configure \ 34 --replace "dummy pkg-config" 'dummy ''${ac_tool_prefix}pkg-config' 35 ''; 36 37 meta = with lib; { 38 description = "Library for registering global key bindings"; 39 homepage = "https://github.com/kupferlauncher/keybinder/"; 40 license = licenses.mit; 41 platforms = platforms.unix; 42 maintainers = [ ]; 43 }; 44}