Commit graph

55 commits

Author SHA1 Message Date
Jan Beich
913ba2f43b multimedia/ffmpeg: enable VAAPI and VDPAU by default
Build VAAPI and VDPAU backends, so ports using system ffmpeg can take
advantage of GPU-assisted decoding. Also, propagate defaults to consumers.

Approved by:	cpm, multimedia (riggs), maintainer timeout (3 weeks)
Differential Revision:	https://reviews.freebsd.org/D5898
2016-05-03 01:02:26 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Carlos J. Puga Medina
6efd1f55fb - Convert to USES=python:3,build
- Fix SIGSEGV with FFmpeg (reported by soralx@cydem.org)
- Update MAINTAINER to my @FreeBSD.org address
- Bump PORTREVISION

PR:		208080
Approved by:	junovitch (mentor)
2016-03-22 02:07:32 +00:00
Antoine Brodin
0e8c3bf1b3 Update giflib to 5.1.1
PR:		204492
2015-12-03 20:01:03 +00:00
Antoine Brodin
c4ec93d6b6 Allow building with giflib 5.1
PR:		204492
2015-11-12 15:21:10 +00:00
Jan Beich
1ae8112d53 multimedia/mplayer2: modernize options
- Expose A52, ENCA, DVDREAD, DVDNAV, RTCPU as options
- Hide WIN32 option for non-i386 architectures
- Drop no longer supported OSVERSION range
- Drop DEBUG and PACKAGE_BUILDING hacks
- Convert to option helpers
- Sort options

PR:		202404
Submitted by:	Carlos J Puga Medina <cpm@fbsd.es> (maintainer)
2015-08-29 21:47:26 +00:00
Jan Beich
3f7e6ec61d multimedia/mplayer2: make GIF=on actually work
GIF option was both auto-disabled during configure and broken when
forced to be enabled. So, bump PORTREVISION to restore GIF support
for users with GIF=on.

PR:		202404
Submitted by:	Carlos J Puga Medina <cpm@fbsd.es> (maintainer)
MFH:		2015Q3
2015-08-28 10:32:04 +00:00
Jan Beich
81282d934d multimedia/mplayer2: unbreak/restore V4L option
PR:		202404
Submitted by:	Carlos J Puga Medina <cpm@fbsd.es> (maintainer)
2015-08-27 16:59:39 +00:00
Jan Beich
3a314ae589 multimedia/mplayer2: respect LIBS
While here clean up unnecessary -lfoo due to --enable-foo not
populating --extra-libs.

PR:		202404
Submitted by:	Carlos J Puga Medina <cpm@fbsd.es> (maintainer)
2015-08-27 16:59:25 +00:00
Jan Beich
4b9a4a73b5 multimedia/mplayer2: minor cleanup via portlint
- Unsilence INSTALL_* lines
- Regenerate patches with makepatch
- Remove extra newline

PR:		202404
Submitted by:	Carlos J Puga Medina <cpm@fbsd.es> (maintainer)
2015-08-27 16:59:09 +00:00
Jan Beich
f5bc580afd multimedia/mplayer2: slightly improve options
- Make CACA=on actually work
- Convert PULSE and LIBCDIO to standard spelling
- Drop option descriptions where standardized

PR:		202404
Submitted by:	Carlos J Puga Medina <cpm@fbsd.es> (maintainer)
MFH:		2015Q3
2015-08-27 16:58:54 +00:00
Kurt Jaeger
c20ace2452 multimedia/mplayer2: fix portaudio dependency
PR:		200952
Submitted by:	Andrey Fesenko <andrey@bsdnir.info>
Approved by:	Carlos Jacobo Puga Medina <cpm@fbsd.es> (maintainer)
2015-06-22 11:54:24 +00:00
Baptiste Daroussin
3fef6c52f0 Update portaudio to v19/Remove portaudio2 [1]
Chase portaudio change
Add patches from debian for games/cultivation
Add patches from upsteam for audio/rezound
Mark py-fastaudio as broken

Approved by:	maintainer
2015-05-30 20:39:12 +00:00
Kurt Jaeger
fa04897dac multimedia/mplayer2: add CPE
PR:		199954
Submitted by:	Carlos Jacobo Puga Medina <cpm@fbsd.es> (maintainer)
2015-05-05 18:47:37 +00:00
Kurt Jaeger
fcf1576a79 multimedia/mplayer2: update maintainer, WWW: value
Submitted by:	Carlos Jacobo Puga Medina <cpm@fbsd.es> (new maintainer)
Approved by:	chris <chris@bsdjunk.com> (old maintainer)
2015-04-30 14:41:20 +00:00
Kurt Jaeger
359138f1a6 multimedia/mplayer2: fix build if THEORA support enabled
PR:		198901
Submitted by:	Carlos Jacobo Puga Medina <cpm@fbsd.es>
Approved by:	chris@bsdjunk.com (maintainer)
2015-04-30 06:45:26 +00:00
Baptiste Daroussin
bdab0b0f82 Over to new maintainer 2015-04-16 21:51:06 +00:00
Grzegorz Blach
45bf4cceb6 Back to the pool.
Currently and in near future I don't have time to be responsible
for any port.
2015-04-16 20:13:43 +00:00
Mathieu Arnold
0438143249 Remove OSVERSION checks that do not make sense any more.
For example (${OSVERSION} >= 900000 && ${OSVERSION} < 900021) is always true,
as is (${OSVERSION} > 900002 || ${OSVERSION} < 900000 && ${OSVERSION} > 800107).

Regarding patches, when an EXTRA_PATCHES is no longer needed, I remove it, when
it is always needed, I renamed it, in one case, I merged two patches.

Differential Revision:	https://reviews.freebsd.org/D2209
2015-04-03 11:26:48 +00:00
John Marino
798eb9e9cb multimedia category: Remove $PTHREAD_LIBS
approved by:	PTHREAD blanket
2015-03-25 17:36:47 +00:00
Dmitry Marakasov
40f13c68dc - Drop @dirrm* from and add empty directories to pkg-plists
Approved by:	portmgr blanket
2015-02-01 20:24:27 +00:00
Baptiste Daroussin
bb21093773 Bump portrevision after png update 2014-12-25 20:54:41 +00:00
Antoine Brodin
7ae46e9b12 Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade 2014-12-25 19:04:25 +00:00
Tijl Coosemans
60945f0277 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.
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)
2014-12-08 16:48:38 +00:00
Grzegorz Blach
b878799e99 Unbreak linking mplayer2 by temporary removing V4L option,
until bugfix will be available.
2014-11-18 03:14:09 +00:00
Grzegorz Blach
8b787cfe01 - Fix build after recent ffmpeg update
- Bump PORTREVISION
2014-09-19 12:56:27 +00:00
Tijl Coosemans
49108186e8 comms/lirc:
- Fix missing -lusb [1]
- Convert to USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Use @sample

Reported by:	sbruno [1]
2014-08-11 13:59:47 +00:00
Tilman Keskinoz
80b3ab923d Chase library dependencies after libcdio <-> libcdio-paranoia split
PR:		192271
2014-08-09 10:06:54 +00:00
Adam Weinberger
fff296bfe7 Convert a bunch of USE_XZ to USES=tar:xz.
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 21:07:39 +00:00
Tijl Coosemans
14e2af0516 audio/rhythmbox: drop :keepla
multimedia/banshee: add USES=libtool and INSTALL_TARGET=install-strip
multimedia/libmtp: add USES=libtool and INSTALL_TARGET=install-strip
multimedia/libaacs:
- USES=libtool pathfix
- Add INSTALL_TARGET=install-strip
- Avoid USE_AUTOTOOLS
- Remove plist target, superseded by makeplist
multimedia/libbluray:
- USES=libtool pathfix
- Add INSTALL_TARGET=install-strip
- Avoid USE_AUTOTOOLS
- Remove plist target, superseded by makeplist
- Use OPTIONS_SUB
- Replace patch with post-patch command

Bump dependent ports
2014-07-18 11:02:58 +00:00
Ganael LAPLANCHE
8e3dcb3c28 - Update multimedia/libdvdread to 4.9.9
- Bump dependent ports' PORTREVISIONS and update LIB_DEPENDS [1]
- multimedia/libdvdnav: remove dependency to (now removed) dvdread-config
- sysutils/vstrip: remove useless dependency to multimedia/libdvdread

Approved by:	portmgr (implicit) [1]
2014-05-13 10:17:04 +00:00
Thomas Zander
85d711de42 - Update libaacs to 0.7.0
- Add LICENSE
  - USES tar:bzip2
- Update libbluray 0.5.0
  - Unbreak JAVA option
  - USES tar:bzip2
- Bump PORTREVISION in depdendent ports due to shared lib version bump

PR:		ports/188573
Submitted by:	Dominic Fandrey <kamikaze@bsdforen.de> (maintainer)
Approved by:	thierry (mentor)
2014-04-27 14:14:26 +00:00
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00
Ganael LAPLANCHE
1e4183548e - Update libdvdread and libdvdnav to 4.2.1
- Bump dependent ports' revisions
2014-02-03 08:15:19 +00:00
John Marino
5108906a51 multimedia/mplayer2: fix configure failure, indirect linking
As seen when using gcc48 as the ports compiler (and on DragonFly),
mplayer2 was misconfigured.  The avresample library doesn't exist
during configuration, thus it will fail when using a modern
linker that complains that the library isn't found.

Moving -lavresample from extra-ldflags to extra-libs fixes the
problem on both FreeBSD+gcc48 and DragonFly

Approved by:	portmgr (bapt, implicit)
2013-10-30 11:29:19 +00:00
Grzegorz Blach
6b2de053c8 - Convert to new LIB_DEPENDS syntax
- Support staging
2013-10-22 22:13:29 +00:00
William Grzybowski
45ff473293 multimedia/mplayer2: use ffmpeg instead of ffmpeg1
- Use ffmpeg instead of ffmpeg1

Approved by:	portmgr (bapt, implicit)
2013-10-21 17:56:33 +00:00
Baptiste Daroussin
855fb638fb Add NO_STAGE all over the place in preparation for the staging support (cat: multimedia) 2013-09-20 20:57:48 +00:00
Baptiste Daroussin
de15f3b2a3 Add an explicit dependency on pkgconf 2013-09-06 14:23:20 +00:00
Grzegorz Blach
66f14f6684 - Update to 2.0.20130428
- Remove joystick option, due to dependency on expired devel/linux-js

Approved by:	crees, tabthorpe (mentors, implicit)
2013-08-19 21:46:48 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Grzegorz Blach
40330157f9 - Remove USE_PYTHON knob and add python3 to BUILD_DEPENDS.
This change allows to build mplayer2 under poudriere.
- Change USE_GMAKE=yes to USES=gmake

Approved by:	crees, tabthorpe (mentors, implicit)
2013-07-07 12:28:43 +00:00
Grzegorz Blach
497d5f5c95 - Build mplayer2 with libavresample
- Bump PORTREVISION

Approved by:	crees, tabthorpe (mentors, implicit)
2013-07-04 23:29:40 +00:00
Martin Matuska
cdc818f159 Update multimedia/ffmpeg1 to 1.2.1
PR:		ports/177145
Submitted by:	Alexander Kojevnikov <alexander@kojevnikov.com>
2013-06-25 07:41:26 +00:00
Baptiste Daroussin
9f1de9b900 Convert USE_NCURSES by USES=ncurses
Convert USE_READLINE by USES=readline
2013-05-06 15:34:17 +00:00
Marcus von Appen
a3a0715f38 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
2013-04-27 11:59:28 +00:00
Grzegorz Blach
636ba97c0f - Always enable dvdread
PR:		ports/176604
Approved by:	crees (mentor)
2013-03-03 11:21:26 +00:00
Grzegorz Blach
32ca3ee61e - Update to 2.0.20130126
- Fix flac playback

PR:		ports/175800
Approved by:	crees (mentor)
2013-02-05 21:56:19 +00:00
Grzegorz Blach
e5d9873aeb - Fix build without X11
PR:		ports/175080
Approved by:	crees (mentor)
2013-01-08 22:25:44 +00:00
Grzegorz Blach
0f7ffd5814 - Fix linking with giflib
- Fix linking with libbluray

PR:		ports/174842
Approved by:	crees (mentor)
2012-12-31 17:32:16 +00:00