Commit graph

34 commits

Author SHA1 Message Date
dholland
d19d48f5e9 Bump PKGREVISION because of xine-lib change that affects the dependency
list here. (Although it shouldn't, see tech-pkg for further discussion.)
2008-07-21 00:13:43 +00:00
drochner
0c08c9b04e update for 1.1.14 2008-07-17 17:01:35 +00:00
drochner
f2837ddfe2 oops - this belongs to the recent xine-lib update 2008-06-23 16:50:02 +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
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
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
jlam
76ed4a5797 Mechanical changes to add full DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-02 06:10:30 +00:00
drochner
44837300af reset PKGREVISION for base pkg version bump 2008-01-11 16:07:28 +00:00
abs
c7d9adce41 Update xine-arts to 1.1.7nb1: add
.include "../../audio/libao/buildlink3.mk"

to fix a runtime 'Undefined PLT symbol "ao_new_port" (symnum = 551)'

Now sound works again for me under kde
2007-09-06 14:27:06 +00:00
drochner
ff5977f044 xine-1.1.7 doesn't want to build the arts plugin unless told so
explicitely -- add a command line switch
(possibly kdemultimedia doesn't need it anymore?)
2007-06-15 18:29:17 +00:00
drochner
b7eb0abe89 make this build again: keep "configure" from checking for X stuff 2006-12-08 18:48:52 +00:00
wiz
8a2ba2ac4c Update to 1.1.2, provided by Kimura Fuyuki in PR 34107.
xine-lib (1.1.2)
  * Security fixes:
    - CVE-2005-4048: possible buffer overflow in libavcodec (crafted PNGs).
    - CVE-2006-2802: possible buffer overflow in the HTTP plugin.
    - possible buffer overflow via bad indexes in specially-crafted AVI files
  * Update gettext support to 0.14.5, disable internal gettext, fix locales
    handling, use the correct domain for strings.
  * Italian translation update
  * Czech translation update
  * Disable the XXMC plugin if Xv support isn't there
  * Also look for Xv support in /usr/lib for X.org's new location
  * Fix using xine-lib on systems with SELinux enabled
  * Build right with libiconv in /usr/local as default on FreeBSD
  * Fix a potential crash with fixed-size lacing in the Matroska demuxer
  * Patch from SuSE to fix alsa after hardware suspend
  * Fix the ./configure --enable-static-xv parameter
  * Really fix the speed changing race that was mentioned in 1.1.1
  * Send events for tvtime filmmode changes
  * Add an image decoder based on gdk-pixbuf
  * Add browseable capability to smb input plugin
  * Enable AMD64 mmx/sse support in some plugins (tvtime, libmpeg2, goom...)
  * Fix xxmc subpictures (broken since 1.1.1)
  * FFmpeg update (version 51.1.0)
  * Fix detection of locale containing a modifier (like "@euro")
  * New volume normalization post plugin
  * New image noise post plugin (useful for mitigating some compression artifacts)
  * Support for Vorbis-style comments in FLAC files
  * Coverity fixes
  * Add ATSC support to the DVB plugin
  * Make various structures and arrays constant.
  * Fix up health check to find libX11 and libXv shared objects even if
    devel packages aren't installed (where appropriate). (Ubuntu 47357)
  * Fix install problems in case configure was generated by autoconf >= 2.59c.
  * Fixed some win32 codec freezes when configured w32-path doesn't exist
  * Add support for RealPlayer 10 codecs (from SUSE)

xine-lib (1.1.1)
  * Improve sound quality when using alsa 1.0.9 or above.
    When playing a 44.1khz stream on a 48khz only capable sound card.
    It bypasses alsa-lib resampler and uses xine's
  * Windows ports bug fixes and improvements
  * Set up the framebuffer palette (fb video out).
  * build fixes and improvements, added --with-pthread-prefix and
    --with-zlib-prefix options
  * new DirectFB video output plugin with many improvements (output to overlay
    or TV, deinterlacing, image controls, zoom, OSD, double/triple buffering,
    vsync, flicker filtering, field parity control)
  * overlay cropping fixes for small streams or when using cropping support
  * experimental frame allocation optimization reduces cpu usage of the
    deinterlacer plugin by up 25%
  * implement time seeking on DVD plugin
  * move CFLAGS optimizations to a separated file (added --disable-optimizations)
  * use the same codec path as MPlayer (/usr[/local]/lib/codecs)
  * FFmpeg sync (new QDM2 decoder)
  * imported Duck TrueMotion 2 decoder from FFmpeg
  * sync libfaad2 to latest GPL compatible version; fixes AAC decoding on x86_64 arch
  * support gapless playback while switching streams (requires UI cooperation)
  * fix speed changing race causing deadlock with v4l plugin
  * cddb improvements/fixes (DTITLE/DYEAR parsing, timeout increase and
    multiline entries support) [#1205274]

xine-lib (1.1.0)
  * new quality deinterlacer from dscaler: GreedyH (Greedy High Motion)
  * new quality deinterlacer from dscaler: TomsMoComp (Tom's Motion Compensated)
  * added help for most deinterlace methods
  * ffmpeg update
  * use ImageMagick to convert and display different type of images (png, jpg...)
  * improve ASX playlist parsing
  * add an extended MRL reference event (MRL title, start time, play time):
    needed for the ASX parser; deprecates plain MRL reference events.
  * goom updated to 2k4-0

xine-lib (1.0.4)
  * tiny doc update
  * build fixes and cross build improvements
  * fixed an align problem in Win32 DirectX video output plugin
  * fixed linking of X11 plugins for some platforms
2006-08-06 10:36:50 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
wiz
419513bce5 Fix installation dir to match updated xine. Bump PKGREVISION. 2005-10-30 18:32:33 +00:00
drochner
4a10f32e62 sync with xine-lib update 2005-07-29 16:12:04 +00:00
jlam
81edaaa606 Create directories before installing files into them. 2005-06-16 06:57:37 +00:00
reed
0da8cdbb79 Add COMMENT specific to package.
(Before used generic COMMENT from xine-lib/Makefile.common.)
2005-05-10 00:18:03 +00:00
drochner
5000f4fab0 update to 1.0.1
changes:
-Big XvMC quality / correctness / cpu-usage fix
-added support for WMA Voice codec
-support for Windows Media Audio Lossless
-bugfixes
-security fixes (were already patched in pkgsrc)

also add a patch to correct the path for win32 codecs, needed if
xine-lib in embedded into other applications (as totem)
2005-05-02 11:29:35 +00:00
wiz
1f2ba12d0f PKGREVISION bump for glut dependency removal (SDL/buildlink3.mk). 2005-03-27 15:43:32 +00:00
drochner
c96a292b9a sync with xine-lib update 2004-12-22 11:22:35 +00:00
tv
e6ee8d8121 Avoid use of := in PKGNAME.
Fix pre-configure make operator (should use :, not ::).
2004-11-23 03:04:56 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
jschauma
acefb0f91e Include zlib's buildlink so that this configures and builds fine on
platforms that don't have zlib and need to pull it in from pkgsrc.
2004-06-24 17:27:26 +00:00
drochner
4cdb9ea17d update to xine-lib-1-rc4
changes:
This release improves playback of some streams, reduces flickering
of OSD and brings a whole bunch of updated libraries.
It does also fix a vulnerability in xine's RTSP streaming code.
See XSA-2004-3 for more information!

XXX powerpc asm stuff needs to be checked
XXX didn't test the "arts" stuff
2004-05-12 16:37:06 +00:00
wiz
5350dc21df Belatedly bump PKGREVISIONs and dependencies for xvidcore major bump
during recent update (hi charles!).
2004-04-05 18:41:14 +00:00
jmmv
ce3be8b79d Update to 1rc3a. Summary of changes since rc0a:
- Fixed some bugs which caused xine to segfault under certain conditions,
  and a long-standing issue that would make xine hang with the NPTL
  implementation in Linux kernel 2.6.
- Stabilized core engine and much improved subtitles.
- Built-in VCD navigation, XvMC support and better handling of funny filenames.
- A security hole regarding the "#save" MRL option has been closed.
- Added a feature: append "#save:filename" to an MRL to save the stream during
  playback.
- Lots of bugfixes.
2004-03-11 17:26:02 +00:00
jmmv
df24fe3ded Move inclusion of libiconv's bl3 file to the common Makefile, to fix the
build of xine-esound as shown by kristerw@'s last bulk build.
2004-02-27 13:54:49 +00:00
jmmv
01361281e9 bl3ify 2004-02-25 18:02:08 +00:00
jlam
340c675fd2 Don't put a slash at the end of the directory name when installing using
libtool.  Patch provided in PR 24346 by Kai Puolamaki.
2004-02-09 04:10:31 +00:00
jmmv
203f1e935a Fix path to xine-lib; moved to the multimedia category. 2004-01-26 13:08:20 +00:00
tron
2f1a4abbe9 Next attempt to fix the build problem of this package. 2004-01-24 09:27:43 +00:00
jmmv
126ac942db Initial import of xine-arts, version 1rc0a:
Xine is a free multimedia player library for playing back CDs, DVDs,
and VCDs.  It also decodes multimedia files like AVI, MOV, WMV, and MP3
from local disk drives, and displays multimedia streamed over the
Internet.  It interprets many of the most common multimedia formats
available -- and some of the most uncommon formats, too.

This package provides the aRts audio output plugin for xine-lib.
2004-01-22 16:06:18 +00:00