Port details |
- py-ffmpeg Python bindings for FFmpeg
- 1.2.4_6 multimedia
=0 1.2.4_6Version of this port present on the latest quarterly branch.
- DEPRECATED: Depreciated upstream in favour of ffpyplayer
This port expired on: 2017-06-30
- Maintainer: dbn@FreeBSD.org
- Port Added: 2014-01-23 18:06:40
- Last Update: 2017-07-31 19:39:07
- SVN Revision: 446994
- Also Listed In: python
- License: LGPL20 LGPL21 LGPL3
- WWW:
- http://txzone.net/
- Description:
- py-ffmpeg includes a specific Python wrapper to decode audio / video,
implemented to be as portable as possible. The goal is to use it for a
core provider in the Kivy project, on android platform.
WWW: http://txzone.net/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}ffmpeg>0:multimedia/py-ffmpeg@${PY_FLAVOR}
- No installation instructions:
- This port has been deleted.
- PKGNAME: py27-ffmpeg
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1491860248
SHA256 (tito-ffmpeg-android-1.2.4-6636c3a_GH0.tar.gz) = 99d5ddac072b1ebed606dc453f82577043b30783af4610fc80ebeb5beb14e68d
SIZE (tito-ffmpeg-android-1.2.4-6636c3a_GH0.tar.gz) = 7379991
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cython : lang/cython
- sdl-config : devel/sdl12
- py27-setuptools>0 : devel/py27-setuptools
- python2.7 : lang/python27
- Runtime dependencies:
-
- py27-setuptools>0 : devel/py27-setuptools
- python2.7 : lang/python27
- Library dependencies:
-
- libavcodec.so : multimedia/ffmpeg
- libSDL.so : devel/sdl12
- libSDL_mixer.so : audio/sdl_mixer
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- USES:
- python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.2.4_6 31 Jul 2017 19:39:07 |
rene |
Remove expired ports:
2017-04-30 multimedia/avbin: Unfetchable for more than six months (google code
has gone away)
games/gondola: Depends on expired multimedia/avbin
2017-04-30 sysutils/flyback: Unfetchable for more than six months (google code
has gone away)
2017-06-30 multimedia/py-ffmpeg: Depreciated upstream in favour of ffpyplayer
2017-07-31 mail/dovecot: Deprecated by upstream years ago. Use mail/dovecot2
instead |
1.2.4_6 25 Apr 2017 08:20:31 |
riggs |
Chase ffmpeg 3.3 update (ABI changes)
PR: 218658
Submitted by: riggs |
1.2.4_5 17 Apr 2017 18:50:58 |
dbn |
multimedia/py-ffmpeg: fix expiration date.
Reported by: dvl@ |
14 Apr 2017 14:17:25
|
dbn |
multimedia/py-ffmpeg: depreciate, concurrent
- Mark port as depreciated, as done upstream
- Mark port as supporting concurrency (and sort USE_PYTHON)
- Fix python versioning (it does not depend on the python2 metaport) |
1.2.4_5 10 Apr 2017 21:49:02 |
mat |
Regular USE_GITHUB cleanup.
Do not set DISTNAME.
Do not set WRKSRC, if you feel like you need to, you should fix
GH_PROJECT instead.
Sponsored by: Absolight |
1.2.4_5 11 Dec 2016 15:22:47 |
jbeich |
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) |
1.2.4_4 07 Nov 2016 10:48:17 |
jbeich |
multimedia/py-ffmpeg: adjust pts after r425471
AVFrame.pkt_pts didn't exist in ffmpeg-4f7d2fe-2010-12-16 snapshot when
global_video_pkt_pts was added to py-ffmpeg. The code worked it around by
saving PTS in AVFrame.opaque just before avcodec_decode_video2() call. This
broke when r425471 removed our_get_buffer(). So, just use AVFrame.pkt_pts
directly now.
PR: 214247
Approved by: dbn (maintainer) |
1.2.4_3 06 Nov 2016 08:14:04 |
jbeich |
multimedia/py-ffmpeg: unbreak build with ffmpeg 3.x
ffmpeg/_ffmpeg.c:8559:23: error: no member named 'get_buffer' in 'struct
AVCodecContext'; did you mean 'get_buffer2'?
__pyx_v_codecCtx->get_buffer = __pyx_f_6ffmpeg_7_ffmpeg_our_get_buffer;
^~~~~~~~~~
get_buffer2
/usr/local/include/libavcodec/avcodec.h:2565:11: note: 'get_buffer2' declared
here
int (*get_buffer2)(struct AVCodecContext *s, AVFrame *frame, int flags);
^
ffmpeg/_ffmpeg.c:8568:23: error: no member named 'release_buffer' in 'struct
AVCodecContext'
__pyx_v_codecCtx->release_buffer =
__pyx_f_6ffmpeg_7_ffmpeg_our_release_buffer;
~~~~~~~~~~~~~~~~ ^
PR: 214247
Approved by: dbn (maintainer) |
1.2.4_2 01 Apr 2016 14:16:20 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
1.2.4_2 08 Dec 2015 09:04:59 |
mat |
Don't set DISTNAME when using USE_GITHUB and MASTER_SITES=GH, the
framework already sets a unique DISTNAME.
With hat: portmgr
Sponsored by: Absolight |
1.2.4_2 30 Mar 2015 18:11:16 |
dbn |
multimedia/py-ffmpeg: use new USE_GITHUB. |
1.2.4_2 19 Mar 2015 16:44:59 |
bdrewery |
Update USE_GITHUB so it does not require GH_COMMIT.
Using this new scheme allows only setting the _tag_ or _commit hash_ in
GH_TAGNAME and not having to know the hash for a tag. This scheme will
download a tarball that has a different checksum than before due to a changed
directory name for extraction.
The following MASTER_SITES are provided to retain the old checksum and
directory structure (that require GH_COMMIT):
GH -> GHL
GITHUB -> GITHUB_LEGACY
Differential Revision: https://reviews.freebsd.org/D748
Submitted by: amdmi3
Reviewed by: mat, swills, antoine, bdrewery
With hat: portmgr |
1.2.4_2 08 Dec 2014 16:48:41 |
tijl |
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
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. (Only the first 15 lines of the commit message are shown above ) |
1.2.4_1 21 Oct 2014 17:22:08 |
mva |
- Convert ports of multimedia/ to new USES=python
Approved by: portmgr (implicit) |
1.2.4_1 10 Sep 2014 20:50:37 |
gerald |
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit) |
24 Apr 2014 20:11:02
|
dbn |
Update my ports to be compliant with new USES framework and fix other issues.
Changes:
* various: migrate USE_BZIP2 to USES=tar:bzip2
* various: migrate USE_XZ to USES=tar:xz
* multimedia/py-ffmpeg: add and prefer github (GH) as master site
* ports-mgmt/portbuilder: specify license as BSD2CLAUSE (instead of just BSD)
Most ports are updated infrequently so a single batch commit is preferred over
collating changes per port. |
1.2.4 23 Jan 2014 18:06:23 |
dbn |
Add emulators/py-ffmpeg 1.2.4.
This is python bindings for ffmpeg, specifically designed for Android for
use by Kivy (x11-toolkits/py-kivy). |