Commit graph

60 commits

Author SHA1 Message Date
Tijl Coosemans
53a3544c77 Set PORTSCOUT on gstreamer ports 2015-07-21 12:51:19 +00:00
Sean Bruno
ffbf74b2d3 Disable clang's integrated-as for this build. Modify ARM assembly
with upstream patch to handle different ARM revisions.  This fixes the build
since the clang 3.5 import

PR:		196847
Submitted by:	mikael.urankar@gmail.com
Reviewed by:	kwm
Approved by:	mentor (implicit)
2015-01-20 16:36:55 +00:00
Sean Bruno
2337c2cdd6 Fixup some asm code to support ARM. Fixes build on ARM platforms.
Bump portrevision to indicate this.

PR:		194186
Submitted by:	mikael.urankar@gmail.com
Reviewed by:	kwm
Approved by:	mentors (implicit)
2014-12-05 18:13:21 +00:00
Thomas Zander
6249f93004 - Ensure internal libavcodec builds correct architecture-dependent code
- Introduce OPTION to use external ffmpeg instead of its own
- Bump PORTREVISION

PR:		181519, 181964
Submitted by:	jbeich@vfemail.net
2014-09-09 07:06:09 +00:00
Tijl Coosemans
5704575c25 Add USES=libtool 2014-08-30 18:20:22 +00:00
Tijl Coosemans
35387a6359 Use binutils port on FreeBSD/ia64.
PR:		ports/187273
2014-03-27 20:55:20 +00:00
Koop Mast
541c3ac189 Only set -fno-force-addr in CFLAGS when the compiler is gcc. [1]
Enable the mp3 decoder in gst-ffmpeg. [2]
Fix the build on ppc64 by telling the libav bundled which arch we are on [3]

PR:		ports/187018 [1]
		ports/181521 [2]
		ports/183129 [3]
Submitted by:	truckman@ [1]
		Jan Beich <jbech@tormail.org> [2]
		jhibbits@ [3]
2014-03-02 21:24: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
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
Koop Mast
dc7ab3f9b0 Fix multiple security issues in the bundled libav version by replacing it
with a newer version.

Reported by:	Jan Beich <jbeich@tormail.org>
2013-08-20 15:36:43 +00:00
Martin Wilke
e1c6649edf - Remove WITH_FBSD10_FIX, is no longer needed 2011-11-09 15:26:04 +00:00
Baptiste Daroussin
771a6f8e7a upgrade to 0.10.13 2011-11-05 19:12:13 +00:00
Koop Mast
f603fe23ad Fix build on FreeBSD 10 2011-10-29 14:03:17 +00:00
Baptiste Daroussin
dc0e2ca858 - fix stupid mistake
PR:		ports/161316
Submitted by:	Barbara <barbara.xxx1975@libero.it>
2011-10-06 00:17:07 +00:00
Baptiste Daroussin
472cb9073c - upgrade to 0.10.12
- add license
- add cpu autodetection
- add cpu optimisation (stolen from ffmpeg)

Reviewed by:	kwm
Approved by:	kwm
2011-10-05 23:05:41 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Koop Mast
0e682dded4 Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.

PR:		ports/159624
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru>
2011-08-11 19:20:17 +00:00
Olli Hauer
4c503beb39 - remove MD5 2011-07-03 13:38:45 +00:00
Koop Mast
91ac7cdee5 Fix build with Clang 2011-06-21 13:46:27 +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
9282efad7e Fix build on -current with updated binutils.
This is quite the hammer approuch, but since I haven't found a nicer way
this will have to do.

PR:		ports/155686
Submitted by:	Kris Moore <kris@pcbsd.org>
2011-03-20 10:24:56 +00:00
Koop Mast
011e9a980d Fix the gstreamer ffmpeg plugin but borrowing a fix from the ffmpeg port.
PR:		ports/149017
Submitted by:	Ivan Georgiev <iegeorgiev@gmail.com>
2010-07-28 18:13:19 +00:00
Koop Mast
9c01f05835 Update to 0.10.11.
Release notes: http://gstreamer.freedesktop.org/releases/gst-ffmpeg/0.10.11.html
2010-07-24 16:18:48 +00:00
Koop Mast
135f50d5dd Make sure the bundled ffmpeg configure knows which compiler to use.
So we honor ${CC}.

Submitted by:	Andrius Morkunas <hinokind@gmail.com>
2010-05-29 16:17:52 +00:00
Koop Mast
b249e72500 Update to 0.10.10.
Teach perl script to look in ${LOCALBASE} for perl in case perl is build
without the /usr/bin/perl link.
2010-03-30 13:33:03 +00:00
Koop Mast
8c1b63a9c0 Update to 0.10.8.
Release notes:	http://gstreamer.freedesktop.org/releases/gst-ffmpeg/0.10.8.html.
2009-07-15 10:42:22 +00:00
Koop Mast
42537be4c4 Update to 0.10.7.
Changelog:	http://gstreamer.net/releases/gst-ffmpeg/0.10.7.html
2009-04-05 17:26:27 +00:00
Koop Mast
da9daafb2e Update to 0.10.6.
Add patch and Makefile tweaks to let it build when ffmpeg is installed.

Release notes:
http://gstreamer.freedesktop.org/releases/gst-ffmpeg/0.10.6.html
2009-01-27 23:54:48 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Michael Johnson
e169a58eb9 Update to 0.10.4 2008-05-27 06:10:53 +00:00
Martin Wilke
3e4ed01146 - 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)
2008-04-19 17:56:05 +00:00
Michael Johnson
7313dbcb62 Update to 0.10.3 2008-01-08 13:09:48 +00:00
Michael Johnson
8be3d7c8ef Force -O2 in CFLAGS to fix runtime problems in -CURRENT and for anyone who sets -O[1] 2007-07-05 11:24:22 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Michael Johnson
1c1f36e739 Remove 4.x patch since we don't don't support gstreamer on 4.x anymore 2006-12-18 17:30:48 +00:00
Jeremy Messenger
1ee60d4af9 Update to 0.10.2. 2006-12-15 19:23:52 +00:00
Joe Marcus Clarke
f1bb12de8e Presenting GNOME 2.16.1 for FreeBSD. This release represents a massive
amount of work by the FreeBSD GNOME Team and our testers.

On top of the usual GNOME update, we have taken this opportunity to move
GNOME from X11BASE to LOCALBASE.  This means roughly 600 ports NOT part of
the GNOME Desktop also need to be changed.  The bulk of the move was carried
out by ahze, mezz, and pav, but it would not have been possible without
cooperation from the FreeBSD KDE team who worked with us to make sure
GNOME and KDE can still coexist happily.  We would also like to send a
shout out to kris and pointyhat for putting up with multiple test runs
until we got something that was solid.

Back to GNOME 2.16.  This release brings a huge amount of new functionality
to FreeBSD.  The standard release notes can be read at
http://www.gnome.org/start/2.16/ .  But on top of what you will read there,
jylefort and marcus have completed work on a port of HAL to FreeBSD.  This
will allow FreeBSD to take advantage of closer hardware interaction such
as auto-mounting CD-ROMs, USB drives, and music players; auto-playing
audio CDs; and managing laptop power consumption.

But where would this all be without our loyal testers and contributors?
Therefore, the FreeBSD GNOME team would like to thank the following users:

Phillip Neumann <pneumann@gmail.com>
tmclaugh
mux
Yuri Pankov <yuri.pankov@gmail.com>
chinsan
Thomas <freebsdlists@bsdunix.ch>
Brian Gruber <knightbg@yahoo.com>
Franz Klammer <klammer@webonaut.com>
Dominique Goncalves <dominique.goncalves@gmail.com>
Pascal Hofstee <caelian@gmail.com>
Yasuda Keisuke <kysd@po.harenet.ne.jp>
backyard <backyard1454-bsd@yahoo.com>
Andris Raugulis <endrju@null.lv> <endrju@null.lv>
Eric L. Chen <d9364104@mail.nchu.edu.tw>
Pawel Worach <pawel.worach@gmail.com>
QuiRK on #freebsd-gnome
Shane Bell <decept0@gmail.com>
luigi
sajd on #freebsd-gnome
sat
Chris Coleman <chrisc@vmunix.com>
kaeru on #freebsd-gnome
crsd_ via irc.freenode.org/#FreeBSD-GNOME
Joel Diaz <joeldiaz@mac.com>

Enjoy!

Approved by:	portmgr (implicit, kris)
2006-10-14 08:35:50 +00:00
Michael Johnson
948f5473bd - Transfer MAINTAINER to multimedia@
Approved by:	dhw (postmaster, for using multimedia@ as maintainer)
		gnome (gstreamer ports)
2006-06-09 18:00:35 +00:00
Michael Johnson
d8e1e16e64 - Update gstreamer to 0.10
- Move all old gstreamer 0.8 ports to gstreamer*80 [1]
- Chase all ports with new gstreamer or gstreaemer moves

Repocopied by:  marcus [1]
2006-04-29 23:03:03 +00:00
Joe Marcus Clarke
4d56e81df4 Grab maintainership for gnome@. 2006-04-17 07:56:30 +00:00
Mark Linimon
53319deeca Reset kwm due to no response about email.
Hat:	portmgr
2006-04-14 23:25:09 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Edwin Groothuis
dbef3380d2 SHA256ify
Approved by: krion@
2006-01-22 21:24:05 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00
Joe Marcus Clarke
235c907ae5 Bump PORTREVISION to chase the glib20 shared library update. 2005-11-05 05:22:06 +00:00
Koop Mast
83bc46861a Update to 0.8.7.
Remove gnomehack and gnomeprefix from USE_GNOME they don't do anything.
2005-10-25 16:39:00 +00:00
Koop Mast
89c5539a57 Update to 0.8.6. 2005-10-22 11:59:19 +00:00
Koop Mast
50da82a338 Update to 0.8.5. 2005-06-11 08:37:19 +00:00
Koop Mast
f80953006f Fix the build when -fforce-addr is added to CFLAGS.
Foot work and patch provided by:	lioux
2005-04-15 11:13:25 +00:00
Koop Mast
419faa96a8 Update to 0.8.4.
Disable CPU_FLAGS, gst-ffmpeg does some optimalizations on it own like mmx.
2005-03-16 13:04:25 +00:00