diff options
Diffstat (limited to 'testing/grafana-image-renderer/APKBUILD')
-rw-r--r-- | testing/grafana-image-renderer/APKBUILD | 31 |
1 files changed, 22 insertions, 9 deletions
diff --git a/testing/grafana-image-renderer/APKBUILD b/testing/grafana-image-renderer/APKBUILD index 2b1e9f1a9f0..87f15290de5 100644 --- a/testing/grafana-image-renderer/APKBUILD +++ b/testing/grafana-image-renderer/APKBUILD @@ -1,30 +1,43 @@ # Contributor: Konstantin Kulikov <k.kulikov2@gmail.com> # Maintainer: Konstantin Kulikov <k.kulikov2@gmail.com> pkgname=grafana-image-renderer -pkgver=3.3.0 +pkgver=3.10.1 pkgrel=0 pkgdesc="Grafana Backend Plugin that handles rendering of panels & dashboards to PNGs using headless chrome" url="https://github.com/grafana/grafana-image-renderer" arch="x86_64" # Requires chromium, aarch64 and armv7 doesn't build because of grpc. license="Apache-2.0" makedepends="yarn" -depends="nodejs ttf-opensans chromium ca-certificates" +depends="nodejs font-opensans chromium ca-certificates" options="!check" # Has no test suite. install="$pkgname.pre-install" subpackages="$pkgname-openrc" source="$pkgname-$pkgver.tar.gz::https://github.com/grafana/grafana-image-renderer/archive/v$pkgver.tar.gz $pkgname.initd $pkgname.confd $pkgname.json" +# secfixes: +# 3.6.1-r0: +# - CVE-2022-31176 + build() { export CHROME_BIN="/usr/bin/chromium-browser" export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD="true" - # Don't pollute our aports repo with husky git hooks. - # This command also acts as implicit "yarn install". - yarn remove --pure-lockfile --ignore-engines -W husky - - # Wants nodejs 13, but alpine ships 14, ignore this requirement. + yarn install --pure-lockfile --ignore-engines yarn --ignore-engines build + find . -type f \( \ + -name '.*' -o \ + -name '*.cmd' -o \ + -name '*.bat' -o \ + -name '*.map' -o \ + -name '*.md' -o \ + \( -name '*.ts' -a ! -name '*.d.ts' \) -o \ + -name 'AUTHORS*' -o \ + -name 'LICENSE*' -o \ + -name 'license' -o \ + -name 'Makefile' -o \ + -name 'README*' -o \ + -name 'readme.markdown' \) -delete } package() { @@ -36,8 +49,8 @@ package() { } sha512sums=" -28fa21ba1c13fa7b0c6e29fe66a90a24d65d4b6d3421e6aa102aeb05b5c29cba3536a62b00c1577c543af908e28cc17324cd16f44a6849b0ad0713ff6dd58517 grafana-image-renderer-3.3.0.tar.gz +d923eb7591767331ce87678f3580f0092f69f04ada61a4a173f39ba9494ce1e65f48a9a4e18b230c34fa2c0cd784845e1cedbb4341f311d80fec4570119b0ca2 grafana-image-renderer-3.10.1.tar.gz 06faad0f5abecf434c014ca91dccf3f07f18d96a8f526c3c1d2384cba8db44db5fe2b2165d8fc12a8fe8d121135077b0c70158ee29ebb1bfba8dd2a3110b349c grafana-image-renderer.initd 88a119ad18fbde490ab9213487ae16b8aeeb65437275a1112f7423fa581a7470e6fb68654c2fd439afa68c0333aeefd0711f3fffd53615fa51d0702c80ed1c1b grafana-image-renderer.confd -2ce48b9ea1da4ce5a16da5acb3fd801480d297ab2c39848020a99dd285640e003eb0d1c26b407f06ef5ad0ff2968b5ae71f56c26870346e6ad86e1f70df4cb78 grafana-image-renderer.json +8fc756536a429dc3343216e64fa33af8c601d83d03d81bd6096e46b33e5d1249f95be719ea489b13bd1af936771e8eeffd3ff7d8c5cdf622c3188b342c8fbdbd grafana-image-renderer.json " |