12 python = python3.withPackages (
21 stdenv.mkDerivation rec {
22 pname = "ibus-uniemoji";
25 src = fetchFromGitHub {
26 owner = "salty-horse";
27 repo = "ibus-uniemoji";
29 sha256 = "121zh3q0li1k537fcvbd4ns4jgl9bbb9gm9ihy8cfxgirv38lcfa";
33 # Do not run wrapper script with Python,
34 # the wrapped script will have Python in shebang anyway.
35 ./allow-wrapping.patch
49 "PREFIX=${placeholder "out"}"
50 "SYSCONFDIR=${placeholder "out"}/etc"
51 "PYTHON=${python.interpreter}"
55 wrapGApp $out/share/ibus-uniemoji/uniemoji.py
60 description = "Input method (ibus) for entering unicode symbols and emoji by name";
61 homepage = "https://github.com/salty-horse/ibus-uniemoji";
62 license = with licenses; [
66 platforms = platforms.linux;
67 maintainers = with maintainers; [ aske ];