Summary
Bitlbee as an IRC to IM gateway. It provides an irc server that allows you to log on and then connect to various instant messaging protocols (AIM, MSN, Yahoo, Jabber, etc).
Versions
v9999 :: 0 :: gentoo
- Modified
- License
- GPL-2
- USE flags
- debug gnutls ipv6 libevent msn nss oscar otr plugins purple selinux test twitter xinetd xmpp
v3.6-r1 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- amd64 ppc x86 ~ppc64
- USE flags
- debug gnutls ipv6 libevent msn nss oscar otr plugins purple selinux test twitter xinetd xmpp
USE flags
General
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- gnutls
- Prefer net-libs/gnutls as SSL/TLS provider (ineffective with USE=-ssl)
- ipv6
- Add support for IP version 6
- libevent
- Use libevent for event handling
- msn
- Enable MSN Messenger IM protocol support.
- nss
- Use NSS for SSL support in MSN and Jabber
- oscar
- Enable Oscar (AIM/ICQ) IM protocol support
- otr
- Enable support for encrypted conversations
- plugins
- Enable support for plugins
- purple
- Use libpurple instead of the built-in IM protocol support
- selinux
- !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- Enable Twitter protocol support
- xinetd
- Add support for the xinetd super-server
- xmpp
- Enable support for Extensible Messaging and Presence Protocol (XMPP) formerly known as Jabber
Dependencies
acct-group / bitlbee : System group: bitlbee
acct-user / bitlbee : User for biltbee
dev-libs / check : A unit test framework for C
dev-libs / glib : The GLib library of C routines
dev-libs / libevent : Library to execute a function when a specific event occurs on a file descriptor
dev-libs / nss : Mozilla's Network Security Services library that implements PKI support
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
net-im / pidgin : GTK Instant Messenger client
net-libs / gnutls : A secure communications library implementing the SSL, TLS and DTLS protocols
net-libs / libotr : (OTR) Messaging allows you to have private conversations over instant messaging
sec-policy / selinux-bitlbee : SELinux policy for bitlbee
Runtime Dependencies
acct-group / bitlbee : System group: bitlbee
acct-user / bitlbee : User for biltbee
dev-libs / glib : The GLib library of C routines
dev-libs / libevent : Library to execute a function when a specific event occurs on a file descriptor
dev-libs / nss : Mozilla's Network Security Services library that implements PKI support
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
net-im / pidgin : GTK Instant Messenger client
net-libs / gnutls : A secure communications library implementing the SSL, TLS and DTLS protocols
net-libs / libotr : (OTR) Messaging allows you to have private conversations over instant messaging
Depending packages
net-im / bitlbee-facebook : Facebook protocol plugin for BitlBee
net-im / bitlbee-steam : Steam protocol plugin for BitlBee
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
net-im/bitlbee: disable py3.7
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/24068 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Petr Vaněk · gentoo
net-im/bitlbee: update EAPI 7 -> 8
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Petr Vaněk · gentoo
net-im/bitlbee: enable py3.10
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
net-im/bitlbee: 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 - Petr Vaněk · gentoo
net-im/bitlbee: plugins use is required by purple
Purple code uses function conditionally exposed by plugins use flag, therefore plugins use is required by purple. This requirement was introduced in upstream by commit 6d212f401cf7 ("purple: include purple plugins in the 'plugins' command list"), where function purple_initmodule calls plugin_info_add. Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/20347 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Petr Vaněk · gentoo
net-im/bitlbee: fix compilation with disabled plugins use
The patch is taken from upstream where it was already merged. Upstream-PR: https://github.com/bitlbee/bitlbee/pull/156 Closes: https://bugs.gentoo.org/739510 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
net-im/bitlbee: add python 3.9 support
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/20096 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-im/bitlbee: security cleanup
Bug: https://bugs.gentoo.org/631072 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
net-im/bitlbee: stable 3.6-r1 for ppc
stable wrt bug #631072 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
net-im/bitlbee: amd64 stable wrt bug #631072
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
net-im/bitlbee: x86 stable wrt bug #631072
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
net-im/bitlbee: remove unnecessary chown from pkg_postinst phase
Closes: https://bugs.gentoo.org/630912 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/14984 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Petr Vaněk · gentoo
net-im/bitlbee: sync 3.6 with live ebuild
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Petr Vaněk · gentoo
net-im/bitlbee: fix dependencies in live ebuild
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Petr Vaněk · gentoo
net-im/bitlbee: fix libcheck and libevent bugs
Both patches are taken from upstream. Closes: https://bugs.gentoo.org/690504 Closes: https://bugs.gentoo.org/711364 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Petr Vaněk · gentoo
net-im/bitlbee: use acct-{group,user}/bitlbee
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
net-im/bitlbee: Install pkgconfig to /usr/$(get_libdir)/pkgconfig
This commit indirectly solves issues #678128 and #678510 because pkg-config searches bitlbee.pc in /usr/lib64/pkgconfig by default for ARCH=amd64. Closes: https://bugs.gentoo.org/678128 Closes: https://bugs.gentoo.org/678510 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/13554 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
net-im: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Tim Harder · gentoo
net-im/bitlbee: add missing conditional test RESTRICT
Signed-off-by: Tim Harder <radhermit@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Tim Harder · gentoo
net-im/bitlbee: version bump to 3.6
Also, simplify the init script. Bug: https://bugs.gentoo.org/631072 Closes: https://bugs.gentoo.org/640126 Signed-off-by: Tim Harder <radhermit@gentoo.org> - Tim Harder · gentoo
net-im/bitlbee: force plugins to be enabled for tests
Closes: https://bugs.gentoo.org/show_bug.cgi?id=617604 - Tim Harder · gentoo
net-im/bitlbee: remove old - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Agostino Sarubbo · gentoo
net-im/bitlbee: x86 stable wrt bug #607764
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Michael Weber · gentoo
net-im/bitlbee: ppc stable (bug 607764).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Agostino Sarubbo · gentoo
net-im/bitlbee: amd64 stable wrt bug #607764
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Tim Harder · gentoo
net-im/bitlbee: version bump to 3.5.1 - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Tim Harder · gentoo
net-im/bitlbee: remove old - Tim Harder · gentoo
net-im/bitlbee: drop yahoo support (bug #607126) - Tim Harder · gentoo
net-im/bitlbee: version bump to 3.5 - Agostino Sarubbo · gentoo
net-im/bitlbee: ppc stable wrt bug #598724
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
net-im/bitlbee: x86 stable wrt bug #598724
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Tobias Klausmann · gentoo
net-im/bitlbee-3.4.2-r1: stable on amd64
Gentoo-Bug: 598724 - Tim Harder · gentoo
net-im/bitlbee: remove old - Tim Harder · gentoo
net-im/bitlbee: revision bump for various updates
* update to EAPI 6 * fix systemd unit to use bitlbee user (bug #472406) * update SSL handling, make it non-optional (bug #582658 by Alex Xu) * drop skype support, use libpurple and x11-plugins/pidgin-skypeweb instead (https://wiki.bitlbee.org/HowtoSkypeWeb) - Zac Medico · gentoo
net-im/bitlbee: add ${EPREFIX} to configure args
Package-Manager: portage-2.3.0 - Tim Harder · gentoo
net-im/bitlbee: remove old - Tim Harder · gentoo
net-im/bitlbee: version bump to 3.4.2 - Agostino Sarubbo · gentoo
net-im/bitlbee: ppc stable wrt bug #574942
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
net-im/bitlbee: x86 stable wrt bug #574942
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/syncthing'
Pull Request: https://github.com/gentoo/gentoo/pull/990 - Agostino Sarubbo · gentoo
net-im/bitlbee: amd64 stable wrt bug #574942
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Jason A. Donenfeld · gentoo
Add libressl support to many packages
Package maintainers will likely want to cleanup various things for this experimental USE flag. - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-verbump-to-0.15.0'
Pull request: https://github.com/gentoo/gentoo/pull/675 - Tim Harder · gentoo
net-im/bitlbee: add live ebuild - Tim Harder · gentoo
net-im/bitlbee: version bump to 3.4.1 - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed