From b4a23ed9a1b970ab89e76f09671779c3416657b8 Mon Sep 17 00:00:00 2001 From: Subhaditya Nath Date: Tue, 15 Mar 2022 20:28:48 +0530 Subject: [PATCH 01/93] musikcube: update to 0.97.0 and add MPRIS support - Update to 0.97.0 - Added patch to fix MPRIS support detection - Moved openmpt plugin to a separate package `musikcube-openmpt` --- srcpkgs/musikcube-openmpt | 1 + .../patches/fix-install-locations.patch | 26 +++++++++---------- .../patches/fix-mpris-detection.patch | 25 ++++++++++++++++++ srcpkgs/musikcube/template | 18 ++++++++++--- 4 files changed, 54 insertions(+), 16 deletions(-) create mode 120000 srcpkgs/musikcube-openmpt create mode 100644 srcpkgs/musikcube/patches/fix-mpris-detection.patch diff --git a/srcpkgs/musikcube-openmpt b/srcpkgs/musikcube-openmpt new file mode 120000 index 000000000000..b3cc8e74bf48 --- /dev/null +++ b/srcpkgs/musikcube-openmpt @@ -0,0 +1 @@ +musikcube \ No newline at end of file diff --git a/srcpkgs/musikcube/patches/fix-install-locations.patch b/srcpkgs/musikcube/patches/fix-install-locations.patch index 63537349f450..590f27bf1a7d 100644 --- a/srcpkgs/musikcube/patches/fix-install-locations.patch +++ b/srcpkgs/musikcube/patches/fix-install-locations.patch @@ -1,11 +1,11 @@ Currently all ELF files (binaries and libraries), get installed to /usr/share/musikcube. This patch moves all those files to their normal locations and fixes the code to expect that -diff --git CMakeLists.txt CMakeLists.txt -index d685695f..5ac43f1f 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -208,7 +208,7 @@ if (CMAKE_SYSTEM_NAME MATCHES "Darwin") +diff --git a/.cmake/InstallFiles.cmake b/.cmake/InstallFiles.cmake +index 62d3c003..01ef58ac 100644 +--- a/.cmake/InstallFiles.cmake ++++ b/.cmake/InstallFiles.cmake +@@ -4,7 +4,7 @@ if (APPLE) install(FILES ${plugins} DESTINATION share/musikcube/plugins) else () file(GLOB plugins "bin/plugins/*.so") @@ -13,9 +13,9 @@ index d685695f..5ac43f1f 100644 + install(FILES ${plugins} DESTINATION lib/musikcube/plugins) endif () - file(GLOB sdk_headers "src/musikcore/sdk/*.h") -@@ -237,20 +237,12 @@ endif() - if (CMAKE_SYSTEM_NAME MATCHES "Darwin") + if (${BUILD_STANDALONE} MATCHES "true") +@@ -43,20 +43,12 @@ endif() + if (APPLE) install(FILES "bin/libmusikcore.dylib" DESTINATION share/musikcube) else() - install(FILES "bin/libmusikcore.so" DESTINATION share/musikcube) @@ -36,7 +36,7 @@ index d685695f..5ac43f1f 100644 DESTINATION bin/ PERMISSIONS OWNER_EXECUTE OWNER_READ OWNER_WRITE -@@ -260,14 +252,6 @@ install( +@@ -66,14 +58,6 @@ install( # executable and shell script for daemon install( FILES bin/musikcubed @@ -51,12 +51,12 @@ index d685695f..5ac43f1f 100644 DESTINATION bin/ PERMISSIONS OWNER_EXECUTE OWNER_READ OWNER_WRITE -diff --git src/musikcore/support/Common.cpp src/musikcore/support/Common.cpp -index 58bc4d2f..1670c2f7 100644 +diff --git a/src/musikcore/support/Common.cpp b/src/musikcore/support/Common.cpp +index 31703117..53aa8a88 100644 --- a/src/musikcore/support/Common.cpp +++ b/src/musikcore/support/Common.cpp -@@ -90,65 +90,11 @@ namespace musik { namespace core { - } +@@ -82,65 +82,11 @@ static inline void silentDelete(const std::string fn) { + namespace musik { namespace core { std::string GetPluginDirectory() { - std::string path(GetApplicationDirectory()); diff --git a/srcpkgs/musikcube/patches/fix-mpris-detection.patch b/srcpkgs/musikcube/patches/fix-mpris-detection.patch new file mode 100644 index 000000000000..dc7035d06693 --- /dev/null +++ b/srcpkgs/musikcube/patches/fix-mpris-detection.patch @@ -0,0 +1,25 @@ +In Void linux, elogind provides libsystemd + +diff --git a/.cmake/AddOsSpecificPlugins.cmake b/.cmake/AddOsSpecificPlugins.cmake +index ce0eea9b..5b067671 100644 +--- a/.cmake/AddOsSpecificPlugins.cmake ++++ b/.cmake/AddOsSpecificPlugins.cmake +@@ -6,7 +6,7 @@ endif() + + # systemd / MPRIS detection + if (NOT ENABLE_MPRIS MATCHES "false") +- find_library(LIB_SYSTEMD NAMES systemd) ++ find_library(LIB_SYSTEMD NAMES elogind) + if (NOT LIB_SYSTEMD MATCHES "LIB_SYSTEMD-NOTFOUND") + message(STATUS "[mpris] systemd found at " ${LIB_SYSTEMD}) + message(STATUS "[mpris] setting ENABLE_MPRIS=true") +diff --git a/src/plugins/mpris/CMakeLists.txt b/src/plugins/mpris/CMakeLists.txt +index fdee62d2..7a941d08 100644 +--- a/src/plugins/mpris/CMakeLists.txt ++++ b/src/plugins/mpris/CMakeLists.txt +@@ -6,4 +6,4 @@ find_package(PkgConfig) + pkg_check_modules (SYSTEMD REQUIRED libsystemd) + + add_library(mpris SHARED ${mpris_SOURCES}) +-target_link_libraries(mpris systemd) ++target_link_libraries(mpris elogind) diff --git a/srcpkgs/musikcube/template b/srcpkgs/musikcube/template index d8d4e73d6b4b..580284d60f88 100644 --- a/srcpkgs/musikcube/template +++ b/srcpkgs/musikcube/template @@ -1,6 +1,6 @@ # Template file for 'musikcube' pkgname=musikcube -version=0.96.10 +version=0.97.0 revision=1 build_style=cmake make_cmd=make @@ -10,13 +10,17 @@ hostmakedepends="pkg-config" makedepends="boost-devel libogg-devel libmicrohttpd-devel ffmpeg-devel openssl-devel pulseaudio-devel lame-devel zlib-devel alsa-lib-devel libvorbis-devel libcurl-devel ncurses-devel libev-devel taglib-devel - sndio-devel pipewire-devel" + sndio-devel pipewire-devel ncurses-libtinfo-devel libopenmpt-devel + $(vopt_if elogind elogind-devel)" short_desc="Terminal-based music player in c++" maintainer="eater <=@eater.me>" license="BSD-3-Clause" homepage="https://musikcube.com/" distfiles="https://github.com/clangen/musikcube/archive/${version}.tar.gz" -checksum=91fd984e68b6ef66f1be1ecdf0c84607453ec6ec80632ece688ac745c7719ea5 +checksum=ab170c5100251fcd6c8fd3c32eea45e9854c6c6272c6b0970bffbfc55d0b2ec5 +build_options="elogind" +build_options_default="elogind" +desc_option_elogind="Support MPRIS interface via elogind" if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then makedepends+=" libatomic-devel" @@ -56,3 +60,11 @@ musikcube-pipewire_package() { vmove usr/lib/musikcube/plugins/libpipewireout.so } } + +musikcube-openmpt_package() { + depends="musikcube>=${version}_${revision}" + short_desc+=" - openmpt decoder plugin" + pkg_install() { + vmove usr/lib/musikcube/plugins/libopenmptdecoder.so + } +} From 3efbd26593e7b1e6989018bb2173b04826670d64 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 19:10:10 +0100 Subject: [PATCH 02/93] xine-lib: update to 1.2.12. --- srcpkgs/xine-lib/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/xine-lib/template b/srcpkgs/xine-lib/template index 51cbd363f7ba..f713eff49b07 100644 --- a/srcpkgs/xine-lib/template +++ b/srcpkgs/xine-lib/template @@ -1,6 +1,6 @@ # Template file for 'xine-lib' pkgname=xine-lib -version=1.2.11 +version=1.2.12 revision=1 build_style=gnu-configure configure_args="--disable-vcd --disable-gnomevfs --without-esound --disable-dxr3 @@ -19,7 +19,7 @@ license="GPL-2.0-or-later, LGPL-2.0-or-later" homepage="http://www.xine-project.org" changelog="https://sourceforge.net/projects/xine/files/xine-lib/${version}/README.txt/view" distfiles="${SOURCEFORGE_SITE}/xine/${pkgname}-${version}.tar.xz" -checksum=ef51b21d10dda1045fa7d711bd9171cfdaf0a5a2874233bcf16ffdf28ec07005 +checksum=d606270468e1540c2a89c0d7f5fdf11e17ecc0c2698cc0bcb1065ff26abee098 case "$XBPS_TARGET_MACHINE" in i686-musl) From 226a6e92598c57c349033d064e5b57508050c3f6 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Wed, 2 Mar 2022 16:35:12 +0100 Subject: [PATCH 03/93] mlt: update to 6.26.1. --- srcpkgs/mlt/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/mlt/template b/srcpkgs/mlt/template index 857a88d3a3ce..8933eb4e7bb9 100644 --- a/srcpkgs/mlt/template +++ b/srcpkgs/mlt/template @@ -1,7 +1,7 @@ # Template file for 'mlt' pkgname=mlt -version=6.22.1 -revision=3 +version=6.26.1 +revision=1 build_style=configure configure_args="--prefix=/usr --libdir=/usr/lib$XBPS_TARGET_WORDSIZE --enable-gpl --enable-gpl3 --disable-swfdec --without-kde @@ -14,11 +14,11 @@ makedepends="alsa-lib-devel ffmpeg-devel gtk+-devel jack-devel ladspa-sdk libvidstab-devel libatomic-devel" depends="mlt-data>=${version}_${revision} ladspa-sdk-example-plugins" short_desc="Multimedia framework, designed for television broadcasting" -maintainer="Diogo Leal " +maintainer="Orphaned " license="GPL-3.0-or-later, LGPL-2.1-or-later" homepage="https://mltframework.org/" distfiles="https://github.com/mltframework/mlt/archive/v${version}.tar.gz" -checksum=a3debdf0b8811f0d20c902cc3df3d05dad7d3ff36d1db16c0a7338d0d5989998 +checksum=8a484bbbf51f33e25312757531f3ad2ce20607149d20fcfcb40a3c1e60b20b4e CFLAGS+=" -DHAVE_STRTOD_L=1 -DHAVE_LOCALE_H=1" CXXFLAGS+=" -DHAVE_STRTOD_L=1 -DHAVE_LOCALE_H=1" From 5a09a3d3efb239d9eb1834770e96e7c3d7a5b357 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Thu, 17 Feb 2022 21:50:38 +0100 Subject: [PATCH 04/93] New package: robin-hood-hashing-3.11.5 --- srcpkgs/robin-hood-hashing/template | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 srcpkgs/robin-hood-hashing/template diff --git a/srcpkgs/robin-hood-hashing/template b/srcpkgs/robin-hood-hashing/template new file mode 100644 index 000000000000..63a9db6c3f89 --- /dev/null +++ b/srcpkgs/robin-hood-hashing/template @@ -0,0 +1,16 @@ +# Template file for 'robin-hood-hashing' +pkgname=robin-hood-hashing +version=3.11.5 +revision=1 +build_style=cmake +configure_args=" -DRH_STANDALONE_PROJECT=OFF" +short_desc="Fast & memory efficient hashtable based on robin hood hashing for C++" +maintainer="tibequadorian " +license="MIT" +homepage="https://github.com/martinus/robin-hood-hashing" +distfiles="https://github.com/martinus/robin-hood-hashing/archive/${version}.tar.gz" +checksum=3693e44dda569e9a8b87ce8263f7477b23af448a3c3600c8ab9004fe79c20ad0 + +post_install() { + vlicense LICENSE +} From 36568976367cc4a0318ddcd28f245995ea4a98fe Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Thu, 17 Feb 2022 22:14:15 +0100 Subject: [PATCH 05/93] SPIRV-Tools: update to 2022.1. --- srcpkgs/SPIRV-Tools/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/SPIRV-Tools/template b/srcpkgs/SPIRV-Tools/template index 70d13dfb6da5..7a0e2e6d2646 100644 --- a/srcpkgs/SPIRV-Tools/template +++ b/srcpkgs/SPIRV-Tools/template @@ -1,6 +1,6 @@ # Template file for 'SPIRV-Tools' pkgname=SPIRV-Tools -version=2020.6 +version=2022.1 revision=1 build_style=cmake configure_args="-DSPIRV_SKIP_TESTS=ON -DSPIRV_WERROR=OFF @@ -12,7 +12,7 @@ maintainer="Orphaned " license="Apache-2.0" homepage="https://github.com/KhronosGroup/SPIRV-Tools" distfiles="https://github.com/KhronosGroup/SPIRV-Tools/archive/v${version}.tar.gz" -checksum=de2392682df8def7ac666a2a320cd475751badf4790b01c7391b7644ecb550a3 +checksum=844c0f590a0ab9237cec947e27cfc75bd14f39a68fc3b37d8f1b9e1b21490a58 SPIRV-Tools-devel_package() { depends="SPIRV-Tools-${version}_${revision}" From 5650c019389422f8a1bf9528a9bbf4d07fd19872 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Thu, 17 Feb 2022 22:14:22 +0100 Subject: [PATCH 06/93] SPIRV-Headers: update to 1.3.204.1. --- srcpkgs/SPIRV-Headers/template | 8 +++++--- srcpkgs/SPIRV-Headers/update | 1 + 2 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 srcpkgs/SPIRV-Headers/update diff --git a/srcpkgs/SPIRV-Headers/template b/srcpkgs/SPIRV-Headers/template index 5dcf457c04c7..c67315ceb63f 100644 --- a/srcpkgs/SPIRV-Headers/template +++ b/srcpkgs/SPIRV-Headers/template @@ -1,11 +1,13 @@ # Template file for 'SPIRV-Headers' pkgname=SPIRV-Headers -version=1.5.4.raytracing.fixed +reverts="1.5.4.raytracing.fixed_1 1.5.3_2 1.5.3_1 1.5.1_1 1.4.1_1" +version=1.3.204.1 revision=1 +wrksrc="SPIRV-Headers-sdk-${version}" build_style=cmake short_desc="Machine-readable files for the SPIR-V Registry" maintainer="Orphaned " license="GPL-3.0-or-later" homepage="https://github.com/KhronosGroup/SPIRV-Headers" -distfiles="https://github.com/KhronosGroup/SPIRV-Headers/archive/${version}.tar.gz" -checksum=df2ad2520be4d95a479fa248921065885bbf435a658349a7fc164ad7b26b68c6 +distfiles="https://github.com/KhronosGroup/SPIRV-Headers/archive/sdk-${version}.tar.gz" +checksum=262864053968c217d45b24b89044a7736a32361894743dd6cfe788df258c746c diff --git a/srcpkgs/SPIRV-Headers/update b/srcpkgs/SPIRV-Headers/update new file mode 100644 index 000000000000..2fa65238787a --- /dev/null +++ b/srcpkgs/SPIRV-Headers/update @@ -0,0 +1 @@ +pattern="/sdk-\K[0-9.]+(?=.tar.gz)" From 685865a7eff0bd65ad53536df37bee7f6fb387be Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Thu, 17 Feb 2022 22:14:32 +0100 Subject: [PATCH 07/93] Vulkan-Headers: update to 1.3.204.1. --- srcpkgs/Vulkan-Headers/template | 9 +++++---- srcpkgs/Vulkan-Headers/update | 3 +-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/srcpkgs/Vulkan-Headers/template b/srcpkgs/Vulkan-Headers/template index d619f96e2362..f26d72798a03 100644 --- a/srcpkgs/Vulkan-Headers/template +++ b/srcpkgs/Vulkan-Headers/template @@ -1,11 +1,12 @@ # Template file for 'Vulkan-Headers' pkgname=Vulkan-Headers -version=1.2.182 +version=1.3.204.1 revision=1 +wrksrc="Vulkan-Headers-sdk-${version}" build_style=cmake short_desc="Vulkan header files" -maintainer="Arvin Ignaci " +maintainer="Orphaned " license="Apache-2.0" homepage="https://www.khronos.org/vulkan/" -distfiles="https://github.com/KhronosGroup/Vulkan-Headers/archive/v${version}.tar.gz" -checksum=38d1c953de7bb2d839556226851feeb690f0d23bc22ac46c823dcb66c97bfdc8 +distfiles="https://github.com/KhronosGroup/Vulkan-Headers/archive/sdk-${version}.tar.gz" +checksum=9c4d33f71467c915749fbf48c0c3a8ee7833f15babf398e3463cd88791fb592e diff --git a/srcpkgs/Vulkan-Headers/update b/srcpkgs/Vulkan-Headers/update index 995551ef357b..2fa65238787a 100644 --- a/srcpkgs/Vulkan-Headers/update +++ b/srcpkgs/Vulkan-Headers/update @@ -1,2 +1 @@ -pkgname=sdk -pattern="/$pkgname-\K[0-9.]+(?=.tar.gz)" +pattern="/sdk-\K[0-9.]+(?=.tar.gz)" From 2eec678f26c1c83ddea2ad22d5b02c9a5b1dd0d8 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Thu, 17 Feb 2022 22:14:35 +0100 Subject: [PATCH 08/93] Vulkan-Tools: update to 1.3.204.1. --- srcpkgs/Vulkan-Tools/template | 12 ++++++------ srcpkgs/Vulkan-Tools/update | 3 +-- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/srcpkgs/Vulkan-Tools/template b/srcpkgs/Vulkan-Tools/template index 8d5c74629cb8..b577e832c73e 100644 --- a/srcpkgs/Vulkan-Tools/template +++ b/srcpkgs/Vulkan-Tools/template @@ -1,20 +1,20 @@ # Template file for 'Vulkan-Tools' pkgname=Vulkan-Tools -version=1.2.182 +version=1.3.204.1 revision=1 -wrksrc="${pkgname}-${version}" +wrksrc="Vulkan-Tools-sdk-${version}" build_style=cmake configure_args="-DGLSLANG_INSTALL_DIR=/usr -DBUILD_CUBE=$(vopt_if cube ON OFF) -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev" hostmakedepends="python3 pkg-config $(vopt_if cube glslang)" makedepends="Vulkan-Headers vulkan-loader libxcb-devel libxkbcommon-devel - wayland-devel libXrandr-devel" + wayland-devel wayland-protocols libXrandr-devel" short_desc="Official Vulkan tools and utilities" -maintainer="Arvin Ignaci " +maintainer="Orphaned " license="Apache-2.0" homepage="https://www.khronos.org/vulkan/" -distfiles="https://github.com/KhronosGroup/Vulkan-Tools/archive/v${version}.tar.gz" -checksum=50c959851230d1daba20235167faced7b7686ebe5d9e626dfb1fe5c92fa30b9e +distfiles="https://github.com/KhronosGroup/Vulkan-Tools/archive/sdk-${version}.tar.gz" +checksum=3242f9ad158d02af9cc44186cbd415982387356a2dd8c0492af2fdace8c22f49 build_options="cube" desc_option_cube="Build cube vulkan demo" diff --git a/srcpkgs/Vulkan-Tools/update b/srcpkgs/Vulkan-Tools/update index 75a4ad43aa6d..2fa65238787a 100644 --- a/srcpkgs/Vulkan-Tools/update +++ b/srcpkgs/Vulkan-Tools/update @@ -1,2 +1 @@ -site=https://github.com/KhronosGroup/Vulkan-Tools/releases -pkgname=sdk +pattern="/sdk-\K[0-9.]+(?=.tar.gz)" From 44edac722049077edde3705f676fc5ddc3a86b95 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Thu, 17 Feb 2022 22:14:41 +0100 Subject: [PATCH 09/93] Vulkan-ValidationLayers: update to 1.3.204.1. --- srcpkgs/Vulkan-ValidationLayers/template | 14 +++++++------- srcpkgs/Vulkan-ValidationLayers/update | 1 + 2 files changed, 8 insertions(+), 7 deletions(-) create mode 100644 srcpkgs/Vulkan-ValidationLayers/update diff --git a/srcpkgs/Vulkan-ValidationLayers/template b/srcpkgs/Vulkan-ValidationLayers/template index d89eb414b126..9a2d58434d24 100644 --- a/srcpkgs/Vulkan-ValidationLayers/template +++ b/srcpkgs/Vulkan-ValidationLayers/template @@ -1,16 +1,16 @@ # Template file for 'Vulkan-ValidationLayers' pkgname=Vulkan-ValidationLayers -version=1.2.162 +version=1.3.204.1 revision=1 +wrksrc="Vulkan-ValidationLayers-sdk-${version}" build_style=cmake -configure_args="-Wno-dev -DSPIRV_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr - -DGLSLANG_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -DBUILD_LAYER_SUPPORT_FILES=ON" +configure_args="-Wno-dev -DBUILD_LAYER_SUPPORT_FILES=ON" hostmakedepends="pkg-config" makedepends="Vulkan-Headers libXrandr-devel wayland-devel glslang-devel - SPIRV-Tools-devel SPIRV-Headers" + SPIRV-Tools-devel SPIRV-Headers robin-hood-hashing" short_desc="Khronos official Vulkan validation layers" -maintainer="Colin Gillespie " +maintainer="Orphaned " license="Apache-2.0" homepage="https://www.khronos.org/vulkan/" -distfiles="https://github.com/KhronosGroup/${pkgname}/archive/v${version}.tar.gz" -checksum=83619b81a86e733383a71ea54f0f5e64e194bf596ee8ec4e36217bb0b29b8917 +distfiles="https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/sdk-${version}.tar.gz" +checksum=a5e658a4c1f504ae38488acdbe2ab2799e2ae4b626104d76776f1c24b079f341 diff --git a/srcpkgs/Vulkan-ValidationLayers/update b/srcpkgs/Vulkan-ValidationLayers/update new file mode 100644 index 000000000000..2fa65238787a --- /dev/null +++ b/srcpkgs/Vulkan-ValidationLayers/update @@ -0,0 +1 @@ +pattern="/sdk-\K[0-9.]+(?=.tar.gz)" From f557e858947f9a94c9134e5174e5fc74e7bf21a3 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Thu, 17 Feb 2022 22:14:46 +0100 Subject: [PATCH 10/93] vulkan-loader: update to 1.3.204.1. --- srcpkgs/vulkan-loader/template | 10 +++++----- srcpkgs/vulkan-loader/update | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/srcpkgs/vulkan-loader/template b/srcpkgs/vulkan-loader/template index 383d90ddd350..5b4f5366fe72 100644 --- a/srcpkgs/vulkan-loader/template +++ b/srcpkgs/vulkan-loader/template @@ -1,8 +1,8 @@ # Template file for 'vulkan-loader' pkgname=vulkan-loader -version=1.2.182 +version=1.3.204.1 revision=1 -wrksrc="Vulkan-Loader-${version}" +wrksrc="Vulkan-Loader-sdk-${version}" build_style=cmake configure_args="-Wno-dev -DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -DBUILD_TESTS=OFF" @@ -10,8 +10,8 @@ hostmakedepends="python3 pkg-config" makedepends="Vulkan-Headers libxcb-devel libxkbcommon-devel wayland-devel libXrandr-devel" short_desc="Vulkan Installable Client Driver (ICD) loader" -maintainer="Arvin Ignaci " +maintainer="Orphaned " license="Apache-2.0" homepage="https://www.khronos.org/vulkan/" -distfiles="https://github.com/KhronosGroup/Vulkan-Loader/archive/v${version}.tar.gz" -checksum=0d1f9fde9d21642526e9baa55d30364c95035c4fe3c6db96836631991b44dd90 +distfiles="https://github.com/KhronosGroup/Vulkan-Loader/archive/sdk-${version}.tar.gz" +checksum=5dcd42b564804f4c01891ddd429a4a5028113c4cf39b44256689e8f543773134 diff --git a/srcpkgs/vulkan-loader/update b/srcpkgs/vulkan-loader/update index 46acb07cbe81..c21c479d0e53 100644 --- a/srcpkgs/vulkan-loader/update +++ b/srcpkgs/vulkan-loader/update @@ -1,3 +1,3 @@ _pkgname=Vulkan-Loader -site="https://github.com/KhronosGroup/${_pkgname}/releases" +site="https://github.com/KhronosGroup/${_pkgname}/tags" pattern="/releases/tag/sdk-\K\d.\d.\d+.\d(?=)" From 8c53337c7a525f45993a8dc97107e6ac7384b167 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sun, 6 Feb 2022 04:02:50 +0100 Subject: [PATCH 11/93] ffmpeg: update to 5.0. --- common/shlibs | 17 ++++++++--------- srcpkgs/ffmpeg/template | 19 ++++++------------- 2 files changed, 14 insertions(+), 22 deletions(-) diff --git a/common/shlibs b/common/shlibs index 2d8a8b8b0df3..ee2a4316a34a 100644 --- a/common/shlibs +++ b/common/shlibs @@ -386,15 +386,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 diff --git a/srcpkgs/ffmpeg/template b/srcpkgs/ffmpeg/template index 213aae8bbfa0..d319619deeaf 100644 --- a/srcpkgs/ffmpeg/template +++ b/srcpkgs/ffmpeg/template @@ -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 " 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 @@ -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}" @@ -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) \ @@ -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() { @@ -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 From eb3e9af69bb595c37bd5a41fbba93abca2e5013d Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sun, 6 Feb 2022 04:35:01 +0100 Subject: [PATCH 12/93] libavresample: remove --- srcpkgs/libavresample | 1 - srcpkgs/removed-packages/template | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) delete mode 120000 srcpkgs/libavresample diff --git a/srcpkgs/libavresample b/srcpkgs/libavresample deleted file mode 120000 index a9f1eea092d5..000000000000 --- a/srcpkgs/libavresample +++ /dev/null @@ -1 +0,0 @@ -ffmpeg \ No newline at end of file diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template index 30fa0d2cce34..6668ad9126e4 100644 --- a/srcpkgs/removed-packages/template +++ b/srcpkgs/removed-packages/template @@ -1,7 +1,7 @@ # Template file for 'removed-packages' pkgname=removed-packages version=0.1 -revision=66 +revision=67 build_style=meta short_desc="Uninstalls packages removed from repository" maintainer="Piotr Wójcik " @@ -203,6 +203,7 @@ replaces=" key-mon<=1.17_5 laditools<=1.1.0_3 libapp<=20140527_2 + libavresample<=4.4.1_1 libco-devel<=20_1 libco<=20_1 libdbusmenu-qt<=0.9.2_4 From ec1243bbf43c36e78f47c3eb4278fc00c8e145c8 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:11 +0100 Subject: [PATCH 13/93] QMPlay2: rebuild against ffmpeg-5.0 --- srcpkgs/QMPlay2/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template index 1c8571de2591..335c130656d6 100644 --- a/srcpkgs/QMPlay2/template +++ b/srcpkgs/QMPlay2/template @@ -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" From 304314b286282f2174f6354180700b7d66d1b371 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:11 +0100 Subject: [PATCH 14/93] alsa-plugins: rebuild against ffmpeg-5.0 --- srcpkgs/alsa-plugins/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/alsa-plugins/template b/srcpkgs/alsa-plugins/template index 0a03eaf9d8f0..60066091b803 100644 --- a/srcpkgs/alsa-plugins/template +++ b/srcpkgs/alsa-plugins/template @@ -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" From 058827983c02d9d37345573d56c1d2e8aa9046af Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:11 +0100 Subject: [PATCH 15/93] arcan: rebuild against ffmpeg-5.0 --- srcpkgs/arcan/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/arcan/template b/srcpkgs/arcan/template index f33db1fadeb8..e78d9dc76e2d 100644 --- a/srcpkgs/arcan/template +++ b/srcpkgs/arcan/template @@ -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 From cbe4ebef0ca322c9bc1dc705cd2fd9021396bb0f Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:11 +0100 Subject: [PATCH 16/93] attract: rebuild against ffmpeg-5.0 --- srcpkgs/attract/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/attract/template b/srcpkgs/attract/template index ceff4287193d..dc471aea1968 100644 --- a/srcpkgs/attract/template +++ b/srcpkgs/attract/template @@ -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" From d8a35f9e52184a07b0fe3bb07ca04e31d1cb5535 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:11 +0100 Subject: [PATCH 17/93] aubio: rebuild against ffmpeg-5.0 --- srcpkgs/aubio/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/aubio/template b/srcpkgs/aubio/template index eaab3e9fdb72..1697eb83541b 100644 --- a/srcpkgs/aubio/template +++ b/srcpkgs/aubio/template @@ -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" From 6018a5305a02f762cb9645ea0bb3491ce0a11de2 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:12 +0100 Subject: [PATCH 18/93] audacious-plugins: rebuild against ffmpeg-5.0 --- srcpkgs/audacious-plugins/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/audacious-plugins/template b/srcpkgs/audacious-plugins/template index d0724c54b0ad..9c29e6b45d47 100644 --- a/srcpkgs/audacious-plugins/template +++ b/srcpkgs/audacious-plugins/template @@ -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" From d2bd97da8e2acd78adf9b52ecdbc0350b6591caf Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:12 +0100 Subject: [PATCH 19/93] baresip: rebuild against ffmpeg-5.0 --- srcpkgs/baresip/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/baresip/template b/srcpkgs/baresip/template index 203250ecebfe..2b375e17d197 100644 --- a/srcpkgs/baresip/template +++ b/srcpkgs/baresip/template @@ -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 From 57dd43983ea0121ae1905240af1afef638b2065e Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:12 +0100 Subject: [PATCH 20/93] blender: rebuild against ffmpeg-5.0 --- srcpkgs/blender/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/blender/template b/srcpkgs/blender/template index 91799f04fba5..28befed1faf8 100644 --- a/srcpkgs/blender/template +++ b/srcpkgs/blender/template @@ -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" From 438c7ebd45400b4fe1d6926b48fffb35871b8e66 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:12 +0100 Subject: [PATCH 21/93] cantata: rebuild against ffmpeg-5.0 --- srcpkgs/cantata/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cantata/template b/srcpkgs/cantata/template index 8ce1d756ace9..f685d5f985f7 100644 --- a/srcpkgs/cantata/template +++ b/srcpkgs/cantata/template @@ -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 From 207315c197f7e454477996816d5eece4a583033e Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:12 +0100 Subject: [PATCH 22/93] ccextractor: rebuild against ffmpeg-5.0 --- srcpkgs/ccextractor/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/ccextractor/template b/srcpkgs/ccextractor/template index 9abcd82852b2..7fe2ba4f27b6 100644 --- a/srcpkgs/ccextractor/template +++ b/srcpkgs/ccextractor/template @@ -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" From 7c9072a854729540bfc5f68e9071c21da077ada7 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:12 +0100 Subject: [PATCH 23/93] chromaprint: rebuild against ffmpeg-5.0 --- srcpkgs/chromaprint/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/chromaprint/template b/srcpkgs/chromaprint/template index 7ef7838949f3..1f7bbc70a22c 100644 --- a/srcpkgs/chromaprint/template +++ b/srcpkgs/chromaprint/template @@ -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" From e286363c83fbb945fbaa7a410af8252a8324051d Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:13 +0100 Subject: [PATCH 24/93] chromium: rebuild against ffmpeg-5.0 --- srcpkgs/chromium/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/chromium/template b/srcpkgs/chromium/template index 2708747046d7..eeb4da7d417a 100644 --- a/srcpkgs/chromium/template +++ b/srcpkgs/chromium/template @@ -2,7 +2,7 @@ pkgname=chromium # See https://chromiumdash.appspot.com/releases?platform=Linux for the latest version version=99.0.4844.51 -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 " From 91032c7c5be0bae80a3ee4de021052e374d54f80 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:13 +0100 Subject: [PATCH 25/93] cmus: rebuild against ffmpeg-5.0 --- srcpkgs/cmus/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cmus/template b/srcpkgs/cmus/template index 6dc8d61b8652..81c867e53d38 100644 --- a/srcpkgs/cmus/template +++ b/srcpkgs/cmus/template @@ -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" From 4692b2d1e9bfd88103dfbe74b5136d1bae1b32c2 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:13 +0100 Subject: [PATCH 26/93] deadbeef: rebuild against ffmpeg-5.0 --- srcpkgs/deadbeef/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/deadbeef/template b/srcpkgs/deadbeef/template index 159ad1ce38bc..9a1589dbb1d9 100644 --- a/srcpkgs/deadbeef/template +++ b/srcpkgs/deadbeef/template @@ -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 From d008190a559d4b73b0ea7465149488ea6e528d04 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:13 +0100 Subject: [PATCH 27/93] dolphin-emu: rebuild against ffmpeg-5.0 --- srcpkgs/dolphin-emu/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/dolphin-emu/template b/srcpkgs/dolphin-emu/template index 2b3a783943b8..91b02229a382 100644 --- a/srcpkgs/dolphin-emu/template +++ b/srcpkgs/dolphin-emu/template @@ -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/ From 9b4344e5274b8ff9bfed183fecdebaf5454829b7 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:13 +0100 Subject: [PATCH 28/93] droidcam: rebuild against ffmpeg-5.0 --- srcpkgs/droidcam/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/droidcam/template b/srcpkgs/droidcam/template index 1357308432ef..2b2eec714633 100644 --- a/srcpkgs/droidcam/template +++ b/srcpkgs/droidcam/template @@ -1,7 +1,7 @@ # Template file for 'droidcam' pkgname=droidcam version=1.8.1 -revision=1 +revision=2 build_style=gnu-makefile make_build_args="USBMUXD=-lusbmuxd-2.0 JPEG=-lturbojpeg" hostmakedepends="pkg-config" From 4f8453f22256f19c77bc9e3547a4d1159087ea9c Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:13 +0100 Subject: [PATCH 29/93] electron10: rebuild against ffmpeg-5.0 --- srcpkgs/electron10/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/electron10/template b/srcpkgs/electron10/template index 05506dddcb37..986c96bf83f4 100644 --- a/srcpkgs/electron10/template +++ b/srcpkgs/electron10/template @@ -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 From 2a946f08fc53b47649bfc1b7486528550244a77b Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:13 +0100 Subject: [PATCH 30/93] electron13: rebuild against ffmpeg-5.0 --- srcpkgs/electron13/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/electron13/template b/srcpkgs/electron13/template index 1ceb6f788a62..77c7d5306cd6 100644 --- a/srcpkgs/electron13/template +++ b/srcpkgs/electron13/template @@ -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*" From 12c7289c0f73deb2da68ffc1fdc1b29aa3d42579 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:14 +0100 Subject: [PATCH 31/93] ffmpegthumbnailer: rebuild against ffmpeg-5.0 --- srcpkgs/ffmpegthumbnailer/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/ffmpegthumbnailer/template b/srcpkgs/ffmpegthumbnailer/template index 039eea7622b3..27bba7e685a0 100644 --- a/srcpkgs/ffmpegthumbnailer/template +++ b/srcpkgs/ffmpegthumbnailer/template @@ -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" From 2830bbd38d342bda7a895b2b629ebd68e6850d4e Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:14 +0100 Subject: [PATCH 32/93] ffmpegthumbs: rebuild against ffmpeg-5.0 --- srcpkgs/ffmpegthumbs/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/ffmpegthumbs/template b/srcpkgs/ffmpegthumbs/template index 72f6ccaeedd0..4e61fa2e51d7 100644 --- a/srcpkgs/ffmpegthumbs/template +++ b/srcpkgs/ffmpegthumbs/template @@ -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" From 35bcff766c1d2e97afa037e8b4c7ed04681b7fd8 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:14 +0100 Subject: [PATCH 33/93] ffms2: rebuild against ffmpeg-5.0 --- srcpkgs/ffms2/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/ffms2/template b/srcpkgs/ffms2/template index 68e8a0c14bce..2acfadac44b3 100644 --- a/srcpkgs/ffms2/template +++ b/srcpkgs/ffms2/template @@ -1,7 +1,7 @@ # Template file for 'ffms2' pkgname=ffms2 version=2.40 -revision=1 +revision=2 build_style=gnu-configure configure_args="--enable-shared --disable-static" hostmakedepends="pkg-config autoconf automake libtool" From 256e79e59c5b38b1537ca5a630aea8d46cb0792b Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:14 +0100 Subject: [PATCH 34/93] freerdp: rebuild against ffmpeg-5.0 --- srcpkgs/freerdp/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/freerdp/template b/srcpkgs/freerdp/template index c4796b8c73c0..d484740037f9 100644 --- a/srcpkgs/freerdp/template +++ b/srcpkgs/freerdp/template @@ -1,7 +1,7 @@ # Template file for 'freerdp' pkgname=freerdp version=2.6.0 -revision=1 +revision=2 wrksrc="FreeRDP-${version}" build_style=cmake configure_args="-DWITH_ALSA=ON -DWITH_CUPS=OFF -DWITH_FFMPEG=ON From ccdb2cbea38d82b081838910ca959e203555c9de Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:14 +0100 Subject: [PATCH 35/93] gerbera: rebuild against ffmpeg-5.0 --- srcpkgs/gerbera/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/gerbera/template b/srcpkgs/gerbera/template index 7ae7950c72fb..4e0e2a94a9fb 100644 --- a/srcpkgs/gerbera/template +++ b/srcpkgs/gerbera/template @@ -1,7 +1,7 @@ # Template file for 'gerbera' pkgname=gerbera version=1.6.4 -revision=4 +revision=5 build_style=cmake configure_args="-DWITH_SYSTEMD=0 -DWITH_AVCODEC=1" hostmakedepends="pkg-config" From 56560a84d63c34699c52c0609c04761c3b76a831 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:14 +0100 Subject: [PATCH 36/93] goldendict: rebuild against ffmpeg-5.0 --- srcpkgs/goldendict/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/goldendict/template b/srcpkgs/goldendict/template index 7553e408d1a7..edb56dc72aa6 100644 --- a/srcpkgs/goldendict/template +++ b/srcpkgs/goldendict/template @@ -1,7 +1,7 @@ # Template file for 'goldendict' pkgname=goldendict version=1.5.0RC2 -revision=5 +revision=6 wrksrc="${pkgname}-${version/RC/-RC}" build_style=qmake configure_args="CONFIG+=zim_support" From d03781ad33c753217688f02a83ad8f463cc7efda Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:14 +0100 Subject: [PATCH 37/93] gst-libav: rebuild against ffmpeg-5.0 --- srcpkgs/gst-libav/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/gst-libav/template b/srcpkgs/gst-libav/template index dc77de85702b..1a09c7f06ba6 100644 --- a/srcpkgs/gst-libav/template +++ b/srcpkgs/gst-libav/template @@ -1,7 +1,7 @@ # Template file for 'gst-libav' pkgname=gst-libav version=1.18.5 -revision=1 +revision=2 wrksrc="${pkgname}-${version}" build_style=meson hostmakedepends="pkg-config yasm" From e0737cf4a828a01b60b60995c3f194216b8e9f55 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:15 +0100 Subject: [PATCH 38/93] guvcview: rebuild against ffmpeg-5.0 --- srcpkgs/guvcview/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/guvcview/template b/srcpkgs/guvcview/template index 345cf6006f24..d42fd38fa4ad 100644 --- a/srcpkgs/guvcview/template +++ b/srcpkgs/guvcview/template @@ -1,7 +1,7 @@ # Template file for 'guvcview' pkgname=guvcview version=2.0.7 -revision=1 +revision=2 create_wrksrc=yes build_style=gnu-configure configure_args="--disable-static --disable-debian-menu" From 3de8f769bc6662b738d2ac2eaaa0e408799ea604 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:15 +0100 Subject: [PATCH 39/93] handbrake: rebuild against ffmpeg-5.0 --- srcpkgs/handbrake/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/handbrake/template b/srcpkgs/handbrake/template index 6ad7bd3ea798..7bff9580c310 100644 --- a/srcpkgs/handbrake/template +++ b/srcpkgs/handbrake/template @@ -1,7 +1,7 @@ # Template file for 'handbrake' pkgname=handbrake version=1.5.1 -revision=1 +revision=2 wrksrc="HandBrake-${version}" build_style=gnu-configure configure_args="--force --disable-gtk-update-checks --disable-df-fetch --harden From a83c6e16b6cd8f4b9185132060a0a81ccd172a3c Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:15 +0100 Subject: [PATCH 40/93] hedgewars: rebuild against ffmpeg-5.0 --- srcpkgs/hedgewars/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/hedgewars/template b/srcpkgs/hedgewars/template index 7060dbc37d95..36ca62d4fbbd 100644 --- a/srcpkgs/hedgewars/template +++ b/srcpkgs/hedgewars/template @@ -1,7 +1,7 @@ # Template file for 'hedgewars' pkgname=hedgewars version=1.0.0 -revision=3 +revision=4 wrksrc="${pkgname}-src-${version}" build_style=cmake configure_args="-DNOSERVER=1 -DDATA_INSTALL_DIR=/usr/share/${pkgname} From 7489252abf250956f697578ca921dbd5bdb679c9 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:15 +0100 Subject: [PATCH 41/93] idjc: rebuild against ffmpeg-5.0 --- srcpkgs/idjc/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/idjc/template b/srcpkgs/idjc/template index ddabff2a4e74..df60318b3db9 100644 --- a/srcpkgs/idjc/template +++ b/srcpkgs/idjc/template @@ -1,7 +1,7 @@ # Template file for 'idjc' pkgname=idjc version=0.9.1 -revision=2 +revision=3 build_style=gnu-configure hostmakedepends="pkg-config git python3 automake gettext-devel libtool" makedepends="libvorbis-devel libogg-devel jack-devel libsamplerate-devel From 794ea8357bd3696a5a57325469bf18c700a3316f Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:15 +0100 Subject: [PATCH 42/93] k3b: rebuild against ffmpeg-5.0 --- srcpkgs/k3b/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/k3b/template b/srcpkgs/k3b/template index 1994bc5ccec9..900f312e9338 100644 --- a/srcpkgs/k3b/template +++ b/srcpkgs/k3b/template @@ -1,7 +1,7 @@ # Template file for 'k3b' pkgname=k3b version=21.12.3 -revision=1 +revision=2 build_style=cmake hostmakedepends="extra-cmake-modules pkg-config qt5-qmake gettext qt5-host-tools kauth kdoctools kcoreaddons" From 11ed771e767265cde237895f01181e6ab3c4d34f Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:15 +0100 Subject: [PATCH 43/93] kfilemetadata5: rebuild against ffmpeg-5.0 --- srcpkgs/kfilemetadata5/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template index 46d898853023..59be73111345 100644 --- a/srcpkgs/kfilemetadata5/template +++ b/srcpkgs/kfilemetadata5/template @@ -1,7 +1,7 @@ # Template file for 'kfilemetadata5' pkgname=kfilemetadata5 version=5.91.0 -revision=1 +revision=2 wrksrc="${pkgname%5}-${version}" build_style=cmake hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake From 9475e354f0334cf8126186983a0f2f2abfb29ca3 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:15 +0100 Subject: [PATCH 44/93] kid3: rebuild against ffmpeg-5.0 --- srcpkgs/kid3/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/kid3/template b/srcpkgs/kid3/template index 81633262dc03..456206d90e16 100644 --- a/srcpkgs/kid3/template +++ b/srcpkgs/kid3/template @@ -1,7 +1,7 @@ # Template file for 'kid3' pkgname=kid3 version=3.9.1 -revision=1 +revision=2 build_style=cmake configure_args="-DWITH_APPS='CLI;$(vopt_if KDE KDE Qt)' -DWITH_DOCBOOKDIR=/usr/share/xsl/docbook -DWITH_FLAC=$(vopt_if flac ON OFF) From 3ec0409602bbd23ffd954ef9c73ab2639a32d1fa Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:16 +0100 Subject: [PATCH 45/93] kodi: rebuild against ffmpeg-5.0 --- srcpkgs/kodi/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template index a31240ff2766..9467a52c852f 100644 --- a/srcpkgs/kodi/template +++ b/srcpkgs/kodi/template @@ -1,7 +1,7 @@ # Template file for 'kodi' pkgname=kodi version=19.0 -revision=4 +revision=5 _codename="Matrix" wrksrc="xbmc-${version}-${_codename}" build_style=cmake From 52ae81f1c5f9168e3c0eb23ec694ae10f1ea7075 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:16 +0100 Subject: [PATCH 46/93] libextractor: rebuild against ffmpeg-5.0 --- srcpkgs/libextractor/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/libextractor/template b/srcpkgs/libextractor/template index 29d5b8df01f8..ddd4790f93e8 100644 --- a/srcpkgs/libextractor/template +++ b/srcpkgs/libextractor/template @@ -1,7 +1,7 @@ # Template file for 'libextractor' pkgname=libextractor version=1.11 -revision=1 +revision=2 build_style=gnu-configure configure_args="--disable-static" hostmakedepends="pkg-config" From 775a25f12a9a19643e742d5899479e9dc801f87f Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:16 +0100 Subject: [PATCH 47/93] libopenshot: rebuild against ffmpeg-5.0 --- srcpkgs/libopenshot/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/libopenshot/template b/srcpkgs/libopenshot/template index 71dff12b5d61..662a54758232 100644 --- a/srcpkgs/libopenshot/template +++ b/srcpkgs/libopenshot/template @@ -1,7 +1,7 @@ # Template file for 'libopenshot' pkgname=libopenshot version=0.2.7 -revision=1 +revision=2 build_style=cmake # Builds fail with Ruby-2.4.1 configure_args="-DENABLE_RUBY=OFF -DUSE_SYSTEM_JSONCPP=ON" From 3c178369fd1f1a5e30451a690a8d1c5d46fbc2a5 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:16 +0100 Subject: [PATCH 48/93] loudgain: rebuild against ffmpeg-5.0 --- srcpkgs/loudgain/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/loudgain/template b/srcpkgs/loudgain/template index da4f2d56e94c..4d6bf29efb4f 100644 --- a/srcpkgs/loudgain/template +++ b/srcpkgs/loudgain/template @@ -1,7 +1,7 @@ # Template file for 'loudgain' pkgname=loudgain version=0.6.8 -revision=2 +revision=3 build_style=cmake hostmakedepends="pkg-config" makedepends="libebur128-devel taglib-devel ffmpeg-devel" From 1239fa3f091879528f369b2223d0e37f5aedccae Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:16 +0100 Subject: [PATCH 49/93] mediastreamer: rebuild against ffmpeg-5.0 --- srcpkgs/mediastreamer/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template index ba8b3dcc19e0..49572e52dd2f 100644 --- a/srcpkgs/mediastreamer/template +++ b/srcpkgs/mediastreamer/template @@ -1,7 +1,7 @@ # Template file for 'mediastreamer' pkgname=mediastreamer version=5.0.55 -revision=1 +revision=2 wrksrc="mediastreamer2-${version}" build_style=cmake configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0" From 71540de03d250229404515bcfc189b4988815ac2 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:16 +0100 Subject: [PATCH 50/93] mgba: rebuild against ffmpeg-5.0 --- srcpkgs/mgba/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/mgba/template b/srcpkgs/mgba/template index a9babfe5f8e0..a6dddada2602 100644 --- a/srcpkgs/mgba/template +++ b/srcpkgs/mgba/template @@ -1,7 +1,7 @@ # Template file for 'mgba' pkgname=mgba version=0.9.3 -revision=1 +revision=2 build_style=cmake hostmakedepends="pkg-config qt5-host-tools qt5-qmake desktop-file-utils" makedepends="SDL2-devel ffmpeg-devel libedit-devel libepoxy-devel libmagick-devel From 56bfc89f2eaac1487e93812fa46ccb1830f33ffb Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:16 +0100 Subject: [PATCH 51/93] minidlna: rebuild against ffmpeg-5.0 --- srcpkgs/minidlna/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/minidlna/template b/srcpkgs/minidlna/template index da681f604300..e42ad491acf3 100644 --- a/srcpkgs/minidlna/template +++ b/srcpkgs/minidlna/template @@ -1,7 +1,7 @@ # Template file for 'minidlna' pkgname=minidlna version=1.3.0 -revision=2 +revision=3 build_style=gnu-configure configure_args=" --sbindir=/usr/bin From 04069a99cc5c76d357378bdedabccd0a38a34d66 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:17 +0100 Subject: [PATCH 52/93] mlt: rebuild against ffmpeg-5.0 --- srcpkgs/mlt/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/mlt/template b/srcpkgs/mlt/template index 8933eb4e7bb9..ed6b27503f9a 100644 --- a/srcpkgs/mlt/template +++ b/srcpkgs/mlt/template @@ -1,7 +1,7 @@ # Template file for 'mlt' pkgname=mlt version=6.26.1 -revision=1 +revision=2 build_style=configure configure_args="--prefix=/usr --libdir=/usr/lib$XBPS_TARGET_WORDSIZE --enable-gpl --enable-gpl3 --disable-swfdec --without-kde From b554bad13eecc42acc53e4ea2f7c5a0f6cf0fb3c Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:17 +0100 Subject: [PATCH 53/93] mlt7: rebuild against ffmpeg-5.0 --- srcpkgs/mlt7/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/mlt7/template b/srcpkgs/mlt7/template index 5aefa500dd8a..f8352c2fc3f3 100644 --- a/srcpkgs/mlt7/template +++ b/srcpkgs/mlt7/template @@ -1,7 +1,7 @@ # Template file for 'mlt7' pkgname=mlt7 version=7.4.0 -revision=1 +revision=2 wrksrc="mlt-${version}" build_style=cmake configure_args="-DSWIG_PYTHON=ON" From 2f94eca6a3c0eff01ed33c4a020263746a415c25 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:17 +0100 Subject: [PATCH 54/93] moc: rebuild against ffmpeg-5.0 --- srcpkgs/moc/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/moc/template b/srcpkgs/moc/template index c42be650a1d2..4b95426599bf 100644 --- a/srcpkgs/moc/template +++ b/srcpkgs/moc/template @@ -1,7 +1,7 @@ # Template file for 'moc' pkgname=moc version=2.5.2 -revision=6 +revision=7 build_style=gnu-configure hostmakedepends="pkg-config" makedepends="db-devel ncurses-devel libcurl-devel popt-devel ffmpeg-devel From d839862cc615d808e7dc8902628c5b604412814a Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:17 +0100 Subject: [PATCH 55/93] motion: rebuild against ffmpeg-5.0 --- srcpkgs/motion/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/motion/template b/srcpkgs/motion/template index 14ebb0b32118..efda46aec518 100644 --- a/srcpkgs/motion/template +++ b/srcpkgs/motion/template @@ -1,7 +1,7 @@ # Template file for 'motion' pkgname=motion version=4.4.0 -revision=1 +revision=2 wrksrc="motion-release-${version}" build_style=gnu-configure hostmakedepends="automake pkg-config gettext-devel tar" From d96a317468ddeca6d689e522425e89f7e94e4a90 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:17 +0100 Subject: [PATCH 56/93] mpd: rebuild against ffmpeg-5.0 --- srcpkgs/mpd/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/mpd/template b/srcpkgs/mpd/template index b34c78c11815..7a61651ab8fd 100644 --- a/srcpkgs/mpd/template +++ b/srcpkgs/mpd/template @@ -1,7 +1,7 @@ # Template file for 'mpd' pkgname=mpd version=0.23.6 -revision=1 +revision=2 build_style=meson configure_args="-Dopus=enabled -Dmikmod=enabled -Dneighbor=true -Dsoundcloud=enabled -Dpipe=true -Dtwolame=enabled -Dbzip2=enabled From 98e6dcfef7920d2d4bea1fb174d4b12fbcaae7ac Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:17 +0100 Subject: [PATCH 57/93] mpv: rebuild against ffmpeg-5.0 --- srcpkgs/mpv/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/mpv/template b/srcpkgs/mpv/template index f7093a16fa85..5d016e225da5 100644 --- a/srcpkgs/mpv/template +++ b/srcpkgs/mpv/template @@ -1,7 +1,7 @@ # Template file for 'mpv' pkgname=mpv version=0.34.1 -revision=1 +revision=2 build_style=waf3 configure_args="--confdir=/etc/mpv --docdir=/usr/share/examples/mpv --enable-cdda --enable-dvbin --enable-dvdnav --enable-libarchive From bf9d18fb0066c15e0ac56e5e530a1f2b240a8654 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:18 +0100 Subject: [PATCH 58/93] musikcube: rebuild against ffmpeg-5.0 --- srcpkgs/musikcube/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/musikcube/template b/srcpkgs/musikcube/template index 580284d60f88..bdc1b917d224 100644 --- a/srcpkgs/musikcube/template +++ b/srcpkgs/musikcube/template @@ -1,7 +1,7 @@ # Template file for 'musikcube' pkgname=musikcube version=0.97.0 -revision=1 +revision=2 build_style=cmake make_cmd=make configure_args="-DNO_NCURSESW=1 -DENABLE_SNDIO=true -DDISABLE_STRIP=true From df3076059499b006daabdf009bae23ccee7b5115 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:18 +0100 Subject: [PATCH 59/93] notcurses: rebuild against ffmpeg-5.0 --- srcpkgs/notcurses/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/notcurses/template b/srcpkgs/notcurses/template index 9581a8e3de89..b74b03de5913 100644 --- a/srcpkgs/notcurses/template +++ b/srcpkgs/notcurses/template @@ -1,7 +1,7 @@ # Template file for 'notcurses' pkgname=notcurses version=3.0.7 -revision=1 +revision=2 build_style=cmake configure_args="-DUSE_STATIC=ON $(vopt_bool man USE_PANDOC)" hostmakedepends="pkg-config $(vopt_if man pandoc)" From 7f25cc854c51a32026ff2c2b94ad1f55ef1d81d8 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:18 +0100 Subject: [PATCH 60/93] obs: rebuild against ffmpeg-5.0 --- srcpkgs/obs/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template index f8599214a122..639c2f0c2dd5 100644 --- a/srcpkgs/obs/template +++ b/srcpkgs/obs/template @@ -1,7 +1,7 @@ # Template file for 'obs' pkgname=obs version=27.2.0 -revision=1 +revision=2 archs="i686* x86_64* ppc64le* aarch64*" wrksrc="obs-studio-${version}" build_style=cmake From b9a940537ad7b992a9b7c05442252ee7699012d7 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:18 +0100 Subject: [PATCH 61/93] olive: rebuild against ffmpeg-5.0 --- srcpkgs/olive/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/olive/template b/srcpkgs/olive/template index 12a46936c990..5290d8e5aacd 100644 --- a/srcpkgs/olive/template +++ b/srcpkgs/olive/template @@ -1,7 +1,7 @@ # Template file for 'olive' pkgname=olive version=0.1.2 -revision=2 +revision=3 build_style=qmake hostmakedepends="qt5-qmake qt5-host-tools pkg-config" makedepends="qt5-devel qt5-multimedia-devel qt5-svg-devel ffmpeg-devel frei0r-plugins" From e84bda2f98fe2b2be374230d44bae4a2695a6d63 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:18 +0100 Subject: [PATCH 62/93] opencv: rebuild against ffmpeg-5.0 --- srcpkgs/opencv/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/opencv/template b/srcpkgs/opencv/template index 10c687200014..02cc923d2341 100644 --- a/srcpkgs/opencv/template +++ b/srcpkgs/opencv/template @@ -1,7 +1,7 @@ # Template file for 'opencv' pkgname=opencv version=3.4.15 -revision=1 +revision=2 build_style=cmake configure_args="-DENABLE_PRECOMPILED_HEADERS=OFF -DWITH_OPENMP=ON -DWITH_OPENCL=ON -DENABLE_CXX11=ON -DOPENCV_SKIP_PYTHON_LOADER=ON From 45347fd73dae8f4410162d0c04fceb4464cdd690 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:18 +0100 Subject: [PATCH 63/93] opencv4: rebuild against ffmpeg-5.0 --- srcpkgs/opencv4/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/opencv4/template b/srcpkgs/opencv4/template index 595d8b2e22a9..06986920b1c6 100644 --- a/srcpkgs/opencv4/template +++ b/srcpkgs/opencv4/template @@ -1,7 +1,7 @@ # Template file for 'opencv4' pkgname=opencv4 version=4.5.3 -revision=2 +revision=3 wrksrc=opencv-${version} build_style=cmake configure_args="-DENABLE_PRECOMPILED_HEADERS=OFF -DWITH_OPENMP=ON -DWITH_OPENCL=ON From 924b865cfccdfe395aded115c0f8514c4e31ce08 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:18 +0100 Subject: [PATCH 64/93] openimageio: rebuild against ffmpeg-5.0 --- srcpkgs/openimageio/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/openimageio/template b/srcpkgs/openimageio/template index b63eca2ae31c..688552b0af21 100644 --- a/srcpkgs/openimageio/template +++ b/srcpkgs/openimageio/template @@ -1,7 +1,7 @@ # Template file for 'openimageio' pkgname=openimageio version=2.2.15.1 -revision=3 +revision=4 wrksrc="oiio-Release-${version}" build_style=cmake configure_args="-DUSE_OPENGL=0 -DUSE_QT=0 -DUSE_PYTHON=0 -DOIIO_BUILD_TESTS=1 From 6f39d8636106b110d3d45e30ad92461791b3d9e5 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:19 +0100 Subject: [PATCH 65/93] openmw: rebuild against ffmpeg-5.0 --- srcpkgs/openmw/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/openmw/template b/srcpkgs/openmw/template index 581e2cbb081e..9a263c9eae45 100644 --- a/srcpkgs/openmw/template +++ b/srcpkgs/openmw/template @@ -1,7 +1,7 @@ # Template file for 'openmw' pkgname=openmw version=0.47.0 -revision=1 +revision=2 wrksrc="${pkgname}-${pkgname}-${version}" build_style=cmake # System bullet doesn't use double precision (double precision would break vdrift) From 9854c5cebaea2514d44749d424ba32f5fe3f582f Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:19 +0100 Subject: [PATCH 66/93] osg: rebuild against ffmpeg-5.0 --- srcpkgs/osg/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/osg/template b/srcpkgs/osg/template index 08bf6d4b6591..9b80c81617ce 100644 --- a/srcpkgs/osg/template +++ b/srcpkgs/osg/template @@ -2,7 +2,7 @@ pkgname=osg reverts=3.6.0_1 version=3.4.1 -revision=12 +revision=13 wrksrc=OpenSceneGraph-OpenSceneGraph-${version} build_style=cmake build_helper="qemu" From 93822e6fe89620d3aa85ea4ab3e4cec0f36efe06 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:19 +0100 Subject: [PATCH 67/93] pianobar: rebuild against ffmpeg-5.0 --- srcpkgs/pianobar/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/pianobar/template b/srcpkgs/pianobar/template index 652db15ba46b..e8f56c9c2ce2 100644 --- a/srcpkgs/pianobar/template +++ b/srcpkgs/pianobar/template @@ -1,7 +1,7 @@ # Template file for 'pianobar' pkgname=pianobar version=2020.11.28 -revision=1 +revision=2 build_style=gnu-makefile make_build_args="V=1" hostmakedepends="pkg-config" From fb218d3d777ff6997719304dfc0df71b21e157b6 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:19 +0100 Subject: [PATCH 68/93] ppsspp: rebuild against ffmpeg-5.0 --- srcpkgs/ppsspp/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/ppsspp/template b/srcpkgs/ppsspp/template index 38308424f58b..c76458459ec2 100644 --- a/srcpkgs/ppsspp/template +++ b/srcpkgs/ppsspp/template @@ -1,7 +1,7 @@ # Template file for 'ppsspp' pkgname=ppsspp version=1.12.3 -revision=1 +revision=2 _glslang_commit=dc11adde23c455a24e13dd54de9b4ede8bdd7db8 _SPIRV_Cross_commit=9acb9ec31f5a8ef80ea6b994bb77be787b08d3d1 _armips_commit=7885552b208493a6a0f21663770c446c3ba65576 From 0bd0d26ac15a3ce479fed8de4fc5f14466a3d365 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:19 +0100 Subject: [PATCH 69/93] pqiv: rebuild against ffmpeg-5.0 --- srcpkgs/pqiv/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/pqiv/template b/srcpkgs/pqiv/template index 542fc27a2d32..9308d949b6a1 100644 --- a/srcpkgs/pqiv/template +++ b/srcpkgs/pqiv/template @@ -1,7 +1,7 @@ # Template file for 'pqiv' pkgname=pqiv version=2.12 -revision=1 +revision=2 build_style=gnu-makefile hostmakedepends="pkg-config" makedepends="glib-devel gtk+3-devel $(vopt_if ffmpeg ffmpeg-devel) From 961fbea5ca7c7aedfe96b6323c2a36923e0b31cc Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:19 +0100 Subject: [PATCH 70/93] qmmp: rebuild against ffmpeg-5.0 --- srcpkgs/qmmp/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/qmmp/template b/srcpkgs/qmmp/template index df7b57da7ed6..4b9cc799ce69 100644 --- a/srcpkgs/qmmp/template +++ b/srcpkgs/qmmp/template @@ -1,7 +1,7 @@ # Template file for 'qmmp' pkgname=qmmp version=1.5.1 -revision=1 +revision=2 build_style=cmake configure_args="-DUSE_HAL:BOOL=FALSE -DQMMP_DEFAULT_UI:STRING=simple" hostmakedepends="pkg-config qt5-host-tools qt5-qmake" From 0c5541097f319c0ec5aa81ea65ea3e56ec0e3f59 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:19 +0100 Subject: [PATCH 71/93] qt5-webengine: rebuild against ffmpeg-5.0 --- srcpkgs/qt5-webengine/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/qt5-webengine/template b/srcpkgs/qt5-webengine/template index 213672ab215c..af54e123bd8d 100644 --- a/srcpkgs/qt5-webengine/template +++ b/srcpkgs/qt5-webengine/template @@ -1,7 +1,7 @@ # Template file for 'qt5-webengine' pkgname=qt5-webengine version=5.15.8 -revision=1 +revision=2 _version="${version}-lts" _chromium_commit=8c0a9b4459f5200a24ab9e687a3fb32e975382e5 archs="x86_64* i686* armv[67]* ppc64* aarch64*" From c73d3fd643dbc5f57f6bb19056f3904931e1ae84 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:20 +0100 Subject: [PATCH 72/93] qtav: rebuild against ffmpeg-5.0 --- srcpkgs/qtav/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/qtav/template b/srcpkgs/qtav/template index 0d85ec076482..4f8e391dc210 100644 --- a/srcpkgs/qtav/template +++ b/srcpkgs/qtav/template @@ -1,7 +1,7 @@ # Template file for 'qtav' pkgname=qtav version=1.13.0 -revision=1 +revision=2 wrksrc="QtAV-${version}" build_style=qmake hostmakedepends="qt5-qmake qt5-host-tools" From 79abd5ccf4672b8a3d57595e1cab6888c89bf155 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:20 +0100 Subject: [PATCH 73/93] qtox: rebuild against ffmpeg-5.0 --- srcpkgs/qtox/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/qtox/template b/srcpkgs/qtox/template index f3fa78acb915..e90d434e370d 100644 --- a/srcpkgs/qtox/template +++ b/srcpkgs/qtox/template @@ -1,7 +1,7 @@ # Template file for 'qtox' pkgname=qtox version=1.17.4 -revision=1 +revision=2 wrksrc="qTox-${version}" build_style=cmake configure_args="-DUPDATE_CHECK=OFF From 2b1ff7794a85fed2563049edcf018da9bec9619f Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:20 +0100 Subject: [PATCH 74/93] retroarch: rebuild against ffmpeg-5.0 --- srcpkgs/retroarch/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/retroarch/template b/srcpkgs/retroarch/template index ed8e9da4394f..f118848b9a15 100644 --- a/srcpkgs/retroarch/template +++ b/srcpkgs/retroarch/template @@ -1,7 +1,7 @@ # Template file for 'retroarch' pkgname=retroarch version=1.10.0 -revision=1 +revision=2 wrksrc="RetroArch-$version" build_style=configure configure_args="--prefix=/usr --sysconfdir=/etc --enable-networking From b08d8a4bbbc6003bc03f04607767cf45b72fcbc1 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:20 +0100 Subject: [PATCH 75/93] scrcpy: rebuild against ffmpeg-5.0 --- srcpkgs/scrcpy/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/scrcpy/template b/srcpkgs/scrcpy/template index 42f57c3fb663..490c0442c361 100644 --- a/srcpkgs/scrcpy/template +++ b/srcpkgs/scrcpy/template @@ -1,7 +1,7 @@ # Template file for 'scrcpy' pkgname=scrcpy version=1.23 -revision=1 +revision=2 build_style=meson configure_args="-Dcompile_server=false -Dprebuilt_server=/usr/share/scrcpy/scrcpy-server-v${version}" From 7a16be485876876451181572224d7f405e8798d1 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:20 +0100 Subject: [PATCH 76/93] siril: rebuild against ffmpeg-5.0 --- srcpkgs/siril/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/siril/template b/srcpkgs/siril/template index a06f3352243d..424baf48cf76 100644 --- a/srcpkgs/siril/template +++ b/srcpkgs/siril/template @@ -1,7 +1,7 @@ # Template file for 'siril' pkgname=siril version=0.9.12 -revision=5 +revision=6 build_style=gnu-configure hostmakedepends="pkg-config intltool autoconf automake gettext-devel" makedepends="fftw-devel libconfig-devel libopencv-devel libffms2-devel From b30695183675efd77161711c8f97f022f9e77ac1 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:20 +0100 Subject: [PATCH 77/93] spek-alternative: rebuild against ffmpeg-5.0 --- srcpkgs/spek-alternative/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/spek-alternative/template b/srcpkgs/spek-alternative/template index d65086b8f008..72747cbb0a02 100644 --- a/srcpkgs/spek-alternative/template +++ b/srcpkgs/spek-alternative/template @@ -1,7 +1,7 @@ # Template file for 'spek-alternative' pkgname=spek-alternative version=0.8.2.3 -revision=1 +revision=2 build_style=gnu-configure hostmakedepends="automake gettext-devel intltool libtool pkg-config wxWidgets-common" makedepends="ffmpeg-devel wxWidgets-gtk3-devel" From d4f2229e5217a2958d6a5807845ab2d2537b8539 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:20 +0100 Subject: [PATCH 78/93] ssr: rebuild against ffmpeg-5.0 --- srcpkgs/ssr/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/ssr/template b/srcpkgs/ssr/template index a6439c742b22..37976b35d7f7 100644 --- a/srcpkgs/ssr/template +++ b/srcpkgs/ssr/template @@ -1,7 +1,7 @@ # Template file for 'ssr' pkgname=ssr version=0.4.3 -revision=1 +revision=2 build_style=cmake configure_args="-DWITH_QT5=ON" hostmakedepends="pkg-config" From b47291cbc5dce637a20db7526c64b4b5daad9fd0 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:21 +0100 Subject: [PATCH 79/93] sumo: rebuild against ffmpeg-5.0 --- srcpkgs/sumo/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/sumo/template b/srcpkgs/sumo/template index f3cc1c4490ae..39c47a46b44c 100644 --- a/srcpkgs/sumo/template +++ b/srcpkgs/sumo/template @@ -1,7 +1,7 @@ # Template file for 'sumo' pkgname=sumo version=1.12.0 -revision=1 +revision=2 build_style=cmake hostmakedepends="libgdal-tools pkg-config swig python3-setuptools" makedepends="python3-devel ffmpeg-devel fox-devel gl2ps-devel libgdal-devel From e3aa7278262e1166ca0081c4102055311555a69d Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:21 +0100 Subject: [PATCH 80/93] synfig: rebuild against ffmpeg-5.0 --- srcpkgs/synfig/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/synfig/template b/srcpkgs/synfig/template index 87416c4a1731..c14771a9955c 100644 --- a/srcpkgs/synfig/template +++ b/srcpkgs/synfig/template @@ -1,7 +1,7 @@ # Template file for 'synfig' pkgname=synfig version=1.4.2 -revision=1 +revision=2 build_style=gnu-configure configure_args="--with-boost-libdir=${XBPS_CROSS_BASE}/usr/lib" hostmakedepends="boost-build ImageMagick pkg-config intltool" From 6510c3e59cc294fa91da6bb93006e20aa3ac8421 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:21 +0100 Subject: [PATCH 81/93] synfigstudio: rebuild against ffmpeg-5.0 --- srcpkgs/synfigstudio/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/synfigstudio/template b/srcpkgs/synfigstudio/template index 6c7e437732a0..800b20f696e4 100644 --- a/srcpkgs/synfigstudio/template +++ b/srcpkgs/synfigstudio/template @@ -1,7 +1,7 @@ # Template file for 'synfigstudio' pkgname=synfigstudio version=1.4.2 -revision=1 +revision=2 build_style=gnu-configure configure_args="--disable-update-mimedb" hostmakedepends="pkg-config intltool gettext synfig" From e9c4ff1ec6534f2c156df8c940b1941a04afac0d Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:21 +0100 Subject: [PATCH 82/93] telegram-desktop: rebuild against ffmpeg-5.0 --- srcpkgs/telegram-desktop/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template index d778d218ef30..4452e74b3a86 100644 --- a/srcpkgs/telegram-desktop/template +++ b/srcpkgs/telegram-desktop/template @@ -1,7 +1,7 @@ # Template file for 'telegram-desktop' pkgname=telegram-desktop version=3.4.8 -revision=1 +revision=2 wrksrc="tdesktop-${version}-full" build_style=cmake build_helper="qemu" From d7278590c09c599d2faf4f3a5f420609085177f8 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:21 +0100 Subject: [PATCH 83/93] timg: rebuild against ffmpeg-5.0 --- srcpkgs/timg/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/timg/template b/srcpkgs/timg/template index 7774d007cf01..1681657338b5 100644 --- a/srcpkgs/timg/template +++ b/srcpkgs/timg/template @@ -1,7 +1,7 @@ # Template file for 'timg' pkgname=timg version=1.4.2 -revision=1 +revision=2 build_style=cmake configure_args="-DWITH_OPENSLIDE_SUPPORT=off -Wno-dev" hostmakedepends="pkg-config git" From 3ab69ef50f93876e908e1c2166250740649d6334 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:21 +0100 Subject: [PATCH 84/93] transcode: rebuild against ffmpeg-5.0 --- srcpkgs/transcode/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/transcode/template b/srcpkgs/transcode/template index 775cd09fc4e3..47aec6ae1399 100644 --- a/srcpkgs/transcode/template +++ b/srcpkgs/transcode/template @@ -1,7 +1,7 @@ # Template file for 'transcode' pkgname=transcode version=1.1.7 -revision=4 +revision=5 wrksrc=mojaves-transcode-tcforge-70badbfe3674 build_style=gnu-configure hostmakedepends="automake libtool pkg-config" From 3446ebfd6b28771e66dc5413d792876b17c0b07f Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:21 +0100 Subject: [PATCH 85/93] tvheadend: rebuild against ffmpeg-5.0 --- srcpkgs/tvheadend/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/tvheadend/template b/srcpkgs/tvheadend/template index 230ecb592571..4a4867b253e3 100644 --- a/srcpkgs/tvheadend/template +++ b/srcpkgs/tvheadend/template @@ -1,7 +1,7 @@ # Template file for 'tvheadend' pkgname=tvheadend version=4.2.8 -revision=5 +revision=6 wrksrc=tvheadend-${version} build_style=gnu-configure configure_args="--enable-dvbscan --disable-ffmpeg_static From 4f8c5b189fc4e75668be872003d91e1a27637021 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:22 +0100 Subject: [PATCH 86/93] unpaper: rebuild against ffmpeg-5.0 --- srcpkgs/unpaper/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/unpaper/template b/srcpkgs/unpaper/template index 38ed47a58401..b05920d13101 100644 --- a/srcpkgs/unpaper/template +++ b/srcpkgs/unpaper/template @@ -1,7 +1,7 @@ # Template file for 'unpaper' pkgname=unpaper version=6.1 -revision=3 +revision=4 build_style=gnu-configure maintainer="Orphaned " hostmakedepends="pkg-config libxslt" From 2c6c5ca3d156826426f5176091926ec45e5c3b22 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:22 +0100 Subject: [PATCH 87/93] vapoursynth: rebuild against ffmpeg-5.0 --- srcpkgs/vapoursynth/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/vapoursynth/template b/srcpkgs/vapoursynth/template index 63a2043fe522..f9d3905ace6c 100644 --- a/srcpkgs/vapoursynth/template +++ b/srcpkgs/vapoursynth/template @@ -1,7 +1,7 @@ # Template file for 'vapoursynth' pkgname=vapoursynth version=R57 -revision=1 +revision=2 build_style=gnu-configure hostmakedepends="automake libtool nasm pkg-config python3-Cython" makedepends="python3-devel zimg-devel" From 3bae5eab13ed69f3680b542b58e56883a8f96a4b Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:22 +0100 Subject: [PATCH 88/93] vba-m: rebuild against ffmpeg-5.0 --- srcpkgs/vba-m/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/vba-m/template b/srcpkgs/vba-m/template index 8e6447f5c6f5..d98b4d9fd930 100644 --- a/srcpkgs/vba-m/template +++ b/srcpkgs/vba-m/template @@ -2,7 +2,7 @@ pkgname=vba-m reverts=1292_2 version=2.1.4 -revision=4 +revision=5 wrksrc="visualboyadvance-m-${version}" build_style=cmake configure_args="-DENABLE_GTK=TRUE -DENABLE_FFMPEG=TRUE -DENABLE_LINK=TRUE" From 96f94c433aed75709ed11507b0a779c4f89eba7a Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:22 +0100 Subject: [PATCH 89/93] vlc: rebuild against ffmpeg-5.0 --- srcpkgs/vlc/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/vlc/template b/srcpkgs/vlc/template index 14a00043a651..800009314203 100644 --- a/srcpkgs/vlc/template +++ b/srcpkgs/vlc/template @@ -1,7 +1,7 @@ # Template file for 'vlc' pkgname=vlc version=3.0.17.3 -revision=1 +revision=2 build_style=gnu-configure configure_args="--disable-gme --disable-libtar --enable-jack --enable-live555 --disable-fluidsynth --enable-dvdread From f01e8abf5b4fc45f9a5ff396506c85f4f3da376e Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:22 +0100 Subject: [PATCH 90/93] waypipe: rebuild against ffmpeg-5.0 --- srcpkgs/waypipe/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/waypipe/template b/srcpkgs/waypipe/template index 31be3b1a0914..f7190653a187 100644 --- a/srcpkgs/waypipe/template +++ b/srcpkgs/waypipe/template @@ -1,7 +1,7 @@ # Template file for 'waypipe' pkgname=waypipe version=0.8.2 -revision=1 +revision=2 wrksrc="${pkgname}-v${version}" build_style=meson # lto is off because it causes linking errors in armv6l and armv7l (due to NEON) From dfba60cb73dc2cff167a8b279d7a812e893113df Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:22 +0100 Subject: [PATCH 91/93] wf-recorder: rebuild against ffmpeg-5.0 --- srcpkgs/wf-recorder/patches/ffmpeg.patch | 172 +++++++++++++++++++++++ srcpkgs/wf-recorder/template | 2 +- 2 files changed, 173 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/wf-recorder/patches/ffmpeg.patch diff --git a/srcpkgs/wf-recorder/patches/ffmpeg.patch b/srcpkgs/wf-recorder/patches/ffmpeg.patch new file mode 100644 index 000000000000..06d31b03fd2c --- /dev/null +++ b/srcpkgs/wf-recorder/patches/ffmpeg.patch @@ -0,0 +1,172 @@ +From fcb219901b6b0aff8b261722ae173b60486fd76e Mon Sep 17 00:00:00 2001 +From: Manuel Stoeckl +Date: Fri, 19 Nov 2021 20:12:19 -0500 +Subject: [PATCH] Fix build with latest FFmpeg + +Changes to the FFmpeg git repository since version 4.4 include: +* Removing the deprecated av_register_all +* Making AVCodec const +* Removing the long deprecated AVStream.codec field +--- + src/frame-writer.cpp | 37 +++++++++++++++++++++++++++---------- + src/frame-writer.hpp | 6 +++--- + 2 files changed, 30 insertions(+), 13 deletions(-) + +diff --git a/src/frame-writer.cpp b/src/frame-writer.cpp +index 043d772..7614b0c 100644 +--- a/src/frame-writer.cpp ++++ b/src/frame-writer.cpp +@@ -15,6 +15,8 @@ + static const AVRational US_RATIONAL{1,1000000} ; + #define AUDIO_RATE 44100 + ++// av_register_all was deprecated in 58.9.100, removed in 59.0.100 ++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(59, 0, 100) + class FFmpegInitialize + { + public : +@@ -27,6 +29,7 @@ public : + }; + + static FFmpegInitialize ffmpegInitialize; ++#endif + + void FrameWriter::init_hw_accel() + { +@@ -93,7 +96,7 @@ AVPixelFormat FrameWriter::lookup_pixel_format(std::string pix_fmt) + std::exit(-1); + } + +-AVPixelFormat FrameWriter::choose_sw_format(AVCodec *codec) ++AVPixelFormat FrameWriter::choose_sw_format(const AVCodec *codec) + { + auto in_fmt = get_input_format(); + +@@ -117,7 +120,7 @@ AVPixelFormat FrameWriter::choose_sw_format(AVCodec *codec) + return codec->pix_fmts[0]; + } + +-void FrameWriter::init_video_filters(AVCodec *codec) ++void FrameWriter::init_video_filters(const AVCodec *codec) + { + if (params.codec.find("vaapi") != std::string::npos) { + if (params.video_filter == "null") { +@@ -272,7 +275,7 @@ void FrameWriter::init_video_stream() + AVDictionary *options = NULL; + load_codec_options(&options); + +- AVCodec* codec = avcodec_find_encoder_by_name(params.codec.c_str()); ++ const AVCodec* codec = avcodec_find_encoder_by_name(params.codec.c_str()); + if (!codec) + { + std::cerr << "Failed to find the given codec: " << params.codec << std::endl; +@@ -286,7 +289,7 @@ void FrameWriter::init_video_stream() + std::exit(-1); + } + +- this->videoCodecCtx = videoStream->codec; ++ videoCodecCtx = avcodec_alloc_context3(codec); + videoCodecCtx->width = params.width; + videoCodecCtx->height = params.height; + videoCodecCtx->time_base = US_RATIONAL; +@@ -321,10 +324,16 @@ void FrameWriter::init_video_stream() + std::exit(-1); + } + av_dict_free(&options); ++ ++ if ((ret = avcodec_parameters_from_context(videoStream->codecpar, videoCodecCtx)) < 0) { ++ av_strerror(ret, err, 256); ++ std::cerr << "avcodec_parameters_from_context failed: " << err << std::endl; ++ std::exit(-1); ++ } + } + + #ifdef HAVE_PULSE +-static uint64_t get_codec_channel_layout(AVCodec *codec) ++static uint64_t get_codec_channel_layout(const AVCodec *codec) + { + int i = 0; + if (!codec->channel_layouts) +@@ -339,7 +348,7 @@ static uint64_t get_codec_channel_layout(AVCodec *codec) + return codec->channel_layouts[0]; + } + +-static enum AVSampleFormat get_codec_sample_fmt(AVCodec *codec) ++static enum AVSampleFormat get_codec_sample_fmt(const AVCodec *codec) + { + int i = 0; + if (!codec->sample_fmts) +@@ -356,7 +365,7 @@ static enum AVSampleFormat get_codec_sample_fmt(AVCodec *codec) + + void FrameWriter::init_audio_stream() + { +- AVCodec* codec = avcodec_find_encoder_by_name("aac"); ++ const AVCodec* codec = avcodec_find_encoder_by_name("aac"); + if (!codec) + { + std::cerr << "Failed to find the aac codec" << std::endl; +@@ -370,7 +379,7 @@ void FrameWriter::init_audio_stream() + std::exit(-1); + } + +- audioCodecCtx = audioStream->codec; ++ audioCodecCtx = avcodec_alloc_context3(codec); + audioCodecCtx->bit_rate = lrintf(128000.0f); + audioCodecCtx->sample_fmt = get_codec_sample_fmt(codec); + audioCodecCtx->channel_layout = get_codec_channel_layout(codec); +@@ -407,6 +416,14 @@ void FrameWriter::init_audio_stream() + std::cerr << "Failed to initialize swr" << std::endl; + std::exit(-1); + } ++ ++ int ret; ++ if ((ret = avcodec_parameters_from_context(audioStream->codecpar, audioCodecCtx)) < 0) { ++ char errmsg[256]; ++ av_strerror(ret, errmsg, sizeof(errmsg)); ++ std::cerr << "avcodec_parameters_from_context failed: " << err << std::endl; ++ std::exit(-1); ++ } + } + #endif + void FrameWriter::init_codecs() +@@ -697,11 +714,11 @@ FrameWriter::~FrameWriter() + if (outputFmt && (!(outputFmt->flags & AVFMT_NOFILE))) + avio_closep(&fmtCtx->pb); + +- avcodec_close(videoStream->codec); ++ avcodec_free_context(&videoCodecCtx); + // Freeing all the allocated memory: + #ifdef HAVE_PULSE + if (params.enable_audio) +- avcodec_close(audioStream->codec); ++ avcodec_free_context(&audioCodecCtx); + #endif + // TODO: free all the hw accel + avformat_free_context(fmtCtx); +diff --git a/src/frame-writer.hpp b/src/frame-writer.hpp +index cb9ba73..88f1ae2 100644 +--- a/src/frame-writer.hpp ++++ b/src/frame-writer.hpp +@@ -72,7 +72,7 @@ class FrameWriter + FrameWriterParams params; + void load_codec_options(AVDictionary **dict); + +- AVOutputFormat* outputFmt; ++ const AVOutputFormat* outputFmt; + AVStream* videoStream; + AVCodecContext* videoCodecCtx; + AVFormatContext* fmtCtx; +@@ -85,11 +85,11 @@ class FrameWriter + AVBufferRef *hw_frame_context = NULL; + + AVPixelFormat lookup_pixel_format(std::string pix_fmt); +- AVPixelFormat choose_sw_format(AVCodec *codec); ++ AVPixelFormat choose_sw_format(const AVCodec *codec); + AVPixelFormat get_input_format(); + void init_hw_accel(); + void init_codecs(); +- void init_video_filters(AVCodec *codec); ++ void init_video_filters(const AVCodec *codec); + void init_video_stream(); + + void encode(AVCodecContext *enc_ctx, AVFrame *frame, AVPacket *pkt); diff --git a/srcpkgs/wf-recorder/template b/srcpkgs/wf-recorder/template index 8ca26d6ef458..a41f3d50c7eb 100644 --- a/srcpkgs/wf-recorder/template +++ b/srcpkgs/wf-recorder/template @@ -1,7 +1,7 @@ # Template file for 'wf-recorder' pkgname=wf-recorder version=0.2.1 -revision=1 +revision=2 build_style=meson hostmakedepends="pkg-config ninja scdoc wayland-devel" makedepends="wayland-protocols wayland-devel ffmpeg-devel x264-devel From e42fd35c3342a761ff716575c379c416992c9c73 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:23 +0100 Subject: [PATCH 92/93] xine-lib: rebuild against ffmpeg-5.0 --- srcpkgs/xine-lib/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/xine-lib/template b/srcpkgs/xine-lib/template index f713eff49b07..ef7bcca02b0a 100644 --- a/srcpkgs/xine-lib/template +++ b/srcpkgs/xine-lib/template @@ -1,7 +1,7 @@ # Template file for 'xine-lib' pkgname=xine-lib version=1.2.12 -revision=1 +revision=2 build_style=gnu-configure configure_args="--disable-vcd --disable-gnomevfs --without-esound --disable-dxr3 --disable-oss" From 11c57e5b6329162e3328b1bc86c322d6132589f1 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Sat, 19 Mar 2022 18:40:23 +0100 Subject: [PATCH 93/93] xpra: rebuild against ffmpeg-5.0 --- srcpkgs/xpra/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/xpra/template b/srcpkgs/xpra/template index 5bc9ea89fdff..91dddea47392 100644 --- a/srcpkgs/xpra/template +++ b/srcpkgs/xpra/template @@ -1,7 +1,7 @@ # Template file for 'xpra' pkgname=xpra version=4.3.2 -revision=1 +revision=2 build_style=python3-module make_install_args="$(vopt_with docs)" hostmakedepends="pkg-config python3-Cython $(vopt_if docs pandoc)"