HomeFreeBSD

net-im/skype4: unbreak on 11.0-CURRENT

Description

net-im/skype4: unbreak on 11.0-CURRENT

Changes:

The "skype" binary works fine after recent update in linux compat layer when
linux-c6-pulseaudio (libpulse.so.0) is not installed (but linprocfs(5) must be
mounted into ${LINUXBASE}/proc). So:

- Unbreak net-im/skype4 for __FreeBSD_version >= 1100075.
- (temporarily) Disable PA dependency.

Also:
- Drop (indirect) PA dependencies.
- Add tcp_wrappers-libs into linux-c6-pulseaudio-libs dependencies (used by
  libpulse.so.0)
- Fix some portlint(1) warnings.

Workaround: libpulse.so.0 can be replaced with PA wrapper from
https://github.com/waterlaz/skype_oss_wrapper - then sound will work too (with
mounted devfs(5) in ${LINUXBASE}/dev).

PR: 200608
Submitted by: Andriy Voskoboinyk <s3erios@gmail.com>

Details

Provenance
xmjAuthored on
Parents
rP389222: audio/linux-c6-pulseaudio-libs: add net/linux-c6-tcp_wrappers-libs dependency
Branches
Unknown
Tags
Unknown