notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
non port: multimedia/mplayer/Makefile.options

Number of commits found: 69

Saturday, 24 Feb 2024
13:21 Thomas Zander (riggs) search for other commits by this committer
multimedia/mplayer: Use DEBUG OPTION, deprecate WITH_DEBUG knob
commit hash: c1e0f931e3ddecb86d83ffc14cb8b05a38922cdd commit hash: c1e0f931e3ddecb86d83ffc14cb8b05a38922cdd commit hash: c1e0f931e3ddecb86d83ffc14cb8b05a38922cdd commit hash: c1e0f931e3ddecb86d83ffc14cb8b05a38922cdd c1e0f93
Saturday, 29 Jul 2023
09:09 Thomas Zander (riggs) search for other commits by this committer
multimedia/mplayer: Update CFLAGS for clang16+

clang16+ will error on incompatible function pointer types. Workaround
by adding -Wno-incompatible-function-pointer-types to clang CFLAGS.
commit hash: ddda6e3a47177bce8e76fa8a90162227c73f4dfe commit hash: ddda6e3a47177bce8e76fa8a90162227c73f4dfe commit hash: ddda6e3a47177bce8e76fa8a90162227c73f4dfe commit hash: ddda6e3a47177bce8e76fa8a90162227c73f4dfe ddda6e3
Tuesday, 20 Jun 2023
01:49 Piotr Kubaj (pkubaj) search for other commits by this committer
multimedia/mplayer: enable altivec on compatible CPUs
commit hash: 4514cc83c6cf66cac17697904ce314a5d72fcdc2 commit hash: 4514cc83c6cf66cac17697904ce314a5d72fcdc2 commit hash: 4514cc83c6cf66cac17697904ce314a5d72fcdc2 commit hash: 4514cc83c6cf66cac17697904ce314a5d72fcdc2 4514cc8
Thursday, 4 Nov 2021
00:30 Thomas Zander (riggs) search for other commits by this committer
multimedia/mplayer: Fix build on armv6, armv7

Details:
- Add dependency on binutils, as -no-integrated-as is used on both
  armv6 and armv7

PR:		259401
Reported by:	fuz@fuz.su
MFH:		2021Q4
commit hash: 276a151ebc8de073077485d09de58d8b7e554d47 commit hash: 276a151ebc8de073077485d09de58d8b7e554d47 commit hash: 276a151ebc8de073077485d09de58d8b7e554d47 commit hash: 276a151ebc8de073077485d09de58d8b7e554d47 276a151
Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb 305f148
Tuesday, 3 Mar 2020
12:56 mat search for other commits by this committer
Ports MUST NOT set WITH_DEBUG.

WITH_DEBUG is a user facing variable.  When a user wants to build a port
with debugging symbols enabled, they either set WITH_DEBUG globally, or
WITH_DEBUG_PORTS+=category/port.

Approved by:	bapt
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D23940
Original commitRevision:527673 
Sunday, 24 Feb 2019
17:57 riggs search for other commits by this committer
Fix linking error with lld 7

Details:
- The linker script in mplayer's WRKSRC causes linking problems when
  used with lld 7. Remove it during post-patch

PR:		235957, 220103
Reported by:	jakub_lach@mailplus.pl, dim
Reviewed by:	dim
MFH:		2019Q1
Original commitRevision:493791 
Saturday, 19 Jan 2019
17:45 riggs search for other commits by this committer
Workaround a hopefully transient linker problem on head

PR:		234845
Reported by:	glebius
Original commitRevision:490727 
Wednesday, 9 Jan 2019
16:28 riggs search for other commits by this committer
Prep for lld default on head i386: add LDFLAGS_i386+=	-Wl,-z,notext

PR:		214864
Reported by:	emaste
Original commitRevision:489814 
Tuesday, 10 Oct 2017
21:31 linimon search for other commits by this committer
For ports that are explicitly enabled on armv6, also enable them
on armv7.  This has not been tested with an -exp run but should
"do no harm".

PR:		221894 (partial)
Original commitRevision:451721 
Thursday, 12 Jan 2017
11:30 amdmi3 search for other commits by this committer
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL

Approved by:	portmgr blanket
Original commitRevision:431251 
Sunday, 1 Jan 2017
18:55 riggs search for other commits by this committer
Simplify handling of CFLAGS, retire OCFLAGS OPTION

Log:
- Remove OCFLAGS option. This is no longer a big topic since all
  computationally expensive code is handled via external ffmpeg
  libraries now
- Remove BUILD_DEPENDS on yasm. No yasm asm files are compiled
  during mplayer / mencoder build process anymore
- Bump PORTREVISION
Original commitRevision:430272 
Thursday, 3 Nov 2016
16:29 linimon search for other commits by this committer
Now seems to build on sparc64.

Approved by:	portmgr (tier-2 blanket)
Original commitRevision:425254 
Friday, 1 Apr 2016
14:16 mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:412348 
Friday, 23 Oct 2015
21:48 riggs search for other commits by this committer
Use ffmpeg 2.8.1 for en/decoding, convert more OPTIONs to helpers
Original commitRevision:400061 
Tuesday, 1 Sep 2015
20:08 riggs search for other commits by this committer
Correct arch dependent OPTIONS for powerpc

Discovered by:	jbeich
Original commitRevision:395797 
Monday, 31 Aug 2015
21:26 riggs search for other commits by this committer
Enable VDPAU by default for mplayer on i386/amd64; general port cleanup

amd64/i386:
- Enable VDPAU by default for the large NVIDIA user base,
  proposed by ehaupt
- BUILD_DEPEND on yasm only on amd64/i386

General cleanups:
- Remove REINPLACE_CMD on CONFIGURE_SCRIPT conditional for post-8.x
  machines, is now part of patch-configure
- Offer RTCPU OPTION only on archs that support it (amd64, i386, ppc)
- Update RTCPU_DESC accordingly
- Use OPTION helper for RTCPU instead of complicated conditionals
- Remove superfluous check for ARCH when setting CFLAGS for armv6
Original commitRevision:395729 
Saturday, 1 Aug 2015
17:16 riggs search for other commits by this committer
- Retire WIN32 OPTION for win32 binary codecs support on i386, instead
- always compile in the loader code for win32 dlls on i386:
  i386 users can install multimedia/win32-codecs and just use them
  with mplayer/mencoder without compile-time knobs
- Bump PORTREVISION

Reported by:	Slawa Olhovchenkov <slw@zxy.spb.ru> via personal mail
Original commitRevision:393396 
Sunday, 12 Apr 2015
14:37 riggs search for other commits by this committer
Fix runtime crash with certain MPEG2 files on pre-10 systems.

PR:		199283
MFH:		2015Q2
Original commitRevision:383871 
Sunday, 18 Jan 2015
17:00 riggs search for other commits by this committer
Modernise compiler handling
- 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)
Original commitRevision:377337 
11:40 riggs search for other commits by this committer
Handle arch-dependent CFLAGS in Makefile.options because it
should be included by mencoder as well.
Original commitRevision:377323 
Monday, 29 Dec 2014
08:39 riggs search for other commits by this committer
- Upstream versions of mplayer and ffmpeg as of 2014-12-23
- 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
Original commitRevision:375775 
Thursday, 20 Nov 2014
21:42 riggs search for other commits by this committer
Enable network streaming via https and other encrypted connections
- 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
Original commitRevision:372967 
Saturday, 13 Sep 2014
12:46 riggs search for other commits by this committer
- Add experimental OPTION to avoid memory alignment hacks
Original commitRevision:368091 
Friday, 29 Aug 2014
09:55 riggs search for other commits by this committer
- Update to new upstream snapshot 2014-08-24
- 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
Original commitRevision:366488 
Sunday, 27 Apr 2014
14:22 riggs search for other commits by this committer
- Sync with upstream snapshot of 2014-04-18
- 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)
Original commitRevision:352424 
Monday, 17 Feb 2014
22:34 riggs search for other commits by this committer
- Drop support for pre-8.3 systems
- Convert old LIB_DEPENDS to new format
- Fix staging breakage for PREFIX!=LOCALBASE
- Fix bug passing wrong CONFIGURE_ARGS when using DEBUG
  (causes dangling dependencies in debug builds)
- Bump PORTREVISION
- Update maintainer e-mail address

Approved by:	thierry (mentor)
MFH:		2014Q1
Original commitRevision:344827 
Wednesday, 25 Dec 2013
23:29 antoine search for other commits by this committer
Convert the tree to USES=openal

Approved by:	portmgr (bapt)
Original commitRevision:337464 
Tuesday, 24 Dec 2013
17:26 thierry search for other commits by this committer
. Update to 1.1.20131223

. 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)
Original commitRevision:337376 
Sunday, 15 Dec 2013
18:50 thierry search for other commits by this committer
- Update to 1.1.20131109

- Stagify

Note: options have been modified, please review your config!

PR:		ports/184407
Submitted by:	Thomas Zander (maintainer)
Original commitRevision:336566 
Sunday, 1 Dec 2013
21:58 thierry search for other commits by this committer
- Stagify;

- it seems that we can now use the targets supplied by upstream,
so that the port installs now as intended and like on the
other platforms;

- switch to shared libraries, so that we shall be able to apply
minor upgrades without rebuilding its consumers;

- chase this upgrade in mplayer and vlc.

PR:		ports/184035
Submitted by:	/me
Original commitRevision:335446 
Friday, 18 Oct 2013
07:45 tijl search for other commits by this committer
Fix build on i386 with clang.

Some inline asm requires 7 registers but only 6 are available because
clang assumes the stack is 4-byte aligned and there's a local variable
that requires 16-byte alignment so the stack has to be realigned which
requires one register to be used as frame pointer.

PR:		ports/180564
Submitted by:	dt71@gmx.com
Approved by:	Thomas Zander <thomas.e.zander@googlemail.com> (maintainer)
Original commitRevision:330729 
Saturday, 17 Aug 2013
16:27 gerald search for other commits by this committer
Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.

Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.

This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.

That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.

Approved by:	portmgr (bdrewery)
Original commitRevision:324851 
Friday, 29 Mar 2013
15:20 naddy search for other commits by this committer
Also disable the use of SSE4/SSE4.2/AVX instructions when using the
old toolchain.  Fixes the build on 8.4 i386.

Submitted by:	Thomas Zander <thomas.e.zander@googlemail.com> (maintainer)
Original commitRevision:315542 
Saturday, 23 Mar 2013
15:45 naddy search for other commits by this committer
Update mplayer and mencoder to a recent snapshot. Major changes:
- 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)
Original commitRevision:315041 
Wednesday, 13 Feb 2013
10:39 ak search for other commits by this committer
- Fix build with clang [1]
- Convert Makefile headers to new style

PR:	ports/171707 [1]
Submitted by:	anonymous <anonymous@gmail.com>
Approved by:	Thomas Zander <thomas.e.zander@googlemail.com> (maintainer)
Original commitRevision:312152 
Tuesday, 4 Sep 2012
20:56 nox search for other commits by this committer
- Only default to clang on amd64 and when /usr/bin/clang exists.
- 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)
Original commitRevision:303671 
Saturday, 1 Sep 2012
14:13 nox search for other commits by this committer
Update to 2012-07-21 snapshot.

PR:		ports/170735
Submitted by:	Thomas Zander <thomas.e.zander@googlemail.com> (maintainer)
Original commitRevision:303481 
Tuesday, 17 Apr 2012
18:50 scheidell search for other commits by this committer
- Update mplayer and memcoder to 2012-03-22 shapshot
- Supersedes ports/164943

PR:             ports/166946
Submitted by:   Thomas Zander <thomas.e.zander@googlemail.com> (maintainer)
Original commit
Thursday, 22 Mar 2012
06:52 rm search for other commits by this committer
- update to 0.2.2
- chase shlib bump in dependent ports
- bump PORTREVISION for xbmc and xbmc-pvr

Please note that this commit isn't actually feature safe, because it bumps
portrevision for two (not that small) ports. But it fixes the breakage, reported
in PR, and, as side effect, raises library version.

PR:             165449
Reported by:    Justin <freebsd.users at gmail dot com>
Submitted by:   Dominic Fandrey <kamikaze at bsdforen dot de> (maintainer)
Feature safe:   yes
Original commit
Friday, 24 Feb 2012
05:17 rm search for other commits by this committer
- update libbluray to 0.2.1

PR:             163721 [based on]
Submitted by:   Kurt Jaeger <fbsd-ports at opsec dot eu>
Approved by:    maintainer (timeout; 1 month+)
Original commit
Saturday, 18 Feb 2012
19:04 dinoex search for other commits by this committer
- move dependency to giflib
PR:             165235
Original commit
Thursday, 16 Feb 2012
20:17 lx search for other commits by this committer
Fix build by chasing libvpx bump.
Original commit
Friday, 10 Feb 2012
23:26 amdmi3 search for other commits by this committer
- Add option for enca charset detection
- Fix v4l support

PR:             164639
Submitted by:   "Marat N.Afanasyev" <amarat@ksu.ru>
Fix by:         Thomas Zander <thomas.e.zander@googlemail.com> (maintainer)
Original commit
Thursday, 2 Feb 2012
08:42 scheidell search for other commits by this committer
- Fix build if OSVERSION < 802502
- Update MASTER_SITES

PR:             ports/164580
Submitted by:   Thomas Zander <thomas.e.zander@googlemail.com> maintainer
Approved by:    gabor (mentor)
Original commit
Wednesday, 25 Jan 2012
10:11 mm search for other commits by this committer
Update multimedia/schroedinger to 1.0.11
Original commit
Wednesday, 18 Jan 2012
17:36 arved search for other commits by this committer
Chase libcdio shlib bump
Original commit
Sunday, 15 Jan 2012
22:31 scheidell search for other commits by this committer
- Update to 1.0.r20111218

PR:             ports/163969
Submitted by:   thomas.e.zander@googlemail.com (maintainer)
Approved by:    gabor (mentor)
----------------------------------------------------------------------
Original commit
Sunday, 21 Aug 2011
08:11 crees search for other commits by this committer
- As discussed with maintainer, disable linking to external faad.
- While here, add $FreeBSD$ to other Makefiles

PR:             ports/158501
Submitted by:   David Demelier <demelier.david@gmail.com>
Reviewed by:    Thomas Zander <riggs@rrr.de> (maintainer), naddy
Approved by:    Thomas Zander <riggs@rrr.de> (maintainer)
Original commit
Friday, 1 Apr 2011
11:09 dhn search for other commits by this committer
- Update mplayer and mencoder to the latest snapshots.

PR:             ports/156086
Submitted by:   Thomas Zander <thomas.e.zander@googlemail.com> (maintainer)
Original commit
Wednesday, 2 Mar 2011
21:48 ehaupt search for other commits by this committer
Add optional multimedia/libbluray support

PR:             154939
Approved by:    Thomas Zander <thomas.e.zander@googlemail.com> (maintainer)
Original commit
Wednesday, 9 Feb 2011
06:01 mi search for other commits by this committer
Fix build for the case, when WITH_LIBRTMP is defined.

Approved by:    maintainer's mail-server rejects mail as "spam"
Feature safe:   yes
Original commit
Wednesday, 19 Jan 2011
01:58 hrs search for other commits by this committer
Fix an implicit library dependency issue.

Discussed with: Jan Henrik Sylvester and Thomas Zander
Feature safe:   yes
Original commit
Thursday, 2 Dec 2010
09:18 beech search for other commits by this committer
Update mplayer and mencoder to the latest snapshots.

PR:             ports/152714
Submitted by:   Thomas Zander (thomas.e.zander@googlemail.com) (maintainer)
Approved by:    itetcu (mentor) (implicit)
Original commit
Tuesday, 12 Oct 2010
22:45 pav search for other commits by this committer
- Chase libschroedinger shlib bump

Pointy hat to:  mm
Reported by:    pointyhat
Original commit
Friday, 1 Oct 2010
21:46 makc search for other commits by this committer
Remove dependency on deprecated audio/libmpcdec

PR:             ports/150510
Submitted by:   Ganael Laplanche <ganael.laplanche at martymac.org>
Approved by:    maintainer
Original commit
Thursday, 2 Sep 2010
19:56 rene search for other commits by this committer
- correctly pick up dependency on libvpx if selected in options
- remove mencoder dependency on mplayer,
  the two ports can now be installed independently.
- remove dependency on liba52 as this is handled by internal libavcodec
- correctly handle dependency on external libschroedinger

PR:             ports/149534
Submitted by:   maintainer
Tested by:      Christopher Key [cjk32 cam.ac.uk]
Original commit
Tuesday, 3 Aug 2010
12:37 rene search for other commits by this committer
- update to 2010-07-17 snapshot (demuxer fixes, VP8 codec support)
- optionify libmng input support
- explicitly disalbe libdirac-lavc support
- cleanups

PR:             ports/149206
Submitted by:   maintainer
Approved by:    tabthorpe (mentor)
Original commit
Sunday, 25 Apr 2010
08:29 mm search for other commits by this committer
- Remove libdts support (this is now done by ffmpeg) [1]
- Fix libcdio dependency [2]

Reported by:    naddy [1] (private e-mail)
Submitted by:   Thomas Zander [1] [2] (maintainer, private e-mail)
Original commit
Wednesday, 21 Apr 2010
13:07 mm search for other commits by this committer
- Update to 1.0.r20100117

Submitted by:   Thomas E. Zander <riggs@rrr.de> (maintainer, private e-mail)
Original commit
Saturday, 13 Feb 2010
08:51 miwi search for other commits by this committer
- Move from audio/openal to audio/openal-soft

PR:             143829
Submitted by:   Greg Lewis <glewis@misty.eyesbeyond.com>
Approved by:    maintainer
Original commit
Sunday, 23 Aug 2009
16:14 marcus search for other commits by this committer
Chase the fribidi shared lib bump.
Original commit
Tuesday, 31 Mar 2009
13:58 pav search for other commits by this committer
- Update x264 to 0.0.20081218
- Remove x264-gtk

PR:             ports/132780
Submitted by:   Bapt <baptiste.daroussin@gmail.com>

- Update libquicktime to 1.1.1 to fix build with new x264

Submitted by:   kwm

- Chase x264 shlib bump
Original commit
Tuesday, 23 Sep 2008
18:56 amdmi3 search for other commits by this committer
- Depend on correct version of lzo

PR:             127504
Submitted by:   Eugene Grosbein <eu at grosbein dot pp dot ru>
Approved by:    Thomas E. Zander <riggs at rrr dot de> (maintainer)
Original commit
Saturday, 19 Apr 2008
17:56 miwi search for other commits by this committer
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
        Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
        ehaupt, nox, itetcu, flz, pav

PR:             116263
Tested on:      pointyhat
Approved by:    portmgr (pav)
Original commit
Sunday, 20 Jan 2008
22:39 miwi search for other commits by this committer
- Fix build when TREMOR disabled is

PR:             119364
Submitted by:   Naram Qashat <cyberbotx@cyberbotx.com>
Approved by:    maintainer
Original commit
Wednesday, 12 Dec 2007
23:26 miwi search for other commits by this committer
- Update to 1.0rc2

PR:             118231
Submitted by:   Thomas Zander <riggs@rrr.de> (maintainer)
Original commit
Thursday, 11 Oct 2007
14:45 ahze search for other commits by this committer
Chase libtheora lib version
Original commit
Sunday, 5 Aug 2007
21:27 sem search for other commits by this committer
- Split the port into mplayer and mencoder
- mplayer is now pkg_add'able as it no longer depends on restricted ports
- Remove compatibility tweaks for FreeBSD-4 as it is no longer supported
- A patch to correct handle amd64 in libdha-pci.c

PR:             ports/115170
Submitted by:   maintainer
Original commit

Number of commits found: 69