Commit graph

147 commits

Author SHA1 Message Date
drochner
f0791db36d update to 1.1.17
changes:
-improved Matroska support
-UTF-16 fixes
-hack for Apple film trailers
-improved BluRay support
-OpenBSD sndio support
2009-12-09 10:13:03 +00:00
wiz
6dde6a65d6 libcdio updated changed its shlib major version, so bump depends.
Noted by drochner@
2009-10-31 14:46:51 +00:00
sno
41483c09f2 bumping revision due graphics/ImageMagick update 2009-08-26 21:20:13 +00:00
sno
949cd3bc1f bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
joerg
8cd7286f89 Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 20:47:52 +00:00
joerg
24151e2b99 Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
drochner
b8d5702ec1 update to 1.1.16.3
changes:
-security fixes (were already patched in pkgsrc)
-misc bugfixes
-build fixes
2009-04-17 16:35:40 +00:00
drochner
d3551cd683 add a patch from upstream CVS to fix an integer overflow in the
Quicktime demuxer, bump PKGREVISION
2009-04-05 13:15:01 +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
drochner
042709c632 update to 1.1.16.2
changes:
* Build fixes related to ImageMagick 6.4 & later.
* Fix an error in Matroska PTS calculation.
* Some front ends hang due to the hang fixes in 1.1.16. Fix
  this by removing a break statement.
* Fix broken size checks in various input plugins
  (ref. CVE-2008-5239).
* More malloc checking (ref. CVE-2008-5240).
* Fix race conditions in gapless_switch
  (ref. kde bug #180339)
* Fix a possible integer overflow in the 4XM demuxer.
  (TKADV2009-004.txt)
pkgsrc notes:
-the 4xm fix upstream is wrong, do it better (patch-ax)
-filter out --no-undefined linker options on NetBSD<5 because this
 causes errors if shared modules are not linked against libc
2009-02-19 12:58:03 +00:00
drochner
99ff9255c8 update to 1.1.16.1
This fixes a number of security problems:
CVE-2008-5234 vector 1, CVE-2008-5236, CVE-2008-5237, CVE-2008-5239,
CVE-2008-5240 vectors 3 & 4, CVE-2008-5243
other changes:
-Support H.264 and AAC streams within FLV
-tagging improvements
-Add position-based seeking independent from seekpoints
-misc fixes
2009-01-20 18:30:49 +00:00
jmcneill
ce03ddff25 # used by audio/xine-pulse/Makefile 2008-12-18 23:25:42 +00:00
bjs
5ccc7b5cff Recursive dependency bump for libspeex (it is backward-compatible,
but also has API additions).
2008-11-08 21:13:27 +00:00
dholland
e4b46be599 Add 8 more plugin libs (just why does xine install .a files for
*plugins*, anyway?) to fix the Linux build. From Aleksey Cheusov's
bulk build report.
2008-09-13 18:19:39 +00:00
drochner
a516ea95df add a patch from upstream CVS to make a header usable from C++,
bump PKGREVISION, thanks Rumko for pointing out
2008-08-27 17:16:43 +00:00
drochner
f345ec7f4c update to 1.1.15
This release contains some security fixes, notably a DoS via corrupted
Ogg files (CVE-2008-3231), some related fixes, and fixes for a few
possible buffer overflows.
The other changes include recognition of AMR audio and Snow video.
2008-08-26 13:12:30 +00:00
dholland
8c4a3f3adc Uses xmkmf in configure script; USE_TOOLS+=xmkmf.
Noted by Hasso Tepper in PR 39286.
2008-08-24 22:59:10 +00:00
dholland
3c41e0a229 Rearrange how libXv and libXvMC are probed in order to work properly on
systems with libXvMC.so but no libXvMCW.so.
Also add missing dependence on libX11. Thus, PKGREVISION++.
2008-07-29 05:58:41 +00:00
dholland
abdf4d0e9f Add libXvMC so the XvMC plugin is built and installed.
Noted by Gilles Dauphin in PR 37895.
PKGREVISION++.

Note: I've handled libXvMC the same way libXv is handled, which may not
be optimal but is least likely to break anything.
2008-07-21 00:11:34 +00:00
drochner
651b1e9ea5 update to 1.1.14
changes:
-adds Xv port & type selection
-improved content type detection for HTTP streams
-some DVB and V4L improvements
-DVB audio bug fixed
2008-07-17 17:00:35 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
drochner
8db816d8df update to 1.1.13
changes:
- For extra safety against possible Integer overflows like the ones found
    in CVE-2008-1482, backport more calloc usage from 1.2 branch
-Added MIME types and .mpp for musepack
-Fixed display of some MJPEG streams
-Deprecate xine_xmalloc() function, see src/xine-utils/utils.c for more
  information about the reason
-Provide a useful implementation of xine_register_log_cb()
-New version of the JACK output plugin

pkgsrc note: the fix for CVE-2008-1878 was integrated upstream
2008-06-21 15:45:15 +00:00
drochner
22e291cc88 normalize time argument to pthread_cond_timedwait(), otherwise NetBSD's
libpthread complains (happened if one jumped forth and back in a DVD)
bump PKGREVISION
2008-05-26 12:35:09 +00:00
tnn
c5e15582ee Fix PLIST breakage with native X11 introduced in rev 1.48. 2008-05-20 18:29:28 +00:00
wiz
e9e122fdb2 Add a variable XINE_MOD_DIR_VER that contains the subdirectory name
for the modules. Use it in xine-lib and its dependencies.

Fixes a bug in xine-esound and installation of wip/xine-xcb.
2008-04-24 12:32:22 +00:00
drochner
6dc0b0da94 xine security patch of the day: fix possible buffer overflow in
nsf parser (SA29850), patch from upstream CVS, bump PKGREVISION
2008-04-18 14:01:22 +00:00
drochner
eaf6372530 update to 1.1.12
changes:
-security fix (unchecked array index, CVE-2008-1686)
-a few bug fixes (including the 1.1.11.1 regressions)
-new version of the pulseaudio output plugin
-open-source upport for RealAudio "cook"
2008-04-15 19:25:28 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
drochner
33016932fc update to 1.1.11.1
changes:
* Security fixes:
  - Array Indexing Vulnerability in sdpplin_parse(). (CVE-2008-0073)
  - integer overflow, possibly leading to buffer overflow, CVE-2008-1482
* Reworked the plugin directory naming so that external plugins don't have
  to be rebuilt for every release
* Made the version parsing much more reliable; it wasn't properly coping
  with four-part version numbers
* Fixed an off-by-one in the FLAC security fix patch. This breakage was
  causing failure to play some files
* Support 16-bit big-endian DTS audio
* Improved frame snapshot API. (ABI extension.)
* Re-add support for # (stream parameter separator) in raw filenames
* Fixed long delay when closing stream on dual core systems

pkgsrc note: CVE-2008-0073 was already fixed by patch
2008-04-10 11:48:57 +00:00
drochner
a429ce6ead add patch from upstream to fix a buffer overflow in the SDP parser
(CVE-2008-0073)
bump PKGREVISION
2008-03-19 16:09:35 +00:00
tnn
de10e7d82d Bump revision for PLIST fix, suggested by Greg Toxel. 2008-02-11 15:03:18 +00:00
gdt
b3808ad28d add
# used by audio/xine-arts/Makefile
# used by audio/xine-esound/Makefile
per pkglint
2008-02-11 13:58:41 +00:00
tnn
b68fb9c851 Add missing translation to PLIST 2008-02-11 13:29:10 +00:00
drochner
3591f02b45 update to 1.1.10.1
This release contains a security fix (array index vulnerability which
may lead to a stack buffer overflow, CVE-2008-0486). There are also
two minor bug fixes.
2008-02-08 17:43:06 +00:00
drochner
68e7ba2483 update to 1.1.10
changes:
This release contains a security fix (remotely-expoitable buffer overflow,
CVE-2006-1664). (This is not the first time that that bug has been fixed?)
It also fixes a few more recent bugs, such as the audio output problems
in 1.1.9.

(The fix for CVE-2008-0225 which we had patches for was included
upstream too.)
2008-02-01 20:35:09 +00:00
drochner
f6f45d4fde added missing tr locale support, from Thomas Klausner 2008-01-12 13:15:39 +00:00
drochner
508ca350e2 update to 1.1.9
changes:
There are improvements to DVB subtitle support and H.264 video, and fixes
for MP3 playback, DVB, ivtv, Flash video streams and some playlist types
(particularly XML ones). One significant fix is that the special "be nice
to the user" '#' handling has been dropped since it seems to have been
causing more problems than it fixes.

pkgsrc note: a fix for CVE-2008-0225 (RTSP buffer overflow) is
already included
2008-01-11 16:05:27 +00:00
drochner
755dd125f5 support theora, bump PKGREVISION 2008-01-06 15:36:41 +00:00
drochner
0229edbe39 update to 1.1.8
This has improved DVB subtitles support, implements simple subtitle scaling
and bold & italics for text subtitles, and allows control of XxMC bob
deinterlacing. It also has fixes for an audio resampling problem (which
manifested as regular clicking), a problem which would cause the goom
plugin to stop working, and URL escape handling (use of %) in DVD and
Video CD MRLs. Some memory leaks are also fixed, and there are some
build fixes for Solaris users.
2007-11-22 20:20:21 +00:00
joerg
975f19ec8a Fix linkage with -lintl. In one plugin, disable the -Wl,-z,defs usage
as it breaks on DragonFly.
2007-06-18 21:16:10 +00:00
drochner
dfb5dcfe4a update to 1.1.7
changes:
-bugfixes, among others for VCD playback
-adds support for libdca (formerly libdts)
-handle disappearing audio devices (possibly ALSA specific)
2007-06-15 18:20:06 +00:00
drochner
80b0645584 update to 1.1.7
changes:
-bugfixes, among others for VCD playback
-adds support for libdca (formerly libdts)
-handle disappearing audio devices (possibly ALSA specific)
2007-06-15 18:20:04 +00:00
drochner
c7b82234aa pull in a patch from mplayer CVS to fix buffer overflow in DMO reader, see
http://lists.grok.org.uk/pipermail/full-disclosure/2007-March/052738.html
bump PKGREVISIONs
2007-03-09 15:14:16 +00:00
wiz
efe79e8211 Proxy-commit for drochner:
Fix a problem reported by Greg Oster in PR 35564.
2007-02-16 00:54:48 +00:00
drochner
766fd78c39 Explicitely disable opengl support, otherwise "configure" might pick up
a Mesa from /usr/X11R6.
Fixes a build failyre reported by Robert Elz per PR pkg/35564.
2007-02-09 19:25:05 +00:00
drochner
1a4b07d64e update to 1.1.4
changes:
This release contains improvements and important bugfixes.
Some issues that have really "bugged" us for quite some
time (like NTSC DVDs audio sync, broken since 1.1.2, and
H.264 crashes) are finally fixed.
Some of the new features include True Audio and WavPack
support.
bugfixes, cleanup etc

pkgsrc notes:
-new True Audio / WavPack support is not enabled yet
-cleanup of bl3.mk: no need to propagate internals
-removed dependency on libflac -- there is support to play flac files
 internally
-removed build of plugins for more exotic video outputs (SDL, ImageMagick,
 GL, aalib), this might be built in extra pkgs (like esound and arts
 already do)
2007-02-07 20:04:00 +00:00
wiz
423439eea7 Really include CD_BLOCK_OFFSET changes from Sergey Svishchev,
sent in PR 34107.

Bump PKGREVISION.
2007-02-01 07:33:33 +00:00
joerg
bd0afbd401 Modular Xorg support. 2007-01-29 10:32:50 +00:00
wiz
e5b04d25c0 Very belatedly bump PKGREVISION for all jasper dependencies because
of the shlib name change (!) during the update to 1.900.0.

Noted by Robert Elz in PR 35431.
2007-01-17 23:47:18 +00:00
drochner
0da4010705 remove a part of the previous patch because the underlying problem
was already fixed in the xine release
(too bad that xine and mplayer are going to diverge here)
2007-01-10 17:18:37 +00:00