Loading pkgs/applications/radio/qlog/default.nix→pkgs/by-name/ql/qlog/package.nix +63 −0 Original line number Diff line number Diff line { fetchFromGitHub, qtbase, stdenv, lib, wrapQtAppsHook, qmake, qtcharts, qtwebengine, qtserialport, qtwebchannel, cups, hamlib, qtkeychain, pkg-config, cups, qt6, qt6Packages, }: stdenv.mkDerivation rec { pname = "qlog"; version = "0.43.0"; version = "0.43.1"; src = fetchFromGitHub { owner = "foldynl"; repo = "QLog"; rev = "v${version}"; hash = "sha256-gCXLZ00klyjisLxSvs4wKD0Sg8CFvF0xR+eHpc1D0Jc="; tag = "v${version}"; hash = "sha256-D3WtvSHDauo/9py9To2Kn+20vrSvgw+b1+H0inNnRJI="; fetchSubmodules = true; }; Loading @@ -31,33 +25,39 @@ stdenv.mkDerivation rec { buildInputs = [ qtbase qtcharts qtwebengine qtserialport qtwebchannel hamlib qtkeychain qt6.qtbase qt6.qtcharts qt6.qtserialport qt6.qtwebchannel qt6.qtwebengine qt6Packages.qtkeychain ] ++ (lib.optionals stdenv.hostPlatform.isDarwin [ cups ]); nativeBuildInputs = [ wrapQtAppsHook qmake pkg-config qt6.qmake qt6.wrapQtAppsHook ]; meta = with lib; { postInstall = lib.optionalString stdenv.hostPlatform.isDarwin '' mkdir -p $out/{Applications,bin} mv $out/{qlog.app,Applications} ln -s $out/Applications/qlog.app/Contents/MacOS/qlog $out/bin/qlog ''; meta = { description = "Amateur radio logbook software"; mainProgram = "qlog"; license = with licenses; [ gpl3Only ]; license = with lib.licenses; [ gpl3Only ]; homepage = "https://github.com/foldynl/QLog"; maintainers = with maintainers; [ maintainers = with lib.maintainers; [ oliver-koss mkg20001 ]; platforms = with platforms; unix; platforms = with lib.platforms; unix; }; } pkgs/top-level/all-packages.nix +0 −2 Original line number Diff line number Diff line Loading @@ -4973,8 +4973,6 @@ with pkgs; qlcplus = libsForQt5.callPackage ../applications/misc/qlcplus { }; qlog = qt6Packages.callPackage ../applications/radio/qlog { }; quickbms = pkgsi686Linux.callPackage ../tools/archivers/quickbms { }; qdigidoc = libsForQt5.callPackage ../tools/security/qdigidoc { }; Loading Loading
pkgs/applications/radio/qlog/default.nix→pkgs/by-name/ql/qlog/package.nix +63 −0 Original line number Diff line number Diff line { fetchFromGitHub, qtbase, stdenv, lib, wrapQtAppsHook, qmake, qtcharts, qtwebengine, qtserialport, qtwebchannel, cups, hamlib, qtkeychain, pkg-config, cups, qt6, qt6Packages, }: stdenv.mkDerivation rec { pname = "qlog"; version = "0.43.0"; version = "0.43.1"; src = fetchFromGitHub { owner = "foldynl"; repo = "QLog"; rev = "v${version}"; hash = "sha256-gCXLZ00klyjisLxSvs4wKD0Sg8CFvF0xR+eHpc1D0Jc="; tag = "v${version}"; hash = "sha256-D3WtvSHDauo/9py9To2Kn+20vrSvgw+b1+H0inNnRJI="; fetchSubmodules = true; }; Loading @@ -31,33 +25,39 @@ stdenv.mkDerivation rec { buildInputs = [ qtbase qtcharts qtwebengine qtserialport qtwebchannel hamlib qtkeychain qt6.qtbase qt6.qtcharts qt6.qtserialport qt6.qtwebchannel qt6.qtwebengine qt6Packages.qtkeychain ] ++ (lib.optionals stdenv.hostPlatform.isDarwin [ cups ]); nativeBuildInputs = [ wrapQtAppsHook qmake pkg-config qt6.qmake qt6.wrapQtAppsHook ]; meta = with lib; { postInstall = lib.optionalString stdenv.hostPlatform.isDarwin '' mkdir -p $out/{Applications,bin} mv $out/{qlog.app,Applications} ln -s $out/Applications/qlog.app/Contents/MacOS/qlog $out/bin/qlog ''; meta = { description = "Amateur radio logbook software"; mainProgram = "qlog"; license = with licenses; [ gpl3Only ]; license = with lib.licenses; [ gpl3Only ]; homepage = "https://github.com/foldynl/QLog"; maintainers = with maintainers; [ maintainers = with lib.maintainers; [ oliver-koss mkg20001 ]; platforms = with platforms; unix; platforms = with lib.platforms; unix; }; }
pkgs/top-level/all-packages.nix +0 −2 Original line number Diff line number Diff line Loading @@ -4973,8 +4973,6 @@ with pkgs; qlcplus = libsForQt5.callPackage ../applications/misc/qlcplus { }; qlog = qt6Packages.callPackage ../applications/radio/qlog { }; quickbms = pkgsi686Linux.callPackage ../tools/archivers/quickbms { }; qdigidoc = libsForQt5.callPackage ../tools/security/qdigidoc { }; Loading