notbugIf you buy from Amazon USA, please support us by using this link.
Port details
skype4 P2P VoIP software,1 net-im on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Restricted RESTRICTED: Redistribution prohibited.

There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via search for ports maintained by this maintainer
Port Added: 2014-09-22 10:40:16
Last Update: 2018-11-02 13:32:35
SVN Revision: 483807
License: not specified in port
Skype is a free program that uses the latest P2P technology to bring
affordable and high-quality voice communications to people all over
the world.

SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (141 items)
  1. @desktop-file-utils
  2. bin/skype
  3. share/pixmaps/skype.png
  4. share/applications/skype.desktop
  5. share/skype/avatars/Angel Skype.png
  6. share/skype/avatars/Architect Skype.png
  7. share/skype/avatars/Beach Skype.png
  8. share/skype/avatars/Behind Skype.png
  9. share/skype/avatars/Business Skype.png
  10. share/skype/avatars/Call Me Sweetheart.png
  11. share/skype/avatars/Call Me.png
  12. share/skype/avatars/Carnaval Skype.png
  13. share/skype/avatars/Chic Skype.png
  14. share/skype/avatars/Christmas Skype.png
  15. share/skype/avatars/College Skype.png
  16. share/skype/avatars/DIY Skype.png
  17. share/skype/avatars/DJ Skype.png
  18. share/skype/avatars/Desert Skype.png
  19. share/skype/avatars/Designer Skype.png
  20. share/skype/avatars/Devil Skype.png
  21. share/skype/avatars/Earbud Skype.png
  22. share/skype/avatars/Empire Skype.png
  23. share/skype/avatars/Fax Skype.png
  24. share/skype/avatars/Geisha Skype.png
  25. share/skype/avatars/Hula Skype.png
  26. share/skype/avatars/Make Skype Not War.png
  27. share/skype/avatars/Metal Skype.png
  28. share/skype/avatars/Ninja Skype.png
  29. share/skype/avatars/Party Skype.png
  30. share/skype/avatars/Pop Skype.png
  31. share/skype/avatars/Rice Skype.png
  32. share/skype/avatars/Skypahontas.png
  33. share/skype/avatars/Skype 502.png
  34. share/skype/avatars/Skype Aid.png
  35. share/skype/avatars/Skype Artiste.png
  36. share/skype/avatars/Skype Beauty.png
  37. share/skype/avatars/Skype Bling.png
  38. share/skype/avatars/Skype Boarder.png
  39. share/skype/avatars/Skype Brrr... .png
  40. share/skype/avatars/Skype Candy.png
  41. share/skype/avatars/Skype Cola.png
  42. share/skype/avatars/Skype Cool Shades.png
  43. share/skype/avatars/Skype Extreme.png
  44. share/skype/avatars/Skype Goaaaaal.png
  45. share/skype/avatars/Skype Headset.png
  46. share/skype/avatars/Skype Jah.png
  47. share/skype/avatars/Skype Jyve.png
  48. share/skype/avatars/Skype Safety.png
  49. share/skype/avatars/Skype San.png
  50. share/skype/avatars/Skype Shorty.png
  51. share/skype/avatars/Skype Smiley.png
  52. share/skype/avatars/Skype Time.png
  53. share/skype/avatars/Skype in a Bag.png
  54. share/skype/avatars/Skype-a-Manger.png
  55. share/skype/avatars/Skype-ahoy.png
  56. share/skype/avatars/Skype-in-one.png
  57. share/skype/avatars/Skype.png
  58. share/skype/avatars/Skypers of the Caribbean.png
  59. share/skype/avatars/Star Skype.png
  60. share/skype/avatars/Sushi Skype.png
  61. share/skype/avatars/The Skypeness.png
  62. share/skype/avatars/Travel Skype.png
  63. share/skype/avatars/Wetsuit Skype.png
  64. share/skype/avatars/Yin Yang Skype.png
  65. share/skype/icons/SkypeBlue_128x128.png
  66. share/skype/icons/SkypeBlue_16x16.png
  67. share/skype/icons/SkypeBlue_24x24.png
  68. share/skype/icons/SkypeBlue_256x256.png
  69. share/skype/icons/SkypeBlue_32x32.png
  70. share/skype/icons/SkypeBlue_48x48.png
  71. share/skype/icons/SkypeBlue_64x64.png
  72. share/skype/icons/SkypeBlue_96x96.png
  73. share/skype/lang/skype_bg.qm
  74. share/skype/lang/skype_bg.ts
  75. share/skype/lang/skype_cs.qm
  76. share/skype/lang/skype_cs.ts
  77. share/skype/lang/skype_de.qm
  78. share/skype/lang/skype_de.ts
  79. share/skype/lang/skype_en.qm
  80. share/skype/lang/skype_en.ts
  81. share/skype/lang/skype_es.qm
  82. share/skype/lang/skype_es.ts
  83. share/skype/lang/skype_et.qm
  84. share/skype/lang/skype_et.ts
  85. share/skype/lang/skype_fr.qm
  86. share/skype/lang/skype_fr.ts
  87. share/skype/lang/skype_it.qm
  88. share/skype/lang/skype_it.ts
  89. share/skype/lang/skype_ja.qm
  90. share/skype/lang/skype_ja.ts
  91. share/skype/lang/skype_ko.qm
  92. share/skype/lang/skype_ko.ts
  93. share/skype/lang/skype_lt.qm
  94. share/skype/lang/skype_lt.ts
  95. share/skype/lang/skype_lv.qm
  96. share/skype/lang/skype_lv.ts
  97. share/skype/lang/skype_no.qm
  98. share/skype/lang/skype_no.ts
  99. share/skype/lang/skype_pl.qm
  100. share/skype/lang/skype_pl.ts
  101. share/skype/lang/skype_pt_br.qm
  102. share/skype/lang/skype_pt_br.ts
  103. share/skype/lang/skype_pt_pt.qm
  104. share/skype/lang/skype_pt_pt.ts
  105. share/skype/lang/skype_ro.qm
  106. share/skype/lang/skype_ro.ts
  107. share/skype/lang/skype_ru.qm
  108. share/skype/lang/skype_ru.ts
  109. share/skype/lang/skype_th.qm
  110. share/skype/lang/skype_th.ts
  111. share/skype/lang/skype_tr.qm
  112. share/skype/lang/skype_tr.ts
  113. share/skype/lang/skype_uk.qm
  114. share/skype/lang/skype_uk.ts
  115. share/skype/lang/skype_zh_s.qm
  116. share/skype/lang/skype_zh_s.ts
  117. share/skype/lang/skype_zh_t.qm
  118. share/skype/lang/skype_zh_t.ts
  119. share/skype/skype
  120. share/skype/sounds/CallBusy.wav
  121. share/skype/sounds/CallConnecting.wav
  122. share/skype/sounds/CallFailed.wav
  123. share/skype/sounds/CallHangup.wav
  124. share/skype/sounds/CallHold.wav
  125. share/skype/sounds/CallRemoteHangup.wav
  126. share/skype/sounds/CallResume.wav
  127. share/skype/sounds/CallRingingIn.wav
  128. share/skype/sounds/CallRingingOut.wav
  129. share/skype/sounds/ChatIncoming.wav
  130. share/skype/sounds/ChatIncomingInitial.wav
  131. share/skype/sounds/ChatOutgoing.wav
  132. share/skype/sounds/ContactAdded.wav
  133. share/skype/sounds/ContactAuthRequest.wav
  134. share/skype/sounds/ContactOffline.wav
  135. share/skype/sounds/ContactOnline.wav
  136. share/skype/sounds/SkypeLogin.wav
  137. share/skype/sounds/SkypeLogout.wav
  138. share/skype/sounds/TransferComplete.wav
  139. share/skype/sounds/TransferFailed.wav
  140. share/skype/sounds/TransferRequest.wav
  141. share/skype/sounds/VoicemailReceived.wav
  142. Collapse this list.

Dependency line: skype4>0:net-im/skype4

    • skype-devel-[0-9]*
Conflicts Matches:
    There are no Conflicts Matches for this port. This is usually an error.

To install the port: cd /usr/ports/net-im/skype4/ && make install clean

A package is not available for ports marked as: Forbidden / Broken / Ignore / Restricted

PKGNAME: skype4

There is no flavor information for this port.


SHA256 (skype- = 8c99dc3978a588fb13303df7c8134379fb55b8dd460efefbc79ae594269b892d
SIZE (skype- = 19310701

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. update-desktop-database : devel/desktop-file-utils
Runtime dependencies:
  1. : audio/linux-skype_oss_wrapper
  2. webcamd : multimedia/webcamd
  3. update-desktop-database : devel/desktop-file-utils
  4. linux-c6-fontconfig>0 : x11-fonts/linux-c6-fontconfig
  5. linux-c6-xorg-libs>0 : x11/linux-c6-xorg-libs
  6. linux-c6-qt47>0 : devel/linux-c6-qt47
  7. linux-c6-qt47-x11>0 : x11-toolkits/linux-c6-qt47-x11
  8. linux-c6-qt47-webkit>0 : www/linux-c6-qt47-webkit
  9. linux-c6-openssl>0 : security/linux-c6-openssl
  10. linux-c6-pulseaudio-libs>0 : audio/linux-c6-pulseaudio-libs
  11. linux-c6-libv4l>0 : multimedia/linux-c6-libv4l
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for skype4-,1:
     DOCS=on: Build and/or install documentation
     VIDEO=on: Video support
===> Use 'make config' to modify these settings

cpe desktop-file-utils linux tar:bzip2

1. Sound

Since the OSS interface was removed, Skype now uses linux-pulseaudio compat packages.
By default you get one device corresponding to your default OSS dsp device (so
Skype will use it for ringing, incoming voice and mic).
For this to function properly, we've sourced a very specific, which
implements most of the things Skype actually needs through OSS, and not much
else. And that's okay, as is used exclusively for Skype via
LD_LIBRARY_PATH, and nothing else.

Chances are, if you want to use Skype 4.3 *and* something that actually
requires (Linux) PulseAudio, you'll be better off running Linux natively.

2. Video

2.1. Receiving video
Should work out of the box. Please make sure you have
Options --> Video Devices --> Enable Skype Video  checked.

2.2. Sending video
Skype uses /dev/videoX (usually /dev/video0). This device node is created by
the drivers for your webcam (eg. multimedia/webcamd). If you selected the VIDEO
option (default) multimedia/webcamd will be pulled in.

First please make sure your webcam works with the drivers webcamd provides; you
can use multimedia/pwcview's pwcview(1) to check that you get a good image from
your webcam; if you get a good image, you will get video in Skype also.

It also uses v4l2 interface hence you very likely need to have linux_v4l2wrapper
kernel module (which you either have in base on recent HEAD or the port will
install for you); you need to load the module before stating Skype:
# kldload linux_v4l2wrapper
To make it permanent you can:
# echo 'linux_v4l2wrapper_load="YES"' >> /boot/loader.conf

3. SMSes

You can send SMSes with this version (provided you have Skype credit, of course).
Check Options --> SMS for details.

4. Screen sharing

You should be able to receive and send once you have enabled Skype Video (check

5. Skype Access

Doesn't work and it is likely not very probable it  will ever work since it
uses a lot of Linux-specific things.

6. Troubleshooting

If Skype coredumps after displaying a (grey) About screen, you need to mount

# mount -t linprocfs linprocfs /compat/linux/proc

To persist the changes, add it to your fstab.
This should work:

linprocfs	/compat/linux/proc	linprocfs	rw,late	0	0

7. Problems and bug reports

First of all, please understand that this is a closed, binary Linux application
that makes use for some more-or-less cutting edge Linux features/interfaces,
etc. As such, making it work on FreeBSD is mainly a question of keeping our
Linuxulator as close as possible to the Linux kernel, and our Linux compat
ports up to date.

When reporting problems at very least we need to know the output of:
$ uname -a; sysctl compat.linux | head -2; grep OVERRIDE_LINUX_ /etc/make.conf
the Skype version you are using, and hardware details (eg. webcam) if related.

Master Sites:

Number of commits found: 26

Commit History - (may be incomplete: see SVNWeb link above for full details)
02 Nov 2018 13:32:35
Original commit files touched by this commit,1
rene search for other commits by this committer
Remove compatibility code for FreeBSD < 11.2 from all ports.

Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:
10 Sep 2018 13:14:52
Original commit files touched by this commit,1
mat search for other commits by this committer
Add DOCS options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
24 Feb 2018 08:52:27
Original commit files touched by this commit,1
tcberner search for other commits by this committer
Give xmj@'s ports back to the pool

PR:		226157
Submitted by:	xmj
31 Jan 2017 16:54:22
Original commit files touched by this commit,1
tijl search for other commits by this committer
- Autodetect the installed linux_base port and use LINUX_DEFAULT only as
  a last resort.
- Construct a list of DISTFILES for every architecture (amd64, i386).
  Select one list for regular make and all lists for make makesum so linux
  ports can have one combined distinfo file.
- Set DIST_SUBDIR?=centos so there's only one copy of common distfiles.
- Use MASTER_SITES and DISTFILES groups so make fetch is a bit smarter.
- Regenerate all distinfo files.
- For linux_base-c6 (just like linux_base-c7 already does) turn bin, lib,
  lib64 and sbin into symbolic links to the same directory under usr.
  This fixes the problem where some programs/libraries exist under / on
  FreeBSD and /usr on Linux or vice versa and then depending on the order
  of search paths Linux programs may run/load FreeBSD programs/libraries
  and fail.
- Turn usr/share/icons into a symbolic link to LOCALBASE/share/icons so
(Only the first 15 lines of the commit message are shown above View all of this commit message)
11 Jan 2017 10:08:38
Original commit files touched by this commit,1
amdmi3 search for other commits by this committer
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL

Approved by:	portmgr blanket
14 Nov 2016 11:26:59
Original commit files touched by this commit,1
danfe search for other commits by this committer
Do not terminate BROKEN messages with period, it is added by the framework.
03 Nov 2016 21:47:46
Original commit files touched by this commit,1
tijl search for other commits by this committer
Remove NVIDIA option from Linux ports now that the nvidia-driver can be
installed later.
19 Oct 2016 14:50:27
Original commit files touched by this commit,1
tijl search for other commits by this committer
Add Linux CentOS 7 infrastructure ports.

Mk/Uses/ changes:
- Add support for architecture neutral (noarch) distfiles.
- Add support for 64-bit only ports: set IGNORE on i386 and don't install
  32-bit compat libraries on amd64.

Submitted by:	Piotr Kubaj <>
Differential Revision:
07 Sep 2016 12:43:22
Original commit files touched by this commit,1
tijl search for other commits by this committer
- In Uses/ use the loop variable directly when appending to
  *_DEPENDS.  Helper variables derived from the loop variable aren't
  expanded causing *_DEPENDS to be incorrect.
- Bump all ports with more than one value in USE_LINUX.

PR:		211645
Reported by:	jkim
05 Sep 2016 19:23:42
Original commit files touched by this commit,1
tijl search for other commits by this committer
- Replace Mk/ and Mk/ with
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
  USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
  are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling.  In the very rare cases
  that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling.  Only one port used it.
  default versions framework.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
15 Jun 2016 09:04:29
Original commit files touched by this commit,1
tz search for other commits by this committer
Change MAINTAINER from to

PR:           210265
Submitted by: Johannes Jost Meixner (
Approved by:  pi (mentor)
25 May 2016 16:54:31
Original commit files touched by this commit,1
pi search for other commits by this committer
Several ports: Change MAINTAINER from to

PR:		209746
Submitted by:	xmj
19 May 2016 11:09:14
Original commit files touched by this commit,1
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-messages

Approved by:	portmgr blanket
01 Apr 2016 14:16:20
Original commit files touched by this commit,1
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
25 Feb 2016 02:25:30
Original commit files touched by this commit,1
kevlo search for other commits by this committer
Add openssl and pulseaudio-libs to USE_LINUX_APPS to unbreak after the
linux-c6- to CentOS 6.7 update in r407537.
30 Jan 2016 18:30:40
Original commit files touched by this commit,1
miwi search for other commits by this committer
Welcome Centos 6.7

- Upgrade all linux-c6- to CentOS 6.7
- Cleanups

PR:                     205846
Submitted by:           xmj
In Collaboration with:  allanjude, netchild, xmj
Exp-run:                antoine
Sponsored by:           Perceivon Hosting Inc.
Differential Revision:  D3428

We'd like to thanks for all the feedback and comments.
16 Jan 2016 15:30:56
Original commit files touched by this commit,1
kevlo search for other commits by this committer
Unbreak on 11.0-CURRENT:
- Add a dependency on linux-c6-pulseaudio-libs-glib2

Sponsored by:	PortsCamp Taiwan

Reviewed by:	xmj
16 Sep 2015 10:26:42
Original commit files touched by this commit,1
jbeich search for other commits by this committer
multimedia/webcamd: clarify version requirements in consumers

webcamd exposes V4L/DVB/EVDEV/etc devices with consumer ABI configured
by v4l_compat version during build. Drop >0 dummy as V4L is available
since day 1 and we only want the daemon. This syncs RUN_DEPENDS with:

01 Jul 2015 05:01:31
Original commit files touched by this commit,1
xmj search for other commits by this committer
Replace my FreeBSD email with my private email in ports I maintain with
19 Jun 2015 01:58:25
Original commit files touched by this commit,1
xmj search for other commits by this committer
net-im/skype4: improve pkg-message

- improve pkg-message
- set my address as maintainer

Sponsored by:	Perceivon OU
11 Jun 2015 14:58:04
Original commit files touched by this commit,1
xmj search for other commits by this committer
net-im/skype4: unbreak on 11.0-CURRENT


  The "skype" binary works fine after recent update in linux compat layer when
  linux-c6-pulseaudio ( 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.

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

  Workaround: can be replaced with PA wrapper from - then sound will work too (with
  mounted devfs(5) in ${LINUXBASE}/dev).

PR:		200608
Submitted by:	Andriy Voskoboinyk <>
26 Apr 2015 10:07:52
Original commit files touched by this commit,1
antoine search for other commits by this committer
Deprecate ports broken for more than 6 months
08 Apr 2015 17:43:10
Original commit files touched by this commit,1
amdmi3 search for other commits by this committer
- Add CPE info

Approved by:	portmgr blanket
21 Nov 2014 23:55:50
Original commit files touched by this commit,1
antoine search for other commits by this committer
Cleanup plist
07 Oct 2014 14:12:04
Original commit files touched by this commit,1
xmj search for other commits by this committer
net-im/skype4: mark as BROKEN

 - Mark as BOKEN due to missing syscalls

Differential Revision:
Approved by:	swills (mentor)
22 Sep 2014 10:40:01
Original commit files touched by this commit,1
xmj search for other commits by this committer
Update CentOS base to 6.5, add userland ports

The Fedora 10 infrastructure ports have been in use since June 2009 and, while
having served a great deed, have become unsupported upstream and hence affected
by unfixed security vulnerabilities. In addition to that, many recent Linux
binaries need newer libc / stdlibc++ versions.

This commit adds the linux-c6- userland as drop-in replacement for the -f10
infrastructure, as well as upgrading the linux_base-c6 port to CentOS 6.5.

If you want to switch to linux-c6 ports, please define at /etc/make.conf:

(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 26

User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
How big is it?
The latest upgrade!

Enter Keywords:

Latest Vulnerabilities
rubygem-actionview4Mar 18
rubygem-actionview5Mar 18
rubygem-actionview50Mar 18
puttyMar 17
putty-gtk2Mar 17
putty-nogtkMar 17
py-notebookMar 16
ruby-gemsMar 15
ntpMar 07
openssl*Mar 07
openssl111Mar 07
rsshMar 06
rt42Mar 06
rt44Mar 06
gitlab-ceMar 05

13 vulnerabilities affecting 42 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-03-18 18:34:00

Deleted ports
Sanity Test Failures

NEW Graphs (Javascript)

Calculated hourly:
Port count 36279
Broken 116
Deprecated 119
Ignore 337
Forbidden 5
Restricted 161
Vulnerable 37
Expired 6
Set to expire 93
Interactive 0
new 24 hours 2
new 48 hours11
new 7 days34
new fortnight63
new month145

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.