./multimedia/libmp4v2, Library for reading and modifying mp4 files

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.6.1nb8, Package name: libmp4v2-1.6.1nb8, Maintainer: pkgsrc-users

The MPEG4IP project provides a standards-based system for encoding,
streaming, and playing encoded audio, video and text. To achieve
this we've integrated a number of existing open source packages,
and created some original code to fill in the gaps.

Please note this project is intended for developers who are interested
in standards based audio and video, and Internet streaming. It is
not intended for end-users.


Required to run:
[devel/SDL]

Required to build:
[pkgtools/x11-links] [x11/glproto] [x11/renderproto] [x11/xproto] [x11/xf86vidmodeproto] [x11/xf86driproto] [x11/damageproto] [x11/inputproto] [x11/xextproto] [x11/randrproto] [x11/dri2proto] [x11/fixesproto4] [pkgtools/cwrappers]

Master sites:

SHA1: 2af97fc0da6a5c0bcb7b433c6715967487b80e38
RMD160: ee8375d9581cccbbf685f730bb36f3866eaf12f7
Filesize: 6176.063 KB

Version history: (Expand)


CVS history: (Expand)


   2018-01-07 14:04:44 by Roland Illig | Files touched by this commit (583)
Log message:
Fix indentation in buildlink3.mk files.

The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
   2017-12-30 12:12:01 by Havard Eidnes | Files touched by this commit (3) | Package updated
Log message:
Newer gcc doesn't like non-defined but declared inlines.
Just skip -Werror to avoid the problem for the internal faad library.
Bump PKGREVISION.
   2017-12-19 11:08:14 by Mark Davies | Files touched by this commit (3)
Log message:
libmp4v2: gcc7 build fix
   2017-09-26 00:30:06 by Joerg Sonnenberger | Files touched by this commit (54)
Log message:
Fix format strings. Fix missing prototypes. Fix missing return values.
Bump revision.
   2017-05-16 11:25:10 by Jonathan Perkin | Files touched by this commit (3)
Log message:
Some -fpermissive fixes.
   2017-05-06 20:12:01 by Maya Rashish | Files touched by this commit (19)
Log message:
libmp4v2: fix build more properly.

if 0 likely out of bounds write, we only have one scratch channel,
don't write to a second if asked to do stereo (thanks, GCC 4.5.3!)

convert lowercase min, max to uppercase - libstdc++6 doesn't approve
of it. mostly using sed, because there's too many occurences.

if we're not returning anything, use a void return type.

fix likely issue with signed char - 0251 may be truncated, but the
equivalent \xa9 won't be.

don't store a return value if we're not going to check it.

correct misleading indentation.

Remove -fpermissive too, as it caused jperkin issues. I could build
without removing -Werror, but I'll keep it since it's full of warnings.

XXX do we want a security advisory for this, if it can be triggered?
   2017-04-26 16:38:31 by Maya Rashish | Files touched by this commit (3)
Log message:
libmp4v2: No longer require a new GCC version

Use -Wno-return-type to silence compiler errors on clang 4.0.

patch function prototype to fix error in prototype with GCC 4.5.3:
error: prototype for 'Void CMotionVector::setToZero(<type error>)'

Successfully tested clang 4.0, GCC 5.4, GCC 4.5.3.
   2017-04-26 16:04:08 by Maya Rashish | Files touched by this commit (1)
Log message:
Don't override user-provided GCC_REQD.