build with neon repo

This commit is contained in:
Guobang Bi 2020-02-10 15:39:50 +08:00
parent 1df20fe659
commit d2fdd8e6f7
No known key found for this signature in database
GPG Key ID: E3D0A01C27E13FEB

View File

@ -88,6 +88,7 @@ parts:
- try: [appmenu-qt5] # not available on core18
- locales-all
- xdg-user-dirs
- fcitx-frontend-qt5
after:
- mytools
@ -103,12 +104,13 @@ parts:
build-packages:
- dirmngr
override-pull: |
echo "deb http://ppa.launchpad.net/ymshenyu/qt/ubuntu bionic main" >> /etc/apt/sources.list.d/tools.list
echo "deb http://ppa.launchpad.net/ymshenyu/grpc/ubuntu bionic main" >> /etc/apt/sources.list.d/tools.list
echo "deb http://ppa.launchpad.net/ymshenyu/qv2ray-deps/ubuntu bionic main" >> /etc/apt/sources.list.d/tools.list
echo "deb https://origin.archive.neon.kde.org/user bionic main" >> /etc/apt/sources.list.d/tools.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E6D4736255751E5D
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 281f24e574404629aa3bda1a4f10c386c55cdb04
sudo apt-get update
snapcraftctl pull
override-build: |
snapcraftctl build
sudo apt install -y qttools5-dev-tools qt5-default libgrpc++-dev libprotobuf-dev protobuf-compiler-grpc
sudo apt upgrade -y
sudo apt upgrade -y
sudo apt dist-upgrade -y