From a4374993a27284693a2dbc17a792cc3da0e9373c Mon Sep 17 00:00:00 2001 From: Pea Nut <peanut2@systemli.org> Date: Thu, 27 Jun 2024 11:01:24 +0200 Subject: [PATCH] Update dependsLinux in Makefile with packages from control file #839 --- Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index f4258a43..fb897bfb 100644 --- a/Makefile +++ b/Makefile @@ -79,7 +79,12 @@ depends: -@${MAKE} depends$(UNAME) dependsLinux: - @sudo apt install golang pkg-config dh-golang golang-golang-x-text-dev cmake devscripts fakeroot debhelper curl g++ qt5-qmake qttools5-dev-tools qtdeclarative5-dev qml-module-qtquick-controls2 libqt5qml5 qtdeclarative5-dev qtquickcontrols2-5-dev libqt5svg5-dev qml-module-qt-labs-platform qml-module-qtquick-extras qml-module-qtquick-dialogs + # install build dependencies (from branding/templates/debian/control-template) + @sudo apt-get install -y golang make pkg-config g++ git libqt6svg6-dev qt6-tools-dev qt6-tools-dev-tools qt6-base-dev libqt6qml6 qt6-declarative-dev dh-golang libgl-dev qt6-declarative-dev-tools qt6-l10n-tools + # install runtime dependencies (from branding/templates/debian/control-template) + @sudo apt-get install -y libqt6core6 libqt6gui6 libqt6qml6 libqt6widgets6 libstdc++6 libqt6svg6 qml6-module-qtquick qml6-module-qtquick-controls qml6-module-qtquick-dialogs qml6-module-qtquick-layouts qml6-module-qtqml-workerscript qml6-module-qtquick-templates qml6-module-qt-labs-settings qml6-module-qtquick-window qml6-module-qt-labs-platform qml6-module-qtcore qml6-module-qt5compat-graphicaleffects openvpn policykit-1-gnome python3 iptables + # needed to build debian package + @sudo apt-get install -y devscripts fakeroot @${MAKE} -C docker deps @# debian needs also: snap install snapcraft --classic; snap install multipass --beta --classic -- GitLab