11 evolution-data-server-gtk4,
27 stdenv.mkDerivation (finalAttrs: {
29 version = "1.0.0.alpha.46-unstable-2024-10-26";
31 src = fetchFromGitHub {
34 rev = "165a2791d4bf3e7dee69e3dd7885dbe4948265b9";
35 hash = "sha256-7klvOvwyAg+Xno6zWo8UByjaS9OkOuCceuZcAIEgdyU=";
36 fetchSubmodules = true;
49 evolution-data-server-gtk4
55 gst_all_1.gst-plugins-base
67 (lib.mesonBool "plugin_bluez" true)
71 description = "Implementation of the KDE Connect protocol, built on GNOME platform libraries";
72 mainProgram = "valent";
74 Note that you have to open firewall ports for other devices
75 to connect to it. Use either:
77 programs.kdeconnect = {
79 package = pkgs.valent;
82 or open corresponding firewall ports directly:
84 networking.firewall = rec {
85 allowedTCPPortRanges = [ { from = 1714; to = 1764; } ];
86 allowedUDPPortRanges = allowedTCPPortRanges;
90 homepage = "https://valent.andyholmes.ca";
91 changelog = "https://github.com/andyholmes/valent/blob/${finalAttrs.src.rev}/CHANGELOG.md";
92 license = with lib.licenses; [
97 maintainers = with lib.maintainers; [ aleksana ];
98 platforms = lib.platforms.linux;