Commit graph

36 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
23ed46e77e Update IGNORE_WITH_PHP 2017-11-20 04:32:31 +00:00
Jan Beich
84e727457f multimedia/ffmpeg: update to 3.4
Notable changes:
- i386/amd64 now depend on NASM per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed

Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		223057
Exp-run by:	antoine
2017-10-21 06:50:49 +00:00
Thomas Zander
b50a4186ce Chase ffmpeg 3.3 update (ABI changes)
PR:		218658
Submitted by:	riggs
2017-04-25 08:20:30 +00:00
Mathieu Arnold
25c794224f Mark ports not building with PHP 7.1.
Sponsored by:	Absolight
2017-02-07 12:14:34 +00:00
Jan Beich
e5742228cf graphics/php5-ffmpeg: unbreak runtime with ffmpeg 3.x
$ echo CFLAGS+=-Werror=implicit-function-declaration >>Makefile.local
$ make
[...]
ffmpeg_movie.c:1228:13:error: implicit declaration of function 'avcodec_alloc_frame' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
    frame = avcodec_alloc_frame();
            ^
PR:		214191
Pointy hat to:	jbeich
Approved by:	portmgr blanket
2016-12-12 08:52:33 +00:00
Jan Beich
0c612c4aa3 multimedia/ffmpeg: update to 3.2.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.2.2:/Changelog
PR:		207547
Submitted by:	riggs, ebirth@b0ss.net (libressl fix)
Exp-run by:	antoine (3 tries)
2016-12-11 15:22:47 +00:00
Sunpoet Po-Chuan Hsieh
690b3cc4fc - Pet portlint
- Rename patch files
2016-11-19 17:03:37 +00:00
Jan Beich
c2d98a262a graphics/php5-ffmpeg: unbreak build with ffmpeg 3.x
ffmpeg_movie.c:975:41: error:
      use of undeclared identifier 'CODEC_ID_MPEG2TS'; did you mean 'AV_CODEC_ID_MPEG2TS'?
    } else if (decoder_ctx->codec_id == CODEC_ID_MPEG2TS) {
                                        ^~~~~~~~~~~~~~~~
                                        AV_CODEC_ID_MPEG2TS
/usr/local/include/libavcodec/avcodec.h:647:5: note: 'AV_CODEC_ID_MPEG2TS' declared here
    AV_CODEC_ID_MPEG2TS = 0x20000, /**< _FAKE_ codec to indicate a raw MPEG-2 TS
    ^
ffmpeg_frame.c:502:34: error:
      use of undeclared identifier 'PIX_FMT_YUV420P'; did you mean 'AV_PIX_FMT_YUV420P'?
    _php_convert_frame(ff_frame, PIX_FMT_YUV420P);
                                 ^~~~~~~~~~~~~~~
ffmpeg_frame.c:514:50: error:
      use of undeclared identifier 'PIX_FMT_YUV420P'; did you mean 'AV_PIX_FMT_YUV420P'?
    avpicture_alloc((AVPicture*)resampled_frame, PIX_FMT_YUV420P,
                                                 ^~~~~~~~~~~~~~~
/usr/local/include/libavutil/pixfmt.h:62:5: note: 'AV_PIX_FMT_YUV420P' declared here
    AV_PIX_FMT_YUV420P,   ///< planar YUV 4:2:0, 12bpp, (1 Cr & Cb sample per 2x2 Y samples)
    ^

PR:		214191
Approved by:	portmgr blanket
2016-11-18 22:01:15 +00:00
Mathieu Arnold
aef5a66670 Don't use extension.ini any more, and have each extension install in its
file, so the order remains the same.

Every PHP (or Zend) extension now installs its own .ini file in
/usr/local/etc/php.  A PHP extension will be automatically activated
when installed.  The order into which extensions are loaded is
automatically guessed.  In some very rare cases, the guess will be
wrong, and PHP_MOD_PRIO will need to be set.  Refer to the USES=php
section of the Porter's Handbook for more information.

Convert ports touching etc/php/extensions.ini manually, or telling the
OP to do it.

And finally, bump PORTREVISION for all php extensions.

PR:		210697
Submitted by:	mat
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D7022
2016-08-03 12:47:05 +00:00
Dirk Meyer
3561a46f28 - update libgd to 2.2.2
- new MASTER_SITES
- add security patch
PR:		210913
Submitted by:	Piotr Kubaj
MFH:		2016Q3
Security: CVE-2015-8874
Security: CVE-2016-3074
Security: http://www.openwall.com/lists/oss-security/2016/07/12/4
2016-07-20 09:33:31 +00:00
Mathieu Arnold
dca255c3ce Convert USE_PHP*=yes into USES=php*
PR:		210529
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D6936
2016-06-28 14:00:45 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Sunpoet Po-Chuan Hsieh
f0c601985d - Mark IGNORE with PHP 7.0 2016-03-06 06:19:45 +00:00
Sunpoet Po-Chuan Hsieh
9dc19060b4 - Add LICENSE_FILE 2015-11-20 09:12:28 +00:00
Sunpoet Po-Chuan Hsieh
4918fc4718 - Use USES=localbase 2015-11-04 20:14:31 +00:00
Sunpoet Po-Chuan Hsieh
ff2df33ea4 - Use DISTVERSIONPREFIX instead of DISTNAME
- Remove leading definite article from COMMENT
- Regenerate patch file with makepatch:
2015-05-16 13:35:50 +00:00
Sunpoet Po-Chuan Hsieh
38976e5c1e - Update to 0.6.0.20120114 (latest snapshot)
- Add LICENSE
- Update dependency: use multimedia/ffmpeg instead of multimedia/ffmpeg0
- Support STAGEDIR
- Cleanup Makefile
- Reformat pkg-descr
- Use single space after WWW:
- Take maintainership

Changes:	http://sourceforge.net/p/ffmpeg-php/code/commit_browser
2014-07-28 19:00:04 +00:00
Baptiste Daroussin
2bbb53adc3 Reset maintainership for ports not staged with no pending PR
With hat:	portmgr
2014-07-23 17:07:12 +00:00
William Grzybowski
8f9cb61e4e graphics/php5-ffmpeg: fix link with ffmpeg0
- Fix link with ffmpeg0

Approved by:	portmgr (bapt, implicit)
2013-10-09 17:35:36 +00:00
William Grzybowski
3927327d58 graphics/php5-ffmpeg: link using ffmpeg0
- Link using ffmpeg0
- Convert lib depends to new format

Approved by:	portmgr (bapt, implicit)
2013-10-09 02:41:00 +00:00
Baptiste Daroussin
eb08c5441c Add NO_STAGE all over the place in preparation for the staging support (cat: graphics) 2013-09-20 18:35:44 +00:00
Dirk Meyer
b83d7bf933 - update libdg to 2.1.0 2013-08-09 14:05:52 +00:00
Chris Rees
b2acff3195 Fix INDEX build
Approved by:	portmgr (tabthorpe)
2012-09-02 16:55:59 +00:00
Jose Alonso Cardenas Marquez
c10c600387 - Fix build on PHP 5.4.x
PR:             169370
Submitted by:   Alexander Moskalenko <alexander.moskalenko  at  gmail.com>
2012-09-02 05:15:16 +00:00
Alex Dupre
77cb321f55 Mark IGNORE with php 5.4 and set 5.3 as default.
Reported by:	pav
Pointyhat to:	me
2012-05-20 06:42:55 +00:00
Ashish SHUKLA
97ddb4e13d - Bump PORTREVISION to chase the update of multimedia/libvpx 2012-02-16 15:57:34 +00:00
Olli Hauer
30f9161773 -remove MD5 2011-07-03 14:12:22 +00:00
Martin Matuska
c86cd8cae2 Bump due to ffmpeg update to 0.7.1 2011-06-24 22:39:03 +00:00
Martin Matuska
ab5c533c96 - Update ffmpeg to 0.6 2010-07-24 16:38:20 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Jose Alonso Cardenas Marquez
9ad0a90f0c - Fix detection of swscale support
- Bump PORTREVISION

Submitted by:	Vadim Pisarev <plv _ at _ farpost.com> via email
2010-01-26 23:06:01 +00:00
Dmitry Marakasov
6b5fb87219 - Switch SourceForge ports to the new File Release System: categories starting with G 2009-08-22 00:23:13 +00:00
Dirk Meyer
eca78ec61b - bump all port that indirectly depends on libjpeg and have not yet been bumped or updated
Requested by:	edwin
2009-07-31 13:57:52 +00:00
Jose Alonso Cardenas Marquez
a4a2d34ba6 - Fix with custom LOCALBASE
Reported by:	QAT
2009-06-17 23:08:59 +00:00
Pav Lucistnik
a61637c39a - Update php4-ffmpeg to 0.5.1 (last version for php4)
- Upgrade php5-ffmpeg from slave to standalone port and update to 0.6.0

PR:		ports/126143
Submitted by:	Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
Approved by:	maintainer timeout (acm; 4 weeks)
2008-11-12 17:06:31 +00:00
Jose Alonso Cardenas Marquez
5184d4f1dc New ports: graphics/php4-ffmpeg graphics/php5-ffmpeg
The ffmpeg-php is an extension for PHP that adds an easy to use,
object-oriented API for accessing and retrieving information from video and
audio files. It has methods for returning frames from movie files as images
that can be manipulated using PHP's image functions. This works well for
automatically creating thumbnail images from movies. ffmpeg-php is also useful
for reporting the duration and bitrate of audio files (mp3, wma...).

The ffmpeg-php can access many of the video formats supported by ffmpeg (mov,
avi, mpg, wmv...)

WWW:    http://ffmpeg-php.sourceforge.net/
2006-11-17 17:44:51 +00:00