aboutsummaryrefslogtreecommitdiff
path: root/multimedia/mplayer
Commit message (Collapse)AuthorAgeFilesLines
* Resolve warning about bad symlink in stage-qa with GUI (gmplayer->mplayer)Thomas Zander2016-09-041-1/+1
| | | | Notes: svn path=/head/; revision=421304
* Drop support for expired port multimedia/linux-realplayerThomas Zander2016-08-093-6/+2
| | | | | | | | | PR: 211675 Submitted by: rene Reviewed by: riggs Notes: svn path=/head/; revision=419952
* Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled ↵Dmitry Marakasov2016-05-231-1/+1
| | | | | | | | | by default anyway and don't need to be listed Approved by: portmgr blanket Notes: svn path=/head/; revision=415742
* Update to snapshots of mplayer and ffmpeg as of 2016-05-08Thomas Zander2016-05-082-3/+3
| | | | Notes: svn path=/head/; revision=414816
* Update to snapshots as of 2016-04-09 including bundled ffmpegThomas Zander2016-04-095-15/+36
| | | | Notes: svn path=/head/; revision=412865
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.Mathieu Arnold2016-04-014-46/+46
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412348
* - Update security/gnutls to 3.4.10.Tijl Coosemans2016-03-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Rename the LIBDANE option DANE because that's the name of the protocol supported by libgnutls-dane and gnutls-cli. Also clarify the option description. - Add an IDN option. - libgnutls-openssl has been removed in 3.4. Some ports used this library in their LIB_DEPENDS but no port actually required it. - Some old API functions have been removed. Ports that used these have been updated or patched to use the new API. - Add a patch to print/cups to prevent overlinking of libgnutls.so. - Bump PORTREVISION on dependent ports. net-im/jabber: This port used the old API to give users fine grained control over which crypto algorithms were used via a configuration file. It's not immediately obvious how to port this to the new API so the port always uses the defaults now. www/hydra: Mark BROKEN. This uses more removed calls than the other ports, is said to be alpha quality and not fully functional and has been abandoned 10 years ago. PR: 207768 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=411990
* Enable speex audio codec as non-default OPTIONThomas Zander2016-03-203-2/+4
| | | | | | | Proposed by: Stefan Ehmann <shoesoft@gmx.net> Notes: svn path=/head/; revision=411517
* Make dependency on `multimedia/libdvdnav' optional: riggs@ vaguely recallsAlexey Dokuchaev2016-03-043-6/+9
| | | | | | | | | | | | | | that there were build problems when disabling dvdnav some years ago, but I had been building and running MPlayer without it for quite a while with no issues. It remains enabled by default anyways. While here use our standard OPTIMIZED_CFLAGS_DESC for OCFLAGS_DESC and fix minor indentation bug. Approved by: riggs (maintainer) Notes: svn path=/head/; revision=410128
* Update to upstream version 1.3.0 from 2016-02-16Thomas Zander2016-02-275-33/+12
| | | | | | | | | | - Use released version instead of svn snapshot for this distfile - Update MASTER_SITES to fetch from mplayer.hq instead of LOCAL for this distfile - Use bundled ffmpeg-3.0 Notes: svn path=/head/; revision=409677
* Move Mk/bsd.gnome.mk and Mk/bsd.mate.mk to Mk/Uses/.Koop Mast2016-02-071-3/+4
| | | | | | | | | | | | | | | | | | | To use the GNOME or MATE components activate it by adding gnome or mate to USES. The usage of USE_GNOME/INSTALL_ICONS and for example GLIB_SCHEMAS has stayed the same. Like with USES, the use of USE_GNOME and so after bsd.port.pre.mk is now forbidden. And adapt ports that where still doing that. Exp-runs done by: antoine@ PR: 205432 Reviewed by: antoine@, mat@ Approved by: portmgr (antoine@) Differential Revision: https://reviews.freebsd.org/D3653 Notes: svn path=/head/; revision=408449
* - Build with ffmpeg-2.8.6Thomas Zander2016-02-063-4/+4
| | | | | | | | | | - Fix CVE-2016-2213: out-of-bounds array read access in JPEG2000 decoder MFH: 2016Q1 Security: CVE-2016-2213 Notes: svn path=/head/; revision=408289
* Build with ffmpeg-2.8.5; fix zero-day remote vulnerabilityThomas Zander2016-01-173-4/+4
| | | | | | | | | | | | | Both mentioned CVE IDs refer to vulnerabilities where a remote attacker can read arbitrary files by using the subfile protocol in an HTTP Live Streaming (HLS) M3U8 file. Building with 2.8.5 fixes those. MFH: 2016Q1 Security: CVE-2016-1897 CVE-2016-1898 Notes: svn path=/head/; revision=406295
* Use ffmpeg 2.8.4 for mplayer / mencoderThomas Zander2015-12-244-42/+4
| | | | Notes: svn path=/head/; revision=404351
* Update to mplayer snapshot as of 20151219Thomas Zander2015-12-197-33/+42
| | | | Notes: svn path=/head/; revision=404026
* Update giflib to 5.1.1Antoine Brodin2015-12-031-1/+1
| | | | | | | PR: 204492 Notes: svn path=/head/; revision=402898
* Build with ffmpeg 2.8.3, bump PORTREVISIONThomas Zander2015-11-283-4/+4
| | | | Notes: svn path=/head/; revision=402513
* multimedia/libvpx: update 1.5.0Jan Beich2015-11-142-1/+40
| | | | | | | | | | | | | ABI isn't compatible, so bump PORTREVISION in consumers. Changes: https://chromium.googlesource.com/webm/libvpx/+log/e67d45d..v1.5.0 ACC report: https://people.freebsd.org/~jbeich/compat_reports/libvpx/1.4.0.488_1_to_1.5.0/compat_report.html PR: 204478 Exp-run by: antoine Approved by: ashish (maintainer) Notes: svn path=/head/; revision=401587
* Build mplayer/mencoder with latest ffmpeg release 2.8.2Thomas Zander2015-11-143-4/+4
| | | | | | | | - Let mplayer/mencoder use the most recent multimedia/ffmpeg distfile - Bump PORTREVISION Notes: svn path=/head/; revision=401576
* Remove support for WANT_SDL/HAVE_SDL knobsDmitry Marakasov2015-11-091-1/+0
| | | | | | | | | | | | | WANT_SDL/HAVE_SDL macros allowed a port to check which SDL components are installed. This goes against the policy of avoiding automatic dependencies, and there are actually no cases in the portstree where these knobs are used properly, so axe them out. Approved by: portmgr (mat) Differential Revision: D4093 Notes: svn path=/head/; revision=401100
* Use ffmpeg 2.8.1 for en/decoding, convert more OPTIONs to helpersThomas Zander2015-10-235-73/+39
| | | | Notes: svn path=/head/; revision=400061
* Use ffmpeg-2.8 with mplayer / mencoderThomas Zander2015-09-193-4/+4
| | | | Notes: svn path=/head/; revision=397319
* Use option helpers for post-patchThomas Zander2015-09-121-5/+3
| | | | Notes: svn path=/head/; revision=396740
* Correct arch dependent OPTIONS for powerpcThomas Zander2015-09-012-8/+3
| | | | | | | Discovered by: jbeich Notes: svn path=/head/; revision=395797
* Enable VDPAU by default for mplayer on i386/amd64; general port cleanupThomas Zander2015-08-315-27/+30
| | | | | | | | | | | | | | | | | | amd64/i386: - Enable VDPAU by default for the large NVIDIA user base, proposed by ehaupt - BUILD_DEPEND on yasm only on amd64/i386 General cleanups: - Remove REINPLACE_CMD on CONFIGURE_SCRIPT conditional for post-8.x machines, is now part of patch-configure - Offer RTCPU OPTION only on archs that support it (amd64, i386, ppc) - Update RTCPU_DESC accordingly - Use OPTION helper for RTCPU instead of complicated conditionals - Remove superfluous check for ARCH when setting CFLAGS for armv6 Notes: svn path=/head/; revision=395729
* - Update to recent mplayer snapshot (2015-08-22)Thomas Zander2015-08-2326-131/+126
| | | | | | | | | | | | - Unbundle ffmpeg and use the distfile from multimedia/ffmpeg (currently on version 2.7.2) - Fix edge case assertion in av_free on 9.x/i386 upon stream close with mencoder (no change in behaviour) - Include LICENSE_FILE - Pet portlint Notes: svn path=/head/; revision=395119
* - Retire WIN32 OPTION for win32 binary codecs support on i386, insteadThomas Zander2015-08-012-12/+5
| | | | | | | | | | | | - always compile in the loader code for win32 dlls on i386: i386 users can install multimedia/win32-codecs and just use them with mplayer/mencoder without compile-time knobs - Bump PORTREVISION Reported by: Slawa Olhovchenkov <slw@zxy.spb.ru> via personal mail Notes: svn path=/head/; revision=393396
* multimedia/{lib}x264: Update to 0.144.2533 and major refactorKubilay Kocak2015-07-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Update to 0.144.2533 (from upstream stable branch) [1] - Switch x264 and libx264 ports to master/slave ports respectively - Bump PORTREVISION for dependent ports as the shared library version has changed. multimedia/x264: - Clean up and update "updating instructions" in Makefile header - Tweak COMMENT - Only LIB_DEPENDS on libx264 and add PLIST_FILES if this isn't the libx264 port. - Allow COMMENT, USES, OPTIONS_*, CONFIGURE_ARGS to be overriden in libx264 port. - Place common configure arguments in a CONFIGURE_COMMON_ARGS variable to make overriding values without duplication easier. - Use --prefix configure argument over post-patch replacements - Enable stripping of binaries and libraries if DEBUG is off. Remove post-install target STRIP_CMD accordingly. - Delete patch-Makefile in favour of patching WRKSRC/configure to identify amd64, arm64 and mipsn32. powerpc and powerpc64 are now covered upstream without needing patches. - Patch out a bogus compiler argument check (cc_check) that results in -Wno-maybe-uninitialized being added to CFLAGS causing causes warnings when clang is cc. The cc_check function checks for basename $CC to identify compiler type (icl, clang, gcc, etc). multimedia/libx264: - Remove all Makefile entries that are duplicated or common and found in the master port (x264). - Set lib as the PKGNAMEPREFIX - Tweak COMMENT - Delete upstreamed ARM patches [1] - Delete all but one patch, as they duplicate those in x264. - Dont remove pkgconfig/libdata directory Changes: https://git.videolan.org/?p=x264.git;a=shortlog;h=refs/heads/stable Based on: PR: 201260 [1] Submitted by: Andrey Cherkashin <andoriyu gmail com> [1] Notes: svn path=/head/; revision=391217
* multimedia/libvpx: update to 1.4.0Jan Beich2015-06-091-1/+1
| | | | | | | | | | | | | ABI isn't compatible, so bump PORTREVISION in consumers. Changes: https://chromium.googlesource.com/webm/libvpx/+/v1.4.0 Differential Revision: https://reviews.freebsd.org/D2570 Exp-run by: antoine Approved by: ashish, multimedia (kwm) Approved by: maintainer timeout (ale, dinoex; 2 weeks) Notes: svn path=/head/; revision=388940
* MASTER_SITES cleanup.Mathieu Arnold2015-05-141-2/+1
| | | | | | | | | | | | | | | | | | | | | | - Replace ${MASTER_SITE_FOO} with FOO. - Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9% of the time.) - Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and no hint of what it should be was present. - Fix some logic. - And generally, make things more simple and easy to understand. While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and SAMBA macros. Also, replace some EXTRACT_SUFX occurences with USES=tar:*. Checked by: make fetch-urlall-list With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=386312
* Fix runtime crash with certain MPEG2 files on pre-10 systems.Thomas Zander2015-04-124-24/+33
| | | | | | | | PR: 199283 MFH: 2015Q2 Notes: svn path=/head/; revision=383871
* - Update to new upstream snapshot as of 2015-04-03Thomas Zander2015-04-045-17/+16
| | | | | | | | | | | (included ffmpeg snapshot as of 2015-04-03) - Fix vulnerabilities CVE-2014-8544 and CVE-2014-9604 with bundled ffmpeg snapshot in the process MFH: 2015Q2 Notes: svn path=/head/; revision=383192
* Prevent accidental linking to libEGLThomas Zander2015-03-281-8/+24
| | | | | | | | Reported by: Florian Degner <f.degner@gmx.de> via personal mail MFH: 2015Q1 Notes: svn path=/head/; revision=382481
* multimedia category: Remove $PTHREAD_LIBSJohn Marino2015-03-252-5/+3
| | | | | | | approved by: PTHREAD blanket Notes: svn path=/head/; revision=382254
* Depend on the package name rather than a directory.Mathieu Arnold2015-02-191-1/+1
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=379346
* Update multimedia/libdvdread and multimedia/libdvdnavGanael LAPLANCHE2015-02-031-1/+1
| | | | | | | | | | | | | - Update multimedia/libdvdread to version 5.0.1 - Update multimedia/libdvdnav to version 5.0.2 - Bump revisions of ports that depend on multimedia/libdvdnav (library version is going backwards from 4.2.1 to 4.1.2) - Ports depending on multimedia/libdvdread do not need to be bumped (the library keeps being numbered 4.1.2 and is binary compatible with the previous version) Notes: svn path=/head/; revision=378342
* Fix cdio supportThomas Zander2015-01-244-9/+27
| | | | | | | | | | | | | | While on it: Remove CDPARANOIA option - broken with cdparanoia port anyway - move CDIO from radio button group to standard (default off) OPTION - remove radio button group CDPARANOIA/CDIO Reported by: Kris Moore (kris@pcbsd.org) via mail MFH: 2015Q1 Notes: svn path=/head/; revision=377807
* Switch some dependencies from a directory name or a file generated by ↵Antoine Brodin2015-01-241-2/+1
| | | | | | | | | pkg-install to a package name, as the former can't be attributed to a package Notes: svn path=/head/; revision=377795
* Modernise compiler handlingThomas Zander2015-01-184-57/+5
| | | | | | | | | | | - Retire OTCHAIN OPTION - Retire support for gcc 4.2 from base - Depend on c11 compliant compiler via USES=compiler:c11 - Respect CC,CXX,CPP from environment (fixes bug 196811) - Bump PORTREVISION (default package on 8.x changes) Notes: svn path=/head/; revision=377337
* Handle arch-dependent CFLAGS in Makefile.options because itThomas Zander2015-01-182-4/+3
| | | | | | | should be included by mencoder as well. Notes: svn path=/head/; revision=377323
* These ports utilize GAS assembly and probably won't ever change. For the ARMSean Bruno2015-01-161-0/+4
| | | | | | | | | | | case, do not use -integrated-as. PR: 196660 196774 196775 196776 Submitted by: mikael.urankar@gmail.com Approved by: mentor (inplicit) Notes: svn path=/head/; revision=377204
* - Upstream versions of mplayer and ffmpeg as of 2014-12-23Thomas Zander2014-12-299-182/+76
| | | | | | | | | | | | | | - Remove the following OPTIONS: - MEMALIGN (now used by default where supported) - PROFILE (shaky, unreliable, rarely used, nigh unsupportable) - DIRAC (codec support only via libschroedinger) - Default-depends on external libdvdnav (mplayer no longer bundles internal dvd support libraries) - Simplify CFLAGS handling - Use -mstack-alignment=16 -mstackrealign on clang / i386 Notes: svn path=/head/; revision=375775
* Bump portrevision after png updateBaptiste Daroussin2014-12-251-1/+1
| | | | Notes: svn path=/head/; revision=375598
* Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgradeAntoine Brodin2014-12-251-1/+1
| | | | Notes: svn path=/head/; revision=375594
* Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla inTijl Coosemans2014-12-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the 32 ports that still use it. Bump PORTREVISION on their dependent ports except the ones that depend on these: audio/libogg audio/libvorbis devel/pcre ftp/curl graphics/jpeg graphics/libart_lgpl graphics/tiff textproc/expat2 textproc/libxslt In these cases the same trick as in the recent gettext update is used. The ports install a symlink with the old library version. When enough of their dependent ports have had regular updates the remaining ones can get a PORTREVISION bump and the links can be removed. Also remove the devel/pcre dependency from USE_GNOME=glib20. It causes over 2200 packages to depend on devel/pcre while less than 200 actually link with it. The glib20 package still depends on devel/pcre so this should not make a difference for ports with USE_GNOME=glib20. Also, libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so USE_GNOME=glib20 should not propagate it. PR: 195724 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=374303
* multimedia/x264: General overhaulJohannes Jost Meixner2014-11-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Split x264 into two ports: the CLI application (x264), and the library (libx264). This will allow x264 to use lavf and friends from ffmpeg for decoding and demuxing while preventing a circular dependency between the two: x264 can depend on ffmpeg, but ffmpeg will depend on libx264 rather than x264. - Add the LAVF option to the CLI port, making the dependency on ffmpeg optional. - Update to 0.142.2455. - Amend fixes to local patches so that they can apply to the new upstream files. - Provide the git revision and other version information to the build environment, allowing the CLI binary to display this information (like the Windows builds). - Remove unsupported build options (X11_OUTPUT). - Ensure that the library and CLI ports each have the appropriate options. - Add notes for future contributors who wish to update the ports. - Bump PORTREVISION for all dependent ports. PR: 187805 Differential Revision: https://reviews.freebsd.org/D1159 Submitted by: Andrew Berg <aberg010@my.hennepintech.edu> Approved by: koobs (maintainer, mentor) Notes: svn path=/head/; revision=373073
* Enable network streaming via https and other encrypted connectionsThomas Zander2014-11-203-4/+79
| | | | | | | | | | | - Introduce GNUTLS OPTION and make it default - Add extra patch for gnutls support from mplayer svn head While on it - Fix cflags/ldflags in mencoder: USES pkgconfig Notes: svn path=/head/; revision=372967
* Correct iconv handlingThomas Zander2014-11-162-5/+3
| | | | | | | | | | | | | | Bump PORTREVISION While on it: - Remove @dirrm(try) from pkg-plists PR: 195065 Submitted by: yuri@rawbw.com Reviewed by: riggs Notes: svn path=/head/; revision=372644
* Fix build on armv6Thomas Zander2014-11-011-16/+53
| | | | | | | | | | | | - Merge patch to configure script from upstream r37258 PR: 194687 Submitted by: mikael.urankar@gmail.com Reviewed by: riggs MFH: 2014Q4 Notes: svn path=/head/; revision=372003
* - Make FONTCONFIG a default OPTIONThomas Zander2014-09-181-5/+4
| | | | | | | | | | | | - improves compatibility with umplayer - does not require manual config modification for subtitle display - Bump PORTREVISION PR: 193675 Submitted by: loox@e-shell.net Notes: svn path=/head/; revision=368445