summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorrouhannb2020-11-16 21:48:52 -0500
committerrouhannb2020-11-16 21:48:52 -0500
commitbfc177e10d1efc8b521b700e01ba56cba0924dae (patch)
treed9e143b225a9d40814bbae77a7ceddc205a65ef2
parent31fa464704294c07c6efe4f4344b2708f33d5e24 (diff)
downloadaur-bfc177e10d1efc8b521b700e01ba56cba0924dae.tar.gz
Download tarballs instead of git repos
-rw-r--r--.SRCINFO145
-rw-r--r--PKGBUILD183
2 files changed, 184 insertions, 144 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8e606bc8348..cab95d19713 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -27,73 +27,102 @@ pkgbase = aseprite
conflicts = aseprite-git
conflicts = aseprite-gpl
conflicts = skia-git
+ noextract = aseprite-buildtools.tar.gz
+ noextract = aseprite-common.tar.gz
+ noextract = aseprite-angle2.tar.gz
+ noextract = aseprite-dawn.tar.gz
+ noextract = aseprite-dng_sdk.tar.gz
+ noextract = aseprite-egl-registry.tar.gz
+ noextract = aseprite-expat.tar.gz
+ noextract = aseprite-freetype.tar.gz
+ noextract = aseprite-harfbuzz.tar.gz
+ noextract = aseprite-icu.tar.gz
+ noextract = aseprite-imgui.tar.gz
+ noextract = aseprite-libgifcodec.tar.gz
+ noextract = aseprite-libjpeg-turbo.tar.gz
+ noextract = aseprite-libpng.tar.gz
+ noextract = aseprite-libwebp.tar.gz
+ noextract = aseprite-lua.tar.gz
+ noextract = aseprite-microhttpd.tar.gz
+ noextract = aseprite-opencl-lib.tar.gz
+ noextract = aseprite-opencl-registry.tar.gz
+ noextract = aseprite-opengl-registry.tar.gz
+ noextract = aseprite-piex.tar.gz
+ noextract = aseprite-sdl.tar.gz
+ noextract = aseprite-sfntly.tar.gz
+ noextract = aseprite-spirv-cross.tar.gz
+ noextract = aseprite-spirv-headers.tar.gz
+ noextract = aseprite-spirv-tools.tar.gz
+ noextract = aseprite-swiftshader.tar.gz
+ noextract = aseprite-wuffs.tar.gz
+ noextract = aseprite-zlib.tar.gz
source = https://github.com/aseprite/aseprite/releases/download/v1.2.25/Aseprite-v1.2.25-Source.zip
source = aseprite.desktop
source = git+https://chromium.googlesource.com/chromium/tools/depot_tools.git
source = git+https://github.com/aseprite/skia.git#branch=aseprite-m81
- source = git+https://chromium.googlesource.com/chromium/buildtools.git#commit=505de88083136eefd056e5ee4ca0f01fe9b33de8
- source = git+https://skia.googlesource.com/common.git#commit=9737551d7a52c3db3262db5856e6bcd62c462b92
- source = angle2::git+https://chromium.googlesource.com/angle/angle.git#commit=ee07cb317579dfda40dabb5d6d9c209e0e9e0643
- source = git+https://dawn.googlesource.com/dawn.git#commit=604072bc2ed01018eb03bcbbf9d94042f679af63
- source = git+https://android.googlesource.com/platform/external/dng_sdk.git#commit=c8d0c9b1d16bfda56f15165d39e0ffa360a11123
- source = egl-registry::git+https://skia.googlesource.com/external/github.com/KhronosGroup/EGL-Registry#commit=a0bca08de07c7d7651047bedc0b653cfaaa4f2ae
- source = git+https://android.googlesource.com/platform/external/expat.git#commit=e5aa0a2cb0a5f759ef31c0819dc67d9b14246a4a
- source = freetype::git+https://skia.googlesource.com/third_party/freetype2.git#commit=0a3d2bb99b45b72e1d45185ab054efa993d97210
- source = git+https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git#commit=3a74ee528255cc027d84b204a87b5c25e47bff79
- source = git+https://chromium.googlesource.com/chromium/deps/icu.git#commit=dbd3825b31041d782c5b504c59dcfb5ac7dda08c
- source = git+https://skia.googlesource.com/external/github.com/ocornut/imgui.git#commit=d38d7c6628bebd02692cfdd6fa76b4d992a35b75
- source = git+https://skia.googlesource.com/libgifcodec#commit=38d9c73f49b861bb4a9829371ac311544b120023
- source = git+https://skia.googlesource.com/external/github.com/libjpeg-turbo/libjpeg-turbo.git#commit=574f3a772c96dc9db2c98ef24706feb3f6dbda9a
- source = git+https://skia.googlesource.com/third_party/libpng.git#commit=386707c6d19b974ca2e3db7f5c61873813c6fe44
- source = git+https://chromium.googlesource.com/webm/libwebp.git#commit=0fe1a89dbf1930fc2554dbe76adad5d962054ead
- source = git+https://skia.googlesource.com/external/github.com/lua/lua.git#commit=e354c6355e7f48e087678ec49e340ca0696725b1
- source = microhttpd::git+https://android.googlesource.com/platform/external/libmicrohttpd#commit=748945ec6f1c67b7efc934ab0808e1d32f2fb98d
- source = opencl-lib::git+https://skia.googlesource.com/external/github.com/GPUOpen-Tools/common-lib-amd-APPSDK-3.0#commit=4e6d30e406d2e5a65e1d65e404fe6df5f772a32b
- source = opencl-registry::git+https://skia.googlesource.com/external/github.com/KhronosGroup/OpenCL-Registry#commit=932ed55c85f887041291cef8019e54280c033c35
- source = opengl-registry::git+https://skia.googlesource.com/external/github.com/KhronosGroup/OpenGL-Registry#commit=14b80ebeab022b2c78f84a573f01028c96075553
- source = git+https://android.googlesource.com/platform/external/piex.git#commit=bb217acdca1cc0c16b704669dd6f91a1b509c406
- source = git+https://skia.googlesource.com/third_party/sdl#commit=5d7cfcca344034aff9327f77fc181ae3754e7a90
- source = git+https://chromium.googlesource.com/external/github.com/googlei18n/sfntly.git#commit=b55ff303ea2f9e26702b514cf6a3196a2e3e2974
- source = spirv-cross::git+https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross#commit=53ab2144b90abede33be5161aec5dfc94ddc3caf
- source = spirv-headers::git+https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers.git#commit=29c11140baaf9f7fdaa39a583672c556bf1795a1
- source = spirv-tools::git+https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git#commit=0c4feb643b89d1792b02f7cbef315e9d95633bd7
- source = swiftshader::git+https://swiftshader.googlesource.com/SwiftShader#commit=430def835f9f85d52f4a96db9b715cd9a7403c9c
- source = git+https://skia.googlesource.com/external/github.com/google/wuffs.git#commit=4080840928c0b05a80cda0d14ac2e2615f679f1a
- source = git+https://chromium.googlesource.com/chromium/src/third_party/zlib#commit=ea3ba903faac98b64b2bf8de5e98cd97b335a474
+ source = aseprite-buildtools.tar.gz::https://chromium.googlesource.com/chromium/buildtools.git/+archive/505de88083136eefd056e5ee4ca0f01fe9b33de8.tar.gz
+ source = aseprite-common.tar.gz::https://skia.googlesource.com/common.git/+archive/9737551d7a52c3db3262db5856e6bcd62c462b92.tar.gz
+ source = aseprite-angle2.tar.gz::https://chromium.googlesource.com/angle/angle.git/+archive/ee07cb317579dfda40dabb5d6d9c209e0e9e0643.tar.gz
+ source = aseprite-dawn.tar.gz::https://dawn.googlesource.com/dawn.git/+archive/604072bc2ed01018eb03bcbbf9d94042f679af63.tar.gz
+ source = aseprite-dng_sdk.tar.gz::https://android.googlesource.com/platform/external/dng_sdk.git/+archive/c8d0c9b1d16bfda56f15165d39e0ffa360a11123.tar.gz
+ source = aseprite-egl-registry.tar.gz::https://skia.googlesource.com/external/github.com/KhronosGroup/EGL-Registry/+archive/a0bca08de07c7d7651047bedc0b653cfaaa4f2ae.tar.gz
+ source = aseprite-expat.tar.gz::https://android.googlesource.com/platform/external/expat.git/+archive/e5aa0a2cb0a5f759ef31c0819dc67d9b14246a4a.tar.gz
+ source = aseprite-freetype.tar.gz::https://skia.googlesource.com/third_party/freetype2.git/+archive/0a3d2bb99b45b72e1d45185ab054efa993d97210.tar.gz
+ source = aseprite-harfbuzz.tar.gz::https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git/+archive/3a74ee528255cc027d84b204a87b5c25e47bff79.tar.gz
+ source = aseprite-icu.tar.gz::https://chromium.googlesource.com/chromium/deps/icu.git/+archive/dbd3825b31041d782c5b504c59dcfb5ac7dda08c.tar.gz
+ source = aseprite-imgui.tar.gz::https://skia.googlesource.com/external/github.com/ocornut/imgui.git/+archive/d38d7c6628bebd02692cfdd6fa76b4d992a35b75.tar.gz
+ source = aseprite-libgifcodec.tar.gz::https://skia.googlesource.com/libgifcodec/+archive/38d9c73f49b861bb4a9829371ac311544b120023.tar.gz
+ source = aseprite-libjpeg-turbo.tar.gz::https://skia.googlesource.com/external/github.com/libjpeg-turbo/libjpeg-turbo.git/+archive/574f3a772c96dc9db2c98ef24706feb3f6dbda9a.tar.gz
+ source = aseprite-libpng.tar.gz::https://skia.googlesource.com/third_party/libpng.git/+archive/386707c6d19b974ca2e3db7f5c61873813c6fe44.tar.gz
+ source = aseprite-libwebp.tar.gz::https://chromium.googlesource.com/webm/libwebp.git/+archive/0fe1a89dbf1930fc2554dbe76adad5d962054ead.tar.gz
+ source = aseprite-lua.tar.gz::https://skia.googlesource.com/external/github.com/lua/lua.git/+archive/e354c6355e7f48e087678ec49e340ca0696725b1.tar.gz
+ source = aseprite-microhttpd.tar.gz::https://android.googlesource.com/platform/external/libmicrohttpd/+archive/748945ec6f1c67b7efc934ab0808e1d32f2fb98d.tar.gz
+ source = aseprite-opencl-lib.tar.gz::https://skia.googlesource.com/external/github.com/GPUOpen-Tools/common-lib-amd-APPSDK-3.0/+archive/4e6d30e406d2e5a65e1d65e404fe6df5f772a32b.tar.gz
+ source = aseprite-opencl-registry.tar.gz::https://skia.googlesource.com/external/github.com/KhronosGroup/OpenCL-Registry/+archive/932ed55c85f887041291cef8019e54280c033c35.tar.gz
+ source = aseprite-opengl-registry.tar.gz::https://skia.googlesource.com/external/github.com/KhronosGroup/OpenGL-Registry/+archive/14b80ebeab022b2c78f84a573f01028c96075553.tar.gz
+ source = aseprite-piex.tar.gz::https://android.googlesource.com/platform/external/piex.git/+archive/bb217acdca1cc0c16b704669dd6f91a1b509c406.tar.gz
+ source = aseprite-sdl.tar.gz::https://skia.googlesource.com/third_party/sdl/+archive/5d7cfcca344034aff9327f77fc181ae3754e7a90.tar.gz
+ source = aseprite-sfntly.tar.gz::https://chromium.googlesource.com/external/github.com/googlei18n/sfntly.git/+archive/b55ff303ea2f9e26702b514cf6a3196a2e3e2974.tar.gz
+ source = aseprite-spirv-cross.tar.gz::https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross/+archive/53ab2144b90abede33be5161aec5dfc94ddc3caf.tar.gz
+ source = aseprite-spirv-headers.tar.gz::https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers.git/+archive/29c11140baaf9f7fdaa39a583672c556bf1795a1.tar.gz
+ source = aseprite-spirv-tools.tar.gz::https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git/+archive/0c4feb643b89d1792b02f7cbef315e9d95633bd7.tar.gz
+ source = aseprite-swiftshader.tar.gz::https://swiftshader.googlesource.com/SwiftShader/+archive/430def835f9f85d52f4a96db9b715cd9a7403c9c.tar.gz
+ source = aseprite-wuffs.tar.gz::https://skia.googlesource.com/external/github.com/google/wuffs.git/+archive/4080840928c0b05a80cda0d14ac2e2615f679f1a.tar.gz
+ source = aseprite-zlib.tar.gz::https://chromium.googlesource.com/chromium/src/third_party/zlib/+archive/ea3ba903faac98b64b2bf8de5e98cd97b335a474.tar.gz
source = gn::https://chromium-gn.storage-download.googleapis.com/3523d50538357829725d4ed74b777a572ce0ac74
sha256sums = c5496ad159454b44e9b6c0f872553a192a7d20feeb6337a799c3f7009cdda558
sha256sums = deaf646a615c79a4672b087562a09c44beef37e7acfc6f5f66a437d4f3b97a25
sha256sums = SKIP
sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
+ sha256sums = ea9192b75031f9bb15b039ca1c3d07d6e9f00a9b1d49c0d15cdda6725e348139
+ sha256sums = ad9dad8c9d083da0f6493bf13db8640243b0deeadf24c8114551259af3f16815
+ sha256sums = 8be8172d4e09e9457155df58288625e0bdb4dbc5da6f33a699969e0771c0d593
+ sha256sums = 5fbf372e9815fe998b28d33e6c592886b44681165a661a71b9402985b2b3d809
+ sha256sums = db13bb99db626669b297293303e95eb8cb1f3ef7069266d06fe2ddbc228cd20e
+ sha256sums = e113aba9898c65a2449f23f3c1fdfce24bdc117c33bd9e77748cd015513822d3
+ sha256sums = c0cb6ceae0270384e9d3445e1047cc2c2587ec6434781c4e3079c7a7874665ba
+ sha256sums = 0ae3d6d84b249363cf62f0e829b2ec78f1188b02500f6a9327ad26b4b9b275e4
+ sha256sums = af341d5d21fbbebf99f3b6da9ce4e211046b5d88fb3ec532299dfc1323cfe835
+ sha256sums = 29641c234faf498b0741d4b85c70dbf9fdbbb642064c16c1d4d38c496cb09c25
+ sha256sums = 66a5a43e1ca069e9882b1f9e5021d4a1ff816d29c69d51c0f5fdc06115441464
+ sha256sums = c7a5154249cc1ca1921b09120ee79134b33904e528d9278e46fbc76bca64ecd3
+ sha256sums = a7f6de90a69e54667bc36008977a95ef4e7334ecff6b0cd3ed2153e833979f1f
+ sha256sums = da860b9869bd426f387dbf16037468faf8bb103f3fdf49a25d9e44e87e3bba30
+ sha256sums = a1a1c7197cdf48ff747212db09da89ae0d35b52bdd7807b752f42ebfab801379
+ sha256sums = 51562cb62e51b908ff8f977a8e1406acd056adeeaa8f65579e06653758b7d1f1
+ sha256sums = da5e2e2383ed6cb09e65735587a3c5f8314b6274613881d1dd6114a442e48f91
+ sha256sums = d2707e5056b70ae89099194c4088a4322dc1d4ab54ae21864df419091647c243
+ sha256sums = e1864950d9c198a1882a4ba3cca1f0920bbf81df536e71580252dcdb70a6d169
+ sha256sums = 67262e02cafa132a47294cf1f245c89510d5947d94ab2b7708cce7e0b1f63c26
+ sha256sums = 65b69bb157f329efaeb7871f285b6ed2fa666b2cf119eca3697c97e4ca720be2
+ sha256sums = 055a3d643bd95b997ff875a0a28b3f82c25e1e351cf6998cc4ba1bc6db0dbdce
+ sha256sums = 938322aa1cf6de836454e1bf13215173fd8eec3107cea56d647b44a09b14286e
+ sha256sums = c46de3453d5dc5ff9af5d539b8faec948f9da9d5a94cd232f1f7ec6c71229311
+ sha256sums = 46a947e232322b40c3cf610fe87091857a70176fce702bdf9bc24b1b2659ce75
+ sha256sums = 39ccfa6dcdd024a374fe6406514b97d5788b97ed8f850d8f6b9403877e1acd7c
+ sha256sums = 484efea4dee57ecf432e64f704f5bf680c0567f2699719a96e4872ab3da5a780
+ sha256sums = b4dd94e4fe7c86698abfa418f6ea2d2071ff20854baa51738057c6a855eab275
+ sha256sums = 17188c5b17b8fd3565afc4f0f21dc42ed93ae4a94f15a111d66b21f661211ce3
sha256sums = c8c2d617f1a33d6eb27f25ebcc30bd8ba1e6a0aa980cada21dda2ad1401fa4a2
pkgname = aseprite
diff --git a/PKGBUILD b/PKGBUILD
index 20eacc7863b..b79d65e2e9b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -23,96 +23,101 @@ v${pkgver}-Source.zip"
"${pkgname}.desktop"
"git+https://chromium.googlesource.com/chromium/tools/depot_tools.git"
"git+https://github.com/${pkgname}/skia.git#branch=${pkgname}-m81"
-"git+https://chromium.googlesource.com/chromium/buildtools.git\
-#commit=505de88083136eefd056e5ee4ca0f01fe9b33de8"
-"git+https://skia.googlesource.com/common.git#commit=9737551d7a52c3db3262db5856e6bcd62c462b92"
-"angle2::git+https://chromium.googlesource.com/angle/angle.git\
-#commit=ee07cb317579dfda40dabb5d6d9c209e0e9e0643"
-"git+https://dawn.googlesource.com/dawn.git#commit=604072bc2ed01018eb03bcbbf9d94042f679af63"
-"git+https://android.googlesource.com/platform/external/dng_sdk.git\
-#commit=c8d0c9b1d16bfda56f15165d39e0ffa360a11123"
-"egl-registry::git+https://skia.googlesource.com/external/github.com/KhronosGroup/EGL-Registry\
-#commit=a0bca08de07c7d7651047bedc0b653cfaaa4f2ae"
-"git+https://android.googlesource.com/platform/external/expat.git\
-#commit=e5aa0a2cb0a5f759ef31c0819dc67d9b14246a4a"
-"freetype::git+https://skia.googlesource.com/third_party/freetype2.git\
-#commit=0a3d2bb99b45b72e1d45185ab054efa993d97210"
-"git+https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git\
-#commit=3a74ee528255cc027d84b204a87b5c25e47bff79"
-"git+https://chromium.googlesource.com/chromium/deps/icu.git\
-#commit=dbd3825b31041d782c5b504c59dcfb5ac7dda08c"
-"git+https://skia.googlesource.com/external/github.com/ocornut/imgui.git\
-#commit=d38d7c6628bebd02692cfdd6fa76b4d992a35b75"
-"git+https://skia.googlesource.com/libgifcodec#commit=38d9c73f49b861bb4a9829371ac311544b120023"
-"git+https://skia.googlesource.com/external/github.com/libjpeg-turbo/libjpeg-turbo.git\
-#commit=574f3a772c96dc9db2c98ef24706feb3f6dbda9a"
-"git+https://skia.googlesource.com/third_party/libpng.git\
-#commit=386707c6d19b974ca2e3db7f5c61873813c6fe44"
-"git+https://chromium.googlesource.com/webm/libwebp.git\
-#commit=0fe1a89dbf1930fc2554dbe76adad5d962054ead"
-"git+https://skia.googlesource.com/external/github.com/lua/lua.git\
-#commit=e354c6355e7f48e087678ec49e340ca0696725b1"
-"microhttpd::git+https://android.googlesource.com/platform/external/libmicrohttpd\
-#commit=748945ec6f1c67b7efc934ab0808e1d32f2fb98d"
-"opencl-lib::git+https://skia.googlesource.com/external/github.com/GPUOpen-Tools/\
-common-lib-amd-APPSDK-3.0#commit=4e6d30e406d2e5a65e1d65e404fe6df5f772a32b"
-"opencl-registry::git+https://skia.googlesource.com/external/github.com/KhronosGroup/\
-OpenCL-Registry#commit=932ed55c85f887041291cef8019e54280c033c35"
-"opengl-registry::git+https://skia.googlesource.com/external/github.com/KhronosGroup/\
-OpenGL-Registry#commit=14b80ebeab022b2c78f84a573f01028c96075553"
-"git+https://android.googlesource.com/platform/external/piex.git\
-#commit=bb217acdca1cc0c16b704669dd6f91a1b509c406"
-"git+https://skia.googlesource.com/third_party/sdl\
-#commit=5d7cfcca344034aff9327f77fc181ae3754e7a90"
-"git+https://chromium.googlesource.com/external/github.com/googlei18n/sfntly.git\
-#commit=b55ff303ea2f9e26702b514cf6a3196a2e3e2974"
-"spirv-cross::git+https://chromium.googlesource.com/external/github.com/KhronosGroup/\
-SPIRV-Cross#commit=53ab2144b90abede33be5161aec5dfc94ddc3caf"
-"spirv-headers::git+https://skia.googlesource.com/external/github.com/KhronosGroup/\
-SPIRV-Headers.git#commit=29c11140baaf9f7fdaa39a583672c556bf1795a1"
-"spirv-tools::git+https://skia.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git\
-#commit=0c4feb643b89d1792b02f7cbef315e9d95633bd7"
-"swiftshader::git+https://swiftshader.googlesource.com/SwiftShader\
-#commit=430def835f9f85d52f4a96db9b715cd9a7403c9c"
-"git+https://skia.googlesource.com/external/github.com/google/wuffs.git\
-#commit=4080840928c0b05a80cda0d14ac2e2615f679f1a"
-"git+https://chromium.googlesource.com/chromium/src/third_party/zlib\
-#commit=ea3ba903faac98b64b2bf8de5e98cd97b335a474"
+"${pkgname}-buildtools.tar.gz::https://chromium.googlesource.com/chromium/buildtools.git/+archive/\
+505de88083136eefd056e5ee4ca0f01fe9b33de8.tar.gz"
+"${pkgname}-common.tar.gz::https://skia.googlesource.com/common.git/+archive/\
+9737551d7a52c3db3262db5856e6bcd62c462b92.tar.gz"
+"${pkgname}-angle2.tar.gz::https://chromium.googlesource.com/angle/angle.git/+archive/\
+ee07cb317579dfda40dabb5d6d9c209e0e9e0643.tar.gz"
+"${pkgname}-dawn.tar.gz::https://dawn.googlesource.com/dawn.git/+archive/\
+604072bc2ed01018eb03bcbbf9d94042f679af63.tar.gz"
+"${pkgname}-dng_sdk.tar.gz::https://android.googlesource.com/platform/external/dng_sdk.git/\
++archive/c8d0c9b1d16bfda56f15165d39e0ffa360a11123.tar.gz"
+"${pkgname}-egl-registry.tar.gz::https://skia.googlesource.com/external/github.com/KhronosGroup\
+/EGL-Registry/+archive/a0bca08de07c7d7651047bedc0b653cfaaa4f2ae.tar.gz"
+"${pkgname}-expat.tar.gz::https://android.googlesource.com/platform/external/expat.git/+archive/\
+e5aa0a2cb0a5f759ef31c0819dc67d9b14246a4a.tar.gz"
+"${pkgname}-freetype.tar.gz::https://skia.googlesource.com/third_party/freetype2.git/+archive/\
+0a3d2bb99b45b72e1d45185ab054efa993d97210.tar.gz"
+"${pkgname}-harfbuzz.tar.gz::https://chromium.googlesource.com/external/github.com/harfbuzz/\
+harfbuzz.git/+archive/3a74ee528255cc027d84b204a87b5c25e47bff79.tar.gz"
+"${pkgname}-icu.tar.gz::https://chromium.googlesource.com/chromium/deps/icu.git/+archive/\
+dbd3825b31041d782c5b504c59dcfb5ac7dda08c.tar.gz"
+"${pkgname}-imgui.tar.gz::https://skia.googlesource.com/external/github.com/ocornut/imgui.git\
+/+archive/d38d7c6628bebd02692cfdd6fa76b4d992a35b75.tar.gz"
+"${pkgname}-libgifcodec.tar.gz::https://skia.googlesource.com/libgifcodec/+archive/\
+38d9c73f49b861bb4a9829371ac311544b120023.tar.gz"
+"${pkgname}-libjpeg-turbo.tar.gz::https://skia.googlesource.com/external/github.com/libjpeg-turbo\
+/libjpeg-turbo.git/+archive/574f3a772c96dc9db2c98ef24706feb3f6dbda9a.tar.gz"
+"${pkgname}-libpng.tar.gz::https://skia.googlesource.com/third_party/libpng.git/+archive/\
+386707c6d19b974ca2e3db7f5c61873813c6fe44.tar.gz"
+"${pkgname}-libwebp.tar.gz::https://chromium.googlesource.com/webm/libwebp.git/+archive/\
+0fe1a89dbf1930fc2554dbe76adad5d962054ead.tar.gz"
+"${pkgname}-lua.tar.gz::https://skia.googlesource.com/external/github.com/lua/lua.git/+archive/\
+e354c6355e7f48e087678ec49e340ca0696725b1.tar.gz"
+"${pkgname}-microhttpd.tar.gz::https://android.googlesource.com/platform/external/libmicrohttpd\
+/+archive/748945ec6f1c67b7efc934ab0808e1d32f2fb98d.tar.gz"
+"${pkgname}-opencl-lib.tar.gz::https://skia.googlesource.com/external/github.com/GPUOpen-Tools/\
+common-lib-amd-APPSDK-3.0/+archive/4e6d30e406d2e5a65e1d65e404fe6df5f772a32b.tar.gz"
+"${pkgname}-opencl-registry.tar.gz::https://skia.googlesource.com/external/github.com/\
+KhronosGroup/OpenCL-Registry/+archive/932ed55c85f887041291cef8019e54280c033c35.tar.gz"
+"${pkgname}-opengl-registry.tar.gz::https://skia.googlesource.com/external/github.com/\
+KhronosGroup/OpenGL-Registry/+archive/14b80ebeab022b2c78f84a573f01028c96075553.tar.gz"
+"${pkgname}-piex.tar.gz::https://android.googlesource.com/platform/external/piex.git/+archive/\
+bb217acdca1cc0c16b704669dd6f91a1b509c406.tar.gz"
+"${pkgname}-sdl.tar.gz::https://skia.googlesource.com/third_party/sdl/+archive/\
+5d7cfcca344034aff9327f77fc181ae3754e7a90.tar.gz"
+"${pkgname}-sfntly.tar.gz::https://chromium.googlesource.com/external/github.com/googlei18n/\
+sfntly.git/+archive/b55ff303ea2f9e26702b514cf6a3196a2e3e2974.tar.gz"
+"${pkgname}-spirv-cross.tar.gz::https://chromium.googlesource.com/external/github.com/\
+KhronosGroup/SPIRV-Cross/+archive/53ab2144b90abede33be5161aec5dfc94ddc3caf.tar.gz"
+"${pkgname}-spirv-headers.tar.gz::https://skia.googlesource.com/external/github.com/KhronosGroup/\
+SPIRV-Headers.git/+archive/29c11140baaf9f7fdaa39a583672c556bf1795a1.tar.gz"
+"${pkgname}-spirv-tools.tar.gz::https://skia.googlesource.com/external/github.com/KhronosGroup\
+/SPIRV-Tools.git/+archive/0c4feb643b89d1792b02f7cbef315e9d95633bd7.tar.gz"
+"${pkgname}-swiftshader.tar.gz::https://swiftshader.googlesource.com/SwiftShader/+archive/\
+430def835f9f85d52f4a96db9b715cd9a7403c9c.tar.gz"
+"${pkgname}-wuffs.tar.gz::https://skia.googlesource.com/external/github.com/google/wuffs.git\
+/+archive/4080840928c0b05a80cda0d14ac2e2615f679f1a.tar.gz"
+"${pkgname}-zlib.tar.gz::https://chromium.googlesource.com/chromium/src/third_party/zlib/+archive/\
+ea3ba903faac98b64b2bf8de5e98cd97b335a474.tar.gz"
"gn::https://chromium-gn.storage-download.googleapis.com/3523d50538357829725d4ed74b777a572ce0ac74"
)
+_gitsrc=("${source[@]:4:29}")
+noextract=("${_gitsrc[@]%%::*}")
sha256sums=('c5496ad159454b44e9b6c0f872553a192a7d20feeb6337a799c3f7009cdda558'
'deaf646a615c79a4672b087562a09c44beef37e7acfc6f5f66a437d4f3b97a25'
'SKIP'
'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
+ 'ea9192b75031f9bb15b039ca1c3d07d6e9f00a9b1d49c0d15cdda6725e348139'
+ 'ad9dad8c9d083da0f6493bf13db8640243b0deeadf24c8114551259af3f16815'
+ '8be8172d4e09e9457155df58288625e0bdb4dbc5da6f33a699969e0771c0d593'
+ '5fbf372e9815fe998b28d33e6c592886b44681165a661a71b9402985b2b3d809'
+ 'db13bb99db626669b297293303e95eb8cb1f3ef7069266d06fe2ddbc228cd20e'
+ 'e113aba9898c65a2449f23f3c1fdfce24bdc117c33bd9e77748cd015513822d3'
+ 'c0cb6ceae0270384e9d3445e1047cc2c2587ec6434781c4e3079c7a7874665ba'
+ '0ae3d6d84b249363cf62f0e829b2ec78f1188b02500f6a9327ad26b4b9b275e4'
+ 'af341d5d21fbbebf99f3b6da9ce4e211046b5d88fb3ec532299dfc1323cfe835'
+ '29641c234faf498b0741d4b85c70dbf9fdbbb642064c16c1d4d38c496cb09c25'
+ '66a5a43e1ca069e9882b1f9e5021d4a1ff816d29c69d51c0f5fdc06115441464'
+ 'c7a5154249cc1ca1921b09120ee79134b33904e528d9278e46fbc76bca64ecd3'
+ 'a7f6de90a69e54667bc36008977a95ef4e7334ecff6b0cd3ed2153e833979f1f'
+ 'da860b9869bd426f387dbf16037468faf8bb103f3fdf49a25d9e44e87e3bba30'
+ 'a1a1c7197cdf48ff747212db09da89ae0d35b52bdd7807b752f42ebfab801379'
+ '51562cb62e51b908ff8f977a8e1406acd056adeeaa8f65579e06653758b7d1f1'
+ 'da5e2e2383ed6cb09e65735587a3c5f8314b6274613881d1dd6114a442e48f91'
+ 'd2707e5056b70ae89099194c4088a4322dc1d4ab54ae21864df419091647c243'
+ 'e1864950d9c198a1882a4ba3cca1f0920bbf81df536e71580252dcdb70a6d169'
+ '67262e02cafa132a47294cf1f245c89510d5947d94ab2b7708cce7e0b1f63c26'
+ '65b69bb157f329efaeb7871f285b6ed2fa666b2cf119eca3697c97e4ca720be2'
+ '055a3d643bd95b997ff875a0a28b3f82c25e1e351cf6998cc4ba1bc6db0dbdce'
+ '938322aa1cf6de836454e1bf13215173fd8eec3107cea56d647b44a09b14286e'
+ 'c46de3453d5dc5ff9af5d539b8faec948f9da9d5a94cd232f1f7ec6c71229311'
+ '46a947e232322b40c3cf610fe87091857a70176fce702bdf9bc24b1b2659ce75'
+ '39ccfa6dcdd024a374fe6406514b97d5788b97ed8f850d8f6b9403877e1acd7c'
+ '484efea4dee57ecf432e64f704f5bf680c0567f2699719a96e4872ab3da5a780'
+ 'b4dd94e4fe7c86698abfa418f6ea2d2071ff20854baa51738057c6a855eab275'
+ '17188c5b17b8fd3565afc4f0f21dc42ed93ae4a94f15a111d66b21f661211ce3'
'c8c2d617f1a33d6eb27f25ebcc30bd8ba1e6a0aa980cada21dda2ad1401fa4a2')
prepare() {
@@ -121,13 +126,19 @@ prepare() {
# Install skia deps (essentially runs git-sync-deps with the files already downloaded)
mkdir --parents --verbose skia/third_party/externals
- ln --force --symbolic --verbose ../{buildtools,common} skia
+ for _dep in buildtools common
+ do
+ mkdir --parents --verbose "skia/${_dep}"
+ tar --verbose --extract --file "${pkgname}-${_dep}.tar.gz" --directory "skia/${_dep}"
+ done
for _dep in angle2 dawn dng_sdk egl-registry expat freetype harfbuzz icu imgui opencl-registry \
libjpeg-turbo libpng libwebp lua microhttpd opencl-lib opengl-registry piex \
sdl sfntly spirv-cross spirv-headers spirv-tools swiftshader zlib wuffs
do
- ln --force --symbolic --verbose "../../../${_dep}" skia/third_party/externals
+ mkdir --parents --verbose "skia/third_party/externals/${_dep}"
+ tar --verbose --extract --file "${pkgname}-${_dep}.tar.gz" --directory \
+ "skia/third_party/externals/${_dep}"
done
chmod u=rwx,g=rx,o=rx --verbose gn