Bug 245577 - devel/jrtplib: Update to a more recent revision 3.11.1-21-g2b49da3; Add the net/libsrtp2 dependency
Summary: devel/jrtplib: Update to a more recent revision 3.11.1-21-g2b49da3; Add the n...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Rodrigo Osorio
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-04-12 19:52 UTC by Yuri Victorovich
Modified: 2020-04-13 11:22 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (rodrigo)


Attachments
patch (1.34 KB, patch)
2020-04-12 19:52 UTC, Yuri Victorovich
no flags Details | Diff
patch (1.38 KB, patch)
2020-04-12 21:56 UTC, Yuri Victorovich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri Victorovich freebsd_committer freebsd_triage 2020-04-12 19:52:40 UTC
Created attachment 213344 [details]
patch

Hi Rodrigo,

I am suggesting to update this port to a current revision because the last release was made 3 years ago, and many commits, some of which were bug fixes, aren't included.


Thanks,
Yuri
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2020-04-12 21:56:22 UTC
Created attachment 213349 [details]
patch

Add the dependency on net/libsrtp2 because it is required in order to support encrypted streams.
Comment 2 Rodrigo Osorio freebsd_committer freebsd_triage 2020-04-13 09:08:30 UTC
Thanks Yuri
Comment 3 commit-hook freebsd_committer freebsd_triage 2020-04-13 11:21:25 UTC
A commit references this bug:

Author: rodrigo
Date: Mon Apr 13 11:21:06 UTC 2020
New revision: 531593
URL: https://svnweb.freebsd.org/changeset/ports/531593

Log:
  devel/jrtplib: Switch upstream and update version

  Switch upstream to Github since the previous
  repo wasn't update since 2017. Also switch to
  head to take advantage of bugfixes and
  improvements done but never released as an
  official version.

  This new version add a dependency on net/libsrtp2
  in order to support encrypted streams.

  Major changes and improvements:
   * Add support for libsrtp2
   * Avoid `using namespace std` to allow c++14 compilation
   * Added RTPRawPacket constructor which determines RTP/RTCP automatically
   * Fix rtpsecuresession.cpp when thread is not supported
   * Testing getifaddrs/freeifaddrs availability as well as header file
   * Tried to fix the abort socket buffer filling up
   * Added test program that shows bug in external transmitter
   * Handling EINTR in nanosleep call
   * Test to cause EINTR in poll/select
   * Ignoring EINTR in poll and select calls

  PR:		245577
  Submitted by:	yuri

Changes:
  head/devel/jrtplib/Makefile
  head/devel/jrtplib/distinfo
Comment 4 Rodrigo Osorio freebsd_committer freebsd_triage 2020-04-13 11:22:04 UTC
Committed, thanks.