From 57ba6b51f4e88a96b579e92eb9af1f0c0009aa28 Mon Sep 17 00:00:00 2001 From: DARKZOUL5 Date: Tue, 14 Oct 2025 12:24:05 +0300 Subject: [PATCH] Refactor Linux package workflow: remove aria2c build steps and update dependencies --- .gitea/workflows/release.yml | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 4c47312..67b4143 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -91,8 +91,8 @@ jobs: run: | pip install --upgrade pip sudo apt update - sudo apt install -y zip curl wget build-essential \ - pkg-config libssl-dev zlib1g-dev autopoint libtool + sudo apt install -y unzip zip curl wget build-essential \ + pkg-config libssl-dev zlib1g-dev - name: Extract tag name @@ -101,21 +101,6 @@ jobs: TAG="${REF#refs/tags/}" echo "TAG=$TAG" >> $GITHUB_ENV - - name: Build aria2c Linux static - run: | - set -e - mkdir -p dist/linux/aria2c_build - cd dist/linux/aria2c_build - wget https://github.com/aria2/aria2/releases/download/release-1.37.0/aria2-1.37.0.tar.gz - tar -xzf aria2-1.37.0.tar.gz - cd aria2-1.37.0 - autoreconf -i - ./configure ARIA2_STATIC=yes --with-openssl - make -j$(nproc) - cd $CI_PROJECT_DIR - mkdir -p dist/linux/bin - cp src/aria2c dist/linux/bin/aria2c - - name: Prepare Linux package run: | set -e @@ -136,7 +121,7 @@ jobs: mv "$WORKSPACE_ROOT/dist/linux/ffmpeg_temp/ffmpeg" "$WORKSPACE_ROOT/dist/linux/bin/ffmpeg" chmod +x "$WORKSPACE_ROOT/dist/linux/bin/ffmpeg" - # aria2c minimal fully static + # aria2c minimal static mkdir -p "$WORKSPACE_ROOT/dist/linux/aria2c_build" cd "$WORKSPACE_ROOT" wget https://github.com/aria2/aria2/releases/download/release-1.37.0/aria2-1.37.0.tar.gz