summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCoelacanthus2024-05-13 21:30:39 +0800
committerCoelacanthus2024-05-13 21:31:01 +0800
commit1c892c8e37513bc01717b9f3192dbc18cd1c9bb1 (patch)
tree6c0325e324a8da45d910746b12fb02c177817752
parentf40a31fef37c930b7b0e01ec0ab2152cb46089d0 (diff)
downloadaur-1c892c8e37513bc01717b9f3192dbc18cd1c9bb1.tar.gz
lemon-lime-git: switch to Qt 6
Signed-off-by: Coelacanthus <CoelacanthusHex@gmail.com>
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD5
2 files changed, 12 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4c5941bed101..55a54e006d81 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,22 +1,25 @@
pkgbase = lemon-lime-git
pkgdesc = 为了 OI 比赛而生的基于 Lemon 的轻量评测系统 | A tiny judging environment for OI contest based on Project_LemonPlus
- pkgver = 0.3.2.1.209523.r45767b5.
+ pkgver = 0.3.5alpha2.r31.g5be9374
pkgrel = 1
epoch = 1
url = https://github.com/Project-LemonLime/Project_LemonLime
arch = x86_64
arch = i686
license = GPL-3.0-or-later
- makedepends = git
- makedepends = qt5-tools
makedepends = cmake
+ makedepends = git
makedepends = ninja
- depends = qt5-base
+ makedepends = qt6-tools
+ depends = gcc-libs
+ depends = glibc
depends = hicolor-icon-theme
- optdepends = gcc: C and C++ support
+ depends = qt6-base
+ depends = xdg-utils
optdepends = fpc: Pascal support
- optdepends = java-environment: Java support
optdepends = freebasic: BASIC support
+ optdepends = gcc: C and C++ support
+ optdepends = java-environment: Java support
optdepends = python: Python support
provides = lemon-lime
conflicts = lemon-lime
diff --git a/PKGBUILD b/PKGBUILD
index d0a951a12ff0..0bc44455a140 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,13 +12,13 @@ license=('GPL-3.0-or-later')
depends=('gcc-libs'
'glibc'
'hicolor-icon-theme'
- 'qt5-base'
+ 'qt6-base'
'xdg-utils'
)
makedepends=('cmake'
'git'
'ninja'
- 'qt5-tools'
+ 'qt6-tools'
)
optdepends=('fpc: Pascal support'
'freebasic: BASIC support'
@@ -62,6 +62,7 @@ build() {
-DCMAKE_INSTALL_PREFIX="$pkgdir/usr" \
-DLEMON_BUILD_INFO="Build for Arch Linux (Git Version)" \
-DLEMON_BUILD_EXTRA_INFO="Build on $(uname -a | cut -d " " -f3,13)" \
+ -DLEMON_QT6=ON \
-DEMBED_TRANSLATIONS=OFF \
-DEMBED_DOCS=OFF
ninja -C build