aboutsummaryrefslogtreecommitdiff
path: root/multimedia/ffmpeg0
Commit message (Collapse)AuthorAgeFilesLines
* Remove expired ports:Tobias Kortkamp2019-06-1518-790/+0
| | | | | | | | | | 2019-06-15 multimedia/mpeg4ip: old, unmaintained version; superseded by multimedia/ffmpeg 2019-06-15 multimedia/ffmpeg0: vulnerable and old version; use multimedia/ffmpeg instead PR: 215036 Notes: svn path=/head/; revision=504230
* Deprecate multimedia/ffmpeg0Tobias Kortkamp2019-05-241-0/+3
| | | | | | | | | | It is vulnerable and should not be used. Use multimedia/ffmpeg instead. PR: 238088, 215036 Notes: svn path=/head/; revision=502453
* multimedia/ffmpeg0: fix build with GCC-based architecturesPiotr Kubaj2019-04-271-1/+2
| | | | | | | | | | | Add USES=compiler:c++11-lang to fix linking to other libraries compiled by new GCC. PR: 237563 Approved by: wg (maintainer), tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D20057 Notes: svn path=/head/; revision=500198
* multimedia/x264: update to 0.157.2945Jan Beich2019-03-181-1/+1
| | | | | | | | Changes: https://git.videolan.org/?p=x264.git;a=shortlog;h=72db437770fd1ce3961f624dd57a8e75ff65ae0b ABI: https://abi-laboratory.pro/tracker/timeline/x264/ Notes: svn path=/head/; revision=496215
* multimedia/libvpx: update 1.8.0Jan Beich2019-02-061-1/+1
| | | | | | | | | | | www/firefox, www/firefox-esr, mail/thunderbird wait for upstream fix via https://bugzilla.mozilla.org/show_bug.cgi?id=1525393 Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.7.0..v1.8.0 ABI: https://abi-laboratory.pro/tracker/timeline/libvpx/ Notes: svn path=/head/; revision=492305
* multimedia/x264: update to 0.155.2917Jan Beich2018-08-101-1/+1
| | | | | | | | | | - HI10P is always built after https://git.videolan.org/?p=x264.git;a=commitdiff;h=71ed44c73124 Changes: https://git.videolan.org/?p=x264.git;a=shortlog;h=0a84d986e7020f8344f00752e3600b9769cc1e85 ABI: https://abi-laboratory.pro/tracker/timeline/x264/ Notes: svn path=/head/; revision=476802
* Bump PORTREVISION on more opencv consumers due to opencv updateSteve Wills2018-05-091-1/+1
| | | | Notes: svn path=/head/; revision=469466
* multimedia/libvpx: update 1.7.0Jan Beich2018-01-251-1/+1
| | | | | | | | Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.6.1..v1.7.0 ABI: https://abi-laboratory.pro/tracker/timeline/libvpx/ Notes: svn path=/head/; revision=459963
* multimedia/{lib,}x264: update to 0.152.2854Jan Beich2017-12-291-1/+1
| | | | | | | Changes: https://git.videolan.org/?p=x264.git;a=shortlog;h=e9a5903edf8ca59ef20e6f4894c196f135af735e Notes: svn path=/head/; revision=457488
* - Update libva to 2.0.0Guido Falsi2017-12-121-1/+1
| | | | | | | | | | | | | | | | - Update libva-intel-driver to 2.0.0 - Update libva-utils to 2.0.0 - Bump dependent ports due to shlib bump - Import upstream patch to fix multimedia/mpv [1] - Import upstream patch to fix multimedia/gstreamer1-vaapi [2] Approved by: cpm [1], multimedia (timeout) [2] Obtained from: https://github.com/mpv-player/mpv/commit/2ecf240b1cd20875991a5b18efafbe799864ff7f [1] https://cgit.freedesktop.org/gstreamer/gstreamer-vaapi/commit/gst-libs/gst/vaapi/gstvaapiutils.c?id=777bba473e3ed1c7b8b7f7f0322892851c70dfd9 [2] Differential Revision: https://reviews.freebsd.org/D12761 Notes: svn path=/head/; revision=456184
* Chase audio/faac update (ABI incompatible to previous version 1.28)Thomas Zander2017-11-191-1/+1
| | | | | | | | PR: 223416 Submitted by: riggs Notes: svn path=/head/; revision=454488
* Retain API compatibility with faac 1.29.9 and laterThomas Zander2017-11-062-1/+14
| | | | | | | | | | | | Details: - See PR 223416 PR: 223448 Submitted by: riggs Approved by: wg (maintainer) Notes: svn path=/head/; revision=453638
* For ports that are explicitly enabled on armv6, also enable themMark Linimon2017-10-101-1/+1
| | | | | | | | | | on armv7. This has not been tested with an -exp run but should "do no harm". PR: 221894 (partial) Notes: svn path=/head/; revision=451721
* graphics/opencv: back out r423216 and r423063 (replaying r423316)Jan Beich2017-04-141-2/+2
| | | | | | | | | | | | Renaming didn't help to unblock 3.x progress as co-existence with 2.x was no less complex than simply fixing consumers. This commit also restores directory-level history accidentally lost via git-svn. PR: 210505 Pointy hat to: jbeich (should've discussed first) Notes: svn path=/head/; revision=438490
* Remove all _USE=openssl occurrences.Mathieu Arnold2017-03-151-1/+1
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=436248
* - Simply enable pic for all architectures. Upstream configure already doesTijl Coosemans2017-02-141-4/+3
| | | | | | | | that in most cases. - Enable verbose build. Notes: svn path=/head/; revision=434139
* Add -fPIC to various ports to enable them to build on armv6.Mark Linimon2017-02-091-0/+2
| | | | | | | Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=433767
* - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOLDmitry Marakasov2017-01-091-4/+0
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=430947
* multimedia/ffmpeg: simplify ARCH workaroundJan Beich2016-12-194-31/+1
| | | | | | | | | ARCH is clobbered via .MAKEFLAGS in Mk/bsd.port.mk since r20327. Approved by: portmgr blanket Notes: svn path=/head/; revision=428896
* multimedia/ffmpeg0: fix h264 decoder crash on 11.0+ i386Jan Beich2016-11-092-1/+9
| | | | | | | | | | | -mstackrealign isn't required yet unlike multimedia/ffmpeg. PR: 205958 Obtained from: https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=d2af93ac1608 Approved by: portmgr blanket Notes: svn path=/head/; revision=425782
* graphics/opencv: add suffix to make room for 3.x seriesJan Beich2016-10-031-2/+2
| | | | | | | | | | | | To avoid confusion, the main port is to track the latest release. Whether to rename includes/libraries as well making it possible to install 2.x and 3.x side-by-side remains to be investigated. PR: 210505 (for tracking) Inspired by: PkgSrc Notes: svn path=/head/; revision=423216
* multimedia/libvpx: update 1.6.0Jan Beich2016-09-301-1/+1
| | | | | | | | | | | | | | | | | | | ABI is incompatible... or not? SONAME has changed but the removed vp10 symbols weren't actually exposed (and still aren't). Note, FreeBSD 9.x now builds with Clang 3.4 because GCC 4.2 fails: vp9/encoder/x86/vp9_frame_scale_ssse3.c: In function 'eight_tap_row_ssse3': vp9/encoder/x86/vp9_frame_scale_ssse3.c:93: internal compiler error: in simplify_binary_operation_1, at simplify-rtx.c:2563 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.5.0..v1.6.0 ACC report: https://people.freebsd.org/~jbeich/compat_reports/libvpx/1.5.0_to_1.6.0/compat_report.html Notes: svn path=/head/; revision=422956
* multimedia/x264: update to 0.148.2708Jan Beich2016-09-231-1/+1
| | | | | | | | | Changes: https://git.videolan.org/?p=x264.git;a=shortlog;h=86b71982e131eaa70125f8d0e725fcade9c4c677 Differential Revision: https://reviews.freebsd.org/D7958 Approved by: koobs (maintainer) Notes: svn path=/head/; revision=422672
* Convert to @sampleBaptiste Daroussin2016-06-181-3/+1
| | | | Notes: svn path=/head/; revision=417066
* Fix build with Perl 5.25.1+.Mathieu Arnold2016-05-301-0/+11
| | | | | | | | | | Unescaped left brace in regex is illegal in regex. With hat: perl@ Sponsored by: Absolight Notes: svn path=/head/; revision=416167
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.Mathieu Arnold2016-04-011-28/+28
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412348
* multimedia/ffmpeg: chase r405873 by clarifying licenseJan Beich2016-03-221-2/+2
| | | | | | | | | | | | | | | | | | From on WRKSRC/configure: license="LGPL version 2.1 or later" if enabled nonfree; then license="nonfree and unredistributable" elif enabled gplv3; then license="GPL version 3 or later" elif enabled lgplv3; then license="LGPL version 3 or later" elif enabled gpl; then license="GPL version 2 or later" fi Notes: svn path=/head/; revision=411661
* Fix usage of ${PERL5}.Mathieu Arnold2015-12-171-4/+3
| | | | | | | | | | | | | | | | | ${PERL5} points to a specific version of perl, say, perl5.22.1, it is fine to use it in a ports Makefile to do Perly things, but ports using it must use ${PERL}, that points to /usr/local/bin/perl so that if the minor version is updated, the shebang keep working. While there, make some ports use shebangfix, regen a few patches, and bump PORTREVISION where a shebang went from PERL5 to PERL. PR: 205367 With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=403913
* Update freetype2 to 2.6.2. [1]Koop Mast2015-12-101-1/+0
| | | | | | | | | | | | | | Mark magicpoint broken, maintainer is notified. Exp-runs run by antoine@ This version also fixes shadowing of TYPEOF in ftconfig.h [2] PR: 203554 [1], 202083 [2] Submitted by: rhurlin@gwdg.de [2] Notes: svn path=/head/; revision=403474
* multimedia/libvpx: update 1.5.0Jan Beich2015-11-142-0/+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
* 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
* multimedia/ffmpeg0: security update 0.7.16 -> 0.7.17Jason Unovitch2015-08-242-4/+3
| | | | | | | | | | | PR: 200852 Security: 65b14d39-d01f-419c-b0b8-5df60b929973 Submitted by: John Hein <z7dr6ut7gs@snkmail.com> Approved by: wg (maintainer), delphij (mentor) MFH: 2015Q3 Notes: svn path=/head/; revision=395164
* multimedia/ffmpeg0: Fix X11GRAB dependency typoKubilay Kocak2015-07-041-2/+2
| | | | | | | | | | | | Fix a typo (s/xent/xext) in the X11GRAB USE_XORG dependency assignment that was introduced in r391234. PR: 201321 Submitted by: Andrey Fesenko <andrey bsdnir info> Approved by: pointyhat (koobs) Notes: svn path=/head/; revision=391292
* multimedia/ffmpeg0: Use OPTIONS helpers, Honour CFLAGSKubilay Kocak2015-07-031-191/+95
| | | | | | | | | | | | | | | | | | | | - Use OPTIONS helpers for as many as conditional blocks as possible. Blocks with FFMPEG_* and other variables not supported by the helper framework are not modified. - Honour CFLAGS for armv6 (= -> ?=) While I'm here: - Sort and group common or related Makefile sections where it made sense to do so and improved readability. Put global things up the top and conditional blocks below. - Improve whitespace alignment for readability. Approved by: wg (maintainer) Differential Revision: https://reviews.freebsd.org/D2981 Notes: svn path=/head/; revision=391234
* 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
* - Use memalign hack only on supported systems that need itThomas Zander2015-06-221-8/+7
| | | | | | | | (FreeBSD on pre-10 systems) - Bump PORTREVISION Notes: svn path=/head/; revision=390327
* multimedia/ffmpeg(0|26): Convert memalign-hack into an optionJohn Marino2015-06-171-5/+9
| | | | | | | | | | | | | | | | | | DragonFly already has an aligned malloc (posix_memalign) and the hack in ffmpeg is tripping an assertion. M.Dillon thinks the hack is stale. In the spirit of no-op changes for FreeBSD, this changeset converts the "--enable-memalign-hack" into an on-by-default option, and then excludes the option for DragonFly. It does incur a revbump though. I'm doing this under "non-invasive DragonFly support" flag P.S. I wouldn't be surprised if --enable-memalign-hack is wrong for recent FreeBSD releases as well, so maybe the maintainers should take a look at this new option. Notes: svn path=/head/; revision=389899
* 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
* - Add CPE infoDmitry Marakasov2015-05-071-1/+1
| | | | | | | | | PR: 199967, 199968 Submitted by: shun.fbsd.pr@dropcut.net Approved by: portmgr blanket Notes: svn path=/head/; revision=385713
* multimedia category: Remove $PTHREAD_LIBSJohn Marino2015-03-251-2/+1
| | | | | | | approved by: PTHREAD blanket Notes: svn path=/head/; revision=382254
* multimedia/ffmpeg0: fix build on armv6 with clang 3.5William Grzybowski2015-01-202-0/+30
| | | | | | | | PR: 196846 Submitted by: mikael.urankar gmail com Notes: svn path=/head/; revision=377509
* 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
* - Drop .la files from multimedia/dirac and multimedia/schroedingerDmitry Marakasov2014-12-022-12/+1
| | | | | | | | | | - Bump dependent ports as .so versions have changed - While here, remove @dirrm* from plists and add missing empty directory to plist of multimedia/lives Approved by: portmgr blanket Notes: svn path=/head/; revision=373737
* multimedia/x264: General overhaulJohannes Jost Meixner2014-11-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
* Add DOCS option for ports with PORTDOCS in plist.Adam Weinberger2014-07-161-1/+1
| | | | Notes: svn path=/head/; revision=362023
* Update openjpeg to 2.1.0.Koop Mast2014-05-261-1/+1
| | | | | | | | | | Version 2.x is incompatible with openjpeg 1.5. Preserve it as openjpeg15 and update users. Approved by: portmgr (implicit) for NO_STAGE ports Notes: svn path=/head/; revision=355352
* - Switch to USES=tar:bzip2Steve Wills2014-04-171-3/+7
| | | | | | | | | | | | - Fix typo for SDL option - Remove backup files created by sed PR: ports/188704 Submitted by: swills (myself) Approved by: wg (maintainer) Notes: svn path=/head/; revision=351437
* The FreeBSD x11@ and graphics team proudly presentsNiclas Zeising2014-04-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a zeising, kwm production, with help from dumbbell, bdrewery: NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE This update switches over to use the new xorg stack by default on FreeBSD 9 and 10 stable, on osversions where vt(9) is available. It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in /etc/make.conf . FreeBSD 8-STABLE and released versions of FreeBSD still use the old version. A package repository with binary packages for new xorg will be available soon. This patch also contains updates of libxcb and related ports, pixman, as well as some drivers and utilities. Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due to xserver version change. Apart from these updates, the way shared libraries are handled has been changed for all xorg ports, as well as libxml2 and freetype, which means ltverhack is gone and as a consequence shared libraries have been bumped. The plan is that this change will make library bumps less likely in the future. All affected ports have had their portrevisions bumped as a consequence of this. Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT. Update instructions, hardware support, and more notes can be found on https://wiki.freebsd.org/Graphics Thanks to: all testers, bdrewery and the FreeBSD x11@ team exp-run by: bdrewery [1] PR: ports/187602 [1] Approved by: portmgr (bdrewery), core (jhb) Notes: svn path=/head/; revision=351411
* - Remove CONFLICTS with multimedia/libav, which was forgotten on its updateMarcus von Appen2014-04-121-1/+0
| | | | Notes: svn path=/head/; revision=351068
* Update freetype to 2.5.2.Koop Mast2013-12-242-0/+11
| | | | | | | | | | | | | | | | | Remove patch to add -I/usr/local/include in freetype-config --cflags. If ports need extra headers they should look for them, and not get them via a side-effect. Freetype had a header resuffle in 2.5.1, patch ports to use the new header style. Thanks go to bdrewery for the two exp-runs and rakuco for helping me with some troublesome cmake ports. PR: ports/184587 Notes: svn path=/head/; revision=337385