From e2f8037ae0cf9e328ba64b7afce500dcd6e7c6da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 27 Mar 2021 19:04:09 +0700 Subject: [PATCH] traverso: hardening --- .../patches/cmake-build-type-none.patch | 28 +++++++++++++++++++ srcpkgs/traverso/template | 2 +- 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/traverso/patches/cmake-build-type-none.patch diff --git a/srcpkgs/traverso/patches/cmake-build-type-none.patch b/srcpkgs/traverso/patches/cmake-build-type-none.patch new file mode 100644 index 00000000000..75b3fd941eb --- /dev/null +++ b/srcpkgs/traverso/patches/cmake-build-type-none.patch @@ -0,0 +1,28 @@ +Index: CMakeLists.txt +=================================================================== +--- CMakeLists.txt.orig ++++ CMakeLists.txt +@@ -65,13 +65,7 @@ SET(TRAVERSO_DEFINES -DSTATIC_BUILD) + + #BUILD SETUP + #None, Debug, Release, .. or custom ones +-IF(WANT_DEBUG) +- SET(CMAKE_BUILD_TYPE DEBUG) +- SET(WANT_TRAVERSO_DEBUG ON) +-ELSE(WANT_DEBUG) +- SET(CMAKE_BUILD_TYPE RELEASE) +- LIST(APPEND TRAVERSO_DEFINES -DQT_NO_DEBUG) +-ENDIF(WANT_DEBUG) ++LIST(APPEND TRAVERSO_DEFINES -DQT_NO_DEBUG) + + + IF(WANT_TRAVERSO_DEBUG) +@@ -326,7 +320,7 @@ ${Qt5Xml_INCLUDE_DIRS} + ${Qt5Xml_INCLUDES} + ) + +-set(CMAKE_CXX_FLAGS "-fPIC") ++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC") + + #Set up libraries to link with all found packages + LINK_LIBRARIES ( diff --git a/srcpkgs/traverso/template b/srcpkgs/traverso/template index 105924d4f0c..4b93460f63d 100644 --- a/srcpkgs/traverso/template +++ b/srcpkgs/traverso/template @@ -1,7 +1,7 @@ # Template file for 'traverso' pkgname=traverso version=0.49.6 -revision=1 +revision=2 build_style=cmake configure_args="-DWANT_MP3_ENCODE=ON -DDETECT_HOST_CPU_FEATURES=OFF" hostmakedepends="pkg-config qt5-qmake qt5-host-tools"