From b06212ca53d87f329b8e4716ec4df3f931e47eae Mon Sep 17 00:00:00 2001 From: Samuel Dionne-Riel Date: Wed, 24 Mar 2021 16:37:05 -0400 Subject: [PATCH] spacebar-sms: init at 21.05 --- .../tools/networking/spacebar-sms/default.nix | 50 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 + 2 files changed, 52 insertions(+) create mode 100644 pkgs/tools/networking/spacebar-sms/default.nix diff --git a/pkgs/tools/networking/spacebar-sms/default.nix b/pkgs/tools/networking/spacebar-sms/default.nix new file mode 100644 index 000000000000000..7ae5d2d50b4b0f0 --- /dev/null +++ b/pkgs/tools/networking/spacebar-sms/default.nix @@ -0,0 +1,50 @@ +{ lib +, mkDerivation +, fetchFromGitLab + +, cmake +, extra-cmake-modules + +, kcontacts +, ki18n +, kirigami2 +, knotifications +, kpeople +, libqofono +, telepathy +}: + +mkDerivation rec { + pname = "spacebar"; + version = "21.05"; + + src = fetchFromGitLab { + domain = "invent.kde.org"; + owner = "plasma-mobile"; + repo = pname; + rev = "v${version}"; + sha256 = "18fx5h1jpwdgi2if5rndllqszfzykdxcdn3aj3gl0ny3dg55pxnj"; + }; + + nativeBuildInputs = [ + cmake + extra-cmake-modules + ]; + + buildInputs = [ + kcontacts + ki18n + kirigami2 + knotifications + kpeople + libqofono + telepathy + ]; + + meta = with lib; { + description = "SMS application for Plasma Mobile"; + homepage = "https://invent.kde.org/plasma-mobile/spacebar"; + license = licenses.gpl2Plus; + maintainers = with maintainers; [ samueldr ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index bb1ba4ca1136e36..38605a603c3f942 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8695,6 +8695,8 @@ in sozu = callPackage ../servers/sozu { }; + spacebar-sms = libsForQt5.callPackage ../tools/networking/spacebar-sms { }; + sparsehash = callPackage ../development/libraries/sparsehash { }; spectre-meltdown-checker = callPackage ../tools/security/spectre-meltdown-checker { };