summaryrefslogtreecommitdiff
path: root/multimedia/gmplayer/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2022-04-24gmplayer: sync with latest mplayer-sharenia1-7/+3
2021-12-08revbump for icu and libffiadam1-2/+2
2021-06-22mplayer: remove pulse from default options now NetBSD 7 is unsupportednia1-2/+2
and it requires mozjs (and rust) which doesn't work on plaforms such as arm
2020-08-17*: revbump after fontconfig bl3 changes (libuuid removal)leot1-2/+2
2020-05-22revbump for multimedia/libdvdread; requested by leot@adam1-2/+2
2020-03-10librsvg: update bl3.mk to remove libcroco in rust casewiz1-2/+2
recursive bump for the dependency change
2020-03-08*: recursive bump for libffiwiz1-2/+2
2019-11-03multimedia: align variable assignmentsrillig1-2/+2
pkglint -Wall -F --only aligned --only indent -r No manual corrections.
2019-07-21*: recursive bump for gdk-pixbuf2-2.38.1wiz1-2/+2
2019-06-22mplayer: put back pulseaudio to SUGGESTED_OPTIONS.tsutsui1-1/+2
- the default audio output driver (in case no -ao option is specified) on NetBSD is still oss even if pulseaudio is enabled - users can change the audio output driver by "-ao pulse" option or "ao=pulse" in ~/.mplayer/config file, as they did on 1.3.0 packages - SDL (which is in current SUGGESTED_OPTIONS) already depends on pulseaudio by default Bump PKGREVISIONs.
2019-06-04mplayer: Update to 1.4nia1-2/+1
pkgsrc changes: * Set autosync = 30 by default to fix choppy video with NetBSD's new audio system. * Remove PulseAudio and legacy sound servers (nas, esd) as defaults. Consistent with mpv. * Add an alsa option and enable it by default on Linux. * Disable all codecs by default and just use ffmpeg instead. Allows distribution restrictions based on patents to be removed. Tested with a variety of common file formats. Consistent with other packages (e.g. FreeBSD Ports). While here, upgrade to ffmpeg4. Upstream changes: 1.4: "SubCounter" April 18, 2019 Decoders, demuxers, streams: * More pixel formats are supported for VP9, RSCC, Screenpresso * pvr:// support for the Hauppauge HD PVR model 1212 * Speed up detection of mpg format while streaming (limit probe to 4 MB) * demuxer: fall back to audio pts if all others are unavailable (#1928) * raw video: add support for < 8bpp RGB, support for paletted raw video, fix fliped raw video in non-avi containers * increase -lavdopts threads limit to 32 * warn for badly interleaved files, and make -ni more aggressive * support GBR pixel formats for HEVC * FFmpeg audio decoders: g721, g732 * FFmpeg video decoders: more Matrox mpeg2 formats (M702-3-4-5), Truemotion RT, Matrox Uncompressed SD/HD, BitJazz SheerVideo, YUY2 Lossless Codec Apple Pixlet, ScreenPressor, FM Screen Capture Codec * FFmpeg IFF video/image decoders: ANIM, ILBM, PBM, RGB8, RGBN Fixes: * fix more issues reported by Coverity * expand error checking, and fix many memleaks * fix -subcp enca: with external ASS subtitles (#2281) * fix reading of bitmap fonts * fix -subdelay applied inverted * some fixes for video filter bmovl (#2304, #2308) * fix timing of first and last frame (#2315) Other: * MPlayer can link against OpenSSL instead of GnuTLS for https support (Warning: the resulting binary can not be redistributed) * OSD: NV12/NV21 support * video output xv: NV12/NV21 support * video outputs for OSX: fix a few issues with newer OSX versions GUI: * No limitation on the number of entries in a font description file * Dramatic speedup of scanning font description files * Playback improvements for cue sheet playlists * Implementation of audio playback utilizing ReplayGain data * New symbol character 'g' and new dynamic label variable $g * Skins can leave current volume unchanged at startup * New configuration file: gui.gain * Modern new icons for the (default) menu, the file selector, the playlist and the message boxes * Rearrangement of some items of the (default) menu * Fix of broken evLoadAudioFile, evLoadSubtitle and evDropSubtitle * Skin support for 8-bit PNGs with palette
2019-06-02mencoder, mplayer, gmplayer: use /dev/audio for OSS on NetBSD/OpenBSD.tsutsui1-2/+2
- See PR/54229 about misuse of NetBSD's /dev/sound for OSS. - OpenBSD's /dev/sound seems removed since 6.1: https://man.openbsd.org/OpenBSD-6.1/audio.4 Bump PKGREVISIONs.
2019-03-24Update skins and skin sites.rhialto1-2/+2
2019-03-24Update skins and skin sites.rhialto1-35/+36
2019-03-24Add support for libmpg123 (default on) and libopus (default off).rhialto1-2/+2
libmpg123 is the internally preferred mp3 decoder, according to codecs.conf. The ffmpeg fallback complains a lot about many audio streams, causing stuttering sound. Using mpg123 should avoid that.
2019-01-12mencoder, mplayer, gmplayer: restore text relocation fix for NetBSD/i386.tsutsui1-2/+2
It seems lost in the previous patch-aa -> patch-configure rename. Bump PKGREVISION to rebuild binaries.
2018-11-14Revbump after cairo 1.16.0 update.kleink1-2/+2
2018-11-12Recursive revbump from hardbuzz-2.1.1ryoon1-2/+2
2018-05-27mencoder, mplayer, gmplayer: avoid text relocations on NetBSD/i386 8.0.tsutsui1-2/+2
* specify --disable-sse4 to avoid non-PIE asm ops in libmpcodecs/vf_ass.c that cause text relocations on NetBSD/i386 * explicitly pull pkgsrc/multimedia/libass to avoid internal libass (which seems usually enabled by configure's autodetect) * specify -fpic in configure for NetBSD/i386 to enable __PIC__ blocks in some sources * while here, use -mtune rather than -mcpu for not only gcc4 but also 5.x and later Bump PKGREVISIONs. Ok'ed by wiz@ in PR pkg/53319.
2018-04-16Recursive bump for new fribidi dependency in pango.wiz1-2/+2
2018-03-12Recursive bumps for fontconfig and libzip dependency changes.wiz1-2/+2
2017-02-12Recursive revbump from fonts/harfbuzzryoon1-2/+2
2017-02-06Recursive bump for harfbuzz's new graphite2 dependency.wiz1-2/+2
2016-10-09Update Blue-small skin to 1.9, PR pkg/51508.bsiegert1-3/+3
2016-08-03Revbump after graphics/gd updateadam1-1/+2
2016-02-07Update multimedia/{gmplayer,mencoder,mplayer,mplayer-share} to 1.2.1.leot1-6/+1
pkgsrc changes: o Switch all mplayer packages to use multimedia/ffmpeg2 instead of the version bundled with MPlayer. This will make maintainership of mplayer packages probably a bit easier (and it's particular relevant when dealing vulnerability issues). Discussed with wiz@. o Adjust CONFIGURE_ARGS and other part of the Makefile* to reflect the switch to multimedia/ffmpeg2. Changes: 1.2.1: Fixes: * misc GUI fixes * fix build regression in FreeBSD * fix many crashes with fuzzed files * fix errors for multichannels files and pulseaudio >= 6 Other: * building with system FFmpeg libs is possible without a local copy of of private FFmpeg headers * docs building does not require FFmpeg anymore * FFmpeg updated to 2.8.5
2015-11-23Get rid of our fix to brushedGnome-1.0 skin now that the brushedGnome-1.1 isleot1-11/+3
available upstream. Bump PKGREVISION.
2015-11-22Re-add brushedGnome skin that did not worked due to a typo and bump PKGREVISION.leot1-10/+16
While here restructure do-install target in order to avoid bzcat and gtar and directly use pax to copy the skins. This made the skins patchable and avoid to re-extract skin distfiles during the install phase (at the price of a regular expression that should not be too incomprensible). ok martin@
2015-11-22Remove no longer needed hack to adapt new skins to old software version.martin1-10/+6
Remove a skin that currently does not work. Bump revision.
2015-11-21Update gmplayer, mencoder, mplayer and mplayer-share to 1.2.leot1-6/+59
pkgsrc changes: * Various misc fixes (thanks to pkglint) * Do not pass --with-dvdread-config and --with-dvdnav-config, the dvdread-config and dvdnav-config seems that no longer exist. * Avoid to pass --enable-libvorbis otherwise libvorbis can not be recognised by the mplayer configure script. * (re)Use patches from multimedia/ffmpeg2 instead of using mplayer-specific ones Changes: 1.2: "FrameCounter" Decoders: * Hardware accelerated decoding on OS X via VDA. * Internal libmpeg2 disabled by default, on the assumption that nobody really needs it anymore. Other: * "run" slave/keybinding command now supports expanding properties * better support for > 8 bit formats in -vo gl * support for XYZ color space in -vo gl * -vo gl now supports OSD (not EOSD though) with GLES backend. * GLES backend now uses GLES v2 with YUV support via shaders * -vo gl supports rotated display without needing video filters via -monitor-orientation command-line option. * -vo gl now has an OSX/Cocoa backend, so it should be a better alternative to -vo corevideo now. * -vo gl2 renamed to -vo gl_tiled to stop people from assuming it is better than -vo gl (it is in many ways worse). * Fixes for DVB, teletext and closed-caption based subtitles. * Support teletext and CC subtitles in WTV. * Support binding keys corresponding to non-ASCII characters. * Limited -endpos support for -dump* * Danish messages header file renamed from help_mp-dk.h to help_mp-da.h in order to comply with ISO 639 language code (configure language options will now require da instead of dk) * configure: options --enable-gtk1, --with-glib-config= and --with-gtk-config= removed * Change ID3 genre name for genre ID 67 from "Psychadelic" to "Psychedelic" * support for audio bin/cue images Ports: * Windows: support file names as UTF-8 in slave mode and passing file names as wchar command line arguments. * Android: MPlayer can be run from adb shell and display videos via OpenGL ES. Note that just a bit of seeking etc. would cause reproducible system reboots after just a few seconds on my Galaxy S2. * Android: -wid is supported. This should allow using MPlayer in slave mode, a native window pointer needs to be passed as -wid. Untested. GUI: * Support for TV/DVB * Various improvements of the context menu and the preferences dialog * Revision of the user interface texts * Console message with information on deprecated (but still supported) entries in the skin configuration file * New symbol character (r) and new dynamic label variables ($D, $U, $P) * New items (pimage, rpotmeter) * Updated skins (avifile, Blue, Blue-small, Clearlooks, Corelian, disappearer, mentalic, mplayer_red, nativeRed, neutron, phony, plastic, slim, softgrip, standard, trium, tvisor, xanim) * Video can be rotated * New GUI message: evSetRotation * GUI now officially needs GTK+ and GLib versions 2 (it hadn't compiled with versions 1 for quite some time) * Support for audio and video bin/cue image playback * Support for Audio CD / (Super) Video CD / DVD image and DVD copy playback through the respective scheme (cd://, vcd://, dvd://) * Support for arbitrary non-binary data file cue sheets (i.e. cue sheets describing playlists for data files containing multiple titles) FFmpeg: * Version 2.8 with local patches Thanks to wiz@ for misc private discussion.
2015-04-25Recursive revbump following MesaLib update, categories g through n.tnn1-2/+2
2015-04-07PR pkg/49689: postprocess skin files so they are compatible with thismartin1-2/+10
version (as far as easily possible).
2015-04-05Build against libdvdnav 5.0 API.dsainty1-2/+2
Re-enable the inhibited DVD related options. Bump PKGREVISION on the principle of least surprise.
2015-02-24Update skins to current versions. From John D. Baker in PR 49689.wiz1-10/+10
Update PLIST to match and bump PKGREVISION.
2015-02-22Recursice revbump from pulseaudio.ryoon1-2/+2
Thank you, tron@.
2014-12-03Add -mstackrealign -mpreferred-stack-boundary=4 to CFLAGS on i386 for allbouyer1-2/+2
gcc 4.x versions. Fix mplayer coredumping on mp4 videos on netbsd-7. Patch from John D. Baker Bump PKGREVISION for all affected packages.
2014-10-09Fix linking of gmplayer by providing a definition for a common "dvd_angle".martin1-2/+2
2014-10-04Bump ABI depends since libdvdnav-5 removed a library.wiz1-2/+2
Recursive PKGREVISION bump.
2014-06-27add patch from ffmpeg to fix the recent LZO integer overflowdrochner1-2/+2
bump PKGREV
2014-05-18Revbump after updating graphics/giflibobache1-2/+2
2014-05-05Recursive revbump from x11/pixmanryoon1-2/+2
Fix PR pkg/48777
2013-11-26Bump PKGREVISION for json-c. Noted by tron.wiz1-3/+2
2013-10-10Recursive revbump from pango-1.36.0ryoon1-2/+2
2013-09-02Revbump after cairo updateadam1-2/+2
2013-06-06Bump PKGREVISION for libXft changes for NetBSD native X support onwiz1-2/+2
NetBSD 6, requested by tron.
2013-06-04Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:tron1-2/+2
Recursively bump package revisions again after the "freetype2" and "fontconfig" handling was fixed.
2013-06-03Bump freetype2 and fontconfig dependencies to current pkgsrc versions,wiz1-2/+2
to address issues with NetBSD-6(and earlier)'s fontconfig not being new enough for pango. While doing that, also bump freetype2 dependency to current pkgsrc version. Suggested by tron in PR 47882
2013-03-08Update unavaiable two skin files.obache1-4/+4
PR pkg/47461 by Ryosuke Moro. Bump PKGREVISION.
2013-02-16Recursive bump for png-1.6.wiz1-2/+2
2013-01-16Revbump for change to mplayer's default options.riastradh1-2/+2