VideoLAN is a project of French students from the Ecole Centrale Paris and developers from all over the world. Its main goals is MPEG streaming on a network, but it also features a standalone multimedia player. The VideoLAN Server can stream video read from a hard disk, a DVD player, a satellite card or an MPEG 2 compression card, and unicast or multicast it on a network. The VideoLAN Client can read the stream from the network and display it. It can also be used to display video read locally on the computer : DVDs, VCDs, MPEG and DivX files and from a satellite card. It is multi-plaform : Linux, Windows, Mac OS X, BeOS, BSD, Solaris, QNX, iPaq... The VideoLAN Client and Server now have a full IPv6 support. This package ships the 2.2.x version of VLC.
15 lines
446 B
Makefile
15 lines
446 B
Makefile
# $NetBSD: hacks.mk,v 1.1 2018/04/25 22:39:02 kamil Exp $
|
|
|
|
.if !defined(VLC2_HACKS_MK)
|
|
VLC2_HACKS_MK= # empty
|
|
|
|
# vlc_atomic.h rightly assumes "uses clang (support for C11)" implies
|
|
# "ships stdatomic.h" but for us this is not yet the case.
|
|
# This hack should be removed when -current has stdatomic.h.
|
|
.if ${OPSYS} == "NetBSD" && \
|
|
exists(/usr/bin/clang) && \
|
|
!exists(/usr/include/stdatomic.h)
|
|
CPPFLAGS+= -D__STDC_NO_ATOMICS__
|
|
.endif
|
|
|
|
.endif
|