Commit graph

169 commits

Author SHA1 Message Date
joerg
96226af0e0 Belated revision bump since the xine patch changes installed headers 2011-09-20 16:47:57 +00:00
hans
8eb985656f Recent SunOS has OSS, so the OSS plugin is built. 2011-09-14 17:25:32 +00:00
joerg
bc5d800815 Address computations are not ICE, even if GCC accepts them as such. Fix
that and use the same emms constraint as found in other places.
2011-09-04 14:34:52 +00:00
wiz
624613c8a0 Remove patch-src_video_out_xxmc.h -- it's a duplicate of patch-gb.
Migrate comment there.
2011-08-15 07:35:18 +00:00
sbd
ccc4e9fa62 Build fix for building with videoproto-2.3.1 and newer. 2011-08-14 10:14:25 +00:00
drochner
8ba16ba64d include one more X11 header to fix build at least on D'fly, from
John Marino per PR pkg/45152
2011-07-18 09:58:38 +00:00
jmcneill
b2d989e6b4 use netbsd dtvio.h header when available 2011-07-10 16:52:24 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
wiz
d0947786b6 Check for libXvMC (not +W) for enabling libxvmc support.
Fixes PR 44588 by Robert Elz.
2011-02-20 14:29:14 +00:00
tron
1717faf5b1 Bump package revision of all packages depending on the "libXvMC" package
whose builtin detection has been fixed.
2011-01-19 18:12:20 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
obache
e50a891507 Disable real-codecs exactly.
It is not widely available or broken (disabled on Darwin in configure,
or build failure on DragonFly as PR#43640).
Furthermore, paths for codecs is not adjusted for pkgsrc.

Bump PKGREVISION.
2010-12-23 10:46:05 +00:00
wiz
0b33e74d11 Now that libX11 pulls in libxcb, merge xine-xcb package back into
xine-lib.
Update dependency patterns in users and bump PKGREVISION.
2010-09-16 09:49:42 +00:00
drochner
72db7c94ab update to 1.1.19
changes:
-bugfixes
-support WebM container format
-support Xv gamma adjustment
-handle some more formats and Ogg tags

many pkgsrc patches were integrated upstream
2010-07-28 09:24:14 +00:00
drochner
8dd3412253 remove some patches which look unnecessary or obsolete 2010-07-21 16:47:57 +00:00
wiz
a802a4a1b4 Remove xineplug_inp_pvr. It is only installed when v4l is enabled, but
it isn't. From Aleksey Cheusov in PR 43515.
2010-06-25 22:05:53 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
drochner
5110f9e97f disable building of v4l input plugins, bump PKGREVISION 2010-04-19 15:31:19 +00:00
drochner
dd80a0634d update to 1.1.18.1
This release adds support for WMA Pro and basic support for Quicktime
media links (much better support is present in the 1.2 branch) and has
various fixes for 24-bit FLAC and LPCM, TTA, and AAC in Flash video;
there's also one important fix for DXR3 users, allowing xine-lib to work
with recent versions of the em8300 driver. It also has enhanced support
for metadata (currently Ogg-only).
2010-04-13 15:09:40 +00:00
wiz
91871f449e Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
wiz
579796a3e5 Recursive PKGREVISION bump for jpeg update to 8. 2010-01-17 12:02:03 +00:00
drochner
0add0572a3 remove unused XINE_LIB_VER definition 2009-12-14 11:47:44 +00:00
drochner
8b65d9fdb5 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
cc9d3d2c2e libcdio updated changed its shlib major version, so bump depends.
Noted by drochner@
2009-10-31 14:46:51 +00:00
sno
551967e4c1 bumping revision due graphics/ImageMagick update 2009-08-26 21:20:13 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
joerg
674dbd1712 Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 20:47:52 +00:00
joerg
62d1ba2bac 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