summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorormorph <roma251078@mail.ru>2024-03-24 21:53:58 +0300
committerormorph <roma251078@mail.ru>2024-03-24 21:53:58 +0300
commit2769940be476aca58d96f626ecab898409ad8b48 (patch)
treedf3f4b90227ea65df873a427b972f1c4435feaef
parent3f16574bad46f8fe9f4768ac60492c21dc9e5169 (diff)
downloadtde-packaging-gentoo-2769940b.tar.gz
tde-packaging-gentoo-2769940b.zip
Solving the problem of building tdewebdev packages with ninja
Signed-off-by: ormorph <roma251078@mail.ru>
-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() {