Compare commits
No commits in common. "master" and "autobuild-2023-06-30-17-31" have entirely different histories.
master
...
autobuild-
50 changed files with 73 additions and 66 deletions
6
.github/workflows/build.yml
vendored
6
.github/workflows/build.yml
vendored
|
@ -144,7 +144,6 @@ jobs:
|
|||
IMG="${GITHUB_REPOSITORY,,}/base-${{ matrix.target }}"
|
||||
echo "name=ghcr.io/${IMG/ /-}" >> $GITHUB_OUTPUT
|
||||
echo "rawname=${IMG/ /-}" >> $GITHUB_OUTPUT
|
||||
echo "gh_repo=${GITHUB_REPOSITORY,,}" >> $GITHUB_OUTPUT
|
||||
- name: Stop Commands
|
||||
run: T="$(echo -n ${{ github.token }} | sha256sum | head -c 64)" && echo -e "::add-mask::${T}\n::stop-commands::${T}"
|
||||
- name: Build target base image
|
||||
|
@ -156,8 +155,6 @@ jobs:
|
|||
tags: ${{ steps.imagename.outputs.name }}:latest
|
||||
cache-to: type=registry,mode=max,ref=${{ steps.imagename.outputs.name }}:cache
|
||||
cache-from: type=registry,ref=${{ steps.imagename.outputs.name }}:cache
|
||||
build-args: |
|
||||
GH_REPO=ghcr.io/${{ steps.imagename.outputs.gh_repo }}
|
||||
- name: Cleanup
|
||||
if: ${{ env.HAVE_CLEANUP_PAT == 'true' }}
|
||||
continue-on-error: true
|
||||
|
@ -200,6 +197,7 @@ jobs:
|
|||
IMG="${GITHUB_REPOSITORY,,}/${{ matrix.target }}-${{ matrix.variant }}"
|
||||
echo "name=ghcr.io/${IMG/ /-}" >> $GITHUB_OUTPUT
|
||||
echo "rawname=${IMG/ /-}" >> $GITHUB_OUTPUT
|
||||
echo "gh_repo=${GITHUB_REPOSITORY,,}" >> $GITHUB_OUTPUT
|
||||
- name: Stop Commands
|
||||
run: T="$(echo -n ${{ github.token }} | sha256sum | head -c 64)" && echo -e "::add-mask::${T}\n::stop-commands::${T}"
|
||||
- name: Build target base image
|
||||
|
@ -211,6 +209,8 @@ jobs:
|
|||
tags: ${{ steps.imagename.outputs.name }}:latest
|
||||
cache-to: type=registry,mode=max,ref=${{ steps.imagename.outputs.name }}:cache
|
||||
cache-from: type=registry,ref=${{ steps.imagename.outputs.name }}:cache
|
||||
build-args: |
|
||||
GH_REPO=ghcr.io/${{ steps.imagename.outputs.gh_repo }}
|
||||
- name: Cleanup
|
||||
if: ${{ env.HAVE_CLEANUP_PAT == 'true' }}
|
||||
continue-on-error: true
|
||||
|
|
4
build.sh
4
build.sh
|
@ -90,10 +90,10 @@ package_variant ffbuild/prefix "ffbuild/pkgroot/$BUILD_NAME"
|
|||
cd ffbuild/pkgroot
|
||||
if [[ "${TARGET}" == win* ]]; then
|
||||
OUTPUT_FNAME="${BUILD_NAME}.zip"
|
||||
docker run --rm -i $TTY_ARG "${UIDARGS[@]}" -v "${ARTIFACTS_PATH}":/out -v "${PWD}/${BUILD_NAME}":"/${BUILD_NAME}" -w / "$IMAGE" zip -9 -r "/out/${OUTPUT_FNAME}" "$BUILD_NAME"
|
||||
zip -9 -r "${ARTIFACTS_PATH}/${OUTPUT_FNAME}" "$BUILD_NAME"
|
||||
else
|
||||
OUTPUT_FNAME="${BUILD_NAME}.tar.xz"
|
||||
docker run --rm -i $TTY_ARG "${UIDARGS[@]}" -v "${ARTIFACTS_PATH}":/out -v "${PWD}/${BUILD_NAME}":"/${BUILD_NAME}" -w / "$IMAGE" tar cJf "/out/${OUTPUT_FNAME}" "$BUILD_NAME"
|
||||
tar cJf "${ARTIFACTS_PATH}/${OUTPUT_FNAME}" "$BUILD_NAME"
|
||||
fi
|
||||
cd -
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ RUN \
|
|||
apt-get -y update && \
|
||||
apt-get -y dist-upgrade && \
|
||||
apt-get -y install build-essential yasm nasm \
|
||||
xxd pkgconf curl wget unzip zip git subversion mercurial \
|
||||
xxd pkgconf curl wget unzip git subversion mercurial \
|
||||
autoconf automake libtool libtool-bin autopoint gettext cmake clang meson ninja-build \
|
||||
texinfo texi2html help2man flex bison groff \
|
||||
gperf itstool ragel libc6-dev libssl-dev \
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://git.code.sf.net/p/mingw-w64/mingw-w64.git"
|
||||
SCRIPT_COMMIT="3638d5e9a6f28354bc3e18f04ba0d97e2cc3b44c"
|
||||
SCRIPT_COMMIT="b38a7d3e8016d920f02aad09187e4a5f6ae46246"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET == win* ]] || return -1
|
||||
|
|
|
@ -1,20 +1,21 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://git.savannah.gnu.org/git/libiconv.git"
|
||||
SCRIPT_COMMIT="6e2b31f6d66739c5abd850338ea68c6bd2012812"
|
||||
SCRIPT_COMMIT="5448df580c4287b7bfe59d3be0dcbb2227e641d1"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
}
|
||||
|
||||
ffbuild_dockerdl() {
|
||||
to_df "RUN retry-tool sh -c \"rm -rf $SELF && git clone '$SCRIPT_REPO' $SELF\" && git -C $SELF checkout \"$SCRIPT_COMMIT\""
|
||||
to_df "RUN cd $SELF && retry-tool ./autopull.sh --one-time"
|
||||
to_df "RUN retry-tool sh -c \"rm -rf $SELF && git clone '$SCRIPT_REPO' $SELF\""
|
||||
to_df "RUN git -C $SELF checkout \"$SCRIPT_COMMIT\""
|
||||
}
|
||||
|
||||
ffbuild_dockerbuild() {
|
||||
cd "$FFBUILD_DLDIR/$SELF"
|
||||
|
||||
retry-tool ./autopull.sh --one-time
|
||||
(unset CC CFLAGS GMAKE && ./autogen.sh)
|
||||
|
||||
local myconf=(
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.gnome.org/GNOME/libxml2.git"
|
||||
SCRIPT_COMMIT="884474477284474e0151280aaa275a18e3d7a036"
|
||||
SCRIPT_COMMIT="5f54bac9ebfc1486c9180b581e32588ee74c59e4"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/FFTW/fftw3.git"
|
||||
SCRIPT_COMMIT="69f6c1a6ebd7ac5af33e7074134fb79fbc729c3d"
|
||||
SCRIPT_COMMIT="0842f00ae6b6e1f3aade155bc0edd17a7313fa6a"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.freedesktop.org/freetype/freetype.git"
|
||||
SCRIPT_COMMIT="dec2743e6a2a40cddfc8a9892895cb4f861e1eeb"
|
||||
SCRIPT_COMMIT="5c00a46805d6423fc45b4ba2c0f2e22dd0450d73"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -1,16 +1,20 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/BtbN/gmplib.git"
|
||||
SCRIPT_COMMIT="1d7f62515fc8f5109fabace9592d863417f17c37"
|
||||
SCRIPT_VERSION="6.2.1"
|
||||
SCRIPT_SHA512="c99be0950a1d05a0297d65641dd35b75b74466f7bf03c9e8a99895a3b2f9a0856cd17887738fa51cf7499781b65c049769271cbcb77d057d2e9f1ec52e07dd84"
|
||||
SCRIPT_URL="https://ftp.gnu.org/gnu/gmp/gmp-${SCRIPT_VERSION}.tar.xz"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
}
|
||||
|
||||
ffbuild_dockerbuild() {
|
||||
cd "$FFBUILD_DLDIR/$SELF"
|
||||
ffbuild_dockerdl() {
|
||||
to_df "RUN retry-tool check-wget gmp.tar.xz \"$SCRIPT_URL\" \"$SCRIPT_SHA512\""
|
||||
}
|
||||
|
||||
./.bootstrap
|
||||
ffbuild_dockerbuild() {
|
||||
tar xaf "$FFBUILD_DLDIR"/gmp.tar.xz
|
||||
cd "gmp-$SCRIPT_VERSION"
|
||||
|
||||
local myconf=(
|
||||
--prefix="$FFBUILD_PREFIX"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/xz-mirror/xz.git"
|
||||
SCRIPT_COMMIT="66bdcfa85fef2911cc80f5f30fed3f9610faccb4"
|
||||
SCRIPT_COMMIT="dbb3a536ed9873ffa0870321f6873e564c6a9da8"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/harfbuzz/harfbuzz.git"
|
||||
SCRIPT_COMMIT="73ee9c346f3acccbe14a4caf258b636de7c459be"
|
||||
SCRIPT_COMMIT="a77f28286569b1d187aa7470a4721222a3fc44e7"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -9,7 +9,8 @@ ffbuild_enabled() {
|
|||
}
|
||||
|
||||
ffbuild_dockerdl() {
|
||||
to_df "RUN git clone --filter=blob:none \"$SCRIPT_REPO\" \"$SELF\" && git -C \"$SELF\" checkout \"$SCRIPT_COMMIT\""
|
||||
to_df "RUN git clone --filter=blob:none \"$SCRIPT_REPO\" \"$SELF\""
|
||||
to_df "RUN git -C \"$SELF\" checkout \"$SCRIPT_COMMIT\""
|
||||
}
|
||||
|
||||
ffbuild_dockerbuild() {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/Netflix/vmaf.git"
|
||||
SCRIPT_COMMIT="98bdd77b296da207ab42c3113ec8f30de58db197"
|
||||
SCRIPT_COMMIT="5ee0051cd7b1337e033558910c30525d73edfd76"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/proto/xcbproto.git"
|
||||
SCRIPT_COMMIT="91178913c25b19e0457cdf6d21e00e6a613823e2"
|
||||
SCRIPT_COMMIT="cfcc51836c1f2c174b67073cc8bed92e7e9c9569"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET != linux* ]] && return -1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.freedesktop.org/xorg/lib/libx11.git"
|
||||
SCRIPT_COMMIT="af2b6dfab1616dc85be9c9b196e4c56d00447851"
|
||||
SCRIPT_COMMIT="178c4fefd3b0b4be5e69274108b86a51f08ec3a6"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET != linux* ]] && return -1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/GPUOpen-LibrariesAndSDKs/AMF.git"
|
||||
SCRIPT_COMMIT="68f2396f1a55a5b12767f5433411bb4093ea65ed"
|
||||
SCRIPT_COMMIT="bd5db31d3d8ea1fae7002dd903898599bdb7d97a"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://aomedia.googlesource.com/aom"
|
||||
SCRIPT_COMMIT="83ccc009eade321c8723ae0da8655fc68ce6a128"
|
||||
SCRIPT_COMMIT="7d637e1ccd859f9018ebff88911411685d3a3a2b"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/glennrp/libpng.git"
|
||||
SCRIPT_COMMIT="82414985c1085737bccd3eedb0aaa997451f5d32"
|
||||
SCRIPT_COMMIT="8be5c147d567bf90553088305208e612abb16768"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/AviSynth/AviSynthPlus.git"
|
||||
SCRIPT_COMMIT="fc5b9bc41fd47001b7da39ea777d29c0ede2a2a7"
|
||||
SCRIPT_COMMIT="ad0d546cd2fd5eadf3b4d29df24bf3f6713d9707"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $VARIANT == lgpl* ]] && return -1
|
||||
|
@ -11,9 +11,6 @@ ffbuild_enabled() {
|
|||
ffbuild_dockerbuild() {
|
||||
cd "$FFBUILD_DLDIR/$SELF"
|
||||
|
||||
# their version check is insistant on a tag to exist, so make one
|
||||
git tag -a ffbuild -m "FFbuild Version"
|
||||
|
||||
mkdir build && cd build
|
||||
|
||||
cmake -DCMAKE_TOOLCHAIN_FILE="$FFBUILD_CMAKE_TOOLCHAIN" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="$FFBUILD_PREFIX" -DHEADERS_ONLY=ON ..
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://code.videolan.org/videolan/dav1d.git"
|
||||
SCRIPT_COMMIT="a7e12b628472516718d37108fde7d438b14a0372"
|
||||
SCRIPT_COMMIT="2373fda303d46489c1ec269dc66369a31663cb25"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -12,7 +12,8 @@ ffbuild_enabled() {
|
|||
}
|
||||
|
||||
ffbuild_dockerdl() {
|
||||
to_df "RUN git clone \"$SCRIPT_REPO\" \"$SELF\" && git -C \"$SELF\" checkout \"$SCRIPT_COMMIT\""
|
||||
to_df "RUN git clone \"$SCRIPT_REPO\" \"$SELF\""
|
||||
to_df "RUN git -C \"$SELF\" checkout \"$SCRIPT_COMMIT\""
|
||||
}
|
||||
|
||||
ffbuild_dockerbuild() {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/FFmpeg/nv-codec-headers.git"
|
||||
SCRIPT_COMMIT="855f8263d97bbdcaeabaaaa2997e1ccad7c52dc3"
|
||||
SCRIPT_COMMIT="9402b5a7693e9841f8a4f4488cd2df21ac55c685"
|
||||
|
||||
SCRIPT_REPO2="https://github.com/FFmpeg/nv-codec-headers.git"
|
||||
SCRIPT_COMMIT2="dc3e4484dc83485734e503991fe5ed3bdf256fba"
|
||||
|
|
|
@ -8,7 +8,8 @@ ffbuild_enabled() {
|
|||
}
|
||||
|
||||
ffbuild_dockerdl() {
|
||||
to_df "RUN git clone \"$SCRIPT_REPO\" \"$SELF\" && git -C \"$SELF\" checkout \"$SCRIPT_COMMIT\""
|
||||
to_df "RUN git clone \"$SCRIPT_REPO\" \"$SELF\""
|
||||
to_df "RUN git -C \"$SELF\" checkout \"$SCRIPT_COMMIT\""
|
||||
}
|
||||
|
||||
ffbuild_dockerbuild() {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/ultravideo/kvazaar.git"
|
||||
SCRIPT_COMMIT="aaae5b0f4926065136f287876c6bc41631bae692"
|
||||
SCRIPT_COMMIT="e001c6a867068b448354d955363bd2ff7caf33d2"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/google/brotli.git"
|
||||
SCRIPT_COMMIT="413b098564a90a2e6cae192d30642d33a9197a39"
|
||||
SCRIPT_COMMIT="1d8452b783dafd7e2acc0914919d38d46b861765"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -1,13 +1,11 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/libjxl/libjxl.git"
|
||||
SCRIPT_COMMIT="c3a4f9ca89ae59c6265a2f1bf2a6d2a87a71fc16"
|
||||
SCRIPT_COMMIT="b4369bdafa2901512aa6b0728a05a90c8fa314fc"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $ADDINS_STR == *4.4* ]] && return -1
|
||||
[[ $ADDINS_STR == *5.0* ]] && return -1
|
||||
[[ $ADDINS_STR == *5.1* ]] && return -1
|
||||
[[ $ADDINS_STR == *6.0* ]] && return -1
|
||||
return 0
|
||||
}
|
||||
|
||||
|
@ -32,7 +30,7 @@ ffbuild_dockerbuild() {
|
|||
|
||||
cmake -G Ninja -DCMAKE_TOOLCHAIN_FILE="$FFBUILD_CMAKE_TOOLCHAIN" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="$FFBUILD_PREFIX" -DCMAKE_POSITION_INDEPENDENT_CODE=ON \
|
||||
-DBUILD_SHARED_LIBS=OFF -DJPEGXL_STATIC=OFF -DJPEGXL_ENABLE_TOOLS=OFF -DJPEGXL_ENABLE_VIEWERS=OFF -DJPEGXL_EMSCRIPTEN=OFF -DJPEGXL_ENABLE_DOXYGEN=OFF \
|
||||
-DJPEGXL_ENABLE_JPEGLI=OFF -DBUILD_TESTING=OFF -DJPEGXL_ENABLE_EXAMPLES=OFF -DJPEGXL_ENABLE_MANPAGES=OFF -DJPEGXL_ENABLE_JNI=OFF -DJPEGXL_ENABLE_PLUGINS=OFF \
|
||||
-DBUILD_TESTING=OFF -DJPEGXL_ENABLE_EXAMPLES=OFF -DJPEGXL_ENABLE_MANPAGES=OFF -DJPEGXL_ENABLE_JNI=OFF -DJPEGXL_ENABLE_PLUGINS=OFF \
|
||||
-DJPEGXL_ENABLE_DEVTOOLS=OFF -DJPEGXL_ENABLE_BENCHMARK=OFF -DJPEGXL_BUNDLE_LIBPNG=OFF -DJPEGXL_ENABLE_SJPEG=OFF -DJPEGXL_FORCE_SYSTEM_BROTLI=ON ..
|
||||
ninja -j$(nproc)
|
||||
ninja install
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://code.videolan.org/rist/librist.git"
|
||||
SCRIPT_COMMIT="04ba78abb6f8f673da0cc75056df876178e504fb"
|
||||
SCRIPT_COMMIT="c917e970be95658411e249f6e4e7fc1eeea6fe99"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://git.libssh.org/projects/libssh.git"
|
||||
SCRIPT_COMMIT="a7f85944c8c04cd1aba1a122b766f5d04db51050"
|
||||
SCRIPT_COMMIT="df0a445c87dc9678f23984141f6b396c72888972"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://chromium.googlesource.com/webm/libvpx"
|
||||
SCRIPT_COMMIT="b2c2955c8200ff434f178009df41a1e1e1623156"
|
||||
SCRIPT_COMMIT="14e52008edbf2e91386423fdd53310fe49654991"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://chromium.googlesource.com/webm/libwebp"
|
||||
SCRIPT_COMMIT="eac3bd5c53da8bec55a635c6f4234c9cd5753820"
|
||||
SCRIPT_COMMIT="64819c7cf34350aafa9f2f0e3f5d5a444cb82d2a"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/drobilla/zix.git"
|
||||
SCRIPT_COMMIT="a5c18d52a5351430d370084f25aaf7d166f7afd5"
|
||||
SCRIPT_COMMIT="a13ae5ad9dc70075740f11139f1db96cc79faa59"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/lv2/sratom.git"
|
||||
SCRIPT_COMMIT="b97b447d77fbf172260b4b40f184959f59c3623e"
|
||||
SCRIPT_COMMIT="6805327a511242ce9697ccfb98be4569d8883e33"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/lv2/lilv.git"
|
||||
SCRIPT_COMMIT="54b32c1949d60225602a7161d5d6c4853230307a"
|
||||
SCRIPT_COMMIT="caad4f5554fd77b61a0907a67bab90bc656d86ad"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/kcat/openal-soft.git"
|
||||
SCRIPT_COMMIT="05f9ce8b978239cebecef1a60f0d451a118fa3df"
|
||||
SCRIPT_COMMIT="a49b612ef470003ffb16ddc5e19c9a1984a71619"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $ADDINS_STR == *4.4* ]] && return -1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://source.openmpt.org/svn/openmpt/trunk/OpenMPT"
|
||||
SCRIPT_REV="19445"
|
||||
SCRIPT_REV="19424"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/xiph/rav1e.git"
|
||||
SCRIPT_COMMIT="5ec4f95d9fe1a9295fe8239e2860c8f84e5e2336"
|
||||
SCRIPT_COMMIT="ba7ed562b01e47dcdb428a44edd0c26a61e8950c"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET == win32 ]] && return -1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/breakfastquay/rubberband.git"
|
||||
SCRIPT_COMMIT="1eddafd7a7c8b64e377d64ee5e87ead881a32a48"
|
||||
SCRIPT_COMMIT="82dab93ecf44c9b1203289c0118760b7331b2156"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $VARIANT == lgpl* ]] && return -1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/libsdl-org/SDL.git"
|
||||
SCRIPT_COMMIT="e16a83d393ae1784040519f42c482e2641b971a2"
|
||||
SCRIPT_COMMIT="ceece918e4ebe7adfe80ee35a0a4a928c0018252"
|
||||
SCRIPT_BRANCH="SDL2"
|
||||
|
||||
ffbuild_enabled() {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/Haivision/srt.git"
|
||||
SCRIPT_COMMIT="61c7bedf27a2edbcf6e6fdc179612980bae53c6a"
|
||||
SCRIPT_COMMIT="9448e26fcd7602098b4bf9cd7fe535136e89e10b"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
|
@ -9,7 +9,8 @@ ffbuild_enabled() {
|
|||
}
|
||||
|
||||
ffbuild_dockerdl() {
|
||||
to_df "RUN git clone \"$SCRIPT_REPO\" \"$SELF\" && git -C \"$SELF\" checkout \"$SCRIPT_COMMIT\""
|
||||
to_df "RUN git clone \"$SCRIPT_REPO\" \"$SELF\""
|
||||
to_df "RUN git -C \"$SELF\" checkout \"$SCRIPT_COMMIT\""
|
||||
}
|
||||
|
||||
ffbuild_dockerbuild() {
|
||||
|
|
|
@ -9,7 +9,8 @@ ffbuild_enabled() {
|
|||
}
|
||||
|
||||
ffbuild_dockerdl() {
|
||||
to_df "RUN git clone \"$SCRIPT_REPO\" \"$SELF\" && git -C \"$SELF\" checkout \"$SCRIPT_COMMIT\""
|
||||
to_df "RUN git clone \"$SCRIPT_REPO\" \"$SELF\""
|
||||
to_df "RUN git -C \"$SELF\" checkout \"$SCRIPT_COMMIT\""
|
||||
}
|
||||
|
||||
ffbuild_dockerbuild() {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://gitlab.freedesktop.org/mesa/drm.git"
|
||||
SCRIPT_COMMIT="7d7a9901bd67cf5b1ce07e5d237a82e13e9fb500"
|
||||
SCRIPT_COMMIT="98e1db501173303e58ef6a1def94ab7a2d84afc1"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET != linux* ]] && return -1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/intel/libva.git"
|
||||
SCRIPT_COMMIT="984dfee4177021c400367f5dffc0776a6dd745dc"
|
||||
SCRIPT_COMMIT="1c58941b93ba5013c68e8370a408efd630275c9c"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $TARGET != linux* ]] && return -1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/KhronosGroup/Vulkan-Headers.git"
|
||||
SCRIPT_COMMIT="v1.3.257"
|
||||
SCRIPT_COMMIT="v1.3.254"
|
||||
SCRIPT_TAGFILTER="v?.*.*"
|
||||
|
||||
ffbuild_enabled() {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/google/shaderc.git"
|
||||
SCRIPT_COMMIT="e31c4c2e41544d63d90be28c46e4a4793a624240"
|
||||
SCRIPT_COMMIT="4dc596ddc2702092c670e828745dc3e0338d83c1"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $ADDINS_STR == *4.4* ]] && return -1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/KhronosGroup/SPIRV-Cross.git"
|
||||
SCRIPT_COMMIT="b8e742c91ba47eb3238c939ee11ec9ba2ba247bf"
|
||||
SCRIPT_COMMIT="2d3a152081ca6e6bea7093940d0f81088fe4d01c"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $ADDINS_STR == *4.4* ]] && return -1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://code.videolan.org/videolan/libplacebo.git"
|
||||
SCRIPT_COMMIT="b959cab8b859dc53a6dbd26c050be0b3883114c8"
|
||||
SCRIPT_COMMIT="d25b82b7dbf961d25d510bed6198ad3f24a7ec27"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $ADDINS_STR == *4.4* ]] && return -1
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://bitbucket.org/multicoreware/x265_git.git"
|
||||
SCRIPT_COMMIT="8f18e3ad32684eee95e885e718655f93951128c3"
|
||||
SCRIPT_COMMIT="34532bda12a3a3141880582aa186a59cd4538ae6"
|
||||
|
||||
ffbuild_enabled() {
|
||||
[[ $VARIANT == lgpl* ]] && return -1
|
||||
|
@ -9,7 +9,8 @@ ffbuild_enabled() {
|
|||
}
|
||||
|
||||
ffbuild_dockerdl() {
|
||||
to_df "RUN git clone \"$SCRIPT_REPO\" \"$SELF\" && git -C \"$SELF\" checkout \"$SCRIPT_COMMIT\""
|
||||
to_df "RUN git clone \"$SCRIPT_REPO\" \"$SELF\""
|
||||
to_df "RUN git -C \"$SELF\" checkout \"$SCRIPT_COMMIT\""
|
||||
}
|
||||
|
||||
ffbuild_dockerbuild() {
|
||||
|
|
|
@ -12,7 +12,8 @@ ffbuild_enabled() {
|
|||
}
|
||||
|
||||
ffbuild_dockerdl() {
|
||||
to_df "RUN git clone \"$SCRIPT_REPO\" \"$SELF\" && git -C \"$SELF\" checkout \"$SCRIPT_COMMIT\""
|
||||
to_df "RUN git clone \"$SCRIPT_REPO\" \"$SELF\""
|
||||
to_df "RUN git -C \"$SELF\" checkout \"$SCRIPT_COMMIT\""
|
||||
}
|
||||
|
||||
ffbuild_dockerbuild() {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPT_REPO="https://github.com/sekrit-twc/zimg.git"
|
||||
SCRIPT_COMMIT="ec0c604a9e29dd144b0bb1fb0974ac3b398fc18b"
|
||||
SCRIPT_COMMIT="939a78cae6a8207ef778375dfcaa75511162a186"
|
||||
|
||||
ffbuild_enabled() {
|
||||
return 0
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue