diff --git a/Ports/gn/package.sh b/Ports/gn/package.sh index c9dc0548b539d116fb6557a73d3e8557515fce64..772956a5dcfb4a8079121fc3c20df9928a67e5de 100755 --- a/Ports/gn/package.sh +++ b/Ports/gn/package.sh @@ -2,24 +2,15 @@ port='gn' workdir='gn' version='2023.07.12' -repository='https://gn.googlesource.com/gn' -git_rev='fae280eabe5d31accc53100137459ece19a7a295' useconfigure='true' -# FIXME: The files and auth_type are lies here. See #20004 -files=('git') -auth_type='sha256' +files=( + 'git+https://gn.googlesource.com/gn#fae280eabe5d31accc53100137459ece19a7a295' +) depends=( 'ninja' 'python3' ) -fetch() { - if [ ! -d ${workdir} ]; then - git clone ${repository} ${workdir} - fi - run git checkout ${git_rev} -} - configure() { run python3 build/gen.py --platform='serenity' --allow-warnings }