summaryrefslogtreecommitdiff
path: root/net-im/libcommuni
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-03-09 01:48:35 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-03-09 01:48:35 +0000
commit0b832a429ecd6081aa9faa0eb262303b019d87ea (patch)
treec39bb9eaa7bc30cec17f3a3bdef0cf5ed27c6a75 /net-im/libcommuni
parent80e87db4d9ed551615eb2d0309bf370e79500716 (diff)
gentoo auto-resync : 09:03:2025 - 01:48:35
Diffstat (limited to 'net-im/libcommuni')
-rw-r--r--net-im/libcommuni/Manifest3
-rw-r--r--net-im/libcommuni/libcommuni-3.7.0-r1.ebuild77
-rw-r--r--net-im/libcommuni/libcommuni-3.7.0-r2.ebuild2
3 files changed, 2 insertions, 80 deletions
diff --git a/net-im/libcommuni/Manifest b/net-im/libcommuni/Manifest
index a3a1b3e2acf0..81f3406bfe1d 100644
--- a/net-im/libcommuni/Manifest
+++ b/net-im/libcommuni/Manifest
@@ -1,5 +1,4 @@
AUX libcommuni-3.7.0-qt6.patch 4157 BLAKE2B 49c687071997c30836a1cbb3d4555fc30ae8e8c1fb6a4c16307d64d702d0cc9c765c620bdc639480f9f3349c763983c908acfbcd76a772143f9379e6b4101464 SHA512 dd3e77b4c345d003a3889b38786dabeb556c145369dfe86e969e9be5a1a6b6b4b98ead7cbfc39310508ce1f357d857464e39e5155b426f26773e9be0e9de35f0
DIST libcommuni-3.7.0.tar.gz 475364 BLAKE2B d5bc6deac50b403c7423ab3f9953f94fa3db522f67740a62095700f45c8ee9c35a84aba35f48ff3104a8ffdadaf904f96b625dd1882fa89f49e31731f97e96c0 SHA512 ed1182256899f6be4b492e20958de2edf557b744362701f031ede279c7464b031a57a50e3d7174ae61e313e43564dbf0b04eb382af6bcda71eb96d3405f168c1
-EBUILD libcommuni-3.7.0-r1.ebuild 2143 BLAKE2B 1c3c400284aacf39fb66b547991b22806066d4320db0b487f518b79dd17aa63b3fed2b5cb632bf96e753d2f52d9b62555c24c1df5e98514115cb1b54e5c7b470 SHA512 4e34b256821c25c8353e70218a56dfbddc61301570efc6b600f617200905d4cd083dc1bebf1964a1420c66922dddb3ad1e294099b80860d1ec20a8ffb3865d41
-EBUILD libcommuni-3.7.0-r2.ebuild 2199 BLAKE2B 8e7c93def5470d21f8bdb63db6e256c94cb458b451648a696fda67911be42f0c878a17776f708cf09da599a697bedf5e4f5c1a39ccef2ccd7de02a9fe1dc1338 SHA512 cb9f8d0b276035f3b9234a43446121a7bce703f5f46361f1fb814818316f9a4ebae1b13b09786759db4f8e9667e1f252e447895f8d08e083aed2636a14233ea9
+EBUILD libcommuni-3.7.0-r2.ebuild 2197 BLAKE2B 8778d9c400b9ef68fabd78e2de86fb228228e57d74b348a31ef04d66a8efd9c6f67678e211f20a26534f522b9ae0757f3f2983435d45340175d79e04afd68559 SHA512 8006603d00d310c0204c9f7f943966a25a4c35f4323340013459cfc2817dbe6fb112ca1e813392a494f8c77878623b2c53262b89c5ff19753e6e7214e0238c94
MISC metadata.xml 762 BLAKE2B bc086ffb30ca245a5806dca4c9540b6d6a4bb2a12e30efea0b9cf4621cf542d4f6864581facad962d7c4f6039ad587e39c7088da129f277a7ff055e72e142e64 SHA512 b215a4050500371e93f7e9d8d03e11d245ae8878a0d935142cdc8c6c38725675a778dd5771fb5bb0c6fc8fb45505ef9295f9d6452afcc89adfe586b3ed0c1f80
diff --git a/net-im/libcommuni/libcommuni-3.7.0-r1.ebuild b/net-im/libcommuni/libcommuni-3.7.0-r1.ebuild
deleted file mode 100644
index 30de6a28635a..000000000000
--- a/net-im/libcommuni/libcommuni-3.7.0-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils
-
-DESCRIPTION="A cross-platform IRC framework written with Qt"
-HOMEPAGE="https://communi.github.io/"
-SRC_URI="https://github.com/communi/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="examples qml test +uchardet"
-REQUIRED_USE="examples? ( qml )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-qt/qtcore:5
- dev-qt/qtnetwork:5
- examples? ( || (
- dev-qt/qtgui:5[X(-)]
- dev-qt/qtgui:5[xcb(-)]
- ) )
- qml? ( dev-qt/qtdeclarative:5 )
- uchardet? ( app-i18n/uchardet )
- !uchardet? ( dev-libs/icu:= )
-"
-
-DEPEND="
- ${RDEPEND}
- test? ( dev-qt/qttest:5 )
-"
-
-src_configure() {
- local myqmakeargs=( libcommuni.pro
- # Disables compile run-time benchmarks, as they don't make any sense
- -config no_benchmarks
- # Is needed for fixing the QA Notice: The following files contain insecure RUNPATHs
- -config no_rpath
- # Compile libcommuni always in Release mode, as Debug seems to do nothing
- -config release
- # Don't silence all compile messages
- -config verbose
- -config $(usex examples '' 'no_')examples
- -config $(usex qml '' 'no_')qml
- -config $(usex test '' 'no_')tests
- -config $(usex uchardet 'no_' '')icu
- -config $(usex uchardet '' 'no_')uchardet )
-
- eqmake5 "${myqmakeargs[@]}"
-}
-
-src_test() {
- # This is a hack to delete the existing LD_LIBRARY_PATH and set a new one,
- # otherwise a test will fail, because it uses the system installed lib instead of the new compiled lib.
- # The test will fail, when libcommuni is emerged with USE="uchardet" and
- # libcommuni is already installed with USE="-uchardat", or the other way around.
- find "${S}" -type f -name 'target_wrapper.sh' -exec sed -i -e "/.*LD_LIBRARY_PATH.*/d" {} \; || die
- local -x LD_LIBRARY_PATH="${S}/lib"
-
- default
-}
-
-src_install() {
- emake install INSTALL_ROOT="${D}"
-
- if use examples; then
- local examples=( "bot" "client" "minimal" "qmlbot" "quick" )
- for example in ${examples[@]}; do
- newbin examples/"${example}"/"${example}" libcommuni."${example}"
- done
- fi
-
- einstalldocs
-}
diff --git a/net-im/libcommuni/libcommuni-3.7.0-r2.ebuild b/net-im/libcommuni/libcommuni-3.7.0-r2.ebuild
index 184cc23c3e79..db0fc33c7eb2 100644
--- a/net-im/libcommuni/libcommuni-3.7.0-r2.ebuild
+++ b/net-im/libcommuni/libcommuni-3.7.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/communi/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="examples qml test +uchardet"
REQUIRED_USE="examples? ( qml )"
RESTRICT="!test? ( test )"