Port details |
- skype4 P2P VoIP software
- 4.3.0.37_5,1 net-im
=3 4.3.0.37_5,1Version of this port present on the latest quarterly branch.
- DEPRECATED: Unsupported upstream
This port expired on: 2019-04-30 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 ports@FreeBSD.org
- Port Added: 2014-09-22 10:40:16
- Last Update: 2019-04-30 16:32:30
- SVN Revision: 500506
- People watching this port, also watch:: fluxbox, openssl, pidgin
- License: not specified in port
- WWW:
- http://www.skype.com/
- Description:
- 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.
WWW: http://www.skype.com/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS:
- No installation instructions:
- This port has been deleted.
- PKGNAME: skype4
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (skype-4.3.0.37.tar.bz2) = 8c99dc3978a588fb13303df7c8134379fb55b8dd460efefbc79ae594269b892d
SIZE (skype-4.3.0.37.tar.bz2) = 19310701
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- update-desktop-database : devel/desktop-file-utils
- Runtime dependencies:
-
- libpulse.so.0 : audio/linux-skype_oss_wrapper
- webcamd : multimedia/webcamd
- update-desktop-database : devel/desktop-file-utils
- linux-c6-fontconfig>0 : x11-fonts/linux-c6-fontconfig
- linux-c6-xorg-libs>0 : x11/linux-c6-xorg-libs
- linux-c6-qt47>0 : devel/linux-c6-qt47
- linux-c6-qt47-x11>0 : x11-toolkits/linux-c6-qt47-x11
- linux-c6-qt47-webkit>0 : www/linux-c6-qt47-webkit
- linux-c6-openssl>0 : security/linux-c6-openssl
- linux-c6-pulseaudio-libs>0 : audio/linux-c6-pulseaudio-libs
- 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-4.3.0.37_5,1:
DOCS=on: Build and/or install documentation
VIDEO=on: Video support
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- cpe desktop-file-utils linux tar:bzip2
- pkg-message:
- 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 libpulse.so, which
implements most of the things Skype actually needs through OSS, and not much
else. And that's okay, as libpulse.so 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
ยง2)
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
linprocfs.
# 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:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
4.3.0.37_5,1 30 Apr 2019 16:32:30 |
tobik |
Removed expired ports
2019-04-30 devel/poco-ssl: Newer version available; use devel/poco instead
2019-04-30 audio/linux-skype_oss_wrapper: Only useful for net-im/skype4
2019-04-30 net-im/skype4: Unsupported upstream |
4.3.0.37_5,1 19 Apr 2019 08:29:21 |
tobik |
Deprecate net-im/skype4
It is End of Life since 2017 [1]. Also deprecate linux-skype_oss_wrapper
which is only useful for skype4.
[1]
https://answers.microsoft.com/en-us/skype/forum/skype_linux-skype_startms-skype_installms/end-of-life-of-skype-for-linux-43/70fe7036-ddf3-4fa3-9c06-1bca3ec0226c |
4.3.0.37_5,1 02 Nov 2018 13:32:35 |
rene |
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: https://reviews.freebsd.org/D17724 |
4.3.0.37_5,1 10 Sep 2018 13:14:52 |
mat |
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 |
4.3.0.37_5,1 24 Feb 2018 08:52:27 |
tcberner |
Give xmj@'s ports back to the pool
PR: 226157
Submitted by: xmj |
4.3.0.37_5,1 31 Jan 2017 16:54:22 |
tijl |
- 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 ) |
4.3.0.37_4,1 11 Jan 2017 10:08:38 |
amdmi3 |
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by: portmgr blanket |
4.3.0.37_4,1 14 Nov 2016 11:26:59 |
danfe |
Do not terminate BROKEN messages with period, it is added by the framework. |
4.3.0.37_4,1 03 Nov 2016 21:47:46 |
tijl |
Remove NVIDIA option from Linux ports now that the nvidia-driver can be
installed later. |
4.3.0.37_4,1 19 Oct 2016 14:50:27 |
tijl |
Add Linux CentOS 7 infrastructure ports.
Mk/Uses/linux.mk 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 <pkubaj@anongoth.pl>
Differential Revision: https://reviews.freebsd.org/D7886 |
4.3.0.37_4,1 07 Sep 2016 12:43:22 |
tijl |
- In Uses/linux.mk 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 |
4.3.0.37_3,1 05 Sep 2016 19:23:42 |
tijl |
- Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with
Mk/Uses/linux.mk.
- 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
ports.
- 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.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
default versions framework. (Only the first 15 lines of the commit message are shown above ) |
4.3.0.37_2,1 15 Jun 2016 09:04:29 |
tz |
Change MAINTAINER from xmj@FreeBSD.org to johannes@perceivon.net
PR: 210265
Submitted by: Johannes Jost Meixner (johannes@perceivon.net)
Approved by: pi (mentor) |
4.3.0.37_2,1 25 May 2016 16:54:31 |
pi |
Several ports: Change MAINTAINER from xmj@chaot.net to xmj@FreeBSD.org
PR: 209746
Submitted by: xmj |
4.3.0.37_2,1 19 May 2016 11:09:14 |
amdmi3 |
- Fix trailing whitespace in pkg-messages
Approved by: portmgr blanket |
4.3.0.37_2,1 01 Apr 2016 14:16:20 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
4.3.0.37_2,1 25 Feb 2016 02:25:30 |
kevlo |
Add openssl and pulseaudio-libs to USE_LINUX_APPS to unbreak after the
linux-c6- to CentOS 6.7 update in r407537. |
4.3.0.37_1,1 30 Jan 2016 18:30:40 |
miwi |
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. |
4.3.0.37,1 16 Jan 2016 15:30:56 |
kevlo |
Unbreak on 11.0-CURRENT:
- Add a dependency on linux-c6-pulseaudio-libs-glib2
Sponsored by: PortsCamp Taiwan
Reviewed by: xmj |
4.3.0.37,1 16 Sep 2015 10:26:42 |
jbeich |
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:
multimedia/gstreamer-plugins-v4l2
multimedia/gstreamer1-plugins-v4l2 |
4.3.0.37,1 01 Jul 2015 05:01:31 |
xmj |
Replace my FreeBSD email with my private email in ports I maintain with
@FreeBSD.org. |
4.3.0.37,1 19 Jun 2015 01:58:25 |
xmj |
net-im/skype4: improve pkg-message
- improve pkg-message
- set my FreeBSD.org address as maintainer
Sponsored by: Perceivon OU |
4.3.0.37,1 11 Jun 2015 14:58:04 |
xmj |
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> |
4.3.0.37,1 26 Apr 2015 10:07:52 |
antoine |
Deprecate ports broken for more than 6 months |
4.3.0.37,1 08 Apr 2015 17:43:10 |
amdmi3 |
- Add CPE info
Approved by: portmgr blanket |
4.3.0.37,1 21 Nov 2014 23:55:50 |
antoine |
Cleanup plist |
4.3.0.37,1 07 Oct 2014 14:12:04 |
xmj |
net-im/skype4: mark as BROKEN
- Mark as BOKEN due to missing syscalls
Differential Revision: https://reviews.freebsd.org/D907
Approved by: swills (mentor) |
4.3.0.37,1 22 Sep 2014 10:40:01 |
xmj |
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:
OVERRIDE_LINUX_BASE_PORT=c6
OVERRIDE_LINUX_NONBASE_PORTS=c6
(Only the first 15 lines of the commit message are shown above ) |