From 5e510863a2c26c366dbd942f4f5bb3b7f0838382 Mon Sep 17 00:00:00 2001 From: Andrew <51118083+ArionThinker@users.noreply.github.com> Date: Sat, 26 Aug 2023 20:18:33 +0300 Subject: [PATCH] chromedriver.chromium.org (#2722) * chromedriver.chromium.org * add glib for linux * platforms * only darwin * +mozilla.org/nss * SUFFIX & deps * oops * platforms & comment --- .../chromedriver.chromium.org/package.yml | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 projects/chromedriver.chromium.org/package.yml diff --git a/projects/chromedriver.chromium.org/package.yml b/projects/chromedriver.chromium.org/package.yml new file mode 100644 index 00000000..6e4b04da --- /dev/null +++ b/projects/chromedriver.chromium.org/package.yml @@ -0,0 +1,39 @@ +warnings: + - vendored +versions: + url: https://chromedriver.chromium.org/downloads + match: /ChromeDriver \d+\.\d+\.\d+\.\d+/ + strip: + - /^ChromeDriver / +platforms: + - darwin + - linux/x86-64 + # For now supporting only linux64, mac64, mac_arm64, win32 + # See https://chromedriver.storage.googleapis.com/index.html?path=114.0.5735.90/ +dependencies: + linux: + gnome.org/glib: ^2 + mozilla.org/nss: '*' + x.org/xcb: '*' +build: + dependencies: + gnu.org/wget: '*' + linux: + info-zip.org/unzip: '*' + script: + - wget https://chromedriver.storage.googleapis.com/{{version.raw}}/chromedriver_${SUFFIX}.zip + - unzip chromedriver_${SUFFIX}.zip + - mkdir -p {{prefix}}/bin + - install chromedriver {{prefix}}/bin/ + env: + darwin/x86-64: + SUFFIX: mac64 + darwin/aarch64: + SUFFIX: mac_arm64 + linux: + SUFFIX: linux64 +provides: + - bin/chromedriver +test: + script: + - chromedriver --version | grep {{version}}