Commit graph

325 commits

Author SHA1 Message Date
sbd
1a583ab829 Regenerate diffs for GNU patch. 2011-12-14 03:21:51 +00:00
joerg
cb83a279be Fix build with modern GCC 2011-11-25 22:05:36 +00:00
sbd
6c1bcc271a Recursive bump for multimedia/ffmpeg buildlink addition. 2011-11-16 01:33:15 +00:00
obache
bb3696f957 Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:59:47 +00:00
shattered
a01f007099 Remove patch hunks that disable --recheck in GNU configure scripts.
These were generated, apparently, by mk/configure/gnu-configure.mk
(configure-scripts-override target).
2011-01-25 22:22:13 +00:00
shattered
3b05a61c76 Follow HTTP redirects to new HOMEPAGEs and/or MASTER_SITES. 2010-11-13 21:08:54 +00:00
pettai
c06b1b26a7 Fix for the "annotated bulk failures" mail discussion.
(ok dholland)
2010-09-24 00:16:24 +00:00
seb
c3f1e700ad Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
2010-08-21 16:32:42 +00:00
seb
d114967e51 Ok it is broken but let us make the Makefile usable enough to get it 2010-08-21 10:17:10 +00:00
seb
e734f74b34 Ok it is broken but let us make the Makefile usable to know it :) 2010-08-21 09:07:17 +00:00
pettai
b449531015 Beacon v1.3-0 July 15, 2005
* Cleaned up socket code to separate TCP and UDP socket handling.
  Connections are now far more robust.
2010-03-14 10:59:14 +00:00
sborrill
09e16ce132 Add DESTDIR support (and fix man path at same time).
Bump PKGREVISION
2010-03-08 12:10:06 +00:00
is
8f6ed9d723 DESTDIR support. 2010-03-03 14:30:13 +00:00
jnemeth
712fe6fe2a mark imm, nte, and sdr as broken
/brick joerg
2010-02-25 09:23:25 +00:00
is
c03d67afb3 Use relative filenames in patches. 2010-02-15 18:24:59 +00:00
joerg
63fd1ea986 Forgot to comment out the broken tk83 users. 2010-02-11 12:32:39 +00:00
joerg
fead5d84e8 Mark remainining tcl/tk 8.3 users as broken. 2010-02-10 18:11:45 +00:00
is
bce4779a59 fix paths in patches. 2010-02-03 21:14:22 +00:00
is
77454b874e Convert to use tcl/tk 8.4. 2010-01-25 21:14:45 +00:00
is
f592aeb094 Port to using tcl/tk 8.4. 2010-01-25 21:01:03 +00:00
is
e4bfd288ac Port to using tcl/tk 8.4. 2010-01-25 20:55:45 +00:00
asau
6e7128d7de Support staged installation. 2009-12-13 17:57:25 +00:00
snj
88da5ded68 This package needs gtk-doc to successfully build its HTML docs. Adding a
build dependency on gtk-doc isn't enough to make everything happy, because
the gtk-doc package unhelpfully disables sgml support by default (in the
name of avoiding a "heavy" jade dependency).  In order to get a package
that is consistent regardless of which additional packages are installed,
let's just not install the HTML docs at all.
2009-12-12 18:11:07 +00:00
snj
902ae702d1 Make this build when the inet6 option is enabled (default). 2009-12-02 08:19:02 +00:00
snj
cf1381719f Add a couple missing files to this package's PLIST. 2009-12-02 07:10:52 +00:00
tnn
2a0e3108a8 support PKGMANDIR 2009-10-29 20:26:27 +00:00
joerg
7aa3e73c56 MAKE_JOBS_SAFE=no 2009-10-07 15:56:11 +00:00
joerg
f990d5347a Fix destdir installation 2009-08-18 15:57:59 +00:00
sborrill
17ae00cbd6 Add wbd 1.0p4 2009-07-07 16:11:32 +00:00
sborrill
b52559037a wbd, the UCB/LBNL whiteboard tool, is a real-time shared whiteboard
application.
2009-07-07 16:10:18 +00:00
sborrill
d10b16826f Fix build with latest ffmpeg.
Bump PKGREVISION
2009-07-01 13:51:47 +00:00
joerg
c569c6a51f Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
joerg
0449c018a4 Fix LP64 build. Doesn't support MAKE_JOBS. 2009-06-29 15:53:35 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
rillig
61c7cf362d Removed redundant .gz suffix for man pages. 2009-06-12 19:09:35 +00:00
zafer
fdb98c3f7b update mirror. 2009-05-21 11:25:12 +00:00
manu
0529d18242 Leave over maintainership to pkgsrc-users 2009-03-22 04:53:38 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
obache
e913d4f40a Recursive revision bump came from audio/gsm. 2009-02-03 06:11:12 +00:00
sborrill
4edfc9ccd8 Add vic-devel 2008-12-16 19:36:22 +00:00
sborrill
c94453a914 Import development version of vic from UCL/Avats/Sumover.
Compared to existing mbone/vic there has 12 years of developments and
thus rather too much to list here. Highlights include:

v2.8ucl-1.4.0beta:
New Video window right-click menu

v2.8ucl-1.3.1:
New Codecs:
	H.264 compliant with RFC3640 {NCHC, UCL}
	MPEG4 compliant with RFC3894 {NCHC}
Advanced rendering:
	Full-Screen mode, Video window scaling in software
	X11 XVideo - hardware scaling/colourspace conversion
	Source-Specific Multicast (SSM) support

v2.8ucl-1.2.0
New codec h261as - contributed by Rhys Hawkins (Rhys.Hawkins@anu.edu.au) at Australian National University (ANU). This codec enables interoperability with Rhys' VP tool available to the AccessGrid community.  Use configure --disable-h261as to disable it.
Added image overlay support. This allows a PPM image to be used as an institutional logo, (for example, added sample UCL logo file: ucl_logo.ppm), which can be placed and moved over the video window. Overlays work with all grabbers and codecs. The logo image can also be specified as a vic resource (in .vic.tcl) so that it is made available at startup. Also, tweaked error return values from oTcl to C++, so that all errors relating to overlays are handled gracefully.
Added a LICENSE file.
Added focus property in the generic tcl mk.entry() function that builds text entry widgets.
Added more graceful error handling so Vic will bring up a warning dialogue instead of crashing.
Added Source-Specific Multicast (SSM) support - tested IPv4 on WinXP. IPv6 on Linux not fully tested.

v2.8ucl-1.1.7:
Updated video4linux2 driver so it works with latest API - i.e. with linux kernel 2.6.x. Modified configure to so it can be selected. The old v4l2 driver is still there as grabber-v4l2-old.
Updated configure so it includes both v4l1 v4l2 drivers as there are still devices that use v4l1 in 2.6.x kernel - like the Philips USB cams.
Modified xv-grabber so it's optional in configure. Also modified it to handle mulitple devices - though none to test with.

v2.8ucl-1.1.4:
Added check in configure to turn off optimisation in h261 decoder code if we're using GCC 2.96 (otherwise it crashes).
Added loopback fixes

v2.8ucl-1.1.3:
Updated so a new menu item is added to each decode window allowing users to select number of layers to receive on a layered feed. The Encode layers slider used to attempt do this but didn't work with more than one layered feed.
Added number of layers indicator to info field on decoded feeds
Added -v option to ouput version number.
Added command line options to specify interface (-i addr) and IPv6 interface index (-x index)
Updated to use getaddrinfo for name lookup - using the supplementary function included into common library when using MUSICA IPv6.
Altered the way the addresses are allocated - Now referenced through the network object (Before they were allocated by stepping thru all available address types untill one address type resolved - Which could have caused some problems - also generated errors from the failed resolve attempts)
Corrected the positioning of the padding bit in the rtcp header. Retained some compatibility with old version which used to put it in first packet. Also the length in the rtcp packet did not include the padding - it now does. It doesn't appear to break when interworking with the older version so far....
Corrected bug which meant vic attempte to delete it's local src from the list of sources when it appears to go idle for a long time - happens when vic gets suspended for a while.
Altered net-ipv6 so the IPv6 interface index is not used IPV6_MULTICAST_IF unless set on the command line as it seems to cause problems for FreeBSD. It is now set to -1 in the resourses to indicate its uninitialised state.
corrected IPPROTO_IP used in net-ipv6 loopback command to use IPPROTO_IPV6
Tweaked so the send socket binds to command line specified -i interface, if specified, otherwise it binds to in6addr_any
Corrected bug in IPv6 when TTL is set on Command line - it was calling the ipv4 proc to check for multicast - now calls in6_multicast
Enabled -m (mtu) option on command line - Use with care as not all codecs will behave correctly. (it's default is 1024).

v2.8ucl-1.1.2:
Fixed RTCP bug - The SSRC wasn't being set when transmitting (well it was always -1)
Introduced factor of 2 into the PKTBUF_SIZE as the H261 codec seems to over-run the buffer a bit - causing random errors.
Disabled mbus recognised message - No longer crash when we receive an unknown mbus command.
Increase heartbeat rate to comply with latest spec
Added codec/h263/*.o to clean directive.
Changed name of UCL's common library to new name: libuclmmbase.a (from old libcommon.a)
Updates for the mbus parser..
Changed to make x11 grabber last choice by popular demand

v2.8ucl-1.1.1:
Tidied up command line option specification string
Updated for new common library
Updated to keep gcc-2.95 happy

v2.8ucl-1.1.0:
Expermental first release of layered support taken from MASH project vic.
Creates seperate network objects for each layer and sends seperate RTCP reports (unchecked in this release - these are not quite working)
Incoperated PVH codec from MASH
New command line option -j num_of_layers

v2.8ucl-1.0:
Reorganised code into directory structure reflecting the functionality of the different modules of vic
Moved vic over to use UCL's version's of tcl/tk - this is due to a number of problems we have encountered
Moved vic over to use UCL's common library so it shares the codebase provided by rat - where possible; It now uses common DES code and Mbus code - so both the DES and Mbus sections have been re-written.
IPv6 support under UNIX and WIN32

v2.8ucl5:
Fixed -l option so it instead generates a filename automatically

v2.8ucl4:
Updated H263 support for Litte Endian machines
Updated grabber-x11 so it works on more machines and when running vic on a remote X server

v2.8ucl3:

Added H.263 codec for UNIX
Included many useful fixes from Bill Fenner

v2.8ucl2:
Added JPEG and bvc software codecs

v2.8ucl1:
Port to Tcl/Tk 8.0
Added DES support
Added H.263+ codec
2008-12-16 19:35:45 +00:00
sborrill
eb3788898b Build on NetBSD 5.* 2008-12-13 22:34:44 +00:00
he
b021813da0 Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
2008-10-19 19:17:40 +00:00
seb
67c0c4eb75 Fix pidfile option handling (in configuration file case).
Bump PKGREVISION to 1.
2008-08-26 17:18:14 +00:00
seb
c08f8e6edb Add & enable dbeacon 2008-08-26 15:02:54 +00:00
seb
a3a3d42a31 Initial import of dbeacon version 0.3.9.1 in the NetBSD Packages
Collection.

dbeacon is a Multicast Beacon written in C++. The main purpose of
a beacon is to monitor other beacon's reachability and collect
statistics such as loss, delay and jitter between beacons. dbeacon
supports both IPv4 and IPv6 multicast, collecting information via
ASM and SSM.

dbeacon was originally only IPv6 capable, designed to be used in
the m6bone.
2008-08-26 15:01:54 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
joerg
b146d123da Fix autoconf header to not re-declare inet_ntop and friends.
Fix text relocations by ensuring the Perl module can use -fPIC builds.
Bump revision.
2008-06-21 17:58:17 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
jlam
a80fd13efc Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-04 17:57:17 +00:00