Commit graph

157 commits

Author SHA1 Message Date
Antoine Brodin
6e5719ca80 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
Jan Beich
f2fc9d6de4 multimedia/libvpx: update to 1.4.0
ABI isn't compatible, so bump PORTREVISION in consumers.

Changes:	https://chromium.googlesource.com/webm/libvpx/+/v1.4.0
Differential Revision:	https://reviews.freebsd.org/D2570
Exp-run by:	antoine
Approved by:	ashish, multimedia (kwm)
Approved by:	maintainer timeout (ale, dinoex; 2 weeks)
2015-06-09 14:25:41 +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
Antoine Brodin
7ae46e9b12 Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade 2014-12-25 19:04:25 +00:00
Olli Hauer
311e3b182f - rename www/neon29 to www/neon and update to neon-0.30.1
- adjust ports depending on neon, bump PORTREVISION

Changelog:
Fix memory leak with GnuTLS (Werner Baumann, Patrick Ohly).
Fix possible crash after DNS lookup errors on Windows (Olivier Goffart).
Don't fail if the SSL cert changes between connections with OpenSSL, behaviour now matches that with GnuTLS.
Fix PKCS#11 support under OpenSSL with TLS 1.2.
Fix static linking with pkg-config file (Alan H)

PR:		195786
Differential Revision:	https://reviews.freebsd.org/D1319
Submitted by:	ohauer
Reviewed by:	portmgr (bapt, mat)
Approved by:	portmgr, lev (implicit)
2014-12-24 06:03:22 +00:00
Johannes Jost Meixner
4f12f3b178 multimedia/x264: General overhaul
- Split x264 into two ports: the CLI application (x264), and the library
  (libx264). This will allow x264 to use lavf and friends from ffmpeg for
  decoding and demuxing while preventing a circular dependency between the
  two: x264 can depend on ffmpeg, but ffmpeg will depend on libx264 rather
  than x264.
- Add the LAVF option to the CLI port, making the dependency on ffmpeg
  optional.
- Update to 0.142.2455.
- Amend fixes to local patches so that they can apply to the new upstream
  files.
- Provide the git revision and other version information to the build
  environment, allowing the CLI binary to display this information (like the
  Windows builds).
- Remove unsupported build options (X11_OUTPUT).
- Ensure that the library and CLI ports each have the appropriate options.
- Add notes for future contributors who wish to update the ports.
- Bump PORTREVISION for all dependent ports.

PR:           187805
Differential Revision:	https://reviews.freebsd.org/D1159
Submitted by: Andrew Berg <aberg010@my.hennepintech.edu>
Approved by:  koobs (maintainer, mentor)
2014-11-22 16:23:34 +00:00
John Marino
61c31a4b03 multimedia/gstreamer-plugins: use OPSYS with OSVERSION 2014-11-21 15:12:13 +00:00
Baptiste Daroussin
a33191366c Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends

With hat:	portmgr
2014-06-25 05:35:31 +00:00
Sunpoet Po-Chuan Hsieh
a26a7c64e7 - Update to 2.3.1 (from audio/libshout2)
- Use USES=libtool
- Strip shared library
- Bump PORTREVISION for audio/libshout shlib change and
  dependency change from audio/libshout2 to audio/libshout [1]

Approved by:	portmgr (bapt) [1]
2014-05-05 14:51:06 +00:00
Tijl Coosemans
6d293e46e0 Fix plist of gstreamer-plugins-vdpau.
Submitted by:	Barbara Guida <barbara.freebsd@gmail.com>
2014-04-29 12:21:25 +00:00
Tijl Coosemans
834ddf0e25 Fix LIB_DEPENDS on mjpegtools.
Reported by:	jenkins (swills)
2014-04-24 07:52:30 +00:00
Jason E. Hale
3a64305d43 - Update graphics/*opencv* to 2.4.7
- Revert options helpers to if statements since the OFF condition is not
  applied when OPTIONS_EXCLUDE is used
- Move most of the OpenCV modules from the graphics/opencv-core port to
  graphics/opencv, leaving opencv-core as just the bare minimum required
  for building ffmpeg with OpenCV support
- Install examples for python and java bindings
- Add new slave port graphics/opencv-java: Java bindings for OpenCV
- Bump PORTREVISION and make dependency adjustments and fixes for
  dependent ports
- Add UPDATING entry
2013-12-04 02:51:00 +00:00
Koop Mast
44d0dc12bb Stagify Gstreamer ports.
Fix build of gstreamer and gstreamer1 with glib 2.38.x [1].
Update gstreamer and gstreamer-plugins to new rules, USES=gmake pathfix,
new LIB_DEPENDS syntax.
Only pull in flex if base version is too old.
Be more selective for which OSVERSIONS we need gcc due to the clang bug.

Obtained from:	Gstreamer upstream [1]
2013-11-01 22:14:07 +00:00
Kubilay Kocak
55bcd1c867 multimedia/gstreamer-plugins: correctly chase the x264 library version bump
Reported by:	Ports-QAT
Reviewed by:	kwm
2013-10-07 11:51:29 +00:00
Christian Weisgerber
be8cec3726 Chase audio/flac 1.3.0 update in gstreamer.
Submitted by:	Barbara Guida <barbara.freebsd@gmail.com>
2013-06-10 11:04:03 +00:00
Koop Mast
05d2886d27 Add Gstreamer 1.0.7. This is the new stable version of the
Gstreamer multimedia framework.

Use the USE_GSTREAMER1 macro to select Gstreamer 1.0 plugins. A new chapter
for the porters handbook about gstreamer is a work in progress.

X related plugins are now stand alone. The gio plugin is now part of the
gstreamer1-plugins port and the oss plugins are now part of the
gstreamer1-plugins-good port.

Note that the pulseaudio plugin is missing because it needs a newer version
of pulseaudio. Also there are still a number of plugins from -bad which
haven't been ported to the 1.0 API yet.
2013-04-27 20:56:38 +00:00
Koop Mast
76a19a1cdf If liblrdf is installed the ladspa plugin will build against it. So add it to
lib_depends.

PR:		ports/175941
Submitted by:	pawel@
2013-04-27 09:03:23 +00:00
Koop Mast
1ce7b4b57c Add opus audio codec gstreamer plugin.
PR:		ports/177296
Submitted by:	"Eric L. Camachat" <eric@camachat.org>
2013-03-23 09:58:02 +00:00
Alberto Villa
4dd71b23f4 - Add dependency on flite shared library in gstreamer-plugins-flite to
fix unresolvable links.
- Bump PORTREVISION.

PR:		170997
Submitted by:	avilla (me)
Approved by:	kwm (multimedia)
2012-08-24 18:13:28 +00:00
Koop Mast
bebb22d287 Remove musicbrainz logic, keep it in BAD_GST_ALL_PLUGINS so configure doesn't
start looking for it.

PR:		ports/170561
Submitted by:	Jason E. Hale <bsdkaffee@gmail.com>
2012-08-12 14:36:27 +00:00
Koop Mast
c4f7224b5f Fix typo.
Submitted by:	freshport sanity check
2012-08-07 14:35:33 +00:00
Koop Mast
6768826d89 Fix the build of the amrnb and amrwb plugins after the opencore update to 0.1.3.
Submitted by:	pointyhat via beat
Obtained from:	Gstreamer upstream
2012-08-07 14:32:04 +00:00
Martin Matuska
1a43bc6e54 Update multimedia/x264 to 0.125.2201
Switch to new options framework
2012-07-23 19:27:25 +00:00
Christian Weisgerber
bcd6fbdee4 libogg.so.8: Bump PORTREVISION for ports that depend on libogg,
directly or indirectly (via libvorbis, libtheora).
2012-07-19 20:15:37 +00:00
Koop Mast
e61bd258b2 Update gstreamer ports.
Gstreamer to 0.10.36.
Gstreamer-plugins(-base) to 0.10.36.
Gstreamer-plugins-bad to 0.10.23.
Gstreamer-plugins-good to 0.10.31.
Gstreamer-plugins-ugly to 0.10.19.

Add hack to unbreak the flite plugin.
2012-06-27 12:35:05 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Martin Matuska
f74b3c4c83 Update x264 to 0.123.2189 2012-04-25 14:19:00 +00:00
Ashish SHUKLA
88b2749293 - Actually bump shared library versions, missed in last commit
Reported by:	"Herbert J. Skuhra" <h.skuhra at gmail.com>
2012-02-16 20:22:59 +00:00
Martin Matuska
1a193f8a71 Update multimedia/schroedinger to 1.0.11 2012-01-25 10:11:48 +00:00
Tilman Keskinoz
d952697ebf Chase libcdio shlib bump 2012-01-18 17:44:53 +00:00
Martin Matuska
26cbc33e1b Update x264 to 0.119.2113 2011-12-21 08:48:28 +00:00
Martin Matuska
3877ad0a33 Update x264 to 0.116.2076 2011-10-10 10:04:07 +00:00
Koop Mast
e32608b99c Unbreak the gstreamer opencv plugin by removing the version restriction. 2011-08-01 08:14:56 +00:00
Martin Matuska
0c0dda15f1 Update to 0.115.2000 2011-06-23 18:09:46 +00:00
Baptiste Daroussin
a8964fc594 - update mjpegtools to 2.0.0
- chase library bump
2011-06-06 04:31:52 +00:00
Koop Mast
3d016e8bd2 Update Gstreamer (core) to 0.10.33
Update Gstreamer-plugins(-base) to 0.10.33
Update Gstreamer-plugins-good to 0.10.29
Update Gstreamer-plugins-bad to 0.10.22
Update Gstreamer-plugins-ugly to 0.10.18
2011-05-11 10:33:50 +00:00
Koop Mast
faa9df3f47 Fix the build of the gstreamer opencv plugin by tweaking the opencv version
requirement.

Submitted by:	pointyhat via pav
2011-03-27 09:14:02 +00:00
Koop Mast
f63874893a Update Gstreamer-plugins-base to 0.10.32
Update Gstreamer-plugins-good to 0.10.27
Update Gstreamer-plugins-bad to 0.10.21
Update Gstreamer-plugins-ugly to 0.10.17

Add flite plugin. plugin for the flite Speech synthesis engine.
Add opencv plugin. plugin for opencv Computer vision library.
Move vdpau plugin to a beter category.
Remove LOCAL master sites that haven't been updated for ages.
Check if Gstreamer (core) is recent enough.
Remove 6.x BROKEN line for the bad plugin.
2011-02-25 10:58:42 +00:00
Koop Mast
3def70e159 Chase x264 shlib bump.
Forgotten by:	mm@
2010-12-01 00:13:31 +00:00
Koop Mast
b911e5438c Add game music emu (gme) gstreamer plugin.
Submitted by:	Raphael Kubo da Costa <kubito@gmail.com>
2010-11-15 16:38:24 +00:00
Koop Mast
35cff97cee Fix build when audio/libtremor is installed.
PR:		ports/152252
Submitted by:	"Herbert J. Skuhra" <h.skuhra@gmail.com>
2010-11-14 23:19:41 +00:00
Martin Matuska
236041c887 - Update schroedinger to 1.0.10 2010-10-11 13:51:28 +00:00
Pav Lucistnik
8c01bc4106 - Fix plist and unhardcode version number for vdpau plugin
Submitted by:	Anonymous <swell.k@gmail.com>
2010-09-27 09:06:23 +00:00
Max Brazhnikov
8b560ad29f Switch libvdpau dependency from x11/nvidia-driver to multimedia/libvdpau
PR:		ports/150383
Submitted by:	Anonymous <swell.k at gmail.com>
Approved by:	multimedia (kwm@)
2010-09-24 19:10:02 +00:00
Max Brazhnikov
62d273b3b2 Switch to audio/musepack from deprecated audio/libmpcdec
PR:		ports/150510
Submitted by:	Ganael Laplanche <ganael.laplanche at martymac.org>
Approved by:	multimedia (kwm)
2010-09-21 16:49:16 +00:00
Koop Mast
b437af72e9 Update gstreamer-plugins-bad to 0.10.20.
- Reorder the plugin list in bsd.gstreamer.mk so it its inside 80 chars.
- Enable the dvb and shm plugin in the -bad package.
- New plugins:
   resindvd:		Dvd navigation plugin
   schroedinger:	Dirac high speed video codec plugin
   vdpau:		Nvidia vdpau extention plugin [1]
   vp8:			Google vp8 codec plugin

Release notes:	http://gstreamer.freedesktop.org/releases/gst-plugins-bad/0.10.20.html

PR:		ports/15077 (borrowed some ideas)
Submitted by:	Anonymous <swell.k@gmail.com>
2010-09-13 16:05:50 +00:00
Koop Mast
5b545e2443 Update gstreamer-plugins-ugly to 0.10.16.
New plugins:
  amrnb:     OpenCore based Adaptive Multi-Rate Narrow-Band plugin
  amrwbdec:  OpenCore based Adaptive Multi-Rate Wide-Band Decoder plugin
  twolame:   High-quality free MP2 encoder plugin

Release notes:	http://gstreamer.freedesktop.org/releases/gst-plugins-ugly/0.10.16.html
2010-09-06 21:10:50 +00:00
Jeremy Messenger
113641e728 - Makes neon29 our default neon library. The neon 0.27.x to 0.29.x are API and
ABI backwards compatible. It is unnecessary to have more than one same
  libraries (ie: neon28 and neon29) as it creates issue in our ports tree such
  as CONFLICTS and made our Makefile complicate.
- Remove www/neonpp and www/neon28.
- Add USE_GNOME=ltverhack; it corrects the shared library version by change
  from libneon.so.29 to libneon.so.27. It won't get bump again with no reason
  unless ABI changes.
- Bump the PORTREVISION on all ports and chase the shared library change.
- Add info in the UPDATING for how to rebuild on all ports that depend on
  neon.

PR:		ports/148295
Approved by:	lev (maintainer timeout, no respone for months),
		portmgr
Tested by:	pointyhat-exp by pav
2010-07-30 22:14:49 +00:00
Martin Matuska
165386783b - Update x264 to 20100624 (build 98) 2010-07-24 15:30:17 +00:00
Koop Mast
fcd5d97584 Only depend on webcamd for the v4l2 plugin, if we are on 8.0 or higher.
PR:		ports/147742
Submitted by:	Dmitry <smallcms@gmail.com>
2010-06-10 08:50:25 +00:00