pkgsrc/multimedia/gstreamer1/Makefile
prlw1 6e08aade5b Update gstreamer1 and plugins to 1.14.4
Highlighted bugfixes in 1.14.3

     * opusenc: fix crash on 32-bit platforms
     * compositor: fix major buffer leak when doing crossfading on some
       but not all pads
     * wasapi: various fixes for wasapisrc and wasapisink regressions
     * x264enc: Set bit depth to fix "This build of x264 requires 8-bit
       depth. Rebuild to..." runtime errors with x264 version ≥ 153
     * audioaggregator, audiomixer: caps negotiation fixes
     * input-selector: latency handling fixes
     * playbin, playsink: audio visualization support fixes
     * dashdemux: fix possible crash if stream is neither isobmff nor
       isoff_ondemand profile
     * opencv: Fix build for opencv >= 3.4.2
     * h265parse: miscellaneous fixes backported from h264parse
     * pads: fix changing of pad offsets from inside pad probes
     * pads: ensure that pads are blocked for IDLE probes if they are
       called from the streaming thread too

Highlighted bugfixes in 1.14.4

     * glviewconvert: wait and set the gl sync meta on buffers
     * glviewconvert: Copy composition meta from the primary buffer to
       both outputs
     * glcolorconvert: Don't copy overlay composition meta over to NULL
       outbufs
     * matroskademux: add functionality needed for MSE use case fixing
       youtube playback in epiphany/webkit-gtk
     * msdk: fix build on windows
     * opusenc: fix another crash on 32-bit x86 on windows (alignment
       issue in SSE optimisations)
     * osxaudio: add support for parsing more channel layouts
     * tagdemux: Use upstream GST_EVENT_STREAM_START (and stream-id) if
       present
     * vorbisdec: fix header handling regression: init decoder immediately
       once we have headers
     * wasapisink: recover from low buffer levels in shared mode
     * fix GstSegment unit test which would fail on some 32-bit x86 CPUs
2018-11-08 14:40:23 +00:00

29 lines
871 B
Makefile

# $NetBSD: Makefile,v 1.42 2018/11/08 14:40:24 prlw1 Exp $
DISTNAME= gstreamer-1.14.4
PKGNAME= ${DISTNAME:S/gstreamer/gstreamer1/}
CATEGORIES= multimedia
MASTER_SITES= https://gstreamer.freedesktop.org/src/gstreamer/
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://gstreamer.freedesktop.org/
COMMENT= Open source multimedia framework
LICENSE= gnu-lgpl-v2
USE_LIBTOOL= yes
USE_PKGLOCALEDIR= yes
USE_TOOLS+= bison flex gmake perl pkg-config
GNU_CONFIGURE= yes
FLEX_REQD= 2.5.31
.include "options.mk"
PKGCONFIG_OVERRIDE+= pkgconfig/gstreamer-controller.pc.in
PKGCONFIG_OVERRIDE+= pkgconfig/gstreamer-check.pc.in
PKGCONFIG_OVERRIDE+= pkgconfig/gstreamer-net.pc.in
PKGCONFIG_OVERRIDE+= pkgconfig/gstreamer.pc.in
PKGCONFIG_OVERRIDE+= pkgconfig/gstreamer-base.pc.in
.include "../../devel/glib2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"