From bcc1d29ae862cd3df69bbfd0846d7fecea549564 Mon Sep 17 00:00:00 2001 From: Evgeny Demchenko Date: Tue, 19 May 2026 00:40:40 +0100 Subject: [PATCH] =?UTF-8?q?ci:=20clone=20FFmpeg=20=D0=B8=D0=B7=20local=20g?= =?UTF-8?q?itea=20fork=20(=D0=B2=D0=BC=D0=B5=D1=81=D1=82=D0=BE=20unstable?= =?UTF-8?q?=20upstream=20github=20clone)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git clone github.com/FFmpeg/FFmpeg на слабом интернете оборвался через 11 мин (RPC HTTP/2 CANCEL). Local gx/ffmpeg-patched n7.1-cuframes branch имеет patch уже applied — clone instant без internet round-trip. Co-Authored-By: Claude Opus 4.7 --- .gitea/workflows/build.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 31cd34a..b77dfe3 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -106,12 +106,14 @@ jobs: cmake --build build --parallel cmake --install build --prefix /opt/cuframes - - name: Clone FFmpeg n7.1 + apply patch + # Clone уже-patched FFmpeg fork с локального gitea (быстро + offline). + # Альтернатива — git clone upstream github.com/FFmpeg + apply patch — на слабом + # интернете может оборваться (RPC HTTP/2 CANCEL после 10+ мин). + - name: Clone patched FFmpeg fork (local gitea mirror) run: | - git clone --depth 1 --branch n7.1 https://github.com/FFmpeg/FFmpeg.git /src/ffmpeg - cd /src/ffmpeg - patch -p1 < $GITHUB_WORKSPACE/filter/ffmpeg-7.1-cuframes-demuxer.patch - ls libavformat/cuframesdec.c + git clone --depth 1 --branch n7.1-cuframes \ + https://git.goldix.org/gx/ffmpeg-patched.git /src/ffmpeg + ls /src/ffmpeg/libavformat/cuframesdec.c - name: Configure FFmpeg (minimal + libcuframes) run: |