diff --git a/srcpkgs/QLC+/patches/werror.patch b/srcpkgs/QLC+/patches/werror.patch new file mode 100644 index 00000000000..35a0fe720c0 --- /dev/null +++ b/srcpkgs/QLC+/patches/werror.patch @@ -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 + diff --git a/srcpkgs/QLC+/template b/srcpkgs/QLC+/template index 98497356ff3..d83f8b5703f 100644 --- a/srcpkgs/QLC+/template +++ b/srcpkgs/QLC+/template @@ -3,7 +3,7 @@ pkgname=QLC+ version=4.14.1 revision=1 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 qt5-multimedia-devel qt5-script-devel qt5-websockets-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" checksum=5a8ca95208e8d91715b77c47d9011e2e9d2b1129656a94d2bf1425e5477ada51 -pre_build() { - vsed -i 's/QMAKE_CXXFLAGS/#QMAKE_CXXFLAGS/' variables.pri -} - post_install() { vmkdir usr/lib/udev/rules.d mv $DESTDIR/etc/udev/rules.d/* $DESTDIR/usr/lib/udev/rules.d/