summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* net-libs/pjproject: 2.12-r2 - restrict openssl compatibility.Jaco Kroon2022-12-131-1/+1
| | | | | | | Bug: https://bugs.gentoo.org/882785 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/28541 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/pjproject: add 2.13Jaco Kroon2022-12-132-0/+140
| | | | | | | Bug: https://bugs.gentoo.org/884797 Closes: https://bugs.gentoo.org/882785 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/pjproject: drop 2.12.1-r1Jaco Kroon2022-10-291-140/+0
| | | | | | | | Bug: https://bugs.gentoo.org/875863 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/27992 Signed-off-by: John Helmert III <ajak@gentoo.org>
* net-libs/pjproject: Stabilize 2.12.1-r2 x86, #878241Joonas Niilola2022-10-271-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-libs/pjproject: Stabilize 2.12.1-r2 amd64, #878241Sam James2022-10-251-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/pjproject: Add 2.12.1-r2orbea2022-10-135-0/+629
| | | | | | | | | | | | | | | | | | * Fixes the build with musl * Fixes a bashism * Backports two CVE fix patches Closes: https://bugs.gentoo.org/865719 Upstream-PR: https://github.com/pjsip/pjproject/pull/3220 Upstream-Commit: https://github.com/pjsip/pjproject/commit/bae7e5f4ff9047170e7e160ab52f6d9993aeae80 Bug: https://bugs.gentoo.org/875863 Upstream-Commit: https://github.com/pjsip/pjproject/commit/d2acb9af4e27b5ba75d658690406cec9c274c5cc Upstream-Commit: https://github.com/pjsip/pjproject/commit/c4d34984ec92b3d5252a7d5cddd85a1d3a8001ae Closes: https://bugs.gentoo.org/867343 Upstream-PR: https://github.com/pjsip/pjproject/pull/3263 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/27677 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/pjproject: add github upstream metadataSam James2022-08-191-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/pjproject: Add minimum version to libsrtp.Jaco Kroon2022-08-041-1/+1
| | | | | | | | | | If you already have this successfully installed you already have a new enough libsrtp, which negates the need for a bump, fixing in-place. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/26473 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-libs/pjproject: Remove old (broken) versions.Jaco Kroon2022-07-139-991/+0
| | | | | | | | | | USE=ipv6 causes the ABIs here to be broken for all consumers (net-misc/asterisk). Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/26230 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/pjproject: rev bump to update config_site.h.Jaco Kroon2022-07-132-7/+119
| | | | | | | | | | | | | | | | | | | | | | | | | | Straight to stable: This fixes major usability problems in 2.10 revisions of pjproject, and asterisk 18.* depends on this (already stable). This brings in updates from newer versions of asterisk. Note that USE=ipv6 gets dropped as flipping this causes ABI breakage, and the way in which this was done could cause ABI issues as it was. Since there are no extra dependencies, just remove the USE flag completely. Also introduce _pj_ functions in the ebuild itself to manipulate the way in which ./configure is used (pjproject generally enables everything it can find dependencies for, and passing --enable-XXX generally ends up having the same effect as --disable ...). PENDING: ISUE=srtp. Asterisk has patches but I don't want to figure that out at this stage. Bug: https://bugs.gentoo.org/834491 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/pjproject: update EAPI 7 -> 8 on 2.12.1Joonas Niilola2022-06-151-2/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-libs/pjproject: Version 2.12.1.Jaco Kroon2022-06-153-0/+167
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upstream release. Remove the need for custom patches (which is still required but no longer applies, instead, rely on ./configure detecting openssl, we do depend on it, and only --disable-ssl works, passing --enable-ssl also effectively disables ssl). Compile tested asterisk 13, 16 and 18 (in-tree versions) against this. Would appreciate a double-check on this one. One version from each is sufficient. Since the two libraries that were the target of parallel build failures are now one, I believe the parallel build issue is fixed too. Included patch for CVE-2022-31031 Closes: https://bugs.gentoo.org/833765 Closes: https://bugs.gentoo.org/817803 Closes: https://bugs.gentoo.org/808099 Closes: https://bugs.gentoo.org/834491 Bug: https://bugs.gentoo.org/803614 Bug: https://bugs.gentoo.org/765799 Bug: https://bugs.gentoo.org/829894 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/21761 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* net-libs/pjproject: x86 stable wrt bug #803440Agostino Sarubbo2021-07-241-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-libs/pjproject: amd64 stable wrt bug #803440Agostino Sarubbo2021-07-241-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-libs/pjproject: sec bumpJaco Kroon2021-07-232-0/+414
| | | | | | | | | | | | Upstream not releasing new version, so just bring in the patch to -r2. This addresses AST-2021-009 for Closes: https://bugs.gentoo.org/803440 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/21752 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-libs/pjproject: remove libressl supportMikle Kolyada2021-05-021-3/+2
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* net-libs/pjproject: remove unused patchesMichael Mair-Keimberger2021-03-262-201/+0
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/20129 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* net-libs/pjproject: security cleanupJaco Kroon2021-03-155-367/+2
| | | | | | | | Bug: https://bugs.gentoo.org/775359 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/19939 Signed-off-by: John Helmert III <ajak@gentoo.org>
* net-libs/pjproject: Stabilize 2.10-r1 x86, #775359Sam James2021-03-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/pjproject: Stabilize 2.10-r1 amd64, #775359Sam James2021-03-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/pjproject: security rev bump to 2.10-r1Jaco Kroon2021-03-114-0/+403
| | | | | | | | | | | | | | | | Upstream didn't release a new version as one would expect. Instead patches are applied locally. Also add subslot because they are equally good at maintaining ABI compatibility, and SONAME is never updated, thus we need to be able to depend on subslots to rebuild (preserved-rebuild is no good). Bug: https://bugs.gentoo.org/775359 Bug: https://bugs.gentoo.org/775353 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/19876 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/pjproject: Stabilize 2.10 x86, #770157Sam James2021-02-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/pjproject: Stabilize 2.10 amd64, #770157Sam James2021-02-121-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/pjproject: drop old versions.Jaco Kroon2021-01-043-214/+0
| | | | | | Bug: https://bugs.gentoo.org/444470 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/pjproject: inherit toolchain-funcsJaco Kroon2020-12-292-2/+2
| | | | | | | | | | | Fixes: IndirectInherits: version 2.9-r2: toolchain-funcs: indirect inherit usage: 'tc-getCC', line 84 IndirectInherits: version 2.10: toolchain-funcs: indirect inherit usage: 'tc-getCC', line 84 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/18864 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/pjproject: version bump to 2.10Jaco Kroon2020-10-063-0/+125
| | | | | | | Closes: https://bugs.gentoo.org/744613 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/17667 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/pjproject: add dependency on media-libs/speex with USE=speex.Jaco Kroon2020-09-121-1/+4
| | | | | | | Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://bugs.gentoo.org/739242 Closes: https://github.com/gentoo/gentoo/pull/17286 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/pjproject: arm keyworded (bug #716426)Sam James2020-07-201-1/+1
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/pjproject: fix invalid LD build issue.Jaco Kroon2020-07-201-3/+3
| | | | | | | Closes: https://bugs.gentoo.org/725090 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/16630 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-libs/pjproject: arm64 keyworded (bug #716426)Sam James2020-07-161-1/+1
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* net-libs/pjproject: keyworded 2.9-r2 for ppc64, bug #716426Sergei Trofimovich2020-05-061-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* net-libs/pjproject: Replace virtual/ffmpegDavid Seifert2020-04-263-4/+4
| | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: David Seifert <soap@gentoo.org>
* net-libs/pjproject: x86 stable wrt bug #689796Agostino Sarubbo2020-04-141-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* net-libs/pjproject: amd64 stable wrt bug #689796Mikle Kolyada2020-03-311-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* net-libs/pjproject: Update deps for libilbcJaco Kroon2020-01-082-4/+4
| | | | | | | | | | Bug: https://bugs.gentoo.org/444470 Bug: https://bugs.gentoo.org/634912 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/14260 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-libs/pjproject: Bump to 2.9.Jaco Kroon2019-11-305-1/+297
| | | | | | | | | | | | | | | | | | | | | | | | | Drop libressl patches (upstream). Rebase configure for --enable-ssl. Pull in asterisk config_site.h file. Remove blocked on mediastreamer-bcg729 (bcg729 and mediastreamer-bcg729 are the actual blockers and marked as such already). Use ${ED} instead of ${D} on install Correctly rm static libs if USE=-static-libs Set the PJMEDIA_HAS_VIDEO #define as per https://bugs.gentoo.org/652196 Update package.use.mask for ppc to mask g729 for pjproject since net-libs/bcg729 isn't available (yet) on ppc. Closes: https://bugs.gentoo.org/609702 Closes: https://bugs.gentoo.org/618352 Closes: https://bugs.gentoo.org/652196 Closes: https://bugs.gentoo.org/650312 Closes: https://bugs.gentoo.org/653482 Closes: https://bugs.gentoo.org/657014 Closes: https://bugs.gentoo.org/686796 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/13712 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-libs/pjproject: take maintainership.Jaco Kroon2019-11-301-2/+6
| | | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Jaco Kroon <jaco@uls.co.za> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-libs/pjproject: use HTTPS.Michael Mair-Keimberger2019-03-182-6/+6
| | | | | | Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11392 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* */*: Remove redundant descriptions of 'opus' flagMichał Górny2018-10-201-1/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-libs/pjproject: keyworded 2.7.2 for ppc, bug #658732Sergei Trofimovich2018-10-061-2/+2
| | | | | | | Tested-by: ernsteiswuerfel Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc"
* net-libs/pjproject: keyworded 2.7.1 for ppc, bug #658732Sergei Trofimovich2018-10-061-2/+2
| | | | | | | Tested-by: ernsteiswuerfel Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc"
* net-libs/pjproject: Block media-plugins/mediastreamer-bcg729Tony Vroon2018-08-311-1/+2
| | | | | | | | | | This breaks the build process in a way that is not yet fully understood. Annoying, but better to flag it up than to explode without warning. Suggested-by: Jaco Kroon <jaco@uls.co.za> Acked-by: Mart Raudsepp <leio@gentoo.org> Fixes: https://bugs.gentoo.org/609702 Package-Manager: Portage-2.3.40, Repoman-2.3.9
* net-libs/pjproject libressl supportStefan Strogin2018-05-242-3/+107
| | | | | | | | Patch for libressl support from the upstream: https://trac.pjsip.org/repos/changeset/5726 Closes: https://bugs.gentoo.org/656414 Closes: https://github.com/gentoo/gentoo/pull/8551
* net-libs/pjproject: Version bump to 2.7.2Tony Vroon2018-03-143-0/+214
| | | | | | | | Fixed SSL flipflop logic by Felix Janda replaces my own failed first attempt. Upstream has two security fixes around malformed SDP, a crash due to an invalid ftmp attribute and a crash due to an invalid media format description. Package-Manager: Portage-2.3.24, Repoman-2.3.6
* net-libs/pjproject: x86 stable (bug #650008)Thomas Deutschmann2018-03-131-1/+1
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* net-libs/pjproject: amd64 stable wrt bug #650008Agostino Sarubbo2018-03-121-1/+1
| | | | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="amd64"
* net-libs/pjproject: Deal with Speex moving goalpostsTony Vroon2018-02-074-205/+1
| | | | | | | | | Apparently we now want speexdsp instead, but this is a recent development. Also remove older releases which do not have the SSL configure logic override, as they will break with Asterisk. Closes: https://bugs.gentoo.org/641810 Package-Manager: Portage-2.3.19, Repoman-2.3.6
* net-libs/pjproject: Add 2.7.1 releaseTony Vroon2018-02-063-0/+214
| | | | | | | | | As pointed out by Alexander Wetzel, the --enable-ssl vs --disable-ssl logic in the upstream configure script leaves to be desired. If we delete the silly wrapper and move some files, we can even use eautoreconf. Closes: https://bugs.gentoo.org/609702 Package-Manager: Portage-2.3.19, Repoman-2.3.6
* net-libs/*: Update Manifest hashesMichał Górny2017-12-101-2/+2
|