Skip to content

Commit

Permalink
another snapcraft attempt
Browse files Browse the repository at this point in the history
  • Loading branch information
dannagle committed Jun 10, 2024
1 parent 5b5bb86 commit 2e060b3
Showing 1 changed file with 6 additions and 29 deletions.
35 changes: 6 additions & 29 deletions snapcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ description: |
Packet Sender - Free utility to for sending / receiving of network
packets. TCP, UDP, SSL, and HTTP. https://packetsender.com/
platforms:
amd64:
build-on: [amd64]
build-for: [amd64]

# sudo snap install packetsender*.snap --dangerous

grade: stable
Expand Down Expand Up @@ -33,7 +38,7 @@ parts:
plugin: qmake
source: src/
source-branch: master
qmake-project-file: src/PacketSenderSnap.pro
qmake-project-file: PacketSenderSnap.pro
build-packages:
- build-essential
- qt6-base-dev
Expand All @@ -55,31 +60,3 @@ parts:
- qt6-qpa-plugins
- qt6-wayland
- cups-client
after: [desktop-qt6]

desktop-qt6:
source: https://github.com/ubuntu/snapcraft-desktop-helpers.git
source-subdir: qt
plugin: make
make-parameters: ["FLAVOR=qt6"]
build-packages:
- build-essential
- qt6-base-dev
- libqt6xml6t64
- libqt6network6t64
- dpkg-dev
stage-packages:
- libxkbcommon0
- ttf-ubuntu-font-family
- dmz-cursor-theme
- light-themes
- adwaita-icon-theme
- gnome-themes-standard
- shared-mime-info
- libqt6gui6
- libgdk-pixbuf2.0-0
- libqt6svg6
- appmenu-qt6
- locales-all
- xdg-user-dirs
- fcitx-frontend-qt6

0 comments on commit 2e060b3

Please sign in to comment.