net-libs/bctoolbox
Utilities library used by Belledonne Communications softwares
ChangeLog
commit 92cc8000c8e38dbf069b68ca217af0873dcad1e4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 22:31:20 2026 +0200
*/*: normalize personal-maintainer metadata.xml
Unify the three styles that had accumulated across the overlay
(pf-sources-style tab+email-only, bidict-style 2-space+name,
plus a handful of one-off indents) onto a single canonical form:
- DTD URL on https
- 2-space indentation
- <maintainer type="person"> with both <email> and
<name>Ivan S. Titov</name>
Only the Titov maintainer block is touched; co-maintainers and
::gentoo proxy-project maintainers in forked packages are left
as-is. 66 files changed; pkgcheck scan identical before and
after.
commit 0680066691693d11d9ae0f4481474f9ede1f30c0
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Apr 20 21:51:10 2026 +0200
net-libs/{bctoolbox,ortp}: bump to 5.4.107
Major version jump. Upstream:
- Switched from autotools to CMake
- bctoolbox license: now GPL-3
- ortp license: now AGPL-3 (was LGPL-2.1)
- ortp requires bctoolbox >= 5.3.0
bctoolbox:
- Drop 0.5.1 and 0.6.0
- New IUSE: mbedtls / openssl (either TLS backend, default openssl).
mbedtls default would require Gentoo's mbedtls-3 to be built with
MBEDTLS_THREADING_ALT (it uses PTHREAD instead), so the bctoolbox
code in src/crypto/mbedtls.cc fails to compile otherwise.
- Point CMAKE_INCLUDE_PATH at /usr/include/mbedtls3 so the optional
mbedtls build picks up v3 rather than v2 from the default path.
- Decaf/BCUnit aren't in ::gentoo, disable their options.
ortp:
- Drop 0.27.0
- Old USE flags (srtp, ssl, ipv6, minimal) no longer apply upstream
commit 2bf5136500808ce33f1bd84da4ece3ca7c39ddaa
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 13:47:16 2026 +0200
net-libs/bctoolbox: add upstream remote-id
commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100
*/*: UPD header, Happy New Year
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 54f20d82f4c13514a684c584702636cb6804e755
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:04:07 2026 +0100
net-libs/bctoolbox: upd EAPI, unkeyword for now
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 75d55441dbb2e55a7102e44b643e2e17cdfbc05d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 17 21:58:20 2025 +0200
finally upd year to 2025 :)
commit b451ac3b81ed540a5ce0bbef96d542cd2a2a0dcd
Author: istitov <istitov@github>
Date: Mon Feb 12 10:45:30 2024 +0100
upd copyright to 2024
commit 48945780358f03a15149c157357fee6dafea2c53
Author: Ivan S. Titov <istitov@github.com>
Date: Thu Sep 14 23:32:55 2023 +0200
upd: header
commit d786509ba8df71e12952938f6351402ec7ecfbc7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jul 20 23:16:50 2022 +0300
upd date in ebuilds
commit dd32c782add0b77a972a5f8f6902e5923593e98f
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Sat Apr 24 00:16:59 2021 +0100
bctoolbox source address amended
commit 5ae9c641546f61cf4e7bc8f7f6df07df270d69c7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 28 19:25:41 2021 +0100
corrected gentoo header
commit 4ca0bca73b9633ca2e7bb4910e79ae9929050eba
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Jul 5 21:21:10 2020 +0200
repomaned bctoolbox
commit b5681d93ec3a92d8cffb3c80bf91de280d1ab548
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jun 29 23:10:39 2020 +0200
some repomaning
commit 8c96aa531885bf7d2ce05251f6ebe5ca3a3986b8
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:24:30 2020 +0100
corrected gentoo copyright
commit 9667dda9524293bbdbc6bc02bddc1008b5a4d87c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:17:27 2020 +0100
upd gentoo copyright
commit 97f930455421d1b62bab9a753246e9e08cddcd4c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Oct 17 22:31:11 2019 +0200
changed first line, you know
commit 9f69026a41fbadfc8e91ecdbe5d10846cde6f587
Author: Alexander <alex@ws54.tk>
Date: Sat Aug 25 01:29:27 2018 +0700
net-libs/bctoolbox
Update Manifest
Signed-off-by: Alexander <alex@ws54.tk>
commit 9e9bb080bd7112a10d160fe19d1da2b52c2fbd4e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jan 2 22:30:12 2018 +0100
repomaned bctoolbox
commit b88b3a7ed11375bbd729129f8067e28f77cf8636
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jan 2 22:10:29 2018 +0100
upd bctoolbox ebuild
commit 8d566098fddb64a3873306b870ca29b507f911a3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jan 2 21:46:42 2018 +0100
changed copyright line
commit 327f7947d4fed9f50d548d88783e36b1fbdf9aac
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Oct 18 03:47:23 2017 +0200
quickfix for bctoolbox
commit 887e794a2a66ff0200a46b3b46ebd1a0fd6ef476
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Oct 18 03:33:56 2017 +0200
added net-libs/bctoolbox for ortp
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 22:31:20 2026 +0200
*/*: normalize personal-maintainer metadata.xml
Unify the three styles that had accumulated across the overlay
(pf-sources-style tab+email-only, bidict-style 2-space+name,
plus a handful of one-off indents) onto a single canonical form:
- DTD URL on https
- 2-space indentation
- <maintainer type="person"> with both <email> and
<name>Ivan S. Titov</name>
Only the Titov maintainer block is touched; co-maintainers and
::gentoo proxy-project maintainers in forked packages are left
as-is. 66 files changed; pkgcheck scan identical before and
after.
commit 0680066691693d11d9ae0f4481474f9ede1f30c0
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Apr 20 21:51:10 2026 +0200
net-libs/{bctoolbox,ortp}: bump to 5.4.107
Major version jump. Upstream:
- Switched from autotools to CMake
- bctoolbox license: now GPL-3
- ortp license: now AGPL-3 (was LGPL-2.1)
- ortp requires bctoolbox >= 5.3.0
bctoolbox:
- Drop 0.5.1 and 0.6.0
- New IUSE: mbedtls / openssl (either TLS backend, default openssl).
mbedtls default would require Gentoo's mbedtls-3 to be built with
MBEDTLS_THREADING_ALT (it uses PTHREAD instead), so the bctoolbox
code in src/crypto/mbedtls.cc fails to compile otherwise.
- Point CMAKE_INCLUDE_PATH at /usr/include/mbedtls3 so the optional
mbedtls build picks up v3 rather than v2 from the default path.
- Decaf/BCUnit aren't in ::gentoo, disable their options.
ortp:
- Drop 0.27.0
- Old USE flags (srtp, ssl, ipv6, minimal) no longer apply upstream
commit 2bf5136500808ce33f1bd84da4ece3ca7c39ddaa
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 13:47:16 2026 +0200
net-libs/bctoolbox: add upstream remote-id
commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100
*/*: UPD header, Happy New Year
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 54f20d82f4c13514a684c584702636cb6804e755
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:04:07 2026 +0100
net-libs/bctoolbox: upd EAPI, unkeyword for now
Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>
commit 75d55441dbb2e55a7102e44b643e2e17cdfbc05d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 17 21:58:20 2025 +0200
finally upd year to 2025 :)
commit b451ac3b81ed540a5ce0bbef96d542cd2a2a0dcd
Author: istitov <istitov@github>
Date: Mon Feb 12 10:45:30 2024 +0100
upd copyright to 2024
commit 48945780358f03a15149c157357fee6dafea2c53
Author: Ivan S. Titov <istitov@github.com>
Date: Thu Sep 14 23:32:55 2023 +0200
upd: header
commit d786509ba8df71e12952938f6351402ec7ecfbc7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jul 20 23:16:50 2022 +0300
upd date in ebuilds
commit dd32c782add0b77a972a5f8f6902e5923593e98f
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Sat Apr 24 00:16:59 2021 +0100
bctoolbox source address amended
commit 5ae9c641546f61cf4e7bc8f7f6df07df270d69c7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 28 19:25:41 2021 +0100
corrected gentoo header
commit 4ca0bca73b9633ca2e7bb4910e79ae9929050eba
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Jul 5 21:21:10 2020 +0200
repomaned bctoolbox
commit b5681d93ec3a92d8cffb3c80bf91de280d1ab548
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jun 29 23:10:39 2020 +0200
some repomaning
commit 8c96aa531885bf7d2ce05251f6ebe5ca3a3986b8
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:24:30 2020 +0100
corrected gentoo copyright
commit 9667dda9524293bbdbc6bc02bddc1008b5a4d87c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:17:27 2020 +0100
upd gentoo copyright
commit 97f930455421d1b62bab9a753246e9e08cddcd4c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Oct 17 22:31:11 2019 +0200
changed first line, you know
commit 9f69026a41fbadfc8e91ecdbe5d10846cde6f587
Author: Alexander <alex@ws54.tk>
Date: Sat Aug 25 01:29:27 2018 +0700
net-libs/bctoolbox
Update Manifest
Signed-off-by: Alexander <alex@ws54.tk>
commit 9e9bb080bd7112a10d160fe19d1da2b52c2fbd4e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jan 2 22:30:12 2018 +0100
repomaned bctoolbox
commit b88b3a7ed11375bbd729129f8067e28f77cf8636
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jan 2 22:10:29 2018 +0100
upd bctoolbox ebuild
commit 8d566098fddb64a3873306b870ca29b507f911a3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jan 2 21:46:42 2018 +0100
changed copyright line
commit 327f7947d4fed9f50d548d88783e36b1fbdf9aac
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Oct 18 03:47:23 2017 +0200
quickfix for bctoolbox
commit 887e794a2a66ff0200a46b3b46ebd1a0fd6ef476
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Oct 18 03:33:56 2017 +0200
added net-libs/bctoolbox for ortp


View
Download
Browse