aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSaturneric <[email protected]>2022-01-06 12:08:58 +0000
committerSaturneric <[email protected]>2022-01-06 12:08:58 +0000
commit080b28f6a8bad02e61aac69db567f9e7caff899a (patch)
treecae433d2a8ae11c13ca14f14f9ab8ffe7bbf1615
parent<refactor>(ci): fixed ci file. (diff)
downloadGpgFrontend-080b28f6a8bad02e61aac69db567f9e7caff899a.tar.gz
GpgFrontend-080b28f6a8bad02e61aac69db567f9e7caff899a.zip
<refactor>(project, ci): modify ci and project file.
1. use apt package qt5-default.
Diffstat (limited to '')
-rw-r--r--.github/workflows/release-deb-package.yml17
-rw-r--r--CMakeLists.txt4
2 files changed, 4 insertions, 17 deletions
diff --git a/.github/workflows/release-deb-package.yml b/.github/workflows/release-deb-package.yml
index 104894aa..f3123552 100644
--- a/.github/workflows/release-deb-package.yml
+++ b/.github/workflows/release-deb-package.yml
@@ -38,7 +38,7 @@ jobs:
- name: Install Dependence (Ubuntu 18.04)
run: |
sudo apt-get update
- sudo apt-get -y install build-essential binutils git autoconf automake gettext texinfo
+ sudo apt-get -y install build-essential binutils git autoconf automake gettext texinfo qt5-default
sudo apt-get -y install gcc-8 g++-8 libconfig++-dev libboost-all-dev
sudo apt-get -y install gpgsm libxcb-xinerama0 libxcb-icccm4-dev libcups2-dev libdrm-dev libegl1-mesa-dev
sudo apt-get -y install libgcrypt11-dev libnss3-dev libpci-dev libpulse-dev libudev-dev libxtst-dev gyp ninja-build
@@ -53,7 +53,7 @@ jobs:
- name: Install Dependence (Ubuntu 20.04)
run: |
sudo apt-get update
- sudo apt-get -y install build-essential binutils git autoconf automake gettext texinfo
+ sudo apt-get -y install build-essential binutils git autoconf automake gettext texinfo qt5-default
sudo apt-get -y install gcc g++ libconfig++-dev libboost-all-dev
sudo apt-get -y install gpgsm libxcb-xinerama0 libxcb-icccm4-dev libcups2-dev libdrm-dev libegl1-mesa-dev
sudo apt-get -y install libgcrypt20-dev libnss3-dev libpci-dev libpulse-dev libudev-dev libxtst-dev gyp ninja-build
@@ -61,19 +61,6 @@ jobs:
sudo apt-get -y install libglu1-mesa-dev libfontconfig1-dev libx11-xcb-dev libicu-dev libxcb-*
if: matrix.os == 'ubuntu-20.04'
- - name: Cache Qt
- id: cache-qt
- uses: actions/cache@v1
- with:
- path: ../Qt
- key: ${{ runner.os }}-QtCache-5.12.8
-
- - name: Install Qt
- uses: jurplel/install-qt-action@v2
- with:
- cached: ${{ steps.cache-qt.outputs.cache-hit }}
- version: '5.12.8'
-
- name: Build gpg-error
run: |
cd ${{github.workspace}}/third_party/libgpg-error
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 10ea2766..38df1d65 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -354,9 +354,9 @@ find_package(Boost COMPONENTS date_time filesystem REQUIRED)
if (QT5_ENV_SUPPORT)
# Support Qt version Both 5.12.x and 5.15.x
if (LINUX_INSTALL_SOFTWARE)
- find_package(Qt5 5.12 COMPONENTS Core Test Widgets PrintSupport Network REQUIRED)
- else ()
find_package(Qt5 COMPONENTS Core Test Widgets PrintSupport Network REQUIRED)
+ else ()
+ find_package(Qt5 5.15 COMPONENTS Core Test Widgets PrintSupport Network REQUIRED)
endif ()
# find_package(Qt5 5.15.2 EXACT COMPONENTS Core Test Widgets PrintSupport Network LinguistTools REQUIRED)
# Qt configuration