/net/libconnect/

Streamer1-vaapi to 0.7.0. * Spell GStreamer consistently. [1] * Fix typo in py3kplist in py3-gstreamer1 [1] * Improve plugins COMMENTS (more improvements welcome) * Actually include the gstreamer1-libav update this time. PR: 204204 [1] (based on) Submitted by: olivierd@ [1] Update Gstreamer framework to 1.4.5. 2014-12-22T10:22:38+00:00 kwm kwm@FreeBSD.org 2014-12-22T10:22:38+00:00 0c6f01cf30599d1ca03b35e9c4dd4d2a95a5c799

Fix 41 gstreamer1-plugins- ports that were creating empty packages 2014-12-17T21:14:29+00:00 antoine antoine@FreeBSD.org 2014-12-17T21:14:29+00:00 ade22f020d6976d5d671319156ba775d3018c083 With hat: portmgr
With hat:	portmgr
Update gstreamer 1.0 ports to version 1.2.4. 2014-04-23T14:22:47+00:00 tijl tijl@FreeBSD.org 2014-04-23T14:22:47+00:00 6694195844c85b02ced4c3c9ab62ce9573081c65

When linking a library libA with a library libB using libtool, if libB.la 2014-04-23T13:25:16+00:00 tijl tijl@FreeBSD.org 2014-04-23T13:25:16+00:00 55e5c34e31b90aa95311b10bd4a3072f2163ebfe exists, libtool will add all libraries libB.la refers to (dependency_libs field) to the linker command line and store them in the dependency_libs field of libA.la. So everything that subsequently links with libA will also link to these extra libraries. This causes too much overlinking. This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs field in .la libraries during staging. However, because .la libraries have very limited use when dependency_libs is empty it makes sense to completely remove them during staging. So with this commit USES=libtool is modified to remove .la libraries and a new form (USES=libtool:keepla) is introduced in case they need to be kept (dependency_libs is still emptied). PORTREVISION is bumped on all ports with USES=libtool that install .la libraries. Most ports are also changed to add :keepla because .la libraries have to be kept around as long as there are dependent ports with .la libraries that refer to them in their dependency_libs field. In most cases :keepla can be removed again as soon as all dependent ports that install .la libraries have some form of USES=libtool added to their Makefile. PR: ports/188759 Exp-run: bdrewery Approved by: portmgr (bdrewery)
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la.  So everything that subsequently links with libA will also
link to these extra libraries.  This causes too much overlinking.

This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging.  However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.

So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).

PORTREVISION is bumped on all ports with USES=libtool that install .la
libraries.  Most ports are also changed to add :keepla because .la
libraries have to be kept around as long as there are dependent ports with
.la libraries that refer to them in their dependency_libs field.  In most
cases :keepla can be removed again as soon as all dependent ports that
install .la libraries have some form of USES=libtool added to their
Makefile.

PR:		ports/188759
Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
Stagify Gstreamer ports. 2013-11-01T22:14:07+00:00 kwm kwm@FreeBSD.org 2013-11-01T22:14:07+00:00 1a8785035bcea4385a2ef2b954860630a0805972 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]
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]
Add NO_STAGE all over the place in preparation for the staging support (cat: ftp) 2013-09-20T17:23:18+00:00 bapt bapt@FreeBSD.org 2013-09-20T17:23:18+00:00 e31d5a7af6dec17c7b8f10c2f6b7d72cb6193265