Maxime Gauduin pushed to branch main at Arch Linux / Packaging / Packages / 
ffmpeg4.4


Commits:
da94aa83 by Maxime Gauduin at 2024-05-22T15:51:16+02:00
x265 rebuild

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,14 +1,12 @@
 pkgbase = ffmpeg4.4
        pkgdesc = Complete solution to record, convert and stream audio and 
video
        pkgver = 4.4.4
-       pkgrel = 5
+       pkgrel = 6
        url = https://ffmpeg.org/
        arch = x86_64
        license = GPL3
        makedepends = amf-headers
        makedepends = avisynthplus
-       makedepends = clang
-       makedepends = ffnvcodec-headers
        makedepends = git
        makedepends = ladspa
        makedepends = nasm


=====================================
PKGBUILD
=====================================
@@ -6,7 +6,7 @@
 
 pkgname=ffmpeg4.4
 pkgver=4.4.4
-pkgrel=5
+pkgrel=6
 pkgdesc='Complete solution to record, convert and stream audio and video'
 arch=(x86_64)
 url=https://ffmpeg.org/
@@ -70,8 +70,6 @@ depends=(
 makedepends=(
   amf-headers
   avisynthplus
-  clang
-  ffnvcodec-headers
   git
   ladspa
   nasm
@@ -105,18 +103,12 @@ pkgver() {
 
 prepare() {
   cd ffmpeg
-  git cherry-pick -n 988f2e9eb063db7c1a678729f58aab6eba59a55b # fix nvenc on 
older gpus
   git cherry-pick -n 031f1561cd286596cdb374da32f8aa816ce3b135 # remove 
compressed_ten_bit_format
   patch -p1 -i ../binutils-2.41.patch # Fix build with binutils 2.41
-
-  # use non-deprecated nvenc GUID for conftest
-  git cherry-pick -n 03823ac0c6a38bd6ba972539e3203a592579792f
-  git cherry-pick -n d2b46c1ef768bc31ba9180f6d469d5b8be677500
 }
 
 build() {
   cd ffmpeg
-
   ./configure \
     --prefix=/usr \
     --incdir=/usr/include/ffmpeg4.4 \
@@ -128,7 +120,6 @@ build() {
     --disable-stripping \
     --enable-amf \
     --enable-avisynth \
-    --enable-cuda-llvm \
     --enable-lto \
     --enable-fontconfig \
     --enable-gmp \
@@ -172,8 +163,6 @@ build() {
     --enable-libxml2 \
     --enable-libxvid \
     --enable-libzimg \
-    --enable-nvdec \
-    --enable-nvenc \
     --enable-shared \
     --enable-version3
 
@@ -184,9 +173,7 @@ build() {
 
 package() {
   make DESTDIR="${pkgdir}" -C ffmpeg install
-
   cd "${pkgdir}"
-
   # Move libs to /usr/lib, except the .so symlinks
   local f
   for f in usr/lib/ffmpeg4.4/*; do
@@ -196,7 +183,6 @@ package() {
       mv "$f" usr/lib
     fi
   done
-
   rm -r usr/share
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ffmpeg4.4/-/commit/da94aa83fbc80deed998c9cb4aa6c0d2964fdf0a

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ffmpeg4.4/-/commit/da94aa83fbc80deed998c9cb4aa6c0d2964fdf0a
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to