From 84e25303272cfe79b010b51bb5666f3a67786fd7 Mon Sep 17 00:00:00 2001 From: EnumDev Date: Wed, 14 Oct 2026 10:54:44 +0300 Subject: [PATCH] Update package version to 3.0.24 --- info.yml | 8 +++----- recipe.sh | 9 +-------- source-files/gstreamer-1.28-fix.patch | 29 --------------------------- 3 files changed, 4 insertions(+), 42 deletions(-) delete mode 100644 source-files/gstreamer-1.28-fix.patch diff --git a/info.yml b/info.yml index 4c11e5f..2ab67b9 100644 --- a/info.yml +++ b/info.yml @@ -1,7 +1,7 @@ name: vlc description: Free and open source cross-platform multimedia player and framework -version: 3.0.23 -revision: 19 +version: 3.0.24 +revision: 1 url: https://www.videolan.org/vlc/ license: GPL2-or-later,LGPL2.1-or-later maintainers: @@ -42,7 +42,6 @@ make_depends: - libglvnd - libjpeg-turbo - libmad - - libmpcdec - libmtp - libnfs - libnotify @@ -86,7 +85,7 @@ downloads: - url: https://download.videolan.org/vlc/${BPM_PKG_VERSION}/vlc-${BPM_PKG_VERSION}.tar.xz extract_to: ${BPM_SOURCE} extract_strip_components: 1 - checksum: e891cae6aa3ccda69bf94173d5105cbc55c7a7d9b1d21b9b21666e69eff3e7e0 + checksum: e7cab503d1d7d5849b89d2cf0e1ee60d0ef6d012407791b644b9cfc0cc225fdf split_packages: - name: vlc depends: @@ -136,7 +135,6 @@ split_packages: - libglvnd - libjpeg-turbo - libmad - - libmpcdec - libmtp - libnfs - libnotify diff --git a/recipe.sh b/recipe.sh index d675fa0..29db0a1 100644 --- a/recipe.sh +++ b/recipe.sh @@ -2,13 +2,6 @@ # BPM Expects the source code to be extracted into the automatically created 'source' directory which can be accessed using $BPM_SOURCE # BPM Expects the output files to be present in the automatically created 'output' directory which can be accessed using $BPM_OUTPUT -# The prepare function is executed in the root of the temp directory -# This function is used for putting downloaded files to the correct location or applying patches -prepare() { - cd "$BPM_SOURCE" - patch -Np1 -i "$BPM_WORKDIR"/gstreamer-1.28-fix.patch -} - # The build function is executed in the source directory # This function is used to compile the source code build() { @@ -18,6 +11,7 @@ build() { --disable-fdkaac \ --disable-libgcrypt \ --disable-libplacebo \ + --disable-mpc \ --disable-opencv \ --disable-rpath \ --disable-schroedinger \ @@ -49,7 +43,6 @@ build() { --enable-libva \ --enable-libxml2 \ --enable-mad \ - --enable-mpc \ --enable-mpg123 \ --enable-mtp \ --enable-ncurses \ diff --git a/source-files/gstreamer-1.28-fix.patch b/source-files/gstreamer-1.28-fix.patch deleted file mode 100644 index 8723425..0000000 --- a/source-files/gstreamer-1.28-fix.patch +++ /dev/null @@ -1,29 +0,0 @@ -From eea0bacf625d910e37630743c864f96704047936 Mon Sep 17 00:00:00 2001 -From: Steve Lhomme -Date: Wed, 11 Feb 2026 14:26:56 +0100 -Subject: [PATCH] gstreamer: remove unneeded includes - -We don't use anything specific to these headers that is not include by gstvlcpictureplaneallocator.h. - -Fixes #29604 ---- - modules/codec/gstreamer/gstvlcvideopool.h | 3 --- - 1 file changed, 3 deletions(-) - -diff --git a/modules/codec/gstreamer/gstvlcvideopool.h b/modules/codec/gstreamer/gstvlcvideopool.h -index 996665c4a3d..495643d929d 100644 ---- a/modules/codec/gstreamer/gstvlcvideopool.h -+++ b/modules/codec/gstreamer/gstvlcvideopool.h -@@ -26,9 +26,6 @@ - #ifndef VLC_GST_VIDEO_POOL_H - #define VLC_GST_VIDEO_POOL_H - --#include --#include -- - #include "gstvlcpictureplaneallocator.h" - - typedef struct _GstVlcVideoPool GstVlcVideoPool; --- -GitLab -