diff --git a/B/bsdiff_endsley/build_tarballs.jl b/B/bsdiff_endsley/build_tarballs.jl index 9d47ca5a8be..fce3e19d4d5 100644 --- a/B/bsdiff_endsley/build_tarballs.jl +++ b/B/bsdiff_endsley/build_tarballs.jl @@ -3,18 +3,17 @@ using BinaryBuilder, Pkg name = "bsdiff_endsley" -version = v"4.3.0" +version = v"4.3.1" # Collection of sources required to complete build sources = [ - ArchiveSource("https://github.com/mendsley/bsdiff/archive/64ad986cb7bfa8b9145a2d48cd95986660b35d53.tar.gz", "1181466689aa224f4a2dd2376820588c67d20f4f0d50055339fcb171fb877a29"), + GitSource("https://github.com/mendsley/bsdiff.git", "64ad986cb7bfa8b9145a2d48cd95986660b35d53"), ] # Bash recipe for building across all platforms script = raw""" -cd $WORKSPACE/srcdir/bsdiff-64ad986cb7bfa8b9145a2d48cd95986660b35d53 -./autogen.sh -export CPPFLAGS="-I${prefix}/include" +cd $WORKSPACE/srcdir/bsdiff +./autogen.sh ./configure --prefix=${prefix} --build=${MACHTYPE} --host=${target} make -j${nproc} make install @@ -32,10 +31,8 @@ products = [ # Dependencies that must be installed before this package can be built dependencies = [ - # Future versions of bzip2 should allow a more relaxed compat because the - # soname of the macOS library shouldn't change at every patch release. - Dependency("Bzip2_jll", v"1.0.6"; compat="=1.0.6"), + Dependency("Bzip2_jll"; compat="1.0.8"), ] # Build the tarballs, and possibly a `build.jl` as well. -build_tarballs(ARGS, name, version, sources, script, platforms, products, dependencies) +build_tarballs(ARGS, name, version, sources, script, platforms, products, dependencies; julia_compat="1.6")