diff options
Diffstat (limited to 'user/qtermwidget')
-rw-r--r-- | user/qtermwidget/APKBUILD | 30 | ||||
-rw-r--r-- | user/qtermwidget/fix-linking.patch | 11 |
2 files changed, 12 insertions, 29 deletions
diff --git a/user/qtermwidget/APKBUILD b/user/qtermwidget/APKBUILD index 8894829c8..02ee0dd80 100644 --- a/user/qtermwidget/APKBUILD +++ b/user/qtermwidget/APKBUILD @@ -1,28 +1,25 @@ -# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com> -# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com> +# Contributor: Síle Ekaterin Liszka <sheila@vulpine.house> +# Maintainer: Síle Ekaterin Liszka <sheila@vulpine.house> pkgname=qtermwidget -pkgver=0.14.1 +pkgver=1.4.0 +_lxqt=0.13.0 pkgrel=0 pkgdesc="Qt-based terminal widget, used in QTerminal" -url="https://lxqt.org/" +url="https://lxqt.github.io/" arch="all" options="!check" # No test suite. license="GPL-2.0+" depends="" depends_dev="libutempter-dev" makedepends="cmake extra-cmake-modules qt5-qtbase-dev qt5-qttools-dev - lxqt-build-tools>=0.6.0 $depends_dev" + lxqt-build-tools>=$_lxqt $depends_dev" subpackages="$pkgname-dev" -source="https://github.com/lxqt/qtermwidget/releases/download/$pkgver/qtermwidget-$pkgver.tar.xz - fix-linking.patch - " +source="https://github.com/lxqt/qtermwidget/releases/download/$pkgver/qtermwidget-$pkgver.tar.xz" build() { - cd "$builddir" if [ "$CBUILD" != "$CHOST" ]; then CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" fi - mkdir -p build && cd build cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ @@ -31,19 +28,16 @@ build() { -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ -DCMAKE_C_FLAGS="$CFLAGS" \ -DQTERMWIDGET_USE_UTEMPTER=True \ - ${CMAKE_CROSSOPTS} .. - make + ${CMAKE_CROSSOPTS} -Bbuild + make -C build } check() { - cd "$builddir"/build - CTEST_OUTPUT_ON_FAILURE=TRUE ctest + CTEST_OUTPUT_ON_FAILURE=TRUE make -C build test } package() { - cd "$builddir"/build - make DESTDIR="$pkgdir" install + make DESTDIR="$pkgdir" -C build install } -sha512sums="6b6d4abd6fc21f10f5323321f26132c0ff5b9682d09a086e265e57976deb60fca8db9a9906a29a0ed8d0e7b83417d5852df55d0118936d5f7a1342a9c2cb6410 qtermwidget-0.14.1.tar.xz -f2d43f12479a3a3a01be9ebee9ce349b0f4e60b07dfc79e8666ed913d5682987f81b08a397ee8ca628c36f5770ddfe63f5abafa94dff6c1c1e090adc1637af35 fix-linking.patch" +sha512sums="b688290eff52bd77e4a9f342062b52bf7a03a8ba66fc86583875472d0c0b0414d59ea0ad6cde64117cc49061944eacd17950724b23f74bb6ada4995917a094bc qtermwidget-1.4.0.tar.xz" diff --git a/user/qtermwidget/fix-linking.patch b/user/qtermwidget/fix-linking.patch deleted file mode 100644 index d084fd6f8..000000000 --- a/user/qtermwidget/fix-linking.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- qtermwidget-0.9.0/CMakeLists.txt.old 2018-05-21 17:44:20.000000000 +0000 -+++ qtermwidget-0.9.0/CMakeLists.txt 2018-07-27 05:39:37.390000000 +0000 -@@ -172,7 +172,7 @@ - target_compile_definitions(${QTERMWIDGET_LIBRARY_NAME} PRIVATE - "HAVE_UTEMPTER" - ) -- target_link_libraries(${QTERMWIDGET_LIBRARY_NAME} ulog) -+ target_link_libraries(${QTERMWIDGET_LIBRARY_NAME} utempter) - endif() - endif() - |