qlog: init at 0.29.2

+55
+53
pkgs/applications/radio/qlog/default.nix
··· 1 + { fetchFromGitHub 2 + , qtbase 3 + , stdenv 4 + , lib 5 + , wrapQtAppsHook 6 + , qmake 7 + , qtcharts 8 + , qtwebengine 9 + , qtserialport 10 + , qtwebchannel 11 + , hamlib 12 + , qtkeychain 13 + , pkg-config 14 + }: 15 + 16 + stdenv.mkDerivation rec { 17 + pname = "qlog"; 18 + version = "0.29.2"; 19 + 20 + src = fetchFromGitHub { 21 + owner = "foldynl"; 22 + repo = "QLog"; 23 + rev = "v${version}"; 24 + hash = "sha256-g7WgFQPMOaD+3YllZqpykslmPYT/jNVK7/1xaPdbti4="; 25 + fetchSubmodules = true; 26 + }; 27 + 28 + env.NIX_LDFLAGS = "-lhamlib"; 29 + 30 + buildInputs = [ 31 + qtbase 32 + qtcharts 33 + qtwebengine 34 + qtserialport 35 + qtwebchannel 36 + hamlib 37 + qtkeychain 38 + ]; 39 + 40 + nativeBuildInputs = [ 41 + wrapQtAppsHook 42 + qmake 43 + pkg-config 44 + ]; 45 + 46 + meta = with lib; { 47 + description = "Amateur radio logbook software"; 48 + license = with licenses; [ gpl3Only ]; 49 + homepage = "https://github.com/foldynl/QLog"; 50 + maintainers = with maintainers; [ mkg20001 ]; 51 + platforms = with platforms; unix; 52 + }; 53 + }
+2
pkgs/top-level/all-packages.nix
··· 12493 12493 12494 12494 qlcplus = libsForQt5.callPackage ../applications/misc/qlcplus { }; 12495 12495 12496 + qlog = qt6Packages.callPackage ../applications/radio/qlog { }; 12497 + 12496 12498 qnial = callPackage ../development/interpreters/qnial { }; 12497 12499 12498 12500 quickbms = pkgsi686Linux.callPackage ../tools/archivers/quickbms { };