aboutsummaryrefslogtreecommitdiff
path: root/multimedia/gstreamer1-plugins-assrender
Commit message (Collapse)AuthorAgeFilesLines
* Update GStreamer1 ports to 1.12.2.Koop Mast2017-07-221-1/+1
| | | | | | | | | | | | | | | | | | | Rework the adding of dependancies in Mk/bsd.gstreamer.mk. Previous when using USE_GSTREAMER[1] it would just add the request modules to BUILD/RUN_DEPENDS. This caused the qa script to complain because the old code didn't implicit depend on the gstreamer1 and gstreamer1-plugins[-bad] ports for the libraries they carried, even if they where present via the plugins! The new code adds implicit depends on these ports so USE_GSTREAMER[1] using ports have all the libraries included. * The mad mp3 plugin was removed, mpg123 plugin also provides mp3 decoding. Switch over ports that used the gstreamer1 mad plugin. * gtksink plugin renamed -> gtk * Hook up the sndio plugin into the framework * Add some indirect dependacies where needed * Reorder the plugin list in bsd.gstreamer.mk so only one plugin per line. When changing plugins it doesn't result in multiple lines being changed. * Remove mentions in bsd.gstreamer.mk of plugins mentions that where removed. * Depend on libunwind on i386/amd64, GStreamer links to it if it is present. PR: 220753 Exp-run by: antoine@ Notes: svn path=/head/; revision=446388
* Chase libass runtime fix r434477; bump PORTREVISION on consumersThomas Zander2017-02-201-1/+1
| | | | | | | | | PR: 216837 Reported by: cpm MFH: 2017Q1 Notes: svn path=/head/; revision=434479
* Update libass to upstream version 0.13.6; bump PORTREVISION on consumersThomas Zander2017-02-051-1/+1
| | | | | | | Reported by: robert.burmeister@utoledo.edu (via email) Notes: svn path=/head/; revision=433383
* multimedia/libass: belatedly bump PORTREVISION after r429876Jan Beich2016-12-301-1/+1
| | | | | | | | | | ASS_Style grew in size by |int Justify| member. Old consumers may not initialize it leading to crashes. Reported by: Kevin Oberman Notes: svn path=/head/; revision=429961
* Update GStreamer1 to 1.6.2.Koop Mast2016-01-041-1/+1
| | | | | | | | | | | | | | | Update GStreamer1-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] Notes: svn path=/head/; revision=405242
* Update Gstreamer framework to 1.4.5.Koop Mast2014-12-221-1/+1
| | | | Notes: svn path=/head/; revision=375225
* Fix 41 gstreamer1-plugins- ports that were creating empty packagesAntoine Brodin2014-12-171-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=374874
* Update gstreamer 1.0 ports to version 1.2.4.Tijl Coosemans2014-04-231-1/+1
| | | | Notes: svn path=/head/; revision=351947
* When linking a library libA with a library libB using libtool, if libB.laTijl Coosemans2014-04-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=351936
* Stagify Gstreamer ports.Koop Mast2013-11-011-1/+0
| | | | | | | | | | | | | 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] Notes: svn path=/head/; revision=332416
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | multimedia) Notes: svn path=/head/; revision=327747
* Add Gstreamer 1.0.7. This is the new stable version of theKoop Mast2013-04-271-0/+13
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. Notes: svn path=/head/; revision=316693