(included ffmpeg snapshot as of 2015-04-03)
- Fix vulnerabilities CVE-2014-8544 and CVE-2014-9604
with bundled ffmpeg snapshot in the process
MFH: 2015Q2
While on it:
Remove CDPARANOIA option
- broken with cdparanoia port anyway
- move CDIO from radio button group to standard (default off) OPTION
- remove radio button group CDPARANOIA/CDIO
Reported by: Kris Moore (kris@pcbsd.org) via mail
MFH: 2015Q1
- Retire OTCHAIN OPTION
- Retire support for gcc 4.2 from base
- Depend on c11 compliant compiler via USES=compiler:c11
- Respect CC,CXX,CPP from environment (fixes bug 196811)
- Bump PORTREVISION (default package on 8.x changes)
- Remove the following OPTIONS:
- MEMALIGN (now used by default where supported)
- PROFILE (shaky, unreliable, rarely used, nigh unsupportable)
- DIRAC (codec support only via libschroedinger)
- Default-depends on external libdvdnav
(mplayer no longer bundles internal dvd support libraries)
- Simplify CFLAGS handling
- Use -mstack-alignment=16 -mstackrealign on clang / i386
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)
- Introduce GNUTLS OPTION and make it default
- Add extra patch for gnutls support from mplayer svn head
While on it
- Fix cflags/ldflags in mencoder: USES pkgconfig
Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD
by setting CFLAGS+= -D__FreeBSD__. For some ports, this fixes the build
without the need for additional patches.
Approved by: portmgr (bapt, blanket)
- GUI OPTION is no longer default
- Workaround an issue in CURRENT which prevented building
a binary that supports profiling
- Retire no longer needed CONFIGURE_ARGS and patch for CVE-2014-4610
- Fix crash when trying to play certain videos with no audio in gmplayer [2]
- Improve non-options variable summary during build in pre-everything [2]
- Bump PORTREVISION in mplayer (the binary changes)
PR: 190027
Submitted by: rfg@tristatelogic.com [1], andre@albsmeier.net[2]
Approved by: mentors (implicit)
- General Makefile cleanup
- Fix x11 dependency handling (xproto was missing)
- Builds with LOCALBASE != PREFIX should work everywhere now
- Remove support for esd unconditionally
- mplayer: default build enables fribidi option, so smplayer and smtube
packages from official FreeBSD package repos will work out of the box
- Add profiling option (disabled by default)
- Remove WITH_LANG knob (was unused for a long time anyway)
- Chase libbluray shared lib version bump from ports/188573
Approved by: thierry (mentor)
. This addresses multiple mplayer + mencoder problems:
- Wrong aspect ratio in certain (old) h264 files
(Thanks Carl + Reimar for fixing this upstream)
- Proper handling of RTCPU. Fixes ports/184937 and ports/153776
- Remove explicit cat pkg_messag. Fixes ports/184945
- Dependency registration on screensaver works now. Fixes ports/177721
PR: ports/185142
Submitted by: Thomas Zander (maintainer)
- Reduce the number of dependencies (use internal ffmpeg whenever possible)
in mplayer
- Do not build with clang on i386
- Use new options framework
PR: 177083
Submitted by: Thomas Zander <thomas.e.zander@googlemail.com> (maintainer)
- Set CPP= clang-cpp in that case too.
- Fix windows codecs dir configure arg.
- Bump PORTREVISIONs.
PR: ports/171249
Submitted by: "Herbert J. Skuhra" <h.skuhra@gmail.com>
Submitted by: Thomas Zander <thomas.e.zander@googlemail.com> (maintainer)
prevent a conflict with devel/ncurses.
PR: 164244
Submitted by: Thomas Zander <thomas.e.zander@googlemail.com> (solution)
Approved by: Thomas Zander <thomas.e.zander@googlemail.com> (maintainer)
tries to build multimedia/mplayer
* Add option 'ASS "Enable ASS/SSA subtitle rendering"' with default
off
- However, override user decision to on if multimedia/libass
is already installed: mplayer does not uphold configure options
disabling dependency on external port.
* Do not bump PORTREVISION since nothing has really changed for
users who didn't have multimedia/libass on their systems
PR: ports/159021
Approved by: maintainer