Commit graph

193 commits

Author SHA1 Message Date
cheusov
d754b9d1f3 New option "lirc" for mplayer enabled on systems that support it 2012-12-02 01:33:52 +00:00
drochner
733c889cdf make the "debug" option work 2012-11-29 17:27:17 +00:00
ryoon
ba686245a6 Recursive revbump from audio/pulseaudio 2.1 2012-11-03 01:58:32 +00:00
wiz
15cd9859d6 As promised a week ago, remove arts and aalib from default suggested
options.
arts is obsolete and aalib only ever was a nice hack, not something
to be enabled by default.
2012-10-28 23:40:24 +00:00
asau
a19397ba81 Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 09:20:57 +00:00
obache
c38c120ee5 recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-15 10:03:29 +00:00
wiz
d9c308a7ee Remove another obsolete patch (x264 has been new enough for quite some time) 2012-06-11 21:59:42 +00:00
wiz
1f5e12e39a Remove obsolete patch (same code is a bit lower in the same file)
for security problem from 2009.
2012-06-11 21:56:07 +00:00
wiz
5e4b11b1af Add comments to patches. From Leonardo Taccari in private mail.
XXX:
patch-ae and patch-sub_osd.c (OS X support) need to reviewed if
they are still needed.
The same holds for patch-ve_x264
2012-06-11 21:55:34 +00:00
wiz
f288ae9d3e Update mplayer packages to 1.1, provided by Leonardo Taccari in PR 46566.
Pkgsrc changes:
* Fix some pkglint(1) warnings (no functional changes intended)
* Modified options.mk in order to always enable or disable a
  PKG_SUPPORTED_OPTION (for more information please give a look to
  the second "Note" of options.mk)
* Removed the mplayer-internal-faad PKG_SUPPORTED_OPTION, now faad support is
  only enabled via audio/faad2.
* Changed MASTER_SITES, now MPlayer distfile is fetched directly from its
  mirror.

MPlayer changes:

  1.1: "We gave up on 1.0"

    Decoders:
    * FFmpeg AAC decoder is now preferred over libfaad2 and the internal
      libfaad2 forked copy has been removed in its favor

    Demuxers:
    * experimental support for using binary Quicktime codecs with -demuxer lavf.
    * correct runtime and average bitrate for VBR (variable bitrate) MP3

    Filters:
    * delogo: allow to change the rectangle based on the time.
    * lavfi: libavfilter filter graphs (experimental).

    Other:
    * support adding noise at output resolution with -vo gl:noise-strength=8
    * experimental support for OpenGL ES 1.0 in -vo gl
    * support for PGS (BluRay-compatible), DVB and XSUB subtitles.
    * af_cmdline slave command to change e.g. audio equalizer options at runtime.
    * vo x11: don't hide or show cursor any more if attached to an existing window (-wid)
    * try reconnecting network streams e.g. after network timeouts
    * lots of bug fixes as always (and surely a few new bugs, too :-( )

    GUI: Support for the GUI continues.
    * numerous fixes, improvements and updates
    * UTF-8 support
    * all skin messages available as slave commands (gui <message>)
    * fancy new icon

    Ports:
    * Wine (see DOCS/tech/crosscompile.txt)

    MEncoder:
    * -force-key-frames option to set explicit seek points.

MPlayer (1.0)

  rc4: "Yes We Can"

    GUI: Changes towards removing the GUI
    * The GUI will no longer display any error or warning messages.
    * Special GUI slave commands (gui_*) were removed, along with
      the related key bindings.

    Decoders:
    * YUY2 Lossless Codec (YLC0) via binary DLL
    * Truemotion RT codec (TR20) via binary DLL
    * Nogantech Codec (NTN1 and NTN2) via binary DLL
    * add new FourCCs (m1v1, yuvs, VYUY, Y42B, V422, YUNV, UYNV, UYNY, uyv1,
      2Vu1, P422, HDYC, IJLV, MVJP)
      TwoCCs (0xA106, 0x6c75, 0xAAC0, 0x55005354)
      to existing decoders
    * AMR now handled via OpenCORE decoder
    * updated Windows Media Screen Codec (MSS1, MSS2) via binary DLL
    * CoreAVC H.264 decoder via binary DLL (Windows only)
    * Kega Game video codec (KGV1) via binary DLL
    * SoftLab-NSK Forward MPEG-2 I-frames (SLIF) via binary DLL
    * JPEG 2000 support via OpenJPEG
    * internal liba52 copy removed
    * CineForm HD (CFHD) via binary DLL
    * VP8 en-/decoding through libvpx wrapper and native decoder in FFmpeg
    * support for external libmpeg2 added
    * hardware MPEG decoder priority lowered
    * external libmpg123 support

    Demuxers:
    * Mostly fixed timing issues with some H.264 (PAFF) samples
    * Matroska and Ogg demuxers switched to use libavformat by default.
      Report issues and use -demuxer ogg and -demuxer mkv to work around them.
    * support for TrueHD in Blu-ray streams in libmpdemux
    * more Blu-ray codec support with lavf
    * fix length in ASF/WMV files
    * support ISDB-Tb DVB streams

    Filters:
    * remove vf_yuy2, functionality is replaced by -vf format=yuv2
    * remove vf_rgb2bgr, functionality is replaced by sws and vf_format

    Streaming:
    * Support for unencrypted Blu-ray playback through libbluray.
      Use it through: mplayer br:////path/to/disc

    Drivers:
    * -vo yuv4mpeg:interlaced no longer does its own interlaced RGB->YUV
      conversion. Use -vf scale=::1 to keep the same behavior and report
      if there are any issues with that.
    * X11: Window manager chooses Window position by default.
      Add geometry=50%:50% to your configuration to get the old behavior.
    * -vo md5sum md5 calculation changed so output matches FFmpeg's -f framemd5
    * Support for more formats in OpenGL video output drivers (different YUV
      subsampling, 16 bit per component)
    * Selectable YUV to RGB conversion standard for -vo gl
      (-vo gl:colorspace=...:levelconv=...)
    * -vo gl now tries to use yuv=2 by default if possible
    * -vo gl:stereo=... for experimental stereo (3D) support
    * -vo matrixview finally added
    * add OS/2 KAI audio driver (-ao kai)

    Other:
    * -nosub option for disabling auto-selected subtitles
    * support for displaying subs in the terminal (FIXME)
    * support for subtitles with audio-only files
    * support for right-to-left languages with embedded subtitles
    * support for UTF-16 encoded external subtitles
    * support for 8 channel audio
    * sync dvd:// and dvdnav:// features
    * support for MPEG-4 ASP in VDPAU video output (non-B-frame only)
    * support for live and non-live DVB teletext with demuxer lavf
    * -name, -title and -use-filename-title options for MPlayer
    * support for stream handling via FFmpeg, in particular RTMP and RTSP
      (use e.g. ffmpeg://http://example.com/test)
    * experimental support for external libass, configure with
      --disable-ass-internal
    * better support for 16-bit-per-component formats and formats
      with alpha channel
    * better out-of-the-box support for compiling for ARM, IA64,
      MinGW32 and MinGW-w64, MinGW has ASLR enabled with recent
      enough binutils
    * libdvdcss synced with upstream Subversion snapshot

    MEncoder:
    * add -tsprog for demuxer lavf
2012-06-11 13:41:12 +00:00
joerg
770651c292 Don't use the integrated assembler with LLVM for now, too much ambigious
assembler usage on x86.
2012-05-04 16:29:14 +00:00
wiz
e0808f0de0 More pcre PKGREVISION bumps. 2012-03-03 12:54:15 +00:00
wiz
5a1e8b0499 Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:40:37 +00:00
sbd
0baf031533 Recursive dependency bump for databases/gdbm ABI_DEPENDS change. 2012-01-24 09:10:50 +00:00
obache
615c758c19 Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump. 2012-01-13 10:54:43 +00:00
drochner
d3ba1f078f add patch from ffmpeg to fix an integer signedness error in CAVS codec
which can cause crashes or possibly allow code execution
(CVE-2011-3362)
bump PKGREV
2011-11-02 16:35:14 +00:00
sbd
e93e5d65e3 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:11:52 +00:00
jmcneill
b218fe1951 If AUDIO_GETBUFINFO is available, use it whenever possible in preference
to AUDIO_GETINFO. This should reduce playback CPU usage.
2011-10-24 13:06:05 +00:00
drochner
23f5b8d34a add patch from upstream to fix possible buffer overflow in "sami"
subtitle reader
bump PKGREV
2011-10-18 16:04:35 +00:00
obache
c5d8a2a356 Recursive bump from gdbm shlib bump. 2011-08-23 13:06:45 +00:00
jmcneill
fc706f41c7 add support for dvb capture on netbsd 2011-07-09 15:51:51 +00:00
wiz
bb9a64d04d Remove gcc restriction added in 2004.
Let's see if it's still requiring gcc-only in 2011.

Addresses PR 44981.
2011-05-18 08:28:39 +00:00
obache
9ea3b36c23 recursive bump from gettext-lib shlib bump. 2011-04-22 14:40:40 +00:00
drochner
205d9a9128 libungif/buildlink3.mk -> mk/giflib.buildlink3.mk 2011-03-09 16:34:02 +00:00
wiz
56d4c849e9 Fix build with png-1.5. 2011-01-14 10:44:27 +00:00
wiz
4a85d9393e png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:53:23 +00:00
dsainty
1f40f3a084 Mechanically replace references to graphics/jpeg with the suitable
alternative from mk/jpeg.buildlink3.mk

This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).

The mechanical edits were applied via the following script:

#!/bin/sh
for d in */*; do
  [ -d "$d" ] || continue
  for i in "$d/"Makefile* "$d/"*.mk; do
    case "$i" in *.orig|*"*"*) continue;; esac
    out="$d/x"
    sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
        -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
        < "$i" > "$out"
    if cmp -s "$i" "$out"; then
      rm -f "$out"
    else
      echo "Edited $i"
      mv -f "$i" "$i.orig" && mv "$out" "$i"
    fi
  done
done
2010-12-23 11:44:24 +00:00
shattered
6066d9ef25 PR/37694: add optional support for libcaca. Tested on 4.0/i386. 2010-12-17 19:05:35 +00:00
tsutsui
1709b19b81 Make mplayer build on NetBSD/sh3el.
Build tested on NetBSD/landisk 5.1 and player tested on NetBSD/dreamcast 5.1.
(though some more packages need hacks/fixes for XFree86 and SH3)
2010-12-05 16:42:16 +00:00
tron
34ce035ceb Add fix for the vulnerability reported in CVE-2010-3429 taken from
MPlayer's GIT repository.
2010-11-23 12:31:29 +00:00
ahoka
fa6e5e2410 drop maintainership 2010-10-24 21:56:51 +00:00
wiz
17c8d7c079 Update to 20100913, provided by Aleksey Cheusov via wip.
One year of changes.
Ok ahoka@
2010-09-16 18:56:11 +00:00
wiz
794a966e6d Remove unused variable pointing to non-existent dir.
pkglint is now much happier.
2010-09-05 23:01:48 +00:00
wiz
c9c8a67927 Fix build on Solaris, from Aleksey Cheusov in PR 43841. 2010-09-05 23:00:55 +00:00
wiz
e5bae12684 Add vdpau option, on the platforms where it is supported.
From Aleksey Cheusov in PR 43658.
2010-09-01 20:55:56 +00:00
tsutsui
058b897908 Fix build failure and make mplayer work properly on NetBSD/arm:
- workaround name conflict with system header <arm/bswap.h> in libavutils
   by subst.mk replacement
 - explicitly disable armv5te, armv6, and armv6t2 options that are enabled
   by autodetect code in configure but cause illegal instruction errors
   on StrongARM and XScale machines

Tested on NetBSD/hpcarm (WS011SH) and NetBSD/shark (Funai's DNARD) 5.99.38.
2010-08-12 15:28:46 +00:00
ahoka
7bde7111c9 Add an sf.net mirror. 2010-01-03 23:42:44 +00:00
tnn
f7fdee6c9a mirrored the distfile due to unavailability 2010-01-01 17:54:38 +00:00
hasso
951f97d078 Fix build on DragonFly. 2009-11-07 18:43:36 +00:00
pooka
f1a8e7b3a4 fix option names 2009-11-04 16:00:54 +00:00
tnn
ae422b8e45 Fix build with dts option:
# The configure handling for --enable-libdca is broken.
# However, it works if you omit the argument and let
# configure autodetect support.
2009-10-20 09:53:28 +00:00
ahoka
0017ba3d86 Take 2 on trying to make this work on OSX. 2009-10-19 00:13:07 +00:00
ahoka
eb62daeb5c Upgrade to the SVN snapshot as of 2009-10-17.
The builtin libavcodec now uses yasm to assemble hand written
h264 code. The older x264 we currently have in pkgsrc is not supported
by mplayer, so I had to do some hand tweaking to make it work.
It may contain bugs because of this, so report any fallouts with h264.
2009-10-18 22:22:10 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
wiz
6843b73577 Note which other packages use this Makefile fragment. 2009-08-09 19:25:50 +00:00
wiz
abe1cb8415 Add RCS Id and comment. 2009-08-09 19:20:49 +00:00
kefren
9aaa49e196 add fix for SA26157. Bump PKGREVISION 2009-08-09 12:56:11 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
wiz
c889b640e8 Allow faad options for mencoder as well.
From Hiroyuki Bessho in PR 41403.
2009-05-11 08:24:58 +00:00
jmcneill
78d901ed40 Configure script misdetects endianness on NetBSD/sgimips, so pass
--enable-big-endian for OPSYS=NetBSD and MACHINE_ARCH=mipseb
2009-03-06 01:54:14 +00:00