Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
81 commits
Select commit Hold shift + click to select a range
89ce898
mlt: update to 6.26.1.
Mar 2, 2022
a407d4d
ffmpeg: update to 5.0.
Feb 6, 2022
fb051a4
libavresample: remove
Feb 6, 2022
e3be404
QMPlay2: rebuild against ffmpeg-5.0
Mar 19, 2022
fe847d1
alsa-plugins: rebuild against ffmpeg-5.0
Mar 19, 2022
a798108
arcan: rebuild against ffmpeg-5.0
Mar 19, 2022
9f54db1
attract: rebuild against ffmpeg-5.0
Mar 19, 2022
35eee00
aubio: rebuild against ffmpeg-5.0
Mar 19, 2022
298aa37
audacious-plugins: rebuild against ffmpeg-5.0
Mar 19, 2022
7b533e7
baresip: rebuild against ffmpeg-5.0
Mar 19, 2022
872ae17
blender: rebuild against ffmpeg-5.0
Mar 19, 2022
557c094
cantata: rebuild against ffmpeg-5.0
Mar 19, 2022
768c1ce
ccextractor: rebuild against ffmpeg-5.0
Mar 19, 2022
166ee9e
chromaprint: rebuild against ffmpeg-5.0
Mar 19, 2022
1d4c8cb
chromium: rebuild against ffmpeg-5.0
Mar 19, 2022
9a8b5a4
cmus: rebuild against ffmpeg-5.0
Mar 19, 2022
29af262
deadbeef: rebuild against ffmpeg-5.0
Mar 19, 2022
fdf5316
dolphin-emu: rebuild against ffmpeg-5.0
Mar 19, 2022
4541eb7
droidcam: rebuild against ffmpeg-5.0
Mar 19, 2022
803ebb0
electron10: rebuild against ffmpeg-5.0
Mar 19, 2022
a4cb065
electron13: rebuild against ffmpeg-5.0
Mar 19, 2022
bd0d3aa
ffmpegthumbnailer: rebuild against ffmpeg-5.0
Mar 19, 2022
a96e528
ffmpegthumbs: rebuild against ffmpeg-5.0
Mar 19, 2022
b0d91b1
ffms2: rebuild against ffmpeg-5.0
Mar 19, 2022
09e0a3b
freerdp: rebuild against ffmpeg-5.0
Mar 19, 2022
fa98bfb
gerbera: rebuild against ffmpeg-5.0
Mar 19, 2022
bcd6eeb
goldendict: rebuild against ffmpeg-5.0
Mar 19, 2022
4c1d3ca
gst-libav: rebuild against ffmpeg-5.0
Mar 19, 2022
217a56f
guvcview: rebuild against ffmpeg-5.0
Mar 19, 2022
c8ca5ef
handbrake: rebuild against ffmpeg-5.0
Mar 19, 2022
523c3fd
hedgewars: rebuild against ffmpeg-5.0
Mar 19, 2022
b1c7191
idjc: rebuild against ffmpeg-5.0
Mar 19, 2022
c24fe76
k3b: rebuild against ffmpeg-5.0
Mar 19, 2022
fcbd27d
kfilemetadata5: rebuild against ffmpeg-5.0
Mar 19, 2022
7411c44
kid3: rebuild against ffmpeg-5.0
Mar 19, 2022
a49e75d
libextractor: rebuild against ffmpeg-5.0
Mar 19, 2022
a513adc
libopenshot: rebuild against ffmpeg-5.0
Mar 19, 2022
036813d
loudgain: rebuild against ffmpeg-5.0
Mar 19, 2022
905b072
mediastreamer: rebuild against ffmpeg-5.0
Mar 19, 2022
68e6ca7
mgba: rebuild against ffmpeg-5.0
Mar 19, 2022
f25e086
minidlna: rebuild against ffmpeg-5.0
Mar 19, 2022
4d55ca6
mlt: rebuild against ffmpeg-5.0
Mar 19, 2022
3c52fba
mlt7: rebuild against ffmpeg-5.0
Mar 19, 2022
f91dd9f
moc: rebuild against ffmpeg-5.0
Mar 19, 2022
8a751af
motion: rebuild against ffmpeg-5.0
Mar 19, 2022
793b702
mpd: rebuild against ffmpeg-5.0
Mar 19, 2022
654a201
mpv: rebuild against ffmpeg-5.0
Mar 19, 2022
de33e4c
musikcube: rebuild against ffmpeg-5.0
Mar 19, 2022
3a5ff3a
notcurses: rebuild against ffmpeg-5.0
Mar 19, 2022
ac23b57
obs: rebuild against ffmpeg-5.0
Mar 19, 2022
a78dee9
olive: rebuild against ffmpeg-5.0
Mar 19, 2022
81b5095
opencv: rebuild against ffmpeg-5.0
Mar 19, 2022
07d53a2
opencv4: rebuild against ffmpeg-5.0
Mar 19, 2022
c747e9d
openimageio: rebuild against ffmpeg-5.0
Mar 19, 2022
9d87105
openmw: rebuild against ffmpeg-5.0
Mar 19, 2022
33735fd
osg: rebuild against ffmpeg-5.0
Mar 19, 2022
d9a5a99
ppsspp: rebuild against ffmpeg-5.0
Mar 19, 2022
32aadd3
pqiv: rebuild against ffmpeg-5.0
Mar 19, 2022
cb68b71
qmmp: rebuild against ffmpeg-5.0
Mar 19, 2022
c91b61f
qt5-webengine: rebuild against ffmpeg-5.0
Mar 19, 2022
898aed9
qtav: rebuild against ffmpeg-5.0
Mar 19, 2022
ac0af1a
qtox: rebuild against ffmpeg-5.0
Mar 19, 2022
8635774
retroarch: rebuild against ffmpeg-5.0
Mar 19, 2022
283841c
scrcpy: rebuild against ffmpeg-5.0
Mar 19, 2022
3ce56ac
siril: rebuild against ffmpeg-5.0
Mar 19, 2022
8f4ea46
spek-alternative: rebuild against ffmpeg-5.0
Mar 19, 2022
feac98a
ssr: rebuild against ffmpeg-5.0
Mar 19, 2022
435cbc3
sumo: rebuild against ffmpeg-5.0
Mar 19, 2022
5a18e03
synfig: rebuild against ffmpeg-5.0
Mar 19, 2022
8677c12
synfigstudio: rebuild against ffmpeg-5.0
Mar 19, 2022
64399ce
telegram-desktop: rebuild against ffmpeg-5.0
Mar 19, 2022
4706f15
timg: rebuild against ffmpeg-5.0
Mar 19, 2022
39aa4e9
transcode: rebuild against ffmpeg-5.0
Mar 19, 2022
1f12590
tvheadend: rebuild against ffmpeg-5.0
Mar 19, 2022
c24f661
unpaper: rebuild against ffmpeg-5.0
Mar 19, 2022
423d907
vba-m: rebuild against ffmpeg-5.0
Mar 19, 2022
83cd0b8
waypipe: rebuild against ffmpeg-5.0
Mar 19, 2022
367711f
wf-recorder: rebuild against ffmpeg-5.0
Mar 19, 2022
6379742
xine-lib: rebuild against ffmpeg-5.0
Mar 19, 2022
79adb30
xpra: rebuild against ffmpeg-5.0
Mar 19, 2022
b260395
pianobar: rebuild against ffmpeg-5.0
Mar 24, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 8 additions & 9 deletions common/shlibs
Original file line number Diff line number Diff line change
Expand Up @@ -387,15 +387,14 @@ libid3tag.so.0 libid3tag-0.15.1b_1
libgif.so.7 giflib-5.1.0_1
libImlib2.so.1 imlib2-1.4.2_1
libmp3lame.so.0 lame-3.98.2_1
libavdevice.so.58 libavdevice-4.0_1
libavformat.so.58 libavformat-4.0_1
libswscale.so.5 libswscale-4.0_1
libswresample.so.3 libswresample-4.0_1
libavresample.so.4 libavresample-4.0_1
libpostproc.so.55 libpostproc-4.0_1
libavcodec.so.58 libavcodec-4.0_1
libavutil.so.56 libavutil-4.0_1
libavfilter.so.7 libavfilter-4.0_1
libavdevice.so.59 libavdevice-5.0_1
libavformat.so.59 libavformat-5.0_1
libswscale.so.6 libswscale-5.0_1
libswresample.so.4 libswresample-5.0_1
libpostproc.so.56 libpostproc-5.0_1
libavcodec.so.59 libavcodec-5.0_1
libavutil.so.57 libavutil-5.0_1
libavfilter.so.8 libavfilter-5.0_1
libSDL-1.2.so.0 SDL-1.2.14_1
libSDL_image-1.2.so.0 SDL_image-1.2.10_1
libx264.so.157 x264-20190507.2245_1
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/QMPlay2/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'QMPlay2'
pkgname=QMPlay2
version=22.03.19
revision=1
revision=2
wrksrc="${pkgname}-src-${version}"
build_style=cmake
hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/alsa-plugins/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'alsa-plugins'
pkgname=alsa-plugins
version=1.2.6
revision=1
revision=2
build_style=gnu-configure
configure_args="--disable-maemo-plugin"
hostmakedepends="pkg-config"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/arcan/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'arcan'
pkgname=arcan
version=0.6.1
revision=1
revision=2
build_wrksrc=src
build_style=cmake
make_cmd=make
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/attract/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'attract'
pkgname=attract
version=2.6.1
revision=1
revision=2
build_style=gnu-makefile
make_build_args="VERBOSE=1"
hostmakedepends="pkg-config"
Expand Down
25 changes: 25 additions & 0 deletions srcpkgs/aubio/patches/ffmpeg-5.0.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
From 8a05420e5dd8c7b8b2447f82dc919765876511b3 Mon Sep 17 00:00:00 2001
From: Paul Brossier <piem@piem.org>
Date: Tue, 25 Jan 2022 18:30:27 +0100
Subject: [PATCH] [source_avcodec] define FF_API_LAVF_AVCTX for libavcodec >
59, thx @berolinux (closes gh-353)

---
src/io/source_avcodec.c | 4 ++++
1 file changed, 4 insertions(+)

diff --git a/src/io/source_avcodec.c b/src/io/source_avcodec.c
index e0ae93b5..1421bd9a 100644
--- a/src/io/source_avcodec.c
+++ b/src/io/source_avcodec.c
@@ -68,6 +68,10 @@
#define AUBIO_AVCODEC_MAX_BUFFER_SIZE AV_INPUT_BUFFER_MIN_SIZE
#endif

+#if LIBAVCODEC_VERSION_MAJOR >= 59
+#define FF_API_LAVF_AVCTX 1
+#endif
+
struct _aubio_source_avcodec_t {
uint_t hop_size;
uint_t samplerate;
2 changes: 1 addition & 1 deletion srcpkgs/aubio/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'aubio'
pkgname=aubio
version=0.4.9
revision=1
revision=2
build_style=waf3
# XXX lash, pure and swig support.
hostmakedepends="pkg-config txt2man"
Expand Down
31 changes: 31 additions & 0 deletions srcpkgs/audacious-plugins/patches/ffmpeg-5.0.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
From f60beb400eeb1e4778bbfd738bc4a4ccef3de539 Mon Sep 17 00:00:00 2001
From: John Lindgren <john@jlindgren.net>
Date: Sat, 5 Mar 2022 12:05:34 -0500
Subject: [PATCH] Fix build with FFmpeg 5.0

---
src/ffaudio/ffaudio-core.cc | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/ffaudio/ffaudio-core.cc b/src/ffaudio/ffaudio-core.cc
index 16dc63e3a..a2b95fd6c 100644
--- a/src/ffaudio/ffaudio-core.cc
+++ b/src/ffaudio/ffaudio-core.cc
@@ -274,7 +274,7 @@ static AVInputFormat * get_format_by_content (const char * name, VFSFile & file)
AVProbeData d = {name, buf, filled};
score = target;

- f = av_probe_input_format2 (& d, true, & score);
+ f = (AVInputFormat *) av_probe_input_format2 (& d, true, & score);
if (f)
break;

@@ -347,7 +347,7 @@ static bool find_codec (AVFormatContext * c, CodecInfo * cinfo)
#endif
if (stream && stream->codecpar && stream->codecpar->codec_type == AVMEDIA_TYPE_AUDIO)
{
- AVCodec * codec = avcodec_find_decoder (stream->codecpar->codec_id);
+ AVCodec * codec = (AVCodec *) avcodec_find_decoder (stream->codecpar->codec_id);

if (codec)
{
2 changes: 1 addition & 1 deletion srcpkgs/audacious-plugins/template
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#Keep in sync with audacious!
pkgname=audacious-plugins
version=4.1
revision=4
revision=5
build_style=gnu-configure
configure_args="$(vopt_enable gtk) $(vopt_enable qt)"
hostmakedepends="gettext pkg-config glib-devel"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/baresip/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'baresip'
pkgname=baresip
version=1.1.0
revision=1
revision=2
build_style=gnu-makefile
make_build_args="LIBRE_MK=${XBPS_CROSS_BASE}/usr/share/re/re.mk PREFIX=/usr
SYSROOT=${XBPS_CROSS_BASE}/usr LIBRE_INC=${XBPS_CROSS_BASE}/usr/include/re
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/blender/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'blender'
pkgname=blender
version=3.0.0
revision=4
revision=5
archs="x86_64* ppc64*"
build_style="cmake"
pycompile_dirs="/usr/share/blender/${version%.*}/scripts"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/cantata/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'cantata'
pkgname=cantata
version=2.4.2
revision=2
revision=3
build_style=cmake
hostmakedepends="pkg-config qt5-qmake qt5-host-tools qt5-tools"
makedepends="qt5-devel qt5-tools-devel qt5-svg-devel qt5-xmlpatterns-devel
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/ccextractor/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'ccextractor'
pkgname=ccextractor
version=0.93
revision=1
revision=2
build_wrksrc="linux"
build_style=gnu-configure
configure_args="--enable-ocr --enable-hardsubx"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/chromaprint/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'chromaprint'
pkgname=chromaprint
version=1.5.1
revision=1
revision=2
build_style=cmake
configure_args="-DBUILD_TOOLS=ON"
make_check_target="check"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/chromium/template
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
pkgname=chromium
# See https://chromiumdash.appspot.com/releases?platform=Linux for the latest version
version=101.0.4951.41
revision=1
revision=2
archs="i686* x86_64* aarch64* armv7l* ppc64le*"
short_desc="Google's attempt at creating a safer, faster, and more stable browser"
maintainer="Duncaen <duncaen@voidlinux.org>"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/cmus/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'cmus'
pkgname=cmus
version=2.9.1
revision=2
revision=3
build_style=configure
configure_args="prefix=/usr LD=$CC"
hostmakedepends="pkg-config"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/deadbeef/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'deadbeef'
pkgname=deadbeef
version=1.8.8
revision=1
revision=2
build_style=gnu-configure
configure_args="--disable-oss --disable-lfm --disable-notify --disable-gtk2"
hostmakedepends="automake libtool gettext gettext-devel intltool pkg-config
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/dolphin-emu/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'dolphin-emu'
pkgname=dolphin-emu
version=5.0.16101
revision=1
revision=2
_dolphin_commit=8ecfa537a242de74d2e372e30d9d79b14584b2fb
_mgba_commit=40d4c430fc36caeb7ea32fd39624947ed487d2f2
#Version/hash pair can be found at https://dolphin-emu.org/download/
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/droidcam/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'droidcam'
pkgname=droidcam
version=1.8.2
revision=1
revision=2
build_style=gnu-makefile
make_build_args="USBMUXD=-lusbmuxd-2.0 JPEG=-lturbojpeg"
hostmakedepends="pkg-config"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/electron10/template
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ pkgname=electron10
version=10.4.7
_nodever=12.16.3
_chromiumver=85.0.4183.121
revision=2
revision=3
archs="x86_64* i686* aarch64*"
build_wrksrc="src"
create_wrksrc=yes
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/electron13/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'electron13'
pkgname=electron13
version=13.6.7
revision=1
revision=2
_nodever=14.16.0
_chromiumver=91.0.4472.164
archs="x86_64* i686* aarch64* ppc64le*"
Expand Down
19 changes: 6 additions & 13 deletions srcpkgs/ffmpeg/template
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# Template file for 'ffmpeg'
# audacity also needs to be bumped when a new ffmpeg version bumps libavformat's soname!
pkgname=ffmpeg
version=4.4.1
revision=2
version=5.0
revision=1
short_desc="Decoding, encoding and streaming software"
maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-3.0-or-later"
homepage="https://www.ffmpeg.org"
changelog="https://raw.githubusercontent.com/FFmpeg/FFmpeg/master/Changelog"
distfiles="${homepage}/releases/ffmpeg-${version}.tar.xz"
checksum=eadbad9e9ab30b25f5520fbfde99fae4a92a1ae3c0257a8d68569a4651e30e02
checksum=51e919f7d205062c0fd4fae6243a84850391115104ccf1efc451733bc0ac7298

hostmakedepends="pkg-config perl yasm"
makedepends="zlib-devel bzip2-devel freetype-devel alsa-lib-devel libXfixes-devel
Expand All @@ -24,7 +24,7 @@ makedepends="zlib-devel bzip2-devel freetype-devel alsa-lib-devel libXfixes-deve
$(vopt_if nvenc nv-codec-headers) $(vopt_if sndio sndio-devel)
$(vopt_if dav1d libdav1d-devel) $(vopt_if zimg zimg-devel)
$(vopt_if webp libwebp-devel) $(vopt_if sofa libmysofa-devel)
$(vopt_if vulkan 'vulkan-loader Vulkan-Headers')
$(vopt_if vulkan 'vulkan-loader Vulkan-Headers Vulkan-Tools Vulkan-ValidationLayers')
$(vopt_if drm libdrm-devel) $(vopt_if svtav1 libsvt-av1-devel)"
depends="ffplay>=${version}_${revision}"

Expand Down Expand Up @@ -109,7 +109,7 @@ do_configure() {
$(vopt_enable x265 libx265) \
$(vopt_enable v4l2 libv4l2) \
$(vopt_enable aom libaom) $(vopt_enable vaapi) $(vopt_enable vdpau) \
--enable-libbs2b --enable-avresample --enable-libvidstab \
--enable-libbs2b --enable-libvidstab \
$(vopt_enable dav1d libdav1d) \
$(vopt_enable zimg libzimg) \
$(vopt_enable webp libwebp) \
Expand Down Expand Up @@ -138,12 +138,6 @@ libavdevice_package() {
vmove "usr/lib/libavdevice.so.*"
}
}
libavresample_package() {
short_desc="FFmpeg audio resampling library"
pkg_install() {
vmove "usr/lib/libavresample.so.*"
}
}
libavformat_package() {
short_desc="FFmpeg file format library"
pkg_install() {
Expand Down Expand Up @@ -189,8 +183,7 @@ ffmpeg-devel_package() {
libavfilter>=${version}_${revision}
libpostproc>=${version}_${revision}
libswscale>=${version}_${revision}
libswresample>=${version}_${revision}
libavresample>=${version}_${revision}"
libswresample>=${version}_${revision}"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/ffmpegthumbnailer/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'ffmpegthumbnailer'
pkgname=ffmpegthumbnailer
version=2.2.2
revision=1
revision=2
build_style=cmake
hostmakedepends="pkg-config"
makedepends="libpng-devel libjpeg-turbo-devel ffmpeg-devel"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/ffmpegthumbs/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'ffmpegthumbs'
pkgname=ffmpegthumbs
version=21.12.3
revision=1
revision=2
build_style=cmake
hostmakedepends="extra-cmake-modules kcoreaddons kconfig-devel
pkg-config qt5-host-tools qt5-qmake gettext"
Expand Down
Loading