QLC+: fix build

This commit is contained in:
Đoàn Trần Công Danh 2025-08-30 15:32:20 +07:00
parent 98cb4929c5
commit 9193bd7952
2 changed files with 22 additions and 5 deletions

View file

@ -0,0 +1,21 @@
--- a/variables.cmake
+++ b/variables.cmake
@@ -504,7 +504,6 @@ if(MSVC)
elseif(NOT APPLE AND NOT IOS)
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wextra")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall")
endif()
--- a/variables.pri
+++ b/variables.pri
@@ -16,8 +16,6 @@ qmlui: APPVERSION = 5.0.0 GIT
#############################################################################
# Treat all compiler warnings as errors
-#QMAKE_CXXFLAGS += -Werror
-unix:QMAKE_CFLAGS += -Werror
CONFIG += warn_on

View file

@ -3,7 +3,7 @@ pkgname=QLC+
version=4.14.1 version=4.14.1
revision=1 revision=1
build_style=cmake build_style=cmake
hostmakedepends="cmake ninja pkg-config qt5-qmake qt5-host-tools" hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
makedepends="eudev-libudev-devel qt5-devel qt5-declarative-devel makedepends="eudev-libudev-devel qt5-devel qt5-declarative-devel
qt5-multimedia-devel qt5-script-devel qt5-websockets-devel qt5-multimedia-devel qt5-script-devel qt5-websockets-devel
qt5-serialport-devel qt5-svg-devel qt5-tools-devel alsa-lib-devel qt5-serialport-devel qt5-svg-devel qt5-tools-devel alsa-lib-devel
@ -15,10 +15,6 @@ homepage="https://www.qlcplus.org/"
distfiles="https://github.com/mcallegari/qlcplus/archive/QLC+_$version.tar.gz" distfiles="https://github.com/mcallegari/qlcplus/archive/QLC+_$version.tar.gz"
checksum=5a8ca95208e8d91715b77c47d9011e2e9d2b1129656a94d2bf1425e5477ada51 checksum=5a8ca95208e8d91715b77c47d9011e2e9d2b1129656a94d2bf1425e5477ada51
pre_build() {
vsed -i 's/QMAKE_CXXFLAGS/#QMAKE_CXXFLAGS/' variables.pri
}
post_install() { post_install() {
vmkdir usr/lib/udev/rules.d vmkdir usr/lib/udev/rules.d
mv $DESTDIR/etc/udev/rules.d/* $DESTDIR/usr/lib/udev/rules.d/ mv $DESTDIR/etc/udev/rules.d/* $DESTDIR/usr/lib/udev/rules.d/