From d0fdea58de917d10d40f38a39ec03b2ac2c39141 Mon Sep 17 00:00:00 2001 From: EnumDev Date: Fri, 10 Jul 2026 19:09:47 +0300 Subject: [PATCH] Update package version to 4.4.8 --- check-version.sh | 14 +++++++++++--- info.yml | 9 ++++++--- recipe.sh | 18 ++++++++++++------ 3 files changed, 29 insertions(+), 12 deletions(-) diff --git a/check-version.sh b/check-version.sh index cd89e29..66157f0 100644 --- a/check-version.sh +++ b/check-version.sh @@ -1,4 +1,12 @@ -#!/bin/sh +#!/bin/bash -# Ignore this package -echo "ignore" +# Git repository +REPO="https://git.ffmpeg.org/ffmpeg.git" + +# Get tag name using 'git ls-remote' +TAG_NAME=$(git ls-remote --exit-code --refs --tags --sort='v:refname' "$REPO" | cut -d'/' -f3 | grep -E "^n4.4\.[0-9]{1,}$" | sort -V | tail -n1) + +# Trim 'v' character in TAG_NAME variable +VERSION=$(echo "$TAG_NAME" | tr -d 'n') + +echo "$VERSION" diff --git a/info.yml b/info.yml index a626025..adcefd1 100644 --- a/info.yml +++ b/info.yml @@ -1,7 +1,7 @@ name: ffmpeg4.4 description: A complete, cross-platform solution to record, convert and stream audio and video -version: 4.4.6 -revision: 7 +version: 4.4.8 +revision: 1 url: https://ffmpeg.org/ license: GPL3-only maintainers: @@ -20,6 +20,7 @@ depends: - glibc - gmp - gnutls + - gsm - lame - libass - libdrm @@ -36,6 +37,7 @@ depends: - libxext - libxml2 - libxv + - opencore-amr - openjpeg - opus - rav1e @@ -48,6 +50,7 @@ depends: - xz-utils - zlib make_depends: + - amf-headers - mesa - nasm - vulkan-headers @@ -55,4 +58,4 @@ downloads: - url: https://ffmpeg.org/releases/ffmpeg-${BPM_PKG_VERSION}.tar.xz extract_to: ${BPM_SOURCE} extract_strip_components: 1 - checksum: 2290461f467c08ab801731ed412d8e724a5511d6c33173654bd9c1d2e25d0617 + checksum: c73848c4ae283d9eaee7be3b276affbc3543380483555500d0dd2c9b7e1c39c3 diff --git a/recipe.sh b/recipe.sh index e370a13..d1813d4 100644 --- a/recipe.sh +++ b/recipe.sh @@ -21,28 +21,34 @@ build() { --disable-stripping \ --disable-doc \ --disable-programs \ + --enable-amf \ + --enable-gmp \ --enable-gnutls \ --enable-libaom \ --enable-libass \ --enable-libdrm \ --enable-libfreetype \ + --enable-libgsm \ --enable-libmp3lame \ + --enable-libopencore_amrnb \ + --enable-libopencore_amrwb \ + --enable-libopenjpeg \ + --enable-libopus \ --enable-libopus \ --enable-libpulse \ + --enable-librav1e \ + --enable-librsvg \ --enable-libspeex \ + --enable-libsvtav1 \ --enable-libvorbis \ --enable-libvpx \ --enable-libwebp \ --enable-libx264 \ --enable-libx265 \ + --enable-libxcb \ --enable-libxml2 \ + --enable-vaapi \ --enable-vulkan \ - --enable-librav1e \ - --enable-libsvtav1 \ - --enable-gmp \ - --enable-libopenjpeg \ - --enable-libopus \ - --enable-librsvg \ --ignore-tests=enhanced-flv-av1 \ --docdir=/usr/share/doc/ffmpeg