notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
Port details
mp4v2 Library and tools to read, create, and modify mp4 files
2.0.0 multimedia on this many watch lists=13 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.0.0Version of this port present on the latest quarterly branch.
Maintainer: multimedia@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2010-08-11 21:22:41
Last Update: 2019-08-27 13:07:44
SVN Revision: 510005

People watching this port, also watch: libtheora, expat, libXdamage, glib, libogg

License: MPL11
Description:
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (35 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/mp4v2-2.0.0/catalog.mk
  3. /usr/local/share/licenses/mp4v2-2.0.0/LICENSE
  4. /usr/local/share/licenses/mp4v2-2.0.0/MPL11
  5. bin/mp4art
  6. bin/mp4chaps
  7. bin/mp4extract
  8. bin/mp4file
  9. bin/mp4info
  10. bin/mp4subtitle
  11. bin/mp4tags
  12. bin/mp4track
  13. bin/mp4trackdump
  14. include/mp4v2/chapter.h
  15. include/mp4v2/file.h
  16. include/mp4v2/file_prop.h
  17. include/mp4v2/general.h
  18. include/mp4v2/isma.h
  19. include/mp4v2/itmf_generic.h
  20. include/mp4v2/itmf_tags.h
  21. include/mp4v2/mp4v2.h
  22. include/mp4v2/platform.h
  23. include/mp4v2/project.h
  24. include/mp4v2/sample.h
  25. include/mp4v2/streaming.h
  26. include/mp4v2/track.h
  27. include/mp4v2/track_prop.h
  28. lib/libmp4v2.a
  29. lib/libmp4v2.so
  30. lib/libmp4v2.so.2
  31. lib/libmp4v2.so.2.0.0
  32. man/man1/mp4art.1.gz
  33. man/man1/mp4file.1.gz
  34. man/man1/mp4subtitle.1.gz
  35. man/man1/mp4track.1.gz
Collapse this list.
Dependency lines:
  • mp4v2>0:multimedia/mp4v2
To install the port: cd /usr/ports/multimedia/mp4v2/ && make install clean
To add the package: pkg install mp4v2
PKGNAME: mp4v2
Flavors: there is no flavor information for this port.
distinfo:
Packages: (move your mouse over the cells for more information)
mp4v2
ABIlatestquarterly
FreeBSD:11:aarch641.9.1_32.0.0
FreeBSD:11:amd642.0.02.0.0
FreeBSD:11:armv61.9.1_12.0.0
FreeBSD:11:i3862.0.02.0.0
FreeBSD:11:mips1.9.1_12.0.0
FreeBSD:11:mips641.9.1_12.0.0
FreeBSD:12:aarch641.9.1_32.0.0
FreeBSD:12:amd642.0.02.0.0
FreeBSD:12:armv61.9.1_32.0.0
FreeBSD:12:armv71.9.1_32.0.0
FreeBSD:12:i3862.0.02.0.0
FreeBSD:12:mips1.9.1_32.0.0
FreeBSD:12:mips641.9.1_32.0.0
FreeBSD:12:powerpc64-2.0.0
FreeBSD:13:aarch642.0.02.0.0
FreeBSD:13:amd642.0.02.0.0
FreeBSD:13:armv62.0.02.0.0
FreeBSD:13:armv72.0.02.0.0
FreeBSD:13:i3862.0.02.0.0
FreeBSD:13:mips2.0.0-
FreeBSD:13:mips642.0.02.0.0
FreeBSD:13:powerpc642.0.0-
FreeBSD:14:aarch642.0.0-
FreeBSD:14:amd642.0.0-
FreeBSD:14:armv62.0.0-
FreeBSD:14:armv72.0.0-
FreeBSD:14:i3862.0.0-
FreeBSD:14:mips--
FreeBSD:14:mips642.0.0-
FreeBSD:14:powerpc642.0.0-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake : devel/gmake
This port is required by:
for Build

    Deleted ports which required this port:

    Expand this list of 1 deleted port
    1. multimedia/mpeg4ip*
    2. Collapse this list of deleted ports.
for Libraries
  1. audio/cmus
  2. audio/kid3-kf5
  3. audio/kid3-qt5
  4. audio/mixxx
  5. audio/mous
  6. multimedia/zoneminder
  7. textproc/libextractor

Deleted ports which required this port:

Expand this list of 11 deleted ports
  1. audio/decibel-audio-player*
  2. audio/easytag-devel*
  3. audio/etoile-melodie*
  4. audio/kid3*
  5. audio/kid3-kde4*
  6. audio/kid3-qt4*
  7. audio/libtunepimp*
  8. audio/libtunepimp-old*
  9. audio/mixxx20*
  10. audio/mixxx21*
  11. multimedia/zoneminder-h264*
  12. Collapse this list of deleted ports.
for Run

    Deleted ports which required this port:

    Expand this list of 1 deleted port
    1. multimedia/mpeg4ip*
    2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options

USES:

Master Sites:
Expand this list (20 items)
    Collapse this list.
  1. ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/distfiles/
  2. ftp://ftp.gtlib.gatech.edu/pub/gentoo/distfiles/
  3. ftp://ftp.mirrorservice.org/sites/www.ibiblio.org/gentoo/distfiles/
  4. ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo/distfiles/
  5. ftp://ftp.tu-clausthal.de/pub/linux/gentoo/distfiles/
  6. ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo/distfiles/
  7. ftp://ftp.ussg.iu.edu/pub/linux/gentoo/distfiles/
  8. ftp://gentoo.inode.at/source/distfiles/
  9. ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/distfiles/
  10. ftp://mirrors.tds.net/pub/gentoo/distfiles/
  11. ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/distfiles/
  12. ftp://trumpetti.atm.tut.fi/gentoo/distfiles/
  13. http://ftp.snt.utwente.nl/pub/os/linux/gentoo/distfiles/
  14. http://gentoo.gg3.net/distfiles/
  15. http://gentoo.inode.at/distfiles/
  16. http://gentoo.mirrors.pair.com/distfiles/
  17. http://mirrors.163.com/gentoo/distfiles/
  18. http://mirrors.tds.net/pub/gentoo/distfiles/
  19. http://trumpetti.atm.tut.fi/gentoo/distfiles/
  20. https://ftp.uni-erlangen.de/pub/mirrors/gentoo/distfiles/
  21. Collapse this list.
Port Moves

Number of commits found: 17

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
27 Aug 2019 12:07:44
Original commit files touched by this commit  2.0.0
Revision:510005
riggs search for other commits by this committer
Update to upstream release 2.0.0

Details:
Update to what seems to be the latest generally accepted upstream
release (judging by what major Linux distributions have been including
in the recent past and what consumers of the lib are using.)

PR:		212785
Submitted by:	wulf (patch set for the port)
Reported by:	rkoberman@gmail.com
10 Jan 2018 19:14:00
Original commit files touched by this commit  1.9.1_3
Revision:458678
jbeich search for other commits by this committer
multimedia/mp4v2: unbreak build with Clang 6 (C++14 by default)

src/mp4.cpp:679:20: error: cannot initialize return object of type
'mp4v2_ismacrypParams *' (aka 'mp4v2_ismacryp_session_params *') with an rvalue
of type 'MP4TrackId' (aka 'unsigned int')
            return MP4_INVALID_TRACK_ID;
                   ^~~~~~~~~~~~~~~~~~~~
./include/mp4v2/general.h:45:33: note: expanded from macro
'MP4_INVALID_TRACK_ID'
 #define MP4_INVALID_TRACK_ID    ((MP4TrackId)0)       /**< Constant: invalid
MP4TrackId. */
                                 ^~~~~~~~~~~~~~~
src/rtphint.cpp:348:32: error: comparison between pointer and integer ('const
char *' and 'int')
                    if (pSlash != '\0') {
                        ~~~~~~ ^  ~~~~
util/mp4chaps.cpp:712:14: error: case value evaluates to 4026531855, which
cannot be narrowed to type 'int'
      [-Wc++11-narrowing]
        case LC_CHP_REMOVE:
             ^
(Only the first 15 lines of the commit message are shown above View all of this commit message)
04 Nov 2017 11:43:35
Original commit files touched by this commit  1.9.1_2
Revision:453453
dbaio search for other commits by this committer
Update license of ports using MPL (without version)

All ports now should use MPL[10|11|20] license.

Approved by:	portmgr (blanket)
17 Sep 2016 13:27:05
Original commit files touched by this commit  1.9.1_2
Revision:422324
riggs search for other commits by this committer
Un-break port; distfile is fetchable again

While on it:
- Add LICENSE
- Use install-strip install target
- Bump PORTREVISION

PR:		212752
Reported by:	rajil.s@gmail.com
14 Sep 2016 15:59:34
Original commit files touched by this commit  1.9.1_1
Revision:422140
mat search for other commits by this committer
GOOGLE_CODE has gone away.

- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN

Some ports have a local mirror configured but for security reasons, it
is not considered upstream.

Sponsored by:	Absolight
15 Apr 2015 22:38:24
Original commit files touched by this commit  1.9.1_1
Revision:384074
antoine search for other commits by this committer
Fix build with GCC on recent head kernel by disabling PCH for GCC

With hat:	portmgr
01 Feb 2015 20:24:28
Original commit files touched by this commit  1.9.1_1
Revision:378270
amdmi3 search for other commits by this committer
- Drop @dirrm* from and add empty directories to pkg-plists

Approved by:	portmgr blanket
25 Jul 2014 20:09:17
Original commit files touched by this commit  1.9.1_1
Revision:362926
amdmi3 search for other commits by this committer
- Switch multimedia/mp4v2 to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
28 Apr 2014 13:54:42
Original commit files touched by this commit  1.9.1
Revision:352502
bapt search for other commits by this committer
Convert from USE_BZIP2 to USES=tar:bzip2
23 Sep 2013 20:46:16
Original commit files touched by this commit  1.9.1
Revision:328047
bapt search for other commits by this committer
Support staging
Convert USE_GMAKE to USES=gmake
20 Sep 2013 20:57:49
Original commit files touched by this commit  1.9.1
Revision:327747
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
multimedia)
24 Jan 2012 14:32:24
Original commit files touched by this commit  1.9.1

avilla search for other commits by this committer
- Fix build with Clang.

PR:             164180
Submitted by:   Yuri Pankov <yuri.pankov@gmail.com>
09 Nov 2011 15:26:04
Original commit files touched by this commit  1.9.1

miwi search for other commits by this committer
- Remove WITH_FBSD10_FIX, is no longer needed
29 Oct 2011 10:03:08
Original commit files touched by this commit  1.9.1

miwi search for other commits by this committer
- Fix build on FreeBSD 10

Reported by:    pointyhat
03 Jul 2011 13:38:45
Original commit files touched by this commit  1.9.1

ohauer search for other commits by this committer
- remove MD5
11 Aug 2010 20:55:33
Original commit files touched by this commit  1.9.1

makc search for other commits by this committer
Update mp4v2 to 1.9.1 after repocopy from multimedia/mpeg4ip-libmp4v2.

MPEG4IP is no longer maintained[1]. mp4v2 [2] forked the libmp4v2
components, and is under active developement.

[1] http://mpeg4ip.sourceforge.net/
[2] http://code.google.com/p/mp4v2/

PR:             ports/148643
Submitted by:   Christopher Key <cjk32 at cam.ac.uk>
11 Aug 2010 20:52:39
Original commit files touched by this commit  1.9.1

makc search for other commits by this committer
Forced commit to note repocopy from multimedia/mpeg4ip-libmp4v2 to
multimedia/mp4v2

Number of commits found: 17

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
vaultFeb 27
redisFeb 23
redis-develFeb 23
redis5Feb 23
zeekFeb 22
jenkinsFeb 20
raptor2Feb 20
asterisk13Feb 18
asterisk13Feb 18
asterisk13Feb 18
asterisk16Feb 18
asterisk16Feb 18
asterisk16Feb 18
asterisk16Feb 18
asterisk16Feb 18

13 vulnerabilities affecting 98 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2021-02-27 01:52:12


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 42646
Broken 75
Deprecated 170
Ignore 314
Forbidden 4
Restricted 139
No CDROM 71
Vulnerable 21
Expired 37
Set to expire 146
Interactive 0
new 24 hours 12
new 48 hours26
new 7 days64
new fortnight103
new month161

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2021 Dan Langille. All rights reserved.