Commit graph

69 commits

Author SHA1 Message Date
Alberto Villa
9a6c449da6 multimedia/mlt: update to 0.9.6
This is a bugfix and minor enhancement release:
http://mltframework.blogspot.it/2015/02/version-094-released.html
2015-06-28 14:10:53 +00:00
Thomas Zander
abe2a0ea4c - Update to upstream version 14.4.2
- Bump PORTREVISION on lib-dependent ports

PR:		199567
Submitted by:	takefu@airport.fm
Approved by:	dnelson@allantgroup.com (maintainer)
2015-05-02 14:02:54 +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
John Marino
ecd0c75bf6 multimedia/mlt: add USES=alias plus ...
USES=alias allows the port to build on DragonFly without patches, but
only if --target-os=FreeBSD is also sent to the configure script.  This
is a no-op for FreeBSD (configure eventually sets target-os to FreeBSD
anyway).  USES=alias was covered by portmgr blanket.
2014-10-20 09:37:18 +00:00
Alberto Villa
3f77b2e3ab multimedia/mlt:
- Update to 0.9.2.
- Add optional dependency on Vid.Stab.
- Remove deprecated plugins.
- Remove stale MAN* macro.
- Use OPTIONS handlers.
- Remove @dirrm*.
- Strip binary and libraries.

This is a bugfix and enhancement release:
http://mltframework.blogspot.com/2014/06/version-092-released.html

multimedia/py-mlt:
- Force dependency on Python 2.
- Take maintainership.
2014-09-24 01:01:34 +00:00
Alberto Villa
7c01e7a60a - Fix build with Clang.
PR:		189043
MFH:		2014Q3
2014-09-24 00:48:45 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Baptiste Daroussin
d22728a7e8 Fix some non default LIB_DEPENDS
With hat:	portmgr
2014-07-16 08:26:25 +00:00
Baptiste Daroussin
ffb7170399 Modernize LIB_DEPENDS
With hat:	portmgr
2014-07-14 18:42:04 +00:00
William Grzybowski
f43250a867 multimedia/ffmpeg: update to 2.2.4
- Bump dependent ports of libavutil
- USES tar:bzip2
- Use @sample in pkg-plist
2014-06-27 15:45:22 +00:00
William Grzybowski
9135af909d multimedia/mlt: support stage
Approved by:	portmgr (stage blanket)
2014-06-27 15:43:38 +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
Koop Mast
b1bf1620a6 Update freetype to 2.5.2.
Remove patch to add -I/usr/local/include in freetype-config --cflags. If
ports need extra headers they should look for them, and not get them via
a side-effect.

Freetype had a header resuffle in 2.5.1, patch ports to use the new header
style.

Thanks go to bdrewery for the two exp-runs and rakuco for helping me with
some troublesome cmake ports.

PR:		ports/184587
2013-12-24 21:22:21 +00:00
William Grzybowski
a363abfaed multimedia/mlt,kdenlive: unset FFMPEG_SUFX
- Unset FFMPEG_SUFX to use ffmpeg-2

Approved by:	portmgr (bapt, implicit)
2013-10-21 17:37:43 +00:00
William Grzybowski
3624ddf181 multimedia/ffmpeg: update to 2.0.1
- Update main ffmpeg port to 2.0.1
- Bump and update dependent ports when necessary (API change)

Approved by:	portmgr (bapt)
2013-10-19 16:43:32 +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
Guido Falsi
9f804ea90e Fix build on head after iconv change.
Reported by:	Oliver Hartmann <ohartman@zedat.fu-berlin.de>
Approved by:	portmgr (bapt, implicit)
2013-09-07 14:08:09 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Alberto Villa
b1de5528b4 - Update to 0.9.0.
- Add KDE4 option (dependent on QT4 one).

Informations on the release can be found in the official announcement:
http://mltframework.blogspot.it/2013/06/v090-released-with-new-property.html
2013-06-07 14:33:45 +00:00
Baptiste Daroussin
992586fa08 Finish converting the whole ports tree to USES=pkgconfig 2013-04-23 14:20:25 +00:00
Po-Chien Lin
98d451887b - graphics/libexif:
* Update to 0.6.21
  * Add LICENSE
  * Switch to OptionsNG and PORTDOCS
- Document libexif 2012-07-12 vulnerabilty
- Bump PORTREVISION for libexif related ports
- Trim headers while here

PR:		ports/175910
Approved by:	swills (mentor)
Security:	d881d254-70c6-11e2-862d-080027a5ec9a
2013-03-14 08:17:39 +00:00
Alberto Villa
ebad15fef3 - py-mlt:
* fix MAINTAINER;
  * fix plist generation;
  * avoid conflicting with mlt's EXAMPLESDIR removal.

PR:		175368
Submitted by:	Oliver Heesakkers <dev2@heesakkers.info>

- Update to 0.8.8 bugfix release.
- Remove PTHREAD_LIBS.
2013-02-09 03:37:18 +00:00
Alberto Villa
57b7bfbd0d - Update MLT to 0.8.6.
- Depend on ffmpeg1 instead of ffmpeg-011.
- Remove patches committed upstream.
- Remove soversion from LIB_DEPENDS.
- Make py-mlt a SLAVE_PORT.
2013-01-13 10:13:36 +00:00
Alberto Villa
41aaef0cd2 - Backport my commits to support depending on non-default FFmpeg.
- Switch dependency from multimedia/ffmpeg to multimedia/ffmpeg-011,
  as my tests revealed that MLT isn't working anymore with 0.7.x.
- Drop option --linsys-with-jpeg as per upstream suggestion.
- Update OPTIONS descriptions to be consistent with recent changes.
- Bump PORTREVISION.
2012-10-05 04:12:04 +00:00
Alberto Villa
c53d228cd2 - Fix build when FreeBSD was build with WITHOUT_GCC=yes.
PR:		171294
Submitted by:	Christian Mangin <christian.mangin@gmail.com>

- Stop installing standard license files.
- Cleanup Makefile.

Suggested by:	danfe
2012-09-03 23:16:06 +00:00
Alberto Villa
adb88f063d - Update to 0.8.2.
- Fix COMMENT (mlt is no server).
- OPTIONSngify and improve descriptions.
- Move demo/ to PORTEXAMPLES.
- Move melt.1 to MAN1.
- Remove header from Makefile.
2012-09-01 09:46:27 +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
Alberto Villa
e19c9228d0 - Update to 0.8.0.
- Enable GPLv3 components.
- Fix build on 9-STABLE after MFC of xlocale. [1]
- Mark CONFLICTS_INSTALL with archivers/freeze. [2]

The minor version is increased due to the addition of time properties!
In addition:
  * improve seek speed on AVCHD when using FFmpeg v0.9.1+;
  * composite and dissolve speed improvements on x86-64;
  * improve performance of caching in image producers;
  * add device enumeration to decklink producer and consumer.

PR:		168766 [1]
Reported by:	conflicts checker [2]
Submitted by:	Christian Mangin <christian.mangin@gmail.com> [1]
		Oliver Brandmueller via email [1]
2012-07-02 08:31:04 +00:00
Martin Wilke
9c2f65e395 - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4
Review by:	bapt, David Naylor (kde team)
2012-06-06 06:44:37 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Alberto Villa
f2008a44e4 - Fix build on FreeBSD 10.
Reported by:	andy@neu.net via mailing list
2012-05-15 20:34:48 +00:00
Alberto Villa
8b1df6e134 - Update to 0.7.8.
- Replace NOT_FOR_ARCHS with BROKEN.
2012-05-14 14:32:43 +00:00
Marcus von Appen
fbd0197639 - Update devel/sdl12 to 1.2.15
- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions

Tested by:	exp-run by pav
2012-02-18 10:18:33 +00:00
Ashish SHUKLA
97ddb4e13d - Bump PORTREVISION to chase the update of multimedia/libvpx 2012-02-16 15:57:34 +00:00
Alberto Villa
28f2da8714 - Fix build on FreeBSD 10-CURRENT.
Submitted by:	glebius via e-mail
2011-12-20 22:41:20 +00:00
Alberto Villa
39c0848259 - Fix build when upgrading from an old version.
PR:		162244 [1]
Reported by:	James Colannino <crankycyclops@gmail.com> via e-mail
		Andrei Lavreniyuk <andy.lavr@gmail.com> [1]
Tested by:	James Colannino <crankycyclops@gmail.com>
2011-11-03 07:03:42 +00:00
Alberto Villa
34ca27efcb - Update to 0.7.6. 2011-11-02 02:39:11 +00:00
Alberto Villa
253db964bb - Depend on gdkpixbuf2 rather than on gdkpixbuf.
- Bump PORTREVISION.

PR:		ports/158390
Submitted by:	Vladimir Kushnir <vkushnir@bigmir.net>
2011-06-28 13:09:39 +00:00
Martin Matuska
c86cd8cae2 Bump due to ffmpeg update to 0.7.1 2011-06-24 22:39:03 +00:00
Alberto Villa
3e43df8da9 - Remove MMX, SSE and SSE2 options. It should be now safe to build on
amd64 without disabling them.
- Bump PORTREVISION.
2011-03-09 14:45:49 +00:00
Alberto Villa
1a7ac654fe - Update option description: it's not clear to everyone that x86-64
means amd64.
2011-03-06 11:06:23 +00:00
Wen Heping
9143b1b3f1 - Bump PORTREVISION to chase the update of libexif 2011-03-04 02:19:07 +00:00
Alberto Villa
9740b285ce - Update to 0.6.2.
- Take maintainership of multimedia/py-mlt. [1]

Approved by:	corky1951@comcast.net (maintainer) [1]
2011-03-02 17:19:16 +00:00
Alberto Villa
e7c8236798 - Update to 0.6.0.
Feature safe:	yes
2011-01-14 15:39:30 +00:00
Alberto Villa
b957c37dc7 - Update to 0.5.10.
- Fix LICENSE.
- Disable by default JACK Rack module, as it's mostly unused.

Approved by:	tabthorpe (mentor, implicit)
2010-10-01 10:17:26 +00:00
Alberto Villa
6c900db1d2 - Enable Frei0r module on FreeBSD 6.X after the OpenCV upgrade.
Approved by:	tabthorpe (mentor, implicit)
2010-08-31 08:25:03 +00:00
Alberto Villa
23fbc6127d - Update to 0.5.6.
- Add LICENSE.
- Use bsd.port.options.mk.

Approved by:	tabthorpe (mentor)
2010-08-18 18:13:48 +00:00
Martin Matuska
ab5c533c96 - Update ffmpeg to 0.6 2010-07-24 16:38:20 +00:00
Christian Weisgerber
30587b71c2 Bump PORTREVISION for ports that depend on libogg, directly or indirectly
(via libvorbis, libtheora).
2010-06-06 20:44:03 +00:00
Alberto Villa
a24f62e3b6 - Fix build of avformat module with VDPAU capable graphic cards.
Reported by:	users via e-mail
Approved by:	tabthorpe (mentor)
2010-05-26 12:13:05 +00:00