Commit 63a38365 authored by K900's avatar K900
Browse files

kdePackages.plasma-keyboard: init at 0.1.0

parent b7af8dcd
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -86,6 +86,7 @@ let
        oxygen-icons = self.callPackage ./misc/oxygen-icons { };
        phonon = self.callPackage ./misc/phonon { };
        phonon-vlc = self.callPackage ./misc/phonon-vlc { };
        plasma-keyboard = self.callPackage ./misc/plasma-keyboard { };
        plasma-wayland-protocols = self.callPackage ./misc/plasma-wayland-protocols { };
        polkit-qt-1 = self.callPackage ./misc/polkit-qt-1 { };
        pulseaudio-qt = self.callPackage ./misc/pulseaudio-qt { };
+14 −0
Original line number Diff line number Diff line
@@ -2716,6 +2716,20 @@
    "LicenseRef-KFQF-Accepted-GPL",
    "LicenseRef-Qt-Commercial"
  ],
  "plasma-keyboard": [
    "BSD-2-Clause",
    "BSD-3-Clause",
    "CC0-1.0",
    "FSFAP",
    "GPL-2.0-only",
    "GPL-2.0-or-later",
    "GPL-3.0-only",
    "GPL-3.0-or-later",
    "LGPL-2.1-only",
    "LGPL-3.0-only",
    "LicenseRef-KDE-Accepted-GPL",
    "LicenseRef-KDE-Accepted-LGPL"
  ],
  "plasma-mobile": [
    "Apache-2.0",
    "BSD-2-Clause",
+33 −0
Original line number Diff line number Diff line
{
  mkKdeDerivation,
  fetchFromGitLab,
  qtvirtualkeyboard,
  pkg-config,
  wayland-protocols,
}:
mkKdeDerivation rec {
  pname = "plasma-keyboard";
  version = "0.1.0";

  src = fetchFromGitLab {
    domain = "invent.kde.org";
    owner = "plasma";
    repo = "plasma-keyboard";
    tag = "v${version}";
    hash = "sha256-Bka/tmSZIaQ6ZgWx5lCXKM8tlBUgKUy2Amv2TepdO7s=";
  };

  extraNativeBuildInputs = [
    pkg-config
  ];

  extraBuildInputs = [
    qtvirtualkeyboard
    wayland-protocols
  ];

  qtWrapperArgs = [
    # FIXME: fix this upstream? This should probably be XDG_DATA_DIRS
    "--set QT_VIRTUALKEYBOARD_HUNSPELL_DATA_PATH /run/current-system/sw/share/hunspell/"
  ];
}