knights: bump version

This commit is contained in:
Gerasim Troeglazov
2024-03-02 17:56:12 +10:00
parent 9fa6ecee7b
commit 0d8cc919d7
2 changed files with 44 additions and 3 deletions

View File

@@ -20,12 +20,13 @@ Features:
* Use of Jovie, the KDE text-to-speak program, to speak opponents moves
* Ability to control the program via a D-Bus interface"
HOMEPAGE="https://apps.kde.org/en/knights"
COPYRIGHT="2010-2022 KDE Organisation"
COPYRIGHT="2010-2023 KDE Organisation"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/knights-$portVersion.tar.xz"
CHECKSUM_SHA256="aa66bf1e2754f32f7e20d03111c290d819a4ebbdb205901d9dd22717029add35"
CHECKSUM_SHA256="5633236fca8183614f148f3995c6ff71719234dab35c27ee3714842f321bbe83"
SOURCE_DIR="knights-$portVersion"
PATCHES="knights-$portVersion.patchset"
ADDITIONAL_FILES="knights.rdef.in"
ARCHITECTURES="all !x86_gcc2"
@@ -76,7 +77,7 @@ REQUIRES="
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
extra_cmake_modules$secondaryArchSuffix >= 5.93
extra_cmake_modules$secondaryArchSuffix >= 5.115
devel:libKF5Archive$secondaryArchSuffix
devel:libKF5Auth$secondaryArchSuffix
devel:libKF5Bookmarks$secondaryArchSuffix

View File

@@ -0,0 +1,40 @@
From 2c8898c8bc623ac93d31de426f1c2ee7d4375485 Mon Sep 17 00:00:00 2001
From: Gerasim Troeglazov <3dEyes@gmail.com>
Date: Sat, 2 Mar 2024 17:53:38 +1000
Subject: Disable stack protector
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1eb4898..81dc2d1 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -24,7 +24,7 @@ find_package(ECM ${KF_MIN_VERSION} REQUIRED CONFIG)
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH})
if(CMAKE_COMPILER_IS_GNUCXX)
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wpointer-arith -Wunreachable-code -fno-omit-frame-pointer -fstack-protector")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wpointer-arith -Wunreachable-code -fno-omit-frame-pointer")
endif(CMAKE_COMPILER_IS_GNUCXX)
#set(CMAKE_CXX_FLAGS_PROFILE "-fprofile-arcs -ftest-coverage -pg")
@@ -90,7 +90,7 @@ add_definitions(
-DKF_DEPRECATED_WARNINGS_SINCE=0x060000
)
-add_subdirectory(doc)
+#add_subdirectory(doc)
add_subdirectory(icons)
add_subdirectory(sounds)
add_subdirectory(src)
@@ -99,7 +99,7 @@ add_subdirectory(themes)
ecm_qt_install_logging_categories(EXPORT KNIGHTS FILE knights.categories DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR})
ki18n_install(po)
-kdoctools_install(po)
+#kdoctools_install(po)
feature_summary(WHAT ALL
INCLUDE_QUIET_PACKAGES
--
2.43.2