Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
94 commits
Select commit Hold shift + click to select a range
6561ca0
nv-codec-headers: update to 12.0.16.0
zlice Jul 4, 2024
ac5bc2d
New package: ffmpeg6-6.0.1
zlice Jun 29, 2024
35fed60
ffmpeg: revbump for ffmpeg6
zlice Jun 29, 2024
fabdacd
ffmpegthumbnailer: revbump for ffmpeg6
zlice Mar 23, 2023
57c3b09
ffmpegthumbs: revbump for ffmpeg6
zlice Mar 23, 2023
3104956
guvcview: update to 2.0.8.
zlice Mar 23, 2023
3f3a218
handbrake: update to 1.6.1
zlice Mar 23, 2023
3b39a88
opencv: update to 4.7.0.
zlice Mar 22, 2023
de06e1a
sumo: revbump for ffmpeg6
zlice Oct 16, 2023
515c1b2
unpaper: update to 7.0.0.
zlice Mar 23, 2023
5ceb613
actiona: revbump for opencv-4.7.0
zlice Mar 22, 2023
1b56007
retroshare: revbump for opencv-4.7.0
zlice Mar 22, 2023
d80cd8b
waifu2x-converter-cpp: revbump for opencv-4.7.0
zlice Mar 22, 2023
041d546
New package: spex-x replaces spek-alternative for ffmpeg6
zlice Oct 17, 2023
799a75f
attract: revbump for ffmpeg6
zlice Mar 23, 2023
d66fb8b
aubio: revbump for ffmpeg6
zlice Mar 23, 2023
f790f54
audacious-plugins: revbump for ffmpeg6
zlice Mar 23, 2023
dc7697f
audacity: update to 3.5.1
zlice Mar 23, 2023
dc5461f
avidemux: revbump for ffmpeg6
zlice Mar 23, 2023
e42a85e
blender: revbump for ffmpeg6
zlice Mar 23, 2023
6259adb
cantata: revbump for ffmpeg6
zlice Mar 23, 2023
c99d53e
ccextractor: revbump for ffmpeg6
zlice Mar 23, 2023
9c6eeff
chromaprint: revbump for ffmpeg6
zlice Mar 23, 2023
116eae6
chromium: revbump for ffmpeg6
zlice Mar 23, 2023
3371999
cmus: revbump for ffmpeg6
zlice Mar 23, 2023
30f1682
cyanrip: revbump for ffmpeg6
zlice Mar 23, 2023
724af41
droidcam-obs-plugin: revbump for ffmpeg6
zlice Mar 23, 2023
de07a9a
droidcam: revbump for ffmpeg6
zlice Mar 23, 2023
d3d7147
ffms2: revbump for ffmpeg6
zlice Mar 23, 2023
eae56ce
freerdp: revbump for ffmpeg6
zlice Mar 23, 2023
0d1bc45
gerbera: revbump for ffmpeg6
zlice Mar 23, 2023
8beab1f
goldendict: revbump for ffmpeg6
zlice Mar 23, 2023
feb770b
gst-libav: revbump for ffmpeg6
zlice Mar 23, 2023
97ed697
gst-plugins-bad1: revbump for ffmpeg6
zlice Feb 3, 2024
db1dbbd
gst-rtsp-server: revbump for ffmpeg6
zlice Mar 23, 2023
925256e
hedgewars: revbump for ffmpeg6
zlice Mar 23, 2023
0d7a6c3
kid3: revbump for ffmpeg6
zlice Mar 23, 2023
6021b55
kpipewire: revbump for ffmpeg6
zlice Mar 23, 2023
73ccaef
libopenal: revbump for ffmpeg6
zlice Mar 23, 2023
1eb11ea
loudgain: revbump for ffmpeg6
zlice Mar 23, 2023
89418e5
mgba: revbump for ffmpeg6
zlice Mar 23, 2023
ddff3cb
motion: revbump for ffmpeg6
zlice Mar 23, 2023
a5cc886
openshot: revbump for ffmpeg6
zlice Oct 16, 2023
ffe8498
osg: revbump for ffmpeg6
zlice Mar 23, 2023
6d8173f
xine-lib: revbump for ffmpeg6
zlice Mar 23, 2023
1c8f88e
pianobar: revbump for ffmpeg6
zlice Mar 23, 2023
b5f4ea1
ppsspp: revbump for ffmpeg6
zlice Mar 23, 2023
aabbee4
pqiv: revbump for ffmpeg6
zlice Mar 23, 2023
78aea10
qmmp: revbump for ffmpeg6
zlice Mar 23, 2023
9702b1f
retroarch: revbump for ffmpeg6
zlice Mar 23, 2023
256b1ed
scrcpy: revbump for ffmpeg6
zlice Mar 23, 2023
84946d6
ssr: revbump for ffmpeg6
zlice Mar 23, 2023
c498880
synfig: revbump for ffmpeg6 and mlt7
zlice Mar 23, 2023
ceb8032
timg: revbump for ffmpeg6
zlice Mar 23, 2023
ac06a9a
vice: revbump for ffmpeg6
zlice Mar 23, 2023
3cb50a6
waypipe: revbump for ffmpeg6
zlice Mar 23, 2023
a5ac6ad
xpra: revbump for ffmpeg6
zlice Mar 23, 2023
5b37981
openimagedenoise: revbump for ffmpeg6
zlice Mar 31, 2023
191fece
shotcut: revbump for ffmpeg6
zlice Apr 4, 2023
7063d64
siril: revbump for ffmpeg6
zlice Jun 4, 2023
1fa217b
tracker-miners: revbump for ffmpeg6
zlice Jul 9, 2023
2f842e0
tg_owt: revbump for ffmpeg6
zlice Aug 30, 2023
be4b410
telegram-desktop: revbump for ffmpeg6
zlice Aug 30, 2023
0e5fccf
openmw: revbump for ffmpeg6
zlice Aug 30, 2023
4fef787
libopenshot: revbump for ffmpeg6
zlice Oct 16, 2023
d5edab6
openimageio: revbump for ffmpeg6
zlice Nov 8, 2023
331e60a
synfigstudio: revbump for ffmpeg6
zlice Nov 8, 2023
7d51d41
mixxx: revbump for ffmpeg6
zlice Nov 10, 2023
2b8c41c
musikcube: revbump for ffmpeg6
zlice Nov 10, 2023
353b4e8
wf-recorder: revbump for ffmpeg6
zlice Nov 10, 2023
cd325c8
obs: revbump for ffmpeg6
zlice Nov 10, 2023
fd8ca02
mlt7: revbump for ffmpeg6
zlice Nov 10, 2023
8d5a468
baresip: revbump for ffmpeg6
zlice Nov 10, 2023
3105da5
QMPlay2: revbump for ffmpeg6
zlice Nov 10, 2023
36cbb03
alsa-plugins: revbump for ffmpeg6
zlice Nov 10, 2023
0ccb851
minidlna: revbump for ffmpeg6
zlice Nov 10, 2023
4b13afd
mpv: revbump for ffmpeg6
zlice Nov 20, 2023
d2dfc3e
kfilemetadata5: revbump for ffmpeg6
zlice Nov 20, 2023
d814e55
vba-m: revbump for ffmpeg6
zlice Dec 8, 2023
7c282f9
dolphin-emu: revbump for ffmpeg6
zlice Dec 8, 2023
641cf44
arcan: revbump for ffmpeg6
zlice Jan 11, 2024
c4a96dd
notcurses: revbump for ffmpeg6
zlice Jan 11, 2024
cb2a0ca
mpd: revbump for ffmpeg6
zlice Jun 3, 2024
124bd3c
kf6-kfilemetadata: revbump for ffmpeg6
zlice Jun 4, 2024
108fee4
shiboken2: revbump for qt5-5.15.11
zlice Apr 4, 2023
c6a5364
python3-pyside2: revbump for qt5-5.15.11
zlice Apr 4, 2023
3477099
lms: revbump for ffmpeg6
zlice Jul 4, 2024
58e5e1f
qtav: remove for digikam 8.0.0+
zlice Jul 5, 2024
a561866
New package: libdispatch-5.10.1
zlice Jul 5, 2024
b788518
deadbeef: update to 1.9.6
zlice Jul 5, 2024
75f1264
libwaylandpp: update to 1.0.0
zlice Jul 5, 2024
a122ad9
kodi: update to 21.0
zlice Jul 5, 2024
14643e7
New package: vpl-gpu-rt-24.2.5
zlice Jul 6, 2024
f40deb7
freerdp3: revbump for ffmpeg6
zlice Jul 11, 2024
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
123 changes: 67 additions & 56 deletions common/shlibs
Original file line number Diff line number Diff line change
Expand Up @@ -392,6 +392,17 @@ 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
libmp3lame.so.0 lame-3.98.2_1
libdispatch.so libdispatch-5.10.1_1
libBlocksRuntime.so libdispatch-5.10.1_1
libavdevice.so.60 libavdevice6-6.0_1
libavformat.so.60 libavformat6-6.0_1
libswscale.so.7 libswscale6-6.0_1
libswresample.so.4 libswresample6-6.0_1
libpostproc.so.57 libpostproc6-6.0_1
libavcodec.so.60 libavcodec6-6.0_1
libavutil.so.58 libavutil6-6.0_1
libavfilter.so.9 libavfilter6-6.0_1
libavdevice.so.58 libavdevice-4.0_1
libavformat.so.58 libavformat-4.0_1
libswscale.so.5 libswscale-4.0_1
Expand Down Expand Up @@ -2186,58 +2197,58 @@ libcapstone.so.5 capstone-5.0.1_1
libhavege.so.2 libhaveged-1.9.11_1
libnih.so.1 libnih-1.0.3_1
libnih-dbus.so.1 libnih-1.0.3_1
libopencv_quality.so.406 libopencv-4.6.0_1
libopencv_reg.so.406 libopencv-4.6.0_1
libopencv_surface_matching.so.406 libopencv-4.6.0_1
libopencv_xphoto.so.406 libopencv-4.6.0_1
libopencv_freetype.so.406 libopencv-4.6.0_1
libopencv_fuzzy.so.406 libopencv-4.6.0_1
libopencv_hfs.so.406 libopencv-4.6.0_1
libopencv_img_hash.so.406 libopencv-4.6.0_1
libopencv_line_descriptor.so.406 libopencv-4.6.0_1
libopencv_saliency.so.406 libopencv-4.6.0_1
libopencv_structured_light.so.406 libopencv-4.6.0_1
libopencv_aruco.so.406 libopencv-4.6.0_1
libopencv_bgsegm.so.406 libopencv-4.6.0_1
libopencv_bioinspired.so.406 libopencv-4.6.0_1
libopencv_ccalib.so.406 libopencv-4.6.0_1
libopencv_face.so.406 libopencv-4.6.0_1
libopencv_tracking.so.406 libopencv-4.6.0_1
libopencv_xfeatures2d.so.406 libopencv-4.6.0_1
libopencv_optflow.so.406 libopencv-4.6.0_1
libopencv_ximgproc.so.406 libopencv-4.6.0_1
libopencv_plot.so.406 libopencv-4.6.0_1
libopencv_text.so.406 libopencv-4.6.0_1
libopencv_ml.so.406 libopencv-4.6.0_1
libopencv_objdetect.so.406 libopencv-4.6.0_1
libopencv_dnn.so.406 libopencv-4.6.0_1
libopencv_shape.so.406 libopencv-4.6.0_1
libopencv_stitching.so.406 libopencv-4.6.0_1
libopencv_photo.so.406 libopencv-4.6.0_1
libopencv_video.so.406 libopencv-4.6.0_1
libopencv_calib3d.so.406 libopencv-4.6.0_1
libopencv_features2d.so.406 libopencv-4.6.0_1
libopencv_flann.so.406 libopencv-4.6.0_1
libopencv_highgui.so.406 libopencv-4.6.0_1
libopencv_videoio.so.406 libopencv-4.6.0_1
libopencv_imgcodecs.so.406 libopencv-4.6.0_1
libopencv_imgproc.so.406 libopencv-4.6.0_1
libopencv_core.so.406 libopencv-4.6.0_1
libopencv_superres.so.406 libopencv-4.6.0_1
libopencv_videostab.so.406 libopencv-4.6.0_1
libopencv_gapi.so.406 libopencv-4.6.0_1
libopencv_xobjdetect.so.406 libopencv-4.6.0_1
libopencv_datasets.so.406 libopencv-4.6.0_1
libopencv_dnn_objdetect.so.406 libopencv-4.6.0_1
libopencv_dnn_superres.so.406 libopencv-4.6.0_1
libopencv_dpm.so.406 libopencv-4.6.0_1
libopencv_phase_unwrapping.so.406 libopencv-4.6.0_1
libopencv_stereo.so.406 libopencv-4.6.0_1
libopencv_rapid.so.406 libopencv-4.6.0_1
libopencv_intensity_transform.so.406 libopencv-4.6.0_1
libopencv_alphamat.so.406 libopencv-4.6.0_1
libopencv_barcode.so.406 libopencv-4.6.0_1
libopencv_mcc.so.406 libopencv-4.6.0_1
libopencv_quality.so.407 libopencv-4.7.0_1
libopencv_reg.so.407 libopencv-4.7.0_1
libopencv_surface_matching.so.407 libopencv-4.7.0_1
libopencv_xphoto.so.407 libopencv-4.7.0_1
libopencv_freetype.so.407 libopencv-4.7.0_1
libopencv_fuzzy.so.407 libopencv-4.7.0_1
libopencv_hfs.so.407 libopencv-4.7.0_1
libopencv_img_hash.so.407 libopencv-4.7.0_1
libopencv_line_descriptor.so.407 libopencv-4.7.0_1
libopencv_saliency.so.407 libopencv-4.7.0_1
libopencv_structured_light.so.407 libopencv-4.7.0_1
libopencv_aruco.so.407 libopencv-4.7.0_1
libopencv_bgsegm.so.407 libopencv-4.7.0_1
libopencv_bioinspired.so.407 libopencv-4.7.0_1
libopencv_ccalib.so.407 libopencv-4.7.0_1
libopencv_face.so.407 libopencv-4.7.0_1
libopencv_tracking.so.407 libopencv-4.7.0_1
libopencv_xfeatures2d.so.407 libopencv-4.7.0_1
libopencv_optflow.so.407 libopencv-4.7.0_1
libopencv_ximgproc.so.407 libopencv-4.7.0_1
libopencv_plot.so.407 libopencv-4.7.0_1
libopencv_text.so.407 libopencv-4.7.0_1
libopencv_ml.so.407 libopencv-4.7.0_1
libopencv_objdetect.so.407 libopencv-4.7.0_1
libopencv_dnn.so.407 libopencv-4.7.0_1
libopencv_shape.so.407 libopencv-4.7.0_1
libopencv_stitching.so.407 libopencv-4.7.0_1
libopencv_photo.so.407 libopencv-4.7.0_1
libopencv_video.so.407 libopencv-4.7.0_1
libopencv_calib3d.so.407 libopencv-4.7.0_1
libopencv_features2d.so.407 libopencv-4.7.0_1
libopencv_flann.so.407 libopencv-4.7.0_1
libopencv_highgui.so.407 libopencv-4.7.0_1
libopencv_videoio.so.407 libopencv-4.7.0_1
libopencv_imgcodecs.so.407 libopencv-4.7.0_1
libopencv_imgproc.so.407 libopencv-4.7.0_1
libopencv_core.so.407 libopencv-4.7.0_1
libopencv_superres.so.407 libopencv-4.7.0_1
libopencv_videostab.so.407 libopencv-4.7.0_1
libopencv_gapi.so.407 libopencv-4.7.0_1
libopencv_xobjdetect.so.407 libopencv-4.7.0_1
libopencv_datasets.so.407 libopencv-4.7.0_1
libopencv_dnn_objdetect.so.407 libopencv-4.7.0_1
libopencv_dnn_superres.so.407 libopencv-4.7.0_1
libopencv_dpm.so.407 libopencv-4.7.0_1
libopencv_phase_unwrapping.so.407 libopencv-4.7.0_1
libopencv_stereo.so.407 libopencv-4.7.0_1
libopencv_rapid.so.407 libopencv-4.7.0_1
libopencv_intensity_transform.so.407 libopencv-4.7.0_1
libopencv_alphamat.so.407 libopencv-4.7.0_1
libopencv_barcode.so.407 libopencv-4.7.0_1
libopencv_mcc.so.407 libopencv-4.7.0_1
libuniconf.so.4.6 wvstreams-4.6.1_20
libwvbase.so.4.6 wvstreams-4.6.1_20
libwvutils.so.4.6 wvstreams-4.6.1_20
Expand Down Expand Up @@ -4201,10 +4212,10 @@ libec.so.10 eclib-20220621_1
libsymmetrica.so.2 symmetrica-3.0.1_1
libLfunction.so.1 lcalc-2.0.4_1
liblrcalc.so.2 lrcalc-2.1_1
libwayland-client++.so.0 libwaylandpp-0.2.8_1
libwayland-cursor++.so.0 libwaylandpp-0.2.8_1
libwayland-egl++.so.0 libwaylandpp-0.2.8_1
libwayland-client-extra++.so.0 libwaylandpp-0.2.8_1
libwayland-client++.so.1 libwaylandpp-1.0.0_1
libwayland-cursor++.so.1 libwaylandpp-1.0.0_1
libwayland-egl++.so.1 libwaylandpp-1.0.0_1
libwayland-client-extra++.so.1 libwaylandpp-1.0.0_1
libspdlog.so.1.11 libspdlog-1.11.0_1
libmd.so.0 libmd-1.0.3_1
libldacBT_abr.so.2 ldacBT-2.0.2.3_1
Expand Down
4 changes: 2 additions & 2 deletions srcpkgs/QMPlay2/template
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Template file for 'QMPlay2'
pkgname=QMPlay2
version=24.06.16
revision=1
revision=2
build_style=cmake
hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
makedepends="alsa-lib-devel ffmpeg-devel libass-devel libcdio-devel libgme-devel
makedepends="alsa-lib-devel ffmpeg6-devel libass-devel libcdio-devel libgme-devel
libsidplayfp-devel libva-glx-devel libXv-devel pulseaudio-devel
qt5-svg-devel qt5-tools-devel qt5-x11extras-devel taglib-devel
libcdio-paranoia-devel qt5-declarative-devel"
Expand Down
2 changes: 1 addition & 1 deletion srcpkgs/actiona/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'actiona'
pkgname=actiona
version=3.10.1
revision=2
revision=3
build_style=qmake
configure_args="PKGCONFIG_OPENCV=opencv4"
hostmakedepends="pkg-config qt5-plugin-mysql qt5-qmake qt5-host-tools"
Expand Down
4 changes: 2 additions & 2 deletions srcpkgs/alsa-plugins/template
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Template file for 'alsa-plugins'
pkgname=alsa-plugins
version=1.2.12
revision=1
revision=2
build_style=gnu-configure
configure_args="--disable-maemo-plugin"
hostmakedepends="pkg-config"
makedepends="ffmpeg-devel jack-devel libsamplerate-devel pulseaudio-devel"
makedepends="ffmpeg6-devel jack-devel libsamplerate-devel pulseaudio-devel"
short_desc="Advanced Linux Sound Architecture (ALSA) extra plugins"
maintainer="Orphaned <[email protected]>"
license="GPL-2.0-or-later, LGPL-2.1-or-later"
Expand Down
4 changes: 2 additions & 2 deletions srcpkgs/arcan/template
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# !! keep synced with: acfgfs aclip aloadimage
pkgname=arcan
version=0.6.2.1
revision=2
revision=3
create_wrksrc=yes
build_wrksrc=arcan/src
build_style=cmake
Expand All @@ -12,7 +12,7 @@ configure_args="-DDISTR_TAG='Void Linux' -DVIDEO_PLATFORM=egl-dri
$(vopt_if luajit '-DDISABLE_JIT=OFF' '-DDISABLE_JIT=ON')"
hostmakedepends="pkg-config
$(vopt_if wayland wayland-devel)"
makedepends="MesaLib-devel ffmpeg-devel file-devel freetype-devel liblzma-devel
makedepends="MesaLib-devel ffmpeg6-devel file-devel freetype-devel liblzma-devel
libopenal-devel libusb-devel libvncserver-devel libxkbcommon-devel sqlite-devel
vlc-devel SDL2-devel xcb-util-devel xcb-util-wm-devel
$(vopt_if tts 'libespeak-ng-devel')
Expand Down
4 changes: 2 additions & 2 deletions srcpkgs/attract/template
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Template file for 'attract'
pkgname=attract
version=2.7.0
revision=2
revision=3
build_style=gnu-makefile
make_build_args="VERBOSE=1"
make_use_env=yes
hostmakedepends="pkg-config"
makedepends="SFML-devel ffmpeg-devel fontconfig-devel glu-devel libarchive-devel
makedepends="SFML-devel ffmpeg6-devel fontconfig-devel glu-devel libarchive-devel
libcurl-devel libjpeg-turbo-devel libXinerama-devel libXrandr-devel"
short_desc="Attract-Mode is a graphical frontend for emulators"
maintainer="Pedro Narciso García Revington <[email protected]>"
Expand Down
25 changes: 25 additions & 0 deletions srcpkgs/aubio/patches/ffmpeg5.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 <[email protected]>
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;
21 changes: 21 additions & 0 deletions srcpkgs/aubio/patches/python3.12.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
--- a/waflib/Context.py 2024-06-04 07:49:13.399793819 -0400
+++ b/waflib/Context.py 2024-06-04 08:00:35.473824306 -0400
@@ -2,7 +2,7 @@
# encoding: utf-8
# WARNING! Do not edit! https://waf.io/book/index.html#_obtaining_the_waf_file

-import os,re,imp,sys
+import os,re,types,sys
from waflib import Utils,Errors,Logs
import waflib.Node
HEXVERSION=0x2000e00
@@ -344,7 +344,7 @@
return cache_modules[path]
except KeyError:
pass
- module=imp.new_module(WSCRIPT_FILE)
+ module=types.ModuleType(WSCRIPT_FILE)
try:
code=Utils.readf(path,m='r',encoding=encoding)
except EnvironmentError:

4 changes: 2 additions & 2 deletions srcpkgs/aubio/template
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# 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"
makedepends="libsamplerate-devel fftw-devel jack-devel ffmpeg-devel"
makedepends="libsamplerate-devel fftw-devel jack-devel ffmpeg6-devel"
short_desc="Library for audio labelling"
maintainer="Orphaned <[email protected]>"
license="GPL-3.0-or-later"
Expand Down
43 changes: 43 additions & 0 deletions srcpkgs/audacious-plugins/patches/ffmpeg5.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
commit 298aa371c56c2f52c25a33d9bdec4918b11cebdc
Author: tibequadorian <[email protected]>
Date: Sat Mar 19 18:40:12 2022 +0100

audacious-plugins: rebuild against ffmpeg-5.0

diff --git a/srcpkgs/audacious-plugins/patches/ffmpeg-5.0.patch b/srcpkgs/audacious-plugins/patches/ffmpeg-5.0.patch
new file mode 100644
index 0000000000..617c11215b
--- /dev/null
+++ b/srcpkgs/audacious-plugins/patches/ffmpeg-5.0.patch
@@ -0,0 +1,31 @@
+From f60beb400eeb1e4778bbfd738bc4a4ccef3de539 Mon Sep 17 00:00:00 2001
+From: John Lindgren <[email protected]>
+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)
+ {
4 changes: 2 additions & 2 deletions srcpkgs/audacious-plugins/template
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
# Keep in sync with audacious and audacious-base
pkgname=audacious-plugins
version=4.4
revision=1
revision=2
build_style=meson
configure_args="$(vopt_bool gtk) $(vopt_bool qt)"
hostmakedepends="gettext pkg-config glib-devel $(vopt_if qt qt6-tools)"
makedepends="audacious-base-devel alsa-lib-devel pulseaudio-devel jack-devel
lame-devel libvorbis-devel libflac-devel mpg123-devel faad2-devel ffmpeg-devel
lame-devel libvorbis-devel libflac-devel mpg123-devel faad2-devel ffmpeg6-devel
libmodplug-devel fluidsynth-devel libcdio-paranoia-devel wavpack-devel libnotify-devel
libcurl-devel libmtp-devel neon-devel libmms-devel libxml2-devel opus-devel opusfile-devel
libbs2b-devel libsoxr-devel libsidplayfp-devel libcue-devel libopenmpt-devel pipewire-devel
Expand Down
26 changes: 26 additions & 0 deletions srcpkgs/audacity/patches/hscroll.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
--- a/libraries/lib-viewport/Viewport.cpp 2024-06-01 09:25:58.915855057 -0400
+++ b/libraries/lib-viewport/Viewport.cpp 2024-06-01 11:06:08.779799589 -0400
@@ -326,10 +326,10 @@
bool newvstate = panelHeight < totalHeight;

// Hide scrollbar thumbs and buttons if not scrollable
- if (mpCallbacks) {
- mpCallbacks->ShowHorizontalScrollbar(newhstate);
- mpCallbacks->ShowVerticalScrollbar(newvstate);
- }
+ //if (mpCallbacks) {
+ // mpCallbacks->ShowHorizontalScrollbar(newhstate);
+ // mpCallbacks->ShowVerticalScrollbar(newvstate);
+ //}

// When not scrollable in either axis, align viewport to top or left and
// repaint it later
@@ -378,7 +378,7 @@
totalHeight / scrollStep,
panelHeight / scrollStep, true);

- rescroll = (rescroll &&
+ rescroll = (rescroll ||
(viewInfo.GetScreenEndTime() - viewInfo.hpos) < total);
Publish({ (refresh || rescroll),
(oldhstate != newhstate || oldvstate != newvstate), false });
6 changes: 3 additions & 3 deletions srcpkgs/audacity/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'audacity'
pkgname=audacity
version=3.4.2
version=3.5.1
revision=1
build_style=cmake
build_helper="cmake-wxWidgets-gtk3 qemu"
Expand All @@ -12,7 +12,7 @@ configure_args="-Daudacity_use_ffmpeg=loaded -Daudacity_lib_preference=system
-Daudacity_has_updates_check=OFF -DAUDACITY_BUILD_LEVEL=2"
hostmakedepends="pkg-config gettext python3"
makedepends="wxWidgets-gtk3-devel gtk+3-devel expat-devel lame-devel
libsoxr-devel portaudio-devel sqlite-devel ffmpeg-devel
libsoxr-devel portaudio-devel sqlite-devel ffmpeg6-devel
libid3tag-devel libmad-devel vamp-plugin-sdk-devel libogg-devel
libvorbis-devel libflac-devel lilv-devel lv2 serd-devel sord-devel
sratom-devel suil-devel portmidi-devel soundtouch-devel twolame-devel
Expand All @@ -25,7 +25,7 @@ license="GPL-2.0-or-later, GPL-3.0-or-later, CC-BY-3.0"
homepage="https://www.audacityteam.org"
changelog="https://github.com/audacity/audacity/raw/master/CHANGELOG.txt"
distfiles="https://github.com/audacity/audacity/releases/download/Audacity-${version}/audacity-sources-${version}.tar.gz"
checksum=f28dd718d2c5a2aa9f207b8351443a90c1f02b65378ca94bcc7febda42635e48
checksum=8786a1be8d63f4793fc3f2a5f1f61c441e0a4b9a7ed9137d59277ad5f72bd512

CXXFLAGS="-D_FILE_OFFSET_BITS=64"

Expand Down
Loading