summaryrefslogtreecommitdiff
path: root/net-libs/gloox
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-08-30 12:00:55 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-08-30 12:00:55 +0100
commit2e8abb8c82f14dd064991a1afd337b2f022b37f6 (patch)
treed600b9d779be602cd4b6e93bf715ec8fba07624c /net-libs/gloox
parentadcf4f8116a4a850dae301fb4dbcd7b71cb35975 (diff)
gentoo auto-resync : 30:08:2024 - 12:00:55
Diffstat (limited to 'net-libs/gloox')
-rw-r--r--net-libs/gloox/Manifest5
-rw-r--r--net-libs/gloox/gloox-1.0.28.ebuild (renamed from net-libs/gloox/gloox-1.0.24.ebuild)24
-rw-r--r--net-libs/gloox/metadata.xml3
3 files changed, 14 insertions, 18 deletions
diff --git a/net-libs/gloox/Manifest b/net-libs/gloox/Manifest
index 90b0a20aede4..164a4cf76b82 100644
--- a/net-libs/gloox/Manifest
+++ b/net-libs/gloox/Manifest
@@ -5,6 +5,7 @@ AUX gloox-1.0.24-musl.patch 339 BLAKE2B e3cb58c64057fb991050544b4886827031b574ba
AUX gloox-1.0.24-pthread-link.patch 566 BLAKE2B 50437d74410f7f6992b3d2a191fe51ebb0346dfe0d36d2d8aa77404e132a9ced7bff3b680fb11ec697a8d4fab5c9f74c15cfd5322a0d6b84ea56afd371e1d936 SHA512 c1f1c0e52bc765c263e31b0c533ccae78184c418720b74541555b52e12c5283d691330f912aeed143e871313bfb6b3f725ee4258cfce6e5a3bc3f561ff9299a3
AUX gloox-1.0.24-slibtool.patch 503 BLAKE2B 5fc37fb72d6698ab516462cd3197cd25d67d33652189f6ed3d1a5ecfef4fa117b6dcd64a410b544f6a14403551599a2a77e83241636bcb77e31d6b8619035d95 SHA512 a9b32751146ecb1af38c9a3189208cdbb47b76e6e6902bb5a424c6824afeeed241283b4336df393244a486d04e599ed561a37c7be45212a1aabb4aadac72db67
DIST gloox-1.0.24.tar.bz2 727442 BLAKE2B 57e8916ddf057c115350e005a027e3a81684269f688dd80126bf3753a8dd71a8d64a86e1eb59de2886a6657ad1dac5f9431549db79f314173f49233044b52cb5 SHA512 e3ddb331a57e635b8da5d8cd36a89fa9521599301d1108a025a3526a02df5bf73555d54bccd3706fdffd857134716b23df6bf57a59a17be4f6a7873a810268ee
+DIST gloox-1.0.28.tar.bz2 728337 BLAKE2B dcbabba6707fb92c8e1619ff4d4568a723c448aca2dd1fdd8fb0ca1d96e0e9f07f5848a64447c22d03a7d2ac7c80702bbdbc4d11249da1801c31e71bd17fabf3 SHA512 8be06963a54957d53bb285482d2ad01569fb281fcb53b03a29dc4444e1915f2f7d81e3fec1288f127bc09ca37d1c0beb4cb8e4f7079becb32dc223e3ceb50e00
EBUILD gloox-1.0.24-r1.ebuild 1459 BLAKE2B 87776f7fba6cf508b46b5489dc5a98375b0e81553e51e14227e046fa038c5fa2de5c8c14a0985234b79134d91da8d326b56c73e39b1a616e6851519ceecd5129 SHA512 dfc20149ab7c496e6a644727913102142a744e3629cd8a5033d78ed5cdd4a566f78cd3d9a8d0cc4337776d14f4d837b9c9684a63e551b118aa4c39b2bd087bdb
-EBUILD gloox-1.0.24.ebuild 1356 BLAKE2B f715cda112cf9a07be23d75f8a67c650c8ff181dae24c69143e2cfa033d575933657d46e4a119ed66b3a3396329f3d1dfe9f2ee58a0c905978963a17113f9004 SHA512 ae0b80b556a8aba9d1c75964b5ca5e23c7f6110d6cd289a8d0e53c1c41dadeb0b3b42778b0dc40a14ca4913e6626642df670b89792f9eb8a974bb813af9731d4
-MISC metadata.xml 254 BLAKE2B 6df9f9f117e6404d21549d2fcf1c42687a10067493455f5fae06939105c6907689c41ae0eb2adabadf662c22c40c0755624bbb3ea042794f9f197024ff3554ec SHA512 2f0148fc50acb99e01438869f0e7792a9d6b7b9591371d882592c372a4eeebff00c9410829006093ccb73fd00fefc0db4b7521975d41d86481aaa111e69e9711
+EBUILD gloox-1.0.28.ebuild 1210 BLAKE2B 4fc5e92b8ce0ae760c609e37b02344eb5abf78d2e4f32912e397bee621adde564a32b022fbe2c700724a33658d9054f0a7b4604987396faedbaeabfef94cb4bd SHA512 5e537569ecc99335e2dab868d608c572b57469812c30712c91d4a07b25cdc2ca2c0540e35a3ef5ed58f90cdcc1408860e52b1556dbd1ff3956c67f5ba7468da2
+MISC metadata.xml 380 BLAKE2B 92b3e6a5e7dda8280adbe212c523fdfffce789e6ea39a88067a074c09c690b66dfae36234170f8864a99ac7f1bbb863f86b32b951760b9d4cc58e529f670c369 SHA512 ec6c2c6eaea4151db7feb7cbb0379d822e96417b640cc023c8273a0a136410810e781718c91191b1db4128e97f1dc9a86d65fa7d8d96d0c670a94047150a6c3a
diff --git a/net-libs/gloox/gloox-1.0.24.ebuild b/net-libs/gloox/gloox-1.0.28.ebuild
index b63398759439..4f9c9456987e 100644
--- a/net-libs/gloox/gloox-1.0.24.ebuild
+++ b/net-libs/gloox/gloox-1.0.28.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit autotools
MY_P="${P/_/-}"
-DESCRIPTION="A portable high-level Jabber/XMPP library for C++"
+DESCRIPTION="A portable high-level Jabber/XMPP client library for C++"
HOMEPAGE="https://camaya.net/gloox/"
SRC_URI="https://camaya.net/download/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
@@ -15,25 +15,17 @@ LICENSE="GPL-3"
# Check upstream changelog: https://camaya.net/gloox/changelog/
SLOT="0/18"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug gnutls idn ssl static-libs test zlib"
+IUSE="debug gnutls idn ssl static-libs test +xhtmlim zlib"
RESTRICT="!test? ( test )"
DEPEND="
idn? ( net-dns/libidn:= )
gnutls? ( net-libs/gnutls:= )
- ssl? (
- dev-libs/openssl:0=
- )
+ ssl? ( dev-libs/openssl:0= )
zlib? ( sys-libs/zlib )
"
RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.0.24-musl.patch"
- "${FILESDIR}/${PN}-1.0.24-Makefile.patch"
- "${FILESDIR}/${PN}-1.0.24-slibtool.patch"
- "${FILESDIR}/${PN}-1.0.24-pthread-link.patch"
-)
+BDEPEND="virtual/pkgconfig"
src_prepare() {
default
@@ -41,11 +33,11 @@ src_prepare() {
}
src_configure() {
- # Examples are not installed anyway, so - why should we build them?
local myeconfargs=(
- --without-examples
+ --without-examples # not installed anyway so don't build them
$(usex debug "--enable-debug" '')
$(use_enable static-libs static)
+ $(use_enable xhtmlim)
$(use_with idn libidn)
$(use_with gnutls)
$(use_with ssl openssl)
diff --git a/net-libs/gloox/metadata.xml b/net-libs/gloox/metadata.xml
index 8ae7ea99aee3..f8414a9a0073 100644
--- a/net-libs/gloox/metadata.xml
+++ b/net-libs/gloox/metadata.xml
@@ -5,4 +5,7 @@
<upstream>
<changelog>https://camaya.net/gloox/changelog/</changelog>
</upstream>
+ <use>
+ <flag name="xhtmlim">expose internal NodeList for optional XHTML-IM rendering without external parser</flag>
+ </use>
</pkgmetadata>