summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2019-06-20 00:00:47 -0700
committerMichael Forney <mforney@mforney.org>2019-06-20 00:00:47 -0700
commit85bd18bc2cd1e5afb8df8c1af66f43dad097226e (patch)
treeced34525915990f8353bcdae80b1d4b1293fafa8
parent3574d852640a3af1456654fedfdf1df102983af2 (diff)
ffmpeg: Use fixed version to ensure binary reproducibility
-rw-r--r--pkg/ffmpeg/gen.lua5
1 files changed, 3 insertions, 2 deletions
diff --git a/pkg/ffmpeg/gen.lua b/pkg/ffmpeg/gen.lua
index 0379ba0c..72f27a8b 100644
--- a/pkg/ffmpeg/gen.lua
+++ b/pkg/ffmpeg/gen.lua
@@ -1,3 +1,4 @@
+local version = '4.1.3'
local arch = 'x86'
cflags{
'-Wno-deprecated-declarations',
@@ -61,8 +62,8 @@ genlist('$outdir/internal/libavdevice/indev_list.c', '$srcdir/libavdevice/alldev
genlist('$outdir/internal/libavdevice/outdev_list.c', '$srcdir/libavdevice/alldevices.c', 'AVOutputFormat', 'outdev_list')
genlist('$outdir/internal/libavformat/protocol_list.c', '$srcdir/libavformat/protocols.c', 'URLProtocol', 'url_protocols')
-rule('ffversion', 'sh $srcdir/ffbuild/version.sh $srcdir $out')
-build('ffversion', '$outdir/include/libavutil/ffversion.h', {'|', '$srcdir/ffbuild/version.sh'})
+rule('ffversion', 'revision=$version $srcdir/ffbuild/version.sh $srcdir $out')
+build('ffversion', '$outdir/include/libavutil/ffversion.h', {'|', '$srcdir/ffbuild/version.sh'}, {version=version})
local options = {}
for line in iterlines('options.h', 1) do