./multimedia/gmplayer, Fast, cross-platform movie player with GTK2+ interface

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.5nb11, Package name: gmplayer-1.5nb11, Maintainer: pkgsrc-users

MPlayer is a movie player for LINUX (runs on many other Unices,
and non-x86 CPUs). It plays most MPEG, VOB, AVI, VIVO, ASF/WMV,
QT/MOV, FLI, RM, NuppelVideo, yuv4mpeg, FILM, RoQ files, supported
by many native, XAnim, and Win32 DLL codecs. You can watch VideoCD,
SVCD, DVD, 3ivx, and even DivX movies too. The another big feature
of mplayer is the wide range of supported output drivers. It works
with X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, DirectFB, but you
can use GGI and SDL (and this way all their drivers) and some
lowlevel card-specific drivers (for Matrox, 3Dfx and Radeon) too!
Most of them supports software or hardware scaling, so you can enjoy
movies in fullscreen. And what about the nice big antialiased shaded
subtitles (10 supported types!!!) with european/ISO 8859-1,2
(hungarian, english, czech, etc), cyrillic, korean fonts, and OSD...


Required to run:
[graphics/freetype2] [graphics/png] [graphics/jpeg] [multimedia/libdvdnav] [multimedia/mplayer-share] [multimedia/libdvdread] [audio/ladspa] [fonts/fontconfig] [security/gnutls] [devel/glib2] [devel/SDL] [x11/gtk2] [x11/libXScrnSaver] [x11/libXvMC] [x11/libXv] [multimedia/libvdpau] [graphics/giflib] [multimedia/libass] [multimedia/ffmpeg5]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/xorgproto]

Package options: dvdnav, dvdread, gif, gnutls, jpeg, ladspa, mplayer-menu, mplayer-runtime-cpudetection, png, sdl, v4l2, vdpau

Master sites:


Version history: (Expand)


CVS history: (Expand)


   2024-11-17 08:17:06 by Thomas Klausner | Files touched by this commit (944)
Log message:
*: recursive bump for default-on option of at-spi2-core
   2024-05-30 05:16:37 by David H. Gutteridge | Files touched by this commit (1)
Log message:
gmplayer: fix checksum after mplayer-share patch change
   2024-04-12 21:42:05 by Taylor R Campbell | Files touched by this commit (1)
Log message:
multimedia/gmplayer: Make this cross-compile.

Skip the broken X11 detection in configure by passing `--enable-x11'.
Since this is a gtk2+ front end to mplayer, we require X11 anyway.
   2024-04-12 21:32:57 by Taylor R Campbell | Files touched by this commit (7)
Log message:
multimedia/mplayer: Handle machdep.altivec on NetBSD/powerpc too.

Bump revision because this built without the change on
NetBSD/powerpc, but didn't respect machdep.altivec at runtime.

Essentially the same patch as applied to ffmpeg2 through ffmpeg7, of
which mplayer has its own copy.
   2024-04-07 09:35:33 by Thomas Klausner | Files touched by this commit (1138)
Log message:
*: bump for cairo buildlink3.mk change

lzo was made an option
   2024-02-17 23:49:23 by Thomas Klausner | Files touched by this commit (4)
Log message:
mplayer and friends: consolidate cross-build logic in Makefile.common
   2024-02-17 20:45:15 by Thomas Klausner | Files touched by this commit (1)
Log message:
gmplayer: fix build

Apply mplayer's

revision 1.113
date: 2024-01-27 03:11:04 +0100;  author: riastradh;  state: Exp;  lines: +16 \ 
-1;  commitid: YiogfS4wLLyaV1WE;
multimedia/mplayer: Fix cross-build.

This removes our local patch to pass CFLAGS to compile the the
build-time tool codec-cfg.  These CFLAGS don't work for cross-builds,
but all we really need is to make libavutil/avutil.h.  So instead of
patching the makefile, just pass BUILDLINK_CPPFLAGS through into the
HOST_CC invocation that compiles it, in native builds.

And in cross builds, sleazily pass the include path under the
localbase in the destdir, so that we don't have to pull in ffmpeg5 as
a tool dependency -- libavutil/*.h seems to work here, and may
actually be correct because it pulls in libavutil/avconfig.h and
codec-cfg might want that to describe the target system rather than
the build system.
   2024-01-27 03:11:04 by Taylor R Campbell | Files touched by this commit (4)
Log message:
multimedia/mplayer: Fix cross-build.

This removes our local patch to pass CFLAGS to compile the the
build-time tool codec-cfg.  These CFLAGS don't work for cross-builds,
but all we really need is to make libavutil/avutil.h.  So instead of
patching the makefile, just pass BUILDLINK_CPPFLAGS through into the
HOST_CC invocation that compiles it, in native builds.

And in cross builds, sleazily pass the include path under the
localbase in the destdir, so that we don't have to pull in ffmpeg5 as
a tool dependency -- libavutil/*.h seems to work here, and may
actually be correct because it pulls in libavutil/avconfig.h and
codec-cfg might want that to describe the target system rather than
the build system.