Summary
libstrophe is a lightweight XMPP client library written in C. It has minimal dependencies and is configurable for various environments.
Versions
v0.12.2 :: 0/0.1 :: gentoo
- Modified
- License
- || ( MIT GPL-3 )
- Keywords
- amd64
- USE flags
- doc expat gnutls
USE flags
General
Dependencies
dev-libs / expat : Stream-oriented XML parser library
dev-libs / libxml2 : XML C parser and toolkit
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
net-libs / gnutls : A secure communications library implementing the SSL, TLS and DTLS protocols
Runtime Dependencies
dev-libs / expat : Stream-oriented XML parser library
dev-libs / libxml2 : XML C parser and toolkit
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
net-libs / gnutls : A secure communications library implementing the SSL, TLS and DTLS protocols
Depending packages
net-im / profanity : A console based XMPP client inspired by Irssi
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-libs/libstrophe: update HOMEPAGE
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Adrian Schollmeyer · gentoo
dev-libs/libstrophe: drop 0.12.0, 0.12.1
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de> Signed-off-by: Florian Schmaus <flow@gentoo.org> - Adrian Schollmeyer · gentoo
dev-libs/libstrophe: Backport /bin/sh -> dash fix
Closes: https://bugs.gentoo.org/877049 Closes: https://bugs.gentoo.org/879533 Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de> Closes: https://github.com/gentoo/gentoo/pull/28148 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-libs/libstrophe: Stabilize 0.12.2 amd64, #869704
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-libs/libstrophe: remove explicit default impl of src_test
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-libs/libstrophe: Stabilize 0.12.1 amd64, #864229
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Adrian Schollmeyer · gentoo
dev-libs/libstrophe: add 0.12.2
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de> Closes: https://github.com/gentoo/gentoo/pull/26798 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Adrian Schollmeyer · gentoo
dev-libs/libstrophe: add 0.12.1
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de> Closes: https://github.com/gentoo/gentoo/pull/26296 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Adrian Schollmeyer · gentoo
dev-libs/libstrophe: drop 0.10.0
Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de> Closes: https://github.com/gentoo/gentoo/pull/26123 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-libs/libstrophe: Stabilize 0.12.0 amd64, #854705
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Adrian Schollmeyer · gentoo
dev-libs/libstrophe: drop 0.11.0
0.11.0 is not considered for stabilization, since 0.12.0 fixes some important bugs [0]. Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de> [0] https://github.com/gentoo/gentoo/pull/25401#issuecomment-1123844738 Closes: https://github.com/gentoo/gentoo/pull/25401 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Adrian Schollmeyer · gentoo
dev-libs/libstrophe: add 0.12.0
Also introduces subslot 0.1, representing upstream's decision to add SONAME versioning, starting with SONAME version 0. `.1` was appended to the subslot to force a different subslot from the default one and can be removed with the next subslot. Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de> Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-libs/libstrophe: add missing BDEPENDs
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Adrian Schollmeyer · gentoo
dev-libs/libstrophe: Fix deletion of *.la files
The previous find call didn't delete *.la files, although they were specified in the find call. This commit fixes this by inserting parentheses. To further make the call robust, this commit also inserts the -type f argument. Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de> Closes: https://github.com/gentoo/gentoo/pull/25156 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Adrian Schollmeyer · gentoo
dev-libs/libstrophe: Move doxygen to BDEPEND
Doxygen is an executable which is run during build. Thus, this commit moves it to BDEPEND. Signed-off-by: Adrian Schollmeyer <nex+b-g-o@nexadn.de> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libstrophe: drop 0.9.2, 0.9.3, 0.10.1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libstrophe: switch to xz
Smaller tarballs. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Utkin · gentoo
dev-libs/libstrophe: 0.11.0: add gnutls USE flag
This release allows to choose gnutls as an alternative to openssl. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org> - Andrey Utkin · gentoo
dev-libs/libstrophe: add new version 0.11.0
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
dev-libs/libstrophe: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Utkin · gentoo
dev-libs/libstrophe: add new version 0.10.1
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-libs/libstrophe: amd64 stable wrt bug #747937
Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Utkin · gentoo
dev-libs/libstrophe: state explicitly that testing is enabled
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Utkin · gentoo
dev-libs/libstrophe: add new version 0.10.0
Ebuild cloned from 0.9.3 verbatim. Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolic · gentoo
dev-libs/libstrophe: remove .a files
Closes: https://bugs.gentoo.org/724898 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Utkin · gentoo
dev-libs/libstrophe: add new version 0.9.3
Copied from 0.9.2. The only change is that libressl-related patch has been dropped, as there is now upstream support for libressl. Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Utkin · gentoo
dev-libs/libstrophe: add new package
A dependency of net-im/profanity. Based on chaoslab-overlay. Thanks Ian Moone for high quality work! Changes made to original work are motivated by avoidance of overcomplication, and conformance to current practices. Changes are: * USE flag 'xml' changed to existing global flag 'expat' * USE flag 'doc' now also installs examples * README file is not installed anymore, as it contains mostly compilation advise, which is useless once you have it installed * USE flags 'static-libs', 'ssl' are dropped * RESTRICT="mirror" dropped as unreasonable. Bug: https://bugs.gentoo.org/show_bug.cgi?id=558840 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>