From 3add41f70b9ccb5ae3b97f47aab91db6c890eb7d Mon Sep 17 00:00:00 2001 From: David Young Date: Sat, 21 Mar 2026 09:23:34 -0600 Subject: [PATCH] more compiled apps --- compile.conf | 21 ++++++++++++++- desktop/icons/yaaclogo.png | Bin 0 -> 7868 bytes desktop/potacat.desktop | 0 desktop/yaac.desktop | 8 ++++++ packages.conf | 52 ++++++++++++++++++++++--------------- 5 files changed, 59 insertions(+), 22 deletions(-) create mode 100644 desktop/icons/yaaclogo.png mode change 100644 => 100755 desktop/potacat.desktop create mode 100755 desktop/yaac.desktop diff --git a/compile.conf b/compile.conf index 07e40ec..0b32829 100644 --- a/compile.conf +++ b/compile.conf @@ -11,8 +11,27 @@ git=https://github.com/kiwix/kiwix-desktop.git install=/usr/local/bin/kiwix-desktop steps=/usr/lib/qt6/bin/qmake, make, sudo make install +[Kiwix-Tools] +version=3.8.2 +git=https://github.com/kiwix/kiwix-tools.git +install=/usr/local/bin/ +steps=meson setup build, ninja -C build, ninja -C build install + +[Dump1090] +version=1.0.0 +git=https://github.com/antirez/dump1090.git +install=$HOME/.local/bin/dump1090 +steps=make, mv dump1090 $HOME/.local/bin/dump1090 + +[yaac] +version=1.0.0 +wget=https://www.ka2ddo.org/ka2ddo/YAAC.zip +install=$HOME/.local/bin/YAAC.jar +desktop=$HOME/.local/share/HamPack/desktop/yaac.desktop +steps=unzip YAAC.zip + [potacat] -version=1.1.0 +version=1.1.1 git=https://github.com/Waffleslop/POTACAT.git install=$HOME/.local/bin/POTACAT.AppImage desktop=$HOME/.local/share/HamPack/desktop/potacat.desktop diff --git a/desktop/icons/yaaclogo.png b/desktop/icons/yaaclogo.png new file mode 100644 index 0000000000000000000000000000000000000000..8568ef5165b68252adaba9ce2872fc7de9188b45 GIT binary patch literal 7868 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 literal 0 HcmV?d00001 diff --git a/desktop/potacat.desktop b/desktop/potacat.desktop old mode 100644 new mode 100755 diff --git a/desktop/yaac.desktop b/desktop/yaac.desktop new file mode 100755 index 0000000..cb3c0a5 --- /dev/null +++ b/desktop/yaac.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=YAAC +Comment=Yet another aprs client +Exec=$HOME/.local/bin/YAAC.jar +Icon=$HOME/.local/share/HamPack/desktop/icons/yaaclogo.png +Type=Application +Categories=HamRadio;Utility; +Terminal=false diff --git a/packages.conf b/packages.conf index 8af73e0..c5fe427 100644 --- a/packages.conf +++ b/packages.conf @@ -1,38 +1,48 @@ # Ham utilities UTILITIES=( - hamlib - python-yattag # must come before chirp-next + alsa-utils + aria2 + at-spi2-core + base-devel + cmake + docopt fldigi flrig gpds gpsbabel - qgis - splat - voacapl - zim-tools - zimwriterfs - wine - winetricks - pat-bin - chirp-next - alsa-utils - base-devel - qt6-base - qt6-webengine + gtk4 + hamlib + jdk-openjdk + libappindicator-gtk3 libkiwix - aria2 - qt6-tools - cmake + libnotify + libsecret + libxcrypt-compat + libxtst + libzim meson ninja - libzim - libkiwix - docopt + nss + pat-bin + python-yattag # must come before chirp-next + qgis + qt6-base + qt6-tools + qt6-webengine + splat + util-linux-libs + voacapl + wine + winetricks + xdg-utils + zim-tools + zimwriterfs ) # Ham applications APPLICATIONS=( gridtracker2 chattervox-bin + chirp-next )