From e94f79369c550a2dd0387562f9e4be6f9ff56fba Mon Sep 17 00:00:00 2001 From: Jason Brooks Date: Mon, 5 Aug 2024 08:33:45 -0400 Subject: [PATCH 1/2] Add support for heroku 24 stack --- bin/compile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bin/compile b/bin/compile index 1336846..89691b0 100755 --- a/bin/compile +++ b/bin/compile @@ -88,10 +88,15 @@ EOF "heroku-22") cat << EOF >>$build_tmpdir/Aptfile libvpx7 +EOF + ;; + "heroku-24") + cat << EOF >>$build_tmpdir/Aptfile +libvpx9 EOF ;; *) - error "STACK must be 'heroku-18', 'heroku-20', or 'heroku-22'" + error "STACK must be 'heroku-18', 'heroku-20', 'heroku-22', or 'heroku-24'" esac local cache_tmpdir=$(mktemp -d) From 6e3865590fdcefb600e9de77bffbb93f5a7a864d Mon Sep 17 00:00:00 2001 From: Jason Brooks Date: Tue, 15 Oct 2024 21:56:32 -0400 Subject: [PATCH 2/2] Update compile Switch to our own version of the apt buildpack --- bin/compile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/compile b/bin/compile index 89691b0..5174ba8 100755 --- a/bin/compile +++ b/bin/compile @@ -19,7 +19,7 @@ topic() { install_system_deps() { topic "Installing System Dependencies" - APT_BUILDPACK="https://github.com/heroku/heroku-buildpack-apt" + APT_BUILDPACK="https://github.com/KinnTech/heroku-buildpack-apt" local buildpack_tmpdir=$(mktemp -d) cd $buildpack_tmpdir && git clone $APT_BUILDPACK .