Commit graph

300 commits

Author SHA1 Message Date
nia
434d9cfcd9 multimedia: Remove SHA1 hashes for distfiles 2021-10-07 14:32:01 +00:00
adam
5e7c36d9d2 revbump for boost-libs 2021-09-29 19:00:02 +00:00
wiz
6eae1297d5 *: recursive bump for perl 5.34 2021-05-24 19:49:01 +00:00
nia
3747d21000 xine-lib: enable dav1d support 2021-05-17 14:09:39 +00:00
adam
da0a125726 revbump for boost-libs 2021-04-21 13:24:06 +00:00
adam
9d0e79c401 revbump for textproc/icu 2021-04-21 11:40:12 +00:00
nia
37953f7a7c xine-lib: Fix building v4l2 plugin on NetBSD 2020-12-20 12:53:57 +00:00
nia
2b27ab6a10 xine-lib: Update to 1.2.11
xine-lib (1.2.11) 2020-12-06
  * Add gopher input plugin.
  * Add user settings for IPv6.
  * Split a52 spdif output to separate decoder.
  * Code cleanup.
  * More engine optimization.
  * Small optimizations (opengl2, dvb subtitles, png, mpeg-ts).
  * Better A/V sync.
  * Fix a few crashes.
  * Fix bluray playback.
  * Fix VAAPI picture jitter and green flashes.
  * Fix Opus and EAC3 audio playback.
  * Fix text subtitles.
  * Fix mpeg-ts (hdmv mode, detection of cut TV recordings).
  * Fix mpeg layer 1-4 audio timing.
  * Fix some VDR issues.
  * Fix HLS VOD mode.
  * Many small fixes.
  * Build fixes.
  * BSD fixes.
  * Update german translation.
  * Update internal libdca to upstream 0.0.7.
2020-12-18 23:33:05 +00:00
nia
24383ff7c2 xine-lib: Disable w32dll decoder plugin, it's i386-only and broken.
If you have an obscure multimedia file which needs a 32-bit binary
Windows codec to play you're probably better off converting it in
a VM these days.

While here, delint.
2020-11-16 12:15:28 +00:00
ryoon
2831546220 *: Recursive revbump from textproc/icu-68.1 2020-11-05 09:07:25 +00:00
wiz
00da7815c0 *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
leot
0e49372c4e *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:17:15 +00:00
adam
6bd0c30da6 Revbump for icu 2020-06-02 08:22:31 +00:00
rillig
079948b5a9 multimedia/xine-lib: remove unknown configure option 2020-05-25 07:47:55 +00:00
adam
d62c903eea revbump after updating security/nettle 2020-05-22 10:55:42 +00:00
nia
af65144b84 xine-lib: Don't try to reimplement memcpy. Should fix clang build. 2020-04-12 11:09:05 +00:00
nia
2ff6bca602 xine-lib: Restore accidentally lost lines from PLIST.Linux 2020-04-10 10:10:55 +00:00
nia
66aa335c61 xine-lib: Update PLIST.Linux 2020-04-09 16:36:15 +00:00
nia
c5dbe53459 xine-lib: Disable broken X video outputs
Bump PKGREVISION
2020-04-02 17:46:40 +00:00
nia
5f06e8e8f6 xine-lib: Update to 1.2.10
xine-lib (1.2.10) 2019-12-13
  * Add first Android support.
  * Add (xcb)xv yuy2 emulation.
  * Add libavcodec v58 compatibility.
  * Add avio seek support.
  * Make libpostproc optional.
  * Add libdav1d, libaom and lavc AV1 video decoders.
  * Add libvpx multithreading.
  * Add libpng decoder.
  * Add a52 double and fixed point modes.
  * Add Opus audio support to ogg demuxer.
  * Add AV1 video support to matroska demuxer.
  * Add ivf demuxer.
  * Add mpeg-ts split payload support.
  * Add TLS support using gnutls or OpenSSL.
  * Add ftp input plugin (ftp://) with TLS support (ftpes://)
  * Add tls:// input plugin (raw TLS over TCP).
  * Add libnfs NFS input plugin.
  * Add ftp/http seek support.
  * Add scp forward seek support.
  * Add mp4 http streaming support (plain and fragment modes).
  * Add HLS streaming support.
  * Add HTTP 1.1 support.
  * Add OpenGL EGL and Wayland support.
  * Add generic bitrate estimation.
  * Add side stream feature.
  * Optimize demux_qt.
  * Optimize OSD.
  * Optimize output layers.
  * Optimize decoder threads.
  * Optimize event handling.
  * Optimize stream info.
  * Optimize TCP/TLS/HTTP network input.
  * Optimize network buffering control.
  * Alsa/oss startup optimization.
  * Optimize input_stdin_fifo.
  * Optimize internal liba52.
  * Optimize user seek.
  * Build optimizations.
  * Simply user config.
  * Better support for audio out drivers that cannot resume after pause.
  * Better support for mpeg pts jumps.
  * Better bluray seek.
  * XML parser fixes.
  * Fix midstream audio mode switch.
  * Fix FLAC audio playback via ffmpeg.
  * Fix ffmpeg mpeg1/2 video.
  * Fix C++ build.
  * Fix build on clang only systems.
  * Fix/optimize mpeg, mpeg-ts, qt, flv, matroska, real and asf demuxers.
  * Fix network seek.
  * Fix/optimize audio CD.
  * Fix DVD (occasional crashes, damaged video after a DVD had been played).
  * Fix opengl2 freeze after X server failure.
  * Fix tvtime deinterlacer crash.
  * Fix/optimize overlay.
  * Fix/optimize old VDR plugin.
  * Fix xine-ui freeze when opening a playlist while paused.
  * Security fixes.
  * Build fixes (C99 mode, vaapi, ImageMagick, libmvec, less warnings).
  * Many small fixes.
  * More error handling instead of aborting.
  * Update german translation.
2020-04-02 15:52:46 +00:00
nia
3e162c3b3e *: Remove esound support from pkgsrc
Enlightened Sound Daemon was one of the earlier solutions to the old
"multiple programs can't open /dev/audio at once" problem that was once
a thing we had to worry about.

Eventually, it was adopted as part of GNOME. GNOME lost interest in it
about a decade ago and dropped it in favour of PulseAudio, newer
applications are generally uninterested in supporting it. Last release
was in 2008 and support for newer OS APIs is pretty nonexistent.

Several years ago the original website disappeared.

https://en.wikipedia.org/wiki/Enlightened_Sound_Daemon
https://tracker.debian.org/news/999428/removed-0241-11-from-unstable/
2020-01-20 21:54:00 +00:00
rillig
031aa1f46a multimedia: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-03 17:11:59 +00:00
nia
72d4b22d5d xine-lib: remove reference to mesa metapackage 2019-08-30 18:00:15 +00:00
wiz
84e123ddd2 Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
nia
2355bebc6b xine-lib: update ffmpeg in buildlink 2019-08-01 19:40:02 +00:00
nia
c0a9e84be4 xine-lib: Switch to ffmpeg4. 2019-07-31 09:39:56 +00:00
nia
71ab717b59 xine-lib: disable vaapi explicitly
should only effect linux, where this is currently failing in bulk builds
due to vaapi being unable to link
2019-06-19 13:31:02 +00:00
ryoon
f1b968dd47 Recursive revbump from multimedia/libva 2018-11-23 08:06:28 +00:00
jperkin
2797e94aa8 xine-lib: Update SunOS fix patch. 2018-11-19 12:48:31 +00:00
markd
c2d7cd379c xine-lib: update to 1.2.9
2018-01-11: Release
xine-lib 1.2.9
 Changes include new video single step feature, keyframe index and x32
 support. Optimizations in xine engine core functionality, resulting in
 ex. faster seeking and smaller CPU usage. Small fixes and optimizations
 all around the codebase.

2017-02-21: Release
xine-lib 1.2.8
 Lot of changes since 1.2.6. Support for modern codecs, hardware and
 software. Small fixes and optimizations all around the codebase.

 OpenGL 2.0, Xv and VAAPI fixes. H.265 hardware decoding support (VAAPI).
 Hardware overlay support with Raspbery Pi.

 Support for recent ffmpeg versions. Deep color support (9/10bit) with
 ffmpeg. Multithreaded decoding fixes.

 Audio channel mixing and gain control improvements (ffmpeg, faad), AAC
 LATM support with faad, DVB AAC compatibility fixes. "Time Domain Audio
 Analyzer" Visualization Post Plugin.

 Auto recover from temporary DVB signal loss. Improved Matroska
 compatibility (TrueHD and PCM sound, HDMV/Text subtitles, compressed
 PGS subtitles). Qt fixes, support for low framerate mp4 and H.265 in mp4.
 mp3 compatibility fixes.
2018-11-13 11:10:41 +00:00
abs
4bfcaac088 Update to use (updated) vcdimager instead of vcdimager-devel. Bump PKGREVISION 2018-10-09 15:15:20 +00:00
wiz
93b46879c7 Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
jperkin
5393242c73 *: Move SUBST_STAGE from post-patch to pre-configure
Performing substitutions during post-patch breaks tools such as mkpatches,
making it very difficult to regenerate correct patches after making changes,
and often leading to substituted string replacements being committed.
2018-07-04 13:40:07 +00:00
wiz
c57215a7b2 Recursive bumps for fontconfig and libzip dependency changes. 2018-03-12 11:15:24 +00:00
adam
3662185f5b revbump after x264-devel update 2018-02-26 08:19:25 +00:00
rillig
17e39f419d Fix indentation in buildlink3.mk files.
The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
2018-01-07 13:03:53 +00:00
maya
dd5cf3c85c xine-lib: Always include sys/stat.h, not just for dfly.
might help netbsd-8/i386.
2017-08-02 03:41:35 +00:00
wiz
c761d409e7 Recursive bump for libvpx shlib major change. 2017-01-16 23:45:10 +00:00
wiz
3c64a27c02 Use more up-to-date homepage. 2016-09-25 20:54:11 +00:00
ryoon
82f67120a8 Recursive revbump from multimedia/libvpx uppdate 2016-08-17 00:06:39 +00:00
wiz
c96f314da3 Environment variable fix for libdvdcss 1.4.0 and later.
From Rhialto in PR 51347.

Bump PKGREVISION.
2016-07-21 12:21:35 +00:00
wiz
73716d23de Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. 2016-07-09 06:38:30 +00:00
joerg
1aceb2ac71 Don't check and then use an empty body. Don't use protected visibility,
it doesn't work the way the author believed here. Bump revision.
2016-06-19 23:05:17 +00:00
wiz
21f34accfa Add upstream bug report URL. 2016-05-23 16:30:31 +00:00
wiz
bd6c9ea8d1 Fix build with libxcb-1.12. 2016-05-23 16:21:27 +00:00
jperkin
0098f531ce Handle dts PLIST entries correctly. 2016-04-19 13:48:31 +00:00
jperkin
576363a50e Remove dependency on audio/faac (appears unused) and move audio/libdca
dependency to options.mk, defaulting to disabled.  Both these packages
are marked NO_BIN_ON_* so xine-lib couldn't previously be distributed
in binary package sets.

Bump PKGREVISION.
2016-04-19 10:41:14 +00:00
jperkin
e1cfffc710 Fix libtool handling of ObjC. 2016-02-24 16:18:41 +00:00
ryoon
b33059afe1 Recursive revbump from multimedia/libvpx 2015-11-18 14:19:46 +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