summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorormorph <roma251078@mail.ru>2024-03-24 21:53:58 +0300
committerSlávek Banko <slavek.banko@axis.cz>2024-03-26 03:31:07 +0100
commit9a76c13fddb55b0f202e048df62c939e06f39559 (patch)
treedf3f4b90227ea65df873a427b972f1c4435feaef
parentdce40bcbeecf6170c3979a09750e4200ccc65e3b (diff)
downloadtde-packaging-gentoo-9a76c13fddb55b0f202e048df62c939e06f39559.tar.gz
tde-packaging-gentoo-9a76c13fddb55b0f202e048df62c939e06f39559.zip
Solving the problem of building tdewebdev packages with ninja
Signed-off-by: ormorph <roma251078@mail.ru> (cherry picked from commit 2769940be476aca58d96f626ecab898409ad8b48)
-rw-r--r--trinity-base/klinkstatus/files/tdewebdev-ninja.patch10
-rw-r--r--trinity-base/klinkstatus/klinkstatus-14.1.0.ebuild4
-rw-r--r--trinity-base/klinkstatus/klinkstatus-14.1.1.ebuild4
-rw-r--r--trinity-base/kxsldbg/files/tdewebdev-ninja.patch10
-rw-r--r--trinity-base/kxsldbg/kxsldbg-14.1.0.ebuild1
-rw-r--r--trinity-base/kxsldbg/kxsldbg-14.1.1.ebuild1
-rw-r--r--trinity-base/quanta/files/tdewebdev-ninja.patch10
-rw-r--r--trinity-base/quanta/quanta-14.1.0.ebuild1
-rw-r--r--trinity-base/quanta/quanta-14.1.1.ebuild1
9 files changed, 42 insertions, 0 deletions
diff --git a/trinity-base/klinkstatus/files/tdewebdev-ninja.patch b/trinity-base/klinkstatus/files/tdewebdev-ninja.patch
new file mode 100644
index 00000000..1d2a04ba
--- /dev/null
+++ b/trinity-base/klinkstatus/files/tdewebdev-ninja.patch
@@ -0,0 +1,10 @@
+--- a/ConfigureChecks.cmake 2024-03-24 21:40:09.165729665 +0300
++++ b/ConfigureChecks.cmake 2024-03-24 21:41:43.299725728 +0300
+@@ -59,6 +59,7 @@
+ tde_execute_process(
+ COMMAND ${PKG_CONFIG_EXECUTABLE} --variable=CXXFLAGS icu-uc
+ OUTPUT_VARIABLE ICU_CXXFLAGS
++ OUTPUT_STRIP_TRAILING_WHITESPACE
+ )
+
+
diff --git a/trinity-base/klinkstatus/klinkstatus-14.1.0.ebuild b/trinity-base/klinkstatus/klinkstatus-14.1.0.ebuild
index 2a7b4d26..94e37fe9 100644
--- a/trinity-base/klinkstatus/klinkstatus-14.1.0.ebuild
+++ b/trinity-base/klinkstatus/klinkstatus-14.1.0.ebuild
@@ -17,6 +17,10 @@ if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
+PATCHES=(
+ "${FILESDIR}/tdewebdev-ninja.patch"
+)
+
src_configure() {
append-cxxflags "-std=c++11"
trinity-meta-2_src_configure
diff --git a/trinity-base/klinkstatus/klinkstatus-14.1.1.ebuild b/trinity-base/klinkstatus/klinkstatus-14.1.1.ebuild
index 2a7b4d26..94e37fe9 100644
--- a/trinity-base/klinkstatus/klinkstatus-14.1.1.ebuild
+++ b/trinity-base/klinkstatus/klinkstatus-14.1.1.ebuild
@@ -17,6 +17,10 @@ if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
+PATCHES=(
+ "${FILESDIR}/tdewebdev-ninja.patch"
+)
+
src_configure() {
append-cxxflags "-std=c++11"
trinity-meta-2_src_configure
diff --git a/trinity-base/kxsldbg/files/tdewebdev-ninja.patch b/trinity-base/kxsldbg/files/tdewebdev-ninja.patch
new file mode 100644
index 00000000..1d2a04ba
--- /dev/null
+++ b/trinity-base/kxsldbg/files/tdewebdev-ninja.patch
@@ -0,0 +1,10 @@
+--- a/ConfigureChecks.cmake 2024-03-24 21:40:09.165729665 +0300
++++ b/ConfigureChecks.cmake 2024-03-24 21:41:43.299725728 +0300
+@@ -59,6 +59,7 @@
+ tde_execute_process(
+ COMMAND ${PKG_CONFIG_EXECUTABLE} --variable=CXXFLAGS icu-uc
+ OUTPUT_VARIABLE ICU_CXXFLAGS
++ OUTPUT_STRIP_TRAILING_WHITESPACE
+ )
+
+
diff --git a/trinity-base/kxsldbg/kxsldbg-14.1.0.ebuild b/trinity-base/kxsldbg/kxsldbg-14.1.0.ebuild
index e75bb2bd..dc8dc2fb 100644
--- a/trinity-base/kxsldbg/kxsldbg-14.1.0.ebuild
+++ b/trinity-base/kxsldbg/kxsldbg-14.1.0.ebuild
@@ -26,6 +26,7 @@ RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}/${PN}-add-headers.patch"
+ "${FILESDIR}/tdewebdev-ninja.patch"
)
src_configure() {
diff --git a/trinity-base/kxsldbg/kxsldbg-14.1.1.ebuild b/trinity-base/kxsldbg/kxsldbg-14.1.1.ebuild
index e75bb2bd..dc8dc2fb 100644
--- a/trinity-base/kxsldbg/kxsldbg-14.1.1.ebuild
+++ b/trinity-base/kxsldbg/kxsldbg-14.1.1.ebuild
@@ -26,6 +26,7 @@ RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}/${PN}-add-headers.patch"
+ "${FILESDIR}/tdewebdev-ninja.patch"
)
src_configure() {
diff --git a/trinity-base/quanta/files/tdewebdev-ninja.patch b/trinity-base/quanta/files/tdewebdev-ninja.patch
new file mode 100644
index 00000000..1d2a04ba
--- /dev/null
+++ b/trinity-base/quanta/files/tdewebdev-ninja.patch
@@ -0,0 +1,10 @@
+--- a/ConfigureChecks.cmake 2024-03-24 21:40:09.165729665 +0300
++++ b/ConfigureChecks.cmake 2024-03-24 21:41:43.299725728 +0300
+@@ -59,6 +59,7 @@
+ tde_execute_process(
+ COMMAND ${PKG_CONFIG_EXECUTABLE} --variable=CXXFLAGS icu-uc
+ OUTPUT_VARIABLE ICU_CXXFLAGS
++ OUTPUT_STRIP_TRAILING_WHITESPACE
+ )
+
+
diff --git a/trinity-base/quanta/quanta-14.1.0.ebuild b/trinity-base/quanta/quanta-14.1.0.ebuild
index e587c136..75077812 100644
--- a/trinity-base/quanta/quanta-14.1.0.ebuild
+++ b/trinity-base/quanta/quanta-14.1.0.ebuild
@@ -37,6 +37,7 @@ RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}/${PN}-xml2.patch"
+ "${FILESDIR}/tdewebdev-ninja.patch"
)
src_unpack() {
diff --git a/trinity-base/quanta/quanta-14.1.1.ebuild b/trinity-base/quanta/quanta-14.1.1.ebuild
index e587c136..75077812 100644
--- a/trinity-base/quanta/quanta-14.1.1.ebuild
+++ b/trinity-base/quanta/quanta-14.1.1.ebuild
@@ -37,6 +37,7 @@ RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}/${PN}-xml2.patch"
+ "${FILESDIR}/tdewebdev-ninja.patch"
)
src_unpack() {