2869 Commits

Author SHA1 Message Date
landry
c1e8faf663 multimedia/lebiniou{,-data}: update to 3.65.0 2022-02-09 10:23:23 +00:00
landry
f49488c3dc +www/ulfius,devel/{yder,orcania},multimedia/lebiniou{,-data} 2022-02-09 10:01:42 +00:00
landry
96d24affa0 import multimedia/lebiniou 3.64.0.
see https://www.lebiniou.net/

Le Biniou is open-source, user-friendly, powerful music visualization
& VJing tool.

Are you an artist, composer, or VJ ? Create live visuals based on your
audio performances or existing tracks.

As a music fan, watch an everlasting, mesmerizing and totally unseen
creation reacting to the music.

- Rendering and Output
  - Work with any number of plugins/layers at a time
  - Display your final output fullscreen across a dedicated window
  - Record any video stream directly to disk as MP4
  - Capture any video image directly to disk as PNG
  - Broadcast video streams as RTMP or HLS, or to a V4L2 loopback
    device

- Visual Effects
  - 100+ total plugins
  - 40+ plugins reacting to sound
  - Quickly save and restore effects presets
  - Possibilility to select favorite plugins
  - Mixing and Composition
  - Per layer pixel operations
  - Band-pass filter to apply 'green screen' transparency effect for
    e.g. videos or webcams
  - Built-in preview window

- Media Playback
  - Play any video type supported by FFmpeg
  - Video rescaling using Libswscale

- Supported Media Types
  - All image types supported by Image Magick
  - Live cameras

- Connectivity and Automation
  - REST API and WebSocket communications powered by Ulfius

all the heavy lifting of porting this was done by semarie@

ok sthen@
2022-02-09 09:58:58 +00:00
landry
d546a6efba import multimedia/lebiniou-data 3.64.0.
data files for use with lebiniou.

ok sthen@
2022-02-09 09:57:14 +00:00
sthen
f475e5cabb update to get_iplayer-3.29 2022-02-08 11:33:11 +00:00
ajacoutot
7e50e42bfd Remove uneeded patch now that libssl.pc reports 2.0.0. 2022-02-05 15:45:55 +00:00
ajacoutot
3f1e6ede32 Regen PLIST. 2022-02-05 14:59:10 +00:00
ajacoutot
b0e5186dd1 Update the Gstreamer stack to version 1.20.0. 2022-02-05 14:49:40 +00:00
ajacoutot
3327cb0e70 update the Gstreamer stack to version 1.18.6. 2022-02-03 09:35:18 +00:00
kn
105eee2da9 Update to openh264 2.2.0
- Add support for B-slice error concealment
- Thread decoding support for multi-slice frame
- SIMD optimization for loongson platform
- Some Bug fixes for B-frame decoding
- Some minor bug fixes

All tests keep passing on amd64.
2022-01-29 19:03:29 +00:00
kn
d7115f2cab Update to 0.34.1, from Brad
- player: fix autofit/geometry related segfault
- ao_oss: add missing PATH_DEV_MIXER define
- egl_helpers: fix context creation if GLES 3 is not available
- audio: stop corrupting audio on underreads
- wayland: fix a potential segfault on surface enter
- vo_gpu: opengl: fix wrong glMemoryBarrier call
- vo_gpu: opengl: create context at version 4.4 again
- af_lavcac3enc: fix memory leak on no-op
- subprocess: unblock/reset signals before running child process
- wayland: avoid doing unneccesary window resizes
2022-01-29 12:30:14 +00:00
robert
db1befbe90 do not install gst-ptp-helper as suid; ok aja@ 2022-01-27 07:51:23 +00:00
sthen
8426c0b599 multimedia/xine-lib: add upstream fixes, from Brad (maintainer)
- ffmpeg 4 compatibility attempt.
- Fix avformat.
- Fix video failure after temporary video out jam.
2022-01-25 18:10:36 +00:00
espie
86d7e5dd4f completely forgot to commit this
okay rsadowski@
2022-01-21 18:30:09 +00:00
kmos
4fe35df384 playerctl uses C99. Fix build on sparc64 with the usual c99 fix 2022-01-16 09:09:06 +00:00
ajacoutot
0ecb41e395 Update to py3-chromecast-10.2.3. 2022-01-06 07:49:23 +00:00
rsadowski
e3a4b1d785 Update mkvtoolnix to 64.0.0
https://mkvtoolnix.download/doc/NEWS.md
2022-01-04 06:17:17 +00:00
op
efb8ef3365 update gaupol to 1.10.1
diff from maintainer Anindya Mukherjee, thanks!
2022-01-03 09:12:34 +00:00
rsadowski
a813987ba0 Update aom to 3.2.0
Update diff from Brad
2022-01-03 08:10:50 +00:00
pascal
899f7f3e23 Add patches missed in the initial update; this fixes linking errors in
dependent ports.
2022-01-01 12:28:46 +00:00
pascal
78811238e7 Update to SFML 2.5.1. 2021-12-30 19:12:40 +00:00
kn
d6b8130e41 Fix SONAME to contain the full version instead of just the major
This also fixes openh264.pc to contain the package version instead of the
shared library version.

No PLIST change.
2021-12-24 03:31:11 +00:00
ajacoutot
a39938cfd9 Update to py3-chromecast-10.2.2. 2021-12-21 16:24:50 +00:00
kn
707c0acb2a + openh264 2021-12-21 14:24:05 +00:00
kn
e4c7a652ad Import multimedia/openh264 2.1.1
Input sthen op
OK op
---
OpenH264 is a codec library which supports H.264 encoding and decoding.
It is suitable for use in real time applications such as WebRTC.
2021-12-21 14:22:37 +00:00
espie
0b71314f69 update mlt7 and shotcut (mlt7++ bumped just once instead of twice in the
diff I sent, thx tb@)
okay rsadowski@, tracey@
2021-12-18 06:53:37 +00:00
espie
0d7e83edab oops, I must have been tired... revert 2021-12-17 15:09:18 +00:00
espie
e3f1937c99 new MULTI_PACKAGES default names are good
no actual build/naming change
2021-12-17 15:04:25 +00:00
ajacoutot
08f9207414 Update to py3-chromecast-10.2.1. 2021-12-17 09:51:24 +00:00
kn
39ab195a63 Remove maintainer as requested 2021-12-15 15:37:26 +00:00
kn
2c5e6b8b54 Reinstate the sndio backend
From Brad, tested by many.
OK bcallah op
2021-12-14 23:20:56 +00:00
sthen
0804cf56e2 update to get_iplayer-3.28 2021-12-09 08:30:58 +00:00
kn
ba3515404d Build requires gobject-introspection
Spotted by naddy, thanks.
2021-12-06 19:05:47 +00:00
kn
c416c13cae + playerctl 2021-12-04 17:06:35 +00:00
kn
41d3547c52 Import multimedia/playerctl 2.4.1
Port from Lewis ingraham < louise9841 AT gmail DOT com>, thanks!
Feedback sthen kn
OK sdk

Playerctl is a command-line utility and library for controlling media
players that implement the MPRIS D-Bus Interface Specification.  Playerctl
makes it easy to bind player actions, such as play and pause, to media keys.
You can also get metadata about the playing track such as the artist and
title for integration into statusline generators or other command-line tools.
2021-12-04 17:05:08 +00:00
naddy
89427fc966 mediainfo: maintenance update to 21.09 2021-11-29 19:53:57 +00:00
ajacoutot
03030de4b1 Update to py3-chromecast-10.1.1. 2021-11-25 20:08:26 +00:00
thfr
c3a563dca4 update to checkout from 2021-04-03 (bundled in FNA 21.11 libs)
now can run Steel Assault
limited regression testing done with Axiom Verge, Cryptark, Unexplored
without issues
2021-11-22 20:53:22 +00:00
sthen
a08d1a6d96 use GH_DISTFILE in a few places 2021-11-16 21:30:22 +00:00
ajacoutot
0beb1d2fc8 Update to py3-chromecast-10.1.0. 2021-11-16 20:29:32 +00:00
rsadowski
3a1a68b929 Update mkvtoolnix to 63.0.0 2021-11-15 07:21:37 +00:00
sthen
1c33fe74fb oops, missed plist sync in previous. reported by naddy@ 2021-11-14 20:49:06 +00:00
rsadowski
f1b96c13ed Explicitly disable wayland support
Build only with x11 support and not additionally with wayland if it's
present.

OK ajacoutot@ (maintainer)
2021-11-14 18:38:32 +00:00
rsadowski
f646d2e648 Wayland was explicitly deactivated in addition disable -scanner, -protocols 2021-11-14 17:26:24 +00:00
sthen
346d58d13a update to py3-guessit-3.4.2 2021-11-14 15:19:03 +00:00
ajacoutot
aa3a1d61cb Update to py3-chromecast-9.4.0. 2021-11-12 08:09:50 +00:00
ajacoutot
596be0744c Don't pick up pandoc. 2021-11-11 10:26:42 +00:00
kn
5b9d9c28c1 Update to mpv 0.34.0
From Brad
2021-11-07 18:47:36 +00:00
sthen
db97a9fbd0 sort 2021-11-02 21:11:41 +00:00
sthen
3fb7cdbcf6 bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:01:35 +00:00