{ lib, stdenv, fetchFromGitLab, c-ares, dbus, glib, libphonenumber, libsoup_3, meson, mobile-broadband-provider-info, modemmanager, ninja, pkg-config, protobuf, }: stdenv.mkDerivation (finalAttrs: { pname = "mmsd-tng"; version = "2.6.1"; src = fetchFromGitLab { owner = "kop316"; repo = "mmsd"; rev = finalAttrs.version; hash = "sha256-XornJvKudVeibc40GOQpX/4hINoJTqj3M3WeBEqdLe4="; }; nativeBuildInputs = [ meson ninja pkg-config ]; buildInputs = [ c-ares dbus glib libphonenumber libsoup_3 mobile-broadband-provider-info modemmanager protobuf ]; doCheck = true; meta = { description = "Multimedia Messaging Service Daemon - The Next Generation"; homepage = "https://gitlab.com/kop316/mmsd"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ julm ]; platforms = lib.platforms.linux; mainProgram = "mmsdtng"; }; })