Commit graph

79 commits

Author SHA1 Message Date
markd
f6966a9d00 Fix building with linux-headers >= 3.9 2016-07-16 04:35:13 +00:00
agc
95c9a6891d Add SHA512 digests for distfiles for multimedia category
Problems found locating distfiles:
        Package adobe-flash-plugin11: missing distfile flash-plugin-11.2.202.540-release.i386.rpm
        Package gmplayer: missing distfile mplayer/AlienMind-1.2.tar.bz2
        Package gmplayer: missing distfile mplayer/BlueHeart-1.5.tar.bz2
        Package gmplayer: missing distfile mplayer/CornerMP-aqua-1.4.tar.bz2
        Package gmplayer: missing distfile mplayer/MPlayer-1.1.1.tar.xz
        Package gmplayer: missing distfile mplayer/WMP6-2.2.tar.bz2
        Package gmplayer: missing distfile mplayer/gnome-1.1.tar.bz2
        Package gmplayer: missing distfile mplayer/hwswskin-1.3.tar.bz2
        Package gmplayer: missing distfile mplayer/neutron-1.6.tar.bz2
        Package gmplayer: missing distfile mplayer/plastic-1.3.tar.bz2
        Package gmplayer: missing distfile mplayer/slim-1.3.tar.bz2
        Package gmplayer: missing distfile mplayer/xine-lcd-1.2.tar.bz2
        Package handbrake: missing distfile handbrake/HandBrake-0.9.3.tar.gz
        Package handbrake: missing distfile handbrake/bzip2-1.0.5.tar.gz
        Package handbrake: missing distfile handbrake/faad2-2.6.1.tar.gz
        Package handbrake: missing distfile handbrake/lame-3.98.tar.gz
        Package handbrake: missing distfile handbrake/libdvdread-0.9.7.tar.gz
        Package handbrake: missing distfile handbrake/libmp4v2-r45.tar.gz
        Package handbrake: missing distfile handbrake/libquicktime-0.9.10.tar.gz
        Package handbrake: missing distfile handbrake/libtheora-1.0.tar.gz
        Package handbrake: missing distfile handbrake/mpeg2dec-0.5.1.tar.gz
        Package handbrake: missing distfile handbrake/x264-r1028-83baa7f.tar.gz
        Package handbrake: missing distfile handbrake/zlib-1.2.3.tar.gz
        Package libdvdcss: missing distfile libdvdcss-1.3.99.tar.bz2
        Package mplayer-share: missing distfile mplayer/MPlayer-1.1.1.tar.xz
        Package mpv: missing distfile mpv-0.12.0.tar.gz
        Package realplayer-codecs: missing distfile rp8codecs-20040626.tar.bz2
        Package realplayer-codecs: missing distfile rp8codecs-alpha-20050115.tar.bz2
        Package win32-codecs: missing distfile rp9codecs-win32-20050115.tar.bz2
        Package xanim: missing distfile xa2.0_cvid_netbsd386.o.gz
        Package xanim: missing distfile xa2.0_iv32_netbsd386.o.gz
        Package xanim: missing distfile xa1.0_cyuv_netbsd68k.o.gz
        Package xanim: missing distfile xa2.0_cvid_linuxELF.o.gz
        Package xanim: missing distfile xa2.0_iv32_linuxELF.o.gz
        Package xanim: missing distfile xa1.0_cyuv_sparcAOUT.o.gz
        Package xanim: missing distfile xa2.0_cvid_sparcELF.o.gz
        Package xanim: missing distfile xa2.0_iv32_sparcELF.o.gz
        Package xanim: missing distfile xa1.0_cyuv_linuxPPC.o.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 23:54:22 +00:00
roy
59188ccbc3 Fix compile with clang on i386.
Patch taken from FreeBSD.
2015-02-18 19:21:54 +00:00
adam
33074277eb Additional files are installed on OS X 2014-10-09 13:21:42 +00:00
riastradh
4d26fbcf03 Make gconf an option (default enabled) for gst-plugins0.10-good. 2013-05-11 19:17:49 +00:00
rodent
a0a1f2e57c Fixes:
COMMENT should not be longer than 70 characters.
 COMMENT should not begin with 'A'.
 COMMENT should not begin with 'An'.
 COMMENT should not begin with 'a'.
 COMMENT should not end with a period.
 COMMENT should start with a capital letter.

pkglint warnings. Some files also got minor formatting, spelling, and style
corrections.
2013-04-06 03:45:05 +00:00
asau
a19397ba81 Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 09:20:57 +00:00
obache
c38c120ee5 recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-15 10:03:29 +00:00
sbd
21792a9296 Recursive PKGREVISION bump for libxml2 buildlink addition. 2012-06-14 07:43:06 +00:00
dholland
7e751949e4 Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)
It turns out there were a lot of these.
2012-05-07 01:53:12 +00:00
obache
6ce54773f5 Take care come video standard macros added by V4L2 in Linux 2.6.17 (not in NetBSD). 2012-03-06 04:42:51 +00:00
wiz
ee311e3b36 Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
drochner
155442d33a update to 0.10.31
changes:
-new souphttpclientsink element
-new splitfilesrc element to expose multiple files as one single file
-compressed audio format passthrough support for pulseaudio
-rtspsrc is now fully async
-shout2send: support webm streaming
-rtpsession: Full Intra Requests (FIR) support using new force-key-unit API
-propagate downstream caps constraints upstream in audio parsers and
 rtp payloaders
-many multifile plugin improvements for file/stream splitting
2012-02-28 18:31:00 +00:00
wiz
5a1e8b0499 Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:40:37 +00:00
sbd
c4cf5688c0 Add missing archivers/bzip2 buildlink.
Bump PKGREVISION
2011-11-17 06:20:47 +00:00
drochner
e1346399bd update to 0.10.30
changes:
-handle API changes in unstable glib2 (not relevant to pkgsrc yet)
-minor fixes
2011-07-12 08:57:14 +00:00
drochner
780b3c21d1 update to 0.10.29
changes: many fixes and improvements -- see the ChangeLog
2011-05-18 09:38:18 +00:00
obache
0e97a14395 bump PKGREVISION from gettext-lib shlib bump. 2011-04-24 15:31:08 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
obache
b9ac40310d note some more "used by ..." comments. 2011-04-21 13:50:29 +00:00
drochner
ea7c7a4e20 update to 0.10.28
change: fixes a build problem on new Linux kernels w/o v4l1
2011-03-11 15:28:14 +00:00
drochner
5ad288ade0 update to 0.10.27
changes: many fixes and improvements
2011-01-26 23:21:07 +00:00
drochner
edad376bbf update to 0.10.26
changes: many fixes and improvements - see the Changelog
2010-12-03 18:22:50 +00:00
drochner
5404b0a5d0 update to 0.10.25
changes: misc fixes and improvements
2010-09-08 16:19:16 +00:00
drochner
1111867fad update to 0.10.24
changes:
-Use Orc for SIMD and other optimisations, and remove liboil dependency
-fixes, minor feature extensions
2010-07-22 12:59:47 +00:00
drochner
7fa2bb6108 update to 0.10.23
changes:
-support more colour spaces and pixel formats in multiple plugins
-VP8 support in various demuxers
-deinterlace: make automatic detection of interlacing the default
-implement push mode seeking in various demuxers
-video filter consolidation
-misc fixes and improvements
2010-07-13 17:52:17 +00:00
drochner
61e5c9e85e update to 0.10.22
many fixes and improvements, for detailed information see the
changelog
2010-05-14 16:30:57 +00:00
drochner
64849259e1 update to 0.10.21
changes:
-shapewipe: moved from -bad to -good
-videmux: push mode seeking support
-jitterbuffer: new buffering modes: low/high watermark buffering,
 rtp timestamps
-matroskademux: subtitle stream improvements
-multipartdemux: improve header mime-type parsing
-v4l2sink: change rank to NONE so we don't try to autoplug it
-misc fixes
2010-03-12 20:36:41 +00:00
reed
5dd9452204 configure: Requested 'gstreamer-0.10 >= 0.10.26' but version of GStreamer is 0.10.25
so bumped the BUILDLINK_API_DEPENDS.gstreamer0.10
2010-02-25 17:27:06 +00:00
obache
8af042415e Add a patch for build fix (GST_ELEMENT_ERROR usage) taken from upstream. 2010-02-18 07:09:00 +00:00
drochner
6964e05f30 update to 0.10.18
changes:
-v4l2src: implement GstURIHandler interface
-more fixes and improvements
2010-02-16 13:16:53 +00:00
drochner
79e8d2abc9 update to 0.10.17
changes:
RTP improvements
Support automatic cropping in videobox
Add TTL multicast UDP property
AVI demux push mode fixes and performance improvements
Support large and unusual chunks sizes in wav
Quicktime demuxer improvements
JPEG decode fixes and speedups
Support interlaced Y4M file output
DV demuxer improvements
Pulseaudio fixes and improvements
Support Pulseaudio PLAY/PAUSE requests
speexdec improvements
FLV demuxer improvements
Fix audio noise in the Equalizer plugin, and other improvements
Fix compilation on OS/X Snow Leopard
AVI muxer fixes
Support MPEG V4L2 devices and improve timestamping
Better jpeg2k support
Many other bug fixes and improvements
2009-11-20 11:51:32 +00:00
drochner
0f3223c172 update to 0.10.16
changes:
Moved rtpmanager from -bad to -good
Implement SEEKING query in more demuxers and decoders (notably mkv, flv, flac)
avimux: adds support to WMA/WMV
cairo: Add cairo-based PDF/PS/SVG encoder element (cairorender)
dv1394src: fix element for live usage
effectv: new elements: rippletv, streaktv, radioactv, optv
flacdec: fix intermittent FLAC__STREAM_DECODER_ABORTED errors when seeking
flacenc: fix issue with broken duration / sample count into flac header in some cases
flvmux: lots of fixes and improvements
id3demux: fix parsing of unsync'ed ID3 v2.4 tags and frames
matroska: add kate subtitle support, add/improve WMA/WMV handling and read
 bluray PGS subpicture streams
multipartdemux: support more mime types, do proper flow aggregation
pulsesrc: cleanups, report real latency, set the default slave method to skew
qtdemux: support for agsm, misc. tag reading fixes
rtp: new QDM2 and CELT depayloaders; fix SVQ3 depayloader and make it autopluggable
souphttpsrc: Only assume seekability if the server provides Content-Length
v4l2: add v4l2sink element, open device in NULL->READY, optional gudev support
v4l2src: fix 'hang' with some cameras caused by bad timestamping if no framerate
 is available
videomixer: add RGB format support; fix I420 blending
2009-09-08 20:22:02 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
wiz
7e63618f10 Add comment explaining origin and reason of patch. 2009-06-05 11:14:16 +00:00
drochner
a0d87db2e0 add a security patch from upstream CVS:
A malformed (or simply huge) PNG file can lead to integer overflow in
calculating the size of the output buffer, leading to crashes or buffer
overflows later. Fixes SA35205 security advisory.

bump PKGREVISION of affected plugin
2009-06-05 10:48:37 +00:00
obache
63ad119116 Need gst>=0.10.23 2009-05-26 01:53:55 +00:00
drochner
0bee1bf19e update to 0.10.15
changes:
Some fixes for seeking in wav and FLAC files
Faster seeking in Matroska and AVI files
RTSP and RTP improvements
directdrawsink moved to Bad
y4menc and flvmux/flvdemux moved from Bad
deinterlace2 moved from Bad, replacing deinterlace
Many bug fixes and improvements
Pulseaudio sink completely overhauled
2009-05-25 15:50:12 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
wiz
3b5567fb72 Update to 0.10.14:
This is GStreamer Good Plug-ins 0.10.14, "Disaffected Affectation"

Changes since 0.10.13:

      * Add autodetect source elements
      * Improvements in RTP payload/depayload and RTSP
      * Support float input in wav, and require depth == width
      * Support inverted RGB video in avi
      * Compilation fixes and smarter format selection in V4L2 support
      * Use libv4l when available
      * Don't install static plugin libraries any more
      * Matroska muxing: Add Dirac, fix AAC
      * Improve qtdemux segment handling
      * Add presets to equalizer
      * OS/X video and audio output improvements
      * Rework Pulseaudio audio output
      * Support basic and digest auth in souphttpsrc
      * Use libsoup-gnome instead of libsoup when available
      * DV demuxer fixes
      * New IIR and FIR base classes and echo filter in audiofx plugin
      * Improved spectrum analysis plugin
      * 8 bit greyscale support in v4l2src and videocrop
      * New aspectratiocrop element
      * Many other bug fixes and improvements

Bugs fixed since 0.10.13:

      * 561502 : Not-negociated error in udpsrc
      * 522183 : add preset suport to gstequalizer
      * 523813 : [autodetect] add autovideosrc and autoaudiosrc
      * 557709 : goom should have license headers in all source files
      * 560155 : segfault when trying to set tag to NULL with avimux
      * 527951 : [new element] aspectratiocrop
      * 529379 : RTSP seeks when pipeline is in STATE_PAUSED
      * 532409 : RTP payload/depayloader for G.729
      * 537539 : [pulse] Rhythmbox starts using 100% of CPU time when puls...
      * 537540 : [pulse] Causes a deadlock when the pulseserver dies
      * 537543 : [pulse] sink/src should have " volume " property (was GstMi...
      * 545033 : [v4l2src] Add support for camera specific formats
      * 552140 : [soup] use libsoup-gnome for proxy configuration if avail...
      * 556019 : Add the ability to make souphttpsrc act as a live source
      * 556484 : Implement getcaps in rtpL16pay
      * 556641 : rtpL16depay doesn't support multichannel audio
      * 556802 : Misspelled messages
      * 556955 : [videocrop] fails to renegotiate
      * 556986 : pulsesink deadlocks when raising an error
      * 557260 : [equalizer] Calculates coefficients for every buffer
      * 557293 : Argument type mismatch on Windows
      * 557294 : cross mingw32 gcc: getaddrinfo is not in ws2_32.dll befor...
      * 557710 : Memory leak related to matroskamux's request pads
      * 558427 : rtpmpapay/depay are too wide
      * 558638 : Compiler error on v4l2
      * 558711 : gst-plugins-good-0.10.11 compile fails
      * 559288 : [qtdemux] deadly embrace!
      * 559545 : rtspsrc could not receive data from RTSP server because o...
      * 559547 : Seek bugs when playing rtsp video in m.youtube.com
      * 560641 : rtp mp4 payloader doesn't flush the last frame upon EOS
      * 560756 : New Plugin: JPEG RTP Payloader
      * 561625 : Rtspsrc set segment's last_stop incorrectly
      * 561775 : souphttpsrc patch to support basic and digest authentication
      * 561802 : DLNA specific HTTP header missing
      * 561990 : qtdemux build fails on mingw due to missing definition of...
      * 562434 : [wavenc] Add support for a-law and mu-law encoded wav files
      * 562572 : multiudpsink handles errors in _render() too aggressively
      * 563414 : Fix for SunAudioMixer plugin
      * 563504 : add libv4l2 support to v4l2 gst plugin - required for mos...
      * 563509 : [rtp_data_test] Complains about negotiation errors with m...
      * 563510 : [videocrop] 1x1 unit test fails
      * 564437 : rtpjpegdepay was unable to handle frame dimensions greate...
      * 564948 : Fix and clean up osxaudio
      * 565850 : mov files can contain xvid, fmp4 and ac3 tracks
      * 566616 : v4l2src: b/w support
      * 566843 : [pulse] Terminating an audio stream hangs the application
      * 567577 : [audiofx] Add generic IIR/FIR audio filter elements
      * 567642 : spectrum element has undocumented arbitrary limitation on...
      * 567746 : fix for 547227 created a ref loop
      * 567794 : [PATCH] Rework pulse plugin
      * 567800 : Mp4 created by Avidemux don't play.
      * 567853 : osxaudiosrc does not build on 10.4
      * 567874 : [audiofx] Echo/Reverb filter
      * 567955 : [spectrum] Need compensation for rounding errors
      * 567992 : [videocrop] wrong mouse navigation commands while cropping
      * 568395 : [audiofx] Rename audioreverb to audioecho
      * 568780 : elements/videocrop check fails
      * 568809 : Patch needed for building gst-plugins-good 0.10.13 on Sol...
      * 569820 : In some cases v4l2src element does not return correct norm
      * 570343 : equalizer bands != specified parameters
      * 570435 : Read Title element of Matroska files
      * 571038 : [osxvideosink] build fail
      * 571150 : aspectratiocrop : Memory leak
      * 571153 : [pulsemixer] compiler warnings (on ARM)
      * 571204 : [pulsesink] PA assertion failure triggers abort
      * 570581 : osxvideosink: non-embedded mode is badly broken and shoul...
      * 341752 : [rtspsrc] 500 Internal Server Error response with tagessc...
      * 420658 : gconfaudiosink is not behaving normally
      * 558554 : [avidemux] avidemux not recognizing certain uncompressed ...
      * 561580 : GStreamer does not play a specific WAV file
      * 563056 :  " rtpjpegdepay ! jpegdec " doesnt works
      * 565441 : Smoke encoder doesn't set caps correctly
      * 567952 : videocrop: add b/w support
2009-02-27 21:10:43 +00:00
sketch
5ebc2cd1a7 Forcibly disable Sun Studio's GCC assembly compatability, it cannot handle
this package.
2009-01-27 22:59:16 +00:00
drochner
90331716c8 update to 0.10.13
changes:
-Fix for security advisory TKADV2009-0xx
-Fix bad autopoint substitution in the po subdir
2009-01-26 10:28:59 +00:00
jmcneill
b085fce709 # used by audio/gst-plugins0.10-pulse/Makefile 2008-12-18 16:09:09 +00:00
wiz
9797ce9dc6 Update to 0.10.11:
Changes since 0.10.10:

      * HDV capture support
      * Port flactag element to 0.10
      * Support FLAC in alternate bit-depths and more samplerates
      * Matroska muxing improvements
      * Support Google RTSP variant
      * Many other bug-fixes and improvements

Bugs fixed since 0.10.10:

      * 545433 : [wavparse] support tempo tag
      * 311586 : Matroska mux/demux don't support flac
      * 350830 : [raw1394] Add HDV support
      * 413841 : [flactag] needs porting to 0.10.x
      * 536067 : [matroska] Add support for real audio/video
      * 537361 : videomixer segment handler fail
      * 543101 : The udpsrc/udpsink/multiudpsink/dynudpsink elements may l...
      * 544956 : [videobox] segfault when changing properties at running p...
      * 545463 : autodetect plugin links to gconf, unnecessarily
      * 545710 : [rtspsrc] : create rtp/rtcp socket pair + same port for d...
      * 546465 : can't play m.youtube.com rtsp streams
      * 547075 : [speex] Encoder doesn't handle non-zero start timestamps ...
      * 547217 : Implement GstPropertyProbe interface on pulsesrc for dete...
      * 547227 : Implement GstPropertyProbe interface on pulsesink for det...
      * 547518 : pulsemixer probe fails after device property is set
      * 547519 : Add device-name property to pulsesrc
      * 548530 : wavenc allows audio depth of 25
      * 548831 : matroska demuxer setting incorrect timestamps
      * 549073 : buffer_alloc function from new basetransform sometimes fa...
      * 549090 : v4l2src has no property named norm but notifies it
      * 549551 : conversion of gst structure names to mime types in multip...
      * 549784 : Memory Corruption Probing v4l2src with Video4Linux1 device
      * 550015 : build failure: gstcmmlparser.c:115: error: format not a s...
      * 550791 : [flacenc] files are too big, mid-side-stereo=true should ...
      * 551048 : rtsp implementation sends PAUSE even when server doesn't ...
      * 551570 : plugin ximagesrc is memory leaking...
      * 551584 : Crash when modifying the videobox " top " and " left " live w...
      * 552213 : [qtdemux] map tiff fourcc to image/tiff caps
      * 553191 : udpsrc: bind() fails on OS X
      * 554771 : totem spins CPU 100% while allocating (infinitely) becaus...
      * 556010 : AVI muxer segfault
      * 556381 : [icydemux] test fails with latest core
      * 556424 : [avidemux] segmentation fault when creating indexes
      * 557085 : [videobox] support dynamically changing properties
      * 557610 : udpsrc fails to bind() on Mac OS X (IPv4 vs. IPv6 problem)
      * 547842 : Vorbis RTP RFC 5215 is out
      * 550288 : Sound not played - a quicktime file
2008-10-30 14:33:45 +00:00
drochner
c213c3e32d update to 0.10.10
changes:
-Move the libcdio cddasrc element to -ugly, because of the GPL license
(no difference for pkgsrc, cdio isn't built)

remove build of v4l2 - I'll put this into a seperate pkg
2008-09-14 13:10:11 +00:00
wiz
7d49dfd508 Remove unnecessary chunk. 2008-09-07 18:00:27 +00:00
jmcneill
3ea45f5f86 Enable v4l2 if sys/videoio.h is present. 2008-09-07 17:28:22 +00:00
drochner
cab07cfc9d explicitely disable v4l and x11 in the base pkg, fixes build on Linux
(where bl3 can't hide the headers), from David Sainty per PR pkg/39418
2008-08-27 14:23:38 +00:00
drochner
6207edfcfa update to 0.10.9
changes:
Replaygain elements moved from Bad
Interleave/Deinterleave elements moved from Bad
Pulseaudio plugin http://pulseaudio.org is now integrated
New simple Karaoke audio effect plugin
Improvements in v4l2src
Multi-channel FLAC file fixes
AVI and Quicktime reverse playback support
AVI and Matroska muxing improvements
New element for rendering SMPTE transitions into alpha channels
Many improvements in the Win32 directdraw elements
Error out cleanly for encrypted streams
RTP/UDP handling improvements
RTSP digest authentatication implemented.
New RTP Pay/Depay-loaders for Speex, G.729, DV & raw video/audio
Error concealment for Speex
Many other bug-fixes and enhancements
2008-08-06 18:17:24 +00:00
heinz
ee12c6d2fa The package supports installation to DESTDIR. 2008-07-27 14:01:42 +00:00